112f7b7c5c9ac4e5bdebf5ddc510a86bef7fe6a7709063e996d9966adf4f741121f1648ad12fdcf0203b1e80c590b2bf8c869f71b26c683af32c5ab144792f6571c27206eb95962682ed08b6addd3f57ec819d62c35888ccf1846da2069c754f2a44006927bec4caf67aa33b31d5597ec1d8f3624da64d6c6dfcf7fcb495a0b1fe1700847b154c7909772a0614a69c89d12a006b1f26e6c796f4fc0e9d9a1a12e752d0fcfc9d5d52f4fd4a129e81f996605b42e2edfe89f1e331553d94650f8faa1a2473774784a7bae5505fd840d1a311174263de1b33b0193f1a39605ba596c19877bc9bfc801ec1130274fcbc30243a38e6a3b2231762b44bd88b1221472de2b8609fcf317e069614ff59ba55f9db047c25c821f6232183ac81e24ba300c95d9ed7b1a014f1535649d8718c6675f0410ee1c3cf8957e1e74fa5b7a75b920c785112bed0ee2d38e51e593ec9a391cfbda5265fa53eb2dfcaa41a6df2a67b964b1d0c4b7edadd5e390b5bf03e897d525a96f396703f8928f33ae42df4a2501eb80a4387bdfcbe07ac5a5e20d8c5ef7381f5988db34bf439c6cd1d7cb3ec0e66889fbc7b45fe4401f7743fbfc66a5d930d2ccd2170ac8c9e61e6fc3ba711c4908b9d403b8dfa6e773796288b0662b834fb31728169bfb04c0bd405d57a6ac0519e0edc56ff44d5c695dd0cf29c6ae23bb3fbdc86bf5bbc5cd7a483b8296955c2518a9abb32a75a551ecc2f6208ac0d7484e51413a882de69f490542dd2ae59cb984d0e81e34e5ef9c0897afb9b4d51510092ea5a3a6778d4edbd1c24725a9bc9928184f24cb1b735a00caedcce0feae4b031b985303ac1c70f0da9ccf5f139a2ff392182fa6a1460bbb071df8eab126b0631b48cdbe2c46427cf663b3fb29aaf53bf21c4b65d3fa96411cbb9bea761dca5578bf5f42637a124071b92a9f83b5146040c842349628726cf73bb59f343faf826028fc3cebb45966516464c3bb987e70d95f4e03567730915223e11009096798f0f9dd1db56cc643f82dd20b714a65bfbc5fda6a638b9c335da1a8c16f4918b9e79eb7dd61c6cbb81dbaa8ca68dd98e94f8d9241caeb14a21c7123a130fc61da46d88a9bca93d9663f9b3c7082bb78eb9589b5b2d3a895f54f02c7ea4516ad2eaa0dcad170e6828eab2eb5730d422e9884f8656ba7649f7f02218e0a27ed6027925472554247b718887c0fe053ddd9d10c188b6be4167dc0e676422ffdc4e2f24f143791d8ba80d4da2bd729f746009ede354a1cd461abe0030f2a1b5b2dbbe3582e15e0e3f16e909c9630540b3ea2db8165ce4216f1ccf8d45e5464bc7e8f67c53a1b2d6193d2b313d7661d5899f07f461815a912cf440f26554cfc99e042edaa40634696e6abdfd3316d0612f5890bd06cd9a9fd30326c2606b93002aa6abe48979499adfff76d0a28e068a7d7d214809bfe9c1e803e0fb419204ea398b065bc66985a0ab1098466d6e340eb38b536ddffb831823e0d3beeef0168f4d16e9013ab25b0b79366d552a6a973f05ef79bf31902172ed944535dd4f56396c982ec60efee213075dee7ba85b824664d050ad3467fe7fb9434790fa806d0b79c2b2b1346a0b852845f8302c3a127cbb648b2da6e491c8075c2188393dfad3f08502e4481dcc2aa223d7da24a34d3d8f455d4337cfa30543ef1397d69772e025641be73d4697a5e87e2a794a3bd68ffec71217ff4e1bd746d4ed9d00bc1184309fc0cc813d641f0554c3b72d95175a78e1c340af5a536412c28c79a6f1ce423dc4a01cb2faf3c241070a42551a53ce5170aaa878bcc2bc1206befa9c0c715a75759333c7cd8e95177e78f7318dddce6210989c40a6aefd23b435ba747e7ec4952d0a62fbb1d6e9e49810669c0fa73b359912aefee16883c53c7c377fa6818bc0917de3aabf763def991610d069e5d412fb3d17af331b90c4517fa58dd27e820c8274be35ee1497bd4fa73154b19898b3087c1b4c8f97461e779ae85c9aee63e79e4f2c0a440b90303036e473807edf06da0d427aaed84264aa2409e31555bc1381ce828a5d23d780b577ab58d49ca0cdc284ed6fe404e90db47c81dd7d3ba2ce2dec136b786ba78f5412904a835b95f43a8da411230aaa39b354f4a9df5aca3627174631fd58928b0bdc55dcbc32822c6b7cb679971c52ef00844037ab662ba757ecfe4a3b82ebe93d37ec610dd20ae98d6a04b5226ebb996870de5bf1576bc280fb4c9285000d67e1a178d154df9e1d35da01308651a9ed1b5a80c23f1fd1d1d18d9c18487c48734c1d2ec58630fef8f1d977a384815e41c09467b2e5442f6f1946f38124d3c6a16c97dd13c1e1220d6fe054b9c8f64878910e96316b40d5bfac09b6dda79b007c7bdcc552f3d9f443514d70cc3bc6e92475761423c9c9eb7725a01c415cb1df905315cc65655bba8c643f02ea78dcdd1ac856623bb5d016637073c9577b692d2f05f4a8bbfff9f717494b82f7fd4072f3b0ec5bde45674c1af72ed5c1ed4dbcde118d89a7e70cda1f936a4f15e502ac71ae93b2ed4fac67f64842aa0d014cf4d10979de8c1e2b54e2c96fec4c5602d9c0d6da48a88292029aaa59fb32293164005d1f9e73735bc04d85d1aa96f5e922dfe45b586aaf971d52bd429d0c245892b0e75dbf9b260d61427c89f648eaf48e4f2236b92b36d0b6649c35a145322998dccac7c5e580a3b63007a5979a2012077ae7271c4b9286764f17c2dc1680a2dad098f79aa5e896767ec24b0898362b603cf8a35c7bd47faa85b144e8203279b6724a96567e19addcd6a44d4f4f5ced86311ff8a3aed3e7583d012264f10f109a1cc209ab23c45e931edf9bc048eeb187a4c9ee4143aa53d185567555d6f39d80b33a955fdc4d246e26283999749a2fb256f22b709efda3205bee25e4ac39bc9351f949ec9789f06a2a8b25b29e01ea5ab94d8b575bb7b0e982cedcdb64a80d923de36714dbf428963d285e7b2e4cd37b276551c97dce4d91e764dc13a7ff88742ebc3a3814ad21c378df73bc24288737a34537855af141b4b92f7ac421dbc6edcb871ea7b6fd41ba43de90eac3a3edb2f14d9923c74cec66472b44481caa3d79e92c5ff8612b20a3ac2928f362683a8fe63b19b9c9b5ba6857fc6e6351047e9eac4a1778d2bcd3789c6f38f86ca190cb8716a2493bb2391ce61da7ce7423139ee2c8ed1c658ff5f4b81d55dc2df747992b1b684b1664aa0e3f28867967e3ef3df3719f41451d9e9732c2d74191addcc1f6294eb9299628ab83c6348ae63679b0057cce80e5eab82f849af1106d7906c76bb85b7592779063eaae447d3e073f1950ade6474755aed832ce51c4d8a51af1431a3f356a3330439d6bfe10586bf9a18ca4ef09a08a985d3551b3e1f8aa9c0a12b26f1787b105280bcb8980cd711d58311d23b3a38656347e291bb72a34b587b495dfb73a590fec649dc9d303f517fe1010ec0c97230d29fc28d5db3e05cd1d5e4474baa808388360feb62517bafafb7743faa4efc726fce4d1f2b74e4592cdc0d30332afb3634804c2007e2a864a6d865eec97c9df6869149ba541fe963a9e7609d538aefc06450c7af96c6cc0c2182212b60e23bceb18d08a312eaf93442c26a6ce0b15b4b8245887ab07840b645f1c8c7fbcc2d772ff5fc11583d7d3bcaad00e106d54cd32f520a6ffe21f7e03239975637f49f10aaf33867e9d6bef8ed3e33eff29f19b27342ea82438b86625ce2bd87a0b729e91566bd6f572aa882e40a3b8258e0753aaf44b5b46501bb54dfdf36c9ef691782b3fa3218e1792b7cbd695cc748f7b546fd8f34af4706f27c6e36b2bbaabab52ef4d04b308e81fd7703f5361da59cae4c4f49ec83c7ddac679fbc9987c8967d9cbb152d4baea4daee2a", 0x1000}, {&(0x7f0000000240)="ed955a6217be02c5fa6248", 0xb}, {&(0x7f0000002440)="35e44df8aca3fe17db72695bcc42218394bbb1f82a3e4b645af9468d3b1fc3c0023bac5f24653df9fb27e257e6bc49750b8534bcc7fc3de2533154eed82332e21e0763e1fa0c7f92d5493917017a914d6eb65c", 0x53}], 0x9, 0x0) 2018/05/11 08:14:51 executing program 0: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") setsockopt$ARPT_SO_SET_REPLACE(r0, 0x0, 0x60, &(0x7f0000000880)=ANY=[@ANYBLOB="66696c7445cd2df50bc579ddb3d3bd46657200000000000000000000000000000000000000060000000000000700000004000000217ba123fa005a6784b8040000a002000040"], 0x1) 2018/05/11 08:14:51 executing program 3: r0 = socket(0x11, 0x3, 0x0) ioctl(r0, 0x8912, &(0x7f0000000000)="c6295e46ca6c09b612ec6f") r1 = memfd_create(&(0x7f0000000000)="2f645951a2f2326b", 0x0) write$binfmt_misc(r1, &(0x7f0000000680)=ANY=[@ANYBLOB='syz1'], 0x4) mknod(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) execveat(r1, &(0x7f0000ff7000)="2e2f66696c6530ff", &(0x7f0000000240), &(0x7f000034bff8)=[&(0x7f0000ff7000)="00000000000007060804002000fffc0c6565643b799365195f1b76"], 0x1000) 2018/05/11 08:14:51 executing program 5: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000a40)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f0000000a80)={0x2, 0x3, 0x0, 0x3, 0xf, 0x0, 0x0, 0x0, [@sadb_address={0x5, 0x5, 0x0, 0x0, 0x0, @in6={0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @broadcast=0xffffffff}}}, @sadb_address={0x5, 0x6, 0x0, 0x0, 0x0, @in6={0xa}}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x5, 0xb, 0x34000}, @sadb_key={0x1, 0x9}]}, 0x78}, 0x1}, 0x0) 2018/05/11 08:14:51 executing program 2: r0 = socket(0x800a, 0x1, 0x4) ioctl(r0, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") r1 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$unix(r0, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) setsockopt$inet6_tcp_int(r1, 0x6, 0x13, &(0x7f00000000c0)=0x100000001, 0x1d4) bind$nfc_llcp(r0, &(0x7f0000000100)={0x27, 0x0, 0x0, 0x6, 0x3, 0x5, "e80570b63b7acd4349292a325970e1c006c2e74129cc4e6b5d31c31790431cdb8aaa106032dd6f8fc8398a5514300f3ed54623d594763fa4c63488a251fae6", 0x1a}, 0xfffffd6c) setsockopt$inet6_tcp_TCP_ULP(r1, 0x6, 0x1f, &(0x7f0000000040)='tls\x00', 0x4) getsockopt$inet6_tcp_buf(r1, 0x6, 0x1f, &(0x7f0000000200)=""/193, &(0x7f0000000300)=0xc1) 2018/05/11 08:14:51 executing program 1: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") r1 = syz_open_procfs(0x0, &(0x7f0000000040)="2f65786500000000000035abe1e80d903e0d717ac1889a45e581c9e14a5c8f95f5d2968ae8c767e9d18fd69a") mmap$binder(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x8011, r1, 0x0) fstat(r1, &(0x7f0000000b80)) 2018/05/11 08:14:51 executing program 6: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000616ff8)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x32, 0xffffffffffffffff, 0x0) sendmsg$unix(r3, &(0x7f0000bba000)={&(0x7f0000c57ff8)=@abs, 0x6e, &(0x7f00006c6ff0), 0x0, &(0x7f0000000180)=[@rights={0x18, 0x1, 0x1, [r1]}], 0x18}, 0x0) recvmsg(r2, &(0x7f00003d6fc8)={&(0x7f0000698000)=@generic, 0x80, &(0x7f000081afd0), 0x0, &(0x7f0000f9fff8)=""/90, 0x5a}, 0x0) 2018/05/11 08:14:51 executing program 7: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") connect$inet(r0, &(0x7f00000003c0)={0x2, 0x4e21, @rand_addr=0x2}, 0x10) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f00000000c0)={'lo\x00', 0x0}) perf_event_open(&(0x7f0000271000)={0x2, 0x70, 0x49, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r3 = syz_open_dev$loop(&(0x7f0000000000)='/dev/loop#\x00', 0x0, 0x0) r4 = memfd_create(&(0x7f00000000c0)="74086e750000000000000000008c00", 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0xfffffffffffffffe) capset(&(0x7f00001b4ff8)={0x19980330}, &(0x7f000077ffe8)) chroot(&(0x7f000009a000)='./file0\x00') ioctl$LOOP_CHANGE_FD(r3, 0x4c00, r4) fchmod(r3, 0x0) ftruncate(r4, 0x401) ioctl$LOOP_CHANGE_FD(r3, 0x4c06, r3) sendmsg$nl_route(r1, &(0x7f0000000140)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000000040)=@ipv4_newaddr={0x20, 0x14, 0x1, 0x0, 0x0, {0x2, 0x0, 0x0, 0x0, r2}, [@IFA_LOCAL={0x8, 0x2, @local={0xac, 0x14, 0x14, 0xaa}}]}, 0x20}, 0x1}, 0x0) r5 = socket(0x10, 0x802, 0x0) kexec_load(0x3, 0x6, &(0x7f0000003700)=[{&(0x7f0000000400)="f8640fece7572ce089d0e4b5ca338bdfa8a942dbd404be96de64020b2567f695d33af821f64df2d80d0b9ed50ad10f56339f1d3ba838b1ee3ab7c1192fed9ffe8156085e19080fc2c565bcc4172c80e91896d90d144e3b42c50bfbc8d034129ade7bb10931dc65b78110c1e8356fa9041db1e37052f750fd3ea7789e82d907548b79aedbec75e8e86d4d010576668f0e481cb1c7a70f995a7eb89ce78d193ff5a8474d6b4a89c0b5d20723f70d9c54ea091633cf3a73c8a448a264b5df1e5068d96e078c3275e46ea88aaa7a294465cc87628aef8ca174e8e5de5ba226da2a44b9cbd8dea3295b46b7b22ed2f9de1ee77eb21431785b7048f7e741b768027e067837f604eb34807fc87f6a166bdee7464dae6f273240de31eb9ef65cdf28932b4d0ca208ac9a0c40e9c39304be1fea7de728d1212587ca79ef0e64f9c169017df5d82bd6cd3338d142970b5325f707f323ee2d000bc1a6336fbf467158a4bc32d9ff61eee9518ce585acad09c553eacb0e13954023c180e382a076478915a690f4b81c86b7c55e45babf8278fc0c005e697bb43d20e62da188de6b6c1fd38502c1b95ce1ceef0f96920dc9f9527ae29dc734ea2041c1b51399d200c792149951cbf9af70716addffc78e676d13491678b993cbe1799e6b753a2629d091cc67b7c766f323222e8da8dd926a8e64c32483011cb7c1a62fa31f7c88cdf6374f4b738c54a0bca868b243adc3278cef13ef718f1c7d31b06b5749a73710c1f2ba9312c9e93a20acc5bbbe45ec49a606a106353382be20a0334741ca7a00c3c84afce471996d337a96aaeb29dc49ba39059d38ea660f8d1c5c736c5939be82674c59ff5833db145738a23003547510a4e38364db1bda35f3a7e76a4a87b8d371bce8be0507358b8e15998eee21758119996cd92f11f3c5be69b398fc7cd8b1659b0b81b471d9cd452fa8f30645a283999fbc9d999ac6702f0a32d5a18dd69a2e6515c119783d1cfda77936245bba36373b19b602af6a0268c1681ca63f2ce9461a9ea2f1686eb8576286d8c33b2ca03721dbafd4782e9a32bc890c617979f8a7a3b8cdca4f88024b67e57626a080da928c3a548abf23da30700cfae6127807ab407cc8df96a9afa794daffd451b2390657871a7454d9c6c220ada19da08f6f8130e6c0010c61614afc79fff4f94df9a2e6317b9685cae68febdfa1d36a93b1bdb70c156fe16afac29ddc3becc44f29604f93a7aec75a0e5536698ecffab15439370fd1717e2487cf00e7d12ede8c76f35b39d0e7d7295b12598e899c531b36ea1a1661b15be8c1f8f73af63008d0fea86d8f2e6fe172e58fec6318b24cb6fa2855d2969dfa89b0c1bcefb7814f979bed193024d4aeb961de7d8afcd69aa2444cdecb0d6f1f3521c7c70623db29b829f64779081da5a68f9e85030fb72fa74b73bc239c68305afd8a42521c192a73cc7389418001b56fc9c4017b7f48276812ef2bde064e393095450e70d4894d7f8c51c1b8355cab78234d120a1426fd2244056d0f4e816777fbf550c98a33082ff332a5b4e7ddb9ce0891ed1bf688c1ef8549ed5abdcf3742724e412f8c64faf782c4ad299b32ec121b6619e68373fc8541e4f4615d90e8e807d311f5af7a18a1b7f6406d43542f9fc5ba1741b24b2ea154c0ef3faa69540ba4f2bd45b865e50e543c875201c8c0e8041e6c64942fee8a374b026de8624bf6c91e321c666c285d5adeacbaaeb2772f7d57a9273a3e3a220857d6d7362c0a3a4876770b781d4c1cbbdeb8b7fb1f62e4f48a7b60039fb4db1ec401c82d7af773ecbf47780a545ab341eb305abc372fa08a07bc17f4aaefc4a132884a5af93fd26c703d379fda035e9f4e08e2e1b5b83c9956ad2a1714b636c6a7ef64a99ecb63d085d4ebce50529e5a65e11de3c6af02aab77f5d2a04ad00d796eb727e3665bc197076634296089c81118342e47df31173e35b3c159fdd01a2c240750931db9cb9b04019bbd526368c986b0fd5b169afab2881b2924f098722e8dc006f4fb690e9c1341635ab9928433bf26bd630333a9a8fd15e1822f997cc0c489cc2e233baaba1faa750587e18eb87deaa1cb0bc594c0088c0eb601d7c9692ee7e2b2cd6ffff7d3f7a5518cbb0156491a6bf0d55664da20501a7cb398206d6f41a69560724dcecc471900b6fb3848b5430380fecdd02d9225f2b570a55db96bdc6f7b6c1df6246f6739943428bb2ba62ac1f09b3a0b0e9fb390e3a7c47aa7d1a165100ebd904605dd00640ccdf2c0d20f8824e445a025589e3a2fdf89e1216897e851320ac8cec0a9b7655777a7361d86c7434a62f801bebf5ac6afe1b8badef8a901ead885681532fc5621f6952647b76d1b4aafeeaccbb553fb9f86a3cf9a7b9903d2865a5fcf10ce69a7ffdb9c89cc4dd281dbe22d7dd2a9ef79a1e713196b03a0d73a688dbbf5ec2131a7c5c7935e3cfaff54e21c5887d1b4ddec0fde0e83c3a0598c32d5df5373a0302d573d6ff31d25acb9bb916bff1c584ba1f7104a33c0f1419fa580ae7bd678dda8dbe8e28f5e3293f0c42495159a17f96a7fe86f93c928305b6fb34f589cb54b4653387516b786fe63f370b6d30b2d3654be2889299d92a44fc1728f573575b56382562351536b3e4e0647fc06170ba1beaa42ed54e727ac2311949ce9338fcb13989427045b5b5b4aab34904fe46661a18acfcac3365b40612a0be538acfafc89e69948fd140485a47de04ac6a437b98e51142c824159c177a84bfb789a5925752d01d168b803f3fd31d24591c10949a5694a43b1bfb43e5372e983b20c0a6931b30f5737b2d2d1fe78ae318d4fea015bc3f9cee3e15ab4bafff61de435341836a5868efbeeda4b444ecaf108887448b24bd50d76f8189ebb55ded2cf59c5eacfe5b646f796c434eb3892a6900e06024a69a072bebd816e4eaad3cf0a2b12098822fdd3015ec4fdd52b684f5e1e9e9d14af722057c984f6ee5bc7785c3497d837aaf732e51a72e90929e1c299d3f90dd5c0e1a7d9e6b3dd7c1cc29f1516ddf6d9f76f85e0e5d5e57c50a3ba8faeb42518cd0470968fc779517f1aabc9d4288f1ccd20fa9cb3c1955b6fc9bf861c44cf7721b84abe0d12b225ea73cd4b2ab105bc4f3323a4b735af719d00da359879d306969599b9c9fa1ecccc027c0d071880e0eb76c11af4fa2726653198ee78abfc21fc820800399dbb57668dd13dd371d0a6720ba13c0f3bfa9357bbab71dfc4cacbf6400217ffc160a5a41ddbcf623064144ec5915b4989f470d8c3b18cbec367d1e2ff114aa87e0e9d78f49882b13fadd801fd0eafa9ace6505b035ba0cef8fe0956218196b1a85120bb0acbb2fe5ebbe4421f753d8d764eb28fc7b684b47039df57f52af3e65c028e89d86da902a191e9ceb361060c8ab49190a1d8292d103876c266f34f192631553f900c4744e9fa7851421b382d7e3b6cd235fdb6f70a7d3d45565a882f681156ddef20f50bc1b841cd55199e194b50b87de689d446dc6fbfff2c980adc5358b10639fa1db5638d7baacda9f5152534ba015c42606368ba0ba0a649f766455b51224a6a45e96525d2cb458f1c04cf422947a15485759cf021baae9df295d0a3a2ef532435db0539e7cdd7a8ca1bf3be9277f9afacd8abd5dd5e9277510f87dd775a6c75bd8718052ad14a26c42d7a7c774bba71d86cc28b61c1d0d0f00a5e67d64678e790d4d73fa39fe51d60710cfc9ffbbc034427470107c95f866d461c2194916287005aaf401f859efcc1c81b474b2130686baf14fc0b8a31621e976ad96f756fbbf34b26986b64a5785204070b5ccd7efe1ae5e1fea9fa7199e4bd146c87344a92224edf422834784b64fb18613b48a088f4ee09a78923752f0051e6c77d8b0cfba0a24db6671f751d7dd0c1dfa954c0b998c1da7c5a701b6429bc9e86b3d4bd261688f285873c9b330dc90ba0cb1ae1d0769aa8dc579b05f38c2eb6f53cad04fc7f367b594f64de435528354240a3b988ccafae0bd08d578172b42ac08a94e3f6a6b5599cc1542fad7c4b26ae32a8f34aee597349f1bcd94a6061d8d1d3051cf8554a4d690d7d731ce02bf4f1cf81e1eac7559fa335e3a1fd1d31d1a290adc77b75749b6b5fdd6aaadfe74a8cfa6842ef35d3b271331ea6d9a54fd6b8c04fb9b329ab5cecfdf898e10bcb7dcb3462c1007afc493ffe9ce63c39fa5537b6578931fc79a1d640b97fbf275b0bd6ec4eeadf46a288ae9a2d5f7c21c10da6fb03a6498b968ff3763c947b2b8b0688681f533628b0eac478de12c4269412171f4951080e82cc52dd9c9b4381a7e7fb58e9c2641d11063fcadd87235265da527eaa3bd6dc4842eaa9aca4940cd78f7f631336d9435ba62b487bfce92fa880f6587aadc73e203d19a69e275c9697f8e4c1d6d7546a1f7f553d779e1713c19677d08d033924538f5605373be55f2fa402198459a26df24a7f23ac1b65a2b0dfa7d112b627c5cc9f87610d9c6c1900e0741a8a5d7444215a68c9f254bbba57c4b1e756de00765dd8ed527d457b071fbc4df48ac1922fec36bebeded988eb5a234401ad5a61d5523beccfd3aa56bd36e6f523626add69338aa99fa04fdd05437ca0684ed5fb29f5e2a834391a21443d1858c82b6c11f890828b7db79ea302966465fdc7db56715f5946291e4664c83d9f7ed49e377bede081665d4f367000a6047f3f937be4b2fc633e644318fc2e7ad715ab1f2330b4e5ffcc1e1ecba4f5f39efcfa701ed77b81020d4acd996ac9e1882a5b1934469918ac8799c1f24109252eacc98f0cfddd6c94f691d8aa9bd01f626192b25d89c3dd2fd6e11b3ac8141614e0af1e70d8e8e94b99d401ff608de803105b9a9b82d763d86004c88f0f1043d17b190e810429adbe2bcce9afc0f6e105f75adaa1cc69e9a7caaa2bc7a5dcdff18f53117316ec7d45343c21ebb9b4e05be2d5f39811b774f561c061d0c7888ee987a2faedd051f4aeea86fa4b1fc44fd07708bb2e1bceec7715b6eb12bf611af5d89881ee85cd458d808416a89a7e705198d8cec85652ba8f47d31f5a806f2d6555c66dd023f59fc6d22fcd0e5dcb0c8cf0ce1a72c2874baafd5bc3bf4acd2c11c2195158bec744d975f8a299f7300c8bf71c5da6478866458adb6d91c00edbf8a773ac1132c9557b7a14251583f8f12077968be32a1ee39c6fd4190c0cf1aa71e10bde8939d206b7d97395bf479f93858803e5e7c4248f148415c0eb1f190ede5b9af951d9a3048d8f0e3c1525a709389341f052eb139902fb935af0c3929d58d6745e03d61fe94fad01d61116d580e20b13acb3d10926ec78e047878e7a84882cf58c2b5dee470c667f6ccdf9d879030401f06f31f1bc6d68ecdba5f56788f1b7ddd6bb947997d9c9930c5619df1d68ea536a241e71f3f43c5f5d9f83f491c463362320ada89ea75f2b8d7607c7561298c8313b3967704956726faa03a147ace53fa4159cc879e3ef2675e4f387d574e9fd8563414f59d0573d9755ac8d946289bee7b427a6e1bc7ea921c259fdae4add45bb280f235acbc8c95a951639fd70501b1270a6167211f0a2fd152a77c8c01cf03f0f4e1fc1d2d5e84f4aa54b2e808ff822bd6345369c5f51af3ba4f091392964cf3feae25f8c2741007d2e5ac5a5f2124eee3047b89f94d44df6d0e2f4fefb98d1d7c7a34fb020c84cae252cfa6181299475acba54b0b07aefa805768da4d3b7910ef2c1b6a7112efe6bee3da9e41c12930498dfbfd82a428c9c9cd66d805c927fa3158e116273f55ab232f9c0a", 0x1000, 0x3, 0xda}, {&(0x7f0000000180)="d1212f342bf127abfae6e08bb74c5b89efa38fe459aabf94fd638099ea20ed5e438b0dee0089aaa024971d882873fc4b01be0b4dfbb502b723a6c747211a49cd0312922f1c7bdc37f25fe1900eb3a8e3640ab42e3a4dea6690b479619a81c93bbf5033e77ab8c078fccf6ae4e86ada45d5a7546191885c39", 0x78, 0x3e04, 0x7ff}, {&(0x7f0000000200)="124cf6539178fc251b098fd57dd41adbaab451d2f343aa5d34a532a884db85e4b5bfebabffea12294df4af5da9afeff63cecf3764ad2fd17f391a38d7c8acfdfd13030273a645c69ff4ca1ebdd", 0x4d, 0x8, 0x1}, {&(0x7f0000002500)="5757095864f66efa228010257017e59ef5cde3f87f48f0e9067a726eb58adbe7ce61bfe99836c1d83bb52ac1843a74ca949b697759f937acd9506c3fcb790f4aab22c34081bf00d3e52b0d341d57d6768740c345fd45eff43c3d4c1d45cfe87028d4b6ff8900e7c6a7f5c50f94d490f8b0ea08e211c6037efbe213ff6759a22d057e79e84ef3581afaef2773e6cb7c43d2a5394cb69c5872df8caba825259f6ad2219c40bb5c82a4904c245b4712ffc196f1713cca2d85e8a223d7aaf24c69fa41c6904f5fb153003f88f9c5cdce1fe96fab148c3587627d04910474c06e9ba599f1fffbc01199490edffc5c74b44fc399c127b8911a83af33b2c70f01d4301be06f8982a3007c37f3a7d36c412e2b59c0067abf0a61a12bac31b3254a186ff2c9b911ebc9a2d25981548dbe65091b53e4f47dc8786eb496f3175fdf12562db774f2cf0ea9027e1331be062b2b7778f95cd56fb8f0de68afc2db67f92794a2a9739f3354e98bc17ac31b0e7d4e6d094ccd91d302a074dd59665b8bfefab4c806c909bbd9a6c054512d2f609159af4da24a7eb817cdd90b80159cdd61ce801cc9a83612708701f531b447a34043ace7e36d584801a6b8c8b8196bf87f337e4aecfa0e1e4fd56de291544d2a9fc4c3189229dfb775025f290194385acd4d741479e15a79d8351e59b51f6628ed8b57ff03ed9fd31f6d1e57f2da519c53940795af4c7a76ff57655495d2e2fdc8bf261e98e16c06bab8d061749df6ebf041c39abbcc1d66c5c7bbfdd31bbfa7767059408a26159009f970c15c8f7e6092c9ccfbdab39bb34a97be8442a17e105db9c2ecd6d9c0cb09cf96d9ee6dd5cd0bffad00cf50662dd4ae5ed98b30d300d8100c3298765797b39dd974c8f4358ac4072954d8ae8c7b6b39624d190f911c0f386e7e5ca2328014d3de6c2da1996e2b0a68faf8c40ebf3ad6cdadf0ab22d0fab9a5f7a30a6b7b10b577f6326f0065e90f2b1d10b72357d2028d7f70adde7b8c54c377fad602f02f15d8ecde74674c91f966f11e11a2c706685a7a23f1bbac4199c9b8e71f1aa630758e913841cb0f4e122bc2d22589df8f7befc2e73effade36694c82ba0beb7412ddc4df7b9a98cf0142821605f71bb666c0bd1a0fd97bbb8be60ac0966e0aa9c4c2a380164203468e50bfed97c2611511b93b9d03c8bdbd5471990959bda5344651a6eb7f5688d1132eadecd4663426f0a4bcdcd9641410e3a2a06c1d6ca253736508986bde3f84bf080fefc52884261557032f51d81f4f0ce237c38cd2b55f3d9edf841316f712e666626f34e71412a1652f19eeba7c599a2836156cd34c6af193f7d70cb131bf78e5b4e6a423ec0649b77f1b94d7d7db3561977eaa28b26f747dfe7e6cb38dc75411cca400492dc97ef6a2a190dd4f9a64146083c9dcaba95df74da8fc0ce1d7ac2b593601d318b2e326bbf4580e50b52fafa0e2f2a6e8a854844a7db53377ee062b081c23abe0e8caf0f6ea144e34951b42dbb4b3f17e6bdc6950d66d95864082cd3da8d63e0b9dfbba6df57688d0ec0bfe40feb7950457e6f72859322d8de70dcdcc8dc0f11daaaa9bab0409af2314d375183bf394c1efa406bc06bc4813183d2d4e6d2df3d90ecf33323a545645969a4310b2511e2913cd117ccc1737d14bdbdc9fd2fd48075ecb25e3099bf41cd2af1523d00b41a7b10c0f0405e73b9b3c446a352b2bcfb09750ef2cbad43ccec2c04c1f3c4c2d9f15e3d0f40e6efd84285ddabf125771df65f5a94f9f777e74815e4c0786c7385a6af755c98ccb37bff030e3b3fcd4b5c0591628c6486b191c9d620b9599dcc984240a5289d2f46e5ce1b7e170bc65381408c13c8b455b9cec4d2a3d9ab58c42bee23659beee209907542b7a54bccee061d4f1740b9ff218699fdd2e5baf9a80a102f6e4cde212277db20eb82b7357459dfc16e315ac393cfbc4404a508699bc7530786f6b16aea27e3467659b1e230f5b38a06110cbd037f39f0e47fdd4cb389d9dd172b3588c679cc3e75a30b874b2234accf8ae7084d4f535bd74d5e980a27c4da07201625024d52ff14cf208363f689865c8ebdd6a0b5c8edef4d64297de13340c5987888903c18ddac02bd454d043a47ce70055d68e3c910a859e3be50cc11d04d53d62a66e816ae7c0ab4c7deb5b0bc0266fa84737815a28670920d02110c1ed1e0fc3099cd8857316e249bdb8dfcddb897e2ebacc4992434f502ad517979876cfbae7f8e964405ef6e1ab0eaa1c2dd8d90b5fbb70237b789c0e2e897a89bfcc3f1cf7ace3e005bb36546d72b3438429a2e915e062ecad61bfab2e1a3ffdf2805160daefb11af1ef485674228a9540217f498f54e3378977331a4f0f917b279201377e616678866c3be0d412d6c699483f7839d16d53a8c23848e84d790a1a31f551e0ae12bbf3038a02a6eaae4d16e95b860b018349a8950988f5ad081f0c9f21cfa8158d1389ac1d62044660dce2674e93ebeeceaa6bc0eb728ce28df410c5e9a3278db7da186daa589b83fc6b9c32e7eed966b33130701b90a68e159c570ad42c56d3d263d5c45d9234e090b871b119c8d40fc86f98d182433e675cdeb3aedf87ed1c4ef4976cf261b79ca48d9d31c65f22667d6ac28c568da8e359051383a255c6877b70645f2c98d2d459c3afe892778810b971521150c0313706d75dd6b375dd844d44948ee26c10563e38cf2f0b96bc77dbfe453f7a0de2c6d16cdb99d05d7a286c3752f3cbffe93f71766cabada13996caf655a4c7db8b54b3e9cd7e06119a615f1f5250edab903ddb7520fd57919b1d99d6fc3d64109c635fdec586546224ad7fb7a10e3017ac04f830cf7dbffdafd0191c11c199f22d3cd3feae652a9720538b8291b5f193f73f15c8b119646a37fc82ed979d4383d94df03a1c1e345a3f0e3bd3328d7213c6e5e6bdf22ff6a19652206142da9aa02a0303c4c4db38a241e7d1463a68fd66a81ebb014b9abf255e6b58dfff1d0b3e46c46db192727f290580e7e842832792fb843e54d539e34a9cfe18c598cb684d6903f52ba0bdf8558114e94ef469039a8dfa06d4a2d754d22099cddf97e3df0d3137fdc6bf8ed9f39fa5ec1c4d3c11250c8ce30f45b4a53018fa4bd7bffef1ea7953c931329bc8954e1d86d0b18c09255e3ea8381360572c01fd4dfc7111fc0bc5d02bce05726e32814c389bc64493d84326f89ff034dfd3b707e4f92ee4287f274d701fd2d0b53e5f0658af884db26e0504037d46eded54788da72444ca0ee9e160492ffab67b55085aa875f1119fea7e779b172367944f5bb247e4783c0677b0def4f35d23efaec71375ba0d603c9ee69aeff63c036f248100823d1715eb7a592602dbd7254dd6b30635714da965a6b2332009f48a51488fb8b228586e13de111120956fa9664a2e7f61fe99f65d9d3e09bc66dcca76cc654984821086bc3201eac8ba73725f31fe7f9e554c8a4596a9e5b58b0875edfc5a1d00ae98a3b9ca085591f682e81a6bb7846aa036dc87d4bed3276929c51340b6078ed8e2025c3a5c5505f61ec6d624a05f41e27b537e1c61f408eafd01091aaa5d3a7ddb404276af1493d439d09249fc234f37fcfad411be98b3eccb7071eed52a0cbe4440293dc2c8edc0eb5cff77b5d7ad09853275af17cce56a2d52580662a221a4a355323c4dce46509d77c9c8fcdb69e8f2a853b27cb91fc4610d119f7ee03f878ba75269dbca899e6b569a9f781c9313e318b9d2b96eeec3f54b9f75d335f3cd0e812d4ee4b27d3c1828d48046cb9bf4b5da71eab407cf22b5665afcac4ed0b4c9249687a031ce7132157cb8a4369fbefb1ded5450bcec145532a7bdad474f9d7247c89c5b07a7580d77aef37d31f55331c046b55e46ba67207632b769d05a037b9f29f0d8b40ed817122a9465af468341e5acda346329b8cd739906ce7e3ee9c65a60bf445fbab879d6f4a8c0866977a9ec654f038223d998df00ab3447faff36eed55d7577c9f6888415cffc5bfabe4a5d65876c7b00f12142890174f3c42e1b813e4b7f439aeadc8b84d9429b4df7e9473d7553466e46957d5b80c0d1d498cd2b277b0ffcc8e295164b6095d78fb7d53e15676ddf47d07c48ab131d2f30e7edf1f29b42f29ee97a6090a7d07babf4eeae6b9bc67fc990a3bc7830429eb01420cc5232b9b8fb1c46a50522101208ee1505c38d1280380a84a149fdc93663a6d4d698368a5398c34993095ab3d2c89d36d7ee7acf7b119bd25ec03eac3f6a5db145ae67c67edc2a0086b05126dbcee3f9d93c57fa951adb928dde8fedea31570a0e27beb50d2dad2b2cb587765cc37b640be10aa509eac33e67c34eb5c135022b63b67da49588a6c1a34ac82faef831dbbec394209cd0e3cb9bc4dbc78b34dcc09697c1ec72612fb807673960b6e64f81999d903f883e87fbe5a63f267d1919382bcdec99e72a981727c757a41009c183a13ce613c3e9846316f5109aa285d3f80e7be8205ba0232d7bb060eaca28b61a63911a58286cbc3bc267035a02205f4a10dab96a0cd067187d75651bbc77b2cc847eceebc98d5c29684484024fa99485676faf57ac1e93611f30b21a5c4a56bf8eb941a569178e0ed918ec80b7afd71e5426c33d4cb729c4a6df16fa483410283330626f95a191806b836ca0078088189060dc99c9164cf10f4682b67d992c64f752786ba11172dfd2da52dec5ea35b33c983c124c51e84add5b4080ab2466d2621904b45efca91cf45aa49889a273d0f5af9c482f64e805f6302a7b1e0e76c27d70cc25162b2e93511e35a79f90aca9e258d1fffa30b85ee08e66b58ff4b305ad7ac17ebdc0b37717c30b9faf0f40b068fea25dddca621888e6f17c8550c0216d95e853315cd165a68d2564bee8443758af006df3134937c09ba9ae97fa099687862dffc84365d463fe4636e04544ddf3ff8ecbb4bc227274c8ea5b92078ec2aadedd8e9f8c8adc1c325dd15b342848b229fc44345281ee9f80e9682cac8e7589ffed42f6ed6ae63ce721a5ba5c54dc7a65fa1b5ab1e836958d937ea8e5959dec2d836cc1c39afe3b0d0fb92a146e02fd3ddccc04645b15e92d9e359753111d91b767b723e824370b0c078ffaf8d5bc70c9ef7380790d3fdd558170576dac4d0d4d9a31630b0775e4861e04ac651874fa2c25c952c3565b48e894826b0b04b89afcfddbdacd7f10223f4437fa921016bc1b1f56f7649256b1eff2aa97e0eaff840d1f3f2ec1860ddd54be8ca1622166b93f725ab45114e8dcdfedec4b0e69ddd4e8de88ac7b0f2eddffb226b7b12235546410151a506a9dabbba25640b1d8e61ada0342b5492f396795538ce165ff8d4e830f392ec2aa069c7d2d180a115e8be9dc8224a0e09e5445a2daeb887be6af403359fa236df5d86ba1f2de2d6d28e95b4951c3a8b6eb408b199fe3283d7b0cfd8b752f7b6524ba3efd176c0370d3fcbc4ed345e38263243ed5ae45d57e71753464e4b47e5dbcdb1622064fb40b2118ece3398515220968b339f58900ef863cade9e75347b00c06bc673c9badd8da0fd76297d6dac5a32925abb75a7ca0be4150d70f4a2db3084c7b72cfef5c5164823fb0cf7e53908186a156787c5d0bb1d0af10554e9416c78c4e07dfcc8b2834aed775648875e2e465f712877d8ce7b84c36a6e8d8c954d9ffbd34b5421b7ab6cfb025d2ddd5cdd77260a75b5165816231e4bd27e10d2751a8206901e8edb1876d1326d6308600385083c1d1dbf04e58a73aea4a7537ea185effef4172e582127e257e33223", 0x1000, 0x7fff}, {&(0x7f0000003600)="5b35b0f1830ac95719a81aae9053061be1cea5a1c2d900972e6f03718e65eb215f92407c776d245835d829826ee1579081994fc6855e6fc2cda5faf0490e57ce24687ea344ea8eb0438d7561cddbe09a4d883fec7a36298dd23f836c9a6a58003b656d903243edf1bcb4997a19f9bb515f52dd50242f4d0aaa74b225de3a88639d0dbe9b37afddf50c20e5b8cdd443b3823e784089816010a121ebe5a1a61f509b6cd2f1302b4dd7d0c80ef2d00354ec2b6c6194b0ac875a45971f0c98398d1bbe7bf702606b905ac997865a249134ef7ba550ba3748162d4198cfef553d905e", 0xe0, 0x7fffffff, 0x3f}, {&(0x7f0000000080)="ed5efdaef9efef4212006a442906d8a2f7336ecab70eb8fadffb6012df77d6600d017b7ef3b04a2a642c478e24c4bda26c62b03f42163ead7779cb523692b5a1", 0x40, 0x7, 0x9}], 0x2a0000) write(r5, &(0x7f00000c7fdc)="24000000210025f0071c0165ff0ffc0e020000000010000002e1000c08000b0000000000", 0x24) 2018/05/11 08:14:51 executing program 0: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") setsockopt$ARPT_SO_SET_REPLACE(r0, 0x0, 0x60, &(0x7f0000000880)=ANY=[@ANYBLOB="66696c7445cd2df50bc579ddb3d3bd46657200000000000000000000000000000000000000004000000000000700000004000000217ba123fa005a6784b8040000a002000040"], 0x1) 2018/05/11 08:14:51 executing program 1: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") r1 = syz_open_procfs(0x0, &(0x7f0000000040)="2f65786500000000000035abe1e80d903e0d717ac1889a45e581c9e14a5c8f95f5d2968ae8c767e9d18fd69a") mmap$binder(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x8011, r1, 0x0) fstat(r1, &(0x7f0000000b80)) 2018/05/11 08:14:51 executing program 2: r0 = socket(0xa, 0x200000000000001, 0x0) ioctl(r0, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") openat$ion(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ion\x00', 0x480100, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x40202, 0x1) ioctl$EVIOCGPROP(r2, 0x80404509, &(0x7f0000000140)=""/136) setsockopt$inet6_tcp_int(r1, 0x6, 0x13, &(0x7f00000000c0)=0x100000001, 0x1d4) connect$inet6(r1, &(0x7f0000000080)={0xa}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r1, 0x6, 0x1f, &(0x7f0000000040)='tls\x00', 0x4) getsockopt$inet6_tcp_buf(r1, 0x6, 0x1f, &(0x7f0000000200)=""/193, &(0x7f0000000300)=0xc1) 2018/05/11 08:14:51 executing program 7: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") connect$inet(r0, &(0x7f00000003c0)={0x2, 0x4e21, @rand_addr=0x2}, 0x10) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f00000000c0)={'lo\x00', 0x0}) perf_event_open(&(0x7f0000271000)={0x2, 0x70, 0x49, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r3 = syz_open_dev$loop(&(0x7f0000000000)='/dev/loop#\x00', 0x0, 0x0) r4 = memfd_create(&(0x7f00000000c0)="74086e750000000000000000008c00", 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0xfffffffffffffffe) capset(&(0x7f00001b4ff8)={0x19980330}, &(0x7f000077ffe8)) chroot(&(0x7f000009a000)='./file0\x00') ioctl$LOOP_CHANGE_FD(r3, 0x4c00, r4) fchmod(r3, 0x0) ftruncate(r4, 0x401) ioctl$LOOP_CHANGE_FD(r3, 0x4c06, r3) sendmsg$nl_route(r1, &(0x7f0000000140)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000000040)=@ipv4_newaddr={0x20, 0x14, 0x1, 0x0, 0x0, {0x2, 0x0, 0x0, 0x0, r2}, [@IFA_LOCAL={0x8, 0x2, @local={0xac, 0x14, 0x14, 0xaa}}]}, 0x20}, 0x1}, 0x0) r5 = socket(0x10, 0x802, 0x0) kexec_load(0x3, 0x6, &(0x7f0000003700)=[{&(0x7f0000000400)="f8640fece7572ce089d0e4b5ca338bdfa8a942dbd404be96de64020b2567f695d33af821f64df2d80d0b9ed50ad10f56339f1d3ba838b1ee3ab7c1192fed9ffe8156085e19080fc2c565bcc4172c80e91896d90d144e3b42c50bfbc8d034129ade7bb10931dc65b78110c1e8356fa9041db1e37052f750fd3ea7789e82d907548b79aedbec75e8e86d4d010576668f0e481cb1c7a70f995a7eb89ce78d193ff5a8474d6b4a89c0b5d20723f70d9c54ea091633cf3a73c8a448a264b5df1e5068d96e078c3275e46ea88aaa7a294465cc87628aef8ca174e8e5de5ba226da2a44b9cbd8dea3295b46b7b22ed2f9de1ee77eb21431785b7048f7e741b768027e067837f604eb34807fc87f6a166bdee7464dae6f273240de31eb9ef65cdf28932b4d0ca208ac9a0c40e9c39304be1fea7de728d1212587ca79ef0e64f9c169017df5d82bd6cd3338d142970b5325f707f323ee2d000bc1a6336fbf467158a4bc32d9ff61eee9518ce585acad09c553eacb0e13954023c180e382a076478915a690f4b81c86b7c55e45babf8278fc0c005e697bb43d20e62da188de6b6c1fd38502c1b95ce1ceef0f96920dc9f9527ae29dc734ea2041c1b51399d200c792149951cbf9af70716addffc78e676d13491678b993cbe1799e6b753a2629d091cc67b7c766f323222e8da8dd926a8e64c32483011cb7c1a62fa31f7c88cdf6374f4b738c54a0bca868b243adc3278cef13ef718f1c7d31b06b5749a73710c1f2ba9312c9e93a20acc5bbbe45ec49a606a106353382be20a0334741ca7a00c3c84afce471996d337a96aaeb29dc49ba39059d38ea660f8d1c5c736c5939be82674c59ff5833db145738a23003547510a4e38364db1bda35f3a7e76a4a87b8d371bce8be0507358b8e15998eee21758119996cd92f11f3c5be69b398fc7cd8b1659b0b81b471d9cd452fa8f30645a283999fbc9d999ac6702f0a32d5a18dd69a2e6515c119783d1cfda77936245bba36373b19b602af6a0268c1681ca63f2ce9461a9ea2f1686eb8576286d8c33b2ca03721dbafd4782e9a32bc890c617979f8a7a3b8cdca4f88024b67e57626a080da928c3a548abf23da30700cfae6127807ab407cc8df96a9afa794daffd451b2390657871a7454d9c6c220ada19da08f6f8130e6c0010c61614afc79fff4f94df9a2e6317b9685cae68febdfa1d36a93b1bdb70c156fe16afac29ddc3becc44f29604f93a7aec75a0e5536698ecffab15439370fd1717e2487cf00e7d12ede8c76f35b39d0e7d7295b12598e899c531b36ea1a1661b15be8c1f8f73af63008d0fea86d8f2e6fe172e58fec6318b24cb6fa2855d2969dfa89b0c1bcefb7814f979bed193024d4aeb961de7d8afcd69aa2444cdecb0d6f1f3521c7c70623db29b829f64779081da5a68f9e85030fb72fa74b73bc239c68305afd8a42521c192a73cc7389418001b56fc9c4017b7f48276812ef2bde064e393095450e70d4894d7f8c51c1b8355cab78234d120a1426fd2244056d0f4e816777fbf550c98a33082ff332a5b4e7ddb9ce0891ed1bf688c1ef8549ed5abdcf3742724e412f8c64faf782c4ad299b32ec121b6619e68373fc8541e4f4615d90e8e807d311f5af7a18a1b7f6406d43542f9fc5ba1741b24b2ea154c0ef3faa69540ba4f2bd45b865e50e543c875201c8c0e8041e6c64942fee8a374b026de8624bf6c91e321c666c285d5adeacbaaeb2772f7d57a9273a3e3a220857d6d7362c0a3a4876770b781d4c1cbbdeb8b7fb1f62e4f48a7b60039fb4db1ec401c82d7af773ecbf47780a545ab341eb305abc372fa08a07bc17f4aaefc4a132884a5af93fd26c703d379fda035e9f4e08e2e1b5b83c9956ad2a1714b636c6a7ef64a99ecb63d085d4ebce50529e5a65e11de3c6af02aab77f5d2a04ad00d796eb727e3665bc197076634296089c81118342e47df31173e35b3c159fdd01a2c240750931db9cb9b04019bbd526368c986b0fd5b169afab2881b2924f098722e8dc006f4fb690e9c1341635ab9928433bf26bd630333a9a8fd15e1822f997cc0c489cc2e233baaba1faa750587e18eb87deaa1cb0bc594c0088c0eb601d7c9692ee7e2b2cd6ffff7d3f7a5518cbb0156491a6bf0d55664da20501a7cb398206d6f41a69560724dcecc471900b6fb3848b5430380fecdd02d9225f2b570a55db96bdc6f7b6c1df6246f6739943428bb2ba62ac1f09b3a0b0e9fb390e3a7c47aa7d1a165100ebd904605dd00640ccdf2c0d20f8824e445a025589e3a2fdf89e1216897e851320ac8cec0a9b7655777a7361d86c7434a62f801bebf5ac6afe1b8badef8a901ead885681532fc5621f6952647b76d1b4aafeeaccbb553fb9f86a3cf9a7b9903d2865a5fcf10ce69a7ffdb9c89cc4dd281dbe22d7dd2a9ef79a1e713196b03a0d73a688dbbf5ec2131a7c5c7935e3cfaff54e21c5887d1b4ddec0fde0e83c3a0598c32d5df5373a0302d573d6ff31d25acb9bb916bff1c584ba1f7104a33c0f1419fa580ae7bd678dda8dbe8e28f5e3293f0c42495159a17f96a7fe86f93c928305b6fb34f589cb54b4653387516b786fe63f370b6d30b2d3654be2889299d92a44fc1728f573575b56382562351536b3e4e0647fc06170ba1beaa42ed54e727ac2311949ce9338fcb13989427045b5b5b4aab34904fe46661a18acfcac3365b40612a0be538acfafc89e69948fd140485a47de04ac6a437b98e51142c824159c177a84bfb789a5925752d01d168b803f3fd31d24591c10949a5694a43b1bfb43e5372e983b20c0a6931b30f5737b2d2d1fe78ae318d4fea015bc3f9cee3e15ab4bafff61de435341836a5868efbeeda4b444ecaf108887448b24bd50d76f8189ebb55ded2cf59c5eacfe5b646f796c434eb3892a6900e06024a69a072bebd816e4eaad3cf0a2b12098822fdd3015ec4fdd52b684f5e1e9e9d14af722057c984f6ee5bc7785c3497d837aaf732e51a72e90929e1c299d3f90dd5c0e1a7d9e6b3dd7c1cc29f1516ddf6d9f76f85e0e5d5e57c50a3ba8faeb42518cd0470968fc779517f1aabc9d4288f1ccd20fa9cb3c1955b6fc9bf861c44cf7721b84abe0d12b225ea73cd4b2ab105bc4f3323a4b735af719d00da359879d306969599b9c9fa1ecccc027c0d071880e0eb76c11af4fa2726653198ee78abfc21fc820800399dbb57668dd13dd371d0a6720ba13c0f3bfa9357bbab71dfc4cacbf6400217ffc160a5a41ddbcf623064144ec5915b4989f470d8c3b18cbec367d1e2ff114aa87e0e9d78f49882b13fadd801fd0eafa9ace6505b035ba0cef8fe0956218196b1a85120bb0acbb2fe5ebbe4421f753d8d764eb28fc7b684b47039df57f52af3e65c028e89d86da902a191e9ceb361060c8ab49190a1d8292d103876c266f34f192631553f900c4744e9fa7851421b382d7e3b6cd235fdb6f70a7d3d45565a882f681156ddef20f50bc1b841cd55199e194b50b87de689d446dc6fbfff2c980adc5358b10639fa1db5638d7baacda9f5152534ba015c42606368ba0ba0a649f766455b51224a6a45e96525d2cb458f1c04cf422947a15485759cf021baae9df295d0a3a2ef532435db0539e7cdd7a8ca1bf3be9277f9afacd8abd5dd5e9277510f87dd775a6c75bd8718052ad14a26c42d7a7c774bba71d86cc28b61c1d0d0f00a5e67d64678e790d4d73fa39fe51d60710cfc9ffbbc034427470107c95f866d461c2194916287005aaf401f859efcc1c81b474b2130686baf14fc0b8a31621e976ad96f756fbbf34b26986b64a5785204070b5ccd7efe1ae5e1fea9fa7199e4bd146c87344a92224edf422834784b64fb18613b48a088f4ee09a78923752f0051e6c77d8b0cfba0a24db6671f751d7dd0c1dfa954c0b998c1da7c5a701b6429bc9e86b3d4bd261688f285873c9b330dc90ba0cb1ae1d0769aa8dc579b05f38c2eb6f53cad04fc7f367b594f64de435528354240a3b988ccafae0bd08d578172b42ac08a94e3f6a6b5599cc1542fad7c4b26ae32a8f34aee597349f1bcd94a6061d8d1d3051cf8554a4d690d7d731ce02bf4f1cf81e1eac7559fa335e3a1fd1d31d1a290adc77b75749b6b5fdd6aaadfe74a8cfa6842ef35d3b271331ea6d9a54fd6b8c04fb9b329ab5cecfdf898e10bcb7dcb3462c1007afc493ffe9ce63c39fa5537b6578931fc79a1d640b97fbf275b0bd6ec4eeadf46a288ae9a2d5f7c21c10da6fb03a6498b968ff3763c947b2b8b0688681f533628b0eac478de12c4269412171f4951080e82cc52dd9c9b4381a7e7fb58e9c2641d11063fcadd87235265da527eaa3bd6dc4842eaa9aca4940cd78f7f631336d9435ba62b487bfce92fa880f6587aadc73e203d19a69e275c9697f8e4c1d6d7546a1f7f553d779e1713c19677d08d033924538f5605373be55f2fa402198459a26df24a7f23ac1b65a2b0dfa7d112b627c5cc9f87610d9c6c1900e0741a8a5d7444215a68c9f254bbba57c4b1e756de00765dd8ed527d457b071fbc4df48ac1922fec36bebeded988eb5a234401ad5a61d5523beccfd3aa56bd36e6f523626add69338aa99fa04fdd05437ca0684ed5fb29f5e2a834391a21443d1858c82b6c11f890828b7db79ea302966465fdc7db56715f5946291e4664c83d9f7ed49e377bede081665d4f367000a6047f3f937be4b2fc633e644318fc2e7ad715ab1f2330b4e5ffcc1e1ecba4f5f39efcfa701ed77b81020d4acd996ac9e1882a5b1934469918ac8799c1f24109252eacc98f0cfddd6c94f691d8aa9bd01f626192b25d89c3dd2fd6e11b3ac8141614e0af1e70d8e8e94b99d401ff608de803105b9a9b82d763d86004c88f0f1043d17b190e810429adbe2bcce9afc0f6e105f75adaa1cc69e9a7caaa2bc7a5dcdff18f53117316ec7d45343c21ebb9b4e05be2d5f39811b774f561c061d0c7888ee987a2faedd051f4aeea86fa4b1fc44fd07708bb2e1bceec7715b6eb12bf611af5d89881ee85cd458d808416a89a7e705198d8cec85652ba8f47d31f5a806f2d6555c66dd023f59fc6d22fcd0e5dcb0c8cf0ce1a72c2874baafd5bc3bf4acd2c11c2195158bec744d975f8a299f7300c8bf71c5da6478866458adb6d91c00edbf8a773ac1132c9557b7a14251583f8f12077968be32a1ee39c6fd4190c0cf1aa71e10bde8939d206b7d97395bf479f93858803e5e7c4248f148415c0eb1f190ede5b9af951d9a3048d8f0e3c1525a709389341f052eb139902fb935af0c3929d58d6745e03d61fe94fad01d61116d580e20b13acb3d10926ec78e047878e7a84882cf58c2b5dee470c667f6ccdf9d879030401f06f31f1bc6d68ecdba5f56788f1b7ddd6bb947997d9c9930c5619df1d68ea536a241e71f3f43c5f5d9f83f491c463362320ada89ea75f2b8d7607c7561298c8313b3967704956726faa03a147ace53fa4159cc879e3ef2675e4f387d574e9fd8563414f59d0573d9755ac8d946289bee7b427a6e1bc7ea921c259fdae4add45bb280f235acbc8c95a951639fd70501b1270a6167211f0a2fd152a77c8c01cf03f0f4e1fc1d2d5e84f4aa54b2e808ff822bd6345369c5f51af3ba4f091392964cf3feae25f8c2741007d2e5ac5a5f2124eee3047b89f94d44df6d0e2f4fefb98d1d7c7a34fb020c84cae252cfa6181299475acba54b0b07aefa805768da4d3b7910ef2c1b6a7112efe6bee3da9e41c12930498dfbfd82a428c9c9cd66d805c927fa3158e116273f55ab232f9c0a", 0x1000, 0x3, 0xda}, {&(0x7f0000000180)="d1212f342bf127abfae6e08bb74c5b89efa38fe459aabf94fd638099ea20ed5e438b0dee0089aaa024971d882873fc4b01be0b4dfbb502b723a6c747211a49cd0312922f1c7bdc37f25fe1900eb3a8e3640ab42e3a4dea6690b479619a81c93bbf5033e77ab8c078fccf6ae4e86ada45d5a7546191885c39", 0x78, 0x3e04, 0x7ff}, {&(0x7f0000000200)="124cf6539178fc251b098fd57dd41adbaab451d2f343aa5d34a532a884db85e4b5bfebabffea12294df4af5da9afeff63cecf3764ad2fd17f391a38d7c8acfdfd13030273a645c69ff4ca1ebdd", 0x4d, 0x8, 0x1}, {&(0x7f0000002500)="5757095864f66efa228010257017e59ef5cde3f87f48f0e9067a726eb58adbe7ce61bfe99836c1d83bb52ac1843a74ca949b697759f937acd9506c3fcb790f4aab22c34081bf00d3e52b0d341d57d6768740c345fd45eff43c3d4c1d45cfe87028d4b6ff8900e7c6a7f5c50f94d490f8b0ea08e211c6037efbe213ff6759a22d057e79e84ef3581afaef2773e6cb7c43d2a5394cb69c5872df8caba825259f6ad2219c40bb5c82a4904c245b4712ffc196f1713cca2d85e8a223d7aaf24c69fa41c6904f5fb153003f88f9c5cdce1fe96fab148c3587627d04910474c06e9ba599f1fffbc01199490edffc5c74b44fc399c127b8911a83af33b2c70f01d4301be06f8982a3007c37f3a7d36c412e2b59c0067abf0a61a12bac31b3254a186ff2c9b911ebc9a2d25981548dbe65091b53e4f47dc8786eb496f3175fdf12562db774f2cf0ea9027e1331be062b2b7778f95cd56fb8f0de68afc2db67f92794a2a9739f3354e98bc17ac31b0e7d4e6d094ccd91d302a074dd59665b8bfefab4c806c909bbd9a6c054512d2f609159af4da24a7eb817cdd90b80159cdd61ce801cc9a83612708701f531b447a34043ace7e36d584801a6b8c8b8196bf87f337e4aecfa0e1e4fd56de291544d2a9fc4c3189229dfb775025f290194385acd4d741479e15a79d8351e59b51f6628ed8b57ff03ed9fd31f6d1e57f2da519c53940795af4c7a76ff57655495d2e2fdc8bf261e98e16c06bab8d061749df6ebf041c39abbcc1d66c5c7bbfdd31bbfa7767059408a26159009f970c15c8f7e6092c9ccfbdab39bb34a97be8442a17e105db9c2ecd6d9c0cb09cf96d9ee6dd5cd0bffad00cf50662dd4ae5ed98b30d300d8100c3298765797b39dd974c8f4358ac4072954d8ae8c7b6b39624d190f911c0f386e7e5ca2328014d3de6c2da1996e2b0a68faf8c40ebf3ad6cdadf0ab22d0fab9a5f7a30a6b7b10b577f6326f0065e90f2b1d10b72357d2028d7f70adde7b8c54c377fad602f02f15d8ecde74674c91f966f11e11a2c706685a7a23f1bbac4199c9b8e71f1aa630758e913841cb0f4e122bc2d22589df8f7befc2e73effade36694c82ba0beb7412ddc4df7b9a98cf0142821605f71bb666c0bd1a0fd97bbb8be60ac0966e0aa9c4c2a380164203468e50bfed97c2611511b93b9d03c8bdbd5471990959bda5344651a6eb7f5688d1132eadecd4663426f0a4bcdcd9641410e3a2a06c1d6ca253736508986bde3f84bf080fefc52884261557032f51d81f4f0ce237c38cd2b55f3d9edf841316f712e666626f34e71412a1652f19eeba7c599a2836156cd34c6af193f7d70cb131bf78e5b4e6a423ec0649b77f1b94d7d7db3561977eaa28b26f747dfe7e6cb38dc75411cca400492dc97ef6a2a190dd4f9a64146083c9dcaba95df74da8fc0ce1d7ac2b593601d318b2e326bbf4580e50b52fafa0e2f2a6e8a854844a7db53377ee062b081c23abe0e8caf0f6ea144e34951b42dbb4b3f17e6bdc6950d66d95864082cd3da8d63e0b9dfbba6df57688d0ec0bfe40feb7950457e6f72859322d8de70dcdcc8dc0f11daaaa9bab0409af2314d375183bf394c1efa406bc06bc4813183d2d4e6d2df3d90ecf33323a545645969a4310b2511e2913cd117ccc1737d14bdbdc9fd2fd48075ecb25e3099bf41cd2af1523d00b41a7b10c0f0405e73b9b3c446a352b2bcfb09750ef2cbad43ccec2c04c1f3c4c2d9f15e3d0f40e6efd84285ddabf125771df65f5a94f9f777e74815e4c0786c7385a6af755c98ccb37bff030e3b3fcd4b5c0591628c6486b191c9d620b9599dcc984240a5289d2f46e5ce1b7e170bc65381408c13c8b455b9cec4d2a3d9ab58c42bee23659beee209907542b7a54bccee061d4f1740b9ff218699fdd2e5baf9a80a102f6e4cde212277db20eb82b7357459dfc16e315ac393cfbc4404a508699bc7530786f6b16aea27e3467659b1e230f5b38a06110cbd037f39f0e47fdd4cb389d9dd172b3588c679cc3e75a30b874b2234accf8ae7084d4f535bd74d5e980a27c4da07201625024d52ff14cf208363f689865c8ebdd6a0b5c8edef4d64297de13340c5987888903c18ddac02bd454d043a47ce70055d68e3c910a859e3be50cc11d04d53d62a66e816ae7c0ab4c7deb5b0bc0266fa84737815a28670920d02110c1ed1e0fc3099cd8857316e249bdb8dfcddb897e2ebacc4992434f502ad517979876cfbae7f8e964405ef6e1ab0eaa1c2dd8d90b5fbb70237b789c0e2e897a89bfcc3f1cf7ace3e005bb36546d72b3438429a2e915e062ecad61bfab2e1a3ffdf2805160daefb11af1ef485674228a9540217f498f54e3378977331a4f0f917b279201377e616678866c3be0d412d6c699483f7839d16d53a8c23848e84d790a1a31f551e0ae12bbf3038a02a6eaae4d16e95b860b018349a8950988f5ad081f0c9f21cfa8158d1389ac1d62044660dce2674e93ebeeceaa6bc0eb728ce28df410c5e9a3278db7da186daa589b83fc6b9c32e7eed966b33130701b90a68e159c570ad42c56d3d263d5c45d9234e090b871b119c8d40fc86f98d182433e675cdeb3aedf87ed1c4ef4976cf261b79ca48d9d31c65f22667d6ac28c568da8e359051383a255c6877b70645f2c98d2d459c3afe892778810b971521150c0313706d75dd6b375dd844d44948ee26c10563e38cf2f0b96bc77dbfe453f7a0de2c6d16cdb99d05d7a286c3752f3cbffe93f71766cabada13996caf655a4c7db8b54b3e9cd7e06119a615f1f5250edab903ddb7520fd57919b1d99d6fc3d64109c635fdec586546224ad7fb7a10e3017ac04f830cf7dbffdafd0191c11c199f22d3cd3feae652a9720538b8291b5f193f73f15c8b119646a37fc82ed979d4383d94df03a1c1e345a3f0e3bd3328d7213c6e5e6bdf22ff6a19652206142da9aa02a0303c4c4db38a241e7d1463a68fd66a81ebb014b9abf255e6b58dfff1d0b3e46c46db192727f290580e7e842832792fb843e54d539e34a9cfe18c598cb684d6903f52ba0bdf8558114e94ef469039a8dfa06d4a2d754d22099cddf97e3df0d3137fdc6bf8ed9f39fa5ec1c4d3c11250c8ce30f45b4a53018fa4bd7bffef1ea7953c931329bc8954e1d86d0b18c09255e3ea8381360572c01fd4dfc7111fc0bc5d02bce05726e32814c389bc64493d84326f89ff034dfd3b707e4f92ee4287f274d701fd2d0b53e5f0658af884db26e0504037d46eded54788da72444ca0ee9e160492ffab67b55085aa875f1119fea7e779b172367944f5bb247e4783c0677b0def4f35d23efaec71375ba0d603c9ee69aeff63c036f248100823d1715eb7a592602dbd7254dd6b30635714da965a6b2332009f48a51488fb8b228586e13de111120956fa9664a2e7f61fe99f65d9d3e09bc66dcca76cc654984821086bc3201eac8ba73725f31fe7f9e554c8a4596a9e5b58b0875edfc5a1d00ae98a3b9ca085591f682e81a6bb7846aa036dc87d4bed3276929c51340b6078ed8e2025c3a5c5505f61ec6d624a05f41e27b537e1c61f408eafd01091aaa5d3a7ddb404276af1493d439d09249fc234f37fcfad411be98b3eccb7071eed52a0cbe4440293dc2c8edc0eb5cff77b5d7ad09853275af17cce56a2d52580662a221a4a355323c4dce46509d77c9c8fcdb69e8f2a853b27cb91fc4610d119f7ee03f878ba75269dbca899e6b569a9f781c9313e318b9d2b96eeec3f54b9f75d335f3cd0e812d4ee4b27d3c1828d48046cb9bf4b5da71eab407cf22b5665afcac4ed0b4c9249687a031ce7132157cb8a4369fbefb1ded5450bcec145532a7bdad474f9d7247c89c5b07a7580d77aef37d31f55331c046b55e46ba67207632b769d05a037b9f29f0d8b40ed817122a9465af468341e5acda346329b8cd739906ce7e3ee9c65a60bf445fbab879d6f4a8c0866977a9ec654f038223d998df00ab3447faff36eed55d7577c9f6888415cffc5bfabe4a5d65876c7b00f12142890174f3c42e1b813e4b7f439aeadc8b84d9429b4df7e9473d7553466e46957d5b80c0d1d498cd2b277b0ffcc8e295164b6095d78fb7d53e15676ddf47d07c48ab131d2f30e7edf1f29b42f29ee97a6090a7d07babf4eeae6b9bc67fc990a3bc7830429eb01420cc5232b9b8fb1c46a50522101208ee1505c38d1280380a84a149fdc93663a6d4d698368a5398c34993095ab3d2c89d36d7ee7acf7b119bd25ec03eac3f6a5db145ae67c67edc2a0086b05126dbcee3f9d93c57fa951adb928dde8fedea31570a0e27beb50d2dad2b2cb587765cc37b640be10aa509eac33e67c34eb5c135022b63b67da49588a6c1a34ac82faef831dbbec394209cd0e3cb9bc4dbc78b34dcc09697c1ec72612fb807673960b6e64f81999d903f883e87fbe5a63f267d1919382bcdec99e72a981727c757a41009c183a13ce613c3e9846316f5109aa285d3f80e7be8205ba0232d7bb060eaca28b61a63911a58286cbc3bc267035a02205f4a10dab96a0cd067187d75651bbc77b2cc847eceebc98d5c29684484024fa99485676faf57ac1e93611f30b21a5c4a56bf8eb941a569178e0ed918ec80b7afd71e5426c33d4cb729c4a6df16fa483410283330626f95a191806b836ca0078088189060dc99c9164cf10f4682b67d992c64f752786ba11172dfd2da52dec5ea35b33c983c124c51e84add5b4080ab2466d2621904b45efca91cf45aa49889a273d0f5af9c482f64e805f6302a7b1e0e76c27d70cc25162b2e93511e35a79f90aca9e258d1fffa30b85ee08e66b58ff4b305ad7ac17ebdc0b37717c30b9faf0f40b068fea25dddca621888e6f17c8550c0216d95e853315cd165a68d2564bee8443758af006df3134937c09ba9ae97fa099687862dffc84365d463fe4636e04544ddf3ff8ecbb4bc227274c8ea5b92078ec2aadedd8e9f8c8adc1c325dd15b342848b229fc44345281ee9f80e9682cac8e7589ffed42f6ed6ae63ce721a5ba5c54dc7a65fa1b5ab1e836958d937ea8e5959dec2d836cc1c39afe3b0d0fb92a146e02fd3ddccc04645b15e92d9e359753111d91b767b723e824370b0c078ffaf8d5bc70c9ef7380790d3fdd558170576dac4d0d4d9a31630b0775e4861e04ac651874fa2c25c952c3565b48e894826b0b04b89afcfddbdacd7f10223f4437fa921016bc1b1f56f7649256b1eff2aa97e0eaff840d1f3f2ec1860ddd54be8ca1622166b93f725ab45114e8dcdfedec4b0e69ddd4e8de88ac7b0f2eddffb226b7b12235546410151a506a9dabbba25640b1d8e61ada0342b5492f396795538ce165ff8d4e830f392ec2aa069c7d2d180a115e8be9dc8224a0e09e5445a2daeb887be6af403359fa236df5d86ba1f2de2d6d28e95b4951c3a8b6eb408b199fe3283d7b0cfd8b752f7b6524ba3efd176c0370d3fcbc4ed345e38263243ed5ae45d57e71753464e4b47e5dbcdb1622064fb40b2118ece3398515220968b339f58900ef863cade9e75347b00c06bc673c9badd8da0fd76297d6dac5a32925abb75a7ca0be4150d70f4a2db3084c7b72cfef5c5164823fb0cf7e53908186a156787c5d0bb1d0af10554e9416c78c4e07dfcc8b2834aed775648875e2e465f712877d8ce7b84c36a6e8d8c954d9ffbd34b5421b7ab6cfb025d2ddd5cdd77260a75b5165816231e4bd27e10d2751a8206901e8edb1876d1326d6308600385083c1d1dbf04e58a73aea4a7537ea185effef4172e582127e257e33223", 0x1000, 0x7fff}, {&(0x7f0000003600)="5b35b0f1830ac95719a81aae9053061be1cea5a1c2d900972e6f03718e65eb215f92407c776d245835d829826ee1579081994fc6855e6fc2cda5faf0490e57ce24687ea344ea8eb0438d7561cddbe09a4d883fec7a36298dd23f836c9a6a58003b656d903243edf1bcb4997a19f9bb515f52dd50242f4d0aaa74b225de3a88639d0dbe9b37afddf50c20e5b8cdd443b3823e784089816010a121ebe5a1a61f509b6cd2f1302b4dd7d0c80ef2d00354ec2b6c6194b0ac875a45971f0c98398d1bbe7bf702606b905ac997865a249134ef7ba550ba3748162d4198cfef553d905e", 0xe0, 0x7fffffff, 0x3f}, {&(0x7f0000000080)="ed5efdaef9efef4212006a442906d8a2f7336ecab70eb8fadffb6012df77d6600d017b7ef3b04a2a642c478e24c4bda26c62b03f42163ead7779cb523692b5a1", 0x40, 0x7, 0x9}], 0x2a0000) write(r5, &(0x7f00000c7fdc)="24000000210025f0071c0165ff0ffc0e020000000010000002e1000c08000b0000000000", 0x24) 2018/05/11 08:14:51 executing program 4: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") r1 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_int(r1, 0x6, 0x20000000000009, &(0x7f0000000000)=0x33, 0x4) getsockopt$inet_tcp_int(r1, 0x6, 0x6, &(0x7f0000000040), &(0x7f0000ff0000)=0x2de) 2018/05/11 08:14:51 executing program 5: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000a40)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f0000000a80)={0x2, 0x3, 0x0, 0x3, 0xf, 0x0, 0x0, 0x0, [@sadb_address={0x5, 0x5, 0x0, 0x0, 0x0, @in6={0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @broadcast=0xffffffff}}}, @sadb_address={0x5, 0x6, 0x0, 0x0, 0x0, @in6={0xa}}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x5, 0xb, 0x6}, @sadb_key={0x1, 0x9}]}, 0x78}, 0x1}, 0x0) 2018/05/11 08:14:51 executing program 6: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000616ff8)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x32, 0xffffffffffffffff, 0x0) sendmsg$unix(r3, &(0x7f0000bba000)={&(0x7f0000c57ff8)=@abs, 0x6e, &(0x7f00006c6ff0), 0x0, &(0x7f0000000180)=[@rights={0x18, 0x1, 0x1, [r1]}], 0x18}, 0x0) recvmsg(r2, &(0x7f00003d6fc8)={&(0x7f0000698000)=@generic, 0x80, &(0x7f000081afd0), 0x0, &(0x7f0000f9fff8)=""/90, 0x5a}, 0x0) 2018/05/11 08:14:51 executing program 1: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") r1 = syz_open_procfs(0x0, &(0x7f0000000040)="2f65786500000000000035abe1e80d903e0d717ac1889a45e581c9e14a5c8f95f5d2968ae8c767e9d18fd69a") fstat(r1, &(0x7f0000000b80)) 2018/05/11 08:14:51 executing program 2: r0 = accept4$inet6(0xffffffffffffff9c, &(0x7f0000000000)={0x0, 0x0, 0x0, @mcast1}, &(0x7f0000000100)=0x1c, 0x80800) sendto$inet6(r0, &(0x7f0000000140)="d8587f87b2682bc395353509c79b4faf1a615065fe4425c98dccef9ac61bc0187446f77925a15dddf122eee208fb40315a26a573a946e8629e64b4ec48790dcfe06272a4170943ac6fc60a6d9657c4051aa921026b8ef30abb2152df923e300c812deb04d07559b6013c095f8e26e2c9a6d6c8b998868f3eb3e3c2d4fde8554a8321fb30bd496dab4a9cbb4ca3f784e5bfacea4cb481a95073e273a4faaf6e5b3bf4f3fa", 0xa4, 0x4004010, &(0x7f0000000340)={0xa, 0x4e21, 0x9, @mcast2={0xff, 0x2, [], 0x1}, 0x3}, 0x1c) r1 = socket(0xa, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") r2 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r2, 0x6, 0x13, &(0x7f00000000c0)=0x100000001, 0x1d4) connect$inet6(r2, &(0x7f0000000080)={0xa}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r2, 0x6, 0x1f, &(0x7f0000000040)='tls\x00', 0x4) getsockopt$inet6_tcp_buf(r2, 0x6, 0x1f, &(0x7f0000000200)=""/193, &(0x7f0000000300)=0xc1) 2018/05/11 08:14:51 executing program 7: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") connect$inet(r0, &(0x7f00000003c0)={0x2, 0x4e21, @rand_addr=0x2}, 0x10) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f00000000c0)={'lo\x00', 0x0}) perf_event_open(&(0x7f0000271000)={0x2, 0x70, 0x49, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r3 = syz_open_dev$loop(&(0x7f0000000000)='/dev/loop#\x00', 0x0, 0x0) r4 = memfd_create(&(0x7f00000000c0)="74086e750000000000000000008c00", 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0xfffffffffffffffe) capset(&(0x7f00001b4ff8)={0x19980330}, &(0x7f000077ffe8)) chroot(&(0x7f000009a000)='./file0\x00') ioctl$LOOP_CHANGE_FD(r3, 0x4c00, r4) fchmod(r3, 0x0) ftruncate(r4, 0x401) ioctl$LOOP_CHANGE_FD(r3, 0x4c06, r3) sendmsg$nl_route(r1, &(0x7f0000000140)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000000040)=@ipv4_newaddr={0x20, 0x14, 0x1, 0x0, 0x0, {0x2, 0x0, 0x0, 0x0, r2}, [@IFA_LOCAL={0x8, 0x2, @local={0xac, 0x14, 0x14, 0xaa}}]}, 0x20}, 0x1}, 0x0) r5 = socket(0x10, 0x802, 0x0) kexec_load(0x3, 0x6, &(0x7f0000003700)=[{&(0x7f0000000400)="f8640fece7572ce089d0e4b5ca338bdfa8a942dbd404be96de64020b2567f695d33af821f64df2d80d0b9ed50ad10f56339f1d3ba838b1ee3ab7c1192fed9ffe8156085e19080fc2c565bcc4172c80e91896d90d144e3b42c50bfbc8d034129ade7bb10931dc65b78110c1e8356fa9041db1e37052f750fd3ea7789e82d907548b79aedbec75e8e86d4d010576668f0e481cb1c7a70f995a7eb89ce78d193ff5a8474d6b4a89c0b5d20723f70d9c54ea091633cf3a73c8a448a264b5df1e5068d96e078c3275e46ea88aaa7a294465cc87628aef8ca174e8e5de5ba226da2a44b9cbd8dea3295b46b7b22ed2f9de1ee77eb21431785b7048f7e741b768027e067837f604eb34807fc87f6a166bdee7464dae6f273240de31eb9ef65cdf28932b4d0ca208ac9a0c40e9c39304be1fea7de728d1212587ca79ef0e64f9c169017df5d82bd6cd3338d142970b5325f707f323ee2d000bc1a6336fbf467158a4bc32d9ff61eee9518ce585acad09c553eacb0e13954023c180e382a076478915a690f4b81c86b7c55e45babf8278fc0c005e697bb43d20e62da188de6b6c1fd38502c1b95ce1ceef0f96920dc9f9527ae29dc734ea2041c1b51399d200c792149951cbf9af70716addffc78e676d13491678b993cbe1799e6b753a2629d091cc67b7c766f323222e8da8dd926a8e64c32483011cb7c1a62fa31f7c88cdf6374f4b738c54a0bca868b243adc3278cef13ef718f1c7d31b06b5749a73710c1f2ba9312c9e93a20acc5bbbe45ec49a606a106353382be20a0334741ca7a00c3c84afce471996d337a96aaeb29dc49ba39059d38ea660f8d1c5c736c5939be82674c59ff5833db145738a23003547510a4e38364db1bda35f3a7e76a4a87b8d371bce8be0507358b8e15998eee21758119996cd92f11f3c5be69b398fc7cd8b1659b0b81b471d9cd452fa8f30645a283999fbc9d999ac6702f0a32d5a18dd69a2e6515c119783d1cfda77936245bba36373b19b602af6a0268c1681ca63f2ce9461a9ea2f1686eb8576286d8c33b2ca03721dbafd4782e9a32bc890c617979f8a7a3b8cdca4f88024b67e57626a080da928c3a548abf23da30700cfae6127807ab407cc8df96a9afa794daffd451b2390657871a7454d9c6c220ada19da08f6f8130e6c0010c61614afc79fff4f94df9a2e6317b9685cae68febdfa1d36a93b1bdb70c156fe16afac29ddc3becc44f29604f93a7aec75a0e5536698ecffab15439370fd1717e2487cf00e7d12ede8c76f35b39d0e7d7295b12598e899c531b36ea1a1661b15be8c1f8f73af63008d0fea86d8f2e6fe172e58fec6318b24cb6fa2855d2969dfa89b0c1bcefb7814f979bed193024d4aeb961de7d8afcd69aa2444cdecb0d6f1f3521c7c70623db29b829f64779081da5a68f9e85030fb72fa74b73bc239c68305afd8a42521c192a73cc7389418001b56fc9c4017b7f48276812ef2bde064e393095450e70d4894d7f8c51c1b8355cab78234d120a1426fd2244056d0f4e816777fbf550c98a33082ff332a5b4e7ddb9ce0891ed1bf688c1ef8549ed5abdcf3742724e412f8c64faf782c4ad299b32ec121b6619e68373fc8541e4f4615d90e8e807d311f5af7a18a1b7f6406d43542f9fc5ba1741b24b2ea154c0ef3faa69540ba4f2bd45b865e50e543c875201c8c0e8041e6c64942fee8a374b026de8624bf6c91e321c666c285d5adeacbaaeb2772f7d57a9273a3e3a220857d6d7362c0a3a4876770b781d4c1cbbdeb8b7fb1f62e4f48a7b60039fb4db1ec401c82d7af773ecbf47780a545ab341eb305abc372fa08a07bc17f4aaefc4a132884a5af93fd26c703d379fda035e9f4e08e2e1b5b83c9956ad2a1714b636c6a7ef64a99ecb63d085d4ebce50529e5a65e11de3c6af02aab77f5d2a04ad00d796eb727e3665bc197076634296089c81118342e47df31173e35b3c159fdd01a2c240750931db9cb9b04019bbd526368c986b0fd5b169afab2881b2924f098722e8dc006f4fb690e9c1341635ab9928433bf26bd630333a9a8fd15e1822f997cc0c489cc2e233baaba1faa750587e18eb87deaa1cb0bc594c0088c0eb601d7c9692ee7e2b2cd6ffff7d3f7a5518cbb0156491a6bf0d55664da20501a7cb398206d6f41a69560724dcecc471900b6fb3848b5430380fecdd02d9225f2b570a55db96bdc6f7b6c1df6246f6739943428bb2ba62ac1f09b3a0b0e9fb390e3a7c47aa7d1a165100ebd904605dd00640ccdf2c0d20f8824e445a025589e3a2fdf89e1216897e851320ac8cec0a9b7655777a7361d86c7434a62f801bebf5ac6afe1b8badef8a901ead885681532fc5621f6952647b76d1b4aafeeaccbb553fb9f86a3cf9a7b9903d2865a5fcf10ce69a7ffdb9c89cc4dd281dbe22d7dd2a9ef79a1e713196b03a0d73a688dbbf5ec2131a7c5c7935e3cfaff54e21c5887d1b4ddec0fde0e83c3a0598c32d5df5373a0302d573d6ff31d25acb9bb916bff1c584ba1f7104a33c0f1419fa580ae7bd678dda8dbe8e28f5e3293f0c42495159a17f96a7fe86f93c928305b6fb34f589cb54b4653387516b786fe63f370b6d30b2d3654be2889299d92a44fc1728f573575b56382562351536b3e4e0647fc06170ba1beaa42ed54e727ac2311949ce9338fcb13989427045b5b5b4aab34904fe46661a18acfcac3365b40612a0be538acfafc89e69948fd140485a47de04ac6a437b98e51142c824159c177a84bfb789a5925752d01d168b803f3fd31d24591c10949a5694a43b1bfb43e5372e983b20c0a6931b30f5737b2d2d1fe78ae318d4fea015bc3f9cee3e15ab4bafff61de435341836a5868efbeeda4b444ecaf108887448b24bd50d76f8189ebb55ded2cf59c5eacfe5b646f796c434eb3892a6900e06024a69a072bebd816e4eaad3cf0a2b12098822fdd3015ec4fdd52b684f5e1e9e9d14af722057c984f6ee5bc7785c3497d837aaf732e51a72e90929e1c299d3f90dd5c0e1a7d9e6b3dd7c1cc29f1516ddf6d9f76f85e0e5d5e57c50a3ba8faeb42518cd0470968fc779517f1aabc9d4288f1ccd20fa9cb3c1955b6fc9bf861c44cf7721b84abe0d12b225ea73cd4b2ab105bc4f3323a4b735af719d00da359879d306969599b9c9fa1ecccc027c0d071880e0eb76c11af4fa2726653198ee78abfc21fc820800399dbb57668dd13dd371d0a6720ba13c0f3bfa9357bbab71dfc4cacbf6400217ffc160a5a41ddbcf623064144ec5915b4989f470d8c3b18cbec367d1e2ff114aa87e0e9d78f49882b13fadd801fd0eafa9ace6505b035ba0cef8fe0956218196b1a85120bb0acbb2fe5ebbe4421f753d8d764eb28fc7b684b47039df57f52af3e65c028e89d86da902a191e9ceb361060c8ab49190a1d8292d103876c266f34f192631553f900c4744e9fa7851421b382d7e3b6cd235fdb6f70a7d3d45565a882f681156ddef20f50bc1b841cd55199e194b50b87de689d446dc6fbfff2c980adc5358b10639fa1db5638d7baacda9f5152534ba015c42606368ba0ba0a649f766455b51224a6a45e96525d2cb458f1c04cf422947a15485759cf021baae9df295d0a3a2ef532435db0539e7cdd7a8ca1bf3be9277f9afacd8abd5dd5e9277510f87dd775a6c75bd8718052ad14a26c42d7a7c774bba71d86cc28b61c1d0d0f00a5e67d64678e790d4d73fa39fe51d60710cfc9ffbbc034427470107c95f866d461c2194916287005aaf401f859efcc1c81b474b2130686baf14fc0b8a31621e976ad96f756fbbf34b26986b64a5785204070b5ccd7efe1ae5e1fea9fa7199e4bd146c87344a92224edf422834784b64fb18613b48a088f4ee09a78923752f0051e6c77d8b0cfba0a24db6671f751d7dd0c1dfa954c0b998c1da7c5a701b6429bc9e86b3d4bd261688f285873c9b330dc90ba0cb1ae1d0769aa8dc579b05f38c2eb6f53cad04fc7f367b594f64de435528354240a3b988ccafae0bd08d578172b42ac08a94e3f6a6b5599cc1542fad7c4b26ae32a8f34aee597349f1bcd94a6061d8d1d3051cf8554a4d690d7d731ce02bf4f1cf81e1eac7559fa335e3a1fd1d31d1a290adc77b75749b6b5fdd6aaadfe74a8cfa6842ef35d3b271331ea6d9a54fd6b8c04fb9b329ab5cecfdf898e10bcb7dcb3462c1007afc493ffe9ce63c39fa5537b6578931fc79a1d640b97fbf275b0bd6ec4eeadf46a288ae9a2d5f7c21c10da6fb03a6498b968ff3763c947b2b8b0688681f533628b0eac478de12c4269412171f4951080e82cc52dd9c9b4381a7e7fb58e9c2641d11063fcadd87235265da527eaa3bd6dc4842eaa9aca4940cd78f7f631336d9435ba62b487bfce92fa880f6587aadc73e203d19a69e275c9697f8e4c1d6d7546a1f7f553d779e1713c19677d08d033924538f5605373be55f2fa402198459a26df24a7f23ac1b65a2b0dfa7d112b627c5cc9f87610d9c6c1900e0741a8a5d7444215a68c9f254bbba57c4b1e756de00765dd8ed527d457b071fbc4df48ac1922fec36bebeded988eb5a234401ad5a61d5523beccfd3aa56bd36e6f523626add69338aa99fa04fdd05437ca0684ed5fb29f5e2a834391a21443d1858c82b6c11f890828b7db79ea302966465fdc7db56715f5946291e4664c83d9f7ed49e377bede081665d4f367000a6047f3f937be4b2fc633e644318fc2e7ad715ab1f2330b4e5ffcc1e1ecba4f5f39efcfa701ed77b81020d4acd996ac9e1882a5b1934469918ac8799c1f24109252eacc98f0cfddd6c94f691d8aa9bd01f626192b25d89c3dd2fd6e11b3ac8141614e0af1e70d8e8e94b99d401ff608de803105b9a9b82d763d86004c88f0f1043d17b190e810429adbe2bcce9afc0f6e105f75adaa1cc69e9a7caaa2bc7a5dcdff18f53117316ec7d45343c21ebb9b4e05be2d5f39811b774f561c061d0c7888ee987a2faedd051f4aeea86fa4b1fc44fd07708bb2e1bceec7715b6eb12bf611af5d89881ee85cd458d808416a89a7e705198d8cec85652ba8f47d31f5a806f2d6555c66dd023f59fc6d22fcd0e5dcb0c8cf0ce1a72c2874baafd5bc3bf4acd2c11c2195158bec744d975f8a299f7300c8bf71c5da6478866458adb6d91c00edbf8a773ac1132c9557b7a14251583f8f12077968be32a1ee39c6fd4190c0cf1aa71e10bde8939d206b7d97395bf479f93858803e5e7c4248f148415c0eb1f190ede5b9af951d9a3048d8f0e3c1525a709389341f052eb139902fb935af0c3929d58d6745e03d61fe94fad01d61116d580e20b13acb3d10926ec78e047878e7a84882cf58c2b5dee470c667f6ccdf9d879030401f06f31f1bc6d68ecdba5f56788f1b7ddd6bb947997d9c9930c5619df1d68ea536a241e71f3f43c5f5d9f83f491c463362320ada89ea75f2b8d7607c7561298c8313b3967704956726faa03a147ace53fa4159cc879e3ef2675e4f387d574e9fd8563414f59d0573d9755ac8d946289bee7b427a6e1bc7ea921c259fdae4add45bb280f235acbc8c95a951639fd70501b1270a6167211f0a2fd152a77c8c01cf03f0f4e1fc1d2d5e84f4aa54b2e808ff822bd6345369c5f51af3ba4f091392964cf3feae25f8c2741007d2e5ac5a5f2124eee3047b89f94d44df6d0e2f4fefb98d1d7c7a34fb020c84cae252cfa6181299475acba54b0b07aefa805768da4d3b7910ef2c1b6a7112efe6bee3da9e41c12930498dfbfd82a428c9c9cd66d805c927fa3158e116273f55ab232f9c0a", 0x1000, 0x3, 0xda}, {&(0x7f0000000180)="d1212f342bf127abfae6e08bb74c5b89efa38fe459aabf94fd638099ea20ed5e438b0dee0089aaa024971d882873fc4b01be0b4dfbb502b723a6c747211a49cd0312922f1c7bdc37f25fe1900eb3a8e3640ab42e3a4dea6690b479619a81c93bbf5033e77ab8c078fccf6ae4e86ada45d5a7546191885c39", 0x78, 0x3e04, 0x7ff}, {&(0x7f0000000200)="124cf6539178fc251b098fd57dd41adbaab451d2f343aa5d34a532a884db85e4b5bfebabffea12294df4af5da9afeff63cecf3764ad2fd17f391a38d7c8acfdfd13030273a645c69ff4ca1ebdd", 0x4d, 0x8, 0x1}, {&(0x7f0000002500)="5757095864f66efa228010257017e59ef5cde3f87f48f0e9067a726eb58adbe7ce61bfe99836c1d83bb52ac1843a74ca949b697759f937acd9506c3fcb790f4aab22c34081bf00d3e52b0d341d57d6768740c345fd45eff43c3d4c1d45cfe87028d4b6ff8900e7c6a7f5c50f94d490f8b0ea08e211c6037efbe213ff6759a22d057e79e84ef3581afaef2773e6cb7c43d2a5394cb69c5872df8caba825259f6ad2219c40bb5c82a4904c245b4712ffc196f1713cca2d85e8a223d7aaf24c69fa41c6904f5fb153003f88f9c5cdce1fe96fab148c3587627d04910474c06e9ba599f1fffbc01199490edffc5c74b44fc399c127b8911a83af33b2c70f01d4301be06f8982a3007c37f3a7d36c412e2b59c0067abf0a61a12bac31b3254a186ff2c9b911ebc9a2d25981548dbe65091b53e4f47dc8786eb496f3175fdf12562db774f2cf0ea9027e1331be062b2b7778f95cd56fb8f0de68afc2db67f92794a2a9739f3354e98bc17ac31b0e7d4e6d094ccd91d302a074dd59665b8bfefab4c806c909bbd9a6c054512d2f609159af4da24a7eb817cdd90b80159cdd61ce801cc9a83612708701f531b447a34043ace7e36d584801a6b8c8b8196bf87f337e4aecfa0e1e4fd56de291544d2a9fc4c3189229dfb775025f290194385acd4d741479e15a79d8351e59b51f6628ed8b57ff03ed9fd31f6d1e57f2da519c53940795af4c7a76ff57655495d2e2fdc8bf261e98e16c06bab8d061749df6ebf041c39abbcc1d66c5c7bbfdd31bbfa7767059408a26159009f970c15c8f7e6092c9ccfbdab39bb34a97be8442a17e105db9c2ecd6d9c0cb09cf96d9ee6dd5cd0bffad00cf50662dd4ae5ed98b30d300d8100c3298765797b39dd974c8f4358ac4072954d8ae8c7b6b39624d190f911c0f386e7e5ca2328014d3de6c2da1996e2b0a68faf8c40ebf3ad6cdadf0ab22d0fab9a5f7a30a6b7b10b577f6326f0065e90f2b1d10b72357d2028d7f70adde7b8c54c377fad602f02f15d8ecde74674c91f966f11e11a2c706685a7a23f1bbac4199c9b8e71f1aa630758e913841cb0f4e122bc2d22589df8f7befc2e73effade36694c82ba0beb7412ddc4df7b9a98cf0142821605f71bb666c0bd1a0fd97bbb8be60ac0966e0aa9c4c2a380164203468e50bfed97c2611511b93b9d03c8bdbd5471990959bda5344651a6eb7f5688d1132eadecd4663426f0a4bcdcd9641410e3a2a06c1d6ca253736508986bde3f84bf080fefc52884261557032f51d81f4f0ce237c38cd2b55f3d9edf841316f712e666626f34e71412a1652f19eeba7c599a2836156cd34c6af193f7d70cb131bf78e5b4e6a423ec0649b77f1b94d7d7db3561977eaa28b26f747dfe7e6cb38dc75411cca400492dc97ef6a2a190dd4f9a64146083c9dcaba95df74da8fc0ce1d7ac2b593601d318b2e326bbf4580e50b52fafa0e2f2a6e8a854844a7db53377ee062b081c23abe0e8caf0f6ea144e34951b42dbb4b3f17e6bdc6950d66d95864082cd3da8d63e0b9dfbba6df57688d0ec0bfe40feb7950457e6f72859322d8de70dcdcc8dc0f11daaaa9bab0409af2314d375183bf394c1efa406bc06bc4813183d2d4e6d2df3d90ecf33323a545645969a4310b2511e2913cd117ccc1737d14bdbdc9fd2fd48075ecb25e3099bf41cd2af1523d00b41a7b10c0f0405e73b9b3c446a352b2bcfb09750ef2cbad43ccec2c04c1f3c4c2d9f15e3d0f40e6efd84285ddabf125771df65f5a94f9f777e74815e4c0786c7385a6af755c98ccb37bff030e3b3fcd4b5c0591628c6486b191c9d620b9599dcc984240a5289d2f46e5ce1b7e170bc65381408c13c8b455b9cec4d2a3d9ab58c42bee23659beee209907542b7a54bccee061d4f1740b9ff218699fdd2e5baf9a80a102f6e4cde212277db20eb82b7357459dfc16e315ac393cfbc4404a508699bc7530786f6b16aea27e3467659b1e230f5b38a06110cbd037f39f0e47fdd4cb389d9dd172b3588c679cc3e75a30b874b2234accf8ae7084d4f535bd74d5e980a27c4da07201625024d52ff14cf208363f689865c8ebdd6a0b5c8edef4d64297de13340c5987888903c18ddac02bd454d043a47ce70055d68e3c910a859e3be50cc11d04d53d62a66e816ae7c0ab4c7deb5b0bc0266fa84737815a28670920d02110c1ed1e0fc3099cd8857316e249bdb8dfcddb897e2ebacc4992434f502ad517979876cfbae7f8e964405ef6e1ab0eaa1c2dd8d90b5fbb70237b789c0e2e897a89bfcc3f1cf7ace3e005bb36546d72b3438429a2e915e062ecad61bfab2e1a3ffdf2805160daefb11af1ef485674228a9540217f498f54e3378977331a4f0f917b279201377e616678866c3be0d412d6c699483f7839d16d53a8c23848e84d790a1a31f551e0ae12bbf3038a02a6eaae4d16e95b860b018349a8950988f5ad081f0c9f21cfa8158d1389ac1d62044660dce2674e93ebeeceaa6bc0eb728ce28df410c5e9a3278db7da186daa589b83fc6b9c32e7eed966b33130701b90a68e159c570ad42c56d3d263d5c45d9234e090b871b119c8d40fc86f98d182433e675cdeb3aedf87ed1c4ef4976cf261b79ca48d9d31c65f22667d6ac28c568da8e359051383a255c6877b70645f2c98d2d459c3afe892778810b971521150c0313706d75dd6b375dd844d44948ee26c10563e38cf2f0b96bc77dbfe453f7a0de2c6d16cdb99d05d7a286c3752f3cbffe93f71766cabada13996caf655a4c7db8b54b3e9cd7e06119a615f1f5250edab903ddb7520fd57919b1d99d6fc3d64109c635fdec586546224ad7fb7a10e3017ac04f830cf7dbffdafd0191c11c199f22d3cd3feae652a9720538b8291b5f193f73f15c8b119646a37fc82ed979d4383d94df03a1c1e345a3f0e3bd3328d7213c6e5e6bdf22ff6a19652206142da9aa02a0303c4c4db38a241e7d1463a68fd66a81ebb014b9abf255e6b58dfff1d0b3e46c46db192727f290580e7e842832792fb843e54d539e34a9cfe18c598cb684d6903f52ba0bdf8558114e94ef469039a8dfa06d4a2d754d22099cddf97e3df0d3137fdc6bf8ed9f39fa5ec1c4d3c11250c8ce30f45b4a53018fa4bd7bffef1ea7953c931329bc8954e1d86d0b18c09255e3ea8381360572c01fd4dfc7111fc0bc5d02bce05726e32814c389bc64493d84326f89ff034dfd3b707e4f92ee4287f274d701fd2d0b53e5f0658af884db26e0504037d46eded54788da72444ca0ee9e160492ffab67b55085aa875f1119fea7e779b172367944f5bb247e4783c0677b0def4f35d23efaec71375ba0d603c9ee69aeff63c036f248100823d1715eb7a592602dbd7254dd6b30635714da965a6b2332009f48a51488fb8b228586e13de111120956fa9664a2e7f61fe99f65d9d3e09bc66dcca76cc654984821086bc3201eac8ba73725f31fe7f9e554c8a4596a9e5b58b0875edfc5a1d00ae98a3b9ca085591f682e81a6bb7846aa036dc87d4bed3276929c51340b6078ed8e2025c3a5c5505f61ec6d624a05f41e27b537e1c61f408eafd01091aaa5d3a7ddb404276af1493d439d09249fc234f37fcfad411be98b3eccb7071eed52a0cbe4440293dc2c8edc0eb5cff77b5d7ad09853275af17cce56a2d52580662a221a4a355323c4dce46509d77c9c8fcdb69e8f2a853b27cb91fc4610d119f7ee03f878ba75269dbca899e6b569a9f781c9313e318b9d2b96eeec3f54b9f75d335f3cd0e812d4ee4b27d3c1828d48046cb9bf4b5da71eab407cf22b5665afcac4ed0b4c9249687a031ce7132157cb8a4369fbefb1ded5450bcec145532a7bdad474f9d7247c89c5b07a7580d77aef37d31f55331c046b55e46ba67207632b769d05a037b9f29f0d8b40ed817122a9465af468341e5acda346329b8cd739906ce7e3ee9c65a60bf445fbab879d6f4a8c0866977a9ec654f038223d998df00ab3447faff36eed55d7577c9f6888415cffc5bfabe4a5d65876c7b00f12142890174f3c42e1b813e4b7f439aeadc8b84d9429b4df7e9473d7553466e46957d5b80c0d1d498cd2b277b0ffcc8e295164b6095d78fb7d53e15676ddf47d07c48ab131d2f30e7edf1f29b42f29ee97a6090a7d07babf4eeae6b9bc67fc990a3bc7830429eb01420cc5232b9b8fb1c46a50522101208ee1505c38d1280380a84a149fdc93663a6d4d698368a5398c34993095ab3d2c89d36d7ee7acf7b119bd25ec03eac3f6a5db145ae67c67edc2a0086b05126dbcee3f9d93c57fa951adb928dde8fedea31570a0e27beb50d2dad2b2cb587765cc37b640be10aa509eac33e67c34eb5c135022b63b67da49588a6c1a34ac82faef831dbbec394209cd0e3cb9bc4dbc78b34dcc09697c1ec72612fb807673960b6e64f81999d903f883e87fbe5a63f267d1919382bcdec99e72a981727c757a41009c183a13ce613c3e9846316f5109aa285d3f80e7be8205ba0232d7bb060eaca28b61a63911a58286cbc3bc267035a02205f4a10dab96a0cd067187d75651bbc77b2cc847eceebc98d5c29684484024fa99485676faf57ac1e93611f30b21a5c4a56bf8eb941a569178e0ed918ec80b7afd71e5426c33d4cb729c4a6df16fa483410283330626f95a191806b836ca0078088189060dc99c9164cf10f4682b67d992c64f752786ba11172dfd2da52dec5ea35b33c983c124c51e84add5b4080ab2466d2621904b45efca91cf45aa49889a273d0f5af9c482f64e805f6302a7b1e0e76c27d70cc25162b2e93511e35a79f90aca9e258d1fffa30b85ee08e66b58ff4b305ad7ac17ebdc0b37717c30b9faf0f40b068fea25dddca621888e6f17c8550c0216d95e853315cd165a68d2564bee8443758af006df3134937c09ba9ae97fa099687862dffc84365d463fe4636e04544ddf3ff8ecbb4bc227274c8ea5b92078ec2aadedd8e9f8c8adc1c325dd15b342848b229fc44345281ee9f80e9682cac8e7589ffed42f6ed6ae63ce721a5ba5c54dc7a65fa1b5ab1e836958d937ea8e5959dec2d836cc1c39afe3b0d0fb92a146e02fd3ddccc04645b15e92d9e359753111d91b767b723e824370b0c078ffaf8d5bc70c9ef7380790d3fdd558170576dac4d0d4d9a31630b0775e4861e04ac651874fa2c25c952c3565b48e894826b0b04b89afcfddbdacd7f10223f4437fa921016bc1b1f56f7649256b1eff2aa97e0eaff840d1f3f2ec1860ddd54be8ca1622166b93f725ab45114e8dcdfedec4b0e69ddd4e8de88ac7b0f2eddffb226b7b12235546410151a506a9dabbba25640b1d8e61ada0342b5492f396795538ce165ff8d4e830f392ec2aa069c7d2d180a115e8be9dc8224a0e09e5445a2daeb887be6af403359fa236df5d86ba1f2de2d6d28e95b4951c3a8b6eb408b199fe3283d7b0cfd8b752f7b6524ba3efd176c0370d3fcbc4ed345e38263243ed5ae45d57e71753464e4b47e5dbcdb1622064fb40b2118ece3398515220968b339f58900ef863cade9e75347b00c06bc673c9badd8da0fd76297d6dac5a32925abb75a7ca0be4150d70f4a2db3084c7b72cfef5c5164823fb0cf7e53908186a156787c5d0bb1d0af10554e9416c78c4e07dfcc8b2834aed775648875e2e465f712877d8ce7b84c36a6e8d8c954d9ffbd34b5421b7ab6cfb025d2ddd5cdd77260a75b5165816231e4bd27e10d2751a8206901e8edb1876d1326d6308600385083c1d1dbf04e58a73aea4a7537ea185effef4172e582127e257e33223", 0x1000, 0x7fff}, {&(0x7f0000003600)="5b35b0f1830ac95719a81aae9053061be1cea5a1c2d900972e6f03718e65eb215f92407c776d245835d829826ee1579081994fc6855e6fc2cda5faf0490e57ce24687ea344ea8eb0438d7561cddbe09a4d883fec7a36298dd23f836c9a6a58003b656d903243edf1bcb4997a19f9bb515f52dd50242f4d0aaa74b225de3a88639d0dbe9b37afddf50c20e5b8cdd443b3823e784089816010a121ebe5a1a61f509b6cd2f1302b4dd7d0c80ef2d00354ec2b6c6194b0ac875a45971f0c98398d1bbe7bf702606b905ac997865a249134ef7ba550ba3748162d4198cfef553d905e", 0xe0, 0x7fffffff, 0x3f}, {&(0x7f0000000080)="ed5efdaef9efef4212006a442906d8a2f7336ecab70eb8fadffb6012df77d6600d017b7ef3b04a2a642c478e24c4bda26c62b03f42163ead7779cb523692b5a1", 0x40, 0x7, 0x9}], 0x2a0000) write(r5, &(0x7f00000c7fdc)="24000000210025f0071c0165ff0ffc0e020000000010000002e1000c08000b0000000000", 0x24) 2018/05/11 08:14:51 executing program 0: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") setsockopt$ARPT_SO_SET_REPLACE(r0, 0x0, 0x60, &(0x7f0000000880)=ANY=[@ANYBLOB="66696c7445cd2df50bc579ddb3d3bd46657200000000000000000000000000000000000000020000000000000700000004000000217ba123fa005a6784b8040000a002000040"], 0x1) 2018/05/11 08:14:51 executing program 3: r0 = socket(0x11, 0x3, 0x0) ioctl(r0, 0x8912, &(0x7f0000000000)="c6295e46ca6c09b612ec6f") r1 = memfd_create(&(0x7f0000000000)="2f645951a2f2326b", 0x0) write$binfmt_misc(r1, &(0x7f0000000680)=ANY=[@ANYBLOB='syz1'], 0x4) mknod(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) execveat(r1, &(0x7f0000ff7000)="2e2f66696c653003", &(0x7f0000000240), &(0x7f000034bff8)=[&(0x7f0000ff7000)="00000000000007060804002000fffc0c6565643b799365195f1b76"], 0x1000) 2018/05/11 08:14:51 executing program 1: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") r1 = syz_open_procfs(0x0, &(0x7f0000000040)="2f65786500000000000035abe1e80d903e0d717ac1889a45e581c9e14a5c8f95f5d2968ae8c767e9d18fd69a") fstat(r1, &(0x7f0000000b80)) 2018/05/11 08:14:51 executing program 4: r0 = socket(0xa, 0x1, 0x0) getsockopt$ARPT_SO_GET_INFO(r0, 0x0, 0x60, &(0x7f0000000080)={'filter\x00'}, &(0x7f0000000100)=0x44) ioctl(r0, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") r1 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_int(r1, 0x6, 0x20000000000009, &(0x7f0000000000)=0x33, 0x4) getsockopt$inet_tcp_int(r1, 0x6, 0x9, &(0x7f000024bffc), &(0x7f0000000040)=0x4) 2018/05/11 08:14:51 executing program 5: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000a40)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f0000000a80)={0x2, 0x3, 0x0, 0x3, 0xf, 0x0, 0x0, 0x0, [@sadb_address={0x5, 0x5, 0x0, 0x0, 0x0, @in6={0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @broadcast=0xffffffff}}}, @sadb_address={0x5, 0x6, 0x0, 0x0, 0x0, @in6={0xa}}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x5, 0xb, 0x40000000}, @sadb_key={0x1, 0x9}]}, 0x78}, 0x1}, 0x0) 2018/05/11 08:14:51 executing program 2: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") r1 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r1, 0x6, 0x13, &(0x7f00000000c0)=0x100000001, 0x1d4) connect$inet6(r1, &(0x7f0000000080)={0xa}, 0x1c) setsockopt$RDS_CONG_MONITOR(r0, 0x114, 0x6, &(0x7f0000000000), 0x4) setsockopt$inet6_tcp_TCP_ULP(r1, 0x6, 0x1f, &(0x7f0000000040)='tls\x00', 0x4) getsockopt$inet6_tcp_buf(r1, 0x6, 0x1f, &(0x7f0000000200)=""/193, &(0x7f0000000300)=0xc1) setsockopt$inet6_mtu(r0, 0x29, 0x17, &(0x7f0000000100)=0x2, 0x4) 2018/05/11 08:14:51 executing program 0: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") setsockopt$ARPT_SO_SET_REPLACE(r0, 0x0, 0x60, &(0x7f0000000880)=ANY=[@ANYBLOB="66696c7445cd2df50bc579ddb3d3bd46657200000000000000000000000000000000000000110000000000000700000004000000217ba123fa005a6784b8040000a002000040"], 0x1) 2018/05/11 08:14:51 executing program 7: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") connect$inet(r0, &(0x7f00000003c0)={0x2, 0x4e21, @rand_addr=0x2}, 0x10) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f00000000c0)={'lo\x00', 0x0}) perf_event_open(&(0x7f0000271000)={0x2, 0x70, 0x49, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r3 = syz_open_dev$loop(&(0x7f0000000000)='/dev/loop#\x00', 0x0, 0x0) r4 = memfd_create(&(0x7f00000000c0)="74086e750000000000000000008c00", 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0xfffffffffffffffe) capset(&(0x7f00001b4ff8)={0x19980330}, &(0x7f000077ffe8)) chroot(&(0x7f000009a000)='./file0\x00') ioctl$LOOP_CHANGE_FD(r3, 0x4c00, r4) fchmod(r3, 0x0) ftruncate(r4, 0x401) ioctl$LOOP_CHANGE_FD(r3, 0x4c06, r3) sendmsg$nl_route(r1, &(0x7f0000000140)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000000040)=@ipv4_newaddr={0x20, 0x14, 0x1, 0x0, 0x0, {0x2, 0x0, 0x0, 0x0, r2}, [@IFA_LOCAL={0x8, 0x2, @local={0xac, 0x14, 0x14, 0xaa}}]}, 0x20}, 0x1}, 0x0) r5 = socket(0x10, 0x802, 0x0) kexec_load(0x3, 0x6, &(0x7f0000003700)=[{&(0x7f0000000400)="f8640fece7572ce089d0e4b5ca338bdfa8a942dbd404be96de64020b2567f695d33af821f64df2d80d0b9ed50ad10f56339f1d3ba838b1ee3ab7c1192fed9ffe8156085e19080fc2c565bcc4172c80e91896d90d144e3b42c50bfbc8d034129ade7bb10931dc65b78110c1e8356fa9041db1e37052f750fd3ea7789e82d907548b79aedbec75e8e86d4d010576668f0e481cb1c7a70f995a7eb89ce78d193ff5a8474d6b4a89c0b5d20723f70d9c54ea091633cf3a73c8a448a264b5df1e5068d96e078c3275e46ea88aaa7a294465cc87628aef8ca174e8e5de5ba226da2a44b9cbd8dea3295b46b7b22ed2f9de1ee77eb21431785b7048f7e741b768027e067837f604eb34807fc87f6a166bdee7464dae6f273240de31eb9ef65cdf28932b4d0ca208ac9a0c40e9c39304be1fea7de728d1212587ca79ef0e64f9c169017df5d82bd6cd3338d142970b5325f707f323ee2d000bc1a6336fbf467158a4bc32d9ff61eee9518ce585acad09c553eacb0e13954023c180e382a076478915a690f4b81c86b7c55e45babf8278fc0c005e697bb43d20e62da188de6b6c1fd38502c1b95ce1ceef0f96920dc9f9527ae29dc734ea2041c1b51399d200c792149951cbf9af70716addffc78e676d13491678b993cbe1799e6b753a2629d091cc67b7c766f323222e8da8dd926a8e64c32483011cb7c1a62fa31f7c88cdf6374f4b738c54a0bca868b243adc3278cef13ef718f1c7d31b06b5749a73710c1f2ba9312c9e93a20acc5bbbe45ec49a606a106353382be20a0334741ca7a00c3c84afce471996d337a96aaeb29dc49ba39059d38ea660f8d1c5c736c5939be82674c59ff5833db145738a23003547510a4e38364db1bda35f3a7e76a4a87b8d371bce8be0507358b8e15998eee21758119996cd92f11f3c5be69b398fc7cd8b1659b0b81b471d9cd452fa8f30645a283999fbc9d999ac6702f0a32d5a18dd69a2e6515c119783d1cfda77936245bba36373b19b602af6a0268c1681ca63f2ce9461a9ea2f1686eb8576286d8c33b2ca03721dbafd4782e9a32bc890c617979f8a7a3b8cdca4f88024b67e57626a080da928c3a548abf23da30700cfae6127807ab407cc8df96a9afa794daffd451b2390657871a7454d9c6c220ada19da08f6f8130e6c0010c61614afc79fff4f94df9a2e6317b9685cae68febdfa1d36a93b1bdb70c156fe16afac29ddc3becc44f29604f93a7aec75a0e5536698ecffab15439370fd1717e2487cf00e7d12ede8c76f35b39d0e7d7295b12598e899c531b36ea1a1661b15be8c1f8f73af63008d0fea86d8f2e6fe172e58fec6318b24cb6fa2855d2969dfa89b0c1bcefb7814f979bed193024d4aeb961de7d8afcd69aa2444cdecb0d6f1f3521c7c70623db29b829f64779081da5a68f9e85030fb72fa74b73bc239c68305afd8a42521c192a73cc7389418001b56fc9c4017b7f48276812ef2bde064e393095450e70d4894d7f8c51c1b8355cab78234d120a1426fd2244056d0f4e816777fbf550c98a33082ff332a5b4e7ddb9ce0891ed1bf688c1ef8549ed5abdcf3742724e412f8c64faf782c4ad299b32ec121b6619e68373fc8541e4f4615d90e8e807d311f5af7a18a1b7f6406d43542f9fc5ba1741b24b2ea154c0ef3faa69540ba4f2bd45b865e50e543c875201c8c0e8041e6c64942fee8a374b026de8624bf6c91e321c666c285d5adeacbaaeb2772f7d57a9273a3e3a220857d6d7362c0a3a4876770b781d4c1cbbdeb8b7fb1f62e4f48a7b60039fb4db1ec401c82d7af773ecbf47780a545ab341eb305abc372fa08a07bc17f4aaefc4a132884a5af93fd26c703d379fda035e9f4e08e2e1b5b83c9956ad2a1714b636c6a7ef64a99ecb63d085d4ebce50529e5a65e11de3c6af02aab77f5d2a04ad00d796eb727e3665bc197076634296089c81118342e47df31173e35b3c159fdd01a2c240750931db9cb9b04019bbd526368c986b0fd5b169afab2881b2924f098722e8dc006f4fb690e9c1341635ab9928433bf26bd630333a9a8fd15e1822f997cc0c489cc2e233baaba1faa750587e18eb87deaa1cb0bc594c0088c0eb601d7c9692ee7e2b2cd6ffff7d3f7a5518cbb0156491a6bf0d55664da20501a7cb398206d6f41a69560724dcecc471900b6fb3848b5430380fecdd02d9225f2b570a55db96bdc6f7b6c1df6246f6739943428bb2ba62ac1f09b3a0b0e9fb390e3a7c47aa7d1a165100ebd904605dd00640ccdf2c0d20f8824e445a025589e3a2fdf89e1216897e851320ac8cec0a9b7655777a7361d86c7434a62f801bebf5ac6afe1b8badef8a901ead885681532fc5621f6952647b76d1b4aafeeaccbb553fb9f86a3cf9a7b9903d2865a5fcf10ce69a7ffdb9c89cc4dd281dbe22d7dd2a9ef79a1e713196b03a0d73a688dbbf5ec2131a7c5c7935e3cfaff54e21c5887d1b4ddec0fde0e83c3a0598c32d5df5373a0302d573d6ff31d25acb9bb916bff1c584ba1f7104a33c0f1419fa580ae7bd678dda8dbe8e28f5e3293f0c42495159a17f96a7fe86f93c928305b6fb34f589cb54b4653387516b786fe63f370b6d30b2d3654be2889299d92a44fc1728f573575b56382562351536b3e4e0647fc06170ba1beaa42ed54e727ac2311949ce9338fcb13989427045b5b5b4aab34904fe46661a18acfcac3365b40612a0be538acfafc89e69948fd140485a47de04ac6a437b98e51142c824159c177a84bfb789a5925752d01d168b803f3fd31d24591c10949a5694a43b1bfb43e5372e983b20c0a6931b30f5737b2d2d1fe78ae318d4fea015bc3f9cee3e15ab4bafff61de435341836a5868efbeeda4b444ecaf108887448b24bd50d76f8189ebb55ded2cf59c5eacfe5b646f796c434eb3892a6900e06024a69a072bebd816e4eaad3cf0a2b12098822fdd3015ec4fdd52b684f5e1e9e9d14af722057c984f6ee5bc7785c3497d837aaf732e51a72e90929e1c299d3f90dd5c0e1a7d9e6b3dd7c1cc29f1516ddf6d9f76f85e0e5d5e57c50a3ba8faeb42518cd0470968fc779517f1aabc9d4288f1ccd20fa9cb3c1955b6fc9bf861c44cf7721b84abe0d12b225ea73cd4b2ab105bc4f3323a4b735af719d00da359879d306969599b9c9fa1ecccc027c0d071880e0eb76c11af4fa2726653198ee78abfc21fc820800399dbb57668dd13dd371d0a6720ba13c0f3bfa9357bbab71dfc4cacbf6400217ffc160a5a41ddbcf623064144ec5915b4989f470d8c3b18cbec367d1e2ff114aa87e0e9d78f49882b13fadd801fd0eafa9ace6505b035ba0cef8fe0956218196b1a85120bb0acbb2fe5ebbe4421f753d8d764eb28fc7b684b47039df57f52af3e65c028e89d86da902a191e9ceb361060c8ab49190a1d8292d103876c266f34f192631553f900c4744e9fa7851421b382d7e3b6cd235fdb6f70a7d3d45565a882f681156ddef20f50bc1b841cd55199e194b50b87de689d446dc6fbfff2c980adc5358b10639fa1db5638d7baacda9f5152534ba015c42606368ba0ba0a649f766455b51224a6a45e96525d2cb458f1c04cf422947a15485759cf021baae9df295d0a3a2ef532435db0539e7cdd7a8ca1bf3be9277f9afacd8abd5dd5e9277510f87dd775a6c75bd8718052ad14a26c42d7a7c774bba71d86cc28b61c1d0d0f00a5e67d64678e790d4d73fa39fe51d60710cfc9ffbbc034427470107c95f866d461c2194916287005aaf401f859efcc1c81b474b2130686baf14fc0b8a31621e976ad96f756fbbf34b26986b64a5785204070b5ccd7efe1ae5e1fea9fa7199e4bd146c87344a92224edf422834784b64fb18613b48a088f4ee09a78923752f0051e6c77d8b0cfba0a24db6671f751d7dd0c1dfa954c0b998c1da7c5a701b6429bc9e86b3d4bd261688f285873c9b330dc90ba0cb1ae1d0769aa8dc579b05f38c2eb6f53cad04fc7f367b594f64de435528354240a3b988ccafae0bd08d578172b42ac08a94e3f6a6b5599cc1542fad7c4b26ae32a8f34aee597349f1bcd94a6061d8d1d3051cf8554a4d690d7d731ce02bf4f1cf81e1eac7559fa335e3a1fd1d31d1a290adc77b75749b6b5fdd6aaadfe74a8cfa6842ef35d3b271331ea6d9a54fd6b8c04fb9b329ab5cecfdf898e10bcb7dcb3462c1007afc493ffe9ce63c39fa5537b6578931fc79a1d640b97fbf275b0bd6ec4eeadf46a288ae9a2d5f7c21c10da6fb03a6498b968ff3763c947b2b8b0688681f533628b0eac478de12c4269412171f4951080e82cc52dd9c9b4381a7e7fb58e9c2641d11063fcadd87235265da527eaa3bd6dc4842eaa9aca4940cd78f7f631336d9435ba62b487bfce92fa880f6587aadc73e203d19a69e275c9697f8e4c1d6d7546a1f7f553d779e1713c19677d08d033924538f5605373be55f2fa402198459a26df24a7f23ac1b65a2b0dfa7d112b627c5cc9f87610d9c6c1900e0741a8a5d7444215a68c9f254bbba57c4b1e756de00765dd8ed527d457b071fbc4df48ac1922fec36bebeded988eb5a234401ad5a61d5523beccfd3aa56bd36e6f523626add69338aa99fa04fdd05437ca0684ed5fb29f5e2a834391a21443d1858c82b6c11f890828b7db79ea302966465fdc7db56715f5946291e4664c83d9f7ed49e377bede081665d4f367000a6047f3f937be4b2fc633e644318fc2e7ad715ab1f2330b4e5ffcc1e1ecba4f5f39efcfa701ed77b81020d4acd996ac9e1882a5b1934469918ac8799c1f24109252eacc98f0cfddd6c94f691d8aa9bd01f626192b25d89c3dd2fd6e11b3ac8141614e0af1e70d8e8e94b99d401ff608de803105b9a9b82d763d86004c88f0f1043d17b190e810429adbe2bcce9afc0f6e105f75adaa1cc69e9a7caaa2bc7a5dcdff18f53117316ec7d45343c21ebb9b4e05be2d5f39811b774f561c061d0c7888ee987a2faedd051f4aeea86fa4b1fc44fd07708bb2e1bceec7715b6eb12bf611af5d89881ee85cd458d808416a89a7e705198d8cec85652ba8f47d31f5a806f2d6555c66dd023f59fc6d22fcd0e5dcb0c8cf0ce1a72c2874baafd5bc3bf4acd2c11c2195158bec744d975f8a299f7300c8bf71c5da6478866458adb6d91c00edbf8a773ac1132c9557b7a14251583f8f12077968be32a1ee39c6fd4190c0cf1aa71e10bde8939d206b7d97395bf479f93858803e5e7c4248f148415c0eb1f190ede5b9af951d9a3048d8f0e3c1525a709389341f052eb139902fb935af0c3929d58d6745e03d61fe94fad01d61116d580e20b13acb3d10926ec78e047878e7a84882cf58c2b5dee470c667f6ccdf9d879030401f06f31f1bc6d68ecdba5f56788f1b7ddd6bb947997d9c9930c5619df1d68ea536a241e71f3f43c5f5d9f83f491c463362320ada89ea75f2b8d7607c7561298c8313b3967704956726faa03a147ace53fa4159cc879e3ef2675e4f387d574e9fd8563414f59d0573d9755ac8d946289bee7b427a6e1bc7ea921c259fdae4add45bb280f235acbc8c95a951639fd70501b1270a6167211f0a2fd152a77c8c01cf03f0f4e1fc1d2d5e84f4aa54b2e808ff822bd6345369c5f51af3ba4f091392964cf3feae25f8c2741007d2e5ac5a5f2124eee3047b89f94d44df6d0e2f4fefb98d1d7c7a34fb020c84cae252cfa6181299475acba54b0b07aefa805768da4d3b7910ef2c1b6a7112efe6bee3da9e41c12930498dfbfd82a428c9c9cd66d805c927fa3158e116273f55ab232f9c0a", 0x1000, 0x3, 0xda}, {&(0x7f0000000180)="d1212f342bf127abfae6e08bb74c5b89efa38fe459aabf94fd638099ea20ed5e438b0dee0089aaa024971d882873fc4b01be0b4dfbb502b723a6c747211a49cd0312922f1c7bdc37f25fe1900eb3a8e3640ab42e3a4dea6690b479619a81c93bbf5033e77ab8c078fccf6ae4e86ada45d5a7546191885c39", 0x78, 0x3e04, 0x7ff}, {&(0x7f0000000200)="124cf6539178fc251b098fd57dd41adbaab451d2f343aa5d34a532a884db85e4b5bfebabffea12294df4af5da9afeff63cecf3764ad2fd17f391a38d7c8acfdfd13030273a645c69ff4ca1ebdd", 0x4d, 0x8, 0x1}, {&(0x7f0000002500)="5757095864f66efa228010257017e59ef5cde3f87f48f0e9067a726eb58adbe7ce61bfe99836c1d83bb52ac1843a74ca949b697759f937acd9506c3fcb790f4aab22c34081bf00d3e52b0d341d57d6768740c345fd45eff43c3d4c1d45cfe87028d4b6ff8900e7c6a7f5c50f94d490f8b0ea08e211c6037efbe213ff6759a22d057e79e84ef3581afaef2773e6cb7c43d2a5394cb69c5872df8caba825259f6ad2219c40bb5c82a4904c245b4712ffc196f1713cca2d85e8a223d7aaf24c69fa41c6904f5fb153003f88f9c5cdce1fe96fab148c3587627d04910474c06e9ba599f1fffbc01199490edffc5c74b44fc399c127b8911a83af33b2c70f01d4301be06f8982a3007c37f3a7d36c412e2b59c0067abf0a61a12bac31b3254a186ff2c9b911ebc9a2d25981548dbe65091b53e4f47dc8786eb496f3175fdf12562db774f2cf0ea9027e1331be062b2b7778f95cd56fb8f0de68afc2db67f92794a2a9739f3354e98bc17ac31b0e7d4e6d094ccd91d302a074dd59665b8bfefab4c806c909bbd9a6c054512d2f609159af4da24a7eb817cdd90b80159cdd61ce801cc9a83612708701f531b447a34043ace7e36d584801a6b8c8b8196bf87f337e4aecfa0e1e4fd56de291544d2a9fc4c3189229dfb775025f290194385acd4d741479e15a79d8351e59b51f6628ed8b57ff03ed9fd31f6d1e57f2da519c53940795af4c7a76ff57655495d2e2fdc8bf261e98e16c06bab8d061749df6ebf041c39abbcc1d66c5c7bbfdd31bbfa7767059408a26159009f970c15c8f7e6092c9ccfbdab39bb34a97be8442a17e105db9c2ecd6d9c0cb09cf96d9ee6dd5cd0bffad00cf50662dd4ae5ed98b30d300d8100c3298765797b39dd974c8f4358ac4072954d8ae8c7b6b39624d190f911c0f386e7e5ca2328014d3de6c2da1996e2b0a68faf8c40ebf3ad6cdadf0ab22d0fab9a5f7a30a6b7b10b577f6326f0065e90f2b1d10b72357d2028d7f70adde7b8c54c377fad602f02f15d8ecde74674c91f966f11e11a2c706685a7a23f1bbac4199c9b8e71f1aa630758e913841cb0f4e122bc2d22589df8f7befc2e73effade36694c82ba0beb7412ddc4df7b9a98cf0142821605f71bb666c0bd1a0fd97bbb8be60ac0966e0aa9c4c2a380164203468e50bfed97c2611511b93b9d03c8bdbd5471990959bda5344651a6eb7f5688d1132eadecd4663426f0a4bcdcd9641410e3a2a06c1d6ca253736508986bde3f84bf080fefc52884261557032f51d81f4f0ce237c38cd2b55f3d9edf841316f712e666626f34e71412a1652f19eeba7c599a2836156cd34c6af193f7d70cb131bf78e5b4e6a423ec0649b77f1b94d7d7db3561977eaa28b26f747dfe7e6cb38dc75411cca400492dc97ef6a2a190dd4f9a64146083c9dcaba95df74da8fc0ce1d7ac2b593601d318b2e326bbf4580e50b52fafa0e2f2a6e8a854844a7db53377ee062b081c23abe0e8caf0f6ea144e34951b42dbb4b3f17e6bdc6950d66d95864082cd3da8d63e0b9dfbba6df57688d0ec0bfe40feb7950457e6f72859322d8de70dcdcc8dc0f11daaaa9bab0409af2314d375183bf394c1efa406bc06bc4813183d2d4e6d2df3d90ecf33323a545645969a4310b2511e2913cd117ccc1737d14bdbdc9fd2fd48075ecb25e3099bf41cd2af1523d00b41a7b10c0f0405e73b9b3c446a352b2bcfb09750ef2cbad43ccec2c04c1f3c4c2d9f15e3d0f40e6efd84285ddabf125771df65f5a94f9f777e74815e4c0786c7385a6af755c98ccb37bff030e3b3fcd4b5c0591628c6486b191c9d620b9599dcc984240a5289d2f46e5ce1b7e170bc65381408c13c8b455b9cec4d2a3d9ab58c42bee23659beee209907542b7a54bccee061d4f1740b9ff218699fdd2e5baf9a80a102f6e4cde212277db20eb82b7357459dfc16e315ac393cfbc4404a508699bc7530786f6b16aea27e3467659b1e230f5b38a06110cbd037f39f0e47fdd4cb389d9dd172b3588c679cc3e75a30b874b2234accf8ae7084d4f535bd74d5e980a27c4da07201625024d52ff14cf208363f689865c8ebdd6a0b5c8edef4d64297de13340c5987888903c18ddac02bd454d043a47ce70055d68e3c910a859e3be50cc11d04d53d62a66e816ae7c0ab4c7deb5b0bc0266fa84737815a28670920d02110c1ed1e0fc3099cd8857316e249bdb8dfcddb897e2ebacc4992434f502ad517979876cfbae7f8e964405ef6e1ab0eaa1c2dd8d90b5fbb70237b789c0e2e897a89bfcc3f1cf7ace3e005bb36546d72b3438429a2e915e062ecad61bfab2e1a3ffdf2805160daefb11af1ef485674228a9540217f498f54e3378977331a4f0f917b279201377e616678866c3be0d412d6c699483f7839d16d53a8c23848e84d790a1a31f551e0ae12bbf3038a02a6eaae4d16e95b860b018349a8950988f5ad081f0c9f21cfa8158d1389ac1d62044660dce2674e93ebeeceaa6bc0eb728ce28df410c5e9a3278db7da186daa589b83fc6b9c32e7eed966b33130701b90a68e159c570ad42c56d3d263d5c45d9234e090b871b119c8d40fc86f98d182433e675cdeb3aedf87ed1c4ef4976cf261b79ca48d9d31c65f22667d6ac28c568da8e359051383a255c6877b70645f2c98d2d459c3afe892778810b971521150c0313706d75dd6b375dd844d44948ee26c10563e38cf2f0b96bc77dbfe453f7a0de2c6d16cdb99d05d7a286c3752f3cbffe93f71766cabada13996caf655a4c7db8b54b3e9cd7e06119a615f1f5250edab903ddb7520fd57919b1d99d6fc3d64109c635fdec586546224ad7fb7a10e3017ac04f830cf7dbffdafd0191c11c199f22d3cd3feae652a9720538b8291b5f193f73f15c8b119646a37fc82ed979d4383d94df03a1c1e345a3f0e3bd3328d7213c6e5e6bdf22ff6a19652206142da9aa02a0303c4c4db38a241e7d1463a68fd66a81ebb014b9abf255e6b58dfff1d0b3e46c46db192727f290580e7e842832792fb843e54d539e34a9cfe18c598cb684d6903f52ba0bdf8558114e94ef469039a8dfa06d4a2d754d22099cddf97e3df0d3137fdc6bf8ed9f39fa5ec1c4d3c11250c8ce30f45b4a53018fa4bd7bffef1ea7953c931329bc8954e1d86d0b18c09255e3ea8381360572c01fd4dfc7111fc0bc5d02bce05726e32814c389bc64493d84326f89ff034dfd3b707e4f92ee4287f274d701fd2d0b53e5f0658af884db26e0504037d46eded54788da72444ca0ee9e160492ffab67b55085aa875f1119fea7e779b172367944f5bb247e4783c0677b0def4f35d23efaec71375ba0d603c9ee69aeff63c036f248100823d1715eb7a592602dbd7254dd6b30635714da965a6b2332009f48a51488fb8b228586e13de111120956fa9664a2e7f61fe99f65d9d3e09bc66dcca76cc654984821086bc3201eac8ba73725f31fe7f9e554c8a4596a9e5b58b0875edfc5a1d00ae98a3b9ca085591f682e81a6bb7846aa036dc87d4bed3276929c51340b6078ed8e2025c3a5c5505f61ec6d624a05f41e27b537e1c61f408eafd01091aaa5d3a7ddb404276af1493d439d09249fc234f37fcfad411be98b3eccb7071eed52a0cbe4440293dc2c8edc0eb5cff77b5d7ad09853275af17cce56a2d52580662a221a4a355323c4dce46509d77c9c8fcdb69e8f2a853b27cb91fc4610d119f7ee03f878ba75269dbca899e6b569a9f781c9313e318b9d2b96eeec3f54b9f75d335f3cd0e812d4ee4b27d3c1828d48046cb9bf4b5da71eab407cf22b5665afcac4ed0b4c9249687a031ce7132157cb8a4369fbefb1ded5450bcec145532a7bdad474f9d7247c89c5b07a7580d77aef37d31f55331c046b55e46ba67207632b769d05a037b9f29f0d8b40ed817122a9465af468341e5acda346329b8cd739906ce7e3ee9c65a60bf445fbab879d6f4a8c0866977a9ec654f038223d998df00ab3447faff36eed55d7577c9f6888415cffc5bfabe4a5d65876c7b00f12142890174f3c42e1b813e4b7f439aeadc8b84d9429b4df7e9473d7553466e46957d5b80c0d1d498cd2b277b0ffcc8e295164b6095d78fb7d53e15676ddf47d07c48ab131d2f30e7edf1f29b42f29ee97a6090a7d07babf4eeae6b9bc67fc990a3bc7830429eb01420cc5232b9b8fb1c46a50522101208ee1505c38d1280380a84a149fdc93663a6d4d698368a5398c34993095ab3d2c89d36d7ee7acf7b119bd25ec03eac3f6a5db145ae67c67edc2a0086b05126dbcee3f9d93c57fa951adb928dde8fedea31570a0e27beb50d2dad2b2cb587765cc37b640be10aa509eac33e67c34eb5c135022b63b67da49588a6c1a34ac82faef831dbbec394209cd0e3cb9bc4dbc78b34dcc09697c1ec72612fb807673960b6e64f81999d903f883e87fbe5a63f267d1919382bcdec99e72a981727c757a41009c183a13ce613c3e9846316f5109aa285d3f80e7be8205ba0232d7bb060eaca28b61a63911a58286cbc3bc267035a02205f4a10dab96a0cd067187d75651bbc77b2cc847eceebc98d5c29684484024fa99485676faf57ac1e93611f30b21a5c4a56bf8eb941a569178e0ed918ec80b7afd71e5426c33d4cb729c4a6df16fa483410283330626f95a191806b836ca0078088189060dc99c9164cf10f4682b67d992c64f752786ba11172dfd2da52dec5ea35b33c983c124c51e84add5b4080ab2466d2621904b45efca91cf45aa49889a273d0f5af9c482f64e805f6302a7b1e0e76c27d70cc25162b2e93511e35a79f90aca9e258d1fffa30b85ee08e66b58ff4b305ad7ac17ebdc0b37717c30b9faf0f40b068fea25dddca621888e6f17c8550c0216d95e853315cd165a68d2564bee8443758af006df3134937c09ba9ae97fa099687862dffc84365d463fe4636e04544ddf3ff8ecbb4bc227274c8ea5b92078ec2aadedd8e9f8c8adc1c325dd15b342848b229fc44345281ee9f80e9682cac8e7589ffed42f6ed6ae63ce721a5ba5c54dc7a65fa1b5ab1e836958d937ea8e5959dec2d836cc1c39afe3b0d0fb92a146e02fd3ddccc04645b15e92d9e359753111d91b767b723e824370b0c078ffaf8d5bc70c9ef7380790d3fdd558170576dac4d0d4d9a31630b0775e4861e04ac651874fa2c25c952c3565b48e894826b0b04b89afcfddbdacd7f10223f4437fa921016bc1b1f56f7649256b1eff2aa97e0eaff840d1f3f2ec1860ddd54be8ca1622166b93f725ab45114e8dcdfedec4b0e69ddd4e8de88ac7b0f2eddffb226b7b12235546410151a506a9dabbba25640b1d8e61ada0342b5492f396795538ce165ff8d4e830f392ec2aa069c7d2d180a115e8be9dc8224a0e09e5445a2daeb887be6af403359fa236df5d86ba1f2de2d6d28e95b4951c3a8b6eb408b199fe3283d7b0cfd8b752f7b6524ba3efd176c0370d3fcbc4ed345e38263243ed5ae45d57e71753464e4b47e5dbcdb1622064fb40b2118ece3398515220968b339f58900ef863cade9e75347b00c06bc673c9badd8da0fd76297d6dac5a32925abb75a7ca0be4150d70f4a2db3084c7b72cfef5c5164823fb0cf7e53908186a156787c5d0bb1d0af10554e9416c78c4e07dfcc8b2834aed775648875e2e465f712877d8ce7b84c36a6e8d8c954d9ffbd34b5421b7ab6cfb025d2ddd5cdd77260a75b5165816231e4bd27e10d2751a8206901e8edb1876d1326d6308600385083c1d1dbf04e58a73aea4a7537ea185effef4172e582127e257e33223", 0x1000, 0x7fff}, {&(0x7f0000003600)="5b35b0f1830ac95719a81aae9053061be1cea5a1c2d900972e6f03718e65eb215f92407c776d245835d829826ee1579081994fc6855e6fc2cda5faf0490e57ce24687ea344ea8eb0438d7561cddbe09a4d883fec7a36298dd23f836c9a6a58003b656d903243edf1bcb4997a19f9bb515f52dd50242f4d0aaa74b225de3a88639d0dbe9b37afddf50c20e5b8cdd443b3823e784089816010a121ebe5a1a61f509b6cd2f1302b4dd7d0c80ef2d00354ec2b6c6194b0ac875a45971f0c98398d1bbe7bf702606b905ac997865a249134ef7ba550ba3748162d4198cfef553d905e6119336d2f12a4", 0xe7, 0x7fffffff, 0x3f}, {&(0x7f0000000080)="ed5efdaef9efef4212006a442906d8a2f7336ecab70eb8fadffb6012df77d6600d017b7ef3b04a2a642c478e24c4bda26c62b03f42163ead7779cb523692b5a1", 0x40, 0x7, 0x9}], 0x2a0000) write(r5, &(0x7f00000c7fdc)="24000000210025f0071c0165ff0ffc0e020000000010000002e1000c08000b0000000000", 0x24) 2018/05/11 08:14:51 executing program 5: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000a40)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f0000000a80)={0x2, 0x3, 0x0, 0x3, 0xf, 0x0, 0x0, 0x0, [@sadb_address={0x5, 0x5, 0x0, 0x0, 0x0, @in6={0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @broadcast=0xffffffff}}}, @sadb_address={0x5, 0x6, 0x0, 0x0, 0x0, @in6={0xa}}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x5, 0xb, 0x3000000}, @sadb_key={0x1, 0x9}]}, 0x78}, 0x1}, 0x0) 2018/05/11 08:14:51 executing program 3: r0 = socket(0x11, 0x3, 0x0) ioctl(r0, 0x8912, &(0x7f0000000000)="c6295e46ca6c09b612ec6f") r1 = memfd_create(&(0x7f0000000000)="2f645951a2f2326b", 0x0) write$binfmt_misc(r1, &(0x7f0000000680)=ANY=[@ANYBLOB='syz1'], 0x4) mknod(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) execveat(r1, &(0x7f0000ff7000)="2e2f66696c65300f", &(0x7f0000000240), &(0x7f000034bff8)=[&(0x7f0000ff7000)="00000000000007060804002000fffc0c6565643b799365195f1b76"], 0x1000) 2018/05/11 08:14:51 executing program 6: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000616ff8)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x32, 0xffffffffffffffff, 0x0) sendmsg$unix(r3, &(0x7f0000bba000)={&(0x7f0000c57ff8)=@abs, 0x6e, &(0x7f00006c6ff0), 0x0, &(0x7f0000000180)=[@rights={0x18, 0x1, 0x1, [r1]}], 0x18}, 0x0) recvmsg(r2, &(0x7f00003d6fc8)={&(0x7f0000698000)=@generic, 0x80, &(0x7f000081afd0), 0x0, &(0x7f0000f9fff8)=""/90, 0x5a}, 0x0) 2018/05/11 08:14:51 executing program 1: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") r1 = syz_open_procfs(0x0, &(0x7f0000000040)="2f65786500000000000035abe1e80d903e0d717ac1889a45e581c9e14a5c8f95f5d2968ae8c767e9d18fd69a") fstat(r1, &(0x7f0000000b80)) 2018/05/11 08:14:51 executing program 4: r0 = socket(0xa, 0x1, 0x0) r1 = syz_open_dev$amidi(&(0x7f0000000140)='/dev/amidi#\x00', 0x9b0, 0x40) ioctl$EVIOCGABS20(r1, 0x80184560, &(0x7f0000000300)=""/241) ioctl(r0, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") ioctl$KDGKBENT(r1, 0x4b46, &(0x7f0000000180)={0x4, 0x1, 0x6c6d}) ioctl$sock_FIOGETOWN(r0, 0x8903, &(0x7f00000000c0)=0x0) write$evdev(r1, &(0x7f00000002c0)=[{{0x77359400}, 0x4d4, 0x80000000000000, 0x8}], 0x18) lseek(r0, 0x0, 0x1) r3 = openat$audio(0xffffffffffffff9c, &(0x7f0000000100)='/dev/audio\x00', 0x101000, 0x0) perf_event_open(&(0x7f0000000040)={0x3, 0x70, 0x1, 0x7, 0x1, 0x1, 0x0, 0x8, 0x2, 0x8, 0x400, 0x101, 0xbc, 0xffffffffffffff7f, 0x7, 0x7, 0x0, 0x200, 0x8, 0x1, 0x0, 0x0, 0x0, 0x2, 0x3f, 0x5, 0x7, 0x92, 0x7ff, 0x5, 0x0, 0xe36f, 0x2, 0x3, 0x0, 0x10001, 0xe8, 0x0, 0x0, 0x4, 0x4, @perf_config_ext={0x8001, 0x37d}, 0x200, 0x3, 0x50f6, 0x1, 0x4, 0x1, 0x1ff}, r2, 0xc, r3, 0x1) r4 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_int(r4, 0x6, 0x20000000000009, &(0x7f0000000000)=0x33, 0x4) getsockopt$inet_tcp_int(r4, 0x6, 0x9, &(0x7f000024bffc), &(0x7f0000ff0000)=0x4) 2018/05/11 08:14:51 executing program 7: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") connect$inet(r0, &(0x7f00000003c0)={0x2, 0x4e21, @rand_addr=0x2}, 0x10) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f00000000c0)={'lo\x00', 0x0}) perf_event_open(&(0x7f0000271000)={0x2, 0x70, 0x49, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r3 = syz_open_dev$loop(&(0x7f0000000000)='/dev/loop#\x00', 0x0, 0x0) r4 = memfd_create(&(0x7f00000000c0)="74086e750000000000000000008c00", 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0xfffffffffffffffe) capset(&(0x7f00001b4ff8)={0x19980330}, &(0x7f000077ffe8)) chroot(&(0x7f000009a000)='./file0\x00') ioctl$LOOP_CHANGE_FD(r3, 0x4c00, r4) fchmod(r3, 0x0) ftruncate(r4, 0x401) ioctl$LOOP_CHANGE_FD(r3, 0x4c06, r3) sendmsg$nl_route(r1, &(0x7f0000000140)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000000040)=@ipv4_newaddr={0x20, 0x14, 0x1, 0x0, 0x0, {0x2, 0x0, 0x0, 0x0, r2}, [@IFA_LOCAL={0x8, 0x2, @local={0xac, 0x14, 0x14, 0xaa}}]}, 0x20}, 0x1}, 0x0) r5 = socket(0x10, 0x802, 0x0) kexec_load(0x3, 0x6, &(0x7f0000003700)=[{&(0x7f0000000400)="f8640fece7572ce089d0e4b5ca338bdfa8a942dbd404be96de64020b2567f695d33af821f64df2d80d0b9ed50ad10f56339f1d3ba838b1ee3ab7c1192fed9ffe8156085e19080fc2c565bcc4172c80e91896d90d144e3b42c50bfbc8d034129ade7bb10931dc65b78110c1e8356fa9041db1e37052f750fd3ea7789e82d907548b79aedbec75e8e86d4d010576668f0e481cb1c7a70f995a7eb89ce78d193ff5a8474d6b4a89c0b5d20723f70d9c54ea091633cf3a73c8a448a264b5df1e5068d96e078c3275e46ea88aaa7a294465cc87628aef8ca174e8e5de5ba226da2a44b9cbd8dea3295b46b7b22ed2f9de1ee77eb21431785b7048f7e741b768027e067837f604eb34807fc87f6a166bdee7464dae6f273240de31eb9ef65cdf28932b4d0ca208ac9a0c40e9c39304be1fea7de728d1212587ca79ef0e64f9c169017df5d82bd6cd3338d142970b5325f707f323ee2d000bc1a6336fbf467158a4bc32d9ff61eee9518ce585acad09c553eacb0e13954023c180e382a076478915a690f4b81c86b7c55e45babf8278fc0c005e697bb43d20e62da188de6b6c1fd38502c1b95ce1ceef0f96920dc9f9527ae29dc734ea2041c1b51399d200c792149951cbf9af70716addffc78e676d13491678b993cbe1799e6b753a2629d091cc67b7c766f323222e8da8dd926a8e64c32483011cb7c1a62fa31f7c88cdf6374f4b738c54a0bca868b243adc3278cef13ef718f1c7d31b06b5749a73710c1f2ba9312c9e93a20acc5bbbe45ec49a606a106353382be20a0334741ca7a00c3c84afce471996d337a96aaeb29dc49ba39059d38ea660f8d1c5c736c5939be82674c59ff5833db145738a23003547510a4e38364db1bda35f3a7e76a4a87b8d371bce8be0507358b8e15998eee21758119996cd92f11f3c5be69b398fc7cd8b1659b0b81b471d9cd452fa8f30645a283999fbc9d999ac6702f0a32d5a18dd69a2e6515c119783d1cfda77936245bba36373b19b602af6a0268c1681ca63f2ce9461a9ea2f1686eb8576286d8c33b2ca03721dbafd4782e9a32bc890c617979f8a7a3b8cdca4f88024b67e57626a080da928c3a548abf23da30700cfae6127807ab407cc8df96a9afa794daffd451b2390657871a7454d9c6c220ada19da08f6f8130e6c0010c61614afc79fff4f94df9a2e6317b9685cae68febdfa1d36a93b1bdb70c156fe16afac29ddc3becc44f29604f93a7aec75a0e5536698ecffab15439370fd1717e2487cf00e7d12ede8c76f35b39d0e7d7295b12598e899c531b36ea1a1661b15be8c1f8f73af63008d0fea86d8f2e6fe172e58fec6318b24cb6fa2855d2969dfa89b0c1bcefb7814f979bed193024d4aeb961de7d8afcd69aa2444cdecb0d6f1f3521c7c70623db29b829f64779081da5a68f9e85030fb72fa74b73bc239c68305afd8a42521c192a73cc7389418001b56fc9c4017b7f48276812ef2bde064e393095450e70d4894d7f8c51c1b8355cab78234d120a1426fd2244056d0f4e816777fbf550c98a33082ff332a5b4e7ddb9ce0891ed1bf688c1ef8549ed5abdcf3742724e412f8c64faf782c4ad299b32ec121b6619e68373fc8541e4f4615d90e8e807d311f5af7a18a1b7f6406d43542f9fc5ba1741b24b2ea154c0ef3faa69540ba4f2bd45b865e50e543c875201c8c0e8041e6c64942fee8a374b026de8624bf6c91e321c666c285d5adeacbaaeb2772f7d57a9273a3e3a220857d6d7362c0a3a4876770b781d4c1cbbdeb8b7fb1f62e4f48a7b60039fb4db1ec401c82d7af773ecbf47780a545ab341eb305abc372fa08a07bc17f4aaefc4a132884a5af93fd26c703d379fda035e9f4e08e2e1b5b83c9956ad2a1714b636c6a7ef64a99ecb63d085d4ebce50529e5a65e11de3c6af02aab77f5d2a04ad00d796eb727e3665bc197076634296089c81118342e47df31173e35b3c159fdd01a2c240750931db9cb9b04019bbd526368c986b0fd5b169afab2881b2924f098722e8dc006f4fb690e9c1341635ab9928433bf26bd630333a9a8fd15e1822f997cc0c489cc2e233baaba1faa750587e18eb87deaa1cb0bc594c0088c0eb601d7c9692ee7e2b2cd6ffff7d3f7a5518cbb0156491a6bf0d55664da20501a7cb398206d6f41a69560724dcecc471900b6fb3848b5430380fecdd02d9225f2b570a55db96bdc6f7b6c1df6246f6739943428bb2ba62ac1f09b3a0b0e9fb390e3a7c47aa7d1a165100ebd904605dd00640ccdf2c0d20f8824e445a025589e3a2fdf89e1216897e851320ac8cec0a9b7655777a7361d86c7434a62f801bebf5ac6afe1b8badef8a901ead885681532fc5621f6952647b76d1b4aafeeaccbb553fb9f86a3cf9a7b9903d2865a5fcf10ce69a7ffdb9c89cc4dd281dbe22d7dd2a9ef79a1e713196b03a0d73a688dbbf5ec2131a7c5c7935e3cfaff54e21c5887d1b4ddec0fde0e83c3a0598c32d5df5373a0302d573d6ff31d25acb9bb916bff1c584ba1f7104a33c0f1419fa580ae7bd678dda8dbe8e28f5e3293f0c42495159a17f96a7fe86f93c928305b6fb34f589cb54b4653387516b786fe63f370b6d30b2d3654be2889299d92a44fc1728f573575b56382562351536b3e4e0647fc06170ba1beaa42ed54e727ac2311949ce9338fcb13989427045b5b5b4aab34904fe46661a18acfcac3365b40612a0be538acfafc89e69948fd140485a47de04ac6a437b98e51142c824159c177a84bfb789a5925752d01d168b803f3fd31d24591c10949a5694a43b1bfb43e5372e983b20c0a6931b30f5737b2d2d1fe78ae318d4fea015bc3f9cee3e15ab4bafff61de435341836a5868efbeeda4b444ecaf108887448b24bd50d76f8189ebb55ded2cf59c5eacfe5b646f796c434eb3892a6900e06024a69a072bebd816e4eaad3cf0a2b12098822fdd3015ec4fdd52b684f5e1e9e9d14af722057c984f6ee5bc7785c3497d837aaf732e51a72e90929e1c299d3f90dd5c0e1a7d9e6b3dd7c1cc29f1516ddf6d9f76f85e0e5d5e57c50a3ba8faeb42518cd0470968fc779517f1aabc9d4288f1ccd20fa9cb3c1955b6fc9bf861c44cf7721b84abe0d12b225ea73cd4b2ab105bc4f3323a4b735af719d00da359879d306969599b9c9fa1ecccc027c0d071880e0eb76c11af4fa2726653198ee78abfc21fc820800399dbb57668dd13dd371d0a6720ba13c0f3bfa9357bbab71dfc4cacbf6400217ffc160a5a41ddbcf623064144ec5915b4989f470d8c3b18cbec367d1e2ff114aa87e0e9d78f49882b13fadd801fd0eafa9ace6505b035ba0cef8fe0956218196b1a85120bb0acbb2fe5ebbe4421f753d8d764eb28fc7b684b47039df57f52af3e65c028e89d86da902a191e9ceb361060c8ab49190a1d8292d103876c266f34f192631553f900c4744e9fa7851421b382d7e3b6cd235fdb6f70a7d3d45565a882f681156ddef20f50bc1b841cd55199e194b50b87de689d446dc6fbfff2c980adc5358b10639fa1db5638d7baacda9f5152534ba015c42606368ba0ba0a649f766455b51224a6a45e96525d2cb458f1c04cf422947a15485759cf021baae9df295d0a3a2ef532435db0539e7cdd7a8ca1bf3be9277f9afacd8abd5dd5e9277510f87dd775a6c75bd8718052ad14a26c42d7a7c774bba71d86cc28b61c1d0d0f00a5e67d64678e790d4d73fa39fe51d60710cfc9ffbbc034427470107c95f866d461c2194916287005aaf401f859efcc1c81b474b2130686baf14fc0b8a31621e976ad96f756fbbf34b26986b64a5785204070b5ccd7efe1ae5e1fea9fa7199e4bd146c87344a92224edf422834784b64fb18613b48a088f4ee09a78923752f0051e6c77d8b0cfba0a24db6671f751d7dd0c1dfa954c0b998c1da7c5a701b6429bc9e86b3d4bd261688f285873c9b330dc90ba0cb1ae1d0769aa8dc579b05f38c2eb6f53cad04fc7f367b594f64de435528354240a3b988ccafae0bd08d578172b42ac08a94e3f6a6b5599cc1542fad7c4b26ae32a8f34aee597349f1bcd94a6061d8d1d3051cf8554a4d690d7d731ce02bf4f1cf81e1eac7559fa335e3a1fd1d31d1a290adc77b75749b6b5fdd6aaadfe74a8cfa6842ef35d3b271331ea6d9a54fd6b8c04fb9b329ab5cecfdf898e10bcb7dcb3462c1007afc493ffe9ce63c39fa5537b6578931fc79a1d640b97fbf275b0bd6ec4eeadf46a288ae9a2d5f7c21c10da6fb03a6498b968ff3763c947b2b8b0688681f533628b0eac478de12c4269412171f4951080e82cc52dd9c9b4381a7e7fb58e9c2641d11063fcadd87235265da527eaa3bd6dc4842eaa9aca4940cd78f7f631336d9435ba62b487bfce92fa880f6587aadc73e203d19a69e275c9697f8e4c1d6d7546a1f7f553d779e1713c19677d08d033924538f5605373be55f2fa402198459a26df24a7f23ac1b65a2b0dfa7d112b627c5cc9f87610d9c6c1900e0741a8a5d7444215a68c9f254bbba57c4b1e756de00765dd8ed527d457b071fbc4df48ac1922fec36bebeded988eb5a234401ad5a61d5523beccfd3aa56bd36e6f523626add69338aa99fa04fdd05437ca0684ed5fb29f5e2a834391a21443d1858c82b6c11f890828b7db79ea302966465fdc7db56715f5946291e4664c83d9f7ed49e377bede081665d4f367000a6047f3f937be4b2fc633e644318fc2e7ad715ab1f2330b4e5ffcc1e1ecba4f5f39efcfa701ed77b81020d4acd996ac9e1882a5b1934469918ac8799c1f24109252eacc98f0cfddd6c94f691d8aa9bd01f626192b25d89c3dd2fd6e11b3ac8141614e0af1e70d8e8e94b99d401ff608de803105b9a9b82d763d86004c88f0f1043d17b190e810429adbe2bcce9afc0f6e105f75adaa1cc69e9a7caaa2bc7a5dcdff18f53117316ec7d45343c21ebb9b4e05be2d5f39811b774f561c061d0c7888ee987a2faedd051f4aeea86fa4b1fc44fd07708bb2e1bceec7715b6eb12bf611af5d89881ee85cd458d808416a89a7e705198d8cec85652ba8f47d31f5a806f2d6555c66dd023f59fc6d22fcd0e5dcb0c8cf0ce1a72c2874baafd5bc3bf4acd2c11c2195158bec744d975f8a299f7300c8bf71c5da6478866458adb6d91c00edbf8a773ac1132c9557b7a14251583f8f12077968be32a1ee39c6fd4190c0cf1aa71e10bde8939d206b7d97395bf479f93858803e5e7c4248f148415c0eb1f190ede5b9af951d9a3048d8f0e3c1525a709389341f052eb139902fb935af0c3929d58d6745e03d61fe94fad01d61116d580e20b13acb3d10926ec78e047878e7a84882cf58c2b5dee470c667f6ccdf9d879030401f06f31f1bc6d68ecdba5f56788f1b7ddd6bb947997d9c9930c5619df1d68ea536a241e71f3f43c5f5d9f83f491c463362320ada89ea75f2b8d7607c7561298c8313b3967704956726faa03a147ace53fa4159cc879e3ef2675e4f387d574e9fd8563414f59d0573d9755ac8d946289bee7b427a6e1bc7ea921c259fdae4add45bb280f235acbc8c95a951639fd70501b1270a6167211f0a2fd152a77c8c01cf03f0f4e1fc1d2d5e84f4aa54b2e808ff822bd6345369c5f51af3ba4f091392964cf3feae25f8c2741007d2e5ac5a5f2124eee3047b89f94d44df6d0e2f4fefb98d1d7c7a34fb020c84cae252cfa6181299475acba54b0b07aefa805768da4d3b7910ef2c1b6a7112efe6bee3da9e41c12930498dfbfd82a428c9c9cd66d805c927fa3158e116273f55ab232f9c0a", 0x1000, 0x3, 0xda}, {&(0x7f0000000180)="d1212f342bf127abfae6e08bb74c5b89efa38fe459aabf94fd638099ea20ed5e438b0dee0089aaa024971d882873fc4b01be0b4dfbb502b723a6c747211a49cd0312922f1c7bdc37f25fe1900eb3a8e3640ab42e3a4dea6690b479619a81c93bbf5033e77ab8c078fccf6ae4e86ada45d5a7546191885c39", 0x78, 0x3e04, 0x7ff}, {&(0x7f0000000200)="124cf6539178fc251b098fd57dd41adbaab451d2f343aa5d34a532a884db85e4b5bfebabffea12294df4af5da9afeff63cecf3764ad2fd17f391a38d7c8acfdfd13030273a645c69ff4ca1ebdd", 0x4d, 0x8, 0x1}, {&(0x7f0000002500)="5757095864f66efa228010257017e59ef5cde3f87f48f0e9067a726eb58adbe7ce61bfe99836c1d83bb52ac1843a74ca949b697759f937acd9506c3fcb790f4aab22c34081bf00d3e52b0d341d57d6768740c345fd45eff43c3d4c1d45cfe87028d4b6ff8900e7c6a7f5c50f94d490f8b0ea08e211c6037efbe213ff6759a22d057e79e84ef3581afaef2773e6cb7c43d2a5394cb69c5872df8caba825259f6ad2219c40bb5c82a4904c245b4712ffc196f1713cca2d85e8a223d7aaf24c69fa41c6904f5fb153003f88f9c5cdce1fe96fab148c3587627d04910474c06e9ba599f1fffbc01199490edffc5c74b44fc399c127b8911a83af33b2c70f01d4301be06f8982a3007c37f3a7d36c412e2b59c0067abf0a61a12bac31b3254a186ff2c9b911ebc9a2d25981548dbe65091b53e4f47dc8786eb496f3175fdf12562db774f2cf0ea9027e1331be062b2b7778f95cd56fb8f0de68afc2db67f92794a2a9739f3354e98bc17ac31b0e7d4e6d094ccd91d302a074dd59665b8bfefab4c806c909bbd9a6c054512d2f609159af4da24a7eb817cdd90b80159cdd61ce801cc9a83612708701f531b447a34043ace7e36d584801a6b8c8b8196bf87f337e4aecfa0e1e4fd56de291544d2a9fc4c3189229dfb775025f290194385acd4d741479e15a79d8351e59b51f6628ed8b57ff03ed9fd31f6d1e57f2da519c53940795af4c7a76ff57655495d2e2fdc8bf261e98e16c06bab8d061749df6ebf041c39abbcc1d66c5c7bbfdd31bbfa7767059408a26159009f970c15c8f7e6092c9ccfbdab39bb34a97be8442a17e105db9c2ecd6d9c0cb09cf96d9ee6dd5cd0bffad00cf50662dd4ae5ed98b30d300d8100c3298765797b39dd974c8f4358ac4072954d8ae8c7b6b39624d190f911c0f386e7e5ca2328014d3de6c2da1996e2b0a68faf8c40ebf3ad6cdadf0ab22d0fab9a5f7a30a6b7b10b577f6326f0065e90f2b1d10b72357d2028d7f70adde7b8c54c377fad602f02f15d8ecde74674c91f966f11e11a2c706685a7a23f1bbac4199c9b8e71f1aa630758e913841cb0f4e122bc2d22589df8f7befc2e73effade36694c82ba0beb7412ddc4df7b9a98cf0142821605f71bb666c0bd1a0fd97bbb8be60ac0966e0aa9c4c2a380164203468e50bfed97c2611511b93b9d03c8bdbd5471990959bda5344651a6eb7f5688d1132eadecd4663426f0a4bcdcd9641410e3a2a06c1d6ca253736508986bde3f84bf080fefc52884261557032f51d81f4f0ce237c38cd2b55f3d9edf841316f712e666626f34e71412a1652f19eeba7c599a2836156cd34c6af193f7d70cb131bf78e5b4e6a423ec0649b77f1b94d7d7db3561977eaa28b26f747dfe7e6cb38dc75411cca400492dc97ef6a2a190dd4f9a64146083c9dcaba95df74da8fc0ce1d7ac2b593601d318b2e326bbf4580e50b52fafa0e2f2a6e8a854844a7db53377ee062b081c23abe0e8caf0f6ea144e34951b42dbb4b3f17e6bdc6950d66d95864082cd3da8d63e0b9dfbba6df57688d0ec0bfe40feb7950457e6f72859322d8de70dcdcc8dc0f11daaaa9bab0409af2314d375183bf394c1efa406bc06bc4813183d2d4e6d2df3d90ecf33323a545645969a4310b2511e2913cd117ccc1737d14bdbdc9fd2fd48075ecb25e3099bf41cd2af1523d00b41a7b10c0f0405e73b9b3c446a352b2bcfb09750ef2cbad43ccec2c04c1f3c4c2d9f15e3d0f40e6efd84285ddabf125771df65f5a94f9f777e74815e4c0786c7385a6af755c98ccb37bff030e3b3fcd4b5c0591628c6486b191c9d620b9599dcc984240a5289d2f46e5ce1b7e170bc65381408c13c8b455b9cec4d2a3d9ab58c42bee23659beee209907542b7a54bccee061d4f1740b9ff218699fdd2e5baf9a80a102f6e4cde212277db20eb82b7357459dfc16e315ac393cfbc4404a508699bc7530786f6b16aea27e3467659b1e230f5b38a06110cbd037f39f0e47fdd4cb389d9dd172b3588c679cc3e75a30b874b2234accf8ae7084d4f535bd74d5e980a27c4da07201625024d52ff14cf208363f689865c8ebdd6a0b5c8edef4d64297de13340c5987888903c18ddac02bd454d043a47ce70055d68e3c910a859e3be50cc11d04d53d62a66e816ae7c0ab4c7deb5b0bc0266fa84737815a28670920d02110c1ed1e0fc3099cd8857316e249bdb8dfcddb897e2ebacc4992434f502ad517979876cfbae7f8e964405ef6e1ab0eaa1c2dd8d90b5fbb70237b789c0e2e897a89bfcc3f1cf7ace3e005bb36546d72b3438429a2e915e062ecad61bfab2e1a3ffdf2805160daefb11af1ef485674228a9540217f498f54e3378977331a4f0f917b279201377e616678866c3be0d412d6c699483f7839d16d53a8c23848e84d790a1a31f551e0ae12bbf3038a02a6eaae4d16e95b860b018349a8950988f5ad081f0c9f21cfa8158d1389ac1d62044660dce2674e93ebeeceaa6bc0eb728ce28df410c5e9a3278db7da186daa589b83fc6b9c32e7eed966b33130701b90a68e159c570ad42c56d3d263d5c45d9234e090b871b119c8d40fc86f98d182433e675cdeb3aedf87ed1c4ef4976cf261b79ca48d9d31c65f22667d6ac28c568da8e359051383a255c6877b70645f2c98d2d459c3afe892778810b971521150c0313706d75dd6b375dd844d44948ee26c10563e38cf2f0b96bc77dbfe453f7a0de2c6d16cdb99d05d7a286c3752f3cbffe93f71766cabada13996caf655a4c7db8b54b3e9cd7e06119a615f1f5250edab903ddb7520fd57919b1d99d6fc3d64109c635fdec586546224ad7fb7a10e3017ac04f830cf7dbffdafd0191c11c199f22d3cd3feae652a9720538b8291b5f193f73f15c8b119646a37fc82ed979d4383d94df03a1c1e345a3f0e3bd3328d7213c6e5e6bdf22ff6a19652206142da9aa02a0303c4c4db38a241e7d1463a68fd66a81ebb014b9abf255e6b58dfff1d0b3e46c46db192727f290580e7e842832792fb843e54d539e34a9cfe18c598cb684d6903f52ba0bdf8558114e94ef469039a8dfa06d4a2d754d22099cddf97e3df0d3137fdc6bf8ed9f39fa5ec1c4d3c11250c8ce30f45b4a53018fa4bd7bffef1ea7953c931329bc8954e1d86d0b18c09255e3ea8381360572c01fd4dfc7111fc0bc5d02bce05726e32814c389bc64493d84326f89ff034dfd3b707e4f92ee4287f274d701fd2d0b53e5f0658af884db26e0504037d46eded54788da72444ca0ee9e160492ffab67b55085aa875f1119fea7e779b172367944f5bb247e4783c0677b0def4f35d23efaec71375ba0d603c9ee69aeff63c036f248100823d1715eb7a592602dbd7254dd6b30635714da965a6b2332009f48a51488fb8b228586e13de111120956fa9664a2e7f61fe99f65d9d3e09bc66dcca76cc654984821086bc3201eac8ba73725f31fe7f9e554c8a4596a9e5b58b0875edfc5a1d00ae98a3b9ca085591f682e81a6bb7846aa036dc87d4bed3276929c51340b6078ed8e2025c3a5c5505f61ec6d624a05f41e27b537e1c61f408eafd01091aaa5d3a7ddb404276af1493d439d09249fc234f37fcfad411be98b3eccb7071eed52a0cbe4440293dc2c8edc0eb5cff77b5d7ad09853275af17cce56a2d52580662a221a4a355323c4dce46509d77c9c8fcdb69e8f2a853b27cb91fc4610d119f7ee03f878ba75269dbca899e6b569a9f781c9313e318b9d2b96eeec3f54b9f75d335f3cd0e812d4ee4b27d3c1828d48046cb9bf4b5da71eab407cf22b5665afcac4ed0b4c9249687a031ce7132157cb8a4369fbefb1ded5450bcec145532a7bdad474f9d7247c89c5b07a7580d77aef37d31f55331c046b55e46ba67207632b769d05a037b9f29f0d8b40ed817122a9465af468341e5acda346329b8cd739906ce7e3ee9c65a60bf445fbab879d6f4a8c0866977a9ec654f038223d998df00ab3447faff36eed55d7577c9f6888415cffc5bfabe4a5d65876c7b00f12142890174f3c42e1b813e4b7f439aeadc8b84d9429b4df7e9473d7553466e46957d5b80c0d1d498cd2b277b0ffcc8e295164b6095d78fb7d53e15676ddf47d07c48ab131d2f30e7edf1f29b42f29ee97a6090a7d07babf4eeae6b9bc67fc990a3bc7830429eb01420cc5232b9b8fb1c46a50522101208ee1505c38d1280380a84a149fdc93663a6d4d698368a5398c34993095ab3d2c89d36d7ee7acf7b119bd25ec03eac3f6a5db145ae67c67edc2a0086b05126dbcee3f9d93c57fa951adb928dde8fedea31570a0e27beb50d2dad2b2cb587765cc37b640be10aa509eac33e67c34eb5c135022b63b67da49588a6c1a34ac82faef831dbbec394209cd0e3cb9bc4dbc78b34dcc09697c1ec72612fb807673960b6e64f81999d903f883e87fbe5a63f267d1919382bcdec99e72a981727c757a41009c183a13ce613c3e9846316f5109aa285d3f80e7be8205ba0232d7bb060eaca28b61a63911a58286cbc3bc267035a02205f4a10dab96a0cd067187d75651bbc77b2cc847eceebc98d5c29684484024fa99485676faf57ac1e93611f30b21a5c4a56bf8eb941a569178e0ed918ec80b7afd71e5426c33d4cb729c4a6df16fa483410283330626f95a191806b836ca0078088189060dc99c9164cf10f4682b67d992c64f752786ba11172dfd2da52dec5ea35b33c983c124c51e84add5b4080ab2466d2621904b45efca91cf45aa49889a273d0f5af9c482f64e805f6302a7b1e0e76c27d70cc25162b2e93511e35a79f90aca9e258d1fffa30b85ee08e66b58ff4b305ad7ac17ebdc0b37717c30b9faf0f40b068fea25dddca621888e6f17c8550c0216d95e853315cd165a68d2564bee8443758af006df3134937c09ba9ae97fa099687862dffc84365d463fe4636e04544ddf3ff8ecbb4bc227274c8ea5b92078ec2aadedd8e9f8c8adc1c325dd15b342848b229fc44345281ee9f80e9682cac8e7589ffed42f6ed6ae63ce721a5ba5c54dc7a65fa1b5ab1e836958d937ea8e5959dec2d836cc1c39afe3b0d0fb92a146e02fd3ddccc04645b15e92d9e359753111d91b767b723e824370b0c078ffaf8d5bc70c9ef7380790d3fdd558170576dac4d0d4d9a31630b0775e4861e04ac651874fa2c25c952c3565b48e894826b0b04b89afcfddbdacd7f10223f4437fa921016bc1b1f56f7649256b1eff2aa97e0eaff840d1f3f2ec1860ddd54be8ca1622166b93f725ab45114e8dcdfedec4b0e69ddd4e8de88ac7b0f2eddffb226b7b12235546410151a506a9dabbba25640b1d8e61ada0342b5492f396795538ce165ff8d4e830f392ec2aa069c7d2d180a115e8be9dc8224a0e09e5445a2daeb887be6af403359fa236df5d86ba1f2de2d6d28e95b4951c3a8b6eb408b199fe3283d7b0cfd8b752f7b6524ba3efd176c0370d3fcbc4ed345e38263243ed5ae45d57e71753464e4b47e5dbcdb1622064fb40b2118ece3398515220968b339f58900ef863cade9e75347b00c06bc673c9badd8da0fd76297d6dac5a32925abb75a7ca0be4150d70f4a2db3084c7b72cfef5c5164823fb0cf7e53908186a156787c5d0bb1d0af10554e9416c78c4e07dfcc8b2834aed775648875e2e465f712877d8ce7b84c36a6e8d8c954d9ffbd34b5421b7ab6cfb025d2ddd5cdd77260a75b5165816231e4bd27e10d2751a8206901e8edb1876d1326d6308600385083c1d1dbf04e58a73aea4a7537ea185effef4172e582127e257e33223", 0x1000, 0x7fff}, {&(0x7f0000003600)="5b35b0f1830ac95719a81aae9053061be1cea5a1c2d900972e6f03718e65eb215f92407c776d245835d829826ee1579081994fc6855e6fc2cda5faf0490e57ce24687ea344ea8eb0438d7561cddbe09a4d883fec7a36298dd23f836c9a6a58003b656d903243edf1bcb4997a19f9bb515f52dd50242f4d0aaa74b225de3a88639d0dbe9b37afddf50c20e5b8cdd443b3823e784089816010a121ebe5a1a61f509b6cd2f1302b4dd7d0c80ef2d00354ec2b6c6194b0ac875a45971f0c98398d1bbe7bf702606b905ac997865a249134ef7ba550ba3748162d4198cfef553d905e6119336d2f12a4", 0xe7, 0x7fffffff, 0x3f}, {&(0x7f0000000080)="ed5efdaef9efef4212006a442906d8a2f7336ecab70eb8fadffb6012df77d6600d017b7ef3b04a2a642c478e24c4bda26c62b03f42163ead7779cb523692b5a1", 0x40, 0x7, 0x9}], 0x2a0000) write(r5, &(0x7f00000c7fdc)="24000000210025f0071c0165ff0ffc0e020000000010000002e1000c08000b0000000000", 0x24) 2018/05/11 08:14:52 executing program 0: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") setsockopt$ARPT_SO_SET_REPLACE(r0, 0x0, 0x60, &(0x7f0000000880)=ANY=[@ANYBLOB="66696c7445cd2df50bc579ddb3d3bd46657200000000000000000000000000000000000000000000050000000700000004000000217ba123fa005a6784b8040000a002000040"], 0x1) 2018/05/11 08:14:52 executing program 2: r0 = socket(0xa, 0x1, 0x0) syz_open_dev$sg(&(0x7f0000000340)='/dev/sg#\x00', 0x9, 0x208000) ioctl(r0, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") r1 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r1, 0x6, 0x13, &(0x7f00000000c0)=0x100000001, 0x1d4) ioctl$SG_NEXT_CMD_LEN(r1, 0x2283, &(0x7f0000000380)=0xe1) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x0, @dev={0xfe, 0x80, [], 0x1f}}, 0xfe0c) setsockopt$inet6_tcp_TCP_ULP(r1, 0x6, 0x1f, &(0x7f0000000040)='tls\x00', 0x4) getsockopt$inet_buf(r0, 0x0, 0x0, &(0x7f0000000100)=""/220, &(0x7f0000000000)=0xdc) getsockopt$inet6_tcp_buf(r1, 0x6, 0x1f, &(0x7f0000000200)=""/193, &(0x7f0000000300)=0xc1) 2018/05/11 08:14:52 executing program 1: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") mmap$binder(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x8011, 0xffffffffffffffff, 0x0) fstat(0xffffffffffffffff, &(0x7f0000000b80)) 2018/05/11 08:14:52 executing program 5: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000a40)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f0000000a80)={0x2, 0x3, 0x0, 0x3, 0xf, 0x0, 0x0, 0x0, [@sadb_address={0x5, 0x5, 0x0, 0x0, 0x0, @in6={0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @broadcast=0xffffffff}}}, @sadb_address={0x5, 0x6, 0x0, 0x0, 0x0, @in6={0xa}}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x5, 0xb, 0x600}, @sadb_key={0x1, 0x9}]}, 0x78}, 0x1}, 0x0) 2018/05/11 08:14:52 executing program 4: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") r1 = openat$sequencer(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/sequencer\x00', 0x2, 0x0) ioctl$DRM_IOCTL_FREE_BUFS(r1, 0x4010641a, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[0x20, 0x3, 0x3, 0x6, 0x400000000000]}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) r3 = openat$qat_adf_ctl(0xffffffffffffff9c, &(0x7f0000000040)='/dev/qat_adf_ctl\x00', 0x2, 0x0) ioctl$KVM_GET_CPUID2(r3, 0xc008ae91, &(0x7f0000000400)=ANY=[@ANYBLOB="070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c8700000000004be9b9f499911960df3e477b7875f63d000000000000000000005e68d571b5cf035400000000000000000000000000000000000000000000006f0f70eabe8f8741a4db5d55c1ea835097dc386e67f1a04e"]) setsockopt$inet6_udp_encap(r0, 0x11, 0x64, &(0x7f00000001c0)=0x6, 0x4) setsockopt$inet_tcp_int(r2, 0x6, 0x20000000000009, &(0x7f0000000000)=0x33, 0x4) 2018/05/11 08:14:52 executing program 6: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000616ff8)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x32, 0xffffffffffffffff, 0x0) sendmsg$unix(r3, &(0x7f0000bba000)={&(0x7f0000c57ff8)=@abs, 0x6e, &(0x7f00006c6ff0), 0x0, &(0x7f0000000180)=[@rights={0x18, 0x1, 0x1, [r1]}], 0x18}, 0x0) recvmsg(r2, &(0x7f00003d6fc8)={&(0x7f0000698000)=@generic, 0x80, &(0x7f000081afd0), 0x0, &(0x7f0000f9fff8)=""/90, 0x5a}, 0xffffffff00000000) [ 1118.956372] QAT: Invalid ioctl 2018/05/11 08:14:52 executing program 7: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") connect$inet(r0, &(0x7f00000003c0)={0x2, 0x4e21, @rand_addr=0x2}, 0x10) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f00000000c0)={'lo\x00', 0x0}) perf_event_open(&(0x7f0000271000)={0x2, 0x70, 0x49, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r3 = syz_open_dev$loop(&(0x7f0000000000)='/dev/loop#\x00', 0x0, 0x0) r4 = memfd_create(&(0x7f00000000c0)="74086e750000000000000000008c00", 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0xfffffffffffffffe) capset(&(0x7f00001b4ff8)={0x19980330}, &(0x7f000077ffe8)) chroot(&(0x7f000009a000)='./file0\x00') ioctl$LOOP_CHANGE_FD(r3, 0x4c00, r4) fchmod(r3, 0x0) ftruncate(r4, 0x401) ioctl$LOOP_CHANGE_FD(r3, 0x4c06, r3) sendmsg$nl_route(r1, &(0x7f0000000140)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000000040)=@ipv4_newaddr={0x20, 0x14, 0x1, 0x0, 0x0, {0x2, 0x0, 0x0, 0x0, r2}, [@IFA_LOCAL={0x8, 0x2, @local={0xac, 0x14, 0x14, 0xaa}}]}, 0x20}, 0x1}, 0x0) r5 = socket(0x10, 0x802, 0x0) kexec_load(0x3, 0x6, &(0x7f0000003700)=[{&(0x7f0000000400)="f8640fece7572ce089d0e4b5ca338bdfa8a942dbd404be96de64020b2567f695d33af821f64df2d80d0b9ed50ad10f56339f1d3ba838b1ee3ab7c1192fed9ffe8156085e19080fc2c565bcc4172c80e91896d90d144e3b42c50bfbc8d034129ade7bb10931dc65b78110c1e8356fa9041db1e37052f750fd3ea7789e82d907548b79aedbec75e8e86d4d010576668f0e481cb1c7a70f995a7eb89ce78d193ff5a8474d6b4a89c0b5d20723f70d9c54ea091633cf3a73c8a448a264b5df1e5068d96e078c3275e46ea88aaa7a294465cc87628aef8ca174e8e5de5ba226da2a44b9cbd8dea3295b46b7b22ed2f9de1ee77eb21431785b7048f7e741b768027e067837f604eb34807fc87f6a166bdee7464dae6f273240de31eb9ef65cdf28932b4d0ca208ac9a0c40e9c39304be1fea7de728d1212587ca79ef0e64f9c169017df5d82bd6cd3338d142970b5325f707f323ee2d000bc1a6336fbf467158a4bc32d9ff61eee9518ce585acad09c553eacb0e13954023c180e382a076478915a690f4b81c86b7c55e45babf8278fc0c005e697bb43d20e62da188de6b6c1fd38502c1b95ce1ceef0f96920dc9f9527ae29dc734ea2041c1b51399d200c792149951cbf9af70716addffc78e676d13491678b993cbe1799e6b753a2629d091cc67b7c766f323222e8da8dd926a8e64c32483011cb7c1a62fa31f7c88cdf6374f4b738c54a0bca868b243adc3278cef13ef718f1c7d31b06b5749a73710c1f2ba9312c9e93a20acc5bbbe45ec49a606a106353382be20a0334741ca7a00c3c84afce471996d337a96aaeb29dc49ba39059d38ea660f8d1c5c736c5939be82674c59ff5833db145738a23003547510a4e38364db1bda35f3a7e76a4a87b8d371bce8be0507358b8e15998eee21758119996cd92f11f3c5be69b398fc7cd8b1659b0b81b471d9cd452fa8f30645a283999fbc9d999ac6702f0a32d5a18dd69a2e6515c119783d1cfda77936245bba36373b19b602af6a0268c1681ca63f2ce9461a9ea2f1686eb8576286d8c33b2ca03721dbafd4782e9a32bc890c617979f8a7a3b8cdca4f88024b67e57626a080da928c3a548abf23da30700cfae6127807ab407cc8df96a9afa794daffd451b2390657871a7454d9c6c220ada19da08f6f8130e6c0010c61614afc79fff4f94df9a2e6317b9685cae68febdfa1d36a93b1bdb70c156fe16afac29ddc3becc44f29604f93a7aec75a0e5536698ecffab15439370fd1717e2487cf00e7d12ede8c76f35b39d0e7d7295b12598e899c531b36ea1a1661b15be8c1f8f73af63008d0fea86d8f2e6fe172e58fec6318b24cb6fa2855d2969dfa89b0c1bcefb7814f979bed193024d4aeb961de7d8afcd69aa2444cdecb0d6f1f3521c7c70623db29b829f64779081da5a68f9e85030fb72fa74b73bc239c68305afd8a42521c192a73cc7389418001b56fc9c4017b7f48276812ef2bde064e393095450e70d4894d7f8c51c1b8355cab78234d120a1426fd2244056d0f4e816777fbf550c98a33082ff332a5b4e7ddb9ce0891ed1bf688c1ef8549ed5abdcf3742724e412f8c64faf782c4ad299b32ec121b6619e68373fc8541e4f4615d90e8e807d311f5af7a18a1b7f6406d43542f9fc5ba1741b24b2ea154c0ef3faa69540ba4f2bd45b865e50e543c875201c8c0e8041e6c64942fee8a374b026de8624bf6c91e321c666c285d5adeacbaaeb2772f7d57a9273a3e3a220857d6d7362c0a3a4876770b781d4c1cbbdeb8b7fb1f62e4f48a7b60039fb4db1ec401c82d7af773ecbf47780a545ab341eb305abc372fa08a07bc17f4aaefc4a132884a5af93fd26c703d379fda035e9f4e08e2e1b5b83c9956ad2a1714b636c6a7ef64a99ecb63d085d4ebce50529e5a65e11de3c6af02aab77f5d2a04ad00d796eb727e3665bc197076634296089c81118342e47df31173e35b3c159fdd01a2c240750931db9cb9b04019bbd526368c986b0fd5b169afab2881b2924f098722e8dc006f4fb690e9c1341635ab9928433bf26bd630333a9a8fd15e1822f997cc0c489cc2e233baaba1faa750587e18eb87deaa1cb0bc594c0088c0eb601d7c9692ee7e2b2cd6ffff7d3f7a5518cbb0156491a6bf0d55664da20501a7cb398206d6f41a69560724dcecc471900b6fb3848b5430380fecdd02d9225f2b570a55db96bdc6f7b6c1df6246f6739943428bb2ba62ac1f09b3a0b0e9fb390e3a7c47aa7d1a165100ebd904605dd00640ccdf2c0d20f8824e445a025589e3a2fdf89e1216897e851320ac8cec0a9b7655777a7361d86c7434a62f801bebf5ac6afe1b8badef8a901ead885681532fc5621f6952647b76d1b4aafeeaccbb553fb9f86a3cf9a7b9903d2865a5fcf10ce69a7ffdb9c89cc4dd281dbe22d7dd2a9ef79a1e713196b03a0d73a688dbbf5ec2131a7c5c7935e3cfaff54e21c5887d1b4ddec0fde0e83c3a0598c32d5df5373a0302d573d6ff31d25acb9bb916bff1c584ba1f7104a33c0f1419fa580ae7bd678dda8dbe8e28f5e3293f0c42495159a17f96a7fe86f93c928305b6fb34f589cb54b4653387516b786fe63f370b6d30b2d3654be2889299d92a44fc1728f573575b56382562351536b3e4e0647fc06170ba1beaa42ed54e727ac2311949ce9338fcb13989427045b5b5b4aab34904fe46661a18acfcac3365b40612a0be538acfafc89e69948fd140485a47de04ac6a437b98e51142c824159c177a84bfb789a5925752d01d168b803f3fd31d24591c10949a5694a43b1bfb43e5372e983b20c0a6931b30f5737b2d2d1fe78ae318d4fea015bc3f9cee3e15ab4bafff61de435341836a5868efbeeda4b444ecaf108887448b24bd50d76f8189ebb55ded2cf59c5eacfe5b646f796c434eb3892a6900e06024a69a072bebd816e4eaad3cf0a2b12098822fdd3015ec4fdd52b684f5e1e9e9d14af722057c984f6ee5bc7785c3497d837aaf732e51a72e90929e1c299d3f90dd5c0e1a7d9e6b3dd7c1cc29f1516ddf6d9f76f85e0e5d5e57c50a3ba8faeb42518cd0470968fc779517f1aabc9d4288f1ccd20fa9cb3c1955b6fc9bf861c44cf7721b84abe0d12b225ea73cd4b2ab105bc4f3323a4b735af719d00da359879d306969599b9c9fa1ecccc027c0d071880e0eb76c11af4fa2726653198ee78abfc21fc820800399dbb57668dd13dd371d0a6720ba13c0f3bfa9357bbab71dfc4cacbf6400217ffc160a5a41ddbcf623064144ec5915b4989f470d8c3b18cbec367d1e2ff114aa87e0e9d78f49882b13fadd801fd0eafa9ace6505b035ba0cef8fe0956218196b1a85120bb0acbb2fe5ebbe4421f753d8d764eb28fc7b684b47039df57f52af3e65c028e89d86da902a191e9ceb361060c8ab49190a1d8292d103876c266f34f192631553f900c4744e9fa7851421b382d7e3b6cd235fdb6f70a7d3d45565a882f681156ddef20f50bc1b841cd55199e194b50b87de689d446dc6fbfff2c980adc5358b10639fa1db5638d7baacda9f5152534ba015c42606368ba0ba0a649f766455b51224a6a45e96525d2cb458f1c04cf422947a15485759cf021baae9df295d0a3a2ef532435db0539e7cdd7a8ca1bf3be9277f9afacd8abd5dd5e9277510f87dd775a6c75bd8718052ad14a26c42d7a7c774bba71d86cc28b61c1d0d0f00a5e67d64678e790d4d73fa39fe51d60710cfc9ffbbc034427470107c95f866d461c2194916287005aaf401f859efcc1c81b474b2130686baf14fc0b8a31621e976ad96f756fbbf34b26986b64a5785204070b5ccd7efe1ae5e1fea9fa7199e4bd146c87344a92224edf422834784b64fb18613b48a088f4ee09a78923752f0051e6c77d8b0cfba0a24db6671f751d7dd0c1dfa954c0b998c1da7c5a701b6429bc9e86b3d4bd261688f285873c9b330dc90ba0cb1ae1d0769aa8dc579b05f38c2eb6f53cad04fc7f367b594f64de435528354240a3b988ccafae0bd08d578172b42ac08a94e3f6a6b5599cc1542fad7c4b26ae32a8f34aee597349f1bcd94a6061d8d1d3051cf8554a4d690d7d731ce02bf4f1cf81e1eac7559fa335e3a1fd1d31d1a290adc77b75749b6b5fdd6aaadfe74a8cfa6842ef35d3b271331ea6d9a54fd6b8c04fb9b329ab5cecfdf898e10bcb7dcb3462c1007afc493ffe9ce63c39fa5537b6578931fc79a1d640b97fbf275b0bd6ec4eeadf46a288ae9a2d5f7c21c10da6fb03a6498b968ff3763c947b2b8b0688681f533628b0eac478de12c4269412171f4951080e82cc52dd9c9b4381a7e7fb58e9c2641d11063fcadd87235265da527eaa3bd6dc4842eaa9aca4940cd78f7f631336d9435ba62b487bfce92fa880f6587aadc73e203d19a69e275c9697f8e4c1d6d7546a1f7f553d779e1713c19677d08d033924538f5605373be55f2fa402198459a26df24a7f23ac1b65a2b0dfa7d112b627c5cc9f87610d9c6c1900e0741a8a5d7444215a68c9f254bbba57c4b1e756de00765dd8ed527d457b071fbc4df48ac1922fec36bebeded988eb5a234401ad5a61d5523beccfd3aa56bd36e6f523626add69338aa99fa04fdd05437ca0684ed5fb29f5e2a834391a21443d1858c82b6c11f890828b7db79ea302966465fdc7db56715f5946291e4664c83d9f7ed49e377bede081665d4f367000a6047f3f937be4b2fc633e644318fc2e7ad715ab1f2330b4e5ffcc1e1ecba4f5f39efcfa701ed77b81020d4acd996ac9e1882a5b1934469918ac8799c1f24109252eacc98f0cfddd6c94f691d8aa9bd01f626192b25d89c3dd2fd6e11b3ac8141614e0af1e70d8e8e94b99d401ff608de803105b9a9b82d763d86004c88f0f1043d17b190e810429adbe2bcce9afc0f6e105f75adaa1cc69e9a7caaa2bc7a5dcdff18f53117316ec7d45343c21ebb9b4e05be2d5f39811b774f561c061d0c7888ee987a2faedd051f4aeea86fa4b1fc44fd07708bb2e1bceec7715b6eb12bf611af5d89881ee85cd458d808416a89a7e705198d8cec85652ba8f47d31f5a806f2d6555c66dd023f59fc6d22fcd0e5dcb0c8cf0ce1a72c2874baafd5bc3bf4acd2c11c2195158bec744d975f8a299f7300c8bf71c5da6478866458adb6d91c00edbf8a773ac1132c9557b7a14251583f8f12077968be32a1ee39c6fd4190c0cf1aa71e10bde8939d206b7d97395bf479f93858803e5e7c4248f148415c0eb1f190ede5b9af951d9a3048d8f0e3c1525a709389341f052eb139902fb935af0c3929d58d6745e03d61fe94fad01d61116d580e20b13acb3d10926ec78e047878e7a84882cf58c2b5dee470c667f6ccdf9d879030401f06f31f1bc6d68ecdba5f56788f1b7ddd6bb947997d9c9930c5619df1d68ea536a241e71f3f43c5f5d9f83f491c463362320ada89ea75f2b8d7607c7561298c8313b3967704956726faa03a147ace53fa4159cc879e3ef2675e4f387d574e9fd8563414f59d0573d9755ac8d946289bee7b427a6e1bc7ea921c259fdae4add45bb280f235acbc8c95a951639fd70501b1270a6167211f0a2fd152a77c8c01cf03f0f4e1fc1d2d5e84f4aa54b2e808ff822bd6345369c5f51af3ba4f091392964cf3feae25f8c2741007d2e5ac5a5f2124eee3047b89f94d44df6d0e2f4fefb98d1d7c7a34fb020c84cae252cfa6181299475acba54b0b07aefa805768da4d3b7910ef2c1b6a7112efe6bee3da9e41c12930498dfbfd82a428c9c9cd66d805c927fa3158e116273f55ab232f9c0a", 0x1000, 0x3, 0xda}, {&(0x7f0000000180)="d1212f342bf127abfae6e08bb74c5b89efa38fe459aabf94fd638099ea20ed5e438b0dee0089aaa024971d882873fc4b01be0b4dfbb502b723a6c747211a49cd0312922f1c7bdc37f25fe1900eb3a8e3640ab42e3a4dea6690b479619a81c93bbf5033e77ab8c078fccf6ae4e86ada45d5a7546191885c39", 0x78, 0x3e04, 0x7ff}, {&(0x7f0000000200)="124cf6539178fc251b098fd57dd41adbaab451d2f343aa5d34a532a884db85e4b5bfebabffea12294df4af5da9afeff63cecf3764ad2fd17f391a38d7c8acfdfd13030273a645c69ff4ca1ebdd", 0x4d, 0x8, 0x1}, {&(0x7f0000002500)="5757095864f66efa228010257017e59ef5cde3f87f48f0e9067a726eb58adbe7ce61bfe99836c1d83bb52ac1843a74ca949b697759f937acd9506c3fcb790f4aab22c34081bf00d3e52b0d341d57d6768740c345fd45eff43c3d4c1d45cfe87028d4b6ff8900e7c6a7f5c50f94d490f8b0ea08e211c6037efbe213ff6759a22d057e79e84ef3581afaef2773e6cb7c43d2a5394cb69c5872df8caba825259f6ad2219c40bb5c82a4904c245b4712ffc196f1713cca2d85e8a223d7aaf24c69fa41c6904f5fb153003f88f9c5cdce1fe96fab148c3587627d04910474c06e9ba599f1fffbc01199490edffc5c74b44fc399c127b8911a83af33b2c70f01d4301be06f8982a3007c37f3a7d36c412e2b59c0067abf0a61a12bac31b3254a186ff2c9b911ebc9a2d25981548dbe65091b53e4f47dc8786eb496f3175fdf12562db774f2cf0ea9027e1331be062b2b7778f95cd56fb8f0de68afc2db67f92794a2a9739f3354e98bc17ac31b0e7d4e6d094ccd91d302a074dd59665b8bfefab4c806c909bbd9a6c054512d2f609159af4da24a7eb817cdd90b80159cdd61ce801cc9a83612708701f531b447a34043ace7e36d584801a6b8c8b8196bf87f337e4aecfa0e1e4fd56de291544d2a9fc4c3189229dfb775025f290194385acd4d741479e15a79d8351e59b51f6628ed8b57ff03ed9fd31f6d1e57f2da519c53940795af4c7a76ff57655495d2e2fdc8bf261e98e16c06bab8d061749df6ebf041c39abbcc1d66c5c7bbfdd31bbfa7767059408a26159009f970c15c8f7e6092c9ccfbdab39bb34a97be8442a17e105db9c2ecd6d9c0cb09cf96d9ee6dd5cd0bffad00cf50662dd4ae5ed98b30d300d8100c3298765797b39dd974c8f4358ac4072954d8ae8c7b6b39624d190f911c0f386e7e5ca2328014d3de6c2da1996e2b0a68faf8c40ebf3ad6cdadf0ab22d0fab9a5f7a30a6b7b10b577f6326f0065e90f2b1d10b72357d2028d7f70adde7b8c54c377fad602f02f15d8ecde74674c91f966f11e11a2c706685a7a23f1bbac4199c9b8e71f1aa630758e913841cb0f4e122bc2d22589df8f7befc2e73effade36694c82ba0beb7412ddc4df7b9a98cf0142821605f71bb666c0bd1a0fd97bbb8be60ac0966e0aa9c4c2a380164203468e50bfed97c2611511b93b9d03c8bdbd5471990959bda5344651a6eb7f5688d1132eadecd4663426f0a4bcdcd9641410e3a2a06c1d6ca253736508986bde3f84bf080fefc52884261557032f51d81f4f0ce237c38cd2b55f3d9edf841316f712e666626f34e71412a1652f19eeba7c599a2836156cd34c6af193f7d70cb131bf78e5b4e6a423ec0649b77f1b94d7d7db3561977eaa28b26f747dfe7e6cb38dc75411cca400492dc97ef6a2a190dd4f9a64146083c9dcaba95df74da8fc0ce1d7ac2b593601d318b2e326bbf4580e50b52fafa0e2f2a6e8a854844a7db53377ee062b081c23abe0e8caf0f6ea144e34951b42dbb4b3f17e6bdc6950d66d95864082cd3da8d63e0b9dfbba6df57688d0ec0bfe40feb7950457e6f72859322d8de70dcdcc8dc0f11daaaa9bab0409af2314d375183bf394c1efa406bc06bc4813183d2d4e6d2df3d90ecf33323a545645969a4310b2511e2913cd117ccc1737d14bdbdc9fd2fd48075ecb25e3099bf41cd2af1523d00b41a7b10c0f0405e73b9b3c446a352b2bcfb09750ef2cbad43ccec2c04c1f3c4c2d9f15e3d0f40e6efd84285ddabf125771df65f5a94f9f777e74815e4c0786c7385a6af755c98ccb37bff030e3b3fcd4b5c0591628c6486b191c9d620b9599dcc984240a5289d2f46e5ce1b7e170bc65381408c13c8b455b9cec4d2a3d9ab58c42bee23659beee209907542b7a54bccee061d4f1740b9ff218699fdd2e5baf9a80a102f6e4cde212277db20eb82b7357459dfc16e315ac393cfbc4404a508699bc7530786f6b16aea27e3467659b1e230f5b38a06110cbd037f39f0e47fdd4cb389d9dd172b3588c679cc3e75a30b874b2234accf8ae7084d4f535bd74d5e980a27c4da07201625024d52ff14cf208363f689865c8ebdd6a0b5c8edef4d64297de13340c5987888903c18ddac02bd454d043a47ce70055d68e3c910a859e3be50cc11d04d53d62a66e816ae7c0ab4c7deb5b0bc0266fa84737815a28670920d02110c1ed1e0fc3099cd8857316e249bdb8dfcddb897e2ebacc4992434f502ad517979876cfbae7f8e964405ef6e1ab0eaa1c2dd8d90b5fbb70237b789c0e2e897a89bfcc3f1cf7ace3e005bb36546d72b3438429a2e915e062ecad61bfab2e1a3ffdf2805160daefb11af1ef485674228a9540217f498f54e3378977331a4f0f917b279201377e616678866c3be0d412d6c699483f7839d16d53a8c23848e84d790a1a31f551e0ae12bbf3038a02a6eaae4d16e95b860b018349a8950988f5ad081f0c9f21cfa8158d1389ac1d62044660dce2674e93ebeeceaa6bc0eb728ce28df410c5e9a3278db7da186daa589b83fc6b9c32e7eed966b33130701b90a68e159c570ad42c56d3d263d5c45d9234e090b871b119c8d40fc86f98d182433e675cdeb3aedf87ed1c4ef4976cf261b79ca48d9d31c65f22667d6ac28c568da8e359051383a255c6877b70645f2c98d2d459c3afe892778810b971521150c0313706d75dd6b375dd844d44948ee26c10563e38cf2f0b96bc77dbfe453f7a0de2c6d16cdb99d05d7a286c3752f3cbffe93f71766cabada13996caf655a4c7db8b54b3e9cd7e06119a615f1f5250edab903ddb7520fd57919b1d99d6fc3d64109c635fdec586546224ad7fb7a10e3017ac04f830cf7dbffdafd0191c11c199f22d3cd3feae652a9720538b8291b5f193f73f15c8b119646a37fc82ed979d4383d94df03a1c1e345a3f0e3bd3328d7213c6e5e6bdf22ff6a19652206142da9aa02a0303c4c4db38a241e7d1463a68fd66a81ebb014b9abf255e6b58dfff1d0b3e46c46db192727f290580e7e842832792fb843e54d539e34a9cfe18c598cb684d6903f52ba0bdf8558114e94ef469039a8dfa06d4a2d754d22099cddf97e3df0d3137fdc6bf8ed9f39fa5ec1c4d3c11250c8ce30f45b4a53018fa4bd7bffef1ea7953c931329bc8954e1d86d0b18c09255e3ea8381360572c01fd4dfc7111fc0bc5d02bce05726e32814c389bc64493d84326f89ff034dfd3b707e4f92ee4287f274d701fd2d0b53e5f0658af884db26e0504037d46eded54788da72444ca0ee9e160492ffab67b55085aa875f1119fea7e779b172367944f5bb247e4783c0677b0def4f35d23efaec71375ba0d603c9ee69aeff63c036f248100823d1715eb7a592602dbd7254dd6b30635714da965a6b2332009f48a51488fb8b228586e13de111120956fa9664a2e7f61fe99f65d9d3e09bc66dcca76cc654984821086bc3201eac8ba73725f31fe7f9e554c8a4596a9e5b58b0875edfc5a1d00ae98a3b9ca085591f682e81a6bb7846aa036dc87d4bed3276929c51340b6078ed8e2025c3a5c5505f61ec6d624a05f41e27b537e1c61f408eafd01091aaa5d3a7ddb404276af1493d439d09249fc234f37fcfad411be98b3eccb7071eed52a0cbe4440293dc2c8edc0eb5cff77b5d7ad09853275af17cce56a2d52580662a221a4a355323c4dce46509d77c9c8fcdb69e8f2a853b27cb91fc4610d119f7ee03f878ba75269dbca899e6b569a9f781c9313e318b9d2b96eeec3f54b9f75d335f3cd0e812d4ee4b27d3c1828d48046cb9bf4b5da71eab407cf22b5665afcac4ed0b4c9249687a031ce7132157cb8a4369fbefb1ded5450bcec145532a7bdad474f9d7247c89c5b07a7580d77aef37d31f55331c046b55e46ba67207632b769d05a037b9f29f0d8b40ed817122a9465af468341e5acda346329b8cd739906ce7e3ee9c65a60bf445fbab879d6f4a8c0866977a9ec654f038223d998df00ab3447faff36eed55d7577c9f6888415cffc5bfabe4a5d65876c7b00f12142890174f3c42e1b813e4b7f439aeadc8b84d9429b4df7e9473d7553466e46957d5b80c0d1d498cd2b277b0ffcc8e295164b6095d78fb7d53e15676ddf47d07c48ab131d2f30e7edf1f29b42f29ee97a6090a7d07babf4eeae6b9bc67fc990a3bc7830429eb01420cc5232b9b8fb1c46a50522101208ee1505c38d1280380a84a149fdc93663a6d4d698368a5398c34993095ab3d2c89d36d7ee7acf7b119bd25ec03eac3f6a5db145ae67c67edc2a0086b05126dbcee3f9d93c57fa951adb928dde8fedea31570a0e27beb50d2dad2b2cb587765cc37b640be10aa509eac33e67c34eb5c135022b63b67da49588a6c1a34ac82faef831dbbec394209cd0e3cb9bc4dbc78b34dcc09697c1ec72612fb807673960b6e64f81999d903f883e87fbe5a63f267d1919382bcdec99e72a981727c757a41009c183a13ce613c3e9846316f5109aa285d3f80e7be8205ba0232d7bb060eaca28b61a63911a58286cbc3bc267035a02205f4a10dab96a0cd067187d75651bbc77b2cc847eceebc98d5c29684484024fa99485676faf57ac1e93611f30b21a5c4a56bf8eb941a569178e0ed918ec80b7afd71e5426c33d4cb729c4a6df16fa483410283330626f95a191806b836ca0078088189060dc99c9164cf10f4682b67d992c64f752786ba11172dfd2da52dec5ea35b33c983c124c51e84add5b4080ab2466d2621904b45efca91cf45aa49889a273d0f5af9c482f64e805f6302a7b1e0e76c27d70cc25162b2e93511e35a79f90aca9e258d1fffa30b85ee08e66b58ff4b305ad7ac17ebdc0b37717c30b9faf0f40b068fea25dddca621888e6f17c8550c0216d95e853315cd165a68d2564bee8443758af006df3134937c09ba9ae97fa099687862dffc84365d463fe4636e04544ddf3ff8ecbb4bc227274c8ea5b92078ec2aadedd8e9f8c8adc1c325dd15b342848b229fc44345281ee9f80e9682cac8e7589ffed42f6ed6ae63ce721a5ba5c54dc7a65fa1b5ab1e836958d937ea8e5959dec2d836cc1c39afe3b0d0fb92a146e02fd3ddccc04645b15e92d9e359753111d91b767b723e824370b0c078ffaf8d5bc70c9ef7380790d3fdd558170576dac4d0d4d9a31630b0775e4861e04ac651874fa2c25c952c3565b48e894826b0b04b89afcfddbdacd7f10223f4437fa921016bc1b1f56f7649256b1eff2aa97e0eaff840d1f3f2ec1860ddd54be8ca1622166b93f725ab45114e8dcdfedec4b0e69ddd4e8de88ac7b0f2eddffb226b7b12235546410151a506a9dabbba25640b1d8e61ada0342b5492f396795538ce165ff8d4e830f392ec2aa069c7d2d180a115e8be9dc8224a0e09e5445a2daeb887be6af403359fa236df5d86ba1f2de2d6d28e95b4951c3a8b6eb408b199fe3283d7b0cfd8b752f7b6524ba3efd176c0370d3fcbc4ed345e38263243ed5ae45d57e71753464e4b47e5dbcdb1622064fb40b2118ece3398515220968b339f58900ef863cade9e75347b00c06bc673c9badd8da0fd76297d6dac5a32925abb75a7ca0be4150d70f4a2db3084c7b72cfef5c5164823fb0cf7e53908186a156787c5d0bb1d0af10554e9416c78c4e07dfcc8b2834aed775648875e2e465f712877d8ce7b84c36a6e8d8c954d9ffbd34b5421b7ab6cfb025d2ddd5cdd77260a75b5165816231e4bd27e10d2751a8206901e8edb1876d1326d6308600385083c1d1dbf04e58a73aea4a7537ea185effef4172e582127e257e33223", 0x1000, 0x7fff}, {&(0x7f0000003600)="5b35b0f1830ac95719a81aae9053061be1cea5a1c2d900972e6f03718e65eb215f92407c776d245835d829826ee1579081994fc6855e6fc2cda5faf0490e57ce24687ea344ea8eb0438d7561cddbe09a4d883fec7a36298dd23f836c9a6a58003b656d903243edf1bcb4997a19f9bb515f52dd50242f4d0aaa74b225de3a88639d0dbe9b37afddf50c20e5b8cdd443b3823e784089816010a121ebe5a1a61f509b6cd2f1302b4dd7d0c80ef2d00354ec2b6c6194b0ac875a45971f0c98398d1bbe7bf702606b905ac997865a249134ef7ba550ba3748162d4198cfef553d905e6119336d2f12a4", 0xe7, 0x7fffffff, 0x3f}, {&(0x7f0000000080)="ed5efdaef9efef4212006a442906d8a2f7336ecab70eb8fadffb6012df77d6600d017b7ef3b04a2a642c478e24c4bda26c62b03f42163ead7779cb523692b5a1", 0x40, 0x7, 0x9}], 0x2a0000) write(r5, &(0x7f00000c7fdc)="24000000210025f0071c0165ff0ffc0e020000000010000002e1000c08000b0000000000", 0x24) 2018/05/11 08:14:52 executing program 2: r0 = memfd_create(&(0x7f0000000000)='tls\x00', 0x1) ioctl$KVM_TRANSLATE(r0, 0xc018ae85, &(0x7f0000000100)={0xf000, 0x0, 0x3a2a07d6, 0x4000, 0x1ff}) r1 = socket(0xa, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") r2 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r2, 0x6, 0x13, &(0x7f00000000c0)=0x100000001, 0x1d4) connect$inet6(r2, &(0x7f0000000080)={0xa}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r2, 0x6, 0x1f, &(0x7f0000000040)='tls\x00', 0x4) getsockopt$inet6_tcp_buf(r2, 0x6, 0x1f, &(0x7f0000000200)=""/193, &(0x7f0000000300)=0xc1) [ 1118.980421] QAT: Invalid ioctl 2018/05/11 08:14:52 executing program 0: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") setsockopt$ARPT_SO_SET_REPLACE(r0, 0x0, 0x60, &(0x7f0000000880)=ANY=[@ANYBLOB="66696c7445cd2df50bc579ddb3d3bd46657200000000000000000000000000000000000000000000070000000700000004000000217ba123fa005a6784b8040000a002000040"], 0x1) 2018/05/11 08:14:52 executing program 1: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") mmap$binder(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x8011, 0xffffffffffffffff, 0x0) fstat(0xffffffffffffffff, &(0x7f0000000b80)) 2018/05/11 08:14:52 executing program 5: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000a40)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f0000000a80)={0x2, 0x3, 0x0, 0x3, 0xf, 0x0, 0x0, 0x0, [@sadb_address={0x5, 0x5, 0x0, 0x0, 0x0, @in6={0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @broadcast=0xffffffff}}}, @sadb_address={0x5, 0x6, 0x0, 0x0, 0x0, @in6={0xa}}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x5, 0xb, 0x200000000000000}, @sadb_key={0x1, 0x9}]}, 0x78}, 0x1}, 0x0) 2018/05/11 08:14:52 executing program 6: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000616ff8)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x32, 0xffffffffffffffff, 0x0) sendmsg$unix(r3, &(0x7f0000bba000)={&(0x7f0000c57ff8)=@abs, 0x6e, &(0x7f00006c6ff0), 0x0, &(0x7f0000000180)=[@rights={0x18, 0x1, 0x1, [r1]}], 0x18}, 0x0) recvmsg(r2, &(0x7f00003d6fc8)={&(0x7f0000698000)=@generic, 0x80, &(0x7f000081afd0), 0x0, &(0x7f0000f9fff8)=""/90, 0x5a}, 0x4000000000000) 2018/05/11 08:14:52 executing program 7: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") connect$inet(r0, &(0x7f00000003c0)={0x2, 0x4e21, @rand_addr=0x2}, 0x10) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f00000000c0)={'lo\x00', 0x0}) perf_event_open(&(0x7f0000271000)={0x2, 0x70, 0x49, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r3 = syz_open_dev$loop(&(0x7f0000000000)='/dev/loop#\x00', 0x0, 0x0) r4 = memfd_create(&(0x7f00000000c0)="74086e750000000000000000008c00", 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0xfffffffffffffffe) capset(&(0x7f00001b4ff8)={0x19980330}, &(0x7f000077ffe8)) chroot(&(0x7f000009a000)='./file0\x00') ioctl$LOOP_CHANGE_FD(r3, 0x4c00, r4) fchmod(r3, 0x0) ftruncate(r4, 0x401) ioctl$LOOP_CHANGE_FD(r3, 0x4c06, r3) sendmsg$nl_route(r1, &(0x7f0000000140)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000000040)=@ipv4_newaddr={0x20, 0x14, 0x1, 0x0, 0x0, {0x2, 0x0, 0x0, 0x0, r2}, [@IFA_LOCAL={0x8, 0x2, @local={0xac, 0x14, 0x14, 0xaa}}]}, 0x20}, 0x1}, 0x0) r5 = socket(0x10, 0x802, 0x0) kexec_load(0x3, 0x6, &(0x7f0000003700)=[{&(0x7f0000000400)="f8640fece7572ce089d0e4b5ca338bdfa8a942dbd404be96de64020b2567f695d33af821f64df2d80d0b9ed50ad10f56339f1d3ba838b1ee3ab7c1192fed9ffe8156085e19080fc2c565bcc4172c80e91896d90d144e3b42c50bfbc8d034129ade7bb10931dc65b78110c1e8356fa9041db1e37052f750fd3ea7789e82d907548b79aedbec75e8e86d4d010576668f0e481cb1c7a70f995a7eb89ce78d193ff5a8474d6b4a89c0b5d20723f70d9c54ea091633cf3a73c8a448a264b5df1e5068d96e078c3275e46ea88aaa7a294465cc87628aef8ca174e8e5de5ba226da2a44b9cbd8dea3295b46b7b22ed2f9de1ee77eb21431785b7048f7e741b768027e067837f604eb34807fc87f6a166bdee7464dae6f273240de31eb9ef65cdf28932b4d0ca208ac9a0c40e9c39304be1fea7de728d1212587ca79ef0e64f9c169017df5d82bd6cd3338d142970b5325f707f323ee2d000bc1a6336fbf467158a4bc32d9ff61eee9518ce585acad09c553eacb0e13954023c180e382a076478915a690f4b81c86b7c55e45babf8278fc0c005e697bb43d20e62da188de6b6c1fd38502c1b95ce1ceef0f96920dc9f9527ae29dc734ea2041c1b51399d200c792149951cbf9af70716addffc78e676d13491678b993cbe1799e6b753a2629d091cc67b7c766f323222e8da8dd926a8e64c32483011cb7c1a62fa31f7c88cdf6374f4b738c54a0bca868b243adc3278cef13ef718f1c7d31b06b5749a73710c1f2ba9312c9e93a20acc5bbbe45ec49a606a106353382be20a0334741ca7a00c3c84afce471996d337a96aaeb29dc49ba39059d38ea660f8d1c5c736c5939be82674c59ff5833db145738a23003547510a4e38364db1bda35f3a7e76a4a87b8d371bce8be0507358b8e15998eee21758119996cd92f11f3c5be69b398fc7cd8b1659b0b81b471d9cd452fa8f30645a283999fbc9d999ac6702f0a32d5a18dd69a2e6515c119783d1cfda77936245bba36373b19b602af6a0268c1681ca63f2ce9461a9ea2f1686eb8576286d8c33b2ca03721dbafd4782e9a32bc890c617979f8a7a3b8cdca4f88024b67e57626a080da928c3a548abf23da30700cfae6127807ab407cc8df96a9afa794daffd451b2390657871a7454d9c6c220ada19da08f6f8130e6c0010c61614afc79fff4f94df9a2e6317b9685cae68febdfa1d36a93b1bdb70c156fe16afac29ddc3becc44f29604f93a7aec75a0e5536698ecffab15439370fd1717e2487cf00e7d12ede8c76f35b39d0e7d7295b12598e899c531b36ea1a1661b15be8c1f8f73af63008d0fea86d8f2e6fe172e58fec6318b24cb6fa2855d2969dfa89b0c1bcefb7814f979bed193024d4aeb961de7d8afcd69aa2444cdecb0d6f1f3521c7c70623db29b829f64779081da5a68f9e85030fb72fa74b73bc239c68305afd8a42521c192a73cc7389418001b56fc9c4017b7f48276812ef2bde064e393095450e70d4894d7f8c51c1b8355cab78234d120a1426fd2244056d0f4e816777fbf550c98a33082ff332a5b4e7ddb9ce0891ed1bf688c1ef8549ed5abdcf3742724e412f8c64faf782c4ad299b32ec121b6619e68373fc8541e4f4615d90e8e807d311f5af7a18a1b7f6406d43542f9fc5ba1741b24b2ea154c0ef3faa69540ba4f2bd45b865e50e543c875201c8c0e8041e6c64942fee8a374b026de8624bf6c91e321c666c285d5adeacbaaeb2772f7d57a9273a3e3a220857d6d7362c0a3a4876770b781d4c1cbbdeb8b7fb1f62e4f48a7b60039fb4db1ec401c82d7af773ecbf47780a545ab341eb305abc372fa08a07bc17f4aaefc4a132884a5af93fd26c703d379fda035e9f4e08e2e1b5b83c9956ad2a1714b636c6a7ef64a99ecb63d085d4ebce50529e5a65e11de3c6af02aab77f5d2a04ad00d796eb727e3665bc197076634296089c81118342e47df31173e35b3c159fdd01a2c240750931db9cb9b04019bbd526368c986b0fd5b169afab2881b2924f098722e8dc006f4fb690e9c1341635ab9928433bf26bd630333a9a8fd15e1822f997cc0c489cc2e233baaba1faa750587e18eb87deaa1cb0bc594c0088c0eb601d7c9692ee7e2b2cd6ffff7d3f7a5518cbb0156491a6bf0d55664da20501a7cb398206d6f41a69560724dcecc471900b6fb3848b5430380fecdd02d9225f2b570a55db96bdc6f7b6c1df6246f6739943428bb2ba62ac1f09b3a0b0e9fb390e3a7c47aa7d1a165100ebd904605dd00640ccdf2c0d20f8824e445a025589e3a2fdf89e1216897e851320ac8cec0a9b7655777a7361d86c7434a62f801bebf5ac6afe1b8badef8a901ead885681532fc5621f6952647b76d1b4aafeeaccbb553fb9f86a3cf9a7b9903d2865a5fcf10ce69a7ffdb9c89cc4dd281dbe22d7dd2a9ef79a1e713196b03a0d73a688dbbf5ec2131a7c5c7935e3cfaff54e21c5887d1b4ddec0fde0e83c3a0598c32d5df5373a0302d573d6ff31d25acb9bb916bff1c584ba1f7104a33c0f1419fa580ae7bd678dda8dbe8e28f5e3293f0c42495159a17f96a7fe86f93c928305b6fb34f589cb54b4653387516b786fe63f370b6d30b2d3654be2889299d92a44fc1728f573575b56382562351536b3e4e0647fc06170ba1beaa42ed54e727ac2311949ce9338fcb13989427045b5b5b4aab34904fe46661a18acfcac3365b40612a0be538acfafc89e69948fd140485a47de04ac6a437b98e51142c824159c177a84bfb789a5925752d01d168b803f3fd31d24591c10949a5694a43b1bfb43e5372e983b20c0a6931b30f5737b2d2d1fe78ae318d4fea015bc3f9cee3e15ab4bafff61de435341836a5868efbeeda4b444ecaf108887448b24bd50d76f8189ebb55ded2cf59c5eacfe5b646f796c434eb3892a6900e06024a69a072bebd816e4eaad3cf0a2b12098822fdd3015ec4fdd52b684f5e1e9e9d14af722057c984f6ee5bc7785c3497d837aaf732e51a72e90929e1c299d3f90dd5c0e1a7d9e6b3dd7c1cc29f1516ddf6d9f76f85e0e5d5e57c50a3ba8faeb42518cd0470968fc779517f1aabc9d4288f1ccd20fa9cb3c1955b6fc9bf861c44cf7721b84abe0d12b225ea73cd4b2ab105bc4f3323a4b735af719d00da359879d306969599b9c9fa1ecccc027c0d071880e0eb76c11af4fa2726653198ee78abfc21fc820800399dbb57668dd13dd371d0a6720ba13c0f3bfa9357bbab71dfc4cacbf6400217ffc160a5a41ddbcf623064144ec5915b4989f470d8c3b18cbec367d1e2ff114aa87e0e9d78f49882b13fadd801fd0eafa9ace6505b035ba0cef8fe0956218196b1a85120bb0acbb2fe5ebbe4421f753d8d764eb28fc7b684b47039df57f52af3e65c028e89d86da902a191e9ceb361060c8ab49190a1d8292d103876c266f34f192631553f900c4744e9fa7851421b382d7e3b6cd235fdb6f70a7d3d45565a882f681156ddef20f50bc1b841cd55199e194b50b87de689d446dc6fbfff2c980adc5358b10639fa1db5638d7baacda9f5152534ba015c42606368ba0ba0a649f766455b51224a6a45e96525d2cb458f1c04cf422947a15485759cf021baae9df295d0a3a2ef532435db0539e7cdd7a8ca1bf3be9277f9afacd8abd5dd5e9277510f87dd775a6c75bd8718052ad14a26c42d7a7c774bba71d86cc28b61c1d0d0f00a5e67d64678e790d4d73fa39fe51d60710cfc9ffbbc034427470107c95f866d461c2194916287005aaf401f859efcc1c81b474b2130686baf14fc0b8a31621e976ad96f756fbbf34b26986b64a5785204070b5ccd7efe1ae5e1fea9fa7199e4bd146c87344a92224edf422834784b64fb18613b48a088f4ee09a78923752f0051e6c77d8b0cfba0a24db6671f751d7dd0c1dfa954c0b998c1da7c5a701b6429bc9e86b3d4bd261688f285873c9b330dc90ba0cb1ae1d0769aa8dc579b05f38c2eb6f53cad04fc7f367b594f64de435528354240a3b988ccafae0bd08d578172b42ac08a94e3f6a6b5599cc1542fad7c4b26ae32a8f34aee597349f1bcd94a6061d8d1d3051cf8554a4d690d7d731ce02bf4f1cf81e1eac7559fa335e3a1fd1d31d1a290adc77b75749b6b5fdd6aaadfe74a8cfa6842ef35d3b271331ea6d9a54fd6b8c04fb9b329ab5cecfdf898e10bcb7dcb3462c1007afc493ffe9ce63c39fa5537b6578931fc79a1d640b97fbf275b0bd6ec4eeadf46a288ae9a2d5f7c21c10da6fb03a6498b968ff3763c947b2b8b0688681f533628b0eac478de12c4269412171f4951080e82cc52dd9c9b4381a7e7fb58e9c2641d11063fcadd87235265da527eaa3bd6dc4842eaa9aca4940cd78f7f631336d9435ba62b487bfce92fa880f6587aadc73e203d19a69e275c9697f8e4c1d6d7546a1f7f553d779e1713c19677d08d033924538f5605373be55f2fa402198459a26df24a7f23ac1b65a2b0dfa7d112b627c5cc9f87610d9c6c1900e0741a8a5d7444215a68c9f254bbba57c4b1e756de00765dd8ed527d457b071fbc4df48ac1922fec36bebeded988eb5a234401ad5a61d5523beccfd3aa56bd36e6f523626add69338aa99fa04fdd05437ca0684ed5fb29f5e2a834391a21443d1858c82b6c11f890828b7db79ea302966465fdc7db56715f5946291e4664c83d9f7ed49e377bede081665d4f367000a6047f3f937be4b2fc633e644318fc2e7ad715ab1f2330b4e5ffcc1e1ecba4f5f39efcfa701ed77b81020d4acd996ac9e1882a5b1934469918ac8799c1f24109252eacc98f0cfddd6c94f691d8aa9bd01f626192b25d89c3dd2fd6e11b3ac8141614e0af1e70d8e8e94b99d401ff608de803105b9a9b82d763d86004c88f0f1043d17b190e810429adbe2bcce9afc0f6e105f75adaa1cc69e9a7caaa2bc7a5dcdff18f53117316ec7d45343c21ebb9b4e05be2d5f39811b774f561c061d0c7888ee987a2faedd051f4aeea86fa4b1fc44fd07708bb2e1bceec7715b6eb12bf611af5d89881ee85cd458d808416a89a7e705198d8cec85652ba8f47d31f5a806f2d6555c66dd023f59fc6d22fcd0e5dcb0c8cf0ce1a72c2874baafd5bc3bf4acd2c11c2195158bec744d975f8a299f7300c8bf71c5da6478866458adb6d91c00edbf8a773ac1132c9557b7a14251583f8f12077968be32a1ee39c6fd4190c0cf1aa71e10bde8939d206b7d97395bf479f93858803e5e7c4248f148415c0eb1f190ede5b9af951d9a3048d8f0e3c1525a709389341f052eb139902fb935af0c3929d58d6745e03d61fe94fad01d61116d580e20b13acb3d10926ec78e047878e7a84882cf58c2b5dee470c667f6ccdf9d879030401f06f31f1bc6d68ecdba5f56788f1b7ddd6bb947997d9c9930c5619df1d68ea536a241e71f3f43c5f5d9f83f491c463362320ada89ea75f2b8d7607c7561298c8313b3967704956726faa03a147ace53fa4159cc879e3ef2675e4f387d574e9fd8563414f59d0573d9755ac8d946289bee7b427a6e1bc7ea921c259fdae4add45bb280f235acbc8c95a951639fd70501b1270a6167211f0a2fd152a77c8c01cf03f0f4e1fc1d2d5e84f4aa54b2e808ff822bd6345369c5f51af3ba4f091392964cf3feae25f8c2741007d2e5ac5a5f2124eee3047b89f94d44df6d0e2f4fefb98d1d7c7a34fb020c84cae252cfa6181299475acba54b0b07aefa805768da4d3b7910ef2c1b6a7112efe6bee3da9e41c12930498dfbfd82a428c9c9cd66d805c927fa3158e116273f55ab232f9c0a", 0x1000, 0x3, 0xda}, {&(0x7f0000000180)="d1212f342bf127abfae6e08bb74c5b89efa38fe459aabf94fd638099ea20ed5e438b0dee0089aaa024971d882873fc4b01be0b4dfbb502b723a6c747211a49cd0312922f1c7bdc37f25fe1900eb3a8e3640ab42e3a4dea6690b479619a81c93bbf5033e77ab8c078fccf6ae4e86ada45d5a7546191885c39", 0x78, 0x3e04, 0x7ff}, {&(0x7f0000000200)="124cf6539178fc251b098fd57dd41adbaab451d2f343aa5d34a532a884db85e4b5bfebabffea12294df4af5da9afeff63cecf3764ad2fd17f391a38d7c8acfdfd13030273a645c69ff4ca1ebdd", 0x4d, 0x8, 0x1}, {&(0x7f0000002500)="5757095864f66efa228010257017e59ef5cde3f87f48f0e9067a726eb58adbe7ce61bfe99836c1d83bb52ac1843a74ca949b697759f937acd9506c3fcb790f4aab22c34081bf00d3e52b0d341d57d6768740c345fd45eff43c3d4c1d45cfe87028d4b6ff8900e7c6a7f5c50f94d490f8b0ea08e211c6037efbe213ff6759a22d057e79e84ef3581afaef2773e6cb7c43d2a5394cb69c5872df8caba825259f6ad2219c40bb5c82a4904c245b4712ffc196f1713cca2d85e8a223d7aaf24c69fa41c6904f5fb153003f88f9c5cdce1fe96fab148c3587627d04910474c06e9ba599f1fffbc01199490edffc5c74b44fc399c127b8911a83af33b2c70f01d4301be06f8982a3007c37f3a7d36c412e2b59c0067abf0a61a12bac31b3254a186ff2c9b911ebc9a2d25981548dbe65091b53e4f47dc8786eb496f3175fdf12562db774f2cf0ea9027e1331be062b2b7778f95cd56fb8f0de68afc2db67f92794a2a9739f3354e98bc17ac31b0e7d4e6d094ccd91d302a074dd59665b8bfefab4c806c909bbd9a6c054512d2f609159af4da24a7eb817cdd90b80159cdd61ce801cc9a83612708701f531b447a34043ace7e36d584801a6b8c8b8196bf87f337e4aecfa0e1e4fd56de291544d2a9fc4c3189229dfb775025f290194385acd4d741479e15a79d8351e59b51f6628ed8b57ff03ed9fd31f6d1e57f2da519c53940795af4c7a76ff57655495d2e2fdc8bf261e98e16c06bab8d061749df6ebf041c39abbcc1d66c5c7bbfdd31bbfa7767059408a26159009f970c15c8f7e6092c9ccfbdab39bb34a97be8442a17e105db9c2ecd6d9c0cb09cf96d9ee6dd5cd0bffad00cf50662dd4ae5ed98b30d300d8100c3298765797b39dd974c8f4358ac4072954d8ae8c7b6b39624d190f911c0f386e7e5ca2328014d3de6c2da1996e2b0a68faf8c40ebf3ad6cdadf0ab22d0fab9a5f7a30a6b7b10b577f6326f0065e90f2b1d10b72357d2028d7f70adde7b8c54c377fad602f02f15d8ecde74674c91f966f11e11a2c706685a7a23f1bbac4199c9b8e71f1aa630758e913841cb0f4e122bc2d22589df8f7befc2e73effade36694c82ba0beb7412ddc4df7b9a98cf0142821605f71bb666c0bd1a0fd97bbb8be60ac0966e0aa9c4c2a380164203468e50bfed97c2611511b93b9d03c8bdbd5471990959bda5344651a6eb7f5688d1132eadecd4663426f0a4bcdcd9641410e3a2a06c1d6ca253736508986bde3f84bf080fefc52884261557032f51d81f4f0ce237c38cd2b55f3d9edf841316f712e666626f34e71412a1652f19eeba7c599a2836156cd34c6af193f7d70cb131bf78e5b4e6a423ec0649b77f1b94d7d7db3561977eaa28b26f747dfe7e6cb38dc75411cca400492dc97ef6a2a190dd4f9a64146083c9dcaba95df74da8fc0ce1d7ac2b593601d318b2e326bbf4580e50b52fafa0e2f2a6e8a854844a7db53377ee062b081c23abe0e8caf0f6ea144e34951b42dbb4b3f17e6bdc6950d66d95864082cd3da8d63e0b9dfbba6df57688d0ec0bfe40feb7950457e6f72859322d8de70dcdcc8dc0f11daaaa9bab0409af2314d375183bf394c1efa406bc06bc4813183d2d4e6d2df3d90ecf33323a545645969a4310b2511e2913cd117ccc1737d14bdbdc9fd2fd48075ecb25e3099bf41cd2af1523d00b41a7b10c0f0405e73b9b3c446a352b2bcfb09750ef2cbad43ccec2c04c1f3c4c2d9f15e3d0f40e6efd84285ddabf125771df65f5a94f9f777e74815e4c0786c7385a6af755c98ccb37bff030e3b3fcd4b5c0591628c6486b191c9d620b9599dcc984240a5289d2f46e5ce1b7e170bc65381408c13c8b455b9cec4d2a3d9ab58c42bee23659beee209907542b7a54bccee061d4f1740b9ff218699fdd2e5baf9a80a102f6e4cde212277db20eb82b7357459dfc16e315ac393cfbc4404a508699bc7530786f6b16aea27e3467659b1e230f5b38a06110cbd037f39f0e47fdd4cb389d9dd172b3588c679cc3e75a30b874b2234accf8ae7084d4f535bd74d5e980a27c4da07201625024d52ff14cf208363f689865c8ebdd6a0b5c8edef4d64297de13340c5987888903c18ddac02bd454d043a47ce70055d68e3c910a859e3be50cc11d04d53d62a66e816ae7c0ab4c7deb5b0bc0266fa84737815a28670920d02110c1ed1e0fc3099cd8857316e249bdb8dfcddb897e2ebacc4992434f502ad517979876cfbae7f8e964405ef6e1ab0eaa1c2dd8d90b5fbb70237b789c0e2e897a89bfcc3f1cf7ace3e005bb36546d72b3438429a2e915e062ecad61bfab2e1a3ffdf2805160daefb11af1ef485674228a9540217f498f54e3378977331a4f0f917b279201377e616678866c3be0d412d6c699483f7839d16d53a8c23848e84d790a1a31f551e0ae12bbf3038a02a6eaae4d16e95b860b018349a8950988f5ad081f0c9f21cfa8158d1389ac1d62044660dce2674e93ebeeceaa6bc0eb728ce28df410c5e9a3278db7da186daa589b83fc6b9c32e7eed966b33130701b90a68e159c570ad42c56d3d263d5c45d9234e090b871b119c8d40fc86f98d182433e675cdeb3aedf87ed1c4ef4976cf261b79ca48d9d31c65f22667d6ac28c568da8e359051383a255c6877b70645f2c98d2d459c3afe892778810b971521150c0313706d75dd6b375dd844d44948ee26c10563e38cf2f0b96bc77dbfe453f7a0de2c6d16cdb99d05d7a286c3752f3cbffe93f71766cabada13996caf655a4c7db8b54b3e9cd7e06119a615f1f5250edab903ddb7520fd57919b1d99d6fc3d64109c635fdec586546224ad7fb7a10e3017ac04f830cf7dbffdafd0191c11c199f22d3cd3feae652a9720538b8291b5f193f73f15c8b119646a37fc82ed979d4383d94df03a1c1e345a3f0e3bd3328d7213c6e5e6bdf22ff6a19652206142da9aa02a0303c4c4db38a241e7d1463a68fd66a81ebb014b9abf255e6b58dfff1d0b3e46c46db192727f290580e7e842832792fb843e54d539e34a9cfe18c598cb684d6903f52ba0bdf8558114e94ef469039a8dfa06d4a2d754d22099cddf97e3df0d3137fdc6bf8ed9f39fa5ec1c4d3c11250c8ce30f45b4a53018fa4bd7bffef1ea7953c931329bc8954e1d86d0b18c09255e3ea8381360572c01fd4dfc7111fc0bc5d02bce05726e32814c389bc64493d84326f89ff034dfd3b707e4f92ee4287f274d701fd2d0b53e5f0658af884db26e0504037d46eded54788da72444ca0ee9e160492ffab67b55085aa875f1119fea7e779b172367944f5bb247e4783c0677b0def4f35d23efaec71375ba0d603c9ee69aeff63c036f248100823d1715eb7a592602dbd7254dd6b30635714da965a6b2332009f48a51488fb8b228586e13de111120956fa9664a2e7f61fe99f65d9d3e09bc66dcca76cc654984821086bc3201eac8ba73725f31fe7f9e554c8a4596a9e5b58b0875edfc5a1d00ae98a3b9ca085591f682e81a6bb7846aa036dc87d4bed3276929c51340b6078ed8e2025c3a5c5505f61ec6d624a05f41e27b537e1c61f408eafd01091aaa5d3a7ddb404276af1493d439d09249fc234f37fcfad411be98b3eccb7071eed52a0cbe4440293dc2c8edc0eb5cff77b5d7ad09853275af17cce56a2d52580662a221a4a355323c4dce46509d77c9c8fcdb69e8f2a853b27cb91fc4610d119f7ee03f878ba75269dbca899e6b569a9f781c9313e318b9d2b96eeec3f54b9f75d335f3cd0e812d4ee4b27d3c1828d48046cb9bf4b5da71eab407cf22b5665afcac4ed0b4c9249687a031ce7132157cb8a4369fbefb1ded5450bcec145532a7bdad474f9d7247c89c5b07a7580d77aef37d31f55331c046b55e46ba67207632b769d05a037b9f29f0d8b40ed817122a9465af468341e5acda346329b8cd739906ce7e3ee9c65a60bf445fbab879d6f4a8c0866977a9ec654f038223d998df00ab3447faff36eed55d7577c9f6888415cffc5bfabe4a5d65876c7b00f12142890174f3c42e1b813e4b7f439aeadc8b84d9429b4df7e9473d7553466e46957d5b80c0d1d498cd2b277b0ffcc8e295164b6095d78fb7d53e15676ddf47d07c48ab131d2f30e7edf1f29b42f29ee97a6090a7d07babf4eeae6b9bc67fc990a3bc7830429eb01420cc5232b9b8fb1c46a50522101208ee1505c38d1280380a84a149fdc93663a6d4d698368a5398c34993095ab3d2c89d36d7ee7acf7b119bd25ec03eac3f6a5db145ae67c67edc2a0086b05126dbcee3f9d93c57fa951adb928dde8fedea31570a0e27beb50d2dad2b2cb587765cc37b640be10aa509eac33e67c34eb5c135022b63b67da49588a6c1a34ac82faef831dbbec394209cd0e3cb9bc4dbc78b34dcc09697c1ec72612fb807673960b6e64f81999d903f883e87fbe5a63f267d1919382bcdec99e72a981727c757a41009c183a13ce613c3e9846316f5109aa285d3f80e7be8205ba0232d7bb060eaca28b61a63911a58286cbc3bc267035a02205f4a10dab96a0cd067187d75651bbc77b2cc847eceebc98d5c29684484024fa99485676faf57ac1e93611f30b21a5c4a56bf8eb941a569178e0ed918ec80b7afd71e5426c33d4cb729c4a6df16fa483410283330626f95a191806b836ca0078088189060dc99c9164cf10f4682b67d992c64f752786ba11172dfd2da52dec5ea35b33c983c124c51e84add5b4080ab2466d2621904b45efca91cf45aa49889a273d0f5af9c482f64e805f6302a7b1e0e76c27d70cc25162b2e93511e35a79f90aca9e258d1fffa30b85ee08e66b58ff4b305ad7ac17ebdc0b37717c30b9faf0f40b068fea25dddca621888e6f17c8550c0216d95e853315cd165a68d2564bee8443758af006df3134937c09ba9ae97fa099687862dffc84365d463fe4636e04544ddf3ff8ecbb4bc227274c8ea5b92078ec2aadedd8e9f8c8adc1c325dd15b342848b229fc44345281ee9f80e9682cac8e7589ffed42f6ed6ae63ce721a5ba5c54dc7a65fa1b5ab1e836958d937ea8e5959dec2d836cc1c39afe3b0d0fb92a146e02fd3ddccc04645b15e92d9e359753111d91b767b723e824370b0c078ffaf8d5bc70c9ef7380790d3fdd558170576dac4d0d4d9a31630b0775e4861e04ac651874fa2c25c952c3565b48e894826b0b04b89afcfddbdacd7f10223f4437fa921016bc1b1f56f7649256b1eff2aa97e0eaff840d1f3f2ec1860ddd54be8ca1622166b93f725ab45114e8dcdfedec4b0e69ddd4e8de88ac7b0f2eddffb226b7b12235546410151a506a9dabbba25640b1d8e61ada0342b5492f396795538ce165ff8d4e830f392ec2aa069c7d2d180a115e8be9dc8224a0e09e5445a2daeb887be6af403359fa236df5d86ba1f2de2d6d28e95b4951c3a8b6eb408b199fe3283d7b0cfd8b752f7b6524ba3efd176c0370d3fcbc4ed345e38263243ed5ae45d57e71753464e4b47e5dbcdb1622064fb40b2118ece3398515220968b339f58900ef863cade9e75347b00c06bc673c9badd8da0fd76297d6dac5a32925abb75a7ca0be4150d70f4a2db3084c7b72cfef5c5164823fb0cf7e53908186a156787c5d0bb1d0af10554e9416c78c4e07dfcc8b2834aed775648875e2e465f712877d8ce7b84c36a6e8d8c954d9ffbd34b5421b7ab6cfb025d2ddd5cdd77260a75b5165816231e4bd27e10d2751a8206901e8edb1876d1326d6308600385083c1d1dbf04e58a73aea4a7537ea185effef4172e582127e257e33223", 0x1000, 0x7fff}, {&(0x7f0000003600)="5b35b0f1830ac95719a81aae9053061be1cea5a1c2d900972e6f03718e65eb215f92407c776d245835d829826ee1579081994fc6855e6fc2cda5faf0490e57ce24687ea344ea8eb0438d7561cddbe09a4d883fec7a36298dd23f836c9a6a58003b656d903243edf1bcb4997a19f9bb515f52dd50242f4d0aaa74b225de3a88639d0dbe9b37afddf50c20e5b8cdd443b3823e784089816010a121ebe5a1a61f509b6cd2f1302b4dd7d0c80ef2d00354ec2b6c6194b0ac875a45971f0c98398d1bbe7bf702606b905ac997865a249134ef7ba550ba3748162d4198cfef553d905e6119336d2f12a487ea0769", 0xeb, 0x7fffffff, 0x3f}, {&(0x7f0000000080)="ed5efdaef9efef4212006a442906d8a2f7336ecab70eb8fadffb6012df77d6600d017b7ef3b04a2a642c478e24c4bda26c62b03f42163ead7779cb523692b5a1", 0x40, 0x7, 0x9}], 0x2a0000) write(r5, &(0x7f00000c7fdc)="24000000210025f0071c0165ff0ffc0e020000000010000002e1000c08000b0000000000", 0x24) 2018/05/11 08:14:52 executing program 4: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x1000000000008913, &(0x7f0000000040)="c6295e4eca6c09b612ec6f") r1 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_int(r1, 0x6, 0x20000000000009, &(0x7f0000000000)=0x33, 0x4) getsockopt$inet_tcp_int(r1, 0x6, 0x9, &(0x7f000024bffc), &(0x7f0000ff0000)=0x4) 2018/05/11 08:14:52 executing program 3: r0 = socket(0x11, 0x3, 0x0) ioctl(r0, 0x8912, &(0x7f0000000000)="c6295e46ca6c09b612ec6f") r1 = memfd_create(&(0x7f0000000000)="2f645951a2f2326b", 0x0) write$binfmt_misc(r1, &(0x7f0000000680)=ANY=[@ANYBLOB='syz1'], 0x4) mknod(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) execveat(r1, &(0x7f0000ff7000)='./file0\x00', &(0x7f0000000240), &(0x7f000034bff8)=[&(0x7f0000ff7000)="00000000000007060804002000fffc0c6565643b799365195f1b76"], 0x1000) 2018/05/11 08:14:52 executing program 2: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") r1 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r1, 0x6, 0x13, &(0x7f00000000c0)=0x100000001, 0x1d4) connect$inet6(r1, &(0x7f0000000080)={0xa, 0x4e20}, 0xfffffffffffffd1c) ioctl$sock_ipx_SIOCIPXNCPCONN(r0, 0x89e3, &(0x7f0000000000)=0x9) setsockopt$inet6_tcp_TCP_ULP(r1, 0x6, 0x1f, &(0x7f0000000040)='tls\x00', 0x4) getsockopt$inet6_tcp_buf(r1, 0x6, 0x1f, &(0x7f0000000200)=""/193, &(0x7f0000000300)=0xc1) 2018/05/11 08:14:52 executing program 7: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") connect$inet(r0, &(0x7f00000003c0)={0x2, 0x4e21, @rand_addr=0x2}, 0x10) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f00000000c0)={'lo\x00', 0x0}) perf_event_open(&(0x7f0000271000)={0x2, 0x70, 0x49, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r3 = syz_open_dev$loop(&(0x7f0000000000)='/dev/loop#\x00', 0x0, 0x0) r4 = memfd_create(&(0x7f00000000c0)="74086e750000000000000000008c00", 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0xfffffffffffffffe) capset(&(0x7f00001b4ff8)={0x19980330}, &(0x7f000077ffe8)) chroot(&(0x7f000009a000)='./file0\x00') ioctl$LOOP_CHANGE_FD(r3, 0x4c00, r4) fchmod(r3, 0x0) ftruncate(r4, 0x401) ioctl$LOOP_CHANGE_FD(r3, 0x4c06, r3) sendmsg$nl_route(r1, &(0x7f0000000140)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000000040)=@ipv4_newaddr={0x20, 0x14, 0x1, 0x0, 0x0, {0x2, 0x0, 0x0, 0x0, r2}, [@IFA_LOCAL={0x8, 0x2, @local={0xac, 0x14, 0x14, 0xaa}}]}, 0x20}, 0x1}, 0x0) r5 = socket(0x10, 0x802, 0x0) kexec_load(0x3, 0x6, &(0x7f0000003700)=[{&(0x7f0000000400)="f8640fece7572ce089d0e4b5ca338bdfa8a942dbd404be96de64020b2567f695d33af821f64df2d80d0b9ed50ad10f56339f1d3ba838b1ee3ab7c1192fed9ffe8156085e19080fc2c565bcc4172c80e91896d90d144e3b42c50bfbc8d034129ade7bb10931dc65b78110c1e8356fa9041db1e37052f750fd3ea7789e82d907548b79aedbec75e8e86d4d010576668f0e481cb1c7a70f995a7eb89ce78d193ff5a8474d6b4a89c0b5d20723f70d9c54ea091633cf3a73c8a448a264b5df1e5068d96e078c3275e46ea88aaa7a294465cc87628aef8ca174e8e5de5ba226da2a44b9cbd8dea3295b46b7b22ed2f9de1ee77eb21431785b7048f7e741b768027e067837f604eb34807fc87f6a166bdee7464dae6f273240de31eb9ef65cdf28932b4d0ca208ac9a0c40e9c39304be1fea7de728d1212587ca79ef0e64f9c169017df5d82bd6cd3338d142970b5325f707f323ee2d000bc1a6336fbf467158a4bc32d9ff61eee9518ce585acad09c553eacb0e13954023c180e382a076478915a690f4b81c86b7c55e45babf8278fc0c005e697bb43d20e62da188de6b6c1fd38502c1b95ce1ceef0f96920dc9f9527ae29dc734ea2041c1b51399d200c792149951cbf9af70716addffc78e676d13491678b993cbe1799e6b753a2629d091cc67b7c766f323222e8da8dd926a8e64c32483011cb7c1a62fa31f7c88cdf6374f4b738c54a0bca868b243adc3278cef13ef718f1c7d31b06b5749a73710c1f2ba9312c9e93a20acc5bbbe45ec49a606a106353382be20a0334741ca7a00c3c84afce471996d337a96aaeb29dc49ba39059d38ea660f8d1c5c736c5939be82674c59ff5833db145738a23003547510a4e38364db1bda35f3a7e76a4a87b8d371bce8be0507358b8e15998eee21758119996cd92f11f3c5be69b398fc7cd8b1659b0b81b471d9cd452fa8f30645a283999fbc9d999ac6702f0a32d5a18dd69a2e6515c119783d1cfda77936245bba36373b19b602af6a0268c1681ca63f2ce9461a9ea2f1686eb8576286d8c33b2ca03721dbafd4782e9a32bc890c617979f8a7a3b8cdca4f88024b67e57626a080da928c3a548abf23da30700cfae6127807ab407cc8df96a9afa794daffd451b2390657871a7454d9c6c220ada19da08f6f8130e6c0010c61614afc79fff4f94df9a2e6317b9685cae68febdfa1d36a93b1bdb70c156fe16afac29ddc3becc44f29604f93a7aec75a0e5536698ecffab15439370fd1717e2487cf00e7d12ede8c76f35b39d0e7d7295b12598e899c531b36ea1a1661b15be8c1f8f73af63008d0fea86d8f2e6fe172e58fec6318b24cb6fa2855d2969dfa89b0c1bcefb7814f979bed193024d4aeb961de7d8afcd69aa2444cdecb0d6f1f3521c7c70623db29b829f64779081da5a68f9e85030fb72fa74b73bc239c68305afd8a42521c192a73cc7389418001b56fc9c4017b7f48276812ef2bde064e393095450e70d4894d7f8c51c1b8355cab78234d120a1426fd2244056d0f4e816777fbf550c98a33082ff332a5b4e7ddb9ce0891ed1bf688c1ef8549ed5abdcf3742724e412f8c64faf782c4ad299b32ec121b6619e68373fc8541e4f4615d90e8e807d311f5af7a18a1b7f6406d43542f9fc5ba1741b24b2ea154c0ef3faa69540ba4f2bd45b865e50e543c875201c8c0e8041e6c64942fee8a374b026de8624bf6c91e321c666c285d5adeacbaaeb2772f7d57a9273a3e3a220857d6d7362c0a3a4876770b781d4c1cbbdeb8b7fb1f62e4f48a7b60039fb4db1ec401c82d7af773ecbf47780a545ab341eb305abc372fa08a07bc17f4aaefc4a132884a5af93fd26c703d379fda035e9f4e08e2e1b5b83c9956ad2a1714b636c6a7ef64a99ecb63d085d4ebce50529e5a65e11de3c6af02aab77f5d2a04ad00d796eb727e3665bc197076634296089c81118342e47df31173e35b3c159fdd01a2c240750931db9cb9b04019bbd526368c986b0fd5b169afab2881b2924f098722e8dc006f4fb690e9c1341635ab9928433bf26bd630333a9a8fd15e1822f997cc0c489cc2e233baaba1faa750587e18eb87deaa1cb0bc594c0088c0eb601d7c9692ee7e2b2cd6ffff7d3f7a5518cbb0156491a6bf0d55664da20501a7cb398206d6f41a69560724dcecc471900b6fb3848b5430380fecdd02d9225f2b570a55db96bdc6f7b6c1df6246f6739943428bb2ba62ac1f09b3a0b0e9fb390e3a7c47aa7d1a165100ebd904605dd00640ccdf2c0d20f8824e445a025589e3a2fdf89e1216897e851320ac8cec0a9b7655777a7361d86c7434a62f801bebf5ac6afe1b8badef8a901ead885681532fc5621f6952647b76d1b4aafeeaccbb553fb9f86a3cf9a7b9903d2865a5fcf10ce69a7ffdb9c89cc4dd281dbe22d7dd2a9ef79a1e713196b03a0d73a688dbbf5ec2131a7c5c7935e3cfaff54e21c5887d1b4ddec0fde0e83c3a0598c32d5df5373a0302d573d6ff31d25acb9bb916bff1c584ba1f7104a33c0f1419fa580ae7bd678dda8dbe8e28f5e3293f0c42495159a17f96a7fe86f93c928305b6fb34f589cb54b4653387516b786fe63f370b6d30b2d3654be2889299d92a44fc1728f573575b56382562351536b3e4e0647fc06170ba1beaa42ed54e727ac2311949ce9338fcb13989427045b5b5b4aab34904fe46661a18acfcac3365b40612a0be538acfafc89e69948fd140485a47de04ac6a437b98e51142c824159c177a84bfb789a5925752d01d168b803f3fd31d24591c10949a5694a43b1bfb43e5372e983b20c0a6931b30f5737b2d2d1fe78ae318d4fea015bc3f9cee3e15ab4bafff61de435341836a5868efbeeda4b444ecaf108887448b24bd50d76f8189ebb55ded2cf59c5eacfe5b646f796c434eb3892a6900e06024a69a072bebd816e4eaad3cf0a2b12098822fdd3015ec4fdd52b684f5e1e9e9d14af722057c984f6ee5bc7785c3497d837aaf732e51a72e90929e1c299d3f90dd5c0e1a7d9e6b3dd7c1cc29f1516ddf6d9f76f85e0e5d5e57c50a3ba8faeb42518cd0470968fc779517f1aabc9d4288f1ccd20fa9cb3c1955b6fc9bf861c44cf7721b84abe0d12b225ea73cd4b2ab105bc4f3323a4b735af719d00da359879d306969599b9c9fa1ecccc027c0d071880e0eb76c11af4fa2726653198ee78abfc21fc820800399dbb57668dd13dd371d0a6720ba13c0f3bfa9357bbab71dfc4cacbf6400217ffc160a5a41ddbcf623064144ec5915b4989f470d8c3b18cbec367d1e2ff114aa87e0e9d78f49882b13fadd801fd0eafa9ace6505b035ba0cef8fe0956218196b1a85120bb0acbb2fe5ebbe4421f753d8d764eb28fc7b684b47039df57f52af3e65c028e89d86da902a191e9ceb361060c8ab49190a1d8292d103876c266f34f192631553f900c4744e9fa7851421b382d7e3b6cd235fdb6f70a7d3d45565a882f681156ddef20f50bc1b841cd55199e194b50b87de689d446dc6fbfff2c980adc5358b10639fa1db5638d7baacda9f5152534ba015c42606368ba0ba0a649f766455b51224a6a45e96525d2cb458f1c04cf422947a15485759cf021baae9df295d0a3a2ef532435db0539e7cdd7a8ca1bf3be9277f9afacd8abd5dd5e9277510f87dd775a6c75bd8718052ad14a26c42d7a7c774bba71d86cc28b61c1d0d0f00a5e67d64678e790d4d73fa39fe51d60710cfc9ffbbc034427470107c95f866d461c2194916287005aaf401f859efcc1c81b474b2130686baf14fc0b8a31621e976ad96f756fbbf34b26986b64a5785204070b5ccd7efe1ae5e1fea9fa7199e4bd146c87344a92224edf422834784b64fb18613b48a088f4ee09a78923752f0051e6c77d8b0cfba0a24db6671f751d7dd0c1dfa954c0b998c1da7c5a701b6429bc9e86b3d4bd261688f285873c9b330dc90ba0cb1ae1d0769aa8dc579b05f38c2eb6f53cad04fc7f367b594f64de435528354240a3b988ccafae0bd08d578172b42ac08a94e3f6a6b5599cc1542fad7c4b26ae32a8f34aee597349f1bcd94a6061d8d1d3051cf8554a4d690d7d731ce02bf4f1cf81e1eac7559fa335e3a1fd1d31d1a290adc77b75749b6b5fdd6aaadfe74a8cfa6842ef35d3b271331ea6d9a54fd6b8c04fb9b329ab5cecfdf898e10bcb7dcb3462c1007afc493ffe9ce63c39fa5537b6578931fc79a1d640b97fbf275b0bd6ec4eeadf46a288ae9a2d5f7c21c10da6fb03a6498b968ff3763c947b2b8b0688681f533628b0eac478de12c4269412171f4951080e82cc52dd9c9b4381a7e7fb58e9c2641d11063fcadd87235265da527eaa3bd6dc4842eaa9aca4940cd78f7f631336d9435ba62b487bfce92fa880f6587aadc73e203d19a69e275c9697f8e4c1d6d7546a1f7f553d779e1713c19677d08d033924538f5605373be55f2fa402198459a26df24a7f23ac1b65a2b0dfa7d112b627c5cc9f87610d9c6c1900e0741a8a5d7444215a68c9f254bbba57c4b1e756de00765dd8ed527d457b071fbc4df48ac1922fec36bebeded988eb5a234401ad5a61d5523beccfd3aa56bd36e6f523626add69338aa99fa04fdd05437ca0684ed5fb29f5e2a834391a21443d1858c82b6c11f890828b7db79ea302966465fdc7db56715f5946291e4664c83d9f7ed49e377bede081665d4f367000a6047f3f937be4b2fc633e644318fc2e7ad715ab1f2330b4e5ffcc1e1ecba4f5f39efcfa701ed77b81020d4acd996ac9e1882a5b1934469918ac8799c1f24109252eacc98f0cfddd6c94f691d8aa9bd01f626192b25d89c3dd2fd6e11b3ac8141614e0af1e70d8e8e94b99d401ff608de803105b9a9b82d763d86004c88f0f1043d17b190e810429adbe2bcce9afc0f6e105f75adaa1cc69e9a7caaa2bc7a5dcdff18f53117316ec7d45343c21ebb9b4e05be2d5f39811b774f561c061d0c7888ee987a2faedd051f4aeea86fa4b1fc44fd07708bb2e1bceec7715b6eb12bf611af5d89881ee85cd458d808416a89a7e705198d8cec85652ba8f47d31f5a806f2d6555c66dd023f59fc6d22fcd0e5dcb0c8cf0ce1a72c2874baafd5bc3bf4acd2c11c2195158bec744d975f8a299f7300c8bf71c5da6478866458adb6d91c00edbf8a773ac1132c9557b7a14251583f8f12077968be32a1ee39c6fd4190c0cf1aa71e10bde8939d206b7d97395bf479f93858803e5e7c4248f148415c0eb1f190ede5b9af951d9a3048d8f0e3c1525a709389341f052eb139902fb935af0c3929d58d6745e03d61fe94fad01d61116d580e20b13acb3d10926ec78e047878e7a84882cf58c2b5dee470c667f6ccdf9d879030401f06f31f1bc6d68ecdba5f56788f1b7ddd6bb947997d9c9930c5619df1d68ea536a241e71f3f43c5f5d9f83f491c463362320ada89ea75f2b8d7607c7561298c8313b3967704956726faa03a147ace53fa4159cc879e3ef2675e4f387d574e9fd8563414f59d0573d9755ac8d946289bee7b427a6e1bc7ea921c259fdae4add45bb280f235acbc8c95a951639fd70501b1270a6167211f0a2fd152a77c8c01cf03f0f4e1fc1d2d5e84f4aa54b2e808ff822bd6345369c5f51af3ba4f091392964cf3feae25f8c2741007d2e5ac5a5f2124eee3047b89f94d44df6d0e2f4fefb98d1d7c7a34fb020c84cae252cfa6181299475acba54b0b07aefa805768da4d3b7910ef2c1b6a7112efe6bee3da9e41c12930498dfbfd82a428c9c9cd66d805c927fa3158e116273f55ab232f9c0a", 0x1000, 0x3, 0xda}, {&(0x7f0000000180)="d1212f342bf127abfae6e08bb74c5b89efa38fe459aabf94fd638099ea20ed5e438b0dee0089aaa024971d882873fc4b01be0b4dfbb502b723a6c747211a49cd0312922f1c7bdc37f25fe1900eb3a8e3640ab42e3a4dea6690b479619a81c93bbf5033e77ab8c078fccf6ae4e86ada45d5a7546191885c39", 0x78, 0x3e04, 0x7ff}, {&(0x7f0000000200)="124cf6539178fc251b098fd57dd41adbaab451d2f343aa5d34a532a884db85e4b5bfebabffea12294df4af5da9afeff63cecf3764ad2fd17f391a38d7c8acfdfd13030273a645c69ff4ca1ebdd", 0x4d, 0x8, 0x1}, {&(0x7f0000002500)="5757095864f66efa228010257017e59ef5cde3f87f48f0e9067a726eb58adbe7ce61bfe99836c1d83bb52ac1843a74ca949b697759f937acd9506c3fcb790f4aab22c34081bf00d3e52b0d341d57d6768740c345fd45eff43c3d4c1d45cfe87028d4b6ff8900e7c6a7f5c50f94d490f8b0ea08e211c6037efbe213ff6759a22d057e79e84ef3581afaef2773e6cb7c43d2a5394cb69c5872df8caba825259f6ad2219c40bb5c82a4904c245b4712ffc196f1713cca2d85e8a223d7aaf24c69fa41c6904f5fb153003f88f9c5cdce1fe96fab148c3587627d04910474c06e9ba599f1fffbc01199490edffc5c74b44fc399c127b8911a83af33b2c70f01d4301be06f8982a3007c37f3a7d36c412e2b59c0067abf0a61a12bac31b3254a186ff2c9b911ebc9a2d25981548dbe65091b53e4f47dc8786eb496f3175fdf12562db774f2cf0ea9027e1331be062b2b7778f95cd56fb8f0de68afc2db67f92794a2a9739f3354e98bc17ac31b0e7d4e6d094ccd91d302a074dd59665b8bfefab4c806c909bbd9a6c054512d2f609159af4da24a7eb817cdd90b80159cdd61ce801cc9a83612708701f531b447a34043ace7e36d584801a6b8c8b8196bf87f337e4aecfa0e1e4fd56de291544d2a9fc4c3189229dfb775025f290194385acd4d741479e15a79d8351e59b51f6628ed8b57ff03ed9fd31f6d1e57f2da519c53940795af4c7a76ff57655495d2e2fdc8bf261e98e16c06bab8d061749df6ebf041c39abbcc1d66c5c7bbfdd31bbfa7767059408a26159009f970c15c8f7e6092c9ccfbdab39bb34a97be8442a17e105db9c2ecd6d9c0cb09cf96d9ee6dd5cd0bffad00cf50662dd4ae5ed98b30d300d8100c3298765797b39dd974c8f4358ac4072954d8ae8c7b6b39624d190f911c0f386e7e5ca2328014d3de6c2da1996e2b0a68faf8c40ebf3ad6cdadf0ab22d0fab9a5f7a30a6b7b10b577f6326f0065e90f2b1d10b72357d2028d7f70adde7b8c54c377fad602f02f15d8ecde74674c91f966f11e11a2c706685a7a23f1bbac4199c9b8e71f1aa630758e913841cb0f4e122bc2d22589df8f7befc2e73effade36694c82ba0beb7412ddc4df7b9a98cf0142821605f71bb666c0bd1a0fd97bbb8be60ac0966e0aa9c4c2a380164203468e50bfed97c2611511b93b9d03c8bdbd5471990959bda5344651a6eb7f5688d1132eadecd4663426f0a4bcdcd9641410e3a2a06c1d6ca253736508986bde3f84bf080fefc52884261557032f51d81f4f0ce237c38cd2b55f3d9edf841316f712e666626f34e71412a1652f19eeba7c599a2836156cd34c6af193f7d70cb131bf78e5b4e6a423ec0649b77f1b94d7d7db3561977eaa28b26f747dfe7e6cb38dc75411cca400492dc97ef6a2a190dd4f9a64146083c9dcaba95df74da8fc0ce1d7ac2b593601d318b2e326bbf4580e50b52fafa0e2f2a6e8a854844a7db53377ee062b081c23abe0e8caf0f6ea144e34951b42dbb4b3f17e6bdc6950d66d95864082cd3da8d63e0b9dfbba6df57688d0ec0bfe40feb7950457e6f72859322d8de70dcdcc8dc0f11daaaa9bab0409af2314d375183bf394c1efa406bc06bc4813183d2d4e6d2df3d90ecf33323a545645969a4310b2511e2913cd117ccc1737d14bdbdc9fd2fd48075ecb25e3099bf41cd2af1523d00b41a7b10c0f0405e73b9b3c446a352b2bcfb09750ef2cbad43ccec2c04c1f3c4c2d9f15e3d0f40e6efd84285ddabf125771df65f5a94f9f777e74815e4c0786c7385a6af755c98ccb37bff030e3b3fcd4b5c0591628c6486b191c9d620b9599dcc984240a5289d2f46e5ce1b7e170bc65381408c13c8b455b9cec4d2a3d9ab58c42bee23659beee209907542b7a54bccee061d4f1740b9ff218699fdd2e5baf9a80a102f6e4cde212277db20eb82b7357459dfc16e315ac393cfbc4404a508699bc7530786f6b16aea27e3467659b1e230f5b38a06110cbd037f39f0e47fdd4cb389d9dd172b3588c679cc3e75a30b874b2234accf8ae7084d4f535bd74d5e980a27c4da07201625024d52ff14cf208363f689865c8ebdd6a0b5c8edef4d64297de13340c5987888903c18ddac02bd454d043a47ce70055d68e3c910a859e3be50cc11d04d53d62a66e816ae7c0ab4c7deb5b0bc0266fa84737815a28670920d02110c1ed1e0fc3099cd8857316e249bdb8dfcddb897e2ebacc4992434f502ad517979876cfbae7f8e964405ef6e1ab0eaa1c2dd8d90b5fbb70237b789c0e2e897a89bfcc3f1cf7ace3e005bb36546d72b3438429a2e915e062ecad61bfab2e1a3ffdf2805160daefb11af1ef485674228a9540217f498f54e3378977331a4f0f917b279201377e616678866c3be0d412d6c699483f7839d16d53a8c23848e84d790a1a31f551e0ae12bbf3038a02a6eaae4d16e95b860b018349a8950988f5ad081f0c9f21cfa8158d1389ac1d62044660dce2674e93ebeeceaa6bc0eb728ce28df410c5e9a3278db7da186daa589b83fc6b9c32e7eed966b33130701b90a68e159c570ad42c56d3d263d5c45d9234e090b871b119c8d40fc86f98d182433e675cdeb3aedf87ed1c4ef4976cf261b79ca48d9d31c65f22667d6ac28c568da8e359051383a255c6877b70645f2c98d2d459c3afe892778810b971521150c0313706d75dd6b375dd844d44948ee26c10563e38cf2f0b96bc77dbfe453f7a0de2c6d16cdb99d05d7a286c3752f3cbffe93f71766cabada13996caf655a4c7db8b54b3e9cd7e06119a615f1f5250edab903ddb7520fd57919b1d99d6fc3d64109c635fdec586546224ad7fb7a10e3017ac04f830cf7dbffdafd0191c11c199f22d3cd3feae652a9720538b8291b5f193f73f15c8b119646a37fc82ed979d4383d94df03a1c1e345a3f0e3bd3328d7213c6e5e6bdf22ff6a19652206142da9aa02a0303c4c4db38a241e7d1463a68fd66a81ebb014b9abf255e6b58dfff1d0b3e46c46db192727f290580e7e842832792fb843e54d539e34a9cfe18c598cb684d6903f52ba0bdf8558114e94ef469039a8dfa06d4a2d754d22099cddf97e3df0d3137fdc6bf8ed9f39fa5ec1c4d3c11250c8ce30f45b4a53018fa4bd7bffef1ea7953c931329bc8954e1d86d0b18c09255e3ea8381360572c01fd4dfc7111fc0bc5d02bce05726e32814c389bc64493d84326f89ff034dfd3b707e4f92ee4287f274d701fd2d0b53e5f0658af884db26e0504037d46eded54788da72444ca0ee9e160492ffab67b55085aa875f1119fea7e779b172367944f5bb247e4783c0677b0def4f35d23efaec71375ba0d603c9ee69aeff63c036f248100823d1715eb7a592602dbd7254dd6b30635714da965a6b2332009f48a51488fb8b228586e13de111120956fa9664a2e7f61fe99f65d9d3e09bc66dcca76cc654984821086bc3201eac8ba73725f31fe7f9e554c8a4596a9e5b58b0875edfc5a1d00ae98a3b9ca085591f682e81a6bb7846aa036dc87d4bed3276929c51340b6078ed8e2025c3a5c5505f61ec6d624a05f41e27b537e1c61f408eafd01091aaa5d3a7ddb404276af1493d439d09249fc234f37fcfad411be98b3eccb7071eed52a0cbe4440293dc2c8edc0eb5cff77b5d7ad09853275af17cce56a2d52580662a221a4a355323c4dce46509d77c9c8fcdb69e8f2a853b27cb91fc4610d119f7ee03f878ba75269dbca899e6b569a9f781c9313e318b9d2b96eeec3f54b9f75d335f3cd0e812d4ee4b27d3c1828d48046cb9bf4b5da71eab407cf22b5665afcac4ed0b4c9249687a031ce7132157cb8a4369fbefb1ded5450bcec145532a7bdad474f9d7247c89c5b07a7580d77aef37d31f55331c046b55e46ba67207632b769d05a037b9f29f0d8b40ed817122a9465af468341e5acda346329b8cd739906ce7e3ee9c65a60bf445fbab879d6f4a8c0866977a9ec654f038223d998df00ab3447faff36eed55d7577c9f6888415cffc5bfabe4a5d65876c7b00f12142890174f3c42e1b813e4b7f439aeadc8b84d9429b4df7e9473d7553466e46957d5b80c0d1d498cd2b277b0ffcc8e295164b6095d78fb7d53e15676ddf47d07c48ab131d2f30e7edf1f29b42f29ee97a6090a7d07babf4eeae6b9bc67fc990a3bc7830429eb01420cc5232b9b8fb1c46a50522101208ee1505c38d1280380a84a149fdc93663a6d4d698368a5398c34993095ab3d2c89d36d7ee7acf7b119bd25ec03eac3f6a5db145ae67c67edc2a0086b05126dbcee3f9d93c57fa951adb928dde8fedea31570a0e27beb50d2dad2b2cb587765cc37b640be10aa509eac33e67c34eb5c135022b63b67da49588a6c1a34ac82faef831dbbec394209cd0e3cb9bc4dbc78b34dcc09697c1ec72612fb807673960b6e64f81999d903f883e87fbe5a63f267d1919382bcdec99e72a981727c757a41009c183a13ce613c3e9846316f5109aa285d3f80e7be8205ba0232d7bb060eaca28b61a63911a58286cbc3bc267035a02205f4a10dab96a0cd067187d75651bbc77b2cc847eceebc98d5c29684484024fa99485676faf57ac1e93611f30b21a5c4a56bf8eb941a569178e0ed918ec80b7afd71e5426c33d4cb729c4a6df16fa483410283330626f95a191806b836ca0078088189060dc99c9164cf10f4682b67d992c64f752786ba11172dfd2da52dec5ea35b33c983c124c51e84add5b4080ab2466d2621904b45efca91cf45aa49889a273d0f5af9c482f64e805f6302a7b1e0e76c27d70cc25162b2e93511e35a79f90aca9e258d1fffa30b85ee08e66b58ff4b305ad7ac17ebdc0b37717c30b9faf0f40b068fea25dddca621888e6f17c8550c0216d95e853315cd165a68d2564bee8443758af006df3134937c09ba9ae97fa099687862dffc84365d463fe4636e04544ddf3ff8ecbb4bc227274c8ea5b92078ec2aadedd8e9f8c8adc1c325dd15b342848b229fc44345281ee9f80e9682cac8e7589ffed42f6ed6ae63ce721a5ba5c54dc7a65fa1b5ab1e836958d937ea8e5959dec2d836cc1c39afe3b0d0fb92a146e02fd3ddccc04645b15e92d9e359753111d91b767b723e824370b0c078ffaf8d5bc70c9ef7380790d3fdd558170576dac4d0d4d9a31630b0775e4861e04ac651874fa2c25c952c3565b48e894826b0b04b89afcfddbdacd7f10223f4437fa921016bc1b1f56f7649256b1eff2aa97e0eaff840d1f3f2ec1860ddd54be8ca1622166b93f725ab45114e8dcdfedec4b0e69ddd4e8de88ac7b0f2eddffb226b7b12235546410151a506a9dabbba25640b1d8e61ada0342b5492f396795538ce165ff8d4e830f392ec2aa069c7d2d180a115e8be9dc8224a0e09e5445a2daeb887be6af403359fa236df5d86ba1f2de2d6d28e95b4951c3a8b6eb408b199fe3283d7b0cfd8b752f7b6524ba3efd176c0370d3fcbc4ed345e38263243ed5ae45d57e71753464e4b47e5dbcdb1622064fb40b2118ece3398515220968b339f58900ef863cade9e75347b00c06bc673c9badd8da0fd76297d6dac5a32925abb75a7ca0be4150d70f4a2db3084c7b72cfef5c5164823fb0cf7e53908186a156787c5d0bb1d0af10554e9416c78c4e07dfcc8b2834aed775648875e2e465f712877d8ce7b84c36a6e8d8c954d9ffbd34b5421b7ab6cfb025d2ddd5cdd77260a75b5165816231e4bd27e10d2751a8206901e8edb1876d1326d6308600385083c1d1dbf04e58a73aea4a7537ea185effef4172e582127e257e33223", 0x1000, 0x7fff}, {&(0x7f0000003600)="5b35b0f1830ac95719a81aae9053061be1cea5a1c2d900972e6f03718e65eb215f92407c776d245835d829826ee1579081994fc6855e6fc2cda5faf0490e57ce24687ea344ea8eb0438d7561cddbe09a4d883fec7a36298dd23f836c9a6a58003b656d903243edf1bcb4997a19f9bb515f52dd50242f4d0aaa74b225de3a88639d0dbe9b37afddf50c20e5b8cdd443b3823e784089816010a121ebe5a1a61f509b6cd2f1302b4dd7d0c80ef2d00354ec2b6c6194b0ac875a45971f0c98398d1bbe7bf702606b905ac997865a249134ef7ba550ba3748162d4198cfef553d905e6119336d2f12a487ea0769", 0xeb, 0x7fffffff, 0x3f}, {&(0x7f0000000080)="ed5efdaef9efef4212006a442906d8a2f7336ecab70eb8fadffb6012df77d6600d017b7ef3b04a2a642c478e24c4bda26c62b03f42163ead7779cb523692b5a1", 0x40, 0x7, 0x9}], 0x2a0000) write(r5, &(0x7f00000c7fdc)="24000000210025f0071c0165ff0ffc0e020000000010000002e1000c08000b0000000000", 0x24) 2018/05/11 08:14:52 executing program 1: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") mmap$binder(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x8011, 0xffffffffffffffff, 0x0) fstat(0xffffffffffffffff, &(0x7f0000000b80)) 2018/05/11 08:14:52 executing program 0: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") setsockopt$ARPT_SO_SET_REPLACE(r0, 0x0, 0x60, &(0x7f0000000880)=ANY=[@ANYBLOB="66696c7445cd2df50bc579ddb3d3bd46657200000000000000000000000000000000000000000300000000000700000004000000217ba123fa005a6784b8040000a002000040"], 0x1) 2018/05/11 08:14:52 executing program 4: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") r1 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_int(r1, 0x6, 0x20000000000009, &(0x7f0000000000)=0x33, 0x4) getsockopt$inet_sctp_SCTP_RECVNXTINFO(r0, 0x84, 0x21, &(0x7f0000000680), &(0x7f00000006c0)=0x4) ioctl$sock_bt_cmtp_CMTPCONNDEL(r0, 0x400443c9, &(0x7f0000000040)={{0x200, 0x9, 0x5341, 0x8, 0x200, 0xef4d}, 0x4}) r2 = syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x2000000, 0x482000) ioctl$VHOST_RESET_OWNER(r2, 0xaf02, 0x0) r3 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000140)='IPVS\x00') sendmsg$IPVS_CMD_NEW_SERVICE(r2, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000c40)=ANY=[@ANYBLOB="0b00eebbcc242d3f4e47fef5391a89a1930739309281c8b19d03c4fdc59a05f2c99330bf0fc405f0a4797fda9f45d399b254aaae2e778fe40297c18b0e8b5da505a905ef03dfcc3a954df596cdb8464815aa78a35aab33d97640aed1f4b1c9860d411d3f85abb1b39bb9aa2c304c7c3980d5480c9cf2ac4a3ea458c7c4e94fa97216eebdf38883d8fcbe711926e3268054544d000000000000000000", @ANYRES16=r3, @ANYBLOB="000129bd7000fddbdf2501000000080004000180ffff080004000061315de09401ad2ea652788dc62600e1004400010014000300fe8000000000000000000000000000ba14000300000000000000000000000000000000010800010002000000080002000000000008000b007369700038000300140002007465616d30000000000000000000000008000500ae0400000800040000003000020014000100ac1414aa0000000000000000000000000800040002000000080007000200000008000500040000000800060000000000080005000000000008000400070000002400030008000800080000000800010002000000080000000000000000000000000020000000"], 0x10c}, 0x1, 0x0, 0x0, 0x15}, 0x20000000) getsockopt$inet6_IPV6_IPSEC_POLICY(r2, 0x29, 0x22, &(0x7f0000000400)={{{@in6=@ipv4={[], [], @rand_addr}, @in6=@mcast2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6}, 0x0, @in6=@ipv4={[], [], @dev}}}, &(0x7f0000000240)=0xe8) stat(&(0x7f0000000700)='./file0\x00', &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r6 = getgid() stat(&(0x7f0000000840)='./file0\x00', &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) stat(&(0x7f0000000900)='./file0\x00', &(0x7f0000000940)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r9 = getegid() getresgid(&(0x7f00000009c0), &(0x7f0000000a00), &(0x7f0000000a40)=0x0) getgroups(0x7, &(0x7f0000000a80)=[r5, 0x0, r6, r7, r8, r9, r10]) ioctl$DRM_IOCTL_GEM_FLINK(r2, 0xc008640a, &(0x7f0000000b40)) ioctl$DRM_IOCTL_GEM_FLINK(r2, 0xc008640a, &(0x7f0000000b80)) ioctl$DRM_IOCTL_GEM_OPEN(r2, 0xc010640b, &(0x7f0000000c00)={0x0, 0x0, 0x2}) ioctl$DRM_IOCTL_GEM_FLINK(r2, 0xc008640a, &(0x7f0000000bc0)={r11}) ioctl$DRM_IOCTL_GEM_FLINK(r2, 0xc008640a, &(0x7f0000000540)={0x0, 0x0}) ioctl$DRM_IOCTL_GEM_FLINK(r2, 0xc008640a, &(0x7f0000000580)={r12, r13}) accept4$ax25(r0, &(0x7f0000000100), &(0x7f0000000180)=0x10, 0x80800) futimesat(r2, &(0x7f0000000ac0)='./file0\x00', &(0x7f0000000b00)={{}, {0x77359400}}) setsockopt$inet6_IPV6_PKTINFO(r0, 0x29, 0x32, &(0x7f00000005c0)={@dev={0xfe, 0x80, [], 0x15}, r4}, 0x14) getsockopt$inet_tcp_int(r1, 0x6, 0x9, &(0x7f0000000640), &(0x7f0000000600)=0x4) 2018/05/11 08:14:52 executing program 6: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000616ff8)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x32, 0xffffffffffffffff, 0x0) sendmsg$unix(r3, &(0x7f0000bba000)={&(0x7f0000c57ff8)=@abs, 0x6e, &(0x7f00006c6ff0), 0x0, &(0x7f0000000180)=[@rights={0x18, 0x1, 0x1, [r1]}], 0x18}, 0x0) recvmsg(r2, &(0x7f00003d6fc8)={&(0x7f0000698000)=@generic, 0x80, &(0x7f000081afd0), 0x0, &(0x7f0000f9fff8)=""/90, 0x5a}, 0x18000000) 2018/05/11 08:14:52 executing program 2: r0 = socket(0xa, 0x1, 0x0) ioctl$sock_SIOCINQ(r0, 0x541b, &(0x7f0000000000)) ioctl(r0, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") r1 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r1, 0x6, 0x13, &(0x7f00000000c0)=0x100000001, 0x1d4) connect$inet6(r1, &(0x7f0000000080)={0xa}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r1, 0x6, 0x1f, &(0x7f0000000040)='tls\x00', 0x4) getsockopt$inet6_tcp_buf(r1, 0x6, 0x1f, &(0x7f0000000200)=""/193, &(0x7f0000000300)=0xc1) 2018/05/11 08:14:52 executing program 5: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000a40)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f0000000a80)={0x2, 0x3, 0x0, 0x3, 0xf, 0x0, 0x0, 0x0, [@sadb_address={0x5, 0x5, 0x0, 0x0, 0x0, @in6={0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @broadcast=0xffffffff}}}, @sadb_address={0x5, 0x6, 0x0, 0x0, 0x0, @in6={0xa}}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x5, 0xb, 0x4000000}, @sadb_key={0x1, 0x9}]}, 0x78}, 0x1}, 0x0) 2018/05/11 08:14:52 executing program 1: socket(0xa, 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)="2f65786500000000000035abe1e80d903e0d717ac1889a45e581c9e14a5c8f95f5d2968ae8c767e9d18fd69a") mmap$binder(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x8011, r0, 0x0) fstat(r0, &(0x7f0000000b80)) 2018/05/11 08:14:52 executing program 7: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") connect$inet(r0, &(0x7f00000003c0)={0x2, 0x4e21, @rand_addr=0x2}, 0x10) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f00000000c0)={'lo\x00', 0x0}) perf_event_open(&(0x7f0000271000)={0x2, 0x70, 0x49, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r3 = syz_open_dev$loop(&(0x7f0000000000)='/dev/loop#\x00', 0x0, 0x0) r4 = memfd_create(&(0x7f00000000c0)="74086e750000000000000000008c00", 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0xfffffffffffffffe) capset(&(0x7f00001b4ff8)={0x19980330}, &(0x7f000077ffe8)) chroot(&(0x7f000009a000)='./file0\x00') ioctl$LOOP_CHANGE_FD(r3, 0x4c00, r4) fchmod(r3, 0x0) ftruncate(r4, 0x401) ioctl$LOOP_CHANGE_FD(r3, 0x4c06, r3) sendmsg$nl_route(r1, &(0x7f0000000140)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000000040)=@ipv4_newaddr={0x20, 0x14, 0x1, 0x0, 0x0, {0x2, 0x0, 0x0, 0x0, r2}, [@IFA_LOCAL={0x8, 0x2, @local={0xac, 0x14, 0x14, 0xaa}}]}, 0x20}, 0x1}, 0x0) r5 = socket(0x10, 0x802, 0x0) kexec_load(0x3, 0x6, &(0x7f0000003700)=[{&(0x7f0000000400)="f8640fece7572ce089d0e4b5ca338bdfa8a942dbd404be96de64020b2567f695d33af821f64df2d80d0b9ed50ad10f56339f1d3ba838b1ee3ab7c1192fed9ffe8156085e19080fc2c565bcc4172c80e91896d90d144e3b42c50bfbc8d034129ade7bb10931dc65b78110c1e8356fa9041db1e37052f750fd3ea7789e82d907548b79aedbec75e8e86d4d010576668f0e481cb1c7a70f995a7eb89ce78d193ff5a8474d6b4a89c0b5d20723f70d9c54ea091633cf3a73c8a448a264b5df1e5068d96e078c3275e46ea88aaa7a294465cc87628aef8ca174e8e5de5ba226da2a44b9cbd8dea3295b46b7b22ed2f9de1ee77eb21431785b7048f7e741b768027e067837f604eb34807fc87f6a166bdee7464dae6f273240de31eb9ef65cdf28932b4d0ca208ac9a0c40e9c39304be1fea7de728d1212587ca79ef0e64f9c169017df5d82bd6cd3338d142970b5325f707f323ee2d000bc1a6336fbf467158a4bc32d9ff61eee9518ce585acad09c553eacb0e13954023c180e382a076478915a690f4b81c86b7c55e45babf8278fc0c005e697bb43d20e62da188de6b6c1fd38502c1b95ce1ceef0f96920dc9f9527ae29dc734ea2041c1b51399d200c792149951cbf9af70716addffc78e676d13491678b993cbe1799e6b753a2629d091cc67b7c766f323222e8da8dd926a8e64c32483011cb7c1a62fa31f7c88cdf6374f4b738c54a0bca868b243adc3278cef13ef718f1c7d31b06b5749a73710c1f2ba9312c9e93a20acc5bbbe45ec49a606a106353382be20a0334741ca7a00c3c84afce471996d337a96aaeb29dc49ba39059d38ea660f8d1c5c736c5939be82674c59ff5833db145738a23003547510a4e38364db1bda35f3a7e76a4a87b8d371bce8be0507358b8e15998eee21758119996cd92f11f3c5be69b398fc7cd8b1659b0b81b471d9cd452fa8f30645a283999fbc9d999ac6702f0a32d5a18dd69a2e6515c119783d1cfda77936245bba36373b19b602af6a0268c1681ca63f2ce9461a9ea2f1686eb8576286d8c33b2ca03721dbafd4782e9a32bc890c617979f8a7a3b8cdca4f88024b67e57626a080da928c3a548abf23da30700cfae6127807ab407cc8df96a9afa794daffd451b2390657871a7454d9c6c220ada19da08f6f8130e6c0010c61614afc79fff4f94df9a2e6317b9685cae68febdfa1d36a93b1bdb70c156fe16afac29ddc3becc44f29604f93a7aec75a0e5536698ecffab15439370fd1717e2487cf00e7d12ede8c76f35b39d0e7d7295b12598e899c531b36ea1a1661b15be8c1f8f73af63008d0fea86d8f2e6fe172e58fec6318b24cb6fa2855d2969dfa89b0c1bcefb7814f979bed193024d4aeb961de7d8afcd69aa2444cdecb0d6f1f3521c7c70623db29b829f64779081da5a68f9e85030fb72fa74b73bc239c68305afd8a42521c192a73cc7389418001b56fc9c4017b7f48276812ef2bde064e393095450e70d4894d7f8c51c1b8355cab78234d120a1426fd2244056d0f4e816777fbf550c98a33082ff332a5b4e7ddb9ce0891ed1bf688c1ef8549ed5abdcf3742724e412f8c64faf782c4ad299b32ec121b6619e68373fc8541e4f4615d90e8e807d311f5af7a18a1b7f6406d43542f9fc5ba1741b24b2ea154c0ef3faa69540ba4f2bd45b865e50e543c875201c8c0e8041e6c64942fee8a374b026de8624bf6c91e321c666c285d5adeacbaaeb2772f7d57a9273a3e3a220857d6d7362c0a3a4876770b781d4c1cbbdeb8b7fb1f62e4f48a7b60039fb4db1ec401c82d7af773ecbf47780a545ab341eb305abc372fa08a07bc17f4aaefc4a132884a5af93fd26c703d379fda035e9f4e08e2e1b5b83c9956ad2a1714b636c6a7ef64a99ecb63d085d4ebce50529e5a65e11de3c6af02aab77f5d2a04ad00d796eb727e3665bc197076634296089c81118342e47df31173e35b3c159fdd01a2c240750931db9cb9b04019bbd526368c986b0fd5b169afab2881b2924f098722e8dc006f4fb690e9c1341635ab9928433bf26bd630333a9a8fd15e1822f997cc0c489cc2e233baaba1faa750587e18eb87deaa1cb0bc594c0088c0eb601d7c9692ee7e2b2cd6ffff7d3f7a5518cbb0156491a6bf0d55664da20501a7cb398206d6f41a69560724dcecc471900b6fb3848b5430380fecdd02d9225f2b570a55db96bdc6f7b6c1df6246f6739943428bb2ba62ac1f09b3a0b0e9fb390e3a7c47aa7d1a165100ebd904605dd00640ccdf2c0d20f8824e445a025589e3a2fdf89e1216897e851320ac8cec0a9b7655777a7361d86c7434a62f801bebf5ac6afe1b8badef8a901ead885681532fc5621f6952647b76d1b4aafeeaccbb553fb9f86a3cf9a7b9903d2865a5fcf10ce69a7ffdb9c89cc4dd281dbe22d7dd2a9ef79a1e713196b03a0d73a688dbbf5ec2131a7c5c7935e3cfaff54e21c5887d1b4ddec0fde0e83c3a0598c32d5df5373a0302d573d6ff31d25acb9bb916bff1c584ba1f7104a33c0f1419fa580ae7bd678dda8dbe8e28f5e3293f0c42495159a17f96a7fe86f93c928305b6fb34f589cb54b4653387516b786fe63f370b6d30b2d3654be2889299d92a44fc1728f573575b56382562351536b3e4e0647fc06170ba1beaa42ed54e727ac2311949ce9338fcb13989427045b5b5b4aab34904fe46661a18acfcac3365b40612a0be538acfafc89e69948fd140485a47de04ac6a437b98e51142c824159c177a84bfb789a5925752d01d168b803f3fd31d24591c10949a5694a43b1bfb43e5372e983b20c0a6931b30f5737b2d2d1fe78ae318d4fea015bc3f9cee3e15ab4bafff61de435341836a5868efbeeda4b444ecaf108887448b24bd50d76f8189ebb55ded2cf59c5eacfe5b646f796c434eb3892a6900e06024a69a072bebd816e4eaad3cf0a2b12098822fdd3015ec4fdd52b684f5e1e9e9d14af722057c984f6ee5bc7785c3497d837aaf732e51a72e90929e1c299d3f90dd5c0e1a7d9e6b3dd7c1cc29f1516ddf6d9f76f85e0e5d5e57c50a3ba8faeb42518cd0470968fc779517f1aabc9d4288f1ccd20fa9cb3c1955b6fc9bf861c44cf7721b84abe0d12b225ea73cd4b2ab105bc4f3323a4b735af719d00da359879d306969599b9c9fa1ecccc027c0d071880e0eb76c11af4fa2726653198ee78abfc21fc820800399dbb57668dd13dd371d0a6720ba13c0f3bfa9357bbab71dfc4cacbf6400217ffc160a5a41ddbcf623064144ec5915b4989f470d8c3b18cbec367d1e2ff114aa87e0e9d78f49882b13fadd801fd0eafa9ace6505b035ba0cef8fe0956218196b1a85120bb0acbb2fe5ebbe4421f753d8d764eb28fc7b684b47039df57f52af3e65c028e89d86da902a191e9ceb361060c8ab49190a1d8292d103876c266f34f192631553f900c4744e9fa7851421b382d7e3b6cd235fdb6f70a7d3d45565a882f681156ddef20f50bc1b841cd55199e194b50b87de689d446dc6fbfff2c980adc5358b10639fa1db5638d7baacda9f5152534ba015c42606368ba0ba0a649f766455b51224a6a45e96525d2cb458f1c04cf422947a15485759cf021baae9df295d0a3a2ef532435db0539e7cdd7a8ca1bf3be9277f9afacd8abd5dd5e9277510f87dd775a6c75bd8718052ad14a26c42d7a7c774bba71d86cc28b61c1d0d0f00a5e67d64678e790d4d73fa39fe51d60710cfc9ffbbc034427470107c95f866d461c2194916287005aaf401f859efcc1c81b474b2130686baf14fc0b8a31621e976ad96f756fbbf34b26986b64a5785204070b5ccd7efe1ae5e1fea9fa7199e4bd146c87344a92224edf422834784b64fb18613b48a088f4ee09a78923752f0051e6c77d8b0cfba0a24db6671f751d7dd0c1dfa954c0b998c1da7c5a701b6429bc9e86b3d4bd261688f285873c9b330dc90ba0cb1ae1d0769aa8dc579b05f38c2eb6f53cad04fc7f367b594f64de435528354240a3b988ccafae0bd08d578172b42ac08a94e3f6a6b5599cc1542fad7c4b26ae32a8f34aee597349f1bcd94a6061d8d1d3051cf8554a4d690d7d731ce02bf4f1cf81e1eac7559fa335e3a1fd1d31d1a290adc77b75749b6b5fdd6aaadfe74a8cfa6842ef35d3b271331ea6d9a54fd6b8c04fb9b329ab5cecfdf898e10bcb7dcb3462c1007afc493ffe9ce63c39fa5537b6578931fc79a1d640b97fbf275b0bd6ec4eeadf46a288ae9a2d5f7c21c10da6fb03a6498b968ff3763c947b2b8b0688681f533628b0eac478de12c4269412171f4951080e82cc52dd9c9b4381a7e7fb58e9c2641d11063fcadd87235265da527eaa3bd6dc4842eaa9aca4940cd78f7f631336d9435ba62b487bfce92fa880f6587aadc73e203d19a69e275c9697f8e4c1d6d7546a1f7f553d779e1713c19677d08d033924538f5605373be55f2fa402198459a26df24a7f23ac1b65a2b0dfa7d112b627c5cc9f87610d9c6c1900e0741a8a5d7444215a68c9f254bbba57c4b1e756de00765dd8ed527d457b071fbc4df48ac1922fec36bebeded988eb5a234401ad5a61d5523beccfd3aa56bd36e6f523626add69338aa99fa04fdd05437ca0684ed5fb29f5e2a834391a21443d1858c82b6c11f890828b7db79ea302966465fdc7db56715f5946291e4664c83d9f7ed49e377bede081665d4f367000a6047f3f937be4b2fc633e644318fc2e7ad715ab1f2330b4e5ffcc1e1ecba4f5f39efcfa701ed77b81020d4acd996ac9e1882a5b1934469918ac8799c1f24109252eacc98f0cfddd6c94f691d8aa9bd01f626192b25d89c3dd2fd6e11b3ac8141614e0af1e70d8e8e94b99d401ff608de803105b9a9b82d763d86004c88f0f1043d17b190e810429adbe2bcce9afc0f6e105f75adaa1cc69e9a7caaa2bc7a5dcdff18f53117316ec7d45343c21ebb9b4e05be2d5f39811b774f561c061d0c7888ee987a2faedd051f4aeea86fa4b1fc44fd07708bb2e1bceec7715b6eb12bf611af5d89881ee85cd458d808416a89a7e705198d8cec85652ba8f47d31f5a806f2d6555c66dd023f59fc6d22fcd0e5dcb0c8cf0ce1a72c2874baafd5bc3bf4acd2c11c2195158bec744d975f8a299f7300c8bf71c5da6478866458adb6d91c00edbf8a773ac1132c9557b7a14251583f8f12077968be32a1ee39c6fd4190c0cf1aa71e10bde8939d206b7d97395bf479f93858803e5e7c4248f148415c0eb1f190ede5b9af951d9a3048d8f0e3c1525a709389341f052eb139902fb935af0c3929d58d6745e03d61fe94fad01d61116d580e20b13acb3d10926ec78e047878e7a84882cf58c2b5dee470c667f6ccdf9d879030401f06f31f1bc6d68ecdba5f56788f1b7ddd6bb947997d9c9930c5619df1d68ea536a241e71f3f43c5f5d9f83f491c463362320ada89ea75f2b8d7607c7561298c8313b3967704956726faa03a147ace53fa4159cc879e3ef2675e4f387d574e9fd8563414f59d0573d9755ac8d946289bee7b427a6e1bc7ea921c259fdae4add45bb280f235acbc8c95a951639fd70501b1270a6167211f0a2fd152a77c8c01cf03f0f4e1fc1d2d5e84f4aa54b2e808ff822bd6345369c5f51af3ba4f091392964cf3feae25f8c2741007d2e5ac5a5f2124eee3047b89f94d44df6d0e2f4fefb98d1d7c7a34fb020c84cae252cfa6181299475acba54b0b07aefa805768da4d3b7910ef2c1b6a7112efe6bee3da9e41c12930498dfbfd82a428c9c9cd66d805c927fa3158e116273f55ab232f9c0a", 0x1000, 0x3, 0xda}, {&(0x7f0000000180)="d1212f342bf127abfae6e08bb74c5b89efa38fe459aabf94fd638099ea20ed5e438b0dee0089aaa024971d882873fc4b01be0b4dfbb502b723a6c747211a49cd0312922f1c7bdc37f25fe1900eb3a8e3640ab42e3a4dea6690b479619a81c93bbf5033e77ab8c078fccf6ae4e86ada45d5a7546191885c39", 0x78, 0x3e04, 0x7ff}, {&(0x7f0000000200)="124cf6539178fc251b098fd57dd41adbaab451d2f343aa5d34a532a884db85e4b5bfebabffea12294df4af5da9afeff63cecf3764ad2fd17f391a38d7c8acfdfd13030273a645c69ff4ca1ebdd", 0x4d, 0x8, 0x1}, {&(0x7f0000002500)="5757095864f66efa228010257017e59ef5cde3f87f48f0e9067a726eb58adbe7ce61bfe99836c1d83bb52ac1843a74ca949b697759f937acd9506c3fcb790f4aab22c34081bf00d3e52b0d341d57d6768740c345fd45eff43c3d4c1d45cfe87028d4b6ff8900e7c6a7f5c50f94d490f8b0ea08e211c6037efbe213ff6759a22d057e79e84ef3581afaef2773e6cb7c43d2a5394cb69c5872df8caba825259f6ad2219c40bb5c82a4904c245b4712ffc196f1713cca2d85e8a223d7aaf24c69fa41c6904f5fb153003f88f9c5cdce1fe96fab148c3587627d04910474c06e9ba599f1fffbc01199490edffc5c74b44fc399c127b8911a83af33b2c70f01d4301be06f8982a3007c37f3a7d36c412e2b59c0067abf0a61a12bac31b3254a186ff2c9b911ebc9a2d25981548dbe65091b53e4f47dc8786eb496f3175fdf12562db774f2cf0ea9027e1331be062b2b7778f95cd56fb8f0de68afc2db67f92794a2a9739f3354e98bc17ac31b0e7d4e6d094ccd91d302a074dd59665b8bfefab4c806c909bbd9a6c054512d2f609159af4da24a7eb817cdd90b80159cdd61ce801cc9a83612708701f531b447a34043ace7e36d584801a6b8c8b8196bf87f337e4aecfa0e1e4fd56de291544d2a9fc4c3189229dfb775025f290194385acd4d741479e15a79d8351e59b51f6628ed8b57ff03ed9fd31f6d1e57f2da519c53940795af4c7a76ff57655495d2e2fdc8bf261e98e16c06bab8d061749df6ebf041c39abbcc1d66c5c7bbfdd31bbfa7767059408a26159009f970c15c8f7e6092c9ccfbdab39bb34a97be8442a17e105db9c2ecd6d9c0cb09cf96d9ee6dd5cd0bffad00cf50662dd4ae5ed98b30d300d8100c3298765797b39dd974c8f4358ac4072954d8ae8c7b6b39624d190f911c0f386e7e5ca2328014d3de6c2da1996e2b0a68faf8c40ebf3ad6cdadf0ab22d0fab9a5f7a30a6b7b10b577f6326f0065e90f2b1d10b72357d2028d7f70adde7b8c54c377fad602f02f15d8ecde74674c91f966f11e11a2c706685a7a23f1bbac4199c9b8e71f1aa630758e913841cb0f4e122bc2d22589df8f7befc2e73effade36694c82ba0beb7412ddc4df7b9a98cf0142821605f71bb666c0bd1a0fd97bbb8be60ac0966e0aa9c4c2a380164203468e50bfed97c2611511b93b9d03c8bdbd5471990959bda5344651a6eb7f5688d1132eadecd4663426f0a4bcdcd9641410e3a2a06c1d6ca253736508986bde3f84bf080fefc52884261557032f51d81f4f0ce237c38cd2b55f3d9edf841316f712e666626f34e71412a1652f19eeba7c599a2836156cd34c6af193f7d70cb131bf78e5b4e6a423ec0649b77f1b94d7d7db3561977eaa28b26f747dfe7e6cb38dc75411cca400492dc97ef6a2a190dd4f9a64146083c9dcaba95df74da8fc0ce1d7ac2b593601d318b2e326bbf4580e50b52fafa0e2f2a6e8a854844a7db53377ee062b081c23abe0e8caf0f6ea144e34951b42dbb4b3f17e6bdc6950d66d95864082cd3da8d63e0b9dfbba6df57688d0ec0bfe40feb7950457e6f72859322d8de70dcdcc8dc0f11daaaa9bab0409af2314d375183bf394c1efa406bc06bc4813183d2d4e6d2df3d90ecf33323a545645969a4310b2511e2913cd117ccc1737d14bdbdc9fd2fd48075ecb25e3099bf41cd2af1523d00b41a7b10c0f0405e73b9b3c446a352b2bcfb09750ef2cbad43ccec2c04c1f3c4c2d9f15e3d0f40e6efd84285ddabf125771df65f5a94f9f777e74815e4c0786c7385a6af755c98ccb37bff030e3b3fcd4b5c0591628c6486b191c9d620b9599dcc984240a5289d2f46e5ce1b7e170bc65381408c13c8b455b9cec4d2a3d9ab58c42bee23659beee209907542b7a54bccee061d4f1740b9ff218699fdd2e5baf9a80a102f6e4cde212277db20eb82b7357459dfc16e315ac393cfbc4404a508699bc7530786f6b16aea27e3467659b1e230f5b38a06110cbd037f39f0e47fdd4cb389d9dd172b3588c679cc3e75a30b874b2234accf8ae7084d4f535bd74d5e980a27c4da07201625024d52ff14cf208363f689865c8ebdd6a0b5c8edef4d64297de13340c5987888903c18ddac02bd454d043a47ce70055d68e3c910a859e3be50cc11d04d53d62a66e816ae7c0ab4c7deb5b0bc0266fa84737815a28670920d02110c1ed1e0fc3099cd8857316e249bdb8dfcddb897e2ebacc4992434f502ad517979876cfbae7f8e964405ef6e1ab0eaa1c2dd8d90b5fbb70237b789c0e2e897a89bfcc3f1cf7ace3e005bb36546d72b3438429a2e915e062ecad61bfab2e1a3ffdf2805160daefb11af1ef485674228a9540217f498f54e3378977331a4f0f917b279201377e616678866c3be0d412d6c699483f7839d16d53a8c23848e84d790a1a31f551e0ae12bbf3038a02a6eaae4d16e95b860b018349a8950988f5ad081f0c9f21cfa8158d1389ac1d62044660dce2674e93ebeeceaa6bc0eb728ce28df410c5e9a3278db7da186daa589b83fc6b9c32e7eed966b33130701b90a68e159c570ad42c56d3d263d5c45d9234e090b871b119c8d40fc86f98d182433e675cdeb3aedf87ed1c4ef4976cf261b79ca48d9d31c65f22667d6ac28c568da8e359051383a255c6877b70645f2c98d2d459c3afe892778810b971521150c0313706d75dd6b375dd844d44948ee26c10563e38cf2f0b96bc77dbfe453f7a0de2c6d16cdb99d05d7a286c3752f3cbffe93f71766cabada13996caf655a4c7db8b54b3e9cd7e06119a615f1f5250edab903ddb7520fd57919b1d99d6fc3d64109c635fdec586546224ad7fb7a10e3017ac04f830cf7dbffdafd0191c11c199f22d3cd3feae652a9720538b8291b5f193f73f15c8b119646a37fc82ed979d4383d94df03a1c1e345a3f0e3bd3328d7213c6e5e6bdf22ff6a19652206142da9aa02a0303c4c4db38a241e7d1463a68fd66a81ebb014b9abf255e6b58dfff1d0b3e46c46db192727f290580e7e842832792fb843e54d539e34a9cfe18c598cb684d6903f52ba0bdf8558114e94ef469039a8dfa06d4a2d754d22099cddf97e3df0d3137fdc6bf8ed9f39fa5ec1c4d3c11250c8ce30f45b4a53018fa4bd7bffef1ea7953c931329bc8954e1d86d0b18c09255e3ea8381360572c01fd4dfc7111fc0bc5d02bce05726e32814c389bc64493d84326f89ff034dfd3b707e4f92ee4287f274d701fd2d0b53e5f0658af884db26e0504037d46eded54788da72444ca0ee9e160492ffab67b55085aa875f1119fea7e779b172367944f5bb247e4783c0677b0def4f35d23efaec71375ba0d603c9ee69aeff63c036f248100823d1715eb7a592602dbd7254dd6b30635714da965a6b2332009f48a51488fb8b228586e13de111120956fa9664a2e7f61fe99f65d9d3e09bc66dcca76cc654984821086bc3201eac8ba73725f31fe7f9e554c8a4596a9e5b58b0875edfc5a1d00ae98a3b9ca085591f682e81a6bb7846aa036dc87d4bed3276929c51340b6078ed8e2025c3a5c5505f61ec6d624a05f41e27b537e1c61f408eafd01091aaa5d3a7ddb404276af1493d439d09249fc234f37fcfad411be98b3eccb7071eed52a0cbe4440293dc2c8edc0eb5cff77b5d7ad09853275af17cce56a2d52580662a221a4a355323c4dce46509d77c9c8fcdb69e8f2a853b27cb91fc4610d119f7ee03f878ba75269dbca899e6b569a9f781c9313e318b9d2b96eeec3f54b9f75d335f3cd0e812d4ee4b27d3c1828d48046cb9bf4b5da71eab407cf22b5665afcac4ed0b4c9249687a031ce7132157cb8a4369fbefb1ded5450bcec145532a7bdad474f9d7247c89c5b07a7580d77aef37d31f55331c046b55e46ba67207632b769d05a037b9f29f0d8b40ed817122a9465af468341e5acda346329b8cd739906ce7e3ee9c65a60bf445fbab879d6f4a8c0866977a9ec654f038223d998df00ab3447faff36eed55d7577c9f6888415cffc5bfabe4a5d65876c7b00f12142890174f3c42e1b813e4b7f439aeadc8b84d9429b4df7e9473d7553466e46957d5b80c0d1d498cd2b277b0ffcc8e295164b6095d78fb7d53e15676ddf47d07c48ab131d2f30e7edf1f29b42f29ee97a6090a7d07babf4eeae6b9bc67fc990a3bc7830429eb01420cc5232b9b8fb1c46a50522101208ee1505c38d1280380a84a149fdc93663a6d4d698368a5398c34993095ab3d2c89d36d7ee7acf7b119bd25ec03eac3f6a5db145ae67c67edc2a0086b05126dbcee3f9d93c57fa951adb928dde8fedea31570a0e27beb50d2dad2b2cb587765cc37b640be10aa509eac33e67c34eb5c135022b63b67da49588a6c1a34ac82faef831dbbec394209cd0e3cb9bc4dbc78b34dcc09697c1ec72612fb807673960b6e64f81999d903f883e87fbe5a63f267d1919382bcdec99e72a981727c757a41009c183a13ce613c3e9846316f5109aa285d3f80e7be8205ba0232d7bb060eaca28b61a63911a58286cbc3bc267035a02205f4a10dab96a0cd067187d75651bbc77b2cc847eceebc98d5c29684484024fa99485676faf57ac1e93611f30b21a5c4a56bf8eb941a569178e0ed918ec80b7afd71e5426c33d4cb729c4a6df16fa483410283330626f95a191806b836ca0078088189060dc99c9164cf10f4682b67d992c64f752786ba11172dfd2da52dec5ea35b33c983c124c51e84add5b4080ab2466d2621904b45efca91cf45aa49889a273d0f5af9c482f64e805f6302a7b1e0e76c27d70cc25162b2e93511e35a79f90aca9e258d1fffa30b85ee08e66b58ff4b305ad7ac17ebdc0b37717c30b9faf0f40b068fea25dddca621888e6f17c8550c0216d95e853315cd165a68d2564bee8443758af006df3134937c09ba9ae97fa099687862dffc84365d463fe4636e04544ddf3ff8ecbb4bc227274c8ea5b92078ec2aadedd8e9f8c8adc1c325dd15b342848b229fc44345281ee9f80e9682cac8e7589ffed42f6ed6ae63ce721a5ba5c54dc7a65fa1b5ab1e836958d937ea8e5959dec2d836cc1c39afe3b0d0fb92a146e02fd3ddccc04645b15e92d9e359753111d91b767b723e824370b0c078ffaf8d5bc70c9ef7380790d3fdd558170576dac4d0d4d9a31630b0775e4861e04ac651874fa2c25c952c3565b48e894826b0b04b89afcfddbdacd7f10223f4437fa921016bc1b1f56f7649256b1eff2aa97e0eaff840d1f3f2ec1860ddd54be8ca1622166b93f725ab45114e8dcdfedec4b0e69ddd4e8de88ac7b0f2eddffb226b7b12235546410151a506a9dabbba25640b1d8e61ada0342b5492f396795538ce165ff8d4e830f392ec2aa069c7d2d180a115e8be9dc8224a0e09e5445a2daeb887be6af403359fa236df5d86ba1f2de2d6d28e95b4951c3a8b6eb408b199fe3283d7b0cfd8b752f7b6524ba3efd176c0370d3fcbc4ed345e38263243ed5ae45d57e71753464e4b47e5dbcdb1622064fb40b2118ece3398515220968b339f58900ef863cade9e75347b00c06bc673c9badd8da0fd76297d6dac5a32925abb75a7ca0be4150d70f4a2db3084c7b72cfef5c5164823fb0cf7e53908186a156787c5d0bb1d0af10554e9416c78c4e07dfcc8b2834aed775648875e2e465f712877d8ce7b84c36a6e8d8c954d9ffbd34b5421b7ab6cfb025d2ddd5cdd77260a75b5165816231e4bd27e10d2751a8206901e8edb1876d1326d6308600385083c1d1dbf04e58a73aea4a7537ea185effef4172e582127e257e33223", 0x1000, 0x7fff}, {&(0x7f0000003600)="5b35b0f1830ac95719a81aae9053061be1cea5a1c2d900972e6f03718e65eb215f92407c776d245835d829826ee1579081994fc6855e6fc2cda5faf0490e57ce24687ea344ea8eb0438d7561cddbe09a4d883fec7a36298dd23f836c9a6a58003b656d903243edf1bcb4997a19f9bb515f52dd50242f4d0aaa74b225de3a88639d0dbe9b37afddf50c20e5b8cdd443b3823e784089816010a121ebe5a1a61f509b6cd2f1302b4dd7d0c80ef2d00354ec2b6c6194b0ac875a45971f0c98398d1bbe7bf702606b905ac997865a249134ef7ba550ba3748162d4198cfef553d905e6119336d2f12a487ea0769", 0xeb, 0x7fffffff, 0x3f}, {&(0x7f0000000080)="ed5efdaef9efef4212006a442906d8a2f7336ecab70eb8fadffb6012df77d6600d017b7ef3b04a2a642c478e24c4bda26c62b03f42163ead7779cb523692b5a1", 0x40, 0x7, 0x9}], 0x2a0000) write(r5, &(0x7f00000c7fdc)="24000000210025f0071c0165ff0ffc0e020000000010000002e1000c08000b0000000000", 0x24) 2018/05/11 08:14:52 executing program 2: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") r1 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r1, 0x6, 0x13, &(0x7f00000000c0)=0x100000001, 0x1d4) connect$inet6(r1, &(0x7f0000000080)={0xa}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r1, 0x6, 0x1f, &(0x7f0000000040)='tls\x00', 0x4) getpeername$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000000)=0x6e) getsockopt$inet6_tcp_buf(r1, 0x6, 0x1f, &(0x7f0000000200)=""/193, &(0x7f0000000300)=0xc1) 2018/05/11 08:14:52 executing program 0: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") setsockopt$ARPT_SO_SET_REPLACE(r0, 0x0, 0x60, &(0x7f0000000880)=ANY=[@ANYBLOB="66696c7445cd2df50bc579ddb3d3bd46657200000000000000000000000000000000000000001100000000000700000004000000217ba123fa005a6784b8040000a002000040"], 0x1) 2018/05/11 08:14:52 executing program 4: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") r1 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_int(r1, 0x6, 0x20000000000009, &(0x7f0000000000)=0x33, 0x4) socketpair$inet_tcp(0x2, 0x1, 0x0, &(0x7f0000000040)) getsockopt$inet_tcp_int(r1, 0x6, 0x9, &(0x7f000024bffc), &(0x7f0000ff0000)=0x4) 2018/05/11 08:14:52 executing program 6: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000616ff8)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x32, 0xffffffffffffffff, 0x0) sendmsg$unix(r3, &(0x7f0000bba000)={&(0x7f0000c57ff8)=@abs, 0x6e, &(0x7f00006c6ff0), 0x0, &(0x7f0000000180)=[@rights={0x18, 0x1, 0x1, [r1]}], 0x18}, 0x0) recvmsg(r2, &(0x7f00003d6fc8)={&(0x7f0000698000)=@generic, 0x80, &(0x7f000081afd0), 0x0, &(0x7f0000f9fff8)=""/90, 0x5a}, 0x100000000000000) 2018/05/11 08:14:52 executing program 1: socket(0xa, 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)="2f65786500000000000035abe1e80d903e0d717ac1889a45e581c9e14a5c8f95f5d2968ae8c767e9d18fd69a") mmap$binder(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x8011, r0, 0x0) fstat(r0, &(0x7f0000000b80)) 2018/05/11 08:14:52 executing program 3: r0 = socket(0x11, 0x3, 0x0) ioctl(r0, 0x8912, &(0x7f0000000000)="c6295e46ca6c09b612ec6f") r1 = memfd_create(&(0x7f0000000000)="2f645951a2f2326b", 0x0) write$binfmt_misc(r1, &(0x7f0000000680)=ANY=[@ANYBLOB='syz1'], 0x4) mknod(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) execveat(r1, &(0x7f0000ff7000)="2e2f66696c6530ef", &(0x7f0000000240), &(0x7f000034bff8)=[&(0x7f0000ff7000)="00000000000007060804002000fffc0c6565643b799365195f1b76"], 0x1000) 2018/05/11 08:14:52 executing program 5: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000a40)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f0000000a80)={0x2, 0x3, 0x0, 0x3, 0xf, 0x0, 0x0, 0x0, [@sadb_address={0x5, 0x5, 0x0, 0x0, 0x0, @in6={0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @broadcast=0xffffffff}}}, @sadb_address={0x5, 0x6, 0x0, 0x0, 0x0, @in6={0xa}}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x5, 0xb, 0x6000000}, @sadb_key={0x1, 0x9}]}, 0x78}, 0x1}, 0x0) 2018/05/11 08:14:52 executing program 7: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") connect$inet(r0, &(0x7f00000003c0)={0x2, 0x4e21, @rand_addr=0x2}, 0x10) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f00000000c0)={'lo\x00', 0x0}) perf_event_open(&(0x7f0000271000)={0x2, 0x70, 0x49, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r3 = syz_open_dev$loop(&(0x7f0000000000)='/dev/loop#\x00', 0x0, 0x0) r4 = memfd_create(&(0x7f00000000c0)="74086e750000000000000000008c00", 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0xfffffffffffffffe) capset(&(0x7f00001b4ff8)={0x19980330}, &(0x7f000077ffe8)) chroot(&(0x7f000009a000)='./file0\x00') ioctl$LOOP_CHANGE_FD(r3, 0x4c00, r4) fchmod(r3, 0x0) ftruncate(r4, 0x401) ioctl$LOOP_CHANGE_FD(r3, 0x4c06, r3) sendmsg$nl_route(r1, &(0x7f0000000140)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000000040)=@ipv4_newaddr={0x20, 0x14, 0x1, 0x0, 0x0, {0x2, 0x0, 0x0, 0x0, r2}, [@IFA_LOCAL={0x8, 0x2, @local={0xac, 0x14, 0x14, 0xaa}}]}, 0x20}, 0x1}, 0x0) r5 = socket(0x10, 0x802, 0x0) kexec_load(0x3, 0x6, &(0x7f0000003700)=[{&(0x7f0000000400)="f8640fece7572ce089d0e4b5ca338bdfa8a942dbd404be96de64020b2567f695d33af821f64df2d80d0b9ed50ad10f56339f1d3ba838b1ee3ab7c1192fed9ffe8156085e19080fc2c565bcc4172c80e91896d90d144e3b42c50bfbc8d034129ade7bb10931dc65b78110c1e8356fa9041db1e37052f750fd3ea7789e82d907548b79aedbec75e8e86d4d010576668f0e481cb1c7a70f995a7eb89ce78d193ff5a8474d6b4a89c0b5d20723f70d9c54ea091633cf3a73c8a448a264b5df1e5068d96e078c3275e46ea88aaa7a294465cc87628aef8ca174e8e5de5ba226da2a44b9cbd8dea3295b46b7b22ed2f9de1ee77eb21431785b7048f7e741b768027e067837f604eb34807fc87f6a166bdee7464dae6f273240de31eb9ef65cdf28932b4d0ca208ac9a0c40e9c39304be1fea7de728d1212587ca79ef0e64f9c169017df5d82bd6cd3338d142970b5325f707f323ee2d000bc1a6336fbf467158a4bc32d9ff61eee9518ce585acad09c553eacb0e13954023c180e382a076478915a690f4b81c86b7c55e45babf8278fc0c005e697bb43d20e62da188de6b6c1fd38502c1b95ce1ceef0f96920dc9f9527ae29dc734ea2041c1b51399d200c792149951cbf9af70716addffc78e676d13491678b993cbe1799e6b753a2629d091cc67b7c766f323222e8da8dd926a8e64c32483011cb7c1a62fa31f7c88cdf6374f4b738c54a0bca868b243adc3278cef13ef718f1c7d31b06b5749a73710c1f2ba9312c9e93a20acc5bbbe45ec49a606a106353382be20a0334741ca7a00c3c84afce471996d337a96aaeb29dc49ba39059d38ea660f8d1c5c736c5939be82674c59ff5833db145738a23003547510a4e38364db1bda35f3a7e76a4a87b8d371bce8be0507358b8e15998eee21758119996cd92f11f3c5be69b398fc7cd8b1659b0b81b471d9cd452fa8f30645a283999fbc9d999ac6702f0a32d5a18dd69a2e6515c119783d1cfda77936245bba36373b19b602af6a0268c1681ca63f2ce9461a9ea2f1686eb8576286d8c33b2ca03721dbafd4782e9a32bc890c617979f8a7a3b8cdca4f88024b67e57626a080da928c3a548abf23da30700cfae6127807ab407cc8df96a9afa794daffd451b2390657871a7454d9c6c220ada19da08f6f8130e6c0010c61614afc79fff4f94df9a2e6317b9685cae68febdfa1d36a93b1bdb70c156fe16afac29ddc3becc44f29604f93a7aec75a0e5536698ecffab15439370fd1717e2487cf00e7d12ede8c76f35b39d0e7d7295b12598e899c531b36ea1a1661b15be8c1f8f73af63008d0fea86d8f2e6fe172e58fec6318b24cb6fa2855d2969dfa89b0c1bcefb7814f979bed193024d4aeb961de7d8afcd69aa2444cdecb0d6f1f3521c7c70623db29b829f64779081da5a68f9e85030fb72fa74b73bc239c68305afd8a42521c192a73cc7389418001b56fc9c4017b7f48276812ef2bde064e393095450e70d4894d7f8c51c1b8355cab78234d120a1426fd2244056d0f4e816777fbf550c98a33082ff332a5b4e7ddb9ce0891ed1bf688c1ef8549ed5abdcf3742724e412f8c64faf782c4ad299b32ec121b6619e68373fc8541e4f4615d90e8e807d311f5af7a18a1b7f6406d43542f9fc5ba1741b24b2ea154c0ef3faa69540ba4f2bd45b865e50e543c875201c8c0e8041e6c64942fee8a374b026de8624bf6c91e321c666c285d5adeacbaaeb2772f7d57a9273a3e3a220857d6d7362c0a3a4876770b781d4c1cbbdeb8b7fb1f62e4f48a7b60039fb4db1ec401c82d7af773ecbf47780a545ab341eb305abc372fa08a07bc17f4aaefc4a132884a5af93fd26c703d379fda035e9f4e08e2e1b5b83c9956ad2a1714b636c6a7ef64a99ecb63d085d4ebce50529e5a65e11de3c6af02aab77f5d2a04ad00d796eb727e3665bc197076634296089c81118342e47df31173e35b3c159fdd01a2c240750931db9cb9b04019bbd526368c986b0fd5b169afab2881b2924f098722e8dc006f4fb690e9c1341635ab9928433bf26bd630333a9a8fd15e1822f997cc0c489cc2e233baaba1faa750587e18eb87deaa1cb0bc594c0088c0eb601d7c9692ee7e2b2cd6ffff7d3f7a5518cbb0156491a6bf0d55664da20501a7cb398206d6f41a69560724dcecc471900b6fb3848b5430380fecdd02d9225f2b570a55db96bdc6f7b6c1df6246f6739943428bb2ba62ac1f09b3a0b0e9fb390e3a7c47aa7d1a165100ebd904605dd00640ccdf2c0d20f8824e445a025589e3a2fdf89e1216897e851320ac8cec0a9b7655777a7361d86c7434a62f801bebf5ac6afe1b8badef8a901ead885681532fc5621f6952647b76d1b4aafeeaccbb553fb9f86a3cf9a7b9903d2865a5fcf10ce69a7ffdb9c89cc4dd281dbe22d7dd2a9ef79a1e713196b03a0d73a688dbbf5ec2131a7c5c7935e3cfaff54e21c5887d1b4ddec0fde0e83c3a0598c32d5df5373a0302d573d6ff31d25acb9bb916bff1c584ba1f7104a33c0f1419fa580ae7bd678dda8dbe8e28f5e3293f0c42495159a17f96a7fe86f93c928305b6fb34f589cb54b4653387516b786fe63f370b6d30b2d3654be2889299d92a44fc1728f573575b56382562351536b3e4e0647fc06170ba1beaa42ed54e727ac2311949ce9338fcb13989427045b5b5b4aab34904fe46661a18acfcac3365b40612a0be538acfafc89e69948fd140485a47de04ac6a437b98e51142c824159c177a84bfb789a5925752d01d168b803f3fd31d24591c10949a5694a43b1bfb43e5372e983b20c0a6931b30f5737b2d2d1fe78ae318d4fea015bc3f9cee3e15ab4bafff61de435341836a5868efbeeda4b444ecaf108887448b24bd50d76f8189ebb55ded2cf59c5eacfe5b646f796c434eb3892a6900e06024a69a072bebd816e4eaad3cf0a2b12098822fdd3015ec4fdd52b684f5e1e9e9d14af722057c984f6ee5bc7785c3497d837aaf732e51a72e90929e1c299d3f90dd5c0e1a7d9e6b3dd7c1cc29f1516ddf6d9f76f85e0e5d5e57c50a3ba8faeb42518cd0470968fc779517f1aabc9d4288f1ccd20fa9cb3c1955b6fc9bf861c44cf7721b84abe0d12b225ea73cd4b2ab105bc4f3323a4b735af719d00da359879d306969599b9c9fa1ecccc027c0d071880e0eb76c11af4fa2726653198ee78abfc21fc820800399dbb57668dd13dd371d0a6720ba13c0f3bfa9357bbab71dfc4cacbf6400217ffc160a5a41ddbcf623064144ec5915b4989f470d8c3b18cbec367d1e2ff114aa87e0e9d78f49882b13fadd801fd0eafa9ace6505b035ba0cef8fe0956218196b1a85120bb0acbb2fe5ebbe4421f753d8d764eb28fc7b684b47039df57f52af3e65c028e89d86da902a191e9ceb361060c8ab49190a1d8292d103876c266f34f192631553f900c4744e9fa7851421b382d7e3b6cd235fdb6f70a7d3d45565a882f681156ddef20f50bc1b841cd55199e194b50b87de689d446dc6fbfff2c980adc5358b10639fa1db5638d7baacda9f5152534ba015c42606368ba0ba0a649f766455b51224a6a45e96525d2cb458f1c04cf422947a15485759cf021baae9df295d0a3a2ef532435db0539e7cdd7a8ca1bf3be9277f9afacd8abd5dd5e9277510f87dd775a6c75bd8718052ad14a26c42d7a7c774bba71d86cc28b61c1d0d0f00a5e67d64678e790d4d73fa39fe51d60710cfc9ffbbc034427470107c95f866d461c2194916287005aaf401f859efcc1c81b474b2130686baf14fc0b8a31621e976ad96f756fbbf34b26986b64a5785204070b5ccd7efe1ae5e1fea9fa7199e4bd146c87344a92224edf422834784b64fb18613b48a088f4ee09a78923752f0051e6c77d8b0cfba0a24db6671f751d7dd0c1dfa954c0b998c1da7c5a701b6429bc9e86b3d4bd261688f285873c9b330dc90ba0cb1ae1d0769aa8dc579b05f38c2eb6f53cad04fc7f367b594f64de435528354240a3b988ccafae0bd08d578172b42ac08a94e3f6a6b5599cc1542fad7c4b26ae32a8f34aee597349f1bcd94a6061d8d1d3051cf8554a4d690d7d731ce02bf4f1cf81e1eac7559fa335e3a1fd1d31d1a290adc77b75749b6b5fdd6aaadfe74a8cfa6842ef35d3b271331ea6d9a54fd6b8c04fb9b329ab5cecfdf898e10bcb7dcb3462c1007afc493ffe9ce63c39fa5537b6578931fc79a1d640b97fbf275b0bd6ec4eeadf46a288ae9a2d5f7c21c10da6fb03a6498b968ff3763c947b2b8b0688681f533628b0eac478de12c4269412171f4951080e82cc52dd9c9b4381a7e7fb58e9c2641d11063fcadd87235265da527eaa3bd6dc4842eaa9aca4940cd78f7f631336d9435ba62b487bfce92fa880f6587aadc73e203d19a69e275c9697f8e4c1d6d7546a1f7f553d779e1713c19677d08d033924538f5605373be55f2fa402198459a26df24a7f23ac1b65a2b0dfa7d112b627c5cc9f87610d9c6c1900e0741a8a5d7444215a68c9f254bbba57c4b1e756de00765dd8ed527d457b071fbc4df48ac1922fec36bebeded988eb5a234401ad5a61d5523beccfd3aa56bd36e6f523626add69338aa99fa04fdd05437ca0684ed5fb29f5e2a834391a21443d1858c82b6c11f890828b7db79ea302966465fdc7db56715f5946291e4664c83d9f7ed49e377bede081665d4f367000a6047f3f937be4b2fc633e644318fc2e7ad715ab1f2330b4e5ffcc1e1ecba4f5f39efcfa701ed77b81020d4acd996ac9e1882a5b1934469918ac8799c1f24109252eacc98f0cfddd6c94f691d8aa9bd01f626192b25d89c3dd2fd6e11b3ac8141614e0af1e70d8e8e94b99d401ff608de803105b9a9b82d763d86004c88f0f1043d17b190e810429adbe2bcce9afc0f6e105f75adaa1cc69e9a7caaa2bc7a5dcdff18f53117316ec7d45343c21ebb9b4e05be2d5f39811b774f561c061d0c7888ee987a2faedd051f4aeea86fa4b1fc44fd07708bb2e1bceec7715b6eb12bf611af5d89881ee85cd458d808416a89a7e705198d8cec85652ba8f47d31f5a806f2d6555c66dd023f59fc6d22fcd0e5dcb0c8cf0ce1a72c2874baafd5bc3bf4acd2c11c2195158bec744d975f8a299f7300c8bf71c5da6478866458adb6d91c00edbf8a773ac1132c9557b7a14251583f8f12077968be32a1ee39c6fd4190c0cf1aa71e10bde8939d206b7d97395bf479f93858803e5e7c4248f148415c0eb1f190ede5b9af951d9a3048d8f0e3c1525a709389341f052eb139902fb935af0c3929d58d6745e03d61fe94fad01d61116d580e20b13acb3d10926ec78e047878e7a84882cf58c2b5dee470c667f6ccdf9d879030401f06f31f1bc6d68ecdba5f56788f1b7ddd6bb947997d9c9930c5619df1d68ea536a241e71f3f43c5f5d9f83f491c463362320ada89ea75f2b8d7607c7561298c8313b3967704956726faa03a147ace53fa4159cc879e3ef2675e4f387d574e9fd8563414f59d0573d9755ac8d946289bee7b427a6e1bc7ea921c259fdae4add45bb280f235acbc8c95a951639fd70501b1270a6167211f0a2fd152a77c8c01cf03f0f4e1fc1d2d5e84f4aa54b2e808ff822bd6345369c5f51af3ba4f091392964cf3feae25f8c2741007d2e5ac5a5f2124eee3047b89f94d44df6d0e2f4fefb98d1d7c7a34fb020c84cae252cfa6181299475acba54b0b07aefa805768da4d3b7910ef2c1b6a7112efe6bee3da9e41c12930498dfbfd82a428c9c9cd66d805c927fa3158e116273f55ab232f9c0a", 0x1000, 0x3, 0xda}, {&(0x7f0000000180)="d1212f342bf127abfae6e08bb74c5b89efa38fe459aabf94fd638099ea20ed5e438b0dee0089aaa024971d882873fc4b01be0b4dfbb502b723a6c747211a49cd0312922f1c7bdc37f25fe1900eb3a8e3640ab42e3a4dea6690b479619a81c93bbf5033e77ab8c078fccf6ae4e86ada45d5a7546191885c39", 0x78, 0x3e04, 0x7ff}, {&(0x7f0000000200)="124cf6539178fc251b098fd57dd41adbaab451d2f343aa5d34a532a884db85e4b5bfebabffea12294df4af5da9afeff63cecf3764ad2fd17f391a38d7c8acfdfd13030273a645c69ff4ca1ebdd", 0x4d, 0x8, 0x1}, {&(0x7f0000002500)="5757095864f66efa228010257017e59ef5cde3f87f48f0e9067a726eb58adbe7ce61bfe99836c1d83bb52ac1843a74ca949b697759f937acd9506c3fcb790f4aab22c34081bf00d3e52b0d341d57d6768740c345fd45eff43c3d4c1d45cfe87028d4b6ff8900e7c6a7f5c50f94d490f8b0ea08e211c6037efbe213ff6759a22d057e79e84ef3581afaef2773e6cb7c43d2a5394cb69c5872df8caba825259f6ad2219c40bb5c82a4904c245b4712ffc196f1713cca2d85e8a223d7aaf24c69fa41c6904f5fb153003f88f9c5cdce1fe96fab148c3587627d04910474c06e9ba599f1fffbc01199490edffc5c74b44fc399c127b8911a83af33b2c70f01d4301be06f8982a3007c37f3a7d36c412e2b59c0067abf0a61a12bac31b3254a186ff2c9b911ebc9a2d25981548dbe65091b53e4f47dc8786eb496f3175fdf12562db774f2cf0ea9027e1331be062b2b7778f95cd56fb8f0de68afc2db67f92794a2a9739f3354e98bc17ac31b0e7d4e6d094ccd91d302a074dd59665b8bfefab4c806c909bbd9a6c054512d2f609159af4da24a7eb817cdd90b80159cdd61ce801cc9a83612708701f531b447a34043ace7e36d584801a6b8c8b8196bf87f337e4aecfa0e1e4fd56de291544d2a9fc4c3189229dfb775025f290194385acd4d741479e15a79d8351e59b51f6628ed8b57ff03ed9fd31f6d1e57f2da519c53940795af4c7a76ff57655495d2e2fdc8bf261e98e16c06bab8d061749df6ebf041c39abbcc1d66c5c7bbfdd31bbfa7767059408a26159009f970c15c8f7e6092c9ccfbdab39bb34a97be8442a17e105db9c2ecd6d9c0cb09cf96d9ee6dd5cd0bffad00cf50662dd4ae5ed98b30d300d8100c3298765797b39dd974c8f4358ac4072954d8ae8c7b6b39624d190f911c0f386e7e5ca2328014d3de6c2da1996e2b0a68faf8c40ebf3ad6cdadf0ab22d0fab9a5f7a30a6b7b10b577f6326f0065e90f2b1d10b72357d2028d7f70adde7b8c54c377fad602f02f15d8ecde74674c91f966f11e11a2c706685a7a23f1bbac4199c9b8e71f1aa630758e913841cb0f4e122bc2d22589df8f7befc2e73effade36694c82ba0beb7412ddc4df7b9a98cf0142821605f71bb666c0bd1a0fd97bbb8be60ac0966e0aa9c4c2a380164203468e50bfed97c2611511b93b9d03c8bdbd5471990959bda5344651a6eb7f5688d1132eadecd4663426f0a4bcdcd9641410e3a2a06c1d6ca253736508986bde3f84bf080fefc52884261557032f51d81f4f0ce237c38cd2b55f3d9edf841316f712e666626f34e71412a1652f19eeba7c599a2836156cd34c6af193f7d70cb131bf78e5b4e6a423ec0649b77f1b94d7d7db3561977eaa28b26f747dfe7e6cb38dc75411cca400492dc97ef6a2a190dd4f9a64146083c9dcaba95df74da8fc0ce1d7ac2b593601d318b2e326bbf4580e50b52fafa0e2f2a6e8a854844a7db53377ee062b081c23abe0e8caf0f6ea144e34951b42dbb4b3f17e6bdc6950d66d95864082cd3da8d63e0b9dfbba6df57688d0ec0bfe40feb7950457e6f72859322d8de70dcdcc8dc0f11daaaa9bab0409af2314d375183bf394c1efa406bc06bc4813183d2d4e6d2df3d90ecf33323a545645969a4310b2511e2913cd117ccc1737d14bdbdc9fd2fd48075ecb25e3099bf41cd2af1523d00b41a7b10c0f0405e73b9b3c446a352b2bcfb09750ef2cbad43ccec2c04c1f3c4c2d9f15e3d0f40e6efd84285ddabf125771df65f5a94f9f777e74815e4c0786c7385a6af755c98ccb37bff030e3b3fcd4b5c0591628c6486b191c9d620b9599dcc984240a5289d2f46e5ce1b7e170bc65381408c13c8b455b9cec4d2a3d9ab58c42bee23659beee209907542b7a54bccee061d4f1740b9ff218699fdd2e5baf9a80a102f6e4cde212277db20eb82b7357459dfc16e315ac393cfbc4404a508699bc7530786f6b16aea27e3467659b1e230f5b38a06110cbd037f39f0e47fdd4cb389d9dd172b3588c679cc3e75a30b874b2234accf8ae7084d4f535bd74d5e980a27c4da07201625024d52ff14cf208363f689865c8ebdd6a0b5c8edef4d64297de13340c5987888903c18ddac02bd454d043a47ce70055d68e3c910a859e3be50cc11d04d53d62a66e816ae7c0ab4c7deb5b0bc0266fa84737815a28670920d02110c1ed1e0fc3099cd8857316e249bdb8dfcddb897e2ebacc4992434f502ad517979876cfbae7f8e964405ef6e1ab0eaa1c2dd8d90b5fbb70237b789c0e2e897a89bfcc3f1cf7ace3e005bb36546d72b3438429a2e915e062ecad61bfab2e1a3ffdf2805160daefb11af1ef485674228a9540217f498f54e3378977331a4f0f917b279201377e616678866c3be0d412d6c699483f7839d16d53a8c23848e84d790a1a31f551e0ae12bbf3038a02a6eaae4d16e95b860b018349a8950988f5ad081f0c9f21cfa8158d1389ac1d62044660dce2674e93ebeeceaa6bc0eb728ce28df410c5e9a3278db7da186daa589b83fc6b9c32e7eed966b33130701b90a68e159c570ad42c56d3d263d5c45d9234e090b871b119c8d40fc86f98d182433e675cdeb3aedf87ed1c4ef4976cf261b79ca48d9d31c65f22667d6ac28c568da8e359051383a255c6877b70645f2c98d2d459c3afe892778810b971521150c0313706d75dd6b375dd844d44948ee26c10563e38cf2f0b96bc77dbfe453f7a0de2c6d16cdb99d05d7a286c3752f3cbffe93f71766cabada13996caf655a4c7db8b54b3e9cd7e06119a615f1f5250edab903ddb7520fd57919b1d99d6fc3d64109c635fdec586546224ad7fb7a10e3017ac04f830cf7dbffdafd0191c11c199f22d3cd3feae652a9720538b8291b5f193f73f15c8b119646a37fc82ed979d4383d94df03a1c1e345a3f0e3bd3328d7213c6e5e6bdf22ff6a19652206142da9aa02a0303c4c4db38a241e7d1463a68fd66a81ebb014b9abf255e6b58dfff1d0b3e46c46db192727f290580e7e842832792fb843e54d539e34a9cfe18c598cb684d6903f52ba0bdf8558114e94ef469039a8dfa06d4a2d754d22099cddf97e3df0d3137fdc6bf8ed9f39fa5ec1c4d3c11250c8ce30f45b4a53018fa4bd7bffef1ea7953c931329bc8954e1d86d0b18c09255e3ea8381360572c01fd4dfc7111fc0bc5d02bce05726e32814c389bc64493d84326f89ff034dfd3b707e4f92ee4287f274d701fd2d0b53e5f0658af884db26e0504037d46eded54788da72444ca0ee9e160492ffab67b55085aa875f1119fea7e779b172367944f5bb247e4783c0677b0def4f35d23efaec71375ba0d603c9ee69aeff63c036f248100823d1715eb7a592602dbd7254dd6b30635714da965a6b2332009f48a51488fb8b228586e13de111120956fa9664a2e7f61fe99f65d9d3e09bc66dcca76cc654984821086bc3201eac8ba73725f31fe7f9e554c8a4596a9e5b58b0875edfc5a1d00ae98a3b9ca085591f682e81a6bb7846aa036dc87d4bed3276929c51340b6078ed8e2025c3a5c5505f61ec6d624a05f41e27b537e1c61f408eafd01091aaa5d3a7ddb404276af1493d439d09249fc234f37fcfad411be98b3eccb7071eed52a0cbe4440293dc2c8edc0eb5cff77b5d7ad09853275af17cce56a2d52580662a221a4a355323c4dce46509d77c9c8fcdb69e8f2a853b27cb91fc4610d119f7ee03f878ba75269dbca899e6b569a9f781c9313e318b9d2b96eeec3f54b9f75d335f3cd0e812d4ee4b27d3c1828d48046cb9bf4b5da71eab407cf22b5665afcac4ed0b4c9249687a031ce7132157cb8a4369fbefb1ded5450bcec145532a7bdad474f9d7247c89c5b07a7580d77aef37d31f55331c046b55e46ba67207632b769d05a037b9f29f0d8b40ed817122a9465af468341e5acda346329b8cd739906ce7e3ee9c65a60bf445fbab879d6f4a8c0866977a9ec654f038223d998df00ab3447faff36eed55d7577c9f6888415cffc5bfabe4a5d65876c7b00f12142890174f3c42e1b813e4b7f439aeadc8b84d9429b4df7e9473d7553466e46957d5b80c0d1d498cd2b277b0ffcc8e295164b6095d78fb7d53e15676ddf47d07c48ab131d2f30e7edf1f29b42f29ee97a6090a7d07babf4eeae6b9bc67fc990a3bc7830429eb01420cc5232b9b8fb1c46a50522101208ee1505c38d1280380a84a149fdc93663a6d4d698368a5398c34993095ab3d2c89d36d7ee7acf7b119bd25ec03eac3f6a5db145ae67c67edc2a0086b05126dbcee3f9d93c57fa951adb928dde8fedea31570a0e27beb50d2dad2b2cb587765cc37b640be10aa509eac33e67c34eb5c135022b63b67da49588a6c1a34ac82faef831dbbec394209cd0e3cb9bc4dbc78b34dcc09697c1ec72612fb807673960b6e64f81999d903f883e87fbe5a63f267d1919382bcdec99e72a981727c757a41009c183a13ce613c3e9846316f5109aa285d3f80e7be8205ba0232d7bb060eaca28b61a63911a58286cbc3bc267035a02205f4a10dab96a0cd067187d75651bbc77b2cc847eceebc98d5c29684484024fa99485676faf57ac1e93611f30b21a5c4a56bf8eb941a569178e0ed918ec80b7afd71e5426c33d4cb729c4a6df16fa483410283330626f95a191806b836ca0078088189060dc99c9164cf10f4682b67d992c64f752786ba11172dfd2da52dec5ea35b33c983c124c51e84add5b4080ab2466d2621904b45efca91cf45aa49889a273d0f5af9c482f64e805f6302a7b1e0e76c27d70cc25162b2e93511e35a79f90aca9e258d1fffa30b85ee08e66b58ff4b305ad7ac17ebdc0b37717c30b9faf0f40b068fea25dddca621888e6f17c8550c0216d95e853315cd165a68d2564bee8443758af006df3134937c09ba9ae97fa099687862dffc84365d463fe4636e04544ddf3ff8ecbb4bc227274c8ea5b92078ec2aadedd8e9f8c8adc1c325dd15b342848b229fc44345281ee9f80e9682cac8e7589ffed42f6ed6ae63ce721a5ba5c54dc7a65fa1b5ab1e836958d937ea8e5959dec2d836cc1c39afe3b0d0fb92a146e02fd3ddccc04645b15e92d9e359753111d91b767b723e824370b0c078ffaf8d5bc70c9ef7380790d3fdd558170576dac4d0d4d9a31630b0775e4861e04ac651874fa2c25c952c3565b48e894826b0b04b89afcfddbdacd7f10223f4437fa921016bc1b1f56f7649256b1eff2aa97e0eaff840d1f3f2ec1860ddd54be8ca1622166b93f725ab45114e8dcdfedec4b0e69ddd4e8de88ac7b0f2eddffb226b7b12235546410151a506a9dabbba25640b1d8e61ada0342b5492f396795538ce165ff8d4e830f392ec2aa069c7d2d180a115e8be9dc8224a0e09e5445a2daeb887be6af403359fa236df5d86ba1f2de2d6d28e95b4951c3a8b6eb408b199fe3283d7b0cfd8b752f7b6524ba3efd176c0370d3fcbc4ed345e38263243ed5ae45d57e71753464e4b47e5dbcdb1622064fb40b2118ece3398515220968b339f58900ef863cade9e75347b00c06bc673c9badd8da0fd76297d6dac5a32925abb75a7ca0be4150d70f4a2db3084c7b72cfef5c5164823fb0cf7e53908186a156787c5d0bb1d0af10554e9416c78c4e07dfcc8b2834aed775648875e2e465f712877d8ce7b84c36a6e8d8c954d9ffbd34b5421b7ab6cfb025d2ddd5cdd77260a75b5165816231e4bd27e10d2751a8206901e8edb1876d1326d6308600385083c1d1dbf04e58a73aea4a7537ea185effef4172e582127e257e33223", 0x1000, 0x7fff}, {&(0x7f0000003600)="5b35b0f1830ac95719a81aae9053061be1cea5a1c2d900972e6f03718e65eb215f92407c776d245835d829826ee1579081994fc6855e6fc2cda5faf0490e57ce24687ea344ea8eb0438d7561cddbe09a4d883fec7a36298dd23f836c9a6a58003b656d903243edf1bcb4997a19f9bb515f52dd50242f4d0aaa74b225de3a88639d0dbe9b37afddf50c20e5b8cdd443b3823e784089816010a121ebe5a1a61f509b6cd2f1302b4dd7d0c80ef2d00354ec2b6c6194b0ac875a45971f0c98398d1bbe7bf702606b905ac997865a249134ef7ba550ba3748162d4198cfef553d905e6119336d2f12a487ea0769e74e", 0xed, 0x7fffffff, 0x3f}, {&(0x7f0000000080)="ed5efdaef9efef4212006a442906d8a2f7336ecab70eb8fadffb6012df77d6600d017b7ef3b04a2a642c478e24c4bda26c62b03f42163ead7779cb523692b5a1", 0x40, 0x7, 0x9}], 0x2a0000) write(r5, &(0x7f00000c7fdc)="24000000210025f0071c0165ff0ffc0e020000000010000002e1000c08000b0000000000", 0x24) 2018/05/11 08:14:52 executing program 2: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") r1 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r1, 0x6, 0x13, &(0x7f00000000c0)=0x100000001, 0x1d4) getsockopt$inet_sctp_SCTP_INITMSG(r0, 0x84, 0x2, &(0x7f0000000140), &(0x7f0000000180)=0x8) connect$inet6(r1, &(0x7f0000000080)={0xa}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r1, 0x6, 0x1f, &(0x7f0000000040)='tls\x00', 0x4) socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_open_dev$audion(&(0x7f00000001c0)='/dev/audio#\x00', 0x380e, 0x4400) ioctl$KVM_SET_SIGNAL_MASK(r2, 0x4004ae8b, &(0x7f0000000bc0)={0x9b834298f7956771, "0aa81adb3b8e666cd4f4eaa29c0d30bf2d2fbe6bb0070201914a73090090450a35a52b83826fed3992be3635b706336ceda6d9edd9fb7d026966ab17861dd906b0f501e7546768dbf35987da6aa598569cb28f8d5b05534936e8b6dd179e011e3e1356c5d1e1470f6e0253b8b5b237f26a86d2d8bffb798603d8843eb70a98db3656f58d512ca30945af41ff2dbd963b9ec818dace97947bba7a48284ad708b0c19d1550ff3fa41f989c40c829763f3b92d264a2f672278e2dca66edba4a4800551c88a4f2db7951db86d1893c4ec042732bc1a9214fc22931033ad9310b894c9bfe255f1600edc06394d141e1f73be55da982962d243c7723eb4acaf6a93bcbf3e941ee00a2e8abe1f0ad57020000000000000008c7b6ce54c9a12ac5f4bed2c0742619bf419f24465da3a1a0d3b81a1f633ef584456d37375db6cf8a4782d91146b086917fbbee43e6d54b5900f3822a895e8976a71a3ddbff9ff00500dbf5bd2ae75677813d41bedde44778db995ecb623a402948ac1e9ac327f86f8f502933fd4b4695a8cb8c43c3"}) getsockopt$inet6_tcp_buf(r1, 0x6, 0x1f, &(0x7f0000000200)=""/193, &(0x7f0000000300)=0xc1) fcntl$getownex(r0, 0x10, &(0x7f0000000000)={0x0, 0x0}) sched_rr_get_interval(r3, &(0x7f0000000100)) 2018/05/11 08:14:52 executing program 4: r0 = socket(0xa, 0x1, 0xfffffffffffffffe) ioctl(r0, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") ioctl$sock_inet_tcp_SIOCATMARK(r0, 0x8905, &(0x7f0000000040)) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000180)='io.stat\x00', 0x0, 0x0) ioctl$sock_inet_SIOCGIFBRDADDR(r0, 0x8919, &(0x7f0000000580)={'ip6gretap0\x00', {0x2, 0x4e22, @broadcast=0xffffffff}}) stat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$TUNSETOWNER(r1, 0x400454cc, r2) r3 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_int(r3, 0x6, 0x20000000000009, &(0x7f0000000000)=0x33, 0x4) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000080)={'veth0_to_team\x00', 0x0}) sendmsg$kcm(r0, &(0x7f0000000540)={&(0x7f0000000340)=@can={0x1d, r4}, 0x80, &(0x7f0000000480)=[{&(0x7f00000000c0)="8c239a6c1ebc5916d99edfc411c6671219ae59835ced9c849dde34cadef273bd07b29af9", 0x24}, {&(0x7f0000000440)="7221ce9a753e", 0x6}], 0x2, &(0x7f00000004c0)=[{0x60, 0x10e, 0x7, "f4264a0bf5428453991da76a5a73757a80cfb0124958254236188dc390832a429746e515387cb0e1006bd56789cbc82d905a87afe086bbc0ed5636b419cab1e6c22bc11cf94de171f94a7913794e"}], 0x60, 0x90}, 0x20000004) getsockopt$inet_sctp6_SCTP_GET_ASSOC_NUMBER(r0, 0x84, 0x1c, &(0x7f0000000100), &(0x7f0000000140)=0x4) getsockopt$inet_tcp_int(r3, 0x6, 0x80009, &(0x7f000024bffc), &(0x7f0000ff0000)=0x4) ioctl(r0, 0x200000010000, &(0x7f00000002c0)="7ff764e1993a5d155211747eea46fb780bd4590bb9688a69e23660ac1b7b1abd83606e1c826f3246be8437c1d2e59ca47369745e04ebe8bc257208332a251696733fbf63e3d692dd3746c91ade68265daf39ff9ed801334cf8a543e758c52113a5e0cc7654ff886c5cd473a7f1283bbcabb8d15fd59bb0cb103a8c48c1") fstat(r3, &(0x7f00000003c0)) 2018/05/11 08:14:52 executing program 1: socket(0xa, 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)="2f65786500000000000035abe1e80d903e0d717ac1889a45e581c9e14a5c8f95f5d2968ae8c767e9d18fd69a") mmap$binder(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x8011, r0, 0x0) fstat(r0, &(0x7f0000000b80)) 2018/05/11 08:14:52 executing program 5: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000a40)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f0000000a80)={0x2, 0x3, 0x0, 0x3, 0xf, 0x0, 0x0, 0x0, [@sadb_address={0x5, 0x5, 0x0, 0x0, 0x0, @in6={0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @broadcast=0xffffffff}}}, @sadb_address={0x5, 0x6, 0x0, 0x0, 0x0, @in6={0xa}}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x5, 0xb, 0x700}, @sadb_key={0x1, 0x9}]}, 0x78}, 0x1}, 0x0) 2018/05/11 08:14:52 executing program 6: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000616ff8)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x32, 0xffffffffffffffff, 0x0) sendmsg$unix(r3, &(0x7f0000bba000)={&(0x7f0000c57ff8)=@abs, 0x6e, &(0x7f00006c6ff0), 0x0, &(0x7f0000000180)=[@rights={0x18, 0x1, 0x1, [r1]}], 0x18}, 0x0) recvmsg(r2, &(0x7f00003d6fc8)={&(0x7f0000698000)=@generic, 0x80, &(0x7f000081afd0), 0x0, &(0x7f0000f9fff8)=""/90, 0x5a}, 0x1800000000000000) 2018/05/11 08:14:52 executing program 2: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") memfd_create(&(0x7f0000000500)='tls\x00', 0x2) getsockopt$inet_IP_IPSEC_POLICY(r0, 0x0, 0x10, &(0x7f0000000340)={{{@in=@rand_addr, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@remote}, 0x0, @in=@remote}}, &(0x7f0000000240)=0xe8) stat(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) fchown(r0, r1, r2) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r3, 0x6, 0x13, &(0x7f00000000c0)=0x100000001, 0x1d4) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x4e23}, 0x1c) setsockopt$inet_buf(r0, 0x0, 0x27, &(0x7f0000000100)="b6abb1eef61e8e35b9e325a3e7e8959875fe1e3384c8d201834d51cf9285e39db6ab30fd5ba9493e113ee4acf92a148fef855af543c86361b9396d2046da7f3b63f5dd2362a079bdffa558c5f1bd8aa31d5c53643bd250513357c719c31846d3df50843656831019364e7efe46a8dbf1ed56c5dec1cd9a0e22be9f5304e28d2fa47b2bad10af839373829ee0e3f1816e81b2556a0772a1d92b137976e5e013e2a9f212a13c3575ae8d45177fa8733fd84857b350d4962380b9f660a203699f88e8b16c27caeee2b7de56fef027c0e683515ecc00abfdc0", 0xd7) setsockopt$inet6_tcp_TCP_ULP(r3, 0x6, 0x1f, &(0x7f0000000040)='tls\x00', 0x4) getsockopt$inet6_tcp_buf(r3, 0x6, 0x1f, &(0x7f0000000740)=""/193, &(0x7f0000000300)=0xc1) 2018/05/11 08:14:52 executing program 0: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") setsockopt$ARPT_SO_SET_REPLACE(r0, 0x0, 0x60, &(0x7f0000000880)=ANY=[@ANYBLOB="66696c7445cd2df50bc579ddb3d3bd46657200000000000000000000000000000000000000000700000000000700000004000000217ba123fa005a6784b8040000a002000040"], 0x1) 2018/05/11 08:14:52 executing program 4: r0 = syz_open_dev$sndpcmp(&(0x7f0000000240)='/dev/snd/pcmC#D#p\x00', 0x6, 0x10000) ioctl$TIOCGLCKTRMIOS(r0, 0x5456, &(0x7f00000002c0)={0x8, 0x6, 0xfffffffffffffffc, 0x9, 0x7, 0x20, 0x7, 0xffffffff, 0x5, 0xba7, 0x4, 0x80000000}) r1 = socket(0xa, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_int(r2, 0x6, 0x20000000000009, &(0x7f0000000000)=0x33, 0x4) getsockopt$inet_tcp_int(r2, 0x6, 0x9, &(0x7f000024bffc), &(0x7f0000ff0000)=0x4) r3 = msgget$private(0x0, 0x210) msgctl$IPC_STAT(r3, 0x2, &(0x7f00000001c0)=""/104) ioctl$DMA_BUF_IOCTL_SYNC(r1, 0x40086200, &(0x7f0000000040)=0x1) getsockopt$inet_IP_IPSEC_POLICY(r1, 0x0, 0x10, &(0x7f0000000080)={{{@in6=@mcast2, @in6=@remote}}, {{@in6=@dev}, 0x0, @in6=@loopback}}, &(0x7f0000000180)=0xe8) 2018/05/11 08:14:52 executing program 1: ioctl(0xffffffffffffffff, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") r0 = syz_open_procfs(0x0, &(0x7f0000000040)="2f65786500000000000035abe1e80d903e0d717ac1889a45e581c9e14a5c8f95f5d2968ae8c767e9d18fd69a") mmap$binder(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x8011, r0, 0x0) fstat(r0, &(0x7f0000000b80)) 2018/05/11 08:14:52 executing program 5: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000a40)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f0000000a80)={0x2, 0x3, 0x0, 0x3, 0xf, 0x0, 0x0, 0x0, [@sadb_address={0x5, 0x5, 0x0, 0x0, 0x0, @in6={0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @broadcast=0xffffffff}}}, @sadb_address={0x5, 0x6, 0x0, 0x0, 0x0, @in6={0xa}}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x5, 0xb, 0x7000000}, @sadb_key={0x1, 0x9}]}, 0x78}, 0x1}, 0x0) 2018/05/11 08:14:53 executing program 5: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000a40)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f0000000a80)={0x2, 0x3, 0x0, 0x3, 0xf, 0x0, 0x0, 0x0, [@sadb_address={0x5, 0x5, 0x0, 0x0, 0x0, @in6={0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @broadcast=0xffffffff}}}, @sadb_address={0x5, 0x6, 0x0, 0x0, 0x0, @in6={0xa}}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x5, 0xb, 0x2000000}, @sadb_key={0x1, 0x9}]}, 0x78}, 0x1}, 0x0) 2018/05/11 08:14:53 executing program 1: ioctl(0xffffffffffffffff, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") r0 = syz_open_procfs(0x0, &(0x7f0000000040)="2f65786500000000000035abe1e80d903e0d717ac1889a45e581c9e14a5c8f95f5d2968ae8c767e9d18fd69a") mmap$binder(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x8011, r0, 0x0) fstat(r0, &(0x7f0000000b80)) 2018/05/11 08:14:53 executing program 0: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") setsockopt$ARPT_SO_SET_REPLACE(r0, 0x0, 0x60, &(0x7f0000000880)=ANY=[@ANYBLOB="66696c7445cd2df50bc579ddb3d3bd46657200000000000000000000000000000000000000040000000000000700000004000000217ba123fa005a6784b8040000a002000040"], 0x1) 2018/05/11 08:14:53 executing program 7: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") connect$inet(r0, &(0x7f00000003c0)={0x2, 0x4e21, @rand_addr=0x2}, 0x10) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f00000000c0)={'lo\x00', 0x0}) perf_event_open(&(0x7f0000271000)={0x2, 0x70, 0x49, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r3 = syz_open_dev$loop(&(0x7f0000000000)='/dev/loop#\x00', 0x0, 0x0) r4 = memfd_create(&(0x7f00000000c0)="74086e750000000000000000008c00", 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0xfffffffffffffffe) capset(&(0x7f00001b4ff8)={0x19980330}, &(0x7f000077ffe8)) chroot(&(0x7f000009a000)='./file0\x00') ioctl$LOOP_CHANGE_FD(r3, 0x4c00, r4) fchmod(r3, 0x0) ftruncate(r4, 0x401) ioctl$LOOP_CHANGE_FD(r3, 0x4c06, r3) sendmsg$nl_route(r1, &(0x7f0000000140)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000000040)=@ipv4_newaddr={0x20, 0x14, 0x1, 0x0, 0x0, {0x2, 0x0, 0x0, 0x0, r2}, [@IFA_LOCAL={0x8, 0x2, @local={0xac, 0x14, 0x14, 0xaa}}]}, 0x20}, 0x1}, 0x0) r5 = socket(0x10, 0x802, 0x0) kexec_load(0x3, 0x6, &(0x7f0000003700)=[{&(0x7f0000000400)="f8640fece7572ce089d0e4b5ca338bdfa8a942dbd404be96de64020b2567f695d33af821f64df2d80d0b9ed50ad10f56339f1d3ba838b1ee3ab7c1192fed9ffe8156085e19080fc2c565bcc4172c80e91896d90d144e3b42c50bfbc8d034129ade7bb10931dc65b78110c1e8356fa9041db1e37052f750fd3ea7789e82d907548b79aedbec75e8e86d4d010576668f0e481cb1c7a70f995a7eb89ce78d193ff5a8474d6b4a89c0b5d20723f70d9c54ea091633cf3a73c8a448a264b5df1e5068d96e078c3275e46ea88aaa7a294465cc87628aef8ca174e8e5de5ba226da2a44b9cbd8dea3295b46b7b22ed2f9de1ee77eb21431785b7048f7e741b768027e067837f604eb34807fc87f6a166bdee7464dae6f273240de31eb9ef65cdf28932b4d0ca208ac9a0c40e9c39304be1fea7de728d1212587ca79ef0e64f9c169017df5d82bd6cd3338d142970b5325f707f323ee2d000bc1a6336fbf467158a4bc32d9ff61eee9518ce585acad09c553eacb0e13954023c180e382a076478915a690f4b81c86b7c55e45babf8278fc0c005e697bb43d20e62da188de6b6c1fd38502c1b95ce1ceef0f96920dc9f9527ae29dc734ea2041c1b51399d200c792149951cbf9af70716addffc78e676d13491678b993cbe1799e6b753a2629d091cc67b7c766f323222e8da8dd926a8e64c32483011cb7c1a62fa31f7c88cdf6374f4b738c54a0bca868b243adc3278cef13ef718f1c7d31b06b5749a73710c1f2ba9312c9e93a20acc5bbbe45ec49a606a106353382be20a0334741ca7a00c3c84afce471996d337a96aaeb29dc49ba39059d38ea660f8d1c5c736c5939be82674c59ff5833db145738a23003547510a4e38364db1bda35f3a7e76a4a87b8d371bce8be0507358b8e15998eee21758119996cd92f11f3c5be69b398fc7cd8b1659b0b81b471d9cd452fa8f30645a283999fbc9d999ac6702f0a32d5a18dd69a2e6515c119783d1cfda77936245bba36373b19b602af6a0268c1681ca63f2ce9461a9ea2f1686eb8576286d8c33b2ca03721dbafd4782e9a32bc890c617979f8a7a3b8cdca4f88024b67e57626a080da928c3a548abf23da30700cfae6127807ab407cc8df96a9afa794daffd451b2390657871a7454d9c6c220ada19da08f6f8130e6c0010c61614afc79fff4f94df9a2e6317b9685cae68febdfa1d36a93b1bdb70c156fe16afac29ddc3becc44f29604f93a7aec75a0e5536698ecffab15439370fd1717e2487cf00e7d12ede8c76f35b39d0e7d7295b12598e899c531b36ea1a1661b15be8c1f8f73af63008d0fea86d8f2e6fe172e58fec6318b24cb6fa2855d2969dfa89b0c1bcefb7814f979bed193024d4aeb961de7d8afcd69aa2444cdecb0d6f1f3521c7c70623db29b829f64779081da5a68f9e85030fb72fa74b73bc239c68305afd8a42521c192a73cc7389418001b56fc9c4017b7f48276812ef2bde064e393095450e70d4894d7f8c51c1b8355cab78234d120a1426fd2244056d0f4e816777fbf550c98a33082ff332a5b4e7ddb9ce0891ed1bf688c1ef8549ed5abdcf3742724e412f8c64faf782c4ad299b32ec121b6619e68373fc8541e4f4615d90e8e807d311f5af7a18a1b7f6406d43542f9fc5ba1741b24b2ea154c0ef3faa69540ba4f2bd45b865e50e543c875201c8c0e8041e6c64942fee8a374b026de8624bf6c91e321c666c285d5adeacbaaeb2772f7d57a9273a3e3a220857d6d7362c0a3a4876770b781d4c1cbbdeb8b7fb1f62e4f48a7b60039fb4db1ec401c82d7af773ecbf47780a545ab341eb305abc372fa08a07bc17f4aaefc4a132884a5af93fd26c703d379fda035e9f4e08e2e1b5b83c9956ad2a1714b636c6a7ef64a99ecb63d085d4ebce50529e5a65e11de3c6af02aab77f5d2a04ad00d796eb727e3665bc197076634296089c81118342e47df31173e35b3c159fdd01a2c240750931db9cb9b04019bbd526368c986b0fd5b169afab2881b2924f098722e8dc006f4fb690e9c1341635ab9928433bf26bd630333a9a8fd15e1822f997cc0c489cc2e233baaba1faa750587e18eb87deaa1cb0bc594c0088c0eb601d7c9692ee7e2b2cd6ffff7d3f7a5518cbb0156491a6bf0d55664da20501a7cb398206d6f41a69560724dcecc471900b6fb3848b5430380fecdd02d9225f2b570a55db96bdc6f7b6c1df6246f6739943428bb2ba62ac1f09b3a0b0e9fb390e3a7c47aa7d1a165100ebd904605dd00640ccdf2c0d20f8824e445a025589e3a2fdf89e1216897e851320ac8cec0a9b7655777a7361d86c7434a62f801bebf5ac6afe1b8badef8a901ead885681532fc5621f6952647b76d1b4aafeeaccbb553fb9f86a3cf9a7b9903d2865a5fcf10ce69a7ffdb9c89cc4dd281dbe22d7dd2a9ef79a1e713196b03a0d73a688dbbf5ec2131a7c5c7935e3cfaff54e21c5887d1b4ddec0fde0e83c3a0598c32d5df5373a0302d573d6ff31d25acb9bb916bff1c584ba1f7104a33c0f1419fa580ae7bd678dda8dbe8e28f5e3293f0c42495159a17f96a7fe86f93c928305b6fb34f589cb54b4653387516b786fe63f370b6d30b2d3654be2889299d92a44fc1728f573575b56382562351536b3e4e0647fc06170ba1beaa42ed54e727ac2311949ce9338fcb13989427045b5b5b4aab34904fe46661a18acfcac3365b40612a0be538acfafc89e69948fd140485a47de04ac6a437b98e51142c824159c177a84bfb789a5925752d01d168b803f3fd31d24591c10949a5694a43b1bfb43e5372e983b20c0a6931b30f5737b2d2d1fe78ae318d4fea015bc3f9cee3e15ab4bafff61de435341836a5868efbeeda4b444ecaf108887448b24bd50d76f8189ebb55ded2cf59c5eacfe5b646f796c434eb3892a6900e06024a69a072bebd816e4eaad3cf0a2b12098822fdd3015ec4fdd52b684f5e1e9e9d14af722057c984f6ee5bc7785c3497d837aaf732e51a72e90929e1c299d3f90dd5c0e1a7d9e6b3dd7c1cc29f1516ddf6d9f76f85e0e5d5e57c50a3ba8faeb42518cd0470968fc779517f1aabc9d4288f1ccd20fa9cb3c1955b6fc9bf861c44cf7721b84abe0d12b225ea73cd4b2ab105bc4f3323a4b735af719d00da359879d306969599b9c9fa1ecccc027c0d071880e0eb76c11af4fa2726653198ee78abfc21fc820800399dbb57668dd13dd371d0a6720ba13c0f3bfa9357bbab71dfc4cacbf6400217ffc160a5a41ddbcf623064144ec5915b4989f470d8c3b18cbec367d1e2ff114aa87e0e9d78f49882b13fadd801fd0eafa9ace6505b035ba0cef8fe0956218196b1a85120bb0acbb2fe5ebbe4421f753d8d764eb28fc7b684b47039df57f52af3e65c028e89d86da902a191e9ceb361060c8ab49190a1d8292d103876c266f34f192631553f900c4744e9fa7851421b382d7e3b6cd235fdb6f70a7d3d45565a882f681156ddef20f50bc1b841cd55199e194b50b87de689d446dc6fbfff2c980adc5358b10639fa1db5638d7baacda9f5152534ba015c42606368ba0ba0a649f766455b51224a6a45e96525d2cb458f1c04cf422947a15485759cf021baae9df295d0a3a2ef532435db0539e7cdd7a8ca1bf3be9277f9afacd8abd5dd5e9277510f87dd775a6c75bd8718052ad14a26c42d7a7c774bba71d86cc28b61c1d0d0f00a5e67d64678e790d4d73fa39fe51d60710cfc9ffbbc034427470107c95f866d461c2194916287005aaf401f859efcc1c81b474b2130686baf14fc0b8a31621e976ad96f756fbbf34b26986b64a5785204070b5ccd7efe1ae5e1fea9fa7199e4bd146c87344a92224edf422834784b64fb18613b48a088f4ee09a78923752f0051e6c77d8b0cfba0a24db6671f751d7dd0c1dfa954c0b998c1da7c5a701b6429bc9e86b3d4bd261688f285873c9b330dc90ba0cb1ae1d0769aa8dc579b05f38c2eb6f53cad04fc7f367b594f64de435528354240a3b988ccafae0bd08d578172b42ac08a94e3f6a6b5599cc1542fad7c4b26ae32a8f34aee597349f1bcd94a6061d8d1d3051cf8554a4d690d7d731ce02bf4f1cf81e1eac7559fa335e3a1fd1d31d1a290adc77b75749b6b5fdd6aaadfe74a8cfa6842ef35d3b271331ea6d9a54fd6b8c04fb9b329ab5cecfdf898e10bcb7dcb3462c1007afc493ffe9ce63c39fa5537b6578931fc79a1d640b97fbf275b0bd6ec4eeadf46a288ae9a2d5f7c21c10da6fb03a6498b968ff3763c947b2b8b0688681f533628b0eac478de12c4269412171f4951080e82cc52dd9c9b4381a7e7fb58e9c2641d11063fcadd87235265da527eaa3bd6dc4842eaa9aca4940cd78f7f631336d9435ba62b487bfce92fa880f6587aadc73e203d19a69e275c9697f8e4c1d6d7546a1f7f553d779e1713c19677d08d033924538f5605373be55f2fa402198459a26df24a7f23ac1b65a2b0dfa7d112b627c5cc9f87610d9c6c1900e0741a8a5d7444215a68c9f254bbba57c4b1e756de00765dd8ed527d457b071fbc4df48ac1922fec36bebeded988eb5a234401ad5a61d5523beccfd3aa56bd36e6f523626add69338aa99fa04fdd05437ca0684ed5fb29f5e2a834391a21443d1858c82b6c11f890828b7db79ea302966465fdc7db56715f5946291e4664c83d9f7ed49e377bede081665d4f367000a6047f3f937be4b2fc633e644318fc2e7ad715ab1f2330b4e5ffcc1e1ecba4f5f39efcfa701ed77b81020d4acd996ac9e1882a5b1934469918ac8799c1f24109252eacc98f0cfddd6c94f691d8aa9bd01f626192b25d89c3dd2fd6e11b3ac8141614e0af1e70d8e8e94b99d401ff608de803105b9a9b82d763d86004c88f0f1043d17b190e810429adbe2bcce9afc0f6e105f75adaa1cc69e9a7caaa2bc7a5dcdff18f53117316ec7d45343c21ebb9b4e05be2d5f39811b774f561c061d0c7888ee987a2faedd051f4aeea86fa4b1fc44fd07708bb2e1bceec7715b6eb12bf611af5d89881ee85cd458d808416a89a7e705198d8cec85652ba8f47d31f5a806f2d6555c66dd023f59fc6d22fcd0e5dcb0c8cf0ce1a72c2874baafd5bc3bf4acd2c11c2195158bec744d975f8a299f7300c8bf71c5da6478866458adb6d91c00edbf8a773ac1132c9557b7a14251583f8f12077968be32a1ee39c6fd4190c0cf1aa71e10bde8939d206b7d97395bf479f93858803e5e7c4248f148415c0eb1f190ede5b9af951d9a3048d8f0e3c1525a709389341f052eb139902fb935af0c3929d58d6745e03d61fe94fad01d61116d580e20b13acb3d10926ec78e047878e7a84882cf58c2b5dee470c667f6ccdf9d879030401f06f31f1bc6d68ecdba5f56788f1b7ddd6bb947997d9c9930c5619df1d68ea536a241e71f3f43c5f5d9f83f491c463362320ada89ea75f2b8d7607c7561298c8313b3967704956726faa03a147ace53fa4159cc879e3ef2675e4f387d574e9fd8563414f59d0573d9755ac8d946289bee7b427a6e1bc7ea921c259fdae4add45bb280f235acbc8c95a951639fd70501b1270a6167211f0a2fd152a77c8c01cf03f0f4e1fc1d2d5e84f4aa54b2e808ff822bd6345369c5f51af3ba4f091392964cf3feae25f8c2741007d2e5ac5a5f2124eee3047b89f94d44df6d0e2f4fefb98d1d7c7a34fb020c84cae252cfa6181299475acba54b0b07aefa805768da4d3b7910ef2c1b6a7112efe6bee3da9e41c12930498dfbfd82a428c9c9cd66d805c927fa3158e116273f55ab232f9c0a", 0x1000, 0x3, 0xda}, {&(0x7f0000000180)="d1212f342bf127abfae6e08bb74c5b89efa38fe459aabf94fd638099ea20ed5e438b0dee0089aaa024971d882873fc4b01be0b4dfbb502b723a6c747211a49cd0312922f1c7bdc37f25fe1900eb3a8e3640ab42e3a4dea6690b479619a81c93bbf5033e77ab8c078fccf6ae4e86ada45d5a7546191885c39", 0x78, 0x3e04, 0x7ff}, {&(0x7f0000000200)="124cf6539178fc251b098fd57dd41adbaab451d2f343aa5d34a532a884db85e4b5bfebabffea12294df4af5da9afeff63cecf3764ad2fd17f391a38d7c8acfdfd13030273a645c69ff4ca1ebdd", 0x4d, 0x8, 0x1}, {&(0x7f0000002500)="5757095864f66efa228010257017e59ef5cde3f87f48f0e9067a726eb58adbe7ce61bfe99836c1d83bb52ac1843a74ca949b697759f937acd9506c3fcb790f4aab22c34081bf00d3e52b0d341d57d6768740c345fd45eff43c3d4c1d45cfe87028d4b6ff8900e7c6a7f5c50f94d490f8b0ea08e211c6037efbe213ff6759a22d057e79e84ef3581afaef2773e6cb7c43d2a5394cb69c5872df8caba825259f6ad2219c40bb5c82a4904c245b4712ffc196f1713cca2d85e8a223d7aaf24c69fa41c6904f5fb153003f88f9c5cdce1fe96fab148c3587627d04910474c06e9ba599f1fffbc01199490edffc5c74b44fc399c127b8911a83af33b2c70f01d4301be06f8982a3007c37f3a7d36c412e2b59c0067abf0a61a12bac31b3254a186ff2c9b911ebc9a2d25981548dbe65091b53e4f47dc8786eb496f3175fdf12562db774f2cf0ea9027e1331be062b2b7778f95cd56fb8f0de68afc2db67f92794a2a9739f3354e98bc17ac31b0e7d4e6d094ccd91d302a074dd59665b8bfefab4c806c909bbd9a6c054512d2f609159af4da24a7eb817cdd90b80159cdd61ce801cc9a83612708701f531b447a34043ace7e36d584801a6b8c8b8196bf87f337e4aecfa0e1e4fd56de291544d2a9fc4c3189229dfb775025f290194385acd4d741479e15a79d8351e59b51f6628ed8b57ff03ed9fd31f6d1e57f2da519c53940795af4c7a76ff57655495d2e2fdc8bf261e98e16c06bab8d061749df6ebf041c39abbcc1d66c5c7bbfdd31bbfa7767059408a26159009f970c15c8f7e6092c9ccfbdab39bb34a97be8442a17e105db9c2ecd6d9c0cb09cf96d9ee6dd5cd0bffad00cf50662dd4ae5ed98b30d300d8100c3298765797b39dd974c8f4358ac4072954d8ae8c7b6b39624d190f911c0f386e7e5ca2328014d3de6c2da1996e2b0a68faf8c40ebf3ad6cdadf0ab22d0fab9a5f7a30a6b7b10b577f6326f0065e90f2b1d10b72357d2028d7f70adde7b8c54c377fad602f02f15d8ecde74674c91f966f11e11a2c706685a7a23f1bbac4199c9b8e71f1aa630758e913841cb0f4e122bc2d22589df8f7befc2e73effade36694c82ba0beb7412ddc4df7b9a98cf0142821605f71bb666c0bd1a0fd97bbb8be60ac0966e0aa9c4c2a380164203468e50bfed97c2611511b93b9d03c8bdbd5471990959bda5344651a6eb7f5688d1132eadecd4663426f0a4bcdcd9641410e3a2a06c1d6ca253736508986bde3f84bf080fefc52884261557032f51d81f4f0ce237c38cd2b55f3d9edf841316f712e666626f34e71412a1652f19eeba7c599a2836156cd34c6af193f7d70cb131bf78e5b4e6a423ec0649b77f1b94d7d7db3561977eaa28b26f747dfe7e6cb38dc75411cca400492dc97ef6a2a190dd4f9a64146083c9dcaba95df74da8fc0ce1d7ac2b593601d318b2e326bbf4580e50b52fafa0e2f2a6e8a854844a7db53377ee062b081c23abe0e8caf0f6ea144e34951b42dbb4b3f17e6bdc6950d66d95864082cd3da8d63e0b9dfbba6df57688d0ec0bfe40feb7950457e6f72859322d8de70dcdcc8dc0f11daaaa9bab0409af2314d375183bf394c1efa406bc06bc4813183d2d4e6d2df3d90ecf33323a545645969a4310b2511e2913cd117ccc1737d14bdbdc9fd2fd48075ecb25e3099bf41cd2af1523d00b41a7b10c0f0405e73b9b3c446a352b2bcfb09750ef2cbad43ccec2c04c1f3c4c2d9f15e3d0f40e6efd84285ddabf125771df65f5a94f9f777e74815e4c0786c7385a6af755c98ccb37bff030e3b3fcd4b5c0591628c6486b191c9d620b9599dcc984240a5289d2f46e5ce1b7e170bc65381408c13c8b455b9cec4d2a3d9ab58c42bee23659beee209907542b7a54bccee061d4f1740b9ff218699fdd2e5baf9a80a102f6e4cde212277db20eb82b7357459dfc16e315ac393cfbc4404a508699bc7530786f6b16aea27e3467659b1e230f5b38a06110cbd037f39f0e47fdd4cb389d9dd172b3588c679cc3e75a30b874b2234accf8ae7084d4f535bd74d5e980a27c4da07201625024d52ff14cf208363f689865c8ebdd6a0b5c8edef4d64297de13340c5987888903c18ddac02bd454d043a47ce70055d68e3c910a859e3be50cc11d04d53d62a66e816ae7c0ab4c7deb5b0bc0266fa84737815a28670920d02110c1ed1e0fc3099cd8857316e249bdb8dfcddb897e2ebacc4992434f502ad517979876cfbae7f8e964405ef6e1ab0eaa1c2dd8d90b5fbb70237b789c0e2e897a89bfcc3f1cf7ace3e005bb36546d72b3438429a2e915e062ecad61bfab2e1a3ffdf2805160daefb11af1ef485674228a9540217f498f54e3378977331a4f0f917b279201377e616678866c3be0d412d6c699483f7839d16d53a8c23848e84d790a1a31f551e0ae12bbf3038a02a6eaae4d16e95b860b018349a8950988f5ad081f0c9f21cfa8158d1389ac1d62044660dce2674e93ebeeceaa6bc0eb728ce28df410c5e9a3278db7da186daa589b83fc6b9c32e7eed966b33130701b90a68e159c570ad42c56d3d263d5c45d9234e090b871b119c8d40fc86f98d182433e675cdeb3aedf87ed1c4ef4976cf261b79ca48d9d31c65f22667d6ac28c568da8e359051383a255c6877b70645f2c98d2d459c3afe892778810b971521150c0313706d75dd6b375dd844d44948ee26c10563e38cf2f0b96bc77dbfe453f7a0de2c6d16cdb99d05d7a286c3752f3cbffe93f71766cabada13996caf655a4c7db8b54b3e9cd7e06119a615f1f5250edab903ddb7520fd57919b1d99d6fc3d64109c635fdec586546224ad7fb7a10e3017ac04f830cf7dbffdafd0191c11c199f22d3cd3feae652a9720538b8291b5f193f73f15c8b119646a37fc82ed979d4383d94df03a1c1e345a3f0e3bd3328d7213c6e5e6bdf22ff6a19652206142da9aa02a0303c4c4db38a241e7d1463a68fd66a81ebb014b9abf255e6b58dfff1d0b3e46c46db192727f290580e7e842832792fb843e54d539e34a9cfe18c598cb684d6903f52ba0bdf8558114e94ef469039a8dfa06d4a2d754d22099cddf97e3df0d3137fdc6bf8ed9f39fa5ec1c4d3c11250c8ce30f45b4a53018fa4bd7bffef1ea7953c931329bc8954e1d86d0b18c09255e3ea8381360572c01fd4dfc7111fc0bc5d02bce05726e32814c389bc64493d84326f89ff034dfd3b707e4f92ee4287f274d701fd2d0b53e5f0658af884db26e0504037d46eded54788da72444ca0ee9e160492ffab67b55085aa875f1119fea7e779b172367944f5bb247e4783c0677b0def4f35d23efaec71375ba0d603c9ee69aeff63c036f248100823d1715eb7a592602dbd7254dd6b30635714da965a6b2332009f48a51488fb8b228586e13de111120956fa9664a2e7f61fe99f65d9d3e09bc66dcca76cc654984821086bc3201eac8ba73725f31fe7f9e554c8a4596a9e5b58b0875edfc5a1d00ae98a3b9ca085591f682e81a6bb7846aa036dc87d4bed3276929c51340b6078ed8e2025c3a5c5505f61ec6d624a05f41e27b537e1c61f408eafd01091aaa5d3a7ddb404276af1493d439d09249fc234f37fcfad411be98b3eccb7071eed52a0cbe4440293dc2c8edc0eb5cff77b5d7ad09853275af17cce56a2d52580662a221a4a355323c4dce46509d77c9c8fcdb69e8f2a853b27cb91fc4610d119f7ee03f878ba75269dbca899e6b569a9f781c9313e318b9d2b96eeec3f54b9f75d335f3cd0e812d4ee4b27d3c1828d48046cb9bf4b5da71eab407cf22b5665afcac4ed0b4c9249687a031ce7132157cb8a4369fbefb1ded5450bcec145532a7bdad474f9d7247c89c5b07a7580d77aef37d31f55331c046b55e46ba67207632b769d05a037b9f29f0d8b40ed817122a9465af468341e5acda346329b8cd739906ce7e3ee9c65a60bf445fbab879d6f4a8c0866977a9ec654f038223d998df00ab3447faff36eed55d7577c9f6888415cffc5bfabe4a5d65876c7b00f12142890174f3c42e1b813e4b7f439aeadc8b84d9429b4df7e9473d7553466e46957d5b80c0d1d498cd2b277b0ffcc8e295164b6095d78fb7d53e15676ddf47d07c48ab131d2f30e7edf1f29b42f29ee97a6090a7d07babf4eeae6b9bc67fc990a3bc7830429eb01420cc5232b9b8fb1c46a50522101208ee1505c38d1280380a84a149fdc93663a6d4d698368a5398c34993095ab3d2c89d36d7ee7acf7b119bd25ec03eac3f6a5db145ae67c67edc2a0086b05126dbcee3f9d93c57fa951adb928dde8fedea31570a0e27beb50d2dad2b2cb587765cc37b640be10aa509eac33e67c34eb5c135022b63b67da49588a6c1a34ac82faef831dbbec394209cd0e3cb9bc4dbc78b34dcc09697c1ec72612fb807673960b6e64f81999d903f883e87fbe5a63f267d1919382bcdec99e72a981727c757a41009c183a13ce613c3e9846316f5109aa285d3f80e7be8205ba0232d7bb060eaca28b61a63911a58286cbc3bc267035a02205f4a10dab96a0cd067187d75651bbc77b2cc847eceebc98d5c29684484024fa99485676faf57ac1e93611f30b21a5c4a56bf8eb941a569178e0ed918ec80b7afd71e5426c33d4cb729c4a6df16fa483410283330626f95a191806b836ca0078088189060dc99c9164cf10f4682b67d992c64f752786ba11172dfd2da52dec5ea35b33c983c124c51e84add5b4080ab2466d2621904b45efca91cf45aa49889a273d0f5af9c482f64e805f6302a7b1e0e76c27d70cc25162b2e93511e35a79f90aca9e258d1fffa30b85ee08e66b58ff4b305ad7ac17ebdc0b37717c30b9faf0f40b068fea25dddca621888e6f17c8550c0216d95e853315cd165a68d2564bee8443758af006df3134937c09ba9ae97fa099687862dffc84365d463fe4636e04544ddf3ff8ecbb4bc227274c8ea5b92078ec2aadedd8e9f8c8adc1c325dd15b342848b229fc44345281ee9f80e9682cac8e7589ffed42f6ed6ae63ce721a5ba5c54dc7a65fa1b5ab1e836958d937ea8e5959dec2d836cc1c39afe3b0d0fb92a146e02fd3ddccc04645b15e92d9e359753111d91b767b723e824370b0c078ffaf8d5bc70c9ef7380790d3fdd558170576dac4d0d4d9a31630b0775e4861e04ac651874fa2c25c952c3565b48e894826b0b04b89afcfddbdacd7f10223f4437fa921016bc1b1f56f7649256b1eff2aa97e0eaff840d1f3f2ec1860ddd54be8ca1622166b93f725ab45114e8dcdfedec4b0e69ddd4e8de88ac7b0f2eddffb226b7b12235546410151a506a9dabbba25640b1d8e61ada0342b5492f396795538ce165ff8d4e830f392ec2aa069c7d2d180a115e8be9dc8224a0e09e5445a2daeb887be6af403359fa236df5d86ba1f2de2d6d28e95b4951c3a8b6eb408b199fe3283d7b0cfd8b752f7b6524ba3efd176c0370d3fcbc4ed345e38263243ed5ae45d57e71753464e4b47e5dbcdb1622064fb40b2118ece3398515220968b339f58900ef863cade9e75347b00c06bc673c9badd8da0fd76297d6dac5a32925abb75a7ca0be4150d70f4a2db3084c7b72cfef5c5164823fb0cf7e53908186a156787c5d0bb1d0af10554e9416c78c4e07dfcc8b2834aed775648875e2e465f712877d8ce7b84c36a6e8d8c954d9ffbd34b5421b7ab6cfb025d2ddd5cdd77260a75b5165816231e4bd27e10d2751a8206901e8edb1876d1326d6308600385083c1d1dbf04e58a73aea4a7537ea185effef4172e582127e257e33223", 0x1000, 0x7fff}, {&(0x7f0000003600)="5b35b0f1830ac95719a81aae9053061be1cea5a1c2d900972e6f03718e65eb215f92407c776d245835d829826ee1579081994fc6855e6fc2cda5faf0490e57ce24687ea344ea8eb0438d7561cddbe09a4d883fec7a36298dd23f836c9a6a58003b656d903243edf1bcb4997a19f9bb515f52dd50242f4d0aaa74b225de3a88639d0dbe9b37afddf50c20e5b8cdd443b3823e784089816010a121ebe5a1a61f509b6cd2f1302b4dd7d0c80ef2d00354ec2b6c6194b0ac875a45971f0c98398d1bbe7bf702606b905ac997865a249134ef7ba550ba3748162d4198cfef553d905e6119336d2f12a487ea0769e74e", 0xed, 0x7fffffff, 0x3f}, {&(0x7f0000000080)="ed5efdaef9efef4212006a442906d8a2f7336ecab70eb8fadffb6012df77d6600d017b7ef3b04a2a642c478e24c4bda26c62b03f42163ead7779cb523692b5a1", 0x40, 0x7, 0x9}], 0x2a0000) write(r5, &(0x7f00000c7fdc)="24000000210025f0071c0165ff0ffc0e020000000010000002e1000c08000b0000000000", 0x24) 2018/05/11 08:14:53 executing program 6: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000616ff8)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x32, 0xffffffffffffffff, 0x0) sendmsg$unix(r3, &(0x7f0000bba000)={&(0x7f0000c57ff8)=@abs, 0x6e, &(0x7f00006c6ff0), 0x0, &(0x7f0000000180)=[@rights={0x18, 0x1, 0x1, [r1]}], 0x18}, 0x0) recvmsg(r2, &(0x7f00003d6fc8)={&(0x7f0000698000)=@generic, 0x80, &(0x7f000081afd0), 0x0, &(0x7f0000f9fff8)=""/90, 0x5a}, 0x1900000000000000) 2018/05/11 08:14:53 executing program 3: r0 = socket(0x11, 0x3, 0x0) ioctl(r0, 0x8912, &(0x7f0000000000)="c6295e46ca6c09b612ec6f") r1 = memfd_create(&(0x7f0000000000)="2f645951a2f2326b", 0x0) write$binfmt_misc(r1, &(0x7f0000000680)=ANY=[@ANYBLOB='syz1'], 0x4) mknod(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) execveat(r1, &(0x7f0000ff7000)='./file0\x00', &(0x7f0000000240), &(0x7f000034bff8)=[&(0x7f0000ff7000)="00000000000007060804002000fffc0c6565643b799365195f1b76"], 0x1000) 2018/05/11 08:14:53 executing program 4: r0 = socket(0xa, 0x1, 0x0) getsockopt$nfc_llcp(r0, 0x118, 0x7, &(0x7f0000000040)=""/233, 0xe9) ioctl(r0, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") r1 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_int(r1, 0x6, 0x20000000000009, &(0x7f0000000000)=0x33, 0x4) getsockopt$inet_tcp_int(r1, 0x6, 0x9, &(0x7f000024bffc), &(0x7f0000ff0000)=0x4) 2018/05/11 08:14:53 executing program 2: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") r1 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x8018, &(0x7f0000000000)=0x1ace000000, 0x2eb) connect$inet6(r1, &(0x7f00000001c0)={0xa, 0x0, 0x0, @empty, 0x1000000000}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r1, 0x6, 0x1f, &(0x7f0000000040)='tls\x00', 0x4) getsockopt$inet6_tcp_buf(r1, 0x6, 0x1f, &(0x7f0000000200)=""/193, &(0x7f0000000300)=0xc1) r2 = openat$audio(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/audio\x00', 0x20000, 0x0) ioctl$SIOCSIFMTU(r2, 0x8922, &(0x7f0000000140)={'veth0_to_bridge\x00'}) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r0, &(0x7f0000000100)={0x40000000}) membarrier(0x1, 0x0) 2018/05/11 08:14:53 executing program 1: ioctl(0xffffffffffffffff, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") r0 = syz_open_procfs(0x0, &(0x7f0000000040)="2f65786500000000000035abe1e80d903e0d717ac1889a45e581c9e14a5c8f95f5d2968ae8c767e9d18fd69a") mmap$binder(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x8011, r0, 0x0) fstat(r0, &(0x7f0000000b80)) 2018/05/11 08:14:53 executing program 7: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") connect$inet(r0, &(0x7f00000003c0)={0x2, 0x4e21, @rand_addr=0x2}, 0x10) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f00000000c0)={'lo\x00', 0x0}) perf_event_open(&(0x7f0000271000)={0x2, 0x70, 0x49, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r3 = syz_open_dev$loop(&(0x7f0000000000)='/dev/loop#\x00', 0x0, 0x0) r4 = memfd_create(&(0x7f00000000c0)="74086e750000000000000000008c00", 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0xfffffffffffffffe) capset(&(0x7f00001b4ff8)={0x19980330}, &(0x7f000077ffe8)) chroot(&(0x7f000009a000)='./file0\x00') ioctl$LOOP_CHANGE_FD(r3, 0x4c00, r4) fchmod(r3, 0x0) ftruncate(r4, 0x401) ioctl$LOOP_CHANGE_FD(r3, 0x4c06, r3) sendmsg$nl_route(r1, &(0x7f0000000140)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000000040)=@ipv4_newaddr={0x20, 0x14, 0x1, 0x0, 0x0, {0x2, 0x0, 0x0, 0x0, r2}, [@IFA_LOCAL={0x8, 0x2, @local={0xac, 0x14, 0x14, 0xaa}}]}, 0x20}, 0x1}, 0x0) r5 = socket(0x10, 0x802, 0x0) kexec_load(0x3, 0x6, &(0x7f0000003700)=[{&(0x7f0000000400)="f8640fece7572ce089d0e4b5ca338bdfa8a942dbd404be96de64020b2567f695d33af821f64df2d80d0b9ed50ad10f56339f1d3ba838b1ee3ab7c1192fed9ffe8156085e19080fc2c565bcc4172c80e91896d90d144e3b42c50bfbc8d034129ade7bb10931dc65b78110c1e8356fa9041db1e37052f750fd3ea7789e82d907548b79aedbec75e8e86d4d010576668f0e481cb1c7a70f995a7eb89ce78d193ff5a8474d6b4a89c0b5d20723f70d9c54ea091633cf3a73c8a448a264b5df1e5068d96e078c3275e46ea88aaa7a294465cc87628aef8ca174e8e5de5ba226da2a44b9cbd8dea3295b46b7b22ed2f9de1ee77eb21431785b7048f7e741b768027e067837f604eb34807fc87f6a166bdee7464dae6f273240de31eb9ef65cdf28932b4d0ca208ac9a0c40e9c39304be1fea7de728d1212587ca79ef0e64f9c169017df5d82bd6cd3338d142970b5325f707f323ee2d000bc1a6336fbf467158a4bc32d9ff61eee9518ce585acad09c553eacb0e13954023c180e382a076478915a690f4b81c86b7c55e45babf8278fc0c005e697bb43d20e62da188de6b6c1fd38502c1b95ce1ceef0f96920dc9f9527ae29dc734ea2041c1b51399d200c792149951cbf9af70716addffc78e676d13491678b993cbe1799e6b753a2629d091cc67b7c766f323222e8da8dd926a8e64c32483011cb7c1a62fa31f7c88cdf6374f4b738c54a0bca868b243adc3278cef13ef718f1c7d31b06b5749a73710c1f2ba9312c9e93a20acc5bbbe45ec49a606a106353382be20a0334741ca7a00c3c84afce471996d337a96aaeb29dc49ba39059d38ea660f8d1c5c736c5939be82674c59ff5833db145738a23003547510a4e38364db1bda35f3a7e76a4a87b8d371bce8be0507358b8e15998eee21758119996cd92f11f3c5be69b398fc7cd8b1659b0b81b471d9cd452fa8f30645a283999fbc9d999ac6702f0a32d5a18dd69a2e6515c119783d1cfda77936245bba36373b19b602af6a0268c1681ca63f2ce9461a9ea2f1686eb8576286d8c33b2ca03721dbafd4782e9a32bc890c617979f8a7a3b8cdca4f88024b67e57626a080da928c3a548abf23da30700cfae6127807ab407cc8df96a9afa794daffd451b2390657871a7454d9c6c220ada19da08f6f8130e6c0010c61614afc79fff4f94df9a2e6317b9685cae68febdfa1d36a93b1bdb70c156fe16afac29ddc3becc44f29604f93a7aec75a0e5536698ecffab15439370fd1717e2487cf00e7d12ede8c76f35b39d0e7d7295b12598e899c531b36ea1a1661b15be8c1f8f73af63008d0fea86d8f2e6fe172e58fec6318b24cb6fa2855d2969dfa89b0c1bcefb7814f979bed193024d4aeb961de7d8afcd69aa2444cdecb0d6f1f3521c7c70623db29b829f64779081da5a68f9e85030fb72fa74b73bc239c68305afd8a42521c192a73cc7389418001b56fc9c4017b7f48276812ef2bde064e393095450e70d4894d7f8c51c1b8355cab78234d120a1426fd2244056d0f4e816777fbf550c98a33082ff332a5b4e7ddb9ce0891ed1bf688c1ef8549ed5abdcf3742724e412f8c64faf782c4ad299b32ec121b6619e68373fc8541e4f4615d90e8e807d311f5af7a18a1b7f6406d43542f9fc5ba1741b24b2ea154c0ef3faa69540ba4f2bd45b865e50e543c875201c8c0e8041e6c64942fee8a374b026de8624bf6c91e321c666c285d5adeacbaaeb2772f7d57a9273a3e3a220857d6d7362c0a3a4876770b781d4c1cbbdeb8b7fb1f62e4f48a7b60039fb4db1ec401c82d7af773ecbf47780a545ab341eb305abc372fa08a07bc17f4aaefc4a132884a5af93fd26c703d379fda035e9f4e08e2e1b5b83c9956ad2a1714b636c6a7ef64a99ecb63d085d4ebce50529e5a65e11de3c6af02aab77f5d2a04ad00d796eb727e3665bc197076634296089c81118342e47df31173e35b3c159fdd01a2c240750931db9cb9b04019bbd526368c986b0fd5b169afab2881b2924f098722e8dc006f4fb690e9c1341635ab9928433bf26bd630333a9a8fd15e1822f997cc0c489cc2e233baaba1faa750587e18eb87deaa1cb0bc594c0088c0eb601d7c9692ee7e2b2cd6ffff7d3f7a5518cbb0156491a6bf0d55664da20501a7cb398206d6f41a69560724dcecc471900b6fb3848b5430380fecdd02d9225f2b570a55db96bdc6f7b6c1df6246f6739943428bb2ba62ac1f09b3a0b0e9fb390e3a7c47aa7d1a165100ebd904605dd00640ccdf2c0d20f8824e445a025589e3a2fdf89e1216897e851320ac8cec0a9b7655777a7361d86c7434a62f801bebf5ac6afe1b8badef8a901ead885681532fc5621f6952647b76d1b4aafeeaccbb553fb9f86a3cf9a7b9903d2865a5fcf10ce69a7ffdb9c89cc4dd281dbe22d7dd2a9ef79a1e713196b03a0d73a688dbbf5ec2131a7c5c7935e3cfaff54e21c5887d1b4ddec0fde0e83c3a0598c32d5df5373a0302d573d6ff31d25acb9bb916bff1c584ba1f7104a33c0f1419fa580ae7bd678dda8dbe8e28f5e3293f0c42495159a17f96a7fe86f93c928305b6fb34f589cb54b4653387516b786fe63f370b6d30b2d3654be2889299d92a44fc1728f573575b56382562351536b3e4e0647fc06170ba1beaa42ed54e727ac2311949ce9338fcb13989427045b5b5b4aab34904fe46661a18acfcac3365b40612a0be538acfafc89e69948fd140485a47de04ac6a437b98e51142c824159c177a84bfb789a5925752d01d168b803f3fd31d24591c10949a5694a43b1bfb43e5372e983b20c0a6931b30f5737b2d2d1fe78ae318d4fea015bc3f9cee3e15ab4bafff61de435341836a5868efbeeda4b444ecaf108887448b24bd50d76f8189ebb55ded2cf59c5eacfe5b646f796c434eb3892a6900e06024a69a072bebd816e4eaad3cf0a2b12098822fdd3015ec4fdd52b684f5e1e9e9d14af722057c984f6ee5bc7785c3497d837aaf732e51a72e90929e1c299d3f90dd5c0e1a7d9e6b3dd7c1cc29f1516ddf6d9f76f85e0e5d5e57c50a3ba8faeb42518cd0470968fc779517f1aabc9d4288f1ccd20fa9cb3c1955b6fc9bf861c44cf7721b84abe0d12b225ea73cd4b2ab105bc4f3323a4b735af719d00da359879d306969599b9c9fa1ecccc027c0d071880e0eb76c11af4fa2726653198ee78abfc21fc820800399dbb57668dd13dd371d0a6720ba13c0f3bfa9357bbab71dfc4cacbf6400217ffc160a5a41ddbcf623064144ec5915b4989f470d8c3b18cbec367d1e2ff114aa87e0e9d78f49882b13fadd801fd0eafa9ace6505b035ba0cef8fe0956218196b1a85120bb0acbb2fe5ebbe4421f753d8d764eb28fc7b684b47039df57f52af3e65c028e89d86da902a191e9ceb361060c8ab49190a1d8292d103876c266f34f192631553f900c4744e9fa7851421b382d7e3b6cd235fdb6f70a7d3d45565a882f681156ddef20f50bc1b841cd55199e194b50b87de689d446dc6fbfff2c980adc5358b10639fa1db5638d7baacda9f5152534ba015c42606368ba0ba0a649f766455b51224a6a45e96525d2cb458f1c04cf422947a15485759cf021baae9df295d0a3a2ef532435db0539e7cdd7a8ca1bf3be9277f9afacd8abd5dd5e9277510f87dd775a6c75bd8718052ad14a26c42d7a7c774bba71d86cc28b61c1d0d0f00a5e67d64678e790d4d73fa39fe51d60710cfc9ffbbc034427470107c95f866d461c2194916287005aaf401f859efcc1c81b474b2130686baf14fc0b8a31621e976ad96f756fbbf34b26986b64a5785204070b5ccd7efe1ae5e1fea9fa7199e4bd146c87344a92224edf422834784b64fb18613b48a088f4ee09a78923752f0051e6c77d8b0cfba0a24db6671f751d7dd0c1dfa954c0b998c1da7c5a701b6429bc9e86b3d4bd261688f285873c9b330dc90ba0cb1ae1d0769aa8dc579b05f38c2eb6f53cad04fc7f367b594f64de435528354240a3b988ccafae0bd08d578172b42ac08a94e3f6a6b5599cc1542fad7c4b26ae32a8f34aee597349f1bcd94a6061d8d1d3051cf8554a4d690d7d731ce02bf4f1cf81e1eac7559fa335e3a1fd1d31d1a290adc77b75749b6b5fdd6aaadfe74a8cfa6842ef35d3b271331ea6d9a54fd6b8c04fb9b329ab5cecfdf898e10bcb7dcb3462c1007afc493ffe9ce63c39fa5537b6578931fc79a1d640b97fbf275b0bd6ec4eeadf46a288ae9a2d5f7c21c10da6fb03a6498b968ff3763c947b2b8b0688681f533628b0eac478de12c4269412171f4951080e82cc52dd9c9b4381a7e7fb58e9c2641d11063fcadd87235265da527eaa3bd6dc4842eaa9aca4940cd78f7f631336d9435ba62b487bfce92fa880f6587aadc73e203d19a69e275c9697f8e4c1d6d7546a1f7f553d779e1713c19677d08d033924538f5605373be55f2fa402198459a26df24a7f23ac1b65a2b0dfa7d112b627c5cc9f87610d9c6c1900e0741a8a5d7444215a68c9f254bbba57c4b1e756de00765dd8ed527d457b071fbc4df48ac1922fec36bebeded988eb5a234401ad5a61d5523beccfd3aa56bd36e6f523626add69338aa99fa04fdd05437ca0684ed5fb29f5e2a834391a21443d1858c82b6c11f890828b7db79ea302966465fdc7db56715f5946291e4664c83d9f7ed49e377bede081665d4f367000a6047f3f937be4b2fc633e644318fc2e7ad715ab1f2330b4e5ffcc1e1ecba4f5f39efcfa701ed77b81020d4acd996ac9e1882a5b1934469918ac8799c1f24109252eacc98f0cfddd6c94f691d8aa9bd01f626192b25d89c3dd2fd6e11b3ac8141614e0af1e70d8e8e94b99d401ff608de803105b9a9b82d763d86004c88f0f1043d17b190e810429adbe2bcce9afc0f6e105f75adaa1cc69e9a7caaa2bc7a5dcdff18f53117316ec7d45343c21ebb9b4e05be2d5f39811b774f561c061d0c7888ee987a2faedd051f4aeea86fa4b1fc44fd07708bb2e1bceec7715b6eb12bf611af5d89881ee85cd458d808416a89a7e705198d8cec85652ba8f47d31f5a806f2d6555c66dd023f59fc6d22fcd0e5dcb0c8cf0ce1a72c2874baafd5bc3bf4acd2c11c2195158bec744d975f8a299f7300c8bf71c5da6478866458adb6d91c00edbf8a773ac1132c9557b7a14251583f8f12077968be32a1ee39c6fd4190c0cf1aa71e10bde8939d206b7d97395bf479f93858803e5e7c4248f148415c0eb1f190ede5b9af951d9a3048d8f0e3c1525a709389341f052eb139902fb935af0c3929d58d6745e03d61fe94fad01d61116d580e20b13acb3d10926ec78e047878e7a84882cf58c2b5dee470c667f6ccdf9d879030401f06f31f1bc6d68ecdba5f56788f1b7ddd6bb947997d9c9930c5619df1d68ea536a241e71f3f43c5f5d9f83f491c463362320ada89ea75f2b8d7607c7561298c8313b3967704956726faa03a147ace53fa4159cc879e3ef2675e4f387d574e9fd8563414f59d0573d9755ac8d946289bee7b427a6e1bc7ea921c259fdae4add45bb280f235acbc8c95a951639fd70501b1270a6167211f0a2fd152a77c8c01cf03f0f4e1fc1d2d5e84f4aa54b2e808ff822bd6345369c5f51af3ba4f091392964cf3feae25f8c2741007d2e5ac5a5f2124eee3047b89f94d44df6d0e2f4fefb98d1d7c7a34fb020c84cae252cfa6181299475acba54b0b07aefa805768da4d3b7910ef2c1b6a7112efe6bee3da9e41c12930498dfbfd82a428c9c9cd66d805c927fa3158e116273f55ab232f9c0a", 0x1000, 0x3, 0xda}, {&(0x7f0000000180)="d1212f342bf127abfae6e08bb74c5b89efa38fe459aabf94fd638099ea20ed5e438b0dee0089aaa024971d882873fc4b01be0b4dfbb502b723a6c747211a49cd0312922f1c7bdc37f25fe1900eb3a8e3640ab42e3a4dea6690b479619a81c93bbf5033e77ab8c078fccf6ae4e86ada45d5a7546191885c39", 0x78, 0x3e04, 0x7ff}, {&(0x7f0000000200)="124cf6539178fc251b098fd57dd41adbaab451d2f343aa5d34a532a884db85e4b5bfebabffea12294df4af5da9afeff63cecf3764ad2fd17f391a38d7c8acfdfd13030273a645c69ff4ca1ebdd", 0x4d, 0x8, 0x1}, {&(0x7f0000002500)="5757095864f66efa228010257017e59ef5cde3f87f48f0e9067a726eb58adbe7ce61bfe99836c1d83bb52ac1843a74ca949b697759f937acd9506c3fcb790f4aab22c34081bf00d3e52b0d341d57d6768740c345fd45eff43c3d4c1d45cfe87028d4b6ff8900e7c6a7f5c50f94d490f8b0ea08e211c6037efbe213ff6759a22d057e79e84ef3581afaef2773e6cb7c43d2a5394cb69c5872df8caba825259f6ad2219c40bb5c82a4904c245b4712ffc196f1713cca2d85e8a223d7aaf24c69fa41c6904f5fb153003f88f9c5cdce1fe96fab148c3587627d04910474c06e9ba599f1fffbc01199490edffc5c74b44fc399c127b8911a83af33b2c70f01d4301be06f8982a3007c37f3a7d36c412e2b59c0067abf0a61a12bac31b3254a186ff2c9b911ebc9a2d25981548dbe65091b53e4f47dc8786eb496f3175fdf12562db774f2cf0ea9027e1331be062b2b7778f95cd56fb8f0de68afc2db67f92794a2a9739f3354e98bc17ac31b0e7d4e6d094ccd91d302a074dd59665b8bfefab4c806c909bbd9a6c054512d2f609159af4da24a7eb817cdd90b80159cdd61ce801cc9a83612708701f531b447a34043ace7e36d584801a6b8c8b8196bf87f337e4aecfa0e1e4fd56de291544d2a9fc4c3189229dfb775025f290194385acd4d741479e15a79d8351e59b51f6628ed8b57ff03ed9fd31f6d1e57f2da519c53940795af4c7a76ff57655495d2e2fdc8bf261e98e16c06bab8d061749df6ebf041c39abbcc1d66c5c7bbfdd31bbfa7767059408a26159009f970c15c8f7e6092c9ccfbdab39bb34a97be8442a17e105db9c2ecd6d9c0cb09cf96d9ee6dd5cd0bffad00cf50662dd4ae5ed98b30d300d8100c3298765797b39dd974c8f4358ac4072954d8ae8c7b6b39624d190f911c0f386e7e5ca2328014d3de6c2da1996e2b0a68faf8c40ebf3ad6cdadf0ab22d0fab9a5f7a30a6b7b10b577f6326f0065e90f2b1d10b72357d2028d7f70adde7b8c54c377fad602f02f15d8ecde74674c91f966f11e11a2c706685a7a23f1bbac4199c9b8e71f1aa630758e913841cb0f4e122bc2d22589df8f7befc2e73effade36694c82ba0beb7412ddc4df7b9a98cf0142821605f71bb666c0bd1a0fd97bbb8be60ac0966e0aa9c4c2a380164203468e50bfed97c2611511b93b9d03c8bdbd5471990959bda5344651a6eb7f5688d1132eadecd4663426f0a4bcdcd9641410e3a2a06c1d6ca253736508986bde3f84bf080fefc52884261557032f51d81f4f0ce237c38cd2b55f3d9edf841316f712e666626f34e71412a1652f19eeba7c599a2836156cd34c6af193f7d70cb131bf78e5b4e6a423ec0649b77f1b94d7d7db3561977eaa28b26f747dfe7e6cb38dc75411cca400492dc97ef6a2a190dd4f9a64146083c9dcaba95df74da8fc0ce1d7ac2b593601d318b2e326bbf4580e50b52fafa0e2f2a6e8a854844a7db53377ee062b081c23abe0e8caf0f6ea144e34951b42dbb4b3f17e6bdc6950d66d95864082cd3da8d63e0b9dfbba6df57688d0ec0bfe40feb7950457e6f72859322d8de70dcdcc8dc0f11daaaa9bab0409af2314d375183bf394c1efa406bc06bc4813183d2d4e6d2df3d90ecf33323a545645969a4310b2511e2913cd117ccc1737d14bdbdc9fd2fd48075ecb25e3099bf41cd2af1523d00b41a7b10c0f0405e73b9b3c446a352b2bcfb09750ef2cbad43ccec2c04c1f3c4c2d9f15e3d0f40e6efd84285ddabf125771df65f5a94f9f777e74815e4c0786c7385a6af755c98ccb37bff030e3b3fcd4b5c0591628c6486b191c9d620b9599dcc984240a5289d2f46e5ce1b7e170bc65381408c13c8b455b9cec4d2a3d9ab58c42bee23659beee209907542b7a54bccee061d4f1740b9ff218699fdd2e5baf9a80a102f6e4cde212277db20eb82b7357459dfc16e315ac393cfbc4404a508699bc7530786f6b16aea27e3467659b1e230f5b38a06110cbd037f39f0e47fdd4cb389d9dd172b3588c679cc3e75a30b874b2234accf8ae7084d4f535bd74d5e980a27c4da07201625024d52ff14cf208363f689865c8ebdd6a0b5c8edef4d64297de13340c5987888903c18ddac02bd454d043a47ce70055d68e3c910a859e3be50cc11d04d53d62a66e816ae7c0ab4c7deb5b0bc0266fa84737815a28670920d02110c1ed1e0fc3099cd8857316e249bdb8dfcddb897e2ebacc4992434f502ad517979876cfbae7f8e964405ef6e1ab0eaa1c2dd8d90b5fbb70237b789c0e2e897a89bfcc3f1cf7ace3e005bb36546d72b3438429a2e915e062ecad61bfab2e1a3ffdf2805160daefb11af1ef485674228a9540217f498f54e3378977331a4f0f917b279201377e616678866c3be0d412d6c699483f7839d16d53a8c23848e84d790a1a31f551e0ae12bbf3038a02a6eaae4d16e95b860b018349a8950988f5ad081f0c9f21cfa8158d1389ac1d62044660dce2674e93ebeeceaa6bc0eb728ce28df410c5e9a3278db7da186daa589b83fc6b9c32e7eed966b33130701b90a68e159c570ad42c56d3d263d5c45d9234e090b871b119c8d40fc86f98d182433e675cdeb3aedf87ed1c4ef4976cf261b79ca48d9d31c65f22667d6ac28c568da8e359051383a255c6877b70645f2c98d2d459c3afe892778810b971521150c0313706d75dd6b375dd844d44948ee26c10563e38cf2f0b96bc77dbfe453f7a0de2c6d16cdb99d05d7a286c3752f3cbffe93f71766cabada13996caf655a4c7db8b54b3e9cd7e06119a615f1f5250edab903ddb7520fd57919b1d99d6fc3d64109c635fdec586546224ad7fb7a10e3017ac04f830cf7dbffdafd0191c11c199f22d3cd3feae652a9720538b8291b5f193f73f15c8b119646a37fc82ed979d4383d94df03a1c1e345a3f0e3bd3328d7213c6e5e6bdf22ff6a19652206142da9aa02a0303c4c4db38a241e7d1463a68fd66a81ebb014b9abf255e6b58dfff1d0b3e46c46db192727f290580e7e842832792fb843e54d539e34a9cfe18c598cb684d6903f52ba0bdf8558114e94ef469039a8dfa06d4a2d754d22099cddf97e3df0d3137fdc6bf8ed9f39fa5ec1c4d3c11250c8ce30f45b4a53018fa4bd7bffef1ea7953c931329bc8954e1d86d0b18c09255e3ea8381360572c01fd4dfc7111fc0bc5d02bce05726e32814c389bc64493d84326f89ff034dfd3b707e4f92ee4287f274d701fd2d0b53e5f0658af884db26e0504037d46eded54788da72444ca0ee9e160492ffab67b55085aa875f1119fea7e779b172367944f5bb247e4783c0677b0def4f35d23efaec71375ba0d603c9ee69aeff63c036f248100823d1715eb7a592602dbd7254dd6b30635714da965a6b2332009f48a51488fb8b228586e13de111120956fa9664a2e7f61fe99f65d9d3e09bc66dcca76cc654984821086bc3201eac8ba73725f31fe7f9e554c8a4596a9e5b58b0875edfc5a1d00ae98a3b9ca085591f682e81a6bb7846aa036dc87d4bed3276929c51340b6078ed8e2025c3a5c5505f61ec6d624a05f41e27b537e1c61f408eafd01091aaa5d3a7ddb404276af1493d439d09249fc234f37fcfad411be98b3eccb7071eed52a0cbe4440293dc2c8edc0eb5cff77b5d7ad09853275af17cce56a2d52580662a221a4a355323c4dce46509d77c9c8fcdb69e8f2a853b27cb91fc4610d119f7ee03f878ba75269dbca899e6b569a9f781c9313e318b9d2b96eeec3f54b9f75d335f3cd0e812d4ee4b27d3c1828d48046cb9bf4b5da71eab407cf22b5665afcac4ed0b4c9249687a031ce7132157cb8a4369fbefb1ded5450bcec145532a7bdad474f9d7247c89c5b07a7580d77aef37d31f55331c046b55e46ba67207632b769d05a037b9f29f0d8b40ed817122a9465af468341e5acda346329b8cd739906ce7e3ee9c65a60bf445fbab879d6f4a8c0866977a9ec654f038223d998df00ab3447faff36eed55d7577c9f6888415cffc5bfabe4a5d65876c7b00f12142890174f3c42e1b813e4b7f439aeadc8b84d9429b4df7e9473d7553466e46957d5b80c0d1d498cd2b277b0ffcc8e295164b6095d78fb7d53e15676ddf47d07c48ab131d2f30e7edf1f29b42f29ee97a6090a7d07babf4eeae6b9bc67fc990a3bc7830429eb01420cc5232b9b8fb1c46a50522101208ee1505c38d1280380a84a149fdc93663a6d4d698368a5398c34993095ab3d2c89d36d7ee7acf7b119bd25ec03eac3f6a5db145ae67c67edc2a0086b05126dbcee3f9d93c57fa951adb928dde8fedea31570a0e27beb50d2dad2b2cb587765cc37b640be10aa509eac33e67c34eb5c135022b63b67da49588a6c1a34ac82faef831dbbec394209cd0e3cb9bc4dbc78b34dcc09697c1ec72612fb807673960b6e64f81999d903f883e87fbe5a63f267d1919382bcdec99e72a981727c757a41009c183a13ce613c3e9846316f5109aa285d3f80e7be8205ba0232d7bb060eaca28b61a63911a58286cbc3bc267035a02205f4a10dab96a0cd067187d75651bbc77b2cc847eceebc98d5c29684484024fa99485676faf57ac1e93611f30b21a5c4a56bf8eb941a569178e0ed918ec80b7afd71e5426c33d4cb729c4a6df16fa483410283330626f95a191806b836ca0078088189060dc99c9164cf10f4682b67d992c64f752786ba11172dfd2da52dec5ea35b33c983c124c51e84add5b4080ab2466d2621904b45efca91cf45aa49889a273d0f5af9c482f64e805f6302a7b1e0e76c27d70cc25162b2e93511e35a79f90aca9e258d1fffa30b85ee08e66b58ff4b305ad7ac17ebdc0b37717c30b9faf0f40b068fea25dddca621888e6f17c8550c0216d95e853315cd165a68d2564bee8443758af006df3134937c09ba9ae97fa099687862dffc84365d463fe4636e04544ddf3ff8ecbb4bc227274c8ea5b92078ec2aadedd8e9f8c8adc1c325dd15b342848b229fc44345281ee9f80e9682cac8e7589ffed42f6ed6ae63ce721a5ba5c54dc7a65fa1b5ab1e836958d937ea8e5959dec2d836cc1c39afe3b0d0fb92a146e02fd3ddccc04645b15e92d9e359753111d91b767b723e824370b0c078ffaf8d5bc70c9ef7380790d3fdd558170576dac4d0d4d9a31630b0775e4861e04ac651874fa2c25c952c3565b48e894826b0b04b89afcfddbdacd7f10223f4437fa921016bc1b1f56f7649256b1eff2aa97e0eaff840d1f3f2ec1860ddd54be8ca1622166b93f725ab45114e8dcdfedec4b0e69ddd4e8de88ac7b0f2eddffb226b7b12235546410151a506a9dabbba25640b1d8e61ada0342b5492f396795538ce165ff8d4e830f392ec2aa069c7d2d180a115e8be9dc8224a0e09e5445a2daeb887be6af403359fa236df5d86ba1f2de2d6d28e95b4951c3a8b6eb408b199fe3283d7b0cfd8b752f7b6524ba3efd176c0370d3fcbc4ed345e38263243ed5ae45d57e71753464e4b47e5dbcdb1622064fb40b2118ece3398515220968b339f58900ef863cade9e75347b00c06bc673c9badd8da0fd76297d6dac5a32925abb75a7ca0be4150d70f4a2db3084c7b72cfef5c5164823fb0cf7e53908186a156787c5d0bb1d0af10554e9416c78c4e07dfcc8b2834aed775648875e2e465f712877d8ce7b84c36a6e8d8c954d9ffbd34b5421b7ab6cfb025d2ddd5cdd77260a75b5165816231e4bd27e10d2751a8206901e8edb1876d1326d6308600385083c1d1dbf04e58a73aea4a7537ea185effef4172e582127e257e33223", 0x1000, 0x7fff}, {&(0x7f0000003600)="5b35b0f1830ac95719a81aae9053061be1cea5a1c2d900972e6f03718e65eb215f92407c776d245835d829826ee1579081994fc6855e6fc2cda5faf0490e57ce24687ea344ea8eb0438d7561cddbe09a4d883fec7a36298dd23f836c9a6a58003b656d903243edf1bcb4997a19f9bb515f52dd50242f4d0aaa74b225de3a88639d0dbe9b37afddf50c20e5b8cdd443b3823e784089816010a121ebe5a1a61f509b6cd2f1302b4dd7d0c80ef2d00354ec2b6c6194b0ac875a45971f0c98398d1bbe7bf702606b905ac997865a249134ef7ba550ba3748162d4198cfef553d905e6119336d2f12a487ea0769e74e", 0xed, 0x7fffffff, 0x3f}, {&(0x7f0000000080)="ed5efdaef9efef4212006a442906d8a2f7336ecab70eb8fadffb6012df77d6600d017b7ef3b04a2a642c478e24c4bda26c62b03f42163ead7779cb523692b5a1", 0x40, 0x7, 0x9}], 0x2a0000) write(r5, &(0x7f00000c7fdc)="24000000210025f0071c0165ff0ffc0e020000000010000002e1000c08000b0000000000", 0x24) 2018/05/11 08:14:53 executing program 0: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") setsockopt$ARPT_SO_SET_REPLACE(r0, 0x0, 0x60, &(0x7f0000000880)=ANY=[@ANYBLOB="66696c7445cd2df50bc579ddb3d3bd46657200000000000000000000000000000000000000000000020000000700000004000000217ba123fa005a6784b8040000a002000040"], 0x1) 2018/05/11 08:14:53 executing program 4: r0 = socket(0xa, 0xffffffffffffffff, 0xf828) ioctl(r0, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vcs\x00', 0x40, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={r2, 0x6, 0x1, 0xbd0, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x8}, 0x20) setsockopt$inet_tcp_int(r1, 0x6, 0x20000000000009, &(0x7f0000000000)=0x33, 0x4) getsockopt$inet_tcp_int(r1, 0x6, 0x9, &(0x7f000024bffc), &(0x7f0000ff0000)=0x4) 2018/05/11 08:14:53 executing program 5: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000a40)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f0000000a80)={0x2, 0x3, 0x0, 0x3, 0xf, 0x0, 0x0, 0x0, [@sadb_address={0x5, 0x5, 0x0, 0x0, 0x0, @in6={0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @broadcast=0xffffffff}}}, @sadb_address={0x5, 0x6, 0x0, 0x0, 0x0, @in6={0xa}}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x5, 0xb, 0x3}, @sadb_key={0x1, 0x9}]}, 0x78}, 0x1}, 0x0) 2018/05/11 08:14:53 executing program 2: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") r1 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r1, 0x6, 0x13, &(0x7f00000000c0)=0x100000001, 0x1d4) setsockopt$inet6_tcp_TCP_ULP(r1, 0x6, 0x1f, &(0x7f0000000040)='tls\x00', 0x4) getsockopt$inet6_tcp_buf(r1, 0x6, 0x1f, &(0x7f0000000200)=""/193, &(0x7f0000000300)=0xc1) 2018/05/11 08:14:53 executing program 6: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000616ff8)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x32, 0xffffffffffffffff, 0x0) sendmsg$unix(r3, &(0x7f0000bba000)={&(0x7f0000c57ff8)=@abs, 0x6e, &(0x7f00006c6ff0), 0x0, &(0x7f0000000180)=[@rights={0x18, 0x1, 0x1, [r1]}], 0x18}, 0x0) recvmsg(r2, &(0x7f00003d6fc8)={&(0x7f0000698000)=@generic, 0x80, &(0x7f000081afd0), 0x0, &(0x7f0000f9fff8)=""/90, 0x5a}, 0x8000000000000000) 2018/05/11 08:14:53 executing program 1: r0 = socket(0x0, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") r1 = syz_open_procfs(0x0, &(0x7f0000000040)="2f65786500000000000035abe1e80d903e0d717ac1889a45e581c9e14a5c8f95f5d2968ae8c767e9d18fd69a") mmap$binder(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x8011, r1, 0x0) fstat(r1, &(0x7f0000000b80)) 2018/05/11 08:14:53 executing program 7: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") connect$inet(r0, &(0x7f00000003c0)={0x2, 0x4e21, @rand_addr=0x2}, 0x10) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f00000000c0)={'lo\x00', 0x0}) perf_event_open(&(0x7f0000271000)={0x2, 0x70, 0x49, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r3 = syz_open_dev$loop(&(0x7f0000000000)='/dev/loop#\x00', 0x0, 0x0) r4 = memfd_create(&(0x7f00000000c0)="74086e750000000000000000008c00", 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0xfffffffffffffffe) capset(&(0x7f00001b4ff8)={0x19980330}, &(0x7f000077ffe8)) chroot(&(0x7f000009a000)='./file0\x00') ioctl$LOOP_CHANGE_FD(r3, 0x4c00, r4) fchmod(r3, 0x0) ftruncate(r4, 0x401) ioctl$LOOP_CHANGE_FD(r3, 0x4c06, r3) sendmsg$nl_route(r1, &(0x7f0000000140)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000000040)=@ipv4_newaddr={0x20, 0x14, 0x1, 0x0, 0x0, {0x2, 0x0, 0x0, 0x0, r2}, [@IFA_LOCAL={0x8, 0x2, @local={0xac, 0x14, 0x14, 0xaa}}]}, 0x20}, 0x1}, 0x0) r5 = socket(0x10, 0x802, 0x0) kexec_load(0x3, 0x6, &(0x7f0000003700)=[{&(0x7f0000000400)="f8640fece7572ce089d0e4b5ca338bdfa8a942dbd404be96de64020b2567f695d33af821f64df2d80d0b9ed50ad10f56339f1d3ba838b1ee3ab7c1192fed9ffe8156085e19080fc2c565bcc4172c80e91896d90d144e3b42c50bfbc8d034129ade7bb10931dc65b78110c1e8356fa9041db1e37052f750fd3ea7789e82d907548b79aedbec75e8e86d4d010576668f0e481cb1c7a70f995a7eb89ce78d193ff5a8474d6b4a89c0b5d20723f70d9c54ea091633cf3a73c8a448a264b5df1e5068d96e078c3275e46ea88aaa7a294465cc87628aef8ca174e8e5de5ba226da2a44b9cbd8dea3295b46b7b22ed2f9de1ee77eb21431785b7048f7e741b768027e067837f604eb34807fc87f6a166bdee7464dae6f273240de31eb9ef65cdf28932b4d0ca208ac9a0c40e9c39304be1fea7de728d1212587ca79ef0e64f9c169017df5d82bd6cd3338d142970b5325f707f323ee2d000bc1a6336fbf467158a4bc32d9ff61eee9518ce585acad09c553eacb0e13954023c180e382a076478915a690f4b81c86b7c55e45babf8278fc0c005e697bb43d20e62da188de6b6c1fd38502c1b95ce1ceef0f96920dc9f9527ae29dc734ea2041c1b51399d200c792149951cbf9af70716addffc78e676d13491678b993cbe1799e6b753a2629d091cc67b7c766f323222e8da8dd926a8e64c32483011cb7c1a62fa31f7c88cdf6374f4b738c54a0bca868b243adc3278cef13ef718f1c7d31b06b5749a73710c1f2ba9312c9e93a20acc5bbbe45ec49a606a106353382be20a0334741ca7a00c3c84afce471996d337a96aaeb29dc49ba39059d38ea660f8d1c5c736c5939be82674c59ff5833db145738a23003547510a4e38364db1bda35f3a7e76a4a87b8d371bce8be0507358b8e15998eee21758119996cd92f11f3c5be69b398fc7cd8b1659b0b81b471d9cd452fa8f30645a283999fbc9d999ac6702f0a32d5a18dd69a2e6515c119783d1cfda77936245bba36373b19b602af6a0268c1681ca63f2ce9461a9ea2f1686eb8576286d8c33b2ca03721dbafd4782e9a32bc890c617979f8a7a3b8cdca4f88024b67e57626a080da928c3a548abf23da30700cfae6127807ab407cc8df96a9afa794daffd451b2390657871a7454d9c6c220ada19da08f6f8130e6c0010c61614afc79fff4f94df9a2e6317b9685cae68febdfa1d36a93b1bdb70c156fe16afac29ddc3becc44f29604f93a7aec75a0e5536698ecffab15439370fd1717e2487cf00e7d12ede8c76f35b39d0e7d7295b12598e899c531b36ea1a1661b15be8c1f8f73af63008d0fea86d8f2e6fe172e58fec6318b24cb6fa2855d2969dfa89b0c1bcefb7814f979bed193024d4aeb961de7d8afcd69aa2444cdecb0d6f1f3521c7c70623db29b829f64779081da5a68f9e85030fb72fa74b73bc239c68305afd8a42521c192a73cc7389418001b56fc9c4017b7f48276812ef2bde064e393095450e70d4894d7f8c51c1b8355cab78234d120a1426fd2244056d0f4e816777fbf550c98a33082ff332a5b4e7ddb9ce0891ed1bf688c1ef8549ed5abdcf3742724e412f8c64faf782c4ad299b32ec121b6619e68373fc8541e4f4615d90e8e807d311f5af7a18a1b7f6406d43542f9fc5ba1741b24b2ea154c0ef3faa69540ba4f2bd45b865e50e543c875201c8c0e8041e6c64942fee8a374b026de8624bf6c91e321c666c285d5adeacbaaeb2772f7d57a9273a3e3a220857d6d7362c0a3a4876770b781d4c1cbbdeb8b7fb1f62e4f48a7b60039fb4db1ec401c82d7af773ecbf47780a545ab341eb305abc372fa08a07bc17f4aaefc4a132884a5af93fd26c703d379fda035e9f4e08e2e1b5b83c9956ad2a1714b636c6a7ef64a99ecb63d085d4ebce50529e5a65e11de3c6af02aab77f5d2a04ad00d796eb727e3665bc197076634296089c81118342e47df31173e35b3c159fdd01a2c240750931db9cb9b04019bbd526368c986b0fd5b169afab2881b2924f098722e8dc006f4fb690e9c1341635ab9928433bf26bd630333a9a8fd15e1822f997cc0c489cc2e233baaba1faa750587e18eb87deaa1cb0bc594c0088c0eb601d7c9692ee7e2b2cd6ffff7d3f7a5518cbb0156491a6bf0d55664da20501a7cb398206d6f41a69560724dcecc471900b6fb3848b5430380fecdd02d9225f2b570a55db96bdc6f7b6c1df6246f6739943428bb2ba62ac1f09b3a0b0e9fb390e3a7c47aa7d1a165100ebd904605dd00640ccdf2c0d20f8824e445a025589e3a2fdf89e1216897e851320ac8cec0a9b7655777a7361d86c7434a62f801bebf5ac6afe1b8badef8a901ead885681532fc5621f6952647b76d1b4aafeeaccbb553fb9f86a3cf9a7b9903d2865a5fcf10ce69a7ffdb9c89cc4dd281dbe22d7dd2a9ef79a1e713196b03a0d73a688dbbf5ec2131a7c5c7935e3cfaff54e21c5887d1b4ddec0fde0e83c3a0598c32d5df5373a0302d573d6ff31d25acb9bb916bff1c584ba1f7104a33c0f1419fa580ae7bd678dda8dbe8e28f5e3293f0c42495159a17f96a7fe86f93c928305b6fb34f589cb54b4653387516b786fe63f370b6d30b2d3654be2889299d92a44fc1728f573575b56382562351536b3e4e0647fc06170ba1beaa42ed54e727ac2311949ce9338fcb13989427045b5b5b4aab34904fe46661a18acfcac3365b40612a0be538acfafc89e69948fd140485a47de04ac6a437b98e51142c824159c177a84bfb789a5925752d01d168b803f3fd31d24591c10949a5694a43b1bfb43e5372e983b20c0a6931b30f5737b2d2d1fe78ae318d4fea015bc3f9cee3e15ab4bafff61de435341836a5868efbeeda4b444ecaf108887448b24bd50d76f8189ebb55ded2cf59c5eacfe5b646f796c434eb3892a6900e06024a69a072bebd816e4eaad3cf0a2b12098822fdd3015ec4fdd52b684f5e1e9e9d14af722057c984f6ee5bc7785c3497d837aaf732e51a72e90929e1c299d3f90dd5c0e1a7d9e6b3dd7c1cc29f1516ddf6d9f76f85e0e5d5e57c50a3ba8faeb42518cd0470968fc779517f1aabc9d4288f1ccd20fa9cb3c1955b6fc9bf861c44cf7721b84abe0d12b225ea73cd4b2ab105bc4f3323a4b735af719d00da359879d306969599b9c9fa1ecccc027c0d071880e0eb76c11af4fa2726653198ee78abfc21fc820800399dbb57668dd13dd371d0a6720ba13c0f3bfa9357bbab71dfc4cacbf6400217ffc160a5a41ddbcf623064144ec5915b4989f470d8c3b18cbec367d1e2ff114aa87e0e9d78f49882b13fadd801fd0eafa9ace6505b035ba0cef8fe0956218196b1a85120bb0acbb2fe5ebbe4421f753d8d764eb28fc7b684b47039df57f52af3e65c028e89d86da902a191e9ceb361060c8ab49190a1d8292d103876c266f34f192631553f900c4744e9fa7851421b382d7e3b6cd235fdb6f70a7d3d45565a882f681156ddef20f50bc1b841cd55199e194b50b87de689d446dc6fbfff2c980adc5358b10639fa1db5638d7baacda9f5152534ba015c42606368ba0ba0a649f766455b51224a6a45e96525d2cb458f1c04cf422947a15485759cf021baae9df295d0a3a2ef532435db0539e7cdd7a8ca1bf3be9277f9afacd8abd5dd5e9277510f87dd775a6c75bd8718052ad14a26c42d7a7c774bba71d86cc28b61c1d0d0f00a5e67d64678e790d4d73fa39fe51d60710cfc9ffbbc034427470107c95f866d461c2194916287005aaf401f859efcc1c81b474b2130686baf14fc0b8a31621e976ad96f756fbbf34b26986b64a5785204070b5ccd7efe1ae5e1fea9fa7199e4bd146c87344a92224edf422834784b64fb18613b48a088f4ee09a78923752f0051e6c77d8b0cfba0a24db6671f751d7dd0c1dfa954c0b998c1da7c5a701b6429bc9e86b3d4bd261688f285873c9b330dc90ba0cb1ae1d0769aa8dc579b05f38c2eb6f53cad04fc7f367b594f64de435528354240a3b988ccafae0bd08d578172b42ac08a94e3f6a6b5599cc1542fad7c4b26ae32a8f34aee597349f1bcd94a6061d8d1d3051cf8554a4d690d7d731ce02bf4f1cf81e1eac7559fa335e3a1fd1d31d1a290adc77b75749b6b5fdd6aaadfe74a8cfa6842ef35d3b271331ea6d9a54fd6b8c04fb9b329ab5cecfdf898e10bcb7dcb3462c1007afc493ffe9ce63c39fa5537b6578931fc79a1d640b97fbf275b0bd6ec4eeadf46a288ae9a2d5f7c21c10da6fb03a6498b968ff3763c947b2b8b0688681f533628b0eac478de12c4269412171f4951080e82cc52dd9c9b4381a7e7fb58e9c2641d11063fcadd87235265da527eaa3bd6dc4842eaa9aca4940cd78f7f631336d9435ba62b487bfce92fa880f6587aadc73e203d19a69e275c9697f8e4c1d6d7546a1f7f553d779e1713c19677d08d033924538f5605373be55f2fa402198459a26df24a7f23ac1b65a2b0dfa7d112b627c5cc9f87610d9c6c1900e0741a8a5d7444215a68c9f254bbba57c4b1e756de00765dd8ed527d457b071fbc4df48ac1922fec36bebeded988eb5a234401ad5a61d5523beccfd3aa56bd36e6f523626add69338aa99fa04fdd05437ca0684ed5fb29f5e2a834391a21443d1858c82b6c11f890828b7db79ea302966465fdc7db56715f5946291e4664c83d9f7ed49e377bede081665d4f367000a6047f3f937be4b2fc633e644318fc2e7ad715ab1f2330b4e5ffcc1e1ecba4f5f39efcfa701ed77b81020d4acd996ac9e1882a5b1934469918ac8799c1f24109252eacc98f0cfddd6c94f691d8aa9bd01f626192b25d89c3dd2fd6e11b3ac8141614e0af1e70d8e8e94b99d401ff608de803105b9a9b82d763d86004c88f0f1043d17b190e810429adbe2bcce9afc0f6e105f75adaa1cc69e9a7caaa2bc7a5dcdff18f53117316ec7d45343c21ebb9b4e05be2d5f39811b774f561c061d0c7888ee987a2faedd051f4aeea86fa4b1fc44fd07708bb2e1bceec7715b6eb12bf611af5d89881ee85cd458d808416a89a7e705198d8cec85652ba8f47d31f5a806f2d6555c66dd023f59fc6d22fcd0e5dcb0c8cf0ce1a72c2874baafd5bc3bf4acd2c11c2195158bec744d975f8a299f7300c8bf71c5da6478866458adb6d91c00edbf8a773ac1132c9557b7a14251583f8f12077968be32a1ee39c6fd4190c0cf1aa71e10bde8939d206b7d97395bf479f93858803e5e7c4248f148415c0eb1f190ede5b9af951d9a3048d8f0e3c1525a709389341f052eb139902fb935af0c3929d58d6745e03d61fe94fad01d61116d580e20b13acb3d10926ec78e047878e7a84882cf58c2b5dee470c667f6ccdf9d879030401f06f31f1bc6d68ecdba5f56788f1b7ddd6bb947997d9c9930c5619df1d68ea536a241e71f3f43c5f5d9f83f491c463362320ada89ea75f2b8d7607c7561298c8313b3967704956726faa03a147ace53fa4159cc879e3ef2675e4f387d574e9fd8563414f59d0573d9755ac8d946289bee7b427a6e1bc7ea921c259fdae4add45bb280f235acbc8c95a951639fd70501b1270a6167211f0a2fd152a77c8c01cf03f0f4e1fc1d2d5e84f4aa54b2e808ff822bd6345369c5f51af3ba4f091392964cf3feae25f8c2741007d2e5ac5a5f2124eee3047b89f94d44df6d0e2f4fefb98d1d7c7a34fb020c84cae252cfa6181299475acba54b0b07aefa805768da4d3b7910ef2c1b6a7112efe6bee3da9e41c12930498dfbfd82a428c9c9cd66d805c927fa3158e116273f55ab232f9c0a", 0x1000, 0x3, 0xda}, {&(0x7f0000000180)="d1212f342bf127abfae6e08bb74c5b89efa38fe459aabf94fd638099ea20ed5e438b0dee0089aaa024971d882873fc4b01be0b4dfbb502b723a6c747211a49cd0312922f1c7bdc37f25fe1900eb3a8e3640ab42e3a4dea6690b479619a81c93bbf5033e77ab8c078fccf6ae4e86ada45d5a7546191885c39", 0x78, 0x3e04, 0x7ff}, {&(0x7f0000000200)="124cf6539178fc251b098fd57dd41adbaab451d2f343aa5d34a532a884db85e4b5bfebabffea12294df4af5da9afeff63cecf3764ad2fd17f391a38d7c8acfdfd13030273a645c69ff4ca1ebdd", 0x4d, 0x8, 0x1}, {&(0x7f0000002500)="5757095864f66efa228010257017e59ef5cde3f87f48f0e9067a726eb58adbe7ce61bfe99836c1d83bb52ac1843a74ca949b697759f937acd9506c3fcb790f4aab22c34081bf00d3e52b0d341d57d6768740c345fd45eff43c3d4c1d45cfe87028d4b6ff8900e7c6a7f5c50f94d490f8b0ea08e211c6037efbe213ff6759a22d057e79e84ef3581afaef2773e6cb7c43d2a5394cb69c5872df8caba825259f6ad2219c40bb5c82a4904c245b4712ffc196f1713cca2d85e8a223d7aaf24c69fa41c6904f5fb153003f88f9c5cdce1fe96fab148c3587627d04910474c06e9ba599f1fffbc01199490edffc5c74b44fc399c127b8911a83af33b2c70f01d4301be06f8982a3007c37f3a7d36c412e2b59c0067abf0a61a12bac31b3254a186ff2c9b911ebc9a2d25981548dbe65091b53e4f47dc8786eb496f3175fdf12562db774f2cf0ea9027e1331be062b2b7778f95cd56fb8f0de68afc2db67f92794a2a9739f3354e98bc17ac31b0e7d4e6d094ccd91d302a074dd59665b8bfefab4c806c909bbd9a6c054512d2f609159af4da24a7eb817cdd90b80159cdd61ce801cc9a83612708701f531b447a34043ace7e36d584801a6b8c8b8196bf87f337e4aecfa0e1e4fd56de291544d2a9fc4c3189229dfb775025f290194385acd4d741479e15a79d8351e59b51f6628ed8b57ff03ed9fd31f6d1e57f2da519c53940795af4c7a76ff57655495d2e2fdc8bf261e98e16c06bab8d061749df6ebf041c39abbcc1d66c5c7bbfdd31bbfa7767059408a26159009f970c15c8f7e6092c9ccfbdab39bb34a97be8442a17e105db9c2ecd6d9c0cb09cf96d9ee6dd5cd0bffad00cf50662dd4ae5ed98b30d300d8100c3298765797b39dd974c8f4358ac4072954d8ae8c7b6b39624d190f911c0f386e7e5ca2328014d3de6c2da1996e2b0a68faf8c40ebf3ad6cdadf0ab22d0fab9a5f7a30a6b7b10b577f6326f0065e90f2b1d10b72357d2028d7f70adde7b8c54c377fad602f02f15d8ecde74674c91f966f11e11a2c706685a7a23f1bbac4199c9b8e71f1aa630758e913841cb0f4e122bc2d22589df8f7befc2e73effade36694c82ba0beb7412ddc4df7b9a98cf0142821605f71bb666c0bd1a0fd97bbb8be60ac0966e0aa9c4c2a380164203468e50bfed97c2611511b93b9d03c8bdbd5471990959bda5344651a6eb7f5688d1132eadecd4663426f0a4bcdcd9641410e3a2a06c1d6ca253736508986bde3f84bf080fefc52884261557032f51d81f4f0ce237c38cd2b55f3d9edf841316f712e666626f34e71412a1652f19eeba7c599a2836156cd34c6af193f7d70cb131bf78e5b4e6a423ec0649b77f1b94d7d7db3561977eaa28b26f747dfe7e6cb38dc75411cca400492dc97ef6a2a190dd4f9a64146083c9dcaba95df74da8fc0ce1d7ac2b593601d318b2e326bbf4580e50b52fafa0e2f2a6e8a854844a7db53377ee062b081c23abe0e8caf0f6ea144e34951b42dbb4b3f17e6bdc6950d66d95864082cd3da8d63e0b9dfbba6df57688d0ec0bfe40feb7950457e6f72859322d8de70dcdcc8dc0f11daaaa9bab0409af2314d375183bf394c1efa406bc06bc4813183d2d4e6d2df3d90ecf33323a545645969a4310b2511e2913cd117ccc1737d14bdbdc9fd2fd48075ecb25e3099bf41cd2af1523d00b41a7b10c0f0405e73b9b3c446a352b2bcfb09750ef2cbad43ccec2c04c1f3c4c2d9f15e3d0f40e6efd84285ddabf125771df65f5a94f9f777e74815e4c0786c7385a6af755c98ccb37bff030e3b3fcd4b5c0591628c6486b191c9d620b9599dcc984240a5289d2f46e5ce1b7e170bc65381408c13c8b455b9cec4d2a3d9ab58c42bee23659beee209907542b7a54bccee061d4f1740b9ff218699fdd2e5baf9a80a102f6e4cde212277db20eb82b7357459dfc16e315ac393cfbc4404a508699bc7530786f6b16aea27e3467659b1e230f5b38a06110cbd037f39f0e47fdd4cb389d9dd172b3588c679cc3e75a30b874b2234accf8ae7084d4f535bd74d5e980a27c4da07201625024d52ff14cf208363f689865c8ebdd6a0b5c8edef4d64297de13340c5987888903c18ddac02bd454d043a47ce70055d68e3c910a859e3be50cc11d04d53d62a66e816ae7c0ab4c7deb5b0bc0266fa84737815a28670920d02110c1ed1e0fc3099cd8857316e249bdb8dfcddb897e2ebacc4992434f502ad517979876cfbae7f8e964405ef6e1ab0eaa1c2dd8d90b5fbb70237b789c0e2e897a89bfcc3f1cf7ace3e005bb36546d72b3438429a2e915e062ecad61bfab2e1a3ffdf2805160daefb11af1ef485674228a9540217f498f54e3378977331a4f0f917b279201377e616678866c3be0d412d6c699483f7839d16d53a8c23848e84d790a1a31f551e0ae12bbf3038a02a6eaae4d16e95b860b018349a8950988f5ad081f0c9f21cfa8158d1389ac1d62044660dce2674e93ebeeceaa6bc0eb728ce28df410c5e9a3278db7da186daa589b83fc6b9c32e7eed966b33130701b90a68e159c570ad42c56d3d263d5c45d9234e090b871b119c8d40fc86f98d182433e675cdeb3aedf87ed1c4ef4976cf261b79ca48d9d31c65f22667d6ac28c568da8e359051383a255c6877b70645f2c98d2d459c3afe892778810b971521150c0313706d75dd6b375dd844d44948ee26c10563e38cf2f0b96bc77dbfe453f7a0de2c6d16cdb99d05d7a286c3752f3cbffe93f71766cabada13996caf655a4c7db8b54b3e9cd7e06119a615f1f5250edab903ddb7520fd57919b1d99d6fc3d64109c635fdec586546224ad7fb7a10e3017ac04f830cf7dbffdafd0191c11c199f22d3cd3feae652a9720538b8291b5f193f73f15c8b119646a37fc82ed979d4383d94df03a1c1e345a3f0e3bd3328d7213c6e5e6bdf22ff6a19652206142da9aa02a0303c4c4db38a241e7d1463a68fd66a81ebb014b9abf255e6b58dfff1d0b3e46c46db192727f290580e7e842832792fb843e54d539e34a9cfe18c598cb684d6903f52ba0bdf8558114e94ef469039a8dfa06d4a2d754d22099cddf97e3df0d3137fdc6bf8ed9f39fa5ec1c4d3c11250c8ce30f45b4a53018fa4bd7bffef1ea7953c931329bc8954e1d86d0b18c09255e3ea8381360572c01fd4dfc7111fc0bc5d02bce05726e32814c389bc64493d84326f89ff034dfd3b707e4f92ee4287f274d701fd2d0b53e5f0658af884db26e0504037d46eded54788da72444ca0ee9e160492ffab67b55085aa875f1119fea7e779b172367944f5bb247e4783c0677b0def4f35d23efaec71375ba0d603c9ee69aeff63c036f248100823d1715eb7a592602dbd7254dd6b30635714da965a6b2332009f48a51488fb8b228586e13de111120956fa9664a2e7f61fe99f65d9d3e09bc66dcca76cc654984821086bc3201eac8ba73725f31fe7f9e554c8a4596a9e5b58b0875edfc5a1d00ae98a3b9ca085591f682e81a6bb7846aa036dc87d4bed3276929c51340b6078ed8e2025c3a5c5505f61ec6d624a05f41e27b537e1c61f408eafd01091aaa5d3a7ddb404276af1493d439d09249fc234f37fcfad411be98b3eccb7071eed52a0cbe4440293dc2c8edc0eb5cff77b5d7ad09853275af17cce56a2d52580662a221a4a355323c4dce46509d77c9c8fcdb69e8f2a853b27cb91fc4610d119f7ee03f878ba75269dbca899e6b569a9f781c9313e318b9d2b96eeec3f54b9f75d335f3cd0e812d4ee4b27d3c1828d48046cb9bf4b5da71eab407cf22b5665afcac4ed0b4c9249687a031ce7132157cb8a4369fbefb1ded5450bcec145532a7bdad474f9d7247c89c5b07a7580d77aef37d31f55331c046b55e46ba67207632b769d05a037b9f29f0d8b40ed817122a9465af468341e5acda346329b8cd739906ce7e3ee9c65a60bf445fbab879d6f4a8c0866977a9ec654f038223d998df00ab3447faff36eed55d7577c9f6888415cffc5bfabe4a5d65876c7b00f12142890174f3c42e1b813e4b7f439aeadc8b84d9429b4df7e9473d7553466e46957d5b80c0d1d498cd2b277b0ffcc8e295164b6095d78fb7d53e15676ddf47d07c48ab131d2f30e7edf1f29b42f29ee97a6090a7d07babf4eeae6b9bc67fc990a3bc7830429eb01420cc5232b9b8fb1c46a50522101208ee1505c38d1280380a84a149fdc93663a6d4d698368a5398c34993095ab3d2c89d36d7ee7acf7b119bd25ec03eac3f6a5db145ae67c67edc2a0086b05126dbcee3f9d93c57fa951adb928dde8fedea31570a0e27beb50d2dad2b2cb587765cc37b640be10aa509eac33e67c34eb5c135022b63b67da49588a6c1a34ac82faef831dbbec394209cd0e3cb9bc4dbc78b34dcc09697c1ec72612fb807673960b6e64f81999d903f883e87fbe5a63f267d1919382bcdec99e72a981727c757a41009c183a13ce613c3e9846316f5109aa285d3f80e7be8205ba0232d7bb060eaca28b61a63911a58286cbc3bc267035a02205f4a10dab96a0cd067187d75651bbc77b2cc847eceebc98d5c29684484024fa99485676faf57ac1e93611f30b21a5c4a56bf8eb941a569178e0ed918ec80b7afd71e5426c33d4cb729c4a6df16fa483410283330626f95a191806b836ca0078088189060dc99c9164cf10f4682b67d992c64f752786ba11172dfd2da52dec5ea35b33c983c124c51e84add5b4080ab2466d2621904b45efca91cf45aa49889a273d0f5af9c482f64e805f6302a7b1e0e76c27d70cc25162b2e93511e35a79f90aca9e258d1fffa30b85ee08e66b58ff4b305ad7ac17ebdc0b37717c30b9faf0f40b068fea25dddca621888e6f17c8550c0216d95e853315cd165a68d2564bee8443758af006df3134937c09ba9ae97fa099687862dffc84365d463fe4636e04544ddf3ff8ecbb4bc227274c8ea5b92078ec2aadedd8e9f8c8adc1c325dd15b342848b229fc44345281ee9f80e9682cac8e7589ffed42f6ed6ae63ce721a5ba5c54dc7a65fa1b5ab1e836958d937ea8e5959dec2d836cc1c39afe3b0d0fb92a146e02fd3ddccc04645b15e92d9e359753111d91b767b723e824370b0c078ffaf8d5bc70c9ef7380790d3fdd558170576dac4d0d4d9a31630b0775e4861e04ac651874fa2c25c952c3565b48e894826b0b04b89afcfddbdacd7f10223f4437fa921016bc1b1f56f7649256b1eff2aa97e0eaff840d1f3f2ec1860ddd54be8ca1622166b93f725ab45114e8dcdfedec4b0e69ddd4e8de88ac7b0f2eddffb226b7b12235546410151a506a9dabbba25640b1d8e61ada0342b5492f396795538ce165ff8d4e830f392ec2aa069c7d2d180a115e8be9dc8224a0e09e5445a2daeb887be6af403359fa236df5d86ba1f2de2d6d28e95b4951c3a8b6eb408b199fe3283d7b0cfd8b752f7b6524ba3efd176c0370d3fcbc4ed345e38263243ed5ae45d57e71753464e4b47e5dbcdb1622064fb40b2118ece3398515220968b339f58900ef863cade9e75347b00c06bc673c9badd8da0fd76297d6dac5a32925abb75a7ca0be4150d70f4a2db3084c7b72cfef5c5164823fb0cf7e53908186a156787c5d0bb1d0af10554e9416c78c4e07dfcc8b2834aed775648875e2e465f712877d8ce7b84c36a6e8d8c954d9ffbd34b5421b7ab6cfb025d2ddd5cdd77260a75b5165816231e4bd27e10d2751a8206901e8edb1876d1326d6308600385083c1d1dbf04e58a73aea4a7537ea185effef4172e582127e257e33223", 0x1000, 0x7fff}, {&(0x7f0000003600)="5b35b0f1830ac95719a81aae9053061be1cea5a1c2d900972e6f03718e65eb215f92407c776d245835d829826ee1579081994fc6855e6fc2cda5faf0490e57ce24687ea344ea8eb0438d7561cddbe09a4d883fec7a36298dd23f836c9a6a58003b656d903243edf1bcb4997a19f9bb515f52dd50242f4d0aaa74b225de3a88639d0dbe9b37afddf50c20e5b8cdd443b3823e784089816010a121ebe5a1a61f509b6cd2f1302b4dd7d0c80ef2d00354ec2b6c6194b0ac875a45971f0c98398d1bbe7bf702606b905ac997865a249134ef7ba550ba3748162d4198cfef553d905e6119336d2f12a487ea0769e74e07", 0xee, 0x0, 0x3f}, {&(0x7f0000000080)="ed5efdaef9efef4212006a442906d8a2f7336ecab70eb8fadffb6012df77d6600d017b7ef3b04a2a642c478e24c4bda26c62b03f42163ead7779cb523692b5a1", 0x40, 0x7, 0x9}], 0x2a0000) write(r5, &(0x7f00000c7fdc)="24000000210025f0071c0165ff0ffc0e020000000010000002e1000c08000b0000000000", 0x24) 2018/05/11 08:14:53 executing program 4: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0xa0000000000000, &(0x7f0000000080)="c6295e4eca6c09b612ecbe000000000000000000000000000000000000") r1 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_int(r1, 0x6, 0x20000000000009, &(0x7f0000000000)=0x33, 0x4) getsockopt$inet_tcp_int(r1, 0x6, 0x9, &(0x7f000024bffc), &(0x7f0000ff0000)=0x4) 2018/05/11 08:14:53 executing program 0: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") setsockopt$ARPT_SO_SET_REPLACE(r0, 0x0, 0x60, &(0x7f0000000880)=ANY=[@ANYBLOB="66696c7445cd2df50bc579ddb3d3bd466572000000000000000000000000000000000000001fffffbf0000000700000004000000217ba123fa005a6784b8040000a002000040"], 0x1) 2018/05/11 08:14:53 executing program 2: r0 = socket(0xa, 0x1, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x200002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") openat$mixer(0xffffffffffffff9c, &(0x7f0000000000)='/dev/mixer\x00', 0x2, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x0, &(0x7f00000000c0)=0x100000001, 0x4) connect$inet6(r2, &(0x7f0000000080)={0xa}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r2, 0x6, 0x1f, &(0x7f0000000040)='tls\x00', 0x4) getsockopt$inet6_tcp_buf(r2, 0x6, 0x1f, &(0x7f0000000200)=""/193, &(0x7f0000000300)=0xc1) ioctl$SNDRV_CTL_IOCTL_PVERSION(r1, 0x80045500, &(0x7f0000000140)=""/36) 2018/05/11 08:14:53 executing program 5: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000a40)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f0000000a80)={0x2, 0x3, 0x0, 0x3, 0xf, 0x0, 0x0, 0x0, [@sadb_address={0x5, 0x5, 0x0, 0x0, 0x0, @in6={0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @broadcast=0xffffffff}}}, @sadb_address={0x5, 0x6, 0x0, 0x0, 0x0, @in6={0xa}}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x5, 0xb, 0x500000000000000}, @sadb_key={0x1, 0x9}]}, 0x78}, 0x1}, 0x0) 2018/05/11 08:14:53 executing program 3: r0 = socket(0x11, 0x3, 0x0) ioctl(r0, 0x8912, &(0x7f0000000000)="c6295e46ca6c09b612ec6f") r1 = memfd_create(&(0x7f0000000000)="2f645951a2f2326b", 0x0) write$binfmt_misc(r1, &(0x7f0000000680)=ANY=[@ANYBLOB='syz1'], 0x4) mknod(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) execveat(r1, &(0x7f0000ff7000)="2e2f66696c6530f6", &(0x7f0000000240), &(0x7f000034bff8)=[&(0x7f0000ff7000)="00000000000007060804002000fffc0c6565643b799365195f1b76"], 0x1000) 2018/05/11 08:14:53 executing program 7: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") connect$inet(r0, &(0x7f00000003c0)={0x2, 0x4e21, @rand_addr=0x2}, 0x10) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f00000000c0)={'lo\x00', 0x0}) perf_event_open(&(0x7f0000271000)={0x2, 0x70, 0x49, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r3 = syz_open_dev$loop(&(0x7f0000000000)='/dev/loop#\x00', 0x0, 0x0) r4 = memfd_create(&(0x7f00000000c0)="74086e750000000000000000008c00", 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0xfffffffffffffffe) capset(&(0x7f00001b4ff8)={0x19980330}, &(0x7f000077ffe8)) chroot(&(0x7f000009a000)='./file0\x00') ioctl$LOOP_CHANGE_FD(r3, 0x4c00, r4) fchmod(r3, 0x0) ftruncate(r4, 0x401) ioctl$LOOP_CHANGE_FD(r3, 0x4c06, r3) sendmsg$nl_route(r1, &(0x7f0000000140)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000000040)=@ipv4_newaddr={0x20, 0x14, 0x1, 0x0, 0x0, {0x2, 0x0, 0x0, 0x0, r2}, [@IFA_LOCAL={0x8, 0x2, @local={0xac, 0x14, 0x14, 0xaa}}]}, 0x20}, 0x1}, 0x0) r5 = socket(0x10, 0x802, 0x0) kexec_load(0x3, 0x6, &(0x7f0000003700)=[{&(0x7f0000000400)="f8640fece7572ce089d0e4b5ca338bdfa8a942dbd404be96de64020b2567f695d33af821f64df2d80d0b9ed50ad10f56339f1d3ba838b1ee3ab7c1192fed9ffe8156085e19080fc2c565bcc4172c80e91896d90d144e3b42c50bfbc8d034129ade7bb10931dc65b78110c1e8356fa9041db1e37052f750fd3ea7789e82d907548b79aedbec75e8e86d4d010576668f0e481cb1c7a70f995a7eb89ce78d193ff5a8474d6b4a89c0b5d20723f70d9c54ea091633cf3a73c8a448a264b5df1e5068d96e078c3275e46ea88aaa7a294465cc87628aef8ca174e8e5de5ba226da2a44b9cbd8dea3295b46b7b22ed2f9de1ee77eb21431785b7048f7e741b768027e067837f604eb34807fc87f6a166bdee7464dae6f273240de31eb9ef65cdf28932b4d0ca208ac9a0c40e9c39304be1fea7de728d1212587ca79ef0e64f9c169017df5d82bd6cd3338d142970b5325f707f323ee2d000bc1a6336fbf467158a4bc32d9ff61eee9518ce585acad09c553eacb0e13954023c180e382a076478915a690f4b81c86b7c55e45babf8278fc0c005e697bb43d20e62da188de6b6c1fd38502c1b95ce1ceef0f96920dc9f9527ae29dc734ea2041c1b51399d200c792149951cbf9af70716addffc78e676d13491678b993cbe1799e6b753a2629d091cc67b7c766f323222e8da8dd926a8e64c32483011cb7c1a62fa31f7c88cdf6374f4b738c54a0bca868b243adc3278cef13ef718f1c7d31b06b5749a73710c1f2ba9312c9e93a20acc5bbbe45ec49a606a106353382be20a0334741ca7a00c3c84afce471996d337a96aaeb29dc49ba39059d38ea660f8d1c5c736c5939be82674c59ff5833db145738a23003547510a4e38364db1bda35f3a7e76a4a87b8d371bce8be0507358b8e15998eee21758119996cd92f11f3c5be69b398fc7cd8b1659b0b81b471d9cd452fa8f30645a283999fbc9d999ac6702f0a32d5a18dd69a2e6515c119783d1cfda77936245bba36373b19b602af6a0268c1681ca63f2ce9461a9ea2f1686eb8576286d8c33b2ca03721dbafd4782e9a32bc890c617979f8a7a3b8cdca4f88024b67e57626a080da928c3a548abf23da30700cfae6127807ab407cc8df96a9afa794daffd451b2390657871a7454d9c6c220ada19da08f6f8130e6c0010c61614afc79fff4f94df9a2e6317b9685cae68febdfa1d36a93b1bdb70c156fe16afac29ddc3becc44f29604f93a7aec75a0e5536698ecffab15439370fd1717e2487cf00e7d12ede8c76f35b39d0e7d7295b12598e899c531b36ea1a1661b15be8c1f8f73af63008d0fea86d8f2e6fe172e58fec6318b24cb6fa2855d2969dfa89b0c1bcefb7814f979bed193024d4aeb961de7d8afcd69aa2444cdecb0d6f1f3521c7c70623db29b829f64779081da5a68f9e85030fb72fa74b73bc239c68305afd8a42521c192a73cc7389418001b56fc9c4017b7f48276812ef2bde064e393095450e70d4894d7f8c51c1b8355cab78234d120a1426fd2244056d0f4e816777fbf550c98a33082ff332a5b4e7ddb9ce0891ed1bf688c1ef8549ed5abdcf3742724e412f8c64faf782c4ad299b32ec121b6619e68373fc8541e4f4615d90e8e807d311f5af7a18a1b7f6406d43542f9fc5ba1741b24b2ea154c0ef3faa69540ba4f2bd45b865e50e543c875201c8c0e8041e6c64942fee8a374b026de8624bf6c91e321c666c285d5adeacbaaeb2772f7d57a9273a3e3a220857d6d7362c0a3a4876770b781d4c1cbbdeb8b7fb1f62e4f48a7b60039fb4db1ec401c82d7af773ecbf47780a545ab341eb305abc372fa08a07bc17f4aaefc4a132884a5af93fd26c703d379fda035e9f4e08e2e1b5b83c9956ad2a1714b636c6a7ef64a99ecb63d085d4ebce50529e5a65e11de3c6af02aab77f5d2a04ad00d796eb727e3665bc197076634296089c81118342e47df31173e35b3c159fdd01a2c240750931db9cb9b04019bbd526368c986b0fd5b169afab2881b2924f098722e8dc006f4fb690e9c1341635ab9928433bf26bd630333a9a8fd15e1822f997cc0c489cc2e233baaba1faa750587e18eb87deaa1cb0bc594c0088c0eb601d7c9692ee7e2b2cd6ffff7d3f7a5518cbb0156491a6bf0d55664da20501a7cb398206d6f41a69560724dcecc471900b6fb3848b5430380fecdd02d9225f2b570a55db96bdc6f7b6c1df6246f6739943428bb2ba62ac1f09b3a0b0e9fb390e3a7c47aa7d1a165100ebd904605dd00640ccdf2c0d20f8824e445a025589e3a2fdf89e1216897e851320ac8cec0a9b7655777a7361d86c7434a62f801bebf5ac6afe1b8badef8a901ead885681532fc5621f6952647b76d1b4aafeeaccbb553fb9f86a3cf9a7b9903d2865a5fcf10ce69a7ffdb9c89cc4dd281dbe22d7dd2a9ef79a1e713196b03a0d73a688dbbf5ec2131a7c5c7935e3cfaff54e21c5887d1b4ddec0fde0e83c3a0598c32d5df5373a0302d573d6ff31d25acb9bb916bff1c584ba1f7104a33c0f1419fa580ae7bd678dda8dbe8e28f5e3293f0c42495159a17f96a7fe86f93c928305b6fb34f589cb54b4653387516b786fe63f370b6d30b2d3654be2889299d92a44fc1728f573575b56382562351536b3e4e0647fc06170ba1beaa42ed54e727ac2311949ce9338fcb13989427045b5b5b4aab34904fe46661a18acfcac3365b40612a0be538acfafc89e69948fd140485a47de04ac6a437b98e51142c824159c177a84bfb789a5925752d01d168b803f3fd31d24591c10949a5694a43b1bfb43e5372e983b20c0a6931b30f5737b2d2d1fe78ae318d4fea015bc3f9cee3e15ab4bafff61de435341836a5868efbeeda4b444ecaf108887448b24bd50d76f8189ebb55ded2cf59c5eacfe5b646f796c434eb3892a6900e06024a69a072bebd816e4eaad3cf0a2b12098822fdd3015ec4fdd52b684f5e1e9e9d14af722057c984f6ee5bc7785c3497d837aaf732e51a72e90929e1c299d3f90dd5c0e1a7d9e6b3dd7c1cc29f1516ddf6d9f76f85e0e5d5e57c50a3ba8faeb42518cd0470968fc779517f1aabc9d4288f1ccd20fa9cb3c1955b6fc9bf861c44cf7721b84abe0d12b225ea73cd4b2ab105bc4f3323a4b735af719d00da359879d306969599b9c9fa1ecccc027c0d071880e0eb76c11af4fa2726653198ee78abfc21fc820800399dbb57668dd13dd371d0a6720ba13c0f3bfa9357bbab71dfc4cacbf6400217ffc160a5a41ddbcf623064144ec5915b4989f470d8c3b18cbec367d1e2ff114aa87e0e9d78f49882b13fadd801fd0eafa9ace6505b035ba0cef8fe0956218196b1a85120bb0acbb2fe5ebbe4421f753d8d764eb28fc7b684b47039df57f52af3e65c028e89d86da902a191e9ceb361060c8ab49190a1d8292d103876c266f34f192631553f900c4744e9fa7851421b382d7e3b6cd235fdb6f70a7d3d45565a882f681156ddef20f50bc1b841cd55199e194b50b87de689d446dc6fbfff2c980adc5358b10639fa1db5638d7baacda9f5152534ba015c42606368ba0ba0a649f766455b51224a6a45e96525d2cb458f1c04cf422947a15485759cf021baae9df295d0a3a2ef532435db0539e7cdd7a8ca1bf3be9277f9afacd8abd5dd5e9277510f87dd775a6c75bd8718052ad14a26c42d7a7c774bba71d86cc28b61c1d0d0f00a5e67d64678e790d4d73fa39fe51d60710cfc9ffbbc034427470107c95f866d461c2194916287005aaf401f859efcc1c81b474b2130686baf14fc0b8a31621e976ad96f756fbbf34b26986b64a5785204070b5ccd7efe1ae5e1fea9fa7199e4bd146c87344a92224edf422834784b64fb18613b48a088f4ee09a78923752f0051e6c77d8b0cfba0a24db6671f751d7dd0c1dfa954c0b998c1da7c5a701b6429bc9e86b3d4bd261688f285873c9b330dc90ba0cb1ae1d0769aa8dc579b05f38c2eb6f53cad04fc7f367b594f64de435528354240a3b988ccafae0bd08d578172b42ac08a94e3f6a6b5599cc1542fad7c4b26ae32a8f34aee597349f1bcd94a6061d8d1d3051cf8554a4d690d7d731ce02bf4f1cf81e1eac7559fa335e3a1fd1d31d1a290adc77b75749b6b5fdd6aaadfe74a8cfa6842ef35d3b271331ea6d9a54fd6b8c04fb9b329ab5cecfdf898e10bcb7dcb3462c1007afc493ffe9ce63c39fa5537b6578931fc79a1d640b97fbf275b0bd6ec4eeadf46a288ae9a2d5f7c21c10da6fb03a6498b968ff3763c947b2b8b0688681f533628b0eac478de12c4269412171f4951080e82cc52dd9c9b4381a7e7fb58e9c2641d11063fcadd87235265da527eaa3bd6dc4842eaa9aca4940cd78f7f631336d9435ba62b487bfce92fa880f6587aadc73e203d19a69e275c9697f8e4c1d6d7546a1f7f553d779e1713c19677d08d033924538f5605373be55f2fa402198459a26df24a7f23ac1b65a2b0dfa7d112b627c5cc9f87610d9c6c1900e0741a8a5d7444215a68c9f254bbba57c4b1e756de00765dd8ed527d457b071fbc4df48ac1922fec36bebeded988eb5a234401ad5a61d5523beccfd3aa56bd36e6f523626add69338aa99fa04fdd05437ca0684ed5fb29f5e2a834391a21443d1858c82b6c11f890828b7db79ea302966465fdc7db56715f5946291e4664c83d9f7ed49e377bede081665d4f367000a6047f3f937be4b2fc633e644318fc2e7ad715ab1f2330b4e5ffcc1e1ecba4f5f39efcfa701ed77b81020d4acd996ac9e1882a5b1934469918ac8799c1f24109252eacc98f0cfddd6c94f691d8aa9bd01f626192b25d89c3dd2fd6e11b3ac8141614e0af1e70d8e8e94b99d401ff608de803105b9a9b82d763d86004c88f0f1043d17b190e810429adbe2bcce9afc0f6e105f75adaa1cc69e9a7caaa2bc7a5dcdff18f53117316ec7d45343c21ebb9b4e05be2d5f39811b774f561c061d0c7888ee987a2faedd051f4aeea86fa4b1fc44fd07708bb2e1bceec7715b6eb12bf611af5d89881ee85cd458d808416a89a7e705198d8cec85652ba8f47d31f5a806f2d6555c66dd023f59fc6d22fcd0e5dcb0c8cf0ce1a72c2874baafd5bc3bf4acd2c11c2195158bec744d975f8a299f7300c8bf71c5da6478866458adb6d91c00edbf8a773ac1132c9557b7a14251583f8f12077968be32a1ee39c6fd4190c0cf1aa71e10bde8939d206b7d97395bf479f93858803e5e7c4248f148415c0eb1f190ede5b9af951d9a3048d8f0e3c1525a709389341f052eb139902fb935af0c3929d58d6745e03d61fe94fad01d61116d580e20b13acb3d10926ec78e047878e7a84882cf58c2b5dee470c667f6ccdf9d879030401f06f31f1bc6d68ecdba5f56788f1b7ddd6bb947997d9c9930c5619df1d68ea536a241e71f3f43c5f5d9f83f491c463362320ada89ea75f2b8d7607c7561298c8313b3967704956726faa03a147ace53fa4159cc879e3ef2675e4f387d574e9fd8563414f59d0573d9755ac8d946289bee7b427a6e1bc7ea921c259fdae4add45bb280f235acbc8c95a951639fd70501b1270a6167211f0a2fd152a77c8c01cf03f0f4e1fc1d2d5e84f4aa54b2e808ff822bd6345369c5f51af3ba4f091392964cf3feae25f8c2741007d2e5ac5a5f2124eee3047b89f94d44df6d0e2f4fefb98d1d7c7a34fb020c84cae252cfa6181299475acba54b0b07aefa805768da4d3b7910ef2c1b6a7112efe6bee3da9e41c12930498dfbfd82a428c9c9cd66d805c927fa3158e116273f55ab232f9c0a", 0x1000, 0x3, 0xda}, {&(0x7f0000000180)="d1212f342bf127abfae6e08bb74c5b89efa38fe459aabf94fd638099ea20ed5e438b0dee0089aaa024971d882873fc4b01be0b4dfbb502b723a6c747211a49cd0312922f1c7bdc37f25fe1900eb3a8e3640ab42e3a4dea6690b479619a81c93bbf5033e77ab8c078fccf6ae4e86ada45d5a7546191885c39", 0x78, 0x3e04, 0x7ff}, {&(0x7f0000000200)="124cf6539178fc251b098fd57dd41adbaab451d2f343aa5d34a532a884db85e4b5bfebabffea12294df4af5da9afeff63cecf3764ad2fd17f391a38d7c8acfdfd13030273a645c69ff4ca1ebdd", 0x4d, 0x8, 0x1}, {&(0x7f0000002500)="5757095864f66efa228010257017e59ef5cde3f87f48f0e9067a726eb58adbe7ce61bfe99836c1d83bb52ac1843a74ca949b697759f937acd9506c3fcb790f4aab22c34081bf00d3e52b0d341d57d6768740c345fd45eff43c3d4c1d45cfe87028d4b6ff8900e7c6a7f5c50f94d490f8b0ea08e211c6037efbe213ff6759a22d057e79e84ef3581afaef2773e6cb7c43d2a5394cb69c5872df8caba825259f6ad2219c40bb5c82a4904c245b4712ffc196f1713cca2d85e8a223d7aaf24c69fa41c6904f5fb153003f88f9c5cdce1fe96fab148c3587627d04910474c06e9ba599f1fffbc01199490edffc5c74b44fc399c127b8911a83af33b2c70f01d4301be06f8982a3007c37f3a7d36c412e2b59c0067abf0a61a12bac31b3254a186ff2c9b911ebc9a2d25981548dbe65091b53e4f47dc8786eb496f3175fdf12562db774f2cf0ea9027e1331be062b2b7778f95cd56fb8f0de68afc2db67f92794a2a9739f3354e98bc17ac31b0e7d4e6d094ccd91d302a074dd59665b8bfefab4c806c909bbd9a6c054512d2f609159af4da24a7eb817cdd90b80159cdd61ce801cc9a83612708701f531b447a34043ace7e36d584801a6b8c8b8196bf87f337e4aecfa0e1e4fd56de291544d2a9fc4c3189229dfb775025f290194385acd4d741479e15a79d8351e59b51f6628ed8b57ff03ed9fd31f6d1e57f2da519c53940795af4c7a76ff57655495d2e2fdc8bf261e98e16c06bab8d061749df6ebf041c39abbcc1d66c5c7bbfdd31bbfa7767059408a26159009f970c15c8f7e6092c9ccfbdab39bb34a97be8442a17e105db9c2ecd6d9c0cb09cf96d9ee6dd5cd0bffad00cf50662dd4ae5ed98b30d300d8100c3298765797b39dd974c8f4358ac4072954d8ae8c7b6b39624d190f911c0f386e7e5ca2328014d3de6c2da1996e2b0a68faf8c40ebf3ad6cdadf0ab22d0fab9a5f7a30a6b7b10b577f6326f0065e90f2b1d10b72357d2028d7f70adde7b8c54c377fad602f02f15d8ecde74674c91f966f11e11a2c706685a7a23f1bbac4199c9b8e71f1aa630758e913841cb0f4e122bc2d22589df8f7befc2e73effade36694c82ba0beb7412ddc4df7b9a98cf0142821605f71bb666c0bd1a0fd97bbb8be60ac0966e0aa9c4c2a380164203468e50bfed97c2611511b93b9d03c8bdbd5471990959bda5344651a6eb7f5688d1132eadecd4663426f0a4bcdcd9641410e3a2a06c1d6ca253736508986bde3f84bf080fefc52884261557032f51d81f4f0ce237c38cd2b55f3d9edf841316f712e666626f34e71412a1652f19eeba7c599a2836156cd34c6af193f7d70cb131bf78e5b4e6a423ec0649b77f1b94d7d7db3561977eaa28b26f747dfe7e6cb38dc75411cca400492dc97ef6a2a190dd4f9a64146083c9dcaba95df74da8fc0ce1d7ac2b593601d318b2e326bbf4580e50b52fafa0e2f2a6e8a854844a7db53377ee062b081c23abe0e8caf0f6ea144e34951b42dbb4b3f17e6bdc6950d66d95864082cd3da8d63e0b9dfbba6df57688d0ec0bfe40feb7950457e6f72859322d8de70dcdcc8dc0f11daaaa9bab0409af2314d375183bf394c1efa406bc06bc4813183d2d4e6d2df3d90ecf33323a545645969a4310b2511e2913cd117ccc1737d14bdbdc9fd2fd48075ecb25e3099bf41cd2af1523d00b41a7b10c0f0405e73b9b3c446a352b2bcfb09750ef2cbad43ccec2c04c1f3c4c2d9f15e3d0f40e6efd84285ddabf125771df65f5a94f9f777e74815e4c0786c7385a6af755c98ccb37bff030e3b3fcd4b5c0591628c6486b191c9d620b9599dcc984240a5289d2f46e5ce1b7e170bc65381408c13c8b455b9cec4d2a3d9ab58c42bee23659beee209907542b7a54bccee061d4f1740b9ff218699fdd2e5baf9a80a102f6e4cde212277db20eb82b7357459dfc16e315ac393cfbc4404a508699bc7530786f6b16aea27e3467659b1e230f5b38a06110cbd037f39f0e47fdd4cb389d9dd172b3588c679cc3e75a30b874b2234accf8ae7084d4f535bd74d5e980a27c4da07201625024d52ff14cf208363f689865c8ebdd6a0b5c8edef4d64297de13340c5987888903c18ddac02bd454d043a47ce70055d68e3c910a859e3be50cc11d04d53d62a66e816ae7c0ab4c7deb5b0bc0266fa84737815a28670920d02110c1ed1e0fc3099cd8857316e249bdb8dfcddb897e2ebacc4992434f502ad517979876cfbae7f8e964405ef6e1ab0eaa1c2dd8d90b5fbb70237b789c0e2e897a89bfcc3f1cf7ace3e005bb36546d72b3438429a2e915e062ecad61bfab2e1a3ffdf2805160daefb11af1ef485674228a9540217f498f54e3378977331a4f0f917b279201377e616678866c3be0d412d6c699483f7839d16d53a8c23848e84d790a1a31f551e0ae12bbf3038a02a6eaae4d16e95b860b018349a8950988f5ad081f0c9f21cfa8158d1389ac1d62044660dce2674e93ebeeceaa6bc0eb728ce28df410c5e9a3278db7da186daa589b83fc6b9c32e7eed966b33130701b90a68e159c570ad42c56d3d263d5c45d9234e090b871b119c8d40fc86f98d182433e675cdeb3aedf87ed1c4ef4976cf261b79ca48d9d31c65f22667d6ac28c568da8e359051383a255c6877b70645f2c98d2d459c3afe892778810b971521150c0313706d75dd6b375dd844d44948ee26c10563e38cf2f0b96bc77dbfe453f7a0de2c6d16cdb99d05d7a286c3752f3cbffe93f71766cabada13996caf655a4c7db8b54b3e9cd7e06119a615f1f5250edab903ddb7520fd57919b1d99d6fc3d64109c635fdec586546224ad7fb7a10e3017ac04f830cf7dbffdafd0191c11c199f22d3cd3feae652a9720538b8291b5f193f73f15c8b119646a37fc82ed979d4383d94df03a1c1e345a3f0e3bd3328d7213c6e5e6bdf22ff6a19652206142da9aa02a0303c4c4db38a241e7d1463a68fd66a81ebb014b9abf255e6b58dfff1d0b3e46c46db192727f290580e7e842832792fb843e54d539e34a9cfe18c598cb684d6903f52ba0bdf8558114e94ef469039a8dfa06d4a2d754d22099cddf97e3df0d3137fdc6bf8ed9f39fa5ec1c4d3c11250c8ce30f45b4a53018fa4bd7bffef1ea7953c931329bc8954e1d86d0b18c09255e3ea8381360572c01fd4dfc7111fc0bc5d02bce05726e32814c389bc64493d84326f89ff034dfd3b707e4f92ee4287f274d701fd2d0b53e5f0658af884db26e0504037d46eded54788da72444ca0ee9e160492ffab67b55085aa875f1119fea7e779b172367944f5bb247e4783c0677b0def4f35d23efaec71375ba0d603c9ee69aeff63c036f248100823d1715eb7a592602dbd7254dd6b30635714da965a6b2332009f48a51488fb8b228586e13de111120956fa9664a2e7f61fe99f65d9d3e09bc66dcca76cc654984821086bc3201eac8ba73725f31fe7f9e554c8a4596a9e5b58b0875edfc5a1d00ae98a3b9ca085591f682e81a6bb7846aa036dc87d4bed3276929c51340b6078ed8e2025c3a5c5505f61ec6d624a05f41e27b537e1c61f408eafd01091aaa5d3a7ddb404276af1493d439d09249fc234f37fcfad411be98b3eccb7071eed52a0cbe4440293dc2c8edc0eb5cff77b5d7ad09853275af17cce56a2d52580662a221a4a355323c4dce46509d77c9c8fcdb69e8f2a853b27cb91fc4610d119f7ee03f878ba75269dbca899e6b569a9f781c9313e318b9d2b96eeec3f54b9f75d335f3cd0e812d4ee4b27d3c1828d48046cb9bf4b5da71eab407cf22b5665afcac4ed0b4c9249687a031ce7132157cb8a4369fbefb1ded5450bcec145532a7bdad474f9d7247c89c5b07a7580d77aef37d31f55331c046b55e46ba67207632b769d05a037b9f29f0d8b40ed817122a9465af468341e5acda346329b8cd739906ce7e3ee9c65a60bf445fbab879d6f4a8c0866977a9ec654f038223d998df00ab3447faff36eed55d7577c9f6888415cffc5bfabe4a5d65876c7b00f12142890174f3c42e1b813e4b7f439aeadc8b84d9429b4df7e9473d7553466e46957d5b80c0d1d498cd2b277b0ffcc8e295164b6095d78fb7d53e15676ddf47d07c48ab131d2f30e7edf1f29b42f29ee97a6090a7d07babf4eeae6b9bc67fc990a3bc7830429eb01420cc5232b9b8fb1c46a50522101208ee1505c38d1280380a84a149fdc93663a6d4d698368a5398c34993095ab3d2c89d36d7ee7acf7b119bd25ec03eac3f6a5db145ae67c67edc2a0086b05126dbcee3f9d93c57fa951adb928dde8fedea31570a0e27beb50d2dad2b2cb587765cc37b640be10aa509eac33e67c34eb5c135022b63b67da49588a6c1a34ac82faef831dbbec394209cd0e3cb9bc4dbc78b34dcc09697c1ec72612fb807673960b6e64f81999d903f883e87fbe5a63f267d1919382bcdec99e72a981727c757a41009c183a13ce613c3e9846316f5109aa285d3f80e7be8205ba0232d7bb060eaca28b61a63911a58286cbc3bc267035a02205f4a10dab96a0cd067187d75651bbc77b2cc847eceebc98d5c29684484024fa99485676faf57ac1e93611f30b21a5c4a56bf8eb941a569178e0ed918ec80b7afd71e5426c33d4cb729c4a6df16fa483410283330626f95a191806b836ca0078088189060dc99c9164cf10f4682b67d992c64f752786ba11172dfd2da52dec5ea35b33c983c124c51e84add5b4080ab2466d2621904b45efca91cf45aa49889a273d0f5af9c482f64e805f6302a7b1e0e76c27d70cc25162b2e93511e35a79f90aca9e258d1fffa30b85ee08e66b58ff4b305ad7ac17ebdc0b37717c30b9faf0f40b068fea25dddca621888e6f17c8550c0216d95e853315cd165a68d2564bee8443758af006df3134937c09ba9ae97fa099687862dffc84365d463fe4636e04544ddf3ff8ecbb4bc227274c8ea5b92078ec2aadedd8e9f8c8adc1c325dd15b342848b229fc44345281ee9f80e9682cac8e7589ffed42f6ed6ae63ce721a5ba5c54dc7a65fa1b5ab1e836958d937ea8e5959dec2d836cc1c39afe3b0d0fb92a146e02fd3ddccc04645b15e92d9e359753111d91b767b723e824370b0c078ffaf8d5bc70c9ef7380790d3fdd558170576dac4d0d4d9a31630b0775e4861e04ac651874fa2c25c952c3565b48e894826b0b04b89afcfddbdacd7f10223f4437fa921016bc1b1f56f7649256b1eff2aa97e0eaff840d1f3f2ec1860ddd54be8ca1622166b93f725ab45114e8dcdfedec4b0e69ddd4e8de88ac7b0f2eddffb226b7b12235546410151a506a9dabbba25640b1d8e61ada0342b5492f396795538ce165ff8d4e830f392ec2aa069c7d2d180a115e8be9dc8224a0e09e5445a2daeb887be6af403359fa236df5d86ba1f2de2d6d28e95b4951c3a8b6eb408b199fe3283d7b0cfd8b752f7b6524ba3efd176c0370d3fcbc4ed345e38263243ed5ae45d57e71753464e4b47e5dbcdb1622064fb40b2118ece3398515220968b339f58900ef863cade9e75347b00c06bc673c9badd8da0fd76297d6dac5a32925abb75a7ca0be4150d70f4a2db3084c7b72cfef5c5164823fb0cf7e53908186a156787c5d0bb1d0af10554e9416c78c4e07dfcc8b2834aed775648875e2e465f712877d8ce7b84c36a6e8d8c954d9ffbd34b5421b7ab6cfb025d2ddd5cdd77260a75b5165816231e4bd27e10d2751a8206901e8edb1876d1326d6308600385083c1d1dbf04e58a73aea4a7537ea185effef4172e582127e257e33223", 0x1000, 0x7fff}, {&(0x7f0000003600)="5b35b0f1830ac95719a81aae9053061be1cea5a1c2d900972e6f03718e65eb215f92407c776d245835d829826ee1579081994fc6855e6fc2cda5faf0490e57ce24687ea344ea8eb0438d7561cddbe09a4d883fec7a36298dd23f836c9a6a58003b656d903243edf1bcb4997a19f9bb515f52dd50242f4d0aaa74b225de3a88639d0dbe9b37afddf50c20e5b8cdd443b3823e784089816010a121ebe5a1a61f509b6cd2f1302b4dd7d0c80ef2d00354ec2b6c6194b0ac875a45971f0c98398d1bbe7bf702606b905ac997865a249134ef7ba550ba3748162d4198cfef553d905e6119336d2f12a487ea0769e74e07", 0xee, 0x0, 0x3f}, {&(0x7f0000000080)="ed5efdaef9efef4212006a442906d8a2f7336ecab70eb8fadffb6012df77d6600d017b7ef3b04a2a642c478e24c4bda26c62b03f42163ead7779cb523692b5a1", 0x40, 0x7, 0x9}], 0x2a0000) write(r5, &(0x7f00000c7fdc)="24000000210025f0071c0165ff0ffc0e020000000010000002e1000c08000b0000000000", 0x24) 2018/05/11 08:14:53 executing program 0: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") setsockopt$ARPT_SO_SET_REPLACE(r0, 0x0, 0x60, &(0x7f0000000880)=ANY=[@ANYBLOB="66696c7445cd2df50bc579ddb3d3bd46657200000000000000000000000000000000000000000000030000000700000004000000217ba123fa005a6784b8040000a002000040"], 0x1) 2018/05/11 08:14:53 executing program 1: r0 = socket(0x0, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") r1 = syz_open_procfs(0x0, &(0x7f0000000040)="2f65786500000000000035abe1e80d903e0d717ac1889a45e581c9e14a5c8f95f5d2968ae8c767e9d18fd69a") mmap$binder(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x8011, r1, 0x0) fstat(r1, &(0x7f0000000b80)) 2018/05/11 08:14:53 executing program 4: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") r1 = socket(0x10, 0x2, 0x0) write(r1, &(0x7f0000000000)="2400000058001f0014b2f407000904000201071008000100ffffffff0800020001000000", 0x24) r2 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_tcp_buf(r0, 0x6, 0x0, &(0x7f00000002c0)=""/143, &(0x7f0000000240)=0x8f) setsockopt$inet_tcp_int(r2, 0x6, 0x20000000000009, &(0x7f0000000000)=0x33, 0x4) getsockopt$inet_tcp_int(r2, 0x6, 0x9, &(0x7f000024bffc), &(0x7f0000ff0000)=0x4) ioctl$sock_inet_SIOCGIFADDR(r1, 0x8915, &(0x7f00000003c0)={'veth0\x00', {0x2, 0x4e23, @multicast2=0xe0000002}}) setsockopt$inet6_mtu(r0, 0x29, 0x17, &(0x7f0000000380)=0x2, 0x4) getsockopt$inet_sctp_SCTP_GET_PEER_ADDR_INFO(r0, 0x84, 0xf, &(0x7f0000000440)={0x0, @in={{0x2, 0x4e22, @local={0xac, 0x14, 0x14, 0xaa}}}, 0x7, 0x25, 0x8, 0x2, 0x5}, &(0x7f0000000500)=0x98) getsockopt$inet_sctp6_SCTP_PR_ASSOC_STATUS(r0, 0x84, 0x73, &(0x7f0000000540)={0x0, 0x9, 0x0, 0xfff, 0x8}, &(0x7f0000000580)=0x18) getsockopt$inet_sctp_SCTP_ENABLE_STREAM_RESET(r0, 0x84, 0x76, &(0x7f0000000400)={r3, 0xfffffffffffffff7}, &(0x7f0000000080)=0x2) socketpair$ipx(0x4, 0x2, 0x0, &(0x7f0000000200)) getsockopt$inet_sctp6_SCTP_GET_ASSOC_STATS(r0, 0x84, 0x70, &(0x7f00000000c0)={r4, @in6={{0xa, 0x4e22, 0x1, @mcast2={0xff, 0x2, [], 0x1}, 0xc4c2}}, [0xdf87, 0xffffffffffffff82, 0x1, 0x5, 0x0, 0x0, 0x4, 0x7ff, 0x40, 0xfffffffffffffff9, 0x5, 0x4, 0x4, 0x1000000000000, 0x5]}, &(0x7f00000001c0)=0x100) 2018/05/11 08:14:53 executing program 5: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000a40)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f0000000a80)={0x2, 0x3, 0x0, 0x3, 0xf, 0x0, 0x0, 0x0, [@sadb_address={0x5, 0x5, 0x0, 0x0, 0x0, @in6={0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @broadcast=0xffffffff}}}, @sadb_address={0x5, 0x6, 0x0, 0x0, 0x0, @in6={0xa}}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x5, 0xb, 0x40030000000000}, @sadb_key={0x1, 0x9}]}, 0x78}, 0x1}, 0x0) 2018/05/11 08:14:53 executing program 2: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") r1 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r1, 0x6, 0x13, &(0x7f00000000c0)=0x100000001, 0x1d4) r2 = syz_open_dev$vcsa(&(0x7f0000000000)='/dev/vcsa#\x00', 0xd6, 0x200) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r2, 0x4040534e, &(0x7f0000000100)={0x8, @tick=0x3ff, 0xd04, {0x100, 0xfffffffffffffffe}, 0x3, 0x1, 0x7e}) connect$inet6(r1, &(0x7f0000000080)={0xa}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r1, 0x6, 0x1f, &(0x7f0000000040)='tls\x00', 0x4) getsockopt$inet6_tcp_buf(r1, 0x6, 0x1f, &(0x7f0000000200)=""/193, &(0x7f0000000300)=0xc1) 2018/05/11 08:14:53 executing program 6: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000616ff8)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x32, 0xffffffffffffffff, 0x0) sendmsg$unix(r3, &(0x7f0000bba000)={&(0x7f0000c57ff8)=@abs, 0x6e, &(0x7f00006c6ff0), 0x0, &(0x7f0000000180)=[@rights={0x18, 0x1, 0x1, [r1]}], 0x18}, 0x0) recvmsg(r2, &(0x7f00003d6fc8)={&(0x7f0000698000)=@generic, 0x80, &(0x7f000081afd0), 0x0, &(0x7f0000f9fff8)=""/90, 0x5a}, 0x18) 2018/05/11 08:14:53 executing program 2: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f00000003c0)={0x0, 0x58, &(0x7f0000000340)=[@in6={0xa, 0x4e24, 0x9ef9, @dev={0xfe, 0x80, [], 0x1b}, 0x7fff}, @in={0x2, 0x4e24}, @in6={0xa, 0x4e24, 0x5, @empty, 0x5}, @in={0x2, 0x4e20, @rand_addr=0x6}]}, &(0x7f0000000400)=0x10) setsockopt$inet_sctp6_SCTP_RECONFIG_SUPPORTED(r0, 0x84, 0x75, &(0x7f0000000440)={r1, 0x9}, 0x8) getsockopt$inet_sctp6_SCTP_FRAGMENT_INTERLEAVE(r0, 0x84, 0x12, &(0x7f0000000100), &(0x7f0000000140)=0x4) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r2, 0x6, 0x13, &(0x7f00000000c0)=0x100000001, 0x1d4) connect$inet6(r2, &(0x7f0000000080)={0xa}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r2, 0x6, 0x1f, &(0x7f0000000040)='tls\x00', 0x4) accept4$vsock_stream(r0, &(0x7f0000000000)={0x28, 0x0, 0x2711, @my=0x0}, 0x10, 0x800) getsockopt$inet6_tcp_buf(r2, 0x6, 0x1f, &(0x7f0000000200)=""/193, &(0x7f0000000300)=0xc1) 2018/05/11 08:14:53 executing program 0: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") setsockopt$ARPT_SO_SET_REPLACE(r0, 0x0, 0x60, &(0x7f0000000880)=ANY=[@ANYBLOB="66696c7445cd2df50bc579ddb3d3bd46657200000000000000000000000000000000000000000600000000000700000004000000217ba123fa005a6784b8040000a002000040"], 0x1) 2018/05/11 08:14:53 executing program 7: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") connect$inet(r0, &(0x7f00000003c0)={0x2, 0x4e21, @rand_addr=0x2}, 0x10) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f00000000c0)={'lo\x00', 0x0}) perf_event_open(&(0x7f0000271000)={0x2, 0x70, 0x49, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r3 = syz_open_dev$loop(&(0x7f0000000000)='/dev/loop#\x00', 0x0, 0x0) r4 = memfd_create(&(0x7f00000000c0)="74086e750000000000000000008c00", 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0xfffffffffffffffe) capset(&(0x7f00001b4ff8)={0x19980330}, &(0x7f000077ffe8)) chroot(&(0x7f000009a000)='./file0\x00') ioctl$LOOP_CHANGE_FD(r3, 0x4c00, r4) fchmod(r3, 0x0) ftruncate(r4, 0x401) ioctl$LOOP_CHANGE_FD(r3, 0x4c06, r3) sendmsg$nl_route(r1, &(0x7f0000000140)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000000040)=@ipv4_newaddr={0x20, 0x14, 0x1, 0x0, 0x0, {0x2, 0x0, 0x0, 0x0, r2}, [@IFA_LOCAL={0x8, 0x2, @local={0xac, 0x14, 0x14, 0xaa}}]}, 0x20}, 0x1}, 0x0) r5 = socket(0x10, 0x802, 0x0) kexec_load(0x3, 0x6, &(0x7f0000003700)=[{&(0x7f0000000400)="f8640fece7572ce089d0e4b5ca338bdfa8a942dbd404be96de64020b2567f695d33af821f64df2d80d0b9ed50ad10f56339f1d3ba838b1ee3ab7c1192fed9ffe8156085e19080fc2c565bcc4172c80e91896d90d144e3b42c50bfbc8d034129ade7bb10931dc65b78110c1e8356fa9041db1e37052f750fd3ea7789e82d907548b79aedbec75e8e86d4d010576668f0e481cb1c7a70f995a7eb89ce78d193ff5a8474d6b4a89c0b5d20723f70d9c54ea091633cf3a73c8a448a264b5df1e5068d96e078c3275e46ea88aaa7a294465cc87628aef8ca174e8e5de5ba226da2a44b9cbd8dea3295b46b7b22ed2f9de1ee77eb21431785b7048f7e741b768027e067837f604eb34807fc87f6a166bdee7464dae6f273240de31eb9ef65cdf28932b4d0ca208ac9a0c40e9c39304be1fea7de728d1212587ca79ef0e64f9c169017df5d82bd6cd3338d142970b5325f707f323ee2d000bc1a6336fbf467158a4bc32d9ff61eee9518ce585acad09c553eacb0e13954023c180e382a076478915a690f4b81c86b7c55e45babf8278fc0c005e697bb43d20e62da188de6b6c1fd38502c1b95ce1ceef0f96920dc9f9527ae29dc734ea2041c1b51399d200c792149951cbf9af70716addffc78e676d13491678b993cbe1799e6b753a2629d091cc67b7c766f323222e8da8dd926a8e64c32483011cb7c1a62fa31f7c88cdf6374f4b738c54a0bca868b243adc3278cef13ef718f1c7d31b06b5749a73710c1f2ba9312c9e93a20acc5bbbe45ec49a606a106353382be20a0334741ca7a00c3c84afce471996d337a96aaeb29dc49ba39059d38ea660f8d1c5c736c5939be82674c59ff5833db145738a23003547510a4e38364db1bda35f3a7e76a4a87b8d371bce8be0507358b8e15998eee21758119996cd92f11f3c5be69b398fc7cd8b1659b0b81b471d9cd452fa8f30645a283999fbc9d999ac6702f0a32d5a18dd69a2e6515c119783d1cfda77936245bba36373b19b602af6a0268c1681ca63f2ce9461a9ea2f1686eb8576286d8c33b2ca03721dbafd4782e9a32bc890c617979f8a7a3b8cdca4f88024b67e57626a080da928c3a548abf23da30700cfae6127807ab407cc8df96a9afa794daffd451b2390657871a7454d9c6c220ada19da08f6f8130e6c0010c61614afc79fff4f94df9a2e6317b9685cae68febdfa1d36a93b1bdb70c156fe16afac29ddc3becc44f29604f93a7aec75a0e5536698ecffab15439370fd1717e2487cf00e7d12ede8c76f35b39d0e7d7295b12598e899c531b36ea1a1661b15be8c1f8f73af63008d0fea86d8f2e6fe172e58fec6318b24cb6fa2855d2969dfa89b0c1bcefb7814f979bed193024d4aeb961de7d8afcd69aa2444cdecb0d6f1f3521c7c70623db29b829f64779081da5a68f9e85030fb72fa74b73bc239c68305afd8a42521c192a73cc7389418001b56fc9c4017b7f48276812ef2bde064e393095450e70d4894d7f8c51c1b8355cab78234d120a1426fd2244056d0f4e816777fbf550c98a33082ff332a5b4e7ddb9ce0891ed1bf688c1ef8549ed5abdcf3742724e412f8c64faf782c4ad299b32ec121b6619e68373fc8541e4f4615d90e8e807d311f5af7a18a1b7f6406d43542f9fc5ba1741b24b2ea154c0ef3faa69540ba4f2bd45b865e50e543c875201c8c0e8041e6c64942fee8a374b026de8624bf6c91e321c666c285d5adeacbaaeb2772f7d57a9273a3e3a220857d6d7362c0a3a4876770b781d4c1cbbdeb8b7fb1f62e4f48a7b60039fb4db1ec401c82d7af773ecbf47780a545ab341eb305abc372fa08a07bc17f4aaefc4a132884a5af93fd26c703d379fda035e9f4e08e2e1b5b83c9956ad2a1714b636c6a7ef64a99ecb63d085d4ebce50529e5a65e11de3c6af02aab77f5d2a04ad00d796eb727e3665bc197076634296089c81118342e47df31173e35b3c159fdd01a2c240750931db9cb9b04019bbd526368c986b0fd5b169afab2881b2924f098722e8dc006f4fb690e9c1341635ab9928433bf26bd630333a9a8fd15e1822f997cc0c489cc2e233baaba1faa750587e18eb87deaa1cb0bc594c0088c0eb601d7c9692ee7e2b2cd6ffff7d3f7a5518cbb0156491a6bf0d55664da20501a7cb398206d6f41a69560724dcecc471900b6fb3848b5430380fecdd02d9225f2b570a55db96bdc6f7b6c1df6246f6739943428bb2ba62ac1f09b3a0b0e9fb390e3a7c47aa7d1a165100ebd904605dd00640ccdf2c0d20f8824e445a025589e3a2fdf89e1216897e851320ac8cec0a9b7655777a7361d86c7434a62f801bebf5ac6afe1b8badef8a901ead885681532fc5621f6952647b76d1b4aafeeaccbb553fb9f86a3cf9a7b9903d2865a5fcf10ce69a7ffdb9c89cc4dd281dbe22d7dd2a9ef79a1e713196b03a0d73a688dbbf5ec2131a7c5c7935e3cfaff54e21c5887d1b4ddec0fde0e83c3a0598c32d5df5373a0302d573d6ff31d25acb9bb916bff1c584ba1f7104a33c0f1419fa580ae7bd678dda8dbe8e28f5e3293f0c42495159a17f96a7fe86f93c928305b6fb34f589cb54b4653387516b786fe63f370b6d30b2d3654be2889299d92a44fc1728f573575b56382562351536b3e4e0647fc06170ba1beaa42ed54e727ac2311949ce9338fcb13989427045b5b5b4aab34904fe46661a18acfcac3365b40612a0be538acfafc89e69948fd140485a47de04ac6a437b98e51142c824159c177a84bfb789a5925752d01d168b803f3fd31d24591c10949a5694a43b1bfb43e5372e983b20c0a6931b30f5737b2d2d1fe78ae318d4fea015bc3f9cee3e15ab4bafff61de435341836a5868efbeeda4b444ecaf108887448b24bd50d76f8189ebb55ded2cf59c5eacfe5b646f796c434eb3892a6900e06024a69a072bebd816e4eaad3cf0a2b12098822fdd3015ec4fdd52b684f5e1e9e9d14af722057c984f6ee5bc7785c3497d837aaf732e51a72e90929e1c299d3f90dd5c0e1a7d9e6b3dd7c1cc29f1516ddf6d9f76f85e0e5d5e57c50a3ba8faeb42518cd0470968fc779517f1aabc9d4288f1ccd20fa9cb3c1955b6fc9bf861c44cf7721b84abe0d12b225ea73cd4b2ab105bc4f3323a4b735af719d00da359879d306969599b9c9fa1ecccc027c0d071880e0eb76c11af4fa2726653198ee78abfc21fc820800399dbb57668dd13dd371d0a6720ba13c0f3bfa9357bbab71dfc4cacbf6400217ffc160a5a41ddbcf623064144ec5915b4989f470d8c3b18cbec367d1e2ff114aa87e0e9d78f49882b13fadd801fd0eafa9ace6505b035ba0cef8fe0956218196b1a85120bb0acbb2fe5ebbe4421f753d8d764eb28fc7b684b47039df57f52af3e65c028e89d86da902a191e9ceb361060c8ab49190a1d8292d103876c266f34f192631553f900c4744e9fa7851421b382d7e3b6cd235fdb6f70a7d3d45565a882f681156ddef20f50bc1b841cd55199e194b50b87de689d446dc6fbfff2c980adc5358b10639fa1db5638d7baacda9f5152534ba015c42606368ba0ba0a649f766455b51224a6a45e96525d2cb458f1c04cf422947a15485759cf021baae9df295d0a3a2ef532435db0539e7cdd7a8ca1bf3be9277f9afacd8abd5dd5e9277510f87dd775a6c75bd8718052ad14a26c42d7a7c774bba71d86cc28b61c1d0d0f00a5e67d64678e790d4d73fa39fe51d60710cfc9ffbbc034427470107c95f866d461c2194916287005aaf401f859efcc1c81b474b2130686baf14fc0b8a31621e976ad96f756fbbf34b26986b64a5785204070b5ccd7efe1ae5e1fea9fa7199e4bd146c87344a92224edf422834784b64fb18613b48a088f4ee09a78923752f0051e6c77d8b0cfba0a24db6671f751d7dd0c1dfa954c0b998c1da7c5a701b6429bc9e86b3d4bd261688f285873c9b330dc90ba0cb1ae1d0769aa8dc579b05f38c2eb6f53cad04fc7f367b594f64de435528354240a3b988ccafae0bd08d578172b42ac08a94e3f6a6b5599cc1542fad7c4b26ae32a8f34aee597349f1bcd94a6061d8d1d3051cf8554a4d690d7d731ce02bf4f1cf81e1eac7559fa335e3a1fd1d31d1a290adc77b75749b6b5fdd6aaadfe74a8cfa6842ef35d3b271331ea6d9a54fd6b8c04fb9b329ab5cecfdf898e10bcb7dcb3462c1007afc493ffe9ce63c39fa5537b6578931fc79a1d640b97fbf275b0bd6ec4eeadf46a288ae9a2d5f7c21c10da6fb03a6498b968ff3763c947b2b8b0688681f533628b0eac478de12c4269412171f4951080e82cc52dd9c9b4381a7e7fb58e9c2641d11063fcadd87235265da527eaa3bd6dc4842eaa9aca4940cd78f7f631336d9435ba62b487bfce92fa880f6587aadc73e203d19a69e275c9697f8e4c1d6d7546a1f7f553d779e1713c19677d08d033924538f5605373be55f2fa402198459a26df24a7f23ac1b65a2b0dfa7d112b627c5cc9f87610d9c6c1900e0741a8a5d7444215a68c9f254bbba57c4b1e756de00765dd8ed527d457b071fbc4df48ac1922fec36bebeded988eb5a234401ad5a61d5523beccfd3aa56bd36e6f523626add69338aa99fa04fdd05437ca0684ed5fb29f5e2a834391a21443d1858c82b6c11f890828b7db79ea302966465fdc7db56715f5946291e4664c83d9f7ed49e377bede081665d4f367000a6047f3f937be4b2fc633e644318fc2e7ad715ab1f2330b4e5ffcc1e1ecba4f5f39efcfa701ed77b81020d4acd996ac9e1882a5b1934469918ac8799c1f24109252eacc98f0cfddd6c94f691d8aa9bd01f626192b25d89c3dd2fd6e11b3ac8141614e0af1e70d8e8e94b99d401ff608de803105b9a9b82d763d86004c88f0f1043d17b190e810429adbe2bcce9afc0f6e105f75adaa1cc69e9a7caaa2bc7a5dcdff18f53117316ec7d45343c21ebb9b4e05be2d5f39811b774f561c061d0c7888ee987a2faedd051f4aeea86fa4b1fc44fd07708bb2e1bceec7715b6eb12bf611af5d89881ee85cd458d808416a89a7e705198d8cec85652ba8f47d31f5a806f2d6555c66dd023f59fc6d22fcd0e5dcb0c8cf0ce1a72c2874baafd5bc3bf4acd2c11c2195158bec744d975f8a299f7300c8bf71c5da6478866458adb6d91c00edbf8a773ac1132c9557b7a14251583f8f12077968be32a1ee39c6fd4190c0cf1aa71e10bde8939d206b7d97395bf479f93858803e5e7c4248f148415c0eb1f190ede5b9af951d9a3048d8f0e3c1525a709389341f052eb139902fb935af0c3929d58d6745e03d61fe94fad01d61116d580e20b13acb3d10926ec78e047878e7a84882cf58c2b5dee470c667f6ccdf9d879030401f06f31f1bc6d68ecdba5f56788f1b7ddd6bb947997d9c9930c5619df1d68ea536a241e71f3f43c5f5d9f83f491c463362320ada89ea75f2b8d7607c7561298c8313b3967704956726faa03a147ace53fa4159cc879e3ef2675e4f387d574e9fd8563414f59d0573d9755ac8d946289bee7b427a6e1bc7ea921c259fdae4add45bb280f235acbc8c95a951639fd70501b1270a6167211f0a2fd152a77c8c01cf03f0f4e1fc1d2d5e84f4aa54b2e808ff822bd6345369c5f51af3ba4f091392964cf3feae25f8c2741007d2e5ac5a5f2124eee3047b89f94d44df6d0e2f4fefb98d1d7c7a34fb020c84cae252cfa6181299475acba54b0b07aefa805768da4d3b7910ef2c1b6a7112efe6bee3da9e41c12930498dfbfd82a428c9c9cd66d805c927fa3158e116273f55ab232f9c0a", 0x1000, 0x3, 0xda}, {&(0x7f0000000180)="d1212f342bf127abfae6e08bb74c5b89efa38fe459aabf94fd638099ea20ed5e438b0dee0089aaa024971d882873fc4b01be0b4dfbb502b723a6c747211a49cd0312922f1c7bdc37f25fe1900eb3a8e3640ab42e3a4dea6690b479619a81c93bbf5033e77ab8c078fccf6ae4e86ada45d5a7546191885c39", 0x78, 0x3e04, 0x7ff}, {&(0x7f0000000200)="124cf6539178fc251b098fd57dd41adbaab451d2f343aa5d34a532a884db85e4b5bfebabffea12294df4af5da9afeff63cecf3764ad2fd17f391a38d7c8acfdfd13030273a645c69ff4ca1ebdd", 0x4d, 0x8, 0x1}, {&(0x7f0000002500)="5757095864f66efa228010257017e59ef5cde3f87f48f0e9067a726eb58adbe7ce61bfe99836c1d83bb52ac1843a74ca949b697759f937acd9506c3fcb790f4aab22c34081bf00d3e52b0d341d57d6768740c345fd45eff43c3d4c1d45cfe87028d4b6ff8900e7c6a7f5c50f94d490f8b0ea08e211c6037efbe213ff6759a22d057e79e84ef3581afaef2773e6cb7c43d2a5394cb69c5872df8caba825259f6ad2219c40bb5c82a4904c245b4712ffc196f1713cca2d85e8a223d7aaf24c69fa41c6904f5fb153003f88f9c5cdce1fe96fab148c3587627d04910474c06e9ba599f1fffbc01199490edffc5c74b44fc399c127b8911a83af33b2c70f01d4301be06f8982a3007c37f3a7d36c412e2b59c0067abf0a61a12bac31b3254a186ff2c9b911ebc9a2d25981548dbe65091b53e4f47dc8786eb496f3175fdf12562db774f2cf0ea9027e1331be062b2b7778f95cd56fb8f0de68afc2db67f92794a2a9739f3354e98bc17ac31b0e7d4e6d094ccd91d302a074dd59665b8bfefab4c806c909bbd9a6c054512d2f609159af4da24a7eb817cdd90b80159cdd61ce801cc9a83612708701f531b447a34043ace7e36d584801a6b8c8b8196bf87f337e4aecfa0e1e4fd56de291544d2a9fc4c3189229dfb775025f290194385acd4d741479e15a79d8351e59b51f6628ed8b57ff03ed9fd31f6d1e57f2da519c53940795af4c7a76ff57655495d2e2fdc8bf261e98e16c06bab8d061749df6ebf041c39abbcc1d66c5c7bbfdd31bbfa7767059408a26159009f970c15c8f7e6092c9ccfbdab39bb34a97be8442a17e105db9c2ecd6d9c0cb09cf96d9ee6dd5cd0bffad00cf50662dd4ae5ed98b30d300d8100c3298765797b39dd974c8f4358ac4072954d8ae8c7b6b39624d190f911c0f386e7e5ca2328014d3de6c2da1996e2b0a68faf8c40ebf3ad6cdadf0ab22d0fab9a5f7a30a6b7b10b577f6326f0065e90f2b1d10b72357d2028d7f70adde7b8c54c377fad602f02f15d8ecde74674c91f966f11e11a2c706685a7a23f1bbac4199c9b8e71f1aa630758e913841cb0f4e122bc2d22589df8f7befc2e73effade36694c82ba0beb7412ddc4df7b9a98cf0142821605f71bb666c0bd1a0fd97bbb8be60ac0966e0aa9c4c2a380164203468e50bfed97c2611511b93b9d03c8bdbd5471990959bda5344651a6eb7f5688d1132eadecd4663426f0a4bcdcd9641410e3a2a06c1d6ca253736508986bde3f84bf080fefc52884261557032f51d81f4f0ce237c38cd2b55f3d9edf841316f712e666626f34e71412a1652f19eeba7c599a2836156cd34c6af193f7d70cb131bf78e5b4e6a423ec0649b77f1b94d7d7db3561977eaa28b26f747dfe7e6cb38dc75411cca400492dc97ef6a2a190dd4f9a64146083c9dcaba95df74da8fc0ce1d7ac2b593601d318b2e326bbf4580e50b52fafa0e2f2a6e8a854844a7db53377ee062b081c23abe0e8caf0f6ea144e34951b42dbb4b3f17e6bdc6950d66d95864082cd3da8d63e0b9dfbba6df57688d0ec0bfe40feb7950457e6f72859322d8de70dcdcc8dc0f11daaaa9bab0409af2314d375183bf394c1efa406bc06bc4813183d2d4e6d2df3d90ecf33323a545645969a4310b2511e2913cd117ccc1737d14bdbdc9fd2fd48075ecb25e3099bf41cd2af1523d00b41a7b10c0f0405e73b9b3c446a352b2bcfb09750ef2cbad43ccec2c04c1f3c4c2d9f15e3d0f40e6efd84285ddabf125771df65f5a94f9f777e74815e4c0786c7385a6af755c98ccb37bff030e3b3fcd4b5c0591628c6486b191c9d620b9599dcc984240a5289d2f46e5ce1b7e170bc65381408c13c8b455b9cec4d2a3d9ab58c42bee23659beee209907542b7a54bccee061d4f1740b9ff218699fdd2e5baf9a80a102f6e4cde212277db20eb82b7357459dfc16e315ac393cfbc4404a508699bc7530786f6b16aea27e3467659b1e230f5b38a06110cbd037f39f0e47fdd4cb389d9dd172b3588c679cc3e75a30b874b2234accf8ae7084d4f535bd74d5e980a27c4da07201625024d52ff14cf208363f689865c8ebdd6a0b5c8edef4d64297de13340c5987888903c18ddac02bd454d043a47ce70055d68e3c910a859e3be50cc11d04d53d62a66e816ae7c0ab4c7deb5b0bc0266fa84737815a28670920d02110c1ed1e0fc3099cd8857316e249bdb8dfcddb897e2ebacc4992434f502ad517979876cfbae7f8e964405ef6e1ab0eaa1c2dd8d90b5fbb70237b789c0e2e897a89bfcc3f1cf7ace3e005bb36546d72b3438429a2e915e062ecad61bfab2e1a3ffdf2805160daefb11af1ef485674228a9540217f498f54e3378977331a4f0f917b279201377e616678866c3be0d412d6c699483f7839d16d53a8c23848e84d790a1a31f551e0ae12bbf3038a02a6eaae4d16e95b860b018349a8950988f5ad081f0c9f21cfa8158d1389ac1d62044660dce2674e93ebeeceaa6bc0eb728ce28df410c5e9a3278db7da186daa589b83fc6b9c32e7eed966b33130701b90a68e159c570ad42c56d3d263d5c45d9234e090b871b119c8d40fc86f98d182433e675cdeb3aedf87ed1c4ef4976cf261b79ca48d9d31c65f22667d6ac28c568da8e359051383a255c6877b70645f2c98d2d459c3afe892778810b971521150c0313706d75dd6b375dd844d44948ee26c10563e38cf2f0b96bc77dbfe453f7a0de2c6d16cdb99d05d7a286c3752f3cbffe93f71766cabada13996caf655a4c7db8b54b3e9cd7e06119a615f1f5250edab903ddb7520fd57919b1d99d6fc3d64109c635fdec586546224ad7fb7a10e3017ac04f830cf7dbffdafd0191c11c199f22d3cd3feae652a9720538b8291b5f193f73f15c8b119646a37fc82ed979d4383d94df03a1c1e345a3f0e3bd3328d7213c6e5e6bdf22ff6a19652206142da9aa02a0303c4c4db38a241e7d1463a68fd66a81ebb014b9abf255e6b58dfff1d0b3e46c46db192727f290580e7e842832792fb843e54d539e34a9cfe18c598cb684d6903f52ba0bdf8558114e94ef469039a8dfa06d4a2d754d22099cddf97e3df0d3137fdc6bf8ed9f39fa5ec1c4d3c11250c8ce30f45b4a53018fa4bd7bffef1ea7953c931329bc8954e1d86d0b18c09255e3ea8381360572c01fd4dfc7111fc0bc5d02bce05726e32814c389bc64493d84326f89ff034dfd3b707e4f92ee4287f274d701fd2d0b53e5f0658af884db26e0504037d46eded54788da72444ca0ee9e160492ffab67b55085aa875f1119fea7e779b172367944f5bb247e4783c0677b0def4f35d23efaec71375ba0d603c9ee69aeff63c036f248100823d1715eb7a592602dbd7254dd6b30635714da965a6b2332009f48a51488fb8b228586e13de111120956fa9664a2e7f61fe99f65d9d3e09bc66dcca76cc654984821086bc3201eac8ba73725f31fe7f9e554c8a4596a9e5b58b0875edfc5a1d00ae98a3b9ca085591f682e81a6bb7846aa036dc87d4bed3276929c51340b6078ed8e2025c3a5c5505f61ec6d624a05f41e27b537e1c61f408eafd01091aaa5d3a7ddb404276af1493d439d09249fc234f37fcfad411be98b3eccb7071eed52a0cbe4440293dc2c8edc0eb5cff77b5d7ad09853275af17cce56a2d52580662a221a4a355323c4dce46509d77c9c8fcdb69e8f2a853b27cb91fc4610d119f7ee03f878ba75269dbca899e6b569a9f781c9313e318b9d2b96eeec3f54b9f75d335f3cd0e812d4ee4b27d3c1828d48046cb9bf4b5da71eab407cf22b5665afcac4ed0b4c9249687a031ce7132157cb8a4369fbefb1ded5450bcec145532a7bdad474f9d7247c89c5b07a7580d77aef37d31f55331c046b55e46ba67207632b769d05a037b9f29f0d8b40ed817122a9465af468341e5acda346329b8cd739906ce7e3ee9c65a60bf445fbab879d6f4a8c0866977a9ec654f038223d998df00ab3447faff36eed55d7577c9f6888415cffc5bfabe4a5d65876c7b00f12142890174f3c42e1b813e4b7f439aeadc8b84d9429b4df7e9473d7553466e46957d5b80c0d1d498cd2b277b0ffcc8e295164b6095d78fb7d53e15676ddf47d07c48ab131d2f30e7edf1f29b42f29ee97a6090a7d07babf4eeae6b9bc67fc990a3bc7830429eb01420cc5232b9b8fb1c46a50522101208ee1505c38d1280380a84a149fdc93663a6d4d698368a5398c34993095ab3d2c89d36d7ee7acf7b119bd25ec03eac3f6a5db145ae67c67edc2a0086b05126dbcee3f9d93c57fa951adb928dde8fedea31570a0e27beb50d2dad2b2cb587765cc37b640be10aa509eac33e67c34eb5c135022b63b67da49588a6c1a34ac82faef831dbbec394209cd0e3cb9bc4dbc78b34dcc09697c1ec72612fb807673960b6e64f81999d903f883e87fbe5a63f267d1919382bcdec99e72a981727c757a41009c183a13ce613c3e9846316f5109aa285d3f80e7be8205ba0232d7bb060eaca28b61a63911a58286cbc3bc267035a02205f4a10dab96a0cd067187d75651bbc77b2cc847eceebc98d5c29684484024fa99485676faf57ac1e93611f30b21a5c4a56bf8eb941a569178e0ed918ec80b7afd71e5426c33d4cb729c4a6df16fa483410283330626f95a191806b836ca0078088189060dc99c9164cf10f4682b67d992c64f752786ba11172dfd2da52dec5ea35b33c983c124c51e84add5b4080ab2466d2621904b45efca91cf45aa49889a273d0f5af9c482f64e805f6302a7b1e0e76c27d70cc25162b2e93511e35a79f90aca9e258d1fffa30b85ee08e66b58ff4b305ad7ac17ebdc0b37717c30b9faf0f40b068fea25dddca621888e6f17c8550c0216d95e853315cd165a68d2564bee8443758af006df3134937c09ba9ae97fa099687862dffc84365d463fe4636e04544ddf3ff8ecbb4bc227274c8ea5b92078ec2aadedd8e9f8c8adc1c325dd15b342848b229fc44345281ee9f80e9682cac8e7589ffed42f6ed6ae63ce721a5ba5c54dc7a65fa1b5ab1e836958d937ea8e5959dec2d836cc1c39afe3b0d0fb92a146e02fd3ddccc04645b15e92d9e359753111d91b767b723e824370b0c078ffaf8d5bc70c9ef7380790d3fdd558170576dac4d0d4d9a31630b0775e4861e04ac651874fa2c25c952c3565b48e894826b0b04b89afcfddbdacd7f10223f4437fa921016bc1b1f56f7649256b1eff2aa97e0eaff840d1f3f2ec1860ddd54be8ca1622166b93f725ab45114e8dcdfedec4b0e69ddd4e8de88ac7b0f2eddffb226b7b12235546410151a506a9dabbba25640b1d8e61ada0342b5492f396795538ce165ff8d4e830f392ec2aa069c7d2d180a115e8be9dc8224a0e09e5445a2daeb887be6af403359fa236df5d86ba1f2de2d6d28e95b4951c3a8b6eb408b199fe3283d7b0cfd8b752f7b6524ba3efd176c0370d3fcbc4ed345e38263243ed5ae45d57e71753464e4b47e5dbcdb1622064fb40b2118ece3398515220968b339f58900ef863cade9e75347b00c06bc673c9badd8da0fd76297d6dac5a32925abb75a7ca0be4150d70f4a2db3084c7b72cfef5c5164823fb0cf7e53908186a156787c5d0bb1d0af10554e9416c78c4e07dfcc8b2834aed775648875e2e465f712877d8ce7b84c36a6e8d8c954d9ffbd34b5421b7ab6cfb025d2ddd5cdd77260a75b5165816231e4bd27e10d2751a8206901e8edb1876d1326d6308600385083c1d1dbf04e58a73aea4a7537ea185effef4172e582127e257e33223", 0x1000, 0x7fff}, {&(0x7f0000003600)="5b35b0f1830ac95719a81aae9053061be1cea5a1c2d900972e6f03718e65eb215f92407c776d245835d829826ee1579081994fc6855e6fc2cda5faf0490e57ce24687ea344ea8eb0438d7561cddbe09a4d883fec7a36298dd23f836c9a6a58003b656d903243edf1bcb4997a19f9bb515f52dd50242f4d0aaa74b225de3a88639d0dbe9b37afddf50c20e5b8cdd443b3823e784089816010a121ebe5a1a61f509b6cd2f1302b4dd7d0c80ef2d00354ec2b6c6194b0ac875a45971f0c98398d1bbe7bf702606b905ac997865a249134ef7ba550ba3748162d4198cfef553d905e6119336d2f12a487ea0769e74e07", 0xee, 0x0, 0x3f}, {&(0x7f0000000080)="ed5efdaef9efef4212006a442906d8a2f7336ecab70eb8fadffb6012df77d6600d017b7ef3b04a2a642c478e24c4bda26c62b03f42163ead7779cb523692b5a1", 0x40, 0x7, 0x9}], 0x2a0000) write(r5, &(0x7f00000c7fdc)="24000000210025f0071c0165ff0ffc0e020000000010000002e1000c08000b0000000000", 0x24) 2018/05/11 08:14:53 executing program 6: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000616ff8)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x32, 0xffffffffffffffff, 0x0) sendmsg$unix(r3, &(0x7f0000bba000)={&(0x7f0000c57ff8)=@abs, 0x6e, &(0x7f00006c6ff0), 0x0, &(0x7f0000000180)=[@rights={0x18, 0x1, 0x1, [r1]}], 0x18}, 0x0) recvmsg(r2, &(0x7f00003d6fc8)={&(0x7f0000698000)=@generic, 0x80, &(0x7f000081afd0), 0x0, &(0x7f0000f9fff8)=""/90, 0x5a}, 0x2000) 2018/05/11 08:14:53 executing program 1: r0 = socket(0x0, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") r1 = syz_open_procfs(0x0, &(0x7f0000000040)="2f65786500000000000035abe1e80d903e0d717ac1889a45e581c9e14a5c8f95f5d2968ae8c767e9d18fd69a") mmap$binder(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x8011, r1, 0x0) fstat(r1, &(0x7f0000000b80)) 2018/05/11 08:14:53 executing program 5: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000a40)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f0000000a80)={0x2, 0x3, 0x0, 0x3, 0xf, 0x0, 0x0, 0x0, [@sadb_address={0x5, 0x5, 0x0, 0x0, 0x0, @in6={0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @broadcast=0xffffffff}}}, @sadb_address={0x5, 0x6, 0x0, 0x0, 0x0, @in6={0xa}}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x5, 0xb, 0x5000000}, @sadb_key={0x1, 0x9}]}, 0x78}, 0x1}, 0x0) 2018/05/11 08:14:53 executing program 4: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") fcntl$getflags(r0, 0xb) r1 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_int(r1, 0x6, 0x20000000000009, &(0x7f0000000000)=0x33, 0x4) getsockopt$inet_tcp_int(r1, 0x6, 0x9, &(0x7f000024bffc), &(0x7f0000ff0000)=0x4) ioctl$sock_ifreq(r0, 0x891c, &(0x7f0000000080)={'gre0\x00', @ifru_settings={0x21, 0x401, @cisco=&(0x7f0000000040)={0x9, 0x20}}}) 2018/05/11 08:14:53 executing program 3: r0 = socket(0x11, 0x3, 0x0) ioctl(r0, 0x8912, &(0x7f0000000000)="c6295e46ca6c09b612ec6f") r1 = memfd_create(&(0x7f0000000000)="2f645951a2f2326b", 0x0) write$binfmt_misc(r1, &(0x7f0000000680)=ANY=[@ANYBLOB='syz1'], 0x4) mknod(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) execveat(r1, &(0x7f0000ff7000)="2e2f66696c6530ff", &(0x7f0000000240), &(0x7f000034bff8)=[&(0x7f0000ff7000)="00000000000007060804002000fffc0c6565643b799365195f1b76"], 0x1000) 2018/05/11 08:14:53 executing program 2: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") r1 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r1, 0x6, 0x13, &(0x7f00000000c0)=0x100000001, 0x1d4) connect$inet6(r1, &(0x7f0000000080)={0xa}, 0x1c) pipe(&(0x7f0000000180)={0xffffffffffffffff}) setsockopt$inet6_tcp_int(r0, 0x6, 0x1b, &(0x7f0000000140), 0x4) getsockopt$bt_BT_FLUSHABLE(r0, 0x112, 0x8, &(0x7f0000000000)=0x1, &(0x7f0000000100)=0x4) setsockopt$inet6_tcp_TCP_ULP(r1, 0x6, 0x1f, &(0x7f0000000040)='tls\x00', 0x4) getsockopt$inet6_tcp_buf(r1, 0x6, 0x1f, &(0x7f0000000200)=""/193, &(0x7f0000000300)=0xc1) ioctl$KVM_SET_SREGS(r2, 0x4138ae84, &(0x7f0000000340)={{0x6000, 0x5000, 0xd, 0x8, 0x4, 0x4, 0x5, 0x100, 0x4, 0x1, 0x3, 0x3}, {0x1, 0x6000, 0xf, 0xfffffffffffffffe, 0x7, 0x100, 0x4, 0x9, 0xfb8, 0x100000001, 0x16e72c85, 0x7}, {0x0, 0x5000, 0x3, 0x0, 0xfff, 0x200, 0x5, 0x9, 0x7, 0x800, 0x7, 0xfffffffffffffffb}, {0x1, 0xd000, 0x0, 0x0, 0x10000, 0xcc, 0x87, 0x0, 0x451, 0x4, 0x9, 0x7}, {0x0, 0x1000, 0x0, 0x9, 0xa164, 0xe2, 0x10000, 0x5, 0x5, 0x8, 0x1bc9d9c0, 0x1}, {0xf000, 0x14002, 0x9, 0x9, 0x80000000, 0x3, 0xff, 0x4, 0x4b, 0xfff, 0x2c, 0x400}, {0x1f000, 0x3000, 0xf, 0xfffffffffffffff8, 0x2, 0x7, 0x45, 0xe05, 0x920a, 0x1, 0x6, 0x83}, {0x1, 0x1000, 0x10, 0x0, 0x9, 0x3, 0x40, 0x0, 0x9, 0x20, 0xcd48, 0x3}, {0x1, 0x7005}, {0x1, 0x2}, 0x8, 0x0, 0x6000, 0x2, 0xb, 0x0, 0x5000, [0x5, 0xffffffffffffff71, 0xed38, 0x4]}) 2018/05/11 08:14:53 executing program 0: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") setsockopt$ARPT_SO_SET_REPLACE(r0, 0x0, 0x60, &(0x7f0000000880)=ANY=[@ANYBLOB="66696c7445cd2df50bc579ddb3d3bd46657200000000000000000000000000000000000000000000060000000700000004000000217ba123fa005a6784b8040000a002000040"], 0x1) 2018/05/11 08:14:53 executing program 5: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000a40)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f0000000a80)={0x2, 0x3, 0x0, 0x3, 0xf, 0x0, 0x0, 0x0, [@sadb_address={0x5, 0x5, 0x0, 0x0, 0x0, @in6={0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @broadcast=0xffffffff}}}, @sadb_address={0x5, 0x6, 0x0, 0x0, 0x0, @in6={0xa}}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x5, 0xb}, @sadb_key={0x5b, 0x9}]}, 0x78}, 0x1}, 0x0) 2018/05/11 08:14:53 executing program 1: r0 = socket(0xa, 0x0, 0x0) ioctl(r0, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") r1 = syz_open_procfs(0x0, &(0x7f0000000040)="2f65786500000000000035abe1e80d903e0d717ac1889a45e581c9e14a5c8f95f5d2968ae8c767e9d18fd69a") mmap$binder(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x8011, r1, 0x0) fstat(r1, &(0x7f0000000b80)) 2018/05/11 08:14:53 executing program 7: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") connect$inet(r0, &(0x7f00000003c0)={0x2, 0x4e21, @rand_addr=0x2}, 0x10) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f00000000c0)={'lo\x00', 0x0}) perf_event_open(&(0x7f0000271000)={0x2, 0x70, 0x49, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r3 = syz_open_dev$loop(&(0x7f0000000000)='/dev/loop#\x00', 0x0, 0x0) r4 = memfd_create(&(0x7f00000000c0)="74086e750000000000000000008c00", 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0xfffffffffffffffe) capset(&(0x7f00001b4ff8)={0x19980330}, &(0x7f000077ffe8)) chroot(&(0x7f000009a000)='./file0\x00') ioctl$LOOP_CHANGE_FD(r3, 0x4c00, r4) fchmod(r3, 0x0) ftruncate(r4, 0x401) ioctl$LOOP_CHANGE_FD(r3, 0x4c06, r3) sendmsg$nl_route(r1, &(0x7f0000000140)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000000040)=@ipv4_newaddr={0x20, 0x14, 0x1, 0x0, 0x0, {0x2, 0x0, 0x0, 0x0, r2}, [@IFA_LOCAL={0x8, 0x2, @local={0xac, 0x14, 0x14, 0xaa}}]}, 0x20}, 0x1}, 0x0) r5 = socket(0x10, 0x802, 0x0) kexec_load(0x3, 0x6, &(0x7f0000003700)=[{&(0x7f0000000400)="f8640fece7572ce089d0e4b5ca338bdfa8a942dbd404be96de64020b2567f695d33af821f64df2d80d0b9ed50ad10f56339f1d3ba838b1ee3ab7c1192fed9ffe8156085e19080fc2c565bcc4172c80e91896d90d144e3b42c50bfbc8d034129ade7bb10931dc65b78110c1e8356fa9041db1e37052f750fd3ea7789e82d907548b79aedbec75e8e86d4d010576668f0e481cb1c7a70f995a7eb89ce78d193ff5a8474d6b4a89c0b5d20723f70d9c54ea091633cf3a73c8a448a264b5df1e5068d96e078c3275e46ea88aaa7a294465cc87628aef8ca174e8e5de5ba226da2a44b9cbd8dea3295b46b7b22ed2f9de1ee77eb21431785b7048f7e741b768027e067837f604eb34807fc87f6a166bdee7464dae6f273240de31eb9ef65cdf28932b4d0ca208ac9a0c40e9c39304be1fea7de728d1212587ca79ef0e64f9c169017df5d82bd6cd3338d142970b5325f707f323ee2d000bc1a6336fbf467158a4bc32d9ff61eee9518ce585acad09c553eacb0e13954023c180e382a076478915a690f4b81c86b7c55e45babf8278fc0c005e697bb43d20e62da188de6b6c1fd38502c1b95ce1ceef0f96920dc9f9527ae29dc734ea2041c1b51399d200c792149951cbf9af70716addffc78e676d13491678b993cbe1799e6b753a2629d091cc67b7c766f323222e8da8dd926a8e64c32483011cb7c1a62fa31f7c88cdf6374f4b738c54a0bca868b243adc3278cef13ef718f1c7d31b06b5749a73710c1f2ba9312c9e93a20acc5bbbe45ec49a606a106353382be20a0334741ca7a00c3c84afce471996d337a96aaeb29dc49ba39059d38ea660f8d1c5c736c5939be82674c59ff5833db145738a23003547510a4e38364db1bda35f3a7e76a4a87b8d371bce8be0507358b8e15998eee21758119996cd92f11f3c5be69b398fc7cd8b1659b0b81b471d9cd452fa8f30645a283999fbc9d999ac6702f0a32d5a18dd69a2e6515c119783d1cfda77936245bba36373b19b602af6a0268c1681ca63f2ce9461a9ea2f1686eb8576286d8c33b2ca03721dbafd4782e9a32bc890c617979f8a7a3b8cdca4f88024b67e57626a080da928c3a548abf23da30700cfae6127807ab407cc8df96a9afa794daffd451b2390657871a7454d9c6c220ada19da08f6f8130e6c0010c61614afc79fff4f94df9a2e6317b9685cae68febdfa1d36a93b1bdb70c156fe16afac29ddc3becc44f29604f93a7aec75a0e5536698ecffab15439370fd1717e2487cf00e7d12ede8c76f35b39d0e7d7295b12598e899c531b36ea1a1661b15be8c1f8f73af63008d0fea86d8f2e6fe172e58fec6318b24cb6fa2855d2969dfa89b0c1bcefb7814f979bed193024d4aeb961de7d8afcd69aa2444cdecb0d6f1f3521c7c70623db29b829f64779081da5a68f9e85030fb72fa74b73bc239c68305afd8a42521c192a73cc7389418001b56fc9c4017b7f48276812ef2bde064e393095450e70d4894d7f8c51c1b8355cab78234d120a1426fd2244056d0f4e816777fbf550c98a33082ff332a5b4e7ddb9ce0891ed1bf688c1ef8549ed5abdcf3742724e412f8c64faf782c4ad299b32ec121b6619e68373fc8541e4f4615d90e8e807d311f5af7a18a1b7f6406d43542f9fc5ba1741b24b2ea154c0ef3faa69540ba4f2bd45b865e50e543c875201c8c0e8041e6c64942fee8a374b026de8624bf6c91e321c666c285d5adeacbaaeb2772f7d57a9273a3e3a220857d6d7362c0a3a4876770b781d4c1cbbdeb8b7fb1f62e4f48a7b60039fb4db1ec401c82d7af773ecbf47780a545ab341eb305abc372fa08a07bc17f4aaefc4a132884a5af93fd26c703d379fda035e9f4e08e2e1b5b83c9956ad2a1714b636c6a7ef64a99ecb63d085d4ebce50529e5a65e11de3c6af02aab77f5d2a04ad00d796eb727e3665bc197076634296089c81118342e47df31173e35b3c159fdd01a2c240750931db9cb9b04019bbd526368c986b0fd5b169afab2881b2924f098722e8dc006f4fb690e9c1341635ab9928433bf26bd630333a9a8fd15e1822f997cc0c489cc2e233baaba1faa750587e18eb87deaa1cb0bc594c0088c0eb601d7c9692ee7e2b2cd6ffff7d3f7a5518cbb0156491a6bf0d55664da20501a7cb398206d6f41a69560724dcecc471900b6fb3848b5430380fecdd02d9225f2b570a55db96bdc6f7b6c1df6246f6739943428bb2ba62ac1f09b3a0b0e9fb390e3a7c47aa7d1a165100ebd904605dd00640ccdf2c0d20f8824e445a025589e3a2fdf89e1216897e851320ac8cec0a9b7655777a7361d86c7434a62f801bebf5ac6afe1b8badef8a901ead885681532fc5621f6952647b76d1b4aafeeaccbb553fb9f86a3cf9a7b9903d2865a5fcf10ce69a7ffdb9c89cc4dd281dbe22d7dd2a9ef79a1e713196b03a0d73a688dbbf5ec2131a7c5c7935e3cfaff54e21c5887d1b4ddec0fde0e83c3a0598c32d5df5373a0302d573d6ff31d25acb9bb916bff1c584ba1f7104a33c0f1419fa580ae7bd678dda8dbe8e28f5e3293f0c42495159a17f96a7fe86f93c928305b6fb34f589cb54b4653387516b786fe63f370b6d30b2d3654be2889299d92a44fc1728f573575b56382562351536b3e4e0647fc06170ba1beaa42ed54e727ac2311949ce9338fcb13989427045b5b5b4aab34904fe46661a18acfcac3365b40612a0be538acfafc89e69948fd140485a47de04ac6a437b98e51142c824159c177a84bfb789a5925752d01d168b803f3fd31d24591c10949a5694a43b1bfb43e5372e983b20c0a6931b30f5737b2d2d1fe78ae318d4fea015bc3f9cee3e15ab4bafff61de435341836a5868efbeeda4b444ecaf108887448b24bd50d76f8189ebb55ded2cf59c5eacfe5b646f796c434eb3892a6900e06024a69a072bebd816e4eaad3cf0a2b12098822fdd3015ec4fdd52b684f5e1e9e9d14af722057c984f6ee5bc7785c3497d837aaf732e51a72e90929e1c299d3f90dd5c0e1a7d9e6b3dd7c1cc29f1516ddf6d9f76f85e0e5d5e57c50a3ba8faeb42518cd0470968fc779517f1aabc9d4288f1ccd20fa9cb3c1955b6fc9bf861c44cf7721b84abe0d12b225ea73cd4b2ab105bc4f3323a4b735af719d00da359879d306969599b9c9fa1ecccc027c0d071880e0eb76c11af4fa2726653198ee78abfc21fc820800399dbb57668dd13dd371d0a6720ba13c0f3bfa9357bbab71dfc4cacbf6400217ffc160a5a41ddbcf623064144ec5915b4989f470d8c3b18cbec367d1e2ff114aa87e0e9d78f49882b13fadd801fd0eafa9ace6505b035ba0cef8fe0956218196b1a85120bb0acbb2fe5ebbe4421f753d8d764eb28fc7b684b47039df57f52af3e65c028e89d86da902a191e9ceb361060c8ab49190a1d8292d103876c266f34f192631553f900c4744e9fa7851421b382d7e3b6cd235fdb6f70a7d3d45565a882f681156ddef20f50bc1b841cd55199e194b50b87de689d446dc6fbfff2c980adc5358b10639fa1db5638d7baacda9f5152534ba015c42606368ba0ba0a649f766455b51224a6a45e96525d2cb458f1c04cf422947a15485759cf021baae9df295d0a3a2ef532435db0539e7cdd7a8ca1bf3be9277f9afacd8abd5dd5e9277510f87dd775a6c75bd8718052ad14a26c42d7a7c774bba71d86cc28b61c1d0d0f00a5e67d64678e790d4d73fa39fe51d60710cfc9ffbbc034427470107c95f866d461c2194916287005aaf401f859efcc1c81b474b2130686baf14fc0b8a31621e976ad96f756fbbf34b26986b64a5785204070b5ccd7efe1ae5e1fea9fa7199e4bd146c87344a92224edf422834784b64fb18613b48a088f4ee09a78923752f0051e6c77d8b0cfba0a24db6671f751d7dd0c1dfa954c0b998c1da7c5a701b6429bc9e86b3d4bd261688f285873c9b330dc90ba0cb1ae1d0769aa8dc579b05f38c2eb6f53cad04fc7f367b594f64de435528354240a3b988ccafae0bd08d578172b42ac08a94e3f6a6b5599cc1542fad7c4b26ae32a8f34aee597349f1bcd94a6061d8d1d3051cf8554a4d690d7d731ce02bf4f1cf81e1eac7559fa335e3a1fd1d31d1a290adc77b75749b6b5fdd6aaadfe74a8cfa6842ef35d3b271331ea6d9a54fd6b8c04fb9b329ab5cecfdf898e10bcb7dcb3462c1007afc493ffe9ce63c39fa5537b6578931fc79a1d640b97fbf275b0bd6ec4eeadf46a288ae9a2d5f7c21c10da6fb03a6498b968ff3763c947b2b8b0688681f533628b0eac478de12c4269412171f4951080e82cc52dd9c9b4381a7e7fb58e9c2641d11063fcadd87235265da527eaa3bd6dc4842eaa9aca4940cd78f7f631336d9435ba62b487bfce92fa880f6587aadc73e203d19a69e275c9697f8e4c1d6d7546a1f7f553d779e1713c19677d08d033924538f5605373be55f2fa402198459a26df24a7f23ac1b65a2b0dfa7d112b627c5cc9f87610d9c6c1900e0741a8a5d7444215a68c9f254bbba57c4b1e756de00765dd8ed527d457b071fbc4df48ac1922fec36bebeded988eb5a234401ad5a61d5523beccfd3aa56bd36e6f523626add69338aa99fa04fdd05437ca0684ed5fb29f5e2a834391a21443d1858c82b6c11f890828b7db79ea302966465fdc7db56715f5946291e4664c83d9f7ed49e377bede081665d4f367000a6047f3f937be4b2fc633e644318fc2e7ad715ab1f2330b4e5ffcc1e1ecba4f5f39efcfa701ed77b81020d4acd996ac9e1882a5b1934469918ac8799c1f24109252eacc98f0cfddd6c94f691d8aa9bd01f626192b25d89c3dd2fd6e11b3ac8141614e0af1e70d8e8e94b99d401ff608de803105b9a9b82d763d86004c88f0f1043d17b190e810429adbe2bcce9afc0f6e105f75adaa1cc69e9a7caaa2bc7a5dcdff18f53117316ec7d45343c21ebb9b4e05be2d5f39811b774f561c061d0c7888ee987a2faedd051f4aeea86fa4b1fc44fd07708bb2e1bceec7715b6eb12bf611af5d89881ee85cd458d808416a89a7e705198d8cec85652ba8f47d31f5a806f2d6555c66dd023f59fc6d22fcd0e5dcb0c8cf0ce1a72c2874baafd5bc3bf4acd2c11c2195158bec744d975f8a299f7300c8bf71c5da6478866458adb6d91c00edbf8a773ac1132c9557b7a14251583f8f12077968be32a1ee39c6fd4190c0cf1aa71e10bde8939d206b7d97395bf479f93858803e5e7c4248f148415c0eb1f190ede5b9af951d9a3048d8f0e3c1525a709389341f052eb139902fb935af0c3929d58d6745e03d61fe94fad01d61116d580e20b13acb3d10926ec78e047878e7a84882cf58c2b5dee470c667f6ccdf9d879030401f06f31f1bc6d68ecdba5f56788f1b7ddd6bb947997d9c9930c5619df1d68ea536a241e71f3f43c5f5d9f83f491c463362320ada89ea75f2b8d7607c7561298c8313b3967704956726faa03a147ace53fa4159cc879e3ef2675e4f387d574e9fd8563414f59d0573d9755ac8d946289bee7b427a6e1bc7ea921c259fdae4add45bb280f235acbc8c95a951639fd70501b1270a6167211f0a2fd152a77c8c01cf03f0f4e1fc1d2d5e84f4aa54b2e808ff822bd6345369c5f51af3ba4f091392964cf3feae25f8c2741007d2e5ac5a5f2124eee3047b89f94d44df6d0e2f4fefb98d1d7c7a34fb020c84cae252cfa6181299475acba54b0b07aefa805768da4d3b7910ef2c1b6a7112efe6bee3da9e41c12930498dfbfd82a428c9c9cd66d805c927fa3158e116273f55ab232f9c0a", 0x1000, 0x3, 0xda}, {&(0x7f0000000180)="d1212f342bf127abfae6e08bb74c5b89efa38fe459aabf94fd638099ea20ed5e438b0dee0089aaa024971d882873fc4b01be0b4dfbb502b723a6c747211a49cd0312922f1c7bdc37f25fe1900eb3a8e3640ab42e3a4dea6690b479619a81c93bbf5033e77ab8c078fccf6ae4e86ada45d5a7546191885c39", 0x78, 0x3e04, 0x7ff}, {&(0x7f0000000200)="124cf6539178fc251b098fd57dd41adbaab451d2f343aa5d34a532a884db85e4b5bfebabffea12294df4af5da9afeff63cecf3764ad2fd17f391a38d7c8acfdfd13030273a645c69ff4ca1ebdd", 0x4d, 0x8, 0x1}, {&(0x7f0000002500)="5757095864f66efa228010257017e59ef5cde3f87f48f0e9067a726eb58adbe7ce61bfe99836c1d83bb52ac1843a74ca949b697759f937acd9506c3fcb790f4aab22c34081bf00d3e52b0d341d57d6768740c345fd45eff43c3d4c1d45cfe87028d4b6ff8900e7c6a7f5c50f94d490f8b0ea08e211c6037efbe213ff6759a22d057e79e84ef3581afaef2773e6cb7c43d2a5394cb69c5872df8caba825259f6ad2219c40bb5c82a4904c245b4712ffc196f1713cca2d85e8a223d7aaf24c69fa41c6904f5fb153003f88f9c5cdce1fe96fab148c3587627d04910474c06e9ba599f1fffbc01199490edffc5c74b44fc399c127b8911a83af33b2c70f01d4301be06f8982a3007c37f3a7d36c412e2b59c0067abf0a61a12bac31b3254a186ff2c9b911ebc9a2d25981548dbe65091b53e4f47dc8786eb496f3175fdf12562db774f2cf0ea9027e1331be062b2b7778f95cd56fb8f0de68afc2db67f92794a2a9739f3354e98bc17ac31b0e7d4e6d094ccd91d302a074dd59665b8bfefab4c806c909bbd9a6c054512d2f609159af4da24a7eb817cdd90b80159cdd61ce801cc9a83612708701f531b447a34043ace7e36d584801a6b8c8b8196bf87f337e4aecfa0e1e4fd56de291544d2a9fc4c3189229dfb775025f290194385acd4d741479e15a79d8351e59b51f6628ed8b57ff03ed9fd31f6d1e57f2da519c53940795af4c7a76ff57655495d2e2fdc8bf261e98e16c06bab8d061749df6ebf041c39abbcc1d66c5c7bbfdd31bbfa7767059408a26159009f970c15c8f7e6092c9ccfbdab39bb34a97be8442a17e105db9c2ecd6d9c0cb09cf96d9ee6dd5cd0bffad00cf50662dd4ae5ed98b30d300d8100c3298765797b39dd974c8f4358ac4072954d8ae8c7b6b39624d190f911c0f386e7e5ca2328014d3de6c2da1996e2b0a68faf8c40ebf3ad6cdadf0ab22d0fab9a5f7a30a6b7b10b577f6326f0065e90f2b1d10b72357d2028d7f70adde7b8c54c377fad602f02f15d8ecde74674c91f966f11e11a2c706685a7a23f1bbac4199c9b8e71f1aa630758e913841cb0f4e122bc2d22589df8f7befc2e73effade36694c82ba0beb7412ddc4df7b9a98cf0142821605f71bb666c0bd1a0fd97bbb8be60ac0966e0aa9c4c2a380164203468e50bfed97c2611511b93b9d03c8bdbd5471990959bda5344651a6eb7f5688d1132eadecd4663426f0a4bcdcd9641410e3a2a06c1d6ca253736508986bde3f84bf080fefc52884261557032f51d81f4f0ce237c38cd2b55f3d9edf841316f712e666626f34e71412a1652f19eeba7c599a2836156cd34c6af193f7d70cb131bf78e5b4e6a423ec0649b77f1b94d7d7db3561977eaa28b26f747dfe7e6cb38dc75411cca400492dc97ef6a2a190dd4f9a64146083c9dcaba95df74da8fc0ce1d7ac2b593601d318b2e326bbf4580e50b52fafa0e2f2a6e8a854844a7db53377ee062b081c23abe0e8caf0f6ea144e34951b42dbb4b3f17e6bdc6950d66d95864082cd3da8d63e0b9dfbba6df57688d0ec0bfe40feb7950457e6f72859322d8de70dcdcc8dc0f11daaaa9bab0409af2314d375183bf394c1efa406bc06bc4813183d2d4e6d2df3d90ecf33323a545645969a4310b2511e2913cd117ccc1737d14bdbdc9fd2fd48075ecb25e3099bf41cd2af1523d00b41a7b10c0f0405e73b9b3c446a352b2bcfb09750ef2cbad43ccec2c04c1f3c4c2d9f15e3d0f40e6efd84285ddabf125771df65f5a94f9f777e74815e4c0786c7385a6af755c98ccb37bff030e3b3fcd4b5c0591628c6486b191c9d620b9599dcc984240a5289d2f46e5ce1b7e170bc65381408c13c8b455b9cec4d2a3d9ab58c42bee23659beee209907542b7a54bccee061d4f1740b9ff218699fdd2e5baf9a80a102f6e4cde212277db20eb82b7357459dfc16e315ac393cfbc4404a508699bc7530786f6b16aea27e3467659b1e230f5b38a06110cbd037f39f0e47fdd4cb389d9dd172b3588c679cc3e75a30b874b2234accf8ae7084d4f535bd74d5e980a27c4da07201625024d52ff14cf208363f689865c8ebdd6a0b5c8edef4d64297de13340c5987888903c18ddac02bd454d043a47ce70055d68e3c910a859e3be50cc11d04d53d62a66e816ae7c0ab4c7deb5b0bc0266fa84737815a28670920d02110c1ed1e0fc3099cd8857316e249bdb8dfcddb897e2ebacc4992434f502ad517979876cfbae7f8e964405ef6e1ab0eaa1c2dd8d90b5fbb70237b789c0e2e897a89bfcc3f1cf7ace3e005bb36546d72b3438429a2e915e062ecad61bfab2e1a3ffdf2805160daefb11af1ef485674228a9540217f498f54e3378977331a4f0f917b279201377e616678866c3be0d412d6c699483f7839d16d53a8c23848e84d790a1a31f551e0ae12bbf3038a02a6eaae4d16e95b860b018349a8950988f5ad081f0c9f21cfa8158d1389ac1d62044660dce2674e93ebeeceaa6bc0eb728ce28df410c5e9a3278db7da186daa589b83fc6b9c32e7eed966b33130701b90a68e159c570ad42c56d3d263d5c45d9234e090b871b119c8d40fc86f98d182433e675cdeb3aedf87ed1c4ef4976cf261b79ca48d9d31c65f22667d6ac28c568da8e359051383a255c6877b70645f2c98d2d459c3afe892778810b971521150c0313706d75dd6b375dd844d44948ee26c10563e38cf2f0b96bc77dbfe453f7a0de2c6d16cdb99d05d7a286c3752f3cbffe93f71766cabada13996caf655a4c7db8b54b3e9cd7e06119a615f1f5250edab903ddb7520fd57919b1d99d6fc3d64109c635fdec586546224ad7fb7a10e3017ac04f830cf7dbffdafd0191c11c199f22d3cd3feae652a9720538b8291b5f193f73f15c8b119646a37fc82ed979d4383d94df03a1c1e345a3f0e3bd3328d7213c6e5e6bdf22ff6a19652206142da9aa02a0303c4c4db38a241e7d1463a68fd66a81ebb014b9abf255e6b58dfff1d0b3e46c46db192727f290580e7e842832792fb843e54d539e34a9cfe18c598cb684d6903f52ba0bdf8558114e94ef469039a8dfa06d4a2d754d22099cddf97e3df0d3137fdc6bf8ed9f39fa5ec1c4d3c11250c8ce30f45b4a53018fa4bd7bffef1ea7953c931329bc8954e1d86d0b18c09255e3ea8381360572c01fd4dfc7111fc0bc5d02bce05726e32814c389bc64493d84326f89ff034dfd3b707e4f92ee4287f274d701fd2d0b53e5f0658af884db26e0504037d46eded54788da72444ca0ee9e160492ffab67b55085aa875f1119fea7e779b172367944f5bb247e4783c0677b0def4f35d23efaec71375ba0d603c9ee69aeff63c036f248100823d1715eb7a592602dbd7254dd6b30635714da965a6b2332009f48a51488fb8b228586e13de111120956fa9664a2e7f61fe99f65d9d3e09bc66dcca76cc654984821086bc3201eac8ba73725f31fe7f9e554c8a4596a9e5b58b0875edfc5a1d00ae98a3b9ca085591f682e81a6bb7846aa036dc87d4bed3276929c51340b6078ed8e2025c3a5c5505f61ec6d624a05f41e27b537e1c61f408eafd01091aaa5d3a7ddb404276af1493d439d09249fc234f37fcfad411be98b3eccb7071eed52a0cbe4440293dc2c8edc0eb5cff77b5d7ad09853275af17cce56a2d52580662a221a4a355323c4dce46509d77c9c8fcdb69e8f2a853b27cb91fc4610d119f7ee03f878ba75269dbca899e6b569a9f781c9313e318b9d2b96eeec3f54b9f75d335f3cd0e812d4ee4b27d3c1828d48046cb9bf4b5da71eab407cf22b5665afcac4ed0b4c9249687a031ce7132157cb8a4369fbefb1ded5450bcec145532a7bdad474f9d7247c89c5b07a7580d77aef37d31f55331c046b55e46ba67207632b769d05a037b9f29f0d8b40ed817122a9465af468341e5acda346329b8cd739906ce7e3ee9c65a60bf445fbab879d6f4a8c0866977a9ec654f038223d998df00ab3447faff36eed55d7577c9f6888415cffc5bfabe4a5d65876c7b00f12142890174f3c42e1b813e4b7f439aeadc8b84d9429b4df7e9473d7553466e46957d5b80c0d1d498cd2b277b0ffcc8e295164b6095d78fb7d53e15676ddf47d07c48ab131d2f30e7edf1f29b42f29ee97a6090a7d07babf4eeae6b9bc67fc990a3bc7830429eb01420cc5232b9b8fb1c46a50522101208ee1505c38d1280380a84a149fdc93663a6d4d698368a5398c34993095ab3d2c89d36d7ee7acf7b119bd25ec03eac3f6a5db145ae67c67edc2a0086b05126dbcee3f9d93c57fa951adb928dde8fedea31570a0e27beb50d2dad2b2cb587765cc37b640be10aa509eac33e67c34eb5c135022b63b67da49588a6c1a34ac82faef831dbbec394209cd0e3cb9bc4dbc78b34dcc09697c1ec72612fb807673960b6e64f81999d903f883e87fbe5a63f267d1919382bcdec99e72a981727c757a41009c183a13ce613c3e9846316f5109aa285d3f80e7be8205ba0232d7bb060eaca28b61a63911a58286cbc3bc267035a02205f4a10dab96a0cd067187d75651bbc77b2cc847eceebc98d5c29684484024fa99485676faf57ac1e93611f30b21a5c4a56bf8eb941a569178e0ed918ec80b7afd71e5426c33d4cb729c4a6df16fa483410283330626f95a191806b836ca0078088189060dc99c9164cf10f4682b67d992c64f752786ba11172dfd2da52dec5ea35b33c983c124c51e84add5b4080ab2466d2621904b45efca91cf45aa49889a273d0f5af9c482f64e805f6302a7b1e0e76c27d70cc25162b2e93511e35a79f90aca9e258d1fffa30b85ee08e66b58ff4b305ad7ac17ebdc0b37717c30b9faf0f40b068fea25dddca621888e6f17c8550c0216d95e853315cd165a68d2564bee8443758af006df3134937c09ba9ae97fa099687862dffc84365d463fe4636e04544ddf3ff8ecbb4bc227274c8ea5b92078ec2aadedd8e9f8c8adc1c325dd15b342848b229fc44345281ee9f80e9682cac8e7589ffed42f6ed6ae63ce721a5ba5c54dc7a65fa1b5ab1e836958d937ea8e5959dec2d836cc1c39afe3b0d0fb92a146e02fd3ddccc04645b15e92d9e359753111d91b767b723e824370b0c078ffaf8d5bc70c9ef7380790d3fdd558170576dac4d0d4d9a31630b0775e4861e04ac651874fa2c25c952c3565b48e894826b0b04b89afcfddbdacd7f10223f4437fa921016bc1b1f56f7649256b1eff2aa97e0eaff840d1f3f2ec1860ddd54be8ca1622166b93f725ab45114e8dcdfedec4b0e69ddd4e8de88ac7b0f2eddffb226b7b12235546410151a506a9dabbba25640b1d8e61ada0342b5492f396795538ce165ff8d4e830f392ec2aa069c7d2d180a115e8be9dc8224a0e09e5445a2daeb887be6af403359fa236df5d86ba1f2de2d6d28e95b4951c3a8b6eb408b199fe3283d7b0cfd8b752f7b6524ba3efd176c0370d3fcbc4ed345e38263243ed5ae45d57e71753464e4b47e5dbcdb1622064fb40b2118ece3398515220968b339f58900ef863cade9e75347b00c06bc673c9badd8da0fd76297d6dac5a32925abb75a7ca0be4150d70f4a2db3084c7b72cfef5c5164823fb0cf7e53908186a156787c5d0bb1d0af10554e9416c78c4e07dfcc8b2834aed775648875e2e465f712877d8ce7b84c36a6e8d8c954d9ffbd34b5421b7ab6cfb025d2ddd5cdd77260a75b5165816231e4bd27e10d2751a8206901e8edb1876d1326d6308600385083c1d1dbf04e58a73aea4a7537ea185effef4172e582127e257e33223", 0x1000, 0x7fff}, {&(0x7f0000003600)="5b35b0f1830ac95719a81aae9053061be1cea5a1c2d900972e6f03718e65eb215f92407c776d245835d829826ee1579081994fc6855e6fc2cda5faf0490e57ce24687ea344ea8eb0438d7561cddbe09a4d883fec7a36298dd23f836c9a6a58003b656d903243edf1bcb4997a19f9bb515f52dd50242f4d0aaa74b225de3a88639d0dbe9b37afddf50c20e5b8cdd443b3823e784089816010a121ebe5a1a61f509b6cd2f1302b4dd7d0c80ef2d00354ec2b6c6194b0ac875a45971f0c98398d1bbe7bf702606b905ac997865a249134ef7ba550ba3748162d4198cfef553d905e6119336d2f12a487ea0769e74e07", 0xee, 0x7fffffff}, {&(0x7f0000000080)="ed5efdaef9efef4212006a442906d8a2f7336ecab70eb8fadffb6012df77d6600d017b7ef3b04a2a642c478e24c4bda26c62b03f42163ead7779cb523692b5a1", 0x40, 0x7, 0x9}], 0x2a0000) write(r5, &(0x7f00000c7fdc)="24000000210025f0071c0165ff0ffc0e020000000010000002e1000c08000b0000000000", 0x24) 2018/05/11 08:14:53 executing program 4: r0 = socket(0xe, 0x4, 0x0) ioctl(r0, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") r1 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_int(r1, 0x6, 0x20000000000009, &(0x7f0000000000)=0x33, 0x4) getsockopt$inet_tcp_int(r1, 0x6, 0x9, &(0x7f000024bffc), &(0x7f0000ff0000)=0x4) 2018/05/11 08:14:53 executing program 6: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000616ff8)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x32, 0xffffffffffffffff, 0x0) sendmsg$unix(r3, &(0x7f0000bba000)={&(0x7f0000c57ff8)=@abs, 0x6e, &(0x7f00006c6ff0), 0x0, &(0x7f0000000180)=[@rights={0x18, 0x1, 0x1, [r1]}], 0x18}, 0x0) recvmsg(r2, &(0x7f00003d6fc8)={&(0x7f0000698000)=@generic, 0x80, &(0x7f000081afd0), 0x0, &(0x7f0000f9fff8)=""/90, 0x5a}, 0x1000000000000) 2018/05/11 08:14:54 executing program 0: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") setsockopt$ARPT_SO_SET_REPLACE(r0, 0x0, 0x60, &(0x7f0000000880)=ANY=[@ANYBLOB="66696c7445cd2df50bc579ddb3d3bd46657200000000000000000000000000000000000000000000400000000700000004000000217ba123fa005a6784b8040000a002000040"], 0x1) 2018/05/11 08:14:54 executing program 7: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") connect$inet(r0, &(0x7f00000003c0)={0x2, 0x4e21, @rand_addr=0x2}, 0x10) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f00000000c0)={'lo\x00', 0x0}) perf_event_open(&(0x7f0000271000)={0x2, 0x70, 0x49, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r3 = syz_open_dev$loop(&(0x7f0000000000)='/dev/loop#\x00', 0x0, 0x0) r4 = memfd_create(&(0x7f00000000c0)="74086e750000000000000000008c00", 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0xfffffffffffffffe) capset(&(0x7f00001b4ff8)={0x19980330}, &(0x7f000077ffe8)) chroot(&(0x7f000009a000)='./file0\x00') ioctl$LOOP_CHANGE_FD(r3, 0x4c00, r4) fchmod(r3, 0x0) ftruncate(r4, 0x401) ioctl$LOOP_CHANGE_FD(r3, 0x4c06, r3) sendmsg$nl_route(r1, &(0x7f0000000140)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000000040)=@ipv4_newaddr={0x20, 0x14, 0x1, 0x0, 0x0, {0x2, 0x0, 0x0, 0x0, r2}, [@IFA_LOCAL={0x8, 0x2, @local={0xac, 0x14, 0x14, 0xaa}}]}, 0x20}, 0x1}, 0x0) r5 = socket(0x10, 0x802, 0x0) kexec_load(0x3, 0x6, &(0x7f0000003700)=[{&(0x7f0000000400)="f8640fece7572ce089d0e4b5ca338bdfa8a942dbd404be96de64020b2567f695d33af821f64df2d80d0b9ed50ad10f56339f1d3ba838b1ee3ab7c1192fed9ffe8156085e19080fc2c565bcc4172c80e91896d90d144e3b42c50bfbc8d034129ade7bb10931dc65b78110c1e8356fa9041db1e37052f750fd3ea7789e82d907548b79aedbec75e8e86d4d010576668f0e481cb1c7a70f995a7eb89ce78d193ff5a8474d6b4a89c0b5d20723f70d9c54ea091633cf3a73c8a448a264b5df1e5068d96e078c3275e46ea88aaa7a294465cc87628aef8ca174e8e5de5ba226da2a44b9cbd8dea3295b46b7b22ed2f9de1ee77eb21431785b7048f7e741b768027e067837f604eb34807fc87f6a166bdee7464dae6f273240de31eb9ef65cdf28932b4d0ca208ac9a0c40e9c39304be1fea7de728d1212587ca79ef0e64f9c169017df5d82bd6cd3338d142970b5325f707f323ee2d000bc1a6336fbf467158a4bc32d9ff61eee9518ce585acad09c553eacb0e13954023c180e382a076478915a690f4b81c86b7c55e45babf8278fc0c005e697bb43d20e62da188de6b6c1fd38502c1b95ce1ceef0f96920dc9f9527ae29dc734ea2041c1b51399d200c792149951cbf9af70716addffc78e676d13491678b993cbe1799e6b753a2629d091cc67b7c766f323222e8da8dd926a8e64c32483011cb7c1a62fa31f7c88cdf6374f4b738c54a0bca868b243adc3278cef13ef718f1c7d31b06b5749a73710c1f2ba9312c9e93a20acc5bbbe45ec49a606a106353382be20a0334741ca7a00c3c84afce471996d337a96aaeb29dc49ba39059d38ea660f8d1c5c736c5939be82674c59ff5833db145738a23003547510a4e38364db1bda35f3a7e76a4a87b8d371bce8be0507358b8e15998eee21758119996cd92f11f3c5be69b398fc7cd8b1659b0b81b471d9cd452fa8f30645a283999fbc9d999ac6702f0a32d5a18dd69a2e6515c119783d1cfda77936245bba36373b19b602af6a0268c1681ca63f2ce9461a9ea2f1686eb8576286d8c33b2ca03721dbafd4782e9a32bc890c617979f8a7a3b8cdca4f88024b67e57626a080da928c3a548abf23da30700cfae6127807ab407cc8df96a9afa794daffd451b2390657871a7454d9c6c220ada19da08f6f8130e6c0010c61614afc79fff4f94df9a2e6317b9685cae68febdfa1d36a93b1bdb70c156fe16afac29ddc3becc44f29604f93a7aec75a0e5536698ecffab15439370fd1717e2487cf00e7d12ede8c76f35b39d0e7d7295b12598e899c531b36ea1a1661b15be8c1f8f73af63008d0fea86d8f2e6fe172e58fec6318b24cb6fa2855d2969dfa89b0c1bcefb7814f979bed193024d4aeb961de7d8afcd69aa2444cdecb0d6f1f3521c7c70623db29b829f64779081da5a68f9e85030fb72fa74b73bc239c68305afd8a42521c192a73cc7389418001b56fc9c4017b7f48276812ef2bde064e393095450e70d4894d7f8c51c1b8355cab78234d120a1426fd2244056d0f4e816777fbf550c98a33082ff332a5b4e7ddb9ce0891ed1bf688c1ef8549ed5abdcf3742724e412f8c64faf782c4ad299b32ec121b6619e68373fc8541e4f4615d90e8e807d311f5af7a18a1b7f6406d43542f9fc5ba1741b24b2ea154c0ef3faa69540ba4f2bd45b865e50e543c875201c8c0e8041e6c64942fee8a374b026de8624bf6c91e321c666c285d5adeacbaaeb2772f7d57a9273a3e3a220857d6d7362c0a3a4876770b781d4c1cbbdeb8b7fb1f62e4f48a7b60039fb4db1ec401c82d7af773ecbf47780a545ab341eb305abc372fa08a07bc17f4aaefc4a132884a5af93fd26c703d379fda035e9f4e08e2e1b5b83c9956ad2a1714b636c6a7ef64a99ecb63d085d4ebce50529e5a65e11de3c6af02aab77f5d2a04ad00d796eb727e3665bc197076634296089c81118342e47df31173e35b3c159fdd01a2c240750931db9cb9b04019bbd526368c986b0fd5b169afab2881b2924f098722e8dc006f4fb690e9c1341635ab9928433bf26bd630333a9a8fd15e1822f997cc0c489cc2e233baaba1faa750587e18eb87deaa1cb0bc594c0088c0eb601d7c9692ee7e2b2cd6ffff7d3f7a5518cbb0156491a6bf0d55664da20501a7cb398206d6f41a69560724dcecc471900b6fb3848b5430380fecdd02d9225f2b570a55db96bdc6f7b6c1df6246f6739943428bb2ba62ac1f09b3a0b0e9fb390e3a7c47aa7d1a165100ebd904605dd00640ccdf2c0d20f8824e445a025589e3a2fdf89e1216897e851320ac8cec0a9b7655777a7361d86c7434a62f801bebf5ac6afe1b8badef8a901ead885681532fc5621f6952647b76d1b4aafeeaccbb553fb9f86a3cf9a7b9903d2865a5fcf10ce69a7ffdb9c89cc4dd281dbe22d7dd2a9ef79a1e713196b03a0d73a688dbbf5ec2131a7c5c7935e3cfaff54e21c5887d1b4ddec0fde0e83c3a0598c32d5df5373a0302d573d6ff31d25acb9bb916bff1c584ba1f7104a33c0f1419fa580ae7bd678dda8dbe8e28f5e3293f0c42495159a17f96a7fe86f93c928305b6fb34f589cb54b4653387516b786fe63f370b6d30b2d3654be2889299d92a44fc1728f573575b56382562351536b3e4e0647fc06170ba1beaa42ed54e727ac2311949ce9338fcb13989427045b5b5b4aab34904fe46661a18acfcac3365b40612a0be538acfafc89e69948fd140485a47de04ac6a437b98e51142c824159c177a84bfb789a5925752d01d168b803f3fd31d24591c10949a5694a43b1bfb43e5372e983b20c0a6931b30f5737b2d2d1fe78ae318d4fea015bc3f9cee3e15ab4bafff61de435341836a5868efbeeda4b444ecaf108887448b24bd50d76f8189ebb55ded2cf59c5eacfe5b646f796c434eb3892a6900e06024a69a072bebd816e4eaad3cf0a2b12098822fdd3015ec4fdd52b684f5e1e9e9d14af722057c984f6ee5bc7785c3497d837aaf732e51a72e90929e1c299d3f90dd5c0e1a7d9e6b3dd7c1cc29f1516ddf6d9f76f85e0e5d5e57c50a3ba8faeb42518cd0470968fc779517f1aabc9d4288f1ccd20fa9cb3c1955b6fc9bf861c44cf7721b84abe0d12b225ea73cd4b2ab105bc4f3323a4b735af719d00da359879d306969599b9c9fa1ecccc027c0d071880e0eb76c11af4fa2726653198ee78abfc21fc820800399dbb57668dd13dd371d0a6720ba13c0f3bfa9357bbab71dfc4cacbf6400217ffc160a5a41ddbcf623064144ec5915b4989f470d8c3b18cbec367d1e2ff114aa87e0e9d78f49882b13fadd801fd0eafa9ace6505b035ba0cef8fe0956218196b1a85120bb0acbb2fe5ebbe4421f753d8d764eb28fc7b684b47039df57f52af3e65c028e89d86da902a191e9ceb361060c8ab49190a1d8292d103876c266f34f192631553f900c4744e9fa7851421b382d7e3b6cd235fdb6f70a7d3d45565a882f681156ddef20f50bc1b841cd55199e194b50b87de689d446dc6fbfff2c980adc5358b10639fa1db5638d7baacda9f5152534ba015c42606368ba0ba0a649f766455b51224a6a45e96525d2cb458f1c04cf422947a15485759cf021baae9df295d0a3a2ef532435db0539e7cdd7a8ca1bf3be9277f9afacd8abd5dd5e9277510f87dd775a6c75bd8718052ad14a26c42d7a7c774bba71d86cc28b61c1d0d0f00a5e67d64678e790d4d73fa39fe51d60710cfc9ffbbc034427470107c95f866d461c2194916287005aaf401f859efcc1c81b474b2130686baf14fc0b8a31621e976ad96f756fbbf34b26986b64a5785204070b5ccd7efe1ae5e1fea9fa7199e4bd146c87344a92224edf422834784b64fb18613b48a088f4ee09a78923752f0051e6c77d8b0cfba0a24db6671f751d7dd0c1dfa954c0b998c1da7c5a701b6429bc9e86b3d4bd261688f285873c9b330dc90ba0cb1ae1d0769aa8dc579b05f38c2eb6f53cad04fc7f367b594f64de435528354240a3b988ccafae0bd08d578172b42ac08a94e3f6a6b5599cc1542fad7c4b26ae32a8f34aee597349f1bcd94a6061d8d1d3051cf8554a4d690d7d731ce02bf4f1cf81e1eac7559fa335e3a1fd1d31d1a290adc77b75749b6b5fdd6aaadfe74a8cfa6842ef35d3b271331ea6d9a54fd6b8c04fb9b329ab5cecfdf898e10bcb7dcb3462c1007afc493ffe9ce63c39fa5537b6578931fc79a1d640b97fbf275b0bd6ec4eeadf46a288ae9a2d5f7c21c10da6fb03a6498b968ff3763c947b2b8b0688681f533628b0eac478de12c4269412171f4951080e82cc52dd9c9b4381a7e7fb58e9c2641d11063fcadd87235265da527eaa3bd6dc4842eaa9aca4940cd78f7f631336d9435ba62b487bfce92fa880f6587aadc73e203d19a69e275c9697f8e4c1d6d7546a1f7f553d779e1713c19677d08d033924538f5605373be55f2fa402198459a26df24a7f23ac1b65a2b0dfa7d112b627c5cc9f87610d9c6c1900e0741a8a5d7444215a68c9f254bbba57c4b1e756de00765dd8ed527d457b071fbc4df48ac1922fec36bebeded988eb5a234401ad5a61d5523beccfd3aa56bd36e6f523626add69338aa99fa04fdd05437ca0684ed5fb29f5e2a834391a21443d1858c82b6c11f890828b7db79ea302966465fdc7db56715f5946291e4664c83d9f7ed49e377bede081665d4f367000a6047f3f937be4b2fc633e644318fc2e7ad715ab1f2330b4e5ffcc1e1ecba4f5f39efcfa701ed77b81020d4acd996ac9e1882a5b1934469918ac8799c1f24109252eacc98f0cfddd6c94f691d8aa9bd01f626192b25d89c3dd2fd6e11b3ac8141614e0af1e70d8e8e94b99d401ff608de803105b9a9b82d763d86004c88f0f1043d17b190e810429adbe2bcce9afc0f6e105f75adaa1cc69e9a7caaa2bc7a5dcdff18f53117316ec7d45343c21ebb9b4e05be2d5f39811b774f561c061d0c7888ee987a2faedd051f4aeea86fa4b1fc44fd07708bb2e1bceec7715b6eb12bf611af5d89881ee85cd458d808416a89a7e705198d8cec85652ba8f47d31f5a806f2d6555c66dd023f59fc6d22fcd0e5dcb0c8cf0ce1a72c2874baafd5bc3bf4acd2c11c2195158bec744d975f8a299f7300c8bf71c5da6478866458adb6d91c00edbf8a773ac1132c9557b7a14251583f8f12077968be32a1ee39c6fd4190c0cf1aa71e10bde8939d206b7d97395bf479f93858803e5e7c4248f148415c0eb1f190ede5b9af951d9a3048d8f0e3c1525a709389341f052eb139902fb935af0c3929d58d6745e03d61fe94fad01d61116d580e20b13acb3d10926ec78e047878e7a84882cf58c2b5dee470c667f6ccdf9d879030401f06f31f1bc6d68ecdba5f56788f1b7ddd6bb947997d9c9930c5619df1d68ea536a241e71f3f43c5f5d9f83f491c463362320ada89ea75f2b8d7607c7561298c8313b3967704956726faa03a147ace53fa4159cc879e3ef2675e4f387d574e9fd8563414f59d0573d9755ac8d946289bee7b427a6e1bc7ea921c259fdae4add45bb280f235acbc8c95a951639fd70501b1270a6167211f0a2fd152a77c8c01cf03f0f4e1fc1d2d5e84f4aa54b2e808ff822bd6345369c5f51af3ba4f091392964cf3feae25f8c2741007d2e5ac5a5f2124eee3047b89f94d44df6d0e2f4fefb98d1d7c7a34fb020c84cae252cfa6181299475acba54b0b07aefa805768da4d3b7910ef2c1b6a7112efe6bee3da9e41c12930498dfbfd82a428c9c9cd66d805c927fa3158e116273f55ab232f9c0a", 0x1000, 0x3, 0xda}, {&(0x7f0000000180)="d1212f342bf127abfae6e08bb74c5b89efa38fe459aabf94fd638099ea20ed5e438b0dee0089aaa024971d882873fc4b01be0b4dfbb502b723a6c747211a49cd0312922f1c7bdc37f25fe1900eb3a8e3640ab42e3a4dea6690b479619a81c93bbf5033e77ab8c078fccf6ae4e86ada45d5a7546191885c39", 0x78, 0x3e04, 0x7ff}, {&(0x7f0000000200)="124cf6539178fc251b098fd57dd41adbaab451d2f343aa5d34a532a884db85e4b5bfebabffea12294df4af5da9afeff63cecf3764ad2fd17f391a38d7c8acfdfd13030273a645c69ff4ca1ebdd", 0x4d, 0x8, 0x1}, {&(0x7f0000002500)="5757095864f66efa228010257017e59ef5cde3f87f48f0e9067a726eb58adbe7ce61bfe99836c1d83bb52ac1843a74ca949b697759f937acd9506c3fcb790f4aab22c34081bf00d3e52b0d341d57d6768740c345fd45eff43c3d4c1d45cfe87028d4b6ff8900e7c6a7f5c50f94d490f8b0ea08e211c6037efbe213ff6759a22d057e79e84ef3581afaef2773e6cb7c43d2a5394cb69c5872df8caba825259f6ad2219c40bb5c82a4904c245b4712ffc196f1713cca2d85e8a223d7aaf24c69fa41c6904f5fb153003f88f9c5cdce1fe96fab148c3587627d04910474c06e9ba599f1fffbc01199490edffc5c74b44fc399c127b8911a83af33b2c70f01d4301be06f8982a3007c37f3a7d36c412e2b59c0067abf0a61a12bac31b3254a186ff2c9b911ebc9a2d25981548dbe65091b53e4f47dc8786eb496f3175fdf12562db774f2cf0ea9027e1331be062b2b7778f95cd56fb8f0de68afc2db67f92794a2a9739f3354e98bc17ac31b0e7d4e6d094ccd91d302a074dd59665b8bfefab4c806c909bbd9a6c054512d2f609159af4da24a7eb817cdd90b80159cdd61ce801cc9a83612708701f531b447a34043ace7e36d584801a6b8c8b8196bf87f337e4aecfa0e1e4fd56de291544d2a9fc4c3189229dfb775025f290194385acd4d741479e15a79d8351e59b51f6628ed8b57ff03ed9fd31f6d1e57f2da519c53940795af4c7a76ff57655495d2e2fdc8bf261e98e16c06bab8d061749df6ebf041c39abbcc1d66c5c7bbfdd31bbfa7767059408a26159009f970c15c8f7e6092c9ccfbdab39bb34a97be8442a17e105db9c2ecd6d9c0cb09cf96d9ee6dd5cd0bffad00cf50662dd4ae5ed98b30d300d8100c3298765797b39dd974c8f4358ac4072954d8ae8c7b6b39624d190f911c0f386e7e5ca2328014d3de6c2da1996e2b0a68faf8c40ebf3ad6cdadf0ab22d0fab9a5f7a30a6b7b10b577f6326f0065e90f2b1d10b72357d2028d7f70adde7b8c54c377fad602f02f15d8ecde74674c91f966f11e11a2c706685a7a23f1bbac4199c9b8e71f1aa630758e913841cb0f4e122bc2d22589df8f7befc2e73effade36694c82ba0beb7412ddc4df7b9a98cf0142821605f71bb666c0bd1a0fd97bbb8be60ac0966e0aa9c4c2a380164203468e50bfed97c2611511b93b9d03c8bdbd5471990959bda5344651a6eb7f5688d1132eadecd4663426f0a4bcdcd9641410e3a2a06c1d6ca253736508986bde3f84bf080fefc52884261557032f51d81f4f0ce237c38cd2b55f3d9edf841316f712e666626f34e71412a1652f19eeba7c599a2836156cd34c6af193f7d70cb131bf78e5b4e6a423ec0649b77f1b94d7d7db3561977eaa28b26f747dfe7e6cb38dc75411cca400492dc97ef6a2a190dd4f9a64146083c9dcaba95df74da8fc0ce1d7ac2b593601d318b2e326bbf4580e50b52fafa0e2f2a6e8a854844a7db53377ee062b081c23abe0e8caf0f6ea144e34951b42dbb4b3f17e6bdc6950d66d95864082cd3da8d63e0b9dfbba6df57688d0ec0bfe40feb7950457e6f72859322d8de70dcdcc8dc0f11daaaa9bab0409af2314d375183bf394c1efa406bc06bc4813183d2d4e6d2df3d90ecf33323a545645969a4310b2511e2913cd117ccc1737d14bdbdc9fd2fd48075ecb25e3099bf41cd2af1523d00b41a7b10c0f0405e73b9b3c446a352b2bcfb09750ef2cbad43ccec2c04c1f3c4c2d9f15e3d0f40e6efd84285ddabf125771df65f5a94f9f777e74815e4c0786c7385a6af755c98ccb37bff030e3b3fcd4b5c0591628c6486b191c9d620b9599dcc984240a5289d2f46e5ce1b7e170bc65381408c13c8b455b9cec4d2a3d9ab58c42bee23659beee209907542b7a54bccee061d4f1740b9ff218699fdd2e5baf9a80a102f6e4cde212277db20eb82b7357459dfc16e315ac393cfbc4404a508699bc7530786f6b16aea27e3467659b1e230f5b38a06110cbd037f39f0e47fdd4cb389d9dd172b3588c679cc3e75a30b874b2234accf8ae7084d4f535bd74d5e980a27c4da07201625024d52ff14cf208363f689865c8ebdd6a0b5c8edef4d64297de13340c5987888903c18ddac02bd454d043a47ce70055d68e3c910a859e3be50cc11d04d53d62a66e816ae7c0ab4c7deb5b0bc0266fa84737815a28670920d02110c1ed1e0fc3099cd8857316e249bdb8dfcddb897e2ebacc4992434f502ad517979876cfbae7f8e964405ef6e1ab0eaa1c2dd8d90b5fbb70237b789c0e2e897a89bfcc3f1cf7ace3e005bb36546d72b3438429a2e915e062ecad61bfab2e1a3ffdf2805160daefb11af1ef485674228a9540217f498f54e3378977331a4f0f917b279201377e616678866c3be0d412d6c699483f7839d16d53a8c23848e84d790a1a31f551e0ae12bbf3038a02a6eaae4d16e95b860b018349a8950988f5ad081f0c9f21cfa8158d1389ac1d62044660dce2674e93ebeeceaa6bc0eb728ce28df410c5e9a3278db7da186daa589b83fc6b9c32e7eed966b33130701b90a68e159c570ad42c56d3d263d5c45d9234e090b871b119c8d40fc86f98d182433e675cdeb3aedf87ed1c4ef4976cf261b79ca48d9d31c65f22667d6ac28c568da8e359051383a255c6877b70645f2c98d2d459c3afe892778810b971521150c0313706d75dd6b375dd844d44948ee26c10563e38cf2f0b96bc77dbfe453f7a0de2c6d16cdb99d05d7a286c3752f3cbffe93f71766cabada13996caf655a4c7db8b54b3e9cd7e06119a615f1f5250edab903ddb7520fd57919b1d99d6fc3d64109c635fdec586546224ad7fb7a10e3017ac04f830cf7dbffdafd0191c11c199f22d3cd3feae652a9720538b8291b5f193f73f15c8b119646a37fc82ed979d4383d94df03a1c1e345a3f0e3bd3328d7213c6e5e6bdf22ff6a19652206142da9aa02a0303c4c4db38a241e7d1463a68fd66a81ebb014b9abf255e6b58dfff1d0b3e46c46db192727f290580e7e842832792fb843e54d539e34a9cfe18c598cb684d6903f52ba0bdf8558114e94ef469039a8dfa06d4a2d754d22099cddf97e3df0d3137fdc6bf8ed9f39fa5ec1c4d3c11250c8ce30f45b4a53018fa4bd7bffef1ea7953c931329bc8954e1d86d0b18c09255e3ea8381360572c01fd4dfc7111fc0bc5d02bce05726e32814c389bc64493d84326f89ff034dfd3b707e4f92ee4287f274d701fd2d0b53e5f0658af884db26e0504037d46eded54788da72444ca0ee9e160492ffab67b55085aa875f1119fea7e779b172367944f5bb247e4783c0677b0def4f35d23efaec71375ba0d603c9ee69aeff63c036f248100823d1715eb7a592602dbd7254dd6b30635714da965a6b2332009f48a51488fb8b228586e13de111120956fa9664a2e7f61fe99f65d9d3e09bc66dcca76cc654984821086bc3201eac8ba73725f31fe7f9e554c8a4596a9e5b58b0875edfc5a1d00ae98a3b9ca085591f682e81a6bb7846aa036dc87d4bed3276929c51340b6078ed8e2025c3a5c5505f61ec6d624a05f41e27b537e1c61f408eafd01091aaa5d3a7ddb404276af1493d439d09249fc234f37fcfad411be98b3eccb7071eed52a0cbe4440293dc2c8edc0eb5cff77b5d7ad09853275af17cce56a2d52580662a221a4a355323c4dce46509d77c9c8fcdb69e8f2a853b27cb91fc4610d119f7ee03f878ba75269dbca899e6b569a9f781c9313e318b9d2b96eeec3f54b9f75d335f3cd0e812d4ee4b27d3c1828d48046cb9bf4b5da71eab407cf22b5665afcac4ed0b4c9249687a031ce7132157cb8a4369fbefb1ded5450bcec145532a7bdad474f9d7247c89c5b07a7580d77aef37d31f55331c046b55e46ba67207632b769d05a037b9f29f0d8b40ed817122a9465af468341e5acda346329b8cd739906ce7e3ee9c65a60bf445fbab879d6f4a8c0866977a9ec654f038223d998df00ab3447faff36eed55d7577c9f6888415cffc5bfabe4a5d65876c7b00f12142890174f3c42e1b813e4b7f439aeadc8b84d9429b4df7e9473d7553466e46957d5b80c0d1d498cd2b277b0ffcc8e295164b6095d78fb7d53e15676ddf47d07c48ab131d2f30e7edf1f29b42f29ee97a6090a7d07babf4eeae6b9bc67fc990a3bc7830429eb01420cc5232b9b8fb1c46a50522101208ee1505c38d1280380a84a149fdc93663a6d4d698368a5398c34993095ab3d2c89d36d7ee7acf7b119bd25ec03eac3f6a5db145ae67c67edc2a0086b05126dbcee3f9d93c57fa951adb928dde8fedea31570a0e27beb50d2dad2b2cb587765cc37b640be10aa509eac33e67c34eb5c135022b63b67da49588a6c1a34ac82faef831dbbec394209cd0e3cb9bc4dbc78b34dcc09697c1ec72612fb807673960b6e64f81999d903f883e87fbe5a63f267d1919382bcdec99e72a981727c757a41009c183a13ce613c3e9846316f5109aa285d3f80e7be8205ba0232d7bb060eaca28b61a63911a58286cbc3bc267035a02205f4a10dab96a0cd067187d75651bbc77b2cc847eceebc98d5c29684484024fa99485676faf57ac1e93611f30b21a5c4a56bf8eb941a569178e0ed918ec80b7afd71e5426c33d4cb729c4a6df16fa483410283330626f95a191806b836ca0078088189060dc99c9164cf10f4682b67d992c64f752786ba11172dfd2da52dec5ea35b33c983c124c51e84add5b4080ab2466d2621904b45efca91cf45aa49889a273d0f5af9c482f64e805f6302a7b1e0e76c27d70cc25162b2e93511e35a79f90aca9e258d1fffa30b85ee08e66b58ff4b305ad7ac17ebdc0b37717c30b9faf0f40b068fea25dddca621888e6f17c8550c0216d95e853315cd165a68d2564bee8443758af006df3134937c09ba9ae97fa099687862dffc84365d463fe4636e04544ddf3ff8ecbb4bc227274c8ea5b92078ec2aadedd8e9f8c8adc1c325dd15b342848b229fc44345281ee9f80e9682cac8e7589ffed42f6ed6ae63ce721a5ba5c54dc7a65fa1b5ab1e836958d937ea8e5959dec2d836cc1c39afe3b0d0fb92a146e02fd3ddccc04645b15e92d9e359753111d91b767b723e824370b0c078ffaf8d5bc70c9ef7380790d3fdd558170576dac4d0d4d9a31630b0775e4861e04ac651874fa2c25c952c3565b48e894826b0b04b89afcfddbdacd7f10223f4437fa921016bc1b1f56f7649256b1eff2aa97e0eaff840d1f3f2ec1860ddd54be8ca1622166b93f725ab45114e8dcdfedec4b0e69ddd4e8de88ac7b0f2eddffb226b7b12235546410151a506a9dabbba25640b1d8e61ada0342b5492f396795538ce165ff8d4e830f392ec2aa069c7d2d180a115e8be9dc8224a0e09e5445a2daeb887be6af403359fa236df5d86ba1f2de2d6d28e95b4951c3a8b6eb408b199fe3283d7b0cfd8b752f7b6524ba3efd176c0370d3fcbc4ed345e38263243ed5ae45d57e71753464e4b47e5dbcdb1622064fb40b2118ece3398515220968b339f58900ef863cade9e75347b00c06bc673c9badd8da0fd76297d6dac5a32925abb75a7ca0be4150d70f4a2db3084c7b72cfef5c5164823fb0cf7e53908186a156787c5d0bb1d0af10554e9416c78c4e07dfcc8b2834aed775648875e2e465f712877d8ce7b84c36a6e8d8c954d9ffbd34b5421b7ab6cfb025d2ddd5cdd77260a75b5165816231e4bd27e10d2751a8206901e8edb1876d1326d6308600385083c1d1dbf04e58a73aea4a7537ea185effef4172e582127e257e33223", 0x1000, 0x7fff}, {&(0x7f0000003600)="5b35b0f1830ac95719a81aae9053061be1cea5a1c2d900972e6f03718e65eb215f92407c776d245835d829826ee1579081994fc6855e6fc2cda5faf0490e57ce24687ea344ea8eb0438d7561cddbe09a4d883fec7a36298dd23f836c9a6a58003b656d903243edf1bcb4997a19f9bb515f52dd50242f4d0aaa74b225de3a88639d0dbe9b37afddf50c20e5b8cdd443b3823e784089816010a121ebe5a1a61f509b6cd2f1302b4dd7d0c80ef2d00354ec2b6c6194b0ac875a45971f0c98398d1bbe7bf702606b905ac997865a249134ef7ba550ba3748162d4198cfef553d905e6119336d2f12a487ea0769e74e07", 0xee, 0x7fffffff}, {&(0x7f0000000080)="ed5efdaef9efef4212006a442906d8a2f7336ecab70eb8fadffb6012df77d6600d017b7ef3b04a2a642c478e24c4bda26c62b03f42163ead7779cb523692b5a1", 0x40, 0x7, 0x9}], 0x2a0000) write(r5, &(0x7f00000c7fdc)="24000000210025f0071c0165ff0ffc0e020000000010000002e1000c08000b0000000000", 0x24) 2018/05/11 08:14:54 executing program 2: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") r1 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r1, 0x6, 0x13, &(0x7f00000000c0)=0x100000001, 0x1d4) connect$inet6(r1, &(0x7f0000000080)={0xa}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r1, 0x6, 0x1f, &(0x7f0000000040)='tls\x00', 0x4) write$binfmt_misc(r0, &(0x7f0000000100)={'syz1', "a2f321c8839842655a8c4aacdc099ef79f5a6daf5ae5869e37244cf7661f262bddb6a48d631949ca7971beffba2be4e7c8aef430cea621d98f723c9e693f95233e3e854f70d843e20990b5fa11a6333137fda428716caaa29188ad0f6eaa65d8c0"}, 0x65) getsockopt$inet6_tcp_buf(r1, 0x6, 0x1f, &(0x7f0000000200)=""/193, &(0x7f0000000300)=0xc1) 2018/05/11 08:14:54 executing program 5: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000a40)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f0000000a80)={0x2, 0x3, 0x0, 0x3, 0xf, 0x0, 0x0, 0x0, [@sadb_address={0x5, 0x5, 0x0, 0x0, 0x0, @in6={0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @broadcast=0xffffffff}}}, @sadb_address={0x5, 0x6, 0x0, 0x0, 0x0, @in6={0xa}}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x5, 0xb}, @sadb_key={0x6c, 0x9}]}, 0x78}, 0x1}, 0x0) 2018/05/11 08:14:54 executing program 6: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000616ff8)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x32, 0xffffffffffffffff, 0x0) sendmsg$unix(r3, &(0x7f0000bba000)={&(0x7f0000c57ff8)=@abs, 0x6e, &(0x7f00006c6ff0), 0x0, &(0x7f0000000180)=[@rights={0x18, 0x1, 0x1, [r1]}], 0x18}, 0x0) recvmsg(r2, &(0x7f00003d6fc8)={&(0x7f0000698000)=@generic, 0x80, &(0x7f000081afd0), 0x0, &(0x7f0000f9fff8)=""/90, 0x5a}, 0x1000000) 2018/05/11 08:14:54 executing program 0: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") setsockopt$ARPT_SO_SET_REPLACE(r0, 0x0, 0x60, &(0x7f0000000880)=ANY=[@ANYBLOB="66696c7445cd2df50bc579ddb3d3bd46657200000000000000000000000000000000000000100000000000000700000004000000217ba123fa005a6784b8040000a002000040"], 0x1) 2018/05/11 08:14:54 executing program 1: r0 = socket(0xa, 0x0, 0x0) ioctl(r0, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") r1 = syz_open_procfs(0x0, &(0x7f0000000040)="2f65786500000000000035abe1e80d903e0d717ac1889a45e581c9e14a5c8f95f5d2968ae8c767e9d18fd69a") mmap$binder(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x8011, r1, 0x0) fstat(r1, &(0x7f0000000b80)) 2018/05/11 08:14:54 executing program 4: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") r1 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_int(r1, 0x6, 0x20000000000009, &(0x7f0000000000)=0x33, 0x4) getsockopt$inet_tcp_int(r1, 0x6, 0x9, &(0x7f000024bffc), &(0x7f0000ff0000)=0x4) ioctl$sock_inet_SIOCSARP(r1, 0x8955, &(0x7f0000000040)={{0x2, 0x4e23, @loopback=0x7f000001}, {0x306, @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}}, 0x34, {0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x16}}, 'veth1_to_bridge\x00'}) 2018/05/11 08:14:54 executing program 3: r0 = socket(0x11, 0x3, 0x0) ioctl(r0, 0x8912, &(0x7f0000000000)="c6295e46ca6c09b612ec6f") r1 = memfd_create(&(0x7f0000000000)="2f645951a2f2326b", 0x0) write$binfmt_misc(r1, &(0x7f0000000680)=ANY=[@ANYBLOB='syz1'], 0x4) mknod(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) execveat(r1, &(0x7f0000ff7000)='./file0\x00', &(0x7f0000000240), &(0x7f000034bff8)=[&(0x7f0000ff7000)="00000000000007060804002000fffc0c6565643b799365195f1b76"], 0x1000) 2018/05/11 08:14:54 executing program 7: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") connect$inet(r0, &(0x7f00000003c0)={0x2, 0x4e21, @rand_addr=0x2}, 0x10) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f00000000c0)={'lo\x00', 0x0}) perf_event_open(&(0x7f0000271000)={0x2, 0x70, 0x49, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r3 = syz_open_dev$loop(&(0x7f0000000000)='/dev/loop#\x00', 0x0, 0x0) r4 = memfd_create(&(0x7f00000000c0)="74086e750000000000000000008c00", 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0xfffffffffffffffe) capset(&(0x7f00001b4ff8)={0x19980330}, &(0x7f000077ffe8)) chroot(&(0x7f000009a000)='./file0\x00') ioctl$LOOP_CHANGE_FD(r3, 0x4c00, r4) fchmod(r3, 0x0) ftruncate(r4, 0x401) ioctl$LOOP_CHANGE_FD(r3, 0x4c06, r3) sendmsg$nl_route(r1, &(0x7f0000000140)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000000040)=@ipv4_newaddr={0x20, 0x14, 0x1, 0x0, 0x0, {0x2, 0x0, 0x0, 0x0, r2}, [@IFA_LOCAL={0x8, 0x2, @local={0xac, 0x14, 0x14, 0xaa}}]}, 0x20}, 0x1}, 0x0) r5 = socket(0x10, 0x802, 0x0) kexec_load(0x3, 0x6, &(0x7f0000003700)=[{&(0x7f0000000400)="f8640fece7572ce089d0e4b5ca338bdfa8a942dbd404be96de64020b2567f695d33af821f64df2d80d0b9ed50ad10f56339f1d3ba838b1ee3ab7c1192fed9ffe8156085e19080fc2c565bcc4172c80e91896d90d144e3b42c50bfbc8d034129ade7bb10931dc65b78110c1e8356fa9041db1e37052f750fd3ea7789e82d907548b79aedbec75e8e86d4d010576668f0e481cb1c7a70f995a7eb89ce78d193ff5a8474d6b4a89c0b5d20723f70d9c54ea091633cf3a73c8a448a264b5df1e5068d96e078c3275e46ea88aaa7a294465cc87628aef8ca174e8e5de5ba226da2a44b9cbd8dea3295b46b7b22ed2f9de1ee77eb21431785b7048f7e741b768027e067837f604eb34807fc87f6a166bdee7464dae6f273240de31eb9ef65cdf28932b4d0ca208ac9a0c40e9c39304be1fea7de728d1212587ca79ef0e64f9c169017df5d82bd6cd3338d142970b5325f707f323ee2d000bc1a6336fbf467158a4bc32d9ff61eee9518ce585acad09c553eacb0e13954023c180e382a076478915a690f4b81c86b7c55e45babf8278fc0c005e697bb43d20e62da188de6b6c1fd38502c1b95ce1ceef0f96920dc9f9527ae29dc734ea2041c1b51399d200c792149951cbf9af70716addffc78e676d13491678b993cbe1799e6b753a2629d091cc67b7c766f323222e8da8dd926a8e64c32483011cb7c1a62fa31f7c88cdf6374f4b738c54a0bca868b243adc3278cef13ef718f1c7d31b06b5749a73710c1f2ba9312c9e93a20acc5bbbe45ec49a606a106353382be20a0334741ca7a00c3c84afce471996d337a96aaeb29dc49ba39059d38ea660f8d1c5c736c5939be82674c59ff5833db145738a23003547510a4e38364db1bda35f3a7e76a4a87b8d371bce8be0507358b8e15998eee21758119996cd92f11f3c5be69b398fc7cd8b1659b0b81b471d9cd452fa8f30645a283999fbc9d999ac6702f0a32d5a18dd69a2e6515c119783d1cfda77936245bba36373b19b602af6a0268c1681ca63f2ce9461a9ea2f1686eb8576286d8c33b2ca03721dbafd4782e9a32bc890c617979f8a7a3b8cdca4f88024b67e57626a080da928c3a548abf23da30700cfae6127807ab407cc8df96a9afa794daffd451b2390657871a7454d9c6c220ada19da08f6f8130e6c0010c61614afc79fff4f94df9a2e6317b9685cae68febdfa1d36a93b1bdb70c156fe16afac29ddc3becc44f29604f93a7aec75a0e5536698ecffab15439370fd1717e2487cf00e7d12ede8c76f35b39d0e7d7295b12598e899c531b36ea1a1661b15be8c1f8f73af63008d0fea86d8f2e6fe172e58fec6318b24cb6fa2855d2969dfa89b0c1bcefb7814f979bed193024d4aeb961de7d8afcd69aa2444cdecb0d6f1f3521c7c70623db29b829f64779081da5a68f9e85030fb72fa74b73bc239c68305afd8a42521c192a73cc7389418001b56fc9c4017b7f48276812ef2bde064e393095450e70d4894d7f8c51c1b8355cab78234d120a1426fd2244056d0f4e816777fbf550c98a33082ff332a5b4e7ddb9ce0891ed1bf688c1ef8549ed5abdcf3742724e412f8c64faf782c4ad299b32ec121b6619e68373fc8541e4f4615d90e8e807d311f5af7a18a1b7f6406d43542f9fc5ba1741b24b2ea154c0ef3faa69540ba4f2bd45b865e50e543c875201c8c0e8041e6c64942fee8a374b026de8624bf6c91e321c666c285d5adeacbaaeb2772f7d57a9273a3e3a220857d6d7362c0a3a4876770b781d4c1cbbdeb8b7fb1f62e4f48a7b60039fb4db1ec401c82d7af773ecbf47780a545ab341eb305abc372fa08a07bc17f4aaefc4a132884a5af93fd26c703d379fda035e9f4e08e2e1b5b83c9956ad2a1714b636c6a7ef64a99ecb63d085d4ebce50529e5a65e11de3c6af02aab77f5d2a04ad00d796eb727e3665bc197076634296089c81118342e47df31173e35b3c159fdd01a2c240750931db9cb9b04019bbd526368c986b0fd5b169afab2881b2924f098722e8dc006f4fb690e9c1341635ab9928433bf26bd630333a9a8fd15e1822f997cc0c489cc2e233baaba1faa750587e18eb87deaa1cb0bc594c0088c0eb601d7c9692ee7e2b2cd6ffff7d3f7a5518cbb0156491a6bf0d55664da20501a7cb398206d6f41a69560724dcecc471900b6fb3848b5430380fecdd02d9225f2b570a55db96bdc6f7b6c1df6246f6739943428bb2ba62ac1f09b3a0b0e9fb390e3a7c47aa7d1a165100ebd904605dd00640ccdf2c0d20f8824e445a025589e3a2fdf89e1216897e851320ac8cec0a9b7655777a7361d86c7434a62f801bebf5ac6afe1b8badef8a901ead885681532fc5621f6952647b76d1b4aafeeaccbb553fb9f86a3cf9a7b9903d2865a5fcf10ce69a7ffdb9c89cc4dd281dbe22d7dd2a9ef79a1e713196b03a0d73a688dbbf5ec2131a7c5c7935e3cfaff54e21c5887d1b4ddec0fde0e83c3a0598c32d5df5373a0302d573d6ff31d25acb9bb916bff1c584ba1f7104a33c0f1419fa580ae7bd678dda8dbe8e28f5e3293f0c42495159a17f96a7fe86f93c928305b6fb34f589cb54b4653387516b786fe63f370b6d30b2d3654be2889299d92a44fc1728f573575b56382562351536b3e4e0647fc06170ba1beaa42ed54e727ac2311949ce9338fcb13989427045b5b5b4aab34904fe46661a18acfcac3365b40612a0be538acfafc89e69948fd140485a47de04ac6a437b98e51142c824159c177a84bfb789a5925752d01d168b803f3fd31d24591c10949a5694a43b1bfb43e5372e983b20c0a6931b30f5737b2d2d1fe78ae318d4fea015bc3f9cee3e15ab4bafff61de435341836a5868efbeeda4b444ecaf108887448b24bd50d76f8189ebb55ded2cf59c5eacfe5b646f796c434eb3892a6900e06024a69a072bebd816e4eaad3cf0a2b12098822fdd3015ec4fdd52b684f5e1e9e9d14af722057c984f6ee5bc7785c3497d837aaf732e51a72e90929e1c299d3f90dd5c0e1a7d9e6b3dd7c1cc29f1516ddf6d9f76f85e0e5d5e57c50a3ba8faeb42518cd0470968fc779517f1aabc9d4288f1ccd20fa9cb3c1955b6fc9bf861c44cf7721b84abe0d12b225ea73cd4b2ab105bc4f3323a4b735af719d00da359879d306969599b9c9fa1ecccc027c0d071880e0eb76c11af4fa2726653198ee78abfc21fc820800399dbb57668dd13dd371d0a6720ba13c0f3bfa9357bbab71dfc4cacbf6400217ffc160a5a41ddbcf623064144ec5915b4989f470d8c3b18cbec367d1e2ff114aa87e0e9d78f49882b13fadd801fd0eafa9ace6505b035ba0cef8fe0956218196b1a85120bb0acbb2fe5ebbe4421f753d8d764eb28fc7b684b47039df57f52af3e65c028e89d86da902a191e9ceb361060c8ab49190a1d8292d103876c266f34f192631553f900c4744e9fa7851421b382d7e3b6cd235fdb6f70a7d3d45565a882f681156ddef20f50bc1b841cd55199e194b50b87de689d446dc6fbfff2c980adc5358b10639fa1db5638d7baacda9f5152534ba015c42606368ba0ba0a649f766455b51224a6a45e96525d2cb458f1c04cf422947a15485759cf021baae9df295d0a3a2ef532435db0539e7cdd7a8ca1bf3be9277f9afacd8abd5dd5e9277510f87dd775a6c75bd8718052ad14a26c42d7a7c774bba71d86cc28b61c1d0d0f00a5e67d64678e790d4d73fa39fe51d60710cfc9ffbbc034427470107c95f866d461c2194916287005aaf401f859efcc1c81b474b2130686baf14fc0b8a31621e976ad96f756fbbf34b26986b64a5785204070b5ccd7efe1ae5e1fea9fa7199e4bd146c87344a92224edf422834784b64fb18613b48a088f4ee09a78923752f0051e6c77d8b0cfba0a24db6671f751d7dd0c1dfa954c0b998c1da7c5a701b6429bc9e86b3d4bd261688f285873c9b330dc90ba0cb1ae1d0769aa8dc579b05f38c2eb6f53cad04fc7f367b594f64de435528354240a3b988ccafae0bd08d578172b42ac08a94e3f6a6b5599cc1542fad7c4b26ae32a8f34aee597349f1bcd94a6061d8d1d3051cf8554a4d690d7d731ce02bf4f1cf81e1eac7559fa335e3a1fd1d31d1a290adc77b75749b6b5fdd6aaadfe74a8cfa6842ef35d3b271331ea6d9a54fd6b8c04fb9b329ab5cecfdf898e10bcb7dcb3462c1007afc493ffe9ce63c39fa5537b6578931fc79a1d640b97fbf275b0bd6ec4eeadf46a288ae9a2d5f7c21c10da6fb03a6498b968ff3763c947b2b8b0688681f533628b0eac478de12c4269412171f4951080e82cc52dd9c9b4381a7e7fb58e9c2641d11063fcadd87235265da527eaa3bd6dc4842eaa9aca4940cd78f7f631336d9435ba62b487bfce92fa880f6587aadc73e203d19a69e275c9697f8e4c1d6d7546a1f7f553d779e1713c19677d08d033924538f5605373be55f2fa402198459a26df24a7f23ac1b65a2b0dfa7d112b627c5cc9f87610d9c6c1900e0741a8a5d7444215a68c9f254bbba57c4b1e756de00765dd8ed527d457b071fbc4df48ac1922fec36bebeded988eb5a234401ad5a61d5523beccfd3aa56bd36e6f523626add69338aa99fa04fdd05437ca0684ed5fb29f5e2a834391a21443d1858c82b6c11f890828b7db79ea302966465fdc7db56715f5946291e4664c83d9f7ed49e377bede081665d4f367000a6047f3f937be4b2fc633e644318fc2e7ad715ab1f2330b4e5ffcc1e1ecba4f5f39efcfa701ed77b81020d4acd996ac9e1882a5b1934469918ac8799c1f24109252eacc98f0cfddd6c94f691d8aa9bd01f626192b25d89c3dd2fd6e11b3ac8141614e0af1e70d8e8e94b99d401ff608de803105b9a9b82d763d86004c88f0f1043d17b190e810429adbe2bcce9afc0f6e105f75adaa1cc69e9a7caaa2bc7a5dcdff18f53117316ec7d45343c21ebb9b4e05be2d5f39811b774f561c061d0c7888ee987a2faedd051f4aeea86fa4b1fc44fd07708bb2e1bceec7715b6eb12bf611af5d89881ee85cd458d808416a89a7e705198d8cec85652ba8f47d31f5a806f2d6555c66dd023f59fc6d22fcd0e5dcb0c8cf0ce1a72c2874baafd5bc3bf4acd2c11c2195158bec744d975f8a299f7300c8bf71c5da6478866458adb6d91c00edbf8a773ac1132c9557b7a14251583f8f12077968be32a1ee39c6fd4190c0cf1aa71e10bde8939d206b7d97395bf479f93858803e5e7c4248f148415c0eb1f190ede5b9af951d9a3048d8f0e3c1525a709389341f052eb139902fb935af0c3929d58d6745e03d61fe94fad01d61116d580e20b13acb3d10926ec78e047878e7a84882cf58c2b5dee470c667f6ccdf9d879030401f06f31f1bc6d68ecdba5f56788f1b7ddd6bb947997d9c9930c5619df1d68ea536a241e71f3f43c5f5d9f83f491c463362320ada89ea75f2b8d7607c7561298c8313b3967704956726faa03a147ace53fa4159cc879e3ef2675e4f387d574e9fd8563414f59d0573d9755ac8d946289bee7b427a6e1bc7ea921c259fdae4add45bb280f235acbc8c95a951639fd70501b1270a6167211f0a2fd152a77c8c01cf03f0f4e1fc1d2d5e84f4aa54b2e808ff822bd6345369c5f51af3ba4f091392964cf3feae25f8c2741007d2e5ac5a5f2124eee3047b89f94d44df6d0e2f4fefb98d1d7c7a34fb020c84cae252cfa6181299475acba54b0b07aefa805768da4d3b7910ef2c1b6a7112efe6bee3da9e41c12930498dfbfd82a428c9c9cd66d805c927fa3158e116273f55ab232f9c0a", 0x1000, 0x3, 0xda}, {&(0x7f0000000180)="d1212f342bf127abfae6e08bb74c5b89efa38fe459aabf94fd638099ea20ed5e438b0dee0089aaa024971d882873fc4b01be0b4dfbb502b723a6c747211a49cd0312922f1c7bdc37f25fe1900eb3a8e3640ab42e3a4dea6690b479619a81c93bbf5033e77ab8c078fccf6ae4e86ada45d5a7546191885c39", 0x78, 0x3e04, 0x7ff}, {&(0x7f0000000200)="124cf6539178fc251b098fd57dd41adbaab451d2f343aa5d34a532a884db85e4b5bfebabffea12294df4af5da9afeff63cecf3764ad2fd17f391a38d7c8acfdfd13030273a645c69ff4ca1ebdd", 0x4d, 0x8, 0x1}, {&(0x7f0000002500)="5757095864f66efa228010257017e59ef5cde3f87f48f0e9067a726eb58adbe7ce61bfe99836c1d83bb52ac1843a74ca949b697759f937acd9506c3fcb790f4aab22c34081bf00d3e52b0d341d57d6768740c345fd45eff43c3d4c1d45cfe87028d4b6ff8900e7c6a7f5c50f94d490f8b0ea08e211c6037efbe213ff6759a22d057e79e84ef3581afaef2773e6cb7c43d2a5394cb69c5872df8caba825259f6ad2219c40bb5c82a4904c245b4712ffc196f1713cca2d85e8a223d7aaf24c69fa41c6904f5fb153003f88f9c5cdce1fe96fab148c3587627d04910474c06e9ba599f1fffbc01199490edffc5c74b44fc399c127b8911a83af33b2c70f01d4301be06f8982a3007c37f3a7d36c412e2b59c0067abf0a61a12bac31b3254a186ff2c9b911ebc9a2d25981548dbe65091b53e4f47dc8786eb496f3175fdf12562db774f2cf0ea9027e1331be062b2b7778f95cd56fb8f0de68afc2db67f92794a2a9739f3354e98bc17ac31b0e7d4e6d094ccd91d302a074dd59665b8bfefab4c806c909bbd9a6c054512d2f609159af4da24a7eb817cdd90b80159cdd61ce801cc9a83612708701f531b447a34043ace7e36d584801a6b8c8b8196bf87f337e4aecfa0e1e4fd56de291544d2a9fc4c3189229dfb775025f290194385acd4d741479e15a79d8351e59b51f6628ed8b57ff03ed9fd31f6d1e57f2da519c53940795af4c7a76ff57655495d2e2fdc8bf261e98e16c06bab8d061749df6ebf041c39abbcc1d66c5c7bbfdd31bbfa7767059408a26159009f970c15c8f7e6092c9ccfbdab39bb34a97be8442a17e105db9c2ecd6d9c0cb09cf96d9ee6dd5cd0bffad00cf50662dd4ae5ed98b30d300d8100c3298765797b39dd974c8f4358ac4072954d8ae8c7b6b39624d190f911c0f386e7e5ca2328014d3de6c2da1996e2b0a68faf8c40ebf3ad6cdadf0ab22d0fab9a5f7a30a6b7b10b577f6326f0065e90f2b1d10b72357d2028d7f70adde7b8c54c377fad602f02f15d8ecde74674c91f966f11e11a2c706685a7a23f1bbac4199c9b8e71f1aa630758e913841cb0f4e122bc2d22589df8f7befc2e73effade36694c82ba0beb7412ddc4df7b9a98cf0142821605f71bb666c0bd1a0fd97bbb8be60ac0966e0aa9c4c2a380164203468e50bfed97c2611511b93b9d03c8bdbd5471990959bda5344651a6eb7f5688d1132eadecd4663426f0a4bcdcd9641410e3a2a06c1d6ca253736508986bde3f84bf080fefc52884261557032f51d81f4f0ce237c38cd2b55f3d9edf841316f712e666626f34e71412a1652f19eeba7c599a2836156cd34c6af193f7d70cb131bf78e5b4e6a423ec0649b77f1b94d7d7db3561977eaa28b26f747dfe7e6cb38dc75411cca400492dc97ef6a2a190dd4f9a64146083c9dcaba95df74da8fc0ce1d7ac2b593601d318b2e326bbf4580e50b52fafa0e2f2a6e8a854844a7db53377ee062b081c23abe0e8caf0f6ea144e34951b42dbb4b3f17e6bdc6950d66d95864082cd3da8d63e0b9dfbba6df57688d0ec0bfe40feb7950457e6f72859322d8de70dcdcc8dc0f11daaaa9bab0409af2314d375183bf394c1efa406bc06bc4813183d2d4e6d2df3d90ecf33323a545645969a4310b2511e2913cd117ccc1737d14bdbdc9fd2fd48075ecb25e3099bf41cd2af1523d00b41a7b10c0f0405e73b9b3c446a352b2bcfb09750ef2cbad43ccec2c04c1f3c4c2d9f15e3d0f40e6efd84285ddabf125771df65f5a94f9f777e74815e4c0786c7385a6af755c98ccb37bff030e3b3fcd4b5c0591628c6486b191c9d620b9599dcc984240a5289d2f46e5ce1b7e170bc65381408c13c8b455b9cec4d2a3d9ab58c42bee23659beee209907542b7a54bccee061d4f1740b9ff218699fdd2e5baf9a80a102f6e4cde212277db20eb82b7357459dfc16e315ac393cfbc4404a508699bc7530786f6b16aea27e3467659b1e230f5b38a06110cbd037f39f0e47fdd4cb389d9dd172b3588c679cc3e75a30b874b2234accf8ae7084d4f535bd74d5e980a27c4da07201625024d52ff14cf208363f689865c8ebdd6a0b5c8edef4d64297de13340c5987888903c18ddac02bd454d043a47ce70055d68e3c910a859e3be50cc11d04d53d62a66e816ae7c0ab4c7deb5b0bc0266fa84737815a28670920d02110c1ed1e0fc3099cd8857316e249bdb8dfcddb897e2ebacc4992434f502ad517979876cfbae7f8e964405ef6e1ab0eaa1c2dd8d90b5fbb70237b789c0e2e897a89bfcc3f1cf7ace3e005bb36546d72b3438429a2e915e062ecad61bfab2e1a3ffdf2805160daefb11af1ef485674228a9540217f498f54e3378977331a4f0f917b279201377e616678866c3be0d412d6c699483f7839d16d53a8c23848e84d790a1a31f551e0ae12bbf3038a02a6eaae4d16e95b860b018349a8950988f5ad081f0c9f21cfa8158d1389ac1d62044660dce2674e93ebeeceaa6bc0eb728ce28df410c5e9a3278db7da186daa589b83fc6b9c32e7eed966b33130701b90a68e159c570ad42c56d3d263d5c45d9234e090b871b119c8d40fc86f98d182433e675cdeb3aedf87ed1c4ef4976cf261b79ca48d9d31c65f22667d6ac28c568da8e359051383a255c6877b70645f2c98d2d459c3afe892778810b971521150c0313706d75dd6b375dd844d44948ee26c10563e38cf2f0b96bc77dbfe453f7a0de2c6d16cdb99d05d7a286c3752f3cbffe93f71766cabada13996caf655a4c7db8b54b3e9cd7e06119a615f1f5250edab903ddb7520fd57919b1d99d6fc3d64109c635fdec586546224ad7fb7a10e3017ac04f830cf7dbffdafd0191c11c199f22d3cd3feae652a9720538b8291b5f193f73f15c8b119646a37fc82ed979d4383d94df03a1c1e345a3f0e3bd3328d7213c6e5e6bdf22ff6a19652206142da9aa02a0303c4c4db38a241e7d1463a68fd66a81ebb014b9abf255e6b58dfff1d0b3e46c46db192727f290580e7e842832792fb843e54d539e34a9cfe18c598cb684d6903f52ba0bdf8558114e94ef469039a8dfa06d4a2d754d22099cddf97e3df0d3137fdc6bf8ed9f39fa5ec1c4d3c11250c8ce30f45b4a53018fa4bd7bffef1ea7953c931329bc8954e1d86d0b18c09255e3ea8381360572c01fd4dfc7111fc0bc5d02bce05726e32814c389bc64493d84326f89ff034dfd3b707e4f92ee4287f274d701fd2d0b53e5f0658af884db26e0504037d46eded54788da72444ca0ee9e160492ffab67b55085aa875f1119fea7e779b172367944f5bb247e4783c0677b0def4f35d23efaec71375ba0d603c9ee69aeff63c036f248100823d1715eb7a592602dbd7254dd6b30635714da965a6b2332009f48a51488fb8b228586e13de111120956fa9664a2e7f61fe99f65d9d3e09bc66dcca76cc654984821086bc3201eac8ba73725f31fe7f9e554c8a4596a9e5b58b0875edfc5a1d00ae98a3b9ca085591f682e81a6bb7846aa036dc87d4bed3276929c51340b6078ed8e2025c3a5c5505f61ec6d624a05f41e27b537e1c61f408eafd01091aaa5d3a7ddb404276af1493d439d09249fc234f37fcfad411be98b3eccb7071eed52a0cbe4440293dc2c8edc0eb5cff77b5d7ad09853275af17cce56a2d52580662a221a4a355323c4dce46509d77c9c8fcdb69e8f2a853b27cb91fc4610d119f7ee03f878ba75269dbca899e6b569a9f781c9313e318b9d2b96eeec3f54b9f75d335f3cd0e812d4ee4b27d3c1828d48046cb9bf4b5da71eab407cf22b5665afcac4ed0b4c9249687a031ce7132157cb8a4369fbefb1ded5450bcec145532a7bdad474f9d7247c89c5b07a7580d77aef37d31f55331c046b55e46ba67207632b769d05a037b9f29f0d8b40ed817122a9465af468341e5acda346329b8cd739906ce7e3ee9c65a60bf445fbab879d6f4a8c0866977a9ec654f038223d998df00ab3447faff36eed55d7577c9f6888415cffc5bfabe4a5d65876c7b00f12142890174f3c42e1b813e4b7f439aeadc8b84d9429b4df7e9473d7553466e46957d5b80c0d1d498cd2b277b0ffcc8e295164b6095d78fb7d53e15676ddf47d07c48ab131d2f30e7edf1f29b42f29ee97a6090a7d07babf4eeae6b9bc67fc990a3bc7830429eb01420cc5232b9b8fb1c46a50522101208ee1505c38d1280380a84a149fdc93663a6d4d698368a5398c34993095ab3d2c89d36d7ee7acf7b119bd25ec03eac3f6a5db145ae67c67edc2a0086b05126dbcee3f9d93c57fa951adb928dde8fedea31570a0e27beb50d2dad2b2cb587765cc37b640be10aa509eac33e67c34eb5c135022b63b67da49588a6c1a34ac82faef831dbbec394209cd0e3cb9bc4dbc78b34dcc09697c1ec72612fb807673960b6e64f81999d903f883e87fbe5a63f267d1919382bcdec99e72a981727c757a41009c183a13ce613c3e9846316f5109aa285d3f80e7be8205ba0232d7bb060eaca28b61a63911a58286cbc3bc267035a02205f4a10dab96a0cd067187d75651bbc77b2cc847eceebc98d5c29684484024fa99485676faf57ac1e93611f30b21a5c4a56bf8eb941a569178e0ed918ec80b7afd71e5426c33d4cb729c4a6df16fa483410283330626f95a191806b836ca0078088189060dc99c9164cf10f4682b67d992c64f752786ba11172dfd2da52dec5ea35b33c983c124c51e84add5b4080ab2466d2621904b45efca91cf45aa49889a273d0f5af9c482f64e805f6302a7b1e0e76c27d70cc25162b2e93511e35a79f90aca9e258d1fffa30b85ee08e66b58ff4b305ad7ac17ebdc0b37717c30b9faf0f40b068fea25dddca621888e6f17c8550c0216d95e853315cd165a68d2564bee8443758af006df3134937c09ba9ae97fa099687862dffc84365d463fe4636e04544ddf3ff8ecbb4bc227274c8ea5b92078ec2aadedd8e9f8c8adc1c325dd15b342848b229fc44345281ee9f80e9682cac8e7589ffed42f6ed6ae63ce721a5ba5c54dc7a65fa1b5ab1e836958d937ea8e5959dec2d836cc1c39afe3b0d0fb92a146e02fd3ddccc04645b15e92d9e359753111d91b767b723e824370b0c078ffaf8d5bc70c9ef7380790d3fdd558170576dac4d0d4d9a31630b0775e4861e04ac651874fa2c25c952c3565b48e894826b0b04b89afcfddbdacd7f10223f4437fa921016bc1b1f56f7649256b1eff2aa97e0eaff840d1f3f2ec1860ddd54be8ca1622166b93f725ab45114e8dcdfedec4b0e69ddd4e8de88ac7b0f2eddffb226b7b12235546410151a506a9dabbba25640b1d8e61ada0342b5492f396795538ce165ff8d4e830f392ec2aa069c7d2d180a115e8be9dc8224a0e09e5445a2daeb887be6af403359fa236df5d86ba1f2de2d6d28e95b4951c3a8b6eb408b199fe3283d7b0cfd8b752f7b6524ba3efd176c0370d3fcbc4ed345e38263243ed5ae45d57e71753464e4b47e5dbcdb1622064fb40b2118ece3398515220968b339f58900ef863cade9e75347b00c06bc673c9badd8da0fd76297d6dac5a32925abb75a7ca0be4150d70f4a2db3084c7b72cfef5c5164823fb0cf7e53908186a156787c5d0bb1d0af10554e9416c78c4e07dfcc8b2834aed775648875e2e465f712877d8ce7b84c36a6e8d8c954d9ffbd34b5421b7ab6cfb025d2ddd5cdd77260a75b5165816231e4bd27e10d2751a8206901e8edb1876d1326d6308600385083c1d1dbf04e58a73aea4a7537ea185effef4172e582127e257e33223", 0x1000, 0x7fff}, {&(0x7f0000003600)="5b35b0f1830ac95719a81aae9053061be1cea5a1c2d900972e6f03718e65eb215f92407c776d245835d829826ee1579081994fc6855e6fc2cda5faf0490e57ce24687ea344ea8eb0438d7561cddbe09a4d883fec7a36298dd23f836c9a6a58003b656d903243edf1bcb4997a19f9bb515f52dd50242f4d0aaa74b225de3a88639d0dbe9b37afddf50c20e5b8cdd443b3823e784089816010a121ebe5a1a61f509b6cd2f1302b4dd7d0c80ef2d00354ec2b6c6194b0ac875a45971f0c98398d1bbe7bf702606b905ac997865a249134ef7ba550ba3748162d4198cfef553d905e6119336d2f12a487ea0769e74e07", 0xee, 0x7fffffff}, {&(0x7f0000000080)="ed5efdaef9efef4212006a442906d8a2f7336ecab70eb8fadffb6012df77d6600d017b7ef3b04a2a642c478e24c4bda26c62b03f42163ead7779cb523692b5a1", 0x40, 0x7, 0x9}], 0x2a0000) write(r5, &(0x7f00000c7fdc)="24000000210025f0071c0165ff0ffc0e020000000010000002e1000c08000b0000000000", 0x24) 2018/05/11 08:14:54 executing program 0: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") setsockopt$ARPT_SO_SET_REPLACE(r0, 0x0, 0x60, &(0x7f0000000880)=ANY=[@ANYBLOB="66696c7445cd2df50bc579ddb3d3bd46657200000000000000000000000000000000000000003f00000000000700000004000000217ba123fa005a6784b8040000a002000040"], 0x1) 2018/05/11 08:14:54 executing program 0: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") setsockopt$ARPT_SO_SET_REPLACE(r0, 0x0, 0x60, &(0x7f0000000880)=ANY=[@ANYBLOB="66696c7445cd2df50bc579ddb3d3bd46657200000000000000000000000000000000000000030000000000000700000004000000217ba123fa005a6784b8040000a002000040"], 0x1) 2018/05/11 08:14:54 executing program 5: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000a40)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f0000000a80)={0x2, 0x3, 0x0, 0x3, 0xf, 0x0, 0x0, 0x0, [@sadb_address={0x5, 0x5, 0x0, 0x0, 0x0, @in6={0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @broadcast=0xffffffff}}}, @sadb_address={0x5, 0x6, 0x0, 0x0, 0x0, @in6={0xa}}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x5, 0xb}, @sadb_key={0x17, 0x9}]}, 0x78}, 0x1}, 0x0) 2018/05/11 08:14:54 executing program 1: r0 = socket(0xa, 0x0, 0x0) ioctl(r0, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") r1 = syz_open_procfs(0x0, &(0x7f0000000040)="2f65786500000000000035abe1e80d903e0d717ac1889a45e581c9e14a5c8f95f5d2968ae8c767e9d18fd69a") mmap$binder(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x8011, r1, 0x0) fstat(r1, &(0x7f0000000b80)) 2018/05/11 08:14:54 executing program 6: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000616ff8)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x32, 0xffffffffffffffff, 0x0) sendmsg$unix(r3, &(0x7f0000bba000)={&(0x7f0000c57ff8)=@abs, 0x6e, &(0x7f00006c6ff0), 0x0, &(0x7f0000000180)=[@rights={0x18, 0x1, 0x1, [r1]}], 0x18}, 0x0) recvmsg(r2, &(0x7f00003d6fc8)={&(0x7f0000698000)=@generic, 0x80, &(0x7f000081afd0), 0x0, &(0x7f0000f9fff8)=""/90, 0x5a}, 0x4) 2018/05/11 08:14:54 executing program 7: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") connect$inet(r0, &(0x7f00000003c0)={0x2, 0x4e21, @rand_addr=0x2}, 0x10) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f00000000c0)={'lo\x00', 0x0}) perf_event_open(&(0x7f0000271000)={0x2, 0x70, 0x49, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r3 = syz_open_dev$loop(&(0x7f0000000000)='/dev/loop#\x00', 0x0, 0x0) r4 = memfd_create(&(0x7f00000000c0)="74086e750000000000000000008c00", 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0xfffffffffffffffe) capset(&(0x7f00001b4ff8)={0x19980330}, &(0x7f000077ffe8)) chroot(&(0x7f000009a000)='./file0\x00') ioctl$LOOP_CHANGE_FD(r3, 0x4c00, r4) fchmod(r3, 0x0) ftruncate(r4, 0x401) ioctl$LOOP_CHANGE_FD(r3, 0x4c06, r3) sendmsg$nl_route(r1, &(0x7f0000000140)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000000040)=@ipv4_newaddr={0x20, 0x14, 0x1, 0x0, 0x0, {0x2, 0x0, 0x0, 0x0, r2}, [@IFA_LOCAL={0x8, 0x2, @local={0xac, 0x14, 0x14, 0xaa}}]}, 0x20}, 0x1}, 0x0) r5 = socket(0x10, 0x802, 0x0) kexec_load(0x3, 0x5, &(0x7f0000003700)=[{&(0x7f0000000400)="f8640fece7572ce089d0e4b5ca338bdfa8a942dbd404be96de64020b2567f695d33af821f64df2d80d0b9ed50ad10f56339f1d3ba838b1ee3ab7c1192fed9ffe8156085e19080fc2c565bcc4172c80e91896d90d144e3b42c50bfbc8d034129ade7bb10931dc65b78110c1e8356fa9041db1e37052f750fd3ea7789e82d907548b79aedbec75e8e86d4d010576668f0e481cb1c7a70f995a7eb89ce78d193ff5a8474d6b4a89c0b5d20723f70d9c54ea091633cf3a73c8a448a264b5df1e5068d96e078c3275e46ea88aaa7a294465cc87628aef8ca174e8e5de5ba226da2a44b9cbd8dea3295b46b7b22ed2f9de1ee77eb21431785b7048f7e741b768027e067837f604eb34807fc87f6a166bdee7464dae6f273240de31eb9ef65cdf28932b4d0ca208ac9a0c40e9c39304be1fea7de728d1212587ca79ef0e64f9c169017df5d82bd6cd3338d142970b5325f707f323ee2d000bc1a6336fbf467158a4bc32d9ff61eee9518ce585acad09c553eacb0e13954023c180e382a076478915a690f4b81c86b7c55e45babf8278fc0c005e697bb43d20e62da188de6b6c1fd38502c1b95ce1ceef0f96920dc9f9527ae29dc734ea2041c1b51399d200c792149951cbf9af70716addffc78e676d13491678b993cbe1799e6b753a2629d091cc67b7c766f323222e8da8dd926a8e64c32483011cb7c1a62fa31f7c88cdf6374f4b738c54a0bca868b243adc3278cef13ef718f1c7d31b06b5749a73710c1f2ba9312c9e93a20acc5bbbe45ec49a606a106353382be20a0334741ca7a00c3c84afce471996d337a96aaeb29dc49ba39059d38ea660f8d1c5c736c5939be82674c59ff5833db145738a23003547510a4e38364db1bda35f3a7e76a4a87b8d371bce8be0507358b8e15998eee21758119996cd92f11f3c5be69b398fc7cd8b1659b0b81b471d9cd452fa8f30645a283999fbc9d999ac6702f0a32d5a18dd69a2e6515c119783d1cfda77936245bba36373b19b602af6a0268c1681ca63f2ce9461a9ea2f1686eb8576286d8c33b2ca03721dbafd4782e9a32bc890c617979f8a7a3b8cdca4f88024b67e57626a080da928c3a548abf23da30700cfae6127807ab407cc8df96a9afa794daffd451b2390657871a7454d9c6c220ada19da08f6f8130e6c0010c61614afc79fff4f94df9a2e6317b9685cae68febdfa1d36a93b1bdb70c156fe16afac29ddc3becc44f29604f93a7aec75a0e5536698ecffab15439370fd1717e2487cf00e7d12ede8c76f35b39d0e7d7295b12598e899c531b36ea1a1661b15be8c1f8f73af63008d0fea86d8f2e6fe172e58fec6318b24cb6fa2855d2969dfa89b0c1bcefb7814f979bed193024d4aeb961de7d8afcd69aa2444cdecb0d6f1f3521c7c70623db29b829f64779081da5a68f9e85030fb72fa74b73bc239c68305afd8a42521c192a73cc7389418001b56fc9c4017b7f48276812ef2bde064e393095450e70d4894d7f8c51c1b8355cab78234d120a1426fd2244056d0f4e816777fbf550c98a33082ff332a5b4e7ddb9ce0891ed1bf688c1ef8549ed5abdcf3742724e412f8c64faf782c4ad299b32ec121b6619e68373fc8541e4f4615d90e8e807d311f5af7a18a1b7f6406d43542f9fc5ba1741b24b2ea154c0ef3faa69540ba4f2bd45b865e50e543c875201c8c0e8041e6c64942fee8a374b026de8624bf6c91e321c666c285d5adeacbaaeb2772f7d57a9273a3e3a220857d6d7362c0a3a4876770b781d4c1cbbdeb8b7fb1f62e4f48a7b60039fb4db1ec401c82d7af773ecbf47780a545ab341eb305abc372fa08a07bc17f4aaefc4a132884a5af93fd26c703d379fda035e9f4e08e2e1b5b83c9956ad2a1714b636c6a7ef64a99ecb63d085d4ebce50529e5a65e11de3c6af02aab77f5d2a04ad00d796eb727e3665bc197076634296089c81118342e47df31173e35b3c159fdd01a2c240750931db9cb9b04019bbd526368c986b0fd5b169afab2881b2924f098722e8dc006f4fb690e9c1341635ab9928433bf26bd630333a9a8fd15e1822f997cc0c489cc2e233baaba1faa750587e18eb87deaa1cb0bc594c0088c0eb601d7c9692ee7e2b2cd6ffff7d3f7a5518cbb0156491a6bf0d55664da20501a7cb398206d6f41a69560724dcecc471900b6fb3848b5430380fecdd02d9225f2b570a55db96bdc6f7b6c1df6246f6739943428bb2ba62ac1f09b3a0b0e9fb390e3a7c47aa7d1a165100ebd904605dd00640ccdf2c0d20f8824e445a025589e3a2fdf89e1216897e851320ac8cec0a9b7655777a7361d86c7434a62f801bebf5ac6afe1b8badef8a901ead885681532fc5621f6952647b76d1b4aafeeaccbb553fb9f86a3cf9a7b9903d2865a5fcf10ce69a7ffdb9c89cc4dd281dbe22d7dd2a9ef79a1e713196b03a0d73a688dbbf5ec2131a7c5c7935e3cfaff54e21c5887d1b4ddec0fde0e83c3a0598c32d5df5373a0302d573d6ff31d25acb9bb916bff1c584ba1f7104a33c0f1419fa580ae7bd678dda8dbe8e28f5e3293f0c42495159a17f96a7fe86f93c928305b6fb34f589cb54b4653387516b786fe63f370b6d30b2d3654be2889299d92a44fc1728f573575b56382562351536b3e4e0647fc06170ba1beaa42ed54e727ac2311949ce9338fcb13989427045b5b5b4aab34904fe46661a18acfcac3365b40612a0be538acfafc89e69948fd140485a47de04ac6a437b98e51142c824159c177a84bfb789a5925752d01d168b803f3fd31d24591c10949a5694a43b1bfb43e5372e983b20c0a6931b30f5737b2d2d1fe78ae318d4fea015bc3f9cee3e15ab4bafff61de435341836a5868efbeeda4b444ecaf108887448b24bd50d76f8189ebb55ded2cf59c5eacfe5b646f796c434eb3892a6900e06024a69a072bebd816e4eaad3cf0a2b12098822fdd3015ec4fdd52b684f5e1e9e9d14af722057c984f6ee5bc7785c3497d837aaf732e51a72e90929e1c299d3f90dd5c0e1a7d9e6b3dd7c1cc29f1516ddf6d9f76f85e0e5d5e57c50a3ba8faeb42518cd0470968fc779517f1aabc9d4288f1ccd20fa9cb3c1955b6fc9bf861c44cf7721b84abe0d12b225ea73cd4b2ab105bc4f3323a4b735af719d00da359879d306969599b9c9fa1ecccc027c0d071880e0eb76c11af4fa2726653198ee78abfc21fc820800399dbb57668dd13dd371d0a6720ba13c0f3bfa9357bbab71dfc4cacbf6400217ffc160a5a41ddbcf623064144ec5915b4989f470d8c3b18cbec367d1e2ff114aa87e0e9d78f49882b13fadd801fd0eafa9ace6505b035ba0cef8fe0956218196b1a85120bb0acbb2fe5ebbe4421f753d8d764eb28fc7b684b47039df57f52af3e65c028e89d86da902a191e9ceb361060c8ab49190a1d8292d103876c266f34f192631553f900c4744e9fa7851421b382d7e3b6cd235fdb6f70a7d3d45565a882f681156ddef20f50bc1b841cd55199e194b50b87de689d446dc6fbfff2c980adc5358b10639fa1db5638d7baacda9f5152534ba015c42606368ba0ba0a649f766455b51224a6a45e96525d2cb458f1c04cf422947a15485759cf021baae9df295d0a3a2ef532435db0539e7cdd7a8ca1bf3be9277f9afacd8abd5dd5e9277510f87dd775a6c75bd8718052ad14a26c42d7a7c774bba71d86cc28b61c1d0d0f00a5e67d64678e790d4d73fa39fe51d60710cfc9ffbbc034427470107c95f866d461c2194916287005aaf401f859efcc1c81b474b2130686baf14fc0b8a31621e976ad96f756fbbf34b26986b64a5785204070b5ccd7efe1ae5e1fea9fa7199e4bd146c87344a92224edf422834784b64fb18613b48a088f4ee09a78923752f0051e6c77d8b0cfba0a24db6671f751d7dd0c1dfa954c0b998c1da7c5a701b6429bc9e86b3d4bd261688f285873c9b330dc90ba0cb1ae1d0769aa8dc579b05f38c2eb6f53cad04fc7f367b594f64de435528354240a3b988ccafae0bd08d578172b42ac08a94e3f6a6b5599cc1542fad7c4b26ae32a8f34aee597349f1bcd94a6061d8d1d3051cf8554a4d690d7d731ce02bf4f1cf81e1eac7559fa335e3a1fd1d31d1a290adc77b75749b6b5fdd6aaadfe74a8cfa6842ef35d3b271331ea6d9a54fd6b8c04fb9b329ab5cecfdf898e10bcb7dcb3462c1007afc493ffe9ce63c39fa5537b6578931fc79a1d640b97fbf275b0bd6ec4eeadf46a288ae9a2d5f7c21c10da6fb03a6498b968ff3763c947b2b8b0688681f533628b0eac478de12c4269412171f4951080e82cc52dd9c9b4381a7e7fb58e9c2641d11063fcadd87235265da527eaa3bd6dc4842eaa9aca4940cd78f7f631336d9435ba62b487bfce92fa880f6587aadc73e203d19a69e275c9697f8e4c1d6d7546a1f7f553d779e1713c19677d08d033924538f5605373be55f2fa402198459a26df24a7f23ac1b65a2b0dfa7d112b627c5cc9f87610d9c6c1900e0741a8a5d7444215a68c9f254bbba57c4b1e756de00765dd8ed527d457b071fbc4df48ac1922fec36bebeded988eb5a234401ad5a61d5523beccfd3aa56bd36e6f523626add69338aa99fa04fdd05437ca0684ed5fb29f5e2a834391a21443d1858c82b6c11f890828b7db79ea302966465fdc7db56715f5946291e4664c83d9f7ed49e377bede081665d4f367000a6047f3f937be4b2fc633e644318fc2e7ad715ab1f2330b4e5ffcc1e1ecba4f5f39efcfa701ed77b81020d4acd996ac9e1882a5b1934469918ac8799c1f24109252eacc98f0cfddd6c94f691d8aa9bd01f626192b25d89c3dd2fd6e11b3ac8141614e0af1e70d8e8e94b99d401ff608de803105b9a9b82d763d86004c88f0f1043d17b190e810429adbe2bcce9afc0f6e105f75adaa1cc69e9a7caaa2bc7a5dcdff18f53117316ec7d45343c21ebb9b4e05be2d5f39811b774f561c061d0c7888ee987a2faedd051f4aeea86fa4b1fc44fd07708bb2e1bceec7715b6eb12bf611af5d89881ee85cd458d808416a89a7e705198d8cec85652ba8f47d31f5a806f2d6555c66dd023f59fc6d22fcd0e5dcb0c8cf0ce1a72c2874baafd5bc3bf4acd2c11c2195158bec744d975f8a299f7300c8bf71c5da6478866458adb6d91c00edbf8a773ac1132c9557b7a14251583f8f12077968be32a1ee39c6fd4190c0cf1aa71e10bde8939d206b7d97395bf479f93858803e5e7c4248f148415c0eb1f190ede5b9af951d9a3048d8f0e3c1525a709389341f052eb139902fb935af0c3929d58d6745e03d61fe94fad01d61116d580e20b13acb3d10926ec78e047878e7a84882cf58c2b5dee470c667f6ccdf9d879030401f06f31f1bc6d68ecdba5f56788f1b7ddd6bb947997d9c9930c5619df1d68ea536a241e71f3f43c5f5d9f83f491c463362320ada89ea75f2b8d7607c7561298c8313b3967704956726faa03a147ace53fa4159cc879e3ef2675e4f387d574e9fd8563414f59d0573d9755ac8d946289bee7b427a6e1bc7ea921c259fdae4add45bb280f235acbc8c95a951639fd70501b1270a6167211f0a2fd152a77c8c01cf03f0f4e1fc1d2d5e84f4aa54b2e808ff822bd6345369c5f51af3ba4f091392964cf3feae25f8c2741007d2e5ac5a5f2124eee3047b89f94d44df6d0e2f4fefb98d1d7c7a34fb020c84cae252cfa6181299475acba54b0b07aefa805768da4d3b7910ef2c1b6a7112efe6bee3da9e41c12930498dfbfd82a428c9c9cd66d805c927fa3158e116273f55ab232f9c0a", 0x1000, 0x3, 0xda}, {&(0x7f0000000180)="d1212f342bf127abfae6e08bb74c5b89efa38fe459aabf94fd638099ea20ed5e438b0dee0089aaa024971d882873fc4b01be0b4dfbb502b723a6c747211a49cd0312922f1c7bdc37f25fe1900eb3a8e3640ab42e3a4dea6690b479619a81c93bbf5033e77ab8c078fccf6ae4e86ada45d5a7546191885c39", 0x78, 0x3e04, 0x7ff}, {&(0x7f0000000200)="124cf6539178fc251b098fd57dd41adbaab451d2f343aa5d34a532a884db85e4b5bfebabffea12294df4af5da9afeff63cecf3764ad2fd17f391a38d7c8acfdfd13030273a645c69ff4ca1ebdd", 0x4d, 0x8, 0x1}, {&(0x7f0000002500)="5757095864f66efa228010257017e59ef5cde3f87f48f0e9067a726eb58adbe7ce61bfe99836c1d83bb52ac1843a74ca949b697759f937acd9506c3fcb790f4aab22c34081bf00d3e52b0d341d57d6768740c345fd45eff43c3d4c1d45cfe87028d4b6ff8900e7c6a7f5c50f94d490f8b0ea08e211c6037efbe213ff6759a22d057e79e84ef3581afaef2773e6cb7c43d2a5394cb69c5872df8caba825259f6ad2219c40bb5c82a4904c245b4712ffc196f1713cca2d85e8a223d7aaf24c69fa41c6904f5fb153003f88f9c5cdce1fe96fab148c3587627d04910474c06e9ba599f1fffbc01199490edffc5c74b44fc399c127b8911a83af33b2c70f01d4301be06f8982a3007c37f3a7d36c412e2b59c0067abf0a61a12bac31b3254a186ff2c9b911ebc9a2d25981548dbe65091b53e4f47dc8786eb496f3175fdf12562db774f2cf0ea9027e1331be062b2b7778f95cd56fb8f0de68afc2db67f92794a2a9739f3354e98bc17ac31b0e7d4e6d094ccd91d302a074dd59665b8bfefab4c806c909bbd9a6c054512d2f609159af4da24a7eb817cdd90b80159cdd61ce801cc9a83612708701f531b447a34043ace7e36d584801a6b8c8b8196bf87f337e4aecfa0e1e4fd56de291544d2a9fc4c3189229dfb775025f290194385acd4d741479e15a79d8351e59b51f6628ed8b57ff03ed9fd31f6d1e57f2da519c53940795af4c7a76ff57655495d2e2fdc8bf261e98e16c06bab8d061749df6ebf041c39abbcc1d66c5c7bbfdd31bbfa7767059408a26159009f970c15c8f7e6092c9ccfbdab39bb34a97be8442a17e105db9c2ecd6d9c0cb09cf96d9ee6dd5cd0bffad00cf50662dd4ae5ed98b30d300d8100c3298765797b39dd974c8f4358ac4072954d8ae8c7b6b39624d190f911c0f386e7e5ca2328014d3de6c2da1996e2b0a68faf8c40ebf3ad6cdadf0ab22d0fab9a5f7a30a6b7b10b577f6326f0065e90f2b1d10b72357d2028d7f70adde7b8c54c377fad602f02f15d8ecde74674c91f966f11e11a2c706685a7a23f1bbac4199c9b8e71f1aa630758e913841cb0f4e122bc2d22589df8f7befc2e73effade36694c82ba0beb7412ddc4df7b9a98cf0142821605f71bb666c0bd1a0fd97bbb8be60ac0966e0aa9c4c2a380164203468e50bfed97c2611511b93b9d03c8bdbd5471990959bda5344651a6eb7f5688d1132eadecd4663426f0a4bcdcd9641410e3a2a06c1d6ca253736508986bde3f84bf080fefc52884261557032f51d81f4f0ce237c38cd2b55f3d9edf841316f712e666626f34e71412a1652f19eeba7c599a2836156cd34c6af193f7d70cb131bf78e5b4e6a423ec0649b77f1b94d7d7db3561977eaa28b26f747dfe7e6cb38dc75411cca400492dc97ef6a2a190dd4f9a64146083c9dcaba95df74da8fc0ce1d7ac2b593601d318b2e326bbf4580e50b52fafa0e2f2a6e8a854844a7db53377ee062b081c23abe0e8caf0f6ea144e34951b42dbb4b3f17e6bdc6950d66d95864082cd3da8d63e0b9dfbba6df57688d0ec0bfe40feb7950457e6f72859322d8de70dcdcc8dc0f11daaaa9bab0409af2314d375183bf394c1efa406bc06bc4813183d2d4e6d2df3d90ecf33323a545645969a4310b2511e2913cd117ccc1737d14bdbdc9fd2fd48075ecb25e3099bf41cd2af1523d00b41a7b10c0f0405e73b9b3c446a352b2bcfb09750ef2cbad43ccec2c04c1f3c4c2d9f15e3d0f40e6efd84285ddabf125771df65f5a94f9f777e74815e4c0786c7385a6af755c98ccb37bff030e3b3fcd4b5c0591628c6486b191c9d620b9599dcc984240a5289d2f46e5ce1b7e170bc65381408c13c8b455b9cec4d2a3d9ab58c42bee23659beee209907542b7a54bccee061d4f1740b9ff218699fdd2e5baf9a80a102f6e4cde212277db20eb82b7357459dfc16e315ac393cfbc4404a508699bc7530786f6b16aea27e3467659b1e230f5b38a06110cbd037f39f0e47fdd4cb389d9dd172b3588c679cc3e75a30b874b2234accf8ae7084d4f535bd74d5e980a27c4da07201625024d52ff14cf208363f689865c8ebdd6a0b5c8edef4d64297de13340c5987888903c18ddac02bd454d043a47ce70055d68e3c910a859e3be50cc11d04d53d62a66e816ae7c0ab4c7deb5b0bc0266fa84737815a28670920d02110c1ed1e0fc3099cd8857316e249bdb8dfcddb897e2ebacc4992434f502ad517979876cfbae7f8e964405ef6e1ab0eaa1c2dd8d90b5fbb70237b789c0e2e897a89bfcc3f1cf7ace3e005bb36546d72b3438429a2e915e062ecad61bfab2e1a3ffdf2805160daefb11af1ef485674228a9540217f498f54e3378977331a4f0f917b279201377e616678866c3be0d412d6c699483f7839d16d53a8c23848e84d790a1a31f551e0ae12bbf3038a02a6eaae4d16e95b860b018349a8950988f5ad081f0c9f21cfa8158d1389ac1d62044660dce2674e93ebeeceaa6bc0eb728ce28df410c5e9a3278db7da186daa589b83fc6b9c32e7eed966b33130701b90a68e159c570ad42c56d3d263d5c45d9234e090b871b119c8d40fc86f98d182433e675cdeb3aedf87ed1c4ef4976cf261b79ca48d9d31c65f22667d6ac28c568da8e359051383a255c6877b70645f2c98d2d459c3afe892778810b971521150c0313706d75dd6b375dd844d44948ee26c10563e38cf2f0b96bc77dbfe453f7a0de2c6d16cdb99d05d7a286c3752f3cbffe93f71766cabada13996caf655a4c7db8b54b3e9cd7e06119a615f1f5250edab903ddb7520fd57919b1d99d6fc3d64109c635fdec586546224ad7fb7a10e3017ac04f830cf7dbffdafd0191c11c199f22d3cd3feae652a9720538b8291b5f193f73f15c8b119646a37fc82ed979d4383d94df03a1c1e345a3f0e3bd3328d7213c6e5e6bdf22ff6a19652206142da9aa02a0303c4c4db38a241e7d1463a68fd66a81ebb014b9abf255e6b58dfff1d0b3e46c46db192727f290580e7e842832792fb843e54d539e34a9cfe18c598cb684d6903f52ba0bdf8558114e94ef469039a8dfa06d4a2d754d22099cddf97e3df0d3137fdc6bf8ed9f39fa5ec1c4d3c11250c8ce30f45b4a53018fa4bd7bffef1ea7953c931329bc8954e1d86d0b18c09255e3ea8381360572c01fd4dfc7111fc0bc5d02bce05726e32814c389bc64493d84326f89ff034dfd3b707e4f92ee4287f274d701fd2d0b53e5f0658af884db26e0504037d46eded54788da72444ca0ee9e160492ffab67b55085aa875f1119fea7e779b172367944f5bb247e4783c0677b0def4f35d23efaec71375ba0d603c9ee69aeff63c036f248100823d1715eb7a592602dbd7254dd6b30635714da965a6b2332009f48a51488fb8b228586e13de111120956fa9664a2e7f61fe99f65d9d3e09bc66dcca76cc654984821086bc3201eac8ba73725f31fe7f9e554c8a4596a9e5b58b0875edfc5a1d00ae98a3b9ca085591f682e81a6bb7846aa036dc87d4bed3276929c51340b6078ed8e2025c3a5c5505f61ec6d624a05f41e27b537e1c61f408eafd01091aaa5d3a7ddb404276af1493d439d09249fc234f37fcfad411be98b3eccb7071eed52a0cbe4440293dc2c8edc0eb5cff77b5d7ad09853275af17cce56a2d52580662a221a4a355323c4dce46509d77c9c8fcdb69e8f2a853b27cb91fc4610d119f7ee03f878ba75269dbca899e6b569a9f781c9313e318b9d2b96eeec3f54b9f75d335f3cd0e812d4ee4b27d3c1828d48046cb9bf4b5da71eab407cf22b5665afcac4ed0b4c9249687a031ce7132157cb8a4369fbefb1ded5450bcec145532a7bdad474f9d7247c89c5b07a7580d77aef37d31f55331c046b55e46ba67207632b769d05a037b9f29f0d8b40ed817122a9465af468341e5acda346329b8cd739906ce7e3ee9c65a60bf445fbab879d6f4a8c0866977a9ec654f038223d998df00ab3447faff36eed55d7577c9f6888415cffc5bfabe4a5d65876c7b00f12142890174f3c42e1b813e4b7f439aeadc8b84d9429b4df7e9473d7553466e46957d5b80c0d1d498cd2b277b0ffcc8e295164b6095d78fb7d53e15676ddf47d07c48ab131d2f30e7edf1f29b42f29ee97a6090a7d07babf4eeae6b9bc67fc990a3bc7830429eb01420cc5232b9b8fb1c46a50522101208ee1505c38d1280380a84a149fdc93663a6d4d698368a5398c34993095ab3d2c89d36d7ee7acf7b119bd25ec03eac3f6a5db145ae67c67edc2a0086b05126dbcee3f9d93c57fa951adb928dde8fedea31570a0e27beb50d2dad2b2cb587765cc37b640be10aa509eac33e67c34eb5c135022b63b67da49588a6c1a34ac82faef831dbbec394209cd0e3cb9bc4dbc78b34dcc09697c1ec72612fb807673960b6e64f81999d903f883e87fbe5a63f267d1919382bcdec99e72a981727c757a41009c183a13ce613c3e9846316f5109aa285d3f80e7be8205ba0232d7bb060eaca28b61a63911a58286cbc3bc267035a02205f4a10dab96a0cd067187d75651bbc77b2cc847eceebc98d5c29684484024fa99485676faf57ac1e93611f30b21a5c4a56bf8eb941a569178e0ed918ec80b7afd71e5426c33d4cb729c4a6df16fa483410283330626f95a191806b836ca0078088189060dc99c9164cf10f4682b67d992c64f752786ba11172dfd2da52dec5ea35b33c983c124c51e84add5b4080ab2466d2621904b45efca91cf45aa49889a273d0f5af9c482f64e805f6302a7b1e0e76c27d70cc25162b2e93511e35a79f90aca9e258d1fffa30b85ee08e66b58ff4b305ad7ac17ebdc0b37717c30b9faf0f40b068fea25dddca621888e6f17c8550c0216d95e853315cd165a68d2564bee8443758af006df3134937c09ba9ae97fa099687862dffc84365d463fe4636e04544ddf3ff8ecbb4bc227274c8ea5b92078ec2aadedd8e9f8c8adc1c325dd15b342848b229fc44345281ee9f80e9682cac8e7589ffed42f6ed6ae63ce721a5ba5c54dc7a65fa1b5ab1e836958d937ea8e5959dec2d836cc1c39afe3b0d0fb92a146e02fd3ddccc04645b15e92d9e359753111d91b767b723e824370b0c078ffaf8d5bc70c9ef7380790d3fdd558170576dac4d0d4d9a31630b0775e4861e04ac651874fa2c25c952c3565b48e894826b0b04b89afcfddbdacd7f10223f4437fa921016bc1b1f56f7649256b1eff2aa97e0eaff840d1f3f2ec1860ddd54be8ca1622166b93f725ab45114e8dcdfedec4b0e69ddd4e8de88ac7b0f2eddffb226b7b12235546410151a506a9dabbba25640b1d8e61ada0342b5492f396795538ce165ff8d4e830f392ec2aa069c7d2d180a115e8be9dc8224a0e09e5445a2daeb887be6af403359fa236df5d86ba1f2de2d6d28e95b4951c3a8b6eb408b199fe3283d7b0cfd8b752f7b6524ba3efd176c0370d3fcbc4ed345e38263243ed5ae45d57e71753464e4b47e5dbcdb1622064fb40b2118ece3398515220968b339f58900ef863cade9e75347b00c06bc673c9badd8da0fd76297d6dac5a32925abb75a7ca0be4150d70f4a2db3084c7b72cfef5c5164823fb0cf7e53908186a156787c5d0bb1d0af10554e9416c78c4e07dfcc8b2834aed775648875e2e465f712877d8ce7b84c36a6e8d8c954d9ffbd34b5421b7ab6cfb025d2ddd5cdd77260a75b5165816231e4bd27e10d2751a8206901e8edb1876d1326d6308600385083c1d1dbf04e58a73aea4a7537ea185effef4172e582127e257e33223", 0x1000, 0x7fff}, {&(0x7f0000003600)="5b35b0f1830ac95719a81aae9053061be1cea5a1c2d900972e6f03718e65eb215f92407c776d245835d829826ee1579081994fc6855e6fc2cda5faf0490e57ce24687ea344ea8eb0438d7561cddbe09a4d883fec7a36298dd23f836c9a6a58003b656d903243edf1bcb4997a19f9bb515f52dd50242f4d0aaa74b225de3a88639d0dbe9b37afddf50c20e5b8cdd443b3823e784089816010a121ebe5a1a61f509b6cd2f1302b4dd7d0c80ef2d00354ec2b6c6194b0ac875a45971f0c98398d1bbe7bf702606b905ac997865a249134ef7ba550ba3748162d4198cfef553d905e6119336d2f12a487ea0769e74e07", 0xee, 0x7fffffff, 0x3f}], 0x2a0000) write(r5, &(0x7f00000c7fdc)="24000000210025f0071c0165ff0ffc0e020000000010000002e1000c08000b0000000000", 0x24) 2018/05/11 08:14:54 executing program 2: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") setsockopt$l2tp_PPPOL2TP_SO_DEBUG(r0, 0x111, 0x1, 0x5, 0x4) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r1, 0x6, 0x13, &(0x7f00000000c0)=0x3, 0x4) connect$inet6(r1, &(0x7f0000000080)={0xa}, 0x1c) getpeername$ax25(r0, &(0x7f0000000000), &(0x7f0000000100)=0x10) setsockopt$inet6_tcp_TCP_ULP(r1, 0x6, 0x1f, &(0x7f0000000040)='tls\x00', 0x4) getsockopt$inet6_tcp_buf(r1, 0x6, 0x1f, &(0x7f0000000200)=""/193, &(0x7f0000000300)=0xc1) 2018/05/11 08:14:54 executing program 4: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") bind$netlink(r0, &(0x7f0000000040)={0x10, 0x0, 0x25dfdbff, 0x120100}, 0xc) r1 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_int(r1, 0x6, 0x20000000000009, &(0x7f0000000000)=0x33, 0x4) r2 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000080)='/dev/uinput\x00', 0xd00, 0x0) ioctl$SG_SET_COMMAND_Q(r2, 0x2271, &(0x7f00000000c0)) getsockopt$inet_tcp_int(r1, 0x6, 0x9, &(0x7f000024bffc), &(0x7f0000ff0000)=0x4) socket$inet(0x2, 0x80000, 0x2) 2018/05/11 08:14:54 executing program 3: r0 = socket(0x11, 0x3, 0x0) ioctl(r0, 0x8912, &(0x7f0000000000)="c6295e46ca6c09b612ec6f") r1 = memfd_create(&(0x7f0000000000)="2f645951a2f2326b", 0x0) write$binfmt_misc(r1, &(0x7f0000000680)=ANY=[@ANYBLOB='syz1'], 0x4) mknod(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) execveat(r1, &(0x7f0000ff7000)='./file0\x00', &(0x7f0000000240), &(0x7f000034bff8)=[&(0x7f0000ff7000)="00000000000007060804002000fffc0c6565643b799365195f1b76"], 0x1000) 2018/05/11 08:14:54 executing program 2: r0 = socket(0xa, 0x1, 0x0) setsockopt$inet_MCAST_LEAVE_GROUP(r0, 0x0, 0x2d, &(0x7f0000000340)={0x8001, {{0x2, 0x4e24, @multicast2=0xe0000002}}}, 0x88) ioctl(r0, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") r1 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r1, 0x6, 0x13, &(0x7f00000000c0)=0x100000001, 0x1d4) connect$inet6(r1, &(0x7f0000000080)={0xa}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r1, 0x6, 0x1f, &(0x7f0000000040)='tls\x00', 0x4) getsockopt$inet6_tcp_buf(r1, 0x6, 0x1f, &(0x7f0000000100)=""/193, &(0x7f0000000300)=0xc1) 2018/05/11 08:14:54 executing program 5: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000a40)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f0000000a80)={0x2, 0x3, 0x0, 0x3, 0xf, 0x0, 0x0, 0x0, [@sadb_address={0x5, 0x5, 0x0, 0x0, 0x0, @in6={0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @broadcast=0xffffffff}}}, @sadb_address={0x5, 0x6, 0x0, 0x0, 0x0, @in6={0xa}}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x5, 0xb}, @sadb_key={0x8, 0x9}]}, 0x78}, 0x1}, 0x0) 2018/05/11 08:14:54 executing program 0: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") setsockopt$ARPT_SO_SET_REPLACE(r0, 0x0, 0x60, &(0x7f0000000880)=ANY=[@ANYBLOB="66696c7445cd2df50bc579ddb3d3bd46657200000000000000000000000000000000000000bfffff1f0000000700000004000000217ba123fa005a6784b8040000a002000040"], 0x1) 2018/05/11 08:14:54 executing program 7: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") connect$inet(r0, &(0x7f00000003c0)={0x2, 0x4e21, @rand_addr=0x2}, 0x10) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f00000000c0)={'lo\x00', 0x0}) perf_event_open(&(0x7f0000271000)={0x2, 0x70, 0x49, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r3 = syz_open_dev$loop(&(0x7f0000000000)='/dev/loop#\x00', 0x0, 0x0) r4 = memfd_create(&(0x7f00000000c0)="74086e750000000000000000008c00", 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0xfffffffffffffffe) capset(&(0x7f00001b4ff8)={0x19980330}, &(0x7f000077ffe8)) chroot(&(0x7f000009a000)='./file0\x00') ioctl$LOOP_CHANGE_FD(r3, 0x4c00, r4) fchmod(r3, 0x0) ftruncate(r4, 0x401) ioctl$LOOP_CHANGE_FD(r3, 0x4c06, r3) sendmsg$nl_route(r1, &(0x7f0000000140)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000000040)=@ipv4_newaddr={0x20, 0x14, 0x1, 0x0, 0x0, {0x2, 0x0, 0x0, 0x0, r2}, [@IFA_LOCAL={0x8, 0x2, @local={0xac, 0x14, 0x14, 0xaa}}]}, 0x20}, 0x1}, 0x0) r5 = socket(0x10, 0x802, 0x0) kexec_load(0x3, 0x5, &(0x7f0000003700)=[{&(0x7f0000000400)="f8640fece7572ce089d0e4b5ca338bdfa8a942dbd404be96de64020b2567f695d33af821f64df2d80d0b9ed50ad10f56339f1d3ba838b1ee3ab7c1192fed9ffe8156085e19080fc2c565bcc4172c80e91896d90d144e3b42c50bfbc8d034129ade7bb10931dc65b78110c1e8356fa9041db1e37052f750fd3ea7789e82d907548b79aedbec75e8e86d4d010576668f0e481cb1c7a70f995a7eb89ce78d193ff5a8474d6b4a89c0b5d20723f70d9c54ea091633cf3a73c8a448a264b5df1e5068d96e078c3275e46ea88aaa7a294465cc87628aef8ca174e8e5de5ba226da2a44b9cbd8dea3295b46b7b22ed2f9de1ee77eb21431785b7048f7e741b768027e067837f604eb34807fc87f6a166bdee7464dae6f273240de31eb9ef65cdf28932b4d0ca208ac9a0c40e9c39304be1fea7de728d1212587ca79ef0e64f9c169017df5d82bd6cd3338d142970b5325f707f323ee2d000bc1a6336fbf467158a4bc32d9ff61eee9518ce585acad09c553eacb0e13954023c180e382a076478915a690f4b81c86b7c55e45babf8278fc0c005e697bb43d20e62da188de6b6c1fd38502c1b95ce1ceef0f96920dc9f9527ae29dc734ea2041c1b51399d200c792149951cbf9af70716addffc78e676d13491678b993cbe1799e6b753a2629d091cc67b7c766f323222e8da8dd926a8e64c32483011cb7c1a62fa31f7c88cdf6374f4b738c54a0bca868b243adc3278cef13ef718f1c7d31b06b5749a73710c1f2ba9312c9e93a20acc5bbbe45ec49a606a106353382be20a0334741ca7a00c3c84afce471996d337a96aaeb29dc49ba39059d38ea660f8d1c5c736c5939be82674c59ff5833db145738a23003547510a4e38364db1bda35f3a7e76a4a87b8d371bce8be0507358b8e15998eee21758119996cd92f11f3c5be69b398fc7cd8b1659b0b81b471d9cd452fa8f30645a283999fbc9d999ac6702f0a32d5a18dd69a2e6515c119783d1cfda77936245bba36373b19b602af6a0268c1681ca63f2ce9461a9ea2f1686eb8576286d8c33b2ca03721dbafd4782e9a32bc890c617979f8a7a3b8cdca4f88024b67e57626a080da928c3a548abf23da30700cfae6127807ab407cc8df96a9afa794daffd451b2390657871a7454d9c6c220ada19da08f6f8130e6c0010c61614afc79fff4f94df9a2e6317b9685cae68febdfa1d36a93b1bdb70c156fe16afac29ddc3becc44f29604f93a7aec75a0e5536698ecffab15439370fd1717e2487cf00e7d12ede8c76f35b39d0e7d7295b12598e899c531b36ea1a1661b15be8c1f8f73af63008d0fea86d8f2e6fe172e58fec6318b24cb6fa2855d2969dfa89b0c1bcefb7814f979bed193024d4aeb961de7d8afcd69aa2444cdecb0d6f1f3521c7c70623db29b829f64779081da5a68f9e85030fb72fa74b73bc239c68305afd8a42521c192a73cc7389418001b56fc9c4017b7f48276812ef2bde064e393095450e70d4894d7f8c51c1b8355cab78234d120a1426fd2244056d0f4e816777fbf550c98a33082ff332a5b4e7ddb9ce0891ed1bf688c1ef8549ed5abdcf3742724e412f8c64faf782c4ad299b32ec121b6619e68373fc8541e4f4615d90e8e807d311f5af7a18a1b7f6406d43542f9fc5ba1741b24b2ea154c0ef3faa69540ba4f2bd45b865e50e543c875201c8c0e8041e6c64942fee8a374b026de8624bf6c91e321c666c285d5adeacbaaeb2772f7d57a9273a3e3a220857d6d7362c0a3a4876770b781d4c1cbbdeb8b7fb1f62e4f48a7b60039fb4db1ec401c82d7af773ecbf47780a545ab341eb305abc372fa08a07bc17f4aaefc4a132884a5af93fd26c703d379fda035e9f4e08e2e1b5b83c9956ad2a1714b636c6a7ef64a99ecb63d085d4ebce50529e5a65e11de3c6af02aab77f5d2a04ad00d796eb727e3665bc197076634296089c81118342e47df31173e35b3c159fdd01a2c240750931db9cb9b04019bbd526368c986b0fd5b169afab2881b2924f098722e8dc006f4fb690e9c1341635ab9928433bf26bd630333a9a8fd15e1822f997cc0c489cc2e233baaba1faa750587e18eb87deaa1cb0bc594c0088c0eb601d7c9692ee7e2b2cd6ffff7d3f7a5518cbb0156491a6bf0d55664da20501a7cb398206d6f41a69560724dcecc471900b6fb3848b5430380fecdd02d9225f2b570a55db96bdc6f7b6c1df6246f6739943428bb2ba62ac1f09b3a0b0e9fb390e3a7c47aa7d1a165100ebd904605dd00640ccdf2c0d20f8824e445a025589e3a2fdf89e1216897e851320ac8cec0a9b7655777a7361d86c7434a62f801bebf5ac6afe1b8badef8a901ead885681532fc5621f6952647b76d1b4aafeeaccbb553fb9f86a3cf9a7b9903d2865a5fcf10ce69a7ffdb9c89cc4dd281dbe22d7dd2a9ef79a1e713196b03a0d73a688dbbf5ec2131a7c5c7935e3cfaff54e21c5887d1b4ddec0fde0e83c3a0598c32d5df5373a0302d573d6ff31d25acb9bb916bff1c584ba1f7104a33c0f1419fa580ae7bd678dda8dbe8e28f5e3293f0c42495159a17f96a7fe86f93c928305b6fb34f589cb54b4653387516b786fe63f370b6d30b2d3654be2889299d92a44fc1728f573575b56382562351536b3e4e0647fc06170ba1beaa42ed54e727ac2311949ce9338fcb13989427045b5b5b4aab34904fe46661a18acfcac3365b40612a0be538acfafc89e69948fd140485a47de04ac6a437b98e51142c824159c177a84bfb789a5925752d01d168b803f3fd31d24591c10949a5694a43b1bfb43e5372e983b20c0a6931b30f5737b2d2d1fe78ae318d4fea015bc3f9cee3e15ab4bafff61de435341836a5868efbeeda4b444ecaf108887448b24bd50d76f8189ebb55ded2cf59c5eacfe5b646f796c434eb3892a6900e06024a69a072bebd816e4eaad3cf0a2b12098822fdd3015ec4fdd52b684f5e1e9e9d14af722057c984f6ee5bc7785c3497d837aaf732e51a72e90929e1c299d3f90dd5c0e1a7d9e6b3dd7c1cc29f1516ddf6d9f76f85e0e5d5e57c50a3ba8faeb42518cd0470968fc779517f1aabc9d4288f1ccd20fa9cb3c1955b6fc9bf861c44cf7721b84abe0d12b225ea73cd4b2ab105bc4f3323a4b735af719d00da359879d306969599b9c9fa1ecccc027c0d071880e0eb76c11af4fa2726653198ee78abfc21fc820800399dbb57668dd13dd371d0a6720ba13c0f3bfa9357bbab71dfc4cacbf6400217ffc160a5a41ddbcf623064144ec5915b4989f470d8c3b18cbec367d1e2ff114aa87e0e9d78f49882b13fadd801fd0eafa9ace6505b035ba0cef8fe0956218196b1a85120bb0acbb2fe5ebbe4421f753d8d764eb28fc7b684b47039df57f52af3e65c028e89d86da902a191e9ceb361060c8ab49190a1d8292d103876c266f34f192631553f900c4744e9fa7851421b382d7e3b6cd235fdb6f70a7d3d45565a882f681156ddef20f50bc1b841cd55199e194b50b87de689d446dc6fbfff2c980adc5358b10639fa1db5638d7baacda9f5152534ba015c42606368ba0ba0a649f766455b51224a6a45e96525d2cb458f1c04cf422947a15485759cf021baae9df295d0a3a2ef532435db0539e7cdd7a8ca1bf3be9277f9afacd8abd5dd5e9277510f87dd775a6c75bd8718052ad14a26c42d7a7c774bba71d86cc28b61c1d0d0f00a5e67d64678e790d4d73fa39fe51d60710cfc9ffbbc034427470107c95f866d461c2194916287005aaf401f859efcc1c81b474b2130686baf14fc0b8a31621e976ad96f756fbbf34b26986b64a5785204070b5ccd7efe1ae5e1fea9fa7199e4bd146c87344a92224edf422834784b64fb18613b48a088f4ee09a78923752f0051e6c77d8b0cfba0a24db6671f751d7dd0c1dfa954c0b998c1da7c5a701b6429bc9e86b3d4bd261688f285873c9b330dc90ba0cb1ae1d0769aa8dc579b05f38c2eb6f53cad04fc7f367b594f64de435528354240a3b988ccafae0bd08d578172b42ac08a94e3f6a6b5599cc1542fad7c4b26ae32a8f34aee597349f1bcd94a6061d8d1d3051cf8554a4d690d7d731ce02bf4f1cf81e1eac7559fa335e3a1fd1d31d1a290adc77b75749b6b5fdd6aaadfe74a8cfa6842ef35d3b271331ea6d9a54fd6b8c04fb9b329ab5cecfdf898e10bcb7dcb3462c1007afc493ffe9ce63c39fa5537b6578931fc79a1d640b97fbf275b0bd6ec4eeadf46a288ae9a2d5f7c21c10da6fb03a6498b968ff3763c947b2b8b0688681f533628b0eac478de12c4269412171f4951080e82cc52dd9c9b4381a7e7fb58e9c2641d11063fcadd87235265da527eaa3bd6dc4842eaa9aca4940cd78f7f631336d9435ba62b487bfce92fa880f6587aadc73e203d19a69e275c9697f8e4c1d6d7546a1f7f553d779e1713c19677d08d033924538f5605373be55f2fa402198459a26df24a7f23ac1b65a2b0dfa7d112b627c5cc9f87610d9c6c1900e0741a8a5d7444215a68c9f254bbba57c4b1e756de00765dd8ed527d457b071fbc4df48ac1922fec36bebeded988eb5a234401ad5a61d5523beccfd3aa56bd36e6f523626add69338aa99fa04fdd05437ca0684ed5fb29f5e2a834391a21443d1858c82b6c11f890828b7db79ea302966465fdc7db56715f5946291e4664c83d9f7ed49e377bede081665d4f367000a6047f3f937be4b2fc633e644318fc2e7ad715ab1f2330b4e5ffcc1e1ecba4f5f39efcfa701ed77b81020d4acd996ac9e1882a5b1934469918ac8799c1f24109252eacc98f0cfddd6c94f691d8aa9bd01f626192b25d89c3dd2fd6e11b3ac8141614e0af1e70d8e8e94b99d401ff608de803105b9a9b82d763d86004c88f0f1043d17b190e810429adbe2bcce9afc0f6e105f75adaa1cc69e9a7caaa2bc7a5dcdff18f53117316ec7d45343c21ebb9b4e05be2d5f39811b774f561c061d0c7888ee987a2faedd051f4aeea86fa4b1fc44fd07708bb2e1bceec7715b6eb12bf611af5d89881ee85cd458d808416a89a7e705198d8cec85652ba8f47d31f5a806f2d6555c66dd023f59fc6d22fcd0e5dcb0c8cf0ce1a72c2874baafd5bc3bf4acd2c11c2195158bec744d975f8a299f7300c8bf71c5da6478866458adb6d91c00edbf8a773ac1132c9557b7a14251583f8f12077968be32a1ee39c6fd4190c0cf1aa71e10bde8939d206b7d97395bf479f93858803e5e7c4248f148415c0eb1f190ede5b9af951d9a3048d8f0e3c1525a709389341f052eb139902fb935af0c3929d58d6745e03d61fe94fad01d61116d580e20b13acb3d10926ec78e047878e7a84882cf58c2b5dee470c667f6ccdf9d879030401f06f31f1bc6d68ecdba5f56788f1b7ddd6bb947997d9c9930c5619df1d68ea536a241e71f3f43c5f5d9f83f491c463362320ada89ea75f2b8d7607c7561298c8313b3967704956726faa03a147ace53fa4159cc879e3ef2675e4f387d574e9fd8563414f59d0573d9755ac8d946289bee7b427a6e1bc7ea921c259fdae4add45bb280f235acbc8c95a951639fd70501b1270a6167211f0a2fd152a77c8c01cf03f0f4e1fc1d2d5e84f4aa54b2e808ff822bd6345369c5f51af3ba4f091392964cf3feae25f8c2741007d2e5ac5a5f2124eee3047b89f94d44df6d0e2f4fefb98d1d7c7a34fb020c84cae252cfa6181299475acba54b0b07aefa805768da4d3b7910ef2c1b6a7112efe6bee3da9e41c12930498dfbfd82a428c9c9cd66d805c927fa3158e116273f55ab232f9c0a", 0x1000, 0x3, 0xda}, {&(0x7f0000000180)="d1212f342bf127abfae6e08bb74c5b89efa38fe459aabf94fd638099ea20ed5e438b0dee0089aaa024971d882873fc4b01be0b4dfbb502b723a6c747211a49cd0312922f1c7bdc37f25fe1900eb3a8e3640ab42e3a4dea6690b479619a81c93bbf5033e77ab8c078fccf6ae4e86ada45d5a7546191885c39", 0x78, 0x3e04, 0x7ff}, {&(0x7f0000000200)="124cf6539178fc251b098fd57dd41adbaab451d2f343aa5d34a532a884db85e4b5bfebabffea12294df4af5da9afeff63cecf3764ad2fd17f391a38d7c8acfdfd13030273a645c69ff4ca1ebdd", 0x4d, 0x8, 0x1}, {&(0x7f0000002500)="5757095864f66efa228010257017e59ef5cde3f87f48f0e9067a726eb58adbe7ce61bfe99836c1d83bb52ac1843a74ca949b697759f937acd9506c3fcb790f4aab22c34081bf00d3e52b0d341d57d6768740c345fd45eff43c3d4c1d45cfe87028d4b6ff8900e7c6a7f5c50f94d490f8b0ea08e211c6037efbe213ff6759a22d057e79e84ef3581afaef2773e6cb7c43d2a5394cb69c5872df8caba825259f6ad2219c40bb5c82a4904c245b4712ffc196f1713cca2d85e8a223d7aaf24c69fa41c6904f5fb153003f88f9c5cdce1fe96fab148c3587627d04910474c06e9ba599f1fffbc01199490edffc5c74b44fc399c127b8911a83af33b2c70f01d4301be06f8982a3007c37f3a7d36c412e2b59c0067abf0a61a12bac31b3254a186ff2c9b911ebc9a2d25981548dbe65091b53e4f47dc8786eb496f3175fdf12562db774f2cf0ea9027e1331be062b2b7778f95cd56fb8f0de68afc2db67f92794a2a9739f3354e98bc17ac31b0e7d4e6d094ccd91d302a074dd59665b8bfefab4c806c909bbd9a6c054512d2f609159af4da24a7eb817cdd90b80159cdd61ce801cc9a83612708701f531b447a34043ace7e36d584801a6b8c8b8196bf87f337e4aecfa0e1e4fd56de291544d2a9fc4c3189229dfb775025f290194385acd4d741479e15a79d8351e59b51f6628ed8b57ff03ed9fd31f6d1e57f2da519c53940795af4c7a76ff57655495d2e2fdc8bf261e98e16c06bab8d061749df6ebf041c39abbcc1d66c5c7bbfdd31bbfa7767059408a26159009f970c15c8f7e6092c9ccfbdab39bb34a97be8442a17e105db9c2ecd6d9c0cb09cf96d9ee6dd5cd0bffad00cf50662dd4ae5ed98b30d300d8100c3298765797b39dd974c8f4358ac4072954d8ae8c7b6b39624d190f911c0f386e7e5ca2328014d3de6c2da1996e2b0a68faf8c40ebf3ad6cdadf0ab22d0fab9a5f7a30a6b7b10b577f6326f0065e90f2b1d10b72357d2028d7f70adde7b8c54c377fad602f02f15d8ecde74674c91f966f11e11a2c706685a7a23f1bbac4199c9b8e71f1aa630758e913841cb0f4e122bc2d22589df8f7befc2e73effade36694c82ba0beb7412ddc4df7b9a98cf0142821605f71bb666c0bd1a0fd97bbb8be60ac0966e0aa9c4c2a380164203468e50bfed97c2611511b93b9d03c8bdbd5471990959bda5344651a6eb7f5688d1132eadecd4663426f0a4bcdcd9641410e3a2a06c1d6ca253736508986bde3f84bf080fefc52884261557032f51d81f4f0ce237c38cd2b55f3d9edf841316f712e666626f34e71412a1652f19eeba7c599a2836156cd34c6af193f7d70cb131bf78e5b4e6a423ec0649b77f1b94d7d7db3561977eaa28b26f747dfe7e6cb38dc75411cca400492dc97ef6a2a190dd4f9a64146083c9dcaba95df74da8fc0ce1d7ac2b593601d318b2e326bbf4580e50b52fafa0e2f2a6e8a854844a7db53377ee062b081c23abe0e8caf0f6ea144e34951b42dbb4b3f17e6bdc6950d66d95864082cd3da8d63e0b9dfbba6df57688d0ec0bfe40feb7950457e6f72859322d8de70dcdcc8dc0f11daaaa9bab0409af2314d375183bf394c1efa406bc06bc4813183d2d4e6d2df3d90ecf33323a545645969a4310b2511e2913cd117ccc1737d14bdbdc9fd2fd48075ecb25e3099bf41cd2af1523d00b41a7b10c0f0405e73b9b3c446a352b2bcfb09750ef2cbad43ccec2c04c1f3c4c2d9f15e3d0f40e6efd84285ddabf125771df65f5a94f9f777e74815e4c0786c7385a6af755c98ccb37bff030e3b3fcd4b5c0591628c6486b191c9d620b9599dcc984240a5289d2f46e5ce1b7e170bc65381408c13c8b455b9cec4d2a3d9ab58c42bee23659beee209907542b7a54bccee061d4f1740b9ff218699fdd2e5baf9a80a102f6e4cde212277db20eb82b7357459dfc16e315ac393cfbc4404a508699bc7530786f6b16aea27e3467659b1e230f5b38a06110cbd037f39f0e47fdd4cb389d9dd172b3588c679cc3e75a30b874b2234accf8ae7084d4f535bd74d5e980a27c4da07201625024d52ff14cf208363f689865c8ebdd6a0b5c8edef4d64297de13340c5987888903c18ddac02bd454d043a47ce70055d68e3c910a859e3be50cc11d04d53d62a66e816ae7c0ab4c7deb5b0bc0266fa84737815a28670920d02110c1ed1e0fc3099cd8857316e249bdb8dfcddb897e2ebacc4992434f502ad517979876cfbae7f8e964405ef6e1ab0eaa1c2dd8d90b5fbb70237b789c0e2e897a89bfcc3f1cf7ace3e005bb36546d72b3438429a2e915e062ecad61bfab2e1a3ffdf2805160daefb11af1ef485674228a9540217f498f54e3378977331a4f0f917b279201377e616678866c3be0d412d6c699483f7839d16d53a8c23848e84d790a1a31f551e0ae12bbf3038a02a6eaae4d16e95b860b018349a8950988f5ad081f0c9f21cfa8158d1389ac1d62044660dce2674e93ebeeceaa6bc0eb728ce28df410c5e9a3278db7da186daa589b83fc6b9c32e7eed966b33130701b90a68e159c570ad42c56d3d263d5c45d9234e090b871b119c8d40fc86f98d182433e675cdeb3aedf87ed1c4ef4976cf261b79ca48d9d31c65f22667d6ac28c568da8e359051383a255c6877b70645f2c98d2d459c3afe892778810b971521150c0313706d75dd6b375dd844d44948ee26c10563e38cf2f0b96bc77dbfe453f7a0de2c6d16cdb99d05d7a286c3752f3cbffe93f71766cabada13996caf655a4c7db8b54b3e9cd7e06119a615f1f5250edab903ddb7520fd57919b1d99d6fc3d64109c635fdec586546224ad7fb7a10e3017ac04f830cf7dbffdafd0191c11c199f22d3cd3feae652a9720538b8291b5f193f73f15c8b119646a37fc82ed979d4383d94df03a1c1e345a3f0e3bd3328d7213c6e5e6bdf22ff6a19652206142da9aa02a0303c4c4db38a241e7d1463a68fd66a81ebb014b9abf255e6b58dfff1d0b3e46c46db192727f290580e7e842832792fb843e54d539e34a9cfe18c598cb684d6903f52ba0bdf8558114e94ef469039a8dfa06d4a2d754d22099cddf97e3df0d3137fdc6bf8ed9f39fa5ec1c4d3c11250c8ce30f45b4a53018fa4bd7bffef1ea7953c931329bc8954e1d86d0b18c09255e3ea8381360572c01fd4dfc7111fc0bc5d02bce05726e32814c389bc64493d84326f89ff034dfd3b707e4f92ee4287f274d701fd2d0b53e5f0658af884db26e0504037d46eded54788da72444ca0ee9e160492ffab67b55085aa875f1119fea7e779b172367944f5bb247e4783c0677b0def4f35d23efaec71375ba0d603c9ee69aeff63c036f248100823d1715eb7a592602dbd7254dd6b30635714da965a6b2332009f48a51488fb8b228586e13de111120956fa9664a2e7f61fe99f65d9d3e09bc66dcca76cc654984821086bc3201eac8ba73725f31fe7f9e554c8a4596a9e5b58b0875edfc5a1d00ae98a3b9ca085591f682e81a6bb7846aa036dc87d4bed3276929c51340b6078ed8e2025c3a5c5505f61ec6d624a05f41e27b537e1c61f408eafd01091aaa5d3a7ddb404276af1493d439d09249fc234f37fcfad411be98b3eccb7071eed52a0cbe4440293dc2c8edc0eb5cff77b5d7ad09853275af17cce56a2d52580662a221a4a355323c4dce46509d77c9c8fcdb69e8f2a853b27cb91fc4610d119f7ee03f878ba75269dbca899e6b569a9f781c9313e318b9d2b96eeec3f54b9f75d335f3cd0e812d4ee4b27d3c1828d48046cb9bf4b5da71eab407cf22b5665afcac4ed0b4c9249687a031ce7132157cb8a4369fbefb1ded5450bcec145532a7bdad474f9d7247c89c5b07a7580d77aef37d31f55331c046b55e46ba67207632b769d05a037b9f29f0d8b40ed817122a9465af468341e5acda346329b8cd739906ce7e3ee9c65a60bf445fbab879d6f4a8c0866977a9ec654f038223d998df00ab3447faff36eed55d7577c9f6888415cffc5bfabe4a5d65876c7b00f12142890174f3c42e1b813e4b7f439aeadc8b84d9429b4df7e9473d7553466e46957d5b80c0d1d498cd2b277b0ffcc8e295164b6095d78fb7d53e15676ddf47d07c48ab131d2f30e7edf1f29b42f29ee97a6090a7d07babf4eeae6b9bc67fc990a3bc7830429eb01420cc5232b9b8fb1c46a50522101208ee1505c38d1280380a84a149fdc93663a6d4d698368a5398c34993095ab3d2c89d36d7ee7acf7b119bd25ec03eac3f6a5db145ae67c67edc2a0086b05126dbcee3f9d93c57fa951adb928dde8fedea31570a0e27beb50d2dad2b2cb587765cc37b640be10aa509eac33e67c34eb5c135022b63b67da49588a6c1a34ac82faef831dbbec394209cd0e3cb9bc4dbc78b34dcc09697c1ec72612fb807673960b6e64f81999d903f883e87fbe5a63f267d1919382bcdec99e72a981727c757a41009c183a13ce613c3e9846316f5109aa285d3f80e7be8205ba0232d7bb060eaca28b61a63911a58286cbc3bc267035a02205f4a10dab96a0cd067187d75651bbc77b2cc847eceebc98d5c29684484024fa99485676faf57ac1e93611f30b21a5c4a56bf8eb941a569178e0ed918ec80b7afd71e5426c33d4cb729c4a6df16fa483410283330626f95a191806b836ca0078088189060dc99c9164cf10f4682b67d992c64f752786ba11172dfd2da52dec5ea35b33c983c124c51e84add5b4080ab2466d2621904b45efca91cf45aa49889a273d0f5af9c482f64e805f6302a7b1e0e76c27d70cc25162b2e93511e35a79f90aca9e258d1fffa30b85ee08e66b58ff4b305ad7ac17ebdc0b37717c30b9faf0f40b068fea25dddca621888e6f17c8550c0216d95e853315cd165a68d2564bee8443758af006df3134937c09ba9ae97fa099687862dffc84365d463fe4636e04544ddf3ff8ecbb4bc227274c8ea5b92078ec2aadedd8e9f8c8adc1c325dd15b342848b229fc44345281ee9f80e9682cac8e7589ffed42f6ed6ae63ce721a5ba5c54dc7a65fa1b5ab1e836958d937ea8e5959dec2d836cc1c39afe3b0d0fb92a146e02fd3ddccc04645b15e92d9e359753111d91b767b723e824370b0c078ffaf8d5bc70c9ef7380790d3fdd558170576dac4d0d4d9a31630b0775e4861e04ac651874fa2c25c952c3565b48e894826b0b04b89afcfddbdacd7f10223f4437fa921016bc1b1f56f7649256b1eff2aa97e0eaff840d1f3f2ec1860ddd54be8ca1622166b93f725ab45114e8dcdfedec4b0e69ddd4e8de88ac7b0f2eddffb226b7b12235546410151a506a9dabbba25640b1d8e61ada0342b5492f396795538ce165ff8d4e830f392ec2aa069c7d2d180a115e8be9dc8224a0e09e5445a2daeb887be6af403359fa236df5d86ba1f2de2d6d28e95b4951c3a8b6eb408b199fe3283d7b0cfd8b752f7b6524ba3efd176c0370d3fcbc4ed345e38263243ed5ae45d57e71753464e4b47e5dbcdb1622064fb40b2118ece3398515220968b339f58900ef863cade9e75347b00c06bc673c9badd8da0fd76297d6dac5a32925abb75a7ca0be4150d70f4a2db3084c7b72cfef5c5164823fb0cf7e53908186a156787c5d0bb1d0af10554e9416c78c4e07dfcc8b2834aed775648875e2e465f712877d8ce7b84c36a6e8d8c954d9ffbd34b5421b7ab6cfb025d2ddd5cdd77260a75b5165816231e4bd27e10d2751a8206901e8edb1876d1326d6308600385083c1d1dbf04e58a73aea4a7537ea185effef4172e582127e257e33223", 0x1000, 0x7fff}, {&(0x7f0000003600)="5b35b0f1830ac95719a81aae9053061be1cea5a1c2d900972e6f03718e65eb215f92407c776d245835d829826ee1579081994fc6855e6fc2cda5faf0490e57ce24687ea344ea8eb0438d7561cddbe09a4d883fec7a36298dd23f836c9a6a58003b656d903243edf1bcb4997a19f9bb515f52dd50242f4d0aaa74b225de3a88639d0dbe9b37afddf50c20e5b8cdd443b3823e784089816010a121ebe5a1a61f509b6cd2f1302b4dd7d0c80ef2d00354ec2b6c6194b0ac875a45971f0c98398d1bbe7bf702606b905ac997865a249134ef7ba550ba3748162d4198cfef553d905e6119336d2f12a487ea0769e74e07", 0xee, 0x7fffffff, 0x3f}], 0x2a0000) write(r5, &(0x7f00000c7fdc)="24000000210025f0071c0165ff0ffc0e020000000010000002e1000c08000b0000000000", 0x24) 2018/05/11 08:14:54 executing program 6: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000616ff8)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x32, 0xffffffffffffffff, 0x0) sendmsg$unix(r3, &(0x7f0000bba000)={&(0x7f0000c57ff8)=@abs, 0x6e, &(0x7f00006c6ff0), 0x0, &(0x7f0000000180)=[@rights={0x18, 0x1, 0x1, [r1]}], 0x18}, 0x0) recvmsg(r2, &(0x7f00003d6fc8)={&(0x7f0000698000)=@generic, 0x80, &(0x7f000081afd0), 0x0, &(0x7f0000f9fff8)=""/90, 0x5a}, 0x400000000000000) 2018/05/11 08:14:54 executing program 1: r0 = socket(0xa, 0x1, 0x0) ioctl(0xffffffffffffffff, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") r1 = syz_open_procfs(0x0, &(0x7f0000000040)="2f65786500000000000035abe1e80d903e0d717ac1889a45e581c9e14a5c8f95f5d2968ae8c767e9d18fd69a") mmap$binder(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x8011, r1, 0x0) fstat(r1, &(0x7f0000000b80)) 2018/05/11 08:14:54 executing program 2: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x7, &(0x7f0000000140)="c6295e4ed8a20c") r1 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r1, 0x6, 0x13, &(0x7f00000000c0)=0x100000001, 0x1d4) connect$inet6(r1, &(0x7f0000000080)={0xa}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r1, 0x6, 0x1f, &(0x7f0000000040)='tls\x00', 0x4) getsockopt$inet6_tcp_buf(r1, 0x6, 0x1f, &(0x7f0000000200)=""/193, &(0x7f0000000300)=0xc1) 2018/05/11 08:14:54 executing program 4: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") r1 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_int(r1, 0x6, 0x20000000000009, &(0x7f0000000000)=0x33, 0x4) syz_open_dev$sndmidi(&(0x7f0000000040)='/dev/snd/midiC#D#\x00', 0x7, 0x80) getsockopt$inet_tcp_int(r1, 0x6, 0x9, &(0x7f000024bffc), &(0x7f0000ff0000)=0x4) 2018/05/11 08:14:54 executing program 0: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") setsockopt$ARPT_SO_SET_REPLACE(r0, 0x0, 0x60, &(0x7f0000000880)=ANY=[@ANYBLOB="66696c7445cd2df50bc579ddb3d3bd46657200000000000000000000000000000000000000080000000000000700000004000000217ba123fa005a6784b8040000a002000040"], 0x1) 2018/05/11 08:14:54 executing program 5: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000a40)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f0000000a80)={0x2, 0x3, 0x0, 0x3, 0xf, 0x0, 0x0, 0x0, [@sadb_address={0x5, 0x5, 0x0, 0x0, 0x0, @in6={0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @broadcast=0xffffffff}}}, @sadb_address={0x5, 0x6, 0x0, 0x0, 0x0, @in6={0xa}}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x5, 0xb}, @sadb_key={0x1300, 0x9}]}, 0x78}, 0x1}, 0x0) 2018/05/11 08:14:54 executing program 1: r0 = socket(0xa, 0x1, 0x0) ioctl(0xffffffffffffffff, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") r1 = syz_open_procfs(0x0, &(0x7f0000000040)="2f65786500000000000035abe1e80d903e0d717ac1889a45e581c9e14a5c8f95f5d2968ae8c767e9d18fd69a") mmap$binder(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x8011, r1, 0x0) fstat(r1, &(0x7f0000000b80)) 2018/05/11 08:14:54 executing program 3: r0 = socket(0x11, 0x3, 0x0) ioctl(r0, 0x8912, &(0x7f0000000000)="c6295e46ca6c09b612ec6f") r1 = memfd_create(&(0x7f0000000000)="2f645951a2f2326b", 0x0) write$binfmt_misc(r1, &(0x7f0000000680)=ANY=[@ANYBLOB='syz1'], 0x4) mknod(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) execveat(r1, &(0x7f0000ff7000)="2e2f66696c653006", &(0x7f0000000240), &(0x7f000034bff8)=[&(0x7f0000ff7000)="00000000000007060804002000fffc0c6565643b799365195f1b76"], 0x1000) 2018/05/11 08:14:54 executing program 7: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") connect$inet(r0, &(0x7f00000003c0)={0x2, 0x4e21, @rand_addr=0x2}, 0x10) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f00000000c0)={'lo\x00', 0x0}) perf_event_open(&(0x7f0000271000)={0x2, 0x70, 0x49, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r3 = syz_open_dev$loop(&(0x7f0000000000)='/dev/loop#\x00', 0x0, 0x0) r4 = memfd_create(&(0x7f00000000c0)="74086e750000000000000000008c00", 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0xfffffffffffffffe) capset(&(0x7f00001b4ff8)={0x19980330}, &(0x7f000077ffe8)) chroot(&(0x7f000009a000)='./file0\x00') ioctl$LOOP_CHANGE_FD(r3, 0x4c00, r4) fchmod(r3, 0x0) ftruncate(r4, 0x401) ioctl$LOOP_CHANGE_FD(r3, 0x4c06, r3) sendmsg$nl_route(r1, &(0x7f0000000140)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000000040)=@ipv4_newaddr={0x20, 0x14, 0x1, 0x0, 0x0, {0x2, 0x0, 0x0, 0x0, r2}, [@IFA_LOCAL={0x8, 0x2, @local={0xac, 0x14, 0x14, 0xaa}}]}, 0x20}, 0x1}, 0x0) r5 = socket(0x10, 0x802, 0x0) kexec_load(0x3, 0x5, &(0x7f0000003700)=[{&(0x7f0000000400)="f8640fece7572ce089d0e4b5ca338bdfa8a942dbd404be96de64020b2567f695d33af821f64df2d80d0b9ed50ad10f56339f1d3ba838b1ee3ab7c1192fed9ffe8156085e19080fc2c565bcc4172c80e91896d90d144e3b42c50bfbc8d034129ade7bb10931dc65b78110c1e8356fa9041db1e37052f750fd3ea7789e82d907548b79aedbec75e8e86d4d010576668f0e481cb1c7a70f995a7eb89ce78d193ff5a8474d6b4a89c0b5d20723f70d9c54ea091633cf3a73c8a448a264b5df1e5068d96e078c3275e46ea88aaa7a294465cc87628aef8ca174e8e5de5ba226da2a44b9cbd8dea3295b46b7b22ed2f9de1ee77eb21431785b7048f7e741b768027e067837f604eb34807fc87f6a166bdee7464dae6f273240de31eb9ef65cdf28932b4d0ca208ac9a0c40e9c39304be1fea7de728d1212587ca79ef0e64f9c169017df5d82bd6cd3338d142970b5325f707f323ee2d000bc1a6336fbf467158a4bc32d9ff61eee9518ce585acad09c553eacb0e13954023c180e382a076478915a690f4b81c86b7c55e45babf8278fc0c005e697bb43d20e62da188de6b6c1fd38502c1b95ce1ceef0f96920dc9f9527ae29dc734ea2041c1b51399d200c792149951cbf9af70716addffc78e676d13491678b993cbe1799e6b753a2629d091cc67b7c766f323222e8da8dd926a8e64c32483011cb7c1a62fa31f7c88cdf6374f4b738c54a0bca868b243adc3278cef13ef718f1c7d31b06b5749a73710c1f2ba9312c9e93a20acc5bbbe45ec49a606a106353382be20a0334741ca7a00c3c84afce471996d337a96aaeb29dc49ba39059d38ea660f8d1c5c736c5939be82674c59ff5833db145738a23003547510a4e38364db1bda35f3a7e76a4a87b8d371bce8be0507358b8e15998eee21758119996cd92f11f3c5be69b398fc7cd8b1659b0b81b471d9cd452fa8f30645a283999fbc9d999ac6702f0a32d5a18dd69a2e6515c119783d1cfda77936245bba36373b19b602af6a0268c1681ca63f2ce9461a9ea2f1686eb8576286d8c33b2ca03721dbafd4782e9a32bc890c617979f8a7a3b8cdca4f88024b67e57626a080da928c3a548abf23da30700cfae6127807ab407cc8df96a9afa794daffd451b2390657871a7454d9c6c220ada19da08f6f8130e6c0010c61614afc79fff4f94df9a2e6317b9685cae68febdfa1d36a93b1bdb70c156fe16afac29ddc3becc44f29604f93a7aec75a0e5536698ecffab15439370fd1717e2487cf00e7d12ede8c76f35b39d0e7d7295b12598e899c531b36ea1a1661b15be8c1f8f73af63008d0fea86d8f2e6fe172e58fec6318b24cb6fa2855d2969dfa89b0c1bcefb7814f979bed193024d4aeb961de7d8afcd69aa2444cdecb0d6f1f3521c7c70623db29b829f64779081da5a68f9e85030fb72fa74b73bc239c68305afd8a42521c192a73cc7389418001b56fc9c4017b7f48276812ef2bde064e393095450e70d4894d7f8c51c1b8355cab78234d120a1426fd2244056d0f4e816777fbf550c98a33082ff332a5b4e7ddb9ce0891ed1bf688c1ef8549ed5abdcf3742724e412f8c64faf782c4ad299b32ec121b6619e68373fc8541e4f4615d90e8e807d311f5af7a18a1b7f6406d43542f9fc5ba1741b24b2ea154c0ef3faa69540ba4f2bd45b865e50e543c875201c8c0e8041e6c64942fee8a374b026de8624bf6c91e321c666c285d5adeacbaaeb2772f7d57a9273a3e3a220857d6d7362c0a3a4876770b781d4c1cbbdeb8b7fb1f62e4f48a7b60039fb4db1ec401c82d7af773ecbf47780a545ab341eb305abc372fa08a07bc17f4aaefc4a132884a5af93fd26c703d379fda035e9f4e08e2e1b5b83c9956ad2a1714b636c6a7ef64a99ecb63d085d4ebce50529e5a65e11de3c6af02aab77f5d2a04ad00d796eb727e3665bc197076634296089c81118342e47df31173e35b3c159fdd01a2c240750931db9cb9b04019bbd526368c986b0fd5b169afab2881b2924f098722e8dc006f4fb690e9c1341635ab9928433bf26bd630333a9a8fd15e1822f997cc0c489cc2e233baaba1faa750587e18eb87deaa1cb0bc594c0088c0eb601d7c9692ee7e2b2cd6ffff7d3f7a5518cbb0156491a6bf0d55664da20501a7cb398206d6f41a69560724dcecc471900b6fb3848b5430380fecdd02d9225f2b570a55db96bdc6f7b6c1df6246f6739943428bb2ba62ac1f09b3a0b0e9fb390e3a7c47aa7d1a165100ebd904605dd00640ccdf2c0d20f8824e445a025589e3a2fdf89e1216897e851320ac8cec0a9b7655777a7361d86c7434a62f801bebf5ac6afe1b8badef8a901ead885681532fc5621f6952647b76d1b4aafeeaccbb553fb9f86a3cf9a7b9903d2865a5fcf10ce69a7ffdb9c89cc4dd281dbe22d7dd2a9ef79a1e713196b03a0d73a688dbbf5ec2131a7c5c7935e3cfaff54e21c5887d1b4ddec0fde0e83c3a0598c32d5df5373a0302d573d6ff31d25acb9bb916bff1c584ba1f7104a33c0f1419fa580ae7bd678dda8dbe8e28f5e3293f0c42495159a17f96a7fe86f93c928305b6fb34f589cb54b4653387516b786fe63f370b6d30b2d3654be2889299d92a44fc1728f573575b56382562351536b3e4e0647fc06170ba1beaa42ed54e727ac2311949ce9338fcb13989427045b5b5b4aab34904fe46661a18acfcac3365b40612a0be538acfafc89e69948fd140485a47de04ac6a437b98e51142c824159c177a84bfb789a5925752d01d168b803f3fd31d24591c10949a5694a43b1bfb43e5372e983b20c0a6931b30f5737b2d2d1fe78ae318d4fea015bc3f9cee3e15ab4bafff61de435341836a5868efbeeda4b444ecaf108887448b24bd50d76f8189ebb55ded2cf59c5eacfe5b646f796c434eb3892a6900e06024a69a072bebd816e4eaad3cf0a2b12098822fdd3015ec4fdd52b684f5e1e9e9d14af722057c984f6ee5bc7785c3497d837aaf732e51a72e90929e1c299d3f90dd5c0e1a7d9e6b3dd7c1cc29f1516ddf6d9f76f85e0e5d5e57c50a3ba8faeb42518cd0470968fc779517f1aabc9d4288f1ccd20fa9cb3c1955b6fc9bf861c44cf7721b84abe0d12b225ea73cd4b2ab105bc4f3323a4b735af719d00da359879d306969599b9c9fa1ecccc027c0d071880e0eb76c11af4fa2726653198ee78abfc21fc820800399dbb57668dd13dd371d0a6720ba13c0f3bfa9357bbab71dfc4cacbf6400217ffc160a5a41ddbcf623064144ec5915b4989f470d8c3b18cbec367d1e2ff114aa87e0e9d78f49882b13fadd801fd0eafa9ace6505b035ba0cef8fe0956218196b1a85120bb0acbb2fe5ebbe4421f753d8d764eb28fc7b684b47039df57f52af3e65c028e89d86da902a191e9ceb361060c8ab49190a1d8292d103876c266f34f192631553f900c4744e9fa7851421b382d7e3b6cd235fdb6f70a7d3d45565a882f681156ddef20f50bc1b841cd55199e194b50b87de689d446dc6fbfff2c980adc5358b10639fa1db5638d7baacda9f5152534ba015c42606368ba0ba0a649f766455b51224a6a45e96525d2cb458f1c04cf422947a15485759cf021baae9df295d0a3a2ef532435db0539e7cdd7a8ca1bf3be9277f9afacd8abd5dd5e9277510f87dd775a6c75bd8718052ad14a26c42d7a7c774bba71d86cc28b61c1d0d0f00a5e67d64678e790d4d73fa39fe51d60710cfc9ffbbc034427470107c95f866d461c2194916287005aaf401f859efcc1c81b474b2130686baf14fc0b8a31621e976ad96f756fbbf34b26986b64a5785204070b5ccd7efe1ae5e1fea9fa7199e4bd146c87344a92224edf422834784b64fb18613b48a088f4ee09a78923752f0051e6c77d8b0cfba0a24db6671f751d7dd0c1dfa954c0b998c1da7c5a701b6429bc9e86b3d4bd261688f285873c9b330dc90ba0cb1ae1d0769aa8dc579b05f38c2eb6f53cad04fc7f367b594f64de435528354240a3b988ccafae0bd08d578172b42ac08a94e3f6a6b5599cc1542fad7c4b26ae32a8f34aee597349f1bcd94a6061d8d1d3051cf8554a4d690d7d731ce02bf4f1cf81e1eac7559fa335e3a1fd1d31d1a290adc77b75749b6b5fdd6aaadfe74a8cfa6842ef35d3b271331ea6d9a54fd6b8c04fb9b329ab5cecfdf898e10bcb7dcb3462c1007afc493ffe9ce63c39fa5537b6578931fc79a1d640b97fbf275b0bd6ec4eeadf46a288ae9a2d5f7c21c10da6fb03a6498b968ff3763c947b2b8b0688681f533628b0eac478de12c4269412171f4951080e82cc52dd9c9b4381a7e7fb58e9c2641d11063fcadd87235265da527eaa3bd6dc4842eaa9aca4940cd78f7f631336d9435ba62b487bfce92fa880f6587aadc73e203d19a69e275c9697f8e4c1d6d7546a1f7f553d779e1713c19677d08d033924538f5605373be55f2fa402198459a26df24a7f23ac1b65a2b0dfa7d112b627c5cc9f87610d9c6c1900e0741a8a5d7444215a68c9f254bbba57c4b1e756de00765dd8ed527d457b071fbc4df48ac1922fec36bebeded988eb5a234401ad5a61d5523beccfd3aa56bd36e6f523626add69338aa99fa04fdd05437ca0684ed5fb29f5e2a834391a21443d1858c82b6c11f890828b7db79ea302966465fdc7db56715f5946291e4664c83d9f7ed49e377bede081665d4f367000a6047f3f937be4b2fc633e644318fc2e7ad715ab1f2330b4e5ffcc1e1ecba4f5f39efcfa701ed77b81020d4acd996ac9e1882a5b1934469918ac8799c1f24109252eacc98f0cfddd6c94f691d8aa9bd01f626192b25d89c3dd2fd6e11b3ac8141614e0af1e70d8e8e94b99d401ff608de803105b9a9b82d763d86004c88f0f1043d17b190e810429adbe2bcce9afc0f6e105f75adaa1cc69e9a7caaa2bc7a5dcdff18f53117316ec7d45343c21ebb9b4e05be2d5f39811b774f561c061d0c7888ee987a2faedd051f4aeea86fa4b1fc44fd07708bb2e1bceec7715b6eb12bf611af5d89881ee85cd458d808416a89a7e705198d8cec85652ba8f47d31f5a806f2d6555c66dd023f59fc6d22fcd0e5dcb0c8cf0ce1a72c2874baafd5bc3bf4acd2c11c2195158bec744d975f8a299f7300c8bf71c5da6478866458adb6d91c00edbf8a773ac1132c9557b7a14251583f8f12077968be32a1ee39c6fd4190c0cf1aa71e10bde8939d206b7d97395bf479f93858803e5e7c4248f148415c0eb1f190ede5b9af951d9a3048d8f0e3c1525a709389341f052eb139902fb935af0c3929d58d6745e03d61fe94fad01d61116d580e20b13acb3d10926ec78e047878e7a84882cf58c2b5dee470c667f6ccdf9d879030401f06f31f1bc6d68ecdba5f56788f1b7ddd6bb947997d9c9930c5619df1d68ea536a241e71f3f43c5f5d9f83f491c463362320ada89ea75f2b8d7607c7561298c8313b3967704956726faa03a147ace53fa4159cc879e3ef2675e4f387d574e9fd8563414f59d0573d9755ac8d946289bee7b427a6e1bc7ea921c259fdae4add45bb280f235acbc8c95a951639fd70501b1270a6167211f0a2fd152a77c8c01cf03f0f4e1fc1d2d5e84f4aa54b2e808ff822bd6345369c5f51af3ba4f091392964cf3feae25f8c2741007d2e5ac5a5f2124eee3047b89f94d44df6d0e2f4fefb98d1d7c7a34fb020c84cae252cfa6181299475acba54b0b07aefa805768da4d3b7910ef2c1b6a7112efe6bee3da9e41c12930498dfbfd82a428c9c9cd66d805c927fa3158e116273f55ab232f9c0a", 0x1000, 0x3, 0xda}, {&(0x7f0000000180)="d1212f342bf127abfae6e08bb74c5b89efa38fe459aabf94fd638099ea20ed5e438b0dee0089aaa024971d882873fc4b01be0b4dfbb502b723a6c747211a49cd0312922f1c7bdc37f25fe1900eb3a8e3640ab42e3a4dea6690b479619a81c93bbf5033e77ab8c078fccf6ae4e86ada45d5a7546191885c39", 0x78, 0x3e04, 0x7ff}, {&(0x7f0000000200)="124cf6539178fc251b098fd57dd41adbaab451d2f343aa5d34a532a884db85e4b5bfebabffea12294df4af5da9afeff63cecf3764ad2fd17f391a38d7c8acfdfd13030273a645c69ff4ca1ebdd", 0x4d, 0x8, 0x1}, {&(0x7f0000002500)="5757095864f66efa228010257017e59ef5cde3f87f48f0e9067a726eb58adbe7ce61bfe99836c1d83bb52ac1843a74ca949b697759f937acd9506c3fcb790f4aab22c34081bf00d3e52b0d341d57d6768740c345fd45eff43c3d4c1d45cfe87028d4b6ff8900e7c6a7f5c50f94d490f8b0ea08e211c6037efbe213ff6759a22d057e79e84ef3581afaef2773e6cb7c43d2a5394cb69c5872df8caba825259f6ad2219c40bb5c82a4904c245b4712ffc196f1713cca2d85e8a223d7aaf24c69fa41c6904f5fb153003f88f9c5cdce1fe96fab148c3587627d04910474c06e9ba599f1fffbc01199490edffc5c74b44fc399c127b8911a83af33b2c70f01d4301be06f8982a3007c37f3a7d36c412e2b59c0067abf0a61a12bac31b3254a186ff2c9b911ebc9a2d25981548dbe65091b53e4f47dc8786eb496f3175fdf12562db774f2cf0ea9027e1331be062b2b7778f95cd56fb8f0de68afc2db67f92794a2a9739f3354e98bc17ac31b0e7d4e6d094ccd91d302a074dd59665b8bfefab4c806c909bbd9a6c054512d2f609159af4da24a7eb817cdd90b80159cdd61ce801cc9a83612708701f531b447a34043ace7e36d584801a6b8c8b8196bf87f337e4aecfa0e1e4fd56de291544d2a9fc4c3189229dfb775025f290194385acd4d741479e15a79d8351e59b51f6628ed8b57ff03ed9fd31f6d1e57f2da519c53940795af4c7a76ff57655495d2e2fdc8bf261e98e16c06bab8d061749df6ebf041c39abbcc1d66c5c7bbfdd31bbfa7767059408a26159009f970c15c8f7e6092c9ccfbdab39bb34a97be8442a17e105db9c2ecd6d9c0cb09cf96d9ee6dd5cd0bffad00cf50662dd4ae5ed98b30d300d8100c3298765797b39dd974c8f4358ac4072954d8ae8c7b6b39624d190f911c0f386e7e5ca2328014d3de6c2da1996e2b0a68faf8c40ebf3ad6cdadf0ab22d0fab9a5f7a30a6b7b10b577f6326f0065e90f2b1d10b72357d2028d7f70adde7b8c54c377fad602f02f15d8ecde74674c91f966f11e11a2c706685a7a23f1bbac4199c9b8e71f1aa630758e913841cb0f4e122bc2d22589df8f7befc2e73effade36694c82ba0beb7412ddc4df7b9a98cf0142821605f71bb666c0bd1a0fd97bbb8be60ac0966e0aa9c4c2a380164203468e50bfed97c2611511b93b9d03c8bdbd5471990959bda5344651a6eb7f5688d1132eadecd4663426f0a4bcdcd9641410e3a2a06c1d6ca253736508986bde3f84bf080fefc52884261557032f51d81f4f0ce237c38cd2b55f3d9edf841316f712e666626f34e71412a1652f19eeba7c599a2836156cd34c6af193f7d70cb131bf78e5b4e6a423ec0649b77f1b94d7d7db3561977eaa28b26f747dfe7e6cb38dc75411cca400492dc97ef6a2a190dd4f9a64146083c9dcaba95df74da8fc0ce1d7ac2b593601d318b2e326bbf4580e50b52fafa0e2f2a6e8a854844a7db53377ee062b081c23abe0e8caf0f6ea144e34951b42dbb4b3f17e6bdc6950d66d95864082cd3da8d63e0b9dfbba6df57688d0ec0bfe40feb7950457e6f72859322d8de70dcdcc8dc0f11daaaa9bab0409af2314d375183bf394c1efa406bc06bc4813183d2d4e6d2df3d90ecf33323a545645969a4310b2511e2913cd117ccc1737d14bdbdc9fd2fd48075ecb25e3099bf41cd2af1523d00b41a7b10c0f0405e73b9b3c446a352b2bcfb09750ef2cbad43ccec2c04c1f3c4c2d9f15e3d0f40e6efd84285ddabf125771df65f5a94f9f777e74815e4c0786c7385a6af755c98ccb37bff030e3b3fcd4b5c0591628c6486b191c9d620b9599dcc984240a5289d2f46e5ce1b7e170bc65381408c13c8b455b9cec4d2a3d9ab58c42bee23659beee209907542b7a54bccee061d4f1740b9ff218699fdd2e5baf9a80a102f6e4cde212277db20eb82b7357459dfc16e315ac393cfbc4404a508699bc7530786f6b16aea27e3467659b1e230f5b38a06110cbd037f39f0e47fdd4cb389d9dd172b3588c679cc3e75a30b874b2234accf8ae7084d4f535bd74d5e980a27c4da07201625024d52ff14cf208363f689865c8ebdd6a0b5c8edef4d64297de13340c5987888903c18ddac02bd454d043a47ce70055d68e3c910a859e3be50cc11d04d53d62a66e816ae7c0ab4c7deb5b0bc0266fa84737815a28670920d02110c1ed1e0fc3099cd8857316e249bdb8dfcddb897e2ebacc4992434f502ad517979876cfbae7f8e964405ef6e1ab0eaa1c2dd8d90b5fbb70237b789c0e2e897a89bfcc3f1cf7ace3e005bb36546d72b3438429a2e915e062ecad61bfab2e1a3ffdf2805160daefb11af1ef485674228a9540217f498f54e3378977331a4f0f917b279201377e616678866c3be0d412d6c699483f7839d16d53a8c23848e84d790a1a31f551e0ae12bbf3038a02a6eaae4d16e95b860b018349a8950988f5ad081f0c9f21cfa8158d1389ac1d62044660dce2674e93ebeeceaa6bc0eb728ce28df410c5e9a3278db7da186daa589b83fc6b9c32e7eed966b33130701b90a68e159c570ad42c56d3d263d5c45d9234e090b871b119c8d40fc86f98d182433e675cdeb3aedf87ed1c4ef4976cf261b79ca48d9d31c65f22667d6ac28c568da8e359051383a255c6877b70645f2c98d2d459c3afe892778810b971521150c0313706d75dd6b375dd844d44948ee26c10563e38cf2f0b96bc77dbfe453f7a0de2c6d16cdb99d05d7a286c3752f3cbffe93f71766cabada13996caf655a4c7db8b54b3e9cd7e06119a615f1f5250edab903ddb7520fd57919b1d99d6fc3d64109c635fdec586546224ad7fb7a10e3017ac04f830cf7dbffdafd0191c11c199f22d3cd3feae652a9720538b8291b5f193f73f15c8b119646a37fc82ed979d4383d94df03a1c1e345a3f0e3bd3328d7213c6e5e6bdf22ff6a19652206142da9aa02a0303c4c4db38a241e7d1463a68fd66a81ebb014b9abf255e6b58dfff1d0b3e46c46db192727f290580e7e842832792fb843e54d539e34a9cfe18c598cb684d6903f52ba0bdf8558114e94ef469039a8dfa06d4a2d754d22099cddf97e3df0d3137fdc6bf8ed9f39fa5ec1c4d3c11250c8ce30f45b4a53018fa4bd7bffef1ea7953c931329bc8954e1d86d0b18c09255e3ea8381360572c01fd4dfc7111fc0bc5d02bce05726e32814c389bc64493d84326f89ff034dfd3b707e4f92ee4287f274d701fd2d0b53e5f0658af884db26e0504037d46eded54788da72444ca0ee9e160492ffab67b55085aa875f1119fea7e779b172367944f5bb247e4783c0677b0def4f35d23efaec71375ba0d603c9ee69aeff63c036f248100823d1715eb7a592602dbd7254dd6b30635714da965a6b2332009f48a51488fb8b228586e13de111120956fa9664a2e7f61fe99f65d9d3e09bc66dcca76cc654984821086bc3201eac8ba73725f31fe7f9e554c8a4596a9e5b58b0875edfc5a1d00ae98a3b9ca085591f682e81a6bb7846aa036dc87d4bed3276929c51340b6078ed8e2025c3a5c5505f61ec6d624a05f41e27b537e1c61f408eafd01091aaa5d3a7ddb404276af1493d439d09249fc234f37fcfad411be98b3eccb7071eed52a0cbe4440293dc2c8edc0eb5cff77b5d7ad09853275af17cce56a2d52580662a221a4a355323c4dce46509d77c9c8fcdb69e8f2a853b27cb91fc4610d119f7ee03f878ba75269dbca899e6b569a9f781c9313e318b9d2b96eeec3f54b9f75d335f3cd0e812d4ee4b27d3c1828d48046cb9bf4b5da71eab407cf22b5665afcac4ed0b4c9249687a031ce7132157cb8a4369fbefb1ded5450bcec145532a7bdad474f9d7247c89c5b07a7580d77aef37d31f55331c046b55e46ba67207632b769d05a037b9f29f0d8b40ed817122a9465af468341e5acda346329b8cd739906ce7e3ee9c65a60bf445fbab879d6f4a8c0866977a9ec654f038223d998df00ab3447faff36eed55d7577c9f6888415cffc5bfabe4a5d65876c7b00f12142890174f3c42e1b813e4b7f439aeadc8b84d9429b4df7e9473d7553466e46957d5b80c0d1d498cd2b277b0ffcc8e295164b6095d78fb7d53e15676ddf47d07c48ab131d2f30e7edf1f29b42f29ee97a6090a7d07babf4eeae6b9bc67fc990a3bc7830429eb01420cc5232b9b8fb1c46a50522101208ee1505c38d1280380a84a149fdc93663a6d4d698368a5398c34993095ab3d2c89d36d7ee7acf7b119bd25ec03eac3f6a5db145ae67c67edc2a0086b05126dbcee3f9d93c57fa951adb928dde8fedea31570a0e27beb50d2dad2b2cb587765cc37b640be10aa509eac33e67c34eb5c135022b63b67da49588a6c1a34ac82faef831dbbec394209cd0e3cb9bc4dbc78b34dcc09697c1ec72612fb807673960b6e64f81999d903f883e87fbe5a63f267d1919382bcdec99e72a981727c757a41009c183a13ce613c3e9846316f5109aa285d3f80e7be8205ba0232d7bb060eaca28b61a63911a58286cbc3bc267035a02205f4a10dab96a0cd067187d75651bbc77b2cc847eceebc98d5c29684484024fa99485676faf57ac1e93611f30b21a5c4a56bf8eb941a569178e0ed918ec80b7afd71e5426c33d4cb729c4a6df16fa483410283330626f95a191806b836ca0078088189060dc99c9164cf10f4682b67d992c64f752786ba11172dfd2da52dec5ea35b33c983c124c51e84add5b4080ab2466d2621904b45efca91cf45aa49889a273d0f5af9c482f64e805f6302a7b1e0e76c27d70cc25162b2e93511e35a79f90aca9e258d1fffa30b85ee08e66b58ff4b305ad7ac17ebdc0b37717c30b9faf0f40b068fea25dddca621888e6f17c8550c0216d95e853315cd165a68d2564bee8443758af006df3134937c09ba9ae97fa099687862dffc84365d463fe4636e04544ddf3ff8ecbb4bc227274c8ea5b92078ec2aadedd8e9f8c8adc1c325dd15b342848b229fc44345281ee9f80e9682cac8e7589ffed42f6ed6ae63ce721a5ba5c54dc7a65fa1b5ab1e836958d937ea8e5959dec2d836cc1c39afe3b0d0fb92a146e02fd3ddccc04645b15e92d9e359753111d91b767b723e824370b0c078ffaf8d5bc70c9ef7380790d3fdd558170576dac4d0d4d9a31630b0775e4861e04ac651874fa2c25c952c3565b48e894826b0b04b89afcfddbdacd7f10223f4437fa921016bc1b1f56f7649256b1eff2aa97e0eaff840d1f3f2ec1860ddd54be8ca1622166b93f725ab45114e8dcdfedec4b0e69ddd4e8de88ac7b0f2eddffb226b7b12235546410151a506a9dabbba25640b1d8e61ada0342b5492f396795538ce165ff8d4e830f392ec2aa069c7d2d180a115e8be9dc8224a0e09e5445a2daeb887be6af403359fa236df5d86ba1f2de2d6d28e95b4951c3a8b6eb408b199fe3283d7b0cfd8b752f7b6524ba3efd176c0370d3fcbc4ed345e38263243ed5ae45d57e71753464e4b47e5dbcdb1622064fb40b2118ece3398515220968b339f58900ef863cade9e75347b00c06bc673c9badd8da0fd76297d6dac5a32925abb75a7ca0be4150d70f4a2db3084c7b72cfef5c5164823fb0cf7e53908186a156787c5d0bb1d0af10554e9416c78c4e07dfcc8b2834aed775648875e2e465f712877d8ce7b84c36a6e8d8c954d9ffbd34b5421b7ab6cfb025d2ddd5cdd77260a75b5165816231e4bd27e10d2751a8206901e8edb1876d1326d6308600385083c1d1dbf04e58a73aea4a7537ea185effef4172e582127e257e33223", 0x1000, 0x7fff}, {&(0x7f0000003600)="5b35b0f1830ac95719a81aae9053061be1cea5a1c2d900972e6f03718e65eb215f92407c776d245835d829826ee1579081994fc6855e6fc2cda5faf0490e57ce24687ea344ea8eb0438d7561cddbe09a4d883fec7a36298dd23f836c9a6a58003b656d903243edf1bcb4997a19f9bb515f52dd50242f4d0aaa74b225de3a88639d0dbe9b37afddf50c20e5b8cdd443b3823e784089816010a121ebe5a1a61f509b6cd2f1302b4dd7d0c80ef2d00354ec2b6c6194b0ac875a45971f0c98398d1bbe7bf702606b905ac997865a249134ef7ba550ba3748162d4198cfef553d905e6119336d2f12a487ea0769e74e07", 0xee, 0x7fffffff, 0x3f}], 0x2a0000) write(r5, &(0x7f00000c7fdc)="24000000210025f0071c0165ff0ffc0e020000000010000002e1000c08000b0000000000", 0x24) 2018/05/11 08:14:54 executing program 6: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000616ff8)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x32, 0xffffffffffffffff, 0x0) sendmsg$unix(r3, &(0x7f0000bba000)={&(0x7f0000c57ff8)=@abs, 0x6e, &(0x7f00006c6ff0), 0x0, &(0x7f0000000180)=[@rights={0x18, 0x1, 0x1, [r1]}], 0x18}, 0x0) recvmsg(r2, &(0x7f00003d6fc8)={&(0x7f0000698000)=@generic, 0x80, &(0x7f000081afd0), 0x0, &(0x7f0000f9fff8)=""/90, 0x5a}, 0x200000) 2018/05/11 08:14:54 executing program 0: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") setsockopt$ARPT_SO_SET_REPLACE(r0, 0x0, 0x60, &(0x7f0000000880)=ANY=[@ANYBLOB="66696c7445cd2df50bc579ddb3d3bd46657200000000000000000000000000000000000000000010000000000700000004000000217ba123fa005a6784b8040000a002000040"], 0x1) 2018/05/11 08:14:55 executing program 2: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") r1 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r1, 0x6, 0x13, &(0x7f00000000c0)=0x100000001, 0x1d4) connect$inet6(r1, &(0x7f0000000080)={0xa, 0x4e21, 0x8, @empty, 0x80}, 0x1c) connect$inet6(r1, &(0x7f0000000100)={0xa}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r1, 0x6, 0x1f, &(0x7f0000000040)='tls\x00', 0x4) getsockopt$inet6_tcp_buf(r1, 0x6, 0x1f, &(0x7f0000000200)=""/193, &(0x7f0000000300)=0xc1) finit_module(r0, &(0x7f0000000000)='tls\x00', 0x3) 2018/05/11 08:14:55 executing program 4: r0 = socket(0x2, 0x7, 0x0) ioctl(r0, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") r1 = socket$inet_tcp(0x2, 0x1, 0x0) sync_file_range(r0, 0x7741, 0x8, 0x4) chdir(&(0x7f0000000040)='./file0\x00') setsockopt$inet_tcp_int(r1, 0x6, 0x20000000000009, &(0x7f0000000000)=0x33, 0x4) getsockopt$inet_tcp_int(r1, 0x6, 0x9, &(0x7f000024bffc), &(0x7f0000000080)=0x4) 2018/05/11 08:14:55 executing program 5: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000a40)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f0000000a80)={0x2, 0x3, 0x0, 0x3, 0xf, 0x0, 0x0, 0x0, [@sadb_address={0x5, 0x5, 0x0, 0x0, 0x0, @in6={0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @broadcast=0xffffffff}}}, @sadb_address={0x5, 0x6, 0x0, 0x0, 0x0, @in6={0xa}}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x5, 0xb}, @sadb_key={0x2, 0x9}]}, 0x78}, 0x1}, 0x0) 2018/05/11 08:14:55 executing program 7: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") connect$inet(r0, &(0x7f00000003c0)={0x2, 0x4e21, @rand_addr=0x2}, 0x10) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f00000000c0)={'lo\x00', 0x0}) perf_event_open(&(0x7f0000271000)={0x2, 0x70, 0x49, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r3 = syz_open_dev$loop(&(0x7f0000000000)='/dev/loop#\x00', 0x0, 0x0) r4 = memfd_create(&(0x7f00000000c0)="74086e750000000000000000008c00", 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0xfffffffffffffffe) capset(&(0x7f00001b4ff8)={0x19980330}, &(0x7f000077ffe8)) chroot(&(0x7f000009a000)='./file0\x00') ioctl$LOOP_CHANGE_FD(r3, 0x4c00, r4) fchmod(r3, 0x0) ftruncate(r4, 0x401) ioctl$LOOP_CHANGE_FD(r3, 0x4c06, r3) sendmsg$nl_route(r1, &(0x7f0000000140)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000000040)=@ipv4_newaddr={0x20, 0x14, 0x1, 0x0, 0x0, {0x2, 0x0, 0x0, 0x0, r2}, [@IFA_LOCAL={0x8, 0x2, @local={0xac, 0x14, 0x14, 0xaa}}]}, 0x20}, 0x1}, 0x0) r5 = socket(0x10, 0x802, 0x0) kexec_load(0x3, 0x5, &(0x7f0000003700)=[{&(0x7f0000000400)="f8640fece7572ce089d0e4b5ca338bdfa8a942dbd404be96de64020b2567f695d33af821f64df2d80d0b9ed50ad10f56339f1d3ba838b1ee3ab7c1192fed9ffe8156085e19080fc2c565bcc4172c80e91896d90d144e3b42c50bfbc8d034129ade7bb10931dc65b78110c1e8356fa9041db1e37052f750fd3ea7789e82d907548b79aedbec75e8e86d4d010576668f0e481cb1c7a70f995a7eb89ce78d193ff5a8474d6b4a89c0b5d20723f70d9c54ea091633cf3a73c8a448a264b5df1e5068d96e078c3275e46ea88aaa7a294465cc87628aef8ca174e8e5de5ba226da2a44b9cbd8dea3295b46b7b22ed2f9de1ee77eb21431785b7048f7e741b768027e067837f604eb34807fc87f6a166bdee7464dae6f273240de31eb9ef65cdf28932b4d0ca208ac9a0c40e9c39304be1fea7de728d1212587ca79ef0e64f9c169017df5d82bd6cd3338d142970b5325f707f323ee2d000bc1a6336fbf467158a4bc32d9ff61eee9518ce585acad09c553eacb0e13954023c180e382a076478915a690f4b81c86b7c55e45babf8278fc0c005e697bb43d20e62da188de6b6c1fd38502c1b95ce1ceef0f96920dc9f9527ae29dc734ea2041c1b51399d200c792149951cbf9af70716addffc78e676d13491678b993cbe1799e6b753a2629d091cc67b7c766f323222e8da8dd926a8e64c32483011cb7c1a62fa31f7c88cdf6374f4b738c54a0bca868b243adc3278cef13ef718f1c7d31b06b5749a73710c1f2ba9312c9e93a20acc5bbbe45ec49a606a106353382be20a0334741ca7a00c3c84afce471996d337a96aaeb29dc49ba39059d38ea660f8d1c5c736c5939be82674c59ff5833db145738a23003547510a4e38364db1bda35f3a7e76a4a87b8d371bce8be0507358b8e15998eee21758119996cd92f11f3c5be69b398fc7cd8b1659b0b81b471d9cd452fa8f30645a283999fbc9d999ac6702f0a32d5a18dd69a2e6515c119783d1cfda77936245bba36373b19b602af6a0268c1681ca63f2ce9461a9ea2f1686eb8576286d8c33b2ca03721dbafd4782e9a32bc890c617979f8a7a3b8cdca4f88024b67e57626a080da928c3a548abf23da30700cfae6127807ab407cc8df96a9afa794daffd451b2390657871a7454d9c6c220ada19da08f6f8130e6c0010c61614afc79fff4f94df9a2e6317b9685cae68febdfa1d36a93b1bdb70c156fe16afac29ddc3becc44f29604f93a7aec75a0e5536698ecffab15439370fd1717e2487cf00e7d12ede8c76f35b39d0e7d7295b12598e899c531b36ea1a1661b15be8c1f8f73af63008d0fea86d8f2e6fe172e58fec6318b24cb6fa2855d2969dfa89b0c1bcefb7814f979bed193024d4aeb961de7d8afcd69aa2444cdecb0d6f1f3521c7c70623db29b829f64779081da5a68f9e85030fb72fa74b73bc239c68305afd8a42521c192a73cc7389418001b56fc9c4017b7f48276812ef2bde064e393095450e70d4894d7f8c51c1b8355cab78234d120a1426fd2244056d0f4e816777fbf550c98a33082ff332a5b4e7ddb9ce0891ed1bf688c1ef8549ed5abdcf3742724e412f8c64faf782c4ad299b32ec121b6619e68373fc8541e4f4615d90e8e807d311f5af7a18a1b7f6406d43542f9fc5ba1741b24b2ea154c0ef3faa69540ba4f2bd45b865e50e543c875201c8c0e8041e6c64942fee8a374b026de8624bf6c91e321c666c285d5adeacbaaeb2772f7d57a9273a3e3a220857d6d7362c0a3a4876770b781d4c1cbbdeb8b7fb1f62e4f48a7b60039fb4db1ec401c82d7af773ecbf47780a545ab341eb305abc372fa08a07bc17f4aaefc4a132884a5af93fd26c703d379fda035e9f4e08e2e1b5b83c9956ad2a1714b636c6a7ef64a99ecb63d085d4ebce50529e5a65e11de3c6af02aab77f5d2a04ad00d796eb727e3665bc197076634296089c81118342e47df31173e35b3c159fdd01a2c240750931db9cb9b04019bbd526368c986b0fd5b169afab2881b2924f098722e8dc006f4fb690e9c1341635ab9928433bf26bd630333a9a8fd15e1822f997cc0c489cc2e233baaba1faa750587e18eb87deaa1cb0bc594c0088c0eb601d7c9692ee7e2b2cd6ffff7d3f7a5518cbb0156491a6bf0d55664da20501a7cb398206d6f41a69560724dcecc471900b6fb3848b5430380fecdd02d9225f2b570a55db96bdc6f7b6c1df6246f6739943428bb2ba62ac1f09b3a0b0e9fb390e3a7c47aa7d1a165100ebd904605dd00640ccdf2c0d20f8824e445a025589e3a2fdf89e1216897e851320ac8cec0a9b7655777a7361d86c7434a62f801bebf5ac6afe1b8badef8a901ead885681532fc5621f6952647b76d1b4aafeeaccbb553fb9f86a3cf9a7b9903d2865a5fcf10ce69a7ffdb9c89cc4dd281dbe22d7dd2a9ef79a1e713196b03a0d73a688dbbf5ec2131a7c5c7935e3cfaff54e21c5887d1b4ddec0fde0e83c3a0598c32d5df5373a0302d573d6ff31d25acb9bb916bff1c584ba1f7104a33c0f1419fa580ae7bd678dda8dbe8e28f5e3293f0c42495159a17f96a7fe86f93c928305b6fb34f589cb54b4653387516b786fe63f370b6d30b2d3654be2889299d92a44fc1728f573575b56382562351536b3e4e0647fc06170ba1beaa42ed54e727ac2311949ce9338fcb13989427045b5b5b4aab34904fe46661a18acfcac3365b40612a0be538acfafc89e69948fd140485a47de04ac6a437b98e51142c824159c177a84bfb789a5925752d01d168b803f3fd31d24591c10949a5694a43b1bfb43e5372e983b20c0a6931b30f5737b2d2d1fe78ae318d4fea015bc3f9cee3e15ab4bafff61de435341836a5868efbeeda4b444ecaf108887448b24bd50d76f8189ebb55ded2cf59c5eacfe5b646f796c434eb3892a6900e06024a69a072bebd816e4eaad3cf0a2b12098822fdd3015ec4fdd52b684f5e1e9e9d14af722057c984f6ee5bc7785c3497d837aaf732e51a72e90929e1c299d3f90dd5c0e1a7d9e6b3dd7c1cc29f1516ddf6d9f76f85e0e5d5e57c50a3ba8faeb42518cd0470968fc779517f1aabc9d4288f1ccd20fa9cb3c1955b6fc9bf861c44cf7721b84abe0d12b225ea73cd4b2ab105bc4f3323a4b735af719d00da359879d306969599b9c9fa1ecccc027c0d071880e0eb76c11af4fa2726653198ee78abfc21fc820800399dbb57668dd13dd371d0a6720ba13c0f3bfa9357bbab71dfc4cacbf6400217ffc160a5a41ddbcf623064144ec5915b4989f470d8c3b18cbec367d1e2ff114aa87e0e9d78f49882b13fadd801fd0eafa9ace6505b035ba0cef8fe0956218196b1a85120bb0acbb2fe5ebbe4421f753d8d764eb28fc7b684b47039df57f52af3e65c028e89d86da902a191e9ceb361060c8ab49190a1d8292d103876c266f34f192631553f900c4744e9fa7851421b382d7e3b6cd235fdb6f70a7d3d45565a882f681156ddef20f50bc1b841cd55199e194b50b87de689d446dc6fbfff2c980adc5358b10639fa1db5638d7baacda9f5152534ba015c42606368ba0ba0a649f766455b51224a6a45e96525d2cb458f1c04cf422947a15485759cf021baae9df295d0a3a2ef532435db0539e7cdd7a8ca1bf3be9277f9afacd8abd5dd5e9277510f87dd775a6c75bd8718052ad14a26c42d7a7c774bba71d86cc28b61c1d0d0f00a5e67d64678e790d4d73fa39fe51d60710cfc9ffbbc034427470107c95f866d461c2194916287005aaf401f859efcc1c81b474b2130686baf14fc0b8a31621e976ad96f756fbbf34b26986b64a5785204070b5ccd7efe1ae5e1fea9fa7199e4bd146c87344a92224edf422834784b64fb18613b48a088f4ee09a78923752f0051e6c77d8b0cfba0a24db6671f751d7dd0c1dfa954c0b998c1da7c5a701b6429bc9e86b3d4bd261688f285873c9b330dc90ba0cb1ae1d0769aa8dc579b05f38c2eb6f53cad04fc7f367b594f64de435528354240a3b988ccafae0bd08d578172b42ac08a94e3f6a6b5599cc1542fad7c4b26ae32a8f34aee597349f1bcd94a6061d8d1d3051cf8554a4d690d7d731ce02bf4f1cf81e1eac7559fa335e3a1fd1d31d1a290adc77b75749b6b5fdd6aaadfe74a8cfa6842ef35d3b271331ea6d9a54fd6b8c04fb9b329ab5cecfdf898e10bcb7dcb3462c1007afc493ffe9ce63c39fa5537b6578931fc79a1d640b97fbf275b0bd6ec4eeadf46a288ae9a2d5f7c21c10da6fb03a6498b968ff3763c947b2b8b0688681f533628b0eac478de12c4269412171f4951080e82cc52dd9c9b4381a7e7fb58e9c2641d11063fcadd87235265da527eaa3bd6dc4842eaa9aca4940cd78f7f631336d9435ba62b487bfce92fa880f6587aadc73e203d19a69e275c9697f8e4c1d6d7546a1f7f553d779e1713c19677d08d033924538f5605373be55f2fa402198459a26df24a7f23ac1b65a2b0dfa7d112b627c5cc9f87610d9c6c1900e0741a8a5d7444215a68c9f254bbba57c4b1e756de00765dd8ed527d457b071fbc4df48ac1922fec36bebeded988eb5a234401ad5a61d5523beccfd3aa56bd36e6f523626add69338aa99fa04fdd05437ca0684ed5fb29f5e2a834391a21443d1858c82b6c11f890828b7db79ea302966465fdc7db56715f5946291e4664c83d9f7ed49e377bede081665d4f367000a6047f3f937be4b2fc633e644318fc2e7ad715ab1f2330b4e5ffcc1e1ecba4f5f39efcfa701ed77b81020d4acd996ac9e1882a5b1934469918ac8799c1f24109252eacc98f0cfddd6c94f691d8aa9bd01f626192b25d89c3dd2fd6e11b3ac8141614e0af1e70d8e8e94b99d401ff608de803105b9a9b82d763d86004c88f0f1043d17b190e810429adbe2bcce9afc0f6e105f75adaa1cc69e9a7caaa2bc7a5dcdff18f53117316ec7d45343c21ebb9b4e05be2d5f39811b774f561c061d0c7888ee987a2faedd051f4aeea86fa4b1fc44fd07708bb2e1bceec7715b6eb12bf611af5d89881ee85cd458d808416a89a7e705198d8cec85652ba8f47d31f5a806f2d6555c66dd023f59fc6d22fcd0e5dcb0c8cf0ce1a72c2874baafd5bc3bf4acd2c11c2195158bec744d975f8a299f7300c8bf71c5da6478866458adb6d91c00edbf8a773ac1132c9557b7a14251583f8f12077968be32a1ee39c6fd4190c0cf1aa71e10bde8939d206b7d97395bf479f93858803e5e7c4248f148415c0eb1f190ede5b9af951d9a3048d8f0e3c1525a709389341f052eb139902fb935af0c3929d58d6745e03d61fe94fad01d61116d580e20b13acb3d10926ec78e047878e7a84882cf58c2b5dee470c667f6ccdf9d879030401f06f31f1bc6d68ecdba5f56788f1b7ddd6bb947997d9c9930c5619df1d68ea536a241e71f3f43c5f5d9f83f491c463362320ada89ea75f2b8d7607c7561298c8313b3967704956726faa03a147ace53fa4159cc879e3ef2675e4f387d574e9fd8563414f59d0573d9755ac8d946289bee7b427a6e1bc7ea921c259fdae4add45bb280f235acbc8c95a951639fd70501b1270a6167211f0a2fd152a77c8c01cf03f0f4e1fc1d2d5e84f4aa54b2e808ff822bd6345369c5f51af3ba4f091392964cf3feae25f8c2741007d2e5ac5a5f2124eee3047b89f94d44df6d0e2f4fefb98d1d7c7a34fb020c84cae252cfa6181299475acba54b0b07aefa805768da4d3b7910ef2c1b6a7112efe6bee3da9e41c12930498dfbfd82a428c9c9cd66d805c927fa3158e116273f55ab232f9c0a", 0x1000, 0x3, 0xda}, {&(0x7f0000000180)="d1212f342bf127abfae6e08bb74c5b89efa38fe459aabf94fd638099ea20ed5e438b0dee0089aaa024971d882873fc4b01be0b4dfbb502b723a6c747211a49cd0312922f1c7bdc37f25fe1900eb3a8e3640ab42e3a4dea6690b479619a81c93bbf5033e77ab8c078fccf6ae4e86ada45d5a7546191885c39", 0x78, 0x3e04, 0x7ff}, {&(0x7f0000000200)="124cf6539178fc251b098fd57dd41adbaab451d2f343aa5d34a532a884db85e4b5bfebabffea12294df4af5da9afeff63cecf3764ad2fd17f391a38d7c8acfdfd13030273a645c69ff4ca1ebdd", 0x4d, 0x8, 0x1}, {&(0x7f0000002500)="5757095864f66efa228010257017e59ef5cde3f87f48f0e9067a726eb58adbe7ce61bfe99836c1d83bb52ac1843a74ca949b697759f937acd9506c3fcb790f4aab22c34081bf00d3e52b0d341d57d6768740c345fd45eff43c3d4c1d45cfe87028d4b6ff8900e7c6a7f5c50f94d490f8b0ea08e211c6037efbe213ff6759a22d057e79e84ef3581afaef2773e6cb7c43d2a5394cb69c5872df8caba825259f6ad2219c40bb5c82a4904c245b4712ffc196f1713cca2d85e8a223d7aaf24c69fa41c6904f5fb153003f88f9c5cdce1fe96fab148c3587627d04910474c06e9ba599f1fffbc01199490edffc5c74b44fc399c127b8911a83af33b2c70f01d4301be06f8982a3007c37f3a7d36c412e2b59c0067abf0a61a12bac31b3254a186ff2c9b911ebc9a2d25981548dbe65091b53e4f47dc8786eb496f3175fdf12562db774f2cf0ea9027e1331be062b2b7778f95cd56fb8f0de68afc2db67f92794a2a9739f3354e98bc17ac31b0e7d4e6d094ccd91d302a074dd59665b8bfefab4c806c909bbd9a6c054512d2f609159af4da24a7eb817cdd90b80159cdd61ce801cc9a83612708701f531b447a34043ace7e36d584801a6b8c8b8196bf87f337e4aecfa0e1e4fd56de291544d2a9fc4c3189229dfb775025f290194385acd4d741479e15a79d8351e59b51f6628ed8b57ff03ed9fd31f6d1e57f2da519c53940795af4c7a76ff57655495d2e2fdc8bf261e98e16c06bab8d061749df6ebf041c39abbcc1d66c5c7bbfdd31bbfa7767059408a26159009f970c15c8f7e6092c9ccfbdab39bb34a97be8442a17e105db9c2ecd6d9c0cb09cf96d9ee6dd5cd0bffad00cf50662dd4ae5ed98b30d300d8100c3298765797b39dd974c8f4358ac4072954d8ae8c7b6b39624d190f911c0f386e7e5ca2328014d3de6c2da1996e2b0a68faf8c40ebf3ad6cdadf0ab22d0fab9a5f7a30a6b7b10b577f6326f0065e90f2b1d10b72357d2028d7f70adde7b8c54c377fad602f02f15d8ecde74674c91f966f11e11a2c706685a7a23f1bbac4199c9b8e71f1aa630758e913841cb0f4e122bc2d22589df8f7befc2e73effade36694c82ba0beb7412ddc4df7b9a98cf0142821605f71bb666c0bd1a0fd97bbb8be60ac0966e0aa9c4c2a380164203468e50bfed97c2611511b93b9d03c8bdbd5471990959bda5344651a6eb7f5688d1132eadecd4663426f0a4bcdcd9641410e3a2a06c1d6ca253736508986bde3f84bf080fefc52884261557032f51d81f4f0ce237c38cd2b55f3d9edf841316f712e666626f34e71412a1652f19eeba7c599a2836156cd34c6af193f7d70cb131bf78e5b4e6a423ec0649b77f1b94d7d7db3561977eaa28b26f747dfe7e6cb38dc75411cca400492dc97ef6a2a190dd4f9a64146083c9dcaba95df74da8fc0ce1d7ac2b593601d318b2e326bbf4580e50b52fafa0e2f2a6e8a854844a7db53377ee062b081c23abe0e8caf0f6ea144e34951b42dbb4b3f17e6bdc6950d66d95864082cd3da8d63e0b9dfbba6df57688d0ec0bfe40feb7950457e6f72859322d8de70dcdcc8dc0f11daaaa9bab0409af2314d375183bf394c1efa406bc06bc4813183d2d4e6d2df3d90ecf33323a545645969a4310b2511e2913cd117ccc1737d14bdbdc9fd2fd48075ecb25e3099bf41cd2af1523d00b41a7b10c0f0405e73b9b3c446a352b2bcfb09750ef2cbad43ccec2c04c1f3c4c2d9f15e3d0f40e6efd84285ddabf125771df65f5a94f9f777e74815e4c0786c7385a6af755c98ccb37bff030e3b3fcd4b5c0591628c6486b191c9d620b9599dcc984240a5289d2f46e5ce1b7e170bc65381408c13c8b455b9cec4d2a3d9ab58c42bee23659beee209907542b7a54bccee061d4f1740b9ff218699fdd2e5baf9a80a102f6e4cde212277db20eb82b7357459dfc16e315ac393cfbc4404a508699bc7530786f6b16aea27e3467659b1e230f5b38a06110cbd037f39f0e47fdd4cb389d9dd172b3588c679cc3e75a30b874b2234accf8ae7084d4f535bd74d5e980a27c4da07201625024d52ff14cf208363f689865c8ebdd6a0b5c8edef4d64297de13340c5987888903c18ddac02bd454d043a47ce70055d68e3c910a859e3be50cc11d04d53d62a66e816ae7c0ab4c7deb5b0bc0266fa84737815a28670920d02110c1ed1e0fc3099cd8857316e249bdb8dfcddb897e2ebacc4992434f502ad517979876cfbae7f8e964405ef6e1ab0eaa1c2dd8d90b5fbb70237b789c0e2e897a89bfcc3f1cf7ace3e005bb36546d72b3438429a2e915e062ecad61bfab2e1a3ffdf2805160daefb11af1ef485674228a9540217f498f54e3378977331a4f0f917b279201377e616678866c3be0d412d6c699483f7839d16d53a8c23848e84d790a1a31f551e0ae12bbf3038a02a6eaae4d16e95b860b018349a8950988f5ad081f0c9f21cfa8158d1389ac1d62044660dce2674e93ebeeceaa6bc0eb728ce28df410c5e9a3278db7da186daa589b83fc6b9c32e7eed966b33130701b90a68e159c570ad42c56d3d263d5c45d9234e090b871b119c8d40fc86f98d182433e675cdeb3aedf87ed1c4ef4976cf261b79ca48d9d31c65f22667d6ac28c568da8e359051383a255c6877b70645f2c98d2d459c3afe892778810b971521150c0313706d75dd6b375dd844d44948ee26c10563e38cf2f0b96bc77dbfe453f7a0de2c6d16cdb99d05d7a286c3752f3cbffe93f71766cabada13996caf655a4c7db8b54b3e9cd7e06119a615f1f5250edab903ddb7520fd57919b1d99d6fc3d64109c635fdec586546224ad7fb7a10e3017ac04f830cf7dbffdafd0191c11c199f22d3cd3feae652a9720538b8291b5f193f73f15c8b119646a37fc82ed979d4383d94df03a1c1e345a3f0e3bd3328d7213c6e5e6bdf22ff6a19652206142da9aa02a0303c4c4db38a241e7d1463a68fd66a81ebb014b9abf255e6b58dfff1d0b3e46c46db192727f290580e7e842832792fb843e54d539e34a9cfe18c598cb684d6903f52ba0bdf8558114e94ef469039a8dfa06d4a2d754d22099cddf97e3df0d3137fdc6bf8ed9f39fa5ec1c4d3c11250c8ce30f45b4a53018fa4bd7bffef1ea7953c931329bc8954e1d86d0b18c09255e3ea8381360572c01fd4dfc7111fc0bc5d02bce05726e32814c389bc64493d84326f89ff034dfd3b707e4f92ee4287f274d701fd2d0b53e5f0658af884db26e0504037d46eded54788da72444ca0ee9e160492ffab67b55085aa875f1119fea7e779b172367944f5bb247e4783c0677b0def4f35d23efaec71375ba0d603c9ee69aeff63c036f248100823d1715eb7a592602dbd7254dd6b30635714da965a6b2332009f48a51488fb8b228586e13de111120956fa9664a2e7f61fe99f65d9d3e09bc66dcca76cc654984821086bc3201eac8ba73725f31fe7f9e554c8a4596a9e5b58b0875edfc5a1d00ae98a3b9ca085591f682e81a6bb7846aa036dc87d4bed3276929c51340b6078ed8e2025c3a5c5505f61ec6d624a05f41e27b537e1c61f408eafd01091aaa5d3a7ddb404276af1493d439d09249fc234f37fcfad411be98b3eccb7071eed52a0cbe4440293dc2c8edc0eb5cff77b5d7ad09853275af17cce56a2d52580662a221a4a355323c4dce46509d77c9c8fcdb69e8f2a853b27cb91fc4610d119f7ee03f878ba75269dbca899e6b569a9f781c9313e318b9d2b96eeec3f54b9f75d335f3cd0e812d4ee4b27d3c1828d48046cb9bf4b5da71eab407cf22b5665afcac4ed0b4c9249687a031ce7132157cb8a4369fbefb1ded5450bcec145532a7bdad474f9d7247c89c5b07a7580d77aef37d31f55331c046b55e46ba67207632b769d05a037b9f29f0d8b40ed817122a9465af468341e5acda346329b8cd739906ce7e3ee9c65a60bf445fbab879d6f4a8c0866977a9ec654f038223d998df00ab3447faff36eed55d7577c9f6888415cffc5bfabe4a5d65876c7b00f12142890174f3c42e1b813e4b7f439aeadc8b84d9429b4df7e9473d7553466e46957d5b80c0d1d498cd2b277b0ffcc8e295164b6095d78fb7d53e15676ddf47d07c48ab131d2f30e7edf1f29b42f29ee97a6090a7d07babf4eeae6b9bc67fc990a3bc7830429eb01420cc5232b9b8fb1c46a50522101208ee1505c38d1280380a84a149fdc93663a6d4d698368a5398c34993095ab3d2c89d36d7ee7acf7b119bd25ec03eac3f6a5db145ae67c67edc2a0086b05126dbcee3f9d93c57fa951adb928dde8fedea31570a0e27beb50d2dad2b2cb587765cc37b640be10aa509eac33e67c34eb5c135022b63b67da49588a6c1a34ac82faef831dbbec394209cd0e3cb9bc4dbc78b34dcc09697c1ec72612fb807673960b6e64f81999d903f883e87fbe5a63f267d1919382bcdec99e72a981727c757a41009c183a13ce613c3e9846316f5109aa285d3f80e7be8205ba0232d7bb060eaca28b61a63911a58286cbc3bc267035a02205f4a10dab96a0cd067187d75651bbc77b2cc847eceebc98d5c29684484024fa99485676faf57ac1e93611f30b21a5c4a56bf8eb941a569178e0ed918ec80b7afd71e5426c33d4cb729c4a6df16fa483410283330626f95a191806b836ca0078088189060dc99c9164cf10f4682b67d992c64f752786ba11172dfd2da52dec5ea35b33c983c124c51e84add5b4080ab2466d2621904b45efca91cf45aa49889a273d0f5af9c482f64e805f6302a7b1e0e76c27d70cc25162b2e93511e35a79f90aca9e258d1fffa30b85ee08e66b58ff4b305ad7ac17ebdc0b37717c30b9faf0f40b068fea25dddca621888e6f17c8550c0216d95e853315cd165a68d2564bee8443758af006df3134937c09ba9ae97fa099687862dffc84365d463fe4636e04544ddf3ff8ecbb4bc227274c8ea5b92078ec2aadedd8e9f8c8adc1c325dd15b342848b229fc44345281ee9f80e9682cac8e7589ffed42f6ed6ae63ce721a5ba5c54dc7a65fa1b5ab1e836958d937ea8e5959dec2d836cc1c39afe3b0d0fb92a146e02fd3ddccc04645b15e92d9e359753111d91b767b723e824370b0c078ffaf8d5bc70c9ef7380790d3fdd558170576dac4d0d4d9a31630b0775e4861e04ac651874fa2c25c952c3565b48e894826b0b04b89afcfddbdacd7f10223f4437fa921016bc1b1f56f7649256b1eff2aa97e0eaff840d1f3f2ec1860ddd54be8ca1622166b93f725ab45114e8dcdfedec4b0e69ddd4e8de88ac7b0f2eddffb226b7b12235546410151a506a9dabbba25640b1d8e61ada0342b5492f396795538ce165ff8d4e830f392ec2aa069c7d2d180a115e8be9dc8224a0e09e5445a2daeb887be6af403359fa236df5d86ba1f2de2d6d28e95b4951c3a8b6eb408b199fe3283d7b0cfd8b752f7b6524ba3efd176c0370d3fcbc4ed345e38263243ed5ae45d57e71753464e4b47e5dbcdb1622064fb40b2118ece3398515220968b339f58900ef863cade9e75347b00c06bc673c9badd8da0fd76297d6dac5a32925abb75a7ca0be4150d70f4a2db3084c7b72cfef5c5164823fb0cf7e53908186a156787c5d0bb1d0af10554e9416c78c4e07dfcc8b2834aed775648875e2e465f712877d8ce7b84c36a6e8d8c954d9ffbd34b5421b7ab6cfb025d2ddd5cdd77260a75b5165816231e4bd27e10d2751a8206901e8edb1876d1326d6308600385083c1d1dbf04e58a73aea4a7537ea185effef4172e582127e257e33223", 0x1000, 0x7fff}, {&(0x7f0000003600)="5b35b0f1830ac95719a81aae9053061be1cea5a1c2d900972e6f03718e65eb215f92407c776d245835d829826ee1579081994fc6855e6fc2cda5faf0490e57ce24687ea344ea8eb0438d7561cddbe09a4d883fec7a36298dd23f836c9a6a58003b656d903243edf1bcb4997a19f9bb515f52dd50242f4d0aaa74b225de3a88639d0dbe9b37afddf50c20e5b8cdd443b3823e784089816010a121ebe5a1a61f509b6cd2f1302b4dd7d0c80ef2d00354ec2b6c6194b0ac875a45971f0c98398d1bbe7bf702606b905ac997865a249134ef7ba550ba3748162d4198cfef553d905e6119336d2f12a487ea0769e74e07", 0xee, 0x7fffffff, 0x3f}], 0x0) write(r5, &(0x7f00000c7fdc)="24000000210025f0071c0165ff0ffc0e020000000010000002e1000c08000b0000000000", 0x24) 2018/05/11 08:14:55 executing program 1: r0 = socket(0xa, 0x1, 0x0) ioctl(0xffffffffffffffff, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") r1 = syz_open_procfs(0x0, &(0x7f0000000040)="2f65786500000000000035abe1e80d903e0d717ac1889a45e581c9e14a5c8f95f5d2968ae8c767e9d18fd69a") mmap$binder(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x8011, r1, 0x0) fstat(r1, &(0x7f0000000b80)) 2018/05/11 08:14:55 executing program 0: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") setsockopt$ARPT_SO_SET_REPLACE(r0, 0x0, 0x60, &(0x7f0000000880)=ANY=[@ANYBLOB="66696c7445cd2df50bc579ddb3d3bd466572000000000000000000000000000000000000000000003f0000000700000004000000217ba123fa005a6784b8040000a002000040"], 0x1) 2018/05/11 08:14:55 executing program 3: r0 = socket(0x11, 0x3, 0x0) ioctl(r0, 0x8912, &(0x7f0000000000)="c6295e46ca6c09b612ec6f") r1 = memfd_create(&(0x7f0000000000)="2f645951a2f2326b", 0x0) write$binfmt_misc(r1, &(0x7f0000000680)=ANY=[@ANYBLOB='syz1'], 0x4) mknod(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) execveat(r1, &(0x7f0000ff7000)='./file0\x00', &(0x7f0000000240), &(0x7f000034bff8)=[&(0x7f0000ff7000)="00000000000007060804002000fffc0c6565643b799365195f1b76"], 0x1000) 2018/05/11 08:14:55 executing program 6: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000616ff8)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x32, 0xffffffffffffffff, 0x0) sendmsg$unix(r3, &(0x7f0000bba000)={&(0x7f0000c57ff8)=@abs, 0x6e, &(0x7f00006c6ff0), 0x0, &(0x7f0000000180)=[@rights={0x18, 0x1, 0x1, [r1]}], 0x18}, 0x0) recvmsg(r2, &(0x7f00003d6fc8)={&(0x7f0000698000)=@generic, 0x80, &(0x7f000081afd0), 0x0, &(0x7f0000f9fff8)=""/90, 0x5a}, 0x1800) 2018/05/11 08:14:55 executing program 6: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000616ff8)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x32, 0xffffffffffffffff, 0x0) sendmsg$unix(r3, &(0x7f0000bba000)={&(0x7f0000c57ff8)=@abs, 0x6e, &(0x7f00006c6ff0), 0x0, &(0x7f0000000180)=[@rights={0x18, 0x1, 0x1, [r1]}], 0x18}, 0x0) recvmsg(r2, &(0x7f00003d6fc8)={&(0x7f0000698000)=@generic, 0x80, &(0x7f000081afd0), 0x0, &(0x7f0000f9fff8)=""/90, 0x5a}, 0x40000) 2018/05/11 08:14:55 executing program 1: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x0, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") r1 = syz_open_procfs(0x0, &(0x7f0000000040)="2f65786500000000000035abe1e80d903e0d717ac1889a45e581c9e14a5c8f95f5d2968ae8c767e9d18fd69a") mmap$binder(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x8011, r1, 0x0) fstat(r1, &(0x7f0000000b80)) 2018/05/11 08:14:55 executing program 2: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") r1 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r1, 0x6, 0x13, &(0x7f00000000c0)=0x100000001, 0x1d4) connect$inet6(r1, &(0x7f0000000080)={0xa}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r1, 0x6, 0x1f, &(0x7f0000000040)='tls\x00', 0x4) getsockopt$inet6_tcp_buf(r1, 0x6, 0x1f, &(0x7f0000000200)=""/193, &(0x7f0000000300)=0xc1) getsockopt$inet6_tcp_int(r0, 0x6, 0x11, &(0x7f0000000000), &(0x7f0000000100)=0x4) 2018/05/11 08:14:55 executing program 7: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") connect$inet(r0, &(0x7f00000003c0)={0x2, 0x4e21, @rand_addr=0x2}, 0x10) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f00000000c0)={'lo\x00', 0x0}) perf_event_open(&(0x7f0000271000)={0x2, 0x70, 0x49, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r3 = syz_open_dev$loop(&(0x7f0000000000)='/dev/loop#\x00', 0x0, 0x0) r4 = memfd_create(&(0x7f00000000c0)="74086e750000000000000000008c00", 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0xfffffffffffffffe) capset(&(0x7f00001b4ff8)={0x19980330}, &(0x7f000077ffe8)) chroot(&(0x7f000009a000)='./file0\x00') ioctl$LOOP_CHANGE_FD(r3, 0x4c00, r4) fchmod(r3, 0x0) ftruncate(r4, 0x401) ioctl$LOOP_CHANGE_FD(r3, 0x4c06, r3) sendmsg$nl_route(r1, &(0x7f0000000140)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000000040)=@ipv4_newaddr={0x20, 0x14, 0x1, 0x0, 0x0, {0x2, 0x0, 0x0, 0x0, r2}, [@IFA_LOCAL={0x8, 0x2, @local={0xac, 0x14, 0x14, 0xaa}}]}, 0x20}, 0x1}, 0x0) r5 = socket(0x10, 0x802, 0x0) kexec_load(0x3, 0x5, &(0x7f0000003700)=[{&(0x7f0000000400)="f8640fece7572ce089d0e4b5ca338bdfa8a942dbd404be96de64020b2567f695d33af821f64df2d80d0b9ed50ad10f56339f1d3ba838b1ee3ab7c1192fed9ffe8156085e19080fc2c565bcc4172c80e91896d90d144e3b42c50bfbc8d034129ade7bb10931dc65b78110c1e8356fa9041db1e37052f750fd3ea7789e82d907548b79aedbec75e8e86d4d010576668f0e481cb1c7a70f995a7eb89ce78d193ff5a8474d6b4a89c0b5d20723f70d9c54ea091633cf3a73c8a448a264b5df1e5068d96e078c3275e46ea88aaa7a294465cc87628aef8ca174e8e5de5ba226da2a44b9cbd8dea3295b46b7b22ed2f9de1ee77eb21431785b7048f7e741b768027e067837f604eb34807fc87f6a166bdee7464dae6f273240de31eb9ef65cdf28932b4d0ca208ac9a0c40e9c39304be1fea7de728d1212587ca79ef0e64f9c169017df5d82bd6cd3338d142970b5325f707f323ee2d000bc1a6336fbf467158a4bc32d9ff61eee9518ce585acad09c553eacb0e13954023c180e382a076478915a690f4b81c86b7c55e45babf8278fc0c005e697bb43d20e62da188de6b6c1fd38502c1b95ce1ceef0f96920dc9f9527ae29dc734ea2041c1b51399d200c792149951cbf9af70716addffc78e676d13491678b993cbe1799e6b753a2629d091cc67b7c766f323222e8da8dd926a8e64c32483011cb7c1a62fa31f7c88cdf6374f4b738c54a0bca868b243adc3278cef13ef718f1c7d31b06b5749a73710c1f2ba9312c9e93a20acc5bbbe45ec49a606a106353382be20a0334741ca7a00c3c84afce471996d337a96aaeb29dc49ba39059d38ea660f8d1c5c736c5939be82674c59ff5833db145738a23003547510a4e38364db1bda35f3a7e76a4a87b8d371bce8be0507358b8e15998eee21758119996cd92f11f3c5be69b398fc7cd8b1659b0b81b471d9cd452fa8f30645a283999fbc9d999ac6702f0a32d5a18dd69a2e6515c119783d1cfda77936245bba36373b19b602af6a0268c1681ca63f2ce9461a9ea2f1686eb8576286d8c33b2ca03721dbafd4782e9a32bc890c617979f8a7a3b8cdca4f88024b67e57626a080da928c3a548abf23da30700cfae6127807ab407cc8df96a9afa794daffd451b2390657871a7454d9c6c220ada19da08f6f8130e6c0010c61614afc79fff4f94df9a2e6317b9685cae68febdfa1d36a93b1bdb70c156fe16afac29ddc3becc44f29604f93a7aec75a0e5536698ecffab15439370fd1717e2487cf00e7d12ede8c76f35b39d0e7d7295b12598e899c531b36ea1a1661b15be8c1f8f73af63008d0fea86d8f2e6fe172e58fec6318b24cb6fa2855d2969dfa89b0c1bcefb7814f979bed193024d4aeb961de7d8afcd69aa2444cdecb0d6f1f3521c7c70623db29b829f64779081da5a68f9e85030fb72fa74b73bc239c68305afd8a42521c192a73cc7389418001b56fc9c4017b7f48276812ef2bde064e393095450e70d4894d7f8c51c1b8355cab78234d120a1426fd2244056d0f4e816777fbf550c98a33082ff332a5b4e7ddb9ce0891ed1bf688c1ef8549ed5abdcf3742724e412f8c64faf782c4ad299b32ec121b6619e68373fc8541e4f4615d90e8e807d311f5af7a18a1b7f6406d43542f9fc5ba1741b24b2ea154c0ef3faa69540ba4f2bd45b865e50e543c875201c8c0e8041e6c64942fee8a374b026de8624bf6c91e321c666c285d5adeacbaaeb2772f7d57a9273a3e3a220857d6d7362c0a3a4876770b781d4c1cbbdeb8b7fb1f62e4f48a7b60039fb4db1ec401c82d7af773ecbf47780a545ab341eb305abc372fa08a07bc17f4aaefc4a132884a5af93fd26c703d379fda035e9f4e08e2e1b5b83c9956ad2a1714b636c6a7ef64a99ecb63d085d4ebce50529e5a65e11de3c6af02aab77f5d2a04ad00d796eb727e3665bc197076634296089c81118342e47df31173e35b3c159fdd01a2c240750931db9cb9b04019bbd526368c986b0fd5b169afab2881b2924f098722e8dc006f4fb690e9c1341635ab9928433bf26bd630333a9a8fd15e1822f997cc0c489cc2e233baaba1faa750587e18eb87deaa1cb0bc594c0088c0eb601d7c9692ee7e2b2cd6ffff7d3f7a5518cbb0156491a6bf0d55664da20501a7cb398206d6f41a69560724dcecc471900b6fb3848b5430380fecdd02d9225f2b570a55db96bdc6f7b6c1df6246f6739943428bb2ba62ac1f09b3a0b0e9fb390e3a7c47aa7d1a165100ebd904605dd00640ccdf2c0d20f8824e445a025589e3a2fdf89e1216897e851320ac8cec0a9b7655777a7361d86c7434a62f801bebf5ac6afe1b8badef8a901ead885681532fc5621f6952647b76d1b4aafeeaccbb553fb9f86a3cf9a7b9903d2865a5fcf10ce69a7ffdb9c89cc4dd281dbe22d7dd2a9ef79a1e713196b03a0d73a688dbbf5ec2131a7c5c7935e3cfaff54e21c5887d1b4ddec0fde0e83c3a0598c32d5df5373a0302d573d6ff31d25acb9bb916bff1c584ba1f7104a33c0f1419fa580ae7bd678dda8dbe8e28f5e3293f0c42495159a17f96a7fe86f93c928305b6fb34f589cb54b4653387516b786fe63f370b6d30b2d3654be2889299d92a44fc1728f573575b56382562351536b3e4e0647fc06170ba1beaa42ed54e727ac2311949ce9338fcb13989427045b5b5b4aab34904fe46661a18acfcac3365b40612a0be538acfafc89e69948fd140485a47de04ac6a437b98e51142c824159c177a84bfb789a5925752d01d168b803f3fd31d24591c10949a5694a43b1bfb43e5372e983b20c0a6931b30f5737b2d2d1fe78ae318d4fea015bc3f9cee3e15ab4bafff61de435341836a5868efbeeda4b444ecaf108887448b24bd50d76f8189ebb55ded2cf59c5eacfe5b646f796c434eb3892a6900e06024a69a072bebd816e4eaad3cf0a2b12098822fdd3015ec4fdd52b684f5e1e9e9d14af722057c984f6ee5bc7785c3497d837aaf732e51a72e90929e1c299d3f90dd5c0e1a7d9e6b3dd7c1cc29f1516ddf6d9f76f85e0e5d5e57c50a3ba8faeb42518cd0470968fc779517f1aabc9d4288f1ccd20fa9cb3c1955b6fc9bf861c44cf7721b84abe0d12b225ea73cd4b2ab105bc4f3323a4b735af719d00da359879d306969599b9c9fa1ecccc027c0d071880e0eb76c11af4fa2726653198ee78abfc21fc820800399dbb57668dd13dd371d0a6720ba13c0f3bfa9357bbab71dfc4cacbf6400217ffc160a5a41ddbcf623064144ec5915b4989f470d8c3b18cbec367d1e2ff114aa87e0e9d78f49882b13fadd801fd0eafa9ace6505b035ba0cef8fe0956218196b1a85120bb0acbb2fe5ebbe4421f753d8d764eb28fc7b684b47039df57f52af3e65c028e89d86da902a191e9ceb361060c8ab49190a1d8292d103876c266f34f192631553f900c4744e9fa7851421b382d7e3b6cd235fdb6f70a7d3d45565a882f681156ddef20f50bc1b841cd55199e194b50b87de689d446dc6fbfff2c980adc5358b10639fa1db5638d7baacda9f5152534ba015c42606368ba0ba0a649f766455b51224a6a45e96525d2cb458f1c04cf422947a15485759cf021baae9df295d0a3a2ef532435db0539e7cdd7a8ca1bf3be9277f9afacd8abd5dd5e9277510f87dd775a6c75bd8718052ad14a26c42d7a7c774bba71d86cc28b61c1d0d0f00a5e67d64678e790d4d73fa39fe51d60710cfc9ffbbc034427470107c95f866d461c2194916287005aaf401f859efcc1c81b474b2130686baf14fc0b8a31621e976ad96f756fbbf34b26986b64a5785204070b5ccd7efe1ae5e1fea9fa7199e4bd146c87344a92224edf422834784b64fb18613b48a088f4ee09a78923752f0051e6c77d8b0cfba0a24db6671f751d7dd0c1dfa954c0b998c1da7c5a701b6429bc9e86b3d4bd261688f285873c9b330dc90ba0cb1ae1d0769aa8dc579b05f38c2eb6f53cad04fc7f367b594f64de435528354240a3b988ccafae0bd08d578172b42ac08a94e3f6a6b5599cc1542fad7c4b26ae32a8f34aee597349f1bcd94a6061d8d1d3051cf8554a4d690d7d731ce02bf4f1cf81e1eac7559fa335e3a1fd1d31d1a290adc77b75749b6b5fdd6aaadfe74a8cfa6842ef35d3b271331ea6d9a54fd6b8c04fb9b329ab5cecfdf898e10bcb7dcb3462c1007afc493ffe9ce63c39fa5537b6578931fc79a1d640b97fbf275b0bd6ec4eeadf46a288ae9a2d5f7c21c10da6fb03a6498b968ff3763c947b2b8b0688681f533628b0eac478de12c4269412171f4951080e82cc52dd9c9b4381a7e7fb58e9c2641d11063fcadd87235265da527eaa3bd6dc4842eaa9aca4940cd78f7f631336d9435ba62b487bfce92fa880f6587aadc73e203d19a69e275c9697f8e4c1d6d7546a1f7f553d779e1713c19677d08d033924538f5605373be55f2fa402198459a26df24a7f23ac1b65a2b0dfa7d112b627c5cc9f87610d9c6c1900e0741a8a5d7444215a68c9f254bbba57c4b1e756de00765dd8ed527d457b071fbc4df48ac1922fec36bebeded988eb5a234401ad5a61d5523beccfd3aa56bd36e6f523626add69338aa99fa04fdd05437ca0684ed5fb29f5e2a834391a21443d1858c82b6c11f890828b7db79ea302966465fdc7db56715f5946291e4664c83d9f7ed49e377bede081665d4f367000a6047f3f937be4b2fc633e644318fc2e7ad715ab1f2330b4e5ffcc1e1ecba4f5f39efcfa701ed77b81020d4acd996ac9e1882a5b1934469918ac8799c1f24109252eacc98f0cfddd6c94f691d8aa9bd01f626192b25d89c3dd2fd6e11b3ac8141614e0af1e70d8e8e94b99d401ff608de803105b9a9b82d763d86004c88f0f1043d17b190e810429adbe2bcce9afc0f6e105f75adaa1cc69e9a7caaa2bc7a5dcdff18f53117316ec7d45343c21ebb9b4e05be2d5f39811b774f561c061d0c7888ee987a2faedd051f4aeea86fa4b1fc44fd07708bb2e1bceec7715b6eb12bf611af5d89881ee85cd458d808416a89a7e705198d8cec85652ba8f47d31f5a806f2d6555c66dd023f59fc6d22fcd0e5dcb0c8cf0ce1a72c2874baafd5bc3bf4acd2c11c2195158bec744d975f8a299f7300c8bf71c5da6478866458adb6d91c00edbf8a773ac1132c9557b7a14251583f8f12077968be32a1ee39c6fd4190c0cf1aa71e10bde8939d206b7d97395bf479f93858803e5e7c4248f148415c0eb1f190ede5b9af951d9a3048d8f0e3c1525a709389341f052eb139902fb935af0c3929d58d6745e03d61fe94fad01d61116d580e20b13acb3d10926ec78e047878e7a84882cf58c2b5dee470c667f6ccdf9d879030401f06f31f1bc6d68ecdba5f56788f1b7ddd6bb947997d9c9930c5619df1d68ea536a241e71f3f43c5f5d9f83f491c463362320ada89ea75f2b8d7607c7561298c8313b3967704956726faa03a147ace53fa4159cc879e3ef2675e4f387d574e9fd8563414f59d0573d9755ac8d946289bee7b427a6e1bc7ea921c259fdae4add45bb280f235acbc8c95a951639fd70501b1270a6167211f0a2fd152a77c8c01cf03f0f4e1fc1d2d5e84f4aa54b2e808ff822bd6345369c5f51af3ba4f091392964cf3feae25f8c2741007d2e5ac5a5f2124eee3047b89f94d44df6d0e2f4fefb98d1d7c7a34fb020c84cae252cfa6181299475acba54b0b07aefa805768da4d3b7910ef2c1b6a7112efe6bee3da9e41c12930498dfbfd82a428c9c9cd66d805c927fa3158e116273f55ab232f9c0a", 0x1000, 0x3, 0xda}, {&(0x7f0000000180)="d1212f342bf127abfae6e08bb74c5b89efa38fe459aabf94fd638099ea20ed5e438b0dee0089aaa024971d882873fc4b01be0b4dfbb502b723a6c747211a49cd0312922f1c7bdc37f25fe1900eb3a8e3640ab42e3a4dea6690b479619a81c93bbf5033e77ab8c078fccf6ae4e86ada45d5a7546191885c39", 0x78, 0x3e04, 0x7ff}, {&(0x7f0000000200)="124cf6539178fc251b098fd57dd41adbaab451d2f343aa5d34a532a884db85e4b5bfebabffea12294df4af5da9afeff63cecf3764ad2fd17f391a38d7c8acfdfd13030273a645c69ff4ca1ebdd", 0x4d, 0x8, 0x1}, {&(0x7f0000002500)="5757095864f66efa228010257017e59ef5cde3f87f48f0e9067a726eb58adbe7ce61bfe99836c1d83bb52ac1843a74ca949b697759f937acd9506c3fcb790f4aab22c34081bf00d3e52b0d341d57d6768740c345fd45eff43c3d4c1d45cfe87028d4b6ff8900e7c6a7f5c50f94d490f8b0ea08e211c6037efbe213ff6759a22d057e79e84ef3581afaef2773e6cb7c43d2a5394cb69c5872df8caba825259f6ad2219c40bb5c82a4904c245b4712ffc196f1713cca2d85e8a223d7aaf24c69fa41c6904f5fb153003f88f9c5cdce1fe96fab148c3587627d04910474c06e9ba599f1fffbc01199490edffc5c74b44fc399c127b8911a83af33b2c70f01d4301be06f8982a3007c37f3a7d36c412e2b59c0067abf0a61a12bac31b3254a186ff2c9b911ebc9a2d25981548dbe65091b53e4f47dc8786eb496f3175fdf12562db774f2cf0ea9027e1331be062b2b7778f95cd56fb8f0de68afc2db67f92794a2a9739f3354e98bc17ac31b0e7d4e6d094ccd91d302a074dd59665b8bfefab4c806c909bbd9a6c054512d2f609159af4da24a7eb817cdd90b80159cdd61ce801cc9a83612708701f531b447a34043ace7e36d584801a6b8c8b8196bf87f337e4aecfa0e1e4fd56de291544d2a9fc4c3189229dfb775025f290194385acd4d741479e15a79d8351e59b51f6628ed8b57ff03ed9fd31f6d1e57f2da519c53940795af4c7a76ff57655495d2e2fdc8bf261e98e16c06bab8d061749df6ebf041c39abbcc1d66c5c7bbfdd31bbfa7767059408a26159009f970c15c8f7e6092c9ccfbdab39bb34a97be8442a17e105db9c2ecd6d9c0cb09cf96d9ee6dd5cd0bffad00cf50662dd4ae5ed98b30d300d8100c3298765797b39dd974c8f4358ac4072954d8ae8c7b6b39624d190f911c0f386e7e5ca2328014d3de6c2da1996e2b0a68faf8c40ebf3ad6cdadf0ab22d0fab9a5f7a30a6b7b10b577f6326f0065e90f2b1d10b72357d2028d7f70adde7b8c54c377fad602f02f15d8ecde74674c91f966f11e11a2c706685a7a23f1bbac4199c9b8e71f1aa630758e913841cb0f4e122bc2d22589df8f7befc2e73effade36694c82ba0beb7412ddc4df7b9a98cf0142821605f71bb666c0bd1a0fd97bbb8be60ac0966e0aa9c4c2a380164203468e50bfed97c2611511b93b9d03c8bdbd5471990959bda5344651a6eb7f5688d1132eadecd4663426f0a4bcdcd9641410e3a2a06c1d6ca253736508986bde3f84bf080fefc52884261557032f51d81f4f0ce237c38cd2b55f3d9edf841316f712e666626f34e71412a1652f19eeba7c599a2836156cd34c6af193f7d70cb131bf78e5b4e6a423ec0649b77f1b94d7d7db3561977eaa28b26f747dfe7e6cb38dc75411cca400492dc97ef6a2a190dd4f9a64146083c9dcaba95df74da8fc0ce1d7ac2b593601d318b2e326bbf4580e50b52fafa0e2f2a6e8a854844a7db53377ee062b081c23abe0e8caf0f6ea144e34951b42dbb4b3f17e6bdc6950d66d95864082cd3da8d63e0b9dfbba6df57688d0ec0bfe40feb7950457e6f72859322d8de70dcdcc8dc0f11daaaa9bab0409af2314d375183bf394c1efa406bc06bc4813183d2d4e6d2df3d90ecf33323a545645969a4310b2511e2913cd117ccc1737d14bdbdc9fd2fd48075ecb25e3099bf41cd2af1523d00b41a7b10c0f0405e73b9b3c446a352b2bcfb09750ef2cbad43ccec2c04c1f3c4c2d9f15e3d0f40e6efd84285ddabf125771df65f5a94f9f777e74815e4c0786c7385a6af755c98ccb37bff030e3b3fcd4b5c0591628c6486b191c9d620b9599dcc984240a5289d2f46e5ce1b7e170bc65381408c13c8b455b9cec4d2a3d9ab58c42bee23659beee209907542b7a54bccee061d4f1740b9ff218699fdd2e5baf9a80a102f6e4cde212277db20eb82b7357459dfc16e315ac393cfbc4404a508699bc7530786f6b16aea27e3467659b1e230f5b38a06110cbd037f39f0e47fdd4cb389d9dd172b3588c679cc3e75a30b874b2234accf8ae7084d4f535bd74d5e980a27c4da07201625024d52ff14cf208363f689865c8ebdd6a0b5c8edef4d64297de13340c5987888903c18ddac02bd454d043a47ce70055d68e3c910a859e3be50cc11d04d53d62a66e816ae7c0ab4c7deb5b0bc0266fa84737815a28670920d02110c1ed1e0fc3099cd8857316e249bdb8dfcddb897e2ebacc4992434f502ad517979876cfbae7f8e964405ef6e1ab0eaa1c2dd8d90b5fbb70237b789c0e2e897a89bfcc3f1cf7ace3e005bb36546d72b3438429a2e915e062ecad61bfab2e1a3ffdf2805160daefb11af1ef485674228a9540217f498f54e3378977331a4f0f917b279201377e616678866c3be0d412d6c699483f7839d16d53a8c23848e84d790a1a31f551e0ae12bbf3038a02a6eaae4d16e95b860b018349a8950988f5ad081f0c9f21cfa8158d1389ac1d62044660dce2674e93ebeeceaa6bc0eb728ce28df410c5e9a3278db7da186daa589b83fc6b9c32e7eed966b33130701b90a68e159c570ad42c56d3d263d5c45d9234e090b871b119c8d40fc86f98d182433e675cdeb3aedf87ed1c4ef4976cf261b79ca48d9d31c65f22667d6ac28c568da8e359051383a255c6877b70645f2c98d2d459c3afe892778810b971521150c0313706d75dd6b375dd844d44948ee26c10563e38cf2f0b96bc77dbfe453f7a0de2c6d16cdb99d05d7a286c3752f3cbffe93f71766cabada13996caf655a4c7db8b54b3e9cd7e06119a615f1f5250edab903ddb7520fd57919b1d99d6fc3d64109c635fdec586546224ad7fb7a10e3017ac04f830cf7dbffdafd0191c11c199f22d3cd3feae652a9720538b8291b5f193f73f15c8b119646a37fc82ed979d4383d94df03a1c1e345a3f0e3bd3328d7213c6e5e6bdf22ff6a19652206142da9aa02a0303c4c4db38a241e7d1463a68fd66a81ebb014b9abf255e6b58dfff1d0b3e46c46db192727f290580e7e842832792fb843e54d539e34a9cfe18c598cb684d6903f52ba0bdf8558114e94ef469039a8dfa06d4a2d754d22099cddf97e3df0d3137fdc6bf8ed9f39fa5ec1c4d3c11250c8ce30f45b4a53018fa4bd7bffef1ea7953c931329bc8954e1d86d0b18c09255e3ea8381360572c01fd4dfc7111fc0bc5d02bce05726e32814c389bc64493d84326f89ff034dfd3b707e4f92ee4287f274d701fd2d0b53e5f0658af884db26e0504037d46eded54788da72444ca0ee9e160492ffab67b55085aa875f1119fea7e779b172367944f5bb247e4783c0677b0def4f35d23efaec71375ba0d603c9ee69aeff63c036f248100823d1715eb7a592602dbd7254dd6b30635714da965a6b2332009f48a51488fb8b228586e13de111120956fa9664a2e7f61fe99f65d9d3e09bc66dcca76cc654984821086bc3201eac8ba73725f31fe7f9e554c8a4596a9e5b58b0875edfc5a1d00ae98a3b9ca085591f682e81a6bb7846aa036dc87d4bed3276929c51340b6078ed8e2025c3a5c5505f61ec6d624a05f41e27b537e1c61f408eafd01091aaa5d3a7ddb404276af1493d439d09249fc234f37fcfad411be98b3eccb7071eed52a0cbe4440293dc2c8edc0eb5cff77b5d7ad09853275af17cce56a2d52580662a221a4a355323c4dce46509d77c9c8fcdb69e8f2a853b27cb91fc4610d119f7ee03f878ba75269dbca899e6b569a9f781c9313e318b9d2b96eeec3f54b9f75d335f3cd0e812d4ee4b27d3c1828d48046cb9bf4b5da71eab407cf22b5665afcac4ed0b4c9249687a031ce7132157cb8a4369fbefb1ded5450bcec145532a7bdad474f9d7247c89c5b07a7580d77aef37d31f55331c046b55e46ba67207632b769d05a037b9f29f0d8b40ed817122a9465af468341e5acda346329b8cd739906ce7e3ee9c65a60bf445fbab879d6f4a8c0866977a9ec654f038223d998df00ab3447faff36eed55d7577c9f6888415cffc5bfabe4a5d65876c7b00f12142890174f3c42e1b813e4b7f439aeadc8b84d9429b4df7e9473d7553466e46957d5b80c0d1d498cd2b277b0ffcc8e295164b6095d78fb7d53e15676ddf47d07c48ab131d2f30e7edf1f29b42f29ee97a6090a7d07babf4eeae6b9bc67fc990a3bc7830429eb01420cc5232b9b8fb1c46a50522101208ee1505c38d1280380a84a149fdc93663a6d4d698368a5398c34993095ab3d2c89d36d7ee7acf7b119bd25ec03eac3f6a5db145ae67c67edc2a0086b05126dbcee3f9d93c57fa951adb928dde8fedea31570a0e27beb50d2dad2b2cb587765cc37b640be10aa509eac33e67c34eb5c135022b63b67da49588a6c1a34ac82faef831dbbec394209cd0e3cb9bc4dbc78b34dcc09697c1ec72612fb807673960b6e64f81999d903f883e87fbe5a63f267d1919382bcdec99e72a981727c757a41009c183a13ce613c3e9846316f5109aa285d3f80e7be8205ba0232d7bb060eaca28b61a63911a58286cbc3bc267035a02205f4a10dab96a0cd067187d75651bbc77b2cc847eceebc98d5c29684484024fa99485676faf57ac1e93611f30b21a5c4a56bf8eb941a569178e0ed918ec80b7afd71e5426c33d4cb729c4a6df16fa483410283330626f95a191806b836ca0078088189060dc99c9164cf10f4682b67d992c64f752786ba11172dfd2da52dec5ea35b33c983c124c51e84add5b4080ab2466d2621904b45efca91cf45aa49889a273d0f5af9c482f64e805f6302a7b1e0e76c27d70cc25162b2e93511e35a79f90aca9e258d1fffa30b85ee08e66b58ff4b305ad7ac17ebdc0b37717c30b9faf0f40b068fea25dddca621888e6f17c8550c0216d95e853315cd165a68d2564bee8443758af006df3134937c09ba9ae97fa099687862dffc84365d463fe4636e04544ddf3ff8ecbb4bc227274c8ea5b92078ec2aadedd8e9f8c8adc1c325dd15b342848b229fc44345281ee9f80e9682cac8e7589ffed42f6ed6ae63ce721a5ba5c54dc7a65fa1b5ab1e836958d937ea8e5959dec2d836cc1c39afe3b0d0fb92a146e02fd3ddccc04645b15e92d9e359753111d91b767b723e824370b0c078ffaf8d5bc70c9ef7380790d3fdd558170576dac4d0d4d9a31630b0775e4861e04ac651874fa2c25c952c3565b48e894826b0b04b89afcfddbdacd7f10223f4437fa921016bc1b1f56f7649256b1eff2aa97e0eaff840d1f3f2ec1860ddd54be8ca1622166b93f725ab45114e8dcdfedec4b0e69ddd4e8de88ac7b0f2eddffb226b7b12235546410151a506a9dabbba25640b1d8e61ada0342b5492f396795538ce165ff8d4e830f392ec2aa069c7d2d180a115e8be9dc8224a0e09e5445a2daeb887be6af403359fa236df5d86ba1f2de2d6d28e95b4951c3a8b6eb408b199fe3283d7b0cfd8b752f7b6524ba3efd176c0370d3fcbc4ed345e38263243ed5ae45d57e71753464e4b47e5dbcdb1622064fb40b2118ece3398515220968b339f58900ef863cade9e75347b00c06bc673c9badd8da0fd76297d6dac5a32925abb75a7ca0be4150d70f4a2db3084c7b72cfef5c5164823fb0cf7e53908186a156787c5d0bb1d0af10554e9416c78c4e07dfcc8b2834aed775648875e2e465f712877d8ce7b84c36a6e8d8c954d9ffbd34b5421b7ab6cfb025d2ddd5cdd77260a75b5165816231e4bd27e10d2751a8206901e8edb1876d1326d6308600385083c1d1dbf04e58a73aea4a7537ea185effef4172e582127e257e33223", 0x1000, 0x7fff}, {&(0x7f0000003600)="5b35b0f1830ac95719a81aae9053061be1cea5a1c2d900972e6f03718e65eb215f92407c776d245835d829826ee1579081994fc6855e6fc2cda5faf0490e57ce24687ea344ea8eb0438d7561cddbe09a4d883fec7a36298dd23f836c9a6a58003b656d903243edf1bcb4997a19f9bb515f52dd50242f4d0aaa74b225de3a88639d0dbe9b37afddf50c20e5b8cdd443b3823e784089816010a121ebe5a1a61f509b6cd2f1302b4dd7d0c80ef2d00354ec2b6c6194b0ac875a45971f0c98398d1bbe7bf702606b905ac997865a249134ef7ba550ba3748162d4198cfef553d905e6119336d2f12a487ea0769e74e07", 0xee, 0x7fffffff, 0x3f}], 0x0) write(r5, &(0x7f00000c7fdc)="24000000210025f0071c0165ff0ffc0e020000000010000002e1000c08000b0000000000", 0x24) 2018/05/11 08:14:55 executing program 5: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000a40)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f0000000a80)={0x2, 0x3, 0x0, 0x3, 0xf, 0x0, 0x0, 0x0, [@sadb_address={0x5, 0x5, 0x0, 0x0, 0x0, @in6={0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @broadcast=0xffffffff}}}, @sadb_address={0x5, 0x6, 0x0, 0x0, 0x0, @in6={0xa}}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x5, 0xb}, @sadb_key={0x18, 0x9}]}, 0x78}, 0x1}, 0x0) 2018/05/11 08:14:55 executing program 0: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") setsockopt$ARPT_SO_SET_REPLACE(r0, 0x0, 0x60, &(0x7f0000000880)=ANY=[@ANYBLOB="66696c7445cd2df50bc579ddb3d3bd46657200000000000000000000000000000000000000000000010000000700000004000000217ba123fa005a6784b8040000a002000040"], 0x1) 2018/05/11 08:14:55 executing program 3: r0 = socket(0x11, 0x3, 0x0) ioctl(r0, 0x8912, &(0x7f0000000000)="c6295e46ca6c09b612ec6f") r1 = memfd_create(&(0x7f0000000000)="2f645951a2f2326b", 0x0) write$binfmt_misc(r1, &(0x7f0000000680)=ANY=[@ANYBLOB='syz1'], 0x4) mknod(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) execveat(r1, &(0x7f0000ff7000)='./file0\x00', &(0x7f0000000240), &(0x7f000034bff8)=[&(0x7f0000ff7000)="00000000000007060804002000fffc0c6565643b799365195f1b76"], 0x1000) 2018/05/11 08:14:55 executing program 4: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000280)="c60300000000000000956f") r1 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet6_mtu(r0, 0x29, 0x17, &(0x7f0000000080)=0x7, 0x4) r2 = syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0xffffffffffffffff, 0x800) setsockopt$inet_tcp_int(r0, 0x6, 0x14, &(0x7f0000000000)=0x33, 0x4) getsockopt$inet_tcp_int(r1, 0x6, 0x9, &(0x7f000024bffc), &(0x7f0000ff0000)=0x4) ioctl$sock_inet_SIOCSIFADDR(r0, 0x8916, &(0x7f00000000c0)={'ip_vti0\x00', {0x2, 0x4e20}}) ioctl$sock_inet_SIOCSIFDSTADDR(r2, 0x8918, &(0x7f0000000100)={"69726c616e30000000000004000000fc", {0x2, 0x4e22, @multicast2=0xe0000002}}) 2018/05/11 08:14:55 executing program 1: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x0, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") r1 = syz_open_procfs(0x0, &(0x7f0000000040)="2f65786500000000000035abe1e80d903e0d717ac1889a45e581c9e14a5c8f95f5d2968ae8c767e9d18fd69a") mmap$binder(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x8011, r1, 0x0) fstat(r1, &(0x7f0000000b80)) 2018/05/11 08:14:55 executing program 5: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000a40)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f0000000a80)={0x2, 0x3, 0x0, 0x3, 0xf, 0x0, 0x0, 0x0, [@sadb_address={0x5, 0x5, 0x0, 0x0, 0x0, @in6={0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @broadcast=0xffffffff}}}, @sadb_address={0x5, 0x6, 0x0, 0x0, 0x0, @in6={0xa}}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x5, 0xb}, @sadb_key={0x1a, 0x9}]}, 0x78}, 0x1}, 0x0) 2018/05/11 08:14:55 executing program 7: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") connect$inet(r0, &(0x7f00000003c0)={0x2, 0x4e21, @rand_addr=0x2}, 0x10) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f00000000c0)={'lo\x00', 0x0}) perf_event_open(&(0x7f0000271000)={0x2, 0x70, 0x49, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r3 = syz_open_dev$loop(&(0x7f0000000000)='/dev/loop#\x00', 0x0, 0x0) r4 = memfd_create(&(0x7f00000000c0)="74086e750000000000000000008c00", 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0xfffffffffffffffe) capset(&(0x7f00001b4ff8)={0x19980330}, &(0x7f000077ffe8)) chroot(&(0x7f000009a000)='./file0\x00') ioctl$LOOP_CHANGE_FD(r3, 0x4c00, r4) fchmod(r3, 0x0) ftruncate(r4, 0x401) ioctl$LOOP_CHANGE_FD(r3, 0x4c06, r3) sendmsg$nl_route(r1, &(0x7f0000000140)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000000040)=@ipv4_newaddr={0x20, 0x14, 0x1, 0x0, 0x0, {0x2, 0x0, 0x0, 0x0, r2}, [@IFA_LOCAL={0x8, 0x2, @local={0xac, 0x14, 0x14, 0xaa}}]}, 0x20}, 0x1}, 0x0) r5 = socket(0x10, 0x802, 0x0) kexec_load(0x3, 0x5, &(0x7f0000003700)=[{&(0x7f0000000400)="f8640fece7572ce089d0e4b5ca338bdfa8a942dbd404be96de64020b2567f695d33af821f64df2d80d0b9ed50ad10f56339f1d3ba838b1ee3ab7c1192fed9ffe8156085e19080fc2c565bcc4172c80e91896d90d144e3b42c50bfbc8d034129ade7bb10931dc65b78110c1e8356fa9041db1e37052f750fd3ea7789e82d907548b79aedbec75e8e86d4d010576668f0e481cb1c7a70f995a7eb89ce78d193ff5a8474d6b4a89c0b5d20723f70d9c54ea091633cf3a73c8a448a264b5df1e5068d96e078c3275e46ea88aaa7a294465cc87628aef8ca174e8e5de5ba226da2a44b9cbd8dea3295b46b7b22ed2f9de1ee77eb21431785b7048f7e741b768027e067837f604eb34807fc87f6a166bdee7464dae6f273240de31eb9ef65cdf28932b4d0ca208ac9a0c40e9c39304be1fea7de728d1212587ca79ef0e64f9c169017df5d82bd6cd3338d142970b5325f707f323ee2d000bc1a6336fbf467158a4bc32d9ff61eee9518ce585acad09c553eacb0e13954023c180e382a076478915a690f4b81c86b7c55e45babf8278fc0c005e697bb43d20e62da188de6b6c1fd38502c1b95ce1ceef0f96920dc9f9527ae29dc734ea2041c1b51399d200c792149951cbf9af70716addffc78e676d13491678b993cbe1799e6b753a2629d091cc67b7c766f323222e8da8dd926a8e64c32483011cb7c1a62fa31f7c88cdf6374f4b738c54a0bca868b243adc3278cef13ef718f1c7d31b06b5749a73710c1f2ba9312c9e93a20acc5bbbe45ec49a606a106353382be20a0334741ca7a00c3c84afce471996d337a96aaeb29dc49ba39059d38ea660f8d1c5c736c5939be82674c59ff5833db145738a23003547510a4e38364db1bda35f3a7e76a4a87b8d371bce8be0507358b8e15998eee21758119996cd92f11f3c5be69b398fc7cd8b1659b0b81b471d9cd452fa8f30645a283999fbc9d999ac6702f0a32d5a18dd69a2e6515c119783d1cfda77936245bba36373b19b602af6a0268c1681ca63f2ce9461a9ea2f1686eb8576286d8c33b2ca03721dbafd4782e9a32bc890c617979f8a7a3b8cdca4f88024b67e57626a080da928c3a548abf23da30700cfae6127807ab407cc8df96a9afa794daffd451b2390657871a7454d9c6c220ada19da08f6f8130e6c0010c61614afc79fff4f94df9a2e6317b9685cae68febdfa1d36a93b1bdb70c156fe16afac29ddc3becc44f29604f93a7aec75a0e5536698ecffab15439370fd1717e2487cf00e7d12ede8c76f35b39d0e7d7295b12598e899c531b36ea1a1661b15be8c1f8f73af63008d0fea86d8f2e6fe172e58fec6318b24cb6fa2855d2969dfa89b0c1bcefb7814f979bed193024d4aeb961de7d8afcd69aa2444cdecb0d6f1f3521c7c70623db29b829f64779081da5a68f9e85030fb72fa74b73bc239c68305afd8a42521c192a73cc7389418001b56fc9c4017b7f48276812ef2bde064e393095450e70d4894d7f8c51c1b8355cab78234d120a1426fd2244056d0f4e816777fbf550c98a33082ff332a5b4e7ddb9ce0891ed1bf688c1ef8549ed5abdcf3742724e412f8c64faf782c4ad299b32ec121b6619e68373fc8541e4f4615d90e8e807d311f5af7a18a1b7f6406d43542f9fc5ba1741b24b2ea154c0ef3faa69540ba4f2bd45b865e50e543c875201c8c0e8041e6c64942fee8a374b026de8624bf6c91e321c666c285d5adeacbaaeb2772f7d57a9273a3e3a220857d6d7362c0a3a4876770b781d4c1cbbdeb8b7fb1f62e4f48a7b60039fb4db1ec401c82d7af773ecbf47780a545ab341eb305abc372fa08a07bc17f4aaefc4a132884a5af93fd26c703d379fda035e9f4e08e2e1b5b83c9956ad2a1714b636c6a7ef64a99ecb63d085d4ebce50529e5a65e11de3c6af02aab77f5d2a04ad00d796eb727e3665bc197076634296089c81118342e47df31173e35b3c159fdd01a2c240750931db9cb9b04019bbd526368c986b0fd5b169afab2881b2924f098722e8dc006f4fb690e9c1341635ab9928433bf26bd630333a9a8fd15e1822f997cc0c489cc2e233baaba1faa750587e18eb87deaa1cb0bc594c0088c0eb601d7c9692ee7e2b2cd6ffff7d3f7a5518cbb0156491a6bf0d55664da20501a7cb398206d6f41a69560724dcecc471900b6fb3848b5430380fecdd02d9225f2b570a55db96bdc6f7b6c1df6246f6739943428bb2ba62ac1f09b3a0b0e9fb390e3a7c47aa7d1a165100ebd904605dd00640ccdf2c0d20f8824e445a025589e3a2fdf89e1216897e851320ac8cec0a9b7655777a7361d86c7434a62f801bebf5ac6afe1b8badef8a901ead885681532fc5621f6952647b76d1b4aafeeaccbb553fb9f86a3cf9a7b9903d2865a5fcf10ce69a7ffdb9c89cc4dd281dbe22d7dd2a9ef79a1e713196b03a0d73a688dbbf5ec2131a7c5c7935e3cfaff54e21c5887d1b4ddec0fde0e83c3a0598c32d5df5373a0302d573d6ff31d25acb9bb916bff1c584ba1f7104a33c0f1419fa580ae7bd678dda8dbe8e28f5e3293f0c42495159a17f96a7fe86f93c928305b6fb34f589cb54b4653387516b786fe63f370b6d30b2d3654be2889299d92a44fc1728f573575b56382562351536b3e4e0647fc06170ba1beaa42ed54e727ac2311949ce9338fcb13989427045b5b5b4aab34904fe46661a18acfcac3365b40612a0be538acfafc89e69948fd140485a47de04ac6a437b98e51142c824159c177a84bfb789a5925752d01d168b803f3fd31d24591c10949a5694a43b1bfb43e5372e983b20c0a6931b30f5737b2d2d1fe78ae318d4fea015bc3f9cee3e15ab4bafff61de435341836a5868efbeeda4b444ecaf108887448b24bd50d76f8189ebb55ded2cf59c5eacfe5b646f796c434eb3892a6900e06024a69a072bebd816e4eaad3cf0a2b12098822fdd3015ec4fdd52b684f5e1e9e9d14af722057c984f6ee5bc7785c3497d837aaf732e51a72e90929e1c299d3f90dd5c0e1a7d9e6b3dd7c1cc29f1516ddf6d9f76f85e0e5d5e57c50a3ba8faeb42518cd0470968fc779517f1aabc9d4288f1ccd20fa9cb3c1955b6fc9bf861c44cf7721b84abe0d12b225ea73cd4b2ab105bc4f3323a4b735af719d00da359879d306969599b9c9fa1ecccc027c0d071880e0eb76c11af4fa2726653198ee78abfc21fc820800399dbb57668dd13dd371d0a6720ba13c0f3bfa9357bbab71dfc4cacbf6400217ffc160a5a41ddbcf623064144ec5915b4989f470d8c3b18cbec367d1e2ff114aa87e0e9d78f49882b13fadd801fd0eafa9ace6505b035ba0cef8fe0956218196b1a85120bb0acbb2fe5ebbe4421f753d8d764eb28fc7b684b47039df57f52af3e65c028e89d86da902a191e9ceb361060c8ab49190a1d8292d103876c266f34f192631553f900c4744e9fa7851421b382d7e3b6cd235fdb6f70a7d3d45565a882f681156ddef20f50bc1b841cd55199e194b50b87de689d446dc6fbfff2c980adc5358b10639fa1db5638d7baacda9f5152534ba015c42606368ba0ba0a649f766455b51224a6a45e96525d2cb458f1c04cf422947a15485759cf021baae9df295d0a3a2ef532435db0539e7cdd7a8ca1bf3be9277f9afacd8abd5dd5e9277510f87dd775a6c75bd8718052ad14a26c42d7a7c774bba71d86cc28b61c1d0d0f00a5e67d64678e790d4d73fa39fe51d60710cfc9ffbbc034427470107c95f866d461c2194916287005aaf401f859efcc1c81b474b2130686baf14fc0b8a31621e976ad96f756fbbf34b26986b64a5785204070b5ccd7efe1ae5e1fea9fa7199e4bd146c87344a92224edf422834784b64fb18613b48a088f4ee09a78923752f0051e6c77d8b0cfba0a24db6671f751d7dd0c1dfa954c0b998c1da7c5a701b6429bc9e86b3d4bd261688f285873c9b330dc90ba0cb1ae1d0769aa8dc579b05f38c2eb6f53cad04fc7f367b594f64de435528354240a3b988ccafae0bd08d578172b42ac08a94e3f6a6b5599cc1542fad7c4b26ae32a8f34aee597349f1bcd94a6061d8d1d3051cf8554a4d690d7d731ce02bf4f1cf81e1eac7559fa335e3a1fd1d31d1a290adc77b75749b6b5fdd6aaadfe74a8cfa6842ef35d3b271331ea6d9a54fd6b8c04fb9b329ab5cecfdf898e10bcb7dcb3462c1007afc493ffe9ce63c39fa5537b6578931fc79a1d640b97fbf275b0bd6ec4eeadf46a288ae9a2d5f7c21c10da6fb03a6498b968ff3763c947b2b8b0688681f533628b0eac478de12c4269412171f4951080e82cc52dd9c9b4381a7e7fb58e9c2641d11063fcadd87235265da527eaa3bd6dc4842eaa9aca4940cd78f7f631336d9435ba62b487bfce92fa880f6587aadc73e203d19a69e275c9697f8e4c1d6d7546a1f7f553d779e1713c19677d08d033924538f5605373be55f2fa402198459a26df24a7f23ac1b65a2b0dfa7d112b627c5cc9f87610d9c6c1900e0741a8a5d7444215a68c9f254bbba57c4b1e756de00765dd8ed527d457b071fbc4df48ac1922fec36bebeded988eb5a234401ad5a61d5523beccfd3aa56bd36e6f523626add69338aa99fa04fdd05437ca0684ed5fb29f5e2a834391a21443d1858c82b6c11f890828b7db79ea302966465fdc7db56715f5946291e4664c83d9f7ed49e377bede081665d4f367000a6047f3f937be4b2fc633e644318fc2e7ad715ab1f2330b4e5ffcc1e1ecba4f5f39efcfa701ed77b81020d4acd996ac9e1882a5b1934469918ac8799c1f24109252eacc98f0cfddd6c94f691d8aa9bd01f626192b25d89c3dd2fd6e11b3ac8141614e0af1e70d8e8e94b99d401ff608de803105b9a9b82d763d86004c88f0f1043d17b190e810429adbe2bcce9afc0f6e105f75adaa1cc69e9a7caaa2bc7a5dcdff18f53117316ec7d45343c21ebb9b4e05be2d5f39811b774f561c061d0c7888ee987a2faedd051f4aeea86fa4b1fc44fd07708bb2e1bceec7715b6eb12bf611af5d89881ee85cd458d808416a89a7e705198d8cec85652ba8f47d31f5a806f2d6555c66dd023f59fc6d22fcd0e5dcb0c8cf0ce1a72c2874baafd5bc3bf4acd2c11c2195158bec744d975f8a299f7300c8bf71c5da6478866458adb6d91c00edbf8a773ac1132c9557b7a14251583f8f12077968be32a1ee39c6fd4190c0cf1aa71e10bde8939d206b7d97395bf479f93858803e5e7c4248f148415c0eb1f190ede5b9af951d9a3048d8f0e3c1525a709389341f052eb139902fb935af0c3929d58d6745e03d61fe94fad01d61116d580e20b13acb3d10926ec78e047878e7a84882cf58c2b5dee470c667f6ccdf9d879030401f06f31f1bc6d68ecdba5f56788f1b7ddd6bb947997d9c9930c5619df1d68ea536a241e71f3f43c5f5d9f83f491c463362320ada89ea75f2b8d7607c7561298c8313b3967704956726faa03a147ace53fa4159cc879e3ef2675e4f387d574e9fd8563414f59d0573d9755ac8d946289bee7b427a6e1bc7ea921c259fdae4add45bb280f235acbc8c95a951639fd70501b1270a6167211f0a2fd152a77c8c01cf03f0f4e1fc1d2d5e84f4aa54b2e808ff822bd6345369c5f51af3ba4f091392964cf3feae25f8c2741007d2e5ac5a5f2124eee3047b89f94d44df6d0e2f4fefb98d1d7c7a34fb020c84cae252cfa6181299475acba54b0b07aefa805768da4d3b7910ef2c1b6a7112efe6bee3da9e41c12930498dfbfd82a428c9c9cd66d805c927fa3158e116273f55ab232f9c0a", 0x1000, 0x3, 0xda}, {&(0x7f0000000180)="d1212f342bf127abfae6e08bb74c5b89efa38fe459aabf94fd638099ea20ed5e438b0dee0089aaa024971d882873fc4b01be0b4dfbb502b723a6c747211a49cd0312922f1c7bdc37f25fe1900eb3a8e3640ab42e3a4dea6690b479619a81c93bbf5033e77ab8c078fccf6ae4e86ada45d5a7546191885c39", 0x78, 0x3e04, 0x7ff}, {&(0x7f0000000200)="124cf6539178fc251b098fd57dd41adbaab451d2f343aa5d34a532a884db85e4b5bfebabffea12294df4af5da9afeff63cecf3764ad2fd17f391a38d7c8acfdfd13030273a645c69ff4ca1ebdd", 0x4d, 0x8, 0x1}, {&(0x7f0000002500)="5757095864f66efa228010257017e59ef5cde3f87f48f0e9067a726eb58adbe7ce61bfe99836c1d83bb52ac1843a74ca949b697759f937acd9506c3fcb790f4aab22c34081bf00d3e52b0d341d57d6768740c345fd45eff43c3d4c1d45cfe87028d4b6ff8900e7c6a7f5c50f94d490f8b0ea08e211c6037efbe213ff6759a22d057e79e84ef3581afaef2773e6cb7c43d2a5394cb69c5872df8caba825259f6ad2219c40bb5c82a4904c245b4712ffc196f1713cca2d85e8a223d7aaf24c69fa41c6904f5fb153003f88f9c5cdce1fe96fab148c3587627d04910474c06e9ba599f1fffbc01199490edffc5c74b44fc399c127b8911a83af33b2c70f01d4301be06f8982a3007c37f3a7d36c412e2b59c0067abf0a61a12bac31b3254a186ff2c9b911ebc9a2d25981548dbe65091b53e4f47dc8786eb496f3175fdf12562db774f2cf0ea9027e1331be062b2b7778f95cd56fb8f0de68afc2db67f92794a2a9739f3354e98bc17ac31b0e7d4e6d094ccd91d302a074dd59665b8bfefab4c806c909bbd9a6c054512d2f609159af4da24a7eb817cdd90b80159cdd61ce801cc9a83612708701f531b447a34043ace7e36d584801a6b8c8b8196bf87f337e4aecfa0e1e4fd56de291544d2a9fc4c3189229dfb775025f290194385acd4d741479e15a79d8351e59b51f6628ed8b57ff03ed9fd31f6d1e57f2da519c53940795af4c7a76ff57655495d2e2fdc8bf261e98e16c06bab8d061749df6ebf041c39abbcc1d66c5c7bbfdd31bbfa7767059408a26159009f970c15c8f7e6092c9ccfbdab39bb34a97be8442a17e105db9c2ecd6d9c0cb09cf96d9ee6dd5cd0bffad00cf50662dd4ae5ed98b30d300d8100c3298765797b39dd974c8f4358ac4072954d8ae8c7b6b39624d190f911c0f386e7e5ca2328014d3de6c2da1996e2b0a68faf8c40ebf3ad6cdadf0ab22d0fab9a5f7a30a6b7b10b577f6326f0065e90f2b1d10b72357d2028d7f70adde7b8c54c377fad602f02f15d8ecde74674c91f966f11e11a2c706685a7a23f1bbac4199c9b8e71f1aa630758e913841cb0f4e122bc2d22589df8f7befc2e73effade36694c82ba0beb7412ddc4df7b9a98cf0142821605f71bb666c0bd1a0fd97bbb8be60ac0966e0aa9c4c2a380164203468e50bfed97c2611511b93b9d03c8bdbd5471990959bda5344651a6eb7f5688d1132eadecd4663426f0a4bcdcd9641410e3a2a06c1d6ca253736508986bde3f84bf080fefc52884261557032f51d81f4f0ce237c38cd2b55f3d9edf841316f712e666626f34e71412a1652f19eeba7c599a2836156cd34c6af193f7d70cb131bf78e5b4e6a423ec0649b77f1b94d7d7db3561977eaa28b26f747dfe7e6cb38dc75411cca400492dc97ef6a2a190dd4f9a64146083c9dcaba95df74da8fc0ce1d7ac2b593601d318b2e326bbf4580e50b52fafa0e2f2a6e8a854844a7db53377ee062b081c23abe0e8caf0f6ea144e34951b42dbb4b3f17e6bdc6950d66d95864082cd3da8d63e0b9dfbba6df57688d0ec0bfe40feb7950457e6f72859322d8de70dcdcc8dc0f11daaaa9bab0409af2314d375183bf394c1efa406bc06bc4813183d2d4e6d2df3d90ecf33323a545645969a4310b2511e2913cd117ccc1737d14bdbdc9fd2fd48075ecb25e3099bf41cd2af1523d00b41a7b10c0f0405e73b9b3c446a352b2bcfb09750ef2cbad43ccec2c04c1f3c4c2d9f15e3d0f40e6efd84285ddabf125771df65f5a94f9f777e74815e4c0786c7385a6af755c98ccb37bff030e3b3fcd4b5c0591628c6486b191c9d620b9599dcc984240a5289d2f46e5ce1b7e170bc65381408c13c8b455b9cec4d2a3d9ab58c42bee23659beee209907542b7a54bccee061d4f1740b9ff218699fdd2e5baf9a80a102f6e4cde212277db20eb82b7357459dfc16e315ac393cfbc4404a508699bc7530786f6b16aea27e3467659b1e230f5b38a06110cbd037f39f0e47fdd4cb389d9dd172b3588c679cc3e75a30b874b2234accf8ae7084d4f535bd74d5e980a27c4da07201625024d52ff14cf208363f689865c8ebdd6a0b5c8edef4d64297de13340c5987888903c18ddac02bd454d043a47ce70055d68e3c910a859e3be50cc11d04d53d62a66e816ae7c0ab4c7deb5b0bc0266fa84737815a28670920d02110c1ed1e0fc3099cd8857316e249bdb8dfcddb897e2ebacc4992434f502ad517979876cfbae7f8e964405ef6e1ab0eaa1c2dd8d90b5fbb70237b789c0e2e897a89bfcc3f1cf7ace3e005bb36546d72b3438429a2e915e062ecad61bfab2e1a3ffdf2805160daefb11af1ef485674228a9540217f498f54e3378977331a4f0f917b279201377e616678866c3be0d412d6c699483f7839d16d53a8c23848e84d790a1a31f551e0ae12bbf3038a02a6eaae4d16e95b860b018349a8950988f5ad081f0c9f21cfa8158d1389ac1d62044660dce2674e93ebeeceaa6bc0eb728ce28df410c5e9a3278db7da186daa589b83fc6b9c32e7eed966b33130701b90a68e159c570ad42c56d3d263d5c45d9234e090b871b119c8d40fc86f98d182433e675cdeb3aedf87ed1c4ef4976cf261b79ca48d9d31c65f22667d6ac28c568da8e359051383a255c6877b70645f2c98d2d459c3afe892778810b971521150c0313706d75dd6b375dd844d44948ee26c10563e38cf2f0b96bc77dbfe453f7a0de2c6d16cdb99d05d7a286c3752f3cbffe93f71766cabada13996caf655a4c7db8b54b3e9cd7e06119a615f1f5250edab903ddb7520fd57919b1d99d6fc3d64109c635fdec586546224ad7fb7a10e3017ac04f830cf7dbffdafd0191c11c199f22d3cd3feae652a9720538b8291b5f193f73f15c8b119646a37fc82ed979d4383d94df03a1c1e345a3f0e3bd3328d7213c6e5e6bdf22ff6a19652206142da9aa02a0303c4c4db38a241e7d1463a68fd66a81ebb014b9abf255e6b58dfff1d0b3e46c46db192727f290580e7e842832792fb843e54d539e34a9cfe18c598cb684d6903f52ba0bdf8558114e94ef469039a8dfa06d4a2d754d22099cddf97e3df0d3137fdc6bf8ed9f39fa5ec1c4d3c11250c8ce30f45b4a53018fa4bd7bffef1ea7953c931329bc8954e1d86d0b18c09255e3ea8381360572c01fd4dfc7111fc0bc5d02bce05726e32814c389bc64493d84326f89ff034dfd3b707e4f92ee4287f274d701fd2d0b53e5f0658af884db26e0504037d46eded54788da72444ca0ee9e160492ffab67b55085aa875f1119fea7e779b172367944f5bb247e4783c0677b0def4f35d23efaec71375ba0d603c9ee69aeff63c036f248100823d1715eb7a592602dbd7254dd6b30635714da965a6b2332009f48a51488fb8b228586e13de111120956fa9664a2e7f61fe99f65d9d3e09bc66dcca76cc654984821086bc3201eac8ba73725f31fe7f9e554c8a4596a9e5b58b0875edfc5a1d00ae98a3b9ca085591f682e81a6bb7846aa036dc87d4bed3276929c51340b6078ed8e2025c3a5c5505f61ec6d624a05f41e27b537e1c61f408eafd01091aaa5d3a7ddb404276af1493d439d09249fc234f37fcfad411be98b3eccb7071eed52a0cbe4440293dc2c8edc0eb5cff77b5d7ad09853275af17cce56a2d52580662a221a4a355323c4dce46509d77c9c8fcdb69e8f2a853b27cb91fc4610d119f7ee03f878ba75269dbca899e6b569a9f781c9313e318b9d2b96eeec3f54b9f75d335f3cd0e812d4ee4b27d3c1828d48046cb9bf4b5da71eab407cf22b5665afcac4ed0b4c9249687a031ce7132157cb8a4369fbefb1ded5450bcec145532a7bdad474f9d7247c89c5b07a7580d77aef37d31f55331c046b55e46ba67207632b769d05a037b9f29f0d8b40ed817122a9465af468341e5acda346329b8cd739906ce7e3ee9c65a60bf445fbab879d6f4a8c0866977a9ec654f038223d998df00ab3447faff36eed55d7577c9f6888415cffc5bfabe4a5d65876c7b00f12142890174f3c42e1b813e4b7f439aeadc8b84d9429b4df7e9473d7553466e46957d5b80c0d1d498cd2b277b0ffcc8e295164b6095d78fb7d53e15676ddf47d07c48ab131d2f30e7edf1f29b42f29ee97a6090a7d07babf4eeae6b9bc67fc990a3bc7830429eb01420cc5232b9b8fb1c46a50522101208ee1505c38d1280380a84a149fdc93663a6d4d698368a5398c34993095ab3d2c89d36d7ee7acf7b119bd25ec03eac3f6a5db145ae67c67edc2a0086b05126dbcee3f9d93c57fa951adb928dde8fedea31570a0e27beb50d2dad2b2cb587765cc37b640be10aa509eac33e67c34eb5c135022b63b67da49588a6c1a34ac82faef831dbbec394209cd0e3cb9bc4dbc78b34dcc09697c1ec72612fb807673960b6e64f81999d903f883e87fbe5a63f267d1919382bcdec99e72a981727c757a41009c183a13ce613c3e9846316f5109aa285d3f80e7be8205ba0232d7bb060eaca28b61a63911a58286cbc3bc267035a02205f4a10dab96a0cd067187d75651bbc77b2cc847eceebc98d5c29684484024fa99485676faf57ac1e93611f30b21a5c4a56bf8eb941a569178e0ed918ec80b7afd71e5426c33d4cb729c4a6df16fa483410283330626f95a191806b836ca0078088189060dc99c9164cf10f4682b67d992c64f752786ba11172dfd2da52dec5ea35b33c983c124c51e84add5b4080ab2466d2621904b45efca91cf45aa49889a273d0f5af9c482f64e805f6302a7b1e0e76c27d70cc25162b2e93511e35a79f90aca9e258d1fffa30b85ee08e66b58ff4b305ad7ac17ebdc0b37717c30b9faf0f40b068fea25dddca621888e6f17c8550c0216d95e853315cd165a68d2564bee8443758af006df3134937c09ba9ae97fa099687862dffc84365d463fe4636e04544ddf3ff8ecbb4bc227274c8ea5b92078ec2aadedd8e9f8c8adc1c325dd15b342848b229fc44345281ee9f80e9682cac8e7589ffed42f6ed6ae63ce721a5ba5c54dc7a65fa1b5ab1e836958d937ea8e5959dec2d836cc1c39afe3b0d0fb92a146e02fd3ddccc04645b15e92d9e359753111d91b767b723e824370b0c078ffaf8d5bc70c9ef7380790d3fdd558170576dac4d0d4d9a31630b0775e4861e04ac651874fa2c25c952c3565b48e894826b0b04b89afcfddbdacd7f10223f4437fa921016bc1b1f56f7649256b1eff2aa97e0eaff840d1f3f2ec1860ddd54be8ca1622166b93f725ab45114e8dcdfedec4b0e69ddd4e8de88ac7b0f2eddffb226b7b12235546410151a506a9dabbba25640b1d8e61ada0342b5492f396795538ce165ff8d4e830f392ec2aa069c7d2d180a115e8be9dc8224a0e09e5445a2daeb887be6af403359fa236df5d86ba1f2de2d6d28e95b4951c3a8b6eb408b199fe3283d7b0cfd8b752f7b6524ba3efd176c0370d3fcbc4ed345e38263243ed5ae45d57e71753464e4b47e5dbcdb1622064fb40b2118ece3398515220968b339f58900ef863cade9e75347b00c06bc673c9badd8da0fd76297d6dac5a32925abb75a7ca0be4150d70f4a2db3084c7b72cfef5c5164823fb0cf7e53908186a156787c5d0bb1d0af10554e9416c78c4e07dfcc8b2834aed775648875e2e465f712877d8ce7b84c36a6e8d8c954d9ffbd34b5421b7ab6cfb025d2ddd5cdd77260a75b5165816231e4bd27e10d2751a8206901e8edb1876d1326d6308600385083c1d1dbf04e58a73aea4a7537ea185effef4172e582127e257e33223", 0x1000, 0x7fff}, {&(0x7f0000003600)="5b35b0f1830ac95719a81aae9053061be1cea5a1c2d900972e6f03718e65eb215f92407c776d245835d829826ee1579081994fc6855e6fc2cda5faf0490e57ce24687ea344ea8eb0438d7561cddbe09a4d883fec7a36298dd23f836c9a6a58003b656d903243edf1bcb4997a19f9bb515f52dd50242f4d0aaa74b225de3a88639d0dbe9b37afddf50c20e5b8cdd443b3823e784089816010a121ebe5a1a61f509b6cd2f1302b4dd7d0c80ef2d00354ec2b6c6194b0ac875a45971f0c98398d1bbe7bf702606b905ac997865a249134ef7ba550ba3748162d4198cfef553d905e6119336d2f12a487ea0769e74e07", 0xee, 0x7fffffff, 0x3f}], 0x0) write(r5, &(0x7f00000c7fdc)="24000000210025f0071c0165ff0ffc0e020000000010000002e1000c08000b0000000000", 0x24) 2018/05/11 08:14:55 executing program 2: socket(0xa, 0x1, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$sock_inet_SIOCGIFBRDADDR(r0, 0x8919, &(0x7f0000000000)={'erspan0\x00', {0x2, 0x4e22, @broadcast=0xffffffff}}) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f00000000c0)=0x100000001, 0x1d4) connect$inet6(r0, &(0x7f0000000080)={0xa}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000040)='tls\x00', 0x4) getsockopt$inet6_tcp_buf(r0, 0x6, 0x1f, &(0x7f0000000200)=""/193, &(0x7f0000000300)=0xc1) 2018/05/11 08:14:55 executing program 0: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") setsockopt$ARPT_SO_SET_REPLACE(r0, 0x0, 0x60, &(0x7f0000000880)=ANY=[@ANYBLOB="66696c7445cd2df50bc579ddb3d3bd46657200000000000000000000000000000000000000000500000000000700000004000000217ba123fa005a6784b8040000a002000040"], 0x1) 2018/05/11 08:14:55 executing program 6: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000616ff8)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x32, 0xffffffffffffffff, 0x0) sendmsg$unix(r3, &(0x7f0000bba000)={&(0x7f0000c57ff8)=@abs, 0x6e, &(0x7f00006c6ff0), 0x0, &(0x7f0000000180)=[@rights={0x18, 0x1, 0x1, [r1]}], 0x18}, 0x0) recvmsg(r2, &(0x7f00003d6fc8)={&(0x7f0000698000)=@generic, 0x80, &(0x7f000081afd0), 0x0, &(0x7f0000f9fff8)=""/90, 0x5a}, 0x1900) 2018/05/11 08:14:55 executing program 4: prctl$setendian(0x14, 0x0) r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") r1 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_int(r1, 0x6, 0x20000000000009, &(0x7f0000000000)=0x33, 0x4) getsockopt$inet_tcp_int(r1, 0x6, 0x9, &(0x7f000024bffc), &(0x7f0000ff0000)=0x4) getsockopt$inet_sctp6_SCTP_LOCAL_AUTH_CHUNKS(r0, 0x84, 0x1b, &(0x7f0000000040)={0x0, 0xa5, "46eafff79f48515713a88b2a4ad2277286401fa98d1bf078c27d4caa01fed70b8db9b0d5ec57dbf5653915ace65fdbfb826e73b8a2828ca71709f4851eaa7960e7f376c19865692212f12ab0fdb0a08f30e757bad62ac65f60f3da01daf17624974a4eb3c5a6ac081cacbc2cbc013366de648e419e56fb8db534bba321924f39e554f72c0647c4e29b82106ed554adf6dfb062a25a18810f161ec2ab2b9955fe67578bebae"}, &(0x7f0000000100)=0xad) getsockopt$inet_sctp6_SCTP_GET_PEER_ADDRS(r0, 0x84, 0x6c, &(0x7f0000000140)={r2, 0xdb, "6ec257f4346444efa4e582bcc208506c412ac5a23b487a8b2ba27b2b550dd905a2a1d4ad66b04219aebdf8c4157da11482c50d44e1d843169897ad1b620b4faaecbaee5947168d8784693256398e7b731ff874398a4396e4e3161e21b8756f297aca37459a06ad106338eaf16babba544b2ab85c00d4218a3603ffe2185d020db30668de468ca0e472f77c4a3cb8cb6132ca4e2eebcddb54cdd78cb7334b32c564d7619d2621231fbdfd50df0f48888003f15608746cfaf93df01a6fa5f35a381e384fbc3aec2753f7808e74414fc82f5d6ff9a09e4f081fb34874"}, &(0x7f0000000240)=0xe3) 2018/05/11 08:14:55 executing program 5: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000a40)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f0000000a80)={0x2, 0x3, 0x0, 0x3, 0xf, 0x0, 0x0, 0x0, [@sadb_address={0x5, 0x5, 0x0, 0x0, 0x0, @in6={0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @broadcast=0xffffffff}}}, @sadb_address={0x5, 0x6, 0x0, 0x0, 0x0, @in6={0xa}}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x5, 0xb}, @sadb_key={0x9, 0x9}]}, 0x78}, 0x1}, 0x0) 2018/05/11 08:14:55 executing program 1: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x0, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") r1 = syz_open_procfs(0x0, &(0x7f0000000040)="2f65786500000000000035abe1e80d903e0d717ac1889a45e581c9e14a5c8f95f5d2968ae8c767e9d18fd69a") mmap$binder(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x8011, r1, 0x0) fstat(r1, &(0x7f0000000b80)) 2018/05/11 08:14:55 executing program 2: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") r1 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r1, 0x6, 0x13, &(0x7f00000000c0)=0x100000001, 0x1d4) connect$inet6(r1, &(0x7f0000000080)={0xa}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r1, 0x6, 0x1f, &(0x7f0000000040)='tls\x00', 0x4) getsockopt$inet6_tcp_buf(r1, 0x6, 0x1f, &(0x7f0000000200)=""/193, &(0x7f0000000000)=0xfffffd27) 2018/05/11 08:14:55 executing program 7: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") connect$inet(r0, &(0x7f00000003c0)={0x2, 0x4e21, @rand_addr=0x2}, 0x10) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f00000000c0)={'lo\x00', 0x0}) perf_event_open(&(0x7f0000271000)={0x2, 0x70, 0x49, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r3 = syz_open_dev$loop(&(0x7f0000000000)='/dev/loop#\x00', 0x0, 0x0) r4 = memfd_create(&(0x7f00000000c0)="74086e750000000000000000008c00", 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0xfffffffffffffffe) capset(&(0x7f00001b4ff8)={0x19980330}, &(0x7f000077ffe8)) chroot(&(0x7f000009a000)='./file0\x00') ioctl$LOOP_CHANGE_FD(r3, 0x4c00, r4) fchmod(r3, 0x0) ftruncate(r4, 0x401) ioctl$LOOP_CHANGE_FD(r3, 0x4c06, r3) sendmsg$nl_route(r1, &(0x7f0000000140)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000000040)=@ipv4_newaddr={0x20, 0x14, 0x1, 0x0, 0x0, {0x2, 0x0, 0x0, 0x0, r2}, [@IFA_LOCAL={0x8, 0x2, @local={0xac, 0x14, 0x14, 0xaa}}]}, 0x20}, 0x1}, 0x0) r5 = socket(0x10, 0x802, 0x0) kexec_load(0x3, 0x5, &(0x7f0000003700)=[{&(0x7f0000000400)="f8640fece7572ce089d0e4b5ca338bdfa8a942dbd404be96de64020b2567f695d33af821f64df2d80d0b9ed50ad10f56339f1d3ba838b1ee3ab7c1192fed9ffe8156085e19080fc2c565bcc4172c80e91896d90d144e3b42c50bfbc8d034129ade7bb10931dc65b78110c1e8356fa9041db1e37052f750fd3ea7789e82d907548b79aedbec75e8e86d4d010576668f0e481cb1c7a70f995a7eb89ce78d193ff5a8474d6b4a89c0b5d20723f70d9c54ea091633cf3a73c8a448a264b5df1e5068d96e078c3275e46ea88aaa7a294465cc87628aef8ca174e8e5de5ba226da2a44b9cbd8dea3295b46b7b22ed2f9de1ee77eb21431785b7048f7e741b768027e067837f604eb34807fc87f6a166bdee7464dae6f273240de31eb9ef65cdf28932b4d0ca208ac9a0c40e9c39304be1fea7de728d1212587ca79ef0e64f9c169017df5d82bd6cd3338d142970b5325f707f323ee2d000bc1a6336fbf467158a4bc32d9ff61eee9518ce585acad09c553eacb0e13954023c180e382a076478915a690f4b81c86b7c55e45babf8278fc0c005e697bb43d20e62da188de6b6c1fd38502c1b95ce1ceef0f96920dc9f9527ae29dc734ea2041c1b51399d200c792149951cbf9af70716addffc78e676d13491678b993cbe1799e6b753a2629d091cc67b7c766f323222e8da8dd926a8e64c32483011cb7c1a62fa31f7c88cdf6374f4b738c54a0bca868b243adc3278cef13ef718f1c7d31b06b5749a73710c1f2ba9312c9e93a20acc5bbbe45ec49a606a106353382be20a0334741ca7a00c3c84afce471996d337a96aaeb29dc49ba39059d38ea660f8d1c5c736c5939be82674c59ff5833db145738a23003547510a4e38364db1bda35f3a7e76a4a87b8d371bce8be0507358b8e15998eee21758119996cd92f11f3c5be69b398fc7cd8b1659b0b81b471d9cd452fa8f30645a283999fbc9d999ac6702f0a32d5a18dd69a2e6515c119783d1cfda77936245bba36373b19b602af6a0268c1681ca63f2ce9461a9ea2f1686eb8576286d8c33b2ca03721dbafd4782e9a32bc890c617979f8a7a3b8cdca4f88024b67e57626a080da928c3a548abf23da30700cfae6127807ab407cc8df96a9afa794daffd451b2390657871a7454d9c6c220ada19da08f6f8130e6c0010c61614afc79fff4f94df9a2e6317b9685cae68febdfa1d36a93b1bdb70c156fe16afac29ddc3becc44f29604f93a7aec75a0e5536698ecffab15439370fd1717e2487cf00e7d12ede8c76f35b39d0e7d7295b12598e899c531b36ea1a1661b15be8c1f8f73af63008d0fea86d8f2e6fe172e58fec6318b24cb6fa2855d2969dfa89b0c1bcefb7814f979bed193024d4aeb961de7d8afcd69aa2444cdecb0d6f1f3521c7c70623db29b829f64779081da5a68f9e85030fb72fa74b73bc239c68305afd8a42521c192a73cc7389418001b56fc9c4017b7f48276812ef2bde064e393095450e70d4894d7f8c51c1b8355cab78234d120a1426fd2244056d0f4e816777fbf550c98a33082ff332a5b4e7ddb9ce0891ed1bf688c1ef8549ed5abdcf3742724e412f8c64faf782c4ad299b32ec121b6619e68373fc8541e4f4615d90e8e807d311f5af7a18a1b7f6406d43542f9fc5ba1741b24b2ea154c0ef3faa69540ba4f2bd45b865e50e543c875201c8c0e8041e6c64942fee8a374b026de8624bf6c91e321c666c285d5adeacbaaeb2772f7d57a9273a3e3a220857d6d7362c0a3a4876770b781d4c1cbbdeb8b7fb1f62e4f48a7b60039fb4db1ec401c82d7af773ecbf47780a545ab341eb305abc372fa08a07bc17f4aaefc4a132884a5af93fd26c703d379fda035e9f4e08e2e1b5b83c9956ad2a1714b636c6a7ef64a99ecb63d085d4ebce50529e5a65e11de3c6af02aab77f5d2a04ad00d796eb727e3665bc197076634296089c81118342e47df31173e35b3c159fdd01a2c240750931db9cb9b04019bbd526368c986b0fd5b169afab2881b2924f098722e8dc006f4fb690e9c1341635ab9928433bf26bd630333a9a8fd15e1822f997cc0c489cc2e233baaba1faa750587e18eb87deaa1cb0bc594c0088c0eb601d7c9692ee7e2b2cd6ffff7d3f7a5518cbb0156491a6bf0d55664da20501a7cb398206d6f41a69560724dcecc471900b6fb3848b5430380fecdd02d9225f2b570a55db96bdc6f7b6c1df6246f6739943428bb2ba62ac1f09b3a0b0e9fb390e3a7c47aa7d1a165100ebd904605dd00640ccdf2c0d20f8824e445a025589e3a2fdf89e1216897e851320ac8cec0a9b7655777a7361d86c7434a62f801bebf5ac6afe1b8badef8a901ead885681532fc5621f6952647b76d1b4aafeeaccbb553fb9f86a3cf9a7b9903d2865a5fcf10ce69a7ffdb9c89cc4dd281dbe22d7dd2a9ef79a1e713196b03a0d73a688dbbf5ec2131a7c5c7935e3cfaff54e21c5887d1b4ddec0fde0e83c3a0598c32d5df5373a0302d573d6ff31d25acb9bb916bff1c584ba1f7104a33c0f1419fa580ae7bd678dda8dbe8e28f5e3293f0c42495159a17f96a7fe86f93c928305b6fb34f589cb54b4653387516b786fe63f370b6d30b2d3654be2889299d92a44fc1728f573575b56382562351536b3e4e0647fc06170ba1beaa42ed54e727ac2311949ce9338fcb13989427045b5b5b4aab34904fe46661a18acfcac3365b40612a0be538acfafc89e69948fd140485a47de04ac6a437b98e51142c824159c177a84bfb789a5925752d01d168b803f3fd31d24591c10949a5694a43b1bfb43e5372e983b20c0a6931b30f5737b2d2d1fe78ae318d4fea015bc3f9cee3e15ab4bafff61de435341836a5868efbeeda4b444ecaf108887448b24bd50d76f8189ebb55ded2cf59c5eacfe5b646f796c434eb3892a6900e06024a69a072bebd816e4eaad3cf0a2b12098822fdd3015ec4fdd52b684f5e1e9e9d14af722057c984f6ee5bc7785c3497d837aaf732e51a72e90929e1c299d3f90dd5c0e1a7d9e6b3dd7c1cc29f1516ddf6d9f76f85e0e5d5e57c50a3ba8faeb42518cd0470968fc779517f1aabc9d4288f1ccd20fa9cb3c1955b6fc9bf861c44cf7721b84abe0d12b225ea73cd4b2ab105bc4f3323a4b735af719d00da359879d306969599b9c9fa1ecccc027c0d071880e0eb76c11af4fa2726653198ee78abfc21fc820800399dbb57668dd13dd371d0a6720ba13c0f3bfa9357bbab71dfc4cacbf6400217ffc160a5a41ddbcf623064144ec5915b4989f470d8c3b18cbec367d1e2ff114aa87e0e9d78f49882b13fadd801fd0eafa9ace6505b035ba0cef8fe0956218196b1a85120bb0acbb2fe5ebbe4421f753d8d764eb28fc7b684b47039df57f52af3e65c028e89d86da902a191e9ceb361060c8ab49190a1d8292d103876c266f34f192631553f900c4744e9fa7851421b382d7e3b6cd235fdb6f70a7d3d45565a882f681156ddef20f50bc1b841cd55199e194b50b87de689d446dc6fbfff2c980adc5358b10639fa1db5638d7baacda9f5152534ba015c42606368ba0ba0a649f766455b51224a6a45e96525d2cb458f1c04cf422947a15485759cf021baae9df295d0a3a2ef532435db0539e7cdd7a8ca1bf3be9277f9afacd8abd5dd5e9277510f87dd775a6c75bd8718052ad14a26c42d7a7c774bba71d86cc28b61c1d0d0f00a5e67d64678e790d4d73fa39fe51d60710cfc9ffbbc034427470107c95f866d461c2194916287005aaf401f859efcc1c81b474b2130686baf14fc0b8a31621e976ad96f756fbbf34b26986b64a5785204070b5ccd7efe1ae5e1fea9fa7199e4bd146c87344a92224edf422834784b64fb18613b48a088f4ee09a78923752f0051e6c77d8b0cfba0a24db6671f751d7dd0c1dfa954c0b998c1da7c5a701b6429bc9e86b3d4bd261688f285873c9b330dc90ba0cb1ae1d0769aa8dc579b05f38c2eb6f53cad04fc7f367b594f64de435528354240a3b988ccafae0bd08d578172b42ac08a94e3f6a6b5599cc1542fad7c4b26ae32a8f34aee597349f1bcd94a6061d8d1d3051cf8554a4d690d7d731ce02bf4f1cf81e1eac7559fa335e3a1fd1d31d1a290adc77b75749b6b5fdd6aaadfe74a8cfa6842ef35d3b271331ea6d9a54fd6b8c04fb9b329ab5cecfdf898e10bcb7dcb3462c1007afc493ffe9ce63c39fa5537b6578931fc79a1d640b97fbf275b0bd6ec4eeadf46a288ae9a2d5f7c21c10da6fb03a6498b968ff3763c947b2b8b0688681f533628b0eac478de12c4269412171f4951080e82cc52dd9c9b4381a7e7fb58e9c2641d11063fcadd87235265da527eaa3bd6dc4842eaa9aca4940cd78f7f631336d9435ba62b487bfce92fa880f6587aadc73e203d19a69e275c9697f8e4c1d6d7546a1f7f553d779e1713c19677d08d033924538f5605373be55f2fa402198459a26df24a7f23ac1b65a2b0dfa7d112b627c5cc9f87610d9c6c1900e0741a8a5d7444215a68c9f254bbba57c4b1e756de00765dd8ed527d457b071fbc4df48ac1922fec36bebeded988eb5a234401ad5a61d5523beccfd3aa56bd36e6f523626add69338aa99fa04fdd05437ca0684ed5fb29f5e2a834391a21443d1858c82b6c11f890828b7db79ea302966465fdc7db56715f5946291e4664c83d9f7ed49e377bede081665d4f367000a6047f3f937be4b2fc633e644318fc2e7ad715ab1f2330b4e5ffcc1e1ecba4f5f39efcfa701ed77b81020d4acd996ac9e1882a5b1934469918ac8799c1f24109252eacc98f0cfddd6c94f691d8aa9bd01f626192b25d89c3dd2fd6e11b3ac8141614e0af1e70d8e8e94b99d401ff608de803105b9a9b82d763d86004c88f0f1043d17b190e810429adbe2bcce9afc0f6e105f75adaa1cc69e9a7caaa2bc7a5dcdff18f53117316ec7d45343c21ebb9b4e05be2d5f39811b774f561c061d0c7888ee987a2faedd051f4aeea86fa4b1fc44fd07708bb2e1bceec7715b6eb12bf611af5d89881ee85cd458d808416a89a7e705198d8cec85652ba8f47d31f5a806f2d6555c66dd023f59fc6d22fcd0e5dcb0c8cf0ce1a72c2874baafd5bc3bf4acd2c11c2195158bec744d975f8a299f7300c8bf71c5da6478866458adb6d91c00edbf8a773ac1132c9557b7a14251583f8f12077968be32a1ee39c6fd4190c0cf1aa71e10bde8939d206b7d97395bf479f93858803e5e7c4248f148415c0eb1f190ede5b9af951d9a3048d8f0e3c1525a709389341f052eb139902fb935af0c3929d58d6745e03d61fe94fad01d61116d580e20b13acb3d10926ec78e047878e7a84882cf58c2b5dee470c667f6ccdf9d879030401f06f31f1bc6d68ecdba5f56788f1b7ddd6bb947997d9c9930c5619df1d68ea536a241e71f3f43c5f5d9f83f491c463362320ada89ea75f2b8d7607c7561298c8313b3967704956726faa03a147ace53fa4159cc879e3ef2675e4f387d574e9fd8563414f59d0573d9755ac8d946289bee7b427a6e1bc7ea921c259fdae4add45bb280f235acbc8c95a951639fd70501b1270a6167211f0a2fd152a77c8c01cf03f0f4e1fc1d2d5e84f4aa54b2e808ff822bd6345369c5f51af3ba4f091392964cf3feae25f8c2741007d2e5ac5a5f2124eee3047b89f94d44df6d0e2f4fefb98d1d7c7a34fb020c84cae252cfa6181299475acba54b0b07aefa805768da4d3b7910ef2c1b6a7112efe6bee3da9e41c12930498dfbfd82a428c9c9cd66d805c927fa3158e116273f55ab232f9c0a", 0x1000, 0x3, 0xda}, {&(0x7f0000000180)="d1212f342bf127abfae6e08bb74c5b89efa38fe459aabf94fd638099ea20ed5e438b0dee0089aaa024971d882873fc4b01be0b4dfbb502b723a6c747211a49cd0312922f1c7bdc37f25fe1900eb3a8e3640ab42e3a4dea6690b479619a81c93bbf5033e77ab8c078fccf6ae4e86ada45d5a7546191885c39", 0x78, 0x3e04, 0x7ff}, {&(0x7f0000000200)="124cf6539178fc251b098fd57dd41adbaab451d2f343aa5d34a532a884db85e4b5bfebabffea12294df4af5da9afeff63cecf3764ad2fd17f391a38d7c8acfdfd13030273a645c69ff4ca1ebdd", 0x4d, 0x8, 0x1}, {&(0x7f0000002500)="5757095864f66efa228010257017e59ef5cde3f87f48f0e9067a726eb58adbe7ce61bfe99836c1d83bb52ac1843a74ca949b697759f937acd9506c3fcb790f4aab22c34081bf00d3e52b0d341d57d6768740c345fd45eff43c3d4c1d45cfe87028d4b6ff8900e7c6a7f5c50f94d490f8b0ea08e211c6037efbe213ff6759a22d057e79e84ef3581afaef2773e6cb7c43d2a5394cb69c5872df8caba825259f6ad2219c40bb5c82a4904c245b4712ffc196f1713cca2d85e8a223d7aaf24c69fa41c6904f5fb153003f88f9c5cdce1fe96fab148c3587627d04910474c06e9ba599f1fffbc01199490edffc5c74b44fc399c127b8911a83af33b2c70f01d4301be06f8982a3007c37f3a7d36c412e2b59c0067abf0a61a12bac31b3254a186ff2c9b911ebc9a2d25981548dbe65091b53e4f47dc8786eb496f3175fdf12562db774f2cf0ea9027e1331be062b2b7778f95cd56fb8f0de68afc2db67f92794a2a9739f3354e98bc17ac31b0e7d4e6d094ccd91d302a074dd59665b8bfefab4c806c909bbd9a6c054512d2f609159af4da24a7eb817cdd90b80159cdd61ce801cc9a83612708701f531b447a34043ace7e36d584801a6b8c8b8196bf87f337e4aecfa0e1e4fd56de291544d2a9fc4c3189229dfb775025f290194385acd4d741479e15a79d8351e59b51f6628ed8b57ff03ed9fd31f6d1e57f2da519c53940795af4c7a76ff57655495d2e2fdc8bf261e98e16c06bab8d061749df6ebf041c39abbcc1d66c5c7bbfdd31bbfa7767059408a26159009f970c15c8f7e6092c9ccfbdab39bb34a97be8442a17e105db9c2ecd6d9c0cb09cf96d9ee6dd5cd0bffad00cf50662dd4ae5ed98b30d300d8100c3298765797b39dd974c8f4358ac4072954d8ae8c7b6b39624d190f911c0f386e7e5ca2328014d3de6c2da1996e2b0a68faf8c40ebf3ad6cdadf0ab22d0fab9a5f7a30a6b7b10b577f6326f0065e90f2b1d10b72357d2028d7f70adde7b8c54c377fad602f02f15d8ecde74674c91f966f11e11a2c706685a7a23f1bbac4199c9b8e71f1aa630758e913841cb0f4e122bc2d22589df8f7befc2e73effade36694c82ba0beb7412ddc4df7b9a98cf0142821605f71bb666c0bd1a0fd97bbb8be60ac0966e0aa9c4c2a380164203468e50bfed97c2611511b93b9d03c8bdbd5471990959bda5344651a6eb7f5688d1132eadecd4663426f0a4bcdcd9641410e3a2a06c1d6ca253736508986bde3f84bf080fefc52884261557032f51d81f4f0ce237c38cd2b55f3d9edf841316f712e666626f34e71412a1652f19eeba7c599a2836156cd34c6af193f7d70cb131bf78e5b4e6a423ec0649b77f1b94d7d7db3561977eaa28b26f747dfe7e6cb38dc75411cca400492dc97ef6a2a190dd4f9a64146083c9dcaba95df74da8fc0ce1d7ac2b593601d318b2e326bbf4580e50b52fafa0e2f2a6e8a854844a7db53377ee062b081c23abe0e8caf0f6ea144e34951b42dbb4b3f17e6bdc6950d66d95864082cd3da8d63e0b9dfbba6df57688d0ec0bfe40feb7950457e6f72859322d8de70dcdcc8dc0f11daaaa9bab0409af2314d375183bf394c1efa406bc06bc4813183d2d4e6d2df3d90ecf33323a545645969a4310b2511e2913cd117ccc1737d14bdbdc9fd2fd48075ecb25e3099bf41cd2af1523d00b41a7b10c0f0405e73b9b3c446a352b2bcfb09750ef2cbad43ccec2c04c1f3c4c2d9f15e3d0f40e6efd84285ddabf125771df65f5a94f9f777e74815e4c0786c7385a6af755c98ccb37bff030e3b3fcd4b5c0591628c6486b191c9d620b9599dcc984240a5289d2f46e5ce1b7e170bc65381408c13c8b455b9cec4d2a3d9ab58c42bee23659beee209907542b7a54bccee061d4f1740b9ff218699fdd2e5baf9a80a102f6e4cde212277db20eb82b7357459dfc16e315ac393cfbc4404a508699bc7530786f6b16aea27e3467659b1e230f5b38a06110cbd037f39f0e47fdd4cb389d9dd172b3588c679cc3e75a30b874b2234accf8ae7084d4f535bd74d5e980a27c4da07201625024d52ff14cf208363f689865c8ebdd6a0b5c8edef4d64297de13340c5987888903c18ddac02bd454d043a47ce70055d68e3c910a859e3be50cc11d04d53d62a66e816ae7c0ab4c7deb5b0bc0266fa84737815a28670920d02110c1ed1e0fc3099cd8857316e249bdb8dfcddb897e2ebacc4992434f502ad517979876cfbae7f8e964405ef6e1ab0eaa1c2dd8d90b5fbb70237b789c0e2e897a89bfcc3f1cf7ace3e005bb36546d72b3438429a2e915e062ecad61bfab2e1a3ffdf2805160daefb11af1ef485674228a9540217f498f54e3378977331a4f0f917b279201377e616678866c3be0d412d6c699483f7839d16d53a8c23848e84d790a1a31f551e0ae12bbf3038a02a6eaae4d16e95b860b018349a8950988f5ad081f0c9f21cfa8158d1389ac1d62044660dce2674e93ebeeceaa6bc0eb728ce28df410c5e9a3278db7da186daa589b83fc6b9c32e7eed966b33130701b90a68e159c570ad42c56d3d263d5c45d9234e090b871b119c8d40fc86f98d182433e675cdeb3aedf87ed1c4ef4976cf261b79ca48d9d31c65f22667d6ac28c568da8e359051383a255c6877b70645f2c98d2d459c3afe892778810b971521150c0313706d75dd6b375dd844d44948ee26c10563e38cf2f0b96bc77dbfe453f7a0de2c6d16cdb99d05d7a286c3752f3cbffe93f71766cabada13996caf655a4c7db8b54b3e9cd7e06119a615f1f5250edab903ddb7520fd57919b1d99d6fc3d64109c635fdec586546224ad7fb7a10e3017ac04f830cf7dbffdafd0191c11c199f22d3cd3feae652a9720538b8291b5f193f73f15c8b119646a37fc82ed979d4383d94df03a1c1e345a3f0e3bd3328d7213c6e5e6bdf22ff6a19652206142da9aa02a0303c4c4db38a241e7d1463a68fd66a81ebb014b9abf255e6b58dfff1d0b3e46c46db192727f290580e7e842832792fb843e54d539e34a9cfe18c598cb684d6903f52ba0bdf8558114e94ef469039a8dfa06d4a2d754d22099cddf97e3df0d3137fdc6bf8ed9f39fa5ec1c4d3c11250c8ce30f45b4a53018fa4bd7bffef1ea7953c931329bc8954e1d86d0b18c09255e3ea8381360572c01fd4dfc7111fc0bc5d02bce05726e32814c389bc64493d84326f89ff034dfd3b707e4f92ee4287f274d701fd2d0b53e5f0658af884db26e0504037d46eded54788da72444ca0ee9e160492ffab67b55085aa875f1119fea7e779b172367944f5bb247e4783c0677b0def4f35d23efaec71375ba0d603c9ee69aeff63c036f248100823d1715eb7a592602dbd7254dd6b30635714da965a6b2332009f48a51488fb8b228586e13de111120956fa9664a2e7f61fe99f65d9d3e09bc66dcca76cc654984821086bc3201eac8ba73725f31fe7f9e554c8a4596a9e5b58b0875edfc5a1d00ae98a3b9ca085591f682e81a6bb7846aa036dc87d4bed3276929c51340b6078ed8e2025c3a5c5505f61ec6d624a05f41e27b537e1c61f408eafd01091aaa5d3a7ddb404276af1493d439d09249fc234f37fcfad411be98b3eccb7071eed52a0cbe4440293dc2c8edc0eb5cff77b5d7ad09853275af17cce56a2d52580662a221a4a355323c4dce46509d77c9c8fcdb69e8f2a853b27cb91fc4610d119f7ee03f878ba75269dbca899e6b569a9f781c9313e318b9d2b96eeec3f54b9f75d335f3cd0e812d4ee4b27d3c1828d48046cb9bf4b5da71eab407cf22b5665afcac4ed0b4c9249687a031ce7132157cb8a4369fbefb1ded5450bcec145532a7bdad474f9d7247c89c5b07a7580d77aef37d31f55331c046b55e46ba67207632b769d05a037b9f29f0d8b40ed817122a9465af468341e5acda346329b8cd739906ce7e3ee9c65a60bf445fbab879d6f4a8c0866977a9ec654f038223d998df00ab3447faff36eed55d7577c9f6888415cffc5bfabe4a5d65876c7b00f12142890174f3c42e1b813e4b7f439aeadc8b84d9429b4df7e9473d7553466e46957d5b80c0d1d498cd2b277b0ffcc8e295164b6095d78fb7d53e15676ddf47d07c48ab131d2f30e7edf1f29b42f29ee97a6090a7d07babf4eeae6b9bc67fc990a3bc7830429eb01420cc5232b9b8fb1c46a50522101208ee1505c38d1280380a84a149fdc93663a6d4d698368a5398c34993095ab3d2c89d36d7ee7acf7b119bd25ec03eac3f6a5db145ae67c67edc2a0086b05126dbcee3f9d93c57fa951adb928dde8fedea31570a0e27beb50d2dad2b2cb587765cc37b640be10aa509eac33e67c34eb5c135022b63b67da49588a6c1a34ac82faef831dbbec394209cd0e3cb9bc4dbc78b34dcc09697c1ec72612fb807673960b6e64f81999d903f883e87fbe5a63f267d1919382bcdec99e72a981727c757a41009c183a13ce613c3e9846316f5109aa285d3f80e7be8205ba0232d7bb060eaca28b61a63911a58286cbc3bc267035a02205f4a10dab96a0cd067187d75651bbc77b2cc847eceebc98d5c29684484024fa99485676faf57ac1e93611f30b21a5c4a56bf8eb941a569178e0ed918ec80b7afd71e5426c33d4cb729c4a6df16fa483410283330626f95a191806b836ca0078088189060dc99c9164cf10f4682b67d992c64f752786ba11172dfd2da52dec5ea35b33c983c124c51e84add5b4080ab2466d2621904b45efca91cf45aa49889a273d0f5af9c482f64e805f6302a7b1e0e76c27d70cc25162b2e93511e35a79f90aca9e258d1fffa30b85ee08e66b58ff4b305ad7ac17ebdc0b37717c30b9faf0f40b068fea25dddca621888e6f17c8550c0216d95e853315cd165a68d2564bee8443758af006df3134937c09ba9ae97fa099687862dffc84365d463fe4636e04544ddf3ff8ecbb4bc227274c8ea5b92078ec2aadedd8e9f8c8adc1c325dd15b342848b229fc44345281ee9f80e9682cac8e7589ffed42f6ed6ae63ce721a5ba5c54dc7a65fa1b5ab1e836958d937ea8e5959dec2d836cc1c39afe3b0d0fb92a146e02fd3ddccc04645b15e92d9e359753111d91b767b723e824370b0c078ffaf8d5bc70c9ef7380790d3fdd558170576dac4d0d4d9a31630b0775e4861e04ac651874fa2c25c952c3565b48e894826b0b04b89afcfddbdacd7f10223f4437fa921016bc1b1f56f7649256b1eff2aa97e0eaff840d1f3f2ec1860ddd54be8ca1622166b93f725ab45114e8dcdfedec4b0e69ddd4e8de88ac7b0f2eddffb226b7b12235546410151a506a9dabbba25640b1d8e61ada0342b5492f396795538ce165ff8d4e830f392ec2aa069c7d2d180a115e8be9dc8224a0e09e5445a2daeb887be6af403359fa236df5d86ba1f2de2d6d28e95b4951c3a8b6eb408b199fe3283d7b0cfd8b752f7b6524ba3efd176c0370d3fcbc4ed345e38263243ed5ae45d57e71753464e4b47e5dbcdb1622064fb40b2118ece3398515220968b339f58900ef863cade9e75347b00c06bc673c9badd8da0fd76297d6dac5a32925abb75a7ca0be4150d70f4a2db3084c7b72cfef5c5164823fb0cf7e53908186a156787c5d0bb1d0af10554e9416c78c4e07dfcc8b2834aed775648875e2e465f712877d8ce7b84c36a6e8d8c954d9ffbd34b5421b7ab6cfb025d2ddd5cdd77260a75b5165816231e4bd27e10d2751a8206901e8edb1876d1326d6308600385083c1d1dbf04e58a73aea4a7537ea185effef4172e582127e257e33223", 0x1000, 0x7fff}, {&(0x7f0000003600)="5b35b0f1830ac95719a81aae9053061be1cea5a1c2d900972e6f03718e65eb215f92407c776d245835d829826ee1579081994fc6855e6fc2cda5faf0490e57ce24687ea344ea8eb0438d7561cddbe09a4d883fec7a36298dd23f836c9a6a58003b656d903243edf1bcb4997a19f9bb515f52dd50242f4d0aaa74b225de3a88639d0dbe9b37afddf50c20e5b8cdd443b3823e784089816010a121ebe5a1a61f509b6cd2f1302b4dd7d0c80ef2d00354ec2b6c6194b0ac875a45971f0c98398d1bbe7bf702606b905ac997865a249134ef7ba550ba3748162d4198cfef553d905e6119336d2f12a487ea0769e74e07", 0xee, 0x7fffffff, 0x3f}], 0x2a0000) write(0xffffffffffffffff, &(0x7f00000c7fdc)="24000000210025f0071c0165ff0ffc0e020000000010000002e1000c08000b0000000000", 0x24) 2018/05/11 08:14:55 executing program 0: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") setsockopt$ARPT_SO_SET_REPLACE(r0, 0x0, 0x60, &(0x7f0000000880)=ANY=[@ANYBLOB="66696c7445cd2df50bc579ddb3d3bd46657200000000000000000000000000000000000000200008d00000000700000004000000217ba123fa005a6784b8040000a002000040"], 0x1) 2018/05/11 08:14:55 executing program 4: r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000000)='/dev/hwrng\x00', 0x101000, 0x0) ioctl$BLKBSZSET(r0, 0x40081271, &(0x7f0000000080)=0x20) r1 = socket(0xa, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") setsockopt$inet_tcp_int(r1, 0x6, 0x20000000000009, &(0x7f0000000040)=0x33, 0x4) getsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x9, &(0x7f000024bffc), &(0x7f0000ff0000)=0x4) 2018/05/11 08:14:55 executing program 6: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000616ff8)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x32, 0xffffffffffffffff, 0x0) sendmsg$unix(r3, &(0x7f0000bba000)={&(0x7f0000c57ff8)=@abs, 0x6e, &(0x7f00006c6ff0), 0x0, &(0x7f0000000180)=[@rights={0x18, 0x1, 0x1, [r1]}], 0x18}, 0x0) recvmsg(r2, &(0x7f00003d6fc8)={&(0x7f0000698000)=@generic, 0x80, &(0x7f000081afd0), 0x0, &(0x7f0000f9fff8)=""/90, 0x5a}, 0x19) 2018/05/11 08:14:55 executing program 5: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000a40)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f0000000a80)={0x2, 0x3, 0x0, 0x3, 0xf, 0x0, 0x0, 0x0, [@sadb_address={0x5, 0x5, 0x0, 0x0, 0x0, @in6={0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @broadcast=0xffffffff}}}, @sadb_address={0x5, 0x6, 0x0, 0x0, 0x0, @in6={0xa}}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x5, 0xb}, @sadb_key={0x1, 0x2}]}, 0x78}, 0x1}, 0x0) 2018/05/11 08:14:55 executing program 0: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") setsockopt$ARPT_SO_SET_REPLACE(r0, 0x0, 0x60, &(0x7f0000000880)=ANY=[@ANYBLOB="66696c7445cd2df50bc579ddb3d3bd46657200000000000000000000000000000000000000000000000000004000000004000000217ba123fa005a6784b8040000a002000040"], 0x1) 2018/05/11 08:14:55 executing program 3: r0 = socket(0x11, 0x3, 0x0) ioctl(r0, 0x8912, &(0x7f0000000000)="c6295e46ca6c09b612ec6f") r1 = memfd_create(&(0x7f0000000000)="2f645951a2f2326b", 0x0) write$binfmt_misc(r1, &(0x7f0000000680)=ANY=[@ANYBLOB='syz1'], 0x4) mknod(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) execveat(r1, &(0x7f0000ff7000)='./file0\x00', &(0x7f0000000240), &(0x7f000034bff8)=[&(0x7f0000ff7000)="00000000000007060804002000fffc0c6565643b799365195f1b76"], 0x1000) 2018/05/11 08:14:55 executing program 1: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000280)) r1 = syz_open_procfs(0x0, &(0x7f0000000040)="2f65786500000000000035abe1e80d903e0d717ac1889a45e581c9e14a5c8f95f5d2968ae8c767e9d18fd69a") mmap$binder(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x8011, r1, 0x0) fstat(r1, &(0x7f0000000b80)) 2018/05/11 08:14:55 executing program 7: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") connect$inet(r0, &(0x7f00000003c0)={0x2, 0x4e21, @rand_addr=0x2}, 0x10) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f00000000c0)={'lo\x00', 0x0}) perf_event_open(&(0x7f0000271000)={0x2, 0x70, 0x49, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r3 = syz_open_dev$loop(&(0x7f0000000000)='/dev/loop#\x00', 0x0, 0x0) r4 = memfd_create(&(0x7f00000000c0)="74086e750000000000000000008c00", 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0xfffffffffffffffe) capset(&(0x7f00001b4ff8)={0x19980330}, &(0x7f000077ffe8)) chroot(&(0x7f000009a000)='./file0\x00') ioctl$LOOP_CHANGE_FD(r3, 0x4c00, r4) fchmod(r3, 0x0) ftruncate(r4, 0x401) ioctl$LOOP_CHANGE_FD(r3, 0x4c06, r3) sendmsg$nl_route(r1, &(0x7f0000000140)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000000040)=@ipv4_newaddr={0x20, 0x14, 0x1, 0x0, 0x0, {0x2, 0x0, 0x0, 0x0, r2}, [@IFA_LOCAL={0x8, 0x2, @local={0xac, 0x14, 0x14, 0xaa}}]}, 0x20}, 0x1}, 0x0) r5 = socket(0x10, 0x802, 0x0) kexec_load(0x3, 0x5, &(0x7f0000003700)=[{&(0x7f0000000400)="f8640fece7572ce089d0e4b5ca338bdfa8a942dbd404be96de64020b2567f695d33af821f64df2d80d0b9ed50ad10f56339f1d3ba838b1ee3ab7c1192fed9ffe8156085e19080fc2c565bcc4172c80e91896d90d144e3b42c50bfbc8d034129ade7bb10931dc65b78110c1e8356fa9041db1e37052f750fd3ea7789e82d907548b79aedbec75e8e86d4d010576668f0e481cb1c7a70f995a7eb89ce78d193ff5a8474d6b4a89c0b5d20723f70d9c54ea091633cf3a73c8a448a264b5df1e5068d96e078c3275e46ea88aaa7a294465cc87628aef8ca174e8e5de5ba226da2a44b9cbd8dea3295b46b7b22ed2f9de1ee77eb21431785b7048f7e741b768027e067837f604eb34807fc87f6a166bdee7464dae6f273240de31eb9ef65cdf28932b4d0ca208ac9a0c40e9c39304be1fea7de728d1212587ca79ef0e64f9c169017df5d82bd6cd3338d142970b5325f707f323ee2d000bc1a6336fbf467158a4bc32d9ff61eee9518ce585acad09c553eacb0e13954023c180e382a076478915a690f4b81c86b7c55e45babf8278fc0c005e697bb43d20e62da188de6b6c1fd38502c1b95ce1ceef0f96920dc9f9527ae29dc734ea2041c1b51399d200c792149951cbf9af70716addffc78e676d13491678b993cbe1799e6b753a2629d091cc67b7c766f323222e8da8dd926a8e64c32483011cb7c1a62fa31f7c88cdf6374f4b738c54a0bca868b243adc3278cef13ef718f1c7d31b06b5749a73710c1f2ba9312c9e93a20acc5bbbe45ec49a606a106353382be20a0334741ca7a00c3c84afce471996d337a96aaeb29dc49ba39059d38ea660f8d1c5c736c5939be82674c59ff5833db145738a23003547510a4e38364db1bda35f3a7e76a4a87b8d371bce8be0507358b8e15998eee21758119996cd92f11f3c5be69b398fc7cd8b1659b0b81b471d9cd452fa8f30645a283999fbc9d999ac6702f0a32d5a18dd69a2e6515c119783d1cfda77936245bba36373b19b602af6a0268c1681ca63f2ce9461a9ea2f1686eb8576286d8c33b2ca03721dbafd4782e9a32bc890c617979f8a7a3b8cdca4f88024b67e57626a080da928c3a548abf23da30700cfae6127807ab407cc8df96a9afa794daffd451b2390657871a7454d9c6c220ada19da08f6f8130e6c0010c61614afc79fff4f94df9a2e6317b9685cae68febdfa1d36a93b1bdb70c156fe16afac29ddc3becc44f29604f93a7aec75a0e5536698ecffab15439370fd1717e2487cf00e7d12ede8c76f35b39d0e7d7295b12598e899c531b36ea1a1661b15be8c1f8f73af63008d0fea86d8f2e6fe172e58fec6318b24cb6fa2855d2969dfa89b0c1bcefb7814f979bed193024d4aeb961de7d8afcd69aa2444cdecb0d6f1f3521c7c70623db29b829f64779081da5a68f9e85030fb72fa74b73bc239c68305afd8a42521c192a73cc7389418001b56fc9c4017b7f48276812ef2bde064e393095450e70d4894d7f8c51c1b8355cab78234d120a1426fd2244056d0f4e816777fbf550c98a33082ff332a5b4e7ddb9ce0891ed1bf688c1ef8549ed5abdcf3742724e412f8c64faf782c4ad299b32ec121b6619e68373fc8541e4f4615d90e8e807d311f5af7a18a1b7f6406d43542f9fc5ba1741b24b2ea154c0ef3faa69540ba4f2bd45b865e50e543c875201c8c0e8041e6c64942fee8a374b026de8624bf6c91e321c666c285d5adeacbaaeb2772f7d57a9273a3e3a220857d6d7362c0a3a4876770b781d4c1cbbdeb8b7fb1f62e4f48a7b60039fb4db1ec401c82d7af773ecbf47780a545ab341eb305abc372fa08a07bc17f4aaefc4a132884a5af93fd26c703d379fda035e9f4e08e2e1b5b83c9956ad2a1714b636c6a7ef64a99ecb63d085d4ebce50529e5a65e11de3c6af02aab77f5d2a04ad00d796eb727e3665bc197076634296089c81118342e47df31173e35b3c159fdd01a2c240750931db9cb9b04019bbd526368c986b0fd5b169afab2881b2924f098722e8dc006f4fb690e9c1341635ab9928433bf26bd630333a9a8fd15e1822f997cc0c489cc2e233baaba1faa750587e18eb87deaa1cb0bc594c0088c0eb601d7c9692ee7e2b2cd6ffff7d3f7a5518cbb0156491a6bf0d55664da20501a7cb398206d6f41a69560724dcecc471900b6fb3848b5430380fecdd02d9225f2b570a55db96bdc6f7b6c1df6246f6739943428bb2ba62ac1f09b3a0b0e9fb390e3a7c47aa7d1a165100ebd904605dd00640ccdf2c0d20f8824e445a025589e3a2fdf89e1216897e851320ac8cec0a9b7655777a7361d86c7434a62f801bebf5ac6afe1b8badef8a901ead885681532fc5621f6952647b76d1b4aafeeaccbb553fb9f86a3cf9a7b9903d2865a5fcf10ce69a7ffdb9c89cc4dd281dbe22d7dd2a9ef79a1e713196b03a0d73a688dbbf5ec2131a7c5c7935e3cfaff54e21c5887d1b4ddec0fde0e83c3a0598c32d5df5373a0302d573d6ff31d25acb9bb916bff1c584ba1f7104a33c0f1419fa580ae7bd678dda8dbe8e28f5e3293f0c42495159a17f96a7fe86f93c928305b6fb34f589cb54b4653387516b786fe63f370b6d30b2d3654be2889299d92a44fc1728f573575b56382562351536b3e4e0647fc06170ba1beaa42ed54e727ac2311949ce9338fcb13989427045b5b5b4aab34904fe46661a18acfcac3365b40612a0be538acfafc89e69948fd140485a47de04ac6a437b98e51142c824159c177a84bfb789a5925752d01d168b803f3fd31d24591c10949a5694a43b1bfb43e5372e983b20c0a6931b30f5737b2d2d1fe78ae318d4fea015bc3f9cee3e15ab4bafff61de435341836a5868efbeeda4b444ecaf108887448b24bd50d76f8189ebb55ded2cf59c5eacfe5b646f796c434eb3892a6900e06024a69a072bebd816e4eaad3cf0a2b12098822fdd3015ec4fdd52b684f5e1e9e9d14af722057c984f6ee5bc7785c3497d837aaf732e51a72e90929e1c299d3f90dd5c0e1a7d9e6b3dd7c1cc29f1516ddf6d9f76f85e0e5d5e57c50a3ba8faeb42518cd0470968fc779517f1aabc9d4288f1ccd20fa9cb3c1955b6fc9bf861c44cf7721b84abe0d12b225ea73cd4b2ab105bc4f3323a4b735af719d00da359879d306969599b9c9fa1ecccc027c0d071880e0eb76c11af4fa2726653198ee78abfc21fc820800399dbb57668dd13dd371d0a6720ba13c0f3bfa9357bbab71dfc4cacbf6400217ffc160a5a41ddbcf623064144ec5915b4989f470d8c3b18cbec367d1e2ff114aa87e0e9d78f49882b13fadd801fd0eafa9ace6505b035ba0cef8fe0956218196b1a85120bb0acbb2fe5ebbe4421f753d8d764eb28fc7b684b47039df57f52af3e65c028e89d86da902a191e9ceb361060c8ab49190a1d8292d103876c266f34f192631553f900c4744e9fa7851421b382d7e3b6cd235fdb6f70a7d3d45565a882f681156ddef20f50bc1b841cd55199e194b50b87de689d446dc6fbfff2c980adc5358b10639fa1db5638d7baacda9f5152534ba015c42606368ba0ba0a649f766455b51224a6a45e96525d2cb458f1c04cf422947a15485759cf021baae9df295d0a3a2ef532435db0539e7cdd7a8ca1bf3be9277f9afacd8abd5dd5e9277510f87dd775a6c75bd8718052ad14a26c42d7a7c774bba71d86cc28b61c1d0d0f00a5e67d64678e790d4d73fa39fe51d60710cfc9ffbbc034427470107c95f866d461c2194916287005aaf401f859efcc1c81b474b2130686baf14fc0b8a31621e976ad96f756fbbf34b26986b64a5785204070b5ccd7efe1ae5e1fea9fa7199e4bd146c87344a92224edf422834784b64fb18613b48a088f4ee09a78923752f0051e6c77d8b0cfba0a24db6671f751d7dd0c1dfa954c0b998c1da7c5a701b6429bc9e86b3d4bd261688f285873c9b330dc90ba0cb1ae1d0769aa8dc579b05f38c2eb6f53cad04fc7f367b594f64de435528354240a3b988ccafae0bd08d578172b42ac08a94e3f6a6b5599cc1542fad7c4b26ae32a8f34aee597349f1bcd94a6061d8d1d3051cf8554a4d690d7d731ce02bf4f1cf81e1eac7559fa335e3a1fd1d31d1a290adc77b75749b6b5fdd6aaadfe74a8cfa6842ef35d3b271331ea6d9a54fd6b8c04fb9b329ab5cecfdf898e10bcb7dcb3462c1007afc493ffe9ce63c39fa5537b6578931fc79a1d640b97fbf275b0bd6ec4eeadf46a288ae9a2d5f7c21c10da6fb03a6498b968ff3763c947b2b8b0688681f533628b0eac478de12c4269412171f4951080e82cc52dd9c9b4381a7e7fb58e9c2641d11063fcadd87235265da527eaa3bd6dc4842eaa9aca4940cd78f7f631336d9435ba62b487bfce92fa880f6587aadc73e203d19a69e275c9697f8e4c1d6d7546a1f7f553d779e1713c19677d08d033924538f5605373be55f2fa402198459a26df24a7f23ac1b65a2b0dfa7d112b627c5cc9f87610d9c6c1900e0741a8a5d7444215a68c9f254bbba57c4b1e756de00765dd8ed527d457b071fbc4df48ac1922fec36bebeded988eb5a234401ad5a61d5523beccfd3aa56bd36e6f523626add69338aa99fa04fdd05437ca0684ed5fb29f5e2a834391a21443d1858c82b6c11f890828b7db79ea302966465fdc7db56715f5946291e4664c83d9f7ed49e377bede081665d4f367000a6047f3f937be4b2fc633e644318fc2e7ad715ab1f2330b4e5ffcc1e1ecba4f5f39efcfa701ed77b81020d4acd996ac9e1882a5b1934469918ac8799c1f24109252eacc98f0cfddd6c94f691d8aa9bd01f626192b25d89c3dd2fd6e11b3ac8141614e0af1e70d8e8e94b99d401ff608de803105b9a9b82d763d86004c88f0f1043d17b190e810429adbe2bcce9afc0f6e105f75adaa1cc69e9a7caaa2bc7a5dcdff18f53117316ec7d45343c21ebb9b4e05be2d5f39811b774f561c061d0c7888ee987a2faedd051f4aeea86fa4b1fc44fd07708bb2e1bceec7715b6eb12bf611af5d89881ee85cd458d808416a89a7e705198d8cec85652ba8f47d31f5a806f2d6555c66dd023f59fc6d22fcd0e5dcb0c8cf0ce1a72c2874baafd5bc3bf4acd2c11c2195158bec744d975f8a299f7300c8bf71c5da6478866458adb6d91c00edbf8a773ac1132c9557b7a14251583f8f12077968be32a1ee39c6fd4190c0cf1aa71e10bde8939d206b7d97395bf479f93858803e5e7c4248f148415c0eb1f190ede5b9af951d9a3048d8f0e3c1525a709389341f052eb139902fb935af0c3929d58d6745e03d61fe94fad01d61116d580e20b13acb3d10926ec78e047878e7a84882cf58c2b5dee470c667f6ccdf9d879030401f06f31f1bc6d68ecdba5f56788f1b7ddd6bb947997d9c9930c5619df1d68ea536a241e71f3f43c5f5d9f83f491c463362320ada89ea75f2b8d7607c7561298c8313b3967704956726faa03a147ace53fa4159cc879e3ef2675e4f387d574e9fd8563414f59d0573d9755ac8d946289bee7b427a6e1bc7ea921c259fdae4add45bb280f235acbc8c95a951639fd70501b1270a6167211f0a2fd152a77c8c01cf03f0f4e1fc1d2d5e84f4aa54b2e808ff822bd6345369c5f51af3ba4f091392964cf3feae25f8c2741007d2e5ac5a5f2124eee3047b89f94d44df6d0e2f4fefb98d1d7c7a34fb020c84cae252cfa6181299475acba54b0b07aefa805768da4d3b7910ef2c1b6a7112efe6bee3da9e41c12930498dfbfd82a428c9c9cd66d805c927fa3158e116273f55ab232f9c0a", 0x1000, 0x3, 0xda}, {&(0x7f0000000180)="d1212f342bf127abfae6e08bb74c5b89efa38fe459aabf94fd638099ea20ed5e438b0dee0089aaa024971d882873fc4b01be0b4dfbb502b723a6c747211a49cd0312922f1c7bdc37f25fe1900eb3a8e3640ab42e3a4dea6690b479619a81c93bbf5033e77ab8c078fccf6ae4e86ada45d5a7546191885c39", 0x78, 0x3e04, 0x7ff}, {&(0x7f0000000200)="124cf6539178fc251b098fd57dd41adbaab451d2f343aa5d34a532a884db85e4b5bfebabffea12294df4af5da9afeff63cecf3764ad2fd17f391a38d7c8acfdfd13030273a645c69ff4ca1ebdd", 0x4d, 0x8, 0x1}, {&(0x7f0000002500)="5757095864f66efa228010257017e59ef5cde3f87f48f0e9067a726eb58adbe7ce61bfe99836c1d83bb52ac1843a74ca949b697759f937acd9506c3fcb790f4aab22c34081bf00d3e52b0d341d57d6768740c345fd45eff43c3d4c1d45cfe87028d4b6ff8900e7c6a7f5c50f94d490f8b0ea08e211c6037efbe213ff6759a22d057e79e84ef3581afaef2773e6cb7c43d2a5394cb69c5872df8caba825259f6ad2219c40bb5c82a4904c245b4712ffc196f1713cca2d85e8a223d7aaf24c69fa41c6904f5fb153003f88f9c5cdce1fe96fab148c3587627d04910474c06e9ba599f1fffbc01199490edffc5c74b44fc399c127b8911a83af33b2c70f01d4301be06f8982a3007c37f3a7d36c412e2b59c0067abf0a61a12bac31b3254a186ff2c9b911ebc9a2d25981548dbe65091b53e4f47dc8786eb496f3175fdf12562db774f2cf0ea9027e1331be062b2b7778f95cd56fb8f0de68afc2db67f92794a2a9739f3354e98bc17ac31b0e7d4e6d094ccd91d302a074dd59665b8bfefab4c806c909bbd9a6c054512d2f609159af4da24a7eb817cdd90b80159cdd61ce801cc9a83612708701f531b447a34043ace7e36d584801a6b8c8b8196bf87f337e4aecfa0e1e4fd56de291544d2a9fc4c3189229dfb775025f290194385acd4d741479e15a79d8351e59b51f6628ed8b57ff03ed9fd31f6d1e57f2da519c53940795af4c7a76ff57655495d2e2fdc8bf261e98e16c06bab8d061749df6ebf041c39abbcc1d66c5c7bbfdd31bbfa7767059408a26159009f970c15c8f7e6092c9ccfbdab39bb34a97be8442a17e105db9c2ecd6d9c0cb09cf96d9ee6dd5cd0bffad00cf50662dd4ae5ed98b30d300d8100c3298765797b39dd974c8f4358ac4072954d8ae8c7b6b39624d190f911c0f386e7e5ca2328014d3de6c2da1996e2b0a68faf8c40ebf3ad6cdadf0ab22d0fab9a5f7a30a6b7b10b577f6326f0065e90f2b1d10b72357d2028d7f70adde7b8c54c377fad602f02f15d8ecde74674c91f966f11e11a2c706685a7a23f1bbac4199c9b8e71f1aa630758e913841cb0f4e122bc2d22589df8f7befc2e73effade36694c82ba0beb7412ddc4df7b9a98cf0142821605f71bb666c0bd1a0fd97bbb8be60ac0966e0aa9c4c2a380164203468e50bfed97c2611511b93b9d03c8bdbd5471990959bda5344651a6eb7f5688d1132eadecd4663426f0a4bcdcd9641410e3a2a06c1d6ca253736508986bde3f84bf080fefc52884261557032f51d81f4f0ce237c38cd2b55f3d9edf841316f712e666626f34e71412a1652f19eeba7c599a2836156cd34c6af193f7d70cb131bf78e5b4e6a423ec0649b77f1b94d7d7db3561977eaa28b26f747dfe7e6cb38dc75411cca400492dc97ef6a2a190dd4f9a64146083c9dcaba95df74da8fc0ce1d7ac2b593601d318b2e326bbf4580e50b52fafa0e2f2a6e8a854844a7db53377ee062b081c23abe0e8caf0f6ea144e34951b42dbb4b3f17e6bdc6950d66d95864082cd3da8d63e0b9dfbba6df57688d0ec0bfe40feb7950457e6f72859322d8de70dcdcc8dc0f11daaaa9bab0409af2314d375183bf394c1efa406bc06bc4813183d2d4e6d2df3d90ecf33323a545645969a4310b2511e2913cd117ccc1737d14bdbdc9fd2fd48075ecb25e3099bf41cd2af1523d00b41a7b10c0f0405e73b9b3c446a352b2bcfb09750ef2cbad43ccec2c04c1f3c4c2d9f15e3d0f40e6efd84285ddabf125771df65f5a94f9f777e74815e4c0786c7385a6af755c98ccb37bff030e3b3fcd4b5c0591628c6486b191c9d620b9599dcc984240a5289d2f46e5ce1b7e170bc65381408c13c8b455b9cec4d2a3d9ab58c42bee23659beee209907542b7a54bccee061d4f1740b9ff218699fdd2e5baf9a80a102f6e4cde212277db20eb82b7357459dfc16e315ac393cfbc4404a508699bc7530786f6b16aea27e3467659b1e230f5b38a06110cbd037f39f0e47fdd4cb389d9dd172b3588c679cc3e75a30b874b2234accf8ae7084d4f535bd74d5e980a27c4da07201625024d52ff14cf208363f689865c8ebdd6a0b5c8edef4d64297de13340c5987888903c18ddac02bd454d043a47ce70055d68e3c910a859e3be50cc11d04d53d62a66e816ae7c0ab4c7deb5b0bc0266fa84737815a28670920d02110c1ed1e0fc3099cd8857316e249bdb8dfcddb897e2ebacc4992434f502ad517979876cfbae7f8e964405ef6e1ab0eaa1c2dd8d90b5fbb70237b789c0e2e897a89bfcc3f1cf7ace3e005bb36546d72b3438429a2e915e062ecad61bfab2e1a3ffdf2805160daefb11af1ef485674228a9540217f498f54e3378977331a4f0f917b279201377e616678866c3be0d412d6c699483f7839d16d53a8c23848e84d790a1a31f551e0ae12bbf3038a02a6eaae4d16e95b860b018349a8950988f5ad081f0c9f21cfa8158d1389ac1d62044660dce2674e93ebeeceaa6bc0eb728ce28df410c5e9a3278db7da186daa589b83fc6b9c32e7eed966b33130701b90a68e159c570ad42c56d3d263d5c45d9234e090b871b119c8d40fc86f98d182433e675cdeb3aedf87ed1c4ef4976cf261b79ca48d9d31c65f22667d6ac28c568da8e359051383a255c6877b70645f2c98d2d459c3afe892778810b971521150c0313706d75dd6b375dd844d44948ee26c10563e38cf2f0b96bc77dbfe453f7a0de2c6d16cdb99d05d7a286c3752f3cbffe93f71766cabada13996caf655a4c7db8b54b3e9cd7e06119a615f1f5250edab903ddb7520fd57919b1d99d6fc3d64109c635fdec586546224ad7fb7a10e3017ac04f830cf7dbffdafd0191c11c199f22d3cd3feae652a9720538b8291b5f193f73f15c8b119646a37fc82ed979d4383d94df03a1c1e345a3f0e3bd3328d7213c6e5e6bdf22ff6a19652206142da9aa02a0303c4c4db38a241e7d1463a68fd66a81ebb014b9abf255e6b58dfff1d0b3e46c46db192727f290580e7e842832792fb843e54d539e34a9cfe18c598cb684d6903f52ba0bdf8558114e94ef469039a8dfa06d4a2d754d22099cddf97e3df0d3137fdc6bf8ed9f39fa5ec1c4d3c11250c8ce30f45b4a53018fa4bd7bffef1ea7953c931329bc8954e1d86d0b18c09255e3ea8381360572c01fd4dfc7111fc0bc5d02bce05726e32814c389bc64493d84326f89ff034dfd3b707e4f92ee4287f274d701fd2d0b53e5f0658af884db26e0504037d46eded54788da72444ca0ee9e160492ffab67b55085aa875f1119fea7e779b172367944f5bb247e4783c0677b0def4f35d23efaec71375ba0d603c9ee69aeff63c036f248100823d1715eb7a592602dbd7254dd6b30635714da965a6b2332009f48a51488fb8b228586e13de111120956fa9664a2e7f61fe99f65d9d3e09bc66dcca76cc654984821086bc3201eac8ba73725f31fe7f9e554c8a4596a9e5b58b0875edfc5a1d00ae98a3b9ca085591f682e81a6bb7846aa036dc87d4bed3276929c51340b6078ed8e2025c3a5c5505f61ec6d624a05f41e27b537e1c61f408eafd01091aaa5d3a7ddb404276af1493d439d09249fc234f37fcfad411be98b3eccb7071eed52a0cbe4440293dc2c8edc0eb5cff77b5d7ad09853275af17cce56a2d52580662a221a4a355323c4dce46509d77c9c8fcdb69e8f2a853b27cb91fc4610d119f7ee03f878ba75269dbca899e6b569a9f781c9313e318b9d2b96eeec3f54b9f75d335f3cd0e812d4ee4b27d3c1828d48046cb9bf4b5da71eab407cf22b5665afcac4ed0b4c9249687a031ce7132157cb8a4369fbefb1ded5450bcec145532a7bdad474f9d7247c89c5b07a7580d77aef37d31f55331c046b55e46ba67207632b769d05a037b9f29f0d8b40ed817122a9465af468341e5acda346329b8cd739906ce7e3ee9c65a60bf445fbab879d6f4a8c0866977a9ec654f038223d998df00ab3447faff36eed55d7577c9f6888415cffc5bfabe4a5d65876c7b00f12142890174f3c42e1b813e4b7f439aeadc8b84d9429b4df7e9473d7553466e46957d5b80c0d1d498cd2b277b0ffcc8e295164b6095d78fb7d53e15676ddf47d07c48ab131d2f30e7edf1f29b42f29ee97a6090a7d07babf4eeae6b9bc67fc990a3bc7830429eb01420cc5232b9b8fb1c46a50522101208ee1505c38d1280380a84a149fdc93663a6d4d698368a5398c34993095ab3d2c89d36d7ee7acf7b119bd25ec03eac3f6a5db145ae67c67edc2a0086b05126dbcee3f9d93c57fa951adb928dde8fedea31570a0e27beb50d2dad2b2cb587765cc37b640be10aa509eac33e67c34eb5c135022b63b67da49588a6c1a34ac82faef831dbbec394209cd0e3cb9bc4dbc78b34dcc09697c1ec72612fb807673960b6e64f81999d903f883e87fbe5a63f267d1919382bcdec99e72a981727c757a41009c183a13ce613c3e9846316f5109aa285d3f80e7be8205ba0232d7bb060eaca28b61a63911a58286cbc3bc267035a02205f4a10dab96a0cd067187d75651bbc77b2cc847eceebc98d5c29684484024fa99485676faf57ac1e93611f30b21a5c4a56bf8eb941a569178e0ed918ec80b7afd71e5426c33d4cb729c4a6df16fa483410283330626f95a191806b836ca0078088189060dc99c9164cf10f4682b67d992c64f752786ba11172dfd2da52dec5ea35b33c983c124c51e84add5b4080ab2466d2621904b45efca91cf45aa49889a273d0f5af9c482f64e805f6302a7b1e0e76c27d70cc25162b2e93511e35a79f90aca9e258d1fffa30b85ee08e66b58ff4b305ad7ac17ebdc0b37717c30b9faf0f40b068fea25dddca621888e6f17c8550c0216d95e853315cd165a68d2564bee8443758af006df3134937c09ba9ae97fa099687862dffc84365d463fe4636e04544ddf3ff8ecbb4bc227274c8ea5b92078ec2aadedd8e9f8c8adc1c325dd15b342848b229fc44345281ee9f80e9682cac8e7589ffed42f6ed6ae63ce721a5ba5c54dc7a65fa1b5ab1e836958d937ea8e5959dec2d836cc1c39afe3b0d0fb92a146e02fd3ddccc04645b15e92d9e359753111d91b767b723e824370b0c078ffaf8d5bc70c9ef7380790d3fdd558170576dac4d0d4d9a31630b0775e4861e04ac651874fa2c25c952c3565b48e894826b0b04b89afcfddbdacd7f10223f4437fa921016bc1b1f56f7649256b1eff2aa97e0eaff840d1f3f2ec1860ddd54be8ca1622166b93f725ab45114e8dcdfedec4b0e69ddd4e8de88ac7b0f2eddffb226b7b12235546410151a506a9dabbba25640b1d8e61ada0342b5492f396795538ce165ff8d4e830f392ec2aa069c7d2d180a115e8be9dc8224a0e09e5445a2daeb887be6af403359fa236df5d86ba1f2de2d6d28e95b4951c3a8b6eb408b199fe3283d7b0cfd8b752f7b6524ba3efd176c0370d3fcbc4ed345e38263243ed5ae45d57e71753464e4b47e5dbcdb1622064fb40b2118ece3398515220968b339f58900ef863cade9e75347b00c06bc673c9badd8da0fd76297d6dac5a32925abb75a7ca0be4150d70f4a2db3084c7b72cfef5c5164823fb0cf7e53908186a156787c5d0bb1d0af10554e9416c78c4e07dfcc8b2834aed775648875e2e465f712877d8ce7b84c36a6e8d8c954d9ffbd34b5421b7ab6cfb025d2ddd5cdd77260a75b5165816231e4bd27e10d2751a8206901e8edb1876d1326d6308600385083c1d1dbf04e58a73aea4a7537ea185effef4172e582127e257e33223", 0x1000, 0x7fff}, {&(0x7f0000003600)="5b35b0f1830ac95719a81aae9053061be1cea5a1c2d900972e6f03718e65eb215f92407c776d245835d829826ee1579081994fc6855e6fc2cda5faf0490e57ce24687ea344ea8eb0438d7561cddbe09a4d883fec7a36298dd23f836c9a6a58003b656d903243edf1bcb4997a19f9bb515f52dd50242f4d0aaa74b225de3a88639d0dbe9b37afddf50c20e5b8cdd443b3823e784089816010a121ebe5a1a61f509b6cd2f1302b4dd7d0c80ef2d00354ec2b6c6194b0ac875a45971f0c98398d1bbe7bf702606b905ac997865a249134ef7ba550ba3748162d4198cfef553d905e6119336d2f12a487ea0769e74e07", 0xee, 0x7fffffff, 0x3f}], 0x2a0000) write(0xffffffffffffffff, &(0x7f00000c7fdc)="24000000210025f0071c0165ff0ffc0e020000000010000002e1000c08000b0000000000", 0x24) 2018/05/11 08:14:55 executing program 6: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000616ff8)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x32, 0xffffffffffffffff, 0x0) sendmsg$unix(r3, &(0x7f0000bba000)={&(0x7f0000c57ff8)=@abs, 0x6e, &(0x7f00006c6ff0), 0x0, &(0x7f0000000180)=[@rights={0x18, 0x1, 0x1, [r1]}], 0x18}, 0x0) recvmsg(r2, &(0x7f00003d6fc8)={&(0x7f0000698000)=@generic, 0x80, &(0x7f000081afd0), 0x0, &(0x7f0000f9fff8)=""/90, 0x5a}, 0x20000000000000) 2018/05/11 08:14:55 executing program 4: r0 = socket(0xa, 0x1, 0x0) fcntl$getownex(r0, 0x10, &(0x7f00000000c0)) syz_open_dev$sndpcmc(&(0x7f0000000040)='/dev/snd/pcmC#D#c\x00', 0x2, 0x200) ioctl(r0, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") r1 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_int(r1, 0x6, 0x20000000000009, &(0x7f0000000000)=0x33, 0x4) getsockopt$inet_tcp_int(r1, 0x6, 0x9, &(0x7f000024bffc), &(0x7f0000000080)=0x4) 2018/05/11 08:14:55 executing program 2: r0 = syz_open_dev$midi(&(0x7f0000000140)='/dev/midi#\x00', 0x2, 0x2) ioctl$KDMKTONE(r0, 0x4b30, 0x4) ioctl$KVM_ASSIGN_SET_MSIX_NR(r0, 0x4008ae73, &(0x7f0000000580)={0x10001, 0x9}) r1 = socket(0xa, 0x1, 0x0) ioctl$sock_inet6_tcp_SIOCINQ(r1, 0x541b, &(0x7f0000000000)) ioctl(r1, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") getsockopt$inet6_IPV6_IPSEC_POLICY(r0, 0x29, 0x22, &(0x7f0000000340)={{{@in6=@remote, @in=@dev}}, {{@in6=@ipv4={[], [], @broadcast}}, 0x0, @in=@remote}}, &(0x7f0000000440)=0xe8) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) connect$inet6(r2, &(0x7f0000000080)={0xa}, 0x1c) r3 = accept4$inet6(r1, &(0x7f0000000040)={0x0, 0x0, 0x0, @dev}, &(0x7f00000001c0)=0x1c, 0x80800) ioctl$sock_inet6_tcp_SIOCOUTQ(r1, 0x5411, &(0x7f0000000100)) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f00000000c0)='tls\x00', 0x4) getsockopt$inet6_tcp_buf(r2, 0x6, 0x1f, &(0x7f0000000200)=""/193, &(0x7f0000000300)=0xc1) ioctl$SNDRV_SEQ_IOCTL_DELETE_PORT(r3, 0x40a85321, &(0x7f0000000480)={{0xe1, 0x8f}, 'port1\x00', 0x1, 0xa0450, 0x0, 0x6, 0x4d, 0xfffffffffffffe01, 0x72, 0x0, 0x6, 0xf36}) 2018/05/11 08:14:55 executing program 1: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000280)) r1 = syz_open_procfs(0x0, &(0x7f0000000040)="2f65786500000000000035abe1e80d903e0d717ac1889a45e581c9e14a5c8f95f5d2968ae8c767e9d18fd69a") mmap$binder(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x8011, r1, 0x0) fstat(r1, &(0x7f0000000b80)) 2018/05/11 08:14:55 executing program 5: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000a40)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f0000000a80)={0x2, 0x3, 0x0, 0x3, 0xf, 0x0, 0x0, 0x0, [@sadb_address={0x5, 0x5, 0x0, 0x0, 0x0, @in6={0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @broadcast=0xffffffff}}}, @sadb_address={0x5, 0x6, 0x0, 0x0, 0x0, @in6={0xa}}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x5, 0xb}, @sadb_key={0x1, 0x3}]}, 0x78}, 0x1}, 0x0) 2018/05/11 08:14:55 executing program 7: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") connect$inet(r0, &(0x7f00000003c0)={0x2, 0x4e21, @rand_addr=0x2}, 0x10) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f00000000c0)={'lo\x00', 0x0}) perf_event_open(&(0x7f0000271000)={0x2, 0x70, 0x49, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r3 = syz_open_dev$loop(&(0x7f0000000000)='/dev/loop#\x00', 0x0, 0x0) r4 = memfd_create(&(0x7f00000000c0)="74086e750000000000000000008c00", 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0xfffffffffffffffe) capset(&(0x7f00001b4ff8)={0x19980330}, &(0x7f000077ffe8)) chroot(&(0x7f000009a000)='./file0\x00') ioctl$LOOP_CHANGE_FD(r3, 0x4c00, r4) fchmod(r3, 0x0) ftruncate(r4, 0x401) ioctl$LOOP_CHANGE_FD(r3, 0x4c06, r3) sendmsg$nl_route(r1, &(0x7f0000000140)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000000040)=@ipv4_newaddr={0x20, 0x14, 0x1, 0x0, 0x0, {0x2, 0x0, 0x0, 0x0, r2}, [@IFA_LOCAL={0x8, 0x2, @local={0xac, 0x14, 0x14, 0xaa}}]}, 0x20}, 0x1}, 0x0) r5 = socket(0x10, 0x802, 0x0) kexec_load(0x3, 0x5, &(0x7f0000003700)=[{&(0x7f0000000400)="f8640fece7572ce089d0e4b5ca338bdfa8a942dbd404be96de64020b2567f695d33af821f64df2d80d0b9ed50ad10f56339f1d3ba838b1ee3ab7c1192fed9ffe8156085e19080fc2c565bcc4172c80e91896d90d144e3b42c50bfbc8d034129ade7bb10931dc65b78110c1e8356fa9041db1e37052f750fd3ea7789e82d907548b79aedbec75e8e86d4d010576668f0e481cb1c7a70f995a7eb89ce78d193ff5a8474d6b4a89c0b5d20723f70d9c54ea091633cf3a73c8a448a264b5df1e5068d96e078c3275e46ea88aaa7a294465cc87628aef8ca174e8e5de5ba226da2a44b9cbd8dea3295b46b7b22ed2f9de1ee77eb21431785b7048f7e741b768027e067837f604eb34807fc87f6a166bdee7464dae6f273240de31eb9ef65cdf28932b4d0ca208ac9a0c40e9c39304be1fea7de728d1212587ca79ef0e64f9c169017df5d82bd6cd3338d142970b5325f707f323ee2d000bc1a6336fbf467158a4bc32d9ff61eee9518ce585acad09c553eacb0e13954023c180e382a076478915a690f4b81c86b7c55e45babf8278fc0c005e697bb43d20e62da188de6b6c1fd38502c1b95ce1ceef0f96920dc9f9527ae29dc734ea2041c1b51399d200c792149951cbf9af70716addffc78e676d13491678b993cbe1799e6b753a2629d091cc67b7c766f323222e8da8dd926a8e64c32483011cb7c1a62fa31f7c88cdf6374f4b738c54a0bca868b243adc3278cef13ef718f1c7d31b06b5749a73710c1f2ba9312c9e93a20acc5bbbe45ec49a606a106353382be20a0334741ca7a00c3c84afce471996d337a96aaeb29dc49ba39059d38ea660f8d1c5c736c5939be82674c59ff5833db145738a23003547510a4e38364db1bda35f3a7e76a4a87b8d371bce8be0507358b8e15998eee21758119996cd92f11f3c5be69b398fc7cd8b1659b0b81b471d9cd452fa8f30645a283999fbc9d999ac6702f0a32d5a18dd69a2e6515c119783d1cfda77936245bba36373b19b602af6a0268c1681ca63f2ce9461a9ea2f1686eb8576286d8c33b2ca03721dbafd4782e9a32bc890c617979f8a7a3b8cdca4f88024b67e57626a080da928c3a548abf23da30700cfae6127807ab407cc8df96a9afa794daffd451b2390657871a7454d9c6c220ada19da08f6f8130e6c0010c61614afc79fff4f94df9a2e6317b9685cae68febdfa1d36a93b1bdb70c156fe16afac29ddc3becc44f29604f93a7aec75a0e5536698ecffab15439370fd1717e2487cf00e7d12ede8c76f35b39d0e7d7295b12598e899c531b36ea1a1661b15be8c1f8f73af63008d0fea86d8f2e6fe172e58fec6318b24cb6fa2855d2969dfa89b0c1bcefb7814f979bed193024d4aeb961de7d8afcd69aa2444cdecb0d6f1f3521c7c70623db29b829f64779081da5a68f9e85030fb72fa74b73bc239c68305afd8a42521c192a73cc7389418001b56fc9c4017b7f48276812ef2bde064e393095450e70d4894d7f8c51c1b8355cab78234d120a1426fd2244056d0f4e816777fbf550c98a33082ff332a5b4e7ddb9ce0891ed1bf688c1ef8549ed5abdcf3742724e412f8c64faf782c4ad299b32ec121b6619e68373fc8541e4f4615d90e8e807d311f5af7a18a1b7f6406d43542f9fc5ba1741b24b2ea154c0ef3faa69540ba4f2bd45b865e50e543c875201c8c0e8041e6c64942fee8a374b026de8624bf6c91e321c666c285d5adeacbaaeb2772f7d57a9273a3e3a220857d6d7362c0a3a4876770b781d4c1cbbdeb8b7fb1f62e4f48a7b60039fb4db1ec401c82d7af773ecbf47780a545ab341eb305abc372fa08a07bc17f4aaefc4a132884a5af93fd26c703d379fda035e9f4e08e2e1b5b83c9956ad2a1714b636c6a7ef64a99ecb63d085d4ebce50529e5a65e11de3c6af02aab77f5d2a04ad00d796eb727e3665bc197076634296089c81118342e47df31173e35b3c159fdd01a2c240750931db9cb9b04019bbd526368c986b0fd5b169afab2881b2924f098722e8dc006f4fb690e9c1341635ab9928433bf26bd630333a9a8fd15e1822f997cc0c489cc2e233baaba1faa750587e18eb87deaa1cb0bc594c0088c0eb601d7c9692ee7e2b2cd6ffff7d3f7a5518cbb0156491a6bf0d55664da20501a7cb398206d6f41a69560724dcecc471900b6fb3848b5430380fecdd02d9225f2b570a55db96bdc6f7b6c1df6246f6739943428bb2ba62ac1f09b3a0b0e9fb390e3a7c47aa7d1a165100ebd904605dd00640ccdf2c0d20f8824e445a025589e3a2fdf89e1216897e851320ac8cec0a9b7655777a7361d86c7434a62f801bebf5ac6afe1b8badef8a901ead885681532fc5621f6952647b76d1b4aafeeaccbb553fb9f86a3cf9a7b9903d2865a5fcf10ce69a7ffdb9c89cc4dd281dbe22d7dd2a9ef79a1e713196b03a0d73a688dbbf5ec2131a7c5c7935e3cfaff54e21c5887d1b4ddec0fde0e83c3a0598c32d5df5373a0302d573d6ff31d25acb9bb916bff1c584ba1f7104a33c0f1419fa580ae7bd678dda8dbe8e28f5e3293f0c42495159a17f96a7fe86f93c928305b6fb34f589cb54b4653387516b786fe63f370b6d30b2d3654be2889299d92a44fc1728f573575b56382562351536b3e4e0647fc06170ba1beaa42ed54e727ac2311949ce9338fcb13989427045b5b5b4aab34904fe46661a18acfcac3365b40612a0be538acfafc89e69948fd140485a47de04ac6a437b98e51142c824159c177a84bfb789a5925752d01d168b803f3fd31d24591c10949a5694a43b1bfb43e5372e983b20c0a6931b30f5737b2d2d1fe78ae318d4fea015bc3f9cee3e15ab4bafff61de435341836a5868efbeeda4b444ecaf108887448b24bd50d76f8189ebb55ded2cf59c5eacfe5b646f796c434eb3892a6900e06024a69a072bebd816e4eaad3cf0a2b12098822fdd3015ec4fdd52b684f5e1e9e9d14af722057c984f6ee5bc7785c3497d837aaf732e51a72e90929e1c299d3f90dd5c0e1a7d9e6b3dd7c1cc29f1516ddf6d9f76f85e0e5d5e57c50a3ba8faeb42518cd0470968fc779517f1aabc9d4288f1ccd20fa9cb3c1955b6fc9bf861c44cf7721b84abe0d12b225ea73cd4b2ab105bc4f3323a4b735af719d00da359879d306969599b9c9fa1ecccc027c0d071880e0eb76c11af4fa2726653198ee78abfc21fc820800399dbb57668dd13dd371d0a6720ba13c0f3bfa9357bbab71dfc4cacbf6400217ffc160a5a41ddbcf623064144ec5915b4989f470d8c3b18cbec367d1e2ff114aa87e0e9d78f49882b13fadd801fd0eafa9ace6505b035ba0cef8fe0956218196b1a85120bb0acbb2fe5ebbe4421f753d8d764eb28fc7b684b47039df57f52af3e65c028e89d86da902a191e9ceb361060c8ab49190a1d8292d103876c266f34f192631553f900c4744e9fa7851421b382d7e3b6cd235fdb6f70a7d3d45565a882f681156ddef20f50bc1b841cd55199e194b50b87de689d446dc6fbfff2c980adc5358b10639fa1db5638d7baacda9f5152534ba015c42606368ba0ba0a649f766455b51224a6a45e96525d2cb458f1c04cf422947a15485759cf021baae9df295d0a3a2ef532435db0539e7cdd7a8ca1bf3be9277f9afacd8abd5dd5e9277510f87dd775a6c75bd8718052ad14a26c42d7a7c774bba71d86cc28b61c1d0d0f00a5e67d64678e790d4d73fa39fe51d60710cfc9ffbbc034427470107c95f866d461c2194916287005aaf401f859efcc1c81b474b2130686baf14fc0b8a31621e976ad96f756fbbf34b26986b64a5785204070b5ccd7efe1ae5e1fea9fa7199e4bd146c87344a92224edf422834784b64fb18613b48a088f4ee09a78923752f0051e6c77d8b0cfba0a24db6671f751d7dd0c1dfa954c0b998c1da7c5a701b6429bc9e86b3d4bd261688f285873c9b330dc90ba0cb1ae1d0769aa8dc579b05f38c2eb6f53cad04fc7f367b594f64de435528354240a3b988ccafae0bd08d578172b42ac08a94e3f6a6b5599cc1542fad7c4b26ae32a8f34aee597349f1bcd94a6061d8d1d3051cf8554a4d690d7d731ce02bf4f1cf81e1eac7559fa335e3a1fd1d31d1a290adc77b75749b6b5fdd6aaadfe74a8cfa6842ef35d3b271331ea6d9a54fd6b8c04fb9b329ab5cecfdf898e10bcb7dcb3462c1007afc493ffe9ce63c39fa5537b6578931fc79a1d640b97fbf275b0bd6ec4eeadf46a288ae9a2d5f7c21c10da6fb03a6498b968ff3763c947b2b8b0688681f533628b0eac478de12c4269412171f4951080e82cc52dd9c9b4381a7e7fb58e9c2641d11063fcadd87235265da527eaa3bd6dc4842eaa9aca4940cd78f7f631336d9435ba62b487bfce92fa880f6587aadc73e203d19a69e275c9697f8e4c1d6d7546a1f7f553d779e1713c19677d08d033924538f5605373be55f2fa402198459a26df24a7f23ac1b65a2b0dfa7d112b627c5cc9f87610d9c6c1900e0741a8a5d7444215a68c9f254bbba57c4b1e756de00765dd8ed527d457b071fbc4df48ac1922fec36bebeded988eb5a234401ad5a61d5523beccfd3aa56bd36e6f523626add69338aa99fa04fdd05437ca0684ed5fb29f5e2a834391a21443d1858c82b6c11f890828b7db79ea302966465fdc7db56715f5946291e4664c83d9f7ed49e377bede081665d4f367000a6047f3f937be4b2fc633e644318fc2e7ad715ab1f2330b4e5ffcc1e1ecba4f5f39efcfa701ed77b81020d4acd996ac9e1882a5b1934469918ac8799c1f24109252eacc98f0cfddd6c94f691d8aa9bd01f626192b25d89c3dd2fd6e11b3ac8141614e0af1e70d8e8e94b99d401ff608de803105b9a9b82d763d86004c88f0f1043d17b190e810429adbe2bcce9afc0f6e105f75adaa1cc69e9a7caaa2bc7a5dcdff18f53117316ec7d45343c21ebb9b4e05be2d5f39811b774f561c061d0c7888ee987a2faedd051f4aeea86fa4b1fc44fd07708bb2e1bceec7715b6eb12bf611af5d89881ee85cd458d808416a89a7e705198d8cec85652ba8f47d31f5a806f2d6555c66dd023f59fc6d22fcd0e5dcb0c8cf0ce1a72c2874baafd5bc3bf4acd2c11c2195158bec744d975f8a299f7300c8bf71c5da6478866458adb6d91c00edbf8a773ac1132c9557b7a14251583f8f12077968be32a1ee39c6fd4190c0cf1aa71e10bde8939d206b7d97395bf479f93858803e5e7c4248f148415c0eb1f190ede5b9af951d9a3048d8f0e3c1525a709389341f052eb139902fb935af0c3929d58d6745e03d61fe94fad01d61116d580e20b13acb3d10926ec78e047878e7a84882cf58c2b5dee470c667f6ccdf9d879030401f06f31f1bc6d68ecdba5f56788f1b7ddd6bb947997d9c9930c5619df1d68ea536a241e71f3f43c5f5d9f83f491c463362320ada89ea75f2b8d7607c7561298c8313b3967704956726faa03a147ace53fa4159cc879e3ef2675e4f387d574e9fd8563414f59d0573d9755ac8d946289bee7b427a6e1bc7ea921c259fdae4add45bb280f235acbc8c95a951639fd70501b1270a6167211f0a2fd152a77c8c01cf03f0f4e1fc1d2d5e84f4aa54b2e808ff822bd6345369c5f51af3ba4f091392964cf3feae25f8c2741007d2e5ac5a5f2124eee3047b89f94d44df6d0e2f4fefb98d1d7c7a34fb020c84cae252cfa6181299475acba54b0b07aefa805768da4d3b7910ef2c1b6a7112efe6bee3da9e41c12930498dfbfd82a428c9c9cd66d805c927fa3158e116273f55ab232f9c0a", 0x1000, 0x3, 0xda}, {&(0x7f0000000180)="d1212f342bf127abfae6e08bb74c5b89efa38fe459aabf94fd638099ea20ed5e438b0dee0089aaa024971d882873fc4b01be0b4dfbb502b723a6c747211a49cd0312922f1c7bdc37f25fe1900eb3a8e3640ab42e3a4dea6690b479619a81c93bbf5033e77ab8c078fccf6ae4e86ada45d5a7546191885c39", 0x78, 0x3e04, 0x7ff}, {&(0x7f0000000200)="124cf6539178fc251b098fd57dd41adbaab451d2f343aa5d34a532a884db85e4b5bfebabffea12294df4af5da9afeff63cecf3764ad2fd17f391a38d7c8acfdfd13030273a645c69ff4ca1ebdd", 0x4d, 0x8, 0x1}, {&(0x7f0000002500)="5757095864f66efa228010257017e59ef5cde3f87f48f0e9067a726eb58adbe7ce61bfe99836c1d83bb52ac1843a74ca949b697759f937acd9506c3fcb790f4aab22c34081bf00d3e52b0d341d57d6768740c345fd45eff43c3d4c1d45cfe87028d4b6ff8900e7c6a7f5c50f94d490f8b0ea08e211c6037efbe213ff6759a22d057e79e84ef3581afaef2773e6cb7c43d2a5394cb69c5872df8caba825259f6ad2219c40bb5c82a4904c245b4712ffc196f1713cca2d85e8a223d7aaf24c69fa41c6904f5fb153003f88f9c5cdce1fe96fab148c3587627d04910474c06e9ba599f1fffbc01199490edffc5c74b44fc399c127b8911a83af33b2c70f01d4301be06f8982a3007c37f3a7d36c412e2b59c0067abf0a61a12bac31b3254a186ff2c9b911ebc9a2d25981548dbe65091b53e4f47dc8786eb496f3175fdf12562db774f2cf0ea9027e1331be062b2b7778f95cd56fb8f0de68afc2db67f92794a2a9739f3354e98bc17ac31b0e7d4e6d094ccd91d302a074dd59665b8bfefab4c806c909bbd9a6c054512d2f609159af4da24a7eb817cdd90b80159cdd61ce801cc9a83612708701f531b447a34043ace7e36d584801a6b8c8b8196bf87f337e4aecfa0e1e4fd56de291544d2a9fc4c3189229dfb775025f290194385acd4d741479e15a79d8351e59b51f6628ed8b57ff03ed9fd31f6d1e57f2da519c53940795af4c7a76ff57655495d2e2fdc8bf261e98e16c06bab8d061749df6ebf041c39abbcc1d66c5c7bbfdd31bbfa7767059408a26159009f970c15c8f7e6092c9ccfbdab39bb34a97be8442a17e105db9c2ecd6d9c0cb09cf96d9ee6dd5cd0bffad00cf50662dd4ae5ed98b30d300d8100c3298765797b39dd974c8f4358ac4072954d8ae8c7b6b39624d190f911c0f386e7e5ca2328014d3de6c2da1996e2b0a68faf8c40ebf3ad6cdadf0ab22d0fab9a5f7a30a6b7b10b577f6326f0065e90f2b1d10b72357d2028d7f70adde7b8c54c377fad602f02f15d8ecde74674c91f966f11e11a2c706685a7a23f1bbac4199c9b8e71f1aa630758e913841cb0f4e122bc2d22589df8f7befc2e73effade36694c82ba0beb7412ddc4df7b9a98cf0142821605f71bb666c0bd1a0fd97bbb8be60ac0966e0aa9c4c2a380164203468e50bfed97c2611511b93b9d03c8bdbd5471990959bda5344651a6eb7f5688d1132eadecd4663426f0a4bcdcd9641410e3a2a06c1d6ca253736508986bde3f84bf080fefc52884261557032f51d81f4f0ce237c38cd2b55f3d9edf841316f712e666626f34e71412a1652f19eeba7c599a2836156cd34c6af193f7d70cb131bf78e5b4e6a423ec0649b77f1b94d7d7db3561977eaa28b26f747dfe7e6cb38dc75411cca400492dc97ef6a2a190dd4f9a64146083c9dcaba95df74da8fc0ce1d7ac2b593601d318b2e326bbf4580e50b52fafa0e2f2a6e8a854844a7db53377ee062b081c23abe0e8caf0f6ea144e34951b42dbb4b3f17e6bdc6950d66d95864082cd3da8d63e0b9dfbba6df57688d0ec0bfe40feb7950457e6f72859322d8de70dcdcc8dc0f11daaaa9bab0409af2314d375183bf394c1efa406bc06bc4813183d2d4e6d2df3d90ecf33323a545645969a4310b2511e2913cd117ccc1737d14bdbdc9fd2fd48075ecb25e3099bf41cd2af1523d00b41a7b10c0f0405e73b9b3c446a352b2bcfb09750ef2cbad43ccec2c04c1f3c4c2d9f15e3d0f40e6efd84285ddabf125771df65f5a94f9f777e74815e4c0786c7385a6af755c98ccb37bff030e3b3fcd4b5c0591628c6486b191c9d620b9599dcc984240a5289d2f46e5ce1b7e170bc65381408c13c8b455b9cec4d2a3d9ab58c42bee23659beee209907542b7a54bccee061d4f1740b9ff218699fdd2e5baf9a80a102f6e4cde212277db20eb82b7357459dfc16e315ac393cfbc4404a508699bc7530786f6b16aea27e3467659b1e230f5b38a06110cbd037f39f0e47fdd4cb389d9dd172b3588c679cc3e75a30b874b2234accf8ae7084d4f535bd74d5e980a27c4da07201625024d52ff14cf208363f689865c8ebdd6a0b5c8edef4d64297de13340c5987888903c18ddac02bd454d043a47ce70055d68e3c910a859e3be50cc11d04d53d62a66e816ae7c0ab4c7deb5b0bc0266fa84737815a28670920d02110c1ed1e0fc3099cd8857316e249bdb8dfcddb897e2ebacc4992434f502ad517979876cfbae7f8e964405ef6e1ab0eaa1c2dd8d90b5fbb70237b789c0e2e897a89bfcc3f1cf7ace3e005bb36546d72b3438429a2e915e062ecad61bfab2e1a3ffdf2805160daefb11af1ef485674228a9540217f498f54e3378977331a4f0f917b279201377e616678866c3be0d412d6c699483f7839d16d53a8c23848e84d790a1a31f551e0ae12bbf3038a02a6eaae4d16e95b860b018349a8950988f5ad081f0c9f21cfa8158d1389ac1d62044660dce2674e93ebeeceaa6bc0eb728ce28df410c5e9a3278db7da186daa589b83fc6b9c32e7eed966b33130701b90a68e159c570ad42c56d3d263d5c45d9234e090b871b119c8d40fc86f98d182433e675cdeb3aedf87ed1c4ef4976cf261b79ca48d9d31c65f22667d6ac28c568da8e359051383a255c6877b70645f2c98d2d459c3afe892778810b971521150c0313706d75dd6b375dd844d44948ee26c10563e38cf2f0b96bc77dbfe453f7a0de2c6d16cdb99d05d7a286c3752f3cbffe93f71766cabada13996caf655a4c7db8b54b3e9cd7e06119a615f1f5250edab903ddb7520fd57919b1d99d6fc3d64109c635fdec586546224ad7fb7a10e3017ac04f830cf7dbffdafd0191c11c199f22d3cd3feae652a9720538b8291b5f193f73f15c8b119646a37fc82ed979d4383d94df03a1c1e345a3f0e3bd3328d7213c6e5e6bdf22ff6a19652206142da9aa02a0303c4c4db38a241e7d1463a68fd66a81ebb014b9abf255e6b58dfff1d0b3e46c46db192727f290580e7e842832792fb843e54d539e34a9cfe18c598cb684d6903f52ba0bdf8558114e94ef469039a8dfa06d4a2d754d22099cddf97e3df0d3137fdc6bf8ed9f39fa5ec1c4d3c11250c8ce30f45b4a53018fa4bd7bffef1ea7953c931329bc8954e1d86d0b18c09255e3ea8381360572c01fd4dfc7111fc0bc5d02bce05726e32814c389bc64493d84326f89ff034dfd3b707e4f92ee4287f274d701fd2d0b53e5f0658af884db26e0504037d46eded54788da72444ca0ee9e160492ffab67b55085aa875f1119fea7e779b172367944f5bb247e4783c0677b0def4f35d23efaec71375ba0d603c9ee69aeff63c036f248100823d1715eb7a592602dbd7254dd6b30635714da965a6b2332009f48a51488fb8b228586e13de111120956fa9664a2e7f61fe99f65d9d3e09bc66dcca76cc654984821086bc3201eac8ba73725f31fe7f9e554c8a4596a9e5b58b0875edfc5a1d00ae98a3b9ca085591f682e81a6bb7846aa036dc87d4bed3276929c51340b6078ed8e2025c3a5c5505f61ec6d624a05f41e27b537e1c61f408eafd01091aaa5d3a7ddb404276af1493d439d09249fc234f37fcfad411be98b3eccb7071eed52a0cbe4440293dc2c8edc0eb5cff77b5d7ad09853275af17cce56a2d52580662a221a4a355323c4dce46509d77c9c8fcdb69e8f2a853b27cb91fc4610d119f7ee03f878ba75269dbca899e6b569a9f781c9313e318b9d2b96eeec3f54b9f75d335f3cd0e812d4ee4b27d3c1828d48046cb9bf4b5da71eab407cf22b5665afcac4ed0b4c9249687a031ce7132157cb8a4369fbefb1ded5450bcec145532a7bdad474f9d7247c89c5b07a7580d77aef37d31f55331c046b55e46ba67207632b769d05a037b9f29f0d8b40ed817122a9465af468341e5acda346329b8cd739906ce7e3ee9c65a60bf445fbab879d6f4a8c0866977a9ec654f038223d998df00ab3447faff36eed55d7577c9f6888415cffc5bfabe4a5d65876c7b00f12142890174f3c42e1b813e4b7f439aeadc8b84d9429b4df7e9473d7553466e46957d5b80c0d1d498cd2b277b0ffcc8e295164b6095d78fb7d53e15676ddf47d07c48ab131d2f30e7edf1f29b42f29ee97a6090a7d07babf4eeae6b9bc67fc990a3bc7830429eb01420cc5232b9b8fb1c46a50522101208ee1505c38d1280380a84a149fdc93663a6d4d698368a5398c34993095ab3d2c89d36d7ee7acf7b119bd25ec03eac3f6a5db145ae67c67edc2a0086b05126dbcee3f9d93c57fa951adb928dde8fedea31570a0e27beb50d2dad2b2cb587765cc37b640be10aa509eac33e67c34eb5c135022b63b67da49588a6c1a34ac82faef831dbbec394209cd0e3cb9bc4dbc78b34dcc09697c1ec72612fb807673960b6e64f81999d903f883e87fbe5a63f267d1919382bcdec99e72a981727c757a41009c183a13ce613c3e9846316f5109aa285d3f80e7be8205ba0232d7bb060eaca28b61a63911a58286cbc3bc267035a02205f4a10dab96a0cd067187d75651bbc77b2cc847eceebc98d5c29684484024fa99485676faf57ac1e93611f30b21a5c4a56bf8eb941a569178e0ed918ec80b7afd71e5426c33d4cb729c4a6df16fa483410283330626f95a191806b836ca0078088189060dc99c9164cf10f4682b67d992c64f752786ba11172dfd2da52dec5ea35b33c983c124c51e84add5b4080ab2466d2621904b45efca91cf45aa49889a273d0f5af9c482f64e805f6302a7b1e0e76c27d70cc25162b2e93511e35a79f90aca9e258d1fffa30b85ee08e66b58ff4b305ad7ac17ebdc0b37717c30b9faf0f40b068fea25dddca621888e6f17c8550c0216d95e853315cd165a68d2564bee8443758af006df3134937c09ba9ae97fa099687862dffc84365d463fe4636e04544ddf3ff8ecbb4bc227274c8ea5b92078ec2aadedd8e9f8c8adc1c325dd15b342848b229fc44345281ee9f80e9682cac8e7589ffed42f6ed6ae63ce721a5ba5c54dc7a65fa1b5ab1e836958d937ea8e5959dec2d836cc1c39afe3b0d0fb92a146e02fd3ddccc04645b15e92d9e359753111d91b767b723e824370b0c078ffaf8d5bc70c9ef7380790d3fdd558170576dac4d0d4d9a31630b0775e4861e04ac651874fa2c25c952c3565b48e894826b0b04b89afcfddbdacd7f10223f4437fa921016bc1b1f56f7649256b1eff2aa97e0eaff840d1f3f2ec1860ddd54be8ca1622166b93f725ab45114e8dcdfedec4b0e69ddd4e8de88ac7b0f2eddffb226b7b12235546410151a506a9dabbba25640b1d8e61ada0342b5492f396795538ce165ff8d4e830f392ec2aa069c7d2d180a115e8be9dc8224a0e09e5445a2daeb887be6af403359fa236df5d86ba1f2de2d6d28e95b4951c3a8b6eb408b199fe3283d7b0cfd8b752f7b6524ba3efd176c0370d3fcbc4ed345e38263243ed5ae45d57e71753464e4b47e5dbcdb1622064fb40b2118ece3398515220968b339f58900ef863cade9e75347b00c06bc673c9badd8da0fd76297d6dac5a32925abb75a7ca0be4150d70f4a2db3084c7b72cfef5c5164823fb0cf7e53908186a156787c5d0bb1d0af10554e9416c78c4e07dfcc8b2834aed775648875e2e465f712877d8ce7b84c36a6e8d8c954d9ffbd34b5421b7ab6cfb025d2ddd5cdd77260a75b5165816231e4bd27e10d2751a8206901e8edb1876d1326d6308600385083c1d1dbf04e58a73aea4a7537ea185effef4172e582127e257e33223", 0x1000, 0x7fff}, {&(0x7f0000003600)="5b35b0f1830ac95719a81aae9053061be1cea5a1c2d900972e6f03718e65eb215f92407c776d245835d829826ee1579081994fc6855e6fc2cda5faf0490e57ce24687ea344ea8eb0438d7561cddbe09a4d883fec7a36298dd23f836c9a6a58003b656d903243edf1bcb4997a19f9bb515f52dd50242f4d0aaa74b225de3a88639d0dbe9b37afddf50c20e5b8cdd443b3823e784089816010a121ebe5a1a61f509b6cd2f1302b4dd7d0c80ef2d00354ec2b6c6194b0ac875a45971f0c98398d1bbe7bf702606b905ac997865a249134ef7ba550ba3748162d4198cfef553d905e6119336d2f12a487ea0769e74e07", 0xee, 0x7fffffff, 0x3f}], 0x2a0000) write(0xffffffffffffffff, &(0x7f00000c7fdc)="24000000210025f0071c0165ff0ffc0e020000000010000002e1000c08000b0000000000", 0x24) 2018/05/11 08:14:55 executing program 4: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") umount2(&(0x7f0000000140)='./file0\x00', 0x8) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = syz_open_dev$vcsa(&(0x7f0000000040)='/dev/vcsa#\x00', 0x8, 0x8000) ioctl$TUNGETSNDBUF(r2, 0x800454d3, &(0x7f0000000080)) getsockopt$bt_l2cap_L2CAP_OPTIONS(r0, 0x6, 0x1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setsockopt$inet_tcp_int(r1, 0x6, 0x20000000000009, &(0x7f0000000000)=0x2f, 0x4) ioctl(r1, 0x1, &(0x7f0000000180)="a27d0d35a6ec312ded346d138e3f7f110548c4f7add7bae1d87e9b17bde075807df7b0bc1a0970f29afa035f") getsockopt$inet_tcp_int(r1, 0x6, 0x9, &(0x7f000024bffc), &(0x7f0000ff0000)=0x4) 2018/05/11 08:14:55 executing program 6: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000616ff8)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x32, 0xffffffffffffffff, 0x0) sendmsg$unix(r3, &(0x7f0000bba000)={&(0x7f0000c57ff8)=@abs, 0x6e, &(0x7f00006c6ff0), 0x0, &(0x7f0000000180)=[@rights={0x18, 0x1, 0x1, [r1]}], 0x18}, 0x0) recvmsg(r2, &(0x7f00003d6fc8)={&(0x7f0000698000)=@generic, 0x80, &(0x7f000081afd0), 0x0, &(0x7f0000f9fff8)=""/90, 0x5a}, 0x19000000) 2018/05/11 08:14:55 executing program 0: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") setsockopt$ARPT_SO_SET_REPLACE(r0, 0x0, 0x60, &(0x7f0000000880)=ANY=[@ANYBLOB="66696c7445cd2df50bc579ddb3d3bd46657200000000000000000000000000000000000000d00800200000000700000004000000217ba123fa005a6784b8040000a002000040"], 0x1) 2018/05/11 08:14:56 executing program 2: r0 = socket(0x8, 0x1, 0x80) ioctl(r0, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") r1 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r1, 0x6, 0x13, &(0x7f00000000c0)=0x100000001, 0x1d4) connect$inet6(r1, &(0x7f0000000080)={0xa}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r1, 0x6, 0x1f, &(0x7f0000000040)='tls\x00', 0x4) getsockopt$inet6_tcp_buf(r1, 0x6, 0x1f, &(0x7f0000000200)=""/193, &(0x7f0000000300)=0xc1) 2018/05/11 08:14:56 executing program 1: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000280)) r1 = syz_open_procfs(0x0, &(0x7f0000000040)="2f65786500000000000035abe1e80d903e0d717ac1889a45e581c9e14a5c8f95f5d2968ae8c767e9d18fd69a") mmap$binder(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x8011, r1, 0x0) fstat(r1, &(0x7f0000000b80)) 2018/05/11 08:14:56 executing program 5: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000a40)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f0000000a80)={0x2, 0x3, 0x0, 0x3, 0xf, 0x0, 0x0, 0x0, [@sadb_address={0x5, 0x5, 0x0, 0x0, 0x0, @in6={0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @broadcast=0xffffffff}}}, @sadb_address={0x5, 0x6, 0x0, 0x0, 0x0, @in6={0xa}}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x5, 0xb}, @sadb_key={0x1, 0x17}]}, 0x78}, 0x1}, 0x0) 2018/05/11 08:14:56 executing program 2: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") r1 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r1, 0x6, 0x13, &(0x7f00000000c0)=0x100000001, 0x1d4) connect$inet6(r1, &(0x7f0000000080)={0xa}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r1, 0x6, 0x1f, &(0x7f0000000040)='tls\x00', 0x4) getsockopt$inet6_tcp_buf(r1, 0x6, 0x1f, &(0x7f0000000100)=""/193, &(0x7f0000000000)=0xc1) 2018/05/11 08:14:56 executing program 7: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") connect$inet(r0, &(0x7f00000003c0)={0x2, 0x4e21, @rand_addr=0x2}, 0x10) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f00000000c0)={'lo\x00', 0x0}) perf_event_open(&(0x7f0000271000)={0x2, 0x70, 0x49, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r3 = syz_open_dev$loop(&(0x7f0000000000)='/dev/loop#\x00', 0x0, 0x0) r4 = memfd_create(&(0x7f00000000c0)="74086e750000000000000000008c00", 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0xfffffffffffffffe) capset(&(0x7f00001b4ff8)={0x19980330}, &(0x7f000077ffe8)) chroot(&(0x7f000009a000)='./file0\x00') ioctl$LOOP_CHANGE_FD(r3, 0x4c00, r4) fchmod(r3, 0x0) ftruncate(r4, 0x401) ioctl$LOOP_CHANGE_FD(r3, 0x4c06, r3) sendmsg$nl_route(r1, &(0x7f0000000140)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000000040)=@ipv4_newaddr={0x20, 0x14, 0x1, 0x0, 0x0, {0x2, 0x0, 0x0, 0x0, r2}, [@IFA_LOCAL={0x8, 0x2, @local={0xac, 0x14, 0x14, 0xaa}}]}, 0x20}, 0x1}, 0x0) r5 = socket(0x10, 0x802, 0x0) kexec_load(0x3, 0x5, &(0x7f0000003700)=[{&(0x7f0000000400)="f8640fece7572ce089d0e4b5ca338bdfa8a942dbd404be96de64020b2567f695d33af821f64df2d80d0b9ed50ad10f56339f1d3ba838b1ee3ab7c1192fed9ffe8156085e19080fc2c565bcc4172c80e91896d90d144e3b42c50bfbc8d034129ade7bb10931dc65b78110c1e8356fa9041db1e37052f750fd3ea7789e82d907548b79aedbec75e8e86d4d010576668f0e481cb1c7a70f995a7eb89ce78d193ff5a8474d6b4a89c0b5d20723f70d9c54ea091633cf3a73c8a448a264b5df1e5068d96e078c3275e46ea88aaa7a294465cc87628aef8ca174e8e5de5ba226da2a44b9cbd8dea3295b46b7b22ed2f9de1ee77eb21431785b7048f7e741b768027e067837f604eb34807fc87f6a166bdee7464dae6f273240de31eb9ef65cdf28932b4d0ca208ac9a0c40e9c39304be1fea7de728d1212587ca79ef0e64f9c169017df5d82bd6cd3338d142970b5325f707f323ee2d000bc1a6336fbf467158a4bc32d9ff61eee9518ce585acad09c553eacb0e13954023c180e382a076478915a690f4b81c86b7c55e45babf8278fc0c005e697bb43d20e62da188de6b6c1fd38502c1b95ce1ceef0f96920dc9f9527ae29dc734ea2041c1b51399d200c792149951cbf9af70716addffc78e676d13491678b993cbe1799e6b753a2629d091cc67b7c766f323222e8da8dd926a8e64c32483011cb7c1a62fa31f7c88cdf6374f4b738c54a0bca868b243adc3278cef13ef718f1c7d31b06b5749a73710c1f2ba9312c9e93a20acc5bbbe45ec49a606a106353382be20a0334741ca7a00c3c84afce471996d337a96aaeb29dc49ba39059d38ea660f8d1c5c736c5939be82674c59ff5833db145738a23003547510a4e38364db1bda35f3a7e76a4a87b8d371bce8be0507358b8e15998eee21758119996cd92f11f3c5be69b398fc7cd8b1659b0b81b471d9cd452fa8f30645a283999fbc9d999ac6702f0a32d5a18dd69a2e6515c119783d1cfda77936245bba36373b19b602af6a0268c1681ca63f2ce9461a9ea2f1686eb8576286d8c33b2ca03721dbafd4782e9a32bc890c617979f8a7a3b8cdca4f88024b67e57626a080da928c3a548abf23da30700cfae6127807ab407cc8df96a9afa794daffd451b2390657871a7454d9c6c220ada19da08f6f8130e6c0010c61614afc79fff4f94df9a2e6317b9685cae68febdfa1d36a93b1bdb70c156fe16afac29ddc3becc44f29604f93a7aec75a0e5536698ecffab15439370fd1717e2487cf00e7d12ede8c76f35b39d0e7d7295b12598e899c531b36ea1a1661b15be8c1f8f73af63008d0fea86d8f2e6fe172e58fec6318b24cb6fa2855d2969dfa89b0c1bcefb7814f979bed193024d4aeb961de7d8afcd69aa2444cdecb0d6f1f3521c7c70623db29b829f64779081da5a68f9e85030fb72fa74b73bc239c68305afd8a42521c192a73cc7389418001b56fc9c4017b7f48276812ef2bde064e393095450e70d4894d7f8c51c1b8355cab78234d120a1426fd2244056d0f4e816777fbf550c98a33082ff332a5b4e7ddb9ce0891ed1bf688c1ef8549ed5abdcf3742724e412f8c64faf782c4ad299b32ec121b6619e68373fc8541e4f4615d90e8e807d311f5af7a18a1b7f6406d43542f9fc5ba1741b24b2ea154c0ef3faa69540ba4f2bd45b865e50e543c875201c8c0e8041e6c64942fee8a374b026de8624bf6c91e321c666c285d5adeacbaaeb2772f7d57a9273a3e3a220857d6d7362c0a3a4876770b781d4c1cbbdeb8b7fb1f62e4f48a7b60039fb4db1ec401c82d7af773ecbf47780a545ab341eb305abc372fa08a07bc17f4aaefc4a132884a5af93fd26c703d379fda035e9f4e08e2e1b5b83c9956ad2a1714b636c6a7ef64a99ecb63d085d4ebce50529e5a65e11de3c6af02aab77f5d2a04ad00d796eb727e3665bc197076634296089c81118342e47df31173e35b3c159fdd01a2c240750931db9cb9b04019bbd526368c986b0fd5b169afab2881b2924f098722e8dc006f4fb690e9c1341635ab9928433bf26bd630333a9a8fd15e1822f997cc0c489cc2e233baaba1faa750587e18eb87deaa1cb0bc594c0088c0eb601d7c9692ee7e2b2cd6ffff7d3f7a5518cbb0156491a6bf0d55664da20501a7cb398206d6f41a69560724dcecc471900b6fb3848b5430380fecdd02d9225f2b570a55db96bdc6f7b6c1df6246f6739943428bb2ba62ac1f09b3a0b0e9fb390e3a7c47aa7d1a165100ebd904605dd00640ccdf2c0d20f8824e445a025589e3a2fdf89e1216897e851320ac8cec0a9b7655777a7361d86c7434a62f801bebf5ac6afe1b8badef8a901ead885681532fc5621f6952647b76d1b4aafeeaccbb553fb9f86a3cf9a7b9903d2865a5fcf10ce69a7ffdb9c89cc4dd281dbe22d7dd2a9ef79a1e713196b03a0d73a688dbbf5ec2131a7c5c7935e3cfaff54e21c5887d1b4ddec0fde0e83c3a0598c32d5df5373a0302d573d6ff31d25acb9bb916bff1c584ba1f7104a33c0f1419fa580ae7bd678dda8dbe8e28f5e3293f0c42495159a17f96a7fe86f93c928305b6fb34f589cb54b4653387516b786fe63f370b6d30b2d3654be2889299d92a44fc1728f573575b56382562351536b3e4e0647fc06170ba1beaa42ed54e727ac2311949ce9338fcb13989427045b5b5b4aab34904fe46661a18acfcac3365b40612a0be538acfafc89e69948fd140485a47de04ac6a437b98e51142c824159c177a84bfb789a5925752d01d168b803f3fd31d24591c10949a5694a43b1bfb43e5372e983b20c0a6931b30f5737b2d2d1fe78ae318d4fea015bc3f9cee3e15ab4bafff61de435341836a5868efbeeda4b444ecaf108887448b24bd50d76f8189ebb55ded2cf59c5eacfe5b646f796c434eb3892a6900e06024a69a072bebd816e4eaad3cf0a2b12098822fdd3015ec4fdd52b684f5e1e9e9d14af722057c984f6ee5bc7785c3497d837aaf732e51a72e90929e1c299d3f90dd5c0e1a7d9e6b3dd7c1cc29f1516ddf6d9f76f85e0e5d5e57c50a3ba8faeb42518cd0470968fc779517f1aabc9d4288f1ccd20fa9cb3c1955b6fc9bf861c44cf7721b84abe0d12b225ea73cd4b2ab105bc4f3323a4b735af719d00da359879d306969599b9c9fa1ecccc027c0d071880e0eb76c11af4fa2726653198ee78abfc21fc820800399dbb57668dd13dd371d0a6720ba13c0f3bfa9357bbab71dfc4cacbf6400217ffc160a5a41ddbcf623064144ec5915b4989f470d8c3b18cbec367d1e2ff114aa87e0e9d78f49882b13fadd801fd0eafa9ace6505b035ba0cef8fe0956218196b1a85120bb0acbb2fe5ebbe4421f753d8d764eb28fc7b684b47039df57f52af3e65c028e89d86da902a191e9ceb361060c8ab49190a1d8292d103876c266f34f192631553f900c4744e9fa7851421b382d7e3b6cd235fdb6f70a7d3d45565a882f681156ddef20f50bc1b841cd55199e194b50b87de689d446dc6fbfff2c980adc5358b10639fa1db5638d7baacda9f5152534ba015c42606368ba0ba0a649f766455b51224a6a45e96525d2cb458f1c04cf422947a15485759cf021baae9df295d0a3a2ef532435db0539e7cdd7a8ca1bf3be9277f9afacd8abd5dd5e9277510f87dd775a6c75bd8718052ad14a26c42d7a7c774bba71d86cc28b61c1d0d0f00a5e67d64678e790d4d73fa39fe51d60710cfc9ffbbc034427470107c95f866d461c2194916287005aaf401f859efcc1c81b474b2130686baf14fc0b8a31621e976ad96f756fbbf34b26986b64a5785204070b5ccd7efe1ae5e1fea9fa7199e4bd146c87344a92224edf422834784b64fb18613b48a088f4ee09a78923752f0051e6c77d8b0cfba0a24db6671f751d7dd0c1dfa954c0b998c1da7c5a701b6429bc9e86b3d4bd261688f285873c9b330dc90ba0cb1ae1d0769aa8dc579b05f38c2eb6f53cad04fc7f367b594f64de435528354240a3b988ccafae0bd08d578172b42ac08a94e3f6a6b5599cc1542fad7c4b26ae32a8f34aee597349f1bcd94a6061d8d1d3051cf8554a4d690d7d731ce02bf4f1cf81e1eac7559fa335e3a1fd1d31d1a290adc77b75749b6b5fdd6aaadfe74a8cfa6842ef35d3b271331ea6d9a54fd6b8c04fb9b329ab5cecfdf898e10bcb7dcb3462c1007afc493ffe9ce63c39fa5537b6578931fc79a1d640b97fbf275b0bd6ec4eeadf46a288ae9a2d5f7c21c10da6fb03a6498b968ff3763c947b2b8b0688681f533628b0eac478de12c4269412171f4951080e82cc52dd9c9b4381a7e7fb58e9c2641d11063fcadd87235265da527eaa3bd6dc4842eaa9aca4940cd78f7f631336d9435ba62b487bfce92fa880f6587aadc73e203d19a69e275c9697f8e4c1d6d7546a1f7f553d779e1713c19677d08d033924538f5605373be55f2fa402198459a26df24a7f23ac1b65a2b0dfa7d112b627c5cc9f87610d9c6c1900e0741a8a5d7444215a68c9f254bbba57c4b1e756de00765dd8ed527d457b071fbc4df48ac1922fec36bebeded988eb5a234401ad5a61d5523beccfd3aa56bd36e6f523626add69338aa99fa04fdd05437ca0684ed5fb29f5e2a834391a21443d1858c82b6c11f890828b7db79ea302966465fdc7db56715f5946291e4664c83d9f7ed49e377bede081665d4f367000a6047f3f937be4b2fc633e644318fc2e7ad715ab1f2330b4e5ffcc1e1ecba4f5f39efcfa701ed77b81020d4acd996ac9e1882a5b1934469918ac8799c1f24109252eacc98f0cfddd6c94f691d8aa9bd01f626192b25d89c3dd2fd6e11b3ac8141614e0af1e70d8e8e94b99d401ff608de803105b9a9b82d763d86004c88f0f1043d17b190e810429adbe2bcce9afc0f6e105f75adaa1cc69e9a7caaa2bc7a5dcdff18f53117316ec7d45343c21ebb9b4e05be2d5f39811b774f561c061d0c7888ee987a2faedd051f4aeea86fa4b1fc44fd07708bb2e1bceec7715b6eb12bf611af5d89881ee85cd458d808416a89a7e705198d8cec85652ba8f47d31f5a806f2d6555c66dd023f59fc6d22fcd0e5dcb0c8cf0ce1a72c2874baafd5bc3bf4acd2c11c2195158bec744d975f8a299f7300c8bf71c5da6478866458adb6d91c00edbf8a773ac1132c9557b7a14251583f8f12077968be32a1ee39c6fd4190c0cf1aa71e10bde8939d206b7d97395bf479f93858803e5e7c4248f148415c0eb1f190ede5b9af951d9a3048d8f0e3c1525a709389341f052eb139902fb935af0c3929d58d6745e03d61fe94fad01d61116d580e20b13acb3d10926ec78e047878e7a84882cf58c2b5dee470c667f6ccdf9d879030401f06f31f1bc6d68ecdba5f56788f1b7ddd6bb947997d9c9930c5619df1d68ea536a241e71f3f43c5f5d9f83f491c463362320ada89ea75f2b8d7607c7561298c8313b3967704956726faa03a147ace53fa4159cc879e3ef2675e4f387d574e9fd8563414f59d0573d9755ac8d946289bee7b427a6e1bc7ea921c259fdae4add45bb280f235acbc8c95a951639fd70501b1270a6167211f0a2fd152a77c8c01cf03f0f4e1fc1d2d5e84f4aa54b2e808ff822bd6345369c5f51af3ba4f091392964cf3feae25f8c2741007d2e5ac5a5f2124eee3047b89f94d44df6d0e2f4fefb98d1d7c7a34fb020c84cae252cfa6181299475acba54b0b07aefa805768da4d3b7910ef2c1b6a7112efe6bee3da9e41c12930498dfbfd82a428c9c9cd66d805c927fa3158e116273f55ab232f9c0a", 0x1000, 0x3, 0xda}, {&(0x7f0000000180)="d1212f342bf127abfae6e08bb74c5b89efa38fe459aabf94fd638099ea20ed5e438b0dee0089aaa024971d882873fc4b01be0b4dfbb502b723a6c747211a49cd0312922f1c7bdc37f25fe1900eb3a8e3640ab42e3a4dea6690b479619a81c93bbf5033e77ab8c078fccf6ae4e86ada45d5a7546191885c39", 0x78, 0x3e04, 0x7ff}, {&(0x7f0000000200)="124cf6539178fc251b098fd57dd41adbaab451d2f343aa5d34a532a884db85e4b5bfebabffea12294df4af5da9afeff63cecf3764ad2fd17f391a38d7c8acfdfd13030273a645c69ff4ca1ebdd", 0x4d, 0x8, 0x1}, {&(0x7f0000002500)="5757095864f66efa228010257017e59ef5cde3f87f48f0e9067a726eb58adbe7ce61bfe99836c1d83bb52ac1843a74ca949b697759f937acd9506c3fcb790f4aab22c34081bf00d3e52b0d341d57d6768740c345fd45eff43c3d4c1d45cfe87028d4b6ff8900e7c6a7f5c50f94d490f8b0ea08e211c6037efbe213ff6759a22d057e79e84ef3581afaef2773e6cb7c43d2a5394cb69c5872df8caba825259f6ad2219c40bb5c82a4904c245b4712ffc196f1713cca2d85e8a223d7aaf24c69fa41c6904f5fb153003f88f9c5cdce1fe96fab148c3587627d04910474c06e9ba599f1fffbc01199490edffc5c74b44fc399c127b8911a83af33b2c70f01d4301be06f8982a3007c37f3a7d36c412e2b59c0067abf0a61a12bac31b3254a186ff2c9b911ebc9a2d25981548dbe65091b53e4f47dc8786eb496f3175fdf12562db774f2cf0ea9027e1331be062b2b7778f95cd56fb8f0de68afc2db67f92794a2a9739f3354e98bc17ac31b0e7d4e6d094ccd91d302a074dd59665b8bfefab4c806c909bbd9a6c054512d2f609159af4da24a7eb817cdd90b80159cdd61ce801cc9a83612708701f531b447a34043ace7e36d584801a6b8c8b8196bf87f337e4aecfa0e1e4fd56de291544d2a9fc4c3189229dfb775025f290194385acd4d741479e15a79d8351e59b51f6628ed8b57ff03ed9fd31f6d1e57f2da519c53940795af4c7a76ff57655495d2e2fdc8bf261e98e16c06bab8d061749df6ebf041c39abbcc1d66c5c7bbfdd31bbfa7767059408a26159009f970c15c8f7e6092c9ccfbdab39bb34a97be8442a17e105db9c2ecd6d9c0cb09cf96d9ee6dd5cd0bffad00cf50662dd4ae5ed98b30d300d8100c3298765797b39dd974c8f4358ac4072954d8ae8c7b6b39624d190f911c0f386e7e5ca2328014d3de6c2da1996e2b0a68faf8c40ebf3ad6cdadf0ab22d0fab9a5f7a30a6b7b10b577f6326f0065e90f2b1d10b72357d2028d7f70adde7b8c54c377fad602f02f15d8ecde74674c91f966f11e11a2c706685a7a23f1bbac4199c9b8e71f1aa630758e913841cb0f4e122bc2d22589df8f7befc2e73effade36694c82ba0beb7412ddc4df7b9a98cf0142821605f71bb666c0bd1a0fd97bbb8be60ac0966e0aa9c4c2a380164203468e50bfed97c2611511b93b9d03c8bdbd5471990959bda5344651a6eb7f5688d1132eadecd4663426f0a4bcdcd9641410e3a2a06c1d6ca253736508986bde3f84bf080fefc52884261557032f51d81f4f0ce237c38cd2b55f3d9edf841316f712e666626f34e71412a1652f19eeba7c599a2836156cd34c6af193f7d70cb131bf78e5b4e6a423ec0649b77f1b94d7d7db3561977eaa28b26f747dfe7e6cb38dc75411cca400492dc97ef6a2a190dd4f9a64146083c9dcaba95df74da8fc0ce1d7ac2b593601d318b2e326bbf4580e50b52fafa0e2f2a6e8a854844a7db53377ee062b081c23abe0e8caf0f6ea144e34951b42dbb4b3f17e6bdc6950d66d95864082cd3da8d63e0b9dfbba6df57688d0ec0bfe40feb7950457e6f72859322d8de70dcdcc8dc0f11daaaa9bab0409af2314d375183bf394c1efa406bc06bc4813183d2d4e6d2df3d90ecf33323a545645969a4310b2511e2913cd117ccc1737d14bdbdc9fd2fd48075ecb25e3099bf41cd2af1523d00b41a7b10c0f0405e73b9b3c446a352b2bcfb09750ef2cbad43ccec2c04c1f3c4c2d9f15e3d0f40e6efd84285ddabf125771df65f5a94f9f777e74815e4c0786c7385a6af755c98ccb37bff030e3b3fcd4b5c0591628c6486b191c9d620b9599dcc984240a5289d2f46e5ce1b7e170bc65381408c13c8b455b9cec4d2a3d9ab58c42bee23659beee209907542b7a54bccee061d4f1740b9ff218699fdd2e5baf9a80a102f6e4cde212277db20eb82b7357459dfc16e315ac393cfbc4404a508699bc7530786f6b16aea27e3467659b1e230f5b38a06110cbd037f39f0e47fdd4cb389d9dd172b3588c679cc3e75a30b874b2234accf8ae7084d4f535bd74d5e980a27c4da07201625024d52ff14cf208363f689865c8ebdd6a0b5c8edef4d64297de13340c5987888903c18ddac02bd454d043a47ce70055d68e3c910a859e3be50cc11d04d53d62a66e816ae7c0ab4c7deb5b0bc0266fa84737815a28670920d02110c1ed1e0fc3099cd8857316e249bdb8dfcddb897e2ebacc4992434f502ad517979876cfbae7f8e964405ef6e1ab0eaa1c2dd8d90b5fbb70237b789c0e2e897a89bfcc3f1cf7ace3e005bb36546d72b3438429a2e915e062ecad61bfab2e1a3ffdf2805160daefb11af1ef485674228a9540217f498f54e3378977331a4f0f917b279201377e616678866c3be0d412d6c699483f7839d16d53a8c23848e84d790a1a31f551e0ae12bbf3038a02a6eaae4d16e95b860b018349a8950988f5ad081f0c9f21cfa8158d1389ac1d62044660dce2674e93ebeeceaa6bc0eb728ce28df410c5e9a3278db7da186daa589b83fc6b9c32e7eed966b33130701b90a68e159c570ad42c56d3d263d5c45d9234e090b871b119c8d40fc86f98d182433e675cdeb3aedf87ed1c4ef4976cf261b79ca48d9d31c65f22667d6ac28c568da8e359051383a255c6877b70645f2c98d2d459c3afe892778810b971521150c0313706d75dd6b375dd844d44948ee26c10563e38cf2f0b96bc77dbfe453f7a0de2c6d16cdb99d05d7a286c3752f3cbffe93f71766cabada13996caf655a4c7db8b54b3e9cd7e06119a615f1f5250edab903ddb7520fd57919b1d99d6fc3d64109c635fdec586546224ad7fb7a10e3017ac04f830cf7dbffdafd0191c11c199f22d3cd3feae652a9720538b8291b5f193f73f15c8b119646a37fc82ed979d4383d94df03a1c1e345a3f0e3bd3328d7213c6e5e6bdf22ff6a19652206142da9aa02a0303c4c4db38a241e7d1463a68fd66a81ebb014b9abf255e6b58dfff1d0b3e46c46db192727f290580e7e842832792fb843e54d539e34a9cfe18c598cb684d6903f52ba0bdf8558114e94ef469039a8dfa06d4a2d754d22099cddf97e3df0d3137fdc6bf8ed9f39fa5ec1c4d3c11250c8ce30f45b4a53018fa4bd7bffef1ea7953c931329bc8954e1d86d0b18c09255e3ea8381360572c01fd4dfc7111fc0bc5d02bce05726e32814c389bc64493d84326f89ff034dfd3b707e4f92ee4287f274d701fd2d0b53e5f0658af884db26e0504037d46eded54788da72444ca0ee9e160492ffab67b55085aa875f1119fea7e779b172367944f5bb247e4783c0677b0def4f35d23efaec71375ba0d603c9ee69aeff63c036f248100823d1715eb7a592602dbd7254dd6b30635714da965a6b2332009f48a51488fb8b228586e13de111120956fa9664a2e7f61fe99f65d9d3e09bc66dcca76cc654984821086bc3201eac8ba73725f31fe7f9e554c8a4596a9e5b58b0875edfc5a1d00ae98a3b9ca085591f682e81a6bb7846aa036dc87d4bed3276929c51340b6078ed8e2025c3a5c5505f61ec6d624a05f41e27b537e1c61f408eafd01091aaa5d3a7ddb404276af1493d439d09249fc234f37fcfad411be98b3eccb7071eed52a0cbe4440293dc2c8edc0eb5cff77b5d7ad09853275af17cce56a2d52580662a221a4a355323c4dce46509d77c9c8fcdb69e8f2a853b27cb91fc4610d119f7ee03f878ba75269dbca899e6b569a9f781c9313e318b9d2b96eeec3f54b9f75d335f3cd0e812d4ee4b27d3c1828d48046cb9bf4b5da71eab407cf22b5665afcac4ed0b4c9249687a031ce7132157cb8a4369fbefb1ded5450bcec145532a7bdad474f9d7247c89c5b07a7580d77aef37d31f55331c046b55e46ba67207632b769d05a037b9f29f0d8b40ed817122a9465af468341e5acda346329b8cd739906ce7e3ee9c65a60bf445fbab879d6f4a8c0866977a9ec654f038223d998df00ab3447faff36eed55d7577c9f6888415cffc5bfabe4a5d65876c7b00f12142890174f3c42e1b813e4b7f439aeadc8b84d9429b4df7e9473d7553466e46957d5b80c0d1d498cd2b277b0ffcc8e295164b6095d78fb7d53e15676ddf47d07c48ab131d2f30e7edf1f29b42f29ee97a6090a7d07babf4eeae6b9bc67fc990a3bc7830429eb01420cc5232b9b8fb1c46a50522101208ee1505c38d1280380a84a149fdc93663a6d4d698368a5398c34993095ab3d2c89d36d7ee7acf7b119bd25ec03eac3f6a5db145ae67c67edc2a0086b05126dbcee3f9d93c57fa951adb928dde8fedea31570a0e27beb50d2dad2b2cb587765cc37b640be10aa509eac33e67c34eb5c135022b63b67da49588a6c1a34ac82faef831dbbec394209cd0e3cb9bc4dbc78b34dcc09697c1ec72612fb807673960b6e64f81999d903f883e87fbe5a63f267d1919382bcdec99e72a981727c757a41009c183a13ce613c3e9846316f5109aa285d3f80e7be8205ba0232d7bb060eaca28b61a63911a58286cbc3bc267035a02205f4a10dab96a0cd067187d75651bbc77b2cc847eceebc98d5c29684484024fa99485676faf57ac1e93611f30b21a5c4a56bf8eb941a569178e0ed918ec80b7afd71e5426c33d4cb729c4a6df16fa483410283330626f95a191806b836ca0078088189060dc99c9164cf10f4682b67d992c64f752786ba11172dfd2da52dec5ea35b33c983c124c51e84add5b4080ab2466d2621904b45efca91cf45aa49889a273d0f5af9c482f64e805f6302a7b1e0e76c27d70cc25162b2e93511e35a79f90aca9e258d1fffa30b85ee08e66b58ff4b305ad7ac17ebdc0b37717c30b9faf0f40b068fea25dddca621888e6f17c8550c0216d95e853315cd165a68d2564bee8443758af006df3134937c09ba9ae97fa099687862dffc84365d463fe4636e04544ddf3ff8ecbb4bc227274c8ea5b92078ec2aadedd8e9f8c8adc1c325dd15b342848b229fc44345281ee9f80e9682cac8e7589ffed42f6ed6ae63ce721a5ba5c54dc7a65fa1b5ab1e836958d937ea8e5959dec2d836cc1c39afe3b0d0fb92a146e02fd3ddccc04645b15e92d9e359753111d91b767b723e824370b0c078ffaf8d5bc70c9ef7380790d3fdd558170576dac4d0d4d9a31630b0775e4861e04ac651874fa2c25c952c3565b48e894826b0b04b89afcfddbdacd7f10223f4437fa921016bc1b1f56f7649256b1eff2aa97e0eaff840d1f3f2ec1860ddd54be8ca1622166b93f725ab45114e8dcdfedec4b0e69ddd4e8de88ac7b0f2eddffb226b7b12235546410151a506a9dabbba25640b1d8e61ada0342b5492f396795538ce165ff8d4e830f392ec2aa069c7d2d180a115e8be9dc8224a0e09e5445a2daeb887be6af403359fa236df5d86ba1f2de2d6d28e95b4951c3a8b6eb408b199fe3283d7b0cfd8b752f7b6524ba3efd176c0370d3fcbc4ed345e38263243ed5ae45d57e71753464e4b47e5dbcdb1622064fb40b2118ece3398515220968b339f58900ef863cade9e75347b00c06bc673c9badd8da0fd76297d6dac5a32925abb75a7ca0be4150d70f4a2db3084c7b72cfef5c5164823fb0cf7e53908186a156787c5d0bb1d0af10554e9416c78c4e07dfcc8b2834aed775648875e2e465f712877d8ce7b84c36a6e8d8c954d9ffbd34b5421b7ab6cfb025d2ddd5cdd77260a75b5165816231e4bd27e10d2751a8206901e8edb1876d1326d6308600385083c1d1dbf04e58a73aea4a7537ea185effef4172e582127e257e33223", 0x1000, 0x7fff}, {&(0x7f0000003600)="5b35b0f1830ac95719a81aae9053061be1cea5a1c2d900972e6f03718e65eb215f92407c776d245835d829826ee1579081994fc6855e6fc2cda5faf0490e57ce24687ea344ea8eb0438d7561cddbe09a4d883fec7a36298dd23f836c9a6a58003b656d903243edf1bcb4997a19f9bb515f52dd50242f4d0aaa74b225de3a88639d0dbe9b37afddf50c20e5b8cdd443b3823e784089816010a121ebe5a1a61f509b6cd2f1302b4dd7d0c80ef2d00354ec2b6c6194b0ac875a45971f0c98398d1bbe7bf702606b905ac997865a249134ef7ba550ba3748162d4198cfef553d905e6119336d2f12a487ea0769e74e07", 0xee, 0x7fffffff, 0x3f}], 0x2a0000) write(r5, &(0x7f00000c7fdc), 0x0) 2018/05/11 08:14:56 executing program 4: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") r1 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_int(r1, 0x6, 0x20000000000009, &(0x7f0000000000)=0x33, 0x4) getsockopt$inet_tcp_int(r1, 0x6, 0x9, &(0x7f000024bffc), &(0x7f0000ff0000)=0x4) accept$ax25(r0, 0x0, &(0x7f0000000040)) 2018/05/11 08:14:56 executing program 6: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000616ff8)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x32, 0xffffffffffffffff, 0x0) sendmsg$unix(r3, &(0x7f0000bba000)={&(0x7f0000c57ff8)=@abs, 0x6e, &(0x7f00006c6ff0), 0x0, &(0x7f0000000180)=[@rights={0x18, 0x1, 0x1, [r1]}], 0x18}, 0x0) recvmsg(r2, &(0x7f00003d6fc8)={&(0x7f0000698000)=@generic, 0x80, &(0x7f000081afd0), 0x0, &(0x7f0000f9fff8)=""/90, 0x5a}, 0x4000000) 2018/05/11 08:14:56 executing program 0: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") setsockopt$ARPT_SO_SET_REPLACE(r0, 0x0, 0x60, &(0x7f0000000880)=ANY=[@ANYBLOB="66696c7445cd2df50bc579ddb3d3bd46657200000000000000000000000000000000000000050000000000000700000004000000217ba123fa005a6784b8040000a002000040"], 0x1) 2018/05/11 08:14:56 executing program 1: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000280)="c6295e4eca6c") r1 = syz_open_procfs(0x0, &(0x7f0000000040)="2f65786500000000000035abe1e80d903e0d717ac1889a45e581c9e14a5c8f95f5d2968ae8c767e9d18fd69a") mmap$binder(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x8011, r1, 0x0) fstat(r1, &(0x7f0000000b80)) 2018/05/11 08:14:56 executing program 3: r0 = socket(0x11, 0x3, 0x0) ioctl(r0, 0x8912, &(0x7f0000000000)="c6295e46ca6c09b612ec6f") r1 = memfd_create(&(0x7f0000000000)="2f645951a2f2326b", 0x0) write$binfmt_misc(r1, &(0x7f0000000680)=ANY=[@ANYBLOB='syz1'], 0x4) mknod(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) execveat(r1, &(0x7f0000ff7000)='./file0\x00', &(0x7f0000000240), &(0x7f000034bff8)=[&(0x7f0000ff7000)="00000000000007060804002000fffc0c6565643b799365195f1b76"], 0x1000) 2018/05/11 08:14:56 executing program 4: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") sendto$ipx(r0, &(0x7f0000000040), 0x0, 0x8000, 0x0, 0x0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_int(r1, 0x6, 0x20000000000009, &(0x7f0000000000)=0x33, 0x4) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f00000002c0)="803a5d99a88a966c1db56ae351bb12f7b50ca8567bcc1d442d69731bdfff794b8a8e27001760fedf537d0d622ba125f2156ec5a191d91970bcba3859d85f263a40cf52c927dd48e8f6b63735c1bce2e97944fcc931957cb6be74cce8f1be709e43a1d11f23eda9516a9c5cb7251633441dd9c25e1bf3a063b7edd4771560a0d09490d11ea270ecf3b6def8b7fc3ba008e81e187b39d240ae41af3d3966b17a370912527a94621d57865ed8ac6cd7a09733bc55e4b4bb7d6dcf066320afdce596bbf29eb146ab8e48f0d99c8361e9485f5d8e5af21ded272987d2ab3abd970a7e34254d5fa981166e22571d65120b7277aa25a8af37c85a1c7517d090dd6293c72ba2f4ae609ae2b5ebc6e1ec1b75fd2714843940b1058ca31f231d4829dd5bf66aac89f29233977f77f8b7a107addbce18621ade346292c3432bdeab884dc445b012bea5b1d9629974ad1041cd4459207830e9c16e1b3880062f06f370ade436e1fad2710a815eac142e6d6c8640c690528c15af925b291c6a47a95362b744ae94fdd2360d699d687260c783febf6f87cba3e1849f2a05af50eac4c323c21d99b6fd8a084be77407befce4f9759f16b77ae897e928581685f79a625b907710246165d002bf34d7e731d9456f138991c4053739f51c2a4b4d7dfcab3ece6c6b0feced199caaf0bf140ecc04f87006fc384ef3f7a62c93c64a812d87ad8b1e138b51638457549ff5beaae860fc335b6fc86d18d3229b9408f6442a46f2f16439f4d4ec3f1b1930a0a460ff999ec6218d1711731c7c8d8d36f628a380807d9b73ea58a6e16cc9265ddf5d8e6e399140152e4f6e07adce127affc204c8b11c6a22d95ad5c9914b05875536701258ae82a5994389504d3e28c58c1587494d6c008b501e798d2d0f913b7c9a77aad4f488aa591c599e641027da5922aab9a0e225f9b0571e6c0962e813fb668720858006ab97ddb3c7bb9ec89d337c8be4d5b7e63d5a584b08bbd7d1aa812254518771c4bc2dfe24c3ecf65f988ed506515acfb3592655d756db65091e012b76b4a8796f75532e0569526feb9f00c44b056ba9eb3d064aa16e8c0849ea4da959daf3852bb54647a7473813d20dc5c40d080fd918f22bbb0bca1acd2addf8cfe0ada8dc39c397822fde5c08415a28770c395736d1a0c23d5ed3c6fea3fc594e4608938cf0131e10015619342442d2f62d1e4c9c250741d0441c6848b1c765c5a3f1e4261991375e93167b97d8a8a67954b93c3509791045cd7ce381d6a73c84cd2951fa47cea4b23857c18fa2557ea878233222b9cd5b6cdaff503e73c04e0732ec87e53b4572e040dfdb249b68192b6d7a9033653c8d92b024d13cfc74b261e9f76b167e7690e66efa9a1700ee14c8cca7b43fb672502ad15ad15593c80aef9c89501a3f3b25c9375bf6066bb96eecf039d86a97082c51b80db53ae3f25dfda8457b0ac0a2b7efe28a96e51fcfe2e70bb56b6b955017ab18aa076ceaba3e9f0a7d1c996bddf762f401e74419785bf57b1e7b154749b0849ccc894cc75669f47c04aa5d3309eeb63505ff5ac5ee7d86d6f394b19f7b64819458abb92ae3edbb562a52a70bee7559a466b8fd50a80b8f0c96e248600d66249dae2fac377d09a513f3805dc3218a8462490a71b7cdd0df044da7ec6e32274b94a521e7ed82b20d17b2b47337e81dc97488ce62b8728353d0e308f20815a047aad22be0abf09f8a3dc52813d8fe8016e3fe63fa02888a3aab36646ca2ce9509739b0a2c527d888c72a19c3dea0f8faac9356bf82fedeab5a83d6b7514ef92433640bede19661ff60c75b9de162fe6df1874ab7dd8176ee8e17dfd61481afb03f79d62678fa0f2373993272f27c24f3b6f04a06705798f44f0654cd0f29132ceb9d066f0621aa4d1aa2398ea8a9b77b5eeef3b74ebc81ab4f9e7ad959b39538f24c20d49451297d660c978c066e6c30cc9cc6b7ec6f0a8fac466046a9a36a98124be34e3da4878ec3db4721c0cf7909602f9b7710660f515df6a2951fd865fe9572847ae6d101b16e898da97ff8c4328a2aeda452ac079e02b634ed97a78b961e6dcd07f2a1d382744b50a22833f73345e26690489516af44479fb328ce9444d93c77f39a23e0d5763fc30ac3b4681ce61342bac81d12501afa5c3560a457c69a91973deb97ef51da12f22a7bb86d0d3231264594633918d719da81e1ba3c19704eab1a8f28a7858e04d937bd8d8006afd92b56255a469bedfeed3dda277ed2096415a342f10682cce417f8b0b185b692aafd7d1aad107940a828d30f3b7ec2fc3a3291f6749c5c2fa75f16d375229361abaa72d1927faa38ccc350d107d91dcb7d1395638058fb277e0ff704791999e820b034d5b353ef30ab9caba65bd7c2c628c467fc76f54711a89c75c5aec3c94ee57830d9ceb97f1097d497913640dd7804d680529177bd00b7e0b5ac7f0d25dc79ed9202736ad44bd26fe6a30ea6311e38ed2a18293f77de7c4d7be53166da7979d383706721e12a50ae99ede62911673821c182e33de3db36419fa3e280ef0f1777c2c503cd1c501aa212abc5cce7ba54ff3104ae6becf529ab1811d9bbaa49667e4b3307cc4238e44b9354a6de2740508be08dfde31dc607b2bbded3122b656013989221ac611693ab6947b9e5c92a9e98df138cac71309c461a35fda9604a46f210136d632a740f7d63a88335620d47c2237ce0b5f3437b3fb5cd05fb801e157383fd0c84a8018c4b0f2017960526fe9fc6568ff06e816a3a45455dc736a1c9d013247e1244e59c71e6296ae7b6156fba1c81f34c2f7bb823daf5fd771d7a4eccb2ef5d1123f360fe8a5907071f61cfb82b3699f22ebf930430a62c080660b9affd80177a9d6e71115d445b2ffc5d0df4ba647218907aa7fa2e92a218a33c54ec846d8a8140aa0023d9373f789f4cdc2f7a6498864157a0bcca56a30902da10f537d62b4da03494dcc3d6b62e94d6b15a087f23dd32820bff1f47ccb3b43a831b43fda05dfe18223d23603699bcbd0c9e0f307173767418ce1721a4c727fa50e42d424ca5738b1b2e37d4721729aef5517138bae2f13f4d472ae12889d53b389df78dc37ca3e220a909ed4bd804f423c8c684f39f418c29750bc0a5de38b0146bba6366f94116ba4d3980b420c360e45bc697b0da41ec34b3556b5bfe4961cfe28baf01ad74ec3f0904e2df1b328a8dd43043485848a1f367f2f372a0ff4021f49dde9a8932da5c3eba8c7dfede2f3511ac74855e9c35faf6e70c08247ed1c53ece791de139285f3f9b54e38f90b812d53f25e54781f88ac5d058445555093a7e21fdcf7cd213c7876fc8fce4174bb74b0d5115932c2c7200c2054d80980eaa44ca6fa114f7933095ecf560ee2afc6c54ae373b94393459b1e115f115a8c434cf5312fd8dd381263b69ecee9c717ce991f8dbae39aa9d26234011801c50802d409488f50d1be58ae0abc1cf4fda35c7192bf560d142aba4ec87ecff673d6507cc5ae82164a5e52782ccb5a67f08d748e37f471fe839ed5cc483373a246b0a52f47f240aeb5e4169a85bd890be0b8133e36f6c64f4e0e01bf4c60aee6f39580e01c14cc7e069c4ed02981a9977d7eddff84b1ddef90aad0491840853a490a80f58361a86ca4438b7d11041e3ce39ee9be1b0b1c54d6ce15c3a2598cbf0f9df84d5b48c37093af2f7152ee75f53c714c155b4cbeffe3c7527f83d9bd10354d0ebb4cb14dba301ad3ddf451d3549dd95f364b94c88319f9f9d5f389f1e142a7fd8f0b238c88c3e396822f9109e806284e3af33fba93ee5844de0921ce5f1669262216814195e6e3f79fa09f63014e311da25bfb856378f27d49a386885838a5d410b16cc536ee964e8d85cbe76ac244a0316fcdc5ba7e8ceb33eb4618cde7959cb6635cbec8363551b9498f54e53d3505bd42d3a16fc1a9b889499846265f9342f3b7122e918e7119925d211d2e3535d10c496c4dc196c8349e8c34df8d227ec499a6bb217101fb4ea4e124829271584f3d5eff6f4c8b678ec0d4c7c402d3ff9d12790b25f3a29abea511cf4a3fe7b87b3c5190ce48fbb3e6afa1891884ea3e9195f344f4522c888a3d284bb8abf3289e28829507377d8fc9414db5d41b42ba2d4b1edd73dc169eecf28a41c2ebecc3d450816a7704a74c90f387b3d65e399acf3159cf3787b52ad0bbdb98ef10d3d2ddd7f827da7457ad0303bff5786d8239d56a49550dd5dcabfcdc19fa946b07fe6b1ff4242508c933316c9ee4dd42f7059096629ea6a3f290efa2d1ba30dfe4b52fbb441d3f5871099885ba629119ed3f0a0f05d123732d1958c245658d43cabb05d4b20e2042bc49c0e2102d17910485b197bacb829820e841616ae79bcf1a970dfb8d17baa410d6c897d754c6c942178797309fad2431a201147e5dd2a5bae73ed3093f5b7302a45a0b05bfb53ed5689998501e0ed4e549840f304b219503c73e1647d13485fcfdd1a27eae8502b5731d218a2b02ab7a090ddb466bf1b7b92c7849563a314aaa2b618f4b1601d188e510309945da0bb3d6bee3e1fda913d085af2a7e18ce1a4e07aa549499a9245de28d2a8846e20b8e2b8bf85593491647e17021ff12d826cfd681ef650adbd612048e764280ace9ec60b661fea7cde36a464083d51c3294fb376ff8c3a01a46490bd8453c85b2253c69a838251e64e04b0be2650a8b359c65ab62fc48cebdc6e99fccb64077440ed90ad646adf897d9d5a4b72064808500240c1c2ca882b48265b64e70584bdff1d9618f11262b3a03ff48d4ca6ad10e6ecee92b4aacc4843238fddaf5e538d1eae51c36b72c23edeb73a674e2049ee0a49c1ae810430fd84414c760e4d1684335804aa1b3c60140f75a05b07c21fa788d1309c9e1a20a6dc4b7573ef1547c2ed3e569d1735f9656e98a042162c0678dd5bf99855f6cfa829352611ba36f726bfba3d945d29f4c449c4dfc0b10bf907d609a576cd8ad29ae8cd0742c8efe73eeefc5bcc80b3127f6c89ae7550fe1ba8554357c533e14d506067e3a789a530da4e8bfccf24a91b2b1ed1827e2d16d17f90ad3406c682e9e8be61921762cbb1860124861877bf6dd39c5c454bec1db667f0e420b77742a8a3b8fdf663a19bf0b23789114aeeee7d86299389471928e97a451fa72e74a73b84528430957da9c8e443c8827ac70b03a074fed3ed18c03057a8e33a5fe47e544b4f271253d2eae8736008ddd7b53f8dedff3db22c3eefb8c0d530c48e178088dca820ee29ce11bce1ea92f141d473f75af28abf62a4831b0f031773f75d63215d42b51239c7281ce3b731f43a9b6aa8e8f855b90786374a4f767f8757bc380254ef90f6a1e963bc13cf869a833b2449fe168b849bd83c92fbd991a274c142232f97eaeab18ee54bcc6392bf45f353bbee8d68c2d65f6b32228f2f06a2087e43ad70fd0a6516b174f2287355e38c2fb77b4d2c78a42753f943f30e8c950ed86d2b44cc952cb0142874f6c6ef86c751bf86ea5d520e91035f2a01fb0000d718f011faca511daae1741bde1baa3ab0d68d8989033256f6265d12ba9e7ea23f53f6d00f1eebaf412044814549809ebab3f7d1e89962846a2af34885b0ca90a23d5ac6145a929931b39db7de7b49c5a08a44290cacae3ac07b22a3ded935b5fca0cc4a7e82586eb1080039ad54daef7a2f9200048d2c505a0106173d88e0854ecc683d2a44cbc754acbb7d978b1992842c4c01ca9fec0e73f90b44f4f01338ad5bdb26499bff73b12fff703a203eb9babaa781b8382", 0x1000) getsockopt$inet_tcp_int(r1, 0x6, 0x9, &(0x7f000024bffc), &(0x7f0000ff0000)=0x4) 2018/05/11 08:14:56 executing program 5: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000a40)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f0000000a80)={0x2, 0x3, 0x0, 0x3, 0xf, 0x0, 0x0, 0x0, [@sadb_address={0x5, 0x5, 0x0, 0x0, 0x0, @in6={0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @broadcast=0xffffffff}}}, @sadb_address={0x5, 0x6, 0x0, 0x0, 0x0, @in6={0xa}}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x5, 0xb}, @sadb_key={0x1, 0x18}]}, 0x78}, 0x1}, 0x0) 2018/05/11 08:14:56 executing program 0: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") setsockopt$ARPT_SO_SET_REPLACE(r0, 0x0, 0x60, &(0x7f0000000880)=ANY=[@ANYBLOB="66696c7445cd2df50bc579ddb3d3bd46657200000000000000000000000000000000000000000000080000000700000004000000217ba123fa005a6784b8040000a002000040"], 0x1) 2018/05/11 08:14:56 executing program 7: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") connect$inet(r0, &(0x7f00000003c0)={0x2, 0x4e21, @rand_addr=0x2}, 0x10) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f00000000c0)={'lo\x00', 0x0}) perf_event_open(&(0x7f0000271000)={0x2, 0x70, 0x49, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r3 = syz_open_dev$loop(&(0x7f0000000000)='/dev/loop#\x00', 0x0, 0x0) r4 = memfd_create(&(0x7f00000000c0)="74086e750000000000000000008c00", 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0xfffffffffffffffe) capset(&(0x7f00001b4ff8)={0x19980330}, &(0x7f000077ffe8)) chroot(&(0x7f000009a000)='./file0\x00') ioctl$LOOP_CHANGE_FD(r3, 0x4c00, r4) fchmod(r3, 0x0) ftruncate(r4, 0x401) ioctl$LOOP_CHANGE_FD(r3, 0x4c06, r3) sendmsg$nl_route(r1, &(0x7f0000000140)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000000040)=@ipv4_newaddr={0x20, 0x14, 0x1, 0x0, 0x0, {0x2, 0x0, 0x0, 0x0, r2}, [@IFA_LOCAL={0x8, 0x2, @local={0xac, 0x14, 0x14, 0xaa}}]}, 0x20}, 0x1}, 0x0) r5 = socket(0x10, 0x802, 0x0) kexec_load(0x3, 0x5, &(0x7f0000003700)=[{&(0x7f0000000400)="f8640fece7572ce089d0e4b5ca338bdfa8a942dbd404be96de64020b2567f695d33af821f64df2d80d0b9ed50ad10f56339f1d3ba838b1ee3ab7c1192fed9ffe8156085e19080fc2c565bcc4172c80e91896d90d144e3b42c50bfbc8d034129ade7bb10931dc65b78110c1e8356fa9041db1e37052f750fd3ea7789e82d907548b79aedbec75e8e86d4d010576668f0e481cb1c7a70f995a7eb89ce78d193ff5a8474d6b4a89c0b5d20723f70d9c54ea091633cf3a73c8a448a264b5df1e5068d96e078c3275e46ea88aaa7a294465cc87628aef8ca174e8e5de5ba226da2a44b9cbd8dea3295b46b7b22ed2f9de1ee77eb21431785b7048f7e741b768027e067837f604eb34807fc87f6a166bdee7464dae6f273240de31eb9ef65cdf28932b4d0ca208ac9a0c40e9c39304be1fea7de728d1212587ca79ef0e64f9c169017df5d82bd6cd3338d142970b5325f707f323ee2d000bc1a6336fbf467158a4bc32d9ff61eee9518ce585acad09c553eacb0e13954023c180e382a076478915a690f4b81c86b7c55e45babf8278fc0c005e697bb43d20e62da188de6b6c1fd38502c1b95ce1ceef0f96920dc9f9527ae29dc734ea2041c1b51399d200c792149951cbf9af70716addffc78e676d13491678b993cbe1799e6b753a2629d091cc67b7c766f323222e8da8dd926a8e64c32483011cb7c1a62fa31f7c88cdf6374f4b738c54a0bca868b243adc3278cef13ef718f1c7d31b06b5749a73710c1f2ba9312c9e93a20acc5bbbe45ec49a606a106353382be20a0334741ca7a00c3c84afce471996d337a96aaeb29dc49ba39059d38ea660f8d1c5c736c5939be82674c59ff5833db145738a23003547510a4e38364db1bda35f3a7e76a4a87b8d371bce8be0507358b8e15998eee21758119996cd92f11f3c5be69b398fc7cd8b1659b0b81b471d9cd452fa8f30645a283999fbc9d999ac6702f0a32d5a18dd69a2e6515c119783d1cfda77936245bba36373b19b602af6a0268c1681ca63f2ce9461a9ea2f1686eb8576286d8c33b2ca03721dbafd4782e9a32bc890c617979f8a7a3b8cdca4f88024b67e57626a080da928c3a548abf23da30700cfae6127807ab407cc8df96a9afa794daffd451b2390657871a7454d9c6c220ada19da08f6f8130e6c0010c61614afc79fff4f94df9a2e6317b9685cae68febdfa1d36a93b1bdb70c156fe16afac29ddc3becc44f29604f93a7aec75a0e5536698ecffab15439370fd1717e2487cf00e7d12ede8c76f35b39d0e7d7295b12598e899c531b36ea1a1661b15be8c1f8f73af63008d0fea86d8f2e6fe172e58fec6318b24cb6fa2855d2969dfa89b0c1bcefb7814f979bed193024d4aeb961de7d8afcd69aa2444cdecb0d6f1f3521c7c70623db29b829f64779081da5a68f9e85030fb72fa74b73bc239c68305afd8a42521c192a73cc7389418001b56fc9c4017b7f48276812ef2bde064e393095450e70d4894d7f8c51c1b8355cab78234d120a1426fd2244056d0f4e816777fbf550c98a33082ff332a5b4e7ddb9ce0891ed1bf688c1ef8549ed5abdcf3742724e412f8c64faf782c4ad299b32ec121b6619e68373fc8541e4f4615d90e8e807d311f5af7a18a1b7f6406d43542f9fc5ba1741b24b2ea154c0ef3faa69540ba4f2bd45b865e50e543c875201c8c0e8041e6c64942fee8a374b026de8624bf6c91e321c666c285d5adeacbaaeb2772f7d57a9273a3e3a220857d6d7362c0a3a4876770b781d4c1cbbdeb8b7fb1f62e4f48a7b60039fb4db1ec401c82d7af773ecbf47780a545ab341eb305abc372fa08a07bc17f4aaefc4a132884a5af93fd26c703d379fda035e9f4e08e2e1b5b83c9956ad2a1714b636c6a7ef64a99ecb63d085d4ebce50529e5a65e11de3c6af02aab77f5d2a04ad00d796eb727e3665bc197076634296089c81118342e47df31173e35b3c159fdd01a2c240750931db9cb9b04019bbd526368c986b0fd5b169afab2881b2924f098722e8dc006f4fb690e9c1341635ab9928433bf26bd630333a9a8fd15e1822f997cc0c489cc2e233baaba1faa750587e18eb87deaa1cb0bc594c0088c0eb601d7c9692ee7e2b2cd6ffff7d3f7a5518cbb0156491a6bf0d55664da20501a7cb398206d6f41a69560724dcecc471900b6fb3848b5430380fecdd02d9225f2b570a55db96bdc6f7b6c1df6246f6739943428bb2ba62ac1f09b3a0b0e9fb390e3a7c47aa7d1a165100ebd904605dd00640ccdf2c0d20f8824e445a025589e3a2fdf89e1216897e851320ac8cec0a9b7655777a7361d86c7434a62f801bebf5ac6afe1b8badef8a901ead885681532fc5621f6952647b76d1b4aafeeaccbb553fb9f86a3cf9a7b9903d2865a5fcf10ce69a7ffdb9c89cc4dd281dbe22d7dd2a9ef79a1e713196b03a0d73a688dbbf5ec2131a7c5c7935e3cfaff54e21c5887d1b4ddec0fde0e83c3a0598c32d5df5373a0302d573d6ff31d25acb9bb916bff1c584ba1f7104a33c0f1419fa580ae7bd678dda8dbe8e28f5e3293f0c42495159a17f96a7fe86f93c928305b6fb34f589cb54b4653387516b786fe63f370b6d30b2d3654be2889299d92a44fc1728f573575b56382562351536b3e4e0647fc06170ba1beaa42ed54e727ac2311949ce9338fcb13989427045b5b5b4aab34904fe46661a18acfcac3365b40612a0be538acfafc89e69948fd140485a47de04ac6a437b98e51142c824159c177a84bfb789a5925752d01d168b803f3fd31d24591c10949a5694a43b1bfb43e5372e983b20c0a6931b30f5737b2d2d1fe78ae318d4fea015bc3f9cee3e15ab4bafff61de435341836a5868efbeeda4b444ecaf108887448b24bd50d76f8189ebb55ded2cf59c5eacfe5b646f796c434eb3892a6900e06024a69a072bebd816e4eaad3cf0a2b12098822fdd3015ec4fdd52b684f5e1e9e9d14af722057c984f6ee5bc7785c3497d837aaf732e51a72e90929e1c299d3f90dd5c0e1a7d9e6b3dd7c1cc29f1516ddf6d9f76f85e0e5d5e57c50a3ba8faeb42518cd0470968fc779517f1aabc9d4288f1ccd20fa9cb3c1955b6fc9bf861c44cf7721b84abe0d12b225ea73cd4b2ab105bc4f3323a4b735af719d00da359879d306969599b9c9fa1ecccc027c0d071880e0eb76c11af4fa2726653198ee78abfc21fc820800399dbb57668dd13dd371d0a6720ba13c0f3bfa9357bbab71dfc4cacbf6400217ffc160a5a41ddbcf623064144ec5915b4989f470d8c3b18cbec367d1e2ff114aa87e0e9d78f49882b13fadd801fd0eafa9ace6505b035ba0cef8fe0956218196b1a85120bb0acbb2fe5ebbe4421f753d8d764eb28fc7b684b47039df57f52af3e65c028e89d86da902a191e9ceb361060c8ab49190a1d8292d103876c266f34f192631553f900c4744e9fa7851421b382d7e3b6cd235fdb6f70a7d3d45565a882f681156ddef20f50bc1b841cd55199e194b50b87de689d446dc6fbfff2c980adc5358b10639fa1db5638d7baacda9f5152534ba015c42606368ba0ba0a649f766455b51224a6a45e96525d2cb458f1c04cf422947a15485759cf021baae9df295d0a3a2ef532435db0539e7cdd7a8ca1bf3be9277f9afacd8abd5dd5e9277510f87dd775a6c75bd8718052ad14a26c42d7a7c774bba71d86cc28b61c1d0d0f00a5e67d64678e790d4d73fa39fe51d60710cfc9ffbbc034427470107c95f866d461c2194916287005aaf401f859efcc1c81b474b2130686baf14fc0b8a31621e976ad96f756fbbf34b26986b64a5785204070b5ccd7efe1ae5e1fea9fa7199e4bd146c87344a92224edf422834784b64fb18613b48a088f4ee09a78923752f0051e6c77d8b0cfba0a24db6671f751d7dd0c1dfa954c0b998c1da7c5a701b6429bc9e86b3d4bd261688f285873c9b330dc90ba0cb1ae1d0769aa8dc579b05f38c2eb6f53cad04fc7f367b594f64de435528354240a3b988ccafae0bd08d578172b42ac08a94e3f6a6b5599cc1542fad7c4b26ae32a8f34aee597349f1bcd94a6061d8d1d3051cf8554a4d690d7d731ce02bf4f1cf81e1eac7559fa335e3a1fd1d31d1a290adc77b75749b6b5fdd6aaadfe74a8cfa6842ef35d3b271331ea6d9a54fd6b8c04fb9b329ab5cecfdf898e10bcb7dcb3462c1007afc493ffe9ce63c39fa5537b6578931fc79a1d640b97fbf275b0bd6ec4eeadf46a288ae9a2d5f7c21c10da6fb03a6498b968ff3763c947b2b8b0688681f533628b0eac478de12c4269412171f4951080e82cc52dd9c9b4381a7e7fb58e9c2641d11063fcadd87235265da527eaa3bd6dc4842eaa9aca4940cd78f7f631336d9435ba62b487bfce92fa880f6587aadc73e203d19a69e275c9697f8e4c1d6d7546a1f7f553d779e1713c19677d08d033924538f5605373be55f2fa402198459a26df24a7f23ac1b65a2b0dfa7d112b627c5cc9f87610d9c6c1900e0741a8a5d7444215a68c9f254bbba57c4b1e756de00765dd8ed527d457b071fbc4df48ac1922fec36bebeded988eb5a234401ad5a61d5523beccfd3aa56bd36e6f523626add69338aa99fa04fdd05437ca0684ed5fb29f5e2a834391a21443d1858c82b6c11f890828b7db79ea302966465fdc7db56715f5946291e4664c83d9f7ed49e377bede081665d4f367000a6047f3f937be4b2fc633e644318fc2e7ad715ab1f2330b4e5ffcc1e1ecba4f5f39efcfa701ed77b81020d4acd996ac9e1882a5b1934469918ac8799c1f24109252eacc98f0cfddd6c94f691d8aa9bd01f626192b25d89c3dd2fd6e11b3ac8141614e0af1e70d8e8e94b99d401ff608de803105b9a9b82d763d86004c88f0f1043d17b190e810429adbe2bcce9afc0f6e105f75adaa1cc69e9a7caaa2bc7a5dcdff18f53117316ec7d45343c21ebb9b4e05be2d5f39811b774f561c061d0c7888ee987a2faedd051f4aeea86fa4b1fc44fd07708bb2e1bceec7715b6eb12bf611af5d89881ee85cd458d808416a89a7e705198d8cec85652ba8f47d31f5a806f2d6555c66dd023f59fc6d22fcd0e5dcb0c8cf0ce1a72c2874baafd5bc3bf4acd2c11c2195158bec744d975f8a299f7300c8bf71c5da6478866458adb6d91c00edbf8a773ac1132c9557b7a14251583f8f12077968be32a1ee39c6fd4190c0cf1aa71e10bde8939d206b7d97395bf479f93858803e5e7c4248f148415c0eb1f190ede5b9af951d9a3048d8f0e3c1525a709389341f052eb139902fb935af0c3929d58d6745e03d61fe94fad01d61116d580e20b13acb3d10926ec78e047878e7a84882cf58c2b5dee470c667f6ccdf9d879030401f06f31f1bc6d68ecdba5f56788f1b7ddd6bb947997d9c9930c5619df1d68ea536a241e71f3f43c5f5d9f83f491c463362320ada89ea75f2b8d7607c7561298c8313b3967704956726faa03a147ace53fa4159cc879e3ef2675e4f387d574e9fd8563414f59d0573d9755ac8d946289bee7b427a6e1bc7ea921c259fdae4add45bb280f235acbc8c95a951639fd70501b1270a6167211f0a2fd152a77c8c01cf03f0f4e1fc1d2d5e84f4aa54b2e808ff822bd6345369c5f51af3ba4f091392964cf3feae25f8c2741007d2e5ac5a5f2124eee3047b89f94d44df6d0e2f4fefb98d1d7c7a34fb020c84cae252cfa6181299475acba54b0b07aefa805768da4d3b7910ef2c1b6a7112efe6bee3da9e41c12930498dfbfd82a428c9c9cd66d805c927fa3158e116273f55ab232f9c0a", 0x1000, 0x3, 0xda}, {&(0x7f0000000180)="d1212f342bf127abfae6e08bb74c5b89efa38fe459aabf94fd638099ea20ed5e438b0dee0089aaa024971d882873fc4b01be0b4dfbb502b723a6c747211a49cd0312922f1c7bdc37f25fe1900eb3a8e3640ab42e3a4dea6690b479619a81c93bbf5033e77ab8c078fccf6ae4e86ada45d5a7546191885c39", 0x78, 0x3e04, 0x7ff}, {&(0x7f0000000200)="124cf6539178fc251b098fd57dd41adbaab451d2f343aa5d34a532a884db85e4b5bfebabffea12294df4af5da9afeff63cecf3764ad2fd17f391a38d7c8acfdfd13030273a645c69ff4ca1ebdd", 0x4d, 0x8, 0x1}, {&(0x7f0000002500)="5757095864f66efa228010257017e59ef5cde3f87f48f0e9067a726eb58adbe7ce61bfe99836c1d83bb52ac1843a74ca949b697759f937acd9506c3fcb790f4aab22c34081bf00d3e52b0d341d57d6768740c345fd45eff43c3d4c1d45cfe87028d4b6ff8900e7c6a7f5c50f94d490f8b0ea08e211c6037efbe213ff6759a22d057e79e84ef3581afaef2773e6cb7c43d2a5394cb69c5872df8caba825259f6ad2219c40bb5c82a4904c245b4712ffc196f1713cca2d85e8a223d7aaf24c69fa41c6904f5fb153003f88f9c5cdce1fe96fab148c3587627d04910474c06e9ba599f1fffbc01199490edffc5c74b44fc399c127b8911a83af33b2c70f01d4301be06f8982a3007c37f3a7d36c412e2b59c0067abf0a61a12bac31b3254a186ff2c9b911ebc9a2d25981548dbe65091b53e4f47dc8786eb496f3175fdf12562db774f2cf0ea9027e1331be062b2b7778f95cd56fb8f0de68afc2db67f92794a2a9739f3354e98bc17ac31b0e7d4e6d094ccd91d302a074dd59665b8bfefab4c806c909bbd9a6c054512d2f609159af4da24a7eb817cdd90b80159cdd61ce801cc9a83612708701f531b447a34043ace7e36d584801a6b8c8b8196bf87f337e4aecfa0e1e4fd56de291544d2a9fc4c3189229dfb775025f290194385acd4d741479e15a79d8351e59b51f6628ed8b57ff03ed9fd31f6d1e57f2da519c53940795af4c7a76ff57655495d2e2fdc8bf261e98e16c06bab8d061749df6ebf041c39abbcc1d66c5c7bbfdd31bbfa7767059408a26159009f970c15c8f7e6092c9ccfbdab39bb34a97be8442a17e105db9c2ecd6d9c0cb09cf96d9ee6dd5cd0bffad00cf50662dd4ae5ed98b30d300d8100c3298765797b39dd974c8f4358ac4072954d8ae8c7b6b39624d190f911c0f386e7e5ca2328014d3de6c2da1996e2b0a68faf8c40ebf3ad6cdadf0ab22d0fab9a5f7a30a6b7b10b577f6326f0065e90f2b1d10b72357d2028d7f70adde7b8c54c377fad602f02f15d8ecde74674c91f966f11e11a2c706685a7a23f1bbac4199c9b8e71f1aa630758e913841cb0f4e122bc2d22589df8f7befc2e73effade36694c82ba0beb7412ddc4df7b9a98cf0142821605f71bb666c0bd1a0fd97bbb8be60ac0966e0aa9c4c2a380164203468e50bfed97c2611511b93b9d03c8bdbd5471990959bda5344651a6eb7f5688d1132eadecd4663426f0a4bcdcd9641410e3a2a06c1d6ca253736508986bde3f84bf080fefc52884261557032f51d81f4f0ce237c38cd2b55f3d9edf841316f712e666626f34e71412a1652f19eeba7c599a2836156cd34c6af193f7d70cb131bf78e5b4e6a423ec0649b77f1b94d7d7db3561977eaa28b26f747dfe7e6cb38dc75411cca400492dc97ef6a2a190dd4f9a64146083c9dcaba95df74da8fc0ce1d7ac2b593601d318b2e326bbf4580e50b52fafa0e2f2a6e8a854844a7db53377ee062b081c23abe0e8caf0f6ea144e34951b42dbb4b3f17e6bdc6950d66d95864082cd3da8d63e0b9dfbba6df57688d0ec0bfe40feb7950457e6f72859322d8de70dcdcc8dc0f11daaaa9bab0409af2314d375183bf394c1efa406bc06bc4813183d2d4e6d2df3d90ecf33323a545645969a4310b2511e2913cd117ccc1737d14bdbdc9fd2fd48075ecb25e3099bf41cd2af1523d00b41a7b10c0f0405e73b9b3c446a352b2bcfb09750ef2cbad43ccec2c04c1f3c4c2d9f15e3d0f40e6efd84285ddabf125771df65f5a94f9f777e74815e4c0786c7385a6af755c98ccb37bff030e3b3fcd4b5c0591628c6486b191c9d620b9599dcc984240a5289d2f46e5ce1b7e170bc65381408c13c8b455b9cec4d2a3d9ab58c42bee23659beee209907542b7a54bccee061d4f1740b9ff218699fdd2e5baf9a80a102f6e4cde212277db20eb82b7357459dfc16e315ac393cfbc4404a508699bc7530786f6b16aea27e3467659b1e230f5b38a06110cbd037f39f0e47fdd4cb389d9dd172b3588c679cc3e75a30b874b2234accf8ae7084d4f535bd74d5e980a27c4da07201625024d52ff14cf208363f689865c8ebdd6a0b5c8edef4d64297de13340c5987888903c18ddac02bd454d043a47ce70055d68e3c910a859e3be50cc11d04d53d62a66e816ae7c0ab4c7deb5b0bc0266fa84737815a28670920d02110c1ed1e0fc3099cd8857316e249bdb8dfcddb897e2ebacc4992434f502ad517979876cfbae7f8e964405ef6e1ab0eaa1c2dd8d90b5fbb70237b789c0e2e897a89bfcc3f1cf7ace3e005bb36546d72b3438429a2e915e062ecad61bfab2e1a3ffdf2805160daefb11af1ef485674228a9540217f498f54e3378977331a4f0f917b279201377e616678866c3be0d412d6c699483f7839d16d53a8c23848e84d790a1a31f551e0ae12bbf3038a02a6eaae4d16e95b860b018349a8950988f5ad081f0c9f21cfa8158d1389ac1d62044660dce2674e93ebeeceaa6bc0eb728ce28df410c5e9a3278db7da186daa589b83fc6b9c32e7eed966b33130701b90a68e159c570ad42c56d3d263d5c45d9234e090b871b119c8d40fc86f98d182433e675cdeb3aedf87ed1c4ef4976cf261b79ca48d9d31c65f22667d6ac28c568da8e359051383a255c6877b70645f2c98d2d459c3afe892778810b971521150c0313706d75dd6b375dd844d44948ee26c10563e38cf2f0b96bc77dbfe453f7a0de2c6d16cdb99d05d7a286c3752f3cbffe93f71766cabada13996caf655a4c7db8b54b3e9cd7e06119a615f1f5250edab903ddb7520fd57919b1d99d6fc3d64109c635fdec586546224ad7fb7a10e3017ac04f830cf7dbffdafd0191c11c199f22d3cd3feae652a9720538b8291b5f193f73f15c8b119646a37fc82ed979d4383d94df03a1c1e345a3f0e3bd3328d7213c6e5e6bdf22ff6a19652206142da9aa02a0303c4c4db38a241e7d1463a68fd66a81ebb014b9abf255e6b58dfff1d0b3e46c46db192727f290580e7e842832792fb843e54d539e34a9cfe18c598cb684d6903f52ba0bdf8558114e94ef469039a8dfa06d4a2d754d22099cddf97e3df0d3137fdc6bf8ed9f39fa5ec1c4d3c11250c8ce30f45b4a53018fa4bd7bffef1ea7953c931329bc8954e1d86d0b18c09255e3ea8381360572c01fd4dfc7111fc0bc5d02bce05726e32814c389bc64493d84326f89ff034dfd3b707e4f92ee4287f274d701fd2d0b53e5f0658af884db26e0504037d46eded54788da72444ca0ee9e160492ffab67b55085aa875f1119fea7e779b172367944f5bb247e4783c0677b0def4f35d23efaec71375ba0d603c9ee69aeff63c036f248100823d1715eb7a592602dbd7254dd6b30635714da965a6b2332009f48a51488fb8b228586e13de111120956fa9664a2e7f61fe99f65d9d3e09bc66dcca76cc654984821086bc3201eac8ba73725f31fe7f9e554c8a4596a9e5b58b0875edfc5a1d00ae98a3b9ca085591f682e81a6bb7846aa036dc87d4bed3276929c51340b6078ed8e2025c3a5c5505f61ec6d624a05f41e27b537e1c61f408eafd01091aaa5d3a7ddb404276af1493d439d09249fc234f37fcfad411be98b3eccb7071eed52a0cbe4440293dc2c8edc0eb5cff77b5d7ad09853275af17cce56a2d52580662a221a4a355323c4dce46509d77c9c8fcdb69e8f2a853b27cb91fc4610d119f7ee03f878ba75269dbca899e6b569a9f781c9313e318b9d2b96eeec3f54b9f75d335f3cd0e812d4ee4b27d3c1828d48046cb9bf4b5da71eab407cf22b5665afcac4ed0b4c9249687a031ce7132157cb8a4369fbefb1ded5450bcec145532a7bdad474f9d7247c89c5b07a7580d77aef37d31f55331c046b55e46ba67207632b769d05a037b9f29f0d8b40ed817122a9465af468341e5acda346329b8cd739906ce7e3ee9c65a60bf445fbab879d6f4a8c0866977a9ec654f038223d998df00ab3447faff36eed55d7577c9f6888415cffc5bfabe4a5d65876c7b00f12142890174f3c42e1b813e4b7f439aeadc8b84d9429b4df7e9473d7553466e46957d5b80c0d1d498cd2b277b0ffcc8e295164b6095d78fb7d53e15676ddf47d07c48ab131d2f30e7edf1f29b42f29ee97a6090a7d07babf4eeae6b9bc67fc990a3bc7830429eb01420cc5232b9b8fb1c46a50522101208ee1505c38d1280380a84a149fdc93663a6d4d698368a5398c34993095ab3d2c89d36d7ee7acf7b119bd25ec03eac3f6a5db145ae67c67edc2a0086b05126dbcee3f9d93c57fa951adb928dde8fedea31570a0e27beb50d2dad2b2cb587765cc37b640be10aa509eac33e67c34eb5c135022b63b67da49588a6c1a34ac82faef831dbbec394209cd0e3cb9bc4dbc78b34dcc09697c1ec72612fb807673960b6e64f81999d903f883e87fbe5a63f267d1919382bcdec99e72a981727c757a41009c183a13ce613c3e9846316f5109aa285d3f80e7be8205ba0232d7bb060eaca28b61a63911a58286cbc3bc267035a02205f4a10dab96a0cd067187d75651bbc77b2cc847eceebc98d5c29684484024fa99485676faf57ac1e93611f30b21a5c4a56bf8eb941a569178e0ed918ec80b7afd71e5426c33d4cb729c4a6df16fa483410283330626f95a191806b836ca0078088189060dc99c9164cf10f4682b67d992c64f752786ba11172dfd2da52dec5ea35b33c983c124c51e84add5b4080ab2466d2621904b45efca91cf45aa49889a273d0f5af9c482f64e805f6302a7b1e0e76c27d70cc25162b2e93511e35a79f90aca9e258d1fffa30b85ee08e66b58ff4b305ad7ac17ebdc0b37717c30b9faf0f40b068fea25dddca621888e6f17c8550c0216d95e853315cd165a68d2564bee8443758af006df3134937c09ba9ae97fa099687862dffc84365d463fe4636e04544ddf3ff8ecbb4bc227274c8ea5b92078ec2aadedd8e9f8c8adc1c325dd15b342848b229fc44345281ee9f80e9682cac8e7589ffed42f6ed6ae63ce721a5ba5c54dc7a65fa1b5ab1e836958d937ea8e5959dec2d836cc1c39afe3b0d0fb92a146e02fd3ddccc04645b15e92d9e359753111d91b767b723e824370b0c078ffaf8d5bc70c9ef7380790d3fdd558170576dac4d0d4d9a31630b0775e4861e04ac651874fa2c25c952c3565b48e894826b0b04b89afcfddbdacd7f10223f4437fa921016bc1b1f56f7649256b1eff2aa97e0eaff840d1f3f2ec1860ddd54be8ca1622166b93f725ab45114e8dcdfedec4b0e69ddd4e8de88ac7b0f2eddffb226b7b12235546410151a506a9dabbba25640b1d8e61ada0342b5492f396795538ce165ff8d4e830f392ec2aa069c7d2d180a115e8be9dc8224a0e09e5445a2daeb887be6af403359fa236df5d86ba1f2de2d6d28e95b4951c3a8b6eb408b199fe3283d7b0cfd8b752f7b6524ba3efd176c0370d3fcbc4ed345e38263243ed5ae45d57e71753464e4b47e5dbcdb1622064fb40b2118ece3398515220968b339f58900ef863cade9e75347b00c06bc673c9badd8da0fd76297d6dac5a32925abb75a7ca0be4150d70f4a2db3084c7b72cfef5c5164823fb0cf7e53908186a156787c5d0bb1d0af10554e9416c78c4e07dfcc8b2834aed775648875e2e465f712877d8ce7b84c36a6e8d8c954d9ffbd34b5421b7ab6cfb025d2ddd5cdd77260a75b5165816231e4bd27e10d2751a8206901e8edb1876d1326d6308600385083c1d1dbf04e58a73aea4a7537ea185effef4172e582127e257e33223", 0x1000, 0x7fff}, {&(0x7f0000003600)="5b35b0f1830ac95719a81aae9053061be1cea5a1c2d900972e6f03718e65eb215f92407c776d245835d829826ee1579081994fc6855e6fc2cda5faf0490e57ce24687ea344ea8eb0438d7561cddbe09a4d883fec7a36298dd23f836c9a6a58003b656d903243edf1bcb4997a19f9bb515f52dd50242f4d0aaa74b225de3a88639d0dbe9b37afddf50c20e5b8cdd443b3823e784089816010a121ebe5a1a61f509b6cd2f1302b4dd7d0c80ef2d00354ec2b6c6194b0ac875a45971f0c98398d1bbe7bf702606b905ac997865a249134ef7ba550ba3748162d4198cfef553d905e6119336d2f12a487ea0769e74e07", 0xee, 0x7fffffff, 0x3f}], 0x2a0000) write(r5, &(0x7f00000c7fdc), 0x0) 2018/05/11 08:14:56 executing program 6: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x7, 0x80000) ioctl$EVIOCGEFFECTS(r0, 0x80044584, &(0x7f00000002c0)=""/4096) faccessat(r0, &(0x7f00000000c0)='./file0\x00', 0x11, 0x800) r1 = socket(0xa, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000616ff8)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x32, 0xffffffffffffffff, 0x0) ioctl$KVM_SET_MP_STATE(r0, 0x4004ae99, &(0x7f0000000040)=0xe) sendmsg$unix(r4, &(0x7f0000bba000)={&(0x7f0000c57ff8)=@abs, 0x6e, &(0x7f00006c6ff0), 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="180000000000000000ffffffec000000", @ANYRES32=r2, @ANYBLOB='\x00\x00\x00\x00'], 0x18}, 0x0) fcntl$F_GET_RW_HINT(r4, 0x40b, &(0x7f0000000080)) ioctl$sock_inet_tcp_SIOCATMARK(r0, 0x8905, &(0x7f0000000100)) recvmsg(r3, &(0x7f00003d6fc8)={&(0x7f0000698000)=@generic, 0x80, &(0x7f000081afd0), 0x0, &(0x7f0000f9fff8)=""/90, 0x5a}, 0x0) 2018/05/11 08:14:56 executing program 1: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000280)="c6295e4eca6c") r1 = syz_open_procfs(0x0, &(0x7f0000000040)="2f65786500000000000035abe1e80d903e0d717ac1889a45e581c9e14a5c8f95f5d2968ae8c767e9d18fd69a") mmap$binder(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x8011, r1, 0x0) fstat(r1, &(0x7f0000000b80)) 2018/05/11 08:14:56 executing program 2: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") r1 = socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$sock_SIOCGPGRP(r0, 0x8904, &(0x7f00000000c0)=0x0) sched_setaffinity(r2, 0x8, &(0x7f0000000100)=0xffffffffffffff80) setsockopt$inet6_tcp_int(r1, 0x6, 0x18, &(0x7f0000000140)=0x100000000, 0xffffffffffffff25) connect$inet6(r1, &(0x7f0000000080)={0xa}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r1, 0x6, 0x1f, &(0x7f0000000040)='tls\x00', 0x4) getsockopt$inet6_tcp_buf(r1, 0x6, 0x1f, &(0x7f0000000200)=""/193, &(0x7f0000000300)=0xc1) 2018/05/11 08:14:56 executing program 4: r0 = socket(0x1f, 0xe, 0x9) ioctl(r0, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") r1 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$EBT_SO_SET_COUNTERS(r1, 0x0, 0x81, &(0x7f0000000100)=ANY=[@ANYBLOB="6e6174000000000000000000004000f2ffffff000000000000000676adc610aa70d6d90ae6c1930000000200fcffffff000000cd7b4bf5dc3f6dc3f0287ae278c2cec07fa46ca61ee6ae13716d10f40000000000ef38d387e200000000000000000000000000e2"], 0x48) setsockopt$inet_tcp_int(r1, 0x6, 0x20000000000009, &(0x7f0000000000)=0x33, 0x4) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x1, 0x5, 0xdcd, 0xbedf}]}, 0x10) getsockopt$inet_tcp_int(r1, 0x6, 0x9, &(0x7f000024bffc), &(0x7f0000ff0000)=0x4) r2 = openat$vsock(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vsock\x00', 0x200, 0x0) ioctl$SNDRV_CTL_IOCTL_PCM_INFO(r2, 0xc1205531, &(0x7f00000002c0)={0x20, 0x6, 0x3f, 0x6, [], [], [], 0x4ea2, 0x8, 0x4, 0x0, "4c0db6688200077948f7723f33f88a1a"}) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1000001, 0x66011, r0, 0x0) [ 1123.351720] Unknown ioctl -1054845647 [ 1123.405669] Unknown ioctl -1054845647 2018/05/11 08:14:56 executing program 5: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000a40)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f0000000a80)={0x2, 0x3, 0x0, 0x3, 0xf, 0x0, 0x0, 0x0, [@sadb_address={0x5, 0x5, 0x0, 0x0, 0x0, @in6={0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @broadcast=0xffffffff}}}, @sadb_address={0x5, 0x6, 0x0, 0x0, 0x0, @in6={0xa}}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x5, 0xb}, @sadb_key={0x1, 0x1a}]}, 0x78}, 0x1}, 0x0) 2018/05/11 08:14:56 executing program 3: r0 = socket(0x11, 0x3, 0x0) ioctl(r0, 0x8912, &(0x7f0000000000)="c6295e46ca6c09b612ec6f") r1 = memfd_create(&(0x7f0000000000)="2f645951a2f2326b", 0x0) write$binfmt_misc(r1, &(0x7f0000000680)=ANY=[@ANYBLOB='syz1'], 0x4) mknod(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) execveat(r1, &(0x7f0000ff7000)='./file0\x00', &(0x7f0000000240), &(0x7f000034bff8)=[&(0x7f0000ff7000)="00000000000007060804002000fffc0c6565643b799365195f1b76"], 0x1000) 2018/05/11 08:14:56 executing program 7: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") connect$inet(r0, &(0x7f00000003c0)={0x2, 0x4e21, @rand_addr=0x2}, 0x10) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f00000000c0)={'lo\x00', 0x0}) perf_event_open(&(0x7f0000271000)={0x2, 0x70, 0x49, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r3 = syz_open_dev$loop(&(0x7f0000000000)='/dev/loop#\x00', 0x0, 0x0) r4 = memfd_create(&(0x7f00000000c0)="74086e750000000000000000008c00", 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0xfffffffffffffffe) capset(&(0x7f00001b4ff8)={0x19980330}, &(0x7f000077ffe8)) chroot(&(0x7f000009a000)='./file0\x00') ioctl$LOOP_CHANGE_FD(r3, 0x4c00, r4) fchmod(r3, 0x0) ftruncate(r4, 0x401) ioctl$LOOP_CHANGE_FD(r3, 0x4c06, r3) sendmsg$nl_route(r1, &(0x7f0000000140)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000000040)=@ipv4_newaddr={0x20, 0x14, 0x1, 0x0, 0x0, {0x2, 0x0, 0x0, 0x0, r2}, [@IFA_LOCAL={0x8, 0x2, @local={0xac, 0x14, 0x14, 0xaa}}]}, 0x20}, 0x1}, 0x0) r5 = socket(0x10, 0x802, 0x0) kexec_load(0x3, 0x5, &(0x7f0000003700)=[{&(0x7f0000000400)="f8640fece7572ce089d0e4b5ca338bdfa8a942dbd404be96de64020b2567f695d33af821f64df2d80d0b9ed50ad10f56339f1d3ba838b1ee3ab7c1192fed9ffe8156085e19080fc2c565bcc4172c80e91896d90d144e3b42c50bfbc8d034129ade7bb10931dc65b78110c1e8356fa9041db1e37052f750fd3ea7789e82d907548b79aedbec75e8e86d4d010576668f0e481cb1c7a70f995a7eb89ce78d193ff5a8474d6b4a89c0b5d20723f70d9c54ea091633cf3a73c8a448a264b5df1e5068d96e078c3275e46ea88aaa7a294465cc87628aef8ca174e8e5de5ba226da2a44b9cbd8dea3295b46b7b22ed2f9de1ee77eb21431785b7048f7e741b768027e067837f604eb34807fc87f6a166bdee7464dae6f273240de31eb9ef65cdf28932b4d0ca208ac9a0c40e9c39304be1fea7de728d1212587ca79ef0e64f9c169017df5d82bd6cd3338d142970b5325f707f323ee2d000bc1a6336fbf467158a4bc32d9ff61eee9518ce585acad09c553eacb0e13954023c180e382a076478915a690f4b81c86b7c55e45babf8278fc0c005e697bb43d20e62da188de6b6c1fd38502c1b95ce1ceef0f96920dc9f9527ae29dc734ea2041c1b51399d200c792149951cbf9af70716addffc78e676d13491678b993cbe1799e6b753a2629d091cc67b7c766f323222e8da8dd926a8e64c32483011cb7c1a62fa31f7c88cdf6374f4b738c54a0bca868b243adc3278cef13ef718f1c7d31b06b5749a73710c1f2ba9312c9e93a20acc5bbbe45ec49a606a106353382be20a0334741ca7a00c3c84afce471996d337a96aaeb29dc49ba39059d38ea660f8d1c5c736c5939be82674c59ff5833db145738a23003547510a4e38364db1bda35f3a7e76a4a87b8d371bce8be0507358b8e15998eee21758119996cd92f11f3c5be69b398fc7cd8b1659b0b81b471d9cd452fa8f30645a283999fbc9d999ac6702f0a32d5a18dd69a2e6515c119783d1cfda77936245bba36373b19b602af6a0268c1681ca63f2ce9461a9ea2f1686eb8576286d8c33b2ca03721dbafd4782e9a32bc890c617979f8a7a3b8cdca4f88024b67e57626a080da928c3a548abf23da30700cfae6127807ab407cc8df96a9afa794daffd451b2390657871a7454d9c6c220ada19da08f6f8130e6c0010c61614afc79fff4f94df9a2e6317b9685cae68febdfa1d36a93b1bdb70c156fe16afac29ddc3becc44f29604f93a7aec75a0e5536698ecffab15439370fd1717e2487cf00e7d12ede8c76f35b39d0e7d7295b12598e899c531b36ea1a1661b15be8c1f8f73af63008d0fea86d8f2e6fe172e58fec6318b24cb6fa2855d2969dfa89b0c1bcefb7814f979bed193024d4aeb961de7d8afcd69aa2444cdecb0d6f1f3521c7c70623db29b829f64779081da5a68f9e85030fb72fa74b73bc239c68305afd8a42521c192a73cc7389418001b56fc9c4017b7f48276812ef2bde064e393095450e70d4894d7f8c51c1b8355cab78234d120a1426fd2244056d0f4e816777fbf550c98a33082ff332a5b4e7ddb9ce0891ed1bf688c1ef8549ed5abdcf3742724e412f8c64faf782c4ad299b32ec121b6619e68373fc8541e4f4615d90e8e807d311f5af7a18a1b7f6406d43542f9fc5ba1741b24b2ea154c0ef3faa69540ba4f2bd45b865e50e543c875201c8c0e8041e6c64942fee8a374b026de8624bf6c91e321c666c285d5adeacbaaeb2772f7d57a9273a3e3a220857d6d7362c0a3a4876770b781d4c1cbbdeb8b7fb1f62e4f48a7b60039fb4db1ec401c82d7af773ecbf47780a545ab341eb305abc372fa08a07bc17f4aaefc4a132884a5af93fd26c703d379fda035e9f4e08e2e1b5b83c9956ad2a1714b636c6a7ef64a99ecb63d085d4ebce50529e5a65e11de3c6af02aab77f5d2a04ad00d796eb727e3665bc197076634296089c81118342e47df31173e35b3c159fdd01a2c240750931db9cb9b04019bbd526368c986b0fd5b169afab2881b2924f098722e8dc006f4fb690e9c1341635ab9928433bf26bd630333a9a8fd15e1822f997cc0c489cc2e233baaba1faa750587e18eb87deaa1cb0bc594c0088c0eb601d7c9692ee7e2b2cd6ffff7d3f7a5518cbb0156491a6bf0d55664da20501a7cb398206d6f41a69560724dcecc471900b6fb3848b5430380fecdd02d9225f2b570a55db96bdc6f7b6c1df6246f6739943428bb2ba62ac1f09b3a0b0e9fb390e3a7c47aa7d1a165100ebd904605dd00640ccdf2c0d20f8824e445a025589e3a2fdf89e1216897e851320ac8cec0a9b7655777a7361d86c7434a62f801bebf5ac6afe1b8badef8a901ead885681532fc5621f6952647b76d1b4aafeeaccbb553fb9f86a3cf9a7b9903d2865a5fcf10ce69a7ffdb9c89cc4dd281dbe22d7dd2a9ef79a1e713196b03a0d73a688dbbf5ec2131a7c5c7935e3cfaff54e21c5887d1b4ddec0fde0e83c3a0598c32d5df5373a0302d573d6ff31d25acb9bb916bff1c584ba1f7104a33c0f1419fa580ae7bd678dda8dbe8e28f5e3293f0c42495159a17f96a7fe86f93c928305b6fb34f589cb54b4653387516b786fe63f370b6d30b2d3654be2889299d92a44fc1728f573575b56382562351536b3e4e0647fc06170ba1beaa42ed54e727ac2311949ce9338fcb13989427045b5b5b4aab34904fe46661a18acfcac3365b40612a0be538acfafc89e69948fd140485a47de04ac6a437b98e51142c824159c177a84bfb789a5925752d01d168b803f3fd31d24591c10949a5694a43b1bfb43e5372e983b20c0a6931b30f5737b2d2d1fe78ae318d4fea015bc3f9cee3e15ab4bafff61de435341836a5868efbeeda4b444ecaf108887448b24bd50d76f8189ebb55ded2cf59c5eacfe5b646f796c434eb3892a6900e06024a69a072bebd816e4eaad3cf0a2b12098822fdd3015ec4fdd52b684f5e1e9e9d14af722057c984f6ee5bc7785c3497d837aaf732e51a72e90929e1c299d3f90dd5c0e1a7d9e6b3dd7c1cc29f1516ddf6d9f76f85e0e5d5e57c50a3ba8faeb42518cd0470968fc779517f1aabc9d4288f1ccd20fa9cb3c1955b6fc9bf861c44cf7721b84abe0d12b225ea73cd4b2ab105bc4f3323a4b735af719d00da359879d306969599b9c9fa1ecccc027c0d071880e0eb76c11af4fa2726653198ee78abfc21fc820800399dbb57668dd13dd371d0a6720ba13c0f3bfa9357bbab71dfc4cacbf6400217ffc160a5a41ddbcf623064144ec5915b4989f470d8c3b18cbec367d1e2ff114aa87e0e9d78f49882b13fadd801fd0eafa9ace6505b035ba0cef8fe0956218196b1a85120bb0acbb2fe5ebbe4421f753d8d764eb28fc7b684b47039df57f52af3e65c028e89d86da902a191e9ceb361060c8ab49190a1d8292d103876c266f34f192631553f900c4744e9fa7851421b382d7e3b6cd235fdb6f70a7d3d45565a882f681156ddef20f50bc1b841cd55199e194b50b87de689d446dc6fbfff2c980adc5358b10639fa1db5638d7baacda9f5152534ba015c42606368ba0ba0a649f766455b51224a6a45e96525d2cb458f1c04cf422947a15485759cf021baae9df295d0a3a2ef532435db0539e7cdd7a8ca1bf3be9277f9afacd8abd5dd5e9277510f87dd775a6c75bd8718052ad14a26c42d7a7c774bba71d86cc28b61c1d0d0f00a5e67d64678e790d4d73fa39fe51d60710cfc9ffbbc034427470107c95f866d461c2194916287005aaf401f859efcc1c81b474b2130686baf14fc0b8a31621e976ad96f756fbbf34b26986b64a5785204070b5ccd7efe1ae5e1fea9fa7199e4bd146c87344a92224edf422834784b64fb18613b48a088f4ee09a78923752f0051e6c77d8b0cfba0a24db6671f751d7dd0c1dfa954c0b998c1da7c5a701b6429bc9e86b3d4bd261688f285873c9b330dc90ba0cb1ae1d0769aa8dc579b05f38c2eb6f53cad04fc7f367b594f64de435528354240a3b988ccafae0bd08d578172b42ac08a94e3f6a6b5599cc1542fad7c4b26ae32a8f34aee597349f1bcd94a6061d8d1d3051cf8554a4d690d7d731ce02bf4f1cf81e1eac7559fa335e3a1fd1d31d1a290adc77b75749b6b5fdd6aaadfe74a8cfa6842ef35d3b271331ea6d9a54fd6b8c04fb9b329ab5cecfdf898e10bcb7dcb3462c1007afc493ffe9ce63c39fa5537b6578931fc79a1d640b97fbf275b0bd6ec4eeadf46a288ae9a2d5f7c21c10da6fb03a6498b968ff3763c947b2b8b0688681f533628b0eac478de12c4269412171f4951080e82cc52dd9c9b4381a7e7fb58e9c2641d11063fcadd87235265da527eaa3bd6dc4842eaa9aca4940cd78f7f631336d9435ba62b487bfce92fa880f6587aadc73e203d19a69e275c9697f8e4c1d6d7546a1f7f553d779e1713c19677d08d033924538f5605373be55f2fa402198459a26df24a7f23ac1b65a2b0dfa7d112b627c5cc9f87610d9c6c1900e0741a8a5d7444215a68c9f254bbba57c4b1e756de00765dd8ed527d457b071fbc4df48ac1922fec36bebeded988eb5a234401ad5a61d5523beccfd3aa56bd36e6f523626add69338aa99fa04fdd05437ca0684ed5fb29f5e2a834391a21443d1858c82b6c11f890828b7db79ea302966465fdc7db56715f5946291e4664c83d9f7ed49e377bede081665d4f367000a6047f3f937be4b2fc633e644318fc2e7ad715ab1f2330b4e5ffcc1e1ecba4f5f39efcfa701ed77b81020d4acd996ac9e1882a5b1934469918ac8799c1f24109252eacc98f0cfddd6c94f691d8aa9bd01f626192b25d89c3dd2fd6e11b3ac8141614e0af1e70d8e8e94b99d401ff608de803105b9a9b82d763d86004c88f0f1043d17b190e810429adbe2bcce9afc0f6e105f75adaa1cc69e9a7caaa2bc7a5dcdff18f53117316ec7d45343c21ebb9b4e05be2d5f39811b774f561c061d0c7888ee987a2faedd051f4aeea86fa4b1fc44fd07708bb2e1bceec7715b6eb12bf611af5d89881ee85cd458d808416a89a7e705198d8cec85652ba8f47d31f5a806f2d6555c66dd023f59fc6d22fcd0e5dcb0c8cf0ce1a72c2874baafd5bc3bf4acd2c11c2195158bec744d975f8a299f7300c8bf71c5da6478866458adb6d91c00edbf8a773ac1132c9557b7a14251583f8f12077968be32a1ee39c6fd4190c0cf1aa71e10bde8939d206b7d97395bf479f93858803e5e7c4248f148415c0eb1f190ede5b9af951d9a3048d8f0e3c1525a709389341f052eb139902fb935af0c3929d58d6745e03d61fe94fad01d61116d580e20b13acb3d10926ec78e047878e7a84882cf58c2b5dee470c667f6ccdf9d879030401f06f31f1bc6d68ecdba5f56788f1b7ddd6bb947997d9c9930c5619df1d68ea536a241e71f3f43c5f5d9f83f491c463362320ada89ea75f2b8d7607c7561298c8313b3967704956726faa03a147ace53fa4159cc879e3ef2675e4f387d574e9fd8563414f59d0573d9755ac8d946289bee7b427a6e1bc7ea921c259fdae4add45bb280f235acbc8c95a951639fd70501b1270a6167211f0a2fd152a77c8c01cf03f0f4e1fc1d2d5e84f4aa54b2e808ff822bd6345369c5f51af3ba4f091392964cf3feae25f8c2741007d2e5ac5a5f2124eee3047b89f94d44df6d0e2f4fefb98d1d7c7a34fb020c84cae252cfa6181299475acba54b0b07aefa805768da4d3b7910ef2c1b6a7112efe6bee3da9e41c12930498dfbfd82a428c9c9cd66d805c927fa3158e116273f55ab232f9c0a", 0x1000, 0x3, 0xda}, {&(0x7f0000000180)="d1212f342bf127abfae6e08bb74c5b89efa38fe459aabf94fd638099ea20ed5e438b0dee0089aaa024971d882873fc4b01be0b4dfbb502b723a6c747211a49cd0312922f1c7bdc37f25fe1900eb3a8e3640ab42e3a4dea6690b479619a81c93bbf5033e77ab8c078fccf6ae4e86ada45d5a7546191885c39", 0x78, 0x3e04, 0x7ff}, {&(0x7f0000000200)="124cf6539178fc251b098fd57dd41adbaab451d2f343aa5d34a532a884db85e4b5bfebabffea12294df4af5da9afeff63cecf3764ad2fd17f391a38d7c8acfdfd13030273a645c69ff4ca1ebdd", 0x4d, 0x8, 0x1}, {&(0x7f0000002500)="5757095864f66efa228010257017e59ef5cde3f87f48f0e9067a726eb58adbe7ce61bfe99836c1d83bb52ac1843a74ca949b697759f937acd9506c3fcb790f4aab22c34081bf00d3e52b0d341d57d6768740c345fd45eff43c3d4c1d45cfe87028d4b6ff8900e7c6a7f5c50f94d490f8b0ea08e211c6037efbe213ff6759a22d057e79e84ef3581afaef2773e6cb7c43d2a5394cb69c5872df8caba825259f6ad2219c40bb5c82a4904c245b4712ffc196f1713cca2d85e8a223d7aaf24c69fa41c6904f5fb153003f88f9c5cdce1fe96fab148c3587627d04910474c06e9ba599f1fffbc01199490edffc5c74b44fc399c127b8911a83af33b2c70f01d4301be06f8982a3007c37f3a7d36c412e2b59c0067abf0a61a12bac31b3254a186ff2c9b911ebc9a2d25981548dbe65091b53e4f47dc8786eb496f3175fdf12562db774f2cf0ea9027e1331be062b2b7778f95cd56fb8f0de68afc2db67f92794a2a9739f3354e98bc17ac31b0e7d4e6d094ccd91d302a074dd59665b8bfefab4c806c909bbd9a6c054512d2f609159af4da24a7eb817cdd90b80159cdd61ce801cc9a83612708701f531b447a34043ace7e36d584801a6b8c8b8196bf87f337e4aecfa0e1e4fd56de291544d2a9fc4c3189229dfb775025f290194385acd4d741479e15a79d8351e59b51f6628ed8b57ff03ed9fd31f6d1e57f2da519c53940795af4c7a76ff57655495d2e2fdc8bf261e98e16c06bab8d061749df6ebf041c39abbcc1d66c5c7bbfdd31bbfa7767059408a26159009f970c15c8f7e6092c9ccfbdab39bb34a97be8442a17e105db9c2ecd6d9c0cb09cf96d9ee6dd5cd0bffad00cf50662dd4ae5ed98b30d300d8100c3298765797b39dd974c8f4358ac4072954d8ae8c7b6b39624d190f911c0f386e7e5ca2328014d3de6c2da1996e2b0a68faf8c40ebf3ad6cdadf0ab22d0fab9a5f7a30a6b7b10b577f6326f0065e90f2b1d10b72357d2028d7f70adde7b8c54c377fad602f02f15d8ecde74674c91f966f11e11a2c706685a7a23f1bbac4199c9b8e71f1aa630758e913841cb0f4e122bc2d22589df8f7befc2e73effade36694c82ba0beb7412ddc4df7b9a98cf0142821605f71bb666c0bd1a0fd97bbb8be60ac0966e0aa9c4c2a380164203468e50bfed97c2611511b93b9d03c8bdbd5471990959bda5344651a6eb7f5688d1132eadecd4663426f0a4bcdcd9641410e3a2a06c1d6ca253736508986bde3f84bf080fefc52884261557032f51d81f4f0ce237c38cd2b55f3d9edf841316f712e666626f34e71412a1652f19eeba7c599a2836156cd34c6af193f7d70cb131bf78e5b4e6a423ec0649b77f1b94d7d7db3561977eaa28b26f747dfe7e6cb38dc75411cca400492dc97ef6a2a190dd4f9a64146083c9dcaba95df74da8fc0ce1d7ac2b593601d318b2e326bbf4580e50b52fafa0e2f2a6e8a854844a7db53377ee062b081c23abe0e8caf0f6ea144e34951b42dbb4b3f17e6bdc6950d66d95864082cd3da8d63e0b9dfbba6df57688d0ec0bfe40feb7950457e6f72859322d8de70dcdcc8dc0f11daaaa9bab0409af2314d375183bf394c1efa406bc06bc4813183d2d4e6d2df3d90ecf33323a545645969a4310b2511e2913cd117ccc1737d14bdbdc9fd2fd48075ecb25e3099bf41cd2af1523d00b41a7b10c0f0405e73b9b3c446a352b2bcfb09750ef2cbad43ccec2c04c1f3c4c2d9f15e3d0f40e6efd84285ddabf125771df65f5a94f9f777e74815e4c0786c7385a6af755c98ccb37bff030e3b3fcd4b5c0591628c6486b191c9d620b9599dcc984240a5289d2f46e5ce1b7e170bc65381408c13c8b455b9cec4d2a3d9ab58c42bee23659beee209907542b7a54bccee061d4f1740b9ff218699fdd2e5baf9a80a102f6e4cde212277db20eb82b7357459dfc16e315ac393cfbc4404a508699bc7530786f6b16aea27e3467659b1e230f5b38a06110cbd037f39f0e47fdd4cb389d9dd172b3588c679cc3e75a30b874b2234accf8ae7084d4f535bd74d5e980a27c4da07201625024d52ff14cf208363f689865c8ebdd6a0b5c8edef4d64297de13340c5987888903c18ddac02bd454d043a47ce70055d68e3c910a859e3be50cc11d04d53d62a66e816ae7c0ab4c7deb5b0bc0266fa84737815a28670920d02110c1ed1e0fc3099cd8857316e249bdb8dfcddb897e2ebacc4992434f502ad517979876cfbae7f8e964405ef6e1ab0eaa1c2dd8d90b5fbb70237b789c0e2e897a89bfcc3f1cf7ace3e005bb36546d72b3438429a2e915e062ecad61bfab2e1a3ffdf2805160daefb11af1ef485674228a9540217f498f54e3378977331a4f0f917b279201377e616678866c3be0d412d6c699483f7839d16d53a8c23848e84d790a1a31f551e0ae12bbf3038a02a6eaae4d16e95b860b018349a8950988f5ad081f0c9f21cfa8158d1389ac1d62044660dce2674e93ebeeceaa6bc0eb728ce28df410c5e9a3278db7da186daa589b83fc6b9c32e7eed966b33130701b90a68e159c570ad42c56d3d263d5c45d9234e090b871b119c8d40fc86f98d182433e675cdeb3aedf87ed1c4ef4976cf261b79ca48d9d31c65f22667d6ac28c568da8e359051383a255c6877b70645f2c98d2d459c3afe892778810b971521150c0313706d75dd6b375dd844d44948ee26c10563e38cf2f0b96bc77dbfe453f7a0de2c6d16cdb99d05d7a286c3752f3cbffe93f71766cabada13996caf655a4c7db8b54b3e9cd7e06119a615f1f5250edab903ddb7520fd57919b1d99d6fc3d64109c635fdec586546224ad7fb7a10e3017ac04f830cf7dbffdafd0191c11c199f22d3cd3feae652a9720538b8291b5f193f73f15c8b119646a37fc82ed979d4383d94df03a1c1e345a3f0e3bd3328d7213c6e5e6bdf22ff6a19652206142da9aa02a0303c4c4db38a241e7d1463a68fd66a81ebb014b9abf255e6b58dfff1d0b3e46c46db192727f290580e7e842832792fb843e54d539e34a9cfe18c598cb684d6903f52ba0bdf8558114e94ef469039a8dfa06d4a2d754d22099cddf97e3df0d3137fdc6bf8ed9f39fa5ec1c4d3c11250c8ce30f45b4a53018fa4bd7bffef1ea7953c931329bc8954e1d86d0b18c09255e3ea8381360572c01fd4dfc7111fc0bc5d02bce05726e32814c389bc64493d84326f89ff034dfd3b707e4f92ee4287f274d701fd2d0b53e5f0658af884db26e0504037d46eded54788da72444ca0ee9e160492ffab67b55085aa875f1119fea7e779b172367944f5bb247e4783c0677b0def4f35d23efaec71375ba0d603c9ee69aeff63c036f248100823d1715eb7a592602dbd7254dd6b30635714da965a6b2332009f48a51488fb8b228586e13de111120956fa9664a2e7f61fe99f65d9d3e09bc66dcca76cc654984821086bc3201eac8ba73725f31fe7f9e554c8a4596a9e5b58b0875edfc5a1d00ae98a3b9ca085591f682e81a6bb7846aa036dc87d4bed3276929c51340b6078ed8e2025c3a5c5505f61ec6d624a05f41e27b537e1c61f408eafd01091aaa5d3a7ddb404276af1493d439d09249fc234f37fcfad411be98b3eccb7071eed52a0cbe4440293dc2c8edc0eb5cff77b5d7ad09853275af17cce56a2d52580662a221a4a355323c4dce46509d77c9c8fcdb69e8f2a853b27cb91fc4610d119f7ee03f878ba75269dbca899e6b569a9f781c9313e318b9d2b96eeec3f54b9f75d335f3cd0e812d4ee4b27d3c1828d48046cb9bf4b5da71eab407cf22b5665afcac4ed0b4c9249687a031ce7132157cb8a4369fbefb1ded5450bcec145532a7bdad474f9d7247c89c5b07a7580d77aef37d31f55331c046b55e46ba67207632b769d05a037b9f29f0d8b40ed817122a9465af468341e5acda346329b8cd739906ce7e3ee9c65a60bf445fbab879d6f4a8c0866977a9ec654f038223d998df00ab3447faff36eed55d7577c9f6888415cffc5bfabe4a5d65876c7b00f12142890174f3c42e1b813e4b7f439aeadc8b84d9429b4df7e9473d7553466e46957d5b80c0d1d498cd2b277b0ffcc8e295164b6095d78fb7d53e15676ddf47d07c48ab131d2f30e7edf1f29b42f29ee97a6090a7d07babf4eeae6b9bc67fc990a3bc7830429eb01420cc5232b9b8fb1c46a50522101208ee1505c38d1280380a84a149fdc93663a6d4d698368a5398c34993095ab3d2c89d36d7ee7acf7b119bd25ec03eac3f6a5db145ae67c67edc2a0086b05126dbcee3f9d93c57fa951adb928dde8fedea31570a0e27beb50d2dad2b2cb587765cc37b640be10aa509eac33e67c34eb5c135022b63b67da49588a6c1a34ac82faef831dbbec394209cd0e3cb9bc4dbc78b34dcc09697c1ec72612fb807673960b6e64f81999d903f883e87fbe5a63f267d1919382bcdec99e72a981727c757a41009c183a13ce613c3e9846316f5109aa285d3f80e7be8205ba0232d7bb060eaca28b61a63911a58286cbc3bc267035a02205f4a10dab96a0cd067187d75651bbc77b2cc847eceebc98d5c29684484024fa99485676faf57ac1e93611f30b21a5c4a56bf8eb941a569178e0ed918ec80b7afd71e5426c33d4cb729c4a6df16fa483410283330626f95a191806b836ca0078088189060dc99c9164cf10f4682b67d992c64f752786ba11172dfd2da52dec5ea35b33c983c124c51e84add5b4080ab2466d2621904b45efca91cf45aa49889a273d0f5af9c482f64e805f6302a7b1e0e76c27d70cc25162b2e93511e35a79f90aca9e258d1fffa30b85ee08e66b58ff4b305ad7ac17ebdc0b37717c30b9faf0f40b068fea25dddca621888e6f17c8550c0216d95e853315cd165a68d2564bee8443758af006df3134937c09ba9ae97fa099687862dffc84365d463fe4636e04544ddf3ff8ecbb4bc227274c8ea5b92078ec2aadedd8e9f8c8adc1c325dd15b342848b229fc44345281ee9f80e9682cac8e7589ffed42f6ed6ae63ce721a5ba5c54dc7a65fa1b5ab1e836958d937ea8e5959dec2d836cc1c39afe3b0d0fb92a146e02fd3ddccc04645b15e92d9e359753111d91b767b723e824370b0c078ffaf8d5bc70c9ef7380790d3fdd558170576dac4d0d4d9a31630b0775e4861e04ac651874fa2c25c952c3565b48e894826b0b04b89afcfddbdacd7f10223f4437fa921016bc1b1f56f7649256b1eff2aa97e0eaff840d1f3f2ec1860ddd54be8ca1622166b93f725ab45114e8dcdfedec4b0e69ddd4e8de88ac7b0f2eddffb226b7b12235546410151a506a9dabbba25640b1d8e61ada0342b5492f396795538ce165ff8d4e830f392ec2aa069c7d2d180a115e8be9dc8224a0e09e5445a2daeb887be6af403359fa236df5d86ba1f2de2d6d28e95b4951c3a8b6eb408b199fe3283d7b0cfd8b752f7b6524ba3efd176c0370d3fcbc4ed345e38263243ed5ae45d57e71753464e4b47e5dbcdb1622064fb40b2118ece3398515220968b339f58900ef863cade9e75347b00c06bc673c9badd8da0fd76297d6dac5a32925abb75a7ca0be4150d70f4a2db3084c7b72cfef5c5164823fb0cf7e53908186a156787c5d0bb1d0af10554e9416c78c4e07dfcc8b2834aed775648875e2e465f712877d8ce7b84c36a6e8d8c954d9ffbd34b5421b7ab6cfb025d2ddd5cdd77260a75b5165816231e4bd27e10d2751a8206901e8edb1876d1326d6308600385083c1d1dbf04e58a73aea4a7537ea185effef4172e582127e257e33223", 0x1000, 0x7fff}, {&(0x7f0000003600)="5b35b0f1830ac95719a81aae9053061be1cea5a1c2d900972e6f03718e65eb215f92407c776d245835d829826ee1579081994fc6855e6fc2cda5faf0490e57ce24687ea344ea8eb0438d7561cddbe09a4d883fec7a36298dd23f836c9a6a58003b656d903243edf1bcb4997a19f9bb515f52dd50242f4d0aaa74b225de3a88639d0dbe9b37afddf50c20e5b8cdd443b3823e784089816010a121ebe5a1a61f509b6cd2f1302b4dd7d0c80ef2d00354ec2b6c6194b0ac875a45971f0c98398d1bbe7bf702606b905ac997865a249134ef7ba550ba3748162d4198cfef553d905e6119336d2f12a487ea0769e74e07", 0xee, 0x7fffffff, 0x3f}], 0x2a0000) write(r5, &(0x7f00000c7fdc), 0x0) 2018/05/11 08:14:56 executing program 0: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") setsockopt$ARPT_SO_SET_REPLACE(r0, 0x0, 0x60, &(0x7f0000000880)=ANY=[@ANYBLOB="66696c7445cd2df50bc579ddb3d3bd46657200000000000000000000000000000000000000070000000000000700000004000000217ba123fa005a6784b8040000a002000040"], 0x1) 2018/05/11 08:14:56 executing program 1: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000280)="c6295e4eca6c") r1 = syz_open_procfs(0x0, &(0x7f0000000040)="2f65786500000000000035abe1e80d903e0d717ac1889a45e581c9e14a5c8f95f5d2968ae8c767e9d18fd69a") mmap$binder(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x8011, r1, 0x0) fstat(r1, &(0x7f0000000b80)) 2018/05/11 08:14:56 executing program 6: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000616ff8)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x32, 0xffffffffffffffff, 0x0) sendmsg$unix(r3, &(0x7f0000bba000)={&(0x7f0000c57ff8)=@abs, 0x6e, &(0x7f00006c6ff0), 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="180000000000fffd0100000001000000", @ANYRES32=r1, @ANYBLOB='\x00\x00\x00\x00'], 0x18}, 0x0) recvmsg(r2, &(0x7f00003d6fc8)={&(0x7f0000698000)=@generic, 0x80, &(0x7f000081afd0), 0x0, &(0x7f0000f9fff8)=""/90, 0x5a}, 0x0) 2018/05/11 08:14:56 executing program 2: r0 = syz_open_dev$audion(&(0x7f0000000100)='/dev/audio#\x00', 0x7, 0x400000) setsockopt$RDS_RECVERR(r0, 0x114, 0x5, &(0x7f0000000140)=0x1, 0x4) r1 = socket(0xa, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") r2 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r2, 0x6, 0x13, &(0x7f00000000c0)=0x100000005, 0x4) connect$inet6(r2, &(0x7f0000000080)={0xa}, 0x14d) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x24c00, 0x0) ioctl$VHOST_RESET_OWNER(r3, 0xaf02, 0x0) setsockopt$inet6_tcp_TCP_ULP(r2, 0x6, 0x1f, &(0x7f0000000040)='tls\x00', 0x4) getsockopt$inet6_tcp_buf(r2, 0x6, 0x1f, &(0x7f0000000200)=""/193, &(0x7f0000000300)=0xc1) 2018/05/11 08:14:56 executing program 4: 2018/05/11 08:14:56 executing program 4: 2018/05/11 08:14:56 executing program 0: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") setsockopt$ARPT_SO_SET_REPLACE(r0, 0x0, 0x60, &(0x7f0000000880)=ANY=[@ANYBLOB="66696c7445cd2df50bc579ddb3d3bd46657200000000000000000000000000000000000000000000040000000700000004000000217ba123fa005a6784b8040000a002000040"], 0x1) 2018/05/11 08:14:56 executing program 5: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000a40)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f0000000a80)={0x2, 0x3, 0x0, 0x3, 0xf, 0x0, 0x0, 0x0, [@sadb_address={0x5, 0x5, 0x0, 0x0, 0x0, @in6={0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @broadcast=0xffffffff}}}, @sadb_address={0x5, 0x6, 0x0, 0x0, 0x0, @in6={0xa}}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x5, 0xb}, @sadb_key={0x1, 0x9, 0x500000000000000}]}, 0x78}, 0x1}, 0x0) 2018/05/11 08:14:56 executing program 7: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") connect$inet(r0, &(0x7f00000003c0)={0x2, 0x4e21, @rand_addr=0x2}, 0x10) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f00000000c0)={'lo\x00', 0x0}) perf_event_open(&(0x7f0000271000)={0x2, 0x70, 0x49, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r3 = syz_open_dev$loop(&(0x7f0000000000)='/dev/loop#\x00', 0x0, 0x0) r4 = memfd_create(&(0x7f00000000c0)="74086e750000000000000000008c00", 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0xfffffffffffffffe) capset(&(0x7f00001b4ff8)={0x19980330}, &(0x7f000077ffe8)) chroot(&(0x7f000009a000)='./file0\x00') ioctl$LOOP_CHANGE_FD(r3, 0x4c00, r4) fchmod(r3, 0x0) ftruncate(r4, 0x401) ioctl$LOOP_CHANGE_FD(r3, 0x4c06, r3) sendmsg$nl_route(r1, &(0x7f0000000140)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000000040)=@ipv4_newaddr={0x20, 0x14, 0x1, 0x0, 0x0, {0x2, 0x0, 0x0, 0x0, r2}, [@IFA_LOCAL={0x8, 0x2, @local={0xac, 0x14, 0x14, 0xaa}}]}, 0x20}, 0x1}, 0x0) r5 = socket(0x10, 0x802, 0x0) kexec_load(0x3, 0x5, &(0x7f0000003700)=[{&(0x7f0000000400)="f8640fece7572ce089d0e4b5ca338bdfa8a942dbd404be96de64020b2567f695d33af821f64df2d80d0b9ed50ad10f56339f1d3ba838b1ee3ab7c1192fed9ffe8156085e19080fc2c565bcc4172c80e91896d90d144e3b42c50bfbc8d034129ade7bb10931dc65b78110c1e8356fa9041db1e37052f750fd3ea7789e82d907548b79aedbec75e8e86d4d010576668f0e481cb1c7a70f995a7eb89ce78d193ff5a8474d6b4a89c0b5d20723f70d9c54ea091633cf3a73c8a448a264b5df1e5068d96e078c3275e46ea88aaa7a294465cc87628aef8ca174e8e5de5ba226da2a44b9cbd8dea3295b46b7b22ed2f9de1ee77eb21431785b7048f7e741b768027e067837f604eb34807fc87f6a166bdee7464dae6f273240de31eb9ef65cdf28932b4d0ca208ac9a0c40e9c39304be1fea7de728d1212587ca79ef0e64f9c169017df5d82bd6cd3338d142970b5325f707f323ee2d000bc1a6336fbf467158a4bc32d9ff61eee9518ce585acad09c553eacb0e13954023c180e382a076478915a690f4b81c86b7c55e45babf8278fc0c005e697bb43d20e62da188de6b6c1fd38502c1b95ce1ceef0f96920dc9f9527ae29dc734ea2041c1b51399d200c792149951cbf9af70716addffc78e676d13491678b993cbe1799e6b753a2629d091cc67b7c766f323222e8da8dd926a8e64c32483011cb7c1a62fa31f7c88cdf6374f4b738c54a0bca868b243adc3278cef13ef718f1c7d31b06b5749a73710c1f2ba9312c9e93a20acc5bbbe45ec49a606a106353382be20a0334741ca7a00c3c84afce471996d337a96aaeb29dc49ba39059d38ea660f8d1c5c736c5939be82674c59ff5833db145738a23003547510a4e38364db1bda35f3a7e76a4a87b8d371bce8be0507358b8e15998eee21758119996cd92f11f3c5be69b398fc7cd8b1659b0b81b471d9cd452fa8f30645a283999fbc9d999ac6702f0a32d5a18dd69a2e6515c119783d1cfda77936245bba36373b19b602af6a0268c1681ca63f2ce9461a9ea2f1686eb8576286d8c33b2ca03721dbafd4782e9a32bc890c617979f8a7a3b8cdca4f88024b67e57626a080da928c3a548abf23da30700cfae6127807ab407cc8df96a9afa794daffd451b2390657871a7454d9c6c220ada19da08f6f8130e6c0010c61614afc79fff4f94df9a2e6317b9685cae68febdfa1d36a93b1bdb70c156fe16afac29ddc3becc44f29604f93a7aec75a0e5536698ecffab15439370fd1717e2487cf00e7d12ede8c76f35b39d0e7d7295b12598e899c531b36ea1a1661b15be8c1f8f73af63008d0fea86d8f2e6fe172e58fec6318b24cb6fa2855d2969dfa89b0c1bcefb7814f979bed193024d4aeb961de7d8afcd69aa2444cdecb0d6f1f3521c7c70623db29b829f64779081da5a68f9e85030fb72fa74b73bc239c68305afd8a42521c192a73cc7389418001b56fc9c4017b7f48276812ef2bde064e393095450e70d4894d7f8c51c1b8355cab78234d120a1426fd2244056d0f4e816777fbf550c98a33082ff332a5b4e7ddb9ce0891ed1bf688c1ef8549ed5abdcf3742724e412f8c64faf782c4ad299b32ec121b6619e68373fc8541e4f4615d90e8e807d311f5af7a18a1b7f6406d43542f9fc5ba1741b24b2ea154c0ef3faa69540ba4f2bd45b865e50e543c875201c8c0e8041e6c64942fee8a374b026de8624bf6c91e321c666c285d5adeacbaaeb2772f7d57a9273a3e3a220857d6d7362c0a3a4876770b781d4c1cbbdeb8b7fb1f62e4f48a7b60039fb4db1ec401c82d7af773ecbf47780a545ab341eb305abc372fa08a07bc17f4aaefc4a132884a5af93fd26c703d379fda035e9f4e08e2e1b5b83c9956ad2a1714b636c6a7ef64a99ecb63d085d4ebce50529e5a65e11de3c6af02aab77f5d2a04ad00d796eb727e3665bc197076634296089c81118342e47df31173e35b3c159fdd01a2c240750931db9cb9b04019bbd526368c986b0fd5b169afab2881b2924f098722e8dc006f4fb690e9c1341635ab9928433bf26bd630333a9a8fd15e1822f997cc0c489cc2e233baaba1faa750587e18eb87deaa1cb0bc594c0088c0eb601d7c9692ee7e2b2cd6ffff7d3f7a5518cbb0156491a6bf0d55664da20501a7cb398206d6f41a69560724dcecc471900b6fb3848b5430380fecdd02d9225f2b570a55db96bdc6f7b6c1df6246f6739943428bb2ba62ac1f09b3a0b0e9fb390e3a7c47aa7d1a165100ebd904605dd00640ccdf2c0d20f8824e445a025589e3a2fdf89e1216897e851320ac8cec0a9b7655777a7361d86c7434a62f801bebf5ac6afe1b8badef8a901ead885681532fc5621f6952647b76d1b4aafeeaccbb553fb9f86a3cf9a7b9903d2865a5fcf10ce69a7ffdb9c89cc4dd281dbe22d7dd2a9ef79a1e713196b03a0d73a688dbbf5ec2131a7c5c7935e3cfaff54e21c5887d1b4ddec0fde0e83c3a0598c32d5df5373a0302d573d6ff31d25acb9bb916bff1c584ba1f7104a33c0f1419fa580ae7bd678dda8dbe8e28f5e3293f0c42495159a17f96a7fe86f93c928305b6fb34f589cb54b4653387516b786fe63f370b6d30b2d3654be2889299d92a44fc1728f573575b56382562351536b3e4e0647fc06170ba1beaa42ed54e727ac2311949ce9338fcb13989427045b5b5b4aab34904fe46661a18acfcac3365b40612a0be538acfafc89e69948fd140485a47de04ac6a437b98e51142c824159c177a84bfb789a5925752d01d168b803f3fd31d24591c10949a5694a43b1bfb43e5372e983b20c0a6931b30f5737b2d2d1fe78ae318d4fea015bc3f9cee3e15ab4bafff61de435341836a5868efbeeda4b444ecaf108887448b24bd50d76f8189ebb55ded2cf59c5eacfe5b646f796c434eb3892a6900e06024a69a072bebd816e4eaad3cf0a2b12098822fdd3015ec4fdd52b684f5e1e9e9d14af722057c984f6ee5bc7785c3497d837aaf732e51a72e90929e1c299d3f90dd5c0e1a7d9e6b3dd7c1cc29f1516ddf6d9f76f85e0e5d5e57c50a3ba8faeb42518cd0470968fc779517f1aabc9d4288f1ccd20fa9cb3c1955b6fc9bf861c44cf7721b84abe0d12b225ea73cd4b2ab105bc4f3323a4b735af719d00da359879d306969599b9c9fa1ecccc027c0d071880e0eb76c11af4fa2726653198ee78abfc21fc820800399dbb57668dd13dd371d0a6720ba13c0f3bfa9357bbab71dfc4cacbf6400217ffc160a5a41ddbcf623064144ec5915b4989f470d8c3b18cbec367d1e2ff114aa87e0e9d78f49882b13fadd801fd0eafa9ace6505b035ba0cef8fe0956218196b1a85120bb0acbb2fe5ebbe4421f753d8d764eb28fc7b684b47039df57f52af3e65c028e89d86da902a191e9ceb361060c8ab49190a1d8292d103876c266f34f192631553f900c4744e9fa7851421b382d7e3b6cd235fdb6f70a7d3d45565a882f681156ddef20f50bc1b841cd55199e194b50b87de689d446dc6fbfff2c980adc5358b10639fa1db5638d7baacda9f5152534ba015c42606368ba0ba0a649f766455b51224a6a45e96525d2cb458f1c04cf422947a15485759cf021baae9df295d0a3a2ef532435db0539e7cdd7a8ca1bf3be9277f9afacd8abd5dd5e9277510f87dd775a6c75bd8718052ad14a26c42d7a7c774bba71d86cc28b61c1d0d0f00a5e67d64678e790d4d73fa39fe51d60710cfc9ffbbc034427470107c95f866d461c2194916287005aaf401f859efcc1c81b474b2130686baf14fc0b8a31621e976ad96f756fbbf34b26986b64a5785204070b5ccd7efe1ae5e1fea9fa7199e4bd146c87344a92224edf422834784b64fb18613b48a088f4ee09a78923752f0051e6c77d8b0cfba0a24db6671f751d7dd0c1dfa954c0b998c1da7c5a701b6429bc9e86b3d4bd261688f285873c9b330dc90ba0cb1ae1d0769aa8dc579b05f38c2eb6f53cad04fc7f367b594f64de435528354240a3b988ccafae0bd08d578172b42ac08a94e3f6a6b5599cc1542fad7c4b26ae32a8f34aee597349f1bcd94a6061d8d1d3051cf8554a4d690d7d731ce02bf4f1cf81e1eac7559fa335e3a1fd1d31d1a290adc77b75749b6b5fdd6aaadfe74a8cfa6842ef35d3b271331ea6d9a54fd6b8c04fb9b329ab5cecfdf898e10bcb7dcb3462c1007afc493ffe9ce63c39fa5537b6578931fc79a1d640b97fbf275b0bd6ec4eeadf46a288ae9a2d5f7c21c10da6fb03a6498b968ff3763c947b2b8b0688681f533628b0eac478de12c4269412171f4951080e82cc52dd9c9b4381a7e7fb58e9c2641d11063fcadd87235265da527eaa3bd6dc4842eaa9aca4940cd78f7f631336d9435ba62b487bfce92fa880f6587aadc73e203d19a69e275c9697f8e4c1d6d7546a1f7f553d779e1713c19677d08d033924538f5605373be55f2fa402198459a26df24a7f23ac1b65a2b0dfa7d112b627c5cc9f87610d9c6c1900e0741a8a5d7444215a68c9f254bbba57c4b1e756de00765dd8ed527d457b071fbc4df48ac1922fec36bebeded988eb5a234401ad5a61d5523beccfd3aa56bd36e6f523626add69338aa99fa04fdd05437ca0684ed5fb29f5e2a834391a21443d1858c82b6c11f890828b7db79ea302966465fdc7db56715f5946291e4664c83d9f7ed49e377bede081665d4f367000a6047f3f937be4b2fc633e644318fc2e7ad715ab1f2330b4e5ffcc1e1ecba4f5f39efcfa701ed77b81020d4acd996ac9e1882a5b1934469918ac8799c1f24109252eacc98f0cfddd6c94f691d8aa9bd01f626192b25d89c3dd2fd6e11b3ac8141614e0af1e70d8e8e94b99d401ff608de803105b9a9b82d763d86004c88f0f1043d17b190e810429adbe2bcce9afc0f6e105f75adaa1cc69e9a7caaa2bc7a5dcdff18f53117316ec7d45343c21ebb9b4e05be2d5f39811b774f561c061d0c7888ee987a2faedd051f4aeea86fa4b1fc44fd07708bb2e1bceec7715b6eb12bf611af5d89881ee85cd458d808416a89a7e705198d8cec85652ba8f47d31f5a806f2d6555c66dd023f59fc6d22fcd0e5dcb0c8cf0ce1a72c2874baafd5bc3bf4acd2c11c2195158bec744d975f8a299f7300c8bf71c5da6478866458adb6d91c00edbf8a773ac1132c9557b7a14251583f8f12077968be32a1ee39c6fd4190c0cf1aa71e10bde8939d206b7d97395bf479f93858803e5e7c4248f148415c0eb1f190ede5b9af951d9a3048d8f0e3c1525a709389341f052eb139902fb935af0c3929d58d6745e03d61fe94fad01d61116d580e20b13acb3d10926ec78e047878e7a84882cf58c2b5dee470c667f6ccdf9d879030401f06f31f1bc6d68ecdba5f56788f1b7ddd6bb947997d9c9930c5619df1d68ea536a241e71f3f43c5f5d9f83f491c463362320ada89ea75f2b8d7607c7561298c8313b3967704956726faa03a147ace53fa4159cc879e3ef2675e4f387d574e9fd8563414f59d0573d9755ac8d946289bee7b427a6e1bc7ea921c259fdae4add45bb280f235acbc8c95a951639fd70501b1270a6167211f0a2fd152a77c8c01cf03f0f4e1fc1d2d5e84f4aa54b2e808ff822bd6345369c5f51af3ba4f091392964cf3feae25f8c2741007d2e5ac5a5f2124eee3047b89f94d44df6d0e2f4fefb98d1d7c7a34fb020c84cae252cfa6181299475acba54b0b07aefa805768da4d3b7910ef2c1b6a7112efe6bee3da9e41c12930498dfbfd82a428c9c9cd66d805c927fa3158e116273f55ab232f9c0a", 0x1000, 0x3, 0xda}, {&(0x7f0000000180)="d1212f342bf127abfae6e08bb74c5b89efa38fe459aabf94fd638099ea20ed5e438b0dee0089aaa024971d882873fc4b01be0b4dfbb502b723a6c747211a49cd0312922f1c7bdc37f25fe1900eb3a8e3640ab42e3a4dea6690b479619a81c93bbf5033e77ab8c078fccf6ae4e86ada45d5a7546191885c39", 0x78, 0x3e04, 0x7ff}, {&(0x7f0000000200)="124cf6539178fc251b098fd57dd41adbaab451d2f343aa5d34a532a884db85e4b5bfebabffea12294df4af5da9afeff63cecf3764ad2fd17f391a38d7c8acfdfd13030273a645c69ff4ca1ebdd", 0x4d, 0x8, 0x1}, {&(0x7f0000002500)="5757095864f66efa228010257017e59ef5cde3f87f48f0e9067a726eb58adbe7ce61bfe99836c1d83bb52ac1843a74ca949b697759f937acd9506c3fcb790f4aab22c34081bf00d3e52b0d341d57d6768740c345fd45eff43c3d4c1d45cfe87028d4b6ff8900e7c6a7f5c50f94d490f8b0ea08e211c6037efbe213ff6759a22d057e79e84ef3581afaef2773e6cb7c43d2a5394cb69c5872df8caba825259f6ad2219c40bb5c82a4904c245b4712ffc196f1713cca2d85e8a223d7aaf24c69fa41c6904f5fb153003f88f9c5cdce1fe96fab148c3587627d04910474c06e9ba599f1fffbc01199490edffc5c74b44fc399c127b8911a83af33b2c70f01d4301be06f8982a3007c37f3a7d36c412e2b59c0067abf0a61a12bac31b3254a186ff2c9b911ebc9a2d25981548dbe65091b53e4f47dc8786eb496f3175fdf12562db774f2cf0ea9027e1331be062b2b7778f95cd56fb8f0de68afc2db67f92794a2a9739f3354e98bc17ac31b0e7d4e6d094ccd91d302a074dd59665b8bfefab4c806c909bbd9a6c054512d2f609159af4da24a7eb817cdd90b80159cdd61ce801cc9a83612708701f531b447a34043ace7e36d584801a6b8c8b8196bf87f337e4aecfa0e1e4fd56de291544d2a9fc4c3189229dfb775025f290194385acd4d741479e15a79d8351e59b51f6628ed8b57ff03ed9fd31f6d1e57f2da519c53940795af4c7a76ff57655495d2e2fdc8bf261e98e16c06bab8d061749df6ebf041c39abbcc1d66c5c7bbfdd31bbfa7767059408a26159009f970c15c8f7e6092c9ccfbdab39bb34a97be8442a17e105db9c2ecd6d9c0cb09cf96d9ee6dd5cd0bffad00cf50662dd4ae5ed98b30d300d8100c3298765797b39dd974c8f4358ac4072954d8ae8c7b6b39624d190f911c0f386e7e5ca2328014d3de6c2da1996e2b0a68faf8c40ebf3ad6cdadf0ab22d0fab9a5f7a30a6b7b10b577f6326f0065e90f2b1d10b72357d2028d7f70adde7b8c54c377fad602f02f15d8ecde74674c91f966f11e11a2c706685a7a23f1bbac4199c9b8e71f1aa630758e913841cb0f4e122bc2d22589df8f7befc2e73effade36694c82ba0beb7412ddc4df7b9a98cf0142821605f71bb666c0bd1a0fd97bbb8be60ac0966e0aa9c4c2a380164203468e50bfed97c2611511b93b9d03c8bdbd5471990959bda5344651a6eb7f5688d1132eadecd4663426f0a4bcdcd9641410e3a2a06c1d6ca253736508986bde3f84bf080fefc52884261557032f51d81f4f0ce237c38cd2b55f3d9edf841316f712e666626f34e71412a1652f19eeba7c599a2836156cd34c6af193f7d70cb131bf78e5b4e6a423ec0649b77f1b94d7d7db3561977eaa28b26f747dfe7e6cb38dc75411cca400492dc97ef6a2a190dd4f9a64146083c9dcaba95df74da8fc0ce1d7ac2b593601d318b2e326bbf4580e50b52fafa0e2f2a6e8a854844a7db53377ee062b081c23abe0e8caf0f6ea144e34951b42dbb4b3f17e6bdc6950d66d95864082cd3da8d63e0b9dfbba6df57688d0ec0bfe40feb7950457e6f72859322d8de70dcdcc8dc0f11daaaa9bab0409af2314d375183bf394c1efa406bc06bc4813183d2d4e6d2df3d90ecf33323a545645969a4310b2511e2913cd117ccc1737d14bdbdc9fd2fd48075ecb25e3099bf41cd2af1523d00b41a7b10c0f0405e73b9b3c446a352b2bcfb09750ef2cbad43ccec2c04c1f3c4c2d9f15e3d0f40e6efd84285ddabf125771df65f5a94f9f777e74815e4c0786c7385a6af755c98ccb37bff030e3b3fcd4b5c0591628c6486b191c9d620b9599dcc984240a5289d2f46e5ce1b7e170bc65381408c13c8b455b9cec4d2a3d9ab58c42bee23659beee209907542b7a54bccee061d4f1740b9ff218699fdd2e5baf9a80a102f6e4cde212277db20eb82b7357459dfc16e315ac393cfbc4404a508699bc7530786f6b16aea27e3467659b1e230f5b38a06110cbd037f39f0e47fdd4cb389d9dd172b3588c679cc3e75a30b874b2234accf8ae7084d4f535bd74d5e980a27c4da07201625024d52ff14cf208363f689865c8ebdd6a0b5c8edef4d64297de13340c5987888903c18ddac02bd454d043a47ce70055d68e3c910a859e3be50cc11d04d53d62a66e816ae7c0ab4c7deb5b0bc0266fa84737815a28670920d02110c1ed1e0fc3099cd8857316e249bdb8dfcddb897e2ebacc4992434f502ad517979876cfbae7f8e964405ef6e1ab0eaa1c2dd8d90b5fbb70237b789c0e2e897a89bfcc3f1cf7ace3e005bb36546d72b3438429a2e915e062ecad61bfab2e1a3ffdf2805160daefb11af1ef485674228a9540217f498f54e3378977331a4f0f917b279201377e616678866c3be0d412d6c699483f7839d16d53a8c23848e84d790a1a31f551e0ae12bbf3038a02a6eaae4d16e95b860b018349a8950988f5ad081f0c9f21cfa8158d1389ac1d62044660dce2674e93ebeeceaa6bc0eb728ce28df410c5e9a3278db7da186daa589b83fc6b9c32e7eed966b33130701b90a68e159c570ad42c56d3d263d5c45d9234e090b871b119c8d40fc86f98d182433e675cdeb3aedf87ed1c4ef4976cf261b79ca48d9d31c65f22667d6ac28c568da8e359051383a255c6877b70645f2c98d2d459c3afe892778810b971521150c0313706d75dd6b375dd844d44948ee26c10563e38cf2f0b96bc77dbfe453f7a0de2c6d16cdb99d05d7a286c3752f3cbffe93f71766cabada13996caf655a4c7db8b54b3e9cd7e06119a615f1f5250edab903ddb7520fd57919b1d99d6fc3d64109c635fdec586546224ad7fb7a10e3017ac04f830cf7dbffdafd0191c11c199f22d3cd3feae652a9720538b8291b5f193f73f15c8b119646a37fc82ed979d4383d94df03a1c1e345a3f0e3bd3328d7213c6e5e6bdf22ff6a19652206142da9aa02a0303c4c4db38a241e7d1463a68fd66a81ebb014b9abf255e6b58dfff1d0b3e46c46db192727f290580e7e842832792fb843e54d539e34a9cfe18c598cb684d6903f52ba0bdf8558114e94ef469039a8dfa06d4a2d754d22099cddf97e3df0d3137fdc6bf8ed9f39fa5ec1c4d3c11250c8ce30f45b4a53018fa4bd7bffef1ea7953c931329bc8954e1d86d0b18c09255e3ea8381360572c01fd4dfc7111fc0bc5d02bce05726e32814c389bc64493d84326f89ff034dfd3b707e4f92ee4287f274d701fd2d0b53e5f0658af884db26e0504037d46eded54788da72444ca0ee9e160492ffab67b55085aa875f1119fea7e779b172367944f5bb247e4783c0677b0def4f35d23efaec71375ba0d603c9ee69aeff63c036f248100823d1715eb7a592602dbd7254dd6b30635714da965a6b2332009f48a51488fb8b228586e13de111120956fa9664a2e7f61fe99f65d9d3e09bc66dcca76cc654984821086bc3201eac8ba73725f31fe7f9e554c8a4596a9e5b58b0875edfc5a1d00ae98a3b9ca085591f682e81a6bb7846aa036dc87d4bed3276929c51340b6078ed8e2025c3a5c5505f61ec6d624a05f41e27b537e1c61f408eafd01091aaa5d3a7ddb404276af1493d439d09249fc234f37fcfad411be98b3eccb7071eed52a0cbe4440293dc2c8edc0eb5cff77b5d7ad09853275af17cce56a2d52580662a221a4a355323c4dce46509d77c9c8fcdb69e8f2a853b27cb91fc4610d119f7ee03f878ba75269dbca899e6b569a9f781c9313e318b9d2b96eeec3f54b9f75d335f3cd0e812d4ee4b27d3c1828d48046cb9bf4b5da71eab407cf22b5665afcac4ed0b4c9249687a031ce7132157cb8a4369fbefb1ded5450bcec145532a7bdad474f9d7247c89c5b07a7580d77aef37d31f55331c046b55e46ba67207632b769d05a037b9f29f0d8b40ed817122a9465af468341e5acda346329b8cd739906ce7e3ee9c65a60bf445fbab879d6f4a8c0866977a9ec654f038223d998df00ab3447faff36eed55d7577c9f6888415cffc5bfabe4a5d65876c7b00f12142890174f3c42e1b813e4b7f439aeadc8b84d9429b4df7e9473d7553466e46957d5b80c0d1d498cd2b277b0ffcc8e295164b6095d78fb7d53e15676ddf47d07c48ab131d2f30e7edf1f29b42f29ee97a6090a7d07babf4eeae6b9bc67fc990a3bc7830429eb01420cc5232b9b8fb1c46a50522101208ee1505c38d1280380a84a149fdc93663a6d4d698368a5398c34993095ab3d2c89d36d7ee7acf7b119bd25ec03eac3f6a5db145ae67c67edc2a0086b05126dbcee3f9d93c57fa951adb928dde8fedea31570a0e27beb50d2dad2b2cb587765cc37b640be10aa509eac33e67c34eb5c135022b63b67da49588a6c1a34ac82faef831dbbec394209cd0e3cb9bc4dbc78b34dcc09697c1ec72612fb807673960b6e64f81999d903f883e87fbe5a63f267d1919382bcdec99e72a981727c757a41009c183a13ce613c3e9846316f5109aa285d3f80e7be8205ba0232d7bb060eaca28b61a63911a58286cbc3bc267035a02205f4a10dab96a0cd067187d75651bbc77b2cc847eceebc98d5c29684484024fa99485676faf57ac1e93611f30b21a5c4a56bf8eb941a569178e0ed918ec80b7afd71e5426c33d4cb729c4a6df16fa483410283330626f95a191806b836ca0078088189060dc99c9164cf10f4682b67d992c64f752786ba11172dfd2da52dec5ea35b33c983c124c51e84add5b4080ab2466d2621904b45efca91cf45aa49889a273d0f5af9c482f64e805f6302a7b1e0e76c27d70cc25162b2e93511e35a79f90aca9e258d1fffa30b85ee08e66b58ff4b305ad7ac17ebdc0b37717c30b9faf0f40b068fea25dddca621888e6f17c8550c0216d95e853315cd165a68d2564bee8443758af006df3134937c09ba9ae97fa099687862dffc84365d463fe4636e04544ddf3ff8ecbb4bc227274c8ea5b92078ec2aadedd8e9f8c8adc1c325dd15b342848b229fc44345281ee9f80e9682cac8e7589ffed42f6ed6ae63ce721a5ba5c54dc7a65fa1b5ab1e836958d937ea8e5959dec2d836cc1c39afe3b0d0fb92a146e02fd3ddccc04645b15e92d9e359753111d91b767b723e824370b0c078ffaf8d5bc70c9ef7380790d3fdd558170576dac4d0d4d9a31630b0775e4861e04ac651874fa2c25c952c3565b48e894826b0b04b89afcfddbdacd7f10223f4437fa921016bc1b1f56f7649256b1eff2aa97e0eaff840d1f3f2ec1860ddd54be8ca1622166b93f725ab45114e8dcdfedec4b0e69ddd4e8de88ac7b0f2eddffb226b7b12235546410151a506a9dabbba25640b1d8e61ada0342b5492f396795538ce165ff8d4e830f392ec2aa069c7d2d180a115e8be9dc8224a0e09e5445a2daeb887be6af403359fa236df5d86ba1f2de2d6d28e95b4951c3a8b6eb408b199fe3283d7b0cfd8b752f7b6524ba3efd176c0370d3fcbc4ed345e38263243ed5ae45d57e71753464e4b47e5dbcdb1622064fb40b2118ece3398515220968b339f58900ef863cade9e75347b00c06bc673c9badd8da0fd76297d6dac5a32925abb75a7ca0be4150d70f4a2db3084c7b72cfef5c5164823fb0cf7e53908186a156787c5d0bb1d0af10554e9416c78c4e07dfcc8b2834aed775648875e2e465f712877d8ce7b84c36a6e8d8c954d9ffbd34b5421b7ab6cfb025d2ddd5cdd77260a75b5165816231e4bd27e10d2751a8206901e8edb1876d1326d6308600385083c1d1dbf04e58a73aea4a7537ea185effef4172e582127e257e33223", 0x1000, 0x7fff}, {&(0x7f0000003600)="5b35b0f1830ac95719a81aae9053061be1cea5a1c2d900972e6f03718e65eb215f92407c776d245835d829826ee1579081994fc6855e6fc2cda5faf0490e57ce24687ea344ea8eb0438d7561cddbe09a4d883fec7a36298dd23f836c9a6a58003b656d903243edf1bcb4997a19f9bb515f52dd50242f4d0aaa74b225de3a88639d0dbe9b37afddf50c20e5b8cdd443b3823e784089816010a121ebe5a1a61f509b6cd2f1302b4dd7d0c80ef2d00354ec2b6c6194b0ac875a45971f0c98398d1bbe7bf702606b905ac997865a249134ef7ba550ba3748162d4198cfef553d905e6119336d2f12a487ea0769e74e07", 0xee, 0x7fffffff, 0x3f}], 0x2a0000) write(r5, &(0x7f00000c7fdc)="24000000210025f0071c0165ff0ffc0e0200", 0x12) 2018/05/11 08:14:56 executing program 2: r0 = socket(0xa, 0x8000e, 0x0) ioctl(r0, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") r1 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r1, 0x6, 0x13, &(0x7f00000000c0)=0x100000001, 0x1d4) connect$inet6(r1, &(0x7f0000000080)={0xa}, 0x1c) ioctl$sock_SIOCGIFCONF(r1, 0x8910, &(0x7f0000000100)=@req={0x28, &(0x7f0000000000)={'ifb0\x00', @ifru_addrs=@ipx={0x4, 0x8, 0x6, "e4cd16f83346", 0xffffffffffff23b3}}}) setsockopt$inet6_tcp_TCP_ULP(r1, 0x6, 0x1f, &(0x7f0000000040)='tls\x00', 0x4) getsockopt$inet6_tcp_buf(r1, 0x6, 0x1f, &(0x7f0000000200)=""/193, &(0x7f0000000300)=0xc1) 2018/05/11 08:14:56 executing program 1: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612") r1 = syz_open_procfs(0x0, &(0x7f0000000040)="2f65786500000000000035abe1e80d903e0d717ac1889a45e581c9e14a5c8f95f5d2968ae8c767e9d18fd69a") mmap$binder(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x8011, r1, 0x0) fstat(r1, &(0x7f0000000b80)) 2018/05/11 08:14:56 executing program 4: 2018/05/11 08:14:57 executing program 0: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") setsockopt$ARPT_SO_SET_REPLACE(r0, 0x0, 0x60, &(0x7f0000000880)=ANY=[@ANYBLOB="66696c7445cd2df50bc579ddb3d3bd46657200000000000000000000000000000000000000000002000000000700000004000000217ba123fa005a6784b8040000a002000040"], 0x1) 2018/05/11 08:14:57 executing program 7: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") connect$inet(r0, &(0x7f00000003c0)={0x2, 0x4e21, @rand_addr=0x2}, 0x10) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f00000000c0)={'lo\x00', 0x0}) perf_event_open(&(0x7f0000271000)={0x2, 0x70, 0x49, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r3 = syz_open_dev$loop(&(0x7f0000000000)='/dev/loop#\x00', 0x0, 0x0) r4 = memfd_create(&(0x7f00000000c0)="74086e750000000000000000008c00", 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0xfffffffffffffffe) capset(&(0x7f00001b4ff8)={0x19980330}, &(0x7f000077ffe8)) chroot(&(0x7f000009a000)='./file0\x00') ioctl$LOOP_CHANGE_FD(r3, 0x4c00, r4) fchmod(r3, 0x0) ftruncate(r4, 0x401) ioctl$LOOP_CHANGE_FD(r3, 0x4c06, r3) sendmsg$nl_route(r1, &(0x7f0000000140)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000000040)=@ipv4_newaddr={0x20, 0x14, 0x1, 0x0, 0x0, {0x2, 0x0, 0x0, 0x0, r2}, [@IFA_LOCAL={0x8, 0x2, @local={0xac, 0x14, 0x14, 0xaa}}]}, 0x20}, 0x1}, 0x0) r5 = socket(0x10, 0x802, 0x0) kexec_load(0x3, 0x5, &(0x7f0000003700)=[{&(0x7f0000000400)="f8640fece7572ce089d0e4b5ca338bdfa8a942dbd404be96de64020b2567f695d33af821f64df2d80d0b9ed50ad10f56339f1d3ba838b1ee3ab7c1192fed9ffe8156085e19080fc2c565bcc4172c80e91896d90d144e3b42c50bfbc8d034129ade7bb10931dc65b78110c1e8356fa9041db1e37052f750fd3ea7789e82d907548b79aedbec75e8e86d4d010576668f0e481cb1c7a70f995a7eb89ce78d193ff5a8474d6b4a89c0b5d20723f70d9c54ea091633cf3a73c8a448a264b5df1e5068d96e078c3275e46ea88aaa7a294465cc87628aef8ca174e8e5de5ba226da2a44b9cbd8dea3295b46b7b22ed2f9de1ee77eb21431785b7048f7e741b768027e067837f604eb34807fc87f6a166bdee7464dae6f273240de31eb9ef65cdf28932b4d0ca208ac9a0c40e9c39304be1fea7de728d1212587ca79ef0e64f9c169017df5d82bd6cd3338d142970b5325f707f323ee2d000bc1a6336fbf467158a4bc32d9ff61eee9518ce585acad09c553eacb0e13954023c180e382a076478915a690f4b81c86b7c55e45babf8278fc0c005e697bb43d20e62da188de6b6c1fd38502c1b95ce1ceef0f96920dc9f9527ae29dc734ea2041c1b51399d200c792149951cbf9af70716addffc78e676d13491678b993cbe1799e6b753a2629d091cc67b7c766f323222e8da8dd926a8e64c32483011cb7c1a62fa31f7c88cdf6374f4b738c54a0bca868b243adc3278cef13ef718f1c7d31b06b5749a73710c1f2ba9312c9e93a20acc5bbbe45ec49a606a106353382be20a0334741ca7a00c3c84afce471996d337a96aaeb29dc49ba39059d38ea660f8d1c5c736c5939be82674c59ff5833db145738a23003547510a4e38364db1bda35f3a7e76a4a87b8d371bce8be0507358b8e15998eee21758119996cd92f11f3c5be69b398fc7cd8b1659b0b81b471d9cd452fa8f30645a283999fbc9d999ac6702f0a32d5a18dd69a2e6515c119783d1cfda77936245bba36373b19b602af6a0268c1681ca63f2ce9461a9ea2f1686eb8576286d8c33b2ca03721dbafd4782e9a32bc890c617979f8a7a3b8cdca4f88024b67e57626a080da928c3a548abf23da30700cfae6127807ab407cc8df96a9afa794daffd451b2390657871a7454d9c6c220ada19da08f6f8130e6c0010c61614afc79fff4f94df9a2e6317b9685cae68febdfa1d36a93b1bdb70c156fe16afac29ddc3becc44f29604f93a7aec75a0e5536698ecffab15439370fd1717e2487cf00e7d12ede8c76f35b39d0e7d7295b12598e899c531b36ea1a1661b15be8c1f8f73af63008d0fea86d8f2e6fe172e58fec6318b24cb6fa2855d2969dfa89b0c1bcefb7814f979bed193024d4aeb961de7d8afcd69aa2444cdecb0d6f1f3521c7c70623db29b829f64779081da5a68f9e85030fb72fa74b73bc239c68305afd8a42521c192a73cc7389418001b56fc9c4017b7f48276812ef2bde064e393095450e70d4894d7f8c51c1b8355cab78234d120a1426fd2244056d0f4e816777fbf550c98a33082ff332a5b4e7ddb9ce0891ed1bf688c1ef8549ed5abdcf3742724e412f8c64faf782c4ad299b32ec121b6619e68373fc8541e4f4615d90e8e807d311f5af7a18a1b7f6406d43542f9fc5ba1741b24b2ea154c0ef3faa69540ba4f2bd45b865e50e543c875201c8c0e8041e6c64942fee8a374b026de8624bf6c91e321c666c285d5adeacbaaeb2772f7d57a9273a3e3a220857d6d7362c0a3a4876770b781d4c1cbbdeb8b7fb1f62e4f48a7b60039fb4db1ec401c82d7af773ecbf47780a545ab341eb305abc372fa08a07bc17f4aaefc4a132884a5af93fd26c703d379fda035e9f4e08e2e1b5b83c9956ad2a1714b636c6a7ef64a99ecb63d085d4ebce50529e5a65e11de3c6af02aab77f5d2a04ad00d796eb727e3665bc197076634296089c81118342e47df31173e35b3c159fdd01a2c240750931db9cb9b04019bbd526368c986b0fd5b169afab2881b2924f098722e8dc006f4fb690e9c1341635ab9928433bf26bd630333a9a8fd15e1822f997cc0c489cc2e233baaba1faa750587e18eb87deaa1cb0bc594c0088c0eb601d7c9692ee7e2b2cd6ffff7d3f7a5518cbb0156491a6bf0d55664da20501a7cb398206d6f41a69560724dcecc471900b6fb3848b5430380fecdd02d9225f2b570a55db96bdc6f7b6c1df6246f6739943428bb2ba62ac1f09b3a0b0e9fb390e3a7c47aa7d1a165100ebd904605dd00640ccdf2c0d20f8824e445a025589e3a2fdf89e1216897e851320ac8cec0a9b7655777a7361d86c7434a62f801bebf5ac6afe1b8badef8a901ead885681532fc5621f6952647b76d1b4aafeeaccbb553fb9f86a3cf9a7b9903d2865a5fcf10ce69a7ffdb9c89cc4dd281dbe22d7dd2a9ef79a1e713196b03a0d73a688dbbf5ec2131a7c5c7935e3cfaff54e21c5887d1b4ddec0fde0e83c3a0598c32d5df5373a0302d573d6ff31d25acb9bb916bff1c584ba1f7104a33c0f1419fa580ae7bd678dda8dbe8e28f5e3293f0c42495159a17f96a7fe86f93c928305b6fb34f589cb54b4653387516b786fe63f370b6d30b2d3654be2889299d92a44fc1728f573575b56382562351536b3e4e0647fc06170ba1beaa42ed54e727ac2311949ce9338fcb13989427045b5b5b4aab34904fe46661a18acfcac3365b40612a0be538acfafc89e69948fd140485a47de04ac6a437b98e51142c824159c177a84bfb789a5925752d01d168b803f3fd31d24591c10949a5694a43b1bfb43e5372e983b20c0a6931b30f5737b2d2d1fe78ae318d4fea015bc3f9cee3e15ab4bafff61de435341836a5868efbeeda4b444ecaf108887448b24bd50d76f8189ebb55ded2cf59c5eacfe5b646f796c434eb3892a6900e06024a69a072bebd816e4eaad3cf0a2b12098822fdd3015ec4fdd52b684f5e1e9e9d14af722057c984f6ee5bc7785c3497d837aaf732e51a72e90929e1c299d3f90dd5c0e1a7d9e6b3dd7c1cc29f1516ddf6d9f76f85e0e5d5e57c50a3ba8faeb42518cd0470968fc779517f1aabc9d4288f1ccd20fa9cb3c1955b6fc9bf861c44cf7721b84abe0d12b225ea73cd4b2ab105bc4f3323a4b735af719d00da359879d306969599b9c9fa1ecccc027c0d071880e0eb76c11af4fa2726653198ee78abfc21fc820800399dbb57668dd13dd371d0a6720ba13c0f3bfa9357bbab71dfc4cacbf6400217ffc160a5a41ddbcf623064144ec5915b4989f470d8c3b18cbec367d1e2ff114aa87e0e9d78f49882b13fadd801fd0eafa9ace6505b035ba0cef8fe0956218196b1a85120bb0acbb2fe5ebbe4421f753d8d764eb28fc7b684b47039df57f52af3e65c028e89d86da902a191e9ceb361060c8ab49190a1d8292d103876c266f34f192631553f900c4744e9fa7851421b382d7e3b6cd235fdb6f70a7d3d45565a882f681156ddef20f50bc1b841cd55199e194b50b87de689d446dc6fbfff2c980adc5358b10639fa1db5638d7baacda9f5152534ba015c42606368ba0ba0a649f766455b51224a6a45e96525d2cb458f1c04cf422947a15485759cf021baae9df295d0a3a2ef532435db0539e7cdd7a8ca1bf3be9277f9afacd8abd5dd5e9277510f87dd775a6c75bd8718052ad14a26c42d7a7c774bba71d86cc28b61c1d0d0f00a5e67d64678e790d4d73fa39fe51d60710cfc9ffbbc034427470107c95f866d461c2194916287005aaf401f859efcc1c81b474b2130686baf14fc0b8a31621e976ad96f756fbbf34b26986b64a5785204070b5ccd7efe1ae5e1fea9fa7199e4bd146c87344a92224edf422834784b64fb18613b48a088f4ee09a78923752f0051e6c77d8b0cfba0a24db6671f751d7dd0c1dfa954c0b998c1da7c5a701b6429bc9e86b3d4bd261688f285873c9b330dc90ba0cb1ae1d0769aa8dc579b05f38c2eb6f53cad04fc7f367b594f64de435528354240a3b988ccafae0bd08d578172b42ac08a94e3f6a6b5599cc1542fad7c4b26ae32a8f34aee597349f1bcd94a6061d8d1d3051cf8554a4d690d7d731ce02bf4f1cf81e1eac7559fa335e3a1fd1d31d1a290adc77b75749b6b5fdd6aaadfe74a8cfa6842ef35d3b271331ea6d9a54fd6b8c04fb9b329ab5cecfdf898e10bcb7dcb3462c1007afc493ffe9ce63c39fa5537b6578931fc79a1d640b97fbf275b0bd6ec4eeadf46a288ae9a2d5f7c21c10da6fb03a6498b968ff3763c947b2b8b0688681f533628b0eac478de12c4269412171f4951080e82cc52dd9c9b4381a7e7fb58e9c2641d11063fcadd87235265da527eaa3bd6dc4842eaa9aca4940cd78f7f631336d9435ba62b487bfce92fa880f6587aadc73e203d19a69e275c9697f8e4c1d6d7546a1f7f553d779e1713c19677d08d033924538f5605373be55f2fa402198459a26df24a7f23ac1b65a2b0dfa7d112b627c5cc9f87610d9c6c1900e0741a8a5d7444215a68c9f254bbba57c4b1e756de00765dd8ed527d457b071fbc4df48ac1922fec36bebeded988eb5a234401ad5a61d5523beccfd3aa56bd36e6f523626add69338aa99fa04fdd05437ca0684ed5fb29f5e2a834391a21443d1858c82b6c11f890828b7db79ea302966465fdc7db56715f5946291e4664c83d9f7ed49e377bede081665d4f367000a6047f3f937be4b2fc633e644318fc2e7ad715ab1f2330b4e5ffcc1e1ecba4f5f39efcfa701ed77b81020d4acd996ac9e1882a5b1934469918ac8799c1f24109252eacc98f0cfddd6c94f691d8aa9bd01f626192b25d89c3dd2fd6e11b3ac8141614e0af1e70d8e8e94b99d401ff608de803105b9a9b82d763d86004c88f0f1043d17b190e810429adbe2bcce9afc0f6e105f75adaa1cc69e9a7caaa2bc7a5dcdff18f53117316ec7d45343c21ebb9b4e05be2d5f39811b774f561c061d0c7888ee987a2faedd051f4aeea86fa4b1fc44fd07708bb2e1bceec7715b6eb12bf611af5d89881ee85cd458d808416a89a7e705198d8cec85652ba8f47d31f5a806f2d6555c66dd023f59fc6d22fcd0e5dcb0c8cf0ce1a72c2874baafd5bc3bf4acd2c11c2195158bec744d975f8a299f7300c8bf71c5da6478866458adb6d91c00edbf8a773ac1132c9557b7a14251583f8f12077968be32a1ee39c6fd4190c0cf1aa71e10bde8939d206b7d97395bf479f93858803e5e7c4248f148415c0eb1f190ede5b9af951d9a3048d8f0e3c1525a709389341f052eb139902fb935af0c3929d58d6745e03d61fe94fad01d61116d580e20b13acb3d10926ec78e047878e7a84882cf58c2b5dee470c667f6ccdf9d879030401f06f31f1bc6d68ecdba5f56788f1b7ddd6bb947997d9c9930c5619df1d68ea536a241e71f3f43c5f5d9f83f491c463362320ada89ea75f2b8d7607c7561298c8313b3967704956726faa03a147ace53fa4159cc879e3ef2675e4f387d574e9fd8563414f59d0573d9755ac8d946289bee7b427a6e1bc7ea921c259fdae4add45bb280f235acbc8c95a951639fd70501b1270a6167211f0a2fd152a77c8c01cf03f0f4e1fc1d2d5e84f4aa54b2e808ff822bd6345369c5f51af3ba4f091392964cf3feae25f8c2741007d2e5ac5a5f2124eee3047b89f94d44df6d0e2f4fefb98d1d7c7a34fb020c84cae252cfa6181299475acba54b0b07aefa805768da4d3b7910ef2c1b6a7112efe6bee3da9e41c12930498dfbfd82a428c9c9cd66d805c927fa3158e116273f55ab232f9c0a", 0x1000, 0x3, 0xda}, {&(0x7f0000000180)="d1212f342bf127abfae6e08bb74c5b89efa38fe459aabf94fd638099ea20ed5e438b0dee0089aaa024971d882873fc4b01be0b4dfbb502b723a6c747211a49cd0312922f1c7bdc37f25fe1900eb3a8e3640ab42e3a4dea6690b479619a81c93bbf5033e77ab8c078fccf6ae4e86ada45d5a7546191885c39", 0x78, 0x3e04, 0x7ff}, {&(0x7f0000000200)="124cf6539178fc251b098fd57dd41adbaab451d2f343aa5d34a532a884db85e4b5bfebabffea12294df4af5da9afeff63cecf3764ad2fd17f391a38d7c8acfdfd13030273a645c69ff4ca1ebdd", 0x4d, 0x8, 0x1}, {&(0x7f0000002500)="5757095864f66efa228010257017e59ef5cde3f87f48f0e9067a726eb58adbe7ce61bfe99836c1d83bb52ac1843a74ca949b697759f937acd9506c3fcb790f4aab22c34081bf00d3e52b0d341d57d6768740c345fd45eff43c3d4c1d45cfe87028d4b6ff8900e7c6a7f5c50f94d490f8b0ea08e211c6037efbe213ff6759a22d057e79e84ef3581afaef2773e6cb7c43d2a5394cb69c5872df8caba825259f6ad2219c40bb5c82a4904c245b4712ffc196f1713cca2d85e8a223d7aaf24c69fa41c6904f5fb153003f88f9c5cdce1fe96fab148c3587627d04910474c06e9ba599f1fffbc01199490edffc5c74b44fc399c127b8911a83af33b2c70f01d4301be06f8982a3007c37f3a7d36c412e2b59c0067abf0a61a12bac31b3254a186ff2c9b911ebc9a2d25981548dbe65091b53e4f47dc8786eb496f3175fdf12562db774f2cf0ea9027e1331be062b2b7778f95cd56fb8f0de68afc2db67f92794a2a9739f3354e98bc17ac31b0e7d4e6d094ccd91d302a074dd59665b8bfefab4c806c909bbd9a6c054512d2f609159af4da24a7eb817cdd90b80159cdd61ce801cc9a83612708701f531b447a34043ace7e36d584801a6b8c8b8196bf87f337e4aecfa0e1e4fd56de291544d2a9fc4c3189229dfb775025f290194385acd4d741479e15a79d8351e59b51f6628ed8b57ff03ed9fd31f6d1e57f2da519c53940795af4c7a76ff57655495d2e2fdc8bf261e98e16c06bab8d061749df6ebf041c39abbcc1d66c5c7bbfdd31bbfa7767059408a26159009f970c15c8f7e6092c9ccfbdab39bb34a97be8442a17e105db9c2ecd6d9c0cb09cf96d9ee6dd5cd0bffad00cf50662dd4ae5ed98b30d300d8100c3298765797b39dd974c8f4358ac4072954d8ae8c7b6b39624d190f911c0f386e7e5ca2328014d3de6c2da1996e2b0a68faf8c40ebf3ad6cdadf0ab22d0fab9a5f7a30a6b7b10b577f6326f0065e90f2b1d10b72357d2028d7f70adde7b8c54c377fad602f02f15d8ecde74674c91f966f11e11a2c706685a7a23f1bbac4199c9b8e71f1aa630758e913841cb0f4e122bc2d22589df8f7befc2e73effade36694c82ba0beb7412ddc4df7b9a98cf0142821605f71bb666c0bd1a0fd97bbb8be60ac0966e0aa9c4c2a380164203468e50bfed97c2611511b93b9d03c8bdbd5471990959bda5344651a6eb7f5688d1132eadecd4663426f0a4bcdcd9641410e3a2a06c1d6ca253736508986bde3f84bf080fefc52884261557032f51d81f4f0ce237c38cd2b55f3d9edf841316f712e666626f34e71412a1652f19eeba7c599a2836156cd34c6af193f7d70cb131bf78e5b4e6a423ec0649b77f1b94d7d7db3561977eaa28b26f747dfe7e6cb38dc75411cca400492dc97ef6a2a190dd4f9a64146083c9dcaba95df74da8fc0ce1d7ac2b593601d318b2e326bbf4580e50b52fafa0e2f2a6e8a854844a7db53377ee062b081c23abe0e8caf0f6ea144e34951b42dbb4b3f17e6bdc6950d66d95864082cd3da8d63e0b9dfbba6df57688d0ec0bfe40feb7950457e6f72859322d8de70dcdcc8dc0f11daaaa9bab0409af2314d375183bf394c1efa406bc06bc4813183d2d4e6d2df3d90ecf33323a545645969a4310b2511e2913cd117ccc1737d14bdbdc9fd2fd48075ecb25e3099bf41cd2af1523d00b41a7b10c0f0405e73b9b3c446a352b2bcfb09750ef2cbad43ccec2c04c1f3c4c2d9f15e3d0f40e6efd84285ddabf125771df65f5a94f9f777e74815e4c0786c7385a6af755c98ccb37bff030e3b3fcd4b5c0591628c6486b191c9d620b9599dcc984240a5289d2f46e5ce1b7e170bc65381408c13c8b455b9cec4d2a3d9ab58c42bee23659beee209907542b7a54bccee061d4f1740b9ff218699fdd2e5baf9a80a102f6e4cde212277db20eb82b7357459dfc16e315ac393cfbc4404a508699bc7530786f6b16aea27e3467659b1e230f5b38a06110cbd037f39f0e47fdd4cb389d9dd172b3588c679cc3e75a30b874b2234accf8ae7084d4f535bd74d5e980a27c4da07201625024d52ff14cf208363f689865c8ebdd6a0b5c8edef4d64297de13340c5987888903c18ddac02bd454d043a47ce70055d68e3c910a859e3be50cc11d04d53d62a66e816ae7c0ab4c7deb5b0bc0266fa84737815a28670920d02110c1ed1e0fc3099cd8857316e249bdb8dfcddb897e2ebacc4992434f502ad517979876cfbae7f8e964405ef6e1ab0eaa1c2dd8d90b5fbb70237b789c0e2e897a89bfcc3f1cf7ace3e005bb36546d72b3438429a2e915e062ecad61bfab2e1a3ffdf2805160daefb11af1ef485674228a9540217f498f54e3378977331a4f0f917b279201377e616678866c3be0d412d6c699483f7839d16d53a8c23848e84d790a1a31f551e0ae12bbf3038a02a6eaae4d16e95b860b018349a8950988f5ad081f0c9f21cfa8158d1389ac1d62044660dce2674e93ebeeceaa6bc0eb728ce28df410c5e9a3278db7da186daa589b83fc6b9c32e7eed966b33130701b90a68e159c570ad42c56d3d263d5c45d9234e090b871b119c8d40fc86f98d182433e675cdeb3aedf87ed1c4ef4976cf261b79ca48d9d31c65f22667d6ac28c568da8e359051383a255c6877b70645f2c98d2d459c3afe892778810b971521150c0313706d75dd6b375dd844d44948ee26c10563e38cf2f0b96bc77dbfe453f7a0de2c6d16cdb99d05d7a286c3752f3cbffe93f71766cabada13996caf655a4c7db8b54b3e9cd7e06119a615f1f5250edab903ddb7520fd57919b1d99d6fc3d64109c635fdec586546224ad7fb7a10e3017ac04f830cf7dbffdafd0191c11c199f22d3cd3feae652a9720538b8291b5f193f73f15c8b119646a37fc82ed979d4383d94df03a1c1e345a3f0e3bd3328d7213c6e5e6bdf22ff6a19652206142da9aa02a0303c4c4db38a241e7d1463a68fd66a81ebb014b9abf255e6b58dfff1d0b3e46c46db192727f290580e7e842832792fb843e54d539e34a9cfe18c598cb684d6903f52ba0bdf8558114e94ef469039a8dfa06d4a2d754d22099cddf97e3df0d3137fdc6bf8ed9f39fa5ec1c4d3c11250c8ce30f45b4a53018fa4bd7bffef1ea7953c931329bc8954e1d86d0b18c09255e3ea8381360572c01fd4dfc7111fc0bc5d02bce05726e32814c389bc64493d84326f89ff034dfd3b707e4f92ee4287f274d701fd2d0b53e5f0658af884db26e0504037d46eded54788da72444ca0ee9e160492ffab67b55085aa875f1119fea7e779b172367944f5bb247e4783c0677b0def4f35d23efaec71375ba0d603c9ee69aeff63c036f248100823d1715eb7a592602dbd7254dd6b30635714da965a6b2332009f48a51488fb8b228586e13de111120956fa9664a2e7f61fe99f65d9d3e09bc66dcca76cc654984821086bc3201eac8ba73725f31fe7f9e554c8a4596a9e5b58b0875edfc5a1d00ae98a3b9ca085591f682e81a6bb7846aa036dc87d4bed3276929c51340b6078ed8e2025c3a5c5505f61ec6d624a05f41e27b537e1c61f408eafd01091aaa5d3a7ddb404276af1493d439d09249fc234f37fcfad411be98b3eccb7071eed52a0cbe4440293dc2c8edc0eb5cff77b5d7ad09853275af17cce56a2d52580662a221a4a355323c4dce46509d77c9c8fcdb69e8f2a853b27cb91fc4610d119f7ee03f878ba75269dbca899e6b569a9f781c9313e318b9d2b96eeec3f54b9f75d335f3cd0e812d4ee4b27d3c1828d48046cb9bf4b5da71eab407cf22b5665afcac4ed0b4c9249687a031ce7132157cb8a4369fbefb1ded5450bcec145532a7bdad474f9d7247c89c5b07a7580d77aef37d31f55331c046b55e46ba67207632b769d05a037b9f29f0d8b40ed817122a9465af468341e5acda346329b8cd739906ce7e3ee9c65a60bf445fbab879d6f4a8c0866977a9ec654f038223d998df00ab3447faff36eed55d7577c9f6888415cffc5bfabe4a5d65876c7b00f12142890174f3c42e1b813e4b7f439aeadc8b84d9429b4df7e9473d7553466e46957d5b80c0d1d498cd2b277b0ffcc8e295164b6095d78fb7d53e15676ddf47d07c48ab131d2f30e7edf1f29b42f29ee97a6090a7d07babf4eeae6b9bc67fc990a3bc7830429eb01420cc5232b9b8fb1c46a50522101208ee1505c38d1280380a84a149fdc93663a6d4d698368a5398c34993095ab3d2c89d36d7ee7acf7b119bd25ec03eac3f6a5db145ae67c67edc2a0086b05126dbcee3f9d93c57fa951adb928dde8fedea31570a0e27beb50d2dad2b2cb587765cc37b640be10aa509eac33e67c34eb5c135022b63b67da49588a6c1a34ac82faef831dbbec394209cd0e3cb9bc4dbc78b34dcc09697c1ec72612fb807673960b6e64f81999d903f883e87fbe5a63f267d1919382bcdec99e72a981727c757a41009c183a13ce613c3e9846316f5109aa285d3f80e7be8205ba0232d7bb060eaca28b61a63911a58286cbc3bc267035a02205f4a10dab96a0cd067187d75651bbc77b2cc847eceebc98d5c29684484024fa99485676faf57ac1e93611f30b21a5c4a56bf8eb941a569178e0ed918ec80b7afd71e5426c33d4cb729c4a6df16fa483410283330626f95a191806b836ca0078088189060dc99c9164cf10f4682b67d992c64f752786ba11172dfd2da52dec5ea35b33c983c124c51e84add5b4080ab2466d2621904b45efca91cf45aa49889a273d0f5af9c482f64e805f6302a7b1e0e76c27d70cc25162b2e93511e35a79f90aca9e258d1fffa30b85ee08e66b58ff4b305ad7ac17ebdc0b37717c30b9faf0f40b068fea25dddca621888e6f17c8550c0216d95e853315cd165a68d2564bee8443758af006df3134937c09ba9ae97fa099687862dffc84365d463fe4636e04544ddf3ff8ecbb4bc227274c8ea5b92078ec2aadedd8e9f8c8adc1c325dd15b342848b229fc44345281ee9f80e9682cac8e7589ffed42f6ed6ae63ce721a5ba5c54dc7a65fa1b5ab1e836958d937ea8e5959dec2d836cc1c39afe3b0d0fb92a146e02fd3ddccc04645b15e92d9e359753111d91b767b723e824370b0c078ffaf8d5bc70c9ef7380790d3fdd558170576dac4d0d4d9a31630b0775e4861e04ac651874fa2c25c952c3565b48e894826b0b04b89afcfddbdacd7f10223f4437fa921016bc1b1f56f7649256b1eff2aa97e0eaff840d1f3f2ec1860ddd54be8ca1622166b93f725ab45114e8dcdfedec4b0e69ddd4e8de88ac7b0f2eddffb226b7b12235546410151a506a9dabbba25640b1d8e61ada0342b5492f396795538ce165ff8d4e830f392ec2aa069c7d2d180a115e8be9dc8224a0e09e5445a2daeb887be6af403359fa236df5d86ba1f2de2d6d28e95b4951c3a8b6eb408b199fe3283d7b0cfd8b752f7b6524ba3efd176c0370d3fcbc4ed345e38263243ed5ae45d57e71753464e4b47e5dbcdb1622064fb40b2118ece3398515220968b339f58900ef863cade9e75347b00c06bc673c9badd8da0fd76297d6dac5a32925abb75a7ca0be4150d70f4a2db3084c7b72cfef5c5164823fb0cf7e53908186a156787c5d0bb1d0af10554e9416c78c4e07dfcc8b2834aed775648875e2e465f712877d8ce7b84c36a6e8d8c954d9ffbd34b5421b7ab6cfb025d2ddd5cdd77260a75b5165816231e4bd27e10d2751a8206901e8edb1876d1326d6308600385083c1d1dbf04e58a73aea4a7537ea185effef4172e582127e257e33223", 0x1000, 0x7fff}, {&(0x7f0000003600)="5b35b0f1830ac95719a81aae9053061be1cea5a1c2d900972e6f03718e65eb215f92407c776d245835d829826ee1579081994fc6855e6fc2cda5faf0490e57ce24687ea344ea8eb0438d7561cddbe09a4d883fec7a36298dd23f836c9a6a58003b656d903243edf1bcb4997a19f9bb515f52dd50242f4d0aaa74b225de3a88639d0dbe9b37afddf50c20e5b8cdd443b3823e784089816010a121ebe5a1a61f509b6cd2f1302b4dd7d0c80ef2d00354ec2b6c6194b0ac875a45971f0c98398d1bbe7bf702606b905ac997865a249134ef7ba550ba3748162d4198cfef553d905e6119336d2f12a487ea0769e74e07", 0xee, 0x7fffffff, 0x3f}], 0x2a0000) write(r5, &(0x7f00000c7fdc)="24000000210025f0071c0165ff0ffc0e0200", 0x12) 2018/05/11 08:14:57 executing program 5: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000a40)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f0000000a80)={0x2, 0x3, 0x0, 0x3, 0xf, 0x0, 0x0, 0x0, [@sadb_address={0x5, 0x5, 0x0, 0x0, 0x0, @in6={0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @broadcast=0xffffffff}}}, @sadb_address={0x5, 0x6, 0x0, 0x0, 0x0, @in6={0xa}}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x5, 0xb}, @sadb_key={0x1, 0x9, 0x6000000}]}, 0x78}, 0x1}, 0x0) 2018/05/11 08:14:57 executing program 1: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612") r1 = syz_open_procfs(0x0, &(0x7f0000000040)="2f65786500000000000035abe1e80d903e0d717ac1889a45e581c9e14a5c8f95f5d2968ae8c767e9d18fd69a") mmap$binder(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x8011, r1, 0x0) fstat(r1, &(0x7f0000000b80)) 2018/05/11 08:14:57 executing program 2: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") r1 = semget(0x0, 0x4, 0x0) semtimedop(r1, &(0x7f0000000000)=[{0x3, 0x5}, {0x2, 0x0, 0x800}, {0x0, 0x8, 0x800}, {0x2, 0x5, 0x1000}, {0x0, 0x7ff, 0x1000}], 0x5, &(0x7f0000000100)={0x77359400}) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r2, 0x6, 0x13, &(0x7f00000000c0)=0x100000001, 0x1d4) connect$inet6(r2, &(0x7f0000000080)={0xa}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r2, 0x6, 0x1f, &(0x7f0000000040)='tls\x00', 0x4) getsockopt$inet6_tcp_buf(r2, 0x6, 0x1f, &(0x7f0000000200)=""/193, &(0x7f0000000300)=0xc1) 2018/05/11 08:14:57 executing program 4: 2018/05/11 08:14:57 executing program 3: r0 = socket(0x11, 0x3, 0x0) ioctl(r0, 0x8912, &(0x7f0000000000)="c6295e46ca6c09b612ec6f") r1 = memfd_create(&(0x7f0000000000)="2f645951a2f2326b", 0x0) write$binfmt_misc(r1, &(0x7f0000000680)=ANY=[@ANYBLOB='syz1'], 0x4) mknod(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) execveat(r1, &(0x7f0000ff7000)="2e2f66696c6530fd", &(0x7f0000000240), &(0x7f000034bff8)=[&(0x7f0000ff7000)="00000000000007060804002000fffc0c6565643b799365195f1b76"], 0x1000) 2018/05/11 08:14:57 executing program 6: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000616ff8)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x32, 0xffffffffffffffff, 0x0) sendmsg$unix(r3, &(0x7f0000bba000)={&(0x7f0000c57ff8)=@abs, 0x6e, &(0x7f00006c6ff0), 0x0, &(0x7f0000000180)=[@rights={0x18, 0x1, 0x1, [r1]}], 0x18}, 0x0) recvmsg(r2, &(0x7f00003d6fc8)={&(0x7f0000698000)=@generic, 0x80, &(0x7f000081afd0), 0x0, &(0x7f0000f9fff8)=""/90, 0x5a}, 0x0) 2018/05/11 08:14:57 executing program 4: 2018/05/11 08:14:57 executing program 7: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") connect$inet(r0, &(0x7f00000003c0)={0x2, 0x4e21, @rand_addr=0x2}, 0x10) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f00000000c0)={'lo\x00', 0x0}) perf_event_open(&(0x7f0000271000)={0x2, 0x70, 0x49, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r3 = syz_open_dev$loop(&(0x7f0000000000)='/dev/loop#\x00', 0x0, 0x0) r4 = memfd_create(&(0x7f00000000c0)="74086e750000000000000000008c00", 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0xfffffffffffffffe) capset(&(0x7f00001b4ff8)={0x19980330}, &(0x7f000077ffe8)) chroot(&(0x7f000009a000)='./file0\x00') ioctl$LOOP_CHANGE_FD(r3, 0x4c00, r4) fchmod(r3, 0x0) ftruncate(r4, 0x401) ioctl$LOOP_CHANGE_FD(r3, 0x4c06, r3) sendmsg$nl_route(r1, &(0x7f0000000140)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000000040)=@ipv4_newaddr={0x20, 0x14, 0x1, 0x0, 0x0, {0x2, 0x0, 0x0, 0x0, r2}, [@IFA_LOCAL={0x8, 0x2, @local={0xac, 0x14, 0x14, 0xaa}}]}, 0x20}, 0x1}, 0x0) r5 = socket(0x10, 0x802, 0x0) kexec_load(0x3, 0x5, &(0x7f0000003700)=[{&(0x7f0000000400)="f8640fece7572ce089d0e4b5ca338bdfa8a942dbd404be96de64020b2567f695d33af821f64df2d80d0b9ed50ad10f56339f1d3ba838b1ee3ab7c1192fed9ffe8156085e19080fc2c565bcc4172c80e91896d90d144e3b42c50bfbc8d034129ade7bb10931dc65b78110c1e8356fa9041db1e37052f750fd3ea7789e82d907548b79aedbec75e8e86d4d010576668f0e481cb1c7a70f995a7eb89ce78d193ff5a8474d6b4a89c0b5d20723f70d9c54ea091633cf3a73c8a448a264b5df1e5068d96e078c3275e46ea88aaa7a294465cc87628aef8ca174e8e5de5ba226da2a44b9cbd8dea3295b46b7b22ed2f9de1ee77eb21431785b7048f7e741b768027e067837f604eb34807fc87f6a166bdee7464dae6f273240de31eb9ef65cdf28932b4d0ca208ac9a0c40e9c39304be1fea7de728d1212587ca79ef0e64f9c169017df5d82bd6cd3338d142970b5325f707f323ee2d000bc1a6336fbf467158a4bc32d9ff61eee9518ce585acad09c553eacb0e13954023c180e382a076478915a690f4b81c86b7c55e45babf8278fc0c005e697bb43d20e62da188de6b6c1fd38502c1b95ce1ceef0f96920dc9f9527ae29dc734ea2041c1b51399d200c792149951cbf9af70716addffc78e676d13491678b993cbe1799e6b753a2629d091cc67b7c766f323222e8da8dd926a8e64c32483011cb7c1a62fa31f7c88cdf6374f4b738c54a0bca868b243adc3278cef13ef718f1c7d31b06b5749a73710c1f2ba9312c9e93a20acc5bbbe45ec49a606a106353382be20a0334741ca7a00c3c84afce471996d337a96aaeb29dc49ba39059d38ea660f8d1c5c736c5939be82674c59ff5833db145738a23003547510a4e38364db1bda35f3a7e76a4a87b8d371bce8be0507358b8e15998eee21758119996cd92f11f3c5be69b398fc7cd8b1659b0b81b471d9cd452fa8f30645a283999fbc9d999ac6702f0a32d5a18dd69a2e6515c119783d1cfda77936245bba36373b19b602af6a0268c1681ca63f2ce9461a9ea2f1686eb8576286d8c33b2ca03721dbafd4782e9a32bc890c617979f8a7a3b8cdca4f88024b67e57626a080da928c3a548abf23da30700cfae6127807ab407cc8df96a9afa794daffd451b2390657871a7454d9c6c220ada19da08f6f8130e6c0010c61614afc79fff4f94df9a2e6317b9685cae68febdfa1d36a93b1bdb70c156fe16afac29ddc3becc44f29604f93a7aec75a0e5536698ecffab15439370fd1717e2487cf00e7d12ede8c76f35b39d0e7d7295b12598e899c531b36ea1a1661b15be8c1f8f73af63008d0fea86d8f2e6fe172e58fec6318b24cb6fa2855d2969dfa89b0c1bcefb7814f979bed193024d4aeb961de7d8afcd69aa2444cdecb0d6f1f3521c7c70623db29b829f64779081da5a68f9e85030fb72fa74b73bc239c68305afd8a42521c192a73cc7389418001b56fc9c4017b7f48276812ef2bde064e393095450e70d4894d7f8c51c1b8355cab78234d120a1426fd2244056d0f4e816777fbf550c98a33082ff332a5b4e7ddb9ce0891ed1bf688c1ef8549ed5abdcf3742724e412f8c64faf782c4ad299b32ec121b6619e68373fc8541e4f4615d90e8e807d311f5af7a18a1b7f6406d43542f9fc5ba1741b24b2ea154c0ef3faa69540ba4f2bd45b865e50e543c875201c8c0e8041e6c64942fee8a374b026de8624bf6c91e321c666c285d5adeacbaaeb2772f7d57a9273a3e3a220857d6d7362c0a3a4876770b781d4c1cbbdeb8b7fb1f62e4f48a7b60039fb4db1ec401c82d7af773ecbf47780a545ab341eb305abc372fa08a07bc17f4aaefc4a132884a5af93fd26c703d379fda035e9f4e08e2e1b5b83c9956ad2a1714b636c6a7ef64a99ecb63d085d4ebce50529e5a65e11de3c6af02aab77f5d2a04ad00d796eb727e3665bc197076634296089c81118342e47df31173e35b3c159fdd01a2c240750931db9cb9b04019bbd526368c986b0fd5b169afab2881b2924f098722e8dc006f4fb690e9c1341635ab9928433bf26bd630333a9a8fd15e1822f997cc0c489cc2e233baaba1faa750587e18eb87deaa1cb0bc594c0088c0eb601d7c9692ee7e2b2cd6ffff7d3f7a5518cbb0156491a6bf0d55664da20501a7cb398206d6f41a69560724dcecc471900b6fb3848b5430380fecdd02d9225f2b570a55db96bdc6f7b6c1df6246f6739943428bb2ba62ac1f09b3a0b0e9fb390e3a7c47aa7d1a165100ebd904605dd00640ccdf2c0d20f8824e445a025589e3a2fdf89e1216897e851320ac8cec0a9b7655777a7361d86c7434a62f801bebf5ac6afe1b8badef8a901ead885681532fc5621f6952647b76d1b4aafeeaccbb553fb9f86a3cf9a7b9903d2865a5fcf10ce69a7ffdb9c89cc4dd281dbe22d7dd2a9ef79a1e713196b03a0d73a688dbbf5ec2131a7c5c7935e3cfaff54e21c5887d1b4ddec0fde0e83c3a0598c32d5df5373a0302d573d6ff31d25acb9bb916bff1c584ba1f7104a33c0f1419fa580ae7bd678dda8dbe8e28f5e3293f0c42495159a17f96a7fe86f93c928305b6fb34f589cb54b4653387516b786fe63f370b6d30b2d3654be2889299d92a44fc1728f573575b56382562351536b3e4e0647fc06170ba1beaa42ed54e727ac2311949ce9338fcb13989427045b5b5b4aab34904fe46661a18acfcac3365b40612a0be538acfafc89e69948fd140485a47de04ac6a437b98e51142c824159c177a84bfb789a5925752d01d168b803f3fd31d24591c10949a5694a43b1bfb43e5372e983b20c0a6931b30f5737b2d2d1fe78ae318d4fea015bc3f9cee3e15ab4bafff61de435341836a5868efbeeda4b444ecaf108887448b24bd50d76f8189ebb55ded2cf59c5eacfe5b646f796c434eb3892a6900e06024a69a072bebd816e4eaad3cf0a2b12098822fdd3015ec4fdd52b684f5e1e9e9d14af722057c984f6ee5bc7785c3497d837aaf732e51a72e90929e1c299d3f90dd5c0e1a7d9e6b3dd7c1cc29f1516ddf6d9f76f85e0e5d5e57c50a3ba8faeb42518cd0470968fc779517f1aabc9d4288f1ccd20fa9cb3c1955b6fc9bf861c44cf7721b84abe0d12b225ea73cd4b2ab105bc4f3323a4b735af719d00da359879d306969599b9c9fa1ecccc027c0d071880e0eb76c11af4fa2726653198ee78abfc21fc820800399dbb57668dd13dd371d0a6720ba13c0f3bfa9357bbab71dfc4cacbf6400217ffc160a5a41ddbcf623064144ec5915b4989f470d8c3b18cbec367d1e2ff114aa87e0e9d78f49882b13fadd801fd0eafa9ace6505b035ba0cef8fe0956218196b1a85120bb0acbb2fe5ebbe4421f753d8d764eb28fc7b684b47039df57f52af3e65c028e89d86da902a191e9ceb361060c8ab49190a1d8292d103876c266f34f192631553f900c4744e9fa7851421b382d7e3b6cd235fdb6f70a7d3d45565a882f681156ddef20f50bc1b841cd55199e194b50b87de689d446dc6fbfff2c980adc5358b10639fa1db5638d7baacda9f5152534ba015c42606368ba0ba0a649f766455b51224a6a45e96525d2cb458f1c04cf422947a15485759cf021baae9df295d0a3a2ef532435db0539e7cdd7a8ca1bf3be9277f9afacd8abd5dd5e9277510f87dd775a6c75bd8718052ad14a26c42d7a7c774bba71d86cc28b61c1d0d0f00a5e67d64678e790d4d73fa39fe51d60710cfc9ffbbc034427470107c95f866d461c2194916287005aaf401f859efcc1c81b474b2130686baf14fc0b8a31621e976ad96f756fbbf34b26986b64a5785204070b5ccd7efe1ae5e1fea9fa7199e4bd146c87344a92224edf422834784b64fb18613b48a088f4ee09a78923752f0051e6c77d8b0cfba0a24db6671f751d7dd0c1dfa954c0b998c1da7c5a701b6429bc9e86b3d4bd261688f285873c9b330dc90ba0cb1ae1d0769aa8dc579b05f38c2eb6f53cad04fc7f367b594f64de435528354240a3b988ccafae0bd08d578172b42ac08a94e3f6a6b5599cc1542fad7c4b26ae32a8f34aee597349f1bcd94a6061d8d1d3051cf8554a4d690d7d731ce02bf4f1cf81e1eac7559fa335e3a1fd1d31d1a290adc77b75749b6b5fdd6aaadfe74a8cfa6842ef35d3b271331ea6d9a54fd6b8c04fb9b329ab5cecfdf898e10bcb7dcb3462c1007afc493ffe9ce63c39fa5537b6578931fc79a1d640b97fbf275b0bd6ec4eeadf46a288ae9a2d5f7c21c10da6fb03a6498b968ff3763c947b2b8b0688681f533628b0eac478de12c4269412171f4951080e82cc52dd9c9b4381a7e7fb58e9c2641d11063fcadd87235265da527eaa3bd6dc4842eaa9aca4940cd78f7f631336d9435ba62b487bfce92fa880f6587aadc73e203d19a69e275c9697f8e4c1d6d7546a1f7f553d779e1713c19677d08d033924538f5605373be55f2fa402198459a26df24a7f23ac1b65a2b0dfa7d112b627c5cc9f87610d9c6c1900e0741a8a5d7444215a68c9f254bbba57c4b1e756de00765dd8ed527d457b071fbc4df48ac1922fec36bebeded988eb5a234401ad5a61d5523beccfd3aa56bd36e6f523626add69338aa99fa04fdd05437ca0684ed5fb29f5e2a834391a21443d1858c82b6c11f890828b7db79ea302966465fdc7db56715f5946291e4664c83d9f7ed49e377bede081665d4f367000a6047f3f937be4b2fc633e644318fc2e7ad715ab1f2330b4e5ffcc1e1ecba4f5f39efcfa701ed77b81020d4acd996ac9e1882a5b1934469918ac8799c1f24109252eacc98f0cfddd6c94f691d8aa9bd01f626192b25d89c3dd2fd6e11b3ac8141614e0af1e70d8e8e94b99d401ff608de803105b9a9b82d763d86004c88f0f1043d17b190e810429adbe2bcce9afc0f6e105f75adaa1cc69e9a7caaa2bc7a5dcdff18f53117316ec7d45343c21ebb9b4e05be2d5f39811b774f561c061d0c7888ee987a2faedd051f4aeea86fa4b1fc44fd07708bb2e1bceec7715b6eb12bf611af5d89881ee85cd458d808416a89a7e705198d8cec85652ba8f47d31f5a806f2d6555c66dd023f59fc6d22fcd0e5dcb0c8cf0ce1a72c2874baafd5bc3bf4acd2c11c2195158bec744d975f8a299f7300c8bf71c5da6478866458adb6d91c00edbf8a773ac1132c9557b7a14251583f8f12077968be32a1ee39c6fd4190c0cf1aa71e10bde8939d206b7d97395bf479f93858803e5e7c4248f148415c0eb1f190ede5b9af951d9a3048d8f0e3c1525a709389341f052eb139902fb935af0c3929d58d6745e03d61fe94fad01d61116d580e20b13acb3d10926ec78e047878e7a84882cf58c2b5dee470c667f6ccdf9d879030401f06f31f1bc6d68ecdba5f56788f1b7ddd6bb947997d9c9930c5619df1d68ea536a241e71f3f43c5f5d9f83f491c463362320ada89ea75f2b8d7607c7561298c8313b3967704956726faa03a147ace53fa4159cc879e3ef2675e4f387d574e9fd8563414f59d0573d9755ac8d946289bee7b427a6e1bc7ea921c259fdae4add45bb280f235acbc8c95a951639fd70501b1270a6167211f0a2fd152a77c8c01cf03f0f4e1fc1d2d5e84f4aa54b2e808ff822bd6345369c5f51af3ba4f091392964cf3feae25f8c2741007d2e5ac5a5f2124eee3047b89f94d44df6d0e2f4fefb98d1d7c7a34fb020c84cae252cfa6181299475acba54b0b07aefa805768da4d3b7910ef2c1b6a7112efe6bee3da9e41c12930498dfbfd82a428c9c9cd66d805c927fa3158e116273f55ab232f9c0a", 0x1000, 0x3, 0xda}, {&(0x7f0000000180)="d1212f342bf127abfae6e08bb74c5b89efa38fe459aabf94fd638099ea20ed5e438b0dee0089aaa024971d882873fc4b01be0b4dfbb502b723a6c747211a49cd0312922f1c7bdc37f25fe1900eb3a8e3640ab42e3a4dea6690b479619a81c93bbf5033e77ab8c078fccf6ae4e86ada45d5a7546191885c39", 0x78, 0x3e04, 0x7ff}, {&(0x7f0000000200)="124cf6539178fc251b098fd57dd41adbaab451d2f343aa5d34a532a884db85e4b5bfebabffea12294df4af5da9afeff63cecf3764ad2fd17f391a38d7c8acfdfd13030273a645c69ff4ca1ebdd", 0x4d, 0x8, 0x1}, {&(0x7f0000002500)="5757095864f66efa228010257017e59ef5cde3f87f48f0e9067a726eb58adbe7ce61bfe99836c1d83bb52ac1843a74ca949b697759f937acd9506c3fcb790f4aab22c34081bf00d3e52b0d341d57d6768740c345fd45eff43c3d4c1d45cfe87028d4b6ff8900e7c6a7f5c50f94d490f8b0ea08e211c6037efbe213ff6759a22d057e79e84ef3581afaef2773e6cb7c43d2a5394cb69c5872df8caba825259f6ad2219c40bb5c82a4904c245b4712ffc196f1713cca2d85e8a223d7aaf24c69fa41c6904f5fb153003f88f9c5cdce1fe96fab148c3587627d04910474c06e9ba599f1fffbc01199490edffc5c74b44fc399c127b8911a83af33b2c70f01d4301be06f8982a3007c37f3a7d36c412e2b59c0067abf0a61a12bac31b3254a186ff2c9b911ebc9a2d25981548dbe65091b53e4f47dc8786eb496f3175fdf12562db774f2cf0ea9027e1331be062b2b7778f95cd56fb8f0de68afc2db67f92794a2a9739f3354e98bc17ac31b0e7d4e6d094ccd91d302a074dd59665b8bfefab4c806c909bbd9a6c054512d2f609159af4da24a7eb817cdd90b80159cdd61ce801cc9a83612708701f531b447a34043ace7e36d584801a6b8c8b8196bf87f337e4aecfa0e1e4fd56de291544d2a9fc4c3189229dfb775025f290194385acd4d741479e15a79d8351e59b51f6628ed8b57ff03ed9fd31f6d1e57f2da519c53940795af4c7a76ff57655495d2e2fdc8bf261e98e16c06bab8d061749df6ebf041c39abbcc1d66c5c7bbfdd31bbfa7767059408a26159009f970c15c8f7e6092c9ccfbdab39bb34a97be8442a17e105db9c2ecd6d9c0cb09cf96d9ee6dd5cd0bffad00cf50662dd4ae5ed98b30d300d8100c3298765797b39dd974c8f4358ac4072954d8ae8c7b6b39624d190f911c0f386e7e5ca2328014d3de6c2da1996e2b0a68faf8c40ebf3ad6cdadf0ab22d0fab9a5f7a30a6b7b10b577f6326f0065e90f2b1d10b72357d2028d7f70adde7b8c54c377fad602f02f15d8ecde74674c91f966f11e11a2c706685a7a23f1bbac4199c9b8e71f1aa630758e913841cb0f4e122bc2d22589df8f7befc2e73effade36694c82ba0beb7412ddc4df7b9a98cf0142821605f71bb666c0bd1a0fd97bbb8be60ac0966e0aa9c4c2a380164203468e50bfed97c2611511b93b9d03c8bdbd5471990959bda5344651a6eb7f5688d1132eadecd4663426f0a4bcdcd9641410e3a2a06c1d6ca253736508986bde3f84bf080fefc52884261557032f51d81f4f0ce237c38cd2b55f3d9edf841316f712e666626f34e71412a1652f19eeba7c599a2836156cd34c6af193f7d70cb131bf78e5b4e6a423ec0649b77f1b94d7d7db3561977eaa28b26f747dfe7e6cb38dc75411cca400492dc97ef6a2a190dd4f9a64146083c9dcaba95df74da8fc0ce1d7ac2b593601d318b2e326bbf4580e50b52fafa0e2f2a6e8a854844a7db53377ee062b081c23abe0e8caf0f6ea144e34951b42dbb4b3f17e6bdc6950d66d95864082cd3da8d63e0b9dfbba6df57688d0ec0bfe40feb7950457e6f72859322d8de70dcdcc8dc0f11daaaa9bab0409af2314d375183bf394c1efa406bc06bc4813183d2d4e6d2df3d90ecf33323a545645969a4310b2511e2913cd117ccc1737d14bdbdc9fd2fd48075ecb25e3099bf41cd2af1523d00b41a7b10c0f0405e73b9b3c446a352b2bcfb09750ef2cbad43ccec2c04c1f3c4c2d9f15e3d0f40e6efd84285ddabf125771df65f5a94f9f777e74815e4c0786c7385a6af755c98ccb37bff030e3b3fcd4b5c0591628c6486b191c9d620b9599dcc984240a5289d2f46e5ce1b7e170bc65381408c13c8b455b9cec4d2a3d9ab58c42bee23659beee209907542b7a54bccee061d4f1740b9ff218699fdd2e5baf9a80a102f6e4cde212277db20eb82b7357459dfc16e315ac393cfbc4404a508699bc7530786f6b16aea27e3467659b1e230f5b38a06110cbd037f39f0e47fdd4cb389d9dd172b3588c679cc3e75a30b874b2234accf8ae7084d4f535bd74d5e980a27c4da07201625024d52ff14cf208363f689865c8ebdd6a0b5c8edef4d64297de13340c5987888903c18ddac02bd454d043a47ce70055d68e3c910a859e3be50cc11d04d53d62a66e816ae7c0ab4c7deb5b0bc0266fa84737815a28670920d02110c1ed1e0fc3099cd8857316e249bdb8dfcddb897e2ebacc4992434f502ad517979876cfbae7f8e964405ef6e1ab0eaa1c2dd8d90b5fbb70237b789c0e2e897a89bfcc3f1cf7ace3e005bb36546d72b3438429a2e915e062ecad61bfab2e1a3ffdf2805160daefb11af1ef485674228a9540217f498f54e3378977331a4f0f917b279201377e616678866c3be0d412d6c699483f7839d16d53a8c23848e84d790a1a31f551e0ae12bbf3038a02a6eaae4d16e95b860b018349a8950988f5ad081f0c9f21cfa8158d1389ac1d62044660dce2674e93ebeeceaa6bc0eb728ce28df410c5e9a3278db7da186daa589b83fc6b9c32e7eed966b33130701b90a68e159c570ad42c56d3d263d5c45d9234e090b871b119c8d40fc86f98d182433e675cdeb3aedf87ed1c4ef4976cf261b79ca48d9d31c65f22667d6ac28c568da8e359051383a255c6877b70645f2c98d2d459c3afe892778810b971521150c0313706d75dd6b375dd844d44948ee26c10563e38cf2f0b96bc77dbfe453f7a0de2c6d16cdb99d05d7a286c3752f3cbffe93f71766cabada13996caf655a4c7db8b54b3e9cd7e06119a615f1f5250edab903ddb7520fd57919b1d99d6fc3d64109c635fdec586546224ad7fb7a10e3017ac04f830cf7dbffdafd0191c11c199f22d3cd3feae652a9720538b8291b5f193f73f15c8b119646a37fc82ed979d4383d94df03a1c1e345a3f0e3bd3328d7213c6e5e6bdf22ff6a19652206142da9aa02a0303c4c4db38a241e7d1463a68fd66a81ebb014b9abf255e6b58dfff1d0b3e46c46db192727f290580e7e842832792fb843e54d539e34a9cfe18c598cb684d6903f52ba0bdf8558114e94ef469039a8dfa06d4a2d754d22099cddf97e3df0d3137fdc6bf8ed9f39fa5ec1c4d3c11250c8ce30f45b4a53018fa4bd7bffef1ea7953c931329bc8954e1d86d0b18c09255e3ea8381360572c01fd4dfc7111fc0bc5d02bce05726e32814c389bc64493d84326f89ff034dfd3b707e4f92ee4287f274d701fd2d0b53e5f0658af884db26e0504037d46eded54788da72444ca0ee9e160492ffab67b55085aa875f1119fea7e779b172367944f5bb247e4783c0677b0def4f35d23efaec71375ba0d603c9ee69aeff63c036f248100823d1715eb7a592602dbd7254dd6b30635714da965a6b2332009f48a51488fb8b228586e13de111120956fa9664a2e7f61fe99f65d9d3e09bc66dcca76cc654984821086bc3201eac8ba73725f31fe7f9e554c8a4596a9e5b58b0875edfc5a1d00ae98a3b9ca085591f682e81a6bb7846aa036dc87d4bed3276929c51340b6078ed8e2025c3a5c5505f61ec6d624a05f41e27b537e1c61f408eafd01091aaa5d3a7ddb404276af1493d439d09249fc234f37fcfad411be98b3eccb7071eed52a0cbe4440293dc2c8edc0eb5cff77b5d7ad09853275af17cce56a2d52580662a221a4a355323c4dce46509d77c9c8fcdb69e8f2a853b27cb91fc4610d119f7ee03f878ba75269dbca899e6b569a9f781c9313e318b9d2b96eeec3f54b9f75d335f3cd0e812d4ee4b27d3c1828d48046cb9bf4b5da71eab407cf22b5665afcac4ed0b4c9249687a031ce7132157cb8a4369fbefb1ded5450bcec145532a7bdad474f9d7247c89c5b07a7580d77aef37d31f55331c046b55e46ba67207632b769d05a037b9f29f0d8b40ed817122a9465af468341e5acda346329b8cd739906ce7e3ee9c65a60bf445fbab879d6f4a8c0866977a9ec654f038223d998df00ab3447faff36eed55d7577c9f6888415cffc5bfabe4a5d65876c7b00f12142890174f3c42e1b813e4b7f439aeadc8b84d9429b4df7e9473d7553466e46957d5b80c0d1d498cd2b277b0ffcc8e295164b6095d78fb7d53e15676ddf47d07c48ab131d2f30e7edf1f29b42f29ee97a6090a7d07babf4eeae6b9bc67fc990a3bc7830429eb01420cc5232b9b8fb1c46a50522101208ee1505c38d1280380a84a149fdc93663a6d4d698368a5398c34993095ab3d2c89d36d7ee7acf7b119bd25ec03eac3f6a5db145ae67c67edc2a0086b05126dbcee3f9d93c57fa951adb928dde8fedea31570a0e27beb50d2dad2b2cb587765cc37b640be10aa509eac33e67c34eb5c135022b63b67da49588a6c1a34ac82faef831dbbec394209cd0e3cb9bc4dbc78b34dcc09697c1ec72612fb807673960b6e64f81999d903f883e87fbe5a63f267d1919382bcdec99e72a981727c757a41009c183a13ce613c3e9846316f5109aa285d3f80e7be8205ba0232d7bb060eaca28b61a63911a58286cbc3bc267035a02205f4a10dab96a0cd067187d75651bbc77b2cc847eceebc98d5c29684484024fa99485676faf57ac1e93611f30b21a5c4a56bf8eb941a569178e0ed918ec80b7afd71e5426c33d4cb729c4a6df16fa483410283330626f95a191806b836ca0078088189060dc99c9164cf10f4682b67d992c64f752786ba11172dfd2da52dec5ea35b33c983c124c51e84add5b4080ab2466d2621904b45efca91cf45aa49889a273d0f5af9c482f64e805f6302a7b1e0e76c27d70cc25162b2e93511e35a79f90aca9e258d1fffa30b85ee08e66b58ff4b305ad7ac17ebdc0b37717c30b9faf0f40b068fea25dddca621888e6f17c8550c0216d95e853315cd165a68d2564bee8443758af006df3134937c09ba9ae97fa099687862dffc84365d463fe4636e04544ddf3ff8ecbb4bc227274c8ea5b92078ec2aadedd8e9f8c8adc1c325dd15b342848b229fc44345281ee9f80e9682cac8e7589ffed42f6ed6ae63ce721a5ba5c54dc7a65fa1b5ab1e836958d937ea8e5959dec2d836cc1c39afe3b0d0fb92a146e02fd3ddccc04645b15e92d9e359753111d91b767b723e824370b0c078ffaf8d5bc70c9ef7380790d3fdd558170576dac4d0d4d9a31630b0775e4861e04ac651874fa2c25c952c3565b48e894826b0b04b89afcfddbdacd7f10223f4437fa921016bc1b1f56f7649256b1eff2aa97e0eaff840d1f3f2ec1860ddd54be8ca1622166b93f725ab45114e8dcdfedec4b0e69ddd4e8de88ac7b0f2eddffb226b7b12235546410151a506a9dabbba25640b1d8e61ada0342b5492f396795538ce165ff8d4e830f392ec2aa069c7d2d180a115e8be9dc8224a0e09e5445a2daeb887be6af403359fa236df5d86ba1f2de2d6d28e95b4951c3a8b6eb408b199fe3283d7b0cfd8b752f7b6524ba3efd176c0370d3fcbc4ed345e38263243ed5ae45d57e71753464e4b47e5dbcdb1622064fb40b2118ece3398515220968b339f58900ef863cade9e75347b00c06bc673c9badd8da0fd76297d6dac5a32925abb75a7ca0be4150d70f4a2db3084c7b72cfef5c5164823fb0cf7e53908186a156787c5d0bb1d0af10554e9416c78c4e07dfcc8b2834aed775648875e2e465f712877d8ce7b84c36a6e8d8c954d9ffbd34b5421b7ab6cfb025d2ddd5cdd77260a75b5165816231e4bd27e10d2751a8206901e8edb1876d1326d6308600385083c1d1dbf04e58a73aea4a7537ea185effef4172e582127e257e33223", 0x1000, 0x7fff}, {&(0x7f0000003600)="5b35b0f1830ac95719a81aae9053061be1cea5a1c2d900972e6f03718e65eb215f92407c776d245835d829826ee1579081994fc6855e6fc2cda5faf0490e57ce24687ea344ea8eb0438d7561cddbe09a4d883fec7a36298dd23f836c9a6a58003b656d903243edf1bcb4997a19f9bb515f52dd50242f4d0aaa74b225de3a88639d0dbe9b37afddf50c20e5b8cdd443b3823e784089816010a121ebe5a1a61f509b6cd2f1302b4dd7d0c80ef2d00354ec2b6c6194b0ac875a45971f0c98398d1bbe7bf702606b905ac997865a249134ef7ba550ba3748162d4198cfef553d905e6119336d2f12a487ea0769e74e07", 0xee, 0x7fffffff, 0x3f}], 0x2a0000) write(r5, &(0x7f00000c7fdc)="24000000210025f0071c0165ff0ffc0e0200", 0x12) 2018/05/11 08:14:57 executing program 1: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612") r1 = syz_open_procfs(0x0, &(0x7f0000000040)="2f65786500000000000035abe1e80d903e0d717ac1889a45e581c9e14a5c8f95f5d2968ae8c767e9d18fd69a") mmap$binder(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x8011, r1, 0x0) fstat(r1, &(0x7f0000000b80)) 2018/05/11 08:14:57 executing program 2: r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000000)='/dev/hwrng\x00', 0x88000, 0x0) setsockopt$inet_sctp_SCTP_INITMSG(r0, 0x84, 0x2, &(0x7f0000000180)={0xb9, 0x8f7d, 0x9, 0x1}, 0x8) ioctl$VT_DISALLOCATE(r0, 0x5608) r1 = socket(0xa, 0x1, 0x0) openat$dsp(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/dsp\x00', 0x100, 0x0) ioctl(r1, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = dup3(r0, r0, 0x80000) ioctl$VHOST_SET_FEATURES(r3, 0x4008af00, &(0x7f0000000100)=0x4000000) setsockopt$inet6_tcp_int(r2, 0x6, 0x13, &(0x7f00000000c0)=0x100000001, 0x1d4) connect$inet6(r2, &(0x7f0000000080)={0xa}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r2, 0x6, 0x1f, &(0x7f0000000040)='tls\x00', 0x4) setsockopt$inet6_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000140)='dctcp\x00', 0x6) ioctl$EVIOCSREP(r3, 0x40084503, &(0x7f0000000340)=[0x101, 0x1200000000]) getsockopt$IPT_SO_GET_REVISION_TARGET(r0, 0x0, 0x43, &(0x7f0000000380)={'ah\x00'}, &(0x7f00000003c0)=0x1e) getsockopt$inet6_tcp_buf(r2, 0x6, 0x1f, &(0x7f0000000200)=""/193, &(0x7f0000000300)=0xc1) 2018/05/11 08:14:57 executing program 5: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000a40)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f0000000a80)={0x2, 0x3, 0x0, 0x3, 0xf, 0x0, 0x0, 0x0, [@sadb_address={0x5, 0x5, 0x0, 0x0, 0x0, @in6={0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @broadcast=0xffffffff}}}, @sadb_address={0x5, 0x6, 0x0, 0x0, 0x0, @in6={0xa}}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x5, 0xb}, @sadb_key={0x1, 0x9, 0x400000000000000}]}, 0x78}, 0x1}, 0x0) 2018/05/11 08:14:57 executing program 4: 2018/05/11 08:14:57 executing program 7: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") connect$inet(r0, &(0x7f00000003c0)={0x2, 0x4e21, @rand_addr=0x2}, 0x10) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f00000000c0)={'lo\x00', 0x0}) perf_event_open(&(0x7f0000271000)={0x2, 0x70, 0x49, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r3 = syz_open_dev$loop(&(0x7f0000000000)='/dev/loop#\x00', 0x0, 0x0) r4 = memfd_create(&(0x7f00000000c0)="74086e750000000000000000008c00", 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0xfffffffffffffffe) capset(&(0x7f00001b4ff8)={0x19980330}, &(0x7f000077ffe8)) chroot(&(0x7f000009a000)='./file0\x00') ioctl$LOOP_CHANGE_FD(r3, 0x4c00, r4) fchmod(r3, 0x0) ftruncate(r4, 0x401) ioctl$LOOP_CHANGE_FD(r3, 0x4c06, r3) sendmsg$nl_route(r1, &(0x7f0000000140)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000000040)=@ipv4_newaddr={0x20, 0x14, 0x1, 0x0, 0x0, {0x2, 0x0, 0x0, 0x0, r2}, [@IFA_LOCAL={0x8, 0x2, @local={0xac, 0x14, 0x14, 0xaa}}]}, 0x20}, 0x1}, 0x0) r5 = socket(0x10, 0x802, 0x0) kexec_load(0x3, 0x5, &(0x7f0000003700)=[{&(0x7f0000000400)="f8640fece7572ce089d0e4b5ca338bdfa8a942dbd404be96de64020b2567f695d33af821f64df2d80d0b9ed50ad10f56339f1d3ba838b1ee3ab7c1192fed9ffe8156085e19080fc2c565bcc4172c80e91896d90d144e3b42c50bfbc8d034129ade7bb10931dc65b78110c1e8356fa9041db1e37052f750fd3ea7789e82d907548b79aedbec75e8e86d4d010576668f0e481cb1c7a70f995a7eb89ce78d193ff5a8474d6b4a89c0b5d20723f70d9c54ea091633cf3a73c8a448a264b5df1e5068d96e078c3275e46ea88aaa7a294465cc87628aef8ca174e8e5de5ba226da2a44b9cbd8dea3295b46b7b22ed2f9de1ee77eb21431785b7048f7e741b768027e067837f604eb34807fc87f6a166bdee7464dae6f273240de31eb9ef65cdf28932b4d0ca208ac9a0c40e9c39304be1fea7de728d1212587ca79ef0e64f9c169017df5d82bd6cd3338d142970b5325f707f323ee2d000bc1a6336fbf467158a4bc32d9ff61eee9518ce585acad09c553eacb0e13954023c180e382a076478915a690f4b81c86b7c55e45babf8278fc0c005e697bb43d20e62da188de6b6c1fd38502c1b95ce1ceef0f96920dc9f9527ae29dc734ea2041c1b51399d200c792149951cbf9af70716addffc78e676d13491678b993cbe1799e6b753a2629d091cc67b7c766f323222e8da8dd926a8e64c32483011cb7c1a62fa31f7c88cdf6374f4b738c54a0bca868b243adc3278cef13ef718f1c7d31b06b5749a73710c1f2ba9312c9e93a20acc5bbbe45ec49a606a106353382be20a0334741ca7a00c3c84afce471996d337a96aaeb29dc49ba39059d38ea660f8d1c5c736c5939be82674c59ff5833db145738a23003547510a4e38364db1bda35f3a7e76a4a87b8d371bce8be0507358b8e15998eee21758119996cd92f11f3c5be69b398fc7cd8b1659b0b81b471d9cd452fa8f30645a283999fbc9d999ac6702f0a32d5a18dd69a2e6515c119783d1cfda77936245bba36373b19b602af6a0268c1681ca63f2ce9461a9ea2f1686eb8576286d8c33b2ca03721dbafd4782e9a32bc890c617979f8a7a3b8cdca4f88024b67e57626a080da928c3a548abf23da30700cfae6127807ab407cc8df96a9afa794daffd451b2390657871a7454d9c6c220ada19da08f6f8130e6c0010c61614afc79fff4f94df9a2e6317b9685cae68febdfa1d36a93b1bdb70c156fe16afac29ddc3becc44f29604f93a7aec75a0e5536698ecffab15439370fd1717e2487cf00e7d12ede8c76f35b39d0e7d7295b12598e899c531b36ea1a1661b15be8c1f8f73af63008d0fea86d8f2e6fe172e58fec6318b24cb6fa2855d2969dfa89b0c1bcefb7814f979bed193024d4aeb961de7d8afcd69aa2444cdecb0d6f1f3521c7c70623db29b829f64779081da5a68f9e85030fb72fa74b73bc239c68305afd8a42521c192a73cc7389418001b56fc9c4017b7f48276812ef2bde064e393095450e70d4894d7f8c51c1b8355cab78234d120a1426fd2244056d0f4e816777fbf550c98a33082ff332a5b4e7ddb9ce0891ed1bf688c1ef8549ed5abdcf3742724e412f8c64faf782c4ad299b32ec121b6619e68373fc8541e4f4615d90e8e807d311f5af7a18a1b7f6406d43542f9fc5ba1741b24b2ea154c0ef3faa69540ba4f2bd45b865e50e543c875201c8c0e8041e6c64942fee8a374b026de8624bf6c91e321c666c285d5adeacbaaeb2772f7d57a9273a3e3a220857d6d7362c0a3a4876770b781d4c1cbbdeb8b7fb1f62e4f48a7b60039fb4db1ec401c82d7af773ecbf47780a545ab341eb305abc372fa08a07bc17f4aaefc4a132884a5af93fd26c703d379fda035e9f4e08e2e1b5b83c9956ad2a1714b636c6a7ef64a99ecb63d085d4ebce50529e5a65e11de3c6af02aab77f5d2a04ad00d796eb727e3665bc197076634296089c81118342e47df31173e35b3c159fdd01a2c240750931db9cb9b04019bbd526368c986b0fd5b169afab2881b2924f098722e8dc006f4fb690e9c1341635ab9928433bf26bd630333a9a8fd15e1822f997cc0c489cc2e233baaba1faa750587e18eb87deaa1cb0bc594c0088c0eb601d7c9692ee7e2b2cd6ffff7d3f7a5518cbb0156491a6bf0d55664da20501a7cb398206d6f41a69560724dcecc471900b6fb3848b5430380fecdd02d9225f2b570a55db96bdc6f7b6c1df6246f6739943428bb2ba62ac1f09b3a0b0e9fb390e3a7c47aa7d1a165100ebd904605dd00640ccdf2c0d20f8824e445a025589e3a2fdf89e1216897e851320ac8cec0a9b7655777a7361d86c7434a62f801bebf5ac6afe1b8badef8a901ead885681532fc5621f6952647b76d1b4aafeeaccbb553fb9f86a3cf9a7b9903d2865a5fcf10ce69a7ffdb9c89cc4dd281dbe22d7dd2a9ef79a1e713196b03a0d73a688dbbf5ec2131a7c5c7935e3cfaff54e21c5887d1b4ddec0fde0e83c3a0598c32d5df5373a0302d573d6ff31d25acb9bb916bff1c584ba1f7104a33c0f1419fa580ae7bd678dda8dbe8e28f5e3293f0c42495159a17f96a7fe86f93c928305b6fb34f589cb54b4653387516b786fe63f370b6d30b2d3654be2889299d92a44fc1728f573575b56382562351536b3e4e0647fc06170ba1beaa42ed54e727ac2311949ce9338fcb13989427045b5b5b4aab34904fe46661a18acfcac3365b40612a0be538acfafc89e69948fd140485a47de04ac6a437b98e51142c824159c177a84bfb789a5925752d01d168b803f3fd31d24591c10949a5694a43b1bfb43e5372e983b20c0a6931b30f5737b2d2d1fe78ae318d4fea015bc3f9cee3e15ab4bafff61de435341836a5868efbeeda4b444ecaf108887448b24bd50d76f8189ebb55ded2cf59c5eacfe5b646f796c434eb3892a6900e06024a69a072bebd816e4eaad3cf0a2b12098822fdd3015ec4fdd52b684f5e1e9e9d14af722057c984f6ee5bc7785c3497d837aaf732e51a72e90929e1c299d3f90dd5c0e1a7d9e6b3dd7c1cc29f1516ddf6d9f76f85e0e5d5e57c50a3ba8faeb42518cd0470968fc779517f1aabc9d4288f1ccd20fa9cb3c1955b6fc9bf861c44cf7721b84abe0d12b225ea73cd4b2ab105bc4f3323a4b735af719d00da359879d306969599b9c9fa1ecccc027c0d071880e0eb76c11af4fa2726653198ee78abfc21fc820800399dbb57668dd13dd371d0a6720ba13c0f3bfa9357bbab71dfc4cacbf6400217ffc160a5a41ddbcf623064144ec5915b4989f470d8c3b18cbec367d1e2ff114aa87e0e9d78f49882b13fadd801fd0eafa9ace6505b035ba0cef8fe0956218196b1a85120bb0acbb2fe5ebbe4421f753d8d764eb28fc7b684b47039df57f52af3e65c028e89d86da902a191e9ceb361060c8ab49190a1d8292d103876c266f34f192631553f900c4744e9fa7851421b382d7e3b6cd235fdb6f70a7d3d45565a882f681156ddef20f50bc1b841cd55199e194b50b87de689d446dc6fbfff2c980adc5358b10639fa1db5638d7baacda9f5152534ba015c42606368ba0ba0a649f766455b51224a6a45e96525d2cb458f1c04cf422947a15485759cf021baae9df295d0a3a2ef532435db0539e7cdd7a8ca1bf3be9277f9afacd8abd5dd5e9277510f87dd775a6c75bd8718052ad14a26c42d7a7c774bba71d86cc28b61c1d0d0f00a5e67d64678e790d4d73fa39fe51d60710cfc9ffbbc034427470107c95f866d461c2194916287005aaf401f859efcc1c81b474b2130686baf14fc0b8a31621e976ad96f756fbbf34b26986b64a5785204070b5ccd7efe1ae5e1fea9fa7199e4bd146c87344a92224edf422834784b64fb18613b48a088f4ee09a78923752f0051e6c77d8b0cfba0a24db6671f751d7dd0c1dfa954c0b998c1da7c5a701b6429bc9e86b3d4bd261688f285873c9b330dc90ba0cb1ae1d0769aa8dc579b05f38c2eb6f53cad04fc7f367b594f64de435528354240a3b988ccafae0bd08d578172b42ac08a94e3f6a6b5599cc1542fad7c4b26ae32a8f34aee597349f1bcd94a6061d8d1d3051cf8554a4d690d7d731ce02bf4f1cf81e1eac7559fa335e3a1fd1d31d1a290adc77b75749b6b5fdd6aaadfe74a8cfa6842ef35d3b271331ea6d9a54fd6b8c04fb9b329ab5cecfdf898e10bcb7dcb3462c1007afc493ffe9ce63c39fa5537b6578931fc79a1d640b97fbf275b0bd6ec4eeadf46a288ae9a2d5f7c21c10da6fb03a6498b968ff3763c947b2b8b0688681f533628b0eac478de12c4269412171f4951080e82cc52dd9c9b4381a7e7fb58e9c2641d11063fcadd87235265da527eaa3bd6dc4842eaa9aca4940cd78f7f631336d9435ba62b487bfce92fa880f6587aadc73e203d19a69e275c9697f8e4c1d6d7546a1f7f553d779e1713c19677d08d033924538f5605373be55f2fa402198459a26df24a7f23ac1b65a2b0dfa7d112b627c5cc9f87610d9c6c1900e0741a8a5d7444215a68c9f254bbba57c4b1e756de00765dd8ed527d457b071fbc4df48ac1922fec36bebeded988eb5a234401ad5a61d5523beccfd3aa56bd36e6f523626add69338aa99fa04fdd05437ca0684ed5fb29f5e2a834391a21443d1858c82b6c11f890828b7db79ea302966465fdc7db56715f5946291e4664c83d9f7ed49e377bede081665d4f367000a6047f3f937be4b2fc633e644318fc2e7ad715ab1f2330b4e5ffcc1e1ecba4f5f39efcfa701ed77b81020d4acd996ac9e1882a5b1934469918ac8799c1f24109252eacc98f0cfddd6c94f691d8aa9bd01f626192b25d89c3dd2fd6e11b3ac8141614e0af1e70d8e8e94b99d401ff608de803105b9a9b82d763d86004c88f0f1043d17b190e810429adbe2bcce9afc0f6e105f75adaa1cc69e9a7caaa2bc7a5dcdff18f53117316ec7d45343c21ebb9b4e05be2d5f39811b774f561c061d0c7888ee987a2faedd051f4aeea86fa4b1fc44fd07708bb2e1bceec7715b6eb12bf611af5d89881ee85cd458d808416a89a7e705198d8cec85652ba8f47d31f5a806f2d6555c66dd023f59fc6d22fcd0e5dcb0c8cf0ce1a72c2874baafd5bc3bf4acd2c11c2195158bec744d975f8a299f7300c8bf71c5da6478866458adb6d91c00edbf8a773ac1132c9557b7a14251583f8f12077968be32a1ee39c6fd4190c0cf1aa71e10bde8939d206b7d97395bf479f93858803e5e7c4248f148415c0eb1f190ede5b9af951d9a3048d8f0e3c1525a709389341f052eb139902fb935af0c3929d58d6745e03d61fe94fad01d61116d580e20b13acb3d10926ec78e047878e7a84882cf58c2b5dee470c667f6ccdf9d879030401f06f31f1bc6d68ecdba5f56788f1b7ddd6bb947997d9c9930c5619df1d68ea536a241e71f3f43c5f5d9f83f491c463362320ada89ea75f2b8d7607c7561298c8313b3967704956726faa03a147ace53fa4159cc879e3ef2675e4f387d574e9fd8563414f59d0573d9755ac8d946289bee7b427a6e1bc7ea921c259fdae4add45bb280f235acbc8c95a951639fd70501b1270a6167211f0a2fd152a77c8c01cf03f0f4e1fc1d2d5e84f4aa54b2e808ff822bd6345369c5f51af3ba4f091392964cf3feae25f8c2741007d2e5ac5a5f2124eee3047b89f94d44df6d0e2f4fefb98d1d7c7a34fb020c84cae252cfa6181299475acba54b0b07aefa805768da4d3b7910ef2c1b6a7112efe6bee3da9e41c12930498dfbfd82a428c9c9cd66d805c927fa3158e116273f55ab232f9c0a", 0x1000, 0x3, 0xda}, {&(0x7f0000000180)="d1212f342bf127abfae6e08bb74c5b89efa38fe459aabf94fd638099ea20ed5e438b0dee0089aaa024971d882873fc4b01be0b4dfbb502b723a6c747211a49cd0312922f1c7bdc37f25fe1900eb3a8e3640ab42e3a4dea6690b479619a81c93bbf5033e77ab8c078fccf6ae4e86ada45d5a7546191885c39", 0x78, 0x3e04, 0x7ff}, {&(0x7f0000000200)="124cf6539178fc251b098fd57dd41adbaab451d2f343aa5d34a532a884db85e4b5bfebabffea12294df4af5da9afeff63cecf3764ad2fd17f391a38d7c8acfdfd13030273a645c69ff4ca1ebdd", 0x4d, 0x8, 0x1}, {&(0x7f0000002500)="5757095864f66efa228010257017e59ef5cde3f87f48f0e9067a726eb58adbe7ce61bfe99836c1d83bb52ac1843a74ca949b697759f937acd9506c3fcb790f4aab22c34081bf00d3e52b0d341d57d6768740c345fd45eff43c3d4c1d45cfe87028d4b6ff8900e7c6a7f5c50f94d490f8b0ea08e211c6037efbe213ff6759a22d057e79e84ef3581afaef2773e6cb7c43d2a5394cb69c5872df8caba825259f6ad2219c40bb5c82a4904c245b4712ffc196f1713cca2d85e8a223d7aaf24c69fa41c6904f5fb153003f88f9c5cdce1fe96fab148c3587627d04910474c06e9ba599f1fffbc01199490edffc5c74b44fc399c127b8911a83af33b2c70f01d4301be06f8982a3007c37f3a7d36c412e2b59c0067abf0a61a12bac31b3254a186ff2c9b911ebc9a2d25981548dbe65091b53e4f47dc8786eb496f3175fdf12562db774f2cf0ea9027e1331be062b2b7778f95cd56fb8f0de68afc2db67f92794a2a9739f3354e98bc17ac31b0e7d4e6d094ccd91d302a074dd59665b8bfefab4c806c909bbd9a6c054512d2f609159af4da24a7eb817cdd90b80159cdd61ce801cc9a83612708701f531b447a34043ace7e36d584801a6b8c8b8196bf87f337e4aecfa0e1e4fd56de291544d2a9fc4c3189229dfb775025f290194385acd4d741479e15a79d8351e59b51f6628ed8b57ff03ed9fd31f6d1e57f2da519c53940795af4c7a76ff57655495d2e2fdc8bf261e98e16c06bab8d061749df6ebf041c39abbcc1d66c5c7bbfdd31bbfa7767059408a26159009f970c15c8f7e6092c9ccfbdab39bb34a97be8442a17e105db9c2ecd6d9c0cb09cf96d9ee6dd5cd0bffad00cf50662dd4ae5ed98b30d300d8100c3298765797b39dd974c8f4358ac4072954d8ae8c7b6b39624d190f911c0f386e7e5ca2328014d3de6c2da1996e2b0a68faf8c40ebf3ad6cdadf0ab22d0fab9a5f7a30a6b7b10b577f6326f0065e90f2b1d10b72357d2028d7f70adde7b8c54c377fad602f02f15d8ecde74674c91f966f11e11a2c706685a7a23f1bbac4199c9b8e71f1aa630758e913841cb0f4e122bc2d22589df8f7befc2e73effade36694c82ba0beb7412ddc4df7b9a98cf0142821605f71bb666c0bd1a0fd97bbb8be60ac0966e0aa9c4c2a380164203468e50bfed97c2611511b93b9d03c8bdbd5471990959bda5344651a6eb7f5688d1132eadecd4663426f0a4bcdcd9641410e3a2a06c1d6ca253736508986bde3f84bf080fefc52884261557032f51d81f4f0ce237c38cd2b55f3d9edf841316f712e666626f34e71412a1652f19eeba7c599a2836156cd34c6af193f7d70cb131bf78e5b4e6a423ec0649b77f1b94d7d7db3561977eaa28b26f747dfe7e6cb38dc75411cca400492dc97ef6a2a190dd4f9a64146083c9dcaba95df74da8fc0ce1d7ac2b593601d318b2e326bbf4580e50b52fafa0e2f2a6e8a854844a7db53377ee062b081c23abe0e8caf0f6ea144e34951b42dbb4b3f17e6bdc6950d66d95864082cd3da8d63e0b9dfbba6df57688d0ec0bfe40feb7950457e6f72859322d8de70dcdcc8dc0f11daaaa9bab0409af2314d375183bf394c1efa406bc06bc4813183d2d4e6d2df3d90ecf33323a545645969a4310b2511e2913cd117ccc1737d14bdbdc9fd2fd48075ecb25e3099bf41cd2af1523d00b41a7b10c0f0405e73b9b3c446a352b2bcfb09750ef2cbad43ccec2c04c1f3c4c2d9f15e3d0f40e6efd84285ddabf125771df65f5a94f9f777e74815e4c0786c7385a6af755c98ccb37bff030e3b3fcd4b5c0591628c6486b191c9d620b9599dcc984240a5289d2f46e5ce1b7e170bc65381408c13c8b455b9cec4d2a3d9ab58c42bee23659beee209907542b7a54bccee061d4f1740b9ff218699fdd2e5baf9a80a102f6e4cde212277db20eb82b7357459dfc16e315ac393cfbc4404a508699bc7530786f6b16aea27e3467659b1e230f5b38a06110cbd037f39f0e47fdd4cb389d9dd172b3588c679cc3e75a30b874b2234accf8ae7084d4f535bd74d5e980a27c4da07201625024d52ff14cf208363f689865c8ebdd6a0b5c8edef4d64297de13340c5987888903c18ddac02bd454d043a47ce70055d68e3c910a859e3be50cc11d04d53d62a66e816ae7c0ab4c7deb5b0bc0266fa84737815a28670920d02110c1ed1e0fc3099cd8857316e249bdb8dfcddb897e2ebacc4992434f502ad517979876cfbae7f8e964405ef6e1ab0eaa1c2dd8d90b5fbb70237b789c0e2e897a89bfcc3f1cf7ace3e005bb36546d72b3438429a2e915e062ecad61bfab2e1a3ffdf2805160daefb11af1ef485674228a9540217f498f54e3378977331a4f0f917b279201377e616678866c3be0d412d6c699483f7839d16d53a8c23848e84d790a1a31f551e0ae12bbf3038a02a6eaae4d16e95b860b018349a8950988f5ad081f0c9f21cfa8158d1389ac1d62044660dce2674e93ebeeceaa6bc0eb728ce28df410c5e9a3278db7da186daa589b83fc6b9c32e7eed966b33130701b90a68e159c570ad42c56d3d263d5c45d9234e090b871b119c8d40fc86f98d182433e675cdeb3aedf87ed1c4ef4976cf261b79ca48d9d31c65f22667d6ac28c568da8e359051383a255c6877b70645f2c98d2d459c3afe892778810b971521150c0313706d75dd6b375dd844d44948ee26c10563e38cf2f0b96bc77dbfe453f7a0de2c6d16cdb99d05d7a286c3752f3cbffe93f71766cabada13996caf655a4c7db8b54b3e9cd7e06119a615f1f5250edab903ddb7520fd57919b1d99d6fc3d64109c635fdec586546224ad7fb7a10e3017ac04f830cf7dbffdafd0191c11c199f22d3cd3feae652a9720538b8291b5f193f73f15c8b119646a37fc82ed979d4383d94df03a1c1e345a3f0e3bd3328d7213c6e5e6bdf22ff6a19652206142da9aa02a0303c4c4db38a241e7d1463a68fd66a81ebb014b9abf255e6b58dfff1d0b3e46c46db192727f290580e7e842832792fb843e54d539e34a9cfe18c598cb684d6903f52ba0bdf8558114e94ef469039a8dfa06d4a2d754d22099cddf97e3df0d3137fdc6bf8ed9f39fa5ec1c4d3c11250c8ce30f45b4a53018fa4bd7bffef1ea7953c931329bc8954e1d86d0b18c09255e3ea8381360572c01fd4dfc7111fc0bc5d02bce05726e32814c389bc64493d84326f89ff034dfd3b707e4f92ee4287f274d701fd2d0b53e5f0658af884db26e0504037d46eded54788da72444ca0ee9e160492ffab67b55085aa875f1119fea7e779b172367944f5bb247e4783c0677b0def4f35d23efaec71375ba0d603c9ee69aeff63c036f248100823d1715eb7a592602dbd7254dd6b30635714da965a6b2332009f48a51488fb8b228586e13de111120956fa9664a2e7f61fe99f65d9d3e09bc66dcca76cc654984821086bc3201eac8ba73725f31fe7f9e554c8a4596a9e5b58b0875edfc5a1d00ae98a3b9ca085591f682e81a6bb7846aa036dc87d4bed3276929c51340b6078ed8e2025c3a5c5505f61ec6d624a05f41e27b537e1c61f408eafd01091aaa5d3a7ddb404276af1493d439d09249fc234f37fcfad411be98b3eccb7071eed52a0cbe4440293dc2c8edc0eb5cff77b5d7ad09853275af17cce56a2d52580662a221a4a355323c4dce46509d77c9c8fcdb69e8f2a853b27cb91fc4610d119f7ee03f878ba75269dbca899e6b569a9f781c9313e318b9d2b96eeec3f54b9f75d335f3cd0e812d4ee4b27d3c1828d48046cb9bf4b5da71eab407cf22b5665afcac4ed0b4c9249687a031ce7132157cb8a4369fbefb1ded5450bcec145532a7bdad474f9d7247c89c5b07a7580d77aef37d31f55331c046b55e46ba67207632b769d05a037b9f29f0d8b40ed817122a9465af468341e5acda346329b8cd739906ce7e3ee9c65a60bf445fbab879d6f4a8c0866977a9ec654f038223d998df00ab3447faff36eed55d7577c9f6888415cffc5bfabe4a5d65876c7b00f12142890174f3c42e1b813e4b7f439aeadc8b84d9429b4df7e9473d7553466e46957d5b80c0d1d498cd2b277b0ffcc8e295164b6095d78fb7d53e15676ddf47d07c48ab131d2f30e7edf1f29b42f29ee97a6090a7d07babf4eeae6b9bc67fc990a3bc7830429eb01420cc5232b9b8fb1c46a50522101208ee1505c38d1280380a84a149fdc93663a6d4d698368a5398c34993095ab3d2c89d36d7ee7acf7b119bd25ec03eac3f6a5db145ae67c67edc2a0086b05126dbcee3f9d93c57fa951adb928dde8fedea31570a0e27beb50d2dad2b2cb587765cc37b640be10aa509eac33e67c34eb5c135022b63b67da49588a6c1a34ac82faef831dbbec394209cd0e3cb9bc4dbc78b34dcc09697c1ec72612fb807673960b6e64f81999d903f883e87fbe5a63f267d1919382bcdec99e72a981727c757a41009c183a13ce613c3e9846316f5109aa285d3f80e7be8205ba0232d7bb060eaca28b61a63911a58286cbc3bc267035a02205f4a10dab96a0cd067187d75651bbc77b2cc847eceebc98d5c29684484024fa99485676faf57ac1e93611f30b21a5c4a56bf8eb941a569178e0ed918ec80b7afd71e5426c33d4cb729c4a6df16fa483410283330626f95a191806b836ca0078088189060dc99c9164cf10f4682b67d992c64f752786ba11172dfd2da52dec5ea35b33c983c124c51e84add5b4080ab2466d2621904b45efca91cf45aa49889a273d0f5af9c482f64e805f6302a7b1e0e76c27d70cc25162b2e93511e35a79f90aca9e258d1fffa30b85ee08e66b58ff4b305ad7ac17ebdc0b37717c30b9faf0f40b068fea25dddca621888e6f17c8550c0216d95e853315cd165a68d2564bee8443758af006df3134937c09ba9ae97fa099687862dffc84365d463fe4636e04544ddf3ff8ecbb4bc227274c8ea5b92078ec2aadedd8e9f8c8adc1c325dd15b342848b229fc44345281ee9f80e9682cac8e7589ffed42f6ed6ae63ce721a5ba5c54dc7a65fa1b5ab1e836958d937ea8e5959dec2d836cc1c39afe3b0d0fb92a146e02fd3ddccc04645b15e92d9e359753111d91b767b723e824370b0c078ffaf8d5bc70c9ef7380790d3fdd558170576dac4d0d4d9a31630b0775e4861e04ac651874fa2c25c952c3565b48e894826b0b04b89afcfddbdacd7f10223f4437fa921016bc1b1f56f7649256b1eff2aa97e0eaff840d1f3f2ec1860ddd54be8ca1622166b93f725ab45114e8dcdfedec4b0e69ddd4e8de88ac7b0f2eddffb226b7b12235546410151a506a9dabbba25640b1d8e61ada0342b5492f396795538ce165ff8d4e830f392ec2aa069c7d2d180a115e8be9dc8224a0e09e5445a2daeb887be6af403359fa236df5d86ba1f2de2d6d28e95b4951c3a8b6eb408b199fe3283d7b0cfd8b752f7b6524ba3efd176c0370d3fcbc4ed345e38263243ed5ae45d57e71753464e4b47e5dbcdb1622064fb40b2118ece3398515220968b339f58900ef863cade9e75347b00c06bc673c9badd8da0fd76297d6dac5a32925abb75a7ca0be4150d70f4a2db3084c7b72cfef5c5164823fb0cf7e53908186a156787c5d0bb1d0af10554e9416c78c4e07dfcc8b2834aed775648875e2e465f712877d8ce7b84c36a6e8d8c954d9ffbd34b5421b7ab6cfb025d2ddd5cdd77260a75b5165816231e4bd27e10d2751a8206901e8edb1876d1326d6308600385083c1d1dbf04e58a73aea4a7537ea185effef4172e582127e257e33223", 0x1000, 0x7fff}, {&(0x7f0000003600)="5b35b0f1830ac95719a81aae9053061be1cea5a1c2d900972e6f03718e65eb215f92407c776d245835d829826ee1579081994fc6855e6fc2cda5faf0490e57ce24687ea344ea8eb0438d7561cddbe09a4d883fec7a36298dd23f836c9a6a58003b656d903243edf1bcb4997a19f9bb515f52dd50242f4d0aaa74b225de3a88639d0dbe9b37afddf50c20e5b8cdd443b3823e784089816010a121ebe5a1a61f509b6cd2f1302b4dd7d0c80ef2d00354ec2b6c6194b0ac875a45971f0c98398d1bbe7bf702606b905ac997865a249134ef7ba550ba3748162d4198cfef553d905e6119336d2f12a487ea0769e74e07", 0xee, 0x7fffffff, 0x3f}], 0x2a0000) write(r5, &(0x7f00000c7fdc)="24000000210025f0071c0165ff0ffc0e020000000010000002e100", 0x1b) 2018/05/11 08:14:57 executing program 4: 2018/05/11 08:14:58 executing program 1: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec") r1 = syz_open_procfs(0x0, &(0x7f0000000040)="2f65786500000000000035abe1e80d903e0d717ac1889a45e581c9e14a5c8f95f5d2968ae8c767e9d18fd69a") mmap$binder(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x8011, r1, 0x0) fstat(r1, &(0x7f0000000b80)) 2018/05/11 08:14:58 executing program 2: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x1, &(0x7f0000000280)="c6295e4eca6c09b6bd7e68") getsockopt$inet_sctp_SCTP_GET_LOCAL_ADDRS(r0, 0x84, 0x6d, &(0x7f0000000100)={0x0, 0x2a, "365f0b83549444d6998683ccf82053258a87e8830eb50275cb7d230ba93b9a0d252072d35eeb1313b408"}, &(0x7f0000000140)=0x32) getsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER(0xffffffffffffffff, 0x84, 0x7b, &(0x7f0000000180)={r1, 0x9}, &(0x7f00000001c0)=0xbaf914b1a2446f0a) setsockopt$inet6_tcp_int(0xffffffffffffffff, 0x6, 0x13, &(0x7f00000000c0)=0x100000001, 0x1d4) r2 = syz_open_dev$dmmidi(&(0x7f0000000340)='/dev/dmmidi#\x00', 0x7fffffff, 0x40) accept4$packet(r2, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @remote}, &(0x7f0000000600)=0x14, 0x80000) ioctl$BLKBSZGET(r2, 0x80081270, &(0x7f0000000380)) connect$inet6(0xffffffffffffffff, &(0x7f0000000080)={0xa}, 0x1c) ioctl$sock_inet_SIOCGIFNETMASK(0xffffffffffffffff, 0x891b, &(0x7f0000000000)={'\x00', {0x2, 0x4e24, @local={0xac, 0x14, 0x14, 0xaa}}}) setsockopt$inet6_tcp_TCP_ULP(0xffffffffffffffff, 0x6, 0x1f, &(0x7f0000000040)='tls\x00', 0x4) getsockopt$inet6_tcp_buf(0xffffffffffffffff, 0x6, 0x1f, &(0x7f0000000200)=""/193, &(0x7f0000000300)=0xc1) ioctl$SNDRV_CTL_IOCTL_CARD_INFO(r2, 0x81785501, &(0x7f00000003c0)=""/186) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r2, 0xc04064a0, &(0x7f0000000580)={&(0x7f0000000480)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f00000004c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000500)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000540)=[0x0, 0x0], 0x7, 0x7, 0xa, 0x2}) 2018/05/11 08:14:58 executing program 5: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000a40)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f0000000a80)={0x2, 0x3, 0x0, 0x3, 0xf, 0x0, 0x0, 0x0, [@sadb_address={0x5, 0x5, 0x0, 0x0, 0x0, @in6={0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @broadcast=0xffffffff}}}, @sadb_address={0x5, 0x6, 0x0, 0x0, 0x0, @in6={0xa}}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x5, 0xb}, @sadb_key={0x1, 0x9, 0x600000000000000}]}, 0x78}, 0x1}, 0x0) 2018/05/11 08:14:58 executing program 4: 2018/05/11 08:14:58 executing program 6: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000616ff8)={0xffffffffffffffff}) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x32, 0xffffffffffffffff, 0x0) sendmsg$unix(r1, &(0x7f0000bba000)={&(0x7f0000c57ff8)=@abs, 0x6e, &(0x7f00006c6ff0), 0x0, &(0x7f00000000c0)=[@rights={0x18, 0x1, 0x1, [r2]}], 0x18}, 0x0) ioctl$sock_bt_cmtp_CMTPCONNADD(r0, 0x400443c8, &(0x7f0000000080)={r1, 0x100}) recvmsg(r3, &(0x7f00003d6fc8)={&(0x7f0000698000)=@generic, 0x80, &(0x7f000081afd0), 0x0, &(0x7f0000f9fff8)=""/90, 0x5a}, 0x0) r4 = openat$dsp(0xffffffffffffff9c, &(0x7f0000000140)='/dev/dsp\x00', 0x8e01, 0x0) r5 = perf_event_open(&(0x7f00003a8000)={0x2, 0x70, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_SET_FILTER(r5, 0x40082406, &(0x7f0000000440)="6370752630200006fdfeff69bfdc8101454d6ddd63cb7fffcc364d7878b2fe44897367ffa75134df22ad89c89b0df602d72272e82ad32838002955c2db00000000000000050fb902ae9f2109333b00e30335ecfd7e89bff18829cb97541bd006bf3dcf376e93a15906083ba783fa3e7318893ce62fd70c31e826819bee569f728184be5efc06cc650d421908182b69c3730e559e2b6ca237f264987ed574e36cd3efdf45e2d1044fd7e82f7f65b71c79a10e2e605929cf8ccab27c10d7c236cde0355ab2fb0aaaaccdb64cd11d4db1b927234daae71562f2c40fa04b9aa17664350a37eb52480895070000008a0fc021db95d80d9b000000000000000000000000") ioctl$PERF_EVENT_IOC_SET_FILTER(r5, 0x40082406, &(0x7f0000000080)=')\x00') ioctl$KVM_S390_VCPU_FAULT(r4, 0x4008ae52, &(0x7f0000000040)=0xf55) sendmsg(r0, &(0x7f0000000800)={&(0x7f0000000180)=@un=@file={0x1, './file0\x00'}, 0x80, &(0x7f0000000680)=[{&(0x7f0000000200)="9014e5f7edc8f6f0cb200da8c2b8f115c359443fd8847f68b2321fd9be9a9d60db6b0e325a8649092618549cbf58e8bb7b880cbe1d27a5a88270511dc8367ccd452aea3d247e10d7a96979e7c7d174a383732b993e37d1bf4ef11e1e5acba6b6a7eab0c7d8fc0b254fdb32d1523166d23c36e8472c516d2b2ec9", 0x7a}, {&(0x7f00000002c0)="534305d77554f6a01a1cf15e6c7a54258420a9e9f429b107ef3f301f58ec5b83f094b1ddb58c79fb8b28c0ba8bc05888c460a4ee209b13cab07376cbd2370cf417015d04d09ed691ea876a82a18bc4d28788000ba9f18384cefabed9a81e11e2c4ea929d621e1104c692b67eeb2172505de69f93c5b38c96ccefe6f6e3425a60bbe1ca016ad09a74fc31437530ba05e065a41442928a52c9b6ce7334241bca7a9ee006c1b1710824", 0xa8}, {&(0x7f0000000100)="bae5a7ec74b6ff103abd692a3c611ced5de08eb0d729cb9e", 0x18}, {&(0x7f0000000380)="8ae35e7aedf539620e8715d8b4b06c80eac2c6aeb52f6ea8a423e8fd3e5f028f32844a3819752dcc01cca0285e9a8998ccfd3ae9e10cc4bd3c9e30c330f48c5fab3e4e56a297", 0x46}, {&(0x7f0000000580)="8e1d9a7b23052fd1a1d0a79eece2d9bdf96d00d4a689b0e2c084522fd9e1c983f15308c22a0fe53dbea96c0d190e9420d2804345c7a4f2b95129a7a70bfecc41b9f015bcb3ff997afa527ef4f6c4b97fc972dc92ae6d77041e8a", 0x5a}, {&(0x7f0000000400)="71677b082a169778a364c8337bd0392bf7977c2dea07fb2d2a320a3cbb5a4908d28b5f9a45c6051702c49c36b413fecf24bfe85a65e73639e3cff35deba7b556", 0x40}, {&(0x7f0000000600)="337f2260df222e24d52255ec0e000d607c97ca365afa14175dcbbead37ab55f6d5b63540df656312a00a0da7da6512fbf41d1ec4b2cc2b422afd95d0bab477ac203ac9b1ccaab53074c6e977c323bc99dee0ff21a65fc2fcfb65", 0x5a}], 0x7, &(0x7f0000000700)=ANY=[@ANYBLOB="30000000000000003a00000049060000b007e7b8fd6b7e48408be402d663b29fd375fb8c0dcc1cfdba00000000000000a000000000000000170100000500000066aba118751071638ed1c68c276e70440a2533e3fc3c944f021cefffe03a71d4f9792afb0b44986900b8d60fcef0f29910e72226f91e9760b357576b2dcf91b080a186d3f5859a870c55417dbff5cbc553b75108ed4290bf8ecf202bd8ce25fa7b495731d151ba1c1860c96dd58aa4e9578f428ae62ab9bec2e4db9d4f6e2c83514a34dc9d3342a30dc1c2384166f0d5"], 0xd0, 0x4085}, 0x20000000) 2018/05/11 08:14:58 executing program 3: r0 = socket(0x11, 0x3, 0x0) ioctl(r0, 0x8912, &(0x7f0000000000)="c6295e46ca6c09b612ec6f") r1 = memfd_create(&(0x7f0000000000)="2f645951a2f2326b", 0x0) write$binfmt_misc(r1, &(0x7f0000000680)=ANY=[@ANYBLOB='syz1'], 0x4) mknod(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) execveat(r1, &(0x7f0000ff7000)='./file0\x00', &(0x7f0000000240), &(0x7f000034bff8)=[&(0x7f0000ff7000)="00000000000007060804002000fffc0c6565643b799365195f1b76"], 0x1000) 2018/05/11 08:14:58 executing program 0: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") setsockopt$ARPT_SO_SET_REPLACE(r0, 0x0, 0x60, &(0x7f0000000880)=ANY=[@ANYBLOB="66696c7445cd2df50bc579ddb3d3bd46657200000000000000000000000000000000000000000000880000000700000004000000217ba123fa005a6784b8040000a002000040"], 0x1) 2018/05/11 08:14:58 executing program 7: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") connect$inet(r0, &(0x7f00000003c0)={0x2, 0x4e21, @rand_addr=0x2}, 0x10) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f00000000c0)={'lo\x00', 0x0}) perf_event_open(&(0x7f0000271000)={0x2, 0x70, 0x49, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r3 = syz_open_dev$loop(&(0x7f0000000000)='/dev/loop#\x00', 0x0, 0x0) r4 = memfd_create(&(0x7f00000000c0)="74086e750000000000000000008c00", 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0xfffffffffffffffe) capset(&(0x7f00001b4ff8)={0x19980330}, &(0x7f000077ffe8)) chroot(&(0x7f000009a000)='./file0\x00') ioctl$LOOP_CHANGE_FD(r3, 0x4c00, r4) fchmod(r3, 0x0) ftruncate(r4, 0x401) ioctl$LOOP_CHANGE_FD(r3, 0x4c06, r3) sendmsg$nl_route(r1, &(0x7f0000000140)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000000040)=@ipv4_newaddr={0x20, 0x14, 0x1, 0x0, 0x0, {0x2, 0x0, 0x0, 0x0, r2}, [@IFA_LOCAL={0x8, 0x2, @local={0xac, 0x14, 0x14, 0xaa}}]}, 0x20}, 0x1}, 0x0) r5 = socket(0x10, 0x802, 0x0) kexec_load(0x3, 0x5, &(0x7f0000003700)=[{&(0x7f0000000400)="f8640fece7572ce089d0e4b5ca338bdfa8a942dbd404be96de64020b2567f695d33af821f64df2d80d0b9ed50ad10f56339f1d3ba838b1ee3ab7c1192fed9ffe8156085e19080fc2c565bcc4172c80e91896d90d144e3b42c50bfbc8d034129ade7bb10931dc65b78110c1e8356fa9041db1e37052f750fd3ea7789e82d907548b79aedbec75e8e86d4d010576668f0e481cb1c7a70f995a7eb89ce78d193ff5a8474d6b4a89c0b5d20723f70d9c54ea091633cf3a73c8a448a264b5df1e5068d96e078c3275e46ea88aaa7a294465cc87628aef8ca174e8e5de5ba226da2a44b9cbd8dea3295b46b7b22ed2f9de1ee77eb21431785b7048f7e741b768027e067837f604eb34807fc87f6a166bdee7464dae6f273240de31eb9ef65cdf28932b4d0ca208ac9a0c40e9c39304be1fea7de728d1212587ca79ef0e64f9c169017df5d82bd6cd3338d142970b5325f707f323ee2d000bc1a6336fbf467158a4bc32d9ff61eee9518ce585acad09c553eacb0e13954023c180e382a076478915a690f4b81c86b7c55e45babf8278fc0c005e697bb43d20e62da188de6b6c1fd38502c1b95ce1ceef0f96920dc9f9527ae29dc734ea2041c1b51399d200c792149951cbf9af70716addffc78e676d13491678b993cbe1799e6b753a2629d091cc67b7c766f323222e8da8dd926a8e64c32483011cb7c1a62fa31f7c88cdf6374f4b738c54a0bca868b243adc3278cef13ef718f1c7d31b06b5749a73710c1f2ba9312c9e93a20acc5bbbe45ec49a606a106353382be20a0334741ca7a00c3c84afce471996d337a96aaeb29dc49ba39059d38ea660f8d1c5c736c5939be82674c59ff5833db145738a23003547510a4e38364db1bda35f3a7e76a4a87b8d371bce8be0507358b8e15998eee21758119996cd92f11f3c5be69b398fc7cd8b1659b0b81b471d9cd452fa8f30645a283999fbc9d999ac6702f0a32d5a18dd69a2e6515c119783d1cfda77936245bba36373b19b602af6a0268c1681ca63f2ce9461a9ea2f1686eb8576286d8c33b2ca03721dbafd4782e9a32bc890c617979f8a7a3b8cdca4f88024b67e57626a080da928c3a548abf23da30700cfae6127807ab407cc8df96a9afa794daffd451b2390657871a7454d9c6c220ada19da08f6f8130e6c0010c61614afc79fff4f94df9a2e6317b9685cae68febdfa1d36a93b1bdb70c156fe16afac29ddc3becc44f29604f93a7aec75a0e5536698ecffab15439370fd1717e2487cf00e7d12ede8c76f35b39d0e7d7295b12598e899c531b36ea1a1661b15be8c1f8f73af63008d0fea86d8f2e6fe172e58fec6318b24cb6fa2855d2969dfa89b0c1bcefb7814f979bed193024d4aeb961de7d8afcd69aa2444cdecb0d6f1f3521c7c70623db29b829f64779081da5a68f9e85030fb72fa74b73bc239c68305afd8a42521c192a73cc7389418001b56fc9c4017b7f48276812ef2bde064e393095450e70d4894d7f8c51c1b8355cab78234d120a1426fd2244056d0f4e816777fbf550c98a33082ff332a5b4e7ddb9ce0891ed1bf688c1ef8549ed5abdcf3742724e412f8c64faf782c4ad299b32ec121b6619e68373fc8541e4f4615d90e8e807d311f5af7a18a1b7f6406d43542f9fc5ba1741b24b2ea154c0ef3faa69540ba4f2bd45b865e50e543c875201c8c0e8041e6c64942fee8a374b026de8624bf6c91e321c666c285d5adeacbaaeb2772f7d57a9273a3e3a220857d6d7362c0a3a4876770b781d4c1cbbdeb8b7fb1f62e4f48a7b60039fb4db1ec401c82d7af773ecbf47780a545ab341eb305abc372fa08a07bc17f4aaefc4a132884a5af93fd26c703d379fda035e9f4e08e2e1b5b83c9956ad2a1714b636c6a7ef64a99ecb63d085d4ebce50529e5a65e11de3c6af02aab77f5d2a04ad00d796eb727e3665bc197076634296089c81118342e47df31173e35b3c159fdd01a2c240750931db9cb9b04019bbd526368c986b0fd5b169afab2881b2924f098722e8dc006f4fb690e9c1341635ab9928433bf26bd630333a9a8fd15e1822f997cc0c489cc2e233baaba1faa750587e18eb87deaa1cb0bc594c0088c0eb601d7c9692ee7e2b2cd6ffff7d3f7a5518cbb0156491a6bf0d55664da20501a7cb398206d6f41a69560724dcecc471900b6fb3848b5430380fecdd02d9225f2b570a55db96bdc6f7b6c1df6246f6739943428bb2ba62ac1f09b3a0b0e9fb390e3a7c47aa7d1a165100ebd904605dd00640ccdf2c0d20f8824e445a025589e3a2fdf89e1216897e851320ac8cec0a9b7655777a7361d86c7434a62f801bebf5ac6afe1b8badef8a901ead885681532fc5621f6952647b76d1b4aafeeaccbb553fb9f86a3cf9a7b9903d2865a5fcf10ce69a7ffdb9c89cc4dd281dbe22d7dd2a9ef79a1e713196b03a0d73a688dbbf5ec2131a7c5c7935e3cfaff54e21c5887d1b4ddec0fde0e83c3a0598c32d5df5373a0302d573d6ff31d25acb9bb916bff1c584ba1f7104a33c0f1419fa580ae7bd678dda8dbe8e28f5e3293f0c42495159a17f96a7fe86f93c928305b6fb34f589cb54b4653387516b786fe63f370b6d30b2d3654be2889299d92a44fc1728f573575b56382562351536b3e4e0647fc06170ba1beaa42ed54e727ac2311949ce9338fcb13989427045b5b5b4aab34904fe46661a18acfcac3365b40612a0be538acfafc89e69948fd140485a47de04ac6a437b98e51142c824159c177a84bfb789a5925752d01d168b803f3fd31d24591c10949a5694a43b1bfb43e5372e983b20c0a6931b30f5737b2d2d1fe78ae318d4fea015bc3f9cee3e15ab4bafff61de435341836a5868efbeeda4b444ecaf108887448b24bd50d76f8189ebb55ded2cf59c5eacfe5b646f796c434eb3892a6900e06024a69a072bebd816e4eaad3cf0a2b12098822fdd3015ec4fdd52b684f5e1e9e9d14af722057c984f6ee5bc7785c3497d837aaf732e51a72e90929e1c299d3f90dd5c0e1a7d9e6b3dd7c1cc29f1516ddf6d9f76f85e0e5d5e57c50a3ba8faeb42518cd0470968fc779517f1aabc9d4288f1ccd20fa9cb3c1955b6fc9bf861c44cf7721b84abe0d12b225ea73cd4b2ab105bc4f3323a4b735af719d00da359879d306969599b9c9fa1ecccc027c0d071880e0eb76c11af4fa2726653198ee78abfc21fc820800399dbb57668dd13dd371d0a6720ba13c0f3bfa9357bbab71dfc4cacbf6400217ffc160a5a41ddbcf623064144ec5915b4989f470d8c3b18cbec367d1e2ff114aa87e0e9d78f49882b13fadd801fd0eafa9ace6505b035ba0cef8fe0956218196b1a85120bb0acbb2fe5ebbe4421f753d8d764eb28fc7b684b47039df57f52af3e65c028e89d86da902a191e9ceb361060c8ab49190a1d8292d103876c266f34f192631553f900c4744e9fa7851421b382d7e3b6cd235fdb6f70a7d3d45565a882f681156ddef20f50bc1b841cd55199e194b50b87de689d446dc6fbfff2c980adc5358b10639fa1db5638d7baacda9f5152534ba015c42606368ba0ba0a649f766455b51224a6a45e96525d2cb458f1c04cf422947a15485759cf021baae9df295d0a3a2ef532435db0539e7cdd7a8ca1bf3be9277f9afacd8abd5dd5e9277510f87dd775a6c75bd8718052ad14a26c42d7a7c774bba71d86cc28b61c1d0d0f00a5e67d64678e790d4d73fa39fe51d60710cfc9ffbbc034427470107c95f866d461c2194916287005aaf401f859efcc1c81b474b2130686baf14fc0b8a31621e976ad96f756fbbf34b26986b64a5785204070b5ccd7efe1ae5e1fea9fa7199e4bd146c87344a92224edf422834784b64fb18613b48a088f4ee09a78923752f0051e6c77d8b0cfba0a24db6671f751d7dd0c1dfa954c0b998c1da7c5a701b6429bc9e86b3d4bd261688f285873c9b330dc90ba0cb1ae1d0769aa8dc579b05f38c2eb6f53cad04fc7f367b594f64de435528354240a3b988ccafae0bd08d578172b42ac08a94e3f6a6b5599cc1542fad7c4b26ae32a8f34aee597349f1bcd94a6061d8d1d3051cf8554a4d690d7d731ce02bf4f1cf81e1eac7559fa335e3a1fd1d31d1a290adc77b75749b6b5fdd6aaadfe74a8cfa6842ef35d3b271331ea6d9a54fd6b8c04fb9b329ab5cecfdf898e10bcb7dcb3462c1007afc493ffe9ce63c39fa5537b6578931fc79a1d640b97fbf275b0bd6ec4eeadf46a288ae9a2d5f7c21c10da6fb03a6498b968ff3763c947b2b8b0688681f533628b0eac478de12c4269412171f4951080e82cc52dd9c9b4381a7e7fb58e9c2641d11063fcadd87235265da527eaa3bd6dc4842eaa9aca4940cd78f7f631336d9435ba62b487bfce92fa880f6587aadc73e203d19a69e275c9697f8e4c1d6d7546a1f7f553d779e1713c19677d08d033924538f5605373be55f2fa402198459a26df24a7f23ac1b65a2b0dfa7d112b627c5cc9f87610d9c6c1900e0741a8a5d7444215a68c9f254bbba57c4b1e756de00765dd8ed527d457b071fbc4df48ac1922fec36bebeded988eb5a234401ad5a61d5523beccfd3aa56bd36e6f523626add69338aa99fa04fdd05437ca0684ed5fb29f5e2a834391a21443d1858c82b6c11f890828b7db79ea302966465fdc7db56715f5946291e4664c83d9f7ed49e377bede081665d4f367000a6047f3f937be4b2fc633e644318fc2e7ad715ab1f2330b4e5ffcc1e1ecba4f5f39efcfa701ed77b81020d4acd996ac9e1882a5b1934469918ac8799c1f24109252eacc98f0cfddd6c94f691d8aa9bd01f626192b25d89c3dd2fd6e11b3ac8141614e0af1e70d8e8e94b99d401ff608de803105b9a9b82d763d86004c88f0f1043d17b190e810429adbe2bcce9afc0f6e105f75adaa1cc69e9a7caaa2bc7a5dcdff18f53117316ec7d45343c21ebb9b4e05be2d5f39811b774f561c061d0c7888ee987a2faedd051f4aeea86fa4b1fc44fd07708bb2e1bceec7715b6eb12bf611af5d89881ee85cd458d808416a89a7e705198d8cec85652ba8f47d31f5a806f2d6555c66dd023f59fc6d22fcd0e5dcb0c8cf0ce1a72c2874baafd5bc3bf4acd2c11c2195158bec744d975f8a299f7300c8bf71c5da6478866458adb6d91c00edbf8a773ac1132c9557b7a14251583f8f12077968be32a1ee39c6fd4190c0cf1aa71e10bde8939d206b7d97395bf479f93858803e5e7c4248f148415c0eb1f190ede5b9af951d9a3048d8f0e3c1525a709389341f052eb139902fb935af0c3929d58d6745e03d61fe94fad01d61116d580e20b13acb3d10926ec78e047878e7a84882cf58c2b5dee470c667f6ccdf9d879030401f06f31f1bc6d68ecdba5f56788f1b7ddd6bb947997d9c9930c5619df1d68ea536a241e71f3f43c5f5d9f83f491c463362320ada89ea75f2b8d7607c7561298c8313b3967704956726faa03a147ace53fa4159cc879e3ef2675e4f387d574e9fd8563414f59d0573d9755ac8d946289bee7b427a6e1bc7ea921c259fdae4add45bb280f235acbc8c95a951639fd70501b1270a6167211f0a2fd152a77c8c01cf03f0f4e1fc1d2d5e84f4aa54b2e808ff822bd6345369c5f51af3ba4f091392964cf3feae25f8c2741007d2e5ac5a5f2124eee3047b89f94d44df6d0e2f4fefb98d1d7c7a34fb020c84cae252cfa6181299475acba54b0b07aefa805768da4d3b7910ef2c1b6a7112efe6bee3da9e41c12930498dfbfd82a428c9c9cd66d805c927fa3158e116273f55ab232f9c0a", 0x1000, 0x3, 0xda}, {&(0x7f0000000180)="d1212f342bf127abfae6e08bb74c5b89efa38fe459aabf94fd638099ea20ed5e438b0dee0089aaa024971d882873fc4b01be0b4dfbb502b723a6c747211a49cd0312922f1c7bdc37f25fe1900eb3a8e3640ab42e3a4dea6690b479619a81c93bbf5033e77ab8c078fccf6ae4e86ada45d5a7546191885c39", 0x78, 0x3e04, 0x7ff}, {&(0x7f0000000200)="124cf6539178fc251b098fd57dd41adbaab451d2f343aa5d34a532a884db85e4b5bfebabffea12294df4af5da9afeff63cecf3764ad2fd17f391a38d7c8acfdfd13030273a645c69ff4ca1ebdd", 0x4d, 0x8, 0x1}, {&(0x7f0000002500)="5757095864f66efa228010257017e59ef5cde3f87f48f0e9067a726eb58adbe7ce61bfe99836c1d83bb52ac1843a74ca949b697759f937acd9506c3fcb790f4aab22c34081bf00d3e52b0d341d57d6768740c345fd45eff43c3d4c1d45cfe87028d4b6ff8900e7c6a7f5c50f94d490f8b0ea08e211c6037efbe213ff6759a22d057e79e84ef3581afaef2773e6cb7c43d2a5394cb69c5872df8caba825259f6ad2219c40bb5c82a4904c245b4712ffc196f1713cca2d85e8a223d7aaf24c69fa41c6904f5fb153003f88f9c5cdce1fe96fab148c3587627d04910474c06e9ba599f1fffbc01199490edffc5c74b44fc399c127b8911a83af33b2c70f01d4301be06f8982a3007c37f3a7d36c412e2b59c0067abf0a61a12bac31b3254a186ff2c9b911ebc9a2d25981548dbe65091b53e4f47dc8786eb496f3175fdf12562db774f2cf0ea9027e1331be062b2b7778f95cd56fb8f0de68afc2db67f92794a2a9739f3354e98bc17ac31b0e7d4e6d094ccd91d302a074dd59665b8bfefab4c806c909bbd9a6c054512d2f609159af4da24a7eb817cdd90b80159cdd61ce801cc9a83612708701f531b447a34043ace7e36d584801a6b8c8b8196bf87f337e4aecfa0e1e4fd56de291544d2a9fc4c3189229dfb775025f290194385acd4d741479e15a79d8351e59b51f6628ed8b57ff03ed9fd31f6d1e57f2da519c53940795af4c7a76ff57655495d2e2fdc8bf261e98e16c06bab8d061749df6ebf041c39abbcc1d66c5c7bbfdd31bbfa7767059408a26159009f970c15c8f7e6092c9ccfbdab39bb34a97be8442a17e105db9c2ecd6d9c0cb09cf96d9ee6dd5cd0bffad00cf50662dd4ae5ed98b30d300d8100c3298765797b39dd974c8f4358ac4072954d8ae8c7b6b39624d190f911c0f386e7e5ca2328014d3de6c2da1996e2b0a68faf8c40ebf3ad6cdadf0ab22d0fab9a5f7a30a6b7b10b577f6326f0065e90f2b1d10b72357d2028d7f70adde7b8c54c377fad602f02f15d8ecde74674c91f966f11e11a2c706685a7a23f1bbac4199c9b8e71f1aa630758e913841cb0f4e122bc2d22589df8f7befc2e73effade36694c82ba0beb7412ddc4df7b9a98cf0142821605f71bb666c0bd1a0fd97bbb8be60ac0966e0aa9c4c2a380164203468e50bfed97c2611511b93b9d03c8bdbd5471990959bda5344651a6eb7f5688d1132eadecd4663426f0a4bcdcd9641410e3a2a06c1d6ca253736508986bde3f84bf080fefc52884261557032f51d81f4f0ce237c38cd2b55f3d9edf841316f712e666626f34e71412a1652f19eeba7c599a2836156cd34c6af193f7d70cb131bf78e5b4e6a423ec0649b77f1b94d7d7db3561977eaa28b26f747dfe7e6cb38dc75411cca400492dc97ef6a2a190dd4f9a64146083c9dcaba95df74da8fc0ce1d7ac2b593601d318b2e326bbf4580e50b52fafa0e2f2a6e8a854844a7db53377ee062b081c23abe0e8caf0f6ea144e34951b42dbb4b3f17e6bdc6950d66d95864082cd3da8d63e0b9dfbba6df57688d0ec0bfe40feb7950457e6f72859322d8de70dcdcc8dc0f11daaaa9bab0409af2314d375183bf394c1efa406bc06bc4813183d2d4e6d2df3d90ecf33323a545645969a4310b2511e2913cd117ccc1737d14bdbdc9fd2fd48075ecb25e3099bf41cd2af1523d00b41a7b10c0f0405e73b9b3c446a352b2bcfb09750ef2cbad43ccec2c04c1f3c4c2d9f15e3d0f40e6efd84285ddabf125771df65f5a94f9f777e74815e4c0786c7385a6af755c98ccb37bff030e3b3fcd4b5c0591628c6486b191c9d620b9599dcc984240a5289d2f46e5ce1b7e170bc65381408c13c8b455b9cec4d2a3d9ab58c42bee23659beee209907542b7a54bccee061d4f1740b9ff218699fdd2e5baf9a80a102f6e4cde212277db20eb82b7357459dfc16e315ac393cfbc4404a508699bc7530786f6b16aea27e3467659b1e230f5b38a06110cbd037f39f0e47fdd4cb389d9dd172b3588c679cc3e75a30b874b2234accf8ae7084d4f535bd74d5e980a27c4da07201625024d52ff14cf208363f689865c8ebdd6a0b5c8edef4d64297de13340c5987888903c18ddac02bd454d043a47ce70055d68e3c910a859e3be50cc11d04d53d62a66e816ae7c0ab4c7deb5b0bc0266fa84737815a28670920d02110c1ed1e0fc3099cd8857316e249bdb8dfcddb897e2ebacc4992434f502ad517979876cfbae7f8e964405ef6e1ab0eaa1c2dd8d90b5fbb70237b789c0e2e897a89bfcc3f1cf7ace3e005bb36546d72b3438429a2e915e062ecad61bfab2e1a3ffdf2805160daefb11af1ef485674228a9540217f498f54e3378977331a4f0f917b279201377e616678866c3be0d412d6c699483f7839d16d53a8c23848e84d790a1a31f551e0ae12bbf3038a02a6eaae4d16e95b860b018349a8950988f5ad081f0c9f21cfa8158d1389ac1d62044660dce2674e93ebeeceaa6bc0eb728ce28df410c5e9a3278db7da186daa589b83fc6b9c32e7eed966b33130701b90a68e159c570ad42c56d3d263d5c45d9234e090b871b119c8d40fc86f98d182433e675cdeb3aedf87ed1c4ef4976cf261b79ca48d9d31c65f22667d6ac28c568da8e359051383a255c6877b70645f2c98d2d459c3afe892778810b971521150c0313706d75dd6b375dd844d44948ee26c10563e38cf2f0b96bc77dbfe453f7a0de2c6d16cdb99d05d7a286c3752f3cbffe93f71766cabada13996caf655a4c7db8b54b3e9cd7e06119a615f1f5250edab903ddb7520fd57919b1d99d6fc3d64109c635fdec586546224ad7fb7a10e3017ac04f830cf7dbffdafd0191c11c199f22d3cd3feae652a9720538b8291b5f193f73f15c8b119646a37fc82ed979d4383d94df03a1c1e345a3f0e3bd3328d7213c6e5e6bdf22ff6a19652206142da9aa02a0303c4c4db38a241e7d1463a68fd66a81ebb014b9abf255e6b58dfff1d0b3e46c46db192727f290580e7e842832792fb843e54d539e34a9cfe18c598cb684d6903f52ba0bdf8558114e94ef469039a8dfa06d4a2d754d22099cddf97e3df0d3137fdc6bf8ed9f39fa5ec1c4d3c11250c8ce30f45b4a53018fa4bd7bffef1ea7953c931329bc8954e1d86d0b18c09255e3ea8381360572c01fd4dfc7111fc0bc5d02bce05726e32814c389bc64493d84326f89ff034dfd3b707e4f92ee4287f274d701fd2d0b53e5f0658af884db26e0504037d46eded54788da72444ca0ee9e160492ffab67b55085aa875f1119fea7e779b172367944f5bb247e4783c0677b0def4f35d23efaec71375ba0d603c9ee69aeff63c036f248100823d1715eb7a592602dbd7254dd6b30635714da965a6b2332009f48a51488fb8b228586e13de111120956fa9664a2e7f61fe99f65d9d3e09bc66dcca76cc654984821086bc3201eac8ba73725f31fe7f9e554c8a4596a9e5b58b0875edfc5a1d00ae98a3b9ca085591f682e81a6bb7846aa036dc87d4bed3276929c51340b6078ed8e2025c3a5c5505f61ec6d624a05f41e27b537e1c61f408eafd01091aaa5d3a7ddb404276af1493d439d09249fc234f37fcfad411be98b3eccb7071eed52a0cbe4440293dc2c8edc0eb5cff77b5d7ad09853275af17cce56a2d52580662a221a4a355323c4dce46509d77c9c8fcdb69e8f2a853b27cb91fc4610d119f7ee03f878ba75269dbca899e6b569a9f781c9313e318b9d2b96eeec3f54b9f75d335f3cd0e812d4ee4b27d3c1828d48046cb9bf4b5da71eab407cf22b5665afcac4ed0b4c9249687a031ce7132157cb8a4369fbefb1ded5450bcec145532a7bdad474f9d7247c89c5b07a7580d77aef37d31f55331c046b55e46ba67207632b769d05a037b9f29f0d8b40ed817122a9465af468341e5acda346329b8cd739906ce7e3ee9c65a60bf445fbab879d6f4a8c0866977a9ec654f038223d998df00ab3447faff36eed55d7577c9f6888415cffc5bfabe4a5d65876c7b00f12142890174f3c42e1b813e4b7f439aeadc8b84d9429b4df7e9473d7553466e46957d5b80c0d1d498cd2b277b0ffcc8e295164b6095d78fb7d53e15676ddf47d07c48ab131d2f30e7edf1f29b42f29ee97a6090a7d07babf4eeae6b9bc67fc990a3bc7830429eb01420cc5232b9b8fb1c46a50522101208ee1505c38d1280380a84a149fdc93663a6d4d698368a5398c34993095ab3d2c89d36d7ee7acf7b119bd25ec03eac3f6a5db145ae67c67edc2a0086b05126dbcee3f9d93c57fa951adb928dde8fedea31570a0e27beb50d2dad2b2cb587765cc37b640be10aa509eac33e67c34eb5c135022b63b67da49588a6c1a34ac82faef831dbbec394209cd0e3cb9bc4dbc78b34dcc09697c1ec72612fb807673960b6e64f81999d903f883e87fbe5a63f267d1919382bcdec99e72a981727c757a41009c183a13ce613c3e9846316f5109aa285d3f80e7be8205ba0232d7bb060eaca28b61a63911a58286cbc3bc267035a02205f4a10dab96a0cd067187d75651bbc77b2cc847eceebc98d5c29684484024fa99485676faf57ac1e93611f30b21a5c4a56bf8eb941a569178e0ed918ec80b7afd71e5426c33d4cb729c4a6df16fa483410283330626f95a191806b836ca0078088189060dc99c9164cf10f4682b67d992c64f752786ba11172dfd2da52dec5ea35b33c983c124c51e84add5b4080ab2466d2621904b45efca91cf45aa49889a273d0f5af9c482f64e805f6302a7b1e0e76c27d70cc25162b2e93511e35a79f90aca9e258d1fffa30b85ee08e66b58ff4b305ad7ac17ebdc0b37717c30b9faf0f40b068fea25dddca621888e6f17c8550c0216d95e853315cd165a68d2564bee8443758af006df3134937c09ba9ae97fa099687862dffc84365d463fe4636e04544ddf3ff8ecbb4bc227274c8ea5b92078ec2aadedd8e9f8c8adc1c325dd15b342848b229fc44345281ee9f80e9682cac8e7589ffed42f6ed6ae63ce721a5ba5c54dc7a65fa1b5ab1e836958d937ea8e5959dec2d836cc1c39afe3b0d0fb92a146e02fd3ddccc04645b15e92d9e359753111d91b767b723e824370b0c078ffaf8d5bc70c9ef7380790d3fdd558170576dac4d0d4d9a31630b0775e4861e04ac651874fa2c25c952c3565b48e894826b0b04b89afcfddbdacd7f10223f4437fa921016bc1b1f56f7649256b1eff2aa97e0eaff840d1f3f2ec1860ddd54be8ca1622166b93f725ab45114e8dcdfedec4b0e69ddd4e8de88ac7b0f2eddffb226b7b12235546410151a506a9dabbba25640b1d8e61ada0342b5492f396795538ce165ff8d4e830f392ec2aa069c7d2d180a115e8be9dc8224a0e09e5445a2daeb887be6af403359fa236df5d86ba1f2de2d6d28e95b4951c3a8b6eb408b199fe3283d7b0cfd8b752f7b6524ba3efd176c0370d3fcbc4ed345e38263243ed5ae45d57e71753464e4b47e5dbcdb1622064fb40b2118ece3398515220968b339f58900ef863cade9e75347b00c06bc673c9badd8da0fd76297d6dac5a32925abb75a7ca0be4150d70f4a2db3084c7b72cfef5c5164823fb0cf7e53908186a156787c5d0bb1d0af10554e9416c78c4e07dfcc8b2834aed775648875e2e465f712877d8ce7b84c36a6e8d8c954d9ffbd34b5421b7ab6cfb025d2ddd5cdd77260a75b5165816231e4bd27e10d2751a8206901e8edb1876d1326d6308600385083c1d1dbf04e58a73aea4a7537ea185effef4172e582127e257e33223", 0x1000, 0x7fff}, {&(0x7f0000003600)="5b35b0f1830ac95719a81aae9053061be1cea5a1c2d900972e6f03718e65eb215f92407c776d245835d829826ee1579081994fc6855e6fc2cda5faf0490e57ce24687ea344ea8eb0438d7561cddbe09a4d883fec7a36298dd23f836c9a6a58003b656d903243edf1bcb4997a19f9bb515f52dd50242f4d0aaa74b225de3a88639d0dbe9b37afddf50c20e5b8cdd443b3823e784089816010a121ebe5a1a61f509b6cd2f1302b4dd7d0c80ef2d00354ec2b6c6194b0ac875a45971f0c98398d1bbe7bf702606b905ac997865a249134ef7ba550ba3748162d4198cfef553d905e6119336d2f12a487ea0769e74e07", 0xee, 0x7fffffff, 0x3f}], 0x2a0000) write(r5, &(0x7f00000c7fdc)="24000000210025f0071c0165ff0ffc0e020000000010000002e100", 0x1b) 2018/05/11 08:14:58 executing program 4: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) tee(r1, r4, 0x8001, 0x0) tee(r3, r2, 0x8008, 0x0) dup2(r2, r3) write(r2, &(0x7f00000000c0), 0xffdd) vmsplice(r1, &(0x7f0000001240)=[{&(0x7f0000000240)="395d4c558d569e526b9b8cd743c0fe96f58042165e1611da995b75c1621835c5d15d043fbac0beeec883d74ec145be5c2db72cb5d1fe8605b6d25652b16b8d14a3ff70b60e244fad9c32b5f78548a20404a2e15532212609c05557219ca117e1c95a911859da72febdf84e68fd51f564ad51849e591a33d7b666edd578edf8e5389d54dcc022384d18c7f89736f86fbff8af8b0fa02e5a7c1ed13b89c6646d2754254c124d805bdd69e938cbf18dc0a515490b08d82a61b832274511fc72170f4bb338911e45dfeec8f5344d74ec574037bbd8b3bd426a526a0a028c9e4181924491a5b611f221ef7eba6bcfc052d9fc67080093f6d37af68d1b5a2aaf8dae375324ff99d15b75e723ca9905e4dbecd24b268959891cd22de270d9558d9cb98dafbec4ab30e81b8dac1dc369ac01c703cb29563308f6b346bdea81d1df5a6daa0b4e6a9d90ba6ab0837b027b2b03fe10078955a7a1b54b26aaefa11b20dbbb4153a70fd8054a334adfa72c25b5e96250e1a54a60f04005da37c13e62db46542e56edb9488e342a0138ef8ee3d904396f056b31a54b51ec00913d0d8b33b0ee3d4f513432b0329da0a9ae1e29c2a3594083a7447674c691e2c2840fd1b199b40fafa08a945da60233e80c4e8e3a60c6acff80f6e895807063edcb2e696a815d30925de2f9ea9219cfca168915fc3948453201d469b262fb6c12002a1e94e26ee97814efff0e93ab3ca5e4317fad5ea58b43017a7b8caa35d7df6c028445e934befc45bbe709c4093a32db75fd769422c9bacb1ba21f85e545f63a20048c1aaf566fff182241ecdee3203436e6508b4bd2e8168f36c57dc1b2840cee6f2688e0386d53dee3fd3f08b6c237c7e4dc1f71b1c196be6dee1625cca555688f3deaae33ade5e50421af2ecd5e0e10ffa89aa382e683a28b46143ae1d48e413f4e6719dc6f76223fca9bfe8932463492d3d6b4f2df30a76654d63b5df600cfbbcada85229a15c09d51e6c44edb10ed0d23a7fe6261343ee4af917eb999d6e1c77c3345ff4a545cb70bcdcd892ae6636462da4055e01d6c8327450e37a006a04f7a6a609d6b7f1322e90e4065554bcb1bac54888432841cc8296f4bde64ebf52ef1c56df03f7b9398c16c98fecc14b976719d2a6b79d5f97929741674443567143ff826665a5f822d94417464ff6109e1576516165e6f930ff6bce26cfe7a5fe674ffc29ef6e7b061923a65e47d1d12d24b135a2c5ef7ac67ffd06dea279b8c548195ac216f8541ee5609a4d1ea69be149005ed795d0419edfad5f6ecb8dfe0ef5a1644afd050203345b1c4bd5cd7096d434d772065c41dc3f516c1a978d362556d8f17089aee08acb187211a05222685a42d2a66c8e476b1de56c0fc101973c95477d6544f1a7ccd19d992b6a927b9bbcbb5a24b6a7bfaa809f8cd5ec63772971550178fa7144f1cb5c5e6b8e5bf3063f3d4aae445aff688e97af002ea651c7db561643725bd197a6e2ca234eab279308eb7726d713664281932cf85cafb7d24f7cecebcc95ccee30b4343e18acd4b644d883e58672fc8359090ae876429809ec3c64f8f2a4e6ea1a2a1f9885030fa0c44198b05a071633c0bc71144507fa258bb7fd157721adfb62c090a9fc59c9903e9a45f66ec8b2861733b4f9a0b0a6e4a2f3f5b5d7975275ad9d9b81621efc5317aa5e82cc55f87e6b1066448ca4a4630f62385e57344a71b03fdcd84e040b83e74df41d99e585cf7c2d654c6706eb1646f5361d84cade997600d241f0b20191b63f7f9bcd8f2a5c3e153bb6645eb670823e49111c18dbbc4430881ffa5fbc9466dca43f7c04e7ba3f3f023dcb9b57afa3d78f645fa054d476fadc9cb13d7724024b3c3c56c64a2c80bece63c0acc7af663d4b6bcc1cded6ff6e7bbf96c2e5fe0ff3824aed935dff6281a7ae4e82b1dc5ceae26aad87b51b143d0f503d230452cf24b4a821347169811ee7f5d73465eebd2b20aca81330a25a9a3c6de580af513f5e5eb4a2d6b93082a437d4ed52cb1d9fc0f0ab9c66eb9bda2e8a04ffc15ebc5af4655bacd0d841d17bc46b79180d53a303d43df1476c0192116ebe166dd1c9243504fe4dd20aca7eb70e7f41f6d943ad42000b05fe047b20166a73e302e8342695dcdbedc669ae46c56fadcfeeb107331a7a6ca0df925eb74a611173d4e58aa559b04f7d6df50b1da05b1fad3075037d685d2dee5c9fa2c2b140b28fedf3a1f2868dfbf2a70b62c9d30aad9e586a0c6b8fa0813e0e831bca29da38f64c48845ab06202138bb76f667c3458231dec5753016c7cbc3295294bb0ed25fa3188f109a78936b5ace033a2b33d2df68efadfb8e57836f402cc185c5b3236a10ed77eda3451f7b00e65b2457782990dad62fede1c3a1b5a6fc4e9e4c6d25081c2091fe623b6872e98ea4494d516f04797cb3af8bffd580083caf27bf104496e78b8d1a53bb43e45177b3cbe0325b3b610835d81214a8c1febcd6d8b1f510ad91b9717dde3387ed3c8741bbee5001b3499e79b281c5ba463404c074bd246d1bcbc41c8b191ad46c2a94dfd7f1d9eedc62847f4fcedb80783c7efa54aea789923a8c46c517175e713642c0bd037fdb7b96b043aa7289412c6c1307163ac14fb5faffa104beb2b7e10586ab12105d04e87acbcdab2a3d18e1aef47fbafee9c3eb7dfb24333f740e88193ecc4685deea8c151e13cd8890bd8d70a81573e8f4ffe5b7db2fd1af521defd3e2f5cc72abef2e368ae3dac15a02e049ee55520b137295be3ab62e2506727beb86f277b9c6520d333ae65fad88e540ed3a40e71943544235bfa9a6fad681e9c71fd4c0163e6eb8dd46775fcc5e86c5175b9d5c6fa611b446561b2bbdfe5fd52c91c5001c2e44e5da42936e8de9ed4d5cf544e4a38ea0fdc8346429f8d77f8754b921d83003dbfe9ba0fe4dc85cf9e8e2ebad00edddba55b97f17c39f1ebf5e98e826e5c5969ba900cfc71be618c7be517ef4c223aabe0caa19f3ac073f481e9207f7746d349e4da10b73d3ac657cc4da2b711fb921754237d37623462f35eec1ffa55abfb0e497f3ce33fab91252f351136bf85b9007e96b4f3d3b356850e7fd27d4b3a393cee46c58a2e7ccb765fdd7049f976a153a54f2bed08fe0e17c3a9cbfe4bd165195a47484afe745ecd135a43d1bae868c26f526c24a80d841f43f0ff1756c1aec22bd31e2ba37fe7e46c11688a5997339a87ea554331aa5ebd987ab737ff5d59937eb8b7644fdee5fb306d17b30116d413661066b41f5a9f65bd6dc003f9235139319797ce4f028cd5788c303e1e1e8759ac38a28bb52080c414a6095b78e3348191b5def5729d847e0bd1b6ec1d7dbd6442c63724da64e6d0504469239e312255d07aa24cb7472c1867d22527bb598db4f6a11bd968ced80d1a658ba0263f8a7fed7c6b62245fec7a7716dbb54540149431f243a944a111883893612d16e78360c9d9aaff9b0c57794bcfb053e0e75f248c9e40d5c609983996a848317aff46efdb41fc069faccf8c32a2f1c79e3a6da3c139f98b8ee5b5374eb747183a08d70183b14398fd31196ce65e724645e611ad2da9861b46a891b6e19a40b5517446367df09882ff575a7cc237500c58b08482ff62541a4690361da9e8cc3f2e9d8bf4f6a9beccaee7d8e3749111ce759d58955c8d82323dec6aab71ea898c3f71f562d7809018887b08fd158a6fef1263545fc5f72791a1528371d0d4fe06edd051fbb1e6ff6e0db8f3bbb62f98a76dd71b222263c0e4dc44cf249da36442babb874daea0b100b5fe9e769b39206bbf040b3fdb856de79c263be25405993a119eb9df243efeb557a62d9d6d4072ad4f5193642b7b78d5c01ef0e9526c3f379ac42133fe9d457e108c516477396f6a3d1d16ab0348896e3b02901e7852ad47639948b7130e1d2937100ae47c6ffdf69de31945a848b5175c53c617ecc8cbcd807f22fff3e323b498121ef19461e43a3c02c7fb75a9dd91810d7f1e269e25abedbdc9deca37ad529ea56d5967edca8727976feb5752de66ca33072ce463a86890245f84787ab935a215d0c6bcda74d313730c8d5d2cd3d1c2d738a167ccb26f3c7c06c3187d5b7760974db3eee8880f2dc1f3c80c28ab0eb89d1ea119763381dacf005cc9ba320fe7691a37a0cdd1725132053386413c662136b2a32ca494995ee3859cf5aa7ad08520a437c41ae1b6b7def2fca56b63d92a4e767dd1c67410ee61a763eeddb8302cec2758bb8793ea81287927d51a76ae3ce8997bda02e98599c78cf4177ebaadbe177d17255417e287782d7aa966a751ca58984377dd8d04ee1153d32f53384013b3dd01d79d2caca4dfa3af9e34c8f9be204bb599dc936f3982f2a33d71a07d4e4099b1c11855c3e65b519b08b3c33c4853ecac00af06048ffea8e39c9afbdba7d39fed7b66b9fe5ea1d18d2e0e85ffde43ccb260fd9fd65769a97a8df5bfc3291d53fad8b7d91b1fb0fef6257c97a207a6a4f7acbb27b6aca9c6ea61cae549f6918083322b44b91f23646cda5bec6ffc52048c223a5a00f456a4dcb41669b4d13a33d82d8c83b6fca3435b942d3c1c3308a2751cb211df9719cab4d394c961821dfa3cad7a7de1e80993c9d7afb29474ec00c50c1fda4ea6187617c8961b3caccb6f24b4fa7e9899a4f76879856656c3f9f9d11cce9e3981314751b9982c0f07f7e60583fa8acc5671858f4e9828f85f149d2f6e16c4c760d603924cd3a2e9761f94c2ef0936c07c402e05ebb6efdb7fde6f12046e5fb96d2f02749925ecfa4c5338591c0ea593e7a944412c51b2483f6deb7cb647243a7d71a1c57051b32e01fd4561245537cbd91f552f145b8730d0a82b7a990e53b6d8d99fb92dd2cf365765001ce567324f4e0c852e3d4021af7cfdbe74e6ea93d4dd7eb7dce783819e85dd18c166a71d6d73f0e4020987f82c8c09eb9b94effbc02303765bd8ff94acb370cc816d94b13fa18ad1d6dd7e93720ea0cf13a2d10c48a0e8566d8419bfa9fd8f13b192dd922b80bb4bfc68f4fc4c735f6e8bd94983cd8c1f31fd02f455eb777831bdec0e854608743dfcbd1d61464d7e75c7cbf80b693dfde5645d06d845e4866d48b701f155efea0de8bcc381efc21f8b7ed5c89ed08809443574a664adf2fce594661c50e7218aa9bbdb3087b742e496b036990393b54b7c73946491c60c0c6fc309e2f3d90a1121300a494b715e5da2ef3db7c4714ecbb292a0b4c8c5716a59ec82eed24a023a64a87cf10f079a341110cbeb6bc24de6f021c9391bd9831ceb39db90e8f276bf0be5eb7d836fe2528f89cef67d64d72d7b61f7b95b1149e004b4437e0b0b7111f9abc870a1ac536878693c855b6de9787543a1c2c89a139f24014ef78a1b7c055530b97079abfc021b35fbecde968225880002c2b9cd76a7379c185cf08060cf7ad61a4f1098e419ed4e700dde1c6fd3391181868ef36437ab133249d9e362d1c7cd041f9b4d31f54b69688140a76e55f1d67ec7f02eab31343069446128758f61cdbadafd3897ecde0252f445d22878ec6343f73f8faf38ea1aaac1656a153acacb1bcd6cf0ea993bddd9deaa54bf1db37e13ad22c180e32091e8748840c16cc1ae59809048a3e07c6e5ae2983f6914aefdce59eb5b5ac29d2d1f618f536b92382c737b814b376e89a170ffcb567428747c479e9b955d27b3b3ef06c256842c4c9fcd8eea2bc9655a9dc2a734d3e500cb278e97a6f90163755dd07ed4a96a7e96b283c3624587c2041afbe2dc679a33e23cc43b1f0f7914d381ed0", 0x1000}], 0x1, 0x0) 2018/05/11 08:14:58 executing program 0: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") setsockopt$ARPT_SO_SET_REPLACE(r0, 0x0, 0x60, &(0x7f0000000880)=ANY=[@ANYBLOB="66696c7445cd2df50bc579ddb3d3bd46657200000000000000000000000000000000000000008800000000000700000004000000217ba123fa005a6784b8040000a002000040"], 0x1) 2018/05/11 08:14:58 executing program 2: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") r1 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r1, 0x6, 0x13, &(0x7f00000000c0)=0x100000001, 0x1d4) getsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x20, &(0x7f0000000000)={@mcast2={0xff, 0x2, [], 0x1}, 0x0, 0x0, 0x1, 0x1, 0x4, 0x9, 0x3da}, &(0x7f0000000100)=0x20) connect$inet6(r1, &(0x7f0000000080)={0xa}, 0x1c) r2 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000140)='/dev/uinput\x00', 0x400040, 0x0) ioctl$DRM_IOCTL_RES_CTX(0xffffffffffffff9c, 0xc0106426, &(0x7f00000001c0)={0x8, &(0x7f0000000180)=[{}, {}, {}, {}, {}, {}, {0x0}, {}]}) ioctl$DRM_IOCTL_UNLOCK(r2, 0x4008642b, &(0x7f0000000200)={r3, 0x21}) setsockopt$inet6_tcp_TCP_ULP(r1, 0x6, 0x1f, &(0x7f0000000040)='tls\x00', 0x4) getsockopt$inet6_tcp_buf(r1, 0x6, 0x20, &(0x7f0000000340)=""/193, &(0x7f0000000300)=0xfffffffffffffe4a) 2018/05/11 08:14:58 executing program 7: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") connect$inet(r0, &(0x7f00000003c0)={0x2, 0x4e21, @rand_addr=0x2}, 0x10) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f00000000c0)={'lo\x00', 0x0}) perf_event_open(&(0x7f0000271000)={0x2, 0x70, 0x49, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r3 = syz_open_dev$loop(&(0x7f0000000000)='/dev/loop#\x00', 0x0, 0x0) r4 = memfd_create(&(0x7f00000000c0)="74086e750000000000000000008c00", 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0xfffffffffffffffe) capset(&(0x7f00001b4ff8)={0x19980330}, &(0x7f000077ffe8)) chroot(&(0x7f000009a000)='./file0\x00') ioctl$LOOP_CHANGE_FD(r3, 0x4c00, r4) fchmod(r3, 0x0) ftruncate(r4, 0x401) ioctl$LOOP_CHANGE_FD(r3, 0x4c06, r3) sendmsg$nl_route(r1, &(0x7f0000000140)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000000040)=@ipv4_newaddr={0x20, 0x14, 0x1, 0x0, 0x0, {0x2, 0x0, 0x0, 0x0, r2}, [@IFA_LOCAL={0x8, 0x2, @local={0xac, 0x14, 0x14, 0xaa}}]}, 0x20}, 0x1}, 0x0) r5 = socket(0x10, 0x802, 0x0) kexec_load(0x3, 0x5, &(0x7f0000003700)=[{&(0x7f0000000400)="f8640fece7572ce089d0e4b5ca338bdfa8a942dbd404be96de64020b2567f695d33af821f64df2d80d0b9ed50ad10f56339f1d3ba838b1ee3ab7c1192fed9ffe8156085e19080fc2c565bcc4172c80e91896d90d144e3b42c50bfbc8d034129ade7bb10931dc65b78110c1e8356fa9041db1e37052f750fd3ea7789e82d907548b79aedbec75e8e86d4d010576668f0e481cb1c7a70f995a7eb89ce78d193ff5a8474d6b4a89c0b5d20723f70d9c54ea091633cf3a73c8a448a264b5df1e5068d96e078c3275e46ea88aaa7a294465cc87628aef8ca174e8e5de5ba226da2a44b9cbd8dea3295b46b7b22ed2f9de1ee77eb21431785b7048f7e741b768027e067837f604eb34807fc87f6a166bdee7464dae6f273240de31eb9ef65cdf28932b4d0ca208ac9a0c40e9c39304be1fea7de728d1212587ca79ef0e64f9c169017df5d82bd6cd3338d142970b5325f707f323ee2d000bc1a6336fbf467158a4bc32d9ff61eee9518ce585acad09c553eacb0e13954023c180e382a076478915a690f4b81c86b7c55e45babf8278fc0c005e697bb43d20e62da188de6b6c1fd38502c1b95ce1ceef0f96920dc9f9527ae29dc734ea2041c1b51399d200c792149951cbf9af70716addffc78e676d13491678b993cbe1799e6b753a2629d091cc67b7c766f323222e8da8dd926a8e64c32483011cb7c1a62fa31f7c88cdf6374f4b738c54a0bca868b243adc3278cef13ef718f1c7d31b06b5749a73710c1f2ba9312c9e93a20acc5bbbe45ec49a606a106353382be20a0334741ca7a00c3c84afce471996d337a96aaeb29dc49ba39059d38ea660f8d1c5c736c5939be82674c59ff5833db145738a23003547510a4e38364db1bda35f3a7e76a4a87b8d371bce8be0507358b8e15998eee21758119996cd92f11f3c5be69b398fc7cd8b1659b0b81b471d9cd452fa8f30645a283999fbc9d999ac6702f0a32d5a18dd69a2e6515c119783d1cfda77936245bba36373b19b602af6a0268c1681ca63f2ce9461a9ea2f1686eb8576286d8c33b2ca03721dbafd4782e9a32bc890c617979f8a7a3b8cdca4f88024b67e57626a080da928c3a548abf23da30700cfae6127807ab407cc8df96a9afa794daffd451b2390657871a7454d9c6c220ada19da08f6f8130e6c0010c61614afc79fff4f94df9a2e6317b9685cae68febdfa1d36a93b1bdb70c156fe16afac29ddc3becc44f29604f93a7aec75a0e5536698ecffab15439370fd1717e2487cf00e7d12ede8c76f35b39d0e7d7295b12598e899c531b36ea1a1661b15be8c1f8f73af63008d0fea86d8f2e6fe172e58fec6318b24cb6fa2855d2969dfa89b0c1bcefb7814f979bed193024d4aeb961de7d8afcd69aa2444cdecb0d6f1f3521c7c70623db29b829f64779081da5a68f9e85030fb72fa74b73bc239c68305afd8a42521c192a73cc7389418001b56fc9c4017b7f48276812ef2bde064e393095450e70d4894d7f8c51c1b8355cab78234d120a1426fd2244056d0f4e816777fbf550c98a33082ff332a5b4e7ddb9ce0891ed1bf688c1ef8549ed5abdcf3742724e412f8c64faf782c4ad299b32ec121b6619e68373fc8541e4f4615d90e8e807d311f5af7a18a1b7f6406d43542f9fc5ba1741b24b2ea154c0ef3faa69540ba4f2bd45b865e50e543c875201c8c0e8041e6c64942fee8a374b026de8624bf6c91e321c666c285d5adeacbaaeb2772f7d57a9273a3e3a220857d6d7362c0a3a4876770b781d4c1cbbdeb8b7fb1f62e4f48a7b60039fb4db1ec401c82d7af773ecbf47780a545ab341eb305abc372fa08a07bc17f4aaefc4a132884a5af93fd26c703d379fda035e9f4e08e2e1b5b83c9956ad2a1714b636c6a7ef64a99ecb63d085d4ebce50529e5a65e11de3c6af02aab77f5d2a04ad00d796eb727e3665bc197076634296089c81118342e47df31173e35b3c159fdd01a2c240750931db9cb9b04019bbd526368c986b0fd5b169afab2881b2924f098722e8dc006f4fb690e9c1341635ab9928433bf26bd630333a9a8fd15e1822f997cc0c489cc2e233baaba1faa750587e18eb87deaa1cb0bc594c0088c0eb601d7c9692ee7e2b2cd6ffff7d3f7a5518cbb0156491a6bf0d55664da20501a7cb398206d6f41a69560724dcecc471900b6fb3848b5430380fecdd02d9225f2b570a55db96bdc6f7b6c1df6246f6739943428bb2ba62ac1f09b3a0b0e9fb390e3a7c47aa7d1a165100ebd904605dd00640ccdf2c0d20f8824e445a025589e3a2fdf89e1216897e851320ac8cec0a9b7655777a7361d86c7434a62f801bebf5ac6afe1b8badef8a901ead885681532fc5621f6952647b76d1b4aafeeaccbb553fb9f86a3cf9a7b9903d2865a5fcf10ce69a7ffdb9c89cc4dd281dbe22d7dd2a9ef79a1e713196b03a0d73a688dbbf5ec2131a7c5c7935e3cfaff54e21c5887d1b4ddec0fde0e83c3a0598c32d5df5373a0302d573d6ff31d25acb9bb916bff1c584ba1f7104a33c0f1419fa580ae7bd678dda8dbe8e28f5e3293f0c42495159a17f96a7fe86f93c928305b6fb34f589cb54b4653387516b786fe63f370b6d30b2d3654be2889299d92a44fc1728f573575b56382562351536b3e4e0647fc06170ba1beaa42ed54e727ac2311949ce9338fcb13989427045b5b5b4aab34904fe46661a18acfcac3365b40612a0be538acfafc89e69948fd140485a47de04ac6a437b98e51142c824159c177a84bfb789a5925752d01d168b803f3fd31d24591c10949a5694a43b1bfb43e5372e983b20c0a6931b30f5737b2d2d1fe78ae318d4fea015bc3f9cee3e15ab4bafff61de435341836a5868efbeeda4b444ecaf108887448b24bd50d76f8189ebb55ded2cf59c5eacfe5b646f796c434eb3892a6900e06024a69a072bebd816e4eaad3cf0a2b12098822fdd3015ec4fdd52b684f5e1e9e9d14af722057c984f6ee5bc7785c3497d837aaf732e51a72e90929e1c299d3f90dd5c0e1a7d9e6b3dd7c1cc29f1516ddf6d9f76f85e0e5d5e57c50a3ba8faeb42518cd0470968fc779517f1aabc9d4288f1ccd20fa9cb3c1955b6fc9bf861c44cf7721b84abe0d12b225ea73cd4b2ab105bc4f3323a4b735af719d00da359879d306969599b9c9fa1ecccc027c0d071880e0eb76c11af4fa2726653198ee78abfc21fc820800399dbb57668dd13dd371d0a6720ba13c0f3bfa9357bbab71dfc4cacbf6400217ffc160a5a41ddbcf623064144ec5915b4989f470d8c3b18cbec367d1e2ff114aa87e0e9d78f49882b13fadd801fd0eafa9ace6505b035ba0cef8fe0956218196b1a85120bb0acbb2fe5ebbe4421f753d8d764eb28fc7b684b47039df57f52af3e65c028e89d86da902a191e9ceb361060c8ab49190a1d8292d103876c266f34f192631553f900c4744e9fa7851421b382d7e3b6cd235fdb6f70a7d3d45565a882f681156ddef20f50bc1b841cd55199e194b50b87de689d446dc6fbfff2c980adc5358b10639fa1db5638d7baacda9f5152534ba015c42606368ba0ba0a649f766455b51224a6a45e96525d2cb458f1c04cf422947a15485759cf021baae9df295d0a3a2ef532435db0539e7cdd7a8ca1bf3be9277f9afacd8abd5dd5e9277510f87dd775a6c75bd8718052ad14a26c42d7a7c774bba71d86cc28b61c1d0d0f00a5e67d64678e790d4d73fa39fe51d60710cfc9ffbbc034427470107c95f866d461c2194916287005aaf401f859efcc1c81b474b2130686baf14fc0b8a31621e976ad96f756fbbf34b26986b64a5785204070b5ccd7efe1ae5e1fea9fa7199e4bd146c87344a92224edf422834784b64fb18613b48a088f4ee09a78923752f0051e6c77d8b0cfba0a24db6671f751d7dd0c1dfa954c0b998c1da7c5a701b6429bc9e86b3d4bd261688f285873c9b330dc90ba0cb1ae1d0769aa8dc579b05f38c2eb6f53cad04fc7f367b594f64de435528354240a3b988ccafae0bd08d578172b42ac08a94e3f6a6b5599cc1542fad7c4b26ae32a8f34aee597349f1bcd94a6061d8d1d3051cf8554a4d690d7d731ce02bf4f1cf81e1eac7559fa335e3a1fd1d31d1a290adc77b75749b6b5fdd6aaadfe74a8cfa6842ef35d3b271331ea6d9a54fd6b8c04fb9b329ab5cecfdf898e10bcb7dcb3462c1007afc493ffe9ce63c39fa5537b6578931fc79a1d640b97fbf275b0bd6ec4eeadf46a288ae9a2d5f7c21c10da6fb03a6498b968ff3763c947b2b8b0688681f533628b0eac478de12c4269412171f4951080e82cc52dd9c9b4381a7e7fb58e9c2641d11063fcadd87235265da527eaa3bd6dc4842eaa9aca4940cd78f7f631336d9435ba62b487bfce92fa880f6587aadc73e203d19a69e275c9697f8e4c1d6d7546a1f7f553d779e1713c19677d08d033924538f5605373be55f2fa402198459a26df24a7f23ac1b65a2b0dfa7d112b627c5cc9f87610d9c6c1900e0741a8a5d7444215a68c9f254bbba57c4b1e756de00765dd8ed527d457b071fbc4df48ac1922fec36bebeded988eb5a234401ad5a61d5523beccfd3aa56bd36e6f523626add69338aa99fa04fdd05437ca0684ed5fb29f5e2a834391a21443d1858c82b6c11f890828b7db79ea302966465fdc7db56715f5946291e4664c83d9f7ed49e377bede081665d4f367000a6047f3f937be4b2fc633e644318fc2e7ad715ab1f2330b4e5ffcc1e1ecba4f5f39efcfa701ed77b81020d4acd996ac9e1882a5b1934469918ac8799c1f24109252eacc98f0cfddd6c94f691d8aa9bd01f626192b25d89c3dd2fd6e11b3ac8141614e0af1e70d8e8e94b99d401ff608de803105b9a9b82d763d86004c88f0f1043d17b190e810429adbe2bcce9afc0f6e105f75adaa1cc69e9a7caaa2bc7a5dcdff18f53117316ec7d45343c21ebb9b4e05be2d5f39811b774f561c061d0c7888ee987a2faedd051f4aeea86fa4b1fc44fd07708bb2e1bceec7715b6eb12bf611af5d89881ee85cd458d808416a89a7e705198d8cec85652ba8f47d31f5a806f2d6555c66dd023f59fc6d22fcd0e5dcb0c8cf0ce1a72c2874baafd5bc3bf4acd2c11c2195158bec744d975f8a299f7300c8bf71c5da6478866458adb6d91c00edbf8a773ac1132c9557b7a14251583f8f12077968be32a1ee39c6fd4190c0cf1aa71e10bde8939d206b7d97395bf479f93858803e5e7c4248f148415c0eb1f190ede5b9af951d9a3048d8f0e3c1525a709389341f052eb139902fb935af0c3929d58d6745e03d61fe94fad01d61116d580e20b13acb3d10926ec78e047878e7a84882cf58c2b5dee470c667f6ccdf9d879030401f06f31f1bc6d68ecdba5f56788f1b7ddd6bb947997d9c9930c5619df1d68ea536a241e71f3f43c5f5d9f83f491c463362320ada89ea75f2b8d7607c7561298c8313b3967704956726faa03a147ace53fa4159cc879e3ef2675e4f387d574e9fd8563414f59d0573d9755ac8d946289bee7b427a6e1bc7ea921c259fdae4add45bb280f235acbc8c95a951639fd70501b1270a6167211f0a2fd152a77c8c01cf03f0f4e1fc1d2d5e84f4aa54b2e808ff822bd6345369c5f51af3ba4f091392964cf3feae25f8c2741007d2e5ac5a5f2124eee3047b89f94d44df6d0e2f4fefb98d1d7c7a34fb020c84cae252cfa6181299475acba54b0b07aefa805768da4d3b7910ef2c1b6a7112efe6bee3da9e41c12930498dfbfd82a428c9c9cd66d805c927fa3158e116273f55ab232f9c0a", 0x1000, 0x3, 0xda}, {&(0x7f0000000180)="d1212f342bf127abfae6e08bb74c5b89efa38fe459aabf94fd638099ea20ed5e438b0dee0089aaa024971d882873fc4b01be0b4dfbb502b723a6c747211a49cd0312922f1c7bdc37f25fe1900eb3a8e3640ab42e3a4dea6690b479619a81c93bbf5033e77ab8c078fccf6ae4e86ada45d5a7546191885c39", 0x78, 0x3e04, 0x7ff}, {&(0x7f0000000200)="124cf6539178fc251b098fd57dd41adbaab451d2f343aa5d34a532a884db85e4b5bfebabffea12294df4af5da9afeff63cecf3764ad2fd17f391a38d7c8acfdfd13030273a645c69ff4ca1ebdd", 0x4d, 0x8, 0x1}, {&(0x7f0000002500)="5757095864f66efa228010257017e59ef5cde3f87f48f0e9067a726eb58adbe7ce61bfe99836c1d83bb52ac1843a74ca949b697759f937acd9506c3fcb790f4aab22c34081bf00d3e52b0d341d57d6768740c345fd45eff43c3d4c1d45cfe87028d4b6ff8900e7c6a7f5c50f94d490f8b0ea08e211c6037efbe213ff6759a22d057e79e84ef3581afaef2773e6cb7c43d2a5394cb69c5872df8caba825259f6ad2219c40bb5c82a4904c245b4712ffc196f1713cca2d85e8a223d7aaf24c69fa41c6904f5fb153003f88f9c5cdce1fe96fab148c3587627d04910474c06e9ba599f1fffbc01199490edffc5c74b44fc399c127b8911a83af33b2c70f01d4301be06f8982a3007c37f3a7d36c412e2b59c0067abf0a61a12bac31b3254a186ff2c9b911ebc9a2d25981548dbe65091b53e4f47dc8786eb496f3175fdf12562db774f2cf0ea9027e1331be062b2b7778f95cd56fb8f0de68afc2db67f92794a2a9739f3354e98bc17ac31b0e7d4e6d094ccd91d302a074dd59665b8bfefab4c806c909bbd9a6c054512d2f609159af4da24a7eb817cdd90b80159cdd61ce801cc9a83612708701f531b447a34043ace7e36d584801a6b8c8b8196bf87f337e4aecfa0e1e4fd56de291544d2a9fc4c3189229dfb775025f290194385acd4d741479e15a79d8351e59b51f6628ed8b57ff03ed9fd31f6d1e57f2da519c53940795af4c7a76ff57655495d2e2fdc8bf261e98e16c06bab8d061749df6ebf041c39abbcc1d66c5c7bbfdd31bbfa7767059408a26159009f970c15c8f7e6092c9ccfbdab39bb34a97be8442a17e105db9c2ecd6d9c0cb09cf96d9ee6dd5cd0bffad00cf50662dd4ae5ed98b30d300d8100c3298765797b39dd974c8f4358ac4072954d8ae8c7b6b39624d190f911c0f386e7e5ca2328014d3de6c2da1996e2b0a68faf8c40ebf3ad6cdadf0ab22d0fab9a5f7a30a6b7b10b577f6326f0065e90f2b1d10b72357d2028d7f70adde7b8c54c377fad602f02f15d8ecde74674c91f966f11e11a2c706685a7a23f1bbac4199c9b8e71f1aa630758e913841cb0f4e122bc2d22589df8f7befc2e73effade36694c82ba0beb7412ddc4df7b9a98cf0142821605f71bb666c0bd1a0fd97bbb8be60ac0966e0aa9c4c2a380164203468e50bfed97c2611511b93b9d03c8bdbd5471990959bda5344651a6eb7f5688d1132eadecd4663426f0a4bcdcd9641410e3a2a06c1d6ca253736508986bde3f84bf080fefc52884261557032f51d81f4f0ce237c38cd2b55f3d9edf841316f712e666626f34e71412a1652f19eeba7c599a2836156cd34c6af193f7d70cb131bf78e5b4e6a423ec0649b77f1b94d7d7db3561977eaa28b26f747dfe7e6cb38dc75411cca400492dc97ef6a2a190dd4f9a64146083c9dcaba95df74da8fc0ce1d7ac2b593601d318b2e326bbf4580e50b52fafa0e2f2a6e8a854844a7db53377ee062b081c23abe0e8caf0f6ea144e34951b42dbb4b3f17e6bdc6950d66d95864082cd3da8d63e0b9dfbba6df57688d0ec0bfe40feb7950457e6f72859322d8de70dcdcc8dc0f11daaaa9bab0409af2314d375183bf394c1efa406bc06bc4813183d2d4e6d2df3d90ecf33323a545645969a4310b2511e2913cd117ccc1737d14bdbdc9fd2fd48075ecb25e3099bf41cd2af1523d00b41a7b10c0f0405e73b9b3c446a352b2bcfb09750ef2cbad43ccec2c04c1f3c4c2d9f15e3d0f40e6efd84285ddabf125771df65f5a94f9f777e74815e4c0786c7385a6af755c98ccb37bff030e3b3fcd4b5c0591628c6486b191c9d620b9599dcc984240a5289d2f46e5ce1b7e170bc65381408c13c8b455b9cec4d2a3d9ab58c42bee23659beee209907542b7a54bccee061d4f1740b9ff218699fdd2e5baf9a80a102f6e4cde212277db20eb82b7357459dfc16e315ac393cfbc4404a508699bc7530786f6b16aea27e3467659b1e230f5b38a06110cbd037f39f0e47fdd4cb389d9dd172b3588c679cc3e75a30b874b2234accf8ae7084d4f535bd74d5e980a27c4da07201625024d52ff14cf208363f689865c8ebdd6a0b5c8edef4d64297de13340c5987888903c18ddac02bd454d043a47ce70055d68e3c910a859e3be50cc11d04d53d62a66e816ae7c0ab4c7deb5b0bc0266fa84737815a28670920d02110c1ed1e0fc3099cd8857316e249bdb8dfcddb897e2ebacc4992434f502ad517979876cfbae7f8e964405ef6e1ab0eaa1c2dd8d90b5fbb70237b789c0e2e897a89bfcc3f1cf7ace3e005bb36546d72b3438429a2e915e062ecad61bfab2e1a3ffdf2805160daefb11af1ef485674228a9540217f498f54e3378977331a4f0f917b279201377e616678866c3be0d412d6c699483f7839d16d53a8c23848e84d790a1a31f551e0ae12bbf3038a02a6eaae4d16e95b860b018349a8950988f5ad081f0c9f21cfa8158d1389ac1d62044660dce2674e93ebeeceaa6bc0eb728ce28df410c5e9a3278db7da186daa589b83fc6b9c32e7eed966b33130701b90a68e159c570ad42c56d3d263d5c45d9234e090b871b119c8d40fc86f98d182433e675cdeb3aedf87ed1c4ef4976cf261b79ca48d9d31c65f22667d6ac28c568da8e359051383a255c6877b70645f2c98d2d459c3afe892778810b971521150c0313706d75dd6b375dd844d44948ee26c10563e38cf2f0b96bc77dbfe453f7a0de2c6d16cdb99d05d7a286c3752f3cbffe93f71766cabada13996caf655a4c7db8b54b3e9cd7e06119a615f1f5250edab903ddb7520fd57919b1d99d6fc3d64109c635fdec586546224ad7fb7a10e3017ac04f830cf7dbffdafd0191c11c199f22d3cd3feae652a9720538b8291b5f193f73f15c8b119646a37fc82ed979d4383d94df03a1c1e345a3f0e3bd3328d7213c6e5e6bdf22ff6a19652206142da9aa02a0303c4c4db38a241e7d1463a68fd66a81ebb014b9abf255e6b58dfff1d0b3e46c46db192727f290580e7e842832792fb843e54d539e34a9cfe18c598cb684d6903f52ba0bdf8558114e94ef469039a8dfa06d4a2d754d22099cddf97e3df0d3137fdc6bf8ed9f39fa5ec1c4d3c11250c8ce30f45b4a53018fa4bd7bffef1ea7953c931329bc8954e1d86d0b18c09255e3ea8381360572c01fd4dfc7111fc0bc5d02bce05726e32814c389bc64493d84326f89ff034dfd3b707e4f92ee4287f274d701fd2d0b53e5f0658af884db26e0504037d46eded54788da72444ca0ee9e160492ffab67b55085aa875f1119fea7e779b172367944f5bb247e4783c0677b0def4f35d23efaec71375ba0d603c9ee69aeff63c036f248100823d1715eb7a592602dbd7254dd6b30635714da965a6b2332009f48a51488fb8b228586e13de111120956fa9664a2e7f61fe99f65d9d3e09bc66dcca76cc654984821086bc3201eac8ba73725f31fe7f9e554c8a4596a9e5b58b0875edfc5a1d00ae98a3b9ca085591f682e81a6bb7846aa036dc87d4bed3276929c51340b6078ed8e2025c3a5c5505f61ec6d624a05f41e27b537e1c61f408eafd01091aaa5d3a7ddb404276af1493d439d09249fc234f37fcfad411be98b3eccb7071eed52a0cbe4440293dc2c8edc0eb5cff77b5d7ad09853275af17cce56a2d52580662a221a4a355323c4dce46509d77c9c8fcdb69e8f2a853b27cb91fc4610d119f7ee03f878ba75269dbca899e6b569a9f781c9313e318b9d2b96eeec3f54b9f75d335f3cd0e812d4ee4b27d3c1828d48046cb9bf4b5da71eab407cf22b5665afcac4ed0b4c9249687a031ce7132157cb8a4369fbefb1ded5450bcec145532a7bdad474f9d7247c89c5b07a7580d77aef37d31f55331c046b55e46ba67207632b769d05a037b9f29f0d8b40ed817122a9465af468341e5acda346329b8cd739906ce7e3ee9c65a60bf445fbab879d6f4a8c0866977a9ec654f038223d998df00ab3447faff36eed55d7577c9f6888415cffc5bfabe4a5d65876c7b00f12142890174f3c42e1b813e4b7f439aeadc8b84d9429b4df7e9473d7553466e46957d5b80c0d1d498cd2b277b0ffcc8e295164b6095d78fb7d53e15676ddf47d07c48ab131d2f30e7edf1f29b42f29ee97a6090a7d07babf4eeae6b9bc67fc990a3bc7830429eb01420cc5232b9b8fb1c46a50522101208ee1505c38d1280380a84a149fdc93663a6d4d698368a5398c34993095ab3d2c89d36d7ee7acf7b119bd25ec03eac3f6a5db145ae67c67edc2a0086b05126dbcee3f9d93c57fa951adb928dde8fedea31570a0e27beb50d2dad2b2cb587765cc37b640be10aa509eac33e67c34eb5c135022b63b67da49588a6c1a34ac82faef831dbbec394209cd0e3cb9bc4dbc78b34dcc09697c1ec72612fb807673960b6e64f81999d903f883e87fbe5a63f267d1919382bcdec99e72a981727c757a41009c183a13ce613c3e9846316f5109aa285d3f80e7be8205ba0232d7bb060eaca28b61a63911a58286cbc3bc267035a02205f4a10dab96a0cd067187d75651bbc77b2cc847eceebc98d5c29684484024fa99485676faf57ac1e93611f30b21a5c4a56bf8eb941a569178e0ed918ec80b7afd71e5426c33d4cb729c4a6df16fa483410283330626f95a191806b836ca0078088189060dc99c9164cf10f4682b67d992c64f752786ba11172dfd2da52dec5ea35b33c983c124c51e84add5b4080ab2466d2621904b45efca91cf45aa49889a273d0f5af9c482f64e805f6302a7b1e0e76c27d70cc25162b2e93511e35a79f90aca9e258d1fffa30b85ee08e66b58ff4b305ad7ac17ebdc0b37717c30b9faf0f40b068fea25dddca621888e6f17c8550c0216d95e853315cd165a68d2564bee8443758af006df3134937c09ba9ae97fa099687862dffc84365d463fe4636e04544ddf3ff8ecbb4bc227274c8ea5b92078ec2aadedd8e9f8c8adc1c325dd15b342848b229fc44345281ee9f80e9682cac8e7589ffed42f6ed6ae63ce721a5ba5c54dc7a65fa1b5ab1e836958d937ea8e5959dec2d836cc1c39afe3b0d0fb92a146e02fd3ddccc04645b15e92d9e359753111d91b767b723e824370b0c078ffaf8d5bc70c9ef7380790d3fdd558170576dac4d0d4d9a31630b0775e4861e04ac651874fa2c25c952c3565b48e894826b0b04b89afcfddbdacd7f10223f4437fa921016bc1b1f56f7649256b1eff2aa97e0eaff840d1f3f2ec1860ddd54be8ca1622166b93f725ab45114e8dcdfedec4b0e69ddd4e8de88ac7b0f2eddffb226b7b12235546410151a506a9dabbba25640b1d8e61ada0342b5492f396795538ce165ff8d4e830f392ec2aa069c7d2d180a115e8be9dc8224a0e09e5445a2daeb887be6af403359fa236df5d86ba1f2de2d6d28e95b4951c3a8b6eb408b199fe3283d7b0cfd8b752f7b6524ba3efd176c0370d3fcbc4ed345e38263243ed5ae45d57e71753464e4b47e5dbcdb1622064fb40b2118ece3398515220968b339f58900ef863cade9e75347b00c06bc673c9badd8da0fd76297d6dac5a32925abb75a7ca0be4150d70f4a2db3084c7b72cfef5c5164823fb0cf7e53908186a156787c5d0bb1d0af10554e9416c78c4e07dfcc8b2834aed775648875e2e465f712877d8ce7b84c36a6e8d8c954d9ffbd34b5421b7ab6cfb025d2ddd5cdd77260a75b5165816231e4bd27e10d2751a8206901e8edb1876d1326d6308600385083c1d1dbf04e58a73aea4a7537ea185effef4172e582127e257e33223", 0x1000, 0x7fff}, {&(0x7f0000003600)="5b35b0f1830ac95719a81aae9053061be1cea5a1c2d900972e6f03718e65eb215f92407c776d245835d829826ee1579081994fc6855e6fc2cda5faf0490e57ce24687ea344ea8eb0438d7561cddbe09a4d883fec7a36298dd23f836c9a6a58003b656d903243edf1bcb4997a19f9bb515f52dd50242f4d0aaa74b225de3a88639d0dbe9b37afddf50c20e5b8cdd443b3823e784089816010a121ebe5a1a61f509b6cd2f1302b4dd7d0c80ef2d00354ec2b6c6194b0ac875a45971f0c98398d1bbe7bf702606b905ac997865a249134ef7ba550ba3748162d4198cfef553d905e6119336d2f12a487ea0769e74e07", 0xee, 0x7fffffff, 0x3f}], 0x2a0000) write(r5, &(0x7f00000c7fdc)="24000000210025f0071c0165ff0ffc0e020000000010000002e100", 0x1b) 2018/05/11 08:14:58 executing program 1: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec") r1 = syz_open_procfs(0x0, &(0x7f0000000040)="2f65786500000000000035abe1e80d903e0d717ac1889a45e581c9e14a5c8f95f5d2968ae8c767e9d18fd69a") mmap$binder(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x8011, r1, 0x0) fstat(r1, &(0x7f0000000b80)) 2018/05/11 08:14:58 executing program 5: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000a40)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f0000000a80)={0x2, 0x3, 0x0, 0x3, 0xf, 0x0, 0x0, 0x0, [@sadb_address={0x5, 0x5, 0x0, 0x0, 0x0, @in6={0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @broadcast=0xffffffff}}}, @sadb_address={0x5, 0x6, 0x0, 0x0, 0x0, @in6={0xa}}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x5, 0xb}, @sadb_key={0x1, 0x9, 0xffffff7f00000000}]}, 0x78}, 0x1}, 0x0) 2018/05/11 08:14:59 executing program 2: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") r1 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r1, 0x6, 0x13, &(0x7f00000000c0)=0x100000001, 0x1d4) openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vga_arbiter\x00', 0x82002, 0x0) connect$inet6(r1, &(0x7f0000000080)={0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @multicast2=0xe0000002}, 0x2000}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r1, 0x6, 0x1f, &(0x7f0000000040)='tls\x00', 0x0) semget(0x3, 0x3, 0x405) getsockopt$IP6T_SO_GET_ENTRIES(r1, 0x29, 0x41, &(0x7f0000000340)={'filter\x00', 0x99, "363455dbde86b03fd1f7dcedf874217a77dc1364282e6f739a8498944cd66e454f5751b381a7387861ad6e70882c62252dbcdb344b36510d01d7af32158c15ec60bfd0df92f4d54e9cd52cb29ed163aca1fe5f7f5e0eb75bafaa95c639f1ddd0bdff58abfeb26355295f9d4de020c53e884e371233920c71ce9e6453c361db62b1df9d9553508456fefd7cefb4b374eff4186683c8dd5c3070"}, &(0x7f0000000180)=0xbd) getsockopt$inet6_tcp_buf(r1, 0x6, 0x1f, &(0x7f0000000200)=""/193, &(0x7f0000000300)=0xc1) sendto$inet6(r0, &(0x7f0000000000)="1a22089d2d48686e75fb11cbc9e206784588c7eb99d41002c9ffdcfc0f01baa4320b", 0x22, 0x4000, &(0x7f0000000100)={0xa, 0x4e21, 0x8, @local={0xfe, 0x80, [], 0xaa}, 0x5}, 0x1c) openat$ptmx(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ptmx\x00', 0x10000, 0x0) 2018/05/11 08:14:59 executing program 1: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec") r1 = syz_open_procfs(0x0, &(0x7f0000000040)="2f65786500000000000035abe1e80d903e0d717ac1889a45e581c9e14a5c8f95f5d2968ae8c767e9d18fd69a") mmap$binder(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x8011, r1, 0x0) fstat(r1, &(0x7f0000000b80)) 2018/05/11 08:14:59 executing program 0: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") setsockopt$ARPT_SO_SET_REPLACE(r0, 0x0, 0x60, &(0x7f0000000880)=ANY=[@ANYBLOB="66696c7445cd2df50bc579ddb3d3bd46657200000000000000000000000000000000000000000000000500000700000004000000217ba123fa005a6784b8040000a002000040"], 0x1) 2018/05/11 08:14:59 executing program 5: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000a40)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f0000000a80)={0x2, 0x3, 0x0, 0x3, 0xf, 0x0, 0x0, 0x0, [@sadb_address={0x5, 0x5, 0x0, 0x0, 0x0, @in6={0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @broadcast=0xffffffff}}}, @sadb_address={0x5, 0x6, 0x0, 0x0, 0x0, @in6={0xa}}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x5, 0xb}, @sadb_key={0x1, 0x9, 0xffffffff00000000}]}, 0x78}, 0x1}, 0x0) 2018/05/11 08:14:59 executing program 3: r0 = socket(0x11, 0x3, 0x0) ioctl(r0, 0x8912, &(0x7f0000000000)="c6295e46ca6c09b612ec6f") r1 = memfd_create(&(0x7f0000000000)="2f645951a2f2326b", 0x0) write$binfmt_misc(r1, &(0x7f0000000680)=ANY=[@ANYBLOB='syz1'], 0x4) mknod(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) execveat(r1, &(0x7f0000ff7000)='./file0\x00', &(0x7f0000000240), &(0x7f000034bff8)=[&(0x7f0000ff7000)="00000000000007060804002000fffc0c6565643b799365195f1b76"], 0x1000) 2018/05/11 08:14:59 executing program 6: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000616ff8)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp_SCTP_GET_LOCAL_ADDRS(r0, 0x84, 0x6d, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0x8) setsockopt$inet_sctp_SCTP_PRIMARY_ADDR(r0, 0x84, 0x6, &(0x7f0000000080)={r4, @in={{0x2, 0x4e21, @broadcast=0xffffffff}}}, 0x84) sendmsg$unix(r3, &(0x7f0000bba000)={&(0x7f0000c57ff8)=@abs, 0x6e, &(0x7f00006c6ff0), 0x0, &(0x7f0000000180)=[@rights={0x18, 0x1, 0x1, [r1]}], 0x18}, 0x0) recvmsg(r2, &(0x7f00003d6fc8)={&(0x7f0000698000)=@generic, 0x80, &(0x7f000081afd0), 0x0, &(0x7f0000f9fff8)=""/90, 0x5a}, 0x0) 2018/05/11 08:14:59 executing program 4: r0 = socket(0x11, 0x3, 0x0) ioctl(r0, 0x8912, &(0x7f0000000000)="c6295e46ca6c09b612ec6f") r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00003e0000)='/dev/ptmx\x00', 0x0, 0x0) ioctl$TCSETS(r1, 0x40045431, &(0x7f00003b9fdc)) r2 = syz_open_pts(r1, 0x0) ioctl$TIOCGSOFTCAR(r2, 0x5424, &(0x7f0000981ffe)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) 2018/05/11 08:14:59 executing program 7: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") connect$inet(r0, &(0x7f00000003c0)={0x2, 0x4e21, @rand_addr=0x2}, 0x10) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f00000000c0)={'lo\x00', 0x0}) perf_event_open(&(0x7f0000271000)={0x2, 0x70, 0x49, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r3 = syz_open_dev$loop(&(0x7f0000000000)='/dev/loop#\x00', 0x0, 0x0) r4 = memfd_create(&(0x7f00000000c0)="74086e750000000000000000008c00", 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0xfffffffffffffffe) capset(&(0x7f00001b4ff8)={0x19980330}, &(0x7f000077ffe8)) chroot(&(0x7f000009a000)='./file0\x00') ioctl$LOOP_CHANGE_FD(r3, 0x4c00, r4) fchmod(r3, 0x0) ftruncate(r4, 0x401) ioctl$LOOP_CHANGE_FD(r3, 0x4c06, r3) sendmsg$nl_route(r1, &(0x7f0000000140)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000000040)=@ipv4_newaddr={0x20, 0x14, 0x1, 0x0, 0x0, {0x2, 0x0, 0x0, 0x0, r2}, [@IFA_LOCAL={0x8, 0x2, @local={0xac, 0x14, 0x14, 0xaa}}]}, 0x20}, 0x1}, 0x0) r5 = socket(0x10, 0x802, 0x0) kexec_load(0x3, 0x5, &(0x7f0000003700)=[{&(0x7f0000000400)="f8640fece7572ce089d0e4b5ca338bdfa8a942dbd404be96de64020b2567f695d33af821f64df2d80d0b9ed50ad10f56339f1d3ba838b1ee3ab7c1192fed9ffe8156085e19080fc2c565bcc4172c80e91896d90d144e3b42c50bfbc8d034129ade7bb10931dc65b78110c1e8356fa9041db1e37052f750fd3ea7789e82d907548b79aedbec75e8e86d4d010576668f0e481cb1c7a70f995a7eb89ce78d193ff5a8474d6b4a89c0b5d20723f70d9c54ea091633cf3a73c8a448a264b5df1e5068d96e078c3275e46ea88aaa7a294465cc87628aef8ca174e8e5de5ba226da2a44b9cbd8dea3295b46b7b22ed2f9de1ee77eb21431785b7048f7e741b768027e067837f604eb34807fc87f6a166bdee7464dae6f273240de31eb9ef65cdf28932b4d0ca208ac9a0c40e9c39304be1fea7de728d1212587ca79ef0e64f9c169017df5d82bd6cd3338d142970b5325f707f323ee2d000bc1a6336fbf467158a4bc32d9ff61eee9518ce585acad09c553eacb0e13954023c180e382a076478915a690f4b81c86b7c55e45babf8278fc0c005e697bb43d20e62da188de6b6c1fd38502c1b95ce1ceef0f96920dc9f9527ae29dc734ea2041c1b51399d200c792149951cbf9af70716addffc78e676d13491678b993cbe1799e6b753a2629d091cc67b7c766f323222e8da8dd926a8e64c32483011cb7c1a62fa31f7c88cdf6374f4b738c54a0bca868b243adc3278cef13ef718f1c7d31b06b5749a73710c1f2ba9312c9e93a20acc5bbbe45ec49a606a106353382be20a0334741ca7a00c3c84afce471996d337a96aaeb29dc49ba39059d38ea660f8d1c5c736c5939be82674c59ff5833db145738a23003547510a4e38364db1bda35f3a7e76a4a87b8d371bce8be0507358b8e15998eee21758119996cd92f11f3c5be69b398fc7cd8b1659b0b81b471d9cd452fa8f30645a283999fbc9d999ac6702f0a32d5a18dd69a2e6515c119783d1cfda77936245bba36373b19b602af6a0268c1681ca63f2ce9461a9ea2f1686eb8576286d8c33b2ca03721dbafd4782e9a32bc890c617979f8a7a3b8cdca4f88024b67e57626a080da928c3a548abf23da30700cfae6127807ab407cc8df96a9afa794daffd451b2390657871a7454d9c6c220ada19da08f6f8130e6c0010c61614afc79fff4f94df9a2e6317b9685cae68febdfa1d36a93b1bdb70c156fe16afac29ddc3becc44f29604f93a7aec75a0e5536698ecffab15439370fd1717e2487cf00e7d12ede8c76f35b39d0e7d7295b12598e899c531b36ea1a1661b15be8c1f8f73af63008d0fea86d8f2e6fe172e58fec6318b24cb6fa2855d2969dfa89b0c1bcefb7814f979bed193024d4aeb961de7d8afcd69aa2444cdecb0d6f1f3521c7c70623db29b829f64779081da5a68f9e85030fb72fa74b73bc239c68305afd8a42521c192a73cc7389418001b56fc9c4017b7f48276812ef2bde064e393095450e70d4894d7f8c51c1b8355cab78234d120a1426fd2244056d0f4e816777fbf550c98a33082ff332a5b4e7ddb9ce0891ed1bf688c1ef8549ed5abdcf3742724e412f8c64faf782c4ad299b32ec121b6619e68373fc8541e4f4615d90e8e807d311f5af7a18a1b7f6406d43542f9fc5ba1741b24b2ea154c0ef3faa69540ba4f2bd45b865e50e543c875201c8c0e8041e6c64942fee8a374b026de8624bf6c91e321c666c285d5adeacbaaeb2772f7d57a9273a3e3a220857d6d7362c0a3a4876770b781d4c1cbbdeb8b7fb1f62e4f48a7b60039fb4db1ec401c82d7af773ecbf47780a545ab341eb305abc372fa08a07bc17f4aaefc4a132884a5af93fd26c703d379fda035e9f4e08e2e1b5b83c9956ad2a1714b636c6a7ef64a99ecb63d085d4ebce50529e5a65e11de3c6af02aab77f5d2a04ad00d796eb727e3665bc197076634296089c81118342e47df31173e35b3c159fdd01a2c240750931db9cb9b04019bbd526368c986b0fd5b169afab2881b2924f098722e8dc006f4fb690e9c1341635ab9928433bf26bd630333a9a8fd15e1822f997cc0c489cc2e233baaba1faa750587e18eb87deaa1cb0bc594c0088c0eb601d7c9692ee7e2b2cd6ffff7d3f7a5518cbb0156491a6bf0d55664da20501a7cb398206d6f41a69560724dcecc471900b6fb3848b5430380fecdd02d9225f2b570a55db96bdc6f7b6c1df6246f6739943428bb2ba62ac1f09b3a0b0e9fb390e3a7c47aa7d1a165100ebd904605dd00640ccdf2c0d20f8824e445a025589e3a2fdf89e1216897e851320ac8cec0a9b7655777a7361d86c7434a62f801bebf5ac6afe1b8badef8a901ead885681532fc5621f6952647b76d1b4aafeeaccbb553fb9f86a3cf9a7b9903d2865a5fcf10ce69a7ffdb9c89cc4dd281dbe22d7dd2a9ef79a1e713196b03a0d73a688dbbf5ec2131a7c5c7935e3cfaff54e21c5887d1b4ddec0fde0e83c3a0598c32d5df5373a0302d573d6ff31d25acb9bb916bff1c584ba1f7104a33c0f1419fa580ae7bd678dda8dbe8e28f5e3293f0c42495159a17f96a7fe86f93c928305b6fb34f589cb54b4653387516b786fe63f370b6d30b2d3654be2889299d92a44fc1728f573575b56382562351536b3e4e0647fc06170ba1beaa42ed54e727ac2311949ce9338fcb13989427045b5b5b4aab34904fe46661a18acfcac3365b40612a0be538acfafc89e69948fd140485a47de04ac6a437b98e51142c824159c177a84bfb789a5925752d01d168b803f3fd31d24591c10949a5694a43b1bfb43e5372e983b20c0a6931b30f5737b2d2d1fe78ae318d4fea015bc3f9cee3e15ab4bafff61de435341836a5868efbeeda4b444ecaf108887448b24bd50d76f8189ebb55ded2cf59c5eacfe5b646f796c434eb3892a6900e06024a69a072bebd816e4eaad3cf0a2b12098822fdd3015ec4fdd52b684f5e1e9e9d14af722057c984f6ee5bc7785c3497d837aaf732e51a72e90929e1c299d3f90dd5c0e1a7d9e6b3dd7c1cc29f1516ddf6d9f76f85e0e5d5e57c50a3ba8faeb42518cd0470968fc779517f1aabc9d4288f1ccd20fa9cb3c1955b6fc9bf861c44cf7721b84abe0d12b225ea73cd4b2ab105bc4f3323a4b735af719d00da359879d306969599b9c9fa1ecccc027c0d071880e0eb76c11af4fa2726653198ee78abfc21fc820800399dbb57668dd13dd371d0a6720ba13c0f3bfa9357bbab71dfc4cacbf6400217ffc160a5a41ddbcf623064144ec5915b4989f470d8c3b18cbec367d1e2ff114aa87e0e9d78f49882b13fadd801fd0eafa9ace6505b035ba0cef8fe0956218196b1a85120bb0acbb2fe5ebbe4421f753d8d764eb28fc7b684b47039df57f52af3e65c028e89d86da902a191e9ceb361060c8ab49190a1d8292d103876c266f34f192631553f900c4744e9fa7851421b382d7e3b6cd235fdb6f70a7d3d45565a882f681156ddef20f50bc1b841cd55199e194b50b87de689d446dc6fbfff2c980adc5358b10639fa1db5638d7baacda9f5152534ba015c42606368ba0ba0a649f766455b51224a6a45e96525d2cb458f1c04cf422947a15485759cf021baae9df295d0a3a2ef532435db0539e7cdd7a8ca1bf3be9277f9afacd8abd5dd5e9277510f87dd775a6c75bd8718052ad14a26c42d7a7c774bba71d86cc28b61c1d0d0f00a5e67d64678e790d4d73fa39fe51d60710cfc9ffbbc034427470107c95f866d461c2194916287005aaf401f859efcc1c81b474b2130686baf14fc0b8a31621e976ad96f756fbbf34b26986b64a5785204070b5ccd7efe1ae5e1fea9fa7199e4bd146c87344a92224edf422834784b64fb18613b48a088f4ee09a78923752f0051e6c77d8b0cfba0a24db6671f751d7dd0c1dfa954c0b998c1da7c5a701b6429bc9e86b3d4bd261688f285873c9b330dc90ba0cb1ae1d0769aa8dc579b05f38c2eb6f53cad04fc7f367b594f64de435528354240a3b988ccafae0bd08d578172b42ac08a94e3f6a6b5599cc1542fad7c4b26ae32a8f34aee597349f1bcd94a6061d8d1d3051cf8554a4d690d7d731ce02bf4f1cf81e1eac7559fa335e3a1fd1d31d1a290adc77b75749b6b5fdd6aaadfe74a8cfa6842ef35d3b271331ea6d9a54fd6b8c04fb9b329ab5cecfdf898e10bcb7dcb3462c1007afc493ffe9ce63c39fa5537b6578931fc79a1d640b97fbf275b0bd6ec4eeadf46a288ae9a2d5f7c21c10da6fb03a6498b968ff3763c947b2b8b0688681f533628b0eac478de12c4269412171f4951080e82cc52dd9c9b4381a7e7fb58e9c2641d11063fcadd87235265da527eaa3bd6dc4842eaa9aca4940cd78f7f631336d9435ba62b487bfce92fa880f6587aadc73e203d19a69e275c9697f8e4c1d6d7546a1f7f553d779e1713c19677d08d033924538f5605373be55f2fa402198459a26df24a7f23ac1b65a2b0dfa7d112b627c5cc9f87610d9c6c1900e0741a8a5d7444215a68c9f254bbba57c4b1e756de00765dd8ed527d457b071fbc4df48ac1922fec36bebeded988eb5a234401ad5a61d5523beccfd3aa56bd36e6f523626add69338aa99fa04fdd05437ca0684ed5fb29f5e2a834391a21443d1858c82b6c11f890828b7db79ea302966465fdc7db56715f5946291e4664c83d9f7ed49e377bede081665d4f367000a6047f3f937be4b2fc633e644318fc2e7ad715ab1f2330b4e5ffcc1e1ecba4f5f39efcfa701ed77b81020d4acd996ac9e1882a5b1934469918ac8799c1f24109252eacc98f0cfddd6c94f691d8aa9bd01f626192b25d89c3dd2fd6e11b3ac8141614e0af1e70d8e8e94b99d401ff608de803105b9a9b82d763d86004c88f0f1043d17b190e810429adbe2bcce9afc0f6e105f75adaa1cc69e9a7caaa2bc7a5dcdff18f53117316ec7d45343c21ebb9b4e05be2d5f39811b774f561c061d0c7888ee987a2faedd051f4aeea86fa4b1fc44fd07708bb2e1bceec7715b6eb12bf611af5d89881ee85cd458d808416a89a7e705198d8cec85652ba8f47d31f5a806f2d6555c66dd023f59fc6d22fcd0e5dcb0c8cf0ce1a72c2874baafd5bc3bf4acd2c11c2195158bec744d975f8a299f7300c8bf71c5da6478866458adb6d91c00edbf8a773ac1132c9557b7a14251583f8f12077968be32a1ee39c6fd4190c0cf1aa71e10bde8939d206b7d97395bf479f93858803e5e7c4248f148415c0eb1f190ede5b9af951d9a3048d8f0e3c1525a709389341f052eb139902fb935af0c3929d58d6745e03d61fe94fad01d61116d580e20b13acb3d10926ec78e047878e7a84882cf58c2b5dee470c667f6ccdf9d879030401f06f31f1bc6d68ecdba5f56788f1b7ddd6bb947997d9c9930c5619df1d68ea536a241e71f3f43c5f5d9f83f491c463362320ada89ea75f2b8d7607c7561298c8313b3967704956726faa03a147ace53fa4159cc879e3ef2675e4f387d574e9fd8563414f59d0573d9755ac8d946289bee7b427a6e1bc7ea921c259fdae4add45bb280f235acbc8c95a951639fd70501b1270a6167211f0a2fd152a77c8c01cf03f0f4e1fc1d2d5e84f4aa54b2e808ff822bd6345369c5f51af3ba4f091392964cf3feae25f8c2741007d2e5ac5a5f2124eee3047b89f94d44df6d0e2f4fefb98d1d7c7a34fb020c84cae252cfa6181299475acba54b0b07aefa805768da4d3b7910ef2c1b6a7112efe6bee3da9e41c12930498dfbfd82a428c9c9cd66d805c927fa3158e116273f55ab232f9c0a", 0x1000, 0x3, 0xda}, {&(0x7f0000000180)="d1212f342bf127abfae6e08bb74c5b89efa38fe459aabf94fd638099ea20ed5e438b0dee0089aaa024971d882873fc4b01be0b4dfbb502b723a6c747211a49cd0312922f1c7bdc37f25fe1900eb3a8e3640ab42e3a4dea6690b479619a81c93bbf5033e77ab8c078fccf6ae4e86ada45d5a7546191885c39", 0x78, 0x3e04, 0x7ff}, {&(0x7f0000000200)="124cf6539178fc251b098fd57dd41adbaab451d2f343aa5d34a532a884db85e4b5bfebabffea12294df4af5da9afeff63cecf3764ad2fd17f391a38d7c8acfdfd13030273a645c69ff4ca1ebdd", 0x4d, 0x8, 0x1}, {&(0x7f0000002500)="5757095864f66efa228010257017e59ef5cde3f87f48f0e9067a726eb58adbe7ce61bfe99836c1d83bb52ac1843a74ca949b697759f937acd9506c3fcb790f4aab22c34081bf00d3e52b0d341d57d6768740c345fd45eff43c3d4c1d45cfe87028d4b6ff8900e7c6a7f5c50f94d490f8b0ea08e211c6037efbe213ff6759a22d057e79e84ef3581afaef2773e6cb7c43d2a5394cb69c5872df8caba825259f6ad2219c40bb5c82a4904c245b4712ffc196f1713cca2d85e8a223d7aaf24c69fa41c6904f5fb153003f88f9c5cdce1fe96fab148c3587627d04910474c06e9ba599f1fffbc01199490edffc5c74b44fc399c127b8911a83af33b2c70f01d4301be06f8982a3007c37f3a7d36c412e2b59c0067abf0a61a12bac31b3254a186ff2c9b911ebc9a2d25981548dbe65091b53e4f47dc8786eb496f3175fdf12562db774f2cf0ea9027e1331be062b2b7778f95cd56fb8f0de68afc2db67f92794a2a9739f3354e98bc17ac31b0e7d4e6d094ccd91d302a074dd59665b8bfefab4c806c909bbd9a6c054512d2f609159af4da24a7eb817cdd90b80159cdd61ce801cc9a83612708701f531b447a34043ace7e36d584801a6b8c8b8196bf87f337e4aecfa0e1e4fd56de291544d2a9fc4c3189229dfb775025f290194385acd4d741479e15a79d8351e59b51f6628ed8b57ff03ed9fd31f6d1e57f2da519c53940795af4c7a76ff57655495d2e2fdc8bf261e98e16c06bab8d061749df6ebf041c39abbcc1d66c5c7bbfdd31bbfa7767059408a26159009f970c15c8f7e6092c9ccfbdab39bb34a97be8442a17e105db9c2ecd6d9c0cb09cf96d9ee6dd5cd0bffad00cf50662dd4ae5ed98b30d300d8100c3298765797b39dd974c8f4358ac4072954d8ae8c7b6b39624d190f911c0f386e7e5ca2328014d3de6c2da1996e2b0a68faf8c40ebf3ad6cdadf0ab22d0fab9a5f7a30a6b7b10b577f6326f0065e90f2b1d10b72357d2028d7f70adde7b8c54c377fad602f02f15d8ecde74674c91f966f11e11a2c706685a7a23f1bbac4199c9b8e71f1aa630758e913841cb0f4e122bc2d22589df8f7befc2e73effade36694c82ba0beb7412ddc4df7b9a98cf0142821605f71bb666c0bd1a0fd97bbb8be60ac0966e0aa9c4c2a380164203468e50bfed97c2611511b93b9d03c8bdbd5471990959bda5344651a6eb7f5688d1132eadecd4663426f0a4bcdcd9641410e3a2a06c1d6ca253736508986bde3f84bf080fefc52884261557032f51d81f4f0ce237c38cd2b55f3d9edf841316f712e666626f34e71412a1652f19eeba7c599a2836156cd34c6af193f7d70cb131bf78e5b4e6a423ec0649b77f1b94d7d7db3561977eaa28b26f747dfe7e6cb38dc75411cca400492dc97ef6a2a190dd4f9a64146083c9dcaba95df74da8fc0ce1d7ac2b593601d318b2e326bbf4580e50b52fafa0e2f2a6e8a854844a7db53377ee062b081c23abe0e8caf0f6ea144e34951b42dbb4b3f17e6bdc6950d66d95864082cd3da8d63e0b9dfbba6df57688d0ec0bfe40feb7950457e6f72859322d8de70dcdcc8dc0f11daaaa9bab0409af2314d375183bf394c1efa406bc06bc4813183d2d4e6d2df3d90ecf33323a545645969a4310b2511e2913cd117ccc1737d14bdbdc9fd2fd48075ecb25e3099bf41cd2af1523d00b41a7b10c0f0405e73b9b3c446a352b2bcfb09750ef2cbad43ccec2c04c1f3c4c2d9f15e3d0f40e6efd84285ddabf125771df65f5a94f9f777e74815e4c0786c7385a6af755c98ccb37bff030e3b3fcd4b5c0591628c6486b191c9d620b9599dcc984240a5289d2f46e5ce1b7e170bc65381408c13c8b455b9cec4d2a3d9ab58c42bee23659beee209907542b7a54bccee061d4f1740b9ff218699fdd2e5baf9a80a102f6e4cde212277db20eb82b7357459dfc16e315ac393cfbc4404a508699bc7530786f6b16aea27e3467659b1e230f5b38a06110cbd037f39f0e47fdd4cb389d9dd172b3588c679cc3e75a30b874b2234accf8ae7084d4f535bd74d5e980a27c4da07201625024d52ff14cf208363f689865c8ebdd6a0b5c8edef4d64297de13340c5987888903c18ddac02bd454d043a47ce70055d68e3c910a859e3be50cc11d04d53d62a66e816ae7c0ab4c7deb5b0bc0266fa84737815a28670920d02110c1ed1e0fc3099cd8857316e249bdb8dfcddb897e2ebacc4992434f502ad517979876cfbae7f8e964405ef6e1ab0eaa1c2dd8d90b5fbb70237b789c0e2e897a89bfcc3f1cf7ace3e005bb36546d72b3438429a2e915e062ecad61bfab2e1a3ffdf2805160daefb11af1ef485674228a9540217f498f54e3378977331a4f0f917b279201377e616678866c3be0d412d6c699483f7839d16d53a8c23848e84d790a1a31f551e0ae12bbf3038a02a6eaae4d16e95b860b018349a8950988f5ad081f0c9f21cfa8158d1389ac1d62044660dce2674e93ebeeceaa6bc0eb728ce28df410c5e9a3278db7da186daa589b83fc6b9c32e7eed966b33130701b90a68e159c570ad42c56d3d263d5c45d9234e090b871b119c8d40fc86f98d182433e675cdeb3aedf87ed1c4ef4976cf261b79ca48d9d31c65f22667d6ac28c568da8e359051383a255c6877b70645f2c98d2d459c3afe892778810b971521150c0313706d75dd6b375dd844d44948ee26c10563e38cf2f0b96bc77dbfe453f7a0de2c6d16cdb99d05d7a286c3752f3cbffe93f71766cabada13996caf655a4c7db8b54b3e9cd7e06119a615f1f5250edab903ddb7520fd57919b1d99d6fc3d64109c635fdec586546224ad7fb7a10e3017ac04f830cf7dbffdafd0191c11c199f22d3cd3feae652a9720538b8291b5f193f73f15c8b119646a37fc82ed979d4383d94df03a1c1e345a3f0e3bd3328d7213c6e5e6bdf22ff6a19652206142da9aa02a0303c4c4db38a241e7d1463a68fd66a81ebb014b9abf255e6b58dfff1d0b3e46c46db192727f290580e7e842832792fb843e54d539e34a9cfe18c598cb684d6903f52ba0bdf8558114e94ef469039a8dfa06d4a2d754d22099cddf97e3df0d3137fdc6bf8ed9f39fa5ec1c4d3c11250c8ce30f45b4a53018fa4bd7bffef1ea7953c931329bc8954e1d86d0b18c09255e3ea8381360572c01fd4dfc7111fc0bc5d02bce05726e32814c389bc64493d84326f89ff034dfd3b707e4f92ee4287f274d701fd2d0b53e5f0658af884db26e0504037d46eded54788da72444ca0ee9e160492ffab67b55085aa875f1119fea7e779b172367944f5bb247e4783c0677b0def4f35d23efaec71375ba0d603c9ee69aeff63c036f248100823d1715eb7a592602dbd7254dd6b30635714da965a6b2332009f48a51488fb8b228586e13de111120956fa9664a2e7f61fe99f65d9d3e09bc66dcca76cc654984821086bc3201eac8ba73725f31fe7f9e554c8a4596a9e5b58b0875edfc5a1d00ae98a3b9ca085591f682e81a6bb7846aa036dc87d4bed3276929c51340b6078ed8e2025c3a5c5505f61ec6d624a05f41e27b537e1c61f408eafd01091aaa5d3a7ddb404276af1493d439d09249fc234f37fcfad411be98b3eccb7071eed52a0cbe4440293dc2c8edc0eb5cff77b5d7ad09853275af17cce56a2d52580662a221a4a355323c4dce46509d77c9c8fcdb69e8f2a853b27cb91fc4610d119f7ee03f878ba75269dbca899e6b569a9f781c9313e318b9d2b96eeec3f54b9f75d335f3cd0e812d4ee4b27d3c1828d48046cb9bf4b5da71eab407cf22b5665afcac4ed0b4c9249687a031ce7132157cb8a4369fbefb1ded5450bcec145532a7bdad474f9d7247c89c5b07a7580d77aef37d31f55331c046b55e46ba67207632b769d05a037b9f29f0d8b40ed817122a9465af468341e5acda346329b8cd739906ce7e3ee9c65a60bf445fbab879d6f4a8c0866977a9ec654f038223d998df00ab3447faff36eed55d7577c9f6888415cffc5bfabe4a5d65876c7b00f12142890174f3c42e1b813e4b7f439aeadc8b84d9429b4df7e9473d7553466e46957d5b80c0d1d498cd2b277b0ffcc8e295164b6095d78fb7d53e15676ddf47d07c48ab131d2f30e7edf1f29b42f29ee97a6090a7d07babf4eeae6b9bc67fc990a3bc7830429eb01420cc5232b9b8fb1c46a50522101208ee1505c38d1280380a84a149fdc93663a6d4d698368a5398c34993095ab3d2c89d36d7ee7acf7b119bd25ec03eac3f6a5db145ae67c67edc2a0086b05126dbcee3f9d93c57fa951adb928dde8fedea31570a0e27beb50d2dad2b2cb587765cc37b640be10aa509eac33e67c34eb5c135022b63b67da49588a6c1a34ac82faef831dbbec394209cd0e3cb9bc4dbc78b34dcc09697c1ec72612fb807673960b6e64f81999d903f883e87fbe5a63f267d1919382bcdec99e72a981727c757a41009c183a13ce613c3e9846316f5109aa285d3f80e7be8205ba0232d7bb060eaca28b61a63911a58286cbc3bc267035a02205f4a10dab96a0cd067187d75651bbc77b2cc847eceebc98d5c29684484024fa99485676faf57ac1e93611f30b21a5c4a56bf8eb941a569178e0ed918ec80b7afd71e5426c33d4cb729c4a6df16fa483410283330626f95a191806b836ca0078088189060dc99c9164cf10f4682b67d992c64f752786ba11172dfd2da52dec5ea35b33c983c124c51e84add5b4080ab2466d2621904b45efca91cf45aa49889a273d0f5af9c482f64e805f6302a7b1e0e76c27d70cc25162b2e93511e35a79f90aca9e258d1fffa30b85ee08e66b58ff4b305ad7ac17ebdc0b37717c30b9faf0f40b068fea25dddca621888e6f17c8550c0216d95e853315cd165a68d2564bee8443758af006df3134937c09ba9ae97fa099687862dffc84365d463fe4636e04544ddf3ff8ecbb4bc227274c8ea5b92078ec2aadedd8e9f8c8adc1c325dd15b342848b229fc44345281ee9f80e9682cac8e7589ffed42f6ed6ae63ce721a5ba5c54dc7a65fa1b5ab1e836958d937ea8e5959dec2d836cc1c39afe3b0d0fb92a146e02fd3ddccc04645b15e92d9e359753111d91b767b723e824370b0c078ffaf8d5bc70c9ef7380790d3fdd558170576dac4d0d4d9a31630b0775e4861e04ac651874fa2c25c952c3565b48e894826b0b04b89afcfddbdacd7f10223f4437fa921016bc1b1f56f7649256b1eff2aa97e0eaff840d1f3f2ec1860ddd54be8ca1622166b93f725ab45114e8dcdfedec4b0e69ddd4e8de88ac7b0f2eddffb226b7b12235546410151a506a9dabbba25640b1d8e61ada0342b5492f396795538ce165ff8d4e830f392ec2aa069c7d2d180a115e8be9dc8224a0e09e5445a2daeb887be6af403359fa236df5d86ba1f2de2d6d28e95b4951c3a8b6eb408b199fe3283d7b0cfd8b752f7b6524ba3efd176c0370d3fcbc4ed345e38263243ed5ae45d57e71753464e4b47e5dbcdb1622064fb40b2118ece3398515220968b339f58900ef863cade9e75347b00c06bc673c9badd8da0fd76297d6dac5a32925abb75a7ca0be4150d70f4a2db3084c7b72cfef5c5164823fb0cf7e53908186a156787c5d0bb1d0af10554e9416c78c4e07dfcc8b2834aed775648875e2e465f712877d8ce7b84c36a6e8d8c954d9ffbd34b5421b7ab6cfb025d2ddd5cdd77260a75b5165816231e4bd27e10d2751a8206901e8edb1876d1326d6308600385083c1d1dbf04e58a73aea4a7537ea185effef4172e582127e257e33223", 0x1000, 0x7fff}, {&(0x7f0000003600)="5b35b0f1830ac95719a81aae9053061be1cea5a1c2d900972e6f03718e65eb215f92407c776d245835d829826ee1579081994fc6855e6fc2cda5faf0490e57ce24687ea344ea8eb0438d7561cddbe09a4d883fec7a36298dd23f836c9a6a58003b656d903243edf1bcb4997a19f9bb515f52dd50242f4d0aaa74b225de3a88639d0dbe9b37afddf50c20e5b8cdd443b3823e784089816010a121ebe5a1a61f509b6cd2f1302b4dd7d0c80ef2d00354ec2b6c6194b0ac875a45971f0c98398d1bbe7bf702606b905ac997865a249134ef7ba550ba3748162d4198cfef553d905e6119336d2f12a487ea0769e74e07", 0xee, 0x7fffffff, 0x3f}], 0x2a0000) write(r5, &(0x7f00000c7fdc)="24000000210025f0071c0165ff0ffc0e020000000010000002e1000c08000b00", 0x20) 2018/05/11 08:14:59 executing program 1: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") r1 = syz_open_procfs(0x0, &(0x7f0000000040)="2f65786500000000000035abe1e80d903e0d717ac1889a45e581c9e14a5c8f95f5d2968ae8c767e9d18fd69a") mmap$binder(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x0, r1, 0x0) fstat(r1, &(0x7f0000000b80)) 2018/05/11 08:14:59 executing program 2: r0 = socket(0xa, 0x1, 0x0) write$binfmt_elf32(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="7f454c4602ff5d5b8e0000000000000003003f00800000003000000038000000e7020000040000007ca020000100001004004a0000000000000000000300000009000000ff0300003f00000087000000008000000300000000000000ff010000d1b74f590800000000010000ff7f000008000000ffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000948002fd54c889690000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0x878) ioctl(r0, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") r1 = socket$inet6_tcp(0xa, 0x1, 0x0) getrusage(0x0, &(0x7f0000000100)) sendfile(r1, r1, &(0x7f0000000000), 0x3) setsockopt$inet6_tcp_int(r1, 0x6, 0x13, &(0x7f00000000c0)=0x100000001, 0x1d4) connect$inet6(r1, &(0x7f0000000340)={0xa, 0x0, 0x1, @remote={0xfe, 0x80, [], 0xbb}}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r1, 0x6, 0x1f, &(0x7f0000000040)='tls\x00', 0x4) open(&(0x7f00000001c0)='./file0\x00', 0x111000, 0x120) getsockopt$inet6_tcp_buf(r1, 0x6, 0x1f, &(0x7f0000000200)=""/193, &(0x7f0000000300)=0xc1) keyctl$set_reqkey_keyring(0xe, 0x0) 2018/05/11 08:14:59 executing program 6: r0 = socket(0x8, 0x1, 0xfffffffffffffffc) ioctl(r0, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000616ff8)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x32, 0xffffffffffffffff, 0x0) sendmsg$unix(r3, &(0x7f0000bba000)={&(0x7f0000c57ff8)=@abs, 0x6e, &(0x7f00006c6ff0), 0x0, &(0x7f0000000180)=[@rights={0x18, 0x1, 0x1, [r1]}], 0x18}, 0x0) getsockopt$inet_sctp_SCTP_ASSOCINFO(r0, 0x84, 0x1, &(0x7f0000000040)={0x0, 0x400, 0x2, 0x6, 0x401, 0x6}, &(0x7f0000000080)=0x14) getsockopt$inet_sctp6_SCTP_GET_LOCAL_ADDRS(r0, 0x84, 0x6d, &(0x7f00000000c0)={r4, 0x57, "6381887254807630f8488b1022e70e6e1bb2dac4bf547f9bad110e0bfcc2bd672c39e9f9270faf9eeacc525ef235abe508d5f53d087b91e86d10f1c96fb46ab2ebecf1667dc9531690fad6327ffea7a25fe464c71dd977"}, &(0x7f00000001c0)=0x5f) recvmsg(r2, &(0x7f00003d6fc8)={&(0x7f0000698000)=@generic, 0x80, &(0x7f000081afd0), 0x0, &(0x7f0000f9fff8)=""/90, 0x5a}, 0x0) setsockopt$inet_sctp6_SCTP_INITMSG(r0, 0x84, 0x2, &(0x7f0000000000)={0x3, 0x8, 0x800, 0x7a8e}, 0x8) 2018/05/11 08:14:59 executing program 0: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") setsockopt$ARPT_SO_SET_REPLACE(r0, 0x0, 0x60, &(0x7f0000000880)=ANY=[@ANYBLOB="66696c7445cd2df50bc579ddb3d3bd46657200000000000000000000000000000000000000000000000200000700000004000000217ba123fa005a6784b8040000a002000040"], 0x1) 2018/05/11 08:14:59 executing program 5: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000a40)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f0000000a80)={0x2, 0x3, 0x0, 0x3, 0xf, 0x0, 0x0, 0x0, [@sadb_address={0x5, 0x5, 0x0, 0x0, 0x0, @in6={0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @broadcast=0xffffffff}}}, @sadb_address={0x5, 0x6, 0x0, 0x0, 0x0, @in6={0xa}}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x5, 0xb}, @sadb_key={0x1, 0x9, 0x3000000}]}, 0x78}, 0x1}, 0x0) 2018/05/11 08:14:59 executing program 7: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") connect$inet(r0, &(0x7f00000003c0)={0x2, 0x4e21, @rand_addr=0x2}, 0x10) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f00000000c0)={'lo\x00', 0x0}) perf_event_open(&(0x7f0000271000)={0x2, 0x70, 0x49, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r3 = syz_open_dev$loop(&(0x7f0000000000)='/dev/loop#\x00', 0x0, 0x0) r4 = memfd_create(&(0x7f00000000c0)="74086e750000000000000000008c00", 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0xfffffffffffffffe) capset(&(0x7f00001b4ff8)={0x19980330}, &(0x7f000077ffe8)) chroot(&(0x7f000009a000)='./file0\x00') ioctl$LOOP_CHANGE_FD(r3, 0x4c00, r4) fchmod(r3, 0x0) ftruncate(r4, 0x401) ioctl$LOOP_CHANGE_FD(r3, 0x4c06, r3) sendmsg$nl_route(r1, &(0x7f0000000140)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000000040)=@ipv4_newaddr={0x20, 0x14, 0x1, 0x0, 0x0, {0x2, 0x0, 0x0, 0x0, r2}, [@IFA_LOCAL={0x8, 0x2, @local={0xac, 0x14, 0x14, 0xaa}}]}, 0x20}, 0x1}, 0x0) r5 = socket(0x10, 0x802, 0x0) kexec_load(0x3, 0x5, &(0x7f0000003700)=[{&(0x7f0000000400)="f8640fece7572ce089d0e4b5ca338bdfa8a942dbd404be96de64020b2567f695d33af821f64df2d80d0b9ed50ad10f56339f1d3ba838b1ee3ab7c1192fed9ffe8156085e19080fc2c565bcc4172c80e91896d90d144e3b42c50bfbc8d034129ade7bb10931dc65b78110c1e8356fa9041db1e37052f750fd3ea7789e82d907548b79aedbec75e8e86d4d010576668f0e481cb1c7a70f995a7eb89ce78d193ff5a8474d6b4a89c0b5d20723f70d9c54ea091633cf3a73c8a448a264b5df1e5068d96e078c3275e46ea88aaa7a294465cc87628aef8ca174e8e5de5ba226da2a44b9cbd8dea3295b46b7b22ed2f9de1ee77eb21431785b7048f7e741b768027e067837f604eb34807fc87f6a166bdee7464dae6f273240de31eb9ef65cdf28932b4d0ca208ac9a0c40e9c39304be1fea7de728d1212587ca79ef0e64f9c169017df5d82bd6cd3338d142970b5325f707f323ee2d000bc1a6336fbf467158a4bc32d9ff61eee9518ce585acad09c553eacb0e13954023c180e382a076478915a690f4b81c86b7c55e45babf8278fc0c005e697bb43d20e62da188de6b6c1fd38502c1b95ce1ceef0f96920dc9f9527ae29dc734ea2041c1b51399d200c792149951cbf9af70716addffc78e676d13491678b993cbe1799e6b753a2629d091cc67b7c766f323222e8da8dd926a8e64c32483011cb7c1a62fa31f7c88cdf6374f4b738c54a0bca868b243adc3278cef13ef718f1c7d31b06b5749a73710c1f2ba9312c9e93a20acc5bbbe45ec49a606a106353382be20a0334741ca7a00c3c84afce471996d337a96aaeb29dc49ba39059d38ea660f8d1c5c736c5939be82674c59ff5833db145738a23003547510a4e38364db1bda35f3a7e76a4a87b8d371bce8be0507358b8e15998eee21758119996cd92f11f3c5be69b398fc7cd8b1659b0b81b471d9cd452fa8f30645a283999fbc9d999ac6702f0a32d5a18dd69a2e6515c119783d1cfda77936245bba36373b19b602af6a0268c1681ca63f2ce9461a9ea2f1686eb8576286d8c33b2ca03721dbafd4782e9a32bc890c617979f8a7a3b8cdca4f88024b67e57626a080da928c3a548abf23da30700cfae6127807ab407cc8df96a9afa794daffd451b2390657871a7454d9c6c220ada19da08f6f8130e6c0010c61614afc79fff4f94df9a2e6317b9685cae68febdfa1d36a93b1bdb70c156fe16afac29ddc3becc44f29604f93a7aec75a0e5536698ecffab15439370fd1717e2487cf00e7d12ede8c76f35b39d0e7d7295b12598e899c531b36ea1a1661b15be8c1f8f73af63008d0fea86d8f2e6fe172e58fec6318b24cb6fa2855d2969dfa89b0c1bcefb7814f979bed193024d4aeb961de7d8afcd69aa2444cdecb0d6f1f3521c7c70623db29b829f64779081da5a68f9e85030fb72fa74b73bc239c68305afd8a42521c192a73cc7389418001b56fc9c4017b7f48276812ef2bde064e393095450e70d4894d7f8c51c1b8355cab78234d120a1426fd2244056d0f4e816777fbf550c98a33082ff332a5b4e7ddb9ce0891ed1bf688c1ef8549ed5abdcf3742724e412f8c64faf782c4ad299b32ec121b6619e68373fc8541e4f4615d90e8e807d311f5af7a18a1b7f6406d43542f9fc5ba1741b24b2ea154c0ef3faa69540ba4f2bd45b865e50e543c875201c8c0e8041e6c64942fee8a374b026de8624bf6c91e321c666c285d5adeacbaaeb2772f7d57a9273a3e3a220857d6d7362c0a3a4876770b781d4c1cbbdeb8b7fb1f62e4f48a7b60039fb4db1ec401c82d7af773ecbf47780a545ab341eb305abc372fa08a07bc17f4aaefc4a132884a5af93fd26c703d379fda035e9f4e08e2e1b5b83c9956ad2a1714b636c6a7ef64a99ecb63d085d4ebce50529e5a65e11de3c6af02aab77f5d2a04ad00d796eb727e3665bc197076634296089c81118342e47df31173e35b3c159fdd01a2c240750931db9cb9b04019bbd526368c986b0fd5b169afab2881b2924f098722e8dc006f4fb690e9c1341635ab9928433bf26bd630333a9a8fd15e1822f997cc0c489cc2e233baaba1faa750587e18eb87deaa1cb0bc594c0088c0eb601d7c9692ee7e2b2cd6ffff7d3f7a5518cbb0156491a6bf0d55664da20501a7cb398206d6f41a69560724dcecc471900b6fb3848b5430380fecdd02d9225f2b570a55db96bdc6f7b6c1df6246f6739943428bb2ba62ac1f09b3a0b0e9fb390e3a7c47aa7d1a165100ebd904605dd00640ccdf2c0d20f8824e445a025589e3a2fdf89e1216897e851320ac8cec0a9b7655777a7361d86c7434a62f801bebf5ac6afe1b8badef8a901ead885681532fc5621f6952647b76d1b4aafeeaccbb553fb9f86a3cf9a7b9903d2865a5fcf10ce69a7ffdb9c89cc4dd281dbe22d7dd2a9ef79a1e713196b03a0d73a688dbbf5ec2131a7c5c7935e3cfaff54e21c5887d1b4ddec0fde0e83c3a0598c32d5df5373a0302d573d6ff31d25acb9bb916bff1c584ba1f7104a33c0f1419fa580ae7bd678dda8dbe8e28f5e3293f0c42495159a17f96a7fe86f93c928305b6fb34f589cb54b4653387516b786fe63f370b6d30b2d3654be2889299d92a44fc1728f573575b56382562351536b3e4e0647fc06170ba1beaa42ed54e727ac2311949ce9338fcb13989427045b5b5b4aab34904fe46661a18acfcac3365b40612a0be538acfafc89e69948fd140485a47de04ac6a437b98e51142c824159c177a84bfb789a5925752d01d168b803f3fd31d24591c10949a5694a43b1bfb43e5372e983b20c0a6931b30f5737b2d2d1fe78ae318d4fea015bc3f9cee3e15ab4bafff61de435341836a5868efbeeda4b444ecaf108887448b24bd50d76f8189ebb55ded2cf59c5eacfe5b646f796c434eb3892a6900e06024a69a072bebd816e4eaad3cf0a2b12098822fdd3015ec4fdd52b684f5e1e9e9d14af722057c984f6ee5bc7785c3497d837aaf732e51a72e90929e1c299d3f90dd5c0e1a7d9e6b3dd7c1cc29f1516ddf6d9f76f85e0e5d5e57c50a3ba8faeb42518cd0470968fc779517f1aabc9d4288f1ccd20fa9cb3c1955b6fc9bf861c44cf7721b84abe0d12b225ea73cd4b2ab105bc4f3323a4b735af719d00da359879d306969599b9c9fa1ecccc027c0d071880e0eb76c11af4fa2726653198ee78abfc21fc820800399dbb57668dd13dd371d0a6720ba13c0f3bfa9357bbab71dfc4cacbf6400217ffc160a5a41ddbcf623064144ec5915b4989f470d8c3b18cbec367d1e2ff114aa87e0e9d78f49882b13fadd801fd0eafa9ace6505b035ba0cef8fe0956218196b1a85120bb0acbb2fe5ebbe4421f753d8d764eb28fc7b684b47039df57f52af3e65c028e89d86da902a191e9ceb361060c8ab49190a1d8292d103876c266f34f192631553f900c4744e9fa7851421b382d7e3b6cd235fdb6f70a7d3d45565a882f681156ddef20f50bc1b841cd55199e194b50b87de689d446dc6fbfff2c980adc5358b10639fa1db5638d7baacda9f5152534ba015c42606368ba0ba0a649f766455b51224a6a45e96525d2cb458f1c04cf422947a15485759cf021baae9df295d0a3a2ef532435db0539e7cdd7a8ca1bf3be9277f9afacd8abd5dd5e9277510f87dd775a6c75bd8718052ad14a26c42d7a7c774bba71d86cc28b61c1d0d0f00a5e67d64678e790d4d73fa39fe51d60710cfc9ffbbc034427470107c95f866d461c2194916287005aaf401f859efcc1c81b474b2130686baf14fc0b8a31621e976ad96f756fbbf34b26986b64a5785204070b5ccd7efe1ae5e1fea9fa7199e4bd146c87344a92224edf422834784b64fb18613b48a088f4ee09a78923752f0051e6c77d8b0cfba0a24db6671f751d7dd0c1dfa954c0b998c1da7c5a701b6429bc9e86b3d4bd261688f285873c9b330dc90ba0cb1ae1d0769aa8dc579b05f38c2eb6f53cad04fc7f367b594f64de435528354240a3b988ccafae0bd08d578172b42ac08a94e3f6a6b5599cc1542fad7c4b26ae32a8f34aee597349f1bcd94a6061d8d1d3051cf8554a4d690d7d731ce02bf4f1cf81e1eac7559fa335e3a1fd1d31d1a290adc77b75749b6b5fdd6aaadfe74a8cfa6842ef35d3b271331ea6d9a54fd6b8c04fb9b329ab5cecfdf898e10bcb7dcb3462c1007afc493ffe9ce63c39fa5537b6578931fc79a1d640b97fbf275b0bd6ec4eeadf46a288ae9a2d5f7c21c10da6fb03a6498b968ff3763c947b2b8b0688681f533628b0eac478de12c4269412171f4951080e82cc52dd9c9b4381a7e7fb58e9c2641d11063fcadd87235265da527eaa3bd6dc4842eaa9aca4940cd78f7f631336d9435ba62b487bfce92fa880f6587aadc73e203d19a69e275c9697f8e4c1d6d7546a1f7f553d779e1713c19677d08d033924538f5605373be55f2fa402198459a26df24a7f23ac1b65a2b0dfa7d112b627c5cc9f87610d9c6c1900e0741a8a5d7444215a68c9f254bbba57c4b1e756de00765dd8ed527d457b071fbc4df48ac1922fec36bebeded988eb5a234401ad5a61d5523beccfd3aa56bd36e6f523626add69338aa99fa04fdd05437ca0684ed5fb29f5e2a834391a21443d1858c82b6c11f890828b7db79ea302966465fdc7db56715f5946291e4664c83d9f7ed49e377bede081665d4f367000a6047f3f937be4b2fc633e644318fc2e7ad715ab1f2330b4e5ffcc1e1ecba4f5f39efcfa701ed77b81020d4acd996ac9e1882a5b1934469918ac8799c1f24109252eacc98f0cfddd6c94f691d8aa9bd01f626192b25d89c3dd2fd6e11b3ac8141614e0af1e70d8e8e94b99d401ff608de803105b9a9b82d763d86004c88f0f1043d17b190e810429adbe2bcce9afc0f6e105f75adaa1cc69e9a7caaa2bc7a5dcdff18f53117316ec7d45343c21ebb9b4e05be2d5f39811b774f561c061d0c7888ee987a2faedd051f4aeea86fa4b1fc44fd07708bb2e1bceec7715b6eb12bf611af5d89881ee85cd458d808416a89a7e705198d8cec85652ba8f47d31f5a806f2d6555c66dd023f59fc6d22fcd0e5dcb0c8cf0ce1a72c2874baafd5bc3bf4acd2c11c2195158bec744d975f8a299f7300c8bf71c5da6478866458adb6d91c00edbf8a773ac1132c9557b7a14251583f8f12077968be32a1ee39c6fd4190c0cf1aa71e10bde8939d206b7d97395bf479f93858803e5e7c4248f148415c0eb1f190ede5b9af951d9a3048d8f0e3c1525a709389341f052eb139902fb935af0c3929d58d6745e03d61fe94fad01d61116d580e20b13acb3d10926ec78e047878e7a84882cf58c2b5dee470c667f6ccdf9d879030401f06f31f1bc6d68ecdba5f56788f1b7ddd6bb947997d9c9930c5619df1d68ea536a241e71f3f43c5f5d9f83f491c463362320ada89ea75f2b8d7607c7561298c8313b3967704956726faa03a147ace53fa4159cc879e3ef2675e4f387d574e9fd8563414f59d0573d9755ac8d946289bee7b427a6e1bc7ea921c259fdae4add45bb280f235acbc8c95a951639fd70501b1270a6167211f0a2fd152a77c8c01cf03f0f4e1fc1d2d5e84f4aa54b2e808ff822bd6345369c5f51af3ba4f091392964cf3feae25f8c2741007d2e5ac5a5f2124eee3047b89f94d44df6d0e2f4fefb98d1d7c7a34fb020c84cae252cfa6181299475acba54b0b07aefa805768da4d3b7910ef2c1b6a7112efe6bee3da9e41c12930498dfbfd82a428c9c9cd66d805c927fa3158e116273f55ab232f9c0a", 0x1000, 0x3, 0xda}, {&(0x7f0000000180)="d1212f342bf127abfae6e08bb74c5b89efa38fe459aabf94fd638099ea20ed5e438b0dee0089aaa024971d882873fc4b01be0b4dfbb502b723a6c747211a49cd0312922f1c7bdc37f25fe1900eb3a8e3640ab42e3a4dea6690b479619a81c93bbf5033e77ab8c078fccf6ae4e86ada45d5a7546191885c39", 0x78, 0x3e04, 0x7ff}, {&(0x7f0000000200)="124cf6539178fc251b098fd57dd41adbaab451d2f343aa5d34a532a884db85e4b5bfebabffea12294df4af5da9afeff63cecf3764ad2fd17f391a38d7c8acfdfd13030273a645c69ff4ca1ebdd", 0x4d, 0x8, 0x1}, {&(0x7f0000002500)="5757095864f66efa228010257017e59ef5cde3f87f48f0e9067a726eb58adbe7ce61bfe99836c1d83bb52ac1843a74ca949b697759f937acd9506c3fcb790f4aab22c34081bf00d3e52b0d341d57d6768740c345fd45eff43c3d4c1d45cfe87028d4b6ff8900e7c6a7f5c50f94d490f8b0ea08e211c6037efbe213ff6759a22d057e79e84ef3581afaef2773e6cb7c43d2a5394cb69c5872df8caba825259f6ad2219c40bb5c82a4904c245b4712ffc196f1713cca2d85e8a223d7aaf24c69fa41c6904f5fb153003f88f9c5cdce1fe96fab148c3587627d04910474c06e9ba599f1fffbc01199490edffc5c74b44fc399c127b8911a83af33b2c70f01d4301be06f8982a3007c37f3a7d36c412e2b59c0067abf0a61a12bac31b3254a186ff2c9b911ebc9a2d25981548dbe65091b53e4f47dc8786eb496f3175fdf12562db774f2cf0ea9027e1331be062b2b7778f95cd56fb8f0de68afc2db67f92794a2a9739f3354e98bc17ac31b0e7d4e6d094ccd91d302a074dd59665b8bfefab4c806c909bbd9a6c054512d2f609159af4da24a7eb817cdd90b80159cdd61ce801cc9a83612708701f531b447a34043ace7e36d584801a6b8c8b8196bf87f337e4aecfa0e1e4fd56de291544d2a9fc4c3189229dfb775025f290194385acd4d741479e15a79d8351e59b51f6628ed8b57ff03ed9fd31f6d1e57f2da519c53940795af4c7a76ff57655495d2e2fdc8bf261e98e16c06bab8d061749df6ebf041c39abbcc1d66c5c7bbfdd31bbfa7767059408a26159009f970c15c8f7e6092c9ccfbdab39bb34a97be8442a17e105db9c2ecd6d9c0cb09cf96d9ee6dd5cd0bffad00cf50662dd4ae5ed98b30d300d8100c3298765797b39dd974c8f4358ac4072954d8ae8c7b6b39624d190f911c0f386e7e5ca2328014d3de6c2da1996e2b0a68faf8c40ebf3ad6cdadf0ab22d0fab9a5f7a30a6b7b10b577f6326f0065e90f2b1d10b72357d2028d7f70adde7b8c54c377fad602f02f15d8ecde74674c91f966f11e11a2c706685a7a23f1bbac4199c9b8e71f1aa630758e913841cb0f4e122bc2d22589df8f7befc2e73effade36694c82ba0beb7412ddc4df7b9a98cf0142821605f71bb666c0bd1a0fd97bbb8be60ac0966e0aa9c4c2a380164203468e50bfed97c2611511b93b9d03c8bdbd5471990959bda5344651a6eb7f5688d1132eadecd4663426f0a4bcdcd9641410e3a2a06c1d6ca253736508986bde3f84bf080fefc52884261557032f51d81f4f0ce237c38cd2b55f3d9edf841316f712e666626f34e71412a1652f19eeba7c599a2836156cd34c6af193f7d70cb131bf78e5b4e6a423ec0649b77f1b94d7d7db3561977eaa28b26f747dfe7e6cb38dc75411cca400492dc97ef6a2a190dd4f9a64146083c9dcaba95df74da8fc0ce1d7ac2b593601d318b2e326bbf4580e50b52fafa0e2f2a6e8a854844a7db53377ee062b081c23abe0e8caf0f6ea144e34951b42dbb4b3f17e6bdc6950d66d95864082cd3da8d63e0b9dfbba6df57688d0ec0bfe40feb7950457e6f72859322d8de70dcdcc8dc0f11daaaa9bab0409af2314d375183bf394c1efa406bc06bc4813183d2d4e6d2df3d90ecf33323a545645969a4310b2511e2913cd117ccc1737d14bdbdc9fd2fd48075ecb25e3099bf41cd2af1523d00b41a7b10c0f0405e73b9b3c446a352b2bcfb09750ef2cbad43ccec2c04c1f3c4c2d9f15e3d0f40e6efd84285ddabf125771df65f5a94f9f777e74815e4c0786c7385a6af755c98ccb37bff030e3b3fcd4b5c0591628c6486b191c9d620b9599dcc984240a5289d2f46e5ce1b7e170bc65381408c13c8b455b9cec4d2a3d9ab58c42bee23659beee209907542b7a54bccee061d4f1740b9ff218699fdd2e5baf9a80a102f6e4cde212277db20eb82b7357459dfc16e315ac393cfbc4404a508699bc7530786f6b16aea27e3467659b1e230f5b38a06110cbd037f39f0e47fdd4cb389d9dd172b3588c679cc3e75a30b874b2234accf8ae7084d4f535bd74d5e980a27c4da07201625024d52ff14cf208363f689865c8ebdd6a0b5c8edef4d64297de13340c5987888903c18ddac02bd454d043a47ce70055d68e3c910a859e3be50cc11d04d53d62a66e816ae7c0ab4c7deb5b0bc0266fa84737815a28670920d02110c1ed1e0fc3099cd8857316e249bdb8dfcddb897e2ebacc4992434f502ad517979876cfbae7f8e964405ef6e1ab0eaa1c2dd8d90b5fbb70237b789c0e2e897a89bfcc3f1cf7ace3e005bb36546d72b3438429a2e915e062ecad61bfab2e1a3ffdf2805160daefb11af1ef485674228a9540217f498f54e3378977331a4f0f917b279201377e616678866c3be0d412d6c699483f7839d16d53a8c23848e84d790a1a31f551e0ae12bbf3038a02a6eaae4d16e95b860b018349a8950988f5ad081f0c9f21cfa8158d1389ac1d62044660dce2674e93ebeeceaa6bc0eb728ce28df410c5e9a3278db7da186daa589b83fc6b9c32e7eed966b33130701b90a68e159c570ad42c56d3d263d5c45d9234e090b871b119c8d40fc86f98d182433e675cdeb3aedf87ed1c4ef4976cf261b79ca48d9d31c65f22667d6ac28c568da8e359051383a255c6877b70645f2c98d2d459c3afe892778810b971521150c0313706d75dd6b375dd844d44948ee26c10563e38cf2f0b96bc77dbfe453f7a0de2c6d16cdb99d05d7a286c3752f3cbffe93f71766cabada13996caf655a4c7db8b54b3e9cd7e06119a615f1f5250edab903ddb7520fd57919b1d99d6fc3d64109c635fdec586546224ad7fb7a10e3017ac04f830cf7dbffdafd0191c11c199f22d3cd3feae652a9720538b8291b5f193f73f15c8b119646a37fc82ed979d4383d94df03a1c1e345a3f0e3bd3328d7213c6e5e6bdf22ff6a19652206142da9aa02a0303c4c4db38a241e7d1463a68fd66a81ebb014b9abf255e6b58dfff1d0b3e46c46db192727f290580e7e842832792fb843e54d539e34a9cfe18c598cb684d6903f52ba0bdf8558114e94ef469039a8dfa06d4a2d754d22099cddf97e3df0d3137fdc6bf8ed9f39fa5ec1c4d3c11250c8ce30f45b4a53018fa4bd7bffef1ea7953c931329bc8954e1d86d0b18c09255e3ea8381360572c01fd4dfc7111fc0bc5d02bce05726e32814c389bc64493d84326f89ff034dfd3b707e4f92ee4287f274d701fd2d0b53e5f0658af884db26e0504037d46eded54788da72444ca0ee9e160492ffab67b55085aa875f1119fea7e779b172367944f5bb247e4783c0677b0def4f35d23efaec71375ba0d603c9ee69aeff63c036f248100823d1715eb7a592602dbd7254dd6b30635714da965a6b2332009f48a51488fb8b228586e13de111120956fa9664a2e7f61fe99f65d9d3e09bc66dcca76cc654984821086bc3201eac8ba73725f31fe7f9e554c8a4596a9e5b58b0875edfc5a1d00ae98a3b9ca085591f682e81a6bb7846aa036dc87d4bed3276929c51340b6078ed8e2025c3a5c5505f61ec6d624a05f41e27b537e1c61f408eafd01091aaa5d3a7ddb404276af1493d439d09249fc234f37fcfad411be98b3eccb7071eed52a0cbe4440293dc2c8edc0eb5cff77b5d7ad09853275af17cce56a2d52580662a221a4a355323c4dce46509d77c9c8fcdb69e8f2a853b27cb91fc4610d119f7ee03f878ba75269dbca899e6b569a9f781c9313e318b9d2b96eeec3f54b9f75d335f3cd0e812d4ee4b27d3c1828d48046cb9bf4b5da71eab407cf22b5665afcac4ed0b4c9249687a031ce7132157cb8a4369fbefb1ded5450bcec145532a7bdad474f9d7247c89c5b07a7580d77aef37d31f55331c046b55e46ba67207632b769d05a037b9f29f0d8b40ed817122a9465af468341e5acda346329b8cd739906ce7e3ee9c65a60bf445fbab879d6f4a8c0866977a9ec654f038223d998df00ab3447faff36eed55d7577c9f6888415cffc5bfabe4a5d65876c7b00f12142890174f3c42e1b813e4b7f439aeadc8b84d9429b4df7e9473d7553466e46957d5b80c0d1d498cd2b277b0ffcc8e295164b6095d78fb7d53e15676ddf47d07c48ab131d2f30e7edf1f29b42f29ee97a6090a7d07babf4eeae6b9bc67fc990a3bc7830429eb01420cc5232b9b8fb1c46a50522101208ee1505c38d1280380a84a149fdc93663a6d4d698368a5398c34993095ab3d2c89d36d7ee7acf7b119bd25ec03eac3f6a5db145ae67c67edc2a0086b05126dbcee3f9d93c57fa951adb928dde8fedea31570a0e27beb50d2dad2b2cb587765cc37b640be10aa509eac33e67c34eb5c135022b63b67da49588a6c1a34ac82faef831dbbec394209cd0e3cb9bc4dbc78b34dcc09697c1ec72612fb807673960b6e64f81999d903f883e87fbe5a63f267d1919382bcdec99e72a981727c757a41009c183a13ce613c3e9846316f5109aa285d3f80e7be8205ba0232d7bb060eaca28b61a63911a58286cbc3bc267035a02205f4a10dab96a0cd067187d75651bbc77b2cc847eceebc98d5c29684484024fa99485676faf57ac1e93611f30b21a5c4a56bf8eb941a569178e0ed918ec80b7afd71e5426c33d4cb729c4a6df16fa483410283330626f95a191806b836ca0078088189060dc99c9164cf10f4682b67d992c64f752786ba11172dfd2da52dec5ea35b33c983c124c51e84add5b4080ab2466d2621904b45efca91cf45aa49889a273d0f5af9c482f64e805f6302a7b1e0e76c27d70cc25162b2e93511e35a79f90aca9e258d1fffa30b85ee08e66b58ff4b305ad7ac17ebdc0b37717c30b9faf0f40b068fea25dddca621888e6f17c8550c0216d95e853315cd165a68d2564bee8443758af006df3134937c09ba9ae97fa099687862dffc84365d463fe4636e04544ddf3ff8ecbb4bc227274c8ea5b92078ec2aadedd8e9f8c8adc1c325dd15b342848b229fc44345281ee9f80e9682cac8e7589ffed42f6ed6ae63ce721a5ba5c54dc7a65fa1b5ab1e836958d937ea8e5959dec2d836cc1c39afe3b0d0fb92a146e02fd3ddccc04645b15e92d9e359753111d91b767b723e824370b0c078ffaf8d5bc70c9ef7380790d3fdd558170576dac4d0d4d9a31630b0775e4861e04ac651874fa2c25c952c3565b48e894826b0b04b89afcfddbdacd7f10223f4437fa921016bc1b1f56f7649256b1eff2aa97e0eaff840d1f3f2ec1860ddd54be8ca1622166b93f725ab45114e8dcdfedec4b0e69ddd4e8de88ac7b0f2eddffb226b7b12235546410151a506a9dabbba25640b1d8e61ada0342b5492f396795538ce165ff8d4e830f392ec2aa069c7d2d180a115e8be9dc8224a0e09e5445a2daeb887be6af403359fa236df5d86ba1f2de2d6d28e95b4951c3a8b6eb408b199fe3283d7b0cfd8b752f7b6524ba3efd176c0370d3fcbc4ed345e38263243ed5ae45d57e71753464e4b47e5dbcdb1622064fb40b2118ece3398515220968b339f58900ef863cade9e75347b00c06bc673c9badd8da0fd76297d6dac5a32925abb75a7ca0be4150d70f4a2db3084c7b72cfef5c5164823fb0cf7e53908186a156787c5d0bb1d0af10554e9416c78c4e07dfcc8b2834aed775648875e2e465f712877d8ce7b84c36a6e8d8c954d9ffbd34b5421b7ab6cfb025d2ddd5cdd77260a75b5165816231e4bd27e10d2751a8206901e8edb1876d1326d6308600385083c1d1dbf04e58a73aea4a7537ea185effef4172e582127e257e33223", 0x1000, 0x7fff}, {&(0x7f0000003600)="5b35b0f1830ac95719a81aae9053061be1cea5a1c2d900972e6f03718e65eb215f92407c776d245835d829826ee1579081994fc6855e6fc2cda5faf0490e57ce24687ea344ea8eb0438d7561cddbe09a4d883fec7a36298dd23f836c9a6a58003b656d903243edf1bcb4997a19f9bb515f52dd50242f4d0aaa74b225de3a88639d0dbe9b37afddf50c20e5b8cdd443b3823e784089816010a121ebe5a1a61f509b6cd2f1302b4dd7d0c80ef2d00354ec2b6c6194b0ac875a45971f0c98398d1bbe7bf702606b905ac997865a249134ef7ba550ba3748162d4198cfef553d905e6119336d2f12a487ea0769e74e07", 0xee, 0x7fffffff, 0x3f}], 0x2a0000) write(r5, &(0x7f00000c7fdc)="24000000210025f0071c0165ff0ffc0e020000000010000002e1000c08000b00", 0x20) 2018/05/11 08:14:59 executing program 4: r0 = socket(0xa, 0x1, 0x0) mlock2(&(0x7f00009fe000/0x600000)=nil, 0x600000, 0x0) ioctl(r0, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") mlock2(&(0x7f0000bdf000/0x3000)=nil, 0x3000, 0x1) 2018/05/11 08:14:59 executing program 1: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") r1 = syz_open_procfs(0x0, &(0x7f0000000040)="2f65786500000000000035abe1e80d903e0d717ac1889a45e581c9e14a5c8f95f5d2968ae8c767e9d18fd69a") mmap$binder(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x0, r1, 0x0) fstat(r1, &(0x7f0000000b80)) 2018/05/11 08:14:59 executing program 2: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") r1 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r1, 0x6, 0x13, &(0x7f00000000c0)=0x100000001, 0x1d4) r2 = syz_open_dev$mice(&(0x7f0000000100)='/dev/input/mice\x00', 0x0, 0x20000) r3 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000140)='/proc/self/net/pfkey\x00', 0x0, 0x0) ioctl$TUNSETFILTEREBPF(r2, 0x800454e1, &(0x7f0000000180)=r3) connect$inet6(r1, &(0x7f0000000080)={0xa}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r1, 0x6, 0x1f, &(0x7f0000000040)='tls\x00', 0x4) getsockopt$inet6_tcp_buf(r1, 0x6, 0x1f, &(0x7f0000000200)=""/193, &(0x7f0000000300)=0xc1) getsockopt$bt_rfcomm_RFCOMM_CONNINFO(r0, 0x12, 0x2, &(0x7f0000000340)=""/4096, &(0x7f0000000000)=0x1000) 2018/05/11 08:14:59 executing program 6: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) r1 = add_key(&(0x7f0000000080)='syzkaller\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a, 0x3}, &(0x7f00000002c0)="bdcdc97713c7ec9242588440e57b121e182d406de1c5ac45e655d4c91315ade3303e1cb68ef275b1701cc56f1072ba26c49a6f93d77bc3e1d0e47476c38a75fbcbfa7d6e6eb9f7c87d67bbb900bc1ce39b3b0b74da6ba90e5bac2e9f985309725b42a58504ed41abdc366ccc90e8c19859179790040e10661632619b879861d6965d7eba6f98700d0b07cbd528dac70085dab178acc5556faa22449654bb510f27f2c1a8b4b2ed8f82d0370829942370bf83a516c9b8c02f3f71a047e38dbcb83b4a52b532d440e5a0be18df0c0073f9810c17c935a2c3cf60e72ca8843a1bc00229513a52c2c2cfd0d80a", 0xeb, 0xfffffffffffffffb) keyctl$clear(0x7, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000616ff8)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_sctp_SCTP_PARTIAL_DELIVERY_POINT(r0, 0x84, 0x13, &(0x7f0000000040)=0x2, 0x4) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x32, 0xffffffffffffffff, 0x0) sendmsg$unix(r3, &(0x7f00000004c0)={&(0x7f0000c57ff8)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000000680)=[{&(0x7f0000000500)="0d560ac606fb917f50411d927c00dd473eb13d37829512dc017ce74103784f30294616fa8ed546b1c06860ef00f0081dc7eac2ddee774d02f05c520311fc1fb53dd9c1c17ddb5d3c1477c03fb16aa11e4390697928edcb021cd20ed4f99b9596c924517965e8c7452c5254aacd4a7ae135ba14cd78e2a0109557d77a0a7e6b49abd3bb17ebf74e8f93a93772dded118fd15d70e0dee4065abe2df75957bc2afc8e2fac5cc15e853de1cde297128ea19c3fea89955fa88f7cf0f4ca"}, {&(0x7f00000005c0)="cf6e11176e5c82a562917b7729763db0f355f58c3e33c44d2d88ba4b431584bf2661e1dd4c2eaf07530751b8986ca6c3fed0ee781c19b7689824685787eeb2c2fd73d39c3d48d21acaf3d279d9dad8596857bb68533d609ad00fa72d34725cae328ecfbdf0215afcf1a58597274181b1974fcbf40a17fb6f0499d126bb345a6c6f5ec11590682a98a878091fd3f88d0f86"}], 0x10000000000003e6, &(0x7f0000000180), 0x18, 0x40}, 0x8000000) recvmsg(r2, &(0x7f00003d6fc8)={&(0x7f0000698000)=@generic, 0x80, &(0x7f000081afd0), 0x0, &(0x7f0000f9fff8)=""/90, 0x5a}, 0x0) getsockopt$inet_sctp6_SCTP_PEER_ADDR_THLDS(r2, 0x84, 0x1f, &(0x7f00000001c0)={0x0, @in={{0x2, 0x4e21}}, 0x9, 0x24000000000}, &(0x7f0000000100)=0x90) getsockopt$inet_sctp_SCTP_GET_PEER_ADDR_INFO(r0, 0x84, 0xf, &(0x7f00000003c0)={r4, @in={{0x2, 0x4e24, @multicast2=0xe0000002}}, 0x3, 0x81, 0x7f, 0x3, 0x4}, &(0x7f0000000480)=0x98) ioctl$sock_netrom_SIOCADDRT(r0, 0x890b, &(0x7f0000000000)) 2018/05/11 08:14:59 executing program 7: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") connect$inet(r0, &(0x7f00000003c0)={0x2, 0x4e21, @rand_addr=0x2}, 0x10) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f00000000c0)={'lo\x00', 0x0}) perf_event_open(&(0x7f0000271000)={0x2, 0x70, 0x49, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r3 = syz_open_dev$loop(&(0x7f0000000000)='/dev/loop#\x00', 0x0, 0x0) r4 = memfd_create(&(0x7f00000000c0)="74086e750000000000000000008c00", 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0xfffffffffffffffe) capset(&(0x7f00001b4ff8)={0x19980330}, &(0x7f000077ffe8)) chroot(&(0x7f000009a000)='./file0\x00') ioctl$LOOP_CHANGE_FD(r3, 0x4c00, r4) fchmod(r3, 0x0) ftruncate(r4, 0x401) ioctl$LOOP_CHANGE_FD(r3, 0x4c06, r3) sendmsg$nl_route(r1, &(0x7f0000000140)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000000040)=@ipv4_newaddr={0x20, 0x14, 0x1, 0x0, 0x0, {0x2, 0x0, 0x0, 0x0, r2}, [@IFA_LOCAL={0x8, 0x2, @local={0xac, 0x14, 0x14, 0xaa}}]}, 0x20}, 0x1}, 0x0) r5 = socket(0x10, 0x802, 0x0) kexec_load(0x3, 0x5, &(0x7f0000003700)=[{&(0x7f0000000400)="f8640fece7572ce089d0e4b5ca338bdfa8a942dbd404be96de64020b2567f695d33af821f64df2d80d0b9ed50ad10f56339f1d3ba838b1ee3ab7c1192fed9ffe8156085e19080fc2c565bcc4172c80e91896d90d144e3b42c50bfbc8d034129ade7bb10931dc65b78110c1e8356fa9041db1e37052f750fd3ea7789e82d907548b79aedbec75e8e86d4d010576668f0e481cb1c7a70f995a7eb89ce78d193ff5a8474d6b4a89c0b5d20723f70d9c54ea091633cf3a73c8a448a264b5df1e5068d96e078c3275e46ea88aaa7a294465cc87628aef8ca174e8e5de5ba226da2a44b9cbd8dea3295b46b7b22ed2f9de1ee77eb21431785b7048f7e741b768027e067837f604eb34807fc87f6a166bdee7464dae6f273240de31eb9ef65cdf28932b4d0ca208ac9a0c40e9c39304be1fea7de728d1212587ca79ef0e64f9c169017df5d82bd6cd3338d142970b5325f707f323ee2d000bc1a6336fbf467158a4bc32d9ff61eee9518ce585acad09c553eacb0e13954023c180e382a076478915a690f4b81c86b7c55e45babf8278fc0c005e697bb43d20e62da188de6b6c1fd38502c1b95ce1ceef0f96920dc9f9527ae29dc734ea2041c1b51399d200c792149951cbf9af70716addffc78e676d13491678b993cbe1799e6b753a2629d091cc67b7c766f323222e8da8dd926a8e64c32483011cb7c1a62fa31f7c88cdf6374f4b738c54a0bca868b243adc3278cef13ef718f1c7d31b06b5749a73710c1f2ba9312c9e93a20acc5bbbe45ec49a606a106353382be20a0334741ca7a00c3c84afce471996d337a96aaeb29dc49ba39059d38ea660f8d1c5c736c5939be82674c59ff5833db145738a23003547510a4e38364db1bda35f3a7e76a4a87b8d371bce8be0507358b8e15998eee21758119996cd92f11f3c5be69b398fc7cd8b1659b0b81b471d9cd452fa8f30645a283999fbc9d999ac6702f0a32d5a18dd69a2e6515c119783d1cfda77936245bba36373b19b602af6a0268c1681ca63f2ce9461a9ea2f1686eb8576286d8c33b2ca03721dbafd4782e9a32bc890c617979f8a7a3b8cdca4f88024b67e57626a080da928c3a548abf23da30700cfae6127807ab407cc8df96a9afa794daffd451b2390657871a7454d9c6c220ada19da08f6f8130e6c0010c61614afc79fff4f94df9a2e6317b9685cae68febdfa1d36a93b1bdb70c156fe16afac29ddc3becc44f29604f93a7aec75a0e5536698ecffab15439370fd1717e2487cf00e7d12ede8c76f35b39d0e7d7295b12598e899c531b36ea1a1661b15be8c1f8f73af63008d0fea86d8f2e6fe172e58fec6318b24cb6fa2855d2969dfa89b0c1bcefb7814f979bed193024d4aeb961de7d8afcd69aa2444cdecb0d6f1f3521c7c70623db29b829f64779081da5a68f9e85030fb72fa74b73bc239c68305afd8a42521c192a73cc7389418001b56fc9c4017b7f48276812ef2bde064e393095450e70d4894d7f8c51c1b8355cab78234d120a1426fd2244056d0f4e816777fbf550c98a33082ff332a5b4e7ddb9ce0891ed1bf688c1ef8549ed5abdcf3742724e412f8c64faf782c4ad299b32ec121b6619e68373fc8541e4f4615d90e8e807d311f5af7a18a1b7f6406d43542f9fc5ba1741b24b2ea154c0ef3faa69540ba4f2bd45b865e50e543c875201c8c0e8041e6c64942fee8a374b026de8624bf6c91e321c666c285d5adeacbaaeb2772f7d57a9273a3e3a220857d6d7362c0a3a4876770b781d4c1cbbdeb8b7fb1f62e4f48a7b60039fb4db1ec401c82d7af773ecbf47780a545ab341eb305abc372fa08a07bc17f4aaefc4a132884a5af93fd26c703d379fda035e9f4e08e2e1b5b83c9956ad2a1714b636c6a7ef64a99ecb63d085d4ebce50529e5a65e11de3c6af02aab77f5d2a04ad00d796eb727e3665bc197076634296089c81118342e47df31173e35b3c159fdd01a2c240750931db9cb9b04019bbd526368c986b0fd5b169afab2881b2924f098722e8dc006f4fb690e9c1341635ab9928433bf26bd630333a9a8fd15e1822f997cc0c489cc2e233baaba1faa750587e18eb87deaa1cb0bc594c0088c0eb601d7c9692ee7e2b2cd6ffff7d3f7a5518cbb0156491a6bf0d55664da20501a7cb398206d6f41a69560724dcecc471900b6fb3848b5430380fecdd02d9225f2b570a55db96bdc6f7b6c1df6246f6739943428bb2ba62ac1f09b3a0b0e9fb390e3a7c47aa7d1a165100ebd904605dd00640ccdf2c0d20f8824e445a025589e3a2fdf89e1216897e851320ac8cec0a9b7655777a7361d86c7434a62f801bebf5ac6afe1b8badef8a901ead885681532fc5621f6952647b76d1b4aafeeaccbb553fb9f86a3cf9a7b9903d2865a5fcf10ce69a7ffdb9c89cc4dd281dbe22d7dd2a9ef79a1e713196b03a0d73a688dbbf5ec2131a7c5c7935e3cfaff54e21c5887d1b4ddec0fde0e83c3a0598c32d5df5373a0302d573d6ff31d25acb9bb916bff1c584ba1f7104a33c0f1419fa580ae7bd678dda8dbe8e28f5e3293f0c42495159a17f96a7fe86f93c928305b6fb34f589cb54b4653387516b786fe63f370b6d30b2d3654be2889299d92a44fc1728f573575b56382562351536b3e4e0647fc06170ba1beaa42ed54e727ac2311949ce9338fcb13989427045b5b5b4aab34904fe46661a18acfcac3365b40612a0be538acfafc89e69948fd140485a47de04ac6a437b98e51142c824159c177a84bfb789a5925752d01d168b803f3fd31d24591c10949a5694a43b1bfb43e5372e983b20c0a6931b30f5737b2d2d1fe78ae318d4fea015bc3f9cee3e15ab4bafff61de435341836a5868efbeeda4b444ecaf108887448b24bd50d76f8189ebb55ded2cf59c5eacfe5b646f796c434eb3892a6900e06024a69a072bebd816e4eaad3cf0a2b12098822fdd3015ec4fdd52b684f5e1e9e9d14af722057c984f6ee5bc7785c3497d837aaf732e51a72e90929e1c299d3f90dd5c0e1a7d9e6b3dd7c1cc29f1516ddf6d9f76f85e0e5d5e57c50a3ba8faeb42518cd0470968fc779517f1aabc9d4288f1ccd20fa9cb3c1955b6fc9bf861c44cf7721b84abe0d12b225ea73cd4b2ab105bc4f3323a4b735af719d00da359879d306969599b9c9fa1ecccc027c0d071880e0eb76c11af4fa2726653198ee78abfc21fc820800399dbb57668dd13dd371d0a6720ba13c0f3bfa9357bbab71dfc4cacbf6400217ffc160a5a41ddbcf623064144ec5915b4989f470d8c3b18cbec367d1e2ff114aa87e0e9d78f49882b13fadd801fd0eafa9ace6505b035ba0cef8fe0956218196b1a85120bb0acbb2fe5ebbe4421f753d8d764eb28fc7b684b47039df57f52af3e65c028e89d86da902a191e9ceb361060c8ab49190a1d8292d103876c266f34f192631553f900c4744e9fa7851421b382d7e3b6cd235fdb6f70a7d3d45565a882f681156ddef20f50bc1b841cd55199e194b50b87de689d446dc6fbfff2c980adc5358b10639fa1db5638d7baacda9f5152534ba015c42606368ba0ba0a649f766455b51224a6a45e96525d2cb458f1c04cf422947a15485759cf021baae9df295d0a3a2ef532435db0539e7cdd7a8ca1bf3be9277f9afacd8abd5dd5e9277510f87dd775a6c75bd8718052ad14a26c42d7a7c774bba71d86cc28b61c1d0d0f00a5e67d64678e790d4d73fa39fe51d60710cfc9ffbbc034427470107c95f866d461c2194916287005aaf401f859efcc1c81b474b2130686baf14fc0b8a31621e976ad96f756fbbf34b26986b64a5785204070b5ccd7efe1ae5e1fea9fa7199e4bd146c87344a92224edf422834784b64fb18613b48a088f4ee09a78923752f0051e6c77d8b0cfba0a24db6671f751d7dd0c1dfa954c0b998c1da7c5a701b6429bc9e86b3d4bd261688f285873c9b330dc90ba0cb1ae1d0769aa8dc579b05f38c2eb6f53cad04fc7f367b594f64de435528354240a3b988ccafae0bd08d578172b42ac08a94e3f6a6b5599cc1542fad7c4b26ae32a8f34aee597349f1bcd94a6061d8d1d3051cf8554a4d690d7d731ce02bf4f1cf81e1eac7559fa335e3a1fd1d31d1a290adc77b75749b6b5fdd6aaadfe74a8cfa6842ef35d3b271331ea6d9a54fd6b8c04fb9b329ab5cecfdf898e10bcb7dcb3462c1007afc493ffe9ce63c39fa5537b6578931fc79a1d640b97fbf275b0bd6ec4eeadf46a288ae9a2d5f7c21c10da6fb03a6498b968ff3763c947b2b8b0688681f533628b0eac478de12c4269412171f4951080e82cc52dd9c9b4381a7e7fb58e9c2641d11063fcadd87235265da527eaa3bd6dc4842eaa9aca4940cd78f7f631336d9435ba62b487bfce92fa880f6587aadc73e203d19a69e275c9697f8e4c1d6d7546a1f7f553d779e1713c19677d08d033924538f5605373be55f2fa402198459a26df24a7f23ac1b65a2b0dfa7d112b627c5cc9f87610d9c6c1900e0741a8a5d7444215a68c9f254bbba57c4b1e756de00765dd8ed527d457b071fbc4df48ac1922fec36bebeded988eb5a234401ad5a61d5523beccfd3aa56bd36e6f523626add69338aa99fa04fdd05437ca0684ed5fb29f5e2a834391a21443d1858c82b6c11f890828b7db79ea302966465fdc7db56715f5946291e4664c83d9f7ed49e377bede081665d4f367000a6047f3f937be4b2fc633e644318fc2e7ad715ab1f2330b4e5ffcc1e1ecba4f5f39efcfa701ed77b81020d4acd996ac9e1882a5b1934469918ac8799c1f24109252eacc98f0cfddd6c94f691d8aa9bd01f626192b25d89c3dd2fd6e11b3ac8141614e0af1e70d8e8e94b99d401ff608de803105b9a9b82d763d86004c88f0f1043d17b190e810429adbe2bcce9afc0f6e105f75adaa1cc69e9a7caaa2bc7a5dcdff18f53117316ec7d45343c21ebb9b4e05be2d5f39811b774f561c061d0c7888ee987a2faedd051f4aeea86fa4b1fc44fd07708bb2e1bceec7715b6eb12bf611af5d89881ee85cd458d808416a89a7e705198d8cec85652ba8f47d31f5a806f2d6555c66dd023f59fc6d22fcd0e5dcb0c8cf0ce1a72c2874baafd5bc3bf4acd2c11c2195158bec744d975f8a299f7300c8bf71c5da6478866458adb6d91c00edbf8a773ac1132c9557b7a14251583f8f12077968be32a1ee39c6fd4190c0cf1aa71e10bde8939d206b7d97395bf479f93858803e5e7c4248f148415c0eb1f190ede5b9af951d9a3048d8f0e3c1525a709389341f052eb139902fb935af0c3929d58d6745e03d61fe94fad01d61116d580e20b13acb3d10926ec78e047878e7a84882cf58c2b5dee470c667f6ccdf9d879030401f06f31f1bc6d68ecdba5f56788f1b7ddd6bb947997d9c9930c5619df1d68ea536a241e71f3f43c5f5d9f83f491c463362320ada89ea75f2b8d7607c7561298c8313b3967704956726faa03a147ace53fa4159cc879e3ef2675e4f387d574e9fd8563414f59d0573d9755ac8d946289bee7b427a6e1bc7ea921c259fdae4add45bb280f235acbc8c95a951639fd70501b1270a6167211f0a2fd152a77c8c01cf03f0f4e1fc1d2d5e84f4aa54b2e808ff822bd6345369c5f51af3ba4f091392964cf3feae25f8c2741007d2e5ac5a5f2124eee3047b89f94d44df6d0e2f4fefb98d1d7c7a34fb020c84cae252cfa6181299475acba54b0b07aefa805768da4d3b7910ef2c1b6a7112efe6bee3da9e41c12930498dfbfd82a428c9c9cd66d805c927fa3158e116273f55ab232f9c0a", 0x1000, 0x3, 0xda}, {&(0x7f0000000180)="d1212f342bf127abfae6e08bb74c5b89efa38fe459aabf94fd638099ea20ed5e438b0dee0089aaa024971d882873fc4b01be0b4dfbb502b723a6c747211a49cd0312922f1c7bdc37f25fe1900eb3a8e3640ab42e3a4dea6690b479619a81c93bbf5033e77ab8c078fccf6ae4e86ada45d5a7546191885c39", 0x78, 0x3e04, 0x7ff}, {&(0x7f0000000200)="124cf6539178fc251b098fd57dd41adbaab451d2f343aa5d34a532a884db85e4b5bfebabffea12294df4af5da9afeff63cecf3764ad2fd17f391a38d7c8acfdfd13030273a645c69ff4ca1ebdd", 0x4d, 0x8, 0x1}, {&(0x7f0000002500)="5757095864f66efa228010257017e59ef5cde3f87f48f0e9067a726eb58adbe7ce61bfe99836c1d83bb52ac1843a74ca949b697759f937acd9506c3fcb790f4aab22c34081bf00d3e52b0d341d57d6768740c345fd45eff43c3d4c1d45cfe87028d4b6ff8900e7c6a7f5c50f94d490f8b0ea08e211c6037efbe213ff6759a22d057e79e84ef3581afaef2773e6cb7c43d2a5394cb69c5872df8caba825259f6ad2219c40bb5c82a4904c245b4712ffc196f1713cca2d85e8a223d7aaf24c69fa41c6904f5fb153003f88f9c5cdce1fe96fab148c3587627d04910474c06e9ba599f1fffbc01199490edffc5c74b44fc399c127b8911a83af33b2c70f01d4301be06f8982a3007c37f3a7d36c412e2b59c0067abf0a61a12bac31b3254a186ff2c9b911ebc9a2d25981548dbe65091b53e4f47dc8786eb496f3175fdf12562db774f2cf0ea9027e1331be062b2b7778f95cd56fb8f0de68afc2db67f92794a2a9739f3354e98bc17ac31b0e7d4e6d094ccd91d302a074dd59665b8bfefab4c806c909bbd9a6c054512d2f609159af4da24a7eb817cdd90b80159cdd61ce801cc9a83612708701f531b447a34043ace7e36d584801a6b8c8b8196bf87f337e4aecfa0e1e4fd56de291544d2a9fc4c3189229dfb775025f290194385acd4d741479e15a79d8351e59b51f6628ed8b57ff03ed9fd31f6d1e57f2da519c53940795af4c7a76ff57655495d2e2fdc8bf261e98e16c06bab8d061749df6ebf041c39abbcc1d66c5c7bbfdd31bbfa7767059408a26159009f970c15c8f7e6092c9ccfbdab39bb34a97be8442a17e105db9c2ecd6d9c0cb09cf96d9ee6dd5cd0bffad00cf50662dd4ae5ed98b30d300d8100c3298765797b39dd974c8f4358ac4072954d8ae8c7b6b39624d190f911c0f386e7e5ca2328014d3de6c2da1996e2b0a68faf8c40ebf3ad6cdadf0ab22d0fab9a5f7a30a6b7b10b577f6326f0065e90f2b1d10b72357d2028d7f70adde7b8c54c377fad602f02f15d8ecde74674c91f966f11e11a2c706685a7a23f1bbac4199c9b8e71f1aa630758e913841cb0f4e122bc2d22589df8f7befc2e73effade36694c82ba0beb7412ddc4df7b9a98cf0142821605f71bb666c0bd1a0fd97bbb8be60ac0966e0aa9c4c2a380164203468e50bfed97c2611511b93b9d03c8bdbd5471990959bda5344651a6eb7f5688d1132eadecd4663426f0a4bcdcd9641410e3a2a06c1d6ca253736508986bde3f84bf080fefc52884261557032f51d81f4f0ce237c38cd2b55f3d9edf841316f712e666626f34e71412a1652f19eeba7c599a2836156cd34c6af193f7d70cb131bf78e5b4e6a423ec0649b77f1b94d7d7db3561977eaa28b26f747dfe7e6cb38dc75411cca400492dc97ef6a2a190dd4f9a64146083c9dcaba95df74da8fc0ce1d7ac2b593601d318b2e326bbf4580e50b52fafa0e2f2a6e8a854844a7db53377ee062b081c23abe0e8caf0f6ea144e34951b42dbb4b3f17e6bdc6950d66d95864082cd3da8d63e0b9dfbba6df57688d0ec0bfe40feb7950457e6f72859322d8de70dcdcc8dc0f11daaaa9bab0409af2314d375183bf394c1efa406bc06bc4813183d2d4e6d2df3d90ecf33323a545645969a4310b2511e2913cd117ccc1737d14bdbdc9fd2fd48075ecb25e3099bf41cd2af1523d00b41a7b10c0f0405e73b9b3c446a352b2bcfb09750ef2cbad43ccec2c04c1f3c4c2d9f15e3d0f40e6efd84285ddabf125771df65f5a94f9f777e74815e4c0786c7385a6af755c98ccb37bff030e3b3fcd4b5c0591628c6486b191c9d620b9599dcc984240a5289d2f46e5ce1b7e170bc65381408c13c8b455b9cec4d2a3d9ab58c42bee23659beee209907542b7a54bccee061d4f1740b9ff218699fdd2e5baf9a80a102f6e4cde212277db20eb82b7357459dfc16e315ac393cfbc4404a508699bc7530786f6b16aea27e3467659b1e230f5b38a06110cbd037f39f0e47fdd4cb389d9dd172b3588c679cc3e75a30b874b2234accf8ae7084d4f535bd74d5e980a27c4da07201625024d52ff14cf208363f689865c8ebdd6a0b5c8edef4d64297de13340c5987888903c18ddac02bd454d043a47ce70055d68e3c910a859e3be50cc11d04d53d62a66e816ae7c0ab4c7deb5b0bc0266fa84737815a28670920d02110c1ed1e0fc3099cd8857316e249bdb8dfcddb897e2ebacc4992434f502ad517979876cfbae7f8e964405ef6e1ab0eaa1c2dd8d90b5fbb70237b789c0e2e897a89bfcc3f1cf7ace3e005bb36546d72b3438429a2e915e062ecad61bfab2e1a3ffdf2805160daefb11af1ef485674228a9540217f498f54e3378977331a4f0f917b279201377e616678866c3be0d412d6c699483f7839d16d53a8c23848e84d790a1a31f551e0ae12bbf3038a02a6eaae4d16e95b860b018349a8950988f5ad081f0c9f21cfa8158d1389ac1d62044660dce2674e93ebeeceaa6bc0eb728ce28df410c5e9a3278db7da186daa589b83fc6b9c32e7eed966b33130701b90a68e159c570ad42c56d3d263d5c45d9234e090b871b119c8d40fc86f98d182433e675cdeb3aedf87ed1c4ef4976cf261b79ca48d9d31c65f22667d6ac28c568da8e359051383a255c6877b70645f2c98d2d459c3afe892778810b971521150c0313706d75dd6b375dd844d44948ee26c10563e38cf2f0b96bc77dbfe453f7a0de2c6d16cdb99d05d7a286c3752f3cbffe93f71766cabada13996caf655a4c7db8b54b3e9cd7e06119a615f1f5250edab903ddb7520fd57919b1d99d6fc3d64109c635fdec586546224ad7fb7a10e3017ac04f830cf7dbffdafd0191c11c199f22d3cd3feae652a9720538b8291b5f193f73f15c8b119646a37fc82ed979d4383d94df03a1c1e345a3f0e3bd3328d7213c6e5e6bdf22ff6a19652206142da9aa02a0303c4c4db38a241e7d1463a68fd66a81ebb014b9abf255e6b58dfff1d0b3e46c46db192727f290580e7e842832792fb843e54d539e34a9cfe18c598cb684d6903f52ba0bdf8558114e94ef469039a8dfa06d4a2d754d22099cddf97e3df0d3137fdc6bf8ed9f39fa5ec1c4d3c11250c8ce30f45b4a53018fa4bd7bffef1ea7953c931329bc8954e1d86d0b18c09255e3ea8381360572c01fd4dfc7111fc0bc5d02bce05726e32814c389bc64493d84326f89ff034dfd3b707e4f92ee4287f274d701fd2d0b53e5f0658af884db26e0504037d46eded54788da72444ca0ee9e160492ffab67b55085aa875f1119fea7e779b172367944f5bb247e4783c0677b0def4f35d23efaec71375ba0d603c9ee69aeff63c036f248100823d1715eb7a592602dbd7254dd6b30635714da965a6b2332009f48a51488fb8b228586e13de111120956fa9664a2e7f61fe99f65d9d3e09bc66dcca76cc654984821086bc3201eac8ba73725f31fe7f9e554c8a4596a9e5b58b0875edfc5a1d00ae98a3b9ca085591f682e81a6bb7846aa036dc87d4bed3276929c51340b6078ed8e2025c3a5c5505f61ec6d624a05f41e27b537e1c61f408eafd01091aaa5d3a7ddb404276af1493d439d09249fc234f37fcfad411be98b3eccb7071eed52a0cbe4440293dc2c8edc0eb5cff77b5d7ad09853275af17cce56a2d52580662a221a4a355323c4dce46509d77c9c8fcdb69e8f2a853b27cb91fc4610d119f7ee03f878ba75269dbca899e6b569a9f781c9313e318b9d2b96eeec3f54b9f75d335f3cd0e812d4ee4b27d3c1828d48046cb9bf4b5da71eab407cf22b5665afcac4ed0b4c9249687a031ce7132157cb8a4369fbefb1ded5450bcec145532a7bdad474f9d7247c89c5b07a7580d77aef37d31f55331c046b55e46ba67207632b769d05a037b9f29f0d8b40ed817122a9465af468341e5acda346329b8cd739906ce7e3ee9c65a60bf445fbab879d6f4a8c0866977a9ec654f038223d998df00ab3447faff36eed55d7577c9f6888415cffc5bfabe4a5d65876c7b00f12142890174f3c42e1b813e4b7f439aeadc8b84d9429b4df7e9473d7553466e46957d5b80c0d1d498cd2b277b0ffcc8e295164b6095d78fb7d53e15676ddf47d07c48ab131d2f30e7edf1f29b42f29ee97a6090a7d07babf4eeae6b9bc67fc990a3bc7830429eb01420cc5232b9b8fb1c46a50522101208ee1505c38d1280380a84a149fdc93663a6d4d698368a5398c34993095ab3d2c89d36d7ee7acf7b119bd25ec03eac3f6a5db145ae67c67edc2a0086b05126dbcee3f9d93c57fa951adb928dde8fedea31570a0e27beb50d2dad2b2cb587765cc37b640be10aa509eac33e67c34eb5c135022b63b67da49588a6c1a34ac82faef831dbbec394209cd0e3cb9bc4dbc78b34dcc09697c1ec72612fb807673960b6e64f81999d903f883e87fbe5a63f267d1919382bcdec99e72a981727c757a41009c183a13ce613c3e9846316f5109aa285d3f80e7be8205ba0232d7bb060eaca28b61a63911a58286cbc3bc267035a02205f4a10dab96a0cd067187d75651bbc77b2cc847eceebc98d5c29684484024fa99485676faf57ac1e93611f30b21a5c4a56bf8eb941a569178e0ed918ec80b7afd71e5426c33d4cb729c4a6df16fa483410283330626f95a191806b836ca0078088189060dc99c9164cf10f4682b67d992c64f752786ba11172dfd2da52dec5ea35b33c983c124c51e84add5b4080ab2466d2621904b45efca91cf45aa49889a273d0f5af9c482f64e805f6302a7b1e0e76c27d70cc25162b2e93511e35a79f90aca9e258d1fffa30b85ee08e66b58ff4b305ad7ac17ebdc0b37717c30b9faf0f40b068fea25dddca621888e6f17c8550c0216d95e853315cd165a68d2564bee8443758af006df3134937c09ba9ae97fa099687862dffc84365d463fe4636e04544ddf3ff8ecbb4bc227274c8ea5b92078ec2aadedd8e9f8c8adc1c325dd15b342848b229fc44345281ee9f80e9682cac8e7589ffed42f6ed6ae63ce721a5ba5c54dc7a65fa1b5ab1e836958d937ea8e5959dec2d836cc1c39afe3b0d0fb92a146e02fd3ddccc04645b15e92d9e359753111d91b767b723e824370b0c078ffaf8d5bc70c9ef7380790d3fdd558170576dac4d0d4d9a31630b0775e4861e04ac651874fa2c25c952c3565b48e894826b0b04b89afcfddbdacd7f10223f4437fa921016bc1b1f56f7649256b1eff2aa97e0eaff840d1f3f2ec1860ddd54be8ca1622166b93f725ab45114e8dcdfedec4b0e69ddd4e8de88ac7b0f2eddffb226b7b12235546410151a506a9dabbba25640b1d8e61ada0342b5492f396795538ce165ff8d4e830f392ec2aa069c7d2d180a115e8be9dc8224a0e09e5445a2daeb887be6af403359fa236df5d86ba1f2de2d6d28e95b4951c3a8b6eb408b199fe3283d7b0cfd8b752f7b6524ba3efd176c0370d3fcbc4ed345e38263243ed5ae45d57e71753464e4b47e5dbcdb1622064fb40b2118ece3398515220968b339f58900ef863cade9e75347b00c06bc673c9badd8da0fd76297d6dac5a32925abb75a7ca0be4150d70f4a2db3084c7b72cfef5c5164823fb0cf7e53908186a156787c5d0bb1d0af10554e9416c78c4e07dfcc8b2834aed775648875e2e465f712877d8ce7b84c36a6e8d8c954d9ffbd34b5421b7ab6cfb025d2ddd5cdd77260a75b5165816231e4bd27e10d2751a8206901e8edb1876d1326d6308600385083c1d1dbf04e58a73aea4a7537ea185effef4172e582127e257e33223", 0x1000, 0x7fff}, {&(0x7f0000003600)="5b35b0f1830ac95719a81aae9053061be1cea5a1c2d900972e6f03718e65eb215f92407c776d245835d829826ee1579081994fc6855e6fc2cda5faf0490e57ce24687ea344ea8eb0438d7561cddbe09a4d883fec7a36298dd23f836c9a6a58003b656d903243edf1bcb4997a19f9bb515f52dd50242f4d0aaa74b225de3a88639d0dbe9b37afddf50c20e5b8cdd443b3823e784089816010a121ebe5a1a61f509b6cd2f1302b4dd7d0c80ef2d00354ec2b6c6194b0ac875a45971f0c98398d1bbe7bf702606b905ac997865a249134ef7ba550ba3748162d4198cfef553d905e6119336d2f12a487ea0769e74e07", 0xee, 0x7fffffff, 0x3f}], 0x2a0000) write(r5, &(0x7f00000c7fdc)="24000000210025f0071c0165ff0ffc0e020000000010000002e1000c08000b00", 0x20) 2018/05/11 08:14:59 executing program 0: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") setsockopt$ARPT_SO_SET_REPLACE(r0, 0x0, 0x60, &(0x7f0000000880)=ANY=[@ANYBLOB="66696c7445cd2df50bc579ddb3d3bd46657200000000000000000000000000000000000000001fffffbf00000700000004000000217ba123fa005a6784b8040000a002000040"], 0x1) 2018/05/11 08:14:59 executing program 3: r0 = socket(0x11, 0x3, 0x0) ioctl(r0, 0x8912, &(0x7f0000000000)="c6295e46ca6c09b612ec6f") r1 = memfd_create(&(0x7f0000000000)="2f645951a2f2326b", 0x0) write$binfmt_misc(r1, &(0x7f0000000680)=ANY=[@ANYBLOB='syz1'], 0x4) mknod(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) execveat(r1, &(0x7f0000ff7000)='./file0\x00', &(0x7f0000000240), &(0x7f000034bff8)=[&(0x7f0000ff7000)="00000000000007060804002000fffc0c6565643b799365195f1b76"], 0x1000) 2018/05/11 08:15:01 executing program 5: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000a40)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f0000000a80)={0x2, 0x3, 0x0, 0x3, 0xf, 0x0, 0x0, 0x0, [@sadb_address={0x5, 0x5, 0x0, 0x0, 0x0, @in6={0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @broadcast=0xffffffff}}}, @sadb_address={0x5, 0x6, 0x0, 0x0, 0x0, @in6={0xa}}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x5, 0xb}, @sadb_key={0x1, 0x9, 0x20000}]}, 0x78}, 0x1}, 0x0) 2018/05/11 08:15:01 executing program 2: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") r1 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r0, &(0x7f0000000000)={0xa, 0x4e21, 0x67c0, @local={0xfe, 0x80, [], 0xaa}, 0xc7f}, 0x1c) setsockopt$inet6_tcp_int(r1, 0x6, 0x13, &(0x7f00000000c0)=0x100000001, 0x1d4) connect$inet6(r1, &(0x7f0000000080)={0xa}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r1, 0x6, 0x1f, &(0x7f0000000040)='tls\x00', 0x4) getsockopt$inet6_tcp_buf(r1, 0x6, 0x1f, &(0x7f0000000200)=""/193, &(0x7f0000000300)=0xc1) 2018/05/11 08:15:01 executing program 4: openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000040)='/dev/sequencer2\x00', 0x0, 0x0) r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000000)="c6295e46ca6c09b612ec6f") mkdir(&(0x7f0000dda000)='./file0\x00', 0x0) mount(&(0x7f0000900ff8)='./file0\x00', &(0x7f000001c000)='./file0\x00', &(0x7f0000982ff9)='mqueue\x00', 0x0, &(0x7f0000ebcffe)) r1 = creat(&(0x7f0000c5eff4)='./file0/bus\x00', 0x0) mq_timedsend(r1, &(0x7f0000ec502e)="e80e5e3ed6326fe63143386aee13fa4498a285b11bebfc3e2f0df5e9b7f1bbf299c371d1c8524203f78fb953e33ed644790827cc5d8cb090021419305c8c240527b323d452bfdf9520db8cd0e8f0cee63220a24cd2ef83394259338437568ada2051a8580d64e07291f154dd25ba2869e25b0c6cf3e193183c06ed369e860f3b8513c9110ba6f5e4c94670e2199333335110808ae6bef45501d33b8ff92683ae3f8c68f11c1bbf9425c045d9b66acb640e104f830281f34acb55c20cabcd2bd4cf71c71ed78edfafb757149f5eb4b94ac572d9556ece8a8381e9f670798ce22fea050d9396877d83a7e77fdcb884d75ed0c9ce4809234bc25f47c202de08937ba50dbf64e57f24bf2890f12fb0a71ad249ac477de1a72e51486bf06222999494a50a9129c01afadfa4d1e9b275264352369e1931cbff288bbb024c66b973801da3e4a46ba668233a05ea203d8ed9cecd761cc7305e9717f3d787fc3acf60c9a2cf46b815a2cd49df3a09edc0e19b768df06678eb9a2fe6c9cc6f4509bbb22554df84bd1973f8d3c862995ab18034acb8785fae3867f1fdd9a1a65dc32f7f2c411b3905f6c526204264e80cbd8b1d48e06def68c6c5c6ea14b9b64246cb5b2435b571ee249174a0dca0dac04e728c8f37d1a12a7350f8a897489b37e9d3c60386ef3f1c528974e34cc5106f5b3849efe4825a4fa70cd9fb75ab0b45b00e5029771412c6454a4ecd0baa6d60830613b227af3bb77e0a3d654d407774a7f7d3c3e380b8a6f8418a5a5504232684e13e17f68306f1adda24634fa32f21f899ca8f03a157eaa7334615f86e9183210305d039eb40d545fac5ac63ef12dd7dc63a3db7dcd55b9d62cd7d483610f1eb4dc9a4624554f8d4009e0c79ed2ff2a5b19d8e10506237413ddc32dd5886c2284792f69f5c06501ba62488d6dc7bcab73ea439d36b9b3301f747861eb52e7645b4fe665e61be86d7e5495f629b976d431316f869311547762aa6387c060d936701f3c40791c1dee205258ddde38d105ed482c8144b9ab2361945dd72ddb87e507d07f954966fc903107dc9e41f019f6881bbf72e71eb4c6cc3cc6d2135f1e4fb1ad9b438876496c9c63d9998616c7a0c5131e8819977598e0deaed1da55516d25cb11e88555a0d15c7cb0edb3ffa949f11c36d01fb9199883458a80b36230cd97c702960cc6fa0f3cb7f08753f3093612a97817547aaa5bbc51f85d4f3e1418d25e10c876323523c45911ec6b327721384e25e496dd77db8eefb7eb04bd6e268cbf5f0c5ae6a9303406568eee0a5ed7c9cc8b09a830171f783c95f8dc0fcb859900d71b0f033cc91980e3a5ea5b16846a67da135a51ad328a52f29996c89574edf8aa3e8cfaa00e2a5116f05eb4b174e1a2648a48b4fdb52dad9edef773e3f9093813a4074f9d31a27171f7f183b7baed0a949148d9b658f2930c02dcc2cbe2b86ca9c651dd9b11232aee127d77737b0573f0f69aa7689283e6719397321baed98e068ba23c4eaaa87b58235b9dc3fea985f370dc872ac9789aa17d4ecae55cce800a8f05c4b38a66130cd53167cd31b2aa6e73e7293b5ea42988bb3e3a0b49975dcbf30b1fe29b0f92b6cc64c67883961e8c48c3f0a1c94c79fe723eadaab53529bd8e1505e8558dd524b21e06dcf7b335bf8911c9812c749565dd78063c7f1826c029bdb59476cbc2f2c4fa09d7a7f93cec44e854bd02f5f1657716e979cb6104ae0e7899deed4c6b1a816c95f2e09ec6d9af44b07eb3ebfd8efc88cae745ee110c5a5aadc6a817663afc96b41f57d35cd54a6dca8fbca61ad35d4ad8e812fac3608abd214724ad989935cc5396fd2427e33ce7b6550dcb86b2ae8346adf39a41c46a12b88588f4dcb44fcc784808f6f60f5b454d5fa03ef642760ee372dbcf192b4cd7d9275bd15538e37d58c17d788e02e19dba9b7fc72cf510344fb77edf5dede6fa3095c7b27db31ec205dac05cb5d5e58a80b8d369ae748121c623ae4ea80711ae74d1fe45fd67b261d7f7abd17c09dd472eae7bab0855d8244ed474bec5cbbc501bc8cde4652cc9c0714c4f18803e2494680150d8b42041f30e12b9f619f552872d88815c07ddc0b99e0ab21986e934dbe0756ddd04562f4edacc7faffdc33495ede0b2ca327c7cf6e792b112791ab49a61cd3ee4ad5f170c6249a868aa67d45d9a83a93d99c0bdb8516d527ad4d6badc5a63c17790223ffe51d884f5ce56703787c47f6ed287016334cb9f960ecc0d2f006da32683abbbb3a06151311aaa169ae28f0211b0fe4409b6ae5fd653ba64268e2229fedd5805b6394b79da224464cf38dbceaaa54f6297a7caccf2c054888e52c319ae34115a50edb4a45e63417811c92b615ec1d1d01ef5b4cd344218d3a8d94e5a88e77aa67d4734c63bdbfb0fa20ab9048ea7ed974fe170871f1d49b2e59b6a7ce76d106b03dbcae3acd473494486f300e38f8085087b81b8d88262c95328e6c50b5a7a1c7e64534febc7150e3ab435f33301b664261bc28fb56f86d4fe170a5558300fe4732356aad7e292d86a2ee88901d7624910e40a42d544ef50390aad799a9310e797222cce5718d35f54bb37b03c82218ed5e142774bdf7d9b20b64ba07cedcf1fcc4a8ab9b0a26916aaf5a875195180426fd30844ae065507d12a9f352ce50e391cf1d9a91336de67956da2dfc2881314695d366fa1bd5f2c1b144697455d53c2b935ab650eb73a673113dbb7e66283edc298e6abaa6dce86c561796a57a147d0b391c173e65f9ee0bcd0251fafc1cae80f3ec4bd443ebd98ca3d7a803183c811d707605fe50d0433e38b532cfaaa8bd260de9c179972b9fdca0d5a5cbf6810a24b3c29d050df94113e35172cc2631cdbe4660024bbe5a45c2ce92fd0fb88e9daa30a808145811bd6f0c6e4feba84f9d065bf726f3b160727306b8fb14d2229654723ae005cca97767dc19c09817863da75a1d43655405dbf3fca1904b482a160599260e2650f040389016905e2e95ab5f76f0b9d22db66f38878248d1268688ca4b97b60ef15eab2a264c3ccdeeda2c69a8a44548df9f1bab1f92f2a7fe4c8017631d22c3e083d96b3ef93a579dc6eb6f774d54163cab469679ec7023b922e479e33ea17b64484696954738b1b45e5419761e1a7d790c3b56edefa23fd07c781114ab8aedf98a38cd195fc253570f65fc9a1c4532039859296a69501510bf4dcb01582fa8adafacbc6f56eb91e81383f980ff95e2269b33cea8c8fa0143d198a23292c3bf0b6f54656e5edbe88d91029bc23919fae9f3401725b43dc5bdae00dbc20931f43ae5f5bae336c7340cdb731d0d8dc7682cf93fa9f64969763fb84d23ec8e1b00d6a4e986375bd5c066ae6d78c2c121641ebe4022a9366c145f2dddde95e19d38fb5a3c12270f1266484b17970befc40b5de6613cd5fee5e5fefd539e8b748ab6d61494675f9a96bbc91739de2c8a91e0bbba35e4cff90008348ec3b01822e85f3cce16f5f0013e063cbe49e1a9678981e1b5c6583f8899070298f0233611b04eeb5f8591311bebcac002c30de57ba6a5c3ec4ce91183d41828933af856506c30a5a90c6b6625e8b73d4f9c77596c13d584961c03d306fc65a5661fbc15973efbdb15a600d1f9c2f61ef1518c8f7d6707abe4fcf83d1762f3240faf7211c83769ca2c3178cc5883e76e7ad50ec48483c91fdac295908802bdb516ff26e0ab93d5616e0d22fb681590a70d779484efd9da5a1c67b719356a8d4e03599d20cad67a76dc2d4d91f8221464fd3439d5bcd44e996ece42ca2224e489dea08ad1ebf591b4d44d3e559596fd6b3ca4aebccfd9dfbcb1089108efe5dee6e01dd2053bb0e2d0fcf2c6fb60572f9ee0ee39a0d2f51515ab079d7739d2658dc588947860767adf8de0eca57c5588e12e0198c87b5a90ed060ba52424c2ea164119262a083f86299c588ae24bda71de1303b246ab66a9db0d408658d749a2d921c87fb5fbe8781ecb2cb14b0cb7b1c3fa7f95da2f15b707176c94f07338937396036538196b6192e3b21557006ab903890b4a8f56fa3a0224569ce21d6d94a6bb46d666f42c3179cc9732ec7b1aead038108026768db970953cb5eaf56a586140b0a92748aee44aaf82d616f51df81f519f1cd73ac4bf6db7f35301cebedfc264d8f64306b00e348e29b179925630bffcfcad189853218af47e4387bf0bd6b5b95f913cd8cfb083a5383fecddb04c8d5359df9327a0cfa0111e9bfc6775b65d7cbe841b3e0af17051be2ead8aa01bb0a55c93833d6cd46041c9b5eb8a61548535cd8d0c533230a5826d6a3fbadf8b01501f45b0bce8fa405e812784e3540f00a1c41cd52e0aa378f1e1308796dd8560230372e63f7cca2de4236c3ae414ba49b31db5a78b7d00178da89eafdc3ef99536a3e9e1debf2e4ddecdc3992c18924d3e82629afb87a0e40e8fbcc2cad5abe34233a0437acab1c795cf6b38e8e0c050eff52618657169cf16960eaeadec8849b2cd3f268e505ac946a7bfed78e94208cfc4b1e40ea48fec9f30c0ab85b52c5a97729c7bc6d0cfe9f724b93a7b4f0c47bf23dd58ac6eb58f971679ac9c4fb3e42c4de48015b22acceb5d5274576bff4fe7f179aa69a116abce5eb0941f7bd9b391b59340ef8da35f3e948951d16f29fa502f2d7f78ce21a8ae801e4b8188cd912ae4895ce632eee2ad13765a2598c56c1e222581619fb9f632247c88db12f2efefdb64eecb441f4f7f8f596a5afb6a4be8b77bd35cb95c570ed0c8e8906df6e94b4ce531011b6b062232cdc271c6553aaf5dcef12065e8cba569b00f749ef6a650f0c90e01a5628c2394e7940c6daecdabc2e89c2cf2e87cf4471a77f099a4bad085d0552d1c79803bab8681e740601e4d18055992f0e23e7b5cfebf5732eccb14195307df48a6b3423c13dd18195ce8a16ed991a8f7499b8029103554662045573f4a53e665de4acc4c006f16f4b0f394d6742c2ffafdd94ec1734792508b50ef04c8b46e290ece9e21607e52fe3e3e8b88f89af0fec13288f00d1ba7022e26f7fe48c6d29a591527f207dd57583d86f1bb20622c96b5941bed00540a712619c5feb64c21303fca15ce21e3fe92706fad73f6a2f9bcb4700dae3ce30a75ab0fa77c3ab83f301a9e20c4bb534ae5f22bb6d859386432c0ee748c7287a1fdc7a55af50d8ada1ba5464ccded9363839e976a6cc6f718a41d546d541b7d7192cdd1d01da82818f620cca06082ff8baae358d7862d5bd32d340729d95a62c0e0d597c236f9e418c03dc00b3ff52bd7ea7f2a4e77b44f8e7f2db542fffedeb2c4fc9f1b42b2535b59bfdf6bec62f91614b70f3a7d57afc44f35f5e0dafbae5c9f3e62c0d4fc037c89c443810eaeeb31d4585a15a0e9d758fd15aeff5ecce5347f59d6b02804bf6bc0e8b956422a896bb449ee49d456f434882af02ba19ea42c0a3c6ad4d53b36155762a1f16d6257c00ac10d0b3fa81fed38db0e29c563405ed745012441b4e6309d1bf30497ff0d52346ffc3fd5fbb38760d9c81e3f0f3ddb17761c0f40353f6b52156e01eae69820676ae6c87f766f2a9411d86bc856c8a656728e73cf5b913c38f39de3c6bf7579dcddb6894cf105e1754e2e9d6949126c81932ea4bdb72f763f345639f69bcb28161b84f490271a49018ce32abc4e6ac9ce91d01b1885b5f4f10b50492a930b4b6191a76204dede4543d6b327866352", 0xfd1, 0x0, &(0x7f0000adcff0)) 2018/05/11 08:15:01 executing program 1: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") r1 = syz_open_procfs(0x0, &(0x7f0000000040)="2f65786500000000000035abe1e80d903e0d717ac1889a45e581c9e14a5c8f95f5d2968ae8c767e9d18fd69a") mmap$binder(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x0, r1, 0x0) fstat(r1, &(0x7f0000000b80)) 2018/05/11 08:15:01 executing program 3: r0 = socket(0x11, 0x3, 0x0) ioctl(r0, 0x8912, &(0x7f0000000000)="c6295e46ca6c09b612ec6f") r1 = memfd_create(&(0x7f0000000000)="2f645951a2f2326b", 0x0) write$binfmt_misc(r1, &(0x7f0000000680)=ANY=[@ANYBLOB='syz1'], 0x4) mknod(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) execveat(r1, &(0x7f0000ff7000)='./file0\x00', &(0x7f0000000240), &(0x7f000034bff8)=[&(0x7f0000ff7000)="00000000000007060804002000fffc0c6565643b799365195f1b76"], 0x1000) 2018/05/11 08:15:01 executing program 7: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") connect$inet(r0, &(0x7f00000003c0)={0x2, 0x4e21, @rand_addr=0x2}, 0x10) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f00000000c0)={'lo\x00', 0x0}) perf_event_open(&(0x7f0000271000)={0x2, 0x70, 0x49, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r3 = syz_open_dev$loop(&(0x7f0000000000)='/dev/loop#\x00', 0x0, 0x0) r4 = memfd_create(&(0x7f00000000c0)="74086e750000000000000000008c00", 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0xfffffffffffffffe) capset(&(0x7f00001b4ff8)={0x19980330}, &(0x7f000077ffe8)) chroot(&(0x7f000009a000)='./file0\x00') ioctl$LOOP_CHANGE_FD(r3, 0x4c00, r4) fchmod(r3, 0x0) ftruncate(r4, 0x401) ioctl$LOOP_CHANGE_FD(r3, 0x4c06, r3) sendmsg$nl_route(r1, &(0x7f0000000140)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000000040)=@ipv4_newaddr={0x20, 0x14, 0x1, 0x0, 0x0, {0x2, 0x0, 0x0, 0x0, r2}, [@IFA_LOCAL={0x8, 0x2, @local={0xac, 0x14, 0x14, 0xaa}}]}, 0x20}, 0x1}, 0x0) r5 = socket(0x10, 0x802, 0x0) kexec_load(0x3, 0x5, &(0x7f0000003700)=[{&(0x7f0000000400)="f8640fece7572ce089d0e4b5ca338bdfa8a942dbd404be96de64020b2567f695d33af821f64df2d80d0b9ed50ad10f56339f1d3ba838b1ee3ab7c1192fed9ffe8156085e19080fc2c565bcc4172c80e91896d90d144e3b42c50bfbc8d034129ade7bb10931dc65b78110c1e8356fa9041db1e37052f750fd3ea7789e82d907548b79aedbec75e8e86d4d010576668f0e481cb1c7a70f995a7eb89ce78d193ff5a8474d6b4a89c0b5d20723f70d9c54ea091633cf3a73c8a448a264b5df1e5068d96e078c3275e46ea88aaa7a294465cc87628aef8ca174e8e5de5ba226da2a44b9cbd8dea3295b46b7b22ed2f9de1ee77eb21431785b7048f7e741b768027e067837f604eb34807fc87f6a166bdee7464dae6f273240de31eb9ef65cdf28932b4d0ca208ac9a0c40e9c39304be1fea7de728d1212587ca79ef0e64f9c169017df5d82bd6cd3338d142970b5325f707f323ee2d000bc1a6336fbf467158a4bc32d9ff61eee9518ce585acad09c553eacb0e13954023c180e382a076478915a690f4b81c86b7c55e45babf8278fc0c005e697bb43d20e62da188de6b6c1fd38502c1b95ce1ceef0f96920dc9f9527ae29dc734ea2041c1b51399d200c792149951cbf9af70716addffc78e676d13491678b993cbe1799e6b753a2629d091cc67b7c766f323222e8da8dd926a8e64c32483011cb7c1a62fa31f7c88cdf6374f4b738c54a0bca868b243adc3278cef13ef718f1c7d31b06b5749a73710c1f2ba9312c9e93a20acc5bbbe45ec49a606a106353382be20a0334741ca7a00c3c84afce471996d337a96aaeb29dc49ba39059d38ea660f8d1c5c736c5939be82674c59ff5833db145738a23003547510a4e38364db1bda35f3a7e76a4a87b8d371bce8be0507358b8e15998eee21758119996cd92f11f3c5be69b398fc7cd8b1659b0b81b471d9cd452fa8f30645a283999fbc9d999ac6702f0a32d5a18dd69a2e6515c119783d1cfda77936245bba36373b19b602af6a0268c1681ca63f2ce9461a9ea2f1686eb8576286d8c33b2ca03721dbafd4782e9a32bc890c617979f8a7a3b8cdca4f88024b67e57626a080da928c3a548abf23da30700cfae6127807ab407cc8df96a9afa794daffd451b2390657871a7454d9c6c220ada19da08f6f8130e6c0010c61614afc79fff4f94df9a2e6317b9685cae68febdfa1d36a93b1bdb70c156fe16afac29ddc3becc44f29604f93a7aec75a0e5536698ecffab15439370fd1717e2487cf00e7d12ede8c76f35b39d0e7d7295b12598e899c531b36ea1a1661b15be8c1f8f73af63008d0fea86d8f2e6fe172e58fec6318b24cb6fa2855d2969dfa89b0c1bcefb7814f979bed193024d4aeb961de7d8afcd69aa2444cdecb0d6f1f3521c7c70623db29b829f64779081da5a68f9e85030fb72fa74b73bc239c68305afd8a42521c192a73cc7389418001b56fc9c4017b7f48276812ef2bde064e393095450e70d4894d7f8c51c1b8355cab78234d120a1426fd2244056d0f4e816777fbf550c98a33082ff332a5b4e7ddb9ce0891ed1bf688c1ef8549ed5abdcf3742724e412f8c64faf782c4ad299b32ec121b6619e68373fc8541e4f4615d90e8e807d311f5af7a18a1b7f6406d43542f9fc5ba1741b24b2ea154c0ef3faa69540ba4f2bd45b865e50e543c875201c8c0e8041e6c64942fee8a374b026de8624bf6c91e321c666c285d5adeacbaaeb2772f7d57a9273a3e3a220857d6d7362c0a3a4876770b781d4c1cbbdeb8b7fb1f62e4f48a7b60039fb4db1ec401c82d7af773ecbf47780a545ab341eb305abc372fa08a07bc17f4aaefc4a132884a5af93fd26c703d379fda035e9f4e08e2e1b5b83c9956ad2a1714b636c6a7ef64a99ecb63d085d4ebce50529e5a65e11de3c6af02aab77f5d2a04ad00d796eb727e3665bc197076634296089c81118342e47df31173e35b3c159fdd01a2c240750931db9cb9b04019bbd526368c986b0fd5b169afab2881b2924f098722e8dc006f4fb690e9c1341635ab9928433bf26bd630333a9a8fd15e1822f997cc0c489cc2e233baaba1faa750587e18eb87deaa1cb0bc594c0088c0eb601d7c9692ee7e2b2cd6ffff7d3f7a5518cbb0156491a6bf0d55664da20501a7cb398206d6f41a69560724dcecc471900b6fb3848b5430380fecdd02d9225f2b570a55db96bdc6f7b6c1df6246f6739943428bb2ba62ac1f09b3a0b0e9fb390e3a7c47aa7d1a165100ebd904605dd00640ccdf2c0d20f8824e445a025589e3a2fdf89e1216897e851320ac8cec0a9b7655777a7361d86c7434a62f801bebf5ac6afe1b8badef8a901ead885681532fc5621f6952647b76d1b4aafeeaccbb553fb9f86a3cf9a7b9903d2865a5fcf10ce69a7ffdb9c89cc4dd281dbe22d7dd2a9ef79a1e713196b03a0d73a688dbbf5ec2131a7c5c7935e3cfaff54e21c5887d1b4ddec0fde0e83c3a0598c32d5df5373a0302d573d6ff31d25acb9bb916bff1c584ba1f7104a33c0f1419fa580ae7bd678dda8dbe8e28f5e3293f0c42495159a17f96a7fe86f93c928305b6fb34f589cb54b4653387516b786fe63f370b6d30b2d3654be2889299d92a44fc1728f573575b56382562351536b3e4e0647fc06170ba1beaa42ed54e727ac2311949ce9338fcb13989427045b5b5b4aab34904fe46661a18acfcac3365b40612a0be538acfafc89e69948fd140485a47de04ac6a437b98e51142c824159c177a84bfb789a5925752d01d168b803f3fd31d24591c10949a5694a43b1bfb43e5372e983b20c0a6931b30f5737b2d2d1fe78ae318d4fea015bc3f9cee3e15ab4bafff61de435341836a5868efbeeda4b444ecaf108887448b24bd50d76f8189ebb55ded2cf59c5eacfe5b646f796c434eb3892a6900e06024a69a072bebd816e4eaad3cf0a2b12098822fdd3015ec4fdd52b684f5e1e9e9d14af722057c984f6ee5bc7785c3497d837aaf732e51a72e90929e1c299d3f90dd5c0e1a7d9e6b3dd7c1cc29f1516ddf6d9f76f85e0e5d5e57c50a3ba8faeb42518cd0470968fc779517f1aabc9d4288f1ccd20fa9cb3c1955b6fc9bf861c44cf7721b84abe0d12b225ea73cd4b2ab105bc4f3323a4b735af719d00da359879d306969599b9c9fa1ecccc027c0d071880e0eb76c11af4fa2726653198ee78abfc21fc820800399dbb57668dd13dd371d0a6720ba13c0f3bfa9357bbab71dfc4cacbf6400217ffc160a5a41ddbcf623064144ec5915b4989f470d8c3b18cbec367d1e2ff114aa87e0e9d78f49882b13fadd801fd0eafa9ace6505b035ba0cef8fe0956218196b1a85120bb0acbb2fe5ebbe4421f753d8d764eb28fc7b684b47039df57f52af3e65c028e89d86da902a191e9ceb361060c8ab49190a1d8292d103876c266f34f192631553f900c4744e9fa7851421b382d7e3b6cd235fdb6f70a7d3d45565a882f681156ddef20f50bc1b841cd55199e194b50b87de689d446dc6fbfff2c980adc5358b10639fa1db5638d7baacda9f5152534ba015c42606368ba0ba0a649f766455b51224a6a45e96525d2cb458f1c04cf422947a15485759cf021baae9df295d0a3a2ef532435db0539e7cdd7a8ca1bf3be9277f9afacd8abd5dd5e9277510f87dd775a6c75bd8718052ad14a26c42d7a7c774bba71d86cc28b61c1d0d0f00a5e67d64678e790d4d73fa39fe51d60710cfc9ffbbc034427470107c95f866d461c2194916287005aaf401f859efcc1c81b474b2130686baf14fc0b8a31621e976ad96f756fbbf34b26986b64a5785204070b5ccd7efe1ae5e1fea9fa7199e4bd146c87344a92224edf422834784b64fb18613b48a088f4ee09a78923752f0051e6c77d8b0cfba0a24db6671f751d7dd0c1dfa954c0b998c1da7c5a701b6429bc9e86b3d4bd261688f285873c9b330dc90ba0cb1ae1d0769aa8dc579b05f38c2eb6f53cad04fc7f367b594f64de435528354240a3b988ccafae0bd08d578172b42ac08a94e3f6a6b5599cc1542fad7c4b26ae32a8f34aee597349f1bcd94a6061d8d1d3051cf8554a4d690d7d731ce02bf4f1cf81e1eac7559fa335e3a1fd1d31d1a290adc77b75749b6b5fdd6aaadfe74a8cfa6842ef35d3b271331ea6d9a54fd6b8c04fb9b329ab5cecfdf898e10bcb7dcb3462c1007afc493ffe9ce63c39fa5537b6578931fc79a1d640b97fbf275b0bd6ec4eeadf46a288ae9a2d5f7c21c10da6fb03a6498b968ff3763c947b2b8b0688681f533628b0eac478de12c4269412171f4951080e82cc52dd9c9b4381a7e7fb58e9c2641d11063fcadd87235265da527eaa3bd6dc4842eaa9aca4940cd78f7f631336d9435ba62b487bfce92fa880f6587aadc73e203d19a69e275c9697f8e4c1d6d7546a1f7f553d779e1713c19677d08d033924538f5605373be55f2fa402198459a26df24a7f23ac1b65a2b0dfa7d112b627c5cc9f87610d9c6c1900e0741a8a5d7444215a68c9f254bbba57c4b1e756de00765dd8ed527d457b071fbc4df48ac1922fec36bebeded988eb5a234401ad5a61d5523beccfd3aa56bd36e6f523626add69338aa99fa04fdd05437ca0684ed5fb29f5e2a834391a21443d1858c82b6c11f890828b7db79ea302966465fdc7db56715f5946291e4664c83d9f7ed49e377bede081665d4f367000a6047f3f937be4b2fc633e644318fc2e7ad715ab1f2330b4e5ffcc1e1ecba4f5f39efcfa701ed77b81020d4acd996ac9e1882a5b1934469918ac8799c1f24109252eacc98f0cfddd6c94f691d8aa9bd01f626192b25d89c3dd2fd6e11b3ac8141614e0af1e70d8e8e94b99d401ff608de803105b9a9b82d763d86004c88f0f1043d17b190e810429adbe2bcce9afc0f6e105f75adaa1cc69e9a7caaa2bc7a5dcdff18f53117316ec7d45343c21ebb9b4e05be2d5f39811b774f561c061d0c7888ee987a2faedd051f4aeea86fa4b1fc44fd07708bb2e1bceec7715b6eb12bf611af5d89881ee85cd458d808416a89a7e705198d8cec85652ba8f47d31f5a806f2d6555c66dd023f59fc6d22fcd0e5dcb0c8cf0ce1a72c2874baafd5bc3bf4acd2c11c2195158bec744d975f8a299f7300c8bf71c5da6478866458adb6d91c00edbf8a773ac1132c9557b7a14251583f8f12077968be32a1ee39c6fd4190c0cf1aa71e10bde8939d206b7d97395bf479f93858803e5e7c4248f148415c0eb1f190ede5b9af951d9a3048d8f0e3c1525a709389341f052eb139902fb935af0c3929d58d6745e03d61fe94fad01d61116d580e20b13acb3d10926ec78e047878e7a84882cf58c2b5dee470c667f6ccdf9d879030401f06f31f1bc6d68ecdba5f56788f1b7ddd6bb947997d9c9930c5619df1d68ea536a241e71f3f43c5f5d9f83f491c463362320ada89ea75f2b8d7607c7561298c8313b3967704956726faa03a147ace53fa4159cc879e3ef2675e4f387d574e9fd8563414f59d0573d9755ac8d946289bee7b427a6e1bc7ea921c259fdae4add45bb280f235acbc8c95a951639fd70501b1270a6167211f0a2fd152a77c8c01cf03f0f4e1fc1d2d5e84f4aa54b2e808ff822bd6345369c5f51af3ba4f091392964cf3feae25f8c2741007d2e5ac5a5f2124eee3047b89f94d44df6d0e2f4fefb98d1d7c7a34fb020c84cae252cfa6181299475acba54b0b07aefa805768da4d3b7910ef2c1b6a7112efe6bee3da9e41c12930498dfbfd82a428c9c9cd66d805c927fa3158e116273f55ab232f9c0a", 0x1000, 0x3, 0xda}, {&(0x7f0000000180)="d1212f342bf127abfae6e08bb74c5b89efa38fe459aabf94fd638099ea20ed5e438b0dee0089aaa024971d882873fc4b01be0b4dfbb502b723a6c747211a49cd0312922f1c7bdc37f25fe1900eb3a8e3640ab42e3a4dea6690b479619a81c93bbf5033e77ab8c078fccf6ae4e86ada45d5a7546191885c39", 0x78, 0x3e04, 0x7ff}, {&(0x7f0000000200)="124cf6539178fc251b098fd57dd41adbaab451d2f343aa5d34a532a884db85e4b5bfebabffea12294df4af5da9afeff63cecf3764ad2fd17f391a38d7c8acfdfd13030273a645c69ff4ca1ebdd", 0x4d, 0x8, 0x1}, {&(0x7f0000002500)="5757095864f66efa228010257017e59ef5cde3f87f48f0e9067a726eb58adbe7ce61bfe99836c1d83bb52ac1843a74ca949b697759f937acd9506c3fcb790f4aab22c34081bf00d3e52b0d341d57d6768740c345fd45eff43c3d4c1d45cfe87028d4b6ff8900e7c6a7f5c50f94d490f8b0ea08e211c6037efbe213ff6759a22d057e79e84ef3581afaef2773e6cb7c43d2a5394cb69c5872df8caba825259f6ad2219c40bb5c82a4904c245b4712ffc196f1713cca2d85e8a223d7aaf24c69fa41c6904f5fb153003f88f9c5cdce1fe96fab148c3587627d04910474c06e9ba599f1fffbc01199490edffc5c74b44fc399c127b8911a83af33b2c70f01d4301be06f8982a3007c37f3a7d36c412e2b59c0067abf0a61a12bac31b3254a186ff2c9b911ebc9a2d25981548dbe65091b53e4f47dc8786eb496f3175fdf12562db774f2cf0ea9027e1331be062b2b7778f95cd56fb8f0de68afc2db67f92794a2a9739f3354e98bc17ac31b0e7d4e6d094ccd91d302a074dd59665b8bfefab4c806c909bbd9a6c054512d2f609159af4da24a7eb817cdd90b80159cdd61ce801cc9a83612708701f531b447a34043ace7e36d584801a6b8c8b8196bf87f337e4aecfa0e1e4fd56de291544d2a9fc4c3189229dfb775025f290194385acd4d741479e15a79d8351e59b51f6628ed8b57ff03ed9fd31f6d1e57f2da519c53940795af4c7a76ff57655495d2e2fdc8bf261e98e16c06bab8d061749df6ebf041c39abbcc1d66c5c7bbfdd31bbfa7767059408a26159009f970c15c8f7e6092c9ccfbdab39bb34a97be8442a17e105db9c2ecd6d9c0cb09cf96d9ee6dd5cd0bffad00cf50662dd4ae5ed98b30d300d8100c3298765797b39dd974c8f4358ac4072954d8ae8c7b6b39624d190f911c0f386e7e5ca2328014d3de6c2da1996e2b0a68faf8c40ebf3ad6cdadf0ab22d0fab9a5f7a30a6b7b10b577f6326f0065e90f2b1d10b72357d2028d7f70adde7b8c54c377fad602f02f15d8ecde74674c91f966f11e11a2c706685a7a23f1bbac4199c9b8e71f1aa630758e913841cb0f4e122bc2d22589df8f7befc2e73effade36694c82ba0beb7412ddc4df7b9a98cf0142821605f71bb666c0bd1a0fd97bbb8be60ac0966e0aa9c4c2a380164203468e50bfed97c2611511b93b9d03c8bdbd5471990959bda5344651a6eb7f5688d1132eadecd4663426f0a4bcdcd9641410e3a2a06c1d6ca253736508986bde3f84bf080fefc52884261557032f51d81f4f0ce237c38cd2b55f3d9edf841316f712e666626f34e71412a1652f19eeba7c599a2836156cd34c6af193f7d70cb131bf78e5b4e6a423ec0649b77f1b94d7d7db3561977eaa28b26f747dfe7e6cb38dc75411cca400492dc97ef6a2a190dd4f9a64146083c9dcaba95df74da8fc0ce1d7ac2b593601d318b2e326bbf4580e50b52fafa0e2f2a6e8a854844a7db53377ee062b081c23abe0e8caf0f6ea144e34951b42dbb4b3f17e6bdc6950d66d95864082cd3da8d63e0b9dfbba6df57688d0ec0bfe40feb7950457e6f72859322d8de70dcdcc8dc0f11daaaa9bab0409af2314d375183bf394c1efa406bc06bc4813183d2d4e6d2df3d90ecf33323a545645969a4310b2511e2913cd117ccc1737d14bdbdc9fd2fd48075ecb25e3099bf41cd2af1523d00b41a7b10c0f0405e73b9b3c446a352b2bcfb09750ef2cbad43ccec2c04c1f3c4c2d9f15e3d0f40e6efd84285ddabf125771df65f5a94f9f777e74815e4c0786c7385a6af755c98ccb37bff030e3b3fcd4b5c0591628c6486b191c9d620b9599dcc984240a5289d2f46e5ce1b7e170bc65381408c13c8b455b9cec4d2a3d9ab58c42bee23659beee209907542b7a54bccee061d4f1740b9ff218699fdd2e5baf9a80a102f6e4cde212277db20eb82b7357459dfc16e315ac393cfbc4404a508699bc7530786f6b16aea27e3467659b1e230f5b38a06110cbd037f39f0e47fdd4cb389d9dd172b3588c679cc3e75a30b874b2234accf8ae7084d4f535bd74d5e980a27c4da07201625024d52ff14cf208363f689865c8ebdd6a0b5c8edef4d64297de13340c5987888903c18ddac02bd454d043a47ce70055d68e3c910a859e3be50cc11d04d53d62a66e816ae7c0ab4c7deb5b0bc0266fa84737815a28670920d02110c1ed1e0fc3099cd8857316e249bdb8dfcddb897e2ebacc4992434f502ad517979876cfbae7f8e964405ef6e1ab0eaa1c2dd8d90b5fbb70237b789c0e2e897a89bfcc3f1cf7ace3e005bb36546d72b3438429a2e915e062ecad61bfab2e1a3ffdf2805160daefb11af1ef485674228a9540217f498f54e3378977331a4f0f917b279201377e616678866c3be0d412d6c699483f7839d16d53a8c23848e84d790a1a31f551e0ae12bbf3038a02a6eaae4d16e95b860b018349a8950988f5ad081f0c9f21cfa8158d1389ac1d62044660dce2674e93ebeeceaa6bc0eb728ce28df410c5e9a3278db7da186daa589b83fc6b9c32e7eed966b33130701b90a68e159c570ad42c56d3d263d5c45d9234e090b871b119c8d40fc86f98d182433e675cdeb3aedf87ed1c4ef4976cf261b79ca48d9d31c65f22667d6ac28c568da8e359051383a255c6877b70645f2c98d2d459c3afe892778810b971521150c0313706d75dd6b375dd844d44948ee26c10563e38cf2f0b96bc77dbfe453f7a0de2c6d16cdb99d05d7a286c3752f3cbffe93f71766cabada13996caf655a4c7db8b54b3e9cd7e06119a615f1f5250edab903ddb7520fd57919b1d99d6fc3d64109c635fdec586546224ad7fb7a10e3017ac04f830cf7dbffdafd0191c11c199f22d3cd3feae652a9720538b8291b5f193f73f15c8b119646a37fc82ed979d4383d94df03a1c1e345a3f0e3bd3328d7213c6e5e6bdf22ff6a19652206142da9aa02a0303c4c4db38a241e7d1463a68fd66a81ebb014b9abf255e6b58dfff1d0b3e46c46db192727f290580e7e842832792fb843e54d539e34a9cfe18c598cb684d6903f52ba0bdf8558114e94ef469039a8dfa06d4a2d754d22099cddf97e3df0d3137fdc6bf8ed9f39fa5ec1c4d3c11250c8ce30f45b4a53018fa4bd7bffef1ea7953c931329bc8954e1d86d0b18c09255e3ea8381360572c01fd4dfc7111fc0bc5d02bce05726e32814c389bc64493d84326f89ff034dfd3b707e4f92ee4287f274d701fd2d0b53e5f0658af884db26e0504037d46eded54788da72444ca0ee9e160492ffab67b55085aa875f1119fea7e779b172367944f5bb247e4783c0677b0def4f35d23efaec71375ba0d603c9ee69aeff63c036f248100823d1715eb7a592602dbd7254dd6b30635714da965a6b2332009f48a51488fb8b228586e13de111120956fa9664a2e7f61fe99f65d9d3e09bc66dcca76cc654984821086bc3201eac8ba73725f31fe7f9e554c8a4596a9e5b58b0875edfc5a1d00ae98a3b9ca085591f682e81a6bb7846aa036dc87d4bed3276929c51340b6078ed8e2025c3a5c5505f61ec6d624a05f41e27b537e1c61f408eafd01091aaa5d3a7ddb404276af1493d439d09249fc234f37fcfad411be98b3eccb7071eed52a0cbe4440293dc2c8edc0eb5cff77b5d7ad09853275af17cce56a2d52580662a221a4a355323c4dce46509d77c9c8fcdb69e8f2a853b27cb91fc4610d119f7ee03f878ba75269dbca899e6b569a9f781c9313e318b9d2b96eeec3f54b9f75d335f3cd0e812d4ee4b27d3c1828d48046cb9bf4b5da71eab407cf22b5665afcac4ed0b4c9249687a031ce7132157cb8a4369fbefb1ded5450bcec145532a7bdad474f9d7247c89c5b07a7580d77aef37d31f55331c046b55e46ba67207632b769d05a037b9f29f0d8b40ed817122a9465af468341e5acda346329b8cd739906ce7e3ee9c65a60bf445fbab879d6f4a8c0866977a9ec654f038223d998df00ab3447faff36eed55d7577c9f6888415cffc5bfabe4a5d65876c7b00f12142890174f3c42e1b813e4b7f439aeadc8b84d9429b4df7e9473d7553466e46957d5b80c0d1d498cd2b277b0ffcc8e295164b6095d78fb7d53e15676ddf47d07c48ab131d2f30e7edf1f29b42f29ee97a6090a7d07babf4eeae6b9bc67fc990a3bc7830429eb01420cc5232b9b8fb1c46a50522101208ee1505c38d1280380a84a149fdc93663a6d4d698368a5398c34993095ab3d2c89d36d7ee7acf7b119bd25ec03eac3f6a5db145ae67c67edc2a0086b05126dbcee3f9d93c57fa951adb928dde8fedea31570a0e27beb50d2dad2b2cb587765cc37b640be10aa509eac33e67c34eb5c135022b63b67da49588a6c1a34ac82faef831dbbec394209cd0e3cb9bc4dbc78b34dcc09697c1ec72612fb807673960b6e64f81999d903f883e87fbe5a63f267d1919382bcdec99e72a981727c757a41009c183a13ce613c3e9846316f5109aa285d3f80e7be8205ba0232d7bb060eaca28b61a63911a58286cbc3bc267035a02205f4a10dab96a0cd067187d75651bbc77b2cc847eceebc98d5c29684484024fa99485676faf57ac1e93611f30b21a5c4a56bf8eb941a569178e0ed918ec80b7afd71e5426c33d4cb729c4a6df16fa483410283330626f95a191806b836ca0078088189060dc99c9164cf10f4682b67d992c64f752786ba11172dfd2da52dec5ea35b33c983c124c51e84add5b4080ab2466d2621904b45efca91cf45aa49889a273d0f5af9c482f64e805f6302a7b1e0e76c27d70cc25162b2e93511e35a79f90aca9e258d1fffa30b85ee08e66b58ff4b305ad7ac17ebdc0b37717c30b9faf0f40b068fea25dddca621888e6f17c8550c0216d95e853315cd165a68d2564bee8443758af006df3134937c09ba9ae97fa099687862dffc84365d463fe4636e04544ddf3ff8ecbb4bc227274c8ea5b92078ec2aadedd8e9f8c8adc1c325dd15b342848b229fc44345281ee9f80e9682cac8e7589ffed42f6ed6ae63ce721a5ba5c54dc7a65fa1b5ab1e836958d937ea8e5959dec2d836cc1c39afe3b0d0fb92a146e02fd3ddccc04645b15e92d9e359753111d91b767b723e824370b0c078ffaf8d5bc70c9ef7380790d3fdd558170576dac4d0d4d9a31630b0775e4861e04ac651874fa2c25c952c3565b48e894826b0b04b89afcfddbdacd7f10223f4437fa921016bc1b1f56f7649256b1eff2aa97e0eaff840d1f3f2ec1860ddd54be8ca1622166b93f725ab45114e8dcdfedec4b0e69ddd4e8de88ac7b0f2eddffb226b7b12235546410151a506a9dabbba25640b1d8e61ada0342b5492f396795538ce165ff8d4e830f392ec2aa069c7d2d180a115e8be9dc8224a0e09e5445a2daeb887be6af403359fa236df5d86ba1f2de2d6d28e95b4951c3a8b6eb408b199fe3283d7b0cfd8b752f7b6524ba3efd176c0370d3fcbc4ed345e38263243ed5ae45d57e71753464e4b47e5dbcdb1622064fb40b2118ece3398515220968b339f58900ef863cade9e75347b00c06bc673c9badd8da0fd76297d6dac5a32925abb75a7ca0be4150d70f4a2db3084c7b72cfef5c5164823fb0cf7e53908186a156787c5d0bb1d0af10554e9416c78c4e07dfcc8b2834aed775648875e2e465f712877d8ce7b84c36a6e8d8c954d9ffbd34b5421b7ab6cfb025d2ddd5cdd77260a75b5165816231e4bd27e10d2751a8206901e8edb1876d1326d6308600385083c1d1dbf04e58a73aea4a7537ea185effef4172e582127e257e33223", 0x1000, 0x7fff}, {&(0x7f0000003600)="5b35b0f1830ac95719a81aae9053061be1cea5a1c2d900972e6f03718e65eb215f92407c776d245835d829826ee1579081994fc6855e6fc2cda5faf0490e57ce24687ea344ea8eb0438d7561cddbe09a4d883fec7a36298dd23f836c9a6a58003b656d903243edf1bcb4997a19f9bb515f52dd50242f4d0aaa74b225de3a88639d0dbe9b37afddf50c20e5b8cdd443b3823e784089816010a121ebe5a1a61f509b6cd2f1302b4dd7d0c80ef2d00354ec2b6c6194b0ac875a45971f0c98398d1bbe7bf702606b905ac997865a249134ef7ba550ba3748162d4198cfef553d905e6119336d2f12a487ea0769e74e07", 0xee, 0x7fffffff, 0x3f}], 0x2a0000) write(r5, &(0x7f00000c7fdc)="24000000210025f0071c0165ff0ffc0e020000000010000002e1000c08000b000000", 0x22) 2018/05/11 08:15:01 executing program 6: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000000)="be6f1dfd094212fa9a082ceac7c176dd248a48ae3fb490f0e976d6525a0410d5e6ce43ae4de6cb96372c9f8feb4617b85b0e0bcfe42e4e856bb2d887ac05f2a26dbb2e41108aef2b7bb5be3fe4abd30afd8af7d7311e6748a72757a30bc0ca9f240b78e4979a7ae9d3250610757d5557acef94db47bdc8d44c57285852d0b632b68d72bb18f4e262dc0bf841581dc2e6f3636664b0ee34010bb5b9ba781f09c78f26f237ef0f33cbc9ecf3030542e3e169123b69819cc5f263184f04", 0xbc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000616ff8)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x32, 0xffffffffffffffff, 0x0) socket$alg(0x26, 0x5, 0x0) sendmsg$unix(r3, &(0x7f0000bba000)={&(0x7f0000c57ff8)=@abs, 0x6e, &(0x7f00006c6ff0), 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="040000", @ANYRES32=r1, @ANYBLOB='\x00\x00\x00\x00'], 0x18}, 0x0) recvmsg(r2, &(0x7f0000000100)={&(0x7f0000698000)=@generic, 0xfffffffffffffedb, &(0x7f00000000c0), 0x0, &(0x7f0000f9fff8)=""/90, 0x5a}, 0x0) 2018/05/11 08:15:01 executing program 0: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") setsockopt$ARPT_SO_SET_REPLACE(r0, 0x0, 0x60, &(0x7f0000000880)=ANY=[@ANYBLOB="66696c7445cd2df50bc579ddb3d3bd46657200000000000000000000000000000000000000000000000300000700000004000000217ba123fa005a6784b8040000a002000040"], 0x1) 2018/05/11 08:15:01 executing program 1: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") r1 = syz_open_procfs(0x0, &(0x7f0000000040)="2f65786500000000000035abe1e80d903e0d717ac1889a45e581c9e14a5c8f95f5d2968ae8c767e9d18fd69a") mmap$binder(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x8011, 0xffffffffffffffff, 0x0) fstat(r1, &(0x7f0000000b80)) 2018/05/11 08:15:01 executing program 2: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") setsockopt$inet6_group_source_req(0xffffffffffffffff, 0x29, 0x0, &(0x7f0000001000)={0x0, {{0xa}}, {{0xa, 0x0, 0x0, @dev={0xfe, 0x80}}}}, 0x108) r1 = syz_open_procfs(0x0, &(0x7f00000002c0)="6e65742f6d6366696c7465720084a74073b724b212deec60c88e090e423be72bb91cb44981a74cd5e5950a4e1a199d032e6950de7b3462a0e7a91299e40efaf361f7ec4fd47bd28dfdbfca69d406bd5c3d7bc8b1fda23e7d5e52be893d6fc348a27a534e7693d61169e1a0ded7f71c8ec49cdcb17eaf3afd2502aa2da1c9ddbd58b85e328e1bd896b0aede06a1475091655d078e463ec9b7a521613458b4b3c8185a0b") preadv(r1, &(0x7f0000000500), 0x10000000000000d5, 0x9300) 2018/05/11 08:15:01 executing program 5: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000a40)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f0000000a80)={0x2, 0x3, 0x0, 0x3, 0xf, 0x0, 0x0, 0x0, [@sadb_address={0x5, 0x5, 0x0, 0x0, 0x0, @in6={0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @broadcast=0xffffffff}}}, @sadb_address={0x5, 0x6, 0x0, 0x0, 0x0, @in6={0xa}}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x5, 0xb}, @sadb_key={0x1, 0x9, 0x4}]}, 0x78}, 0x1}, 0x0) 2018/05/11 08:15:01 executing program 0: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") setsockopt$ARPT_SO_SET_REPLACE(r0, 0x0, 0x60, &(0x7f0000000880)=ANY=[@ANYBLOB="66696c7445cd2df50bc579ddb3d3bd46657200000000000000000000000000000000000000000300000000000700000004000000217ba123fa005a6784b8040000a002000040"], 0x1) 2018/05/11 08:15:01 executing program 4: r0 = socket(0xa, 0x3, 0x3) ioctl(r0, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") mmap(&(0x7f0000000000/0xfd4000)=nil, 0xfd4000, 0x0, 0x40000000000031, 0xffffffffffffffff, 0x0) ioctl$sock_netrom_TIOCINQ(r0, 0x541b, &(0x7f0000000080)) 2018/05/11 08:15:01 executing program 7: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") connect$inet(r0, &(0x7f00000003c0)={0x2, 0x4e21, @rand_addr=0x2}, 0x10) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f00000000c0)={'lo\x00', 0x0}) perf_event_open(&(0x7f0000271000)={0x2, 0x70, 0x49, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r3 = syz_open_dev$loop(&(0x7f0000000000)='/dev/loop#\x00', 0x0, 0x0) r4 = memfd_create(&(0x7f00000000c0)="74086e750000000000000000008c00", 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0xfffffffffffffffe) capset(&(0x7f00001b4ff8)={0x19980330}, &(0x7f000077ffe8)) chroot(&(0x7f000009a000)='./file0\x00') ioctl$LOOP_CHANGE_FD(r3, 0x4c00, r4) fchmod(r3, 0x0) ftruncate(r4, 0x401) ioctl$LOOP_CHANGE_FD(r3, 0x4c06, r3) sendmsg$nl_route(r1, &(0x7f0000000140)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000000040)=@ipv4_newaddr={0x20, 0x14, 0x1, 0x0, 0x0, {0x2, 0x0, 0x0, 0x0, r2}, [@IFA_LOCAL={0x8, 0x2, @local={0xac, 0x14, 0x14, 0xaa}}]}, 0x20}, 0x1}, 0x0) r5 = socket(0x10, 0x802, 0x0) kexec_load(0x3, 0x5, &(0x7f0000003700)=[{&(0x7f0000000400)="f8640fece7572ce089d0e4b5ca338bdfa8a942dbd404be96de64020b2567f695d33af821f64df2d80d0b9ed50ad10f56339f1d3ba838b1ee3ab7c1192fed9ffe8156085e19080fc2c565bcc4172c80e91896d90d144e3b42c50bfbc8d034129ade7bb10931dc65b78110c1e8356fa9041db1e37052f750fd3ea7789e82d907548b79aedbec75e8e86d4d010576668f0e481cb1c7a70f995a7eb89ce78d193ff5a8474d6b4a89c0b5d20723f70d9c54ea091633cf3a73c8a448a264b5df1e5068d96e078c3275e46ea88aaa7a294465cc87628aef8ca174e8e5de5ba226da2a44b9cbd8dea3295b46b7b22ed2f9de1ee77eb21431785b7048f7e741b768027e067837f604eb34807fc87f6a166bdee7464dae6f273240de31eb9ef65cdf28932b4d0ca208ac9a0c40e9c39304be1fea7de728d1212587ca79ef0e64f9c169017df5d82bd6cd3338d142970b5325f707f323ee2d000bc1a6336fbf467158a4bc32d9ff61eee9518ce585acad09c553eacb0e13954023c180e382a076478915a690f4b81c86b7c55e45babf8278fc0c005e697bb43d20e62da188de6b6c1fd38502c1b95ce1ceef0f96920dc9f9527ae29dc734ea2041c1b51399d200c792149951cbf9af70716addffc78e676d13491678b993cbe1799e6b753a2629d091cc67b7c766f323222e8da8dd926a8e64c32483011cb7c1a62fa31f7c88cdf6374f4b738c54a0bca868b243adc3278cef13ef718f1c7d31b06b5749a73710c1f2ba9312c9e93a20acc5bbbe45ec49a606a106353382be20a0334741ca7a00c3c84afce471996d337a96aaeb29dc49ba39059d38ea660f8d1c5c736c5939be82674c59ff5833db145738a23003547510a4e38364db1bda35f3a7e76a4a87b8d371bce8be0507358b8e15998eee21758119996cd92f11f3c5be69b398fc7cd8b1659b0b81b471d9cd452fa8f30645a283999fbc9d999ac6702f0a32d5a18dd69a2e6515c119783d1cfda77936245bba36373b19b602af6a0268c1681ca63f2ce9461a9ea2f1686eb8576286d8c33b2ca03721dbafd4782e9a32bc890c617979f8a7a3b8cdca4f88024b67e57626a080da928c3a548abf23da30700cfae6127807ab407cc8df96a9afa794daffd451b2390657871a7454d9c6c220ada19da08f6f8130e6c0010c61614afc79fff4f94df9a2e6317b9685cae68febdfa1d36a93b1bdb70c156fe16afac29ddc3becc44f29604f93a7aec75a0e5536698ecffab15439370fd1717e2487cf00e7d12ede8c76f35b39d0e7d7295b12598e899c531b36ea1a1661b15be8c1f8f73af63008d0fea86d8f2e6fe172e58fec6318b24cb6fa2855d2969dfa89b0c1bcefb7814f979bed193024d4aeb961de7d8afcd69aa2444cdecb0d6f1f3521c7c70623db29b829f64779081da5a68f9e85030fb72fa74b73bc239c68305afd8a42521c192a73cc7389418001b56fc9c4017b7f48276812ef2bde064e393095450e70d4894d7f8c51c1b8355cab78234d120a1426fd2244056d0f4e816777fbf550c98a33082ff332a5b4e7ddb9ce0891ed1bf688c1ef8549ed5abdcf3742724e412f8c64faf782c4ad299b32ec121b6619e68373fc8541e4f4615d90e8e807d311f5af7a18a1b7f6406d43542f9fc5ba1741b24b2ea154c0ef3faa69540ba4f2bd45b865e50e543c875201c8c0e8041e6c64942fee8a374b026de8624bf6c91e321c666c285d5adeacbaaeb2772f7d57a9273a3e3a220857d6d7362c0a3a4876770b781d4c1cbbdeb8b7fb1f62e4f48a7b60039fb4db1ec401c82d7af773ecbf47780a545ab341eb305abc372fa08a07bc17f4aaefc4a132884a5af93fd26c703d379fda035e9f4e08e2e1b5b83c9956ad2a1714b636c6a7ef64a99ecb63d085d4ebce50529e5a65e11de3c6af02aab77f5d2a04ad00d796eb727e3665bc197076634296089c81118342e47df31173e35b3c159fdd01a2c240750931db9cb9b04019bbd526368c986b0fd5b169afab2881b2924f098722e8dc006f4fb690e9c1341635ab9928433bf26bd630333a9a8fd15e1822f997cc0c489cc2e233baaba1faa750587e18eb87deaa1cb0bc594c0088c0eb601d7c9692ee7e2b2cd6ffff7d3f7a5518cbb0156491a6bf0d55664da20501a7cb398206d6f41a69560724dcecc471900b6fb3848b5430380fecdd02d9225f2b570a55db96bdc6f7b6c1df6246f6739943428bb2ba62ac1f09b3a0b0e9fb390e3a7c47aa7d1a165100ebd904605dd00640ccdf2c0d20f8824e445a025589e3a2fdf89e1216897e851320ac8cec0a9b7655777a7361d86c7434a62f801bebf5ac6afe1b8badef8a901ead885681532fc5621f6952647b76d1b4aafeeaccbb553fb9f86a3cf9a7b9903d2865a5fcf10ce69a7ffdb9c89cc4dd281dbe22d7dd2a9ef79a1e713196b03a0d73a688dbbf5ec2131a7c5c7935e3cfaff54e21c5887d1b4ddec0fde0e83c3a0598c32d5df5373a0302d573d6ff31d25acb9bb916bff1c584ba1f7104a33c0f1419fa580ae7bd678dda8dbe8e28f5e3293f0c42495159a17f96a7fe86f93c928305b6fb34f589cb54b4653387516b786fe63f370b6d30b2d3654be2889299d92a44fc1728f573575b56382562351536b3e4e0647fc06170ba1beaa42ed54e727ac2311949ce9338fcb13989427045b5b5b4aab34904fe46661a18acfcac3365b40612a0be538acfafc89e69948fd140485a47de04ac6a437b98e51142c824159c177a84bfb789a5925752d01d168b803f3fd31d24591c10949a5694a43b1bfb43e5372e983b20c0a6931b30f5737b2d2d1fe78ae318d4fea015bc3f9cee3e15ab4bafff61de435341836a5868efbeeda4b444ecaf108887448b24bd50d76f8189ebb55ded2cf59c5eacfe5b646f796c434eb3892a6900e06024a69a072bebd816e4eaad3cf0a2b12098822fdd3015ec4fdd52b684f5e1e9e9d14af722057c984f6ee5bc7785c3497d837aaf732e51a72e90929e1c299d3f90dd5c0e1a7d9e6b3dd7c1cc29f1516ddf6d9f76f85e0e5d5e57c50a3ba8faeb42518cd0470968fc779517f1aabc9d4288f1ccd20fa9cb3c1955b6fc9bf861c44cf7721b84abe0d12b225ea73cd4b2ab105bc4f3323a4b735af719d00da359879d306969599b9c9fa1ecccc027c0d071880e0eb76c11af4fa2726653198ee78abfc21fc820800399dbb57668dd13dd371d0a6720ba13c0f3bfa9357bbab71dfc4cacbf6400217ffc160a5a41ddbcf623064144ec5915b4989f470d8c3b18cbec367d1e2ff114aa87e0e9d78f49882b13fadd801fd0eafa9ace6505b035ba0cef8fe0956218196b1a85120bb0acbb2fe5ebbe4421f753d8d764eb28fc7b684b47039df57f52af3e65c028e89d86da902a191e9ceb361060c8ab49190a1d8292d103876c266f34f192631553f900c4744e9fa7851421b382d7e3b6cd235fdb6f70a7d3d45565a882f681156ddef20f50bc1b841cd55199e194b50b87de689d446dc6fbfff2c980adc5358b10639fa1db5638d7baacda9f5152534ba015c42606368ba0ba0a649f766455b51224a6a45e96525d2cb458f1c04cf422947a15485759cf021baae9df295d0a3a2ef532435db0539e7cdd7a8ca1bf3be9277f9afacd8abd5dd5e9277510f87dd775a6c75bd8718052ad14a26c42d7a7c774bba71d86cc28b61c1d0d0f00a5e67d64678e790d4d73fa39fe51d60710cfc9ffbbc034427470107c95f866d461c2194916287005aaf401f859efcc1c81b474b2130686baf14fc0b8a31621e976ad96f756fbbf34b26986b64a5785204070b5ccd7efe1ae5e1fea9fa7199e4bd146c87344a92224edf422834784b64fb18613b48a088f4ee09a78923752f0051e6c77d8b0cfba0a24db6671f751d7dd0c1dfa954c0b998c1da7c5a701b6429bc9e86b3d4bd261688f285873c9b330dc90ba0cb1ae1d0769aa8dc579b05f38c2eb6f53cad04fc7f367b594f64de435528354240a3b988ccafae0bd08d578172b42ac08a94e3f6a6b5599cc1542fad7c4b26ae32a8f34aee597349f1bcd94a6061d8d1d3051cf8554a4d690d7d731ce02bf4f1cf81e1eac7559fa335e3a1fd1d31d1a290adc77b75749b6b5fdd6aaadfe74a8cfa6842ef35d3b271331ea6d9a54fd6b8c04fb9b329ab5cecfdf898e10bcb7dcb3462c1007afc493ffe9ce63c39fa5537b6578931fc79a1d640b97fbf275b0bd6ec4eeadf46a288ae9a2d5f7c21c10da6fb03a6498b968ff3763c947b2b8b0688681f533628b0eac478de12c4269412171f4951080e82cc52dd9c9b4381a7e7fb58e9c2641d11063fcadd87235265da527eaa3bd6dc4842eaa9aca4940cd78f7f631336d9435ba62b487bfce92fa880f6587aadc73e203d19a69e275c9697f8e4c1d6d7546a1f7f553d779e1713c19677d08d033924538f5605373be55f2fa402198459a26df24a7f23ac1b65a2b0dfa7d112b627c5cc9f87610d9c6c1900e0741a8a5d7444215a68c9f254bbba57c4b1e756de00765dd8ed527d457b071fbc4df48ac1922fec36bebeded988eb5a234401ad5a61d5523beccfd3aa56bd36e6f523626add69338aa99fa04fdd05437ca0684ed5fb29f5e2a834391a21443d1858c82b6c11f890828b7db79ea302966465fdc7db56715f5946291e4664c83d9f7ed49e377bede081665d4f367000a6047f3f937be4b2fc633e644318fc2e7ad715ab1f2330b4e5ffcc1e1ecba4f5f39efcfa701ed77b81020d4acd996ac9e1882a5b1934469918ac8799c1f24109252eacc98f0cfddd6c94f691d8aa9bd01f626192b25d89c3dd2fd6e11b3ac8141614e0af1e70d8e8e94b99d401ff608de803105b9a9b82d763d86004c88f0f1043d17b190e810429adbe2bcce9afc0f6e105f75adaa1cc69e9a7caaa2bc7a5dcdff18f53117316ec7d45343c21ebb9b4e05be2d5f39811b774f561c061d0c7888ee987a2faedd051f4aeea86fa4b1fc44fd07708bb2e1bceec7715b6eb12bf611af5d89881ee85cd458d808416a89a7e705198d8cec85652ba8f47d31f5a806f2d6555c66dd023f59fc6d22fcd0e5dcb0c8cf0ce1a72c2874baafd5bc3bf4acd2c11c2195158bec744d975f8a299f7300c8bf71c5da6478866458adb6d91c00edbf8a773ac1132c9557b7a14251583f8f12077968be32a1ee39c6fd4190c0cf1aa71e10bde8939d206b7d97395bf479f93858803e5e7c4248f148415c0eb1f190ede5b9af951d9a3048d8f0e3c1525a709389341f052eb139902fb935af0c3929d58d6745e03d61fe94fad01d61116d580e20b13acb3d10926ec78e047878e7a84882cf58c2b5dee470c667f6ccdf9d879030401f06f31f1bc6d68ecdba5f56788f1b7ddd6bb947997d9c9930c5619df1d68ea536a241e71f3f43c5f5d9f83f491c463362320ada89ea75f2b8d7607c7561298c8313b3967704956726faa03a147ace53fa4159cc879e3ef2675e4f387d574e9fd8563414f59d0573d9755ac8d946289bee7b427a6e1bc7ea921c259fdae4add45bb280f235acbc8c95a951639fd70501b1270a6167211f0a2fd152a77c8c01cf03f0f4e1fc1d2d5e84f4aa54b2e808ff822bd6345369c5f51af3ba4f091392964cf3feae25f8c2741007d2e5ac5a5f2124eee3047b89f94d44df6d0e2f4fefb98d1d7c7a34fb020c84cae252cfa6181299475acba54b0b07aefa805768da4d3b7910ef2c1b6a7112efe6bee3da9e41c12930498dfbfd82a428c9c9cd66d805c927fa3158e116273f55ab232f9c0a", 0x1000, 0x3, 0xda}, {&(0x7f0000000180)="d1212f342bf127abfae6e08bb74c5b89efa38fe459aabf94fd638099ea20ed5e438b0dee0089aaa024971d882873fc4b01be0b4dfbb502b723a6c747211a49cd0312922f1c7bdc37f25fe1900eb3a8e3640ab42e3a4dea6690b479619a81c93bbf5033e77ab8c078fccf6ae4e86ada45d5a7546191885c39", 0x78, 0x3e04, 0x7ff}, {&(0x7f0000000200)="124cf6539178fc251b098fd57dd41adbaab451d2f343aa5d34a532a884db85e4b5bfebabffea12294df4af5da9afeff63cecf3764ad2fd17f391a38d7c8acfdfd13030273a645c69ff4ca1ebdd", 0x4d, 0x8, 0x1}, {&(0x7f0000002500)="5757095864f66efa228010257017e59ef5cde3f87f48f0e9067a726eb58adbe7ce61bfe99836c1d83bb52ac1843a74ca949b697759f937acd9506c3fcb790f4aab22c34081bf00d3e52b0d341d57d6768740c345fd45eff43c3d4c1d45cfe87028d4b6ff8900e7c6a7f5c50f94d490f8b0ea08e211c6037efbe213ff6759a22d057e79e84ef3581afaef2773e6cb7c43d2a5394cb69c5872df8caba825259f6ad2219c40bb5c82a4904c245b4712ffc196f1713cca2d85e8a223d7aaf24c69fa41c6904f5fb153003f88f9c5cdce1fe96fab148c3587627d04910474c06e9ba599f1fffbc01199490edffc5c74b44fc399c127b8911a83af33b2c70f01d4301be06f8982a3007c37f3a7d36c412e2b59c0067abf0a61a12bac31b3254a186ff2c9b911ebc9a2d25981548dbe65091b53e4f47dc8786eb496f3175fdf12562db774f2cf0ea9027e1331be062b2b7778f95cd56fb8f0de68afc2db67f92794a2a9739f3354e98bc17ac31b0e7d4e6d094ccd91d302a074dd59665b8bfefab4c806c909bbd9a6c054512d2f609159af4da24a7eb817cdd90b80159cdd61ce801cc9a83612708701f531b447a34043ace7e36d584801a6b8c8b8196bf87f337e4aecfa0e1e4fd56de291544d2a9fc4c3189229dfb775025f290194385acd4d741479e15a79d8351e59b51f6628ed8b57ff03ed9fd31f6d1e57f2da519c53940795af4c7a76ff57655495d2e2fdc8bf261e98e16c06bab8d061749df6ebf041c39abbcc1d66c5c7bbfdd31bbfa7767059408a26159009f970c15c8f7e6092c9ccfbdab39bb34a97be8442a17e105db9c2ecd6d9c0cb09cf96d9ee6dd5cd0bffad00cf50662dd4ae5ed98b30d300d8100c3298765797b39dd974c8f4358ac4072954d8ae8c7b6b39624d190f911c0f386e7e5ca2328014d3de6c2da1996e2b0a68faf8c40ebf3ad6cdadf0ab22d0fab9a5f7a30a6b7b10b577f6326f0065e90f2b1d10b72357d2028d7f70adde7b8c54c377fad602f02f15d8ecde74674c91f966f11e11a2c706685a7a23f1bbac4199c9b8e71f1aa630758e913841cb0f4e122bc2d22589df8f7befc2e73effade36694c82ba0beb7412ddc4df7b9a98cf0142821605f71bb666c0bd1a0fd97bbb8be60ac0966e0aa9c4c2a380164203468e50bfed97c2611511b93b9d03c8bdbd5471990959bda5344651a6eb7f5688d1132eadecd4663426f0a4bcdcd9641410e3a2a06c1d6ca253736508986bde3f84bf080fefc52884261557032f51d81f4f0ce237c38cd2b55f3d9edf841316f712e666626f34e71412a1652f19eeba7c599a2836156cd34c6af193f7d70cb131bf78e5b4e6a423ec0649b77f1b94d7d7db3561977eaa28b26f747dfe7e6cb38dc75411cca400492dc97ef6a2a190dd4f9a64146083c9dcaba95df74da8fc0ce1d7ac2b593601d318b2e326bbf4580e50b52fafa0e2f2a6e8a854844a7db53377ee062b081c23abe0e8caf0f6ea144e34951b42dbb4b3f17e6bdc6950d66d95864082cd3da8d63e0b9dfbba6df57688d0ec0bfe40feb7950457e6f72859322d8de70dcdcc8dc0f11daaaa9bab0409af2314d375183bf394c1efa406bc06bc4813183d2d4e6d2df3d90ecf33323a545645969a4310b2511e2913cd117ccc1737d14bdbdc9fd2fd48075ecb25e3099bf41cd2af1523d00b41a7b10c0f0405e73b9b3c446a352b2bcfb09750ef2cbad43ccec2c04c1f3c4c2d9f15e3d0f40e6efd84285ddabf125771df65f5a94f9f777e74815e4c0786c7385a6af755c98ccb37bff030e3b3fcd4b5c0591628c6486b191c9d620b9599dcc984240a5289d2f46e5ce1b7e170bc65381408c13c8b455b9cec4d2a3d9ab58c42bee23659beee209907542b7a54bccee061d4f1740b9ff218699fdd2e5baf9a80a102f6e4cde212277db20eb82b7357459dfc16e315ac393cfbc4404a508699bc7530786f6b16aea27e3467659b1e230f5b38a06110cbd037f39f0e47fdd4cb389d9dd172b3588c679cc3e75a30b874b2234accf8ae7084d4f535bd74d5e980a27c4da07201625024d52ff14cf208363f689865c8ebdd6a0b5c8edef4d64297de13340c5987888903c18ddac02bd454d043a47ce70055d68e3c910a859e3be50cc11d04d53d62a66e816ae7c0ab4c7deb5b0bc0266fa84737815a28670920d02110c1ed1e0fc3099cd8857316e249bdb8dfcddb897e2ebacc4992434f502ad517979876cfbae7f8e964405ef6e1ab0eaa1c2dd8d90b5fbb70237b789c0e2e897a89bfcc3f1cf7ace3e005bb36546d72b3438429a2e915e062ecad61bfab2e1a3ffdf2805160daefb11af1ef485674228a9540217f498f54e3378977331a4f0f917b279201377e616678866c3be0d412d6c699483f7839d16d53a8c23848e84d790a1a31f551e0ae12bbf3038a02a6eaae4d16e95b860b018349a8950988f5ad081f0c9f21cfa8158d1389ac1d62044660dce2674e93ebeeceaa6bc0eb728ce28df410c5e9a3278db7da186daa589b83fc6b9c32e7eed966b33130701b90a68e159c570ad42c56d3d263d5c45d9234e090b871b119c8d40fc86f98d182433e675cdeb3aedf87ed1c4ef4976cf261b79ca48d9d31c65f22667d6ac28c568da8e359051383a255c6877b70645f2c98d2d459c3afe892778810b971521150c0313706d75dd6b375dd844d44948ee26c10563e38cf2f0b96bc77dbfe453f7a0de2c6d16cdb99d05d7a286c3752f3cbffe93f71766cabada13996caf655a4c7db8b54b3e9cd7e06119a615f1f5250edab903ddb7520fd57919b1d99d6fc3d64109c635fdec586546224ad7fb7a10e3017ac04f830cf7dbffdafd0191c11c199f22d3cd3feae652a9720538b8291b5f193f73f15c8b119646a37fc82ed979d4383d94df03a1c1e345a3f0e3bd3328d7213c6e5e6bdf22ff6a19652206142da9aa02a0303c4c4db38a241e7d1463a68fd66a81ebb014b9abf255e6b58dfff1d0b3e46c46db192727f290580e7e842832792fb843e54d539e34a9cfe18c598cb684d6903f52ba0bdf8558114e94ef469039a8dfa06d4a2d754d22099cddf97e3df0d3137fdc6bf8ed9f39fa5ec1c4d3c11250c8ce30f45b4a53018fa4bd7bffef1ea7953c931329bc8954e1d86d0b18c09255e3ea8381360572c01fd4dfc7111fc0bc5d02bce05726e32814c389bc64493d84326f89ff034dfd3b707e4f92ee4287f274d701fd2d0b53e5f0658af884db26e0504037d46eded54788da72444ca0ee9e160492ffab67b55085aa875f1119fea7e779b172367944f5bb247e4783c0677b0def4f35d23efaec71375ba0d603c9ee69aeff63c036f248100823d1715eb7a592602dbd7254dd6b30635714da965a6b2332009f48a51488fb8b228586e13de111120956fa9664a2e7f61fe99f65d9d3e09bc66dcca76cc654984821086bc3201eac8ba73725f31fe7f9e554c8a4596a9e5b58b0875edfc5a1d00ae98a3b9ca085591f682e81a6bb7846aa036dc87d4bed3276929c51340b6078ed8e2025c3a5c5505f61ec6d624a05f41e27b537e1c61f408eafd01091aaa5d3a7ddb404276af1493d439d09249fc234f37fcfad411be98b3eccb7071eed52a0cbe4440293dc2c8edc0eb5cff77b5d7ad09853275af17cce56a2d52580662a221a4a355323c4dce46509d77c9c8fcdb69e8f2a853b27cb91fc4610d119f7ee03f878ba75269dbca899e6b569a9f781c9313e318b9d2b96eeec3f54b9f75d335f3cd0e812d4ee4b27d3c1828d48046cb9bf4b5da71eab407cf22b5665afcac4ed0b4c9249687a031ce7132157cb8a4369fbefb1ded5450bcec145532a7bdad474f9d7247c89c5b07a7580d77aef37d31f55331c046b55e46ba67207632b769d05a037b9f29f0d8b40ed817122a9465af468341e5acda346329b8cd739906ce7e3ee9c65a60bf445fbab879d6f4a8c0866977a9ec654f038223d998df00ab3447faff36eed55d7577c9f6888415cffc5bfabe4a5d65876c7b00f12142890174f3c42e1b813e4b7f439aeadc8b84d9429b4df7e9473d7553466e46957d5b80c0d1d498cd2b277b0ffcc8e295164b6095d78fb7d53e15676ddf47d07c48ab131d2f30e7edf1f29b42f29ee97a6090a7d07babf4eeae6b9bc67fc990a3bc7830429eb01420cc5232b9b8fb1c46a50522101208ee1505c38d1280380a84a149fdc93663a6d4d698368a5398c34993095ab3d2c89d36d7ee7acf7b119bd25ec03eac3f6a5db145ae67c67edc2a0086b05126dbcee3f9d93c57fa951adb928dde8fedea31570a0e27beb50d2dad2b2cb587765cc37b640be10aa509eac33e67c34eb5c135022b63b67da49588a6c1a34ac82faef831dbbec394209cd0e3cb9bc4dbc78b34dcc09697c1ec72612fb807673960b6e64f81999d903f883e87fbe5a63f267d1919382bcdec99e72a981727c757a41009c183a13ce613c3e9846316f5109aa285d3f80e7be8205ba0232d7bb060eaca28b61a63911a58286cbc3bc267035a02205f4a10dab96a0cd067187d75651bbc77b2cc847eceebc98d5c29684484024fa99485676faf57ac1e93611f30b21a5c4a56bf8eb941a569178e0ed918ec80b7afd71e5426c33d4cb729c4a6df16fa483410283330626f95a191806b836ca0078088189060dc99c9164cf10f4682b67d992c64f752786ba11172dfd2da52dec5ea35b33c983c124c51e84add5b4080ab2466d2621904b45efca91cf45aa49889a273d0f5af9c482f64e805f6302a7b1e0e76c27d70cc25162b2e93511e35a79f90aca9e258d1fffa30b85ee08e66b58ff4b305ad7ac17ebdc0b37717c30b9faf0f40b068fea25dddca621888e6f17c8550c0216d95e853315cd165a68d2564bee8443758af006df3134937c09ba9ae97fa099687862dffc84365d463fe4636e04544ddf3ff8ecbb4bc227274c8ea5b92078ec2aadedd8e9f8c8adc1c325dd15b342848b229fc44345281ee9f80e9682cac8e7589ffed42f6ed6ae63ce721a5ba5c54dc7a65fa1b5ab1e836958d937ea8e5959dec2d836cc1c39afe3b0d0fb92a146e02fd3ddccc04645b15e92d9e359753111d91b767b723e824370b0c078ffaf8d5bc70c9ef7380790d3fdd558170576dac4d0d4d9a31630b0775e4861e04ac651874fa2c25c952c3565b48e894826b0b04b89afcfddbdacd7f10223f4437fa921016bc1b1f56f7649256b1eff2aa97e0eaff840d1f3f2ec1860ddd54be8ca1622166b93f725ab45114e8dcdfedec4b0e69ddd4e8de88ac7b0f2eddffb226b7b12235546410151a506a9dabbba25640b1d8e61ada0342b5492f396795538ce165ff8d4e830f392ec2aa069c7d2d180a115e8be9dc8224a0e09e5445a2daeb887be6af403359fa236df5d86ba1f2de2d6d28e95b4951c3a8b6eb408b199fe3283d7b0cfd8b752f7b6524ba3efd176c0370d3fcbc4ed345e38263243ed5ae45d57e71753464e4b47e5dbcdb1622064fb40b2118ece3398515220968b339f58900ef863cade9e75347b00c06bc673c9badd8da0fd76297d6dac5a32925abb75a7ca0be4150d70f4a2db3084c7b72cfef5c5164823fb0cf7e53908186a156787c5d0bb1d0af10554e9416c78c4e07dfcc8b2834aed775648875e2e465f712877d8ce7b84c36a6e8d8c954d9ffbd34b5421b7ab6cfb025d2ddd5cdd77260a75b5165816231e4bd27e10d2751a8206901e8edb1876d1326d6308600385083c1d1dbf04e58a73aea4a7537ea185effef4172e582127e257e33223", 0x1000, 0x7fff}, {&(0x7f0000003600)="5b35b0f1830ac95719a81aae9053061be1cea5a1c2d900972e6f03718e65eb215f92407c776d245835d829826ee1579081994fc6855e6fc2cda5faf0490e57ce24687ea344ea8eb0438d7561cddbe09a4d883fec7a36298dd23f836c9a6a58003b656d903243edf1bcb4997a19f9bb515f52dd50242f4d0aaa74b225de3a88639d0dbe9b37afddf50c20e5b8cdd443b3823e784089816010a121ebe5a1a61f509b6cd2f1302b4dd7d0c80ef2d00354ec2b6c6194b0ac875a45971f0c98398d1bbe7bf702606b905ac997865a249134ef7ba550ba3748162d4198cfef553d905e6119336d2f12a487ea0769e74e07", 0xee, 0x7fffffff, 0x3f}], 0x2a0000) write(r5, &(0x7f00000c7fdc)="24000000210025f0071c0165ff0ffc0e020000000010000002e1000c08000b000000", 0x22) 2018/05/11 08:15:01 executing program 6: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000616ff8)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMBIC(r0, 0x5417, &(0x7f0000000080)=0x8) syz_open_dev$sndseq(&(0x7f0000000040)='/dev/snd/seq\x00', 0x0, 0x40) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x32, 0xffffffffffffffff, 0x0) sendmsg$unix(r3, &(0x7f0000bba000)={&(0x7f0000c57ff8)=@abs, 0x6e, &(0x7f00006c6ff0), 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000010001006d8c03e61694054f070d38000008f200000000002000006e644f44d67765a8f630f1f2032b4f4f4ae7c7648055bea4afe490fdba3bfcdd7a74cdaa098ca17a1775283cedf0d63eec7c7dc50995b1a894224eca7c8cc74e6bbc0d13c74ce080ebbd9493ea9f67ae0e5c13e2b826111dd738fba6b1da751311a35f11d6f9666a0a948a713dc16301090ce9d0164eba34ae02610100c6c36aad7acf82cef6124695dfffabccfe891946bbefbe77b72d4cbc46106141bc2bc2880ca6a2455c5ac1aa361ec9ad0c7828c9f964c0c78192913c9e62f723e0da7c68a6732ca8c7ee87aed302b999cdf3f2d8edfc635e5900f3ba12653eb85c0bef70cfcfb7a87584d696b340cecc", @ANYRES32=r1, @ANYBLOB='\x00\x00\x00\x00'], 0x18}, 0x0) recvmsg(r2, &(0x7f00003d6fc8)={&(0x7f0000698000)=@generic, 0x80, &(0x7f000081afd0), 0x0, &(0x7f0000f9fff8)=""/90, 0x5a}, 0x0) 2018/05/11 08:15:01 executing program 5: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000a40)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f0000000a80)={0x2, 0x3, 0x0, 0x3, 0xf, 0x0, 0x0, 0x0, [@sadb_address={0x5, 0x5, 0x0, 0x0, 0x0, @in6={0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @broadcast=0xffffffff}}}, @sadb_address={0x5, 0x6, 0x0, 0x0, 0x0, @in6={0xa}}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x5, 0xb}, @sadb_key={0x1, 0x9, 0x5}]}, 0x78}, 0x1}, 0x0) 2018/05/11 08:15:01 executing program 1: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") r1 = syz_open_procfs(0x0, &(0x7f0000000040)="2f65786500000000000035abe1e80d903e0d717ac1889a45e581c9e14a5c8f95f5d2968ae8c767e9d18fd69a") mmap$binder(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x8011, 0xffffffffffffffff, 0x0) fstat(r1, &(0x7f0000000b80)) 2018/05/11 08:15:01 executing program 3: r0 = socket(0x11, 0x3, 0x0) ioctl(r0, 0x8912, &(0x7f0000000000)="c6295e46ca6c09b612ec6f") r1 = memfd_create(&(0x7f0000000000)="2f645951a2f2326b", 0x0) write$binfmt_misc(r1, &(0x7f0000000680)=ANY=[@ANYBLOB='syz1'], 0x4) mknod(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) execveat(r1, &(0x7f0000ff7000)='./file0\x00', &(0x7f0000000240), &(0x7f000034bff8)=[&(0x7f0000ff7000)="00000000000007060804002000fffc0c6565643b799365195f1b76"], 0x1000) 2018/05/11 08:15:01 executing program 2: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") setsockopt$inet6_group_source_req(0xffffffffffffffff, 0x29, 0x0, &(0x7f0000001000)={0x0, {{0xa}}, {{0xa, 0x0, 0x0, @dev={0xfe, 0x80}}}}, 0x108) r1 = syz_open_procfs(0x0, &(0x7f00000002c0)="6e65742f6d6366696c7465720084a74073b724b212deec60c88e090e423be72bb91cb44981a74cd5e5950a4e1a199d032e6950de7b3462a0e7a91299e40efaf361f7ec4fd47bd28dfdbfca69d406bd5c3d7bc8b1fda23e7d5e52be893d6fc348a27a534e7693d61169e1a0ded7f71c8ec49cdcb17eaf3afd2502aa2da1c9ddbd58b85e328e1bd896b0aede06a1475091655d078e463ec9b7a521613458b4b3c8185a0b") preadv(r1, &(0x7f0000000500), 0x10000000000000d5, 0x9300) 2018/05/11 08:15:01 executing program 4: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000080)="c6295e4eca6c09b612ec6f") r1 = socket$inet6(0xa, 0x3, 0x3c) connect$inet6(r1, &(0x7f0000000040)={0xa, 0x0, 0x0, @mcast2={0xff, 0x2, [], 0x1}, 0x9}, 0x1c) sendmsg(r1, &(0x7f0000009fc8)={0x0, 0x0, &(0x7f000002c000), 0x0, &(0x7f0000000780)=ANY=[]}, 0xc100) write$binfmt_aout(r1, &(0x7f0000000600)={{0x0, 0x4}, "", [[], []]}, 0x220) 2018/05/11 08:15:01 executing program 7: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") connect$inet(r0, &(0x7f00000003c0)={0x2, 0x4e21, @rand_addr=0x2}, 0x10) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f00000000c0)={'lo\x00', 0x0}) perf_event_open(&(0x7f0000271000)={0x2, 0x70, 0x49, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r3 = syz_open_dev$loop(&(0x7f0000000000)='/dev/loop#\x00', 0x0, 0x0) r4 = memfd_create(&(0x7f00000000c0)="74086e750000000000000000008c00", 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0xfffffffffffffffe) capset(&(0x7f00001b4ff8)={0x19980330}, &(0x7f000077ffe8)) chroot(&(0x7f000009a000)='./file0\x00') ioctl$LOOP_CHANGE_FD(r3, 0x4c00, r4) fchmod(r3, 0x0) ftruncate(r4, 0x401) ioctl$LOOP_CHANGE_FD(r3, 0x4c06, r3) sendmsg$nl_route(r1, &(0x7f0000000140)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000000040)=@ipv4_newaddr={0x20, 0x14, 0x1, 0x0, 0x0, {0x2, 0x0, 0x0, 0x0, r2}, [@IFA_LOCAL={0x8, 0x2, @local={0xac, 0x14, 0x14, 0xaa}}]}, 0x20}, 0x1}, 0x0) r5 = socket(0x10, 0x802, 0x0) kexec_load(0x3, 0x5, &(0x7f0000003700)=[{&(0x7f0000000400)="f8640fece7572ce089d0e4b5ca338bdfa8a942dbd404be96de64020b2567f695d33af821f64df2d80d0b9ed50ad10f56339f1d3ba838b1ee3ab7c1192fed9ffe8156085e19080fc2c565bcc4172c80e91896d90d144e3b42c50bfbc8d034129ade7bb10931dc65b78110c1e8356fa9041db1e37052f750fd3ea7789e82d907548b79aedbec75e8e86d4d010576668f0e481cb1c7a70f995a7eb89ce78d193ff5a8474d6b4a89c0b5d20723f70d9c54ea091633cf3a73c8a448a264b5df1e5068d96e078c3275e46ea88aaa7a294465cc87628aef8ca174e8e5de5ba226da2a44b9cbd8dea3295b46b7b22ed2f9de1ee77eb21431785b7048f7e741b768027e067837f604eb34807fc87f6a166bdee7464dae6f273240de31eb9ef65cdf28932b4d0ca208ac9a0c40e9c39304be1fea7de728d1212587ca79ef0e64f9c169017df5d82bd6cd3338d142970b5325f707f323ee2d000bc1a6336fbf467158a4bc32d9ff61eee9518ce585acad09c553eacb0e13954023c180e382a076478915a690f4b81c86b7c55e45babf8278fc0c005e697bb43d20e62da188de6b6c1fd38502c1b95ce1ceef0f96920dc9f9527ae29dc734ea2041c1b51399d200c792149951cbf9af70716addffc78e676d13491678b993cbe1799e6b753a2629d091cc67b7c766f323222e8da8dd926a8e64c32483011cb7c1a62fa31f7c88cdf6374f4b738c54a0bca868b243adc3278cef13ef718f1c7d31b06b5749a73710c1f2ba9312c9e93a20acc5bbbe45ec49a606a106353382be20a0334741ca7a00c3c84afce471996d337a96aaeb29dc49ba39059d38ea660f8d1c5c736c5939be82674c59ff5833db145738a23003547510a4e38364db1bda35f3a7e76a4a87b8d371bce8be0507358b8e15998eee21758119996cd92f11f3c5be69b398fc7cd8b1659b0b81b471d9cd452fa8f30645a283999fbc9d999ac6702f0a32d5a18dd69a2e6515c119783d1cfda77936245bba36373b19b602af6a0268c1681ca63f2ce9461a9ea2f1686eb8576286d8c33b2ca03721dbafd4782e9a32bc890c617979f8a7a3b8cdca4f88024b67e57626a080da928c3a548abf23da30700cfae6127807ab407cc8df96a9afa794daffd451b2390657871a7454d9c6c220ada19da08f6f8130e6c0010c61614afc79fff4f94df9a2e6317b9685cae68febdfa1d36a93b1bdb70c156fe16afac29ddc3becc44f29604f93a7aec75a0e5536698ecffab15439370fd1717e2487cf00e7d12ede8c76f35b39d0e7d7295b12598e899c531b36ea1a1661b15be8c1f8f73af63008d0fea86d8f2e6fe172e58fec6318b24cb6fa2855d2969dfa89b0c1bcefb7814f979bed193024d4aeb961de7d8afcd69aa2444cdecb0d6f1f3521c7c70623db29b829f64779081da5a68f9e85030fb72fa74b73bc239c68305afd8a42521c192a73cc7389418001b56fc9c4017b7f48276812ef2bde064e393095450e70d4894d7f8c51c1b8355cab78234d120a1426fd2244056d0f4e816777fbf550c98a33082ff332a5b4e7ddb9ce0891ed1bf688c1ef8549ed5abdcf3742724e412f8c64faf782c4ad299b32ec121b6619e68373fc8541e4f4615d90e8e807d311f5af7a18a1b7f6406d43542f9fc5ba1741b24b2ea154c0ef3faa69540ba4f2bd45b865e50e543c875201c8c0e8041e6c64942fee8a374b026de8624bf6c91e321c666c285d5adeacbaaeb2772f7d57a9273a3e3a220857d6d7362c0a3a4876770b781d4c1cbbdeb8b7fb1f62e4f48a7b60039fb4db1ec401c82d7af773ecbf47780a545ab341eb305abc372fa08a07bc17f4aaefc4a132884a5af93fd26c703d379fda035e9f4e08e2e1b5b83c9956ad2a1714b636c6a7ef64a99ecb63d085d4ebce50529e5a65e11de3c6af02aab77f5d2a04ad00d796eb727e3665bc197076634296089c81118342e47df31173e35b3c159fdd01a2c240750931db9cb9b04019bbd526368c986b0fd5b169afab2881b2924f098722e8dc006f4fb690e9c1341635ab9928433bf26bd630333a9a8fd15e1822f997cc0c489cc2e233baaba1faa750587e18eb87deaa1cb0bc594c0088c0eb601d7c9692ee7e2b2cd6ffff7d3f7a5518cbb0156491a6bf0d55664da20501a7cb398206d6f41a69560724dcecc471900b6fb3848b5430380fecdd02d9225f2b570a55db96bdc6f7b6c1df6246f6739943428bb2ba62ac1f09b3a0b0e9fb390e3a7c47aa7d1a165100ebd904605dd00640ccdf2c0d20f8824e445a025589e3a2fdf89e1216897e851320ac8cec0a9b7655777a7361d86c7434a62f801bebf5ac6afe1b8badef8a901ead885681532fc5621f6952647b76d1b4aafeeaccbb553fb9f86a3cf9a7b9903d2865a5fcf10ce69a7ffdb9c89cc4dd281dbe22d7dd2a9ef79a1e713196b03a0d73a688dbbf5ec2131a7c5c7935e3cfaff54e21c5887d1b4ddec0fde0e83c3a0598c32d5df5373a0302d573d6ff31d25acb9bb916bff1c584ba1f7104a33c0f1419fa580ae7bd678dda8dbe8e28f5e3293f0c42495159a17f96a7fe86f93c928305b6fb34f589cb54b4653387516b786fe63f370b6d30b2d3654be2889299d92a44fc1728f573575b56382562351536b3e4e0647fc06170ba1beaa42ed54e727ac2311949ce9338fcb13989427045b5b5b4aab34904fe46661a18acfcac3365b40612a0be538acfafc89e69948fd140485a47de04ac6a437b98e51142c824159c177a84bfb789a5925752d01d168b803f3fd31d24591c10949a5694a43b1bfb43e5372e983b20c0a6931b30f5737b2d2d1fe78ae318d4fea015bc3f9cee3e15ab4bafff61de435341836a5868efbeeda4b444ecaf108887448b24bd50d76f8189ebb55ded2cf59c5eacfe5b646f796c434eb3892a6900e06024a69a072bebd816e4eaad3cf0a2b12098822fdd3015ec4fdd52b684f5e1e9e9d14af722057c984f6ee5bc7785c3497d837aaf732e51a72e90929e1c299d3f90dd5c0e1a7d9e6b3dd7c1cc29f1516ddf6d9f76f85e0e5d5e57c50a3ba8faeb42518cd0470968fc779517f1aabc9d4288f1ccd20fa9cb3c1955b6fc9bf861c44cf7721b84abe0d12b225ea73cd4b2ab105bc4f3323a4b735af719d00da359879d306969599b9c9fa1ecccc027c0d071880e0eb76c11af4fa2726653198ee78abfc21fc820800399dbb57668dd13dd371d0a6720ba13c0f3bfa9357bbab71dfc4cacbf6400217ffc160a5a41ddbcf623064144ec5915b4989f470d8c3b18cbec367d1e2ff114aa87e0e9d78f49882b13fadd801fd0eafa9ace6505b035ba0cef8fe0956218196b1a85120bb0acbb2fe5ebbe4421f753d8d764eb28fc7b684b47039df57f52af3e65c028e89d86da902a191e9ceb361060c8ab49190a1d8292d103876c266f34f192631553f900c4744e9fa7851421b382d7e3b6cd235fdb6f70a7d3d45565a882f681156ddef20f50bc1b841cd55199e194b50b87de689d446dc6fbfff2c980adc5358b10639fa1db5638d7baacda9f5152534ba015c42606368ba0ba0a649f766455b51224a6a45e96525d2cb458f1c04cf422947a15485759cf021baae9df295d0a3a2ef532435db0539e7cdd7a8ca1bf3be9277f9afacd8abd5dd5e9277510f87dd775a6c75bd8718052ad14a26c42d7a7c774bba71d86cc28b61c1d0d0f00a5e67d64678e790d4d73fa39fe51d60710cfc9ffbbc034427470107c95f866d461c2194916287005aaf401f859efcc1c81b474b2130686baf14fc0b8a31621e976ad96f756fbbf34b26986b64a5785204070b5ccd7efe1ae5e1fea9fa7199e4bd146c87344a92224edf422834784b64fb18613b48a088f4ee09a78923752f0051e6c77d8b0cfba0a24db6671f751d7dd0c1dfa954c0b998c1da7c5a701b6429bc9e86b3d4bd261688f285873c9b330dc90ba0cb1ae1d0769aa8dc579b05f38c2eb6f53cad04fc7f367b594f64de435528354240a3b988ccafae0bd08d578172b42ac08a94e3f6a6b5599cc1542fad7c4b26ae32a8f34aee597349f1bcd94a6061d8d1d3051cf8554a4d690d7d731ce02bf4f1cf81e1eac7559fa335e3a1fd1d31d1a290adc77b75749b6b5fdd6aaadfe74a8cfa6842ef35d3b271331ea6d9a54fd6b8c04fb9b329ab5cecfdf898e10bcb7dcb3462c1007afc493ffe9ce63c39fa5537b6578931fc79a1d640b97fbf275b0bd6ec4eeadf46a288ae9a2d5f7c21c10da6fb03a6498b968ff3763c947b2b8b0688681f533628b0eac478de12c4269412171f4951080e82cc52dd9c9b4381a7e7fb58e9c2641d11063fcadd87235265da527eaa3bd6dc4842eaa9aca4940cd78f7f631336d9435ba62b487bfce92fa880f6587aadc73e203d19a69e275c9697f8e4c1d6d7546a1f7f553d779e1713c19677d08d033924538f5605373be55f2fa402198459a26df24a7f23ac1b65a2b0dfa7d112b627c5cc9f87610d9c6c1900e0741a8a5d7444215a68c9f254bbba57c4b1e756de00765dd8ed527d457b071fbc4df48ac1922fec36bebeded988eb5a234401ad5a61d5523beccfd3aa56bd36e6f523626add69338aa99fa04fdd05437ca0684ed5fb29f5e2a834391a21443d1858c82b6c11f890828b7db79ea302966465fdc7db56715f5946291e4664c83d9f7ed49e377bede081665d4f367000a6047f3f937be4b2fc633e644318fc2e7ad715ab1f2330b4e5ffcc1e1ecba4f5f39efcfa701ed77b81020d4acd996ac9e1882a5b1934469918ac8799c1f24109252eacc98f0cfddd6c94f691d8aa9bd01f626192b25d89c3dd2fd6e11b3ac8141614e0af1e70d8e8e94b99d401ff608de803105b9a9b82d763d86004c88f0f1043d17b190e810429adbe2bcce9afc0f6e105f75adaa1cc69e9a7caaa2bc7a5dcdff18f53117316ec7d45343c21ebb9b4e05be2d5f39811b774f561c061d0c7888ee987a2faedd051f4aeea86fa4b1fc44fd07708bb2e1bceec7715b6eb12bf611af5d89881ee85cd458d808416a89a7e705198d8cec85652ba8f47d31f5a806f2d6555c66dd023f59fc6d22fcd0e5dcb0c8cf0ce1a72c2874baafd5bc3bf4acd2c11c2195158bec744d975f8a299f7300c8bf71c5da6478866458adb6d91c00edbf8a773ac1132c9557b7a14251583f8f12077968be32a1ee39c6fd4190c0cf1aa71e10bde8939d206b7d97395bf479f93858803e5e7c4248f148415c0eb1f190ede5b9af951d9a3048d8f0e3c1525a709389341f052eb139902fb935af0c3929d58d6745e03d61fe94fad01d61116d580e20b13acb3d10926ec78e047878e7a84882cf58c2b5dee470c667f6ccdf9d879030401f06f31f1bc6d68ecdba5f56788f1b7ddd6bb947997d9c9930c5619df1d68ea536a241e71f3f43c5f5d9f83f491c463362320ada89ea75f2b8d7607c7561298c8313b3967704956726faa03a147ace53fa4159cc879e3ef2675e4f387d574e9fd8563414f59d0573d9755ac8d946289bee7b427a6e1bc7ea921c259fdae4add45bb280f235acbc8c95a951639fd70501b1270a6167211f0a2fd152a77c8c01cf03f0f4e1fc1d2d5e84f4aa54b2e808ff822bd6345369c5f51af3ba4f091392964cf3feae25f8c2741007d2e5ac5a5f2124eee3047b89f94d44df6d0e2f4fefb98d1d7c7a34fb020c84cae252cfa6181299475acba54b0b07aefa805768da4d3b7910ef2c1b6a7112efe6bee3da9e41c12930498dfbfd82a428c9c9cd66d805c927fa3158e116273f55ab232f9c0a", 0x1000, 0x3, 0xda}, {&(0x7f0000000180)="d1212f342bf127abfae6e08bb74c5b89efa38fe459aabf94fd638099ea20ed5e438b0dee0089aaa024971d882873fc4b01be0b4dfbb502b723a6c747211a49cd0312922f1c7bdc37f25fe1900eb3a8e3640ab42e3a4dea6690b479619a81c93bbf5033e77ab8c078fccf6ae4e86ada45d5a7546191885c39", 0x78, 0x3e04, 0x7ff}, {&(0x7f0000000200)="124cf6539178fc251b098fd57dd41adbaab451d2f343aa5d34a532a884db85e4b5bfebabffea12294df4af5da9afeff63cecf3764ad2fd17f391a38d7c8acfdfd13030273a645c69ff4ca1ebdd", 0x4d, 0x8, 0x1}, {&(0x7f0000002500)="5757095864f66efa228010257017e59ef5cde3f87f48f0e9067a726eb58adbe7ce61bfe99836c1d83bb52ac1843a74ca949b697759f937acd9506c3fcb790f4aab22c34081bf00d3e52b0d341d57d6768740c345fd45eff43c3d4c1d45cfe87028d4b6ff8900e7c6a7f5c50f94d490f8b0ea08e211c6037efbe213ff6759a22d057e79e84ef3581afaef2773e6cb7c43d2a5394cb69c5872df8caba825259f6ad2219c40bb5c82a4904c245b4712ffc196f1713cca2d85e8a223d7aaf24c69fa41c6904f5fb153003f88f9c5cdce1fe96fab148c3587627d04910474c06e9ba599f1fffbc01199490edffc5c74b44fc399c127b8911a83af33b2c70f01d4301be06f8982a3007c37f3a7d36c412e2b59c0067abf0a61a12bac31b3254a186ff2c9b911ebc9a2d25981548dbe65091b53e4f47dc8786eb496f3175fdf12562db774f2cf0ea9027e1331be062b2b7778f95cd56fb8f0de68afc2db67f92794a2a9739f3354e98bc17ac31b0e7d4e6d094ccd91d302a074dd59665b8bfefab4c806c909bbd9a6c054512d2f609159af4da24a7eb817cdd90b80159cdd61ce801cc9a83612708701f531b447a34043ace7e36d584801a6b8c8b8196bf87f337e4aecfa0e1e4fd56de291544d2a9fc4c3189229dfb775025f290194385acd4d741479e15a79d8351e59b51f6628ed8b57ff03ed9fd31f6d1e57f2da519c53940795af4c7a76ff57655495d2e2fdc8bf261e98e16c06bab8d061749df6ebf041c39abbcc1d66c5c7bbfdd31bbfa7767059408a26159009f970c15c8f7e6092c9ccfbdab39bb34a97be8442a17e105db9c2ecd6d9c0cb09cf96d9ee6dd5cd0bffad00cf50662dd4ae5ed98b30d300d8100c3298765797b39dd974c8f4358ac4072954d8ae8c7b6b39624d190f911c0f386e7e5ca2328014d3de6c2da1996e2b0a68faf8c40ebf3ad6cdadf0ab22d0fab9a5f7a30a6b7b10b577f6326f0065e90f2b1d10b72357d2028d7f70adde7b8c54c377fad602f02f15d8ecde74674c91f966f11e11a2c706685a7a23f1bbac4199c9b8e71f1aa630758e913841cb0f4e122bc2d22589df8f7befc2e73effade36694c82ba0beb7412ddc4df7b9a98cf0142821605f71bb666c0bd1a0fd97bbb8be60ac0966e0aa9c4c2a380164203468e50bfed97c2611511b93b9d03c8bdbd5471990959bda5344651a6eb7f5688d1132eadecd4663426f0a4bcdcd9641410e3a2a06c1d6ca253736508986bde3f84bf080fefc52884261557032f51d81f4f0ce237c38cd2b55f3d9edf841316f712e666626f34e71412a1652f19eeba7c599a2836156cd34c6af193f7d70cb131bf78e5b4e6a423ec0649b77f1b94d7d7db3561977eaa28b26f747dfe7e6cb38dc75411cca400492dc97ef6a2a190dd4f9a64146083c9dcaba95df74da8fc0ce1d7ac2b593601d318b2e326bbf4580e50b52fafa0e2f2a6e8a854844a7db53377ee062b081c23abe0e8caf0f6ea144e34951b42dbb4b3f17e6bdc6950d66d95864082cd3da8d63e0b9dfbba6df57688d0ec0bfe40feb7950457e6f72859322d8de70dcdcc8dc0f11daaaa9bab0409af2314d375183bf394c1efa406bc06bc4813183d2d4e6d2df3d90ecf33323a545645969a4310b2511e2913cd117ccc1737d14bdbdc9fd2fd48075ecb25e3099bf41cd2af1523d00b41a7b10c0f0405e73b9b3c446a352b2bcfb09750ef2cbad43ccec2c04c1f3c4c2d9f15e3d0f40e6efd84285ddabf125771df65f5a94f9f777e74815e4c0786c7385a6af755c98ccb37bff030e3b3fcd4b5c0591628c6486b191c9d620b9599dcc984240a5289d2f46e5ce1b7e170bc65381408c13c8b455b9cec4d2a3d9ab58c42bee23659beee209907542b7a54bccee061d4f1740b9ff218699fdd2e5baf9a80a102f6e4cde212277db20eb82b7357459dfc16e315ac393cfbc4404a508699bc7530786f6b16aea27e3467659b1e230f5b38a06110cbd037f39f0e47fdd4cb389d9dd172b3588c679cc3e75a30b874b2234accf8ae7084d4f535bd74d5e980a27c4da07201625024d52ff14cf208363f689865c8ebdd6a0b5c8edef4d64297de13340c5987888903c18ddac02bd454d043a47ce70055d68e3c910a859e3be50cc11d04d53d62a66e816ae7c0ab4c7deb5b0bc0266fa84737815a28670920d02110c1ed1e0fc3099cd8857316e249bdb8dfcddb897e2ebacc4992434f502ad517979876cfbae7f8e964405ef6e1ab0eaa1c2dd8d90b5fbb70237b789c0e2e897a89bfcc3f1cf7ace3e005bb36546d72b3438429a2e915e062ecad61bfab2e1a3ffdf2805160daefb11af1ef485674228a9540217f498f54e3378977331a4f0f917b279201377e616678866c3be0d412d6c699483f7839d16d53a8c23848e84d790a1a31f551e0ae12bbf3038a02a6eaae4d16e95b860b018349a8950988f5ad081f0c9f21cfa8158d1389ac1d62044660dce2674e93ebeeceaa6bc0eb728ce28df410c5e9a3278db7da186daa589b83fc6b9c32e7eed966b33130701b90a68e159c570ad42c56d3d263d5c45d9234e090b871b119c8d40fc86f98d182433e675cdeb3aedf87ed1c4ef4976cf261b79ca48d9d31c65f22667d6ac28c568da8e359051383a255c6877b70645f2c98d2d459c3afe892778810b971521150c0313706d75dd6b375dd844d44948ee26c10563e38cf2f0b96bc77dbfe453f7a0de2c6d16cdb99d05d7a286c3752f3cbffe93f71766cabada13996caf655a4c7db8b54b3e9cd7e06119a615f1f5250edab903ddb7520fd57919b1d99d6fc3d64109c635fdec586546224ad7fb7a10e3017ac04f830cf7dbffdafd0191c11c199f22d3cd3feae652a9720538b8291b5f193f73f15c8b119646a37fc82ed979d4383d94df03a1c1e345a3f0e3bd3328d7213c6e5e6bdf22ff6a19652206142da9aa02a0303c4c4db38a241e7d1463a68fd66a81ebb014b9abf255e6b58dfff1d0b3e46c46db192727f290580e7e842832792fb843e54d539e34a9cfe18c598cb684d6903f52ba0bdf8558114e94ef469039a8dfa06d4a2d754d22099cddf97e3df0d3137fdc6bf8ed9f39fa5ec1c4d3c11250c8ce30f45b4a53018fa4bd7bffef1ea7953c931329bc8954e1d86d0b18c09255e3ea8381360572c01fd4dfc7111fc0bc5d02bce05726e32814c389bc64493d84326f89ff034dfd3b707e4f92ee4287f274d701fd2d0b53e5f0658af884db26e0504037d46eded54788da72444ca0ee9e160492ffab67b55085aa875f1119fea7e779b172367944f5bb247e4783c0677b0def4f35d23efaec71375ba0d603c9ee69aeff63c036f248100823d1715eb7a592602dbd7254dd6b30635714da965a6b2332009f48a51488fb8b228586e13de111120956fa9664a2e7f61fe99f65d9d3e09bc66dcca76cc654984821086bc3201eac8ba73725f31fe7f9e554c8a4596a9e5b58b0875edfc5a1d00ae98a3b9ca085591f682e81a6bb7846aa036dc87d4bed3276929c51340b6078ed8e2025c3a5c5505f61ec6d624a05f41e27b537e1c61f408eafd01091aaa5d3a7ddb404276af1493d439d09249fc234f37fcfad411be98b3eccb7071eed52a0cbe4440293dc2c8edc0eb5cff77b5d7ad09853275af17cce56a2d52580662a221a4a355323c4dce46509d77c9c8fcdb69e8f2a853b27cb91fc4610d119f7ee03f878ba75269dbca899e6b569a9f781c9313e318b9d2b96eeec3f54b9f75d335f3cd0e812d4ee4b27d3c1828d48046cb9bf4b5da71eab407cf22b5665afcac4ed0b4c9249687a031ce7132157cb8a4369fbefb1ded5450bcec145532a7bdad474f9d7247c89c5b07a7580d77aef37d31f55331c046b55e46ba67207632b769d05a037b9f29f0d8b40ed817122a9465af468341e5acda346329b8cd739906ce7e3ee9c65a60bf445fbab879d6f4a8c0866977a9ec654f038223d998df00ab3447faff36eed55d7577c9f6888415cffc5bfabe4a5d65876c7b00f12142890174f3c42e1b813e4b7f439aeadc8b84d9429b4df7e9473d7553466e46957d5b80c0d1d498cd2b277b0ffcc8e295164b6095d78fb7d53e15676ddf47d07c48ab131d2f30e7edf1f29b42f29ee97a6090a7d07babf4eeae6b9bc67fc990a3bc7830429eb01420cc5232b9b8fb1c46a50522101208ee1505c38d1280380a84a149fdc93663a6d4d698368a5398c34993095ab3d2c89d36d7ee7acf7b119bd25ec03eac3f6a5db145ae67c67edc2a0086b05126dbcee3f9d93c57fa951adb928dde8fedea31570a0e27beb50d2dad2b2cb587765cc37b640be10aa509eac33e67c34eb5c135022b63b67da49588a6c1a34ac82faef831dbbec394209cd0e3cb9bc4dbc78b34dcc09697c1ec72612fb807673960b6e64f81999d903f883e87fbe5a63f267d1919382bcdec99e72a981727c757a41009c183a13ce613c3e9846316f5109aa285d3f80e7be8205ba0232d7bb060eaca28b61a63911a58286cbc3bc267035a02205f4a10dab96a0cd067187d75651bbc77b2cc847eceebc98d5c29684484024fa99485676faf57ac1e93611f30b21a5c4a56bf8eb941a569178e0ed918ec80b7afd71e5426c33d4cb729c4a6df16fa483410283330626f95a191806b836ca0078088189060dc99c9164cf10f4682b67d992c64f752786ba11172dfd2da52dec5ea35b33c983c124c51e84add5b4080ab2466d2621904b45efca91cf45aa49889a273d0f5af9c482f64e805f6302a7b1e0e76c27d70cc25162b2e93511e35a79f90aca9e258d1fffa30b85ee08e66b58ff4b305ad7ac17ebdc0b37717c30b9faf0f40b068fea25dddca621888e6f17c8550c0216d95e853315cd165a68d2564bee8443758af006df3134937c09ba9ae97fa099687862dffc84365d463fe4636e04544ddf3ff8ecbb4bc227274c8ea5b92078ec2aadedd8e9f8c8adc1c325dd15b342848b229fc44345281ee9f80e9682cac8e7589ffed42f6ed6ae63ce721a5ba5c54dc7a65fa1b5ab1e836958d937ea8e5959dec2d836cc1c39afe3b0d0fb92a146e02fd3ddccc04645b15e92d9e359753111d91b767b723e824370b0c078ffaf8d5bc70c9ef7380790d3fdd558170576dac4d0d4d9a31630b0775e4861e04ac651874fa2c25c952c3565b48e894826b0b04b89afcfddbdacd7f10223f4437fa921016bc1b1f56f7649256b1eff2aa97e0eaff840d1f3f2ec1860ddd54be8ca1622166b93f725ab45114e8dcdfedec4b0e69ddd4e8de88ac7b0f2eddffb226b7b12235546410151a506a9dabbba25640b1d8e61ada0342b5492f396795538ce165ff8d4e830f392ec2aa069c7d2d180a115e8be9dc8224a0e09e5445a2daeb887be6af403359fa236df5d86ba1f2de2d6d28e95b4951c3a8b6eb408b199fe3283d7b0cfd8b752f7b6524ba3efd176c0370d3fcbc4ed345e38263243ed5ae45d57e71753464e4b47e5dbcdb1622064fb40b2118ece3398515220968b339f58900ef863cade9e75347b00c06bc673c9badd8da0fd76297d6dac5a32925abb75a7ca0be4150d70f4a2db3084c7b72cfef5c5164823fb0cf7e53908186a156787c5d0bb1d0af10554e9416c78c4e07dfcc8b2834aed775648875e2e465f712877d8ce7b84c36a6e8d8c954d9ffbd34b5421b7ab6cfb025d2ddd5cdd77260a75b5165816231e4bd27e10d2751a8206901e8edb1876d1326d6308600385083c1d1dbf04e58a73aea4a7537ea185effef4172e582127e257e33223", 0x1000, 0x7fff}, {&(0x7f0000003600)="5b35b0f1830ac95719a81aae9053061be1cea5a1c2d900972e6f03718e65eb215f92407c776d245835d829826ee1579081994fc6855e6fc2cda5faf0490e57ce24687ea344ea8eb0438d7561cddbe09a4d883fec7a36298dd23f836c9a6a58003b656d903243edf1bcb4997a19f9bb515f52dd50242f4d0aaa74b225de3a88639d0dbe9b37afddf50c20e5b8cdd443b3823e784089816010a121ebe5a1a61f509b6cd2f1302b4dd7d0c80ef2d00354ec2b6c6194b0ac875a45971f0c98398d1bbe7bf702606b905ac997865a249134ef7ba550ba3748162d4198cfef553d905e6119336d2f12a487ea0769e74e07", 0xee, 0x7fffffff, 0x3f}], 0x2a0000) write(r5, &(0x7f00000c7fdc)="24000000210025f0071c0165ff0ffc0e020000000010000002e1000c08000b000000", 0x22) 2018/05/11 08:15:01 executing program 0: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") setsockopt$ARPT_SO_SET_REPLACE(r0, 0x0, 0x60, &(0x7f0000000880)=ANY=[@ANYBLOB="66696c7445cd2df50bc579ddb3d3bd46657200000000000000000000000000000000000000000600000000000700000004000000217ba123fa005a6784b8040000a002000040"], 0x1) 2018/05/11 08:15:01 executing program 1: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") r1 = syz_open_procfs(0x0, &(0x7f0000000040)="2f65786500000000000035abe1e80d903e0d717ac1889a45e581c9e14a5c8f95f5d2968ae8c767e9d18fd69a") mmap$binder(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x8011, 0xffffffffffffffff, 0x0) fstat(r1, &(0x7f0000000b80)) 2018/05/11 08:15:01 executing program 5: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000a40)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f0000000a80)={0x2, 0x3, 0x0, 0x3, 0xf, 0x0, 0x0, 0x0, [@sadb_address={0x5, 0x5, 0x0, 0x0, 0x0, @in6={0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @broadcast=0xffffffff}}}, @sadb_address={0x5, 0x6, 0x0, 0x0, 0x0, @in6={0xa}}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x5, 0xb}, @sadb_key={0x1, 0x9, 0x80ffffff00000000}]}, 0x78}, 0x1}, 0x0) 2018/05/11 08:15:01 executing program 2: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") setsockopt$inet6_group_source_req(0xffffffffffffffff, 0x29, 0x0, &(0x7f0000001000)={0x0, {{0xa}}, {{0xa, 0x0, 0x0, @dev={0xfe, 0x80}}}}, 0x108) r1 = syz_open_procfs(0x0, &(0x7f00000002c0)="6e65742f6d6366696c7465720084a74073b724b212deec60c88e090e423be72bb91cb44981a74cd5e5950a4e1a199d032e6950de7b3462a0e7a91299e40efaf361f7ec4fd47bd28dfdbfca69d406bd5c3d7bc8b1fda23e7d5e52be893d6fc348a27a534e7693d61169e1a0ded7f71c8ec49cdcb17eaf3afd2502aa2da1c9ddbd58b85e328e1bd896b0aede06a1475091655d078e463ec9b7a521613458b4b3c8185a0b") preadv(r1, &(0x7f0000000500), 0x10000000000000d5, 0x9300) 2018/05/11 08:15:01 executing program 7: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") connect$inet(r0, &(0x7f00000003c0)={0x2, 0x4e21, @rand_addr=0x2}, 0x10) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f00000000c0)={'lo\x00', 0x0}) perf_event_open(&(0x7f0000271000)={0x2, 0x70, 0x49, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r3 = syz_open_dev$loop(&(0x7f0000000000)='/dev/loop#\x00', 0x0, 0x0) r4 = memfd_create(&(0x7f00000000c0)="74086e750000000000000000008c00", 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0xfffffffffffffffe) capset(&(0x7f00001b4ff8)={0x19980330}, &(0x7f000077ffe8)) chroot(&(0x7f000009a000)='./file0\x00') ioctl$LOOP_CHANGE_FD(r3, 0x4c00, r4) fchmod(r3, 0x0) ftruncate(r4, 0x401) ioctl$LOOP_CHANGE_FD(r3, 0x4c06, r3) sendmsg$nl_route(r1, &(0x7f0000000140)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000000040)=@ipv4_newaddr={0x20, 0x14, 0x1, 0x0, 0x0, {0x2, 0x0, 0x0, 0x0, r2}, [@IFA_LOCAL={0x8, 0x2, @local={0xac, 0x14, 0x14, 0xaa}}]}, 0x20}, 0x1}, 0x0) r5 = socket(0x10, 0x802, 0x0) kexec_load(0x3, 0x5, &(0x7f0000003700)=[{&(0x7f0000000400)="f8640fece7572ce089d0e4b5ca338bdfa8a942dbd404be96de64020b2567f695d33af821f64df2d80d0b9ed50ad10f56339f1d3ba838b1ee3ab7c1192fed9ffe8156085e19080fc2c565bcc4172c80e91896d90d144e3b42c50bfbc8d034129ade7bb10931dc65b78110c1e8356fa9041db1e37052f750fd3ea7789e82d907548b79aedbec75e8e86d4d010576668f0e481cb1c7a70f995a7eb89ce78d193ff5a8474d6b4a89c0b5d20723f70d9c54ea091633cf3a73c8a448a264b5df1e5068d96e078c3275e46ea88aaa7a294465cc87628aef8ca174e8e5de5ba226da2a44b9cbd8dea3295b46b7b22ed2f9de1ee77eb21431785b7048f7e741b768027e067837f604eb34807fc87f6a166bdee7464dae6f273240de31eb9ef65cdf28932b4d0ca208ac9a0c40e9c39304be1fea7de728d1212587ca79ef0e64f9c169017df5d82bd6cd3338d142970b5325f707f323ee2d000bc1a6336fbf467158a4bc32d9ff61eee9518ce585acad09c553eacb0e13954023c180e382a076478915a690f4b81c86b7c55e45babf8278fc0c005e697bb43d20e62da188de6b6c1fd38502c1b95ce1ceef0f96920dc9f9527ae29dc734ea2041c1b51399d200c792149951cbf9af70716addffc78e676d13491678b993cbe1799e6b753a2629d091cc67b7c766f323222e8da8dd926a8e64c32483011cb7c1a62fa31f7c88cdf6374f4b738c54a0bca868b243adc3278cef13ef718f1c7d31b06b5749a73710c1f2ba9312c9e93a20acc5bbbe45ec49a606a106353382be20a0334741ca7a00c3c84afce471996d337a96aaeb29dc49ba39059d38ea660f8d1c5c736c5939be82674c59ff5833db145738a23003547510a4e38364db1bda35f3a7e76a4a87b8d371bce8be0507358b8e15998eee21758119996cd92f11f3c5be69b398fc7cd8b1659b0b81b471d9cd452fa8f30645a283999fbc9d999ac6702f0a32d5a18dd69a2e6515c119783d1cfda77936245bba36373b19b602af6a0268c1681ca63f2ce9461a9ea2f1686eb8576286d8c33b2ca03721dbafd4782e9a32bc890c617979f8a7a3b8cdca4f88024b67e57626a080da928c3a548abf23da30700cfae6127807ab407cc8df96a9afa794daffd451b2390657871a7454d9c6c220ada19da08f6f8130e6c0010c61614afc79fff4f94df9a2e6317b9685cae68febdfa1d36a93b1bdb70c156fe16afac29ddc3becc44f29604f93a7aec75a0e5536698ecffab15439370fd1717e2487cf00e7d12ede8c76f35b39d0e7d7295b12598e899c531b36ea1a1661b15be8c1f8f73af63008d0fea86d8f2e6fe172e58fec6318b24cb6fa2855d2969dfa89b0c1bcefb7814f979bed193024d4aeb961de7d8afcd69aa2444cdecb0d6f1f3521c7c70623db29b829f64779081da5a68f9e85030fb72fa74b73bc239c68305afd8a42521c192a73cc7389418001b56fc9c4017b7f48276812ef2bde064e393095450e70d4894d7f8c51c1b8355cab78234d120a1426fd2244056d0f4e816777fbf550c98a33082ff332a5b4e7ddb9ce0891ed1bf688c1ef8549ed5abdcf3742724e412f8c64faf782c4ad299b32ec121b6619e68373fc8541e4f4615d90e8e807d311f5af7a18a1b7f6406d43542f9fc5ba1741b24b2ea154c0ef3faa69540ba4f2bd45b865e50e543c875201c8c0e8041e6c64942fee8a374b026de8624bf6c91e321c666c285d5adeacbaaeb2772f7d57a9273a3e3a220857d6d7362c0a3a4876770b781d4c1cbbdeb8b7fb1f62e4f48a7b60039fb4db1ec401c82d7af773ecbf47780a545ab341eb305abc372fa08a07bc17f4aaefc4a132884a5af93fd26c703d379fda035e9f4e08e2e1b5b83c9956ad2a1714b636c6a7ef64a99ecb63d085d4ebce50529e5a65e11de3c6af02aab77f5d2a04ad00d796eb727e3665bc197076634296089c81118342e47df31173e35b3c159fdd01a2c240750931db9cb9b04019bbd526368c986b0fd5b169afab2881b2924f098722e8dc006f4fb690e9c1341635ab9928433bf26bd630333a9a8fd15e1822f997cc0c489cc2e233baaba1faa750587e18eb87deaa1cb0bc594c0088c0eb601d7c9692ee7e2b2cd6ffff7d3f7a5518cbb0156491a6bf0d55664da20501a7cb398206d6f41a69560724dcecc471900b6fb3848b5430380fecdd02d9225f2b570a55db96bdc6f7b6c1df6246f6739943428bb2ba62ac1f09b3a0b0e9fb390e3a7c47aa7d1a165100ebd904605dd00640ccdf2c0d20f8824e445a025589e3a2fdf89e1216897e851320ac8cec0a9b7655777a7361d86c7434a62f801bebf5ac6afe1b8badef8a901ead885681532fc5621f6952647b76d1b4aafeeaccbb553fb9f86a3cf9a7b9903d2865a5fcf10ce69a7ffdb9c89cc4dd281dbe22d7dd2a9ef79a1e713196b03a0d73a688dbbf5ec2131a7c5c7935e3cfaff54e21c5887d1b4ddec0fde0e83c3a0598c32d5df5373a0302d573d6ff31d25acb9bb916bff1c584ba1f7104a33c0f1419fa580ae7bd678dda8dbe8e28f5e3293f0c42495159a17f96a7fe86f93c928305b6fb34f589cb54b4653387516b786fe63f370b6d30b2d3654be2889299d92a44fc1728f573575b56382562351536b3e4e0647fc06170ba1beaa42ed54e727ac2311949ce9338fcb13989427045b5b5b4aab34904fe46661a18acfcac3365b40612a0be538acfafc89e69948fd140485a47de04ac6a437b98e51142c824159c177a84bfb789a5925752d01d168b803f3fd31d24591c10949a5694a43b1bfb43e5372e983b20c0a6931b30f5737b2d2d1fe78ae318d4fea015bc3f9cee3e15ab4bafff61de435341836a5868efbeeda4b444ecaf108887448b24bd50d76f8189ebb55ded2cf59c5eacfe5b646f796c434eb3892a6900e06024a69a072bebd816e4eaad3cf0a2b12098822fdd3015ec4fdd52b684f5e1e9e9d14af722057c984f6ee5bc7785c3497d837aaf732e51a72e90929e1c299d3f90dd5c0e1a7d9e6b3dd7c1cc29f1516ddf6d9f76f85e0e5d5e57c50a3ba8faeb42518cd0470968fc779517f1aabc9d4288f1ccd20fa9cb3c1955b6fc9bf861c44cf7721b84abe0d12b225ea73cd4b2ab105bc4f3323a4b735af719d00da359879d306969599b9c9fa1ecccc027c0d071880e0eb76c11af4fa2726653198ee78abfc21fc820800399dbb57668dd13dd371d0a6720ba13c0f3bfa9357bbab71dfc4cacbf6400217ffc160a5a41ddbcf623064144ec5915b4989f470d8c3b18cbec367d1e2ff114aa87e0e9d78f49882b13fadd801fd0eafa9ace6505b035ba0cef8fe0956218196b1a85120bb0acbb2fe5ebbe4421f753d8d764eb28fc7b684b47039df57f52af3e65c028e89d86da902a191e9ceb361060c8ab49190a1d8292d103876c266f34f192631553f900c4744e9fa7851421b382d7e3b6cd235fdb6f70a7d3d45565a882f681156ddef20f50bc1b841cd55199e194b50b87de689d446dc6fbfff2c980adc5358b10639fa1db5638d7baacda9f5152534ba015c42606368ba0ba0a649f766455b51224a6a45e96525d2cb458f1c04cf422947a15485759cf021baae9df295d0a3a2ef532435db0539e7cdd7a8ca1bf3be9277f9afacd8abd5dd5e9277510f87dd775a6c75bd8718052ad14a26c42d7a7c774bba71d86cc28b61c1d0d0f00a5e67d64678e790d4d73fa39fe51d60710cfc9ffbbc034427470107c95f866d461c2194916287005aaf401f859efcc1c81b474b2130686baf14fc0b8a31621e976ad96f756fbbf34b26986b64a5785204070b5ccd7efe1ae5e1fea9fa7199e4bd146c87344a92224edf422834784b64fb18613b48a088f4ee09a78923752f0051e6c77d8b0cfba0a24db6671f751d7dd0c1dfa954c0b998c1da7c5a701b6429bc9e86b3d4bd261688f285873c9b330dc90ba0cb1ae1d0769aa8dc579b05f38c2eb6f53cad04fc7f367b594f64de435528354240a3b988ccafae0bd08d578172b42ac08a94e3f6a6b5599cc1542fad7c4b26ae32a8f34aee597349f1bcd94a6061d8d1d3051cf8554a4d690d7d731ce02bf4f1cf81e1eac7559fa335e3a1fd1d31d1a290adc77b75749b6b5fdd6aaadfe74a8cfa6842ef35d3b271331ea6d9a54fd6b8c04fb9b329ab5cecfdf898e10bcb7dcb3462c1007afc493ffe9ce63c39fa5537b6578931fc79a1d640b97fbf275b0bd6ec4eeadf46a288ae9a2d5f7c21c10da6fb03a6498b968ff3763c947b2b8b0688681f533628b0eac478de12c4269412171f4951080e82cc52dd9c9b4381a7e7fb58e9c2641d11063fcadd87235265da527eaa3bd6dc4842eaa9aca4940cd78f7f631336d9435ba62b487bfce92fa880f6587aadc73e203d19a69e275c9697f8e4c1d6d7546a1f7f553d779e1713c19677d08d033924538f5605373be55f2fa402198459a26df24a7f23ac1b65a2b0dfa7d112b627c5cc9f87610d9c6c1900e0741a8a5d7444215a68c9f254bbba57c4b1e756de00765dd8ed527d457b071fbc4df48ac1922fec36bebeded988eb5a234401ad5a61d5523beccfd3aa56bd36e6f523626add69338aa99fa04fdd05437ca0684ed5fb29f5e2a834391a21443d1858c82b6c11f890828b7db79ea302966465fdc7db56715f5946291e4664c83d9f7ed49e377bede081665d4f367000a6047f3f937be4b2fc633e644318fc2e7ad715ab1f2330b4e5ffcc1e1ecba4f5f39efcfa701ed77b81020d4acd996ac9e1882a5b1934469918ac8799c1f24109252eacc98f0cfddd6c94f691d8aa9bd01f626192b25d89c3dd2fd6e11b3ac8141614e0af1e70d8e8e94b99d401ff608de803105b9a9b82d763d86004c88f0f1043d17b190e810429adbe2bcce9afc0f6e105f75adaa1cc69e9a7caaa2bc7a5dcdff18f53117316ec7d45343c21ebb9b4e05be2d5f39811b774f561c061d0c7888ee987a2faedd051f4aeea86fa4b1fc44fd07708bb2e1bceec7715b6eb12bf611af5d89881ee85cd458d808416a89a7e705198d8cec85652ba8f47d31f5a806f2d6555c66dd023f59fc6d22fcd0e5dcb0c8cf0ce1a72c2874baafd5bc3bf4acd2c11c2195158bec744d975f8a299f7300c8bf71c5da6478866458adb6d91c00edbf8a773ac1132c9557b7a14251583f8f12077968be32a1ee39c6fd4190c0cf1aa71e10bde8939d206b7d97395bf479f93858803e5e7c4248f148415c0eb1f190ede5b9af951d9a3048d8f0e3c1525a709389341f052eb139902fb935af0c3929d58d6745e03d61fe94fad01d61116d580e20b13acb3d10926ec78e047878e7a84882cf58c2b5dee470c667f6ccdf9d879030401f06f31f1bc6d68ecdba5f56788f1b7ddd6bb947997d9c9930c5619df1d68ea536a241e71f3f43c5f5d9f83f491c463362320ada89ea75f2b8d7607c7561298c8313b3967704956726faa03a147ace53fa4159cc879e3ef2675e4f387d574e9fd8563414f59d0573d9755ac8d946289bee7b427a6e1bc7ea921c259fdae4add45bb280f235acbc8c95a951639fd70501b1270a6167211f0a2fd152a77c8c01cf03f0f4e1fc1d2d5e84f4aa54b2e808ff822bd6345369c5f51af3ba4f091392964cf3feae25f8c2741007d2e5ac5a5f2124eee3047b89f94d44df6d0e2f4fefb98d1d7c7a34fb020c84cae252cfa6181299475acba54b0b07aefa805768da4d3b7910ef2c1b6a7112efe6bee3da9e41c12930498dfbfd82a428c9c9cd66d805c927fa3158e116273f55ab232f9c0a", 0x1000, 0x3, 0xda}, {&(0x7f0000000180)="d1212f342bf127abfae6e08bb74c5b89efa38fe459aabf94fd638099ea20ed5e438b0dee0089aaa024971d882873fc4b01be0b4dfbb502b723a6c747211a49cd0312922f1c7bdc37f25fe1900eb3a8e3640ab42e3a4dea6690b479619a81c93bbf5033e77ab8c078fccf6ae4e86ada45d5a7546191885c39", 0x78, 0x3e04, 0x7ff}, {&(0x7f0000000200)="124cf6539178fc251b098fd57dd41adbaab451d2f343aa5d34a532a884db85e4b5bfebabffea12294df4af5da9afeff63cecf3764ad2fd17f391a38d7c8acfdfd13030273a645c69ff4ca1ebdd", 0x4d, 0x8, 0x1}, {&(0x7f0000002500)="5757095864f66efa228010257017e59ef5cde3f87f48f0e9067a726eb58adbe7ce61bfe99836c1d83bb52ac1843a74ca949b697759f937acd9506c3fcb790f4aab22c34081bf00d3e52b0d341d57d6768740c345fd45eff43c3d4c1d45cfe87028d4b6ff8900e7c6a7f5c50f94d490f8b0ea08e211c6037efbe213ff6759a22d057e79e84ef3581afaef2773e6cb7c43d2a5394cb69c5872df8caba825259f6ad2219c40bb5c82a4904c245b4712ffc196f1713cca2d85e8a223d7aaf24c69fa41c6904f5fb153003f88f9c5cdce1fe96fab148c3587627d04910474c06e9ba599f1fffbc01199490edffc5c74b44fc399c127b8911a83af33b2c70f01d4301be06f8982a3007c37f3a7d36c412e2b59c0067abf0a61a12bac31b3254a186ff2c9b911ebc9a2d25981548dbe65091b53e4f47dc8786eb496f3175fdf12562db774f2cf0ea9027e1331be062b2b7778f95cd56fb8f0de68afc2db67f92794a2a9739f3354e98bc17ac31b0e7d4e6d094ccd91d302a074dd59665b8bfefab4c806c909bbd9a6c054512d2f609159af4da24a7eb817cdd90b80159cdd61ce801cc9a83612708701f531b447a34043ace7e36d584801a6b8c8b8196bf87f337e4aecfa0e1e4fd56de291544d2a9fc4c3189229dfb775025f290194385acd4d741479e15a79d8351e59b51f6628ed8b57ff03ed9fd31f6d1e57f2da519c53940795af4c7a76ff57655495d2e2fdc8bf261e98e16c06bab8d061749df6ebf041c39abbcc1d66c5c7bbfdd31bbfa7767059408a26159009f970c15c8f7e6092c9ccfbdab39bb34a97be8442a17e105db9c2ecd6d9c0cb09cf96d9ee6dd5cd0bffad00cf50662dd4ae5ed98b30d300d8100c3298765797b39dd974c8f4358ac4072954d8ae8c7b6b39624d190f911c0f386e7e5ca2328014d3de6c2da1996e2b0a68faf8c40ebf3ad6cdadf0ab22d0fab9a5f7a30a6b7b10b577f6326f0065e90f2b1d10b72357d2028d7f70adde7b8c54c377fad602f02f15d8ecde74674c91f966f11e11a2c706685a7a23f1bbac4199c9b8e71f1aa630758e913841cb0f4e122bc2d22589df8f7befc2e73effade36694c82ba0beb7412ddc4df7b9a98cf0142821605f71bb666c0bd1a0fd97bbb8be60ac0966e0aa9c4c2a380164203468e50bfed97c2611511b93b9d03c8bdbd5471990959bda5344651a6eb7f5688d1132eadecd4663426f0a4bcdcd9641410e3a2a06c1d6ca253736508986bde3f84bf080fefc52884261557032f51d81f4f0ce237c38cd2b55f3d9edf841316f712e666626f34e71412a1652f19eeba7c599a2836156cd34c6af193f7d70cb131bf78e5b4e6a423ec0649b77f1b94d7d7db3561977eaa28b26f747dfe7e6cb38dc75411cca400492dc97ef6a2a190dd4f9a64146083c9dcaba95df74da8fc0ce1d7ac2b593601d318b2e326bbf4580e50b52fafa0e2f2a6e8a854844a7db53377ee062b081c23abe0e8caf0f6ea144e34951b42dbb4b3f17e6bdc6950d66d95864082cd3da8d63e0b9dfbba6df57688d0ec0bfe40feb7950457e6f72859322d8de70dcdcc8dc0f11daaaa9bab0409af2314d375183bf394c1efa406bc06bc4813183d2d4e6d2df3d90ecf33323a545645969a4310b2511e2913cd117ccc1737d14bdbdc9fd2fd48075ecb25e3099bf41cd2af1523d00b41a7b10c0f0405e73b9b3c446a352b2bcfb09750ef2cbad43ccec2c04c1f3c4c2d9f15e3d0f40e6efd84285ddabf125771df65f5a94f9f777e74815e4c0786c7385a6af755c98ccb37bff030e3b3fcd4b5c0591628c6486b191c9d620b9599dcc984240a5289d2f46e5ce1b7e170bc65381408c13c8b455b9cec4d2a3d9ab58c42bee23659beee209907542b7a54bccee061d4f1740b9ff218699fdd2e5baf9a80a102f6e4cde212277db20eb82b7357459dfc16e315ac393cfbc4404a508699bc7530786f6b16aea27e3467659b1e230f5b38a06110cbd037f39f0e47fdd4cb389d9dd172b3588c679cc3e75a30b874b2234accf8ae7084d4f535bd74d5e980a27c4da07201625024d52ff14cf208363f689865c8ebdd6a0b5c8edef4d64297de13340c5987888903c18ddac02bd454d043a47ce70055d68e3c910a859e3be50cc11d04d53d62a66e816ae7c0ab4c7deb5b0bc0266fa84737815a28670920d02110c1ed1e0fc3099cd8857316e249bdb8dfcddb897e2ebacc4992434f502ad517979876cfbae7f8e964405ef6e1ab0eaa1c2dd8d90b5fbb70237b789c0e2e897a89bfcc3f1cf7ace3e005bb36546d72b3438429a2e915e062ecad61bfab2e1a3ffdf2805160daefb11af1ef485674228a9540217f498f54e3378977331a4f0f917b279201377e616678866c3be0d412d6c699483f7839d16d53a8c23848e84d790a1a31f551e0ae12bbf3038a02a6eaae4d16e95b860b018349a8950988f5ad081f0c9f21cfa8158d1389ac1d62044660dce2674e93ebeeceaa6bc0eb728ce28df410c5e9a3278db7da186daa589b83fc6b9c32e7eed966b33130701b90a68e159c570ad42c56d3d263d5c45d9234e090b871b119c8d40fc86f98d182433e675cdeb3aedf87ed1c4ef4976cf261b79ca48d9d31c65f22667d6ac28c568da8e359051383a255c6877b70645f2c98d2d459c3afe892778810b971521150c0313706d75dd6b375dd844d44948ee26c10563e38cf2f0b96bc77dbfe453f7a0de2c6d16cdb99d05d7a286c3752f3cbffe93f71766cabada13996caf655a4c7db8b54b3e9cd7e06119a615f1f5250edab903ddb7520fd57919b1d99d6fc3d64109c635fdec586546224ad7fb7a10e3017ac04f830cf7dbffdafd0191c11c199f22d3cd3feae652a9720538b8291b5f193f73f15c8b119646a37fc82ed979d4383d94df03a1c1e345a3f0e3bd3328d7213c6e5e6bdf22ff6a19652206142da9aa02a0303c4c4db38a241e7d1463a68fd66a81ebb014b9abf255e6b58dfff1d0b3e46c46db192727f290580e7e842832792fb843e54d539e34a9cfe18c598cb684d6903f52ba0bdf8558114e94ef469039a8dfa06d4a2d754d22099cddf97e3df0d3137fdc6bf8ed9f39fa5ec1c4d3c11250c8ce30f45b4a53018fa4bd7bffef1ea7953c931329bc8954e1d86d0b18c09255e3ea8381360572c01fd4dfc7111fc0bc5d02bce05726e32814c389bc64493d84326f89ff034dfd3b707e4f92ee4287f274d701fd2d0b53e5f0658af884db26e0504037d46eded54788da72444ca0ee9e160492ffab67b55085aa875f1119fea7e779b172367944f5bb247e4783c0677b0def4f35d23efaec71375ba0d603c9ee69aeff63c036f248100823d1715eb7a592602dbd7254dd6b30635714da965a6b2332009f48a51488fb8b228586e13de111120956fa9664a2e7f61fe99f65d9d3e09bc66dcca76cc654984821086bc3201eac8ba73725f31fe7f9e554c8a4596a9e5b58b0875edfc5a1d00ae98a3b9ca085591f682e81a6bb7846aa036dc87d4bed3276929c51340b6078ed8e2025c3a5c5505f61ec6d624a05f41e27b537e1c61f408eafd01091aaa5d3a7ddb404276af1493d439d09249fc234f37fcfad411be98b3eccb7071eed52a0cbe4440293dc2c8edc0eb5cff77b5d7ad09853275af17cce56a2d52580662a221a4a355323c4dce46509d77c9c8fcdb69e8f2a853b27cb91fc4610d119f7ee03f878ba75269dbca899e6b569a9f781c9313e318b9d2b96eeec3f54b9f75d335f3cd0e812d4ee4b27d3c1828d48046cb9bf4b5da71eab407cf22b5665afcac4ed0b4c9249687a031ce7132157cb8a4369fbefb1ded5450bcec145532a7bdad474f9d7247c89c5b07a7580d77aef37d31f55331c046b55e46ba67207632b769d05a037b9f29f0d8b40ed817122a9465af468341e5acda346329b8cd739906ce7e3ee9c65a60bf445fbab879d6f4a8c0866977a9ec654f038223d998df00ab3447faff36eed55d7577c9f6888415cffc5bfabe4a5d65876c7b00f12142890174f3c42e1b813e4b7f439aeadc8b84d9429b4df7e9473d7553466e46957d5b80c0d1d498cd2b277b0ffcc8e295164b6095d78fb7d53e15676ddf47d07c48ab131d2f30e7edf1f29b42f29ee97a6090a7d07babf4eeae6b9bc67fc990a3bc7830429eb01420cc5232b9b8fb1c46a50522101208ee1505c38d1280380a84a149fdc93663a6d4d698368a5398c34993095ab3d2c89d36d7ee7acf7b119bd25ec03eac3f6a5db145ae67c67edc2a0086b05126dbcee3f9d93c57fa951adb928dde8fedea31570a0e27beb50d2dad2b2cb587765cc37b640be10aa509eac33e67c34eb5c135022b63b67da49588a6c1a34ac82faef831dbbec394209cd0e3cb9bc4dbc78b34dcc09697c1ec72612fb807673960b6e64f81999d903f883e87fbe5a63f267d1919382bcdec99e72a981727c757a41009c183a13ce613c3e9846316f5109aa285d3f80e7be8205ba0232d7bb060eaca28b61a63911a58286cbc3bc267035a02205f4a10dab96a0cd067187d75651bbc77b2cc847eceebc98d5c29684484024fa99485676faf57ac1e93611f30b21a5c4a56bf8eb941a569178e0ed918ec80b7afd71e5426c33d4cb729c4a6df16fa483410283330626f95a191806b836ca0078088189060dc99c9164cf10f4682b67d992c64f752786ba11172dfd2da52dec5ea35b33c983c124c51e84add5b4080ab2466d2621904b45efca91cf45aa49889a273d0f5af9c482f64e805f6302a7b1e0e76c27d70cc25162b2e93511e35a79f90aca9e258d1fffa30b85ee08e66b58ff4b305ad7ac17ebdc0b37717c30b9faf0f40b068fea25dddca621888e6f17c8550c0216d95e853315cd165a68d2564bee8443758af006df3134937c09ba9ae97fa099687862dffc84365d463fe4636e04544ddf3ff8ecbb4bc227274c8ea5b92078ec2aadedd8e9f8c8adc1c325dd15b342848b229fc44345281ee9f80e9682cac8e7589ffed42f6ed6ae63ce721a5ba5c54dc7a65fa1b5ab1e836958d937ea8e5959dec2d836cc1c39afe3b0d0fb92a146e02fd3ddccc04645b15e92d9e359753111d91b767b723e824370b0c078ffaf8d5bc70c9ef7380790d3fdd558170576dac4d0d4d9a31630b0775e4861e04ac651874fa2c25c952c3565b48e894826b0b04b89afcfddbdacd7f10223f4437fa921016bc1b1f56f7649256b1eff2aa97e0eaff840d1f3f2ec1860ddd54be8ca1622166b93f725ab45114e8dcdfedec4b0e69ddd4e8de88ac7b0f2eddffb226b7b12235546410151a506a9dabbba25640b1d8e61ada0342b5492f396795538ce165ff8d4e830f392ec2aa069c7d2d180a115e8be9dc8224a0e09e5445a2daeb887be6af403359fa236df5d86ba1f2de2d6d28e95b4951c3a8b6eb408b199fe3283d7b0cfd8b752f7b6524ba3efd176c0370d3fcbc4ed345e38263243ed5ae45d57e71753464e4b47e5dbcdb1622064fb40b2118ece3398515220968b339f58900ef863cade9e75347b00c06bc673c9badd8da0fd76297d6dac5a32925abb75a7ca0be4150d70f4a2db3084c7b72cfef5c5164823fb0cf7e53908186a156787c5d0bb1d0af10554e9416c78c4e07dfcc8b2834aed775648875e2e465f712877d8ce7b84c36a6e8d8c954d9ffbd34b5421b7ab6cfb025d2ddd5cdd77260a75b5165816231e4bd27e10d2751a8206901e8edb1876d1326d6308600385083c1d1dbf04e58a73aea4a7537ea185effef4172e582127e257e33223", 0x1000, 0x7fff}, {&(0x7f0000003600)="5b35b0f1830ac95719a81aae9053061be1cea5a1c2d900972e6f03718e65eb215f92407c776d245835d829826ee1579081994fc6855e6fc2cda5faf0490e57ce24687ea344ea8eb0438d7561cddbe09a4d883fec7a36298dd23f836c9a6a58003b656d903243edf1bcb4997a19f9bb515f52dd50242f4d0aaa74b225de3a88639d0dbe9b37afddf50c20e5b8cdd443b3823e784089816010a121ebe5a1a61f509b6cd2f1302b4dd7d0c80ef2d00354ec2b6c6194b0ac875a45971f0c98398d1bbe7bf702606b905ac997865a249134ef7ba550ba3748162d4198cfef553d905e6119336d2f12a487ea0769e74e07", 0xee, 0x7fffffff, 0x3f}], 0x2a0000) write(r5, &(0x7f00000c7fdc)="24000000210025f0071c0165ff0ffc0e020000000010000002e1000c08000b00000000", 0x23) 2018/05/11 08:15:02 executing program 5: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000a40)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f0000000a80)={0x2, 0x3, 0x0, 0x3, 0xf, 0x0, 0x0, 0x0, [@sadb_address={0x5, 0x5, 0x0, 0x0, 0x0, @in6={0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @broadcast=0xffffffff}}}, @sadb_address={0x5, 0x6, 0x0, 0x0, 0x0, @in6={0xa}}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x5, 0xb}, @sadb_key={0x1, 0x9, 0x40030000000000}]}, 0x78}, 0x1}, 0x0) 2018/05/11 08:15:02 executing program 1: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") r1 = syz_open_procfs(0x0, &(0x7f0000000040)="2f65786500000000000035abe1e80d903e0d717ac1889a45e581c9e14a5c8f95f5d2968ae8c767e9d18fd69a") mmap$binder(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x8011, r1, 0x0) fstat(0xffffffffffffffff, &(0x7f0000000b80)) 2018/05/11 08:15:02 executing program 4: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000080)="c6295e4eca6c09b612ec6f") r1 = socket$inet6(0xa, 0x3, 0x3c) connect$inet6(r1, &(0x7f0000000040)={0xa, 0x0, 0x0, @mcast2={0xff, 0x2, [], 0x1}, 0x9}, 0x1c) sendmsg(r1, &(0x7f0000009fc8)={0x0, 0x0, &(0x7f000002c000), 0x0, &(0x7f0000000780)=ANY=[]}, 0xc100) write$binfmt_aout(r1, &(0x7f0000000600)={{0x0, 0x4}, "", [[], []]}, 0x220) 2018/05/11 08:15:02 executing program 2: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") setsockopt$inet6_group_source_req(0xffffffffffffffff, 0x29, 0x0, &(0x7f0000001000)={0x0, {{0xa}}, {{0xa, 0x0, 0x0, @dev={0xfe, 0x80}}}}, 0x108) r1 = syz_open_procfs(0x0, &(0x7f00000002c0)="6e65742f6d6366696c7465720084a74073b724b212deec60c88e090e423be72bb91cb44981a74cd5e5950a4e1a199d032e6950de7b3462a0e7a91299e40efaf361f7ec4fd47bd28dfdbfca69d406bd5c3d7bc8b1fda23e7d5e52be893d6fc348a27a534e7693d61169e1a0ded7f71c8ec49cdcb17eaf3afd2502aa2da1c9ddbd58b85e328e1bd896b0aede06a1475091655d078e463ec9b7a521613458b4b3c8185a0b") preadv(r1, &(0x7f0000000500), 0x10000000000000d5, 0x9300) 2018/05/11 08:15:02 executing program 6: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") socket$kcm(0x29, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000616ff8)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x32, 0xffffffffffffffff, 0x0) r4 = syz_open_dev$mouse(&(0x7f0000000000)='/dev/input/mouse#\x00', 0x200, 0x400) getresuid(&(0x7f0000000100), &(0x7f00000001c0), &(0x7f0000000200)) ioctl$RNDADDENTROPY(r4, 0x40085203, &(0x7f0000000040)={0x3, 0x27, "dfc4788f027ff043ca616f593c8607bd1c45f7de8f2e64f779556954d5fe71bc1a69f9c4781b94"}) sendmsg$unix(r3, &(0x7f0000bba000)={&(0x7f0000c57ff8)=@abs, 0x6e, &(0x7f00006c6ff0), 0x0, &(0x7f0000000180)=[@rights={0x18, 0x1, 0x1, [r1]}], 0x18}, 0x0) recvmsg(r2, &(0x7f00003d6fc8)={&(0x7f0000698000)=@generic, 0x80, &(0x7f000081afd0), 0x0, &(0x7f0000f9fff8)=""/90, 0x5a}, 0x0) symlinkat(&(0x7f0000000080)='./file0\x00', r4, &(0x7f00000000c0)='./file0\x00') 2018/05/11 08:15:02 executing program 0: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") setsockopt$ARPT_SO_SET_REPLACE(r0, 0x0, 0x60, &(0x7f0000000880)=ANY=[@ANYBLOB="66696c7445cd2df50bc579ddb3d3bd46657200000000000000000000000000000000000000000000008800000700000004000000217ba123fa005a6784b8040000a002000040"], 0x1) 2018/05/11 08:15:02 executing program 3: r0 = socket(0x11, 0x3, 0x0) ioctl(r0, 0x8912, &(0x7f0000000000)="c6295e46ca6c09b612ec6f") r1 = memfd_create(&(0x7f0000000000)="2f645951a2f2326b", 0x0) write$binfmt_misc(r1, &(0x7f0000000680)=ANY=[@ANYBLOB='syz1'], 0x4) mknod(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) execveat(r1, &(0x7f0000ff7000)='./file0\x00', &(0x7f0000000240), &(0x7f000034bff8)=[&(0x7f0000ff7000)="00000000000007060804002000fffc0c6565643b799365195f1b76"], 0x1000) 2018/05/11 08:15:02 executing program 7: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") connect$inet(r0, &(0x7f00000003c0)={0x2, 0x4e21, @rand_addr=0x2}, 0x10) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f00000000c0)={'lo\x00', 0x0}) perf_event_open(&(0x7f0000271000)={0x2, 0x70, 0x49, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r3 = syz_open_dev$loop(&(0x7f0000000000)='/dev/loop#\x00', 0x0, 0x0) r4 = memfd_create(&(0x7f00000000c0)="74086e750000000000000000008c00", 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0xfffffffffffffffe) capset(&(0x7f00001b4ff8)={0x19980330}, &(0x7f000077ffe8)) chroot(&(0x7f000009a000)='./file0\x00') ioctl$LOOP_CHANGE_FD(r3, 0x4c00, r4) fchmod(r3, 0x0) ftruncate(r4, 0x401) ioctl$LOOP_CHANGE_FD(r3, 0x4c06, r3) sendmsg$nl_route(r1, &(0x7f0000000140)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000000040)=@ipv4_newaddr={0x20, 0x14, 0x1, 0x0, 0x0, {0x2, 0x0, 0x0, 0x0, r2}, [@IFA_LOCAL={0x8, 0x2, @local={0xac, 0x14, 0x14, 0xaa}}]}, 0x20}, 0x1}, 0x0) r5 = socket(0x10, 0x802, 0x0) kexec_load(0x3, 0x5, &(0x7f0000003700)=[{&(0x7f0000000400)="f8640fece7572ce089d0e4b5ca338bdfa8a942dbd404be96de64020b2567f695d33af821f64df2d80d0b9ed50ad10f56339f1d3ba838b1ee3ab7c1192fed9ffe8156085e19080fc2c565bcc4172c80e91896d90d144e3b42c50bfbc8d034129ade7bb10931dc65b78110c1e8356fa9041db1e37052f750fd3ea7789e82d907548b79aedbec75e8e86d4d010576668f0e481cb1c7a70f995a7eb89ce78d193ff5a8474d6b4a89c0b5d20723f70d9c54ea091633cf3a73c8a448a264b5df1e5068d96e078c3275e46ea88aaa7a294465cc87628aef8ca174e8e5de5ba226da2a44b9cbd8dea3295b46b7b22ed2f9de1ee77eb21431785b7048f7e741b768027e067837f604eb34807fc87f6a166bdee7464dae6f273240de31eb9ef65cdf28932b4d0ca208ac9a0c40e9c39304be1fea7de728d1212587ca79ef0e64f9c169017df5d82bd6cd3338d142970b5325f707f323ee2d000bc1a6336fbf467158a4bc32d9ff61eee9518ce585acad09c553eacb0e13954023c180e382a076478915a690f4b81c86b7c55e45babf8278fc0c005e697bb43d20e62da188de6b6c1fd38502c1b95ce1ceef0f96920dc9f9527ae29dc734ea2041c1b51399d200c792149951cbf9af70716addffc78e676d13491678b993cbe1799e6b753a2629d091cc67b7c766f323222e8da8dd926a8e64c32483011cb7c1a62fa31f7c88cdf6374f4b738c54a0bca868b243adc3278cef13ef718f1c7d31b06b5749a73710c1f2ba9312c9e93a20acc5bbbe45ec49a606a106353382be20a0334741ca7a00c3c84afce471996d337a96aaeb29dc49ba39059d38ea660f8d1c5c736c5939be82674c59ff5833db145738a23003547510a4e38364db1bda35f3a7e76a4a87b8d371bce8be0507358b8e15998eee21758119996cd92f11f3c5be69b398fc7cd8b1659b0b81b471d9cd452fa8f30645a283999fbc9d999ac6702f0a32d5a18dd69a2e6515c119783d1cfda77936245bba36373b19b602af6a0268c1681ca63f2ce9461a9ea2f1686eb8576286d8c33b2ca03721dbafd4782e9a32bc890c617979f8a7a3b8cdca4f88024b67e57626a080da928c3a548abf23da30700cfae6127807ab407cc8df96a9afa794daffd451b2390657871a7454d9c6c220ada19da08f6f8130e6c0010c61614afc79fff4f94df9a2e6317b9685cae68febdfa1d36a93b1bdb70c156fe16afac29ddc3becc44f29604f93a7aec75a0e5536698ecffab15439370fd1717e2487cf00e7d12ede8c76f35b39d0e7d7295b12598e899c531b36ea1a1661b15be8c1f8f73af63008d0fea86d8f2e6fe172e58fec6318b24cb6fa2855d2969dfa89b0c1bcefb7814f979bed193024d4aeb961de7d8afcd69aa2444cdecb0d6f1f3521c7c70623db29b829f64779081da5a68f9e85030fb72fa74b73bc239c68305afd8a42521c192a73cc7389418001b56fc9c4017b7f48276812ef2bde064e393095450e70d4894d7f8c51c1b8355cab78234d120a1426fd2244056d0f4e816777fbf550c98a33082ff332a5b4e7ddb9ce0891ed1bf688c1ef8549ed5abdcf3742724e412f8c64faf782c4ad299b32ec121b6619e68373fc8541e4f4615d90e8e807d311f5af7a18a1b7f6406d43542f9fc5ba1741b24b2ea154c0ef3faa69540ba4f2bd45b865e50e543c875201c8c0e8041e6c64942fee8a374b026de8624bf6c91e321c666c285d5adeacbaaeb2772f7d57a9273a3e3a220857d6d7362c0a3a4876770b781d4c1cbbdeb8b7fb1f62e4f48a7b60039fb4db1ec401c82d7af773ecbf47780a545ab341eb305abc372fa08a07bc17f4aaefc4a132884a5af93fd26c703d379fda035e9f4e08e2e1b5b83c9956ad2a1714b636c6a7ef64a99ecb63d085d4ebce50529e5a65e11de3c6af02aab77f5d2a04ad00d796eb727e3665bc197076634296089c81118342e47df31173e35b3c159fdd01a2c240750931db9cb9b04019bbd526368c986b0fd5b169afab2881b2924f098722e8dc006f4fb690e9c1341635ab9928433bf26bd630333a9a8fd15e1822f997cc0c489cc2e233baaba1faa750587e18eb87deaa1cb0bc594c0088c0eb601d7c9692ee7e2b2cd6ffff7d3f7a5518cbb0156491a6bf0d55664da20501a7cb398206d6f41a69560724dcecc471900b6fb3848b5430380fecdd02d9225f2b570a55db96bdc6f7b6c1df6246f6739943428bb2ba62ac1f09b3a0b0e9fb390e3a7c47aa7d1a165100ebd904605dd00640ccdf2c0d20f8824e445a025589e3a2fdf89e1216897e851320ac8cec0a9b7655777a7361d86c7434a62f801bebf5ac6afe1b8badef8a901ead885681532fc5621f6952647b76d1b4aafeeaccbb553fb9f86a3cf9a7b9903d2865a5fcf10ce69a7ffdb9c89cc4dd281dbe22d7dd2a9ef79a1e713196b03a0d73a688dbbf5ec2131a7c5c7935e3cfaff54e21c5887d1b4ddec0fde0e83c3a0598c32d5df5373a0302d573d6ff31d25acb9bb916bff1c584ba1f7104a33c0f1419fa580ae7bd678dda8dbe8e28f5e3293f0c42495159a17f96a7fe86f93c928305b6fb34f589cb54b4653387516b786fe63f370b6d30b2d3654be2889299d92a44fc1728f573575b56382562351536b3e4e0647fc06170ba1beaa42ed54e727ac2311949ce9338fcb13989427045b5b5b4aab34904fe46661a18acfcac3365b40612a0be538acfafc89e69948fd140485a47de04ac6a437b98e51142c824159c177a84bfb789a5925752d01d168b803f3fd31d24591c10949a5694a43b1bfb43e5372e983b20c0a6931b30f5737b2d2d1fe78ae318d4fea015bc3f9cee3e15ab4bafff61de435341836a5868efbeeda4b444ecaf108887448b24bd50d76f8189ebb55ded2cf59c5eacfe5b646f796c434eb3892a6900e06024a69a072bebd816e4eaad3cf0a2b12098822fdd3015ec4fdd52b684f5e1e9e9d14af722057c984f6ee5bc7785c3497d837aaf732e51a72e90929e1c299d3f90dd5c0e1a7d9e6b3dd7c1cc29f1516ddf6d9f76f85e0e5d5e57c50a3ba8faeb42518cd0470968fc779517f1aabc9d4288f1ccd20fa9cb3c1955b6fc9bf861c44cf7721b84abe0d12b225ea73cd4b2ab105bc4f3323a4b735af719d00da359879d306969599b9c9fa1ecccc027c0d071880e0eb76c11af4fa2726653198ee78abfc21fc820800399dbb57668dd13dd371d0a6720ba13c0f3bfa9357bbab71dfc4cacbf6400217ffc160a5a41ddbcf623064144ec5915b4989f470d8c3b18cbec367d1e2ff114aa87e0e9d78f49882b13fadd801fd0eafa9ace6505b035ba0cef8fe0956218196b1a85120bb0acbb2fe5ebbe4421f753d8d764eb28fc7b684b47039df57f52af3e65c028e89d86da902a191e9ceb361060c8ab49190a1d8292d103876c266f34f192631553f900c4744e9fa7851421b382d7e3b6cd235fdb6f70a7d3d45565a882f681156ddef20f50bc1b841cd55199e194b50b87de689d446dc6fbfff2c980adc5358b10639fa1db5638d7baacda9f5152534ba015c42606368ba0ba0a649f766455b51224a6a45e96525d2cb458f1c04cf422947a15485759cf021baae9df295d0a3a2ef532435db0539e7cdd7a8ca1bf3be9277f9afacd8abd5dd5e9277510f87dd775a6c75bd8718052ad14a26c42d7a7c774bba71d86cc28b61c1d0d0f00a5e67d64678e790d4d73fa39fe51d60710cfc9ffbbc034427470107c95f866d461c2194916287005aaf401f859efcc1c81b474b2130686baf14fc0b8a31621e976ad96f756fbbf34b26986b64a5785204070b5ccd7efe1ae5e1fea9fa7199e4bd146c87344a92224edf422834784b64fb18613b48a088f4ee09a78923752f0051e6c77d8b0cfba0a24db6671f751d7dd0c1dfa954c0b998c1da7c5a701b6429bc9e86b3d4bd261688f285873c9b330dc90ba0cb1ae1d0769aa8dc579b05f38c2eb6f53cad04fc7f367b594f64de435528354240a3b988ccafae0bd08d578172b42ac08a94e3f6a6b5599cc1542fad7c4b26ae32a8f34aee597349f1bcd94a6061d8d1d3051cf8554a4d690d7d731ce02bf4f1cf81e1eac7559fa335e3a1fd1d31d1a290adc77b75749b6b5fdd6aaadfe74a8cfa6842ef35d3b271331ea6d9a54fd6b8c04fb9b329ab5cecfdf898e10bcb7dcb3462c1007afc493ffe9ce63c39fa5537b6578931fc79a1d640b97fbf275b0bd6ec4eeadf46a288ae9a2d5f7c21c10da6fb03a6498b968ff3763c947b2b8b0688681f533628b0eac478de12c4269412171f4951080e82cc52dd9c9b4381a7e7fb58e9c2641d11063fcadd87235265da527eaa3bd6dc4842eaa9aca4940cd78f7f631336d9435ba62b487bfce92fa880f6587aadc73e203d19a69e275c9697f8e4c1d6d7546a1f7f553d779e1713c19677d08d033924538f5605373be55f2fa402198459a26df24a7f23ac1b65a2b0dfa7d112b627c5cc9f87610d9c6c1900e0741a8a5d7444215a68c9f254bbba57c4b1e756de00765dd8ed527d457b071fbc4df48ac1922fec36bebeded988eb5a234401ad5a61d5523beccfd3aa56bd36e6f523626add69338aa99fa04fdd05437ca0684ed5fb29f5e2a834391a21443d1858c82b6c11f890828b7db79ea302966465fdc7db56715f5946291e4664c83d9f7ed49e377bede081665d4f367000a6047f3f937be4b2fc633e644318fc2e7ad715ab1f2330b4e5ffcc1e1ecba4f5f39efcfa701ed77b81020d4acd996ac9e1882a5b1934469918ac8799c1f24109252eacc98f0cfddd6c94f691d8aa9bd01f626192b25d89c3dd2fd6e11b3ac8141614e0af1e70d8e8e94b99d401ff608de803105b9a9b82d763d86004c88f0f1043d17b190e810429adbe2bcce9afc0f6e105f75adaa1cc69e9a7caaa2bc7a5dcdff18f53117316ec7d45343c21ebb9b4e05be2d5f39811b774f561c061d0c7888ee987a2faedd051f4aeea86fa4b1fc44fd07708bb2e1bceec7715b6eb12bf611af5d89881ee85cd458d808416a89a7e705198d8cec85652ba8f47d31f5a806f2d6555c66dd023f59fc6d22fcd0e5dcb0c8cf0ce1a72c2874baafd5bc3bf4acd2c11c2195158bec744d975f8a299f7300c8bf71c5da6478866458adb6d91c00edbf8a773ac1132c9557b7a14251583f8f12077968be32a1ee39c6fd4190c0cf1aa71e10bde8939d206b7d97395bf479f93858803e5e7c4248f148415c0eb1f190ede5b9af951d9a3048d8f0e3c1525a709389341f052eb139902fb935af0c3929d58d6745e03d61fe94fad01d61116d580e20b13acb3d10926ec78e047878e7a84882cf58c2b5dee470c667f6ccdf9d879030401f06f31f1bc6d68ecdba5f56788f1b7ddd6bb947997d9c9930c5619df1d68ea536a241e71f3f43c5f5d9f83f491c463362320ada89ea75f2b8d7607c7561298c8313b3967704956726faa03a147ace53fa4159cc879e3ef2675e4f387d574e9fd8563414f59d0573d9755ac8d946289bee7b427a6e1bc7ea921c259fdae4add45bb280f235acbc8c95a951639fd70501b1270a6167211f0a2fd152a77c8c01cf03f0f4e1fc1d2d5e84f4aa54b2e808ff822bd6345369c5f51af3ba4f091392964cf3feae25f8c2741007d2e5ac5a5f2124eee3047b89f94d44df6d0e2f4fefb98d1d7c7a34fb020c84cae252cfa6181299475acba54b0b07aefa805768da4d3b7910ef2c1b6a7112efe6bee3da9e41c12930498dfbfd82a428c9c9cd66d805c927fa3158e116273f55ab232f9c0a", 0x1000, 0x3, 0xda}, {&(0x7f0000000180)="d1212f342bf127abfae6e08bb74c5b89efa38fe459aabf94fd638099ea20ed5e438b0dee0089aaa024971d882873fc4b01be0b4dfbb502b723a6c747211a49cd0312922f1c7bdc37f25fe1900eb3a8e3640ab42e3a4dea6690b479619a81c93bbf5033e77ab8c078fccf6ae4e86ada45d5a7546191885c39", 0x78, 0x3e04, 0x7ff}, {&(0x7f0000000200)="124cf6539178fc251b098fd57dd41adbaab451d2f343aa5d34a532a884db85e4b5bfebabffea12294df4af5da9afeff63cecf3764ad2fd17f391a38d7c8acfdfd13030273a645c69ff4ca1ebdd", 0x4d, 0x8, 0x1}, {&(0x7f0000002500)="5757095864f66efa228010257017e59ef5cde3f87f48f0e9067a726eb58adbe7ce61bfe99836c1d83bb52ac1843a74ca949b697759f937acd9506c3fcb790f4aab22c34081bf00d3e52b0d341d57d6768740c345fd45eff43c3d4c1d45cfe87028d4b6ff8900e7c6a7f5c50f94d490f8b0ea08e211c6037efbe213ff6759a22d057e79e84ef3581afaef2773e6cb7c43d2a5394cb69c5872df8caba825259f6ad2219c40bb5c82a4904c245b4712ffc196f1713cca2d85e8a223d7aaf24c69fa41c6904f5fb153003f88f9c5cdce1fe96fab148c3587627d04910474c06e9ba599f1fffbc01199490edffc5c74b44fc399c127b8911a83af33b2c70f01d4301be06f8982a3007c37f3a7d36c412e2b59c0067abf0a61a12bac31b3254a186ff2c9b911ebc9a2d25981548dbe65091b53e4f47dc8786eb496f3175fdf12562db774f2cf0ea9027e1331be062b2b7778f95cd56fb8f0de68afc2db67f92794a2a9739f3354e98bc17ac31b0e7d4e6d094ccd91d302a074dd59665b8bfefab4c806c909bbd9a6c054512d2f609159af4da24a7eb817cdd90b80159cdd61ce801cc9a83612708701f531b447a34043ace7e36d584801a6b8c8b8196bf87f337e4aecfa0e1e4fd56de291544d2a9fc4c3189229dfb775025f290194385acd4d741479e15a79d8351e59b51f6628ed8b57ff03ed9fd31f6d1e57f2da519c53940795af4c7a76ff57655495d2e2fdc8bf261e98e16c06bab8d061749df6ebf041c39abbcc1d66c5c7bbfdd31bbfa7767059408a26159009f970c15c8f7e6092c9ccfbdab39bb34a97be8442a17e105db9c2ecd6d9c0cb09cf96d9ee6dd5cd0bffad00cf50662dd4ae5ed98b30d300d8100c3298765797b39dd974c8f4358ac4072954d8ae8c7b6b39624d190f911c0f386e7e5ca2328014d3de6c2da1996e2b0a68faf8c40ebf3ad6cdadf0ab22d0fab9a5f7a30a6b7b10b577f6326f0065e90f2b1d10b72357d2028d7f70adde7b8c54c377fad602f02f15d8ecde74674c91f966f11e11a2c706685a7a23f1bbac4199c9b8e71f1aa630758e913841cb0f4e122bc2d22589df8f7befc2e73effade36694c82ba0beb7412ddc4df7b9a98cf0142821605f71bb666c0bd1a0fd97bbb8be60ac0966e0aa9c4c2a380164203468e50bfed97c2611511b93b9d03c8bdbd5471990959bda5344651a6eb7f5688d1132eadecd4663426f0a4bcdcd9641410e3a2a06c1d6ca253736508986bde3f84bf080fefc52884261557032f51d81f4f0ce237c38cd2b55f3d9edf841316f712e666626f34e71412a1652f19eeba7c599a2836156cd34c6af193f7d70cb131bf78e5b4e6a423ec0649b77f1b94d7d7db3561977eaa28b26f747dfe7e6cb38dc75411cca400492dc97ef6a2a190dd4f9a64146083c9dcaba95df74da8fc0ce1d7ac2b593601d318b2e326bbf4580e50b52fafa0e2f2a6e8a854844a7db53377ee062b081c23abe0e8caf0f6ea144e34951b42dbb4b3f17e6bdc6950d66d95864082cd3da8d63e0b9dfbba6df57688d0ec0bfe40feb7950457e6f72859322d8de70dcdcc8dc0f11daaaa9bab0409af2314d375183bf394c1efa406bc06bc4813183d2d4e6d2df3d90ecf33323a545645969a4310b2511e2913cd117ccc1737d14bdbdc9fd2fd48075ecb25e3099bf41cd2af1523d00b41a7b10c0f0405e73b9b3c446a352b2bcfb09750ef2cbad43ccec2c04c1f3c4c2d9f15e3d0f40e6efd84285ddabf125771df65f5a94f9f777e74815e4c0786c7385a6af755c98ccb37bff030e3b3fcd4b5c0591628c6486b191c9d620b9599dcc984240a5289d2f46e5ce1b7e170bc65381408c13c8b455b9cec4d2a3d9ab58c42bee23659beee209907542b7a54bccee061d4f1740b9ff218699fdd2e5baf9a80a102f6e4cde212277db20eb82b7357459dfc16e315ac393cfbc4404a508699bc7530786f6b16aea27e3467659b1e230f5b38a06110cbd037f39f0e47fdd4cb389d9dd172b3588c679cc3e75a30b874b2234accf8ae7084d4f535bd74d5e980a27c4da07201625024d52ff14cf208363f689865c8ebdd6a0b5c8edef4d64297de13340c5987888903c18ddac02bd454d043a47ce70055d68e3c910a859e3be50cc11d04d53d62a66e816ae7c0ab4c7deb5b0bc0266fa84737815a28670920d02110c1ed1e0fc3099cd8857316e249bdb8dfcddb897e2ebacc4992434f502ad517979876cfbae7f8e964405ef6e1ab0eaa1c2dd8d90b5fbb70237b789c0e2e897a89bfcc3f1cf7ace3e005bb36546d72b3438429a2e915e062ecad61bfab2e1a3ffdf2805160daefb11af1ef485674228a9540217f498f54e3378977331a4f0f917b279201377e616678866c3be0d412d6c699483f7839d16d53a8c23848e84d790a1a31f551e0ae12bbf3038a02a6eaae4d16e95b860b018349a8950988f5ad081f0c9f21cfa8158d1389ac1d62044660dce2674e93ebeeceaa6bc0eb728ce28df410c5e9a3278db7da186daa589b83fc6b9c32e7eed966b33130701b90a68e159c570ad42c56d3d263d5c45d9234e090b871b119c8d40fc86f98d182433e675cdeb3aedf87ed1c4ef4976cf261b79ca48d9d31c65f22667d6ac28c568da8e359051383a255c6877b70645f2c98d2d459c3afe892778810b971521150c0313706d75dd6b375dd844d44948ee26c10563e38cf2f0b96bc77dbfe453f7a0de2c6d16cdb99d05d7a286c3752f3cbffe93f71766cabada13996caf655a4c7db8b54b3e9cd7e06119a615f1f5250edab903ddb7520fd57919b1d99d6fc3d64109c635fdec586546224ad7fb7a10e3017ac04f830cf7dbffdafd0191c11c199f22d3cd3feae652a9720538b8291b5f193f73f15c8b119646a37fc82ed979d4383d94df03a1c1e345a3f0e3bd3328d7213c6e5e6bdf22ff6a19652206142da9aa02a0303c4c4db38a241e7d1463a68fd66a81ebb014b9abf255e6b58dfff1d0b3e46c46db192727f290580e7e842832792fb843e54d539e34a9cfe18c598cb684d6903f52ba0bdf8558114e94ef469039a8dfa06d4a2d754d22099cddf97e3df0d3137fdc6bf8ed9f39fa5ec1c4d3c11250c8ce30f45b4a53018fa4bd7bffef1ea7953c931329bc8954e1d86d0b18c09255e3ea8381360572c01fd4dfc7111fc0bc5d02bce05726e32814c389bc64493d84326f89ff034dfd3b707e4f92ee4287f274d701fd2d0b53e5f0658af884db26e0504037d46eded54788da72444ca0ee9e160492ffab67b55085aa875f1119fea7e779b172367944f5bb247e4783c0677b0def4f35d23efaec71375ba0d603c9ee69aeff63c036f248100823d1715eb7a592602dbd7254dd6b30635714da965a6b2332009f48a51488fb8b228586e13de111120956fa9664a2e7f61fe99f65d9d3e09bc66dcca76cc654984821086bc3201eac8ba73725f31fe7f9e554c8a4596a9e5b58b0875edfc5a1d00ae98a3b9ca085591f682e81a6bb7846aa036dc87d4bed3276929c51340b6078ed8e2025c3a5c5505f61ec6d624a05f41e27b537e1c61f408eafd01091aaa5d3a7ddb404276af1493d439d09249fc234f37fcfad411be98b3eccb7071eed52a0cbe4440293dc2c8edc0eb5cff77b5d7ad09853275af17cce56a2d52580662a221a4a355323c4dce46509d77c9c8fcdb69e8f2a853b27cb91fc4610d119f7ee03f878ba75269dbca899e6b569a9f781c9313e318b9d2b96eeec3f54b9f75d335f3cd0e812d4ee4b27d3c1828d48046cb9bf4b5da71eab407cf22b5665afcac4ed0b4c9249687a031ce7132157cb8a4369fbefb1ded5450bcec145532a7bdad474f9d7247c89c5b07a7580d77aef37d31f55331c046b55e46ba67207632b769d05a037b9f29f0d8b40ed817122a9465af468341e5acda346329b8cd739906ce7e3ee9c65a60bf445fbab879d6f4a8c0866977a9ec654f038223d998df00ab3447faff36eed55d7577c9f6888415cffc5bfabe4a5d65876c7b00f12142890174f3c42e1b813e4b7f439aeadc8b84d9429b4df7e9473d7553466e46957d5b80c0d1d498cd2b277b0ffcc8e295164b6095d78fb7d53e15676ddf47d07c48ab131d2f30e7edf1f29b42f29ee97a6090a7d07babf4eeae6b9bc67fc990a3bc7830429eb01420cc5232b9b8fb1c46a50522101208ee1505c38d1280380a84a149fdc93663a6d4d698368a5398c34993095ab3d2c89d36d7ee7acf7b119bd25ec03eac3f6a5db145ae67c67edc2a0086b05126dbcee3f9d93c57fa951adb928dde8fedea31570a0e27beb50d2dad2b2cb587765cc37b640be10aa509eac33e67c34eb5c135022b63b67da49588a6c1a34ac82faef831dbbec394209cd0e3cb9bc4dbc78b34dcc09697c1ec72612fb807673960b6e64f81999d903f883e87fbe5a63f267d1919382bcdec99e72a981727c757a41009c183a13ce613c3e9846316f5109aa285d3f80e7be8205ba0232d7bb060eaca28b61a63911a58286cbc3bc267035a02205f4a10dab96a0cd067187d75651bbc77b2cc847eceebc98d5c29684484024fa99485676faf57ac1e93611f30b21a5c4a56bf8eb941a569178e0ed918ec80b7afd71e5426c33d4cb729c4a6df16fa483410283330626f95a191806b836ca0078088189060dc99c9164cf10f4682b67d992c64f752786ba11172dfd2da52dec5ea35b33c983c124c51e84add5b4080ab2466d2621904b45efca91cf45aa49889a273d0f5af9c482f64e805f6302a7b1e0e76c27d70cc25162b2e93511e35a79f90aca9e258d1fffa30b85ee08e66b58ff4b305ad7ac17ebdc0b37717c30b9faf0f40b068fea25dddca621888e6f17c8550c0216d95e853315cd165a68d2564bee8443758af006df3134937c09ba9ae97fa099687862dffc84365d463fe4636e04544ddf3ff8ecbb4bc227274c8ea5b92078ec2aadedd8e9f8c8adc1c325dd15b342848b229fc44345281ee9f80e9682cac8e7589ffed42f6ed6ae63ce721a5ba5c54dc7a65fa1b5ab1e836958d937ea8e5959dec2d836cc1c39afe3b0d0fb92a146e02fd3ddccc04645b15e92d9e359753111d91b767b723e824370b0c078ffaf8d5bc70c9ef7380790d3fdd558170576dac4d0d4d9a31630b0775e4861e04ac651874fa2c25c952c3565b48e894826b0b04b89afcfddbdacd7f10223f4437fa921016bc1b1f56f7649256b1eff2aa97e0eaff840d1f3f2ec1860ddd54be8ca1622166b93f725ab45114e8dcdfedec4b0e69ddd4e8de88ac7b0f2eddffb226b7b12235546410151a506a9dabbba25640b1d8e61ada0342b5492f396795538ce165ff8d4e830f392ec2aa069c7d2d180a115e8be9dc8224a0e09e5445a2daeb887be6af403359fa236df5d86ba1f2de2d6d28e95b4951c3a8b6eb408b199fe3283d7b0cfd8b752f7b6524ba3efd176c0370d3fcbc4ed345e38263243ed5ae45d57e71753464e4b47e5dbcdb1622064fb40b2118ece3398515220968b339f58900ef863cade9e75347b00c06bc673c9badd8da0fd76297d6dac5a32925abb75a7ca0be4150d70f4a2db3084c7b72cfef5c5164823fb0cf7e53908186a156787c5d0bb1d0af10554e9416c78c4e07dfcc8b2834aed775648875e2e465f712877d8ce7b84c36a6e8d8c954d9ffbd34b5421b7ab6cfb025d2ddd5cdd77260a75b5165816231e4bd27e10d2751a8206901e8edb1876d1326d6308600385083c1d1dbf04e58a73aea4a7537ea185effef4172e582127e257e33223", 0x1000, 0x7fff}, {&(0x7f0000003600)="5b35b0f1830ac95719a81aae9053061be1cea5a1c2d900972e6f03718e65eb215f92407c776d245835d829826ee1579081994fc6855e6fc2cda5faf0490e57ce24687ea344ea8eb0438d7561cddbe09a4d883fec7a36298dd23f836c9a6a58003b656d903243edf1bcb4997a19f9bb515f52dd50242f4d0aaa74b225de3a88639d0dbe9b37afddf50c20e5b8cdd443b3823e784089816010a121ebe5a1a61f509b6cd2f1302b4dd7d0c80ef2d00354ec2b6c6194b0ac875a45971f0c98398d1bbe7bf702606b905ac997865a249134ef7ba550ba3748162d4198cfef553d905e6119336d2f12a487ea0769e74e07", 0xee, 0x7fffffff, 0x3f}], 0x2a0000) write(r5, &(0x7f00000c7fdc)="24000000210025f0071c0165ff0ffc0e020000000010000002e1000c08000b00000000", 0x23) 2018/05/11 08:15:02 executing program 1: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") r1 = syz_open_procfs(0x0, &(0x7f0000000040)="2f65786500000000000035abe1e80d903e0d717ac1889a45e581c9e14a5c8f95f5d2968ae8c767e9d18fd69a") mmap$binder(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x8011, r1, 0x0) fstat(0xffffffffffffffff, &(0x7f0000000b80)) 2018/05/11 08:15:02 executing program 4: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000080)="c6295e4eca6c09b612ec6f") r1 = socket$inet6(0xa, 0x3, 0x3c) connect$inet6(r1, &(0x7f0000000040)={0xa, 0x0, 0x0, @mcast2={0xff, 0x2, [], 0x1}, 0x9}, 0x1c) sendmsg(r1, &(0x7f0000009fc8)={0x0, 0x0, &(0x7f000002c000), 0x0, &(0x7f0000000780)=ANY=[]}, 0xc100) write$binfmt_aout(r1, &(0x7f0000000600)={{0x0, 0x4}, "", [[], []]}, 0x220) 2018/05/11 08:15:02 executing program 7: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") connect$inet(r0, &(0x7f00000003c0)={0x2, 0x4e21, @rand_addr=0x2}, 0x10) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f00000000c0)={'lo\x00', 0x0}) perf_event_open(&(0x7f0000271000)={0x2, 0x70, 0x49, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r3 = syz_open_dev$loop(&(0x7f0000000000)='/dev/loop#\x00', 0x0, 0x0) r4 = memfd_create(&(0x7f00000000c0)="74086e750000000000000000008c00", 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0xfffffffffffffffe) capset(&(0x7f00001b4ff8)={0x19980330}, &(0x7f000077ffe8)) chroot(&(0x7f000009a000)='./file0\x00') ioctl$LOOP_CHANGE_FD(r3, 0x4c00, r4) fchmod(r3, 0x0) ftruncate(r4, 0x401) ioctl$LOOP_CHANGE_FD(r3, 0x4c06, r3) sendmsg$nl_route(r1, &(0x7f0000000140)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000000040)=@ipv4_newaddr={0x20, 0x14, 0x1, 0x0, 0x0, {0x2, 0x0, 0x0, 0x0, r2}, [@IFA_LOCAL={0x8, 0x2, @local={0xac, 0x14, 0x14, 0xaa}}]}, 0x20}, 0x1}, 0x0) r5 = socket(0x10, 0x802, 0x0) kexec_load(0x3, 0x5, &(0x7f0000003700)=[{&(0x7f0000000400)="f8640fece7572ce089d0e4b5ca338bdfa8a942dbd404be96de64020b2567f695d33af821f64df2d80d0b9ed50ad10f56339f1d3ba838b1ee3ab7c1192fed9ffe8156085e19080fc2c565bcc4172c80e91896d90d144e3b42c50bfbc8d034129ade7bb10931dc65b78110c1e8356fa9041db1e37052f750fd3ea7789e82d907548b79aedbec75e8e86d4d010576668f0e481cb1c7a70f995a7eb89ce78d193ff5a8474d6b4a89c0b5d20723f70d9c54ea091633cf3a73c8a448a264b5df1e5068d96e078c3275e46ea88aaa7a294465cc87628aef8ca174e8e5de5ba226da2a44b9cbd8dea3295b46b7b22ed2f9de1ee77eb21431785b7048f7e741b768027e067837f604eb34807fc87f6a166bdee7464dae6f273240de31eb9ef65cdf28932b4d0ca208ac9a0c40e9c39304be1fea7de728d1212587ca79ef0e64f9c169017df5d82bd6cd3338d142970b5325f707f323ee2d000bc1a6336fbf467158a4bc32d9ff61eee9518ce585acad09c553eacb0e13954023c180e382a076478915a690f4b81c86b7c55e45babf8278fc0c005e697bb43d20e62da188de6b6c1fd38502c1b95ce1ceef0f96920dc9f9527ae29dc734ea2041c1b51399d200c792149951cbf9af70716addffc78e676d13491678b993cbe1799e6b753a2629d091cc67b7c766f323222e8da8dd926a8e64c32483011cb7c1a62fa31f7c88cdf6374f4b738c54a0bca868b243adc3278cef13ef718f1c7d31b06b5749a73710c1f2ba9312c9e93a20acc5bbbe45ec49a606a106353382be20a0334741ca7a00c3c84afce471996d337a96aaeb29dc49ba39059d38ea660f8d1c5c736c5939be82674c59ff5833db145738a23003547510a4e38364db1bda35f3a7e76a4a87b8d371bce8be0507358b8e15998eee21758119996cd92f11f3c5be69b398fc7cd8b1659b0b81b471d9cd452fa8f30645a283999fbc9d999ac6702f0a32d5a18dd69a2e6515c119783d1cfda77936245bba36373b19b602af6a0268c1681ca63f2ce9461a9ea2f1686eb8576286d8c33b2ca03721dbafd4782e9a32bc890c617979f8a7a3b8cdca4f88024b67e57626a080da928c3a548abf23da30700cfae6127807ab407cc8df96a9afa794daffd451b2390657871a7454d9c6c220ada19da08f6f8130e6c0010c61614afc79fff4f94df9a2e6317b9685cae68febdfa1d36a93b1bdb70c156fe16afac29ddc3becc44f29604f93a7aec75a0e5536698ecffab15439370fd1717e2487cf00e7d12ede8c76f35b39d0e7d7295b12598e899c531b36ea1a1661b15be8c1f8f73af63008d0fea86d8f2e6fe172e58fec6318b24cb6fa2855d2969dfa89b0c1bcefb7814f979bed193024d4aeb961de7d8afcd69aa2444cdecb0d6f1f3521c7c70623db29b829f64779081da5a68f9e85030fb72fa74b73bc239c68305afd8a42521c192a73cc7389418001b56fc9c4017b7f48276812ef2bde064e393095450e70d4894d7f8c51c1b8355cab78234d120a1426fd2244056d0f4e816777fbf550c98a33082ff332a5b4e7ddb9ce0891ed1bf688c1ef8549ed5abdcf3742724e412f8c64faf782c4ad299b32ec121b6619e68373fc8541e4f4615d90e8e807d311f5af7a18a1b7f6406d43542f9fc5ba1741b24b2ea154c0ef3faa69540ba4f2bd45b865e50e543c875201c8c0e8041e6c64942fee8a374b026de8624bf6c91e321c666c285d5adeacbaaeb2772f7d57a9273a3e3a220857d6d7362c0a3a4876770b781d4c1cbbdeb8b7fb1f62e4f48a7b60039fb4db1ec401c82d7af773ecbf47780a545ab341eb305abc372fa08a07bc17f4aaefc4a132884a5af93fd26c703d379fda035e9f4e08e2e1b5b83c9956ad2a1714b636c6a7ef64a99ecb63d085d4ebce50529e5a65e11de3c6af02aab77f5d2a04ad00d796eb727e3665bc197076634296089c81118342e47df31173e35b3c159fdd01a2c240750931db9cb9b04019bbd526368c986b0fd5b169afab2881b2924f098722e8dc006f4fb690e9c1341635ab9928433bf26bd630333a9a8fd15e1822f997cc0c489cc2e233baaba1faa750587e18eb87deaa1cb0bc594c0088c0eb601d7c9692ee7e2b2cd6ffff7d3f7a5518cbb0156491a6bf0d55664da20501a7cb398206d6f41a69560724dcecc471900b6fb3848b5430380fecdd02d9225f2b570a55db96bdc6f7b6c1df6246f6739943428bb2ba62ac1f09b3a0b0e9fb390e3a7c47aa7d1a165100ebd904605dd00640ccdf2c0d20f8824e445a025589e3a2fdf89e1216897e851320ac8cec0a9b7655777a7361d86c7434a62f801bebf5ac6afe1b8badef8a901ead885681532fc5621f6952647b76d1b4aafeeaccbb553fb9f86a3cf9a7b9903d2865a5fcf10ce69a7ffdb9c89cc4dd281dbe22d7dd2a9ef79a1e713196b03a0d73a688dbbf5ec2131a7c5c7935e3cfaff54e21c5887d1b4ddec0fde0e83c3a0598c32d5df5373a0302d573d6ff31d25acb9bb916bff1c584ba1f7104a33c0f1419fa580ae7bd678dda8dbe8e28f5e3293f0c42495159a17f96a7fe86f93c928305b6fb34f589cb54b4653387516b786fe63f370b6d30b2d3654be2889299d92a44fc1728f573575b56382562351536b3e4e0647fc06170ba1beaa42ed54e727ac2311949ce9338fcb13989427045b5b5b4aab34904fe46661a18acfcac3365b40612a0be538acfafc89e69948fd140485a47de04ac6a437b98e51142c824159c177a84bfb789a5925752d01d168b803f3fd31d24591c10949a5694a43b1bfb43e5372e983b20c0a6931b30f5737b2d2d1fe78ae318d4fea015bc3f9cee3e15ab4bafff61de435341836a5868efbeeda4b444ecaf108887448b24bd50d76f8189ebb55ded2cf59c5eacfe5b646f796c434eb3892a6900e06024a69a072bebd816e4eaad3cf0a2b12098822fdd3015ec4fdd52b684f5e1e9e9d14af722057c984f6ee5bc7785c3497d837aaf732e51a72e90929e1c299d3f90dd5c0e1a7d9e6b3dd7c1cc29f1516ddf6d9f76f85e0e5d5e57c50a3ba8faeb42518cd0470968fc779517f1aabc9d4288f1ccd20fa9cb3c1955b6fc9bf861c44cf7721b84abe0d12b225ea73cd4b2ab105bc4f3323a4b735af719d00da359879d306969599b9c9fa1ecccc027c0d071880e0eb76c11af4fa2726653198ee78abfc21fc820800399dbb57668dd13dd371d0a6720ba13c0f3bfa9357bbab71dfc4cacbf6400217ffc160a5a41ddbcf623064144ec5915b4989f470d8c3b18cbec367d1e2ff114aa87e0e9d78f49882b13fadd801fd0eafa9ace6505b035ba0cef8fe0956218196b1a85120bb0acbb2fe5ebbe4421f753d8d764eb28fc7b684b47039df57f52af3e65c028e89d86da902a191e9ceb361060c8ab49190a1d8292d103876c266f34f192631553f900c4744e9fa7851421b382d7e3b6cd235fdb6f70a7d3d45565a882f681156ddef20f50bc1b841cd55199e194b50b87de689d446dc6fbfff2c980adc5358b10639fa1db5638d7baacda9f5152534ba015c42606368ba0ba0a649f766455b51224a6a45e96525d2cb458f1c04cf422947a15485759cf021baae9df295d0a3a2ef532435db0539e7cdd7a8ca1bf3be9277f9afacd8abd5dd5e9277510f87dd775a6c75bd8718052ad14a26c42d7a7c774bba71d86cc28b61c1d0d0f00a5e67d64678e790d4d73fa39fe51d60710cfc9ffbbc034427470107c95f866d461c2194916287005aaf401f859efcc1c81b474b2130686baf14fc0b8a31621e976ad96f756fbbf34b26986b64a5785204070b5ccd7efe1ae5e1fea9fa7199e4bd146c87344a92224edf422834784b64fb18613b48a088f4ee09a78923752f0051e6c77d8b0cfba0a24db6671f751d7dd0c1dfa954c0b998c1da7c5a701b6429bc9e86b3d4bd261688f285873c9b330dc90ba0cb1ae1d0769aa8dc579b05f38c2eb6f53cad04fc7f367b594f64de435528354240a3b988ccafae0bd08d578172b42ac08a94e3f6a6b5599cc1542fad7c4b26ae32a8f34aee597349f1bcd94a6061d8d1d3051cf8554a4d690d7d731ce02bf4f1cf81e1eac7559fa335e3a1fd1d31d1a290adc77b75749b6b5fdd6aaadfe74a8cfa6842ef35d3b271331ea6d9a54fd6b8c04fb9b329ab5cecfdf898e10bcb7dcb3462c1007afc493ffe9ce63c39fa5537b6578931fc79a1d640b97fbf275b0bd6ec4eeadf46a288ae9a2d5f7c21c10da6fb03a6498b968ff3763c947b2b8b0688681f533628b0eac478de12c4269412171f4951080e82cc52dd9c9b4381a7e7fb58e9c2641d11063fcadd87235265da527eaa3bd6dc4842eaa9aca4940cd78f7f631336d9435ba62b487bfce92fa880f6587aadc73e203d19a69e275c9697f8e4c1d6d7546a1f7f553d779e1713c19677d08d033924538f5605373be55f2fa402198459a26df24a7f23ac1b65a2b0dfa7d112b627c5cc9f87610d9c6c1900e0741a8a5d7444215a68c9f254bbba57c4b1e756de00765dd8ed527d457b071fbc4df48ac1922fec36bebeded988eb5a234401ad5a61d5523beccfd3aa56bd36e6f523626add69338aa99fa04fdd05437ca0684ed5fb29f5e2a834391a21443d1858c82b6c11f890828b7db79ea302966465fdc7db56715f5946291e4664c83d9f7ed49e377bede081665d4f367000a6047f3f937be4b2fc633e644318fc2e7ad715ab1f2330b4e5ffcc1e1ecba4f5f39efcfa701ed77b81020d4acd996ac9e1882a5b1934469918ac8799c1f24109252eacc98f0cfddd6c94f691d8aa9bd01f626192b25d89c3dd2fd6e11b3ac8141614e0af1e70d8e8e94b99d401ff608de803105b9a9b82d763d86004c88f0f1043d17b190e810429adbe2bcce9afc0f6e105f75adaa1cc69e9a7caaa2bc7a5dcdff18f53117316ec7d45343c21ebb9b4e05be2d5f39811b774f561c061d0c7888ee987a2faedd051f4aeea86fa4b1fc44fd07708bb2e1bceec7715b6eb12bf611af5d89881ee85cd458d808416a89a7e705198d8cec85652ba8f47d31f5a806f2d6555c66dd023f59fc6d22fcd0e5dcb0c8cf0ce1a72c2874baafd5bc3bf4acd2c11c2195158bec744d975f8a299f7300c8bf71c5da6478866458adb6d91c00edbf8a773ac1132c9557b7a14251583f8f12077968be32a1ee39c6fd4190c0cf1aa71e10bde8939d206b7d97395bf479f93858803e5e7c4248f148415c0eb1f190ede5b9af951d9a3048d8f0e3c1525a709389341f052eb139902fb935af0c3929d58d6745e03d61fe94fad01d61116d580e20b13acb3d10926ec78e047878e7a84882cf58c2b5dee470c667f6ccdf9d879030401f06f31f1bc6d68ecdba5f56788f1b7ddd6bb947997d9c9930c5619df1d68ea536a241e71f3f43c5f5d9f83f491c463362320ada89ea75f2b8d7607c7561298c8313b3967704956726faa03a147ace53fa4159cc879e3ef2675e4f387d574e9fd8563414f59d0573d9755ac8d946289bee7b427a6e1bc7ea921c259fdae4add45bb280f235acbc8c95a951639fd70501b1270a6167211f0a2fd152a77c8c01cf03f0f4e1fc1d2d5e84f4aa54b2e808ff822bd6345369c5f51af3ba4f091392964cf3feae25f8c2741007d2e5ac5a5f2124eee3047b89f94d44df6d0e2f4fefb98d1d7c7a34fb020c84cae252cfa6181299475acba54b0b07aefa805768da4d3b7910ef2c1b6a7112efe6bee3da9e41c12930498dfbfd82a428c9c9cd66d805c927fa3158e116273f55ab232f9c0a", 0x1000, 0x3, 0xda}, {&(0x7f0000000180)="d1212f342bf127abfae6e08bb74c5b89efa38fe459aabf94fd638099ea20ed5e438b0dee0089aaa024971d882873fc4b01be0b4dfbb502b723a6c747211a49cd0312922f1c7bdc37f25fe1900eb3a8e3640ab42e3a4dea6690b479619a81c93bbf5033e77ab8c078fccf6ae4e86ada45d5a7546191885c39", 0x78, 0x3e04, 0x7ff}, {&(0x7f0000000200)="124cf6539178fc251b098fd57dd41adbaab451d2f343aa5d34a532a884db85e4b5bfebabffea12294df4af5da9afeff63cecf3764ad2fd17f391a38d7c8acfdfd13030273a645c69ff4ca1ebdd", 0x4d, 0x8, 0x1}, {&(0x7f0000002500)="5757095864f66efa228010257017e59ef5cde3f87f48f0e9067a726eb58adbe7ce61bfe99836c1d83bb52ac1843a74ca949b697759f937acd9506c3fcb790f4aab22c34081bf00d3e52b0d341d57d6768740c345fd45eff43c3d4c1d45cfe87028d4b6ff8900e7c6a7f5c50f94d490f8b0ea08e211c6037efbe213ff6759a22d057e79e84ef3581afaef2773e6cb7c43d2a5394cb69c5872df8caba825259f6ad2219c40bb5c82a4904c245b4712ffc196f1713cca2d85e8a223d7aaf24c69fa41c6904f5fb153003f88f9c5cdce1fe96fab148c3587627d04910474c06e9ba599f1fffbc01199490edffc5c74b44fc399c127b8911a83af33b2c70f01d4301be06f8982a3007c37f3a7d36c412e2b59c0067abf0a61a12bac31b3254a186ff2c9b911ebc9a2d25981548dbe65091b53e4f47dc8786eb496f3175fdf12562db774f2cf0ea9027e1331be062b2b7778f95cd56fb8f0de68afc2db67f92794a2a9739f3354e98bc17ac31b0e7d4e6d094ccd91d302a074dd59665b8bfefab4c806c909bbd9a6c054512d2f609159af4da24a7eb817cdd90b80159cdd61ce801cc9a83612708701f531b447a34043ace7e36d584801a6b8c8b8196bf87f337e4aecfa0e1e4fd56de291544d2a9fc4c3189229dfb775025f290194385acd4d741479e15a79d8351e59b51f6628ed8b57ff03ed9fd31f6d1e57f2da519c53940795af4c7a76ff57655495d2e2fdc8bf261e98e16c06bab8d061749df6ebf041c39abbcc1d66c5c7bbfdd31bbfa7767059408a26159009f970c15c8f7e6092c9ccfbdab39bb34a97be8442a17e105db9c2ecd6d9c0cb09cf96d9ee6dd5cd0bffad00cf50662dd4ae5ed98b30d300d8100c3298765797b39dd974c8f4358ac4072954d8ae8c7b6b39624d190f911c0f386e7e5ca2328014d3de6c2da1996e2b0a68faf8c40ebf3ad6cdadf0ab22d0fab9a5f7a30a6b7b10b577f6326f0065e90f2b1d10b72357d2028d7f70adde7b8c54c377fad602f02f15d8ecde74674c91f966f11e11a2c706685a7a23f1bbac4199c9b8e71f1aa630758e913841cb0f4e122bc2d22589df8f7befc2e73effade36694c82ba0beb7412ddc4df7b9a98cf0142821605f71bb666c0bd1a0fd97bbb8be60ac0966e0aa9c4c2a380164203468e50bfed97c2611511b93b9d03c8bdbd5471990959bda5344651a6eb7f5688d1132eadecd4663426f0a4bcdcd9641410e3a2a06c1d6ca253736508986bde3f84bf080fefc52884261557032f51d81f4f0ce237c38cd2b55f3d9edf841316f712e666626f34e71412a1652f19eeba7c599a2836156cd34c6af193f7d70cb131bf78e5b4e6a423ec0649b77f1b94d7d7db3561977eaa28b26f747dfe7e6cb38dc75411cca400492dc97ef6a2a190dd4f9a64146083c9dcaba95df74da8fc0ce1d7ac2b593601d318b2e326bbf4580e50b52fafa0e2f2a6e8a854844a7db53377ee062b081c23abe0e8caf0f6ea144e34951b42dbb4b3f17e6bdc6950d66d95864082cd3da8d63e0b9dfbba6df57688d0ec0bfe40feb7950457e6f72859322d8de70dcdcc8dc0f11daaaa9bab0409af2314d375183bf394c1efa406bc06bc4813183d2d4e6d2df3d90ecf33323a545645969a4310b2511e2913cd117ccc1737d14bdbdc9fd2fd48075ecb25e3099bf41cd2af1523d00b41a7b10c0f0405e73b9b3c446a352b2bcfb09750ef2cbad43ccec2c04c1f3c4c2d9f15e3d0f40e6efd84285ddabf125771df65f5a94f9f777e74815e4c0786c7385a6af755c98ccb37bff030e3b3fcd4b5c0591628c6486b191c9d620b9599dcc984240a5289d2f46e5ce1b7e170bc65381408c13c8b455b9cec4d2a3d9ab58c42bee23659beee209907542b7a54bccee061d4f1740b9ff218699fdd2e5baf9a80a102f6e4cde212277db20eb82b7357459dfc16e315ac393cfbc4404a508699bc7530786f6b16aea27e3467659b1e230f5b38a06110cbd037f39f0e47fdd4cb389d9dd172b3588c679cc3e75a30b874b2234accf8ae7084d4f535bd74d5e980a27c4da07201625024d52ff14cf208363f689865c8ebdd6a0b5c8edef4d64297de13340c5987888903c18ddac02bd454d043a47ce70055d68e3c910a859e3be50cc11d04d53d62a66e816ae7c0ab4c7deb5b0bc0266fa84737815a28670920d02110c1ed1e0fc3099cd8857316e249bdb8dfcddb897e2ebacc4992434f502ad517979876cfbae7f8e964405ef6e1ab0eaa1c2dd8d90b5fbb70237b789c0e2e897a89bfcc3f1cf7ace3e005bb36546d72b3438429a2e915e062ecad61bfab2e1a3ffdf2805160daefb11af1ef485674228a9540217f498f54e3378977331a4f0f917b279201377e616678866c3be0d412d6c699483f7839d16d53a8c23848e84d790a1a31f551e0ae12bbf3038a02a6eaae4d16e95b860b018349a8950988f5ad081f0c9f21cfa8158d1389ac1d62044660dce2674e93ebeeceaa6bc0eb728ce28df410c5e9a3278db7da186daa589b83fc6b9c32e7eed966b33130701b90a68e159c570ad42c56d3d263d5c45d9234e090b871b119c8d40fc86f98d182433e675cdeb3aedf87ed1c4ef4976cf261b79ca48d9d31c65f22667d6ac28c568da8e359051383a255c6877b70645f2c98d2d459c3afe892778810b971521150c0313706d75dd6b375dd844d44948ee26c10563e38cf2f0b96bc77dbfe453f7a0de2c6d16cdb99d05d7a286c3752f3cbffe93f71766cabada13996caf655a4c7db8b54b3e9cd7e06119a615f1f5250edab903ddb7520fd57919b1d99d6fc3d64109c635fdec586546224ad7fb7a10e3017ac04f830cf7dbffdafd0191c11c199f22d3cd3feae652a9720538b8291b5f193f73f15c8b119646a37fc82ed979d4383d94df03a1c1e345a3f0e3bd3328d7213c6e5e6bdf22ff6a19652206142da9aa02a0303c4c4db38a241e7d1463a68fd66a81ebb014b9abf255e6b58dfff1d0b3e46c46db192727f290580e7e842832792fb843e54d539e34a9cfe18c598cb684d6903f52ba0bdf8558114e94ef469039a8dfa06d4a2d754d22099cddf97e3df0d3137fdc6bf8ed9f39fa5ec1c4d3c11250c8ce30f45b4a53018fa4bd7bffef1ea7953c931329bc8954e1d86d0b18c09255e3ea8381360572c01fd4dfc7111fc0bc5d02bce05726e32814c389bc64493d84326f89ff034dfd3b707e4f92ee4287f274d701fd2d0b53e5f0658af884db26e0504037d46eded54788da72444ca0ee9e160492ffab67b55085aa875f1119fea7e779b172367944f5bb247e4783c0677b0def4f35d23efaec71375ba0d603c9ee69aeff63c036f248100823d1715eb7a592602dbd7254dd6b30635714da965a6b2332009f48a51488fb8b228586e13de111120956fa9664a2e7f61fe99f65d9d3e09bc66dcca76cc654984821086bc3201eac8ba73725f31fe7f9e554c8a4596a9e5b58b0875edfc5a1d00ae98a3b9ca085591f682e81a6bb7846aa036dc87d4bed3276929c51340b6078ed8e2025c3a5c5505f61ec6d624a05f41e27b537e1c61f408eafd01091aaa5d3a7ddb404276af1493d439d09249fc234f37fcfad411be98b3eccb7071eed52a0cbe4440293dc2c8edc0eb5cff77b5d7ad09853275af17cce56a2d52580662a221a4a355323c4dce46509d77c9c8fcdb69e8f2a853b27cb91fc4610d119f7ee03f878ba75269dbca899e6b569a9f781c9313e318b9d2b96eeec3f54b9f75d335f3cd0e812d4ee4b27d3c1828d48046cb9bf4b5da71eab407cf22b5665afcac4ed0b4c9249687a031ce7132157cb8a4369fbefb1ded5450bcec145532a7bdad474f9d7247c89c5b07a7580d77aef37d31f55331c046b55e46ba67207632b769d05a037b9f29f0d8b40ed817122a9465af468341e5acda346329b8cd739906ce7e3ee9c65a60bf445fbab879d6f4a8c0866977a9ec654f038223d998df00ab3447faff36eed55d7577c9f6888415cffc5bfabe4a5d65876c7b00f12142890174f3c42e1b813e4b7f439aeadc8b84d9429b4df7e9473d7553466e46957d5b80c0d1d498cd2b277b0ffcc8e295164b6095d78fb7d53e15676ddf47d07c48ab131d2f30e7edf1f29b42f29ee97a6090a7d07babf4eeae6b9bc67fc990a3bc7830429eb01420cc5232b9b8fb1c46a50522101208ee1505c38d1280380a84a149fdc93663a6d4d698368a5398c34993095ab3d2c89d36d7ee7acf7b119bd25ec03eac3f6a5db145ae67c67edc2a0086b05126dbcee3f9d93c57fa951adb928dde8fedea31570a0e27beb50d2dad2b2cb587765cc37b640be10aa509eac33e67c34eb5c135022b63b67da49588a6c1a34ac82faef831dbbec394209cd0e3cb9bc4dbc78b34dcc09697c1ec72612fb807673960b6e64f81999d903f883e87fbe5a63f267d1919382bcdec99e72a981727c757a41009c183a13ce613c3e9846316f5109aa285d3f80e7be8205ba0232d7bb060eaca28b61a63911a58286cbc3bc267035a02205f4a10dab96a0cd067187d75651bbc77b2cc847eceebc98d5c29684484024fa99485676faf57ac1e93611f30b21a5c4a56bf8eb941a569178e0ed918ec80b7afd71e5426c33d4cb729c4a6df16fa483410283330626f95a191806b836ca0078088189060dc99c9164cf10f4682b67d992c64f752786ba11172dfd2da52dec5ea35b33c983c124c51e84add5b4080ab2466d2621904b45efca91cf45aa49889a273d0f5af9c482f64e805f6302a7b1e0e76c27d70cc25162b2e93511e35a79f90aca9e258d1fffa30b85ee08e66b58ff4b305ad7ac17ebdc0b37717c30b9faf0f40b068fea25dddca621888e6f17c8550c0216d95e853315cd165a68d2564bee8443758af006df3134937c09ba9ae97fa099687862dffc84365d463fe4636e04544ddf3ff8ecbb4bc227274c8ea5b92078ec2aadedd8e9f8c8adc1c325dd15b342848b229fc44345281ee9f80e9682cac8e7589ffed42f6ed6ae63ce721a5ba5c54dc7a65fa1b5ab1e836958d937ea8e5959dec2d836cc1c39afe3b0d0fb92a146e02fd3ddccc04645b15e92d9e359753111d91b767b723e824370b0c078ffaf8d5bc70c9ef7380790d3fdd558170576dac4d0d4d9a31630b0775e4861e04ac651874fa2c25c952c3565b48e894826b0b04b89afcfddbdacd7f10223f4437fa921016bc1b1f56f7649256b1eff2aa97e0eaff840d1f3f2ec1860ddd54be8ca1622166b93f725ab45114e8dcdfedec4b0e69ddd4e8de88ac7b0f2eddffb226b7b12235546410151a506a9dabbba25640b1d8e61ada0342b5492f396795538ce165ff8d4e830f392ec2aa069c7d2d180a115e8be9dc8224a0e09e5445a2daeb887be6af403359fa236df5d86ba1f2de2d6d28e95b4951c3a8b6eb408b199fe3283d7b0cfd8b752f7b6524ba3efd176c0370d3fcbc4ed345e38263243ed5ae45d57e71753464e4b47e5dbcdb1622064fb40b2118ece3398515220968b339f58900ef863cade9e75347b00c06bc673c9badd8da0fd76297d6dac5a32925abb75a7ca0be4150d70f4a2db3084c7b72cfef5c5164823fb0cf7e53908186a156787c5d0bb1d0af10554e9416c78c4e07dfcc8b2834aed775648875e2e465f712877d8ce7b84c36a6e8d8c954d9ffbd34b5421b7ab6cfb025d2ddd5cdd77260a75b5165816231e4bd27e10d2751a8206901e8edb1876d1326d6308600385083c1d1dbf04e58a73aea4a7537ea185effef4172e582127e257e33223", 0x1000, 0x7fff}, {&(0x7f0000003600)="5b35b0f1830ac95719a81aae9053061be1cea5a1c2d900972e6f03718e65eb215f92407c776d245835d829826ee1579081994fc6855e6fc2cda5faf0490e57ce24687ea344ea8eb0438d7561cddbe09a4d883fec7a36298dd23f836c9a6a58003b656d903243edf1bcb4997a19f9bb515f52dd50242f4d0aaa74b225de3a88639d0dbe9b37afddf50c20e5b8cdd443b3823e784089816010a121ebe5a1a61f509b6cd2f1302b4dd7d0c80ef2d00354ec2b6c6194b0ac875a45971f0c98398d1bbe7bf702606b905ac997865a249134ef7ba550ba3748162d4198cfef553d905e6119336d2f12a487ea0769e74e07", 0xee, 0x7fffffff, 0x3f}], 0x2a0000) write(r5, &(0x7f00000c7fdc)="24000000210025f0071c0165ff0ffc0e020000000010000002e1000c08000b00000000", 0x23) 2018/05/11 08:15:02 executing program 0: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") setsockopt$ARPT_SO_SET_REPLACE(r0, 0x0, 0x60, &(0x7f0000000880)=ANY=[@ANYBLOB="66696c7445cd2df50bc579ddb3d3bd46657200000000000000000000000000000000000000000000004000000700000004000000217ba123fa005a6784b8040000a002000040"], 0x1) 2018/05/11 08:15:02 executing program 5: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000a40)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f0000000a80)={0x2, 0x3, 0x0, 0x3, 0xf, 0x0, 0x0, 0x0, [@sadb_address={0x5, 0x5, 0x0, 0x0, 0x0, @in6={0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @broadcast=0xffffffff}}}, @sadb_address={0x5, 0x6, 0x0, 0x0, 0x0, @in6={0xa}}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x5, 0xb}, @sadb_key={0x1, 0x9, 0x400300}]}, 0x78}, 0x1}, 0x0) 2018/05/11 08:15:02 executing program 6: r0 = socket(0x10, 0xfffffffffffffffd, 0x7) bind$rds(r0, &(0x7f0000000100)={0x2, 0x4e22, @broadcast=0xffffffff}, 0x10) ioctl(r0, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x32, 0xffffffffffffffff, 0x0) setsockopt$inet6_MRT6_DEL_MFC_PROXY(r0, 0x29, 0xd3, &(0x7f0000000080)={{0xa, 0x4e21, 0x9, @dev={0xfe, 0x80, [], 0x1a}, 0x5c}, {0xa, 0x4e23, 0x7, @remote={0xfe, 0x80, [], 0xbb}, 0xf7}, 0x0, [0x100000000, 0x3ff, 0x9, 0x0, 0x8, 0x2, 0x200, 0x100]}, 0x5c) sendmsg$unix(0xffffffffffffffff, &(0x7f0000bba000)={&(0x7f0000c57ff8)=@abs, 0x6e, &(0x7f00006c6ff0), 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="00000000a4f4c941fd16508d18195249c3f22cd4b33cd5bddfa237681d49bb28f4e4a2b61dd7790abb4a385776a86c3ebb3abbc3baaeb768b7ffc67c374eb5f35b68ffa4a88738b1a4a1fbb0bcb7ce6a1570629ed6c97388b0777fecbf29c6263b18755006991e91973437cf3c857f8e3e68ac2997f78be1702760ece962c291a492bfc4d94d1307aa61130271092229abb0d19b3c727476577b00cddd03c381901836e97a66125a42d06d0976fb8dbfc69229e9dc059f3de8b0cbae8c9ab8fbe2db313f7d5c8d9d3f5ba07ea4deec55bee5fca568f215fe000000000000000000000000000000000000", @ANYRES32=r1, @ANYBLOB='\x00\x00\x00\x00'], 0x18}, 0x0) getsockopt$inet_sctp6_SCTP_RESET_STREAMS(r0, 0x84, 0x77, &(0x7f0000000180)={0x0, 0x8, 0x2, [0x8b4, 0x5]}, &(0x7f00000001c0)=0xc) socket$inet_udp(0x2, 0x2, 0x0) setsockopt$inet_sctp_SCTP_ASSOCINFO(r0, 0x84, 0x1, &(0x7f0000000200)={r2, 0x8, 0x20, 0x27, 0x9, 0x7}, 0x14) recvmsg(0xffffffffffffffff, &(0x7f00003d6fc8)={&(0x7f0000698000)=@generic, 0x80, &(0x7f000081afd0), 0x0, &(0x7f0000f9fff8)=""/90, 0x5a}, 0x0) 2018/05/11 08:15:02 executing program 2: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") setsockopt$inet6_group_source_req(0xffffffffffffffff, 0x29, 0x0, &(0x7f0000001000)={0x0, {{0xa}}, {{0xa, 0x0, 0x0, @dev={0xfe, 0x80}}}}, 0x108) preadv(0xffffffffffffffff, &(0x7f0000000500), 0x10000000000000d5, 0x9300) 2018/05/11 08:15:02 executing program 4: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000080)="c6295e4eca6c09b612ec6f") r1 = socket$inet6(0xa, 0x3, 0x3c) connect$inet6(r1, &(0x7f0000000040)={0xa, 0x0, 0x0, @mcast2={0xff, 0x2, [], 0x1}, 0x9}, 0x1c) sendmsg(r1, &(0x7f0000009fc8)={0x0, 0x0, &(0x7f000002c000), 0x0, &(0x7f0000000780)=ANY=[]}, 0xc100) write$binfmt_aout(r1, &(0x7f0000000600)={{0x0, 0x4}, "", [[], []]}, 0x220) 2018/05/11 08:15:02 executing program 1: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") r1 = syz_open_procfs(0x0, &(0x7f0000000040)="2f65786500000000000035abe1e80d903e0d717ac1889a45e581c9e14a5c8f95f5d2968ae8c767e9d18fd69a") mmap$binder(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x8011, r1, 0x0) fstat(0xffffffffffffffff, &(0x7f0000000b80)) 2018/05/11 08:15:02 executing program 3: r0 = socket(0x11, 0x3, 0x0) ioctl(r0, 0x8912, &(0x7f0000000000)="c6295e46ca6c09b612ec6f") r1 = memfd_create(&(0x7f0000000000)="2f645951a2f2326b", 0x0) write$binfmt_misc(r1, &(0x7f0000000680)=ANY=[@ANYBLOB='syz1'], 0x4) mknod(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) execveat(r1, &(0x7f0000ff7000)='./file0L', &(0x7f0000000240), &(0x7f000034bff8)=[&(0x7f0000ff7000)="00000000000007060804002000fffc0c6565643b799365195f1b76"], 0x1000) 2018/05/11 08:15:02 executing program 7: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000616ff8)={0xffffffffffffffff}) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x32, 0xffffffffffffffff, 0x0) sendmsg$unix(r1, &(0x7f0000bba000)={&(0x7f0000c57ff8)=@abs, 0x6e, &(0x7f00006c6ff0), 0x0, &(0x7f00000000c0)=[@rights={0x18, 0x1, 0x1, [r2]}], 0x18}, 0x0) ioctl$sock_bt_cmtp_CMTPCONNADD(r0, 0x400443c8, &(0x7f0000000080)={r1, 0x100}) recvmsg(r3, &(0x7f00003d6fc8)={&(0x7f0000698000)=@generic, 0x80, &(0x7f000081afd0), 0x0, &(0x7f0000f9fff8)=""/90, 0x5a}, 0x0) r4 = openat$dsp(0xffffffffffffff9c, &(0x7f0000000140)='/dev/dsp\x00', 0x8e01, 0x0) r5 = perf_event_open(&(0x7f00003a8000)={0x2, 0x70, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_SET_FILTER(r5, 0x40082406, &(0x7f0000000440)="6370752630200006fdfeff69bfdc8101454d6ddd63cb7fffcc364d7878b2fe44897367ffa75134df22ad89c89b0df602d72272e82ad32838002955c2db00000000000000050fb902ae9f2109333b00e30335ecfd7e89bff18829cb97541bd006bf3dcf376e93a15906083ba783fa3e7318893ce62fd70c31e826819bee569f728184be5efc06cc650d421908182b69c3730e559e2b6ca237f264987ed574e36cd3efdf45e2d1044fd7e82f7f65b71c79a10e2e605929cf8ccab27c10d7c236cde0355ab2fb0aaaaccdb64cd11d4db1b927234daae71562f2c40fa04b9aa17664350a37eb52480895070000008a0fc021db95d80d9b000000000000000000000000") ioctl$PERF_EVENT_IOC_SET_FILTER(r5, 0x40082406, &(0x7f0000000080)=')\x00') ioctl$KVM_S390_VCPU_FAULT(r4, 0x4008ae52, &(0x7f0000000040)=0xf55) sendmsg(r0, &(0x7f0000000800)={&(0x7f0000000180)=@un=@file={0x1, './file0\x00'}, 0x80, &(0x7f0000000680)=[{&(0x7f0000000200)="9014e5f7edc8f6f0cb200da8c2b8f115c359443fd8847f68b2321fd9be9a9d60db6b0e325a8649092618549cbf58e8bb7b880cbe1d27a5a88270511dc8367ccd452aea3d247e10d7a96979e7c7d174a383732b993e37d1bf4ef11e1e5acba6b6a7eab0c7d8fc0b254fdb32d1523166d23c36e8472c516d2b2ec9", 0x7a}, {&(0x7f00000002c0)="534305d77554f6a01a1cf15e6c7a54258420a9e9f429b107ef3f301f58ec5b83f094b1ddb58c79fb8b28c0ba8bc05888c460a4ee209b13cab07376cbd2370cf417015d04d09ed691ea876a82a18bc4d28788000ba9f18384cefabed9a81e11e2c4ea929d621e1104c692b67eeb2172505de69f93c5b38c96ccefe6f6e3425a60bbe1ca016ad09a74fc31437530ba05e065a41442928a52c9b6ce7334241bca7a9ee006c1b1710824", 0xa8}, {&(0x7f0000000100)="bae5a7ec74b6ff103abd692a3c611ced5de08eb0d729cb9e", 0x18}, {&(0x7f0000000380)="8ae35e7aedf539620e8715d8b4b06c80eac2c6aeb52f6ea8a423e8fd3e5f028f32844a3819752dcc01cca0285e9a8998ccfd3ae9e10cc4bd3c9e30c330f48c5fab3e4e56a297", 0x46}, {&(0x7f0000000580)="8e1d9a7b23052fd1a1d0a79eece2d9bdf96d00d4a689b0e2c084522fd9e1c983f15308c22a0fe53dbea96c0d190e9420d2804345c7a4f2b95129a7a70bfecc41b9f015bcb3ff997afa527ef4f6c4b97fc972dc92ae6d77041e8a", 0x5a}, {&(0x7f0000000400)="71677b082a169778a364c8337bd0392bf7977c2dea07fb2d2a320a3cbb5a4908d28b5f9a45c6051702c49c36b413fecf24bfe85a65e73639e3cff35deba7b556", 0x40}, {&(0x7f0000000600)="337f2260df222e24d52255ec0e000d607c97ca365afa14175dcbbead37ab55f6d5b63540df656312a00a0da7da6512fbf41d1ec4b2cc2b422afd95d0bab477ac203ac9b1ccaab53074c6e977c323bc99dee0ff21a65fc2fcfb65", 0x5a}], 0x7, &(0x7f0000000700)=ANY=[@ANYBLOB="30000000000000003a00000049060000b007e7b8fd6b7e48408be402d663b29fd375fb8c0dcc1cfdba00000000000000a000000000000000170100000500000066aba118751071638ed1c68c276e70440a2533e3fc3c944f021cefffe03a71d4f9792afb0b44986900b8d60fcef0f29910e72226f91e9760b357576b2dcf91b080a186d3f5859a870c55417dbff5cbc553b75108ed4290bf8ecf202bd8ce25fa7b495731d151ba1c1860c96dd58aa4e9578f428ae62ab9bec2e4db9d4f6e2c83514a34dc9d3342a30dc1c2384166f0d5"], 0xd0, 0x4085}, 0x20000000) 2018/05/11 08:15:02 executing program 5: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000a40)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f0000000a80)={0x2, 0x3, 0x0, 0x3, 0xf, 0x0, 0x0, 0x0, [@sadb_address={0x5, 0x5, 0x0, 0x0, 0x0, @in6={0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @broadcast=0xffffffff}}}, @sadb_address={0x5, 0x6, 0x0, 0x0, 0x0, @in6={0xa}}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x5, 0xb}, @sadb_key={0x1, 0x9, 0xffffff7f}]}, 0x78}, 0x1}, 0x0) 2018/05/11 08:15:02 executing program 2: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") r1 = syz_open_procfs(0x0, &(0x7f00000002c0)="6e65742f6d6366696c7465720084a74073b724b212deec60c88e090e423be72bb91cb44981a74cd5e5950a4e1a199d032e6950de7b3462a0e7a91299e40efaf361f7ec4fd47bd28dfdbfca69d406bd5c3d7bc8b1fda23e7d5e52be893d6fc348a27a534e7693d61169e1a0ded7f71c8ec49cdcb17eaf3afd2502aa2da1c9ddbd58b85e328e1bd896b0aede06a1475091655d078e463ec9b7a521613458b4b3c8185a0b") preadv(r1, &(0x7f0000000500), 0x10000000000000d5, 0x9300) 2018/05/11 08:15:02 executing program 0: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") setsockopt$ARPT_SO_SET_REPLACE(r0, 0x0, 0x60, &(0x7f0000000880)=ANY=[@ANYBLOB="66696c7445cd2df50bc579ddb3d3bd46657200000000000000000000000000000000000000001000000000000700000004000000217ba123fa005a6784b8040000a002000040"], 0x1) [ 1129.457087] ================================================================== [ 1129.464889] BUG: KASAN: slab-out-of-bounds in pfkey_add+0x1778/0x3210 [ 1129.471487] Read of size 8176 at addr ffff8801d43e5338 by task syz-executor5/15092 [ 1129.479190] [ 1129.480897] CPU: 1 PID: 15092 Comm: syz-executor5 Not tainted 4.17.0-rc4+ #40 [ 1129.488236] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1129.497590] Call Trace: [ 1129.500191] dump_stack+0x1b9/0x294 [ 1129.503836] ? dump_stack_print_info.cold.2+0x52/0x52 [ 1129.509042] ? printk+0x9e/0xba [ 1129.512345] ? kmsg_dump_rewind_nolock+0xe4/0xe4 [ 1129.517116] ? kasan_check_write+0x14/0x20 [ 1129.521365] print_address_description+0x6c/0x20b [ 1129.526218] ? pfkey_add+0x1778/0x3210 [ 1129.530116] kasan_report.cold.7+0x242/0x2fe [ 1129.534563] check_memory_region+0x13e/0x1b0 [ 1129.538988] memcpy+0x23/0x50 [ 1129.542109] pfkey_add+0x1778/0x3210 [ 1129.545842] ? pfkey_acquire+0x270/0x270 [ 1129.549914] ? iov_iter_advance+0x2e4/0x14c0 [ 1129.554342] ? __sanitizer_cov_trace_switch+0x53/0x90 [ 1129.559541] ? pfkey_acquire+0x270/0x270 [ 1129.563618] pfkey_process+0x7cc/0x8a0 [ 1129.567523] ? pfkey_send_new_mapping+0x1260/0x1260 [ 1129.572584] pfkey_sendmsg+0x5f4/0x1050 [ 1129.576578] ? _copy_from_user+0xdf/0x150 [ 1129.580745] ? pfkey_spdget+0xb10/0xb10 [ 1129.584743] ? security_socket_sendmsg+0x94/0xc0 [ 1129.589511] ? pfkey_spdget+0xb10/0xb10 [ 1129.593508] sock_sendmsg+0xd5/0x120 [ 1129.597236] ___sys_sendmsg+0x805/0x940 [ 1129.601230] ? copy_msghdr_from_user+0x560/0x560 [ 1129.606005] ? lock_downgrade+0x8e0/0x8e0 [ 1129.610181] ? __fget_light+0x2ef/0x430 [ 1129.614173] ? fget_raw+0x20/0x20 [ 1129.617651] ? __fd_install+0x2de/0x880 [ 1129.621643] ? get_unused_fd_flags+0x190/0x190 [ 1129.626271] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 1129.631821] ? sockfd_lookup_light+0xc5/0x160 [ 1129.636317] __sys_sendmsg+0x115/0x270 [ 1129.640191] ? __ia32_sys_shutdown+0x80/0x80 [ 1129.644589] ? __x64_sys_futex+0x477/0x680 [ 1129.648820] ? fd_install+0x4d/0x60 [ 1129.652449] ? ksys_ioctl+0x81/0xd0 [ 1129.656076] __x64_sys_sendmsg+0x78/0xb0 [ 1129.660142] do_syscall_64+0x1b1/0x800 [ 1129.664034] ? finish_task_switch+0x1ca/0x810 [ 1129.668528] ? syscall_return_slowpath+0x5c0/0x5c0 [ 1129.673440] ? syscall_return_slowpath+0x30f/0x5c0 [ 1129.678375] ? entry_SYSCALL_64_after_hwframe+0x59/0xbe [ 1129.683755] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 1129.688584] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 1129.693756] RIP: 0033:0x455979 [ 1129.696934] RSP: 002b:00007f42f1673c68 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 1129.704646] RAX: ffffffffffffffda RBX: 00007f42f16746d4 RCX: 0000000000455979 [ 1129.711907] RDX: 0000000000000000 RSI: 0000000020000a40 RDI: 0000000000000013 [ 1129.719174] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 1129.726433] R10: 0000000000000000 R11: 0000000000000246 R12: 00000000ffffffff [ 1129.733685] R13: 0000000000000538 R14: 00000000006fbde0 R15: 0000000000000000 [ 1129.740950] [ 1129.742560] Allocated by task 15092: [ 1129.746263] save_stack+0x43/0xd0 [ 1129.749709] kasan_kmalloc+0xc4/0xe0 [ 1129.753414] __kmalloc_node_track_caller+0x47/0x70 [ 1129.758329] __kmalloc_reserve.isra.38+0x3a/0xe0 [ 1129.763079] __alloc_skb+0x14d/0x780 [ 1129.766778] pfkey_sendmsg+0x250/0x1050 [ 1129.770735] sock_sendmsg+0xd5/0x120 [ 1129.774468] ___sys_sendmsg+0x805/0x940 [ 1129.778425] __sys_sendmsg+0x115/0x270 [ 1129.782293] __x64_sys_sendmsg+0x78/0xb0 [ 1129.786346] do_syscall_64+0x1b1/0x800 [ 1129.790215] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 1129.795382] [ 1129.797000] Freed by task 13759: [ 1129.800359] save_stack+0x43/0xd0 [ 1129.803796] __kasan_slab_free+0x11a/0x170 [ 1129.808018] kasan_slab_free+0xe/0x10 [ 1129.811813] kfree+0xd9/0x260 [ 1129.814903] load_elf_binary+0x2569/0x5610 [ 1129.819121] search_binary_handler+0x17d/0x570 [ 1129.823695] do_execveat_common.isra.34+0x16ce/0x2590 [ 1129.828875] __x64_sys_execve+0x8d/0xb0 [ 1129.832845] do_syscall_64+0x1b1/0x800 [ 1129.836717] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 1129.841882] [ 1129.843495] The buggy address belongs to the object at ffff8801d43e52c0 [ 1129.843495] which belongs to the cache kmalloc-512 of size 512 [ 1129.856136] The buggy address is located 120 bytes inside of [ 1129.856136] 512-byte region [ffff8801d43e52c0, ffff8801d43e54c0) [ 1129.868017] The buggy address belongs to the page: [ 1129.872949] page:ffffea000750f940 count:1 mapcount:0 mapping:ffff8801d43e5040 index:0xffff8801d43e57c0 [ 1129.882376] flags: 0x2fffc0000000100(slab) [ 1129.886596] raw: 02fffc0000000100 ffff8801d43e5040 ffff8801d43e57c0 0000000100000004 [ 1129.894460] raw: ffffea0007153c20 ffffea00074f1fa0 ffff8801da800940 0000000000000000 [ 1129.902327] page dumped because: kasan: bad access detected [ 1129.908026] [ 1129.909640] Memory state around the buggy address: [ 1129.914550] ffff8801d43e5380: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 [ 1129.921890] ffff8801d43e5400: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 [ 1129.929238] >ffff8801d43e5480: 00 00 00 00 00 00 00 00 fc fc fc fc fc fc fc fc [ 1129.936575] ^ [ 1129.942014] ffff8801d43e5500: fc fc fc fc fc fc fc fc fb fb fb fb fb fb fb fb [ 1129.949377] ffff8801d43e5580: fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb [ 1129.956714] ================================================================== [ 1129.964053] Disabling lock debugging due to kernel taint [ 1129.969629] Kernel panic - not syncing: panic_on_warn set ... [ 1129.969629] [ 1129.977003] CPU: 1 PID: 15092 Comm: syz-executor5 Tainted: G B 4.17.0-rc4+ #40 [ 1129.985686] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1129.995038] Call Trace: [ 1129.997635] dump_stack+0x1b9/0x294 [ 1130.001268] ? dump_stack_print_info.cold.2+0x52/0x52 [ 1130.006467] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1130.011220] ? pfkey_add+0x1750/0x3210 [ 1130.015100] panic+0x22f/0x4de [ 1130.018294] ? add_taint.cold.5+0x16/0x16 [ 1130.022434] ? do_raw_spin_unlock+0x9e/0x2e0 [ 1130.026827] ? do_raw_spin_unlock+0x9e/0x2e0 [ 1130.031218] ? pfkey_add+0x1778/0x3210 [ 1130.035086] kasan_end_report+0x47/0x4f [ 1130.039049] kasan_report.cold.7+0x76/0x2fe [ 1130.043370] check_memory_region+0x13e/0x1b0 [ 1130.047767] memcpy+0x23/0x50 [ 1130.050854] pfkey_add+0x1778/0x3210 [ 1130.054549] ? pfkey_acquire+0x270/0x270 [ 1130.058600] ? iov_iter_advance+0x2e4/0x14c0 [ 1130.063012] ? __sanitizer_cov_trace_switch+0x53/0x90 [ 1130.068197] ? pfkey_acquire+0x270/0x270 [ 1130.072239] pfkey_process+0x7cc/0x8a0 [ 1130.076122] ? pfkey_send_new_mapping+0x1260/0x1260 [ 1130.081132] pfkey_sendmsg+0x5f4/0x1050 [ 1130.085092] ? _copy_from_user+0xdf/0x150 [ 1130.089228] ? pfkey_spdget+0xb10/0xb10 [ 1130.093188] ? security_socket_sendmsg+0x94/0xc0 [ 1130.097929] ? pfkey_spdget+0xb10/0xb10 [ 1130.101886] sock_sendmsg+0xd5/0x120 [ 1130.105587] ___sys_sendmsg+0x805/0x940 [ 1130.109545] ? copy_msghdr_from_user+0x560/0x560 [ 1130.114300] ? lock_downgrade+0x8e0/0x8e0 [ 1130.118442] ? __fget_light+0x2ef/0x430 [ 1130.122399] ? fget_raw+0x20/0x20 [ 1130.125839] ? __fd_install+0x2de/0x880 [ 1130.129795] ? get_unused_fd_flags+0x190/0x190 [ 1130.134362] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 1130.139882] ? sockfd_lookup_light+0xc5/0x160 [ 1130.144359] __sys_sendmsg+0x115/0x270 [ 1130.148227] ? __ia32_sys_shutdown+0x80/0x80 [ 1130.152618] ? __x64_sys_futex+0x477/0x680 [ 1130.156834] ? fd_install+0x4d/0x60 [ 1130.160446] ? ksys_ioctl+0x81/0xd0 [ 1130.164058] __x64_sys_sendmsg+0x78/0xb0 [ 1130.168101] do_syscall_64+0x1b1/0x800 [ 1130.171981] ? finish_task_switch+0x1ca/0x810 [ 1130.176460] ? syscall_return_slowpath+0x5c0/0x5c0 [ 1130.181372] ? syscall_return_slowpath+0x30f/0x5c0 [ 1130.186285] ? entry_SYSCALL_64_after_hwframe+0x59/0xbe [ 1130.191632] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 1130.196457] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 1130.201624] RIP: 0033:0x455979 [ 1130.204793] RSP: 002b:00007f42f1673c68 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 1130.212656] RAX: ffffffffffffffda RBX: 00007f42f16746d4 RCX: 0000000000455979 [ 1130.219915] RDX: 0000000000000000 RSI: 0000000020000a40 RDI: 0000000000000013 [ 1130.227179] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 1130.234449] R10: 0000000000000000 R11: 0000000000000246 R12: 00000000ffffffff [ 1130.241714] R13: 0000000000000538 R14: 00000000006fbde0 R15: 0000000000000000 [ 1130.249445] Dumping ftrace buffer: [ 1130.252974] (ftrace buffer empty) [ 1130.256669] Kernel Offset: disabled [ 1130.260283] Rebooting in 86400 seconds..