r0, 0x4040534e, &(0x7f0000000140)={0x2, @tick=0xfffffffffffffcf8, 0x40, {0x4, 0x8}, 0x6, 0x1}) ioctl(r0, 0xc2604110, &(0x7f0000000000)) 2018/04/22 01:14:22 executing program 1: r0 = syz_open_dev$sndpcmc(&(0x7f0000000240)='/dev/snd/pcmC#D#c\x00', 0x0, 0x0) fdatasync(r0) ioctl(r0, 0x3, &(0x7f0000000000)="a0b44a12154441318f43dcdde99bb6df1dd4c471c17730dae398d7deaf2f8162b2c7272f90e599ef006e71c7964c613e6d4421b3aa5508e471c9200b22278b14d1d4332668a839d27bff5d030034") fcntl$setpipe(r0, 0x407, 0x5) syz_open_dev$sndpcmc(&(0x7f00000000c0)='/dev/snd/pcmC#D#c\x00', 0x3, 0x2000) 2018/04/22 01:14:23 executing program 3: r0 = socket$netlink(0x10, 0x3, 0x0) readv(r0, &(0x7f0000000640)=[{&(0x7f0000002040)=""/4096, 0x1000}, {&(0x7f0000000840)=""/149, 0x3bc}], 0x100000000000038a) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f00000003c0)={&(0x7f0000000800)={0x10}, 0xc, &(0x7f000000d379)={&(0x7f0000001000)={0x14, 0x42, 0x2ff}, 0x14}, 0x1}, 0x0) 2018/04/22 01:14:23 executing program 6: r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000900)={0x10, 0x0, 0x0, 0xc800808}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)=@ipv6_getanyicast={0x14, 0x3e, 0x0, 0x0, 0x0, {0xa}}, 0x14}, 0x1}, 0x0) readv(r0, &(0x7f0000000640)=[{&(0x7f0000000840)=""/149, 0x95}], 0x1) sendmsg$nl_generic(r0, &(0x7f00000003c0)={&(0x7f0000000800)={0x10}, 0xc, &(0x7f000000d379)={&(0x7f0000001000)={0x14, 0x42, 0x2ff}, 0x14}, 0x1}, 0x0) 2018/04/22 01:14:23 executing program 5: r0 = syz_open_dev$sndpcmc(&(0x7f0000000240)='/dev/snd/pcmC#D#c\x00', 0x0, 0x0) mq_open(&(0x7f0000000080)='@$cgroupwlan0', 0x0, 0x0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}) sendmmsg(0xffffffffffffffff, &(0x7f0000006680)=[{{&(0x7f0000000200)=@pppol2tpv3in6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @remote={0xfe, 0x80, [], 0xbb}}}}, 0x80, &(0x7f00000004c0), 0x0, &(0x7f0000001840)}}], 0x1, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000009f7c)=""/132, 0x84}, {&(0x7f0000012000)=""/252, 0xfc}, {&(0x7f0000012000)=""/155, 0x9b}, {&(0x7f00000001c0)=""/11, 0xb}, {&(0x7f0000000000)=""/102, 0xfffffffffffffef8}], 0x5, 0x0) ioctl$sock_SIOCDELDLCI(r0, 0x8981, &(0x7f00000000c0)={'dummy0\x00', 0x10001}) ioctl(r0, 0xc2604110, &(0x7f0000000000)) 2018/04/22 01:14:23 executing program 0: r0 = syz_open_dev$sndpcmc(&(0x7f0000000200)='/dev/snd/pcmC#D#c\x00', 0x0, 0x0) mq_open(&(0x7f0000000080)='@$cgroupwlan0', 0x0, 0x0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000009f7c)=""/132, 0x84}, {&(0x7f0000012000)=""/252, 0xfc}, {&(0x7f00000001c0)=""/11, 0xb}, {&(0x7f0000000000)=""/102, 0x66}], 0x4, 0x0) ioctl(r0, 0xc2604110, &(0x7f0000000000)) recvmsg$netrom(r0, &(0x7f0000002740)={&(0x7f0000000240)=@ax25={0x3, {"d488cfbb11b3b7"}, 0x4c}, 0x10, &(0x7f00000004c0)=[{&(0x7f0000000300)="82dc62a7a5ace37017289f8f", 0xc}, {&(0x7f0000000340)="9658c5b0a24d3a267528dd3867eac258a008054c79fba6c1e785a026c735ef4955dfa79a05d2eaf6f31c6296e188b461b4f4631dbeffcb2712f1ffa2ab0d4a59f005b56acc1b00424e3bf72d8204168da04daa20bbcb0fa207166e14960a0ae5ce0b9028751ab96e31d70a08a5d6d3994491378b19a2678452b93896360ab735872ef4bc5772ec9948776d57d241fe047fe21ef36afa4ffdc48850c01e87e2541456e68b86fda6db71926e0392325a67cec2beb4a81665d4", 0xb8}, {&(0x7f0000000400)="00874c4019d1bf301e9bab0c8155a522e2df8e586089b4a3adcd1d5b1eb535314e6c7603e20b03e8c05ea764870d13713e6b03c286b98288918d43b8d7c98a55a934c50d5adb4305ad56f4dcffc7bc2676e79fc34709854dbca889a70da136609805d7e3521250a33d52d6326323f98d796c725ae7de0a26da2f59763dcaceb115804fc821ac3c33797c755af2d12d55f9da957282601bd68eacb4cd", 0x9c}], 0x3, &(0x7f0000000500)=[{0x1010, 0x10b, 0x80000001, "7afb6bcf7e4287ccad3fae18ab00fd389935b05acc18efa45fed71bd6dc8b333e68d7d3e7b172b01421e51ae8749d99e434669481fb7f5bb10ee3811151838ffef27518fda8d7ff81fa2e1b71408c6f3bb0a25d1b627973f49159d02215e2677bca6c0ab64b3cb42fa0119de8bb527380490c1cadf713e8cf92f870c4fd4e057118fcd75bc1efd733cab79762737f7baaf737d777eeb9af31636c4a0f84373dcc917a8d0ab638f5add7bf5a4db74266f9413bfcccb00b0092660c339c4edfbe530121926e80b992530c5a2ca1ac121a481f6b7908bb89f7a5c8953bbdfafa9ea6a2af4697e36e683df7b5cb9be10db231a07d541447d99692f2a18b8e08630f9eff435813fa6d93bc103f130ac36b6a9a83ce2f070a50abdbcf6958ec04505cf229028cdbc63fa7759c1a166218a86b2fe0d9f6e3e1dc2384c9b0e5663f216f49e8695a5404d3afad19e8e85bc35d3040e922e68fdee2389030470ed483c7de1ac293bfddcbfcc6e13e25a2e39ac78c8de41f979e3fae9d5f92f8848d3480d9a249ed8393737447f8afdae6a2b423edba60f5356c57d3c855690bfcf5cb2bdf4608be50fe6827dcd4d7d05865facec8a419d1f44d032afd074ae3a26c2761f33f1e9b8e2aeab8f0969af1467e6920b5703e6484b7555829c083cc98a8b7969852c8e0928cff6bc6100160bdb4d6cf262c234b44a12b3fcf4ddbabe62671504b822e2c3fcb82c1d5db138b06575890fd807902a9619457dbc8ed353956dff0de90dcb366f69dd1764a49b01bb68ef9e7c0ced5ed9e23db3c39906fdd4df9dffe1a5cf3af56818b335baacb7e4e40fa6e4b5f8e80316914ce44afa4578c26a374eff7a62acab84bbd0c9b11d1bed457416165d830816cb632c5b84a0c7f6ede05e555c7f74910efc2cf34add1092ace750e08ee6f8f02df2546ec30fc48263422e02f89e2ee345755b273747d4d723a678ff865d9b367dc1c6e2ea7f26e48524a931024883f89b75a9d18d8dc6dceaae24c4b2b49854ed388838f1bb633bc7e91ce6d05c046973c8bf4781b2f1c1823319f9a906871469ead298c5b7041fc048bb7a6a0460ada20dda6fd35e99d78d8599cbe2ae8ffc683543bd75717552716e40ea21b713a2b36aad82309e6e568fa48edfc45bc128085774eef757e06a12da09a60156dc0fc9c0923ef5bfbce4bbc11ae87a107f720182e25fd265986a150995d8eb7a27a9efcd0de73c2af2ae7914df8be16ad251b54278c75e3fdd60f31597a73f2a406b1043bcedfcebc1527da0de6cf5cbbe92544648c702a04102a8a186d6763326452a27c4f2fc48ccfa556751c031609c1d07cf786097259010540552a23a84395a03ebd5a93c19b9d35d4d03ea2a7c2c7ee2716ed95ad6600fe984d3c29cebeccf986dc386e75be6a67aa2902c39272181a5f81e4f07500fa47e7794a5dfb8ec0a9237374f9d4c16b10b4b8a5999afd5935d728289aafa2110f6c0768384c55d3a8b729ff2d2dc58075dc87126326c2d68244f72ea4cba2ae7c015d01ce9ed2ab8e46a588af9d3a44d5d759c3d5b4b69900cbd9e4dfd5826d1e874e4fcac76c8ac905e331b1037da217aed11260381946d26ac5be13bd198f1bb6221abc151d4af6919e613c819a8ccff6f218405180d7d1ed3dcc3ebd0ca5e525e45aea7ea33d6458900f57fe78551a98c567ebe7949b8910e72be38750a3731a367cb22de0b21d8d8982a7db212d5856b1baf26429b05be30465a490410a6b3bba3606a9f0d3b7a0e65b8b66b680df6396561a895dc19c2eddb8696acde49e9a8a588cb670b66f7011f5697db27324af7761b027aee6acb591922cfc4319cd6b57c8da21ca7710807440f1671d60bbe1b8428371c1a4a7314ab90ad361820f17aaf428237d5a031e497f39c3e7bac1bd90f7923710194a2b6031d41fef3659619ef0642bbf80c9de62d71ac972fb456823fc7ab3b7231e1d31ca88d858a4c8fbad732de172347d7d42f8b80a92827954a42e6078279dd07dd07de6aa984bba6081622dbe228d63db112d282a7b586206c47c0bf265d355828e9d35a17519a5a3f6541f8e62339859ff6aee82a24844b112e4836f530c063519ff66a5a1306ea1c125bda66aeab497b1d43450b568d479227982b28326181c3d56759f86e11ae7c10db95cfda064086e0d8ce62a634b13a68d6e9678412366f61b67b27ec7c379d9ab1a03cd5f256a102563b88978eead99fa709ce9b89e276e09ee67780bf9091dd211423ebb3b8369a93ec94dd92c382a6e869a4b87b984f349e44abe2fa24af7eee310f7b94cbda05a06958b0ffb0207289b5174f567e1f6fd76ccda72675cd05c48d0975fea481c5ef85e68de81400e10a9e0b8048974abe7b45aa91e83c66672bd3323b5d485f6801b20ef6e1304246716e45723493dbfe102ba9799efa0469f33688d2ed948c44f90b3538cc886b6669c38d534ae6e080317f801ce0e66dbcf09a0aa499da4a656810122613760ca11873e8e4cc7f263e09131069a8ec8d40ce825eff78ea82b9554edf49179e05facf55de876c15b245184dd999d7d818058bb4f4895debce99df698efd71e8534dc0f33b4294229cfb4c5a4b2f4a498d3a0a4716091697472f97094e8577f9f5f386b7f03caea093bd313fcadec63a680a7150740baf7cb8a6cc7a6cdd2cf19bca8168207a47ede5fcd4659af586b42dae15a65d88585dc22f864942d96641faf53ce0a754e8124f1173259d067f63c443644274abb12c2e3e5bb9c157acc14bdf8a9dd5c7dd134b7daa00a5738cfa2049882d67510f1bc04daaa85a5ecf203acc152fa9b9b4c0b135d17f9581c8875f9e4480e6d42b1e156b00dba7a8b22a2953c47213e8ab77e128cf1194cecd1c8c2f7dfa9cbf227d92f9c1b1c9968a15344dfff5e09458a0d455146ca07aa4570347f3b678180d0b0c602e43715ee5e907613c80e4b5edaf8bc504397d95e78efbae2827a1e68c0f40e04057b0d976dc712665337a778bd96daf898f775f34f30ad0885691f77d35816c8b93e5ff8f00a33ff4d9d587411fde6f21f366e915ca8b4c6abe3e12d0e8f03c385dfc28df6053d5b7e341e66acf3e6115feca016af81f1c0a5fcc5a0c1fade2fd070230c90109acac08fbef440160cd82069cbb7b5b403a109a186992b819ece602b0a424ad6da9fe9f7cbdd02f8a98b9784f80d39c25fe591ea5a75e3586a0bab70d7e96c9686a3c4f002e6b75dd90b1ab6c90e518915427f7ad71300bdfe3dbde0875ff0f62fe9dc26cd053fe7ca2246b2a67918f7e288387c8cd29e4e5cd6049a56c020fbe6c0a800ac2feed8c3de0af60524552a5f7fc46257e8f3714f3d61760900bf3301322100b6e66b34e49f350c159c5031d40a9c432f2620e93c2fd69d88ffd3aeeda2567defe0c2f7a99b9652dbdd7a8062ef4e863337310b9bdd8b0f1d8d269174c40a601d2346de33c96848c47726d9a5e1dcded577db2ffd56a648341fb5feca5d3fa9c7afba0dcde22c7e6c96a310b7bfd2114ab6cfca72c47efe4c9ad1626c2a331145f5778b5ee5181f73658525b824f5c28d51b925f10e1fc52b6c1cd9261de01728ebaad47f9c658be8ce15a0cccacb0fbb25a9ab4384a7302195231f71bf1fcbe8b847c8889e3805294702059eb2b04147ceb134b274a7fc9fa87cb5b93572d417d8dda1ab74df6cb6df362ad02ecf05535e113598d198857127c6ea56a690f2fd1f57160e4056ae52dac9823ad0dbecf2decf8ac0ffbbce74b6efa501c3589588a933664a72f9ee37ce70181e2909e80eb0a1890a8dd2bc412a6de0a42afd99e50e2fed5bdf75645d867cd173f73e18c8de1754d2494475e0224e394ff9197457931eb618864e2c3b734052f74fc65f119af7c0c687207c776ca0d71ff55d3a856ca4b6bc920aed8f99339629180e144e44847b4ed4b4eaad796ac281366914293a459f3750eacfdbcafe0ea9dc1aa5b7fad68904401c988878deb07b8d5a8a03fb3bb67363ee62e7d75936b08b60a6651439e696e8c94257742ddc9588ba8c2e4ac76ac05a09aff9c97acc9b4b2fcd59fb3137bd46e5a7561365ccdea52ed1fc1abbea40b3885183c2b0dc2cc61178160dcd5553bc30de0e43d0f96c070798f222c689bd17a262478daec22d4a4fd56816f7804c5f0d40be68ca56d8c639a607ed9965670573d7d09644cd60689d4572e88f6f2abd458e650cc98e03a4f7f50f3412fbe417455a0230641233dc3c38aa787c4ad5ff13d72c1f123df55dcda63fe492916c5ce9fc59e1ed13c65e8b8061b668408447a1187aa62aa85a33781b378512b844b72d7951c44310a45e153e8c045a32e5ed992edf91c9b86bd975e25571f8947b20ce792f3b9996705d9ea530c3b5be8af2623afdc949b550e39ca69bdc9f88cbbf084ca7ec99d6019b4b37ddd770b878e01f351c16a2a0ea8b5258a8f4dfa0d412d2de656bc43297a9b4d9f7a5b5ff7ee7e3b9e6a6d2329b4c91fa306dd645f39bc15a2510496fac1c584f67b367790e6504321ab4336807901e57be45c892f51bcbc42ff483aa85a7cb8d0419233246ff9af50f9770ab64016b9a54da0e8dbf816ba8593e8ef45eef81fad3cebee3fbafe5ca10f1e575e59c71c4e1ddeec6bdcfdd5b95ac2730570f35cc66d17d9d2f4f192b16b7d2914eb3f8708e81a3c41009abfeaef787ae9f984c40f95ee9e4f1892d0daba00d8309cdd26cc19aba72b93419d4a22fe4c0f82228977d4d42cf2b9bad35e5d002a99bcd882401e57a625095efe1d4215f72dd6ef7eafb2057ee6d7099a5b612af1b1c6abf64621376b80963affaf00a254c7cf5311a438f8de3e0f0ab5b47442c4fbff223b8d5335c39636d5adb813fed82bdfbe2f71e6a446d3eccde18de42fceee856a8869a2f1e37d308150e0b9570dea3376d6852ef8d75e9eac311d795b1524fb489b797b00373f5df511ec7b073ad6185797198223f5249e06f69ec3a27fb0b6688742d9a587bfbae022d47cfc402b02571e9dbe96e2b15cb108bb46ff2fff680a54db9f046d4a2a326e9b16b853309dc096b691df0de716588110b78759b43978d5b750c5addfc46e33f4e1fb2416f35f67ce54de58061dd0b35e3c45dea1ec5d8587c0feebf2c05980717c2e3d908274de9ea7a260ea9f1ae6a980ec9b9a6558a3f600dd8ac959af9fb7a0923537921993b68bc465c95a2827f8cc9b28125f2d7869c4c13f914bf79da86e0da9c9d5ea7548c8af1e73bc59858a4daf53e765aa28ed3bdf3001c370975f56828fe8a238e765e0ad78727f23d2114be365b6a0580066d22806188bcb9388dabc858fc048e715d5dbf726bd98947c599e31efa038fa9ef6e6822ee1b3a848a35a9d40753a5e027951366d10fe02cd18b27dba2de7d203f947c5346d18f3070480a88a7c21db966ed328dd43da826812206f93475766e45679ba05fdd0dd15f9a7cd47ad582612a33f0567dd2010431238597ddd0fae84ad40493504f38a0d20af4b4e954823f39e9ad1dfe3520bebefa64228cf097dc6b9e3e460855f05d521fad6951f2a6739e59f2da35c298a59b778c3d114b8e6ad6132f0f80af7734af718abab34e9a54d3ef0b4f94c1e55faa998a665a1582b93a06fd427d1bb76c79f44dd2ad6e359daf3b9c5080b5eccf98a48335593997f099d4b2e0fac7fd3d3b4a0ab3509b2fc385eb0671623418007ca9eb884b1fbd53b4b98712dfb6b51a87a32ca11adcfa9e1423dba6efcc2418d77724822aafda400f45ccf66ee60dfbb25269db030"}, {0x80, 0x0, 0x3f, "6319a5a3d2179b5697a51286d355c6fd704df687ebdf70e8074c9e580bf46fa1b7785783b0349bffb82afebf4800f58c3f53645bd5fbad6c1a8ff2a6e60daed00d50afb459ea24c3f70ce4fc1152ee21a442d7e0e966bf0ea6c6cbfab8066fbc5d7aaf0f0df4e2b8ff927ff2"}, {0x1010, 0x10e, 0x5d423938, "ba390ec9be55af8fd5ba9709b970664b29e27452cc90d229e62928da7ff7d23601597442b864f6b43bdf42827ada5ab87e821eb8ab156c8cc07fc56f274f0ace02158838d4789f6fddb20b63821bc1fa9e42b20dc1eaee1573688e6e27449eea6a0c2d8780f59e58ce1930bbd6bde4c0733f7ddf9422980f065aeb5b926384ae6dcf4e8ac1722a9f8bdc3e08316b3f2902ea323074271029e8a965ecba2d70318ecbd01e68d1209ca13c96c0e67d67cf8a7a7f0cb43c13fb55b9cdbe0e371450ee980fbd4acd0e3fbc0d9143a7ffa7b4e0c45fbed915b250b6db2bd53480929620ea28d694ba014113d51e374f4a158860cbc8cb961b69642ac25c68330785f704f95d1222d331a3af596cc6df00347cd5ef3d0153cc765edb244fe02cad0f001d09c6c75db87f796b0ff9325746b0b51a61ded4488e86f18bd0fe6deab4bff9e621de484204cde44f91947e56d4b13dbefb2080ab1e6fb81a88e6f408cf59b1ae978ed063bc9387bcd909e699bbe40dbf91dde8fd4895e335f8f01314b1b19e867b4adcab8dace0435cee84da9b00d0dd7c7bcd5e9526cb4ac0e6f0056ac9f090180d73b07cf1afe16d5b61c2f57909a3bcc73b6f104c5367b2ea6669c7bfa489f977424d41b485447864cb620f2b71205587709c05f234dd6c3d95b0a8fa785a45a5fef44678ccf659ad43718b1737a8a7bd7d9c922a4e389bc0fda838526226b9d6bd3b38d3e1bcad72910433bfb0f6c4415d08af1284070b2e68744b1bc46e7bd64ab023dac70d8f7d3a05efa41ce4191b18b67e5cc1504cf960f266ec7681151ae54304eb01a19bdef34fa3b35178d8336e67ad5aa87306c20f0691606c76cdc4dfd65aae4572b292a0656e1b839423e95a6135e57ab1e4b388de6cf1e56734d4964df4fdd1c2787a6bee6e6a2f20a534f5f117196c6008cb15d4e56903e566b45045fe04037e5624690cc66568324325cf5e9e9265176fdb82a560dfe316d04348310e691b6c976ec0244e8833e307d80b64e551bae030d3f62fe6bd98406edf49e3c7a47d111b756f00efd2fc628d751a25056f61755b466771e2bda60379c5254fbd2ecc8acf5ba77b0f07dcdca6c58afa4e33289a896c81c91884ad4906818b2a16eecf92994ed6671bfffb88cd3ab05f627490a23965b2ba9786c5060cefafd2b7c06f976e8348ab08ee4c4249e0b100ac6915c4fe0312fbd49bb84bd5eb564299510902dfcda2103a0d365cb4cf18ab4cb98969c293be4d746f388c5aeb4712e0af508aaa170acf8e220b4746081c24d4e688a1c1e5651fae685050ffee76fabefc69fef58721ea862228ff05e65f6eb5b61e8c654a2d38667714ffc014898bf1264e3e2056753d896e9f75f4b94190c6f19f135dab8372d5ec0faf2ee3849811c69416cfb5ae9130b69b15bc3c3ede0a93ef3ef80c7ad9cae063147001259717b551ced1bc085deaec6062cab435369b10957f7435c56e3bb491d653e813ccaed478a1fe55ce91f58aa403d0761e901d4acb3bd02efe7e62945a412ecc2ef6d82f6aea4f7cd63dd2cf2f6cc38a8c41fd06f80a586c2c80fd6a150518071be9d48e25c337900745ba85917c8c32f305541e5914314841ee2bff7bb232fe7f3b8613c718e7fc98aef2905351a872a1c56ea2ff9d830a0971bb05a320612b4b210fd687237fb53408d200e029846e562455676f6fc1048db34bf299f5c4e4bcba1dfa28d11e05af9b53ea0c37e81b75bf706bd733f1a935e12f6fd5d34a8a07368d97b4178ec899f2dd040db5e323d59cb27e279de2e48a94fb349c01c90c823ce20e1145636119403e3212a63a3f5fc4297cccc0aa5461693dce0231a612e6439fb67d2ded355a14f76e9898af5f4df81d69b4a875f584b44f8ecb13e2195ae6359b5ce7b03f2fee505ef7e8b649f2346639a5c530b7edb9fa78d3a832e9d94970c990c766ffe83c88da47bccba3026a1dfd29af2fb85920ca68ce98fe185d0af323b0f26307af5ded278749ede25de2af16b5007e99b63035b897604057455986de396e20cbb5115f0847ed01132cf88a259a852692b109a38b4bb614dab0ef765e6a4f3c6314c8c0814f4dc5dc900973a664eb64dd53240a8b7666232f2d566ec0f5814afc78c3043ab61bdb66aedb1c153976fdf3e7485a2e550da35a1e94981b7d1c2504ce10b72333a1e7297b38f2009b768f90997fb85231d3bac3ca50ea77baed171f91ebd7dc44f6eae7a3ac353ecadad870a82f00071dc67c33f75fbfb280835e2387b56beaa3874f20f7647924da54f32b18faceb47367e9dbe109e9b70776823914d8a55bdb9d5d671f7559064805fd2b6e23f019b09aa5de70b13e959e2804fd4a4faa6e6b9f0f1da87a55bf5f8021628611f24868b6161cd935111900057c55d689ff64245aebcc99425f7ee992db4d4cb37b750e60f41dfc0187afe9d1162ed76b8f3507d7e908df050ecf739b977d5140c73c34814c4417161d3abf4be7fd8c46b55edd1ed9c5f59cf86d5d788c546d34c9a75b18472787beb1a339b92c32fbba483b57d97bfa7e73fc088a3e21b2b719035019f786a4e398331bd2ba7c3f2ced69c48a1aee30833abcc1abab974d01c15aadaf8e80f21e3044ea5659a3726386340ebc00ea52cfaadee64f6268e8b782e907eb6d94d25dd9728b693db50c6b572de15aaea748a00a86b678b1cae4a252a6a78c81b043abbe2bd633363b573f659188b260faf3d78d1bf33e131d89b299dd76814eb86903dd16b1a610bf5051d770e9301e0008503f6fb6df31bd6a0ed101d20d5643c416090cf0464f91c389d48ec231d904f78719feb05f188a6f4fa1d45ecd06f04613d329bec1d7a247db3f674f862164aa27c72dd33a3de49e2dc2fe4cbf1d761e1e7b7a32dc7e444265cd3c11945c2b731f12e34c29604bdd3c9e4593f26cb42ce9f4d26657c7a2357a789b529eded317ae563f97073697d0633779e02bad4a1c86f1fbb243f5a7101106fb10c88af52fce3a467d60544c8ababeb4891b605a08e668c65b02746637f86ea51da9d3960f0a50da0d01f8cd4f8c24a95eb5157272998a8240a490d15ccf7a2eeb9e766953f0e0fdf6b10ca7e387406cae4e2f93f15296409b779c37a43f1e8381fdd16fb0cd7d01f0069a3cd84b208be3511afae1123af6762d626ad242b32cdc706abe63396f1055f5437a00e67aee3f5dd7b874a8c5af9dd86316d4bffa1040fddc2499c16892893fe3392858cd88cf069c3d3de038e12dd8b792bb272d2623a6aaea0f617efa64c4b7cc91f6e1424b7189792874a6c2cc1d408e2349ccd34d6bdb759332f7c44601ef45f47542b5d0d4ea23eb2dcb91ffe3ee332416189556ff04723fb97e5f592bcf491544daad562910b17ced80de7f368c86484502f90c63975ad97ce270519923271e51fcbfbf1430787aa83d6badc77e38f93cf6e93379a445f5ac564b2dec3bddd31d2927dd791f69878434ca534f547e0a69bb4f29af3981639c307d90fedf84ef2628266fee91a3cc8a40086b2dbca7a82f7801e592f8639aec98f06e28f7460d24e95bb85e21ae69216545448b319aba657703a09f57ca8f02c3b9edb0f5edc96d9c70918eb5452776d719399aff338bffc8b6b9ed06a48e7c4fefc15f9621a18d29003479ea6f00196d6e40b3567a556684a4742576800041735721e5a7afdec41d2aa1545b2188675bb6851da3362034dd913bf138944ab35a9ecc3cc88d61e615655574762290bb34b13bd87012afe281eb42b35484d18fd0cc08df816ac3e78b95eb7917c444cd4f49c8183c59a296ec4e5d9de84726d0e8d572e35f4f9c30b6d714e1c3c0cbe6a8098f23944ceed9183af0686e4e37c2cab22ba79cdf38c81e456b89094168cb628c7f0465177d5ecc45cf4285a1ae1c644e0a64fb0b33ccd9d7b7fa046afc246fd994fefa53168752d4fa2fc8749e4a1e5bf750331422fbd22652cf33491d26425f308ae89a2ce7f11d6d63fe6613a578c820d3d6d77fab8aac07d3e8e8b7c872c51c23c9686454b906709e384da87029c364832e5660d054c3014cddea29c6f1102f85fc7c6fd8d55e277d78f4e3f1f9e5f56957cc8feebcac97d72f75748294887783cf84b58e0d380b005e85830fb59876f2a501089025cd5dcb2c7cf978519de9486ea5b38fbad800c7efabf63c92954ab75d30cfe44bbc2348c0d475f162e7b861178466b4c60cd6185303794a4502345e6da991c8876f63001aeb3bb7a04ae8b82ee4243ac22aa802e3e3be4b3cb325a32c8368791d8c5affbaff4aeb881216899cf5482ab50d505b40f91753709dc5d0dbcd7040af304e19984ff9d21572ab4bce3d7edd4afbd58b5197e54da3d25d100ed7c1550d600cff06cbf054ade4f5dc7a7e07f7ad703e003682d44fb8e1ee136ad78d4db07264924da16f0eb66d4e951ee8bcd8d3f56359166dedec7fdfc12572c5ea0b4866edddc3a06bba0a337ff49ce2cb58a4759a9d7cbdf2c37256e80da57011de8e41b2f66f5f9ff17df54bcc6cfa678c349af2d34c2dbe6ccf738391f84c69d1b95c2c5ce8771252f218b2edee7e64ac7586ae5bdc0b87cf8f2e2481ef786a7b1a1c804c3be4beadfc81dba4701c8c13b4c922b884ec7b0c83a82a6a22f1cbafd0aea4c0c727b00d9404cb62fdce1a55c87b294247e0d032c0fbf575d83826fe01caee131c0ce0c05cffc0591dc9a7897b9f99bd67d011c4844019472a06069d22b584dfcdb96248d922d7c3278c368d9adda292a0b4e855a2b848f1e8ae4ae1ce646b436b33a744284de0e867805ee022aaa12c07ebec8e69adbd82aa40e48efe25c596a33393304cb069aabf9faddb29b6c9eb43d745e4822b0756cc1c8d5604ac498286338565898f79b2760ac5cae4ffe0ea4418cfc8b4e2797a23cdcbbc5036e6cfbe75f4af7dfef87f0e67243e2fe1daa450cb680c38e8810ab97d6c21590d5eddd1508d1c5807b1f305a40678b3261cdfd2bef37346727380a678adb1e011944f357d64ccaa6df1980fd5808687d175936bbe6443a3debc2992cdb36612ebc3ea16bcd23219795d0df93eedec0bd8e24216965726c2915e2e03ae922ef9dfa0b4a9a387b20e6df9482c4e41c8c7cbb868c28b049ffbffc6044790055319f5dd5d92eaa07167b841e4e731d800ee1fc0ac3c828717e1ee1ebbb6d7c10d1071c33a7c00be010015f88cbf291e2e8ad4b0162d88813603aac0788280f4bb3b36b5d0b7332cf3c8780782d4d4133ac743ad7f055b823d4677a2e4890357753d49912d8cb326853603789763dfa59eb1b490fd3dab62748f3e236b45f8736da51cbe9d44bb86733fb8dd1dec85d51197f4aada9ac414007240145764168395b9651c8c3e71b07168923fe07b0d05e24cd2e4e17df3ea33402dffe9e579a63ae2b42d5d0b7d11565b55cbaaa7f77a29edc0479ff69e8c62613efa4c8564b907098b251d27d54453a79e36cf4a8fc146f81c9724a024af0b5b38d81b39f7fe11766b8b7f8f739998a4c761c4d361e5cecf4337243e631d616c5c2e191d0d30dacadd33dcb81c43e317a2483b855e613cadaa2e2b0a8ec443421a5d2293c5c640e30eb37dcf90d15b59db6de804b80e8e99dec856859f88ceab106af0301fb5e29f338618b3ac9fab8b27600a64e7e37a20de76981878419032f48522d8476ea4c4764b3331d0dbae24f8e9e30af3d39c236f0702758aa0099f470eaa3a79dcdabde076310d1f299d8fecf28b6129e16795995061a50d3a6553e20c62ad46c9561933a2a2"}, {0x30, 0x117, 0x3f, "bc597e297389493fdc5f85281419d3364b9e19f083bae4691231ff"}, {0x58, 0xff, 0x101, "8ac51a1edc47f841a2578d6bcca204f15a794cd0e7f1ba7e86e2ebfff63ef3b63c7660f1f49186c7f7ba922e4ee0109637daca6a28580afa3bb2ad1f4a720f42067575d04bea188d"}, {0xe8, 0x117, 0xe5, "8e8e0c9c777509d430cc5b20dfb4780a0b2883763c5b412510f087edf451210920a3015fdfc39b3ac48099aae316e226f5f4ebe419f399d67a42a62a80454cf675f878748d79bcb206df58e5716b63feaf0fd3d840bf35a17d6881a6c9e27e4db4a31e6a607c8c905d701532d07b8eb99f1eb126c7dc14cb937168cb7a6f4252e57b0aa930df4eb8e532a656a4f306c4765ef2d95a9e3ab0e7c9021cfa4c0bfd25b0c8e12538dd04842c257d6a9616742296d34ab2a9698d8cb11c04fa99ea4dda8d753c6ee9c08c3831887835b56198f4613a0f"}], 0x2210, 0x44000}, 0x2000) ioctl$SNDRV_CTL_IOCTL_ELEM_LIST(r0, 0xc0505510, &(0x7f0000000280)={0xd672, 0x1, 0x1a9, 0x2, &(0x7f0000000180)=[{}]}) ioctl$PIO_UNIMAP(r0, 0x4b67, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x9, 0xffff}, {0xd9, 0xce7}, {0x7, 0x5721c7e7}]}) syz_open_dev$amidi(&(0x7f0000002780)='/dev/amidi#\x00', 0x0, 0x290680) 2018/04/22 01:14:23 executing program 7: r0 = syz_open_dev$sndpcmc(&(0x7f0000000240)='/dev/snd/pcmC#D#c\x00', 0x0, 0x0) mq_open(&(0x7f0000000080)='@$cgroupwlan0', 0x0, 0x0, &(0x7f0000000100)={0x0, 0x2, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x100000001}) sendmmsg(0xffffffffffffffff, &(0x7f0000006680)=[{{&(0x7f0000000200)=@pppol2tpv3in6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @remote={0xfe, 0x80, [], 0xbb}}}}, 0x80, &(0x7f00000004c0), 0x0, &(0x7f0000001840)}}], 0x1, 0x0) getsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f0000000400)={{{@in6=@local, @in, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@rand_addr}, 0x0, @in6}}, &(0x7f0000000180)=0xe8) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f00000005c0)='tls\x00', 0x0) r2 = request_key(&(0x7f0000000500)='.request_key_auth\x00', &(0x7f0000000540)={0x73, 0x79, 0x7a, 0x0}, &(0x7f0000000580)='@$cgroupwlan0', 0xffffffffffffffff) keyctl$get_persistent(0x16, r1, r2) getsockopt$inet_sctp_SCTP_GET_PEER_ADDR_INFO(r0, 0x84, 0xf, &(0x7f0000000280)={0x0, @in={{0x2, 0x4e22, @dev={0xac, 0x14, 0x14, 0x18}}}, 0x5, 0x1d, 0xde72, 0x9, 0x9}, &(0x7f00000000c0)=0x98) getsockopt$inet_sctp6_SCTP_GET_PEER_ADDR_INFO(r0, 0x84, 0xf, &(0x7f0000000340)={r3, @in={{0x2, 0x4e21, @multicast2=0xe0000002}}, 0x81, 0x24400000000, 0x5, 0x26a3, 0x7f}, &(0x7f0000000140)=0x98) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000009f7c)=""/132, 0x84}, {&(0x7f0000012000)=""/252, 0xfc}, {&(0x7f0000012000)=""/155, 0x9b}, {&(0x7f00000001c0)=""/11, 0xb}, {&(0x7f0000000000)=""/102, 0xfffffffffffffef8}], 0x5, 0x0) ioctl(r0, 0xc2604110, &(0x7f0000000000)) 2018/04/22 01:14:23 executing program 4: r0 = socket(0x15, 0x80005, 0x0) ioctl$sock_FIOGETOWN(r0, 0x8903, &(0x7f0000000000)) getsockopt(r0, 0x100000114, 0x271a, &(0x7f0000861fd8)=""/40, &(0x7f0000000040)=0x1e3) 2018/04/22 01:14:23 executing program 1: r0 = syz_open_dev$sndpcmc(&(0x7f0000000240)='/dev/snd/pcmC#D#c\x00', 0x0, 0x0) ioctl(r0, 0xc2604110, &(0x7f0000000280)="a0b44a12154441318f43dcdde99bb6df1dd4c471c17730dae398d7deaf2f8162b2c7272f90e599ef006e71c7964c613e6d4421b3aa5508e471c9200b22278b14d1d4332668a839d27bff5d030034") setsockopt$kcm_KCM_RECV_DISABLE(r0, 0x119, 0x1, &(0x7f0000000000)=0x5, 0x4) ioctl$VT_GETMODE(r0, 0x5601, &(0x7f0000000040)) 2018/04/22 01:14:23 executing program 2: r0 = syz_open_dev$sndpcmc(&(0x7f0000000240)='/dev/snd/pcmC#D#c\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000009f7c)=""/132, 0x84}, {&(0x7f0000012000)=""/252, 0xfc}, {&(0x7f0000012000)=""/155, 0x9b}, {&(0x7f00000001c0)=""/11, 0xb}, {&(0x7f0000000000)=""/102, 0xfffffffffffffef8}], 0x5, 0x0) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f0000000140)={0x2, @tick=0xfffffffffffffcf8, 0x40, {0x4, 0x8}, 0x6, 0x1}) ioctl(r0, 0xc2604110, &(0x7f0000000000)) 2018/04/22 01:14:23 executing program 1: r0 = syz_open_dev$sndpcmc(&(0x7f0000000000)='/dev/snd/pcmC#D#c\x00', 0xffffffbffffffffb, 0x121000) setsockopt$ax25_int(r0, 0x101, 0x6, &(0x7f0000000180)=0x1f23e000000000, 0x4) ioctl(r0, 0xc2604110, &(0x7f0000000080)="a0b44a12154441318f43dcdde99bb6df1dd4c471c17730dae398d7deaf2f8162b2c7272f90e599ef006e71c7964c613e6d4421b3aa5508e471c9200b22278b14d1d4332668a839d27bff5d030034") r1 = dup(r0) getsockopt$inet_sctp_SCTP_FRAGMENT_INTERLEAVE(r0, 0x84, 0x12, &(0x7f00000001c0), &(0x7f0000000200)=0x4) r2 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vcs\x00', 0x200000, 0x0) ioctl$LOOP_SET_DIRECT_IO(r2, 0x4c08, 0x37c) getsockopt$inet_sctp_SCTP_RECVNXTINFO(r1, 0x84, 0x21, &(0x7f0000000100), &(0x7f0000000140)=0x4) 2018/04/22 01:14:23 executing program 2: r0 = syz_open_dev$sndpcmc(&(0x7f0000000240)='/dev/snd/pcmC#D#c\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000009f7c)=""/132, 0x84}, {&(0x7f0000012000)=""/252, 0xfc}, {&(0x7f0000012000)=""/155, 0x9b}, {&(0x7f00000001c0)=""/11, 0xb}, {&(0x7f0000000000)=""/102, 0xfffffffffffffef8}], 0x5, 0x0) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f0000000140)={0x2, @tick=0xfffffffffffffcf8, 0x40, {0x4, 0x8}, 0x6, 0x1, 0x6}) ioctl(0xffffffffffffffff, 0xc2604110, &(0x7f0000000000)) 2018/04/22 01:14:23 executing program 0: r0 = syz_open_dev$sndpcmc(&(0x7f0000000200)='/dev/snd/pcmC#D#c\x00', 0x0, 0x0) mq_open(&(0x7f0000000080)='@$cgroupwlan0', 0x0, 0x0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000009f7c)=""/132, 0x84}, {&(0x7f0000012000)=""/252, 0xfc}, {&(0x7f0000012000)=""/155, 0x9b}, {&(0x7f0000000000)=""/102, 0x66}], 0x4, 0x0) ioctl(r0, 0xc2604110, &(0x7f0000000000)) recvmsg$netrom(r0, &(0x7f0000002740)={&(0x7f0000000240)=@ax25={0x3, {"d488cfbb11b3b7"}, 0x4c}, 0x10, &(0x7f00000004c0)=[{&(0x7f0000000300)="82dc62a7a5ace37017289f8f", 0xc}, {&(0x7f0000000340)="9658c5b0a24d3a267528dd3867eac258a008054c79fba6c1e785a026c735ef4955dfa79a05d2eaf6f31c6296e188b461b4f4631dbeffcb2712f1ffa2ab0d4a59f005b56acc1b00424e3bf72d8204168da04daa20bbcb0fa207166e14960a0ae5ce0b9028751ab96e31d70a08a5d6d3994491378b19a2678452b93896360ab735872ef4bc5772ec9948776d57d241fe047fe21ef36afa4ffdc48850c01e87e2541456e68b86fda6db71926e0392325a67cec2beb4a81665d4", 0xb8}, {&(0x7f0000000400)="00874c4019d1bf301e9bab0c8155a522e2df8e586089b4a3adcd1d5b1eb535314e6c7603e20b03e8c05ea764870d13713e6b03c286b98288918d43b8d7c98a55a934c50d5adb4305ad56f4dcffc7bc2676e79fc34709854dbca889a70da136609805d7e3521250a33d52d6326323f98d796c725ae7de0a26da2f59763dcaceb115804fc821ac3c33797c755af2d12d55f9da957282601bd68eacb4cd", 0x9c}], 0x3, &(0x7f0000000500)=[{0x1010, 0x10b, 0x80000001, "7afb6bcf7e4287ccad3fae18ab00fd389935b05acc18efa45fed71bd6dc8b333e68d7d3e7b172b01421e51ae8749d99e434669481fb7f5bb10ee3811151838ffef27518fda8d7ff81fa2e1b71408c6f3bb0a25d1b627973f49159d02215e2677bca6c0ab64b3cb42fa0119de8bb527380490c1cadf713e8cf92f870c4fd4e057118fcd75bc1efd733cab79762737f7baaf737d777eeb9af31636c4a0f84373dcc917a8d0ab638f5add7bf5a4db74266f9413bfcccb00b0092660c339c4edfbe530121926e80b992530c5a2ca1ac121a481f6b7908bb89f7a5c8953bbdfafa9ea6a2af4697e36e683df7b5cb9be10db231a07d541447d99692f2a18b8e08630f9eff435813fa6d93bc103f130ac36b6a9a83ce2f070a50abdbcf6958ec04505cf229028cdbc63fa7759c1a166218a86b2fe0d9f6e3e1dc2384c9b0e5663f216f49e8695a5404d3afad19e8e85bc35d3040e922e68fdee2389030470ed483c7de1ac293bfddcbfcc6e13e25a2e39ac78c8de41f979e3fae9d5f92f8848d3480d9a249ed8393737447f8afdae6a2b423edba60f5356c57d3c855690bfcf5cb2bdf4608be50fe6827dcd4d7d05865facec8a419d1f44d032afd074ae3a26c2761f33f1e9b8e2aeab8f0969af1467e6920b5703e6484b7555829c083cc98a8b7969852c8e0928cff6bc6100160bdb4d6cf262c234b44a12b3fcf4ddbabe62671504b822e2c3fcb82c1d5db138b06575890fd807902a9619457dbc8ed353956dff0de90dcb366f69dd1764a49b01bb68ef9e7c0ced5ed9e23db3c39906fdd4df9dffe1a5cf3af56818b335baacb7e4e40fa6e4b5f8e80316914ce44afa4578c26a374eff7a62acab84bbd0c9b11d1bed457416165d830816cb632c5b84a0c7f6ede05e555c7f74910efc2cf34add1092ace750e08ee6f8f02df2546ec30fc48263422e02f89e2ee345755b273747d4d723a678ff865d9b367dc1c6e2ea7f26e48524a931024883f89b75a9d18d8dc6dceaae24c4b2b49854ed388838f1bb633bc7e91ce6d05c046973c8bf4781b2f1c1823319f9a906871469ead298c5b7041fc048bb7a6a0460ada20dda6fd35e99d78d8599cbe2ae8ffc683543bd75717552716e40ea21b713a2b36aad82309e6e568fa48edfc45bc128085774eef757e06a12da09a60156dc0fc9c0923ef5bfbce4bbc11ae87a107f720182e25fd265986a150995d8eb7a27a9efcd0de73c2af2ae7914df8be16ad251b54278c75e3fdd60f31597a73f2a406b1043bcedfcebc1527da0de6cf5cbbe92544648c702a04102a8a186d6763326452a27c4f2fc48ccfa556751c031609c1d07cf786097259010540552a23a84395a03ebd5a93c19b9d35d4d03ea2a7c2c7ee2716ed95ad6600fe984d3c29cebeccf986dc386e75be6a67aa2902c39272181a5f81e4f07500fa47e7794a5dfb8ec0a9237374f9d4c16b10b4b8a5999afd5935d728289aafa2110f6c0768384c55d3a8b729ff2d2dc58075dc87126326c2d68244f72ea4cba2ae7c015d01ce9ed2ab8e46a588af9d3a44d5d759c3d5b4b69900cbd9e4dfd5826d1e874e4fcac76c8ac905e331b1037da217aed11260381946d26ac5be13bd198f1bb6221abc151d4af6919e613c819a8ccff6f218405180d7d1ed3dcc3ebd0ca5e525e45aea7ea33d6458900f57fe78551a98c567ebe7949b8910e72be38750a3731a367cb22de0b21d8d8982a7db212d5856b1baf26429b05be30465a490410a6b3bba3606a9f0d3b7a0e65b8b66b680df6396561a895dc19c2eddb8696acde49e9a8a588cb670b66f7011f5697db27324af7761b027aee6acb591922cfc4319cd6b57c8da21ca7710807440f1671d60bbe1b8428371c1a4a7314ab90ad361820f17aaf428237d5a031e497f39c3e7bac1bd90f7923710194a2b6031d41fef3659619ef0642bbf80c9de62d71ac972fb456823fc7ab3b7231e1d31ca88d858a4c8fbad732de172347d7d42f8b80a92827954a42e6078279dd07dd07de6aa984bba6081622dbe228d63db112d282a7b586206c47c0bf265d355828e9d35a17519a5a3f6541f8e62339859ff6aee82a24844b112e4836f530c063519ff66a5a1306ea1c125bda66aeab497b1d43450b568d479227982b28326181c3d56759f86e11ae7c10db95cfda064086e0d8ce62a634b13a68d6e9678412366f61b67b27ec7c379d9ab1a03cd5f256a102563b88978eead99fa709ce9b89e276e09ee67780bf9091dd211423ebb3b8369a93ec94dd92c382a6e869a4b87b984f349e44abe2fa24af7eee310f7b94cbda05a06958b0ffb0207289b5174f567e1f6fd76ccda72675cd05c48d0975fea481c5ef85e68de81400e10a9e0b8048974abe7b45aa91e83c66672bd3323b5d485f6801b20ef6e1304246716e45723493dbfe102ba9799efa0469f33688d2ed948c44f90b3538cc886b6669c38d534ae6e080317f801ce0e66dbcf09a0aa499da4a656810122613760ca11873e8e4cc7f263e09131069a8ec8d40ce825eff78ea82b9554edf49179e05facf55de876c15b245184dd999d7d818058bb4f4895debce99df698efd71e8534dc0f33b4294229cfb4c5a4b2f4a498d3a0a4716091697472f97094e8577f9f5f386b7f03caea093bd313fcadec63a680a7150740baf7cb8a6cc7a6cdd2cf19bca8168207a47ede5fcd4659af586b42dae15a65d88585dc22f864942d96641faf53ce0a754e8124f1173259d067f63c443644274abb12c2e3e5bb9c157acc14bdf8a9dd5c7dd134b7daa00a5738cfa2049882d67510f1bc04daaa85a5ecf203acc152fa9b9b4c0b135d17f9581c8875f9e4480e6d42b1e156b00dba7a8b22a2953c47213e8ab77e128cf1194cecd1c8c2f7dfa9cbf227d92f9c1b1c9968a15344dfff5e09458a0d455146ca07aa4570347f3b678180d0b0c602e43715ee5e907613c80e4b5edaf8bc504397d95e78efbae2827a1e68c0f40e04057b0d976dc712665337a778bd96daf898f775f34f30ad0885691f77d35816c8b93e5ff8f00a33ff4d9d587411fde6f21f366e915ca8b4c6abe3e12d0e8f03c385dfc28df6053d5b7e341e66acf3e6115feca016af81f1c0a5fcc5a0c1fade2fd070230c90109acac08fbef440160cd82069cbb7b5b403a109a186992b819ece602b0a424ad6da9fe9f7cbdd02f8a98b9784f80d39c25fe591ea5a75e3586a0bab70d7e96c9686a3c4f002e6b75dd90b1ab6c90e518915427f7ad71300bdfe3dbde0875ff0f62fe9dc26cd053fe7ca2246b2a67918f7e288387c8cd29e4e5cd6049a56c020fbe6c0a800ac2feed8c3de0af60524552a5f7fc46257e8f3714f3d61760900bf3301322100b6e66b34e49f350c159c5031d40a9c432f2620e93c2fd69d88ffd3aeeda2567defe0c2f7a99b9652dbdd7a8062ef4e863337310b9bdd8b0f1d8d269174c40a601d2346de33c96848c47726d9a5e1dcded577db2ffd56a648341fb5feca5d3fa9c7afba0dcde22c7e6c96a310b7bfd2114ab6cfca72c47efe4c9ad1626c2a331145f5778b5ee5181f73658525b824f5c28d51b925f10e1fc52b6c1cd9261de01728ebaad47f9c658be8ce15a0cccacb0fbb25a9ab4384a7302195231f71bf1fcbe8b847c8889e3805294702059eb2b04147ceb134b274a7fc9fa87cb5b93572d417d8dda1ab74df6cb6df362ad02ecf05535e113598d198857127c6ea56a690f2fd1f57160e4056ae52dac9823ad0dbecf2decf8ac0ffbbce74b6efa501c3589588a933664a72f9ee37ce70181e2909e80eb0a1890a8dd2bc412a6de0a42afd99e50e2fed5bdf75645d867cd173f73e18c8de1754d2494475e0224e394ff9197457931eb618864e2c3b734052f74fc65f119af7c0c687207c776ca0d71ff55d3a856ca4b6bc920aed8f99339629180e144e44847b4ed4b4eaad796ac281366914293a459f3750eacfdbcafe0ea9dc1aa5b7fad68904401c988878deb07b8d5a8a03fb3bb67363ee62e7d75936b08b60a6651439e696e8c94257742ddc9588ba8c2e4ac76ac05a09aff9c97acc9b4b2fcd59fb3137bd46e5a7561365ccdea52ed1fc1abbea40b3885183c2b0dc2cc61178160dcd5553bc30de0e43d0f96c070798f222c689bd17a262478daec22d4a4fd56816f7804c5f0d40be68ca56d8c639a607ed9965670573d7d09644cd60689d4572e88f6f2abd458e650cc98e03a4f7f50f3412fbe417455a0230641233dc3c38aa787c4ad5ff13d72c1f123df55dcda63fe492916c5ce9fc59e1ed13c65e8b8061b668408447a1187aa62aa85a33781b378512b844b72d7951c44310a45e153e8c045a32e5ed992edf91c9b86bd975e25571f8947b20ce792f3b9996705d9ea530c3b5be8af2623afdc949b550e39ca69bdc9f88cbbf084ca7ec99d6019b4b37ddd770b878e01f351c16a2a0ea8b5258a8f4dfa0d412d2de656bc43297a9b4d9f7a5b5ff7ee7e3b9e6a6d2329b4c91fa306dd645f39bc15a2510496fac1c584f67b367790e6504321ab4336807901e57be45c892f51bcbc42ff483aa85a7cb8d0419233246ff9af50f9770ab64016b9a54da0e8dbf816ba8593e8ef45eef81fad3cebee3fbafe5ca10f1e575e59c71c4e1ddeec6bdcfdd5b95ac2730570f35cc66d17d9d2f4f192b16b7d2914eb3f8708e81a3c41009abfeaef787ae9f984c40f95ee9e4f1892d0daba00d8309cdd26cc19aba72b93419d4a22fe4c0f82228977d4d42cf2b9bad35e5d002a99bcd882401e57a625095efe1d4215f72dd6ef7eafb2057ee6d7099a5b612af1b1c6abf64621376b80963affaf00a254c7cf5311a438f8de3e0f0ab5b47442c4fbff223b8d5335c39636d5adb813fed82bdfbe2f71e6a446d3eccde18de42fceee856a8869a2f1e37d308150e0b9570dea3376d6852ef8d75e9eac311d795b1524fb489b797b00373f5df511ec7b073ad6185797198223f5249e06f69ec3a27fb0b6688742d9a587bfbae022d47cfc402b02571e9dbe96e2b15cb108bb46ff2fff680a54db9f046d4a2a326e9b16b853309dc096b691df0de716588110b78759b43978d5b750c5addfc46e33f4e1fb2416f35f67ce54de58061dd0b35e3c45dea1ec5d8587c0feebf2c05980717c2e3d908274de9ea7a260ea9f1ae6a980ec9b9a6558a3f600dd8ac959af9fb7a0923537921993b68bc465c95a2827f8cc9b28125f2d7869c4c13f914bf79da86e0da9c9d5ea7548c8af1e73bc59858a4daf53e765aa28ed3bdf3001c370975f56828fe8a238e765e0ad78727f23d2114be365b6a0580066d22806188bcb9388dabc858fc048e715d5dbf726bd98947c599e31efa038fa9ef6e6822ee1b3a848a35a9d40753a5e027951366d10fe02cd18b27dba2de7d203f947c5346d18f3070480a88a7c21db966ed328dd43da826812206f93475766e45679ba05fdd0dd15f9a7cd47ad582612a33f0567dd2010431238597ddd0fae84ad40493504f38a0d20af4b4e954823f39e9ad1dfe3520bebefa64228cf097dc6b9e3e460855f05d521fad6951f2a6739e59f2da35c298a59b778c3d114b8e6ad6132f0f80af7734af718abab34e9a54d3ef0b4f94c1e55faa998a665a1582b93a06fd427d1bb76c79f44dd2ad6e359daf3b9c5080b5eccf98a48335593997f099d4b2e0fac7fd3d3b4a0ab3509b2fc385eb0671623418007ca9eb884b1fbd53b4b98712dfb6b51a87a32ca11adcfa9e1423dba6efcc2418d77724822aafda400f45ccf66ee60dfbb25269db030"}, {0x80, 0x0, 0x3f, "6319a5a3d2179b5697a51286d355c6fd704df687ebdf70e8074c9e580bf46fa1b7785783b0349bffb82afebf4800f58c3f53645bd5fbad6c1a8ff2a6e60daed00d50afb459ea24c3f70ce4fc1152ee21a442d7e0e966bf0ea6c6cbfab8066fbc5d7aaf0f0df4e2b8ff927ff2"}, {0x1010, 0x10e, 0x5d423938, "ba390ec9be55af8fd5ba9709b970664b29e27452cc90d229e62928da7ff7d23601597442b864f6b43bdf42827ada5ab87e821eb8ab156c8cc07fc56f274f0ace02158838d4789f6fddb20b63821bc1fa9e42b20dc1eaee1573688e6e27449eea6a0c2d8780f59e58ce1930bbd6bde4c0733f7ddf9422980f065aeb5b926384ae6dcf4e8ac1722a9f8bdc3e08316b3f2902ea323074271029e8a965ecba2d70318ecbd01e68d1209ca13c96c0e67d67cf8a7a7f0cb43c13fb55b9cdbe0e371450ee980fbd4acd0e3fbc0d9143a7ffa7b4e0c45fbed915b250b6db2bd53480929620ea28d694ba014113d51e374f4a158860cbc8cb961b69642ac25c68330785f704f95d1222d331a3af596cc6df00347cd5ef3d0153cc765edb244fe02cad0f001d09c6c75db87f796b0ff9325746b0b51a61ded4488e86f18bd0fe6deab4bff9e621de484204cde44f91947e56d4b13dbefb2080ab1e6fb81a88e6f408cf59b1ae978ed063bc9387bcd909e699bbe40dbf91dde8fd4895e335f8f01314b1b19e867b4adcab8dace0435cee84da9b00d0dd7c7bcd5e9526cb4ac0e6f0056ac9f090180d73b07cf1afe16d5b61c2f57909a3bcc73b6f104c5367b2ea6669c7bfa489f977424d41b485447864cb620f2b71205587709c05f234dd6c3d95b0a8fa785a45a5fef44678ccf659ad43718b1737a8a7bd7d9c922a4e389bc0fda838526226b9d6bd3b38d3e1bcad72910433bfb0f6c4415d08af1284070b2e68744b1bc46e7bd64ab023dac70d8f7d3a05efa41ce4191b18b67e5cc1504cf960f266ec7681151ae54304eb01a19bdef34fa3b35178d8336e67ad5aa87306c20f0691606c76cdc4dfd65aae4572b292a0656e1b839423e95a6135e57ab1e4b388de6cf1e56734d4964df4fdd1c2787a6bee6e6a2f20a534f5f117196c6008cb15d4e56903e566b45045fe04037e5624690cc66568324325cf5e9e9265176fdb82a560dfe316d04348310e691b6c976ec0244e8833e307d80b64e551bae030d3f62fe6bd98406edf49e3c7a47d111b756f00efd2fc628d751a25056f61755b466771e2bda60379c5254fbd2ecc8acf5ba77b0f07dcdca6c58afa4e33289a896c81c91884ad4906818b2a16eecf92994ed6671bfffb88cd3ab05f627490a23965b2ba9786c5060cefafd2b7c06f976e8348ab08ee4c4249e0b100ac6915c4fe0312fbd49bb84bd5eb564299510902dfcda2103a0d365cb4cf18ab4cb98969c293be4d746f388c5aeb4712e0af508aaa170acf8e220b4746081c24d4e688a1c1e5651fae685050ffee76fabefc69fef58721ea862228ff05e65f6eb5b61e8c654a2d38667714ffc014898bf1264e3e2056753d896e9f75f4b94190c6f19f135dab8372d5ec0faf2ee3849811c69416cfb5ae9130b69b15bc3c3ede0a93ef3ef80c7ad9cae063147001259717b551ced1bc085deaec6062cab435369b10957f7435c56e3bb491d653e813ccaed478a1fe55ce91f58aa403d0761e901d4acb3bd02efe7e62945a412ecc2ef6d82f6aea4f7cd63dd2cf2f6cc38a8c41fd06f80a586c2c80fd6a150518071be9d48e25c337900745ba85917c8c32f305541e5914314841ee2bff7bb232fe7f3b8613c718e7fc98aef2905351a872a1c56ea2ff9d830a0971bb05a320612b4b210fd687237fb53408d200e029846e562455676f6fc1048db34bf299f5c4e4bcba1dfa28d11e05af9b53ea0c37e81b75bf706bd733f1a935e12f6fd5d34a8a07368d97b4178ec899f2dd040db5e323d59cb27e279de2e48a94fb349c01c90c823ce20e1145636119403e3212a63a3f5fc4297cccc0aa5461693dce0231a612e6439fb67d2ded355a14f76e9898af5f4df81d69b4a875f584b44f8ecb13e2195ae6359b5ce7b03f2fee505ef7e8b649f2346639a5c530b7edb9fa78d3a832e9d94970c990c766ffe83c88da47bccba3026a1dfd29af2fb85920ca68ce98fe185d0af323b0f26307af5ded278749ede25de2af16b5007e99b63035b897604057455986de396e20cbb5115f0847ed01132cf88a259a852692b109a38b4bb614dab0ef765e6a4f3c6314c8c0814f4dc5dc900973a664eb64dd53240a8b7666232f2d566ec0f5814afc78c3043ab61bdb66aedb1c153976fdf3e7485a2e550da35a1e94981b7d1c2504ce10b72333a1e7297b38f2009b768f90997fb85231d3bac3ca50ea77baed171f91ebd7dc44f6eae7a3ac353ecadad870a82f00071dc67c33f75fbfb280835e2387b56beaa3874f20f7647924da54f32b18faceb47367e9dbe109e9b70776823914d8a55bdb9d5d671f7559064805fd2b6e23f019b09aa5de70b13e959e2804fd4a4faa6e6b9f0f1da87a55bf5f8021628611f24868b6161cd935111900057c55d689ff64245aebcc99425f7ee992db4d4cb37b750e60f41dfc0187afe9d1162ed76b8f3507d7e908df050ecf739b977d5140c73c34814c4417161d3abf4be7fd8c46b55edd1ed9c5f59cf86d5d788c546d34c9a75b18472787beb1a339b92c32fbba483b57d97bfa7e73fc088a3e21b2b719035019f786a4e398331bd2ba7c3f2ced69c48a1aee30833abcc1abab974d01c15aadaf8e80f21e3044ea5659a3726386340ebc00ea52cfaadee64f6268e8b782e907eb6d94d25dd9728b693db50c6b572de15aaea748a00a86b678b1cae4a252a6a78c81b043abbe2bd633363b573f659188b260faf3d78d1bf33e131d89b299dd76814eb86903dd16b1a610bf5051d770e9301e0008503f6fb6df31bd6a0ed101d20d5643c416090cf0464f91c389d48ec231d904f78719feb05f188a6f4fa1d45ecd06f04613d329bec1d7a247db3f674f862164aa27c72dd33a3de49e2dc2fe4cbf1d761e1e7b7a32dc7e444265cd3c11945c2b731f12e34c29604bdd3c9e4593f26cb42ce9f4d26657c7a2357a789b529eded317ae563f97073697d0633779e02bad4a1c86f1fbb243f5a7101106fb10c88af52fce3a467d60544c8ababeb4891b605a08e668c65b02746637f86ea51da9d3960f0a50da0d01f8cd4f8c24a95eb5157272998a8240a490d15ccf7a2eeb9e766953f0e0fdf6b10ca7e387406cae4e2f93f15296409b779c37a43f1e8381fdd16fb0cd7d01f0069a3cd84b208be3511afae1123af6762d626ad242b32cdc706abe63396f1055f5437a00e67aee3f5dd7b874a8c5af9dd86316d4bffa1040fddc2499c16892893fe3392858cd88cf069c3d3de038e12dd8b792bb272d2623a6aaea0f617efa64c4b7cc91f6e1424b7189792874a6c2cc1d408e2349ccd34d6bdb759332f7c44601ef45f47542b5d0d4ea23eb2dcb91ffe3ee332416189556ff04723fb97e5f592bcf491544daad562910b17ced80de7f368c86484502f90c63975ad97ce270519923271e51fcbfbf1430787aa83d6badc77e38f93cf6e93379a445f5ac564b2dec3bddd31d2927dd791f69878434ca534f547e0a69bb4f29af3981639c307d90fedf84ef2628266fee91a3cc8a40086b2dbca7a82f7801e592f8639aec98f06e28f7460d24e95bb85e21ae69216545448b319aba657703a09f57ca8f02c3b9edb0f5edc96d9c70918eb5452776d719399aff338bffc8b6b9ed06a48e7c4fefc15f9621a18d29003479ea6f00196d6e40b3567a556684a4742576800041735721e5a7afdec41d2aa1545b2188675bb6851da3362034dd913bf138944ab35a9ecc3cc88d61e615655574762290bb34b13bd87012afe281eb42b35484d18fd0cc08df816ac3e78b95eb7917c444cd4f49c8183c59a296ec4e5d9de84726d0e8d572e35f4f9c30b6d714e1c3c0cbe6a8098f23944ceed9183af0686e4e37c2cab22ba79cdf38c81e456b89094168cb628c7f0465177d5ecc45cf4285a1ae1c644e0a64fb0b33ccd9d7b7fa046afc246fd994fefa53168752d4fa2fc8749e4a1e5bf750331422fbd22652cf33491d26425f308ae89a2ce7f11d6d63fe6613a578c820d3d6d77fab8aac07d3e8e8b7c872c51c23c9686454b906709e384da87029c364832e5660d054c3014cddea29c6f1102f85fc7c6fd8d55e277d78f4e3f1f9e5f56957cc8feebcac97d72f75748294887783cf84b58e0d380b005e85830fb59876f2a501089025cd5dcb2c7cf978519de9486ea5b38fbad800c7efabf63c92954ab75d30cfe44bbc2348c0d475f162e7b861178466b4c60cd6185303794a4502345e6da991c8876f63001aeb3bb7a04ae8b82ee4243ac22aa802e3e3be4b3cb325a32c8368791d8c5affbaff4aeb881216899cf5482ab50d505b40f91753709dc5d0dbcd7040af304e19984ff9d21572ab4bce3d7edd4afbd58b5197e54da3d25d100ed7c1550d600cff06cbf054ade4f5dc7a7e07f7ad703e003682d44fb8e1ee136ad78d4db07264924da16f0eb66d4e951ee8bcd8d3f56359166dedec7fdfc12572c5ea0b4866edddc3a06bba0a337ff49ce2cb58a4759a9d7cbdf2c37256e80da57011de8e41b2f66f5f9ff17df54bcc6cfa678c349af2d34c2dbe6ccf738391f84c69d1b95c2c5ce8771252f218b2edee7e64ac7586ae5bdc0b87cf8f2e2481ef786a7b1a1c804c3be4beadfc81dba4701c8c13b4c922b884ec7b0c83a82a6a22f1cbafd0aea4c0c727b00d9404cb62fdce1a55c87b294247e0d032c0fbf575d83826fe01caee131c0ce0c05cffc0591dc9a7897b9f99bd67d011c4844019472a06069d22b584dfcdb96248d922d7c3278c368d9adda292a0b4e855a2b848f1e8ae4ae1ce646b436b33a744284de0e867805ee022aaa12c07ebec8e69adbd82aa40e48efe25c596a33393304cb069aabf9faddb29b6c9eb43d745e4822b0756cc1c8d5604ac498286338565898f79b2760ac5cae4ffe0ea4418cfc8b4e2797a23cdcbbc5036e6cfbe75f4af7dfef87f0e67243e2fe1daa450cb680c38e8810ab97d6c21590d5eddd1508d1c5807b1f305a40678b3261cdfd2bef37346727380a678adb1e011944f357d64ccaa6df1980fd5808687d175936bbe6443a3debc2992cdb36612ebc3ea16bcd23219795d0df93eedec0bd8e24216965726c2915e2e03ae922ef9dfa0b4a9a387b20e6df9482c4e41c8c7cbb868c28b049ffbffc6044790055319f5dd5d92eaa07167b841e4e731d800ee1fc0ac3c828717e1ee1ebbb6d7c10d1071c33a7c00be010015f88cbf291e2e8ad4b0162d88813603aac0788280f4bb3b36b5d0b7332cf3c8780782d4d4133ac743ad7f055b823d4677a2e4890357753d49912d8cb326853603789763dfa59eb1b490fd3dab62748f3e236b45f8736da51cbe9d44bb86733fb8dd1dec85d51197f4aada9ac414007240145764168395b9651c8c3e71b07168923fe07b0d05e24cd2e4e17df3ea33402dffe9e579a63ae2b42d5d0b7d11565b55cbaaa7f77a29edc0479ff69e8c62613efa4c8564b907098b251d27d54453a79e36cf4a8fc146f81c9724a024af0b5b38d81b39f7fe11766b8b7f8f739998a4c761c4d361e5cecf4337243e631d616c5c2e191d0d30dacadd33dcb81c43e317a2483b855e613cadaa2e2b0a8ec443421a5d2293c5c640e30eb37dcf90d15b59db6de804b80e8e99dec856859f88ceab106af0301fb5e29f338618b3ac9fab8b27600a64e7e37a20de76981878419032f48522d8476ea4c4764b3331d0dbae24f8e9e30af3d39c236f0702758aa0099f470eaa3a79dcdabde076310d1f299d8fecf28b6129e16795995061a50d3a6553e20c62ad46c9561933a2a2"}, {0x30, 0x117, 0x3f, "bc597e297389493fdc5f85281419d3364b9e19f083bae4691231ff"}, {0x58, 0xff, 0x101, "8ac51a1edc47f841a2578d6bcca204f15a794cd0e7f1ba7e86e2ebfff63ef3b63c7660f1f49186c7f7ba922e4ee0109637daca6a28580afa3bb2ad1f4a720f42067575d04bea188d"}, {0xe8, 0x117, 0xe5, "8e8e0c9c777509d430cc5b20dfb4780a0b2883763c5b412510f087edf451210920a3015fdfc39b3ac48099aae316e226f5f4ebe419f399d67a42a62a80454cf675f878748d79bcb206df58e5716b63feaf0fd3d840bf35a17d6881a6c9e27e4db4a31e6a607c8c905d701532d07b8eb99f1eb126c7dc14cb937168cb7a6f4252e57b0aa930df4eb8e532a656a4f306c4765ef2d95a9e3ab0e7c9021cfa4c0bfd25b0c8e12538dd04842c257d6a9616742296d34ab2a9698d8cb11c04fa99ea4dda8d753c6ee9c08c3831887835b56198f4613a0f"}], 0x2210, 0x44000}, 0x2000) ioctl$SNDRV_CTL_IOCTL_ELEM_LIST(r0, 0xc0505510, &(0x7f0000000280)={0xd672, 0x1, 0x1a9, 0x2, &(0x7f0000000180)=[{}]}) ioctl$PIO_UNIMAP(r0, 0x4b67, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x9, 0xffff}, {0xd9, 0xce7}, {0x7, 0x5721c7e7}]}) syz_open_dev$amidi(&(0x7f0000002780)='/dev/amidi#\x00', 0x0, 0x290680) 2018/04/22 01:14:23 executing program 5: r0 = syz_open_dev$sndpcmc(&(0x7f0000000140)='/dev/snd/pcmC#D#c\x00', 0x0, 0xfffffffffffffffe) mq_open(&(0x7f0000000080)='@$cgroupwlan0', 0x0, 0x0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}) sendmmsg(0xffffffffffffffff, &(0x7f0000006680)=[{{&(0x7f0000000200)=@pppol2tpv3in6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @remote={0xfe, 0x80, [], 0xbb}}}}, 0x80, &(0x7f00000004c0), 0x0, &(0x7f0000001840)}}], 0x1, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000009f7c)=""/132, 0x84}, {&(0x7f0000012000)=""/252, 0xfc}, {&(0x7f0000012000)=""/155, 0x9b}, {&(0x7f00000001c0)=""/11, 0xb}, {&(0x7f0000000000)=""/102, 0xfffffffffffffef8}], 0x5, 0x0) ioctl(r0, 0xc2604110, &(0x7f0000000000)) 2018/04/22 01:14:24 executing program 4: r0 = socket(0x15, 0x80005, 0x0) getsockopt(r0, 0x100000114, 0x271a, &(0x7f0000861fd8)=""/40, &(0x7f0000000040)=0xffffffffffffffba) pipe(&(0x7f0000000000)) recvfrom$ax25(r0, &(0x7f0000000080)=""/185, 0xb9, 0x2000, 0x0, 0x0) 2018/04/22 01:14:24 executing program 7: r0 = syz_open_dev$sndpcmc(&(0x7f0000000240)='/dev/snd/pcmC#D#c\x00', 0x0, 0x0) mq_open(&(0x7f0000000080)='@$cgroupwlan0', 0x0, 0x0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x100000001}) getsockopt$sock_linger(r0, 0x1, 0xd, &(0x7f0000000140), &(0x7f0000000180)=0x8) sendmmsg(0xffffffffffffffff, &(0x7f0000006680)=[{{&(0x7f0000000200)=@pppol2tpv3in6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @remote={0xfe, 0x80, [], 0xbb}}}}, 0x80, &(0x7f00000004c0), 0x0, &(0x7f0000001840)}}], 0x1, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000009f7c)=""/132, 0x84}, {&(0x7f0000012000)=""/252, 0xfc}, {&(0x7f0000012000)=""/155, 0x9b}, {&(0x7f00000001c0)=""/11, 0xb}, {&(0x7f0000000000)=""/102, 0xfffffffffffffef8}], 0x5, 0x0) getsockopt$bt_BT_SECURITY(r0, 0x112, 0x4, &(0x7f00000000c0), 0x2) ioctl(r0, 0xc2604110, &(0x7f0000000000)) getsockopt$inet_sctp6_SCTP_PR_SUPPORTED(r0, 0x84, 0x71, &(0x7f0000000280)={0x0, 0x100000001}, &(0x7f00000002c0)=0x8) setsockopt$inet_sctp_SCTP_AUTH_DELETE_KEY(r0, 0x84, 0x19, &(0x7f0000000300)={r1, 0xffffffffffffffff}, 0x8) 2018/04/22 01:14:24 executing program 5: r0 = syz_open_dev$sndpcmc(&(0x7f0000000240)='/dev/snd/pcmC#D#c\x00', 0x0, 0x0) ioctl$SNDRV_TIMER_IOCTL_GPARAMS(r0, 0x40485404, &(0x7f0000000140)={{0x3, 0x2, 0x8f, 0x2, 0x5}, 0x7}) mq_open(&(0x7f0000000080)='@$cgroupwlan0', 0x0, 0x0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}) sendmmsg(0xffffffffffffffff, &(0x7f0000006680)=[{{&(0x7f0000000200)=@pppol2tpv3in6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @remote={0xfe, 0x80, [], 0xbb}}}}, 0x80, &(0x7f00000004c0), 0x0, &(0x7f0000001840)}}], 0x1, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000009f7c)=""/132, 0x84}, {&(0x7f0000012000)=""/252, 0xfc}, {&(0x7f0000012000)=""/155, 0x9b}, {&(0x7f00000001c0)=""/11, 0xb}, {&(0x7f0000000000)=""/102, 0xfffffffffffffef8}], 0x5, 0x0) ioctl(r0, 0xc2604110, &(0x7f0000000000)) 2018/04/22 01:14:24 executing program 1: r0 = accept4(0xffffffffffffff9c, 0x0, &(0x7f0000000000), 0x80800) r1 = syz_genetlink_get_family_id$fou(&(0x7f0000000080)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x24, r1, 0x100, 0x70bd25, 0x25dfdbfb, {0x1}, [@FOU_ATTR_IPPROTO={0x8, 0x3, 0x7e}, @FOU_ATTR_PORT={0x8, 0x1, 0x4e23}]}, 0x24}, 0x1, 0x0, 0x0, 0x4000000}, 0x0) r2 = syz_open_dev$sndpcmc(&(0x7f0000000240)='/dev/snd/pcmC#D#c\x00', 0x0, 0x0) ioctl(r2, 0xc2604110, &(0x7f0000000280)="a0b44a12154441318f43dcdde99bb6df1dd4c471c17730dae398d7deaf2f8162b2c7272f90e599ef006e71c7964c613e6d4421b3aa5508e471c9200b22278b14d1d4332668a839d27bff5d030034") ioctl$sock_inet_SIOCSIFBRDADDR(r2, 0x891a, &(0x7f0000000180)={'bridge_slave_1\x00', {0x2, 0x4e22, @multicast1=0xe0000001}}) 2018/04/22 01:14:24 executing program 2: r0 = syz_open_dev$sndpcmc(&(0x7f0000000240)='/dev/snd/pcmC#D#c\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000009f7c)=""/132, 0x84}, {&(0x7f0000012000)=""/252, 0xfc}, {&(0x7f0000012000)=""/155, 0x9b}, {&(0x7f00000001c0)=""/11, 0xb}, {&(0x7f0000000000)=""/102, 0xfffffffffffffef8}], 0x5, 0x0) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f0000000140)={0x2, @tick=0xfffffffffffffcf8, 0x40, {0x4, 0x8}, 0x6, 0x1, 0x6}) ioctl(0xffffffffffffffff, 0xc2604110, &(0x7f0000000000)) 2018/04/22 01:14:24 executing program 0: r0 = syz_open_dev$sndpcmc(&(0x7f0000000200)='/dev/snd/pcmC#D#c\x00', 0x0, 0x0) mq_open(&(0x7f0000000080)='@$cgroupwlan0', 0x0, 0x0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000009f7c)=""/132, 0x84}, {&(0x7f0000012000)=""/252, 0xfc}, {&(0x7f0000012000)=""/155, 0x9b}, {&(0x7f0000000000)=""/102, 0x66}], 0x4, 0x0) ioctl(r0, 0xc2604110, &(0x7f0000000000)) recvmsg$netrom(r0, &(0x7f0000002740)={&(0x7f0000000240)=@ax25={0x3, {"d488cfbb11b3b7"}, 0x4c}, 0x10, &(0x7f00000004c0)=[{&(0x7f0000000300)="82dc62a7a5ace37017289f8f", 0xc}, {&(0x7f0000000340)="9658c5b0a24d3a267528dd3867eac258a008054c79fba6c1e785a026c735ef4955dfa79a05d2eaf6f31c6296e188b461b4f4631dbeffcb2712f1ffa2ab0d4a59f005b56acc1b00424e3bf72d8204168da04daa20bbcb0fa207166e14960a0ae5ce0b9028751ab96e31d70a08a5d6d3994491378b19a2678452b93896360ab735872ef4bc5772ec9948776d57d241fe047fe21ef36afa4ffdc48850c01e87e2541456e68b86fda6db71926e0392325a67cec2beb4a81665d4", 0xb8}, {&(0x7f0000000400)="00874c4019d1bf301e9bab0c8155a522e2df8e586089b4a3adcd1d5b1eb535314e6c7603e20b03e8c05ea764870d13713e6b03c286b98288918d43b8d7c98a55a934c50d5adb4305ad56f4dcffc7bc2676e79fc34709854dbca889a70da136609805d7e3521250a33d52d6326323f98d796c725ae7de0a26da2f59763dcaceb115804fc821ac3c33797c755af2d12d55f9da957282601bd68eacb4cd", 0x9c}], 0x3, &(0x7f0000000500)=[{0x1010, 0x10b, 0x80000001, "7afb6bcf7e4287ccad3fae18ab00fd389935b05acc18efa45fed71bd6dc8b333e68d7d3e7b172b01421e51ae8749d99e434669481fb7f5bb10ee3811151838ffef27518fda8d7ff81fa2e1b71408c6f3bb0a25d1b627973f49159d02215e2677bca6c0ab64b3cb42fa0119de8bb527380490c1cadf713e8cf92f870c4fd4e057118fcd75bc1efd733cab79762737f7baaf737d777eeb9af31636c4a0f84373dcc917a8d0ab638f5add7bf5a4db74266f9413bfcccb00b0092660c339c4edfbe530121926e80b992530c5a2ca1ac121a481f6b7908bb89f7a5c8953bbdfafa9ea6a2af4697e36e683df7b5cb9be10db231a07d541447d99692f2a18b8e08630f9eff435813fa6d93bc103f130ac36b6a9a83ce2f070a50abdbcf6958ec04505cf229028cdbc63fa7759c1a166218a86b2fe0d9f6e3e1dc2384c9b0e5663f216f49e8695a5404d3afad19e8e85bc35d3040e922e68fdee2389030470ed483c7de1ac293bfddcbfcc6e13e25a2e39ac78c8de41f979e3fae9d5f92f8848d3480d9a249ed8393737447f8afdae6a2b423edba60f5356c57d3c855690bfcf5cb2bdf4608be50fe6827dcd4d7d05865facec8a419d1f44d032afd074ae3a26c2761f33f1e9b8e2aeab8f0969af1467e6920b5703e6484b7555829c083cc98a8b7969852c8e0928cff6bc6100160bdb4d6cf262c234b44a12b3fcf4ddbabe62671504b822e2c3fcb82c1d5db138b06575890fd807902a9619457dbc8ed353956dff0de90dcb366f69dd1764a49b01bb68ef9e7c0ced5ed9e23db3c39906fdd4df9dffe1a5cf3af56818b335baacb7e4e40fa6e4b5f8e80316914ce44afa4578c26a374eff7a62acab84bbd0c9b11d1bed457416165d830816cb632c5b84a0c7f6ede05e555c7f74910efc2cf34add1092ace750e08ee6f8f02df2546ec30fc48263422e02f89e2ee345755b273747d4d723a678ff865d9b367dc1c6e2ea7f26e48524a931024883f89b75a9d18d8dc6dceaae24c4b2b49854ed388838f1bb633bc7e91ce6d05c046973c8bf4781b2f1c1823319f9a906871469ead298c5b7041fc048bb7a6a0460ada20dda6fd35e99d78d8599cbe2ae8ffc683543bd75717552716e40ea21b713a2b36aad82309e6e568fa48edfc45bc128085774eef757e06a12da09a60156dc0fc9c0923ef5bfbce4bbc11ae87a107f720182e25fd265986a150995d8eb7a27a9efcd0de73c2af2ae7914df8be16ad251b54278c75e3fdd60f31597a73f2a406b1043bcedfcebc1527da0de6cf5cbbe92544648c702a04102a8a186d6763326452a27c4f2fc48ccfa556751c031609c1d07cf786097259010540552a23a84395a03ebd5a93c19b9d35d4d03ea2a7c2c7ee2716ed95ad6600fe984d3c29cebeccf986dc386e75be6a67aa2902c39272181a5f81e4f07500fa47e7794a5dfb8ec0a9237374f9d4c16b10b4b8a5999afd5935d728289aafa2110f6c0768384c55d3a8b729ff2d2dc58075dc87126326c2d68244f72ea4cba2ae7c015d01ce9ed2ab8e46a588af9d3a44d5d759c3d5b4b69900cbd9e4dfd5826d1e874e4fcac76c8ac905e331b1037da217aed11260381946d26ac5be13bd198f1bb6221abc151d4af6919e613c819a8ccff6f218405180d7d1ed3dcc3ebd0ca5e525e45aea7ea33d6458900f57fe78551a98c567ebe7949b8910e72be38750a3731a367cb22de0b21d8d8982a7db212d5856b1baf26429b05be30465a490410a6b3bba3606a9f0d3b7a0e65b8b66b680df6396561a895dc19c2eddb8696acde49e9a8a588cb670b66f7011f5697db27324af7761b027aee6acb591922cfc4319cd6b57c8da21ca7710807440f1671d60bbe1b8428371c1a4a7314ab90ad361820f17aaf428237d5a031e497f39c3e7bac1bd90f7923710194a2b6031d41fef3659619ef0642bbf80c9de62d71ac972fb456823fc7ab3b7231e1d31ca88d858a4c8fbad732de172347d7d42f8b80a92827954a42e6078279dd07dd07de6aa984bba6081622dbe228d63db112d282a7b586206c47c0bf265d355828e9d35a17519a5a3f6541f8e62339859ff6aee82a24844b112e4836f530c063519ff66a5a1306ea1c125bda66aeab497b1d43450b568d479227982b28326181c3d56759f86e11ae7c10db95cfda064086e0d8ce62a634b13a68d6e9678412366f61b67b27ec7c379d9ab1a03cd5f256a102563b88978eead99fa709ce9b89e276e09ee67780bf9091dd211423ebb3b8369a93ec94dd92c382a6e869a4b87b984f349e44abe2fa24af7eee310f7b94cbda05a06958b0ffb0207289b5174f567e1f6fd76ccda72675cd05c48d0975fea481c5ef85e68de81400e10a9e0b8048974abe7b45aa91e83c66672bd3323b5d485f6801b20ef6e1304246716e45723493dbfe102ba9799efa0469f33688d2ed948c44f90b3538cc886b6669c38d534ae6e080317f801ce0e66dbcf09a0aa499da4a656810122613760ca11873e8e4cc7f263e09131069a8ec8d40ce825eff78ea82b9554edf49179e05facf55de876c15b245184dd999d7d818058bb4f4895debce99df698efd71e8534dc0f33b4294229cfb4c5a4b2f4a498d3a0a4716091697472f97094e8577f9f5f386b7f03caea093bd313fcadec63a680a7150740baf7cb8a6cc7a6cdd2cf19bca8168207a47ede5fcd4659af586b42dae15a65d88585dc22f864942d96641faf53ce0a754e8124f1173259d067f63c443644274abb12c2e3e5bb9c157acc14bdf8a9dd5c7dd134b7daa00a5738cfa2049882d67510f1bc04daaa85a5ecf203acc152fa9b9b4c0b135d17f9581c8875f9e4480e6d42b1e156b00dba7a8b22a2953c47213e8ab77e128cf1194cecd1c8c2f7dfa9cbf227d92f9c1b1c9968a15344dfff5e09458a0d455146ca07aa4570347f3b678180d0b0c602e43715ee5e907613c80e4b5edaf8bc504397d95e78efbae2827a1e68c0f40e04057b0d976dc712665337a778bd96daf898f775f34f30ad0885691f77d35816c8b93e5ff8f00a33ff4d9d587411fde6f21f366e915ca8b4c6abe3e12d0e8f03c385dfc28df6053d5b7e341e66acf3e6115feca016af81f1c0a5fcc5a0c1fade2fd070230c90109acac08fbef440160cd82069cbb7b5b403a109a186992b819ece602b0a424ad6da9fe9f7cbdd02f8a98b9784f80d39c25fe591ea5a75e3586a0bab70d7e96c9686a3c4f002e6b75dd90b1ab6c90e518915427f7ad71300bdfe3dbde0875ff0f62fe9dc26cd053fe7ca2246b2a67918f7e288387c8cd29e4e5cd6049a56c020fbe6c0a800ac2feed8c3de0af60524552a5f7fc46257e8f3714f3d61760900bf3301322100b6e66b34e49f350c159c5031d40a9c432f2620e93c2fd69d88ffd3aeeda2567defe0c2f7a99b9652dbdd7a8062ef4e863337310b9bdd8b0f1d8d269174c40a601d2346de33c96848c47726d9a5e1dcded577db2ffd56a648341fb5feca5d3fa9c7afba0dcde22c7e6c96a310b7bfd2114ab6cfca72c47efe4c9ad1626c2a331145f5778b5ee5181f73658525b824f5c28d51b925f10e1fc52b6c1cd9261de01728ebaad47f9c658be8ce15a0cccacb0fbb25a9ab4384a7302195231f71bf1fcbe8b847c8889e3805294702059eb2b04147ceb134b274a7fc9fa87cb5b93572d417d8dda1ab74df6cb6df362ad02ecf05535e113598d198857127c6ea56a690f2fd1f57160e4056ae52dac9823ad0dbecf2decf8ac0ffbbce74b6efa501c3589588a933664a72f9ee37ce70181e2909e80eb0a1890a8dd2bc412a6de0a42afd99e50e2fed5bdf75645d867cd173f73e18c8de1754d2494475e0224e394ff9197457931eb618864e2c3b734052f74fc65f119af7c0c687207c776ca0d71ff55d3a856ca4b6bc920aed8f99339629180e144e44847b4ed4b4eaad796ac281366914293a459f3750eacfdbcafe0ea9dc1aa5b7fad68904401c988878deb07b8d5a8a03fb3bb67363ee62e7d75936b08b60a6651439e696e8c94257742ddc9588ba8c2e4ac76ac05a09aff9c97acc9b4b2fcd59fb3137bd46e5a7561365ccdea52ed1fc1abbea40b3885183c2b0dc2cc61178160dcd5553bc30de0e43d0f96c070798f222c689bd17a262478daec22d4a4fd56816f7804c5f0d40be68ca56d8c639a607ed9965670573d7d09644cd60689d4572e88f6f2abd458e650cc98e03a4f7f50f3412fbe417455a0230641233dc3c38aa787c4ad5ff13d72c1f123df55dcda63fe492916c5ce9fc59e1ed13c65e8b8061b668408447a1187aa62aa85a33781b378512b844b72d7951c44310a45e153e8c045a32e5ed992edf91c9b86bd975e25571f8947b20ce792f3b9996705d9ea530c3b5be8af2623afdc949b550e39ca69bdc9f88cbbf084ca7ec99d6019b4b37ddd770b878e01f351c16a2a0ea8b5258a8f4dfa0d412d2de656bc43297a9b4d9f7a5b5ff7ee7e3b9e6a6d2329b4c91fa306dd645f39bc15a2510496fac1c584f67b367790e6504321ab4336807901e57be45c892f51bcbc42ff483aa85a7cb8d0419233246ff9af50f9770ab64016b9a54da0e8dbf816ba8593e8ef45eef81fad3cebee3fbafe5ca10f1e575e59c71c4e1ddeec6bdcfdd5b95ac2730570f35cc66d17d9d2f4f192b16b7d2914eb3f8708e81a3c41009abfeaef787ae9f984c40f95ee9e4f1892d0daba00d8309cdd26cc19aba72b93419d4a22fe4c0f82228977d4d42cf2b9bad35e5d002a99bcd882401e57a625095efe1d4215f72dd6ef7eafb2057ee6d7099a5b612af1b1c6abf64621376b80963affaf00a254c7cf5311a438f8de3e0f0ab5b47442c4fbff223b8d5335c39636d5adb813fed82bdfbe2f71e6a446d3eccde18de42fceee856a8869a2f1e37d308150e0b9570dea3376d6852ef8d75e9eac311d795b1524fb489b797b00373f5df511ec7b073ad6185797198223f5249e06f69ec3a27fb0b6688742d9a587bfbae022d47cfc402b02571e9dbe96e2b15cb108bb46ff2fff680a54db9f046d4a2a326e9b16b853309dc096b691df0de716588110b78759b43978d5b750c5addfc46e33f4e1fb2416f35f67ce54de58061dd0b35e3c45dea1ec5d8587c0feebf2c05980717c2e3d908274de9ea7a260ea9f1ae6a980ec9b9a6558a3f600dd8ac959af9fb7a0923537921993b68bc465c95a2827f8cc9b28125f2d7869c4c13f914bf79da86e0da9c9d5ea7548c8af1e73bc59858a4daf53e765aa28ed3bdf3001c370975f56828fe8a238e765e0ad78727f23d2114be365b6a0580066d22806188bcb9388dabc858fc048e715d5dbf726bd98947c599e31efa038fa9ef6e6822ee1b3a848a35a9d40753a5e027951366d10fe02cd18b27dba2de7d203f947c5346d18f3070480a88a7c21db966ed328dd43da826812206f93475766e45679ba05fdd0dd15f9a7cd47ad582612a33f0567dd2010431238597ddd0fae84ad40493504f38a0d20af4b4e954823f39e9ad1dfe3520bebefa64228cf097dc6b9e3e460855f05d521fad6951f2a6739e59f2da35c298a59b778c3d114b8e6ad6132f0f80af7734af718abab34e9a54d3ef0b4f94c1e55faa998a665a1582b93a06fd427d1bb76c79f44dd2ad6e359daf3b9c5080b5eccf98a48335593997f099d4b2e0fac7fd3d3b4a0ab3509b2fc385eb0671623418007ca9eb884b1fbd53b4b98712dfb6b51a87a32ca11adcfa9e1423dba6efcc2418d77724822aafda400f45ccf66ee60dfbb25269db030"}, {0x80, 0x0, 0x3f, "6319a5a3d2179b5697a51286d355c6fd704df687ebdf70e8074c9e580bf46fa1b7785783b0349bffb82afebf4800f58c3f53645bd5fbad6c1a8ff2a6e60daed00d50afb459ea24c3f70ce4fc1152ee21a442d7e0e966bf0ea6c6cbfab8066fbc5d7aaf0f0df4e2b8ff927ff2"}, {0x1010, 0x10e, 0x5d423938, "ba390ec9be55af8fd5ba9709b970664b29e27452cc90d229e62928da7ff7d23601597442b864f6b43bdf42827ada5ab87e821eb8ab156c8cc07fc56f274f0ace02158838d4789f6fddb20b63821bc1fa9e42b20dc1eaee1573688e6e27449eea6a0c2d8780f59e58ce1930bbd6bde4c0733f7ddf9422980f065aeb5b926384ae6dcf4e8ac1722a9f8bdc3e08316b3f2902ea323074271029e8a965ecba2d70318ecbd01e68d1209ca13c96c0e67d67cf8a7a7f0cb43c13fb55b9cdbe0e371450ee980fbd4acd0e3fbc0d9143a7ffa7b4e0c45fbed915b250b6db2bd53480929620ea28d694ba014113d51e374f4a158860cbc8cb961b69642ac25c68330785f704f95d1222d331a3af596cc6df00347cd5ef3d0153cc765edb244fe02cad0f001d09c6c75db87f796b0ff9325746b0b51a61ded4488e86f18bd0fe6deab4bff9e621de484204cde44f91947e56d4b13dbefb2080ab1e6fb81a88e6f408cf59b1ae978ed063bc9387bcd909e699bbe40dbf91dde8fd4895e335f8f01314b1b19e867b4adcab8dace0435cee84da9b00d0dd7c7bcd5e9526cb4ac0e6f0056ac9f090180d73b07cf1afe16d5b61c2f57909a3bcc73b6f104c5367b2ea6669c7bfa489f977424d41b485447864cb620f2b71205587709c05f234dd6c3d95b0a8fa785a45a5fef44678ccf659ad43718b1737a8a7bd7d9c922a4e389bc0fda838526226b9d6bd3b38d3e1bcad72910433bfb0f6c4415d08af1284070b2e68744b1bc46e7bd64ab023dac70d8f7d3a05efa41ce4191b18b67e5cc1504cf960f266ec7681151ae54304eb01a19bdef34fa3b35178d8336e67ad5aa87306c20f0691606c76cdc4dfd65aae4572b292a0656e1b839423e95a6135e57ab1e4b388de6cf1e56734d4964df4fdd1c2787a6bee6e6a2f20a534f5f117196c6008cb15d4e56903e566b45045fe04037e5624690cc66568324325cf5e9e9265176fdb82a560dfe316d04348310e691b6c976ec0244e8833e307d80b64e551bae030d3f62fe6bd98406edf49e3c7a47d111b756f00efd2fc628d751a25056f61755b466771e2bda60379c5254fbd2ecc8acf5ba77b0f07dcdca6c58afa4e33289a896c81c91884ad4906818b2a16eecf92994ed6671bfffb88cd3ab05f627490a23965b2ba9786c5060cefafd2b7c06f976e8348ab08ee4c4249e0b100ac6915c4fe0312fbd49bb84bd5eb564299510902dfcda2103a0d365cb4cf18ab4cb98969c293be4d746f388c5aeb4712e0af508aaa170acf8e220b4746081c24d4e688a1c1e5651fae685050ffee76fabefc69fef58721ea862228ff05e65f6eb5b61e8c654a2d38667714ffc014898bf1264e3e2056753d896e9f75f4b94190c6f19f135dab8372d5ec0faf2ee3849811c69416cfb5ae9130b69b15bc3c3ede0a93ef3ef80c7ad9cae063147001259717b551ced1bc085deaec6062cab435369b10957f7435c56e3bb491d653e813ccaed478a1fe55ce91f58aa403d0761e901d4acb3bd02efe7e62945a412ecc2ef6d82f6aea4f7cd63dd2cf2f6cc38a8c41fd06f80a586c2c80fd6a150518071be9d48e25c337900745ba85917c8c32f305541e5914314841ee2bff7bb232fe7f3b8613c718e7fc98aef2905351a872a1c56ea2ff9d830a0971bb05a320612b4b210fd687237fb53408d200e029846e562455676f6fc1048db34bf299f5c4e4bcba1dfa28d11e05af9b53ea0c37e81b75bf706bd733f1a935e12f6fd5d34a8a07368d97b4178ec899f2dd040db5e323d59cb27e279de2e48a94fb349c01c90c823ce20e1145636119403e3212a63a3f5fc4297cccc0aa5461693dce0231a612e6439fb67d2ded355a14f76e9898af5f4df81d69b4a875f584b44f8ecb13e2195ae6359b5ce7b03f2fee505ef7e8b649f2346639a5c530b7edb9fa78d3a832e9d94970c990c766ffe83c88da47bccba3026a1dfd29af2fb85920ca68ce98fe185d0af323b0f26307af5ded278749ede25de2af16b5007e99b63035b897604057455986de396e20cbb5115f0847ed01132cf88a259a852692b109a38b4bb614dab0ef765e6a4f3c6314c8c0814f4dc5dc900973a664eb64dd53240a8b7666232f2d566ec0f5814afc78c3043ab61bdb66aedb1c153976fdf3e7485a2e550da35a1e94981b7d1c2504ce10b72333a1e7297b38f2009b768f90997fb85231d3bac3ca50ea77baed171f91ebd7dc44f6eae7a3ac353ecadad870a82f00071dc67c33f75fbfb280835e2387b56beaa3874f20f7647924da54f32b18faceb47367e9dbe109e9b70776823914d8a55bdb9d5d671f7559064805fd2b6e23f019b09aa5de70b13e959e2804fd4a4faa6e6b9f0f1da87a55bf5f8021628611f24868b6161cd935111900057c55d689ff64245aebcc99425f7ee992db4d4cb37b750e60f41dfc0187afe9d1162ed76b8f3507d7e908df050ecf739b977d5140c73c34814c4417161d3abf4be7fd8c46b55edd1ed9c5f59cf86d5d788c546d34c9a75b18472787beb1a339b92c32fbba483b57d97bfa7e73fc088a3e21b2b719035019f786a4e398331bd2ba7c3f2ced69c48a1aee30833abcc1abab974d01c15aadaf8e80f21e3044ea5659a3726386340ebc00ea52cfaadee64f6268e8b782e907eb6d94d25dd9728b693db50c6b572de15aaea748a00a86b678b1cae4a252a6a78c81b043abbe2bd633363b573f659188b260faf3d78d1bf33e131d89b299dd76814eb86903dd16b1a610bf5051d770e9301e0008503f6fb6df31bd6a0ed101d20d5643c416090cf0464f91c389d48ec231d904f78719feb05f188a6f4fa1d45ecd06f04613d329bec1d7a247db3f674f862164aa27c72dd33a3de49e2dc2fe4cbf1d761e1e7b7a32dc7e444265cd3c11945c2b731f12e34c29604bdd3c9e4593f26cb42ce9f4d26657c7a2357a789b529eded317ae563f97073697d0633779e02bad4a1c86f1fbb243f5a7101106fb10c88af52fce3a467d60544c8ababeb4891b605a08e668c65b02746637f86ea51da9d3960f0a50da0d01f8cd4f8c24a95eb5157272998a8240a490d15ccf7a2eeb9e766953f0e0fdf6b10ca7e387406cae4e2f93f15296409b779c37a43f1e8381fdd16fb0cd7d01f0069a3cd84b208be3511afae1123af6762d626ad242b32cdc706abe63396f1055f5437a00e67aee3f5dd7b874a8c5af9dd86316d4bffa1040fddc2499c16892893fe3392858cd88cf069c3d3de038e12dd8b792bb272d2623a6aaea0f617efa64c4b7cc91f6e1424b7189792874a6c2cc1d408e2349ccd34d6bdb759332f7c44601ef45f47542b5d0d4ea23eb2dcb91ffe3ee332416189556ff04723fb97e5f592bcf491544daad562910b17ced80de7f368c86484502f90c63975ad97ce270519923271e51fcbfbf1430787aa83d6badc77e38f93cf6e93379a445f5ac564b2dec3bddd31d2927dd791f69878434ca534f547e0a69bb4f29af3981639c307d90fedf84ef2628266fee91a3cc8a40086b2dbca7a82f7801e592f8639aec98f06e28f7460d24e95bb85e21ae69216545448b319aba657703a09f57ca8f02c3b9edb0f5edc96d9c70918eb5452776d719399aff338bffc8b6b9ed06a48e7c4fefc15f9621a18d29003479ea6f00196d6e40b3567a556684a4742576800041735721e5a7afdec41d2aa1545b2188675bb6851da3362034dd913bf138944ab35a9ecc3cc88d61e615655574762290bb34b13bd87012afe281eb42b35484d18fd0cc08df816ac3e78b95eb7917c444cd4f49c8183c59a296ec4e5d9de84726d0e8d572e35f4f9c30b6d714e1c3c0cbe6a8098f23944ceed9183af0686e4e37c2cab22ba79cdf38c81e456b89094168cb628c7f0465177d5ecc45cf4285a1ae1c644e0a64fb0b33ccd9d7b7fa046afc246fd994fefa53168752d4fa2fc8749e4a1e5bf750331422fbd22652cf33491d26425f308ae89a2ce7f11d6d63fe6613a578c820d3d6d77fab8aac07d3e8e8b7c872c51c23c9686454b906709e384da87029c364832e5660d054c3014cddea29c6f1102f85fc7c6fd8d55e277d78f4e3f1f9e5f56957cc8feebcac97d72f75748294887783cf84b58e0d380b005e85830fb59876f2a501089025cd5dcb2c7cf978519de9486ea5b38fbad800c7efabf63c92954ab75d30cfe44bbc2348c0d475f162e7b861178466b4c60cd6185303794a4502345e6da991c8876f63001aeb3bb7a04ae8b82ee4243ac22aa802e3e3be4b3cb325a32c8368791d8c5affbaff4aeb881216899cf5482ab50d505b40f91753709dc5d0dbcd7040af304e19984ff9d21572ab4bce3d7edd4afbd58b5197e54da3d25d100ed7c1550d600cff06cbf054ade4f5dc7a7e07f7ad703e003682d44fb8e1ee136ad78d4db07264924da16f0eb66d4e951ee8bcd8d3f56359166dedec7fdfc12572c5ea0b4866edddc3a06bba0a337ff49ce2cb58a4759a9d7cbdf2c37256e80da57011de8e41b2f66f5f9ff17df54bcc6cfa678c349af2d34c2dbe6ccf738391f84c69d1b95c2c5ce8771252f218b2edee7e64ac7586ae5bdc0b87cf8f2e2481ef786a7b1a1c804c3be4beadfc81dba4701c8c13b4c922b884ec7b0c83a82a6a22f1cbafd0aea4c0c727b00d9404cb62fdce1a55c87b294247e0d032c0fbf575d83826fe01caee131c0ce0c05cffc0591dc9a7897b9f99bd67d011c4844019472a06069d22b584dfcdb96248d922d7c3278c368d9adda292a0b4e855a2b848f1e8ae4ae1ce646b436b33a744284de0e867805ee022aaa12c07ebec8e69adbd82aa40e48efe25c596a33393304cb069aabf9faddb29b6c9eb43d745e4822b0756cc1c8d5604ac498286338565898f79b2760ac5cae4ffe0ea4418cfc8b4e2797a23cdcbbc5036e6cfbe75f4af7dfef87f0e67243e2fe1daa450cb680c38e8810ab97d6c21590d5eddd1508d1c5807b1f305a40678b3261cdfd2bef37346727380a678adb1e011944f357d64ccaa6df1980fd5808687d175936bbe6443a3debc2992cdb36612ebc3ea16bcd23219795d0df93eedec0bd8e24216965726c2915e2e03ae922ef9dfa0b4a9a387b20e6df9482c4e41c8c7cbb868c28b049ffbffc6044790055319f5dd5d92eaa07167b841e4e731d800ee1fc0ac3c828717e1ee1ebbb6d7c10d1071c33a7c00be010015f88cbf291e2e8ad4b0162d88813603aac0788280f4bb3b36b5d0b7332cf3c8780782d4d4133ac743ad7f055b823d4677a2e4890357753d49912d8cb326853603789763dfa59eb1b490fd3dab62748f3e236b45f8736da51cbe9d44bb86733fb8dd1dec85d51197f4aada9ac414007240145764168395b9651c8c3e71b07168923fe07b0d05e24cd2e4e17df3ea33402dffe9e579a63ae2b42d5d0b7d11565b55cbaaa7f77a29edc0479ff69e8c62613efa4c8564b907098b251d27d54453a79e36cf4a8fc146f81c9724a024af0b5b38d81b39f7fe11766b8b7f8f739998a4c761c4d361e5cecf4337243e631d616c5c2e191d0d30dacadd33dcb81c43e317a2483b855e613cadaa2e2b0a8ec443421a5d2293c5c640e30eb37dcf90d15b59db6de804b80e8e99dec856859f88ceab106af0301fb5e29f338618b3ac9fab8b27600a64e7e37a20de76981878419032f48522d8476ea4c4764b3331d0dbae24f8e9e30af3d39c236f0702758aa0099f470eaa3a79dcdabde076310d1f299d8fecf28b6129e16795995061a50d3a6553e20c62ad46c9561933a2a2"}, {0x30, 0x117, 0x3f, "bc597e297389493fdc5f85281419d3364b9e19f083bae4691231ff"}, {0x58, 0xff, 0x101, "8ac51a1edc47f841a2578d6bcca204f15a794cd0e7f1ba7e86e2ebfff63ef3b63c7660f1f49186c7f7ba922e4ee0109637daca6a28580afa3bb2ad1f4a720f42067575d04bea188d"}, {0xe8, 0x117, 0xe5, "8e8e0c9c777509d430cc5b20dfb4780a0b2883763c5b412510f087edf451210920a3015fdfc39b3ac48099aae316e226f5f4ebe419f399d67a42a62a80454cf675f878748d79bcb206df58e5716b63feaf0fd3d840bf35a17d6881a6c9e27e4db4a31e6a607c8c905d701532d07b8eb99f1eb126c7dc14cb937168cb7a6f4252e57b0aa930df4eb8e532a656a4f306c4765ef2d95a9e3ab0e7c9021cfa4c0bfd25b0c8e12538dd04842c257d6a9616742296d34ab2a9698d8cb11c04fa99ea4dda8d753c6ee9c08c3831887835b56198f4613a0f"}], 0x2210, 0x44000}, 0x2000) ioctl$SNDRV_CTL_IOCTL_ELEM_LIST(r0, 0xc0505510, &(0x7f0000000280)={0xd672, 0x1, 0x1a9, 0x2, &(0x7f0000000180)=[{}]}) ioctl$PIO_UNIMAP(r0, 0x4b67, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x9, 0xffff}, {0xd9, 0xce7}, {0x7, 0x5721c7e7}]}) syz_open_dev$amidi(&(0x7f0000002780)='/dev/amidi#\x00', 0x0, 0x290680) 2018/04/22 01:14:24 executing program 3: r0 = socket$netlink(0x10, 0x3, 0x0) readv(r0, &(0x7f0000000640)=[{&(0x7f0000002040)=""/4096, 0x1000}, {&(0x7f0000000840)=""/149, 0x3bc}], 0x100000000000038a) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f00000003c0)={&(0x7f0000000800)={0x10}, 0xc, &(0x7f000000d379)={&(0x7f0000001000)={0x14, 0x42, 0x2ff}, 0x14}, 0x1}, 0x0) 2018/04/22 01:14:24 executing program 6: r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000900)={0x10, 0x0, 0x0, 0xc800808}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)=@ipv6_getanyicast={0x14, 0x3e, 0x0, 0x0, 0x0, {0xa}}, 0x14}, 0x1}, 0x0) readv(r0, &(0x7f0000000640)=[{&(0x7f0000000840)=""/149, 0x95}], 0x1) sendmsg$nl_generic(r0, &(0x7f00000003c0)={&(0x7f0000000800)={0x10}, 0xc, &(0x7f000000d379)={&(0x7f0000001000)={0x14, 0x42, 0x2ff}, 0x14}, 0x1}, 0x0) 2018/04/22 01:14:24 executing program 0: r0 = syz_open_dev$sndpcmc(&(0x7f0000000200)='/dev/snd/pcmC#D#c\x00', 0x0, 0x0) mq_open(&(0x7f0000000080)='@$cgroupwlan0', 0x0, 0x0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000009f7c)=""/132, 0x84}, {&(0x7f0000012000)=""/252, 0xfc}, {&(0x7f0000012000)=""/155, 0x9b}, {&(0x7f0000000000)=""/102, 0x66}], 0x4, 0x0) ioctl(r0, 0xc2604110, &(0x7f0000000000)) recvmsg$netrom(r0, &(0x7f0000002740)={&(0x7f0000000240)=@ax25={0x3, {"d488cfbb11b3b7"}, 0x4c}, 0x10, &(0x7f00000004c0)=[{&(0x7f0000000300)="82dc62a7a5ace37017289f8f", 0xc}, {&(0x7f0000000340)="9658c5b0a24d3a267528dd3867eac258a008054c79fba6c1e785a026c735ef4955dfa79a05d2eaf6f31c6296e188b461b4f4631dbeffcb2712f1ffa2ab0d4a59f005b56acc1b00424e3bf72d8204168da04daa20bbcb0fa207166e14960a0ae5ce0b9028751ab96e31d70a08a5d6d3994491378b19a2678452b93896360ab735872ef4bc5772ec9948776d57d241fe047fe21ef36afa4ffdc48850c01e87e2541456e68b86fda6db71926e0392325a67cec2beb4a81665d4", 0xb8}, {&(0x7f0000000400)="00874c4019d1bf301e9bab0c8155a522e2df8e586089b4a3adcd1d5b1eb535314e6c7603e20b03e8c05ea764870d13713e6b03c286b98288918d43b8d7c98a55a934c50d5adb4305ad56f4dcffc7bc2676e79fc34709854dbca889a70da136609805d7e3521250a33d52d6326323f98d796c725ae7de0a26da2f59763dcaceb115804fc821ac3c33797c755af2d12d55f9da957282601bd68eacb4cd", 0x9c}], 0x3, &(0x7f0000000500)=[{0x1010, 0x10b, 0x80000001, "7afb6bcf7e4287ccad3fae18ab00fd389935b05acc18efa45fed71bd6dc8b333e68d7d3e7b172b01421e51ae8749d99e434669481fb7f5bb10ee3811151838ffef27518fda8d7ff81fa2e1b71408c6f3bb0a25d1b627973f49159d02215e2677bca6c0ab64b3cb42fa0119de8bb527380490c1cadf713e8cf92f870c4fd4e057118fcd75bc1efd733cab79762737f7baaf737d777eeb9af31636c4a0f84373dcc917a8d0ab638f5add7bf5a4db74266f9413bfcccb00b0092660c339c4edfbe530121926e80b992530c5a2ca1ac121a481f6b7908bb89f7a5c8953bbdfafa9ea6a2af4697e36e683df7b5cb9be10db231a07d541447d99692f2a18b8e08630f9eff435813fa6d93bc103f130ac36b6a9a83ce2f070a50abdbcf6958ec04505cf229028cdbc63fa7759c1a166218a86b2fe0d9f6e3e1dc2384c9b0e5663f216f49e8695a5404d3afad19e8e85bc35d3040e922e68fdee2389030470ed483c7de1ac293bfddcbfcc6e13e25a2e39ac78c8de41f979e3fae9d5f92f8848d3480d9a249ed8393737447f8afdae6a2b423edba60f5356c57d3c855690bfcf5cb2bdf4608be50fe6827dcd4d7d05865facec8a419d1f44d032afd074ae3a26c2761f33f1e9b8e2aeab8f0969af1467e6920b5703e6484b7555829c083cc98a8b7969852c8e0928cff6bc6100160bdb4d6cf262c234b44a12b3fcf4ddbabe62671504b822e2c3fcb82c1d5db138b06575890fd807902a9619457dbc8ed353956dff0de90dcb366f69dd1764a49b01bb68ef9e7c0ced5ed9e23db3c39906fdd4df9dffe1a5cf3af56818b335baacb7e4e40fa6e4b5f8e80316914ce44afa4578c26a374eff7a62acab84bbd0c9b11d1bed457416165d830816cb632c5b84a0c7f6ede05e555c7f74910efc2cf34add1092ace750e08ee6f8f02df2546ec30fc48263422e02f89e2ee345755b273747d4d723a678ff865d9b367dc1c6e2ea7f26e48524a931024883f89b75a9d18d8dc6dceaae24c4b2b49854ed388838f1bb633bc7e91ce6d05c046973c8bf4781b2f1c1823319f9a906871469ead298c5b7041fc048bb7a6a0460ada20dda6fd35e99d78d8599cbe2ae8ffc683543bd75717552716e40ea21b713a2b36aad82309e6e568fa48edfc45bc128085774eef757e06a12da09a60156dc0fc9c0923ef5bfbce4bbc11ae87a107f720182e25fd265986a150995d8eb7a27a9efcd0de73c2af2ae7914df8be16ad251b54278c75e3fdd60f31597a73f2a406b1043bcedfcebc1527da0de6cf5cbbe92544648c702a04102a8a186d6763326452a27c4f2fc48ccfa556751c031609c1d07cf786097259010540552a23a84395a03ebd5a93c19b9d35d4d03ea2a7c2c7ee2716ed95ad6600fe984d3c29cebeccf986dc386e75be6a67aa2902c39272181a5f81e4f07500fa47e7794a5dfb8ec0a9237374f9d4c16b10b4b8a5999afd5935d728289aafa2110f6c0768384c55d3a8b729ff2d2dc58075dc87126326c2d68244f72ea4cba2ae7c015d01ce9ed2ab8e46a588af9d3a44d5d759c3d5b4b69900cbd9e4dfd5826d1e874e4fcac76c8ac905e331b1037da217aed11260381946d26ac5be13bd198f1bb6221abc151d4af6919e613c819a8ccff6f218405180d7d1ed3dcc3ebd0ca5e525e45aea7ea33d6458900f57fe78551a98c567ebe7949b8910e72be38750a3731a367cb22de0b21d8d8982a7db212d5856b1baf26429b05be30465a490410a6b3bba3606a9f0d3b7a0e65b8b66b680df6396561a895dc19c2eddb8696acde49e9a8a588cb670b66f7011f5697db27324af7761b027aee6acb591922cfc4319cd6b57c8da21ca7710807440f1671d60bbe1b8428371c1a4a7314ab90ad361820f17aaf428237d5a031e497f39c3e7bac1bd90f7923710194a2b6031d41fef3659619ef0642bbf80c9de62d71ac972fb456823fc7ab3b7231e1d31ca88d858a4c8fbad732de172347d7d42f8b80a92827954a42e6078279dd07dd07de6aa984bba6081622dbe228d63db112d282a7b586206c47c0bf265d355828e9d35a17519a5a3f6541f8e62339859ff6aee82a24844b112e4836f530c063519ff66a5a1306ea1c125bda66aeab497b1d43450b568d479227982b28326181c3d56759f86e11ae7c10db95cfda064086e0d8ce62a634b13a68d6e9678412366f61b67b27ec7c379d9ab1a03cd5f256a102563b88978eead99fa709ce9b89e276e09ee67780bf9091dd211423ebb3b8369a93ec94dd92c382a6e869a4b87b984f349e44abe2fa24af7eee310f7b94cbda05a06958b0ffb0207289b5174f567e1f6fd76ccda72675cd05c48d0975fea481c5ef85e68de81400e10a9e0b8048974abe7b45aa91e83c66672bd3323b5d485f6801b20ef6e1304246716e45723493dbfe102ba9799efa0469f33688d2ed948c44f90b3538cc886b6669c38d534ae6e080317f801ce0e66dbcf09a0aa499da4a656810122613760ca11873e8e4cc7f263e09131069a8ec8d40ce825eff78ea82b9554edf49179e05facf55de876c15b245184dd999d7d818058bb4f4895debce99df698efd71e8534dc0f33b4294229cfb4c5a4b2f4a498d3a0a4716091697472f97094e8577f9f5f386b7f03caea093bd313fcadec63a680a7150740baf7cb8a6cc7a6cdd2cf19bca8168207a47ede5fcd4659af586b42dae15a65d88585dc22f864942d96641faf53ce0a754e8124f1173259d067f63c443644274abb12c2e3e5bb9c157acc14bdf8a9dd5c7dd134b7daa00a5738cfa2049882d67510f1bc04daaa85a5ecf203acc152fa9b9b4c0b135d17f9581c8875f9e4480e6d42b1e156b00dba7a8b22a2953c47213e8ab77e128cf1194cecd1c8c2f7dfa9cbf227d92f9c1b1c9968a15344dfff5e09458a0d455146ca07aa4570347f3b678180d0b0c602e43715ee5e907613c80e4b5edaf8bc504397d95e78efbae2827a1e68c0f40e04057b0d976dc712665337a778bd96daf898f775f34f30ad0885691f77d35816c8b93e5ff8f00a33ff4d9d587411fde6f21f366e915ca8b4c6abe3e12d0e8f03c385dfc28df6053d5b7e341e66acf3e6115feca016af81f1c0a5fcc5a0c1fade2fd070230c90109acac08fbef440160cd82069cbb7b5b403a109a186992b819ece602b0a424ad6da9fe9f7cbdd02f8a98b9784f80d39c25fe591ea5a75e3586a0bab70d7e96c9686a3c4f002e6b75dd90b1ab6c90e518915427f7ad71300bdfe3dbde0875ff0f62fe9dc26cd053fe7ca2246b2a67918f7e288387c8cd29e4e5cd6049a56c020fbe6c0a800ac2feed8c3de0af60524552a5f7fc46257e8f3714f3d61760900bf3301322100b6e66b34e49f350c159c5031d40a9c432f2620e93c2fd69d88ffd3aeeda2567defe0c2f7a99b9652dbdd7a8062ef4e863337310b9bdd8b0f1d8d269174c40a601d2346de33c96848c47726d9a5e1dcded577db2ffd56a648341fb5feca5d3fa9c7afba0dcde22c7e6c96a310b7bfd2114ab6cfca72c47efe4c9ad1626c2a331145f5778b5ee5181f73658525b824f5c28d51b925f10e1fc52b6c1cd9261de01728ebaad47f9c658be8ce15a0cccacb0fbb25a9ab4384a7302195231f71bf1fcbe8b847c8889e3805294702059eb2b04147ceb134b274a7fc9fa87cb5b93572d417d8dda1ab74df6cb6df362ad02ecf05535e113598d198857127c6ea56a690f2fd1f57160e4056ae52dac9823ad0dbecf2decf8ac0ffbbce74b6efa501c3589588a933664a72f9ee37ce70181e2909e80eb0a1890a8dd2bc412a6de0a42afd99e50e2fed5bdf75645d867cd173f73e18c8de1754d2494475e0224e394ff9197457931eb618864e2c3b734052f74fc65f119af7c0c687207c776ca0d71ff55d3a856ca4b6bc920aed8f99339629180e144e44847b4ed4b4eaad796ac281366914293a459f3750eacfdbcafe0ea9dc1aa5b7fad68904401c988878deb07b8d5a8a03fb3bb67363ee62e7d75936b08b60a6651439e696e8c94257742ddc9588ba8c2e4ac76ac05a09aff9c97acc9b4b2fcd59fb3137bd46e5a7561365ccdea52ed1fc1abbea40b3885183c2b0dc2cc61178160dcd5553bc30de0e43d0f96c070798f222c689bd17a262478daec22d4a4fd56816f7804c5f0d40be68ca56d8c639a607ed9965670573d7d09644cd60689d4572e88f6f2abd458e650cc98e03a4f7f50f3412fbe417455a0230641233dc3c38aa787c4ad5ff13d72c1f123df55dcda63fe492916c5ce9fc59e1ed13c65e8b8061b668408447a1187aa62aa85a33781b378512b844b72d7951c44310a45e153e8c045a32e5ed992edf91c9b86bd975e25571f8947b20ce792f3b9996705d9ea530c3b5be8af2623afdc949b550e39ca69bdc9f88cbbf084ca7ec99d6019b4b37ddd770b878e01f351c16a2a0ea8b5258a8f4dfa0d412d2de656bc43297a9b4d9f7a5b5ff7ee7e3b9e6a6d2329b4c91fa306dd645f39bc15a2510496fac1c584f67b367790e6504321ab4336807901e57be45c892f51bcbc42ff483aa85a7cb8d0419233246ff9af50f9770ab64016b9a54da0e8dbf816ba8593e8ef45eef81fad3cebee3fbafe5ca10f1e575e59c71c4e1ddeec6bdcfdd5b95ac2730570f35cc66d17d9d2f4f192b16b7d2914eb3f8708e81a3c41009abfeaef787ae9f984c40f95ee9e4f1892d0daba00d8309cdd26cc19aba72b93419d4a22fe4c0f82228977d4d42cf2b9bad35e5d002a99bcd882401e57a625095efe1d4215f72dd6ef7eafb2057ee6d7099a5b612af1b1c6abf64621376b80963affaf00a254c7cf5311a438f8de3e0f0ab5b47442c4fbff223b8d5335c39636d5adb813fed82bdfbe2f71e6a446d3eccde18de42fceee856a8869a2f1e37d308150e0b9570dea3376d6852ef8d75e9eac311d795b1524fb489b797b00373f5df511ec7b073ad6185797198223f5249e06f69ec3a27fb0b6688742d9a587bfbae022d47cfc402b02571e9dbe96e2b15cb108bb46ff2fff680a54db9f046d4a2a326e9b16b853309dc096b691df0de716588110b78759b43978d5b750c5addfc46e33f4e1fb2416f35f67ce54de58061dd0b35e3c45dea1ec5d8587c0feebf2c05980717c2e3d908274de9ea7a260ea9f1ae6a980ec9b9a6558a3f600dd8ac959af9fb7a0923537921993b68bc465c95a2827f8cc9b28125f2d7869c4c13f914bf79da86e0da9c9d5ea7548c8af1e73bc59858a4daf53e765aa28ed3bdf3001c370975f56828fe8a238e765e0ad78727f23d2114be365b6a0580066d22806188bcb9388dabc858fc048e715d5dbf726bd98947c599e31efa038fa9ef6e6822ee1b3a848a35a9d40753a5e027951366d10fe02cd18b27dba2de7d203f947c5346d18f3070480a88a7c21db966ed328dd43da826812206f93475766e45679ba05fdd0dd15f9a7cd47ad582612a33f0567dd2010431238597ddd0fae84ad40493504f38a0d20af4b4e954823f39e9ad1dfe3520bebefa64228cf097dc6b9e3e460855f05d521fad6951f2a6739e59f2da35c298a59b778c3d114b8e6ad6132f0f80af7734af718abab34e9a54d3ef0b4f94c1e55faa998a665a1582b93a06fd427d1bb76c79f44dd2ad6e359daf3b9c5080b5eccf98a48335593997f099d4b2e0fac7fd3d3b4a0ab3509b2fc385eb0671623418007ca9eb884b1fbd53b4b98712dfb6b51a87a32ca11adcfa9e1423dba6efcc2418d77724822aafda400f45ccf66ee60dfbb25269db030"}, {0x80, 0x0, 0x3f, "6319a5a3d2179b5697a51286d355c6fd704df687ebdf70e8074c9e580bf46fa1b7785783b0349bffb82afebf4800f58c3f53645bd5fbad6c1a8ff2a6e60daed00d50afb459ea24c3f70ce4fc1152ee21a442d7e0e966bf0ea6c6cbfab8066fbc5d7aaf0f0df4e2b8ff927ff2"}, {0x1010, 0x10e, 0x5d423938, "ba390ec9be55af8fd5ba9709b970664b29e27452cc90d229e62928da7ff7d23601597442b864f6b43bdf42827ada5ab87e821eb8ab156c8cc07fc56f274f0ace02158838d4789f6fddb20b63821bc1fa9e42b20dc1eaee1573688e6e27449eea6a0c2d8780f59e58ce1930bbd6bde4c0733f7ddf9422980f065aeb5b926384ae6dcf4e8ac1722a9f8bdc3e08316b3f2902ea323074271029e8a965ecba2d70318ecbd01e68d1209ca13c96c0e67d67cf8a7a7f0cb43c13fb55b9cdbe0e371450ee980fbd4acd0e3fbc0d9143a7ffa7b4e0c45fbed915b250b6db2bd53480929620ea28d694ba014113d51e374f4a158860cbc8cb961b69642ac25c68330785f704f95d1222d331a3af596cc6df00347cd5ef3d0153cc765edb244fe02cad0f001d09c6c75db87f796b0ff9325746b0b51a61ded4488e86f18bd0fe6deab4bff9e621de484204cde44f91947e56d4b13dbefb2080ab1e6fb81a88e6f408cf59b1ae978ed063bc9387bcd909e699bbe40dbf91dde8fd4895e335f8f01314b1b19e867b4adcab8dace0435cee84da9b00d0dd7c7bcd5e9526cb4ac0e6f0056ac9f090180d73b07cf1afe16d5b61c2f57909a3bcc73b6f104c5367b2ea6669c7bfa489f977424d41b485447864cb620f2b71205587709c05f234dd6c3d95b0a8fa785a45a5fef44678ccf659ad43718b1737a8a7bd7d9c922a4e389bc0fda838526226b9d6bd3b38d3e1bcad72910433bfb0f6c4415d08af1284070b2e68744b1bc46e7bd64ab023dac70d8f7d3a05efa41ce4191b18b67e5cc1504cf960f266ec7681151ae54304eb01a19bdef34fa3b35178d8336e67ad5aa87306c20f0691606c76cdc4dfd65aae4572b292a0656e1b839423e95a6135e57ab1e4b388de6cf1e56734d4964df4fdd1c2787a6bee6e6a2f20a534f5f117196c6008cb15d4e56903e566b45045fe04037e5624690cc66568324325cf5e9e9265176fdb82a560dfe316d04348310e691b6c976ec0244e8833e307d80b64e551bae030d3f62fe6bd98406edf49e3c7a47d111b756f00efd2fc628d751a25056f61755b466771e2bda60379c5254fbd2ecc8acf5ba77b0f07dcdca6c58afa4e33289a896c81c91884ad4906818b2a16eecf92994ed6671bfffb88cd3ab05f627490a23965b2ba9786c5060cefafd2b7c06f976e8348ab08ee4c4249e0b100ac6915c4fe0312fbd49bb84bd5eb564299510902dfcda2103a0d365cb4cf18ab4cb98969c293be4d746f388c5aeb4712e0af508aaa170acf8e220b4746081c24d4e688a1c1e5651fae685050ffee76fabefc69fef58721ea862228ff05e65f6eb5b61e8c654a2d38667714ffc014898bf1264e3e2056753d896e9f75f4b94190c6f19f135dab8372d5ec0faf2ee3849811c69416cfb5ae9130b69b15bc3c3ede0a93ef3ef80c7ad9cae063147001259717b551ced1bc085deaec6062cab435369b10957f7435c56e3bb491d653e813ccaed478a1fe55ce91f58aa403d0761e901d4acb3bd02efe7e62945a412ecc2ef6d82f6aea4f7cd63dd2cf2f6cc38a8c41fd06f80a586c2c80fd6a150518071be9d48e25c337900745ba85917c8c32f305541e5914314841ee2bff7bb232fe7f3b8613c718e7fc98aef2905351a872a1c56ea2ff9d830a0971bb05a320612b4b210fd687237fb53408d200e029846e562455676f6fc1048db34bf299f5c4e4bcba1dfa28d11e05af9b53ea0c37e81b75bf706bd733f1a935e12f6fd5d34a8a07368d97b4178ec899f2dd040db5e323d59cb27e279de2e48a94fb349c01c90c823ce20e1145636119403e3212a63a3f5fc4297cccc0aa5461693dce0231a612e6439fb67d2ded355a14f76e9898af5f4df81d69b4a875f584b44f8ecb13e2195ae6359b5ce7b03f2fee505ef7e8b649f2346639a5c530b7edb9fa78d3a832e9d94970c990c766ffe83c88da47bccba3026a1dfd29af2fb85920ca68ce98fe185d0af323b0f26307af5ded278749ede25de2af16b5007e99b63035b897604057455986de396e20cbb5115f0847ed01132cf88a259a852692b109a38b4bb614dab0ef765e6a4f3c6314c8c0814f4dc5dc900973a664eb64dd53240a8b7666232f2d566ec0f5814afc78c3043ab61bdb66aedb1c153976fdf3e7485a2e550da35a1e94981b7d1c2504ce10b72333a1e7297b38f2009b768f90997fb85231d3bac3ca50ea77baed171f91ebd7dc44f6eae7a3ac353ecadad870a82f00071dc67c33f75fbfb280835e2387b56beaa3874f20f7647924da54f32b18faceb47367e9dbe109e9b70776823914d8a55bdb9d5d671f7559064805fd2b6e23f019b09aa5de70b13e959e2804fd4a4faa6e6b9f0f1da87a55bf5f8021628611f24868b6161cd935111900057c55d689ff64245aebcc99425f7ee992db4d4cb37b750e60f41dfc0187afe9d1162ed76b8f3507d7e908df050ecf739b977d5140c73c34814c4417161d3abf4be7fd8c46b55edd1ed9c5f59cf86d5d788c546d34c9a75b18472787beb1a339b92c32fbba483b57d97bfa7e73fc088a3e21b2b719035019f786a4e398331bd2ba7c3f2ced69c48a1aee30833abcc1abab974d01c15aadaf8e80f21e3044ea5659a3726386340ebc00ea52cfaadee64f6268e8b782e907eb6d94d25dd9728b693db50c6b572de15aaea748a00a86b678b1cae4a252a6a78c81b043abbe2bd633363b573f659188b260faf3d78d1bf33e131d89b299dd76814eb86903dd16b1a610bf5051d770e9301e0008503f6fb6df31bd6a0ed101d20d5643c416090cf0464f91c389d48ec231d904f78719feb05f188a6f4fa1d45ecd06f04613d329bec1d7a247db3f674f862164aa27c72dd33a3de49e2dc2fe4cbf1d761e1e7b7a32dc7e444265cd3c11945c2b731f12e34c29604bdd3c9e4593f26cb42ce9f4d26657c7a2357a789b529eded317ae563f97073697d0633779e02bad4a1c86f1fbb243f5a7101106fb10c88af52fce3a467d60544c8ababeb4891b605a08e668c65b02746637f86ea51da9d3960f0a50da0d01f8cd4f8c24a95eb5157272998a8240a490d15ccf7a2eeb9e766953f0e0fdf6b10ca7e387406cae4e2f93f15296409b779c37a43f1e8381fdd16fb0cd7d01f0069a3cd84b208be3511afae1123af6762d626ad242b32cdc706abe63396f1055f5437a00e67aee3f5dd7b874a8c5af9dd86316d4bffa1040fddc2499c16892893fe3392858cd88cf069c3d3de038e12dd8b792bb272d2623a6aaea0f617efa64c4b7cc91f6e1424b7189792874a6c2cc1d408e2349ccd34d6bdb759332f7c44601ef45f47542b5d0d4ea23eb2dcb91ffe3ee332416189556ff04723fb97e5f592bcf491544daad562910b17ced80de7f368c86484502f90c63975ad97ce270519923271e51fcbfbf1430787aa83d6badc77e38f93cf6e93379a445f5ac564b2dec3bddd31d2927dd791f69878434ca534f547e0a69bb4f29af3981639c307d90fedf84ef2628266fee91a3cc8a40086b2dbca7a82f7801e592f8639aec98f06e28f7460d24e95bb85e21ae69216545448b319aba657703a09f57ca8f02c3b9edb0f5edc96d9c70918eb5452776d719399aff338bffc8b6b9ed06a48e7c4fefc15f9621a18d29003479ea6f00196d6e40b3567a556684a4742576800041735721e5a7afdec41d2aa1545b2188675bb6851da3362034dd913bf138944ab35a9ecc3cc88d61e615655574762290bb34b13bd87012afe281eb42b35484d18fd0cc08df816ac3e78b95eb7917c444cd4f49c8183c59a296ec4e5d9de84726d0e8d572e35f4f9c30b6d714e1c3c0cbe6a8098f23944ceed9183af0686e4e37c2cab22ba79cdf38c81e456b89094168cb628c7f0465177d5ecc45cf4285a1ae1c644e0a64fb0b33ccd9d7b7fa046afc246fd994fefa53168752d4fa2fc8749e4a1e5bf750331422fbd22652cf33491d26425f308ae89a2ce7f11d6d63fe6613a578c820d3d6d77fab8aac07d3e8e8b7c872c51c23c9686454b906709e384da87029c364832e5660d054c3014cddea29c6f1102f85fc7c6fd8d55e277d78f4e3f1f9e5f56957cc8feebcac97d72f75748294887783cf84b58e0d380b005e85830fb59876f2a501089025cd5dcb2c7cf978519de9486ea5b38fbad800c7efabf63c92954ab75d30cfe44bbc2348c0d475f162e7b861178466b4c60cd6185303794a4502345e6da991c8876f63001aeb3bb7a04ae8b82ee4243ac22aa802e3e3be4b3cb325a32c8368791d8c5affbaff4aeb881216899cf5482ab50d505b40f91753709dc5d0dbcd7040af304e19984ff9d21572ab4bce3d7edd4afbd58b5197e54da3d25d100ed7c1550d600cff06cbf054ade4f5dc7a7e07f7ad703e003682d44fb8e1ee136ad78d4db07264924da16f0eb66d4e951ee8bcd8d3f56359166dedec7fdfc12572c5ea0b4866edddc3a06bba0a337ff49ce2cb58a4759a9d7cbdf2c37256e80da57011de8e41b2f66f5f9ff17df54bcc6cfa678c349af2d34c2dbe6ccf738391f84c69d1b95c2c5ce8771252f218b2edee7e64ac7586ae5bdc0b87cf8f2e2481ef786a7b1a1c804c3be4beadfc81dba4701c8c13b4c922b884ec7b0c83a82a6a22f1cbafd0aea4c0c727b00d9404cb62fdce1a55c87b294247e0d032c0fbf575d83826fe01caee131c0ce0c05cffc0591dc9a7897b9f99bd67d011c4844019472a06069d22b584dfcdb96248d922d7c3278c368d9adda292a0b4e855a2b848f1e8ae4ae1ce646b436b33a744284de0e867805ee022aaa12c07ebec8e69adbd82aa40e48efe25c596a33393304cb069aabf9faddb29b6c9eb43d745e4822b0756cc1c8d5604ac498286338565898f79b2760ac5cae4ffe0ea4418cfc8b4e2797a23cdcbbc5036e6cfbe75f4af7dfef87f0e67243e2fe1daa450cb680c38e8810ab97d6c21590d5eddd1508d1c5807b1f305a40678b3261cdfd2bef37346727380a678adb1e011944f357d64ccaa6df1980fd5808687d175936bbe6443a3debc2992cdb36612ebc3ea16bcd23219795d0df93eedec0bd8e24216965726c2915e2e03ae922ef9dfa0b4a9a387b20e6df9482c4e41c8c7cbb868c28b049ffbffc6044790055319f5dd5d92eaa07167b841e4e731d800ee1fc0ac3c828717e1ee1ebbb6d7c10d1071c33a7c00be010015f88cbf291e2e8ad4b0162d88813603aac0788280f4bb3b36b5d0b7332cf3c8780782d4d4133ac743ad7f055b823d4677a2e4890357753d49912d8cb326853603789763dfa59eb1b490fd3dab62748f3e236b45f8736da51cbe9d44bb86733fb8dd1dec85d51197f4aada9ac414007240145764168395b9651c8c3e71b07168923fe07b0d05e24cd2e4e17df3ea33402dffe9e579a63ae2b42d5d0b7d11565b55cbaaa7f77a29edc0479ff69e8c62613efa4c8564b907098b251d27d54453a79e36cf4a8fc146f81c9724a024af0b5b38d81b39f7fe11766b8b7f8f739998a4c761c4d361e5cecf4337243e631d616c5c2e191d0d30dacadd33dcb81c43e317a2483b855e613cadaa2e2b0a8ec443421a5d2293c5c640e30eb37dcf90d15b59db6de804b80e8e99dec856859f88ceab106af0301fb5e29f338618b3ac9fab8b27600a64e7e37a20de76981878419032f48522d8476ea4c4764b3331d0dbae24f8e9e30af3d39c236f0702758aa0099f470eaa3a79dcdabde076310d1f299d8fecf28b6129e16795995061a50d3a6553e20c62ad46c9561933a2a2"}, {0x30, 0x117, 0x3f, "bc597e297389493fdc5f85281419d3364b9e19f083bae4691231ff"}, {0x58, 0xff, 0x101, "8ac51a1edc47f841a2578d6bcca204f15a794cd0e7f1ba7e86e2ebfff63ef3b63c7660f1f49186c7f7ba922e4ee0109637daca6a28580afa3bb2ad1f4a720f42067575d04bea188d"}, {0xe8, 0x117, 0xe5, "8e8e0c9c777509d430cc5b20dfb4780a0b2883763c5b412510f087edf451210920a3015fdfc39b3ac48099aae316e226f5f4ebe419f399d67a42a62a80454cf675f878748d79bcb206df58e5716b63feaf0fd3d840bf35a17d6881a6c9e27e4db4a31e6a607c8c905d701532d07b8eb99f1eb126c7dc14cb937168cb7a6f4252e57b0aa930df4eb8e532a656a4f306c4765ef2d95a9e3ab0e7c9021cfa4c0bfd25b0c8e12538dd04842c257d6a9616742296d34ab2a9698d8cb11c04fa99ea4dda8d753c6ee9c08c3831887835b56198f4613a0f"}], 0x2210, 0x44000}, 0x2000) ioctl$SNDRV_CTL_IOCTL_ELEM_LIST(r0, 0xc0505510, &(0x7f0000000280)={0xd672, 0x1, 0x1a9, 0x2, &(0x7f0000000180)=[{}]}) ioctl$PIO_UNIMAP(r0, 0x4b67, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x9, 0xffff}, {0xd9, 0xce7}, {0x7, 0x5721c7e7}]}) syz_open_dev$amidi(&(0x7f0000002780)='/dev/amidi#\x00', 0x0, 0x290680) 2018/04/22 01:14:24 executing program 2: r0 = syz_open_dev$sndpcmc(&(0x7f0000000240)='/dev/snd/pcmC#D#c\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000009f7c)=""/132, 0x84}, {&(0x7f0000012000)=""/252, 0xfc}, {&(0x7f0000012000)=""/155, 0x9b}, {&(0x7f00000001c0)=""/11, 0xb}, {&(0x7f0000000000)=""/102, 0xfffffffffffffef8}], 0x5, 0x0) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f0000000140)={0x2, @tick=0xfffffffffffffcf8, 0x40, {0x4, 0x8}, 0x6, 0x1, 0x6}) ioctl(0xffffffffffffffff, 0xc2604110, &(0x7f0000000000)) 2018/04/22 01:14:24 executing program 1: r0 = syz_open_dev$sndtimer(&(0x7f0000000ff1)='/dev/snd/timer\x00', 0x0, 0x0) ioctl$SNDRV_TIMER_IOCTL_GINFO(r0, 0x40485404, &(0x7f0000011f08)={{0x1}, 0x0, 0x0, 'id0\x00', 'timer0\x00'}) r1 = syz_open_dev$sndpcmc(&(0x7f0000000240)='/dev/snd/pcmC#D#c\x00', 0x0, 0x0) ioctl(r1, 0xc2604110, &(0x7f0000000280)="a0b44a12154441318f43dcdde99bb6df1dd4c471c17730dae398d7deaf2f8162b2c7272f90e599ef006e71c7964c613e6d4421b3aa5508e471c9200b22278b14d1d4332668a839d27bff5d030034") 2018/04/22 01:14:24 executing program 7: r0 = syz_open_dev$sndpcmc(&(0x7f0000000240)='/dev/snd/pcmC#D#c\x00', 0x8000000000, 0x0) r1 = mq_open(&(0x7f0000000080)='@$cgroupwlan0', 0x0, 0x0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x100000001}) ioctl$TIOCGSID(r1, 0x5429, &(0x7f00000002c0)=0x0) sched_setparam(r2, &(0x7f0000000300)=0xfffffffffffffc01) sendmmsg(0xffffffffffffffff, &(0x7f0000006680)=[{{&(0x7f0000000200)=@pppol2tpv3in6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @remote={0xfe, 0x80, [], 0xbb}}}}, 0x80, &(0x7f00000004c0), 0x0, &(0x7f0000001840)}}], 0x1, 0x0) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f00000000c0)={r0, 0x50, &(0x7f0000000140)={0x0, 0x0}}, 0x10) ioctl$TCFLSH(r0, 0x540b, 0x73) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000280)=r3, 0x4) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000009f7c)=""/132, 0x84}, {&(0x7f0000012000)=""/252, 0xfc}, {&(0x7f0000012000)=""/155, 0x9b}, {&(0x7f00000001c0)=""/11, 0xb}, {&(0x7f0000000000)=""/102, 0xfffffffffffffef8}], 0x5, 0x0) prctl$setendian(0x14, 0x2) write$binfmt_aout(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="070106095002000086000000ff010000ce020000ff0700000000000000000000e84f431822212b0885f4343dc3cde53d18e2bc0c8a15855527d72e98bac1c443b6cf7212163838b63385de3f4e6b42a684e95df8b9df9feb737e44923d86758987ed9312bfc3499187f3ff66783cf2554aa54ec7ddc14bbd20441754e6ce9d48ae1f396af10eab82ad446e0951aa20f6d7ea000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0x692) ioctl(r0, 0xc2604110, &(0x7f0000000000)) 2018/04/22 01:14:24 executing program 5: r0 = syz_open_dev$sndpcmc(&(0x7f0000000240)='/dev/snd/pcmC#D#c\x00', 0x0, 0x0) mq_open(&(0x7f0000000080)='@$cgroupwlan0', 0x0, 0x0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}) sendmmsg(r0, &(0x7f0000001f40)=[{{&(0x7f0000000340)=@sco={0x1f, {0x4, 0x5, 0x2, 0x1, 0x3f, 0x101}}, 0x0, &(0x7f0000000400)=[{&(0x7f00000003c0)="142d3ef09fa1a7b1c3250a8f7b31b9c23d7f77cda689000076f212f9"}], 0x0, &(0x7f0000000440)=[{0x0, 0x111, 0x6, "877e3aa4100a0c53864ab701cb1ca56b050ddc62c4fd5061902d48c27979dc46f66ea73b8d59c977749ba127d6dc66994511adb240c061fe18cb317e37209ec1c8d73d55665c85669386dbc1f7e18cf058721a8918373ff1e2fdbb72eec00217fb7c7d37c40d58e25024249aada3083aa3520116c1c44a326f93211393f0a99bca"}, {0x0, 0x118, 0x6, "57bcc2ff65ff86bf233fec8d86a3fec9678df31c93ef9790521f8a3ba1daf92dff20e60f07c1fd299edd8d226c491c39041ac95c974fbb5a2621715d8d4908c625e6af4c3c629fd1d3ac3a4300012fcc0bf3ea139721a9348d07f773974d17dbe007137c74b52ecd72ccd8a2fe6ad7887d0a9d023b39a2d4009c3504404dd5c35783c15267bc1a99ef4193ecad3764b9c8d28afa36d59b66b4eaf0a2bc3764c774bb87d9c13a96b69c12227ab3f328f9bc03a51e28096bc949a414e659d14ef519eaa419b7234d0083a2777677f475ec9f41ed7bce5bf8b75046c9a7af4ae8"}, {0x0, 0x0, 0x6, "949b22a3fe15fb2a553378766570b5554237aa8baea1d357db3818cce16489a1e118221e809db51af6cb249b1e34499aa13123139b6e38a75492152b32bb"}, {0x0, 0x109, 0x8, "59f5"}], 0x0, 0x4800}, 0x7}, {{&(0x7f0000000640)=@ax25={0x3, {"409c4b09458673"}, 0x9}, 0x0, &(0x7f00000016c0)=[{&(0x7f00000006c0)="bcd784bec70caa8f5f602d72de369af54d784cf94d5cb7ddf2e61aee6f44ddf6d3b7425438eabf85cedf938617cc305d5be1ad41532e1f1f940741b6f841e39f43d08b4823d2c2a8564704bd6c4181d8c2bbeda3d8b8e3996c918a02dcb30cb6ea7554661562399de7442631cdcbe4b7336af6a04504a6941a1c653443b7a5acf7d290d8c66c2b97f2c75d0a8ff5fdc02ff6410944adf389aabdbcb5a1a75ad5f70d62933c15b7ce678efd975e13973e9f3dd206bbcdbe871223f515a336c356e01f0b787afae1a31fbaf0fe667eb6a55b5eacfc83bb7d0d39bd61d2e123051156e1266857aa10a8aff3fa87df08fe9c5a81b0fdfdb128c2df3b7d7298ea276d18862c3046e7d4ee2f9ee19c21f5d46f599c2f4080c772a9161f836c5f6bbc3ef416dfd9ed6aefa67483383978aae5b8ef01b6623b47f18083f77e70143938797a94e6c70aafc56fdbee2e632756ce2da709f672f8700e2547271bb0f8b04283088fc6e08eec500443a01e92f94f4b59cec5555c7a91d6eecbb4b7f20a70c94e8ebce8003d4840e036ef1d016a48f8f382ba29149919d3e7b28bb79f9e7ba33425e9be13933fe3c9241171a6a544649139be811d1b16d7f1641d2a0fbad8c78a6698f9d6acd9f6c8f3dc6c9a29898f95a5d538f61c93b204f11f3d9275ddf6aa1b48feeeeaff89d805f00ea89c89d24ffa7141f629b66a6418ee8896aa8206139885d6e37573169877357db51d2498c9406f61654812c83978d180f9be407571257492fb651be5a6f3b0c1b59073062b769b6b72ef199cabddee0a5fe7f0e1cbba49f62ee7ab25163c31463629ee30aa12ba3132d14f3638812e9beab3dd588b052cc7bd7fa2006e85759af9e693a58ffb5489143c45c942eb5d8f8dd6d7451e11101a8e463916a5ce5e3bcebe3bcd25303cfe3b2e5d68d4e778a615424de73bc30d024de65cc1292fb64924e1205365f0128c97cc77d9505aaf134d5ab2fb4e078d25978054b3be368a4ff8db9e90faf55c383fda526e10e45810af51ce36866736adff62482aa5cc4f2acd88739e25a05c51429cdd893495c1a6af50f65ec95d5c047d0be085d2f21685e7a941c0a5506a8b91b134fb29bb6d4b20ebe07b78e84ce8db5f2ab6e8f469cfe77874e5d0d0d27016b7e3291e645582a2d895845d0d9d03c21d00c14c9fd775e968e58d3b4c6a46f3df0f6d0551baa4df21515b48313eea7719a63e65d762cbbcdf874cb127346d4784f14c168e09e2fa65a3d19aa6da2e767e2cec3dc624970838bc8f351fc77356d537b99a9c4ccf5008f7b547ba160409ebf4cc43c315dccd6b107b8f44b97ffbbdf58209514b6741d423a35cf5b7f31b831c7b1df178420d9da50cc9135ce99f2857437e72ed7d5969a5ed1fb7dd5d75881a32a50001597af84ac1b841914a4718362fdd3183efc8482ba8c40e5f70e5827fa6ae4507684cf3b4889788de7a2094e3d2eaef1d2540bf70cb273e4a40386aa7fcee05280775aa7b76204e2142046e122ea80731fb45c56e1f0119cec05a1541bc2e0f72fd1e2caae57fcf4e932d798764d93a276e1f6b6ef925c1224ebc66f6a8e53bce6fc104ba1a9cb892a3328ae2dfb737585c89fd54f87226ba30d3636a983fc64fbe726d6cce4835114d1d8f1ad7c92bd0837ff819874a7f16f55a01fb4ef6cbe383f83e39a2c701eb48d659212c4e715eff8faac49c80bc0c77fe9dbd63087fec454ed57ab39eb17ecb30604d5f677b800618e5e3c41dda2eeb30d83ffc12ddaebc3c9436ca1d5bb5188cd2f0ef191da6179cc8e08585c644df30a4da5f5f937aa7d0e89c9199d69bf73c5c5cd0015d5955c3feef028f25ad76fa7547a109743f1600de506bc084768a1b8ad9b8e04616d75944e102de56fc20a44d99b8fbf731ff84b96393bf5d6a115d389e7552f0b6224d158a7443dcd4cc9f0dfe5956efc00e17612c144a8f4cb300f06220635286ef5ba27f3303e8a06e035d40cad320063fd4fee225c84496d0e7b78c89fd9449f29608f2cadbe639d46a1d516676a1a1b9eb658555d3b5c509d5696f019fb06fc3a5499a82d306ec63627c978704b13d1bde16f776c3b52954fcf0ead4f21161e6aaf1a6145a79dff5495c4d8a258b12883fd47519e4e54e84c06892d9995facfec433497e85335fbe03809f33b22ff97483ad436fca3f453f9d2626e4b1aafabc7cf48bf88751cab77b59d879c17aa067f2690bb816ec0f4d9e52b8c614f6f2987fa5cb6f229de1ec1236bd7eb9e2a091d0a3069a436fa04339da7c77e97ee6fa47b06227a21fcd5093dddf4dbb59590216019d22fc2256f46082e0e949731500ce882c535294d0851ea7ec50258b5afb99d6189f82242aa5dd168be8d2051c4c04421de33f9705f0e62873bb987092681e41ee71992a7a664df2822ba19d0fc1255a5eaa16f6038270cc11553c6d1f31c76064373b66aa1eed455c4ebe5c0dc618330f699c7ee5fdb867882a9a41d0d45316bfef4a6cc7fc85643316b6f50f9181595cbf98fadba886bbb688a57ce3a53dfed61080707c361725adeea5112e881f4749c42bd7b744dd5b8a2e639def4891f6a82aaa051cfb17c8b840f44281b84dd62d289344d73f25de4ecba3c2b22e2cb670e8cbd8b66ebe0325d79b5ffa3c59b0298b60874fd1e7133adb0b6326b7e2e441fbfe3e160aadf0ade0aa15ae1c0105042c48aa985169a824e95d888916de1ef3edd8c91eeb0ff760cd963b63b33f7bd8f6f67e45cff277ce87e00404a00568d6dd41a9a86228859ec5ac4e92df7da9b5314d6df61a744c4cd81b61ac2722516fa83a63aa0472d2ec75a8c35c7ad346936720dcd4ad7b2e102f6fc59be1c5fa59d8ae324eccb444f085bfe43467dc46e09bd58340311ad6cbaab757affaf706af30755d04b012f5bc5538153f88efd880aa176cd3deb2afacb29fe22c0d9f17bd0d79552bb434c72f7c3fc583993a380b02a389fb66576452ddcb07cac08dc2ef120de1c897a7b7b8e82a50c177617535f51c2b97baef5e37d80695d47eea9d20f3cba6c7ecf70ef7ec860620a3ab6eddc94cc9f5916386696f5a4a7da1850cbe1a1857f737a3226e38df502109bcaa8e168bb9b53121cd7519b037cc345645151c6696c27faa6feeb705c7fe4c51679079fd0ffa3c3f08d2591f0551a9e01bcbb253a461579d5535964c30617baf4fa5c23d0be8c8ab5f22120102bef650ece6158c4b82b2c40716e2358b11a024e3de986fb32335f5280088f5514c52a8cbb87ac650ea8d249c016c48c719d45455b1c52679df747d244bf9c2574607e85310bc10c18bc1240efe6b0eaca94441ae81598b5f53e41bbdf1c9be1099d7b0fa27556e6b8680cb8b7b09d3da994b1aea82870de98a4e535d3f5e640df6ff753886b5669861afe09d4cdce9351ef3c533614ccb83eaa447813c5b89754fb199539987ce69c40d5a1bc65db1dc03ca77b335525ef0971d15f2ed12fa927e4dbf2c9259ef4128743447a41179aa7326e480d175a4b568aa93e54bf91b2c7ee03093628fb81419a72cede87d6fce2252afe547135debf6cbffc13e931fd647409aa33c7d8b5cf6f8c00c2cb94e65b6fe7229e2dc94d21a7529928ff7e63a2c1609fbc11f4218154bba93edacd78830cafb5efc06e7bc6a5fda70751dcef5ee3b25c4feec29d07d52466a99f3bc1fd21a4d7cba3098e56f07ef343e6d30aa8e6f3f9a872f8cda2b07280b42b0aef277761e9195fdd9ae9da0579636326082d59052c91af7e5119a9c440fb37873a495e5d7f6e29e223a77135e8c4fecbf1542be0b8340dba1f7371e6b76fe7c200d0f89eaa5563c10c9cf1c72adf991647c9c918d67c5433427873ed5ceda1863bc0ae0c3f422af8486fc17d36b1faaa74d285dc404739d1c6ba15fb88bd1d1003ccf2a4f0d5caf58aea67d2d955c43c8ec6fa75f6dff606b542299ee6ef91ee340df03ea28bac736408d18c53625ddf01a990d44874548735651c5e4184a95bee4867d7e9974be2e3c5455538ded0db1293111e6c7114faa481307b41007c24e30709e8aca863cf7129928b1697c9bf57b1623063492477c1a97330f061773f9424bb3521d33f6e2af0f202f28943802fb452041d60b5b4dc43cc13d58037efa79562ae6048e4171c58517c08f0975cfbaac7e38e7b2f25faefb9c225df85e996959836c8cddcb3af5db52dc5d40bc8cbae5c08311fbc5a8964a9ba7eeb6cc6cfdc7b67c10eed22cbe75da9c142c3f2559bb801849aa8848e635dcb4204809dfc541ee9125513f20060fe9e1f4e65b474fee697de8942a181dbc0099f3f30e1fccb6e75b94c05d500272388cdc81f4b1618d9e307d82a9095eb5c2606a489e8764417e8d16fde9fedb01e4aa301265c13dc5b610e1282dd248e481423c0b5cdbd37ce0f62edb6e3ba01413c8f2a3269895700a42c7471198ee0b5a34dd23ca00ac7a884ce8102619978fc1c59efdfdae255854ae143d750ef7fbcab41dd46cc132c6417f3ddcf318b7231732b376d273e8b57beee4f1b812ee17cc815a82c595a2d4f9faf3184bd8ceb6ebd060cb280828d8991ef3bb69a666fc035e1f0eeeaf04300352190ed5744537a132dd21174e428d1a7f9608d4e3c65ab9ea4f8da0e4bb3e9277fae7cdc2bff99469030c071e22834c72d201f23657257b5fdf70076856d8d80fd425a4f4e8392ead9285588abc5e444e20d8f484d841470767f4e4b0bb425093532c072f0576882d8015efebb0c2058301b319549f3bb96f7c0212a2916714c36c9081db79c511179f80d3484a7bdc4ef58e46c35d3a0281c111876678995a32fc8f7e522607d0915aba14e59ab9be109231847c6b5c74d91033bce234a2d7ee23d26cb2634d4e58a12b8695f344ac08908d873b2cbed8273975c402e38740467421e8cbab17c836fef67841acc5da2e8c3a94656f02c6f1e7d4c46a54db2bb651ea9d18b5872c2cf25710e9f42572da5e755b99b10674fa365c1b91a56c741e0ed7799969de1b49f3c55c5a9039777a29ed477cbe5c1cf16161a57178a6f0d84f9e3ce711aa01d89f9cfdc14e175cea0a99cd3b3e83e01c645ef2565273da543df304b2fab2de5c33a6193d6b3c5a9a3ddb74ed65e12aa87689f5b52c9f542bd440d32064881cae56d7496190fbe5fd5897a99e97795e050aae9fa0ff31d6700e53df493596c7de02b5c2e9f317c9d7b5a698dd08e8673ad9f84279261846d40e7c2f5f7d4f07a4eb76f5f9a7eab2b81750a5b496e4908b63fd065912d33bdae4ffc828503f86cbcb5f0e5973edc9078d86bad7d6064ca659c8f724bb3512c33eb3542bf530c865efe582e9c3a88a3ff4c7f89513803b4a015f1943af35a4afb6518e13bdc838287008cf0346205b5810c7e967b1366076cbb95bfe2e8a346a9375c51632a92c7cbd8a6ace4911c4e493b844a2e4150820e68e4b01f2516975f8df0e1272dfb5be3d7bad34e46cf3715c11d7cb0db49d2ee9d48bd47cfeb355820b9e34e7f94a2eb47da717387811262cc7762b45dfe8fc1e5d40a03a680ab923fd8b91d7c627f18b63385cfe4380f74903d8b88b7c9d2ed2e7657e2b44aa1c03bcd69e539016e750c8e4f33b2b9c478728d1cf9b37bf83a6fd188761bcae1f49982c1e7aa8fb2f0b364650d5ee2231692ac2266352c148dc52c586f2cd20c6970cd9e0dea697a6616ead91de7945a4f4c32fbf886909d899abc7b68c9b96ae11607a5be262d8dc7587f40c875c3e353d3e8dbad195f0729d340bb38a8766cf7af89295"}], 0x0, 0x0, 0x0, 0x800}, 0x4}, {{&(0x7f0000001700)=@pppol2tpin6={0x18, 0x1, {0x0, r0, 0x3, 0x0, 0x4, 0x2, {0xa, 0x4e22, 0xd5, @dev={0xfe, 0x80, [], 0x1e}, 0x8}}}, 0x0, &(0x7f0000001940)=[{&(0x7f0000001780)="f3462e1b0ef378dd42c9875d9003ebac8f5aef1fbd295061c469af87d547b888981c1e8eb796521553f038ca15b8e38b507db98bcfd897bdeb4db5d36b69d9d1d5ec25d0ba85dee8f878a93b807e388c70457d11938f5770875b483558b8e5155af05fa88246ba06b6f336c398d8ae05deabd74582ab5f31844974f7bc2a31c4fe9f3bb99dbca5d56d2fe9e2c946e1709f"}, {&(0x7f0000001840)="d4aa244e53202423ad0e8f0ef54e8fa56fa13f53aeffb715114072ed3bda7ce107e0c33623340667ddfa5860bbd1ab8d7ea1548ff45634d0689cca21c6266368b53cd6ccf774f954d065e05e8af9d36bb86734b3bcdec7c6e47a655c435a913a2875ca14e21979683687520f49f4ea5c5373fcb19bc9323c5c77099fc84a4e455ca5435e0c5208e0ba07bd80a836fa293831820de41a080b949cde679f17e31d11df210c4bf46103aba9ca762006fdb29df8c249f4cec219c3870897c2a560c0a1cf6ddb61f397ac9135caaced0a185cb68aa5b68437fe878d1540b404729a9099118d00dd0341"}], 0x0, &(0x7f0000001980)=[{0x0, 0x88, 0x1, "a8345d01ff745a5903ab631d66fd48d9a99243cd3d72e02e313983982300466cd67bf2f3bee5ce13b5f36716062c505e9d462bd68fb93ba2f97220cdb6f502f49f4ef62cca30bca13d0d9732804bc21a26003015af0f33708334d4f5462f827ac1baa4b8dc3a6fb9f836c18af753fee3c51d5823a9475242d2ca4f9ec284b4005121a63439cc77c4ad7eff9ee7dbdacc2b945cc8bad7e3680c0c445609665e0403342d"}, {0x0, 0x10f, 0x0, "dc15eb0236a5ded9e0968f2343750be8f8a06e201c9283b69179135053f584c592c97a04c2ec84998b08d37ccf95474a1e2b7bf53d9421773c48f9371ae0db067aede7855cd4cdc94d209129483063a253ce3c0c9ac66c4a19b722a2d6ae20c08ef6ea306c684d2b2ff0d034d8ecdc31d1213b7f4dbbab6c9e76b7952cb257b7f432c4274c76cae36ea5530f984de65715907def6e68684180"}, {0x0, 0x9ba1f64fd9b113cb, 0x3, "e9f561809fdd4950d03cf1978755ea12dff5f1a40f281ca89f6b7dd69be5dd52c76c49650787dc302c37a7ace27d3269631c358e1c4eac567e86bad7345788832e922d3396590c7d403b6ace236065c46485f8aa8e7075fa93df325579fd88fda3d9122ccaa495e3200761b577a4dcd07c9b02213372d1b7990e89ee017108a4a86ea2cdaa7cd667c34fa6208ec506d77bcc8c4de4da4d302212f3549c260b35fcfa14caad367132699deebf2183f97b223a3c6ce0313da309693daf97b5d1e7b5653d8d51176abf9a99f8148f510fadb774000fd18fb0720345c73d2569ceccb518679977b6d36e1fd168dbeff2"}, {0x0, 0x8000000108, 0xf9, "264dc35b57158b792e32a2aa97ab1fee5205fc68d6e9c163434f652c03faaf4d"}, {0x0, 0x114, 0x9, "2323dd93c03fa8e6d853528dd99c37957ffe586e9de25c7c9644f20e53c1239ebe2e013c1b624b817a5a252b8453b3ea336a402d8b8cc9025690ce537514d498f57bdf6365bc291559f3101db5653813920b628c2f8d371eeb26d2d0c78517cfddd5eb8210943c4d0fdb0fa8a642702033504ba91bbd439e1cd2b4ea8ec1ae5f35985a293056968017f788c96403e99ecbe5f4d8ef44e06236cad50c852f2101131d03705481181451354f05d6ee7a391bcf076568bdb51f5e8bde0955d299"}, {0x0, 0x1ff, 0x8c, "61d690a4e271eeed4efad8"}, {0x0, 0x88, 0x6, "efe8327e1d84c8a1929763af52e6794b59cc3a82cd0f1293f35207562ab06f7e55fc38d29c2949e8bc654a71e2312cc29a9428ecf1009dcc8616b525120278eda4ab7e363043d3abd470fec2298cdf3fd34ba16bc4a0b5f343e81a6d48156bd347897d5cc9ba9adee6b8665409c53c05a3fb0c0528a7ebf5"}, {0x0, 0x0, 0x6, "3ebc5bc4decacea3053a2ba14d5ef92498d88e1af6254333972bd4d49d53c9a958265bf9ad6c3f321aaff246a709c309d023c335c9d690f411c707ddfcca968a8abb0f4c4118ae6fb1dd02ca2322478fd427ed90a20353a757aa7f5d1d06c64cddcd2c0d5c3fed50e4e0d09f2689f26565d52d93fba02d0c74d65a0576a03dda53a4578a3cb9f966c2519b50637636a92d8b"}, {0x0, 0x11f, 0x1, "8cd51cc624a2e502ffbfca2bc0400d066f3c1864676f518b32ff8a4acaa3796d0247be5adc8dbf3f68f2b23dd1cff6da989f5c7d062e02e9fb77f05b2e89d77e6a90beca9d1dca2daa7db1987a97d64239ca74df55c4a90ae0eb132de91999643ab4eb00fb3d82b28aa712517fd1092f2119d75b22bddcf7c65eca607b5f353ffa240f94514a6fb7ebdfbf080894f635e4f05d4f3e3b92a72e848a3c22e8276e8d4dd98fbde6adaa77ff1b6f072d22ba17f22e3868eb7e3637f5d1a8f80ec99f68643b"}], 0x0, 0x10}, 0x7}], 0xbe, 0xfffffffffffffffe) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000009f7c)=""/132, 0x84}, {&(0x7f0000012000)=""/252, 0xfc}, {&(0x7f0000012000)=""/155, 0x9b}, {&(0x7f00000001c0)=""/11, 0xb}, {&(0x7f0000000000)=""/102, 0xfffffffffffffef8}], 0x5, 0x0) ioctl(r0, 0xc2604110, &(0x7f0000000000)) 2018/04/22 01:14:24 executing program 0: r0 = syz_open_dev$sndpcmc(&(0x7f0000000200)='/dev/snd/pcmC#D#c\x00', 0x0, 0x0) mq_open(&(0x7f0000000080)='@$cgroupwlan0', 0x0, 0x0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000009f7c)=""/132, 0x84}, {&(0x7f0000012000)=""/252, 0xfc}, {&(0x7f0000012000)=""/155, 0x9b}, {&(0x7f00000001c0)=""/11, 0xb}], 0x4, 0x0) ioctl(r0, 0xc2604110, &(0x7f0000000000)) recvmsg$netrom(r0, &(0x7f0000002740)={&(0x7f0000000240)=@ax25={0x3, {"d488cfbb11b3b7"}, 0x4c}, 0x10, &(0x7f00000004c0)=[{&(0x7f0000000300)="82dc62a7a5ace37017289f8f", 0xc}, {&(0x7f0000000340)="9658c5b0a24d3a267528dd3867eac258a008054c79fba6c1e785a026c735ef4955dfa79a05d2eaf6f31c6296e188b461b4f4631dbeffcb2712f1ffa2ab0d4a59f005b56acc1b00424e3bf72d8204168da04daa20bbcb0fa207166e14960a0ae5ce0b9028751ab96e31d70a08a5d6d3994491378b19a2678452b93896360ab735872ef4bc5772ec9948776d57d241fe047fe21ef36afa4ffdc48850c01e87e2541456e68b86fda6db71926e0392325a67cec2beb4a81665d4", 0xb8}, {&(0x7f0000000400)="00874c4019d1bf301e9bab0c8155a522e2df8e586089b4a3adcd1d5b1eb535314e6c7603e20b03e8c05ea764870d13713e6b03c286b98288918d43b8d7c98a55a934c50d5adb4305ad56f4dcffc7bc2676e79fc34709854dbca889a70da136609805d7e3521250a33d52d6326323f98d796c725ae7de0a26da2f59763dcaceb115804fc821ac3c33797c755af2d12d55f9da957282601bd68eacb4cd", 0x9c}], 0x3, &(0x7f0000000500)=[{0x1010, 0x10b, 0x80000001, "7afb6bcf7e4287ccad3fae18ab00fd389935b05acc18efa45fed71bd6dc8b333e68d7d3e7b172b01421e51ae8749d99e434669481fb7f5bb10ee3811151838ffef27518fda8d7ff81fa2e1b71408c6f3bb0a25d1b627973f49159d02215e2677bca6c0ab64b3cb42fa0119de8bb527380490c1cadf713e8cf92f870c4fd4e057118fcd75bc1efd733cab79762737f7baaf737d777eeb9af31636c4a0f84373dcc917a8d0ab638f5add7bf5a4db74266f9413bfcccb00b0092660c339c4edfbe530121926e80b992530c5a2ca1ac121a481f6b7908bb89f7a5c8953bbdfafa9ea6a2af4697e36e683df7b5cb9be10db231a07d541447d99692f2a18b8e08630f9eff435813fa6d93bc103f130ac36b6a9a83ce2f070a50abdbcf6958ec04505cf229028cdbc63fa7759c1a166218a86b2fe0d9f6e3e1dc2384c9b0e5663f216f49e8695a5404d3afad19e8e85bc35d3040e922e68fdee2389030470ed483c7de1ac293bfddcbfcc6e13e25a2e39ac78c8de41f979e3fae9d5f92f8848d3480d9a249ed8393737447f8afdae6a2b423edba60f5356c57d3c855690bfcf5cb2bdf4608be50fe6827dcd4d7d05865facec8a419d1f44d032afd074ae3a26c2761f33f1e9b8e2aeab8f0969af1467e6920b5703e6484b7555829c083cc98a8b7969852c8e0928cff6bc6100160bdb4d6cf262c234b44a12b3fcf4ddbabe62671504b822e2c3fcb82c1d5db138b06575890fd807902a9619457dbc8ed353956dff0de90dcb366f69dd1764a49b01bb68ef9e7c0ced5ed9e23db3c39906fdd4df9dffe1a5cf3af56818b335baacb7e4e40fa6e4b5f8e80316914ce44afa4578c26a374eff7a62acab84bbd0c9b11d1bed457416165d830816cb632c5b84a0c7f6ede05e555c7f74910efc2cf34add1092ace750e08ee6f8f02df2546ec30fc48263422e02f89e2ee345755b273747d4d723a678ff865d9b367dc1c6e2ea7f26e48524a931024883f89b75a9d18d8dc6dceaae24c4b2b49854ed388838f1bb633bc7e91ce6d05c046973c8bf4781b2f1c1823319f9a906871469ead298c5b7041fc048bb7a6a0460ada20dda6fd35e99d78d8599cbe2ae8ffc683543bd75717552716e40ea21b713a2b36aad82309e6e568fa48edfc45bc128085774eef757e06a12da09a60156dc0fc9c0923ef5bfbce4bbc11ae87a107f720182e25fd265986a150995d8eb7a27a9efcd0de73c2af2ae7914df8be16ad251b54278c75e3fdd60f31597a73f2a406b1043bcedfcebc1527da0de6cf5cbbe92544648c702a04102a8a186d6763326452a27c4f2fc48ccfa556751c031609c1d07cf786097259010540552a23a84395a03ebd5a93c19b9d35d4d03ea2a7c2c7ee2716ed95ad6600fe984d3c29cebeccf986dc386e75be6a67aa2902c39272181a5f81e4f07500fa47e7794a5dfb8ec0a9237374f9d4c16b10b4b8a5999afd5935d728289aafa2110f6c0768384c55d3a8b729ff2d2dc58075dc87126326c2d68244f72ea4cba2ae7c015d01ce9ed2ab8e46a588af9d3a44d5d759c3d5b4b69900cbd9e4dfd5826d1e874e4fcac76c8ac905e331b1037da217aed11260381946d26ac5be13bd198f1bb6221abc151d4af6919e613c819a8ccff6f218405180d7d1ed3dcc3ebd0ca5e525e45aea7ea33d6458900f57fe78551a98c567ebe7949b8910e72be38750a3731a367cb22de0b21d8d8982a7db212d5856b1baf26429b05be30465a490410a6b3bba3606a9f0d3b7a0e65b8b66b680df6396561a895dc19c2eddb8696acde49e9a8a588cb670b66f7011f5697db27324af7761b027aee6acb591922cfc4319cd6b57c8da21ca7710807440f1671d60bbe1b8428371c1a4a7314ab90ad361820f17aaf428237d5a031e497f39c3e7bac1bd90f7923710194a2b6031d41fef3659619ef0642bbf80c9de62d71ac972fb456823fc7ab3b7231e1d31ca88d858a4c8fbad732de172347d7d42f8b80a92827954a42e6078279dd07dd07de6aa984bba6081622dbe228d63db112d282a7b586206c47c0bf265d355828e9d35a17519a5a3f6541f8e62339859ff6aee82a24844b112e4836f530c063519ff66a5a1306ea1c125bda66aeab497b1d43450b568d479227982b28326181c3d56759f86e11ae7c10db95cfda064086e0d8ce62a634b13a68d6e9678412366f61b67b27ec7c379d9ab1a03cd5f256a102563b88978eead99fa709ce9b89e276e09ee67780bf9091dd211423ebb3b8369a93ec94dd92c382a6e869a4b87b984f349e44abe2fa24af7eee310f7b94cbda05a06958b0ffb0207289b5174f567e1f6fd76ccda72675cd05c48d0975fea481c5ef85e68de81400e10a9e0b8048974abe7b45aa91e83c66672bd3323b5d485f6801b20ef6e1304246716e45723493dbfe102ba9799efa0469f33688d2ed948c44f90b3538cc886b6669c38d534ae6e080317f801ce0e66dbcf09a0aa499da4a656810122613760ca11873e8e4cc7f263e09131069a8ec8d40ce825eff78ea82b9554edf49179e05facf55de876c15b245184dd999d7d818058bb4f4895debce99df698efd71e8534dc0f33b4294229cfb4c5a4b2f4a498d3a0a4716091697472f97094e8577f9f5f386b7f03caea093bd313fcadec63a680a7150740baf7cb8a6cc7a6cdd2cf19bca8168207a47ede5fcd4659af586b42dae15a65d88585dc22f864942d96641faf53ce0a754e8124f1173259d067f63c443644274abb12c2e3e5bb9c157acc14bdf8a9dd5c7dd134b7daa00a5738cfa2049882d67510f1bc04daaa85a5ecf203acc152fa9b9b4c0b135d17f9581c8875f9e4480e6d42b1e156b00dba7a8b22a2953c47213e8ab77e128cf1194cecd1c8c2f7dfa9cbf227d92f9c1b1c9968a15344dfff5e09458a0d455146ca07aa4570347f3b678180d0b0c602e43715ee5e907613c80e4b5edaf8bc504397d95e78efbae2827a1e68c0f40e04057b0d976dc712665337a778bd96daf898f775f34f30ad0885691f77d35816c8b93e5ff8f00a33ff4d9d587411fde6f21f366e915ca8b4c6abe3e12d0e8f03c385dfc28df6053d5b7e341e66acf3e6115feca016af81f1c0a5fcc5a0c1fade2fd070230c90109acac08fbef440160cd82069cbb7b5b403a109a186992b819ece602b0a424ad6da9fe9f7cbdd02f8a98b9784f80d39c25fe591ea5a75e3586a0bab70d7e96c9686a3c4f002e6b75dd90b1ab6c90e518915427f7ad71300bdfe3dbde0875ff0f62fe9dc26cd053fe7ca2246b2a67918f7e288387c8cd29e4e5cd6049a56c020fbe6c0a800ac2feed8c3de0af60524552a5f7fc46257e8f3714f3d61760900bf3301322100b6e66b34e49f350c159c5031d40a9c432f2620e93c2fd69d88ffd3aeeda2567defe0c2f7a99b9652dbdd7a8062ef4e863337310b9bdd8b0f1d8d269174c40a601d2346de33c96848c47726d9a5e1dcded577db2ffd56a648341fb5feca5d3fa9c7afba0dcde22c7e6c96a310b7bfd2114ab6cfca72c47efe4c9ad1626c2a331145f5778b5ee5181f73658525b824f5c28d51b925f10e1fc52b6c1cd9261de01728ebaad47f9c658be8ce15a0cccacb0fbb25a9ab4384a7302195231f71bf1fcbe8b847c8889e3805294702059eb2b04147ceb134b274a7fc9fa87cb5b93572d417d8dda1ab74df6cb6df362ad02ecf05535e113598d198857127c6ea56a690f2fd1f57160e4056ae52dac9823ad0dbecf2decf8ac0ffbbce74b6efa501c3589588a933664a72f9ee37ce70181e2909e80eb0a1890a8dd2bc412a6de0a42afd99e50e2fed5bdf75645d867cd173f73e18c8de1754d2494475e0224e394ff9197457931eb618864e2c3b734052f74fc65f119af7c0c687207c776ca0d71ff55d3a856ca4b6bc920aed8f99339629180e144e44847b4ed4b4eaad796ac281366914293a459f3750eacfdbcafe0ea9dc1aa5b7fad68904401c988878deb07b8d5a8a03fb3bb67363ee62e7d75936b08b60a6651439e696e8c94257742ddc9588ba8c2e4ac76ac05a09aff9c97acc9b4b2fcd59fb3137bd46e5a7561365ccdea52ed1fc1abbea40b3885183c2b0dc2cc61178160dcd5553bc30de0e43d0f96c070798f222c689bd17a262478daec22d4a4fd56816f7804c5f0d40be68ca56d8c639a607ed9965670573d7d09644cd60689d4572e88f6f2abd458e650cc98e03a4f7f50f3412fbe417455a0230641233dc3c38aa787c4ad5ff13d72c1f123df55dcda63fe492916c5ce9fc59e1ed13c65e8b8061b668408447a1187aa62aa85a33781b378512b844b72d7951c44310a45e153e8c045a32e5ed992edf91c9b86bd975e25571f8947b20ce792f3b9996705d9ea530c3b5be8af2623afdc949b550e39ca69bdc9f88cbbf084ca7ec99d6019b4b37ddd770b878e01f351c16a2a0ea8b5258a8f4dfa0d412d2de656bc43297a9b4d9f7a5b5ff7ee7e3b9e6a6d2329b4c91fa306dd645f39bc15a2510496fac1c584f67b367790e6504321ab4336807901e57be45c892f51bcbc42ff483aa85a7cb8d0419233246ff9af50f9770ab64016b9a54da0e8dbf816ba8593e8ef45eef81fad3cebee3fbafe5ca10f1e575e59c71c4e1ddeec6bdcfdd5b95ac2730570f35cc66d17d9d2f4f192b16b7d2914eb3f8708e81a3c41009abfeaef787ae9f984c40f95ee9e4f1892d0daba00d8309cdd26cc19aba72b93419d4a22fe4c0f82228977d4d42cf2b9bad35e5d002a99bcd882401e57a625095efe1d4215f72dd6ef7eafb2057ee6d7099a5b612af1b1c6abf64621376b80963affaf00a254c7cf5311a438f8de3e0f0ab5b47442c4fbff223b8d5335c39636d5adb813fed82bdfbe2f71e6a446d3eccde18de42fceee856a8869a2f1e37d308150e0b9570dea3376d6852ef8d75e9eac311d795b1524fb489b797b00373f5df511ec7b073ad6185797198223f5249e06f69ec3a27fb0b6688742d9a587bfbae022d47cfc402b02571e9dbe96e2b15cb108bb46ff2fff680a54db9f046d4a2a326e9b16b853309dc096b691df0de716588110b78759b43978d5b750c5addfc46e33f4e1fb2416f35f67ce54de58061dd0b35e3c45dea1ec5d8587c0feebf2c05980717c2e3d908274de9ea7a260ea9f1ae6a980ec9b9a6558a3f600dd8ac959af9fb7a0923537921993b68bc465c95a2827f8cc9b28125f2d7869c4c13f914bf79da86e0da9c9d5ea7548c8af1e73bc59858a4daf53e765aa28ed3bdf3001c370975f56828fe8a238e765e0ad78727f23d2114be365b6a0580066d22806188bcb9388dabc858fc048e715d5dbf726bd98947c599e31efa038fa9ef6e6822ee1b3a848a35a9d40753a5e027951366d10fe02cd18b27dba2de7d203f947c5346d18f3070480a88a7c21db966ed328dd43da826812206f93475766e45679ba05fdd0dd15f9a7cd47ad582612a33f0567dd2010431238597ddd0fae84ad40493504f38a0d20af4b4e954823f39e9ad1dfe3520bebefa64228cf097dc6b9e3e460855f05d521fad6951f2a6739e59f2da35c298a59b778c3d114b8e6ad6132f0f80af7734af718abab34e9a54d3ef0b4f94c1e55faa998a665a1582b93a06fd427d1bb76c79f44dd2ad6e359daf3b9c5080b5eccf98a48335593997f099d4b2e0fac7fd3d3b4a0ab3509b2fc385eb0671623418007ca9eb884b1fbd53b4b98712dfb6b51a87a32ca11adcfa9e1423dba6efcc2418d77724822aafda400f45ccf66ee60dfbb25269db030"}, {0x80, 0x0, 0x3f, "6319a5a3d2179b5697a51286d355c6fd704df687ebdf70e8074c9e580bf46fa1b7785783b0349bffb82afebf4800f58c3f53645bd5fbad6c1a8ff2a6e60daed00d50afb459ea24c3f70ce4fc1152ee21a442d7e0e966bf0ea6c6cbfab8066fbc5d7aaf0f0df4e2b8ff927ff2"}, {0x1010, 0x10e, 0x5d423938, "ba390ec9be55af8fd5ba9709b970664b29e27452cc90d229e62928da7ff7d23601597442b864f6b43bdf42827ada5ab87e821eb8ab156c8cc07fc56f274f0ace02158838d4789f6fddb20b63821bc1fa9e42b20dc1eaee1573688e6e27449eea6a0c2d8780f59e58ce1930bbd6bde4c0733f7ddf9422980f065aeb5b926384ae6dcf4e8ac1722a9f8bdc3e08316b3f2902ea323074271029e8a965ecba2d70318ecbd01e68d1209ca13c96c0e67d67cf8a7a7f0cb43c13fb55b9cdbe0e371450ee980fbd4acd0e3fbc0d9143a7ffa7b4e0c45fbed915b250b6db2bd53480929620ea28d694ba014113d51e374f4a158860cbc8cb961b69642ac25c68330785f704f95d1222d331a3af596cc6df00347cd5ef3d0153cc765edb244fe02cad0f001d09c6c75db87f796b0ff9325746b0b51a61ded4488e86f18bd0fe6deab4bff9e621de484204cde44f91947e56d4b13dbefb2080ab1e6fb81a88e6f408cf59b1ae978ed063bc9387bcd909e699bbe40dbf91dde8fd4895e335f8f01314b1b19e867b4adcab8dace0435cee84da9b00d0dd7c7bcd5e9526cb4ac0e6f0056ac9f090180d73b07cf1afe16d5b61c2f57909a3bcc73b6f104c5367b2ea6669c7bfa489f977424d41b485447864cb620f2b71205587709c05f234dd6c3d95b0a8fa785a45a5fef44678ccf659ad43718b1737a8a7bd7d9c922a4e389bc0fda838526226b9d6bd3b38d3e1bcad72910433bfb0f6c4415d08af1284070b2e68744b1bc46e7bd64ab023dac70d8f7d3a05efa41ce4191b18b67e5cc1504cf960f266ec7681151ae54304eb01a19bdef34fa3b35178d8336e67ad5aa87306c20f0691606c76cdc4dfd65aae4572b292a0656e1b839423e95a6135e57ab1e4b388de6cf1e56734d4964df4fdd1c2787a6bee6e6a2f20a534f5f117196c6008cb15d4e56903e566b45045fe04037e5624690cc66568324325cf5e9e9265176fdb82a560dfe316d04348310e691b6c976ec0244e8833e307d80b64e551bae030d3f62fe6bd98406edf49e3c7a47d111b756f00efd2fc628d751a25056f61755b466771e2bda60379c5254fbd2ecc8acf5ba77b0f07dcdca6c58afa4e33289a896c81c91884ad4906818b2a16eecf92994ed6671bfffb88cd3ab05f627490a23965b2ba9786c5060cefafd2b7c06f976e8348ab08ee4c4249e0b100ac6915c4fe0312fbd49bb84bd5eb564299510902dfcda2103a0d365cb4cf18ab4cb98969c293be4d746f388c5aeb4712e0af508aaa170acf8e220b4746081c24d4e688a1c1e5651fae685050ffee76fabefc69fef58721ea862228ff05e65f6eb5b61e8c654a2d38667714ffc014898bf1264e3e2056753d896e9f75f4b94190c6f19f135dab8372d5ec0faf2ee3849811c69416cfb5ae9130b69b15bc3c3ede0a93ef3ef80c7ad9cae063147001259717b551ced1bc085deaec6062cab435369b10957f7435c56e3bb491d653e813ccaed478a1fe55ce91f58aa403d0761e901d4acb3bd02efe7e62945a412ecc2ef6d82f6aea4f7cd63dd2cf2f6cc38a8c41fd06f80a586c2c80fd6a150518071be9d48e25c337900745ba85917c8c32f305541e5914314841ee2bff7bb232fe7f3b8613c718e7fc98aef2905351a872a1c56ea2ff9d830a0971bb05a320612b4b210fd687237fb53408d200e029846e562455676f6fc1048db34bf299f5c4e4bcba1dfa28d11e05af9b53ea0c37e81b75bf706bd733f1a935e12f6fd5d34a8a07368d97b4178ec899f2dd040db5e323d59cb27e279de2e48a94fb349c01c90c823ce20e1145636119403e3212a63a3f5fc4297cccc0aa5461693dce0231a612e6439fb67d2ded355a14f76e9898af5f4df81d69b4a875f584b44f8ecb13e2195ae6359b5ce7b03f2fee505ef7e8b649f2346639a5c530b7edb9fa78d3a832e9d94970c990c766ffe83c88da47bccba3026a1dfd29af2fb85920ca68ce98fe185d0af323b0f26307af5ded278749ede25de2af16b5007e99b63035b897604057455986de396e20cbb5115f0847ed01132cf88a259a852692b109a38b4bb614dab0ef765e6a4f3c6314c8c0814f4dc5dc900973a664eb64dd53240a8b7666232f2d566ec0f5814afc78c3043ab61bdb66aedb1c153976fdf3e7485a2e550da35a1e94981b7d1c2504ce10b72333a1e7297b38f2009b768f90997fb85231d3bac3ca50ea77baed171f91ebd7dc44f6eae7a3ac353ecadad870a82f00071dc67c33f75fbfb280835e2387b56beaa3874f20f7647924da54f32b18faceb47367e9dbe109e9b70776823914d8a55bdb9d5d671f7559064805fd2b6e23f019b09aa5de70b13e959e2804fd4a4faa6e6b9f0f1da87a55bf5f8021628611f24868b6161cd935111900057c55d689ff64245aebcc99425f7ee992db4d4cb37b750e60f41dfc0187afe9d1162ed76b8f3507d7e908df050ecf739b977d5140c73c34814c4417161d3abf4be7fd8c46b55edd1ed9c5f59cf86d5d788c546d34c9a75b18472787beb1a339b92c32fbba483b57d97bfa7e73fc088a3e21b2b719035019f786a4e398331bd2ba7c3f2ced69c48a1aee30833abcc1abab974d01c15aadaf8e80f21e3044ea5659a3726386340ebc00ea52cfaadee64f6268e8b782e907eb6d94d25dd9728b693db50c6b572de15aaea748a00a86b678b1cae4a252a6a78c81b043abbe2bd633363b573f659188b260faf3d78d1bf33e131d89b299dd76814eb86903dd16b1a610bf5051d770e9301e0008503f6fb6df31bd6a0ed101d20d5643c416090cf0464f91c389d48ec231d904f78719feb05f188a6f4fa1d45ecd06f04613d329bec1d7a247db3f674f862164aa27c72dd33a3de49e2dc2fe4cbf1d761e1e7b7a32dc7e444265cd3c11945c2b731f12e34c29604bdd3c9e4593f26cb42ce9f4d26657c7a2357a789b529eded317ae563f97073697d0633779e02bad4a1c86f1fbb243f5a7101106fb10c88af52fce3a467d60544c8ababeb4891b605a08e668c65b02746637f86ea51da9d3960f0a50da0d01f8cd4f8c24a95eb5157272998a8240a490d15ccf7a2eeb9e766953f0e0fdf6b10ca7e387406cae4e2f93f15296409b779c37a43f1e8381fdd16fb0cd7d01f0069a3cd84b208be3511afae1123af6762d626ad242b32cdc706abe63396f1055f5437a00e67aee3f5dd7b874a8c5af9dd86316d4bffa1040fddc2499c16892893fe3392858cd88cf069c3d3de038e12dd8b792bb272d2623a6aaea0f617efa64c4b7cc91f6e1424b7189792874a6c2cc1d408e2349ccd34d6bdb759332f7c44601ef45f47542b5d0d4ea23eb2dcb91ffe3ee332416189556ff04723fb97e5f592bcf491544daad562910b17ced80de7f368c86484502f90c63975ad97ce270519923271e51fcbfbf1430787aa83d6badc77e38f93cf6e93379a445f5ac564b2dec3bddd31d2927dd791f69878434ca534f547e0a69bb4f29af3981639c307d90fedf84ef2628266fee91a3cc8a40086b2dbca7a82f7801e592f8639aec98f06e28f7460d24e95bb85e21ae69216545448b319aba657703a09f57ca8f02c3b9edb0f5edc96d9c70918eb5452776d719399aff338bffc8b6b9ed06a48e7c4fefc15f9621a18d29003479ea6f00196d6e40b3567a556684a4742576800041735721e5a7afdec41d2aa1545b2188675bb6851da3362034dd913bf138944ab35a9ecc3cc88d61e615655574762290bb34b13bd87012afe281eb42b35484d18fd0cc08df816ac3e78b95eb7917c444cd4f49c8183c59a296ec4e5d9de84726d0e8d572e35f4f9c30b6d714e1c3c0cbe6a8098f23944ceed9183af0686e4e37c2cab22ba79cdf38c81e456b89094168cb628c7f0465177d5ecc45cf4285a1ae1c644e0a64fb0b33ccd9d7b7fa046afc246fd994fefa53168752d4fa2fc8749e4a1e5bf750331422fbd22652cf33491d26425f308ae89a2ce7f11d6d63fe6613a578c820d3d6d77fab8aac07d3e8e8b7c872c51c23c9686454b906709e384da87029c364832e5660d054c3014cddea29c6f1102f85fc7c6fd8d55e277d78f4e3f1f9e5f56957cc8feebcac97d72f75748294887783cf84b58e0d380b005e85830fb59876f2a501089025cd5dcb2c7cf978519de9486ea5b38fbad800c7efabf63c92954ab75d30cfe44bbc2348c0d475f162e7b861178466b4c60cd6185303794a4502345e6da991c8876f63001aeb3bb7a04ae8b82ee4243ac22aa802e3e3be4b3cb325a32c8368791d8c5affbaff4aeb881216899cf5482ab50d505b40f91753709dc5d0dbcd7040af304e19984ff9d21572ab4bce3d7edd4afbd58b5197e54da3d25d100ed7c1550d600cff06cbf054ade4f5dc7a7e07f7ad703e003682d44fb8e1ee136ad78d4db07264924da16f0eb66d4e951ee8bcd8d3f56359166dedec7fdfc12572c5ea0b4866edddc3a06bba0a337ff49ce2cb58a4759a9d7cbdf2c37256e80da57011de8e41b2f66f5f9ff17df54bcc6cfa678c349af2d34c2dbe6ccf738391f84c69d1b95c2c5ce8771252f218b2edee7e64ac7586ae5bdc0b87cf8f2e2481ef786a7b1a1c804c3be4beadfc81dba4701c8c13b4c922b884ec7b0c83a82a6a22f1cbafd0aea4c0c727b00d9404cb62fdce1a55c87b294247e0d032c0fbf575d83826fe01caee131c0ce0c05cffc0591dc9a7897b9f99bd67d011c4844019472a06069d22b584dfcdb96248d922d7c3278c368d9adda292a0b4e855a2b848f1e8ae4ae1ce646b436b33a744284de0e867805ee022aaa12c07ebec8e69adbd82aa40e48efe25c596a33393304cb069aabf9faddb29b6c9eb43d745e4822b0756cc1c8d5604ac498286338565898f79b2760ac5cae4ffe0ea4418cfc8b4e2797a23cdcbbc5036e6cfbe75f4af7dfef87f0e67243e2fe1daa450cb680c38e8810ab97d6c21590d5eddd1508d1c5807b1f305a40678b3261cdfd2bef37346727380a678adb1e011944f357d64ccaa6df1980fd5808687d175936bbe6443a3debc2992cdb36612ebc3ea16bcd23219795d0df93eedec0bd8e24216965726c2915e2e03ae922ef9dfa0b4a9a387b20e6df9482c4e41c8c7cbb868c28b049ffbffc6044790055319f5dd5d92eaa07167b841e4e731d800ee1fc0ac3c828717e1ee1ebbb6d7c10d1071c33a7c00be010015f88cbf291e2e8ad4b0162d88813603aac0788280f4bb3b36b5d0b7332cf3c8780782d4d4133ac743ad7f055b823d4677a2e4890357753d49912d8cb326853603789763dfa59eb1b490fd3dab62748f3e236b45f8736da51cbe9d44bb86733fb8dd1dec85d51197f4aada9ac414007240145764168395b9651c8c3e71b07168923fe07b0d05e24cd2e4e17df3ea33402dffe9e579a63ae2b42d5d0b7d11565b55cbaaa7f77a29edc0479ff69e8c62613efa4c8564b907098b251d27d54453a79e36cf4a8fc146f81c9724a024af0b5b38d81b39f7fe11766b8b7f8f739998a4c761c4d361e5cecf4337243e631d616c5c2e191d0d30dacadd33dcb81c43e317a2483b855e613cadaa2e2b0a8ec443421a5d2293c5c640e30eb37dcf90d15b59db6de804b80e8e99dec856859f88ceab106af0301fb5e29f338618b3ac9fab8b27600a64e7e37a20de76981878419032f48522d8476ea4c4764b3331d0dbae24f8e9e30af3d39c236f0702758aa0099f470eaa3a79dcdabde076310d1f299d8fecf28b6129e16795995061a50d3a6553e20c62ad46c9561933a2a2"}, {0x30, 0x117, 0x3f, "bc597e297389493fdc5f85281419d3364b9e19f083bae4691231ff"}, {0x58, 0xff, 0x101, "8ac51a1edc47f841a2578d6bcca204f15a794cd0e7f1ba7e86e2ebfff63ef3b63c7660f1f49186c7f7ba922e4ee0109637daca6a28580afa3bb2ad1f4a720f42067575d04bea188d"}, {0xe8, 0x117, 0xe5, "8e8e0c9c777509d430cc5b20dfb4780a0b2883763c5b412510f087edf451210920a3015fdfc39b3ac48099aae316e226f5f4ebe419f399d67a42a62a80454cf675f878748d79bcb206df58e5716b63feaf0fd3d840bf35a17d6881a6c9e27e4db4a31e6a607c8c905d701532d07b8eb99f1eb126c7dc14cb937168cb7a6f4252e57b0aa930df4eb8e532a656a4f306c4765ef2d95a9e3ab0e7c9021cfa4c0bfd25b0c8e12538dd04842c257d6a9616742296d34ab2a9698d8cb11c04fa99ea4dda8d753c6ee9c08c3831887835b56198f4613a0f"}], 0x2210, 0x44000}, 0x2000) ioctl$SNDRV_CTL_IOCTL_ELEM_LIST(r0, 0xc0505510, &(0x7f0000000280)={0xd672, 0x1, 0x1a9, 0x2, &(0x7f0000000180)=[{}]}) ioctl$PIO_UNIMAP(r0, 0x4b67, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x9, 0xffff}, {0xd9, 0xce7}, {0x7, 0x5721c7e7}]}) syz_open_dev$amidi(&(0x7f0000002780)='/dev/amidi#\x00', 0x0, 0x290680) 2018/04/22 01:14:25 executing program 2: r0 = syz_open_dev$sndpcmc(&(0x7f0000000240)='/dev/snd/pcmC#D#c\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000009f7c)=""/132, 0x84}, {&(0x7f0000012000)=""/252, 0xfc}, {&(0x7f0000012000)=""/155, 0x9b}, {&(0x7f00000001c0)=""/11, 0xb}, {&(0x7f0000000000)=""/102, 0xfffffffffffffef8}], 0x5, 0x0) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f0000000140)={0x2, @tick=0xfffffffffffffcf8, 0x40, {0x4, 0x8}, 0x6, 0x1, 0x6}) ioctl(r0, 0x0, &(0x7f0000000000)) 2018/04/22 01:14:25 executing program 1: r0 = syz_open_dev$sndpcmc(&(0x7f0000000240)='/dev/snd/pcmC#D#c\x00', 0x0, 0x0) ioctl(r0, 0xc2604110, &(0x7f0000000280)="a0b44a12154441318f43dcdde99bb6df1dd4c471c17730dae398d7deaf2f8162b2c7272f90e599ef006e71c7964c613e6d4421b3aa5508e471c9200b22278b14d1d4332668a839d27bff5d030034") socket$unix(0x1, 0x5, 0x0) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}) r2 = getegid() chown(&(0x7f0000000000)='./file0\x00', r1, r2) 2018/04/22 01:14:25 executing program 7: r0 = syz_open_dev$sndpcmc(&(0x7f0000000240)='/dev/snd/pcmC#D#c\x00', 0x0, 0x0) getsockopt$EBT_SO_GET_ENTRIES(r0, 0x0, 0x81, &(0x7f0000000280)={'filter\x00', 0x0, 0x3, 0x2c, [], 0x5, &(0x7f0000000140)=[{}, {}, {}, {}, {}], &(0x7f00000000c0)=""/44}, &(0x7f0000000300)=0x78) mq_open(&(0x7f0000000080)='@$cgroupwlan0', 0x0, 0x0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x100000001}) sendmmsg(0xffffffffffffffff, &(0x7f0000006680)=[{{&(0x7f0000000200)=@pppol2tpv3in6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @remote={0xfe, 0x80, [], 0xbb}}}}, 0x80, &(0x7f00000004c0), 0x0, &(0x7f0000001840)}}], 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000009f7c)=""/132, 0x84}, {&(0x7f0000012000)=""/252, 0xfc}, {&(0x7f0000012000)=""/155, 0x9b}, {&(0x7f00000001c0)=""/11, 0xb}, {&(0x7f0000000000)=""/102, 0xfffffffffffffef8}], 0x5, 0x0) ioctl(r0, 0xc2604110, &(0x7f0000000000)) 2018/04/22 01:14:25 executing program 0: r0 = syz_open_dev$sndpcmc(&(0x7f0000000200)='/dev/snd/pcmC#D#c\x00', 0x0, 0x0) mq_open(&(0x7f0000000080)='@$cgroupwlan0', 0x0, 0x0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000009f7c)=""/132, 0x84}, {&(0x7f0000012000)=""/252, 0xfc}, {&(0x7f0000012000)=""/155, 0x9b}, {&(0x7f00000001c0)=""/11, 0xb}], 0x4, 0x0) ioctl(r0, 0xc2604110, &(0x7f0000000000)) recvmsg$netrom(r0, &(0x7f0000002740)={&(0x7f0000000240)=@ax25={0x3, {"d488cfbb11b3b7"}, 0x4c}, 0x10, &(0x7f00000004c0)=[{&(0x7f0000000300)="82dc62a7a5ace37017289f8f", 0xc}, {&(0x7f0000000340)="9658c5b0a24d3a267528dd3867eac258a008054c79fba6c1e785a026c735ef4955dfa79a05d2eaf6f31c6296e188b461b4f4631dbeffcb2712f1ffa2ab0d4a59f005b56acc1b00424e3bf72d8204168da04daa20bbcb0fa207166e14960a0ae5ce0b9028751ab96e31d70a08a5d6d3994491378b19a2678452b93896360ab735872ef4bc5772ec9948776d57d241fe047fe21ef36afa4ffdc48850c01e87e2541456e68b86fda6db71926e0392325a67cec2beb4a81665d4", 0xb8}, {&(0x7f0000000400)="00874c4019d1bf301e9bab0c8155a522e2df8e586089b4a3adcd1d5b1eb535314e6c7603e20b03e8c05ea764870d13713e6b03c286b98288918d43b8d7c98a55a934c50d5adb4305ad56f4dcffc7bc2676e79fc34709854dbca889a70da136609805d7e3521250a33d52d6326323f98d796c725ae7de0a26da2f59763dcaceb115804fc821ac3c33797c755af2d12d55f9da957282601bd68eacb4cd", 0x9c}], 0x3, &(0x7f0000000500)=[{0x1010, 0x10b, 0x80000001, "7afb6bcf7e4287ccad3fae18ab00fd389935b05acc18efa45fed71bd6dc8b333e68d7d3e7b172b01421e51ae8749d99e434669481fb7f5bb10ee3811151838ffef27518fda8d7ff81fa2e1b71408c6f3bb0a25d1b627973f49159d02215e2677bca6c0ab64b3cb42fa0119de8bb527380490c1cadf713e8cf92f870c4fd4e057118fcd75bc1efd733cab79762737f7baaf737d777eeb9af31636c4a0f84373dcc917a8d0ab638f5add7bf5a4db74266f9413bfcccb00b0092660c339c4edfbe530121926e80b992530c5a2ca1ac121a481f6b7908bb89f7a5c8953bbdfafa9ea6a2af4697e36e683df7b5cb9be10db231a07d541447d99692f2a18b8e08630f9eff435813fa6d93bc103f130ac36b6a9a83ce2f070a50abdbcf6958ec04505cf229028cdbc63fa7759c1a166218a86b2fe0d9f6e3e1dc2384c9b0e5663f216f49e8695a5404d3afad19e8e85bc35d3040e922e68fdee2389030470ed483c7de1ac293bfddcbfcc6e13e25a2e39ac78c8de41f979e3fae9d5f92f8848d3480d9a249ed8393737447f8afdae6a2b423edba60f5356c57d3c855690bfcf5cb2bdf4608be50fe6827dcd4d7d05865facec8a419d1f44d032afd074ae3a26c2761f33f1e9b8e2aeab8f0969af1467e6920b5703e6484b7555829c083cc98a8b7969852c8e0928cff6bc6100160bdb4d6cf262c234b44a12b3fcf4ddbabe62671504b822e2c3fcb82c1d5db138b06575890fd807902a9619457dbc8ed353956dff0de90dcb366f69dd1764a49b01bb68ef9e7c0ced5ed9e23db3c39906fdd4df9dffe1a5cf3af56818b335baacb7e4e40fa6e4b5f8e80316914ce44afa4578c26a374eff7a62acab84bbd0c9b11d1bed457416165d830816cb632c5b84a0c7f6ede05e555c7f74910efc2cf34add1092ace750e08ee6f8f02df2546ec30fc48263422e02f89e2ee345755b273747d4d723a678ff865d9b367dc1c6e2ea7f26e48524a931024883f89b75a9d18d8dc6dceaae24c4b2b49854ed388838f1bb633bc7e91ce6d05c046973c8bf4781b2f1c1823319f9a906871469ead298c5b7041fc048bb7a6a0460ada20dda6fd35e99d78d8599cbe2ae8ffc683543bd75717552716e40ea21b713a2b36aad82309e6e568fa48edfc45bc128085774eef757e06a12da09a60156dc0fc9c0923ef5bfbce4bbc11ae87a107f720182e25fd265986a150995d8eb7a27a9efcd0de73c2af2ae7914df8be16ad251b54278c75e3fdd60f31597a73f2a406b1043bcedfcebc1527da0de6cf5cbbe92544648c702a04102a8a186d6763326452a27c4f2fc48ccfa556751c031609c1d07cf786097259010540552a23a84395a03ebd5a93c19b9d35d4d03ea2a7c2c7ee2716ed95ad6600fe984d3c29cebeccf986dc386e75be6a67aa2902c39272181a5f81e4f07500fa47e7794a5dfb8ec0a9237374f9d4c16b10b4b8a5999afd5935d728289aafa2110f6c0768384c55d3a8b729ff2d2dc58075dc87126326c2d68244f72ea4cba2ae7c015d01ce9ed2ab8e46a588af9d3a44d5d759c3d5b4b69900cbd9e4dfd5826d1e874e4fcac76c8ac905e331b1037da217aed11260381946d26ac5be13bd198f1bb6221abc151d4af6919e613c819a8ccff6f218405180d7d1ed3dcc3ebd0ca5e525e45aea7ea33d6458900f57fe78551a98c567ebe7949b8910e72be38750a3731a367cb22de0b21d8d8982a7db212d5856b1baf26429b05be30465a490410a6b3bba3606a9f0d3b7a0e65b8b66b680df6396561a895dc19c2eddb8696acde49e9a8a588cb670b66f7011f5697db27324af7761b027aee6acb591922cfc4319cd6b57c8da21ca7710807440f1671d60bbe1b8428371c1a4a7314ab90ad361820f17aaf428237d5a031e497f39c3e7bac1bd90f7923710194a2b6031d41fef3659619ef0642bbf80c9de62d71ac972fb456823fc7ab3b7231e1d31ca88d858a4c8fbad732de172347d7d42f8b80a92827954a42e6078279dd07dd07de6aa984bba6081622dbe228d63db112d282a7b586206c47c0bf265d355828e9d35a17519a5a3f6541f8e62339859ff6aee82a24844b112e4836f530c063519ff66a5a1306ea1c125bda66aeab497b1d43450b568d479227982b28326181c3d56759f86e11ae7c10db95cfda064086e0d8ce62a634b13a68d6e9678412366f61b67b27ec7c379d9ab1a03cd5f256a102563b88978eead99fa709ce9b89e276e09ee67780bf9091dd211423ebb3b8369a93ec94dd92c382a6e869a4b87b984f349e44abe2fa24af7eee310f7b94cbda05a06958b0ffb0207289b5174f567e1f6fd76ccda72675cd05c48d0975fea481c5ef85e68de81400e10a9e0b8048974abe7b45aa91e83c66672bd3323b5d485f6801b20ef6e1304246716e45723493dbfe102ba9799efa0469f33688d2ed948c44f90b3538cc886b6669c38d534ae6e080317f801ce0e66dbcf09a0aa499da4a656810122613760ca11873e8e4cc7f263e09131069a8ec8d40ce825eff78ea82b9554edf49179e05facf55de876c15b245184dd999d7d818058bb4f4895debce99df698efd71e8534dc0f33b4294229cfb4c5a4b2f4a498d3a0a4716091697472f97094e8577f9f5f386b7f03caea093bd313fcadec63a680a7150740baf7cb8a6cc7a6cdd2cf19bca8168207a47ede5fcd4659af586b42dae15a65d88585dc22f864942d96641faf53ce0a754e8124f1173259d067f63c443644274abb12c2e3e5bb9c157acc14bdf8a9dd5c7dd134b7daa00a5738cfa2049882d67510f1bc04daaa85a5ecf203acc152fa9b9b4c0b135d17f9581c8875f9e4480e6d42b1e156b00dba7a8b22a2953c47213e8ab77e128cf1194cecd1c8c2f7dfa9cbf227d92f9c1b1c9968a15344dfff5e09458a0d455146ca07aa4570347f3b678180d0b0c602e43715ee5e907613c80e4b5edaf8bc504397d95e78efbae2827a1e68c0f40e04057b0d976dc712665337a778bd96daf898f775f34f30ad0885691f77d35816c8b93e5ff8f00a33ff4d9d587411fde6f21f366e915ca8b4c6abe3e12d0e8f03c385dfc28df6053d5b7e341e66acf3e6115feca016af81f1c0a5fcc5a0c1fade2fd070230c90109acac08fbef440160cd82069cbb7b5b403a109a186992b819ece602b0a424ad6da9fe9f7cbdd02f8a98b9784f80d39c25fe591ea5a75e3586a0bab70d7e96c9686a3c4f002e6b75dd90b1ab6c90e518915427f7ad71300bdfe3dbde0875ff0f62fe9dc26cd053fe7ca2246b2a67918f7e288387c8cd29e4e5cd6049a56c020fbe6c0a800ac2feed8c3de0af60524552a5f7fc46257e8f3714f3d61760900bf3301322100b6e66b34e49f350c159c5031d40a9c432f2620e93c2fd69d88ffd3aeeda2567defe0c2f7a99b9652dbdd7a8062ef4e863337310b9bdd8b0f1d8d269174c40a601d2346de33c96848c47726d9a5e1dcded577db2ffd56a648341fb5feca5d3fa9c7afba0dcde22c7e6c96a310b7bfd2114ab6cfca72c47efe4c9ad1626c2a331145f5778b5ee5181f73658525b824f5c28d51b925f10e1fc52b6c1cd9261de01728ebaad47f9c658be8ce15a0cccacb0fbb25a9ab4384a7302195231f71bf1fcbe8b847c8889e3805294702059eb2b04147ceb134b274a7fc9fa87cb5b93572d417d8dda1ab74df6cb6df362ad02ecf05535e113598d198857127c6ea56a690f2fd1f57160e4056ae52dac9823ad0dbecf2decf8ac0ffbbce74b6efa501c3589588a933664a72f9ee37ce70181e2909e80eb0a1890a8dd2bc412a6de0a42afd99e50e2fed5bdf75645d867cd173f73e18c8de1754d2494475e0224e394ff9197457931eb618864e2c3b734052f74fc65f119af7c0c687207c776ca0d71ff55d3a856ca4b6bc920aed8f99339629180e144e44847b4ed4b4eaad796ac281366914293a459f3750eacfdbcafe0ea9dc1aa5b7fad68904401c988878deb07b8d5a8a03fb3bb67363ee62e7d75936b08b60a6651439e696e8c94257742ddc9588ba8c2e4ac76ac05a09aff9c97acc9b4b2fcd59fb3137bd46e5a7561365ccdea52ed1fc1abbea40b3885183c2b0dc2cc61178160dcd5553bc30de0e43d0f96c070798f222c689bd17a262478daec22d4a4fd56816f7804c5f0d40be68ca56d8c639a607ed9965670573d7d09644cd60689d4572e88f6f2abd458e650cc98e03a4f7f50f3412fbe417455a0230641233dc3c38aa787c4ad5ff13d72c1f123df55dcda63fe492916c5ce9fc59e1ed13c65e8b8061b668408447a1187aa62aa85a33781b378512b844b72d7951c44310a45e153e8c045a32e5ed992edf91c9b86bd975e25571f8947b20ce792f3b9996705d9ea530c3b5be8af2623afdc949b550e39ca69bdc9f88cbbf084ca7ec99d6019b4b37ddd770b878e01f351c16a2a0ea8b5258a8f4dfa0d412d2de656bc43297a9b4d9f7a5b5ff7ee7e3b9e6a6d2329b4c91fa306dd645f39bc15a2510496fac1c584f67b367790e6504321ab4336807901e57be45c892f51bcbc42ff483aa85a7cb8d0419233246ff9af50f9770ab64016b9a54da0e8dbf816ba8593e8ef45eef81fad3cebee3fbafe5ca10f1e575e59c71c4e1ddeec6bdcfdd5b95ac2730570f35cc66d17d9d2f4f192b16b7d2914eb3f8708e81a3c41009abfeaef787ae9f984c40f95ee9e4f1892d0daba00d8309cdd26cc19aba72b93419d4a22fe4c0f82228977d4d42cf2b9bad35e5d002a99bcd882401e57a625095efe1d4215f72dd6ef7eafb2057ee6d7099a5b612af1b1c6abf64621376b80963affaf00a254c7cf5311a438f8de3e0f0ab5b47442c4fbff223b8d5335c39636d5adb813fed82bdfbe2f71e6a446d3eccde18de42fceee856a8869a2f1e37d308150e0b9570dea3376d6852ef8d75e9eac311d795b1524fb489b797b00373f5df511ec7b073ad6185797198223f5249e06f69ec3a27fb0b6688742d9a587bfbae022d47cfc402b02571e9dbe96e2b15cb108bb46ff2fff680a54db9f046d4a2a326e9b16b853309dc096b691df0de716588110b78759b43978d5b750c5addfc46e33f4e1fb2416f35f67ce54de58061dd0b35e3c45dea1ec5d8587c0feebf2c05980717c2e3d908274de9ea7a260ea9f1ae6a980ec9b9a6558a3f600dd8ac959af9fb7a0923537921993b68bc465c95a2827f8cc9b28125f2d7869c4c13f914bf79da86e0da9c9d5ea7548c8af1e73bc59858a4daf53e765aa28ed3bdf3001c370975f56828fe8a238e765e0ad78727f23d2114be365b6a0580066d22806188bcb9388dabc858fc048e715d5dbf726bd98947c599e31efa038fa9ef6e6822ee1b3a848a35a9d40753a5e027951366d10fe02cd18b27dba2de7d203f947c5346d18f3070480a88a7c21db966ed328dd43da826812206f93475766e45679ba05fdd0dd15f9a7cd47ad582612a33f0567dd2010431238597ddd0fae84ad40493504f38a0d20af4b4e954823f39e9ad1dfe3520bebefa64228cf097dc6b9e3e460855f05d521fad6951f2a6739e59f2da35c298a59b778c3d114b8e6ad6132f0f80af7734af718abab34e9a54d3ef0b4f94c1e55faa998a665a1582b93a06fd427d1bb76c79f44dd2ad6e359daf3b9c5080b5eccf98a48335593997f099d4b2e0fac7fd3d3b4a0ab3509b2fc385eb0671623418007ca9eb884b1fbd53b4b98712dfb6b51a87a32ca11adcfa9e1423dba6efcc2418d77724822aafda400f45ccf66ee60dfbb25269db030"}, {0x80, 0x0, 0x3f, "6319a5a3d2179b5697a51286d355c6fd704df687ebdf70e8074c9e580bf46fa1b7785783b0349bffb82afebf4800f58c3f53645bd5fbad6c1a8ff2a6e60daed00d50afb459ea24c3f70ce4fc1152ee21a442d7e0e966bf0ea6c6cbfab8066fbc5d7aaf0f0df4e2b8ff927ff2"}, {0x1010, 0x10e, 0x5d423938, "ba390ec9be55af8fd5ba9709b970664b29e27452cc90d229e62928da7ff7d23601597442b864f6b43bdf42827ada5ab87e821eb8ab156c8cc07fc56f274f0ace02158838d4789f6fddb20b63821bc1fa9e42b20dc1eaee1573688e6e27449eea6a0c2d8780f59e58ce1930bbd6bde4c0733f7ddf9422980f065aeb5b926384ae6dcf4e8ac1722a9f8bdc3e08316b3f2902ea323074271029e8a965ecba2d70318ecbd01e68d1209ca13c96c0e67d67cf8a7a7f0cb43c13fb55b9cdbe0e371450ee980fbd4acd0e3fbc0d9143a7ffa7b4e0c45fbed915b250b6db2bd53480929620ea28d694ba014113d51e374f4a158860cbc8cb961b69642ac25c68330785f704f95d1222d331a3af596cc6df00347cd5ef3d0153cc765edb244fe02cad0f001d09c6c75db87f796b0ff9325746b0b51a61ded4488e86f18bd0fe6deab4bff9e621de484204cde44f91947e56d4b13dbefb2080ab1e6fb81a88e6f408cf59b1ae978ed063bc9387bcd909e699bbe40dbf91dde8fd4895e335f8f01314b1b19e867b4adcab8dace0435cee84da9b00d0dd7c7bcd5e9526cb4ac0e6f0056ac9f090180d73b07cf1afe16d5b61c2f57909a3bcc73b6f104c5367b2ea6669c7bfa489f977424d41b485447864cb620f2b71205587709c05f234dd6c3d95b0a8fa785a45a5fef44678ccf659ad43718b1737a8a7bd7d9c922a4e389bc0fda838526226b9d6bd3b38d3e1bcad72910433bfb0f6c4415d08af1284070b2e68744b1bc46e7bd64ab023dac70d8f7d3a05efa41ce4191b18b67e5cc1504cf960f266ec7681151ae54304eb01a19bdef34fa3b35178d8336e67ad5aa87306c20f0691606c76cdc4dfd65aae4572b292a0656e1b839423e95a6135e57ab1e4b388de6cf1e56734d4964df4fdd1c2787a6bee6e6a2f20a534f5f117196c6008cb15d4e56903e566b45045fe04037e5624690cc66568324325cf5e9e9265176fdb82a560dfe316d04348310e691b6c976ec0244e8833e307d80b64e551bae030d3f62fe6bd98406edf49e3c7a47d111b756f00efd2fc628d751a25056f61755b466771e2bda60379c5254fbd2ecc8acf5ba77b0f07dcdca6c58afa4e33289a896c81c91884ad4906818b2a16eecf92994ed6671bfffb88cd3ab05f627490a23965b2ba9786c5060cefafd2b7c06f976e8348ab08ee4c4249e0b100ac6915c4fe0312fbd49bb84bd5eb564299510902dfcda2103a0d365cb4cf18ab4cb98969c293be4d746f388c5aeb4712e0af508aaa170acf8e220b4746081c24d4e688a1c1e5651fae685050ffee76fabefc69fef58721ea862228ff05e65f6eb5b61e8c654a2d38667714ffc014898bf1264e3e2056753d896e9f75f4b94190c6f19f135dab8372d5ec0faf2ee3849811c69416cfb5ae9130b69b15bc3c3ede0a93ef3ef80c7ad9cae063147001259717b551ced1bc085deaec6062cab435369b10957f7435c56e3bb491d653e813ccaed478a1fe55ce91f58aa403d0761e901d4acb3bd02efe7e62945a412ecc2ef6d82f6aea4f7cd63dd2cf2f6cc38a8c41fd06f80a586c2c80fd6a150518071be9d48e25c337900745ba85917c8c32f305541e5914314841ee2bff7bb232fe7f3b8613c718e7fc98aef2905351a872a1c56ea2ff9d830a0971bb05a320612b4b210fd687237fb53408d200e029846e562455676f6fc1048db34bf299f5c4e4bcba1dfa28d11e05af9b53ea0c37e81b75bf706bd733f1a935e12f6fd5d34a8a07368d97b4178ec899f2dd040db5e323d59cb27e279de2e48a94fb349c01c90c823ce20e1145636119403e3212a63a3f5fc4297cccc0aa5461693dce0231a612e6439fb67d2ded355a14f76e9898af5f4df81d69b4a875f584b44f8ecb13e2195ae6359b5ce7b03f2fee505ef7e8b649f2346639a5c530b7edb9fa78d3a832e9d94970c990c766ffe83c88da47bccba3026a1dfd29af2fb85920ca68ce98fe185d0af323b0f26307af5ded278749ede25de2af16b5007e99b63035b897604057455986de396e20cbb5115f0847ed01132cf88a259a852692b109a38b4bb614dab0ef765e6a4f3c6314c8c0814f4dc5dc900973a664eb64dd53240a8b7666232f2d566ec0f5814afc78c3043ab61bdb66aedb1c153976fdf3e7485a2e550da35a1e94981b7d1c2504ce10b72333a1e7297b38f2009b768f90997fb85231d3bac3ca50ea77baed171f91ebd7dc44f6eae7a3ac353ecadad870a82f00071dc67c33f75fbfb280835e2387b56beaa3874f20f7647924da54f32b18faceb47367e9dbe109e9b70776823914d8a55bdb9d5d671f7559064805fd2b6e23f019b09aa5de70b13e959e2804fd4a4faa6e6b9f0f1da87a55bf5f8021628611f24868b6161cd935111900057c55d689ff64245aebcc99425f7ee992db4d4cb37b750e60f41dfc0187afe9d1162ed76b8f3507d7e908df050ecf739b977d5140c73c34814c4417161d3abf4be7fd8c46b55edd1ed9c5f59cf86d5d788c546d34c9a75b18472787beb1a339b92c32fbba483b57d97bfa7e73fc088a3e21b2b719035019f786a4e398331bd2ba7c3f2ced69c48a1aee30833abcc1abab974d01c15aadaf8e80f21e3044ea5659a3726386340ebc00ea52cfaadee64f6268e8b782e907eb6d94d25dd9728b693db50c6b572de15aaea748a00a86b678b1cae4a252a6a78c81b043abbe2bd633363b573f659188b260faf3d78d1bf33e131d89b299dd76814eb86903dd16b1a610bf5051d770e9301e0008503f6fb6df31bd6a0ed101d20d5643c416090cf0464f91c389d48ec231d904f78719feb05f188a6f4fa1d45ecd06f04613d329bec1d7a247db3f674f862164aa27c72dd33a3de49e2dc2fe4cbf1d761e1e7b7a32dc7e444265cd3c11945c2b731f12e34c29604bdd3c9e4593f26cb42ce9f4d26657c7a2357a789b529eded317ae563f97073697d0633779e02bad4a1c86f1fbb243f5a7101106fb10c88af52fce3a467d60544c8ababeb4891b605a08e668c65b02746637f86ea51da9d3960f0a50da0d01f8cd4f8c24a95eb5157272998a8240a490d15ccf7a2eeb9e766953f0e0fdf6b10ca7e387406cae4e2f93f15296409b779c37a43f1e8381fdd16fb0cd7d01f0069a3cd84b208be3511afae1123af6762d626ad242b32cdc706abe63396f1055f5437a00e67aee3f5dd7b874a8c5af9dd86316d4bffa1040fddc2499c16892893fe3392858cd88cf069c3d3de038e12dd8b792bb272d2623a6aaea0f617efa64c4b7cc91f6e1424b7189792874a6c2cc1d408e2349ccd34d6bdb759332f7c44601ef45f47542b5d0d4ea23eb2dcb91ffe3ee332416189556ff04723fb97e5f592bcf491544daad562910b17ced80de7f368c86484502f90c63975ad97ce270519923271e51fcbfbf1430787aa83d6badc77e38f93cf6e93379a445f5ac564b2dec3bddd31d2927dd791f69878434ca534f547e0a69bb4f29af3981639c307d90fedf84ef2628266fee91a3cc8a40086b2dbca7a82f7801e592f8639aec98f06e28f7460d24e95bb85e21ae69216545448b319aba657703a09f57ca8f02c3b9edb0f5edc96d9c70918eb5452776d719399aff338bffc8b6b9ed06a48e7c4fefc15f9621a18d29003479ea6f00196d6e40b3567a556684a4742576800041735721e5a7afdec41d2aa1545b2188675bb6851da3362034dd913bf138944ab35a9ecc3cc88d61e615655574762290bb34b13bd87012afe281eb42b35484d18fd0cc08df816ac3e78b95eb7917c444cd4f49c8183c59a296ec4e5d9de84726d0e8d572e35f4f9c30b6d714e1c3c0cbe6a8098f23944ceed9183af0686e4e37c2cab22ba79cdf38c81e456b89094168cb628c7f0465177d5ecc45cf4285a1ae1c644e0a64fb0b33ccd9d7b7fa046afc246fd994fefa53168752d4fa2fc8749e4a1e5bf750331422fbd22652cf33491d26425f308ae89a2ce7f11d6d63fe6613a578c820d3d6d77fab8aac07d3e8e8b7c872c51c23c9686454b906709e384da87029c364832e5660d054c3014cddea29c6f1102f85fc7c6fd8d55e277d78f4e3f1f9e5f56957cc8feebcac97d72f75748294887783cf84b58e0d380b005e85830fb59876f2a501089025cd5dcb2c7cf978519de9486ea5b38fbad800c7efabf63c92954ab75d30cfe44bbc2348c0d475f162e7b861178466b4c60cd6185303794a4502345e6da991c8876f63001aeb3bb7a04ae8b82ee4243ac22aa802e3e3be4b3cb325a32c8368791d8c5affbaff4aeb881216899cf5482ab50d505b40f91753709dc5d0dbcd7040af304e19984ff9d21572ab4bce3d7edd4afbd58b5197e54da3d25d100ed7c1550d600cff06cbf054ade4f5dc7a7e07f7ad703e003682d44fb8e1ee136ad78d4db07264924da16f0eb66d4e951ee8bcd8d3f56359166dedec7fdfc12572c5ea0b4866edddc3a06bba0a337ff49ce2cb58a4759a9d7cbdf2c37256e80da57011de8e41b2f66f5f9ff17df54bcc6cfa678c349af2d34c2dbe6ccf738391f84c69d1b95c2c5ce8771252f218b2edee7e64ac7586ae5bdc0b87cf8f2e2481ef786a7b1a1c804c3be4beadfc81dba4701c8c13b4c922b884ec7b0c83a82a6a22f1cbafd0aea4c0c727b00d9404cb62fdce1a55c87b294247e0d032c0fbf575d83826fe01caee131c0ce0c05cffc0591dc9a7897b9f99bd67d011c4844019472a06069d22b584dfcdb96248d922d7c3278c368d9adda292a0b4e855a2b848f1e8ae4ae1ce646b436b33a744284de0e867805ee022aaa12c07ebec8e69adbd82aa40e48efe25c596a33393304cb069aabf9faddb29b6c9eb43d745e4822b0756cc1c8d5604ac498286338565898f79b2760ac5cae4ffe0ea4418cfc8b4e2797a23cdcbbc5036e6cfbe75f4af7dfef87f0e67243e2fe1daa450cb680c38e8810ab97d6c21590d5eddd1508d1c5807b1f305a40678b3261cdfd2bef37346727380a678adb1e011944f357d64ccaa6df1980fd5808687d175936bbe6443a3debc2992cdb36612ebc3ea16bcd23219795d0df93eedec0bd8e24216965726c2915e2e03ae922ef9dfa0b4a9a387b20e6df9482c4e41c8c7cbb868c28b049ffbffc6044790055319f5dd5d92eaa07167b841e4e731d800ee1fc0ac3c828717e1ee1ebbb6d7c10d1071c33a7c00be010015f88cbf291e2e8ad4b0162d88813603aac0788280f4bb3b36b5d0b7332cf3c8780782d4d4133ac743ad7f055b823d4677a2e4890357753d49912d8cb326853603789763dfa59eb1b490fd3dab62748f3e236b45f8736da51cbe9d44bb86733fb8dd1dec85d51197f4aada9ac414007240145764168395b9651c8c3e71b07168923fe07b0d05e24cd2e4e17df3ea33402dffe9e579a63ae2b42d5d0b7d11565b55cbaaa7f77a29edc0479ff69e8c62613efa4c8564b907098b251d27d54453a79e36cf4a8fc146f81c9724a024af0b5b38d81b39f7fe11766b8b7f8f739998a4c761c4d361e5cecf4337243e631d616c5c2e191d0d30dacadd33dcb81c43e317a2483b855e613cadaa2e2b0a8ec443421a5d2293c5c640e30eb37dcf90d15b59db6de804b80e8e99dec856859f88ceab106af0301fb5e29f338618b3ac9fab8b27600a64e7e37a20de76981878419032f48522d8476ea4c4764b3331d0dbae24f8e9e30af3d39c236f0702758aa0099f470eaa3a79dcdabde076310d1f299d8fecf28b6129e16795995061a50d3a6553e20c62ad46c9561933a2a2"}, {0x30, 0x117, 0x3f, "bc597e297389493fdc5f85281419d3364b9e19f083bae4691231ff"}, {0x58, 0xff, 0x101, "8ac51a1edc47f841a2578d6bcca204f15a794cd0e7f1ba7e86e2ebfff63ef3b63c7660f1f49186c7f7ba922e4ee0109637daca6a28580afa3bb2ad1f4a720f42067575d04bea188d"}, {0xe8, 0x117, 0xe5, "8e8e0c9c777509d430cc5b20dfb4780a0b2883763c5b412510f087edf451210920a3015fdfc39b3ac48099aae316e226f5f4ebe419f399d67a42a62a80454cf675f878748d79bcb206df58e5716b63feaf0fd3d840bf35a17d6881a6c9e27e4db4a31e6a607c8c905d701532d07b8eb99f1eb126c7dc14cb937168cb7a6f4252e57b0aa930df4eb8e532a656a4f306c4765ef2d95a9e3ab0e7c9021cfa4c0bfd25b0c8e12538dd04842c257d6a9616742296d34ab2a9698d8cb11c04fa99ea4dda8d753c6ee9c08c3831887835b56198f4613a0f"}], 0x2210, 0x44000}, 0x2000) ioctl$SNDRV_CTL_IOCTL_ELEM_LIST(r0, 0xc0505510, &(0x7f0000000280)={0xd672, 0x1, 0x1a9, 0x2, &(0x7f0000000180)=[{}]}) ioctl$PIO_UNIMAP(r0, 0x4b67, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x9, 0xffff}, {0xd9, 0xce7}, {0x7, 0x5721c7e7}]}) syz_open_dev$amidi(&(0x7f0000002780)='/dev/amidi#\x00', 0x0, 0x290680) 2018/04/22 01:14:25 executing program 5: r0 = syz_open_dev$sndpcmc(&(0x7f0000000240)='/dev/snd/pcmC#D#c\x00', 0x0, 0x0) r1 = syz_genetlink_get_family_id$team(&(0x7f0000000140)='team\x00') getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000280)={0x0, @local, @remote}, &(0x7f00000002c0)=0xc) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f00000003c0)={'\x00', 0x0}) sendmsg$TEAM_CMD_PORT_LIST_GET(r0, &(0x7f0000000540)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x81000020}, 0xc, &(0x7f0000000500)={&(0x7f0000000400)={0xd0, r1, 0x10, 0x70bd2d, 0x25dfdbfd, {0x3}, [{{0x8, 0x1, r2}, {0xb4, 0x2, [{0x38, 0x1, @activeport={{0x24, 0x1, 'activeport\x00'}, {0x8, 0x3, 0x3}, {0x8, 0x4, r3}}}, {0x3c, 0x1, @lb_tx_method={{0x24, 0x1, 'lb_tx_method\x00'}, {0x8, 0x3, 0x5}, {0xc, 0x4, 'hash\x00'}}}, {0x3c, 0x1, @bpf_hash_func={{0x24, 0x1, 'bpf_hash_func\x00'}, {0x8, 0x3, 0xb}, {0xc, 0x4, [{0x9, 0x1, 0x2, 0x80000001}]}}}]}}]}, 0xd0}, 0x1, 0x0, 0x0, 0x10}, 0x48080) mq_open(&(0x7f0000000080)='@$cgroupwlan0', 0x0, 0x0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}) sendmmsg(0xffffffffffffffff, &(0x7f0000006680)=[{{&(0x7f0000000200)=@pppol2tpv3in6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @remote={0xfe, 0x80, [], 0xbb}}}}, 0x80, &(0x7f00000004c0), 0x0, &(0x7f0000001840)}}], 0x1, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000009f7c)=""/132, 0x84}, {&(0x7f0000012000)=""/252, 0xfc}, {&(0x7f0000012000)=""/155, 0x9b}, {&(0x7f00000001c0)=""/11, 0xb}, {&(0x7f0000000000)=""/102, 0xfffffffffffffef8}], 0x5, 0x0) ioctl(r0, 0xc2604110, &(0x7f0000000000)) 2018/04/22 01:14:25 executing program 3: r0 = socket$netlink(0x10, 0x3, 0x0) readv(r0, &(0x7f0000000640)=[{&(0x7f0000002040)=""/4096, 0x1000}, {&(0x7f0000000840)=""/149, 0x3bc}], 0x100000000000038a) sendmsg$nl_generic(r0, &(0x7f00000003c0)={&(0x7f0000000800)={0x10}, 0xc, &(0x7f000000d379)={&(0x7f0000001000)={0x14, 0x0, 0x2ff}, 0x14}, 0x1}, 0x0) 2018/04/22 01:14:25 executing program 6: r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000900)={0x10, 0x0, 0x0, 0xc800808}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)=@ipv6_getanyicast={0x14, 0x3e, 0x0, 0x0, 0x0, {0xa}}, 0x14}, 0x1}, 0x0) readv(r0, &(0x7f0000000640)=[{&(0x7f0000000840)=""/149, 0x95}], 0x1) sendmsg$nl_generic(r0, &(0x7f00000003c0)={&(0x7f0000000800)={0x10}, 0xc, &(0x7f000000d379)={&(0x7f0000001000)={0x14, 0x42, 0x2ff}, 0x14}, 0x1}, 0x0) 2018/04/22 01:14:25 executing program 4: r0 = socket(0x15, 0x80005, 0x0) getsockopt(r0, 0x100000114, 0x271a, &(0x7f0000861fd8)=""/40, &(0x7f0000000040)=0xffffffffffffffba) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x24e, 0x1, 0xd2b}, {0x8000, 0x277f95f9, 0x4, 0x7fff}]}, 0x10) 2018/04/22 01:14:25 executing program 0: r0 = syz_open_dev$sndpcmc(&(0x7f0000000200)='/dev/snd/pcmC#D#c\x00', 0x0, 0x0) mq_open(&(0x7f0000000080)='@$cgroupwlan0', 0x0, 0x0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000009f7c)=""/132, 0x84}, {&(0x7f0000012000)=""/252, 0xfc}, {&(0x7f0000012000)=""/155, 0x9b}, {&(0x7f00000001c0)=""/11, 0xb}], 0x4, 0x0) ioctl(r0, 0xc2604110, &(0x7f0000000000)) recvmsg$netrom(r0, &(0x7f0000002740)={&(0x7f0000000240)=@ax25={0x3, {"d488cfbb11b3b7"}, 0x4c}, 0x10, &(0x7f00000004c0)=[{&(0x7f0000000300)="82dc62a7a5ace37017289f8f", 0xc}, {&(0x7f0000000340)="9658c5b0a24d3a267528dd3867eac258a008054c79fba6c1e785a026c735ef4955dfa79a05d2eaf6f31c6296e188b461b4f4631dbeffcb2712f1ffa2ab0d4a59f005b56acc1b00424e3bf72d8204168da04daa20bbcb0fa207166e14960a0ae5ce0b9028751ab96e31d70a08a5d6d3994491378b19a2678452b93896360ab735872ef4bc5772ec9948776d57d241fe047fe21ef36afa4ffdc48850c01e87e2541456e68b86fda6db71926e0392325a67cec2beb4a81665d4", 0xb8}, {&(0x7f0000000400)="00874c4019d1bf301e9bab0c8155a522e2df8e586089b4a3adcd1d5b1eb535314e6c7603e20b03e8c05ea764870d13713e6b03c286b98288918d43b8d7c98a55a934c50d5adb4305ad56f4dcffc7bc2676e79fc34709854dbca889a70da136609805d7e3521250a33d52d6326323f98d796c725ae7de0a26da2f59763dcaceb115804fc821ac3c33797c755af2d12d55f9da957282601bd68eacb4cd", 0x9c}], 0x3, &(0x7f0000000500)=[{0x1010, 0x10b, 0x80000001, "7afb6bcf7e4287ccad3fae18ab00fd389935b05acc18efa45fed71bd6dc8b333e68d7d3e7b172b01421e51ae8749d99e434669481fb7f5bb10ee3811151838ffef27518fda8d7ff81fa2e1b71408c6f3bb0a25d1b627973f49159d02215e2677bca6c0ab64b3cb42fa0119de8bb527380490c1cadf713e8cf92f870c4fd4e057118fcd75bc1efd733cab79762737f7baaf737d777eeb9af31636c4a0f84373dcc917a8d0ab638f5add7bf5a4db74266f9413bfcccb00b0092660c339c4edfbe530121926e80b992530c5a2ca1ac121a481f6b7908bb89f7a5c8953bbdfafa9ea6a2af4697e36e683df7b5cb9be10db231a07d541447d99692f2a18b8e08630f9eff435813fa6d93bc103f130ac36b6a9a83ce2f070a50abdbcf6958ec04505cf229028cdbc63fa7759c1a166218a86b2fe0d9f6e3e1dc2384c9b0e5663f216f49e8695a5404d3afad19e8e85bc35d3040e922e68fdee2389030470ed483c7de1ac293bfddcbfcc6e13e25a2e39ac78c8de41f979e3fae9d5f92f8848d3480d9a249ed8393737447f8afdae6a2b423edba60f5356c57d3c855690bfcf5cb2bdf4608be50fe6827dcd4d7d05865facec8a419d1f44d032afd074ae3a26c2761f33f1e9b8e2aeab8f0969af1467e6920b5703e6484b7555829c083cc98a8b7969852c8e0928cff6bc6100160bdb4d6cf262c234b44a12b3fcf4ddbabe62671504b822e2c3fcb82c1d5db138b06575890fd807902a9619457dbc8ed353956dff0de90dcb366f69dd1764a49b01bb68ef9e7c0ced5ed9e23db3c39906fdd4df9dffe1a5cf3af56818b335baacb7e4e40fa6e4b5f8e80316914ce44afa4578c26a374eff7a62acab84bbd0c9b11d1bed457416165d830816cb632c5b84a0c7f6ede05e555c7f74910efc2cf34add1092ace750e08ee6f8f02df2546ec30fc48263422e02f89e2ee345755b273747d4d723a678ff865d9b367dc1c6e2ea7f26e48524a931024883f89b75a9d18d8dc6dceaae24c4b2b49854ed388838f1bb633bc7e91ce6d05c046973c8bf4781b2f1c1823319f9a906871469ead298c5b7041fc048bb7a6a0460ada20dda6fd35e99d78d8599cbe2ae8ffc683543bd75717552716e40ea21b713a2b36aad82309e6e568fa48edfc45bc128085774eef757e06a12da09a60156dc0fc9c0923ef5bfbce4bbc11ae87a107f720182e25fd265986a150995d8eb7a27a9efcd0de73c2af2ae7914df8be16ad251b54278c75e3fdd60f31597a73f2a406b1043bcedfcebc1527da0de6cf5cbbe92544648c702a04102a8a186d6763326452a27c4f2fc48ccfa556751c031609c1d07cf786097259010540552a23a84395a03ebd5a93c19b9d35d4d03ea2a7c2c7ee2716ed95ad6600fe984d3c29cebeccf986dc386e75be6a67aa2902c39272181a5f81e4f07500fa47e7794a5dfb8ec0a9237374f9d4c16b10b4b8a5999afd5935d728289aafa2110f6c0768384c55d3a8b729ff2d2dc58075dc87126326c2d68244f72ea4cba2ae7c015d01ce9ed2ab8e46a588af9d3a44d5d759c3d5b4b69900cbd9e4dfd5826d1e874e4fcac76c8ac905e331b1037da217aed11260381946d26ac5be13bd198f1bb6221abc151d4af6919e613c819a8ccff6f218405180d7d1ed3dcc3ebd0ca5e525e45aea7ea33d6458900f57fe78551a98c567ebe7949b8910e72be38750a3731a367cb22de0b21d8d8982a7db212d5856b1baf26429b05be30465a490410a6b3bba3606a9f0d3b7a0e65b8b66b680df6396561a895dc19c2eddb8696acde49e9a8a588cb670b66f7011f5697db27324af7761b027aee6acb591922cfc4319cd6b57c8da21ca7710807440f1671d60bbe1b8428371c1a4a7314ab90ad361820f17aaf428237d5a031e497f39c3e7bac1bd90f7923710194a2b6031d41fef3659619ef0642bbf80c9de62d71ac972fb456823fc7ab3b7231e1d31ca88d858a4c8fbad732de172347d7d42f8b80a92827954a42e6078279dd07dd07de6aa984bba6081622dbe228d63db112d282a7b586206c47c0bf265d355828e9d35a17519a5a3f6541f8e62339859ff6aee82a24844b112e4836f530c063519ff66a5a1306ea1c125bda66aeab497b1d43450b568d479227982b28326181c3d56759f86e11ae7c10db95cfda064086e0d8ce62a634b13a68d6e9678412366f61b67b27ec7c379d9ab1a03cd5f256a102563b88978eead99fa709ce9b89e276e09ee67780bf9091dd211423ebb3b8369a93ec94dd92c382a6e869a4b87b984f349e44abe2fa24af7eee310f7b94cbda05a06958b0ffb0207289b5174f567e1f6fd76ccda72675cd05c48d0975fea481c5ef85e68de81400e10a9e0b8048974abe7b45aa91e83c66672bd3323b5d485f6801b20ef6e1304246716e45723493dbfe102ba9799efa0469f33688d2ed948c44f90b3538cc886b6669c38d534ae6e080317f801ce0e66dbcf09a0aa499da4a656810122613760ca11873e8e4cc7f263e09131069a8ec8d40ce825eff78ea82b9554edf49179e05facf55de876c15b245184dd999d7d818058bb4f4895debce99df698efd71e8534dc0f33b4294229cfb4c5a4b2f4a498d3a0a4716091697472f97094e8577f9f5f386b7f03caea093bd313fcadec63a680a7150740baf7cb8a6cc7a6cdd2cf19bca8168207a47ede5fcd4659af586b42dae15a65d88585dc22f864942d96641faf53ce0a754e8124f1173259d067f63c443644274abb12c2e3e5bb9c157acc14bdf8a9dd5c7dd134b7daa00a5738cfa2049882d67510f1bc04daaa85a5ecf203acc152fa9b9b4c0b135d17f9581c8875f9e4480e6d42b1e156b00dba7a8b22a2953c47213e8ab77e128cf1194cecd1c8c2f7dfa9cbf227d92f9c1b1c9968a15344dfff5e09458a0d455146ca07aa4570347f3b678180d0b0c602e43715ee5e907613c80e4b5edaf8bc504397d95e78efbae2827a1e68c0f40e04057b0d976dc712665337a778bd96daf898f775f34f30ad0885691f77d35816c8b93e5ff8f00a33ff4d9d587411fde6f21f366e915ca8b4c6abe3e12d0e8f03c385dfc28df6053d5b7e341e66acf3e6115feca016af81f1c0a5fcc5a0c1fade2fd070230c90109acac08fbef440160cd82069cbb7b5b403a109a186992b819ece602b0a424ad6da9fe9f7cbdd02f8a98b9784f80d39c25fe591ea5a75e3586a0bab70d7e96c9686a3c4f002e6b75dd90b1ab6c90e518915427f7ad71300bdfe3dbde0875ff0f62fe9dc26cd053fe7ca2246b2a67918f7e288387c8cd29e4e5cd6049a56c020fbe6c0a800ac2feed8c3de0af60524552a5f7fc46257e8f3714f3d61760900bf3301322100b6e66b34e49f350c159c5031d40a9c432f2620e93c2fd69d88ffd3aeeda2567defe0c2f7a99b9652dbdd7a8062ef4e863337310b9bdd8b0f1d8d269174c40a601d2346de33c96848c47726d9a5e1dcded577db2ffd56a648341fb5feca5d3fa9c7afba0dcde22c7e6c96a310b7bfd2114ab6cfca72c47efe4c9ad1626c2a331145f5778b5ee5181f73658525b824f5c28d51b925f10e1fc52b6c1cd9261de01728ebaad47f9c658be8ce15a0cccacb0fbb25a9ab4384a7302195231f71bf1fcbe8b847c8889e3805294702059eb2b04147ceb134b274a7fc9fa87cb5b93572d417d8dda1ab74df6cb6df362ad02ecf05535e113598d198857127c6ea56a690f2fd1f57160e4056ae52dac9823ad0dbecf2decf8ac0ffbbce74b6efa501c3589588a933664a72f9ee37ce70181e2909e80eb0a1890a8dd2bc412a6de0a42afd99e50e2fed5bdf75645d867cd173f73e18c8de1754d2494475e0224e394ff9197457931eb618864e2c3b734052f74fc65f119af7c0c687207c776ca0d71ff55d3a856ca4b6bc920aed8f99339629180e144e44847b4ed4b4eaad796ac281366914293a459f3750eacfdbcafe0ea9dc1aa5b7fad68904401c988878deb07b8d5a8a03fb3bb67363ee62e7d75936b08b60a6651439e696e8c94257742ddc9588ba8c2e4ac76ac05a09aff9c97acc9b4b2fcd59fb3137bd46e5a7561365ccdea52ed1fc1abbea40b3885183c2b0dc2cc61178160dcd5553bc30de0e43d0f96c070798f222c689bd17a262478daec22d4a4fd56816f7804c5f0d40be68ca56d8c639a607ed9965670573d7d09644cd60689d4572e88f6f2abd458e650cc98e03a4f7f50f3412fbe417455a0230641233dc3c38aa787c4ad5ff13d72c1f123df55dcda63fe492916c5ce9fc59e1ed13c65e8b8061b668408447a1187aa62aa85a33781b378512b844b72d7951c44310a45e153e8c045a32e5ed992edf91c9b86bd975e25571f8947b20ce792f3b9996705d9ea530c3b5be8af2623afdc949b550e39ca69bdc9f88cbbf084ca7ec99d6019b4b37ddd770b878e01f351c16a2a0ea8b5258a8f4dfa0d412d2de656bc43297a9b4d9f7a5b5ff7ee7e3b9e6a6d2329b4c91fa306dd645f39bc15a2510496fac1c584f67b367790e6504321ab4336807901e57be45c892f51bcbc42ff483aa85a7cb8d0419233246ff9af50f9770ab64016b9a54da0e8dbf816ba8593e8ef45eef81fad3cebee3fbafe5ca10f1e575e59c71c4e1ddeec6bdcfdd5b95ac2730570f35cc66d17d9d2f4f192b16b7d2914eb3f8708e81a3c41009abfeaef787ae9f984c40f95ee9e4f1892d0daba00d8309cdd26cc19aba72b93419d4a22fe4c0f82228977d4d42cf2b9bad35e5d002a99bcd882401e57a625095efe1d4215f72dd6ef7eafb2057ee6d7099a5b612af1b1c6abf64621376b80963affaf00a254c7cf5311a438f8de3e0f0ab5b47442c4fbff223b8d5335c39636d5adb813fed82bdfbe2f71e6a446d3eccde18de42fceee856a8869a2f1e37d308150e0b9570dea3376d6852ef8d75e9eac311d795b1524fb489b797b00373f5df511ec7b073ad6185797198223f5249e06f69ec3a27fb0b6688742d9a587bfbae022d47cfc402b02571e9dbe96e2b15cb108bb46ff2fff680a54db9f046d4a2a326e9b16b853309dc096b691df0de716588110b78759b43978d5b750c5addfc46e33f4e1fb2416f35f67ce54de58061dd0b35e3c45dea1ec5d8587c0feebf2c05980717c2e3d908274de9ea7a260ea9f1ae6a980ec9b9a6558a3f600dd8ac959af9fb7a0923537921993b68bc465c95a2827f8cc9b28125f2d7869c4c13f914bf79da86e0da9c9d5ea7548c8af1e73bc59858a4daf53e765aa28ed3bdf3001c370975f56828fe8a238e765e0ad78727f23d2114be365b6a0580066d22806188bcb9388dabc858fc048e715d5dbf726bd98947c599e31efa038fa9ef6e6822ee1b3a848a35a9d40753a5e027951366d10fe02cd18b27dba2de7d203f947c5346d18f3070480a88a7c21db966ed328dd43da826812206f93475766e45679ba05fdd0dd15f9a7cd47ad582612a33f0567dd2010431238597ddd0fae84ad40493504f38a0d20af4b4e954823f39e9ad1dfe3520bebefa64228cf097dc6b9e3e460855f05d521fad6951f2a6739e59f2da35c298a59b778c3d114b8e6ad6132f0f80af7734af718abab34e9a54d3ef0b4f94c1e55faa998a665a1582b93a06fd427d1bb76c79f44dd2ad6e359daf3b9c5080b5eccf98a48335593997f099d4b2e0fac7fd3d3b4a0ab3509b2fc385eb0671623418007ca9eb884b1fbd53b4b98712dfb6b51a87a32ca11adcfa9e1423dba6efcc2418d77724822aafda400f45ccf66ee60dfbb25269db030"}, {0x80, 0x0, 0x3f, "6319a5a3d2179b5697a51286d355c6fd704df687ebdf70e8074c9e580bf46fa1b7785783b0349bffb82afebf4800f58c3f53645bd5fbad6c1a8ff2a6e60daed00d50afb459ea24c3f70ce4fc1152ee21a442d7e0e966bf0ea6c6cbfab8066fbc5d7aaf0f0df4e2b8ff927ff2"}, {0x1010, 0x10e, 0x5d423938, "ba390ec9be55af8fd5ba9709b970664b29e27452cc90d229e62928da7ff7d23601597442b864f6b43bdf42827ada5ab87e821eb8ab156c8cc07fc56f274f0ace02158838d4789f6fddb20b63821bc1fa9e42b20dc1eaee1573688e6e27449eea6a0c2d8780f59e58ce1930bbd6bde4c0733f7ddf9422980f065aeb5b926384ae6dcf4e8ac1722a9f8bdc3e08316b3f2902ea323074271029e8a965ecba2d70318ecbd01e68d1209ca13c96c0e67d67cf8a7a7f0cb43c13fb55b9cdbe0e371450ee980fbd4acd0e3fbc0d9143a7ffa7b4e0c45fbed915b250b6db2bd53480929620ea28d694ba014113d51e374f4a158860cbc8cb961b69642ac25c68330785f704f95d1222d331a3af596cc6df00347cd5ef3d0153cc765edb244fe02cad0f001d09c6c75db87f796b0ff9325746b0b51a61ded4488e86f18bd0fe6deab4bff9e621de484204cde44f91947e56d4b13dbefb2080ab1e6fb81a88e6f408cf59b1ae978ed063bc9387bcd909e699bbe40dbf91dde8fd4895e335f8f01314b1b19e867b4adcab8dace0435cee84da9b00d0dd7c7bcd5e9526cb4ac0e6f0056ac9f090180d73b07cf1afe16d5b61c2f57909a3bcc73b6f104c5367b2ea6669c7bfa489f977424d41b485447864cb620f2b71205587709c05f234dd6c3d95b0a8fa785a45a5fef44678ccf659ad43718b1737a8a7bd7d9c922a4e389bc0fda838526226b9d6bd3b38d3e1bcad72910433bfb0f6c4415d08af1284070b2e68744b1bc46e7bd64ab023dac70d8f7d3a05efa41ce4191b18b67e5cc1504cf960f266ec7681151ae54304eb01a19bdef34fa3b35178d8336e67ad5aa87306c20f0691606c76cdc4dfd65aae4572b292a0656e1b839423e95a6135e57ab1e4b388de6cf1e56734d4964df4fdd1c2787a6bee6e6a2f20a534f5f117196c6008cb15d4e56903e566b45045fe04037e5624690cc66568324325cf5e9e9265176fdb82a560dfe316d04348310e691b6c976ec0244e8833e307d80b64e551bae030d3f62fe6bd98406edf49e3c7a47d111b756f00efd2fc628d751a25056f61755b466771e2bda60379c5254fbd2ecc8acf5ba77b0f07dcdca6c58afa4e33289a896c81c91884ad4906818b2a16eecf92994ed6671bfffb88cd3ab05f627490a23965b2ba9786c5060cefafd2b7c06f976e8348ab08ee4c4249e0b100ac6915c4fe0312fbd49bb84bd5eb564299510902dfcda2103a0d365cb4cf18ab4cb98969c293be4d746f388c5aeb4712e0af508aaa170acf8e220b4746081c24d4e688a1c1e5651fae685050ffee76fabefc69fef58721ea862228ff05e65f6eb5b61e8c654a2d38667714ffc014898bf1264e3e2056753d896e9f75f4b94190c6f19f135dab8372d5ec0faf2ee3849811c69416cfb5ae9130b69b15bc3c3ede0a93ef3ef80c7ad9cae063147001259717b551ced1bc085deaec6062cab435369b10957f7435c56e3bb491d653e813ccaed478a1fe55ce91f58aa403d0761e901d4acb3bd02efe7e62945a412ecc2ef6d82f6aea4f7cd63dd2cf2f6cc38a8c41fd06f80a586c2c80fd6a150518071be9d48e25c337900745ba85917c8c32f305541e5914314841ee2bff7bb232fe7f3b8613c718e7fc98aef2905351a872a1c56ea2ff9d830a0971bb05a320612b4b210fd687237fb53408d200e029846e562455676f6fc1048db34bf299f5c4e4bcba1dfa28d11e05af9b53ea0c37e81b75bf706bd733f1a935e12f6fd5d34a8a07368d97b4178ec899f2dd040db5e323d59cb27e279de2e48a94fb349c01c90c823ce20e1145636119403e3212a63a3f5fc4297cccc0aa5461693dce0231a612e6439fb67d2ded355a14f76e9898af5f4df81d69b4a875f584b44f8ecb13e2195ae6359b5ce7b03f2fee505ef7e8b649f2346639a5c530b7edb9fa78d3a832e9d94970c990c766ffe83c88da47bccba3026a1dfd29af2fb85920ca68ce98fe185d0af323b0f26307af5ded278749ede25de2af16b5007e99b63035b897604057455986de396e20cbb5115f0847ed01132cf88a259a852692b109a38b4bb614dab0ef765e6a4f3c6314c8c0814f4dc5dc900973a664eb64dd53240a8b7666232f2d566ec0f5814afc78c3043ab61bdb66aedb1c153976fdf3e7485a2e550da35a1e94981b7d1c2504ce10b72333a1e7297b38f2009b768f90997fb85231d3bac3ca50ea77baed171f91ebd7dc44f6eae7a3ac353ecadad870a82f00071dc67c33f75fbfb280835e2387b56beaa3874f20f7647924da54f32b18faceb47367e9dbe109e9b70776823914d8a55bdb9d5d671f7559064805fd2b6e23f019b09aa5de70b13e959e2804fd4a4faa6e6b9f0f1da87a55bf5f8021628611f24868b6161cd935111900057c55d689ff64245aebcc99425f7ee992db4d4cb37b750e60f41dfc0187afe9d1162ed76b8f3507d7e908df050ecf739b977d5140c73c34814c4417161d3abf4be7fd8c46b55edd1ed9c5f59cf86d5d788c546d34c9a75b18472787beb1a339b92c32fbba483b57d97bfa7e73fc088a3e21b2b719035019f786a4e398331bd2ba7c3f2ced69c48a1aee30833abcc1abab974d01c15aadaf8e80f21e3044ea5659a3726386340ebc00ea52cfaadee64f6268e8b782e907eb6d94d25dd9728b693db50c6b572de15aaea748a00a86b678b1cae4a252a6a78c81b043abbe2bd633363b573f659188b260faf3d78d1bf33e131d89b299dd76814eb86903dd16b1a610bf5051d770e9301e0008503f6fb6df31bd6a0ed101d20d5643c416090cf0464f91c389d48ec231d904f78719feb05f188a6f4fa1d45ecd06f04613d329bec1d7a247db3f674f862164aa27c72dd33a3de49e2dc2fe4cbf1d761e1e7b7a32dc7e444265cd3c11945c2b731f12e34c29604bdd3c9e4593f26cb42ce9f4d26657c7a2357a789b529eded317ae563f97073697d0633779e02bad4a1c86f1fbb243f5a7101106fb10c88af52fce3a467d60544c8ababeb4891b605a08e668c65b02746637f86ea51da9d3960f0a50da0d01f8cd4f8c24a95eb5157272998a8240a490d15ccf7a2eeb9e766953f0e0fdf6b10ca7e387406cae4e2f93f15296409b779c37a43f1e8381fdd16fb0cd7d01f0069a3cd84b208be3511afae1123af6762d626ad242b32cdc706abe63396f1055f5437a00e67aee3f5dd7b874a8c5af9dd86316d4bffa1040fddc2499c16892893fe3392858cd88cf069c3d3de038e12dd8b792bb272d2623a6aaea0f617efa64c4b7cc91f6e1424b7189792874a6c2cc1d408e2349ccd34d6bdb759332f7c44601ef45f47542b5d0d4ea23eb2dcb91ffe3ee332416189556ff04723fb97e5f592bcf491544daad562910b17ced80de7f368c86484502f90c63975ad97ce270519923271e51fcbfbf1430787aa83d6badc77e38f93cf6e93379a445f5ac564b2dec3bddd31d2927dd791f69878434ca534f547e0a69bb4f29af3981639c307d90fedf84ef2628266fee91a3cc8a40086b2dbca7a82f7801e592f8639aec98f06e28f7460d24e95bb85e21ae69216545448b319aba657703a09f57ca8f02c3b9edb0f5edc96d9c70918eb5452776d719399aff338bffc8b6b9ed06a48e7c4fefc15f9621a18d29003479ea6f00196d6e40b3567a556684a4742576800041735721e5a7afdec41d2aa1545b2188675bb6851da3362034dd913bf138944ab35a9ecc3cc88d61e615655574762290bb34b13bd87012afe281eb42b35484d18fd0cc08df816ac3e78b95eb7917c444cd4f49c8183c59a296ec4e5d9de84726d0e8d572e35f4f9c30b6d714e1c3c0cbe6a8098f23944ceed9183af0686e4e37c2cab22ba79cdf38c81e456b89094168cb628c7f0465177d5ecc45cf4285a1ae1c644e0a64fb0b33ccd9d7b7fa046afc246fd994fefa53168752d4fa2fc8749e4a1e5bf750331422fbd22652cf33491d26425f308ae89a2ce7f11d6d63fe6613a578c820d3d6d77fab8aac07d3e8e8b7c872c51c23c9686454b906709e384da87029c364832e5660d054c3014cddea29c6f1102f85fc7c6fd8d55e277d78f4e3f1f9e5f56957cc8feebcac97d72f75748294887783cf84b58e0d380b005e85830fb59876f2a501089025cd5dcb2c7cf978519de9486ea5b38fbad800c7efabf63c92954ab75d30cfe44bbc2348c0d475f162e7b861178466b4c60cd6185303794a4502345e6da991c8876f63001aeb3bb7a04ae8b82ee4243ac22aa802e3e3be4b3cb325a32c8368791d8c5affbaff4aeb881216899cf5482ab50d505b40f91753709dc5d0dbcd7040af304e19984ff9d21572ab4bce3d7edd4afbd58b5197e54da3d25d100ed7c1550d600cff06cbf054ade4f5dc7a7e07f7ad703e003682d44fb8e1ee136ad78d4db07264924da16f0eb66d4e951ee8bcd8d3f56359166dedec7fdfc12572c5ea0b4866edddc3a06bba0a337ff49ce2cb58a4759a9d7cbdf2c37256e80da57011de8e41b2f66f5f9ff17df54bcc6cfa678c349af2d34c2dbe6ccf738391f84c69d1b95c2c5ce8771252f218b2edee7e64ac7586ae5bdc0b87cf8f2e2481ef786a7b1a1c804c3be4beadfc81dba4701c8c13b4c922b884ec7b0c83a82a6a22f1cbafd0aea4c0c727b00d9404cb62fdce1a55c87b294247e0d032c0fbf575d83826fe01caee131c0ce0c05cffc0591dc9a7897b9f99bd67d011c4844019472a06069d22b584dfcdb96248d922d7c3278c368d9adda292a0b4e855a2b848f1e8ae4ae1ce646b436b33a744284de0e867805ee022aaa12c07ebec8e69adbd82aa40e48efe25c596a33393304cb069aabf9faddb29b6c9eb43d745e4822b0756cc1c8d5604ac498286338565898f79b2760ac5cae4ffe0ea4418cfc8b4e2797a23cdcbbc5036e6cfbe75f4af7dfef87f0e67243e2fe1daa450cb680c38e8810ab97d6c21590d5eddd1508d1c5807b1f305a40678b3261cdfd2bef37346727380a678adb1e011944f357d64ccaa6df1980fd5808687d175936bbe6443a3debc2992cdb36612ebc3ea16bcd23219795d0df93eedec0bd8e24216965726c2915e2e03ae922ef9dfa0b4a9a387b20e6df9482c4e41c8c7cbb868c28b049ffbffc6044790055319f5dd5d92eaa07167b841e4e731d800ee1fc0ac3c828717e1ee1ebbb6d7c10d1071c33a7c00be010015f88cbf291e2e8ad4b0162d88813603aac0788280f4bb3b36b5d0b7332cf3c8780782d4d4133ac743ad7f055b823d4677a2e4890357753d49912d8cb326853603789763dfa59eb1b490fd3dab62748f3e236b45f8736da51cbe9d44bb86733fb8dd1dec85d51197f4aada9ac414007240145764168395b9651c8c3e71b07168923fe07b0d05e24cd2e4e17df3ea33402dffe9e579a63ae2b42d5d0b7d11565b55cbaaa7f77a29edc0479ff69e8c62613efa4c8564b907098b251d27d54453a79e36cf4a8fc146f81c9724a024af0b5b38d81b39f7fe11766b8b7f8f739998a4c761c4d361e5cecf4337243e631d616c5c2e191d0d30dacadd33dcb81c43e317a2483b855e613cadaa2e2b0a8ec443421a5d2293c5c640e30eb37dcf90d15b59db6de804b80e8e99dec856859f88ceab106af0301fb5e29f338618b3ac9fab8b27600a64e7e37a20de76981878419032f48522d8476ea4c4764b3331d0dbae24f8e9e30af3d39c236f0702758aa0099f470eaa3a79dcdabde076310d1f299d8fecf28b6129e16795995061a50d3a6553e20c62ad46c9561933a2a2"}, {0x30, 0x117, 0x3f, "bc597e297389493fdc5f85281419d3364b9e19f083bae4691231ff"}, {0x58, 0xff, 0x101, "8ac51a1edc47f841a2578d6bcca204f15a794cd0e7f1ba7e86e2ebfff63ef3b63c7660f1f49186c7f7ba922e4ee0109637daca6a28580afa3bb2ad1f4a720f42067575d04bea188d"}, {0xe8, 0x117, 0xe5, "8e8e0c9c777509d430cc5b20dfb4780a0b2883763c5b412510f087edf451210920a3015fdfc39b3ac48099aae316e226f5f4ebe419f399d67a42a62a80454cf675f878748d79bcb206df58e5716b63feaf0fd3d840bf35a17d6881a6c9e27e4db4a31e6a607c8c905d701532d07b8eb99f1eb126c7dc14cb937168cb7a6f4252e57b0aa930df4eb8e532a656a4f306c4765ef2d95a9e3ab0e7c9021cfa4c0bfd25b0c8e12538dd04842c257d6a9616742296d34ab2a9698d8cb11c04fa99ea4dda8d753c6ee9c08c3831887835b56198f4613a0f"}], 0x2210, 0x44000}, 0x2000) ioctl$SNDRV_CTL_IOCTL_ELEM_LIST(r0, 0xc0505510, &(0x7f0000000280)={0xd672, 0x1, 0x1a9, 0x2, &(0x7f0000000180)=[{}]}) ioctl$PIO_UNIMAP(r0, 0x4b67, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x9, 0xffff}, {0xd9, 0xce7}, {0x7, 0x5721c7e7}]}) syz_open_dev$amidi(&(0x7f0000002780)='/dev/amidi#\x00', 0x0, 0x290680) 2018/04/22 01:14:25 executing program 2: r0 = syz_open_dev$sndpcmc(&(0x7f0000000240)='/dev/snd/pcmC#D#c\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000009f7c)=""/132, 0x84}, {&(0x7f0000012000)=""/252, 0xfc}, {&(0x7f0000012000)=""/155, 0x9b}, {&(0x7f00000001c0)=""/11, 0xb}, {&(0x7f0000000000)=""/102, 0xfffffffffffffef8}], 0x5, 0x0) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f0000000140)={0x2, @tick=0xfffffffffffffcf8, 0x40, {0x4, 0x8}, 0x6, 0x1, 0x6}) ioctl(r0, 0x0, &(0x7f0000000000)) 2018/04/22 01:14:25 executing program 5: r0 = syz_open_dev$sndpcmc(&(0x7f0000000240)='/dev/snd/pcmC#D#c\x00', 0x0, 0x0) r1 = mq_open(&(0x7f0000000080)='@$cgroupwlan0', 0x0, 0x0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}) sendmmsg(0xffffffffffffffff, &(0x7f0000006680)=[{{&(0x7f0000000200)=@pppol2tpv3in6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @remote={0xfe, 0x80, [], 0xbb}}}}, 0x80, &(0x7f00000004c0), 0x0, &(0x7f0000001840)}}], 0x1, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000009f7c)=""/132, 0x84}, {&(0x7f0000012000)=""/252, 0xfc}, {&(0x7f0000012000)=""/155, 0x9b}, {&(0x7f00000001c0)=""/11, 0xb}, {&(0x7f0000000000)=""/102, 0xfffffffffffffef8}], 0x5, 0x0) ioctl(r0, 0xc2604110, &(0x7f0000000000)) vmsplice(r1, &(0x7f00000000c0)=[{&(0x7f0000000280)="3fef83aec1512cb589cd815338d79da98b3f237d8766525cab06f72ddbb9f0eaa99f4eabd7abbfc4c4889433892434f42bdc501e7391aeaaf82d24f4f9fc3749c641c6e33374b5f4c48596d41d274980940a9a6cdf15dcd1f9060cf0b962d8422fa11ca6a12e835a60e3b0aa27226eb8f35917aa96c294be3669610e88d1ec353998c8b43f59f236843ae83abf7855bdc467e71fd1dae5c5d26f7640e3eebc96beab0f4eceeb4046538d38da0facaf1659f6aa59fef78f9e3368a2e78b0b73bf85cb1c3ebb47197227d65744e60b9c0a7757c900b9bfe68efb8fa567b4d3a5f2733f5fee43644011578474fc447eadddd2350b4be2e61dffc373439270904d00ee6124d5034a2e3a5c2d199d5cf4060ce7e368f1b1090f8791168dc0bc2a8ada7b5a35fe1626c2cf63d908e12952aa4c183376cd15676a8961e252c1dd07d6cc6ec2b292573e068e00bcd72ed4e5106532e0da2b1ee85fb6ef0207495fc4399a006613ca8ef8ec37f3b6e303b7172c38be8fd75ca1c63d17acab53689507e277c188504d8f8620e4fc72fb093c0c5c285822bf37418c3382f36ae792b1be94c5c4f18aa137c4081d2dbeeead77d9c0658ecd74afb73227dfc4668986742a4c3f84ac6612f50fc1b9cc2840818d1a3b477e6ae7b2fb28f5c36550cec8bda6046d660c6d93993d79a8968a96915927700a73ede55d9ee7b479a2d9eaa14e3dd0dd3b4e66d6cd23da9850c61e7e670a8c27b6c7463e5b7ad2d7852c3dc934f1ca20fb94f8d04c024ba5c53679c5154b2692903c125e56cd4ae7edfc9f6e7a76b014f39f8987ce4e073be8f2532345b135f6e33d56c1a82e33c55612e6cbaa97024f54b68e9c7c4a9de88471563f21fc6ec4d923e49a30e054973eebe4bebda701d5d80d3aaf08608a02a041dedc8cc9fb0d5411a6c3df3e3118112166f5057456236a1f05f2abf780f7078a3f05bafa3f28cf5f5e69b6139501243aaea70f4f1cf007ab7316dd3a8d87c37510b0a8e2e33f999c56fcd589cef8222e36c8537a5075df471e260ced5e79fd4d8b8d401263c8d54d2b3e6e7f034c170cca7a8016bd2fb5833cb449de2e0806dbb4f94dfe5429d4e6a765ce5cc10e00f3aeaa89dbca12f3d306028575ecfaaedc7123d4d0fc4178c495b190339047356b9e2e99bb3e9ad1f02a55c396dfa16c62f8e3ec2853834afeeb6b6eec4ecaaf2b85c4b493b1235707125a0cd6688ff26faf43bfb0a4e933bda73fa68bd12fff1131126aabd7e91e0f22fac1f2afb77147cc0d1168f419094fda501672eaece5f203bbe463966acf06a4fe02e6cc31d5e9503bda15d98903454a24db0aad70f90ed39ecaf3953f8fe229ec61a34b89b8073d65be3b88da80de0814dc1b52393216dda6b88b5aa4c8e9e9e683f56ecb6b1e3773d5afa2a9979f7e60b33f6f52e4e5e03d4bd5d828ba5fef6203779c310a05ba4153417b4cfc2a32f3e770bef26e8f612823993dd8d63af99d7590168e3640743bc5c523497cda85012a7a39524b7ca42fcad93e634ee6582eef0adb27d1ccfdf8560ac5b187b74dc93c7710817b56044721bd068fd1b0d5b88f49849e91ceaaecce41ba68ea9e456ed4dfaeeebc3039e4348ad19f7e2b8df442f231976579d7475d903d6725306e78c80bda9db310b54784c27ce8b993d7a99f1daed2de3916486d195979a826c84d2c35ab2343bbb4fbd2dc652e3f91e1c76e78f332e14f4ef49a38b86f63737d59cdb53a89749cc5fb0dbf1161e7ba8d1175671df27b11f36a6fb498aeb66eadc925b50e7fecd1133de72bd30cc99d912957333776dc23ea9a388bfea78718c8a5769879c06bb9adca916f3282f87041102e74f781677e400a0b07d9d7752c37ce27438938bd6d09c8b5163a02909b0192ef89f4369fd709e5412da113b17a24c7adf256f3349c467e0e14397b35c36b96a76a80175d2f4f524676e7da767916a414515884923f7834c89854ad3bf0a1cbe3c1da5ccb2e530eb430cc4a6313dd1d28d339670204a871029b2a0f575086310fa7ad4600acf4a270d845c7e7a4ff4595ede85dfe63fdcbdb1f3cb180bb81d52495c49e93f3ff74ac76c699ece7d1885240a7f3441362b9a07122d77e856e3f4c7d6dacd041a9d76301d91bb0c10ba4835f5303e57eccd7cd051e68b55b6cafaff2e6e3683d0dee53c1b4d65113c16c3405a43185b0c1b58dcdca8d8ab1052a48c22131c8a91f6b061a4ab26101851d2b81ae2a984524f99565aba1c05e13bac4950ef457f4e0de7758c0d1a20ffbb4d15fdbd81c801455ba1a565c72a0dd283e4a2361f9eede9abf8a6036a568b75206655deea6be5773ec834fbd1570168b342ae08fc5067b3ef9ebe2d187c1f2cc461c1326d96f5d1de8f2931a30bc42cc2703fa0a3400fcfe7cc84db2c6a519c2a81f29289d05f4165f76681677bc5c8f8f1a8c7a2ba850cc0d95872750c62955b4d28381ceccd733fe7d1644c579db137a84d80d6c1b5abf49ddd94707ecfe364b261b20bc86892e99e0ea92ae876baac23132323cfbc639f0277ec68e7ea999e45a152a9e1d39dfcbb8f0f36833da30e528378581d4a55ced463c2e00080ad3df834b96ce8ea42d2b177c316def12fa854974293b8baf94ad2d1462106e283870d215fbc66b31c8094b64896e333853e808d5b8fc071a4ce0b9c1de753a4553c0b80b8e1aa6b8700af20d59a7e678e6c7fde7c56de7c9627ac55bc4ea4c3e3dcebd639dfccfce315534ee726c8953e1553a53b3fde3559f4b890644955583f0bf7ef72ea77a7e0b12b6438276323bc12d29368657ec573a8d4651df8f8d6071e0e79f1eb9a4dc18656142c318f1910d178e2f4eaf22db8c64cac87958a29703e6b3ecdb12148d5c5b74ed31988e1d0dddf86d1ccdb128f906dea7d136aecd0197ab8e309639c6a1592dd8ff811053cd2ea9f9a81d9e91e5569151dcda3abb2d708d1b7b98e38e45cd0f1dbbb36f4756504d2f1cd77865072f04322cf37894955ad84c5aa708637d9acb95cabe7d1dd72b56b57e38d3598489bd21b69d30a06d598c3a5b68bebca81aab464c8f7a648d16e2ead4373a11be8b54a56e5a2c04a3687628800a92e15ec826671c23fe0702d2dcb1bb91dcad468915059082683e254031137033113810b9a2e678e4727dc13be2e0f01c85153e9573ece9ea2d8542278a17dd45ae6043bedc04664fa619959cc176642434e3d5034732ca850abdd72a2ab409be0c40c37ff8e5f8369b6fbf07e1be20db0e130925a827b3d6b251c62d06210a21c1c888706ef51e8d933d5c1c2325bad8e605d436e15429c5ab6607a0b12ac775f5d18f636cd61656b64d35b2499b8797f3a2d823a75724a7b2a5937d6c6eeca361a6fee71997e1b45e2357c78c0b88556e4253a419922448671602324080549b72b3243d7ab18ae9786086959012bb300e1aaaee56d947549a4e44116178b862db673dd60785125e6c2789ecdd9f640bba268e8cdd88788a4b3677d5e7d87726c3a4b792ee9f74c4bbbc262e16e910784e5e19c97a815bb32ac63d794771fb96d5f51f30a2cc94d062144c400e4f84c50e11db0919a1eeb28ee3e752ff5e7233f3663809f1ba9f53d9ec13127eddb2ec14ab8b4d853d7a4db98b2e3efe0f659b591926bf692a9de612737eef648d78f779fb55cec14d85acee041d44bb41df5eb4ff6a3579a56d1a57b97d96cf00daea5081365a2be62fb9edba34e99f24ad9c2550fd4c10d8efb3c5c0838beb883b9ecc5aacdd8eeace8f8260ba0256bca1c11c0f9b817d1814359b3445ac2be89ef22c5709b68f568cc4a5a6d114b10cab9ebe53e8b90b118db69bf19e92407e5031c7e396420934798bf20282623837476c6f37c15a22a746f5a82262cd8b65114b80482e75b3a43da4652815b3687252ce35f678c40fc611d518b7dc1f631ba835a8948073d51127c1d5067dc3688e5a16a66cda017135c4ecb990b5c404bbf04fe13aef4e0f813c0891ff2c4426ef11c42524642e33fd22ecca7bc7111eee2cebb097ae9aac5215cb6b549a090742d22758bdba31d2279c2bc683a0deba1f6614418a03b268432a78d82fe4a84bd9bfe62a14002f3f231cca29adc115a7bfffbbb02e75a674c4aea1048ced89acf6a9fd6654cb1bd2ad7761ccde7cde28109588c7f0467cd6a6dec09ba3d4f6d7f35e94c4bcba768ca6ad4312db591aaf39a49e4096778f1130b93f5b2e6f0b002d22b1d7c6cbafd9ebe8d8ae49ca0e6ec18db5aec3dcdaec46f0ae0caa54a24ee00183fea586a8263e8eb504ebbea6c623a360e8dfe5cf9e571bab245dc93e981c7d849de56b88f9e86f93e95ff35a63cc9a143d34f9b78ae9c0102331669d9c7ce1b4f498ccdeee8446f7c5b82d432e36675f223eeddfaf8eb04cb207f40e82198402e0cfc85166402378e0b894a9598b07e03933c6d3d3c1da2a0eadd6a03d2d535a7a7994f56c08970464eb426286fdc5d392b661856cb970d55658ebc0250d5b59d5d7eeded011aac015827c521725ee23f9bb238c68575a6665ea233720076f49883226bf2143c13679183aa4f7b1ddae15fb16e55cbc5f9bfd47c4f83e5cd6c9ef3ee3876701e37fffdfba5a933bcbee0c84a3599aa77a6a38694c21cb0f83a9c54a4459f2017c8ce25157808bedd32eda075c15ffb303345bd6ff6fb371c262b4d099f0e12c0db79cc3ef09bce84d4568332775bc727461966bc22c91aa39094cfe8f1b5fd1df683385fef103aec762fc220d80832b28ab1fda6c96b580049c569b03fda6c064c9048f2758292b4e2c9661439d628d01f87e5d7bfc38b3a2ae4d1334380998ad94bbc472db5b2d7d34956ac8a376a81129039130685197c1ebf7f7e495838fa53a501d690aaf51f80bf084719b31e6dc1515b08b8394e94c46e0b3edf6b4058320ea06c9dd57861cb0d48be48e034cbb9a655dc1867eb69807c3162a550979868948bf5d6cb83e1886f864e4574b16a3e70bed6967513d383242d79f760712084749b547743160984a9a0bc71affd1c11730b7482e73e98198ea957ee9bbacf6150fb5f0afa9571003f92c5faa219b6c69e50bceef37df9a250b33e30060a54a23ab607a30ed1e60e8cc28d87b62507fec1388274dd10431c50883cb34bf12e02d96de8132ba58e1ec7b3b6aa254c16c8826cdcdbf75a7b0eb1202e93c86d221ea5772b7dec9d3c8dfe346cbbf21c9a8d0c521620e583de171cc6248b627bd9fd6e231d45e9eb9f7e429e5d6942334db5842452ceb233453d8dbb8d5d8db545ebdcea95ae40f9cc98679a686c0b78f3091cec1a7060baae1972a688050979b502085a7c0478443892bbe249c970f7a4fdde1347f82791397ed5de643b569f6d7b86a873f808c3f6031ed656408cd62786e326cec687ca1aa207dc0cbe85dc1073a306b5c40e050989793017bdba51b48f35dd4ad2f0b7f21ff41dcb3c7ab051a6c48a066612b03cda6a9af8d7da8db10828cf781454071c826321182cb7cdedc623e6a08b33aa5320ccd6498cbe8c2463c03964e34a47cbb96bd152c4cce6178094b15d78aa8c2ed181f3977a6aefb33b756199e498902dd14de72612b900131db56c41365bd20a0de93dae3cbe15068bfb14ec88adea3554d7f2de27c5588fde0e76a9e56177260ea3a1e563865dd4ddd1a49a59298b14b1799aede90586423eb56409d023488de7701f30cf7f8a8c454b1b50f11de462e8122a3ba1f26b4b5a0fa4a3e2ed3711f8871ce82749c460bec68f60bd469d98540e4db5b180d5083", 0x1000}, {&(0x7f0000000140)="fb4a44ef99517eac614fce35195b6c98f1f1daf778585badbe5784542ba590b3ba40666d240519642634ffde4eec2659b108b79f6335107e4925948fb1235a38d46cb3a6d8bb6232f92b829c3ef50c1987997b9cbc3d1da14c4d5478ded856f1f445f78cb57fb4c21dbf4de73acb5e141a050f6943", 0x75}, {&(0x7f0000001280)="4c033ad74bf81edf18d04a8c68eaeaaa3db6eec47b0fee45637d11e569eee5a8615f0fa2dec27eff9d338082e3c090d188eacf373dc11123adb42a13fec75e73ec235add0a87c8a54fd1286f6660912e5d656d00590135e90db94ff54016faabd94aa933b4987fa7858514aecbd52b5866f837dd53020df7e627366162274afa4047a65dc9fa03d996c3db1a70335fffe76b9c13a73de251241c0256eed0307ce72cb2e7698539e1145838761e81a31780495566fea40886c5323db97a05126300a7dc9ef5b60757ae993195f7ff952375e251f3f7082055c6253ce95451f93923fde28943a478267876c779cc3553d01e1c27f270c0d235", 0xf8}], 0x3, 0xa) fcntl$setsig(r0, 0xa, 0xa) 2018/04/22 01:14:25 executing program 7: r0 = syz_open_dev$sndpcmc(&(0x7f0000000240)='/dev/snd/pcmC#D#c\x00', 0x0, 0x0) mq_open(&(0x7f0000000080)='@$cgroupwlan0', 0x0, 0x0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x100000001}) sendmmsg(0xffffffffffffffff, &(0x7f0000006680)=[{{&(0x7f0000000200)=@pppol2tpv3in6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @remote={0xfe, 0x80, [], 0xbb}}}}, 0x80, &(0x7f00000004c0), 0x0, &(0x7f0000001840)}}], 0x1, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000009f7c)=""/132, 0x84}, {&(0x7f0000012000)=""/252, 0xfc}, {&(0x7f0000012000)=""/155, 0x9b}, {&(0x7f00000001c0)=""/11, 0xb}, {&(0x7f0000000000)=""/102, 0xfffffffffffffef8}], 0x5, 0x0) ioctl(r0, 0xc2604110, &(0x7f0000000000)) ioctl$KDDISABIO(r0, 0x4b37) ioctl$TIOCEXCL(r0, 0x540c) 2018/04/22 01:14:25 executing program 4: r0 = socket(0x40000021, 0x0, 0x1) r1 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000080)='IPVS\x00') sendmsg$IPVS_CMD_SET_INFO(r0, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x40601010}, 0xc, &(0x7f0000000140)={&(0x7f00000000c0)={0x70, r1, 0x420, 0x70bd2d, 0x25dfdbfb, {0xe}, [@IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x4}, @IPVS_CMD_ATTR_SERVICE={0x2c, 0x1, [@IPVS_SVC_ATTR_NETMASK={0x8, 0x9, 0x1d}, @IPVS_SVC_ATTR_FWMARK={0x8, 0x5, 0x3}, @IPVS_SVC_ATTR_PORT={0x8, 0x4, 0x4e24}, @IPVS_SVC_ATTR_PE_NAME={0x8, 0xb, 'sip\x00'}, @IPVS_SVC_ATTR_PROTOCOL={0x8, 0x2, 0x7400f36704eb0e26}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP_FIN={0x8, 0x5, 0x9}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x27}, @IPVS_CMD_ATTR_DAEMON={0x18, 0x3, [@IPVS_DAEMON_ATTR_MCAST_GROUP6={0x14, 0x6, @dev={0xfe, 0x80, [], 0x1c}}]}]}, 0x70}, 0x1, 0x0, 0x0, 0x20000080}, 0x800) getsockopt(r0, 0x100000114, 0x271a, &(0x7f0000861fd8)=""/40, &(0x7f0000000040)=0xffffffffffffffba) 2018/04/22 01:14:25 executing program 1: r0 = syz_open_dev$sndpcmc(&(0x7f0000000240)='/dev/snd/pcmC#D#c\x00', 0x0, 0x0) ioctl(r0, 0xc2604110, &(0x7f0000000280)="a0b44a12154441318f43dcdde99bb6df1dd4c471c17730dae398d7deaf2f8162b2c7272f90e599ef006e71c7964c613e6d4421b3aa5508e471c9200b22278b14d1d4332668a839d27bff5d030034") write$binfmt_elf32(r0, &(0x7f0000000b40)=ANY=[@ANYBLOB="7f454c460109a000030000000000000003003e00a00100009000000038000000b400000002000000020020000200aa4606002000000000000600000000000100ffffffff05000000720b000000040000030000001f00000090104894e12bcd385752fe77db16844ae53b47979892d3085f8700f284f4c8f90e7549ed91c2bd46ca11121fe7bffed53ca9b9743428f590ab743ceb1503fdc0afd9e7777d5b36f238e3e7f5bb4da503af5c9a5349213d4b7cb9b5ab6410c9e8dcd15c80881a5f78c9f8d2525dd808c0ea85ee07492311eb67680be519e43a6ac7e1a36f5b16b41ad549f704c4477c5b6fe6e15c525d202836abb23be4702dd9ee22aa09bccbbea55d56e9a98ff4d3a8258a1410906930d0511c0d8168eb52b817faa804eebac92ed70b1d6166131d82f824818f0fa99d494debc2cc0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0ee26b42ea11110b50000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0x834) ioctl$UFFDIO_COPY(r0, 0xc028aa03, &(0x7f0000000000)={&(0x7f0000ff9000/0x4000)=nil, 0x4000}) 2018/04/22 01:14:25 executing program 0: r0 = syz_open_dev$sndpcmc(&(0x7f0000000200)='/dev/snd/pcmC#D#c\x00', 0x0, 0x0) mq_open(&(0x7f0000000080)='@$cgroupwlan0', 0x0, 0x0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000009f7c)=""/132, 0x84}, {&(0x7f0000012000)=""/252, 0xfc}, {&(0x7f0000012000)=""/155, 0x9b}, {&(0x7f00000001c0)=""/11, 0xb}, {&(0x7f0000000000)=""/102, 0xfffffffffffffef8}], 0x5, 0x0) ioctl(0xffffffffffffffff, 0xc2604110, &(0x7f0000000000)) recvmsg$netrom(r0, &(0x7f0000002740)={&(0x7f0000000240)=@ax25={0x3, {"d488cfbb11b3b7"}, 0x4c}, 0x10, &(0x7f00000004c0)=[{&(0x7f0000000300)="82dc62a7a5ace37017289f8f", 0xc}, {&(0x7f0000000340)="9658c5b0a24d3a267528dd3867eac258a008054c79fba6c1e785a026c735ef4955dfa79a05d2eaf6f31c6296e188b461b4f4631dbeffcb2712f1ffa2ab0d4a59f005b56acc1b00424e3bf72d8204168da04daa20bbcb0fa207166e14960a0ae5ce0b9028751ab96e31d70a08a5d6d3994491378b19a2678452b93896360ab735872ef4bc5772ec9948776d57d241fe047fe21ef36afa4ffdc48850c01e87e2541456e68b86fda6db71926e0392325a67cec2beb4a81665d4", 0xb8}, {&(0x7f0000000400)="00874c4019d1bf301e9bab0c8155a522e2df8e586089b4a3adcd1d5b1eb535314e6c7603e20b03e8c05ea764870d13713e6b03c286b98288918d43b8d7c98a55a934c50d5adb4305ad56f4dcffc7bc2676e79fc34709854dbca889a70da136609805d7e3521250a33d52d6326323f98d796c725ae7de0a26da2f59763dcaceb115804fc821ac3c33797c755af2d12d55f9da957282601bd68eacb4cd", 0x9c}], 0x3, &(0x7f0000000500)=[{0x1010, 0x10b, 0x80000001, "7afb6bcf7e4287ccad3fae18ab00fd389935b05acc18efa45fed71bd6dc8b333e68d7d3e7b172b01421e51ae8749d99e434669481fb7f5bb10ee3811151838ffef27518fda8d7ff81fa2e1b71408c6f3bb0a25d1b627973f49159d02215e2677bca6c0ab64b3cb42fa0119de8bb527380490c1cadf713e8cf92f870c4fd4e057118fcd75bc1efd733cab79762737f7baaf737d777eeb9af31636c4a0f84373dcc917a8d0ab638f5add7bf5a4db74266f9413bfcccb00b0092660c339c4edfbe530121926e80b992530c5a2ca1ac121a481f6b7908bb89f7a5c8953bbdfafa9ea6a2af4697e36e683df7b5cb9be10db231a07d541447d99692f2a18b8e08630f9eff435813fa6d93bc103f130ac36b6a9a83ce2f070a50abdbcf6958ec04505cf229028cdbc63fa7759c1a166218a86b2fe0d9f6e3e1dc2384c9b0e5663f216f49e8695a5404d3afad19e8e85bc35d3040e922e68fdee2389030470ed483c7de1ac293bfddcbfcc6e13e25a2e39ac78c8de41f979e3fae9d5f92f8848d3480d9a249ed8393737447f8afdae6a2b423edba60f5356c57d3c855690bfcf5cb2bdf4608be50fe6827dcd4d7d05865facec8a419d1f44d032afd074ae3a26c2761f33f1e9b8e2aeab8f0969af1467e6920b5703e6484b7555829c083cc98a8b7969852c8e0928cff6bc6100160bdb4d6cf262c234b44a12b3fcf4ddbabe62671504b822e2c3fcb82c1d5db138b06575890fd807902a9619457dbc8ed353956dff0de90dcb366f69dd1764a49b01bb68ef9e7c0ced5ed9e23db3c39906fdd4df9dffe1a5cf3af56818b335baacb7e4e40fa6e4b5f8e80316914ce44afa4578c26a374eff7a62acab84bbd0c9b11d1bed457416165d830816cb632c5b84a0c7f6ede05e555c7f74910efc2cf34add1092ace750e08ee6f8f02df2546ec30fc48263422e02f89e2ee345755b273747d4d723a678ff865d9b367dc1c6e2ea7f26e48524a931024883f89b75a9d18d8dc6dceaae24c4b2b49854ed388838f1bb633bc7e91ce6d05c046973c8bf4781b2f1c1823319f9a906871469ead298c5b7041fc048bb7a6a0460ada20dda6fd35e99d78d8599cbe2ae8ffc683543bd75717552716e40ea21b713a2b36aad82309e6e568fa48edfc45bc128085774eef757e06a12da09a60156dc0fc9c0923ef5bfbce4bbc11ae87a107f720182e25fd265986a150995d8eb7a27a9efcd0de73c2af2ae7914df8be16ad251b54278c75e3fdd60f31597a73f2a406b1043bcedfcebc1527da0de6cf5cbbe92544648c702a04102a8a186d6763326452a27c4f2fc48ccfa556751c031609c1d07cf786097259010540552a23a84395a03ebd5a93c19b9d35d4d03ea2a7c2c7ee2716ed95ad6600fe984d3c29cebeccf986dc386e75be6a67aa2902c39272181a5f81e4f07500fa47e7794a5dfb8ec0a9237374f9d4c16b10b4b8a5999afd5935d728289aafa2110f6c0768384c55d3a8b729ff2d2dc58075dc87126326c2d68244f72ea4cba2ae7c015d01ce9ed2ab8e46a588af9d3a44d5d759c3d5b4b69900cbd9e4dfd5826d1e874e4fcac76c8ac905e331b1037da217aed11260381946d26ac5be13bd198f1bb6221abc151d4af6919e613c819a8ccff6f218405180d7d1ed3dcc3ebd0ca5e525e45aea7ea33d6458900f57fe78551a98c567ebe7949b8910e72be38750a3731a367cb22de0b21d8d8982a7db212d5856b1baf26429b05be30465a490410a6b3bba3606a9f0d3b7a0e65b8b66b680df6396561a895dc19c2eddb8696acde49e9a8a588cb670b66f7011f5697db27324af7761b027aee6acb591922cfc4319cd6b57c8da21ca7710807440f1671d60bbe1b8428371c1a4a7314ab90ad361820f17aaf428237d5a031e497f39c3e7bac1bd90f7923710194a2b6031d41fef3659619ef0642bbf80c9de62d71ac972fb456823fc7ab3b7231e1d31ca88d858a4c8fbad732de172347d7d42f8b80a92827954a42e6078279dd07dd07de6aa984bba6081622dbe228d63db112d282a7b586206c47c0bf265d355828e9d35a17519a5a3f6541f8e62339859ff6aee82a24844b112e4836f530c063519ff66a5a1306ea1c125bda66aeab497b1d43450b568d479227982b28326181c3d56759f86e11ae7c10db95cfda064086e0d8ce62a634b13a68d6e9678412366f61b67b27ec7c379d9ab1a03cd5f256a102563b88978eead99fa709ce9b89e276e09ee67780bf9091dd211423ebb3b8369a93ec94dd92c382a6e869a4b87b984f349e44abe2fa24af7eee310f7b94cbda05a06958b0ffb0207289b5174f567e1f6fd76ccda72675cd05c48d0975fea481c5ef85e68de81400e10a9e0b8048974abe7b45aa91e83c66672bd3323b5d485f6801b20ef6e1304246716e45723493dbfe102ba9799efa0469f33688d2ed948c44f90b3538cc886b6669c38d534ae6e080317f801ce0e66dbcf09a0aa499da4a656810122613760ca11873e8e4cc7f263e09131069a8ec8d40ce825eff78ea82b9554edf49179e05facf55de876c15b245184dd999d7d818058bb4f4895debce99df698efd71e8534dc0f33b4294229cfb4c5a4b2f4a498d3a0a4716091697472f97094e8577f9f5f386b7f03caea093bd313fcadec63a680a7150740baf7cb8a6cc7a6cdd2cf19bca8168207a47ede5fcd4659af586b42dae15a65d88585dc22f864942d96641faf53ce0a754e8124f1173259d067f63c443644274abb12c2e3e5bb9c157acc14bdf8a9dd5c7dd134b7daa00a5738cfa2049882d67510f1bc04daaa85a5ecf203acc152fa9b9b4c0b135d17f9581c8875f9e4480e6d42b1e156b00dba7a8b22a2953c47213e8ab77e128cf1194cecd1c8c2f7dfa9cbf227d92f9c1b1c9968a15344dfff5e09458a0d455146ca07aa4570347f3b678180d0b0c602e43715ee5e907613c80e4b5edaf8bc504397d95e78efbae2827a1e68c0f40e04057b0d976dc712665337a778bd96daf898f775f34f30ad0885691f77d35816c8b93e5ff8f00a33ff4d9d587411fde6f21f366e915ca8b4c6abe3e12d0e8f03c385dfc28df6053d5b7e341e66acf3e6115feca016af81f1c0a5fcc5a0c1fade2fd070230c90109acac08fbef440160cd82069cbb7b5b403a109a186992b819ece602b0a424ad6da9fe9f7cbdd02f8a98b9784f80d39c25fe591ea5a75e3586a0bab70d7e96c9686a3c4f002e6b75dd90b1ab6c90e518915427f7ad71300bdfe3dbde0875ff0f62fe9dc26cd053fe7ca2246b2a67918f7e288387c8cd29e4e5cd6049a56c020fbe6c0a800ac2feed8c3de0af60524552a5f7fc46257e8f3714f3d61760900bf3301322100b6e66b34e49f350c159c5031d40a9c432f2620e93c2fd69d88ffd3aeeda2567defe0c2f7a99b9652dbdd7a8062ef4e863337310b9bdd8b0f1d8d269174c40a601d2346de33c96848c47726d9a5e1dcded577db2ffd56a648341fb5feca5d3fa9c7afba0dcde22c7e6c96a310b7bfd2114ab6cfca72c47efe4c9ad1626c2a331145f5778b5ee5181f73658525b824f5c28d51b925f10e1fc52b6c1cd9261de01728ebaad47f9c658be8ce15a0cccacb0fbb25a9ab4384a7302195231f71bf1fcbe8b847c8889e3805294702059eb2b04147ceb134b274a7fc9fa87cb5b93572d417d8dda1ab74df6cb6df362ad02ecf05535e113598d198857127c6ea56a690f2fd1f57160e4056ae52dac9823ad0dbecf2decf8ac0ffbbce74b6efa501c3589588a933664a72f9ee37ce70181e2909e80eb0a1890a8dd2bc412a6de0a42afd99e50e2fed5bdf75645d867cd173f73e18c8de1754d2494475e0224e394ff9197457931eb618864e2c3b734052f74fc65f119af7c0c687207c776ca0d71ff55d3a856ca4b6bc920aed8f99339629180e144e44847b4ed4b4eaad796ac281366914293a459f3750eacfdbcafe0ea9dc1aa5b7fad68904401c988878deb07b8d5a8a03fb3bb67363ee62e7d75936b08b60a6651439e696e8c94257742ddc9588ba8c2e4ac76ac05a09aff9c97acc9b4b2fcd59fb3137bd46e5a7561365ccdea52ed1fc1abbea40b3885183c2b0dc2cc61178160dcd5553bc30de0e43d0f96c070798f222c689bd17a262478daec22d4a4fd56816f7804c5f0d40be68ca56d8c639a607ed9965670573d7d09644cd60689d4572e88f6f2abd458e650cc98e03a4f7f50f3412fbe417455a0230641233dc3c38aa787c4ad5ff13d72c1f123df55dcda63fe492916c5ce9fc59e1ed13c65e8b8061b668408447a1187aa62aa85a33781b378512b844b72d7951c44310a45e153e8c045a32e5ed992edf91c9b86bd975e25571f8947b20ce792f3b9996705d9ea530c3b5be8af2623afdc949b550e39ca69bdc9f88cbbf084ca7ec99d6019b4b37ddd770b878e01f351c16a2a0ea8b5258a8f4dfa0d412d2de656bc43297a9b4d9f7a5b5ff7ee7e3b9e6a6d2329b4c91fa306dd645f39bc15a2510496fac1c584f67b367790e6504321ab4336807901e57be45c892f51bcbc42ff483aa85a7cb8d0419233246ff9af50f9770ab64016b9a54da0e8dbf816ba8593e8ef45eef81fad3cebee3fbafe5ca10f1e575e59c71c4e1ddeec6bdcfdd5b95ac2730570f35cc66d17d9d2f4f192b16b7d2914eb3f8708e81a3c41009abfeaef787ae9f984c40f95ee9e4f1892d0daba00d8309cdd26cc19aba72b93419d4a22fe4c0f82228977d4d42cf2b9bad35e5d002a99bcd882401e57a625095efe1d4215f72dd6ef7eafb2057ee6d7099a5b612af1b1c6abf64621376b80963affaf00a254c7cf5311a438f8de3e0f0ab5b47442c4fbff223b8d5335c39636d5adb813fed82bdfbe2f71e6a446d3eccde18de42fceee856a8869a2f1e37d308150e0b9570dea3376d6852ef8d75e9eac311d795b1524fb489b797b00373f5df511ec7b073ad6185797198223f5249e06f69ec3a27fb0b6688742d9a587bfbae022d47cfc402b02571e9dbe96e2b15cb108bb46ff2fff680a54db9f046d4a2a326e9b16b853309dc096b691df0de716588110b78759b43978d5b750c5addfc46e33f4e1fb2416f35f67ce54de58061dd0b35e3c45dea1ec5d8587c0feebf2c05980717c2e3d908274de9ea7a260ea9f1ae6a980ec9b9a6558a3f600dd8ac959af9fb7a0923537921993b68bc465c95a2827f8cc9b28125f2d7869c4c13f914bf79da86e0da9c9d5ea7548c8af1e73bc59858a4daf53e765aa28ed3bdf3001c370975f56828fe8a238e765e0ad78727f23d2114be365b6a0580066d22806188bcb9388dabc858fc048e715d5dbf726bd98947c599e31efa038fa9ef6e6822ee1b3a848a35a9d40753a5e027951366d10fe02cd18b27dba2de7d203f947c5346d18f3070480a88a7c21db966ed328dd43da826812206f93475766e45679ba05fdd0dd15f9a7cd47ad582612a33f0567dd2010431238597ddd0fae84ad40493504f38a0d20af4b4e954823f39e9ad1dfe3520bebefa64228cf097dc6b9e3e460855f05d521fad6951f2a6739e59f2da35c298a59b778c3d114b8e6ad6132f0f80af7734af718abab34e9a54d3ef0b4f94c1e55faa998a665a1582b93a06fd427d1bb76c79f44dd2ad6e359daf3b9c5080b5eccf98a48335593997f099d4b2e0fac7fd3d3b4a0ab3509b2fc385eb0671623418007ca9eb884b1fbd53b4b98712dfb6b51a87a32ca11adcfa9e1423dba6efcc2418d77724822aafda400f45ccf66ee60dfbb25269db030"}, {0x80, 0x0, 0x3f, "6319a5a3d2179b5697a51286d355c6fd704df687ebdf70e8074c9e580bf46fa1b7785783b0349bffb82afebf4800f58c3f53645bd5fbad6c1a8ff2a6e60daed00d50afb459ea24c3f70ce4fc1152ee21a442d7e0e966bf0ea6c6cbfab8066fbc5d7aaf0f0df4e2b8ff927ff2"}, {0x1010, 0x10e, 0x5d423938, "ba390ec9be55af8fd5ba9709b970664b29e27452cc90d229e62928da7ff7d23601597442b864f6b43bdf42827ada5ab87e821eb8ab156c8cc07fc56f274f0ace02158838d4789f6fddb20b63821bc1fa9e42b20dc1eaee1573688e6e27449eea6a0c2d8780f59e58ce1930bbd6bde4c0733f7ddf9422980f065aeb5b926384ae6dcf4e8ac1722a9f8bdc3e08316b3f2902ea323074271029e8a965ecba2d70318ecbd01e68d1209ca13c96c0e67d67cf8a7a7f0cb43c13fb55b9cdbe0e371450ee980fbd4acd0e3fbc0d9143a7ffa7b4e0c45fbed915b250b6db2bd53480929620ea28d694ba014113d51e374f4a158860cbc8cb961b69642ac25c68330785f704f95d1222d331a3af596cc6df00347cd5ef3d0153cc765edb244fe02cad0f001d09c6c75db87f796b0ff9325746b0b51a61ded4488e86f18bd0fe6deab4bff9e621de484204cde44f91947e56d4b13dbefb2080ab1e6fb81a88e6f408cf59b1ae978ed063bc9387bcd909e699bbe40dbf91dde8fd4895e335f8f01314b1b19e867b4adcab8dace0435cee84da9b00d0dd7c7bcd5e9526cb4ac0e6f0056ac9f090180d73b07cf1afe16d5b61c2f57909a3bcc73b6f104c5367b2ea6669c7bfa489f977424d41b485447864cb620f2b71205587709c05f234dd6c3d95b0a8fa785a45a5fef44678ccf659ad43718b1737a8a7bd7d9c922a4e389bc0fda838526226b9d6bd3b38d3e1bcad72910433bfb0f6c4415d08af1284070b2e68744b1bc46e7bd64ab023dac70d8f7d3a05efa41ce4191b18b67e5cc1504cf960f266ec7681151ae54304eb01a19bdef34fa3b35178d8336e67ad5aa87306c20f0691606c76cdc4dfd65aae4572b292a0656e1b839423e95a6135e57ab1e4b388de6cf1e56734d4964df4fdd1c2787a6bee6e6a2f20a534f5f117196c6008cb15d4e56903e566b45045fe04037e5624690cc66568324325cf5e9e9265176fdb82a560dfe316d04348310e691b6c976ec0244e8833e307d80b64e551bae030d3f62fe6bd98406edf49e3c7a47d111b756f00efd2fc628d751a25056f61755b466771e2bda60379c5254fbd2ecc8acf5ba77b0f07dcdca6c58afa4e33289a896c81c91884ad4906818b2a16eecf92994ed6671bfffb88cd3ab05f627490a23965b2ba9786c5060cefafd2b7c06f976e8348ab08ee4c4249e0b100ac6915c4fe0312fbd49bb84bd5eb564299510902dfcda2103a0d365cb4cf18ab4cb98969c293be4d746f388c5aeb4712e0af508aaa170acf8e220b4746081c24d4e688a1c1e5651fae685050ffee76fabefc69fef58721ea862228ff05e65f6eb5b61e8c654a2d38667714ffc014898bf1264e3e2056753d896e9f75f4b94190c6f19f135dab8372d5ec0faf2ee3849811c69416cfb5ae9130b69b15bc3c3ede0a93ef3ef80c7ad9cae063147001259717b551ced1bc085deaec6062cab435369b10957f7435c56e3bb491d653e813ccaed478a1fe55ce91f58aa403d0761e901d4acb3bd02efe7e62945a412ecc2ef6d82f6aea4f7cd63dd2cf2f6cc38a8c41fd06f80a586c2c80fd6a150518071be9d48e25c337900745ba85917c8c32f305541e5914314841ee2bff7bb232fe7f3b8613c718e7fc98aef2905351a872a1c56ea2ff9d830a0971bb05a320612b4b210fd687237fb53408d200e029846e562455676f6fc1048db34bf299f5c4e4bcba1dfa28d11e05af9b53ea0c37e81b75bf706bd733f1a935e12f6fd5d34a8a07368d97b4178ec899f2dd040db5e323d59cb27e279de2e48a94fb349c01c90c823ce20e1145636119403e3212a63a3f5fc4297cccc0aa5461693dce0231a612e6439fb67d2ded355a14f76e9898af5f4df81d69b4a875f584b44f8ecb13e2195ae6359b5ce7b03f2fee505ef7e8b649f2346639a5c530b7edb9fa78d3a832e9d94970c990c766ffe83c88da47bccba3026a1dfd29af2fb85920ca68ce98fe185d0af323b0f26307af5ded278749ede25de2af16b5007e99b63035b897604057455986de396e20cbb5115f0847ed01132cf88a259a852692b109a38b4bb614dab0ef765e6a4f3c6314c8c0814f4dc5dc900973a664eb64dd53240a8b7666232f2d566ec0f5814afc78c3043ab61bdb66aedb1c153976fdf3e7485a2e550da35a1e94981b7d1c2504ce10b72333a1e7297b38f2009b768f90997fb85231d3bac3ca50ea77baed171f91ebd7dc44f6eae7a3ac353ecadad870a82f00071dc67c33f75fbfb280835e2387b56beaa3874f20f7647924da54f32b18faceb47367e9dbe109e9b70776823914d8a55bdb9d5d671f7559064805fd2b6e23f019b09aa5de70b13e959e2804fd4a4faa6e6b9f0f1da87a55bf5f8021628611f24868b6161cd935111900057c55d689ff64245aebcc99425f7ee992db4d4cb37b750e60f41dfc0187afe9d1162ed76b8f3507d7e908df050ecf739b977d5140c73c34814c4417161d3abf4be7fd8c46b55edd1ed9c5f59cf86d5d788c546d34c9a75b18472787beb1a339b92c32fbba483b57d97bfa7e73fc088a3e21b2b719035019f786a4e398331bd2ba7c3f2ced69c48a1aee30833abcc1abab974d01c15aadaf8e80f21e3044ea5659a3726386340ebc00ea52cfaadee64f6268e8b782e907eb6d94d25dd9728b693db50c6b572de15aaea748a00a86b678b1cae4a252a6a78c81b043abbe2bd633363b573f659188b260faf3d78d1bf33e131d89b299dd76814eb86903dd16b1a610bf5051d770e9301e0008503f6fb6df31bd6a0ed101d20d5643c416090cf0464f91c389d48ec231d904f78719feb05f188a6f4fa1d45ecd06f04613d329bec1d7a247db3f674f862164aa27c72dd33a3de49e2dc2fe4cbf1d761e1e7b7a32dc7e444265cd3c11945c2b731f12e34c29604bdd3c9e4593f26cb42ce9f4d26657c7a2357a789b529eded317ae563f97073697d0633779e02bad4a1c86f1fbb243f5a7101106fb10c88af52fce3a467d60544c8ababeb4891b605a08e668c65b02746637f86ea51da9d3960f0a50da0d01f8cd4f8c24a95eb5157272998a8240a490d15ccf7a2eeb9e766953f0e0fdf6b10ca7e387406cae4e2f93f15296409b779c37a43f1e8381fdd16fb0cd7d01f0069a3cd84b208be3511afae1123af6762d626ad242b32cdc706abe63396f1055f5437a00e67aee3f5dd7b874a8c5af9dd86316d4bffa1040fddc2499c16892893fe3392858cd88cf069c3d3de038e12dd8b792bb272d2623a6aaea0f617efa64c4b7cc91f6e1424b7189792874a6c2cc1d408e2349ccd34d6bdb759332f7c44601ef45f47542b5d0d4ea23eb2dcb91ffe3ee332416189556ff04723fb97e5f592bcf491544daad562910b17ced80de7f368c86484502f90c63975ad97ce270519923271e51fcbfbf1430787aa83d6badc77e38f93cf6e93379a445f5ac564b2dec3bddd31d2927dd791f69878434ca534f547e0a69bb4f29af3981639c307d90fedf84ef2628266fee91a3cc8a40086b2dbca7a82f7801e592f8639aec98f06e28f7460d24e95bb85e21ae69216545448b319aba657703a09f57ca8f02c3b9edb0f5edc96d9c70918eb5452776d719399aff338bffc8b6b9ed06a48e7c4fefc15f9621a18d29003479ea6f00196d6e40b3567a556684a4742576800041735721e5a7afdec41d2aa1545b2188675bb6851da3362034dd913bf138944ab35a9ecc3cc88d61e615655574762290bb34b13bd87012afe281eb42b35484d18fd0cc08df816ac3e78b95eb7917c444cd4f49c8183c59a296ec4e5d9de84726d0e8d572e35f4f9c30b6d714e1c3c0cbe6a8098f23944ceed9183af0686e4e37c2cab22ba79cdf38c81e456b89094168cb628c7f0465177d5ecc45cf4285a1ae1c644e0a64fb0b33ccd9d7b7fa046afc246fd994fefa53168752d4fa2fc8749e4a1e5bf750331422fbd22652cf33491d26425f308ae89a2ce7f11d6d63fe6613a578c820d3d6d77fab8aac07d3e8e8b7c872c51c23c9686454b906709e384da87029c364832e5660d054c3014cddea29c6f1102f85fc7c6fd8d55e277d78f4e3f1f9e5f56957cc8feebcac97d72f75748294887783cf84b58e0d380b005e85830fb59876f2a501089025cd5dcb2c7cf978519de9486ea5b38fbad800c7efabf63c92954ab75d30cfe44bbc2348c0d475f162e7b861178466b4c60cd6185303794a4502345e6da991c8876f63001aeb3bb7a04ae8b82ee4243ac22aa802e3e3be4b3cb325a32c8368791d8c5affbaff4aeb881216899cf5482ab50d505b40f91753709dc5d0dbcd7040af304e19984ff9d21572ab4bce3d7edd4afbd58b5197e54da3d25d100ed7c1550d600cff06cbf054ade4f5dc7a7e07f7ad703e003682d44fb8e1ee136ad78d4db07264924da16f0eb66d4e951ee8bcd8d3f56359166dedec7fdfc12572c5ea0b4866edddc3a06bba0a337ff49ce2cb58a4759a9d7cbdf2c37256e80da57011de8e41b2f66f5f9ff17df54bcc6cfa678c349af2d34c2dbe6ccf738391f84c69d1b95c2c5ce8771252f218b2edee7e64ac7586ae5bdc0b87cf8f2e2481ef786a7b1a1c804c3be4beadfc81dba4701c8c13b4c922b884ec7b0c83a82a6a22f1cbafd0aea4c0c727b00d9404cb62fdce1a55c87b294247e0d032c0fbf575d83826fe01caee131c0ce0c05cffc0591dc9a7897b9f99bd67d011c4844019472a06069d22b584dfcdb96248d922d7c3278c368d9adda292a0b4e855a2b848f1e8ae4ae1ce646b436b33a744284de0e867805ee022aaa12c07ebec8e69adbd82aa40e48efe25c596a33393304cb069aabf9faddb29b6c9eb43d745e4822b0756cc1c8d5604ac498286338565898f79b2760ac5cae4ffe0ea4418cfc8b4e2797a23cdcbbc5036e6cfbe75f4af7dfef87f0e67243e2fe1daa450cb680c38e8810ab97d6c21590d5eddd1508d1c5807b1f305a40678b3261cdfd2bef37346727380a678adb1e011944f357d64ccaa6df1980fd5808687d175936bbe6443a3debc2992cdb36612ebc3ea16bcd23219795d0df93eedec0bd8e24216965726c2915e2e03ae922ef9dfa0b4a9a387b20e6df9482c4e41c8c7cbb868c28b049ffbffc6044790055319f5dd5d92eaa07167b841e4e731d800ee1fc0ac3c828717e1ee1ebbb6d7c10d1071c33a7c00be010015f88cbf291e2e8ad4b0162d88813603aac0788280f4bb3b36b5d0b7332cf3c8780782d4d4133ac743ad7f055b823d4677a2e4890357753d49912d8cb326853603789763dfa59eb1b490fd3dab62748f3e236b45f8736da51cbe9d44bb86733fb8dd1dec85d51197f4aada9ac414007240145764168395b9651c8c3e71b07168923fe07b0d05e24cd2e4e17df3ea33402dffe9e579a63ae2b42d5d0b7d11565b55cbaaa7f77a29edc0479ff69e8c62613efa4c8564b907098b251d27d54453a79e36cf4a8fc146f81c9724a024af0b5b38d81b39f7fe11766b8b7f8f739998a4c761c4d361e5cecf4337243e631d616c5c2e191d0d30dacadd33dcb81c43e317a2483b855e613cadaa2e2b0a8ec443421a5d2293c5c640e30eb37dcf90d15b59db6de804b80e8e99dec856859f88ceab106af0301fb5e29f338618b3ac9fab8b27600a64e7e37a20de76981878419032f48522d8476ea4c4764b3331d0dbae24f8e9e30af3d39c236f0702758aa0099f470eaa3a79dcdabde076310d1f299d8fecf28b6129e16795995061a50d3a6553e20c62ad46c9561933a2a2"}, {0x30, 0x117, 0x3f, "bc597e297389493fdc5f85281419d3364b9e19f083bae4691231ff"}, {0x58, 0xff, 0x101, "8ac51a1edc47f841a2578d6bcca204f15a794cd0e7f1ba7e86e2ebfff63ef3b63c7660f1f49186c7f7ba922e4ee0109637daca6a28580afa3bb2ad1f4a720f42067575d04bea188d"}, {0xe8, 0x117, 0xe5, "8e8e0c9c777509d430cc5b20dfb4780a0b2883763c5b412510f087edf451210920a3015fdfc39b3ac48099aae316e226f5f4ebe419f399d67a42a62a80454cf675f878748d79bcb206df58e5716b63feaf0fd3d840bf35a17d6881a6c9e27e4db4a31e6a607c8c905d701532d07b8eb99f1eb126c7dc14cb937168cb7a6f4252e57b0aa930df4eb8e532a656a4f306c4765ef2d95a9e3ab0e7c9021cfa4c0bfd25b0c8e12538dd04842c257d6a9616742296d34ab2a9698d8cb11c04fa99ea4dda8d753c6ee9c08c3831887835b56198f4613a0f"}], 0x2210, 0x44000}, 0x2000) ioctl$SNDRV_CTL_IOCTL_ELEM_LIST(r0, 0xc0505510, &(0x7f0000000280)={0xd672, 0x1, 0x1a9, 0x2, &(0x7f0000000180)=[{}]}) ioctl$PIO_UNIMAP(r0, 0x4b67, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x9, 0xffff}, {0xd9, 0xce7}, {0x7, 0x5721c7e7}]}) syz_open_dev$amidi(&(0x7f0000002780)='/dev/amidi#\x00', 0x0, 0x290680) 2018/04/22 01:14:25 executing program 4: r0 = socket(0x15, 0x80005, 0x0) getsockopt(r0, 0x100000114, 0x271a, &(0x7f0000861fd8)=""/40, &(0x7f0000000040)=0xffffffffffffffba) r1 = open(&(0x7f0000000000)='./file0/file0\x00', 0x400000000000040, 0x0) syz_open_pts(r1, 0x0) ioctl$SNDRV_SEQ_IOCTL_SET_PORT_INFO(r1, 0x40a85323, &(0x7f0000000080)={{0xffff, 0x7fff}, 'port1\x00', 0x78, 0x21000, 0x81, 0x9, 0x2, 0xe, 0x7ff, 0x0, 0x4}) clock_getres(0x5, &(0x7f0000000240)) getsockopt$IP6T_SO_GET_REVISION_MATCH(r1, 0x29, 0x44, &(0x7f0000000180)={'icmp6\x00'}, &(0x7f00000001c0)=0x1e) 2018/04/22 01:14:25 executing program 5: r0 = syz_open_dev$sndpcmc(&(0x7f0000000240)='/dev/snd/pcmC#D#c\x00', 0x0, 0x0) r1 = mq_open(&(0x7f0000001940)='@$cgroupwlan0', 0x0, 0x0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}) sendmmsg(0xffffffffffffffff, &(0x7f0000006680)=[{{&(0x7f0000000200)=@pppol2tpv3in6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @remote={0xfe, 0x80, [], 0xbb}}}}, 0x80, &(0x7f00000004c0), 0x0, &(0x7f0000001840)}}], 0x1, 0x0) ioctl$sock_SIOCGPGRP(r0, 0x8904, &(0x7f0000000080)=0x0) ptrace$setregset(0x4205, r2, 0x3, &(0x7f0000001a00)={&(0x7f0000001980)="ee36808b6818818f5984ba39a5878b8d3d79271a397a49afd17c236f7e7c3c6556c9f877e58d7a609086bf5949092b8f3a90de4313b890671941bd675cbed869c0b8357e918cec5c6105b4f6b932abf825df11dc06412dbe9a51ede1b5e64c336c", 0x61}) write$binfmt_misc(r1, &(0x7f0000000140)={'syz0', "301236e991a8d981e3b25b7baad699168afd30101dbbbf816ba257722caf6c314c8a9cfab30cfa2af76424fe8195eb6725ff9e564ee6b4369d99b6ca5d38853fd2d6ebe07eac63c908d83e3f1ebfed1bb17143756fa1bf90fe028bdd8bad211e0c15e0f48d86bc168b841c5731f54e0ff2522023aa8549758c6650e2"}, 0x80) setsockopt$inet6_tcp_TCP_REPAIR_WINDOW(r0, 0x6, 0x1d, &(0x7f0000001a40)={0xd1, 0x2, 0x0, 0xffffffffffffffff, 0x1}, 0x14) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000009f7c)=""/132, 0x84}, {&(0x7f0000012000)=""/252, 0xfc}, {&(0x7f0000012000)=""/155, 0x9b}, {&(0x7f00000001c0)=""/11, 0xb}, {&(0x7f0000000000)=""/102, 0xfffffffffffffef8}], 0x5, 0x0) sendmmsg(r0, &(0x7f00000018c0)=[{{&(0x7f0000000280)=@nfc={0x27, 0x1, 0x2}, 0x80, &(0x7f00000006c0)=[{&(0x7f00000000c0)="92c21f37dfcd47316ff324aa902edaea97246a17bc4d02c6ba3a687c1bb34403d10361112b998d8332821c78e401a3704eb96e9b6e7c407aff", 0x39}, {&(0x7f0000000300)="5f447a6c965111692b82a6d0a59a73cc17a39e1111176950bef22590008f75a17c1e155185f06a0590757bc619e7c675c4ba3f2800c507331b94484668dbcd6e1194d5b6b37f434dbd63b9934317e7411ea998648bb349e8cd08c8b99b005a4fa2d63d7af075dbe2f4da7e52196ba6021ed86414df773e94a816bee42c81e73b1500f61d57ef0979839c5ceeb2258f830b0df0d04109bf0788fbfb8856ed955ef44d021bf46476d0f2b3e2f2ab955580b34e777390a98c987c153236fda872748a9403bb26ef4baabcd45deaa75e1bc755f6adb437f2e1b75f4dd979207b1927d84210d56070abd335ede7a569bef118bc7f28ab2a2b0765c43876", 0xfb}, {&(0x7f0000000400)="cbd8e0e673e7db393329d3decece7c27e69be5a39d27cc90b2546758fcb223b7d24d5a369ddd7f256950e06f3f963c114ae4db9f20269c16b82d24809587dec7c1c4646b7ac297d69af79c2a1b2a6cbc4b2dc06519b42b7cd8bb2ca10e5cf2b740f97185c322bedc017bc2b5035c98d7b8274cbf62a873a590982c58a18f40e38f501254207f78135af36ea7df00508c0602caed717ca1f4f0069376b4ad7aaa72a7fa25637f1d7fad3a0c9124f5af9550178cc3184c84b1dfcc9bcf900a31d960ccf3196919d4ac16e95f6f67f6", 0xce}, {&(0x7f0000000500)="61727b4dc8d3227a140afd1c004acc8c67ef19c9e0d339625811eecd3f4266ffdd92a4abf59a41cbae7f9e255610922bb3347e7e0c621d0dafa95539884afbac654be51bfc4a05fe75899d9f9a18c82aeee2905d6ec6605e53d28b462643e492abf6f7ea6477c7174ad4689dbc425cf64cb361f653652a6d191a3e5019230b1049de3c486d1e32e58f08920aa65ba46b8e468d04e0854a7c8e41e6af48de028d2a0d111423d433d646523ab5da935c274d59a46ad5b42e63109629a2d468a928aa0515cd9448803d1a8d0e03ef26682c5974135ec3272f20373ec3f62f47f09191b4c6", 0xe3}, {&(0x7f0000000600)="c80bd1c99608145ade91afef9fba6201933df98cc2c0764ee3239c8062eacb7e7ef84beaab91752d4b2332ca9c877c44e62a12848e8d9a78eefdf21beafa27bab01543215f99e9c9c89854943c86f2ae118ea6417e72510848bc288133e7cdf580f3c79a47256b6cbe47a31fdad6791fb871f44a204572fd85c02745b537860b23fe533f0a31d8209f6460abd2cf3afa3ad738c21d09558462ac1be8646fe01fff9055757fde77c6adf1d7e92ac4b0304857660e63e761d923838a0673e9", 0xbe}], 0x5, &(0x7f0000000740)=ANY=[@ANYBLOB="98000000000000009b0100000100000043aef1a3fa9d2726c17a4c17a5a70c28f9c59171cae7913416bf2ab22f6bec0e708f8f2b1e1b34b6b7292d5ce3b3591ad92d13efa407db64e0d25322ff318b023989c67ca40d4c8b4b0b71f2b649d73c5f1d0b7438cd92b91a62068ec7b2ed92b70a4bf691533e595271757ed72935958af8f8e5da1b1817054147f2996f9a16105ea7d830000000b000000000000000880100003f0000003f32c26e73dd4e035b39211cf5744d51e6ca2d09b0fab78c621da2a9169b289f4d423386e9483c46bcc91127165f7f185a458656642ed8711a879e41f2507ec4d43c0585b860435f66178e5f5066e27b423c0d3ffecbb866c1c15a5723cf45c1fa3647ccefac038279a14d716d96d158f18c0a6acf5c3dbf2646fe41cbd270a725b9ba44718fc37ebca90df15a6e1f4c2abcdfe401cf852fe235c3794929570010100000000000000101000000000100b35e6b3249c21328b055af2a3e9c175d5ef953eb608641259fce1a03a27ba635d13ad84864bc5beecaafb671b702604b52cb33ace14d5c4297deaa319d48f44e1f27051159dc0e358938842a2361bbce26b3a9f95886424b9d6f274d89258401327c2b4e3034549ce67ed6a27fdf40cbd0df1517b4426fe4d8854f6d459d176c857755b7148de3b535b9bc2d11118739c86f88a8b6fe17a13ab3db337e78422cd563e347042ab14ca822400f933834d8fc3504a7872436252508657a31f94965796c2a92ed351e00083ac99327a41ddc7cefe04a7401345d5f8ba6a9149a0c6be2fdf17d627be448e069c4f655c94e3e4cba115463e0464cddd30dada30ed9882605271f110b289b82085ccde5e3114b65ca5c3c29e2a57594472a8aaf814b080158977a1221018d3c4575272c9c4038a79b21697d7a7b85a1f91ba27f2892ef7671e668639977899e7b91044c7776073dc42ee17539ae6157886a0f2d5deb814bcbc1f685a392b33e53b9ff89e8438f766b4abe074b965a2aad30c43536ea8bc16132547107b3e563b0af8402d0960f525f926ecf19cf2ba8ce285744226f2e11f93206d5a7bdf519979c46557e17815e97d15625522d0d86ca3f3583e0891aa2293fb4a13eb09942c8b27b155a9896a7adf32adb297bdaca1961dff2a6bc7822024544784d734fe4fecd98f9935ee1a7e783a9dda6db4b606ec8155d3845917b59fa101f1c46070e382b307de8cfd4be6ed217cb148ea23dcf7ac964b73b02d870342b9866a2ccbc9288f55c202971c2bc9d0909d5a0bd364a36cf954ce96bf4867f223903aa5ebb657365cbd70640b1861e0a2f24f8fc5b66ec8bea6b312a66a9f678a489625fb707b2a8ab44ba497b9eb7217cc6c9318259575c7a2f1d14c94eb4ae7a633a600ae01ee8c695823d57f50e14a2ce494bc30de14ccdf71eb6375871eb4add4e58632df94cb8fff096e2baf28b8d18f35a6541e4266cd9804afd8ae6028a79ee148b5d6cbe15c4ab5afab841f3f61123891e9135f7192cc61e0dfc6407b7bedfb194874673f07ae085e8aaaafb438feead03bf314b113cbf34448b2f87d48ef2836da17e5b4d911141c77f01813556416c1074b25d2ac64e4941e801bf4cea1496dc0663a26e8193b7f1b8baa92dcdc30257623c9d90698b0b6eb339ff84ee1e8027fb408c99e48b352606dbe302804f8732c8131673a55f2d45d8a6301658bf7a05b833d26efcb697f5c2e6205b4afff6a6e291622af74dbba11218c9437e540676f78083f8bb68c4b0ebb83128f6e8dc5a25839e105984f8ae3e5d71ad1957e8c655122dc444fe5b7a6639e725f83fa6e1ce3c26a9a3803b62a3b1782f1fcc31ad1e406d0eaf68f7b54849ee4e21d419c1bc21a1f5ff4f6dbb2c0db3faa9f78639cd1638c7af3c187da06a332186ea887fbcde8a9560a9f17e1ab180a3008508459f0686ca29bd1ecc16e154d9019c794eacd6023bd7acb46b0734a2c0e5ef8334c2efc7b7c25df5f63412dce9c8c5dfaf3de556482bfab5ba37fc32f6a11ca80024fb3530ee4a33f3f15d16a560397fefef109dc5de76068e2017fbff49885ebf5df890ff42791d9c17f07144a4fafd4a80819889aafe8e072aee7e86fd16bb882fd7ed8254680f773e1c229fe33b8b50adc616cfe1275c4b300df135d354a441cd8b4f761799357fcd498d95a516b34eb3e0fd98f56e650571dede708758f6ad9477e86b64ecfbd919c42e3ff9514e8a047abb9d2cc4324669f6c3528882dff9e0a5e836773ca762c941af8144f4bb941b1ae32fe6667370ee8cb51170df4eb57809968a86f78bac71a63e99965aeb492ac573604b73bba9b3196ccec81628d6ba6bebc6e731a66dacfa2ab4e36f0e156aba09f47ee06bf25b3bca9bc8795966f6b1d6d028b1e26064333fc1e54e1f68326f0d72f0238fbe227831a598e4a7206d4b5d2fd6203e868fa24c5240b599d272ba22574d8cba069dd73d5c593ad603ad22f01a1d62f046c1d31c4c4a006e1ec4cc67560d5fd6c3b03ea111bd636287913960fa5b164d6326131071855b866c55e3fef4d544df0e25fd5fe555201c6b82854ff94f8d6427eb9139286f7dfed83ef7a1dfb9208e0ef2e208ac93ffc8460b88737706f1741dfe9b1fba3b64dd057d7fb541bb70eae6bf3beec9d92cbb10a648de272e42e1d9aad5b1ae5016c01cf19fb33a0ac1592f5de9d65e65c808098a97d423c8422903f2a1678ea3e1d7e4f75c60eb1655edd37a5ff5d4ac69a8dc2ba282b930975e0c5d8f5d508550f91544814736791a30fd12e5d74046ed94bf6eb93a362f0eefa69f77523341113253f76f8735db8b8c45ba32623242c4ea5cc23971e5b54383ee197ac0052138ea14e9036b1c14d31c2843f4cabd69f2009219fafd56a04152c721c7e4014b3d5352972fff3f7161a56d7a22125afae31ae465e6e3416df2e0f7fe974103df526a9ced1a0ff9f7de948e156a18373f2a062eb02b79f547c997cd2b1581ebe81f50760d2158549e633ca52bf0d1f20edfa6aa90ccf5ccdbf1efb72f4cd094df8c7a6ef1a3e1d496934752b78946390646c35593da0b1727069b72f48b28cfb0b4530d84463501e7fb8893fab6f4f01082dbb889df93d727bdb7b7142ae13ac867fec3f60fd2681fa3074c9813a0cd30d306721fdb0bcd2e05c7a2a3517e6e9a3137be85e11985a9ebb8a2bf0c461a4969e7edbee2356e6681f8393fe5e745a150d95416cb2df0c62036de2ae316887f7a9ee1c6bfd394cdf634815b83b5b00c895a3302266ced7a30ff7540526c7ce5f25dc09df55ed65fafe8340fc674531093b58d9e883e30cd28f97dce3cf39b3eb65617bfdd342d5ce825566232b66237ad48cbfb188287551e8c480bcc263f4f4ba6e2b06d1cb36aebc663b83c62564d954bfb8e8ec0ca11ba0015b58e3226b4fcf8fcf4409c3161fbbb32e4f0b2b5b6051f014c35b9c437b5158e55fc37bcce79fa5e95f8bd3bf25c18872f1a702f55ed8758383f214f4712a477f202f3ba668377a40cd53600aa007db2224ac1f0e3f1f0f712d215168f8734248b7aafe436a23bc2555a04e2c7d3efaa44279ae9fb214ede491fcd4cc45354739935b993af492d05f799855e87242d936e87349bd97990e3630df64daefdf4466633c3fc9da048c9ec3c5d9cfc69d69fec9286ae8d18465430242a3a61ecf4a36772f9b617faef78c6106df373501712f88e4114d429cb3f1b2bfa48007910694a2def1f55384062c6f86f23c8a8e6ad0fefcd717ca29d3e11afac8d150f594185ca965c396879b1e171cf2ebdf1b1ffacf79211791f98e517033a940ff689d19dfc28f1e0bd33cf2dc62b018dcf8340a3d7e71fdc1fef0780ee4c5c9e2f014477000c7f0efb9817252d0cfc4037cad3c4c296d346e1f26848edaacd94f253343b6883c737a64683d21dea3d1c2afa28b0b449609889b0c0088b5becdd5066e9613817ab6bd7dad8bedcf6f50a7c0a689d7a6f82faae0d2314c902a5018e71c5a70e55646fdfebafbe6fda245276a09797e4a15e2ed55eceaa06c20687b40c95ac32add01774050537659391bc5a2534884eb79a07f14f0543f4003414a92f41f60e16c18e730b91ffefbfc73f34fa6cec00ddfba8b06b428932e6e953c81d26007c6cb363da623b3370850c3cfd446908fa1ea6efeff518391fa29d57b66f7f3ba092d1c8cf3758c34b30967c344dec03535f5f9f29882ee8af4d801f1a188e0cc916376a82019f759ca1b7486592ba80d9565a1559f726a5e6f81db7404c7f62f6e94bcf3edee6a9e51f0cc84f253725ed1d3acd57a893b88ce222f232b84f24e87117d993e846b8c6c74d49f6d79503d1676c98f22f1217df2c3e08aef3fc6b9134d606725319f94bcaaca67e41930f68ff38555fd7fe82d48569ac879a2b1246c9d7016a97b429afe889da775f50bc461ba8f266534e2405b257e410cdbe6941e267e434f6469fc9528759413d9ec92aaaf03a1f566e9ff53d6ec5337a619fb0fd7b9bf179577ee6cfe25229670ab9872af9cbaa2f925f5eaae7f830a0abdb01b035a0de67bc29a71315ee6ec9670e7cb466fa930f5283bd93310f8d9d9819f273b497df8b4e2757d2162905c8287eda3a93d908c0124e2129b7c7a1a6188516368fc38f0bd9987515b60f683ff976f408636a6824f5e9e37a2e025221c2344ddffef70027d559e48d70f276725c260c084d37c89b68340522657d4b3a4f9510517568300a544024db6c75d281b8bf02657bb8f8db9b07a4185f9ff9b37dfc933037df9ce3a91c6d12a294a6af4be05ba76261b12ba03f849cc5da4060c088d4f1877fcc3e112b1bfbbcd4ef796b38d9c3dd15f2580a10a16e5416ca07e4ac1e8f19cf26ce15de7a1a8fe465cb1246400f2b51f9c0245d40ed57975ebf133c6657426ed0af66f8f3ef67411d6429fa939bb826efe4abb129db27be1eafbf76243e43d906250e424385d2650af98a99f7ee1c65032115810e4026de462cc8a4ea8d9e6e3c43f483d42d65b50b0bae12a3bc257eb9a744f93a126c6d7ee87b9909c6d033a1c1e7401a7af763503e241693ad7e27802f0f85a664ad8a0a057e253d4373d038671005d6bc6acb0f05ba29ec6b67cf5f57b03b394192adc252e3afa94d35b996de848126b0e1afc431d96b1acdfd8e872f9c35fe9005d44df5d434527380f54af7e36706d2e5bcb2d56491f0408a7aafde56f0575a036ac7ece5fc6cb0c950680b5156db4e14d3585e174dac57e479a72451ea64e3c6177f91dd590f181095e9ade9d446cac7cef6af7c5a580f49a8c21fd36baa4ad4770edcce6adcfb80ec1c36847404b13469fcbc79ea201579623075c4037fb14b05e06b983b9672890dde5ba0fc51f0934f4550e550cfe458489dcea3522ebb259656b7e6afc3d85d04e675d1eb0c5000da36e6f6f84e70c16442f444a5d44b8a8401e858178948455eb3ce576757bc8db25332835960d01d7b914bb6312e8d830c71288ad15f7b2ef6da38f02550ef51fbedbbc9d8b70cb89ede8cc868fb55b333d08765274a18c5feb55c8880c36f827b47a91ce13ca0aa4891b32be9896c4f30f6016b75e366a8ba84041e7acbc4cfd6ec80ace762e868c12b0413f56f3aed0e87d55baa7de336815d5041befc06786cc7cb723800717ac1c089ed6e700ca5082fb638514bdf8f15e7d34bef67671fc4f17914a72dba107244274625e259c8ff70e06897793ae4a03146533e1e0f96b1d1f3b2d94bc2c483ce03b9e1eaa887f20f598d4ca7115329f803c7964295fc43fa7fb27a4b7bff4de99127fbc7340f1e8af65c1b36924ac7895036882aa7b1947e8c824f05a5ad487fc85065a77d9ad4df1bd76ee6ff3e59bf85ce8a5f94438f171f3b2d8e85fae79e1e312a38bc5dd0e46855d29e883f5a5fc5cde2e2f2b90372f59df9d4c940452dc4e12ee570fa8d80c6ce5924b070e2b0a1b802a5f4375f35b12a57e04a350812343f58bc5e719229cf2f553597a2ffa0b0853aa650eab23f604075787b71bdb0f9863f4e01dbc5629bffc5ab8067c4b9a4f0f44056c857de94482891d55a3ef43dc4a2496ad1e6b0d7768157f60a797e967d2174f72c205e872e15ef5eb48bc58230b722e4261542ae4cc1f15b57ad31b7d8ffacb2777da18cb3e65bf1ba1548cc6f72e1170d0b1fc8e98f75cb681c836d052bacfc9d0bdb03e07d30aff57a3c4e54b53a76ad920016c818c28fb38ba320c5a1563bcde025c56ca6533f48db2862d7fd46842a9947fe"], 0x1158, 0x20000000}, 0x5}], 0x1, 0x4000) ioctl(r0, 0xc2604110, &(0x7f0000000000)) 2018/04/22 01:14:25 executing program 0: r0 = syz_open_dev$sndpcmc(&(0x7f0000000200)='/dev/snd/pcmC#D#c\x00', 0x0, 0x0) mq_open(&(0x7f0000000080)='@$cgroupwlan0', 0x0, 0x0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000009f7c)=""/132, 0x84}, {&(0x7f0000012000)=""/252, 0xfc}, {&(0x7f0000012000)=""/155, 0x9b}, {&(0x7f00000001c0)=""/11, 0xb}, {&(0x7f0000000000)=""/102, 0xfffffffffffffef8}], 0x5, 0x0) ioctl(0xffffffffffffffff, 0xc2604110, &(0x7f0000000000)) recvmsg$netrom(r0, &(0x7f0000002740)={&(0x7f0000000240)=@ax25={0x3, {"d488cfbb11b3b7"}, 0x4c}, 0x10, &(0x7f00000004c0)=[{&(0x7f0000000300)="82dc62a7a5ace37017289f8f", 0xc}, {&(0x7f0000000340)="9658c5b0a24d3a267528dd3867eac258a008054c79fba6c1e785a026c735ef4955dfa79a05d2eaf6f31c6296e188b461b4f4631dbeffcb2712f1ffa2ab0d4a59f005b56acc1b00424e3bf72d8204168da04daa20bbcb0fa207166e14960a0ae5ce0b9028751ab96e31d70a08a5d6d3994491378b19a2678452b93896360ab735872ef4bc5772ec9948776d57d241fe047fe21ef36afa4ffdc48850c01e87e2541456e68b86fda6db71926e0392325a67cec2beb4a81665d4", 0xb8}, {&(0x7f0000000400)="00874c4019d1bf301e9bab0c8155a522e2df8e586089b4a3adcd1d5b1eb535314e6c7603e20b03e8c05ea764870d13713e6b03c286b98288918d43b8d7c98a55a934c50d5adb4305ad56f4dcffc7bc2676e79fc34709854dbca889a70da136609805d7e3521250a33d52d6326323f98d796c725ae7de0a26da2f59763dcaceb115804fc821ac3c33797c755af2d12d55f9da957282601bd68eacb4cd", 0x9c}], 0x3, &(0x7f0000000500)=[{0x1010, 0x10b, 0x80000001, "7afb6bcf7e4287ccad3fae18ab00fd389935b05acc18efa45fed71bd6dc8b333e68d7d3e7b172b01421e51ae8749d99e434669481fb7f5bb10ee3811151838ffef27518fda8d7ff81fa2e1b71408c6f3bb0a25d1b627973f49159d02215e2677bca6c0ab64b3cb42fa0119de8bb527380490c1cadf713e8cf92f870c4fd4e057118fcd75bc1efd733cab79762737f7baaf737d777eeb9af31636c4a0f84373dcc917a8d0ab638f5add7bf5a4db74266f9413bfcccb00b0092660c339c4edfbe530121926e80b992530c5a2ca1ac121a481f6b7908bb89f7a5c8953bbdfafa9ea6a2af4697e36e683df7b5cb9be10db231a07d541447d99692f2a18b8e08630f9eff435813fa6d93bc103f130ac36b6a9a83ce2f070a50abdbcf6958ec04505cf229028cdbc63fa7759c1a166218a86b2fe0d9f6e3e1dc2384c9b0e5663f216f49e8695a5404d3afad19e8e85bc35d3040e922e68fdee2389030470ed483c7de1ac293bfddcbfcc6e13e25a2e39ac78c8de41f979e3fae9d5f92f8848d3480d9a249ed8393737447f8afdae6a2b423edba60f5356c57d3c855690bfcf5cb2bdf4608be50fe6827dcd4d7d05865facec8a419d1f44d032afd074ae3a26c2761f33f1e9b8e2aeab8f0969af1467e6920b5703e6484b7555829c083cc98a8b7969852c8e0928cff6bc6100160bdb4d6cf262c234b44a12b3fcf4ddbabe62671504b822e2c3fcb82c1d5db138b06575890fd807902a9619457dbc8ed353956dff0de90dcb366f69dd1764a49b01bb68ef9e7c0ced5ed9e23db3c39906fdd4df9dffe1a5cf3af56818b335baacb7e4e40fa6e4b5f8e80316914ce44afa4578c26a374eff7a62acab84bbd0c9b11d1bed457416165d830816cb632c5b84a0c7f6ede05e555c7f74910efc2cf34add1092ace750e08ee6f8f02df2546ec30fc48263422e02f89e2ee345755b273747d4d723a678ff865d9b367dc1c6e2ea7f26e48524a931024883f89b75a9d18d8dc6dceaae24c4b2b49854ed388838f1bb633bc7e91ce6d05c046973c8bf4781b2f1c1823319f9a906871469ead298c5b7041fc048bb7a6a0460ada20dda6fd35e99d78d8599cbe2ae8ffc683543bd75717552716e40ea21b713a2b36aad82309e6e568fa48edfc45bc128085774eef757e06a12da09a60156dc0fc9c0923ef5bfbce4bbc11ae87a107f720182e25fd265986a150995d8eb7a27a9efcd0de73c2af2ae7914df8be16ad251b54278c75e3fdd60f31597a73f2a406b1043bcedfcebc1527da0de6cf5cbbe92544648c702a04102a8a186d6763326452a27c4f2fc48ccfa556751c031609c1d07cf786097259010540552a23a84395a03ebd5a93c19b9d35d4d03ea2a7c2c7ee2716ed95ad6600fe984d3c29cebeccf986dc386e75be6a67aa2902c39272181a5f81e4f07500fa47e7794a5dfb8ec0a9237374f9d4c16b10b4b8a5999afd5935d728289aafa2110f6c0768384c55d3a8b729ff2d2dc58075dc87126326c2d68244f72ea4cba2ae7c015d01ce9ed2ab8e46a588af9d3a44d5d759c3d5b4b69900cbd9e4dfd5826d1e874e4fcac76c8ac905e331b1037da217aed11260381946d26ac5be13bd198f1bb6221abc151d4af6919e613c819a8ccff6f218405180d7d1ed3dcc3ebd0ca5e525e45aea7ea33d6458900f57fe78551a98c567ebe7949b8910e72be38750a3731a367cb22de0b21d8d8982a7db212d5856b1baf26429b05be30465a490410a6b3bba3606a9f0d3b7a0e65b8b66b680df6396561a895dc19c2eddb8696acde49e9a8a588cb670b66f7011f5697db27324af7761b027aee6acb591922cfc4319cd6b57c8da21ca7710807440f1671d60bbe1b8428371c1a4a7314ab90ad361820f17aaf428237d5a031e497f39c3e7bac1bd90f7923710194a2b6031d41fef3659619ef0642bbf80c9de62d71ac972fb456823fc7ab3b7231e1d31ca88d858a4c8fbad732de172347d7d42f8b80a92827954a42e6078279dd07dd07de6aa984bba6081622dbe228d63db112d282a7b586206c47c0bf265d355828e9d35a17519a5a3f6541f8e62339859ff6aee82a24844b112e4836f530c063519ff66a5a1306ea1c125bda66aeab497b1d43450b568d479227982b28326181c3d56759f86e11ae7c10db95cfda064086e0d8ce62a634b13a68d6e9678412366f61b67b27ec7c379d9ab1a03cd5f256a102563b88978eead99fa709ce9b89e276e09ee67780bf9091dd211423ebb3b8369a93ec94dd92c382a6e869a4b87b984f349e44abe2fa24af7eee310f7b94cbda05a06958b0ffb0207289b5174f567e1f6fd76ccda72675cd05c48d0975fea481c5ef85e68de81400e10a9e0b8048974abe7b45aa91e83c66672bd3323b5d485f6801b20ef6e1304246716e45723493dbfe102ba9799efa0469f33688d2ed948c44f90b3538cc886b6669c38d534ae6e080317f801ce0e66dbcf09a0aa499da4a656810122613760ca11873e8e4cc7f263e09131069a8ec8d40ce825eff78ea82b9554edf49179e05facf55de876c15b245184dd999d7d818058bb4f4895debce99df698efd71e8534dc0f33b4294229cfb4c5a4b2f4a498d3a0a4716091697472f97094e8577f9f5f386b7f03caea093bd313fcadec63a680a7150740baf7cb8a6cc7a6cdd2cf19bca8168207a47ede5fcd4659af586b42dae15a65d88585dc22f864942d96641faf53ce0a754e8124f1173259d067f63c443644274abb12c2e3e5bb9c157acc14bdf8a9dd5c7dd134b7daa00a5738cfa2049882d67510f1bc04daaa85a5ecf203acc152fa9b9b4c0b135d17f9581c8875f9e4480e6d42b1e156b00dba7a8b22a2953c47213e8ab77e128cf1194cecd1c8c2f7dfa9cbf227d92f9c1b1c9968a15344dfff5e09458a0d455146ca07aa4570347f3b678180d0b0c602e43715ee5e907613c80e4b5edaf8bc504397d95e78efbae2827a1e68c0f40e04057b0d976dc712665337a778bd96daf898f775f34f30ad0885691f77d35816c8b93e5ff8f00a33ff4d9d587411fde6f21f366e915ca8b4c6abe3e12d0e8f03c385dfc28df6053d5b7e341e66acf3e6115feca016af81f1c0a5fcc5a0c1fade2fd070230c90109acac08fbef440160cd82069cbb7b5b403a109a186992b819ece602b0a424ad6da9fe9f7cbdd02f8a98b9784f80d39c25fe591ea5a75e3586a0bab70d7e96c9686a3c4f002e6b75dd90b1ab6c90e518915427f7ad71300bdfe3dbde0875ff0f62fe9dc26cd053fe7ca2246b2a67918f7e288387c8cd29e4e5cd6049a56c020fbe6c0a800ac2feed8c3de0af60524552a5f7fc46257e8f3714f3d61760900bf3301322100b6e66b34e49f350c159c5031d40a9c432f2620e93c2fd69d88ffd3aeeda2567defe0c2f7a99b9652dbdd7a8062ef4e863337310b9bdd8b0f1d8d269174c40a601d2346de33c96848c47726d9a5e1dcded577db2ffd56a648341fb5feca5d3fa9c7afba0dcde22c7e6c96a310b7bfd2114ab6cfca72c47efe4c9ad1626c2a331145f5778b5ee5181f73658525b824f5c28d51b925f10e1fc52b6c1cd9261de01728ebaad47f9c658be8ce15a0cccacb0fbb25a9ab4384a7302195231f71bf1fcbe8b847c8889e3805294702059eb2b04147ceb134b274a7fc9fa87cb5b93572d417d8dda1ab74df6cb6df362ad02ecf05535e113598d198857127c6ea56a690f2fd1f57160e4056ae52dac9823ad0dbecf2decf8ac0ffbbce74b6efa501c3589588a933664a72f9ee37ce70181e2909e80eb0a1890a8dd2bc412a6de0a42afd99e50e2fed5bdf75645d867cd173f73e18c8de1754d2494475e0224e394ff9197457931eb618864e2c3b734052f74fc65f119af7c0c687207c776ca0d71ff55d3a856ca4b6bc920aed8f99339629180e144e44847b4ed4b4eaad796ac281366914293a459f3750eacfdbcafe0ea9dc1aa5b7fad68904401c988878deb07b8d5a8a03fb3bb67363ee62e7d75936b08b60a6651439e696e8c94257742ddc9588ba8c2e4ac76ac05a09aff9c97acc9b4b2fcd59fb3137bd46e5a7561365ccdea52ed1fc1abbea40b3885183c2b0dc2cc61178160dcd5553bc30de0e43d0f96c070798f222c689bd17a262478daec22d4a4fd56816f7804c5f0d40be68ca56d8c639a607ed9965670573d7d09644cd60689d4572e88f6f2abd458e650cc98e03a4f7f50f3412fbe417455a0230641233dc3c38aa787c4ad5ff13d72c1f123df55dcda63fe492916c5ce9fc59e1ed13c65e8b8061b668408447a1187aa62aa85a33781b378512b844b72d7951c44310a45e153e8c045a32e5ed992edf91c9b86bd975e25571f8947b20ce792f3b9996705d9ea530c3b5be8af2623afdc949b550e39ca69bdc9f88cbbf084ca7ec99d6019b4b37ddd770b878e01f351c16a2a0ea8b5258a8f4dfa0d412d2de656bc43297a9b4d9f7a5b5ff7ee7e3b9e6a6d2329b4c91fa306dd645f39bc15a2510496fac1c584f67b367790e6504321ab4336807901e57be45c892f51bcbc42ff483aa85a7cb8d0419233246ff9af50f9770ab64016b9a54da0e8dbf816ba8593e8ef45eef81fad3cebee3fbafe5ca10f1e575e59c71c4e1ddeec6bdcfdd5b95ac2730570f35cc66d17d9d2f4f192b16b7d2914eb3f8708e81a3c41009abfeaef787ae9f984c40f95ee9e4f1892d0daba00d8309cdd26cc19aba72b93419d4a22fe4c0f82228977d4d42cf2b9bad35e5d002a99bcd882401e57a625095efe1d4215f72dd6ef7eafb2057ee6d7099a5b612af1b1c6abf64621376b80963affaf00a254c7cf5311a438f8de3e0f0ab5b47442c4fbff223b8d5335c39636d5adb813fed82bdfbe2f71e6a446d3eccde18de42fceee856a8869a2f1e37d308150e0b9570dea3376d6852ef8d75e9eac311d795b1524fb489b797b00373f5df511ec7b073ad6185797198223f5249e06f69ec3a27fb0b6688742d9a587bfbae022d47cfc402b02571e9dbe96e2b15cb108bb46ff2fff680a54db9f046d4a2a326e9b16b853309dc096b691df0de716588110b78759b43978d5b750c5addfc46e33f4e1fb2416f35f67ce54de58061dd0b35e3c45dea1ec5d8587c0feebf2c05980717c2e3d908274de9ea7a260ea9f1ae6a980ec9b9a6558a3f600dd8ac959af9fb7a0923537921993b68bc465c95a2827f8cc9b28125f2d7869c4c13f914bf79da86e0da9c9d5ea7548c8af1e73bc59858a4daf53e765aa28ed3bdf3001c370975f56828fe8a238e765e0ad78727f23d2114be365b6a0580066d22806188bcb9388dabc858fc048e715d5dbf726bd98947c599e31efa038fa9ef6e6822ee1b3a848a35a9d40753a5e027951366d10fe02cd18b27dba2de7d203f947c5346d18f3070480a88a7c21db966ed328dd43da826812206f93475766e45679ba05fdd0dd15f9a7cd47ad582612a33f0567dd2010431238597ddd0fae84ad40493504f38a0d20af4b4e954823f39e9ad1dfe3520bebefa64228cf097dc6b9e3e460855f05d521fad6951f2a6739e59f2da35c298a59b778c3d114b8e6ad6132f0f80af7734af718abab34e9a54d3ef0b4f94c1e55faa998a665a1582b93a06fd427d1bb76c79f44dd2ad6e359daf3b9c5080b5eccf98a48335593997f099d4b2e0fac7fd3d3b4a0ab3509b2fc385eb0671623418007ca9eb884b1fbd53b4b98712dfb6b51a87a32ca11adcfa9e1423dba6efcc2418d77724822aafda400f45ccf66ee60dfbb25269db030"}, {0x80, 0x0, 0x3f, "6319a5a3d2179b5697a51286d355c6fd704df687ebdf70e8074c9e580bf46fa1b7785783b0349bffb82afebf4800f58c3f53645bd5fbad6c1a8ff2a6e60daed00d50afb459ea24c3f70ce4fc1152ee21a442d7e0e966bf0ea6c6cbfab8066fbc5d7aaf0f0df4e2b8ff927ff2"}, {0x1010, 0x10e, 0x5d423938, "ba390ec9be55af8fd5ba9709b970664b29e27452cc90d229e62928da7ff7d23601597442b864f6b43bdf42827ada5ab87e821eb8ab156c8cc07fc56f274f0ace02158838d4789f6fddb20b63821bc1fa9e42b20dc1eaee1573688e6e27449eea6a0c2d8780f59e58ce1930bbd6bde4c0733f7ddf9422980f065aeb5b926384ae6dcf4e8ac1722a9f8bdc3e08316b3f2902ea323074271029e8a965ecba2d70318ecbd01e68d1209ca13c96c0e67d67cf8a7a7f0cb43c13fb55b9cdbe0e371450ee980fbd4acd0e3fbc0d9143a7ffa7b4e0c45fbed915b250b6db2bd53480929620ea28d694ba014113d51e374f4a158860cbc8cb961b69642ac25c68330785f704f95d1222d331a3af596cc6df00347cd5ef3d0153cc765edb244fe02cad0f001d09c6c75db87f796b0ff9325746b0b51a61ded4488e86f18bd0fe6deab4bff9e621de484204cde44f91947e56d4b13dbefb2080ab1e6fb81a88e6f408cf59b1ae978ed063bc9387bcd909e699bbe40dbf91dde8fd4895e335f8f01314b1b19e867b4adcab8dace0435cee84da9b00d0dd7c7bcd5e9526cb4ac0e6f0056ac9f090180d73b07cf1afe16d5b61c2f57909a3bcc73b6f104c5367b2ea6669c7bfa489f977424d41b485447864cb620f2b71205587709c05f234dd6c3d95b0a8fa785a45a5fef44678ccf659ad43718b1737a8a7bd7d9c922a4e389bc0fda838526226b9d6bd3b38d3e1bcad72910433bfb0f6c4415d08af1284070b2e68744b1bc46e7bd64ab023dac70d8f7d3a05efa41ce4191b18b67e5cc1504cf960f266ec7681151ae54304eb01a19bdef34fa3b35178d8336e67ad5aa87306c20f0691606c76cdc4dfd65aae4572b292a0656e1b839423e95a6135e57ab1e4b388de6cf1e56734d4964df4fdd1c2787a6bee6e6a2f20a534f5f117196c6008cb15d4e56903e566b45045fe04037e5624690cc66568324325cf5e9e9265176fdb82a560dfe316d04348310e691b6c976ec0244e8833e307d80b64e551bae030d3f62fe6bd98406edf49e3c7a47d111b756f00efd2fc628d751a25056f61755b466771e2bda60379c5254fbd2ecc8acf5ba77b0f07dcdca6c58afa4e33289a896c81c91884ad4906818b2a16eecf92994ed6671bfffb88cd3ab05f627490a23965b2ba9786c5060cefafd2b7c06f976e8348ab08ee4c4249e0b100ac6915c4fe0312fbd49bb84bd5eb564299510902dfcda2103a0d365cb4cf18ab4cb98969c293be4d746f388c5aeb4712e0af508aaa170acf8e220b4746081c24d4e688a1c1e5651fae685050ffee76fabefc69fef58721ea862228ff05e65f6eb5b61e8c654a2d38667714ffc014898bf1264e3e2056753d896e9f75f4b94190c6f19f135dab8372d5ec0faf2ee3849811c69416cfb5ae9130b69b15bc3c3ede0a93ef3ef80c7ad9cae063147001259717b551ced1bc085deaec6062cab435369b10957f7435c56e3bb491d653e813ccaed478a1fe55ce91f58aa403d0761e901d4acb3bd02efe7e62945a412ecc2ef6d82f6aea4f7cd63dd2cf2f6cc38a8c41fd06f80a586c2c80fd6a150518071be9d48e25c337900745ba85917c8c32f305541e5914314841ee2bff7bb232fe7f3b8613c718e7fc98aef2905351a872a1c56ea2ff9d830a0971bb05a320612b4b210fd687237fb53408d200e029846e562455676f6fc1048db34bf299f5c4e4bcba1dfa28d11e05af9b53ea0c37e81b75bf706bd733f1a935e12f6fd5d34a8a07368d97b4178ec899f2dd040db5e323d59cb27e279de2e48a94fb349c01c90c823ce20e1145636119403e3212a63a3f5fc4297cccc0aa5461693dce0231a612e6439fb67d2ded355a14f76e9898af5f4df81d69b4a875f584b44f8ecb13e2195ae6359b5ce7b03f2fee505ef7e8b649f2346639a5c530b7edb9fa78d3a832e9d94970c990c766ffe83c88da47bccba3026a1dfd29af2fb85920ca68ce98fe185d0af323b0f26307af5ded278749ede25de2af16b5007e99b63035b897604057455986de396e20cbb5115f0847ed01132cf88a259a852692b109a38b4bb614dab0ef765e6a4f3c6314c8c0814f4dc5dc900973a664eb64dd53240a8b7666232f2d566ec0f5814afc78c3043ab61bdb66aedb1c153976fdf3e7485a2e550da35a1e94981b7d1c2504ce10b72333a1e7297b38f2009b768f90997fb85231d3bac3ca50ea77baed171f91ebd7dc44f6eae7a3ac353ecadad870a82f00071dc67c33f75fbfb280835e2387b56beaa3874f20f7647924da54f32b18faceb47367e9dbe109e9b70776823914d8a55bdb9d5d671f7559064805fd2b6e23f019b09aa5de70b13e959e2804fd4a4faa6e6b9f0f1da87a55bf5f8021628611f24868b6161cd935111900057c55d689ff64245aebcc99425f7ee992db4d4cb37b750e60f41dfc0187afe9d1162ed76b8f3507d7e908df050ecf739b977d5140c73c34814c4417161d3abf4be7fd8c46b55edd1ed9c5f59cf86d5d788c546d34c9a75b18472787beb1a339b92c32fbba483b57d97bfa7e73fc088a3e21b2b719035019f786a4e398331bd2ba7c3f2ced69c48a1aee30833abcc1abab974d01c15aadaf8e80f21e3044ea5659a3726386340ebc00ea52cfaadee64f6268e8b782e907eb6d94d25dd9728b693db50c6b572de15aaea748a00a86b678b1cae4a252a6a78c81b043abbe2bd633363b573f659188b260faf3d78d1bf33e131d89b299dd76814eb86903dd16b1a610bf5051d770e9301e0008503f6fb6df31bd6a0ed101d20d5643c416090cf0464f91c389d48ec231d904f78719feb05f188a6f4fa1d45ecd06f04613d329bec1d7a247db3f674f862164aa27c72dd33a3de49e2dc2fe4cbf1d761e1e7b7a32dc7e444265cd3c11945c2b731f12e34c29604bdd3c9e4593f26cb42ce9f4d26657c7a2357a789b529eded317ae563f97073697d0633779e02bad4a1c86f1fbb243f5a7101106fb10c88af52fce3a467d60544c8ababeb4891b605a08e668c65b02746637f86ea51da9d3960f0a50da0d01f8cd4f8c24a95eb5157272998a8240a490d15ccf7a2eeb9e766953f0e0fdf6b10ca7e387406cae4e2f93f15296409b779c37a43f1e8381fdd16fb0cd7d01f0069a3cd84b208be3511afae1123af6762d626ad242b32cdc706abe63396f1055f5437a00e67aee3f5dd7b874a8c5af9dd86316d4bffa1040fddc2499c16892893fe3392858cd88cf069c3d3de038e12dd8b792bb272d2623a6aaea0f617efa64c4b7cc91f6e1424b7189792874a6c2cc1d408e2349ccd34d6bdb759332f7c44601ef45f47542b5d0d4ea23eb2dcb91ffe3ee332416189556ff04723fb97e5f592bcf491544daad562910b17ced80de7f368c86484502f90c63975ad97ce270519923271e51fcbfbf1430787aa83d6badc77e38f93cf6e93379a445f5ac564b2dec3bddd31d2927dd791f69878434ca534f547e0a69bb4f29af3981639c307d90fedf84ef2628266fee91a3cc8a40086b2dbca7a82f7801e592f8639aec98f06e28f7460d24e95bb85e21ae69216545448b319aba657703a09f57ca8f02c3b9edb0f5edc96d9c70918eb5452776d719399aff338bffc8b6b9ed06a48e7c4fefc15f9621a18d29003479ea6f00196d6e40b3567a556684a4742576800041735721e5a7afdec41d2aa1545b2188675bb6851da3362034dd913bf138944ab35a9ecc3cc88d61e615655574762290bb34b13bd87012afe281eb42b35484d18fd0cc08df816ac3e78b95eb7917c444cd4f49c8183c59a296ec4e5d9de84726d0e8d572e35f4f9c30b6d714e1c3c0cbe6a8098f23944ceed9183af0686e4e37c2cab22ba79cdf38c81e456b89094168cb628c7f0465177d5ecc45cf4285a1ae1c644e0a64fb0b33ccd9d7b7fa046afc246fd994fefa53168752d4fa2fc8749e4a1e5bf750331422fbd22652cf33491d26425f308ae89a2ce7f11d6d63fe6613a578c820d3d6d77fab8aac07d3e8e8b7c872c51c23c9686454b906709e384da87029c364832e5660d054c3014cddea29c6f1102f85fc7c6fd8d55e277d78f4e3f1f9e5f56957cc8feebcac97d72f75748294887783cf84b58e0d380b005e85830fb59876f2a501089025cd5dcb2c7cf978519de9486ea5b38fbad800c7efabf63c92954ab75d30cfe44bbc2348c0d475f162e7b861178466b4c60cd6185303794a4502345e6da991c8876f63001aeb3bb7a04ae8b82ee4243ac22aa802e3e3be4b3cb325a32c8368791d8c5affbaff4aeb881216899cf5482ab50d505b40f91753709dc5d0dbcd7040af304e19984ff9d21572ab4bce3d7edd4afbd58b5197e54da3d25d100ed7c1550d600cff06cbf054ade4f5dc7a7e07f7ad703e003682d44fb8e1ee136ad78d4db07264924da16f0eb66d4e951ee8bcd8d3f56359166dedec7fdfc12572c5ea0b4866edddc3a06bba0a337ff49ce2cb58a4759a9d7cbdf2c37256e80da57011de8e41b2f66f5f9ff17df54bcc6cfa678c349af2d34c2dbe6ccf738391f84c69d1b95c2c5ce8771252f218b2edee7e64ac7586ae5bdc0b87cf8f2e2481ef786a7b1a1c804c3be4beadfc81dba4701c8c13b4c922b884ec7b0c83a82a6a22f1cbafd0aea4c0c727b00d9404cb62fdce1a55c87b294247e0d032c0fbf575d83826fe01caee131c0ce0c05cffc0591dc9a7897b9f99bd67d011c4844019472a06069d22b584dfcdb96248d922d7c3278c368d9adda292a0b4e855a2b848f1e8ae4ae1ce646b436b33a744284de0e867805ee022aaa12c07ebec8e69adbd82aa40e48efe25c596a33393304cb069aabf9faddb29b6c9eb43d745e4822b0756cc1c8d5604ac498286338565898f79b2760ac5cae4ffe0ea4418cfc8b4e2797a23cdcbbc5036e6cfbe75f4af7dfef87f0e67243e2fe1daa450cb680c38e8810ab97d6c21590d5eddd1508d1c5807b1f305a40678b3261cdfd2bef37346727380a678adb1e011944f357d64ccaa6df1980fd5808687d175936bbe6443a3debc2992cdb36612ebc3ea16bcd23219795d0df93eedec0bd8e24216965726c2915e2e03ae922ef9dfa0b4a9a387b20e6df9482c4e41c8c7cbb868c28b049ffbffc6044790055319f5dd5d92eaa07167b841e4e731d800ee1fc0ac3c828717e1ee1ebbb6d7c10d1071c33a7c00be010015f88cbf291e2e8ad4b0162d88813603aac0788280f4bb3b36b5d0b7332cf3c8780782d4d4133ac743ad7f055b823d4677a2e4890357753d49912d8cb326853603789763dfa59eb1b490fd3dab62748f3e236b45f8736da51cbe9d44bb86733fb8dd1dec85d51197f4aada9ac414007240145764168395b9651c8c3e71b07168923fe07b0d05e24cd2e4e17df3ea33402dffe9e579a63ae2b42d5d0b7d11565b55cbaaa7f77a29edc0479ff69e8c62613efa4c8564b907098b251d27d54453a79e36cf4a8fc146f81c9724a024af0b5b38d81b39f7fe11766b8b7f8f739998a4c761c4d361e5cecf4337243e631d616c5c2e191d0d30dacadd33dcb81c43e317a2483b855e613cadaa2e2b0a8ec443421a5d2293c5c640e30eb37dcf90d15b59db6de804b80e8e99dec856859f88ceab106af0301fb5e29f338618b3ac9fab8b27600a64e7e37a20de76981878419032f48522d8476ea4c4764b3331d0dbae24f8e9e30af3d39c236f0702758aa0099f470eaa3a79dcdabde076310d1f299d8fecf28b6129e16795995061a50d3a6553e20c62ad46c9561933a2a2"}, {0x30, 0x117, 0x3f, "bc597e297389493fdc5f85281419d3364b9e19f083bae4691231ff"}, {0x58, 0xff, 0x101, "8ac51a1edc47f841a2578d6bcca204f15a794cd0e7f1ba7e86e2ebfff63ef3b63c7660f1f49186c7f7ba922e4ee0109637daca6a28580afa3bb2ad1f4a720f42067575d04bea188d"}, {0xe8, 0x117, 0xe5, "8e8e0c9c777509d430cc5b20dfb4780a0b2883763c5b412510f087edf451210920a3015fdfc39b3ac48099aae316e226f5f4ebe419f399d67a42a62a80454cf675f878748d79bcb206df58e5716b63feaf0fd3d840bf35a17d6881a6c9e27e4db4a31e6a607c8c905d701532d07b8eb99f1eb126c7dc14cb937168cb7a6f4252e57b0aa930df4eb8e532a656a4f306c4765ef2d95a9e3ab0e7c9021cfa4c0bfd25b0c8e12538dd04842c257d6a9616742296d34ab2a9698d8cb11c04fa99ea4dda8d753c6ee9c08c3831887835b56198f4613a0f"}], 0x2210, 0x44000}, 0x2000) ioctl$SNDRV_CTL_IOCTL_ELEM_LIST(r0, 0xc0505510, &(0x7f0000000280)={0xd672, 0x1, 0x1a9, 0x2, &(0x7f0000000180)=[{}]}) ioctl$PIO_UNIMAP(r0, 0x4b67, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x9, 0xffff}, {0xd9, 0xce7}, {0x7, 0x5721c7e7}]}) syz_open_dev$amidi(&(0x7f0000002780)='/dev/amidi#\x00', 0x0, 0x290680) 2018/04/22 01:14:26 executing program 2: r0 = syz_open_dev$sndpcmc(&(0x7f0000000240)='/dev/snd/pcmC#D#c\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000009f7c)=""/132, 0x84}, {&(0x7f0000012000)=""/252, 0xfc}, {&(0x7f0000012000)=""/155, 0x9b}, {&(0x7f00000001c0)=""/11, 0xb}, {&(0x7f0000000000)=""/102, 0xfffffffffffffef8}], 0x5, 0x0) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f0000000140)={0x2, @tick=0xfffffffffffffcf8, 0x40, {0x4, 0x8}, 0x6, 0x1, 0x6}) ioctl(r0, 0x0, &(0x7f0000000000)) 2018/04/22 01:14:26 executing program 7: r0 = syz_open_dev$sndpcmc(&(0x7f0000000240)='/dev/snd/pcmC#D#c\x00', 0x0, 0x0) setsockopt$inet_msfilter(r0, 0x0, 0x29, &(0x7f00000000c0)={@broadcast=0xffffffff, @rand_addr=0x7, 0x1, 0x5, [@remote={0xac, 0x14, 0x14, 0xbb}, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14, 0x21}, @dev={0xac, 0x14, 0x14, 0x15}, @broadcast=0xffffffff]}, 0x24) mq_open(&(0x7f0000000080)='@$cgroupwlan0', 0x0, 0x0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x100000001}) sendmmsg(0xffffffffffffffff, &(0x7f0000006680)=[{{&(0x7f0000000200)=@pppol2tpv3in6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @remote={0xfe, 0x80, [], 0xbb}}}}, 0x80, &(0x7f00000004c0), 0x0, &(0x7f0000001840)}}], 0x1, 0x0) setsockopt$inet_MCAST_LEAVE_GROUP(r0, 0x0, 0x2d, &(0x7f0000000280)={0x1f, {{0x2, 0x4e20, @loopback=0x7f000001}}}, 0x88) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000009f7c)=""/132, 0x84}, {&(0x7f0000012000)=""/252, 0xfc}, {&(0x7f0000012000)=""/155, 0x9b}, {&(0x7f00000001c0)=""/11, 0xb}, {&(0x7f0000000000)=""/102, 0xfffffffffffffef8}], 0x5, 0x0) ioctl$EVIOCGKEYCODE(r0, 0x80084504, &(0x7f0000000140)=""/17) ioctl(r0, 0xc2604110, &(0x7f0000000000)) 2018/04/22 01:14:26 executing program 1: r0 = syz_open_dev$sndpcmc(&(0x7f0000000240)='/dev/snd/pcmC#D#c\x00', 0x0, 0x0) preadv(r0, &(0x7f0000001300)=[{&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000000000)=""/62, 0x3e}, {&(0x7f0000000040)=""/151, 0x97}, {&(0x7f0000000100)=""/6, 0x6}, {&(0x7f0000000140)=""/140, 0x8c}], 0x5, 0x0) ioctl(r0, 0xc2604110, &(0x7f0000000280)="a0b44a12154441318f43dcdde99bb6df1dd4c471c17730dae398d7deaf2f8162b2c7272f90e599ef006e71c7964c613e6d4421b3aa5508e471c9200b22278b14d1d4332668a839d27bff5d030034") 2018/04/22 01:14:26 executing program 2: r0 = syz_open_dev$sndmidi(&(0x7f0000000480)='/dev/snd/midiC#D#\x00', 0xe5, 0x40) getsockopt$inet_sctp_SCTP_AUTO_ASCONF(r0, 0x84, 0x1e, &(0x7f0000000280), &(0x7f00000002c0)=0x4) r1 = syz_open_dev$sndpcmc(&(0x7f0000000240)='/dev/snd/pcmC#D#c\x00', 0x0, 0x0) mq_open(&(0x7f0000000080)='@$cgroupwlan0', 0x0, 0x0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}) sendmmsg(0xffffffffffffffff, &(0x7f0000006680)=[{{&(0x7f0000000200)=@pppol2tpv3in6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @remote={0xfe, 0x80, [], 0xbb}}}}, 0x80, &(0x7f00000004c0), 0x0, &(0x7f0000000180)}}], 0x1, 0x0) connect(r0, &(0x7f0000000380)=@pppoe={0x18, 0x0, {0x1, @link_local={0x1, 0x80, 0xc2}, 'eql\x00'}}, 0x80) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000009f7c)=""/132, 0x84}, {&(0x7f0000012000)=""/252, 0xfc}, {&(0x7f0000012000)=""/155, 0x9b}, {&(0x7f00000001c0)=""/11, 0xb}, {&(0x7f0000000000)=""/102, 0xfffffffffffffef8}], 0x5, 0x0) setsockopt$inet_mreq(r1, 0x0, 0x23, &(0x7f00000000c0)={@remote={0xac, 0x14, 0x14, 0xbb}, @remote={0xac, 0x14, 0x14, 0xbb}}, 0x8) ioctl$TIOCGPGRP(r1, 0x540f, &(0x7f0000000180)=0x0) ptrace$getregset(0x4204, r2, 0x1ae18eff0c6a5ee0, &(0x7f0000000300)={&(0x7f0000000400)=""/90, 0x5a}) ioctl$sock_inet_SIOCSIFPFLAGS(r1, 0x8934, &(0x7f0000000140)={"76657468315f746e5f7465616d00f400", 0x9}) 2018/04/22 01:14:26 executing program 4: r0 = socket(0x15, 0x80005, 0x0) getsockopt(r0, 0x100000114, 0x271a, &(0x7f0000000000)=""/40, &(0x7f0000000040)=0x28) 2018/04/22 01:14:26 executing program 0: r0 = syz_open_dev$sndpcmc(&(0x7f0000000200)='/dev/snd/pcmC#D#c\x00', 0x0, 0x0) mq_open(&(0x7f0000000080)='@$cgroupwlan0', 0x0, 0x0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000009f7c)=""/132, 0x84}, {&(0x7f0000012000)=""/252, 0xfc}, {&(0x7f0000012000)=""/155, 0x9b}, {&(0x7f00000001c0)=""/11, 0xb}, {&(0x7f0000000000)=""/102, 0xfffffffffffffef8}], 0x5, 0x0) ioctl(0xffffffffffffffff, 0xc2604110, &(0x7f0000000000)) recvmsg$netrom(r0, &(0x7f0000002740)={&(0x7f0000000240)=@ax25={0x3, {"d488cfbb11b3b7"}, 0x4c}, 0x10, &(0x7f00000004c0)=[{&(0x7f0000000300)="82dc62a7a5ace37017289f8f", 0xc}, {&(0x7f0000000340)="9658c5b0a24d3a267528dd3867eac258a008054c79fba6c1e785a026c735ef4955dfa79a05d2eaf6f31c6296e188b461b4f4631dbeffcb2712f1ffa2ab0d4a59f005b56acc1b00424e3bf72d8204168da04daa20bbcb0fa207166e14960a0ae5ce0b9028751ab96e31d70a08a5d6d3994491378b19a2678452b93896360ab735872ef4bc5772ec9948776d57d241fe047fe21ef36afa4ffdc48850c01e87e2541456e68b86fda6db71926e0392325a67cec2beb4a81665d4", 0xb8}, {&(0x7f0000000400)="00874c4019d1bf301e9bab0c8155a522e2df8e586089b4a3adcd1d5b1eb535314e6c7603e20b03e8c05ea764870d13713e6b03c286b98288918d43b8d7c98a55a934c50d5adb4305ad56f4dcffc7bc2676e79fc34709854dbca889a70da136609805d7e3521250a33d52d6326323f98d796c725ae7de0a26da2f59763dcaceb115804fc821ac3c33797c755af2d12d55f9da957282601bd68eacb4cd", 0x9c}], 0x3, &(0x7f0000000500)=[{0x1010, 0x10b, 0x80000001, "7afb6bcf7e4287ccad3fae18ab00fd389935b05acc18efa45fed71bd6dc8b333e68d7d3e7b172b01421e51ae8749d99e434669481fb7f5bb10ee3811151838ffef27518fda8d7ff81fa2e1b71408c6f3bb0a25d1b627973f49159d02215e2677bca6c0ab64b3cb42fa0119de8bb527380490c1cadf713e8cf92f870c4fd4e057118fcd75bc1efd733cab79762737f7baaf737d777eeb9af31636c4a0f84373dcc917a8d0ab638f5add7bf5a4db74266f9413bfcccb00b0092660c339c4edfbe530121926e80b992530c5a2ca1ac121a481f6b7908bb89f7a5c8953bbdfafa9ea6a2af4697e36e683df7b5cb9be10db231a07d541447d99692f2a18b8e08630f9eff435813fa6d93bc103f130ac36b6a9a83ce2f070a50abdbcf6958ec04505cf229028cdbc63fa7759c1a166218a86b2fe0d9f6e3e1dc2384c9b0e5663f216f49e8695a5404d3afad19e8e85bc35d3040e922e68fdee2389030470ed483c7de1ac293bfddcbfcc6e13e25a2e39ac78c8de41f979e3fae9d5f92f8848d3480d9a249ed8393737447f8afdae6a2b423edba60f5356c57d3c855690bfcf5cb2bdf4608be50fe6827dcd4d7d05865facec8a419d1f44d032afd074ae3a26c2761f33f1e9b8e2aeab8f0969af1467e6920b5703e6484b7555829c083cc98a8b7969852c8e0928cff6bc6100160bdb4d6cf262c234b44a12b3fcf4ddbabe62671504b822e2c3fcb82c1d5db138b06575890fd807902a9619457dbc8ed353956dff0de90dcb366f69dd1764a49b01bb68ef9e7c0ced5ed9e23db3c39906fdd4df9dffe1a5cf3af56818b335baacb7e4e40fa6e4b5f8e80316914ce44afa4578c26a374eff7a62acab84bbd0c9b11d1bed457416165d830816cb632c5b84a0c7f6ede05e555c7f74910efc2cf34add1092ace750e08ee6f8f02df2546ec30fc48263422e02f89e2ee345755b273747d4d723a678ff865d9b367dc1c6e2ea7f26e48524a931024883f89b75a9d18d8dc6dceaae24c4b2b49854ed388838f1bb633bc7e91ce6d05c046973c8bf4781b2f1c1823319f9a906871469ead298c5b7041fc048bb7a6a0460ada20dda6fd35e99d78d8599cbe2ae8ffc683543bd75717552716e40ea21b713a2b36aad82309e6e568fa48edfc45bc128085774eef757e06a12da09a60156dc0fc9c0923ef5bfbce4bbc11ae87a107f720182e25fd265986a150995d8eb7a27a9efcd0de73c2af2ae7914df8be16ad251b54278c75e3fdd60f31597a73f2a406b1043bcedfcebc1527da0de6cf5cbbe92544648c702a04102a8a186d6763326452a27c4f2fc48ccfa556751c031609c1d07cf786097259010540552a23a84395a03ebd5a93c19b9d35d4d03ea2a7c2c7ee2716ed95ad6600fe984d3c29cebeccf986dc386e75be6a67aa2902c39272181a5f81e4f07500fa47e7794a5dfb8ec0a9237374f9d4c16b10b4b8a5999afd5935d728289aafa2110f6c0768384c55d3a8b729ff2d2dc58075dc87126326c2d68244f72ea4cba2ae7c015d01ce9ed2ab8e46a588af9d3a44d5d759c3d5b4b69900cbd9e4dfd5826d1e874e4fcac76c8ac905e331b1037da217aed11260381946d26ac5be13bd198f1bb6221abc151d4af6919e613c819a8ccff6f218405180d7d1ed3dcc3ebd0ca5e525e45aea7ea33d6458900f57fe78551a98c567ebe7949b8910e72be38750a3731a367cb22de0b21d8d8982a7db212d5856b1baf26429b05be30465a490410a6b3bba3606a9f0d3b7a0e65b8b66b680df6396561a895dc19c2eddb8696acde49e9a8a588cb670b66f7011f5697db27324af7761b027aee6acb591922cfc4319cd6b57c8da21ca7710807440f1671d60bbe1b8428371c1a4a7314ab90ad361820f17aaf428237d5a031e497f39c3e7bac1bd90f7923710194a2b6031d41fef3659619ef0642bbf80c9de62d71ac972fb456823fc7ab3b7231e1d31ca88d858a4c8fbad732de172347d7d42f8b80a92827954a42e6078279dd07dd07de6aa984bba6081622dbe228d63db112d282a7b586206c47c0bf265d355828e9d35a17519a5a3f6541f8e62339859ff6aee82a24844b112e4836f530c063519ff66a5a1306ea1c125bda66aeab497b1d43450b568d479227982b28326181c3d56759f86e11ae7c10db95cfda064086e0d8ce62a634b13a68d6e9678412366f61b67b27ec7c379d9ab1a03cd5f256a102563b88978eead99fa709ce9b89e276e09ee67780bf9091dd211423ebb3b8369a93ec94dd92c382a6e869a4b87b984f349e44abe2fa24af7eee310f7b94cbda05a06958b0ffb0207289b5174f567e1f6fd76ccda72675cd05c48d0975fea481c5ef85e68de81400e10a9e0b8048974abe7b45aa91e83c66672bd3323b5d485f6801b20ef6e1304246716e45723493dbfe102ba9799efa0469f33688d2ed948c44f90b3538cc886b6669c38d534ae6e080317f801ce0e66dbcf09a0aa499da4a656810122613760ca11873e8e4cc7f263e09131069a8ec8d40ce825eff78ea82b9554edf49179e05facf55de876c15b245184dd999d7d818058bb4f4895debce99df698efd71e8534dc0f33b4294229cfb4c5a4b2f4a498d3a0a4716091697472f97094e8577f9f5f386b7f03caea093bd313fcadec63a680a7150740baf7cb8a6cc7a6cdd2cf19bca8168207a47ede5fcd4659af586b42dae15a65d88585dc22f864942d96641faf53ce0a754e8124f1173259d067f63c443644274abb12c2e3e5bb9c157acc14bdf8a9dd5c7dd134b7daa00a5738cfa2049882d67510f1bc04daaa85a5ecf203acc152fa9b9b4c0b135d17f9581c8875f9e4480e6d42b1e156b00dba7a8b22a2953c47213e8ab77e128cf1194cecd1c8c2f7dfa9cbf227d92f9c1b1c9968a15344dfff5e09458a0d455146ca07aa4570347f3b678180d0b0c602e43715ee5e907613c80e4b5edaf8bc504397d95e78efbae2827a1e68c0f40e04057b0d976dc712665337a778bd96daf898f775f34f30ad0885691f77d35816c8b93e5ff8f00a33ff4d9d587411fde6f21f366e915ca8b4c6abe3e12d0e8f03c385dfc28df6053d5b7e341e66acf3e6115feca016af81f1c0a5fcc5a0c1fade2fd070230c90109acac08fbef440160cd82069cbb7b5b403a109a186992b819ece602b0a424ad6da9fe9f7cbdd02f8a98b9784f80d39c25fe591ea5a75e3586a0bab70d7e96c9686a3c4f002e6b75dd90b1ab6c90e518915427f7ad71300bdfe3dbde0875ff0f62fe9dc26cd053fe7ca2246b2a67918f7e288387c8cd29e4e5cd6049a56c020fbe6c0a800ac2feed8c3de0af60524552a5f7fc46257e8f3714f3d61760900bf3301322100b6e66b34e49f350c159c5031d40a9c432f2620e93c2fd69d88ffd3aeeda2567defe0c2f7a99b9652dbdd7a8062ef4e863337310b9bdd8b0f1d8d269174c40a601d2346de33c96848c47726d9a5e1dcded577db2ffd56a648341fb5feca5d3fa9c7afba0dcde22c7e6c96a310b7bfd2114ab6cfca72c47efe4c9ad1626c2a331145f5778b5ee5181f73658525b824f5c28d51b925f10e1fc52b6c1cd9261de01728ebaad47f9c658be8ce15a0cccacb0fbb25a9ab4384a7302195231f71bf1fcbe8b847c8889e3805294702059eb2b04147ceb134b274a7fc9fa87cb5b93572d417d8dda1ab74df6cb6df362ad02ecf05535e113598d198857127c6ea56a690f2fd1f57160e4056ae52dac9823ad0dbecf2decf8ac0ffbbce74b6efa501c3589588a933664a72f9ee37ce70181e2909e80eb0a1890a8dd2bc412a6de0a42afd99e50e2fed5bdf75645d867cd173f73e18c8de1754d2494475e0224e394ff9197457931eb618864e2c3b734052f74fc65f119af7c0c687207c776ca0d71ff55d3a856ca4b6bc920aed8f99339629180e144e44847b4ed4b4eaad796ac281366914293a459f3750eacfdbcafe0ea9dc1aa5b7fad68904401c988878deb07b8d5a8a03fb3bb67363ee62e7d75936b08b60a6651439e696e8c94257742ddc9588ba8c2e4ac76ac05a09aff9c97acc9b4b2fcd59fb3137bd46e5a7561365ccdea52ed1fc1abbea40b3885183c2b0dc2cc61178160dcd5553bc30de0e43d0f96c070798f222c689bd17a262478daec22d4a4fd56816f7804c5f0d40be68ca56d8c639a607ed9965670573d7d09644cd60689d4572e88f6f2abd458e650cc98e03a4f7f50f3412fbe417455a0230641233dc3c38aa787c4ad5ff13d72c1f123df55dcda63fe492916c5ce9fc59e1ed13c65e8b8061b668408447a1187aa62aa85a33781b378512b844b72d7951c44310a45e153e8c045a32e5ed992edf91c9b86bd975e25571f8947b20ce792f3b9996705d9ea530c3b5be8af2623afdc949b550e39ca69bdc9f88cbbf084ca7ec99d6019b4b37ddd770b878e01f351c16a2a0ea8b5258a8f4dfa0d412d2de656bc43297a9b4d9f7a5b5ff7ee7e3b9e6a6d2329b4c91fa306dd645f39bc15a2510496fac1c584f67b367790e6504321ab4336807901e57be45c892f51bcbc42ff483aa85a7cb8d0419233246ff9af50f9770ab64016b9a54da0e8dbf816ba8593e8ef45eef81fad3cebee3fbafe5ca10f1e575e59c71c4e1ddeec6bdcfdd5b95ac2730570f35cc66d17d9d2f4f192b16b7d2914eb3f8708e81a3c41009abfeaef787ae9f984c40f95ee9e4f1892d0daba00d8309cdd26cc19aba72b93419d4a22fe4c0f82228977d4d42cf2b9bad35e5d002a99bcd882401e57a625095efe1d4215f72dd6ef7eafb2057ee6d7099a5b612af1b1c6abf64621376b80963affaf00a254c7cf5311a438f8de3e0f0ab5b47442c4fbff223b8d5335c39636d5adb813fed82bdfbe2f71e6a446d3eccde18de42fceee856a8869a2f1e37d308150e0b9570dea3376d6852ef8d75e9eac311d795b1524fb489b797b00373f5df511ec7b073ad6185797198223f5249e06f69ec3a27fb0b6688742d9a587bfbae022d47cfc402b02571e9dbe96e2b15cb108bb46ff2fff680a54db9f046d4a2a326e9b16b853309dc096b691df0de716588110b78759b43978d5b750c5addfc46e33f4e1fb2416f35f67ce54de58061dd0b35e3c45dea1ec5d8587c0feebf2c05980717c2e3d908274de9ea7a260ea9f1ae6a980ec9b9a6558a3f600dd8ac959af9fb7a0923537921993b68bc465c95a2827f8cc9b28125f2d7869c4c13f914bf79da86e0da9c9d5ea7548c8af1e73bc59858a4daf53e765aa28ed3bdf3001c370975f56828fe8a238e765e0ad78727f23d2114be365b6a0580066d22806188bcb9388dabc858fc048e715d5dbf726bd98947c599e31efa038fa9ef6e6822ee1b3a848a35a9d40753a5e027951366d10fe02cd18b27dba2de7d203f947c5346d18f3070480a88a7c21db966ed328dd43da826812206f93475766e45679ba05fdd0dd15f9a7cd47ad582612a33f0567dd2010431238597ddd0fae84ad40493504f38a0d20af4b4e954823f39e9ad1dfe3520bebefa64228cf097dc6b9e3e460855f05d521fad6951f2a6739e59f2da35c298a59b778c3d114b8e6ad6132f0f80af7734af718abab34e9a54d3ef0b4f94c1e55faa998a665a1582b93a06fd427d1bb76c79f44dd2ad6e359daf3b9c5080b5eccf98a48335593997f099d4b2e0fac7fd3d3b4a0ab3509b2fc385eb0671623418007ca9eb884b1fbd53b4b98712dfb6b51a87a32ca11adcfa9e1423dba6efcc2418d77724822aafda400f45ccf66ee60dfbb25269db030"}, {0x80, 0x0, 0x3f, "6319a5a3d2179b5697a51286d355c6fd704df687ebdf70e8074c9e580bf46fa1b7785783b0349bffb82afebf4800f58c3f53645bd5fbad6c1a8ff2a6e60daed00d50afb459ea24c3f70ce4fc1152ee21a442d7e0e966bf0ea6c6cbfab8066fbc5d7aaf0f0df4e2b8ff927ff2"}, {0x1010, 0x10e, 0x5d423938, "ba390ec9be55af8fd5ba9709b970664b29e27452cc90d229e62928da7ff7d23601597442b864f6b43bdf42827ada5ab87e821eb8ab156c8cc07fc56f274f0ace02158838d4789f6fddb20b63821bc1fa9e42b20dc1eaee1573688e6e27449eea6a0c2d8780f59e58ce1930bbd6bde4c0733f7ddf9422980f065aeb5b926384ae6dcf4e8ac1722a9f8bdc3e08316b3f2902ea323074271029e8a965ecba2d70318ecbd01e68d1209ca13c96c0e67d67cf8a7a7f0cb43c13fb55b9cdbe0e371450ee980fbd4acd0e3fbc0d9143a7ffa7b4e0c45fbed915b250b6db2bd53480929620ea28d694ba014113d51e374f4a158860cbc8cb961b69642ac25c68330785f704f95d1222d331a3af596cc6df00347cd5ef3d0153cc765edb244fe02cad0f001d09c6c75db87f796b0ff9325746b0b51a61ded4488e86f18bd0fe6deab4bff9e621de484204cde44f91947e56d4b13dbefb2080ab1e6fb81a88e6f408cf59b1ae978ed063bc9387bcd909e699bbe40dbf91dde8fd4895e335f8f01314b1b19e867b4adcab8dace0435cee84da9b00d0dd7c7bcd5e9526cb4ac0e6f0056ac9f090180d73b07cf1afe16d5b61c2f57909a3bcc73b6f104c5367b2ea6669c7bfa489f977424d41b485447864cb620f2b71205587709c05f234dd6c3d95b0a8fa785a45a5fef44678ccf659ad43718b1737a8a7bd7d9c922a4e389bc0fda838526226b9d6bd3b38d3e1bcad72910433bfb0f6c4415d08af1284070b2e68744b1bc46e7bd64ab023dac70d8f7d3a05efa41ce4191b18b67e5cc1504cf960f266ec7681151ae54304eb01a19bdef34fa3b35178d8336e67ad5aa87306c20f0691606c76cdc4dfd65aae4572b292a0656e1b839423e95a6135e57ab1e4b388de6cf1e56734d4964df4fdd1c2787a6bee6e6a2f20a534f5f117196c6008cb15d4e56903e566b45045fe04037e5624690cc66568324325cf5e9e9265176fdb82a560dfe316d04348310e691b6c976ec0244e8833e307d80b64e551bae030d3f62fe6bd98406edf49e3c7a47d111b756f00efd2fc628d751a25056f61755b466771e2bda60379c5254fbd2ecc8acf5ba77b0f07dcdca6c58afa4e33289a896c81c91884ad4906818b2a16eecf92994ed6671bfffb88cd3ab05f627490a23965b2ba9786c5060cefafd2b7c06f976e8348ab08ee4c4249e0b100ac6915c4fe0312fbd49bb84bd5eb564299510902dfcda2103a0d365cb4cf18ab4cb98969c293be4d746f388c5aeb4712e0af508aaa170acf8e220b4746081c24d4e688a1c1e5651fae685050ffee76fabefc69fef58721ea862228ff05e65f6eb5b61e8c654a2d38667714ffc014898bf1264e3e2056753d896e9f75f4b94190c6f19f135dab8372d5ec0faf2ee3849811c69416cfb5ae9130b69b15bc3c3ede0a93ef3ef80c7ad9cae063147001259717b551ced1bc085deaec6062cab435369b10957f7435c56e3bb491d653e813ccaed478a1fe55ce91f58aa403d0761e901d4acb3bd02efe7e62945a412ecc2ef6d82f6aea4f7cd63dd2cf2f6cc38a8c41fd06f80a586c2c80fd6a150518071be9d48e25c337900745ba85917c8c32f305541e5914314841ee2bff7bb232fe7f3b8613c718e7fc98aef2905351a872a1c56ea2ff9d830a0971bb05a320612b4b210fd687237fb53408d200e029846e562455676f6fc1048db34bf299f5c4e4bcba1dfa28d11e05af9b53ea0c37e81b75bf706bd733f1a935e12f6fd5d34a8a07368d97b4178ec899f2dd040db5e323d59cb27e279de2e48a94fb349c01c90c823ce20e1145636119403e3212a63a3f5fc4297cccc0aa5461693dce0231a612e6439fb67d2ded355a14f76e9898af5f4df81d69b4a875f584b44f8ecb13e2195ae6359b5ce7b03f2fee505ef7e8b649f2346639a5c530b7edb9fa78d3a832e9d94970c990c766ffe83c88da47bccba3026a1dfd29af2fb85920ca68ce98fe185d0af323b0f26307af5ded278749ede25de2af16b5007e99b63035b897604057455986de396e20cbb5115f0847ed01132cf88a259a852692b109a38b4bb614dab0ef765e6a4f3c6314c8c0814f4dc5dc900973a664eb64dd53240a8b7666232f2d566ec0f5814afc78c3043ab61bdb66aedb1c153976fdf3e7485a2e550da35a1e94981b7d1c2504ce10b72333a1e7297b38f2009b768f90997fb85231d3bac3ca50ea77baed171f91ebd7dc44f6eae7a3ac353ecadad870a82f00071dc67c33f75fbfb280835e2387b56beaa3874f20f7647924da54f32b18faceb47367e9dbe109e9b70776823914d8a55bdb9d5d671f7559064805fd2b6e23f019b09aa5de70b13e959e2804fd4a4faa6e6b9f0f1da87a55bf5f8021628611f24868b6161cd935111900057c55d689ff64245aebcc99425f7ee992db4d4cb37b750e60f41dfc0187afe9d1162ed76b8f3507d7e908df050ecf739b977d5140c73c34814c4417161d3abf4be7fd8c46b55edd1ed9c5f59cf86d5d788c546d34c9a75b18472787beb1a339b92c32fbba483b57d97bfa7e73fc088a3e21b2b719035019f786a4e398331bd2ba7c3f2ced69c48a1aee30833abcc1abab974d01c15aadaf8e80f21e3044ea5659a3726386340ebc00ea52cfaadee64f6268e8b782e907eb6d94d25dd9728b693db50c6b572de15aaea748a00a86b678b1cae4a252a6a78c81b043abbe2bd633363b573f659188b260faf3d78d1bf33e131d89b299dd76814eb86903dd16b1a610bf5051d770e9301e0008503f6fb6df31bd6a0ed101d20d5643c416090cf0464f91c389d48ec231d904f78719feb05f188a6f4fa1d45ecd06f04613d329bec1d7a247db3f674f862164aa27c72dd33a3de49e2dc2fe4cbf1d761e1e7b7a32dc7e444265cd3c11945c2b731f12e34c29604bdd3c9e4593f26cb42ce9f4d26657c7a2357a789b529eded317ae563f97073697d0633779e02bad4a1c86f1fbb243f5a7101106fb10c88af52fce3a467d60544c8ababeb4891b605a08e668c65b02746637f86ea51da9d3960f0a50da0d01f8cd4f8c24a95eb5157272998a8240a490d15ccf7a2eeb9e766953f0e0fdf6b10ca7e387406cae4e2f93f15296409b779c37a43f1e8381fdd16fb0cd7d01f0069a3cd84b208be3511afae1123af6762d626ad242b32cdc706abe63396f1055f5437a00e67aee3f5dd7b874a8c5af9dd86316d4bffa1040fddc2499c16892893fe3392858cd88cf069c3d3de038e12dd8b792bb272d2623a6aaea0f617efa64c4b7cc91f6e1424b7189792874a6c2cc1d408e2349ccd34d6bdb759332f7c44601ef45f47542b5d0d4ea23eb2dcb91ffe3ee332416189556ff04723fb97e5f592bcf491544daad562910b17ced80de7f368c86484502f90c63975ad97ce270519923271e51fcbfbf1430787aa83d6badc77e38f93cf6e93379a445f5ac564b2dec3bddd31d2927dd791f69878434ca534f547e0a69bb4f29af3981639c307d90fedf84ef2628266fee91a3cc8a40086b2dbca7a82f7801e592f8639aec98f06e28f7460d24e95bb85e21ae69216545448b319aba657703a09f57ca8f02c3b9edb0f5edc96d9c70918eb5452776d719399aff338bffc8b6b9ed06a48e7c4fefc15f9621a18d29003479ea6f00196d6e40b3567a556684a4742576800041735721e5a7afdec41d2aa1545b2188675bb6851da3362034dd913bf138944ab35a9ecc3cc88d61e615655574762290bb34b13bd87012afe281eb42b35484d18fd0cc08df816ac3e78b95eb7917c444cd4f49c8183c59a296ec4e5d9de84726d0e8d572e35f4f9c30b6d714e1c3c0cbe6a8098f23944ceed9183af0686e4e37c2cab22ba79cdf38c81e456b89094168cb628c7f0465177d5ecc45cf4285a1ae1c644e0a64fb0b33ccd9d7b7fa046afc246fd994fefa53168752d4fa2fc8749e4a1e5bf750331422fbd22652cf33491d26425f308ae89a2ce7f11d6d63fe6613a578c820d3d6d77fab8aac07d3e8e8b7c872c51c23c9686454b906709e384da87029c364832e5660d054c3014cddea29c6f1102f85fc7c6fd8d55e277d78f4e3f1f9e5f56957cc8feebcac97d72f75748294887783cf84b58e0d380b005e85830fb59876f2a501089025cd5dcb2c7cf978519de9486ea5b38fbad800c7efabf63c92954ab75d30cfe44bbc2348c0d475f162e7b861178466b4c60cd6185303794a4502345e6da991c8876f63001aeb3bb7a04ae8b82ee4243ac22aa802e3e3be4b3cb325a32c8368791d8c5affbaff4aeb881216899cf5482ab50d505b40f91753709dc5d0dbcd7040af304e19984ff9d21572ab4bce3d7edd4afbd58b5197e54da3d25d100ed7c1550d600cff06cbf054ade4f5dc7a7e07f7ad703e003682d44fb8e1ee136ad78d4db07264924da16f0eb66d4e951ee8bcd8d3f56359166dedec7fdfc12572c5ea0b4866edddc3a06bba0a337ff49ce2cb58a4759a9d7cbdf2c37256e80da57011de8e41b2f66f5f9ff17df54bcc6cfa678c349af2d34c2dbe6ccf738391f84c69d1b95c2c5ce8771252f218b2edee7e64ac7586ae5bdc0b87cf8f2e2481ef786a7b1a1c804c3be4beadfc81dba4701c8c13b4c922b884ec7b0c83a82a6a22f1cbafd0aea4c0c727b00d9404cb62fdce1a55c87b294247e0d032c0fbf575d83826fe01caee131c0ce0c05cffc0591dc9a7897b9f99bd67d011c4844019472a06069d22b584dfcdb96248d922d7c3278c368d9adda292a0b4e855a2b848f1e8ae4ae1ce646b436b33a744284de0e867805ee022aaa12c07ebec8e69adbd82aa40e48efe25c596a33393304cb069aabf9faddb29b6c9eb43d745e4822b0756cc1c8d5604ac498286338565898f79b2760ac5cae4ffe0ea4418cfc8b4e2797a23cdcbbc5036e6cfbe75f4af7dfef87f0e67243e2fe1daa450cb680c38e8810ab97d6c21590d5eddd1508d1c5807b1f305a40678b3261cdfd2bef37346727380a678adb1e011944f357d64ccaa6df1980fd5808687d175936bbe6443a3debc2992cdb36612ebc3ea16bcd23219795d0df93eedec0bd8e24216965726c2915e2e03ae922ef9dfa0b4a9a387b20e6df9482c4e41c8c7cbb868c28b049ffbffc6044790055319f5dd5d92eaa07167b841e4e731d800ee1fc0ac3c828717e1ee1ebbb6d7c10d1071c33a7c00be010015f88cbf291e2e8ad4b0162d88813603aac0788280f4bb3b36b5d0b7332cf3c8780782d4d4133ac743ad7f055b823d4677a2e4890357753d49912d8cb326853603789763dfa59eb1b490fd3dab62748f3e236b45f8736da51cbe9d44bb86733fb8dd1dec85d51197f4aada9ac414007240145764168395b9651c8c3e71b07168923fe07b0d05e24cd2e4e17df3ea33402dffe9e579a63ae2b42d5d0b7d11565b55cbaaa7f77a29edc0479ff69e8c62613efa4c8564b907098b251d27d54453a79e36cf4a8fc146f81c9724a024af0b5b38d81b39f7fe11766b8b7f8f739998a4c761c4d361e5cecf4337243e631d616c5c2e191d0d30dacadd33dcb81c43e317a2483b855e613cadaa2e2b0a8ec443421a5d2293c5c640e30eb37dcf90d15b59db6de804b80e8e99dec856859f88ceab106af0301fb5e29f338618b3ac9fab8b27600a64e7e37a20de76981878419032f48522d8476ea4c4764b3331d0dbae24f8e9e30af3d39c236f0702758aa0099f470eaa3a79dcdabde076310d1f299d8fecf28b6129e16795995061a50d3a6553e20c62ad46c9561933a2a2"}, {0x30, 0x117, 0x3f, "bc597e297389493fdc5f85281419d3364b9e19f083bae4691231ff"}, {0x58, 0xff, 0x101, "8ac51a1edc47f841a2578d6bcca204f15a794cd0e7f1ba7e86e2ebfff63ef3b63c7660f1f49186c7f7ba922e4ee0109637daca6a28580afa3bb2ad1f4a720f42067575d04bea188d"}, {0xe8, 0x117, 0xe5, "8e8e0c9c777509d430cc5b20dfb4780a0b2883763c5b412510f087edf451210920a3015fdfc39b3ac48099aae316e226f5f4ebe419f399d67a42a62a80454cf675f878748d79bcb206df58e5716b63feaf0fd3d840bf35a17d6881a6c9e27e4db4a31e6a607c8c905d701532d07b8eb99f1eb126c7dc14cb937168cb7a6f4252e57b0aa930df4eb8e532a656a4f306c4765ef2d95a9e3ab0e7c9021cfa4c0bfd25b0c8e12538dd04842c257d6a9616742296d34ab2a9698d8cb11c04fa99ea4dda8d753c6ee9c08c3831887835b56198f4613a0f"}], 0x2210, 0x44000}, 0x2000) ioctl$SNDRV_CTL_IOCTL_ELEM_LIST(r0, 0xc0505510, &(0x7f0000000280)={0xd672, 0x1, 0x1a9, 0x2, &(0x7f0000000180)=[{}]}) ioctl$PIO_UNIMAP(r0, 0x4b67, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x9, 0xffff}, {0xd9, 0xce7}, {0x7, 0x5721c7e7}]}) syz_open_dev$amidi(&(0x7f0000002780)='/dev/amidi#\x00', 0x0, 0x290680) 2018/04/22 01:14:26 executing program 3: r0 = socket$netlink(0x10, 0x3, 0x0) readv(r0, &(0x7f0000000640)=[{&(0x7f0000002040)=""/4096, 0x1000}, {&(0x7f0000000840)=""/149, 0x3bc}], 0x100000000000038a) sendmsg$nl_generic(r0, &(0x7f00000003c0)={&(0x7f0000000800)={0x10}, 0xc, &(0x7f000000d379)={&(0x7f0000001000)={0x14, 0x0, 0x2ff}, 0x14}, 0x1}, 0x0) 2018/04/22 01:14:26 executing program 5: r0 = syz_open_dev$sndpcmc(&(0x7f0000000240)='/dev/snd/pcmC#D#c\x00', 0x0, 0x0) r1 = mq_open(&(0x7f0000000080)='@$cgroupwlan0', 0x0, 0x0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff}) sendmmsg(0xffffffffffffffff, &(0x7f0000006680)=[{{&(0x7f0000000200)=@pppol2tpv3in6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @remote={0xfe, 0x80, [], 0xbb}}}}, 0x80, &(0x7f00000004c0), 0x0, &(0x7f0000001840)}}], 0x1, 0x0) setsockopt$inet_sctp6_SCTP_I_WANT_MAPPED_V4_ADDR(r0, 0x84, 0xc, &(0x7f0000000140)=0x4, 0x4) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000009f7c)=""/132, 0x84}, {&(0x7f0000012000)=""/252, 0xfc}, {&(0x7f0000012000)=""/155, 0x9b}, {&(0x7f00000001c0)=""/11, 0xb}, {&(0x7f0000000000)=""/102, 0xfffffffffffffef8}], 0x5, 0x0) fsetxattr(r1, &(0x7f0000000180)=@random={'btrfs.', '/dev/snd/pcmC#D#c\x00'}, &(0x7f0000000280)='@$cgroupwlan0', 0xd, 0x3) ioctl(r0, 0xc2604110, &(0x7f0000000000)) openat$rtc(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/rtc\x00', 0x100, 0x0) 2018/04/22 01:14:26 executing program 6: r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000900)={0x10, 0x0, 0x0, 0xc800808}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)=@ipv6_getanyicast={0x14, 0x3e, 0x0, 0x0, 0x0, {0xa}}, 0x14}, 0x1}, 0x0) readv(r0, &(0x7f0000000640)=[{&(0x7f0000002040)=""/4096, 0x1000}], 0x1) sendmsg$nl_generic(r0, &(0x7f00000003c0)={&(0x7f0000000800)={0x10}, 0xc, &(0x7f000000d379)={&(0x7f0000001000)={0x14, 0x42, 0x2ff}, 0x14}, 0x1}, 0x0) 2018/04/22 01:14:26 executing program 0: r0 = syz_open_dev$sndpcmc(&(0x7f0000000200)='/dev/snd/pcmC#D#c\x00', 0x0, 0x0) mq_open(&(0x7f0000000080)='@$cgroupwlan0', 0x0, 0x0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000009f7c)=""/132, 0x84}, {&(0x7f0000012000)=""/252, 0xfc}, {&(0x7f0000012000)=""/155, 0x9b}, {&(0x7f00000001c0)=""/11, 0xb}, {&(0x7f0000000000)=""/102, 0xfffffffffffffef8}], 0x5, 0x0) ioctl(r0, 0x0, &(0x7f0000000000)) recvmsg$netrom(r0, &(0x7f0000002740)={&(0x7f0000000240)=@ax25={0x3, {"d488cfbb11b3b7"}, 0x4c}, 0x10, &(0x7f00000004c0)=[{&(0x7f0000000300)="82dc62a7a5ace37017289f8f", 0xc}, {&(0x7f0000000340)="9658c5b0a24d3a267528dd3867eac258a008054c79fba6c1e785a026c735ef4955dfa79a05d2eaf6f31c6296e188b461b4f4631dbeffcb2712f1ffa2ab0d4a59f005b56acc1b00424e3bf72d8204168da04daa20bbcb0fa207166e14960a0ae5ce0b9028751ab96e31d70a08a5d6d3994491378b19a2678452b93896360ab735872ef4bc5772ec9948776d57d241fe047fe21ef36afa4ffdc48850c01e87e2541456e68b86fda6db71926e0392325a67cec2beb4a81665d4", 0xb8}, {&(0x7f0000000400)="00874c4019d1bf301e9bab0c8155a522e2df8e586089b4a3adcd1d5b1eb535314e6c7603e20b03e8c05ea764870d13713e6b03c286b98288918d43b8d7c98a55a934c50d5adb4305ad56f4dcffc7bc2676e79fc34709854dbca889a70da136609805d7e3521250a33d52d6326323f98d796c725ae7de0a26da2f59763dcaceb115804fc821ac3c33797c755af2d12d55f9da957282601bd68eacb4cd", 0x9c}], 0x3, &(0x7f0000000500)=[{0x1010, 0x10b, 0x80000001, "7afb6bcf7e4287ccad3fae18ab00fd389935b05acc18efa45fed71bd6dc8b333e68d7d3e7b172b01421e51ae8749d99e434669481fb7f5bb10ee3811151838ffef27518fda8d7ff81fa2e1b71408c6f3bb0a25d1b627973f49159d02215e2677bca6c0ab64b3cb42fa0119de8bb527380490c1cadf713e8cf92f870c4fd4e057118fcd75bc1efd733cab79762737f7baaf737d777eeb9af31636c4a0f84373dcc917a8d0ab638f5add7bf5a4db74266f9413bfcccb00b0092660c339c4edfbe530121926e80b992530c5a2ca1ac121a481f6b7908bb89f7a5c8953bbdfafa9ea6a2af4697e36e683df7b5cb9be10db231a07d541447d99692f2a18b8e08630f9eff435813fa6d93bc103f130ac36b6a9a83ce2f070a50abdbcf6958ec04505cf229028cdbc63fa7759c1a166218a86b2fe0d9f6e3e1dc2384c9b0e5663f216f49e8695a5404d3afad19e8e85bc35d3040e922e68fdee2389030470ed483c7de1ac293bfddcbfcc6e13e25a2e39ac78c8de41f979e3fae9d5f92f8848d3480d9a249ed8393737447f8afdae6a2b423edba60f5356c57d3c855690bfcf5cb2bdf4608be50fe6827dcd4d7d05865facec8a419d1f44d032afd074ae3a26c2761f33f1e9b8e2aeab8f0969af1467e6920b5703e6484b7555829c083cc98a8b7969852c8e0928cff6bc6100160bdb4d6cf262c234b44a12b3fcf4ddbabe62671504b822e2c3fcb82c1d5db138b06575890fd807902a9619457dbc8ed353956dff0de90dcb366f69dd1764a49b01bb68ef9e7c0ced5ed9e23db3c39906fdd4df9dffe1a5cf3af56818b335baacb7e4e40fa6e4b5f8e80316914ce44afa4578c26a374eff7a62acab84bbd0c9b11d1bed457416165d830816cb632c5b84a0c7f6ede05e555c7f74910efc2cf34add1092ace750e08ee6f8f02df2546ec30fc48263422e02f89e2ee345755b273747d4d723a678ff865d9b367dc1c6e2ea7f26e48524a931024883f89b75a9d18d8dc6dceaae24c4b2b49854ed388838f1bb633bc7e91ce6d05c046973c8bf4781b2f1c1823319f9a906871469ead298c5b7041fc048bb7a6a0460ada20dda6fd35e99d78d8599cbe2ae8ffc683543bd75717552716e40ea21b713a2b36aad82309e6e568fa48edfc45bc128085774eef757e06a12da09a60156dc0fc9c0923ef5bfbce4bbc11ae87a107f720182e25fd265986a150995d8eb7a27a9efcd0de73c2af2ae7914df8be16ad251b54278c75e3fdd60f31597a73f2a406b1043bcedfcebc1527da0de6cf5cbbe92544648c702a04102a8a186d6763326452a27c4f2fc48ccfa556751c031609c1d07cf786097259010540552a23a84395a03ebd5a93c19b9d35d4d03ea2a7c2c7ee2716ed95ad6600fe984d3c29cebeccf986dc386e75be6a67aa2902c39272181a5f81e4f07500fa47e7794a5dfb8ec0a9237374f9d4c16b10b4b8a5999afd5935d728289aafa2110f6c0768384c55d3a8b729ff2d2dc58075dc87126326c2d68244f72ea4cba2ae7c015d01ce9ed2ab8e46a588af9d3a44d5d759c3d5b4b69900cbd9e4dfd5826d1e874e4fcac76c8ac905e331b1037da217aed11260381946d26ac5be13bd198f1bb6221abc151d4af6919e613c819a8ccff6f218405180d7d1ed3dcc3ebd0ca5e525e45aea7ea33d6458900f57fe78551a98c567ebe7949b8910e72be38750a3731a367cb22de0b21d8d8982a7db212d5856b1baf26429b05be30465a490410a6b3bba3606a9f0d3b7a0e65b8b66b680df6396561a895dc19c2eddb8696acde49e9a8a588cb670b66f7011f5697db27324af7761b027aee6acb591922cfc4319cd6b57c8da21ca7710807440f1671d60bbe1b8428371c1a4a7314ab90ad361820f17aaf428237d5a031e497f39c3e7bac1bd90f7923710194a2b6031d41fef3659619ef0642bbf80c9de62d71ac972fb456823fc7ab3b7231e1d31ca88d858a4c8fbad732de172347d7d42f8b80a92827954a42e6078279dd07dd07de6aa984bba6081622dbe228d63db112d282a7b586206c47c0bf265d355828e9d35a17519a5a3f6541f8e62339859ff6aee82a24844b112e4836f530c063519ff66a5a1306ea1c125bda66aeab497b1d43450b568d479227982b28326181c3d56759f86e11ae7c10db95cfda064086e0d8ce62a634b13a68d6e9678412366f61b67b27ec7c379d9ab1a03cd5f256a102563b88978eead99fa709ce9b89e276e09ee67780bf9091dd211423ebb3b8369a93ec94dd92c382a6e869a4b87b984f349e44abe2fa24af7eee310f7b94cbda05a06958b0ffb0207289b5174f567e1f6fd76ccda72675cd05c48d0975fea481c5ef85e68de81400e10a9e0b8048974abe7b45aa91e83c66672bd3323b5d485f6801b20ef6e1304246716e45723493dbfe102ba9799efa0469f33688d2ed948c44f90b3538cc886b6669c38d534ae6e080317f801ce0e66dbcf09a0aa499da4a656810122613760ca11873e8e4cc7f263e09131069a8ec8d40ce825eff78ea82b9554edf49179e05facf55de876c15b245184dd999d7d818058bb4f4895debce99df698efd71e8534dc0f33b4294229cfb4c5a4b2f4a498d3a0a4716091697472f97094e8577f9f5f386b7f03caea093bd313fcadec63a680a7150740baf7cb8a6cc7a6cdd2cf19bca8168207a47ede5fcd4659af586b42dae15a65d88585dc22f864942d96641faf53ce0a754e8124f1173259d067f63c443644274abb12c2e3e5bb9c157acc14bdf8a9dd5c7dd134b7daa00a5738cfa2049882d67510f1bc04daaa85a5ecf203acc152fa9b9b4c0b135d17f9581c8875f9e4480e6d42b1e156b00dba7a8b22a2953c47213e8ab77e128cf1194cecd1c8c2f7dfa9cbf227d92f9c1b1c9968a15344dfff5e09458a0d455146ca07aa4570347f3b678180d0b0c602e43715ee5e907613c80e4b5edaf8bc504397d95e78efbae2827a1e68c0f40e04057b0d976dc712665337a778bd96daf898f775f34f30ad0885691f77d35816c8b93e5ff8f00a33ff4d9d587411fde6f21f366e915ca8b4c6abe3e12d0e8f03c385dfc28df6053d5b7e341e66acf3e6115feca016af81f1c0a5fcc5a0c1fade2fd070230c90109acac08fbef440160cd82069cbb7b5b403a109a186992b819ece602b0a424ad6da9fe9f7cbdd02f8a98b9784f80d39c25fe591ea5a75e3586a0bab70d7e96c9686a3c4f002e6b75dd90b1ab6c90e518915427f7ad71300bdfe3dbde0875ff0f62fe9dc26cd053fe7ca2246b2a67918f7e288387c8cd29e4e5cd6049a56c020fbe6c0a800ac2feed8c3de0af60524552a5f7fc46257e8f3714f3d61760900bf3301322100b6e66b34e49f350c159c5031d40a9c432f2620e93c2fd69d88ffd3aeeda2567defe0c2f7a99b9652dbdd7a8062ef4e863337310b9bdd8b0f1d8d269174c40a601d2346de33c96848c47726d9a5e1dcded577db2ffd56a648341fb5feca5d3fa9c7afba0dcde22c7e6c96a310b7bfd2114ab6cfca72c47efe4c9ad1626c2a331145f5778b5ee5181f73658525b824f5c28d51b925f10e1fc52b6c1cd9261de01728ebaad47f9c658be8ce15a0cccacb0fbb25a9ab4384a7302195231f71bf1fcbe8b847c8889e3805294702059eb2b04147ceb134b274a7fc9fa87cb5b93572d417d8dda1ab74df6cb6df362ad02ecf05535e113598d198857127c6ea56a690f2fd1f57160e4056ae52dac9823ad0dbecf2decf8ac0ffbbce74b6efa501c3589588a933664a72f9ee37ce70181e2909e80eb0a1890a8dd2bc412a6de0a42afd99e50e2fed5bdf75645d867cd173f73e18c8de1754d2494475e0224e394ff9197457931eb618864e2c3b734052f74fc65f119af7c0c687207c776ca0d71ff55d3a856ca4b6bc920aed8f99339629180e144e44847b4ed4b4eaad796ac281366914293a459f3750eacfdbcafe0ea9dc1aa5b7fad68904401c988878deb07b8d5a8a03fb3bb67363ee62e7d75936b08b60a6651439e696e8c94257742ddc9588ba8c2e4ac76ac05a09aff9c97acc9b4b2fcd59fb3137bd46e5a7561365ccdea52ed1fc1abbea40b3885183c2b0dc2cc61178160dcd5553bc30de0e43d0f96c070798f222c689bd17a262478daec22d4a4fd56816f7804c5f0d40be68ca56d8c639a607ed9965670573d7d09644cd60689d4572e88f6f2abd458e650cc98e03a4f7f50f3412fbe417455a0230641233dc3c38aa787c4ad5ff13d72c1f123df55dcda63fe492916c5ce9fc59e1ed13c65e8b8061b668408447a1187aa62aa85a33781b378512b844b72d7951c44310a45e153e8c045a32e5ed992edf91c9b86bd975e25571f8947b20ce792f3b9996705d9ea530c3b5be8af2623afdc949b550e39ca69bdc9f88cbbf084ca7ec99d6019b4b37ddd770b878e01f351c16a2a0ea8b5258a8f4dfa0d412d2de656bc43297a9b4d9f7a5b5ff7ee7e3b9e6a6d2329b4c91fa306dd645f39bc15a2510496fac1c584f67b367790e6504321ab4336807901e57be45c892f51bcbc42ff483aa85a7cb8d0419233246ff9af50f9770ab64016b9a54da0e8dbf816ba8593e8ef45eef81fad3cebee3fbafe5ca10f1e575e59c71c4e1ddeec6bdcfdd5b95ac2730570f35cc66d17d9d2f4f192b16b7d2914eb3f8708e81a3c41009abfeaef787ae9f984c40f95ee9e4f1892d0daba00d8309cdd26cc19aba72b93419d4a22fe4c0f82228977d4d42cf2b9bad35e5d002a99bcd882401e57a625095efe1d4215f72dd6ef7eafb2057ee6d7099a5b612af1b1c6abf64621376b80963affaf00a254c7cf5311a438f8de3e0f0ab5b47442c4fbff223b8d5335c39636d5adb813fed82bdfbe2f71e6a446d3eccde18de42fceee856a8869a2f1e37d308150e0b9570dea3376d6852ef8d75e9eac311d795b1524fb489b797b00373f5df511ec7b073ad6185797198223f5249e06f69ec3a27fb0b6688742d9a587bfbae022d47cfc402b02571e9dbe96e2b15cb108bb46ff2fff680a54db9f046d4a2a326e9b16b853309dc096b691df0de716588110b78759b43978d5b750c5addfc46e33f4e1fb2416f35f67ce54de58061dd0b35e3c45dea1ec5d8587c0feebf2c05980717c2e3d908274de9ea7a260ea9f1ae6a980ec9b9a6558a3f600dd8ac959af9fb7a0923537921993b68bc465c95a2827f8cc9b28125f2d7869c4c13f914bf79da86e0da9c9d5ea7548c8af1e73bc59858a4daf53e765aa28ed3bdf3001c370975f56828fe8a238e765e0ad78727f23d2114be365b6a0580066d22806188bcb9388dabc858fc048e715d5dbf726bd98947c599e31efa038fa9ef6e6822ee1b3a848a35a9d40753a5e027951366d10fe02cd18b27dba2de7d203f947c5346d18f3070480a88a7c21db966ed328dd43da826812206f93475766e45679ba05fdd0dd15f9a7cd47ad582612a33f0567dd2010431238597ddd0fae84ad40493504f38a0d20af4b4e954823f39e9ad1dfe3520bebefa64228cf097dc6b9e3e460855f05d521fad6951f2a6739e59f2da35c298a59b778c3d114b8e6ad6132f0f80af7734af718abab34e9a54d3ef0b4f94c1e55faa998a665a1582b93a06fd427d1bb76c79f44dd2ad6e359daf3b9c5080b5eccf98a48335593997f099d4b2e0fac7fd3d3b4a0ab3509b2fc385eb0671623418007ca9eb884b1fbd53b4b98712dfb6b51a87a32ca11adcfa9e1423dba6efcc2418d77724822aafda400f45ccf66ee60dfbb25269db030"}, {0x80, 0x0, 0x3f, "6319a5a3d2179b5697a51286d355c6fd704df687ebdf70e8074c9e580bf46fa1b7785783b0349bffb82afebf4800f58c3f53645bd5fbad6c1a8ff2a6e60daed00d50afb459ea24c3f70ce4fc1152ee21a442d7e0e966bf0ea6c6cbfab8066fbc5d7aaf0f0df4e2b8ff927ff2"}, {0x1010, 0x10e, 0x5d423938, "ba390ec9be55af8fd5ba9709b970664b29e27452cc90d229e62928da7ff7d23601597442b864f6b43bdf42827ada5ab87e821eb8ab156c8cc07fc56f274f0ace02158838d4789f6fddb20b63821bc1fa9e42b20dc1eaee1573688e6e27449eea6a0c2d8780f59e58ce1930bbd6bde4c0733f7ddf9422980f065aeb5b926384ae6dcf4e8ac1722a9f8bdc3e08316b3f2902ea323074271029e8a965ecba2d70318ecbd01e68d1209ca13c96c0e67d67cf8a7a7f0cb43c13fb55b9cdbe0e371450ee980fbd4acd0e3fbc0d9143a7ffa7b4e0c45fbed915b250b6db2bd53480929620ea28d694ba014113d51e374f4a158860cbc8cb961b69642ac25c68330785f704f95d1222d331a3af596cc6df00347cd5ef3d0153cc765edb244fe02cad0f001d09c6c75db87f796b0ff9325746b0b51a61ded4488e86f18bd0fe6deab4bff9e621de484204cde44f91947e56d4b13dbefb2080ab1e6fb81a88e6f408cf59b1ae978ed063bc9387bcd909e699bbe40dbf91dde8fd4895e335f8f01314b1b19e867b4adcab8dace0435cee84da9b00d0dd7c7bcd5e9526cb4ac0e6f0056ac9f090180d73b07cf1afe16d5b61c2f57909a3bcc73b6f104c5367b2ea6669c7bfa489f977424d41b485447864cb620f2b71205587709c05f234dd6c3d95b0a8fa785a45a5fef44678ccf659ad43718b1737a8a7bd7d9c922a4e389bc0fda838526226b9d6bd3b38d3e1bcad72910433bfb0f6c4415d08af1284070b2e68744b1bc46e7bd64ab023dac70d8f7d3a05efa41ce4191b18b67e5cc1504cf960f266ec7681151ae54304eb01a19bdef34fa3b35178d8336e67ad5aa87306c20f0691606c76cdc4dfd65aae4572b292a0656e1b839423e95a6135e57ab1e4b388de6cf1e56734d4964df4fdd1c2787a6bee6e6a2f20a534f5f117196c6008cb15d4e56903e566b45045fe04037e5624690cc66568324325cf5e9e9265176fdb82a560dfe316d04348310e691b6c976ec0244e8833e307d80b64e551bae030d3f62fe6bd98406edf49e3c7a47d111b756f00efd2fc628d751a25056f61755b466771e2bda60379c5254fbd2ecc8acf5ba77b0f07dcdca6c58afa4e33289a896c81c91884ad4906818b2a16eecf92994ed6671bfffb88cd3ab05f627490a23965b2ba9786c5060cefafd2b7c06f976e8348ab08ee4c4249e0b100ac6915c4fe0312fbd49bb84bd5eb564299510902dfcda2103a0d365cb4cf18ab4cb98969c293be4d746f388c5aeb4712e0af508aaa170acf8e220b4746081c24d4e688a1c1e5651fae685050ffee76fabefc69fef58721ea862228ff05e65f6eb5b61e8c654a2d38667714ffc014898bf1264e3e2056753d896e9f75f4b94190c6f19f135dab8372d5ec0faf2ee3849811c69416cfb5ae9130b69b15bc3c3ede0a93ef3ef80c7ad9cae063147001259717b551ced1bc085deaec6062cab435369b10957f7435c56e3bb491d653e813ccaed478a1fe55ce91f58aa403d0761e901d4acb3bd02efe7e62945a412ecc2ef6d82f6aea4f7cd63dd2cf2f6cc38a8c41fd06f80a586c2c80fd6a150518071be9d48e25c337900745ba85917c8c32f305541e5914314841ee2bff7bb232fe7f3b8613c718e7fc98aef2905351a872a1c56ea2ff9d830a0971bb05a320612b4b210fd687237fb53408d200e029846e562455676f6fc1048db34bf299f5c4e4bcba1dfa28d11e05af9b53ea0c37e81b75bf706bd733f1a935e12f6fd5d34a8a07368d97b4178ec899f2dd040db5e323d59cb27e279de2e48a94fb349c01c90c823ce20e1145636119403e3212a63a3f5fc4297cccc0aa5461693dce0231a612e6439fb67d2ded355a14f76e9898af5f4df81d69b4a875f584b44f8ecb13e2195ae6359b5ce7b03f2fee505ef7e8b649f2346639a5c530b7edb9fa78d3a832e9d94970c990c766ffe83c88da47bccba3026a1dfd29af2fb85920ca68ce98fe185d0af323b0f26307af5ded278749ede25de2af16b5007e99b63035b897604057455986de396e20cbb5115f0847ed01132cf88a259a852692b109a38b4bb614dab0ef765e6a4f3c6314c8c0814f4dc5dc900973a664eb64dd53240a8b7666232f2d566ec0f5814afc78c3043ab61bdb66aedb1c153976fdf3e7485a2e550da35a1e94981b7d1c2504ce10b72333a1e7297b38f2009b768f90997fb85231d3bac3ca50ea77baed171f91ebd7dc44f6eae7a3ac353ecadad870a82f00071dc67c33f75fbfb280835e2387b56beaa3874f20f7647924da54f32b18faceb47367e9dbe109e9b70776823914d8a55bdb9d5d671f7559064805fd2b6e23f019b09aa5de70b13e959e2804fd4a4faa6e6b9f0f1da87a55bf5f8021628611f24868b6161cd935111900057c55d689ff64245aebcc99425f7ee992db4d4cb37b750e60f41dfc0187afe9d1162ed76b8f3507d7e908df050ecf739b977d5140c73c34814c4417161d3abf4be7fd8c46b55edd1ed9c5f59cf86d5d788c546d34c9a75b18472787beb1a339b92c32fbba483b57d97bfa7e73fc088a3e21b2b719035019f786a4e398331bd2ba7c3f2ced69c48a1aee30833abcc1abab974d01c15aadaf8e80f21e3044ea5659a3726386340ebc00ea52cfaadee64f6268e8b782e907eb6d94d25dd9728b693db50c6b572de15aaea748a00a86b678b1cae4a252a6a78c81b043abbe2bd633363b573f659188b260faf3d78d1bf33e131d89b299dd76814eb86903dd16b1a610bf5051d770e9301e0008503f6fb6df31bd6a0ed101d20d5643c416090cf0464f91c389d48ec231d904f78719feb05f188a6f4fa1d45ecd06f04613d329bec1d7a247db3f674f862164aa27c72dd33a3de49e2dc2fe4cbf1d761e1e7b7a32dc7e444265cd3c11945c2b731f12e34c29604bdd3c9e4593f26cb42ce9f4d26657c7a2357a789b529eded317ae563f97073697d0633779e02bad4a1c86f1fbb243f5a7101106fb10c88af52fce3a467d60544c8ababeb4891b605a08e668c65b02746637f86ea51da9d3960f0a50da0d01f8cd4f8c24a95eb5157272998a8240a490d15ccf7a2eeb9e766953f0e0fdf6b10ca7e387406cae4e2f93f15296409b779c37a43f1e8381fdd16fb0cd7d01f0069a3cd84b208be3511afae1123af6762d626ad242b32cdc706abe63396f1055f5437a00e67aee3f5dd7b874a8c5af9dd86316d4bffa1040fddc2499c16892893fe3392858cd88cf069c3d3de038e12dd8b792bb272d2623a6aaea0f617efa64c4b7cc91f6e1424b7189792874a6c2cc1d408e2349ccd34d6bdb759332f7c44601ef45f47542b5d0d4ea23eb2dcb91ffe3ee332416189556ff04723fb97e5f592bcf491544daad562910b17ced80de7f368c86484502f90c63975ad97ce270519923271e51fcbfbf1430787aa83d6badc77e38f93cf6e93379a445f5ac564b2dec3bddd31d2927dd791f69878434ca534f547e0a69bb4f29af3981639c307d90fedf84ef2628266fee91a3cc8a40086b2dbca7a82f7801e592f8639aec98f06e28f7460d24e95bb85e21ae69216545448b319aba657703a09f57ca8f02c3b9edb0f5edc96d9c70918eb5452776d719399aff338bffc8b6b9ed06a48e7c4fefc15f9621a18d29003479ea6f00196d6e40b3567a556684a4742576800041735721e5a7afdec41d2aa1545b2188675bb6851da3362034dd913bf138944ab35a9ecc3cc88d61e615655574762290bb34b13bd87012afe281eb42b35484d18fd0cc08df816ac3e78b95eb7917c444cd4f49c8183c59a296ec4e5d9de84726d0e8d572e35f4f9c30b6d714e1c3c0cbe6a8098f23944ceed9183af0686e4e37c2cab22ba79cdf38c81e456b89094168cb628c7f0465177d5ecc45cf4285a1ae1c644e0a64fb0b33ccd9d7b7fa046afc246fd994fefa53168752d4fa2fc8749e4a1e5bf750331422fbd22652cf33491d26425f308ae89a2ce7f11d6d63fe6613a578c820d3d6d77fab8aac07d3e8e8b7c872c51c23c9686454b906709e384da87029c364832e5660d054c3014cddea29c6f1102f85fc7c6fd8d55e277d78f4e3f1f9e5f56957cc8feebcac97d72f75748294887783cf84b58e0d380b005e85830fb59876f2a501089025cd5dcb2c7cf978519de9486ea5b38fbad800c7efabf63c92954ab75d30cfe44bbc2348c0d475f162e7b861178466b4c60cd6185303794a4502345e6da991c8876f63001aeb3bb7a04ae8b82ee4243ac22aa802e3e3be4b3cb325a32c8368791d8c5affbaff4aeb881216899cf5482ab50d505b40f91753709dc5d0dbcd7040af304e19984ff9d21572ab4bce3d7edd4afbd58b5197e54da3d25d100ed7c1550d600cff06cbf054ade4f5dc7a7e07f7ad703e003682d44fb8e1ee136ad78d4db07264924da16f0eb66d4e951ee8bcd8d3f56359166dedec7fdfc12572c5ea0b4866edddc3a06bba0a337ff49ce2cb58a4759a9d7cbdf2c37256e80da57011de8e41b2f66f5f9ff17df54bcc6cfa678c349af2d34c2dbe6ccf738391f84c69d1b95c2c5ce8771252f218b2edee7e64ac7586ae5bdc0b87cf8f2e2481ef786a7b1a1c804c3be4beadfc81dba4701c8c13b4c922b884ec7b0c83a82a6a22f1cbafd0aea4c0c727b00d9404cb62fdce1a55c87b294247e0d032c0fbf575d83826fe01caee131c0ce0c05cffc0591dc9a7897b9f99bd67d011c4844019472a06069d22b584dfcdb96248d922d7c3278c368d9adda292a0b4e855a2b848f1e8ae4ae1ce646b436b33a744284de0e867805ee022aaa12c07ebec8e69adbd82aa40e48efe25c596a33393304cb069aabf9faddb29b6c9eb43d745e4822b0756cc1c8d5604ac498286338565898f79b2760ac5cae4ffe0ea4418cfc8b4e2797a23cdcbbc5036e6cfbe75f4af7dfef87f0e67243e2fe1daa450cb680c38e8810ab97d6c21590d5eddd1508d1c5807b1f305a40678b3261cdfd2bef37346727380a678adb1e011944f357d64ccaa6df1980fd5808687d175936bbe6443a3debc2992cdb36612ebc3ea16bcd23219795d0df93eedec0bd8e24216965726c2915e2e03ae922ef9dfa0b4a9a387b20e6df9482c4e41c8c7cbb868c28b049ffbffc6044790055319f5dd5d92eaa07167b841e4e731d800ee1fc0ac3c828717e1ee1ebbb6d7c10d1071c33a7c00be010015f88cbf291e2e8ad4b0162d88813603aac0788280f4bb3b36b5d0b7332cf3c8780782d4d4133ac743ad7f055b823d4677a2e4890357753d49912d8cb326853603789763dfa59eb1b490fd3dab62748f3e236b45f8736da51cbe9d44bb86733fb8dd1dec85d51197f4aada9ac414007240145764168395b9651c8c3e71b07168923fe07b0d05e24cd2e4e17df3ea33402dffe9e579a63ae2b42d5d0b7d11565b55cbaaa7f77a29edc0479ff69e8c62613efa4c8564b907098b251d27d54453a79e36cf4a8fc146f81c9724a024af0b5b38d81b39f7fe11766b8b7f8f739998a4c761c4d361e5cecf4337243e631d616c5c2e191d0d30dacadd33dcb81c43e317a2483b855e613cadaa2e2b0a8ec443421a5d2293c5c640e30eb37dcf90d15b59db6de804b80e8e99dec856859f88ceab106af0301fb5e29f338618b3ac9fab8b27600a64e7e37a20de76981878419032f48522d8476ea4c4764b3331d0dbae24f8e9e30af3d39c236f0702758aa0099f470eaa3a79dcdabde076310d1f299d8fecf28b6129e16795995061a50d3a6553e20c62ad46c9561933a2a2"}, {0x30, 0x117, 0x3f, "bc597e297389493fdc5f85281419d3364b9e19f083bae4691231ff"}, {0x58, 0xff, 0x101, "8ac51a1edc47f841a2578d6bcca204f15a794cd0e7f1ba7e86e2ebfff63ef3b63c7660f1f49186c7f7ba922e4ee0109637daca6a28580afa3bb2ad1f4a720f42067575d04bea188d"}, {0xe8, 0x117, 0xe5, "8e8e0c9c777509d430cc5b20dfb4780a0b2883763c5b412510f087edf451210920a3015fdfc39b3ac48099aae316e226f5f4ebe419f399d67a42a62a80454cf675f878748d79bcb206df58e5716b63feaf0fd3d840bf35a17d6881a6c9e27e4db4a31e6a607c8c905d701532d07b8eb99f1eb126c7dc14cb937168cb7a6f4252e57b0aa930df4eb8e532a656a4f306c4765ef2d95a9e3ab0e7c9021cfa4c0bfd25b0c8e12538dd04842c257d6a9616742296d34ab2a9698d8cb11c04fa99ea4dda8d753c6ee9c08c3831887835b56198f4613a0f"}], 0x2210, 0x44000}, 0x2000) ioctl$SNDRV_CTL_IOCTL_ELEM_LIST(r0, 0xc0505510, &(0x7f0000000280)={0xd672, 0x1, 0x1a9, 0x2, &(0x7f0000000180)=[{}]}) ioctl$PIO_UNIMAP(r0, 0x4b67, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x9, 0xffff}, {0xd9, 0xce7}, {0x7, 0x5721c7e7}]}) syz_open_dev$amidi(&(0x7f0000002780)='/dev/amidi#\x00', 0x0, 0x290680) 2018/04/22 01:14:26 executing program 4: r0 = socket(0x15, 0x80005, 0x0) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0}) r2 = getuid() getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0]) getgroups(0x4, &(0x7f0000000180)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f0000000b40)=@nat={'nat\x00', 0x19, 0x5, 0x970, [0x200001c0, 0x0, 0x0, 0x200002e0, 0x200005b8], 0x0, &(0x7f0000000000), &(0x7f0000000c00)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000f1344a16010000000500a1fd13000000809b6272696467653000000000000000000076657468305f746f5f626f6e64000000c7fe3cf848ae2ffe0000000000000000626f6e64300000000000000000000000aaaaaaaaaa2000fffffefeffffffffffffffffffffff0000000070000000b8000000f00000005241544545535400000000000000000000000000000000000000000000000000200000000000000073797a300000000000000000000000000240000000000000ff070000000000006172707265706c790000000000000000000000000000000000000000000000001000000000000000aaaaaaaaaa170000fdffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000001000000ffffffff010000000900000041000000883e73797a6b616c6c657230000000000000677265300000000000000000000000006970365f76746930000000000000000067726530000000000000000000000000aaaaaaaaaaaa00ffff0000ff39a1e37c1de4ff0000ffff0000000802000070020000a8020000737470000000000000000000000000000000000000000000000000000000000048000000000000002000000001000100ffff000000000000ff00ffffffff000003000000060000000be20600ffffffffffffff00ff00ffff4e234e200000000800001d01030004000200060010008000636f6d6d656e7400000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000736e6174000000000000000000000000000000000000000000000000000000001000000000000000aaaaaaaaaaaa0000fdffffff0000000072656469726563740000000000000000000000000000000000000000000000000800000000000000ffffffff00000000736e6174000000000000000000000000000000000000000000000000000000001000000000000000aaaaaaaaaa0f0000fdffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000002000000feffffff020000000b00000001000000884e7465616d5f736c6176655f300000000076657468315f746f5f626f6e640000006272696467655f736c6176655f31000076657468305f746f5f627269646765000180c2000001ffff00ffff00000000000000ffffffff00ff0000e8020000e802000020030000627066000000000000000000000000000000000000000000000000000000000010020000000000002b0000000900080800000000dd0a00050004000006000809e5060000080001e700000900ffff07dd07000000040003ff07000000e1b372048303000009004003a406000006000000b409000001feff08200000000101060100000080080008ff04000000008080009d0000000000f5ff0300000003000200fbffffff0600090700100000ab00060207000000000006c8060000000104400701f0ffff070004062000000040001d1a00800000010001cfed0100004200060508000000010000d0000000000300052005000000e60006fff1000000000000ff4a000000ffff00ff0200000009000406ff0000000900050709000000ff000006050000000900030122000000000009090080000001006d7802000000c49d050801000080010001023d01000001000505070000000800000609000000070087ff070000000000ff00e6e10000060b01ffff03000008000601080000000100ff05c00600000100e9090900000001001f02f8ffffff09000405ffffffff07000103c00d0000000080010800000006000101ffffffff020008041f00732b4dd81f2b1a6797056815d5500000001061d8030000001f0004001f0000000300fdff01000000070003030000000008000801000100009600030202000000080001000500000002000571010000002d244c0201000100000007560180000005000401020000000000fffd010000000200ff00080000000200e4779002000000000000070000000000000074696d6500000000000000000000000000000000000000000000000000000000180000000000000000000000842e0000e74d00008872000007000000200200006172707265706c7900000000000000000000000000000000000000000000000010000000000000000180c200000015000000030000000004000000000000000000000000000000007465616d5f736c6176655f3100000000697036746e6c3000000000000000000076657468310000000000000000000000018005000000ffff00ff00000180c2000003ffff0000ffff0000b0000000b0000000e80000006f776e65720000000000000000000000000000000000000000000000000000001800000000000000c5abf5e93095a2fdd62dd651498498617693a85f1c0b0a687bfcaf32d97862704d7759b6f3d6f2fb1f6cecee9efd6eb7a372ad0d05cec2bd3db65cff75e6fc9c1c292abab254a06897d52c7e7ef6c7986d056532cfcc3f6042638789286aad85a5a265337473c9f833c55ac63085264991562c09fcdac64c8bc94c0af7e6f267adfd77b6f12fdbf4466bbc478318a3baaf99c2f903ae8e3406f600000000000000000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="0502000000000000736e6174000000000000000000000000000000000000000000000000000000001000000000000000ffffffffffff0000ffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000004000000feffffff010000001f0000003000000000006772657461703000000000000000000076657468305f746f5f626f6e64000000626f6e64300000000000000000000000626f6e645f736c6176655f3100000000aaaaaaaaaabbffffffff00ffaaaaaaaaaabb00ffffffffff000070000000d80000001001000072656469726563740000000000000000000000000000000000000000000000000800000000000000fcffffff000000006172707265706c7900000000000000000000000000000000000000000000000010000000000000000180c20000000000ffffffff00000000736e6174000000000000000000000000000000000000000000000000000000001000000000000000aaaaaaaaaabb0000fcffffff00000000"]}, 0xa90) getsockopt(r0, 0x100000114, 0x271a, &(0x7f0000861fd8)=""/40, &(0x7f0000000040)=0xffffffffffffffba) 2018/04/22 01:14:26 executing program 1: r0 = syz_open_dev$sndpcmc(&(0x7f0000000240)='/dev/snd/pcmC#D#c\x00', 0x0, 0x0) ioctl(r0, 0x10000000c2604110, &(0x7f0000000000)="a0b44a12154441318f43dcdde99bb6df1dd4c471c17730dae398d7deaf2f8162b2c7272f90e599ef006e71c7964c613e6d4421b3aa5508e471c9200b22278b14d1d4332668a839d27bff5d030034") 2018/04/22 01:14:26 executing program 2: r0 = socket(0x15, 0x80005, 0x0) getsockopt(r0, 0x100000114, 0x271a, &(0x7f0000861fd8)=""/40, &(0x7f0000000040)=0xffffffffffffffba) ioctl$sock_SIOCGSKNS(r0, 0x894c, &(0x7f0000000000)=0x7ff) 2018/04/22 01:14:26 executing program 5: r0 = syz_open_dev$sndpcmc(&(0x7f0000000240)='/dev/snd/pcmC#D#c\x00', 0x0, 0x0) mq_open(&(0x7f0000000080)='@$cgroupwlan0', 0x0, 0x0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}) sendmmsg(0xffffffffffffffff, &(0x7f0000006680)=[{{&(0x7f0000000200)=@pppol2tpv3in6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @remote={0xfe, 0x80, [], 0xbb}}}}, 0x80, &(0x7f00000004c0), 0x0, &(0x7f0000001840)}}], 0x1, 0x0) ioctl$DRM_IOCTL_MODESET_CTL(r0, 0x40086408, &(0x7f0000000140)={0x5d, 0xa0e17b8}) pipe(&(0x7f00000000c0)) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000009f7c)=""/132, 0x84}, {&(0x7f0000012000)=""/252, 0xfc}, {&(0x7f0000012000)=""/155, 0x9b}, {&(0x7f00000001c0)=""/11, 0xb}, {&(0x7f0000000000)=""/102, 0xfffffffffffffef8}], 0x5, 0x0) ioctl(r0, 0xc2604110, &(0x7f0000000000)) 2018/04/22 01:14:26 executing program 7: r0 = syz_open_dev$sndpcmc(&(0x7f0000000240)='/dev/snd/pcmC#D#c\x00', 0x0, 0x0) r1 = mq_open(&(0x7f0000000080)='@$cgroupwlan0', 0x0, 0x0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x100000001}) ioctl$DRM_IOCTL_AGP_ALLOC(r0, 0xc0206434, &(0x7f00000000c0)={0x81, 0x0, 0x0, 0x1}) ioctl$DRM_IOCTL_SG_FREE(r0, 0x40106439, &(0x7f0000000140)={0x7, r2}) sendmmsg(0xffffffffffffffff, &(0x7f0000006680)=[{{&(0x7f0000000200)=@pppol2tpv3in6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @remote={0xfe, 0x80, [], 0xbb}}}}, 0x80, &(0x7f00000004c0), 0x0, &(0x7f0000001840)}}], 0x1, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000009f7c)=""/132, 0x84}, {&(0x7f0000012000)=""/252, 0xfc}, {&(0x7f0000012000)=""/155, 0x9b}, {&(0x7f00000001c0)=""/11, 0xb}, {&(0x7f0000000000)=""/102, 0xfffffffffffffef8}], 0x5, 0x0) recvfrom$inet(r0, &(0x7f0000000280)=""/243, 0xf3, 0x40, &(0x7f0000000180)={0x2, 0x4e21, @remote={0xac, 0x14, 0x14, 0xbb}}, 0x10) ioctl(r0, 0xc2604110, &(0x7f0000000000)) mkdir(&(0x7f0000000400)='./file0\x00', 0x100) ioctl$fiemap(r1, 0xc020660b, &(0x7f0000000440)={0x2, 0x7760000000, 0x7, 0x7fffffff, 0x7, [{0x1, 0x8, 0x80000000, 0x0, 0x0, 0x8}, {0x384, 0x100, 0x0, 0x0, 0x0, 0x80}, {0x9, 0x4, 0x3, 0x0, 0x0, 0x1089}, {0x401, 0x100, 0x0, 0x0, 0x0, 0x800}, {0x5, 0xbfe, 0x1000, 0x0, 0x0, 0x80}, {0xfffffffffffffbff, 0x200, 0x20, 0x0, 0x0, 0x808}, {0x1, 0x5, 0x7, 0x0, 0x0, 0x20a}]}) getsockopt$netrom_NETROM_T1(r0, 0x103, 0x1, &(0x7f0000000380), &(0x7f00000003c0)=0x4) getsockopt$IP6T_SO_GET_INFO(r0, 0x29, 0x40, &(0x7f0000000600)={'nat\x00'}, &(0x7f0000000680)=0x54) 2018/04/22 01:14:27 executing program 0: r0 = syz_open_dev$sndpcmc(&(0x7f0000000200)='/dev/snd/pcmC#D#c\x00', 0x0, 0x0) mq_open(&(0x7f0000000080)='@$cgroupwlan0', 0x0, 0x0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000009f7c)=""/132, 0x84}, {&(0x7f0000012000)=""/252, 0xfc}, {&(0x7f0000012000)=""/155, 0x9b}, {&(0x7f00000001c0)=""/11, 0xb}, {&(0x7f0000000000)=""/102, 0xfffffffffffffef8}], 0x5, 0x0) ioctl(r0, 0x0, &(0x7f0000000000)) recvmsg$netrom(r0, &(0x7f0000002740)={&(0x7f0000000240)=@ax25={0x3, {"d488cfbb11b3b7"}, 0x4c}, 0x10, &(0x7f00000004c0)=[{&(0x7f0000000300)="82dc62a7a5ace37017289f8f", 0xc}, {&(0x7f0000000340)="9658c5b0a24d3a267528dd3867eac258a008054c79fba6c1e785a026c735ef4955dfa79a05d2eaf6f31c6296e188b461b4f4631dbeffcb2712f1ffa2ab0d4a59f005b56acc1b00424e3bf72d8204168da04daa20bbcb0fa207166e14960a0ae5ce0b9028751ab96e31d70a08a5d6d3994491378b19a2678452b93896360ab735872ef4bc5772ec9948776d57d241fe047fe21ef36afa4ffdc48850c01e87e2541456e68b86fda6db71926e0392325a67cec2beb4a81665d4", 0xb8}, {&(0x7f0000000400)="00874c4019d1bf301e9bab0c8155a522e2df8e586089b4a3adcd1d5b1eb535314e6c7603e20b03e8c05ea764870d13713e6b03c286b98288918d43b8d7c98a55a934c50d5adb4305ad56f4dcffc7bc2676e79fc34709854dbca889a70da136609805d7e3521250a33d52d6326323f98d796c725ae7de0a26da2f59763dcaceb115804fc821ac3c33797c755af2d12d55f9da957282601bd68eacb4cd", 0x9c}], 0x3, &(0x7f0000000500)=[{0x1010, 0x10b, 0x80000001, "7afb6bcf7e4287ccad3fae18ab00fd389935b05acc18efa45fed71bd6dc8b333e68d7d3e7b172b01421e51ae8749d99e434669481fb7f5bb10ee3811151838ffef27518fda8d7ff81fa2e1b71408c6f3bb0a25d1b627973f49159d02215e2677bca6c0ab64b3cb42fa0119de8bb527380490c1cadf713e8cf92f870c4fd4e057118fcd75bc1efd733cab79762737f7baaf737d777eeb9af31636c4a0f84373dcc917a8d0ab638f5add7bf5a4db74266f9413bfcccb00b0092660c339c4edfbe530121926e80b992530c5a2ca1ac121a481f6b7908bb89f7a5c8953bbdfafa9ea6a2af4697e36e683df7b5cb9be10db231a07d541447d99692f2a18b8e08630f9eff435813fa6d93bc103f130ac36b6a9a83ce2f070a50abdbcf6958ec04505cf229028cdbc63fa7759c1a166218a86b2fe0d9f6e3e1dc2384c9b0e5663f216f49e8695a5404d3afad19e8e85bc35d3040e922e68fdee2389030470ed483c7de1ac293bfddcbfcc6e13e25a2e39ac78c8de41f979e3fae9d5f92f8848d3480d9a249ed8393737447f8afdae6a2b423edba60f5356c57d3c855690bfcf5cb2bdf4608be50fe6827dcd4d7d05865facec8a419d1f44d032afd074ae3a26c2761f33f1e9b8e2aeab8f0969af1467e6920b5703e6484b7555829c083cc98a8b7969852c8e0928cff6bc6100160bdb4d6cf262c234b44a12b3fcf4ddbabe62671504b822e2c3fcb82c1d5db138b06575890fd807902a9619457dbc8ed353956dff0de90dcb366f69dd1764a49b01bb68ef9e7c0ced5ed9e23db3c39906fdd4df9dffe1a5cf3af56818b335baacb7e4e40fa6e4b5f8e80316914ce44afa4578c26a374eff7a62acab84bbd0c9b11d1bed457416165d830816cb632c5b84a0c7f6ede05e555c7f74910efc2cf34add1092ace750e08ee6f8f02df2546ec30fc48263422e02f89e2ee345755b273747d4d723a678ff865d9b367dc1c6e2ea7f26e48524a931024883f89b75a9d18d8dc6dceaae24c4b2b49854ed388838f1bb633bc7e91ce6d05c046973c8bf4781b2f1c1823319f9a906871469ead298c5b7041fc048bb7a6a0460ada20dda6fd35e99d78d8599cbe2ae8ffc683543bd75717552716e40ea21b713a2b36aad82309e6e568fa48edfc45bc128085774eef757e06a12da09a60156dc0fc9c0923ef5bfbce4bbc11ae87a107f720182e25fd265986a150995d8eb7a27a9efcd0de73c2af2ae7914df8be16ad251b54278c75e3fdd60f31597a73f2a406b1043bcedfcebc1527da0de6cf5cbbe92544648c702a04102a8a186d6763326452a27c4f2fc48ccfa556751c031609c1d07cf786097259010540552a23a84395a03ebd5a93c19b9d35d4d03ea2a7c2c7ee2716ed95ad6600fe984d3c29cebeccf986dc386e75be6a67aa2902c39272181a5f81e4f07500fa47e7794a5dfb8ec0a9237374f9d4c16b10b4b8a5999afd5935d728289aafa2110f6c0768384c55d3a8b729ff2d2dc58075dc87126326c2d68244f72ea4cba2ae7c015d01ce9ed2ab8e46a588af9d3a44d5d759c3d5b4b69900cbd9e4dfd5826d1e874e4fcac76c8ac905e331b1037da217aed11260381946d26ac5be13bd198f1bb6221abc151d4af6919e613c819a8ccff6f218405180d7d1ed3dcc3ebd0ca5e525e45aea7ea33d6458900f57fe78551a98c567ebe7949b8910e72be38750a3731a367cb22de0b21d8d8982a7db212d5856b1baf26429b05be30465a490410a6b3bba3606a9f0d3b7a0e65b8b66b680df6396561a895dc19c2eddb8696acde49e9a8a588cb670b66f7011f5697db27324af7761b027aee6acb591922cfc4319cd6b57c8da21ca7710807440f1671d60bbe1b8428371c1a4a7314ab90ad361820f17aaf428237d5a031e497f39c3e7bac1bd90f7923710194a2b6031d41fef3659619ef0642bbf80c9de62d71ac972fb456823fc7ab3b7231e1d31ca88d858a4c8fbad732de172347d7d42f8b80a92827954a42e6078279dd07dd07de6aa984bba6081622dbe228d63db112d282a7b586206c47c0bf265d355828e9d35a17519a5a3f6541f8e62339859ff6aee82a24844b112e4836f530c063519ff66a5a1306ea1c125bda66aeab497b1d43450b568d479227982b28326181c3d56759f86e11ae7c10db95cfda064086e0d8ce62a634b13a68d6e9678412366f61b67b27ec7c379d9ab1a03cd5f256a102563b88978eead99fa709ce9b89e276e09ee67780bf9091dd211423ebb3b8369a93ec94dd92c382a6e869a4b87b984f349e44abe2fa24af7eee310f7b94cbda05a06958b0ffb0207289b5174f567e1f6fd76ccda72675cd05c48d0975fea481c5ef85e68de81400e10a9e0b8048974abe7b45aa91e83c66672bd3323b5d485f6801b20ef6e1304246716e45723493dbfe102ba9799efa0469f33688d2ed948c44f90b3538cc886b6669c38d534ae6e080317f801ce0e66dbcf09a0aa499da4a656810122613760ca11873e8e4cc7f263e09131069a8ec8d40ce825eff78ea82b9554edf49179e05facf55de876c15b245184dd999d7d818058bb4f4895debce99df698efd71e8534dc0f33b4294229cfb4c5a4b2f4a498d3a0a4716091697472f97094e8577f9f5f386b7f03caea093bd313fcadec63a680a7150740baf7cb8a6cc7a6cdd2cf19bca8168207a47ede5fcd4659af586b42dae15a65d88585dc22f864942d96641faf53ce0a754e8124f1173259d067f63c443644274abb12c2e3e5bb9c157acc14bdf8a9dd5c7dd134b7daa00a5738cfa2049882d67510f1bc04daaa85a5ecf203acc152fa9b9b4c0b135d17f9581c8875f9e4480e6d42b1e156b00dba7a8b22a2953c47213e8ab77e128cf1194cecd1c8c2f7dfa9cbf227d92f9c1b1c9968a15344dfff5e09458a0d455146ca07aa4570347f3b678180d0b0c602e43715ee5e907613c80e4b5edaf8bc504397d95e78efbae2827a1e68c0f40e04057b0d976dc712665337a778bd96daf898f775f34f30ad0885691f77d35816c8b93e5ff8f00a33ff4d9d587411fde6f21f366e915ca8b4c6abe3e12d0e8f03c385dfc28df6053d5b7e341e66acf3e6115feca016af81f1c0a5fcc5a0c1fade2fd070230c90109acac08fbef440160cd82069cbb7b5b403a109a186992b819ece602b0a424ad6da9fe9f7cbdd02f8a98b9784f80d39c25fe591ea5a75e3586a0bab70d7e96c9686a3c4f002e6b75dd90b1ab6c90e518915427f7ad71300bdfe3dbde0875ff0f62fe9dc26cd053fe7ca2246b2a67918f7e288387c8cd29e4e5cd6049a56c020fbe6c0a800ac2feed8c3de0af60524552a5f7fc46257e8f3714f3d61760900bf3301322100b6e66b34e49f350c159c5031d40a9c432f2620e93c2fd69d88ffd3aeeda2567defe0c2f7a99b9652dbdd7a8062ef4e863337310b9bdd8b0f1d8d269174c40a601d2346de33c96848c47726d9a5e1dcded577db2ffd56a648341fb5feca5d3fa9c7afba0dcde22c7e6c96a310b7bfd2114ab6cfca72c47efe4c9ad1626c2a331145f5778b5ee5181f73658525b824f5c28d51b925f10e1fc52b6c1cd9261de01728ebaad47f9c658be8ce15a0cccacb0fbb25a9ab4384a7302195231f71bf1fcbe8b847c8889e3805294702059eb2b04147ceb134b274a7fc9fa87cb5b93572d417d8dda1ab74df6cb6df362ad02ecf05535e113598d198857127c6ea56a690f2fd1f57160e4056ae52dac9823ad0dbecf2decf8ac0ffbbce74b6efa501c3589588a933664a72f9ee37ce70181e2909e80eb0a1890a8dd2bc412a6de0a42afd99e50e2fed5bdf75645d867cd173f73e18c8de1754d2494475e0224e394ff9197457931eb618864e2c3b734052f74fc65f119af7c0c687207c776ca0d71ff55d3a856ca4b6bc920aed8f99339629180e144e44847b4ed4b4eaad796ac281366914293a459f3750eacfdbcafe0ea9dc1aa5b7fad68904401c988878deb07b8d5a8a03fb3bb67363ee62e7d75936b08b60a6651439e696e8c94257742ddc9588ba8c2e4ac76ac05a09aff9c97acc9b4b2fcd59fb3137bd46e5a7561365ccdea52ed1fc1abbea40b3885183c2b0dc2cc61178160dcd5553bc30de0e43d0f96c070798f222c689bd17a262478daec22d4a4fd56816f7804c5f0d40be68ca56d8c639a607ed9965670573d7d09644cd60689d4572e88f6f2abd458e650cc98e03a4f7f50f3412fbe417455a0230641233dc3c38aa787c4ad5ff13d72c1f123df55dcda63fe492916c5ce9fc59e1ed13c65e8b8061b668408447a1187aa62aa85a33781b378512b844b72d7951c44310a45e153e8c045a32e5ed992edf91c9b86bd975e25571f8947b20ce792f3b9996705d9ea530c3b5be8af2623afdc949b550e39ca69bdc9f88cbbf084ca7ec99d6019b4b37ddd770b878e01f351c16a2a0ea8b5258a8f4dfa0d412d2de656bc43297a9b4d9f7a5b5ff7ee7e3b9e6a6d2329b4c91fa306dd645f39bc15a2510496fac1c584f67b367790e6504321ab4336807901e57be45c892f51bcbc42ff483aa85a7cb8d0419233246ff9af50f9770ab64016b9a54da0e8dbf816ba8593e8ef45eef81fad3cebee3fbafe5ca10f1e575e59c71c4e1ddeec6bdcfdd5b95ac2730570f35cc66d17d9d2f4f192b16b7d2914eb3f8708e81a3c41009abfeaef787ae9f984c40f95ee9e4f1892d0daba00d8309cdd26cc19aba72b93419d4a22fe4c0f82228977d4d42cf2b9bad35e5d002a99bcd882401e57a625095efe1d4215f72dd6ef7eafb2057ee6d7099a5b612af1b1c6abf64621376b80963affaf00a254c7cf5311a438f8de3e0f0ab5b47442c4fbff223b8d5335c39636d5adb813fed82bdfbe2f71e6a446d3eccde18de42fceee856a8869a2f1e37d308150e0b9570dea3376d6852ef8d75e9eac311d795b1524fb489b797b00373f5df511ec7b073ad6185797198223f5249e06f69ec3a27fb0b6688742d9a587bfbae022d47cfc402b02571e9dbe96e2b15cb108bb46ff2fff680a54db9f046d4a2a326e9b16b853309dc096b691df0de716588110b78759b43978d5b750c5addfc46e33f4e1fb2416f35f67ce54de58061dd0b35e3c45dea1ec5d8587c0feebf2c05980717c2e3d908274de9ea7a260ea9f1ae6a980ec9b9a6558a3f600dd8ac959af9fb7a0923537921993b68bc465c95a2827f8cc9b28125f2d7869c4c13f914bf79da86e0da9c9d5ea7548c8af1e73bc59858a4daf53e765aa28ed3bdf3001c370975f56828fe8a238e765e0ad78727f23d2114be365b6a0580066d22806188bcb9388dabc858fc048e715d5dbf726bd98947c599e31efa038fa9ef6e6822ee1b3a848a35a9d40753a5e027951366d10fe02cd18b27dba2de7d203f947c5346d18f3070480a88a7c21db966ed328dd43da826812206f93475766e45679ba05fdd0dd15f9a7cd47ad582612a33f0567dd2010431238597ddd0fae84ad40493504f38a0d20af4b4e954823f39e9ad1dfe3520bebefa64228cf097dc6b9e3e460855f05d521fad6951f2a6739e59f2da35c298a59b778c3d114b8e6ad6132f0f80af7734af718abab34e9a54d3ef0b4f94c1e55faa998a665a1582b93a06fd427d1bb76c79f44dd2ad6e359daf3b9c5080b5eccf98a48335593997f099d4b2e0fac7fd3d3b4a0ab3509b2fc385eb0671623418007ca9eb884b1fbd53b4b98712dfb6b51a87a32ca11adcfa9e1423dba6efcc2418d77724822aafda400f45ccf66ee60dfbb25269db030"}, {0x80, 0x0, 0x3f, "6319a5a3d2179b5697a51286d355c6fd704df687ebdf70e8074c9e580bf46fa1b7785783b0349bffb82afebf4800f58c3f53645bd5fbad6c1a8ff2a6e60daed00d50afb459ea24c3f70ce4fc1152ee21a442d7e0e966bf0ea6c6cbfab8066fbc5d7aaf0f0df4e2b8ff927ff2"}, {0x1010, 0x10e, 0x5d423938, "ba390ec9be55af8fd5ba9709b970664b29e27452cc90d229e62928da7ff7d23601597442b864f6b43bdf42827ada5ab87e821eb8ab156c8cc07fc56f274f0ace02158838d4789f6fddb20b63821bc1fa9e42b20dc1eaee1573688e6e27449eea6a0c2d8780f59e58ce1930bbd6bde4c0733f7ddf9422980f065aeb5b926384ae6dcf4e8ac1722a9f8bdc3e08316b3f2902ea323074271029e8a965ecba2d70318ecbd01e68d1209ca13c96c0e67d67cf8a7a7f0cb43c13fb55b9cdbe0e371450ee980fbd4acd0e3fbc0d9143a7ffa7b4e0c45fbed915b250b6db2bd53480929620ea28d694ba014113d51e374f4a158860cbc8cb961b69642ac25c68330785f704f95d1222d331a3af596cc6df00347cd5ef3d0153cc765edb244fe02cad0f001d09c6c75db87f796b0ff9325746b0b51a61ded4488e86f18bd0fe6deab4bff9e621de484204cde44f91947e56d4b13dbefb2080ab1e6fb81a88e6f408cf59b1ae978ed063bc9387bcd909e699bbe40dbf91dde8fd4895e335f8f01314b1b19e867b4adcab8dace0435cee84da9b00d0dd7c7bcd5e9526cb4ac0e6f0056ac9f090180d73b07cf1afe16d5b61c2f57909a3bcc73b6f104c5367b2ea6669c7bfa489f977424d41b485447864cb620f2b71205587709c05f234dd6c3d95b0a8fa785a45a5fef44678ccf659ad43718b1737a8a7bd7d9c922a4e389bc0fda838526226b9d6bd3b38d3e1bcad72910433bfb0f6c4415d08af1284070b2e68744b1bc46e7bd64ab023dac70d8f7d3a05efa41ce4191b18b67e5cc1504cf960f266ec7681151ae54304eb01a19bdef34fa3b35178d8336e67ad5aa87306c20f0691606c76cdc4dfd65aae4572b292a0656e1b839423e95a6135e57ab1e4b388de6cf1e56734d4964df4fdd1c2787a6bee6e6a2f20a534f5f117196c6008cb15d4e56903e566b45045fe04037e5624690cc66568324325cf5e9e9265176fdb82a560dfe316d04348310e691b6c976ec0244e8833e307d80b64e551bae030d3f62fe6bd98406edf49e3c7a47d111b756f00efd2fc628d751a25056f61755b466771e2bda60379c5254fbd2ecc8acf5ba77b0f07dcdca6c58afa4e33289a896c81c91884ad4906818b2a16eecf92994ed6671bfffb88cd3ab05f627490a23965b2ba9786c5060cefafd2b7c06f976e8348ab08ee4c4249e0b100ac6915c4fe0312fbd49bb84bd5eb564299510902dfcda2103a0d365cb4cf18ab4cb98969c293be4d746f388c5aeb4712e0af508aaa170acf8e220b4746081c24d4e688a1c1e5651fae685050ffee76fabefc69fef58721ea862228ff05e65f6eb5b61e8c654a2d38667714ffc014898bf1264e3e2056753d896e9f75f4b94190c6f19f135dab8372d5ec0faf2ee3849811c69416cfb5ae9130b69b15bc3c3ede0a93ef3ef80c7ad9cae063147001259717b551ced1bc085deaec6062cab435369b10957f7435c56e3bb491d653e813ccaed478a1fe55ce91f58aa403d0761e901d4acb3bd02efe7e62945a412ecc2ef6d82f6aea4f7cd63dd2cf2f6cc38a8c41fd06f80a586c2c80fd6a150518071be9d48e25c337900745ba85917c8c32f305541e5914314841ee2bff7bb232fe7f3b8613c718e7fc98aef2905351a872a1c56ea2ff9d830a0971bb05a320612b4b210fd687237fb53408d200e029846e562455676f6fc1048db34bf299f5c4e4bcba1dfa28d11e05af9b53ea0c37e81b75bf706bd733f1a935e12f6fd5d34a8a07368d97b4178ec899f2dd040db5e323d59cb27e279de2e48a94fb349c01c90c823ce20e1145636119403e3212a63a3f5fc4297cccc0aa5461693dce0231a612e6439fb67d2ded355a14f76e9898af5f4df81d69b4a875f584b44f8ecb13e2195ae6359b5ce7b03f2fee505ef7e8b649f2346639a5c530b7edb9fa78d3a832e9d94970c990c766ffe83c88da47bccba3026a1dfd29af2fb85920ca68ce98fe185d0af323b0f26307af5ded278749ede25de2af16b5007e99b63035b897604057455986de396e20cbb5115f0847ed01132cf88a259a852692b109a38b4bb614dab0ef765e6a4f3c6314c8c0814f4dc5dc900973a664eb64dd53240a8b7666232f2d566ec0f5814afc78c3043ab61bdb66aedb1c153976fdf3e7485a2e550da35a1e94981b7d1c2504ce10b72333a1e7297b38f2009b768f90997fb85231d3bac3ca50ea77baed171f91ebd7dc44f6eae7a3ac353ecadad870a82f00071dc67c33f75fbfb280835e2387b56beaa3874f20f7647924da54f32b18faceb47367e9dbe109e9b70776823914d8a55bdb9d5d671f7559064805fd2b6e23f019b09aa5de70b13e959e2804fd4a4faa6e6b9f0f1da87a55bf5f8021628611f24868b6161cd935111900057c55d689ff64245aebcc99425f7ee992db4d4cb37b750e60f41dfc0187afe9d1162ed76b8f3507d7e908df050ecf739b977d5140c73c34814c4417161d3abf4be7fd8c46b55edd1ed9c5f59cf86d5d788c546d34c9a75b18472787beb1a339b92c32fbba483b57d97bfa7e73fc088a3e21b2b719035019f786a4e398331bd2ba7c3f2ced69c48a1aee30833abcc1abab974d01c15aadaf8e80f21e3044ea5659a3726386340ebc00ea52cfaadee64f6268e8b782e907eb6d94d25dd9728b693db50c6b572de15aaea748a00a86b678b1cae4a252a6a78c81b043abbe2bd633363b573f659188b260faf3d78d1bf33e131d89b299dd76814eb86903dd16b1a610bf5051d770e9301e0008503f6fb6df31bd6a0ed101d20d5643c416090cf0464f91c389d48ec231d904f78719feb05f188a6f4fa1d45ecd06f04613d329bec1d7a247db3f674f862164aa27c72dd33a3de49e2dc2fe4cbf1d761e1e7b7a32dc7e444265cd3c11945c2b731f12e34c29604bdd3c9e4593f26cb42ce9f4d26657c7a2357a789b529eded317ae563f97073697d0633779e02bad4a1c86f1fbb243f5a7101106fb10c88af52fce3a467d60544c8ababeb4891b605a08e668c65b02746637f86ea51da9d3960f0a50da0d01f8cd4f8c24a95eb5157272998a8240a490d15ccf7a2eeb9e766953f0e0fdf6b10ca7e387406cae4e2f93f15296409b779c37a43f1e8381fdd16fb0cd7d01f0069a3cd84b208be3511afae1123af6762d626ad242b32cdc706abe63396f1055f5437a00e67aee3f5dd7b874a8c5af9dd86316d4bffa1040fddc2499c16892893fe3392858cd88cf069c3d3de038e12dd8b792bb272d2623a6aaea0f617efa64c4b7cc91f6e1424b7189792874a6c2cc1d408e2349ccd34d6bdb759332f7c44601ef45f47542b5d0d4ea23eb2dcb91ffe3ee332416189556ff04723fb97e5f592bcf491544daad562910b17ced80de7f368c86484502f90c63975ad97ce270519923271e51fcbfbf1430787aa83d6badc77e38f93cf6e93379a445f5ac564b2dec3bddd31d2927dd791f69878434ca534f547e0a69bb4f29af3981639c307d90fedf84ef2628266fee91a3cc8a40086b2dbca7a82f7801e592f8639aec98f06e28f7460d24e95bb85e21ae69216545448b319aba657703a09f57ca8f02c3b9edb0f5edc96d9c70918eb5452776d719399aff338bffc8b6b9ed06a48e7c4fefc15f9621a18d29003479ea6f00196d6e40b3567a556684a4742576800041735721e5a7afdec41d2aa1545b2188675bb6851da3362034dd913bf138944ab35a9ecc3cc88d61e615655574762290bb34b13bd87012afe281eb42b35484d18fd0cc08df816ac3e78b95eb7917c444cd4f49c8183c59a296ec4e5d9de84726d0e8d572e35f4f9c30b6d714e1c3c0cbe6a8098f23944ceed9183af0686e4e37c2cab22ba79cdf38c81e456b89094168cb628c7f0465177d5ecc45cf4285a1ae1c644e0a64fb0b33ccd9d7b7fa046afc246fd994fefa53168752d4fa2fc8749e4a1e5bf750331422fbd22652cf33491d26425f308ae89a2ce7f11d6d63fe6613a578c820d3d6d77fab8aac07d3e8e8b7c872c51c23c9686454b906709e384da87029c364832e5660d054c3014cddea29c6f1102f85fc7c6fd8d55e277d78f4e3f1f9e5f56957cc8feebcac97d72f75748294887783cf84b58e0d380b005e85830fb59876f2a501089025cd5dcb2c7cf978519de9486ea5b38fbad800c7efabf63c92954ab75d30cfe44bbc2348c0d475f162e7b861178466b4c60cd6185303794a4502345e6da991c8876f63001aeb3bb7a04ae8b82ee4243ac22aa802e3e3be4b3cb325a32c8368791d8c5affbaff4aeb881216899cf5482ab50d505b40f91753709dc5d0dbcd7040af304e19984ff9d21572ab4bce3d7edd4afbd58b5197e54da3d25d100ed7c1550d600cff06cbf054ade4f5dc7a7e07f7ad703e003682d44fb8e1ee136ad78d4db07264924da16f0eb66d4e951ee8bcd8d3f56359166dedec7fdfc12572c5ea0b4866edddc3a06bba0a337ff49ce2cb58a4759a9d7cbdf2c37256e80da57011de8e41b2f66f5f9ff17df54bcc6cfa678c349af2d34c2dbe6ccf738391f84c69d1b95c2c5ce8771252f218b2edee7e64ac7586ae5bdc0b87cf8f2e2481ef786a7b1a1c804c3be4beadfc81dba4701c8c13b4c922b884ec7b0c83a82a6a22f1cbafd0aea4c0c727b00d9404cb62fdce1a55c87b294247e0d032c0fbf575d83826fe01caee131c0ce0c05cffc0591dc9a7897b9f99bd67d011c4844019472a06069d22b584dfcdb96248d922d7c3278c368d9adda292a0b4e855a2b848f1e8ae4ae1ce646b436b33a744284de0e867805ee022aaa12c07ebec8e69adbd82aa40e48efe25c596a33393304cb069aabf9faddb29b6c9eb43d745e4822b0756cc1c8d5604ac498286338565898f79b2760ac5cae4ffe0ea4418cfc8b4e2797a23cdcbbc5036e6cfbe75f4af7dfef87f0e67243e2fe1daa450cb680c38e8810ab97d6c21590d5eddd1508d1c5807b1f305a40678b3261cdfd2bef37346727380a678adb1e011944f357d64ccaa6df1980fd5808687d175936bbe6443a3debc2992cdb36612ebc3ea16bcd23219795d0df93eedec0bd8e24216965726c2915e2e03ae922ef9dfa0b4a9a387b20e6df9482c4e41c8c7cbb868c28b049ffbffc6044790055319f5dd5d92eaa07167b841e4e731d800ee1fc0ac3c828717e1ee1ebbb6d7c10d1071c33a7c00be010015f88cbf291e2e8ad4b0162d88813603aac0788280f4bb3b36b5d0b7332cf3c8780782d4d4133ac743ad7f055b823d4677a2e4890357753d49912d8cb326853603789763dfa59eb1b490fd3dab62748f3e236b45f8736da51cbe9d44bb86733fb8dd1dec85d51197f4aada9ac414007240145764168395b9651c8c3e71b07168923fe07b0d05e24cd2e4e17df3ea33402dffe9e579a63ae2b42d5d0b7d11565b55cbaaa7f77a29edc0479ff69e8c62613efa4c8564b907098b251d27d54453a79e36cf4a8fc146f81c9724a024af0b5b38d81b39f7fe11766b8b7f8f739998a4c761c4d361e5cecf4337243e631d616c5c2e191d0d30dacadd33dcb81c43e317a2483b855e613cadaa2e2b0a8ec443421a5d2293c5c640e30eb37dcf90d15b59db6de804b80e8e99dec856859f88ceab106af0301fb5e29f338618b3ac9fab8b27600a64e7e37a20de76981878419032f48522d8476ea4c4764b3331d0dbae24f8e9e30af3d39c236f0702758aa0099f470eaa3a79dcdabde076310d1f299d8fecf28b6129e16795995061a50d3a6553e20c62ad46c9561933a2a2"}, {0x30, 0x117, 0x3f, "bc597e297389493fdc5f85281419d3364b9e19f083bae4691231ff"}, {0x58, 0xff, 0x101, "8ac51a1edc47f841a2578d6bcca204f15a794cd0e7f1ba7e86e2ebfff63ef3b63c7660f1f49186c7f7ba922e4ee0109637daca6a28580afa3bb2ad1f4a720f42067575d04bea188d"}, {0xe8, 0x117, 0xe5, "8e8e0c9c777509d430cc5b20dfb4780a0b2883763c5b412510f087edf451210920a3015fdfc39b3ac48099aae316e226f5f4ebe419f399d67a42a62a80454cf675f878748d79bcb206df58e5716b63feaf0fd3d840bf35a17d6881a6c9e27e4db4a31e6a607c8c905d701532d07b8eb99f1eb126c7dc14cb937168cb7a6f4252e57b0aa930df4eb8e532a656a4f306c4765ef2d95a9e3ab0e7c9021cfa4c0bfd25b0c8e12538dd04842c257d6a9616742296d34ab2a9698d8cb11c04fa99ea4dda8d753c6ee9c08c3831887835b56198f4613a0f"}], 0x2210, 0x44000}, 0x2000) ioctl$SNDRV_CTL_IOCTL_ELEM_LIST(r0, 0xc0505510, &(0x7f0000000280)={0xd672, 0x1, 0x1a9, 0x2, &(0x7f0000000180)=[{}]}) ioctl$PIO_UNIMAP(r0, 0x4b67, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x9, 0xffff}, {0xd9, 0xce7}, {0x7, 0x5721c7e7}]}) syz_open_dev$amidi(&(0x7f0000002780)='/dev/amidi#\x00', 0x0, 0x290680) 2018/04/22 01:14:27 executing program 1: r0 = syz_open_dev$sndpcmc(&(0x7f0000000240)='/dev/snd/pcmC#D#c\x00', 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000000), &(0x7f0000000080)=0x6e) ioctl(r0, 0xc2604110, &(0x7f0000000280)="a0b44a12154441318f43dcdde99bb6df1dd4c471c17730dae398d7deaf2f8162b2c7272f90e599ef006e71c7964c613e6d4421b3aa5508e471c9200b22278b14d1d4332668a839d27bff5d030034") 2018/04/22 01:14:27 executing program 5: r0 = syz_open_dev$sndpcmc(&(0x7f0000000240)='/dev/snd/pcmC#D#c\x00', 0x0, 0x0) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_INFO(r0, 0xc08c5334, &(0x7f0000000280)={0x6, 0x5, 0xc3, 'queue1\x00'}) mq_open(&(0x7f0000000080)='@$cgroupwlan0', 0x0, 0x0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}) sendmmsg(0xffffffffffffffff, &(0x7f0000006680)=[{{&(0x7f0000000200)=@pppol2tpv3in6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @remote={0xfe, 0x80, [], 0xbb}}}}, 0x80, &(0x7f00000004c0), 0x0, &(0x7f0000001840)}}], 0x1, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000009f7c)=""/132, 0x84}, {&(0x7f0000012000)=""/252, 0xfc}, {&(0x7f0000012000)=""/155, 0x9b}, {&(0x7f00000001c0)=""/11, 0xb}, {&(0x7f0000000000)=""/102, 0xfffffffffffffef8}], 0x5, 0x0) ioctl(r0, 0xc2604110, &(0x7f0000000000)) 2018/04/22 01:14:27 executing program 7: r0 = syz_open_dev$sndpcmc(&(0x7f0000000240)='/dev/snd/pcmC#D#c\x00', 0x0, 0x0) mq_open(&(0x7f0000000080)='@$cgroupwlan0', 0x0, 0x0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0xb42c, 0x4}) ioctl$SIOCSIFMTU(r0, 0x8922, &(0x7f0000000140)={'ip6gre0\x00', 0xa1}) sendmmsg(0xffffffffffffffff, &(0x7f0000006680)=[{{&(0x7f0000000200)=@pppol2tpv3in6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @remote={0xfe, 0x80, [], 0xbb}}}}, 0x80, &(0x7f00000004c0), 0x0, &(0x7f0000001840)}}], 0x1, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000009f7c)=""/132, 0x84}, {&(0x7f0000012000)=""/252, 0xfc}, {&(0x7f0000012000)=""/155, 0x9b}, {&(0x7f00000001c0)=""/11, 0xb}, {&(0x7f0000000000)=""/102, 0xfffffffffffffef8}], 0x5, 0x0) 2018/04/22 01:14:27 executing program 4: r0 = socket(0x15, 0x806, 0x205) r1 = gettid() process_vm_writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000080)=""/109, 0x6d}, {&(0x7f0000000100)=""/182, 0xb6}], 0x2, &(0x7f00000005c0)=[{&(0x7f0000000200)=""/147, 0x3ba}, {&(0x7f00000002c0)=""/114, 0x72}, {&(0x7f0000000780)=""/221, 0xdd}, {&(0x7f0000000440)=""/123, 0x7b}, {&(0x7f00000004c0)=""/195, 0xc3}], 0x19a, 0x0) setsockopt$inet_tcp_TCP_REPAIR_OPTIONS(r0, 0x6, 0x16, &(0x7f0000000000)=[{0x2, 0x4}, {0x2, 0x5}], 0x2) getsockopt$inet_sctp6_SCTP_MAX_BURST(r0, 0x84, 0x14, &(0x7f0000000640)=@assoc_value={0x0}, &(0x7f0000000680)=0x8) socket$vsock_dgram(0x28, 0x2, 0x0) setsockopt$inet_sctp6_SCTP_PRIMARY_ADDR(r0, 0x84, 0x6, &(0x7f00000006c0)={r2, @in={{0x2, 0x4e20, @remote={0xac, 0x14, 0x14, 0xbb}}}}, 0x84) getsockopt(r0, 0x100000114, 0xff, &(0x7f0000861fd8)=""/40, &(0x7f0000000040)=0x28) 2018/04/22 01:14:27 executing program 2: r0 = socket(0x15, 0x80005, 0x0) getsockopt(r0, 0x100000114, 0x271a, &(0x7f0000861fd8)=""/40, &(0x7f0000000040)=0xffffffffffffffba) ioctl$sock_SIOCGSKNS(r0, 0x894c, &(0x7f0000000000)=0x7ff) 2018/04/22 01:14:27 executing program 3: r0 = socket$netlink(0x10, 0x3, 0x0) readv(r0, &(0x7f0000000640)=[{&(0x7f0000002040)=""/4096, 0x1000}, {&(0x7f0000000840)=""/149, 0x3bc}], 0x100000000000038a) sendmsg$nl_generic(r0, &(0x7f00000003c0)={&(0x7f0000000800)={0x10}, 0xc, &(0x7f000000d379)={&(0x7f0000001000)={0x14, 0x0, 0x2ff}, 0x14}, 0x1}, 0x0) 2018/04/22 01:14:27 executing program 6: r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000900)={0x10, 0x0, 0x0, 0xc800808}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)=@ipv6_getanyicast={0x14, 0x3e, 0x0, 0x0, 0x0, {0xa}}, 0x14}, 0x1}, 0x0) readv(r0, &(0x7f0000000640)=[{&(0x7f0000002040)=""/4096, 0x1000}], 0x1) sendmsg$nl_generic(r0, &(0x7f00000003c0)={&(0x7f0000000800)={0x10}, 0xc, &(0x7f000000d379)={&(0x7f0000001000)={0x14, 0x42, 0x2ff}, 0x14}, 0x1}, 0x0) 2018/04/22 01:14:27 executing program 1: r0 = syz_open_dev$sndpcmc(&(0x7f0000000000)='/dev/snd/pcmC#D#c\x00', 0x0, 0x0) ioctl$VT_RESIZEX(r0, 0x560a, &(0x7f0000000080)={0x40, 0x7, 0x81, 0xfffffffffffffffe, 0x0, 0x4}) ioctl(r0, 0xc2604110, &(0x7f0000000280)="a0b44a12154441318f43dcdde99bb6df1dd4c471c17730dae398d7deaf2f8162b2c7272f90e599ef006e71c7964c613e6d4421b3aa5508e471c9200b22278b14d1d4332668a839d27bff5d030034") syz_open_dev$random(&(0x7f0000000040)='/dev/random\x00', 0x0, 0x200) 2018/04/22 01:14:27 executing program 0: r0 = syz_open_dev$sndpcmc(&(0x7f0000000200)='/dev/snd/pcmC#D#c\x00', 0x0, 0x0) mq_open(&(0x7f0000000080)='@$cgroupwlan0', 0x0, 0x0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000009f7c)=""/132, 0x84}, {&(0x7f0000012000)=""/252, 0xfc}, {&(0x7f0000012000)=""/155, 0x9b}, {&(0x7f00000001c0)=""/11, 0xb}, {&(0x7f0000000000)=""/102, 0xfffffffffffffef8}], 0x5, 0x0) ioctl(r0, 0x0, &(0x7f0000000000)) recvmsg$netrom(r0, &(0x7f0000002740)={&(0x7f0000000240)=@ax25={0x3, {"d488cfbb11b3b7"}, 0x4c}, 0x10, &(0x7f00000004c0)=[{&(0x7f0000000300)="82dc62a7a5ace37017289f8f", 0xc}, {&(0x7f0000000340)="9658c5b0a24d3a267528dd3867eac258a008054c79fba6c1e785a026c735ef4955dfa79a05d2eaf6f31c6296e188b461b4f4631dbeffcb2712f1ffa2ab0d4a59f005b56acc1b00424e3bf72d8204168da04daa20bbcb0fa207166e14960a0ae5ce0b9028751ab96e31d70a08a5d6d3994491378b19a2678452b93896360ab735872ef4bc5772ec9948776d57d241fe047fe21ef36afa4ffdc48850c01e87e2541456e68b86fda6db71926e0392325a67cec2beb4a81665d4", 0xb8}, {&(0x7f0000000400)="00874c4019d1bf301e9bab0c8155a522e2df8e586089b4a3adcd1d5b1eb535314e6c7603e20b03e8c05ea764870d13713e6b03c286b98288918d43b8d7c98a55a934c50d5adb4305ad56f4dcffc7bc2676e79fc34709854dbca889a70da136609805d7e3521250a33d52d6326323f98d796c725ae7de0a26da2f59763dcaceb115804fc821ac3c33797c755af2d12d55f9da957282601bd68eacb4cd", 0x9c}], 0x3, &(0x7f0000000500)=[{0x1010, 0x10b, 0x80000001, "7afb6bcf7e4287ccad3fae18ab00fd389935b05acc18efa45fed71bd6dc8b333e68d7d3e7b172b01421e51ae8749d99e434669481fb7f5bb10ee3811151838ffef27518fda8d7ff81fa2e1b71408c6f3bb0a25d1b627973f49159d02215e2677bca6c0ab64b3cb42fa0119de8bb527380490c1cadf713e8cf92f870c4fd4e057118fcd75bc1efd733cab79762737f7baaf737d777eeb9af31636c4a0f84373dcc917a8d0ab638f5add7bf5a4db74266f9413bfcccb00b0092660c339c4edfbe530121926e80b992530c5a2ca1ac121a481f6b7908bb89f7a5c8953bbdfafa9ea6a2af4697e36e683df7b5cb9be10db231a07d541447d99692f2a18b8e08630f9eff435813fa6d93bc103f130ac36b6a9a83ce2f070a50abdbcf6958ec04505cf229028cdbc63fa7759c1a166218a86b2fe0d9f6e3e1dc2384c9b0e5663f216f49e8695a5404d3afad19e8e85bc35d3040e922e68fdee2389030470ed483c7de1ac293bfddcbfcc6e13e25a2e39ac78c8de41f979e3fae9d5f92f8848d3480d9a249ed8393737447f8afdae6a2b423edba60f5356c57d3c855690bfcf5cb2bdf4608be50fe6827dcd4d7d05865facec8a419d1f44d032afd074ae3a26c2761f33f1e9b8e2aeab8f0969af1467e6920b5703e6484b7555829c083cc98a8b7969852c8e0928cff6bc6100160bdb4d6cf262c234b44a12b3fcf4ddbabe62671504b822e2c3fcb82c1d5db138b06575890fd807902a9619457dbc8ed353956dff0de90dcb366f69dd1764a49b01bb68ef9e7c0ced5ed9e23db3c39906fdd4df9dffe1a5cf3af56818b335baacb7e4e40fa6e4b5f8e80316914ce44afa4578c26a374eff7a62acab84bbd0c9b11d1bed457416165d830816cb632c5b84a0c7f6ede05e555c7f74910efc2cf34add1092ace750e08ee6f8f02df2546ec30fc48263422e02f89e2ee345755b273747d4d723a678ff865d9b367dc1c6e2ea7f26e48524a931024883f89b75a9d18d8dc6dceaae24c4b2b49854ed388838f1bb633bc7e91ce6d05c046973c8bf4781b2f1c1823319f9a906871469ead298c5b7041fc048bb7a6a0460ada20dda6fd35e99d78d8599cbe2ae8ffc683543bd75717552716e40ea21b713a2b36aad82309e6e568fa48edfc45bc128085774eef757e06a12da09a60156dc0fc9c0923ef5bfbce4bbc11ae87a107f720182e25fd265986a150995d8eb7a27a9efcd0de73c2af2ae7914df8be16ad251b54278c75e3fdd60f31597a73f2a406b1043bcedfcebc1527da0de6cf5cbbe92544648c702a04102a8a186d6763326452a27c4f2fc48ccfa556751c031609c1d07cf786097259010540552a23a84395a03ebd5a93c19b9d35d4d03ea2a7c2c7ee2716ed95ad6600fe984d3c29cebeccf986dc386e75be6a67aa2902c39272181a5f81e4f07500fa47e7794a5dfb8ec0a9237374f9d4c16b10b4b8a5999afd5935d728289aafa2110f6c0768384c55d3a8b729ff2d2dc58075dc87126326c2d68244f72ea4cba2ae7c015d01ce9ed2ab8e46a588af9d3a44d5d759c3d5b4b69900cbd9e4dfd5826d1e874e4fcac76c8ac905e331b1037da217aed11260381946d26ac5be13bd198f1bb6221abc151d4af6919e613c819a8ccff6f218405180d7d1ed3dcc3ebd0ca5e525e45aea7ea33d6458900f57fe78551a98c567ebe7949b8910e72be38750a3731a367cb22de0b21d8d8982a7db212d5856b1baf26429b05be30465a490410a6b3bba3606a9f0d3b7a0e65b8b66b680df6396561a895dc19c2eddb8696acde49e9a8a588cb670b66f7011f5697db27324af7761b027aee6acb591922cfc4319cd6b57c8da21ca7710807440f1671d60bbe1b8428371c1a4a7314ab90ad361820f17aaf428237d5a031e497f39c3e7bac1bd90f7923710194a2b6031d41fef3659619ef0642bbf80c9de62d71ac972fb456823fc7ab3b7231e1d31ca88d858a4c8fbad732de172347d7d42f8b80a92827954a42e6078279dd07dd07de6aa984bba6081622dbe228d63db112d282a7b586206c47c0bf265d355828e9d35a17519a5a3f6541f8e62339859ff6aee82a24844b112e4836f530c063519ff66a5a1306ea1c125bda66aeab497b1d43450b568d479227982b28326181c3d56759f86e11ae7c10db95cfda064086e0d8ce62a634b13a68d6e9678412366f61b67b27ec7c379d9ab1a03cd5f256a102563b88978eead99fa709ce9b89e276e09ee67780bf9091dd211423ebb3b8369a93ec94dd92c382a6e869a4b87b984f349e44abe2fa24af7eee310f7b94cbda05a06958b0ffb0207289b5174f567e1f6fd76ccda72675cd05c48d0975fea481c5ef85e68de81400e10a9e0b8048974abe7b45aa91e83c66672bd3323b5d485f6801b20ef6e1304246716e45723493dbfe102ba9799efa0469f33688d2ed948c44f90b3538cc886b6669c38d534ae6e080317f801ce0e66dbcf09a0aa499da4a656810122613760ca11873e8e4cc7f263e09131069a8ec8d40ce825eff78ea82b9554edf49179e05facf55de876c15b245184dd999d7d818058bb4f4895debce99df698efd71e8534dc0f33b4294229cfb4c5a4b2f4a498d3a0a4716091697472f97094e8577f9f5f386b7f03caea093bd313fcadec63a680a7150740baf7cb8a6cc7a6cdd2cf19bca8168207a47ede5fcd4659af586b42dae15a65d88585dc22f864942d96641faf53ce0a754e8124f1173259d067f63c443644274abb12c2e3e5bb9c157acc14bdf8a9dd5c7dd134b7daa00a5738cfa2049882d67510f1bc04daaa85a5ecf203acc152fa9b9b4c0b135d17f9581c8875f9e4480e6d42b1e156b00dba7a8b22a2953c47213e8ab77e128cf1194cecd1c8c2f7dfa9cbf227d92f9c1b1c9968a15344dfff5e09458a0d455146ca07aa4570347f3b678180d0b0c602e43715ee5e907613c80e4b5edaf8bc504397d95e78efbae2827a1e68c0f40e04057b0d976dc712665337a778bd96daf898f775f34f30ad0885691f77d35816c8b93e5ff8f00a33ff4d9d587411fde6f21f366e915ca8b4c6abe3e12d0e8f03c385dfc28df6053d5b7e341e66acf3e6115feca016af81f1c0a5fcc5a0c1fade2fd070230c90109acac08fbef440160cd82069cbb7b5b403a109a186992b819ece602b0a424ad6da9fe9f7cbdd02f8a98b9784f80d39c25fe591ea5a75e3586a0bab70d7e96c9686a3c4f002e6b75dd90b1ab6c90e518915427f7ad71300bdfe3dbde0875ff0f62fe9dc26cd053fe7ca2246b2a67918f7e288387c8cd29e4e5cd6049a56c020fbe6c0a800ac2feed8c3de0af60524552a5f7fc46257e8f3714f3d61760900bf3301322100b6e66b34e49f350c159c5031d40a9c432f2620e93c2fd69d88ffd3aeeda2567defe0c2f7a99b9652dbdd7a8062ef4e863337310b9bdd8b0f1d8d269174c40a601d2346de33c96848c47726d9a5e1dcded577db2ffd56a648341fb5feca5d3fa9c7afba0dcde22c7e6c96a310b7bfd2114ab6cfca72c47efe4c9ad1626c2a331145f5778b5ee5181f73658525b824f5c28d51b925f10e1fc52b6c1cd9261de01728ebaad47f9c658be8ce15a0cccacb0fbb25a9ab4384a7302195231f71bf1fcbe8b847c8889e3805294702059eb2b04147ceb134b274a7fc9fa87cb5b93572d417d8dda1ab74df6cb6df362ad02ecf05535e113598d198857127c6ea56a690f2fd1f57160e4056ae52dac9823ad0dbecf2decf8ac0ffbbce74b6efa501c3589588a933664a72f9ee37ce70181e2909e80eb0a1890a8dd2bc412a6de0a42afd99e50e2fed5bdf75645d867cd173f73e18c8de1754d2494475e0224e394ff9197457931eb618864e2c3b734052f74fc65f119af7c0c687207c776ca0d71ff55d3a856ca4b6bc920aed8f99339629180e144e44847b4ed4b4eaad796ac281366914293a459f3750eacfdbcafe0ea9dc1aa5b7fad68904401c988878deb07b8d5a8a03fb3bb67363ee62e7d75936b08b60a6651439e696e8c94257742ddc9588ba8c2e4ac76ac05a09aff9c97acc9b4b2fcd59fb3137bd46e5a7561365ccdea52ed1fc1abbea40b3885183c2b0dc2cc61178160dcd5553bc30de0e43d0f96c070798f222c689bd17a262478daec22d4a4fd56816f7804c5f0d40be68ca56d8c639a607ed9965670573d7d09644cd60689d4572e88f6f2abd458e650cc98e03a4f7f50f3412fbe417455a0230641233dc3c38aa787c4ad5ff13d72c1f123df55dcda63fe492916c5ce9fc59e1ed13c65e8b8061b668408447a1187aa62aa85a33781b378512b844b72d7951c44310a45e153e8c045a32e5ed992edf91c9b86bd975e25571f8947b20ce792f3b9996705d9ea530c3b5be8af2623afdc949b550e39ca69bdc9f88cbbf084ca7ec99d6019b4b37ddd770b878e01f351c16a2a0ea8b5258a8f4dfa0d412d2de656bc43297a9b4d9f7a5b5ff7ee7e3b9e6a6d2329b4c91fa306dd645f39bc15a2510496fac1c584f67b367790e6504321ab4336807901e57be45c892f51bcbc42ff483aa85a7cb8d0419233246ff9af50f9770ab64016b9a54da0e8dbf816ba8593e8ef45eef81fad3cebee3fbafe5ca10f1e575e59c71c4e1ddeec6bdcfdd5b95ac2730570f35cc66d17d9d2f4f192b16b7d2914eb3f8708e81a3c41009abfeaef787ae9f984c40f95ee9e4f1892d0daba00d8309cdd26cc19aba72b93419d4a22fe4c0f82228977d4d42cf2b9bad35e5d002a99bcd882401e57a625095efe1d4215f72dd6ef7eafb2057ee6d7099a5b612af1b1c6abf64621376b80963affaf00a254c7cf5311a438f8de3e0f0ab5b47442c4fbff223b8d5335c39636d5adb813fed82bdfbe2f71e6a446d3eccde18de42fceee856a8869a2f1e37d308150e0b9570dea3376d6852ef8d75e9eac311d795b1524fb489b797b00373f5df511ec7b073ad6185797198223f5249e06f69ec3a27fb0b6688742d9a587bfbae022d47cfc402b02571e9dbe96e2b15cb108bb46ff2fff680a54db9f046d4a2a326e9b16b853309dc096b691df0de716588110b78759b43978d5b750c5addfc46e33f4e1fb2416f35f67ce54de58061dd0b35e3c45dea1ec5d8587c0feebf2c05980717c2e3d908274de9ea7a260ea9f1ae6a980ec9b9a6558a3f600dd8ac959af9fb7a0923537921993b68bc465c95a2827f8cc9b28125f2d7869c4c13f914bf79da86e0da9c9d5ea7548c8af1e73bc59858a4daf53e765aa28ed3bdf3001c370975f56828fe8a238e765e0ad78727f23d2114be365b6a0580066d22806188bcb9388dabc858fc048e715d5dbf726bd98947c599e31efa038fa9ef6e6822ee1b3a848a35a9d40753a5e027951366d10fe02cd18b27dba2de7d203f947c5346d18f3070480a88a7c21db966ed328dd43da826812206f93475766e45679ba05fdd0dd15f9a7cd47ad582612a33f0567dd2010431238597ddd0fae84ad40493504f38a0d20af4b4e954823f39e9ad1dfe3520bebefa64228cf097dc6b9e3e460855f05d521fad6951f2a6739e59f2da35c298a59b778c3d114b8e6ad6132f0f80af7734af718abab34e9a54d3ef0b4f94c1e55faa998a665a1582b93a06fd427d1bb76c79f44dd2ad6e359daf3b9c5080b5eccf98a48335593997f099d4b2e0fac7fd3d3b4a0ab3509b2fc385eb0671623418007ca9eb884b1fbd53b4b98712dfb6b51a87a32ca11adcfa9e1423dba6efcc2418d77724822aafda400f45ccf66ee60dfbb25269db030"}, {0x80, 0x0, 0x3f, "6319a5a3d2179b5697a51286d355c6fd704df687ebdf70e8074c9e580bf46fa1b7785783b0349bffb82afebf4800f58c3f53645bd5fbad6c1a8ff2a6e60daed00d50afb459ea24c3f70ce4fc1152ee21a442d7e0e966bf0ea6c6cbfab8066fbc5d7aaf0f0df4e2b8ff927ff2"}, {0x1010, 0x10e, 0x5d423938, "ba390ec9be55af8fd5ba9709b970664b29e27452cc90d229e62928da7ff7d23601597442b864f6b43bdf42827ada5ab87e821eb8ab156c8cc07fc56f274f0ace02158838d4789f6fddb20b63821bc1fa9e42b20dc1eaee1573688e6e27449eea6a0c2d8780f59e58ce1930bbd6bde4c0733f7ddf9422980f065aeb5b926384ae6dcf4e8ac1722a9f8bdc3e08316b3f2902ea323074271029e8a965ecba2d70318ecbd01e68d1209ca13c96c0e67d67cf8a7a7f0cb43c13fb55b9cdbe0e371450ee980fbd4acd0e3fbc0d9143a7ffa7b4e0c45fbed915b250b6db2bd53480929620ea28d694ba014113d51e374f4a158860cbc8cb961b69642ac25c68330785f704f95d1222d331a3af596cc6df00347cd5ef3d0153cc765edb244fe02cad0f001d09c6c75db87f796b0ff9325746b0b51a61ded4488e86f18bd0fe6deab4bff9e621de484204cde44f91947e56d4b13dbefb2080ab1e6fb81a88e6f408cf59b1ae978ed063bc9387bcd909e699bbe40dbf91dde8fd4895e335f8f01314b1b19e867b4adcab8dace0435cee84da9b00d0dd7c7bcd5e9526cb4ac0e6f0056ac9f090180d73b07cf1afe16d5b61c2f57909a3bcc73b6f104c5367b2ea6669c7bfa489f977424d41b485447864cb620f2b71205587709c05f234dd6c3d95b0a8fa785a45a5fef44678ccf659ad43718b1737a8a7bd7d9c922a4e389bc0fda838526226b9d6bd3b38d3e1bcad72910433bfb0f6c4415d08af1284070b2e68744b1bc46e7bd64ab023dac70d8f7d3a05efa41ce4191b18b67e5cc1504cf960f266ec7681151ae54304eb01a19bdef34fa3b35178d8336e67ad5aa87306c20f0691606c76cdc4dfd65aae4572b292a0656e1b839423e95a6135e57ab1e4b388de6cf1e56734d4964df4fdd1c2787a6bee6e6a2f20a534f5f117196c6008cb15d4e56903e566b45045fe04037e5624690cc66568324325cf5e9e9265176fdb82a560dfe316d04348310e691b6c976ec0244e8833e307d80b64e551bae030d3f62fe6bd98406edf49e3c7a47d111b756f00efd2fc628d751a25056f61755b466771e2bda60379c5254fbd2ecc8acf5ba77b0f07dcdca6c58afa4e33289a896c81c91884ad4906818b2a16eecf92994ed6671bfffb88cd3ab05f627490a23965b2ba9786c5060cefafd2b7c06f976e8348ab08ee4c4249e0b100ac6915c4fe0312fbd49bb84bd5eb564299510902dfcda2103a0d365cb4cf18ab4cb98969c293be4d746f388c5aeb4712e0af508aaa170acf8e220b4746081c24d4e688a1c1e5651fae685050ffee76fabefc69fef58721ea862228ff05e65f6eb5b61e8c654a2d38667714ffc014898bf1264e3e2056753d896e9f75f4b94190c6f19f135dab8372d5ec0faf2ee3849811c69416cfb5ae9130b69b15bc3c3ede0a93ef3ef80c7ad9cae063147001259717b551ced1bc085deaec6062cab435369b10957f7435c56e3bb491d653e813ccaed478a1fe55ce91f58aa403d0761e901d4acb3bd02efe7e62945a412ecc2ef6d82f6aea4f7cd63dd2cf2f6cc38a8c41fd06f80a586c2c80fd6a150518071be9d48e25c337900745ba85917c8c32f305541e5914314841ee2bff7bb232fe7f3b8613c718e7fc98aef2905351a872a1c56ea2ff9d830a0971bb05a320612b4b210fd687237fb53408d200e029846e562455676f6fc1048db34bf299f5c4e4bcba1dfa28d11e05af9b53ea0c37e81b75bf706bd733f1a935e12f6fd5d34a8a07368d97b4178ec899f2dd040db5e323d59cb27e279de2e48a94fb349c01c90c823ce20e1145636119403e3212a63a3f5fc4297cccc0aa5461693dce0231a612e6439fb67d2ded355a14f76e9898af5f4df81d69b4a875f584b44f8ecb13e2195ae6359b5ce7b03f2fee505ef7e8b649f2346639a5c530b7edb9fa78d3a832e9d94970c990c766ffe83c88da47bccba3026a1dfd29af2fb85920ca68ce98fe185d0af323b0f26307af5ded278749ede25de2af16b5007e99b63035b897604057455986de396e20cbb5115f0847ed01132cf88a259a852692b109a38b4bb614dab0ef765e6a4f3c6314c8c0814f4dc5dc900973a664eb64dd53240a8b7666232f2d566ec0f5814afc78c3043ab61bdb66aedb1c153976fdf3e7485a2e550da35a1e94981b7d1c2504ce10b72333a1e7297b38f2009b768f90997fb85231d3bac3ca50ea77baed171f91ebd7dc44f6eae7a3ac353ecadad870a82f00071dc67c33f75fbfb280835e2387b56beaa3874f20f7647924da54f32b18faceb47367e9dbe109e9b70776823914d8a55bdb9d5d671f7559064805fd2b6e23f019b09aa5de70b13e959e2804fd4a4faa6e6b9f0f1da87a55bf5f8021628611f24868b6161cd935111900057c55d689ff64245aebcc99425f7ee992db4d4cb37b750e60f41dfc0187afe9d1162ed76b8f3507d7e908df050ecf739b977d5140c73c34814c4417161d3abf4be7fd8c46b55edd1ed9c5f59cf86d5d788c546d34c9a75b18472787beb1a339b92c32fbba483b57d97bfa7e73fc088a3e21b2b719035019f786a4e398331bd2ba7c3f2ced69c48a1aee30833abcc1abab974d01c15aadaf8e80f21e3044ea5659a3726386340ebc00ea52cfaadee64f6268e8b782e907eb6d94d25dd9728b693db50c6b572de15aaea748a00a86b678b1cae4a252a6a78c81b043abbe2bd633363b573f659188b260faf3d78d1bf33e131d89b299dd76814eb86903dd16b1a610bf5051d770e9301e0008503f6fb6df31bd6a0ed101d20d5643c416090cf0464f91c389d48ec231d904f78719feb05f188a6f4fa1d45ecd06f04613d329bec1d7a247db3f674f862164aa27c72dd33a3de49e2dc2fe4cbf1d761e1e7b7a32dc7e444265cd3c11945c2b731f12e34c29604bdd3c9e4593f26cb42ce9f4d26657c7a2357a789b529eded317ae563f97073697d0633779e02bad4a1c86f1fbb243f5a7101106fb10c88af52fce3a467d60544c8ababeb4891b605a08e668c65b02746637f86ea51da9d3960f0a50da0d01f8cd4f8c24a95eb5157272998a8240a490d15ccf7a2eeb9e766953f0e0fdf6b10ca7e387406cae4e2f93f15296409b779c37a43f1e8381fdd16fb0cd7d01f0069a3cd84b208be3511afae1123af6762d626ad242b32cdc706abe63396f1055f5437a00e67aee3f5dd7b874a8c5af9dd86316d4bffa1040fddc2499c16892893fe3392858cd88cf069c3d3de038e12dd8b792bb272d2623a6aaea0f617efa64c4b7cc91f6e1424b7189792874a6c2cc1d408e2349ccd34d6bdb759332f7c44601ef45f47542b5d0d4ea23eb2dcb91ffe3ee332416189556ff04723fb97e5f592bcf491544daad562910b17ced80de7f368c86484502f90c63975ad97ce270519923271e51fcbfbf1430787aa83d6badc77e38f93cf6e93379a445f5ac564b2dec3bddd31d2927dd791f69878434ca534f547e0a69bb4f29af3981639c307d90fedf84ef2628266fee91a3cc8a40086b2dbca7a82f7801e592f8639aec98f06e28f7460d24e95bb85e21ae69216545448b319aba657703a09f57ca8f02c3b9edb0f5edc96d9c70918eb5452776d719399aff338bffc8b6b9ed06a48e7c4fefc15f9621a18d29003479ea6f00196d6e40b3567a556684a4742576800041735721e5a7afdec41d2aa1545b2188675bb6851da3362034dd913bf138944ab35a9ecc3cc88d61e615655574762290bb34b13bd87012afe281eb42b35484d18fd0cc08df816ac3e78b95eb7917c444cd4f49c8183c59a296ec4e5d9de84726d0e8d572e35f4f9c30b6d714e1c3c0cbe6a8098f23944ceed9183af0686e4e37c2cab22ba79cdf38c81e456b89094168cb628c7f0465177d5ecc45cf4285a1ae1c644e0a64fb0b33ccd9d7b7fa046afc246fd994fefa53168752d4fa2fc8749e4a1e5bf750331422fbd22652cf33491d26425f308ae89a2ce7f11d6d63fe6613a578c820d3d6d77fab8aac07d3e8e8b7c872c51c23c9686454b906709e384da87029c364832e5660d054c3014cddea29c6f1102f85fc7c6fd8d55e277d78f4e3f1f9e5f56957cc8feebcac97d72f75748294887783cf84b58e0d380b005e85830fb59876f2a501089025cd5dcb2c7cf978519de9486ea5b38fbad800c7efabf63c92954ab75d30cfe44bbc2348c0d475f162e7b861178466b4c60cd6185303794a4502345e6da991c8876f63001aeb3bb7a04ae8b82ee4243ac22aa802e3e3be4b3cb325a32c8368791d8c5affbaff4aeb881216899cf5482ab50d505b40f91753709dc5d0dbcd7040af304e19984ff9d21572ab4bce3d7edd4afbd58b5197e54da3d25d100ed7c1550d600cff06cbf054ade4f5dc7a7e07f7ad703e003682d44fb8e1ee136ad78d4db07264924da16f0eb66d4e951ee8bcd8d3f56359166dedec7fdfc12572c5ea0b4866edddc3a06bba0a337ff49ce2cb58a4759a9d7cbdf2c37256e80da57011de8e41b2f66f5f9ff17df54bcc6cfa678c349af2d34c2dbe6ccf738391f84c69d1b95c2c5ce8771252f218b2edee7e64ac7586ae5bdc0b87cf8f2e2481ef786a7b1a1c804c3be4beadfc81dba4701c8c13b4c922b884ec7b0c83a82a6a22f1cbafd0aea4c0c727b00d9404cb62fdce1a55c87b294247e0d032c0fbf575d83826fe01caee131c0ce0c05cffc0591dc9a7897b9f99bd67d011c4844019472a06069d22b584dfcdb96248d922d7c3278c368d9adda292a0b4e855a2b848f1e8ae4ae1ce646b436b33a744284de0e867805ee022aaa12c07ebec8e69adbd82aa40e48efe25c596a33393304cb069aabf9faddb29b6c9eb43d745e4822b0756cc1c8d5604ac498286338565898f79b2760ac5cae4ffe0ea4418cfc8b4e2797a23cdcbbc5036e6cfbe75f4af7dfef87f0e67243e2fe1daa450cb680c38e8810ab97d6c21590d5eddd1508d1c5807b1f305a40678b3261cdfd2bef37346727380a678adb1e011944f357d64ccaa6df1980fd5808687d175936bbe6443a3debc2992cdb36612ebc3ea16bcd23219795d0df93eedec0bd8e24216965726c2915e2e03ae922ef9dfa0b4a9a387b20e6df9482c4e41c8c7cbb868c28b049ffbffc6044790055319f5dd5d92eaa07167b841e4e731d800ee1fc0ac3c828717e1ee1ebbb6d7c10d1071c33a7c00be010015f88cbf291e2e8ad4b0162d88813603aac0788280f4bb3b36b5d0b7332cf3c8780782d4d4133ac743ad7f055b823d4677a2e4890357753d49912d8cb326853603789763dfa59eb1b490fd3dab62748f3e236b45f8736da51cbe9d44bb86733fb8dd1dec85d51197f4aada9ac414007240145764168395b9651c8c3e71b07168923fe07b0d05e24cd2e4e17df3ea33402dffe9e579a63ae2b42d5d0b7d11565b55cbaaa7f77a29edc0479ff69e8c62613efa4c8564b907098b251d27d54453a79e36cf4a8fc146f81c9724a024af0b5b38d81b39f7fe11766b8b7f8f739998a4c761c4d361e5cecf4337243e631d616c5c2e191d0d30dacadd33dcb81c43e317a2483b855e613cadaa2e2b0a8ec443421a5d2293c5c640e30eb37dcf90d15b59db6de804b80e8e99dec856859f88ceab106af0301fb5e29f338618b3ac9fab8b27600a64e7e37a20de76981878419032f48522d8476ea4c4764b3331d0dbae24f8e9e30af3d39c236f0702758aa0099f470eaa3a79dcdabde076310d1f299d8fecf28b6129e16795995061a50d3a6553e20c62ad46c9561933a2a2"}, {0x30, 0x117, 0x3f, "bc597e297389493fdc5f85281419d3364b9e19f083bae4691231ff"}, {0x58, 0xff, 0x101, "8ac51a1edc47f841a2578d6bcca204f15a794cd0e7f1ba7e86e2ebfff63ef3b63c7660f1f49186c7f7ba922e4ee0109637daca6a28580afa3bb2ad1f4a720f42067575d04bea188d"}, {0xe8, 0x117, 0xe5, "8e8e0c9c777509d430cc5b20dfb4780a0b2883763c5b412510f087edf451210920a3015fdfc39b3ac48099aae316e226f5f4ebe419f399d67a42a62a80454cf675f878748d79bcb206df58e5716b63feaf0fd3d840bf35a17d6881a6c9e27e4db4a31e6a607c8c905d701532d07b8eb99f1eb126c7dc14cb937168cb7a6f4252e57b0aa930df4eb8e532a656a4f306c4765ef2d95a9e3ab0e7c9021cfa4c0bfd25b0c8e12538dd04842c257d6a9616742296d34ab2a9698d8cb11c04fa99ea4dda8d753c6ee9c08c3831887835b56198f4613a0f"}], 0x2210, 0x44000}, 0x2000) ioctl$SNDRV_CTL_IOCTL_ELEM_LIST(r0, 0xc0505510, &(0x7f0000000280)={0xd672, 0x1, 0x1a9, 0x2, &(0x7f0000000180)=[{}]}) ioctl$PIO_UNIMAP(r0, 0x4b67, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x9, 0xffff}, {0xd9, 0xce7}, {0x7, 0x5721c7e7}]}) syz_open_dev$amidi(&(0x7f0000002780)='/dev/amidi#\x00', 0x0, 0x290680) 2018/04/22 01:14:27 executing program 7: r0 = syz_open_dev$sndpcmc(&(0x7f0000000240)='/dev/snd/pcmC#D#c\x00', 0x0, 0x0) mq_open(&(0x7f0000000080)='@$cgroupwlan0', 0x0, 0x0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x100000001}) sendmmsg(0xffffffffffffffff, &(0x7f0000006680)=[{{&(0x7f0000000200)=@pppol2tpv3in6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @remote={0xfe, 0x80, [], 0xbb}}}}, 0x80, &(0x7f00000004c0), 0x0, &(0x7f0000001840)}}], 0x1, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000009f7c)=""/132, 0x84}, {&(0x7f0000012000)=""/252, 0xfc}, {&(0x7f0000012000)=""/155, 0x9b}, {&(0x7f00000001c0)=""/11, 0xb}, {&(0x7f0000000000)=""/102, 0xfffffffffffffef8}], 0x5, 0x0) getsockopt$inet_sctp_SCTP_DEFAULT_SEND_PARAM(r0, 0x84, 0xa, &(0x7f00000000c0)={0x5, 0x3, 0x2, 0x4ad8, 0x5, 0x5, 0x80000000, 0x8, 0x0}, &(0x7f0000000140)=0x20) setsockopt$inet_sctp_SCTP_AUTH_DELETE_KEY(r0, 0x84, 0x19, &(0x7f0000000180)={r1, 0x8001}, 0x8) openat$hwrng(0xffffffffffffff9c, &(0x7f0000000280)='/dev/hwrng\x00', 0x800, 0x0) ioctl(r0, 0xc2604110, &(0x7f0000000000)) 2018/04/22 01:14:27 executing program 2 (fault-call:3 fault-nth:0): r0 = syz_open_dev$sndpcmc(&(0x7f0000000240)='/dev/snd/pcmC#D#c\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000009f7c)=""/132, 0x84}, {&(0x7f0000012000)=""/252, 0xfc}, {&(0x7f0000012000)=""/155, 0x9b}, {&(0x7f00000001c0)=""/11, 0xb}, {&(0x7f0000000000)=""/102, 0xfffffffffffffef8}], 0x5, 0x0) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f0000000140)={0x2, @tick=0xfffffffffffffcf8, 0x40, {0x4, 0x8}, 0x6, 0x1, 0x6}) ioctl(r0, 0xc2604110, &(0x7f0000000000)) 2018/04/22 01:14:27 executing program 5: r0 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000180)='/dev/sequencer\x00', 0x1, 0x0) ioctl$DRM_IOCTL_GET_UNIQUE(r0, 0xc0106401, &(0x7f0000000440)={0xf4, &(0x7f0000000340)=""/244}) r1 = syz_open_dev$sndpcmc(&(0x7f0000000240)='/dev/snd/pcmC#D#c\x00', 0x0, 0x0) mq_open(&(0x7f0000000080)='@$cgroupwlan0', 0x0, 0x0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}) sendmmsg(0xffffffffffffffff, &(0x7f0000006680)=[{{&(0x7f0000000200)=@pppol2tpv3in6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @remote={0xfe, 0x80, [], 0xbb}}}}, 0x80, &(0x7f00000004c0), 0x0, &(0x7f0000001840)}}], 0x1, 0x0) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000140)={0x0, r1, 0x5}, 0x14) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000009f7c)=""/132, 0x84}, {&(0x7f0000012000)=""/252, 0xfc}, {&(0x7f0000012000)=""/155, 0x9b}, {&(0x7f00000001c0)=""/11, 0xb}, {&(0x7f0000000000)=""/102, 0xfffffffffffffef8}], 0x5, 0x0) ioctl$SNDRV_SEQ_IOCTL_GET_NAMED_QUEUE(r1, 0xc08c5336, &(0x7f0000000280)={0x7, 0x5, 0xc2f7, 'queue0\x00', 0x7a3}) ioctl(r1, 0xc2604110, &(0x7f0000000000)) setsockopt$netrom_NETROM_N2(r1, 0x103, 0x3, &(0x7f00000000c0)=0x2, 0x4) 2018/04/22 01:14:27 executing program 4: r0 = creat(&(0x7f0000000680)='./file0\x00', 0x8) r1 = accept4$packet(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @link_local}, &(0x7f0000000700)=0x14, 0x80000) ioctl$sock_kcm_SIOCKCMCLONE(r0, 0x89e2, &(0x7f0000000740)={r1}) r2 = socket(0x10, 0x0, 0x81) r3 = accept$inet6(r2, 0x0, &(0x7f00000004c0)) tee(r3, r3, 0x80000000, 0x6) getsockopt$inet_IP_XFRM_POLICY(r0, 0x0, 0x11, &(0x7f0000000100)={{{@in6=@mcast1, @in=@broadcast}}, {{@in6=@mcast2}, 0x0, @in6=@remote}}, &(0x7f0000000200)=0xe8) setsockopt$IP6T_SO_SET_REPLACE(r3, 0x29, 0x40, &(0x7f0000000780)=ANY=[@ANYBLOB="726177000000000000000000000000000000000000000000000000000000000009000000030000004003000000000000ffffffffffffffff30010000ffffffff70020000ffffffffffffffff70020000ffffffff03000000e97dc726190d81464e705332f62c0187815a617212a378ea60f93fcd5d15a91420a21fb1e6ccce8bbd97177f6008a27069210049e6e5d28f274db8b2cc024200706064cc6b38e6c6c2a525c7c18a4e073a96203141b04118e6b196977f7f0c4578ac7eed155986090f352832fa197ff5360000000000", @ANYPTR=&(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'], @ANYBLOB="ff020000000000000000000000000001fe8000000000000000000000000000bb000000ffffffff00ffffffffff000000ffffff00ff000000ffffffff000000ff0000000000000000000000000000000065716c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003200f90204000000000000000000000000000000c80030010000000000000000000000000000000000000000000000006800435400000000000000000000000000000000000000000000000000000002100009005f0000009e000000736e6d705f747261700000000000000073797a310000000000000000000000000000000000000000000000000000000000000000f8ffffffffffffff00000000000000000000ffffe0000002fe8000000000000000000000000000bbffffffff000000ffff000000ffffffff00000000ffffff00000000ffffffffff626373663000000000000000000000007465616d5f736c6176655f3100000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000006f0000010c000000000000000000000000000000200140010000000000000000000000000000000000000000000000002800727066696c7465720000000000000000000000000000000000000000000002000000000000003000616800000000000000000000000000000000000000000000000000000000000004d4000004d4f9ffffff0001000020004e4f545241434b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a800d0000000000000000000000000000000000000000000000000002800000000000000000000000000000000000000000000000000000000000000feffffff00000000"], 0x3a0) r4 = socket(0x15, 0x80007, 0x0) getsockopt$inet_sctp6_SCTP_LOCAL_AUTH_CHUNKS(r3, 0x84, 0x1b, &(0x7f0000000500)={0x0, 0x76, "2333142f5d7c372bf302d0183e609d8d8ce05dc1e8a9c2ecc351a774d0b752e346aa88579692bcc63c706e712d8c3fb2f394c8174aa6e985070e240f350d721d0138ab2d66bbfde1bc3673b068f31d3eafe06c5377bd13fb97d20f3bdbca48984166a8afc02c69c40c25010938f3602c13d58219c590"}, &(0x7f0000000080)=0x7e) getsockopt$inet_sctp6_SCTP_PRIMARY_ADDR(r4, 0x84, 0x6, &(0x7f0000000580)={r5, @in6={{0xa, 0x4e22, 0x3, @remote={0xfe, 0x80, [], 0xbb}, 0x7}}}, &(0x7f0000000640)=0x84) getsockopt(r4, 0x100000114, 0x271a, &(0x7f0000000000)=""/40, &(0x7f0000000040)=0x28) ioctl$sock_SIOCGIFBR(r0, 0x8940, &(0x7f0000000240)=@generic={0x7, 0xe3, 0x100}) getsockname(r0, &(0x7f0000000280)=@rc, &(0x7f0000000300)=0x80) 2018/04/22 01:14:27 executing program 2: r0 = syz_open_dev$sndpcmc(&(0x7f0000000240)='/dev/snd/pcmC#D#c\x00', 0x0, 0x0) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f0000000080)={0x301, @tick=0x14, 0x2b, {0x3f}, 0x8, 0x1, 0x1}) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000009f7c)=""/132, 0x84}, {&(0x7f0000012000)=""/252, 0xfc}, {&(0x7f0000012000)=""/155, 0x9b}, {&(0x7f00000001c0)=""/11, 0xb}, {&(0x7f0000000000)=""/102, 0xfffffffffffffef8}], 0x5, 0x0) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f0000000140)={0x2, @tick=0xfffffffffffffcf8, 0x40, {0x4, 0x8}, 0x6, 0x1, 0x6}) ioctl(r0, 0xc2604110, &(0x7f0000000100)) 2018/04/22 01:14:27 executing program 0: r0 = syz_open_dev$sndpcmc(&(0x7f0000000200)='/dev/snd/pcmC#D#c\x00', 0x0, 0x0) mq_open(&(0x7f0000000080)='@$cgroupwlan0', 0x0, 0x0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000009f7c)=""/132, 0x84}, {&(0x7f0000012000)=""/252, 0xfc}, {&(0x7f0000012000)=""/155, 0x9b}, {&(0x7f00000001c0)=""/11, 0xb}, {&(0x7f0000000000)=""/102, 0xfffffffffffffef8}], 0x5, 0x0) ioctl(r0, 0xc2604110, &(0x7f0000000000)) recvmsg$netrom(0xffffffffffffffff, &(0x7f0000002740)={&(0x7f0000000240)=@ax25={0x3, {"d488cfbb11b3b7"}, 0x4c}, 0x10, &(0x7f00000004c0)=[{&(0x7f0000000300)="82dc62a7a5ace37017289f8f", 0xc}, {&(0x7f0000000340)="9658c5b0a24d3a267528dd3867eac258a008054c79fba6c1e785a026c735ef4955dfa79a05d2eaf6f31c6296e188b461b4f4631dbeffcb2712f1ffa2ab0d4a59f005b56acc1b00424e3bf72d8204168da04daa20bbcb0fa207166e14960a0ae5ce0b9028751ab96e31d70a08a5d6d3994491378b19a2678452b93896360ab735872ef4bc5772ec9948776d57d241fe047fe21ef36afa4ffdc48850c01e87e2541456e68b86fda6db71926e0392325a67cec2beb4a81665d4", 0xb8}, {&(0x7f0000000400)="00874c4019d1bf301e9bab0c8155a522e2df8e586089b4a3adcd1d5b1eb535314e6c7603e20b03e8c05ea764870d13713e6b03c286b98288918d43b8d7c98a55a934c50d5adb4305ad56f4dcffc7bc2676e79fc34709854dbca889a70da136609805d7e3521250a33d52d6326323f98d796c725ae7de0a26da2f59763dcaceb115804fc821ac3c33797c755af2d12d55f9da957282601bd68eacb4cd", 0x9c}], 0x3, &(0x7f0000000500)=[{0x1010, 0x10b, 0x80000001, "7afb6bcf7e4287ccad3fae18ab00fd389935b05acc18efa45fed71bd6dc8b333e68d7d3e7b172b01421e51ae8749d99e434669481fb7f5bb10ee3811151838ffef27518fda8d7ff81fa2e1b71408c6f3bb0a25d1b627973f49159d02215e2677bca6c0ab64b3cb42fa0119de8bb527380490c1cadf713e8cf92f870c4fd4e057118fcd75bc1efd733cab79762737f7baaf737d777eeb9af31636c4a0f84373dcc917a8d0ab638f5add7bf5a4db74266f9413bfcccb00b0092660c339c4edfbe530121926e80b992530c5a2ca1ac121a481f6b7908bb89f7a5c8953bbdfafa9ea6a2af4697e36e683df7b5cb9be10db231a07d541447d99692f2a18b8e08630f9eff435813fa6d93bc103f130ac36b6a9a83ce2f070a50abdbcf6958ec04505cf229028cdbc63fa7759c1a166218a86b2fe0d9f6e3e1dc2384c9b0e5663f216f49e8695a5404d3afad19e8e85bc35d3040e922e68fdee2389030470ed483c7de1ac293bfddcbfcc6e13e25a2e39ac78c8de41f979e3fae9d5f92f8848d3480d9a249ed8393737447f8afdae6a2b423edba60f5356c57d3c855690bfcf5cb2bdf4608be50fe6827dcd4d7d05865facec8a419d1f44d032afd074ae3a26c2761f33f1e9b8e2aeab8f0969af1467e6920b5703e6484b7555829c083cc98a8b7969852c8e0928cff6bc6100160bdb4d6cf262c234b44a12b3fcf4ddbabe62671504b822e2c3fcb82c1d5db138b06575890fd807902a9619457dbc8ed353956dff0de90dcb366f69dd1764a49b01bb68ef9e7c0ced5ed9e23db3c39906fdd4df9dffe1a5cf3af56818b335baacb7e4e40fa6e4b5f8e80316914ce44afa4578c26a374eff7a62acab84bbd0c9b11d1bed457416165d830816cb632c5b84a0c7f6ede05e555c7f74910efc2cf34add1092ace750e08ee6f8f02df2546ec30fc48263422e02f89e2ee345755b273747d4d723a678ff865d9b367dc1c6e2ea7f26e48524a931024883f89b75a9d18d8dc6dceaae24c4b2b49854ed388838f1bb633bc7e91ce6d05c046973c8bf4781b2f1c1823319f9a906871469ead298c5b7041fc048bb7a6a0460ada20dda6fd35e99d78d8599cbe2ae8ffc683543bd75717552716e40ea21b713a2b36aad82309e6e568fa48edfc45bc128085774eef757e06a12da09a60156dc0fc9c0923ef5bfbce4bbc11ae87a107f720182e25fd265986a150995d8eb7a27a9efcd0de73c2af2ae7914df8be16ad251b54278c75e3fdd60f31597a73f2a406b1043bcedfcebc1527da0de6cf5cbbe92544648c702a04102a8a186d6763326452a27c4f2fc48ccfa556751c031609c1d07cf786097259010540552a23a84395a03ebd5a93c19b9d35d4d03ea2a7c2c7ee2716ed95ad6600fe984d3c29cebeccf986dc386e75be6a67aa2902c39272181a5f81e4f07500fa47e7794a5dfb8ec0a9237374f9d4c16b10b4b8a5999afd5935d728289aafa2110f6c0768384c55d3a8b729ff2d2dc58075dc87126326c2d68244f72ea4cba2ae7c015d01ce9ed2ab8e46a588af9d3a44d5d759c3d5b4b69900cbd9e4dfd5826d1e874e4fcac76c8ac905e331b1037da217aed11260381946d26ac5be13bd198f1bb6221abc151d4af6919e613c819a8ccff6f218405180d7d1ed3dcc3ebd0ca5e525e45aea7ea33d6458900f57fe78551a98c567ebe7949b8910e72be38750a3731a367cb22de0b21d8d8982a7db212d5856b1baf26429b05be30465a490410a6b3bba3606a9f0d3b7a0e65b8b66b680df6396561a895dc19c2eddb8696acde49e9a8a588cb670b66f7011f5697db27324af7761b027aee6acb591922cfc4319cd6b57c8da21ca7710807440f1671d60bbe1b8428371c1a4a7314ab90ad361820f17aaf428237d5a031e497f39c3e7bac1bd90f7923710194a2b6031d41fef3659619ef0642bbf80c9de62d71ac972fb456823fc7ab3b7231e1d31ca88d858a4c8fbad732de172347d7d42f8b80a92827954a42e6078279dd07dd07de6aa984bba6081622dbe228d63db112d282a7b586206c47c0bf265d355828e9d35a17519a5a3f6541f8e62339859ff6aee82a24844b112e4836f530c063519ff66a5a1306ea1c125bda66aeab497b1d43450b568d479227982b28326181c3d56759f86e11ae7c10db95cfda064086e0d8ce62a634b13a68d6e9678412366f61b67b27ec7c379d9ab1a03cd5f256a102563b88978eead99fa709ce9b89e276e09ee67780bf9091dd211423ebb3b8369a93ec94dd92c382a6e869a4b87b984f349e44abe2fa24af7eee310f7b94cbda05a06958b0ffb0207289b5174f567e1f6fd76ccda72675cd05c48d0975fea481c5ef85e68de81400e10a9e0b8048974abe7b45aa91e83c66672bd3323b5d485f6801b20ef6e1304246716e45723493dbfe102ba9799efa0469f33688d2ed948c44f90b3538cc886b6669c38d534ae6e080317f801ce0e66dbcf09a0aa499da4a656810122613760ca11873e8e4cc7f263e09131069a8ec8d40ce825eff78ea82b9554edf49179e05facf55de876c15b245184dd999d7d818058bb4f4895debce99df698efd71e8534dc0f33b4294229cfb4c5a4b2f4a498d3a0a4716091697472f97094e8577f9f5f386b7f03caea093bd313fcadec63a680a7150740baf7cb8a6cc7a6cdd2cf19bca8168207a47ede5fcd4659af586b42dae15a65d88585dc22f864942d96641faf53ce0a754e8124f1173259d067f63c443644274abb12c2e3e5bb9c157acc14bdf8a9dd5c7dd134b7daa00a5738cfa2049882d67510f1bc04daaa85a5ecf203acc152fa9b9b4c0b135d17f9581c8875f9e4480e6d42b1e156b00dba7a8b22a2953c47213e8ab77e128cf1194cecd1c8c2f7dfa9cbf227d92f9c1b1c9968a15344dfff5e09458a0d455146ca07aa4570347f3b678180d0b0c602e43715ee5e907613c80e4b5edaf8bc504397d95e78efbae2827a1e68c0f40e04057b0d976dc712665337a778bd96daf898f775f34f30ad0885691f77d35816c8b93e5ff8f00a33ff4d9d587411fde6f21f366e915ca8b4c6abe3e12d0e8f03c385dfc28df6053d5b7e341e66acf3e6115feca016af81f1c0a5fcc5a0c1fade2fd070230c90109acac08fbef440160cd82069cbb7b5b403a109a186992b819ece602b0a424ad6da9fe9f7cbdd02f8a98b9784f80d39c25fe591ea5a75e3586a0bab70d7e96c9686a3c4f002e6b75dd90b1ab6c90e518915427f7ad71300bdfe3dbde0875ff0f62fe9dc26cd053fe7ca2246b2a67918f7e288387c8cd29e4e5cd6049a56c020fbe6c0a800ac2feed8c3de0af60524552a5f7fc46257e8f3714f3d61760900bf3301322100b6e66b34e49f350c159c5031d40a9c432f2620e93c2fd69d88ffd3aeeda2567defe0c2f7a99b9652dbdd7a8062ef4e863337310b9bdd8b0f1d8d269174c40a601d2346de33c96848c47726d9a5e1dcded577db2ffd56a648341fb5feca5d3fa9c7afba0dcde22c7e6c96a310b7bfd2114ab6cfca72c47efe4c9ad1626c2a331145f5778b5ee5181f73658525b824f5c28d51b925f10e1fc52b6c1cd9261de01728ebaad47f9c658be8ce15a0cccacb0fbb25a9ab4384a7302195231f71bf1fcbe8b847c8889e3805294702059eb2b04147ceb134b274a7fc9fa87cb5b93572d417d8dda1ab74df6cb6df362ad02ecf05535e113598d198857127c6ea56a690f2fd1f57160e4056ae52dac9823ad0dbecf2decf8ac0ffbbce74b6efa501c3589588a933664a72f9ee37ce70181e2909e80eb0a1890a8dd2bc412a6de0a42afd99e50e2fed5bdf75645d867cd173f73e18c8de1754d2494475e0224e394ff9197457931eb618864e2c3b734052f74fc65f119af7c0c687207c776ca0d71ff55d3a856ca4b6bc920aed8f99339629180e144e44847b4ed4b4eaad796ac281366914293a459f3750eacfdbcafe0ea9dc1aa5b7fad68904401c988878deb07b8d5a8a03fb3bb67363ee62e7d75936b08b60a6651439e696e8c94257742ddc9588ba8c2e4ac76ac05a09aff9c97acc9b4b2fcd59fb3137bd46e5a7561365ccdea52ed1fc1abbea40b3885183c2b0dc2cc61178160dcd5553bc30de0e43d0f96c070798f222c689bd17a262478daec22d4a4fd56816f7804c5f0d40be68ca56d8c639a607ed9965670573d7d09644cd60689d4572e88f6f2abd458e650cc98e03a4f7f50f3412fbe417455a0230641233dc3c38aa787c4ad5ff13d72c1f123df55dcda63fe492916c5ce9fc59e1ed13c65e8b8061b668408447a1187aa62aa85a33781b378512b844b72d7951c44310a45e153e8c045a32e5ed992edf91c9b86bd975e25571f8947b20ce792f3b9996705d9ea530c3b5be8af2623afdc949b550e39ca69bdc9f88cbbf084ca7ec99d6019b4b37ddd770b878e01f351c16a2a0ea8b5258a8f4dfa0d412d2de656bc43297a9b4d9f7a5b5ff7ee7e3b9e6a6d2329b4c91fa306dd645f39bc15a2510496fac1c584f67b367790e6504321ab4336807901e57be45c892f51bcbc42ff483aa85a7cb8d0419233246ff9af50f9770ab64016b9a54da0e8dbf816ba8593e8ef45eef81fad3cebee3fbafe5ca10f1e575e59c71c4e1ddeec6bdcfdd5b95ac2730570f35cc66d17d9d2f4f192b16b7d2914eb3f8708e81a3c41009abfeaef787ae9f984c40f95ee9e4f1892d0daba00d8309cdd26cc19aba72b93419d4a22fe4c0f82228977d4d42cf2b9bad35e5d002a99bcd882401e57a625095efe1d4215f72dd6ef7eafb2057ee6d7099a5b612af1b1c6abf64621376b80963affaf00a254c7cf5311a438f8de3e0f0ab5b47442c4fbff223b8d5335c39636d5adb813fed82bdfbe2f71e6a446d3eccde18de42fceee856a8869a2f1e37d308150e0b9570dea3376d6852ef8d75e9eac311d795b1524fb489b797b00373f5df511ec7b073ad6185797198223f5249e06f69ec3a27fb0b6688742d9a587bfbae022d47cfc402b02571e9dbe96e2b15cb108bb46ff2fff680a54db9f046d4a2a326e9b16b853309dc096b691df0de716588110b78759b43978d5b750c5addfc46e33f4e1fb2416f35f67ce54de58061dd0b35e3c45dea1ec5d8587c0feebf2c05980717c2e3d908274de9ea7a260ea9f1ae6a980ec9b9a6558a3f600dd8ac959af9fb7a0923537921993b68bc465c95a2827f8cc9b28125f2d7869c4c13f914bf79da86e0da9c9d5ea7548c8af1e73bc59858a4daf53e765aa28ed3bdf3001c370975f56828fe8a238e765e0ad78727f23d2114be365b6a0580066d22806188bcb9388dabc858fc048e715d5dbf726bd98947c599e31efa038fa9ef6e6822ee1b3a848a35a9d40753a5e027951366d10fe02cd18b27dba2de7d203f947c5346d18f3070480a88a7c21db966ed328dd43da826812206f93475766e45679ba05fdd0dd15f9a7cd47ad582612a33f0567dd2010431238597ddd0fae84ad40493504f38a0d20af4b4e954823f39e9ad1dfe3520bebefa64228cf097dc6b9e3e460855f05d521fad6951f2a6739e59f2da35c298a59b778c3d114b8e6ad6132f0f80af7734af718abab34e9a54d3ef0b4f94c1e55faa998a665a1582b93a06fd427d1bb76c79f44dd2ad6e359daf3b9c5080b5eccf98a48335593997f099d4b2e0fac7fd3d3b4a0ab3509b2fc385eb0671623418007ca9eb884b1fbd53b4b98712dfb6b51a87a32ca11adcfa9e1423dba6efcc2418d77724822aafda400f45ccf66ee60dfbb25269db030"}, {0x80, 0x0, 0x3f, "6319a5a3d2179b5697a51286d355c6fd704df687ebdf70e8074c9e580bf46fa1b7785783b0349bffb82afebf4800f58c3f53645bd5fbad6c1a8ff2a6e60daed00d50afb459ea24c3f70ce4fc1152ee21a442d7e0e966bf0ea6c6cbfab8066fbc5d7aaf0f0df4e2b8ff927ff2"}, {0x1010, 0x10e, 0x5d423938, "ba390ec9be55af8fd5ba9709b970664b29e27452cc90d229e62928da7ff7d23601597442b864f6b43bdf42827ada5ab87e821eb8ab156c8cc07fc56f274f0ace02158838d4789f6fddb20b63821bc1fa9e42b20dc1eaee1573688e6e27449eea6a0c2d8780f59e58ce1930bbd6bde4c0733f7ddf9422980f065aeb5b926384ae6dcf4e8ac1722a9f8bdc3e08316b3f2902ea323074271029e8a965ecba2d70318ecbd01e68d1209ca13c96c0e67d67cf8a7a7f0cb43c13fb55b9cdbe0e371450ee980fbd4acd0e3fbc0d9143a7ffa7b4e0c45fbed915b250b6db2bd53480929620ea28d694ba014113d51e374f4a158860cbc8cb961b69642ac25c68330785f704f95d1222d331a3af596cc6df00347cd5ef3d0153cc765edb244fe02cad0f001d09c6c75db87f796b0ff9325746b0b51a61ded4488e86f18bd0fe6deab4bff9e621de484204cde44f91947e56d4b13dbefb2080ab1e6fb81a88e6f408cf59b1ae978ed063bc9387bcd909e699bbe40dbf91dde8fd4895e335f8f01314b1b19e867b4adcab8dace0435cee84da9b00d0dd7c7bcd5e9526cb4ac0e6f0056ac9f090180d73b07cf1afe16d5b61c2f57909a3bcc73b6f104c5367b2ea6669c7bfa489f977424d41b485447864cb620f2b71205587709c05f234dd6c3d95b0a8fa785a45a5fef44678ccf659ad43718b1737a8a7bd7d9c922a4e389bc0fda838526226b9d6bd3b38d3e1bcad72910433bfb0f6c4415d08af1284070b2e68744b1bc46e7bd64ab023dac70d8f7d3a05efa41ce4191b18b67e5cc1504cf960f266ec7681151ae54304eb01a19bdef34fa3b35178d8336e67ad5aa87306c20f0691606c76cdc4dfd65aae4572b292a0656e1b839423e95a6135e57ab1e4b388de6cf1e56734d4964df4fdd1c2787a6bee6e6a2f20a534f5f117196c6008cb15d4e56903e566b45045fe04037e5624690cc66568324325cf5e9e9265176fdb82a560dfe316d04348310e691b6c976ec0244e8833e307d80b64e551bae030d3f62fe6bd98406edf49e3c7a47d111b756f00efd2fc628d751a25056f61755b466771e2bda60379c5254fbd2ecc8acf5ba77b0f07dcdca6c58afa4e33289a896c81c91884ad4906818b2a16eecf92994ed6671bfffb88cd3ab05f627490a23965b2ba9786c5060cefafd2b7c06f976e8348ab08ee4c4249e0b100ac6915c4fe0312fbd49bb84bd5eb564299510902dfcda2103a0d365cb4cf18ab4cb98969c293be4d746f388c5aeb4712e0af508aaa170acf8e220b4746081c24d4e688a1c1e5651fae685050ffee76fabefc69fef58721ea862228ff05e65f6eb5b61e8c654a2d38667714ffc014898bf1264e3e2056753d896e9f75f4b94190c6f19f135dab8372d5ec0faf2ee3849811c69416cfb5ae9130b69b15bc3c3ede0a93ef3ef80c7ad9cae063147001259717b551ced1bc085deaec6062cab435369b10957f7435c56e3bb491d653e813ccaed478a1fe55ce91f58aa403d0761e901d4acb3bd02efe7e62945a412ecc2ef6d82f6aea4f7cd63dd2cf2f6cc38a8c41fd06f80a586c2c80fd6a150518071be9d48e25c337900745ba85917c8c32f305541e5914314841ee2bff7bb232fe7f3b8613c718e7fc98aef2905351a872a1c56ea2ff9d830a0971bb05a320612b4b210fd687237fb53408d200e029846e562455676f6fc1048db34bf299f5c4e4bcba1dfa28d11e05af9b53ea0c37e81b75bf706bd733f1a935e12f6fd5d34a8a07368d97b4178ec899f2dd040db5e323d59cb27e279de2e48a94fb349c01c90c823ce20e1145636119403e3212a63a3f5fc4297cccc0aa5461693dce0231a612e6439fb67d2ded355a14f76e9898af5f4df81d69b4a875f584b44f8ecb13e2195ae6359b5ce7b03f2fee505ef7e8b649f2346639a5c530b7edb9fa78d3a832e9d94970c990c766ffe83c88da47bccba3026a1dfd29af2fb85920ca68ce98fe185d0af323b0f26307af5ded278749ede25de2af16b5007e99b63035b897604057455986de396e20cbb5115f0847ed01132cf88a259a852692b109a38b4bb614dab0ef765e6a4f3c6314c8c0814f4dc5dc900973a664eb64dd53240a8b7666232f2d566ec0f5814afc78c3043ab61bdb66aedb1c153976fdf3e7485a2e550da35a1e94981b7d1c2504ce10b72333a1e7297b38f2009b768f90997fb85231d3bac3ca50ea77baed171f91ebd7dc44f6eae7a3ac353ecadad870a82f00071dc67c33f75fbfb280835e2387b56beaa3874f20f7647924da54f32b18faceb47367e9dbe109e9b70776823914d8a55bdb9d5d671f7559064805fd2b6e23f019b09aa5de70b13e959e2804fd4a4faa6e6b9f0f1da87a55bf5f8021628611f24868b6161cd935111900057c55d689ff64245aebcc99425f7ee992db4d4cb37b750e60f41dfc0187afe9d1162ed76b8f3507d7e908df050ecf739b977d5140c73c34814c4417161d3abf4be7fd8c46b55edd1ed9c5f59cf86d5d788c546d34c9a75b18472787beb1a339b92c32fbba483b57d97bfa7e73fc088a3e21b2b719035019f786a4e398331bd2ba7c3f2ced69c48a1aee30833abcc1abab974d01c15aadaf8e80f21e3044ea5659a3726386340ebc00ea52cfaadee64f6268e8b782e907eb6d94d25dd9728b693db50c6b572de15aaea748a00a86b678b1cae4a252a6a78c81b043abbe2bd633363b573f659188b260faf3d78d1bf33e131d89b299dd76814eb86903dd16b1a610bf5051d770e9301e0008503f6fb6df31bd6a0ed101d20d5643c416090cf0464f91c389d48ec231d904f78719feb05f188a6f4fa1d45ecd06f04613d329bec1d7a247db3f674f862164aa27c72dd33a3de49e2dc2fe4cbf1d761e1e7b7a32dc7e444265cd3c11945c2b731f12e34c29604bdd3c9e4593f26cb42ce9f4d26657c7a2357a789b529eded317ae563f97073697d0633779e02bad4a1c86f1fbb243f5a7101106fb10c88af52fce3a467d60544c8ababeb4891b605a08e668c65b02746637f86ea51da9d3960f0a50da0d01f8cd4f8c24a95eb5157272998a8240a490d15ccf7a2eeb9e766953f0e0fdf6b10ca7e387406cae4e2f93f15296409b779c37a43f1e8381fdd16fb0cd7d01f0069a3cd84b208be3511afae1123af6762d626ad242b32cdc706abe63396f1055f5437a00e67aee3f5dd7b874a8c5af9dd86316d4bffa1040fddc2499c16892893fe3392858cd88cf069c3d3de038e12dd8b792bb272d2623a6aaea0f617efa64c4b7cc91f6e1424b7189792874a6c2cc1d408e2349ccd34d6bdb759332f7c44601ef45f47542b5d0d4ea23eb2dcb91ffe3ee332416189556ff04723fb97e5f592bcf491544daad562910b17ced80de7f368c86484502f90c63975ad97ce270519923271e51fcbfbf1430787aa83d6badc77e38f93cf6e93379a445f5ac564b2dec3bddd31d2927dd791f69878434ca534f547e0a69bb4f29af3981639c307d90fedf84ef2628266fee91a3cc8a40086b2dbca7a82f7801e592f8639aec98f06e28f7460d24e95bb85e21ae69216545448b319aba657703a09f57ca8f02c3b9edb0f5edc96d9c70918eb5452776d719399aff338bffc8b6b9ed06a48e7c4fefc15f9621a18d29003479ea6f00196d6e40b3567a556684a4742576800041735721e5a7afdec41d2aa1545b2188675bb6851da3362034dd913bf138944ab35a9ecc3cc88d61e615655574762290bb34b13bd87012afe281eb42b35484d18fd0cc08df816ac3e78b95eb7917c444cd4f49c8183c59a296ec4e5d9de84726d0e8d572e35f4f9c30b6d714e1c3c0cbe6a8098f23944ceed9183af0686e4e37c2cab22ba79cdf38c81e456b89094168cb628c7f0465177d5ecc45cf4285a1ae1c644e0a64fb0b33ccd9d7b7fa046afc246fd994fefa53168752d4fa2fc8749e4a1e5bf750331422fbd22652cf33491d26425f308ae89a2ce7f11d6d63fe6613a578c820d3d6d77fab8aac07d3e8e8b7c872c51c23c9686454b906709e384da87029c364832e5660d054c3014cddea29c6f1102f85fc7c6fd8d55e277d78f4e3f1f9e5f56957cc8feebcac97d72f75748294887783cf84b58e0d380b005e85830fb59876f2a501089025cd5dcb2c7cf978519de9486ea5b38fbad800c7efabf63c92954ab75d30cfe44bbc2348c0d475f162e7b861178466b4c60cd6185303794a4502345e6da991c8876f63001aeb3bb7a04ae8b82ee4243ac22aa802e3e3be4b3cb325a32c8368791d8c5affbaff4aeb881216899cf5482ab50d505b40f91753709dc5d0dbcd7040af304e19984ff9d21572ab4bce3d7edd4afbd58b5197e54da3d25d100ed7c1550d600cff06cbf054ade4f5dc7a7e07f7ad703e003682d44fb8e1ee136ad78d4db07264924da16f0eb66d4e951ee8bcd8d3f56359166dedec7fdfc12572c5ea0b4866edddc3a06bba0a337ff49ce2cb58a4759a9d7cbdf2c37256e80da57011de8e41b2f66f5f9ff17df54bcc6cfa678c349af2d34c2dbe6ccf738391f84c69d1b95c2c5ce8771252f218b2edee7e64ac7586ae5bdc0b87cf8f2e2481ef786a7b1a1c804c3be4beadfc81dba4701c8c13b4c922b884ec7b0c83a82a6a22f1cbafd0aea4c0c727b00d9404cb62fdce1a55c87b294247e0d032c0fbf575d83826fe01caee131c0ce0c05cffc0591dc9a7897b9f99bd67d011c4844019472a06069d22b584dfcdb96248d922d7c3278c368d9adda292a0b4e855a2b848f1e8ae4ae1ce646b436b33a744284de0e867805ee022aaa12c07ebec8e69adbd82aa40e48efe25c596a33393304cb069aabf9faddb29b6c9eb43d745e4822b0756cc1c8d5604ac498286338565898f79b2760ac5cae4ffe0ea4418cfc8b4e2797a23cdcbbc5036e6cfbe75f4af7dfef87f0e67243e2fe1daa450cb680c38e8810ab97d6c21590d5eddd1508d1c5807b1f305a40678b3261cdfd2bef37346727380a678adb1e011944f357d64ccaa6df1980fd5808687d175936bbe6443a3debc2992cdb36612ebc3ea16bcd23219795d0df93eedec0bd8e24216965726c2915e2e03ae922ef9dfa0b4a9a387b20e6df9482c4e41c8c7cbb868c28b049ffbffc6044790055319f5dd5d92eaa07167b841e4e731d800ee1fc0ac3c828717e1ee1ebbb6d7c10d1071c33a7c00be010015f88cbf291e2e8ad4b0162d88813603aac0788280f4bb3b36b5d0b7332cf3c8780782d4d4133ac743ad7f055b823d4677a2e4890357753d49912d8cb326853603789763dfa59eb1b490fd3dab62748f3e236b45f8736da51cbe9d44bb86733fb8dd1dec85d51197f4aada9ac414007240145764168395b9651c8c3e71b07168923fe07b0d05e24cd2e4e17df3ea33402dffe9e579a63ae2b42d5d0b7d11565b55cbaaa7f77a29edc0479ff69e8c62613efa4c8564b907098b251d27d54453a79e36cf4a8fc146f81c9724a024af0b5b38d81b39f7fe11766b8b7f8f739998a4c761c4d361e5cecf4337243e631d616c5c2e191d0d30dacadd33dcb81c43e317a2483b855e613cadaa2e2b0a8ec443421a5d2293c5c640e30eb37dcf90d15b59db6de804b80e8e99dec856859f88ceab106af0301fb5e29f338618b3ac9fab8b27600a64e7e37a20de76981878419032f48522d8476ea4c4764b3331d0dbae24f8e9e30af3d39c236f0702758aa0099f470eaa3a79dcdabde076310d1f299d8fecf28b6129e16795995061a50d3a6553e20c62ad46c9561933a2a2"}, {0x30, 0x117, 0x3f, "bc597e297389493fdc5f85281419d3364b9e19f083bae4691231ff"}, {0x58, 0xff, 0x101, "8ac51a1edc47f841a2578d6bcca204f15a794cd0e7f1ba7e86e2ebfff63ef3b63c7660f1f49186c7f7ba922e4ee0109637daca6a28580afa3bb2ad1f4a720f42067575d04bea188d"}, {0xe8, 0x117, 0xe5, "8e8e0c9c777509d430cc5b20dfb4780a0b2883763c5b412510f087edf451210920a3015fdfc39b3ac48099aae316e226f5f4ebe419f399d67a42a62a80454cf675f878748d79bcb206df58e5716b63feaf0fd3d840bf35a17d6881a6c9e27e4db4a31e6a607c8c905d701532d07b8eb99f1eb126c7dc14cb937168cb7a6f4252e57b0aa930df4eb8e532a656a4f306c4765ef2d95a9e3ab0e7c9021cfa4c0bfd25b0c8e12538dd04842c257d6a9616742296d34ab2a9698d8cb11c04fa99ea4dda8d753c6ee9c08c3831887835b56198f4613a0f"}], 0x2210, 0x44000}, 0x2000) ioctl$SNDRV_CTL_IOCTL_ELEM_LIST(r0, 0xc0505510, &(0x7f0000000280)={0xd672, 0x1, 0x1a9, 0x2, &(0x7f0000000180)=[{}]}) ioctl$PIO_UNIMAP(r0, 0x4b67, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x9, 0xffff}, {0xd9, 0xce7}, {0x7, 0x5721c7e7}]}) syz_open_dev$amidi(&(0x7f0000002780)='/dev/amidi#\x00', 0x0, 0x290680) 2018/04/22 01:14:27 executing program 5: r0 = syz_open_dev$sndpcmc(&(0x7f0000000140)='/dev/snd/pcmC#D#c\x00', 0xfffffffffffffffd, 0x200000) mq_open(&(0x7f0000000080)='@$cgroupwlan0', 0x0, 0x0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}) sendmmsg(0xffffffffffffffff, &(0x7f0000006680)=[{{&(0x7f0000000200)=@pppol2tpv3in6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @remote={0xfe, 0x80, [], 0xbb}}}}, 0x80, &(0x7f00000004c0), 0x0, &(0x7f0000001840)}}], 0x1, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000009f7c)=""/132, 0x84}, {&(0x7f0000012000)=""/252, 0xfc}, {&(0x7f0000012000)=""/155, 0x9b}, {&(0x7f00000001c0)=""/11, 0xb}, {&(0x7f0000000000)=""/102, 0xfffffffffffffef8}], 0x5, 0x0) ioctl(r0, 0xc2604110, &(0x7f0000000000)) 2018/04/22 01:14:27 executing program 1: r0 = syz_open_dev$sndpcmc(&(0x7f0000000240)='/dev/snd/pcmC#D#c\x00', 0x0, 0x0) setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000300)=@nat={'nat\x00', 0x1b, 0x5, 0x6b8, 0x4c0, 0x168, 0xffffffff, 0x0, 0x168, 0x5e8, 0x5e8, 0xffffffff, 0x5e8, 0x5e8, 0x5, &(0x7f0000000000), {[{{@uncond, 0x0, 0x120, 0x168, 0x0, {}, [@common=@ipv6header={0x28, 'ipv6header\x00', 0x0, {0x8, 0x4, 0x1}}, @common=@inet=@esp={0x30, 'esp\x00', 0x0, {0x4d4, 0x4d4, 0x1}}]}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x2, @ipv4=@remote={0xac, 0x14, 0x14, 0xbb}, @ipv4=@local={0xac, 0x14, 0x14, 0xaa}, @port=0x4e23, @port=0x4e23}}}, {{@ipv6={@ipv4={[], [0xff, 0xff]}, @mcast1={0xff, 0x1, [], 0x1}, [0xffffffff, 0xffffffff, 0x0, 0xffffffff], [0xffffff00, 0xff, 0xffffffff, 0xffffffff], 'dummy0\x00', 'veth0_to_bridge\x00', {}, {0xff}, 0x7f, 0x8, 0x5}, 0x0, 0xc8, 0x110}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x11, @ipv6, @ipv6=@remote={0xfe, 0x80, [], 0xbb}, @gre_key=0x20, @port=0x4e21}}}, {{@uncond, 0x0, 0x200, 0x248, 0x0, {}, [@common=@rt={0x138, 'rt\x00', 0x0, {0x4, 0x3, 0x2, 0xffffffffffffffff, 0x4, 0x3, [@dev={0xfe, 0x80, [], 0xa}, @remote={0xfe, 0x80, [], 0xbb}, @remote={0xfe, 0x80, [], 0xbb}, @local={0xfe, 0x80, [], 0xaa}, @dev={0xfe, 0x80, [], 0x14}, @loopback={0x0, 0x1}, @loopback={0x0, 0x1}, @ipv4={[], [0xff, 0xff], @multicast1=0xe0000001}, @ipv4={[], [0xff, 0xff], @multicast2=0xe0000002}, @ipv4={[], [0xff, 0xff], @dev={0xac, 0x14, 0x14, 0xc}}, @loopback={0x0, 0x1}, @loopback={0x0, 0x1}, @mcast1={0xff, 0x1, [], 0x1}, @loopback={0x0, 0x1}, @remote={0xfe, 0x80, [], 0xbb}], 0x1}}]}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x1f, @ipv6=@remote={0xfe, 0x80, [], 0xbb}, @ipv6, @gre_key=0x7, @port=0x4e24}}}, {{@uncond, 0x0, 0xf0, 0x128, 0x0, {}, [@common=@icmp6={0x28, 'icmp6\x00', 0x0, {0x4, 0x100000001, 0x6}}]}, @common=@inet=@SET3={0x38, 'SET\x00', 0x3, {{0x6, 0x6, 0x1}, {0x100, 0x81f, 0x3}, {0xfffffffffffffffd, 0x0, 0x6}, 0xa2}}}], {{[], 0x0, 0xa8, 0xd0}, {0x28, '\x00', 0x0, 0xfffffffffffffffe}}}}, 0x718) ioctl(r0, 0xc2604110, &(0x7f0000000280)="a0b44a12154441318f43dcdde99bb6df1dd4c471c17730dae398d7deaf2f8162b2c7272f90e599ef006e71c7964c613e6d4421b3aa5508e471c9200b22278b14d1d4332668a839d27bff5d030034") 2018/04/22 01:14:28 executing program 7: r0 = syz_open_dev$sndpcmc(&(0x7f0000000240)='/dev/snd/pcmC#D#c\x00', 0x0, 0x0) r1 = mq_open(&(0x7f0000000080)='@$cgroupwlan0', 0x0, 0x0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x100000001}) sendmmsg(0xffffffffffffffff, &(0x7f0000006680)=[{{&(0x7f0000000200)=@pppol2tpv3in6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @remote={0xfe, 0x80, [], 0xbb}}}}, 0x80, &(0x7f00000004c0), 0x0, &(0x7f0000001840)}}], 0x1, 0x0) preadv(r0, &(0x7f0000000000), 0x2, 0x0) ioctl(r0, 0xc2604110, &(0x7f0000000000)) close(r1) bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x18}, 0x10) 2018/04/22 01:14:28 executing program 4: r0 = socket(0x15, 0x80005, 0x0) getsockopt(r0, 0x100000114, 0x271a, &(0x7f0000861fd8)=""/40, &(0x7f0000000040)=0xffffffffffffffba) timer_create(0x3, &(0x7f0000000080)={0x0, 0xc, 0x6, @tid=0xffffffffffffffff}, &(0x7f00000000c0)=0x0) timer_delete(r1) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000140)=0x0) ioctl$sock_SIOCSPGRP(r0, 0x8902, &(0x7f0000000180)=r2) ioctl$sock_inet_tcp_SIOCOUTQ(r0, 0x5411, &(0x7f0000000100)) r3 = shmget$private(0x0, 0x4000, 0x78000000, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_INFO(r3, 0x3, &(0x7f0000000000)=""/61) setpriority(0x0, r2, 0x3) 2018/04/22 01:14:28 executing program 2: r0 = syz_open_dev$sndpcmc(&(0x7f0000000240)='/dev/snd/pcmC#D#c\x00', 0x3, 0x10080) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000009f7c)=""/132, 0x84}, {&(0x7f0000012000)=""/252, 0xfc}, {&(0x7f0000012000)=""/155, 0x9b}, {&(0x7f00000001c0)=""/11, 0xb}, {&(0x7f0000000000)=""/102, 0xfffffffffffffef8}], 0x5, 0x0) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f0000000140)={0x2, @tick=0xfffffffffffffcf8, 0x40, {0x4, 0x8}, 0x6, 0x1, 0x6}) ioctl(r0, 0xc2604110, &(0x7f0000000000)) getsockopt$inet_sctp_SCTP_PEER_AUTH_CHUNKS(r0, 0x84, 0x1a, &(0x7f0000000080)={0x0, 0x56, "4ddd4a69260abae7ca0a9041f68db5b6233a12986a4a6fef8c96d9286f70aebc156cf47c283471c16c8b6c534ebf7b8d305ce75d760dfbc85b47a79c3732803bacee911515635935092becdfd3ee3258998cedd9dd2e"}, &(0x7f0000000100)=0x5e) setsockopt$inet_sctp_SCTP_PR_SUPPORTED(r0, 0x84, 0x71, &(0x7f0000000200)={r1, 0x9}, 0x8) 2018/04/22 01:14:28 executing program 1: r0 = syz_open_dev$sndpcmc(&(0x7f0000000000)='/dev/snd/pcmC#D#c\x00', 0x0, 0x400000) ioctl(r0, 0xc2604110, &(0x7f0000000100)="a0b44a12154441318f43dcdde99bb6df1dd4c471c17730dae398d7deaf2f8162b2c7272f90e599ef006e71c7964c61460a59e6f7cc05feb311ea01413e6d4421b3aa5508e471c9200b22278b14d1d4332668a839d27bff5d030034") ioctl$DRM_IOCTL_ADD_CTX(r0, 0xc0086420, &(0x7f0000000040)={0x0}) ioctl$DRM_IOCTL_SET_SAREA_CTX(r0, 0x4010641c, &(0x7f00000000c0)={r1, &(0x7f0000000080)=""/18}) 2018/04/22 01:14:28 executing program 5: r0 = syz_open_dev$sndpcmc(&(0x7f0000000240)='/dev/snd/pcmC#D#c\x00', 0x0, 0x0) mq_open(&(0x7f0000000080)='@$cgroupwlan0', 0x0, 0x0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}) sendmmsg(0xffffffffffffffff, &(0x7f0000006680)=[{{&(0x7f0000000200)=@pppol2tpv3in6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @remote={0xfe, 0x80, [], 0xbb}}}}, 0x80, &(0x7f00000004c0), 0x0, &(0x7f0000001840)}}], 0x1, 0x0) setsockopt$IP_VS_SO_SET_ADDDEST(r0, 0x0, 0x487, &(0x7f0000000140)={{0xb7, @broadcast=0xffffffff, 0x4e20, 0x0, 'lblc\x00', 0x10, 0x0, 0x43}, {@broadcast=0xffffffff, 0x4e20, 0x4, 0x4, 0x4, 0x2}}, 0x44) bind$pptp(r0, &(0x7f00000000c0)={0x18, 0x2, {0x1, @broadcast=0xffffffff}}, 0x1e) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000009f7c)=""/132, 0x84}, {&(0x7f0000012000)=""/252, 0xfc}, {&(0x7f0000012000)=""/155, 0x9b}, {&(0x7f00000001c0)=""/11, 0xb}, {&(0x7f0000000000)=""/102, 0xfffffffffffffef8}], 0x5, 0x0) ioctl(r0, 0xc2604110, &(0x7f0000000000)) 2018/04/22 01:14:28 executing program 0: r0 = syz_open_dev$sndpcmc(&(0x7f0000000200)='/dev/snd/pcmC#D#c\x00', 0x0, 0x0) mq_open(&(0x7f0000000080)='@$cgroupwlan0', 0x0, 0x0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000009f7c)=""/132, 0x84}, {&(0x7f0000012000)=""/252, 0xfc}, {&(0x7f0000012000)=""/155, 0x9b}, {&(0x7f00000001c0)=""/11, 0xb}, {&(0x7f0000000000)=""/102, 0xfffffffffffffef8}], 0x5, 0x0) ioctl(r0, 0xc2604110, &(0x7f0000000000)) recvmsg$netrom(0xffffffffffffffff, &(0x7f0000002740)={&(0x7f0000000240)=@ax25={0x3, {"d488cfbb11b3b7"}, 0x4c}, 0x10, &(0x7f00000004c0)=[{&(0x7f0000000300)="82dc62a7a5ace37017289f8f", 0xc}, {&(0x7f0000000340)="9658c5b0a24d3a267528dd3867eac258a008054c79fba6c1e785a026c735ef4955dfa79a05d2eaf6f31c6296e188b461b4f4631dbeffcb2712f1ffa2ab0d4a59f005b56acc1b00424e3bf72d8204168da04daa20bbcb0fa207166e14960a0ae5ce0b9028751ab96e31d70a08a5d6d3994491378b19a2678452b93896360ab735872ef4bc5772ec9948776d57d241fe047fe21ef36afa4ffdc48850c01e87e2541456e68b86fda6db71926e0392325a67cec2beb4a81665d4", 0xb8}, {&(0x7f0000000400)="00874c4019d1bf301e9bab0c8155a522e2df8e586089b4a3adcd1d5b1eb535314e6c7603e20b03e8c05ea764870d13713e6b03c286b98288918d43b8d7c98a55a934c50d5adb4305ad56f4dcffc7bc2676e79fc34709854dbca889a70da136609805d7e3521250a33d52d6326323f98d796c725ae7de0a26da2f59763dcaceb115804fc821ac3c33797c755af2d12d55f9da957282601bd68eacb4cd", 0x9c}], 0x3, &(0x7f0000000500)=[{0x1010, 0x10b, 0x80000001, "7afb6bcf7e4287ccad3fae18ab00fd389935b05acc18efa45fed71bd6dc8b333e68d7d3e7b172b01421e51ae8749d99e434669481fb7f5bb10ee3811151838ffef27518fda8d7ff81fa2e1b71408c6f3bb0a25d1b627973f49159d02215e2677bca6c0ab64b3cb42fa0119de8bb527380490c1cadf713e8cf92f870c4fd4e057118fcd75bc1efd733cab79762737f7baaf737d777eeb9af31636c4a0f84373dcc917a8d0ab638f5add7bf5a4db74266f9413bfcccb00b0092660c339c4edfbe530121926e80b992530c5a2ca1ac121a481f6b7908bb89f7a5c8953bbdfafa9ea6a2af4697e36e683df7b5cb9be10db231a07d541447d99692f2a18b8e08630f9eff435813fa6d93bc103f130ac36b6a9a83ce2f070a50abdbcf6958ec04505cf229028cdbc63fa7759c1a166218a86b2fe0d9f6e3e1dc2384c9b0e5663f216f49e8695a5404d3afad19e8e85bc35d3040e922e68fdee2389030470ed483c7de1ac293bfddcbfcc6e13e25a2e39ac78c8de41f979e3fae9d5f92f8848d3480d9a249ed8393737447f8afdae6a2b423edba60f5356c57d3c855690bfcf5cb2bdf4608be50fe6827dcd4d7d05865facec8a419d1f44d032afd074ae3a26c2761f33f1e9b8e2aeab8f0969af1467e6920b5703e6484b7555829c083cc98a8b7969852c8e0928cff6bc6100160bdb4d6cf262c234b44a12b3fcf4ddbabe62671504b822e2c3fcb82c1d5db138b06575890fd807902a9619457dbc8ed353956dff0de90dcb366f69dd1764a49b01bb68ef9e7c0ced5ed9e23db3c39906fdd4df9dffe1a5cf3af56818b335baacb7e4e40fa6e4b5f8e80316914ce44afa4578c26a374eff7a62acab84bbd0c9b11d1bed457416165d830816cb632c5b84a0c7f6ede05e555c7f74910efc2cf34add1092ace750e08ee6f8f02df2546ec30fc48263422e02f89e2ee345755b273747d4d723a678ff865d9b367dc1c6e2ea7f26e48524a931024883f89b75a9d18d8dc6dceaae24c4b2b49854ed388838f1bb633bc7e91ce6d05c046973c8bf4781b2f1c1823319f9a906871469ead298c5b7041fc048bb7a6a0460ada20dda6fd35e99d78d8599cbe2ae8ffc683543bd75717552716e40ea21b713a2b36aad82309e6e568fa48edfc45bc128085774eef757e06a12da09a60156dc0fc9c0923ef5bfbce4bbc11ae87a107f720182e25fd265986a150995d8eb7a27a9efcd0de73c2af2ae7914df8be16ad251b54278c75e3fdd60f31597a73f2a406b1043bcedfcebc1527da0de6cf5cbbe92544648c702a04102a8a186d6763326452a27c4f2fc48ccfa556751c031609c1d07cf786097259010540552a23a84395a03ebd5a93c19b9d35d4d03ea2a7c2c7ee2716ed95ad6600fe984d3c29cebeccf986dc386e75be6a67aa2902c39272181a5f81e4f07500fa47e7794a5dfb8ec0a9237374f9d4c16b10b4b8a5999afd5935d728289aafa2110f6c0768384c55d3a8b729ff2d2dc58075dc87126326c2d68244f72ea4cba2ae7c015d01ce9ed2ab8e46a588af9d3a44d5d759c3d5b4b69900cbd9e4dfd5826d1e874e4fcac76c8ac905e331b1037da217aed11260381946d26ac5be13bd198f1bb6221abc151d4af6919e613c819a8ccff6f218405180d7d1ed3dcc3ebd0ca5e525e45aea7ea33d6458900f57fe78551a98c567ebe7949b8910e72be38750a3731a367cb22de0b21d8d8982a7db212d5856b1baf26429b05be30465a490410a6b3bba3606a9f0d3b7a0e65b8b66b680df6396561a895dc19c2eddb8696acde49e9a8a588cb670b66f7011f5697db27324af7761b027aee6acb591922cfc4319cd6b57c8da21ca7710807440f1671d60bbe1b8428371c1a4a7314ab90ad361820f17aaf428237d5a031e497f39c3e7bac1bd90f7923710194a2b6031d41fef3659619ef0642bbf80c9de62d71ac972fb456823fc7ab3b7231e1d31ca88d858a4c8fbad732de172347d7d42f8b80a92827954a42e6078279dd07dd07de6aa984bba6081622dbe228d63db112d282a7b586206c47c0bf265d355828e9d35a17519a5a3f6541f8e62339859ff6aee82a24844b112e4836f530c063519ff66a5a1306ea1c125bda66aeab497b1d43450b568d479227982b28326181c3d56759f86e11ae7c10db95cfda064086e0d8ce62a634b13a68d6e9678412366f61b67b27ec7c379d9ab1a03cd5f256a102563b88978eead99fa709ce9b89e276e09ee67780bf9091dd211423ebb3b8369a93ec94dd92c382a6e869a4b87b984f349e44abe2fa24af7eee310f7b94cbda05a06958b0ffb0207289b5174f567e1f6fd76ccda72675cd05c48d0975fea481c5ef85e68de81400e10a9e0b8048974abe7b45aa91e83c66672bd3323b5d485f6801b20ef6e1304246716e45723493dbfe102ba9799efa0469f33688d2ed948c44f90b3538cc886b6669c38d534ae6e080317f801ce0e66dbcf09a0aa499da4a656810122613760ca11873e8e4cc7f263e09131069a8ec8d40ce825eff78ea82b9554edf49179e05facf55de876c15b245184dd999d7d818058bb4f4895debce99df698efd71e8534dc0f33b4294229cfb4c5a4b2f4a498d3a0a4716091697472f97094e8577f9f5f386b7f03caea093bd313fcadec63a680a7150740baf7cb8a6cc7a6cdd2cf19bca8168207a47ede5fcd4659af586b42dae15a65d88585dc22f864942d96641faf53ce0a754e8124f1173259d067f63c443644274abb12c2e3e5bb9c157acc14bdf8a9dd5c7dd134b7daa00a5738cfa2049882d67510f1bc04daaa85a5ecf203acc152fa9b9b4c0b135d17f9581c8875f9e4480e6d42b1e156b00dba7a8b22a2953c47213e8ab77e128cf1194cecd1c8c2f7dfa9cbf227d92f9c1b1c9968a15344dfff5e09458a0d455146ca07aa4570347f3b678180d0b0c602e43715ee5e907613c80e4b5edaf8bc504397d95e78efbae2827a1e68c0f40e04057b0d976dc712665337a778bd96daf898f775f34f30ad0885691f77d35816c8b93e5ff8f00a33ff4d9d587411fde6f21f366e915ca8b4c6abe3e12d0e8f03c385dfc28df6053d5b7e341e66acf3e6115feca016af81f1c0a5fcc5a0c1fade2fd070230c90109acac08fbef440160cd82069cbb7b5b403a109a186992b819ece602b0a424ad6da9fe9f7cbdd02f8a98b9784f80d39c25fe591ea5a75e3586a0bab70d7e96c9686a3c4f002e6b75dd90b1ab6c90e518915427f7ad71300bdfe3dbde0875ff0f62fe9dc26cd053fe7ca2246b2a67918f7e288387c8cd29e4e5cd6049a56c020fbe6c0a800ac2feed8c3de0af60524552a5f7fc46257e8f3714f3d61760900bf3301322100b6e66b34e49f350c159c5031d40a9c432f2620e93c2fd69d88ffd3aeeda2567defe0c2f7a99b9652dbdd7a8062ef4e863337310b9bdd8b0f1d8d269174c40a601d2346de33c96848c47726d9a5e1dcded577db2ffd56a648341fb5feca5d3fa9c7afba0dcde22c7e6c96a310b7bfd2114ab6cfca72c47efe4c9ad1626c2a331145f5778b5ee5181f73658525b824f5c28d51b925f10e1fc52b6c1cd9261de01728ebaad47f9c658be8ce15a0cccacb0fbb25a9ab4384a7302195231f71bf1fcbe8b847c8889e3805294702059eb2b04147ceb134b274a7fc9fa87cb5b93572d417d8dda1ab74df6cb6df362ad02ecf05535e113598d198857127c6ea56a690f2fd1f57160e4056ae52dac9823ad0dbecf2decf8ac0ffbbce74b6efa501c3589588a933664a72f9ee37ce70181e2909e80eb0a1890a8dd2bc412a6de0a42afd99e50e2fed5bdf75645d867cd173f73e18c8de1754d2494475e0224e394ff9197457931eb618864e2c3b734052f74fc65f119af7c0c687207c776ca0d71ff55d3a856ca4b6bc920aed8f99339629180e144e44847b4ed4b4eaad796ac281366914293a459f3750eacfdbcafe0ea9dc1aa5b7fad68904401c988878deb07b8d5a8a03fb3bb67363ee62e7d75936b08b60a6651439e696e8c94257742ddc9588ba8c2e4ac76ac05a09aff9c97acc9b4b2fcd59fb3137bd46e5a7561365ccdea52ed1fc1abbea40b3885183c2b0dc2cc61178160dcd5553bc30de0e43d0f96c070798f222c689bd17a262478daec22d4a4fd56816f7804c5f0d40be68ca56d8c639a607ed9965670573d7d09644cd60689d4572e88f6f2abd458e650cc98e03a4f7f50f3412fbe417455a0230641233dc3c38aa787c4ad5ff13d72c1f123df55dcda63fe492916c5ce9fc59e1ed13c65e8b8061b668408447a1187aa62aa85a33781b378512b844b72d7951c44310a45e153e8c045a32e5ed992edf91c9b86bd975e25571f8947b20ce792f3b9996705d9ea530c3b5be8af2623afdc949b550e39ca69bdc9f88cbbf084ca7ec99d6019b4b37ddd770b878e01f351c16a2a0ea8b5258a8f4dfa0d412d2de656bc43297a9b4d9f7a5b5ff7ee7e3b9e6a6d2329b4c91fa306dd645f39bc15a2510496fac1c584f67b367790e6504321ab4336807901e57be45c892f51bcbc42ff483aa85a7cb8d0419233246ff9af50f9770ab64016b9a54da0e8dbf816ba8593e8ef45eef81fad3cebee3fbafe5ca10f1e575e59c71c4e1ddeec6bdcfdd5b95ac2730570f35cc66d17d9d2f4f192b16b7d2914eb3f8708e81a3c41009abfeaef787ae9f984c40f95ee9e4f1892d0daba00d8309cdd26cc19aba72b93419d4a22fe4c0f82228977d4d42cf2b9bad35e5d002a99bcd882401e57a625095efe1d4215f72dd6ef7eafb2057ee6d7099a5b612af1b1c6abf64621376b80963affaf00a254c7cf5311a438f8de3e0f0ab5b47442c4fbff223b8d5335c39636d5adb813fed82bdfbe2f71e6a446d3eccde18de42fceee856a8869a2f1e37d308150e0b9570dea3376d6852ef8d75e9eac311d795b1524fb489b797b00373f5df511ec7b073ad6185797198223f5249e06f69ec3a27fb0b6688742d9a587bfbae022d47cfc402b02571e9dbe96e2b15cb108bb46ff2fff680a54db9f046d4a2a326e9b16b853309dc096b691df0de716588110b78759b43978d5b750c5addfc46e33f4e1fb2416f35f67ce54de58061dd0b35e3c45dea1ec5d8587c0feebf2c05980717c2e3d908274de9ea7a260ea9f1ae6a980ec9b9a6558a3f600dd8ac959af9fb7a0923537921993b68bc465c95a2827f8cc9b28125f2d7869c4c13f914bf79da86e0da9c9d5ea7548c8af1e73bc59858a4daf53e765aa28ed3bdf3001c370975f56828fe8a238e765e0ad78727f23d2114be365b6a0580066d22806188bcb9388dabc858fc048e715d5dbf726bd98947c599e31efa038fa9ef6e6822ee1b3a848a35a9d40753a5e027951366d10fe02cd18b27dba2de7d203f947c5346d18f3070480a88a7c21db966ed328dd43da826812206f93475766e45679ba05fdd0dd15f9a7cd47ad582612a33f0567dd2010431238597ddd0fae84ad40493504f38a0d20af4b4e954823f39e9ad1dfe3520bebefa64228cf097dc6b9e3e460855f05d521fad6951f2a6739e59f2da35c298a59b778c3d114b8e6ad6132f0f80af7734af718abab34e9a54d3ef0b4f94c1e55faa998a665a1582b93a06fd427d1bb76c79f44dd2ad6e359daf3b9c5080b5eccf98a48335593997f099d4b2e0fac7fd3d3b4a0ab3509b2fc385eb0671623418007ca9eb884b1fbd53b4b98712dfb6b51a87a32ca11adcfa9e1423dba6efcc2418d77724822aafda400f45ccf66ee60dfbb25269db030"}, {0x80, 0x0, 0x3f, "6319a5a3d2179b5697a51286d355c6fd704df687ebdf70e8074c9e580bf46fa1b7785783b0349bffb82afebf4800f58c3f53645bd5fbad6c1a8ff2a6e60daed00d50afb459ea24c3f70ce4fc1152ee21a442d7e0e966bf0ea6c6cbfab8066fbc5d7aaf0f0df4e2b8ff927ff2"}, {0x1010, 0x10e, 0x5d423938, "ba390ec9be55af8fd5ba9709b970664b29e27452cc90d229e62928da7ff7d23601597442b864f6b43bdf42827ada5ab87e821eb8ab156c8cc07fc56f274f0ace02158838d4789f6fddb20b63821bc1fa9e42b20dc1eaee1573688e6e27449eea6a0c2d8780f59e58ce1930bbd6bde4c0733f7ddf9422980f065aeb5b926384ae6dcf4e8ac1722a9f8bdc3e08316b3f2902ea323074271029e8a965ecba2d70318ecbd01e68d1209ca13c96c0e67d67cf8a7a7f0cb43c13fb55b9cdbe0e371450ee980fbd4acd0e3fbc0d9143a7ffa7b4e0c45fbed915b250b6db2bd53480929620ea28d694ba014113d51e374f4a158860cbc8cb961b69642ac25c68330785f704f95d1222d331a3af596cc6df00347cd5ef3d0153cc765edb244fe02cad0f001d09c6c75db87f796b0ff9325746b0b51a61ded4488e86f18bd0fe6deab4bff9e621de484204cde44f91947e56d4b13dbefb2080ab1e6fb81a88e6f408cf59b1ae978ed063bc9387bcd909e699bbe40dbf91dde8fd4895e335f8f01314b1b19e867b4adcab8dace0435cee84da9b00d0dd7c7bcd5e9526cb4ac0e6f0056ac9f090180d73b07cf1afe16d5b61c2f57909a3bcc73b6f104c5367b2ea6669c7bfa489f977424d41b485447864cb620f2b71205587709c05f234dd6c3d95b0a8fa785a45a5fef44678ccf659ad43718b1737a8a7bd7d9c922a4e389bc0fda838526226b9d6bd3b38d3e1bcad72910433bfb0f6c4415d08af1284070b2e68744b1bc46e7bd64ab023dac70d8f7d3a05efa41ce4191b18b67e5cc1504cf960f266ec7681151ae54304eb01a19bdef34fa3b35178d8336e67ad5aa87306c20f0691606c76cdc4dfd65aae4572b292a0656e1b839423e95a6135e57ab1e4b388de6cf1e56734d4964df4fdd1c2787a6bee6e6a2f20a534f5f117196c6008cb15d4e56903e566b45045fe04037e5624690cc66568324325cf5e9e9265176fdb82a560dfe316d04348310e691b6c976ec0244e8833e307d80b64e551bae030d3f62fe6bd98406edf49e3c7a47d111b756f00efd2fc628d751a25056f61755b466771e2bda60379c5254fbd2ecc8acf5ba77b0f07dcdca6c58afa4e33289a896c81c91884ad4906818b2a16eecf92994ed6671bfffb88cd3ab05f627490a23965b2ba9786c5060cefafd2b7c06f976e8348ab08ee4c4249e0b100ac6915c4fe0312fbd49bb84bd5eb564299510902dfcda2103a0d365cb4cf18ab4cb98969c293be4d746f388c5aeb4712e0af508aaa170acf8e220b4746081c24d4e688a1c1e5651fae685050ffee76fabefc69fef58721ea862228ff05e65f6eb5b61e8c654a2d38667714ffc014898bf1264e3e2056753d896e9f75f4b94190c6f19f135dab8372d5ec0faf2ee3849811c69416cfb5ae9130b69b15bc3c3ede0a93ef3ef80c7ad9cae063147001259717b551ced1bc085deaec6062cab435369b10957f7435c56e3bb491d653e813ccaed478a1fe55ce91f58aa403d0761e901d4acb3bd02efe7e62945a412ecc2ef6d82f6aea4f7cd63dd2cf2f6cc38a8c41fd06f80a586c2c80fd6a150518071be9d48e25c337900745ba85917c8c32f305541e5914314841ee2bff7bb232fe7f3b8613c718e7fc98aef2905351a872a1c56ea2ff9d830a0971bb05a320612b4b210fd687237fb53408d200e029846e562455676f6fc1048db34bf299f5c4e4bcba1dfa28d11e05af9b53ea0c37e81b75bf706bd733f1a935e12f6fd5d34a8a07368d97b4178ec899f2dd040db5e323d59cb27e279de2e48a94fb349c01c90c823ce20e1145636119403e3212a63a3f5fc4297cccc0aa5461693dce0231a612e6439fb67d2ded355a14f76e9898af5f4df81d69b4a875f584b44f8ecb13e2195ae6359b5ce7b03f2fee505ef7e8b649f2346639a5c530b7edb9fa78d3a832e9d94970c990c766ffe83c88da47bccba3026a1dfd29af2fb85920ca68ce98fe185d0af323b0f26307af5ded278749ede25de2af16b5007e99b63035b897604057455986de396e20cbb5115f0847ed01132cf88a259a852692b109a38b4bb614dab0ef765e6a4f3c6314c8c0814f4dc5dc900973a664eb64dd53240a8b7666232f2d566ec0f5814afc78c3043ab61bdb66aedb1c153976fdf3e7485a2e550da35a1e94981b7d1c2504ce10b72333a1e7297b38f2009b768f90997fb85231d3bac3ca50ea77baed171f91ebd7dc44f6eae7a3ac353ecadad870a82f00071dc67c33f75fbfb280835e2387b56beaa3874f20f7647924da54f32b18faceb47367e9dbe109e9b70776823914d8a55bdb9d5d671f7559064805fd2b6e23f019b09aa5de70b13e959e2804fd4a4faa6e6b9f0f1da87a55bf5f8021628611f24868b6161cd935111900057c55d689ff64245aebcc99425f7ee992db4d4cb37b750e60f41dfc0187afe9d1162ed76b8f3507d7e908df050ecf739b977d5140c73c34814c4417161d3abf4be7fd8c46b55edd1ed9c5f59cf86d5d788c546d34c9a75b18472787beb1a339b92c32fbba483b57d97bfa7e73fc088a3e21b2b719035019f786a4e398331bd2ba7c3f2ced69c48a1aee30833abcc1abab974d01c15aadaf8e80f21e3044ea5659a3726386340ebc00ea52cfaadee64f6268e8b782e907eb6d94d25dd9728b693db50c6b572de15aaea748a00a86b678b1cae4a252a6a78c81b043abbe2bd633363b573f659188b260faf3d78d1bf33e131d89b299dd76814eb86903dd16b1a610bf5051d770e9301e0008503f6fb6df31bd6a0ed101d20d5643c416090cf0464f91c389d48ec231d904f78719feb05f188a6f4fa1d45ecd06f04613d329bec1d7a247db3f674f862164aa27c72dd33a3de49e2dc2fe4cbf1d761e1e7b7a32dc7e444265cd3c11945c2b731f12e34c29604bdd3c9e4593f26cb42ce9f4d26657c7a2357a789b529eded317ae563f97073697d0633779e02bad4a1c86f1fbb243f5a7101106fb10c88af52fce3a467d60544c8ababeb4891b605a08e668c65b02746637f86ea51da9d3960f0a50da0d01f8cd4f8c24a95eb5157272998a8240a490d15ccf7a2eeb9e766953f0e0fdf6b10ca7e387406cae4e2f93f15296409b779c37a43f1e8381fdd16fb0cd7d01f0069a3cd84b208be3511afae1123af6762d626ad242b32cdc706abe63396f1055f5437a00e67aee3f5dd7b874a8c5af9dd86316d4bffa1040fddc2499c16892893fe3392858cd88cf069c3d3de038e12dd8b792bb272d2623a6aaea0f617efa64c4b7cc91f6e1424b7189792874a6c2cc1d408e2349ccd34d6bdb759332f7c44601ef45f47542b5d0d4ea23eb2dcb91ffe3ee332416189556ff04723fb97e5f592bcf491544daad562910b17ced80de7f368c86484502f90c63975ad97ce270519923271e51fcbfbf1430787aa83d6badc77e38f93cf6e93379a445f5ac564b2dec3bddd31d2927dd791f69878434ca534f547e0a69bb4f29af3981639c307d90fedf84ef2628266fee91a3cc8a40086b2dbca7a82f7801e592f8639aec98f06e28f7460d24e95bb85e21ae69216545448b319aba657703a09f57ca8f02c3b9edb0f5edc96d9c70918eb5452776d719399aff338bffc8b6b9ed06a48e7c4fefc15f9621a18d29003479ea6f00196d6e40b3567a556684a4742576800041735721e5a7afdec41d2aa1545b2188675bb6851da3362034dd913bf138944ab35a9ecc3cc88d61e615655574762290bb34b13bd87012afe281eb42b35484d18fd0cc08df816ac3e78b95eb7917c444cd4f49c8183c59a296ec4e5d9de84726d0e8d572e35f4f9c30b6d714e1c3c0cbe6a8098f23944ceed9183af0686e4e37c2cab22ba79cdf38c81e456b89094168cb628c7f0465177d5ecc45cf4285a1ae1c644e0a64fb0b33ccd9d7b7fa046afc246fd994fefa53168752d4fa2fc8749e4a1e5bf750331422fbd22652cf33491d26425f308ae89a2ce7f11d6d63fe6613a578c820d3d6d77fab8aac07d3e8e8b7c872c51c23c9686454b906709e384da87029c364832e5660d054c3014cddea29c6f1102f85fc7c6fd8d55e277d78f4e3f1f9e5f56957cc8feebcac97d72f75748294887783cf84b58e0d380b005e85830fb59876f2a501089025cd5dcb2c7cf978519de9486ea5b38fbad800c7efabf63c92954ab75d30cfe44bbc2348c0d475f162e7b861178466b4c60cd6185303794a4502345e6da991c8876f63001aeb3bb7a04ae8b82ee4243ac22aa802e3e3be4b3cb325a32c8368791d8c5affbaff4aeb881216899cf5482ab50d505b40f91753709dc5d0dbcd7040af304e19984ff9d21572ab4bce3d7edd4afbd58b5197e54da3d25d100ed7c1550d600cff06cbf054ade4f5dc7a7e07f7ad703e003682d44fb8e1ee136ad78d4db07264924da16f0eb66d4e951ee8bcd8d3f56359166dedec7fdfc12572c5ea0b4866edddc3a06bba0a337ff49ce2cb58a4759a9d7cbdf2c37256e80da57011de8e41b2f66f5f9ff17df54bcc6cfa678c349af2d34c2dbe6ccf738391f84c69d1b95c2c5ce8771252f218b2edee7e64ac7586ae5bdc0b87cf8f2e2481ef786a7b1a1c804c3be4beadfc81dba4701c8c13b4c922b884ec7b0c83a82a6a22f1cbafd0aea4c0c727b00d9404cb62fdce1a55c87b294247e0d032c0fbf575d83826fe01caee131c0ce0c05cffc0591dc9a7897b9f99bd67d011c4844019472a06069d22b584dfcdb96248d922d7c3278c368d9adda292a0b4e855a2b848f1e8ae4ae1ce646b436b33a744284de0e867805ee022aaa12c07ebec8e69adbd82aa40e48efe25c596a33393304cb069aabf9faddb29b6c9eb43d745e4822b0756cc1c8d5604ac498286338565898f79b2760ac5cae4ffe0ea4418cfc8b4e2797a23cdcbbc5036e6cfbe75f4af7dfef87f0e67243e2fe1daa450cb680c38e8810ab97d6c21590d5eddd1508d1c5807b1f305a40678b3261cdfd2bef37346727380a678adb1e011944f357d64ccaa6df1980fd5808687d175936bbe6443a3debc2992cdb36612ebc3ea16bcd23219795d0df93eedec0bd8e24216965726c2915e2e03ae922ef9dfa0b4a9a387b20e6df9482c4e41c8c7cbb868c28b049ffbffc6044790055319f5dd5d92eaa07167b841e4e731d800ee1fc0ac3c828717e1ee1ebbb6d7c10d1071c33a7c00be010015f88cbf291e2e8ad4b0162d88813603aac0788280f4bb3b36b5d0b7332cf3c8780782d4d4133ac743ad7f055b823d4677a2e4890357753d49912d8cb326853603789763dfa59eb1b490fd3dab62748f3e236b45f8736da51cbe9d44bb86733fb8dd1dec85d51197f4aada9ac414007240145764168395b9651c8c3e71b07168923fe07b0d05e24cd2e4e17df3ea33402dffe9e579a63ae2b42d5d0b7d11565b55cbaaa7f77a29edc0479ff69e8c62613efa4c8564b907098b251d27d54453a79e36cf4a8fc146f81c9724a024af0b5b38d81b39f7fe11766b8b7f8f739998a4c761c4d361e5cecf4337243e631d616c5c2e191d0d30dacadd33dcb81c43e317a2483b855e613cadaa2e2b0a8ec443421a5d2293c5c640e30eb37dcf90d15b59db6de804b80e8e99dec856859f88ceab106af0301fb5e29f338618b3ac9fab8b27600a64e7e37a20de76981878419032f48522d8476ea4c4764b3331d0dbae24f8e9e30af3d39c236f0702758aa0099f470eaa3a79dcdabde076310d1f299d8fecf28b6129e16795995061a50d3a6553e20c62ad46c9561933a2a2"}, {0x30, 0x117, 0x3f, "bc597e297389493fdc5f85281419d3364b9e19f083bae4691231ff"}, {0x58, 0xff, 0x101, "8ac51a1edc47f841a2578d6bcca204f15a794cd0e7f1ba7e86e2ebfff63ef3b63c7660f1f49186c7f7ba922e4ee0109637daca6a28580afa3bb2ad1f4a720f42067575d04bea188d"}, {0xe8, 0x117, 0xe5, "8e8e0c9c777509d430cc5b20dfb4780a0b2883763c5b412510f087edf451210920a3015fdfc39b3ac48099aae316e226f5f4ebe419f399d67a42a62a80454cf675f878748d79bcb206df58e5716b63feaf0fd3d840bf35a17d6881a6c9e27e4db4a31e6a607c8c905d701532d07b8eb99f1eb126c7dc14cb937168cb7a6f4252e57b0aa930df4eb8e532a656a4f306c4765ef2d95a9e3ab0e7c9021cfa4c0bfd25b0c8e12538dd04842c257d6a9616742296d34ab2a9698d8cb11c04fa99ea4dda8d753c6ee9c08c3831887835b56198f4613a0f"}], 0x2210, 0x44000}, 0x2000) ioctl$SNDRV_CTL_IOCTL_ELEM_LIST(r0, 0xc0505510, &(0x7f0000000280)={0xd672, 0x1, 0x1a9, 0x2, &(0x7f0000000180)=[{}]}) ioctl$PIO_UNIMAP(r0, 0x4b67, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x9, 0xffff}, {0xd9, 0xce7}, {0x7, 0x5721c7e7}]}) syz_open_dev$amidi(&(0x7f0000002780)='/dev/amidi#\x00', 0x0, 0x290680) 2018/04/22 01:14:28 executing program 3: r0 = socket$netlink(0x10, 0x3, 0x0) readv(r0, &(0x7f0000000640)=[{&(0x7f0000002040)=""/4096, 0x1000}, {&(0x7f0000000840)=""/149, 0x3bc}], 0x100000000000038a) sendmsg$nl_generic(r0, &(0x7f00000003c0)={&(0x7f0000000800)={0x10}, 0xc, &(0x7f000000d379)={&(0x7f0000001000)={0x14, 0x42}, 0x14}, 0x1}, 0x0) 2018/04/22 01:14:28 executing program 6: r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000900)={0x10, 0x0, 0x0, 0xc800808}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)=@ipv6_getanyicast={0x14, 0x3e, 0x0, 0x0, 0x0, {0xa}}, 0x14}, 0x1}, 0x0) readv(r0, &(0x7f0000000640)=[{&(0x7f0000002040)=""/4096, 0x1000}], 0x1) sendmsg$nl_generic(r0, &(0x7f00000003c0)={&(0x7f0000000800)={0x10}, 0xc, &(0x7f000000d379)={&(0x7f0000001000)={0x14, 0x42, 0x2ff}, 0x14}, 0x1}, 0x0) 2018/04/22 01:14:28 executing program 1: r0 = syz_open_dev$sndpcmc(&(0x7f0000000240)='/dev/snd/pcmC#D#c\x00', 0x0, 0x0) ioctl(r0, 0x7, &(0x7f0000000000)="8e6c05751048f7b7f8786a30981637ea4203c97a8775e37c336ab265463c2665a331828aee43ea5d22ea95a52220c1d5b8cc") getsockopt$inet_sctp_SCTP_RTOINFO(r0, 0x84, 0x0, &(0x7f0000000040)={0x0, 0x800, 0x8, 0x99e}, &(0x7f0000000080)=0x10) getsockopt$inet_sctp_SCTP_GET_ASSOC_STATS(r0, 0x84, 0x70, &(0x7f00000000c0)={r1, @in6={{0xa, 0x4e23, 0x8, @mcast1={0xff, 0x1, [], 0x1}, 0x73ea3d26}}, [0x1, 0x5f, 0x3, 0x9, 0x80000001, 0x3, 0x5, 0x0, 0x3f, 0x5, 0x3, 0xfffffffffffffc00, 0x1, 0x1, 0xbb]}, &(0x7f00000001c0)=0x100) ioctl(r0, 0xc2604110, &(0x7f0000000280)="a0b44a12154441318f43dcdde99bb6df1dd4c471c17730dae398d7deaf2f8162b2c7272f90e599ef006e71c7964c613e6d4421b3aa5508e471c9200b22278b14d1d4332668a839d27bff5d030034") 2018/04/22 01:14:28 executing program 4: r0 = socket(0x15, 0x80005, 0x0) getsockopt(r0, 0x100000114, 0x271a, &(0x7f0000861fd8)=""/40, &(0x7f0000000040)=0xffffffffffffffba) accept4$ipx(r0, &(0x7f0000000000), &(0x7f0000000080)=0x10, 0x80800) r1 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000100)='IPVS\x00') sendmsg$IPVS_CMD_SET_INFO(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x10008204}, 0xc, &(0x7f00000001c0)={&(0x7f0000000140)={0x48, r1, 0x0, 0x70bd27, 0x25dfdbfc, {0xe}, [@IPVS_CMD_ATTR_DAEMON={0x24, 0x3, [@IPVS_DAEMON_ATTR_MCAST_GROUP={0x8, 0x5, @local={0xac, 0x14, 0x14, 0xaa}}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x1}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x1}, @IPVS_DAEMON_ATTR_MCAST_TTL={0x8, 0x8, 0x6}]}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x100000001}]}, 0x48}, 0x1, 0x0, 0x0, 0x800}, 0x40) 2018/04/22 01:14:28 executing program 2: r0 = syz_open_dev$sndpcmc(&(0x7f0000000240)='/dev/snd/pcmC#D#c\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000009f7c)=""/132, 0x84}, {&(0x7f0000012000)=""/252, 0xfc}, {&(0x7f0000012000)=""/155, 0x9b}, {&(0x7f00000001c0)=""/11, 0xb}, {&(0x7f0000000000)=""/102, 0x66}], 0x5, 0x0) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f0000000140)={0x2, @tick=0xfffffffffffffcf8, 0x40, {0x4, 0x8}, 0x6, 0x1, 0x6}) ioctl(r0, 0xc2604110, &(0x7f0000000000)) 2018/04/22 01:14:28 executing program 0: r0 = syz_open_dev$sndpcmc(&(0x7f0000000200)='/dev/snd/pcmC#D#c\x00', 0x0, 0x0) mq_open(&(0x7f0000000080)='@$cgroupwlan0', 0x0, 0x0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000009f7c)=""/132, 0x84}, {&(0x7f0000012000)=""/252, 0xfc}, {&(0x7f0000012000)=""/155, 0x9b}, {&(0x7f00000001c0)=""/11, 0xb}, {&(0x7f0000000000)=""/102, 0xfffffffffffffef8}], 0x5, 0x0) ioctl(r0, 0xc2604110, &(0x7f0000000000)) recvmsg$netrom(0xffffffffffffffff, &(0x7f0000002740)={&(0x7f0000000240)=@ax25={0x3, {"d488cfbb11b3b7"}, 0x4c}, 0x10, &(0x7f00000004c0)=[{&(0x7f0000000300)="82dc62a7a5ace37017289f8f", 0xc}, {&(0x7f0000000340)="9658c5b0a24d3a267528dd3867eac258a008054c79fba6c1e785a026c735ef4955dfa79a05d2eaf6f31c6296e188b461b4f4631dbeffcb2712f1ffa2ab0d4a59f005b56acc1b00424e3bf72d8204168da04daa20bbcb0fa207166e14960a0ae5ce0b9028751ab96e31d70a08a5d6d3994491378b19a2678452b93896360ab735872ef4bc5772ec9948776d57d241fe047fe21ef36afa4ffdc48850c01e87e2541456e68b86fda6db71926e0392325a67cec2beb4a81665d4", 0xb8}, {&(0x7f0000000400)="00874c4019d1bf301e9bab0c8155a522e2df8e586089b4a3adcd1d5b1eb535314e6c7603e20b03e8c05ea764870d13713e6b03c286b98288918d43b8d7c98a55a934c50d5adb4305ad56f4dcffc7bc2676e79fc34709854dbca889a70da136609805d7e3521250a33d52d6326323f98d796c725ae7de0a26da2f59763dcaceb115804fc821ac3c33797c755af2d12d55f9da957282601bd68eacb4cd", 0x9c}], 0x3, &(0x7f0000000500)=[{0x1010, 0x10b, 0x80000001, "7afb6bcf7e4287ccad3fae18ab00fd389935b05acc18efa45fed71bd6dc8b333e68d7d3e7b172b01421e51ae8749d99e434669481fb7f5bb10ee3811151838ffef27518fda8d7ff81fa2e1b71408c6f3bb0a25d1b627973f49159d02215e2677bca6c0ab64b3cb42fa0119de8bb527380490c1cadf713e8cf92f870c4fd4e057118fcd75bc1efd733cab79762737f7baaf737d777eeb9af31636c4a0f84373dcc917a8d0ab638f5add7bf5a4db74266f9413bfcccb00b0092660c339c4edfbe530121926e80b992530c5a2ca1ac121a481f6b7908bb89f7a5c8953bbdfafa9ea6a2af4697e36e683df7b5cb9be10db231a07d541447d99692f2a18b8e08630f9eff435813fa6d93bc103f130ac36b6a9a83ce2f070a50abdbcf6958ec04505cf229028cdbc63fa7759c1a166218a86b2fe0d9f6e3e1dc2384c9b0e5663f216f49e8695a5404d3afad19e8e85bc35d3040e922e68fdee2389030470ed483c7de1ac293bfddcbfcc6e13e25a2e39ac78c8de41f979e3fae9d5f92f8848d3480d9a249ed8393737447f8afdae6a2b423edba60f5356c57d3c855690bfcf5cb2bdf4608be50fe6827dcd4d7d05865facec8a419d1f44d032afd074ae3a26c2761f33f1e9b8e2aeab8f0969af1467e6920b5703e6484b7555829c083cc98a8b7969852c8e0928cff6bc6100160bdb4d6cf262c234b44a12b3fcf4ddbabe62671504b822e2c3fcb82c1d5db138b06575890fd807902a9619457dbc8ed353956dff0de90dcb366f69dd1764a49b01bb68ef9e7c0ced5ed9e23db3c39906fdd4df9dffe1a5cf3af56818b335baacb7e4e40fa6e4b5f8e80316914ce44afa4578c26a374eff7a62acab84bbd0c9b11d1bed457416165d830816cb632c5b84a0c7f6ede05e555c7f74910efc2cf34add1092ace750e08ee6f8f02df2546ec30fc48263422e02f89e2ee345755b273747d4d723a678ff865d9b367dc1c6e2ea7f26e48524a931024883f89b75a9d18d8dc6dceaae24c4b2b49854ed388838f1bb633bc7e91ce6d05c046973c8bf4781b2f1c1823319f9a906871469ead298c5b7041fc048bb7a6a0460ada20dda6fd35e99d78d8599cbe2ae8ffc683543bd75717552716e40ea21b713a2b36aad82309e6e568fa48edfc45bc128085774eef757e06a12da09a60156dc0fc9c0923ef5bfbce4bbc11ae87a107f720182e25fd265986a150995d8eb7a27a9efcd0de73c2af2ae7914df8be16ad251b54278c75e3fdd60f31597a73f2a406b1043bcedfcebc1527da0de6cf5cbbe92544648c702a04102a8a186d6763326452a27c4f2fc48ccfa556751c031609c1d07cf786097259010540552a23a84395a03ebd5a93c19b9d35d4d03ea2a7c2c7ee2716ed95ad6600fe984d3c29cebeccf986dc386e75be6a67aa2902c39272181a5f81e4f07500fa47e7794a5dfb8ec0a9237374f9d4c16b10b4b8a5999afd5935d728289aafa2110f6c0768384c55d3a8b729ff2d2dc58075dc87126326c2d68244f72ea4cba2ae7c015d01ce9ed2ab8e46a588af9d3a44d5d759c3d5b4b69900cbd9e4dfd5826d1e874e4fcac76c8ac905e331b1037da217aed11260381946d26ac5be13bd198f1bb6221abc151d4af6919e613c819a8ccff6f218405180d7d1ed3dcc3ebd0ca5e525e45aea7ea33d6458900f57fe78551a98c567ebe7949b8910e72be38750a3731a367cb22de0b21d8d8982a7db212d5856b1baf26429b05be30465a490410a6b3bba3606a9f0d3b7a0e65b8b66b680df6396561a895dc19c2eddb8696acde49e9a8a588cb670b66f7011f5697db27324af7761b027aee6acb591922cfc4319cd6b57c8da21ca7710807440f1671d60bbe1b8428371c1a4a7314ab90ad361820f17aaf428237d5a031e497f39c3e7bac1bd90f7923710194a2b6031d41fef3659619ef0642bbf80c9de62d71ac972fb456823fc7ab3b7231e1d31ca88d858a4c8fbad732de172347d7d42f8b80a92827954a42e6078279dd07dd07de6aa984bba6081622dbe228d63db112d282a7b586206c47c0bf265d355828e9d35a17519a5a3f6541f8e62339859ff6aee82a24844b112e4836f530c063519ff66a5a1306ea1c125bda66aeab497b1d43450b568d479227982b28326181c3d56759f86e11ae7c10db95cfda064086e0d8ce62a634b13a68d6e9678412366f61b67b27ec7c379d9ab1a03cd5f256a102563b88978eead99fa709ce9b89e276e09ee67780bf9091dd211423ebb3b8369a93ec94dd92c382a6e869a4b87b984f349e44abe2fa24af7eee310f7b94cbda05a06958b0ffb0207289b5174f567e1f6fd76ccda72675cd05c48d0975fea481c5ef85e68de81400e10a9e0b8048974abe7b45aa91e83c66672bd3323b5d485f6801b20ef6e1304246716e45723493dbfe102ba9799efa0469f33688d2ed948c44f90b3538cc886b6669c38d534ae6e080317f801ce0e66dbcf09a0aa499da4a656810122613760ca11873e8e4cc7f263e09131069a8ec8d40ce825eff78ea82b9554edf49179e05facf55de876c15b245184dd999d7d818058bb4f4895debce99df698efd71e8534dc0f33b4294229cfb4c5a4b2f4a498d3a0a4716091697472f97094e8577f9f5f386b7f03caea093bd313fcadec63a680a7150740baf7cb8a6cc7a6cdd2cf19bca8168207a47ede5fcd4659af586b42dae15a65d88585dc22f864942d96641faf53ce0a754e8124f1173259d067f63c443644274abb12c2e3e5bb9c157acc14bdf8a9dd5c7dd134b7daa00a5738cfa2049882d67510f1bc04daaa85a5ecf203acc152fa9b9b4c0b135d17f9581c8875f9e4480e6d42b1e156b00dba7a8b22a2953c47213e8ab77e128cf1194cecd1c8c2f7dfa9cbf227d92f9c1b1c9968a15344dfff5e09458a0d455146ca07aa4570347f3b678180d0b0c602e43715ee5e907613c80e4b5edaf8bc504397d95e78efbae2827a1e68c0f40e04057b0d976dc712665337a778bd96daf898f775f34f30ad0885691f77d35816c8b93e5ff8f00a33ff4d9d587411fde6f21f366e915ca8b4c6abe3e12d0e8f03c385dfc28df6053d5b7e341e66acf3e6115feca016af81f1c0a5fcc5a0c1fade2fd070230c90109acac08fbef440160cd82069cbb7b5b403a109a186992b819ece602b0a424ad6da9fe9f7cbdd02f8a98b9784f80d39c25fe591ea5a75e3586a0bab70d7e96c9686a3c4f002e6b75dd90b1ab6c90e518915427f7ad71300bdfe3dbde0875ff0f62fe9dc26cd053fe7ca2246b2a67918f7e288387c8cd29e4e5cd6049a56c020fbe6c0a800ac2feed8c3de0af60524552a5f7fc46257e8f3714f3d61760900bf3301322100b6e66b34e49f350c159c5031d40a9c432f2620e93c2fd69d88ffd3aeeda2567defe0c2f7a99b9652dbdd7a8062ef4e863337310b9bdd8b0f1d8d269174c40a601d2346de33c96848c47726d9a5e1dcded577db2ffd56a648341fb5feca5d3fa9c7afba0dcde22c7e6c96a310b7bfd2114ab6cfca72c47efe4c9ad1626c2a331145f5778b5ee5181f73658525b824f5c28d51b925f10e1fc52b6c1cd9261de01728ebaad47f9c658be8ce15a0cccacb0fbb25a9ab4384a7302195231f71bf1fcbe8b847c8889e3805294702059eb2b04147ceb134b274a7fc9fa87cb5b93572d417d8dda1ab74df6cb6df362ad02ecf05535e113598d198857127c6ea56a690f2fd1f57160e4056ae52dac9823ad0dbecf2decf8ac0ffbbce74b6efa501c3589588a933664a72f9ee37ce70181e2909e80eb0a1890a8dd2bc412a6de0a42afd99e50e2fed5bdf75645d867cd173f73e18c8de1754d2494475e0224e394ff9197457931eb618864e2c3b734052f74fc65f119af7c0c687207c776ca0d71ff55d3a856ca4b6bc920aed8f99339629180e144e44847b4ed4b4eaad796ac281366914293a459f3750eacfdbcafe0ea9dc1aa5b7fad68904401c988878deb07b8d5a8a03fb3bb67363ee62e7d75936b08b60a6651439e696e8c94257742ddc9588ba8c2e4ac76ac05a09aff9c97acc9b4b2fcd59fb3137bd46e5a7561365ccdea52ed1fc1abbea40b3885183c2b0dc2cc61178160dcd5553bc30de0e43d0f96c070798f222c689bd17a262478daec22d4a4fd56816f7804c5f0d40be68ca56d8c639a607ed9965670573d7d09644cd60689d4572e88f6f2abd458e650cc98e03a4f7f50f3412fbe417455a0230641233dc3c38aa787c4ad5ff13d72c1f123df55dcda63fe492916c5ce9fc59e1ed13c65e8b8061b668408447a1187aa62aa85a33781b378512b844b72d7951c44310a45e153e8c045a32e5ed992edf91c9b86bd975e25571f8947b20ce792f3b9996705d9ea530c3b5be8af2623afdc949b550e39ca69bdc9f88cbbf084ca7ec99d6019b4b37ddd770b878e01f351c16a2a0ea8b5258a8f4dfa0d412d2de656bc43297a9b4d9f7a5b5ff7ee7e3b9e6a6d2329b4c91fa306dd645f39bc15a2510496fac1c584f67b367790e6504321ab4336807901e57be45c892f51bcbc42ff483aa85a7cb8d0419233246ff9af50f9770ab64016b9a54da0e8dbf816ba8593e8ef45eef81fad3cebee3fbafe5ca10f1e575e59c71c4e1ddeec6bdcfdd5b95ac2730570f35cc66d17d9d2f4f192b16b7d2914eb3f8708e81a3c41009abfeaef787ae9f984c40f95ee9e4f1892d0daba00d8309cdd26cc19aba72b93419d4a22fe4c0f82228977d4d42cf2b9bad35e5d002a99bcd882401e57a625095efe1d4215f72dd6ef7eafb2057ee6d7099a5b612af1b1c6abf64621376b80963affaf00a254c7cf5311a438f8de3e0f0ab5b47442c4fbff223b8d5335c39636d5adb813fed82bdfbe2f71e6a446d3eccde18de42fceee856a8869a2f1e37d308150e0b9570dea3376d6852ef8d75e9eac311d795b1524fb489b797b00373f5df511ec7b073ad6185797198223f5249e06f69ec3a27fb0b6688742d9a587bfbae022d47cfc402b02571e9dbe96e2b15cb108bb46ff2fff680a54db9f046d4a2a326e9b16b853309dc096b691df0de716588110b78759b43978d5b750c5addfc46e33f4e1fb2416f35f67ce54de58061dd0b35e3c45dea1ec5d8587c0feebf2c05980717c2e3d908274de9ea7a260ea9f1ae6a980ec9b9a6558a3f600dd8ac959af9fb7a0923537921993b68bc465c95a2827f8cc9b28125f2d7869c4c13f914bf79da86e0da9c9d5ea7548c8af1e73bc59858a4daf53e765aa28ed3bdf3001c370975f56828fe8a238e765e0ad78727f23d2114be365b6a0580066d22806188bcb9388dabc858fc048e715d5dbf726bd98947c599e31efa038fa9ef6e6822ee1b3a848a35a9d40753a5e027951366d10fe02cd18b27dba2de7d203f947c5346d18f3070480a88a7c21db966ed328dd43da826812206f93475766e45679ba05fdd0dd15f9a7cd47ad582612a33f0567dd2010431238597ddd0fae84ad40493504f38a0d20af4b4e954823f39e9ad1dfe3520bebefa64228cf097dc6b9e3e460855f05d521fad6951f2a6739e59f2da35c298a59b778c3d114b8e6ad6132f0f80af7734af718abab34e9a54d3ef0b4f94c1e55faa998a665a1582b93a06fd427d1bb76c79f44dd2ad6e359daf3b9c5080b5eccf98a48335593997f099d4b2e0fac7fd3d3b4a0ab3509b2fc385eb0671623418007ca9eb884b1fbd53b4b98712dfb6b51a87a32ca11adcfa9e1423dba6efcc2418d77724822aafda400f45ccf66ee60dfbb25269db030"}, {0x80, 0x0, 0x3f, "6319a5a3d2179b5697a51286d355c6fd704df687ebdf70e8074c9e580bf46fa1b7785783b0349bffb82afebf4800f58c3f53645bd5fbad6c1a8ff2a6e60daed00d50afb459ea24c3f70ce4fc1152ee21a442d7e0e966bf0ea6c6cbfab8066fbc5d7aaf0f0df4e2b8ff927ff2"}, {0x1010, 0x10e, 0x5d423938, "ba390ec9be55af8fd5ba9709b970664b29e27452cc90d229e62928da7ff7d23601597442b864f6b43bdf42827ada5ab87e821eb8ab156c8cc07fc56f274f0ace02158838d4789f6fddb20b63821bc1fa9e42b20dc1eaee1573688e6e27449eea6a0c2d8780f59e58ce1930bbd6bde4c0733f7ddf9422980f065aeb5b926384ae6dcf4e8ac1722a9f8bdc3e08316b3f2902ea323074271029e8a965ecba2d70318ecbd01e68d1209ca13c96c0e67d67cf8a7a7f0cb43c13fb55b9cdbe0e371450ee980fbd4acd0e3fbc0d9143a7ffa7b4e0c45fbed915b250b6db2bd53480929620ea28d694ba014113d51e374f4a158860cbc8cb961b69642ac25c68330785f704f95d1222d331a3af596cc6df00347cd5ef3d0153cc765edb244fe02cad0f001d09c6c75db87f796b0ff9325746b0b51a61ded4488e86f18bd0fe6deab4bff9e621de484204cde44f91947e56d4b13dbefb2080ab1e6fb81a88e6f408cf59b1ae978ed063bc9387bcd909e699bbe40dbf91dde8fd4895e335f8f01314b1b19e867b4adcab8dace0435cee84da9b00d0dd7c7bcd5e9526cb4ac0e6f0056ac9f090180d73b07cf1afe16d5b61c2f57909a3bcc73b6f104c5367b2ea6669c7bfa489f977424d41b485447864cb620f2b71205587709c05f234dd6c3d95b0a8fa785a45a5fef44678ccf659ad43718b1737a8a7bd7d9c922a4e389bc0fda838526226b9d6bd3b38d3e1bcad72910433bfb0f6c4415d08af1284070b2e68744b1bc46e7bd64ab023dac70d8f7d3a05efa41ce4191b18b67e5cc1504cf960f266ec7681151ae54304eb01a19bdef34fa3b35178d8336e67ad5aa87306c20f0691606c76cdc4dfd65aae4572b292a0656e1b839423e95a6135e57ab1e4b388de6cf1e56734d4964df4fdd1c2787a6bee6e6a2f20a534f5f117196c6008cb15d4e56903e566b45045fe04037e5624690cc66568324325cf5e9e9265176fdb82a560dfe316d04348310e691b6c976ec0244e8833e307d80b64e551bae030d3f62fe6bd98406edf49e3c7a47d111b756f00efd2fc628d751a25056f61755b466771e2bda60379c5254fbd2ecc8acf5ba77b0f07dcdca6c58afa4e33289a896c81c91884ad4906818b2a16eecf92994ed6671bfffb88cd3ab05f627490a23965b2ba9786c5060cefafd2b7c06f976e8348ab08ee4c4249e0b100ac6915c4fe0312fbd49bb84bd5eb564299510902dfcda2103a0d365cb4cf18ab4cb98969c293be4d746f388c5aeb4712e0af508aaa170acf8e220b4746081c24d4e688a1c1e5651fae685050ffee76fabefc69fef58721ea862228ff05e65f6eb5b61e8c654a2d38667714ffc014898bf1264e3e2056753d896e9f75f4b94190c6f19f135dab8372d5ec0faf2ee3849811c69416cfb5ae9130b69b15bc3c3ede0a93ef3ef80c7ad9cae063147001259717b551ced1bc085deaec6062cab435369b10957f7435c56e3bb491d653e813ccaed478a1fe55ce91f58aa403d0761e901d4acb3bd02efe7e62945a412ecc2ef6d82f6aea4f7cd63dd2cf2f6cc38a8c41fd06f80a586c2c80fd6a150518071be9d48e25c337900745ba85917c8c32f305541e5914314841ee2bff7bb232fe7f3b8613c718e7fc98aef2905351a872a1c56ea2ff9d830a0971bb05a320612b4b210fd687237fb53408d200e029846e562455676f6fc1048db34bf299f5c4e4bcba1dfa28d11e05af9b53ea0c37e81b75bf706bd733f1a935e12f6fd5d34a8a07368d97b4178ec899f2dd040db5e323d59cb27e279de2e48a94fb349c01c90c823ce20e1145636119403e3212a63a3f5fc4297cccc0aa5461693dce0231a612e6439fb67d2ded355a14f76e9898af5f4df81d69b4a875f584b44f8ecb13e2195ae6359b5ce7b03f2fee505ef7e8b649f2346639a5c530b7edb9fa78d3a832e9d94970c990c766ffe83c88da47bccba3026a1dfd29af2fb85920ca68ce98fe185d0af323b0f26307af5ded278749ede25de2af16b5007e99b63035b897604057455986de396e20cbb5115f0847ed01132cf88a259a852692b109a38b4bb614dab0ef765e6a4f3c6314c8c0814f4dc5dc900973a664eb64dd53240a8b7666232f2d566ec0f5814afc78c3043ab61bdb66aedb1c153976fdf3e7485a2e550da35a1e94981b7d1c2504ce10b72333a1e7297b38f2009b768f90997fb85231d3bac3ca50ea77baed171f91ebd7dc44f6eae7a3ac353ecadad870a82f00071dc67c33f75fbfb280835e2387b56beaa3874f20f7647924da54f32b18faceb47367e9dbe109e9b70776823914d8a55bdb9d5d671f7559064805fd2b6e23f019b09aa5de70b13e959e2804fd4a4faa6e6b9f0f1da87a55bf5f8021628611f24868b6161cd935111900057c55d689ff64245aebcc99425f7ee992db4d4cb37b750e60f41dfc0187afe9d1162ed76b8f3507d7e908df050ecf739b977d5140c73c34814c4417161d3abf4be7fd8c46b55edd1ed9c5f59cf86d5d788c546d34c9a75b18472787beb1a339b92c32fbba483b57d97bfa7e73fc088a3e21b2b719035019f786a4e398331bd2ba7c3f2ced69c48a1aee30833abcc1abab974d01c15aadaf8e80f21e3044ea5659a3726386340ebc00ea52cfaadee64f6268e8b782e907eb6d94d25dd9728b693db50c6b572de15aaea748a00a86b678b1cae4a252a6a78c81b043abbe2bd633363b573f659188b260faf3d78d1bf33e131d89b299dd76814eb86903dd16b1a610bf5051d770e9301e0008503f6fb6df31bd6a0ed101d20d5643c416090cf0464f91c389d48ec231d904f78719feb05f188a6f4fa1d45ecd06f04613d329bec1d7a247db3f674f862164aa27c72dd33a3de49e2dc2fe4cbf1d761e1e7b7a32dc7e444265cd3c11945c2b731f12e34c29604bdd3c9e4593f26cb42ce9f4d26657c7a2357a789b529eded317ae563f97073697d0633779e02bad4a1c86f1fbb243f5a7101106fb10c88af52fce3a467d60544c8ababeb4891b605a08e668c65b02746637f86ea51da9d3960f0a50da0d01f8cd4f8c24a95eb5157272998a8240a490d15ccf7a2eeb9e766953f0e0fdf6b10ca7e387406cae4e2f93f15296409b779c37a43f1e8381fdd16fb0cd7d01f0069a3cd84b208be3511afae1123af6762d626ad242b32cdc706abe63396f1055f5437a00e67aee3f5dd7b874a8c5af9dd86316d4bffa1040fddc2499c16892893fe3392858cd88cf069c3d3de038e12dd8b792bb272d2623a6aaea0f617efa64c4b7cc91f6e1424b7189792874a6c2cc1d408e2349ccd34d6bdb759332f7c44601ef45f47542b5d0d4ea23eb2dcb91ffe3ee332416189556ff04723fb97e5f592bcf491544daad562910b17ced80de7f368c86484502f90c63975ad97ce270519923271e51fcbfbf1430787aa83d6badc77e38f93cf6e93379a445f5ac564b2dec3bddd31d2927dd791f69878434ca534f547e0a69bb4f29af3981639c307d90fedf84ef2628266fee91a3cc8a40086b2dbca7a82f7801e592f8639aec98f06e28f7460d24e95bb85e21ae69216545448b319aba657703a09f57ca8f02c3b9edb0f5edc96d9c70918eb5452776d719399aff338bffc8b6b9ed06a48e7c4fefc15f9621a18d29003479ea6f00196d6e40b3567a556684a4742576800041735721e5a7afdec41d2aa1545b2188675bb6851da3362034dd913bf138944ab35a9ecc3cc88d61e615655574762290bb34b13bd87012afe281eb42b35484d18fd0cc08df816ac3e78b95eb7917c444cd4f49c8183c59a296ec4e5d9de84726d0e8d572e35f4f9c30b6d714e1c3c0cbe6a8098f23944ceed9183af0686e4e37c2cab22ba79cdf38c81e456b89094168cb628c7f0465177d5ecc45cf4285a1ae1c644e0a64fb0b33ccd9d7b7fa046afc246fd994fefa53168752d4fa2fc8749e4a1e5bf750331422fbd22652cf33491d26425f308ae89a2ce7f11d6d63fe6613a578c820d3d6d77fab8aac07d3e8e8b7c872c51c23c9686454b906709e384da87029c364832e5660d054c3014cddea29c6f1102f85fc7c6fd8d55e277d78f4e3f1f9e5f56957cc8feebcac97d72f75748294887783cf84b58e0d380b005e85830fb59876f2a501089025cd5dcb2c7cf978519de9486ea5b38fbad800c7efabf63c92954ab75d30cfe44bbc2348c0d475f162e7b861178466b4c60cd6185303794a4502345e6da991c8876f63001aeb3bb7a04ae8b82ee4243ac22aa802e3e3be4b3cb325a32c8368791d8c5affbaff4aeb881216899cf5482ab50d505b40f91753709dc5d0dbcd7040af304e19984ff9d21572ab4bce3d7edd4afbd58b5197e54da3d25d100ed7c1550d600cff06cbf054ade4f5dc7a7e07f7ad703e003682d44fb8e1ee136ad78d4db07264924da16f0eb66d4e951ee8bcd8d3f56359166dedec7fdfc12572c5ea0b4866edddc3a06bba0a337ff49ce2cb58a4759a9d7cbdf2c37256e80da57011de8e41b2f66f5f9ff17df54bcc6cfa678c349af2d34c2dbe6ccf738391f84c69d1b95c2c5ce8771252f218b2edee7e64ac7586ae5bdc0b87cf8f2e2481ef786a7b1a1c804c3be4beadfc81dba4701c8c13b4c922b884ec7b0c83a82a6a22f1cbafd0aea4c0c727b00d9404cb62fdce1a55c87b294247e0d032c0fbf575d83826fe01caee131c0ce0c05cffc0591dc9a7897b9f99bd67d011c4844019472a06069d22b584dfcdb96248d922d7c3278c368d9adda292a0b4e855a2b848f1e8ae4ae1ce646b436b33a744284de0e867805ee022aaa12c07ebec8e69adbd82aa40e48efe25c596a33393304cb069aabf9faddb29b6c9eb43d745e4822b0756cc1c8d5604ac498286338565898f79b2760ac5cae4ffe0ea4418cfc8b4e2797a23cdcbbc5036e6cfbe75f4af7dfef87f0e67243e2fe1daa450cb680c38e8810ab97d6c21590d5eddd1508d1c5807b1f305a40678b3261cdfd2bef37346727380a678adb1e011944f357d64ccaa6df1980fd5808687d175936bbe6443a3debc2992cdb36612ebc3ea16bcd23219795d0df93eedec0bd8e24216965726c2915e2e03ae922ef9dfa0b4a9a387b20e6df9482c4e41c8c7cbb868c28b049ffbffc6044790055319f5dd5d92eaa07167b841e4e731d800ee1fc0ac3c828717e1ee1ebbb6d7c10d1071c33a7c00be010015f88cbf291e2e8ad4b0162d88813603aac0788280f4bb3b36b5d0b7332cf3c8780782d4d4133ac743ad7f055b823d4677a2e4890357753d49912d8cb326853603789763dfa59eb1b490fd3dab62748f3e236b45f8736da51cbe9d44bb86733fb8dd1dec85d51197f4aada9ac414007240145764168395b9651c8c3e71b07168923fe07b0d05e24cd2e4e17df3ea33402dffe9e579a63ae2b42d5d0b7d11565b55cbaaa7f77a29edc0479ff69e8c62613efa4c8564b907098b251d27d54453a79e36cf4a8fc146f81c9724a024af0b5b38d81b39f7fe11766b8b7f8f739998a4c761c4d361e5cecf4337243e631d616c5c2e191d0d30dacadd33dcb81c43e317a2483b855e613cadaa2e2b0a8ec443421a5d2293c5c640e30eb37dcf90d15b59db6de804b80e8e99dec856859f88ceab106af0301fb5e29f338618b3ac9fab8b27600a64e7e37a20de76981878419032f48522d8476ea4c4764b3331d0dbae24f8e9e30af3d39c236f0702758aa0099f470eaa3a79dcdabde076310d1f299d8fecf28b6129e16795995061a50d3a6553e20c62ad46c9561933a2a2"}, {0x30, 0x117, 0x3f, "bc597e297389493fdc5f85281419d3364b9e19f083bae4691231ff"}, {0x58, 0xff, 0x101, "8ac51a1edc47f841a2578d6bcca204f15a794cd0e7f1ba7e86e2ebfff63ef3b63c7660f1f49186c7f7ba922e4ee0109637daca6a28580afa3bb2ad1f4a720f42067575d04bea188d"}, {0xe8, 0x117, 0xe5, "8e8e0c9c777509d430cc5b20dfb4780a0b2883763c5b412510f087edf451210920a3015fdfc39b3ac48099aae316e226f5f4ebe419f399d67a42a62a80454cf675f878748d79bcb206df58e5716b63feaf0fd3d840bf35a17d6881a6c9e27e4db4a31e6a607c8c905d701532d07b8eb99f1eb126c7dc14cb937168cb7a6f4252e57b0aa930df4eb8e532a656a4f306c4765ef2d95a9e3ab0e7c9021cfa4c0bfd25b0c8e12538dd04842c257d6a9616742296d34ab2a9698d8cb11c04fa99ea4dda8d753c6ee9c08c3831887835b56198f4613a0f"}], 0x2210, 0x44000}, 0x2000) ioctl$SNDRV_CTL_IOCTL_ELEM_LIST(r0, 0xc0505510, &(0x7f0000000280)={0xd672, 0x1, 0x1a9, 0x2, &(0x7f0000000180)=[{}]}) ioctl$PIO_UNIMAP(r0, 0x4b67, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x9, 0xffff}, {0xd9, 0xce7}, {0x7, 0x5721c7e7}]}) syz_open_dev$amidi(&(0x7f0000002780)='/dev/amidi#\x00', 0x0, 0x290680) 2018/04/22 01:14:28 executing program 7: r0 = syz_open_dev$sndpcmc(&(0x7f0000000240)='/dev/snd/pcmC#D#c\x00', 0x0, 0x0) mq_open(&(0x7f0000000080)='@$cgroupwlan0', 0x0, 0x0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x100000001}) sendmmsg(0xffffffffffffffff, &(0x7f0000006680)=[{{&(0x7f0000000200)=@pppol2tpv3in6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @remote={0xfe, 0x80, [], 0xbb}}}}, 0x80, &(0x7f00000004c0), 0x0, &(0x7f0000001840)}}], 0x1, 0x0) ioctl(r0, 0xc2604110, &(0x7f0000000000)) 2018/04/22 01:14:28 executing program 5: r0 = syz_open_dev$sndpcmc(&(0x7f0000000240)='/dev/snd/pcmC#D#c\x00', 0x0, 0x0) r1 = mq_open(&(0x7f0000000080)='@$cgroupwlan0', 0x0, 0x0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}) sendmmsg(0xffffffffffffffff, &(0x7f0000006680)=[{{&(0x7f0000000200)=@pppol2tpv3in6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @remote={0xfe, 0x80, [], 0xbb}}}}, 0x80, &(0x7f00000004c0), 0x0, &(0x7f0000001840)}}], 0x1, 0x0) ioctl$int_out(r1, 0x2, &(0x7f00000000c0)) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000009f7c)=""/132, 0x84}, {&(0x7f0000012000)=""/252, 0xfc}, {&(0x7f0000012000)=""/155, 0x9b}, {&(0x7f00000001c0)=""/11, 0xb}, {&(0x7f0000000000)=""/102, 0xfffffffffffffef8}], 0x5, 0x0) ioctl(r0, 0xc2604110, &(0x7f0000000000)) 2018/04/22 01:14:29 executing program 3: r0 = socket$netlink(0x10, 0x3, 0x0) readv(r0, &(0x7f0000000640)=[{&(0x7f0000002040)=""/4096, 0x1000}, {&(0x7f0000000840)=""/149, 0x3bc}], 0x100000000000038a) sendmsg$nl_generic(r0, &(0x7f00000003c0)={&(0x7f0000000800)={0x10}, 0xc, &(0x7f000000d379)={&(0x7f0000001000)={0x14, 0x42}, 0x14}, 0x1}, 0x0) 2018/04/22 01:14:29 executing program 1: r0 = syz_open_dev$sndpcmc(&(0x7f0000000240)='/dev/snd/pcmC#D#c\x00', 0x0, 0x0) ioctl(r0, 0xc2604110, &(0x7f0000000000)="a0b44a12154441318f43dcdde99bb6df1dd4c471c17730dae398d7deaf2f8162b2c7272f90e599ef006e71c7964c613e6d4421b3aa5508e471c9200b22278b14d1d4332668a839d27bff5d030034") openat$audio(0xffffffffffffff9c, &(0x7f0000000080)='/dev/audio\x00', 0x20800, 0x0) 2018/04/22 01:14:29 executing program 4: r0 = socket(0x0, 0x80005, 0x0) getsockopt(r0, 0x100000114, 0x271a, &(0x7f0000861fd8)=""/40, &(0x7f0000000040)=0xffffffffffffffba) 2018/04/22 01:14:29 executing program 2: socketpair$inet(0x2, 0x80002, 0xffffffffffff6170, &(0x7f0000000540)={0xffffffffffffffff}) r1 = socket$bt_cmtp(0x1f, 0x3, 0x5) r2 = dup(r0) ioctl$DRM_IOCTL_AGP_ALLOC(0xffffffffffffff9c, 0xc0206434, &(0x7f0000000580)={0x1, 0x0, 0x10003, 0x60f}) ioctl$DRM_IOCTL_SG_FREE(r2, 0x40106439, &(0x7f00000005c0)={0x9, r3}) r4 = fcntl$dupfd(r1, 0x10000000406, 0xffffffffffffff9c) r5 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz0\x00', 0x200002, 0x0) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(0xffffffffffffffff, 0xc00c642e, &(0x7f00000000c0)={0x0, 0x80000, 0xffffffffffffffff}) r7 = accept4$ipx(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000200)=0x10, 0x80800) r8 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000003c0)='net/wireless\x00') socketpair$inet6(0xa, 0x6, 0x9, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$sock_bt_bnep_BNEPCONNADD(r4, 0x400442c8, &(0x7f0000000600)={r2, 0x6, 0x7, "a17a68b5ca6d416195c3445cff4962b12d29442a"}) clock_gettime(0x0, &(0x7f0000000480)={0x0, 0x0}) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000640)={0x0}, &(0x7f0000000680)=0xc) syz_open_procfs(r12, &(0x7f00000006c0)='net/sco\x00') ppoll(&(0x7f0000000440)=[{r4, 0x4228}, {r5, 0x420}, {r6, 0x4088}, {r7, 0x2000}, {r8, 0x4050}, {r9, 0x8}], 0x6, &(0x7f00000004c0)={r10, r11+30000000}, &(0x7f0000000500), 0x8) r13 = syz_open_dev$sndpcmc(&(0x7f0000000240)='/dev/snd/pcmC#D#c\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000009f7c)=""/132, 0x84}, {&(0x7f0000012000)=""/252, 0xfc}, {&(0x7f0000012000)=""/155, 0x9b}, {&(0x7f00000001c0)=""/11, 0xb}, {&(0x7f0000000000)=""/102, 0xfffffffffffffef8}], 0x5, 0x0) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r13, 0x4040534e, &(0x7f0000000140)={0x2, @tick=0xfffffffffffffcf8, 0x40, {0x4, 0x8}, 0x6, 0x1, 0x6}) ioctl(r13, 0x3909, &(0x7f0000000280)="6aca55c066c4f990c1fc1d3763a9357e06b7d1e62224392008cdbd6ccaa429ab6cc352d3126cbd5e41b9c543fbda4b17780c76df21b330e7027fd76ec7378428dd7144a4e151e4f76057995104b9d8f80c41f1eb3139fca5dfbf000000008000000157f87402612ecf9c0a2a759961d78246b6806b57a5dd582719dec8ac3b1f61630725b49afbabfeea3fe9b41d3571b44c1515bf162bf8ee3c35bfa8325deee206ea5cc02e48da37a18e3c39d8f8276b749cbc9f33c10bc8ca0478be7c1ec5e5ef2640769bb08e212b855b1f45a5fe5fd0aa0b555c2ec191814c38ee7c243da440e5d06bedd29af6667dff5f0ac6ab845dcc88131ffb7d8f3952c602a75ec29338614d7adfe2c7e8f21dcd2c16f1cae4f067bd197a49e334ef98e0c538b90f97cf634fa8eaa7b9ac36ddb7") 2018/04/22 01:14:29 executing program 7: r0 = syz_open_dev$sndpcmc(&(0x7f0000000240)='/dev/snd/pcmC#D#c\x00', 0x0, 0x0) mq_open(&(0x7f0000000080)='@$cgroupwlan0', 0x0, 0x0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x100000001}) sendmmsg(0xffffffffffffffff, &(0x7f0000006680)=[{{&(0x7f0000000200)=@pppol2tpv3in6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @remote={0xfe, 0x80, [], 0xbb}}}}, 0x80, &(0x7f00000004c0), 0x0, &(0x7f0000001840)}}], 0x1, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000009f7c)=""/132, 0x84}, {&(0x7f0000012000)=""/252, 0xfc}, {&(0x7f0000012000)=""/155, 0x9b}, {&(0x7f00000001c0)=""/11, 0xb}, {&(0x7f0000000000)=""/102, 0xfffffffffffffef8}], 0x5, 0x0) ioctl(r0, 0xc260410e, &(0x7f0000000140)="b5435ef2f6d975315f0b18862cceb53f6d8b6051b1e2edebac424e3348185d73a3c5fcd46ba184ae6c3b0e6e2f9848f964c4dd273f754f999e5e7dcd242f8f78ae5681") prctl$setname(0xf, &(0x7f00000000c0)='\x00') 2018/04/22 01:14:29 executing program 0: r0 = syz_open_dev$sndpcmc(&(0x7f0000000200)='/dev/snd/pcmC#D#c\x00', 0x0, 0x0) mq_open(&(0x7f0000000080)='@$cgroupwlan0', 0x0, 0x0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000009f7c)=""/132, 0x84}, {&(0x7f0000012000)=""/252, 0xfc}, {&(0x7f0000012000)=""/155, 0x9b}, {&(0x7f00000001c0)=""/11, 0xb}, {&(0x7f0000000000)=""/102, 0xfffffffffffffef8}], 0x5, 0x0) ioctl(r0, 0xc2604110, &(0x7f0000000000)) recvmsg$netrom(r0, &(0x7f0000002740)={&(0x7f0000000240)=@ax25={0x3, {"d488cfbb11b3b7"}}, 0x10, &(0x7f00000004c0)=[{&(0x7f0000000300)="82dc62a7a5ace37017289f8f", 0xc}, {&(0x7f0000000340)="9658c5b0a24d3a267528dd3867eac258a008054c79fba6c1e785a026c735ef4955dfa79a05d2eaf6f31c6296e188b461b4f4631dbeffcb2712f1ffa2ab0d4a59f005b56acc1b00424e3bf72d8204168da04daa20bbcb0fa207166e14960a0ae5ce0b9028751ab96e31d70a08a5d6d3994491378b19a2678452b93896360ab735872ef4bc5772ec9948776d57d241fe047fe21ef36afa4ffdc48850c01e87e2541456e68b86fda6db71926e0392325a67cec2beb4a81665d4", 0xb8}, {&(0x7f0000000400)="00874c4019d1bf301e9bab0c8155a522e2df8e586089b4a3adcd1d5b1eb535314e6c7603e20b03e8c05ea764870d13713e6b03c286b98288918d43b8d7c98a55a934c50d5adb4305ad56f4dcffc7bc2676e79fc34709854dbca889a70da136609805d7e3521250a33d52d6326323f98d796c725ae7de0a26da2f59763dcaceb115804fc821ac3c33797c755af2d12d55f9da957282601bd68eacb4cd", 0x9c}], 0x3, &(0x7f0000000500)=[{0x1010, 0x10b, 0x80000001, "7afb6bcf7e4287ccad3fae18ab00fd389935b05acc18efa45fed71bd6dc8b333e68d7d3e7b172b01421e51ae8749d99e434669481fb7f5bb10ee3811151838ffef27518fda8d7ff81fa2e1b71408c6f3bb0a25d1b627973f49159d02215e2677bca6c0ab64b3cb42fa0119de8bb527380490c1cadf713e8cf92f870c4fd4e057118fcd75bc1efd733cab79762737f7baaf737d777eeb9af31636c4a0f84373dcc917a8d0ab638f5add7bf5a4db74266f9413bfcccb00b0092660c339c4edfbe530121926e80b992530c5a2ca1ac121a481f6b7908bb89f7a5c8953bbdfafa9ea6a2af4697e36e683df7b5cb9be10db231a07d541447d99692f2a18b8e08630f9eff435813fa6d93bc103f130ac36b6a9a83ce2f070a50abdbcf6958ec04505cf229028cdbc63fa7759c1a166218a86b2fe0d9f6e3e1dc2384c9b0e5663f216f49e8695a5404d3afad19e8e85bc35d3040e922e68fdee2389030470ed483c7de1ac293bfddcbfcc6e13e25a2e39ac78c8de41f979e3fae9d5f92f8848d3480d9a249ed8393737447f8afdae6a2b423edba60f5356c57d3c855690bfcf5cb2bdf4608be50fe6827dcd4d7d05865facec8a419d1f44d032afd074ae3a26c2761f33f1e9b8e2aeab8f0969af1467e6920b5703e6484b7555829c083cc98a8b7969852c8e0928cff6bc6100160bdb4d6cf262c234b44a12b3fcf4ddbabe62671504b822e2c3fcb82c1d5db138b06575890fd807902a9619457dbc8ed353956dff0de90dcb366f69dd1764a49b01bb68ef9e7c0ced5ed9e23db3c39906fdd4df9dffe1a5cf3af56818b335baacb7e4e40fa6e4b5f8e80316914ce44afa4578c26a374eff7a62acab84bbd0c9b11d1bed457416165d830816cb632c5b84a0c7f6ede05e555c7f74910efc2cf34add1092ace750e08ee6f8f02df2546ec30fc48263422e02f89e2ee345755b273747d4d723a678ff865d9b367dc1c6e2ea7f26e48524a931024883f89b75a9d18d8dc6dceaae24c4b2b49854ed388838f1bb633bc7e91ce6d05c046973c8bf4781b2f1c1823319f9a906871469ead298c5b7041fc048bb7a6a0460ada20dda6fd35e99d78d8599cbe2ae8ffc683543bd75717552716e40ea21b713a2b36aad82309e6e568fa48edfc45bc128085774eef757e06a12da09a60156dc0fc9c0923ef5bfbce4bbc11ae87a107f720182e25fd265986a150995d8eb7a27a9efcd0de73c2af2ae7914df8be16ad251b54278c75e3fdd60f31597a73f2a406b1043bcedfcebc1527da0de6cf5cbbe92544648c702a04102a8a186d6763326452a27c4f2fc48ccfa556751c031609c1d07cf786097259010540552a23a84395a03ebd5a93c19b9d35d4d03ea2a7c2c7ee2716ed95ad6600fe984d3c29cebeccf986dc386e75be6a67aa2902c39272181a5f81e4f07500fa47e7794a5dfb8ec0a9237374f9d4c16b10b4b8a5999afd5935d728289aafa2110f6c0768384c55d3a8b729ff2d2dc58075dc87126326c2d68244f72ea4cba2ae7c015d01ce9ed2ab8e46a588af9d3a44d5d759c3d5b4b69900cbd9e4dfd5826d1e874e4fcac76c8ac905e331b1037da217aed11260381946d26ac5be13bd198f1bb6221abc151d4af6919e613c819a8ccff6f218405180d7d1ed3dcc3ebd0ca5e525e45aea7ea33d6458900f57fe78551a98c567ebe7949b8910e72be38750a3731a367cb22de0b21d8d8982a7db212d5856b1baf26429b05be30465a490410a6b3bba3606a9f0d3b7a0e65b8b66b680df6396561a895dc19c2eddb8696acde49e9a8a588cb670b66f7011f5697db27324af7761b027aee6acb591922cfc4319cd6b57c8da21ca7710807440f1671d60bbe1b8428371c1a4a7314ab90ad361820f17aaf428237d5a031e497f39c3e7bac1bd90f7923710194a2b6031d41fef3659619ef0642bbf80c9de62d71ac972fb456823fc7ab3b7231e1d31ca88d858a4c8fbad732de172347d7d42f8b80a92827954a42e6078279dd07dd07de6aa984bba6081622dbe228d63db112d282a7b586206c47c0bf265d355828e9d35a17519a5a3f6541f8e62339859ff6aee82a24844b112e4836f530c063519ff66a5a1306ea1c125bda66aeab497b1d43450b568d479227982b28326181c3d56759f86e11ae7c10db95cfda064086e0d8ce62a634b13a68d6e9678412366f61b67b27ec7c379d9ab1a03cd5f256a102563b88978eead99fa709ce9b89e276e09ee67780bf9091dd211423ebb3b8369a93ec94dd92c382a6e869a4b87b984f349e44abe2fa24af7eee310f7b94cbda05a06958b0ffb0207289b5174f567e1f6fd76ccda72675cd05c48d0975fea481c5ef85e68de81400e10a9e0b8048974abe7b45aa91e83c66672bd3323b5d485f6801b20ef6e1304246716e45723493dbfe102ba9799efa0469f33688d2ed948c44f90b3538cc886b6669c38d534ae6e080317f801ce0e66dbcf09a0aa499da4a656810122613760ca11873e8e4cc7f263e09131069a8ec8d40ce825eff78ea82b9554edf49179e05facf55de876c15b245184dd999d7d818058bb4f4895debce99df698efd71e8534dc0f33b4294229cfb4c5a4b2f4a498d3a0a4716091697472f97094e8577f9f5f386b7f03caea093bd313fcadec63a680a7150740baf7cb8a6cc7a6cdd2cf19bca8168207a47ede5fcd4659af586b42dae15a65d88585dc22f864942d96641faf53ce0a754e8124f1173259d067f63c443644274abb12c2e3e5bb9c157acc14bdf8a9dd5c7dd134b7daa00a5738cfa2049882d67510f1bc04daaa85a5ecf203acc152fa9b9b4c0b135d17f9581c8875f9e4480e6d42b1e156b00dba7a8b22a2953c47213e8ab77e128cf1194cecd1c8c2f7dfa9cbf227d92f9c1b1c9968a15344dfff5e09458a0d455146ca07aa4570347f3b678180d0b0c602e43715ee5e907613c80e4b5edaf8bc504397d95e78efbae2827a1e68c0f40e04057b0d976dc712665337a778bd96daf898f775f34f30ad0885691f77d35816c8b93e5ff8f00a33ff4d9d587411fde6f21f366e915ca8b4c6abe3e12d0e8f03c385dfc28df6053d5b7e341e66acf3e6115feca016af81f1c0a5fcc5a0c1fade2fd070230c90109acac08fbef440160cd82069cbb7b5b403a109a186992b819ece602b0a424ad6da9fe9f7cbdd02f8a98b9784f80d39c25fe591ea5a75e3586a0bab70d7e96c9686a3c4f002e6b75dd90b1ab6c90e518915427f7ad71300bdfe3dbde0875ff0f62fe9dc26cd053fe7ca2246b2a67918f7e288387c8cd29e4e5cd6049a56c020fbe6c0a800ac2feed8c3de0af60524552a5f7fc46257e8f3714f3d61760900bf3301322100b6e66b34e49f350c159c5031d40a9c432f2620e93c2fd69d88ffd3aeeda2567defe0c2f7a99b9652dbdd7a8062ef4e863337310b9bdd8b0f1d8d269174c40a601d2346de33c96848c47726d9a5e1dcded577db2ffd56a648341fb5feca5d3fa9c7afba0dcde22c7e6c96a310b7bfd2114ab6cfca72c47efe4c9ad1626c2a331145f5778b5ee5181f73658525b824f5c28d51b925f10e1fc52b6c1cd9261de01728ebaad47f9c658be8ce15a0cccacb0fbb25a9ab4384a7302195231f71bf1fcbe8b847c8889e3805294702059eb2b04147ceb134b274a7fc9fa87cb5b93572d417d8dda1ab74df6cb6df362ad02ecf05535e113598d198857127c6ea56a690f2fd1f57160e4056ae52dac9823ad0dbecf2decf8ac0ffbbce74b6efa501c3589588a933664a72f9ee37ce70181e2909e80eb0a1890a8dd2bc412a6de0a42afd99e50e2fed5bdf75645d867cd173f73e18c8de1754d2494475e0224e394ff9197457931eb618864e2c3b734052f74fc65f119af7c0c687207c776ca0d71ff55d3a856ca4b6bc920aed8f99339629180e144e44847b4ed4b4eaad796ac281366914293a459f3750eacfdbcafe0ea9dc1aa5b7fad68904401c988878deb07b8d5a8a03fb3bb67363ee62e7d75936b08b60a6651439e696e8c94257742ddc9588ba8c2e4ac76ac05a09aff9c97acc9b4b2fcd59fb3137bd46e5a7561365ccdea52ed1fc1abbea40b3885183c2b0dc2cc61178160dcd5553bc30de0e43d0f96c070798f222c689bd17a262478daec22d4a4fd56816f7804c5f0d40be68ca56d8c639a607ed9965670573d7d09644cd60689d4572e88f6f2abd458e650cc98e03a4f7f50f3412fbe417455a0230641233dc3c38aa787c4ad5ff13d72c1f123df55dcda63fe492916c5ce9fc59e1ed13c65e8b8061b668408447a1187aa62aa85a33781b378512b844b72d7951c44310a45e153e8c045a32e5ed992edf91c9b86bd975e25571f8947b20ce792f3b9996705d9ea530c3b5be8af2623afdc949b550e39ca69bdc9f88cbbf084ca7ec99d6019b4b37ddd770b878e01f351c16a2a0ea8b5258a8f4dfa0d412d2de656bc43297a9b4d9f7a5b5ff7ee7e3b9e6a6d2329b4c91fa306dd645f39bc15a2510496fac1c584f67b367790e6504321ab4336807901e57be45c892f51bcbc42ff483aa85a7cb8d0419233246ff9af50f9770ab64016b9a54da0e8dbf816ba8593e8ef45eef81fad3cebee3fbafe5ca10f1e575e59c71c4e1ddeec6bdcfdd5b95ac2730570f35cc66d17d9d2f4f192b16b7d2914eb3f8708e81a3c41009abfeaef787ae9f984c40f95ee9e4f1892d0daba00d8309cdd26cc19aba72b93419d4a22fe4c0f82228977d4d42cf2b9bad35e5d002a99bcd882401e57a625095efe1d4215f72dd6ef7eafb2057ee6d7099a5b612af1b1c6abf64621376b80963affaf00a254c7cf5311a438f8de3e0f0ab5b47442c4fbff223b8d5335c39636d5adb813fed82bdfbe2f71e6a446d3eccde18de42fceee856a8869a2f1e37d308150e0b9570dea3376d6852ef8d75e9eac311d795b1524fb489b797b00373f5df511ec7b073ad6185797198223f5249e06f69ec3a27fb0b6688742d9a587bfbae022d47cfc402b02571e9dbe96e2b15cb108bb46ff2fff680a54db9f046d4a2a326e9b16b853309dc096b691df0de716588110b78759b43978d5b750c5addfc46e33f4e1fb2416f35f67ce54de58061dd0b35e3c45dea1ec5d8587c0feebf2c05980717c2e3d908274de9ea7a260ea9f1ae6a980ec9b9a6558a3f600dd8ac959af9fb7a0923537921993b68bc465c95a2827f8cc9b28125f2d7869c4c13f914bf79da86e0da9c9d5ea7548c8af1e73bc59858a4daf53e765aa28ed3bdf3001c370975f56828fe8a238e765e0ad78727f23d2114be365b6a0580066d22806188bcb9388dabc858fc048e715d5dbf726bd98947c599e31efa038fa9ef6e6822ee1b3a848a35a9d40753a5e027951366d10fe02cd18b27dba2de7d203f947c5346d18f3070480a88a7c21db966ed328dd43da826812206f93475766e45679ba05fdd0dd15f9a7cd47ad582612a33f0567dd2010431238597ddd0fae84ad40493504f38a0d20af4b4e954823f39e9ad1dfe3520bebefa64228cf097dc6b9e3e460855f05d521fad6951f2a6739e59f2da35c298a59b778c3d114b8e6ad6132f0f80af7734af718abab34e9a54d3ef0b4f94c1e55faa998a665a1582b93a06fd427d1bb76c79f44dd2ad6e359daf3b9c5080b5eccf98a48335593997f099d4b2e0fac7fd3d3b4a0ab3509b2fc385eb0671623418007ca9eb884b1fbd53b4b98712dfb6b51a87a32ca11adcfa9e1423dba6efcc2418d77724822aafda400f45ccf66ee60dfbb25269db030"}, {0x80, 0x0, 0x3f, "6319a5a3d2179b5697a51286d355c6fd704df687ebdf70e8074c9e580bf46fa1b7785783b0349bffb82afebf4800f58c3f53645bd5fbad6c1a8ff2a6e60daed00d50afb459ea24c3f70ce4fc1152ee21a442d7e0e966bf0ea6c6cbfab8066fbc5d7aaf0f0df4e2b8ff927ff2"}, {0x1010, 0x10e, 0x5d423938, "ba390ec9be55af8fd5ba9709b970664b29e27452cc90d229e62928da7ff7d23601597442b864f6b43bdf42827ada5ab87e821eb8ab156c8cc07fc56f274f0ace02158838d4789f6fddb20b63821bc1fa9e42b20dc1eaee1573688e6e27449eea6a0c2d8780f59e58ce1930bbd6bde4c0733f7ddf9422980f065aeb5b926384ae6dcf4e8ac1722a9f8bdc3e08316b3f2902ea323074271029e8a965ecba2d70318ecbd01e68d1209ca13c96c0e67d67cf8a7a7f0cb43c13fb55b9cdbe0e371450ee980fbd4acd0e3fbc0d9143a7ffa7b4e0c45fbed915b250b6db2bd53480929620ea28d694ba014113d51e374f4a158860cbc8cb961b69642ac25c68330785f704f95d1222d331a3af596cc6df00347cd5ef3d0153cc765edb244fe02cad0f001d09c6c75db87f796b0ff9325746b0b51a61ded4488e86f18bd0fe6deab4bff9e621de484204cde44f91947e56d4b13dbefb2080ab1e6fb81a88e6f408cf59b1ae978ed063bc9387bcd909e699bbe40dbf91dde8fd4895e335f8f01314b1b19e867b4adcab8dace0435cee84da9b00d0dd7c7bcd5e9526cb4ac0e6f0056ac9f090180d73b07cf1afe16d5b61c2f57909a3bcc73b6f104c5367b2ea6669c7bfa489f977424d41b485447864cb620f2b71205587709c05f234dd6c3d95b0a8fa785a45a5fef44678ccf659ad43718b1737a8a7bd7d9c922a4e389bc0fda838526226b9d6bd3b38d3e1bcad72910433bfb0f6c4415d08af1284070b2e68744b1bc46e7bd64ab023dac70d8f7d3a05efa41ce4191b18b67e5cc1504cf960f266ec7681151ae54304eb01a19bdef34fa3b35178d8336e67ad5aa87306c20f0691606c76cdc4dfd65aae4572b292a0656e1b839423e95a6135e57ab1e4b388de6cf1e56734d4964df4fdd1c2787a6bee6e6a2f20a534f5f117196c6008cb15d4e56903e566b45045fe04037e5624690cc66568324325cf5e9e9265176fdb82a560dfe316d04348310e691b6c976ec0244e8833e307d80b64e551bae030d3f62fe6bd98406edf49e3c7a47d111b756f00efd2fc628d751a25056f61755b466771e2bda60379c5254fbd2ecc8acf5ba77b0f07dcdca6c58afa4e33289a896c81c91884ad4906818b2a16eecf92994ed6671bfffb88cd3ab05f627490a23965b2ba9786c5060cefafd2b7c06f976e8348ab08ee4c4249e0b100ac6915c4fe0312fbd49bb84bd5eb564299510902dfcda2103a0d365cb4cf18ab4cb98969c293be4d746f388c5aeb4712e0af508aaa170acf8e220b4746081c24d4e688a1c1e5651fae685050ffee76fabefc69fef58721ea862228ff05e65f6eb5b61e8c654a2d38667714ffc014898bf1264e3e2056753d896e9f75f4b94190c6f19f135dab8372d5ec0faf2ee3849811c69416cfb5ae9130b69b15bc3c3ede0a93ef3ef80c7ad9cae063147001259717b551ced1bc085deaec6062cab435369b10957f7435c56e3bb491d653e813ccaed478a1fe55ce91f58aa403d0761e901d4acb3bd02efe7e62945a412ecc2ef6d82f6aea4f7cd63dd2cf2f6cc38a8c41fd06f80a586c2c80fd6a150518071be9d48e25c337900745ba85917c8c32f305541e5914314841ee2bff7bb232fe7f3b8613c718e7fc98aef2905351a872a1c56ea2ff9d830a0971bb05a320612b4b210fd687237fb53408d200e029846e562455676f6fc1048db34bf299f5c4e4bcba1dfa28d11e05af9b53ea0c37e81b75bf706bd733f1a935e12f6fd5d34a8a07368d97b4178ec899f2dd040db5e323d59cb27e279de2e48a94fb349c01c90c823ce20e1145636119403e3212a63a3f5fc4297cccc0aa5461693dce0231a612e6439fb67d2ded355a14f76e9898af5f4df81d69b4a875f584b44f8ecb13e2195ae6359b5ce7b03f2fee505ef7e8b649f2346639a5c530b7edb9fa78d3a832e9d94970c990c766ffe83c88da47bccba3026a1dfd29af2fb85920ca68ce98fe185d0af323b0f26307af5ded278749ede25de2af16b5007e99b63035b897604057455986de396e20cbb5115f0847ed01132cf88a259a852692b109a38b4bb614dab0ef765e6a4f3c6314c8c0814f4dc5dc900973a664eb64dd53240a8b7666232f2d566ec0f5814afc78c3043ab61bdb66aedb1c153976fdf3e7485a2e550da35a1e94981b7d1c2504ce10b72333a1e7297b38f2009b768f90997fb85231d3bac3ca50ea77baed171f91ebd7dc44f6eae7a3ac353ecadad870a82f00071dc67c33f75fbfb280835e2387b56beaa3874f20f7647924da54f32b18faceb47367e9dbe109e9b70776823914d8a55bdb9d5d671f7559064805fd2b6e23f019b09aa5de70b13e959e2804fd4a4faa6e6b9f0f1da87a55bf5f8021628611f24868b6161cd935111900057c55d689ff64245aebcc99425f7ee992db4d4cb37b750e60f41dfc0187afe9d1162ed76b8f3507d7e908df050ecf739b977d5140c73c34814c4417161d3abf4be7fd8c46b55edd1ed9c5f59cf86d5d788c546d34c9a75b18472787beb1a339b92c32fbba483b57d97bfa7e73fc088a3e21b2b719035019f786a4e398331bd2ba7c3f2ced69c48a1aee30833abcc1abab974d01c15aadaf8e80f21e3044ea5659a3726386340ebc00ea52cfaadee64f6268e8b782e907eb6d94d25dd9728b693db50c6b572de15aaea748a00a86b678b1cae4a252a6a78c81b043abbe2bd633363b573f659188b260faf3d78d1bf33e131d89b299dd76814eb86903dd16b1a610bf5051d770e9301e0008503f6fb6df31bd6a0ed101d20d5643c416090cf0464f91c389d48ec231d904f78719feb05f188a6f4fa1d45ecd06f04613d329bec1d7a247db3f674f862164aa27c72dd33a3de49e2dc2fe4cbf1d761e1e7b7a32dc7e444265cd3c11945c2b731f12e34c29604bdd3c9e4593f26cb42ce9f4d26657c7a2357a789b529eded317ae563f97073697d0633779e02bad4a1c86f1fbb243f5a7101106fb10c88af52fce3a467d60544c8ababeb4891b605a08e668c65b02746637f86ea51da9d3960f0a50da0d01f8cd4f8c24a95eb5157272998a8240a490d15ccf7a2eeb9e766953f0e0fdf6b10ca7e387406cae4e2f93f15296409b779c37a43f1e8381fdd16fb0cd7d01f0069a3cd84b208be3511afae1123af6762d626ad242b32cdc706abe63396f1055f5437a00e67aee3f5dd7b874a8c5af9dd86316d4bffa1040fddc2499c16892893fe3392858cd88cf069c3d3de038e12dd8b792bb272d2623a6aaea0f617efa64c4b7cc91f6e1424b7189792874a6c2cc1d408e2349ccd34d6bdb759332f7c44601ef45f47542b5d0d4ea23eb2dcb91ffe3ee332416189556ff04723fb97e5f592bcf491544daad562910b17ced80de7f368c86484502f90c63975ad97ce270519923271e51fcbfbf1430787aa83d6badc77e38f93cf6e93379a445f5ac564b2dec3bddd31d2927dd791f69878434ca534f547e0a69bb4f29af3981639c307d90fedf84ef2628266fee91a3cc8a40086b2dbca7a82f7801e592f8639aec98f06e28f7460d24e95bb85e21ae69216545448b319aba657703a09f57ca8f02c3b9edb0f5edc96d9c70918eb5452776d719399aff338bffc8b6b9ed06a48e7c4fefc15f9621a18d29003479ea6f00196d6e40b3567a556684a4742576800041735721e5a7afdec41d2aa1545b2188675bb6851da3362034dd913bf138944ab35a9ecc3cc88d61e615655574762290bb34b13bd87012afe281eb42b35484d18fd0cc08df816ac3e78b95eb7917c444cd4f49c8183c59a296ec4e5d9de84726d0e8d572e35f4f9c30b6d714e1c3c0cbe6a8098f23944ceed9183af0686e4e37c2cab22ba79cdf38c81e456b89094168cb628c7f0465177d5ecc45cf4285a1ae1c644e0a64fb0b33ccd9d7b7fa046afc246fd994fefa53168752d4fa2fc8749e4a1e5bf750331422fbd22652cf33491d26425f308ae89a2ce7f11d6d63fe6613a578c820d3d6d77fab8aac07d3e8e8b7c872c51c23c9686454b906709e384da87029c364832e5660d054c3014cddea29c6f1102f85fc7c6fd8d55e277d78f4e3f1f9e5f56957cc8feebcac97d72f75748294887783cf84b58e0d380b005e85830fb59876f2a501089025cd5dcb2c7cf978519de9486ea5b38fbad800c7efabf63c92954ab75d30cfe44bbc2348c0d475f162e7b861178466b4c60cd6185303794a4502345e6da991c8876f63001aeb3bb7a04ae8b82ee4243ac22aa802e3e3be4b3cb325a32c8368791d8c5affbaff4aeb881216899cf5482ab50d505b40f91753709dc5d0dbcd7040af304e19984ff9d21572ab4bce3d7edd4afbd58b5197e54da3d25d100ed7c1550d600cff06cbf054ade4f5dc7a7e07f7ad703e003682d44fb8e1ee136ad78d4db07264924da16f0eb66d4e951ee8bcd8d3f56359166dedec7fdfc12572c5ea0b4866edddc3a06bba0a337ff49ce2cb58a4759a9d7cbdf2c37256e80da57011de8e41b2f66f5f9ff17df54bcc6cfa678c349af2d34c2dbe6ccf738391f84c69d1b95c2c5ce8771252f218b2edee7e64ac7586ae5bdc0b87cf8f2e2481ef786a7b1a1c804c3be4beadfc81dba4701c8c13b4c922b884ec7b0c83a82a6a22f1cbafd0aea4c0c727b00d9404cb62fdce1a55c87b294247e0d032c0fbf575d83826fe01caee131c0ce0c05cffc0591dc9a7897b9f99bd67d011c4844019472a06069d22b584dfcdb96248d922d7c3278c368d9adda292a0b4e855a2b848f1e8ae4ae1ce646b436b33a744284de0e867805ee022aaa12c07ebec8e69adbd82aa40e48efe25c596a33393304cb069aabf9faddb29b6c9eb43d745e4822b0756cc1c8d5604ac498286338565898f79b2760ac5cae4ffe0ea4418cfc8b4e2797a23cdcbbc5036e6cfbe75f4af7dfef87f0e67243e2fe1daa450cb680c38e8810ab97d6c21590d5eddd1508d1c5807b1f305a40678b3261cdfd2bef37346727380a678adb1e011944f357d64ccaa6df1980fd5808687d175936bbe6443a3debc2992cdb36612ebc3ea16bcd23219795d0df93eedec0bd8e24216965726c2915e2e03ae922ef9dfa0b4a9a387b20e6df9482c4e41c8c7cbb868c28b049ffbffc6044790055319f5dd5d92eaa07167b841e4e731d800ee1fc0ac3c828717e1ee1ebbb6d7c10d1071c33a7c00be010015f88cbf291e2e8ad4b0162d88813603aac0788280f4bb3b36b5d0b7332cf3c8780782d4d4133ac743ad7f055b823d4677a2e4890357753d49912d8cb326853603789763dfa59eb1b490fd3dab62748f3e236b45f8736da51cbe9d44bb86733fb8dd1dec85d51197f4aada9ac414007240145764168395b9651c8c3e71b07168923fe07b0d05e24cd2e4e17df3ea33402dffe9e579a63ae2b42d5d0b7d11565b55cbaaa7f77a29edc0479ff69e8c62613efa4c8564b907098b251d27d54453a79e36cf4a8fc146f81c9724a024af0b5b38d81b39f7fe11766b8b7f8f739998a4c761c4d361e5cecf4337243e631d616c5c2e191d0d30dacadd33dcb81c43e317a2483b855e613cadaa2e2b0a8ec443421a5d2293c5c640e30eb37dcf90d15b59db6de804b80e8e99dec856859f88ceab106af0301fb5e29f338618b3ac9fab8b27600a64e7e37a20de76981878419032f48522d8476ea4c4764b3331d0dbae24f8e9e30af3d39c236f0702758aa0099f470eaa3a79dcdabde076310d1f299d8fecf28b6129e16795995061a50d3a6553e20c62ad46c9561933a2a2"}, {0x30, 0x117, 0x3f, "bc597e297389493fdc5f85281419d3364b9e19f083bae4691231ff"}, {0x58, 0xff, 0x101, "8ac51a1edc47f841a2578d6bcca204f15a794cd0e7f1ba7e86e2ebfff63ef3b63c7660f1f49186c7f7ba922e4ee0109637daca6a28580afa3bb2ad1f4a720f42067575d04bea188d"}, {0xe8, 0x117, 0xe5, "8e8e0c9c777509d430cc5b20dfb4780a0b2883763c5b412510f087edf451210920a3015fdfc39b3ac48099aae316e226f5f4ebe419f399d67a42a62a80454cf675f878748d79bcb206df58e5716b63feaf0fd3d840bf35a17d6881a6c9e27e4db4a31e6a607c8c905d701532d07b8eb99f1eb126c7dc14cb937168cb7a6f4252e57b0aa930df4eb8e532a656a4f306c4765ef2d95a9e3ab0e7c9021cfa4c0bfd25b0c8e12538dd04842c257d6a9616742296d34ab2a9698d8cb11c04fa99ea4dda8d753c6ee9c08c3831887835b56198f4613a0f"}], 0x2210, 0x44000}, 0x2000) ioctl$SNDRV_CTL_IOCTL_ELEM_LIST(r0, 0xc0505510, &(0x7f0000000280)={0xd672, 0x1, 0x1a9, 0x2, &(0x7f0000000180)=[{}]}) ioctl$PIO_UNIMAP(r0, 0x4b67, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x9, 0xffff}, {0xd9, 0xce7}, {0x7, 0x5721c7e7}]}) syz_open_dev$amidi(&(0x7f0000002780)='/dev/amidi#\x00', 0x0, 0x290680) 2018/04/22 01:14:29 executing program 5: r0 = syz_open_dev$sndpcmc(&(0x7f0000000240)='/dev/snd/pcmC#D#c\x00', 0x0, 0x0) mq_open(&(0x7f0000000080)='@$cgroupwlan0', 0x0, 0x0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}) sendmsg$key(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000280)={0x2, 0x12, 0x3, 0x2, 0x214, 0x0, 0x70bd2b, 0x25dfdbfe, [@sadb_x_filter={0x5, 0x1a, @in6=@local={0xfe, 0x80, [], 0xaa}, @in=@loopback=0x7f000001, 0x3, 0x14, 0x10}, @sadb_x_sec_ctx={0x201, 0x18, 0x5, 0x2, 0x1000, "ddf61f01086d02e319d866e06e17775c7041777cf30e74f8b7d583a56d12b3834837fa5c357d13e3a68c4bc0fe865b8bc1014dea9cc3bce8a091fdc985acf562abbdcf32061de0e89693a8bc4ba373f7259302e144a791aa65fe6c0f983e9e1e82694ee895d31f89c68a7e4dcfae4768e4668b13c8c651b0977c7e1beb1f054aa8d8c71f131ea84e8c4b6b625fb067001b688fa946eb5f580d14a646c8253cda0c9fd21a5f19d275248f6686735f358cc91e8177c1c4473d9753c8f2529a00373375f8b4fc216263b3010962c931501e3c61a020d9e9f66dafb724b347798c7a7fcc84fa90b23dfb360c20d7ba0b22322405c3a80fbe7e95cdd3f51d6647445969e04ab8dbcec9ced9237dfc17ebecda1ae060b7730e9c6b7e056063d2a1934a15880a3a6a041e43ed9704f6d2005e576186ff9d227cecb52b3cd2a40bf9faa3e8b8b12489f9188a6b477df931e4679fc1a9a60d0aa70ab621102dd8a37e120ce7e10386832d1e56ed0812ef7b0d2d77caecf6e49a8a442b481f70831901eb8e7c297ac34272edbb932787e1617c4ea0aa5c62a899a5ec427e63089374c54f3ba9b3a30cacb5c07f8109f4547dcd67e7c19876cdd028272675e0d227727a3ee72123b39cd04c7cb3dfacfdba3a01f2ec1d9da1cb29de909497f63a71be7792127a0bca8db946ee692a61c3731521aa2cc966bb87837e99201df2ed9887d1d932c7572a2d383705aa9d30981d59cc533bcc6bed593fb86f4949dfebff0257fa714088a835f53a5413b04254bf5c0a583ab616a0a2fc5f01b7f240e73ea67acc4290f59f26e52a2249d8c375839f8561e5a731796d216970954b0374952f84b74596e1aaaf7b0c8b238f88f19bf01adb824d5e5ef795f725d62c71ad7f012e9075afc4492c61ae6debb794df6f09748dad8fca131786fe5b8d4d90f00c8e57defa5d7a8e68c5798e82d5271f5436e8bd74ceac95e7b43e5f267eee198c921bebe95110810ba1efb1eeb0f42ea2d6bae3224dad377c6221fc13305dc7e8d93f4b9ac5e4bcb5e9d12d1ce0025999222577ae7a0ab41079189ffc7ed0a78b9952fcb7cc9b811aa055f4beb0837961f7bd5da25049ceecf280759cfd6523ebb85a0386b0c520e97ba11b224a5341b430537636d2e1a8821feba703cad5f59b38e985d8063b1030553a5b37c41317a14ac9adf047539daee563bff01ccee1dccbe4decbc6f1e9553ceb3849b8c9ff8b811c5ed226f6981ebe17780a29efebc33c8364f10b5899c9fcb33a136d306780806086f1fcae626ba84e6399278939eb680318766540ee9c109e89c7d5ca8921f1f5f6a0a304879910cf30af930300c2d249f4a456d2331815d2944d2e90dd9499c093b6d647f41c96e51afa0d217747a3c248604bc87079ef4fdd8f3ab73e296427e0f6f7278c565ad614ac7fe896cd5f716121621e1660c63a97200572252459013abe5042695242c87c699f83abecdb35a47fc604e59f386e345448fa1f5decaa46212352904ac80b36b31984c4002cc365f0429d6e61c90d55d2658e490bbde3164e3ec1c293afef5b782ab2ab9f7223fb74487181d6e6ea0d5c20b5eb3ba91e1fab36b34a290dab358228a4c902e37c8d9f5ace2c8e58122a284c7dae48ce95bd1a07abfb9629fe6b2d53546f0efa4ca217e79bd54896cb973c5d9d0dd870cae9bfa7dfae10068033d5cb4960b9a6a93a8c814db302a69bf3c037849ef0dcaecb4203b4c9c8103ba8c0bedb10dfc32a35427b207456cb03d0d18eed9081bc316fd72a5fdff7784add2a1f2bc4cd8043213d70868f52d0e958e9d39e3dcdb61ce62fcdf706ca9f2660150f1efeb84045eb8bced14e0b41f4b72d5ecd2681a6be58f22dfd8048c0358164b110e3f89d38450c06e0077a1bf52816b6721de726a371e0faf7aee879680ad3a20c1ae35dba9be2eac0dc63e9a3ad0cfba413a25cd0c64cbe175e73575b870ac244a0a395aca5d071569dc5ca29cd7fd56a58fa5559b2608103514b790016f5fe4219e731536dc45518dc50d0843630406bf5b9d7a83de96b844abaab56bbb40a3f79d8bd4f95afb19135eafb3fcaec9fcbd5e1d5057b61821a6b721a1ea61caf2248db7341a0d79a9c7dc67c4b4f16f1255c903f491b31f1de8c1da52f9cf85bc7d9f885d4a7d51819fcf0950112b2f5a94db6c276e3c442f81f9f210099ececd3610f16abc03c0100101c9d34738ea6ecb39878d3fbc1d3c3eee4f15ceec44ed615c943ee1fa3ba9e776f979dc4bc1cf03947207d2f3c339236625030a1a8ff4d407d5887c4d3fe1158742211890f45c73173e49778eb2554121f2b650d4c8fa690eed801508d50a3b696e28bafd005e2a18d4edccec92201a065d101dce6049a6a85bdba49f5fdef641a59ced27b84474dd7cb47a2ac8618ab8b402cfc61e2eb0a68ddd21c855bec5b30a5b9b3dc6af67a22f7dcfbcc63fcbb429531c1f29069cdb85d62a5d62faea8c4854547f39a5e6b1670315ca8829632a7c4e778a36a603357dde16102cdc62623e83d6bfa9568a04ac36e944fb5c6290271c9d7ddfc5562f45ffd026511f6fbc53b14c0d0708bc33ebee2edc4f1cbc9215846f5316ab6cb76c3ae1676e24719b9e8c22e7db2de57d1fbb3c649029a95f0ba75c8e4e8e1bdba8b41bba0c2c2e4064ba91a75473c1af6993fb692cb05dcf79a8227982e448072b8cf2247bd745f5413e2926b1ab52737ad30f47e8bd1eb76cb63ef61e0e8db3fc593e8d4a9297bbc5bfa179259228190282f9b44ecabd8de8363a275889e2aab92662a8c6c627b942fed38f805f58e6739a31fdb9cb960b28b2cc475200a9a10cf9dad6c2300c2866b63b0975de963231110c326d981f922c49b3a4535b3459c6adef5b2c05fe7032bfa17b90e601a0bff1acacc871780d279a4f275390e415d99591e45e1eab025423bb576a8d13738f9db5e857f7d6816e4e13170f3b867377f5eb988606f91456da75ce657c6470bc0dee007546f64bfe885ba89458bd7dca6a288de62fe8b2af2cc28bd8e359780306e05fd98e2620607e4950648a84c31a15a7bb893dc22792b0d11cd85e1ddf846b491f50aac5950b002a7e142307f6b25cdd4af1c0241831490200b521a30fbbcf5cf1c66df8cccecfda217df999fda18ed039a564420faef0d72e73dba120e420a5250e07e81a7fa3c3ac89e96e466698a306f7e5250423d3bfcc958c298e8ed9d66cf6dc46693874849b532c86e21de5b06c0163e9c52f19617be8c838b10e40c8a7cca6ceb272f275bfaa419c9f7dd1b9f26b8e247258b2c815c6cb331383a952681429c2d4656042e46df768a949b9fb28e342741ed5b2bd5cbce5ecfd868db073c1e9316552de64ac7478b1d24ec21e1adcd7b924dfc537f4ff2e5d59b4b3bf23ea58c01fdf4c9aa2412f12af77d33d317f394a79e1ac8b506920ce60a138f1e6d835cfe7ac0203f7b845158a0a65c2b733d24654212de7f59bf99027b1eec16d64ab1f2fcf8dd7509ed0fd4bb3c779592df4be5d7750672e953fa903819cf80ce9f323bba7c16a6a02cbd2ccbdd655210c43fd294898da8557ec6cd92965d08bb416ac91ca62d9dddb233015e7bd57110f9e980c28e9fdba3d7b3589750799ff26cee1c20b5930ba05db62e1d770e98f7de46001a15672061ef3380039afcf73cdf1995d3524fa2a26706c300d6e7014982042298a9079b8c3043999ba55ec68b0f2e4a058996710a7f14fb39b65e8ec79b05974150459f582862961c3eb7ed68c44e4d0bf2eec9b95e33436ff46a81d32856b14439aa3f52f6492923d3dcb953945baa8c7f4c38a9bff9436569cd177fdd15a16b211c069642cb5c187f876480e2a1e34dc7cd68c4e59676a81ea6cb79d5d5dce4c9209a043e8490052a42752d744152ecbc0b0dbb919f2b3293958713abc1ac66c88de42b8209b5727f6e5b5cbc1e908396316eea85fe31f35f6a0c24be83eddeacc639eff8e22ebe534bf2d8ef85b56dbf30b6bb3c778d71855413f6378ce90c2d287b485a6fc57028ca5f79765fedfb574f2fbef7d499ea8dcb6c758f2f5bd30f4f19fa65ffeeb09e3cb76f0de998a9e1f3bdcd549f6477f6ab1eddc9ac813b9ca155fe8d0a25df4541da5833862dc669ab3f4472f2597438dedda64b0c74d838734a356c8f6c7e041aebc36f559c084867f01fc880dec4c3856aed7bd54905b8551707088ed1ac41700a3612f36bcf516be44e2160f04939603432fb75efdfa1471c5aaabb31c2e410e47006d7d2d0ae7345acf5687c0d39fd5a68c21cdf6db47111a0c777aa3fc1b1020b6fa93c6c860709687ddaaa5ccfaae298802260a361168a2d84877950e0764156d6b17fe6bb22cf26ffcd9d6b36e8ddd124d55d2b74321909b5cdb0a7400523b32872466523d3c9a705863ba2d57ada24b948f4778800a5ae85c56630479687aee0594b0100ac2ccb2e665d6a860f4db0588eab2648bc969481ad37b5f0969e8acce6cc37cea841b2b5bc279ceede38b99e34a1422e890d2e77f3f5f4712f1abdbfe0e0c728db16b13b3090426506646ec791ee460fe4f32162621c842289117a1cc5dbd29c295f961b03c7880bcf38a53ca935bb14f0c40cb0b77d2e0126c9f9814880e1ce6a007b8dee2a262c65e30dc7b71c0b7aeec63cf61f8c50eaf351efc46ca85fb9ed1bd0990add140dd930df2011145d898d9d4c34daf329e3342bc53a646f2870cadb70c4fb3097f7abf0172cb295490756260eab8fd3c7aeab15521376c2193682edaba9e1ff433cc719ce75d5d90ff307ff4cb0bbf9ba1131d7974249cc8ba8f6eb2aacb7b8c69b54bb4532cd37f8c83a9c25ad5c25b0b679e83c360efc6b56fe77d30c0f1ebc09048cd517b5f2f95f4af19b227a2c50674d58ae198b2ff9925e48040311dd83c0dea5a9ec1bb4ef1642d57bb12ae12e7f1d7571575f3bcf39ccb248c0c7d912304167db279d007774f127eda140e30dc9e6286b2c69709f67533536ff0a2cb60ddecd1505f521b95519a06d0afa6c2f411828536264c064736b0d8fbcd5e450d654e1ccc50d7260b4d0f4235e6bb71f85171043d38ce166c96ddcbfac24232c891766263a2944116f8d24852bf6be14a7dc1cf6efff8343bc4c021c77279d0dc50913d86ef3e3778b4722b5235421c0f43fd38978b1416016fd707d265a17c965f3c958b9a2ec2ea2332370b12507983dddab91f6b1b4f31a98609bf24bc85b98944a0c12933a709d70082da0bcb65ec22cb7b5485e1b16cd29f1f7215d1d02ca417111f70e02b7f9370ccec96a412419478c8503381cb49c430d04e20e95683ecccece000286848cd06134f5f77ccaa9cfcc33c2f3d4cf20b5a4dda9c9ddd1ec029fc6a0ceac9f297482ac29f4fe9de6279b8cf6e5bc4a946bcadc9e9b3cd236a586f0e451aad049678c70f1d85906dae7cffd91a0e00e8a1467102726f4c2efbdbd4ced0947f5578e7a8c772a5324535311e76fbb0a127c7008b273551dea798be9e3ae0b0bfd318388f93b0478870016f8d84416529c64a618bcbf01682e9a251ff49a8d0fcbedb34aa5571984fafd90b903bc29cb5cf87da3e86be1bdfe442df4d7448cfabb4941a70b2ac5127706aee65d83d4ad70f38b1cb20f9ffff326dbfa2d8a216d0e1dcc75a2b21b182e33a2d9b45ac399abade461b8858230dd79d48dbe533a30e5ef3868bb6107bf4ce1260904ddfc6ddc8204a36d4313b486cf36a4e3e8b4ed34191150c657d619451f44b1b952cfc73efe727985bd0678be7b8bd188"}, @sadb_x_sa2={0x2, 0x13, 0x4, 0x0, 0x0, 0x70bd29, 0x3502}, @sadb_lifetime={0x4, 0x7, 0x360d, 0x9, 0x200, 0x8}, @sadb_ident={0x2, 0xa, 0x9, 0x0, 0x800}, @sadb_x_sa2={0x2, 0x13, 0x100000000000000, 0x0, 0x0, 0x70bd25, 0x34ff}, @sadb_x_nat_t_type={0x1, 0x14, 0xfff}, @sadb_x_nat_t_port={0x1, 0x17, 0x4e24}]}, 0x10a0}, 0x1}, 0x4000001) sendmmsg(0xffffffffffffffff, &(0x7f0000006680)=[{{&(0x7f0000000200)=@pppol2tpv3in6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @remote={0xfe, 0x80, [], 0xbb}}}}, 0x80, &(0x7f00000004c0), 0x0, &(0x7f0000001840)}}], 0x1, 0x0) ioctl$TIOCGWINSZ(r0, 0x5413, &(0x7f0000000180)) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000009f7c)=""/132, 0x84}, {&(0x7f0000012000)=""/252, 0xfc}, {&(0x7f0000012000)=""/155, 0x9b}, {&(0x7f00000001c0)=""/11, 0x6}, {&(0x7f0000000000)=""/102, 0xfffffffffffffef8}], 0x5, 0x0) ioctl(r0, 0xc2604110, &(0x7f0000000000)) 2018/04/22 01:14:29 executing program 6: r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000900)={0x10, 0x0, 0x0, 0xc800808}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)=@ipv6_getanyicast={0x14, 0x3e, 0x0, 0x0, 0x0, {0xa}}, 0x14}, 0x1}, 0x0) readv(r0, &(0x7f0000000640)=[{&(0x7f0000002040)=""/4096, 0x1000}, {&(0x7f0000000840)=""/149, 0x3bc}], 0x100000000000038a) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f00000003c0)={&(0x7f0000000800)={0x10}, 0xc, &(0x7f000000d379)={&(0x7f0000001000)={0x14, 0x42, 0x2ff}, 0x14}, 0x1}, 0x0) 2018/04/22 01:14:29 executing program 5: syz_open_dev$sndpcmc(&(0x7f0000000240)='/dev/snd/pcmC#D#c\x00', 0x0, 0x0) mq_open(&(0x7f0000000080)='@$cgroupwlan0', 0x0, 0x0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}) r0 = openat$ipvs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/sys/net/ipv4/vs/drop_entry\x00', 0x2, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000006680)=[{{&(0x7f0000000200)=@pppol2tpv3in6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @remote={0xfe, 0x80, [], 0xbb}}}}, 0x80, &(0x7f00000004c0), 0x0, &(0x7f0000001840)}}], 0x1, 0x0) fchmod(r0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000009f7c)=""/132, 0x84}, {&(0x7f0000012000)=""/252, 0xfc}, {&(0x7f0000012000)=""/155, 0x9b}, {&(0x7f00000001c0)=""/11, 0xb}, {&(0x7f0000000000)=""/102, 0xfffffffffffffef8}], 0x5, 0x0) pkey_alloc(0x0, 0x0) 2018/04/22 01:14:29 executing program 0: r0 = syz_open_dev$sndpcmc(&(0x7f0000000200)='/dev/snd/pcmC#D#c\x00', 0x0, 0x0) mq_open(&(0x7f0000000080)='@$cgroupwlan0', 0x0, 0x0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000009f7c)=""/132, 0x84}, {&(0x7f0000012000)=""/252, 0xfc}, {&(0x7f0000012000)=""/155, 0x9b}, {&(0x7f00000001c0)=""/11, 0xb}, {&(0x7f0000000000)=""/102, 0xfffffffffffffef8}], 0x5, 0x0) ioctl(r0, 0xc2604110, &(0x7f0000000000)) recvmsg$netrom(r0, &(0x7f0000002740)={&(0x7f0000000240)=@ax25={0x3, {"d488cfbb11b3b7"}}, 0x10, &(0x7f00000004c0)=[{&(0x7f0000000300)="82dc62a7a5ace37017289f8f", 0xc}, {&(0x7f0000000340)="9658c5b0a24d3a267528dd3867eac258a008054c79fba6c1e785a026c735ef4955dfa79a05d2eaf6f31c6296e188b461b4f4631dbeffcb2712f1ffa2ab0d4a59f005b56acc1b00424e3bf72d8204168da04daa20bbcb0fa207166e14960a0ae5ce0b9028751ab96e31d70a08a5d6d3994491378b19a2678452b93896360ab735872ef4bc5772ec9948776d57d241fe047fe21ef36afa4ffdc48850c01e87e2541456e68b86fda6db71926e0392325a67cec2beb4a81665d4", 0xb8}, {&(0x7f0000000400)="00874c4019d1bf301e9bab0c8155a522e2df8e586089b4a3adcd1d5b1eb535314e6c7603e20b03e8c05ea764870d13713e6b03c286b98288918d43b8d7c98a55a934c50d5adb4305ad56f4dcffc7bc2676e79fc34709854dbca889a70da136609805d7e3521250a33d52d6326323f98d796c725ae7de0a26da2f59763dcaceb115804fc821ac3c33797c755af2d12d55f9da957282601bd68eacb4cd", 0x9c}], 0x3, &(0x7f0000000500)=[{0x1010, 0x10b, 0x80000001, "7afb6bcf7e4287ccad3fae18ab00fd389935b05acc18efa45fed71bd6dc8b333e68d7d3e7b172b01421e51ae8749d99e434669481fb7f5bb10ee3811151838ffef27518fda8d7ff81fa2e1b71408c6f3bb0a25d1b627973f49159d02215e2677bca6c0ab64b3cb42fa0119de8bb527380490c1cadf713e8cf92f870c4fd4e057118fcd75bc1efd733cab79762737f7baaf737d777eeb9af31636c4a0f84373dcc917a8d0ab638f5add7bf5a4db74266f9413bfcccb00b0092660c339c4edfbe530121926e80b992530c5a2ca1ac121a481f6b7908bb89f7a5c8953bbdfafa9ea6a2af4697e36e683df7b5cb9be10db231a07d541447d99692f2a18b8e08630f9eff435813fa6d93bc103f130ac36b6a9a83ce2f070a50abdbcf6958ec04505cf229028cdbc63fa7759c1a166218a86b2fe0d9f6e3e1dc2384c9b0e5663f216f49e8695a5404d3afad19e8e85bc35d3040e922e68fdee2389030470ed483c7de1ac293bfddcbfcc6e13e25a2e39ac78c8de41f979e3fae9d5f92f8848d3480d9a249ed8393737447f8afdae6a2b423edba60f5356c57d3c855690bfcf5cb2bdf4608be50fe6827dcd4d7d05865facec8a419d1f44d032afd074ae3a26c2761f33f1e9b8e2aeab8f0969af1467e6920b5703e6484b7555829c083cc98a8b7969852c8e0928cff6bc6100160bdb4d6cf262c234b44a12b3fcf4ddbabe62671504b822e2c3fcb82c1d5db138b06575890fd807902a9619457dbc8ed353956dff0de90dcb366f69dd1764a49b01bb68ef9e7c0ced5ed9e23db3c39906fdd4df9dffe1a5cf3af56818b335baacb7e4e40fa6e4b5f8e80316914ce44afa4578c26a374eff7a62acab84bbd0c9b11d1bed457416165d830816cb632c5b84a0c7f6ede05e555c7f74910efc2cf34add1092ace750e08ee6f8f02df2546ec30fc48263422e02f89e2ee345755b273747d4d723a678ff865d9b367dc1c6e2ea7f26e48524a931024883f89b75a9d18d8dc6dceaae24c4b2b49854ed388838f1bb633bc7e91ce6d05c046973c8bf4781b2f1c1823319f9a906871469ead298c5b7041fc048bb7a6a0460ada20dda6fd35e99d78d8599cbe2ae8ffc683543bd75717552716e40ea21b713a2b36aad82309e6e568fa48edfc45bc128085774eef757e06a12da09a60156dc0fc9c0923ef5bfbce4bbc11ae87a107f720182e25fd265986a150995d8eb7a27a9efcd0de73c2af2ae7914df8be16ad251b54278c75e3fdd60f31597a73f2a406b1043bcedfcebc1527da0de6cf5cbbe92544648c702a04102a8a186d6763326452a27c4f2fc48ccfa556751c031609c1d07cf786097259010540552a23a84395a03ebd5a93c19b9d35d4d03ea2a7c2c7ee2716ed95ad6600fe984d3c29cebeccf986dc386e75be6a67aa2902c39272181a5f81e4f07500fa47e7794a5dfb8ec0a9237374f9d4c16b10b4b8a5999afd5935d728289aafa2110f6c0768384c55d3a8b729ff2d2dc58075dc87126326c2d68244f72ea4cba2ae7c015d01ce9ed2ab8e46a588af9d3a44d5d759c3d5b4b69900cbd9e4dfd5826d1e874e4fcac76c8ac905e331b1037da217aed11260381946d26ac5be13bd198f1bb6221abc151d4af6919e613c819a8ccff6f218405180d7d1ed3dcc3ebd0ca5e525e45aea7ea33d6458900f57fe78551a98c567ebe7949b8910e72be38750a3731a367cb22de0b21d8d8982a7db212d5856b1baf26429b05be30465a490410a6b3bba3606a9f0d3b7a0e65b8b66b680df6396561a895dc19c2eddb8696acde49e9a8a588cb670b66f7011f5697db27324af7761b027aee6acb591922cfc4319cd6b57c8da21ca7710807440f1671d60bbe1b8428371c1a4a7314ab90ad361820f17aaf428237d5a031e497f39c3e7bac1bd90f7923710194a2b6031d41fef3659619ef0642bbf80c9de62d71ac972fb456823fc7ab3b7231e1d31ca88d858a4c8fbad732de172347d7d42f8b80a92827954a42e6078279dd07dd07de6aa984bba6081622dbe228d63db112d282a7b586206c47c0bf265d355828e9d35a17519a5a3f6541f8e62339859ff6aee82a24844b112e4836f530c063519ff66a5a1306ea1c125bda66aeab497b1d43450b568d479227982b28326181c3d56759f86e11ae7c10db95cfda064086e0d8ce62a634b13a68d6e9678412366f61b67b27ec7c379d9ab1a03cd5f256a102563b88978eead99fa709ce9b89e276e09ee67780bf9091dd211423ebb3b8369a93ec94dd92c382a6e869a4b87b984f349e44abe2fa24af7eee310f7b94cbda05a06958b0ffb0207289b5174f567e1f6fd76ccda72675cd05c48d0975fea481c5ef85e68de81400e10a9e0b8048974abe7b45aa91e83c66672bd3323b5d485f6801b20ef6e1304246716e45723493dbfe102ba9799efa0469f33688d2ed948c44f90b3538cc886b6669c38d534ae6e080317f801ce0e66dbcf09a0aa499da4a656810122613760ca11873e8e4cc7f263e09131069a8ec8d40ce825eff78ea82b9554edf49179e05facf55de876c15b245184dd999d7d818058bb4f4895debce99df698efd71e8534dc0f33b4294229cfb4c5a4b2f4a498d3a0a4716091697472f97094e8577f9f5f386b7f03caea093bd313fcadec63a680a7150740baf7cb8a6cc7a6cdd2cf19bca8168207a47ede5fcd4659af586b42dae15a65d88585dc22f864942d96641faf53ce0a754e8124f1173259d067f63c443644274abb12c2e3e5bb9c157acc14bdf8a9dd5c7dd134b7daa00a5738cfa2049882d67510f1bc04daaa85a5ecf203acc152fa9b9b4c0b135d17f9581c8875f9e4480e6d42b1e156b00dba7a8b22a2953c47213e8ab77e128cf1194cecd1c8c2f7dfa9cbf227d92f9c1b1c9968a15344dfff5e09458a0d455146ca07aa4570347f3b678180d0b0c602e43715ee5e907613c80e4b5edaf8bc504397d95e78efbae2827a1e68c0f40e04057b0d976dc712665337a778bd96daf898f775f34f30ad0885691f77d35816c8b93e5ff8f00a33ff4d9d587411fde6f21f366e915ca8b4c6abe3e12d0e8f03c385dfc28df6053d5b7e341e66acf3e6115feca016af81f1c0a5fcc5a0c1fade2fd070230c90109acac08fbef440160cd82069cbb7b5b403a109a186992b819ece602b0a424ad6da9fe9f7cbdd02f8a98b9784f80d39c25fe591ea5a75e3586a0bab70d7e96c9686a3c4f002e6b75dd90b1ab6c90e518915427f7ad71300bdfe3dbde0875ff0f62fe9dc26cd053fe7ca2246b2a67918f7e288387c8cd29e4e5cd6049a56c020fbe6c0a800ac2feed8c3de0af60524552a5f7fc46257e8f3714f3d61760900bf3301322100b6e66b34e49f350c159c5031d40a9c432f2620e93c2fd69d88ffd3aeeda2567defe0c2f7a99b9652dbdd7a8062ef4e863337310b9bdd8b0f1d8d269174c40a601d2346de33c96848c47726d9a5e1dcded577db2ffd56a648341fb5feca5d3fa9c7afba0dcde22c7e6c96a310b7bfd2114ab6cfca72c47efe4c9ad1626c2a331145f5778b5ee5181f73658525b824f5c28d51b925f10e1fc52b6c1cd9261de01728ebaad47f9c658be8ce15a0cccacb0fbb25a9ab4384a7302195231f71bf1fcbe8b847c8889e3805294702059eb2b04147ceb134b274a7fc9fa87cb5b93572d417d8dda1ab74df6cb6df362ad02ecf05535e113598d198857127c6ea56a690f2fd1f57160e4056ae52dac9823ad0dbecf2decf8ac0ffbbce74b6efa501c3589588a933664a72f9ee37ce70181e2909e80eb0a1890a8dd2bc412a6de0a42afd99e50e2fed5bdf75645d867cd173f73e18c8de1754d2494475e0224e394ff9197457931eb618864e2c3b734052f74fc65f119af7c0c687207c776ca0d71ff55d3a856ca4b6bc920aed8f99339629180e144e44847b4ed4b4eaad796ac281366914293a459f3750eacfdbcafe0ea9dc1aa5b7fad68904401c988878deb07b8d5a8a03fb3bb67363ee62e7d75936b08b60a6651439e696e8c94257742ddc9588ba8c2e4ac76ac05a09aff9c97acc9b4b2fcd59fb3137bd46e5a7561365ccdea52ed1fc1abbea40b3885183c2b0dc2cc61178160dcd5553bc30de0e43d0f96c070798f222c689bd17a262478daec22d4a4fd56816f7804c5f0d40be68ca56d8c639a607ed9965670573d7d09644cd60689d4572e88f6f2abd458e650cc98e03a4f7f50f3412fbe417455a0230641233dc3c38aa787c4ad5ff13d72c1f123df55dcda63fe492916c5ce9fc59e1ed13c65e8b8061b668408447a1187aa62aa85a33781b378512b844b72d7951c44310a45e153e8c045a32e5ed992edf91c9b86bd975e25571f8947b20ce792f3b9996705d9ea530c3b5be8af2623afdc949b550e39ca69bdc9f88cbbf084ca7ec99d6019b4b37ddd770b878e01f351c16a2a0ea8b5258a8f4dfa0d412d2de656bc43297a9b4d9f7a5b5ff7ee7e3b9e6a6d2329b4c91fa306dd645f39bc15a2510496fac1c584f67b367790e6504321ab4336807901e57be45c892f51bcbc42ff483aa85a7cb8d0419233246ff9af50f9770ab64016b9a54da0e8dbf816ba8593e8ef45eef81fad3cebee3fbafe5ca10f1e575e59c71c4e1ddeec6bdcfdd5b95ac2730570f35cc66d17d9d2f4f192b16b7d2914eb3f8708e81a3c41009abfeaef787ae9f984c40f95ee9e4f1892d0daba00d8309cdd26cc19aba72b93419d4a22fe4c0f82228977d4d42cf2b9bad35e5d002a99bcd882401e57a625095efe1d4215f72dd6ef7eafb2057ee6d7099a5b612af1b1c6abf64621376b80963affaf00a254c7cf5311a438f8de3e0f0ab5b47442c4fbff223b8d5335c39636d5adb813fed82bdfbe2f71e6a446d3eccde18de42fceee856a8869a2f1e37d308150e0b9570dea3376d6852ef8d75e9eac311d795b1524fb489b797b00373f5df511ec7b073ad6185797198223f5249e06f69ec3a27fb0b6688742d9a587bfbae022d47cfc402b02571e9dbe96e2b15cb108bb46ff2fff680a54db9f046d4a2a326e9b16b853309dc096b691df0de716588110b78759b43978d5b750c5addfc46e33f4e1fb2416f35f67ce54de58061dd0b35e3c45dea1ec5d8587c0feebf2c05980717c2e3d908274de9ea7a260ea9f1ae6a980ec9b9a6558a3f600dd8ac959af9fb7a0923537921993b68bc465c95a2827f8cc9b28125f2d7869c4c13f914bf79da86e0da9c9d5ea7548c8af1e73bc59858a4daf53e765aa28ed3bdf3001c370975f56828fe8a238e765e0ad78727f23d2114be365b6a0580066d22806188bcb9388dabc858fc048e715d5dbf726bd98947c599e31efa038fa9ef6e6822ee1b3a848a35a9d40753a5e027951366d10fe02cd18b27dba2de7d203f947c5346d18f3070480a88a7c21db966ed328dd43da826812206f93475766e45679ba05fdd0dd15f9a7cd47ad582612a33f0567dd2010431238597ddd0fae84ad40493504f38a0d20af4b4e954823f39e9ad1dfe3520bebefa64228cf097dc6b9e3e460855f05d521fad6951f2a6739e59f2da35c298a59b778c3d114b8e6ad6132f0f80af7734af718abab34e9a54d3ef0b4f94c1e55faa998a665a1582b93a06fd427d1bb76c79f44dd2ad6e359daf3b9c5080b5eccf98a48335593997f099d4b2e0fac7fd3d3b4a0ab3509b2fc385eb0671623418007ca9eb884b1fbd53b4b98712dfb6b51a87a32ca11adcfa9e1423dba6efcc2418d77724822aafda400f45ccf66ee60dfbb25269db030"}, {0x80, 0x0, 0x3f, "6319a5a3d2179b5697a51286d355c6fd704df687ebdf70e8074c9e580bf46fa1b7785783b0349bffb82afebf4800f58c3f53645bd5fbad6c1a8ff2a6e60daed00d50afb459ea24c3f70ce4fc1152ee21a442d7e0e966bf0ea6c6cbfab8066fbc5d7aaf0f0df4e2b8ff927ff2"}, {0x1010, 0x10e, 0x5d423938, "ba390ec9be55af8fd5ba9709b970664b29e27452cc90d229e62928da7ff7d23601597442b864f6b43bdf42827ada5ab87e821eb8ab156c8cc07fc56f274f0ace02158838d4789f6fddb20b63821bc1fa9e42b20dc1eaee1573688e6e27449eea6a0c2d8780f59e58ce1930bbd6bde4c0733f7ddf9422980f065aeb5b926384ae6dcf4e8ac1722a9f8bdc3e08316b3f2902ea323074271029e8a965ecba2d70318ecbd01e68d1209ca13c96c0e67d67cf8a7a7f0cb43c13fb55b9cdbe0e371450ee980fbd4acd0e3fbc0d9143a7ffa7b4e0c45fbed915b250b6db2bd53480929620ea28d694ba014113d51e374f4a158860cbc8cb961b69642ac25c68330785f704f95d1222d331a3af596cc6df00347cd5ef3d0153cc765edb244fe02cad0f001d09c6c75db87f796b0ff9325746b0b51a61ded4488e86f18bd0fe6deab4bff9e621de484204cde44f91947e56d4b13dbefb2080ab1e6fb81a88e6f408cf59b1ae978ed063bc9387bcd909e699bbe40dbf91dde8fd4895e335f8f01314b1b19e867b4adcab8dace0435cee84da9b00d0dd7c7bcd5e9526cb4ac0e6f0056ac9f090180d73b07cf1afe16d5b61c2f57909a3bcc73b6f104c5367b2ea6669c7bfa489f977424d41b485447864cb620f2b71205587709c05f234dd6c3d95b0a8fa785a45a5fef44678ccf659ad43718b1737a8a7bd7d9c922a4e389bc0fda838526226b9d6bd3b38d3e1bcad72910433bfb0f6c4415d08af1284070b2e68744b1bc46e7bd64ab023dac70d8f7d3a05efa41ce4191b18b67e5cc1504cf960f266ec7681151ae54304eb01a19bdef34fa3b35178d8336e67ad5aa87306c20f0691606c76cdc4dfd65aae4572b292a0656e1b839423e95a6135e57ab1e4b388de6cf1e56734d4964df4fdd1c2787a6bee6e6a2f20a534f5f117196c6008cb15d4e56903e566b45045fe04037e5624690cc66568324325cf5e9e9265176fdb82a560dfe316d04348310e691b6c976ec0244e8833e307d80b64e551bae030d3f62fe6bd98406edf49e3c7a47d111b756f00efd2fc628d751a25056f61755b466771e2bda60379c5254fbd2ecc8acf5ba77b0f07dcdca6c58afa4e33289a896c81c91884ad4906818b2a16eecf92994ed6671bfffb88cd3ab05f627490a23965b2ba9786c5060cefafd2b7c06f976e8348ab08ee4c4249e0b100ac6915c4fe0312fbd49bb84bd5eb564299510902dfcda2103a0d365cb4cf18ab4cb98969c293be4d746f388c5aeb4712e0af508aaa170acf8e220b4746081c24d4e688a1c1e5651fae685050ffee76fabefc69fef58721ea862228ff05e65f6eb5b61e8c654a2d38667714ffc014898bf1264e3e2056753d896e9f75f4b94190c6f19f135dab8372d5ec0faf2ee3849811c69416cfb5ae9130b69b15bc3c3ede0a93ef3ef80c7ad9cae063147001259717b551ced1bc085deaec6062cab435369b10957f7435c56e3bb491d653e813ccaed478a1fe55ce91f58aa403d0761e901d4acb3bd02efe7e62945a412ecc2ef6d82f6aea4f7cd63dd2cf2f6cc38a8c41fd06f80a586c2c80fd6a150518071be9d48e25c337900745ba85917c8c32f305541e5914314841ee2bff7bb232fe7f3b8613c718e7fc98aef2905351a872a1c56ea2ff9d830a0971bb05a320612b4b210fd687237fb53408d200e029846e562455676f6fc1048db34bf299f5c4e4bcba1dfa28d11e05af9b53ea0c37e81b75bf706bd733f1a935e12f6fd5d34a8a07368d97b4178ec899f2dd040db5e323d59cb27e279de2e48a94fb349c01c90c823ce20e1145636119403e3212a63a3f5fc4297cccc0aa5461693dce0231a612e6439fb67d2ded355a14f76e9898af5f4df81d69b4a875f584b44f8ecb13e2195ae6359b5ce7b03f2fee505ef7e8b649f2346639a5c530b7edb9fa78d3a832e9d94970c990c766ffe83c88da47bccba3026a1dfd29af2fb85920ca68ce98fe185d0af323b0f26307af5ded278749ede25de2af16b5007e99b63035b897604057455986de396e20cbb5115f0847ed01132cf88a259a852692b109a38b4bb614dab0ef765e6a4f3c6314c8c0814f4dc5dc900973a664eb64dd53240a8b7666232f2d566ec0f5814afc78c3043ab61bdb66aedb1c153976fdf3e7485a2e550da35a1e94981b7d1c2504ce10b72333a1e7297b38f2009b768f90997fb85231d3bac3ca50ea77baed171f91ebd7dc44f6eae7a3ac353ecadad870a82f00071dc67c33f75fbfb280835e2387b56beaa3874f20f7647924da54f32b18faceb47367e9dbe109e9b70776823914d8a55bdb9d5d671f7559064805fd2b6e23f019b09aa5de70b13e959e2804fd4a4faa6e6b9f0f1da87a55bf5f8021628611f24868b6161cd935111900057c55d689ff64245aebcc99425f7ee992db4d4cb37b750e60f41dfc0187afe9d1162ed76b8f3507d7e908df050ecf739b977d5140c73c34814c4417161d3abf4be7fd8c46b55edd1ed9c5f59cf86d5d788c546d34c9a75b18472787beb1a339b92c32fbba483b57d97bfa7e73fc088a3e21b2b719035019f786a4e398331bd2ba7c3f2ced69c48a1aee30833abcc1abab974d01c15aadaf8e80f21e3044ea5659a3726386340ebc00ea52cfaadee64f6268e8b782e907eb6d94d25dd9728b693db50c6b572de15aaea748a00a86b678b1cae4a252a6a78c81b043abbe2bd633363b573f659188b260faf3d78d1bf33e131d89b299dd76814eb86903dd16b1a610bf5051d770e9301e0008503f6fb6df31bd6a0ed101d20d5643c416090cf0464f91c389d48ec231d904f78719feb05f188a6f4fa1d45ecd06f04613d329bec1d7a247db3f674f862164aa27c72dd33a3de49e2dc2fe4cbf1d761e1e7b7a32dc7e444265cd3c11945c2b731f12e34c29604bdd3c9e4593f26cb42ce9f4d26657c7a2357a789b529eded317ae563f97073697d0633779e02bad4a1c86f1fbb243f5a7101106fb10c88af52fce3a467d60544c8ababeb4891b605a08e668c65b02746637f86ea51da9d3960f0a50da0d01f8cd4f8c24a95eb5157272998a8240a490d15ccf7a2eeb9e766953f0e0fdf6b10ca7e387406cae4e2f93f15296409b779c37a43f1e8381fdd16fb0cd7d01f0069a3cd84b208be3511afae1123af6762d626ad242b32cdc706abe63396f1055f5437a00e67aee3f5dd7b874a8c5af9dd86316d4bffa1040fddc2499c16892893fe3392858cd88cf069c3d3de038e12dd8b792bb272d2623a6aaea0f617efa64c4b7cc91f6e1424b7189792874a6c2cc1d408e2349ccd34d6bdb759332f7c44601ef45f47542b5d0d4ea23eb2dcb91ffe3ee332416189556ff04723fb97e5f592bcf491544daad562910b17ced80de7f368c86484502f90c63975ad97ce270519923271e51fcbfbf1430787aa83d6badc77e38f93cf6e93379a445f5ac564b2dec3bddd31d2927dd791f69878434ca534f547e0a69bb4f29af3981639c307d90fedf84ef2628266fee91a3cc8a40086b2dbca7a82f7801e592f8639aec98f06e28f7460d24e95bb85e21ae69216545448b319aba657703a09f57ca8f02c3b9edb0f5edc96d9c70918eb5452776d719399aff338bffc8b6b9ed06a48e7c4fefc15f9621a18d29003479ea6f00196d6e40b3567a556684a4742576800041735721e5a7afdec41d2aa1545b2188675bb6851da3362034dd913bf138944ab35a9ecc3cc88d61e615655574762290bb34b13bd87012afe281eb42b35484d18fd0cc08df816ac3e78b95eb7917c444cd4f49c8183c59a296ec4e5d9de84726d0e8d572e35f4f9c30b6d714e1c3c0cbe6a8098f23944ceed9183af0686e4e37c2cab22ba79cdf38c81e456b89094168cb628c7f0465177d5ecc45cf4285a1ae1c644e0a64fb0b33ccd9d7b7fa046afc246fd994fefa53168752d4fa2fc8749e4a1e5bf750331422fbd22652cf33491d26425f308ae89a2ce7f11d6d63fe6613a578c820d3d6d77fab8aac07d3e8e8b7c872c51c23c9686454b906709e384da87029c364832e5660d054c3014cddea29c6f1102f85fc7c6fd8d55e277d78f4e3f1f9e5f56957cc8feebcac97d72f75748294887783cf84b58e0d380b005e85830fb59876f2a501089025cd5dcb2c7cf978519de9486ea5b38fbad800c7efabf63c92954ab75d30cfe44bbc2348c0d475f162e7b861178466b4c60cd6185303794a4502345e6da991c8876f63001aeb3bb7a04ae8b82ee4243ac22aa802e3e3be4b3cb325a32c8368791d8c5affbaff4aeb881216899cf5482ab50d505b40f91753709dc5d0dbcd7040af304e19984ff9d21572ab4bce3d7edd4afbd58b5197e54da3d25d100ed7c1550d600cff06cbf054ade4f5dc7a7e07f7ad703e003682d44fb8e1ee136ad78d4db07264924da16f0eb66d4e951ee8bcd8d3f56359166dedec7fdfc12572c5ea0b4866edddc3a06bba0a337ff49ce2cb58a4759a9d7cbdf2c37256e80da57011de8e41b2f66f5f9ff17df54bcc6cfa678c349af2d34c2dbe6ccf738391f84c69d1b95c2c5ce8771252f218b2edee7e64ac7586ae5bdc0b87cf8f2e2481ef786a7b1a1c804c3be4beadfc81dba4701c8c13b4c922b884ec7b0c83a82a6a22f1cbafd0aea4c0c727b00d9404cb62fdce1a55c87b294247e0d032c0fbf575d83826fe01caee131c0ce0c05cffc0591dc9a7897b9f99bd67d011c4844019472a06069d22b584dfcdb96248d922d7c3278c368d9adda292a0b4e855a2b848f1e8ae4ae1ce646b436b33a744284de0e867805ee022aaa12c07ebec8e69adbd82aa40e48efe25c596a33393304cb069aabf9faddb29b6c9eb43d745e4822b0756cc1c8d5604ac498286338565898f79b2760ac5cae4ffe0ea4418cfc8b4e2797a23cdcbbc5036e6cfbe75f4af7dfef87f0e67243e2fe1daa450cb680c38e8810ab97d6c21590d5eddd1508d1c5807b1f305a40678b3261cdfd2bef37346727380a678adb1e011944f357d64ccaa6df1980fd5808687d175936bbe6443a3debc2992cdb36612ebc3ea16bcd23219795d0df93eedec0bd8e24216965726c2915e2e03ae922ef9dfa0b4a9a387b20e6df9482c4e41c8c7cbb868c28b049ffbffc6044790055319f5dd5d92eaa07167b841e4e731d800ee1fc0ac3c828717e1ee1ebbb6d7c10d1071c33a7c00be010015f88cbf291e2e8ad4b0162d88813603aac0788280f4bb3b36b5d0b7332cf3c8780782d4d4133ac743ad7f055b823d4677a2e4890357753d49912d8cb326853603789763dfa59eb1b490fd3dab62748f3e236b45f8736da51cbe9d44bb86733fb8dd1dec85d51197f4aada9ac414007240145764168395b9651c8c3e71b07168923fe07b0d05e24cd2e4e17df3ea33402dffe9e579a63ae2b42d5d0b7d11565b55cbaaa7f77a29edc0479ff69e8c62613efa4c8564b907098b251d27d54453a79e36cf4a8fc146f81c9724a024af0b5b38d81b39f7fe11766b8b7f8f739998a4c761c4d361e5cecf4337243e631d616c5c2e191d0d30dacadd33dcb81c43e317a2483b855e613cadaa2e2b0a8ec443421a5d2293c5c640e30eb37dcf90d15b59db6de804b80e8e99dec856859f88ceab106af0301fb5e29f338618b3ac9fab8b27600a64e7e37a20de76981878419032f48522d8476ea4c4764b3331d0dbae24f8e9e30af3d39c236f0702758aa0099f470eaa3a79dcdabde076310d1f299d8fecf28b6129e16795995061a50d3a6553e20c62ad46c9561933a2a2"}, {0x30, 0x117, 0x3f, "bc597e297389493fdc5f85281419d3364b9e19f083bae4691231ff"}, {0x58, 0xff, 0x101, "8ac51a1edc47f841a2578d6bcca204f15a794cd0e7f1ba7e86e2ebfff63ef3b63c7660f1f49186c7f7ba922e4ee0109637daca6a28580afa3bb2ad1f4a720f42067575d04bea188d"}, {0xe8, 0x117, 0xe5, "8e8e0c9c777509d430cc5b20dfb4780a0b2883763c5b412510f087edf451210920a3015fdfc39b3ac48099aae316e226f5f4ebe419f399d67a42a62a80454cf675f878748d79bcb206df58e5716b63feaf0fd3d840bf35a17d6881a6c9e27e4db4a31e6a607c8c905d701532d07b8eb99f1eb126c7dc14cb937168cb7a6f4252e57b0aa930df4eb8e532a656a4f306c4765ef2d95a9e3ab0e7c9021cfa4c0bfd25b0c8e12538dd04842c257d6a9616742296d34ab2a9698d8cb11c04fa99ea4dda8d753c6ee9c08c3831887835b56198f4613a0f"}], 0x2210, 0x44000}, 0x2000) ioctl$SNDRV_CTL_IOCTL_ELEM_LIST(r0, 0xc0505510, &(0x7f0000000280)={0xd672, 0x1, 0x1a9, 0x2, &(0x7f0000000180)=[{}]}) ioctl$PIO_UNIMAP(r0, 0x4b67, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x9, 0xffff}, {0xd9, 0xce7}, {0x7, 0x5721c7e7}]}) syz_open_dev$amidi(&(0x7f0000002780)='/dev/amidi#\x00', 0x0, 0x290680) 2018/04/22 01:14:29 executing program 7: r0 = syz_open_dev$sndpcmc(&(0x7f0000000240)='/dev/snd/pcmC#D#c\x00', 0x0, 0x0) r1 = mq_open(&(0x7f0000000080)='@$cgroupwlan0', 0x0, 0x0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x100000001}) sendmmsg(0xffffffffffffffff, &(0x7f0000006680)=[{{&(0x7f0000000200)=@pppol2tpv3in6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @remote={0xfe, 0x80, [], 0xbb}}}}, 0x80, &(0x7f00000004c0), 0x0, &(0x7f0000001840)}}], 0x1, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000009f7c)=""/132, 0x84}, {&(0x7f0000012000)=""/252, 0xfc}, {&(0x7f0000012000)=""/155, 0x9b}, {&(0x7f00000001c0)=""/11, 0xb}, {&(0x7f0000000000)=""/102, 0xfffffffffffffef8}], 0x5, 0x0) getsockopt$inet_sctp_SCTP_DELAYED_SACK(r0, 0x84, 0x10, &(0x7f0000000140)=@assoc_value={0x0, 0x7}, &(0x7f0000000180)=0x8) getsockopt$inet_sctp_SCTP_PEER_ADDR_PARAMS(r0, 0x84, 0x9, &(0x7f0000000280)={r2, @in6={{0xa, 0x4e20, 0x7, @mcast1={0xff, 0x1, [], 0x1}, 0x80000001}}, 0x5, 0x0, 0x4, 0x7ff, 0x20}, &(0x7f0000000340)=0x98) setsockopt$inet_sctp_SCTP_SOCKOPT_CONNECTX_OLD(r0, 0x84, 0x6b, &(0x7f00000000c0)=[@in6={0xa, 0x4e21, 0x0, @remote={0xfe, 0x80, [], 0xbb}, 0x8}], 0x1c) ioctl(r0, 0xc2604110, &(0x7f0000000000)) fstat(r1, &(0x7f0000000500)) writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000400)="237701ee543ed25a099a816f16932ad88c1bcadb2eaa173deb42011ec814b89dbec1a73f303d0796fb0d5a12f43afd230e1cb264e82f66bfaca4d88868171146482e023d7e6ecf4712e5f971a5b3b290ebb66b2fe3245f795a1815f76867f9b903ac8b5d4bc731439902b6637990231aae6fa48429752eb373531a17433adec48ce661500b6f30a543b5cc9aa3d033db5e3fa287852e3d0f5eb49debd617c3cc02196cff66b93ceb06b36070ebd7f9b7fdf17d3b1029f052bf", 0xb9}], 0x1) epoll_pwait(r0, &(0x7f0000000380)=[{}, {}], 0x2, 0x9, &(0x7f00000003c0)={0x7}, 0x8) bpf$OBJ_GET_MAP(0x7, &(0x7f00000005c0)={&(0x7f0000000580)='./file0\x00', 0x0, 0x8}, 0x10) 2018/04/22 01:14:29 executing program 1: r0 = syz_open_dev$sndpcmc(&(0x7f0000000240)='/dev/snd/pcmC#D#c\x00', 0x0, 0x0) ioctl(r0, 0x3ff, &(0x7f00000000c0)="a0b44a12154441318f43dcdde99bb6df1dd4c471c17730dae398d7deaf2f8162b2c7272f90e599ef006e50c7964c613e6d4421b3aa5508e471c9200b22278b14d1d4332668a839d27bff5d030034") openat$autofs(0xffffffffffffff9c, &(0x7f0000000080)='/dev/autofs\x00', 0x400000, 0x0) 2018/04/22 01:14:29 executing program 4: syz_open_dev$dspn(&(0x7f0000000000)='/dev/dsp#\x00', 0x9, 0x0) socket(0x15, 0x80005, 0x0) 2018/04/22 01:14:29 executing program 5: r0 = syz_open_dev$sndpcmc(&(0x7f0000000240)='/dev/snd/pcmC#D#c\x00', 0x0, 0x0) mq_open(&(0x7f0000000080)='@$cgroupwlan0', 0x0, 0x0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}) ioctl$sock_inet_tcp_SIOCATMARK(r0, 0x8905, &(0x7f0000000140)) sendmmsg(0xffffffffffffffff, &(0x7f0000006680)=[{{&(0x7f0000000200)=@pppol2tpv3in6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @remote={0xfe, 0x80, [], 0xbb}}}}, 0x80, &(0x7f00000004c0), 0x0, &(0x7f0000001840)}}], 0x1, 0x0) ioctl$KDGKBDIACR(r0, 0x4b4a, &(0x7f00000000c0)=""/12) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000009f7c)=""/132, 0x84}, {&(0x7f0000012000)=""/252, 0xfc}, {&(0x7f0000012000)=""/155, 0x9b}, {&(0x7f00000001c0)=""/11, 0xb}, {&(0x7f0000000000)=""/102, 0xfffffffffffffef8}], 0x5, 0x0) ioctl(r0, 0xc2604110, &(0x7f0000000000)) 2018/04/22 01:14:29 executing program 2: r0 = syz_open_dev$sndpcmc(&(0x7f0000000080)='/dev/snd/pcmC#D#c\x00', 0x800, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000009f7c)=""/132, 0x84}, {&(0x7f0000012000)=""/252, 0xfc}, {&(0x7f0000012000)=""/155, 0x9b}, {&(0x7f00000001c0)=""/11, 0xb}, {&(0x7f0000000000)=""/102, 0xfffffffffffffef8}], 0x5, 0x0) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f0000000140)={0x2, @tick=0xfffffffffffffcf8, 0x40, {0x4, 0x8}, 0x6, 0x1, 0x6}) ioctl(r0, 0xc2604110, &(0x7f0000000000)) 2018/04/22 01:14:29 executing program 0: r0 = syz_open_dev$sndpcmc(&(0x7f0000000200)='/dev/snd/pcmC#D#c\x00', 0x0, 0x0) mq_open(&(0x7f0000000080)='@$cgroupwlan0', 0x0, 0x0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000009f7c)=""/132, 0x84}, {&(0x7f0000012000)=""/252, 0xfc}, {&(0x7f0000012000)=""/155, 0x9b}, {&(0x7f00000001c0)=""/11, 0xb}, {&(0x7f0000000000)=""/102, 0xfffffffffffffef8}], 0x5, 0x0) ioctl(r0, 0xc2604110, &(0x7f0000000000)) recvmsg$netrom(r0, &(0x7f0000002740)={&(0x7f0000000240)=@ax25={0x3, {"d488cfbb11b3b7"}}, 0x10, &(0x7f00000004c0)=[{&(0x7f0000000300)="82dc62a7a5ace37017289f8f", 0xc}, {&(0x7f0000000340)="9658c5b0a24d3a267528dd3867eac258a008054c79fba6c1e785a026c735ef4955dfa79a05d2eaf6f31c6296e188b461b4f4631dbeffcb2712f1ffa2ab0d4a59f005b56acc1b00424e3bf72d8204168da04daa20bbcb0fa207166e14960a0ae5ce0b9028751ab96e31d70a08a5d6d3994491378b19a2678452b93896360ab735872ef4bc5772ec9948776d57d241fe047fe21ef36afa4ffdc48850c01e87e2541456e68b86fda6db71926e0392325a67cec2beb4a81665d4", 0xb8}, {&(0x7f0000000400)="00874c4019d1bf301e9bab0c8155a522e2df8e586089b4a3adcd1d5b1eb535314e6c7603e20b03e8c05ea764870d13713e6b03c286b98288918d43b8d7c98a55a934c50d5adb4305ad56f4dcffc7bc2676e79fc34709854dbca889a70da136609805d7e3521250a33d52d6326323f98d796c725ae7de0a26da2f59763dcaceb115804fc821ac3c33797c755af2d12d55f9da957282601bd68eacb4cd", 0x9c}], 0x3, &(0x7f0000000500)=[{0x1010, 0x10b, 0x80000001, "7afb6bcf7e4287ccad3fae18ab00fd389935b05acc18efa45fed71bd6dc8b333e68d7d3e7b172b01421e51ae8749d99e434669481fb7f5bb10ee3811151838ffef27518fda8d7ff81fa2e1b71408c6f3bb0a25d1b627973f49159d02215e2677bca6c0ab64b3cb42fa0119de8bb527380490c1cadf713e8cf92f870c4fd4e057118fcd75bc1efd733cab79762737f7baaf737d777eeb9af31636c4a0f84373dcc917a8d0ab638f5add7bf5a4db74266f9413bfcccb00b0092660c339c4edfbe530121926e80b992530c5a2ca1ac121a481f6b7908bb89f7a5c8953bbdfafa9ea6a2af4697e36e683df7b5cb9be10db231a07d541447d99692f2a18b8e08630f9eff435813fa6d93bc103f130ac36b6a9a83ce2f070a50abdbcf6958ec04505cf229028cdbc63fa7759c1a166218a86b2fe0d9f6e3e1dc2384c9b0e5663f216f49e8695a5404d3afad19e8e85bc35d3040e922e68fdee2389030470ed483c7de1ac293bfddcbfcc6e13e25a2e39ac78c8de41f979e3fae9d5f92f8848d3480d9a249ed8393737447f8afdae6a2b423edba60f5356c57d3c855690bfcf5cb2bdf4608be50fe6827dcd4d7d05865facec8a419d1f44d032afd074ae3a26c2761f33f1e9b8e2aeab8f0969af1467e6920b5703e6484b7555829c083cc98a8b7969852c8e0928cff6bc6100160bdb4d6cf262c234b44a12b3fcf4ddbabe62671504b822e2c3fcb82c1d5db138b06575890fd807902a9619457dbc8ed353956dff0de90dcb366f69dd1764a49b01bb68ef9e7c0ced5ed9e23db3c39906fdd4df9dffe1a5cf3af56818b335baacb7e4e40fa6e4b5f8e80316914ce44afa4578c26a374eff7a62acab84bbd0c9b11d1bed457416165d830816cb632c5b84a0c7f6ede05e555c7f74910efc2cf34add1092ace750e08ee6f8f02df2546ec30fc48263422e02f89e2ee345755b273747d4d723a678ff865d9b367dc1c6e2ea7f26e48524a931024883f89b75a9d18d8dc6dceaae24c4b2b49854ed388838f1bb633bc7e91ce6d05c046973c8bf4781b2f1c1823319f9a906871469ead298c5b7041fc048bb7a6a0460ada20dda6fd35e99d78d8599cbe2ae8ffc683543bd75717552716e40ea21b713a2b36aad82309e6e568fa48edfc45bc128085774eef757e06a12da09a60156dc0fc9c0923ef5bfbce4bbc11ae87a107f720182e25fd265986a150995d8eb7a27a9efcd0de73c2af2ae7914df8be16ad251b54278c75e3fdd60f31597a73f2a406b1043bcedfcebc1527da0de6cf5cbbe92544648c702a04102a8a186d6763326452a27c4f2fc48ccfa556751c031609c1d07cf786097259010540552a23a84395a03ebd5a93c19b9d35d4d03ea2a7c2c7ee2716ed95ad6600fe984d3c29cebeccf986dc386e75be6a67aa2902c39272181a5f81e4f07500fa47e7794a5dfb8ec0a9237374f9d4c16b10b4b8a5999afd5935d728289aafa2110f6c0768384c55d3a8b729ff2d2dc58075dc87126326c2d68244f72ea4cba2ae7c015d01ce9ed2ab8e46a588af9d3a44d5d759c3d5b4b69900cbd9e4dfd5826d1e874e4fcac76c8ac905e331b1037da217aed11260381946d26ac5be13bd198f1bb6221abc151d4af6919e613c819a8ccff6f218405180d7d1ed3dcc3ebd0ca5e525e45aea7ea33d6458900f57fe78551a98c567ebe7949b8910e72be38750a3731a367cb22de0b21d8d8982a7db212d5856b1baf26429b05be30465a490410a6b3bba3606a9f0d3b7a0e65b8b66b680df6396561a895dc19c2eddb8696acde49e9a8a588cb670b66f7011f5697db27324af7761b027aee6acb591922cfc4319cd6b57c8da21ca7710807440f1671d60bbe1b8428371c1a4a7314ab90ad361820f17aaf428237d5a031e497f39c3e7bac1bd90f7923710194a2b6031d41fef3659619ef0642bbf80c9de62d71ac972fb456823fc7ab3b7231e1d31ca88d858a4c8fbad732de172347d7d42f8b80a92827954a42e6078279dd07dd07de6aa984bba6081622dbe228d63db112d282a7b586206c47c0bf265d355828e9d35a17519a5a3f6541f8e62339859ff6aee82a24844b112e4836f530c063519ff66a5a1306ea1c125bda66aeab497b1d43450b568d479227982b28326181c3d56759f86e11ae7c10db95cfda064086e0d8ce62a634b13a68d6e9678412366f61b67b27ec7c379d9ab1a03cd5f256a102563b88978eead99fa709ce9b89e276e09ee67780bf9091dd211423ebb3b8369a93ec94dd92c382a6e869a4b87b984f349e44abe2fa24af7eee310f7b94cbda05a06958b0ffb0207289b5174f567e1f6fd76ccda72675cd05c48d0975fea481c5ef85e68de81400e10a9e0b8048974abe7b45aa91e83c66672bd3323b5d485f6801b20ef6e1304246716e45723493dbfe102ba9799efa0469f33688d2ed948c44f90b3538cc886b6669c38d534ae6e080317f801ce0e66dbcf09a0aa499da4a656810122613760ca11873e8e4cc7f263e09131069a8ec8d40ce825eff78ea82b9554edf49179e05facf55de876c15b245184dd999d7d818058bb4f4895debce99df698efd71e8534dc0f33b4294229cfb4c5a4b2f4a498d3a0a4716091697472f97094e8577f9f5f386b7f03caea093bd313fcadec63a680a7150740baf7cb8a6cc7a6cdd2cf19bca8168207a47ede5fcd4659af586b42dae15a65d88585dc22f864942d96641faf53ce0a754e8124f1173259d067f63c443644274abb12c2e3e5bb9c157acc14bdf8a9dd5c7dd134b7daa00a5738cfa2049882d67510f1bc04daaa85a5ecf203acc152fa9b9b4c0b135d17f9581c8875f9e4480e6d42b1e156b00dba7a8b22a2953c47213e8ab77e128cf1194cecd1c8c2f7dfa9cbf227d92f9c1b1c9968a15344dfff5e09458a0d455146ca07aa4570347f3b678180d0b0c602e43715ee5e907613c80e4b5edaf8bc504397d95e78efbae2827a1e68c0f40e04057b0d976dc712665337a778bd96daf898f775f34f30ad0885691f77d35816c8b93e5ff8f00a33ff4d9d587411fde6f21f366e915ca8b4c6abe3e12d0e8f03c385dfc28df6053d5b7e341e66acf3e6115feca016af81f1c0a5fcc5a0c1fade2fd070230c90109acac08fbef440160cd82069cbb7b5b403a109a186992b819ece602b0a424ad6da9fe9f7cbdd02f8a98b9784f80d39c25fe591ea5a75e3586a0bab70d7e96c9686a3c4f002e6b75dd90b1ab6c90e518915427f7ad71300bdfe3dbde0875ff0f62fe9dc26cd053fe7ca2246b2a67918f7e288387c8cd29e4e5cd6049a56c020fbe6c0a800ac2feed8c3de0af60524552a5f7fc46257e8f3714f3d61760900bf3301322100b6e66b34e49f350c159c5031d40a9c432f2620e93c2fd69d88ffd3aeeda2567defe0c2f7a99b9652dbdd7a8062ef4e863337310b9bdd8b0f1d8d269174c40a601d2346de33c96848c47726d9a5e1dcded577db2ffd56a648341fb5feca5d3fa9c7afba0dcde22c7e6c96a310b7bfd2114ab6cfca72c47efe4c9ad1626c2a331145f5778b5ee5181f73658525b824f5c28d51b925f10e1fc52b6c1cd9261de01728ebaad47f9c658be8ce15a0cccacb0fbb25a9ab4384a7302195231f71bf1fcbe8b847c8889e3805294702059eb2b04147ceb134b274a7fc9fa87cb5b93572d417d8dda1ab74df6cb6df362ad02ecf05535e113598d198857127c6ea56a690f2fd1f57160e4056ae52dac9823ad0dbecf2decf8ac0ffbbce74b6efa501c3589588a933664a72f9ee37ce70181e2909e80eb0a1890a8dd2bc412a6de0a42afd99e50e2fed5bdf75645d867cd173f73e18c8de1754d2494475e0224e394ff9197457931eb618864e2c3b734052f74fc65f119af7c0c687207c776ca0d71ff55d3a856ca4b6bc920aed8f99339629180e144e44847b4ed4b4eaad796ac281366914293a459f3750eacfdbcafe0ea9dc1aa5b7fad68904401c988878deb07b8d5a8a03fb3bb67363ee62e7d75936b08b60a6651439e696e8c94257742ddc9588ba8c2e4ac76ac05a09aff9c97acc9b4b2fcd59fb3137bd46e5a7561365ccdea52ed1fc1abbea40b3885183c2b0dc2cc61178160dcd5553bc30de0e43d0f96c070798f222c689bd17a262478daec22d4a4fd56816f7804c5f0d40be68ca56d8c639a607ed9965670573d7d09644cd60689d4572e88f6f2abd458e650cc98e03a4f7f50f3412fbe417455a0230641233dc3c38aa787c4ad5ff13d72c1f123df55dcda63fe492916c5ce9fc59e1ed13c65e8b8061b668408447a1187aa62aa85a33781b378512b844b72d7951c44310a45e153e8c045a32e5ed992edf91c9b86bd975e25571f8947b20ce792f3b9996705d9ea530c3b5be8af2623afdc949b550e39ca69bdc9f88cbbf084ca7ec99d6019b4b37ddd770b878e01f351c16a2a0ea8b5258a8f4dfa0d412d2de656bc43297a9b4d9f7a5b5ff7ee7e3b9e6a6d2329b4c91fa306dd645f39bc15a2510496fac1c584f67b367790e6504321ab4336807901e57be45c892f51bcbc42ff483aa85a7cb8d0419233246ff9af50f9770ab64016b9a54da0e8dbf816ba8593e8ef45eef81fad3cebee3fbafe5ca10f1e575e59c71c4e1ddeec6bdcfdd5b95ac2730570f35cc66d17d9d2f4f192b16b7d2914eb3f8708e81a3c41009abfeaef787ae9f984c40f95ee9e4f1892d0daba00d8309cdd26cc19aba72b93419d4a22fe4c0f82228977d4d42cf2b9bad35e5d002a99bcd882401e57a625095efe1d4215f72dd6ef7eafb2057ee6d7099a5b612af1b1c6abf64621376b80963affaf00a254c7cf5311a438f8de3e0f0ab5b47442c4fbff223b8d5335c39636d5adb813fed82bdfbe2f71e6a446d3eccde18de42fceee856a8869a2f1e37d308150e0b9570dea3376d6852ef8d75e9eac311d795b1524fb489b797b00373f5df511ec7b073ad6185797198223f5249e06f69ec3a27fb0b6688742d9a587bfbae022d47cfc402b02571e9dbe96e2b15cb108bb46ff2fff680a54db9f046d4a2a326e9b16b853309dc096b691df0de716588110b78759b43978d5b750c5addfc46e33f4e1fb2416f35f67ce54de58061dd0b35e3c45dea1ec5d8587c0feebf2c05980717c2e3d908274de9ea7a260ea9f1ae6a980ec9b9a6558a3f600dd8ac959af9fb7a0923537921993b68bc465c95a2827f8cc9b28125f2d7869c4c13f914bf79da86e0da9c9d5ea7548c8af1e73bc59858a4daf53e765aa28ed3bdf3001c370975f56828fe8a238e765e0ad78727f23d2114be365b6a0580066d22806188bcb9388dabc858fc048e715d5dbf726bd98947c599e31efa038fa9ef6e6822ee1b3a848a35a9d40753a5e027951366d10fe02cd18b27dba2de7d203f947c5346d18f3070480a88a7c21db966ed328dd43da826812206f93475766e45679ba05fdd0dd15f9a7cd47ad582612a33f0567dd2010431238597ddd0fae84ad40493504f38a0d20af4b4e954823f39e9ad1dfe3520bebefa64228cf097dc6b9e3e460855f05d521fad6951f2a6739e59f2da35c298a59b778c3d114b8e6ad6132f0f80af7734af718abab34e9a54d3ef0b4f94c1e55faa998a665a1582b93a06fd427d1bb76c79f44dd2ad6e359daf3b9c5080b5eccf98a48335593997f099d4b2e0fac7fd3d3b4a0ab3509b2fc385eb0671623418007ca9eb884b1fbd53b4b98712dfb6b51a87a32ca11adcfa9e1423dba6efcc2418d77724822aafda400f45ccf66ee60dfbb25269db030"}, {0x80, 0x0, 0x3f, "6319a5a3d2179b5697a51286d355c6fd704df687ebdf70e8074c9e580bf46fa1b7785783b0349bffb82afebf4800f58c3f53645bd5fbad6c1a8ff2a6e60daed00d50afb459ea24c3f70ce4fc1152ee21a442d7e0e966bf0ea6c6cbfab8066fbc5d7aaf0f0df4e2b8ff927ff2"}, {0x1010, 0x10e, 0x5d423938, "ba390ec9be55af8fd5ba9709b970664b29e27452cc90d229e62928da7ff7d23601597442b864f6b43bdf42827ada5ab87e821eb8ab156c8cc07fc56f274f0ace02158838d4789f6fddb20b63821bc1fa9e42b20dc1eaee1573688e6e27449eea6a0c2d8780f59e58ce1930bbd6bde4c0733f7ddf9422980f065aeb5b926384ae6dcf4e8ac1722a9f8bdc3e08316b3f2902ea323074271029e8a965ecba2d70318ecbd01e68d1209ca13c96c0e67d67cf8a7a7f0cb43c13fb55b9cdbe0e371450ee980fbd4acd0e3fbc0d9143a7ffa7b4e0c45fbed915b250b6db2bd53480929620ea28d694ba014113d51e374f4a158860cbc8cb961b69642ac25c68330785f704f95d1222d331a3af596cc6df00347cd5ef3d0153cc765edb244fe02cad0f001d09c6c75db87f796b0ff9325746b0b51a61ded4488e86f18bd0fe6deab4bff9e621de484204cde44f91947e56d4b13dbefb2080ab1e6fb81a88e6f408cf59b1ae978ed063bc9387bcd909e699bbe40dbf91dde8fd4895e335f8f01314b1b19e867b4adcab8dace0435cee84da9b00d0dd7c7bcd5e9526cb4ac0e6f0056ac9f090180d73b07cf1afe16d5b61c2f57909a3bcc73b6f104c5367b2ea6669c7bfa489f977424d41b485447864cb620f2b71205587709c05f234dd6c3d95b0a8fa785a45a5fef44678ccf659ad43718b1737a8a7bd7d9c922a4e389bc0fda838526226b9d6bd3b38d3e1bcad72910433bfb0f6c4415d08af1284070b2e68744b1bc46e7bd64ab023dac70d8f7d3a05efa41ce4191b18b67e5cc1504cf960f266ec7681151ae54304eb01a19bdef34fa3b35178d8336e67ad5aa87306c20f0691606c76cdc4dfd65aae4572b292a0656e1b839423e95a6135e57ab1e4b388de6cf1e56734d4964df4fdd1c2787a6bee6e6a2f20a534f5f117196c6008cb15d4e56903e566b45045fe04037e5624690cc66568324325cf5e9e9265176fdb82a560dfe316d04348310e691b6c976ec0244e8833e307d80b64e551bae030d3f62fe6bd98406edf49e3c7a47d111b756f00efd2fc628d751a25056f61755b466771e2bda60379c5254fbd2ecc8acf5ba77b0f07dcdca6c58afa4e33289a896c81c91884ad4906818b2a16eecf92994ed6671bfffb88cd3ab05f627490a23965b2ba9786c5060cefafd2b7c06f976e8348ab08ee4c4249e0b100ac6915c4fe0312fbd49bb84bd5eb564299510902dfcda2103a0d365cb4cf18ab4cb98969c293be4d746f388c5aeb4712e0af508aaa170acf8e220b4746081c24d4e688a1c1e5651fae685050ffee76fabefc69fef58721ea862228ff05e65f6eb5b61e8c654a2d38667714ffc014898bf1264e3e2056753d896e9f75f4b94190c6f19f135dab8372d5ec0faf2ee3849811c69416cfb5ae9130b69b15bc3c3ede0a93ef3ef80c7ad9cae063147001259717b551ced1bc085deaec6062cab435369b10957f7435c56e3bb491d653e813ccaed478a1fe55ce91f58aa403d0761e901d4acb3bd02efe7e62945a412ecc2ef6d82f6aea4f7cd63dd2cf2f6cc38a8c41fd06f80a586c2c80fd6a150518071be9d48e25c337900745ba85917c8c32f305541e5914314841ee2bff7bb232fe7f3b8613c718e7fc98aef2905351a872a1c56ea2ff9d830a0971bb05a320612b4b210fd687237fb53408d200e029846e562455676f6fc1048db34bf299f5c4e4bcba1dfa28d11e05af9b53ea0c37e81b75bf706bd733f1a935e12f6fd5d34a8a07368d97b4178ec899f2dd040db5e323d59cb27e279de2e48a94fb349c01c90c823ce20e1145636119403e3212a63a3f5fc4297cccc0aa5461693dce0231a612e6439fb67d2ded355a14f76e9898af5f4df81d69b4a875f584b44f8ecb13e2195ae6359b5ce7b03f2fee505ef7e8b649f2346639a5c530b7edb9fa78d3a832e9d94970c990c766ffe83c88da47bccba3026a1dfd29af2fb85920ca68ce98fe185d0af323b0f26307af5ded278749ede25de2af16b5007e99b63035b897604057455986de396e20cbb5115f0847ed01132cf88a259a852692b109a38b4bb614dab0ef765e6a4f3c6314c8c0814f4dc5dc900973a664eb64dd53240a8b7666232f2d566ec0f5814afc78c3043ab61bdb66aedb1c153976fdf3e7485a2e550da35a1e94981b7d1c2504ce10b72333a1e7297b38f2009b768f90997fb85231d3bac3ca50ea77baed171f91ebd7dc44f6eae7a3ac353ecadad870a82f00071dc67c33f75fbfb280835e2387b56beaa3874f20f7647924da54f32b18faceb47367e9dbe109e9b70776823914d8a55bdb9d5d671f7559064805fd2b6e23f019b09aa5de70b13e959e2804fd4a4faa6e6b9f0f1da87a55bf5f8021628611f24868b6161cd935111900057c55d689ff64245aebcc99425f7ee992db4d4cb37b750e60f41dfc0187afe9d1162ed76b8f3507d7e908df050ecf739b977d5140c73c34814c4417161d3abf4be7fd8c46b55edd1ed9c5f59cf86d5d788c546d34c9a75b18472787beb1a339b92c32fbba483b57d97bfa7e73fc088a3e21b2b719035019f786a4e398331bd2ba7c3f2ced69c48a1aee30833abcc1abab974d01c15aadaf8e80f21e3044ea5659a3726386340ebc00ea52cfaadee64f6268e8b782e907eb6d94d25dd9728b693db50c6b572de15aaea748a00a86b678b1cae4a252a6a78c81b043abbe2bd633363b573f659188b260faf3d78d1bf33e131d89b299dd76814eb86903dd16b1a610bf5051d770e9301e0008503f6fb6df31bd6a0ed101d20d5643c416090cf0464f91c389d48ec231d904f78719feb05f188a6f4fa1d45ecd06f04613d329bec1d7a247db3f674f862164aa27c72dd33a3de49e2dc2fe4cbf1d761e1e7b7a32dc7e444265cd3c11945c2b731f12e34c29604bdd3c9e4593f26cb42ce9f4d26657c7a2357a789b529eded317ae563f97073697d0633779e02bad4a1c86f1fbb243f5a7101106fb10c88af52fce3a467d60544c8ababeb4891b605a08e668c65b02746637f86ea51da9d3960f0a50da0d01f8cd4f8c24a95eb5157272998a8240a490d15ccf7a2eeb9e766953f0e0fdf6b10ca7e387406cae4e2f93f15296409b779c37a43f1e8381fdd16fb0cd7d01f0069a3cd84b208be3511afae1123af6762d626ad242b32cdc706abe63396f1055f5437a00e67aee3f5dd7b874a8c5af9dd86316d4bffa1040fddc2499c16892893fe3392858cd88cf069c3d3de038e12dd8b792bb272d2623a6aaea0f617efa64c4b7cc91f6e1424b7189792874a6c2cc1d408e2349ccd34d6bdb759332f7c44601ef45f47542b5d0d4ea23eb2dcb91ffe3ee332416189556ff04723fb97e5f592bcf491544daad562910b17ced80de7f368c86484502f90c63975ad97ce270519923271e51fcbfbf1430787aa83d6badc77e38f93cf6e93379a445f5ac564b2dec3bddd31d2927dd791f69878434ca534f547e0a69bb4f29af3981639c307d90fedf84ef2628266fee91a3cc8a40086b2dbca7a82f7801e592f8639aec98f06e28f7460d24e95bb85e21ae69216545448b319aba657703a09f57ca8f02c3b9edb0f5edc96d9c70918eb5452776d719399aff338bffc8b6b9ed06a48e7c4fefc15f9621a18d29003479ea6f00196d6e40b3567a556684a4742576800041735721e5a7afdec41d2aa1545b2188675bb6851da3362034dd913bf138944ab35a9ecc3cc88d61e615655574762290bb34b13bd87012afe281eb42b35484d18fd0cc08df816ac3e78b95eb7917c444cd4f49c8183c59a296ec4e5d9de84726d0e8d572e35f4f9c30b6d714e1c3c0cbe6a8098f23944ceed9183af0686e4e37c2cab22ba79cdf38c81e456b89094168cb628c7f0465177d5ecc45cf4285a1ae1c644e0a64fb0b33ccd9d7b7fa046afc246fd994fefa53168752d4fa2fc8749e4a1e5bf750331422fbd22652cf33491d26425f308ae89a2ce7f11d6d63fe6613a578c820d3d6d77fab8aac07d3e8e8b7c872c51c23c9686454b906709e384da87029c364832e5660d054c3014cddea29c6f1102f85fc7c6fd8d55e277d78f4e3f1f9e5f56957cc8feebcac97d72f75748294887783cf84b58e0d380b005e85830fb59876f2a501089025cd5dcb2c7cf978519de9486ea5b38fbad800c7efabf63c92954ab75d30cfe44bbc2348c0d475f162e7b861178466b4c60cd6185303794a4502345e6da991c8876f63001aeb3bb7a04ae8b82ee4243ac22aa802e3e3be4b3cb325a32c8368791d8c5affbaff4aeb881216899cf5482ab50d505b40f91753709dc5d0dbcd7040af304e19984ff9d21572ab4bce3d7edd4afbd58b5197e54da3d25d100ed7c1550d600cff06cbf054ade4f5dc7a7e07f7ad703e003682d44fb8e1ee136ad78d4db07264924da16f0eb66d4e951ee8bcd8d3f56359166dedec7fdfc12572c5ea0b4866edddc3a06bba0a337ff49ce2cb58a4759a9d7cbdf2c37256e80da57011de8e41b2f66f5f9ff17df54bcc6cfa678c349af2d34c2dbe6ccf738391f84c69d1b95c2c5ce8771252f218b2edee7e64ac7586ae5bdc0b87cf8f2e2481ef786a7b1a1c804c3be4beadfc81dba4701c8c13b4c922b884ec7b0c83a82a6a22f1cbafd0aea4c0c727b00d9404cb62fdce1a55c87b294247e0d032c0fbf575d83826fe01caee131c0ce0c05cffc0591dc9a7897b9f99bd67d011c4844019472a06069d22b584dfcdb96248d922d7c3278c368d9adda292a0b4e855a2b848f1e8ae4ae1ce646b436b33a744284de0e867805ee022aaa12c07ebec8e69adbd82aa40e48efe25c596a33393304cb069aabf9faddb29b6c9eb43d745e4822b0756cc1c8d5604ac498286338565898f79b2760ac5cae4ffe0ea4418cfc8b4e2797a23cdcbbc5036e6cfbe75f4af7dfef87f0e67243e2fe1daa450cb680c38e8810ab97d6c21590d5eddd1508d1c5807b1f305a40678b3261cdfd2bef37346727380a678adb1e011944f357d64ccaa6df1980fd5808687d175936bbe6443a3debc2992cdb36612ebc3ea16bcd23219795d0df93eedec0bd8e24216965726c2915e2e03ae922ef9dfa0b4a9a387b20e6df9482c4e41c8c7cbb868c28b049ffbffc6044790055319f5dd5d92eaa07167b841e4e731d800ee1fc0ac3c828717e1ee1ebbb6d7c10d1071c33a7c00be010015f88cbf291e2e8ad4b0162d88813603aac0788280f4bb3b36b5d0b7332cf3c8780782d4d4133ac743ad7f055b823d4677a2e4890357753d49912d8cb326853603789763dfa59eb1b490fd3dab62748f3e236b45f8736da51cbe9d44bb86733fb8dd1dec85d51197f4aada9ac414007240145764168395b9651c8c3e71b07168923fe07b0d05e24cd2e4e17df3ea33402dffe9e579a63ae2b42d5d0b7d11565b55cbaaa7f77a29edc0479ff69e8c62613efa4c8564b907098b251d27d54453a79e36cf4a8fc146f81c9724a024af0b5b38d81b39f7fe11766b8b7f8f739998a4c761c4d361e5cecf4337243e631d616c5c2e191d0d30dacadd33dcb81c43e317a2483b855e613cadaa2e2b0a8ec443421a5d2293c5c640e30eb37dcf90d15b59db6de804b80e8e99dec856859f88ceab106af0301fb5e29f338618b3ac9fab8b27600a64e7e37a20de76981878419032f48522d8476ea4c4764b3331d0dbae24f8e9e30af3d39c236f0702758aa0099f470eaa3a79dcdabde076310d1f299d8fecf28b6129e16795995061a50d3a6553e20c62ad46c9561933a2a2"}, {0x30, 0x117, 0x3f, "bc597e297389493fdc5f85281419d3364b9e19f083bae4691231ff"}, {0x58, 0xff, 0x101, "8ac51a1edc47f841a2578d6bcca204f15a794cd0e7f1ba7e86e2ebfff63ef3b63c7660f1f49186c7f7ba922e4ee0109637daca6a28580afa3bb2ad1f4a720f42067575d04bea188d"}, {0xe8, 0x117, 0xe5, "8e8e0c9c777509d430cc5b20dfb4780a0b2883763c5b412510f087edf451210920a3015fdfc39b3ac48099aae316e226f5f4ebe419f399d67a42a62a80454cf675f878748d79bcb206df58e5716b63feaf0fd3d840bf35a17d6881a6c9e27e4db4a31e6a607c8c905d701532d07b8eb99f1eb126c7dc14cb937168cb7a6f4252e57b0aa930df4eb8e532a656a4f306c4765ef2d95a9e3ab0e7c9021cfa4c0bfd25b0c8e12538dd04842c257d6a9616742296d34ab2a9698d8cb11c04fa99ea4dda8d753c6ee9c08c3831887835b56198f4613a0f"}], 0x2210, 0x44000}, 0x2000) ioctl$SNDRV_CTL_IOCTL_ELEM_LIST(r0, 0xc0505510, &(0x7f0000000280)={0xd672, 0x1, 0x1a9, 0x2, &(0x7f0000000180)=[{}]}) ioctl$PIO_UNIMAP(r0, 0x4b67, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x9, 0xffff}, {0xd9, 0xce7}, {0x7, 0x5721c7e7}]}) syz_open_dev$amidi(&(0x7f0000002780)='/dev/amidi#\x00', 0x0, 0x290680) 2018/04/22 01:14:30 executing program 7: r0 = syz_open_dev$sndpcmc(&(0x7f0000000240)='/dev/snd/pcmC#D#c\x00', 0x0, 0x0) mq_open(&(0x7f0000000080)='@$cgroupwlan0', 0x0, 0x0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x100000001}) ioctl$DRM_IOCTL_INFO_BUFS(r0, 0xc0106418, &(0x7f00000000c0)={0x100, 0x7, 0xc950, 0x4, 0xe, 0x5}) sendmmsg(0xffffffffffffffff, &(0x7f0000006680)=[{{&(0x7f0000000200)=@pppol2tpv3in6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @remote={0xfe, 0x80, [], 0xbb}}}}, 0x80, &(0x7f00000004c0), 0x0, &(0x7f0000001840)}}], 0x1, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000009f7c)=""/132, 0x84}, {&(0x7f0000012000)=""/252, 0xfc}, {&(0x7f0000012000)=""/155, 0x9b}, {&(0x7f00000001c0)=""/11, 0xb}, {&(0x7f0000000000)=""/102, 0xfffffffffffffef8}], 0x5, 0x0) ioctl(r0, 0xc2604110, &(0x7f0000000400)="352e677b91ee2f4d55a8cd8caa037a6eca4f42d45b9a98317d3cbaff12cba47c6e628401598e72b0272b0c68765311424717a8e28cbaf756af4c9a59336f98bf04be7898df3a03e9442bd1fdaa9e4e6859cba029d05aa22dd49d0217c15c24f55d73f8f539250322e4bd4b2b4ecad4628528bb2741b1d3eb2f6e87c7c23a75276c844eacc535c9fe392d4c8a1b958df715824ee208a5a1926bc89baf65facdb91bcec33704e4ee339abd080cabdcb7d7c333083c3681f45c89d1ee098a9acafabbf23f3f8534275394579003483a7ffefd793e21252605a6645b4c1bb4911e478e1d4adc580a9ecdac50854a7845c2597da4c539678ea0b6a21e7baf5f0e77ce14b9c69a724615fb0d0d0d6eb11379d8aaddb5423ab14c245a1e8d9fbfc45154f43ea853509eff8608e3f418ecb84b3c43f5e797206b4f2d8a18c7aba073941570f3d98a70762fba12188a8c193826f761dd36e5da050d15fda32992e7") ioctl$sock_inet_sctp_SIOCINQ(r0, 0x541b, &(0x7f0000000140)) 2018/04/22 01:14:30 executing program 4: r0 = socket(0x15, 0x80005, 0x0) fcntl$addseals(r0, 0x409, 0x2) getsockopt(r0, 0x100000114, 0x271a, &(0x7f0000861fd8)=""/40, &(0x7f0000000040)=0xffffffffffffffba) 2018/04/22 01:14:30 executing program 5: r0 = syz_open_dev$sndpcmc(&(0x7f0000000240)='/dev/snd/pcmC#D#c\x00', 0x0, 0x0) mq_open(&(0x7f0000000080)='@$cgroupwlan0', 0x0, 0x0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}) sendmmsg(0xffffffffffffffff, &(0x7f0000006680)=[{{&(0x7f0000000200)=@pppol2tpv3in6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @remote={0xfe, 0x80, [], 0xbb}}}}, 0x80, &(0x7f00000004c0), 0x0, &(0x7f0000001840)}}], 0x1, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000009f7c)=""/132, 0x84}, {&(0x7f0000012000)=""/252, 0xfc}, {&(0x7f0000012000)=""/155, 0x9b}, {&(0x7f00000001c0)=""/11, 0xb}, {&(0x7f0000000000)=""/102, 0xfffffffffffffef8}], 0x5, 0x0) ioctl(r0, 0xc2604110, &(0x7f0000000000)) getsockopt$inet_sctp_SCTP_SOCKOPT_PEELOFF(r0, 0x84, 0x66, &(0x7f00000000c0)={0x0, 0x9aa9}, &(0x7f0000000140)=0x8) getsockopt$inet_sctp_SCTP_MAXSEG(r0, 0x84, 0xd, &(0x7f0000000180)=@assoc_id=r1, &(0x7f0000000280)=0x4) 2018/04/22 01:14:30 executing program 0: r0 = syz_open_dev$sndpcmc(&(0x7f0000000200)='/dev/snd/pcmC#D#c\x00', 0x0, 0x0) mq_open(&(0x7f0000000080)='@$cgroupwlan0', 0x0, 0x0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000009f7c)=""/132, 0x84}, {&(0x7f0000012000)=""/252, 0xfc}, {&(0x7f0000012000)=""/155, 0x9b}, {&(0x7f00000001c0)=""/11, 0xb}, {&(0x7f0000000000)=""/102, 0xfffffffffffffef8}], 0x5, 0x0) ioctl(r0, 0xc2604110, &(0x7f0000000000)) recvmsg$netrom(r0, &(0x7f0000002740)={&(0x7f0000000240)=@ax25={0x3, {"d488cfbb11b3b7"}, 0x4c}, 0x10, &(0x7f00000004c0)=[{&(0x7f0000000340)="9658c5b0a24d3a267528dd3867eac258a008054c79fba6c1e785a026c735ef4955dfa79a05d2eaf6f31c6296e188b461b4f4631dbeffcb2712f1ffa2ab0d4a59f005b56acc1b00424e3bf72d8204168da04daa20bbcb0fa207166e14960a0ae5ce0b9028751ab96e31d70a08a5d6d3994491378b19a2678452b93896360ab735872ef4bc5772ec9948776d57d241fe047fe21ef36afa4ffdc48850c01e87e2541456e68b86fda6db71926e0392325a67cec2beb4a81665d4", 0xb8}, {&(0x7f0000000400)="00874c4019d1bf301e9bab0c8155a522e2df8e586089b4a3adcd1d5b1eb535314e6c7603e20b03e8c05ea764870d13713e6b03c286b98288918d43b8d7c98a55a934c50d5adb4305ad56f4dcffc7bc2676e79fc34709854dbca889a70da136609805d7e3521250a33d52d6326323f98d796c725ae7de0a26da2f59763dcaceb115804fc821ac3c33797c755af2d12d55f9da957282601bd68eacb4cd", 0x9c}], 0x2, &(0x7f0000000500)=[{0x1010, 0x10b, 0x80000001, "7afb6bcf7e4287ccad3fae18ab00fd389935b05acc18efa45fed71bd6dc8b333e68d7d3e7b172b01421e51ae8749d99e434669481fb7f5bb10ee3811151838ffef27518fda8d7ff81fa2e1b71408c6f3bb0a25d1b627973f49159d02215e2677bca6c0ab64b3cb42fa0119de8bb527380490c1cadf713e8cf92f870c4fd4e057118fcd75bc1efd733cab79762737f7baaf737d777eeb9af31636c4a0f84373dcc917a8d0ab638f5add7bf5a4db74266f9413bfcccb00b0092660c339c4edfbe530121926e80b992530c5a2ca1ac121a481f6b7908bb89f7a5c8953bbdfafa9ea6a2af4697e36e683df7b5cb9be10db231a07d541447d99692f2a18b8e08630f9eff435813fa6d93bc103f130ac36b6a9a83ce2f070a50abdbcf6958ec04505cf229028cdbc63fa7759c1a166218a86b2fe0d9f6e3e1dc2384c9b0e5663f216f49e8695a5404d3afad19e8e85bc35d3040e922e68fdee2389030470ed483c7de1ac293bfddcbfcc6e13e25a2e39ac78c8de41f979e3fae9d5f92f8848d3480d9a249ed8393737447f8afdae6a2b423edba60f5356c57d3c855690bfcf5cb2bdf4608be50fe6827dcd4d7d05865facec8a419d1f44d032afd074ae3a26c2761f33f1e9b8e2aeab8f0969af1467e6920b5703e6484b7555829c083cc98a8b7969852c8e0928cff6bc6100160bdb4d6cf262c234b44a12b3fcf4ddbabe62671504b822e2c3fcb82c1d5db138b06575890fd807902a9619457dbc8ed353956dff0de90dcb366f69dd1764a49b01bb68ef9e7c0ced5ed9e23db3c39906fdd4df9dffe1a5cf3af56818b335baacb7e4e40fa6e4b5f8e80316914ce44afa4578c26a374eff7a62acab84bbd0c9b11d1bed457416165d830816cb632c5b84a0c7f6ede05e555c7f74910efc2cf34add1092ace750e08ee6f8f02df2546ec30fc48263422e02f89e2ee345755b273747d4d723a678ff865d9b367dc1c6e2ea7f26e48524a931024883f89b75a9d18d8dc6dceaae24c4b2b49854ed388838f1bb633bc7e91ce6d05c046973c8bf4781b2f1c1823319f9a906871469ead298c5b7041fc048bb7a6a0460ada20dda6fd35e99d78d8599cbe2ae8ffc683543bd75717552716e40ea21b713a2b36aad82309e6e568fa48edfc45bc128085774eef757e06a12da09a60156dc0fc9c0923ef5bfbce4bbc11ae87a107f720182e25fd265986a150995d8eb7a27a9efcd0de73c2af2ae7914df8be16ad251b54278c75e3fdd60f31597a73f2a406b1043bcedfcebc1527da0de6cf5cbbe92544648c702a04102a8a186d6763326452a27c4f2fc48ccfa556751c031609c1d07cf786097259010540552a23a84395a03ebd5a93c19b9d35d4d03ea2a7c2c7ee2716ed95ad6600fe984d3c29cebeccf986dc386e75be6a67aa2902c39272181a5f81e4f07500fa47e7794a5dfb8ec0a9237374f9d4c16b10b4b8a5999afd5935d728289aafa2110f6c0768384c55d3a8b729ff2d2dc58075dc87126326c2d68244f72ea4cba2ae7c015d01ce9ed2ab8e46a588af9d3a44d5d759c3d5b4b69900cbd9e4dfd5826d1e874e4fcac76c8ac905e331b1037da217aed11260381946d26ac5be13bd198f1bb6221abc151d4af6919e613c819a8ccff6f218405180d7d1ed3dcc3ebd0ca5e525e45aea7ea33d6458900f57fe78551a98c567ebe7949b8910e72be38750a3731a367cb22de0b21d8d8982a7db212d5856b1baf26429b05be30465a490410a6b3bba3606a9f0d3b7a0e65b8b66b680df6396561a895dc19c2eddb8696acde49e9a8a588cb670b66f7011f5697db27324af7761b027aee6acb591922cfc4319cd6b57c8da21ca7710807440f1671d60bbe1b8428371c1a4a7314ab90ad361820f17aaf428237d5a031e497f39c3e7bac1bd90f7923710194a2b6031d41fef3659619ef0642bbf80c9de62d71ac972fb456823fc7ab3b7231e1d31ca88d858a4c8fbad732de172347d7d42f8b80a92827954a42e6078279dd07dd07de6aa984bba6081622dbe228d63db112d282a7b586206c47c0bf265d355828e9d35a17519a5a3f6541f8e62339859ff6aee82a24844b112e4836f530c063519ff66a5a1306ea1c125bda66aeab497b1d43450b568d479227982b28326181c3d56759f86e11ae7c10db95cfda064086e0d8ce62a634b13a68d6e9678412366f61b67b27ec7c379d9ab1a03cd5f256a102563b88978eead99fa709ce9b89e276e09ee67780bf9091dd211423ebb3b8369a93ec94dd92c382a6e869a4b87b984f349e44abe2fa24af7eee310f7b94cbda05a06958b0ffb0207289b5174f567e1f6fd76ccda72675cd05c48d0975fea481c5ef85e68de81400e10a9e0b8048974abe7b45aa91e83c66672bd3323b5d485f6801b20ef6e1304246716e45723493dbfe102ba9799efa0469f33688d2ed948c44f90b3538cc886b6669c38d534ae6e080317f801ce0e66dbcf09a0aa499da4a656810122613760ca11873e8e4cc7f263e09131069a8ec8d40ce825eff78ea82b9554edf49179e05facf55de876c15b245184dd999d7d818058bb4f4895debce99df698efd71e8534dc0f33b4294229cfb4c5a4b2f4a498d3a0a4716091697472f97094e8577f9f5f386b7f03caea093bd313fcadec63a680a7150740baf7cb8a6cc7a6cdd2cf19bca8168207a47ede5fcd4659af586b42dae15a65d88585dc22f864942d96641faf53ce0a754e8124f1173259d067f63c443644274abb12c2e3e5bb9c157acc14bdf8a9dd5c7dd134b7daa00a5738cfa2049882d67510f1bc04daaa85a5ecf203acc152fa9b9b4c0b135d17f9581c8875f9e4480e6d42b1e156b00dba7a8b22a2953c47213e8ab77e128cf1194cecd1c8c2f7dfa9cbf227d92f9c1b1c9968a15344dfff5e09458a0d455146ca07aa4570347f3b678180d0b0c602e43715ee5e907613c80e4b5edaf8bc504397d95e78efbae2827a1e68c0f40e04057b0d976dc712665337a778bd96daf898f775f34f30ad0885691f77d35816c8b93e5ff8f00a33ff4d9d587411fde6f21f366e915ca8b4c6abe3e12d0e8f03c385dfc28df6053d5b7e341e66acf3e6115feca016af81f1c0a5fcc5a0c1fade2fd070230c90109acac08fbef440160cd82069cbb7b5b403a109a186992b819ece602b0a424ad6da9fe9f7cbdd02f8a98b9784f80d39c25fe591ea5a75e3586a0bab70d7e96c9686a3c4f002e6b75dd90b1ab6c90e518915427f7ad71300bdfe3dbde0875ff0f62fe9dc26cd053fe7ca2246b2a67918f7e288387c8cd29e4e5cd6049a56c020fbe6c0a800ac2feed8c3de0af60524552a5f7fc46257e8f3714f3d61760900bf3301322100b6e66b34e49f350c159c5031d40a9c432f2620e93c2fd69d88ffd3aeeda2567defe0c2f7a99b9652dbdd7a8062ef4e863337310b9bdd8b0f1d8d269174c40a601d2346de33c96848c47726d9a5e1dcded577db2ffd56a648341fb5feca5d3fa9c7afba0dcde22c7e6c96a310b7bfd2114ab6cfca72c47efe4c9ad1626c2a331145f5778b5ee5181f73658525b824f5c28d51b925f10e1fc52b6c1cd9261de01728ebaad47f9c658be8ce15a0cccacb0fbb25a9ab4384a7302195231f71bf1fcbe8b847c8889e3805294702059eb2b04147ceb134b274a7fc9fa87cb5b93572d417d8dda1ab74df6cb6df362ad02ecf05535e113598d198857127c6ea56a690f2fd1f57160e4056ae52dac9823ad0dbecf2decf8ac0ffbbce74b6efa501c3589588a933664a72f9ee37ce70181e2909e80eb0a1890a8dd2bc412a6de0a42afd99e50e2fed5bdf75645d867cd173f73e18c8de1754d2494475e0224e394ff9197457931eb618864e2c3b734052f74fc65f119af7c0c687207c776ca0d71ff55d3a856ca4b6bc920aed8f99339629180e144e44847b4ed4b4eaad796ac281366914293a459f3750eacfdbcafe0ea9dc1aa5b7fad68904401c988878deb07b8d5a8a03fb3bb67363ee62e7d75936b08b60a6651439e696e8c94257742ddc9588ba8c2e4ac76ac05a09aff9c97acc9b4b2fcd59fb3137bd46e5a7561365ccdea52ed1fc1abbea40b3885183c2b0dc2cc61178160dcd5553bc30de0e43d0f96c070798f222c689bd17a262478daec22d4a4fd56816f7804c5f0d40be68ca56d8c639a607ed9965670573d7d09644cd60689d4572e88f6f2abd458e650cc98e03a4f7f50f3412fbe417455a0230641233dc3c38aa787c4ad5ff13d72c1f123df55dcda63fe492916c5ce9fc59e1ed13c65e8b8061b668408447a1187aa62aa85a33781b378512b844b72d7951c44310a45e153e8c045a32e5ed992edf91c9b86bd975e25571f8947b20ce792f3b9996705d9ea530c3b5be8af2623afdc949b550e39ca69bdc9f88cbbf084ca7ec99d6019b4b37ddd770b878e01f351c16a2a0ea8b5258a8f4dfa0d412d2de656bc43297a9b4d9f7a5b5ff7ee7e3b9e6a6d2329b4c91fa306dd645f39bc15a2510496fac1c584f67b367790e6504321ab4336807901e57be45c892f51bcbc42ff483aa85a7cb8d0419233246ff9af50f9770ab64016b9a54da0e8dbf816ba8593e8ef45eef81fad3cebee3fbafe5ca10f1e575e59c71c4e1ddeec6bdcfdd5b95ac2730570f35cc66d17d9d2f4f192b16b7d2914eb3f8708e81a3c41009abfeaef787ae9f984c40f95ee9e4f1892d0daba00d8309cdd26cc19aba72b93419d4a22fe4c0f82228977d4d42cf2b9bad35e5d002a99bcd882401e57a625095efe1d4215f72dd6ef7eafb2057ee6d7099a5b612af1b1c6abf64621376b80963affaf00a254c7cf5311a438f8de3e0f0ab5b47442c4fbff223b8d5335c39636d5adb813fed82bdfbe2f71e6a446d3eccde18de42fceee856a8869a2f1e37d308150e0b9570dea3376d6852ef8d75e9eac311d795b1524fb489b797b00373f5df511ec7b073ad6185797198223f5249e06f69ec3a27fb0b6688742d9a587bfbae022d47cfc402b02571e9dbe96e2b15cb108bb46ff2fff680a54db9f046d4a2a326e9b16b853309dc096b691df0de716588110b78759b43978d5b750c5addfc46e33f4e1fb2416f35f67ce54de58061dd0b35e3c45dea1ec5d8587c0feebf2c05980717c2e3d908274de9ea7a260ea9f1ae6a980ec9b9a6558a3f600dd8ac959af9fb7a0923537921993b68bc465c95a2827f8cc9b28125f2d7869c4c13f914bf79da86e0da9c9d5ea7548c8af1e73bc59858a4daf53e765aa28ed3bdf3001c370975f56828fe8a238e765e0ad78727f23d2114be365b6a0580066d22806188bcb9388dabc858fc048e715d5dbf726bd98947c599e31efa038fa9ef6e6822ee1b3a848a35a9d40753a5e027951366d10fe02cd18b27dba2de7d203f947c5346d18f3070480a88a7c21db966ed328dd43da826812206f93475766e45679ba05fdd0dd15f9a7cd47ad582612a33f0567dd2010431238597ddd0fae84ad40493504f38a0d20af4b4e954823f39e9ad1dfe3520bebefa64228cf097dc6b9e3e460855f05d521fad6951f2a6739e59f2da35c298a59b778c3d114b8e6ad6132f0f80af7734af718abab34e9a54d3ef0b4f94c1e55faa998a665a1582b93a06fd427d1bb76c79f44dd2ad6e359daf3b9c5080b5eccf98a48335593997f099d4b2e0fac7fd3d3b4a0ab3509b2fc385eb0671623418007ca9eb884b1fbd53b4b98712dfb6b51a87a32ca11adcfa9e1423dba6efcc2418d77724822aafda400f45ccf66ee60dfbb25269db030"}, {0x80, 0x0, 0x3f, "6319a5a3d2179b5697a51286d355c6fd704df687ebdf70e8074c9e580bf46fa1b7785783b0349bffb82afebf4800f58c3f53645bd5fbad6c1a8ff2a6e60daed00d50afb459ea24c3f70ce4fc1152ee21a442d7e0e966bf0ea6c6cbfab8066fbc5d7aaf0f0df4e2b8ff927ff2"}, {0x1010, 0x10e, 0x5d423938, "ba390ec9be55af8fd5ba9709b970664b29e27452cc90d229e62928da7ff7d23601597442b864f6b43bdf42827ada5ab87e821eb8ab156c8cc07fc56f274f0ace02158838d4789f6fddb20b63821bc1fa9e42b20dc1eaee1573688e6e27449eea6a0c2d8780f59e58ce1930bbd6bde4c0733f7ddf9422980f065aeb5b926384ae6dcf4e8ac1722a9f8bdc3e08316b3f2902ea323074271029e8a965ecba2d70318ecbd01e68d1209ca13c96c0e67d67cf8a7a7f0cb43c13fb55b9cdbe0e371450ee980fbd4acd0e3fbc0d9143a7ffa7b4e0c45fbed915b250b6db2bd53480929620ea28d694ba014113d51e374f4a158860cbc8cb961b69642ac25c68330785f704f95d1222d331a3af596cc6df00347cd5ef3d0153cc765edb244fe02cad0f001d09c6c75db87f796b0ff9325746b0b51a61ded4488e86f18bd0fe6deab4bff9e621de484204cde44f91947e56d4b13dbefb2080ab1e6fb81a88e6f408cf59b1ae978ed063bc9387bcd909e699bbe40dbf91dde8fd4895e335f8f01314b1b19e867b4adcab8dace0435cee84da9b00d0dd7c7bcd5e9526cb4ac0e6f0056ac9f090180d73b07cf1afe16d5b61c2f57909a3bcc73b6f104c5367b2ea6669c7bfa489f977424d41b485447864cb620f2b71205587709c05f234dd6c3d95b0a8fa785a45a5fef44678ccf659ad43718b1737a8a7bd7d9c922a4e389bc0fda838526226b9d6bd3b38d3e1bcad72910433bfb0f6c4415d08af1284070b2e68744b1bc46e7bd64ab023dac70d8f7d3a05efa41ce4191b18b67e5cc1504cf960f266ec7681151ae54304eb01a19bdef34fa3b35178d8336e67ad5aa87306c20f0691606c76cdc4dfd65aae4572b292a0656e1b839423e95a6135e57ab1e4b388de6cf1e56734d4964df4fdd1c2787a6bee6e6a2f20a534f5f117196c6008cb15d4e56903e566b45045fe04037e5624690cc66568324325cf5e9e9265176fdb82a560dfe316d04348310e691b6c976ec0244e8833e307d80b64e551bae030d3f62fe6bd98406edf49e3c7a47d111b756f00efd2fc628d751a25056f61755b466771e2bda60379c5254fbd2ecc8acf5ba77b0f07dcdca6c58afa4e33289a896c81c91884ad4906818b2a16eecf92994ed6671bfffb88cd3ab05f627490a23965b2ba9786c5060cefafd2b7c06f976e8348ab08ee4c4249e0b100ac6915c4fe0312fbd49bb84bd5eb564299510902dfcda2103a0d365cb4cf18ab4cb98969c293be4d746f388c5aeb4712e0af508aaa170acf8e220b4746081c24d4e688a1c1e5651fae685050ffee76fabefc69fef58721ea862228ff05e65f6eb5b61e8c654a2d38667714ffc014898bf1264e3e2056753d896e9f75f4b94190c6f19f135dab8372d5ec0faf2ee3849811c69416cfb5ae9130b69b15bc3c3ede0a93ef3ef80c7ad9cae063147001259717b551ced1bc085deaec6062cab435369b10957f7435c56e3bb491d653e813ccaed478a1fe55ce91f58aa403d0761e901d4acb3bd02efe7e62945a412ecc2ef6d82f6aea4f7cd63dd2cf2f6cc38a8c41fd06f80a586c2c80fd6a150518071be9d48e25c337900745ba85917c8c32f305541e5914314841ee2bff7bb232fe7f3b8613c718e7fc98aef2905351a872a1c56ea2ff9d830a0971bb05a320612b4b210fd687237fb53408d200e029846e562455676f6fc1048db34bf299f5c4e4bcba1dfa28d11e05af9b53ea0c37e81b75bf706bd733f1a935e12f6fd5d34a8a07368d97b4178ec899f2dd040db5e323d59cb27e279de2e48a94fb349c01c90c823ce20e1145636119403e3212a63a3f5fc4297cccc0aa5461693dce0231a612e6439fb67d2ded355a14f76e9898af5f4df81d69b4a875f584b44f8ecb13e2195ae6359b5ce7b03f2fee505ef7e8b649f2346639a5c530b7edb9fa78d3a832e9d94970c990c766ffe83c88da47bccba3026a1dfd29af2fb85920ca68ce98fe185d0af323b0f26307af5ded278749ede25de2af16b5007e99b63035b897604057455986de396e20cbb5115f0847ed01132cf88a259a852692b109a38b4bb614dab0ef765e6a4f3c6314c8c0814f4dc5dc900973a664eb64dd53240a8b7666232f2d566ec0f5814afc78c3043ab61bdb66aedb1c153976fdf3e7485a2e550da35a1e94981b7d1c2504ce10b72333a1e7297b38f2009b768f90997fb85231d3bac3ca50ea77baed171f91ebd7dc44f6eae7a3ac353ecadad870a82f00071dc67c33f75fbfb280835e2387b56beaa3874f20f7647924da54f32b18faceb47367e9dbe109e9b70776823914d8a55bdb9d5d671f7559064805fd2b6e23f019b09aa5de70b13e959e2804fd4a4faa6e6b9f0f1da87a55bf5f8021628611f24868b6161cd935111900057c55d689ff64245aebcc99425f7ee992db4d4cb37b750e60f41dfc0187afe9d1162ed76b8f3507d7e908df050ecf739b977d5140c73c34814c4417161d3abf4be7fd8c46b55edd1ed9c5f59cf86d5d788c546d34c9a75b18472787beb1a339b92c32fbba483b57d97bfa7e73fc088a3e21b2b719035019f786a4e398331bd2ba7c3f2ced69c48a1aee30833abcc1abab974d01c15aadaf8e80f21e3044ea5659a3726386340ebc00ea52cfaadee64f6268e8b782e907eb6d94d25dd9728b693db50c6b572de15aaea748a00a86b678b1cae4a252a6a78c81b043abbe2bd633363b573f659188b260faf3d78d1bf33e131d89b299dd76814eb86903dd16b1a610bf5051d770e9301e0008503f6fb6df31bd6a0ed101d20d5643c416090cf0464f91c389d48ec231d904f78719feb05f188a6f4fa1d45ecd06f04613d329bec1d7a247db3f674f862164aa27c72dd33a3de49e2dc2fe4cbf1d761e1e7b7a32dc7e444265cd3c11945c2b731f12e34c29604bdd3c9e4593f26cb42ce9f4d26657c7a2357a789b529eded317ae563f97073697d0633779e02bad4a1c86f1fbb243f5a7101106fb10c88af52fce3a467d60544c8ababeb4891b605a08e668c65b02746637f86ea51da9d3960f0a50da0d01f8cd4f8c24a95eb5157272998a8240a490d15ccf7a2eeb9e766953f0e0fdf6b10ca7e387406cae4e2f93f15296409b779c37a43f1e8381fdd16fb0cd7d01f0069a3cd84b208be3511afae1123af6762d626ad242b32cdc706abe63396f1055f5437a00e67aee3f5dd7b874a8c5af9dd86316d4bffa1040fddc2499c16892893fe3392858cd88cf069c3d3de038e12dd8b792bb272d2623a6aaea0f617efa64c4b7cc91f6e1424b7189792874a6c2cc1d408e2349ccd34d6bdb759332f7c44601ef45f47542b5d0d4ea23eb2dcb91ffe3ee332416189556ff04723fb97e5f592bcf491544daad562910b17ced80de7f368c86484502f90c63975ad97ce270519923271e51fcbfbf1430787aa83d6badc77e38f93cf6e93379a445f5ac564b2dec3bddd31d2927dd791f69878434ca534f547e0a69bb4f29af3981639c307d90fedf84ef2628266fee91a3cc8a40086b2dbca7a82f7801e592f8639aec98f06e28f7460d24e95bb85e21ae69216545448b319aba657703a09f57ca8f02c3b9edb0f5edc96d9c70918eb5452776d719399aff338bffc8b6b9ed06a48e7c4fefc15f9621a18d29003479ea6f00196d6e40b3567a556684a4742576800041735721e5a7afdec41d2aa1545b2188675bb6851da3362034dd913bf138944ab35a9ecc3cc88d61e615655574762290bb34b13bd87012afe281eb42b35484d18fd0cc08df816ac3e78b95eb7917c444cd4f49c8183c59a296ec4e5d9de84726d0e8d572e35f4f9c30b6d714e1c3c0cbe6a8098f23944ceed9183af0686e4e37c2cab22ba79cdf38c81e456b89094168cb628c7f0465177d5ecc45cf4285a1ae1c644e0a64fb0b33ccd9d7b7fa046afc246fd994fefa53168752d4fa2fc8749e4a1e5bf750331422fbd22652cf33491d26425f308ae89a2ce7f11d6d63fe6613a578c820d3d6d77fab8aac07d3e8e8b7c872c51c23c9686454b906709e384da87029c364832e5660d054c3014cddea29c6f1102f85fc7c6fd8d55e277d78f4e3f1f9e5f56957cc8feebcac97d72f75748294887783cf84b58e0d380b005e85830fb59876f2a501089025cd5dcb2c7cf978519de9486ea5b38fbad800c7efabf63c92954ab75d30cfe44bbc2348c0d475f162e7b861178466b4c60cd6185303794a4502345e6da991c8876f63001aeb3bb7a04ae8b82ee4243ac22aa802e3e3be4b3cb325a32c8368791d8c5affbaff4aeb881216899cf5482ab50d505b40f91753709dc5d0dbcd7040af304e19984ff9d21572ab4bce3d7edd4afbd58b5197e54da3d25d100ed7c1550d600cff06cbf054ade4f5dc7a7e07f7ad703e003682d44fb8e1ee136ad78d4db07264924da16f0eb66d4e951ee8bcd8d3f56359166dedec7fdfc12572c5ea0b4866edddc3a06bba0a337ff49ce2cb58a4759a9d7cbdf2c37256e80da57011de8e41b2f66f5f9ff17df54bcc6cfa678c349af2d34c2dbe6ccf738391f84c69d1b95c2c5ce8771252f218b2edee7e64ac7586ae5bdc0b87cf8f2e2481ef786a7b1a1c804c3be4beadfc81dba4701c8c13b4c922b884ec7b0c83a82a6a22f1cbafd0aea4c0c727b00d9404cb62fdce1a55c87b294247e0d032c0fbf575d83826fe01caee131c0ce0c05cffc0591dc9a7897b9f99bd67d011c4844019472a06069d22b584dfcdb96248d922d7c3278c368d9adda292a0b4e855a2b848f1e8ae4ae1ce646b436b33a744284de0e867805ee022aaa12c07ebec8e69adbd82aa40e48efe25c596a33393304cb069aabf9faddb29b6c9eb43d745e4822b0756cc1c8d5604ac498286338565898f79b2760ac5cae4ffe0ea4418cfc8b4e2797a23cdcbbc5036e6cfbe75f4af7dfef87f0e67243e2fe1daa450cb680c38e8810ab97d6c21590d5eddd1508d1c5807b1f305a40678b3261cdfd2bef37346727380a678adb1e011944f357d64ccaa6df1980fd5808687d175936bbe6443a3debc2992cdb36612ebc3ea16bcd23219795d0df93eedec0bd8e24216965726c2915e2e03ae922ef9dfa0b4a9a387b20e6df9482c4e41c8c7cbb868c28b049ffbffc6044790055319f5dd5d92eaa07167b841e4e731d800ee1fc0ac3c828717e1ee1ebbb6d7c10d1071c33a7c00be010015f88cbf291e2e8ad4b0162d88813603aac0788280f4bb3b36b5d0b7332cf3c8780782d4d4133ac743ad7f055b823d4677a2e4890357753d49912d8cb326853603789763dfa59eb1b490fd3dab62748f3e236b45f8736da51cbe9d44bb86733fb8dd1dec85d51197f4aada9ac414007240145764168395b9651c8c3e71b07168923fe07b0d05e24cd2e4e17df3ea33402dffe9e579a63ae2b42d5d0b7d11565b55cbaaa7f77a29edc0479ff69e8c62613efa4c8564b907098b251d27d54453a79e36cf4a8fc146f81c9724a024af0b5b38d81b39f7fe11766b8b7f8f739998a4c761c4d361e5cecf4337243e631d616c5c2e191d0d30dacadd33dcb81c43e317a2483b855e613cadaa2e2b0a8ec443421a5d2293c5c640e30eb37dcf90d15b59db6de804b80e8e99dec856859f88ceab106af0301fb5e29f338618b3ac9fab8b27600a64e7e37a20de76981878419032f48522d8476ea4c4764b3331d0dbae24f8e9e30af3d39c236f0702758aa0099f470eaa3a79dcdabde076310d1f299d8fecf28b6129e16795995061a50d3a6553e20c62ad46c9561933a2a2"}, {0x30, 0x117, 0x3f, "bc597e297389493fdc5f85281419d3364b9e19f083bae4691231ff"}, {0x58, 0xff, 0x101, "8ac51a1edc47f841a2578d6bcca204f15a794cd0e7f1ba7e86e2ebfff63ef3b63c7660f1f49186c7f7ba922e4ee0109637daca6a28580afa3bb2ad1f4a720f42067575d04bea188d"}, {0xe8, 0x117, 0xe5, "8e8e0c9c777509d430cc5b20dfb4780a0b2883763c5b412510f087edf451210920a3015fdfc39b3ac48099aae316e226f5f4ebe419f399d67a42a62a80454cf675f878748d79bcb206df58e5716b63feaf0fd3d840bf35a17d6881a6c9e27e4db4a31e6a607c8c905d701532d07b8eb99f1eb126c7dc14cb937168cb7a6f4252e57b0aa930df4eb8e532a656a4f306c4765ef2d95a9e3ab0e7c9021cfa4c0bfd25b0c8e12538dd04842c257d6a9616742296d34ab2a9698d8cb11c04fa99ea4dda8d753c6ee9c08c3831887835b56198f4613a0f"}], 0x2210, 0x44000}, 0x2000) ioctl$SNDRV_CTL_IOCTL_ELEM_LIST(r0, 0xc0505510, &(0x7f0000000280)={0xd672, 0x1, 0x1a9, 0x2, &(0x7f0000000180)=[{}]}) ioctl$PIO_UNIMAP(r0, 0x4b67, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x9, 0xffff}, {0xd9, 0xce7}, {0x7, 0x5721c7e7}]}) syz_open_dev$amidi(&(0x7f0000002780)='/dev/amidi#\x00', 0x0, 0x290680) 2018/04/22 01:14:30 executing program 2: r0 = syz_open_dev$sndpcmc(&(0x7f0000000240)='/dev/snd/pcmC#D#c\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000009f7c)=""/132, 0x84}, {&(0x7f0000012000)=""/252, 0xfc}, {&(0x7f0000012000)=""/155, 0x9b}, {&(0x7f00000001c0)=""/11, 0xb}, {&(0x7f0000000000)=""/102, 0xfffffffffffffef8}], 0x5, 0x0) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f0000000140)={0x2, @tick=0x3f, 0x40, {0x4, 0x8}, 0x6, 0x1, 0x6}) ioctl(r0, 0xc2604110, &(0x7f0000000000)) ioctl$SNDRV_TIMER_IOCTL_GSTATUS(r0, 0xc0505405, &(0x7f0000000080)={{0x2, 0x3, 0x3, 0x3, 0x6a0000}, 0x3, 0x101, 0x2}) 2018/04/22 01:14:30 executing program 6: r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000900)={0x10, 0x0, 0x0, 0xc800808}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)=@ipv6_getanyicast={0x14, 0x3e, 0x0, 0x0, 0x0, {0xa}}, 0x14}, 0x1}, 0x0) readv(r0, &(0x7f0000000640)=[{&(0x7f0000002040)=""/4096, 0x1000}, {&(0x7f0000000840)=""/149, 0x3bc}], 0x100000000000038a) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f00000003c0)={&(0x7f0000000800)={0x10}, 0xc, &(0x7f000000d379)={&(0x7f0000001000)={0x14, 0x42, 0x2ff}, 0x14}, 0x1}, 0x0) 2018/04/22 01:14:30 executing program 3: r0 = socket$netlink(0x10, 0x3, 0x0) readv(r0, &(0x7f0000000640)=[{&(0x7f0000002040)=""/4096, 0x1000}, {&(0x7f0000000840)=""/149, 0x3bc}], 0x100000000000038a) sendmsg$nl_generic(r0, &(0x7f00000003c0)={&(0x7f0000000800)={0x10}, 0xc, &(0x7f000000d379)={&(0x7f0000001000)={0x14, 0x42}, 0x14}, 0x1}, 0x0) 2018/04/22 01:14:30 executing program 1: r0 = syz_open_dev$sndpcmc(&(0x7f0000000240)='/dev/snd/pcmC#D#c\x00', 0x0, 0x0) bind$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x4e20}, 0x6e) ioctl(r0, 0xc2604110, &(0x7f0000000280)="a0b44a12154441318f43dcdde99bb6df1dd4c471c17730dae398d7deaf2f8162b2c7272f90e599ef006e71c7964c613e6d4421b3aa5508e471c9200b22278b14d1d4332668a839d27bff5d030034") 2018/04/22 01:14:30 executing program 0: r0 = syz_open_dev$sndpcmc(&(0x7f0000000200)='/dev/snd/pcmC#D#c\x00', 0x0, 0x0) mq_open(&(0x7f0000000080)='@$cgroupwlan0', 0x0, 0x0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000009f7c)=""/132, 0x84}, {&(0x7f0000012000)=""/252, 0xfc}, {&(0x7f0000012000)=""/155, 0x9b}, {&(0x7f00000001c0)=""/11, 0xb}, {&(0x7f0000000000)=""/102, 0xfffffffffffffef8}], 0x5, 0x0) ioctl(r0, 0xc2604110, &(0x7f0000000000)) recvmsg$netrom(r0, &(0x7f0000002740)={&(0x7f0000000240)=@ax25={0x3, {"d488cfbb11b3b7"}, 0x4c}, 0x10, &(0x7f00000004c0)=[{&(0x7f0000000340)="9658c5b0a24d3a267528dd3867eac258a008054c79fba6c1e785a026c735ef4955dfa79a05d2eaf6f31c6296e188b461b4f4631dbeffcb2712f1ffa2ab0d4a59f005b56acc1b00424e3bf72d8204168da04daa20bbcb0fa207166e14960a0ae5ce0b9028751ab96e31d70a08a5d6d3994491378b19a2678452b93896360ab735872ef4bc5772ec9948776d57d241fe047fe21ef36afa4ffdc48850c01e87e2541456e68b86fda6db71926e0392325a67cec2beb4a81665d4", 0xb8}, {&(0x7f0000000400)="00874c4019d1bf301e9bab0c8155a522e2df8e586089b4a3adcd1d5b1eb535314e6c7603e20b03e8c05ea764870d13713e6b03c286b98288918d43b8d7c98a55a934c50d5adb4305ad56f4dcffc7bc2676e79fc34709854dbca889a70da136609805d7e3521250a33d52d6326323f98d796c725ae7de0a26da2f59763dcaceb115804fc821ac3c33797c755af2d12d55f9da957282601bd68eacb4cd", 0x9c}], 0x2, &(0x7f0000000500)=[{0x1010, 0x10b, 0x80000001, "7afb6bcf7e4287ccad3fae18ab00fd389935b05acc18efa45fed71bd6dc8b333e68d7d3e7b172b01421e51ae8749d99e434669481fb7f5bb10ee3811151838ffef27518fda8d7ff81fa2e1b71408c6f3bb0a25d1b627973f49159d02215e2677bca6c0ab64b3cb42fa0119de8bb527380490c1cadf713e8cf92f870c4fd4e057118fcd75bc1efd733cab79762737f7baaf737d777eeb9af31636c4a0f84373dcc917a8d0ab638f5add7bf5a4db74266f9413bfcccb00b0092660c339c4edfbe530121926e80b992530c5a2ca1ac121a481f6b7908bb89f7a5c8953bbdfafa9ea6a2af4697e36e683df7b5cb9be10db231a07d541447d99692f2a18b8e08630f9eff435813fa6d93bc103f130ac36b6a9a83ce2f070a50abdbcf6958ec04505cf229028cdbc63fa7759c1a166218a86b2fe0d9f6e3e1dc2384c9b0e5663f216f49e8695a5404d3afad19e8e85bc35d3040e922e68fdee2389030470ed483c7de1ac293bfddcbfcc6e13e25a2e39ac78c8de41f979e3fae9d5f92f8848d3480d9a249ed8393737447f8afdae6a2b423edba60f5356c57d3c855690bfcf5cb2bdf4608be50fe6827dcd4d7d05865facec8a419d1f44d032afd074ae3a26c2761f33f1e9b8e2aeab8f0969af1467e6920b5703e6484b7555829c083cc98a8b7969852c8e0928cff6bc6100160bdb4d6cf262c234b44a12b3fcf4ddbabe62671504b822e2c3fcb82c1d5db138b06575890fd807902a9619457dbc8ed353956dff0de90dcb366f69dd1764a49b01bb68ef9e7c0ced5ed9e23db3c39906fdd4df9dffe1a5cf3af56818b335baacb7e4e40fa6e4b5f8e80316914ce44afa4578c26a374eff7a62acab84bbd0c9b11d1bed457416165d830816cb632c5b84a0c7f6ede05e555c7f74910efc2cf34add1092ace750e08ee6f8f02df2546ec30fc48263422e02f89e2ee345755b273747d4d723a678ff865d9b367dc1c6e2ea7f26e48524a931024883f89b75a9d18d8dc6dceaae24c4b2b49854ed388838f1bb633bc7e91ce6d05c046973c8bf4781b2f1c1823319f9a906871469ead298c5b7041fc048bb7a6a0460ada20dda6fd35e99d78d8599cbe2ae8ffc683543bd75717552716e40ea21b713a2b36aad82309e6e568fa48edfc45bc128085774eef757e06a12da09a60156dc0fc9c0923ef5bfbce4bbc11ae87a107f720182e25fd265986a150995d8eb7a27a9efcd0de73c2af2ae7914df8be16ad251b54278c75e3fdd60f31597a73f2a406b1043bcedfcebc1527da0de6cf5cbbe92544648c702a04102a8a186d6763326452a27c4f2fc48ccfa556751c031609c1d07cf786097259010540552a23a84395a03ebd5a93c19b9d35d4d03ea2a7c2c7ee2716ed95ad6600fe984d3c29cebeccf986dc386e75be6a67aa2902c39272181a5f81e4f07500fa47e7794a5dfb8ec0a9237374f9d4c16b10b4b8a5999afd5935d728289aafa2110f6c0768384c55d3a8b729ff2d2dc58075dc87126326c2d68244f72ea4cba2ae7c015d01ce9ed2ab8e46a588af9d3a44d5d759c3d5b4b69900cbd9e4dfd5826d1e874e4fcac76c8ac905e331b1037da217aed11260381946d26ac5be13bd198f1bb6221abc151d4af6919e613c819a8ccff6f218405180d7d1ed3dcc3ebd0ca5e525e45aea7ea33d6458900f57fe78551a98c567ebe7949b8910e72be38750a3731a367cb22de0b21d8d8982a7db212d5856b1baf26429b05be30465a490410a6b3bba3606a9f0d3b7a0e65b8b66b680df6396561a895dc19c2eddb8696acde49e9a8a588cb670b66f7011f5697db27324af7761b027aee6acb591922cfc4319cd6b57c8da21ca7710807440f1671d60bbe1b8428371c1a4a7314ab90ad361820f17aaf428237d5a031e497f39c3e7bac1bd90f7923710194a2b6031d41fef3659619ef0642bbf80c9de62d71ac972fb456823fc7ab3b7231e1d31ca88d858a4c8fbad732de172347d7d42f8b80a92827954a42e6078279dd07dd07de6aa984bba6081622dbe228d63db112d282a7b586206c47c0bf265d355828e9d35a17519a5a3f6541f8e62339859ff6aee82a24844b112e4836f530c063519ff66a5a1306ea1c125bda66aeab497b1d43450b568d479227982b28326181c3d56759f86e11ae7c10db95cfda064086e0d8ce62a634b13a68d6e9678412366f61b67b27ec7c379d9ab1a03cd5f256a102563b88978eead99fa709ce9b89e276e09ee67780bf9091dd211423ebb3b8369a93ec94dd92c382a6e869a4b87b984f349e44abe2fa24af7eee310f7b94cbda05a06958b0ffb0207289b5174f567e1f6fd76ccda72675cd05c48d0975fea481c5ef85e68de81400e10a9e0b8048974abe7b45aa91e83c66672bd3323b5d485f6801b20ef6e1304246716e45723493dbfe102ba9799efa0469f33688d2ed948c44f90b3538cc886b6669c38d534ae6e080317f801ce0e66dbcf09a0aa499da4a656810122613760ca11873e8e4cc7f263e09131069a8ec8d40ce825eff78ea82b9554edf49179e05facf55de876c15b245184dd999d7d818058bb4f4895debce99df698efd71e8534dc0f33b4294229cfb4c5a4b2f4a498d3a0a4716091697472f97094e8577f9f5f386b7f03caea093bd313fcadec63a680a7150740baf7cb8a6cc7a6cdd2cf19bca8168207a47ede5fcd4659af586b42dae15a65d88585dc22f864942d96641faf53ce0a754e8124f1173259d067f63c443644274abb12c2e3e5bb9c157acc14bdf8a9dd5c7dd134b7daa00a5738cfa2049882d67510f1bc04daaa85a5ecf203acc152fa9b9b4c0b135d17f9581c8875f9e4480e6d42b1e156b00dba7a8b22a2953c47213e8ab77e128cf1194cecd1c8c2f7dfa9cbf227d92f9c1b1c9968a15344dfff5e09458a0d455146ca07aa4570347f3b678180d0b0c602e43715ee5e907613c80e4b5edaf8bc504397d95e78efbae2827a1e68c0f40e04057b0d976dc712665337a778bd96daf898f775f34f30ad0885691f77d35816c8b93e5ff8f00a33ff4d9d587411fde6f21f366e915ca8b4c6abe3e12d0e8f03c385dfc28df6053d5b7e341e66acf3e6115feca016af81f1c0a5fcc5a0c1fade2fd070230c90109acac08fbef440160cd82069cbb7b5b403a109a186992b819ece602b0a424ad6da9fe9f7cbdd02f8a98b9784f80d39c25fe591ea5a75e3586a0bab70d7e96c9686a3c4f002e6b75dd90b1ab6c90e518915427f7ad71300bdfe3dbde0875ff0f62fe9dc26cd053fe7ca2246b2a67918f7e288387c8cd29e4e5cd6049a56c020fbe6c0a800ac2feed8c3de0af60524552a5f7fc46257e8f3714f3d61760900bf3301322100b6e66b34e49f350c159c5031d40a9c432f2620e93c2fd69d88ffd3aeeda2567defe0c2f7a99b9652dbdd7a8062ef4e863337310b9bdd8b0f1d8d269174c40a601d2346de33c96848c47726d9a5e1dcded577db2ffd56a648341fb5feca5d3fa9c7afba0dcde22c7e6c96a310b7bfd2114ab6cfca72c47efe4c9ad1626c2a331145f5778b5ee5181f73658525b824f5c28d51b925f10e1fc52b6c1cd9261de01728ebaad47f9c658be8ce15a0cccacb0fbb25a9ab4384a7302195231f71bf1fcbe8b847c8889e3805294702059eb2b04147ceb134b274a7fc9fa87cb5b93572d417d8dda1ab74df6cb6df362ad02ecf05535e113598d198857127c6ea56a690f2fd1f57160e4056ae52dac9823ad0dbecf2decf8ac0ffbbce74b6efa501c3589588a933664a72f9ee37ce70181e2909e80eb0a1890a8dd2bc412a6de0a42afd99e50e2fed5bdf75645d867cd173f73e18c8de1754d2494475e0224e394ff9197457931eb618864e2c3b734052f74fc65f119af7c0c687207c776ca0d71ff55d3a856ca4b6bc920aed8f99339629180e144e44847b4ed4b4eaad796ac281366914293a459f3750eacfdbcafe0ea9dc1aa5b7fad68904401c988878deb07b8d5a8a03fb3bb67363ee62e7d75936b08b60a6651439e696e8c94257742ddc9588ba8c2e4ac76ac05a09aff9c97acc9b4b2fcd59fb3137bd46e5a7561365ccdea52ed1fc1abbea40b3885183c2b0dc2cc61178160dcd5553bc30de0e43d0f96c070798f222c689bd17a262478daec22d4a4fd56816f7804c5f0d40be68ca56d8c639a607ed9965670573d7d09644cd60689d4572e88f6f2abd458e650cc98e03a4f7f50f3412fbe417455a0230641233dc3c38aa787c4ad5ff13d72c1f123df55dcda63fe492916c5ce9fc59e1ed13c65e8b8061b668408447a1187aa62aa85a33781b378512b844b72d7951c44310a45e153e8c045a32e5ed992edf91c9b86bd975e25571f8947b20ce792f3b9996705d9ea530c3b5be8af2623afdc949b550e39ca69bdc9f88cbbf084ca7ec99d6019b4b37ddd770b878e01f351c16a2a0ea8b5258a8f4dfa0d412d2de656bc43297a9b4d9f7a5b5ff7ee7e3b9e6a6d2329b4c91fa306dd645f39bc15a2510496fac1c584f67b367790e6504321ab4336807901e57be45c892f51bcbc42ff483aa85a7cb8d0419233246ff9af50f9770ab64016b9a54da0e8dbf816ba8593e8ef45eef81fad3cebee3fbafe5ca10f1e575e59c71c4e1ddeec6bdcfdd5b95ac2730570f35cc66d17d9d2f4f192b16b7d2914eb3f8708e81a3c41009abfeaef787ae9f984c40f95ee9e4f1892d0daba00d8309cdd26cc19aba72b93419d4a22fe4c0f82228977d4d42cf2b9bad35e5d002a99bcd882401e57a625095efe1d4215f72dd6ef7eafb2057ee6d7099a5b612af1b1c6abf64621376b80963affaf00a254c7cf5311a438f8de3e0f0ab5b47442c4fbff223b8d5335c39636d5adb813fed82bdfbe2f71e6a446d3eccde18de42fceee856a8869a2f1e37d308150e0b9570dea3376d6852ef8d75e9eac311d795b1524fb489b797b00373f5df511ec7b073ad6185797198223f5249e06f69ec3a27fb0b6688742d9a587bfbae022d47cfc402b02571e9dbe96e2b15cb108bb46ff2fff680a54db9f046d4a2a326e9b16b853309dc096b691df0de716588110b78759b43978d5b750c5addfc46e33f4e1fb2416f35f67ce54de58061dd0b35e3c45dea1ec5d8587c0feebf2c05980717c2e3d908274de9ea7a260ea9f1ae6a980ec9b9a6558a3f600dd8ac959af9fb7a0923537921993b68bc465c95a2827f8cc9b28125f2d7869c4c13f914bf79da86e0da9c9d5ea7548c8af1e73bc59858a4daf53e765aa28ed3bdf3001c370975f56828fe8a238e765e0ad78727f23d2114be365b6a0580066d22806188bcb9388dabc858fc048e715d5dbf726bd98947c599e31efa038fa9ef6e6822ee1b3a848a35a9d40753a5e027951366d10fe02cd18b27dba2de7d203f947c5346d18f3070480a88a7c21db966ed328dd43da826812206f93475766e45679ba05fdd0dd15f9a7cd47ad582612a33f0567dd2010431238597ddd0fae84ad40493504f38a0d20af4b4e954823f39e9ad1dfe3520bebefa64228cf097dc6b9e3e460855f05d521fad6951f2a6739e59f2da35c298a59b778c3d114b8e6ad6132f0f80af7734af718abab34e9a54d3ef0b4f94c1e55faa998a665a1582b93a06fd427d1bb76c79f44dd2ad6e359daf3b9c5080b5eccf98a48335593997f099d4b2e0fac7fd3d3b4a0ab3509b2fc385eb0671623418007ca9eb884b1fbd53b4b98712dfb6b51a87a32ca11adcfa9e1423dba6efcc2418d77724822aafda400f45ccf66ee60dfbb25269db030"}, {0x80, 0x0, 0x3f, "6319a5a3d2179b5697a51286d355c6fd704df687ebdf70e8074c9e580bf46fa1b7785783b0349bffb82afebf4800f58c3f53645bd5fbad6c1a8ff2a6e60daed00d50afb459ea24c3f70ce4fc1152ee21a442d7e0e966bf0ea6c6cbfab8066fbc5d7aaf0f0df4e2b8ff927ff2"}, {0x1010, 0x10e, 0x5d423938, "ba390ec9be55af8fd5ba9709b970664b29e27452cc90d229e62928da7ff7d23601597442b864f6b43bdf42827ada5ab87e821eb8ab156c8cc07fc56f274f0ace02158838d4789f6fddb20b63821bc1fa9e42b20dc1eaee1573688e6e27449eea6a0c2d8780f59e58ce1930bbd6bde4c0733f7ddf9422980f065aeb5b926384ae6dcf4e8ac1722a9f8bdc3e08316b3f2902ea323074271029e8a965ecba2d70318ecbd01e68d1209ca13c96c0e67d67cf8a7a7f0cb43c13fb55b9cdbe0e371450ee980fbd4acd0e3fbc0d9143a7ffa7b4e0c45fbed915b250b6db2bd53480929620ea28d694ba014113d51e374f4a158860cbc8cb961b69642ac25c68330785f704f95d1222d331a3af596cc6df00347cd5ef3d0153cc765edb244fe02cad0f001d09c6c75db87f796b0ff9325746b0b51a61ded4488e86f18bd0fe6deab4bff9e621de484204cde44f91947e56d4b13dbefb2080ab1e6fb81a88e6f408cf59b1ae978ed063bc9387bcd909e699bbe40dbf91dde8fd4895e335f8f01314b1b19e867b4adcab8dace0435cee84da9b00d0dd7c7bcd5e9526cb4ac0e6f0056ac9f090180d73b07cf1afe16d5b61c2f57909a3bcc73b6f104c5367b2ea6669c7bfa489f977424d41b485447864cb620f2b71205587709c05f234dd6c3d95b0a8fa785a45a5fef44678ccf659ad43718b1737a8a7bd7d9c922a4e389bc0fda838526226b9d6bd3b38d3e1bcad72910433bfb0f6c4415d08af1284070b2e68744b1bc46e7bd64ab023dac70d8f7d3a05efa41ce4191b18b67e5cc1504cf960f266ec7681151ae54304eb01a19bdef34fa3b35178d8336e67ad5aa87306c20f0691606c76cdc4dfd65aae4572b292a0656e1b839423e95a6135e57ab1e4b388de6cf1e56734d4964df4fdd1c2787a6bee6e6a2f20a534f5f117196c6008cb15d4e56903e566b45045fe04037e5624690cc66568324325cf5e9e9265176fdb82a560dfe316d04348310e691b6c976ec0244e8833e307d80b64e551bae030d3f62fe6bd98406edf49e3c7a47d111b756f00efd2fc628d751a25056f61755b466771e2bda60379c5254fbd2ecc8acf5ba77b0f07dcdca6c58afa4e33289a896c81c91884ad4906818b2a16eecf92994ed6671bfffb88cd3ab05f627490a23965b2ba9786c5060cefafd2b7c06f976e8348ab08ee4c4249e0b100ac6915c4fe0312fbd49bb84bd5eb564299510902dfcda2103a0d365cb4cf18ab4cb98969c293be4d746f388c5aeb4712e0af508aaa170acf8e220b4746081c24d4e688a1c1e5651fae685050ffee76fabefc69fef58721ea862228ff05e65f6eb5b61e8c654a2d38667714ffc014898bf1264e3e2056753d896e9f75f4b94190c6f19f135dab8372d5ec0faf2ee3849811c69416cfb5ae9130b69b15bc3c3ede0a93ef3ef80c7ad9cae063147001259717b551ced1bc085deaec6062cab435369b10957f7435c56e3bb491d653e813ccaed478a1fe55ce91f58aa403d0761e901d4acb3bd02efe7e62945a412ecc2ef6d82f6aea4f7cd63dd2cf2f6cc38a8c41fd06f80a586c2c80fd6a150518071be9d48e25c337900745ba85917c8c32f305541e5914314841ee2bff7bb232fe7f3b8613c718e7fc98aef2905351a872a1c56ea2ff9d830a0971bb05a320612b4b210fd687237fb53408d200e029846e562455676f6fc1048db34bf299f5c4e4bcba1dfa28d11e05af9b53ea0c37e81b75bf706bd733f1a935e12f6fd5d34a8a07368d97b4178ec899f2dd040db5e323d59cb27e279de2e48a94fb349c01c90c823ce20e1145636119403e3212a63a3f5fc4297cccc0aa5461693dce0231a612e6439fb67d2ded355a14f76e9898af5f4df81d69b4a875f584b44f8ecb13e2195ae6359b5ce7b03f2fee505ef7e8b649f2346639a5c530b7edb9fa78d3a832e9d94970c990c766ffe83c88da47bccba3026a1dfd29af2fb85920ca68ce98fe185d0af323b0f26307af5ded278749ede25de2af16b5007e99b63035b897604057455986de396e20cbb5115f0847ed01132cf88a259a852692b109a38b4bb614dab0ef765e6a4f3c6314c8c0814f4dc5dc900973a664eb64dd53240a8b7666232f2d566ec0f5814afc78c3043ab61bdb66aedb1c153976fdf3e7485a2e550da35a1e94981b7d1c2504ce10b72333a1e7297b38f2009b768f90997fb85231d3bac3ca50ea77baed171f91ebd7dc44f6eae7a3ac353ecadad870a82f00071dc67c33f75fbfb280835e2387b56beaa3874f20f7647924da54f32b18faceb47367e9dbe109e9b70776823914d8a55bdb9d5d671f7559064805fd2b6e23f019b09aa5de70b13e959e2804fd4a4faa6e6b9f0f1da87a55bf5f8021628611f24868b6161cd935111900057c55d689ff64245aebcc99425f7ee992db4d4cb37b750e60f41dfc0187afe9d1162ed76b8f3507d7e908df050ecf739b977d5140c73c34814c4417161d3abf4be7fd8c46b55edd1ed9c5f59cf86d5d788c546d34c9a75b18472787beb1a339b92c32fbba483b57d97bfa7e73fc088a3e21b2b719035019f786a4e398331bd2ba7c3f2ced69c48a1aee30833abcc1abab974d01c15aadaf8e80f21e3044ea5659a3726386340ebc00ea52cfaadee64f6268e8b782e907eb6d94d25dd9728b693db50c6b572de15aaea748a00a86b678b1cae4a252a6a78c81b043abbe2bd633363b573f659188b260faf3d78d1bf33e131d89b299dd76814eb86903dd16b1a610bf5051d770e9301e0008503f6fb6df31bd6a0ed101d20d5643c416090cf0464f91c389d48ec231d904f78719feb05f188a6f4fa1d45ecd06f04613d329bec1d7a247db3f674f862164aa27c72dd33a3de49e2dc2fe4cbf1d761e1e7b7a32dc7e444265cd3c11945c2b731f12e34c29604bdd3c9e4593f26cb42ce9f4d26657c7a2357a789b529eded317ae563f97073697d0633779e02bad4a1c86f1fbb243f5a7101106fb10c88af52fce3a467d60544c8ababeb4891b605a08e668c65b02746637f86ea51da9d3960f0a50da0d01f8cd4f8c24a95eb5157272998a8240a490d15ccf7a2eeb9e766953f0e0fdf6b10ca7e387406cae4e2f93f15296409b779c37a43f1e8381fdd16fb0cd7d01f0069a3cd84b208be3511afae1123af6762d626ad242b32cdc706abe63396f1055f5437a00e67aee3f5dd7b874a8c5af9dd86316d4bffa1040fddc2499c16892893fe3392858cd88cf069c3d3de038e12dd8b792bb272d2623a6aaea0f617efa64c4b7cc91f6e1424b7189792874a6c2cc1d408e2349ccd34d6bdb759332f7c44601ef45f47542b5d0d4ea23eb2dcb91ffe3ee332416189556ff04723fb97e5f592bcf491544daad562910b17ced80de7f368c86484502f90c63975ad97ce270519923271e51fcbfbf1430787aa83d6badc77e38f93cf6e93379a445f5ac564b2dec3bddd31d2927dd791f69878434ca534f547e0a69bb4f29af3981639c307d90fedf84ef2628266fee91a3cc8a40086b2dbca7a82f7801e592f8639aec98f06e28f7460d24e95bb85e21ae69216545448b319aba657703a09f57ca8f02c3b9edb0f5edc96d9c70918eb5452776d719399aff338bffc8b6b9ed06a48e7c4fefc15f9621a18d29003479ea6f00196d6e40b3567a556684a4742576800041735721e5a7afdec41d2aa1545b2188675bb6851da3362034dd913bf138944ab35a9ecc3cc88d61e615655574762290bb34b13bd87012afe281eb42b35484d18fd0cc08df816ac3e78b95eb7917c444cd4f49c8183c59a296ec4e5d9de84726d0e8d572e35f4f9c30b6d714e1c3c0cbe6a8098f23944ceed9183af0686e4e37c2cab22ba79cdf38c81e456b89094168cb628c7f0465177d5ecc45cf4285a1ae1c644e0a64fb0b33ccd9d7b7fa046afc246fd994fefa53168752d4fa2fc8749e4a1e5bf750331422fbd22652cf33491d26425f308ae89a2ce7f11d6d63fe6613a578c820d3d6d77fab8aac07d3e8e8b7c872c51c23c9686454b906709e384da87029c364832e5660d054c3014cddea29c6f1102f85fc7c6fd8d55e277d78f4e3f1f9e5f56957cc8feebcac97d72f75748294887783cf84b58e0d380b005e85830fb59876f2a501089025cd5dcb2c7cf978519de9486ea5b38fbad800c7efabf63c92954ab75d30cfe44bbc2348c0d475f162e7b861178466b4c60cd6185303794a4502345e6da991c8876f63001aeb3bb7a04ae8b82ee4243ac22aa802e3e3be4b3cb325a32c8368791d8c5affbaff4aeb881216899cf5482ab50d505b40f91753709dc5d0dbcd7040af304e19984ff9d21572ab4bce3d7edd4afbd58b5197e54da3d25d100ed7c1550d600cff06cbf054ade4f5dc7a7e07f7ad703e003682d44fb8e1ee136ad78d4db07264924da16f0eb66d4e951ee8bcd8d3f56359166dedec7fdfc12572c5ea0b4866edddc3a06bba0a337ff49ce2cb58a4759a9d7cbdf2c37256e80da57011de8e41b2f66f5f9ff17df54bcc6cfa678c349af2d34c2dbe6ccf738391f84c69d1b95c2c5ce8771252f218b2edee7e64ac7586ae5bdc0b87cf8f2e2481ef786a7b1a1c804c3be4beadfc81dba4701c8c13b4c922b884ec7b0c83a82a6a22f1cbafd0aea4c0c727b00d9404cb62fdce1a55c87b294247e0d032c0fbf575d83826fe01caee131c0ce0c05cffc0591dc9a7897b9f99bd67d011c4844019472a06069d22b584dfcdb96248d922d7c3278c368d9adda292a0b4e855a2b848f1e8ae4ae1ce646b436b33a744284de0e867805ee022aaa12c07ebec8e69adbd82aa40e48efe25c596a33393304cb069aabf9faddb29b6c9eb43d745e4822b0756cc1c8d5604ac498286338565898f79b2760ac5cae4ffe0ea4418cfc8b4e2797a23cdcbbc5036e6cfbe75f4af7dfef87f0e67243e2fe1daa450cb680c38e8810ab97d6c21590d5eddd1508d1c5807b1f305a40678b3261cdfd2bef37346727380a678adb1e011944f357d64ccaa6df1980fd5808687d175936bbe6443a3debc2992cdb36612ebc3ea16bcd23219795d0df93eedec0bd8e24216965726c2915e2e03ae922ef9dfa0b4a9a387b20e6df9482c4e41c8c7cbb868c28b049ffbffc6044790055319f5dd5d92eaa07167b841e4e731d800ee1fc0ac3c828717e1ee1ebbb6d7c10d1071c33a7c00be010015f88cbf291e2e8ad4b0162d88813603aac0788280f4bb3b36b5d0b7332cf3c8780782d4d4133ac743ad7f055b823d4677a2e4890357753d49912d8cb326853603789763dfa59eb1b490fd3dab62748f3e236b45f8736da51cbe9d44bb86733fb8dd1dec85d51197f4aada9ac414007240145764168395b9651c8c3e71b07168923fe07b0d05e24cd2e4e17df3ea33402dffe9e579a63ae2b42d5d0b7d11565b55cbaaa7f77a29edc0479ff69e8c62613efa4c8564b907098b251d27d54453a79e36cf4a8fc146f81c9724a024af0b5b38d81b39f7fe11766b8b7f8f739998a4c761c4d361e5cecf4337243e631d616c5c2e191d0d30dacadd33dcb81c43e317a2483b855e613cadaa2e2b0a8ec443421a5d2293c5c640e30eb37dcf90d15b59db6de804b80e8e99dec856859f88ceab106af0301fb5e29f338618b3ac9fab8b27600a64e7e37a20de76981878419032f48522d8476ea4c4764b3331d0dbae24f8e9e30af3d39c236f0702758aa0099f470eaa3a79dcdabde076310d1f299d8fecf28b6129e16795995061a50d3a6553e20c62ad46c9561933a2a2"}, {0x30, 0x117, 0x3f, "bc597e297389493fdc5f85281419d3364b9e19f083bae4691231ff"}, {0x58, 0xff, 0x101, "8ac51a1edc47f841a2578d6bcca204f15a794cd0e7f1ba7e86e2ebfff63ef3b63c7660f1f49186c7f7ba922e4ee0109637daca6a28580afa3bb2ad1f4a720f42067575d04bea188d"}, {0xe8, 0x117, 0xe5, "8e8e0c9c777509d430cc5b20dfb4780a0b2883763c5b412510f087edf451210920a3015fdfc39b3ac48099aae316e226f5f4ebe419f399d67a42a62a80454cf675f878748d79bcb206df58e5716b63feaf0fd3d840bf35a17d6881a6c9e27e4db4a31e6a607c8c905d701532d07b8eb99f1eb126c7dc14cb937168cb7a6f4252e57b0aa930df4eb8e532a656a4f306c4765ef2d95a9e3ab0e7c9021cfa4c0bfd25b0c8e12538dd04842c257d6a9616742296d34ab2a9698d8cb11c04fa99ea4dda8d753c6ee9c08c3831887835b56198f4613a0f"}], 0x2210, 0x44000}, 0x2000) ioctl$SNDRV_CTL_IOCTL_ELEM_LIST(r0, 0xc0505510, &(0x7f0000000280)={0xd672, 0x1, 0x1a9, 0x2, &(0x7f0000000180)=[{}]}) ioctl$PIO_UNIMAP(r0, 0x4b67, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x9, 0xffff}, {0xd9, 0xce7}, {0x7, 0x5721c7e7}]}) syz_open_dev$amidi(&(0x7f0000002780)='/dev/amidi#\x00', 0x0, 0x290680) 2018/04/22 01:14:30 executing program 2: r0 = syz_open_dev$sndpcmc(&(0x7f0000000240)='/dev/snd/pcmC#D#c\x00', 0x0, 0x2) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000009f7c)=""/132, 0x84}, {&(0x7f0000012000)=""/252, 0xfc}, {&(0x7f0000012000)=""/155, 0x9b}, {&(0x7f00000001c0)=""/11, 0xb}, {&(0x7f0000000000)=""/102, 0xfffffffffffffef8}], 0x5, 0x0) connect$unix(r0, &(0x7f0000000280)=@file={0x0, './file0\x00'}, 0x6e) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f0000000140)={0x2, @tick=0xfffffffffffffcf8, 0x40, {0x4, 0x8}, 0x6, 0x1, 0x6}) ioctl(r0, 0xc2604110, &(0x7f0000000000)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) 2018/04/22 01:14:30 executing program 1: r0 = syz_open_dev$sndpcmc(&(0x7f0000000240)='/dev/snd/pcmC#D#c\x00', 0x0, 0x0) writev(r0, &(0x7f0000001540)=[{&(0x7f0000000280)="92ff415b927462bbf042a17b339a2b4f4d4008db906b5558d400db63f569d22e79046f0809748eca3475a4a9775038a8e1735049aa75bb4bb62dd6f522737453a181fc5235f448554e333c51ecc55380233fa6687378a7ce490da5982ab475104a70cca03f6f414410fdf7a2df0d0e58f681ad4d2a2fea85e88f413efe7bad18737b16f095c4f1be850c1e2d94474dc2930f7aa6c765cb7a80be354f2e5a534315c67093eb2981a1da90fcbf54cc3531c64a6515879758ae40ffd2590beceac77256be0d870777768d19e5d555c51f781561a3d3d31649f8bd37dfcfa93b0bff23dfb141c6b40a7c764ca2dde3598f579cb397bf069ffcfd77625a79e1d34e40b5835aad8b1b6f162fe9d9b6dea9f1ee38ab62b1bd3c46d95410d64af2983ab2ebeaa8dd24abfa05c09f4f5689e6abd3fab08f9412337ce14518f08ecc67f8ced85ca749f0168ffbfef503f5f0c331471904a1e1d6422d918c949facec4adbd421e0d3520a9b04b3601c142b899cfb3be7b8967ede365d592f5d9a35c6cb5361b92fdfcc41db01413dda1c868eaa4599dec4ff2bc9f4ccd50493a8959202dfd3d304cee377a80f69935fa2df6c58adf609b752cfea2df99f5eeada73498382ac6de270edb546b9e5bef090489114166d266a7318ceac754ba978aa63a890e34b7688be5639065be1c96935b897fe0de71394e0461c456edaa27dd584c74f5e6903a82bf2f0478b6077f383a1fdb6066677737888f93190af193a336b09802efe86feb759b0da677d262416c0e856ff5ef51ac78a7d166e7311d9b7f0d6973825fe95d7ea3592ecee475202f1b49a871c21e47dcdef9dfc8267e665240be733c4475a5f345538fe1dd32d0fd346189a29142abb63be5ff4d9b33b7f0a945ccb744057c09ff26d0191ced3071286fe7434d509788a41fd26b86f14cf3ffa03fee71bda16352012491b0940e4955ae5830313796c415b1f77597639f8cc94e269f767d557923e2c71099d568db98157db792e1a2f9a1d9fcba175002e8fc33e2d89e93c5b08ddc06afb57c8a63fabf553765bf12e85bb0481db9fffb86312eb4123ad8328cc6f9ee6486b9e3d2a50fc8124b368beb38948f6cc5f494d8f8ee77e79bd3580008f70a71ec8ff0f893129f8436029d28b6ffad325b506f3c0fbf456233ea75b8e3e8792e4c0b3b69a4966eed5d89555dd8a31906351a2cbe4c502db3c9f7b9109e95eb42b6c419d43cefcd66c70a90b1d709c12522daa77026b81ca8613bc08df0fb964b478029209f0402fc525cfebd3d26f4e47aabf62d3797ecd4c907c5269a0d0f824ad7309c0022b4b17ebbdbbec784da3d6afa9ecd1df36baa4e3e6cc76dd60d2d7758b658169901d50affd5435c99c85a067378c5384d4b894a80de770751ee1097c9186bd3a08d80b4de96825fda9966e8e005d38428ac8267a29d4a62dcb6d143b41de24bcc0e14ada005212f9683d4533451286add3a8ee06235673f9422eb5bcf091dea3a455a4e3304e4fad05bc51977363b71914756fcb1e7f0b91cadb9c8eeabe8bbe08db69b71fed78d3ad62356195377de9a8cff17d0388452416910757d443c99acc6852b018048b3a7a0dcd65a0ada7c3fcfb5c6b2702bcf7d8193977446b60586ae0bfa1db4785f67d2c758d2ff368a029652e5bfcba2166bf5e9699acb0166e009aee310e4941079c53600b139715a836ef92724af11125766a7703bf7c33e97a5fcece9f4a8ad6d2398612f595fade34055da8709c47a2cb2d53746e491252f9088e9e2197296e9bd7511d4cd081c038eff3e5641e893747c59faf7395b71ec58ddca0e76b30c5a424e44e330e730625b848203192913e6b72da9bc0ff93de894cd60936be7313c4e4a3b5eb7f551dd12e3ee13f392b0f180014193db20eac6d8bd060faa33b0f13a67b9b474dd076002c89eddfeb5d16baf6cdd49fbf88796bcd825a3bb6118e1be2f051a564d2b119452688301993fbe298d6cd7429ded0bb405b863db372b6cafdce3f6a046654ae8d1e67fc69860c8962ed2943ca3dcf8ffe3dc3b0d94452f623af3864917618493d3a6ac21732a0bbc8c0a1a85666127ea3603b7e6761ad38c998217bc1e7b5b301738bd77e59433b86b288a4fe863a0efa2a2d94446fb6f112d712d742c3902045990af08a38fa66c084c4270cd3ac0b50dbb0a15197d6da1d74489c4475eed86a70c36c5d4990987c9a70b4b577032476684674675b2dc30bd91228148468971ef4e4f0a63492f5cd61343ca8b95ef5dc7c284a6437d5a5878e157775f498759405f935a1d1077d27e2bc7a6c0a90584a068940f2e5c554002913e6256d5c2259d4a6b0afaf54bcd09fe1e384077706bd2957d780c699b8342f49302c43f3452a0c7a0548453d91668cb8fdf6c36f3018453e55753d336fbfc48260c1b4e59e807b414bf6fe5ae3fe7a847c2e2b42819ced526e4d52acad892e604e4f1a620ddb0e883d3a5f3ac77141dc8ddb1a529573a24ed25c75d770b014e27c0d9eafa03c5626e7b5aa2e1487ab84c3edb0c42b0f76a7533292d54dc7cb985b3cb4099c9dc325a1b2770e40512134c5cf2df04ea7390f0df6341bc91e8e8f05ae93ac08811ed8e2bb0a275b1780485c3a677d7025bc167c1915d06946ebad04bd69f24ee8c2e146d39b7e9b453601ab2e93ba265134ed656567762b627616cbed733049a06b381cd13150372f9cea127a03f6a8f8620a6524c274395f868a6038a1d9a5459f6890028fde99cd4e6cfc3fd8b17e158b061d415858e30c02d406ce6cc39bb9052529b28cf8293c936342e93b1fb221dbb7f85d84193dd44f20e84edf4487a7241e6c024935458456a38a2d1fd6a268614c3bb0f0293896b0ace1f330c9e0b4da9fb85869ff395dd958acb9dc2daddeff06002b07a151c3bf10153906f901657939bf86d24d9e0e6873eec14e33adfcd9418d0360afd8d8739cf5ac84e0f1c133108e663a6fa27ba7338d8be9a1a732aeb31d5271fb393229578a1fcb87c20a2fada1b4137c90ee0a12bad76a754229996333dea9769c0f8ed246201d6c249714a14baef6fff2c6d22acc43f097a6b1e7dfa078fff55c1141c4ff96e29b149ddd53b199b6b7429a94c2331a9797b5216deaccc8d8356528e2c5e2f1d84d45840fc1a8ef48d57fc6c97c41115fc40ea24345180e77e1f8534f7a88af455d7987c88c66a8b240eadcb632a4f0c5e602b0fefb9f329b026974cd87cfcd206501afe3669480ed8290c44eaea2a56360e126f22f14f68cd8befddf3a19619f7bae291f4bfdff86eb9fcc483b3e417b8795efb8e886123380d6cc6fb6c309245c0ebc84177bed3e272119b5007810ff1a53930f066c043daa20b65d23412c3b89ddfd599568c8808683e4b7ed453be3f69639b283e0338a61435c86654f6fe10613054f3b16aaeceac8bd4353a273116b145da721977fcac01e8155d7d85feff919c58ac99aab9f5b0cdc5a9dff661453c0d1b3596dc66920fd2d4898809c0ce5807802b4be6846737a9c2a8df476abfe9f7a72752710657438f6dc956ab441a86579db5f174a5faf10953d62f48ca6ee56dc912db0281ceba07066166b45c96a2ca2198ffe2e1135cfb8e1cac6a87e9f7b8db600a8ecd8d08f9299557c0f69ff1ae64c1ce1a1eeb515516022245480529c89e118a88119c3c0efec30891e85032fba0e24ebd04778042c70f9e3e2e0c7c56f08bfc76c1676bed2c597f4a8d9dfce2e33c85fd5037607fa0f0adc1e59e967dd045ac17069d24a42f5cc264b34e45c10727109b3802870abd075279ea28f03ec47dd3f765ac4c33b5939002754032c476e3688d1ee6d3bc5b5e363c201972cc878a71c0ca6d88e3634e4bccaeed75eef7e550e8142fa0f07400370eb124f0f19db369267dee383086f70ae11e2cf96b41bbd241d10573a0a21a8d85b4ce8594c597bd7163fbbc152593df9d728bb8c332f42c667e05f8634339a3102dc7f8c9a8ce557d764775db17dc3bb9ef5c4248b4e5ef0f0c25897580eda66dbd477a15d2c642b5982e70865cbe9d269b2f9d9641647c05ac2039f762290204f0588b42eb6ad5786d2b1edd2b33fc60447e176a8d69c3fb4eea63b0c80673c5808ba05c15d48beebaec174e734286b7b99081287280159475c099f927e330da2d3cad414f8f9843c3356f5df61937f4cfab04b8803c2ca7d9e7cde793cd149ff41a7963c4dda3ac57c0f2499e9f60f9e4bdf94865ee16f9c922abd4523791fa0c0841010725e8898e38557966d907252f225545e54f2e07f52a6a0c75c11e4bf7df72d3dd6b33ceedd2ed890e1fa08c75466aee316f32677714c981bef58a30d2be88c408d9c082f88dd8dcfcdb4373ee85cf78f4f4b4d9e4bdf13873f723a669d953e9600756e5564fa4e73ee788fa8833af17dbd43af8a08937c46c7c076785708d56a91c770dd466273068d8dd6eab9312bcdbeb4dc69bca269ce9c7ae745a3c36f2ca87e8918857d38d462fc77a65722a151de3fe9ada1c313d509597decce3692f39fd182730a1cf98bc2085293a60385e239e3cacbb4388365d845765f13bf1f5347ca2fe0f35c4ea310317a23de10d6ca04adb03e3c830933a4c6146987b3bd98e01f51d96fdd6cb2114ac554851d9483827c1208c05330270b952e14e1f5119b3c93683b4415e2fa015c3838c2a93f9c745e852b5b19f48d7345bc0a5e812e278a3200cd4fff82cc00ac2291e489d80b959b1e4b2a97e5cdd23e9f498df776d3c5e2b32c81cee882f8ed841c36334a5a5424927ead9f056f1cc6d3dc90dc874af9955aee45c9e5d683c0989e34e33c05ad582e503ccd97a7a0be90b36946ccb8b3168c40e01954e7925718dd0ac84ebd8b986e4c701cd647afc9d84b1ef980cdb609996c94aa28debfdcc22fe5a79ba83b602c4577aa931b1ce357571c5b313b90906a9d7ca20a37a49f49be418a67f6f0877f1d872e69cf0b4d8982dee4d23412c2985effb16b3e5b0f42ae729a3ae5993a67aee20e6febe61fed991f59318d7d06b8455fb63292bb8be128c52d7d145e061107b7228e1ecc4b5b7adf59e68d77ae24013b80b3dd8483e307e9f3078d08f9cf93f70d45a6461f4de316f5994b6a1d3301d0812d535e4490916ee256cbc5a66105d222964494dcad01146471200e901370ad862fe76a258d28423ec09d3e200ccc3adee5d52e27cec487c023c9a1b688b72eca9c645bd7fc781061d51b0301b5d720f4a19359ccbeb673495f4e33faeed347bf90c4c03e715b850f763d116593a20011f0f09f35551a38bb122d6fab3d72a8ebb021a8f3cd10894728f0ef6cf9263fe571a7b18ce5ed81b0b7107479a0049bbf03cccb82f3e1a57f36b073fb70392212867597d9fc10e4048edab71cae72cbdc9932f338b2949ca43c6b7147d16d7ee21b0bd831eaf5e8e580c5df8de7046405c69f50466e398bb523ea3a27ed618544b357a499ed6bbaa78be8ad5ad33e7064bf57f10c74d200aa781bc77c25f45400a839e88c5972877f7e925e2ee1a61bb41c97a0cd1470ab5300e57f93bc6f89a114a32c262fecaa71654ad03fed5bccbdabe58251b9b24d5fcbb865c001b24f14976fa2fa218a7086359bfdb62d37a508769981dee9f4e9bda3b373c5789b724c2fad8a941a02380c5a70d26b54d96ce6e874b138d489fe74c0bf859efc7a403f9251df38a6375756ffdb067cadda4094cd03feca6aefb6cf6e42a9e3c610217207b395a4cd11da254dedb90d6805e34bf145515a08e1b780acc93a", 0x1000}, {&(0x7f0000000140)="251c5ef7b6154a90cfefcee0ccfbdbe44e0f8819c0ab21f02c804fdb704d5eab6f33cdd4d1ecd9c84c1e5dea35add286ec12f0830f67e6475f05f58d25231408b54ddf4fa576dfa5942c3238f52280c185aa869364c5cab51f9f0494dc99703698c8", 0x62}, {&(0x7f0000001280)="e8e2fb47f4ca91e07794a394f7ef3c7f9827102d19dfb2fe6e44a0d2e5681164f205cf35cfa7e7ab35d698c1d1337d67f5b4338c8f6cc651fb415fbb00593c4c0b752fdffe585bddb14486362521a23399d218bc5d40f8aa9990de378fb751bb179b7ffc5b49213e62750d562a44dda3ed28dcb1b6992c7102dcbc53cdcee12827d0bc80dd38151ea13c97b70dcfb236c7f107ff522151625e534daf6816d43b917ba674419dc9ad1c7578560a10cd7fa0a9e35b1a1617bed039f5022434802fcb4d900f71dd376050eaed63462e3799a054e0", 0xd3}, {&(0x7f00000001c0)="cc540d5d311d0ca9ff98651be863f62c6393cf4442d287d491e71142de29734139689da93df3ed4067c6926b96afc09d0420c9746a81759a9e8f48242f5035d3aaed7c1b9f8104193ca2942332147be8c06b9aabc817df434a286856fe79a23679200373b1fc8d15d2dcb75082", 0x6d}, {&(0x7f0000001380)="130fea59b02a2205d6b476d3ecd8899f8b5158405c4500f5bfc7354560bf010567cea6437bd97e3a044c62363e68543249bb15daa32276bfa53edc4c46e84a66213dcec76fb80af3f9d6457aaa05bab16a9adcc89267b5332a5aff5fc15b0c09385f7cc135c9a7261b4eff48ecc94f3072b55e8932bb71f39649a21e5fd94f1ab27015f3c54ce6d043b801842e95b780c5414b790933b0fd85b836ea2f4421f195931942c76b", 0xa6}, {&(0x7f0000001440)="eff4f1deb775f145aeac105d0a27a4f7a433899d278d6ff8630f193599852141fdc8", 0x22}, {&(0x7f0000001480)="3d8d86dc40ede09017d315f0a867736035fef79d543094232aed266e160ac0b1fb09797480dd4d91bec0d1cd2c2399cddf35a30ece69b11625f37381389c65407c1a372d4518a4c6f32060bbce80885fb5e8207d691d32d0d400d9f8e5fc46ce6d70ed1be519cc14871bab63a315b1543b0e9e24da30674bb13ce348f222a6d2007a75d9d3e8", 0x86}], 0x7) ioctl(r0, 0xc2604110, &(0x7f0000000000)="a0b44a12154441318f43dcdde99bb6df1dd4c471c17730dae398d7deaf2f8162b2c7272f90e599ef006e71c7964c613e6d4421b3aa5508e471c9200b22278b14d1d4332668a839d27bff5d030034") ioctl$SNDRV_SEQ_IOCTL_SET_QUEUE_INFO(r0, 0xc08c5335, &(0x7f00000015c0)={0x2, 0x3, 0xfff, 'queue0\x00', 0x5}) ioctl(r0, 0x1, &(0x7f0000000080)="5ef81c5ac1256ed433ea917dd23b1d2cfe725cb265334497d0abfdd8c854d2db13700194db7ebacf260788e2ea6b05d9ab0b785b3041ec64797c214783d4331836bdf42d4ca57440030a499252a1840d97c50bf6ff1c2b364ccf05e99d636724432edde29ff2c2780b1817a1800d51792a9b275ba080b972660cea0125ce1f23520b21") setns(r0, 0x8000000) syz_open_dev$tun(&(0x7f0000001680)='/dev/net/tun\x00', 0x0, 0x101000) 2018/04/22 01:14:30 executing program 4: getsockopt(0xffffffffffffffff, 0x80000011, 0x271a, &(0x7f0000861fd8)=""/40, &(0x7f0000000040)=0x24) 2018/04/22 01:14:30 executing program 5: r0 = syz_open_dev$sndpcmc(&(0x7f0000000240)='/dev/snd/pcmC#D#c\x00', 0x0, 0x0) mq_open(&(0x7f0000000080)='@$cgroupwlan0', 0x0, 0x0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}) sendmmsg(0xffffffffffffffff, &(0x7f0000006680)=[{{&(0x7f0000000200)=@pppol2tpv3in6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @remote={0xfe, 0x80, [], 0xbb}}}}, 0x80, &(0x7f00000004c0), 0x0, &(0x7f0000001840)}}], 0x1, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000009f7c)=""/132, 0x84}, {&(0x7f0000012000)=""/252, 0xfc}, {&(0x7f0000012000)=""/155, 0x9b}, {&(0x7f00000001c0)=""/11, 0xb}, {&(0x7f0000000000)=""/102, 0xfffffffffffffef8}], 0x5, 0x0) ioctl(r0, 0xc2604110, &(0x7f0000000140)="6ec98a9cf00788a4adb400f7ff0000") 2018/04/22 01:14:30 executing program 7: r0 = syz_open_dev$sndpcmc(&(0x7f0000000240)='/dev/snd/pcmC#D#c\x00', 0x0, 0x0) mq_open(&(0x7f0000000080)='@$cgroupwlan0', 0x0, 0x0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x100000001}) sendmmsg(0xffffffffffffffff, &(0x7f0000006680)=[{{&(0x7f0000000200)=@pppol2tpv3in6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @remote={0xfe, 0x80, [], 0xbb}}}}, 0x80, &(0x7f00000004c0), 0x0, &(0x7f0000001840)}, 0x5}], 0x1, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000009f7c)=""/132, 0x84}, {&(0x7f0000012000)=""/252, 0xfc}, {&(0x7f0000012000)=""/155, 0x9b}, {&(0x7f00000001c0)=""/11, 0xb}, {&(0x7f0000000000)=""/102, 0xfffffffffffffef8}], 0x5, 0x0) ioctl(r0, 0xc2604110, &(0x7f0000000000)) 2018/04/22 01:14:30 executing program 2: r0 = syz_open_dev$sndpcmc(&(0x7f0000000240)='/dev/snd/pcmC#D#c\x00', 0x0, 0x0) memfd_create(&(0x7f00000002c0)='^}cpusetkeyring!^\x00', 0x3) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000009f7c)=""/132, 0x84}, {&(0x7f0000012000)=""/252, 0xfc}, {&(0x7f0000012000)=""/155, 0x9b}, {&(0x7f00000001c0)=""/11, 0xb}, {&(0x7f0000000000)=""/102, 0xfffffffffffffef8}], 0x5, 0x0) setsockopt$l2tp_PPPOL2TP_SO_SENDSEQ(r0, 0x111, 0x3, 0x1, 0x4) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f0000000140)={0x2, @tick=0xfffffffffffffcf8, 0x40, {0x4, 0x8}, 0x6, 0x1, 0x6}) fcntl$F_GET_RW_HINT(r0, 0x40b, &(0x7f00000000c0)) ioctl(r0, 0xc2604110, &(0x7f0000000000)) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000200)={r0, 0x28, &(0x7f0000000100)={0x0, 0x0}}, 0x10) bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f0000000280)={r1, 0x5, 0x18}, 0xc) ioctl$VHOST_SET_VRING_NUM(r0, 0x4008af10, &(0x7f0000000080)={0x3, 0x56}) 2018/04/22 01:14:31 executing program 1: r0 = syz_open_dev$sndpcmc(&(0x7f0000000240)='/dev/snd/pcmC#D#c\x00', 0x0, 0x0) ioctl(r0, 0xc2604110, &(0x7f0000000280)="a0b44a12154441318f43dcdde99bb6df1dd4c471c17730dae398d7deaf2f8162b2c7272f90e599ef006e71c7964c613e6d4421b3aa5508e471c9200b22278b14d1d4332668a839d27bff5d030034") mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) ioctl$TCSETA(r0, 0x5406, &(0x7f0000000000)={0x2, 0x9, 0x3, 0x7, 0x8, 0x3, 0x2, 0x4, 0x2, 0x2f82}) 2018/04/22 01:14:31 executing program 5: syz_open_dev$sndpcmc(&(0x7f0000000240)='/dev/snd/pcmC#D#c\x00', 0x0, 0x0) r0 = mq_open(&(0x7f0000000080)='@$cgroupwlan0', 0x0, 0x0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}) sendmmsg(0xffffffffffffffff, &(0x7f0000006680)=[{{&(0x7f0000000200)=@pppol2tpv3in6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @remote={0xfe, 0x80, [], 0xbb}}}}, 0x80, &(0x7f00000004c0), 0x0, &(0x7f0000001840)}}], 0x1, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000009f7c)=""/132, 0x84}, {&(0x7f0000012000)=""/252, 0xfc}, {&(0x7f0000012000)=""/155, 0x9b}, {&(0x7f00000001c0)=""/11, 0xb}, {&(0x7f0000000000)=""/102, 0x66}], 0x5, 0x0) ioctl(r0, 0x7, &(0x7f00000002c0)="b9211ea09a61234c360014000000c4f2cf76ac4fd2ef78f2cb6ba304b0ded1d200416f5efb1952eeff00ee976f375634a1b681c5e20edb00b7bb22a4e9b981bac0f59b8b5f9baefcaa106bc3778c255bff201aa16906c78ab6f045895f97693d41e429ee9852adb4760eaf12e887d2adbb8e3d") 2018/04/22 01:14:31 executing program 3 (fault-call:1 fault-nth:0): r0 = socket$netlink(0x10, 0x3, 0x0) readv(r0, &(0x7f0000000640)=[{&(0x7f0000002040)=""/4096, 0x1000}, {&(0x7f0000000840)=""/149, 0x3bc}], 0x100000000000038a) sendmsg$nl_generic(r0, &(0x7f00000003c0)={&(0x7f0000000800)={0x10}, 0xc, &(0x7f000000d379)={&(0x7f0000001000)={0x14, 0x42, 0x2ff}, 0x14}, 0x1}, 0x0) 2018/04/22 01:14:31 executing program 4: r0 = socket(0x1b, 0x80006, 0x6ad7) getsockopt(r0, 0x100000114, 0x271a, &(0x7f0000861fd8)=""/40, &(0x7f0000000040)=0xffffffffffffffba) mlockall(0x3) 2018/04/22 01:14:31 executing program 7: socketpair(0x11, 0xa, 0x3ff, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_sctp_SCTP_RTOINFO(r1, 0x84, 0x0, &(0x7f0000000180)={0x0, 0x8, 0x7fffffff, 0xfffffffffffffff8}, &(0x7f0000000200)=0x10) getsockopt$inet_sctp_SCTP_DEFAULT_PRINFO(r1, 0x84, 0x72, &(0x7f0000000280)={r2, 0x0, 0x30}, &(0x7f00000002c0)=0xc) ioctl$KDGETMODE(r0, 0x4b3b, &(0x7f0000000140)) r3 = syz_open_dev$sndpcmc(&(0x7f0000000240)='/dev/snd/pcmC#D#c\x00', 0x0, 0x0) mq_open(&(0x7f0000000080)='@$cgroupwlan0', 0x0, 0x0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x100000001}) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000009f7c)=""/132, 0x84}, {&(0x7f0000012000)=""/252, 0xfc}, {&(0x7f0000012000)=""/155, 0x9b}, {&(0x7f00000001c0)=""/11, 0xb}, {&(0x7f0000000000)=""/102, 0xfffffffffffffef8}], 0x5, 0x0) ioctl(r3, 0xc2604110, &(0x7f0000000000)) 2018/04/22 01:14:31 executing program 6: r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000900)={0x10, 0x0, 0x0, 0xc800808}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)=@ipv6_getanyicast={0x14, 0x3e, 0x0, 0x0, 0x0, {0xa}}, 0x14}, 0x1}, 0x0) readv(r0, &(0x7f0000000640)=[{&(0x7f0000002040)=""/4096, 0x1000}, {&(0x7f0000000840)=""/149, 0x3bc}], 0x100000000000038a) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f00000003c0)={&(0x7f0000000800)={0x10}, 0xc, &(0x7f000000d379)={&(0x7f0000001000)={0x14, 0x42, 0x2ff}, 0x14}, 0x1}, 0x0) 2018/04/22 01:14:31 executing program 2: r0 = syz_open_dev$sndpcmc(&(0x7f0000000240)='/dev/snd/pcmC#D#c\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000009f7c)=""/132, 0x84}, {&(0x7f0000012000)=""/252, 0xfc}, {&(0x7f0000012000)=""/155, 0x9b}, {&(0x7f00000001c0)=""/11, 0xb}, {&(0x7f0000000000)=""/102, 0xfffffffffffffef8}], 0x5, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0xca, &(0x7f0000000080)={0x100000001, 0x1, 0x2, 0x6, 0x9}, 0xc) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f0000000140)={0x2, @tick=0xfffffffffffffcf8, 0x40, {0x4, 0x8}, 0x6, 0x1, 0x6}) ioctl(r0, 0xc2604110, &(0x7f0000000000)) 2018/04/22 01:14:31 executing program 0: r0 = syz_open_dev$sndpcmc(&(0x7f0000000200)='/dev/snd/pcmC#D#c\x00', 0x0, 0x0) mq_open(&(0x7f0000000080)='@$cgroupwlan0', 0x0, 0x0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000009f7c)=""/132, 0x84}, {&(0x7f0000012000)=""/252, 0xfc}, {&(0x7f0000012000)=""/155, 0x9b}, {&(0x7f00000001c0)=""/11, 0xb}, {&(0x7f0000000000)=""/102, 0xfffffffffffffef8}], 0x5, 0x0) ioctl(r0, 0xc2604110, &(0x7f0000000000)) recvmsg$netrom(r0, &(0x7f0000002740)={&(0x7f0000000240)=@ax25={0x3, {"d488cfbb11b3b7"}, 0x4c}, 0x10, &(0x7f00000004c0)=[{&(0x7f0000000340)="9658c5b0a24d3a267528dd3867eac258a008054c79fba6c1e785a026c735ef4955dfa79a05d2eaf6f31c6296e188b461b4f4631dbeffcb2712f1ffa2ab0d4a59f005b56acc1b00424e3bf72d8204168da04daa20bbcb0fa207166e14960a0ae5ce0b9028751ab96e31d70a08a5d6d3994491378b19a2678452b93896360ab735872ef4bc5772ec9948776d57d241fe047fe21ef36afa4ffdc48850c01e87e2541456e68b86fda6db71926e0392325a67cec2beb4a81665d4", 0xb8}, {&(0x7f0000000400)="00874c4019d1bf301e9bab0c8155a522e2df8e586089b4a3adcd1d5b1eb535314e6c7603e20b03e8c05ea764870d13713e6b03c286b98288918d43b8d7c98a55a934c50d5adb4305ad56f4dcffc7bc2676e79fc34709854dbca889a70da136609805d7e3521250a33d52d6326323f98d796c725ae7de0a26da2f59763dcaceb115804fc821ac3c33797c755af2d12d55f9da957282601bd68eacb4cd", 0x9c}], 0x2, &(0x7f0000000500)=[{0x1010, 0x10b, 0x80000001, "7afb6bcf7e4287ccad3fae18ab00fd389935b05acc18efa45fed71bd6dc8b333e68d7d3e7b172b01421e51ae8749d99e434669481fb7f5bb10ee3811151838ffef27518fda8d7ff81fa2e1b71408c6f3bb0a25d1b627973f49159d02215e2677bca6c0ab64b3cb42fa0119de8bb527380490c1cadf713e8cf92f870c4fd4e057118fcd75bc1efd733cab79762737f7baaf737d777eeb9af31636c4a0f84373dcc917a8d0ab638f5add7bf5a4db74266f9413bfcccb00b0092660c339c4edfbe530121926e80b992530c5a2ca1ac121a481f6b7908bb89f7a5c8953bbdfafa9ea6a2af4697e36e683df7b5cb9be10db231a07d541447d99692f2a18b8e08630f9eff435813fa6d93bc103f130ac36b6a9a83ce2f070a50abdbcf6958ec04505cf229028cdbc63fa7759c1a166218a86b2fe0d9f6e3e1dc2384c9b0e5663f216f49e8695a5404d3afad19e8e85bc35d3040e922e68fdee2389030470ed483c7de1ac293bfddcbfcc6e13e25a2e39ac78c8de41f979e3fae9d5f92f8848d3480d9a249ed8393737447f8afdae6a2b423edba60f5356c57d3c855690bfcf5cb2bdf4608be50fe6827dcd4d7d05865facec8a419d1f44d032afd074ae3a26c2761f33f1e9b8e2aeab8f0969af1467e6920b5703e6484b7555829c083cc98a8b7969852c8e0928cff6bc6100160bdb4d6cf262c234b44a12b3fcf4ddbabe62671504b822e2c3fcb82c1d5db138b06575890fd807902a9619457dbc8ed353956dff0de90dcb366f69dd1764a49b01bb68ef9e7c0ced5ed9e23db3c39906fdd4df9dffe1a5cf3af56818b335baacb7e4e40fa6e4b5f8e80316914ce44afa4578c26a374eff7a62acab84bbd0c9b11d1bed457416165d830816cb632c5b84a0c7f6ede05e555c7f74910efc2cf34add1092ace750e08ee6f8f02df2546ec30fc48263422e02f89e2ee345755b273747d4d723a678ff865d9b367dc1c6e2ea7f26e48524a931024883f89b75a9d18d8dc6dceaae24c4b2b49854ed388838f1bb633bc7e91ce6d05c046973c8bf4781b2f1c1823319f9a906871469ead298c5b7041fc048bb7a6a0460ada20dda6fd35e99d78d8599cbe2ae8ffc683543bd75717552716e40ea21b713a2b36aad82309e6e568fa48edfc45bc128085774eef757e06a12da09a60156dc0fc9c0923ef5bfbce4bbc11ae87a107f720182e25fd265986a150995d8eb7a27a9efcd0de73c2af2ae7914df8be16ad251b54278c75e3fdd60f31597a73f2a406b1043bcedfcebc1527da0de6cf5cbbe92544648c702a04102a8a186d6763326452a27c4f2fc48ccfa556751c031609c1d07cf786097259010540552a23a84395a03ebd5a93c19b9d35d4d03ea2a7c2c7ee2716ed95ad6600fe984d3c29cebeccf986dc386e75be6a67aa2902c39272181a5f81e4f07500fa47e7794a5dfb8ec0a9237374f9d4c16b10b4b8a5999afd5935d728289aafa2110f6c0768384c55d3a8b729ff2d2dc58075dc87126326c2d68244f72ea4cba2ae7c015d01ce9ed2ab8e46a588af9d3a44d5d759c3d5b4b69900cbd9e4dfd5826d1e874e4fcac76c8ac905e331b1037da217aed11260381946d26ac5be13bd198f1bb6221abc151d4af6919e613c819a8ccff6f218405180d7d1ed3dcc3ebd0ca5e525e45aea7ea33d6458900f57fe78551a98c567ebe7949b8910e72be38750a3731a367cb22de0b21d8d8982a7db212d5856b1baf26429b05be30465a490410a6b3bba3606a9f0d3b7a0e65b8b66b680df6396561a895dc19c2eddb8696acde49e9a8a588cb670b66f7011f5697db27324af7761b027aee6acb591922cfc4319cd6b57c8da21ca7710807440f1671d60bbe1b8428371c1a4a7314ab90ad361820f17aaf428237d5a031e497f39c3e7bac1bd90f7923710194a2b6031d41fef3659619ef0642bbf80c9de62d71ac972fb456823fc7ab3b7231e1d31ca88d858a4c8fbad732de172347d7d42f8b80a92827954a42e6078279dd07dd07de6aa984bba6081622dbe228d63db112d282a7b586206c47c0bf265d355828e9d35a17519a5a3f6541f8e62339859ff6aee82a24844b112e4836f530c063519ff66a5a1306ea1c125bda66aeab497b1d43450b568d479227982b28326181c3d56759f86e11ae7c10db95cfda064086e0d8ce62a634b13a68d6e9678412366f61b67b27ec7c379d9ab1a03cd5f256a102563b88978eead99fa709ce9b89e276e09ee67780bf9091dd211423ebb3b8369a93ec94dd92c382a6e869a4b87b984f349e44abe2fa24af7eee310f7b94cbda05a06958b0ffb0207289b5174f567e1f6fd76ccda72675cd05c48d0975fea481c5ef85e68de81400e10a9e0b8048974abe7b45aa91e83c66672bd3323b5d485f6801b20ef6e1304246716e45723493dbfe102ba9799efa0469f33688d2ed948c44f90b3538cc886b6669c38d534ae6e080317f801ce0e66dbcf09a0aa499da4a656810122613760ca11873e8e4cc7f263e09131069a8ec8d40ce825eff78ea82b9554edf49179e05facf55de876c15b245184dd999d7d818058bb4f4895debce99df698efd71e8534dc0f33b4294229cfb4c5a4b2f4a498d3a0a4716091697472f97094e8577f9f5f386b7f03caea093bd313fcadec63a680a7150740baf7cb8a6cc7a6cdd2cf19bca8168207a47ede5fcd4659af586b42dae15a65d88585dc22f864942d96641faf53ce0a754e8124f1173259d067f63c443644274abb12c2e3e5bb9c157acc14bdf8a9dd5c7dd134b7daa00a5738cfa2049882d67510f1bc04daaa85a5ecf203acc152fa9b9b4c0b135d17f9581c8875f9e4480e6d42b1e156b00dba7a8b22a2953c47213e8ab77e128cf1194cecd1c8c2f7dfa9cbf227d92f9c1b1c9968a15344dfff5e09458a0d455146ca07aa4570347f3b678180d0b0c602e43715ee5e907613c80e4b5edaf8bc504397d95e78efbae2827a1e68c0f40e04057b0d976dc712665337a778bd96daf898f775f34f30ad0885691f77d35816c8b93e5ff8f00a33ff4d9d587411fde6f21f366e915ca8b4c6abe3e12d0e8f03c385dfc28df6053d5b7e341e66acf3e6115feca016af81f1c0a5fcc5a0c1fade2fd070230c90109acac08fbef440160cd82069cbb7b5b403a109a186992b819ece602b0a424ad6da9fe9f7cbdd02f8a98b9784f80d39c25fe591ea5a75e3586a0bab70d7e96c9686a3c4f002e6b75dd90b1ab6c90e518915427f7ad71300bdfe3dbde0875ff0f62fe9dc26cd053fe7ca2246b2a67918f7e288387c8cd29e4e5cd6049a56c020fbe6c0a800ac2feed8c3de0af60524552a5f7fc46257e8f3714f3d61760900bf3301322100b6e66b34e49f350c159c5031d40a9c432f2620e93c2fd69d88ffd3aeeda2567defe0c2f7a99b9652dbdd7a8062ef4e863337310b9bdd8b0f1d8d269174c40a601d2346de33c96848c47726d9a5e1dcded577db2ffd56a648341fb5feca5d3fa9c7afba0dcde22c7e6c96a310b7bfd2114ab6cfca72c47efe4c9ad1626c2a331145f5778b5ee5181f73658525b824f5c28d51b925f10e1fc52b6c1cd9261de01728ebaad47f9c658be8ce15a0cccacb0fbb25a9ab4384a7302195231f71bf1fcbe8b847c8889e3805294702059eb2b04147ceb134b274a7fc9fa87cb5b93572d417d8dda1ab74df6cb6df362ad02ecf05535e113598d198857127c6ea56a690f2fd1f57160e4056ae52dac9823ad0dbecf2decf8ac0ffbbce74b6efa501c3589588a933664a72f9ee37ce70181e2909e80eb0a1890a8dd2bc412a6de0a42afd99e50e2fed5bdf75645d867cd173f73e18c8de1754d2494475e0224e394ff9197457931eb618864e2c3b734052f74fc65f119af7c0c687207c776ca0d71ff55d3a856ca4b6bc920aed8f99339629180e144e44847b4ed4b4eaad796ac281366914293a459f3750eacfdbcafe0ea9dc1aa5b7fad68904401c988878deb07b8d5a8a03fb3bb67363ee62e7d75936b08b60a6651439e696e8c94257742ddc9588ba8c2e4ac76ac05a09aff9c97acc9b4b2fcd59fb3137bd46e5a7561365ccdea52ed1fc1abbea40b3885183c2b0dc2cc61178160dcd5553bc30de0e43d0f96c070798f222c689bd17a262478daec22d4a4fd56816f7804c5f0d40be68ca56d8c639a607ed9965670573d7d09644cd60689d4572e88f6f2abd458e650cc98e03a4f7f50f3412fbe417455a0230641233dc3c38aa787c4ad5ff13d72c1f123df55dcda63fe492916c5ce9fc59e1ed13c65e8b8061b668408447a1187aa62aa85a33781b378512b844b72d7951c44310a45e153e8c045a32e5ed992edf91c9b86bd975e25571f8947b20ce792f3b9996705d9ea530c3b5be8af2623afdc949b550e39ca69bdc9f88cbbf084ca7ec99d6019b4b37ddd770b878e01f351c16a2a0ea8b5258a8f4dfa0d412d2de656bc43297a9b4d9f7a5b5ff7ee7e3b9e6a6d2329b4c91fa306dd645f39bc15a2510496fac1c584f67b367790e6504321ab4336807901e57be45c892f51bcbc42ff483aa85a7cb8d0419233246ff9af50f9770ab64016b9a54da0e8dbf816ba8593e8ef45eef81fad3cebee3fbafe5ca10f1e575e59c71c4e1ddeec6bdcfdd5b95ac2730570f35cc66d17d9d2f4f192b16b7d2914eb3f8708e81a3c41009abfeaef787ae9f984c40f95ee9e4f1892d0daba00d8309cdd26cc19aba72b93419d4a22fe4c0f82228977d4d42cf2b9bad35e5d002a99bcd882401e57a625095efe1d4215f72dd6ef7eafb2057ee6d7099a5b612af1b1c6abf64621376b80963affaf00a254c7cf5311a438f8de3e0f0ab5b47442c4fbff223b8d5335c39636d5adb813fed82bdfbe2f71e6a446d3eccde18de42fceee856a8869a2f1e37d308150e0b9570dea3376d6852ef8d75e9eac311d795b1524fb489b797b00373f5df511ec7b073ad6185797198223f5249e06f69ec3a27fb0b6688742d9a587bfbae022d47cfc402b02571e9dbe96e2b15cb108bb46ff2fff680a54db9f046d4a2a326e9b16b853309dc096b691df0de716588110b78759b43978d5b750c5addfc46e33f4e1fb2416f35f67ce54de58061dd0b35e3c45dea1ec5d8587c0feebf2c05980717c2e3d908274de9ea7a260ea9f1ae6a980ec9b9a6558a3f600dd8ac959af9fb7a0923537921993b68bc465c95a2827f8cc9b28125f2d7869c4c13f914bf79da86e0da9c9d5ea7548c8af1e73bc59858a4daf53e765aa28ed3bdf3001c370975f56828fe8a238e765e0ad78727f23d2114be365b6a0580066d22806188bcb9388dabc858fc048e715d5dbf726bd98947c599e31efa038fa9ef6e6822ee1b3a848a35a9d40753a5e027951366d10fe02cd18b27dba2de7d203f947c5346d18f3070480a88a7c21db966ed328dd43da826812206f93475766e45679ba05fdd0dd15f9a7cd47ad582612a33f0567dd2010431238597ddd0fae84ad40493504f38a0d20af4b4e954823f39e9ad1dfe3520bebefa64228cf097dc6b9e3e460855f05d521fad6951f2a6739e59f2da35c298a59b778c3d114b8e6ad6132f0f80af7734af718abab34e9a54d3ef0b4f94c1e55faa998a665a1582b93a06fd427d1bb76c79f44dd2ad6e359daf3b9c5080b5eccf98a48335593997f099d4b2e0fac7fd3d3b4a0ab3509b2fc385eb0671623418007ca9eb884b1fbd53b4b98712dfb6b51a87a32ca11adcfa9e1423dba6efcc2418d77724822aafda400f45ccf66ee60dfbb25269db030"}, {0x80, 0x0, 0x3f, "6319a5a3d2179b5697a51286d355c6fd704df687ebdf70e8074c9e580bf46fa1b7785783b0349bffb82afebf4800f58c3f53645bd5fbad6c1a8ff2a6e60daed00d50afb459ea24c3f70ce4fc1152ee21a442d7e0e966bf0ea6c6cbfab8066fbc5d7aaf0f0df4e2b8ff927ff2"}, {0x1010, 0x10e, 0x5d423938, "ba390ec9be55af8fd5ba9709b970664b29e27452cc90d229e62928da7ff7d23601597442b864f6b43bdf42827ada5ab87e821eb8ab156c8cc07fc56f274f0ace02158838d4789f6fddb20b63821bc1fa9e42b20dc1eaee1573688e6e27449eea6a0c2d8780f59e58ce1930bbd6bde4c0733f7ddf9422980f065aeb5b926384ae6dcf4e8ac1722a9f8bdc3e08316b3f2902ea323074271029e8a965ecba2d70318ecbd01e68d1209ca13c96c0e67d67cf8a7a7f0cb43c13fb55b9cdbe0e371450ee980fbd4acd0e3fbc0d9143a7ffa7b4e0c45fbed915b250b6db2bd53480929620ea28d694ba014113d51e374f4a158860cbc8cb961b69642ac25c68330785f704f95d1222d331a3af596cc6df00347cd5ef3d0153cc765edb244fe02cad0f001d09c6c75db87f796b0ff9325746b0b51a61ded4488e86f18bd0fe6deab4bff9e621de484204cde44f91947e56d4b13dbefb2080ab1e6fb81a88e6f408cf59b1ae978ed063bc9387bcd909e699bbe40dbf91dde8fd4895e335f8f01314b1b19e867b4adcab8dace0435cee84da9b00d0dd7c7bcd5e9526cb4ac0e6f0056ac9f090180d73b07cf1afe16d5b61c2f57909a3bcc73b6f104c5367b2ea6669c7bfa489f977424d41b485447864cb620f2b71205587709c05f234dd6c3d95b0a8fa785a45a5fef44678ccf659ad43718b1737a8a7bd7d9c922a4e389bc0fda838526226b9d6bd3b38d3e1bcad72910433bfb0f6c4415d08af1284070b2e68744b1bc46e7bd64ab023dac70d8f7d3a05efa41ce4191b18b67e5cc1504cf960f266ec7681151ae54304eb01a19bdef34fa3b35178d8336e67ad5aa87306c20f0691606c76cdc4dfd65aae4572b292a0656e1b839423e95a6135e57ab1e4b388de6cf1e56734d4964df4fdd1c2787a6bee6e6a2f20a534f5f117196c6008cb15d4e56903e566b45045fe04037e5624690cc66568324325cf5e9e9265176fdb82a560dfe316d04348310e691b6c976ec0244e8833e307d80b64e551bae030d3f62fe6bd98406edf49e3c7a47d111b756f00efd2fc628d751a25056f61755b466771e2bda60379c5254fbd2ecc8acf5ba77b0f07dcdca6c58afa4e33289a896c81c91884ad4906818b2a16eecf92994ed6671bfffb88cd3ab05f627490a23965b2ba9786c5060cefafd2b7c06f976e8348ab08ee4c4249e0b100ac6915c4fe0312fbd49bb84bd5eb564299510902dfcda2103a0d365cb4cf18ab4cb98969c293be4d746f388c5aeb4712e0af508aaa170acf8e220b4746081c24d4e688a1c1e5651fae685050ffee76fabefc69fef58721ea862228ff05e65f6eb5b61e8c654a2d38667714ffc014898bf1264e3e2056753d896e9f75f4b94190c6f19f135dab8372d5ec0faf2ee3849811c69416cfb5ae9130b69b15bc3c3ede0a93ef3ef80c7ad9cae063147001259717b551ced1bc085deaec6062cab435369b10957f7435c56e3bb491d653e813ccaed478a1fe55ce91f58aa403d0761e901d4acb3bd02efe7e62945a412ecc2ef6d82f6aea4f7cd63dd2cf2f6cc38a8c41fd06f80a586c2c80fd6a150518071be9d48e25c337900745ba85917c8c32f305541e5914314841ee2bff7bb232fe7f3b8613c718e7fc98aef2905351a872a1c56ea2ff9d830a0971bb05a320612b4b210fd687237fb53408d200e029846e562455676f6fc1048db34bf299f5c4e4bcba1dfa28d11e05af9b53ea0c37e81b75bf706bd733f1a935e12f6fd5d34a8a07368d97b4178ec899f2dd040db5e323d59cb27e279de2e48a94fb349c01c90c823ce20e1145636119403e3212a63a3f5fc4297cccc0aa5461693dce0231a612e6439fb67d2ded355a14f76e9898af5f4df81d69b4a875f584b44f8ecb13e2195ae6359b5ce7b03f2fee505ef7e8b649f2346639a5c530b7edb9fa78d3a832e9d94970c990c766ffe83c88da47bccba3026a1dfd29af2fb85920ca68ce98fe185d0af323b0f26307af5ded278749ede25de2af16b5007e99b63035b897604057455986de396e20cbb5115f0847ed01132cf88a259a852692b109a38b4bb614dab0ef765e6a4f3c6314c8c0814f4dc5dc900973a664eb64dd53240a8b7666232f2d566ec0f5814afc78c3043ab61bdb66aedb1c153976fdf3e7485a2e550da35a1e94981b7d1c2504ce10b72333a1e7297b38f2009b768f90997fb85231d3bac3ca50ea77baed171f91ebd7dc44f6eae7a3ac353ecadad870a82f00071dc67c33f75fbfb280835e2387b56beaa3874f20f7647924da54f32b18faceb47367e9dbe109e9b70776823914d8a55bdb9d5d671f7559064805fd2b6e23f019b09aa5de70b13e959e2804fd4a4faa6e6b9f0f1da87a55bf5f8021628611f24868b6161cd935111900057c55d689ff64245aebcc99425f7ee992db4d4cb37b750e60f41dfc0187afe9d1162ed76b8f3507d7e908df050ecf739b977d5140c73c34814c4417161d3abf4be7fd8c46b55edd1ed9c5f59cf86d5d788c546d34c9a75b18472787beb1a339b92c32fbba483b57d97bfa7e73fc088a3e21b2b719035019f786a4e398331bd2ba7c3f2ced69c48a1aee30833abcc1abab974d01c15aadaf8e80f21e3044ea5659a3726386340ebc00ea52cfaadee64f6268e8b782e907eb6d94d25dd9728b693db50c6b572de15aaea748a00a86b678b1cae4a252a6a78c81b043abbe2bd633363b573f659188b260faf3d78d1bf33e131d89b299dd76814eb86903dd16b1a610bf5051d770e9301e0008503f6fb6df31bd6a0ed101d20d5643c416090cf0464f91c389d48ec231d904f78719feb05f188a6f4fa1d45ecd06f04613d329bec1d7a247db3f674f862164aa27c72dd33a3de49e2dc2fe4cbf1d761e1e7b7a32dc7e444265cd3c11945c2b731f12e34c29604bdd3c9e4593f26cb42ce9f4d26657c7a2357a789b529eded317ae563f97073697d0633779e02bad4a1c86f1fbb243f5a7101106fb10c88af52fce3a467d60544c8ababeb4891b605a08e668c65b02746637f86ea51da9d3960f0a50da0d01f8cd4f8c24a95eb5157272998a8240a490d15ccf7a2eeb9e766953f0e0fdf6b10ca7e387406cae4e2f93f15296409b779c37a43f1e8381fdd16fb0cd7d01f0069a3cd84b208be3511afae1123af6762d626ad242b32cdc706abe63396f1055f5437a00e67aee3f5dd7b874a8c5af9dd86316d4bffa1040fddc2499c16892893fe3392858cd88cf069c3d3de038e12dd8b792bb272d2623a6aaea0f617efa64c4b7cc91f6e1424b7189792874a6c2cc1d408e2349ccd34d6bdb759332f7c44601ef45f47542b5d0d4ea23eb2dcb91ffe3ee332416189556ff04723fb97e5f592bcf491544daad562910b17ced80de7f368c86484502f90c63975ad97ce270519923271e51fcbfbf1430787aa83d6badc77e38f93cf6e93379a445f5ac564b2dec3bddd31d2927dd791f69878434ca534f547e0a69bb4f29af3981639c307d90fedf84ef2628266fee91a3cc8a40086b2dbca7a82f7801e592f8639aec98f06e28f7460d24e95bb85e21ae69216545448b319aba657703a09f57ca8f02c3b9edb0f5edc96d9c70918eb5452776d719399aff338bffc8b6b9ed06a48e7c4fefc15f9621a18d29003479ea6f00196d6e40b3567a556684a4742576800041735721e5a7afdec41d2aa1545b2188675bb6851da3362034dd913bf138944ab35a9ecc3cc88d61e615655574762290bb34b13bd87012afe281eb42b35484d18fd0cc08df816ac3e78b95eb7917c444cd4f49c8183c59a296ec4e5d9de84726d0e8d572e35f4f9c30b6d714e1c3c0cbe6a8098f23944ceed9183af0686e4e37c2cab22ba79cdf38c81e456b89094168cb628c7f0465177d5ecc45cf4285a1ae1c644e0a64fb0b33ccd9d7b7fa046afc246fd994fefa53168752d4fa2fc8749e4a1e5bf750331422fbd22652cf33491d26425f308ae89a2ce7f11d6d63fe6613a578c820d3d6d77fab8aac07d3e8e8b7c872c51c23c9686454b906709e384da87029c364832e5660d054c3014cddea29c6f1102f85fc7c6fd8d55e277d78f4e3f1f9e5f56957cc8feebcac97d72f75748294887783cf84b58e0d380b005e85830fb59876f2a501089025cd5dcb2c7cf978519de9486ea5b38fbad800c7efabf63c92954ab75d30cfe44bbc2348c0d475f162e7b861178466b4c60cd6185303794a4502345e6da991c8876f63001aeb3bb7a04ae8b82ee4243ac22aa802e3e3be4b3cb325a32c8368791d8c5affbaff4aeb881216899cf5482ab50d505b40f91753709dc5d0dbcd7040af304e19984ff9d21572ab4bce3d7edd4afbd58b5197e54da3d25d100ed7c1550d600cff06cbf054ade4f5dc7a7e07f7ad703e003682d44fb8e1ee136ad78d4db07264924da16f0eb66d4e951ee8bcd8d3f56359166dedec7fdfc12572c5ea0b4866edddc3a06bba0a337ff49ce2cb58a4759a9d7cbdf2c37256e80da57011de8e41b2f66f5f9ff17df54bcc6cfa678c349af2d34c2dbe6ccf738391f84c69d1b95c2c5ce8771252f218b2edee7e64ac7586ae5bdc0b87cf8f2e2481ef786a7b1a1c804c3be4beadfc81dba4701c8c13b4c922b884ec7b0c83a82a6a22f1cbafd0aea4c0c727b00d9404cb62fdce1a55c87b294247e0d032c0fbf575d83826fe01caee131c0ce0c05cffc0591dc9a7897b9f99bd67d011c4844019472a06069d22b584dfcdb96248d922d7c3278c368d9adda292a0b4e855a2b848f1e8ae4ae1ce646b436b33a744284de0e867805ee022aaa12c07ebec8e69adbd82aa40e48efe25c596a33393304cb069aabf9faddb29b6c9eb43d745e4822b0756cc1c8d5604ac498286338565898f79b2760ac5cae4ffe0ea4418cfc8b4e2797a23cdcbbc5036e6cfbe75f4af7dfef87f0e67243e2fe1daa450cb680c38e8810ab97d6c21590d5eddd1508d1c5807b1f305a40678b3261cdfd2bef37346727380a678adb1e011944f357d64ccaa6df1980fd5808687d175936bbe6443a3debc2992cdb36612ebc3ea16bcd23219795d0df93eedec0bd8e24216965726c2915e2e03ae922ef9dfa0b4a9a387b20e6df9482c4e41c8c7cbb868c28b049ffbffc6044790055319f5dd5d92eaa07167b841e4e731d800ee1fc0ac3c828717e1ee1ebbb6d7c10d1071c33a7c00be010015f88cbf291e2e8ad4b0162d88813603aac0788280f4bb3b36b5d0b7332cf3c8780782d4d4133ac743ad7f055b823d4677a2e4890357753d49912d8cb326853603789763dfa59eb1b490fd3dab62748f3e236b45f8736da51cbe9d44bb86733fb8dd1dec85d51197f4aada9ac414007240145764168395b9651c8c3e71b07168923fe07b0d05e24cd2e4e17df3ea33402dffe9e579a63ae2b42d5d0b7d11565b55cbaaa7f77a29edc0479ff69e8c62613efa4c8564b907098b251d27d54453a79e36cf4a8fc146f81c9724a024af0b5b38d81b39f7fe11766b8b7f8f739998a4c761c4d361e5cecf4337243e631d616c5c2e191d0d30dacadd33dcb81c43e317a2483b855e613cadaa2e2b0a8ec443421a5d2293c5c640e30eb37dcf90d15b59db6de804b80e8e99dec856859f88ceab106af0301fb5e29f338618b3ac9fab8b27600a64e7e37a20de76981878419032f48522d8476ea4c4764b3331d0dbae24f8e9e30af3d39c236f0702758aa0099f470eaa3a79dcdabde076310d1f299d8fecf28b6129e16795995061a50d3a6553e20c62ad46c9561933a2a2"}, {0x30, 0x117, 0x3f, "bc597e297389493fdc5f85281419d3364b9e19f083bae4691231ff"}, {0x58, 0xff, 0x101, "8ac51a1edc47f841a2578d6bcca204f15a794cd0e7f1ba7e86e2ebfff63ef3b63c7660f1f49186c7f7ba922e4ee0109637daca6a28580afa3bb2ad1f4a720f42067575d04bea188d"}, {0xe8, 0x117, 0xe5, "8e8e0c9c777509d430cc5b20dfb4780a0b2883763c5b412510f087edf451210920a3015fdfc39b3ac48099aae316e226f5f4ebe419f399d67a42a62a80454cf675f878748d79bcb206df58e5716b63feaf0fd3d840bf35a17d6881a6c9e27e4db4a31e6a607c8c905d701532d07b8eb99f1eb126c7dc14cb937168cb7a6f4252e57b0aa930df4eb8e532a656a4f306c4765ef2d95a9e3ab0e7c9021cfa4c0bfd25b0c8e12538dd04842c257d6a9616742296d34ab2a9698d8cb11c04fa99ea4dda8d753c6ee9c08c3831887835b56198f4613a0f"}], 0x2210, 0x44000}, 0x2000) ioctl$SNDRV_CTL_IOCTL_ELEM_LIST(r0, 0xc0505510, &(0x7f0000000280)={0xd672, 0x1, 0x1a9, 0x2, &(0x7f0000000180)=[{}]}) ioctl$PIO_UNIMAP(r0, 0x4b67, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x9, 0xffff}, {0xd9, 0xce7}, {0x7, 0x5721c7e7}]}) syz_open_dev$amidi(&(0x7f0000002780)='/dev/amidi#\x00', 0x0, 0x290680) [ 139.242493] FAULT_INJECTION: forcing a failure. [ 139.242493] name fail_page_alloc, interval 1, probability 0, space 0, times 1 [ 139.254352] CPU: 1 PID: 10261 Comm: syz-executor3 Not tainted 4.16.0+ #85 [ 139.261279] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 139.270627] Call Trace: [ 139.273219] dump_stack+0x185/0x1d0 [ 139.276853] should_fail+0x87b/0xab0 [ 139.280579] __alloc_pages_nodemask+0x5fe/0x5dc0 [ 139.285362] ? kernel_poison_pages+0x40/0x360 2018/04/22 01:14:31 executing program 2: r0 = syz_open_dev$sndpcmc(&(0x7f0000000200)='/dev/snd/pcmC#D#c\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000009f7c)=""/132, 0x84}, {&(0x7f0000012000)=""/252, 0xfc}, {&(0x7f0000012000)=""/155, 0x9b}, {&(0x7f00000001c0)=""/11, 0xb}, {&(0x7f0000000000)=""/102, 0xfffffffffffffef8}], 0x5, 0x0) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f0000000140)={0x2, @tick=0xfffffffffffffcf8, 0x40, {0x4, 0x8}, 0x6, 0x1, 0x6}) ioctl(r0, 0xc2604110, &(0x7f0000000000)) getsockopt$inet_sctp6_SCTP_SOCKOPT_PEELOFF(r0, 0x84, 0x66, &(0x7f0000000080)={0x0, 0x7}, &(0x7f00000000c0)=0x8) getsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER(r0, 0x84, 0x7b, &(0x7f0000000100)={r1, 0x5}, &(0x7f0000000240)=0x8) 2018/04/22 01:14:31 executing program 0: r0 = syz_open_dev$sndpcmc(&(0x7f0000000200)='/dev/snd/pcmC#D#c\x00', 0x0, 0x0) mq_open(&(0x7f0000000080)='@$cgroupwlan0', 0x0, 0x0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000009f7c)=""/132, 0x84}, {&(0x7f0000012000)=""/252, 0xfc}, {&(0x7f0000012000)=""/155, 0x9b}, {&(0x7f00000001c0)=""/11, 0xb}, {&(0x7f0000000000)=""/102, 0xfffffffffffffef8}], 0x5, 0x0) ioctl(r0, 0xc2604110, &(0x7f0000000000)) recvmsg$netrom(r0, &(0x7f0000002740)={&(0x7f0000000240)=@ax25={0x3, {"d488cfbb11b3b7"}, 0x4c}, 0x10, &(0x7f00000004c0)=[{&(0x7f0000000340)}, {&(0x7f0000000400)="00874c4019d1bf301e9bab0c8155a522e2df8e586089b4a3adcd1d5b1eb535314e6c7603e20b03e8c05ea764870d13713e6b03c286b98288918d43b8d7c98a55a934c50d5adb4305ad56f4dcffc7bc2676e79fc34709854dbca889a70da136609805d7e3521250a33d52d6326323f98d796c725ae7de0a26da2f59763dcaceb115804fc821ac3c33797c755af2d12d55f9da957282601bd68eacb4cd", 0x9c}], 0x2, &(0x7f0000000500)=[{0x1010, 0x10b, 0x80000001, "7afb6bcf7e4287ccad3fae18ab00fd389935b05acc18efa45fed71bd6dc8b333e68d7d3e7b172b01421e51ae8749d99e434669481fb7f5bb10ee3811151838ffef27518fda8d7ff81fa2e1b71408c6f3bb0a25d1b627973f49159d02215e2677bca6c0ab64b3cb42fa0119de8bb527380490c1cadf713e8cf92f870c4fd4e057118fcd75bc1efd733cab79762737f7baaf737d777eeb9af31636c4a0f84373dcc917a8d0ab638f5add7bf5a4db74266f9413bfcccb00b0092660c339c4edfbe530121926e80b992530c5a2ca1ac121a481f6b7908bb89f7a5c8953bbdfafa9ea6a2af4697e36e683df7b5cb9be10db231a07d541447d99692f2a18b8e08630f9eff435813fa6d93bc103f130ac36b6a9a83ce2f070a50abdbcf6958ec04505cf229028cdbc63fa7759c1a166218a86b2fe0d9f6e3e1dc2384c9b0e5663f216f49e8695a5404d3afad19e8e85bc35d3040e922e68fdee2389030470ed483c7de1ac293bfddcbfcc6e13e25a2e39ac78c8de41f979e3fae9d5f92f8848d3480d9a249ed8393737447f8afdae6a2b423edba60f5356c57d3c855690bfcf5cb2bdf4608be50fe6827dcd4d7d05865facec8a419d1f44d032afd074ae3a26c2761f33f1e9b8e2aeab8f0969af1467e6920b5703e6484b7555829c083cc98a8b7969852c8e0928cff6bc6100160bdb4d6cf262c234b44a12b3fcf4ddbabe62671504b822e2c3fcb82c1d5db138b06575890fd807902a9619457dbc8ed353956dff0de90dcb366f69dd1764a49b01bb68ef9e7c0ced5ed9e23db3c39906fdd4df9dffe1a5cf3af56818b335baacb7e4e40fa6e4b5f8e80316914ce44afa4578c26a374eff7a62acab84bbd0c9b11d1bed457416165d830816cb632c5b84a0c7f6ede05e555c7f74910efc2cf34add1092ace750e08ee6f8f02df2546ec30fc48263422e02f89e2ee345755b273747d4d723a678ff865d9b367dc1c6e2ea7f26e48524a931024883f89b75a9d18d8dc6dceaae24c4b2b49854ed388838f1bb633bc7e91ce6d05c046973c8bf4781b2f1c1823319f9a906871469ead298c5b7041fc048bb7a6a0460ada20dda6fd35e99d78d8599cbe2ae8ffc683543bd75717552716e40ea21b713a2b36aad82309e6e568fa48edfc45bc128085774eef757e06a12da09a60156dc0fc9c0923ef5bfbce4bbc11ae87a107f720182e25fd265986a150995d8eb7a27a9efcd0de73c2af2ae7914df8be16ad251b54278c75e3fdd60f31597a73f2a406b1043bcedfcebc1527da0de6cf5cbbe92544648c702a04102a8a186d6763326452a27c4f2fc48ccfa556751c031609c1d07cf786097259010540552a23a84395a03ebd5a93c19b9d35d4d03ea2a7c2c7ee2716ed95ad6600fe984d3c29cebeccf986dc386e75be6a67aa2902c39272181a5f81e4f07500fa47e7794a5dfb8ec0a9237374f9d4c16b10b4b8a5999afd5935d728289aafa2110f6c0768384c55d3a8b729ff2d2dc58075dc87126326c2d68244f72ea4cba2ae7c015d01ce9ed2ab8e46a588af9d3a44d5d759c3d5b4b69900cbd9e4dfd5826d1e874e4fcac76c8ac905e331b1037da217aed11260381946d26ac5be13bd198f1bb6221abc151d4af6919e613c819a8ccff6f218405180d7d1ed3dcc3ebd0ca5e525e45aea7ea33d6458900f57fe78551a98c567ebe7949b8910e72be38750a3731a367cb22de0b21d8d8982a7db212d5856b1baf26429b05be30465a490410a6b3bba3606a9f0d3b7a0e65b8b66b680df6396561a895dc19c2eddb8696acde49e9a8a588cb670b66f7011f5697db27324af7761b027aee6acb591922cfc4319cd6b57c8da21ca7710807440f1671d60bbe1b8428371c1a4a7314ab90ad361820f17aaf428237d5a031e497f39c3e7bac1bd90f7923710194a2b6031d41fef3659619ef0642bbf80c9de62d71ac972fb456823fc7ab3b7231e1d31ca88d858a4c8fbad732de172347d7d42f8b80a92827954a42e6078279dd07dd07de6aa984bba6081622dbe228d63db112d282a7b586206c47c0bf265d355828e9d35a17519a5a3f6541f8e62339859ff6aee82a24844b112e4836f530c063519ff66a5a1306ea1c125bda66aeab497b1d43450b568d479227982b28326181c3d56759f86e11ae7c10db95cfda064086e0d8ce62a634b13a68d6e9678412366f61b67b27ec7c379d9ab1a03cd5f256a102563b88978eead99fa709ce9b89e276e09ee67780bf9091dd211423ebb3b8369a93ec94dd92c382a6e869a4b87b984f349e44abe2fa24af7eee310f7b94cbda05a06958b0ffb0207289b5174f567e1f6fd76ccda72675cd05c48d0975fea481c5ef85e68de81400e10a9e0b8048974abe7b45aa91e83c66672bd3323b5d485f6801b20ef6e1304246716e45723493dbfe102ba9799efa0469f33688d2ed948c44f90b3538cc886b6669c38d534ae6e080317f801ce0e66dbcf09a0aa499da4a656810122613760ca11873e8e4cc7f263e09131069a8ec8d40ce825eff78ea82b9554edf49179e05facf55de876c15b245184dd999d7d818058bb4f4895debce99df698efd71e8534dc0f33b4294229cfb4c5a4b2f4a498d3a0a4716091697472f97094e8577f9f5f386b7f03caea093bd313fcadec63a680a7150740baf7cb8a6cc7a6cdd2cf19bca8168207a47ede5fcd4659af586b42dae15a65d88585dc22f864942d96641faf53ce0a754e8124f1173259d067f63c443644274abb12c2e3e5bb9c157acc14bdf8a9dd5c7dd134b7daa00a5738cfa2049882d67510f1bc04daaa85a5ecf203acc152fa9b9b4c0b135d17f9581c8875f9e4480e6d42b1e156b00dba7a8b22a2953c47213e8ab77e128cf1194cecd1c8c2f7dfa9cbf227d92f9c1b1c9968a15344dfff5e09458a0d455146ca07aa4570347f3b678180d0b0c602e43715ee5e907613c80e4b5edaf8bc504397d95e78efbae2827a1e68c0f40e04057b0d976dc712665337a778bd96daf898f775f34f30ad0885691f77d35816c8b93e5ff8f00a33ff4d9d587411fde6f21f366e915ca8b4c6abe3e12d0e8f03c385dfc28df6053d5b7e341e66acf3e6115feca016af81f1c0a5fcc5a0c1fade2fd070230c90109acac08fbef440160cd82069cbb7b5b403a109a186992b819ece602b0a424ad6da9fe9f7cbdd02f8a98b9784f80d39c25fe591ea5a75e3586a0bab70d7e96c9686a3c4f002e6b75dd90b1ab6c90e518915427f7ad71300bdfe3dbde0875ff0f62fe9dc26cd053fe7ca2246b2a67918f7e288387c8cd29e4e5cd6049a56c020fbe6c0a800ac2feed8c3de0af60524552a5f7fc46257e8f3714f3d61760900bf3301322100b6e66b34e49f350c159c5031d40a9c432f2620e93c2fd69d88ffd3aeeda2567defe0c2f7a99b9652dbdd7a8062ef4e863337310b9bdd8b0f1d8d269174c40a601d2346de33c96848c47726d9a5e1dcded577db2ffd56a648341fb5feca5d3fa9c7afba0dcde22c7e6c96a310b7bfd2114ab6cfca72c47efe4c9ad1626c2a331145f5778b5ee5181f73658525b824f5c28d51b925f10e1fc52b6c1cd9261de01728ebaad47f9c658be8ce15a0cccacb0fbb25a9ab4384a7302195231f71bf1fcbe8b847c8889e3805294702059eb2b04147ceb134b274a7fc9fa87cb5b93572d417d8dda1ab74df6cb6df362ad02ecf05535e113598d198857127c6ea56a690f2fd1f57160e4056ae52dac9823ad0dbecf2decf8ac0ffbbce74b6efa501c3589588a933664a72f9ee37ce70181e2909e80eb0a1890a8dd2bc412a6de0a42afd99e50e2fed5bdf75645d867cd173f73e18c8de1754d2494475e0224e394ff9197457931eb618864e2c3b734052f74fc65f119af7c0c687207c776ca0d71ff55d3a856ca4b6bc920aed8f99339629180e144e44847b4ed4b4eaad796ac281366914293a459f3750eacfdbcafe0ea9dc1aa5b7fad68904401c988878deb07b8d5a8a03fb3bb67363ee62e7d75936b08b60a6651439e696e8c94257742ddc9588ba8c2e4ac76ac05a09aff9c97acc9b4b2fcd59fb3137bd46e5a7561365ccdea52ed1fc1abbea40b3885183c2b0dc2cc61178160dcd5553bc30de0e43d0f96c070798f222c689bd17a262478daec22d4a4fd56816f7804c5f0d40be68ca56d8c639a607ed9965670573d7d09644cd60689d4572e88f6f2abd458e650cc98e03a4f7f50f3412fbe417455a0230641233dc3c38aa787c4ad5ff13d72c1f123df55dcda63fe492916c5ce9fc59e1ed13c65e8b8061b668408447a1187aa62aa85a33781b378512b844b72d7951c44310a45e153e8c045a32e5ed992edf91c9b86bd975e25571f8947b20ce792f3b9996705d9ea530c3b5be8af2623afdc949b550e39ca69bdc9f88cbbf084ca7ec99d6019b4b37ddd770b878e01f351c16a2a0ea8b5258a8f4dfa0d412d2de656bc43297a9b4d9f7a5b5ff7ee7e3b9e6a6d2329b4c91fa306dd645f39bc15a2510496fac1c584f67b367790e6504321ab4336807901e57be45c892f51bcbc42ff483aa85a7cb8d0419233246ff9af50f9770ab64016b9a54da0e8dbf816ba8593e8ef45eef81fad3cebee3fbafe5ca10f1e575e59c71c4e1ddeec6bdcfdd5b95ac2730570f35cc66d17d9d2f4f192b16b7d2914eb3f8708e81a3c41009abfeaef787ae9f984c40f95ee9e4f1892d0daba00d8309cdd26cc19aba72b93419d4a22fe4c0f82228977d4d42cf2b9bad35e5d002a99bcd882401e57a625095efe1d4215f72dd6ef7eafb2057ee6d7099a5b612af1b1c6abf64621376b80963affaf00a254c7cf5311a438f8de3e0f0ab5b47442c4fbff223b8d5335c39636d5adb813fed82bdfbe2f71e6a446d3eccde18de42fceee856a8869a2f1e37d308150e0b9570dea3376d6852ef8d75e9eac311d795b1524fb489b797b00373f5df511ec7b073ad6185797198223f5249e06f69ec3a27fb0b6688742d9a587bfbae022d47cfc402b02571e9dbe96e2b15cb108bb46ff2fff680a54db9f046d4a2a326e9b16b853309dc096b691df0de716588110b78759b43978d5b750c5addfc46e33f4e1fb2416f35f67ce54de58061dd0b35e3c45dea1ec5d8587c0feebf2c05980717c2e3d908274de9ea7a260ea9f1ae6a980ec9b9a6558a3f600dd8ac959af9fb7a0923537921993b68bc465c95a2827f8cc9b28125f2d7869c4c13f914bf79da86e0da9c9d5ea7548c8af1e73bc59858a4daf53e765aa28ed3bdf3001c370975f56828fe8a238e765e0ad78727f23d2114be365b6a0580066d22806188bcb9388dabc858fc048e715d5dbf726bd98947c599e31efa038fa9ef6e6822ee1b3a848a35a9d40753a5e027951366d10fe02cd18b27dba2de7d203f947c5346d18f3070480a88a7c21db966ed328dd43da826812206f93475766e45679ba05fdd0dd15f9a7cd47ad582612a33f0567dd2010431238597ddd0fae84ad40493504f38a0d20af4b4e954823f39e9ad1dfe3520bebefa64228cf097dc6b9e3e460855f05d521fad6951f2a6739e59f2da35c298a59b778c3d114b8e6ad6132f0f80af7734af718abab34e9a54d3ef0b4f94c1e55faa998a665a1582b93a06fd427d1bb76c79f44dd2ad6e359daf3b9c5080b5eccf98a48335593997f099d4b2e0fac7fd3d3b4a0ab3509b2fc385eb0671623418007ca9eb884b1fbd53b4b98712dfb6b51a87a32ca11adcfa9e1423dba6efcc2418d77724822aafda400f45ccf66ee60dfbb25269db030"}, {0x80, 0x0, 0x3f, "6319a5a3d2179b5697a51286d355c6fd704df687ebdf70e8074c9e580bf46fa1b7785783b0349bffb82afebf4800f58c3f53645bd5fbad6c1a8ff2a6e60daed00d50afb459ea24c3f70ce4fc1152ee21a442d7e0e966bf0ea6c6cbfab8066fbc5d7aaf0f0df4e2b8ff927ff2"}, {0x1010, 0x10e, 0x5d423938, "ba390ec9be55af8fd5ba9709b970664b29e27452cc90d229e62928da7ff7d23601597442b864f6b43bdf42827ada5ab87e821eb8ab156c8cc07fc56f274f0ace02158838d4789f6fddb20b63821bc1fa9e42b20dc1eaee1573688e6e27449eea6a0c2d8780f59e58ce1930bbd6bde4c0733f7ddf9422980f065aeb5b926384ae6dcf4e8ac1722a9f8bdc3e08316b3f2902ea323074271029e8a965ecba2d70318ecbd01e68d1209ca13c96c0e67d67cf8a7a7f0cb43c13fb55b9cdbe0e371450ee980fbd4acd0e3fbc0d9143a7ffa7b4e0c45fbed915b250b6db2bd53480929620ea28d694ba014113d51e374f4a158860cbc8cb961b69642ac25c68330785f704f95d1222d331a3af596cc6df00347cd5ef3d0153cc765edb244fe02cad0f001d09c6c75db87f796b0ff9325746b0b51a61ded4488e86f18bd0fe6deab4bff9e621de484204cde44f91947e56d4b13dbefb2080ab1e6fb81a88e6f408cf59b1ae978ed063bc9387bcd909e699bbe40dbf91dde8fd4895e335f8f01314b1b19e867b4adcab8dace0435cee84da9b00d0dd7c7bcd5e9526cb4ac0e6f0056ac9f090180d73b07cf1afe16d5b61c2f57909a3bcc73b6f104c5367b2ea6669c7bfa489f977424d41b485447864cb620f2b71205587709c05f234dd6c3d95b0a8fa785a45a5fef44678ccf659ad43718b1737a8a7bd7d9c922a4e389bc0fda838526226b9d6bd3b38d3e1bcad72910433bfb0f6c4415d08af1284070b2e68744b1bc46e7bd64ab023dac70d8f7d3a05efa41ce4191b18b67e5cc1504cf960f266ec7681151ae54304eb01a19bdef34fa3b35178d8336e67ad5aa87306c20f0691606c76cdc4dfd65aae4572b292a0656e1b839423e95a6135e57ab1e4b388de6cf1e56734d4964df4fdd1c2787a6bee6e6a2f20a534f5f117196c6008cb15d4e56903e566b45045fe04037e5624690cc66568324325cf5e9e9265176fdb82a560dfe316d04348310e691b6c976ec0244e8833e307d80b64e551bae030d3f62fe6bd98406edf49e3c7a47d111b756f00efd2fc628d751a25056f61755b466771e2bda60379c5254fbd2ecc8acf5ba77b0f07dcdca6c58afa4e33289a896c81c91884ad4906818b2a16eecf92994ed6671bfffb88cd3ab05f627490a23965b2ba9786c5060cefafd2b7c06f976e8348ab08ee4c4249e0b100ac6915c4fe0312fbd49bb84bd5eb564299510902dfcda2103a0d365cb4cf18ab4cb98969c293be4d746f388c5aeb4712e0af508aaa170acf8e220b4746081c24d4e688a1c1e5651fae685050ffee76fabefc69fef58721ea862228ff05e65f6eb5b61e8c654a2d38667714ffc014898bf1264e3e2056753d896e9f75f4b94190c6f19f135dab8372d5ec0faf2ee3849811c69416cfb5ae9130b69b15bc3c3ede0a93ef3ef80c7ad9cae063147001259717b551ced1bc085deaec6062cab435369b10957f7435c56e3bb491d653e813ccaed478a1fe55ce91f58aa403d0761e901d4acb3bd02efe7e62945a412ecc2ef6d82f6aea4f7cd63dd2cf2f6cc38a8c41fd06f80a586c2c80fd6a150518071be9d48e25c337900745ba85917c8c32f305541e5914314841ee2bff7bb232fe7f3b8613c718e7fc98aef2905351a872a1c56ea2ff9d830a0971bb05a320612b4b210fd687237fb53408d200e029846e562455676f6fc1048db34bf299f5c4e4bcba1dfa28d11e05af9b53ea0c37e81b75bf706bd733f1a935e12f6fd5d34a8a07368d97b4178ec899f2dd040db5e323d59cb27e279de2e48a94fb349c01c90c823ce20e1145636119403e3212a63a3f5fc4297cccc0aa5461693dce0231a612e6439fb67d2ded355a14f76e9898af5f4df81d69b4a875f584b44f8ecb13e2195ae6359b5ce7b03f2fee505ef7e8b649f2346639a5c530b7edb9fa78d3a832e9d94970c990c766ffe83c88da47bccba3026a1dfd29af2fb85920ca68ce98fe185d0af323b0f26307af5ded278749ede25de2af16b5007e99b63035b897604057455986de396e20cbb5115f0847ed01132cf88a259a852692b109a38b4bb614dab0ef765e6a4f3c6314c8c0814f4dc5dc900973a664eb64dd53240a8b7666232f2d566ec0f5814afc78c3043ab61bdb66aedb1c153976fdf3e7485a2e550da35a1e94981b7d1c2504ce10b72333a1e7297b38f2009b768f90997fb85231d3bac3ca50ea77baed171f91ebd7dc44f6eae7a3ac353ecadad870a82f00071dc67c33f75fbfb280835e2387b56beaa3874f20f7647924da54f32b18faceb47367e9dbe109e9b70776823914d8a55bdb9d5d671f7559064805fd2b6e23f019b09aa5de70b13e959e2804fd4a4faa6e6b9f0f1da87a55bf5f8021628611f24868b6161cd935111900057c55d689ff64245aebcc99425f7ee992db4d4cb37b750e60f41dfc0187afe9d1162ed76b8f3507d7e908df050ecf739b977d5140c73c34814c4417161d3abf4be7fd8c46b55edd1ed9c5f59cf86d5d788c546d34c9a75b18472787beb1a339b92c32fbba483b57d97bfa7e73fc088a3e21b2b719035019f786a4e398331bd2ba7c3f2ced69c48a1aee30833abcc1abab974d01c15aadaf8e80f21e3044ea5659a3726386340ebc00ea52cfaadee64f6268e8b782e907eb6d94d25dd9728b693db50c6b572de15aaea748a00a86b678b1cae4a252a6a78c81b043abbe2bd633363b573f659188b260faf3d78d1bf33e131d89b299dd76814eb86903dd16b1a610bf5051d770e9301e0008503f6fb6df31bd6a0ed101d20d5643c416090cf0464f91c389d48ec231d904f78719feb05f188a6f4fa1d45ecd06f04613d329bec1d7a247db3f674f862164aa27c72dd33a3de49e2dc2fe4cbf1d761e1e7b7a32dc7e444265cd3c11945c2b731f12e34c29604bdd3c9e4593f26cb42ce9f4d26657c7a2357a789b529eded317ae563f97073697d0633779e02bad4a1c86f1fbb243f5a7101106fb10c88af52fce3a467d60544c8ababeb4891b605a08e668c65b02746637f86ea51da9d3960f0a50da0d01f8cd4f8c24a95eb5157272998a8240a490d15ccf7a2eeb9e766953f0e0fdf6b10ca7e387406cae4e2f93f15296409b779c37a43f1e8381fdd16fb0cd7d01f0069a3cd84b208be3511afae1123af6762d626ad242b32cdc706abe63396f1055f5437a00e67aee3f5dd7b874a8c5af9dd86316d4bffa1040fddc2499c16892893fe3392858cd88cf069c3d3de038e12dd8b792bb272d2623a6aaea0f617efa64c4b7cc91f6e1424b7189792874a6c2cc1d408e2349ccd34d6bdb759332f7c44601ef45f47542b5d0d4ea23eb2dcb91ffe3ee332416189556ff04723fb97e5f592bcf491544daad562910b17ced80de7f368c86484502f90c63975ad97ce270519923271e51fcbfbf1430787aa83d6badc77e38f93cf6e93379a445f5ac564b2dec3bddd31d2927dd791f69878434ca534f547e0a69bb4f29af3981639c307d90fedf84ef2628266fee91a3cc8a40086b2dbca7a82f7801e592f8639aec98f06e28f7460d24e95bb85e21ae69216545448b319aba657703a09f57ca8f02c3b9edb0f5edc96d9c70918eb5452776d719399aff338bffc8b6b9ed06a48e7c4fefc15f9621a18d29003479ea6f00196d6e40b3567a556684a4742576800041735721e5a7afdec41d2aa1545b2188675bb6851da3362034dd913bf138944ab35a9ecc3cc88d61e615655574762290bb34b13bd87012afe281eb42b35484d18fd0cc08df816ac3e78b95eb7917c444cd4f49c8183c59a296ec4e5d9de84726d0e8d572e35f4f9c30b6d714e1c3c0cbe6a8098f23944ceed9183af0686e4e37c2cab22ba79cdf38c81e456b89094168cb628c7f0465177d5ecc45cf4285a1ae1c644e0a64fb0b33ccd9d7b7fa046afc246fd994fefa53168752d4fa2fc8749e4a1e5bf750331422fbd22652cf33491d26425f308ae89a2ce7f11d6d63fe6613a578c820d3d6d77fab8aac07d3e8e8b7c872c51c23c9686454b906709e384da87029c364832e5660d054c3014cddea29c6f1102f85fc7c6fd8d55e277d78f4e3f1f9e5f56957cc8feebcac97d72f75748294887783cf84b58e0d380b005e85830fb59876f2a501089025cd5dcb2c7cf978519de9486ea5b38fbad800c7efabf63c92954ab75d30cfe44bbc2348c0d475f162e7b861178466b4c60cd6185303794a4502345e6da991c8876f63001aeb3bb7a04ae8b82ee4243ac22aa802e3e3be4b3cb325a32c8368791d8c5affbaff4aeb881216899cf5482ab50d505b40f91753709dc5d0dbcd7040af304e19984ff9d21572ab4bce3d7edd4afbd58b5197e54da3d25d100ed7c1550d600cff06cbf054ade4f5dc7a7e07f7ad703e003682d44fb8e1ee136ad78d4db07264924da16f0eb66d4e951ee8bcd8d3f56359166dedec7fdfc12572c5ea0b4866edddc3a06bba0a337ff49ce2cb58a4759a9d7cbdf2c37256e80da57011de8e41b2f66f5f9ff17df54bcc6cfa678c349af2d34c2dbe6ccf738391f84c69d1b95c2c5ce8771252f218b2edee7e64ac7586ae5bdc0b87cf8f2e2481ef786a7b1a1c804c3be4beadfc81dba4701c8c13b4c922b884ec7b0c83a82a6a22f1cbafd0aea4c0c727b00d9404cb62fdce1a55c87b294247e0d032c0fbf575d83826fe01caee131c0ce0c05cffc0591dc9a7897b9f99bd67d011c4844019472a06069d22b584dfcdb96248d922d7c3278c368d9adda292a0b4e855a2b848f1e8ae4ae1ce646b436b33a744284de0e867805ee022aaa12c07ebec8e69adbd82aa40e48efe25c596a33393304cb069aabf9faddb29b6c9eb43d745e4822b0756cc1c8d5604ac498286338565898f79b2760ac5cae4ffe0ea4418cfc8b4e2797a23cdcbbc5036e6cfbe75f4af7dfef87f0e67243e2fe1daa450cb680c38e8810ab97d6c21590d5eddd1508d1c5807b1f305a40678b3261cdfd2bef37346727380a678adb1e011944f357d64ccaa6df1980fd5808687d175936bbe6443a3debc2992cdb36612ebc3ea16bcd23219795d0df93eedec0bd8e24216965726c2915e2e03ae922ef9dfa0b4a9a387b20e6df9482c4e41c8c7cbb868c28b049ffbffc6044790055319f5dd5d92eaa07167b841e4e731d800ee1fc0ac3c828717e1ee1ebbb6d7c10d1071c33a7c00be010015f88cbf291e2e8ad4b0162d88813603aac0788280f4bb3b36b5d0b7332cf3c8780782d4d4133ac743ad7f055b823d4677a2e4890357753d49912d8cb326853603789763dfa59eb1b490fd3dab62748f3e236b45f8736da51cbe9d44bb86733fb8dd1dec85d51197f4aada9ac414007240145764168395b9651c8c3e71b07168923fe07b0d05e24cd2e4e17df3ea33402dffe9e579a63ae2b42d5d0b7d11565b55cbaaa7f77a29edc0479ff69e8c62613efa4c8564b907098b251d27d54453a79e36cf4a8fc146f81c9724a024af0b5b38d81b39f7fe11766b8b7f8f739998a4c761c4d361e5cecf4337243e631d616c5c2e191d0d30dacadd33dcb81c43e317a2483b855e613cadaa2e2b0a8ec443421a5d2293c5c640e30eb37dcf90d15b59db6de804b80e8e99dec856859f88ceab106af0301fb5e29f338618b3ac9fab8b27600a64e7e37a20de76981878419032f48522d8476ea4c4764b3331d0dbae24f8e9e30af3d39c236f0702758aa0099f470eaa3a79dcdabde076310d1f299d8fecf28b6129e16795995061a50d3a6553e20c62ad46c9561933a2a2"}, {0x30, 0x117, 0x3f, "bc597e297389493fdc5f85281419d3364b9e19f083bae4691231ff"}, {0x58, 0xff, 0x101, "8ac51a1edc47f841a2578d6bcca204f15a794cd0e7f1ba7e86e2ebfff63ef3b63c7660f1f49186c7f7ba922e4ee0109637daca6a28580afa3bb2ad1f4a720f42067575d04bea188d"}, {0xe8, 0x117, 0xe5, "8e8e0c9c777509d430cc5b20dfb4780a0b2883763c5b412510f087edf451210920a3015fdfc39b3ac48099aae316e226f5f4ebe419f399d67a42a62a80454cf675f878748d79bcb206df58e5716b63feaf0fd3d840bf35a17d6881a6c9e27e4db4a31e6a607c8c905d701532d07b8eb99f1eb126c7dc14cb937168cb7a6f4252e57b0aa930df4eb8e532a656a4f306c4765ef2d95a9e3ab0e7c9021cfa4c0bfd25b0c8e12538dd04842c257d6a9616742296d34ab2a9698d8cb11c04fa99ea4dda8d753c6ee9c08c3831887835b56198f4613a0f"}], 0x2210, 0x44000}, 0x2000) ioctl$SNDRV_CTL_IOCTL_ELEM_LIST(r0, 0xc0505510, &(0x7f0000000280)={0xd672, 0x1, 0x1a9, 0x2, &(0x7f0000000180)=[{}]}) ioctl$PIO_UNIMAP(r0, 0x4b67, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x9, 0xffff}, {0xd9, 0xce7}, {0x7, 0x5721c7e7}]}) syz_open_dev$amidi(&(0x7f0000002780)='/dev/amidi#\x00', 0x0, 0x290680) [ 139.289867] ? __msan_metadata_ptr_for_load_1+0x10/0x20 [ 139.295776] ? kernel_poison_pages+0x1a0/0x360 [ 139.300361] ? __msan_metadata_ptr_for_store_8+0x13/0x20 [ 139.305813] ? get_page_from_freelist+0xab28/0xb600 [ 139.310851] kmsan_alloc_meta_for_pages+0x8d/0x3a0 [ 139.315793] ? __msan_metadata_ptr_for_store_1+0x13/0x20 [ 139.321251] ? __alloc_pages_nodemask+0xae2/0x5dc0 [ 139.326187] kmsan_alloc_page+0x82/0xe0 [ 139.330162] __alloc_pages_nodemask+0xf5b/0x5dc0 [ 139.334919] ? __fsnotify_parent+0x75/0x560 [ 139.339248] ? __msan_metadata_ptr_for_load_4+0x10/0x20 [ 139.344615] ? kmsan_set_origin_inline+0x6b/0x120 [ 139.349461] ? __msan_poison_alloca+0x15c/0x1d0 [ 139.354140] ? __msan_metadata_ptr_for_load_8+0x10/0x20 [ 139.359507] ? mntput_no_expire+0xad/0x17c0 [ 139.363830] ? dput+0x495/0xce0 [ 139.367113] ? __msan_metadata_ptr_for_load_4+0x10/0x20 [ 139.372495] alloc_pages_current+0x6b5/0x970 [ 139.376913] kmalloc_order_trace+0xb9/0x390 [ 139.381241] ? __kmalloc+0x332/0x350 [ 139.384965] __kmalloc+0x332/0x350 [ 139.388505] ? kmsan_set_origin_inline+0x6b/0x120 [ 139.393353] ? rw_copy_check_uvector+0x1a8/0x6c0 [ 139.398115] rw_copy_check_uvector+0x1a8/0x6c0 [ 139.402704] ? __msan_poison_alloca+0x15c/0x1d0 [ 139.407375] ? import_iovec+0xbf/0x610 [ 139.411263] import_iovec+0x18f/0x610 [ 139.415066] do_readv+0x21c/0x5f0 [ 139.418523] ? prepare_exit_to_usermode+0x149/0x3a0 [ 139.423541] ? syscall_return_slowpath+0xe9/0x700 [ 139.428378] ? fput+0x25c/0x2e0 [ 139.431662] SYSC_readv+0x9b/0xb0 [ 139.435121] SyS_readv+0x56/0x80 [ 139.438490] do_syscall_64+0x309/0x430 2018/04/22 01:14:31 executing program 0: r0 = syz_open_dev$sndpcmc(&(0x7f0000000200)='/dev/snd/pcmC#D#c\x00', 0x0, 0x0) mq_open(&(0x7f0000000080)='@$cgroupwlan0', 0x0, 0x0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000009f7c)=""/132, 0x84}, {&(0x7f0000012000)=""/252, 0xfc}, {&(0x7f0000012000)=""/155, 0x9b}, {&(0x7f00000001c0)=""/11, 0xb}, {&(0x7f0000000000)=""/102, 0xfffffffffffffef8}], 0x5, 0x0) ioctl(r0, 0xc2604110, &(0x7f0000000000)) recvmsg$netrom(r0, &(0x7f0000002740)={&(0x7f0000000240)=@ax25={0x3, {"d488cfbb11b3b7"}, 0x4c}, 0x10, &(0x7f00000004c0)=[{&(0x7f0000000340)}, {&(0x7f0000000400)="00874c4019d1bf301e9bab0c8155a522e2df8e586089b4a3adcd1d5b1eb535314e6c7603e20b03e8c05ea764870d13713e6b03c286b98288918d43b8d7c98a55a934c50d5adb4305ad56f4dcffc7bc2676e79fc34709854dbca889a70da136609805d7e3521250a33d52d6326323f98d796c725ae7de0a26da2f59763dcaceb115804fc821ac3c33797c755af2d12d55f9da957282601bd68eacb4cd", 0x9c}], 0x2, &(0x7f0000000500)=[{0x1010, 0x10b, 0x80000001, "7afb6bcf7e4287ccad3fae18ab00fd389935b05acc18efa45fed71bd6dc8b333e68d7d3e7b172b01421e51ae8749d99e434669481fb7f5bb10ee3811151838ffef27518fda8d7ff81fa2e1b71408c6f3bb0a25d1b627973f49159d02215e2677bca6c0ab64b3cb42fa0119de8bb527380490c1cadf713e8cf92f870c4fd4e057118fcd75bc1efd733cab79762737f7baaf737d777eeb9af31636c4a0f84373dcc917a8d0ab638f5add7bf5a4db74266f9413bfcccb00b0092660c339c4edfbe530121926e80b992530c5a2ca1ac121a481f6b7908bb89f7a5c8953bbdfafa9ea6a2af4697e36e683df7b5cb9be10db231a07d541447d99692f2a18b8e08630f9eff435813fa6d93bc103f130ac36b6a9a83ce2f070a50abdbcf6958ec04505cf229028cdbc63fa7759c1a166218a86b2fe0d9f6e3e1dc2384c9b0e5663f216f49e8695a5404d3afad19e8e85bc35d3040e922e68fdee2389030470ed483c7de1ac293bfddcbfcc6e13e25a2e39ac78c8de41f979e3fae9d5f92f8848d3480d9a249ed8393737447f8afdae6a2b423edba60f5356c57d3c855690bfcf5cb2bdf4608be50fe6827dcd4d7d05865facec8a419d1f44d032afd074ae3a26c2761f33f1e9b8e2aeab8f0969af1467e6920b5703e6484b7555829c083cc98a8b7969852c8e0928cff6bc6100160bdb4d6cf262c234b44a12b3fcf4ddbabe62671504b822e2c3fcb82c1d5db138b06575890fd807902a9619457dbc8ed353956dff0de90dcb366f69dd1764a49b01bb68ef9e7c0ced5ed9e23db3c39906fdd4df9dffe1a5cf3af56818b335baacb7e4e40fa6e4b5f8e80316914ce44afa4578c26a374eff7a62acab84bbd0c9b11d1bed457416165d830816cb632c5b84a0c7f6ede05e555c7f74910efc2cf34add1092ace750e08ee6f8f02df2546ec30fc48263422e02f89e2ee345755b273747d4d723a678ff865d9b367dc1c6e2ea7f26e48524a931024883f89b75a9d18d8dc6dceaae24c4b2b49854ed388838f1bb633bc7e91ce6d05c046973c8bf4781b2f1c1823319f9a906871469ead298c5b7041fc048bb7a6a0460ada20dda6fd35e99d78d8599cbe2ae8ffc683543bd75717552716e40ea21b713a2b36aad82309e6e568fa48edfc45bc128085774eef757e06a12da09a60156dc0fc9c0923ef5bfbce4bbc11ae87a107f720182e25fd265986a150995d8eb7a27a9efcd0de73c2af2ae7914df8be16ad251b54278c75e3fdd60f31597a73f2a406b1043bcedfcebc1527da0de6cf5cbbe92544648c702a04102a8a186d6763326452a27c4f2fc48ccfa556751c031609c1d07cf786097259010540552a23a84395a03ebd5a93c19b9d35d4d03ea2a7c2c7ee2716ed95ad6600fe984d3c29cebeccf986dc386e75be6a67aa2902c39272181a5f81e4f07500fa47e7794a5dfb8ec0a9237374f9d4c16b10b4b8a5999afd5935d728289aafa2110f6c0768384c55d3a8b729ff2d2dc58075dc87126326c2d68244f72ea4cba2ae7c015d01ce9ed2ab8e46a588af9d3a44d5d759c3d5b4b69900cbd9e4dfd5826d1e874e4fcac76c8ac905e331b1037da217aed11260381946d26ac5be13bd198f1bb6221abc151d4af6919e613c819a8ccff6f218405180d7d1ed3dcc3ebd0ca5e525e45aea7ea33d6458900f57fe78551a98c567ebe7949b8910e72be38750a3731a367cb22de0b21d8d8982a7db212d5856b1baf26429b05be30465a490410a6b3bba3606a9f0d3b7a0e65b8b66b680df6396561a895dc19c2eddb8696acde49e9a8a588cb670b66f7011f5697db27324af7761b027aee6acb591922cfc4319cd6b57c8da21ca7710807440f1671d60bbe1b8428371c1a4a7314ab90ad361820f17aaf428237d5a031e497f39c3e7bac1bd90f7923710194a2b6031d41fef3659619ef0642bbf80c9de62d71ac972fb456823fc7ab3b7231e1d31ca88d858a4c8fbad732de172347d7d42f8b80a92827954a42e6078279dd07dd07de6aa984bba6081622dbe228d63db112d282a7b586206c47c0bf265d355828e9d35a17519a5a3f6541f8e62339859ff6aee82a24844b112e4836f530c063519ff66a5a1306ea1c125bda66aeab497b1d43450b568d479227982b28326181c3d56759f86e11ae7c10db95cfda064086e0d8ce62a634b13a68d6e9678412366f61b67b27ec7c379d9ab1a03cd5f256a102563b88978eead99fa709ce9b89e276e09ee67780bf9091dd211423ebb3b8369a93ec94dd92c382a6e869a4b87b984f349e44abe2fa24af7eee310f7b94cbda05a06958b0ffb0207289b5174f567e1f6fd76ccda72675cd05c48d0975fea481c5ef85e68de81400e10a9e0b8048974abe7b45aa91e83c66672bd3323b5d485f6801b20ef6e1304246716e45723493dbfe102ba9799efa0469f33688d2ed948c44f90b3538cc886b6669c38d534ae6e080317f801ce0e66dbcf09a0aa499da4a656810122613760ca11873e8e4cc7f263e09131069a8ec8d40ce825eff78ea82b9554edf49179e05facf55de876c15b245184dd999d7d818058bb4f4895debce99df698efd71e8534dc0f33b4294229cfb4c5a4b2f4a498d3a0a4716091697472f97094e8577f9f5f386b7f03caea093bd313fcadec63a680a7150740baf7cb8a6cc7a6cdd2cf19bca8168207a47ede5fcd4659af586b42dae15a65d88585dc22f864942d96641faf53ce0a754e8124f1173259d067f63c443644274abb12c2e3e5bb9c157acc14bdf8a9dd5c7dd134b7daa00a5738cfa2049882d67510f1bc04daaa85a5ecf203acc152fa9b9b4c0b135d17f9581c8875f9e4480e6d42b1e156b00dba7a8b22a2953c47213e8ab77e128cf1194cecd1c8c2f7dfa9cbf227d92f9c1b1c9968a15344dfff5e09458a0d455146ca07aa4570347f3b678180d0b0c602e43715ee5e907613c80e4b5edaf8bc504397d95e78efbae2827a1e68c0f40e04057b0d976dc712665337a778bd96daf898f775f34f30ad0885691f77d35816c8b93e5ff8f00a33ff4d9d587411fde6f21f366e915ca8b4c6abe3e12d0e8f03c385dfc28df6053d5b7e341e66acf3e6115feca016af81f1c0a5fcc5a0c1fade2fd070230c90109acac08fbef440160cd82069cbb7b5b403a109a186992b819ece602b0a424ad6da9fe9f7cbdd02f8a98b9784f80d39c25fe591ea5a75e3586a0bab70d7e96c9686a3c4f002e6b75dd90b1ab6c90e518915427f7ad71300bdfe3dbde0875ff0f62fe9dc26cd053fe7ca2246b2a67918f7e288387c8cd29e4e5cd6049a56c020fbe6c0a800ac2feed8c3de0af60524552a5f7fc46257e8f3714f3d61760900bf3301322100b6e66b34e49f350c159c5031d40a9c432f2620e93c2fd69d88ffd3aeeda2567defe0c2f7a99b9652dbdd7a8062ef4e863337310b9bdd8b0f1d8d269174c40a601d2346de33c96848c47726d9a5e1dcded577db2ffd56a648341fb5feca5d3fa9c7afba0dcde22c7e6c96a310b7bfd2114ab6cfca72c47efe4c9ad1626c2a331145f5778b5ee5181f73658525b824f5c28d51b925f10e1fc52b6c1cd9261de01728ebaad47f9c658be8ce15a0cccacb0fbb25a9ab4384a7302195231f71bf1fcbe8b847c8889e3805294702059eb2b04147ceb134b274a7fc9fa87cb5b93572d417d8dda1ab74df6cb6df362ad02ecf05535e113598d198857127c6ea56a690f2fd1f57160e4056ae52dac9823ad0dbecf2decf8ac0ffbbce74b6efa501c3589588a933664a72f9ee37ce70181e2909e80eb0a1890a8dd2bc412a6de0a42afd99e50e2fed5bdf75645d867cd173f73e18c8de1754d2494475e0224e394ff9197457931eb618864e2c3b734052f74fc65f119af7c0c687207c776ca0d71ff55d3a856ca4b6bc920aed8f99339629180e144e44847b4ed4b4eaad796ac281366914293a459f3750eacfdbcafe0ea9dc1aa5b7fad68904401c988878deb07b8d5a8a03fb3bb67363ee62e7d75936b08b60a6651439e696e8c94257742ddc9588ba8c2e4ac76ac05a09aff9c97acc9b4b2fcd59fb3137bd46e5a7561365ccdea52ed1fc1abbea40b3885183c2b0dc2cc61178160dcd5553bc30de0e43d0f96c070798f222c689bd17a262478daec22d4a4fd56816f7804c5f0d40be68ca56d8c639a607ed9965670573d7d09644cd60689d4572e88f6f2abd458e650cc98e03a4f7f50f3412fbe417455a0230641233dc3c38aa787c4ad5ff13d72c1f123df55dcda63fe492916c5ce9fc59e1ed13c65e8b8061b668408447a1187aa62aa85a33781b378512b844b72d7951c44310a45e153e8c045a32e5ed992edf91c9b86bd975e25571f8947b20ce792f3b9996705d9ea530c3b5be8af2623afdc949b550e39ca69bdc9f88cbbf084ca7ec99d6019b4b37ddd770b878e01f351c16a2a0ea8b5258a8f4dfa0d412d2de656bc43297a9b4d9f7a5b5ff7ee7e3b9e6a6d2329b4c91fa306dd645f39bc15a2510496fac1c584f67b367790e6504321ab4336807901e57be45c892f51bcbc42ff483aa85a7cb8d0419233246ff9af50f9770ab64016b9a54da0e8dbf816ba8593e8ef45eef81fad3cebee3fbafe5ca10f1e575e59c71c4e1ddeec6bdcfdd5b95ac2730570f35cc66d17d9d2f4f192b16b7d2914eb3f8708e81a3c41009abfeaef787ae9f984c40f95ee9e4f1892d0daba00d8309cdd26cc19aba72b93419d4a22fe4c0f82228977d4d42cf2b9bad35e5d002a99bcd882401e57a625095efe1d4215f72dd6ef7eafb2057ee6d7099a5b612af1b1c6abf64621376b80963affaf00a254c7cf5311a438f8de3e0f0ab5b47442c4fbff223b8d5335c39636d5adb813fed82bdfbe2f71e6a446d3eccde18de42fceee856a8869a2f1e37d308150e0b9570dea3376d6852ef8d75e9eac311d795b1524fb489b797b00373f5df511ec7b073ad6185797198223f5249e06f69ec3a27fb0b6688742d9a587bfbae022d47cfc402b02571e9dbe96e2b15cb108bb46ff2fff680a54db9f046d4a2a326e9b16b853309dc096b691df0de716588110b78759b43978d5b750c5addfc46e33f4e1fb2416f35f67ce54de58061dd0b35e3c45dea1ec5d8587c0feebf2c05980717c2e3d908274de9ea7a260ea9f1ae6a980ec9b9a6558a3f600dd8ac959af9fb7a0923537921993b68bc465c95a2827f8cc9b28125f2d7869c4c13f914bf79da86e0da9c9d5ea7548c8af1e73bc59858a4daf53e765aa28ed3bdf3001c370975f56828fe8a238e765e0ad78727f23d2114be365b6a0580066d22806188bcb9388dabc858fc048e715d5dbf726bd98947c599e31efa038fa9ef6e6822ee1b3a848a35a9d40753a5e027951366d10fe02cd18b27dba2de7d203f947c5346d18f3070480a88a7c21db966ed328dd43da826812206f93475766e45679ba05fdd0dd15f9a7cd47ad582612a33f0567dd2010431238597ddd0fae84ad40493504f38a0d20af4b4e954823f39e9ad1dfe3520bebefa64228cf097dc6b9e3e460855f05d521fad6951f2a6739e59f2da35c298a59b778c3d114b8e6ad6132f0f80af7734af718abab34e9a54d3ef0b4f94c1e55faa998a665a1582b93a06fd427d1bb76c79f44dd2ad6e359daf3b9c5080b5eccf98a48335593997f099d4b2e0fac7fd3d3b4a0ab3509b2fc385eb0671623418007ca9eb884b1fbd53b4b98712dfb6b51a87a32ca11adcfa9e1423dba6efcc2418d77724822aafda400f45ccf66ee60dfbb25269db030"}, {0x80, 0x0, 0x3f, "6319a5a3d2179b5697a51286d355c6fd704df687ebdf70e8074c9e580bf46fa1b7785783b0349bffb82afebf4800f58c3f53645bd5fbad6c1a8ff2a6e60daed00d50afb459ea24c3f70ce4fc1152ee21a442d7e0e966bf0ea6c6cbfab8066fbc5d7aaf0f0df4e2b8ff927ff2"}, {0x1010, 0x10e, 0x5d423938, "ba390ec9be55af8fd5ba9709b970664b29e27452cc90d229e62928da7ff7d23601597442b864f6b43bdf42827ada5ab87e821eb8ab156c8cc07fc56f274f0ace02158838d4789f6fddb20b63821bc1fa9e42b20dc1eaee1573688e6e27449eea6a0c2d8780f59e58ce1930bbd6bde4c0733f7ddf9422980f065aeb5b926384ae6dcf4e8ac1722a9f8bdc3e08316b3f2902ea323074271029e8a965ecba2d70318ecbd01e68d1209ca13c96c0e67d67cf8a7a7f0cb43c13fb55b9cdbe0e371450ee980fbd4acd0e3fbc0d9143a7ffa7b4e0c45fbed915b250b6db2bd53480929620ea28d694ba014113d51e374f4a158860cbc8cb961b69642ac25c68330785f704f95d1222d331a3af596cc6df00347cd5ef3d0153cc765edb244fe02cad0f001d09c6c75db87f796b0ff9325746b0b51a61ded4488e86f18bd0fe6deab4bff9e621de484204cde44f91947e56d4b13dbefb2080ab1e6fb81a88e6f408cf59b1ae978ed063bc9387bcd909e699bbe40dbf91dde8fd4895e335f8f01314b1b19e867b4adcab8dace0435cee84da9b00d0dd7c7bcd5e9526cb4ac0e6f0056ac9f090180d73b07cf1afe16d5b61c2f57909a3bcc73b6f104c5367b2ea6669c7bfa489f977424d41b485447864cb620f2b71205587709c05f234dd6c3d95b0a8fa785a45a5fef44678ccf659ad43718b1737a8a7bd7d9c922a4e389bc0fda838526226b9d6bd3b38d3e1bcad72910433bfb0f6c4415d08af1284070b2e68744b1bc46e7bd64ab023dac70d8f7d3a05efa41ce4191b18b67e5cc1504cf960f266ec7681151ae54304eb01a19bdef34fa3b35178d8336e67ad5aa87306c20f0691606c76cdc4dfd65aae4572b292a0656e1b839423e95a6135e57ab1e4b388de6cf1e56734d4964df4fdd1c2787a6bee6e6a2f20a534f5f117196c6008cb15d4e56903e566b45045fe04037e5624690cc66568324325cf5e9e9265176fdb82a560dfe316d04348310e691b6c976ec0244e8833e307d80b64e551bae030d3f62fe6bd98406edf49e3c7a47d111b756f00efd2fc628d751a25056f61755b466771e2bda60379c5254fbd2ecc8acf5ba77b0f07dcdca6c58afa4e33289a896c81c91884ad4906818b2a16eecf92994ed6671bfffb88cd3ab05f627490a23965b2ba9786c5060cefafd2b7c06f976e8348ab08ee4c4249e0b100ac6915c4fe0312fbd49bb84bd5eb564299510902dfcda2103a0d365cb4cf18ab4cb98969c293be4d746f388c5aeb4712e0af508aaa170acf8e220b4746081c24d4e688a1c1e5651fae685050ffee76fabefc69fef58721ea862228ff05e65f6eb5b61e8c654a2d38667714ffc014898bf1264e3e2056753d896e9f75f4b94190c6f19f135dab8372d5ec0faf2ee3849811c69416cfb5ae9130b69b15bc3c3ede0a93ef3ef80c7ad9cae063147001259717b551ced1bc085deaec6062cab435369b10957f7435c56e3bb491d653e813ccaed478a1fe55ce91f58aa403d0761e901d4acb3bd02efe7e62945a412ecc2ef6d82f6aea4f7cd63dd2cf2f6cc38a8c41fd06f80a586c2c80fd6a150518071be9d48e25c337900745ba85917c8c32f305541e5914314841ee2bff7bb232fe7f3b8613c718e7fc98aef2905351a872a1c56ea2ff9d830a0971bb05a320612b4b210fd687237fb53408d200e029846e562455676f6fc1048db34bf299f5c4e4bcba1dfa28d11e05af9b53ea0c37e81b75bf706bd733f1a935e12f6fd5d34a8a07368d97b4178ec899f2dd040db5e323d59cb27e279de2e48a94fb349c01c90c823ce20e1145636119403e3212a63a3f5fc4297cccc0aa5461693dce0231a612e6439fb67d2ded355a14f76e9898af5f4df81d69b4a875f584b44f8ecb13e2195ae6359b5ce7b03f2fee505ef7e8b649f2346639a5c530b7edb9fa78d3a832e9d94970c990c766ffe83c88da47bccba3026a1dfd29af2fb85920ca68ce98fe185d0af323b0f26307af5ded278749ede25de2af16b5007e99b63035b897604057455986de396e20cbb5115f0847ed01132cf88a259a852692b109a38b4bb614dab0ef765e6a4f3c6314c8c0814f4dc5dc900973a664eb64dd53240a8b7666232f2d566ec0f5814afc78c3043ab61bdb66aedb1c153976fdf3e7485a2e550da35a1e94981b7d1c2504ce10b72333a1e7297b38f2009b768f90997fb85231d3bac3ca50ea77baed171f91ebd7dc44f6eae7a3ac353ecadad870a82f00071dc67c33f75fbfb280835e2387b56beaa3874f20f7647924da54f32b18faceb47367e9dbe109e9b70776823914d8a55bdb9d5d671f7559064805fd2b6e23f019b09aa5de70b13e959e2804fd4a4faa6e6b9f0f1da87a55bf5f8021628611f24868b6161cd935111900057c55d689ff64245aebcc99425f7ee992db4d4cb37b750e60f41dfc0187afe9d1162ed76b8f3507d7e908df050ecf739b977d5140c73c34814c4417161d3abf4be7fd8c46b55edd1ed9c5f59cf86d5d788c546d34c9a75b18472787beb1a339b92c32fbba483b57d97bfa7e73fc088a3e21b2b719035019f786a4e398331bd2ba7c3f2ced69c48a1aee30833abcc1abab974d01c15aadaf8e80f21e3044ea5659a3726386340ebc00ea52cfaadee64f6268e8b782e907eb6d94d25dd9728b693db50c6b572de15aaea748a00a86b678b1cae4a252a6a78c81b043abbe2bd633363b573f659188b260faf3d78d1bf33e131d89b299dd76814eb86903dd16b1a610bf5051d770e9301e0008503f6fb6df31bd6a0ed101d20d5643c416090cf0464f91c389d48ec231d904f78719feb05f188a6f4fa1d45ecd06f04613d329bec1d7a247db3f674f862164aa27c72dd33a3de49e2dc2fe4cbf1d761e1e7b7a32dc7e444265cd3c11945c2b731f12e34c29604bdd3c9e4593f26cb42ce9f4d26657c7a2357a789b529eded317ae563f97073697d0633779e02bad4a1c86f1fbb243f5a7101106fb10c88af52fce3a467d60544c8ababeb4891b605a08e668c65b02746637f86ea51da9d3960f0a50da0d01f8cd4f8c24a95eb5157272998a8240a490d15ccf7a2eeb9e766953f0e0fdf6b10ca7e387406cae4e2f93f15296409b779c37a43f1e8381fdd16fb0cd7d01f0069a3cd84b208be3511afae1123af6762d626ad242b32cdc706abe63396f1055f5437a00e67aee3f5dd7b874a8c5af9dd86316d4bffa1040fddc2499c16892893fe3392858cd88cf069c3d3de038e12dd8b792bb272d2623a6aaea0f617efa64c4b7cc91f6e1424b7189792874a6c2cc1d408e2349ccd34d6bdb759332f7c44601ef45f47542b5d0d4ea23eb2dcb91ffe3ee332416189556ff04723fb97e5f592bcf491544daad562910b17ced80de7f368c86484502f90c63975ad97ce270519923271e51fcbfbf1430787aa83d6badc77e38f93cf6e93379a445f5ac564b2dec3bddd31d2927dd791f69878434ca534f547e0a69bb4f29af3981639c307d90fedf84ef2628266fee91a3cc8a40086b2dbca7a82f7801e592f8639aec98f06e28f7460d24e95bb85e21ae69216545448b319aba657703a09f57ca8f02c3b9edb0f5edc96d9c70918eb5452776d719399aff338bffc8b6b9ed06a48e7c4fefc15f9621a18d29003479ea6f00196d6e40b3567a556684a4742576800041735721e5a7afdec41d2aa1545b2188675bb6851da3362034dd913bf138944ab35a9ecc3cc88d61e615655574762290bb34b13bd87012afe281eb42b35484d18fd0cc08df816ac3e78b95eb7917c444cd4f49c8183c59a296ec4e5d9de84726d0e8d572e35f4f9c30b6d714e1c3c0cbe6a8098f23944ceed9183af0686e4e37c2cab22ba79cdf38c81e456b89094168cb628c7f0465177d5ecc45cf4285a1ae1c644e0a64fb0b33ccd9d7b7fa046afc246fd994fefa53168752d4fa2fc8749e4a1e5bf750331422fbd22652cf33491d26425f308ae89a2ce7f11d6d63fe6613a578c820d3d6d77fab8aac07d3e8e8b7c872c51c23c9686454b906709e384da87029c364832e5660d054c3014cddea29c6f1102f85fc7c6fd8d55e277d78f4e3f1f9e5f56957cc8feebcac97d72f75748294887783cf84b58e0d380b005e85830fb59876f2a501089025cd5dcb2c7cf978519de9486ea5b38fbad800c7efabf63c92954ab75d30cfe44bbc2348c0d475f162e7b861178466b4c60cd6185303794a4502345e6da991c8876f63001aeb3bb7a04ae8b82ee4243ac22aa802e3e3be4b3cb325a32c8368791d8c5affbaff4aeb881216899cf5482ab50d505b40f91753709dc5d0dbcd7040af304e19984ff9d21572ab4bce3d7edd4afbd58b5197e54da3d25d100ed7c1550d600cff06cbf054ade4f5dc7a7e07f7ad703e003682d44fb8e1ee136ad78d4db07264924da16f0eb66d4e951ee8bcd8d3f56359166dedec7fdfc12572c5ea0b4866edddc3a06bba0a337ff49ce2cb58a4759a9d7cbdf2c37256e80da57011de8e41b2f66f5f9ff17df54bcc6cfa678c349af2d34c2dbe6ccf738391f84c69d1b95c2c5ce8771252f218b2edee7e64ac7586ae5bdc0b87cf8f2e2481ef786a7b1a1c804c3be4beadfc81dba4701c8c13b4c922b884ec7b0c83a82a6a22f1cbafd0aea4c0c727b00d9404cb62fdce1a55c87b294247e0d032c0fbf575d83826fe01caee131c0ce0c05cffc0591dc9a7897b9f99bd67d011c4844019472a06069d22b584dfcdb96248d922d7c3278c368d9adda292a0b4e855a2b848f1e8ae4ae1ce646b436b33a744284de0e867805ee022aaa12c07ebec8e69adbd82aa40e48efe25c596a33393304cb069aabf9faddb29b6c9eb43d745e4822b0756cc1c8d5604ac498286338565898f79b2760ac5cae4ffe0ea4418cfc8b4e2797a23cdcbbc5036e6cfbe75f4af7dfef87f0e67243e2fe1daa450cb680c38e8810ab97d6c21590d5eddd1508d1c5807b1f305a40678b3261cdfd2bef37346727380a678adb1e011944f357d64ccaa6df1980fd5808687d175936bbe6443a3debc2992cdb36612ebc3ea16bcd23219795d0df93eedec0bd8e24216965726c2915e2e03ae922ef9dfa0b4a9a387b20e6df9482c4e41c8c7cbb868c28b049ffbffc6044790055319f5dd5d92eaa07167b841e4e731d800ee1fc0ac3c828717e1ee1ebbb6d7c10d1071c33a7c00be010015f88cbf291e2e8ad4b0162d88813603aac0788280f4bb3b36b5d0b7332cf3c8780782d4d4133ac743ad7f055b823d4677a2e4890357753d49912d8cb326853603789763dfa59eb1b490fd3dab62748f3e236b45f8736da51cbe9d44bb86733fb8dd1dec85d51197f4aada9ac414007240145764168395b9651c8c3e71b07168923fe07b0d05e24cd2e4e17df3ea33402dffe9e579a63ae2b42d5d0b7d11565b55cbaaa7f77a29edc0479ff69e8c62613efa4c8564b907098b251d27d54453a79e36cf4a8fc146f81c9724a024af0b5b38d81b39f7fe11766b8b7f8f739998a4c761c4d361e5cecf4337243e631d616c5c2e191d0d30dacadd33dcb81c43e317a2483b855e613cadaa2e2b0a8ec443421a5d2293c5c640e30eb37dcf90d15b59db6de804b80e8e99dec856859f88ceab106af0301fb5e29f338618b3ac9fab8b27600a64e7e37a20de76981878419032f48522d8476ea4c4764b3331d0dbae24f8e9e30af3d39c236f0702758aa0099f470eaa3a79dcdabde076310d1f299d8fecf28b6129e16795995061a50d3a6553e20c62ad46c9561933a2a2"}, {0x30, 0x117, 0x3f, "bc597e297389493fdc5f85281419d3364b9e19f083bae4691231ff"}, {0x58, 0xff, 0x101, "8ac51a1edc47f841a2578d6bcca204f15a794cd0e7f1ba7e86e2ebfff63ef3b63c7660f1f49186c7f7ba922e4ee0109637daca6a28580afa3bb2ad1f4a720f42067575d04bea188d"}, {0xe8, 0x117, 0xe5, "8e8e0c9c777509d430cc5b20dfb4780a0b2883763c5b412510f087edf451210920a3015fdfc39b3ac48099aae316e226f5f4ebe419f399d67a42a62a80454cf675f878748d79bcb206df58e5716b63feaf0fd3d840bf35a17d6881a6c9e27e4db4a31e6a607c8c905d701532d07b8eb99f1eb126c7dc14cb937168cb7a6f4252e57b0aa930df4eb8e532a656a4f306c4765ef2d95a9e3ab0e7c9021cfa4c0bfd25b0c8e12538dd04842c257d6a9616742296d34ab2a9698d8cb11c04fa99ea4dda8d753c6ee9c08c3831887835b56198f4613a0f"}], 0x2210, 0x44000}, 0x2000) ioctl$SNDRV_CTL_IOCTL_ELEM_LIST(r0, 0xc0505510, &(0x7f0000000280)={0xd672, 0x1, 0x1a9, 0x2, &(0x7f0000000180)=[{}]}) ioctl$PIO_UNIMAP(r0, 0x4b67, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x9, 0xffff}, {0xd9, 0xce7}, {0x7, 0x5721c7e7}]}) syz_open_dev$amidi(&(0x7f0000002780)='/dev/amidi#\x00', 0x0, 0x290680) 2018/04/22 01:14:31 executing program 1: r0 = syz_open_dev$sndpcmc(&(0x7f0000000240)='/dev/snd/pcmC#D#c\x00', 0x0, 0x0) ioctl(r0, 0xc2604110, &(0x7f0000000280)="a0b44a12154441318f43dcdde99bb6df1dd4c471c17730dae398d7deaf2f8162b2c7272f90e599ef006e71c7964c613e6d4421b3aa5508e471c9200b22278b14d1d4332668a839d27bff5d030034") recvfrom$inet6(r0, &(0x7f0000000000)=""/242, 0xf2, 0x40010001, &(0x7f0000000100)={0xa, 0x4e24, 0xfd, @mcast2={0xff, 0x2, [], 0x1}}, 0x1c) [ 139.442381] ? vfs_readv+0x260/0x260 [ 139.446097] entry_SYSCALL_64_after_hwframe+0x3d/0xa2 [ 139.451308] RIP: 0033:0x455389 [ 139.454492] RSP: 002b:00007f96318c6c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000013 [ 139.462204] RAX: ffffffffffffffda RBX: 00007f96318c76d4 RCX: 0000000000455389 [ 139.469473] RDX: 100000000000038a RSI: 0000000020000640 RDI: 0000000000000013 [ 139.476741] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 139.484010] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000014 2018/04/22 01:14:31 executing program 2: r0 = syz_open_dev$sndpcmc(&(0x7f0000000240)='/dev/snd/pcmC#D#c\x00', 0x0, 0x0) setsockopt$packet_buf(r0, 0x107, 0x6, &(0x7f0000000080)="084f98272f328e5e5cc5a27461baf7495190780dbd525956abb2cc4c453c1b40a1b881d11f2df16a4806c06b76fe1b989cd366f5eb79e8c48bbbcb4b361b3ce1dd9fd47d67e9798e691c33de6bf1ea9440f21242b9e9770fc87d6a7bcdadba58402b7c46d303bca132237191846056d81231f4228aa65a2b", 0x78) preadv(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000009f7c)=""/132, 0x84}, {&(0x7f0000012000)=""/252, 0x138}, {&(0x7f0000012000)=""/155, 0x9b}, {&(0x7f0000000100)=""/11, 0xffffffffffffff43}, {&(0x7f0000000000)=""/102, 0x66}], 0x5, 0x0) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f00000001c0)={0x0, @tick=0xfffffffffffffcf8, 0x40, {0x1, 0xff}, 0x6, 0x1, 0x2000006}) connect$llc(r0, &(0x7f0000000140)={0x1a, 0x31c, 0x101, 0x7, 0x4, 0x5, @random="8656130e2fa8"}, 0x10) ioctl(r0, 0xc2604110, &(0x7f0000000000)) [ 139.491284] R13: 0000000000000495 R14: 00000000006f9e98 R15: 0000000000000000 2018/04/22 01:14:31 executing program 7: r0 = syz_open_dev$sndpcmc(&(0x7f0000000240)='/dev/snd/pcmC#D#c\x00', 0x0, 0x0) r1 = mq_open(&(0x7f0000000080)='@$cgroupwlan0', 0x0, 0x0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x100000001}) sendmmsg(0xffffffffffffffff, &(0x7f0000006680)=[{{&(0x7f0000000200)=@pppol2tpv3in6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @remote={0xfe, 0x80, [], 0xbb}}}}, 0x80, &(0x7f00000004c0), 0x0, &(0x7f0000001840)}}], 0x1, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000009f7c)=""/132, 0x84}, {&(0x7f0000012000)=""/252, 0xfc}, {&(0x7f0000012000)=""/155, 0x9b}, {&(0x7f00000001c0)=""/11, 0xb}, {&(0x7f0000000000)=""/102, 0xfffffffffffffef8}], 0x5, 0x0) r2 = perf_event_open(&(0x7f000057e000)={0x2, 0xfd, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$SNDRV_SEQ_IOCTL_GET_PORT_INFO(r1, 0xc0a85322, &(0x7f0000000400)) setsockopt$inet6_tcp_buf(r0, 0x6, 0x1f, &(0x7f00000004c0)="0958c7b972936cb1aa16dc54d5f6f9347ad120022c952e5e9e1d9aedbaf1ebb1b94481d4245ae411888cbec918164b5fafcbf5677f0fb9d8f1c0a84166e03501ac52c5ed873a6048d05d57d2fec32b19e8253002b20b3aad99ce8c44c6f80c9effbf1a039fce1fb572656480c96e87ff5ad988352d53ac5f7077390719ec29409d107fa57c7003fa1e0b0b926dc0c87057032269eb47dfc987e6f5c5d483ddf7fb87dd05ae5b663d9feff19f12a6e6397430e76b1627e46b43394f1c19e5f55b670b9e11f062a16940540c49da32e2215a20fbda103587f5185ea0ab67e73416d09c3be006ae6d42748660c4", 0xec) fcntl$setflags(r1, 0x2, 0x1) openat$mixer(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/mixer\x00', 0x0, 0x0) readv(r2, &(0x7f00000003c0)=[{&(0x7f0000000080)}, {&(0x7f0000000340)=""/121, 0x79}], 0x2) ioctl(r0, 0xc2604110, &(0x7f0000000000)) ioctl$SNDRV_SEQ_IOCTL_GET_PORT_INFO(r0, 0xc0a85322, &(0x7f0000000280)) 2018/04/22 01:14:31 executing program 5: r0 = syz_open_dev$sndpcmc(&(0x7f0000000240)='/dev/snd/pcmC#D#c\x00', 0x0, 0x0) mq_open(&(0x7f0000000080)='@$cgroupwlan0', 0x0, 0x0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}) sendmmsg(0xffffffffffffffff, &(0x7f0000006680)=[{{&(0x7f0000000200)=@pppol2tpv3in6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @remote={0xfe, 0x80, [], 0xbb}}}}, 0x80, &(0x7f00000004c0), 0x0, &(0x7f0000001840)}}], 0x1, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000009f7c)=""/132, 0x84}, {&(0x7f0000012000)=""/252, 0xfc}, {&(0x7f0000012000)=""/155, 0x9b}, {&(0x7f00000001c0)=""/11, 0xb}, {&(0x7f0000000000)=""/102, 0xfffffffffffffef8}], 0x5, 0x0) ioctl(r0, 0xc2604110, &(0x7f0000000000)) 2018/04/22 01:14:31 executing program 2: r0 = accept(0xffffffffffffffff, &(0x7f0000000080)=@ipx, &(0x7f0000000100)=0x80) sendmsg$nl_netfilter(r0, &(0x7f0000000300)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x1094000}, 0xc, &(0x7f00000002c0)={&(0x7f0000000280)={0x1c, 0x10, 0xf, 0x200, 0x70bd2c, 0x25dfdbfb, {0xa, 0x0, 0x1}, [@typed={0x8, 0x54, @ipv4=@dev={0xac, 0x14, 0x14, 0x13}}]}, 0xc4}, 0x1, 0x0, 0x0, 0x20000010}, 0x0) syncfs(r0) r1 = syz_open_dev$sndpcmc(&(0x7f0000000240)='/dev/snd/pcmC#D#c\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000540)=[{&(0x7f0000000380)=""/54, 0x36}, {&(0x7f00000003c0)=""/51, 0x33}, {&(0x7f0000000400)=""/220, 0xdc}], 0x3, 0x0) syz_open_dev$sndpcmc(&(0x7f0000000340)='/dev/snd/pcmC#D#c\x00', 0x3, 0x40) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r1, 0x4040534e, &(0x7f0000000140)={0x2, @tick=0xfffffffffffffcf8, 0x40, {0x4, 0x8}, 0x6, 0x1, 0x6}) ioctl(r1, 0xc2604110, &(0x7f0000000000)) 2018/04/22 01:14:31 executing program 4: r0 = socket(0x15, 0x80005, 0x0) r1 = openat$cuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/cuse\x00', 0xe173e3f25cf10572, 0x0) socket$l2tp(0x18, 0x1, 0x1) ioctl$fiemap(r0, 0xc020660b, &(0x7f0000000140)={0x2, 0x100000001, 0x5, 0x101, 0x2, [{0x81, 0x8, 0xffffffffffffff35, 0x0, 0x0, 0x1181}, {0x6, 0x0, 0x6, 0x0, 0x0, 0x800}]}) getsockopt(r1, 0xf5, 0x9, &(0x7f0000000000)=""/99, &(0x7f0000000200)=0x63) mkdirat$cgroup(r1, &(0x7f0000000100)='syz0\x00', 0x1ff) setsockopt$inet_sctp6_SCTP_FRAGMENT_INTERLEAVE(r0, 0x84, 0x12, &(0x7f0000000080)=0xb83, 0x4) 2018/04/22 01:14:31 executing program 0: r0 = syz_open_dev$sndpcmc(&(0x7f0000000200)='/dev/snd/pcmC#D#c\x00', 0x0, 0x0) mq_open(&(0x7f0000000080)='@$cgroupwlan0', 0x0, 0x0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000009f7c)=""/132, 0x84}, {&(0x7f0000012000)=""/252, 0xfc}, {&(0x7f0000012000)=""/155, 0x9b}, {&(0x7f00000001c0)=""/11, 0xb}, {&(0x7f0000000000)=""/102, 0xfffffffffffffef8}], 0x5, 0x0) ioctl(r0, 0xc2604110, &(0x7f0000000000)) recvmsg$netrom(r0, &(0x7f0000002740)={&(0x7f0000000240)=@ax25={0x3, {"d488cfbb11b3b7"}, 0x4c}, 0x10, &(0x7f00000004c0)=[{&(0x7f0000000340)}, {&(0x7f0000000400)="00874c4019d1bf301e9bab0c8155a522e2df8e586089b4a3adcd1d5b1eb535314e6c7603e20b03e8c05ea764870d13713e6b03c286b98288918d43b8d7c98a55a934c50d5adb4305ad56f4dcffc7bc2676e79fc34709854dbca889a70da136609805d7e3521250a33d52d6326323f98d796c725ae7de0a26da2f59763dcaceb115804fc821ac3c33797c755af2d12d55f9da957282601bd68eacb4cd", 0x9c}], 0x2, &(0x7f0000000500)=[{0x1010, 0x10b, 0x80000001, "7afb6bcf7e4287ccad3fae18ab00fd389935b05acc18efa45fed71bd6dc8b333e68d7d3e7b172b01421e51ae8749d99e434669481fb7f5bb10ee3811151838ffef27518fda8d7ff81fa2e1b71408c6f3bb0a25d1b627973f49159d02215e2677bca6c0ab64b3cb42fa0119de8bb527380490c1cadf713e8cf92f870c4fd4e057118fcd75bc1efd733cab79762737f7baaf737d777eeb9af31636c4a0f84373dcc917a8d0ab638f5add7bf5a4db74266f9413bfcccb00b0092660c339c4edfbe530121926e80b992530c5a2ca1ac121a481f6b7908bb89f7a5c8953bbdfafa9ea6a2af4697e36e683df7b5cb9be10db231a07d541447d99692f2a18b8e08630f9eff435813fa6d93bc103f130ac36b6a9a83ce2f070a50abdbcf6958ec04505cf229028cdbc63fa7759c1a166218a86b2fe0d9f6e3e1dc2384c9b0e5663f216f49e8695a5404d3afad19e8e85bc35d3040e922e68fdee2389030470ed483c7de1ac293bfddcbfcc6e13e25a2e39ac78c8de41f979e3fae9d5f92f8848d3480d9a249ed8393737447f8afdae6a2b423edba60f5356c57d3c855690bfcf5cb2bdf4608be50fe6827dcd4d7d05865facec8a419d1f44d032afd074ae3a26c2761f33f1e9b8e2aeab8f0969af1467e6920b5703e6484b7555829c083cc98a8b7969852c8e0928cff6bc6100160bdb4d6cf262c234b44a12b3fcf4ddbabe62671504b822e2c3fcb82c1d5db138b06575890fd807902a9619457dbc8ed353956dff0de90dcb366f69dd1764a49b01bb68ef9e7c0ced5ed9e23db3c39906fdd4df9dffe1a5cf3af56818b335baacb7e4e40fa6e4b5f8e80316914ce44afa4578c26a374eff7a62acab84bbd0c9b11d1bed457416165d830816cb632c5b84a0c7f6ede05e555c7f74910efc2cf34add1092ace750e08ee6f8f02df2546ec30fc48263422e02f89e2ee345755b273747d4d723a678ff865d9b367dc1c6e2ea7f26e48524a931024883f89b75a9d18d8dc6dceaae24c4b2b49854ed388838f1bb633bc7e91ce6d05c046973c8bf4781b2f1c1823319f9a906871469ead298c5b7041fc048bb7a6a0460ada20dda6fd35e99d78d8599cbe2ae8ffc683543bd75717552716e40ea21b713a2b36aad82309e6e568fa48edfc45bc128085774eef757e06a12da09a60156dc0fc9c0923ef5bfbce4bbc11ae87a107f720182e25fd265986a150995d8eb7a27a9efcd0de73c2af2ae7914df8be16ad251b54278c75e3fdd60f31597a73f2a406b1043bcedfcebc1527da0de6cf5cbbe92544648c702a04102a8a186d6763326452a27c4f2fc48ccfa556751c031609c1d07cf786097259010540552a23a84395a03ebd5a93c19b9d35d4d03ea2a7c2c7ee2716ed95ad6600fe984d3c29cebeccf986dc386e75be6a67aa2902c39272181a5f81e4f07500fa47e7794a5dfb8ec0a9237374f9d4c16b10b4b8a5999afd5935d728289aafa2110f6c0768384c55d3a8b729ff2d2dc58075dc87126326c2d68244f72ea4cba2ae7c015d01ce9ed2ab8e46a588af9d3a44d5d759c3d5b4b69900cbd9e4dfd5826d1e874e4fcac76c8ac905e331b1037da217aed11260381946d26ac5be13bd198f1bb6221abc151d4af6919e613c819a8ccff6f218405180d7d1ed3dcc3ebd0ca5e525e45aea7ea33d6458900f57fe78551a98c567ebe7949b8910e72be38750a3731a367cb22de0b21d8d8982a7db212d5856b1baf26429b05be30465a490410a6b3bba3606a9f0d3b7a0e65b8b66b680df6396561a895dc19c2eddb8696acde49e9a8a588cb670b66f7011f5697db27324af7761b027aee6acb591922cfc4319cd6b57c8da21ca7710807440f1671d60bbe1b8428371c1a4a7314ab90ad361820f17aaf428237d5a031e497f39c3e7bac1bd90f7923710194a2b6031d41fef3659619ef0642bbf80c9de62d71ac972fb456823fc7ab3b7231e1d31ca88d858a4c8fbad732de172347d7d42f8b80a92827954a42e6078279dd07dd07de6aa984bba6081622dbe228d63db112d282a7b586206c47c0bf265d355828e9d35a17519a5a3f6541f8e62339859ff6aee82a24844b112e4836f530c063519ff66a5a1306ea1c125bda66aeab497b1d43450b568d479227982b28326181c3d56759f86e11ae7c10db95cfda064086e0d8ce62a634b13a68d6e9678412366f61b67b27ec7c379d9ab1a03cd5f256a102563b88978eead99fa709ce9b89e276e09ee67780bf9091dd211423ebb3b8369a93ec94dd92c382a6e869a4b87b984f349e44abe2fa24af7eee310f7b94cbda05a06958b0ffb0207289b5174f567e1f6fd76ccda72675cd05c48d0975fea481c5ef85e68de81400e10a9e0b8048974abe7b45aa91e83c66672bd3323b5d485f6801b20ef6e1304246716e45723493dbfe102ba9799efa0469f33688d2ed948c44f90b3538cc886b6669c38d534ae6e080317f801ce0e66dbcf09a0aa499da4a656810122613760ca11873e8e4cc7f263e09131069a8ec8d40ce825eff78ea82b9554edf49179e05facf55de876c15b245184dd999d7d818058bb4f4895debce99df698efd71e8534dc0f33b4294229cfb4c5a4b2f4a498d3a0a4716091697472f97094e8577f9f5f386b7f03caea093bd313fcadec63a680a7150740baf7cb8a6cc7a6cdd2cf19bca8168207a47ede5fcd4659af586b42dae15a65d88585dc22f864942d96641faf53ce0a754e8124f1173259d067f63c443644274abb12c2e3e5bb9c157acc14bdf8a9dd5c7dd134b7daa00a5738cfa2049882d67510f1bc04daaa85a5ecf203acc152fa9b9b4c0b135d17f9581c8875f9e4480e6d42b1e156b00dba7a8b22a2953c47213e8ab77e128cf1194cecd1c8c2f7dfa9cbf227d92f9c1b1c9968a15344dfff5e09458a0d455146ca07aa4570347f3b678180d0b0c602e43715ee5e907613c80e4b5edaf8bc504397d95e78efbae2827a1e68c0f40e04057b0d976dc712665337a778bd96daf898f775f34f30ad0885691f77d35816c8b93e5ff8f00a33ff4d9d587411fde6f21f366e915ca8b4c6abe3e12d0e8f03c385dfc28df6053d5b7e341e66acf3e6115feca016af81f1c0a5fcc5a0c1fade2fd070230c90109acac08fbef440160cd82069cbb7b5b403a109a186992b819ece602b0a424ad6da9fe9f7cbdd02f8a98b9784f80d39c25fe591ea5a75e3586a0bab70d7e96c9686a3c4f002e6b75dd90b1ab6c90e518915427f7ad71300bdfe3dbde0875ff0f62fe9dc26cd053fe7ca2246b2a67918f7e288387c8cd29e4e5cd6049a56c020fbe6c0a800ac2feed8c3de0af60524552a5f7fc46257e8f3714f3d61760900bf3301322100b6e66b34e49f350c159c5031d40a9c432f2620e93c2fd69d88ffd3aeeda2567defe0c2f7a99b9652dbdd7a8062ef4e863337310b9bdd8b0f1d8d269174c40a601d2346de33c96848c47726d9a5e1dcded577db2ffd56a648341fb5feca5d3fa9c7afba0dcde22c7e6c96a310b7bfd2114ab6cfca72c47efe4c9ad1626c2a331145f5778b5ee5181f73658525b824f5c28d51b925f10e1fc52b6c1cd9261de01728ebaad47f9c658be8ce15a0cccacb0fbb25a9ab4384a7302195231f71bf1fcbe8b847c8889e3805294702059eb2b04147ceb134b274a7fc9fa87cb5b93572d417d8dda1ab74df6cb6df362ad02ecf05535e113598d198857127c6ea56a690f2fd1f57160e4056ae52dac9823ad0dbecf2decf8ac0ffbbce74b6efa501c3589588a933664a72f9ee37ce70181e2909e80eb0a1890a8dd2bc412a6de0a42afd99e50e2fed5bdf75645d867cd173f73e18c8de1754d2494475e0224e394ff9197457931eb618864e2c3b734052f74fc65f119af7c0c687207c776ca0d71ff55d3a856ca4b6bc920aed8f99339629180e144e44847b4ed4b4eaad796ac281366914293a459f3750eacfdbcafe0ea9dc1aa5b7fad68904401c988878deb07b8d5a8a03fb3bb67363ee62e7d75936b08b60a6651439e696e8c94257742ddc9588ba8c2e4ac76ac05a09aff9c97acc9b4b2fcd59fb3137bd46e5a7561365ccdea52ed1fc1abbea40b3885183c2b0dc2cc61178160dcd5553bc30de0e43d0f96c070798f222c689bd17a262478daec22d4a4fd56816f7804c5f0d40be68ca56d8c639a607ed9965670573d7d09644cd60689d4572e88f6f2abd458e650cc98e03a4f7f50f3412fbe417455a0230641233dc3c38aa787c4ad5ff13d72c1f123df55dcda63fe492916c5ce9fc59e1ed13c65e8b8061b668408447a1187aa62aa85a33781b378512b844b72d7951c44310a45e153e8c045a32e5ed992edf91c9b86bd975e25571f8947b20ce792f3b9996705d9ea530c3b5be8af2623afdc949b550e39ca69bdc9f88cbbf084ca7ec99d6019b4b37ddd770b878e01f351c16a2a0ea8b5258a8f4dfa0d412d2de656bc43297a9b4d9f7a5b5ff7ee7e3b9e6a6d2329b4c91fa306dd645f39bc15a2510496fac1c584f67b367790e6504321ab4336807901e57be45c892f51bcbc42ff483aa85a7cb8d0419233246ff9af50f9770ab64016b9a54da0e8dbf816ba8593e8ef45eef81fad3cebee3fbafe5ca10f1e575e59c71c4e1ddeec6bdcfdd5b95ac2730570f35cc66d17d9d2f4f192b16b7d2914eb3f8708e81a3c41009abfeaef787ae9f984c40f95ee9e4f1892d0daba00d8309cdd26cc19aba72b93419d4a22fe4c0f82228977d4d42cf2b9bad35e5d002a99bcd882401e57a625095efe1d4215f72dd6ef7eafb2057ee6d7099a5b612af1b1c6abf64621376b80963affaf00a254c7cf5311a438f8de3e0f0ab5b47442c4fbff223b8d5335c39636d5adb813fed82bdfbe2f71e6a446d3eccde18de42fceee856a8869a2f1e37d308150e0b9570dea3376d6852ef8d75e9eac311d795b1524fb489b797b00373f5df511ec7b073ad6185797198223f5249e06f69ec3a27fb0b6688742d9a587bfbae022d47cfc402b02571e9dbe96e2b15cb108bb46ff2fff680a54db9f046d4a2a326e9b16b853309dc096b691df0de716588110b78759b43978d5b750c5addfc46e33f4e1fb2416f35f67ce54de58061dd0b35e3c45dea1ec5d8587c0feebf2c05980717c2e3d908274de9ea7a260ea9f1ae6a980ec9b9a6558a3f600dd8ac959af9fb7a0923537921993b68bc465c95a2827f8cc9b28125f2d7869c4c13f914bf79da86e0da9c9d5ea7548c8af1e73bc59858a4daf53e765aa28ed3bdf3001c370975f56828fe8a238e765e0ad78727f23d2114be365b6a0580066d22806188bcb9388dabc858fc048e715d5dbf726bd98947c599e31efa038fa9ef6e6822ee1b3a848a35a9d40753a5e027951366d10fe02cd18b27dba2de7d203f947c5346d18f3070480a88a7c21db966ed328dd43da826812206f93475766e45679ba05fdd0dd15f9a7cd47ad582612a33f0567dd2010431238597ddd0fae84ad40493504f38a0d20af4b4e954823f39e9ad1dfe3520bebefa64228cf097dc6b9e3e460855f05d521fad6951f2a6739e59f2da35c298a59b778c3d114b8e6ad6132f0f80af7734af718abab34e9a54d3ef0b4f94c1e55faa998a665a1582b93a06fd427d1bb76c79f44dd2ad6e359daf3b9c5080b5eccf98a48335593997f099d4b2e0fac7fd3d3b4a0ab3509b2fc385eb0671623418007ca9eb884b1fbd53b4b98712dfb6b51a87a32ca11adcfa9e1423dba6efcc2418d77724822aafda400f45ccf66ee60dfbb25269db030"}, {0x80, 0x0, 0x3f, "6319a5a3d2179b5697a51286d355c6fd704df687ebdf70e8074c9e580bf46fa1b7785783b0349bffb82afebf4800f58c3f53645bd5fbad6c1a8ff2a6e60daed00d50afb459ea24c3f70ce4fc1152ee21a442d7e0e966bf0ea6c6cbfab8066fbc5d7aaf0f0df4e2b8ff927ff2"}, {0x1010, 0x10e, 0x5d423938, "ba390ec9be55af8fd5ba9709b970664b29e27452cc90d229e62928da7ff7d23601597442b864f6b43bdf42827ada5ab87e821eb8ab156c8cc07fc56f274f0ace02158838d4789f6fddb20b63821bc1fa9e42b20dc1eaee1573688e6e27449eea6a0c2d8780f59e58ce1930bbd6bde4c0733f7ddf9422980f065aeb5b926384ae6dcf4e8ac1722a9f8bdc3e08316b3f2902ea323074271029e8a965ecba2d70318ecbd01e68d1209ca13c96c0e67d67cf8a7a7f0cb43c13fb55b9cdbe0e371450ee980fbd4acd0e3fbc0d9143a7ffa7b4e0c45fbed915b250b6db2bd53480929620ea28d694ba014113d51e374f4a158860cbc8cb961b69642ac25c68330785f704f95d1222d331a3af596cc6df00347cd5ef3d0153cc765edb244fe02cad0f001d09c6c75db87f796b0ff9325746b0b51a61ded4488e86f18bd0fe6deab4bff9e621de484204cde44f91947e56d4b13dbefb2080ab1e6fb81a88e6f408cf59b1ae978ed063bc9387bcd909e699bbe40dbf91dde8fd4895e335f8f01314b1b19e867b4adcab8dace0435cee84da9b00d0dd7c7bcd5e9526cb4ac0e6f0056ac9f090180d73b07cf1afe16d5b61c2f57909a3bcc73b6f104c5367b2ea6669c7bfa489f977424d41b485447864cb620f2b71205587709c05f234dd6c3d95b0a8fa785a45a5fef44678ccf659ad43718b1737a8a7bd7d9c922a4e389bc0fda838526226b9d6bd3b38d3e1bcad72910433bfb0f6c4415d08af1284070b2e68744b1bc46e7bd64ab023dac70d8f7d3a05efa41ce4191b18b67e5cc1504cf960f266ec7681151ae54304eb01a19bdef34fa3b35178d8336e67ad5aa87306c20f0691606c76cdc4dfd65aae4572b292a0656e1b839423e95a6135e57ab1e4b388de6cf1e56734d4964df4fdd1c2787a6bee6e6a2f20a534f5f117196c6008cb15d4e56903e566b45045fe04037e5624690cc66568324325cf5e9e9265176fdb82a560dfe316d04348310e691b6c976ec0244e8833e307d80b64e551bae030d3f62fe6bd98406edf49e3c7a47d111b756f00efd2fc628d751a25056f61755b466771e2bda60379c5254fbd2ecc8acf5ba77b0f07dcdca6c58afa4e33289a896c81c91884ad4906818b2a16eecf92994ed6671bfffb88cd3ab05f627490a23965b2ba9786c5060cefafd2b7c06f976e8348ab08ee4c4249e0b100ac6915c4fe0312fbd49bb84bd5eb564299510902dfcda2103a0d365cb4cf18ab4cb98969c293be4d746f388c5aeb4712e0af508aaa170acf8e220b4746081c24d4e688a1c1e5651fae685050ffee76fabefc69fef58721ea862228ff05e65f6eb5b61e8c654a2d38667714ffc014898bf1264e3e2056753d896e9f75f4b94190c6f19f135dab8372d5ec0faf2ee3849811c69416cfb5ae9130b69b15bc3c3ede0a93ef3ef80c7ad9cae063147001259717b551ced1bc085deaec6062cab435369b10957f7435c56e3bb491d653e813ccaed478a1fe55ce91f58aa403d0761e901d4acb3bd02efe7e62945a412ecc2ef6d82f6aea4f7cd63dd2cf2f6cc38a8c41fd06f80a586c2c80fd6a150518071be9d48e25c337900745ba85917c8c32f305541e5914314841ee2bff7bb232fe7f3b8613c718e7fc98aef2905351a872a1c56ea2ff9d830a0971bb05a320612b4b210fd687237fb53408d200e029846e562455676f6fc1048db34bf299f5c4e4bcba1dfa28d11e05af9b53ea0c37e81b75bf706bd733f1a935e12f6fd5d34a8a07368d97b4178ec899f2dd040db5e323d59cb27e279de2e48a94fb349c01c90c823ce20e1145636119403e3212a63a3f5fc4297cccc0aa5461693dce0231a612e6439fb67d2ded355a14f76e9898af5f4df81d69b4a875f584b44f8ecb13e2195ae6359b5ce7b03f2fee505ef7e8b649f2346639a5c530b7edb9fa78d3a832e9d94970c990c766ffe83c88da47bccba3026a1dfd29af2fb85920ca68ce98fe185d0af323b0f26307af5ded278749ede25de2af16b5007e99b63035b897604057455986de396e20cbb5115f0847ed01132cf88a259a852692b109a38b4bb614dab0ef765e6a4f3c6314c8c0814f4dc5dc900973a664eb64dd53240a8b7666232f2d566ec0f5814afc78c3043ab61bdb66aedb1c153976fdf3e7485a2e550da35a1e94981b7d1c2504ce10b72333a1e7297b38f2009b768f90997fb85231d3bac3ca50ea77baed171f91ebd7dc44f6eae7a3ac353ecadad870a82f00071dc67c33f75fbfb280835e2387b56beaa3874f20f7647924da54f32b18faceb47367e9dbe109e9b70776823914d8a55bdb9d5d671f7559064805fd2b6e23f019b09aa5de70b13e959e2804fd4a4faa6e6b9f0f1da87a55bf5f8021628611f24868b6161cd935111900057c55d689ff64245aebcc99425f7ee992db4d4cb37b750e60f41dfc0187afe9d1162ed76b8f3507d7e908df050ecf739b977d5140c73c34814c4417161d3abf4be7fd8c46b55edd1ed9c5f59cf86d5d788c546d34c9a75b18472787beb1a339b92c32fbba483b57d97bfa7e73fc088a3e21b2b719035019f786a4e398331bd2ba7c3f2ced69c48a1aee30833abcc1abab974d01c15aadaf8e80f21e3044ea5659a3726386340ebc00ea52cfaadee64f6268e8b782e907eb6d94d25dd9728b693db50c6b572de15aaea748a00a86b678b1cae4a252a6a78c81b043abbe2bd633363b573f659188b260faf3d78d1bf33e131d89b299dd76814eb86903dd16b1a610bf5051d770e9301e0008503f6fb6df31bd6a0ed101d20d5643c416090cf0464f91c389d48ec231d904f78719feb05f188a6f4fa1d45ecd06f04613d329bec1d7a247db3f674f862164aa27c72dd33a3de49e2dc2fe4cbf1d761e1e7b7a32dc7e444265cd3c11945c2b731f12e34c29604bdd3c9e4593f26cb42ce9f4d26657c7a2357a789b529eded317ae563f97073697d0633779e02bad4a1c86f1fbb243f5a7101106fb10c88af52fce3a467d60544c8ababeb4891b605a08e668c65b02746637f86ea51da9d3960f0a50da0d01f8cd4f8c24a95eb5157272998a8240a490d15ccf7a2eeb9e766953f0e0fdf6b10ca7e387406cae4e2f93f15296409b779c37a43f1e8381fdd16fb0cd7d01f0069a3cd84b208be3511afae1123af6762d626ad242b32cdc706abe63396f1055f5437a00e67aee3f5dd7b874a8c5af9dd86316d4bffa1040fddc2499c16892893fe3392858cd88cf069c3d3de038e12dd8b792bb272d2623a6aaea0f617efa64c4b7cc91f6e1424b7189792874a6c2cc1d408e2349ccd34d6bdb759332f7c44601ef45f47542b5d0d4ea23eb2dcb91ffe3ee332416189556ff04723fb97e5f592bcf491544daad562910b17ced80de7f368c86484502f90c63975ad97ce270519923271e51fcbfbf1430787aa83d6badc77e38f93cf6e93379a445f5ac564b2dec3bddd31d2927dd791f69878434ca534f547e0a69bb4f29af3981639c307d90fedf84ef2628266fee91a3cc8a40086b2dbca7a82f7801e592f8639aec98f06e28f7460d24e95bb85e21ae69216545448b319aba657703a09f57ca8f02c3b9edb0f5edc96d9c70918eb5452776d719399aff338bffc8b6b9ed06a48e7c4fefc15f9621a18d29003479ea6f00196d6e40b3567a556684a4742576800041735721e5a7afdec41d2aa1545b2188675bb6851da3362034dd913bf138944ab35a9ecc3cc88d61e615655574762290bb34b13bd87012afe281eb42b35484d18fd0cc08df816ac3e78b95eb7917c444cd4f49c8183c59a296ec4e5d9de84726d0e8d572e35f4f9c30b6d714e1c3c0cbe6a8098f23944ceed9183af0686e4e37c2cab22ba79cdf38c81e456b89094168cb628c7f0465177d5ecc45cf4285a1ae1c644e0a64fb0b33ccd9d7b7fa046afc246fd994fefa53168752d4fa2fc8749e4a1e5bf750331422fbd22652cf33491d26425f308ae89a2ce7f11d6d63fe6613a578c820d3d6d77fab8aac07d3e8e8b7c872c51c23c9686454b906709e384da87029c364832e5660d054c3014cddea29c6f1102f85fc7c6fd8d55e277d78f4e3f1f9e5f56957cc8feebcac97d72f75748294887783cf84b58e0d380b005e85830fb59876f2a501089025cd5dcb2c7cf978519de9486ea5b38fbad800c7efabf63c92954ab75d30cfe44bbc2348c0d475f162e7b861178466b4c60cd6185303794a4502345e6da991c8876f63001aeb3bb7a04ae8b82ee4243ac22aa802e3e3be4b3cb325a32c8368791d8c5affbaff4aeb881216899cf5482ab50d505b40f91753709dc5d0dbcd7040af304e19984ff9d21572ab4bce3d7edd4afbd58b5197e54da3d25d100ed7c1550d600cff06cbf054ade4f5dc7a7e07f7ad703e003682d44fb8e1ee136ad78d4db07264924da16f0eb66d4e951ee8bcd8d3f56359166dedec7fdfc12572c5ea0b4866edddc3a06bba0a337ff49ce2cb58a4759a9d7cbdf2c37256e80da57011de8e41b2f66f5f9ff17df54bcc6cfa678c349af2d34c2dbe6ccf738391f84c69d1b95c2c5ce8771252f218b2edee7e64ac7586ae5bdc0b87cf8f2e2481ef786a7b1a1c804c3be4beadfc81dba4701c8c13b4c922b884ec7b0c83a82a6a22f1cbafd0aea4c0c727b00d9404cb62fdce1a55c87b294247e0d032c0fbf575d83826fe01caee131c0ce0c05cffc0591dc9a7897b9f99bd67d011c4844019472a06069d22b584dfcdb96248d922d7c3278c368d9adda292a0b4e855a2b848f1e8ae4ae1ce646b436b33a744284de0e867805ee022aaa12c07ebec8e69adbd82aa40e48efe25c596a33393304cb069aabf9faddb29b6c9eb43d745e4822b0756cc1c8d5604ac498286338565898f79b2760ac5cae4ffe0ea4418cfc8b4e2797a23cdcbbc5036e6cfbe75f4af7dfef87f0e67243e2fe1daa450cb680c38e8810ab97d6c21590d5eddd1508d1c5807b1f305a40678b3261cdfd2bef37346727380a678adb1e011944f357d64ccaa6df1980fd5808687d175936bbe6443a3debc2992cdb36612ebc3ea16bcd23219795d0df93eedec0bd8e24216965726c2915e2e03ae922ef9dfa0b4a9a387b20e6df9482c4e41c8c7cbb868c28b049ffbffc6044790055319f5dd5d92eaa07167b841e4e731d800ee1fc0ac3c828717e1ee1ebbb6d7c10d1071c33a7c00be010015f88cbf291e2e8ad4b0162d88813603aac0788280f4bb3b36b5d0b7332cf3c8780782d4d4133ac743ad7f055b823d4677a2e4890357753d49912d8cb326853603789763dfa59eb1b490fd3dab62748f3e236b45f8736da51cbe9d44bb86733fb8dd1dec85d51197f4aada9ac414007240145764168395b9651c8c3e71b07168923fe07b0d05e24cd2e4e17df3ea33402dffe9e579a63ae2b42d5d0b7d11565b55cbaaa7f77a29edc0479ff69e8c62613efa4c8564b907098b251d27d54453a79e36cf4a8fc146f81c9724a024af0b5b38d81b39f7fe11766b8b7f8f739998a4c761c4d361e5cecf4337243e631d616c5c2e191d0d30dacadd33dcb81c43e317a2483b855e613cadaa2e2b0a8ec443421a5d2293c5c640e30eb37dcf90d15b59db6de804b80e8e99dec856859f88ceab106af0301fb5e29f338618b3ac9fab8b27600a64e7e37a20de76981878419032f48522d8476ea4c4764b3331d0dbae24f8e9e30af3d39c236f0702758aa0099f470eaa3a79dcdabde076310d1f299d8fecf28b6129e16795995061a50d3a6553e20c62ad46c9561933a2a2"}, {0x30, 0x117, 0x3f, "bc597e297389493fdc5f85281419d3364b9e19f083bae4691231ff"}, {0x58, 0xff, 0x101, "8ac51a1edc47f841a2578d6bcca204f15a794cd0e7f1ba7e86e2ebfff63ef3b63c7660f1f49186c7f7ba922e4ee0109637daca6a28580afa3bb2ad1f4a720f42067575d04bea188d"}, {0xe8, 0x117, 0xe5, "8e8e0c9c777509d430cc5b20dfb4780a0b2883763c5b412510f087edf451210920a3015fdfc39b3ac48099aae316e226f5f4ebe419f399d67a42a62a80454cf675f878748d79bcb206df58e5716b63feaf0fd3d840bf35a17d6881a6c9e27e4db4a31e6a607c8c905d701532d07b8eb99f1eb126c7dc14cb937168cb7a6f4252e57b0aa930df4eb8e532a656a4f306c4765ef2d95a9e3ab0e7c9021cfa4c0bfd25b0c8e12538dd04842c257d6a9616742296d34ab2a9698d8cb11c04fa99ea4dda8d753c6ee9c08c3831887835b56198f4613a0f"}], 0x2210, 0x44000}, 0x2000) ioctl$SNDRV_CTL_IOCTL_ELEM_LIST(r0, 0xc0505510, &(0x7f0000000280)={0xd672, 0x1, 0x1a9, 0x2, &(0x7f0000000180)=[{}]}) ioctl$PIO_UNIMAP(r0, 0x4b67, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x9, 0xffff}, {0xd9, 0xce7}, {0x7, 0x5721c7e7}]}) syz_open_dev$amidi(&(0x7f0000002780)='/dev/amidi#\x00', 0x0, 0x290680) 2018/04/22 01:14:32 executing program 7: r0 = syz_open_dev$sndpcmc(&(0x7f0000000240)='/dev/snd/pcmC#D#c\x00', 0x0, 0x0) ioctl$sock_bt(r0, 0x5411, &(0x7f0000000280)="71be887c6edd63d95502a93a33a2b2805db2b058db43b5029ac0396fe2fd7d2c2b6ae11c14cbcc62bf9dcadb19828fc39332245038feedb58b5675110f1caf3425552cb0e75aa462ff1c734cd1ca535f5fc15b720596b057132186b5f93d2da42fbb517328502acb7eb6939d2cb2740142703eda0810dd6fc68227e2d3a9f1726f1db64840ac4be795e560faf2e9f9fe853cfefea8abfccb72e1c83478eb5754d75090ffb0b9ccb567aa7d143e63e3df3af2f840481b10ece4e443c6b5fb91ab285765fbfd7c11df9caa014390b42b64ff901574f8bec4f267535986d2ad1736682cbff486") mq_open(&(0x7f0000000080)='@$cgroupwlan0', 0x0, 0x0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x100000001}) ioctl$sock_inet_SIOCSARP(r0, 0x8955, &(0x7f0000000140)={{0x2, 0x4e22, @loopback=0x7f000001}, {0x1, @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}}, 0x10, {0x2, 0x4e24, @loopback=0x7f000001}, 'gre0\x00'}) sendmmsg(0xffffffffffffffff, &(0x7f0000006680)=[{{&(0x7f0000000200)=@pppol2tpv3in6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @remote={0xfe, 0x80, [], 0xbb}}}}, 0x80, &(0x7f00000004c0), 0x0, &(0x7f0000001840)}}], 0x1, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000009f7c)=""/132, 0x84}, {&(0x7f0000012000)=""/252, 0xfc}, {&(0x7f0000012000)=""/155, 0x9b}, {&(0x7f00000001c0)=""/11, 0xb}, {&(0x7f0000000000)=""/102, 0xfffffffffffffef8}], 0x5, 0x0) setsockopt$inet6_buf(r0, 0x29, 0xcd, &(0x7f00000000c0)="0e96ca62f7953b1fcf7218f4f894bf1ee7c876a39c5165a4e26e03b2b33fc861b8addf94c6ea6a20b1e7a8337b25", 0x2e) ioctl(r0, 0xc2604110, &(0x7f0000000000)) 2018/04/22 01:14:32 executing program 5: r0 = syz_open_dev$sndpcmc(&(0x7f0000000240)='/dev/snd/pcmC#D#c\x00', 0x0, 0x0) ioctl$PERF_EVENT_IOC_RESET(r0, 0x2403, 0x11d) mq_open(&(0x7f0000000080)='@$cgroupwlan0', 0x0, 0x0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}) sendmmsg(0xffffffffffffffff, &(0x7f0000006680)=[{{&(0x7f0000000200)=@pppol2tpv3in6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @remote={0xfe, 0x80, [], 0xbb}}}}, 0x80, &(0x7f00000004c0), 0x0, &(0x7f0000001840)}}], 0x1, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000009f7c)=""/132, 0x84}, {&(0x7f0000012000)=""/252, 0xfc}, {&(0x7f0000012000)=""/155, 0x9b}, {&(0x7f00000001c0)=""/11, 0xb}, {&(0x7f0000000000)=""/102, 0xfffffffffffffef8}], 0x5, 0x0) ioctl(r0, 0xc2604110, &(0x7f0000000000)) 2018/04/22 01:14:32 executing program 2: r0 = syz_open_dev$sndpcmc(&(0x7f0000000240)='/dev/snd/pcmC#D#c\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000009f7c)=""/132, 0x84}, {&(0x7f0000012000)=""/252, 0xfc}, {&(0x7f0000012000)=""/155, 0x9b}, {&(0x7f00000001c0)=""/11, 0xb}, {&(0x7f0000000000)=""/102, 0xfffffffffffffef8}], 0x5, 0x0) ioctl$EVIOCSABS0(r0, 0x401845c0, &(0x7f0000000080)={0x347, 0x101, 0x2, 0x7fffffff, 0x65d80, 0x8000}) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f0000000140)={0x2, @tick=0xfffffffffffffcf8, 0x40, {0x4, 0x8}, 0x6, 0x1, 0x6}) ioctl(r0, 0xc2604110, &(0x7f0000000000)) 2018/04/22 01:14:32 executing program 0: r0 = syz_open_dev$sndpcmc(&(0x7f0000000200)='/dev/snd/pcmC#D#c\x00', 0x0, 0x0) mq_open(&(0x7f0000000080)='@$cgroupwlan0', 0x0, 0x0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000009f7c)=""/132, 0x84}, {&(0x7f0000012000)=""/252, 0xfc}, {&(0x7f0000012000)=""/155, 0x9b}, {&(0x7f00000001c0)=""/11, 0xb}, {&(0x7f0000000000)=""/102, 0xfffffffffffffef8}], 0x5, 0x0) ioctl(r0, 0xc2604110, &(0x7f0000000000)) recvmsg$netrom(r0, &(0x7f0000002740)={&(0x7f0000000240)=@ax25={0x3, {"d488cfbb11b3b7"}, 0x4c}, 0x10, &(0x7f00000004c0)=[{&(0x7f0000000340)="9658c5b0a24d3a267528dd3867eac258a008054c79fba6c1e785a026c735ef4955dfa79a05d2eaf6f31c6296e188b461b4f4631dbeffcb2712f1ffa2ab0d4a59f005b56acc1b00424e3bf72d8204168da04daa20bbcb0fa207166e14", 0x5c}, {&(0x7f0000000400)="00874c4019d1bf301e9bab0c8155a522e2df8e586089b4a3adcd1d5b1eb535314e6c7603e20b03e8c05ea764870d13713e6b03c286b98288918d43b8d7c98a55a934c50d5adb4305ad56f4dcffc7bc2676e79fc34709854dbca889a70da136609805d7e3521250a33d52d6326323f98d796c725ae7de0a26da2f59763dcaceb115804fc821ac3c33797c755af2d12d55f9da957282601bd68eacb4cd", 0x9c}], 0x2, &(0x7f0000000500)=[{0x1010, 0x10b, 0x80000001, "7afb6bcf7e4287ccad3fae18ab00fd389935b05acc18efa45fed71bd6dc8b333e68d7d3e7b172b01421e51ae8749d99e434669481fb7f5bb10ee3811151838ffef27518fda8d7ff81fa2e1b71408c6f3bb0a25d1b627973f49159d02215e2677bca6c0ab64b3cb42fa0119de8bb527380490c1cadf713e8cf92f870c4fd4e057118fcd75bc1efd733cab79762737f7baaf737d777eeb9af31636c4a0f84373dcc917a8d0ab638f5add7bf5a4db74266f9413bfcccb00b0092660c339c4edfbe530121926e80b992530c5a2ca1ac121a481f6b7908bb89f7a5c8953bbdfafa9ea6a2af4697e36e683df7b5cb9be10db231a07d541447d99692f2a18b8e08630f9eff435813fa6d93bc103f130ac36b6a9a83ce2f070a50abdbcf6958ec04505cf229028cdbc63fa7759c1a166218a86b2fe0d9f6e3e1dc2384c9b0e5663f216f49e8695a5404d3afad19e8e85bc35d3040e922e68fdee2389030470ed483c7de1ac293bfddcbfcc6e13e25a2e39ac78c8de41f979e3fae9d5f92f8848d3480d9a249ed8393737447f8afdae6a2b423edba60f5356c57d3c855690bfcf5cb2bdf4608be50fe6827dcd4d7d05865facec8a419d1f44d032afd074ae3a26c2761f33f1e9b8e2aeab8f0969af1467e6920b5703e6484b7555829c083cc98a8b7969852c8e0928cff6bc6100160bdb4d6cf262c234b44a12b3fcf4ddbabe62671504b822e2c3fcb82c1d5db138b06575890fd807902a9619457dbc8ed353956dff0de90dcb366f69dd1764a49b01bb68ef9e7c0ced5ed9e23db3c39906fdd4df9dffe1a5cf3af56818b335baacb7e4e40fa6e4b5f8e80316914ce44afa4578c26a374eff7a62acab84bbd0c9b11d1bed457416165d830816cb632c5b84a0c7f6ede05e555c7f74910efc2cf34add1092ace750e08ee6f8f02df2546ec30fc48263422e02f89e2ee345755b273747d4d723a678ff865d9b367dc1c6e2ea7f26e48524a931024883f89b75a9d18d8dc6dceaae24c4b2b49854ed388838f1bb633bc7e91ce6d05c046973c8bf4781b2f1c1823319f9a906871469ead298c5b7041fc048bb7a6a0460ada20dda6fd35e99d78d8599cbe2ae8ffc683543bd75717552716e40ea21b713a2b36aad82309e6e568fa48edfc45bc128085774eef757e06a12da09a60156dc0fc9c0923ef5bfbce4bbc11ae87a107f720182e25fd265986a150995d8eb7a27a9efcd0de73c2af2ae7914df8be16ad251b54278c75e3fdd60f31597a73f2a406b1043bcedfcebc1527da0de6cf5cbbe92544648c702a04102a8a186d6763326452a27c4f2fc48ccfa556751c031609c1d07cf786097259010540552a23a84395a03ebd5a93c19b9d35d4d03ea2a7c2c7ee2716ed95ad6600fe984d3c29cebeccf986dc386e75be6a67aa2902c39272181a5f81e4f07500fa47e7794a5dfb8ec0a9237374f9d4c16b10b4b8a5999afd5935d728289aafa2110f6c0768384c55d3a8b729ff2d2dc58075dc87126326c2d68244f72ea4cba2ae7c015d01ce9ed2ab8e46a588af9d3a44d5d759c3d5b4b69900cbd9e4dfd5826d1e874e4fcac76c8ac905e331b1037da217aed11260381946d26ac5be13bd198f1bb6221abc151d4af6919e613c819a8ccff6f218405180d7d1ed3dcc3ebd0ca5e525e45aea7ea33d6458900f57fe78551a98c567ebe7949b8910e72be38750a3731a367cb22de0b21d8d8982a7db212d5856b1baf26429b05be30465a490410a6b3bba3606a9f0d3b7a0e65b8b66b680df6396561a895dc19c2eddb8696acde49e9a8a588cb670b66f7011f5697db27324af7761b027aee6acb591922cfc4319cd6b57c8da21ca7710807440f1671d60bbe1b8428371c1a4a7314ab90ad361820f17aaf428237d5a031e497f39c3e7bac1bd90f7923710194a2b6031d41fef3659619ef0642bbf80c9de62d71ac972fb456823fc7ab3b7231e1d31ca88d858a4c8fbad732de172347d7d42f8b80a92827954a42e6078279dd07dd07de6aa984bba6081622dbe228d63db112d282a7b586206c47c0bf265d355828e9d35a17519a5a3f6541f8e62339859ff6aee82a24844b112e4836f530c063519ff66a5a1306ea1c125bda66aeab497b1d43450b568d479227982b28326181c3d56759f86e11ae7c10db95cfda064086e0d8ce62a634b13a68d6e9678412366f61b67b27ec7c379d9ab1a03cd5f256a102563b88978eead99fa709ce9b89e276e09ee67780bf9091dd211423ebb3b8369a93ec94dd92c382a6e869a4b87b984f349e44abe2fa24af7eee310f7b94cbda05a06958b0ffb0207289b5174f567e1f6fd76ccda72675cd05c48d0975fea481c5ef85e68de81400e10a9e0b8048974abe7b45aa91e83c66672bd3323b5d485f6801b20ef6e1304246716e45723493dbfe102ba9799efa0469f33688d2ed948c44f90b3538cc886b6669c38d534ae6e080317f801ce0e66dbcf09a0aa499da4a656810122613760ca11873e8e4cc7f263e09131069a8ec8d40ce825eff78ea82b9554edf49179e05facf55de876c15b245184dd999d7d818058bb4f4895debce99df698efd71e8534dc0f33b4294229cfb4c5a4b2f4a498d3a0a4716091697472f97094e8577f9f5f386b7f03caea093bd313fcadec63a680a7150740baf7cb8a6cc7a6cdd2cf19bca8168207a47ede5fcd4659af586b42dae15a65d88585dc22f864942d96641faf53ce0a754e8124f1173259d067f63c443644274abb12c2e3e5bb9c157acc14bdf8a9dd5c7dd134b7daa00a5738cfa2049882d67510f1bc04daaa85a5ecf203acc152fa9b9b4c0b135d17f9581c8875f9e4480e6d42b1e156b00dba7a8b22a2953c47213e8ab77e128cf1194cecd1c8c2f7dfa9cbf227d92f9c1b1c9968a15344dfff5e09458a0d455146ca07aa4570347f3b678180d0b0c602e43715ee5e907613c80e4b5edaf8bc504397d95e78efbae2827a1e68c0f40e04057b0d976dc712665337a778bd96daf898f775f34f30ad0885691f77d35816c8b93e5ff8f00a33ff4d9d587411fde6f21f366e915ca8b4c6abe3e12d0e8f03c385dfc28df6053d5b7e341e66acf3e6115feca016af81f1c0a5fcc5a0c1fade2fd070230c90109acac08fbef440160cd82069cbb7b5b403a109a186992b819ece602b0a424ad6da9fe9f7cbdd02f8a98b9784f80d39c25fe591ea5a75e3586a0bab70d7e96c9686a3c4f002e6b75dd90b1ab6c90e518915427f7ad71300bdfe3dbde0875ff0f62fe9dc26cd053fe7ca2246b2a67918f7e288387c8cd29e4e5cd6049a56c020fbe6c0a800ac2feed8c3de0af60524552a5f7fc46257e8f3714f3d61760900bf3301322100b6e66b34e49f350c159c5031d40a9c432f2620e93c2fd69d88ffd3aeeda2567defe0c2f7a99b9652dbdd7a8062ef4e863337310b9bdd8b0f1d8d269174c40a601d2346de33c96848c47726d9a5e1dcded577db2ffd56a648341fb5feca5d3fa9c7afba0dcde22c7e6c96a310b7bfd2114ab6cfca72c47efe4c9ad1626c2a331145f5778b5ee5181f73658525b824f5c28d51b925f10e1fc52b6c1cd9261de01728ebaad47f9c658be8ce15a0cccacb0fbb25a9ab4384a7302195231f71bf1fcbe8b847c8889e3805294702059eb2b04147ceb134b274a7fc9fa87cb5b93572d417d8dda1ab74df6cb6df362ad02ecf05535e113598d198857127c6ea56a690f2fd1f57160e4056ae52dac9823ad0dbecf2decf8ac0ffbbce74b6efa501c3589588a933664a72f9ee37ce70181e2909e80eb0a1890a8dd2bc412a6de0a42afd99e50e2fed5bdf75645d867cd173f73e18c8de1754d2494475e0224e394ff9197457931eb618864e2c3b734052f74fc65f119af7c0c687207c776ca0d71ff55d3a856ca4b6bc920aed8f99339629180e144e44847b4ed4b4eaad796ac281366914293a459f3750eacfdbcafe0ea9dc1aa5b7fad68904401c988878deb07b8d5a8a03fb3bb67363ee62e7d75936b08b60a6651439e696e8c94257742ddc9588ba8c2e4ac76ac05a09aff9c97acc9b4b2fcd59fb3137bd46e5a7561365ccdea52ed1fc1abbea40b3885183c2b0dc2cc61178160dcd5553bc30de0e43d0f96c070798f222c689bd17a262478daec22d4a4fd56816f7804c5f0d40be68ca56d8c639a607ed9965670573d7d09644cd60689d4572e88f6f2abd458e650cc98e03a4f7f50f3412fbe417455a0230641233dc3c38aa787c4ad5ff13d72c1f123df55dcda63fe492916c5ce9fc59e1ed13c65e8b8061b668408447a1187aa62aa85a33781b378512b844b72d7951c44310a45e153e8c045a32e5ed992edf91c9b86bd975e25571f8947b20ce792f3b9996705d9ea530c3b5be8af2623afdc949b550e39ca69bdc9f88cbbf084ca7ec99d6019b4b37ddd770b878e01f351c16a2a0ea8b5258a8f4dfa0d412d2de656bc43297a9b4d9f7a5b5ff7ee7e3b9e6a6d2329b4c91fa306dd645f39bc15a2510496fac1c584f67b367790e6504321ab4336807901e57be45c892f51bcbc42ff483aa85a7cb8d0419233246ff9af50f9770ab64016b9a54da0e8dbf816ba8593e8ef45eef81fad3cebee3fbafe5ca10f1e575e59c71c4e1ddeec6bdcfdd5b95ac2730570f35cc66d17d9d2f4f192b16b7d2914eb3f8708e81a3c41009abfeaef787ae9f984c40f95ee9e4f1892d0daba00d8309cdd26cc19aba72b93419d4a22fe4c0f82228977d4d42cf2b9bad35e5d002a99bcd882401e57a625095efe1d4215f72dd6ef7eafb2057ee6d7099a5b612af1b1c6abf64621376b80963affaf00a254c7cf5311a438f8de3e0f0ab5b47442c4fbff223b8d5335c39636d5adb813fed82bdfbe2f71e6a446d3eccde18de42fceee856a8869a2f1e37d308150e0b9570dea3376d6852ef8d75e9eac311d795b1524fb489b797b00373f5df511ec7b073ad6185797198223f5249e06f69ec3a27fb0b6688742d9a587bfbae022d47cfc402b02571e9dbe96e2b15cb108bb46ff2fff680a54db9f046d4a2a326e9b16b853309dc096b691df0de716588110b78759b43978d5b750c5addfc46e33f4e1fb2416f35f67ce54de58061dd0b35e3c45dea1ec5d8587c0feebf2c05980717c2e3d908274de9ea7a260ea9f1ae6a980ec9b9a6558a3f600dd8ac959af9fb7a0923537921993b68bc465c95a2827f8cc9b28125f2d7869c4c13f914bf79da86e0da9c9d5ea7548c8af1e73bc59858a4daf53e765aa28ed3bdf3001c370975f56828fe8a238e765e0ad78727f23d2114be365b6a0580066d22806188bcb9388dabc858fc048e715d5dbf726bd98947c599e31efa038fa9ef6e6822ee1b3a848a35a9d40753a5e027951366d10fe02cd18b27dba2de7d203f947c5346d18f3070480a88a7c21db966ed328dd43da826812206f93475766e45679ba05fdd0dd15f9a7cd47ad582612a33f0567dd2010431238597ddd0fae84ad40493504f38a0d20af4b4e954823f39e9ad1dfe3520bebefa64228cf097dc6b9e3e460855f05d521fad6951f2a6739e59f2da35c298a59b778c3d114b8e6ad6132f0f80af7734af718abab34e9a54d3ef0b4f94c1e55faa998a665a1582b93a06fd427d1bb76c79f44dd2ad6e359daf3b9c5080b5eccf98a48335593997f099d4b2e0fac7fd3d3b4a0ab3509b2fc385eb0671623418007ca9eb884b1fbd53b4b98712dfb6b51a87a32ca11adcfa9e1423dba6efcc2418d77724822aafda400f45ccf66ee60dfbb25269db030"}, {0x80, 0x0, 0x3f, "6319a5a3d2179b5697a51286d355c6fd704df687ebdf70e8074c9e580bf46fa1b7785783b0349bffb82afebf4800f58c3f53645bd5fbad6c1a8ff2a6e60daed00d50afb459ea24c3f70ce4fc1152ee21a442d7e0e966bf0ea6c6cbfab8066fbc5d7aaf0f0df4e2b8ff927ff2"}, {0x1010, 0x10e, 0x5d423938, "ba390ec9be55af8fd5ba9709b970664b29e27452cc90d229e62928da7ff7d23601597442b864f6b43bdf42827ada5ab87e821eb8ab156c8cc07fc56f274f0ace02158838d4789f6fddb20b63821bc1fa9e42b20dc1eaee1573688e6e27449eea6a0c2d8780f59e58ce1930bbd6bde4c0733f7ddf9422980f065aeb5b926384ae6dcf4e8ac1722a9f8bdc3e08316b3f2902ea323074271029e8a965ecba2d70318ecbd01e68d1209ca13c96c0e67d67cf8a7a7f0cb43c13fb55b9cdbe0e371450ee980fbd4acd0e3fbc0d9143a7ffa7b4e0c45fbed915b250b6db2bd53480929620ea28d694ba014113d51e374f4a158860cbc8cb961b69642ac25c68330785f704f95d1222d331a3af596cc6df00347cd5ef3d0153cc765edb244fe02cad0f001d09c6c75db87f796b0ff9325746b0b51a61ded4488e86f18bd0fe6deab4bff9e621de484204cde44f91947e56d4b13dbefb2080ab1e6fb81a88e6f408cf59b1ae978ed063bc9387bcd909e699bbe40dbf91dde8fd4895e335f8f01314b1b19e867b4adcab8dace0435cee84da9b00d0dd7c7bcd5e9526cb4ac0e6f0056ac9f090180d73b07cf1afe16d5b61c2f57909a3bcc73b6f104c5367b2ea6669c7bfa489f977424d41b485447864cb620f2b71205587709c05f234dd6c3d95b0a8fa785a45a5fef44678ccf659ad43718b1737a8a7bd7d9c922a4e389bc0fda838526226b9d6bd3b38d3e1bcad72910433bfb0f6c4415d08af1284070b2e68744b1bc46e7bd64ab023dac70d8f7d3a05efa41ce4191b18b67e5cc1504cf960f266ec7681151ae54304eb01a19bdef34fa3b35178d8336e67ad5aa87306c20f0691606c76cdc4dfd65aae4572b292a0656e1b839423e95a6135e57ab1e4b388de6cf1e56734d4964df4fdd1c2787a6bee6e6a2f20a534f5f117196c6008cb15d4e56903e566b45045fe04037e5624690cc66568324325cf5e9e9265176fdb82a560dfe316d04348310e691b6c976ec0244e8833e307d80b64e551bae030d3f62fe6bd98406edf49e3c7a47d111b756f00efd2fc628d751a25056f61755b466771e2bda60379c5254fbd2ecc8acf5ba77b0f07dcdca6c58afa4e33289a896c81c91884ad4906818b2a16eecf92994ed6671bfffb88cd3ab05f627490a23965b2ba9786c5060cefafd2b7c06f976e8348ab08ee4c4249e0b100ac6915c4fe0312fbd49bb84bd5eb564299510902dfcda2103a0d365cb4cf18ab4cb98969c293be4d746f388c5aeb4712e0af508aaa170acf8e220b4746081c24d4e688a1c1e5651fae685050ffee76fabefc69fef58721ea862228ff05e65f6eb5b61e8c654a2d38667714ffc014898bf1264e3e2056753d896e9f75f4b94190c6f19f135dab8372d5ec0faf2ee3849811c69416cfb5ae9130b69b15bc3c3ede0a93ef3ef80c7ad9cae063147001259717b551ced1bc085deaec6062cab435369b10957f7435c56e3bb491d653e813ccaed478a1fe55ce91f58aa403d0761e901d4acb3bd02efe7e62945a412ecc2ef6d82f6aea4f7cd63dd2cf2f6cc38a8c41fd06f80a586c2c80fd6a150518071be9d48e25c337900745ba85917c8c32f305541e5914314841ee2bff7bb232fe7f3b8613c718e7fc98aef2905351a872a1c56ea2ff9d830a0971bb05a320612b4b210fd687237fb53408d200e029846e562455676f6fc1048db34bf299f5c4e4bcba1dfa28d11e05af9b53ea0c37e81b75bf706bd733f1a935e12f6fd5d34a8a07368d97b4178ec899f2dd040db5e323d59cb27e279de2e48a94fb349c01c90c823ce20e1145636119403e3212a63a3f5fc4297cccc0aa5461693dce0231a612e6439fb67d2ded355a14f76e9898af5f4df81d69b4a875f584b44f8ecb13e2195ae6359b5ce7b03f2fee505ef7e8b649f2346639a5c530b7edb9fa78d3a832e9d94970c990c766ffe83c88da47bccba3026a1dfd29af2fb85920ca68ce98fe185d0af323b0f26307af5ded278749ede25de2af16b5007e99b63035b897604057455986de396e20cbb5115f0847ed01132cf88a259a852692b109a38b4bb614dab0ef765e6a4f3c6314c8c0814f4dc5dc900973a664eb64dd53240a8b7666232f2d566ec0f5814afc78c3043ab61bdb66aedb1c153976fdf3e7485a2e550da35a1e94981b7d1c2504ce10b72333a1e7297b38f2009b768f90997fb85231d3bac3ca50ea77baed171f91ebd7dc44f6eae7a3ac353ecadad870a82f00071dc67c33f75fbfb280835e2387b56beaa3874f20f7647924da54f32b18faceb47367e9dbe109e9b70776823914d8a55bdb9d5d671f7559064805fd2b6e23f019b09aa5de70b13e959e2804fd4a4faa6e6b9f0f1da87a55bf5f8021628611f24868b6161cd935111900057c55d689ff64245aebcc99425f7ee992db4d4cb37b750e60f41dfc0187afe9d1162ed76b8f3507d7e908df050ecf739b977d5140c73c34814c4417161d3abf4be7fd8c46b55edd1ed9c5f59cf86d5d788c546d34c9a75b18472787beb1a339b92c32fbba483b57d97bfa7e73fc088a3e21b2b719035019f786a4e398331bd2ba7c3f2ced69c48a1aee30833abcc1abab974d01c15aadaf8e80f21e3044ea5659a3726386340ebc00ea52cfaadee64f6268e8b782e907eb6d94d25dd9728b693db50c6b572de15aaea748a00a86b678b1cae4a252a6a78c81b043abbe2bd633363b573f659188b260faf3d78d1bf33e131d89b299dd76814eb86903dd16b1a610bf5051d770e9301e0008503f6fb6df31bd6a0ed101d20d5643c416090cf0464f91c389d48ec231d904f78719feb05f188a6f4fa1d45ecd06f04613d329bec1d7a247db3f674f862164aa27c72dd33a3de49e2dc2fe4cbf1d761e1e7b7a32dc7e444265cd3c11945c2b731f12e34c29604bdd3c9e4593f26cb42ce9f4d26657c7a2357a789b529eded317ae563f97073697d0633779e02bad4a1c86f1fbb243f5a7101106fb10c88af52fce3a467d60544c8ababeb4891b605a08e668c65b02746637f86ea51da9d3960f0a50da0d01f8cd4f8c24a95eb5157272998a8240a490d15ccf7a2eeb9e766953f0e0fdf6b10ca7e387406cae4e2f93f15296409b779c37a43f1e8381fdd16fb0cd7d01f0069a3cd84b208be3511afae1123af6762d626ad242b32cdc706abe63396f1055f5437a00e67aee3f5dd7b874a8c5af9dd86316d4bffa1040fddc2499c16892893fe3392858cd88cf069c3d3de038e12dd8b792bb272d2623a6aaea0f617efa64c4b7cc91f6e1424b7189792874a6c2cc1d408e2349ccd34d6bdb759332f7c44601ef45f47542b5d0d4ea23eb2dcb91ffe3ee332416189556ff04723fb97e5f592bcf491544daad562910b17ced80de7f368c86484502f90c63975ad97ce270519923271e51fcbfbf1430787aa83d6badc77e38f93cf6e93379a445f5ac564b2dec3bddd31d2927dd791f69878434ca534f547e0a69bb4f29af3981639c307d90fedf84ef2628266fee91a3cc8a40086b2dbca7a82f7801e592f8639aec98f06e28f7460d24e95bb85e21ae69216545448b319aba657703a09f57ca8f02c3b9edb0f5edc96d9c70918eb5452776d719399aff338bffc8b6b9ed06a48e7c4fefc15f9621a18d29003479ea6f00196d6e40b3567a556684a4742576800041735721e5a7afdec41d2aa1545b2188675bb6851da3362034dd913bf138944ab35a9ecc3cc88d61e615655574762290bb34b13bd87012afe281eb42b35484d18fd0cc08df816ac3e78b95eb7917c444cd4f49c8183c59a296ec4e5d9de84726d0e8d572e35f4f9c30b6d714e1c3c0cbe6a8098f23944ceed9183af0686e4e37c2cab22ba79cdf38c81e456b89094168cb628c7f0465177d5ecc45cf4285a1ae1c644e0a64fb0b33ccd9d7b7fa046afc246fd994fefa53168752d4fa2fc8749e4a1e5bf750331422fbd22652cf33491d26425f308ae89a2ce7f11d6d63fe6613a578c820d3d6d77fab8aac07d3e8e8b7c872c51c23c9686454b906709e384da87029c364832e5660d054c3014cddea29c6f1102f85fc7c6fd8d55e277d78f4e3f1f9e5f56957cc8feebcac97d72f75748294887783cf84b58e0d380b005e85830fb59876f2a501089025cd5dcb2c7cf978519de9486ea5b38fbad800c7efabf63c92954ab75d30cfe44bbc2348c0d475f162e7b861178466b4c60cd6185303794a4502345e6da991c8876f63001aeb3bb7a04ae8b82ee4243ac22aa802e3e3be4b3cb325a32c8368791d8c5affbaff4aeb881216899cf5482ab50d505b40f91753709dc5d0dbcd7040af304e19984ff9d21572ab4bce3d7edd4afbd58b5197e54da3d25d100ed7c1550d600cff06cbf054ade4f5dc7a7e07f7ad703e003682d44fb8e1ee136ad78d4db07264924da16f0eb66d4e951ee8bcd8d3f56359166dedec7fdfc12572c5ea0b4866edddc3a06bba0a337ff49ce2cb58a4759a9d7cbdf2c37256e80da57011de8e41b2f66f5f9ff17df54bcc6cfa678c349af2d34c2dbe6ccf738391f84c69d1b95c2c5ce8771252f218b2edee7e64ac7586ae5bdc0b87cf8f2e2481ef786a7b1a1c804c3be4beadfc81dba4701c8c13b4c922b884ec7b0c83a82a6a22f1cbafd0aea4c0c727b00d9404cb62fdce1a55c87b294247e0d032c0fbf575d83826fe01caee131c0ce0c05cffc0591dc9a7897b9f99bd67d011c4844019472a06069d22b584dfcdb96248d922d7c3278c368d9adda292a0b4e855a2b848f1e8ae4ae1ce646b436b33a744284de0e867805ee022aaa12c07ebec8e69adbd82aa40e48efe25c596a33393304cb069aabf9faddb29b6c9eb43d745e4822b0756cc1c8d5604ac498286338565898f79b2760ac5cae4ffe0ea4418cfc8b4e2797a23cdcbbc5036e6cfbe75f4af7dfef87f0e67243e2fe1daa450cb680c38e8810ab97d6c21590d5eddd1508d1c5807b1f305a40678b3261cdfd2bef37346727380a678adb1e011944f357d64ccaa6df1980fd5808687d175936bbe6443a3debc2992cdb36612ebc3ea16bcd23219795d0df93eedec0bd8e24216965726c2915e2e03ae922ef9dfa0b4a9a387b20e6df9482c4e41c8c7cbb868c28b049ffbffc6044790055319f5dd5d92eaa07167b841e4e731d800ee1fc0ac3c828717e1ee1ebbb6d7c10d1071c33a7c00be010015f88cbf291e2e8ad4b0162d88813603aac0788280f4bb3b36b5d0b7332cf3c8780782d4d4133ac743ad7f055b823d4677a2e4890357753d49912d8cb326853603789763dfa59eb1b490fd3dab62748f3e236b45f8736da51cbe9d44bb86733fb8dd1dec85d51197f4aada9ac414007240145764168395b9651c8c3e71b07168923fe07b0d05e24cd2e4e17df3ea33402dffe9e579a63ae2b42d5d0b7d11565b55cbaaa7f77a29edc0479ff69e8c62613efa4c8564b907098b251d27d54453a79e36cf4a8fc146f81c9724a024af0b5b38d81b39f7fe11766b8b7f8f739998a4c761c4d361e5cecf4337243e631d616c5c2e191d0d30dacadd33dcb81c43e317a2483b855e613cadaa2e2b0a8ec443421a5d2293c5c640e30eb37dcf90d15b59db6de804b80e8e99dec856859f88ceab106af0301fb5e29f338618b3ac9fab8b27600a64e7e37a20de76981878419032f48522d8476ea4c4764b3331d0dbae24f8e9e30af3d39c236f0702758aa0099f470eaa3a79dcdabde076310d1f299d8fecf28b6129e16795995061a50d3a6553e20c62ad46c9561933a2a2"}, {0x30, 0x117, 0x3f, "bc597e297389493fdc5f85281419d3364b9e19f083bae4691231ff"}, {0x58, 0xff, 0x101, "8ac51a1edc47f841a2578d6bcca204f15a794cd0e7f1ba7e86e2ebfff63ef3b63c7660f1f49186c7f7ba922e4ee0109637daca6a28580afa3bb2ad1f4a720f42067575d04bea188d"}, {0xe8, 0x117, 0xe5, "8e8e0c9c777509d430cc5b20dfb4780a0b2883763c5b412510f087edf451210920a3015fdfc39b3ac48099aae316e226f5f4ebe419f399d67a42a62a80454cf675f878748d79bcb206df58e5716b63feaf0fd3d840bf35a17d6881a6c9e27e4db4a31e6a607c8c905d701532d07b8eb99f1eb126c7dc14cb937168cb7a6f4252e57b0aa930df4eb8e532a656a4f306c4765ef2d95a9e3ab0e7c9021cfa4c0bfd25b0c8e12538dd04842c257d6a9616742296d34ab2a9698d8cb11c04fa99ea4dda8d753c6ee9c08c3831887835b56198f4613a0f"}], 0x2210, 0x44000}, 0x2000) ioctl$SNDRV_CTL_IOCTL_ELEM_LIST(r0, 0xc0505510, &(0x7f0000000280)={0xd672, 0x1, 0x1a9, 0x2, &(0x7f0000000180)=[{}]}) ioctl$PIO_UNIMAP(r0, 0x4b67, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x9, 0xffff}, {0xd9, 0xce7}, {0x7, 0x5721c7e7}]}) syz_open_dev$amidi(&(0x7f0000002780)='/dev/amidi#\x00', 0x0, 0x290680) 2018/04/22 01:14:32 executing program 1: r0 = syz_open_dev$sndpcmc(&(0x7f0000000240)='/dev/snd/pcmC#D#c\x00', 0x0, 0x0) setsockopt$ARPT_SO_SET_REPLACE(r0, 0x0, 0x60, &(0x7f0000000300)={'filter\x00', 0x7, 0x4, 0x4a8, 0x0, 0x140, 0x0, 0x3c0, 0x3c0, 0x3c0, 0x4, &(0x7f0000000000), {[{{@arp={@local={0xac, 0x14, 0x14, 0xaa}, @empty, 0xffffff00, 0xffffff00, @mac=@remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, {[0xff, 0xff, 0xff, 0xff, 0xff]}, @mac=@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, {[0xff, 0xff, 0xff, 0xff, 0xff]}, 0x8, 0x5, 0x9, 0x7, 0x7, 0xc2, 'rose0\x00', 'veth1\x00', {}, {}, 0x0, 0x6}, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@empty, @mac=@random="a3f2546bd414", @dev={0xac, 0x14, 0x14, 0xb}, @empty, 0xb8010d2b5719424a, 0xffffffff}}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@mac=@dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xf}, @empty, @local={0xac, 0x14, 0x14, 0xaa}, @rand_addr=0x4, 0x4, 0x1}}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@mac=@link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x3}, @mac=@random="57632b01bc15", @loopback=0x7f000001, @multicast2=0xe0000002, 0xf, 0xffffffff}}}], {{[], 0xc0, 0xe8}, {0x28, '\x00', 0x0, 0xfffffffffffffffe}}}}, 0x4f8) ioctl$DRM_IOCTL_GET_UNIQUE(r0, 0xc0106401, &(0x7f0000000100)={0xb7, &(0x7f0000000040)=""/183}) ioctl(r0, 0xc2604110, &(0x7f0000000280)="a0b44a12154441318f43dcdde99bb6df1dd4c471c17730dae398d7deaf2f8162b2c7272f90e599ef006e71c7964c613e6d4421b3aa5508e471c9200b22278b14d1d4332668a839d27bff5d030034") 2018/04/22 01:14:32 executing program 4: r0 = socket(0x19, 0x80005, 0x0) getsockopt(r0, 0x0, 0x8, &(0x7f00000000c0)=""/40, &(0x7f0000000080)=0xffffffffffffff9e) setsockopt$bt_BT_VOICE(r0, 0x112, 0xb, &(0x7f0000000040)=0x4, 0x2) 2018/04/22 01:14:32 executing program 6: r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000900)={0x10, 0x0, 0x0, 0xc800808}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)=@ipv6_getanyicast={0x14, 0x3e, 0x0, 0x0, 0x0, {0xa}}, 0x14}, 0x1}, 0x0) readv(r0, &(0x7f0000000640)=[{&(0x7f0000002040)=""/4096, 0x1000}, {&(0x7f0000000840)=""/149, 0x3bc}], 0x100000000000038a) sendmsg$nl_generic(r0, &(0x7f00000003c0)={&(0x7f0000000800)={0x10}, 0xc, &(0x7f000000d379)={&(0x7f0000001000)={0x14, 0x0, 0x2ff}, 0x14}, 0x1}, 0x0) 2018/04/22 01:14:32 executing program 3 (fault-call:1 fault-nth:1): r0 = socket$netlink(0x10, 0x3, 0x0) readv(r0, &(0x7f0000000640)=[{&(0x7f0000002040)=""/4096, 0x1000}, {&(0x7f0000000840)=""/149, 0x3bc}], 0x100000000000038a) sendmsg$nl_generic(r0, &(0x7f00000003c0)={&(0x7f0000000800)={0x10}, 0xc, &(0x7f000000d379)={&(0x7f0000001000)={0x14, 0x42, 0x2ff}, 0x14}, 0x1}, 0x0) [ 140.194748] FAULT_INJECTION: forcing a failure. [ 140.194748] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 140.206612] CPU: 0 PID: 10321 Comm: syz-executor3 Not tainted 4.16.0+ #85 [ 140.213561] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 140.222918] Call Trace: [ 140.225513] dump_stack+0x185/0x1d0 [ 140.229147] should_fail+0x87b/0xab0 [ 140.232869] __alloc_pages_nodemask+0x5fe/0x5dc0 [ 140.237665] ? kernel_poison_pages+0x40/0x360 2018/04/22 01:14:32 executing program 5: r0 = syz_open_dev$sndpcmc(&(0x7f0000000240)='/dev/snd/pcmC#D#c\x00', 0x0, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8933, &(0x7f0000000180)={'team0\x00', 0x0}) setsockopt$packet_drop_memb(r0, 0x107, 0x2, &(0x7f0000000280)={r1, 0x1, 0x6}, 0x10) setsockopt$packet_int(r0, 0x107, 0x14, &(0x7f00000000c0)=0x6, 0x4) mq_open(&(0x7f0000000080)='@$cgroupwlan0', 0x0, 0x0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}) sendmmsg(0xffffffffffffffff, &(0x7f0000006680)=[{{&(0x7f0000000200)=@pppol2tpv3in6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @remote={0xfe, 0x80, [], 0xbb}}}}, 0x80, &(0x7f00000004c0), 0x0, &(0x7f0000001840)}}], 0x1, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000009f7c)=""/132, 0x84}, {&(0x7f0000012000)=""/252, 0xfc}, {&(0x7f0000012000)=""/155, 0x9b}, {&(0x7f00000001c0)=""/11, 0xb}, {&(0x7f0000000000)=""/102, 0xfffffffffffffef8}], 0x5, 0x0) ioctl(r0, 0xc2604110, &(0x7f0000000000)) ioctl$sock_SIOCSIFBR(r0, 0x8941, &(0x7f0000000140)=@generic={0xff, 0x1f, 0x100000001}) 2018/04/22 01:14:32 executing program 7: r0 = syz_open_dev$sndpcmc(&(0x7f0000000240)='/dev/snd/pcmC#D#c\x00', 0x0, 0x0) mq_open(&(0x7f0000000080)='@$cgroupwlan0', 0x0, 0x0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x100000001}) sendmmsg(r0, &(0x7f0000000180)=[{{&(0x7f0000000200)=@pppol2tpv3in6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @remote={0xfe, 0x80, [], 0xbb}}}}, 0x80, &(0x7f0000000140), 0x0, &(0x7f0000001840)}}], 0x1, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000009f7c)=""/132, 0x84}, {&(0x7f0000012000)=""/252, 0xfc}, {&(0x7f0000012000)=""/155, 0x9b}, {&(0x7f00000001c0)=""/11, 0xb}, {&(0x7f0000000000)=""/102, 0xfffffffffffffef8}], 0x5, 0x0) ioctl(r0, 0xc2604110, &(0x7f0000000000)) [ 140.242164] ? __msan_metadata_ptr_for_load_1+0x10/0x20 [ 140.247528] ? kernel_poison_pages+0x1a0/0x360 [ 140.252114] ? __msan_metadata_ptr_for_store_8+0x13/0x20 [ 140.257564] ? get_page_from_freelist+0xab28/0xb600 [ 140.262594] kmsan_alloc_meta_for_pages+0x10c/0x3a0 [ 140.267619] ? __msan_metadata_ptr_for_store_1+0x13/0x20 [ 140.273080] ? __alloc_pages_nodemask+0xae2/0x5dc0 [ 140.278018] kmsan_alloc_page+0x82/0xe0 [ 140.282001] __alloc_pages_nodemask+0xf5b/0x5dc0 [ 140.286762] ? __fsnotify_parent+0x75/0x560 2018/04/22 01:14:32 executing program 2: r0 = syz_open_dev$sndpcmc(&(0x7f0000000240)='/dev/snd/pcmC#D#c\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000280)=""/180}, {&(0x7f0000000340)=""/146}, {&(0x7f0000000400)=""/4096}, {&(0x7f0000000000)=""/9}, {&(0x7f0000001400)=""/4096}, {&(0x7f00000000c0)=""/95}], 0x1000028c, 0x4400000003) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f0000000140)={0x2, @tick=0xfffffffffffffcf8, 0x40, {0x4, 0x8}, 0x6, 0x1, 0x6}) ioctl(r0, 0xc2604110, &(0x7f0000000000)) openat$ptmx(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ptmx\x00', 0x109080, 0x0) [ 140.291090] ? __msan_metadata_ptr_for_load_4+0x10/0x20 [ 140.296462] ? kmsan_set_origin_inline+0x6b/0x120 [ 140.301309] ? __msan_poison_alloca+0x15c/0x1d0 [ 140.305984] ? __msan_metadata_ptr_for_load_8+0x10/0x20 [ 140.311355] ? mntput_no_expire+0xad/0x17c0 [ 140.315683] ? dput+0x495/0xce0 [ 140.318967] ? __msan_metadata_ptr_for_load_4+0x10/0x20 [ 140.324342] alloc_pages_current+0x6b5/0x970 [ 140.328757] kmalloc_order_trace+0xb9/0x390 [ 140.333083] ? __kmalloc+0x332/0x350 [ 140.336806] __kmalloc+0x332/0x350 [ 140.340354] ? kmsan_set_origin_inline+0x6b/0x120 [ 140.345205] ? rw_copy_check_uvector+0x1a8/0x6c0 [ 140.349967] rw_copy_check_uvector+0x1a8/0x6c0 [ 140.354560] ? __msan_poison_alloca+0x15c/0x1d0 [ 140.359232] ? import_iovec+0xbf/0x610 [ 140.363124] import_iovec+0x18f/0x610 [ 140.366937] do_readv+0x21c/0x5f0 [ 140.370399] ? prepare_exit_to_usermode+0x149/0x3a0 [ 140.375420] ? syscall_return_slowpath+0xe9/0x700 [ 140.380263] ? fput+0x25c/0x2e0 [ 140.383550] SYSC_readv+0x9b/0xb0 [ 140.387007] SyS_readv+0x56/0x80 [ 140.390374] do_syscall_64+0x309/0x430 [ 140.394265] ? vfs_readv+0x260/0x260 [ 140.397982] entry_SYSCALL_64_after_hwframe+0x3d/0xa2 [ 140.403166] RIP: 0033:0x455389 [ 140.406351] RSP: 002b:00007f96318c6c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000013 [ 140.414056] RAX: ffffffffffffffda RBX: 00007f96318c76d4 RCX: 0000000000455389 [ 140.421323] RDX: 100000000000038a RSI: 0000000020000640 RDI: 0000000000000013 [ 140.428589] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 140.435857] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000014 2018/04/22 01:14:32 executing program 5: r0 = syz_open_dev$sndpcmc(&(0x7f0000000240)='/dev/snd/pcmC#D#c\x00', 0x0, 0x0) mq_open(&(0x7f0000000080)='@$cgroupwlan0', 0x0, 0x0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}) sendmmsg(0xffffffffffffffff, &(0x7f0000006680)=[{{&(0x7f0000000200)=@pppol2tpv3in6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @remote={0xfe, 0x80, [], 0xbb}}}}, 0x80, &(0x7f00000004c0), 0x0, &(0x7f0000001840)}}], 0x1, 0x0) getpeername$ax25(r0, &(0x7f00000000c0), &(0x7f0000000140)=0x10) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000009f7c)=""/132, 0x84}, {&(0x7f0000012000)=""/252, 0xfc}, {&(0x7f0000012000)=""/155, 0x9b}, {&(0x7f00000001c0)=""/11, 0xb}, {&(0x7f0000000000)=""/102, 0xfffffffffffffef8}], 0x5, 0x0) ioctl$TIOCSBRK(r0, 0x5427) bind$vsock_stream(r0, &(0x7f0000000180)={0x28, 0x0, 0x0, @host=0x2}, 0x10) ioctl(r0, 0xc2604110, &(0x7f0000000000)) [ 140.443123] R13: 0000000000000495 R14: 00000000006f9e98 R15: 0000000000000001 2018/04/22 01:14:33 executing program 7: r0 = syz_open_dev$sndpcmc(&(0x7f0000000240)='/dev/snd/pcmC#D#c\x00', 0x0, 0x0) mq_open(&(0x7f0000000080)='@$cgroupwlan0', 0x0, 0x0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x200000000, 0x0, 0xfffffffffffffffe, 0x0, 0x100000001}) r1 = syz_open_procfs(0x0, &(0x7f0000000000)="2f6578650000e7050236") fdatasync(r1) sendmmsg(0xffffffffffffffff, &(0x7f0000006680)=[{{&(0x7f0000000200)=@pppol2tpv3in6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @remote={0xfe, 0x80, [], 0xbb}}}}, 0x80, &(0x7f00000004c0), 0x0, &(0x7f0000001840)}}], 0x1, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000009f7c)=""/132, 0x84}, {&(0x7f0000012000)=""/252, 0xfc}, {&(0x7f0000012000)=""/155, 0x9b}, {&(0x7f00000001c0)=""/11, 0xb}, {&(0x7f0000000000)=""/102, 0xfffffffffffffef8}], 0x5, 0x0) ioctl(r0, 0xc2604110, &(0x7f0000000000)) 2018/04/22 01:14:33 executing program 0: r0 = syz_open_dev$sndpcmc(&(0x7f0000000200)='/dev/snd/pcmC#D#c\x00', 0x0, 0x0) mq_open(&(0x7f0000000080)='@$cgroupwlan0', 0x0, 0x0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000009f7c)=""/132, 0x84}, {&(0x7f0000012000)=""/252, 0xfc}, {&(0x7f0000012000)=""/155, 0x9b}, {&(0x7f00000001c0)=""/11, 0xb}, {&(0x7f0000000000)=""/102, 0xfffffffffffffef8}], 0x5, 0x0) ioctl(r0, 0xc2604110, &(0x7f0000000000)) recvmsg$netrom(r0, &(0x7f0000002740)={&(0x7f0000000240)=@ax25={0x3, {"d488cfbb11b3b7"}, 0x4c}, 0x10, &(0x7f00000004c0)=[{&(0x7f0000000340)="9658c5b0a24d3a267528dd3867eac258a008054c79fba6c1e785a026c735ef4955dfa79a05d2eaf6f31c6296e188b461b4f4631dbeffcb2712f1ffa2ab0d4a59f005b56acc1b00424e3bf72d8204168da04daa20bbcb0fa207166e14", 0x5c}, {&(0x7f0000000400)="00874c4019d1bf301e9bab0c8155a522e2df8e586089b4a3adcd1d5b1eb535314e6c7603e20b03e8c05ea764870d13713e6b03c286b98288918d43b8d7c98a55a934c50d5adb4305ad56f4dcffc7bc2676e79fc34709854dbca889a70da136609805d7e3521250a33d52d6326323f98d796c725ae7de0a26da2f59763dcaceb115804fc821ac3c33797c755af2d12d55f9da957282601bd68eacb4cd", 0x9c}], 0x2, &(0x7f0000000500)=[{0x1010, 0x10b, 0x80000001, "7afb6bcf7e4287ccad3fae18ab00fd389935b05acc18efa45fed71bd6dc8b333e68d7d3e7b172b01421e51ae8749d99e434669481fb7f5bb10ee3811151838ffef27518fda8d7ff81fa2e1b71408c6f3bb0a25d1b627973f49159d02215e2677bca6c0ab64b3cb42fa0119de8bb527380490c1cadf713e8cf92f870c4fd4e057118fcd75bc1efd733cab79762737f7baaf737d777eeb9af31636c4a0f84373dcc917a8d0ab638f5add7bf5a4db74266f9413bfcccb00b0092660c339c4edfbe530121926e80b992530c5a2ca1ac121a481f6b7908bb89f7a5c8953bbdfafa9ea6a2af4697e36e683df7b5cb9be10db231a07d541447d99692f2a18b8e08630f9eff435813fa6d93bc103f130ac36b6a9a83ce2f070a50abdbcf6958ec04505cf229028cdbc63fa7759c1a166218a86b2fe0d9f6e3e1dc2384c9b0e5663f216f49e8695a5404d3afad19e8e85bc35d3040e922e68fdee2389030470ed483c7de1ac293bfddcbfcc6e13e25a2e39ac78c8de41f979e3fae9d5f92f8848d3480d9a249ed8393737447f8afdae6a2b423edba60f5356c57d3c855690bfcf5cb2bdf4608be50fe6827dcd4d7d05865facec8a419d1f44d032afd074ae3a26c2761f33f1e9b8e2aeab8f0969af1467e6920b5703e6484b7555829c083cc98a8b7969852c8e0928cff6bc6100160bdb4d6cf262c234b44a12b3fcf4ddbabe62671504b822e2c3fcb82c1d5db138b06575890fd807902a9619457dbc8ed353956dff0de90dcb366f69dd1764a49b01bb68ef9e7c0ced5ed9e23db3c39906fdd4df9dffe1a5cf3af56818b335baacb7e4e40fa6e4b5f8e80316914ce44afa4578c26a374eff7a62acab84bbd0c9b11d1bed457416165d830816cb632c5b84a0c7f6ede05e555c7f74910efc2cf34add1092ace750e08ee6f8f02df2546ec30fc48263422e02f89e2ee345755b273747d4d723a678ff865d9b367dc1c6e2ea7f26e48524a931024883f89b75a9d18d8dc6dceaae24c4b2b49854ed388838f1bb633bc7e91ce6d05c046973c8bf4781b2f1c1823319f9a906871469ead298c5b7041fc048bb7a6a0460ada20dda6fd35e99d78d8599cbe2ae8ffc683543bd75717552716e40ea21b713a2b36aad82309e6e568fa48edfc45bc128085774eef757e06a12da09a60156dc0fc9c0923ef5bfbce4bbc11ae87a107f720182e25fd265986a150995d8eb7a27a9efcd0de73c2af2ae7914df8be16ad251b54278c75e3fdd60f31597a73f2a406b1043bcedfcebc1527da0de6cf5cbbe92544648c702a04102a8a186d6763326452a27c4f2fc48ccfa556751c031609c1d07cf786097259010540552a23a84395a03ebd5a93c19b9d35d4d03ea2a7c2c7ee2716ed95ad6600fe984d3c29cebeccf986dc386e75be6a67aa2902c39272181a5f81e4f07500fa47e7794a5dfb8ec0a9237374f9d4c16b10b4b8a5999afd5935d728289aafa2110f6c0768384c55d3a8b729ff2d2dc58075dc87126326c2d68244f72ea4cba2ae7c015d01ce9ed2ab8e46a588af9d3a44d5d759c3d5b4b69900cbd9e4dfd5826d1e874e4fcac76c8ac905e331b1037da217aed11260381946d26ac5be13bd198f1bb6221abc151d4af6919e613c819a8ccff6f218405180d7d1ed3dcc3ebd0ca5e525e45aea7ea33d6458900f57fe78551a98c567ebe7949b8910e72be38750a3731a367cb22de0b21d8d8982a7db212d5856b1baf26429b05be30465a490410a6b3bba3606a9f0d3b7a0e65b8b66b680df6396561a895dc19c2eddb8696acde49e9a8a588cb670b66f7011f5697db27324af7761b027aee6acb591922cfc4319cd6b57c8da21ca7710807440f1671d60bbe1b8428371c1a4a7314ab90ad361820f17aaf428237d5a031e497f39c3e7bac1bd90f7923710194a2b6031d41fef3659619ef0642bbf80c9de62d71ac972fb456823fc7ab3b7231e1d31ca88d858a4c8fbad732de172347d7d42f8b80a92827954a42e6078279dd07dd07de6aa984bba6081622dbe228d63db112d282a7b586206c47c0bf265d355828e9d35a17519a5a3f6541f8e62339859ff6aee82a24844b112e4836f530c063519ff66a5a1306ea1c125bda66aeab497b1d43450b568d479227982b28326181c3d56759f86e11ae7c10db95cfda064086e0d8ce62a634b13a68d6e9678412366f61b67b27ec7c379d9ab1a03cd5f256a102563b88978eead99fa709ce9b89e276e09ee67780bf9091dd211423ebb3b8369a93ec94dd92c382a6e869a4b87b984f349e44abe2fa24af7eee310f7b94cbda05a06958b0ffb0207289b5174f567e1f6fd76ccda72675cd05c48d0975fea481c5ef85e68de81400e10a9e0b8048974abe7b45aa91e83c66672bd3323b5d485f6801b20ef6e1304246716e45723493dbfe102ba9799efa0469f33688d2ed948c44f90b3538cc886b6669c38d534ae6e080317f801ce0e66dbcf09a0aa499da4a656810122613760ca11873e8e4cc7f263e09131069a8ec8d40ce825eff78ea82b9554edf49179e05facf55de876c15b245184dd999d7d818058bb4f4895debce99df698efd71e8534dc0f33b4294229cfb4c5a4b2f4a498d3a0a4716091697472f97094e8577f9f5f386b7f03caea093bd313fcadec63a680a7150740baf7cb8a6cc7a6cdd2cf19bca8168207a47ede5fcd4659af586b42dae15a65d88585dc22f864942d96641faf53ce0a754e8124f1173259d067f63c443644274abb12c2e3e5bb9c157acc14bdf8a9dd5c7dd134b7daa00a5738cfa2049882d67510f1bc04daaa85a5ecf203acc152fa9b9b4c0b135d17f9581c8875f9e4480e6d42b1e156b00dba7a8b22a2953c47213e8ab77e128cf1194cecd1c8c2f7dfa9cbf227d92f9c1b1c9968a15344dfff5e09458a0d455146ca07aa4570347f3b678180d0b0c602e43715ee5e907613c80e4b5edaf8bc504397d95e78efbae2827a1e68c0f40e04057b0d976dc712665337a778bd96daf898f775f34f30ad0885691f77d35816c8b93e5ff8f00a33ff4d9d587411fde6f21f366e915ca8b4c6abe3e12d0e8f03c385dfc28df6053d5b7e341e66acf3e6115feca016af81f1c0a5fcc5a0c1fade2fd070230c90109acac08fbef440160cd82069cbb7b5b403a109a186992b819ece602b0a424ad6da9fe9f7cbdd02f8a98b9784f80d39c25fe591ea5a75e3586a0bab70d7e96c9686a3c4f002e6b75dd90b1ab6c90e518915427f7ad71300bdfe3dbde0875ff0f62fe9dc26cd053fe7ca2246b2a67918f7e288387c8cd29e4e5cd6049a56c020fbe6c0a800ac2feed8c3de0af60524552a5f7fc46257e8f3714f3d61760900bf3301322100b6e66b34e49f350c159c5031d40a9c432f2620e93c2fd69d88ffd3aeeda2567defe0c2f7a99b9652dbdd7a8062ef4e863337310b9bdd8b0f1d8d269174c40a601d2346de33c96848c47726d9a5e1dcded577db2ffd56a648341fb5feca5d3fa9c7afba0dcde22c7e6c96a310b7bfd2114ab6cfca72c47efe4c9ad1626c2a331145f5778b5ee5181f73658525b824f5c28d51b925f10e1fc52b6c1cd9261de01728ebaad47f9c658be8ce15a0cccacb0fbb25a9ab4384a7302195231f71bf1fcbe8b847c8889e3805294702059eb2b04147ceb134b274a7fc9fa87cb5b93572d417d8dda1ab74df6cb6df362ad02ecf05535e113598d198857127c6ea56a690f2fd1f57160e4056ae52dac9823ad0dbecf2decf8ac0ffbbce74b6efa501c3589588a933664a72f9ee37ce70181e2909e80eb0a1890a8dd2bc412a6de0a42afd99e50e2fed5bdf75645d867cd173f73e18c8de1754d2494475e0224e394ff9197457931eb618864e2c3b734052f74fc65f119af7c0c687207c776ca0d71ff55d3a856ca4b6bc920aed8f99339629180e144e44847b4ed4b4eaad796ac281366914293a459f3750eacfdbcafe0ea9dc1aa5b7fad68904401c988878deb07b8d5a8a03fb3bb67363ee62e7d75936b08b60a6651439e696e8c94257742ddc9588ba8c2e4ac76ac05a09aff9c97acc9b4b2fcd59fb3137bd46e5a7561365ccdea52ed1fc1abbea40b3885183c2b0dc2cc61178160dcd5553bc30de0e43d0f96c070798f222c689bd17a262478daec22d4a4fd56816f7804c5f0d40be68ca56d8c639a607ed9965670573d7d09644cd60689d4572e88f6f2abd458e650cc98e03a4f7f50f3412fbe417455a0230641233dc3c38aa787c4ad5ff13d72c1f123df55dcda63fe492916c5ce9fc59e1ed13c65e8b8061b668408447a1187aa62aa85a33781b378512b844b72d7951c44310a45e153e8c045a32e5ed992edf91c9b86bd975e25571f8947b20ce792f3b9996705d9ea530c3b5be8af2623afdc949b550e39ca69bdc9f88cbbf084ca7ec99d6019b4b37ddd770b878e01f351c16a2a0ea8b5258a8f4dfa0d412d2de656bc43297a9b4d9f7a5b5ff7ee7e3b9e6a6d2329b4c91fa306dd645f39bc15a2510496fac1c584f67b367790e6504321ab4336807901e57be45c892f51bcbc42ff483aa85a7cb8d0419233246ff9af50f9770ab64016b9a54da0e8dbf816ba8593e8ef45eef81fad3cebee3fbafe5ca10f1e575e59c71c4e1ddeec6bdcfdd5b95ac2730570f35cc66d17d9d2f4f192b16b7d2914eb3f8708e81a3c41009abfeaef787ae9f984c40f95ee9e4f1892d0daba00d8309cdd26cc19aba72b93419d4a22fe4c0f82228977d4d42cf2b9bad35e5d002a99bcd882401e57a625095efe1d4215f72dd6ef7eafb2057ee6d7099a5b612af1b1c6abf64621376b80963affaf00a254c7cf5311a438f8de3e0f0ab5b47442c4fbff223b8d5335c39636d5adb813fed82bdfbe2f71e6a446d3eccde18de42fceee856a8869a2f1e37d308150e0b9570dea3376d6852ef8d75e9eac311d795b1524fb489b797b00373f5df511ec7b073ad6185797198223f5249e06f69ec3a27fb0b6688742d9a587bfbae022d47cfc402b02571e9dbe96e2b15cb108bb46ff2fff680a54db9f046d4a2a326e9b16b853309dc096b691df0de716588110b78759b43978d5b750c5addfc46e33f4e1fb2416f35f67ce54de58061dd0b35e3c45dea1ec5d8587c0feebf2c05980717c2e3d908274de9ea7a260ea9f1ae6a980ec9b9a6558a3f600dd8ac959af9fb7a0923537921993b68bc465c95a2827f8cc9b28125f2d7869c4c13f914bf79da86e0da9c9d5ea7548c8af1e73bc59858a4daf53e765aa28ed3bdf3001c370975f56828fe8a238e765e0ad78727f23d2114be365b6a0580066d22806188bcb9388dabc858fc048e715d5dbf726bd98947c599e31efa038fa9ef6e6822ee1b3a848a35a9d40753a5e027951366d10fe02cd18b27dba2de7d203f947c5346d18f3070480a88a7c21db966ed328dd43da826812206f93475766e45679ba05fdd0dd15f9a7cd47ad582612a33f0567dd2010431238597ddd0fae84ad40493504f38a0d20af4b4e954823f39e9ad1dfe3520bebefa64228cf097dc6b9e3e460855f05d521fad6951f2a6739e59f2da35c298a59b778c3d114b8e6ad6132f0f80af7734af718abab34e9a54d3ef0b4f94c1e55faa998a665a1582b93a06fd427d1bb76c79f44dd2ad6e359daf3b9c5080b5eccf98a48335593997f099d4b2e0fac7fd3d3b4a0ab3509b2fc385eb0671623418007ca9eb884b1fbd53b4b98712dfb6b51a87a32ca11adcfa9e1423dba6efcc2418d77724822aafda400f45ccf66ee60dfbb25269db030"}, {0x80, 0x0, 0x3f, "6319a5a3d2179b5697a51286d355c6fd704df687ebdf70e8074c9e580bf46fa1b7785783b0349bffb82afebf4800f58c3f53645bd5fbad6c1a8ff2a6e60daed00d50afb459ea24c3f70ce4fc1152ee21a442d7e0e966bf0ea6c6cbfab8066fbc5d7aaf0f0df4e2b8ff927ff2"}, {0x1010, 0x10e, 0x5d423938, "ba390ec9be55af8fd5ba9709b970664b29e27452cc90d229e62928da7ff7d23601597442b864f6b43bdf42827ada5ab87e821eb8ab156c8cc07fc56f274f0ace02158838d4789f6fddb20b63821bc1fa9e42b20dc1eaee1573688e6e27449eea6a0c2d8780f59e58ce1930bbd6bde4c0733f7ddf9422980f065aeb5b926384ae6dcf4e8ac1722a9f8bdc3e08316b3f2902ea323074271029e8a965ecba2d70318ecbd01e68d1209ca13c96c0e67d67cf8a7a7f0cb43c13fb55b9cdbe0e371450ee980fbd4acd0e3fbc0d9143a7ffa7b4e0c45fbed915b250b6db2bd53480929620ea28d694ba014113d51e374f4a158860cbc8cb961b69642ac25c68330785f704f95d1222d331a3af596cc6df00347cd5ef3d0153cc765edb244fe02cad0f001d09c6c75db87f796b0ff9325746b0b51a61ded4488e86f18bd0fe6deab4bff9e621de484204cde44f91947e56d4b13dbefb2080ab1e6fb81a88e6f408cf59b1ae978ed063bc9387bcd909e699bbe40dbf91dde8fd4895e335f8f01314b1b19e867b4adcab8dace0435cee84da9b00d0dd7c7bcd5e9526cb4ac0e6f0056ac9f090180d73b07cf1afe16d5b61c2f57909a3bcc73b6f104c5367b2ea6669c7bfa489f977424d41b485447864cb620f2b71205587709c05f234dd6c3d95b0a8fa785a45a5fef44678ccf659ad43718b1737a8a7bd7d9c922a4e389bc0fda838526226b9d6bd3b38d3e1bcad72910433bfb0f6c4415d08af1284070b2e68744b1bc46e7bd64ab023dac70d8f7d3a05efa41ce4191b18b67e5cc1504cf960f266ec7681151ae54304eb01a19bdef34fa3b35178d8336e67ad5aa87306c20f0691606c76cdc4dfd65aae4572b292a0656e1b839423e95a6135e57ab1e4b388de6cf1e56734d4964df4fdd1c2787a6bee6e6a2f20a534f5f117196c6008cb15d4e56903e566b45045fe04037e5624690cc66568324325cf5e9e9265176fdb82a560dfe316d04348310e691b6c976ec0244e8833e307d80b64e551bae030d3f62fe6bd98406edf49e3c7a47d111b756f00efd2fc628d751a25056f61755b466771e2bda60379c5254fbd2ecc8acf5ba77b0f07dcdca6c58afa4e33289a896c81c91884ad4906818b2a16eecf92994ed6671bfffb88cd3ab05f627490a23965b2ba9786c5060cefafd2b7c06f976e8348ab08ee4c4249e0b100ac6915c4fe0312fbd49bb84bd5eb564299510902dfcda2103a0d365cb4cf18ab4cb98969c293be4d746f388c5aeb4712e0af508aaa170acf8e220b4746081c24d4e688a1c1e5651fae685050ffee76fabefc69fef58721ea862228ff05e65f6eb5b61e8c654a2d38667714ffc014898bf1264e3e2056753d896e9f75f4b94190c6f19f135dab8372d5ec0faf2ee3849811c69416cfb5ae9130b69b15bc3c3ede0a93ef3ef80c7ad9cae063147001259717b551ced1bc085deaec6062cab435369b10957f7435c56e3bb491d653e813ccaed478a1fe55ce91f58aa403d0761e901d4acb3bd02efe7e62945a412ecc2ef6d82f6aea4f7cd63dd2cf2f6cc38a8c41fd06f80a586c2c80fd6a150518071be9d48e25c337900745ba85917c8c32f305541e5914314841ee2bff7bb232fe7f3b8613c718e7fc98aef2905351a872a1c56ea2ff9d830a0971bb05a320612b4b210fd687237fb53408d200e029846e562455676f6fc1048db34bf299f5c4e4bcba1dfa28d11e05af9b53ea0c37e81b75bf706bd733f1a935e12f6fd5d34a8a07368d97b4178ec899f2dd040db5e323d59cb27e279de2e48a94fb349c01c90c823ce20e1145636119403e3212a63a3f5fc4297cccc0aa5461693dce0231a612e6439fb67d2ded355a14f76e9898af5f4df81d69b4a875f584b44f8ecb13e2195ae6359b5ce7b03f2fee505ef7e8b649f2346639a5c530b7edb9fa78d3a832e9d94970c990c766ffe83c88da47bccba3026a1dfd29af2fb85920ca68ce98fe185d0af323b0f26307af5ded278749ede25de2af16b5007e99b63035b897604057455986de396e20cbb5115f0847ed01132cf88a259a852692b109a38b4bb614dab0ef765e6a4f3c6314c8c0814f4dc5dc900973a664eb64dd53240a8b7666232f2d566ec0f5814afc78c3043ab61bdb66aedb1c153976fdf3e7485a2e550da35a1e94981b7d1c2504ce10b72333a1e7297b38f2009b768f90997fb85231d3bac3ca50ea77baed171f91ebd7dc44f6eae7a3ac353ecadad870a82f00071dc67c33f75fbfb280835e2387b56beaa3874f20f7647924da54f32b18faceb47367e9dbe109e9b70776823914d8a55bdb9d5d671f7559064805fd2b6e23f019b09aa5de70b13e959e2804fd4a4faa6e6b9f0f1da87a55bf5f8021628611f24868b6161cd935111900057c55d689ff64245aebcc99425f7ee992db4d4cb37b750e60f41dfc0187afe9d1162ed76b8f3507d7e908df050ecf739b977d5140c73c34814c4417161d3abf4be7fd8c46b55edd1ed9c5f59cf86d5d788c546d34c9a75b18472787beb1a339b92c32fbba483b57d97bfa7e73fc088a3e21b2b719035019f786a4e398331bd2ba7c3f2ced69c48a1aee30833abcc1abab974d01c15aadaf8e80f21e3044ea5659a3726386340ebc00ea52cfaadee64f6268e8b782e907eb6d94d25dd9728b693db50c6b572de15aaea748a00a86b678b1cae4a252a6a78c81b043abbe2bd633363b573f659188b260faf3d78d1bf33e131d89b299dd76814eb86903dd16b1a610bf5051d770e9301e0008503f6fb6df31bd6a0ed101d20d5643c416090cf0464f91c389d48ec231d904f78719feb05f188a6f4fa1d45ecd06f04613d329bec1d7a247db3f674f862164aa27c72dd33a3de49e2dc2fe4cbf1d761e1e7b7a32dc7e444265cd3c11945c2b731f12e34c29604bdd3c9e4593f26cb42ce9f4d26657c7a2357a789b529eded317ae563f97073697d0633779e02bad4a1c86f1fbb243f5a7101106fb10c88af52fce3a467d60544c8ababeb4891b605a08e668c65b02746637f86ea51da9d3960f0a50da0d01f8cd4f8c24a95eb5157272998a8240a490d15ccf7a2eeb9e766953f0e0fdf6b10ca7e387406cae4e2f93f15296409b779c37a43f1e8381fdd16fb0cd7d01f0069a3cd84b208be3511afae1123af6762d626ad242b32cdc706abe63396f1055f5437a00e67aee3f5dd7b874a8c5af9dd86316d4bffa1040fddc2499c16892893fe3392858cd88cf069c3d3de038e12dd8b792bb272d2623a6aaea0f617efa64c4b7cc91f6e1424b7189792874a6c2cc1d408e2349ccd34d6bdb759332f7c44601ef45f47542b5d0d4ea23eb2dcb91ffe3ee332416189556ff04723fb97e5f592bcf491544daad562910b17ced80de7f368c86484502f90c63975ad97ce270519923271e51fcbfbf1430787aa83d6badc77e38f93cf6e93379a445f5ac564b2dec3bddd31d2927dd791f69878434ca534f547e0a69bb4f29af3981639c307d90fedf84ef2628266fee91a3cc8a40086b2dbca7a82f7801e592f8639aec98f06e28f7460d24e95bb85e21ae69216545448b319aba657703a09f57ca8f02c3b9edb0f5edc96d9c70918eb5452776d719399aff338bffc8b6b9ed06a48e7c4fefc15f9621a18d29003479ea6f00196d6e40b3567a556684a4742576800041735721e5a7afdec41d2aa1545b2188675bb6851da3362034dd913bf138944ab35a9ecc3cc88d61e615655574762290bb34b13bd87012afe281eb42b35484d18fd0cc08df816ac3e78b95eb7917c444cd4f49c8183c59a296ec4e5d9de84726d0e8d572e35f4f9c30b6d714e1c3c0cbe6a8098f23944ceed9183af0686e4e37c2cab22ba79cdf38c81e456b89094168cb628c7f0465177d5ecc45cf4285a1ae1c644e0a64fb0b33ccd9d7b7fa046afc246fd994fefa53168752d4fa2fc8749e4a1e5bf750331422fbd22652cf33491d26425f308ae89a2ce7f11d6d63fe6613a578c820d3d6d77fab8aac07d3e8e8b7c872c51c23c9686454b906709e384da87029c364832e5660d054c3014cddea29c6f1102f85fc7c6fd8d55e277d78f4e3f1f9e5f56957cc8feebcac97d72f75748294887783cf84b58e0d380b005e85830fb59876f2a501089025cd5dcb2c7cf978519de9486ea5b38fbad800c7efabf63c92954ab75d30cfe44bbc2348c0d475f162e7b861178466b4c60cd6185303794a4502345e6da991c8876f63001aeb3bb7a04ae8b82ee4243ac22aa802e3e3be4b3cb325a32c8368791d8c5affbaff4aeb881216899cf5482ab50d505b40f91753709dc5d0dbcd7040af304e19984ff9d21572ab4bce3d7edd4afbd58b5197e54da3d25d100ed7c1550d600cff06cbf054ade4f5dc7a7e07f7ad703e003682d44fb8e1ee136ad78d4db07264924da16f0eb66d4e951ee8bcd8d3f56359166dedec7fdfc12572c5ea0b4866edddc3a06bba0a337ff49ce2cb58a4759a9d7cbdf2c37256e80da57011de8e41b2f66f5f9ff17df54bcc6cfa678c349af2d34c2dbe6ccf738391f84c69d1b95c2c5ce8771252f218b2edee7e64ac7586ae5bdc0b87cf8f2e2481ef786a7b1a1c804c3be4beadfc81dba4701c8c13b4c922b884ec7b0c83a82a6a22f1cbafd0aea4c0c727b00d9404cb62fdce1a55c87b294247e0d032c0fbf575d83826fe01caee131c0ce0c05cffc0591dc9a7897b9f99bd67d011c4844019472a06069d22b584dfcdb96248d922d7c3278c368d9adda292a0b4e855a2b848f1e8ae4ae1ce646b436b33a744284de0e867805ee022aaa12c07ebec8e69adbd82aa40e48efe25c596a33393304cb069aabf9faddb29b6c9eb43d745e4822b0756cc1c8d5604ac498286338565898f79b2760ac5cae4ffe0ea4418cfc8b4e2797a23cdcbbc5036e6cfbe75f4af7dfef87f0e67243e2fe1daa450cb680c38e8810ab97d6c21590d5eddd1508d1c5807b1f305a40678b3261cdfd2bef37346727380a678adb1e011944f357d64ccaa6df1980fd5808687d175936bbe6443a3debc2992cdb36612ebc3ea16bcd23219795d0df93eedec0bd8e24216965726c2915e2e03ae922ef9dfa0b4a9a387b20e6df9482c4e41c8c7cbb868c28b049ffbffc6044790055319f5dd5d92eaa07167b841e4e731d800ee1fc0ac3c828717e1ee1ebbb6d7c10d1071c33a7c00be010015f88cbf291e2e8ad4b0162d88813603aac0788280f4bb3b36b5d0b7332cf3c8780782d4d4133ac743ad7f055b823d4677a2e4890357753d49912d8cb326853603789763dfa59eb1b490fd3dab62748f3e236b45f8736da51cbe9d44bb86733fb8dd1dec85d51197f4aada9ac414007240145764168395b9651c8c3e71b07168923fe07b0d05e24cd2e4e17df3ea33402dffe9e579a63ae2b42d5d0b7d11565b55cbaaa7f77a29edc0479ff69e8c62613efa4c8564b907098b251d27d54453a79e36cf4a8fc146f81c9724a024af0b5b38d81b39f7fe11766b8b7f8f739998a4c761c4d361e5cecf4337243e631d616c5c2e191d0d30dacadd33dcb81c43e317a2483b855e613cadaa2e2b0a8ec443421a5d2293c5c640e30eb37dcf90d15b59db6de804b80e8e99dec856859f88ceab106af0301fb5e29f338618b3ac9fab8b27600a64e7e37a20de76981878419032f48522d8476ea4c4764b3331d0dbae24f8e9e30af3d39c236f0702758aa0099f470eaa3a79dcdabde076310d1f299d8fecf28b6129e16795995061a50d3a6553e20c62ad46c9561933a2a2"}, {0x30, 0x117, 0x3f, "bc597e297389493fdc5f85281419d3364b9e19f083bae4691231ff"}, {0x58, 0xff, 0x101, "8ac51a1edc47f841a2578d6bcca204f15a794cd0e7f1ba7e86e2ebfff63ef3b63c7660f1f49186c7f7ba922e4ee0109637daca6a28580afa3bb2ad1f4a720f42067575d04bea188d"}, {0xe8, 0x117, 0xe5, "8e8e0c9c777509d430cc5b20dfb4780a0b2883763c5b412510f087edf451210920a3015fdfc39b3ac48099aae316e226f5f4ebe419f399d67a42a62a80454cf675f878748d79bcb206df58e5716b63feaf0fd3d840bf35a17d6881a6c9e27e4db4a31e6a607c8c905d701532d07b8eb99f1eb126c7dc14cb937168cb7a6f4252e57b0aa930df4eb8e532a656a4f306c4765ef2d95a9e3ab0e7c9021cfa4c0bfd25b0c8e12538dd04842c257d6a9616742296d34ab2a9698d8cb11c04fa99ea4dda8d753c6ee9c08c3831887835b56198f4613a0f"}], 0x2210, 0x44000}, 0x2000) ioctl$SNDRV_CTL_IOCTL_ELEM_LIST(r0, 0xc0505510, &(0x7f0000000280)={0xd672, 0x1, 0x1a9, 0x2, &(0x7f0000000180)=[{}]}) ioctl$PIO_UNIMAP(r0, 0x4b67, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x9, 0xffff}, {0xd9, 0xce7}, {0x7, 0x5721c7e7}]}) syz_open_dev$amidi(&(0x7f0000002780)='/dev/amidi#\x00', 0x0, 0x290680) 2018/04/22 01:14:33 executing program 2: r0 = syz_open_dev$sndpcmc(&(0x7f0000000240)='/dev/snd/pcmC#D#c\x00', 0x0, 0x0) ioctl$TIOCGSID(r0, 0x5429, &(0x7f00000005c0)=0x0) perf_event_open(&(0x7f0000000540)={0x7, 0x70, 0x0, 0xe0f, 0x800, 0x10000, 0x0, 0x3, 0x20, 0x0, 0x21a, 0x898, 0x1, 0xd0, 0x4, 0x6, 0x7, 0x7e64, 0x4, 0x1ff, 0x6, 0x4, 0xffffffff, 0xd6, 0x2, 0x2, 0xfff, 0x4, 0xc3, 0x8, 0x4, 0x8, 0x3, 0x52, 0x0, 0x8, 0x800, 0x7ff, 0x0, 0x8000, 0x0, @perf_config_ext={0x57f, 0x10000}, 0x20, 0x4b93, 0x4, 0x7, 0xffffffff, 0x5, 0x4}, r1, 0x3, r0, 0x1) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000009f7c)=""/132, 0x84}, {&(0x7f0000012000)=""/252, 0xfc}, {&(0x7f0000012000)=""/155, 0x9b}, {&(0x7f00000001c0)=""/11, 0xb}, {&(0x7f0000000000)=""/102, 0xfffffffffffffef8}], 0x5, 0x0) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f0000000140)={0x2, @tick=0xfffffffffffffcf8, 0x40, {0x4, 0x8}, 0x6, 0x1, 0x6}) clock_gettime(0x0, &(0x7f0000000080)={0x0, 0x0}) ioctl$TIOCMGET(r0, 0x5415, &(0x7f0000000200)) syz_mount_image$gfs2(&(0x7f0000000300)='gfs2\x00', &(0x7f0000000340)='./file0\x00', 0x100000001, 0x2, &(0x7f00000004c0)=[{&(0x7f0000000380)="0b035d82831ecd1acd574cd8441a23d78e9a7fe16248294349469fab196d3385ce1b49dd29e0ca90e82c4b08f9d7d2b4cefc396070c60ff13957db8971c1afe48e503704a56e75803490a8eb2cf38d3f921dac2b6fef54603e091528dbb075b7349819c343", 0x65, 0x20}, {&(0x7f0000000400)="49fe679348e469af1983d961faec5671b8f61196e76ec7b47ef5930ca50a49f126f04b3d5d4e3e094d95228a1cbff7a0db8891199414e165595c4c966bb709e202053112df84753ccaa3bd3e189e17bfe79ac25e8dc51684d2dc768471a171bb74c6b94784acffc22b7dc6a8fb51e05136e6ad6ed753b796e90578a2607e5bfe1507b9846566cf80050a24195e567d575139fed0141d46e363b12fa116fdb22e8974958ada105091a9c2ce54f13bad3270d034d5c7c7acff", 0xb8, 0xe71b}], 0x100000, &(0x7f0000000500)={[{@quota_account='quota=account', 0x2c}, {@noloccookie='noloccookie', 0x2c}]}) ioctl$EVIOCGBITSW(r0, 0x80404525, &(0x7f0000000280)=""/127) ioctl$SNDRV_SEQ_IOCTL_SET_QUEUE_TEMPO(r0, 0x402c5342, &(0x7f00000000c0)={0x7f, 0xae, 0x0, {r2, r3+30000000}, 0x280000000000, 0x9}) ioctl(r0, 0xc2604110, &(0x7f0000000000)) 2018/04/22 01:14:33 executing program 1: r0 = syz_open_dev$sndpcmc(&(0x7f0000000000)='/dev/snd/pcmC#D#c\x00', 0x0, 0x0) ioctl(r0, 0xc2604110, &(0x7f0000000280)="a0b44a12154441318f43dcdde99bb6df1dd4c471c17730dae398d7deaf2f8162b2c7272f90e599ef006e71c7964c613e6d4421b3aa5508e471c9200b22278b14d1d4332668a839d27bff5d030034") 2018/04/22 01:14:33 executing program 4: r0 = socket(0x1f, 0x800, 0x100000000000006) getsockopt(r0, 0x100000114, 0x271a, &(0x7f0000861fd8)=""/40, &(0x7f0000000040)=0xffffffffffffffba) 2018/04/22 01:14:33 executing program 5: r0 = syz_open_dev$sndpcmc(&(0x7f0000000240)='/dev/snd/pcmC#D#c\x00', 0x0, 0x0) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f00000000c0)='./cgroup.net/syz1\x00', 0x1ff) mq_open(&(0x7f0000000080)='@$cgroupwlan0', 0x0, 0x0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}) sendmmsg(0xffffffffffffffff, &(0x7f0000006680)=[{{&(0x7f0000000200)=@pppol2tpv3in6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @remote={0xfe, 0x80, [], 0xbb}}}}, 0x80, &(0x7f00000004c0), 0x0, &(0x7f0000001840)}}], 0x1, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000009f7c)=""/132, 0x84}, {&(0x7f0000012000)=""/252, 0xfc}, {&(0x7f0000012000)=""/155, 0x9b}, {&(0x7f00000001c0)=""/11, 0xb}, {&(0x7f0000000000)=""/102, 0xfffffffffffffef8}], 0x5, 0x0) ioctl(r0, 0xc2604110, &(0x7f0000000000)) 2018/04/22 01:14:33 executing program 6: r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000900)={0x10, 0x0, 0x0, 0xc800808}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)=@ipv6_getanyicast={0x14, 0x3e, 0x0, 0x0, 0x0, {0xa}}, 0x14}, 0x1}, 0x0) readv(r0, &(0x7f0000000640)=[{&(0x7f0000002040)=""/4096, 0x1000}, {&(0x7f0000000840)=""/149, 0x3bc}], 0x100000000000038a) sendmsg$nl_generic(r0, &(0x7f00000003c0)={&(0x7f0000000800)={0x10}, 0xc, &(0x7f000000d379)={&(0x7f0000001000)={0x14, 0x0, 0x2ff}, 0x14}, 0x1}, 0x0) 2018/04/22 01:14:33 executing program 3 (fault-call:1 fault-nth:2): r0 = socket$netlink(0x10, 0x3, 0x0) readv(r0, &(0x7f0000000640)=[{&(0x7f0000002040)=""/4096, 0x1000}, {&(0x7f0000000840)=""/149, 0x3bc}], 0x100000000000038a) sendmsg$nl_generic(r0, &(0x7f00000003c0)={&(0x7f0000000800)={0x10}, 0xc, &(0x7f000000d379)={&(0x7f0000001000)={0x14, 0x42, 0x2ff}, 0x14}, 0x1}, 0x0) 2018/04/22 01:14:33 executing program 0: r0 = syz_open_dev$sndpcmc(&(0x7f0000000200)='/dev/snd/pcmC#D#c\x00', 0x0, 0x0) mq_open(&(0x7f0000000080)='@$cgroupwlan0', 0x0, 0x0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000009f7c)=""/132, 0x84}, {&(0x7f0000012000)=""/252, 0xfc}, {&(0x7f0000012000)=""/155, 0x9b}, {&(0x7f00000001c0)=""/11, 0xb}, {&(0x7f0000000000)=""/102, 0xfffffffffffffef8}], 0x5, 0x0) ioctl(r0, 0xc2604110, &(0x7f0000000000)) recvmsg$netrom(r0, &(0x7f0000002740)={&(0x7f0000000240)=@ax25={0x3, {"d488cfbb11b3b7"}, 0x4c}, 0x10, &(0x7f00000004c0)=[{&(0x7f0000000340)="9658c5b0a24d3a267528dd3867eac258a008054c79fba6c1e785a026c735ef4955dfa79a05d2eaf6f31c6296e188b461b4f4631dbeffcb2712f1ffa2ab0d4a59f005b56acc1b00424e3bf72d8204168da04daa20bbcb0fa207166e14", 0x5c}, {&(0x7f0000000400)="00874c4019d1bf301e9bab0c8155a522e2df8e586089b4a3adcd1d5b1eb535314e6c7603e20b03e8c05ea764870d13713e6b03c286b98288918d43b8d7c98a55a934c50d5adb4305ad56f4dcffc7bc2676e79fc34709854dbca889a70da136609805d7e3521250a33d52d6326323f98d796c725ae7de0a26da2f59763dcaceb115804fc821ac3c33797c755af2d12d55f9da957282601bd68eacb4cd", 0x9c}], 0x2, &(0x7f0000000500)=[{0x1010, 0x10b, 0x80000001, "7afb6bcf7e4287ccad3fae18ab00fd389935b05acc18efa45fed71bd6dc8b333e68d7d3e7b172b01421e51ae8749d99e434669481fb7f5bb10ee3811151838ffef27518fda8d7ff81fa2e1b71408c6f3bb0a25d1b627973f49159d02215e2677bca6c0ab64b3cb42fa0119de8bb527380490c1cadf713e8cf92f870c4fd4e057118fcd75bc1efd733cab79762737f7baaf737d777eeb9af31636c4a0f84373dcc917a8d0ab638f5add7bf5a4db74266f9413bfcccb00b0092660c339c4edfbe530121926e80b992530c5a2ca1ac121a481f6b7908bb89f7a5c8953bbdfafa9ea6a2af4697e36e683df7b5cb9be10db231a07d541447d99692f2a18b8e08630f9eff435813fa6d93bc103f130ac36b6a9a83ce2f070a50abdbcf6958ec04505cf229028cdbc63fa7759c1a166218a86b2fe0d9f6e3e1dc2384c9b0e5663f216f49e8695a5404d3afad19e8e85bc35d3040e922e68fdee2389030470ed483c7de1ac293bfddcbfcc6e13e25a2e39ac78c8de41f979e3fae9d5f92f8848d3480d9a249ed8393737447f8afdae6a2b423edba60f5356c57d3c855690bfcf5cb2bdf4608be50fe6827dcd4d7d05865facec8a419d1f44d032afd074ae3a26c2761f33f1e9b8e2aeab8f0969af1467e6920b5703e6484b7555829c083cc98a8b7969852c8e0928cff6bc6100160bdb4d6cf262c234b44a12b3fcf4ddbabe62671504b822e2c3fcb82c1d5db138b06575890fd807902a9619457dbc8ed353956dff0de90dcb366f69dd1764a49b01bb68ef9e7c0ced5ed9e23db3c39906fdd4df9dffe1a5cf3af56818b335baacb7e4e40fa6e4b5f8e80316914ce44afa4578c26a374eff7a62acab84bbd0c9b11d1bed457416165d830816cb632c5b84a0c7f6ede05e555c7f74910efc2cf34add1092ace750e08ee6f8f02df2546ec30fc48263422e02f89e2ee345755b273747d4d723a678ff865d9b367dc1c6e2ea7f26e48524a931024883f89b75a9d18d8dc6dceaae24c4b2b49854ed388838f1bb633bc7e91ce6d05c046973c8bf4781b2f1c1823319f9a906871469ead298c5b7041fc048bb7a6a0460ada20dda6fd35e99d78d8599cbe2ae8ffc683543bd75717552716e40ea21b713a2b36aad82309e6e568fa48edfc45bc128085774eef757e06a12da09a60156dc0fc9c0923ef5bfbce4bbc11ae87a107f720182e25fd265986a150995d8eb7a27a9efcd0de73c2af2ae7914df8be16ad251b54278c75e3fdd60f31597a73f2a406b1043bcedfcebc1527da0de6cf5cbbe92544648c702a04102a8a186d6763326452a27c4f2fc48ccfa556751c031609c1d07cf786097259010540552a23a84395a03ebd5a93c19b9d35d4d03ea2a7c2c7ee2716ed95ad6600fe984d3c29cebeccf986dc386e75be6a67aa2902c39272181a5f81e4f07500fa47e7794a5dfb8ec0a9237374f9d4c16b10b4b8a5999afd5935d728289aafa2110f6c0768384c55d3a8b729ff2d2dc58075dc87126326c2d68244f72ea4cba2ae7c015d01ce9ed2ab8e46a588af9d3a44d5d759c3d5b4b69900cbd9e4dfd5826d1e874e4fcac76c8ac905e331b1037da217aed11260381946d26ac5be13bd198f1bb6221abc151d4af6919e613c819a8ccff6f218405180d7d1ed3dcc3ebd0ca5e525e45aea7ea33d6458900f57fe78551a98c567ebe7949b8910e72be38750a3731a367cb22de0b21d8d8982a7db212d5856b1baf26429b05be30465a490410a6b3bba3606a9f0d3b7a0e65b8b66b680df6396561a895dc19c2eddb8696acde49e9a8a588cb670b66f7011f5697db27324af7761b027aee6acb591922cfc4319cd6b57c8da21ca7710807440f1671d60bbe1b8428371c1a4a7314ab90ad361820f17aaf428237d5a031e497f39c3e7bac1bd90f7923710194a2b6031d41fef3659619ef0642bbf80c9de62d71ac972fb456823fc7ab3b7231e1d31ca88d858a4c8fbad732de172347d7d42f8b80a92827954a42e6078279dd07dd07de6aa984bba6081622dbe228d63db112d282a7b586206c47c0bf265d355828e9d35a17519a5a3f6541f8e62339859ff6aee82a24844b112e4836f530c063519ff66a5a1306ea1c125bda66aeab497b1d43450b568d479227982b28326181c3d56759f86e11ae7c10db95cfda064086e0d8ce62a634b13a68d6e9678412366f61b67b27ec7c379d9ab1a03cd5f256a102563b88978eead99fa709ce9b89e276e09ee67780bf9091dd211423ebb3b8369a93ec94dd92c382a6e869a4b87b984f349e44abe2fa24af7eee310f7b94cbda05a06958b0ffb0207289b5174f567e1f6fd76ccda72675cd05c48d0975fea481c5ef85e68de81400e10a9e0b8048974abe7b45aa91e83c66672bd3323b5d485f6801b20ef6e1304246716e45723493dbfe102ba9799efa0469f33688d2ed948c44f90b3538cc886b6669c38d534ae6e080317f801ce0e66dbcf09a0aa499da4a656810122613760ca11873e8e4cc7f263e09131069a8ec8d40ce825eff78ea82b9554edf49179e05facf55de876c15b245184dd999d7d818058bb4f4895debce99df698efd71e8534dc0f33b4294229cfb4c5a4b2f4a498d3a0a4716091697472f97094e8577f9f5f386b7f03caea093bd313fcadec63a680a7150740baf7cb8a6cc7a6cdd2cf19bca8168207a47ede5fcd4659af586b42dae15a65d88585dc22f864942d96641faf53ce0a754e8124f1173259d067f63c443644274abb12c2e3e5bb9c157acc14bdf8a9dd5c7dd134b7daa00a5738cfa2049882d67510f1bc04daaa85a5ecf203acc152fa9b9b4c0b135d17f9581c8875f9e4480e6d42b1e156b00dba7a8b22a2953c47213e8ab77e128cf1194cecd1c8c2f7dfa9cbf227d92f9c1b1c9968a15344dfff5e09458a0d455146ca07aa4570347f3b678180d0b0c602e43715ee5e907613c80e4b5edaf8bc504397d95e78efbae2827a1e68c0f40e04057b0d976dc712665337a778bd96daf898f775f34f30ad0885691f77d35816c8b93e5ff8f00a33ff4d9d587411fde6f21f366e915ca8b4c6abe3e12d0e8f03c385dfc28df6053d5b7e341e66acf3e6115feca016af81f1c0a5fcc5a0c1fade2fd070230c90109acac08fbef440160cd82069cbb7b5b403a109a186992b819ece602b0a424ad6da9fe9f7cbdd02f8a98b9784f80d39c25fe591ea5a75e3586a0bab70d7e96c9686a3c4f002e6b75dd90b1ab6c90e518915427f7ad71300bdfe3dbde0875ff0f62fe9dc26cd053fe7ca2246b2a67918f7e288387c8cd29e4e5cd6049a56c020fbe6c0a800ac2feed8c3de0af60524552a5f7fc46257e8f3714f3d61760900bf3301322100b6e66b34e49f350c159c5031d40a9c432f2620e93c2fd69d88ffd3aeeda2567defe0c2f7a99b9652dbdd7a8062ef4e863337310b9bdd8b0f1d8d269174c40a601d2346de33c96848c47726d9a5e1dcded577db2ffd56a648341fb5feca5d3fa9c7afba0dcde22c7e6c96a310b7bfd2114ab6cfca72c47efe4c9ad1626c2a331145f5778b5ee5181f73658525b824f5c28d51b925f10e1fc52b6c1cd9261de01728ebaad47f9c658be8ce15a0cccacb0fbb25a9ab4384a7302195231f71bf1fcbe8b847c8889e3805294702059eb2b04147ceb134b274a7fc9fa87cb5b93572d417d8dda1ab74df6cb6df362ad02ecf05535e113598d198857127c6ea56a690f2fd1f57160e4056ae52dac9823ad0dbecf2decf8ac0ffbbce74b6efa501c3589588a933664a72f9ee37ce70181e2909e80eb0a1890a8dd2bc412a6de0a42afd99e50e2fed5bdf75645d867cd173f73e18c8de1754d2494475e0224e394ff9197457931eb618864e2c3b734052f74fc65f119af7c0c687207c776ca0d71ff55d3a856ca4b6bc920aed8f99339629180e144e44847b4ed4b4eaad796ac281366914293a459f3750eacfdbcafe0ea9dc1aa5b7fad68904401c988878deb07b8d5a8a03fb3bb67363ee62e7d75936b08b60a6651439e696e8c94257742ddc9588ba8c2e4ac76ac05a09aff9c97acc9b4b2fcd59fb3137bd46e5a7561365ccdea52ed1fc1abbea40b3885183c2b0dc2cc61178160dcd5553bc30de0e43d0f96c070798f222c689bd17a262478daec22d4a4fd56816f7804c5f0d40be68ca56d8c639a607ed9965670573d7d09644cd60689d4572e88f6f2abd458e650cc98e03a4f7f50f3412fbe417455a0230641233dc3c38aa787c4ad5ff13d72c1f123df55dcda63fe492916c5ce9fc59e1ed13c65e8b8061b668408447a1187aa62aa85a33781b378512b844b72d7951c44310a45e153e8c045a32e5ed992edf91c9b86bd975e25571f8947b20ce792f3b9996705d9ea530c3b5be8af2623afdc949b550e39ca69bdc9f88cbbf084ca7ec99d6019b4b37ddd770b878e01f351c16a2a0ea8b5258a8f4dfa0d412d2de656bc43297a9b4d9f7a5b5ff7ee7e3b9e6a6d2329b4c91fa306dd645f39bc15a2510496fac1c584f67b367790e6504321ab4336807901e57be45c892f51bcbc42ff483aa85a7cb8d0419233246ff9af50f9770ab64016b9a54da0e8dbf816ba8593e8ef45eef81fad3cebee3fbafe5ca10f1e575e59c71c4e1ddeec6bdcfdd5b95ac2730570f35cc66d17d9d2f4f192b16b7d2914eb3f8708e81a3c41009abfeaef787ae9f984c40f95ee9e4f1892d0daba00d8309cdd26cc19aba72b93419d4a22fe4c0f82228977d4d42cf2b9bad35e5d002a99bcd882401e57a625095efe1d4215f72dd6ef7eafb2057ee6d7099a5b612af1b1c6abf64621376b80963affaf00a254c7cf5311a438f8de3e0f0ab5b47442c4fbff223b8d5335c39636d5adb813fed82bdfbe2f71e6a446d3eccde18de42fceee856a8869a2f1e37d308150e0b9570dea3376d6852ef8d75e9eac311d795b1524fb489b797b00373f5df511ec7b073ad6185797198223f5249e06f69ec3a27fb0b6688742d9a587bfbae022d47cfc402b02571e9dbe96e2b15cb108bb46ff2fff680a54db9f046d4a2a326e9b16b853309dc096b691df0de716588110b78759b43978d5b750c5addfc46e33f4e1fb2416f35f67ce54de58061dd0b35e3c45dea1ec5d8587c0feebf2c05980717c2e3d908274de9ea7a260ea9f1ae6a980ec9b9a6558a3f600dd8ac959af9fb7a0923537921993b68bc465c95a2827f8cc9b28125f2d7869c4c13f914bf79da86e0da9c9d5ea7548c8af1e73bc59858a4daf53e765aa28ed3bdf3001c370975f56828fe8a238e765e0ad78727f23d2114be365b6a0580066d22806188bcb9388dabc858fc048e715d5dbf726bd98947c599e31efa038fa9ef6e6822ee1b3a848a35a9d40753a5e027951366d10fe02cd18b27dba2de7d203f947c5346d18f3070480a88a7c21db966ed328dd43da826812206f93475766e45679ba05fdd0dd15f9a7cd47ad582612a33f0567dd2010431238597ddd0fae84ad40493504f38a0d20af4b4e954823f39e9ad1dfe3520bebefa64228cf097dc6b9e3e460855f05d521fad6951f2a6739e59f2da35c298a59b778c3d114b8e6ad6132f0f80af7734af718abab34e9a54d3ef0b4f94c1e55faa998a665a1582b93a06fd427d1bb76c79f44dd2ad6e359daf3b9c5080b5eccf98a48335593997f099d4b2e0fac7fd3d3b4a0ab3509b2fc385eb0671623418007ca9eb884b1fbd53b4b98712dfb6b51a87a32ca11adcfa9e1423dba6efcc2418d77724822aafda400f45ccf66ee60dfbb25269db030"}, {0x80, 0x0, 0x3f, "6319a5a3d2179b5697a51286d355c6fd704df687ebdf70e8074c9e580bf46fa1b7785783b0349bffb82afebf4800f58c3f53645bd5fbad6c1a8ff2a6e60daed00d50afb459ea24c3f70ce4fc1152ee21a442d7e0e966bf0ea6c6cbfab8066fbc5d7aaf0f0df4e2b8ff927ff2"}, {0x1010, 0x10e, 0x5d423938, "ba390ec9be55af8fd5ba9709b970664b29e27452cc90d229e62928da7ff7d23601597442b864f6b43bdf42827ada5ab87e821eb8ab156c8cc07fc56f274f0ace02158838d4789f6fddb20b63821bc1fa9e42b20dc1eaee1573688e6e27449eea6a0c2d8780f59e58ce1930bbd6bde4c0733f7ddf9422980f065aeb5b926384ae6dcf4e8ac1722a9f8bdc3e08316b3f2902ea323074271029e8a965ecba2d70318ecbd01e68d1209ca13c96c0e67d67cf8a7a7f0cb43c13fb55b9cdbe0e371450ee980fbd4acd0e3fbc0d9143a7ffa7b4e0c45fbed915b250b6db2bd53480929620ea28d694ba014113d51e374f4a158860cbc8cb961b69642ac25c68330785f704f95d1222d331a3af596cc6df00347cd5ef3d0153cc765edb244fe02cad0f001d09c6c75db87f796b0ff9325746b0b51a61ded4488e86f18bd0fe6deab4bff9e621de484204cde44f91947e56d4b13dbefb2080ab1e6fb81a88e6f408cf59b1ae978ed063bc9387bcd909e699bbe40dbf91dde8fd4895e335f8f01314b1b19e867b4adcab8dace0435cee84da9b00d0dd7c7bcd5e9526cb4ac0e6f0056ac9f090180d73b07cf1afe16d5b61c2f57909a3bcc73b6f104c5367b2ea6669c7bfa489f977424d41b485447864cb620f2b71205587709c05f234dd6c3d95b0a8fa785a45a5fef44678ccf659ad43718b1737a8a7bd7d9c922a4e389bc0fda838526226b9d6bd3b38d3e1bcad72910433bfb0f6c4415d08af1284070b2e68744b1bc46e7bd64ab023dac70d8f7d3a05efa41ce4191b18b67e5cc1504cf960f266ec7681151ae54304eb01a19bdef34fa3b35178d8336e67ad5aa87306c20f0691606c76cdc4dfd65aae4572b292a0656e1b839423e95a6135e57ab1e4b388de6cf1e56734d4964df4fdd1c2787a6bee6e6a2f20a534f5f117196c6008cb15d4e56903e566b45045fe04037e5624690cc66568324325cf5e9e9265176fdb82a560dfe316d04348310e691b6c976ec0244e8833e307d80b64e551bae030d3f62fe6bd98406edf49e3c7a47d111b756f00efd2fc628d751a25056f61755b466771e2bda60379c5254fbd2ecc8acf5ba77b0f07dcdca6c58afa4e33289a896c81c91884ad4906818b2a16eecf92994ed6671bfffb88cd3ab05f627490a23965b2ba9786c5060cefafd2b7c06f976e8348ab08ee4c4249e0b100ac6915c4fe0312fbd49bb84bd5eb564299510902dfcda2103a0d365cb4cf18ab4cb98969c293be4d746f388c5aeb4712e0af508aaa170acf8e220b4746081c24d4e688a1c1e5651fae685050ffee76fabefc69fef58721ea862228ff05e65f6eb5b61e8c654a2d38667714ffc014898bf1264e3e2056753d896e9f75f4b94190c6f19f135dab8372d5ec0faf2ee3849811c69416cfb5ae9130b69b15bc3c3ede0a93ef3ef80c7ad9cae063147001259717b551ced1bc085deaec6062cab435369b10957f7435c56e3bb491d653e813ccaed478a1fe55ce91f58aa403d0761e901d4acb3bd02efe7e62945a412ecc2ef6d82f6aea4f7cd63dd2cf2f6cc38a8c41fd06f80a586c2c80fd6a150518071be9d48e25c337900745ba85917c8c32f305541e5914314841ee2bff7bb232fe7f3b8613c718e7fc98aef2905351a872a1c56ea2ff9d830a0971bb05a320612b4b210fd687237fb53408d200e029846e562455676f6fc1048db34bf299f5c4e4bcba1dfa28d11e05af9b53ea0c37e81b75bf706bd733f1a935e12f6fd5d34a8a07368d97b4178ec899f2dd040db5e323d59cb27e279de2e48a94fb349c01c90c823ce20e1145636119403e3212a63a3f5fc4297cccc0aa5461693dce0231a612e6439fb67d2ded355a14f76e9898af5f4df81d69b4a875f584b44f8ecb13e2195ae6359b5ce7b03f2fee505ef7e8b649f2346639a5c530b7edb9fa78d3a832e9d94970c990c766ffe83c88da47bccba3026a1dfd29af2fb85920ca68ce98fe185d0af323b0f26307af5ded278749ede25de2af16b5007e99b63035b897604057455986de396e20cbb5115f0847ed01132cf88a259a852692b109a38b4bb614dab0ef765e6a4f3c6314c8c0814f4dc5dc900973a664eb64dd53240a8b7666232f2d566ec0f5814afc78c3043ab61bdb66aedb1c153976fdf3e7485a2e550da35a1e94981b7d1c2504ce10b72333a1e7297b38f2009b768f90997fb85231d3bac3ca50ea77baed171f91ebd7dc44f6eae7a3ac353ecadad870a82f00071dc67c33f75fbfb280835e2387b56beaa3874f20f7647924da54f32b18faceb47367e9dbe109e9b70776823914d8a55bdb9d5d671f7559064805fd2b6e23f019b09aa5de70b13e959e2804fd4a4faa6e6b9f0f1da87a55bf5f8021628611f24868b6161cd935111900057c55d689ff64245aebcc99425f7ee992db4d4cb37b750e60f41dfc0187afe9d1162ed76b8f3507d7e908df050ecf739b977d5140c73c34814c4417161d3abf4be7fd8c46b55edd1ed9c5f59cf86d5d788c546d34c9a75b18472787beb1a339b92c32fbba483b57d97bfa7e73fc088a3e21b2b719035019f786a4e398331bd2ba7c3f2ced69c48a1aee30833abcc1abab974d01c15aadaf8e80f21e3044ea5659a3726386340ebc00ea52cfaadee64f6268e8b782e907eb6d94d25dd9728b693db50c6b572de15aaea748a00a86b678b1cae4a252a6a78c81b043abbe2bd633363b573f659188b260faf3d78d1bf33e131d89b299dd76814eb86903dd16b1a610bf5051d770e9301e0008503f6fb6df31bd6a0ed101d20d5643c416090cf0464f91c389d48ec231d904f78719feb05f188a6f4fa1d45ecd06f04613d329bec1d7a247db3f674f862164aa27c72dd33a3de49e2dc2fe4cbf1d761e1e7b7a32dc7e444265cd3c11945c2b731f12e34c29604bdd3c9e4593f26cb42ce9f4d26657c7a2357a789b529eded317ae563f97073697d0633779e02bad4a1c86f1fbb243f5a7101106fb10c88af52fce3a467d60544c8ababeb4891b605a08e668c65b02746637f86ea51da9d3960f0a50da0d01f8cd4f8c24a95eb5157272998a8240a490d15ccf7a2eeb9e766953f0e0fdf6b10ca7e387406cae4e2f93f15296409b779c37a43f1e8381fdd16fb0cd7d01f0069a3cd84b208be3511afae1123af6762d626ad242b32cdc706abe63396f1055f5437a00e67aee3f5dd7b874a8c5af9dd86316d4bffa1040fddc2499c16892893fe3392858cd88cf069c3d3de038e12dd8b792bb272d2623a6aaea0f617efa64c4b7cc91f6e1424b7189792874a6c2cc1d408e2349ccd34d6bdb759332f7c44601ef45f47542b5d0d4ea23eb2dcb91ffe3ee332416189556ff04723fb97e5f592bcf491544daad562910b17ced80de7f368c86484502f90c63975ad97ce270519923271e51fcbfbf1430787aa83d6badc77e38f93cf6e93379a445f5ac564b2dec3bddd31d2927dd791f69878434ca534f547e0a69bb4f29af3981639c307d90fedf84ef2628266fee91a3cc8a40086b2dbca7a82f7801e592f8639aec98f06e28f7460d24e95bb85e21ae69216545448b319aba657703a09f57ca8f02c3b9edb0f5edc96d9c70918eb5452776d719399aff338bffc8b6b9ed06a48e7c4fefc15f9621a18d29003479ea6f00196d6e40b3567a556684a4742576800041735721e5a7afdec41d2aa1545b2188675bb6851da3362034dd913bf138944ab35a9ecc3cc88d61e615655574762290bb34b13bd87012afe281eb42b35484d18fd0cc08df816ac3e78b95eb7917c444cd4f49c8183c59a296ec4e5d9de84726d0e8d572e35f4f9c30b6d714e1c3c0cbe6a8098f23944ceed9183af0686e4e37c2cab22ba79cdf38c81e456b89094168cb628c7f0465177d5ecc45cf4285a1ae1c644e0a64fb0b33ccd9d7b7fa046afc246fd994fefa53168752d4fa2fc8749e4a1e5bf750331422fbd22652cf33491d26425f308ae89a2ce7f11d6d63fe6613a578c820d3d6d77fab8aac07d3e8e8b7c872c51c23c9686454b906709e384da87029c364832e5660d054c3014cddea29c6f1102f85fc7c6fd8d55e277d78f4e3f1f9e5f56957cc8feebcac97d72f75748294887783cf84b58e0d380b005e85830fb59876f2a501089025cd5dcb2c7cf978519de9486ea5b38fbad800c7efabf63c92954ab75d30cfe44bbc2348c0d475f162e7b861178466b4c60cd6185303794a4502345e6da991c8876f63001aeb3bb7a04ae8b82ee4243ac22aa802e3e3be4b3cb325a32c8368791d8c5affbaff4aeb881216899cf5482ab50d505b40f91753709dc5d0dbcd7040af304e19984ff9d21572ab4bce3d7edd4afbd58b5197e54da3d25d100ed7c1550d600cff06cbf054ade4f5dc7a7e07f7ad703e003682d44fb8e1ee136ad78d4db07264924da16f0eb66d4e951ee8bcd8d3f56359166dedec7fdfc12572c5ea0b4866edddc3a06bba0a337ff49ce2cb58a4759a9d7cbdf2c37256e80da57011de8e41b2f66f5f9ff17df54bcc6cfa678c349af2d34c2dbe6ccf738391f84c69d1b95c2c5ce8771252f218b2edee7e64ac7586ae5bdc0b87cf8f2e2481ef786a7b1a1c804c3be4beadfc81dba4701c8c13b4c922b884ec7b0c83a82a6a22f1cbafd0aea4c0c727b00d9404cb62fdce1a55c87b294247e0d032c0fbf575d83826fe01caee131c0ce0c05cffc0591dc9a7897b9f99bd67d011c4844019472a06069d22b584dfcdb96248d922d7c3278c368d9adda292a0b4e855a2b848f1e8ae4ae1ce646b436b33a744284de0e867805ee022aaa12c07ebec8e69adbd82aa40e48efe25c596a33393304cb069aabf9faddb29b6c9eb43d745e4822b0756cc1c8d5604ac498286338565898f79b2760ac5cae4ffe0ea4418cfc8b4e2797a23cdcbbc5036e6cfbe75f4af7dfef87f0e67243e2fe1daa450cb680c38e8810ab97d6c21590d5eddd1508d1c5807b1f305a40678b3261cdfd2bef37346727380a678adb1e011944f357d64ccaa6df1980fd5808687d175936bbe6443a3debc2992cdb36612ebc3ea16bcd23219795d0df93eedec0bd8e24216965726c2915e2e03ae922ef9dfa0b4a9a387b20e6df9482c4e41c8c7cbb868c28b049ffbffc6044790055319f5dd5d92eaa07167b841e4e731d800ee1fc0ac3c828717e1ee1ebbb6d7c10d1071c33a7c00be010015f88cbf291e2e8ad4b0162d88813603aac0788280f4bb3b36b5d0b7332cf3c8780782d4d4133ac743ad7f055b823d4677a2e4890357753d49912d8cb326853603789763dfa59eb1b490fd3dab62748f3e236b45f8736da51cbe9d44bb86733fb8dd1dec85d51197f4aada9ac414007240145764168395b9651c8c3e71b07168923fe07b0d05e24cd2e4e17df3ea33402dffe9e579a63ae2b42d5d0b7d11565b55cbaaa7f77a29edc0479ff69e8c62613efa4c8564b907098b251d27d54453a79e36cf4a8fc146f81c9724a024af0b5b38d81b39f7fe11766b8b7f8f739998a4c761c4d361e5cecf4337243e631d616c5c2e191d0d30dacadd33dcb81c43e317a2483b855e613cadaa2e2b0a8ec443421a5d2293c5c640e30eb37dcf90d15b59db6de804b80e8e99dec856859f88ceab106af0301fb5e29f338618b3ac9fab8b27600a64e7e37a20de76981878419032f48522d8476ea4c4764b3331d0dbae24f8e9e30af3d39c236f0702758aa0099f470eaa3a79dcdabde076310d1f299d8fecf28b6129e16795995061a50d3a6553e20c62ad46c9561933a2a2"}, {0x30, 0x117, 0x3f, "bc597e297389493fdc5f85281419d3364b9e19f083bae4691231ff"}, {0x58, 0xff, 0x101, "8ac51a1edc47f841a2578d6bcca204f15a794cd0e7f1ba7e86e2ebfff63ef3b63c7660f1f49186c7f7ba922e4ee0109637daca6a28580afa3bb2ad1f4a720f42067575d04bea188d"}, {0xe8, 0x117, 0xe5, "8e8e0c9c777509d430cc5b20dfb4780a0b2883763c5b412510f087edf451210920a3015fdfc39b3ac48099aae316e226f5f4ebe419f399d67a42a62a80454cf675f878748d79bcb206df58e5716b63feaf0fd3d840bf35a17d6881a6c9e27e4db4a31e6a607c8c905d701532d07b8eb99f1eb126c7dc14cb937168cb7a6f4252e57b0aa930df4eb8e532a656a4f306c4765ef2d95a9e3ab0e7c9021cfa4c0bfd25b0c8e12538dd04842c257d6a9616742296d34ab2a9698d8cb11c04fa99ea4dda8d753c6ee9c08c3831887835b56198f4613a0f"}], 0x2210, 0x44000}, 0x2000) ioctl$SNDRV_CTL_IOCTL_ELEM_LIST(r0, 0xc0505510, &(0x7f0000000280)={0xd672, 0x1, 0x1a9, 0x2, &(0x7f0000000180)=[{}]}) ioctl$PIO_UNIMAP(r0, 0x4b67, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x9, 0xffff}, {0xd9, 0xce7}, {0x7, 0x5721c7e7}]}) syz_open_dev$amidi(&(0x7f0000002780)='/dev/amidi#\x00', 0x0, 0x290680) 2018/04/22 01:14:33 executing program 4: r0 = socket(0x15, 0xb, 0x6) fchdir(r0) getsockopt(r0, 0x0, 0x40000000081, &(0x7f0000000000)=""/40, &(0x7f0000000140)=0xf8) accept4$alg(r0, 0x0, 0x0, 0x80800) 2018/04/22 01:14:33 executing program 7: r0 = syz_open_dev$sndpcmc(&(0x7f0000000240)='/dev/snd/pcmC#D#c\x00', 0x0, 0x0) mq_open(&(0x7f0000000080)='@$cgroupwlan0', 0x0, 0x0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x100000001}) sendmmsg(0xffffffffffffffff, &(0x7f0000006680)=[{{&(0x7f0000000200)=@pppol2tpv3in6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @remote={0xfe, 0x80, [], 0xbb}}}}, 0x80, &(0x7f00000004c0), 0x0, &(0x7f0000001840)}}], 0x1, 0x0) setsockopt$inet_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000140)='tls\x00', 0x4) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000009f7c)=""/132, 0x84}, {&(0x7f0000012000)=""/252, 0xfc}, {&(0x7f0000012000)=""/155, 0x9b}, {&(0x7f00000001c0)=""/11, 0xb}, {&(0x7f0000000000)=""/102, 0xfffffffffffffef8}], 0x5, 0x0) ioctl(r0, 0xc2604110, &(0x7f0000000000)) mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x1, 0x1) 2018/04/22 01:14:33 executing program 5: r0 = syz_open_dev$sndpcmc(&(0x7f0000000240)='/dev/snd/pcmC#D#c\x00', 0x0, 0x0) r1 = mq_open(&(0x7f0000000080)='@$cgroupwlan0', 0x0, 0x0, &(0x7f0000000100)={0x200, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}) sendmmsg(0xffffffffffffffff, &(0x7f0000006680)=[{{&(0x7f0000000200)=@pppol2tpv3in6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @remote={0xfe, 0x80, [], 0xbb}}}}, 0x80, &(0x7f00000004c0), 0x0, &(0x7f0000001840)}}], 0x1, 0x0) syz_open_dev$sndpcmc(&(0x7f0000000d00)='/dev/snd/pcmC#D#c\x00', 0x8001, 0x80) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000009f7c)=""/132, 0x84}, {&(0x7f0000012000)=""/252, 0xfc}, {&(0x7f0000012000)=""/155, 0x9b}, {&(0x7f00000001c0)=""/11, 0xb}, {&(0x7f0000000000)=""/102, 0xfffffffffffffef8}], 0x5, 0x0) r2 = add_key(&(0x7f0000000140)='dns_resolver\x00', &(0x7f0000000180)={0x73, 0x79, 0x7a, 0x2}, &(0x7f0000000c40)="a50eb0779c85101b9c83cec80743682837c4932d6335cc06b46509655fa1a692ad7e7f194824f252f53edea630d89346939e49e5c7477498e517b17209a79cd74138ed3e2e8590956f1dbd97f0fb93ed7e64caad0980d6337494ff5cf12a039181b636e35e5d0a82663b17c5e1997659877e22ed5b1248d9eab3d040367381b72081da006a76ab72252c4a55caa00a38aec09c485660c1bae13dde3f2945", 0x9e, 0xfffffffffffffffb) keyctl$clear(0x7, r2) write$binfmt_elf32(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="7f454c463c011ffb6d0000000000000003000700f7fe00005c0100003800000061000000020000000000200002000800040007000000000004000000030000004000000000100000000400007f00000004000000ffffff7f0500006006000000ffffffff58b90000000400000500000004000000907600000684e040f621785ac5632ee81968448402e27cfd9ce5000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006ea53170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0x98e) ioctl$sock_SIOCINQ(r0, 0x541b, &(0x7f00000000c0)) acct(&(0x7f0000000d40)='./file0\x00') ioctl(r0, 0xc2604110, &(0x7f0000000000)) 2018/04/22 01:14:33 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4800) getpeername$netrom(r0, &(0x7f0000000040), &(0x7f0000000080)=0x10) r1 = syz_open_dev$sndpcmc(&(0x7f0000000240)='/dev/snd/pcmC#D#c\x00', 0x0, 0x0) ioctl(r1, 0xc2604110, &(0x7f0000000280)="a0b44a12154441318f43dcdde99bb6df1dd4c471c17730dae398d7deaf2f8162b2c7272f90e599ef006e71c7964c613e6d4421b3aa5508e471c9200b22278b14d1d4332668a839d27bff5d030034") 2018/04/22 01:14:33 executing program 2: r0 = syz_open_dev$sndpcmc(&(0x7f0000000100)='/dev/snd/pcmC#D#c\x00', 0x80000000, 0x208100) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000009f7c)=""/132, 0x84}, {&(0x7f0000012000)=""/252, 0xfc}, {&(0x7f0000012000)=""/155, 0x9b}, {&(0x7f00000001c0)=""/11, 0xb}, {&(0x7f0000000000)=""/102, 0xfffffffffffffef8}], 0x5, 0x0) set_mempolicy(0x8000, &(0x7f0000000200)=0x800, 0x9) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f0000000140)={0x2, @tick=0xfffffffffffffcf8, 0x40, {0x4, 0x8}, 0x6, 0x1, 0x6}) setsockopt$RDS_FREE_MR(r0, 0x114, 0x3, &(0x7f0000000380)={{0x0, 0x7}, 0x8}, 0x10) sendfile(r0, r0, &(0x7f0000000240), 0x6) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') getsockopt$inet_tcp_TCP_REPAIR_WINDOW(r0, 0x6, 0x1d, &(0x7f0000000300), &(0x7f0000000340)=0x3b8) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x3) socketpair$inet6_sctp(0xa, 0x0, 0x84, &(0x7f0000000000)) syz_open_dev$dspn(&(0x7f0000000280)='/dev/dsp#\x00', 0x9, 0x0) r1 = syz_open_dev$urandom(&(0x7f00000001c0)='/dev/urandom\x00', 0x0, 0x2000) close(r1) clock_getres(0x4, &(0x7f00000003c0)) setsockopt$nfc_llcp_NFC_LLCP_RW(r0, 0x118, 0x0, &(0x7f00000002c0)=0xfff, 0x4) ioctl(r0, 0xc2604110, &(0x7f0000000100)) 2018/04/22 01:14:33 executing program 0: r0 = syz_open_dev$sndpcmc(&(0x7f0000000200)='/dev/snd/pcmC#D#c\x00', 0x0, 0x0) mq_open(&(0x7f0000000080)='@$cgroupwlan0', 0x0, 0x0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000009f7c)=""/132, 0x84}, {&(0x7f0000012000)=""/252, 0xfc}, {&(0x7f0000012000)=""/155, 0x9b}, {&(0x7f00000001c0)=""/11, 0xb}, {&(0x7f0000000000)=""/102, 0xfffffffffffffef8}], 0x5, 0x0) ioctl(r0, 0xc2604110, &(0x7f0000000000)) recvmsg$netrom(r0, &(0x7f0000002740)={&(0x7f0000000240)=@ax25={0x3, {"d488cfbb11b3b7"}, 0x4c}, 0x10, &(0x7f00000004c0)=[{&(0x7f0000000340)="9658c5b0a24d3a267528dd3867eac258a008054c79fba6c1e785a026c735ef4955dfa79a05d2eaf6f31c6296e188b461b4f4631dbeffcb2712f1ffa2ab0d4a59f005b56acc1b00424e3bf72d8204168da04daa20bbcb0fa207166e14960a0ae5ce0b9028751ab96e31d70a08a5d6d3994491378b19a2678452b93896360ab735872ef4bc5772ec994877", 0x8a}, {&(0x7f0000000400)="00874c4019d1bf301e9bab0c8155a522e2df8e586089b4a3adcd1d5b1eb535314e6c7603e20b03e8c05ea764870d13713e6b03c286b98288918d43b8d7c98a55a934c50d5adb4305ad56f4dcffc7bc2676e79fc34709854dbca889a70da136609805d7e3521250a33d52d6326323f98d796c725ae7de0a26da2f59763dcaceb115804fc821ac3c33797c755af2d12d55f9da957282601bd68eacb4cd", 0x9c}], 0x2, &(0x7f0000000500)=[{0x1010, 0x10b, 0x80000001, "7afb6bcf7e4287ccad3fae18ab00fd389935b05acc18efa45fed71bd6dc8b333e68d7d3e7b172b01421e51ae8749d99e434669481fb7f5bb10ee3811151838ffef27518fda8d7ff81fa2e1b71408c6f3bb0a25d1b627973f49159d02215e2677bca6c0ab64b3cb42fa0119de8bb527380490c1cadf713e8cf92f870c4fd4e057118fcd75bc1efd733cab79762737f7baaf737d777eeb9af31636c4a0f84373dcc917a8d0ab638f5add7bf5a4db74266f9413bfcccb00b0092660c339c4edfbe530121926e80b992530c5a2ca1ac121a481f6b7908bb89f7a5c8953bbdfafa9ea6a2af4697e36e683df7b5cb9be10db231a07d541447d99692f2a18b8e08630f9eff435813fa6d93bc103f130ac36b6a9a83ce2f070a50abdbcf6958ec04505cf229028cdbc63fa7759c1a166218a86b2fe0d9f6e3e1dc2384c9b0e5663f216f49e8695a5404d3afad19e8e85bc35d3040e922e68fdee2389030470ed483c7de1ac293bfddcbfcc6e13e25a2e39ac78c8de41f979e3fae9d5f92f8848d3480d9a249ed8393737447f8afdae6a2b423edba60f5356c57d3c855690bfcf5cb2bdf4608be50fe6827dcd4d7d05865facec8a419d1f44d032afd074ae3a26c2761f33f1e9b8e2aeab8f0969af1467e6920b5703e6484b7555829c083cc98a8b7969852c8e0928cff6bc6100160bdb4d6cf262c234b44a12b3fcf4ddbabe62671504b822e2c3fcb82c1d5db138b06575890fd807902a9619457dbc8ed353956dff0de90dcb366f69dd1764a49b01bb68ef9e7c0ced5ed9e23db3c39906fdd4df9dffe1a5cf3af56818b335baacb7e4e40fa6e4b5f8e80316914ce44afa4578c26a374eff7a62acab84bbd0c9b11d1bed457416165d830816cb632c5b84a0c7f6ede05e555c7f74910efc2cf34add1092ace750e08ee6f8f02df2546ec30fc48263422e02f89e2ee345755b273747d4d723a678ff865d9b367dc1c6e2ea7f26e48524a931024883f89b75a9d18d8dc6dceaae24c4b2b49854ed388838f1bb633bc7e91ce6d05c046973c8bf4781b2f1c1823319f9a906871469ead298c5b7041fc048bb7a6a0460ada20dda6fd35e99d78d8599cbe2ae8ffc683543bd75717552716e40ea21b713a2b36aad82309e6e568fa48edfc45bc128085774eef757e06a12da09a60156dc0fc9c0923ef5bfbce4bbc11ae87a107f720182e25fd265986a150995d8eb7a27a9efcd0de73c2af2ae7914df8be16ad251b54278c75e3fdd60f31597a73f2a406b1043bcedfcebc1527da0de6cf5cbbe92544648c702a04102a8a186d6763326452a27c4f2fc48ccfa556751c031609c1d07cf786097259010540552a23a84395a03ebd5a93c19b9d35d4d03ea2a7c2c7ee2716ed95ad6600fe984d3c29cebeccf986dc386e75be6a67aa2902c39272181a5f81e4f07500fa47e7794a5dfb8ec0a9237374f9d4c16b10b4b8a5999afd5935d728289aafa2110f6c0768384c55d3a8b729ff2d2dc58075dc87126326c2d68244f72ea4cba2ae7c015d01ce9ed2ab8e46a588af9d3a44d5d759c3d5b4b69900cbd9e4dfd5826d1e874e4fcac76c8ac905e331b1037da217aed11260381946d26ac5be13bd198f1bb6221abc151d4af6919e613c819a8ccff6f218405180d7d1ed3dcc3ebd0ca5e525e45aea7ea33d6458900f57fe78551a98c567ebe7949b8910e72be38750a3731a367cb22de0b21d8d8982a7db212d5856b1baf26429b05be30465a490410a6b3bba3606a9f0d3b7a0e65b8b66b680df6396561a895dc19c2eddb8696acde49e9a8a588cb670b66f7011f5697db27324af7761b027aee6acb591922cfc4319cd6b57c8da21ca7710807440f1671d60bbe1b8428371c1a4a7314ab90ad361820f17aaf428237d5a031e497f39c3e7bac1bd90f7923710194a2b6031d41fef3659619ef0642bbf80c9de62d71ac972fb456823fc7ab3b7231e1d31ca88d858a4c8fbad732de172347d7d42f8b80a92827954a42e6078279dd07dd07de6aa984bba6081622dbe228d63db112d282a7b586206c47c0bf265d355828e9d35a17519a5a3f6541f8e62339859ff6aee82a24844b112e4836f530c063519ff66a5a1306ea1c125bda66aeab497b1d43450b568d479227982b28326181c3d56759f86e11ae7c10db95cfda064086e0d8ce62a634b13a68d6e9678412366f61b67b27ec7c379d9ab1a03cd5f256a102563b88978eead99fa709ce9b89e276e09ee67780bf9091dd211423ebb3b8369a93ec94dd92c382a6e869a4b87b984f349e44abe2fa24af7eee310f7b94cbda05a06958b0ffb0207289b5174f567e1f6fd76ccda72675cd05c48d0975fea481c5ef85e68de81400e10a9e0b8048974abe7b45aa91e83c66672bd3323b5d485f6801b20ef6e1304246716e45723493dbfe102ba9799efa0469f33688d2ed948c44f90b3538cc886b6669c38d534ae6e080317f801ce0e66dbcf09a0aa499da4a656810122613760ca11873e8e4cc7f263e09131069a8ec8d40ce825eff78ea82b9554edf49179e05facf55de876c15b245184dd999d7d818058bb4f4895debce99df698efd71e8534dc0f33b4294229cfb4c5a4b2f4a498d3a0a4716091697472f97094e8577f9f5f386b7f03caea093bd313fcadec63a680a7150740baf7cb8a6cc7a6cdd2cf19bca8168207a47ede5fcd4659af586b42dae15a65d88585dc22f864942d96641faf53ce0a754e8124f1173259d067f63c443644274abb12c2e3e5bb9c157acc14bdf8a9dd5c7dd134b7daa00a5738cfa2049882d67510f1bc04daaa85a5ecf203acc152fa9b9b4c0b135d17f9581c8875f9e4480e6d42b1e156b00dba7a8b22a2953c47213e8ab77e128cf1194cecd1c8c2f7dfa9cbf227d92f9c1b1c9968a15344dfff5e09458a0d455146ca07aa4570347f3b678180d0b0c602e43715ee5e907613c80e4b5edaf8bc504397d95e78efbae2827a1e68c0f40e04057b0d976dc712665337a778bd96daf898f775f34f30ad0885691f77d35816c8b93e5ff8f00a33ff4d9d587411fde6f21f366e915ca8b4c6abe3e12d0e8f03c385dfc28df6053d5b7e341e66acf3e6115feca016af81f1c0a5fcc5a0c1fade2fd070230c90109acac08fbef440160cd82069cbb7b5b403a109a186992b819ece602b0a424ad6da9fe9f7cbdd02f8a98b9784f80d39c25fe591ea5a75e3586a0bab70d7e96c9686a3c4f002e6b75dd90b1ab6c90e518915427f7ad71300bdfe3dbde0875ff0f62fe9dc26cd053fe7ca2246b2a67918f7e288387c8cd29e4e5cd6049a56c020fbe6c0a800ac2feed8c3de0af60524552a5f7fc46257e8f3714f3d61760900bf3301322100b6e66b34e49f350c159c5031d40a9c432f2620e93c2fd69d88ffd3aeeda2567defe0c2f7a99b9652dbdd7a8062ef4e863337310b9bdd8b0f1d8d269174c40a601d2346de33c96848c47726d9a5e1dcded577db2ffd56a648341fb5feca5d3fa9c7afba0dcde22c7e6c96a310b7bfd2114ab6cfca72c47efe4c9ad1626c2a331145f5778b5ee5181f73658525b824f5c28d51b925f10e1fc52b6c1cd9261de01728ebaad47f9c658be8ce15a0cccacb0fbb25a9ab4384a7302195231f71bf1fcbe8b847c8889e3805294702059eb2b04147ceb134b274a7fc9fa87cb5b93572d417d8dda1ab74df6cb6df362ad02ecf05535e113598d198857127c6ea56a690f2fd1f57160e4056ae52dac9823ad0dbecf2decf8ac0ffbbce74b6efa501c3589588a933664a72f9ee37ce70181e2909e80eb0a1890a8dd2bc412a6de0a42afd99e50e2fed5bdf75645d867cd173f73e18c8de1754d2494475e0224e394ff9197457931eb618864e2c3b734052f74fc65f119af7c0c687207c776ca0d71ff55d3a856ca4b6bc920aed8f99339629180e144e44847b4ed4b4eaad796ac281366914293a459f3750eacfdbcafe0ea9dc1aa5b7fad68904401c988878deb07b8d5a8a03fb3bb67363ee62e7d75936b08b60a6651439e696e8c94257742ddc9588ba8c2e4ac76ac05a09aff9c97acc9b4b2fcd59fb3137bd46e5a7561365ccdea52ed1fc1abbea40b3885183c2b0dc2cc61178160dcd5553bc30de0e43d0f96c070798f222c689bd17a262478daec22d4a4fd56816f7804c5f0d40be68ca56d8c639a607ed9965670573d7d09644cd60689d4572e88f6f2abd458e650cc98e03a4f7f50f3412fbe417455a0230641233dc3c38aa787c4ad5ff13d72c1f123df55dcda63fe492916c5ce9fc59e1ed13c65e8b8061b668408447a1187aa62aa85a33781b378512b844b72d7951c44310a45e153e8c045a32e5ed992edf91c9b86bd975e25571f8947b20ce792f3b9996705d9ea530c3b5be8af2623afdc949b550e39ca69bdc9f88cbbf084ca7ec99d6019b4b37ddd770b878e01f351c16a2a0ea8b5258a8f4dfa0d412d2de656bc43297a9b4d9f7a5b5ff7ee7e3b9e6a6d2329b4c91fa306dd645f39bc15a2510496fac1c584f67b367790e6504321ab4336807901e57be45c892f51bcbc42ff483aa85a7cb8d0419233246ff9af50f9770ab64016b9a54da0e8dbf816ba8593e8ef45eef81fad3cebee3fbafe5ca10f1e575e59c71c4e1ddeec6bdcfdd5b95ac2730570f35cc66d17d9d2f4f192b16b7d2914eb3f8708e81a3c41009abfeaef787ae9f984c40f95ee9e4f1892d0daba00d8309cdd26cc19aba72b93419d4a22fe4c0f82228977d4d42cf2b9bad35e5d002a99bcd882401e57a625095efe1d4215f72dd6ef7eafb2057ee6d7099a5b612af1b1c6abf64621376b80963affaf00a254c7cf5311a438f8de3e0f0ab5b47442c4fbff223b8d5335c39636d5adb813fed82bdfbe2f71e6a446d3eccde18de42fceee856a8869a2f1e37d308150e0b9570dea3376d6852ef8d75e9eac311d795b1524fb489b797b00373f5df511ec7b073ad6185797198223f5249e06f69ec3a27fb0b6688742d9a587bfbae022d47cfc402b02571e9dbe96e2b15cb108bb46ff2fff680a54db9f046d4a2a326e9b16b853309dc096b691df0de716588110b78759b43978d5b750c5addfc46e33f4e1fb2416f35f67ce54de58061dd0b35e3c45dea1ec5d8587c0feebf2c05980717c2e3d908274de9ea7a260ea9f1ae6a980ec9b9a6558a3f600dd8ac959af9fb7a0923537921993b68bc465c95a2827f8cc9b28125f2d7869c4c13f914bf79da86e0da9c9d5ea7548c8af1e73bc59858a4daf53e765aa28ed3bdf3001c370975f56828fe8a238e765e0ad78727f23d2114be365b6a0580066d22806188bcb9388dabc858fc048e715d5dbf726bd98947c599e31efa038fa9ef6e6822ee1b3a848a35a9d40753a5e027951366d10fe02cd18b27dba2de7d203f947c5346d18f3070480a88a7c21db966ed328dd43da826812206f93475766e45679ba05fdd0dd15f9a7cd47ad582612a33f0567dd2010431238597ddd0fae84ad40493504f38a0d20af4b4e954823f39e9ad1dfe3520bebefa64228cf097dc6b9e3e460855f05d521fad6951f2a6739e59f2da35c298a59b778c3d114b8e6ad6132f0f80af7734af718abab34e9a54d3ef0b4f94c1e55faa998a665a1582b93a06fd427d1bb76c79f44dd2ad6e359daf3b9c5080b5eccf98a48335593997f099d4b2e0fac7fd3d3b4a0ab3509b2fc385eb0671623418007ca9eb884b1fbd53b4b98712dfb6b51a87a32ca11adcfa9e1423dba6efcc2418d77724822aafda400f45ccf66ee60dfbb25269db030"}, {0x80, 0x0, 0x3f, "6319a5a3d2179b5697a51286d355c6fd704df687ebdf70e8074c9e580bf46fa1b7785783b0349bffb82afebf4800f58c3f53645bd5fbad6c1a8ff2a6e60daed00d50afb459ea24c3f70ce4fc1152ee21a442d7e0e966bf0ea6c6cbfab8066fbc5d7aaf0f0df4e2b8ff927ff2"}, {0x1010, 0x10e, 0x5d423938, "ba390ec9be55af8fd5ba9709b970664b29e27452cc90d229e62928da7ff7d23601597442b864f6b43bdf42827ada5ab87e821eb8ab156c8cc07fc56f274f0ace02158838d4789f6fddb20b63821bc1fa9e42b20dc1eaee1573688e6e27449eea6a0c2d8780f59e58ce1930bbd6bde4c0733f7ddf9422980f065aeb5b926384ae6dcf4e8ac1722a9f8bdc3e08316b3f2902ea323074271029e8a965ecba2d70318ecbd01e68d1209ca13c96c0e67d67cf8a7a7f0cb43c13fb55b9cdbe0e371450ee980fbd4acd0e3fbc0d9143a7ffa7b4e0c45fbed915b250b6db2bd53480929620ea28d694ba014113d51e374f4a158860cbc8cb961b69642ac25c68330785f704f95d1222d331a3af596cc6df00347cd5ef3d0153cc765edb244fe02cad0f001d09c6c75db87f796b0ff9325746b0b51a61ded4488e86f18bd0fe6deab4bff9e621de484204cde44f91947e56d4b13dbefb2080ab1e6fb81a88e6f408cf59b1ae978ed063bc9387bcd909e699bbe40dbf91dde8fd4895e335f8f01314b1b19e867b4adcab8dace0435cee84da9b00d0dd7c7bcd5e9526cb4ac0e6f0056ac9f090180d73b07cf1afe16d5b61c2f57909a3bcc73b6f104c5367b2ea6669c7bfa489f977424d41b485447864cb620f2b71205587709c05f234dd6c3d95b0a8fa785a45a5fef44678ccf659ad43718b1737a8a7bd7d9c922a4e389bc0fda838526226b9d6bd3b38d3e1bcad72910433bfb0f6c4415d08af1284070b2e68744b1bc46e7bd64ab023dac70d8f7d3a05efa41ce4191b18b67e5cc1504cf960f266ec7681151ae54304eb01a19bdef34fa3b35178d8336e67ad5aa87306c20f0691606c76cdc4dfd65aae4572b292a0656e1b839423e95a6135e57ab1e4b388de6cf1e56734d4964df4fdd1c2787a6bee6e6a2f20a534f5f117196c6008cb15d4e56903e566b45045fe04037e5624690cc66568324325cf5e9e9265176fdb82a560dfe316d04348310e691b6c976ec0244e8833e307d80b64e551bae030d3f62fe6bd98406edf49e3c7a47d111b756f00efd2fc628d751a25056f61755b466771e2bda60379c5254fbd2ecc8acf5ba77b0f07dcdca6c58afa4e33289a896c81c91884ad4906818b2a16eecf92994ed6671bfffb88cd3ab05f627490a23965b2ba9786c5060cefafd2b7c06f976e8348ab08ee4c4249e0b100ac6915c4fe0312fbd49bb84bd5eb564299510902dfcda2103a0d365cb4cf18ab4cb98969c293be4d746f388c5aeb4712e0af508aaa170acf8e220b4746081c24d4e688a1c1e5651fae685050ffee76fabefc69fef58721ea862228ff05e65f6eb5b61e8c654a2d38667714ffc014898bf1264e3e2056753d896e9f75f4b94190c6f19f135dab8372d5ec0faf2ee3849811c69416cfb5ae9130b69b15bc3c3ede0a93ef3ef80c7ad9cae063147001259717b551ced1bc085deaec6062cab435369b10957f7435c56e3bb491d653e813ccaed478a1fe55ce91f58aa403d0761e901d4acb3bd02efe7e62945a412ecc2ef6d82f6aea4f7cd63dd2cf2f6cc38a8c41fd06f80a586c2c80fd6a150518071be9d48e25c337900745ba85917c8c32f305541e5914314841ee2bff7bb232fe7f3b8613c718e7fc98aef2905351a872a1c56ea2ff9d830a0971bb05a320612b4b210fd687237fb53408d200e029846e562455676f6fc1048db34bf299f5c4e4bcba1dfa28d11e05af9b53ea0c37e81b75bf706bd733f1a935e12f6fd5d34a8a07368d97b4178ec899f2dd040db5e323d59cb27e279de2e48a94fb349c01c90c823ce20e1145636119403e3212a63a3f5fc4297cccc0aa5461693dce0231a612e6439fb67d2ded355a14f76e9898af5f4df81d69b4a875f584b44f8ecb13e2195ae6359b5ce7b03f2fee505ef7e8b649f2346639a5c530b7edb9fa78d3a832e9d94970c990c766ffe83c88da47bccba3026a1dfd29af2fb85920ca68ce98fe185d0af323b0f26307af5ded278749ede25de2af16b5007e99b63035b897604057455986de396e20cbb5115f0847ed01132cf88a259a852692b109a38b4bb614dab0ef765e6a4f3c6314c8c0814f4dc5dc900973a664eb64dd53240a8b7666232f2d566ec0f5814afc78c3043ab61bdb66aedb1c153976fdf3e7485a2e550da35a1e94981b7d1c2504ce10b72333a1e7297b38f2009b768f90997fb85231d3bac3ca50ea77baed171f91ebd7dc44f6eae7a3ac353ecadad870a82f00071dc67c33f75fbfb280835e2387b56beaa3874f20f7647924da54f32b18faceb47367e9dbe109e9b70776823914d8a55bdb9d5d671f7559064805fd2b6e23f019b09aa5de70b13e959e2804fd4a4faa6e6b9f0f1da87a55bf5f8021628611f24868b6161cd935111900057c55d689ff64245aebcc99425f7ee992db4d4cb37b750e60f41dfc0187afe9d1162ed76b8f3507d7e908df050ecf739b977d5140c73c34814c4417161d3abf4be7fd8c46b55edd1ed9c5f59cf86d5d788c546d34c9a75b18472787beb1a339b92c32fbba483b57d97bfa7e73fc088a3e21b2b719035019f786a4e398331bd2ba7c3f2ced69c48a1aee30833abcc1abab974d01c15aadaf8e80f21e3044ea5659a3726386340ebc00ea52cfaadee64f6268e8b782e907eb6d94d25dd9728b693db50c6b572de15aaea748a00a86b678b1cae4a252a6a78c81b043abbe2bd633363b573f659188b260faf3d78d1bf33e131d89b299dd76814eb86903dd16b1a610bf5051d770e9301e0008503f6fb6df31bd6a0ed101d20d5643c416090cf0464f91c389d48ec231d904f78719feb05f188a6f4fa1d45ecd06f04613d329bec1d7a247db3f674f862164aa27c72dd33a3de49e2dc2fe4cbf1d761e1e7b7a32dc7e444265cd3c11945c2b731f12e34c29604bdd3c9e4593f26cb42ce9f4d26657c7a2357a789b529eded317ae563f97073697d0633779e02bad4a1c86f1fbb243f5a7101106fb10c88af52fce3a467d60544c8ababeb4891b605a08e668c65b02746637f86ea51da9d3960f0a50da0d01f8cd4f8c24a95eb5157272998a8240a490d15ccf7a2eeb9e766953f0e0fdf6b10ca7e387406cae4e2f93f15296409b779c37a43f1e8381fdd16fb0cd7d01f0069a3cd84b208be3511afae1123af6762d626ad242b32cdc706abe63396f1055f5437a00e67aee3f5dd7b874a8c5af9dd86316d4bffa1040fddc2499c16892893fe3392858cd88cf069c3d3de038e12dd8b792bb272d2623a6aaea0f617efa64c4b7cc91f6e1424b7189792874a6c2cc1d408e2349ccd34d6bdb759332f7c44601ef45f47542b5d0d4ea23eb2dcb91ffe3ee332416189556ff04723fb97e5f592bcf491544daad562910b17ced80de7f368c86484502f90c63975ad97ce270519923271e51fcbfbf1430787aa83d6badc77e38f93cf6e93379a445f5ac564b2dec3bddd31d2927dd791f69878434ca534f547e0a69bb4f29af3981639c307d90fedf84ef2628266fee91a3cc8a40086b2dbca7a82f7801e592f8639aec98f06e28f7460d24e95bb85e21ae69216545448b319aba657703a09f57ca8f02c3b9edb0f5edc96d9c70918eb5452776d719399aff338bffc8b6b9ed06a48e7c4fefc15f9621a18d29003479ea6f00196d6e40b3567a556684a4742576800041735721e5a7afdec41d2aa1545b2188675bb6851da3362034dd913bf138944ab35a9ecc3cc88d61e615655574762290bb34b13bd87012afe281eb42b35484d18fd0cc08df816ac3e78b95eb7917c444cd4f49c8183c59a296ec4e5d9de84726d0e8d572e35f4f9c30b6d714e1c3c0cbe6a8098f23944ceed9183af0686e4e37c2cab22ba79cdf38c81e456b89094168cb628c7f0465177d5ecc45cf4285a1ae1c644e0a64fb0b33ccd9d7b7fa046afc246fd994fefa53168752d4fa2fc8749e4a1e5bf750331422fbd22652cf33491d26425f308ae89a2ce7f11d6d63fe6613a578c820d3d6d77fab8aac07d3e8e8b7c872c51c23c9686454b906709e384da87029c364832e5660d054c3014cddea29c6f1102f85fc7c6fd8d55e277d78f4e3f1f9e5f56957cc8feebcac97d72f75748294887783cf84b58e0d380b005e85830fb59876f2a501089025cd5dcb2c7cf978519de9486ea5b38fbad800c7efabf63c92954ab75d30cfe44bbc2348c0d475f162e7b861178466b4c60cd6185303794a4502345e6da991c8876f63001aeb3bb7a04ae8b82ee4243ac22aa802e3e3be4b3cb325a32c8368791d8c5affbaff4aeb881216899cf5482ab50d505b40f91753709dc5d0dbcd7040af304e19984ff9d21572ab4bce3d7edd4afbd58b5197e54da3d25d100ed7c1550d600cff06cbf054ade4f5dc7a7e07f7ad703e003682d44fb8e1ee136ad78d4db07264924da16f0eb66d4e951ee8bcd8d3f56359166dedec7fdfc12572c5ea0b4866edddc3a06bba0a337ff49ce2cb58a4759a9d7cbdf2c37256e80da57011de8e41b2f66f5f9ff17df54bcc6cfa678c349af2d34c2dbe6ccf738391f84c69d1b95c2c5ce8771252f218b2edee7e64ac7586ae5bdc0b87cf8f2e2481ef786a7b1a1c804c3be4beadfc81dba4701c8c13b4c922b884ec7b0c83a82a6a22f1cbafd0aea4c0c727b00d9404cb62fdce1a55c87b294247e0d032c0fbf575d83826fe01caee131c0ce0c05cffc0591dc9a7897b9f99bd67d011c4844019472a06069d22b584dfcdb96248d922d7c3278c368d9adda292a0b4e855a2b848f1e8ae4ae1ce646b436b33a744284de0e867805ee022aaa12c07ebec8e69adbd82aa40e48efe25c596a33393304cb069aabf9faddb29b6c9eb43d745e4822b0756cc1c8d5604ac498286338565898f79b2760ac5cae4ffe0ea4418cfc8b4e2797a23cdcbbc5036e6cfbe75f4af7dfef87f0e67243e2fe1daa450cb680c38e8810ab97d6c21590d5eddd1508d1c5807b1f305a40678b3261cdfd2bef37346727380a678adb1e011944f357d64ccaa6df1980fd5808687d175936bbe6443a3debc2992cdb36612ebc3ea16bcd23219795d0df93eedec0bd8e24216965726c2915e2e03ae922ef9dfa0b4a9a387b20e6df9482c4e41c8c7cbb868c28b049ffbffc6044790055319f5dd5d92eaa07167b841e4e731d800ee1fc0ac3c828717e1ee1ebbb6d7c10d1071c33a7c00be010015f88cbf291e2e8ad4b0162d88813603aac0788280f4bb3b36b5d0b7332cf3c8780782d4d4133ac743ad7f055b823d4677a2e4890357753d49912d8cb326853603789763dfa59eb1b490fd3dab62748f3e236b45f8736da51cbe9d44bb86733fb8dd1dec85d51197f4aada9ac414007240145764168395b9651c8c3e71b07168923fe07b0d05e24cd2e4e17df3ea33402dffe9e579a63ae2b42d5d0b7d11565b55cbaaa7f77a29edc0479ff69e8c62613efa4c8564b907098b251d27d54453a79e36cf4a8fc146f81c9724a024af0b5b38d81b39f7fe11766b8b7f8f739998a4c761c4d361e5cecf4337243e631d616c5c2e191d0d30dacadd33dcb81c43e317a2483b855e613cadaa2e2b0a8ec443421a5d2293c5c640e30eb37dcf90d15b59db6de804b80e8e99dec856859f88ceab106af0301fb5e29f338618b3ac9fab8b27600a64e7e37a20de76981878419032f48522d8476ea4c4764b3331d0dbae24f8e9e30af3d39c236f0702758aa0099f470eaa3a79dcdabde076310d1f299d8fecf28b6129e16795995061a50d3a6553e20c62ad46c9561933a2a2"}, {0x30, 0x117, 0x3f, "bc597e297389493fdc5f85281419d3364b9e19f083bae4691231ff"}, {0x58, 0xff, 0x101, "8ac51a1edc47f841a2578d6bcca204f15a794cd0e7f1ba7e86e2ebfff63ef3b63c7660f1f49186c7f7ba922e4ee0109637daca6a28580afa3bb2ad1f4a720f42067575d04bea188d"}, {0xe8, 0x117, 0xe5, "8e8e0c9c777509d430cc5b20dfb4780a0b2883763c5b412510f087edf451210920a3015fdfc39b3ac48099aae316e226f5f4ebe419f399d67a42a62a80454cf675f878748d79bcb206df58e5716b63feaf0fd3d840bf35a17d6881a6c9e27e4db4a31e6a607c8c905d701532d07b8eb99f1eb126c7dc14cb937168cb7a6f4252e57b0aa930df4eb8e532a656a4f306c4765ef2d95a9e3ab0e7c9021cfa4c0bfd25b0c8e12538dd04842c257d6a9616742296d34ab2a9698d8cb11c04fa99ea4dda8d753c6ee9c08c3831887835b56198f4613a0f"}], 0x2210, 0x44000}, 0x2000) ioctl$SNDRV_CTL_IOCTL_ELEM_LIST(r0, 0xc0505510, &(0x7f0000000280)={0xd672, 0x1, 0x1a9, 0x2, &(0x7f0000000180)=[{}]}) ioctl$PIO_UNIMAP(r0, 0x4b67, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x9, 0xffff}, {0xd9, 0xce7}, {0x7, 0x5721c7e7}]}) syz_open_dev$amidi(&(0x7f0000002780)='/dev/amidi#\x00', 0x0, 0x290680) 2018/04/22 01:14:33 executing program 4: r0 = socket(0x15, 0x80005, 0x0) getsockopt(r0, 0x7fff, 0xfffffffffffffffe, &(0x7f00000000c0)=""/40, &(0x7f0000000100)=0x4da50ce3c8c3ee53) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8933, &(0x7f0000000140)={'team0\x00', 0x0}) recvfrom$packet(r0, &(0x7f0000000000)=""/134, 0x86, 0x40000000, &(0x7f0000000180)={0x11, 0x17, r1, 0x1, 0x8001, 0x6, @dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xf}}, 0x14) 2018/04/22 01:14:33 executing program 7: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x10000, 0x2) ioctl$DRM_IOCTL_AGP_ALLOC(0xffffffffffffffff, 0xc0206434, &(0x7f0000000140)={0x7, 0x0, 0x2, 0x5}) ioctl$DRM_IOCTL_AGP_FREE(r0, 0x40206435, &(0x7f0000000180)={0x1, r1, 0x0, 0x8000}) r2 = syz_open_dev$sndpcmc(&(0x7f0000000240)='/dev/snd/pcmC#D#c\x00', 0x0, 0x0) ioctl$EVIOCSABS3F(r0, 0x401845ff, &(0x7f0000000280)={0x2, 0x400, 0x7, 0x2, 0xff}) r3 = mq_open(&(0x7f0000000080)='@$cgroupwlan0', 0x0, 0x0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x100000001}) sendmmsg(0xffffffffffffffff, &(0x7f0000006680)=[{{&(0x7f0000000200)=@pppol2tpv3in6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @remote={0xfe, 0x80, [], 0xbb}}}}, 0x80, &(0x7f00000002c0), 0x0, &(0x7f0000001840)}}], 0x1, 0xffffffffffffffff) ioctl$void(r3, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000009f7c)=""/132, 0x84}, {&(0x7f0000012000)=""/252, 0xfc}, {&(0x7f0000012000)=""/155, 0x9b}, {&(0x7f00000001c0)=""/11, 0xb}, {&(0x7f0000000000)=""/102, 0xfffffffffffffef8}], 0x5, 0x0) ioctl(r2, 0xc2604110, &(0x7f0000000000)) 2018/04/22 01:14:33 executing program 5: r0 = syz_open_dev$sndpcmc(&(0x7f0000000240)='/dev/snd/pcmC#D#c\x00', 0x0, 0x0) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) lstat(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(r1, r2, r3) mq_open(&(0x7f0000000080)='@$cgroupwlan0', 0x0, 0x0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}) sendmmsg(0xffffffffffffffff, &(0x7f0000006680)=[{{&(0x7f0000000200)=@pppol2tpv3in6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @remote={0xfe, 0x80, [], 0xbb}}}}, 0x80, &(0x7f00000004c0), 0x0, &(0x7f0000001840)}}], 0x1, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000009f7c)=""/132, 0x84}, {&(0x7f0000012000)=""/252, 0xfc}, {&(0x7f0000012000)=""/155, 0x9b}, {&(0x7f00000001c0)=""/11, 0xb}, {&(0x7f0000000000)=""/102, 0xfffffffffffffef8}], 0x5, 0x0) ioctl(r0, 0xc2604110, &(0x7f0000000000)) 2018/04/22 01:14:33 executing program 1: r0 = syz_open_dev$sndpcmc(&(0x7f0000000240)='/dev/snd/pcmC#D#c\x00', 0x0, 0x0) fcntl$addseals(r0, 0x409, 0xf) ioctl(r0, 0xc2604110, &(0x7f0000000280)="a0b44a12154441318f43dcdde99bb6df1dd4c471c17730dae398d7deaf2f8162b2c7272f90e599ef006e71c7964c613e6d4421b3aa5508e471c9200b22278b14d1d4332668a839d27bff5d030034") [ 141.848577] FAULT_INJECTION: forcing a failure. [ 141.848577] name failslab, interval 1, probability 0, space 0, times 0 [ 141.860005] CPU: 1 PID: 10367 Comm: syz-executor3 Not tainted 4.16.0+ #85 [ 141.866963] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 141.876339] Call Trace: [ 141.878951] dump_stack+0x185/0x1d0 [ 141.882589] should_fail+0x87b/0xab0 [ 141.886339] should_failslab+0x279/0x2a0 [ 141.890415] kmem_cache_alloc_node+0x151/0xc70 [ 141.895057] ? __alloc_skb+0x203/0x9f0 [ 141.898966] __alloc_skb+0x203/0x9f0 [ 141.902740] ? _cond_resched+0x3c/0xd0 [ 141.906680] netlink_dump+0x219/0x1540 [ 141.910622] ? consume_skb+0x332/0x380 [ 141.914592] ? __msan_metadata_ptr_for_load_8+0x10/0x20 [ 141.920040] netlink_recvmsg+0xe33/0x1900 [ 141.924247] ? netlink_sendmsg+0x1310/0x1310 [ 141.928695] sock_read_iter+0x405/0x480 [ 141.932726] ? kernel_sock_ip_overhead+0x350/0x350 [ 141.937691] do_iter_readv_writev+0x84d/0xa00 [ 141.942236] ? kernel_sock_ip_overhead+0x350/0x350 [ 141.947201] do_iter_read+0x303/0xd70 [ 141.951057] ? __msan_metadata_ptr_for_store_8+0x13/0x20 [ 141.956558] do_readv+0x295/0x5f0 [ 141.960109] ? syscall_return_slowpath+0xe9/0x700 [ 141.965029] ? fput+0x25c/0x2e0 [ 141.968362] SYSC_readv+0x9b/0xb0 [ 141.971932] SyS_readv+0x56/0x80 [ 141.975393] do_syscall_64+0x309/0x430 [ 141.979343] ? vfs_readv+0x260/0x260 [ 141.983100] entry_SYSCALL_64_after_hwframe+0x3d/0xa2 [ 141.988324] RIP: 0033:0x455389 [ 141.991532] RSP: 002b:00007f96318c6c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000013 [ 141.999253] RAX: ffffffffffffffda RBX: 00007f96318c76d4 RCX: 0000000000455389 [ 142.006528] RDX: 100000000000038a RSI: 0000000020000640 RDI: 0000000000000013 [ 142.013796] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 142.021074] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000014 [ 142.028359] R13: 0000000000000495 R14: 00000000006f9e98 R15: 0000000000000002 2018/04/22 01:14:34 executing program 4: r0 = socket(0x15, 0x80005, 0x0) getsockopt(r0, 0x100000114, 0x271a, &(0x7f0000861fd8)=""/40, &(0x7f0000000000)=0xfffffffffffffc6f) 2018/04/22 01:14:34 executing program 1: r0 = syz_open_dev$sndpcmc(&(0x7f0000000240)='/dev/snd/pcmC#D#c\x00', 0x0, 0x0) ioctl(r0, 0xc2604118, &(0x7f0000000100)="a0b44a12154441318f43dcdde99bb6df1dd4c471c17730dae398d7deaf2f8162b2c7272f90e599ef006e71c7964c613e6d4421b3aa5508e471c9200b22278b14d1d4332668a839d27bff5d030034") 2018/04/22 01:14:34 executing program 5: r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000040)='./cgroup\x00', 0x200002, 0x0) r1 = openat$cgroup_int(r0, &(0x7f0000000100)='pids.max\x00', 0x2, 0x0) fallocate(r0, 0x1, 0x6ad, 0x7) write$cgroup_int(r1, &(0x7f0000000080)={[0x2d]}, 0x1) r2 = syz_open_dev$sndpcmc(&(0x7f0000000240)='/dev/snd/pcmC#D#c\x00', 0x0, 0x0) mq_open(&(0x7f0000000080)='@$cgroupwlan0', 0x0, 0x0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}) sendmmsg(0xffffffffffffffff, &(0x7f0000006680)=[{{&(0x7f0000000200)=@pppol2tpv3in6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @remote={0xfe, 0x80, [], 0xbb}}}}, 0x80, &(0x7f00000004c0), 0x0, &(0x7f0000001840)}}], 0x1, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000009f7c)=""/132, 0x84}, {&(0x7f0000012000)=""/252, 0xfc}, {&(0x7f0000012000)=""/155, 0x9b}, {&(0x7f00000001c0)=""/11, 0xb}, {&(0x7f0000000000)=""/102, 0xfffffffffffffef8}], 0x5, 0x0) ioctl(r2, 0xc2604110, &(0x7f0000000000)) 2018/04/22 01:14:34 executing program 6: r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000900)={0x10, 0x0, 0x0, 0xc800808}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)=@ipv6_getanyicast={0x14, 0x3e, 0x0, 0x0, 0x0, {0xa}}, 0x14}, 0x1}, 0x0) readv(r0, &(0x7f0000000640)=[{&(0x7f0000002040)=""/4096, 0x1000}, {&(0x7f0000000840)=""/149, 0x3bc}], 0x100000000000038a) sendmsg$nl_generic(r0, &(0x7f00000003c0)={&(0x7f0000000800)={0x10}, 0xc, &(0x7f000000d379)={&(0x7f0000001000)={0x14, 0x0, 0x2ff}, 0x14}, 0x1}, 0x0) 2018/04/22 01:14:34 executing program 2: r0 = syz_open_dev$sndpcmc(&(0x7f0000000240)='/dev/snd/pcmC#D#c\x00', 0x0, 0x0) syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x41) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000009f7c)=""/132, 0x84}, {&(0x7f0000012000)=""/252, 0xfc}, {&(0x7f0000012000)=""/155, 0x9b}, {&(0x7f00000001c0)=""/11, 0xb}, {&(0x7f0000000000)=""/102, 0xfffffffffffffef8}], 0x5, 0x0) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f0000000140)={0x2, @tick=0xfffffffffffffcf8, 0x41, {0x4, 0x8}, 0x8, 0x1, 0x6}) ioctl(r0, 0xc2604110, &(0x7f0000000000)) getsockopt$inet_sctp_SCTP_GET_PEER_ADDRS(r0, 0x84, 0x6c, &(0x7f0000000280)={0x0, 0xcb, "7b1842f29cd257c53c10b032ad34d0aa84fc8c3d052582ba3e77e9fc54369c2e11a61819b059b8c78a273a493e19ee4193adf769be27bd8c63f15164038620d85f45785b930fed9b34685bdb4cdef9e893f2f1a885bd9c04fa55988dc03c8366896dbd2ab5e655a9be8804dedc158dbd2653c3aabb6929031364776e26c6a3a56e50b4a8e413589b7e6cbe36cde546c5134f2ebca3a54a1435a6ae9096402469626640e2a909be66a961f43ad62767a3461ef399816955c1880ae161138cee3b6e6289ffaddf1ec1bd2b78"}, &(0x7f00000000c0)=0xd3) getsockopt$inet_sctp6_SCTP_GET_LOCAL_ADDRS(r0, 0x84, 0x6d, &(0x7f0000000380)={0x0, 0x1000, "6ae6b5c0cd2a13097245e0bbfd0e230febb7e68ba231c62668d7241d13cbb86c1a1f94aad085b1284c895f0aea82db839a006693c9ba32790e806154b514cb3ae9a383ac753e22ae9d6f74e4304caf77b1ff1c81cc2d6c75e94c1dc5fe91f9c9d981de461d06daae51511fa1b8937bbcdd584acd554f367d6b3661129485c479072cbc9393b2a152fe58aaabbd99953a4e4b220e658c5546d3821e4f8e7bc9272a18a6e72fd9c25a130a0a20428e583d5d382e0035049ec3b78231414c3196c86648924321f274aa7449431b251a340f0ff715a4444cf5d67ca4193c278bab5030e450facc5d60cdf9b4b35b1255d47e8deb39d4924e291034c05faae5ef1ccfd0af519fbaf83bac17b7706556e5b5234e7ef4a2adbdddff2102a50d3a57b0c5406c40c3fabae6b035d134fa828888afe6743538182a2a240e9f0ecb7e596c9a03354b4a84c3af03daad4d72c0a36ea834cf5f7e49a4ebab1f192b807ecd9e78422d175f736900c43a265dcef8abc5ca735e7d6b84232b5d688fc8089d0dc917ebeeff62e605a9ef45f55d9c5cd39eb2bb9bdab4fd51da5fde6249fb10c020b612ae909a6af99c43e208ea792bda5ac20fbd0a9890b5975e5e0d5fa3ad03cadba3e6a5eb2aeaeaf46c750a3520294624858c9c56eedd5c9dae88aeba894ce1d7b57d48ca4c285f4e72fb11d872f571f11644347fb76f03abe22e5b62eba895f9e7f05279b63c57e777de2153e4bc16847317ce45393c61906ea0c252c66a71a35ebde07da15b9cfcc1de2d1e84f66397434d47bf2b34e85b0421083acbd011494fe84cb87739ec36c2c5773aaf2428cb5fcbd3a250e21959f5165c71fa8350d98eea8f2ca85dad5df000d5288ea2dc8a3029b8ba913a90699b5e43719ab018dfea08094ef0354b78e7c89ab38b789164185182c91c197fb86fa64a13b1270e88553e4750f21f0077ce53467947c038d1b52f305dc8d66e858f00cde90a25a33444ee04279e6b63e8b07eae173729c0a834eeb4fb3b6067562bce879fbbe4a34e5041202f098f2f5af558346b541e863022d78bad57a16f33d0904a9f533b1c9b09bd2c635979c916b5ed4e9df144e6f33116f0877e55000e6aa8206e847b847ccd065af037ade6d6dab1bbe86dfb7a809b746124ca973119a0da1a55aa2f47947c9448141d8b01e110b87c1a8f9f4e9e3588bcdf06a04921f6226f5c29cbf4f87bb06b8d9a8b8f3111667bb256b0a69e57838d3dea865dce5f960e0f7f3f671df670ecb37477eac63ad059c6fa2260ff541f4122791b595a18f593180cf713949a639c078ccc1c5a65bd190ab61fcf4357b5bc90f4ddca2090f9d3c447e6387afecd8fa3c6c89aa8abedcec695d0ef1792c259894acac8cc7879874c240141ab9734509a01e550ac4b896ae47359965eea2bf51e81e3ef0ebc3f53442c75d499deb372f5a6f3e4523bbb0a7679aefe2b591456bc18f0d828231490fca1bb1f89dad7011b7268496c8475de4098cb9f0909695c49ce944b945e886c44344fd330fee33fad4c29e5a414b2b38d4a1b205ed8b013ff832137e4106b1b68c32499368f8702721c5d88c00017755418404f671049f6a4c9fc1cfdd1d4b9421dc853055b37002e9887821ead8db59206e2d7ab6b3e3017e75dd3efe7430a24960b6cafe7a1d7b95b66511c1f8f2f433d35c273606d05ede9a6251270c12e148e07f85e2de7e164eda13abb2166216266247068a4b78720dd56313607ef5e6876adb0d91f9c1049bf9643af94122c12c5b56559fd19fd6cb3819dbf53969c1b0b82e1ec9d317be83d825abd6103b99b0464478ac90e103bcc1579745209a5159b1de243195e3bf5287cd888a6d22cc825616354778ed23d7bd9be743b0c1599253b1af04b2a9865d9fdef40ec92f3c163ba7ff6078991964fbc5db6355f5107c866b62a1b05146c784d37ecd15f090caca918ca4c7f0f80c81c6cf3692186fad09dbc1c6d6b3a2e52afd3f6af8cbc263e9749ef79bc5ccac5caa123f9c7e25fc14d76533fb4524da3e93fe4a7645e99c3e5aaa138a380dd5aa488473e8eeb590f312e3d23cbfaa07879d73778ec7484c434a550e1ba24ccea4b709a512f75a0a1cd4167d9906afc98c81c6c0660b5588bd6ad04f861be896519f05ba4282b3809d94affbc9a218a38d0db027c6da0533bdbc539a159c26fc508a2ebb735c700813ddf465758b2d60367bd246120cf3be58a35750572e786bff04851012d1f51c9660dfb88c828d322cc860afda6f089f3bb9a041b41481a48c80cab8040d7203738545da97a7f388a330e98723fd6cbb5c791103e71c22d5c51755b01625babc8cc33f2a14e9b81e81188f06948621ec66fa7c686c9b408c29d44317f1bd1f07511c747d3b96aa9f4ab6eb6d5ac542d7ae2ab4f0453b3d66edbcd4f50c2cd21be5d1c39293a169c3be265885fb4e304995f993e87196fc49d9577a90b312f914d173a0188e1e9bd536d691d2707c27b837979ada609a852596cb804b011844c64f78694a5cf1a19f0b6350fead46b686ecb4cab6dc2870b305ee24cc4ab812e5a3439f32083beb01100c3c351d9972d25f2a683fedf79902d359ec413c08946e99564551116bca61d029fdd642d3fe5072ebf0a148634dc55c08bdaa09ac1fc0bd5a837369629869ca3866eaf3adbdc847ec21d6bb9b54b4d03a861a2175471e9980aab6e7a66eaaa35d91c2e2e2a800c2c21ab80748c175ba786c4fc7ee1875ae15ff2f01e2f8e06b1de30c472dd35abf407cfd1644fb9655161a31626b31d94310cc75418c02c23a6c89eae5acf7acbd72769b939badeb9a7d6cfaae6afb3a2567c07a9c148c274708b2635c7586d299607b4bee4acaf87f59162e50a6684c9faccb961f9574c3b98505f680eab48320e99be3826ad74be78fe749ed62e7a9a9c0970766863008408955b38382f456300841aae454fa9fb829a15f3c77a39fb67597f1469db11584aa2a524c919141c96995cb6d0a021bf0d5e44058f6649be512e7ca536106dac30c3084741edfdd7d10e4991f906ef8e3e8f3da3763b5d1963c41a751e90b9b30b270a82715239fc1e0e101e560126daf286db494d7ff3e71927a973a948aee3e2b2846aed07d542f4e57a3439397856135d5f719b93146dff52b14a509ddaed73ead4e3ecf268e526414b3917461d7d9902c9000a059746fec9c9b754bba2f042983f170c047523491c02d15dca0a5fb8a10a4207b7cd7ff1ddda6d298da15bf6ab670e3938e066754ad10c15cfc62708e8a122352f69a54e47c3f84fc3e85724015d2982dbc8da34da908ae62c0095fbb1a18d68ca7c5d9d020cfc9802a31764a0c21cb543fdb274140089bdbb357d104e52b6a9167d0ca32b3f2cd0e990d8f51d491971f8d4150afc9b3f2c4141cc8f7c87b3c870483110c52fcc4fa917ef5202e0173ba4604fc0e7c2f9eeaebeee51d03bcb0bb73cce60732026dafc1e297ad0ea0989328622a6243c2fa8859d6e6ebc531e2ce913aaea2c1c115dbfd51bdd810c994c781792301cbd6bff9cebdd96d58ceb375edb01f0d1b0c6a001f05257b530f82a8a11c368aa493e436b164a760694bdf9935f56823c0d2100ebd1bb3de9667d1f3d63c286c1ae3fbde2f2f3bd9ac18ec257cc12733c9feacd41f36defa796fbf2b0fb41cdb701fcb22d7c8f2df3ab43d8367d1e563b8352d2a8a1702122e768e5d6f3136451c0f1a9478a98a8c785cd82390cf87f2d76f9e009f6cdce70b76061f1488ba6616366d945a808d66abc2047ec93711e7b7303a22dc64961eab5bfe30dd348b62b74741cf9a59a8a68f5a89175a0c7a93ffb2bd400070890f6f504e420d4d268bd2af0c6fcbc2c87bfd67a70d3f0d85023c972401632cd317703950c29c0e5b934bd15174c4e14aa1b2583d4aa927b574a92dbfbb84ff605a057fd3e715af90f00ef06c7c6dce3d932ff7d781e712bea121df386f24ef9fdfa7082c5ced6543cfd70465a7842e4199c5a021034aa6214370bffdd97d066dd917dae802a3cf353be75b630eabf8c6fb9a8a10089f7f90a966f55b8551dbe276c0bb7484e59c63b580ce11ddc0859122b64ef20b355e5f03fbfe97e4aa3804310d6bf0663a08142503a8bc8a730ffb56f93ed90cb9797d36959b229c29ccc0934933efb10c6c74baf055930a3c2c1fa02771d89606b714ac2270c77bf100a3a4c84abeb8f2714dba9c9b8e70a7e1857e3ac9e1a622c77fda8e9fbda56d4b249d0d8477344e8fbd5ec62f6b381e2c14ab92bcc05545bd1abe8010dbf2f3ca1178b32612734fa52631a43818abaa7a1c7406b62b57a40ba6d2f26ca03e6ef56b3c43c89b0ff40184f2642c6792361bdb551199d6bd979c180590fce0630941f662536a77a28c7da7fd2a20a9cc875663b697db50c5b2c2cc4048516b8213c17429fb1d32b124d5fa454d5b3c1cfa094c5bc2a044ba8a5dc0348790ccdee98464279a9842c8375dba69f7e7ccc703d601b059e9816d27513bee13a07cdbb1420a74c6a859d8b0c644fd4660ce0a652c9c0b5776c75792e1c03cf02d702d114e3e3e26b5cf37d73cfc30bb4d1540158b9d1bf1a07e5f887a74251a3aac2ddd74c890e430e9063eed2d9610ec340825fab1c05f1203406b6077649ef052379ca44abff780ed9d99d11fc1f5c1d0665c9c6090c34c3d6c7fca3925f46188291c23897bc4550838a4da977971fedc7bf127715893eac5ca1d8903c189982dcabf19335b9e626c62cbf32f53e6e271b55443e3a8ca80a510ca41e2411ae9ec3ecbf7a079267bc2666543b2db40b4ddc9404164a421d29f19d3d3771c2475ba510c89d8f363fefd322fce2da738ed38510d3b2e39d7bbab9d6e68a13b19e5b139dd71bf199b31ec353c5c9d234986bf18c4884d94fed6b0f948417fbbe2a1e61fd647935cc6dc0bacf3f69750fb11fb40a2b260f48d18b0f4963640e82f4321bf7829bc9a77e206b8679caf87ddd6b51f3dd8dbb1dfcd3d927fbc13c33133885dc4f69dfaf44ec30face01b67ca220a8e53bc547231d026f454ae8d4242bd4dd166f04138eb81f52fddcd74d5b172d2200aa191b445a60b2af024a516193fa449c725b48eed1b1f1449dad7c9e0e4d03bf6d3b4c6085eb7a21fe6a1af74b2e5657f65bca6dedd03f4b5e0739689338586a8d86bb73f51d366721c26b547e0e33ccebb8da86cbcd2931b68c5eb388c07f07cd7deea8d3abc94ce37d3bea429503193039d81944f6e280b1655cb5bc3b23880313856f4ec079ef808ace584a508c2ea48b238b22197e5cf3296bd072eced01922a365fd0b86860ac43b1ee1c7e0d4d506e9fb8cdfd0f852409038dfec1a359589ea1674095f3e19937ac3385aa27661384da26a3995ee68c4a96a23ff4ded7a6101e571bba655f17d1d1b854a5f1bdc91fa7b2801180e2140ef388f680d635d041c32d969e17daa51f29f105da0afa4c33285e52ebc3a082dbab5f24d37ca3478e61390e05b8a74b14f66ca431c6ce03193bc56f5fc41833fb8977145293201e0068fe30c3973beff1667f8115ca1ba3244201c378a78410995a8b4145ce454400411932276e01c1f2a5f735656c709a0237d4ce9ad7887ed9bcaa115eea48586bc581249502879fd6770a547f27e3030ba5ec2b7526ce2bad3ed9a526e59145eecd41b514b7bb9465ebb32c18fcb69f2160754fa4da654287b740c2a28fe0ff330b1b7286d4f50f38bba2e9125e7a744a37558503e8b9ab6c6b449e773770eaedd4c892b22ee3fd8709c1c1"}, &(0x7f0000000100)=0x1008) getsockopt$inet_sctp6_SCTP_STATUS(r0, 0x84, 0xe, &(0x7f00000013c0)={r1, 0x7, 0x3, 0x0, 0x6, 0x37c5, 0x8, 0x871, {r2, @in={{0x2, 0x4e21, @remote={0xac, 0x14, 0x14, 0xbb}}}, 0x20, 0x9, 0x3, 0xfffffffffffff001, 0x5}}, &(0x7f0000000200)=0xb0) 2018/04/22 01:14:34 executing program 3: r0 = socket$netlink(0x10, 0x3, 0x0) readv(r0, &(0x7f0000000640)=[{&(0x7f0000000900)=""/4096, 0x1000}, {&(0x7f0000000840)=""/149, 0x95}], 0x2) r1 = syz_open_dev$dmmidi(&(0x7f0000000000)='/dev/dmmidi#\x00', 0x5, 0x101200) r2 = socket$inet6(0xa, 0x8000f, 0x1) getsockopt$inet_sctp_SCTP_PR_SUPPORTED(r1, 0x84, 0x71, &(0x7f0000000140)={0x0, 0x6}, &(0x7f0000000180)=0x8) setsockopt$inet_sctp6_SCTP_AUTH_DELETE_KEY(r0, 0x84, 0x19, &(0x7f00000001c0)={r3, 0x4}, 0x8) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r2, &(0x7f00000002c0)={0x10000000}) getsockopt$inet_sctp6_SCTP_DELAYED_SACK(0xffffffffffffff9c, 0x84, 0x10, &(0x7f0000000040)=@assoc_value={0x0, 0xfff}, &(0x7f0000000080)=0x8) getsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER(r1, 0x84, 0x7b, &(0x7f00000000c0)={r4, 0x100000000}, &(0x7f0000000100)=0x8) setsockopt$ALG_SET_KEY(r1, 0x117, 0x1, &(0x7f0000000200)="c419e7a65471720eb79d0e2912837816af940bd41e7d9baf8321f60d668caa4f352550703ee4c0244bf352ba787a1986ebad673713c8b0e3bff01590298e3b6e841f5f04d48512d80c88a6c03954bf8e111c8755a7b68d57d69e423faa812ce9c1fbdb1bf9a74a62b0aaec00c16b19d6d28b7ea59e44b09562c85615600a0cb888", 0x81) 2018/04/22 01:14:34 executing program 7: r0 = syz_open_dev$sndpcmc(&(0x7f0000000240)='/dev/snd/pcmC#D#c\x00', 0x0, 0x0) mq_open(&(0x7f0000000080)='@$cgroupwlan0', 0x0, 0x0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x100000001}) sendmmsg(0xffffffffffffffff, &(0x7f0000006680)=[{{&(0x7f0000000200)=@pppol2tpv3in6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @remote={0xfe, 0x80, [], 0xbb}}}}, 0x80, &(0x7f00000004c0), 0x0, &(0x7f0000001840)}}], 0x1, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000009f7c)=""/132, 0x84}, {&(0x7f0000012000)=""/252, 0xfc}, {&(0x7f0000012000)=""/155, 0x9b}, {&(0x7f00000001c0)=""/11, 0xb}, {&(0x7f0000000000)=""/102, 0xfffffffffffffef8}], 0x5, 0x0) ioctl$TUNGETSNDBUF(r0, 0x800454d3, &(0x7f00000000c0)) ioctl(r0, 0xc2604110, &(0x7f0000000000)) 2018/04/22 01:14:34 executing program 0: r0 = syz_open_dev$sndpcmc(&(0x7f0000000200)='/dev/snd/pcmC#D#c\x00', 0x0, 0x0) mq_open(&(0x7f0000000080)='@$cgroupwlan0', 0x0, 0x0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000009f7c)=""/132, 0x84}, {&(0x7f0000012000)=""/252, 0xfc}, {&(0x7f0000012000)=""/155, 0x9b}, {&(0x7f00000001c0)=""/11, 0xb}, {&(0x7f0000000000)=""/102, 0xfffffffffffffef8}], 0x5, 0x0) ioctl(r0, 0xc2604110, &(0x7f0000000000)) recvmsg$netrom(r0, &(0x7f0000002740)={&(0x7f0000000240)=@ax25={0x3, {"d488cfbb11b3b7"}, 0x4c}, 0x10, &(0x7f00000004c0)=[{&(0x7f0000000340)="9658c5b0a24d3a267528dd3867eac258a008054c79fba6c1e785a026c735ef4955dfa79a05d2eaf6f31c6296e188b461b4f4631dbeffcb2712f1ffa2ab0d4a59f005b56acc1b00424e3bf72d8204168da04daa20bbcb0fa207166e14960a0ae5ce0b9028751ab96e31d70a08a5d6d3994491378b19a2678452b93896360ab735872ef4bc5772ec994877", 0x8a}, {&(0x7f0000000400)="00874c4019d1bf301e9bab0c8155a522e2df8e586089b4a3adcd1d5b1eb535314e6c7603e20b03e8c05ea764870d13713e6b03c286b98288918d43b8d7c98a55a934c50d5adb4305ad56f4dcffc7bc2676e79fc34709854dbca889a70da136609805d7e3521250a33d52d6326323f98d796c725ae7de0a26da2f59763dcaceb115804fc821ac3c33797c755af2d12d55f9da957282601bd68eacb4cd", 0x9c}], 0x2, &(0x7f0000000500)=[{0x1010, 0x10b, 0x80000001, "7afb6bcf7e4287ccad3fae18ab00fd389935b05acc18efa45fed71bd6dc8b333e68d7d3e7b172b01421e51ae8749d99e434669481fb7f5bb10ee3811151838ffef27518fda8d7ff81fa2e1b71408c6f3bb0a25d1b627973f49159d02215e2677bca6c0ab64b3cb42fa0119de8bb527380490c1cadf713e8cf92f870c4fd4e057118fcd75bc1efd733cab79762737f7baaf737d777eeb9af31636c4a0f84373dcc917a8d0ab638f5add7bf5a4db74266f9413bfcccb00b0092660c339c4edfbe530121926e80b992530c5a2ca1ac121a481f6b7908bb89f7a5c8953bbdfafa9ea6a2af4697e36e683df7b5cb9be10db231a07d541447d99692f2a18b8e08630f9eff435813fa6d93bc103f130ac36b6a9a83ce2f070a50abdbcf6958ec04505cf229028cdbc63fa7759c1a166218a86b2fe0d9f6e3e1dc2384c9b0e5663f216f49e8695a5404d3afad19e8e85bc35d3040e922e68fdee2389030470ed483c7de1ac293bfddcbfcc6e13e25a2e39ac78c8de41f979e3fae9d5f92f8848d3480d9a249ed8393737447f8afdae6a2b423edba60f5356c57d3c855690bfcf5cb2bdf4608be50fe6827dcd4d7d05865facec8a419d1f44d032afd074ae3a26c2761f33f1e9b8e2aeab8f0969af1467e6920b5703e6484b7555829c083cc98a8b7969852c8e0928cff6bc6100160bdb4d6cf262c234b44a12b3fcf4ddbabe62671504b822e2c3fcb82c1d5db138b06575890fd807902a9619457dbc8ed353956dff0de90dcb366f69dd1764a49b01bb68ef9e7c0ced5ed9e23db3c39906fdd4df9dffe1a5cf3af56818b335baacb7e4e40fa6e4b5f8e80316914ce44afa4578c26a374eff7a62acab84bbd0c9b11d1bed457416165d830816cb632c5b84a0c7f6ede05e555c7f74910efc2cf34add1092ace750e08ee6f8f02df2546ec30fc48263422e02f89e2ee345755b273747d4d723a678ff865d9b367dc1c6e2ea7f26e48524a931024883f89b75a9d18d8dc6dceaae24c4b2b49854ed388838f1bb633bc7e91ce6d05c046973c8bf4781b2f1c1823319f9a906871469ead298c5b7041fc048bb7a6a0460ada20dda6fd35e99d78d8599cbe2ae8ffc683543bd75717552716e40ea21b713a2b36aad82309e6e568fa48edfc45bc128085774eef757e06a12da09a60156dc0fc9c0923ef5bfbce4bbc11ae87a107f720182e25fd265986a150995d8eb7a27a9efcd0de73c2af2ae7914df8be16ad251b54278c75e3fdd60f31597a73f2a406b1043bcedfcebc1527da0de6cf5cbbe92544648c702a04102a8a186d6763326452a27c4f2fc48ccfa556751c031609c1d07cf786097259010540552a23a84395a03ebd5a93c19b9d35d4d03ea2a7c2c7ee2716ed95ad6600fe984d3c29cebeccf986dc386e75be6a67aa2902c39272181a5f81e4f07500fa47e7794a5dfb8ec0a9237374f9d4c16b10b4b8a5999afd5935d728289aafa2110f6c0768384c55d3a8b729ff2d2dc58075dc87126326c2d68244f72ea4cba2ae7c015d01ce9ed2ab8e46a588af9d3a44d5d759c3d5b4b69900cbd9e4dfd5826d1e874e4fcac76c8ac905e331b1037da217aed11260381946d26ac5be13bd198f1bb6221abc151d4af6919e613c819a8ccff6f218405180d7d1ed3dcc3ebd0ca5e525e45aea7ea33d6458900f57fe78551a98c567ebe7949b8910e72be38750a3731a367cb22de0b21d8d8982a7db212d5856b1baf26429b05be30465a490410a6b3bba3606a9f0d3b7a0e65b8b66b680df6396561a895dc19c2eddb8696acde49e9a8a588cb670b66f7011f5697db27324af7761b027aee6acb591922cfc4319cd6b57c8da21ca7710807440f1671d60bbe1b8428371c1a4a7314ab90ad361820f17aaf428237d5a031e497f39c3e7bac1bd90f7923710194a2b6031d41fef3659619ef0642bbf80c9de62d71ac972fb456823fc7ab3b7231e1d31ca88d858a4c8fbad732de172347d7d42f8b80a92827954a42e6078279dd07dd07de6aa984bba6081622dbe228d63db112d282a7b586206c47c0bf265d355828e9d35a17519a5a3f6541f8e62339859ff6aee82a24844b112e4836f530c063519ff66a5a1306ea1c125bda66aeab497b1d43450b568d479227982b28326181c3d56759f86e11ae7c10db95cfda064086e0d8ce62a634b13a68d6e9678412366f61b67b27ec7c379d9ab1a03cd5f256a102563b88978eead99fa709ce9b89e276e09ee67780bf9091dd211423ebb3b8369a93ec94dd92c382a6e869a4b87b984f349e44abe2fa24af7eee310f7b94cbda05a06958b0ffb0207289b5174f567e1f6fd76ccda72675cd05c48d0975fea481c5ef85e68de81400e10a9e0b8048974abe7b45aa91e83c66672bd3323b5d485f6801b20ef6e1304246716e45723493dbfe102ba9799efa0469f33688d2ed948c44f90b3538cc886b6669c38d534ae6e080317f801ce0e66dbcf09a0aa499da4a656810122613760ca11873e8e4cc7f263e09131069a8ec8d40ce825eff78ea82b9554edf49179e05facf55de876c15b245184dd999d7d818058bb4f4895debce99df698efd71e8534dc0f33b4294229cfb4c5a4b2f4a498d3a0a4716091697472f97094e8577f9f5f386b7f03caea093bd313fcadec63a680a7150740baf7cb8a6cc7a6cdd2cf19bca8168207a47ede5fcd4659af586b42dae15a65d88585dc22f864942d96641faf53ce0a754e8124f1173259d067f63c443644274abb12c2e3e5bb9c157acc14bdf8a9dd5c7dd134b7daa00a5738cfa2049882d67510f1bc04daaa85a5ecf203acc152fa9b9b4c0b135d17f9581c8875f9e4480e6d42b1e156b00dba7a8b22a2953c47213e8ab77e128cf1194cecd1c8c2f7dfa9cbf227d92f9c1b1c9968a15344dfff5e09458a0d455146ca07aa4570347f3b678180d0b0c602e43715ee5e907613c80e4b5edaf8bc504397d95e78efbae2827a1e68c0f40e04057b0d976dc712665337a778bd96daf898f775f34f30ad0885691f77d35816c8b93e5ff8f00a33ff4d9d587411fde6f21f366e915ca8b4c6abe3e12d0e8f03c385dfc28df6053d5b7e341e66acf3e6115feca016af81f1c0a5fcc5a0c1fade2fd070230c90109acac08fbef440160cd82069cbb7b5b403a109a186992b819ece602b0a424ad6da9fe9f7cbdd02f8a98b9784f80d39c25fe591ea5a75e3586a0bab70d7e96c9686a3c4f002e6b75dd90b1ab6c90e518915427f7ad71300bdfe3dbde0875ff0f62fe9dc26cd053fe7ca2246b2a67918f7e288387c8cd29e4e5cd6049a56c020fbe6c0a800ac2feed8c3de0af60524552a5f7fc46257e8f3714f3d61760900bf3301322100b6e66b34e49f350c159c5031d40a9c432f2620e93c2fd69d88ffd3aeeda2567defe0c2f7a99b9652dbdd7a8062ef4e863337310b9bdd8b0f1d8d269174c40a601d2346de33c96848c47726d9a5e1dcded577db2ffd56a648341fb5feca5d3fa9c7afba0dcde22c7e6c96a310b7bfd2114ab6cfca72c47efe4c9ad1626c2a331145f5778b5ee5181f73658525b824f5c28d51b925f10e1fc52b6c1cd9261de01728ebaad47f9c658be8ce15a0cccacb0fbb25a9ab4384a7302195231f71bf1fcbe8b847c8889e3805294702059eb2b04147ceb134b274a7fc9fa87cb5b93572d417d8dda1ab74df6cb6df362ad02ecf05535e113598d198857127c6ea56a690f2fd1f57160e4056ae52dac9823ad0dbecf2decf8ac0ffbbce74b6efa501c3589588a933664a72f9ee37ce70181e2909e80eb0a1890a8dd2bc412a6de0a42afd99e50e2fed5bdf75645d867cd173f73e18c8de1754d2494475e0224e394ff9197457931eb618864e2c3b734052f74fc65f119af7c0c687207c776ca0d71ff55d3a856ca4b6bc920aed8f99339629180e144e44847b4ed4b4eaad796ac281366914293a459f3750eacfdbcafe0ea9dc1aa5b7fad68904401c988878deb07b8d5a8a03fb3bb67363ee62e7d75936b08b60a6651439e696e8c94257742ddc9588ba8c2e4ac76ac05a09aff9c97acc9b4b2fcd59fb3137bd46e5a7561365ccdea52ed1fc1abbea40b3885183c2b0dc2cc61178160dcd5553bc30de0e43d0f96c070798f222c689bd17a262478daec22d4a4fd56816f7804c5f0d40be68ca56d8c639a607ed9965670573d7d09644cd60689d4572e88f6f2abd458e650cc98e03a4f7f50f3412fbe417455a0230641233dc3c38aa787c4ad5ff13d72c1f123df55dcda63fe492916c5ce9fc59e1ed13c65e8b8061b668408447a1187aa62aa85a33781b378512b844b72d7951c44310a45e153e8c045a32e5ed992edf91c9b86bd975e25571f8947b20ce792f3b9996705d9ea530c3b5be8af2623afdc949b550e39ca69bdc9f88cbbf084ca7ec99d6019b4b37ddd770b878e01f351c16a2a0ea8b5258a8f4dfa0d412d2de656bc43297a9b4d9f7a5b5ff7ee7e3b9e6a6d2329b4c91fa306dd645f39bc15a2510496fac1c584f67b367790e6504321ab4336807901e57be45c892f51bcbc42ff483aa85a7cb8d0419233246ff9af50f9770ab64016b9a54da0e8dbf816ba8593e8ef45eef81fad3cebee3fbafe5ca10f1e575e59c71c4e1ddeec6bdcfdd5b95ac2730570f35cc66d17d9d2f4f192b16b7d2914eb3f8708e81a3c41009abfeaef787ae9f984c40f95ee9e4f1892d0daba00d8309cdd26cc19aba72b93419d4a22fe4c0f82228977d4d42cf2b9bad35e5d002a99bcd882401e57a625095efe1d4215f72dd6ef7eafb2057ee6d7099a5b612af1b1c6abf64621376b80963affaf00a254c7cf5311a438f8de3e0f0ab5b47442c4fbff223b8d5335c39636d5adb813fed82bdfbe2f71e6a446d3eccde18de42fceee856a8869a2f1e37d308150e0b9570dea3376d6852ef8d75e9eac311d795b1524fb489b797b00373f5df511ec7b073ad6185797198223f5249e06f69ec3a27fb0b6688742d9a587bfbae022d47cfc402b02571e9dbe96e2b15cb108bb46ff2fff680a54db9f046d4a2a326e9b16b853309dc096b691df0de716588110b78759b43978d5b750c5addfc46e33f4e1fb2416f35f67ce54de58061dd0b35e3c45dea1ec5d8587c0feebf2c05980717c2e3d908274de9ea7a260ea9f1ae6a980ec9b9a6558a3f600dd8ac959af9fb7a0923537921993b68bc465c95a2827f8cc9b28125f2d7869c4c13f914bf79da86e0da9c9d5ea7548c8af1e73bc59858a4daf53e765aa28ed3bdf3001c370975f56828fe8a238e765e0ad78727f23d2114be365b6a0580066d22806188bcb9388dabc858fc048e715d5dbf726bd98947c599e31efa038fa9ef6e6822ee1b3a848a35a9d40753a5e027951366d10fe02cd18b27dba2de7d203f947c5346d18f3070480a88a7c21db966ed328dd43da826812206f93475766e45679ba05fdd0dd15f9a7cd47ad582612a33f0567dd2010431238597ddd0fae84ad40493504f38a0d20af4b4e954823f39e9ad1dfe3520bebefa64228cf097dc6b9e3e460855f05d521fad6951f2a6739e59f2da35c298a59b778c3d114b8e6ad6132f0f80af7734af718abab34e9a54d3ef0b4f94c1e55faa998a665a1582b93a06fd427d1bb76c79f44dd2ad6e359daf3b9c5080b5eccf98a48335593997f099d4b2e0fac7fd3d3b4a0ab3509b2fc385eb0671623418007ca9eb884b1fbd53b4b98712dfb6b51a87a32ca11adcfa9e1423dba6efcc2418d77724822aafda400f45ccf66ee60dfbb25269db030"}, {0x80, 0x0, 0x3f, "6319a5a3d2179b5697a51286d355c6fd704df687ebdf70e8074c9e580bf46fa1b7785783b0349bffb82afebf4800f58c3f53645bd5fbad6c1a8ff2a6e60daed00d50afb459ea24c3f70ce4fc1152ee21a442d7e0e966bf0ea6c6cbfab8066fbc5d7aaf0f0df4e2b8ff927ff2"}, {0x1010, 0x10e, 0x5d423938, "ba390ec9be55af8fd5ba9709b970664b29e27452cc90d229e62928da7ff7d23601597442b864f6b43bdf42827ada5ab87e821eb8ab156c8cc07fc56f274f0ace02158838d4789f6fddb20b63821bc1fa9e42b20dc1eaee1573688e6e27449eea6a0c2d8780f59e58ce1930bbd6bde4c0733f7ddf9422980f065aeb5b926384ae6dcf4e8ac1722a9f8bdc3e08316b3f2902ea323074271029e8a965ecba2d70318ecbd01e68d1209ca13c96c0e67d67cf8a7a7f0cb43c13fb55b9cdbe0e371450ee980fbd4acd0e3fbc0d9143a7ffa7b4e0c45fbed915b250b6db2bd53480929620ea28d694ba014113d51e374f4a158860cbc8cb961b69642ac25c68330785f704f95d1222d331a3af596cc6df00347cd5ef3d0153cc765edb244fe02cad0f001d09c6c75db87f796b0ff9325746b0b51a61ded4488e86f18bd0fe6deab4bff9e621de484204cde44f91947e56d4b13dbefb2080ab1e6fb81a88e6f408cf59b1ae978ed063bc9387bcd909e699bbe40dbf91dde8fd4895e335f8f01314b1b19e867b4adcab8dace0435cee84da9b00d0dd7c7bcd5e9526cb4ac0e6f0056ac9f090180d73b07cf1afe16d5b61c2f57909a3bcc73b6f104c5367b2ea6669c7bfa489f977424d41b485447864cb620f2b71205587709c05f234dd6c3d95b0a8fa785a45a5fef44678ccf659ad43718b1737a8a7bd7d9c922a4e389bc0fda838526226b9d6bd3b38d3e1bcad72910433bfb0f6c4415d08af1284070b2e68744b1bc46e7bd64ab023dac70d8f7d3a05efa41ce4191b18b67e5cc1504cf960f266ec7681151ae54304eb01a19bdef34fa3b35178d8336e67ad5aa87306c20f0691606c76cdc4dfd65aae4572b292a0656e1b839423e95a6135e57ab1e4b388de6cf1e56734d4964df4fdd1c2787a6bee6e6a2f20a534f5f117196c6008cb15d4e56903e566b45045fe04037e5624690cc66568324325cf5e9e9265176fdb82a560dfe316d04348310e691b6c976ec0244e8833e307d80b64e551bae030d3f62fe6bd98406edf49e3c7a47d111b756f00efd2fc628d751a25056f61755b466771e2bda60379c5254fbd2ecc8acf5ba77b0f07dcdca6c58afa4e33289a896c81c91884ad4906818b2a16eecf92994ed6671bfffb88cd3ab05f627490a23965b2ba9786c5060cefafd2b7c06f976e8348ab08ee4c4249e0b100ac6915c4fe0312fbd49bb84bd5eb564299510902dfcda2103a0d365cb4cf18ab4cb98969c293be4d746f388c5aeb4712e0af508aaa170acf8e220b4746081c24d4e688a1c1e5651fae685050ffee76fabefc69fef58721ea862228ff05e65f6eb5b61e8c654a2d38667714ffc014898bf1264e3e2056753d896e9f75f4b94190c6f19f135dab8372d5ec0faf2ee3849811c69416cfb5ae9130b69b15bc3c3ede0a93ef3ef80c7ad9cae063147001259717b551ced1bc085deaec6062cab435369b10957f7435c56e3bb491d653e813ccaed478a1fe55ce91f58aa403d0761e901d4acb3bd02efe7e62945a412ecc2ef6d82f6aea4f7cd63dd2cf2f6cc38a8c41fd06f80a586c2c80fd6a150518071be9d48e25c337900745ba85917c8c32f305541e5914314841ee2bff7bb232fe7f3b8613c718e7fc98aef2905351a872a1c56ea2ff9d830a0971bb05a320612b4b210fd687237fb53408d200e029846e562455676f6fc1048db34bf299f5c4e4bcba1dfa28d11e05af9b53ea0c37e81b75bf706bd733f1a935e12f6fd5d34a8a07368d97b4178ec899f2dd040db5e323d59cb27e279de2e48a94fb349c01c90c823ce20e1145636119403e3212a63a3f5fc4297cccc0aa5461693dce0231a612e6439fb67d2ded355a14f76e9898af5f4df81d69b4a875f584b44f8ecb13e2195ae6359b5ce7b03f2fee505ef7e8b649f2346639a5c530b7edb9fa78d3a832e9d94970c990c766ffe83c88da47bccba3026a1dfd29af2fb85920ca68ce98fe185d0af323b0f26307af5ded278749ede25de2af16b5007e99b63035b897604057455986de396e20cbb5115f0847ed01132cf88a259a852692b109a38b4bb614dab0ef765e6a4f3c6314c8c0814f4dc5dc900973a664eb64dd53240a8b7666232f2d566ec0f5814afc78c3043ab61bdb66aedb1c153976fdf3e7485a2e550da35a1e94981b7d1c2504ce10b72333a1e7297b38f2009b768f90997fb85231d3bac3ca50ea77baed171f91ebd7dc44f6eae7a3ac353ecadad870a82f00071dc67c33f75fbfb280835e2387b56beaa3874f20f7647924da54f32b18faceb47367e9dbe109e9b70776823914d8a55bdb9d5d671f7559064805fd2b6e23f019b09aa5de70b13e959e2804fd4a4faa6e6b9f0f1da87a55bf5f8021628611f24868b6161cd935111900057c55d689ff64245aebcc99425f7ee992db4d4cb37b750e60f41dfc0187afe9d1162ed76b8f3507d7e908df050ecf739b977d5140c73c34814c4417161d3abf4be7fd8c46b55edd1ed9c5f59cf86d5d788c546d34c9a75b18472787beb1a339b92c32fbba483b57d97bfa7e73fc088a3e21b2b719035019f786a4e398331bd2ba7c3f2ced69c48a1aee30833abcc1abab974d01c15aadaf8e80f21e3044ea5659a3726386340ebc00ea52cfaadee64f6268e8b782e907eb6d94d25dd9728b693db50c6b572de15aaea748a00a86b678b1cae4a252a6a78c81b043abbe2bd633363b573f659188b260faf3d78d1bf33e131d89b299dd76814eb86903dd16b1a610bf5051d770e9301e0008503f6fb6df31bd6a0ed101d20d5643c416090cf0464f91c389d48ec231d904f78719feb05f188a6f4fa1d45ecd06f04613d329bec1d7a247db3f674f862164aa27c72dd33a3de49e2dc2fe4cbf1d761e1e7b7a32dc7e444265cd3c11945c2b731f12e34c29604bdd3c9e4593f26cb42ce9f4d26657c7a2357a789b529eded317ae563f97073697d0633779e02bad4a1c86f1fbb243f5a7101106fb10c88af52fce3a467d60544c8ababeb4891b605a08e668c65b02746637f86ea51da9d3960f0a50da0d01f8cd4f8c24a95eb5157272998a8240a490d15ccf7a2eeb9e766953f0e0fdf6b10ca7e387406cae4e2f93f15296409b779c37a43f1e8381fdd16fb0cd7d01f0069a3cd84b208be3511afae1123af6762d626ad242b32cdc706abe63396f1055f5437a00e67aee3f5dd7b874a8c5af9dd86316d4bffa1040fddc2499c16892893fe3392858cd88cf069c3d3de038e12dd8b792bb272d2623a6aaea0f617efa64c4b7cc91f6e1424b7189792874a6c2cc1d408e2349ccd34d6bdb759332f7c44601ef45f47542b5d0d4ea23eb2dcb91ffe3ee332416189556ff04723fb97e5f592bcf491544daad562910b17ced80de7f368c86484502f90c63975ad97ce270519923271e51fcbfbf1430787aa83d6badc77e38f93cf6e93379a445f5ac564b2dec3bddd31d2927dd791f69878434ca534f547e0a69bb4f29af3981639c307d90fedf84ef2628266fee91a3cc8a40086b2dbca7a82f7801e592f8639aec98f06e28f7460d24e95bb85e21ae69216545448b319aba657703a09f57ca8f02c3b9edb0f5edc96d9c70918eb5452776d719399aff338bffc8b6b9ed06a48e7c4fefc15f9621a18d29003479ea6f00196d6e40b3567a556684a4742576800041735721e5a7afdec41d2aa1545b2188675bb6851da3362034dd913bf138944ab35a9ecc3cc88d61e615655574762290bb34b13bd87012afe281eb42b35484d18fd0cc08df816ac3e78b95eb7917c444cd4f49c8183c59a296ec4e5d9de84726d0e8d572e35f4f9c30b6d714e1c3c0cbe6a8098f23944ceed9183af0686e4e37c2cab22ba79cdf38c81e456b89094168cb628c7f0465177d5ecc45cf4285a1ae1c644e0a64fb0b33ccd9d7b7fa046afc246fd994fefa53168752d4fa2fc8749e4a1e5bf750331422fbd22652cf33491d26425f308ae89a2ce7f11d6d63fe6613a578c820d3d6d77fab8aac07d3e8e8b7c872c51c23c9686454b906709e384da87029c364832e5660d054c3014cddea29c6f1102f85fc7c6fd8d55e277d78f4e3f1f9e5f56957cc8feebcac97d72f75748294887783cf84b58e0d380b005e85830fb59876f2a501089025cd5dcb2c7cf978519de9486ea5b38fbad800c7efabf63c92954ab75d30cfe44bbc2348c0d475f162e7b861178466b4c60cd6185303794a4502345e6da991c8876f63001aeb3bb7a04ae8b82ee4243ac22aa802e3e3be4b3cb325a32c8368791d8c5affbaff4aeb881216899cf5482ab50d505b40f91753709dc5d0dbcd7040af304e19984ff9d21572ab4bce3d7edd4afbd58b5197e54da3d25d100ed7c1550d600cff06cbf054ade4f5dc7a7e07f7ad703e003682d44fb8e1ee136ad78d4db07264924da16f0eb66d4e951ee8bcd8d3f56359166dedec7fdfc12572c5ea0b4866edddc3a06bba0a337ff49ce2cb58a4759a9d7cbdf2c37256e80da57011de8e41b2f66f5f9ff17df54bcc6cfa678c349af2d34c2dbe6ccf738391f84c69d1b95c2c5ce8771252f218b2edee7e64ac7586ae5bdc0b87cf8f2e2481ef786a7b1a1c804c3be4beadfc81dba4701c8c13b4c922b884ec7b0c83a82a6a22f1cbafd0aea4c0c727b00d9404cb62fdce1a55c87b294247e0d032c0fbf575d83826fe01caee131c0ce0c05cffc0591dc9a7897b9f99bd67d011c4844019472a06069d22b584dfcdb96248d922d7c3278c368d9adda292a0b4e855a2b848f1e8ae4ae1ce646b436b33a744284de0e867805ee022aaa12c07ebec8e69adbd82aa40e48efe25c596a33393304cb069aabf9faddb29b6c9eb43d745e4822b0756cc1c8d5604ac498286338565898f79b2760ac5cae4ffe0ea4418cfc8b4e2797a23cdcbbc5036e6cfbe75f4af7dfef87f0e67243e2fe1daa450cb680c38e8810ab97d6c21590d5eddd1508d1c5807b1f305a40678b3261cdfd2bef37346727380a678adb1e011944f357d64ccaa6df1980fd5808687d175936bbe6443a3debc2992cdb36612ebc3ea16bcd23219795d0df93eedec0bd8e24216965726c2915e2e03ae922ef9dfa0b4a9a387b20e6df9482c4e41c8c7cbb868c28b049ffbffc6044790055319f5dd5d92eaa07167b841e4e731d800ee1fc0ac3c828717e1ee1ebbb6d7c10d1071c33a7c00be010015f88cbf291e2e8ad4b0162d88813603aac0788280f4bb3b36b5d0b7332cf3c8780782d4d4133ac743ad7f055b823d4677a2e4890357753d49912d8cb326853603789763dfa59eb1b490fd3dab62748f3e236b45f8736da51cbe9d44bb86733fb8dd1dec85d51197f4aada9ac414007240145764168395b9651c8c3e71b07168923fe07b0d05e24cd2e4e17df3ea33402dffe9e579a63ae2b42d5d0b7d11565b55cbaaa7f77a29edc0479ff69e8c62613efa4c8564b907098b251d27d54453a79e36cf4a8fc146f81c9724a024af0b5b38d81b39f7fe11766b8b7f8f739998a4c761c4d361e5cecf4337243e631d616c5c2e191d0d30dacadd33dcb81c43e317a2483b855e613cadaa2e2b0a8ec443421a5d2293c5c640e30eb37dcf90d15b59db6de804b80e8e99dec856859f88ceab106af0301fb5e29f338618b3ac9fab8b27600a64e7e37a20de76981878419032f48522d8476ea4c4764b3331d0dbae24f8e9e30af3d39c236f0702758aa0099f470eaa3a79dcdabde076310d1f299d8fecf28b6129e16795995061a50d3a6553e20c62ad46c9561933a2a2"}, {0x30, 0x117, 0x3f, "bc597e297389493fdc5f85281419d3364b9e19f083bae4691231ff"}, {0x58, 0xff, 0x101, "8ac51a1edc47f841a2578d6bcca204f15a794cd0e7f1ba7e86e2ebfff63ef3b63c7660f1f49186c7f7ba922e4ee0109637daca6a28580afa3bb2ad1f4a720f42067575d04bea188d"}, {0xe8, 0x117, 0xe5, "8e8e0c9c777509d430cc5b20dfb4780a0b2883763c5b412510f087edf451210920a3015fdfc39b3ac48099aae316e226f5f4ebe419f399d67a42a62a80454cf675f878748d79bcb206df58e5716b63feaf0fd3d840bf35a17d6881a6c9e27e4db4a31e6a607c8c905d701532d07b8eb99f1eb126c7dc14cb937168cb7a6f4252e57b0aa930df4eb8e532a656a4f306c4765ef2d95a9e3ab0e7c9021cfa4c0bfd25b0c8e12538dd04842c257d6a9616742296d34ab2a9698d8cb11c04fa99ea4dda8d753c6ee9c08c3831887835b56198f4613a0f"}], 0x2210, 0x44000}, 0x2000) ioctl$SNDRV_CTL_IOCTL_ELEM_LIST(r0, 0xc0505510, &(0x7f0000000280)={0xd672, 0x1, 0x1a9, 0x2, &(0x7f0000000180)=[{}]}) ioctl$PIO_UNIMAP(r0, 0x4b67, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x9, 0xffff}, {0xd9, 0xce7}, {0x7, 0x5721c7e7}]}) syz_open_dev$amidi(&(0x7f0000002780)='/dev/amidi#\x00', 0x0, 0x290680) 2018/04/22 01:14:34 executing program 1: r0 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xffffffffffffffff) r1 = add_key$keyring(&(0x7f00000000c0)='keyring\x00', &(0x7f0000000180)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000040)={0x73, 0x79, 0x7a}, &(0x7f0000facfff)="06", 0x1, r1) r3 = add_key$user(&(0x7f0000fc0ffb)='user\x00', &(0x7f0000752ffb)={0x73, 0x79, 0x7a, 0x3}, &(0x7f00003eb000)="b3", 0x1, r1) keyctl$update(0x2, r3, &(0x7f00000004c0)="df02754677212dfc3e2abcb24473e8e1cfef09742258cbae7b26fdc3ffa615d9da494137e175e9f2780ac5e2a09f43a1fcebf272a5a135de92bf4a9033933824f6e6aa0238014e3293535d1c0066d28e0f275188b4b4c187e18774fc2227cbb6610fc6697f5337726164c8fbe1181e6d50986cd98a5c44ac0ec375deb27eafcf7d06438f2525100400000003e7dc2f8fd85adcd88ca30e75b1e143262d94defa187e482a9b9a9a387353df7a21affce4e9149e040000000000000065afd979e9", 0xc0) keyctl$dh_compute(0x17, &(0x7f0000000100)={r2, r3, r2}, &(0x7f0000a53ffb)=""/5, 0x18, &(0x7f0000c61fc8)={&(0x7f0000a3dffa)={'crc32c-generic\x00'}}) r4 = syz_open_dev$sndpcmc(&(0x7f0000000240)='/dev/snd/pcmC#D#c\x00', 0x0, 0x0) ioctl$PERF_EVENT_IOC_QUERY_BPF(r4, 0xc008240a, &(0x7f00000001c0)={0x2, 0x0, [0x0, 0x0]}) ioctl(r4, 0xc2604113, &(0x7f0000000280)="a0b44a12154441318f43dcdde99bb6df1dd4c471c17730dae398d7deaf2f8162b2c7272f90e599ef006e71c7964c613e6d4421b3aa5508e471c9200b22278b14d1d4332668a839d27bff5d030034") 2018/04/22 01:14:34 executing program 7: r0 = syz_open_dev$sndpcmc(&(0x7f0000000240)='/dev/snd/pcmC#D#c\x00', 0x0, 0x0) mq_open(&(0x7f0000000080)='@$cgroupwlan0', 0x0, 0x0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x100000001}) sendmmsg(0xffffffffffffffff, &(0x7f0000006680)=[{{&(0x7f0000000200)=@pppol2tpv3in6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @remote={0xfe, 0x80, [], 0xbb}}}}, 0x80, &(0x7f00000004c0), 0x0, &(0x7f0000000280)}}], 0x1, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000009f7c)=""/132, 0x84}, {&(0x7f0000012000)=""/252, 0xfc}, {&(0x7f0000012000)=""/155, 0x9b}, {&(0x7f00000001c0)=""/11, 0xb}, {&(0x7f0000000000)=""/102, 0xfffffffffffffef8}], 0x5, 0x0) ioctl$TIOCGSID(r0, 0x5429, &(0x7f00000000c0)) recvmsg$kcm(r0, &(0x7f0000001540)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000000280)=""/215, 0xd7}, {&(0x7f0000000380)=""/136, 0x88}, {&(0x7f0000000440)=""/164, 0xa4}], 0x3, &(0x7f0000000540)=""/4096, 0x1000, 0x1000}, 0x2) write(r0, &(0x7f0000000140)="0a5f5ce98d646820a63b2e343773ddf51c066338bbf21c82f6d674223483a149d23180292221ac069dd9c551906bd08293e79273a1f80b68fba41021057f4c77984483ccea90ac8155e28f0551fdffe9b615be9a694071292f7e0ef376c060cd57ce793a6485", 0x66) ioctl(r0, 0xc2604110, &(0x7f0000000000)) 2018/04/22 01:14:34 executing program 0: r0 = syz_open_dev$sndpcmc(&(0x7f0000000200)='/dev/snd/pcmC#D#c\x00', 0x0, 0x0) mq_open(&(0x7f0000000080)='@$cgroupwlan0', 0x0, 0x0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000009f7c)=""/132, 0x84}, {&(0x7f0000012000)=""/252, 0xfc}, {&(0x7f0000012000)=""/155, 0x9b}, {&(0x7f00000001c0)=""/11, 0xb}, {&(0x7f0000000000)=""/102, 0xfffffffffffffef8}], 0x5, 0x0) ioctl(r0, 0xc2604110, &(0x7f0000000000)) recvmsg$netrom(r0, &(0x7f0000002740)={&(0x7f0000000240)=@ax25={0x3, {"d488cfbb11b3b7"}, 0x4c}, 0x10, &(0x7f00000004c0)=[{&(0x7f0000000340)="9658c5b0a24d3a267528dd3867eac258a008054c79fba6c1e785a026c735ef4955dfa79a05d2eaf6f31c6296e188b461b4f4631dbeffcb2712f1ffa2ab0d4a59f005b56acc1b00424e3bf72d8204168da04daa20bbcb0fa207166e14960a0ae5ce0b9028751ab96e31d70a08a5d6d3994491378b19a2678452b93896360ab735872ef4bc5772ec994877", 0x8a}, {&(0x7f0000000400)="00874c4019d1bf301e9bab0c8155a522e2df8e586089b4a3adcd1d5b1eb535314e6c7603e20b03e8c05ea764870d13713e6b03c286b98288918d43b8d7c98a55a934c50d5adb4305ad56f4dcffc7bc2676e79fc34709854dbca889a70da136609805d7e3521250a33d52d6326323f98d796c725ae7de0a26da2f59763dcaceb115804fc821ac3c33797c755af2d12d55f9da957282601bd68eacb4cd", 0x9c}], 0x2, &(0x7f0000000500)=[{0x1010, 0x10b, 0x80000001, "7afb6bcf7e4287ccad3fae18ab00fd389935b05acc18efa45fed71bd6dc8b333e68d7d3e7b172b01421e51ae8749d99e434669481fb7f5bb10ee3811151838ffef27518fda8d7ff81fa2e1b71408c6f3bb0a25d1b627973f49159d02215e2677bca6c0ab64b3cb42fa0119de8bb527380490c1cadf713e8cf92f870c4fd4e057118fcd75bc1efd733cab79762737f7baaf737d777eeb9af31636c4a0f84373dcc917a8d0ab638f5add7bf5a4db74266f9413bfcccb00b0092660c339c4edfbe530121926e80b992530c5a2ca1ac121a481f6b7908bb89f7a5c8953bbdfafa9ea6a2af4697e36e683df7b5cb9be10db231a07d541447d99692f2a18b8e08630f9eff435813fa6d93bc103f130ac36b6a9a83ce2f070a50abdbcf6958ec04505cf229028cdbc63fa7759c1a166218a86b2fe0d9f6e3e1dc2384c9b0e5663f216f49e8695a5404d3afad19e8e85bc35d3040e922e68fdee2389030470ed483c7de1ac293bfddcbfcc6e13e25a2e39ac78c8de41f979e3fae9d5f92f8848d3480d9a249ed8393737447f8afdae6a2b423edba60f5356c57d3c855690bfcf5cb2bdf4608be50fe6827dcd4d7d05865facec8a419d1f44d032afd074ae3a26c2761f33f1e9b8e2aeab8f0969af1467e6920b5703e6484b7555829c083cc98a8b7969852c8e0928cff6bc6100160bdb4d6cf262c234b44a12b3fcf4ddbabe62671504b822e2c3fcb82c1d5db138b06575890fd807902a9619457dbc8ed353956dff0de90dcb366f69dd1764a49b01bb68ef9e7c0ced5ed9e23db3c39906fdd4df9dffe1a5cf3af56818b335baacb7e4e40fa6e4b5f8e80316914ce44afa4578c26a374eff7a62acab84bbd0c9b11d1bed457416165d830816cb632c5b84a0c7f6ede05e555c7f74910efc2cf34add1092ace750e08ee6f8f02df2546ec30fc48263422e02f89e2ee345755b273747d4d723a678ff865d9b367dc1c6e2ea7f26e48524a931024883f89b75a9d18d8dc6dceaae24c4b2b49854ed388838f1bb633bc7e91ce6d05c046973c8bf4781b2f1c1823319f9a906871469ead298c5b7041fc048bb7a6a0460ada20dda6fd35e99d78d8599cbe2ae8ffc683543bd75717552716e40ea21b713a2b36aad82309e6e568fa48edfc45bc128085774eef757e06a12da09a60156dc0fc9c0923ef5bfbce4bbc11ae87a107f720182e25fd265986a150995d8eb7a27a9efcd0de73c2af2ae7914df8be16ad251b54278c75e3fdd60f31597a73f2a406b1043bcedfcebc1527da0de6cf5cbbe92544648c702a04102a8a186d6763326452a27c4f2fc48ccfa556751c031609c1d07cf786097259010540552a23a84395a03ebd5a93c19b9d35d4d03ea2a7c2c7ee2716ed95ad6600fe984d3c29cebeccf986dc386e75be6a67aa2902c39272181a5f81e4f07500fa47e7794a5dfb8ec0a9237374f9d4c16b10b4b8a5999afd5935d728289aafa2110f6c0768384c55d3a8b729ff2d2dc58075dc87126326c2d68244f72ea4cba2ae7c015d01ce9ed2ab8e46a588af9d3a44d5d759c3d5b4b69900cbd9e4dfd5826d1e874e4fcac76c8ac905e331b1037da217aed11260381946d26ac5be13bd198f1bb6221abc151d4af6919e613c819a8ccff6f218405180d7d1ed3dcc3ebd0ca5e525e45aea7ea33d6458900f57fe78551a98c567ebe7949b8910e72be38750a3731a367cb22de0b21d8d8982a7db212d5856b1baf26429b05be30465a490410a6b3bba3606a9f0d3b7a0e65b8b66b680df6396561a895dc19c2eddb8696acde49e9a8a588cb670b66f7011f5697db27324af7761b027aee6acb591922cfc4319cd6b57c8da21ca7710807440f1671d60bbe1b8428371c1a4a7314ab90ad361820f17aaf428237d5a031e497f39c3e7bac1bd90f7923710194a2b6031d41fef3659619ef0642bbf80c9de62d71ac972fb456823fc7ab3b7231e1d31ca88d858a4c8fbad732de172347d7d42f8b80a92827954a42e6078279dd07dd07de6aa984bba6081622dbe228d63db112d282a7b586206c47c0bf265d355828e9d35a17519a5a3f6541f8e62339859ff6aee82a24844b112e4836f530c063519ff66a5a1306ea1c125bda66aeab497b1d43450b568d479227982b28326181c3d56759f86e11ae7c10db95cfda064086e0d8ce62a634b13a68d6e9678412366f61b67b27ec7c379d9ab1a03cd5f256a102563b88978eead99fa709ce9b89e276e09ee67780bf9091dd211423ebb3b8369a93ec94dd92c382a6e869a4b87b984f349e44abe2fa24af7eee310f7b94cbda05a06958b0ffb0207289b5174f567e1f6fd76ccda72675cd05c48d0975fea481c5ef85e68de81400e10a9e0b8048974abe7b45aa91e83c66672bd3323b5d485f6801b20ef6e1304246716e45723493dbfe102ba9799efa0469f33688d2ed948c44f90b3538cc886b6669c38d534ae6e080317f801ce0e66dbcf09a0aa499da4a656810122613760ca11873e8e4cc7f263e09131069a8ec8d40ce825eff78ea82b9554edf49179e05facf55de876c15b245184dd999d7d818058bb4f4895debce99df698efd71e8534dc0f33b4294229cfb4c5a4b2f4a498d3a0a4716091697472f97094e8577f9f5f386b7f03caea093bd313fcadec63a680a7150740baf7cb8a6cc7a6cdd2cf19bca8168207a47ede5fcd4659af586b42dae15a65d88585dc22f864942d96641faf53ce0a754e8124f1173259d067f63c443644274abb12c2e3e5bb9c157acc14bdf8a9dd5c7dd134b7daa00a5738cfa2049882d67510f1bc04daaa85a5ecf203acc152fa9b9b4c0b135d17f9581c8875f9e4480e6d42b1e156b00dba7a8b22a2953c47213e8ab77e128cf1194cecd1c8c2f7dfa9cbf227d92f9c1b1c9968a15344dfff5e09458a0d455146ca07aa4570347f3b678180d0b0c602e43715ee5e907613c80e4b5edaf8bc504397d95e78efbae2827a1e68c0f40e04057b0d976dc712665337a778bd96daf898f775f34f30ad0885691f77d35816c8b93e5ff8f00a33ff4d9d587411fde6f21f366e915ca8b4c6abe3e12d0e8f03c385dfc28df6053d5b7e341e66acf3e6115feca016af81f1c0a5fcc5a0c1fade2fd070230c90109acac08fbef440160cd82069cbb7b5b403a109a186992b819ece602b0a424ad6da9fe9f7cbdd02f8a98b9784f80d39c25fe591ea5a75e3586a0bab70d7e96c9686a3c4f002e6b75dd90b1ab6c90e518915427f7ad71300bdfe3dbde0875ff0f62fe9dc26cd053fe7ca2246b2a67918f7e288387c8cd29e4e5cd6049a56c020fbe6c0a800ac2feed8c3de0af60524552a5f7fc46257e8f3714f3d61760900bf3301322100b6e66b34e49f350c159c5031d40a9c432f2620e93c2fd69d88ffd3aeeda2567defe0c2f7a99b9652dbdd7a8062ef4e863337310b9bdd8b0f1d8d269174c40a601d2346de33c96848c47726d9a5e1dcded577db2ffd56a648341fb5feca5d3fa9c7afba0dcde22c7e6c96a310b7bfd2114ab6cfca72c47efe4c9ad1626c2a331145f5778b5ee5181f73658525b824f5c28d51b925f10e1fc52b6c1cd9261de01728ebaad47f9c658be8ce15a0cccacb0fbb25a9ab4384a7302195231f71bf1fcbe8b847c8889e3805294702059eb2b04147ceb134b274a7fc9fa87cb5b93572d417d8dda1ab74df6cb6df362ad02ecf05535e113598d198857127c6ea56a690f2fd1f57160e4056ae52dac9823ad0dbecf2decf8ac0ffbbce74b6efa501c3589588a933664a72f9ee37ce70181e2909e80eb0a1890a8dd2bc412a6de0a42afd99e50e2fed5bdf75645d867cd173f73e18c8de1754d2494475e0224e394ff9197457931eb618864e2c3b734052f74fc65f119af7c0c687207c776ca0d71ff55d3a856ca4b6bc920aed8f99339629180e144e44847b4ed4b4eaad796ac281366914293a459f3750eacfdbcafe0ea9dc1aa5b7fad68904401c988878deb07b8d5a8a03fb3bb67363ee62e7d75936b08b60a6651439e696e8c94257742ddc9588ba8c2e4ac76ac05a09aff9c97acc9b4b2fcd59fb3137bd46e5a7561365ccdea52ed1fc1abbea40b3885183c2b0dc2cc61178160dcd5553bc30de0e43d0f96c070798f222c689bd17a262478daec22d4a4fd56816f7804c5f0d40be68ca56d8c639a607ed9965670573d7d09644cd60689d4572e88f6f2abd458e650cc98e03a4f7f50f3412fbe417455a0230641233dc3c38aa787c4ad5ff13d72c1f123df55dcda63fe492916c5ce9fc59e1ed13c65e8b8061b668408447a1187aa62aa85a33781b378512b844b72d7951c44310a45e153e8c045a32e5ed992edf91c9b86bd975e25571f8947b20ce792f3b9996705d9ea530c3b5be8af2623afdc949b550e39ca69bdc9f88cbbf084ca7ec99d6019b4b37ddd770b878e01f351c16a2a0ea8b5258a8f4dfa0d412d2de656bc43297a9b4d9f7a5b5ff7ee7e3b9e6a6d2329b4c91fa306dd645f39bc15a2510496fac1c584f67b367790e6504321ab4336807901e57be45c892f51bcbc42ff483aa85a7cb8d0419233246ff9af50f9770ab64016b9a54da0e8dbf816ba8593e8ef45eef81fad3cebee3fbafe5ca10f1e575e59c71c4e1ddeec6bdcfdd5b95ac2730570f35cc66d17d9d2f4f192b16b7d2914eb3f8708e81a3c41009abfeaef787ae9f984c40f95ee9e4f1892d0daba00d8309cdd26cc19aba72b93419d4a22fe4c0f82228977d4d42cf2b9bad35e5d002a99bcd882401e57a625095efe1d4215f72dd6ef7eafb2057ee6d7099a5b612af1b1c6abf64621376b80963affaf00a254c7cf5311a438f8de3e0f0ab5b47442c4fbff223b8d5335c39636d5adb813fed82bdfbe2f71e6a446d3eccde18de42fceee856a8869a2f1e37d308150e0b9570dea3376d6852ef8d75e9eac311d795b1524fb489b797b00373f5df511ec7b073ad6185797198223f5249e06f69ec3a27fb0b6688742d9a587bfbae022d47cfc402b02571e9dbe96e2b15cb108bb46ff2fff680a54db9f046d4a2a326e9b16b853309dc096b691df0de716588110b78759b43978d5b750c5addfc46e33f4e1fb2416f35f67ce54de58061dd0b35e3c45dea1ec5d8587c0feebf2c05980717c2e3d908274de9ea7a260ea9f1ae6a980ec9b9a6558a3f600dd8ac959af9fb7a0923537921993b68bc465c95a2827f8cc9b28125f2d7869c4c13f914bf79da86e0da9c9d5ea7548c8af1e73bc59858a4daf53e765aa28ed3bdf3001c370975f56828fe8a238e765e0ad78727f23d2114be365b6a0580066d22806188bcb9388dabc858fc048e715d5dbf726bd98947c599e31efa038fa9ef6e6822ee1b3a848a35a9d40753a5e027951366d10fe02cd18b27dba2de7d203f947c5346d18f3070480a88a7c21db966ed328dd43da826812206f93475766e45679ba05fdd0dd15f9a7cd47ad582612a33f0567dd2010431238597ddd0fae84ad40493504f38a0d20af4b4e954823f39e9ad1dfe3520bebefa64228cf097dc6b9e3e460855f05d521fad6951f2a6739e59f2da35c298a59b778c3d114b8e6ad6132f0f80af7734af718abab34e9a54d3ef0b4f94c1e55faa998a665a1582b93a06fd427d1bb76c79f44dd2ad6e359daf3b9c5080b5eccf98a48335593997f099d4b2e0fac7fd3d3b4a0ab3509b2fc385eb0671623418007ca9eb884b1fbd53b4b98712dfb6b51a87a32ca11adcfa9e1423dba6efcc2418d77724822aafda400f45ccf66ee60dfbb25269db030"}, {0x80, 0x0, 0x3f, "6319a5a3d2179b5697a51286d355c6fd704df687ebdf70e8074c9e580bf46fa1b7785783b0349bffb82afebf4800f58c3f53645bd5fbad6c1a8ff2a6e60daed00d50afb459ea24c3f70ce4fc1152ee21a442d7e0e966bf0ea6c6cbfab8066fbc5d7aaf0f0df4e2b8ff927ff2"}, {0x1010, 0x10e, 0x5d423938, "ba390ec9be55af8fd5ba9709b970664b29e27452cc90d229e62928da7ff7d23601597442b864f6b43bdf42827ada5ab87e821eb8ab156c8cc07fc56f274f0ace02158838d4789f6fddb20b63821bc1fa9e42b20dc1eaee1573688e6e27449eea6a0c2d8780f59e58ce1930bbd6bde4c0733f7ddf9422980f065aeb5b926384ae6dcf4e8ac1722a9f8bdc3e08316b3f2902ea323074271029e8a965ecba2d70318ecbd01e68d1209ca13c96c0e67d67cf8a7a7f0cb43c13fb55b9cdbe0e371450ee980fbd4acd0e3fbc0d9143a7ffa7b4e0c45fbed915b250b6db2bd53480929620ea28d694ba014113d51e374f4a158860cbc8cb961b69642ac25c68330785f704f95d1222d331a3af596cc6df00347cd5ef3d0153cc765edb244fe02cad0f001d09c6c75db87f796b0ff9325746b0b51a61ded4488e86f18bd0fe6deab4bff9e621de484204cde44f91947e56d4b13dbefb2080ab1e6fb81a88e6f408cf59b1ae978ed063bc9387bcd909e699bbe40dbf91dde8fd4895e335f8f01314b1b19e867b4adcab8dace0435cee84da9b00d0dd7c7bcd5e9526cb4ac0e6f0056ac9f090180d73b07cf1afe16d5b61c2f57909a3bcc73b6f104c5367b2ea6669c7bfa489f977424d41b485447864cb620f2b71205587709c05f234dd6c3d95b0a8fa785a45a5fef44678ccf659ad43718b1737a8a7bd7d9c922a4e389bc0fda838526226b9d6bd3b38d3e1bcad72910433bfb0f6c4415d08af1284070b2e68744b1bc46e7bd64ab023dac70d8f7d3a05efa41ce4191b18b67e5cc1504cf960f266ec7681151ae54304eb01a19bdef34fa3b35178d8336e67ad5aa87306c20f0691606c76cdc4dfd65aae4572b292a0656e1b839423e95a6135e57ab1e4b388de6cf1e56734d4964df4fdd1c2787a6bee6e6a2f20a534f5f117196c6008cb15d4e56903e566b45045fe04037e5624690cc66568324325cf5e9e9265176fdb82a560dfe316d04348310e691b6c976ec0244e8833e307d80b64e551bae030d3f62fe6bd98406edf49e3c7a47d111b756f00efd2fc628d751a25056f61755b466771e2bda60379c5254fbd2ecc8acf5ba77b0f07dcdca6c58afa4e33289a896c81c91884ad4906818b2a16eecf92994ed6671bfffb88cd3ab05f627490a23965b2ba9786c5060cefafd2b7c06f976e8348ab08ee4c4249e0b100ac6915c4fe0312fbd49bb84bd5eb564299510902dfcda2103a0d365cb4cf18ab4cb98969c293be4d746f388c5aeb4712e0af508aaa170acf8e220b4746081c24d4e688a1c1e5651fae685050ffee76fabefc69fef58721ea862228ff05e65f6eb5b61e8c654a2d38667714ffc014898bf1264e3e2056753d896e9f75f4b94190c6f19f135dab8372d5ec0faf2ee3849811c69416cfb5ae9130b69b15bc3c3ede0a93ef3ef80c7ad9cae063147001259717b551ced1bc085deaec6062cab435369b10957f7435c56e3bb491d653e813ccaed478a1fe55ce91f58aa403d0761e901d4acb3bd02efe7e62945a412ecc2ef6d82f6aea4f7cd63dd2cf2f6cc38a8c41fd06f80a586c2c80fd6a150518071be9d48e25c337900745ba85917c8c32f305541e5914314841ee2bff7bb232fe7f3b8613c718e7fc98aef2905351a872a1c56ea2ff9d830a0971bb05a320612b4b210fd687237fb53408d200e029846e562455676f6fc1048db34bf299f5c4e4bcba1dfa28d11e05af9b53ea0c37e81b75bf706bd733f1a935e12f6fd5d34a8a07368d97b4178ec899f2dd040db5e323d59cb27e279de2e48a94fb349c01c90c823ce20e1145636119403e3212a63a3f5fc4297cccc0aa5461693dce0231a612e6439fb67d2ded355a14f76e9898af5f4df81d69b4a875f584b44f8ecb13e2195ae6359b5ce7b03f2fee505ef7e8b649f2346639a5c530b7edb9fa78d3a832e9d94970c990c766ffe83c88da47bccba3026a1dfd29af2fb85920ca68ce98fe185d0af323b0f26307af5ded278749ede25de2af16b5007e99b63035b897604057455986de396e20cbb5115f0847ed01132cf88a259a852692b109a38b4bb614dab0ef765e6a4f3c6314c8c0814f4dc5dc900973a664eb64dd53240a8b7666232f2d566ec0f5814afc78c3043ab61bdb66aedb1c153976fdf3e7485a2e550da35a1e94981b7d1c2504ce10b72333a1e7297b38f2009b768f90997fb85231d3bac3ca50ea77baed171f91ebd7dc44f6eae7a3ac353ecadad870a82f00071dc67c33f75fbfb280835e2387b56beaa3874f20f7647924da54f32b18faceb47367e9dbe109e9b70776823914d8a55bdb9d5d671f7559064805fd2b6e23f019b09aa5de70b13e959e2804fd4a4faa6e6b9f0f1da87a55bf5f8021628611f24868b6161cd935111900057c55d689ff64245aebcc99425f7ee992db4d4cb37b750e60f41dfc0187afe9d1162ed76b8f3507d7e908df050ecf739b977d5140c73c34814c4417161d3abf4be7fd8c46b55edd1ed9c5f59cf86d5d788c546d34c9a75b18472787beb1a339b92c32fbba483b57d97bfa7e73fc088a3e21b2b719035019f786a4e398331bd2ba7c3f2ced69c48a1aee30833abcc1abab974d01c15aadaf8e80f21e3044ea5659a3726386340ebc00ea52cfaadee64f6268e8b782e907eb6d94d25dd9728b693db50c6b572de15aaea748a00a86b678b1cae4a252a6a78c81b043abbe2bd633363b573f659188b260faf3d78d1bf33e131d89b299dd76814eb86903dd16b1a610bf5051d770e9301e0008503f6fb6df31bd6a0ed101d20d5643c416090cf0464f91c389d48ec231d904f78719feb05f188a6f4fa1d45ecd06f04613d329bec1d7a247db3f674f862164aa27c72dd33a3de49e2dc2fe4cbf1d761e1e7b7a32dc7e444265cd3c11945c2b731f12e34c29604bdd3c9e4593f26cb42ce9f4d26657c7a2357a789b529eded317ae563f97073697d0633779e02bad4a1c86f1fbb243f5a7101106fb10c88af52fce3a467d60544c8ababeb4891b605a08e668c65b02746637f86ea51da9d3960f0a50da0d01f8cd4f8c24a95eb5157272998a8240a490d15ccf7a2eeb9e766953f0e0fdf6b10ca7e387406cae4e2f93f15296409b779c37a43f1e8381fdd16fb0cd7d01f0069a3cd84b208be3511afae1123af6762d626ad242b32cdc706abe63396f1055f5437a00e67aee3f5dd7b874a8c5af9dd86316d4bffa1040fddc2499c16892893fe3392858cd88cf069c3d3de038e12dd8b792bb272d2623a6aaea0f617efa64c4b7cc91f6e1424b7189792874a6c2cc1d408e2349ccd34d6bdb759332f7c44601ef45f47542b5d0d4ea23eb2dcb91ffe3ee332416189556ff04723fb97e5f592bcf491544daad562910b17ced80de7f368c86484502f90c63975ad97ce270519923271e51fcbfbf1430787aa83d6badc77e38f93cf6e93379a445f5ac564b2dec3bddd31d2927dd791f69878434ca534f547e0a69bb4f29af3981639c307d90fedf84ef2628266fee91a3cc8a40086b2dbca7a82f7801e592f8639aec98f06e28f7460d24e95bb85e21ae69216545448b319aba657703a09f57ca8f02c3b9edb0f5edc96d9c70918eb5452776d719399aff338bffc8b6b9ed06a48e7c4fefc15f9621a18d29003479ea6f00196d6e40b3567a556684a4742576800041735721e5a7afdec41d2aa1545b2188675bb6851da3362034dd913bf138944ab35a9ecc3cc88d61e615655574762290bb34b13bd87012afe281eb42b35484d18fd0cc08df816ac3e78b95eb7917c444cd4f49c8183c59a296ec4e5d9de84726d0e8d572e35f4f9c30b6d714e1c3c0cbe6a8098f23944ceed9183af0686e4e37c2cab22ba79cdf38c81e456b89094168cb628c7f0465177d5ecc45cf4285a1ae1c644e0a64fb0b33ccd9d7b7fa046afc246fd994fefa53168752d4fa2fc8749e4a1e5bf750331422fbd22652cf33491d26425f308ae89a2ce7f11d6d63fe6613a578c820d3d6d77fab8aac07d3e8e8b7c872c51c23c9686454b906709e384da87029c364832e5660d054c3014cddea29c6f1102f85fc7c6fd8d55e277d78f4e3f1f9e5f56957cc8feebcac97d72f75748294887783cf84b58e0d380b005e85830fb59876f2a501089025cd5dcb2c7cf978519de9486ea5b38fbad800c7efabf63c92954ab75d30cfe44bbc2348c0d475f162e7b861178466b4c60cd6185303794a4502345e6da991c8876f63001aeb3bb7a04ae8b82ee4243ac22aa802e3e3be4b3cb325a32c8368791d8c5affbaff4aeb881216899cf5482ab50d505b40f91753709dc5d0dbcd7040af304e19984ff9d21572ab4bce3d7edd4afbd58b5197e54da3d25d100ed7c1550d600cff06cbf054ade4f5dc7a7e07f7ad703e003682d44fb8e1ee136ad78d4db07264924da16f0eb66d4e951ee8bcd8d3f56359166dedec7fdfc12572c5ea0b4866edddc3a06bba0a337ff49ce2cb58a4759a9d7cbdf2c37256e80da57011de8e41b2f66f5f9ff17df54bcc6cfa678c349af2d34c2dbe6ccf738391f84c69d1b95c2c5ce8771252f218b2edee7e64ac7586ae5bdc0b87cf8f2e2481ef786a7b1a1c804c3be4beadfc81dba4701c8c13b4c922b884ec7b0c83a82a6a22f1cbafd0aea4c0c727b00d9404cb62fdce1a55c87b294247e0d032c0fbf575d83826fe01caee131c0ce0c05cffc0591dc9a7897b9f99bd67d011c4844019472a06069d22b584dfcdb96248d922d7c3278c368d9adda292a0b4e855a2b848f1e8ae4ae1ce646b436b33a744284de0e867805ee022aaa12c07ebec8e69adbd82aa40e48efe25c596a33393304cb069aabf9faddb29b6c9eb43d745e4822b0756cc1c8d5604ac498286338565898f79b2760ac5cae4ffe0ea4418cfc8b4e2797a23cdcbbc5036e6cfbe75f4af7dfef87f0e67243e2fe1daa450cb680c38e8810ab97d6c21590d5eddd1508d1c5807b1f305a40678b3261cdfd2bef37346727380a678adb1e011944f357d64ccaa6df1980fd5808687d175936bbe6443a3debc2992cdb36612ebc3ea16bcd23219795d0df93eedec0bd8e24216965726c2915e2e03ae922ef9dfa0b4a9a387b20e6df9482c4e41c8c7cbb868c28b049ffbffc6044790055319f5dd5d92eaa07167b841e4e731d800ee1fc0ac3c828717e1ee1ebbb6d7c10d1071c33a7c00be010015f88cbf291e2e8ad4b0162d88813603aac0788280f4bb3b36b5d0b7332cf3c8780782d4d4133ac743ad7f055b823d4677a2e4890357753d49912d8cb326853603789763dfa59eb1b490fd3dab62748f3e236b45f8736da51cbe9d44bb86733fb8dd1dec85d51197f4aada9ac414007240145764168395b9651c8c3e71b07168923fe07b0d05e24cd2e4e17df3ea33402dffe9e579a63ae2b42d5d0b7d11565b55cbaaa7f77a29edc0479ff69e8c62613efa4c8564b907098b251d27d54453a79e36cf4a8fc146f81c9724a024af0b5b38d81b39f7fe11766b8b7f8f739998a4c761c4d361e5cecf4337243e631d616c5c2e191d0d30dacadd33dcb81c43e317a2483b855e613cadaa2e2b0a8ec443421a5d2293c5c640e30eb37dcf90d15b59db6de804b80e8e99dec856859f88ceab106af0301fb5e29f338618b3ac9fab8b27600a64e7e37a20de76981878419032f48522d8476ea4c4764b3331d0dbae24f8e9e30af3d39c236f0702758aa0099f470eaa3a79dcdabde076310d1f299d8fecf28b6129e16795995061a50d3a6553e20c62ad46c9561933a2a2"}, {0x30, 0x117, 0x3f, "bc597e297389493fdc5f85281419d3364b9e19f083bae4691231ff"}, {0x58, 0xff, 0x101, "8ac51a1edc47f841a2578d6bcca204f15a794cd0e7f1ba7e86e2ebfff63ef3b63c7660f1f49186c7f7ba922e4ee0109637daca6a28580afa3bb2ad1f4a720f42067575d04bea188d"}, {0xe8, 0x117, 0xe5, "8e8e0c9c777509d430cc5b20dfb4780a0b2883763c5b412510f087edf451210920a3015fdfc39b3ac48099aae316e226f5f4ebe419f399d67a42a62a80454cf675f878748d79bcb206df58e5716b63feaf0fd3d840bf35a17d6881a6c9e27e4db4a31e6a607c8c905d701532d07b8eb99f1eb126c7dc14cb937168cb7a6f4252e57b0aa930df4eb8e532a656a4f306c4765ef2d95a9e3ab0e7c9021cfa4c0bfd25b0c8e12538dd04842c257d6a9616742296d34ab2a9698d8cb11c04fa99ea4dda8d753c6ee9c08c3831887835b56198f4613a0f"}], 0x2210, 0x44000}, 0x2000) ioctl$SNDRV_CTL_IOCTL_ELEM_LIST(r0, 0xc0505510, &(0x7f0000000280)={0xd672, 0x1, 0x1a9, 0x2, &(0x7f0000000180)=[{}]}) ioctl$PIO_UNIMAP(r0, 0x4b67, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x9, 0xffff}, {0xd9, 0xce7}, {0x7, 0x5721c7e7}]}) syz_open_dev$amidi(&(0x7f0000002780)='/dev/amidi#\x00', 0x0, 0x290680) 2018/04/22 01:14:34 executing program 2: r0 = syz_open_dev$sndpcmc(&(0x7f0000000240)='/dev/snd/pcmC#D#c\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000009f7c)=""/132, 0x84}, {&(0x7f0000012000)=""/252, 0xfc}, {&(0x7f0000012000)=""/155, 0x9b}, {&(0x7f00000001c0)=""/11, 0xb}, {&(0x7f0000000000)=""/102, 0xfffffffffffffef8}], 0x5, 0x0) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f0000000140)={0x2, @tick=0xfffffffffffffcf8, 0x40, {0x4, 0x8}, 0x6, 0x1, 0x6}) accept4$packet(r0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @link_local}, &(0x7f0000000100)=0x14, 0x800) write$cgroup_subtree(r0, &(0x7f0000000080)={[{0x2f, 'memory', 0x20}, {0x2b, 'io', 0x20}]}, 0xc) ioctl(r0, 0xc2604110, &(0x7f0000000000)) 2018/04/22 01:14:34 executing program 5: r0 = syz_open_dev$usbmon(&(0x7f00000000c0)='/dev/usbmon#\x00', 0xab88, 0x7ad7fa35964931c3) connect$inet6(r0, &(0x7f0000000180)={0xa, 0x4e21, 0x11, @empty, 0x6}, 0x1c) r1 = syz_open_dev$sndpcmc(&(0x7f0000000140)='/dev/snd/pcmC#D#c\x00', 0xfffffffffffffffe, 0x800000) mq_open(&(0x7f0000000080)='@$cgroupwlan0', 0x0, 0x0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}) sendmmsg(0xffffffffffffffff, &(0x7f0000006680)=[{{&(0x7f0000000200)=@pppol2tpv3in6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @remote={0xfe, 0x80, [], 0xbb}}}}, 0x80, &(0x7f00000004c0), 0x0, &(0x7f0000001840)}}], 0x1, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000009f7c)=""/132, 0x302}, {&(0x7f0000012000)=""/252, 0xfc}, {&(0x7f0000012000)=""/155, 0x9b}, {&(0x7f00000001c0)=""/11, 0xfe8d}, {&(0x7f0000000000)=""/102, 0xfffffffffffffef8}], 0x5, 0x0) ioctl(r1, 0xc2604110, &(0x7f0000000000)) recvmmsg(r1, &(0x7f0000002180)=[{{0x0, 0x0, &(0x7f0000000380)=[{&(0x7f0000000280)=""/148, 0x94}, {&(0x7f0000000340)=""/3, 0x3}], 0x2, &(0x7f00000003c0)=""/81, 0x51, 0x40}, 0x2182}, {{&(0x7f0000000440)=@pptp={0x0, 0x0, {0x0, @dev}}, 0x80, &(0x7f0000000880)=[{&(0x7f00000004c0)=""/156, 0x9c}, {&(0x7f0000000580)=""/111, 0x6f}, {&(0x7f0000000600)=""/239, 0xef}, {&(0x7f0000000700)=""/30, 0x1e}, {&(0x7f0000000740)=""/79, 0x4f}, {&(0x7f00000007c0)=""/176, 0xb0}], 0x6}, 0x400}, {{0x0, 0x0, &(0x7f0000000a80)=[{&(0x7f0000000900)=""/179, 0xb3}, {&(0x7f00000009c0)=""/137, 0x89}], 0x2, &(0x7f0000000ac0)=""/106, 0x6a, 0x1}, 0x1}, {{&(0x7f0000000b40)=@nl=@proc, 0x80, &(0x7f0000000d80)=[{&(0x7f0000000bc0)=""/150, 0x96}, {&(0x7f0000000c80)=""/221, 0xdd}], 0x2}, 0x3}, {{0x0, 0x0, &(0x7f00000020c0)=[{&(0x7f0000000dc0)=""/224, 0xe0}, {&(0x7f0000000ec0)=""/4096, 0x1000}, {&(0x7f0000001ec0)=""/194, 0xc2}, {&(0x7f0000001fc0)=""/216, 0xd8}], 0x4, &(0x7f0000002100)=""/99, 0x63, 0x7}, 0x101}], 0x5, 0x10002, &(0x7f00000022c0)={0x0, 0x1c9c380}) 2018/04/22 01:14:34 executing program 4: r0 = socket(0x15, 0x80005, 0x0) getsockopt(r0, 0x100000114, 0x271a, &(0x7f0000861fd8)=""/40, &(0x7f0000000040)=0xffffffffffffffba) getsockopt$inet_sctp_SCTP_ENABLE_STREAM_RESET(r0, 0x84, 0x76, &(0x7f0000000000)={0x0, 0x4}, &(0x7f0000000080)=0x8) getsockopt$inet_sctp_SCTP_RECONFIG_SUPPORTED(r0, 0x84, 0x75, &(0x7f00000000c0)={r1, 0x57}, &(0x7f0000000100)=0x8) 2018/04/22 01:14:34 executing program 1: r0 = syz_open_dev$sndpcmc(&(0x7f0000000240)='/dev/snd/pcmC#D#c\x00', 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_READ(r0, 0xc4c85512, &(0x7f0000000280)={{0x7ff, 0x5, 0x6, 0x10000, "d979dd3d3f15d50afdf0df9f5712f91f063e99f1a6f94eeacff30453a7689e4b1a36eefc801977f1a4adf3e1", 0x4}, 0x0, [0x800, 0xba, 0x4, 0xd20, 0x9, 0xffff, 0xffffffffffff7fff, 0xfffffffffffffff8, 0x2bf, 0xffff, 0xf6d, 0xd6, 0x1, 0x46, 0x8001, 0x0, 0x4, 0x8, 0x0, 0x2, 0xffffffffffffffcc, 0x40, 0xd59, 0x1, 0x1, 0x5, 0x9, 0xfd6, 0x7f, 0x8c0a, 0x7, 0x9, 0x8000, 0x6, 0x0, 0x8, 0x0, 0x9a, 0x7fff, 0x3, 0x7fffffff, 0xe748, 0x5, 0x20000000000001, 0xffffffff, 0x1, 0x401, 0x3, 0x7, 0x154, 0x0, 0x8000, 0x8, 0x1dba1f81, 0x5, 0x0, 0x1, 0x10001, 0xffff, 0xffff, 0x6, 0xfffffffffffff942, 0xfff, 0x0, 0x4, 0x1, 0x401, 0xb2, 0xfffffffffffffffd, 0x4, 0x3, 0xfffffffffffffffa, 0x2e55, 0x5000000000, 0x5, 0x7fff, 0x5, 0x4, 0x8, 0x9, 0x8000, 0xfff, 0x800, 0x0, 0x4, 0x200, 0x7, 0x0, 0x3f, 0x510b5704, 0x9, 0x2, 0x3, 0x6, 0x200, 0x1, 0x7, 0x1d, 0x9, 0xfffffffffffffff8, 0x93e, 0x6, 0x1, 0x800, 0x8, 0x9e, 0x40000000000000, 0x2, 0x8, 0x2, 0x40, 0x4, 0x4, 0x1, 0x2, 0x1000, 0x6, 0x88, 0x7fffffff, 0x2, 0x4, 0x19d, 0x271b, 0x200, 0x0, 0xff, 0x9, 0x7fffffff], {0x0, 0x989680}}) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000040)=0x1) r3 = syz_open_procfs(r1, &(0x7f0000000080)='ns\x00') dup3(r0, r3, 0x80000) getsockopt$inet_sctp6_SCTP_ENABLE_STREAM_RESET(r3, 0x84, 0x76, &(0x7f0000000200)={0x0, 0x80}, &(0x7f0000000780)=0x8) setsockopt$inet_sctp_SCTP_RTOINFO(r3, 0x84, 0x0, &(0x7f00000007c0)={r4, 0x7, 0xd3a, 0x100}, 0x10) getsockopt$inet_sctp_SCTP_PR_ASSOC_STATUS(r3, 0x84, 0x73, &(0x7f0000000000)={0x0, 0x3ff, 0x30, 0x4, 0x9}, &(0x7f00000000c0)=0x18) sendmsg$nl_netfilter(r3, &(0x7f0000000940)={&(0x7f0000000800)={0x10, 0x0, 0x0, 0x1400000}, 0xc, &(0x7f0000000900)={&(0x7f0000000840)={0xac, 0x14, 0xf, 0x200, 0x70bd2a, 0x25dfdbff, {0x1, 0x0, 0x8}, [@nested={0x54, 0x3e, [@typed={0x8, 0x19, @pid=r1}, @typed={0x14, 0x6, @ipv6=@mcast1={0xff, 0x1, [], 0x1}}, @generic="93456e1bc5ba1ca124e9f25d6b7d2c4a85dc4fa21487ec88dd00c5538fd0635a81c20db4109627485cfa", @typed={0x8, 0x34, @uid=r2}]}, @generic="fab22761164c25e2303e0ced3e6bf8eecb4596c1f6bf61580898f5e3b90f8e10d197a1aa934988c26750433fafe7ca330c55b13b7e69de43917da7b2172b6d7c", @typed={0x4, 0x76}]}, 0xac}, 0x1, 0x0, 0x0, 0x84}, 0x0) setsockopt$inet_sctp_SCTP_DEFAULT_PRINFO(r3, 0x84, 0x72, &(0x7f00000001c0)={r5, 0x2, 0x10}, 0xc) ioctl(r0, 0xc2604110, &(0x7f0000000140)="a0b44a12154441318f43dcdde99bb6df1dd4c471c17730dae398d7deaf2fc162b2c7272f90e599ef006e71c7964c613e6d4421b3aa5508e471c9200b22278b14d1d4332668a839d27bff5d030034") 2018/04/22 01:14:35 executing program 0: r0 = syz_open_dev$sndpcmc(&(0x7f0000000200)='/dev/snd/pcmC#D#c\x00', 0x0, 0x0) mq_open(&(0x7f0000000080)='@$cgroupwlan0', 0x0, 0x0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000009f7c)=""/132, 0x84}, {&(0x7f0000012000)=""/252, 0xfc}, {&(0x7f0000012000)=""/155, 0x9b}, {&(0x7f00000001c0)=""/11, 0xb}, {&(0x7f0000000000)=""/102, 0xfffffffffffffef8}], 0x5, 0x0) ioctl(r0, 0xc2604110, &(0x7f0000000000)) recvmsg$netrom(r0, &(0x7f0000002740)={&(0x7f0000000240)=@ax25={0x3, {"d488cfbb11b3b7"}, 0x4c}, 0x10, &(0x7f00000004c0)=[{&(0x7f0000000340)="9658c5b0a24d3a267528dd3867eac258a008054c79fba6c1e785a026c735ef4955dfa79a05d2eaf6f31c6296e188b461b4f4631dbeffcb2712f1ffa2ab0d4a59f005b56acc1b00424e3bf72d8204168da04daa20bbcb0fa207166e14960a0ae5ce0b9028751ab96e31d70a08a5d6d3994491378b19a2678452b93896360ab735872ef4bc5772ec9948776d57d241fe047fe21ef36afa4ffdc48850c01e87e25414", 0xa1}, {&(0x7f0000000400)="00874c4019d1bf301e9bab0c8155a522e2df8e586089b4a3adcd1d5b1eb535314e6c7603e20b03e8c05ea764870d13713e6b03c286b98288918d43b8d7c98a55a934c50d5adb4305ad56f4dcffc7bc2676e79fc34709854dbca889a70da136609805d7e3521250a33d52d6326323f98d796c725ae7de0a26da2f59763dcaceb115804fc821ac3c33797c755af2d12d55f9da957282601bd68eacb4cd", 0x9c}], 0x2, &(0x7f0000000500)=[{0x1010, 0x10b, 0x80000001, "7afb6bcf7e4287ccad3fae18ab00fd389935b05acc18efa45fed71bd6dc8b333e68d7d3e7b172b01421e51ae8749d99e434669481fb7f5bb10ee3811151838ffef27518fda8d7ff81fa2e1b71408c6f3bb0a25d1b627973f49159d02215e2677bca6c0ab64b3cb42fa0119de8bb527380490c1cadf713e8cf92f870c4fd4e057118fcd75bc1efd733cab79762737f7baaf737d777eeb9af31636c4a0f84373dcc917a8d0ab638f5add7bf5a4db74266f9413bfcccb00b0092660c339c4edfbe530121926e80b992530c5a2ca1ac121a481f6b7908bb89f7a5c8953bbdfafa9ea6a2af4697e36e683df7b5cb9be10db231a07d541447d99692f2a18b8e08630f9eff435813fa6d93bc103f130ac36b6a9a83ce2f070a50abdbcf6958ec04505cf229028cdbc63fa7759c1a166218a86b2fe0d9f6e3e1dc2384c9b0e5663f216f49e8695a5404d3afad19e8e85bc35d3040e922e68fdee2389030470ed483c7de1ac293bfddcbfcc6e13e25a2e39ac78c8de41f979e3fae9d5f92f8848d3480d9a249ed8393737447f8afdae6a2b423edba60f5356c57d3c855690bfcf5cb2bdf4608be50fe6827dcd4d7d05865facec8a419d1f44d032afd074ae3a26c2761f33f1e9b8e2aeab8f0969af1467e6920b5703e6484b7555829c083cc98a8b7969852c8e0928cff6bc6100160bdb4d6cf262c234b44a12b3fcf4ddbabe62671504b822e2c3fcb82c1d5db138b06575890fd807902a9619457dbc8ed353956dff0de90dcb366f69dd1764a49b01bb68ef9e7c0ced5ed9e23db3c39906fdd4df9dffe1a5cf3af56818b335baacb7e4e40fa6e4b5f8e80316914ce44afa4578c26a374eff7a62acab84bbd0c9b11d1bed457416165d830816cb632c5b84a0c7f6ede05e555c7f74910efc2cf34add1092ace750e08ee6f8f02df2546ec30fc48263422e02f89e2ee345755b273747d4d723a678ff865d9b367dc1c6e2ea7f26e48524a931024883f89b75a9d18d8dc6dceaae24c4b2b49854ed388838f1bb633bc7e91ce6d05c046973c8bf4781b2f1c1823319f9a906871469ead298c5b7041fc048bb7a6a0460ada20dda6fd35e99d78d8599cbe2ae8ffc683543bd75717552716e40ea21b713a2b36aad82309e6e568fa48edfc45bc128085774eef757e06a12da09a60156dc0fc9c0923ef5bfbce4bbc11ae87a107f720182e25fd265986a150995d8eb7a27a9efcd0de73c2af2ae7914df8be16ad251b54278c75e3fdd60f31597a73f2a406b1043bcedfcebc1527da0de6cf5cbbe92544648c702a04102a8a186d6763326452a27c4f2fc48ccfa556751c031609c1d07cf786097259010540552a23a84395a03ebd5a93c19b9d35d4d03ea2a7c2c7ee2716ed95ad6600fe984d3c29cebeccf986dc386e75be6a67aa2902c39272181a5f81e4f07500fa47e7794a5dfb8ec0a9237374f9d4c16b10b4b8a5999afd5935d728289aafa2110f6c0768384c55d3a8b729ff2d2dc58075dc87126326c2d68244f72ea4cba2ae7c015d01ce9ed2ab8e46a588af9d3a44d5d759c3d5b4b69900cbd9e4dfd5826d1e874e4fcac76c8ac905e331b1037da217aed11260381946d26ac5be13bd198f1bb6221abc151d4af6919e613c819a8ccff6f218405180d7d1ed3dcc3ebd0ca5e525e45aea7ea33d6458900f57fe78551a98c567ebe7949b8910e72be38750a3731a367cb22de0b21d8d8982a7db212d5856b1baf26429b05be30465a490410a6b3bba3606a9f0d3b7a0e65b8b66b680df6396561a895dc19c2eddb8696acde49e9a8a588cb670b66f7011f5697db27324af7761b027aee6acb591922cfc4319cd6b57c8da21ca7710807440f1671d60bbe1b8428371c1a4a7314ab90ad361820f17aaf428237d5a031e497f39c3e7bac1bd90f7923710194a2b6031d41fef3659619ef0642bbf80c9de62d71ac972fb456823fc7ab3b7231e1d31ca88d858a4c8fbad732de172347d7d42f8b80a92827954a42e6078279dd07dd07de6aa984bba6081622dbe228d63db112d282a7b586206c47c0bf265d355828e9d35a17519a5a3f6541f8e62339859ff6aee82a24844b112e4836f530c063519ff66a5a1306ea1c125bda66aeab497b1d43450b568d479227982b28326181c3d56759f86e11ae7c10db95cfda064086e0d8ce62a634b13a68d6e9678412366f61b67b27ec7c379d9ab1a03cd5f256a102563b88978eead99fa709ce9b89e276e09ee67780bf9091dd211423ebb3b8369a93ec94dd92c382a6e869a4b87b984f349e44abe2fa24af7eee310f7b94cbda05a06958b0ffb0207289b5174f567e1f6fd76ccda72675cd05c48d0975fea481c5ef85e68de81400e10a9e0b8048974abe7b45aa91e83c66672bd3323b5d485f6801b20ef6e1304246716e45723493dbfe102ba9799efa0469f33688d2ed948c44f90b3538cc886b6669c38d534ae6e080317f801ce0e66dbcf09a0aa499da4a656810122613760ca11873e8e4cc7f263e09131069a8ec8d40ce825eff78ea82b9554edf49179e05facf55de876c15b245184dd999d7d818058bb4f4895debce99df698efd71e8534dc0f33b4294229cfb4c5a4b2f4a498d3a0a4716091697472f97094e8577f9f5f386b7f03caea093bd313fcadec63a680a7150740baf7cb8a6cc7a6cdd2cf19bca8168207a47ede5fcd4659af586b42dae15a65d88585dc22f864942d96641faf53ce0a754e8124f1173259d067f63c443644274abb12c2e3e5bb9c157acc14bdf8a9dd5c7dd134b7daa00a5738cfa2049882d67510f1bc04daaa85a5ecf203acc152fa9b9b4c0b135d17f9581c8875f9e4480e6d42b1e156b00dba7a8b22a2953c47213e8ab77e128cf1194cecd1c8c2f7dfa9cbf227d92f9c1b1c9968a15344dfff5e09458a0d455146ca07aa4570347f3b678180d0b0c602e43715ee5e907613c80e4b5edaf8bc504397d95e78efbae2827a1e68c0f40e04057b0d976dc712665337a778bd96daf898f775f34f30ad0885691f77d35816c8b93e5ff8f00a33ff4d9d587411fde6f21f366e915ca8b4c6abe3e12d0e8f03c385dfc28df6053d5b7e341e66acf3e6115feca016af81f1c0a5fcc5a0c1fade2fd070230c90109acac08fbef440160cd82069cbb7b5b403a109a186992b819ece602b0a424ad6da9fe9f7cbdd02f8a98b9784f80d39c25fe591ea5a75e3586a0bab70d7e96c9686a3c4f002e6b75dd90b1ab6c90e518915427f7ad71300bdfe3dbde0875ff0f62fe9dc26cd053fe7ca2246b2a67918f7e288387c8cd29e4e5cd6049a56c020fbe6c0a800ac2feed8c3de0af60524552a5f7fc46257e8f3714f3d61760900bf3301322100b6e66b34e49f350c159c5031d40a9c432f2620e93c2fd69d88ffd3aeeda2567defe0c2f7a99b9652dbdd7a8062ef4e863337310b9bdd8b0f1d8d269174c40a601d2346de33c96848c47726d9a5e1dcded577db2ffd56a648341fb5feca5d3fa9c7afba0dcde22c7e6c96a310b7bfd2114ab6cfca72c47efe4c9ad1626c2a331145f5778b5ee5181f73658525b824f5c28d51b925f10e1fc52b6c1cd9261de01728ebaad47f9c658be8ce15a0cccacb0fbb25a9ab4384a7302195231f71bf1fcbe8b847c8889e3805294702059eb2b04147ceb134b274a7fc9fa87cb5b93572d417d8dda1ab74df6cb6df362ad02ecf05535e113598d198857127c6ea56a690f2fd1f57160e4056ae52dac9823ad0dbecf2decf8ac0ffbbce74b6efa501c3589588a933664a72f9ee37ce70181e2909e80eb0a1890a8dd2bc412a6de0a42afd99e50e2fed5bdf75645d867cd173f73e18c8de1754d2494475e0224e394ff9197457931eb618864e2c3b734052f74fc65f119af7c0c687207c776ca0d71ff55d3a856ca4b6bc920aed8f99339629180e144e44847b4ed4b4eaad796ac281366914293a459f3750eacfdbcafe0ea9dc1aa5b7fad68904401c988878deb07b8d5a8a03fb3bb67363ee62e7d75936b08b60a6651439e696e8c94257742ddc9588ba8c2e4ac76ac05a09aff9c97acc9b4b2fcd59fb3137bd46e5a7561365ccdea52ed1fc1abbea40b3885183c2b0dc2cc61178160dcd5553bc30de0e43d0f96c070798f222c689bd17a262478daec22d4a4fd56816f7804c5f0d40be68ca56d8c639a607ed9965670573d7d09644cd60689d4572e88f6f2abd458e650cc98e03a4f7f50f3412fbe417455a0230641233dc3c38aa787c4ad5ff13d72c1f123df55dcda63fe492916c5ce9fc59e1ed13c65e8b8061b668408447a1187aa62aa85a33781b378512b844b72d7951c44310a45e153e8c045a32e5ed992edf91c9b86bd975e25571f8947b20ce792f3b9996705d9ea530c3b5be8af2623afdc949b550e39ca69bdc9f88cbbf084ca7ec99d6019b4b37ddd770b878e01f351c16a2a0ea8b5258a8f4dfa0d412d2de656bc43297a9b4d9f7a5b5ff7ee7e3b9e6a6d2329b4c91fa306dd645f39bc15a2510496fac1c584f67b367790e6504321ab4336807901e57be45c892f51bcbc42ff483aa85a7cb8d0419233246ff9af50f9770ab64016b9a54da0e8dbf816ba8593e8ef45eef81fad3cebee3fbafe5ca10f1e575e59c71c4e1ddeec6bdcfdd5b95ac2730570f35cc66d17d9d2f4f192b16b7d2914eb3f8708e81a3c41009abfeaef787ae9f984c40f95ee9e4f1892d0daba00d8309cdd26cc19aba72b93419d4a22fe4c0f82228977d4d42cf2b9bad35e5d002a99bcd882401e57a625095efe1d4215f72dd6ef7eafb2057ee6d7099a5b612af1b1c6abf64621376b80963affaf00a254c7cf5311a438f8de3e0f0ab5b47442c4fbff223b8d5335c39636d5adb813fed82bdfbe2f71e6a446d3eccde18de42fceee856a8869a2f1e37d308150e0b9570dea3376d6852ef8d75e9eac311d795b1524fb489b797b00373f5df511ec7b073ad6185797198223f5249e06f69ec3a27fb0b6688742d9a587bfbae022d47cfc402b02571e9dbe96e2b15cb108bb46ff2fff680a54db9f046d4a2a326e9b16b853309dc096b691df0de716588110b78759b43978d5b750c5addfc46e33f4e1fb2416f35f67ce54de58061dd0b35e3c45dea1ec5d8587c0feebf2c05980717c2e3d908274de9ea7a260ea9f1ae6a980ec9b9a6558a3f600dd8ac959af9fb7a0923537921993b68bc465c95a2827f8cc9b28125f2d7869c4c13f914bf79da86e0da9c9d5ea7548c8af1e73bc59858a4daf53e765aa28ed3bdf3001c370975f56828fe8a238e765e0ad78727f23d2114be365b6a0580066d22806188bcb9388dabc858fc048e715d5dbf726bd98947c599e31efa038fa9ef6e6822ee1b3a848a35a9d40753a5e027951366d10fe02cd18b27dba2de7d203f947c5346d18f3070480a88a7c21db966ed328dd43da826812206f93475766e45679ba05fdd0dd15f9a7cd47ad582612a33f0567dd2010431238597ddd0fae84ad40493504f38a0d20af4b4e954823f39e9ad1dfe3520bebefa64228cf097dc6b9e3e460855f05d521fad6951f2a6739e59f2da35c298a59b778c3d114b8e6ad6132f0f80af7734af718abab34e9a54d3ef0b4f94c1e55faa998a665a1582b93a06fd427d1bb76c79f44dd2ad6e359daf3b9c5080b5eccf98a48335593997f099d4b2e0fac7fd3d3b4a0ab3509b2fc385eb0671623418007ca9eb884b1fbd53b4b98712dfb6b51a87a32ca11adcfa9e1423dba6efcc2418d77724822aafda400f45ccf66ee60dfbb25269db030"}, {0x80, 0x0, 0x3f, "6319a5a3d2179b5697a51286d355c6fd704df687ebdf70e8074c9e580bf46fa1b7785783b0349bffb82afebf4800f58c3f53645bd5fbad6c1a8ff2a6e60daed00d50afb459ea24c3f70ce4fc1152ee21a442d7e0e966bf0ea6c6cbfab8066fbc5d7aaf0f0df4e2b8ff927ff2"}, {0x1010, 0x10e, 0x5d423938, "ba390ec9be55af8fd5ba9709b970664b29e27452cc90d229e62928da7ff7d23601597442b864f6b43bdf42827ada5ab87e821eb8ab156c8cc07fc56f274f0ace02158838d4789f6fddb20b63821bc1fa9e42b20dc1eaee1573688e6e27449eea6a0c2d8780f59e58ce1930bbd6bde4c0733f7ddf9422980f065aeb5b926384ae6dcf4e8ac1722a9f8bdc3e08316b3f2902ea323074271029e8a965ecba2d70318ecbd01e68d1209ca13c96c0e67d67cf8a7a7f0cb43c13fb55b9cdbe0e371450ee980fbd4acd0e3fbc0d9143a7ffa7b4e0c45fbed915b250b6db2bd53480929620ea28d694ba014113d51e374f4a158860cbc8cb961b69642ac25c68330785f704f95d1222d331a3af596cc6df00347cd5ef3d0153cc765edb244fe02cad0f001d09c6c75db87f796b0ff9325746b0b51a61ded4488e86f18bd0fe6deab4bff9e621de484204cde44f91947e56d4b13dbefb2080ab1e6fb81a88e6f408cf59b1ae978ed063bc9387bcd909e699bbe40dbf91dde8fd4895e335f8f01314b1b19e867b4adcab8dace0435cee84da9b00d0dd7c7bcd5e9526cb4ac0e6f0056ac9f090180d73b07cf1afe16d5b61c2f57909a3bcc73b6f104c5367b2ea6669c7bfa489f977424d41b485447864cb620f2b71205587709c05f234dd6c3d95b0a8fa785a45a5fef44678ccf659ad43718b1737a8a7bd7d9c922a4e389bc0fda838526226b9d6bd3b38d3e1bcad72910433bfb0f6c4415d08af1284070b2e68744b1bc46e7bd64ab023dac70d8f7d3a05efa41ce4191b18b67e5cc1504cf960f266ec7681151ae54304eb01a19bdef34fa3b35178d8336e67ad5aa87306c20f0691606c76cdc4dfd65aae4572b292a0656e1b839423e95a6135e57ab1e4b388de6cf1e56734d4964df4fdd1c2787a6bee6e6a2f20a534f5f117196c6008cb15d4e56903e566b45045fe04037e5624690cc66568324325cf5e9e9265176fdb82a560dfe316d04348310e691b6c976ec0244e8833e307d80b64e551bae030d3f62fe6bd98406edf49e3c7a47d111b756f00efd2fc628d751a25056f61755b466771e2bda60379c5254fbd2ecc8acf5ba77b0f07dcdca6c58afa4e33289a896c81c91884ad4906818b2a16eecf92994ed6671bfffb88cd3ab05f627490a23965b2ba9786c5060cefafd2b7c06f976e8348ab08ee4c4249e0b100ac6915c4fe0312fbd49bb84bd5eb564299510902dfcda2103a0d365cb4cf18ab4cb98969c293be4d746f388c5aeb4712e0af508aaa170acf8e220b4746081c24d4e688a1c1e5651fae685050ffee76fabefc69fef58721ea862228ff05e65f6eb5b61e8c654a2d38667714ffc014898bf1264e3e2056753d896e9f75f4b94190c6f19f135dab8372d5ec0faf2ee3849811c69416cfb5ae9130b69b15bc3c3ede0a93ef3ef80c7ad9cae063147001259717b551ced1bc085deaec6062cab435369b10957f7435c56e3bb491d653e813ccaed478a1fe55ce91f58aa403d0761e901d4acb3bd02efe7e62945a412ecc2ef6d82f6aea4f7cd63dd2cf2f6cc38a8c41fd06f80a586c2c80fd6a150518071be9d48e25c337900745ba85917c8c32f305541e5914314841ee2bff7bb232fe7f3b8613c718e7fc98aef2905351a872a1c56ea2ff9d830a0971bb05a320612b4b210fd687237fb53408d200e029846e562455676f6fc1048db34bf299f5c4e4bcba1dfa28d11e05af9b53ea0c37e81b75bf706bd733f1a935e12f6fd5d34a8a07368d97b4178ec899f2dd040db5e323d59cb27e279de2e48a94fb349c01c90c823ce20e1145636119403e3212a63a3f5fc4297cccc0aa5461693dce0231a612e6439fb67d2ded355a14f76e9898af5f4df81d69b4a875f584b44f8ecb13e2195ae6359b5ce7b03f2fee505ef7e8b649f2346639a5c530b7edb9fa78d3a832e9d94970c990c766ffe83c88da47bccba3026a1dfd29af2fb85920ca68ce98fe185d0af323b0f26307af5ded278749ede25de2af16b5007e99b63035b897604057455986de396e20cbb5115f0847ed01132cf88a259a852692b109a38b4bb614dab0ef765e6a4f3c6314c8c0814f4dc5dc900973a664eb64dd53240a8b7666232f2d566ec0f5814afc78c3043ab61bdb66aedb1c153976fdf3e7485a2e550da35a1e94981b7d1c2504ce10b72333a1e7297b38f2009b768f90997fb85231d3bac3ca50ea77baed171f91ebd7dc44f6eae7a3ac353ecadad870a82f00071dc67c33f75fbfb280835e2387b56beaa3874f20f7647924da54f32b18faceb47367e9dbe109e9b70776823914d8a55bdb9d5d671f7559064805fd2b6e23f019b09aa5de70b13e959e2804fd4a4faa6e6b9f0f1da87a55bf5f8021628611f24868b6161cd935111900057c55d689ff64245aebcc99425f7ee992db4d4cb37b750e60f41dfc0187afe9d1162ed76b8f3507d7e908df050ecf739b977d5140c73c34814c4417161d3abf4be7fd8c46b55edd1ed9c5f59cf86d5d788c546d34c9a75b18472787beb1a339b92c32fbba483b57d97bfa7e73fc088a3e21b2b719035019f786a4e398331bd2ba7c3f2ced69c48a1aee30833abcc1abab974d01c15aadaf8e80f21e3044ea5659a3726386340ebc00ea52cfaadee64f6268e8b782e907eb6d94d25dd9728b693db50c6b572de15aaea748a00a86b678b1cae4a252a6a78c81b043abbe2bd633363b573f659188b260faf3d78d1bf33e131d89b299dd76814eb86903dd16b1a610bf5051d770e9301e0008503f6fb6df31bd6a0ed101d20d5643c416090cf0464f91c389d48ec231d904f78719feb05f188a6f4fa1d45ecd06f04613d329bec1d7a247db3f674f862164aa27c72dd33a3de49e2dc2fe4cbf1d761e1e7b7a32dc7e444265cd3c11945c2b731f12e34c29604bdd3c9e4593f26cb42ce9f4d26657c7a2357a789b529eded317ae563f97073697d0633779e02bad4a1c86f1fbb243f5a7101106fb10c88af52fce3a467d60544c8ababeb4891b605a08e668c65b02746637f86ea51da9d3960f0a50da0d01f8cd4f8c24a95eb5157272998a8240a490d15ccf7a2eeb9e766953f0e0fdf6b10ca7e387406cae4e2f93f15296409b779c37a43f1e8381fdd16fb0cd7d01f0069a3cd84b208be3511afae1123af6762d626ad242b32cdc706abe63396f1055f5437a00e67aee3f5dd7b874a8c5af9dd86316d4bffa1040fddc2499c16892893fe3392858cd88cf069c3d3de038e12dd8b792bb272d2623a6aaea0f617efa64c4b7cc91f6e1424b7189792874a6c2cc1d408e2349ccd34d6bdb759332f7c44601ef45f47542b5d0d4ea23eb2dcb91ffe3ee332416189556ff04723fb97e5f592bcf491544daad562910b17ced80de7f368c86484502f90c63975ad97ce270519923271e51fcbfbf1430787aa83d6badc77e38f93cf6e93379a445f5ac564b2dec3bddd31d2927dd791f69878434ca534f547e0a69bb4f29af3981639c307d90fedf84ef2628266fee91a3cc8a40086b2dbca7a82f7801e592f8639aec98f06e28f7460d24e95bb85e21ae69216545448b319aba657703a09f57ca8f02c3b9edb0f5edc96d9c70918eb5452776d719399aff338bffc8b6b9ed06a48e7c4fefc15f9621a18d29003479ea6f00196d6e40b3567a556684a4742576800041735721e5a7afdec41d2aa1545b2188675bb6851da3362034dd913bf138944ab35a9ecc3cc88d61e615655574762290bb34b13bd87012afe281eb42b35484d18fd0cc08df816ac3e78b95eb7917c444cd4f49c8183c59a296ec4e5d9de84726d0e8d572e35f4f9c30b6d714e1c3c0cbe6a8098f23944ceed9183af0686e4e37c2cab22ba79cdf38c81e456b89094168cb628c7f0465177d5ecc45cf4285a1ae1c644e0a64fb0b33ccd9d7b7fa046afc246fd994fefa53168752d4fa2fc8749e4a1e5bf750331422fbd22652cf33491d26425f308ae89a2ce7f11d6d63fe6613a578c820d3d6d77fab8aac07d3e8e8b7c872c51c23c9686454b906709e384da87029c364832e5660d054c3014cddea29c6f1102f85fc7c6fd8d55e277d78f4e3f1f9e5f56957cc8feebcac97d72f75748294887783cf84b58e0d380b005e85830fb59876f2a501089025cd5dcb2c7cf978519de9486ea5b38fbad800c7efabf63c92954ab75d30cfe44bbc2348c0d475f162e7b861178466b4c60cd6185303794a4502345e6da991c8876f63001aeb3bb7a04ae8b82ee4243ac22aa802e3e3be4b3cb325a32c8368791d8c5affbaff4aeb881216899cf5482ab50d505b40f91753709dc5d0dbcd7040af304e19984ff9d21572ab4bce3d7edd4afbd58b5197e54da3d25d100ed7c1550d600cff06cbf054ade4f5dc7a7e07f7ad703e003682d44fb8e1ee136ad78d4db07264924da16f0eb66d4e951ee8bcd8d3f56359166dedec7fdfc12572c5ea0b4866edddc3a06bba0a337ff49ce2cb58a4759a9d7cbdf2c37256e80da57011de8e41b2f66f5f9ff17df54bcc6cfa678c349af2d34c2dbe6ccf738391f84c69d1b95c2c5ce8771252f218b2edee7e64ac7586ae5bdc0b87cf8f2e2481ef786a7b1a1c804c3be4beadfc81dba4701c8c13b4c922b884ec7b0c83a82a6a22f1cbafd0aea4c0c727b00d9404cb62fdce1a55c87b294247e0d032c0fbf575d83826fe01caee131c0ce0c05cffc0591dc9a7897b9f99bd67d011c4844019472a06069d22b584dfcdb96248d922d7c3278c368d9adda292a0b4e855a2b848f1e8ae4ae1ce646b436b33a744284de0e867805ee022aaa12c07ebec8e69adbd82aa40e48efe25c596a33393304cb069aabf9faddb29b6c9eb43d745e4822b0756cc1c8d5604ac498286338565898f79b2760ac5cae4ffe0ea4418cfc8b4e2797a23cdcbbc5036e6cfbe75f4af7dfef87f0e67243e2fe1daa450cb680c38e8810ab97d6c21590d5eddd1508d1c5807b1f305a40678b3261cdfd2bef37346727380a678adb1e011944f357d64ccaa6df1980fd5808687d175936bbe6443a3debc2992cdb36612ebc3ea16bcd23219795d0df93eedec0bd8e24216965726c2915e2e03ae922ef9dfa0b4a9a387b20e6df9482c4e41c8c7cbb868c28b049ffbffc6044790055319f5dd5d92eaa07167b841e4e731d800ee1fc0ac3c828717e1ee1ebbb6d7c10d1071c33a7c00be010015f88cbf291e2e8ad4b0162d88813603aac0788280f4bb3b36b5d0b7332cf3c8780782d4d4133ac743ad7f055b823d4677a2e4890357753d49912d8cb326853603789763dfa59eb1b490fd3dab62748f3e236b45f8736da51cbe9d44bb86733fb8dd1dec85d51197f4aada9ac414007240145764168395b9651c8c3e71b07168923fe07b0d05e24cd2e4e17df3ea33402dffe9e579a63ae2b42d5d0b7d11565b55cbaaa7f77a29edc0479ff69e8c62613efa4c8564b907098b251d27d54453a79e36cf4a8fc146f81c9724a024af0b5b38d81b39f7fe11766b8b7f8f739998a4c761c4d361e5cecf4337243e631d616c5c2e191d0d30dacadd33dcb81c43e317a2483b855e613cadaa2e2b0a8ec443421a5d2293c5c640e30eb37dcf90d15b59db6de804b80e8e99dec856859f88ceab106af0301fb5e29f338618b3ac9fab8b27600a64e7e37a20de76981878419032f48522d8476ea4c4764b3331d0dbae24f8e9e30af3d39c236f0702758aa0099f470eaa3a79dcdabde076310d1f299d8fecf28b6129e16795995061a50d3a6553e20c62ad46c9561933a2a2"}, {0x30, 0x117, 0x3f, "bc597e297389493fdc5f85281419d3364b9e19f083bae4691231ff"}, {0x58, 0xff, 0x101, "8ac51a1edc47f841a2578d6bcca204f15a794cd0e7f1ba7e86e2ebfff63ef3b63c7660f1f49186c7f7ba922e4ee0109637daca6a28580afa3bb2ad1f4a720f42067575d04bea188d"}, {0xe8, 0x117, 0xe5, "8e8e0c9c777509d430cc5b20dfb4780a0b2883763c5b412510f087edf451210920a3015fdfc39b3ac48099aae316e226f5f4ebe419f399d67a42a62a80454cf675f878748d79bcb206df58e5716b63feaf0fd3d840bf35a17d6881a6c9e27e4db4a31e6a607c8c905d701532d07b8eb99f1eb126c7dc14cb937168cb7a6f4252e57b0aa930df4eb8e532a656a4f306c4765ef2d95a9e3ab0e7c9021cfa4c0bfd25b0c8e12538dd04842c257d6a9616742296d34ab2a9698d8cb11c04fa99ea4dda8d753c6ee9c08c3831887835b56198f4613a0f"}], 0x2210, 0x44000}, 0x2000) ioctl$SNDRV_CTL_IOCTL_ELEM_LIST(r0, 0xc0505510, &(0x7f0000000280)={0xd672, 0x1, 0x1a9, 0x2, &(0x7f0000000180)=[{}]}) ioctl$PIO_UNIMAP(r0, 0x4b67, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x9, 0xffff}, {0xd9, 0xce7}, {0x7, 0x5721c7e7}]}) syz_open_dev$amidi(&(0x7f0000002780)='/dev/amidi#\x00', 0x0, 0x290680) 2018/04/22 01:14:35 executing program 7: r0 = syz_open_dev$sndpcmc(&(0x7f0000000240)='/dev/snd/pcmC#D#c\x00', 0x0, 0x0) mq_open(&(0x7f0000000080)='@$cgroupwlan0', 0x0, 0x0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x100000001}) write$binfmt_misc(r0, &(0x7f0000000280)={'syz1', "8a2033e457d89666dec597e1b94c4c768d88cd3b04ac9e062a8ee3f08c2771e88073fedb9dbff52caccbf828a011672a2fe019e3f97acdde5ac6e358037d4778a3c9d6ecb016306b772cbe7eb45601734e112d60588704ac186c12deb4496fa7290e7d4a741b516531b003a2072e92fe1bcac617ff2cb04075aa91078094f8ad16e8e281ef57a6942433d35b3f9e12a301c2758bcf06af6917090e3233dd1d95e7a65237276d0750505e1a1aaa3d6316521a3e450749a7ae75796ba029f26e7f649cfc868c136a3bdcc28055b6d358d8d589b6bf2438d92b277670939cca2cf23951bd59059f121de6ed23a56308860870b4714e65b62d1ba7ac1e507d074f7c0cb64a80f30e61089f5d5f6275f4688c22b42ea064ec5000e454dd2f54b027f647d2d2bc2769bb2db1403f27c4e4be81e3e665447ef10bf7a0c83790409578e74c2e378f782e50a24a4a797e77b947f5df65d969976ba329b9e4fdd79e5eb6f006b6d9aed143dd52ee5239ffc9d5b75f18b1ad0ea4eb1d2a0cfed148d3f07b19bd25db2e6d64a2217c725a8d04a8a49eb042a22683d7f00c9d43a0b2592dfade873d49822a8ef75a43d80d11bdc0e9bb0ade1ea9bc56f4c62dddc9b52ea1c76b7c5c7a9b2e95ae0fce1cb49ad460654c7580a35fbe470687bed299f577eb57fa22a7bb36e847598631c54f36e42c35fc75cc3950cca7981e86e19233c76887d27f08f8f51a5046da9cfd8eae55cf044e65c2cc091a5c4fd232cedc6e56ebb5c85a7a82a8dac871634db7e7bf433d3f3980f0b08488e7cc9a474f56abef2f9176b315beb0ccf0964f964e0f4269b99d918211ba7451dda1b0e623203660a3d9d215134a30422dd181ee51c5b724ead44379d3f1dd5b6f4a08e0d143c5273bbd38d2168c4bcd9917c9f60526725a3b1babf9d608d4a93b42fce860ca5d0b4b204768862e523db34268385bc254095ba149f0b49da10a2f3a0fc756b6c15a2d6812c9882893c50dbb26763180d1e3c09fe33642747ac8dfd523ba6023352ecd0d7b34580292b665db2aba912ed9938a8e58bd97338a3d98b0708f40f8831302c21da2c70360bdd3f7e97da1fc3c712a7edaedbe4e003fc1ffbc54089db7a0c44e69ea6249581c85972b95b2239342afc48a521039a7e0b4f499d9bd4a838a6f2f788b3e4ab6239b05b2876bf5bab47537022b25632467fa0b3efbb59e8d4ab836a948cd91ae83b2e5400d4686952ac830fc8643b3ae1c932db6d6cc8019684ce01c164b901946169dfb481ff807aae5bca11f385b0b3cd991b8922d956707d32367d930668002fadd8d4761df4116524100ad41f0c6bde0ddfc4c363260b2bf4ca7ffc9626fe4e781286200558097128c80c47697cd7ee238c824487a53c15fd95d091171e1de6a01529615ee27ddd36bbebed67e8669a771796e5a4388068e69159606195d1834f2f4489c51b544fdbdcdfbc170c0b7b29a25c746562ade3896fb36675a7c95edd1cdd809a272180611c4e98ec107a0230c55fe2ea79b7e9aa9e6320d4722ee393a255f29f32eb0c06ba545c48f165dbcba8c941a9fbd223c48b70a241a7e74add4a83b8963f45c4f069c6b14d6ab0ad285170eeab5dc81e0918a7609eb8d778ef67b6ebd8cc357a785610dc6cf190013b0e44a9fcbe8373c5c6fb6dde828fbd2282706a270ff20a464a57994a5b75da3aac4b067973fe5f0245613f77133f38f62cb4e11ee564a8703c57bf0a7bedf2eef61faa5c67dbc554b5f9750c1656696ab2fcd4abad58fdc0ad23311e51a1c2067e9b26172f973fe1ad345ed29bc39ac0fa9d430af4de3a7d759ca33a7238c5344ba4aff5eace3ac0f8656245436ce73d8115747183aea7e1ccc3eabe1225c6b118c2efb3ed13f2582451dec21786d7c4dc6e62d073a250df2667d659784ba9fa9c96657ad073172dd0e6c48254cea55a5372d915610e8a016357658255940736a29b0d94104b8abb8f1feb56df331a1fe1ac9327df78b456ae39ab0b0cb416b28d038b84016328720109f577cf3b406c6385040597f5d6e3e88941a025022061023dda42fbbb8574dac730a42296a43e3b80a37fdc20716edab99c6a68ec621463898cf2a56a22ba319100b09eed47c2a3881f3ad706379f66a98f35cfe3ef84e3e5c63b2c2a8b244e4039992e815faadae4a91a3894cb4fec81536b3e69c16a95be00790610c2f4fd6222da38c0b0e7ba6baa080f5be6f2dd3fdedf1d219063cfc5ad19ad999c3db25ddaf8cbf8c5dbda7a11c231ca4abe4401c9b728a1fdef5bc202ab50ec88e22886c97c3b0b9ad93f265b80df104ee40d9cfdd09dcff857b6c7e84bb35497e9c4d9cd0d5bb4612414232534b590ac970a280c0bd0e163df6fd4970cefc91352c9df0e1d29f057c9187fa2ce7f0d79e2c65d52f6ddaaf6f925b52effd7cbca52649acaf9977fdf7ae4cad41988b0abff3b9c14ab64dfcf05af2a3bf147ea299a064b585541d1cbd9cb4f5249281fd288cb0e0df240a01856175d84ddbe4adbfe9ad48811b57d1672054e0cd63d3670c58bd79a851f08bc0be5e16e2d1887a700a11c08669a776fee2f76cce5edbe80ff4cbc7caeb82bbfb70764b811e3c4a09cfc524bf535869c5350a4714a62ab6a3960e37c3caa9e0f44670081415961abf7f2a2d4558ac362f88caedd07799b6a0e8edbc14ba4f03fd67def1c464f09e147596fd2413d750d797d2b496bea5b4654adaf87df23126579e703e71248b7f8c0f8d8ea1382a8a6403dd2a51abf409849ba90388668d3eae45f8dea7331863b5ad98aefa7b582f55a6c0eca9ffe51dd2da9ca2d208daea67205f25ef455137c3b1f16e2e3ee7eefa0a242520b7a0c40d7c3b1465519689448dd56c363bc5081d392c075dd3d911c7beb1b532cc3853eb487ec74ad13d5de28afdf90f881b2ab5b9cbc8bcd2bb336f78c99613a4d89f671ca4d866152fc9bc367bc6972500068c2905d6d0b8bfffe534f169f9f281b6407467b880be9150b703926df9d74fdcfb8799a8c9abe0a48ea39001ab9e614a19889460e12cf4c3df8b68d17d3184c905760b1a60a1c65d7fa4227f72b92260cbe77384eff72cde8cd4f1a44e7057698f8b288a843d7e8ee3fe408c618ec83664cd2b29012b580880212408e05f74832c0d0841c638203ad1a0abb0eb983807a38e7d75b7d77adeaac22445a7df4863b91f776c778d4eec2caa53b270494f1ba76531b22b3d5524e5f85495f31c49d5f0ab6c1de70556121bcc88025427136434830e5b75378348a32210a1b3ae88de7935f52d61c1ce350c2e383e929b92da1d6e7a167f09ceac8e621b89aa9247713fcbd12a2c8432ec66712c9f59182229933c09e5fbdbb945615b0c3e44dd9f419feebce8d4d88ff8710be35fd1cc3e5b35b90142f9ba37a062ecb972d33418d2552a481bc988a2f2a6d7f7372f581a93bdd03dd505e25cc1cef5f0a39daf042c30900c32d74860f213961b064a7926fbff9ec2ec552e1d73d4530755a2f7a888b58efa7181ad6288904b0ef47f7a15146b19ca1cfc153c1ea2b0926f14dc364c7c398ca1898e2752757d76bb034d93aeae9417f55fa9b3a68b9de8c4d6fbc9dc2a34f4d2ea55c8b928c322a541e725cd719aaef5837443055713aa2f366c8ac811cd3109d7ce67d8ef640ebaa098cb5bb816d7c7353bac36556b542783e3d2568b0fdda95466f8c8b6b3873c404b5654ee7bdf377bc20e767a3bdd63db1f214062bf4466b8d4ec810312103f0b7c308b891db507ba123671836e05f2e7ecf6f3150181bd14b5eea7182c83cd17acd37feefa03af30f9515f29219e8e5c305fa6bcc3a70e8dc5e242f6bf5ee9961f6545a097498df1689917f5a50415dd9a56228399468c9835d2ab166555b3f30442c21049eedb9d75714213f91d8b2604431b8b76332abdc273bbc2c52f0428373c0234efbd7b98b66cb3266721c52b5bb6223ad71e9c32dd3897a4cb2949529f322da9565df6fe435e49db4dcb0304b56b52db79db742da4af15a503c396c86e732e568e42e8e152ac119b13a9b699e9fc857a2f834f548427d9e1a81ec571d3fe79bcbdc109e6a98bddc00a487a598a2047ff5b98c63cd2d52942033e328aee8356c3711bb99d3b1d90a314b3c3ee945aaac07e4a17c9884743a0bcad978d7ac71362901700c6e2617d0934b52e5f5e1e134abf242f3462e6b8d056c1f7a77f59f2e3c6a8a2ea460a439d03fea2c7356004335d801e6680610a23d805d5e11cf58bdb84dc4047d0d53598cfd828e70bd697ec5964b8644068171a0a304ce4419701ecc94b380d1a8441b0b269cdb42c646c93412295c4f8a8804a416d6c3e5256b6c1fdc374cb50510deaac21cc41fb27e7bca3c7dfa461cbee94e9414b7e1acad66ba696d78a69c252c53872d773ffbaf067e330cc7709a4218f11cead032c98ab199224e2f8082ab276c96df4c13aaf29aeb090ac5faf63b4a0e3b089627f5891e2ae501c3b7fd72d3ced32749e14b69523f57bf28704140cf5b2ce545cb9f013c19745805275bf9caef4e4317a60d0532340396c67beab18309071f579b5b30c8f2af7a0f242d960f4aeb99c17c9c0bcb2272c6177d6c80e56ae420a1ff8c0ea22e9653a309cf2e57928cbedc2d80f0b8c5d41f1f63577ee611b9cefd4bb8bc592f00894b1b6a09238b8998d7d44e754c494d8d9fef05c7a010f9cffec19720504ddce14fd5d109d264e564b069474d950088a5ca99efc6772405f14d083bd3831aa7f655515a4dee7b175684fc136564d9ed0539afe258417f53d9b0faf01efe0255fc882e4bdca88b0d6f908ba4fd282382e57c0309fcf7ea013c093f367587f0ca78eefbef83e016ce7b43fcdd1330abd227ec1ea947d300084fbe312420d2466dd5c453316af209e68673e593f6a4344e69a04794fa045cdb9550479d98d10e44a2015f39c6c23780bca8099fdb26728f13372c76b1c6432e0438b9a1f842dcde1ca9d95676c220a72309f7aa281696d002ec377df92a126c059678aec719ba45e08d357b280221749fc4ef2cfd684b61f3cf7976e71e9faaf410dd736cb1a6d37c2200833fa7d00b263354d1ea56285fb34945f6734762b243867fc20505e2c48d12c7fd394374b694720a61baa919563e4a5bd2dbee918fe5aa9e7c2221f98d7de6e1e40d53781c2f1c8731b953003ba23c12a64070cf61c154c5f7010d046acf9a7113d8a7b9f6c54bbbbdb23fc47eb4bf0bbac8c2843b765cf09a43cd9a195ace8833c5ab5a2d8f7fa9e03aaf054325565e955a6c1ef4b6c94d60458fd6827dfa22e2cc66ab3c17a8fb4a3883ea090a9cf79a73d50d3026e49d82bdf60b7442cb24af5a80996a77f5842304279a9c068cfb2a15c1ef15fceea908e6418afee52a483148e8786583ab938dd0fb2d510c5c77f70e211940dc2b101ff5e017b57127fd0f8621fa296c60ace93e8f247cfae99e8178aa8c00bd15bf537418ec7c02bd18745e05d4118e7107707adad9f1d3e07a36d35b0d33b3d02ab6bad9a992a149a4650667683a57c9e913b87b6f772d5cecb9941e5d381af0b3a782072ff17b880d2c88b56624122aac038c0185aa25598a479b0cadab43dd779f30cce7cac40619499943e9dab0626055ff1dbaaf530aa0d08544ff33ee7a6fc8de3d0501db43923b3de5697e95426e3a987902bbfe71042fdab667d73556ef70d2294e52f8067c8b8a8a93788413c1a0b359d8336051747c725a98d928a929b4f55a85706059ce661c2fb87599d2829fad1a9ff49"}, 0x1004) sendmmsg(0xffffffffffffffff, &(0x7f0000006680)=[{{&(0x7f0000000200)=@pppol2tpv3in6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @remote={0xfe, 0x80, [], 0xbb}}}}, 0x80, &(0x7f00000004c0), 0x0, &(0x7f0000001840)}}], 0x1, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000009f7c)=""/132, 0x84}, {&(0x7f0000012000)=""/252, 0xfc}, {&(0x7f0000012000)=""/155, 0x9b}, {&(0x7f00000001c0)=""/11, 0xb}, {&(0x7f0000000000)=""/102, 0xfffffffffffffef8}], 0x5, 0x0) ioctl(r0, 0xc2604110, &(0x7f0000000000)) 2018/04/22 01:14:35 executing program 5: r0 = syz_open_dev$sndpcmc(&(0x7f0000000240)='/dev/snd/pcmC#D#c\x00', 0x0, 0x0) r1 = mq_open(&(0x7f0000000080)='@$cgroupwlan0', 0x0, 0x0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}) sendmmsg(0xffffffffffffffff, &(0x7f0000006680)=[{{&(0x7f0000000200)=@pppol2tpv3in6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @remote={0xfe, 0x80, [], 0xbb}}}}, 0x80, &(0x7f00000004c0), 0x0, &(0x7f0000001840)}}], 0x1, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x202}, {r0}, {r1}, {r1, 0x40}, {r1, 0x60}], 0x5, 0x8) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000009f7c)=""/132, 0x84}, {&(0x7f0000012000)=""/252, 0xfc}, {&(0x7f0000012000)=""/155, 0x9b}, {&(0x7f00000001c0)=""/11, 0xb}, {&(0x7f0000000000)=""/102, 0xfffffffffffffef8}], 0x5, 0x0) ioctl(r0, 0xc2604110, &(0x7f0000000000)) 2018/04/22 01:14:35 executing program 2: r0 = syz_open_dev$sndpcmc(&(0x7f0000000240)='/dev/snd/pcmC#D#c\x00', 0x0, 0x0) unshare(0x800000) ioctl$EVIOCGREP(r0, 0x80084503, &(0x7f0000000080)=""/2) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000009f7c)=""/132, 0x84}, {&(0x7f0000012000)=""/252, 0xfc}, {&(0x7f0000012000)=""/155, 0x9b}, {&(0x7f00000001c0)=""/11, 0xb}, {&(0x7f0000000000)=""/102, 0xfffffffffffffef8}], 0x5, 0x0) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f0000000140)={0x2, @tick=0xfffffffffffffcf8, 0x40, {0x4, 0x8}, 0x6, 0x1, 0x6}) ioctl(r0, 0xc2604110, &(0x7f0000000000)) 2018/04/22 01:14:35 executing program 4: r0 = socket$inet(0x2, 0x0, 0x3) sendmmsg(r0, &(0x7f00000029c0)=[{{&(0x7f00000000c0)=@nfc={0x27, 0x1, 0x0, 0x3}, 0x80, &(0x7f0000002600)=[{&(0x7f0000000140)="30aa2d85f264b9fee39d908e1af03fa5d500f7aedbdff603db740c22e22dc7cee424a0fe77857cbeaaa37a87fb6231e242a3b0d69961d6e66f28ba98da3508d12e08aa9690b0a1048282b40ed624368b90f7be98a60ed943e4f4e2db474a298b6d629e20e301be0b5858cd5de1d82d12921129faa96a62207dce647cc80f93b34c422bb571750fb648201901ab242cf7dc284d07b9d052915292654c3430f65ecd47a12c28362c8b24d054d6538036b81c7ab8bc970a3b10b36d6da44747ef601c85207a8a731137", 0xc8}, {&(0x7f0000000240)="807cd6337547715ccc6bda16ccbbdf491ab76e2df5004907c37e71c40fb01fe211c11047ba5c155f3267f07f9eab0805b1345da78294bd4fa834e47925491691cbdcd8d163dcebf10cf0532ae3756f57338142cc105b703e7576a2945aa7996a1408bbf05ec4a5660b4e4185e3360694df114e8b9d", 0x75}, {&(0x7f00000002c0)="b13fef6b2db3b5dd8ee07d712d2678a343ac25e8ccbffa31d210eeee7e62019e38ef701c2243f1a09f3924384fb6e697755df39455812b69b1ffbbba9dd3afc9ef1a696da0e46b980f7ce1138d7a178d48168a5cfb4ffa67563f51295c94211b0955c31718396a242018c8", 0x6b}, {&(0x7f0000000340)="c1f53738a8abbe57cd96ff3b828320a8641a6243d37d013e489b8aefdfdf2be0e88a5e4c74ef49a045fce71b44293d6560df1db53cb076d4e5e00242c35124ed71355775cb5a309fe416da78fc46fb9b36c1942c3d1afe1c91740c862afcaca57d9d68246460b37b8ed8df61b568f7bf55f36e361ff614be17559c3b803da38a5280ffd803e7299aa2839fdf515f7487b8b93a5f81b7c9910384cb98f5d2efb298a10cb7ad23de56abfcd483fcf981a8f55623d1c89f8a", 0xb7}, {&(0x7f0000000400)="a297c1612ade2d24380295e7cb4f12251f65adc21c52ff1d9a0a3774d47811142ccfe438fb1deb7f16537ac5b4cb4386549353a756171c5fa82038dfa63afdffd27d1b6416765fe72518d9a2fcd1f15c1d5e07fc5f1314432e58d6598bac7d6226efcd99635c4ebbf62c8c3e7de7635fc66aee6ca7efbf9334cd8902e66458568e1d001cf04e695c3c076abdf681c8653873678ff7811b4c3e7cf8a1f4905c2b09e72e4e4fc63254533b4de9d4253a2d45e17a2b72439c069a23889fefd4c4b36b4e60dd8c9c6d07c650", 0xca}, {&(0x7f0000000500)="f90ce179f69eb6f3ee6b998b9b88c25674ab394bc166b1a162a72fe3ce196cc67137683d0c897ccc537a714656f1b5ec929c049fc28d9f5fd4cae585e1482fc21bc96e173af9cb43a3f7ee889476770c8960aab9be8979b57e0cb0c4c3011686b55a5b481ac0aef58786bb87ebc8936a31e27ff964e274d019833d9403ebcc5dc773f9f731a48d095294d861855d084abe1e15e2fdbd982c35afc9fbdaa4b6caeee12da8ccd8ee88530030fe85e646f6ab1dcbcef8d5e6d0803569d6217ce3135ee1b453bee45d52464ce28a77465c2ed50eba338a598b307aaf4211837725a35f4b5ef22a4569b26ff82a4cb6960fcaea126dd6b834c15a56522b2765e79878e89019c19a8692891af1fc4c247c8cec18cdf2c17c39610718dbdccee210541d86149050253a62f79cfdddf077fb5687c58ec8dc4992b47979f9f70faf7b5616a00d2bdd7f23420857941fd9f4176725d6dae0c3b4757a08e72d496f886d795e3524022e589ddbd92a05c569fe2282cd4f475ee013b3b681e4391f5c93a376b649878e7bcde7df6e51c27994b7d4b46be7693d9c8ff306b8e780b811631b44d49ad0433448aa80b57e35cd640511188b43fff55978b010eaa63f7f4652ffacfbc1efa41f624b7d3de79c9412f7595b8a4e5ce186d0d94973c8a63408a251e858ffc66bd8929255eb438ff270695ad1b050ddae84e2f8decc0ebeb3217842d58cb24d723440a6a1694916e660f4eee97edc41e7a8de9ba382d7844e39548f39836de1332b34e4c8598933271b4bdbb248ade33f9a375488b2bdce52312cc5e42bacffbb0ebec3be26bc16ff9233381a46ea64c1962bdf01cea4c49be6292fb96032b754d7616b69687380b9e5f74bc3ee0a6f70c4940a3f3d805ae994826be9f404b8846a69908009fb5680764d498f08534d2750096d47b33837475bdce796cf34558177965a36a9afd6094d87da27ce34448901bdc260fec22ef990651c97cde59e47101a27a5987161c76b0ee56adddd41e90802d71b97c0253197fdc3b623fd4854122b5ee29c08a107ba65ab9ca67714a968952bbe8a9b0c8acc152024bf917d867b5cd08032cd3ebd3908bf3981aa7d1c6a092777219eb3ed07dcd80248609095a58c3bede9cfba0ec67fb1bd0e912815be84c0144308cb45ab93707f11940bd66adfa006f8aae81b09c73c8fce3e19d573437f1d1579e83d6579cbb003d604265c1cbe691cc0a111c062b61cd22e2579d011c3728143504e9bf64c684a029bbf95fef701db3b5e4a618fd9f2af82cd95cefd1e09fa02f3662ff1a45f2f167e2aa6734c769e4858103b73430d6daa151935ed10621dd7f94691ba01395df23672e29f999b8b048798f8b3e8eae715437e5bc3d0a88ad190be5b0e859cb3656cbdb7efe1456d593ab9e96cb22f9e8d3be4e3053116ca1dc1b36ad5a97f3676ba49f11215e03cbf687090de2dab67bf87d7fe2b6dba27714d840f38b4bafa704e9d7eb587645ebe33c5e461386351a44216657fd6afb68f03c2b1176709bcd5fc00a750d9ab57d2fa3caf066420cfef4290b862be6d15b75e0a934c9dc9411cb04d161ae4e8672b5f483254634a8c44beac04f7c04141a00eda654f9b3989b46251aeb5da1cfcb56b6c9977a894152e4135f7ea87a9bfaa8d8f772674049eaf3edb5392bb44c610028699670bea4a94d7145686741b1a62e43e3a6b2da44025feed7aa05678d69d90de3edd7eef43cc62fb06ecdfd61ce5ee1c1b639ddcefa099ade8eb44daa4e152060ca49e8def008cbcc62436957ea4a19695d0038164f40eb37b3d3cdbc5a1260e3a45fd78b47a00bc06b37214a26bb8f9d6ac76fb90060797f225d1052b8939b893f4a392983c5956a056d11e2584efcbc3a8175c6099f95442c36173b75897bd285db30e81d17e6595d20e6447645dc751cf2a24b24d75beed89e3f03b5374971353851e73bf391a573e9106861a1967250a56abab1dd9633940e5aa11fbafd459160caacbb1ca20d56ec91d24c7fa17ff09f6ba282104ab1598f07f54a8c59657b4b64342b884b21ed3afd0beae4e67ff64170ec04ebb333115ef91dbbb73a4a1f08700d2669ecffe3e13d8bc26eb2cd58a45c8f1df8cf8f9feeebb127a2f4facf5564c5ebc3667ab06f43edc984782f7b004cea36e2b3330139ad4ded7b5dc09d9de702b790d43a18ba059b2bfe7b8c83c7f5a6bebece25c9f4ffd192904b0adbe965e10d485625ac2ce5cd7bc4794c6189156f704f91145829b3f78603dd83775d7b5e99c7edc5a73da2c90780b0293d2dcea843b1a7077abb24b23b0d5eda67f7b92e3392473e95b440a6288d883d0c70e7f8fc15db8d0dfa3f0c4bae0fdc85d6da750ed343fe20ff09c3914be60ecc120c97fc8b17170ae1a21f01f04a91d642ac5a96bb2bd0dd3050536b2b359e2f47df760f2069bcd03bb17fc1ef780bb62afa4537ffbc02bf2573031ea96d9f43c2a11b435b74c84d85a0f8d279285a37d1e5bf7321483e280a7ad65a00aa77620f9f5fc9d9889f9664bba4edf1ee0ea039a4e627a8282baa42eb537c316ef48367d1f962a6688e4f70476f7439e2595472bc327cde6f3cf3b766ce2074620144b9a85fea9826e4d9f9d733d2ac3543964a6805783c1c0357b1819e419f6d3a93af73baaf74ff91a964ea0cdb6874647904a916484f82124eac055b7dca9ab9a1c7a0b99ead11699bb616f939b416c787359a6bce918fd0ea2fec874b485a4a6e0b9ce41494176034483a7f4d0d2e6bda0cfa19bfe2d47447f1261854de755794888dd121e29a046f0c34159ab4ac6ac6712f0b7990d5ed95f09423215851c8a120e5ac22de23400119c682ce0bfefef01e7f5c37e558cbb4ef57fd7883f928f9a38477dfbde291bd300fb552b36615b2c633cae804fb75da93709699d461e4502125b9d1eaeb497a9360a71ab67b7dfd036508534f964c6f7d0c09de37073afdb101ca2b4c6dff2bdf688e71257f2156b98f94234112d7542dd7a0c85acbb043d3249ee82b7f1d3d050f6f199f6ffac88ab23b5b73bf085bbf0005fb46f4f82c7ebb57c516754c174e8d97ebb8d5769317b8ae01e4d2bd96817382cdb2f078509ca50abb5fa5e80a9e17629b28cbd1a7d96a36ac0269ce9dd71132000d366b99a8a54ddb66ea5f3f7cb36115a3b8dd5f4da6c16379213fb8afa26c9322e1b8dbae7a1b21451de3d7c4fcefc13134e7af8ba5e47f66cc544f1add57deb41acb10fcb67be75f0c63bd570e69fdb325cf6b960e1b22fb8ebfd21d936ae08851956d824c32fb51c1cba19c13327611d0280f4a665da98dedaa6eeda67f407845cf30ae1eb853c817d3c21075de82f6814f1ce37074fb738a85f996b5c29f1bacd120f609496dbbe0b94c0fd2c592b6597be9f8c95c471047196018687b907883e362aa7414d1b3f20e88932e744fdda0597ae8a13836245379038e0cbe1c5dca1a204b67934628d9aca77db5563ef2f686c2b8a21d46c7630d998c3c58f1f8536f711b8409bbab94133387e3ecaa7471bf7032befd8d5d8938fb34c8212bb06d6aa4f007357e74e2bcf5cfa8ec10a9ea68fe761a38acb125f803c45c48282b7b92e34c6fba8896d700ac799a2a64fd2ff4d81b06665ecbc35464e36f5348631aba57f967200dcd0ffdbc06232e1f9cf328169c9db5d3c13f57bc45bf349ad7da8148f4f6993bdccdfeb42570648b4f7735ddbffa46adbc93ccc32a0dee627c2f7ae2916b4022de0537c6095c188605316f9764b0f14e5921cb4ccca67c99f49ab99d0fb29b472269c1bcc0cf73321be680e6d7a2c7647800518b849cfcab4718ae0a7cb2dc8494237f486c1c8dd38b7f10d3afdf9ae459002dda8f1e8da10aa34a69f7478a38b5e49012a8eb45e861f31bea3356df7d6aa3efc2339ddf339f7c9e2e2b8a841402a9a07788dcb3ea012700725d9e092a4132893e695276af11223b059380d598529920962b26f760f3fd136c5d731bbcf25574e7bdab9a279b68b9ad8d58d1dd491af2d118548506f13069f7febadaa92f0cb8ad6e62c6510145ded690b7cf0ae1b5172cb9258065cfbf8a0ceee9660ff8311d09818d4f28a61a8832842be1a5ba105113c183fba1884b8b10e0bc9e4bb19de75559643ca0d79aaef1d3a7ac431024d357500f2c8e7a1caa04036d6c1924ccc8bf53400ffb77db272f0590069f7c4bd271f1632ff33c8625817ae1ae400f2a1d060e3eab99806c9016ece93d46d5025c2dad44a1340a769d4323539eaa8fdf44b87b248bce7c4565b66e4838937f793c82e0b7ddbcd3e8e776df63c0a8677bad2e8436e901a42b474bd9f0d431f3ede9f6f3bf816995a7f4e3a7a0d7ad0b5032bcd28428ffc4637e3ef0572eb7510598fccbaa561e995ad8ec6c7ad63f56721637a9498035746bd559ff34295f9bebf278465a83603b7a3444f0d9647030e9c8db88f15dbbd152a2c67ca961fcd708ed8693abf24c489ae29338fa8aad691e75448324cc5ebc3293748810ca5b4bbf49fd887783c9940fb13b8f897b7d8267d129169499f458fb659efa9c9938e71380fe2fc7cb5f62bdb8d7295c3db333491efc7fefd5ac12b778c6fccb148c5546e0166216b4a0daeff404c7de379678905f18d419dea5ceb413acf5be9ab104518c0577fe56a7a4fd3c3d6925aca093d0f4c11fed6324d571f35439abe854cbd6c4193b021a7480c4fef72b74d53d3211c8690571608c1ce001ec3b31e99d819b62db98287c8ae2d04da185dfd4996b40c7dc8aaaddf58b37790476e08ee8d906f99f046d23815c74de22f8086e7a92152a6bcabcf99492767fc7d5c671b719518ff402706251a8f4cef049986654524be09b323dd39da4f2486ffc1ac7d3b86bef9d99083bcd9f163a923f62c9e968045cb8604ed8951f62d641f35e946d32a9948a5e96fa59b3e3084478509c9179f41d027b6ee07169fae03cf30af1f7c3845cd0807b815de7adc869838b16d61a3c9c398a9eb78c4b89d1d7ac742147bb4bf7bf17f09848b268b8171a51d7bf8ddd00df4587e9de72cc2c31cd6fc528fc7642e6344fd09fbb0b037e45e7ebf78ee8ecc247e6ab9ad110dbdbd058bbba4f8e4f65bdb6a56b02ba23254fc9dc796cc653de0023e6e8c05896abf9be634412a7d3b8846867b1de72be48783798f65486257dc5ed7ed7aca3c0b813dc3a62588c1c2e2b5c269f3c876a1778ad637d074c0e52782b6026b51723cf57785fc759fb38ac35884c7ce88deeb4dac25a2e55de9398d7193da029747039d668b255d55a7ca302e3bf040f43b7c71b57dec556fb851d8bac42dbbc66a984fdea5d739a578ab0be7dbb291c4c9e29378db86b0648c8eff55cda3d808b12507a4dd65285642a24b11e685b9bfcb5616117f1a3bf8c750e43a1f4f1442807b2b3a39aced30ecb20a710e74c8c3b93459e0b2308620b62c2c609ebf34723c1f0395a64313e6f0f5ee8fc87768ad515a3ba07ff245a9e97238f9c5c742f165728e3da8ae0cae8dbdbdc56cb8be60c95ffd1a65f07250768f395e78d3d33d1d6e7f4609c54cd289f607fe061ffac9b9aec2cf9097c8410e5219f8bd8437f3e73a559524af5187a17a68ae4a6530702b8b99f3c11cb0821c7c357137dc7b45182559569bb33254f6d97f60a9a9a250797683234d3546b0fb647600c88518a8f1b9d9d9d1ee826d6ef879dfdfdfbc08b66e31d544ebfbf8af2bcee920b502b54bc8a43ff5160c6e5d661e8211a7953cb1d51b334373e66d22c8a6389b377be624eb8bff5852", 0x1000}, {&(0x7f0000001500)="416c3953e0bb8d44c6c8003504514b2e011469f879241477c7896508ff2f68ccedbf34e5757d3911f8d557b50308e7ddaa899eda088d2f05cacc227db4faa70424dbf2417e51eecd73d618abb9a18bdcbc81153b6354e48024e536fa6cf5b7d67fd9d337687383837401ccfd0581b4db9fae7571b7b431088777b34d8b348fad386a2d844e6dafda263b36f35dba7bb6c5827da61dd76abadaeb26802702462ebea4c2bbec55c3a72a9fa9d2e501fb95acd338564d2374de5bfbb347ca73bd0872dd193869bc4d8e4a6943b010a2624352967b2f", 0xd4}, {&(0x7f0000001600)="302f45abe6b6d1b98aaf82738452b0ef3de0a09875cae2da73f6a8ead7b25d143edc3f4f3ca759a0c98d3853f7e229db2cb76396a009ebadc2fd261a26fe809c81f8dc15a6a60c3ef6c4da0cfb44ab0ae9dd5a5a01408eaf93f55aed1401884e85eb370079351a2b5f2a7ff59b8560c14cfb5be0dea197eff36e540815129192936e499e115257a6d2788fc6f324b02c179eb47dc6e92af3156e03ac3a71f79de6c0a3789773411968a4d08e3d3ee91f618363c2183240d0de791f7063f24b905f144cb479dfa1696908738247e95fdb38331ad8058c719a52bdbdf8033a8ebf92e015a9e5b39832d3858cb3d23f7548ed2e8c1dcb44de92b5cc5a8bd6d6bda0b034c89fff675f612904bebb45c69413ba5cbade9ea7d3823ca62bb7e4bc2f2c355606faef107d142e6ad0274b805bff64b853c27389dca051c5f1ae53bf6741831d703c6f72f76e1a31f69ff906de3da537670eebea910836a5f0a8f51cfaadc034a5fe99f6579b1ef15b787026a91d8a37c15234bca9009981f2262e36bcdba870e7e7e036f4dcc435da8e5cf6cd1fd7593749d316a3a3d5d38df9bf6c48c4a3de271a86c61893bf032d3791afee30aedf95fb2d9a7c28f6122e6f6846cb19252c4f853fcd2de7d4025512b2e143395ed2eb646032812d45268a89beaa3e435b5c1950d372812870d29790306bae124307e2e2a7eb344d0e7333012589f3a75074a53f6a56796e3fed36871024446c7ad670ff925c22da18ee863b61629dffcd9548e15fc6a919b0fa4bee73d112f3d35ff6b0cdd41179aada3e097e99a4d0ddbfb4060a3dfd9aa8c3a20be7bd7cb4cfcd87b4ec7f145ab16dc771cedc510e6deae34dc5bca41cb7b91874fba60b388e60cd1ac87bd0cb92c7dc332bcd3ae7faca86fdfa8d5d728ed1d5ea085711e9930b0788f1cce4b6daea4f018cdd934f17b36fddf0e0549968afe0883e6a7732a1fd38285a1576ac8919f0413919fe741ce6df0f3148c6db537607c9f5c8081715810d2d26d7bd2056290b6b244474d6a8a770fdb6b8d853a5d5ec7eae6ed655e210d9e039fd659797737ed102270894d3e77f7a56e9049cf2de0171400ea9552ab436bd72aa2757e85f5e9a7a5bb5a381c78be9de33c58ce38c71ce25c03ed532e76e4d6ed060fcd76df34e290190a5d4e909dc636606e5fe378e1048f4e191fe69dd7f4be8cfb266034f78e2a45d2ce9986d861c4be13d5f6f280d3763ef0b6b27c981f4983ee1c2e371fd312ad3408f945bbc2b4690ff3563ee27b387cc9f9f4d8df986d62eae37807f29aa6f999507034876fae83affe8d08949076a1a38877ec25ac881e88b3f5858d6a53918376747fcd21fb1b1959de4926068e23789abdd3814cbda495f5d459c36ffb1a4b088fc69ed641bb4815530b76761f2634b30e0f144135a5bae2732cfacebf7337a34092a5fa65291249ac5ab0f81f058b77368e3ad14d212fbae204e6ab70b28cf817939758a9f92fc5a3d71117bbe9513766d2ceb1b60600bb26e162f7963049a324c3741bff0f9d1ce6efd23bad714d4acb6cbb1c797b315583239b39a3c9b3205a4a947d6c4560fa09d8b5f9d2610d8025a97ffe23e26f92ce6ab8a70d562bca1b30928489eb2efdc0ed2e4ce431ea6a0854428913dbf3bda746c6dc05857a95f545497368371d672da8b67e6262469638eb734f50e43ec6cb0425825587988226bcb87166d9ea04458cd547db171a6983462c54ef07c435c7917bd2ea3ca315331da33a1294dd7313230a58e119b37bc8f845ab948d28e6ca5324444f4427aff9fbde12468f3c45d08bb0d166229d5786c3285751cfe1a3e8b07e4297f65759d537715f5daad6571b6ea4332bf233d508ea7604d48c0e82565a89655f0943ebbe66ae3a3f4b306e09eedc49d50b8e6ab0c2c713f248790454c40ff4ac36ce7bc2c30219acc34a5f459a379c24491c5e63c621bf2fe1c3f6fff3705bb52ca92a08d437633a7ca0a859db4d04baeab95a3100177f8a89a895ccf5dfbe65fe9f28faa62a88e9822be726885b561a1e956133cd49f800636d7d9c2536d0b44520e01d014d480d64ba25c95bd79bb1464e5afebedc01f554e6084b555fe7f50f1013bf3f18d0bdfefb2a64aa0cb44fa42697fe02b610ad0d78558b05cda1527a6a23b04067e43f447ba5ff5ee3aaf5f2dcaf9c1fa86630df3321cb6de60462f9a901c743f513626b19bffd1ec6fc760091052d66743f03e3a0bab0eece9f5d76fac39b97c0b7b01c91619dccd0988b83bc51eac2b7e3dffa3db39b04bd8bbd0cbecf0d66cd2c3d0492255f05cc1f0a37ae0509fd945f4acc7e3c642c35a84ea13133f20b1edbb85fa777ce010b3c3516640ffcd795fd694b37c799bcc2e334f48dde1db51c068f27a69f85af217d3fa3395a95b5b293f42ad7bf0ab1c1ff1fcd4effabc84ab64d616d6756522f1941c1d556899cff712a7d0778907202d4f1ed10699b914355ed2452a6f569923429df79286801c82cacb1ac92613b861239ca4a2bed37862e57ba64a5fe41842013a900a30f338fc8d86e0b46aa14e149228e74f35c44811f301ae378ae90a5c12b8d532c57f3a8d41b3690d15178f1a1291925c422d09096c3d166b3edbb37bfb900f2c3cbe1335544d8f35bb4b2011feca333a65dc8e50e631c300e3f4bd623be5a54359225be1eec1eb88ad5dd5854155181833c7b4cf20a1113999b086f61aa72763a1e680ff357c6d1fdc257765a35890222769b01c548a9a941b6660697eec36f4e90d4d91e5ef82bfb6385a3dda3fe1efc2d97df5f674e8a1d49425de6382c2bb2b5cd877a9801685d5ad6add445faebde3ac10039eddb155143dd86bdbfab375169a310cdef95ba2f9cc527f822b8f863ce828aa1aed898d32abc819030df2b8de9273f8681b53800cb3512386544891da45c7b9d3d8293c4a271a0928f70e973b22846867426232ede0e889ad03b91125b60c456d31651058b6e2d31555fb123d6d8f13d944c36e1c9ab6c8a2a1324b30423d56299c08ee2ba985cf712b952cfb5f63f25dd963dfb7c2550491d575c2b899749207a05dea5999cc9ce54a666bef9b0ba40d5aadbc47869a7bce8a54611d1df2fc00fe9287fca92eff1ddf1daece52e7ed1cf766d344673f1b3a49d826ca55e011612f12d8b012f94be0551f318f9c1f71a1bd57aee498efa9c9779501dbdd4994fca4f89266e5602e2faa9fad8a5c0be797525a2af1e16c0bbb24d79450685b99fe586254fcece4257ab6c138e2971268edc8687a394ecbb916d7fdec74633dd7cf7ff2c8e52ea4e63fa4a9b12baa3cda60a350b2446a556927fafea7504f58e33aac6dd18987032b26a49640914138d71187fb8c231017066fbaf7b9e5b5cf748f808e235334dcb80232ac633e693ecadd0a50729079be18f8587bcaf1447157f30c11eec9c11e67bd67073b41f227b64670ad7201e8b4de2d78a7a898f8a477e224c5eb98fa01950cdeb690203153464a8f344dd21dbb2dca5019838b5da2ce1edff849c801c97a00e08d32492536cfd24db8c03585973ba1f96e53f9446b3f13b3f6f05f6a8f0951f1db37e85cdc7f106ac4d4b7dd4a0486bfcdc6173b79607231e67691514aeaf7f118c1a29ef940898118198c572abf645ba684125f8c08dcd5693d0e5e2d2f3cd99329494ddae658e504c876500ce845ee618d5d3baddab812f865f01cd63164db6f1541815c36dc964e679ddb068657b62bd229baec53c49a152d38ec2a1a146172d64b58ae3890e2019bd6a457630c4bc486a8052211a307479b9aaa82e61007efb7ec75add899563fffcfb24bcc6b76782df14e3894e7ac810629e4bcc934288ae416280c7dbba593e2854fc3a4373f29e6d25d887de2527e5ff758ec2c595f7c15e2ee4f00a882bfaf0c1d065a5076a345ccbeb83e6f3037125902227d8507645dee04e9799ac0703e77f9e65d93a553f955da58dd7da2f2c07ee6dd68e3a46e9c19fe299557d8052addd06d8534d018e31783af5b709b5ac92b86a30a14848d362031d02ec633844dd5fe08f7a7d2db6e0693e1d78b50786aadd67e3b93e49becea6922442d123dea465c2891553b6fc07d9c1a5a8f3fea4b538200813d19ee0d693b22da1b2d154f7c04a641f2114ee63988307db783abe7ca7b8b9707b6fdef31e4e082b4f3ba8b06ef14aae10fae40064459e7840627c886d3dd717001b70a6f2a25491ce238a51740eb2c832be1709ae69d9bfe4ac8e6166107c5d6e3a2674f1127658733c50ed9b570e585d42a6d595445430db97188712b85c3c258b2e437f374feae1da339fb0de04ff62db0fd56937bcb9d60ab0838798ef23b4a35732aa821a36cb2f0c4dd3a14a8b9fd27f9f9bccd48754f22cd2ca74b6d66c10362094e5282a8285b8f4fc3c1440483d8867a8b71e3e2bd24e3b765075ae98209c3cae312f1424f253048f8db05fb60abb22864c994761389ce3b91471f836efd125e77dda3dca85876a27d4165dce49d006cf644feaf856a24aeaa33e21a853b9733146f8863bc4b2137d663d08569435a2bdebf9894ad59aaa8dc2078855024f0c1627b357ed36dc5a48d5a35279bd3e0c55c7deae431107191415b008ef5012dc8491e2e7effe59f8b6ec513119b6a4a6d7222ca6dcece5fb95b9c81ec758b16e3062cdf994cb8403abcf7f03a3b85a3336f875caa3023cc1db7d714788112c6256311377130423057fb1dc531653108d0b22603f5eb11e81dca676d0836120ae749bd75ca34fe2eeb32029be40907cf20c18cc1b2e03bb5917140474b68e0c68a63050ca352fb9bdc9dc39bff3c7b5e9e23c090943410a4172561bfaa69fcc5b151fa216d7b3e679fa8177cf09c5214950dd24e3e367184fd458855ea691abe323c250b3234d24022b6a2dab4f5f4422b14ecfad9db27f8f8b612f7b521562ec44e23ecabd297a007d06e76b4f511a18ddcbd0b75681ec147a50e974e16a83d1ce7369918f9818d7638824e11dcdc3bb5f9c6d6b129e6af1a1605ccc90e8b9b2f4df4d7be275ad44fce067e909bb5925b3deeb1e5c1153f13182d67f1f146f5cd58b9a33fe3d53a0d09e45a405af1acacc3ff0f823a1758925ec1f4a9d4cc8019f818ae37bafaea9e8db0ec4232a46c5f2d8cca2f3cbc6f5a70f6c4f396ed3fc295c03bdf551936c372c13774fc66375a062fa26c4e5b34146b90fee635afa507bfc62d4285f9edde2bce1abcd263f6817f996f708f496a0eea167d3df3ff5b62e88f7b769ac6c147be8a8dd9c2f0944aa42007c956178aa52a118b5dbeb8be253d062f49fe0c6ff1d3bb0d5761d47e928ee29a0034a0d3314eeff2e5b1086f196b809ab3cddfc13f880bea7beb17143360e6e61e821d2f37a91a9cd34d74105025812a93fc4b1d867ee78b350d69b67aeee6898518d202b170478cceb48b77f5d7736d845387bacc6d4d5503c5d10b514b439dd54f55677c680972504287baf6cbf17d0f68d9a2c65772d28f131f3af23cc2857d051ab4463b0f9d61ce4988738b0c2616e87df72c51613000793a20af4af16a6b022237ee9a873ab886c28c9a6b3ea0d3ae7fb22f3231c163173e80572ec3bb19546e16b84599d650cedd4a3f3ef464a36fbd349d1186fb8645c3201ceea9425bb14f58338806d6f6ba897bf84fb0c359c4f2f42768c511c7d81d56e2e6cd9b6459a2239553926677542686cf8caf4f163e9b407b49cae08f37c69e7debb9bfd12552dd07c8def55496aa4a51596c191af0c340e6da84cf91c78f9f", 0x1000}], 0x8, &(0x7f0000002680)=[{0x88, 0x0, 0x6, "9cad8b3c2d049edb915b1cb8d9d320e7fb82df561953b3e3e8d6a315cf60da059b6cab02eef387e45b9656dccb9ffeb61b4f2c7e3cb3bca2a2a7f518f3b9cc233be01aaf4e88e71381acd7da69824db99f381760a5c5613cf2e82c2791105ab95221466e087968ed304d413d2f40d2f5c894a9336f"}, {0x38, 0x10f, 0x3, "da96309757786fdcfa76143f0ca46932db08f53b3c78cc0923a060df18a593d67a92748485b5"}, {0x108, 0x0, 0x8, "bf7ad25cf1e38128f11d12b4f90760b867ab47777e2516a81410205d47814e636d4f38da4aa80569fb1fdf5fa9aa2a92c608d38e9328860c67305997e7999b9155b8b7452bf4ee7260356f327a696af765e28d4a86b5dd2b6c6959112ae61690a6cdfe810acebce738dbc5fcf0ea27c312ccad8a4f6f84d44d96b6b56454586bc4818783c0364fd96d02deb4851475ba9b8a68c43cce6135e7359ef2139e71a05759494ad1293d6e7199997eda8bd9c9d98854c48e567c38cec1456fe6f3ff5dafbc18f352bf53bd05c280a3a8b9974a45450a1b63293a41178a28b48dce6883c4b5eeb56b8a933af5590090c88648b40694aa51"}, {0x80, 0x10d, 0x5, "06c3d6f4cc9533cfa747958bbaacd6ad522f770194e98c4fc0c8c5cc92672939917acbc285f7d653da642e648e7400c7e839be1e15258ae6f9cd9f8f9d9446bcb18d4c4d96aeaf17304fc2e2a9f01a21a1674b7240c023439f36bafa6126a2d130082cbbaaa1689baa"}, {0x60, 0x117, 0xa61, "19613c6c33f2a3a1047328cc5b3d931ebc08936b1c3760191731cd1290bbf288f3a2f56beef9892d52f764610c8190ecef9335e737e73d04e58578d6c718ffcdb65157adacc0c55c68aadde2095f"}, {0x88, 0x1bd, 0x8, "885817e6dce3bf7f40a7479a8cbfa5d09d04f372a7bba131dbfa4ad301533eab0af642100477da4c32ae68652359e51d62d50e9bbdd895d6c9e9eda9a21bc32134033926ca80a3b0d3a3791a5f6b10fc5adc6f462fd4da42a39b1969f9c442b359529d56f01d6dff6eb539d9922c20c0d21c"}], 0x330, 0x800}, 0x9}], 0x1, 0x1) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000002a00)='nr0\x00', 0x10) r1 = socket(0x15, 0x80005, 0x0) getsockopt(r1, 0x100000114, 0x271a, &(0x7f0000861fd8)=""/40, &(0x7f0000000040)=0xffffffffffffffba) getsockopt$IP_VS_SO_GET_INFO(r1, 0x0, 0x481, &(0x7f0000000000), &(0x7f0000000080)=0xc) 2018/04/22 01:14:35 executing program 3: r0 = socket$netlink(0x10, 0x3, 0x0) readv(r0, &(0x7f0000000640)=[{&(0x7f0000002040)=""/4096, 0x1000}, {&(0x7f0000000840)=""/149, 0x3bc}], 0x100000000000038a) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000000000)={{{@in=@remote, @in6=@ipv4={[], [], @multicast2}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@dev}, 0x0, @in=@rand_addr}}, &(0x7f0000000100)=0xe8) sendmsg$nl_generic(r0, &(0x7f00000003c0)={&(0x7f0000000800)={0x10}, 0xc, &(0x7f000000d379)={&(0x7f0000000140)=ANY=[@ANYBLOB="b40000004200ff0200000000000000000000000008003800", @ANYRES32=r1, @ANYBLOB="08001200", @ANYRES32=r0, @ANYBLOB="0800750004000000c3ae20528369b0cf6def00e52f7004da0e9506bda7b4dc5161a978444d277de830d72326581eda78e313006e3871cf8c62c3d48f1e28612a761d805c589b10492c61bc8277a6968b05968cde8b33ffae8081ba17dc93fd902773165a727a280c53d80c000000ad0000000000000008002a00000000000000000000000000000000", @ANYRES32=r1, @ANYBLOB='\x00\x00\x00'], 0xb4}, 0x1}, 0x0) r2 = shmget$private(0x0, 0x2000, 0x7c001405, &(0x7f0000003000/0x2000)=nil) getrandom(&(0x7f0000000900)=""/4096, 0x1000, 0x2) shmctl$SHM_INFO(r2, 0xe, &(0x7f0000000200)=""/181) 2018/04/22 01:14:35 executing program 1: r0 = syz_open_dev$sndpcmc(&(0x7f0000000240)='/dev/snd/pcmC#D#c\x00', 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x1) ioctl(r0, 0xc2604110, &(0x7f0000000280)="a0b44a12154441318f43dcdde99bb6df1dd4c471c17730dae398d7deaf2f8162b2c7272f90e599ef006e71c7964c613e6d4421b3aa5508e471c9200b22278b14d1d4332668a839d27bff5d030034") 2018/04/22 01:14:35 executing program 6: r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000900)={0x10, 0x0, 0x0, 0xc800808}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)=@ipv6_getanyicast={0x14, 0x3e, 0x0, 0x0, 0x0, {0xa}}, 0x14}, 0x1}, 0x0) readv(r0, &(0x7f0000000640)=[{&(0x7f0000002040)=""/4096, 0x1000}, {&(0x7f0000000840)=""/149, 0x3bc}], 0x100000000000038a) sendmsg$nl_generic(r0, &(0x7f00000003c0)={&(0x7f0000000800)={0x10}, 0xc, &(0x7f000000d379)={&(0x7f0000001000)={0x14, 0x42}, 0x14}, 0x1}, 0x0) 2018/04/22 01:14:35 executing program 0: r0 = syz_open_dev$sndpcmc(&(0x7f0000000200)='/dev/snd/pcmC#D#c\x00', 0x0, 0x0) mq_open(&(0x7f0000000080)='@$cgroupwlan0', 0x0, 0x0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000009f7c)=""/132, 0x84}, {&(0x7f0000012000)=""/252, 0xfc}, {&(0x7f0000012000)=""/155, 0x9b}, {&(0x7f00000001c0)=""/11, 0xb}, {&(0x7f0000000000)=""/102, 0xfffffffffffffef8}], 0x5, 0x0) ioctl(r0, 0xc2604110, &(0x7f0000000000)) recvmsg$netrom(r0, &(0x7f0000002740)={&(0x7f0000000240)=@ax25={0x3, {"d488cfbb11b3b7"}, 0x4c}, 0x10, &(0x7f00000004c0)=[{&(0x7f0000000340)="9658c5b0a24d3a267528dd3867eac258a008054c79fba6c1e785a026c735ef4955dfa79a05d2eaf6f31c6296e188b461b4f4631dbeffcb2712f1ffa2ab0d4a59f005b56acc1b00424e3bf72d8204168da04daa20bbcb0fa207166e14960a0ae5ce0b9028751ab96e31d70a08a5d6d3994491378b19a2678452b93896360ab735872ef4bc5772ec9948776d57d241fe047fe21ef36afa4ffdc48850c01e87e25414", 0xa1}, {&(0x7f0000000400)="00874c4019d1bf301e9bab0c8155a522e2df8e586089b4a3adcd1d5b1eb535314e6c7603e20b03e8c05ea764870d13713e6b03c286b98288918d43b8d7c98a55a934c50d5adb4305ad56f4dcffc7bc2676e79fc34709854dbca889a70da136609805d7e3521250a33d52d6326323f98d796c725ae7de0a26da2f59763dcaceb115804fc821ac3c33797c755af2d12d55f9da957282601bd68eacb4cd", 0x9c}], 0x2, &(0x7f0000000500)=[{0x1010, 0x10b, 0x80000001, "7afb6bcf7e4287ccad3fae18ab00fd389935b05acc18efa45fed71bd6dc8b333e68d7d3e7b172b01421e51ae8749d99e434669481fb7f5bb10ee3811151838ffef27518fda8d7ff81fa2e1b71408c6f3bb0a25d1b627973f49159d02215e2677bca6c0ab64b3cb42fa0119de8bb527380490c1cadf713e8cf92f870c4fd4e057118fcd75bc1efd733cab79762737f7baaf737d777eeb9af31636c4a0f84373dcc917a8d0ab638f5add7bf5a4db74266f9413bfcccb00b0092660c339c4edfbe530121926e80b992530c5a2ca1ac121a481f6b7908bb89f7a5c8953bbdfafa9ea6a2af4697e36e683df7b5cb9be10db231a07d541447d99692f2a18b8e08630f9eff435813fa6d93bc103f130ac36b6a9a83ce2f070a50abdbcf6958ec04505cf229028cdbc63fa7759c1a166218a86b2fe0d9f6e3e1dc2384c9b0e5663f216f49e8695a5404d3afad19e8e85bc35d3040e922e68fdee2389030470ed483c7de1ac293bfddcbfcc6e13e25a2e39ac78c8de41f979e3fae9d5f92f8848d3480d9a249ed8393737447f8afdae6a2b423edba60f5356c57d3c855690bfcf5cb2bdf4608be50fe6827dcd4d7d05865facec8a419d1f44d032afd074ae3a26c2761f33f1e9b8e2aeab8f0969af1467e6920b5703e6484b7555829c083cc98a8b7969852c8e0928cff6bc6100160bdb4d6cf262c234b44a12b3fcf4ddbabe62671504b822e2c3fcb82c1d5db138b06575890fd807902a9619457dbc8ed353956dff0de90dcb366f69dd1764a49b01bb68ef9e7c0ced5ed9e23db3c39906fdd4df9dffe1a5cf3af56818b335baacb7e4e40fa6e4b5f8e80316914ce44afa4578c26a374eff7a62acab84bbd0c9b11d1bed457416165d830816cb632c5b84a0c7f6ede05e555c7f74910efc2cf34add1092ace750e08ee6f8f02df2546ec30fc48263422e02f89e2ee345755b273747d4d723a678ff865d9b367dc1c6e2ea7f26e48524a931024883f89b75a9d18d8dc6dceaae24c4b2b49854ed388838f1bb633bc7e91ce6d05c046973c8bf4781b2f1c1823319f9a906871469ead298c5b7041fc048bb7a6a0460ada20dda6fd35e99d78d8599cbe2ae8ffc683543bd75717552716e40ea21b713a2b36aad82309e6e568fa48edfc45bc128085774eef757e06a12da09a60156dc0fc9c0923ef5bfbce4bbc11ae87a107f720182e25fd265986a150995d8eb7a27a9efcd0de73c2af2ae7914df8be16ad251b54278c75e3fdd60f31597a73f2a406b1043bcedfcebc1527da0de6cf5cbbe92544648c702a04102a8a186d6763326452a27c4f2fc48ccfa556751c031609c1d07cf786097259010540552a23a84395a03ebd5a93c19b9d35d4d03ea2a7c2c7ee2716ed95ad6600fe984d3c29cebeccf986dc386e75be6a67aa2902c39272181a5f81e4f07500fa47e7794a5dfb8ec0a9237374f9d4c16b10b4b8a5999afd5935d728289aafa2110f6c0768384c55d3a8b729ff2d2dc58075dc87126326c2d68244f72ea4cba2ae7c015d01ce9ed2ab8e46a588af9d3a44d5d759c3d5b4b69900cbd9e4dfd5826d1e874e4fcac76c8ac905e331b1037da217aed11260381946d26ac5be13bd198f1bb6221abc151d4af6919e613c819a8ccff6f218405180d7d1ed3dcc3ebd0ca5e525e45aea7ea33d6458900f57fe78551a98c567ebe7949b8910e72be38750a3731a367cb22de0b21d8d8982a7db212d5856b1baf26429b05be30465a490410a6b3bba3606a9f0d3b7a0e65b8b66b680df6396561a895dc19c2eddb8696acde49e9a8a588cb670b66f7011f5697db27324af7761b027aee6acb591922cfc4319cd6b57c8da21ca7710807440f1671d60bbe1b8428371c1a4a7314ab90ad361820f17aaf428237d5a031e497f39c3e7bac1bd90f7923710194a2b6031d41fef3659619ef0642bbf80c9de62d71ac972fb456823fc7ab3b7231e1d31ca88d858a4c8fbad732de172347d7d42f8b80a92827954a42e6078279dd07dd07de6aa984bba6081622dbe228d63db112d282a7b586206c47c0bf265d355828e9d35a17519a5a3f6541f8e62339859ff6aee82a24844b112e4836f530c063519ff66a5a1306ea1c125bda66aeab497b1d43450b568d479227982b28326181c3d56759f86e11ae7c10db95cfda064086e0d8ce62a634b13a68d6e9678412366f61b67b27ec7c379d9ab1a03cd5f256a102563b88978eead99fa709ce9b89e276e09ee67780bf9091dd211423ebb3b8369a93ec94dd92c382a6e869a4b87b984f349e44abe2fa24af7eee310f7b94cbda05a06958b0ffb0207289b5174f567e1f6fd76ccda72675cd05c48d0975fea481c5ef85e68de81400e10a9e0b8048974abe7b45aa91e83c66672bd3323b5d485f6801b20ef6e1304246716e45723493dbfe102ba9799efa0469f33688d2ed948c44f90b3538cc886b6669c38d534ae6e080317f801ce0e66dbcf09a0aa499da4a656810122613760ca11873e8e4cc7f263e09131069a8ec8d40ce825eff78ea82b9554edf49179e05facf55de876c15b245184dd999d7d818058bb4f4895debce99df698efd71e8534dc0f33b4294229cfb4c5a4b2f4a498d3a0a4716091697472f97094e8577f9f5f386b7f03caea093bd313fcadec63a680a7150740baf7cb8a6cc7a6cdd2cf19bca8168207a47ede5fcd4659af586b42dae15a65d88585dc22f864942d96641faf53ce0a754e8124f1173259d067f63c443644274abb12c2e3e5bb9c157acc14bdf8a9dd5c7dd134b7daa00a5738cfa2049882d67510f1bc04daaa85a5ecf203acc152fa9b9b4c0b135d17f9581c8875f9e4480e6d42b1e156b00dba7a8b22a2953c47213e8ab77e128cf1194cecd1c8c2f7dfa9cbf227d92f9c1b1c9968a15344dfff5e09458a0d455146ca07aa4570347f3b678180d0b0c602e43715ee5e907613c80e4b5edaf8bc504397d95e78efbae2827a1e68c0f40e04057b0d976dc712665337a778bd96daf898f775f34f30ad0885691f77d35816c8b93e5ff8f00a33ff4d9d587411fde6f21f366e915ca8b4c6abe3e12d0e8f03c385dfc28df6053d5b7e341e66acf3e6115feca016af81f1c0a5fcc5a0c1fade2fd070230c90109acac08fbef440160cd82069cbb7b5b403a109a186992b819ece602b0a424ad6da9fe9f7cbdd02f8a98b9784f80d39c25fe591ea5a75e3586a0bab70d7e96c9686a3c4f002e6b75dd90b1ab6c90e518915427f7ad71300bdfe3dbde0875ff0f62fe9dc26cd053fe7ca2246b2a67918f7e288387c8cd29e4e5cd6049a56c020fbe6c0a800ac2feed8c3de0af60524552a5f7fc46257e8f3714f3d61760900bf3301322100b6e66b34e49f350c159c5031d40a9c432f2620e93c2fd69d88ffd3aeeda2567defe0c2f7a99b9652dbdd7a8062ef4e863337310b9bdd8b0f1d8d269174c40a601d2346de33c96848c47726d9a5e1dcded577db2ffd56a648341fb5feca5d3fa9c7afba0dcde22c7e6c96a310b7bfd2114ab6cfca72c47efe4c9ad1626c2a331145f5778b5ee5181f73658525b824f5c28d51b925f10e1fc52b6c1cd9261de01728ebaad47f9c658be8ce15a0cccacb0fbb25a9ab4384a7302195231f71bf1fcbe8b847c8889e3805294702059eb2b04147ceb134b274a7fc9fa87cb5b93572d417d8dda1ab74df6cb6df362ad02ecf05535e113598d198857127c6ea56a690f2fd1f57160e4056ae52dac9823ad0dbecf2decf8ac0ffbbce74b6efa501c3589588a933664a72f9ee37ce70181e2909e80eb0a1890a8dd2bc412a6de0a42afd99e50e2fed5bdf75645d867cd173f73e18c8de1754d2494475e0224e394ff9197457931eb618864e2c3b734052f74fc65f119af7c0c687207c776ca0d71ff55d3a856ca4b6bc920aed8f99339629180e144e44847b4ed4b4eaad796ac281366914293a459f3750eacfdbcafe0ea9dc1aa5b7fad68904401c988878deb07b8d5a8a03fb3bb67363ee62e7d75936b08b60a6651439e696e8c94257742ddc9588ba8c2e4ac76ac05a09aff9c97acc9b4b2fcd59fb3137bd46e5a7561365ccdea52ed1fc1abbea40b3885183c2b0dc2cc61178160dcd5553bc30de0e43d0f96c070798f222c689bd17a262478daec22d4a4fd56816f7804c5f0d40be68ca56d8c639a607ed9965670573d7d09644cd60689d4572e88f6f2abd458e650cc98e03a4f7f50f3412fbe417455a0230641233dc3c38aa787c4ad5ff13d72c1f123df55dcda63fe492916c5ce9fc59e1ed13c65e8b8061b668408447a1187aa62aa85a33781b378512b844b72d7951c44310a45e153e8c045a32e5ed992edf91c9b86bd975e25571f8947b20ce792f3b9996705d9ea530c3b5be8af2623afdc949b550e39ca69bdc9f88cbbf084ca7ec99d6019b4b37ddd770b878e01f351c16a2a0ea8b5258a8f4dfa0d412d2de656bc43297a9b4d9f7a5b5ff7ee7e3b9e6a6d2329b4c91fa306dd645f39bc15a2510496fac1c584f67b367790e6504321ab4336807901e57be45c892f51bcbc42ff483aa85a7cb8d0419233246ff9af50f9770ab64016b9a54da0e8dbf816ba8593e8ef45eef81fad3cebee3fbafe5ca10f1e575e59c71c4e1ddeec6bdcfdd5b95ac2730570f35cc66d17d9d2f4f192b16b7d2914eb3f8708e81a3c41009abfeaef787ae9f984c40f95ee9e4f1892d0daba00d8309cdd26cc19aba72b93419d4a22fe4c0f82228977d4d42cf2b9bad35e5d002a99bcd882401e57a625095efe1d4215f72dd6ef7eafb2057ee6d7099a5b612af1b1c6abf64621376b80963affaf00a254c7cf5311a438f8de3e0f0ab5b47442c4fbff223b8d5335c39636d5adb813fed82bdfbe2f71e6a446d3eccde18de42fceee856a8869a2f1e37d308150e0b9570dea3376d6852ef8d75e9eac311d795b1524fb489b797b00373f5df511ec7b073ad6185797198223f5249e06f69ec3a27fb0b6688742d9a587bfbae022d47cfc402b02571e9dbe96e2b15cb108bb46ff2fff680a54db9f046d4a2a326e9b16b853309dc096b691df0de716588110b78759b43978d5b750c5addfc46e33f4e1fb2416f35f67ce54de58061dd0b35e3c45dea1ec5d8587c0feebf2c05980717c2e3d908274de9ea7a260ea9f1ae6a980ec9b9a6558a3f600dd8ac959af9fb7a0923537921993b68bc465c95a2827f8cc9b28125f2d7869c4c13f914bf79da86e0da9c9d5ea7548c8af1e73bc59858a4daf53e765aa28ed3bdf3001c370975f56828fe8a238e765e0ad78727f23d2114be365b6a0580066d22806188bcb9388dabc858fc048e715d5dbf726bd98947c599e31efa038fa9ef6e6822ee1b3a848a35a9d40753a5e027951366d10fe02cd18b27dba2de7d203f947c5346d18f3070480a88a7c21db966ed328dd43da826812206f93475766e45679ba05fdd0dd15f9a7cd47ad582612a33f0567dd2010431238597ddd0fae84ad40493504f38a0d20af4b4e954823f39e9ad1dfe3520bebefa64228cf097dc6b9e3e460855f05d521fad6951f2a6739e59f2da35c298a59b778c3d114b8e6ad6132f0f80af7734af718abab34e9a54d3ef0b4f94c1e55faa998a665a1582b93a06fd427d1bb76c79f44dd2ad6e359daf3b9c5080b5eccf98a48335593997f099d4b2e0fac7fd3d3b4a0ab3509b2fc385eb0671623418007ca9eb884b1fbd53b4b98712dfb6b51a87a32ca11adcfa9e1423dba6efcc2418d77724822aafda400f45ccf66ee60dfbb25269db030"}, {0x80, 0x0, 0x3f, "6319a5a3d2179b5697a51286d355c6fd704df687ebdf70e8074c9e580bf46fa1b7785783b0349bffb82afebf4800f58c3f53645bd5fbad6c1a8ff2a6e60daed00d50afb459ea24c3f70ce4fc1152ee21a442d7e0e966bf0ea6c6cbfab8066fbc5d7aaf0f0df4e2b8ff927ff2"}, {0x1010, 0x10e, 0x5d423938, "ba390ec9be55af8fd5ba9709b970664b29e27452cc90d229e62928da7ff7d23601597442b864f6b43bdf42827ada5ab87e821eb8ab156c8cc07fc56f274f0ace02158838d4789f6fddb20b63821bc1fa9e42b20dc1eaee1573688e6e27449eea6a0c2d8780f59e58ce1930bbd6bde4c0733f7ddf9422980f065aeb5b926384ae6dcf4e8ac1722a9f8bdc3e08316b3f2902ea323074271029e8a965ecba2d70318ecbd01e68d1209ca13c96c0e67d67cf8a7a7f0cb43c13fb55b9cdbe0e371450ee980fbd4acd0e3fbc0d9143a7ffa7b4e0c45fbed915b250b6db2bd53480929620ea28d694ba014113d51e374f4a158860cbc8cb961b69642ac25c68330785f704f95d1222d331a3af596cc6df00347cd5ef3d0153cc765edb244fe02cad0f001d09c6c75db87f796b0ff9325746b0b51a61ded4488e86f18bd0fe6deab4bff9e621de484204cde44f91947e56d4b13dbefb2080ab1e6fb81a88e6f408cf59b1ae978ed063bc9387bcd909e699bbe40dbf91dde8fd4895e335f8f01314b1b19e867b4adcab8dace0435cee84da9b00d0dd7c7bcd5e9526cb4ac0e6f0056ac9f090180d73b07cf1afe16d5b61c2f57909a3bcc73b6f104c5367b2ea6669c7bfa489f977424d41b485447864cb620f2b71205587709c05f234dd6c3d95b0a8fa785a45a5fef44678ccf659ad43718b1737a8a7bd7d9c922a4e389bc0fda838526226b9d6bd3b38d3e1bcad72910433bfb0f6c4415d08af1284070b2e68744b1bc46e7bd64ab023dac70d8f7d3a05efa41ce4191b18b67e5cc1504cf960f266ec7681151ae54304eb01a19bdef34fa3b35178d8336e67ad5aa87306c20f0691606c76cdc4dfd65aae4572b292a0656e1b839423e95a6135e57ab1e4b388de6cf1e56734d4964df4fdd1c2787a6bee6e6a2f20a534f5f117196c6008cb15d4e56903e566b45045fe04037e5624690cc66568324325cf5e9e9265176fdb82a560dfe316d04348310e691b6c976ec0244e8833e307d80b64e551bae030d3f62fe6bd98406edf49e3c7a47d111b756f00efd2fc628d751a25056f61755b466771e2bda60379c5254fbd2ecc8acf5ba77b0f07dcdca6c58afa4e33289a896c81c91884ad4906818b2a16eecf92994ed6671bfffb88cd3ab05f627490a23965b2ba9786c5060cefafd2b7c06f976e8348ab08ee4c4249e0b100ac6915c4fe0312fbd49bb84bd5eb564299510902dfcda2103a0d365cb4cf18ab4cb98969c293be4d746f388c5aeb4712e0af508aaa170acf8e220b4746081c24d4e688a1c1e5651fae685050ffee76fabefc69fef58721ea862228ff05e65f6eb5b61e8c654a2d38667714ffc014898bf1264e3e2056753d896e9f75f4b94190c6f19f135dab8372d5ec0faf2ee3849811c69416cfb5ae9130b69b15bc3c3ede0a93ef3ef80c7ad9cae063147001259717b551ced1bc085deaec6062cab435369b10957f7435c56e3bb491d653e813ccaed478a1fe55ce91f58aa403d0761e901d4acb3bd02efe7e62945a412ecc2ef6d82f6aea4f7cd63dd2cf2f6cc38a8c41fd06f80a586c2c80fd6a150518071be9d48e25c337900745ba85917c8c32f305541e5914314841ee2bff7bb232fe7f3b8613c718e7fc98aef2905351a872a1c56ea2ff9d830a0971bb05a320612b4b210fd687237fb53408d200e029846e562455676f6fc1048db34bf299f5c4e4bcba1dfa28d11e05af9b53ea0c37e81b75bf706bd733f1a935e12f6fd5d34a8a07368d97b4178ec899f2dd040db5e323d59cb27e279de2e48a94fb349c01c90c823ce20e1145636119403e3212a63a3f5fc4297cccc0aa5461693dce0231a612e6439fb67d2ded355a14f76e9898af5f4df81d69b4a875f584b44f8ecb13e2195ae6359b5ce7b03f2fee505ef7e8b649f2346639a5c530b7edb9fa78d3a832e9d94970c990c766ffe83c88da47bccba3026a1dfd29af2fb85920ca68ce98fe185d0af323b0f26307af5ded278749ede25de2af16b5007e99b63035b897604057455986de396e20cbb5115f0847ed01132cf88a259a852692b109a38b4bb614dab0ef765e6a4f3c6314c8c0814f4dc5dc900973a664eb64dd53240a8b7666232f2d566ec0f5814afc78c3043ab61bdb66aedb1c153976fdf3e7485a2e550da35a1e94981b7d1c2504ce10b72333a1e7297b38f2009b768f90997fb85231d3bac3ca50ea77baed171f91ebd7dc44f6eae7a3ac353ecadad870a82f00071dc67c33f75fbfb280835e2387b56beaa3874f20f7647924da54f32b18faceb47367e9dbe109e9b70776823914d8a55bdb9d5d671f7559064805fd2b6e23f019b09aa5de70b13e959e2804fd4a4faa6e6b9f0f1da87a55bf5f8021628611f24868b6161cd935111900057c55d689ff64245aebcc99425f7ee992db4d4cb37b750e60f41dfc0187afe9d1162ed76b8f3507d7e908df050ecf739b977d5140c73c34814c4417161d3abf4be7fd8c46b55edd1ed9c5f59cf86d5d788c546d34c9a75b18472787beb1a339b92c32fbba483b57d97bfa7e73fc088a3e21b2b719035019f786a4e398331bd2ba7c3f2ced69c48a1aee30833abcc1abab974d01c15aadaf8e80f21e3044ea5659a3726386340ebc00ea52cfaadee64f6268e8b782e907eb6d94d25dd9728b693db50c6b572de15aaea748a00a86b678b1cae4a252a6a78c81b043abbe2bd633363b573f659188b260faf3d78d1bf33e131d89b299dd76814eb86903dd16b1a610bf5051d770e9301e0008503f6fb6df31bd6a0ed101d20d5643c416090cf0464f91c389d48ec231d904f78719feb05f188a6f4fa1d45ecd06f04613d329bec1d7a247db3f674f862164aa27c72dd33a3de49e2dc2fe4cbf1d761e1e7b7a32dc7e444265cd3c11945c2b731f12e34c29604bdd3c9e4593f26cb42ce9f4d26657c7a2357a789b529eded317ae563f97073697d0633779e02bad4a1c86f1fbb243f5a7101106fb10c88af52fce3a467d60544c8ababeb4891b605a08e668c65b02746637f86ea51da9d3960f0a50da0d01f8cd4f8c24a95eb5157272998a8240a490d15ccf7a2eeb9e766953f0e0fdf6b10ca7e387406cae4e2f93f15296409b779c37a43f1e8381fdd16fb0cd7d01f0069a3cd84b208be3511afae1123af6762d626ad242b32cdc706abe63396f1055f5437a00e67aee3f5dd7b874a8c5af9dd86316d4bffa1040fddc2499c16892893fe3392858cd88cf069c3d3de038e12dd8b792bb272d2623a6aaea0f617efa64c4b7cc91f6e1424b7189792874a6c2cc1d408e2349ccd34d6bdb759332f7c44601ef45f47542b5d0d4ea23eb2dcb91ffe3ee332416189556ff04723fb97e5f592bcf491544daad562910b17ced80de7f368c86484502f90c63975ad97ce270519923271e51fcbfbf1430787aa83d6badc77e38f93cf6e93379a445f5ac564b2dec3bddd31d2927dd791f69878434ca534f547e0a69bb4f29af3981639c307d90fedf84ef2628266fee91a3cc8a40086b2dbca7a82f7801e592f8639aec98f06e28f7460d24e95bb85e21ae69216545448b319aba657703a09f57ca8f02c3b9edb0f5edc96d9c70918eb5452776d719399aff338bffc8b6b9ed06a48e7c4fefc15f9621a18d29003479ea6f00196d6e40b3567a556684a4742576800041735721e5a7afdec41d2aa1545b2188675bb6851da3362034dd913bf138944ab35a9ecc3cc88d61e615655574762290bb34b13bd87012afe281eb42b35484d18fd0cc08df816ac3e78b95eb7917c444cd4f49c8183c59a296ec4e5d9de84726d0e8d572e35f4f9c30b6d714e1c3c0cbe6a8098f23944ceed9183af0686e4e37c2cab22ba79cdf38c81e456b89094168cb628c7f0465177d5ecc45cf4285a1ae1c644e0a64fb0b33ccd9d7b7fa046afc246fd994fefa53168752d4fa2fc8749e4a1e5bf750331422fbd22652cf33491d26425f308ae89a2ce7f11d6d63fe6613a578c820d3d6d77fab8aac07d3e8e8b7c872c51c23c9686454b906709e384da87029c364832e5660d054c3014cddea29c6f1102f85fc7c6fd8d55e277d78f4e3f1f9e5f56957cc8feebcac97d72f75748294887783cf84b58e0d380b005e85830fb59876f2a501089025cd5dcb2c7cf978519de9486ea5b38fbad800c7efabf63c92954ab75d30cfe44bbc2348c0d475f162e7b861178466b4c60cd6185303794a4502345e6da991c8876f63001aeb3bb7a04ae8b82ee4243ac22aa802e3e3be4b3cb325a32c8368791d8c5affbaff4aeb881216899cf5482ab50d505b40f91753709dc5d0dbcd7040af304e19984ff9d21572ab4bce3d7edd4afbd58b5197e54da3d25d100ed7c1550d600cff06cbf054ade4f5dc7a7e07f7ad703e003682d44fb8e1ee136ad78d4db07264924da16f0eb66d4e951ee8bcd8d3f56359166dedec7fdfc12572c5ea0b4866edddc3a06bba0a337ff49ce2cb58a4759a9d7cbdf2c37256e80da57011de8e41b2f66f5f9ff17df54bcc6cfa678c349af2d34c2dbe6ccf738391f84c69d1b95c2c5ce8771252f218b2edee7e64ac7586ae5bdc0b87cf8f2e2481ef786a7b1a1c804c3be4beadfc81dba4701c8c13b4c922b884ec7b0c83a82a6a22f1cbafd0aea4c0c727b00d9404cb62fdce1a55c87b294247e0d032c0fbf575d83826fe01caee131c0ce0c05cffc0591dc9a7897b9f99bd67d011c4844019472a06069d22b584dfcdb96248d922d7c3278c368d9adda292a0b4e855a2b848f1e8ae4ae1ce646b436b33a744284de0e867805ee022aaa12c07ebec8e69adbd82aa40e48efe25c596a33393304cb069aabf9faddb29b6c9eb43d745e4822b0756cc1c8d5604ac498286338565898f79b2760ac5cae4ffe0ea4418cfc8b4e2797a23cdcbbc5036e6cfbe75f4af7dfef87f0e67243e2fe1daa450cb680c38e8810ab97d6c21590d5eddd1508d1c5807b1f305a40678b3261cdfd2bef37346727380a678adb1e011944f357d64ccaa6df1980fd5808687d175936bbe6443a3debc2992cdb36612ebc3ea16bcd23219795d0df93eedec0bd8e24216965726c2915e2e03ae922ef9dfa0b4a9a387b20e6df9482c4e41c8c7cbb868c28b049ffbffc6044790055319f5dd5d92eaa07167b841e4e731d800ee1fc0ac3c828717e1ee1ebbb6d7c10d1071c33a7c00be010015f88cbf291e2e8ad4b0162d88813603aac0788280f4bb3b36b5d0b7332cf3c8780782d4d4133ac743ad7f055b823d4677a2e4890357753d49912d8cb326853603789763dfa59eb1b490fd3dab62748f3e236b45f8736da51cbe9d44bb86733fb8dd1dec85d51197f4aada9ac414007240145764168395b9651c8c3e71b07168923fe07b0d05e24cd2e4e17df3ea33402dffe9e579a63ae2b42d5d0b7d11565b55cbaaa7f77a29edc0479ff69e8c62613efa4c8564b907098b251d27d54453a79e36cf4a8fc146f81c9724a024af0b5b38d81b39f7fe11766b8b7f8f739998a4c761c4d361e5cecf4337243e631d616c5c2e191d0d30dacadd33dcb81c43e317a2483b855e613cadaa2e2b0a8ec443421a5d2293c5c640e30eb37dcf90d15b59db6de804b80e8e99dec856859f88ceab106af0301fb5e29f338618b3ac9fab8b27600a64e7e37a20de76981878419032f48522d8476ea4c4764b3331d0dbae24f8e9e30af3d39c236f0702758aa0099f470eaa3a79dcdabde076310d1f299d8fecf28b6129e16795995061a50d3a6553e20c62ad46c9561933a2a2"}, {0x30, 0x117, 0x3f, "bc597e297389493fdc5f85281419d3364b9e19f083bae4691231ff"}, {0x58, 0xff, 0x101, "8ac51a1edc47f841a2578d6bcca204f15a794cd0e7f1ba7e86e2ebfff63ef3b63c7660f1f49186c7f7ba922e4ee0109637daca6a28580afa3bb2ad1f4a720f42067575d04bea188d"}, {0xe8, 0x117, 0xe5, "8e8e0c9c777509d430cc5b20dfb4780a0b2883763c5b412510f087edf451210920a3015fdfc39b3ac48099aae316e226f5f4ebe419f399d67a42a62a80454cf675f878748d79bcb206df58e5716b63feaf0fd3d840bf35a17d6881a6c9e27e4db4a31e6a607c8c905d701532d07b8eb99f1eb126c7dc14cb937168cb7a6f4252e57b0aa930df4eb8e532a656a4f306c4765ef2d95a9e3ab0e7c9021cfa4c0bfd25b0c8e12538dd04842c257d6a9616742296d34ab2a9698d8cb11c04fa99ea4dda8d753c6ee9c08c3831887835b56198f4613a0f"}], 0x2210, 0x44000}, 0x2000) ioctl$SNDRV_CTL_IOCTL_ELEM_LIST(r0, 0xc0505510, &(0x7f0000000280)={0xd672, 0x1, 0x1a9, 0x2, &(0x7f0000000180)=[{}]}) ioctl$PIO_UNIMAP(r0, 0x4b67, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x9, 0xffff}, {0xd9, 0xce7}, {0x7, 0x5721c7e7}]}) syz_open_dev$amidi(&(0x7f0000002780)='/dev/amidi#\x00', 0x0, 0x290680) 2018/04/22 01:14:35 executing program 5: r0 = syz_open_dev$sndpcmc(&(0x7f0000000240)='/dev/snd/pcmC#D#c\x00', 0x0, 0x0) mq_open(&(0x7f0000000080)='@$cgroupwlan0', 0x0, 0x0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}) sendmmsg(0xffffffffffffffff, &(0x7f0000006680)=[{{&(0x7f0000000200)=@pppol2tpv3in6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @remote={0xfe, 0x80, [], 0xbb}}}}, 0x80, &(0x7f00000004c0), 0x0, &(0x7f0000001840)}}], 0x1, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000009f7c)=""/132, 0x84}, {&(0x7f0000012000)=""/252, 0xfc}, {&(0x7f0000000380)=""/155, 0x9b}, {&(0x7f00000001c0)=""/11, 0xb}, {&(0x7f0000000000)=""/102, 0x66}], 0x5, 0x0) r1 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000140)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000000280)="7e8f54d79a4db7fd8393a569e7ab390bb0af5146fdd8df34b61bf077899effd1fca808f5b5b8df7adeb3d7196aab8cbe9f7c39583b5d4c2c25774f01f139a3a5bae36c8138cf5e3e4d993ab893844eb7", 0x50, 0xffffffffffffffff) keyctl$describe(0x6, r1, &(0x7f0000000300)=""/96, 0x60) ioctl(r0, 0xc2604110, &(0x7f0000000000)) 2018/04/22 01:14:35 executing program 2: r0 = syz_open_dev$sndpcmc(&(0x7f0000000240)='/dev/snd/pcmC#D#c\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000009f7c)=""/132, 0x84}, {&(0x7f0000012000)=""/252, 0xfc}, {&(0x7f0000012000)=""/155, 0x9b}, {&(0x7f0000000080)=""/11, 0xb}, {&(0x7f0000000000)=""/102, 0x66}], 0x5, 0x0) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f0000000140)={0x2, @tick=0xfffffffffffffcf8, 0x40, {0x4, 0x8}, 0x6, 0x1, 0x6}) ioctl(r0, 0xc2604110, &(0x7f0000000000)) 2018/04/22 01:14:35 executing program 7: r0 = syz_open_dev$sndpcmc(&(0x7f0000000240)='/dev/snd/pcmC#D#c\x00', 0x0, 0x0) mq_open(&(0x7f0000000080)='@$cgroupwlan0', 0x0, 0x0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x100000001}) sendmmsg(0xffffffffffffffff, &(0x7f0000006680)=[{{&(0x7f0000000200)=@pppol2tpv3in6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @remote={0xfe, 0x80, [], 0xbb}}}}, 0x80, &(0x7f00000004c0), 0x0, &(0x7f0000001840)}}], 0x1, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000009f7c)=""/132, 0x84}, {&(0x7f0000012000)=""/252, 0xfc}, {&(0x7f0000012000)=""/155, 0x9b}, {&(0x7f00000001c0)=""/11, 0xb}, {&(0x7f0000000000)=""/102, 0xfffffffffffffef8}], 0x5, 0x0) ioctl(r0, 0xc2604110, &(0x7f0000000000)) r1 = getpgid(0xffffffffffffffff) sched_setscheduler(r1, 0x1, &(0x7f00000000c0)=0x80000000) 2018/04/22 01:14:35 executing program 1: r0 = syz_open_dev$sndpcmc(&(0x7f0000000000)='/dev/snd/pcmC#D#c\x00', 0x0, 0x0) ioctl(r0, 0xc2604110, &(0x7f0000000280)="a0b44a12154441318f43dcdde99bb6df1dd4c471c17730dae398d7deaf2f8162b2c7272f90e599ef006e71c7964c613e6d4421b3aa5508e471c9200b22278b14d1d4332668a839d27bff5d030034") 2018/04/22 01:14:35 executing program 4: r0 = socket(0x15, 0x80005, 0x0) syz_open_dev$sndtimer(&(0x7f0000000000)='/dev/snd/timer\x00', 0x0, 0x100) getsockopt(r0, 0x100000114, 0x271a, &(0x7f0000861fd8)=""/40, &(0x7f0000000040)=0xffffffffffffffba) 2018/04/22 01:14:35 executing program 0: r0 = syz_open_dev$sndpcmc(&(0x7f0000000200)='/dev/snd/pcmC#D#c\x00', 0x0, 0x0) mq_open(&(0x7f0000000080)='@$cgroupwlan0', 0x0, 0x0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000009f7c)=""/132, 0x84}, {&(0x7f0000012000)=""/252, 0xfc}, {&(0x7f0000012000)=""/155, 0x9b}, {&(0x7f00000001c0)=""/11, 0xb}, {&(0x7f0000000000)=""/102, 0xfffffffffffffef8}], 0x5, 0x0) ioctl(r0, 0xc2604110, &(0x7f0000000000)) recvmsg$netrom(r0, &(0x7f0000002740)={&(0x7f0000000240)=@ax25={0x3, {"d488cfbb11b3b7"}, 0x4c}, 0x10, &(0x7f00000004c0)=[{&(0x7f0000000340)="9658c5b0a24d3a267528dd3867eac258a008054c79fba6c1e785a026c735ef4955dfa79a05d2eaf6f31c6296e188b461b4f4631dbeffcb2712f1ffa2ab0d4a59f005b56acc1b00424e3bf72d8204168da04daa20bbcb0fa207166e14960a0ae5ce0b9028751ab96e31d70a08a5d6d3994491378b19a2678452b93896360ab735872ef4bc5772ec9948776d57d241fe047fe21ef36afa4ffdc48850c01e87e25414", 0xa1}, {&(0x7f0000000400)="00874c4019d1bf301e9bab0c8155a522e2df8e586089b4a3adcd1d5b1eb535314e6c7603e20b03e8c05ea764870d13713e6b03c286b98288918d43b8d7c98a55a934c50d5adb4305ad56f4dcffc7bc2676e79fc34709854dbca889a70da136609805d7e3521250a33d52d6326323f98d796c725ae7de0a26da2f59763dcaceb115804fc821ac3c33797c755af2d12d55f9da957282601bd68eacb4cd", 0x9c}], 0x2, &(0x7f0000000500)=[{0x1010, 0x10b, 0x80000001, "7afb6bcf7e4287ccad3fae18ab00fd389935b05acc18efa45fed71bd6dc8b333e68d7d3e7b172b01421e51ae8749d99e434669481fb7f5bb10ee3811151838ffef27518fda8d7ff81fa2e1b71408c6f3bb0a25d1b627973f49159d02215e2677bca6c0ab64b3cb42fa0119de8bb527380490c1cadf713e8cf92f870c4fd4e057118fcd75bc1efd733cab79762737f7baaf737d777eeb9af31636c4a0f84373dcc917a8d0ab638f5add7bf5a4db74266f9413bfcccb00b0092660c339c4edfbe530121926e80b992530c5a2ca1ac121a481f6b7908bb89f7a5c8953bbdfafa9ea6a2af4697e36e683df7b5cb9be10db231a07d541447d99692f2a18b8e08630f9eff435813fa6d93bc103f130ac36b6a9a83ce2f070a50abdbcf6958ec04505cf229028cdbc63fa7759c1a166218a86b2fe0d9f6e3e1dc2384c9b0e5663f216f49e8695a5404d3afad19e8e85bc35d3040e922e68fdee2389030470ed483c7de1ac293bfddcbfcc6e13e25a2e39ac78c8de41f979e3fae9d5f92f8848d3480d9a249ed8393737447f8afdae6a2b423edba60f5356c57d3c855690bfcf5cb2bdf4608be50fe6827dcd4d7d05865facec8a419d1f44d032afd074ae3a26c2761f33f1e9b8e2aeab8f0969af1467e6920b5703e6484b7555829c083cc98a8b7969852c8e0928cff6bc6100160bdb4d6cf262c234b44a12b3fcf4ddbabe62671504b822e2c3fcb82c1d5db138b06575890fd807902a9619457dbc8ed353956dff0de90dcb366f69dd1764a49b01bb68ef9e7c0ced5ed9e23db3c39906fdd4df9dffe1a5cf3af56818b335baacb7e4e40fa6e4b5f8e80316914ce44afa4578c26a374eff7a62acab84bbd0c9b11d1bed457416165d830816cb632c5b84a0c7f6ede05e555c7f74910efc2cf34add1092ace750e08ee6f8f02df2546ec30fc48263422e02f89e2ee345755b273747d4d723a678ff865d9b367dc1c6e2ea7f26e48524a931024883f89b75a9d18d8dc6dceaae24c4b2b49854ed388838f1bb633bc7e91ce6d05c046973c8bf4781b2f1c1823319f9a906871469ead298c5b7041fc048bb7a6a0460ada20dda6fd35e99d78d8599cbe2ae8ffc683543bd75717552716e40ea21b713a2b36aad82309e6e568fa48edfc45bc128085774eef757e06a12da09a60156dc0fc9c0923ef5bfbce4bbc11ae87a107f720182e25fd265986a150995d8eb7a27a9efcd0de73c2af2ae7914df8be16ad251b54278c75e3fdd60f31597a73f2a406b1043bcedfcebc1527da0de6cf5cbbe92544648c702a04102a8a186d6763326452a27c4f2fc48ccfa556751c031609c1d07cf786097259010540552a23a84395a03ebd5a93c19b9d35d4d03ea2a7c2c7ee2716ed95ad6600fe984d3c29cebeccf986dc386e75be6a67aa2902c39272181a5f81e4f07500fa47e7794a5dfb8ec0a9237374f9d4c16b10b4b8a5999afd5935d728289aafa2110f6c0768384c55d3a8b729ff2d2dc58075dc87126326c2d68244f72ea4cba2ae7c015d01ce9ed2ab8e46a588af9d3a44d5d759c3d5b4b69900cbd9e4dfd5826d1e874e4fcac76c8ac905e331b1037da217aed11260381946d26ac5be13bd198f1bb6221abc151d4af6919e613c819a8ccff6f218405180d7d1ed3dcc3ebd0ca5e525e45aea7ea33d6458900f57fe78551a98c567ebe7949b8910e72be38750a3731a367cb22de0b21d8d8982a7db212d5856b1baf26429b05be30465a490410a6b3bba3606a9f0d3b7a0e65b8b66b680df6396561a895dc19c2eddb8696acde49e9a8a588cb670b66f7011f5697db27324af7761b027aee6acb591922cfc4319cd6b57c8da21ca7710807440f1671d60bbe1b8428371c1a4a7314ab90ad361820f17aaf428237d5a031e497f39c3e7bac1bd90f7923710194a2b6031d41fef3659619ef0642bbf80c9de62d71ac972fb456823fc7ab3b7231e1d31ca88d858a4c8fbad732de172347d7d42f8b80a92827954a42e6078279dd07dd07de6aa984bba6081622dbe228d63db112d282a7b586206c47c0bf265d355828e9d35a17519a5a3f6541f8e62339859ff6aee82a24844b112e4836f530c063519ff66a5a1306ea1c125bda66aeab497b1d43450b568d479227982b28326181c3d56759f86e11ae7c10db95cfda064086e0d8ce62a634b13a68d6e9678412366f61b67b27ec7c379d9ab1a03cd5f256a102563b88978eead99fa709ce9b89e276e09ee67780bf9091dd211423ebb3b8369a93ec94dd92c382a6e869a4b87b984f349e44abe2fa24af7eee310f7b94cbda05a06958b0ffb0207289b5174f567e1f6fd76ccda72675cd05c48d0975fea481c5ef85e68de81400e10a9e0b8048974abe7b45aa91e83c66672bd3323b5d485f6801b20ef6e1304246716e45723493dbfe102ba9799efa0469f33688d2ed948c44f90b3538cc886b6669c38d534ae6e080317f801ce0e66dbcf09a0aa499da4a656810122613760ca11873e8e4cc7f263e09131069a8ec8d40ce825eff78ea82b9554edf49179e05facf55de876c15b245184dd999d7d818058bb4f4895debce99df698efd71e8534dc0f33b4294229cfb4c5a4b2f4a498d3a0a4716091697472f97094e8577f9f5f386b7f03caea093bd313fcadec63a680a7150740baf7cb8a6cc7a6cdd2cf19bca8168207a47ede5fcd4659af586b42dae15a65d88585dc22f864942d96641faf53ce0a754e8124f1173259d067f63c443644274abb12c2e3e5bb9c157acc14bdf8a9dd5c7dd134b7daa00a5738cfa2049882d67510f1bc04daaa85a5ecf203acc152fa9b9b4c0b135d17f9581c8875f9e4480e6d42b1e156b00dba7a8b22a2953c47213e8ab77e128cf1194cecd1c8c2f7dfa9cbf227d92f9c1b1c9968a15344dfff5e09458a0d455146ca07aa4570347f3b678180d0b0c602e43715ee5e907613c80e4b5edaf8bc504397d95e78efbae2827a1e68c0f40e04057b0d976dc712665337a778bd96daf898f775f34f30ad0885691f77d35816c8b93e5ff8f00a33ff4d9d587411fde6f21f366e915ca8b4c6abe3e12d0e8f03c385dfc28df6053d5b7e341e66acf3e6115feca016af81f1c0a5fcc5a0c1fade2fd070230c90109acac08fbef440160cd82069cbb7b5b403a109a186992b819ece602b0a424ad6da9fe9f7cbdd02f8a98b9784f80d39c25fe591ea5a75e3586a0bab70d7e96c9686a3c4f002e6b75dd90b1ab6c90e518915427f7ad71300bdfe3dbde0875ff0f62fe9dc26cd053fe7ca2246b2a67918f7e288387c8cd29e4e5cd6049a56c020fbe6c0a800ac2feed8c3de0af60524552a5f7fc46257e8f3714f3d61760900bf3301322100b6e66b34e49f350c159c5031d40a9c432f2620e93c2fd69d88ffd3aeeda2567defe0c2f7a99b9652dbdd7a8062ef4e863337310b9bdd8b0f1d8d269174c40a601d2346de33c96848c47726d9a5e1dcded577db2ffd56a648341fb5feca5d3fa9c7afba0dcde22c7e6c96a310b7bfd2114ab6cfca72c47efe4c9ad1626c2a331145f5778b5ee5181f73658525b824f5c28d51b925f10e1fc52b6c1cd9261de01728ebaad47f9c658be8ce15a0cccacb0fbb25a9ab4384a7302195231f71bf1fcbe8b847c8889e3805294702059eb2b04147ceb134b274a7fc9fa87cb5b93572d417d8dda1ab74df6cb6df362ad02ecf05535e113598d198857127c6ea56a690f2fd1f57160e4056ae52dac9823ad0dbecf2decf8ac0ffbbce74b6efa501c3589588a933664a72f9ee37ce70181e2909e80eb0a1890a8dd2bc412a6de0a42afd99e50e2fed5bdf75645d867cd173f73e18c8de1754d2494475e0224e394ff9197457931eb618864e2c3b734052f74fc65f119af7c0c687207c776ca0d71ff55d3a856ca4b6bc920aed8f99339629180e144e44847b4ed4b4eaad796ac281366914293a459f3750eacfdbcafe0ea9dc1aa5b7fad68904401c988878deb07b8d5a8a03fb3bb67363ee62e7d75936b08b60a6651439e696e8c94257742ddc9588ba8c2e4ac76ac05a09aff9c97acc9b4b2fcd59fb3137bd46e5a7561365ccdea52ed1fc1abbea40b3885183c2b0dc2cc61178160dcd5553bc30de0e43d0f96c070798f222c689bd17a262478daec22d4a4fd56816f7804c5f0d40be68ca56d8c639a607ed9965670573d7d09644cd60689d4572e88f6f2abd458e650cc98e03a4f7f50f3412fbe417455a0230641233dc3c38aa787c4ad5ff13d72c1f123df55dcda63fe492916c5ce9fc59e1ed13c65e8b8061b668408447a1187aa62aa85a33781b378512b844b72d7951c44310a45e153e8c045a32e5ed992edf91c9b86bd975e25571f8947b20ce792f3b9996705d9ea530c3b5be8af2623afdc949b550e39ca69bdc9f88cbbf084ca7ec99d6019b4b37ddd770b878e01f351c16a2a0ea8b5258a8f4dfa0d412d2de656bc43297a9b4d9f7a5b5ff7ee7e3b9e6a6d2329b4c91fa306dd645f39bc15a2510496fac1c584f67b367790e6504321ab4336807901e57be45c892f51bcbc42ff483aa85a7cb8d0419233246ff9af50f9770ab64016b9a54da0e8dbf816ba8593e8ef45eef81fad3cebee3fbafe5ca10f1e575e59c71c4e1ddeec6bdcfdd5b95ac2730570f35cc66d17d9d2f4f192b16b7d2914eb3f8708e81a3c41009abfeaef787ae9f984c40f95ee9e4f1892d0daba00d8309cdd26cc19aba72b93419d4a22fe4c0f82228977d4d42cf2b9bad35e5d002a99bcd882401e57a625095efe1d4215f72dd6ef7eafb2057ee6d7099a5b612af1b1c6abf64621376b80963affaf00a254c7cf5311a438f8de3e0f0ab5b47442c4fbff223b8d5335c39636d5adb813fed82bdfbe2f71e6a446d3eccde18de42fceee856a8869a2f1e37d308150e0b9570dea3376d6852ef8d75e9eac311d795b1524fb489b797b00373f5df511ec7b073ad6185797198223f5249e06f69ec3a27fb0b6688742d9a587bfbae022d47cfc402b02571e9dbe96e2b15cb108bb46ff2fff680a54db9f046d4a2a326e9b16b853309dc096b691df0de716588110b78759b43978d5b750c5addfc46e33f4e1fb2416f35f67ce54de58061dd0b35e3c45dea1ec5d8587c0feebf2c05980717c2e3d908274de9ea7a260ea9f1ae6a980ec9b9a6558a3f600dd8ac959af9fb7a0923537921993b68bc465c95a2827f8cc9b28125f2d7869c4c13f914bf79da86e0da9c9d5ea7548c8af1e73bc59858a4daf53e765aa28ed3bdf3001c370975f56828fe8a238e765e0ad78727f23d2114be365b6a0580066d22806188bcb9388dabc858fc048e715d5dbf726bd98947c599e31efa038fa9ef6e6822ee1b3a848a35a9d40753a5e027951366d10fe02cd18b27dba2de7d203f947c5346d18f3070480a88a7c21db966ed328dd43da826812206f93475766e45679ba05fdd0dd15f9a7cd47ad582612a33f0567dd2010431238597ddd0fae84ad40493504f38a0d20af4b4e954823f39e9ad1dfe3520bebefa64228cf097dc6b9e3e460855f05d521fad6951f2a6739e59f2da35c298a59b778c3d114b8e6ad6132f0f80af7734af718abab34e9a54d3ef0b4f94c1e55faa998a665a1582b93a06fd427d1bb76c79f44dd2ad6e359daf3b9c5080b5eccf98a48335593997f099d4b2e0fac7fd3d3b4a0ab3509b2fc385eb0671623418007ca9eb884b1fbd53b4b98712dfb6b51a87a32ca11adcfa9e1423dba6efcc2418d77724822aafda400f45ccf66ee60dfbb25269db030"}, {0x80, 0x0, 0x3f, "6319a5a3d2179b5697a51286d355c6fd704df687ebdf70e8074c9e580bf46fa1b7785783b0349bffb82afebf4800f58c3f53645bd5fbad6c1a8ff2a6e60daed00d50afb459ea24c3f70ce4fc1152ee21a442d7e0e966bf0ea6c6cbfab8066fbc5d7aaf0f0df4e2b8ff927ff2"}, {0x1010, 0x10e, 0x5d423938, "ba390ec9be55af8fd5ba9709b970664b29e27452cc90d229e62928da7ff7d23601597442b864f6b43bdf42827ada5ab87e821eb8ab156c8cc07fc56f274f0ace02158838d4789f6fddb20b63821bc1fa9e42b20dc1eaee1573688e6e27449eea6a0c2d8780f59e58ce1930bbd6bde4c0733f7ddf9422980f065aeb5b926384ae6dcf4e8ac1722a9f8bdc3e08316b3f2902ea323074271029e8a965ecba2d70318ecbd01e68d1209ca13c96c0e67d67cf8a7a7f0cb43c13fb55b9cdbe0e371450ee980fbd4acd0e3fbc0d9143a7ffa7b4e0c45fbed915b250b6db2bd53480929620ea28d694ba014113d51e374f4a158860cbc8cb961b69642ac25c68330785f704f95d1222d331a3af596cc6df00347cd5ef3d0153cc765edb244fe02cad0f001d09c6c75db87f796b0ff9325746b0b51a61ded4488e86f18bd0fe6deab4bff9e621de484204cde44f91947e56d4b13dbefb2080ab1e6fb81a88e6f408cf59b1ae978ed063bc9387bcd909e699bbe40dbf91dde8fd4895e335f8f01314b1b19e867b4adcab8dace0435cee84da9b00d0dd7c7bcd5e9526cb4ac0e6f0056ac9f090180d73b07cf1afe16d5b61c2f57909a3bcc73b6f104c5367b2ea6669c7bfa489f977424d41b485447864cb620f2b71205587709c05f234dd6c3d95b0a8fa785a45a5fef44678ccf659ad43718b1737a8a7bd7d9c922a4e389bc0fda838526226b9d6bd3b38d3e1bcad72910433bfb0f6c4415d08af1284070b2e68744b1bc46e7bd64ab023dac70d8f7d3a05efa41ce4191b18b67e5cc1504cf960f266ec7681151ae54304eb01a19bdef34fa3b35178d8336e67ad5aa87306c20f0691606c76cdc4dfd65aae4572b292a0656e1b839423e95a6135e57ab1e4b388de6cf1e56734d4964df4fdd1c2787a6bee6e6a2f20a534f5f117196c6008cb15d4e56903e566b45045fe04037e5624690cc66568324325cf5e9e9265176fdb82a560dfe316d04348310e691b6c976ec0244e8833e307d80b64e551bae030d3f62fe6bd98406edf49e3c7a47d111b756f00efd2fc628d751a25056f61755b466771e2bda60379c5254fbd2ecc8acf5ba77b0f07dcdca6c58afa4e33289a896c81c91884ad4906818b2a16eecf92994ed6671bfffb88cd3ab05f627490a23965b2ba9786c5060cefafd2b7c06f976e8348ab08ee4c4249e0b100ac6915c4fe0312fbd49bb84bd5eb564299510902dfcda2103a0d365cb4cf18ab4cb98969c293be4d746f388c5aeb4712e0af508aaa170acf8e220b4746081c24d4e688a1c1e5651fae685050ffee76fabefc69fef58721ea862228ff05e65f6eb5b61e8c654a2d38667714ffc014898bf1264e3e2056753d896e9f75f4b94190c6f19f135dab8372d5ec0faf2ee3849811c69416cfb5ae9130b69b15bc3c3ede0a93ef3ef80c7ad9cae063147001259717b551ced1bc085deaec6062cab435369b10957f7435c56e3bb491d653e813ccaed478a1fe55ce91f58aa403d0761e901d4acb3bd02efe7e62945a412ecc2ef6d82f6aea4f7cd63dd2cf2f6cc38a8c41fd06f80a586c2c80fd6a150518071be9d48e25c337900745ba85917c8c32f305541e5914314841ee2bff7bb232fe7f3b8613c718e7fc98aef2905351a872a1c56ea2ff9d830a0971bb05a320612b4b210fd687237fb53408d200e029846e562455676f6fc1048db34bf299f5c4e4bcba1dfa28d11e05af9b53ea0c37e81b75bf706bd733f1a935e12f6fd5d34a8a07368d97b4178ec899f2dd040db5e323d59cb27e279de2e48a94fb349c01c90c823ce20e1145636119403e3212a63a3f5fc4297cccc0aa5461693dce0231a612e6439fb67d2ded355a14f76e9898af5f4df81d69b4a875f584b44f8ecb13e2195ae6359b5ce7b03f2fee505ef7e8b649f2346639a5c530b7edb9fa78d3a832e9d94970c990c766ffe83c88da47bccba3026a1dfd29af2fb85920ca68ce98fe185d0af323b0f26307af5ded278749ede25de2af16b5007e99b63035b897604057455986de396e20cbb5115f0847ed01132cf88a259a852692b109a38b4bb614dab0ef765e6a4f3c6314c8c0814f4dc5dc900973a664eb64dd53240a8b7666232f2d566ec0f5814afc78c3043ab61bdb66aedb1c153976fdf3e7485a2e550da35a1e94981b7d1c2504ce10b72333a1e7297b38f2009b768f90997fb85231d3bac3ca50ea77baed171f91ebd7dc44f6eae7a3ac353ecadad870a82f00071dc67c33f75fbfb280835e2387b56beaa3874f20f7647924da54f32b18faceb47367e9dbe109e9b70776823914d8a55bdb9d5d671f7559064805fd2b6e23f019b09aa5de70b13e959e2804fd4a4faa6e6b9f0f1da87a55bf5f8021628611f24868b6161cd935111900057c55d689ff64245aebcc99425f7ee992db4d4cb37b750e60f41dfc0187afe9d1162ed76b8f3507d7e908df050ecf739b977d5140c73c34814c4417161d3abf4be7fd8c46b55edd1ed9c5f59cf86d5d788c546d34c9a75b18472787beb1a339b92c32fbba483b57d97bfa7e73fc088a3e21b2b719035019f786a4e398331bd2ba7c3f2ced69c48a1aee30833abcc1abab974d01c15aadaf8e80f21e3044ea5659a3726386340ebc00ea52cfaadee64f6268e8b782e907eb6d94d25dd9728b693db50c6b572de15aaea748a00a86b678b1cae4a252a6a78c81b043abbe2bd633363b573f659188b260faf3d78d1bf33e131d89b299dd76814eb86903dd16b1a610bf5051d770e9301e0008503f6fb6df31bd6a0ed101d20d5643c416090cf0464f91c389d48ec231d904f78719feb05f188a6f4fa1d45ecd06f04613d329bec1d7a247db3f674f862164aa27c72dd33a3de49e2dc2fe4cbf1d761e1e7b7a32dc7e444265cd3c11945c2b731f12e34c29604bdd3c9e4593f26cb42ce9f4d26657c7a2357a789b529eded317ae563f97073697d0633779e02bad4a1c86f1fbb243f5a7101106fb10c88af52fce3a467d60544c8ababeb4891b605a08e668c65b02746637f86ea51da9d3960f0a50da0d01f8cd4f8c24a95eb5157272998a8240a490d15ccf7a2eeb9e766953f0e0fdf6b10ca7e387406cae4e2f93f15296409b779c37a43f1e8381fdd16fb0cd7d01f0069a3cd84b208be3511afae1123af6762d626ad242b32cdc706abe63396f1055f5437a00e67aee3f5dd7b874a8c5af9dd86316d4bffa1040fddc2499c16892893fe3392858cd88cf069c3d3de038e12dd8b792bb272d2623a6aaea0f617efa64c4b7cc91f6e1424b7189792874a6c2cc1d408e2349ccd34d6bdb759332f7c44601ef45f47542b5d0d4ea23eb2dcb91ffe3ee332416189556ff04723fb97e5f592bcf491544daad562910b17ced80de7f368c86484502f90c63975ad97ce270519923271e51fcbfbf1430787aa83d6badc77e38f93cf6e93379a445f5ac564b2dec3bddd31d2927dd791f69878434ca534f547e0a69bb4f29af3981639c307d90fedf84ef2628266fee91a3cc8a40086b2dbca7a82f7801e592f8639aec98f06e28f7460d24e95bb85e21ae69216545448b319aba657703a09f57ca8f02c3b9edb0f5edc96d9c70918eb5452776d719399aff338bffc8b6b9ed06a48e7c4fefc15f9621a18d29003479ea6f00196d6e40b3567a556684a4742576800041735721e5a7afdec41d2aa1545b2188675bb6851da3362034dd913bf138944ab35a9ecc3cc88d61e615655574762290bb34b13bd87012afe281eb42b35484d18fd0cc08df816ac3e78b95eb7917c444cd4f49c8183c59a296ec4e5d9de84726d0e8d572e35f4f9c30b6d714e1c3c0cbe6a8098f23944ceed9183af0686e4e37c2cab22ba79cdf38c81e456b89094168cb628c7f0465177d5ecc45cf4285a1ae1c644e0a64fb0b33ccd9d7b7fa046afc246fd994fefa53168752d4fa2fc8749e4a1e5bf750331422fbd22652cf33491d26425f308ae89a2ce7f11d6d63fe6613a578c820d3d6d77fab8aac07d3e8e8b7c872c51c23c9686454b906709e384da87029c364832e5660d054c3014cddea29c6f1102f85fc7c6fd8d55e277d78f4e3f1f9e5f56957cc8feebcac97d72f75748294887783cf84b58e0d380b005e85830fb59876f2a501089025cd5dcb2c7cf978519de9486ea5b38fbad800c7efabf63c92954ab75d30cfe44bbc2348c0d475f162e7b861178466b4c60cd6185303794a4502345e6da991c8876f63001aeb3bb7a04ae8b82ee4243ac22aa802e3e3be4b3cb325a32c8368791d8c5affbaff4aeb881216899cf5482ab50d505b40f91753709dc5d0dbcd7040af304e19984ff9d21572ab4bce3d7edd4afbd58b5197e54da3d25d100ed7c1550d600cff06cbf054ade4f5dc7a7e07f7ad703e003682d44fb8e1ee136ad78d4db07264924da16f0eb66d4e951ee8bcd8d3f56359166dedec7fdfc12572c5ea0b4866edddc3a06bba0a337ff49ce2cb58a4759a9d7cbdf2c37256e80da57011de8e41b2f66f5f9ff17df54bcc6cfa678c349af2d34c2dbe6ccf738391f84c69d1b95c2c5ce8771252f218b2edee7e64ac7586ae5bdc0b87cf8f2e2481ef786a7b1a1c804c3be4beadfc81dba4701c8c13b4c922b884ec7b0c83a82a6a22f1cbafd0aea4c0c727b00d9404cb62fdce1a55c87b294247e0d032c0fbf575d83826fe01caee131c0ce0c05cffc0591dc9a7897b9f99bd67d011c4844019472a06069d22b584dfcdb96248d922d7c3278c368d9adda292a0b4e855a2b848f1e8ae4ae1ce646b436b33a744284de0e867805ee022aaa12c07ebec8e69adbd82aa40e48efe25c596a33393304cb069aabf9faddb29b6c9eb43d745e4822b0756cc1c8d5604ac498286338565898f79b2760ac5cae4ffe0ea4418cfc8b4e2797a23cdcbbc5036e6cfbe75f4af7dfef87f0e67243e2fe1daa450cb680c38e8810ab97d6c21590d5eddd1508d1c5807b1f305a40678b3261cdfd2bef37346727380a678adb1e011944f357d64ccaa6df1980fd5808687d175936bbe6443a3debc2992cdb36612ebc3ea16bcd23219795d0df93eedec0bd8e24216965726c2915e2e03ae922ef9dfa0b4a9a387b20e6df9482c4e41c8c7cbb868c28b049ffbffc6044790055319f5dd5d92eaa07167b841e4e731d800ee1fc0ac3c828717e1ee1ebbb6d7c10d1071c33a7c00be010015f88cbf291e2e8ad4b0162d88813603aac0788280f4bb3b36b5d0b7332cf3c8780782d4d4133ac743ad7f055b823d4677a2e4890357753d49912d8cb326853603789763dfa59eb1b490fd3dab62748f3e236b45f8736da51cbe9d44bb86733fb8dd1dec85d51197f4aada9ac414007240145764168395b9651c8c3e71b07168923fe07b0d05e24cd2e4e17df3ea33402dffe9e579a63ae2b42d5d0b7d11565b55cbaaa7f77a29edc0479ff69e8c62613efa4c8564b907098b251d27d54453a79e36cf4a8fc146f81c9724a024af0b5b38d81b39f7fe11766b8b7f8f739998a4c761c4d361e5cecf4337243e631d616c5c2e191d0d30dacadd33dcb81c43e317a2483b855e613cadaa2e2b0a8ec443421a5d2293c5c640e30eb37dcf90d15b59db6de804b80e8e99dec856859f88ceab106af0301fb5e29f338618b3ac9fab8b27600a64e7e37a20de76981878419032f48522d8476ea4c4764b3331d0dbae24f8e9e30af3d39c236f0702758aa0099f470eaa3a79dcdabde076310d1f299d8fecf28b6129e16795995061a50d3a6553e20c62ad46c9561933a2a2"}, {0x30, 0x117, 0x3f, "bc597e297389493fdc5f85281419d3364b9e19f083bae4691231ff"}, {0x58, 0xff, 0x101, "8ac51a1edc47f841a2578d6bcca204f15a794cd0e7f1ba7e86e2ebfff63ef3b63c7660f1f49186c7f7ba922e4ee0109637daca6a28580afa3bb2ad1f4a720f42067575d04bea188d"}, {0xe8, 0x117, 0xe5, "8e8e0c9c777509d430cc5b20dfb4780a0b2883763c5b412510f087edf451210920a3015fdfc39b3ac48099aae316e226f5f4ebe419f399d67a42a62a80454cf675f878748d79bcb206df58e5716b63feaf0fd3d840bf35a17d6881a6c9e27e4db4a31e6a607c8c905d701532d07b8eb99f1eb126c7dc14cb937168cb7a6f4252e57b0aa930df4eb8e532a656a4f306c4765ef2d95a9e3ab0e7c9021cfa4c0bfd25b0c8e12538dd04842c257d6a9616742296d34ab2a9698d8cb11c04fa99ea4dda8d753c6ee9c08c3831887835b56198f4613a0f"}], 0x2210, 0x44000}, 0x2000) ioctl$SNDRV_CTL_IOCTL_ELEM_LIST(r0, 0xc0505510, &(0x7f0000000280)={0xd672, 0x1, 0x1a9, 0x2, &(0x7f0000000180)=[{}]}) ioctl$PIO_UNIMAP(r0, 0x4b67, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x9, 0xffff}, {0xd9, 0xce7}, {0x7, 0x5721c7e7}]}) syz_open_dev$amidi(&(0x7f0000002780)='/dev/amidi#\x00', 0x0, 0x290680) 2018/04/22 01:14:36 executing program 7: r0 = syz_open_dev$sndpcmc(&(0x7f0000000240)='/dev/snd/pcmC#D#c\x00', 0x0, 0x0) mq_open(&(0x7f0000000080)='@$cgroupwlan0', 0x0, 0x0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x100000001}) sendmmsg(0xffffffffffffffff, &(0x7f0000006680)=[{{&(0x7f0000000200)=@pppol2tpv3in6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @remote={0xfe, 0x80, [], 0xbb}}}}, 0x80, &(0x7f00000004c0), 0x0, &(0x7f0000001840)}}], 0x1, 0x0) getsockopt$inet_sctp6_SCTP_DISABLE_FRAGMENTS(r0, 0x84, 0x8, &(0x7f00000000c0), &(0x7f0000000140)=0x4) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000009f7c)=""/132, 0x84}, {&(0x7f0000012000)=""/252, 0xfc}, {&(0x7f0000012000)=""/155, 0x9b}, {&(0x7f00000001c0)=""/11, 0xb}, {&(0x7f0000000000)=""/102, 0xfffffffffffffef8}], 0x5, 0x0) ioctl(r0, 0xc2604110, &(0x7f0000000000)) 2018/04/22 01:14:36 executing program 1: r0 = syz_open_dev$sndpcmc(&(0x7f0000000240)='/dev/snd/pcmC#D#c\x00', 0x0, 0x0) ioctl$sock_SIOCGIFBR(r0, 0x8940, &(0x7f0000000100)=@get={0x1, &(0x7f0000000000)=""/207, 0xfff}) ioctl(r0, 0xc2604110, &(0x7f0000000280)="a0b44a12154441318f43dcdde99bb6df1dd4c471c17730dae398d7deaf2f8162b2c7272f90e599ef006e71c7964c613e6d4421b3aa5508e471c9200b22278b14d1d4332668a839d27bff5d030034") 2018/04/22 01:14:36 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f0000000380)='net/igmp6\x00') ioctl$PIO_UNISCRNMAP(r0, 0x4b6a, &(0x7f00000003c0)="7f0ae0223bfcbc6948c1b91df38f163522273945e85e25bf355d66933d2e5259b79e62a85d1dbc882515ab857ac11fc1022929cf02c6fd1983cab820a5ab") r1 = syz_open_dev$sndpcmc(&(0x7f0000000240)='/dev/snd/pcmC#D#c\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000009f7c)=""/132, 0x84}, {&(0x7f0000012000)=""/252, 0xfc}, {&(0x7f0000012000)=""/155, 0x9b}, {&(0x7f00000001c0)=""/11, 0xb}, {&(0x7f0000000000)=""/102, 0xfffffffffffffef8}], 0x5, 0x0) socketpair$inet(0x2, 0x2, 0x800, &(0x7f0000000400)) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r1, 0x4040534e, &(0x7f0000000140)={0x2, @tick=0xfffffffffffffcf8, 0x40, {0x4, 0x8}, 0x6, 0x1, 0x6}) ioctl(r1, 0xc2604110, &(0x7f0000000000)) r2 = syz_genetlink_get_family_id$ipvs(&(0x7f00000000c0)='IPVS\x00') sendmsg$IPVS_CMD_DEL_DEST(r1, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x9010000}, 0xc, &(0x7f0000000100)={&(0x7f0000000280)={0xe8, r2, 0x806, 0x70bd2d, 0x25dfdbfc, {0x7}, [@IPVS_CMD_ATTR_DEST={0x3c, 0x2, [@IPVS_DEST_ATTR_ACTIVE_CONNS={0x8, 0x7, 0x8001}, @IPVS_DEST_ATTR_U_THRESH={0x8, 0x5, 0x2}, @IPVS_DEST_ATTR_WEIGHT={0x8, 0x4, 0xa4}, @IPVS_DEST_ATTR_ACTIVE_CONNS={0x8, 0x7, 0x4}, @IPVS_DEST_ATTR_PORT={0x8, 0x2, 0x4e24}, @IPVS_DEST_ATTR_PERSIST_CONNS={0x8, 0x9, 0x80}, @IPVS_DEST_ATTR_PORT={0x8, 0x2, 0x4e23}]}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x3}, @IPVS_CMD_ATTR_DEST={0x58, 0x2, [@IPVS_DEST_ATTR_U_THRESH={0x8, 0x5, 0x7495}, @IPVS_DEST_ATTR_WEIGHT={0x8, 0x4, 0xfffffffffffffff9}, @IPVS_DEST_ATTR_INACT_CONNS={0x8, 0x8, 0x1ff}, @IPVS_DEST_ATTR_PORT={0x8, 0x2, 0x4e20}, @IPVS_DEST_ATTR_FWD_METHOD={0x8, 0x3, 0x3}, @IPVS_DEST_ATTR_PORT={0x8, 0x2, 0x4e20}, @IPVS_DEST_ATTR_ADDR={0x14, 0x1, @ipv4=@multicast2=0xe0000002}, @IPVS_DEST_ATTR_L_THRESH={0x8, 0x6}, @IPVS_DEST_ATTR_U_THRESH={0x8, 0x5, 0x9272}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x4}, @IPVS_CMD_ATTR_DEST={0x28, 0x2, [@IPVS_DEST_ATTR_ADDR={0x14, 0x1, @ipv6=@mcast1={0xff, 0x1, [], 0x1}}, @IPVS_DEST_ATTR_L_THRESH={0x8, 0x6, 0x80}, @IPVS_DEST_ATTR_U_THRESH={0x8, 0x5, 0x1}]}]}, 0xe8}, 0x1, 0x0, 0x0, 0x40004}, 0x8000) 2018/04/22 01:14:36 executing program 5: r0 = syz_open_dev$sndpcmc(&(0x7f0000000240)='/dev/snd/pcmC#D#c\x00', 0x0, 0x0) mq_open(&(0x7f0000000080)='@$cgroupwlan0', 0x0, 0x0, &(0x7f0000000100)={0x0, 0x100000000, 0x0, 0x6, 0x0, 0xfffffffffffffffe}) sendmmsg(0xffffffffffffffff, &(0x7f0000006680)=[{{&(0x7f0000000200)=@pppol2tpv3in6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @remote={0xfe, 0x80, [], 0xbb}}}}, 0x80, &(0x7f00000004c0), 0x0, &(0x7f0000001840)}}], 0x1, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000009f7c)=""/132, 0x84}, {&(0x7f0000012000)=""/252, 0xfc}, {&(0x7f0000012000)=""/155, 0x9b}, {&(0x7f00000001c0)=""/11, 0xb}, {&(0x7f0000000000)=""/102, 0xfffffffffffffef8}], 0x5, 0x0) ioctl(r0, 0xc2604110, &(0x7f0000000000)) 2018/04/22 01:14:36 executing program 4: r0 = socket(0x15, 0x80005, 0x0) getsockopt(r0, 0x100000114, 0x271a, &(0x7f0000861fd8)=""/40, &(0x7f0000000040)=0xffffffffffffffba) r1 = openat$mixer(0xffffffffffffff9c, &(0x7f0000000000)='/dev/mixer\x00', 0x40000, 0x0) ioctl$DRM_IOCTL_WAIT_VBLANK(r1, 0xc018643a, &(0x7f0000000080)={0x60000000, 0x0, 0x2a}) 2018/04/22 01:14:36 executing program 3: r0 = socket$netlink(0x10, 0x3, 0x0) readv(r0, &(0x7f0000000640)=[{&(0x7f0000002040)=""/4096, 0x1000}, {&(0x7f0000000840)=""/149, 0x3bc}], 0x100000000000038a) sendmsg$nl_generic(r0, &(0x7f00000003c0)={&(0x7f0000000800)={0x10}, 0xc, &(0x7f000000d379)={&(0x7f0000001000)={0x14, 0x42, 0x2ff}, 0x14}, 0x1}, 0x0) r1 = syz_open_dev$usbmon(&(0x7f0000000280)='/dev/usbmon#\x00', 0x3ff, 0x82) r2 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000040)='IPVS\x00') ioctl(r1, 0x100, &(0x7f00000002c0)="648f35e02f7d710ad7ad5a8010838a35f47dc77bccf83587b9d8866e28e7728c71f0cebed67fff319529dc17a2b6f6204690bd5085f1b1f5ea11665664a3e32dba3c75555767542d5e869cd81f31f3c1bdef48c91c18d4fc3b7fca021d08ea42d480f878ac12369b046d") r3 = openat$ppp(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ppp\x00', 0x800, 0x0) ioctl$DRM_IOCTL_RES_CTX(r3, 0xc0106426, &(0x7f0000000240)={0x6, &(0x7f0000000200)=[{}, {}, {}, {}, {}, {}]}) sendmsg$IPVS_CMD_GET_INFO(r0, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x1080000}, 0xc, &(0x7f0000000140)={&(0x7f0000000080)={0x94, r2, 0x8, 0x70bd28, 0x25dfdbfe, {0xf}, [@IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0xfff}, @IPVS_CMD_ATTR_SERVICE={0x44, 0x1, [@IPVS_SVC_ATTR_TIMEOUT={0x8, 0x8, 0x9}, @IPVS_SVC_ATTR_SCHED_NAME={0x8, 0x6, 'rr\x00'}, @IPVS_SVC_ATTR_NETMASK={0x8, 0x9, 0x5a}, @IPVS_SVC_ATTR_FLAGS={0xc, 0x7, {0x10, 0x8}}, @IPVS_SVC_ATTR_PORT={0x8, 0x4, 0x4e20}, @IPVS_SVC_ATTR_SCHED_NAME={0x8, 0x6, 'rr\x00'}, @IPVS_SVC_ATTR_FLAGS={0xc, 0x7, {0x10, 0x1}}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x3}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x1f}, @IPVS_CMD_ATTR_DEST={0x1c, 0x2, [@IPVS_DEST_ATTR_PERSIST_CONNS={0x8, 0x9, 0xffffffffffffa2c9}, @IPVS_DEST_ATTR_L_THRESH={0x8, 0x6, 0x5}, @IPVS_DEST_ATTR_PORT={0x8, 0x2, 0x4e22}]}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x7f}]}, 0x94}, 0x1, 0x0, 0x0, 0x40}, 0x40011) 2018/04/22 01:14:36 executing program 0: r0 = syz_open_dev$sndpcmc(&(0x7f0000000200)='/dev/snd/pcmC#D#c\x00', 0x0, 0x0) mq_open(&(0x7f0000000080)='@$cgroupwlan0', 0x0, 0x0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000009f7c)=""/132, 0x84}, {&(0x7f0000012000)=""/252, 0xfc}, {&(0x7f0000012000)=""/155, 0x9b}, {&(0x7f00000001c0)=""/11, 0xb}, {&(0x7f0000000000)=""/102, 0xfffffffffffffef8}], 0x5, 0x0) ioctl(r0, 0xc2604110, &(0x7f0000000000)) recvmsg$netrom(r0, &(0x7f0000002740)={&(0x7f0000000240)=@ax25={0x3, {"d488cfbb11b3b7"}, 0x4c}, 0x10, &(0x7f00000004c0)=[{&(0x7f0000000340)="9658c5b0a24d3a267528dd3867eac258a008054c79fba6c1e785a026c735ef4955dfa79a05d2eaf6f31c6296e188b461b4f4631dbeffcb2712f1ffa2ab0d4a59f005b56acc1b00424e3bf72d8204168da04daa20bbcb0fa207166e14960a0ae5ce0b9028751ab96e31d70a08a5d6d3994491378b19a2678452b93896360ab735872ef4bc5772ec9948776d57d241fe047fe21ef36afa4ffdc48850c01e87e2541456e68b86fda6db71926e0392", 0xad}, {&(0x7f0000000400)="00874c4019d1bf301e9bab0c8155a522e2df8e586089b4a3adcd1d5b1eb535314e6c7603e20b03e8c05ea764870d13713e6b03c286b98288918d43b8d7c98a55a934c50d5adb4305ad56f4dcffc7bc2676e79fc34709854dbca889a70da136609805d7e3521250a33d52d6326323f98d796c725ae7de0a26da2f59763dcaceb115804fc821ac3c33797c755af2d12d55f9da957282601bd68eacb4cd", 0x9c}], 0x2, &(0x7f0000000500)=[{0x1010, 0x10b, 0x80000001, "7afb6bcf7e4287ccad3fae18ab00fd389935b05acc18efa45fed71bd6dc8b333e68d7d3e7b172b01421e51ae8749d99e434669481fb7f5bb10ee3811151838ffef27518fda8d7ff81fa2e1b71408c6f3bb0a25d1b627973f49159d02215e2677bca6c0ab64b3cb42fa0119de8bb527380490c1cadf713e8cf92f870c4fd4e057118fcd75bc1efd733cab79762737f7baaf737d777eeb9af31636c4a0f84373dcc917a8d0ab638f5add7bf5a4db74266f9413bfcccb00b0092660c339c4edfbe530121926e80b992530c5a2ca1ac121a481f6b7908bb89f7a5c8953bbdfafa9ea6a2af4697e36e683df7b5cb9be10db231a07d541447d99692f2a18b8e08630f9eff435813fa6d93bc103f130ac36b6a9a83ce2f070a50abdbcf6958ec04505cf229028cdbc63fa7759c1a166218a86b2fe0d9f6e3e1dc2384c9b0e5663f216f49e8695a5404d3afad19e8e85bc35d3040e922e68fdee2389030470ed483c7de1ac293bfddcbfcc6e13e25a2e39ac78c8de41f979e3fae9d5f92f8848d3480d9a249ed8393737447f8afdae6a2b423edba60f5356c57d3c855690bfcf5cb2bdf4608be50fe6827dcd4d7d05865facec8a419d1f44d032afd074ae3a26c2761f33f1e9b8e2aeab8f0969af1467e6920b5703e6484b7555829c083cc98a8b7969852c8e0928cff6bc6100160bdb4d6cf262c234b44a12b3fcf4ddbabe62671504b822e2c3fcb82c1d5db138b06575890fd807902a9619457dbc8ed353956dff0de90dcb366f69dd1764a49b01bb68ef9e7c0ced5ed9e23db3c39906fdd4df9dffe1a5cf3af56818b335baacb7e4e40fa6e4b5f8e80316914ce44afa4578c26a374eff7a62acab84bbd0c9b11d1bed457416165d830816cb632c5b84a0c7f6ede05e555c7f74910efc2cf34add1092ace750e08ee6f8f02df2546ec30fc48263422e02f89e2ee345755b273747d4d723a678ff865d9b367dc1c6e2ea7f26e48524a931024883f89b75a9d18d8dc6dceaae24c4b2b49854ed388838f1bb633bc7e91ce6d05c046973c8bf4781b2f1c1823319f9a906871469ead298c5b7041fc048bb7a6a0460ada20dda6fd35e99d78d8599cbe2ae8ffc683543bd75717552716e40ea21b713a2b36aad82309e6e568fa48edfc45bc128085774eef757e06a12da09a60156dc0fc9c0923ef5bfbce4bbc11ae87a107f720182e25fd265986a150995d8eb7a27a9efcd0de73c2af2ae7914df8be16ad251b54278c75e3fdd60f31597a73f2a406b1043bcedfcebc1527da0de6cf5cbbe92544648c702a04102a8a186d6763326452a27c4f2fc48ccfa556751c031609c1d07cf786097259010540552a23a84395a03ebd5a93c19b9d35d4d03ea2a7c2c7ee2716ed95ad6600fe984d3c29cebeccf986dc386e75be6a67aa2902c39272181a5f81e4f07500fa47e7794a5dfb8ec0a9237374f9d4c16b10b4b8a5999afd5935d728289aafa2110f6c0768384c55d3a8b729ff2d2dc58075dc87126326c2d68244f72ea4cba2ae7c015d01ce9ed2ab8e46a588af9d3a44d5d759c3d5b4b69900cbd9e4dfd5826d1e874e4fcac76c8ac905e331b1037da217aed11260381946d26ac5be13bd198f1bb6221abc151d4af6919e613c819a8ccff6f218405180d7d1ed3dcc3ebd0ca5e525e45aea7ea33d6458900f57fe78551a98c567ebe7949b8910e72be38750a3731a367cb22de0b21d8d8982a7db212d5856b1baf26429b05be30465a490410a6b3bba3606a9f0d3b7a0e65b8b66b680df6396561a895dc19c2eddb8696acde49e9a8a588cb670b66f7011f5697db27324af7761b027aee6acb591922cfc4319cd6b57c8da21ca7710807440f1671d60bbe1b8428371c1a4a7314ab90ad361820f17aaf428237d5a031e497f39c3e7bac1bd90f7923710194a2b6031d41fef3659619ef0642bbf80c9de62d71ac972fb456823fc7ab3b7231e1d31ca88d858a4c8fbad732de172347d7d42f8b80a92827954a42e6078279dd07dd07de6aa984bba6081622dbe228d63db112d282a7b586206c47c0bf265d355828e9d35a17519a5a3f6541f8e62339859ff6aee82a24844b112e4836f530c063519ff66a5a1306ea1c125bda66aeab497b1d43450b568d479227982b28326181c3d56759f86e11ae7c10db95cfda064086e0d8ce62a634b13a68d6e9678412366f61b67b27ec7c379d9ab1a03cd5f256a102563b88978eead99fa709ce9b89e276e09ee67780bf9091dd211423ebb3b8369a93ec94dd92c382a6e869a4b87b984f349e44abe2fa24af7eee310f7b94cbda05a06958b0ffb0207289b5174f567e1f6fd76ccda72675cd05c48d0975fea481c5ef85e68de81400e10a9e0b8048974abe7b45aa91e83c66672bd3323b5d485f6801b20ef6e1304246716e45723493dbfe102ba9799efa0469f33688d2ed948c44f90b3538cc886b6669c38d534ae6e080317f801ce0e66dbcf09a0aa499da4a656810122613760ca11873e8e4cc7f263e09131069a8ec8d40ce825eff78ea82b9554edf49179e05facf55de876c15b245184dd999d7d818058bb4f4895debce99df698efd71e8534dc0f33b4294229cfb4c5a4b2f4a498d3a0a4716091697472f97094e8577f9f5f386b7f03caea093bd313fcadec63a680a7150740baf7cb8a6cc7a6cdd2cf19bca8168207a47ede5fcd4659af586b42dae15a65d88585dc22f864942d96641faf53ce0a754e8124f1173259d067f63c443644274abb12c2e3e5bb9c157acc14bdf8a9dd5c7dd134b7daa00a5738cfa2049882d67510f1bc04daaa85a5ecf203acc152fa9b9b4c0b135d17f9581c8875f9e4480e6d42b1e156b00dba7a8b22a2953c47213e8ab77e128cf1194cecd1c8c2f7dfa9cbf227d92f9c1b1c9968a15344dfff5e09458a0d455146ca07aa4570347f3b678180d0b0c602e43715ee5e907613c80e4b5edaf8bc504397d95e78efbae2827a1e68c0f40e04057b0d976dc712665337a778bd96daf898f775f34f30ad0885691f77d35816c8b93e5ff8f00a33ff4d9d587411fde6f21f366e915ca8b4c6abe3e12d0e8f03c385dfc28df6053d5b7e341e66acf3e6115feca016af81f1c0a5fcc5a0c1fade2fd070230c90109acac08fbef440160cd82069cbb7b5b403a109a186992b819ece602b0a424ad6da9fe9f7cbdd02f8a98b9784f80d39c25fe591ea5a75e3586a0bab70d7e96c9686a3c4f002e6b75dd90b1ab6c90e518915427f7ad71300bdfe3dbde0875ff0f62fe9dc26cd053fe7ca2246b2a67918f7e288387c8cd29e4e5cd6049a56c020fbe6c0a800ac2feed8c3de0af60524552a5f7fc46257e8f3714f3d61760900bf3301322100b6e66b34e49f350c159c5031d40a9c432f2620e93c2fd69d88ffd3aeeda2567defe0c2f7a99b9652dbdd7a8062ef4e863337310b9bdd8b0f1d8d269174c40a601d2346de33c96848c47726d9a5e1dcded577db2ffd56a648341fb5feca5d3fa9c7afba0dcde22c7e6c96a310b7bfd2114ab6cfca72c47efe4c9ad1626c2a331145f5778b5ee5181f73658525b824f5c28d51b925f10e1fc52b6c1cd9261de01728ebaad47f9c658be8ce15a0cccacb0fbb25a9ab4384a7302195231f71bf1fcbe8b847c8889e3805294702059eb2b04147ceb134b274a7fc9fa87cb5b93572d417d8dda1ab74df6cb6df362ad02ecf05535e113598d198857127c6ea56a690f2fd1f57160e4056ae52dac9823ad0dbecf2decf8ac0ffbbce74b6efa501c3589588a933664a72f9ee37ce70181e2909e80eb0a1890a8dd2bc412a6de0a42afd99e50e2fed5bdf75645d867cd173f73e18c8de1754d2494475e0224e394ff9197457931eb618864e2c3b734052f74fc65f119af7c0c687207c776ca0d71ff55d3a856ca4b6bc920aed8f99339629180e144e44847b4ed4b4eaad796ac281366914293a459f3750eacfdbcafe0ea9dc1aa5b7fad68904401c988878deb07b8d5a8a03fb3bb67363ee62e7d75936b08b60a6651439e696e8c94257742ddc9588ba8c2e4ac76ac05a09aff9c97acc9b4b2fcd59fb3137bd46e5a7561365ccdea52ed1fc1abbea40b3885183c2b0dc2cc61178160dcd5553bc30de0e43d0f96c070798f222c689bd17a262478daec22d4a4fd56816f7804c5f0d40be68ca56d8c639a607ed9965670573d7d09644cd60689d4572e88f6f2abd458e650cc98e03a4f7f50f3412fbe417455a0230641233dc3c38aa787c4ad5ff13d72c1f123df55dcda63fe492916c5ce9fc59e1ed13c65e8b8061b668408447a1187aa62aa85a33781b378512b844b72d7951c44310a45e153e8c045a32e5ed992edf91c9b86bd975e25571f8947b20ce792f3b9996705d9ea530c3b5be8af2623afdc949b550e39ca69bdc9f88cbbf084ca7ec99d6019b4b37ddd770b878e01f351c16a2a0ea8b5258a8f4dfa0d412d2de656bc43297a9b4d9f7a5b5ff7ee7e3b9e6a6d2329b4c91fa306dd645f39bc15a2510496fac1c584f67b367790e6504321ab4336807901e57be45c892f51bcbc42ff483aa85a7cb8d0419233246ff9af50f9770ab64016b9a54da0e8dbf816ba8593e8ef45eef81fad3cebee3fbafe5ca10f1e575e59c71c4e1ddeec6bdcfdd5b95ac2730570f35cc66d17d9d2f4f192b16b7d2914eb3f8708e81a3c41009abfeaef787ae9f984c40f95ee9e4f1892d0daba00d8309cdd26cc19aba72b93419d4a22fe4c0f82228977d4d42cf2b9bad35e5d002a99bcd882401e57a625095efe1d4215f72dd6ef7eafb2057ee6d7099a5b612af1b1c6abf64621376b80963affaf00a254c7cf5311a438f8de3e0f0ab5b47442c4fbff223b8d5335c39636d5adb813fed82bdfbe2f71e6a446d3eccde18de42fceee856a8869a2f1e37d308150e0b9570dea3376d6852ef8d75e9eac311d795b1524fb489b797b00373f5df511ec7b073ad6185797198223f5249e06f69ec3a27fb0b6688742d9a587bfbae022d47cfc402b02571e9dbe96e2b15cb108bb46ff2fff680a54db9f046d4a2a326e9b16b853309dc096b691df0de716588110b78759b43978d5b750c5addfc46e33f4e1fb2416f35f67ce54de58061dd0b35e3c45dea1ec5d8587c0feebf2c05980717c2e3d908274de9ea7a260ea9f1ae6a980ec9b9a6558a3f600dd8ac959af9fb7a0923537921993b68bc465c95a2827f8cc9b28125f2d7869c4c13f914bf79da86e0da9c9d5ea7548c8af1e73bc59858a4daf53e765aa28ed3bdf3001c370975f56828fe8a238e765e0ad78727f23d2114be365b6a0580066d22806188bcb9388dabc858fc048e715d5dbf726bd98947c599e31efa038fa9ef6e6822ee1b3a848a35a9d40753a5e027951366d10fe02cd18b27dba2de7d203f947c5346d18f3070480a88a7c21db966ed328dd43da826812206f93475766e45679ba05fdd0dd15f9a7cd47ad582612a33f0567dd2010431238597ddd0fae84ad40493504f38a0d20af4b4e954823f39e9ad1dfe3520bebefa64228cf097dc6b9e3e460855f05d521fad6951f2a6739e59f2da35c298a59b778c3d114b8e6ad6132f0f80af7734af718abab34e9a54d3ef0b4f94c1e55faa998a665a1582b93a06fd427d1bb76c79f44dd2ad6e359daf3b9c5080b5eccf98a48335593997f099d4b2e0fac7fd3d3b4a0ab3509b2fc385eb0671623418007ca9eb884b1fbd53b4b98712dfb6b51a87a32ca11adcfa9e1423dba6efcc2418d77724822aafda400f45ccf66ee60dfbb25269db030"}, {0x80, 0x0, 0x3f, "6319a5a3d2179b5697a51286d355c6fd704df687ebdf70e8074c9e580bf46fa1b7785783b0349bffb82afebf4800f58c3f53645bd5fbad6c1a8ff2a6e60daed00d50afb459ea24c3f70ce4fc1152ee21a442d7e0e966bf0ea6c6cbfab8066fbc5d7aaf0f0df4e2b8ff927ff2"}, {0x1010, 0x10e, 0x5d423938, "ba390ec9be55af8fd5ba9709b970664b29e27452cc90d229e62928da7ff7d23601597442b864f6b43bdf42827ada5ab87e821eb8ab156c8cc07fc56f274f0ace02158838d4789f6fddb20b63821bc1fa9e42b20dc1eaee1573688e6e27449eea6a0c2d8780f59e58ce1930bbd6bde4c0733f7ddf9422980f065aeb5b926384ae6dcf4e8ac1722a9f8bdc3e08316b3f2902ea323074271029e8a965ecba2d70318ecbd01e68d1209ca13c96c0e67d67cf8a7a7f0cb43c13fb55b9cdbe0e371450ee980fbd4acd0e3fbc0d9143a7ffa7b4e0c45fbed915b250b6db2bd53480929620ea28d694ba014113d51e374f4a158860cbc8cb961b69642ac25c68330785f704f95d1222d331a3af596cc6df00347cd5ef3d0153cc765edb244fe02cad0f001d09c6c75db87f796b0ff9325746b0b51a61ded4488e86f18bd0fe6deab4bff9e621de484204cde44f91947e56d4b13dbefb2080ab1e6fb81a88e6f408cf59b1ae978ed063bc9387bcd909e699bbe40dbf91dde8fd4895e335f8f01314b1b19e867b4adcab8dace0435cee84da9b00d0dd7c7bcd5e9526cb4ac0e6f0056ac9f090180d73b07cf1afe16d5b61c2f57909a3bcc73b6f104c5367b2ea6669c7bfa489f977424d41b485447864cb620f2b71205587709c05f234dd6c3d95b0a8fa785a45a5fef44678ccf659ad43718b1737a8a7bd7d9c922a4e389bc0fda838526226b9d6bd3b38d3e1bcad72910433bfb0f6c4415d08af1284070b2e68744b1bc46e7bd64ab023dac70d8f7d3a05efa41ce4191b18b67e5cc1504cf960f266ec7681151ae54304eb01a19bdef34fa3b35178d8336e67ad5aa87306c20f0691606c76cdc4dfd65aae4572b292a0656e1b839423e95a6135e57ab1e4b388de6cf1e56734d4964df4fdd1c2787a6bee6e6a2f20a534f5f117196c6008cb15d4e56903e566b45045fe04037e5624690cc66568324325cf5e9e9265176fdb82a560dfe316d04348310e691b6c976ec0244e8833e307d80b64e551bae030d3f62fe6bd98406edf49e3c7a47d111b756f00efd2fc628d751a25056f61755b466771e2bda60379c5254fbd2ecc8acf5ba77b0f07dcdca6c58afa4e33289a896c81c91884ad4906818b2a16eecf92994ed6671bfffb88cd3ab05f627490a23965b2ba9786c5060cefafd2b7c06f976e8348ab08ee4c4249e0b100ac6915c4fe0312fbd49bb84bd5eb564299510902dfcda2103a0d365cb4cf18ab4cb98969c293be4d746f388c5aeb4712e0af508aaa170acf8e220b4746081c24d4e688a1c1e5651fae685050ffee76fabefc69fef58721ea862228ff05e65f6eb5b61e8c654a2d38667714ffc014898bf1264e3e2056753d896e9f75f4b94190c6f19f135dab8372d5ec0faf2ee3849811c69416cfb5ae9130b69b15bc3c3ede0a93ef3ef80c7ad9cae063147001259717b551ced1bc085deaec6062cab435369b10957f7435c56e3bb491d653e813ccaed478a1fe55ce91f58aa403d0761e901d4acb3bd02efe7e62945a412ecc2ef6d82f6aea4f7cd63dd2cf2f6cc38a8c41fd06f80a586c2c80fd6a150518071be9d48e25c337900745ba85917c8c32f305541e5914314841ee2bff7bb232fe7f3b8613c718e7fc98aef2905351a872a1c56ea2ff9d830a0971bb05a320612b4b210fd687237fb53408d200e029846e562455676f6fc1048db34bf299f5c4e4bcba1dfa28d11e05af9b53ea0c37e81b75bf706bd733f1a935e12f6fd5d34a8a07368d97b4178ec899f2dd040db5e323d59cb27e279de2e48a94fb349c01c90c823ce20e1145636119403e3212a63a3f5fc4297cccc0aa5461693dce0231a612e6439fb67d2ded355a14f76e9898af5f4df81d69b4a875f584b44f8ecb13e2195ae6359b5ce7b03f2fee505ef7e8b649f2346639a5c530b7edb9fa78d3a832e9d94970c990c766ffe83c88da47bccba3026a1dfd29af2fb85920ca68ce98fe185d0af323b0f26307af5ded278749ede25de2af16b5007e99b63035b897604057455986de396e20cbb5115f0847ed01132cf88a259a852692b109a38b4bb614dab0ef765e6a4f3c6314c8c0814f4dc5dc900973a664eb64dd53240a8b7666232f2d566ec0f5814afc78c3043ab61bdb66aedb1c153976fdf3e7485a2e550da35a1e94981b7d1c2504ce10b72333a1e7297b38f2009b768f90997fb85231d3bac3ca50ea77baed171f91ebd7dc44f6eae7a3ac353ecadad870a82f00071dc67c33f75fbfb280835e2387b56beaa3874f20f7647924da54f32b18faceb47367e9dbe109e9b70776823914d8a55bdb9d5d671f7559064805fd2b6e23f019b09aa5de70b13e959e2804fd4a4faa6e6b9f0f1da87a55bf5f8021628611f24868b6161cd935111900057c55d689ff64245aebcc99425f7ee992db4d4cb37b750e60f41dfc0187afe9d1162ed76b8f3507d7e908df050ecf739b977d5140c73c34814c4417161d3abf4be7fd8c46b55edd1ed9c5f59cf86d5d788c546d34c9a75b18472787beb1a339b92c32fbba483b57d97bfa7e73fc088a3e21b2b719035019f786a4e398331bd2ba7c3f2ced69c48a1aee30833abcc1abab974d01c15aadaf8e80f21e3044ea5659a3726386340ebc00ea52cfaadee64f6268e8b782e907eb6d94d25dd9728b693db50c6b572de15aaea748a00a86b678b1cae4a252a6a78c81b043abbe2bd633363b573f659188b260faf3d78d1bf33e131d89b299dd76814eb86903dd16b1a610bf5051d770e9301e0008503f6fb6df31bd6a0ed101d20d5643c416090cf0464f91c389d48ec231d904f78719feb05f188a6f4fa1d45ecd06f04613d329bec1d7a247db3f674f862164aa27c72dd33a3de49e2dc2fe4cbf1d761e1e7b7a32dc7e444265cd3c11945c2b731f12e34c29604bdd3c9e4593f26cb42ce9f4d26657c7a2357a789b529eded317ae563f97073697d0633779e02bad4a1c86f1fbb243f5a7101106fb10c88af52fce3a467d60544c8ababeb4891b605a08e668c65b02746637f86ea51da9d3960f0a50da0d01f8cd4f8c24a95eb5157272998a8240a490d15ccf7a2eeb9e766953f0e0fdf6b10ca7e387406cae4e2f93f15296409b779c37a43f1e8381fdd16fb0cd7d01f0069a3cd84b208be3511afae1123af6762d626ad242b32cdc706abe63396f1055f5437a00e67aee3f5dd7b874a8c5af9dd86316d4bffa1040fddc2499c16892893fe3392858cd88cf069c3d3de038e12dd8b792bb272d2623a6aaea0f617efa64c4b7cc91f6e1424b7189792874a6c2cc1d408e2349ccd34d6bdb759332f7c44601ef45f47542b5d0d4ea23eb2dcb91ffe3ee332416189556ff04723fb97e5f592bcf491544daad562910b17ced80de7f368c86484502f90c63975ad97ce270519923271e51fcbfbf1430787aa83d6badc77e38f93cf6e93379a445f5ac564b2dec3bddd31d2927dd791f69878434ca534f547e0a69bb4f29af3981639c307d90fedf84ef2628266fee91a3cc8a40086b2dbca7a82f7801e592f8639aec98f06e28f7460d24e95bb85e21ae69216545448b319aba657703a09f57ca8f02c3b9edb0f5edc96d9c70918eb5452776d719399aff338bffc8b6b9ed06a48e7c4fefc15f9621a18d29003479ea6f00196d6e40b3567a556684a4742576800041735721e5a7afdec41d2aa1545b2188675bb6851da3362034dd913bf138944ab35a9ecc3cc88d61e615655574762290bb34b13bd87012afe281eb42b35484d18fd0cc08df816ac3e78b95eb7917c444cd4f49c8183c59a296ec4e5d9de84726d0e8d572e35f4f9c30b6d714e1c3c0cbe6a8098f23944ceed9183af0686e4e37c2cab22ba79cdf38c81e456b89094168cb628c7f0465177d5ecc45cf4285a1ae1c644e0a64fb0b33ccd9d7b7fa046afc246fd994fefa53168752d4fa2fc8749e4a1e5bf750331422fbd22652cf33491d26425f308ae89a2ce7f11d6d63fe6613a578c820d3d6d77fab8aac07d3e8e8b7c872c51c23c9686454b906709e384da87029c364832e5660d054c3014cddea29c6f1102f85fc7c6fd8d55e277d78f4e3f1f9e5f56957cc8feebcac97d72f75748294887783cf84b58e0d380b005e85830fb59876f2a501089025cd5dcb2c7cf978519de9486ea5b38fbad800c7efabf63c92954ab75d30cfe44bbc2348c0d475f162e7b861178466b4c60cd6185303794a4502345e6da991c8876f63001aeb3bb7a04ae8b82ee4243ac22aa802e3e3be4b3cb325a32c8368791d8c5affbaff4aeb881216899cf5482ab50d505b40f91753709dc5d0dbcd7040af304e19984ff9d21572ab4bce3d7edd4afbd58b5197e54da3d25d100ed7c1550d600cff06cbf054ade4f5dc7a7e07f7ad703e003682d44fb8e1ee136ad78d4db07264924da16f0eb66d4e951ee8bcd8d3f56359166dedec7fdfc12572c5ea0b4866edddc3a06bba0a337ff49ce2cb58a4759a9d7cbdf2c37256e80da57011de8e41b2f66f5f9ff17df54bcc6cfa678c349af2d34c2dbe6ccf738391f84c69d1b95c2c5ce8771252f218b2edee7e64ac7586ae5bdc0b87cf8f2e2481ef786a7b1a1c804c3be4beadfc81dba4701c8c13b4c922b884ec7b0c83a82a6a22f1cbafd0aea4c0c727b00d9404cb62fdce1a55c87b294247e0d032c0fbf575d83826fe01caee131c0ce0c05cffc0591dc9a7897b9f99bd67d011c4844019472a06069d22b584dfcdb96248d922d7c3278c368d9adda292a0b4e855a2b848f1e8ae4ae1ce646b436b33a744284de0e867805ee022aaa12c07ebec8e69adbd82aa40e48efe25c596a33393304cb069aabf9faddb29b6c9eb43d745e4822b0756cc1c8d5604ac498286338565898f79b2760ac5cae4ffe0ea4418cfc8b4e2797a23cdcbbc5036e6cfbe75f4af7dfef87f0e67243e2fe1daa450cb680c38e8810ab97d6c21590d5eddd1508d1c5807b1f305a40678b3261cdfd2bef37346727380a678adb1e011944f357d64ccaa6df1980fd5808687d175936bbe6443a3debc2992cdb36612ebc3ea16bcd23219795d0df93eedec0bd8e24216965726c2915e2e03ae922ef9dfa0b4a9a387b20e6df9482c4e41c8c7cbb868c28b049ffbffc6044790055319f5dd5d92eaa07167b841e4e731d800ee1fc0ac3c828717e1ee1ebbb6d7c10d1071c33a7c00be010015f88cbf291e2e8ad4b0162d88813603aac0788280f4bb3b36b5d0b7332cf3c8780782d4d4133ac743ad7f055b823d4677a2e4890357753d49912d8cb326853603789763dfa59eb1b490fd3dab62748f3e236b45f8736da51cbe9d44bb86733fb8dd1dec85d51197f4aada9ac414007240145764168395b9651c8c3e71b07168923fe07b0d05e24cd2e4e17df3ea33402dffe9e579a63ae2b42d5d0b7d11565b55cbaaa7f77a29edc0479ff69e8c62613efa4c8564b907098b251d27d54453a79e36cf4a8fc146f81c9724a024af0b5b38d81b39f7fe11766b8b7f8f739998a4c761c4d361e5cecf4337243e631d616c5c2e191d0d30dacadd33dcb81c43e317a2483b855e613cadaa2e2b0a8ec443421a5d2293c5c640e30eb37dcf90d15b59db6de804b80e8e99dec856859f88ceab106af0301fb5e29f338618b3ac9fab8b27600a64e7e37a20de76981878419032f48522d8476ea4c4764b3331d0dbae24f8e9e30af3d39c236f0702758aa0099f470eaa3a79dcdabde076310d1f299d8fecf28b6129e16795995061a50d3a6553e20c62ad46c9561933a2a2"}, {0x30, 0x117, 0x3f, "bc597e297389493fdc5f85281419d3364b9e19f083bae4691231ff"}, {0x58, 0xff, 0x101, "8ac51a1edc47f841a2578d6bcca204f15a794cd0e7f1ba7e86e2ebfff63ef3b63c7660f1f49186c7f7ba922e4ee0109637daca6a28580afa3bb2ad1f4a720f42067575d04bea188d"}, {0xe8, 0x117, 0xe5, "8e8e0c9c777509d430cc5b20dfb4780a0b2883763c5b412510f087edf451210920a3015fdfc39b3ac48099aae316e226f5f4ebe419f399d67a42a62a80454cf675f878748d79bcb206df58e5716b63feaf0fd3d840bf35a17d6881a6c9e27e4db4a31e6a607c8c905d701532d07b8eb99f1eb126c7dc14cb937168cb7a6f4252e57b0aa930df4eb8e532a656a4f306c4765ef2d95a9e3ab0e7c9021cfa4c0bfd25b0c8e12538dd04842c257d6a9616742296d34ab2a9698d8cb11c04fa99ea4dda8d753c6ee9c08c3831887835b56198f4613a0f"}], 0x2210, 0x44000}, 0x2000) ioctl$SNDRV_CTL_IOCTL_ELEM_LIST(r0, 0xc0505510, &(0x7f0000000280)={0xd672, 0x1, 0x1a9, 0x2, &(0x7f0000000180)=[{}]}) ioctl$PIO_UNIMAP(r0, 0x4b67, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x9, 0xffff}, {0xd9, 0xce7}, {0x7, 0x5721c7e7}]}) syz_open_dev$amidi(&(0x7f0000002780)='/dev/amidi#\x00', 0x0, 0x290680) 2018/04/22 01:14:36 executing program 6: r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000900)={0x10, 0x0, 0x0, 0xc800808}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)=@ipv6_getanyicast={0x14, 0x3e, 0x0, 0x0, 0x0, {0xa}}, 0x14}, 0x1}, 0x0) readv(r0, &(0x7f0000000640)=[{&(0x7f0000002040)=""/4096, 0x1000}, {&(0x7f0000000840)=""/149, 0x3bc}], 0x100000000000038a) sendmsg$nl_generic(r0, &(0x7f00000003c0)={&(0x7f0000000800)={0x10}, 0xc, &(0x7f000000d379)={&(0x7f0000001000)={0x14, 0x42}, 0x14}, 0x1}, 0x0) 2018/04/22 01:14:36 executing program 1: r0 = syz_open_dev$sndpcmc(&(0x7f0000000240)='/dev/snd/pcmC#D#c\x00', 0x0, 0x0) fsync(r0) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000040)={r0, 0x3, 0x0, 0x3, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0], 0x4}, 0x20) fcntl$setstatus(r0, 0x4, 0x0) ioctl(r0, 0xc2604110, &(0x7f0000000280)="a0b44a12154441318f43dcdde99bb6df1dd4c471c17730dae398d7deaf2f8162b2c7272f90e599ef006e71c7964c613e6d4421b3aa5508e471c9200b22278b14d1d4332668a839d27bff5d030034") 2018/04/22 01:14:36 executing program 0: r0 = syz_open_dev$sndpcmc(&(0x7f0000000200)='/dev/snd/pcmC#D#c\x00', 0x0, 0x0) mq_open(&(0x7f0000000080)='@$cgroupwlan0', 0x0, 0x0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000009f7c)=""/132, 0x84}, {&(0x7f0000012000)=""/252, 0xfc}, {&(0x7f0000012000)=""/155, 0x9b}, {&(0x7f00000001c0)=""/11, 0xb}, {&(0x7f0000000000)=""/102, 0xfffffffffffffef8}], 0x5, 0x0) ioctl(r0, 0xc2604110, &(0x7f0000000000)) recvmsg$netrom(r0, &(0x7f0000002740)={&(0x7f0000000240)=@ax25={0x3, {"d488cfbb11b3b7"}, 0x4c}, 0x10, &(0x7f00000004c0)=[{&(0x7f0000000340)="9658c5b0a24d3a267528dd3867eac258a008054c79fba6c1e785a026c735ef4955dfa79a05d2eaf6f31c6296e188b461b4f4631dbeffcb2712f1ffa2ab0d4a59f005b56acc1b00424e3bf72d8204168da04daa20bbcb0fa207166e14960a0ae5ce0b9028751ab96e31d70a08a5d6d3994491378b19a2678452b93896360ab735872ef4bc5772ec9948776d57d241fe047fe21ef36afa4ffdc48850c01e87e2541456e68b86fda6db71926e0392", 0xad}, {&(0x7f0000000400)="00874c4019d1bf301e9bab0c8155a522e2df8e586089b4a3adcd1d5b1eb535314e6c7603e20b03e8c05ea764870d13713e6b03c286b98288918d43b8d7c98a55a934c50d5adb4305ad56f4dcffc7bc2676e79fc34709854dbca889a70da136609805d7e3521250a33d52d6326323f98d796c725ae7de0a26da2f59763dcaceb115804fc821ac3c33797c755af2d12d55f9da957282601bd68eacb4cd", 0x9c}], 0x2, &(0x7f0000000500)=[{0x1010, 0x10b, 0x80000001, "7afb6bcf7e4287ccad3fae18ab00fd389935b05acc18efa45fed71bd6dc8b333e68d7d3e7b172b01421e51ae8749d99e434669481fb7f5bb10ee3811151838ffef27518fda8d7ff81fa2e1b71408c6f3bb0a25d1b627973f49159d02215e2677bca6c0ab64b3cb42fa0119de8bb527380490c1cadf713e8cf92f870c4fd4e057118fcd75bc1efd733cab79762737f7baaf737d777eeb9af31636c4a0f84373dcc917a8d0ab638f5add7bf5a4db74266f9413bfcccb00b0092660c339c4edfbe530121926e80b992530c5a2ca1ac121a481f6b7908bb89f7a5c8953bbdfafa9ea6a2af4697e36e683df7b5cb9be10db231a07d541447d99692f2a18b8e08630f9eff435813fa6d93bc103f130ac36b6a9a83ce2f070a50abdbcf6958ec04505cf229028cdbc63fa7759c1a166218a86b2fe0d9f6e3e1dc2384c9b0e5663f216f49e8695a5404d3afad19e8e85bc35d3040e922e68fdee2389030470ed483c7de1ac293bfddcbfcc6e13e25a2e39ac78c8de41f979e3fae9d5f92f8848d3480d9a249ed8393737447f8afdae6a2b423edba60f5356c57d3c855690bfcf5cb2bdf4608be50fe6827dcd4d7d05865facec8a419d1f44d032afd074ae3a26c2761f33f1e9b8e2aeab8f0969af1467e6920b5703e6484b7555829c083cc98a8b7969852c8e0928cff6bc6100160bdb4d6cf262c234b44a12b3fcf4ddbabe62671504b822e2c3fcb82c1d5db138b06575890fd807902a9619457dbc8ed353956dff0de90dcb366f69dd1764a49b01bb68ef9e7c0ced5ed9e23db3c39906fdd4df9dffe1a5cf3af56818b335baacb7e4e40fa6e4b5f8e80316914ce44afa4578c26a374eff7a62acab84bbd0c9b11d1bed457416165d830816cb632c5b84a0c7f6ede05e555c7f74910efc2cf34add1092ace750e08ee6f8f02df2546ec30fc48263422e02f89e2ee345755b273747d4d723a678ff865d9b367dc1c6e2ea7f26e48524a931024883f89b75a9d18d8dc6dceaae24c4b2b49854ed388838f1bb633bc7e91ce6d05c046973c8bf4781b2f1c1823319f9a906871469ead298c5b7041fc048bb7a6a0460ada20dda6fd35e99d78d8599cbe2ae8ffc683543bd75717552716e40ea21b713a2b36aad82309e6e568fa48edfc45bc128085774eef757e06a12da09a60156dc0fc9c0923ef5bfbce4bbc11ae87a107f720182e25fd265986a150995d8eb7a27a9efcd0de73c2af2ae7914df8be16ad251b54278c75e3fdd60f31597a73f2a406b1043bcedfcebc1527da0de6cf5cbbe92544648c702a04102a8a186d6763326452a27c4f2fc48ccfa556751c031609c1d07cf786097259010540552a23a84395a03ebd5a93c19b9d35d4d03ea2a7c2c7ee2716ed95ad6600fe984d3c29cebeccf986dc386e75be6a67aa2902c39272181a5f81e4f07500fa47e7794a5dfb8ec0a9237374f9d4c16b10b4b8a5999afd5935d728289aafa2110f6c0768384c55d3a8b729ff2d2dc58075dc87126326c2d68244f72ea4cba2ae7c015d01ce9ed2ab8e46a588af9d3a44d5d759c3d5b4b69900cbd9e4dfd5826d1e874e4fcac76c8ac905e331b1037da217aed11260381946d26ac5be13bd198f1bb6221abc151d4af6919e613c819a8ccff6f218405180d7d1ed3dcc3ebd0ca5e525e45aea7ea33d6458900f57fe78551a98c567ebe7949b8910e72be38750a3731a367cb22de0b21d8d8982a7db212d5856b1baf26429b05be30465a490410a6b3bba3606a9f0d3b7a0e65b8b66b680df6396561a895dc19c2eddb8696acde49e9a8a588cb670b66f7011f5697db27324af7761b027aee6acb591922cfc4319cd6b57c8da21ca7710807440f1671d60bbe1b8428371c1a4a7314ab90ad361820f17aaf428237d5a031e497f39c3e7bac1bd90f7923710194a2b6031d41fef3659619ef0642bbf80c9de62d71ac972fb456823fc7ab3b7231e1d31ca88d858a4c8fbad732de172347d7d42f8b80a92827954a42e6078279dd07dd07de6aa984bba6081622dbe228d63db112d282a7b586206c47c0bf265d355828e9d35a17519a5a3f6541f8e62339859ff6aee82a24844b112e4836f530c063519ff66a5a1306ea1c125bda66aeab497b1d43450b568d479227982b28326181c3d56759f86e11ae7c10db95cfda064086e0d8ce62a634b13a68d6e9678412366f61b67b27ec7c379d9ab1a03cd5f256a102563b88978eead99fa709ce9b89e276e09ee67780bf9091dd211423ebb3b8369a93ec94dd92c382a6e869a4b87b984f349e44abe2fa24af7eee310f7b94cbda05a06958b0ffb0207289b5174f567e1f6fd76ccda72675cd05c48d0975fea481c5ef85e68de81400e10a9e0b8048974abe7b45aa91e83c66672bd3323b5d485f6801b20ef6e1304246716e45723493dbfe102ba9799efa0469f33688d2ed948c44f90b3538cc886b6669c38d534ae6e080317f801ce0e66dbcf09a0aa499da4a656810122613760ca11873e8e4cc7f263e09131069a8ec8d40ce825eff78ea82b9554edf49179e05facf55de876c15b245184dd999d7d818058bb4f4895debce99df698efd71e8534dc0f33b4294229cfb4c5a4b2f4a498d3a0a4716091697472f97094e8577f9f5f386b7f03caea093bd313fcadec63a680a7150740baf7cb8a6cc7a6cdd2cf19bca8168207a47ede5fcd4659af586b42dae15a65d88585dc22f864942d96641faf53ce0a754e8124f1173259d067f63c443644274abb12c2e3e5bb9c157acc14bdf8a9dd5c7dd134b7daa00a5738cfa2049882d67510f1bc04daaa85a5ecf203acc152fa9b9b4c0b135d17f9581c8875f9e4480e6d42b1e156b00dba7a8b22a2953c47213e8ab77e128cf1194cecd1c8c2f7dfa9cbf227d92f9c1b1c9968a15344dfff5e09458a0d455146ca07aa4570347f3b678180d0b0c602e43715ee5e907613c80e4b5edaf8bc504397d95e78efbae2827a1e68c0f40e04057b0d976dc712665337a778bd96daf898f775f34f30ad0885691f77d35816c8b93e5ff8f00a33ff4d9d587411fde6f21f366e915ca8b4c6abe3e12d0e8f03c385dfc28df6053d5b7e341e66acf3e6115feca016af81f1c0a5fcc5a0c1fade2fd070230c90109acac08fbef440160cd82069cbb7b5b403a109a186992b819ece602b0a424ad6da9fe9f7cbdd02f8a98b9784f80d39c25fe591ea5a75e3586a0bab70d7e96c9686a3c4f002e6b75dd90b1ab6c90e518915427f7ad71300bdfe3dbde0875ff0f62fe9dc26cd053fe7ca2246b2a67918f7e288387c8cd29e4e5cd6049a56c020fbe6c0a800ac2feed8c3de0af60524552a5f7fc46257e8f3714f3d61760900bf3301322100b6e66b34e49f350c159c5031d40a9c432f2620e93c2fd69d88ffd3aeeda2567defe0c2f7a99b9652dbdd7a8062ef4e863337310b9bdd8b0f1d8d269174c40a601d2346de33c96848c47726d9a5e1dcded577db2ffd56a648341fb5feca5d3fa9c7afba0dcde22c7e6c96a310b7bfd2114ab6cfca72c47efe4c9ad1626c2a331145f5778b5ee5181f73658525b824f5c28d51b925f10e1fc52b6c1cd9261de01728ebaad47f9c658be8ce15a0cccacb0fbb25a9ab4384a7302195231f71bf1fcbe8b847c8889e3805294702059eb2b04147ceb134b274a7fc9fa87cb5b93572d417d8dda1ab74df6cb6df362ad02ecf05535e113598d198857127c6ea56a690f2fd1f57160e4056ae52dac9823ad0dbecf2decf8ac0ffbbce74b6efa501c3589588a933664a72f9ee37ce70181e2909e80eb0a1890a8dd2bc412a6de0a42afd99e50e2fed5bdf75645d867cd173f73e18c8de1754d2494475e0224e394ff9197457931eb618864e2c3b734052f74fc65f119af7c0c687207c776ca0d71ff55d3a856ca4b6bc920aed8f99339629180e144e44847b4ed4b4eaad796ac281366914293a459f3750eacfdbcafe0ea9dc1aa5b7fad68904401c988878deb07b8d5a8a03fb3bb67363ee62e7d75936b08b60a6651439e696e8c94257742ddc9588ba8c2e4ac76ac05a09aff9c97acc9b4b2fcd59fb3137bd46e5a7561365ccdea52ed1fc1abbea40b3885183c2b0dc2cc61178160dcd5553bc30de0e43d0f96c070798f222c689bd17a262478daec22d4a4fd56816f7804c5f0d40be68ca56d8c639a607ed9965670573d7d09644cd60689d4572e88f6f2abd458e650cc98e03a4f7f50f3412fbe417455a0230641233dc3c38aa787c4ad5ff13d72c1f123df55dcda63fe492916c5ce9fc59e1ed13c65e8b8061b668408447a1187aa62aa85a33781b378512b844b72d7951c44310a45e153e8c045a32e5ed992edf91c9b86bd975e25571f8947b20ce792f3b9996705d9ea530c3b5be8af2623afdc949b550e39ca69bdc9f88cbbf084ca7ec99d6019b4b37ddd770b878e01f351c16a2a0ea8b5258a8f4dfa0d412d2de656bc43297a9b4d9f7a5b5ff7ee7e3b9e6a6d2329b4c91fa306dd645f39bc15a2510496fac1c584f67b367790e6504321ab4336807901e57be45c892f51bcbc42ff483aa85a7cb8d0419233246ff9af50f9770ab64016b9a54da0e8dbf816ba8593e8ef45eef81fad3cebee3fbafe5ca10f1e575e59c71c4e1ddeec6bdcfdd5b95ac2730570f35cc66d17d9d2f4f192b16b7d2914eb3f8708e81a3c41009abfeaef787ae9f984c40f95ee9e4f1892d0daba00d8309cdd26cc19aba72b93419d4a22fe4c0f82228977d4d42cf2b9bad35e5d002a99bcd882401e57a625095efe1d4215f72dd6ef7eafb2057ee6d7099a5b612af1b1c6abf64621376b80963affaf00a254c7cf5311a438f8de3e0f0ab5b47442c4fbff223b8d5335c39636d5adb813fed82bdfbe2f71e6a446d3eccde18de42fceee856a8869a2f1e37d308150e0b9570dea3376d6852ef8d75e9eac311d795b1524fb489b797b00373f5df511ec7b073ad6185797198223f5249e06f69ec3a27fb0b6688742d9a587bfbae022d47cfc402b02571e9dbe96e2b15cb108bb46ff2fff680a54db9f046d4a2a326e9b16b853309dc096b691df0de716588110b78759b43978d5b750c5addfc46e33f4e1fb2416f35f67ce54de58061dd0b35e3c45dea1ec5d8587c0feebf2c05980717c2e3d908274de9ea7a260ea9f1ae6a980ec9b9a6558a3f600dd8ac959af9fb7a0923537921993b68bc465c95a2827f8cc9b28125f2d7869c4c13f914bf79da86e0da9c9d5ea7548c8af1e73bc59858a4daf53e765aa28ed3bdf3001c370975f56828fe8a238e765e0ad78727f23d2114be365b6a0580066d22806188bcb9388dabc858fc048e715d5dbf726bd98947c599e31efa038fa9ef6e6822ee1b3a848a35a9d40753a5e027951366d10fe02cd18b27dba2de7d203f947c5346d18f3070480a88a7c21db966ed328dd43da826812206f93475766e45679ba05fdd0dd15f9a7cd47ad582612a33f0567dd2010431238597ddd0fae84ad40493504f38a0d20af4b4e954823f39e9ad1dfe3520bebefa64228cf097dc6b9e3e460855f05d521fad6951f2a6739e59f2da35c298a59b778c3d114b8e6ad6132f0f80af7734af718abab34e9a54d3ef0b4f94c1e55faa998a665a1582b93a06fd427d1bb76c79f44dd2ad6e359daf3b9c5080b5eccf98a48335593997f099d4b2e0fac7fd3d3b4a0ab3509b2fc385eb0671623418007ca9eb884b1fbd53b4b98712dfb6b51a87a32ca11adcfa9e1423dba6efcc2418d77724822aafda400f45ccf66ee60dfbb25269db030"}, {0x80, 0x0, 0x3f, "6319a5a3d2179b5697a51286d355c6fd704df687ebdf70e8074c9e580bf46fa1b7785783b0349bffb82afebf4800f58c3f53645bd5fbad6c1a8ff2a6e60daed00d50afb459ea24c3f70ce4fc1152ee21a442d7e0e966bf0ea6c6cbfab8066fbc5d7aaf0f0df4e2b8ff927ff2"}, {0x1010, 0x10e, 0x5d423938, "ba390ec9be55af8fd5ba9709b970664b29e27452cc90d229e62928da7ff7d23601597442b864f6b43bdf42827ada5ab87e821eb8ab156c8cc07fc56f274f0ace02158838d4789f6fddb20b63821bc1fa9e42b20dc1eaee1573688e6e27449eea6a0c2d8780f59e58ce1930bbd6bde4c0733f7ddf9422980f065aeb5b926384ae6dcf4e8ac1722a9f8bdc3e08316b3f2902ea323074271029e8a965ecba2d70318ecbd01e68d1209ca13c96c0e67d67cf8a7a7f0cb43c13fb55b9cdbe0e371450ee980fbd4acd0e3fbc0d9143a7ffa7b4e0c45fbed915b250b6db2bd53480929620ea28d694ba014113d51e374f4a158860cbc8cb961b69642ac25c68330785f704f95d1222d331a3af596cc6df00347cd5ef3d0153cc765edb244fe02cad0f001d09c6c75db87f796b0ff9325746b0b51a61ded4488e86f18bd0fe6deab4bff9e621de484204cde44f91947e56d4b13dbefb2080ab1e6fb81a88e6f408cf59b1ae978ed063bc9387bcd909e699bbe40dbf91dde8fd4895e335f8f01314b1b19e867b4adcab8dace0435cee84da9b00d0dd7c7bcd5e9526cb4ac0e6f0056ac9f090180d73b07cf1afe16d5b61c2f57909a3bcc73b6f104c5367b2ea6669c7bfa489f977424d41b485447864cb620f2b71205587709c05f234dd6c3d95b0a8fa785a45a5fef44678ccf659ad43718b1737a8a7bd7d9c922a4e389bc0fda838526226b9d6bd3b38d3e1bcad72910433bfb0f6c4415d08af1284070b2e68744b1bc46e7bd64ab023dac70d8f7d3a05efa41ce4191b18b67e5cc1504cf960f266ec7681151ae54304eb01a19bdef34fa3b35178d8336e67ad5aa87306c20f0691606c76cdc4dfd65aae4572b292a0656e1b839423e95a6135e57ab1e4b388de6cf1e56734d4964df4fdd1c2787a6bee6e6a2f20a534f5f117196c6008cb15d4e56903e566b45045fe04037e5624690cc66568324325cf5e9e9265176fdb82a560dfe316d04348310e691b6c976ec0244e8833e307d80b64e551bae030d3f62fe6bd98406edf49e3c7a47d111b756f00efd2fc628d751a25056f61755b466771e2bda60379c5254fbd2ecc8acf5ba77b0f07dcdca6c58afa4e33289a896c81c91884ad4906818b2a16eecf92994ed6671bfffb88cd3ab05f627490a23965b2ba9786c5060cefafd2b7c06f976e8348ab08ee4c4249e0b100ac6915c4fe0312fbd49bb84bd5eb564299510902dfcda2103a0d365cb4cf18ab4cb98969c293be4d746f388c5aeb4712e0af508aaa170acf8e220b4746081c24d4e688a1c1e5651fae685050ffee76fabefc69fef58721ea862228ff05e65f6eb5b61e8c654a2d38667714ffc014898bf1264e3e2056753d896e9f75f4b94190c6f19f135dab8372d5ec0faf2ee3849811c69416cfb5ae9130b69b15bc3c3ede0a93ef3ef80c7ad9cae063147001259717b551ced1bc085deaec6062cab435369b10957f7435c56e3bb491d653e813ccaed478a1fe55ce91f58aa403d0761e901d4acb3bd02efe7e62945a412ecc2ef6d82f6aea4f7cd63dd2cf2f6cc38a8c41fd06f80a586c2c80fd6a150518071be9d48e25c337900745ba85917c8c32f305541e5914314841ee2bff7bb232fe7f3b8613c718e7fc98aef2905351a872a1c56ea2ff9d830a0971bb05a320612b4b210fd687237fb53408d200e029846e562455676f6fc1048db34bf299f5c4e4bcba1dfa28d11e05af9b53ea0c37e81b75bf706bd733f1a935e12f6fd5d34a8a07368d97b4178ec899f2dd040db5e323d59cb27e279de2e48a94fb349c01c90c823ce20e1145636119403e3212a63a3f5fc4297cccc0aa5461693dce0231a612e6439fb67d2ded355a14f76e9898af5f4df81d69b4a875f584b44f8ecb13e2195ae6359b5ce7b03f2fee505ef7e8b649f2346639a5c530b7edb9fa78d3a832e9d94970c990c766ffe83c88da47bccba3026a1dfd29af2fb85920ca68ce98fe185d0af323b0f26307af5ded278749ede25de2af16b5007e99b63035b897604057455986de396e20cbb5115f0847ed01132cf88a259a852692b109a38b4bb614dab0ef765e6a4f3c6314c8c0814f4dc5dc900973a664eb64dd53240a8b7666232f2d566ec0f5814afc78c3043ab61bdb66aedb1c153976fdf3e7485a2e550da35a1e94981b7d1c2504ce10b72333a1e7297b38f2009b768f90997fb85231d3bac3ca50ea77baed171f91ebd7dc44f6eae7a3ac353ecadad870a82f00071dc67c33f75fbfb280835e2387b56beaa3874f20f7647924da54f32b18faceb47367e9dbe109e9b70776823914d8a55bdb9d5d671f7559064805fd2b6e23f019b09aa5de70b13e959e2804fd4a4faa6e6b9f0f1da87a55bf5f8021628611f24868b6161cd935111900057c55d689ff64245aebcc99425f7ee992db4d4cb37b750e60f41dfc0187afe9d1162ed76b8f3507d7e908df050ecf739b977d5140c73c34814c4417161d3abf4be7fd8c46b55edd1ed9c5f59cf86d5d788c546d34c9a75b18472787beb1a339b92c32fbba483b57d97bfa7e73fc088a3e21b2b719035019f786a4e398331bd2ba7c3f2ced69c48a1aee30833abcc1abab974d01c15aadaf8e80f21e3044ea5659a3726386340ebc00ea52cfaadee64f6268e8b782e907eb6d94d25dd9728b693db50c6b572de15aaea748a00a86b678b1cae4a252a6a78c81b043abbe2bd633363b573f659188b260faf3d78d1bf33e131d89b299dd76814eb86903dd16b1a610bf5051d770e9301e0008503f6fb6df31bd6a0ed101d20d5643c416090cf0464f91c389d48ec231d904f78719feb05f188a6f4fa1d45ecd06f04613d329bec1d7a247db3f674f862164aa27c72dd33a3de49e2dc2fe4cbf1d761e1e7b7a32dc7e444265cd3c11945c2b731f12e34c29604bdd3c9e4593f26cb42ce9f4d26657c7a2357a789b529eded317ae563f97073697d0633779e02bad4a1c86f1fbb243f5a7101106fb10c88af52fce3a467d60544c8ababeb4891b605a08e668c65b02746637f86ea51da9d3960f0a50da0d01f8cd4f8c24a95eb5157272998a8240a490d15ccf7a2eeb9e766953f0e0fdf6b10ca7e387406cae4e2f93f15296409b779c37a43f1e8381fdd16fb0cd7d01f0069a3cd84b208be3511afae1123af6762d626ad242b32cdc706abe63396f1055f5437a00e67aee3f5dd7b874a8c5af9dd86316d4bffa1040fddc2499c16892893fe3392858cd88cf069c3d3de038e12dd8b792bb272d2623a6aaea0f617efa64c4b7cc91f6e1424b7189792874a6c2cc1d408e2349ccd34d6bdb759332f7c44601ef45f47542b5d0d4ea23eb2dcb91ffe3ee332416189556ff04723fb97e5f592bcf491544daad562910b17ced80de7f368c86484502f90c63975ad97ce270519923271e51fcbfbf1430787aa83d6badc77e38f93cf6e93379a445f5ac564b2dec3bddd31d2927dd791f69878434ca534f547e0a69bb4f29af3981639c307d90fedf84ef2628266fee91a3cc8a40086b2dbca7a82f7801e592f8639aec98f06e28f7460d24e95bb85e21ae69216545448b319aba657703a09f57ca8f02c3b9edb0f5edc96d9c70918eb5452776d719399aff338bffc8b6b9ed06a48e7c4fefc15f9621a18d29003479ea6f00196d6e40b3567a556684a4742576800041735721e5a7afdec41d2aa1545b2188675bb6851da3362034dd913bf138944ab35a9ecc3cc88d61e615655574762290bb34b13bd87012afe281eb42b35484d18fd0cc08df816ac3e78b95eb7917c444cd4f49c8183c59a296ec4e5d9de84726d0e8d572e35f4f9c30b6d714e1c3c0cbe6a8098f23944ceed9183af0686e4e37c2cab22ba79cdf38c81e456b89094168cb628c7f0465177d5ecc45cf4285a1ae1c644e0a64fb0b33ccd9d7b7fa046afc246fd994fefa53168752d4fa2fc8749e4a1e5bf750331422fbd22652cf33491d26425f308ae89a2ce7f11d6d63fe6613a578c820d3d6d77fab8aac07d3e8e8b7c872c51c23c9686454b906709e384da87029c364832e5660d054c3014cddea29c6f1102f85fc7c6fd8d55e277d78f4e3f1f9e5f56957cc8feebcac97d72f75748294887783cf84b58e0d380b005e85830fb59876f2a501089025cd5dcb2c7cf978519de9486ea5b38fbad800c7efabf63c92954ab75d30cfe44bbc2348c0d475f162e7b861178466b4c60cd6185303794a4502345e6da991c8876f63001aeb3bb7a04ae8b82ee4243ac22aa802e3e3be4b3cb325a32c8368791d8c5affbaff4aeb881216899cf5482ab50d505b40f91753709dc5d0dbcd7040af304e19984ff9d21572ab4bce3d7edd4afbd58b5197e54da3d25d100ed7c1550d600cff06cbf054ade4f5dc7a7e07f7ad703e003682d44fb8e1ee136ad78d4db07264924da16f0eb66d4e951ee8bcd8d3f56359166dedec7fdfc12572c5ea0b4866edddc3a06bba0a337ff49ce2cb58a4759a9d7cbdf2c37256e80da57011de8e41b2f66f5f9ff17df54bcc6cfa678c349af2d34c2dbe6ccf738391f84c69d1b95c2c5ce8771252f218b2edee7e64ac7586ae5bdc0b87cf8f2e2481ef786a7b1a1c804c3be4beadfc81dba4701c8c13b4c922b884ec7b0c83a82a6a22f1cbafd0aea4c0c727b00d9404cb62fdce1a55c87b294247e0d032c0fbf575d83826fe01caee131c0ce0c05cffc0591dc9a7897b9f99bd67d011c4844019472a06069d22b584dfcdb96248d922d7c3278c368d9adda292a0b4e855a2b848f1e8ae4ae1ce646b436b33a744284de0e867805ee022aaa12c07ebec8e69adbd82aa40e48efe25c596a33393304cb069aabf9faddb29b6c9eb43d745e4822b0756cc1c8d5604ac498286338565898f79b2760ac5cae4ffe0ea4418cfc8b4e2797a23cdcbbc5036e6cfbe75f4af7dfef87f0e67243e2fe1daa450cb680c38e8810ab97d6c21590d5eddd1508d1c5807b1f305a40678b3261cdfd2bef37346727380a678adb1e011944f357d64ccaa6df1980fd5808687d175936bbe6443a3debc2992cdb36612ebc3ea16bcd23219795d0df93eedec0bd8e24216965726c2915e2e03ae922ef9dfa0b4a9a387b20e6df9482c4e41c8c7cbb868c28b049ffbffc6044790055319f5dd5d92eaa07167b841e4e731d800ee1fc0ac3c828717e1ee1ebbb6d7c10d1071c33a7c00be010015f88cbf291e2e8ad4b0162d88813603aac0788280f4bb3b36b5d0b7332cf3c8780782d4d4133ac743ad7f055b823d4677a2e4890357753d49912d8cb326853603789763dfa59eb1b490fd3dab62748f3e236b45f8736da51cbe9d44bb86733fb8dd1dec85d51197f4aada9ac414007240145764168395b9651c8c3e71b07168923fe07b0d05e24cd2e4e17df3ea33402dffe9e579a63ae2b42d5d0b7d11565b55cbaaa7f77a29edc0479ff69e8c62613efa4c8564b907098b251d27d54453a79e36cf4a8fc146f81c9724a024af0b5b38d81b39f7fe11766b8b7f8f739998a4c761c4d361e5cecf4337243e631d616c5c2e191d0d30dacadd33dcb81c43e317a2483b855e613cadaa2e2b0a8ec443421a5d2293c5c640e30eb37dcf90d15b59db6de804b80e8e99dec856859f88ceab106af0301fb5e29f338618b3ac9fab8b27600a64e7e37a20de76981878419032f48522d8476ea4c4764b3331d0dbae24f8e9e30af3d39c236f0702758aa0099f470eaa3a79dcdabde076310d1f299d8fecf28b6129e16795995061a50d3a6553e20c62ad46c9561933a2a2"}, {0x30, 0x117, 0x3f, "bc597e297389493fdc5f85281419d3364b9e19f083bae4691231ff"}, {0x58, 0xff, 0x101, "8ac51a1edc47f841a2578d6bcca204f15a794cd0e7f1ba7e86e2ebfff63ef3b63c7660f1f49186c7f7ba922e4ee0109637daca6a28580afa3bb2ad1f4a720f42067575d04bea188d"}, {0xe8, 0x117, 0xe5, "8e8e0c9c777509d430cc5b20dfb4780a0b2883763c5b412510f087edf451210920a3015fdfc39b3ac48099aae316e226f5f4ebe419f399d67a42a62a80454cf675f878748d79bcb206df58e5716b63feaf0fd3d840bf35a17d6881a6c9e27e4db4a31e6a607c8c905d701532d07b8eb99f1eb126c7dc14cb937168cb7a6f4252e57b0aa930df4eb8e532a656a4f306c4765ef2d95a9e3ab0e7c9021cfa4c0bfd25b0c8e12538dd04842c257d6a9616742296d34ab2a9698d8cb11c04fa99ea4dda8d753c6ee9c08c3831887835b56198f4613a0f"}], 0x2210, 0x44000}, 0x2000) ioctl$SNDRV_CTL_IOCTL_ELEM_LIST(r0, 0xc0505510, &(0x7f0000000280)={0xd672, 0x1, 0x1a9, 0x2, &(0x7f0000000180)=[{}]}) ioctl$PIO_UNIMAP(r0, 0x4b67, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x9, 0xffff}, {0xd9, 0xce7}, {0x7, 0x5721c7e7}]}) syz_open_dev$amidi(&(0x7f0000002780)='/dev/amidi#\x00', 0x0, 0x290680) 2018/04/22 01:14:36 executing program 7: r0 = syz_open_dev$sndpcmc(&(0x7f00000000c0)='/dev/snd/pcmC#D#c\x00', 0x0, 0x20002) mq_open(&(0x7f0000000080)='@$cgroupwlan0', 0x0, 0x0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x100000001}) sendmmsg(0xffffffffffffffff, &(0x7f0000006680)=[{{&(0x7f0000000200)=@pppol2tpv3in6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @remote={0xfe, 0x80, [], 0xbb}}}}, 0x80, &(0x7f00000004c0), 0x0, &(0x7f0000001840)}}], 0x1, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000009f7c)=""/132, 0x84}, {&(0x7f0000012000)=""/252, 0xfc}, {&(0x7f0000012000)=""/155, 0x42d}, {&(0x7f00000001c0)=""/11, 0xb}, {&(0x7f0000000000)=""/102, 0xfffffffffffffef8}], 0x5, 0x0) ioctl(r0, 0xc2604110, &(0x7f0000000000)) r1 = openat$audio(0xffffffffffffff9c, &(0x7f0000000140)='/dev/audio\x00', 0x400000, 0x0) ioctl$DRM_IOCTL_AGP_ACQUIRE(r1, 0x6430) 2018/04/22 01:14:36 executing program 4: r0 = socket(0x15, 0x1080005, 0x0) getsockopt(r0, 0x100000114, 0x271a, &(0x7f0000861fd8)=""/40, &(0x7f0000000040)=0xffffffffffffffba) 2018/04/22 01:14:36 executing program 5: r0 = syz_open_dev$sndpcmc(&(0x7f0000000240)='/dev/snd/pcmC#D#c\x00', 0x0, 0x0) mq_open(&(0x7f0000000080)='@$cgroupwlan0', 0x0, 0x0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x8, 0x0, 0xfffffffffffffffe}) ioctl$SIOCGIFMTU(r0, 0x8921, &(0x7f0000000300)) sendmmsg(0xffffffffffffffff, &(0x7f0000006680)=[{{&(0x7f0000000200)=@pppol2tpv3in6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @remote={0xfe, 0x80, [], 0xbb}}}}, 0x80, &(0x7f00000004c0), 0x0, &(0x7f0000001840)}}], 0x1, 0x0) socket$inet6_icmp_raw(0xa, 0x3, 0x3a) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000009f7c)=""/132, 0x84}, {&(0x7f0000012000)=""/252, 0xfc}, {&(0x7f0000012000)=""/155, 0x9b}, {&(0x7f00000001c0)=""/11, 0xb}, {&(0x7f0000000000)=""/102, 0xfffffffffffffef8}], 0x5, 0x0) ioctl(r0, 0xc2604110, &(0x7f0000000000)) io_setup(0x8001, &(0x7f00000000c0)=0x0) io_cancel(r1, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x1, 0x8000, r0, &(0x7f0000000140)="b34c56998f35d957c6794e9da4fde6660613f2d633dbb44a8c8809115e670ddd2551637e10fb32002f1ec61e9abba97bc618b054222c686731e0394febd82e462091e126260a1da4a8e4da5027009d28e0b75f594ff1a419ac115ea1", 0x5c, 0x0, 0x0, 0x0, r0}, &(0x7f00000002c0)) 2018/04/22 01:14:36 executing program 2: r0 = syz_open_dev$sndpcmc(&(0x7f0000000240)='/dev/snd/pcmC#D#c\x00', 0x0, 0x0) openat$cuse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/cuse\x00', 0x140, 0x0) preadv(r0, &(0x7f0000000000), 0x5, 0x0) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f0000000140)={0x2, @tick=0xfffffffffffffcf8, 0x40, {0x4, 0x8}, 0x6, 0x1, 0x6}) ioctl(r0, 0xc2604110, &(0x7f0000000000)) 2018/04/22 01:14:36 executing program 0: r0 = syz_open_dev$sndpcmc(&(0x7f0000000200)='/dev/snd/pcmC#D#c\x00', 0x0, 0x0) mq_open(&(0x7f0000000080)='@$cgroupwlan0', 0x0, 0x0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000009f7c)=""/132, 0x84}, {&(0x7f0000012000)=""/252, 0xfc}, {&(0x7f0000012000)=""/155, 0x9b}, {&(0x7f00000001c0)=""/11, 0xb}, {&(0x7f0000000000)=""/102, 0xfffffffffffffef8}], 0x5, 0x0) ioctl(r0, 0xc2604110, &(0x7f0000000000)) recvmsg$netrom(r0, &(0x7f0000002740)={&(0x7f0000000240)=@ax25={0x3, {"d488cfbb11b3b7"}, 0x4c}, 0x10, &(0x7f00000004c0)=[{&(0x7f0000000340)="9658c5b0a24d3a267528dd3867eac258a008054c79fba6c1e785a026c735ef4955dfa79a05d2eaf6f31c6296e188b461b4f4631dbeffcb2712f1ffa2ab0d4a59f005b56acc1b00424e3bf72d8204168da04daa20bbcb0fa207166e14960a0ae5ce0b9028751ab96e31d70a08a5d6d3994491378b19a2678452b93896360ab735872ef4bc5772ec9948776d57d241fe047fe21ef36afa4ffdc48850c01e87e2541456e68b86fda6db71926e0392", 0xad}, {&(0x7f0000000400)="00874c4019d1bf301e9bab0c8155a522e2df8e586089b4a3adcd1d5b1eb535314e6c7603e20b03e8c05ea764870d13713e6b03c286b98288918d43b8d7c98a55a934c50d5adb4305ad56f4dcffc7bc2676e79fc34709854dbca889a70da136609805d7e3521250a33d52d6326323f98d796c725ae7de0a26da2f59763dcaceb115804fc821ac3c33797c755af2d12d55f9da957282601bd68eacb4cd", 0x9c}], 0x2, &(0x7f0000000500)=[{0x1010, 0x10b, 0x80000001, "7afb6bcf7e4287ccad3fae18ab00fd389935b05acc18efa45fed71bd6dc8b333e68d7d3e7b172b01421e51ae8749d99e434669481fb7f5bb10ee3811151838ffef27518fda8d7ff81fa2e1b71408c6f3bb0a25d1b627973f49159d02215e2677bca6c0ab64b3cb42fa0119de8bb527380490c1cadf713e8cf92f870c4fd4e057118fcd75bc1efd733cab79762737f7baaf737d777eeb9af31636c4a0f84373dcc917a8d0ab638f5add7bf5a4db74266f9413bfcccb00b0092660c339c4edfbe530121926e80b992530c5a2ca1ac121a481f6b7908bb89f7a5c8953bbdfafa9ea6a2af4697e36e683df7b5cb9be10db231a07d541447d99692f2a18b8e08630f9eff435813fa6d93bc103f130ac36b6a9a83ce2f070a50abdbcf6958ec04505cf229028cdbc63fa7759c1a166218a86b2fe0d9f6e3e1dc2384c9b0e5663f216f49e8695a5404d3afad19e8e85bc35d3040e922e68fdee2389030470ed483c7de1ac293bfddcbfcc6e13e25a2e39ac78c8de41f979e3fae9d5f92f8848d3480d9a249ed8393737447f8afdae6a2b423edba60f5356c57d3c855690bfcf5cb2bdf4608be50fe6827dcd4d7d05865facec8a419d1f44d032afd074ae3a26c2761f33f1e9b8e2aeab8f0969af1467e6920b5703e6484b7555829c083cc98a8b7969852c8e0928cff6bc6100160bdb4d6cf262c234b44a12b3fcf4ddbabe62671504b822e2c3fcb82c1d5db138b06575890fd807902a9619457dbc8ed353956dff0de90dcb366f69dd1764a49b01bb68ef9e7c0ced5ed9e23db3c39906fdd4df9dffe1a5cf3af56818b335baacb7e4e40fa6e4b5f8e80316914ce44afa4578c26a374eff7a62acab84bbd0c9b11d1bed457416165d830816cb632c5b84a0c7f6ede05e555c7f74910efc2cf34add1092ace750e08ee6f8f02df2546ec30fc48263422e02f89e2ee345755b273747d4d723a678ff865d9b367dc1c6e2ea7f26e48524a931024883f89b75a9d18d8dc6dceaae24c4b2b49854ed388838f1bb633bc7e91ce6d05c046973c8bf4781b2f1c1823319f9a906871469ead298c5b7041fc048bb7a6a0460ada20dda6fd35e99d78d8599cbe2ae8ffc683543bd75717552716e40ea21b713a2b36aad82309e6e568fa48edfc45bc128085774eef757e06a12da09a60156dc0fc9c0923ef5bfbce4bbc11ae87a107f720182e25fd265986a150995d8eb7a27a9efcd0de73c2af2ae7914df8be16ad251b54278c75e3fdd60f31597a73f2a406b1043bcedfcebc1527da0de6cf5cbbe92544648c702a04102a8a186d6763326452a27c4f2fc48ccfa556751c031609c1d07cf786097259010540552a23a84395a03ebd5a93c19b9d35d4d03ea2a7c2c7ee2716ed95ad6600fe984d3c29cebeccf986dc386e75be6a67aa2902c39272181a5f81e4f07500fa47e7794a5dfb8ec0a9237374f9d4c16b10b4b8a5999afd5935d728289aafa2110f6c0768384c55d3a8b729ff2d2dc58075dc87126326c2d68244f72ea4cba2ae7c015d01ce9ed2ab8e46a588af9d3a44d5d759c3d5b4b69900cbd9e4dfd5826d1e874e4fcac76c8ac905e331b1037da217aed11260381946d26ac5be13bd198f1bb6221abc151d4af6919e613c819a8ccff6f218405180d7d1ed3dcc3ebd0ca5e525e45aea7ea33d6458900f57fe78551a98c567ebe7949b8910e72be38750a3731a367cb22de0b21d8d8982a7db212d5856b1baf26429b05be30465a490410a6b3bba3606a9f0d3b7a0e65b8b66b680df6396561a895dc19c2eddb8696acde49e9a8a588cb670b66f7011f5697db27324af7761b027aee6acb591922cfc4319cd6b57c8da21ca7710807440f1671d60bbe1b8428371c1a4a7314ab90ad361820f17aaf428237d5a031e497f39c3e7bac1bd90f7923710194a2b6031d41fef3659619ef0642bbf80c9de62d71ac972fb456823fc7ab3b7231e1d31ca88d858a4c8fbad732de172347d7d42f8b80a92827954a42e6078279dd07dd07de6aa984bba6081622dbe228d63db112d282a7b586206c47c0bf265d355828e9d35a17519a5a3f6541f8e62339859ff6aee82a24844b112e4836f530c063519ff66a5a1306ea1c125bda66aeab497b1d43450b568d479227982b28326181c3d56759f86e11ae7c10db95cfda064086e0d8ce62a634b13a68d6e9678412366f61b67b27ec7c379d9ab1a03cd5f256a102563b88978eead99fa709ce9b89e276e09ee67780bf9091dd211423ebb3b8369a93ec94dd92c382a6e869a4b87b984f349e44abe2fa24af7eee310f7b94cbda05a06958b0ffb0207289b5174f567e1f6fd76ccda72675cd05c48d0975fea481c5ef85e68de81400e10a9e0b8048974abe7b45aa91e83c66672bd3323b5d485f6801b20ef6e1304246716e45723493dbfe102ba9799efa0469f33688d2ed948c44f90b3538cc886b6669c38d534ae6e080317f801ce0e66dbcf09a0aa499da4a656810122613760ca11873e8e4cc7f263e09131069a8ec8d40ce825eff78ea82b9554edf49179e05facf55de876c15b245184dd999d7d818058bb4f4895debce99df698efd71e8534dc0f33b4294229cfb4c5a4b2f4a498d3a0a4716091697472f97094e8577f9f5f386b7f03caea093bd313fcadec63a680a7150740baf7cb8a6cc7a6cdd2cf19bca8168207a47ede5fcd4659af586b42dae15a65d88585dc22f864942d96641faf53ce0a754e8124f1173259d067f63c443644274abb12c2e3e5bb9c157acc14bdf8a9dd5c7dd134b7daa00a5738cfa2049882d67510f1bc04daaa85a5ecf203acc152fa9b9b4c0b135d17f9581c8875f9e4480e6d42b1e156b00dba7a8b22a2953c47213e8ab77e128cf1194cecd1c8c2f7dfa9cbf227d92f9c1b1c9968a15344dfff5e09458a0d455146ca07aa4570347f3b678180d0b0c602e43715ee5e907613c80e4b5edaf8bc504397d95e78efbae2827a1e68c0f40e04057b0d976dc712665337a778bd96daf898f775f34f30ad0885691f77d35816c8b93e5ff8f00a33ff4d9d587411fde6f21f366e915ca8b4c6abe3e12d0e8f03c385dfc28df6053d5b7e341e66acf3e6115feca016af81f1c0a5fcc5a0c1fade2fd070230c90109acac08fbef440160cd82069cbb7b5b403a109a186992b819ece602b0a424ad6da9fe9f7cbdd02f8a98b9784f80d39c25fe591ea5a75e3586a0bab70d7e96c9686a3c4f002e6b75dd90b1ab6c90e518915427f7ad71300bdfe3dbde0875ff0f62fe9dc26cd053fe7ca2246b2a67918f7e288387c8cd29e4e5cd6049a56c020fbe6c0a800ac2feed8c3de0af60524552a5f7fc46257e8f3714f3d61760900bf3301322100b6e66b34e49f350c159c5031d40a9c432f2620e93c2fd69d88ffd3aeeda2567defe0c2f7a99b9652dbdd7a8062ef4e863337310b9bdd8b0f1d8d269174c40a601d2346de33c96848c47726d9a5e1dcded577db2ffd56a648341fb5feca5d3fa9c7afba0dcde22c7e6c96a310b7bfd2114ab6cfca72c47efe4c9ad1626c2a331145f5778b5ee5181f73658525b824f5c28d51b925f10e1fc52b6c1cd9261de01728ebaad47f9c658be8ce15a0cccacb0fbb25a9ab4384a7302195231f71bf1fcbe8b847c8889e3805294702059eb2b04147ceb134b274a7fc9fa87cb5b93572d417d8dda1ab74df6cb6df362ad02ecf05535e113598d198857127c6ea56a690f2fd1f57160e4056ae52dac9823ad0dbecf2decf8ac0ffbbce74b6efa501c3589588a933664a72f9ee37ce70181e2909e80eb0a1890a8dd2bc412a6de0a42afd99e50e2fed5bdf75645d867cd173f73e18c8de1754d2494475e0224e394ff9197457931eb618864e2c3b734052f74fc65f119af7c0c687207c776ca0d71ff55d3a856ca4b6bc920aed8f99339629180e144e44847b4ed4b4eaad796ac281366914293a459f3750eacfdbcafe0ea9dc1aa5b7fad68904401c988878deb07b8d5a8a03fb3bb67363ee62e7d75936b08b60a6651439e696e8c94257742ddc9588ba8c2e4ac76ac05a09aff9c97acc9b4b2fcd59fb3137bd46e5a7561365ccdea52ed1fc1abbea40b3885183c2b0dc2cc61178160dcd5553bc30de0e43d0f96c070798f222c689bd17a262478daec22d4a4fd56816f7804c5f0d40be68ca56d8c639a607ed9965670573d7d09644cd60689d4572e88f6f2abd458e650cc98e03a4f7f50f3412fbe417455a0230641233dc3c38aa787c4ad5ff13d72c1f123df55dcda63fe492916c5ce9fc59e1ed13c65e8b8061b668408447a1187aa62aa85a33781b378512b844b72d7951c44310a45e153e8c045a32e5ed992edf91c9b86bd975e25571f8947b20ce792f3b9996705d9ea530c3b5be8af2623afdc949b550e39ca69bdc9f88cbbf084ca7ec99d6019b4b37ddd770b878e01f351c16a2a0ea8b5258a8f4dfa0d412d2de656bc43297a9b4d9f7a5b5ff7ee7e3b9e6a6d2329b4c91fa306dd645f39bc15a2510496fac1c584f67b367790e6504321ab4336807901e57be45c892f51bcbc42ff483aa85a7cb8d0419233246ff9af50f9770ab64016b9a54da0e8dbf816ba8593e8ef45eef81fad3cebee3fbafe5ca10f1e575e59c71c4e1ddeec6bdcfdd5b95ac2730570f35cc66d17d9d2f4f192b16b7d2914eb3f8708e81a3c41009abfeaef787ae9f984c40f95ee9e4f1892d0daba00d8309cdd26cc19aba72b93419d4a22fe4c0f82228977d4d42cf2b9bad35e5d002a99bcd882401e57a625095efe1d4215f72dd6ef7eafb2057ee6d7099a5b612af1b1c6abf64621376b80963affaf00a254c7cf5311a438f8de3e0f0ab5b47442c4fbff223b8d5335c39636d5adb813fed82bdfbe2f71e6a446d3eccde18de42fceee856a8869a2f1e37d308150e0b9570dea3376d6852ef8d75e9eac311d795b1524fb489b797b00373f5df511ec7b073ad6185797198223f5249e06f69ec3a27fb0b6688742d9a587bfbae022d47cfc402b02571e9dbe96e2b15cb108bb46ff2fff680a54db9f046d4a2a326e9b16b853309dc096b691df0de716588110b78759b43978d5b750c5addfc46e33f4e1fb2416f35f67ce54de58061dd0b35e3c45dea1ec5d8587c0feebf2c05980717c2e3d908274de9ea7a260ea9f1ae6a980ec9b9a6558a3f600dd8ac959af9fb7a0923537921993b68bc465c95a2827f8cc9b28125f2d7869c4c13f914bf79da86e0da9c9d5ea7548c8af1e73bc59858a4daf53e765aa28ed3bdf3001c370975f56828fe8a238e765e0ad78727f23d2114be365b6a0580066d22806188bcb9388dabc858fc048e715d5dbf726bd98947c599e31efa038fa9ef6e6822ee1b3a848a35a9d40753a5e027951366d10fe02cd18b27dba2de7d203f947c5346d18f3070480a88a7c21db966ed328dd43da826812206f93475766e45679ba05fdd0dd15f9a7cd47ad582612a33f0567dd2010431238597ddd0fae84ad40493504f38a0d20af4b4e954823f39e9ad1dfe3520bebefa64228cf097dc6b9e3e460855f05d521fad6951f2a6739e59f2da35c298a59b778c3d114b8e6ad6132f0f80af7734af718abab34e9a54d3ef0b4f94c1e55faa998a665a1582b93a06fd427d1bb76c79f44dd2ad6e359daf3b9c5080b5eccf98a48335593997f099d4b2e0fac7fd3d3b4a0ab3509b2fc385eb0671623418007ca9eb884b1fbd53b4b98712dfb6b51a87a32ca11adcfa9e1423dba6efcc2418d77724822aafda400f45ccf66ee60dfbb25269db030"}, {0x80, 0x0, 0x3f, "6319a5a3d2179b5697a51286d355c6fd704df687ebdf70e8074c9e580bf46fa1b7785783b0349bffb82afebf4800f58c3f53645bd5fbad6c1a8ff2a6e60daed00d50afb459ea24c3f70ce4fc1152ee21a442d7e0e966bf0ea6c6cbfab8066fbc5d7aaf0f0df4e2b8ff927ff2"}, {0x1010, 0x10e, 0x5d423938, "ba390ec9be55af8fd5ba9709b970664b29e27452cc90d229e62928da7ff7d23601597442b864f6b43bdf42827ada5ab87e821eb8ab156c8cc07fc56f274f0ace02158838d4789f6fddb20b63821bc1fa9e42b20dc1eaee1573688e6e27449eea6a0c2d8780f59e58ce1930bbd6bde4c0733f7ddf9422980f065aeb5b926384ae6dcf4e8ac1722a9f8bdc3e08316b3f2902ea323074271029e8a965ecba2d70318ecbd01e68d1209ca13c96c0e67d67cf8a7a7f0cb43c13fb55b9cdbe0e371450ee980fbd4acd0e3fbc0d9143a7ffa7b4e0c45fbed915b250b6db2bd53480929620ea28d694ba014113d51e374f4a158860cbc8cb961b69642ac25c68330785f704f95d1222d331a3af596cc6df00347cd5ef3d0153cc765edb244fe02cad0f001d09c6c75db87f796b0ff9325746b0b51a61ded4488e86f18bd0fe6deab4bff9e621de484204cde44f91947e56d4b13dbefb2080ab1e6fb81a88e6f408cf59b1ae978ed063bc9387bcd909e699bbe40dbf91dde8fd4895e335f8f01314b1b19e867b4adcab8dace0435cee84da9b00d0dd7c7bcd5e9526cb4ac0e6f0056ac9f090180d73b07cf1afe16d5b61c2f57909a3bcc73b6f104c5367b2ea6669c7bfa489f977424d41b485447864cb620f2b71205587709c05f234dd6c3d95b0a8fa785a45a5fef44678ccf659ad43718b1737a8a7bd7d9c922a4e389bc0fda838526226b9d6bd3b38d3e1bcad72910433bfb0f6c4415d08af1284070b2e68744b1bc46e7bd64ab023dac70d8f7d3a05efa41ce4191b18b67e5cc1504cf960f266ec7681151ae54304eb01a19bdef34fa3b35178d8336e67ad5aa87306c20f0691606c76cdc4dfd65aae4572b292a0656e1b839423e95a6135e57ab1e4b388de6cf1e56734d4964df4fdd1c2787a6bee6e6a2f20a534f5f117196c6008cb15d4e56903e566b45045fe04037e5624690cc66568324325cf5e9e9265176fdb82a560dfe316d04348310e691b6c976ec0244e8833e307d80b64e551bae030d3f62fe6bd98406edf49e3c7a47d111b756f00efd2fc628d751a25056f61755b466771e2bda60379c5254fbd2ecc8acf5ba77b0f07dcdca6c58afa4e33289a896c81c91884ad4906818b2a16eecf92994ed6671bfffb88cd3ab05f627490a23965b2ba9786c5060cefafd2b7c06f976e8348ab08ee4c4249e0b100ac6915c4fe0312fbd49bb84bd5eb564299510902dfcda2103a0d365cb4cf18ab4cb98969c293be4d746f388c5aeb4712e0af508aaa170acf8e220b4746081c24d4e688a1c1e5651fae685050ffee76fabefc69fef58721ea862228ff05e65f6eb5b61e8c654a2d38667714ffc014898bf1264e3e2056753d896e9f75f4b94190c6f19f135dab8372d5ec0faf2ee3849811c69416cfb5ae9130b69b15bc3c3ede0a93ef3ef80c7ad9cae063147001259717b551ced1bc085deaec6062cab435369b10957f7435c56e3bb491d653e813ccaed478a1fe55ce91f58aa403d0761e901d4acb3bd02efe7e62945a412ecc2ef6d82f6aea4f7cd63dd2cf2f6cc38a8c41fd06f80a586c2c80fd6a150518071be9d48e25c337900745ba85917c8c32f305541e5914314841ee2bff7bb232fe7f3b8613c718e7fc98aef2905351a872a1c56ea2ff9d830a0971bb05a320612b4b210fd687237fb53408d200e029846e562455676f6fc1048db34bf299f5c4e4bcba1dfa28d11e05af9b53ea0c37e81b75bf706bd733f1a935e12f6fd5d34a8a07368d97b4178ec899f2dd040db5e323d59cb27e279de2e48a94fb349c01c90c823ce20e1145636119403e3212a63a3f5fc4297cccc0aa5461693dce0231a612e6439fb67d2ded355a14f76e9898af5f4df81d69b4a875f584b44f8ecb13e2195ae6359b5ce7b03f2fee505ef7e8b649f2346639a5c530b7edb9fa78d3a832e9d94970c990c766ffe83c88da47bccba3026a1dfd29af2fb85920ca68ce98fe185d0af323b0f26307af5ded278749ede25de2af16b5007e99b63035b897604057455986de396e20cbb5115f0847ed01132cf88a259a852692b109a38b4bb614dab0ef765e6a4f3c6314c8c0814f4dc5dc900973a664eb64dd53240a8b7666232f2d566ec0f5814afc78c3043ab61bdb66aedb1c153976fdf3e7485a2e550da35a1e94981b7d1c2504ce10b72333a1e7297b38f2009b768f90997fb85231d3bac3ca50ea77baed171f91ebd7dc44f6eae7a3ac353ecadad870a82f00071dc67c33f75fbfb280835e2387b56beaa3874f20f7647924da54f32b18faceb47367e9dbe109e9b70776823914d8a55bdb9d5d671f7559064805fd2b6e23f019b09aa5de70b13e959e2804fd4a4faa6e6b9f0f1da87a55bf5f8021628611f24868b6161cd935111900057c55d689ff64245aebcc99425f7ee992db4d4cb37b750e60f41dfc0187afe9d1162ed76b8f3507d7e908df050ecf739b977d5140c73c34814c4417161d3abf4be7fd8c46b55edd1ed9c5f59cf86d5d788c546d34c9a75b18472787beb1a339b92c32fbba483b57d97bfa7e73fc088a3e21b2b719035019f786a4e398331bd2ba7c3f2ced69c48a1aee30833abcc1abab974d01c15aadaf8e80f21e3044ea5659a3726386340ebc00ea52cfaadee64f6268e8b782e907eb6d94d25dd9728b693db50c6b572de15aaea748a00a86b678b1cae4a252a6a78c81b043abbe2bd633363b573f659188b260faf3d78d1bf33e131d89b299dd76814eb86903dd16b1a610bf5051d770e9301e0008503f6fb6df31bd6a0ed101d20d5643c416090cf0464f91c389d48ec231d904f78719feb05f188a6f4fa1d45ecd06f04613d329bec1d7a247db3f674f862164aa27c72dd33a3de49e2dc2fe4cbf1d761e1e7b7a32dc7e444265cd3c11945c2b731f12e34c29604bdd3c9e4593f26cb42ce9f4d26657c7a2357a789b529eded317ae563f97073697d0633779e02bad4a1c86f1fbb243f5a7101106fb10c88af52fce3a467d60544c8ababeb4891b605a08e668c65b02746637f86ea51da9d3960f0a50da0d01f8cd4f8c24a95eb5157272998a8240a490d15ccf7a2eeb9e766953f0e0fdf6b10ca7e387406cae4e2f93f15296409b779c37a43f1e8381fdd16fb0cd7d01f0069a3cd84b208be3511afae1123af6762d626ad242b32cdc706abe63396f1055f5437a00e67aee3f5dd7b874a8c5af9dd86316d4bffa1040fddc2499c16892893fe3392858cd88cf069c3d3de038e12dd8b792bb272d2623a6aaea0f617efa64c4b7cc91f6e1424b7189792874a6c2cc1d408e2349ccd34d6bdb759332f7c44601ef45f47542b5d0d4ea23eb2dcb91ffe3ee332416189556ff04723fb97e5f592bcf491544daad562910b17ced80de7f368c86484502f90c63975ad97ce270519923271e51fcbfbf1430787aa83d6badc77e38f93cf6e93379a445f5ac564b2dec3bddd31d2927dd791f69878434ca534f547e0a69bb4f29af3981639c307d90fedf84ef2628266fee91a3cc8a40086b2dbca7a82f7801e592f8639aec98f06e28f7460d24e95bb85e21ae69216545448b319aba657703a09f57ca8f02c3b9edb0f5edc96d9c70918eb5452776d719399aff338bffc8b6b9ed06a48e7c4fefc15f9621a18d29003479ea6f00196d6e40b3567a556684a4742576800041735721e5a7afdec41d2aa1545b2188675bb6851da3362034dd913bf138944ab35a9ecc3cc88d61e615655574762290bb34b13bd87012afe281eb42b35484d18fd0cc08df816ac3e78b95eb7917c444cd4f49c8183c59a296ec4e5d9de84726d0e8d572e35f4f9c30b6d714e1c3c0cbe6a8098f23944ceed9183af0686e4e37c2cab22ba79cdf38c81e456b89094168cb628c7f0465177d5ecc45cf4285a1ae1c644e0a64fb0b33ccd9d7b7fa046afc246fd994fefa53168752d4fa2fc8749e4a1e5bf750331422fbd22652cf33491d26425f308ae89a2ce7f11d6d63fe6613a578c820d3d6d77fab8aac07d3e8e8b7c872c51c23c9686454b906709e384da87029c364832e5660d054c3014cddea29c6f1102f85fc7c6fd8d55e277d78f4e3f1f9e5f56957cc8feebcac97d72f75748294887783cf84b58e0d380b005e85830fb59876f2a501089025cd5dcb2c7cf978519de9486ea5b38fbad800c7efabf63c92954ab75d30cfe44bbc2348c0d475f162e7b861178466b4c60cd6185303794a4502345e6da991c8876f63001aeb3bb7a04ae8b82ee4243ac22aa802e3e3be4b3cb325a32c8368791d8c5affbaff4aeb881216899cf5482ab50d505b40f91753709dc5d0dbcd7040af304e19984ff9d21572ab4bce3d7edd4afbd58b5197e54da3d25d100ed7c1550d600cff06cbf054ade4f5dc7a7e07f7ad703e003682d44fb8e1ee136ad78d4db07264924da16f0eb66d4e951ee8bcd8d3f56359166dedec7fdfc12572c5ea0b4866edddc3a06bba0a337ff49ce2cb58a4759a9d7cbdf2c37256e80da57011de8e41b2f66f5f9ff17df54bcc6cfa678c349af2d34c2dbe6ccf738391f84c69d1b95c2c5ce8771252f218b2edee7e64ac7586ae5bdc0b87cf8f2e2481ef786a7b1a1c804c3be4beadfc81dba4701c8c13b4c922b884ec7b0c83a82a6a22f1cbafd0aea4c0c727b00d9404cb62fdce1a55c87b294247e0d032c0fbf575d83826fe01caee131c0ce0c05cffc0591dc9a7897b9f99bd67d011c4844019472a06069d22b584dfcdb96248d922d7c3278c368d9adda292a0b4e855a2b848f1e8ae4ae1ce646b436b33a744284de0e867805ee022aaa12c07ebec8e69adbd82aa40e48efe25c596a33393304cb069aabf9faddb29b6c9eb43d745e4822b0756cc1c8d5604ac498286338565898f79b2760ac5cae4ffe0ea4418cfc8b4e2797a23cdcbbc5036e6cfbe75f4af7dfef87f0e67243e2fe1daa450cb680c38e8810ab97d6c21590d5eddd1508d1c5807b1f305a40678b3261cdfd2bef37346727380a678adb1e011944f357d64ccaa6df1980fd5808687d175936bbe6443a3debc2992cdb36612ebc3ea16bcd23219795d0df93eedec0bd8e24216965726c2915e2e03ae922ef9dfa0b4a9a387b20e6df9482c4e41c8c7cbb868c28b049ffbffc6044790055319f5dd5d92eaa07167b841e4e731d800ee1fc0ac3c828717e1ee1ebbb6d7c10d1071c33a7c00be010015f88cbf291e2e8ad4b0162d88813603aac0788280f4bb3b36b5d0b7332cf3c8780782d4d4133ac743ad7f055b823d4677a2e4890357753d49912d8cb326853603789763dfa59eb1b490fd3dab62748f3e236b45f8736da51cbe9d44bb86733fb8dd1dec85d51197f4aada9ac414007240145764168395b9651c8c3e71b07168923fe07b0d05e24cd2e4e17df3ea33402dffe9e579a63ae2b42d5d0b7d11565b55cbaaa7f77a29edc0479ff69e8c62613efa4c8564b907098b251d27d54453a79e36cf4a8fc146f81c9724a024af0b5b38d81b39f7fe11766b8b7f8f739998a4c761c4d361e5cecf4337243e631d616c5c2e191d0d30dacadd33dcb81c43e317a2483b855e613cadaa2e2b0a8ec443421a5d2293c5c640e30eb37dcf90d15b59db6de804b80e8e99dec856859f88ceab106af0301fb5e29f338618b3ac9fab8b27600a64e7e37a20de76981878419032f48522d8476ea4c4764b3331d0dbae24f8e9e30af3d39c236f0702758aa0099f470eaa3a79dcdabde076310d1f299d8fecf28b6129e16795995061a50d3a6553e20c62ad46c9561933a2a2"}, {0x30, 0x117, 0x3f, "bc597e297389493fdc5f85281419d3364b9e19f083bae4691231ff"}, {0x58, 0xff, 0x101, "8ac51a1edc47f841a2578d6bcca204f15a794cd0e7f1ba7e86e2ebfff63ef3b63c7660f1f49186c7f7ba922e4ee0109637daca6a28580afa3bb2ad1f4a720f42067575d04bea188d"}, {0xe8, 0x117, 0xe5, "8e8e0c9c777509d430cc5b20dfb4780a0b2883763c5b412510f087edf451210920a3015fdfc39b3ac48099aae316e226f5f4ebe419f399d67a42a62a80454cf675f878748d79bcb206df58e5716b63feaf0fd3d840bf35a17d6881a6c9e27e4db4a31e6a607c8c905d701532d07b8eb99f1eb126c7dc14cb937168cb7a6f4252e57b0aa930df4eb8e532a656a4f306c4765ef2d95a9e3ab0e7c9021cfa4c0bfd25b0c8e12538dd04842c257d6a9616742296d34ab2a9698d8cb11c04fa99ea4dda8d753c6ee9c08c3831887835b56198f4613a0f"}], 0x2210, 0x44000}, 0x2000) ioctl$SNDRV_CTL_IOCTL_ELEM_LIST(r0, 0xc0505510, &(0x7f0000000280)={0xd672, 0x1, 0x1a9, 0x2, &(0x7f0000000180)=[{}]}) ioctl$PIO_UNIMAP(r0, 0x4b67, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x9, 0xffff}, {0xd9, 0xce7}, {0x7, 0x5721c7e7}]}) syz_open_dev$amidi(&(0x7f0000002780)='/dev/amidi#\x00', 0x0, 0x290680) 2018/04/22 01:14:36 executing program 1: r0 = syz_open_dev$sndpcmc(&(0x7f0000000240)='/dev/snd/pcmC#D#c\x00', 0x0, 0x0) r1 = memfd_create(&(0x7f0000000000)='/dev/snd/pcmC#D#c\x00', 0x3) ioctl$sock_inet_SIOCSIFBRDADDR(r1, 0x891a, &(0x7f0000000280)={'\x00', {0x2, 0x4e23, @rand_addr}}) ioctl(r0, 0xc2604110, &(0x7f0000000040)="a0b44a12154441318f43dcdde99bb6df1dd4c471c17730dae398d7deaf2f8162b2c7272f90e599ef006e71c7964cff0f000021b3aa5508e471c9200b22278b14d1d4332668a839d07bff5d030034") getsockopt$inet6_IPV6_XFRM_POLICY(r1, 0x29, 0x23, &(0x7f00000000c0)={{{@in6=@loopback, @in6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@local}, 0x0, @in6=@loopback}}, &(0x7f00000001c0)=0xe8) connect$can_bcm(r0, &(0x7f0000000200)={0x1d, r2}, 0x10) 2018/04/22 01:14:36 executing program 4: r0 = socket$bt_hidp(0x1f, 0x3, 0x6) preadv(r0, &(0x7f0000001380)=[{&(0x7f0000000080)=""/4096, 0x1000}, {&(0x7f0000001080)=""/119, 0x77}, {&(0x7f0000001100)=""/172, 0xac}, {&(0x7f00000011c0)=""/141, 0x8d}, {&(0x7f0000001280)=""/235, 0xeb}], 0x5, 0x0) r1 = socket(0x15, 0x80005, 0x0) getsockopt(r1, 0x100000114, 0x271a, &(0x7f0000861fd8)=""/40, &(0x7f0000000040)=0xffffffffffffffba) 2018/04/22 01:14:36 executing program 2: r0 = syz_open_dev$sndpcmc(&(0x7f0000000240)='/dev/snd/pcmC#D#c\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000009f7c)=""/132, 0x84}, {&(0x7f0000012000)=""/252, 0xfc}, {&(0x7f0000012000)=""/155, 0x9b}, {&(0x7f00000001c0)=""/11, 0xb}, {&(0x7f0000000000)=""/102, 0xfffffffffffffef8}], 0x5, 0x0) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f0000000140)={0x2, @tick=0xfffffffffffffcf8, 0x40, {0x4, 0x8}, 0x6, 0x1, 0x6}) ioctl(r0, 0xc2604110, &(0x7f0000000000)) ioctl$LOOP_SET_FD(r0, 0x4c00, r0) ioctl$RNDADDTOENTCNT(r0, 0x40045201, &(0x7f0000000080)) 2018/04/22 01:14:36 executing program 0: r0 = syz_open_dev$sndpcmc(&(0x7f0000000200)='/dev/snd/pcmC#D#c\x00', 0x0, 0x0) mq_open(&(0x7f0000000080)='@$cgroupwlan0', 0x0, 0x0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000009f7c)=""/132, 0x84}, {&(0x7f0000012000)=""/252, 0xfc}, {&(0x7f0000012000)=""/155, 0x9b}, {&(0x7f00000001c0)=""/11, 0xb}, {&(0x7f0000000000)=""/102, 0xfffffffffffffef8}], 0x5, 0x0) ioctl(r0, 0xc2604110, &(0x7f0000000000)) recvmsg$netrom(r0, &(0x7f0000002740)={&(0x7f0000000240)=@ax25={0x3, {"d488cfbb11b3b7"}, 0x4c}, 0x10, &(0x7f00000004c0)=[{&(0x7f0000000340)="9658c5b0a24d3a267528dd3867eac258a008054c79fba6c1e785a026c735ef4955dfa79a05d2eaf6f31c6296e188b461b4f4631dbeffcb2712f1ffa2ab0d4a59f005b56acc1b00424e3bf72d8204168da04daa20bbcb0fa207166e14960a0ae5ce0b9028751ab96e31d70a08a5d6d3994491378b19a2678452b93896360ab735872ef4bc5772ec9948776d57d241fe047fe21ef36afa4ffdc48850c01e87e2541456e68b86fda6db71926e0392325a67cec2be", 0xb3}, {&(0x7f0000000400)="00874c4019d1bf301e9bab0c8155a522e2df8e586089b4a3adcd1d5b1eb535314e6c7603e20b03e8c05ea764870d13713e6b03c286b98288918d43b8d7c98a55a934c50d5adb4305ad56f4dcffc7bc2676e79fc34709854dbca889a70da136609805d7e3521250a33d52d6326323f98d796c725ae7de0a26da2f59763dcaceb115804fc821ac3c33797c755af2d12d55f9da957282601bd68eacb4cd", 0x9c}], 0x2, &(0x7f0000000500)=[{0x1010, 0x10b, 0x80000001, "7afb6bcf7e4287ccad3fae18ab00fd389935b05acc18efa45fed71bd6dc8b333e68d7d3e7b172b01421e51ae8749d99e434669481fb7f5bb10ee3811151838ffef27518fda8d7ff81fa2e1b71408c6f3bb0a25d1b627973f49159d02215e2677bca6c0ab64b3cb42fa0119de8bb527380490c1cadf713e8cf92f870c4fd4e057118fcd75bc1efd733cab79762737f7baaf737d777eeb9af31636c4a0f84373dcc917a8d0ab638f5add7bf5a4db74266f9413bfcccb00b0092660c339c4edfbe530121926e80b992530c5a2ca1ac121a481f6b7908bb89f7a5c8953bbdfafa9ea6a2af4697e36e683df7b5cb9be10db231a07d541447d99692f2a18b8e08630f9eff435813fa6d93bc103f130ac36b6a9a83ce2f070a50abdbcf6958ec04505cf229028cdbc63fa7759c1a166218a86b2fe0d9f6e3e1dc2384c9b0e5663f216f49e8695a5404d3afad19e8e85bc35d3040e922e68fdee2389030470ed483c7de1ac293bfddcbfcc6e13e25a2e39ac78c8de41f979e3fae9d5f92f8848d3480d9a249ed8393737447f8afdae6a2b423edba60f5356c57d3c855690bfcf5cb2bdf4608be50fe6827dcd4d7d05865facec8a419d1f44d032afd074ae3a26c2761f33f1e9b8e2aeab8f0969af1467e6920b5703e6484b7555829c083cc98a8b7969852c8e0928cff6bc6100160bdb4d6cf262c234b44a12b3fcf4ddbabe62671504b822e2c3fcb82c1d5db138b06575890fd807902a9619457dbc8ed353956dff0de90dcb366f69dd1764a49b01bb68ef9e7c0ced5ed9e23db3c39906fdd4df9dffe1a5cf3af56818b335baacb7e4e40fa6e4b5f8e80316914ce44afa4578c26a374eff7a62acab84bbd0c9b11d1bed457416165d830816cb632c5b84a0c7f6ede05e555c7f74910efc2cf34add1092ace750e08ee6f8f02df2546ec30fc48263422e02f89e2ee345755b273747d4d723a678ff865d9b367dc1c6e2ea7f26e48524a931024883f89b75a9d18d8dc6dceaae24c4b2b49854ed388838f1bb633bc7e91ce6d05c046973c8bf4781b2f1c1823319f9a906871469ead298c5b7041fc048bb7a6a0460ada20dda6fd35e99d78d8599cbe2ae8ffc683543bd75717552716e40ea21b713a2b36aad82309e6e568fa48edfc45bc128085774eef757e06a12da09a60156dc0fc9c0923ef5bfbce4bbc11ae87a107f720182e25fd265986a150995d8eb7a27a9efcd0de73c2af2ae7914df8be16ad251b54278c75e3fdd60f31597a73f2a406b1043bcedfcebc1527da0de6cf5cbbe92544648c702a04102a8a186d6763326452a27c4f2fc48ccfa556751c031609c1d07cf786097259010540552a23a84395a03ebd5a93c19b9d35d4d03ea2a7c2c7ee2716ed95ad6600fe984d3c29cebeccf986dc386e75be6a67aa2902c39272181a5f81e4f07500fa47e7794a5dfb8ec0a9237374f9d4c16b10b4b8a5999afd5935d728289aafa2110f6c0768384c55d3a8b729ff2d2dc58075dc87126326c2d68244f72ea4cba2ae7c015d01ce9ed2ab8e46a588af9d3a44d5d759c3d5b4b69900cbd9e4dfd5826d1e874e4fcac76c8ac905e331b1037da217aed11260381946d26ac5be13bd198f1bb6221abc151d4af6919e613c819a8ccff6f218405180d7d1ed3dcc3ebd0ca5e525e45aea7ea33d6458900f57fe78551a98c567ebe7949b8910e72be38750a3731a367cb22de0b21d8d8982a7db212d5856b1baf26429b05be30465a490410a6b3bba3606a9f0d3b7a0e65b8b66b680df6396561a895dc19c2eddb8696acde49e9a8a588cb670b66f7011f5697db27324af7761b027aee6acb591922cfc4319cd6b57c8da21ca7710807440f1671d60bbe1b8428371c1a4a7314ab90ad361820f17aaf428237d5a031e497f39c3e7bac1bd90f7923710194a2b6031d41fef3659619ef0642bbf80c9de62d71ac972fb456823fc7ab3b7231e1d31ca88d858a4c8fbad732de172347d7d42f8b80a92827954a42e6078279dd07dd07de6aa984bba6081622dbe228d63db112d282a7b586206c47c0bf265d355828e9d35a17519a5a3f6541f8e62339859ff6aee82a24844b112e4836f530c063519ff66a5a1306ea1c125bda66aeab497b1d43450b568d479227982b28326181c3d56759f86e11ae7c10db95cfda064086e0d8ce62a634b13a68d6e9678412366f61b67b27ec7c379d9ab1a03cd5f256a102563b88978eead99fa709ce9b89e276e09ee67780bf9091dd211423ebb3b8369a93ec94dd92c382a6e869a4b87b984f349e44abe2fa24af7eee310f7b94cbda05a06958b0ffb0207289b5174f567e1f6fd76ccda72675cd05c48d0975fea481c5ef85e68de81400e10a9e0b8048974abe7b45aa91e83c66672bd3323b5d485f6801b20ef6e1304246716e45723493dbfe102ba9799efa0469f33688d2ed948c44f90b3538cc886b6669c38d534ae6e080317f801ce0e66dbcf09a0aa499da4a656810122613760ca11873e8e4cc7f263e09131069a8ec8d40ce825eff78ea82b9554edf49179e05facf55de876c15b245184dd999d7d818058bb4f4895debce99df698efd71e8534dc0f33b4294229cfb4c5a4b2f4a498d3a0a4716091697472f97094e8577f9f5f386b7f03caea093bd313fcadec63a680a7150740baf7cb8a6cc7a6cdd2cf19bca8168207a47ede5fcd4659af586b42dae15a65d88585dc22f864942d96641faf53ce0a754e8124f1173259d067f63c443644274abb12c2e3e5bb9c157acc14bdf8a9dd5c7dd134b7daa00a5738cfa2049882d67510f1bc04daaa85a5ecf203acc152fa9b9b4c0b135d17f9581c8875f9e4480e6d42b1e156b00dba7a8b22a2953c47213e8ab77e128cf1194cecd1c8c2f7dfa9cbf227d92f9c1b1c9968a15344dfff5e09458a0d455146ca07aa4570347f3b678180d0b0c602e43715ee5e907613c80e4b5edaf8bc504397d95e78efbae2827a1e68c0f40e04057b0d976dc712665337a778bd96daf898f775f34f30ad0885691f77d35816c8b93e5ff8f00a33ff4d9d587411fde6f21f366e915ca8b4c6abe3e12d0e8f03c385dfc28df6053d5b7e341e66acf3e6115feca016af81f1c0a5fcc5a0c1fade2fd070230c90109acac08fbef440160cd82069cbb7b5b403a109a186992b819ece602b0a424ad6da9fe9f7cbdd02f8a98b9784f80d39c25fe591ea5a75e3586a0bab70d7e96c9686a3c4f002e6b75dd90b1ab6c90e518915427f7ad71300bdfe3dbde0875ff0f62fe9dc26cd053fe7ca2246b2a67918f7e288387c8cd29e4e5cd6049a56c020fbe6c0a800ac2feed8c3de0af60524552a5f7fc46257e8f3714f3d61760900bf3301322100b6e66b34e49f350c159c5031d40a9c432f2620e93c2fd69d88ffd3aeeda2567defe0c2f7a99b9652dbdd7a8062ef4e863337310b9bdd8b0f1d8d269174c40a601d2346de33c96848c47726d9a5e1dcded577db2ffd56a648341fb5feca5d3fa9c7afba0dcde22c7e6c96a310b7bfd2114ab6cfca72c47efe4c9ad1626c2a331145f5778b5ee5181f73658525b824f5c28d51b925f10e1fc52b6c1cd9261de01728ebaad47f9c658be8ce15a0cccacb0fbb25a9ab4384a7302195231f71bf1fcbe8b847c8889e3805294702059eb2b04147ceb134b274a7fc9fa87cb5b93572d417d8dda1ab74df6cb6df362ad02ecf05535e113598d198857127c6ea56a690f2fd1f57160e4056ae52dac9823ad0dbecf2decf8ac0ffbbce74b6efa501c3589588a933664a72f9ee37ce70181e2909e80eb0a1890a8dd2bc412a6de0a42afd99e50e2fed5bdf75645d867cd173f73e18c8de1754d2494475e0224e394ff9197457931eb618864e2c3b734052f74fc65f119af7c0c687207c776ca0d71ff55d3a856ca4b6bc920aed8f99339629180e144e44847b4ed4b4eaad796ac281366914293a459f3750eacfdbcafe0ea9dc1aa5b7fad68904401c988878deb07b8d5a8a03fb3bb67363ee62e7d75936b08b60a6651439e696e8c94257742ddc9588ba8c2e4ac76ac05a09aff9c97acc9b4b2fcd59fb3137bd46e5a7561365ccdea52ed1fc1abbea40b3885183c2b0dc2cc61178160dcd5553bc30de0e43d0f96c070798f222c689bd17a262478daec22d4a4fd56816f7804c5f0d40be68ca56d8c639a607ed9965670573d7d09644cd60689d4572e88f6f2abd458e650cc98e03a4f7f50f3412fbe417455a0230641233dc3c38aa787c4ad5ff13d72c1f123df55dcda63fe492916c5ce9fc59e1ed13c65e8b8061b668408447a1187aa62aa85a33781b378512b844b72d7951c44310a45e153e8c045a32e5ed992edf91c9b86bd975e25571f8947b20ce792f3b9996705d9ea530c3b5be8af2623afdc949b550e39ca69bdc9f88cbbf084ca7ec99d6019b4b37ddd770b878e01f351c16a2a0ea8b5258a8f4dfa0d412d2de656bc43297a9b4d9f7a5b5ff7ee7e3b9e6a6d2329b4c91fa306dd645f39bc15a2510496fac1c584f67b367790e6504321ab4336807901e57be45c892f51bcbc42ff483aa85a7cb8d0419233246ff9af50f9770ab64016b9a54da0e8dbf816ba8593e8ef45eef81fad3cebee3fbafe5ca10f1e575e59c71c4e1ddeec6bdcfdd5b95ac2730570f35cc66d17d9d2f4f192b16b7d2914eb3f8708e81a3c41009abfeaef787ae9f984c40f95ee9e4f1892d0daba00d8309cdd26cc19aba72b93419d4a22fe4c0f82228977d4d42cf2b9bad35e5d002a99bcd882401e57a625095efe1d4215f72dd6ef7eafb2057ee6d7099a5b612af1b1c6abf64621376b80963affaf00a254c7cf5311a438f8de3e0f0ab5b47442c4fbff223b8d5335c39636d5adb813fed82bdfbe2f71e6a446d3eccde18de42fceee856a8869a2f1e37d308150e0b9570dea3376d6852ef8d75e9eac311d795b1524fb489b797b00373f5df511ec7b073ad6185797198223f5249e06f69ec3a27fb0b6688742d9a587bfbae022d47cfc402b02571e9dbe96e2b15cb108bb46ff2fff680a54db9f046d4a2a326e9b16b853309dc096b691df0de716588110b78759b43978d5b750c5addfc46e33f4e1fb2416f35f67ce54de58061dd0b35e3c45dea1ec5d8587c0feebf2c05980717c2e3d908274de9ea7a260ea9f1ae6a980ec9b9a6558a3f600dd8ac959af9fb7a0923537921993b68bc465c95a2827f8cc9b28125f2d7869c4c13f914bf79da86e0da9c9d5ea7548c8af1e73bc59858a4daf53e765aa28ed3bdf3001c370975f56828fe8a238e765e0ad78727f23d2114be365b6a0580066d22806188bcb9388dabc858fc048e715d5dbf726bd98947c599e31efa038fa9ef6e6822ee1b3a848a35a9d40753a5e027951366d10fe02cd18b27dba2de7d203f947c5346d18f3070480a88a7c21db966ed328dd43da826812206f93475766e45679ba05fdd0dd15f9a7cd47ad582612a33f0567dd2010431238597ddd0fae84ad40493504f38a0d20af4b4e954823f39e9ad1dfe3520bebefa64228cf097dc6b9e3e460855f05d521fad6951f2a6739e59f2da35c298a59b778c3d114b8e6ad6132f0f80af7734af718abab34e9a54d3ef0b4f94c1e55faa998a665a1582b93a06fd427d1bb76c79f44dd2ad6e359daf3b9c5080b5eccf98a48335593997f099d4b2e0fac7fd3d3b4a0ab3509b2fc385eb0671623418007ca9eb884b1fbd53b4b98712dfb6b51a87a32ca11adcfa9e1423dba6efcc2418d77724822aafda400f45ccf66ee60dfbb25269db030"}, {0x80, 0x0, 0x3f, "6319a5a3d2179b5697a51286d355c6fd704df687ebdf70e8074c9e580bf46fa1b7785783b0349bffb82afebf4800f58c3f53645bd5fbad6c1a8ff2a6e60daed00d50afb459ea24c3f70ce4fc1152ee21a442d7e0e966bf0ea6c6cbfab8066fbc5d7aaf0f0df4e2b8ff927ff2"}, {0x1010, 0x10e, 0x5d423938, "ba390ec9be55af8fd5ba9709b970664b29e27452cc90d229e62928da7ff7d23601597442b864f6b43bdf42827ada5ab87e821eb8ab156c8cc07fc56f274f0ace02158838d4789f6fddb20b63821bc1fa9e42b20dc1eaee1573688e6e27449eea6a0c2d8780f59e58ce1930bbd6bde4c0733f7ddf9422980f065aeb5b926384ae6dcf4e8ac1722a9f8bdc3e08316b3f2902ea323074271029e8a965ecba2d70318ecbd01e68d1209ca13c96c0e67d67cf8a7a7f0cb43c13fb55b9cdbe0e371450ee980fbd4acd0e3fbc0d9143a7ffa7b4e0c45fbed915b250b6db2bd53480929620ea28d694ba014113d51e374f4a158860cbc8cb961b69642ac25c68330785f704f95d1222d331a3af596cc6df00347cd5ef3d0153cc765edb244fe02cad0f001d09c6c75db87f796b0ff9325746b0b51a61ded4488e86f18bd0fe6deab4bff9e621de484204cde44f91947e56d4b13dbefb2080ab1e6fb81a88e6f408cf59b1ae978ed063bc9387bcd909e699bbe40dbf91dde8fd4895e335f8f01314b1b19e867b4adcab8dace0435cee84da9b00d0dd7c7bcd5e9526cb4ac0e6f0056ac9f090180d73b07cf1afe16d5b61c2f57909a3bcc73b6f104c5367b2ea6669c7bfa489f977424d41b485447864cb620f2b71205587709c05f234dd6c3d95b0a8fa785a45a5fef44678ccf659ad43718b1737a8a7bd7d9c922a4e389bc0fda838526226b9d6bd3b38d3e1bcad72910433bfb0f6c4415d08af1284070b2e68744b1bc46e7bd64ab023dac70d8f7d3a05efa41ce4191b18b67e5cc1504cf960f266ec7681151ae54304eb01a19bdef34fa3b35178d8336e67ad5aa87306c20f0691606c76cdc4dfd65aae4572b292a0656e1b839423e95a6135e57ab1e4b388de6cf1e56734d4964df4fdd1c2787a6bee6e6a2f20a534f5f117196c6008cb15d4e56903e566b45045fe04037e5624690cc66568324325cf5e9e9265176fdb82a560dfe316d04348310e691b6c976ec0244e8833e307d80b64e551bae030d3f62fe6bd98406edf49e3c7a47d111b756f00efd2fc628d751a25056f61755b466771e2bda60379c5254fbd2ecc8acf5ba77b0f07dcdca6c58afa4e33289a896c81c91884ad4906818b2a16eecf92994ed6671bfffb88cd3ab05f627490a23965b2ba9786c5060cefafd2b7c06f976e8348ab08ee4c4249e0b100ac6915c4fe0312fbd49bb84bd5eb564299510902dfcda2103a0d365cb4cf18ab4cb98969c293be4d746f388c5aeb4712e0af508aaa170acf8e220b4746081c24d4e688a1c1e5651fae685050ffee76fabefc69fef58721ea862228ff05e65f6eb5b61e8c654a2d38667714ffc014898bf1264e3e2056753d896e9f75f4b94190c6f19f135dab8372d5ec0faf2ee3849811c69416cfb5ae9130b69b15bc3c3ede0a93ef3ef80c7ad9cae063147001259717b551ced1bc085deaec6062cab435369b10957f7435c56e3bb491d653e813ccaed478a1fe55ce91f58aa403d0761e901d4acb3bd02efe7e62945a412ecc2ef6d82f6aea4f7cd63dd2cf2f6cc38a8c41fd06f80a586c2c80fd6a150518071be9d48e25c337900745ba85917c8c32f305541e5914314841ee2bff7bb232fe7f3b8613c718e7fc98aef2905351a872a1c56ea2ff9d830a0971bb05a320612b4b210fd687237fb53408d200e029846e562455676f6fc1048db34bf299f5c4e4bcba1dfa28d11e05af9b53ea0c37e81b75bf706bd733f1a935e12f6fd5d34a8a07368d97b4178ec899f2dd040db5e323d59cb27e279de2e48a94fb349c01c90c823ce20e1145636119403e3212a63a3f5fc4297cccc0aa5461693dce0231a612e6439fb67d2ded355a14f76e9898af5f4df81d69b4a875f584b44f8ecb13e2195ae6359b5ce7b03f2fee505ef7e8b649f2346639a5c530b7edb9fa78d3a832e9d94970c990c766ffe83c88da47bccba3026a1dfd29af2fb85920ca68ce98fe185d0af323b0f26307af5ded278749ede25de2af16b5007e99b63035b897604057455986de396e20cbb5115f0847ed01132cf88a259a852692b109a38b4bb614dab0ef765e6a4f3c6314c8c0814f4dc5dc900973a664eb64dd53240a8b7666232f2d566ec0f5814afc78c3043ab61bdb66aedb1c153976fdf3e7485a2e550da35a1e94981b7d1c2504ce10b72333a1e7297b38f2009b768f90997fb85231d3bac3ca50ea77baed171f91ebd7dc44f6eae7a3ac353ecadad870a82f00071dc67c33f75fbfb280835e2387b56beaa3874f20f7647924da54f32b18faceb47367e9dbe109e9b70776823914d8a55bdb9d5d671f7559064805fd2b6e23f019b09aa5de70b13e959e2804fd4a4faa6e6b9f0f1da87a55bf5f8021628611f24868b6161cd935111900057c55d689ff64245aebcc99425f7ee992db4d4cb37b750e60f41dfc0187afe9d1162ed76b8f3507d7e908df050ecf739b977d5140c73c34814c4417161d3abf4be7fd8c46b55edd1ed9c5f59cf86d5d788c546d34c9a75b18472787beb1a339b92c32fbba483b57d97bfa7e73fc088a3e21b2b719035019f786a4e398331bd2ba7c3f2ced69c48a1aee30833abcc1abab974d01c15aadaf8e80f21e3044ea5659a3726386340ebc00ea52cfaadee64f6268e8b782e907eb6d94d25dd9728b693db50c6b572de15aaea748a00a86b678b1cae4a252a6a78c81b043abbe2bd633363b573f659188b260faf3d78d1bf33e131d89b299dd76814eb86903dd16b1a610bf5051d770e9301e0008503f6fb6df31bd6a0ed101d20d5643c416090cf0464f91c389d48ec231d904f78719feb05f188a6f4fa1d45ecd06f04613d329bec1d7a247db3f674f862164aa27c72dd33a3de49e2dc2fe4cbf1d761e1e7b7a32dc7e444265cd3c11945c2b731f12e34c29604bdd3c9e4593f26cb42ce9f4d26657c7a2357a789b529eded317ae563f97073697d0633779e02bad4a1c86f1fbb243f5a7101106fb10c88af52fce3a467d60544c8ababeb4891b605a08e668c65b02746637f86ea51da9d3960f0a50da0d01f8cd4f8c24a95eb5157272998a8240a490d15ccf7a2eeb9e766953f0e0fdf6b10ca7e387406cae4e2f93f15296409b779c37a43f1e8381fdd16fb0cd7d01f0069a3cd84b208be3511afae1123af6762d626ad242b32cdc706abe63396f1055f5437a00e67aee3f5dd7b874a8c5af9dd86316d4bffa1040fddc2499c16892893fe3392858cd88cf069c3d3de038e12dd8b792bb272d2623a6aaea0f617efa64c4b7cc91f6e1424b7189792874a6c2cc1d408e2349ccd34d6bdb759332f7c44601ef45f47542b5d0d4ea23eb2dcb91ffe3ee332416189556ff04723fb97e5f592bcf491544daad562910b17ced80de7f368c86484502f90c63975ad97ce270519923271e51fcbfbf1430787aa83d6badc77e38f93cf6e93379a445f5ac564b2dec3bddd31d2927dd791f69878434ca534f547e0a69bb4f29af3981639c307d90fedf84ef2628266fee91a3cc8a40086b2dbca7a82f7801e592f8639aec98f06e28f7460d24e95bb85e21ae69216545448b319aba657703a09f57ca8f02c3b9edb0f5edc96d9c70918eb5452776d719399aff338bffc8b6b9ed06a48e7c4fefc15f9621a18d29003479ea6f00196d6e40b3567a556684a4742576800041735721e5a7afdec41d2aa1545b2188675bb6851da3362034dd913bf138944ab35a9ecc3cc88d61e615655574762290bb34b13bd87012afe281eb42b35484d18fd0cc08df816ac3e78b95eb7917c444cd4f49c8183c59a296ec4e5d9de84726d0e8d572e35f4f9c30b6d714e1c3c0cbe6a8098f23944ceed9183af0686e4e37c2cab22ba79cdf38c81e456b89094168cb628c7f0465177d5ecc45cf4285a1ae1c644e0a64fb0b33ccd9d7b7fa046afc246fd994fefa53168752d4fa2fc8749e4a1e5bf750331422fbd22652cf33491d26425f308ae89a2ce7f11d6d63fe6613a578c820d3d6d77fab8aac07d3e8e8b7c872c51c23c9686454b906709e384da87029c364832e5660d054c3014cddea29c6f1102f85fc7c6fd8d55e277d78f4e3f1f9e5f56957cc8feebcac97d72f75748294887783cf84b58e0d380b005e85830fb59876f2a501089025cd5dcb2c7cf978519de9486ea5b38fbad800c7efabf63c92954ab75d30cfe44bbc2348c0d475f162e7b861178466b4c60cd6185303794a4502345e6da991c8876f63001aeb3bb7a04ae8b82ee4243ac22aa802e3e3be4b3cb325a32c8368791d8c5affbaff4aeb881216899cf5482ab50d505b40f91753709dc5d0dbcd7040af304e19984ff9d21572ab4bce3d7edd4afbd58b5197e54da3d25d100ed7c1550d600cff06cbf054ade4f5dc7a7e07f7ad703e003682d44fb8e1ee136ad78d4db07264924da16f0eb66d4e951ee8bcd8d3f56359166dedec7fdfc12572c5ea0b4866edddc3a06bba0a337ff49ce2cb58a4759a9d7cbdf2c37256e80da57011de8e41b2f66f5f9ff17df54bcc6cfa678c349af2d34c2dbe6ccf738391f84c69d1b95c2c5ce8771252f218b2edee7e64ac7586ae5bdc0b87cf8f2e2481ef786a7b1a1c804c3be4beadfc81dba4701c8c13b4c922b884ec7b0c83a82a6a22f1cbafd0aea4c0c727b00d9404cb62fdce1a55c87b294247e0d032c0fbf575d83826fe01caee131c0ce0c05cffc0591dc9a7897b9f99bd67d011c4844019472a06069d22b584dfcdb96248d922d7c3278c368d9adda292a0b4e855a2b848f1e8ae4ae1ce646b436b33a744284de0e867805ee022aaa12c07ebec8e69adbd82aa40e48efe25c596a33393304cb069aabf9faddb29b6c9eb43d745e4822b0756cc1c8d5604ac498286338565898f79b2760ac5cae4ffe0ea4418cfc8b4e2797a23cdcbbc5036e6cfbe75f4af7dfef87f0e67243e2fe1daa450cb680c38e8810ab97d6c21590d5eddd1508d1c5807b1f305a40678b3261cdfd2bef37346727380a678adb1e011944f357d64ccaa6df1980fd5808687d175936bbe6443a3debc2992cdb36612ebc3ea16bcd23219795d0df93eedec0bd8e24216965726c2915e2e03ae922ef9dfa0b4a9a387b20e6df9482c4e41c8c7cbb868c28b049ffbffc6044790055319f5dd5d92eaa07167b841e4e731d800ee1fc0ac3c828717e1ee1ebbb6d7c10d1071c33a7c00be010015f88cbf291e2e8ad4b0162d88813603aac0788280f4bb3b36b5d0b7332cf3c8780782d4d4133ac743ad7f055b823d4677a2e4890357753d49912d8cb326853603789763dfa59eb1b490fd3dab62748f3e236b45f8736da51cbe9d44bb86733fb8dd1dec85d51197f4aada9ac414007240145764168395b9651c8c3e71b07168923fe07b0d05e24cd2e4e17df3ea33402dffe9e579a63ae2b42d5d0b7d11565b55cbaaa7f77a29edc0479ff69e8c62613efa4c8564b907098b251d27d54453a79e36cf4a8fc146f81c9724a024af0b5b38d81b39f7fe11766b8b7f8f739998a4c761c4d361e5cecf4337243e631d616c5c2e191d0d30dacadd33dcb81c43e317a2483b855e613cadaa2e2b0a8ec443421a5d2293c5c640e30eb37dcf90d15b59db6de804b80e8e99dec856859f88ceab106af0301fb5e29f338618b3ac9fab8b27600a64e7e37a20de76981878419032f48522d8476ea4c4764b3331d0dbae24f8e9e30af3d39c236f0702758aa0099f470eaa3a79dcdabde076310d1f299d8fecf28b6129e16795995061a50d3a6553e20c62ad46c9561933a2a2"}, {0x30, 0x117, 0x3f, "bc597e297389493fdc5f85281419d3364b9e19f083bae4691231ff"}, {0x58, 0xff, 0x101, "8ac51a1edc47f841a2578d6bcca204f15a794cd0e7f1ba7e86e2ebfff63ef3b63c7660f1f49186c7f7ba922e4ee0109637daca6a28580afa3bb2ad1f4a720f42067575d04bea188d"}, {0xe8, 0x117, 0xe5, "8e8e0c9c777509d430cc5b20dfb4780a0b2883763c5b412510f087edf451210920a3015fdfc39b3ac48099aae316e226f5f4ebe419f399d67a42a62a80454cf675f878748d79bcb206df58e5716b63feaf0fd3d840bf35a17d6881a6c9e27e4db4a31e6a607c8c905d701532d07b8eb99f1eb126c7dc14cb937168cb7a6f4252e57b0aa930df4eb8e532a656a4f306c4765ef2d95a9e3ab0e7c9021cfa4c0bfd25b0c8e12538dd04842c257d6a9616742296d34ab2a9698d8cb11c04fa99ea4dda8d753c6ee9c08c3831887835b56198f4613a0f"}], 0x2210, 0x44000}, 0x2000) ioctl$SNDRV_CTL_IOCTL_ELEM_LIST(r0, 0xc0505510, &(0x7f0000000280)={0xd672, 0x1, 0x1a9, 0x2, &(0x7f0000000180)=[{}]}) ioctl$PIO_UNIMAP(r0, 0x4b67, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x9, 0xffff}, {0xd9, 0xce7}, {0x7, 0x5721c7e7}]}) syz_open_dev$amidi(&(0x7f0000002780)='/dev/amidi#\x00', 0x0, 0x290680) 2018/04/22 01:14:36 executing program 7: r0 = syz_open_dev$sndpcmc(&(0x7f0000000240)='/dev/snd/pcmC#D#c\x00', 0x0, 0x0) mq_open(&(0x7f0000000080)='@$cgroupwlan0', 0x0, 0x0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x100000001}) sendmmsg(0xffffffffffffffff, &(0x7f0000006680)=[{{&(0x7f0000000200)=@pppol2tpv3in6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @remote={0xfe, 0x80, [], 0xbb}}}}, 0x80, &(0x7f00000004c0), 0x0, &(0x7f0000001840)}}], 0x1, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000009f7c)=""/132, 0x84}, {&(0x7f0000012000)=""/252, 0xfc}, {&(0x7f0000012000)=""/155, 0x9b}, {&(0x7f00000001c0)=""/11, 0xb}, {&(0x7f0000000000)=""/102, 0xfffffffffffffef8}], 0x5, 0x0) ioctl(r0, 0xc2604110, &(0x7f0000000000)) ioctl$RNDADDENTROPY(r0, 0x40085203, &(0x7f0000000280)={0xbb, 0x1000, "edba92de01c517429736b6fc2adfdba56d34ac18e8063eb67a9aa91fcb1097ed612bcfd46b39b0fc3322d4e3f32384a2316152fe8e5383ac3df854ede9287f8ab288634febe33fd512e4065ac291bde68b73dfde9d2abfd473ad35b397f479cd3d2567f94ecc794bd3d22e11491a096a80301f3b1454e0eb609d574be057e5d732301e8953a17dc781858d28954540a9dbac6ceff18c22b146f4ed732c81f839d0dfec21f8b98e0c1dbb6a11571b038f84a6c5a060a03b675e8ba765878e151ecb1f6214cf93f6f33c7f3f63926ccc6b773ce11ee65d732bf3e9db3bda628f4f9de09a07b73ea16d5f5753b94f0c9b7763d16f71069c352459bd818a2f2f836cbbcd55f2a36bd6dcf6edcf81e7be4f9dc49c537af58c6ed74e6991ac346b6da3659905335dc9637fcf61ab202678be360aa0337342a1e983377124804fa1be1ecc46fb984ef4c90652b996e52970de77fc88562ee82cc81256c1f040d3e304bcfe44f4b1a7298022169658f5ec570cd47093bd0b72ff9654ff10aaa80555e98616c092b4d5a8937e9767c35daad1328fcc63db2b91a8f17006682c89b6781691c78fe58fa3cfe3ba9a9b1ad11db41223f9b8ef2e1fa4200c80722a611e7aafe9be050e8d58084a73efa0c7c270bd2b9855d136a9dcf43c8485c711dab3e71523717dd9c780a858fa8491110436ab0b8f998fac8d2b119ae248bd0ce67e3dff976d8a8ad35c9af85282e619313e96b6761c86a740df0001d7c2184ff9d4a97423af30e054ce2f2189c8f9b58f23d51afc99e93cb54d44d1801a50d3a709c9cacadffc36ec98d2eee453c0a2f603400579f4eef1054f8755f0ca050c6b427f65cc318e6758f4ff6f5f490dbe1a20ae8872f0aa5cdcb7e5e0fbbdbfb5230683456e004068294422fbca76d4f49dcc89f71be769bf20075854d076eb55ad852a5ce5182fb2c60ed07e03550cc3ee1b735fa104a66e83b962a45668cf4eb1c597824f4960b23efa98eff3deaf84737c28e4301ade4122e239f4ab1047eba71956945ec8735a8a4b59bcbd0912efa61ff491f0d0dd6cca54a3599fee72053e862ee5dc6e85b1a546ba1eb79eb2ce630282cc843d332aeb74980157dd2a4ca1bf53b581957e9a77d3d5f33d56017ce165a014ec5f904fc6b1425b1473a3358ff2b325b7dd33f1f3f4eeb131d86e0922b3a4412e9c4e6d3d89cdf648a1d54ad22686adc14649e1957126644bdd9a87f42a911d2a6985095ce562d7bec9dbb9f2858e52ee0bf6ddbaa61b65af5d68e0db9bc4ba500e33b3aacb2ea6323b9b55433e8aa8c462e3010d15d15fa7890dd17e1e64a1586e6f5e9af3d7e3d5c5454d97d21f305de6f85715ad3a85baecc0c53b09d26cf2e2066c243d91ecef04895789c966affbf1ac9216cb75b88b12d4a496794ce660c1a49eeb323cc9c226359ca61f35855880b66d0f9a375ef33a094322f29952de945eb4d04a67c79e29c814eddeb26c8a8a4bc083f3be0cf1f7a4ecbc5eebec0a52cc27766c1059790468db30c97bc4856a3858d06f093ce0a685a86b3bfd42be4789c01c048ed1faeee454885fb33cafb82721cad88220792fbb068968dcfdc947ee89c09672fd27642d935b9d9fb4cd5b4ad9d88c06ec9fb77e6bdcc7a08aebd847ab2bff779b7fff3010eaa5668f994c45204b7cb912faf2dd91588444049cb353e850956ac12aad967913fe8430d2e7d5c8529a63372de2835f6d465b92210842d50ffa8d36427aa1e3cbbe4f416c334b2fb147385b63c4f8262312c1819664b0cc9a6f20452e77688129c0d531fe90736aadbcb1401fcfea24b8197fd78afeef3a26723f8dc6c389bb09ba74e99b3f469cae693a5aa64dad3c9016c3e28669cb6ea3bce8691c38e34c0613f34ab47dad5673cf29ce638cf40ffb255a6c9463d603ac74c8a82b52abc32f9a20dab144f82f07d7224570acbd48570b2c387ae2e2129563dad9fea37b5cc6dc1e5e9347e2665d9689af5328e10ef8fbb28b145eaa118a1ae81b5f43ed0e5d8fed58671ec93ba019b0a873ed0953c38fe6952be8ba82a9197302b3d03dafb8df31064be695e95a76f9b69fc4348aa3a41cae9a57f031adb5712100089b76e5fc98499d17e6fd7b2a603c93aa5b7d7f90789f4f9fe7f5fbe0ee6a96fe193c65aebb86e37a66bee26bcec7cf3c48e7a08d622da06eee0e5d849f8605641c81f6d849ddbd825604e761f7fa798688c4c5dc2667cca1ac6bda40562a5e2fa43606f6c6bfd332fbe23a1874747cf1dd79c552f9530c591c9889b099ecf599289a2e31abb2ec4bd0e69ee4d2bce23596cdb6c9ecfe6e10f8c97a6e9ec16f38c0aa270977b7c2c6a36606546fcbd0a29038bbb2c829b05f6f59d26ef002b4bc0412d874bf38f54db67b809457c8c1e4eb58495bd2ab9ff1dfe6402febaa96584291b377cb954d520a845b2c3aed316fd6c61894ddfa4e396f567fcc74201bcc578f284259e909e430c9beb3a210d87e73783e86878321e5c311fcf2c6df3cc4ba4522e61f12eb94c03372b4f2e85d748f72c0a9b257393763b7544c2cf87465b65ce524be3415753641a8c0bccd6889c48ac7516a6be5005865ff749739741b6a5482141d929a17d15db3129bb9ee5755c749c7785d2484ff95515a5ea3ebe572073a9a84f8e37fc3ca553af1b8bbdfbde0b3ae0935b1dc85f759dd71997f6bf1a0882bb2873db5aca733b4c9450e1d7551c1eaebfd208d344622eebe8b04b4ef974baefc7da75eb6e329fb3d548fa8cb003732e0549bcc5163ef483c831a6ca81bf3693584f09821e6bd63755b5753a1999cdfb045783065a0e735053890adcb9da237f3704230a0cdec097cc849fcdb508bdace6e47b4f5bbe3a6ce0153c58dd1082bdeefa1eb20632bad9b3acd46187ed4097b4bfaa5176a4ce6b7a6b89a244752f2affd3dcf21bd2e4d03ccbca9f05a0102d2588c06a7e3f619e1bcd504ffa9875f9b0782cbfed3905fb12be4d098e9e5fbb36d32810ccc3da17d32b70893bb76044d5cd78a42e10120222de034cc13959cc82466d28e214ff5c1f61dd760b4b8fd8bc7b807e06d5950d7eb20082fb67dae937f29ea2186e789de2874b3547b4887aabf301b706e5f97623b7ce22db5e9450208d6c4f64093c2e732edb742fa32e2e5cda06cb3ef47c1041fb8b03a5ee4df68a494e8629c555c24e59418fec8a21496720b1b966bf45601d6db21e5864f6b60a4d0b189723cdd0c30844e0eb3c44b12c4bbfe2f754f3b6e8fe53f1ed62cdbd67de181d16192165831920fd7cbf69f9fc89e052a729687d3e8158f603ddc2fecfe37ad25a189a26e1e981439199d5aebdc3dbdcf6597982aba3b497c3d2f0ee2bded45dcfac6563feeef9e15bbd0040e9f02f3b57f81308adaa7477a5464295c87943a41962e2e1997939790b23754d1de9a9d1337e20bc22980e1622706236870c7106de0e1f08a4c068a5cb2cb9a412e96fb47d4998242cd7fca7b9e42c0e4ce432fb1c2c9bd3b4e20efe968506e3de6889a8e4c7b847ba312ab98f6a83b1896a926640ccdb95a848ba951c28a9767a659419095501fa133020a6ac0b28e11b6004061b959b3e2058acab831344be908028694b26e79319bd84f4f46e6a49fae900c621fbe8cbe89fc8e5b123f625fc71602688ec40872af8534a974aaa6e517f903a512a89bbf6395e12c0374d09f2f2ed77b12aa056ab81b7464c4f36bc833903278b30c669a7e80c81a85680dfd84a80ea808a761910c34081deac44b500945195d016538d74275cb8fcc4614269a56b6f76fe432fad64084f192b40aad5de441810a51c4c7972d7f8be987a12beb3cc5e4fd40931b6f1c9e7441ae7e0874b0a3c8857517b5fad51385f1a3901dbc598511b2e2ebeb1b82ed037f051893a4b816bbdd413c7b987b725f51f43302d09e8a93bd5ca4a47a8cbb60ce711d1790907ac8771e2f4716e65785b2475c4d41d270aec150bcee5fe7b87fa2763653c0ccf9c7287556ac1e531a4a8128cb72401b43fcaae1c3ab763a36ed40f1a806f3af789fbdebe8ed06c883fc4c884119f0338f6e9968a9729a857b677c6ed5746fe0b84ab7efb735ee072a27280f052f8432c0a8c8ee7bf680be9f9e46603f8bde06796f3b1f0093231c0bd3138a6414ee0e6f8cf3893821edd2d5086cfb33135e487c578111535093ea799d8eeda0e7ea1ab3a718a37b7f03e0aabdbbf76a5e183019c0aa547f810b0d32594446bc1e0a67652249b600f15c415067ea1aff18b1f69a1b40e0fc827fb2139f3ad3d6f72e41cb4d9ee80366fb7add9a65745da4cae00b6a75aee7f1aa05e96d2b69b24cad8cd84f61fa61fdc7e161f5c8732c2b90718433787f8c0a0f4fd121cf11b41cdc5a5a4543acf1fabec9eb11f2bc40621c667f4fc9633b4736208bf877d8594e5f343f0eefdc8d1bef103244afda9af819309548c84c4baefc653dac9cc758dd76f6756bb93121520e3e56700ecdafb4c09194df6654ac05f20e19b1dea9bf07a1e16e07334491af1957c6807eb96f7b0df2b381348e489cb7ceffd87d3c9b624236c38e02877c0c6c074f3d91fab6d3771d9367b37f3dfaffccfb2f26c9f5ee0626d921680ce58cb5142b1d1e9097c56324c46788828d436627d01daeff41996f68ee0a0072dbd3c204a4a553458034db6fc2d59f62b09b937b05c722079f48e090c408ab08ca560e48792b1caa7126fc51545dc578af5bd3db6752995990e88416823715636aa78cfc525126e8a459d5f21637867f28897531293d0526bf1101a6f93dac6e07b6d4f2805a6995efe9dedafcb72d1f24a3014796e58b0b28dbca8adf5699853bab96b5e5df23d21b18a96fbe9de110de40a52988d898da3fefcf038d3fc02900233f28fb59a386afb3b61a802bf31c3198789c541209bfd260ae9d604deadd01e32132357b4752b00a43fa817b7eb9bd6a13962f774d97293a0638c55b552f75beb89f6a428f6654d4f58095154068a009a8c1e73ea782a585d3d3b0b7f0c0a37a153c303c19e112a0e2ebbf6f1c53c36ebe3ca13292f32c6b4e8f16db791be1b37b3e38c1bf8c66b778f9506f5d2a8ad66440a2be72d8c97c8e61749e13c56a0c9d2343526d987142df1f32c21712e5ea5aa09b8d24fddfd29ba040b42089e5240453cb8fb163ca89f10c116feb9360b2bcbe5facc31ce19d76b62a5eb18e1dec85633d5e58b837b84c4fbd58d5258f4afb68d6b5f0d8eff77303b4014ad20a9c0a913a7b94d93d5c554e5357a2fc703743cb217332fcd50fe7f6287008803821a8abe103eca3b8ec9143e5299a368cfd485eded143a0302601b8663bada00ccba96a063d44fc4be9cb9a172bb0023468ccd25149eb4f6df6b56388c959d118b9616e4265f817feb2778655e446385c5a491415ad79b44354d6a57ac2f7985f2f750d79322c48c7a488e1f6ca5bb615e17f776d5f8ab57b6dde521ab97c42b63fea8f5ec14e099e2ca052c8fc20a108d1336d41f151ae32e0aacd293235f2e6a8eefe45eed3a531bb425e76df17d025799f091aed9651abaa19b615bc77b5ea6efa36e97c573543ddeeca14efd761eaf0c7ecb5d6b8e9a1bbcfcf86d3bb40cd1c464eb9fd9d9531c4ea8a3b3a80735c80cd33ce40a254ea3e024f8cffc5aab34529c4258b0821e6b4e9e4ad55902d243a683f906c0f157f8377719a7faed5e222b32e3d02a45eb8d995bf56474c8be0b2f432429f1784ec1aed59dad755b0257490c82cf4d09a022310368e7be58a699056b5814b25ca77ad50d8"}) 2018/04/22 01:14:37 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) getsockopt$bt_rfcomm_RFCOMM_CONNINFO(r0, 0x12, 0x2, &(0x7f0000000300)=""/176, &(0x7f00000003c0)=0xb0) r1 = syz_open_dev$sndpcmc(&(0x7f0000000000)='/dev/snd/pcmC#D#c\x00', 0x80000000, 0x3) ioctl(r1, 0x7a, &(0x7f0000000280)="a0b44a12154441318f43dcdde99bb6df1dd4c471c17730dae398d7deaf2f8162b2c7272f90e599ef006e71c7964c613e6d4421b3aa5508e471c9200b22278b14b6e9f97068a839d27bff5d030034") r2 = msgget(0x3, 0x2) msgctl$IPC_INFO(r2, 0x3, &(0x7f0000000400)=""/14) socketpair$inet_sctp(0x2, 0x5, 0x84, &(0x7f0000000440)) getsockopt$inet6_mreq(r1, 0x29, 0x1d, &(0x7f0000000040)={@loopback, 0x0}, &(0x7f0000000080)=0x14) lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0}) setsockopt$inet6_IPV6_XFRM_POLICY(r1, 0x29, 0x23, &(0x7f0000000180)={{{@in=@loopback=0x7f000001, @in6=@local={0xfe, 0x80, [], 0xaa}, 0x4e24, 0x8, 0x4e23, 0x0, 0x0, 0xa0, 0x20, 0x2b, r3, r4}, {0x4, 0x8000, 0x6, 0xe7, 0x4478c054, 0x7f, 0x60343f87, 0x4}, {0x8, 0x8, 0x6, 0xa8d3}, 0x401, 0x6e6bbf, 0x0, 0x0, 0x0, 0x3}, {{@in=@rand_addr=0x9, 0x4d2, 0x6c}, 0xa, @in6=@local={0xfe, 0x80, [], 0xaa}, 0x3503, 0x4, 0x0, 0x2, 0x4, 0x81, 0x4a}}, 0xe8) 2018/04/22 01:14:37 executing program 6: r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000900)={0x10, 0x0, 0x0, 0xc800808}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)=@ipv6_getanyicast={0x14, 0x3e, 0x0, 0x0, 0x0, {0xa}}, 0x14}, 0x1}, 0x0) readv(r0, &(0x7f0000000640)=[{&(0x7f0000002040)=""/4096, 0x1000}, {&(0x7f0000000840)=""/149, 0x3bc}], 0x100000000000038a) sendmsg$nl_generic(r0, &(0x7f00000003c0)={&(0x7f0000000800)={0x10}, 0xc, &(0x7f000000d379)={&(0x7f0000001000)={0x14, 0x42}, 0x14}, 0x1}, 0x0) 2018/04/22 01:14:37 executing program 5: syz_open_dev$sndpcmc(&(0x7f0000000240)='/dev/snd/pcmC#D#c\x00', 0x0, 0x0) r0 = mq_open(&(0x7f0000000080)='@$cgroupwlan0', 0x0, 0x0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}) sendmmsg(0xffffffffffffffff, &(0x7f0000006680)=[{{&(0x7f0000000200)=@pppol2tpv3in6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @remote={0xfe, 0x80, [], 0xbb}}}}, 0x80, &(0x7f00000004c0), 0x0, &(0x7f0000001840)}}], 0x1, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000009f7c)=""/132, 0x84}, {&(0x7f0000012000)=""/252, 0xfc}, {&(0x7f0000012000)=""/155, 0x9b}, {&(0x7f00000001c0)=""/11, 0xb}, {&(0x7f0000000000)=""/102, 0xfffffffffffffef8}], 0x5, 0x0) fallocate(r0, 0x3, 0x4, 0x85) 2018/04/22 01:14:37 executing program 2: r0 = syz_open_dev$sndpcmc(&(0x7f0000000240)='/dev/snd/pcmC#D#c\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000009f7c)=""/132, 0x84}, {&(0x7f0000012000)=""/252, 0xfc}, {&(0x7f0000012000)=""/155, 0x9b}, {&(0x7f00000001c0)=""/11, 0xb}, {&(0x7f0000000000)=""/102, 0xfffffffffffffef8}], 0x5, 0x0) clock_gettime(0x0, &(0x7f0000000080)={0x0, 0x0}) write$sndseq(r0, &(0x7f0000000280)=[{0x1ff, 0x6, 0x1, 0x1f, @time={r1, r2+30000000}, {0x5, 0xc6}, {0x88c, 0x1}, @result={0x40, 0x2}}, {0xff, 0x2360000000000, 0x7fffffff, 0x9, @tick=0x8, {0x2570, 0x4}, {0x1}, @quote={{0x5}, 0x9, &(0x7f00000000c0)={0x6, 0x8001, 0xdd, 0x3, @time={0x0, 0x989680}, {0x3013b62a, 0x2}, {0xfffffffffffffff7, 0xfffffffffffff82e}, @control={0x5, 0x2, 0x2}}}}, {0x8, 0x6, 0x1, 0x9, @tick=0x5, {0x40, 0xffffffff}, {0x3, 0x40}, @raw32={[0x9, 0x401, 0x3]}}, {0x3, 0x7f, 0x1, 0xff, @time, {0x100, 0x510a}, {0xfffffffffffeffff, 0x1}, @control={0x0, 0x9f61, 0xca}}, {0x2, 0x9, 0x1, 0x8, @tick=0x4, {0x1, 0x7}, {0x2, 0x4}, @raw8={"f0b846380ed1b50f81797f8e"}}], 0xf0) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f0000000140)={0x2, @tick=0xfffffffffffffcf8, 0x40, {0x4, 0x8}, 0x6, 0x1, 0x6}) ioctl(r0, 0xc2604110, &(0x7f0000000000)) 2018/04/22 01:14:37 executing program 4: r0 = socket(0xb, 0x2, 0x0) getsockopt(r0, 0x100000114, 0x271a, &(0x7f0000861fd8)=""/40, &(0x7f0000000040)=0xffffffffffffffba) 2018/04/22 01:14:37 executing program 7: r0 = syz_open_dev$sndpcmc(&(0x7f0000000240)='/dev/snd/pcmC#D#c\x00', 0x0, 0x0) mq_open(&(0x7f0000000080)='@$cgroupwlan0', 0x0, 0x0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x100000001}) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f00000000c0)={r0, 0x50, &(0x7f0000000140)={0x0, 0x0}}, 0x10) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000280)=r1, 0x4) sendmmsg(0xffffffffffffffff, &(0x7f0000006680)=[{{&(0x7f0000000200)=@pppol2tpv3in6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @remote={0xfe, 0x80, [], 0xbb}}}}, 0x80, &(0x7f00000004c0), 0x0, &(0x7f0000001840)}}], 0x1, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000009f7c)=""/132, 0x84}, {&(0x7f0000012000)=""/252, 0xfc}, {&(0x7f0000012000)=""/155, 0x9b}, {&(0x7f00000001c0)=""/11, 0xb}, {&(0x7f0000000000)=""/102, 0xfffffffffffffef8}], 0x5, 0x0) ioctl(r0, 0xc2604110, &(0x7f0000000000)) 2018/04/22 01:14:37 executing program 0: r0 = syz_open_dev$sndpcmc(&(0x7f0000000200)='/dev/snd/pcmC#D#c\x00', 0x0, 0x0) mq_open(&(0x7f0000000080)='@$cgroupwlan0', 0x0, 0x0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000009f7c)=""/132, 0x84}, {&(0x7f0000012000)=""/252, 0xfc}, {&(0x7f0000012000)=""/155, 0x9b}, {&(0x7f00000001c0)=""/11, 0xb}, {&(0x7f0000000000)=""/102, 0xfffffffffffffef8}], 0x5, 0x0) ioctl(r0, 0xc2604110, &(0x7f0000000000)) recvmsg$netrom(r0, &(0x7f0000002740)={&(0x7f0000000240)=@ax25={0x3, {"d488cfbb11b3b7"}, 0x4c}, 0x10, &(0x7f00000004c0)=[{&(0x7f0000000340)="9658c5b0a24d3a267528dd3867eac258a008054c79fba6c1e785a026c735ef4955dfa79a05d2eaf6f31c6296e188b461b4f4631dbeffcb2712f1ffa2ab0d4a59f005b56acc1b00424e3bf72d8204168da04daa20bbcb0fa207166e14960a0ae5ce0b9028751ab96e31d70a08a5d6d3994491378b19a2678452b93896360ab735872ef4bc5772ec9948776d57d241fe047fe21ef36afa4ffdc48850c01e87e2541456e68b86fda6db71926e0392325a67cec2be", 0xb3}, {&(0x7f0000000400)="00874c4019d1bf301e9bab0c8155a522e2df8e586089b4a3adcd1d5b1eb535314e6c7603e20b03e8c05ea764870d13713e6b03c286b98288918d43b8d7c98a55a934c50d5adb4305ad56f4dcffc7bc2676e79fc34709854dbca889a70da136609805d7e3521250a33d52d6326323f98d796c725ae7de0a26da2f59763dcaceb115804fc821ac3c33797c755af2d12d55f9da957282601bd68eacb4cd", 0x9c}], 0x2, &(0x7f0000000500)=[{0x1010, 0x10b, 0x80000001, "7afb6bcf7e4287ccad3fae18ab00fd389935b05acc18efa45fed71bd6dc8b333e68d7d3e7b172b01421e51ae8749d99e434669481fb7f5bb10ee3811151838ffef27518fda8d7ff81fa2e1b71408c6f3bb0a25d1b627973f49159d02215e2677bca6c0ab64b3cb42fa0119de8bb527380490c1cadf713e8cf92f870c4fd4e057118fcd75bc1efd733cab79762737f7baaf737d777eeb9af31636c4a0f84373dcc917a8d0ab638f5add7bf5a4db74266f9413bfcccb00b0092660c339c4edfbe530121926e80b992530c5a2ca1ac121a481f6b7908bb89f7a5c8953bbdfafa9ea6a2af4697e36e683df7b5cb9be10db231a07d541447d99692f2a18b8e08630f9eff435813fa6d93bc103f130ac36b6a9a83ce2f070a50abdbcf6958ec04505cf229028cdbc63fa7759c1a166218a86b2fe0d9f6e3e1dc2384c9b0e5663f216f49e8695a5404d3afad19e8e85bc35d3040e922e68fdee2389030470ed483c7de1ac293bfddcbfcc6e13e25a2e39ac78c8de41f979e3fae9d5f92f8848d3480d9a249ed8393737447f8afdae6a2b423edba60f5356c57d3c855690bfcf5cb2bdf4608be50fe6827dcd4d7d05865facec8a419d1f44d032afd074ae3a26c2761f33f1e9b8e2aeab8f0969af1467e6920b5703e6484b7555829c083cc98a8b7969852c8e0928cff6bc6100160bdb4d6cf262c234b44a12b3fcf4ddbabe62671504b822e2c3fcb82c1d5db138b06575890fd807902a9619457dbc8ed353956dff0de90dcb366f69dd1764a49b01bb68ef9e7c0ced5ed9e23db3c39906fdd4df9dffe1a5cf3af56818b335baacb7e4e40fa6e4b5f8e80316914ce44afa4578c26a374eff7a62acab84bbd0c9b11d1bed457416165d830816cb632c5b84a0c7f6ede05e555c7f74910efc2cf34add1092ace750e08ee6f8f02df2546ec30fc48263422e02f89e2ee345755b273747d4d723a678ff865d9b367dc1c6e2ea7f26e48524a931024883f89b75a9d18d8dc6dceaae24c4b2b49854ed388838f1bb633bc7e91ce6d05c046973c8bf4781b2f1c1823319f9a906871469ead298c5b7041fc048bb7a6a0460ada20dda6fd35e99d78d8599cbe2ae8ffc683543bd75717552716e40ea21b713a2b36aad82309e6e568fa48edfc45bc128085774eef757e06a12da09a60156dc0fc9c0923ef5bfbce4bbc11ae87a107f720182e25fd265986a150995d8eb7a27a9efcd0de73c2af2ae7914df8be16ad251b54278c75e3fdd60f31597a73f2a406b1043bcedfcebc1527da0de6cf5cbbe92544648c702a04102a8a186d6763326452a27c4f2fc48ccfa556751c031609c1d07cf786097259010540552a23a84395a03ebd5a93c19b9d35d4d03ea2a7c2c7ee2716ed95ad6600fe984d3c29cebeccf986dc386e75be6a67aa2902c39272181a5f81e4f07500fa47e7794a5dfb8ec0a9237374f9d4c16b10b4b8a5999afd5935d728289aafa2110f6c0768384c55d3a8b729ff2d2dc58075dc87126326c2d68244f72ea4cba2ae7c015d01ce9ed2ab8e46a588af9d3a44d5d759c3d5b4b69900cbd9e4dfd5826d1e874e4fcac76c8ac905e331b1037da217aed11260381946d26ac5be13bd198f1bb6221abc151d4af6919e613c819a8ccff6f218405180d7d1ed3dcc3ebd0ca5e525e45aea7ea33d6458900f57fe78551a98c567ebe7949b8910e72be38750a3731a367cb22de0b21d8d8982a7db212d5856b1baf26429b05be30465a490410a6b3bba3606a9f0d3b7a0e65b8b66b680df6396561a895dc19c2eddb8696acde49e9a8a588cb670b66f7011f5697db27324af7761b027aee6acb591922cfc4319cd6b57c8da21ca7710807440f1671d60bbe1b8428371c1a4a7314ab90ad361820f17aaf428237d5a031e497f39c3e7bac1bd90f7923710194a2b6031d41fef3659619ef0642bbf80c9de62d71ac972fb456823fc7ab3b7231e1d31ca88d858a4c8fbad732de172347d7d42f8b80a92827954a42e6078279dd07dd07de6aa984bba6081622dbe228d63db112d282a7b586206c47c0bf265d355828e9d35a17519a5a3f6541f8e62339859ff6aee82a24844b112e4836f530c063519ff66a5a1306ea1c125bda66aeab497b1d43450b568d479227982b28326181c3d56759f86e11ae7c10db95cfda064086e0d8ce62a634b13a68d6e9678412366f61b67b27ec7c379d9ab1a03cd5f256a102563b88978eead99fa709ce9b89e276e09ee67780bf9091dd211423ebb3b8369a93ec94dd92c382a6e869a4b87b984f349e44abe2fa24af7eee310f7b94cbda05a06958b0ffb0207289b5174f567e1f6fd76ccda72675cd05c48d0975fea481c5ef85e68de81400e10a9e0b8048974abe7b45aa91e83c66672bd3323b5d485f6801b20ef6e1304246716e45723493dbfe102ba9799efa0469f33688d2ed948c44f90b3538cc886b6669c38d534ae6e080317f801ce0e66dbcf09a0aa499da4a656810122613760ca11873e8e4cc7f263e09131069a8ec8d40ce825eff78ea82b9554edf49179e05facf55de876c15b245184dd999d7d818058bb4f4895debce99df698efd71e8534dc0f33b4294229cfb4c5a4b2f4a498d3a0a4716091697472f97094e8577f9f5f386b7f03caea093bd313fcadec63a680a7150740baf7cb8a6cc7a6cdd2cf19bca8168207a47ede5fcd4659af586b42dae15a65d88585dc22f864942d96641faf53ce0a754e8124f1173259d067f63c443644274abb12c2e3e5bb9c157acc14bdf8a9dd5c7dd134b7daa00a5738cfa2049882d67510f1bc04daaa85a5ecf203acc152fa9b9b4c0b135d17f9581c8875f9e4480e6d42b1e156b00dba7a8b22a2953c47213e8ab77e128cf1194cecd1c8c2f7dfa9cbf227d92f9c1b1c9968a15344dfff5e09458a0d455146ca07aa4570347f3b678180d0b0c602e43715ee5e907613c80e4b5edaf8bc504397d95e78efbae2827a1e68c0f40e04057b0d976dc712665337a778bd96daf898f775f34f30ad0885691f77d35816c8b93e5ff8f00a33ff4d9d587411fde6f21f366e915ca8b4c6abe3e12d0e8f03c385dfc28df6053d5b7e341e66acf3e6115feca016af81f1c0a5fcc5a0c1fade2fd070230c90109acac08fbef440160cd82069cbb7b5b403a109a186992b819ece602b0a424ad6da9fe9f7cbdd02f8a98b9784f80d39c25fe591ea5a75e3586a0bab70d7e96c9686a3c4f002e6b75dd90b1ab6c90e518915427f7ad71300bdfe3dbde0875ff0f62fe9dc26cd053fe7ca2246b2a67918f7e288387c8cd29e4e5cd6049a56c020fbe6c0a800ac2feed8c3de0af60524552a5f7fc46257e8f3714f3d61760900bf3301322100b6e66b34e49f350c159c5031d40a9c432f2620e93c2fd69d88ffd3aeeda2567defe0c2f7a99b9652dbdd7a8062ef4e863337310b9bdd8b0f1d8d269174c40a601d2346de33c96848c47726d9a5e1dcded577db2ffd56a648341fb5feca5d3fa9c7afba0dcde22c7e6c96a310b7bfd2114ab6cfca72c47efe4c9ad1626c2a331145f5778b5ee5181f73658525b824f5c28d51b925f10e1fc52b6c1cd9261de01728ebaad47f9c658be8ce15a0cccacb0fbb25a9ab4384a7302195231f71bf1fcbe8b847c8889e3805294702059eb2b04147ceb134b274a7fc9fa87cb5b93572d417d8dda1ab74df6cb6df362ad02ecf05535e113598d198857127c6ea56a690f2fd1f57160e4056ae52dac9823ad0dbecf2decf8ac0ffbbce74b6efa501c3589588a933664a72f9ee37ce70181e2909e80eb0a1890a8dd2bc412a6de0a42afd99e50e2fed5bdf75645d867cd173f73e18c8de1754d2494475e0224e394ff9197457931eb618864e2c3b734052f74fc65f119af7c0c687207c776ca0d71ff55d3a856ca4b6bc920aed8f99339629180e144e44847b4ed4b4eaad796ac281366914293a459f3750eacfdbcafe0ea9dc1aa5b7fad68904401c988878deb07b8d5a8a03fb3bb67363ee62e7d75936b08b60a6651439e696e8c94257742ddc9588ba8c2e4ac76ac05a09aff9c97acc9b4b2fcd59fb3137bd46e5a7561365ccdea52ed1fc1abbea40b3885183c2b0dc2cc61178160dcd5553bc30de0e43d0f96c070798f222c689bd17a262478daec22d4a4fd56816f7804c5f0d40be68ca56d8c639a607ed9965670573d7d09644cd60689d4572e88f6f2abd458e650cc98e03a4f7f50f3412fbe417455a0230641233dc3c38aa787c4ad5ff13d72c1f123df55dcda63fe492916c5ce9fc59e1ed13c65e8b8061b668408447a1187aa62aa85a33781b378512b844b72d7951c44310a45e153e8c045a32e5ed992edf91c9b86bd975e25571f8947b20ce792f3b9996705d9ea530c3b5be8af2623afdc949b550e39ca69bdc9f88cbbf084ca7ec99d6019b4b37ddd770b878e01f351c16a2a0ea8b5258a8f4dfa0d412d2de656bc43297a9b4d9f7a5b5ff7ee7e3b9e6a6d2329b4c91fa306dd645f39bc15a2510496fac1c584f67b367790e6504321ab4336807901e57be45c892f51bcbc42ff483aa85a7cb8d0419233246ff9af50f9770ab64016b9a54da0e8dbf816ba8593e8ef45eef81fad3cebee3fbafe5ca10f1e575e59c71c4e1ddeec6bdcfdd5b95ac2730570f35cc66d17d9d2f4f192b16b7d2914eb3f8708e81a3c41009abfeaef787ae9f984c40f95ee9e4f1892d0daba00d8309cdd26cc19aba72b93419d4a22fe4c0f82228977d4d42cf2b9bad35e5d002a99bcd882401e57a625095efe1d4215f72dd6ef7eafb2057ee6d7099a5b612af1b1c6abf64621376b80963affaf00a254c7cf5311a438f8de3e0f0ab5b47442c4fbff223b8d5335c39636d5adb813fed82bdfbe2f71e6a446d3eccde18de42fceee856a8869a2f1e37d308150e0b9570dea3376d6852ef8d75e9eac311d795b1524fb489b797b00373f5df511ec7b073ad6185797198223f5249e06f69ec3a27fb0b6688742d9a587bfbae022d47cfc402b02571e9dbe96e2b15cb108bb46ff2fff680a54db9f046d4a2a326e9b16b853309dc096b691df0de716588110b78759b43978d5b750c5addfc46e33f4e1fb2416f35f67ce54de58061dd0b35e3c45dea1ec5d8587c0feebf2c05980717c2e3d908274de9ea7a260ea9f1ae6a980ec9b9a6558a3f600dd8ac959af9fb7a0923537921993b68bc465c95a2827f8cc9b28125f2d7869c4c13f914bf79da86e0da9c9d5ea7548c8af1e73bc59858a4daf53e765aa28ed3bdf3001c370975f56828fe8a238e765e0ad78727f23d2114be365b6a0580066d22806188bcb9388dabc858fc048e715d5dbf726bd98947c599e31efa038fa9ef6e6822ee1b3a848a35a9d40753a5e027951366d10fe02cd18b27dba2de7d203f947c5346d18f3070480a88a7c21db966ed328dd43da826812206f93475766e45679ba05fdd0dd15f9a7cd47ad582612a33f0567dd2010431238597ddd0fae84ad40493504f38a0d20af4b4e954823f39e9ad1dfe3520bebefa64228cf097dc6b9e3e460855f05d521fad6951f2a6739e59f2da35c298a59b778c3d114b8e6ad6132f0f80af7734af718abab34e9a54d3ef0b4f94c1e55faa998a665a1582b93a06fd427d1bb76c79f44dd2ad6e359daf3b9c5080b5eccf98a48335593997f099d4b2e0fac7fd3d3b4a0ab3509b2fc385eb0671623418007ca9eb884b1fbd53b4b98712dfb6b51a87a32ca11adcfa9e1423dba6efcc2418d77724822aafda400f45ccf66ee60dfbb25269db030"}, {0x80, 0x0, 0x3f, "6319a5a3d2179b5697a51286d355c6fd704df687ebdf70e8074c9e580bf46fa1b7785783b0349bffb82afebf4800f58c3f53645bd5fbad6c1a8ff2a6e60daed00d50afb459ea24c3f70ce4fc1152ee21a442d7e0e966bf0ea6c6cbfab8066fbc5d7aaf0f0df4e2b8ff927ff2"}, {0x1010, 0x10e, 0x5d423938, "ba390ec9be55af8fd5ba9709b970664b29e27452cc90d229e62928da7ff7d23601597442b864f6b43bdf42827ada5ab87e821eb8ab156c8cc07fc56f274f0ace02158838d4789f6fddb20b63821bc1fa9e42b20dc1eaee1573688e6e27449eea6a0c2d8780f59e58ce1930bbd6bde4c0733f7ddf9422980f065aeb5b926384ae6dcf4e8ac1722a9f8bdc3e08316b3f2902ea323074271029e8a965ecba2d70318ecbd01e68d1209ca13c96c0e67d67cf8a7a7f0cb43c13fb55b9cdbe0e371450ee980fbd4acd0e3fbc0d9143a7ffa7b4e0c45fbed915b250b6db2bd53480929620ea28d694ba014113d51e374f4a158860cbc8cb961b69642ac25c68330785f704f95d1222d331a3af596cc6df00347cd5ef3d0153cc765edb244fe02cad0f001d09c6c75db87f796b0ff9325746b0b51a61ded4488e86f18bd0fe6deab4bff9e621de484204cde44f91947e56d4b13dbefb2080ab1e6fb81a88e6f408cf59b1ae978ed063bc9387bcd909e699bbe40dbf91dde8fd4895e335f8f01314b1b19e867b4adcab8dace0435cee84da9b00d0dd7c7bcd5e9526cb4ac0e6f0056ac9f090180d73b07cf1afe16d5b61c2f57909a3bcc73b6f104c5367b2ea6669c7bfa489f977424d41b485447864cb620f2b71205587709c05f234dd6c3d95b0a8fa785a45a5fef44678ccf659ad43718b1737a8a7bd7d9c922a4e389bc0fda838526226b9d6bd3b38d3e1bcad72910433bfb0f6c4415d08af1284070b2e68744b1bc46e7bd64ab023dac70d8f7d3a05efa41ce4191b18b67e5cc1504cf960f266ec7681151ae54304eb01a19bdef34fa3b35178d8336e67ad5aa87306c20f0691606c76cdc4dfd65aae4572b292a0656e1b839423e95a6135e57ab1e4b388de6cf1e56734d4964df4fdd1c2787a6bee6e6a2f20a534f5f117196c6008cb15d4e56903e566b45045fe04037e5624690cc66568324325cf5e9e9265176fdb82a560dfe316d04348310e691b6c976ec0244e8833e307d80b64e551bae030d3f62fe6bd98406edf49e3c7a47d111b756f00efd2fc628d751a25056f61755b466771e2bda60379c5254fbd2ecc8acf5ba77b0f07dcdca6c58afa4e33289a896c81c91884ad4906818b2a16eecf92994ed6671bfffb88cd3ab05f627490a23965b2ba9786c5060cefafd2b7c06f976e8348ab08ee4c4249e0b100ac6915c4fe0312fbd49bb84bd5eb564299510902dfcda2103a0d365cb4cf18ab4cb98969c293be4d746f388c5aeb4712e0af508aaa170acf8e220b4746081c24d4e688a1c1e5651fae685050ffee76fabefc69fef58721ea862228ff05e65f6eb5b61e8c654a2d38667714ffc014898bf1264e3e2056753d896e9f75f4b94190c6f19f135dab8372d5ec0faf2ee3849811c69416cfb5ae9130b69b15bc3c3ede0a93ef3ef80c7ad9cae063147001259717b551ced1bc085deaec6062cab435369b10957f7435c56e3bb491d653e813ccaed478a1fe55ce91f58aa403d0761e901d4acb3bd02efe7e62945a412ecc2ef6d82f6aea4f7cd63dd2cf2f6cc38a8c41fd06f80a586c2c80fd6a150518071be9d48e25c337900745ba85917c8c32f305541e5914314841ee2bff7bb232fe7f3b8613c718e7fc98aef2905351a872a1c56ea2ff9d830a0971bb05a320612b4b210fd687237fb53408d200e029846e562455676f6fc1048db34bf299f5c4e4bcba1dfa28d11e05af9b53ea0c37e81b75bf706bd733f1a935e12f6fd5d34a8a07368d97b4178ec899f2dd040db5e323d59cb27e279de2e48a94fb349c01c90c823ce20e1145636119403e3212a63a3f5fc4297cccc0aa5461693dce0231a612e6439fb67d2ded355a14f76e9898af5f4df81d69b4a875f584b44f8ecb13e2195ae6359b5ce7b03f2fee505ef7e8b649f2346639a5c530b7edb9fa78d3a832e9d94970c990c766ffe83c88da47bccba3026a1dfd29af2fb85920ca68ce98fe185d0af323b0f26307af5ded278749ede25de2af16b5007e99b63035b897604057455986de396e20cbb5115f0847ed01132cf88a259a852692b109a38b4bb614dab0ef765e6a4f3c6314c8c0814f4dc5dc900973a664eb64dd53240a8b7666232f2d566ec0f5814afc78c3043ab61bdb66aedb1c153976fdf3e7485a2e550da35a1e94981b7d1c2504ce10b72333a1e7297b38f2009b768f90997fb85231d3bac3ca50ea77baed171f91ebd7dc44f6eae7a3ac353ecadad870a82f00071dc67c33f75fbfb280835e2387b56beaa3874f20f7647924da54f32b18faceb47367e9dbe109e9b70776823914d8a55bdb9d5d671f7559064805fd2b6e23f019b09aa5de70b13e959e2804fd4a4faa6e6b9f0f1da87a55bf5f8021628611f24868b6161cd935111900057c55d689ff64245aebcc99425f7ee992db4d4cb37b750e60f41dfc0187afe9d1162ed76b8f3507d7e908df050ecf739b977d5140c73c34814c4417161d3abf4be7fd8c46b55edd1ed9c5f59cf86d5d788c546d34c9a75b18472787beb1a339b92c32fbba483b57d97bfa7e73fc088a3e21b2b719035019f786a4e398331bd2ba7c3f2ced69c48a1aee30833abcc1abab974d01c15aadaf8e80f21e3044ea5659a3726386340ebc00ea52cfaadee64f6268e8b782e907eb6d94d25dd9728b693db50c6b572de15aaea748a00a86b678b1cae4a252a6a78c81b043abbe2bd633363b573f659188b260faf3d78d1bf33e131d89b299dd76814eb86903dd16b1a610bf5051d770e9301e0008503f6fb6df31bd6a0ed101d20d5643c416090cf0464f91c389d48ec231d904f78719feb05f188a6f4fa1d45ecd06f04613d329bec1d7a247db3f674f862164aa27c72dd33a3de49e2dc2fe4cbf1d761e1e7b7a32dc7e444265cd3c11945c2b731f12e34c29604bdd3c9e4593f26cb42ce9f4d26657c7a2357a789b529eded317ae563f97073697d0633779e02bad4a1c86f1fbb243f5a7101106fb10c88af52fce3a467d60544c8ababeb4891b605a08e668c65b02746637f86ea51da9d3960f0a50da0d01f8cd4f8c24a95eb5157272998a8240a490d15ccf7a2eeb9e766953f0e0fdf6b10ca7e387406cae4e2f93f15296409b779c37a43f1e8381fdd16fb0cd7d01f0069a3cd84b208be3511afae1123af6762d626ad242b32cdc706abe63396f1055f5437a00e67aee3f5dd7b874a8c5af9dd86316d4bffa1040fddc2499c16892893fe3392858cd88cf069c3d3de038e12dd8b792bb272d2623a6aaea0f617efa64c4b7cc91f6e1424b7189792874a6c2cc1d408e2349ccd34d6bdb759332f7c44601ef45f47542b5d0d4ea23eb2dcb91ffe3ee332416189556ff04723fb97e5f592bcf491544daad562910b17ced80de7f368c86484502f90c63975ad97ce270519923271e51fcbfbf1430787aa83d6badc77e38f93cf6e93379a445f5ac564b2dec3bddd31d2927dd791f69878434ca534f547e0a69bb4f29af3981639c307d90fedf84ef2628266fee91a3cc8a40086b2dbca7a82f7801e592f8639aec98f06e28f7460d24e95bb85e21ae69216545448b319aba657703a09f57ca8f02c3b9edb0f5edc96d9c70918eb5452776d719399aff338bffc8b6b9ed06a48e7c4fefc15f9621a18d29003479ea6f00196d6e40b3567a556684a4742576800041735721e5a7afdec41d2aa1545b2188675bb6851da3362034dd913bf138944ab35a9ecc3cc88d61e615655574762290bb34b13bd87012afe281eb42b35484d18fd0cc08df816ac3e78b95eb7917c444cd4f49c8183c59a296ec4e5d9de84726d0e8d572e35f4f9c30b6d714e1c3c0cbe6a8098f23944ceed9183af0686e4e37c2cab22ba79cdf38c81e456b89094168cb628c7f0465177d5ecc45cf4285a1ae1c644e0a64fb0b33ccd9d7b7fa046afc246fd994fefa53168752d4fa2fc8749e4a1e5bf750331422fbd22652cf33491d26425f308ae89a2ce7f11d6d63fe6613a578c820d3d6d77fab8aac07d3e8e8b7c872c51c23c9686454b906709e384da87029c364832e5660d054c3014cddea29c6f1102f85fc7c6fd8d55e277d78f4e3f1f9e5f56957cc8feebcac97d72f75748294887783cf84b58e0d380b005e85830fb59876f2a501089025cd5dcb2c7cf978519de9486ea5b38fbad800c7efabf63c92954ab75d30cfe44bbc2348c0d475f162e7b861178466b4c60cd6185303794a4502345e6da991c8876f63001aeb3bb7a04ae8b82ee4243ac22aa802e3e3be4b3cb325a32c8368791d8c5affbaff4aeb881216899cf5482ab50d505b40f91753709dc5d0dbcd7040af304e19984ff9d21572ab4bce3d7edd4afbd58b5197e54da3d25d100ed7c1550d600cff06cbf054ade4f5dc7a7e07f7ad703e003682d44fb8e1ee136ad78d4db07264924da16f0eb66d4e951ee8bcd8d3f56359166dedec7fdfc12572c5ea0b4866edddc3a06bba0a337ff49ce2cb58a4759a9d7cbdf2c37256e80da57011de8e41b2f66f5f9ff17df54bcc6cfa678c349af2d34c2dbe6ccf738391f84c69d1b95c2c5ce8771252f218b2edee7e64ac7586ae5bdc0b87cf8f2e2481ef786a7b1a1c804c3be4beadfc81dba4701c8c13b4c922b884ec7b0c83a82a6a22f1cbafd0aea4c0c727b00d9404cb62fdce1a55c87b294247e0d032c0fbf575d83826fe01caee131c0ce0c05cffc0591dc9a7897b9f99bd67d011c4844019472a06069d22b584dfcdb96248d922d7c3278c368d9adda292a0b4e855a2b848f1e8ae4ae1ce646b436b33a744284de0e867805ee022aaa12c07ebec8e69adbd82aa40e48efe25c596a33393304cb069aabf9faddb29b6c9eb43d745e4822b0756cc1c8d5604ac498286338565898f79b2760ac5cae4ffe0ea4418cfc8b4e2797a23cdcbbc5036e6cfbe75f4af7dfef87f0e67243e2fe1daa450cb680c38e8810ab97d6c21590d5eddd1508d1c5807b1f305a40678b3261cdfd2bef37346727380a678adb1e011944f357d64ccaa6df1980fd5808687d175936bbe6443a3debc2992cdb36612ebc3ea16bcd23219795d0df93eedec0bd8e24216965726c2915e2e03ae922ef9dfa0b4a9a387b20e6df9482c4e41c8c7cbb868c28b049ffbffc6044790055319f5dd5d92eaa07167b841e4e731d800ee1fc0ac3c828717e1ee1ebbb6d7c10d1071c33a7c00be010015f88cbf291e2e8ad4b0162d88813603aac0788280f4bb3b36b5d0b7332cf3c8780782d4d4133ac743ad7f055b823d4677a2e4890357753d49912d8cb326853603789763dfa59eb1b490fd3dab62748f3e236b45f8736da51cbe9d44bb86733fb8dd1dec85d51197f4aada9ac414007240145764168395b9651c8c3e71b07168923fe07b0d05e24cd2e4e17df3ea33402dffe9e579a63ae2b42d5d0b7d11565b55cbaaa7f77a29edc0479ff69e8c62613efa4c8564b907098b251d27d54453a79e36cf4a8fc146f81c9724a024af0b5b38d81b39f7fe11766b8b7f8f739998a4c761c4d361e5cecf4337243e631d616c5c2e191d0d30dacadd33dcb81c43e317a2483b855e613cadaa2e2b0a8ec443421a5d2293c5c640e30eb37dcf90d15b59db6de804b80e8e99dec856859f88ceab106af0301fb5e29f338618b3ac9fab8b27600a64e7e37a20de76981878419032f48522d8476ea4c4764b3331d0dbae24f8e9e30af3d39c236f0702758aa0099f470eaa3a79dcdabde076310d1f299d8fecf28b6129e16795995061a50d3a6553e20c62ad46c9561933a2a2"}, {0x30, 0x117, 0x3f, "bc597e297389493fdc5f85281419d3364b9e19f083bae4691231ff"}, {0x58, 0xff, 0x101, "8ac51a1edc47f841a2578d6bcca204f15a794cd0e7f1ba7e86e2ebfff63ef3b63c7660f1f49186c7f7ba922e4ee0109637daca6a28580afa3bb2ad1f4a720f42067575d04bea188d"}, {0xe8, 0x117, 0xe5, "8e8e0c9c777509d430cc5b20dfb4780a0b2883763c5b412510f087edf451210920a3015fdfc39b3ac48099aae316e226f5f4ebe419f399d67a42a62a80454cf675f878748d79bcb206df58e5716b63feaf0fd3d840bf35a17d6881a6c9e27e4db4a31e6a607c8c905d701532d07b8eb99f1eb126c7dc14cb937168cb7a6f4252e57b0aa930df4eb8e532a656a4f306c4765ef2d95a9e3ab0e7c9021cfa4c0bfd25b0c8e12538dd04842c257d6a9616742296d34ab2a9698d8cb11c04fa99ea4dda8d753c6ee9c08c3831887835b56198f4613a0f"}], 0x2210, 0x44000}, 0x2000) ioctl$SNDRV_CTL_IOCTL_ELEM_LIST(r0, 0xc0505510, &(0x7f0000000280)={0xd672, 0x1, 0x1a9, 0x2, &(0x7f0000000180)=[{}]}) ioctl$PIO_UNIMAP(r0, 0x4b67, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x9, 0xffff}, {0xd9, 0xce7}, {0x7, 0x5721c7e7}]}) syz_open_dev$amidi(&(0x7f0000002780)='/dev/amidi#\x00', 0x0, 0x290680) 2018/04/22 01:14:37 executing program 3: r0 = syz_open_dev$admmidi(&(0x7f0000000000)='/dev/admmidi#\x00', 0x0, 0x200400) ioctl$SNDRV_CTL_IOCTL_ELEM_UNLOCK(r0, 0x40405515, &(0x7f0000000040)={0x8, 0x4, 0x8c7, 0x3, "8495b684dc0b358715d3a7e554e4209e5d81e96b928a7b253b0c2826497f8dab8e304ac61fa0c638c1a44be0", 0x9}) r1 = socket$netlink(0x10, 0x3, 0x0) readv(r1, &(0x7f0000000640)=[{&(0x7f0000002040)=""/4096, 0x1000}, {&(0x7f0000000840)=""/149, 0x3bc}], 0x100000000000038a) sendmsg$nl_generic(r1, &(0x7f00000003c0)={&(0x7f0000000800)={0x10}, 0xc, &(0x7f000000d379)={&(0x7f0000001000)={0x14, 0x42, 0x2ff}, 0x14}, 0x1}, 0x0) 2018/04/22 01:14:37 executing program 1: syz_genetlink_get_family_id$ipvs(&(0x7f0000000000)='IPVS\x00') r0 = syz_open_dev$sndpcmc(&(0x7f0000000240)='/dev/snd/pcmC#D#c\x00', 0x0, 0x0) ioctl(r0, 0xc2604110, &(0x7f0000000280)="a0b44a12154441318f43dcdde99bb6df1dd4c471c17730dae398d7deaf2f8162b2c7272f90e599ef006e71c7964c613e6d4421b3aa5508e471c9200b22278b14d1d4332668a839d27bff5d030034") 2018/04/22 01:14:37 executing program 0: r0 = syz_open_dev$sndpcmc(&(0x7f0000000200)='/dev/snd/pcmC#D#c\x00', 0x0, 0x0) mq_open(&(0x7f0000000080)='@$cgroupwlan0', 0x0, 0x0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000009f7c)=""/132, 0x84}, {&(0x7f0000012000)=""/252, 0xfc}, {&(0x7f0000012000)=""/155, 0x9b}, {&(0x7f00000001c0)=""/11, 0xb}, {&(0x7f0000000000)=""/102, 0xfffffffffffffef8}], 0x5, 0x0) ioctl(r0, 0xc2604110, &(0x7f0000000000)) recvmsg$netrom(r0, &(0x7f0000002740)={&(0x7f0000000240)=@ax25={0x3, {"d488cfbb11b3b7"}, 0x4c}, 0x10, &(0x7f00000004c0)=[{&(0x7f0000000340)="9658c5b0a24d3a267528dd3867eac258a008054c79fba6c1e785a026c735ef4955dfa79a05d2eaf6f31c6296e188b461b4f4631dbeffcb2712f1ffa2ab0d4a59f005b56acc1b00424e3bf72d8204168da04daa20bbcb0fa207166e14960a0ae5ce0b9028751ab96e31d70a08a5d6d3994491378b19a2678452b93896360ab735872ef4bc5772ec9948776d57d241fe047fe21ef36afa4ffdc48850c01e87e2541456e68b86fda6db71926e0392325a67cec2be", 0xb3}, {&(0x7f0000000400)="00874c4019d1bf301e9bab0c8155a522e2df8e586089b4a3adcd1d5b1eb535314e6c7603e20b03e8c05ea764870d13713e6b03c286b98288918d43b8d7c98a55a934c50d5adb4305ad56f4dcffc7bc2676e79fc34709854dbca889a70da136609805d7e3521250a33d52d6326323f98d796c725ae7de0a26da2f59763dcaceb115804fc821ac3c33797c755af2d12d55f9da957282601bd68eacb4cd", 0x9c}], 0x2, &(0x7f0000000500)=[{0x1010, 0x10b, 0x80000001, "7afb6bcf7e4287ccad3fae18ab00fd389935b05acc18efa45fed71bd6dc8b333e68d7d3e7b172b01421e51ae8749d99e434669481fb7f5bb10ee3811151838ffef27518fda8d7ff81fa2e1b71408c6f3bb0a25d1b627973f49159d02215e2677bca6c0ab64b3cb42fa0119de8bb527380490c1cadf713e8cf92f870c4fd4e057118fcd75bc1efd733cab79762737f7baaf737d777eeb9af31636c4a0f84373dcc917a8d0ab638f5add7bf5a4db74266f9413bfcccb00b0092660c339c4edfbe530121926e80b992530c5a2ca1ac121a481f6b7908bb89f7a5c8953bbdfafa9ea6a2af4697e36e683df7b5cb9be10db231a07d541447d99692f2a18b8e08630f9eff435813fa6d93bc103f130ac36b6a9a83ce2f070a50abdbcf6958ec04505cf229028cdbc63fa7759c1a166218a86b2fe0d9f6e3e1dc2384c9b0e5663f216f49e8695a5404d3afad19e8e85bc35d3040e922e68fdee2389030470ed483c7de1ac293bfddcbfcc6e13e25a2e39ac78c8de41f979e3fae9d5f92f8848d3480d9a249ed8393737447f8afdae6a2b423edba60f5356c57d3c855690bfcf5cb2bdf4608be50fe6827dcd4d7d05865facec8a419d1f44d032afd074ae3a26c2761f33f1e9b8e2aeab8f0969af1467e6920b5703e6484b7555829c083cc98a8b7969852c8e0928cff6bc6100160bdb4d6cf262c234b44a12b3fcf4ddbabe62671504b822e2c3fcb82c1d5db138b06575890fd807902a9619457dbc8ed353956dff0de90dcb366f69dd1764a49b01bb68ef9e7c0ced5ed9e23db3c39906fdd4df9dffe1a5cf3af56818b335baacb7e4e40fa6e4b5f8e80316914ce44afa4578c26a374eff7a62acab84bbd0c9b11d1bed457416165d830816cb632c5b84a0c7f6ede05e555c7f74910efc2cf34add1092ace750e08ee6f8f02df2546ec30fc48263422e02f89e2ee345755b273747d4d723a678ff865d9b367dc1c6e2ea7f26e48524a931024883f89b75a9d18d8dc6dceaae24c4b2b49854ed388838f1bb633bc7e91ce6d05c046973c8bf4781b2f1c1823319f9a906871469ead298c5b7041fc048bb7a6a0460ada20dda6fd35e99d78d8599cbe2ae8ffc683543bd75717552716e40ea21b713a2b36aad82309e6e568fa48edfc45bc128085774eef757e06a12da09a60156dc0fc9c0923ef5bfbce4bbc11ae87a107f720182e25fd265986a150995d8eb7a27a9efcd0de73c2af2ae7914df8be16ad251b54278c75e3fdd60f31597a73f2a406b1043bcedfcebc1527da0de6cf5cbbe92544648c702a04102a8a186d6763326452a27c4f2fc48ccfa556751c031609c1d07cf786097259010540552a23a84395a03ebd5a93c19b9d35d4d03ea2a7c2c7ee2716ed95ad6600fe984d3c29cebeccf986dc386e75be6a67aa2902c39272181a5f81e4f07500fa47e7794a5dfb8ec0a9237374f9d4c16b10b4b8a5999afd5935d728289aafa2110f6c0768384c55d3a8b729ff2d2dc58075dc87126326c2d68244f72ea4cba2ae7c015d01ce9ed2ab8e46a588af9d3a44d5d759c3d5b4b69900cbd9e4dfd5826d1e874e4fcac76c8ac905e331b1037da217aed11260381946d26ac5be13bd198f1bb6221abc151d4af6919e613c819a8ccff6f218405180d7d1ed3dcc3ebd0ca5e525e45aea7ea33d6458900f57fe78551a98c567ebe7949b8910e72be38750a3731a367cb22de0b21d8d8982a7db212d5856b1baf26429b05be30465a490410a6b3bba3606a9f0d3b7a0e65b8b66b680df6396561a895dc19c2eddb8696acde49e9a8a588cb670b66f7011f5697db27324af7761b027aee6acb591922cfc4319cd6b57c8da21ca7710807440f1671d60bbe1b8428371c1a4a7314ab90ad361820f17aaf428237d5a031e497f39c3e7bac1bd90f7923710194a2b6031d41fef3659619ef0642bbf80c9de62d71ac972fb456823fc7ab3b7231e1d31ca88d858a4c8fbad732de172347d7d42f8b80a92827954a42e6078279dd07dd07de6aa984bba6081622dbe228d63db112d282a7b586206c47c0bf265d355828e9d35a17519a5a3f6541f8e62339859ff6aee82a24844b112e4836f530c063519ff66a5a1306ea1c125bda66aeab497b1d43450b568d479227982b28326181c3d56759f86e11ae7c10db95cfda064086e0d8ce62a634b13a68d6e9678412366f61b67b27ec7c379d9ab1a03cd5f256a102563b88978eead99fa709ce9b89e276e09ee67780bf9091dd211423ebb3b8369a93ec94dd92c382a6e869a4b87b984f349e44abe2fa24af7eee310f7b94cbda05a06958b0ffb0207289b5174f567e1f6fd76ccda72675cd05c48d0975fea481c5ef85e68de81400e10a9e0b8048974abe7b45aa91e83c66672bd3323b5d485f6801b20ef6e1304246716e45723493dbfe102ba9799efa0469f33688d2ed948c44f90b3538cc886b6669c38d534ae6e080317f801ce0e66dbcf09a0aa499da4a656810122613760ca11873e8e4cc7f263e09131069a8ec8d40ce825eff78ea82b9554edf49179e05facf55de876c15b245184dd999d7d818058bb4f4895debce99df698efd71e8534dc0f33b4294229cfb4c5a4b2f4a498d3a0a4716091697472f97094e8577f9f5f386b7f03caea093bd313fcadec63a680a7150740baf7cb8a6cc7a6cdd2cf19bca8168207a47ede5fcd4659af586b42dae15a65d88585dc22f864942d96641faf53ce0a754e8124f1173259d067f63c443644274abb12c2e3e5bb9c157acc14bdf8a9dd5c7dd134b7daa00a5738cfa2049882d67510f1bc04daaa85a5ecf203acc152fa9b9b4c0b135d17f9581c8875f9e4480e6d42b1e156b00dba7a8b22a2953c47213e8ab77e128cf1194cecd1c8c2f7dfa9cbf227d92f9c1b1c9968a15344dfff5e09458a0d455146ca07aa4570347f3b678180d0b0c602e43715ee5e907613c80e4b5edaf8bc504397d95e78efbae2827a1e68c0f40e04057b0d976dc712665337a778bd96daf898f775f34f30ad0885691f77d35816c8b93e5ff8f00a33ff4d9d587411fde6f21f366e915ca8b4c6abe3e12d0e8f03c385dfc28df6053d5b7e341e66acf3e6115feca016af81f1c0a5fcc5a0c1fade2fd070230c90109acac08fbef440160cd82069cbb7b5b403a109a186992b819ece602b0a424ad6da9fe9f7cbdd02f8a98b9784f80d39c25fe591ea5a75e3586a0bab70d7e96c9686a3c4f002e6b75dd90b1ab6c90e518915427f7ad71300bdfe3dbde0875ff0f62fe9dc26cd053fe7ca2246b2a67918f7e288387c8cd29e4e5cd6049a56c020fbe6c0a800ac2feed8c3de0af60524552a5f7fc46257e8f3714f3d61760900bf3301322100b6e66b34e49f350c159c5031d40a9c432f2620e93c2fd69d88ffd3aeeda2567defe0c2f7a99b9652dbdd7a8062ef4e863337310b9bdd8b0f1d8d269174c40a601d2346de33c96848c47726d9a5e1dcded577db2ffd56a648341fb5feca5d3fa9c7afba0dcde22c7e6c96a310b7bfd2114ab6cfca72c47efe4c9ad1626c2a331145f5778b5ee5181f73658525b824f5c28d51b925f10e1fc52b6c1cd9261de01728ebaad47f9c658be8ce15a0cccacb0fbb25a9ab4384a7302195231f71bf1fcbe8b847c8889e3805294702059eb2b04147ceb134b274a7fc9fa87cb5b93572d417d8dda1ab74df6cb6df362ad02ecf05535e113598d198857127c6ea56a690f2fd1f57160e4056ae52dac9823ad0dbecf2decf8ac0ffbbce74b6efa501c3589588a933664a72f9ee37ce70181e2909e80eb0a1890a8dd2bc412a6de0a42afd99e50e2fed5bdf75645d867cd173f73e18c8de1754d2494475e0224e394ff9197457931eb618864e2c3b734052f74fc65f119af7c0c687207c776ca0d71ff55d3a856ca4b6bc920aed8f99339629180e144e44847b4ed4b4eaad796ac281366914293a459f3750eacfdbcafe0ea9dc1aa5b7fad68904401c988878deb07b8d5a8a03fb3bb67363ee62e7d75936b08b60a6651439e696e8c94257742ddc9588ba8c2e4ac76ac05a09aff9c97acc9b4b2fcd59fb3137bd46e5a7561365ccdea52ed1fc1abbea40b3885183c2b0dc2cc61178160dcd5553bc30de0e43d0f96c070798f222c689bd17a262478daec22d4a4fd56816f7804c5f0d40be68ca56d8c639a607ed9965670573d7d09644cd60689d4572e88f6f2abd458e650cc98e03a4f7f50f3412fbe417455a0230641233dc3c38aa787c4ad5ff13d72c1f123df55dcda63fe492916c5ce9fc59e1ed13c65e8b8061b668408447a1187aa62aa85a33781b378512b844b72d7951c44310a45e153e8c045a32e5ed992edf91c9b86bd975e25571f8947b20ce792f3b9996705d9ea530c3b5be8af2623afdc949b550e39ca69bdc9f88cbbf084ca7ec99d6019b4b37ddd770b878e01f351c16a2a0ea8b5258a8f4dfa0d412d2de656bc43297a9b4d9f7a5b5ff7ee7e3b9e6a6d2329b4c91fa306dd645f39bc15a2510496fac1c584f67b367790e6504321ab4336807901e57be45c892f51bcbc42ff483aa85a7cb8d0419233246ff9af50f9770ab64016b9a54da0e8dbf816ba8593e8ef45eef81fad3cebee3fbafe5ca10f1e575e59c71c4e1ddeec6bdcfdd5b95ac2730570f35cc66d17d9d2f4f192b16b7d2914eb3f8708e81a3c41009abfeaef787ae9f984c40f95ee9e4f1892d0daba00d8309cdd26cc19aba72b93419d4a22fe4c0f82228977d4d42cf2b9bad35e5d002a99bcd882401e57a625095efe1d4215f72dd6ef7eafb2057ee6d7099a5b612af1b1c6abf64621376b80963affaf00a254c7cf5311a438f8de3e0f0ab5b47442c4fbff223b8d5335c39636d5adb813fed82bdfbe2f71e6a446d3eccde18de42fceee856a8869a2f1e37d308150e0b9570dea3376d6852ef8d75e9eac311d795b1524fb489b797b00373f5df511ec7b073ad6185797198223f5249e06f69ec3a27fb0b6688742d9a587bfbae022d47cfc402b02571e9dbe96e2b15cb108bb46ff2fff680a54db9f046d4a2a326e9b16b853309dc096b691df0de716588110b78759b43978d5b750c5addfc46e33f4e1fb2416f35f67ce54de58061dd0b35e3c45dea1ec5d8587c0feebf2c05980717c2e3d908274de9ea7a260ea9f1ae6a980ec9b9a6558a3f600dd8ac959af9fb7a0923537921993b68bc465c95a2827f8cc9b28125f2d7869c4c13f914bf79da86e0da9c9d5ea7548c8af1e73bc59858a4daf53e765aa28ed3bdf3001c370975f56828fe8a238e765e0ad78727f23d2114be365b6a0580066d22806188bcb9388dabc858fc048e715d5dbf726bd98947c599e31efa038fa9ef6e6822ee1b3a848a35a9d40753a5e027951366d10fe02cd18b27dba2de7d203f947c5346d18f3070480a88a7c21db966ed328dd43da826812206f93475766e45679ba05fdd0dd15f9a7cd47ad582612a33f0567dd2010431238597ddd0fae84ad40493504f38a0d20af4b4e954823f39e9ad1dfe3520bebefa64228cf097dc6b9e3e460855f05d521fad6951f2a6739e59f2da35c298a59b778c3d114b8e6ad6132f0f80af7734af718abab34e9a54d3ef0b4f94c1e55faa998a665a1582b93a06fd427d1bb76c79f44dd2ad6e359daf3b9c5080b5eccf98a48335593997f099d4b2e0fac7fd3d3b4a0ab3509b2fc385eb0671623418007ca9eb884b1fbd53b4b98712dfb6b51a87a32ca11adcfa9e1423dba6efcc2418d77724822aafda400f45ccf66ee60dfbb25269db030"}, {0x80, 0x0, 0x3f, "6319a5a3d2179b5697a51286d355c6fd704df687ebdf70e8074c9e580bf46fa1b7785783b0349bffb82afebf4800f58c3f53645bd5fbad6c1a8ff2a6e60daed00d50afb459ea24c3f70ce4fc1152ee21a442d7e0e966bf0ea6c6cbfab8066fbc5d7aaf0f0df4e2b8ff927ff2"}, {0x1010, 0x10e, 0x5d423938, "ba390ec9be55af8fd5ba9709b970664b29e27452cc90d229e62928da7ff7d23601597442b864f6b43bdf42827ada5ab87e821eb8ab156c8cc07fc56f274f0ace02158838d4789f6fddb20b63821bc1fa9e42b20dc1eaee1573688e6e27449eea6a0c2d8780f59e58ce1930bbd6bde4c0733f7ddf9422980f065aeb5b926384ae6dcf4e8ac1722a9f8bdc3e08316b3f2902ea323074271029e8a965ecba2d70318ecbd01e68d1209ca13c96c0e67d67cf8a7a7f0cb43c13fb55b9cdbe0e371450ee980fbd4acd0e3fbc0d9143a7ffa7b4e0c45fbed915b250b6db2bd53480929620ea28d694ba014113d51e374f4a158860cbc8cb961b69642ac25c68330785f704f95d1222d331a3af596cc6df00347cd5ef3d0153cc765edb244fe02cad0f001d09c6c75db87f796b0ff9325746b0b51a61ded4488e86f18bd0fe6deab4bff9e621de484204cde44f91947e56d4b13dbefb2080ab1e6fb81a88e6f408cf59b1ae978ed063bc9387bcd909e699bbe40dbf91dde8fd4895e335f8f01314b1b19e867b4adcab8dace0435cee84da9b00d0dd7c7bcd5e9526cb4ac0e6f0056ac9f090180d73b07cf1afe16d5b61c2f57909a3bcc73b6f104c5367b2ea6669c7bfa489f977424d41b485447864cb620f2b71205587709c05f234dd6c3d95b0a8fa785a45a5fef44678ccf659ad43718b1737a8a7bd7d9c922a4e389bc0fda838526226b9d6bd3b38d3e1bcad72910433bfb0f6c4415d08af1284070b2e68744b1bc46e7bd64ab023dac70d8f7d3a05efa41ce4191b18b67e5cc1504cf960f266ec7681151ae54304eb01a19bdef34fa3b35178d8336e67ad5aa87306c20f0691606c76cdc4dfd65aae4572b292a0656e1b839423e95a6135e57ab1e4b388de6cf1e56734d4964df4fdd1c2787a6bee6e6a2f20a534f5f117196c6008cb15d4e56903e566b45045fe04037e5624690cc66568324325cf5e9e9265176fdb82a560dfe316d04348310e691b6c976ec0244e8833e307d80b64e551bae030d3f62fe6bd98406edf49e3c7a47d111b756f00efd2fc628d751a25056f61755b466771e2bda60379c5254fbd2ecc8acf5ba77b0f07dcdca6c58afa4e33289a896c81c91884ad4906818b2a16eecf92994ed6671bfffb88cd3ab05f627490a23965b2ba9786c5060cefafd2b7c06f976e8348ab08ee4c4249e0b100ac6915c4fe0312fbd49bb84bd5eb564299510902dfcda2103a0d365cb4cf18ab4cb98969c293be4d746f388c5aeb4712e0af508aaa170acf8e220b4746081c24d4e688a1c1e5651fae685050ffee76fabefc69fef58721ea862228ff05e65f6eb5b61e8c654a2d38667714ffc014898bf1264e3e2056753d896e9f75f4b94190c6f19f135dab8372d5ec0faf2ee3849811c69416cfb5ae9130b69b15bc3c3ede0a93ef3ef80c7ad9cae063147001259717b551ced1bc085deaec6062cab435369b10957f7435c56e3bb491d653e813ccaed478a1fe55ce91f58aa403d0761e901d4acb3bd02efe7e62945a412ecc2ef6d82f6aea4f7cd63dd2cf2f6cc38a8c41fd06f80a586c2c80fd6a150518071be9d48e25c337900745ba85917c8c32f305541e5914314841ee2bff7bb232fe7f3b8613c718e7fc98aef2905351a872a1c56ea2ff9d830a0971bb05a320612b4b210fd687237fb53408d200e029846e562455676f6fc1048db34bf299f5c4e4bcba1dfa28d11e05af9b53ea0c37e81b75bf706bd733f1a935e12f6fd5d34a8a07368d97b4178ec899f2dd040db5e323d59cb27e279de2e48a94fb349c01c90c823ce20e1145636119403e3212a63a3f5fc4297cccc0aa5461693dce0231a612e6439fb67d2ded355a14f76e9898af5f4df81d69b4a875f584b44f8ecb13e2195ae6359b5ce7b03f2fee505ef7e8b649f2346639a5c530b7edb9fa78d3a832e9d94970c990c766ffe83c88da47bccba3026a1dfd29af2fb85920ca68ce98fe185d0af323b0f26307af5ded278749ede25de2af16b5007e99b63035b897604057455986de396e20cbb5115f0847ed01132cf88a259a852692b109a38b4bb614dab0ef765e6a4f3c6314c8c0814f4dc5dc900973a664eb64dd53240a8b7666232f2d566ec0f5814afc78c3043ab61bdb66aedb1c153976fdf3e7485a2e550da35a1e94981b7d1c2504ce10b72333a1e7297b38f2009b768f90997fb85231d3bac3ca50ea77baed171f91ebd7dc44f6eae7a3ac353ecadad870a82f00071dc67c33f75fbfb280835e2387b56beaa3874f20f7647924da54f32b18faceb47367e9dbe109e9b70776823914d8a55bdb9d5d671f7559064805fd2b6e23f019b09aa5de70b13e959e2804fd4a4faa6e6b9f0f1da87a55bf5f8021628611f24868b6161cd935111900057c55d689ff64245aebcc99425f7ee992db4d4cb37b750e60f41dfc0187afe9d1162ed76b8f3507d7e908df050ecf739b977d5140c73c34814c4417161d3abf4be7fd8c46b55edd1ed9c5f59cf86d5d788c546d34c9a75b18472787beb1a339b92c32fbba483b57d97bfa7e73fc088a3e21b2b719035019f786a4e398331bd2ba7c3f2ced69c48a1aee30833abcc1abab974d01c15aadaf8e80f21e3044ea5659a3726386340ebc00ea52cfaadee64f6268e8b782e907eb6d94d25dd9728b693db50c6b572de15aaea748a00a86b678b1cae4a252a6a78c81b043abbe2bd633363b573f659188b260faf3d78d1bf33e131d89b299dd76814eb86903dd16b1a610bf5051d770e9301e0008503f6fb6df31bd6a0ed101d20d5643c416090cf0464f91c389d48ec231d904f78719feb05f188a6f4fa1d45ecd06f04613d329bec1d7a247db3f674f862164aa27c72dd33a3de49e2dc2fe4cbf1d761e1e7b7a32dc7e444265cd3c11945c2b731f12e34c29604bdd3c9e4593f26cb42ce9f4d26657c7a2357a789b529eded317ae563f97073697d0633779e02bad4a1c86f1fbb243f5a7101106fb10c88af52fce3a467d60544c8ababeb4891b605a08e668c65b02746637f86ea51da9d3960f0a50da0d01f8cd4f8c24a95eb5157272998a8240a490d15ccf7a2eeb9e766953f0e0fdf6b10ca7e387406cae4e2f93f15296409b779c37a43f1e8381fdd16fb0cd7d01f0069a3cd84b208be3511afae1123af6762d626ad242b32cdc706abe63396f1055f5437a00e67aee3f5dd7b874a8c5af9dd86316d4bffa1040fddc2499c16892893fe3392858cd88cf069c3d3de038e12dd8b792bb272d2623a6aaea0f617efa64c4b7cc91f6e1424b7189792874a6c2cc1d408e2349ccd34d6bdb759332f7c44601ef45f47542b5d0d4ea23eb2dcb91ffe3ee332416189556ff04723fb97e5f592bcf491544daad562910b17ced80de7f368c86484502f90c63975ad97ce270519923271e51fcbfbf1430787aa83d6badc77e38f93cf6e93379a445f5ac564b2dec3bddd31d2927dd791f69878434ca534f547e0a69bb4f29af3981639c307d90fedf84ef2628266fee91a3cc8a40086b2dbca7a82f7801e592f8639aec98f06e28f7460d24e95bb85e21ae69216545448b319aba657703a09f57ca8f02c3b9edb0f5edc96d9c70918eb5452776d719399aff338bffc8b6b9ed06a48e7c4fefc15f9621a18d29003479ea6f00196d6e40b3567a556684a4742576800041735721e5a7afdec41d2aa1545b2188675bb6851da3362034dd913bf138944ab35a9ecc3cc88d61e615655574762290bb34b13bd87012afe281eb42b35484d18fd0cc08df816ac3e78b95eb7917c444cd4f49c8183c59a296ec4e5d9de84726d0e8d572e35f4f9c30b6d714e1c3c0cbe6a8098f23944ceed9183af0686e4e37c2cab22ba79cdf38c81e456b89094168cb628c7f0465177d5ecc45cf4285a1ae1c644e0a64fb0b33ccd9d7b7fa046afc246fd994fefa53168752d4fa2fc8749e4a1e5bf750331422fbd22652cf33491d26425f308ae89a2ce7f11d6d63fe6613a578c820d3d6d77fab8aac07d3e8e8b7c872c51c23c9686454b906709e384da87029c364832e5660d054c3014cddea29c6f1102f85fc7c6fd8d55e277d78f4e3f1f9e5f56957cc8feebcac97d72f75748294887783cf84b58e0d380b005e85830fb59876f2a501089025cd5dcb2c7cf978519de9486ea5b38fbad800c7efabf63c92954ab75d30cfe44bbc2348c0d475f162e7b861178466b4c60cd6185303794a4502345e6da991c8876f63001aeb3bb7a04ae8b82ee4243ac22aa802e3e3be4b3cb325a32c8368791d8c5affbaff4aeb881216899cf5482ab50d505b40f91753709dc5d0dbcd7040af304e19984ff9d21572ab4bce3d7edd4afbd58b5197e54da3d25d100ed7c1550d600cff06cbf054ade4f5dc7a7e07f7ad703e003682d44fb8e1ee136ad78d4db07264924da16f0eb66d4e951ee8bcd8d3f56359166dedec7fdfc12572c5ea0b4866edddc3a06bba0a337ff49ce2cb58a4759a9d7cbdf2c37256e80da57011de8e41b2f66f5f9ff17df54bcc6cfa678c349af2d34c2dbe6ccf738391f84c69d1b95c2c5ce8771252f218b2edee7e64ac7586ae5bdc0b87cf8f2e2481ef786a7b1a1c804c3be4beadfc81dba4701c8c13b4c922b884ec7b0c83a82a6a22f1cbafd0aea4c0c727b00d9404cb62fdce1a55c87b294247e0d032c0fbf575d83826fe01caee131c0ce0c05cffc0591dc9a7897b9f99bd67d011c4844019472a06069d22b584dfcdb96248d922d7c3278c368d9adda292a0b4e855a2b848f1e8ae4ae1ce646b436b33a744284de0e867805ee022aaa12c07ebec8e69adbd82aa40e48efe25c596a33393304cb069aabf9faddb29b6c9eb43d745e4822b0756cc1c8d5604ac498286338565898f79b2760ac5cae4ffe0ea4418cfc8b4e2797a23cdcbbc5036e6cfbe75f4af7dfef87f0e67243e2fe1daa450cb680c38e8810ab97d6c21590d5eddd1508d1c5807b1f305a40678b3261cdfd2bef37346727380a678adb1e011944f357d64ccaa6df1980fd5808687d175936bbe6443a3debc2992cdb36612ebc3ea16bcd23219795d0df93eedec0bd8e24216965726c2915e2e03ae922ef9dfa0b4a9a387b20e6df9482c4e41c8c7cbb868c28b049ffbffc6044790055319f5dd5d92eaa07167b841e4e731d800ee1fc0ac3c828717e1ee1ebbb6d7c10d1071c33a7c00be010015f88cbf291e2e8ad4b0162d88813603aac0788280f4bb3b36b5d0b7332cf3c8780782d4d4133ac743ad7f055b823d4677a2e4890357753d49912d8cb326853603789763dfa59eb1b490fd3dab62748f3e236b45f8736da51cbe9d44bb86733fb8dd1dec85d51197f4aada9ac414007240145764168395b9651c8c3e71b07168923fe07b0d05e24cd2e4e17df3ea33402dffe9e579a63ae2b42d5d0b7d11565b55cbaaa7f77a29edc0479ff69e8c62613efa4c8564b907098b251d27d54453a79e36cf4a8fc146f81c9724a024af0b5b38d81b39f7fe11766b8b7f8f739998a4c761c4d361e5cecf4337243e631d616c5c2e191d0d30dacadd33dcb81c43e317a2483b855e613cadaa2e2b0a8ec443421a5d2293c5c640e30eb37dcf90d15b59db6de804b80e8e99dec856859f88ceab106af0301fb5e29f338618b3ac9fab8b27600a64e7e37a20de76981878419032f48522d8476ea4c4764b3331d0dbae24f8e9e30af3d39c236f0702758aa0099f470eaa3a79dcdabde076310d1f299d8fecf28b6129e16795995061a50d3a6553e20c62ad46c9561933a2a2"}, {0x30, 0x117, 0x3f, "bc597e297389493fdc5f85281419d3364b9e19f083bae4691231ff"}, {0x58, 0xff, 0x101, "8ac51a1edc47f841a2578d6bcca204f15a794cd0e7f1ba7e86e2ebfff63ef3b63c7660f1f49186c7f7ba922e4ee0109637daca6a28580afa3bb2ad1f4a720f42067575d04bea188d"}, {0xe8, 0x117, 0xe5, "8e8e0c9c777509d430cc5b20dfb4780a0b2883763c5b412510f087edf451210920a3015fdfc39b3ac48099aae316e226f5f4ebe419f399d67a42a62a80454cf675f878748d79bcb206df58e5716b63feaf0fd3d840bf35a17d6881a6c9e27e4db4a31e6a607c8c905d701532d07b8eb99f1eb126c7dc14cb937168cb7a6f4252e57b0aa930df4eb8e532a656a4f306c4765ef2d95a9e3ab0e7c9021cfa4c0bfd25b0c8e12538dd04842c257d6a9616742296d34ab2a9698d8cb11c04fa99ea4dda8d753c6ee9c08c3831887835b56198f4613a0f"}], 0x2210, 0x44000}, 0x2000) ioctl$SNDRV_CTL_IOCTL_ELEM_LIST(r0, 0xc0505510, &(0x7f0000000280)={0xd672, 0x1, 0x1a9, 0x2, &(0x7f0000000180)=[{}]}) ioctl$PIO_UNIMAP(r0, 0x4b67, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x9, 0xffff}, {0xd9, 0xce7}, {0x7, 0x5721c7e7}]}) syz_open_dev$amidi(&(0x7f0000002780)='/dev/amidi#\x00', 0x0, 0x290680) 2018/04/22 01:14:37 executing program 1: r0 = syz_open_dev$sndpcmc(&(0x7f0000000240)='/dev/snd/pcmC#D#c\x00', 0x0, 0x0) ioctl(r0, 0xc2604110, &(0x7f0000000280)="a0b44a12154441318f43dcdde99bb6df1dd4c471c17730dae398d7deaf2f8162b2c7272f90e599ef006e71c7964c613e6d4421b3aa5508e471c9200b22278b14d1d4332668a839d27bff5d030034") ioctl$KDSETLED(r0, 0x4b32, 0x8) openat$cgroup(r0, &(0x7f0000000000)='syz0\x00', 0x200002, 0x0) 2018/04/22 01:14:37 executing program 5: r0 = syz_open_dev$sndpcmc(&(0x7f0000000240)='/dev/snd/pcmC#D#c\x00', 0x0, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000006680)=[{{&(0x7f0000000200)=@pppol2tpv3in6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @remote={0xfe, 0x80, [], 0xbb}}}}, 0x80, &(0x7f00000004c0), 0x0, &(0x7f0000001840)}}], 0x1, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000009f7c)=""/132, 0x84}, {&(0x7f0000012000)=""/252, 0xfc}, {&(0x7f0000012000)=""/155, 0x9b}, {&(0x7f00000001c0)=""/11, 0xb}, {&(0x7f0000000000)=""/102, 0xfffffffffffffef8}], 0x5, 0x0) ioctl$SNDRV_SEQ_IOCTL_QUERY_SUBS(r0, 0xc058534f, &(0x7f0000000140)={{0x5, 0x7fff}, 0x0, 0x8, 0xaae6, {0x4, 0x3}, 0x4, 0xffffffffffff0000}) ioctl(r0, 0xc2604110, &(0x7f0000000000)) 2018/04/22 01:14:37 executing program 7: r0 = syz_open_dev$sndpcmc(&(0x7f0000001300)='/dev/snd/pcmC#D#c\x00', 0x0, 0x0) mq_open(&(0x7f0000000080)='@$cgroupwlan0', 0x0, 0x0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x100000001}) sendmmsg(0xffffffffffffffff, &(0x7f0000006680)=[{{&(0x7f0000000200)=@pppol2tpv3in6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @remote={0xfe, 0x80, [], 0xbb}}}}, 0x80, &(0x7f00000004c0), 0x0, &(0x7f0000001840)}}], 0x1, 0x0) setsockopt$llc_int(r0, 0x10c, 0x7, &(0x7f00000012c0)=0x7, 0x4) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000009f7c)=""/132, 0x84}, {&(0x7f0000012000)=""/252, 0xfc}, {&(0x7f0000012000)=""/155, 0x9b}, {&(0x7f00000001c0)=""/11, 0xb}, {&(0x7f0000000000)=""/102, 0xfffffffffffffef8}], 0x5, 0x0) r1 = add_key(&(0x7f00000000c0)='big_key\x00', &(0x7f0000001380)={0x73, 0x79, 0x7a, 0x1}, &(0x7f0000000280)="74cd81eab9fdc5df8970ed73675a211c4b5f01d1ce0544f38e7100500ab9bcc41c1d0d64aa5ad3644f14cc6a3d4686f860a4e49031d8e2ff107f4a5839effaf984a1b7d8cada7afc0924a36a2672e7018c4faf9df45c5420b1d13f626828b5416d87140a3e236e292c80da01929ee6a12a28bce2dbdefa7d68cc652a3e5bc4669760d399c280a46ddddc4a14be7793255c6f038971e9a7e9be5c6b14425fe4ad19a99da59ee82546cecbd235c96fa53e20dd8b89e32eda94562cdd4ac0a01a5627ea442fadd77954e0426941b07cd4c6e76840b23b5ef0a6a9ea1a39a797fb1dac123b37b86eeedeb709f136026e764e4565dc6c50d3fd3050c13fb693ce99887facddcce2cac415404f68f379ed4e2f3841a0d234a44d32d53fd3753cc12c39d5acce4337c61c42a606f8553551f1191f65322312230f16b925ba462c34dfe528d6b25ec25d21aaa49861402394a610da03182537558ff569e777be23a2b49e4176de0d5e4365f24d5224085f89c9bd13a1f555fc90d1a10ad74e0434c791cc49182602d1ae832b38aa2adc0a562be9df376aee8759d25017f69360d0362d7e9457a6ed05c81eebc7ac267f031ac0ce9ee195537c56d2c6019d9b580984af725a662b448681c30b5940b61985411376d7f51e1370502b6492e391f5417626870b102d663d437fd75a93cfc88e38c41f571452cca4c8836e612f7a8bb5b0435971f8931a6ef531b50ae58095fde05a793b74de1f6bf94eb0302ea842cbce9e73a3c909ccc6053e4f56e67661f1224c96ca2b614f8e5d9194f0f6dfcc96f7990d97ace4c280124dcf9d097edc3fa8e8e259ed7a37258cb4a47780e69f8c1d651bde5beed122fd341865575bde1944bf00fe4248ad13a237f4644da22fc11c4de6db2105a0afcff520b6d6418b4abac0f1712ea857dab3ae94aa830364cc054fb08a971035c80156db74bb60bad2b838b9cd43f49a4959e9d0bc070f8fa7b85c2d55b2ebd476eb80fe47dc9e2df6f025da9a1648072280ff2cd8be6bf5744aa8abd6aa8ee19314bd0840ddf7506dd49c83f70f9a9e4fe52d3d33c5a7122772e5ddc8f4baf0b5c90e513a336443fb5aee6336fc827748498987e2e7304136173682647fa38cf7e44e2ff3996f59bfa09486dbe47b442ab7abe83a711f1df9ec3ff8a906631abd7d3b489de22de13a0d46de72731935957d439d90ddbf12abd831688e36ba5c01e9a2f4f3e074608ddb4c9e5c7e2e23756f2f0a5738cc98a0457e94accc857f732fe5defb5da3d880b2356d4b0e4417c3bfe6af46711c6ec029a0e8c8248c6bb5fb5e522d0cc427f972152ab4a3bc478a57f6c0c3ec79845d87567930ac5153deae4c3622e10f6f1971766fcf4b07e865488c8ad595e0d2f487bc6ff3c1191ab5a6ac37d7039a764ba03487e24098163a6664d5ffd43dc8869a5330da9dfc9f676ed0f5ea5a45aa2ce74083be5e473646879010eed58c6ec8aacd49ca614109f80c55e3c89801b5824a8e0d77829213dc2248e113858eb0cfe6279f97094ab988a98f057b0939ae55bd0c970cfbd307e241eb9c78186de2917e66b7d7068d872ac7334d831072bdf205526cdc6d562556509ad2239c22402e2b4ef067664af528b4bf86f1ce9abdbaecdc49c00e1c14dd05c4d6d5da2a39d019c0cd1a30d0c42a118e84b8c54d5c17a90cf9d6425bb2f86aa0d5d314ac51445e8ef386a274df44bf705c171fcb92c91c8754bb785964f615a3b183c510d08b67575191d4ebb7b85a69436016212b8db4792e9d9c19f3cd643b56bbda67677b9b50bf1ff27560189141d990608e1080be542074cf3846f9503e8dfcfaeaec6388159635aa33be21c685d7ec8d02835eee85675f1369638af7382da1338d75002af565b8066326289a2b89bf0bd5fc856b691faf31a7999fb5e7c2ca221b60203b9bd58bc7eb88d0f19225d0dc5b693d80e29cb35a7dd5d0b44f1535b352a8d52987b6ec80f94d0aa5808e6b92f5e2e0c2b22ad4e3aa74add39cfaf711eb94aafae485502328da91194d62b802bb644616f83340336566416eae1e6178d8f83548119b2f909f5d9c9a5f93b64774392c91fceb72b4c5e94e74c9c895e3b76bd847b1342041f8cd94dcf49e0f279d9183c1d4a35fd5ecaf769e0ab0b47d85e2542d9c42522a07cfee2bb768637f0161d991c50462db3a00b80e5105c50ae4eb97d63884cdc52316f54686616e0b69035ed9f8e4e23d939806ae515a6ccd60f70b1b5d7828792d1e0a362f10303ca9d91634b2d8a6501c9e8c8c6f2a5efcd35c96d89c43bcabd00e0770abd21d10cd474861bf5934d3fe320f600181fa5c4b23140ac9acfef46476e2259717ad3669d5f26337fe397f93d67053879413fa43c5c8086249331e9d331e3cd8170330bf4151b691f180232b0b1b7db5c67a25e54de3accdd03acdbb902d74bb312fd435cafd87b5ee0886b6f6ae366c8230d988a2657a826451bca9ee9d0efaba9630a17257b49171423d55d5d258b2c97839616eaa448eeed4309a17c00423c27501d99c8b60267385aedc00398e018a7c0fd046bf67854ba7d6ba7fbf286b6824909dad071f2bf4fc262a1a2c98f70a267fdcf46ab62a89b9cdf44bf36ff1b1718ef8edab844afb14426cfb83458deaea98a3257467f3d1ca1cb1342fce65008bec0d541bebf91013f5f2c95e46fda7cc07fc30d05df8f504679120f99438ee0efddfa912997229bf6758ee6d1b53394a3bac69ffe8c8ef059ca5bb709bdd469fe9f6c8303127117adab83ce806ffa3391f90e07cec8c1db86cabfbfcaea386a2d68f22cdc549812bb7a38b457d8af1e5817c0bf4853ea26e02d3c19c2ec5d81426bb686517a45648fc3057c13a08f2cc81c44c6c3b3ae1956b17e7ee20bb6acc339ea884a377ce223a96dc856e23843b4dfa0fe59dfc5603240c789b9822b7d2f049fcd7bc52f7006dc009f389f0004cdbfc76f5b9534c35f4f4bef620360631c4105fb53f5a8a5fa67c6be9fd1fa62ef7704d1a48c69c251c115b273aaef16aecf97db63a6c55ad051c694380d32b0a6fd8a42b536fc6d6370be710e5a76cb3350b5b0ac842da32970097ce4aefa4bb6ff4eac46f119ba2ed8663249d2b8476f415c39db2c06e40223a3248e0c63b4373458da1cd75e4bd4ae9c0ac94d81cb30766d8423c46c0f0b79fba5cfd2f9ee2edf9a32d967147768f2d86b1dd9438284e566f6e2b84772102d9441423c2d8d258eb8371c760d775e52f4f939a510c228bc31503fe2dbb05c1773365a4e63590b18181555274b29cddcbc45141a052587018f8979b8b04dcb91bbaaf071b53915a92ae765a21a4b3aa5b5e18ee448630ee4d532b862a96898bcac617a9eaaf3f9332bba4432e2ebafabe3d6f0cc095a80893fcae41bb4b4b011c4aea28c42a003a33b9e53c86132c6784db92afe8f7bba81de0c456476ced0051387f07efceeb8f2a75123552fca827e2f307c0fc6133b35ca06f0e6a25dd0ee809a9b288161d1a198a2a91848b8af2576a00ade0512850c761789bdd88daaf144806aa3ba424b03736363a314b2782d7994f94eb3e9bc2970c3c9fc031afce7d9ba10517df73d4b85657371b8914c7bd49e0f26a62c1c9201cb499d9dab22d221855923e8b2bb36c3f028f1be528b0bd73e1082a890b1fd34e469ed49f6940691041db3286d4d57b0c7dd53df907b07ab7e974e030794cc3f8c51bb069a0e4011c9820e01008f43aba8f6568c001a173b9e6d214b6e3de3bb75f1c12506951d644ac9391fbe2a2177999aa97bf70577ab7e30de0971b49360b7638348681ec71786482af35d3b81e129917a27d61e1bf4858b60e2192fcefe0b46cbfb1a32592ccf127672b58a30077e936ab9041ee6a104357a3f2031698d0c496e73190a75c9bead4d9ebc101f5f2b4e861b4c0e597242dad16efda2f0c41ff791564e2281aa6e33e39a7ad90ad5c7b4d3a621f3532a239cd898dd38998560918a65cac4efa062aa62eaed50757c2e92a7e97259cedcfac2daff292928cae7c494f0c9dc76b197110a60c7705c300e5b8e64a2e97c61beed6135bd42a45ea38024d5ffce0f48fdbab4db38865cf35c026f3264ecf3495b7e92d039ccb0a3db8bc206d8278d4d85dcd08a467645f900ad3ceae2d341527854de6ea6cfb9baf1425ae74788c1129bffe6071f2aef8ad6597dce831dc4b8967a809e023210b4999c4ae2c092ca7d7f143664eb4c5b79424e29b7aab616202d9b1bc0f34eca0afb9a582f6915e3954390881a42d36d07d0d4baa13991583ee4ad3cb9593dee1ba49fc554fb4111e172c1c7b027e05a41e765176be8bc51b2166e09f6d5b0a311c6ae6731771073fdb54c1e3a6a8ed13c2e78da3314e03b8fbb40af856ff9d68cf5dc7b358473ae4f479e8d2d3a2cac8c3e9ad94778e7460baae5d4f42cf0e11ffa0a5ea9519ab32682005b5872f8d819d22538b6127b929d482450e0e7ca98184ce9901a65471e88927f57558b6080b0cccd4a2481e3fecb5e1875614c43bb3a52fdf7237ef97455702b8d3babfe8071884521fb524f343fa9e9f2edabeb6a6bdc916017ccd32f9e3aa48b911d45ddb9aae0185afcd7ce58eaa05f9492cef7c16b0363304cb82a50f956aad9fb24b6539595164f34e0b161c6119a09cee644247b541d12b000b8ee871fa089e4db2f07ad1ec7ab730745976ce3b3e0efe6ee5598b36031ae31d920c48ce0bf8115b821a531676b506db178332f8b4e7bd40bdd859cfbf34d8aa9ea3cf8df6b957f4901db8bf7b733dde5f12a290d7ad02af0bc83dff11779fa81a44f9e804fcd27c6a8d4dda0809cb4b4e6b35aa938910c8e38ab5c8b038af21c0547bb0f3e316d36b6aae4c312642424095b7d6e707ea42b687551ce03f1089585dc68894cd19873c985e1529a0cfb5b2332d1613a8e505d3401ad1b11b9519831fa6eb52b73f8deb66e4bc3c4f4c01c8b0cdd74b55dddf9a9457cf6f0728a255425cb2aa61ad8c8087ea7ee56039e1a92b5c7b541a9a4dfa795e08c5dd7f6035d51bc28b924be612a7de912903074b94f6907ada2bbf58fb893e801883e3d84b4bba348af2d3b602093c26b0ae7c461f6bbe04dd3fe4b10b3bbfd50d08143f30508bb49ce11d8ebeca2304e2594a5c99e9769a228a9839aed91a0e0e30845bf68c2f1e9256b2a7ce8219b3bd9d3cbbc9812599555f070399d573c0f279110a26a22d19513c76248bcb1859fafe3b681c745f7307f2817ea3c93261a478612736b97d8aaa8ad1b305a035ea936eb4704407bb15ca63dc2b87dc3e48ab434c011ed239e39d433566a2f594a632d8d5bfee0564b5f9cf60c012ba00e56390c0358befa54230025de8eb6669f9178d46155736cab2c66f9d6031af665cb6d4f87e39ace32f361402a2657fcb7dbeead1c35ad3744a9c4a48f1a4dbbde00ef736012f3f3e4a8caf889bf3aa8bc430e600c867f551b37db7e250cdb2406f2b7c302156b5d66ba48f8b49ea648c24c95b142a5c926a2b518a4560d5730cf52fe364d9440ae37f396f3c89b380c694c53fa5ded2c4c86d2c91c5980159b91dcda1bacec7124f309166bb891eecebea76f854298d589be1000f7c33fce49ad78ed3a9da0ceb01552d5fe7119c5c88add5e257c139d84a5437ac39dd7b429f47613317ceb53defc0129de047b8d4b74651778f9a6d537ccd6cae0b18f158be44dee2f9951469b5589810a2cb2bc106310ca6d201ca42c68c491a4514704183493928179f731dbe5e80e0f7d9f990c590fd85", 0x1000, 0xfffffffffffffffe) keyctl$restrict_keyring(0x1d, r1, &(0x7f0000000180)='rxrpc\x00', &(0x7f0000001280)='Qem1\x00') ioctl(r0, 0xc2604110, &(0x7f0000000000)) 2018/04/22 01:14:37 executing program 2: r0 = syz_open_dev$sndpcmc(&(0x7f0000000240)='/dev/snd/pcmC#D#c\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000009f7c)=""/132, 0x37942f5269e865c8}, {&(0x7f0000012000)=""/252, 0xfc}, {&(0x7f0000012000)=""/155, 0xfffffffffffffce8}, {&(0x7f0000000080)=""/11, 0xb}, {&(0x7f0000000000)=""/102, 0xfffffffffffffef8}], 0x5, 0x0) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f0000000140)={0x2, @tick=0xfffffffffffffcf8, 0x40, {0x4, 0x8}, 0x6, 0x1, 0x6}) ioctl(r0, 0xc2604110, &(0x7f0000000000)) 2018/04/22 01:14:37 executing program 4: getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f00000000c0)={{{@in6=@remote, @in6=@dev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@mcast2}, 0x0, @in6}}, &(0x7f00000001c0)=0xe8) r1 = getgid() chown(&(0x7f0000000080)='./file0\x00', r0, r1) r2 = socket(0x15, 0x80005, 0x0) getsockopt(r2, 0x100000114, 0x271a, &(0x7f0000000000)=""/40, &(0x7f0000000040)=0x28) [ 145.740602] ================================================================== [ 145.748043] BUG: KMSAN: uninit-value in gf128mul_4k_lle+0x2b6/0x320 [ 145.754455] CPU: 1 PID: 10687 Comm: syz-executor7 Not tainted 4.16.0+ #85 [ 145.761387] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 145.770746] Call Trace: [ 145.773343] dump_stack+0x185/0x1d0 [ 145.776981] ? gf128mul_4k_lle+0x2b6/0x320 [ 145.781220] kmsan_report+0x142/0x240 [ 145.785025] __msan_warning_32+0x6c/0xb0 [ 145.789101] gf128mul_4k_lle+0x2b6/0x320 [ 145.793168] ? __msan_metadata_ptr_for_load_8+0x10/0x20 [ 145.798536] ? __crypto_xor+0x1608/0x16b0 [ 145.802687] ghash_update+0xa26/0x1160 [ 145.806585] ? ghash_init+0x50/0x50 [ 145.810215] shash_async_update+0x290/0x360 [ 145.814545] ? shash_async_init+0x270/0x270 [ 145.818871] gcm_hash+0x8b5/0x24a0 [ 145.822422] crypto_gcm_encrypt+0xa13/0xaf0 [ 145.826752] ? crypto_gcm_setauthsize+0xc0/0xc0 [ 145.831427] big_key_crypt+0x73d/0x780 [ 145.835327] big_key_preparse+0x3df/0xec0 [ 145.839484] ? kdf_ctr+0xc00/0xc00 [ 145.843028] key_create_or_update+0x7a8/0x1a40 [ 145.847628] SYSC_add_key+0x6c2/0x960 [ 145.851433] SyS_add_key+0x77/0xa0 [ 145.854977] do_syscall_64+0x309/0x430 [ 145.858871] ? keyring_detect_cycle_iterator+0x110/0x110 [ 145.864327] entry_SYSCALL_64_after_hwframe+0x3d/0xa2 [ 145.869512] RIP: 0033:0x455389 [ 145.872700] RSP: 002b:00007f0aedb29c68 EFLAGS: 00000246 ORIG_RAX: 00000000000000f8 [ 145.880406] RAX: ffffffffffffffda RBX: 00007f0aedb2a6d4 RCX: 0000000000455389 [ 145.887680] RDX: 0000000020000280 RSI: 0000000020001380 RDI: 00000000200000c0 [ 145.894955] RBP: 000000000072bea0 R08: fffffffffffffffe R09: 0000000000000000 [ 145.902230] R10: 0000000000001000 R11: 0000000000000246 R12: 00000000ffffffff [ 145.909505] R13: 0000000000000018 R14: 00000000006f32e0 R15: 0000000000000000 [ 145.916772] [ 145.918396] Uninit was stored to memory at: [ 145.922723] kmsan_internal_chain_origin+0x12b/0x210 [ 145.927836] __msan_chain_origin+0x69/0xc0 [ 145.932073] __crypto_xor+0x23c/0x16b0 [ 145.935960] ghash_update+0x9e4/0x1160 [ 145.939855] shash_async_update+0x290/0x360 [ 145.944181] gcm_hash+0x8b5/0x24a0 [ 145.947724] crypto_gcm_encrypt+0xa13/0xaf0 [ 145.952049] big_key_crypt+0x73d/0x780 [ 145.955937] big_key_preparse+0x3df/0xec0 [ 145.960089] key_create_or_update+0x7a8/0x1a40 [ 145.964676] SYSC_add_key+0x6c2/0x960 [ 145.968481] SyS_add_key+0x77/0xa0 [ 145.972025] do_syscall_64+0x309/0x430 [ 145.975911] entry_SYSCALL_64_after_hwframe+0x3d/0xa2 [ 145.981086] Uninit was stored to memory at: [ 145.985409] kmsan_internal_chain_origin+0x12b/0x210 2018/04/22 01:14:37 executing program 4: r0 = socket(0x15, 0x80005, 0x0) getsockopt(r0, 0x100000114, 0x271a, &(0x7f0000861fd8)=""/40, &(0x7f0000000040)=0xffffffffffffffba) getsockopt$netrom_NETROM_T1(r0, 0x103, 0x1, &(0x7f0000000000), &(0x7f0000000180)=0x4) getsockopt$bt_l2cap_L2CAP_CONNINFO(r0, 0x6, 0x2, &(0x7f0000000100), &(0x7f0000000140)=0x6) ioctl$sock_proto_private(r0, 0x89ec, &(0x7f0000000200)="680e3d581dcd91ef730214fa89dbd71ca218d5059ed59b10239275de1f76a30b446c5d6617441ef6b30710f61ab44209c8198c46490ddf47b3df28845096a6bdc3d064bc61591f66695bbaabebc4e110dd8f6c8096c2194148ec544aaee533dab4f66efcd6608ec9b0a0f54f0d2707126f72136092e60f8474a04a76b3e0ed35cbcf13ac9db36c3ae2ec123d2d9a450a60dc8c802ac5be10633cdcba0116e77b16") r1 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000080)='/dev/autofs\x00', 0x400001, 0x0) ioctl$SNDRV_CTL_IOCTL_RAWMIDI_NEXT_DEVICE(r1, 0xc0045540, &(0x7f00000001c0)=0x6) listen(0xffffffffffffff9c, 0xfffffffffffffffe) setsockopt$inet_msfilter(r0, 0x0, 0x29, &(0x7f00000000c0)={@remote={0xac, 0x14, 0x14, 0xbb}, @rand_addr, 0x1, 0x7, [@broadcast=0xffffffff, @broadcast=0xffffffff, @remote={0xac, 0x14, 0x14, 0xbb}, @broadcast=0xffffffff, @empty, @local={0xac, 0x14, 0x14, 0xaa}, @loopback=0x7f000001]}, 0xfffffffffffffe98) 2018/04/22 01:14:37 executing program 1: r0 = syz_open_dev$sndpcmc(&(0x7f0000000240)='/dev/snd/pcmC#D#c\x00', 0x0, 0x0) openat(r0, &(0x7f00000000c0)='./file0\x00', 0xc04c0, 0x10) ioctl(r0, 0xc2604110, &(0x7f0000000000)="a0b44a12154441318f43dcdde99bb6df1dd4c471c17730da98d7deaf2f8162b2c7272f90e599ef006e71c7964c41158e1fbe023c7d2f83214fd97466613e6d4421b3a25508e471c9200b0000000000000017625b5d604dd8ba6c2c2ff9c40694011507bf691f5af23d55672bcc9350be9b9b243ac558d579933f49b91b84768c34893aa1724fe67527f9b63bc9414a056b754e424f0000000000") [ 145.990511] __msan_chain_origin+0x69/0xc0 [ 145.994749] __crypto_xor+0x23c/0x16b0 [ 145.998641] crypto_ctr_crypt_inplace+0x29a/0x3a0 [ 146.003490] crypto_ctr_crypt+0x54c/0x7d0 [ 146.007648] skcipher_encrypt_blkcipher+0x222/0x320 [ 146.012673] crypto_gcm_encrypt+0x53e/0xaf0 [ 146.017003] big_key_crypt+0x73d/0x780 [ 146.020895] big_key_preparse+0x3df/0xec0 [ 146.025042] key_create_or_update+0x7a8/0x1a40 [ 146.029628] SYSC_add_key+0x6c2/0x960 [ 146.033424] SyS_add_key+0x77/0xa0 [ 146.036960] do_syscall_64+0x309/0x430 [ 146.040844] entry_SYSCALL_64_after_hwframe+0x3d/0xa2 [ 146.046019] Uninit was created at: [ 146.049560] kmsan_alloc_meta_for_pages+0x161/0x3a0 [ 146.054601] kmsan_alloc_page+0x82/0xe0 [ 146.058583] __alloc_pages_nodemask+0xf5b/0x5dc0 [ 146.063338] alloc_pages_current+0x6b5/0x970 [ 146.067750] big_key_alloc_buffer+0x241/0xa00 [ 146.072240] big_key_preparse+0x20a/0xec0 [ 146.076381] key_create_or_update+0x7a8/0x1a40 [ 146.080959] SYSC_add_key+0x6c2/0x960 [ 146.084753] SyS_add_key+0x77/0xa0 [ 146.088291] do_syscall_64+0x309/0x430 [ 146.092179] entry_SYSCALL_64_after_hwframe+0x3d/0xa2 [ 146.097357] ================================================================== [ 146.104708] Disabling lock debugging due to kernel taint [ 146.110157] Kernel panic - not syncing: panic_on_warn set ... [ 146.110157] [ 146.117526] CPU: 1 PID: 10687 Comm: syz-executor7 Tainted: G B 4.16.0+ #85 [ 146.125751] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 146.135099] Call Trace: [ 146.137677] dump_stack+0x185/0x1d0 [ 146.141298] panic+0x39d/0x940 [ 146.144512] ? gf128mul_4k_lle+0x2b6/0x320 [ 146.148755] kmsan_report+0x238/0x240 [ 146.152548] __msan_warning_32+0x6c/0xb0 [ 146.156598] gf128mul_4k_lle+0x2b6/0x320 [ 146.160648] ? __msan_metadata_ptr_for_load_8+0x10/0x20 [ 146.166002] ? __crypto_xor+0x1608/0x16b0 [ 146.170140] ghash_update+0xa26/0x1160 [ 146.174013] ? ghash_init+0x50/0x50 [ 146.177641] shash_async_update+0x290/0x360 [ 146.181955] ? shash_async_init+0x270/0x270 [ 146.186256] gcm_hash+0x8b5/0x24a0 [ 146.189782] crypto_gcm_encrypt+0xa13/0xaf0 [ 146.194086] ? crypto_gcm_setauthsize+0xc0/0xc0 [ 146.198746] big_key_crypt+0x73d/0x780 [ 146.202647] big_key_preparse+0x3df/0xec0 [ 146.206797] ? kdf_ctr+0xc00/0xc00 [ 146.210330] key_create_or_update+0x7a8/0x1a40 [ 146.214916] SYSC_add_key+0x6c2/0x960 [ 146.218723] SyS_add_key+0x77/0xa0 [ 146.222266] do_syscall_64+0x309/0x430 [ 146.226161] ? keyring_detect_cycle_iterator+0x110/0x110 [ 146.231601] entry_SYSCALL_64_after_hwframe+0x3d/0xa2 [ 146.236775] RIP: 0033:0x455389 [ 146.239944] RSP: 002b:00007f0aedb29c68 EFLAGS: 00000246 ORIG_RAX: 00000000000000f8 [ 146.247641] RAX: ffffffffffffffda RBX: 00007f0aedb2a6d4 RCX: 0000000000455389 [ 146.254901] RDX: 0000000020000280 RSI: 0000000020001380 RDI: 00000000200000c0 [ 146.262157] RBP: 000000000072bea0 R08: fffffffffffffffe R09: 0000000000000000 [ 146.269415] R10: 0000000000001000 R11: 0000000000000246 R12: 00000000ffffffff [ 146.276666] R13: 0000000000000018 R14: 00000000006f32e0 R15: 0000000000000000 [ 146.284382] Dumping ftrace buffer: [ 146.287911] (ftrace buffer empty) [ 146.291594] Kernel Offset: disabled [ 146.295211] Rebooting in 86400 seconds..