919f4b9675738146d6c9b30031cc275787cd09df03bdb4e278116dcdd6ece8521ac20db96098c233ce1207fff4a6522014ff64c293645c2cdff00df0d4007cc16e45156a8ae5a596fad3c784d6efe9cb5d0d8151847f91345bfd3a58eca2de522462ce1624ea8e1bd574957c83142e47025938eda87ed860a779d502453ac2264e08a2084eaac45142021b1fa4160bbb655c719cad53c1b5a2a70bcb"}, {0xbc, 0xad4, 0x410, 0x7fff, 0x1000, "85af9334ba60508faf5b2194a5893e64118f7bb946f79b55364a077bd6aecddba5f71d02360be2856d2d1cb01b6bbac009774837c6902191ac6411fc5aabf977f785cc908a660356219b5b3d130903fa9258d2c5a97ee8cbfd12b8d68347d18ce469b73aa9390349b58f0e55c0daa7baea6e1944c68d61cd1a24382544c7c51dbef3b7d460c5f05902519de90ad33d1ef5f84266bc39b7a1b3dd6e6f10904ae7ba4d9124031725b0bb88abc6"}, {0xd4, 0x2, 0x202, 0xad9, 0x10000000000, "cf38b6b146f9c77509f1b48d8c62303467fdd4db669c5619c58a811d806fb73f30e0b17ccfbe335c54f37f1d40daeb277a361578fc85596cdf911018f75e16031d3972350fdd3a3c019b4b39b5cb8933152d6dc44fb31b9a1a380acd34a8601560b17a39e879e3eba6e9e5b3db72a07190d7787040a3dc0e278a6b073ff88864a73baf45a39bb353e1d2f21f7bdaf6740a86b96c00c1255665df9ca0a8f21809182a87781a7c2de99c2ad04a210352b14bcbabc207dbfb672f4ba8c9116e0318f48a"}], 0x25c}, {&(0x7f0000e92000-0x1010)=[{0x1010, 0x7fffffff, 0x410, 0x6, 0x7, "7af50edcbe75177976d640447cba068604cb2e9117442534e44d074255b4a58d58590de24d765723807de58872ce7a9ec6c28d8aa1afc1c3df09d15bf92c379d5610b96b523d253bfe519cd4e26b84506f27b47b427ec406cf9a482ccbb4aed87211529cd8268066d8f4ca21e82882037b9f33cdd2ab7fa14da07d1136722aa91924995d445e355b6730eb9dbcbda369e3ce1f76ab7c3505c785f54ed55587543ca7697d1aac3dd2b8c30d9397caa7e0b3c5b5671a4496ea5482a48bef1b77bf7e77cf0e0eb0d45a1568c72155cadfa444ad2f24ac5f01b380bdc321f803986a0576423e0589bd2e5018f0248c17d2ea0bb24159a6c9a9161b7b9de02e2c558e98b916897e8a772903f87ea4639a24ae980c4de0a268f4004574e8f81a0001d712e835e5ccc07d287d9adc1597168e4c4842c726271304b8f09ba21eaeb69540bc85b6445f0174b21de15a6e4503ff74bb4b09fcd20f77dcdcb12f0b44f2fcce372975459f4596eab78a23f4f2554f5303dd4c5b2624ba16f946a48be22656825c372ddb8fa1e43652949a44864064de37a686c991ab5c0a37cdcd41b782472487643dd6b6db5ce682964328aa294907727d8154a595e2524ab5496700765bb7f8ab23cc6a387e0820635fdfc7f0b6c3f93442594223dd421e641be3bc7003ea717856903a0d107bed6836a60d9eed7e1ee1e9e3b09660359e90bbcc33b4a13df14aaacabe4d04585cbf17503310fe47ae13940cfe8811309503b9a4fbc879c04f40fe66eaba927b785ff015e2b72bd22233eb8897188b29eb8576d87dc761361659b1ca3f1c9ed3f1bfcd73c843d658d07972b65585ad4c956606e289f0a1796aca27c871ea88edb31cf5acc64a78009a65bb8d8ac4797a37becc79a898e2a8ac10c099d27d473b93dfce16595cc51c45e9c2ce8b5165c33f24ef9371beddbaeff012d807b7e75a5cd3a2afad3bd2b74c3bdf80557be22b81cac30fdc5901bb18c41a597a26fbbb4615d7318f827ad7562c79f678eadacca99d759651f29ad0e7929287b7787f45730a02d8a15fdae6b890ef010c6f12d800e3b60bfc94f32a25875f048fed6819f9ac245397da955503a7b1c40e543858db004a066cabcf7dbf7e21a2bcd2e226985d250f6edb6cbd6e7f65abc5ec6e13383b80e8197b2131496572f1115546dc41dbaa02ef4fb16ce957b35794e833ba4f8f9ffca01dd26e12e602f041ccafb045140b6a7cad9e3986b7abca3065eacd629b1510acc7228ae9d04b874e08edf71413d4648f37e42aeb7437e8acd73637d636fe7cccef9c82a2fb2e21cf000383a59a92359770339906f8ede4e77e93c30c8bdfe6a1a90a09e0c1817fc5eb6599b6a5beb6642cac05996520407e353cf501eaa0b958e605d60f840809985c202c6043e2fbd6b6d0d1776e5c23321483b612404bb95ae984614bf667a6dc6956946f440b6134459c65a8a6db0499723fb3ce421324caf3918e0027731cfd8d5c58bc3bdf12f6236ec8b202d764c69915018bb441e28072c5dd36c40f9fb8d6675b7b6fe28d8707f93f1233482287718be46cfda8ddb6908da3b7932172a598418f7966e0d20c9e658181a6f3007852fd44b4ffb80732f56eed7a841e9584c3e1622d53b1f8c8d79a45bed558e39fda31d97d8beb512bf06efb849c3e77044aaa28f7a3a9c6c0a3486dfb14b184a77d4c98e9ac7c1c2539ea9d632ec05ece706c47e00137a53119a9a46f9c4e0b443f669c58821e674f46d4591659fef3bec670d0d4d001fa151d024ac0d152945afd20605150d753bab470bfc2894663db1a6fdf8ab5f0f8f52da0d09d2b76bc21be94d85f3253e8ba3601b52ac200562b952d86c8a574a3a744cae8ba7a1deb06d75905f631d1310491f4565b44898fdd45de880b8d8ce2415a587e6d25c51c0fcaae683f327bdf227a311ec67137d70ff08a859091513fb74ce6904a695830c6ddf11c90c46c4d7edc1c2400a348afd35b7895a2da0e27e29eb3dd6de030e481f2d6199ead3bcb73e909e3aa30c76938e5b673b5288ddaa1dc5d575237f4d3603804f9b896a04ae492125a54fe05f251562d92adf516f8c9c37370550ef8f0c4b83ecee2f612e46d54a49374ba239c1432377baf2ce6ae9e3470c0cd4d41abcaf4fd4606d24dcdeab19fa546eff322945e80c5fae3856ec4ed4e76b8af6d2ee16edd7b6a699c91a2ff3781921faa3ba886584a7d1de9b715673c9a1a4b037f8c678a2f71695fcc89ac1ad96cc383b5482704ba49d82da8e7d5626bc4b768bca460fbf1c95647e7cbc6bca474d5cba285655f1dac4b94b025bfe0d9c4a276d14a4fa359c7a4b51b3349dae7b7be8555be2336ae576fd66371eda5cf26d8080f48e95c0449e3bc8f99a87beaa27c80e8bae94e5289803bc3d26c281b16f3524edbc4c922715d05446b2f8015ea74aa9a6ba1c77e5f9869ade94914930047fe7e444e9be29165fc48ee38b1edf574a47cb4a51b6b2194eedabc08996368cd9dc277450bb4069b7e129f0d2ff55c0cc446f6741cf5eab0990d71321f9bbaf7749a9fe1f76a717700aaa8ae8bb2a4780d3b9f4db6be7da10fceab4ba4a61de02aee7b0f22b0cd9c8539feeac152f3193ec145fc375fff726474e98cf7dbabbf57ddb36887550b202ce85d589524f40b1a43d6133f85a6b94f3c146b9659cfea92ec611a3ebe5000344fe726740b9bc5f9a16677d66cff3b475c5ffd329561d5aa8c2c17282ce029a1daf466430113b067e55527716792d5c5fde9f226e91067998fb268518d8504605e3e038aef8c4ecb623f65495ab3c29dbd9051bfca7e43a570775dbe5742cce6e889056d143749f6d2d9bde33dbca08cdfe6a2151ecd2558266e8abfb9195d5f61c4c5ec44932f37d6a72db8c1dc94751feffd64822d51df257efb6ed48b8afa7da0838c7399bfeac5f1cd73a4608770c96e1b1fe1c09c69d2f4dd1c98b490857d2250de1861407d3e21b28ad2ddb44b236d6faa8f9f35c409b642423d324c404e2689313dcb9ee2eb3c342d8239908ff0d6abce4dd4623afcb2b48fa9ef434bf13c4bec287879263a73b965bcdc3ab849b623c18e569f448508f1a647d55e08d1097ad79f58e48af2b330d171040dd289af56d108b87c6c0b4550183bbed9bd91c3a5969abedc0a1ff51285fed819b4851d1fdd4f91031f15b2e3bf11ff69ddd1076b38778804986393ad0b16c7182f57d52fd494ec3f583ebb35c12d21782f2587628cb79b4d0e120fbcdc483a552032cdede00337e67e129a714f291fe2d8e14e6f124ff7d7eb4bc64579ce6df537e3c6b4178dba983e2f148caf05095dd05e021f08155565181d770f493d2da26a4185bcb347e6ff02f4842c66916d5bc6eb309c64079b647bba7dd3382ceecb5ab1814525ec353f3981cd339e9ff9393b379f615d73c5e29ed94a68730c4bff11f73de0f20a09a368a14a956a32596173b6337875b5a8956089814051a5b939d3f15d0156825fafc23d5b3b85dd9230f52fe1447bc614d3c0431f84d6bff40d16d1fc5aff658550c96b3933d0d5fe0c689bac922a79148ba4868c894fbe4d46c53cce3900994c3391c47bbcdaeb4069f323bd1830e8455424ad662c9d5302e6761818ad4c9c1f34ddc17a6149614d9ab35f3658dc6d510249bd78e3cc03ecbca069320e3991929c4763a9859dbc9a54ddc1e934c84ed6b06a17edf8c96ca5963cb601183dd63bad8b87a837c9639a8d042f07720147761dd5aa223dee4325e37bb5e8951e91587b8af9b6eca8c4b7e848fa340eb9bfab1f052a4f40d8ff276903aa52bf431e102fb492b76601279cd07c34471cf9534a87e28953d56847e6a485e025dd0715ea6c9e17ccc47d83f2f988fa7b8f3e2120419bfe7189bdbe6e2221ccdab0914f284ecf72f7af2ec60240ff521de98377dfab8b3c259ff0ac10b6561fbe6e2181185910ac7832d0241d5517cfb7a5d9597ed72645f54d2edef912f2a37a8f21e964b2606afe7e685b2dbf773abeae470b782a54d2d3005f227b0220d17e13a76e707118fca037f4cb6cc98da7d46b86c2952a00db11b49c65d5c9acb3f0bec9b58d2fef254dae25eae4d5bcc3198dcfd8244abf9b43847f03b8bbbfd11ce775382df52f701c71660d26fec4ca25fae4156844c7513f30ba15b9eecc0eaf4b9b7357ea4e1ab6ff45e25cf7c805c95bd49883294d2ca201a42fca071202f1fb64df524d7c66b6ba66d5a3ad8fb67c8ae4a27a66271cea04f16c4f4daa0940a07b74605ac268321028b7f7a959c02d38245731c62819db6abb79c513373d320ff48c1b484dd5d290d1490e836d89983423c91678e392eccad8895ef14775d00d283809401581807a2ac10fef41d4e7f65535bc25f57feed53d5d6943917495bd14cc5c42958e06a3d55e2fe49dcc63a88cbcf914f8a485f0f6411232065ce1d504d2f627ef7b98eba0dccec8ec6acc20a70e09b2dd5552ea0228d15beed470652aef0d020b3afc8de6cd9e6b1af52af855c63b77b2a854e97552cac668f6d95f8b77b2b0a770d6ddec546a97b0b643789a7224c2023b12806beb7898aec91d073210460fb0f5636b643fbccf361974f242dafc28f89ea3a5fe8cb81f63774b9b1b3d1e045fdd0892c8a8549748df17f95f2793668412a90b104f20fa54ac7f71563487e659df80dd92584a42487f5a2b633e14fed2a0aa3ad7b8ed936393679f490e35b48faf566a4dcb82e6ebc2040f2e4979a53f870a3e3998e331bb1c8479457e838c97ed2e1d9b409d6996ae5e1835f378e77ebb2df650e61585045c3a8529a4150ac170d7551413972a02bd02ba2e82aa1c6ce4c9c6ca9aefc16b67f9ed0a0cc0691cdbd4ba4630e84996ac82b871a31962d4de3a5cb061cfbe3d9808d167c637547353df49b4e21c586e3d615f2221a1b28cb8257342c11e164ba0740c2d28a114e74fea386b50c1345cc757ede0575a06aaf47ae26f1cfa7ca15301e92b6fcf2c9814100ab2248b7cea887230b18481e5559e0dc2a8829721a6f72bb36cb711e2803b11efed6c47e9001d085409da5dd512fbe1240c5d605c45397abe0ab68b9165895b110f7b667d4ae01d4c42c3745dd07ab448d69c192df02b637f838fa33c0d729833f530423cf1e954a8d17744aba67358ea966153d5a6c8be52a5513bc5bd504bff3f5e69830f9c905e4e3f1df89cae3ab0df7304dea0d3cb2af338c3bf9dec5ef387d98a3195535d4f22c631b5e90bb11218af747abe2b6a9785cde5aff0db8210badf466c8aa141958e60db30f9f843d68bc71522b44f1266321848912e24a4c55011890b8017c11b1a36da7f693a3aed613dabaf09cd2d82dcee596641a78260b00e881572cb4b56b067e782d5ecfd865d7cebf373c3e8fea7633428552b7cfa17121a47d7e96fc5259179131e93bb7cdb6505f5b21d253a6550e90dca75674563c92c9776ba2bbc9807de832f082e5a9dc79bc9f5967b388960c8d43bd90c7df02b34610d0825c3a617f6274eb77da883162b96e9715aabdd595e9d8b2650eb43e0a49c5400f32191b94f0e66688a23b82df2cc16763bda6c84f4aca8f319887c615af0a0a4e2fa746cdd0246a72b988c6a0a454d1acda3cda652c9a318284c52b5180a281d43a08bfdb5646a1dd2d3f6d0654ac9c5266a39a46a9ca0d04e58ea22f217e0b70a41e9dc34b575f7eb6e603fd2f5727904cb27dba0f75a3ef5801e4986415c8b859e25f5502d447b0332c27fccc6ae7b9cb21ce8bb5ad6b435b2687ad45930d4220a2049"}], 0x1010}], 0x2, &(0x7f000036f000)=[@rights={0x38, 0x1, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0]}, @rights={0x28, 0x1, 0x1, [r0, r0, r0, r0, r0]}, @rights={0x38, 0x1, 0x1, [r0, r1, r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0x1, 0x2, r2, r3, r4}, @cred={0x20, 0x1, 0x2, r5, r6, r7}, @rights={0x18, 0x1, 0x1, [r0]}, @cred={0x20, 0x1, 0x2, r8, r9, r10}, @rights={0x28, 0x1, 0x1, [r0, r0, r0, r0, r0, r0]}, @rights={0x20, 0x1, 0x1, [r0, r0, r0, r11]}, @cred={0x20, 0x1, 0x2, r12, r13, r14}], 0xa, 0x0}, 0x40000) 2017/07/27 23:59:21 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x0, 0x0, 0x0) r1 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) write$tun(r1, &(0x7f000026a000)=@hdr={0x1, 0x0, 0x0, 0x2, 0x0, 0x0, "a39459bfd215b1f2bfb746aa447e253c0c03c188dc6a70649821db4c834beacb9b3bddcda5be6cee163b58e5e606a1d12c23c07af22fd88123bcfe"}, 0x46) getsockopt$inet_sctp6_SCTP_DELAYED_SACK(r0, 0x84, 0x10, &(0x7f0000a10000)=@sack_info={0x0, 0x1, 0x100000000}, &(0x7f0000c5c000)=0xc) getsockopt$inet_sctp6_SCTP_AUTH_ACTIVE_KEY(r0, 0x84, 0x18, &(0x7f000028a000)={r2, 0x101}, &(0x7f0000d05000)=0x8) 2017/07/27 23:59:21 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x0, 0x0, 0x0) r1 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) getsockopt$inet_sctp_SCTP_HMAC_IDENT(r0, 0x84, 0x16, &(0x7f000050d000-0xc)={0x4, [0x14cf7ce7, 0xbc, 0x1, 0x1000]}, &(0x7f0000015000)=0xc) write$tun(r1, &(0x7f0000287000-0xc)=@hdr={0x1, 0x0, 0x0, 0x2, 0x0, 0x0, "fd"}, 0xc) 2017/07/27 23:59:21 executing program 1: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = openat$keychord(0xffffffffffffff9c, &(0x7f0000cca000)="2f6465762f6b657963686f726400", 0x200, 0x0) ioctl$DRM_IOCTL_ADD_CTX(0xffffffffffffffff, 0xc0086420, &(0x7f0000235000)={0x0, 0x0}) bind$llc(r0, &(0x7f0000995000)={0x1a, 0x18, 0x6, 0x6, 0x8, 0x5, @empty=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], [0x0, 0x0]}, 0x10) ioctl$DRM_IOCTL_SWITCH_CTX(r0, 0x40086424, &(0x7f0000c7f000)={r1, 0x3}) flistxattr(r0, &(0x7f0000041000-0xda)="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", 0xda) r2 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000f2d000)="2f6465762f73657175656e6365723200", 0x200000, 0x0) getsockopt$inet_sctp_SCTP_ASSOCINFO(0xffffffffffffffff, 0x84, 0x1, &(0x7f0000a86000-0x14)={0x0, 0x4, 0xfffffffffffffffd, 0x0, 0x3, 0xffffffffffff8c19}, &(0x7f000044a000-0x4)=0x14) setsockopt$inet_sctp6_SCTP_RTOINFO(r2, 0x84, 0x0, &(0x7f00003e7000-0x10)={r3, 0x56b8, 0x9, 0x10000}, 0x10) socket(0x0, 0x0, 0x0) r4 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) write$tun(r4, &(0x7f000026a000)=@hdr={0x1, 0x0, 0x0, 0x2, 0x0, 0x0, ""}, 0xa) 2017/07/27 23:59:21 executing program 0: r0 = syz_open_dev$mouse(&(0x7f0000cf7000)="2f6465762f696e7075742f6d6f7573652300", 0x4, 0x80000) setsockopt$inet_sctp6_SCTP_AUTOCLOSE(r0, 0x84, 0x4, &(0x7f00007b1000)=0xc32, 0x4) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r1 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) getsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f0000476000-0xe8)={{{@in6=@remote={0x0, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0x0}, @in6=@loopback={0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, {0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, {{@in6=@loopback={0x0, 0x0}, 0x0, 0x0}, 0x0, @in6=@loopback={0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, &(0x7f0000463000)=0xe8) ioctl$sock_inet6_SIOCDELRT(r0, 0x890c, &(0x7f0000301000-0x50)={@empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, 0x10001, 0x23, 0xe00, 0x400, 0x8, 0x40400000, r2}) write$tun(r1, &(0x7f000026a000)=@hdr={0x1, 0x0, 0x0, 0x2, 0x0, 0x0, ""}, 0xa) [ 349.037505] keychord: Insufficient bytes present for keycount 54 [ 349.049032] tmpfs: No value for mount option 'H!' [ 349.081304] keychord: Insufficient bytes present for header 2 [ 349.089359] keychord: keycode 4095 out of range [ 349.092130] keychord: Insufficient bytes present for keycount 54 [ 349.115736] keychord: Insufficient bytes present for header 2 2017/07/27 23:59:21 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$sg(&(0x7f0000572000-0x9)="2f6465762f73672300", 0x0, 0x0) r1 = gettid() mmap(&(0x7f00007f3000/0x1000)=nil, 0x1000, 0x0, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r2 = gettid() r3 = perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0x71, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000d7f000-0x78)={0x1, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0xd34, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x3d6d, 0x0, 0x0, 0x0, 0x18, 0x2000, 0x0, 0x0, 0x0, 0x0}, r2, 0xffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$DRM_IOCTL_AGP_ACQUIRE(r0, 0x6430) r4 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_int(r4, 0x29, 0x21, &(0x7f0000613000-0x4)=0x8001, 0x4) sendto$inet6(r4, &(0x7f00007c5000)="", 0x0, 0xfffffffffffffffe, &(0x7f0000d09000-0x20)={0xa, 0x0, 0x0, @loopback={0x0, 0x1}, 0x0}, 0x1c) ioctl$sock_inet_sctp_SIOCINQ(r4, 0x541b, &(0x7f0000752000-0x4)=0x0) fcntl$setown(0xffffffffffffffff, 0x8, r2) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x0, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_IP_IPSEC_POLICY(r0, 0x0, 0x10, &(0x7f0000d07000-0xe8)={{{@in=@multicast2=0x0, @in6=@loopback={0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, {0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, {{@in=@empty=0x0, 0x0, 0x0}, 0x0, @in6=@loopback={0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, &(0x7f000017f000)=0xe8) ioctl$DRM_IOCTL_GET_CLIENT(r0, 0xc0286405, &(0x7f0000e47000-0x28)={0x6, 0x1, r1, 0x100000001, r5, 0x1c, 0x20, 0xe7dc}) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c00, 0xffffffffffffffff) perf_event_open(&(0x7f0000a77000)={0x2, 0x78, 0x1, 0x1000000000000, 0x0, 0x9, 0x0, 0x0, 0x0, 0x40, 0xfe, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x2, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000003, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) rt_sigtimedwait(&(0x7f00001a9000)={0xb41}, &(0x7f000036d000-0x10)={0x0, 0x0, 0x0, 0x0}, &(0x7f0000acf000-0x10)={0x77359400, 0x0}, 0x8) perf_event_open(&(0x7f0000d8e000-0x78)={0x7, 0x78, 0xf104, 0x1, 0x2, 0x1, 0x0, 0x100, 0x40400, 0x1, 0x8, 0xcca, 0x1, 0x4, 0x0, 0xcc, 0x1, 0x2, 0xfffffffffffffffe, 0x404, 0x374b, 0x2, 0x0, 0x0, 0x4, 0x100000000008, 0x0}, r2, 0xfff0000000000000, r3, 0x2) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0xcd, &(0x7f0000b6f000)={{0xa, 0x0, 0x5, @loopback={0x0, 0x1}, 0x5}, {0xa, 0x0, 0x5, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x8fbc}, 0xb80, [0x0, 0x982, 0x3, 0x6e, 0x0, 0x1000, 0x0, 0x0]}, 0x5c) getresgid(&(0x7f0000bdf000-0x4)=0x0, &(0x7f0000c4e000+0xa30)=0x0, &(0x7f0000526000)=0x0) ioctl$VT_RELDISP(r0, 0x5605) getsockopt$inet_int(0xffffffffffffffff, 0x0, 0x1f, &(0x7f0000adc000)=0x0, &(0x7f0000504000)=0x4) sync() shmget(0x0, 0x2000, 0x0, &(0x7f0000727000/0x2000)=nil) 2017/07/27 23:59:21 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) write$tun(r0, &(0x7f000026a000)=@hdr={0x1, 0x0, 0x0, 0x2, 0x0, 0x0, ""}, 0xa) openat$keychord(0xffffffffffffff9c, &(0x7f0000f35000-0xe)="2f6465762f6b657963686f726400", 0x0, 0x0) 2017/07/27 23:59:21 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x0, 0x0, 0x0) r1 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) getsockopt$inet_sctp_SCTP_HMAC_IDENT(r0, 0x84, 0x16, &(0x7f000050d000-0xc)={0x4, [0x14cf7ce7, 0xbc, 0x1, 0x1000]}, &(0x7f0000015000)=0xc) write$tun(r1, &(0x7f0000287000-0xc)=@hdr={0x1, 0x0, 0x0, 0x2, 0x0, 0x0, "fd"}, 0xc) 2017/07/27 23:59:21 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) openat$vcs(0xffffffffffffff9c, &(0x7f000046c000-0x9)="2f6465762f76637300", 0x300, 0x0) kexec_load(0x1, 0x7, &(0x7f00007e9000)=[{&(0x7f000012e000)="d2bcbb62a95d9d1694fd538ad861a18637981e7fa20868fe47da1b80c1b3c3961e4ec62301321bd4b6f4855918e478637b722011698d30478339548cd3c2d6ff023d6878329cd73f0c372efe8ba66ca8c5b7c79475f406fcd3a9c457790c2183579ab1ed3eda69eccd5767742433a28eeb89", 0x72, 0x3, 0xffffffff}, {&(0x7f000037f000-0x52)="8a69709d971d9bcffc4d4ed001069149b3e670fa8af3ac387f8cbdf979151bf804d8bdba6ee97bebae63d277a9efc4ad99fe747369c9eb030698b263a39cd5bce1e52b7c22cfab898493ae54f959129cba65", 0x52, 0x7, 0x2}, {&(0x7f0000f92000-0xe6)="fb9e106eb35da9ec205205a92081420ccf4ddfe4c2255d4a6170b57cf46baeeb1d6f69d613f97183adfc593e95e5a4b52716f9f86baf0f08b01b7536e69a7f4898dfd06013a394d1393c7ba5ec7ec5b7d98cb3a567cca66806223ba93b411a2a53af370b0cb9902b3f3ced92207c33cf44677178cc6f809a3888d46274071cd5b6baaf63cdcc19f1f9214e9c28d3962291da91716c762f454736b1e2a41e720134e6300e80a58b45407353d770e421b9f8cd247977b410198115cc21a69075b2d498aca361ab1477544262759e670c55193bdf55d2a986cc428c732aeb0726eb87430f1ed9df", 0xe6, 0xfffffffffffffffb, 0x9}, {&(0x7f0000ff8000)="118d99a7f324fa6d973c6346397c6c28e28e7e167d90c7f231ec8a1c4a845bf35254e1e9d8eecc0ebf7b7ca735fc846287284b473998", 0x36, 0x7, 0xfffffffffffeffff}, {&(0x7f000011d000-0x4a)="61b37a34ed8fcf3c99bd971c451703d812d558818e69c29cc047dffa6a6ff8c02eaef60975dbc0d3ea550ca269036003ecc8427602de93e0742249eff581302c744b934eef8aa610ce16", 0x4a, 0x8, 0xfffffffffffffff7}, {&(0x7f00009ab000)="cccb14f40c7ae20260bef1e4e9b4dbc48c402d24cba04e955a0799e421464fbe3fc829c599cd4715ad70e65e217000c050b6c0474780a0738e4e552d79680da0a95e7ebd3babbc6e9622bea6070779b9bfbf77de33b6b1a6cc79f3af2cc858f987e80151b72fd17b84ad72951be6d9adc6d1e08ae6f5c42500fee1ef49b6340760d41b0d0bd3760add0e2af163da05f2446e3e0345bc5097bbd36c147a1ca8654e4e8b2fe4f99d3b4387ba78ba2f44f51475a64d810bb043bac617ee53ace2b0f59aa28f78ead4675a233e7d2c79314f1df0cb1abd75a1e0aff003d8c2bba4960fb25704dab8ddf858762d94714769f36d93cc9cf1db6ec159ef497606849f7c7e25ebb39962f946d08343d894c396705b619c4d30881fcf802576cb719c5a429033a9334706498ad77532ed9458525c78d0f3690187606892e03f2ac692e9cd2fd150f9cf1ce2157aaa240ce729ccdb6cc24f78df8a48e5412d454f809879e62fee04be14e49855c53f7b28955dd7d99e132d42c50a06415fa5666b633f5f5061d6eb61a0b3176ab575b1b588f55a95b2744c6f506d491571e963442d4230d79ccb3b8090b8e73b9fe1bef457893a8244c93464ae5082ba5c4f3a2fb3d0d97a06a10f4e41a5051edbf6295e28d0180a938319b90d08b1c79947ae5bc7b1d425a172d2b5f3ab42af9f2a6cab0ebe40071d38fe9e3d725f8ff5ef4c315b448c3310368129f83c3c223c8eddd846421e5c149b6b03b77275ce9f5212ac9b3084dd5055cc0c45f0b6cec68a9a518b4586af4f339dac944af211cc4d77108074cc74a668c574992dfbabfbe1d0cad1d760ffb0334f3ebb3052e710ba5f184244e299a780b65cf2c28ca8a433122e045b5d05275c12cf5f637af35d5e239c6ee51b17a1c8d9c7100c20b4b2460488dc6300b007221e32e24126a6b90ba22b1e969603f43131871b0ddbdf382f906a4ca7fcef9614a96e36415fb3b59290eabcaf82c26a461beb947fcb0767cee456158d7da04ce72cf54306ca061cbce673155cd779dfaf91248c84128fd5c3391135cca41994df7517724343fd830b3ee7c7b7248e55a867e397daaea316b06706619f3aa0a9b6840335a980f7e8547d308528f313f7b72ae3ed8cdad0f2decf3f26cd7fa1cd1b708a82e6d066bec9625d0d30db9562a637776571434b88f9e1e958ea683a087305b74f08ef559b4557d64e7054df259ce7e9a1b577236a5392f3dbd8b43efa44cde7e512910dce1afe83ca5e9eed39d1905ad6a9ed51688f4bb7f5c14294e79431da4e7074b394f270cb1ac5313081581bed4ec456a150dd178a55ea7102c644aa101263f21d0d7e7f1003c58d2cdd9bd2be53cf9624f230ba2647948821d69889e0f69bc12baccd3a479574dedf763749cda95b707f7cce726e696ff28aed2b1ee192d69984793907665465a440e5cf6005d0597fe2df41ff957101396957890d15331a940af251df1bd73a1a4142b805c6a83bc75bee12b2a5009e338696107038ec9f547318a03997f0fbf221149fd16335c49670912b74701c4d37f8cd614574eac400383ad52b3d2ee41e78718a9dfef38c2b2ce3781e9e196ccd687a919f9f5b168316757c002d2360b50493c75112d79ce05797696c8ac8510eee21d67d24a4c9bbb99fe09fcc2cc136e8fcac09cb084a1c709465bc42a27bc5e163d196d71da1ab665bb0f55ace378318837da09cd29f0c97501fac846c60cab589f06b3221cec2f38216cd290b63ab2aeaaf6099ec164f7471b15616ab9624e501946a2b0ed001298a1efa9004ff73e6bc1fb33aef6db5d2b309a4530d50543b548e3e96462f0d34756f2bbc45f4c4a4b07275a295ff21fcd8d6a7f4a854da67286fae48cc7341e417d585c702d81713352735fdbcff2f2a3751b26f649415870189b744a678c2197bcf133b2740db8da13544dd4f986817e8a1db8cdd6885c72ff58ed2a77384138061a8a3c60c7fc41fa5748d2b35e776f545bc27faa30283200451d4f9a8029f20fac679baa4e67195584ee296e71444b381c9f7b694fc3f5c016359d3f79fb7b5ec3c0ab2f65beb7d4bba388c95c516baeda3d13383757e5d516585ae63acdab14fa277e20b4e0486194a41dc0e1f2a82cecdc2eb4ef792bf1c8aaf0a61c9e466e27c70dcdcc6a63d1c82b9f064715207a2a94f7b76023a2a662fc59de28bc250331aa8199b7d32d6274c9265dd54006530967351ce159a3c39526b3d572acec9121e3d698634519f713c58a43df2bdb38a43ee36f462043e5409c7d35583a9643fb706d409d5fa57618f879d255ba15a7b65843d61aa3217af4a78f7e4a25a69c8bcb3c7f7a9c78034bc360d6fce72263206a941fa9316d590dd612d80a9ff162fddac22edc41623f2678798901893ca946be2c6f29cb4d2dacd38a797204e19debef7dcd40d6dc9f9ff57e5ff23822fd48a55767f5fd57c1dea154f10ac3b93ba1bc731e9880946ae643c218eba44431ed96bc8f1f96fda033eef0b97c7bf0a229af9842137f33fc8e792f926d15e4a22241eeca1be2a77d4f3a05b9ccbcd02fcfd7787fe8f86b7cb020264aa79dce1fdb78609e4500623415a6e6028d0d716325aa2d6fcf900499dd33f818dcc9c7f2029c9d38e6c35e6099d4b28a5677ddcad1a48eda9db1e23f28ef935892837b20893c55729442a8995f8d6b7aa5ad1118637ab7801055aa48c51e07719e07b3110bd6508a25ed2372f7d88a94f54e647abf90981580dc93d0a8e99605daae050c99e41413774c6a0db360d005ba99463decf9323a17f3ee917b71cd00fae09f0f56b9c60629c3c6257cba7ca6a12a4e4d8775162f6447f7af1ab164b3686a1814fe1156b346ca80d97825ee4242ddb3f0a97930faf628ec828e6d4d71fdb7b40d419518e806093f5a222bb8a98dd874b862dd715478d3c75310c7f3520b285baa5ce30fbfd7decd71c51b16611852b2b84749a9258e8d6206d83367c7f5253a6e4f545f0cd8fb81cd34cdda04b72327efb9105a69a35a95169c28db09af76e2085fd95bef0e4068453b72cdbc04c786bcdb0ac60d45b1a52d6275eb30baac002a8f9887a8e9b4294f7f78f38a1e7aa8d4f4d27ec3cf4fd44738822c69c0d07718b9930fee45d4b1d47d162efe3060e2008d0734a1732cb272f62d4335bfd040fc9620df4cdd496ee348faf01726a17d2aca833930a2a1d711e8ed91699dc39d6eb82b84bf50c190f5852d996f4369dd05efc04022f4a909b751e1beefdb7f870aaec5e85ac64356995608e6bf86ef459ffccf6259bed2a8cf4f908baae1b0d5bd5dca457741d095a60475b8fe15c4640d66d00198307c39b3c5973402155c94904f03d8c8bc7c2da5e5d8ece443f5d7541de796627c1ce810366460372aabc55a31a7da764c5ad7e45091e2a7b67fa6b1dfd85944e769cd287551cd7549d2d752354b990b1db7e5cac44878684e3c1f35c4ad085738ee5df6736781d043e67cab71921b55871db07e1bfb1c72d1ae9b58bd487dad902803eac4006eb171bb917b3cd279c8f41bb612005197f8e2d0e8a4674da0efa277922401506c9e1ed9b288f12b0d6f2dc614defa738296a8024e4d0f4041058be4a239ef1b33640d587666fa03d3b77f6ea6bd2831e7697911bd6403e100005eb4d4c20b1309e1a015ee9c59b2d58c2d85082589bc472cd5200e5d2273f9a9bf497fb057692921683dd9522ebd834852c155b1d9a3e976dfc95d3e198ffedee1a90ebc13334aea9bf7f328f926cf9c6bbb671a3bff0dfe1faf543837a30c534a03bde8ac43f3fdc01229f3a4df883123a4eb82338bb2d5c80c8b2eabde6117887fbecdfe3c107d9d789a5e8a23b9d142babb92c44d7c48f36bc635bbcbfbbeb01c344ca6f6f4bbf9c3b6fb3219378bee087d4f5d91cc737908686c75f2efcf7a99391887eb9252a4f2fb684cfee69aa3cbb7019d04da8b08c7beb75b6feeccaf020d5d5116ed53672f1b07e00f2e86ea4dc91f500e1973c4ff58f36e2eb546e431d1acea6b77a739ca0e4394d33ddd49bd982dcd0b2a30832d40b92f82f3783df496f1031b25e4f0628eb678b7234a6b404f04dde0d86c8b3543c9226ee087e16c78a7939883b4f666c3fc03f1eac512483254b509f2d1d9e197fff85b807e7f147ab6aab799ffbee55cb2027d1a5e23efa9b25e654219b2342f80d3a677c8bd6d58a129678dc8325c9cda2284a72d93b62594a6eb10646364cca836208635fe3adaf207248496e4c8c607ed9642480987f084ee899eab3b907596d38b6e1ee5ab20e2a12b071646506a9da81f0dfd7760540d610043d08eb428c01545562f8901b23a792ed51e618573204966c565ea6f7029486d99bf020287d8406daccebefe289d2fbebf9b2f566a85d5e7f7a9629a43e1fe82545a78226e758145b2d054dbe1997e2999490a35a631e42ce2114e42c3916495a1dde73eaf8df6b9ccaf3f0d8a2e101144e5b4f1ac3dcd06265fe69819a0e97b020cc6a3dac7ed03f23979f71a4d67ceeb92f7c88de1a2cde7adf37739f462f1d47f1fbd428f25fc16d997a390012b7786ba578b964e4e56feda8a031f324502ee6d918f8aa65a215398d6926248d7f1c5bc5c669db5cf05ccf1e1554506e10512943648f0fdbae9f99c5bb770acd8e2776ecd55941a766bcc81b3c13d547e5400df12d18f067c1936867d362e5249718dd1591912b2e3cf26a8da34947687e577d88a37bb2efc451575821eac27103d199372b90db9e177e99ac72c3d863eec32389387c2e088c5b76242abb2dbcd90d5094d739abb7477d0569c1bed8e9e48b4a210c8ed01a1c2f991234b9024a851e908fd02469f9d1540a6fd082cda2c398519d50df51a6c825d1a81c834f40c51224bc6d4e76f9b1ae14be70224d748920f6ec03871bd74a63615a29a684d1f98d6c4e1ae63cb4659468229e6a87df1f3e411ff9b44b8bd2edee03702baa2dad8c7d4c4558b9ea834e675d108f72742cac3afadf45686114f843c066c0bffbe8af4c18992fb036ad5481d7bf579cf021afc2992ece667c0ee2479ef1c6256cbfc2c332bbfaba18b1336da4ca2dac53d59d5e14615b158d369f514d3a5269b9b0c8c6c91403fa8c54e8d2f0d82a39aa0bee84523f84fd1454f96cf35e81edea146027888fe156b0f86b33ec296b923dc017163bd7633aff0ca9759684e4656bd6367162783f936686728e3f0a374e8823200eb1b74da96fd39d3ff9525a55c98ebc4a4604f93db02542bbfa4d5aa337660bb9a7e354a78a55deb3617c89b9300d1eb1994766a55da56c78468762bdcd2b166ce03912c5a850308759fa404c88f36d9a9139bd911bee38ec57850a3942ddcd59e78af2d68929a6e507ceb566ef62e6dbb682be6094408fd77b330507ee192fa147ecc2220ff81aeefc10c06954698d543b5392b24cebfb8be7d0e5eb769aa59cdc2b65605d2eeac1d7caefba2b703063257d3db805e906be67a18bc17a0bda0b2a5924dfa82bedad8d67e2f7c7d281da5aac812b64d01d14a90733c8d32a215155a17f49184461d3064f0f8f29559d2ca8cd029177f2763719dfcc4de4c254be15de2b2e57b8decab02acca9525abc583a4193ecc0ed6d49b2bc2abd448cb14583c23201c90b9c66e6b67a167c45b69f91e08e0bee085b48742055729ebb5840bd281780c28d3e7ead0089ad42ecbca63c05a20c97fc5b9f58dbc8e31020450bea708a645940bfe108dbd54bff540189c63600ec88373e6555291c29ef0f58d2de3e9d95aaf8a2e90121b8", 0x1000, 0x2, 0x9}, {&(0x7f0000e9c000-0x67)="979f8893abac4ef09e1e8539d9fefb137a13980217f2e234e450e3ab9547d1663d63e6d7aa2b436ae69fcdfd2cc724286187a92a57f3a55a095a8cfdadc46de404d31977951b092812fd394617bc06702da08796ee540c4f5c98fa4cb1059e33fc6264c7b4b18e", 0x67, 0x8d3f, 0xffff}], 0x30000) uselib(&(0x7f0000e1c000)="2e2f66696c653000") lremovexattr(&(0x7f0000082000)="2e2f66696c653000", &(0x7f0000c86000)="6b657972696e67152826656d3075736572295e00") write$tun(r0, &(0x7f000026a000)=@hdr={0x1, 0x0, 0x0, 0x2, 0x0, 0x0, ""}, 0xa) 2017/07/27 23:59:21 executing program 6: open(&(0x7f0000968000-0x8)="2e2f66696c653000", 0x0, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = gettid() r1 = perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xde, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0}, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x57000)=nil, 0x57000, 0x3, 0x32, 0xffffffffffffffff, 0x0) epoll_create1(0x80000) mmap(&(0x7f0000057000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000058000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f000012d000/0x2000)=nil, 0x2000, 0x1000000, 0x30, r1, 0xfffffffffefffffc) mmap(&(0x7f0000000000/0xb9000)=nil, 0xb9000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000022000-0x8)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000048000-0xc)={0x0, 0x0, 0x0}, &(0x7f0000062000)=0xc) sched_setaffinity(r4, 0x8, &(0x7f0000060000)=0x86b0) pipe(&(0x7f0000067000-0x8)={0xffffffffffffffff, 0xffffffffffffffff}) mount(&(0x7f0000066000+0xa82)="2e2f66696c653000", &(0x7f0000042000)="2e2f66696c653000", &(0x7f0000066000)="66757365626c6b00", 0x40, 0x0) splice(r3, 0x0, r6, 0x0, 0x58, 0x0) r7 = dup2(r2, r2) write(r6, &(0x7f0000062000-0x94)="211187a874ea607e81545a41182523d5b8026c88bb93f52877306c8ee7ab990f930727abf1b3a2425fb604619a674c6aec1a5d400d84aaf502c1495b479c9eada72cebd9c13e0468da6bd33434887d9bd212c29499d9e15e3f11cbd725768a3966e4866fc55fb6fb7e83c053aa2a842e5a93509da101bd3c8a163a678628ada2f23b029985d282358b5b7650392bbaf2fb560f5460", 0x95) r8 = memfd_create(&(0x7f000002b000)="2747504c3a00", 0x0) pwrite64(r8, &(0x7f0000024000-0x1002)="6d", 0x1, 0x0) pipe(&(0x7f00000b9000-0x8)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r10, 0x407, 0x0) mmap(&(0x7f00000b9000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_REM(r5, 0x84, 0x65, &(0x7f00000ba000-0x1c)=[@in6={0xa, 0x1, 0x10001, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x5}], 0x1) sendfile(r10, r8, &(0x7f000000c000)=0x0, 0x2ea96fac) syz_open_dev$urandom(&(0x7f0000009000-0xd)="2f6465762f7572616e646f6d00", 0x0, 0x82002) splice(r1, 0x0, r10, 0x0, 0x100000000, 0x0) splice(r9, 0x0, r6, 0x0, 0xfffffdff, 0x0) writev(r7, &(0x7f0000051000)=[{&(0x7f0000058000-0xe9d)="ad", 0x1}], 0x1) mkdir(&(0x7f0000ccd000)="2e2f66696c653000", 0xffffffffffffffff) 2017/07/27 23:59:21 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socket(0x0, 0x0, 0x0) r0 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) clock_gettime(0x0, &(0x7f00007b6000)={0x0, 0x0}) setsockopt$sock_timeval(r0, 0x1, 0x14, &(0x7f00000ea000-0x10)={r1, r2/1000+10000}, 0x10) write$tun(r0, &(0x7f000026a000)=@hdr={0x1, 0x0, 0x0, 0x2, 0x0, 0x0, "a39459bfd215b1f2bfb746aa447e253c0c03c188dc6a70649821db4c834beacb9b3bddcda5be6cee163b58e5e606a1d12c23c07af22fd88123bcfe"}, 0x46) ioctl$LOOP_SET_STATUS(r0, 0x4c02, &(0x7f0000376000)={0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x2, 0x1, "04aadf697e02da094a7a6f2f62d25a2fed5245e6489df60c22ba42a4ba7e3558589e3146f93c87d1f1b1d58bc72848f0566585c255f6e074af16111b814781f8", "04bf05a796ece339489221c4558fe06d80b64a5b30bd45050e3db0a60a74d9f4", [0x81, 0x1], 0x0}) 2017/07/27 23:59:21 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$sock_ipx_SIOCAIPXPRISLT(0xffffffffffffffff, 0x89e1, &(0x7f0000c75000-0x4)=0x0) gettid() vmsplice(0xffffffffffffffff, &(0x7f00006c2000)=[], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000001000)={0xffffffffffffffff, 0xffffffffffffffff}) socket(0x0, 0x0, 0x0) getsockopt$inet6_tcp_buf(0xffffffffffffffff, 0x6, 0x94dc86310120223d, &(0x7f000000f000-0xe1)="", &(0x7f000000e000)=0x0) r1 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) write$tun(r1, &(0x7f000026a000)=@hdr={0x1, 0x0, 0x8, 0x2, 0x0, 0xfff, ""}, 0xa) syz_open_dev$vcsa(&(0x7f0000ad2000-0xb)="2f6465762f766373612300", 0x401, 0xe080) fcntl$getownex(r0, 0x10, &(0x7f0000f16000-0x8)={0x0, 0x0}) 2017/07/27 23:59:21 executing program 1: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x0, 0x3, 0x0) r1 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r0, 0x84, 0x1d, &(0x7f00002c2000-0x14)={0x4, [0x0, 0x0, 0x0, 0x0]}, &(0x7f0000141000)=0x14) write$tun(r1, &(0x7f000026a000)=@hdr={0x1, 0x0, 0x0, 0x1, 0x0, 0xfffffffffffffffd, ""}, 0xa) [ 349.138161] keychord: keycode 4095 out of range 2017/07/27 23:59:21 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) ioctl$TUNSETOFFLOAD(r0, 0x400454d0, &(0x7f0000682000-0x4)=0x9) write$tun(r0, &(0x7f000026a000)=@hdr={0x1, 0x0, 0x0, 0x2, 0x0, 0x0, ""}, 0xa) [ 349.165607] keychord: Insufficient bytes present for header 2 [ 349.172929] keychord: Insufficient bytes present for header 2 [ 349.178998] keychord: keycode 4095 out of range [ 349.192790] keychord: Insufficient bytes present for keycount 54 [ 349.203482] keychord: Insufficient bytes present for header 2 2017/07/27 23:59:21 executing program 0: mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$usbmon(&(0x7f0000000000)="2f6465762f7573626d6f6e2300", 0x4, 0x2202) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x34, r0, 0x0) r1 = openat$keychord(0xffffffffffffff9c, &(0x7f00003ef000)="2f6465762f6b657963686f726400", 0x700ffe, 0x0) write$tun(r1, &(0x7f000026a000)=@hdr={0x1, 0x0, 0x0, 0x2, 0x0, 0x0, ""}, 0xa) 2017/07/27 23:59:21 executing program 3: r0 = syz_open_dev$sg(&(0x7f0000572000-0x9)="2f6465762f73672300", 0x0, 0x0) r1 = syz_open_dev$sg(&(0x7f0000572000-0x9)="2f6465762f73672300", 0x0, 0x0) r2 = gettid() mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) readv(r1, &(0x7f0000a88000-0x10)=[{&(0x7f0000313000)="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", 0xea}], 0x1) r3 = gettid() perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0x71, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, r2, 0x0, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp6_SCTP_DEFAULT_SNDINFO(r1, 0x84, 0x22, &(0x7f00009e6000-0x10)={0x13d8d1f2, 0x2, 0x9, 0x1f, 0x0}, &(0x7f000001b000-0x4)=0x10) setsockopt$inet_sctp6_SCTP_RTOINFO(r1, 0x84, 0x0, &(0x7f0000ca5000-0x10)={r4, 0x7f, 0x8, 0x1}, 0x10) getxattr(&(0x7f00004ff000-0x8)="2e2f66696c653000", &(0x7f0000cfe000-0xb)="286e6f64657670726f6300", &(0x7f000076f000)="0000000000000000", 0x8) recvfrom$inet6(r0, &(0x7f0000597000-0x69)="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", 0x69, 0x20, &(0x7f0000a4b000-0x1c)={0xa, 0x0, 0x3ff, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x6}, 0x1c) r5 = perf_event_open(&(0x7f0000d7f000-0x78)={0x1, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0xd34, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x3d6d, 0x0, 0x0, 0x0, 0x18, 0x2000, 0x0, 0x0, 0x0, 0x0}, r3, 0xffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r6 = syz_open_dev$vcsa(&(0x7f0000b5a000-0xb)="2f6465762f766373612300", 0x4, 0x494100) setsockopt$inet_sctp_SCTP_ADD_STREAMS(r6, 0x84, 0x79, &(0x7f0000987000)=0x5, 0x4) r7 = socket$netlink(0x10, 0x3, 0x10) sendmsg$netlink(r7, &(0x7f0000003000)={0x0, 0x0, &(0x7f0000009000-0x10)=[{&(0x7f0000010000-0x27)=[{0x14, 0x13, 0x701, 0x0, 0x0, "05"}], 0x14}], 0x1, &(0x7f00009bb000)=[], 0x0, 0x0}, 0x0) read(r7, &(0x7f00003e1000)="00", 0x1) mmap(&(0x7f000077c000/0x3000)=nil, 0x3000, 0x0, 0x2010, r5, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x8b000)=nil, 0x8b000, 0x1000004, 0x32, 0xffffffffffffffff, 0x0) socketpair$ipx(0x4, 0x2, 0x0, &(0x7f0000fcf000)={0xffffffffffffffff, 0xffffffffffffffff}) futex(&(0x7f0000001000)=0x0, 0x8c, 0x1, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000000)=0x0, 0x0) getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(r1, 0x84, 0x1e, &(0x7f0000acb000)=0x0, &(0x7f0000589000)=0x4) r8 = gettid() mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0x71, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, r8, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r9 = gettid() mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x10, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000660000-0x78)={0x1, 0x78, 0x9402, 0x0, 0x0, 0x0, 0x0, 0x104, 0x108, 0x0, 0xa8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, r9, 0xffffffff, 0xffffffffffffffff, 0x0) syz_fuse_mount(&(0x7f00008d4000)="2e2f66696c653000", 0x0, 0x0, 0x0, 0x0, 0x0) 2017/07/27 23:59:21 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x0, 0x0, 0x0) r1 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) getsockopt$inet_sctp_SCTP_HMAC_IDENT(r0, 0x84, 0x16, &(0x7f000050d000-0xc)={0x4, [0x14cf7ce7, 0xbc, 0x1, 0x1000]}, &(0x7f0000015000)=0xc) write$tun(r1, &(0x7f0000287000-0xc)=@hdr={0x1, 0x0, 0x0, 0x2, 0x0, 0x0, "fd"}, 0xc) 2017/07/27 23:59:21 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = openat$pktcdvd(0xffffffffffffff9c, &(0x7f0000096000)="2f6465762f706b74636476642f636f6e74726f6c00", 0x2, 0x0) setsockopt$inet_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x4, &(0x7f0000c2b000)=0x3, 0x4) socket(0x0, 0x0, 0x0) openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) write$tun(r0, &(0x7f000077f000-0x46)=@hdr={0x1, 0x0, 0x0, 0x2, 0x0, 0x0, "a39459bfd215b1f2bfb746aa447e253c0c03c188dc6a70649821db4c834beacb9b3bddcda5be6cee163b58e5e606a1d12c23c07af22fd88123bcfe"}, 0x46) 2017/07/27 23:59:21 executing program 1: mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000000)="2f6465762f73657175656e63657200", 0x101041, 0x0) fcntl$addseals(r0, 0x409, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r1 = socket(0x0, 0x0, 0x0) r2 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2004, 0x0) getsockopt$inet_sctp_SCTP_LOCAL_AUTH_CHUNKS(r2, 0x84, 0x1b, &(0x7f0000c7c000-0x1008)={0x0, 0x1000, "759963d62c479a3ae5b2cf43c7f11941df554a3adbd6a110fdfb429047d5b85d9b362eb6f2c804abf7672c39894abbb96b03a1955eca56a48a753c09c1c64883b3c5361d7a4a84415983648e2a6eed5c81ccea2cac2ab96fcf43667531281c79fb60c503287f8a88c4643cb72b1ce58c83235ebedda6187a6fb62bd62377fa28aa5aab4bf2f70dd52e2d09c57ab453be60ea57fe377f0db6957611f9802e36f11ba604c4b5596f6a8c54b91e923daa7f73585abf9f8418cee4994e193138430cc0ff0fc9c8afcdc90f0bc9e73a99354aa0bab9dba635fab6cc82badd8ccd16b08b718e206f953349027e8f72adf63b04e75ee5c140c9d22d6e3e8126b067407d85bd440fa9660594221a2a6ee82cfad281d12c40d02d1cdbf21cbf2a3f798a0fd5d3e9aa89d881262943d557ae96b1b58bb9d68f9a3eb51474c8e147ccf583fc98e7a3c00075d49b5198420e479c5b2d5905b217bb6704f25bdf527063b453ac6d807fa9ee5c38a3ce96816bfa8b9c9716d4eafbde2d70d482d9fea530f6cc24975add5150e638401eac5ce44cbf758359e1fe4adca41aaa5374e4d31adb3df50864b5443e54b6e8b2528d3cab4cac4aa230e6e0326adf40764161630bb3fa7481045005863c301373f928bbf1aa40e2f01c0d857603efa305cb5281c25498ec11bc90121af66b6b63e495f56572fcf6da3a53874fb8db1f2b95298c96a700f388863913b708b0b35457327e7a39cb712b217d94336c09d9913a0e6fc1973095ac56ae3d38924336589d354181f23a00307bd5b84d3063648a26c559b0482eeb087422edb3ffdc422656d1526ebdf902535b630096b81792e051ff6b51a4d1d1c7bcdcde5e55a2eaa52b221a617cf63302b8ba5a7f906c359f1026c941b2e837cd458bdcc4e2d8673caf1288f0ecaf382839ef3b1ca78bc2b65bb61eab9442294990fe789461e5732db7020f410838bec2f290616ff8c4862c19c7bf65c7c6a7aa67340e60bcf2a3a4b3f88d7ff0407e98dfc22dab9eb7a0ca9fd04b33ebd3eb3d9b67ff7d84d91ed00e90cc361512f9d768bac89128ad01e274de15239b64179cdffe08e1be226874e5b3bbc94027734ce246d897d0d7954da37064b7bd458b713bea4644003518e45b224909f6e1d14f66325572334910b9137bc10e98a2c671bf9b454d817a66e219987350ec4d1649ed3663b6862c4a80a87d82baae3b7ebf986b0d679c4d39ad0bc0e8984b7753a2f3fcad0c7b31940765556293eb8ccb07eb62443201b695797468d560f26874f1a3d4251b7af74d301df7df7e73e9471fcbfaf0b1f042dc5bf869feba06c29c2ffca7bae0995441527f2765c395b5a63e419b7fbda79b931cae85c14a015edc7b9563123cd091747da35829834c15d8d875311314e4dfd64c27831c0aa96e2dcc3be544a4972e2d93b5e1aba8730b1a5e8cadf91c48115f5370b18962cfe5064883c03172c0ff99a9d548be6fc4b5a8779ce7cc15c8e44a8e755e610ff8a036a87ec1614a34a43be336dce49da2e3f28de0784c4bde9eacf54e08e0340a8e7d00c547ebfd29a1a5fb0ca62f1b50dfd59c8201ed6c673981a1b326f7bb8620679f3d2d9f797076de74bc7b827fc8e024aa5131353f50b189313ca6d754ceecbd46dca4b074966641bb3fcd181e8edd70e814908725f8bc1ea30170659d77753ca382cc91a9c883232e5a63bba38bd88a580bdb060f8284fa6d759989e2bac8b75ff99b1b0f29dd3ba44377c67433392b21067228f41538cd248f2b491533843d11c8b04ebaa0a6953103452fb14dd2b8bdcab47aa68a0a5ce595c523b3e131cd0defed1df1e1ce3d791b2f16502876906e7c9120ee6464a44ca162c8afb0424d883aca936bcd68aeea5ec1924de2e3ddd10f7e3ee624537549740313faaf9cbb5b47a80a75f9e08021d3642b7c98222b5cffcd28aa2091158bafc8706f43c32cb7e25b98be43fc86241217deb5011192a28a8472a0af895a3997058578619a308adca7a46888606a9dacfeb56ff7945e7ce221f132eefd485b54b21e056ba4275e1e78470d52423dc620832b14d8f535d50f8f342df602302eef42fb061adf7a7e55b8e78140168b5fc3d72d756f85cfa3c13ece1dc6be56af0c19d8b8dca72acff52c8da2ec6268eb1b6ea9bcff7ba3090bb9613ffd7c018d9b01ff3674ea01b465849413facc5ddb0cfb89b86988700ea86eabc48d74eaebfedc7918af05f225d28ecef080d9e147a5cae514c5881bc2ba4edf774aa4b5d56e7bcc3bbc10af19b75423d61451e62b2b20ac8605c9fa470941c553865834f0d25dc7fb629e6aae1c303fe8a9b93aebd36e383425ec3bc89faf7160a28e8bfc837427d65537ba1164ebcea644ea6d91167ba2275c5327110329f282063555b9a68d32c0fe749423c3cd1e1ad394f9550183ce6fe44141aa5f0ce4ae47d3e4f0ed173eb1353f957202ae09a4a3d477eca971c2c4e73e89ccaf8af83733ca47c8069a2cfb622cccab4772b26583077a957d253766964d8f3f607d51855e0a056a5b810b21323c1e26d69c622ac220ab5cf156a48b0efe420d906c941697f439d27596de438020e76aaac47ed4a2c8182e63c450ac52da26f997fa83e3294efd7173eee019990399e37308097f1ddfd6b81b9d2d1a0e74ce7acd31faaee070367cf04ed48db8d3d6e9352632a622c4d24f1fe9aeef72f20de7403c1fa44c4d06dc4d9c1ee87772747693321a3ec95079eabd15c109b93309c990a3d1f3faba34e294297652c317af6fba0e9eeb638756291ed109cae229d094f0ec783face81fa81d72f3113311f82305f8ca28abcdf8f708cbcc40c3c7e21ff6744eb92efe0e0ef22eea235f18c9667353f281989e68f4c6bb0a2390c0a9afcc39a4a162cc62ce489b2aa30bbeabadb7a78ba4c89bd025ed8696e41667112eb60aca582cf34f9a9eed5dbe6a897c97c577edd52c2354fcaaa30c4dc950c4a9a879e14493f87724473b7d2d547daa1c26259d6f45913919e01cabdf943d0da59cd44706fb1f6d71ba1ad3a104102933ff6245f47a3e4c437779063d1529e27f58e0ebc01a0db0d02c99025df46417e0760e2d9f7d2e95aba633b1e37092352fc472a964e37e26e7668a517d1a694cc01eb37ae644e1e55f0240b07c1cbe5fb8b07f61254497772987e5cc6b694dd7ecc430d421f8e7d4f31755a718fe6ed997d277586cb737ca7c6b2fa122777dd9460bc51b93a49b8f248a945646768629cc8f66d6f9b6ee570e82f97b099825e36d7deb5377365c216452170a0fe44c680bb99b56d277ad8cbd3c2c38cb23abda14ddc0af6e2da4e0f90b60b244fdf4552b22bdaf21a074ec5a97d79f6e7996fb0c1b5bde654c0e8ef5497ea2147ae3bc0a9a78aafb794afb959bec3edd1bb363e342ffff0a27a77c5ec85ea6e19f471db99f9378dce9b411c2da55bd875efd938c44d6b58d88323b13957c4654381b5eafdaf9f256ed7b9f0899874c4ae70a76a838cdf1c744b937428493a45ff2e8e31af218615b577b5dd5aed6ce694ff3a894dee32684e917e6971335d53e5e77341729e3d4216fffc3218f353d1e8b73e46dcaedb622bc302287922d395b56814769eaddb8164dd97e244e00e71a5e25f5e3db2e5239810d1875df8cc45e3268b9d459f52a006056053fd745283d20dc706e0383c402a070a49489096cfb9305cad1892c79dd6c3bb2d228f683115cc65ac97f153e48bf0869b316a2fb2f2e2345c845c0fc4131aedcd6907321add2269073b2251c73974a70e91b31d054452ce119ee0c572bfe76421a4c261d116a1cdfe2308d68a5003eb0bc65e6a286d722a63b06251b49860057824f13aa9ad1e23885d4776937e8269580254566e187f4af127d80d4ede7b12af15c5735a96f1b1ce27c370ddc99a4bfd44fb414e49231720075caa3419199e712311593caa37557aa265783515004aa6a554019aeb1c0a2a9e0745299a0e3178812e3aa53c4a241651d64c3fdf733388064ff7c03d8bddea6633d5397d1f8379f5aacf82dab09557e042e1623e734491c957e5d26acfa7442e55cef7b3a6aec0fc42a2ce4786c4bd696a4bf1e79fc603d677e3cfa988693ea30560ff5361716ebac92ab93541290c2b39938339d53132fee9b8205f93b314a0f09f794202308ad1654fcf3002041bed99d7b85d0de6f4e7bff6a1b05c04801a0e0af0919ec99489305541c1cd22ec296e48b675714f5a000f127247d8eedd2fd7f73e282e4bb306c63228294ead8f2117c8afb956310f3500339d4f08cd4bc76f514f790aa66992a0c3b72e125beb7d72a572c74ccad7d8f776acbe5022531a418ae70ccf00d44f1a28b00b82768da76d23c9652d8259b1bb7439d3ca8bd337d7fbf1b795508e6573369ccf68152bd898ac13daeb7904ad530eb56a4e0217f62d84f8622aa56d952d39ce89a91673f309b7eacac5cf27f3cfe868265bfd636b34fbb0df7f720af3d4f999b208d6a6f19828f90024e8df67770f0defc0ee6eab8de999989a392ea7416d9a2e269a935ced40b9704c5b891b6824f90f8cbf1caea537ae8c182b19844ff10c7e2608ac716df286f11839fafeb8e34833f629a74839326bc1633eb8613229efa4a0e01a0f71af20a2df2ced7623db868ae7504c6fe69a88872d77e5d196e14a4f1cf6f054adf9a14354166cc7fcc9312958861c4ddf273dd2ccb4efc9039123cae1d87f9a90d4f979662703289588312f56839e65a4ac023487dc982f35060b2b8588b396b8b5c59bf3829589b6b17fcfd6982c7872ccb52d696cac16068fa8fccfc8b47d7e52a9f8acd15ac1a6c814da93c3a48b382351f90c3e40462e7514b25a725f49b764cb340307885afba527258ff33ceac6c1a61883aeee7a36f9e9ce8518ceb18ce0180cdd3bf2768d23d859c57ac8f92be4f4502f1d47dbce367c8fd44a1876eaa71f4e422bf191681faa94e764bba1d25d45f86276e4b4296228996d0254e0dbbc6c40f2963d922962898357c5911a9efae132e359fe42b5f30b889f034dd637aef7867e125fa5c848a1a6539d00fe5f9e8b400cf8afad1d4e9b0e5c44bf7a96859cbf2226b4fedb85e8fca9cef84781df0d27c5292dd95acda17fdcd5a4b62e546558758701a852d25503f8c14012e7f83ec0325d15465d7def822bc2059f2df58401e83145a38cb34df91f12e2f5f8555f78f9811064fa56d3a751217b01aef1987f7b55f00bba5848ef3e3dba3745b92c6084917d0b8188749f3aabcbc586daac8191985c3188fc6437d09d1eec36755232b24ac12fa05bbd7170496dd2b116afca1f470117b4265cd87d37b54d62ab769eb05d1fd68af1c1b36b8e5643cadb6d7ad131ee6bc33751e977cbadd2ca6545067a114d7f0fb380a02dfb227e5b587b2d8e7c656667bef29847aba1f31de62b0fb187969fa6d4b6c7bef01e7ef0e68f937a07f7589065829128038ce8bcf246fffdda97f718cb2a99ecc3ce79e6b281dc54a2af41a4e15898d019359b50a6eb82d06b68a8999d1161fae915ee1c993b82e6af25120f8e973818380fd4c66bc850b6d7fa4944a07e3fd19ead83caf1dec5900ca9a5fd3b862a3aff871fbda136104c13853501b583de67e1c462ed0b451fe32a1b23bcf1484b2757244e924c0805fe3dae52c121e923f0851a8d4ed07e0f040d1c77e7c536414514c495f6030fbc086f9d2f9cd8d8b75acc816cb23ddf899648b81b8ba22741a6a8692d1560f3f129cfbc1565acf5d702467d2ac2e27222327c97daa2e81d562af6f"}, &(0x7f0000514000-0x4)=0x1008) getsockopt$inet_sctp6_SCTP_MAXSEG(r1, 0x84, 0xd, &(0x7f00005b3000-0x8)=@assoc_value={r3, 0x9}, &(0x7f000089f000-0x4)=0x8) write$tun(r2, &(0x7f000026a000)=@hdr={0x1, 0x0, 0x0, 0x2, 0x0, 0x0, ""}, 0xa) sendto(r2, &(0x7f0000181000)="14b1153fdc6db585d00bb40ca9ec21bdc90191f7abc69dacfba5148e6cd779079fe35c0d76ad3a3fd53bbb47b8da19ffb7c71cd6593e4f3670ac18123a87e62edf2aaee1f82f4846ebe192abfd23fa09b8839eda2df5c7e7e026e8f4fd53886331ae9cc04f23c2a3d3fd18f44552ae049bdad4dd11f8c116197dab188157", 0x7e, 0x48044, &(0x7f0000d66000-0x6)=@hci={0x1f, 0x3, 0x3}, 0x6) setsockopt$inet_sctp6_SCTP_PARTIAL_DELIVERY_POINT(r1, 0x84, 0x13, &(0x7f0000e9e000+0xfc1)=0x100000001, 0x4) 2017/07/27 23:59:21 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) mmap(&(0x7f0000c65000/0x1000)=nil, 0x1000, 0x3, 0x32, r0, 0x0) r1 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) write$tun(r1, &(0x7f0000001000-0x78)=@pi={0x800, 0xe03, "75e36b957d40b3842432561e503cd0f3a02ea33bb32281758eeb74bfa14d911e1577ebbaa82fb588b2dc43186a143fb76787b2b0223335e8eb3d796ec1be99482feb31c44c8c6b4486b8a6b31415e8aeffeaee80b76fb966eca8c8562e21d646a91e6a7d7bbc53debcec0c044a3e3ed7130c"}, 0x78) 2017/07/27 23:59:21 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$sock_ipx_SIOCAIPXPRISLT(0xffffffffffffffff, 0x89e1, &(0x7f0000c75000-0x4)=0x0) r0 = gettid() vmsplice(0xffffffffffffffff, &(0x7f00006c2000)=[], 0x0, 0x0) r1 = openat$autofs(0xffffffffffffff9c, &(0x7f0000143000-0xc)="2f6465762f6175746f667300", 0x500, 0x0) perf_event_open(&(0x7f000010f000)={0x0, 0x78, 0x1ff, 0x0, 0xfffffffffffffffc, 0x6, 0x0, 0x6, 0x0, 0x4, 0x7, 0x100, 0x80000000, 0x8, 0x0, 0x5, 0x4, 0x6dad, 0x6, 0x1800, 0x4, 0x7ff, 0x3, 0x8, 0x101, 0x1, 0x0}, r0, 0x5, r1, 0x8) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000001000)={0xffffffffffffffff, 0xffffffffffffffff}) socket(0x0, 0x0, 0x0) getsockopt$inet6_tcp_buf(0xffffffffffffffff, 0x6, 0x94dc86310120223d, &(0x7f000000f000-0xe1)="", &(0x7f000000e000)=0x0) r2 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) write$tun(r2, &(0x7f000026a000)=@hdr={0x1, 0x0, 0x8, 0x2, 0x0, 0xfff, ""}, 0xa) [ 349.212518] keychord: Insufficient bytes present for header 2 [ 349.225557] keychord: Insufficient bytes present for keycount 54 [ 349.242410] keychord: keycode 4095 out of range 2017/07/27 23:59:21 executing program 5: mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socketpair$inet_icmp_raw(0x2, 0x3, 0x1, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socketpair$inet6_icmp_raw(0xa, 0x3, 0x3a, &(0x7f0000000000+0x275)={0xffffffffffffffff, 0xffffffffffffffff}) sendfile(r0, r1, 0x0, 0x2) mmap(&(0x7f0000000000/0x41000)=nil, 0x41000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000041000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r2 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000015000)="2f6465762f73657175656e63657200", 0x200000000002, 0x0) getgid() pipe(&(0x7f000003c000-0x8)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000042000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000042000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000042000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) vmsplice(r3, &(0x7f0000043000-0x40)=[{&(0x7f0000043000-0x1000)="bca4375dc7c539e8d9d13fa945df180bf88fe6a398bdbb14249e879592bddd1c2c93c849c9ad0b9b54a3153979556ffdf3cad7da43ddb0669ba1db75f3a618a2d8abdf9e56cbf5a8b5def4f81be8e619825daaf8fd6df1ef6a6fc216ff4f97a108abc092142d6e7df9b36c34f3485d0b36df51eaefc42985330be37b3f42c188437c597650a8f34e27d85bba8f028f854a89a12578535f2a52cee8a7723f0f49491ba6a12377c42f14ef5d59bc869284bca094d9ab17a91cff077f94b981523d13c2ac4c88aaf61d39486638b416682071b756767e39fd26c78e29537e593e87e00c306948427a90423b9e47976245a5162ff1700e637c07c204bdae102ab346facc55450c69142942f940682a04db1ccb8832130b4f1037a759bd74d4c30672b2ea3bf3f6adbe35fd85c15868bb93d108fb089d79c9f91b3b984d2e0dd819615bead276f37bcb129fe2e42678c8390dece3bfd4077ecfe54659481cf6839d10f5c6582e1da495210889b8fe4b60425f71f88c00dad940d13c6b441e30a89788dfbed63237c32bc27368f00518cf2ab9f7254b1b4a467baf3e9cf760cea4cab912ec6280898b3e34d260fea49bff9be8a98690c35c34a3964ff75c3737ad8127d6f47afa89c1f5c340d8ed6a5d7a4124c3b476e37c462ac1f527b2a24b4b875e8364f0c9f6815c8ed5cc9c6175171e3da0781c0fdd7d4de0fc907dc9e4694cd92c950894fa53c66000e3b64d7e8a8437ad2b3867e9e1c8cd3d58ac1af90f1cd69ea5341c307f32f39c3560348f3ebec069cb5f43b2071fb1ffa2af13dac34488b16166501f05e578c5b20c963d1af818adcbd33f97767dc8a08b0d570e4d21f6b2244086994167a8b685028efc0e8f959fdb6af1ebd9b8babf8f1e4abc287c6ef3394155aee575947552a5be739fa68a53b7981a10e829c6644edde4ac31720265d6c3a1e63fef318d32951249b4be4d17bde45fee7b7ba9a39576fdf432a0a4936a18a5f0cab19c4abc2b507f95b9b80628df69beb34629ce23542cad1f0284a11c2ac68b7094519a51e242a5dad1d1e82489691c56acaf5dbe740fa184606759471a4086a1ac62d059ea394f77ee087ac16eb3aba370c5677f7770cfd0c797f95977c112dfff0215a490613061308d8ef41bb3562ea5fa81c588df8ecdc69fcc9935a8852c9762ed9dea47751f685bb7a3d174b39b0ca77c82611cc0f160f2e50211dfa8ab9fbfc2e0f3375cea69ec7ee4374cd5a9780f0274fad7510381427fdacf619ea90eb53f80e787064ffa846afbd7bb1ea701b02cc380b2968d010174252e8c95dbfac9a9487555ace53e5fe624abcb20b525358ad64f8b96e6c5b31370eb0204849c83335b94c15d3692119c206af37f309ced088eda5bf8171d9976dd5b162ce976b991bf296dfbd7d9f9aaec37740d0720d3ee91b1b1e66f94e4bd4aa413f55b8a7f0f5b630f0e3d6d0aede90a77742938fc592c9121e7d19ec4fdf4bbf874a167b19d55e9d5ea11f58b4c6f3df4073ca1f529c846dbadb7bfb3f17ebd1234b3bd7bc61e27fef6ac0a6718e8a81225d30c94f26a67cfb0c2f995f0c037cbc879fb0c8b33cfdfa645280d1e1e6afac17179dd186ffaec4678c00891b30168cb089d144462a88a1610c3ea0ddf1d8168be5b0e58ef94c14a4ad7abe6d14bf6c00420c663395abecd8ea5aecc4865c50213a49a54b6a083a3cddbf08327ab450c875edbbb8d644c9a257c648f7e62d6dbbc3e5b1352a650eadaa5854bde7619d9f4c5123fad4d4efa9ea171510ef76bff56b0da086ea3d59e6eda3ed06d8e1eb4fc38ad0683a3fb66a5bdaba1a2aa938e70042e1485595742afe10074068ffa4126c682b8857d11b6a089a5eddd5d7aacbbca35d5f28197f5ec9597a77636c8659c8d3b460c0aecb67f89a7d77be8d968e1621a393b2dc882571463ae32282fb3d235ddeddda3b7479ecb73575f73e36f393e638b02a49fb06edd226796df7cd9c0738e81a8d02b4d76064efcad66589671021fdacc413757dcaf90834287a3ad002048ac433609e1b3a58f4eb846ff92ccac9d49c4561ab02d818bb1dd280d70a1d3667b48edfc6e0dba5ad5bb7380ef8596604fb564b54f1b67fb3f5edf0080ea727edcfbd9ac9fe45e1081229995c0daa5f1d6c060e3dbfba016967f9b8d47f91f5a237dc44fbbddcdc1627c39afd3d931c283560f39e22b58d01c8ca4ae172af43889a947b78ed5c17e21dffa0e2bde13ce1193e07528d439ff8248f38a6422745cf5ff5f7d6ecee63f83dfeb43d085707ccdf8bdf15c4a6346f17c8fdd35f36071759d4b3c05f061024db8a99d58eccf8e097ffe8b88e663c9671258e885d6eadcb975d88eb0a6fa2991a48be7b87ab69d57c8837ee30c29f8cdb9bf9b0b54ecc83e02cb38e46243c8792c55ad77ba9413b31313e6ccda48964f86840e788dd937d019a4fd60d93ba0a91bd8e97fea7febd5763434752e154c0dd6243f888c9adac3f83f7ac6130675db5de048bfdcf8cb6d70bd24f7779045e2cd195a9ae1a1082a307f2d7281aa6c5ffc449da1eb947410c301671d96ce50e80dc1453632b5ed50e8a2a95f5e90e84e7e637f6b5686078a30f93291345b0c5c97f8d303f0f1537c5ee2db14ca458a0e7ab3f3e115fd7cca99d5feec490cb7ad12fda040083376ff71f3239619f604e89c0f1e4d3a2174f7cef48debe7f1d608dcb3ebc31f6e88138790b52b118b50a6c58d04a3500cc0ce3a0ccd7b463da1a0c76df08346b6fcaa61b439fd6cb40173b593287c6d6e26036bcb4e90f8c6f1faa25b0880ac9782f057ca5b85984d9ff6c36af348b7f1653a74b8546c3dfba3368897b1aaf3780093a6a182aa7b7d11f9742ebbb08aab74a7052f975776a489b763008e48df25a40ea47a9ed79d06dffd28cdab27467eebcc804b2f5bf40c5b4a8709b53f745110bcfec06f74d8f1a30c5c8eb0cacd9304a2b49df1c5c65acf462e7fe469ddd4630264dd9916f045dd2ff62db9aea9e2c813dd42bdd7b4e0dc0aa908faed006f20fa8ee990dbb90a6f33e6c1d07a72cbb6cd0fabd64feeea12918d4b27484172ab1e3f868363ac6512b503ebdecad7ed7f1bf4fdb98a65110e989a4ff22618ac02bf2db87b9c6286c1808c0b3d76f4c283f56752118460b2a67d0392c81cdcdfe3c34fa8d13ef2fa14aaa43fb4f5503ba102efe25341e861b5b24eabf0ca3393aadb130369fa66678d48c170502c6191cfc81625848fd4734bcab90f3a0f9d53ea77733e14fa9a3e1db60c107749dcf3d8b7228a47782034556581374539007e4e04717eac089794b6762371899fbe5f2786f132359e8924fe7a309c173c64a856fce22f6405cb3b352c27763ec061a842d4bf88d410a73527aa4950c79a50b10df8930ab53f81213fd84e46a9e6817580e3fbf60627a90af27cf42cf8032f5f1b9e6fb90a34dfd63991f40db67dcf48fcdc177117b8beb9c2aaadd7eecfbb2b69defdd01183cff01f894b8d31072495779b942ba4c4a81934d37d2c4b46a96bc2f4e98be82a7a659b428d21e0023e51d6b2b8dc94b82fc803f05d8f03d363d84f2993a40e64cd38087a40534f40d7f362e5e8e17eb038070755b6b2f396e25d3b317d5022f143d5e7015de28ba77dc3575642c1ce0cc08c39bf11159124e15fe330827d10dfc6c02a18d0747ffd2a66b9c3bdc5eaea043bca3f0ed41c7c18bef2ce2874dcb01b9a1d72a9ec4da1e8d9505b2c7a86daa955f3982db5be1ee506b7e64f5e60721686324f78f4770e183c7e8e44c266a94bdd6cc7e204861e3792317ea46a6ade184d164f0ba4f7c5963401d03c607ed18eae1d6710d9769351334b60b9b08707fd9be9b8d7668698b2833e4720bba7c664acfac892467a3277448f068424075ecf174d1b944ea7bd126038d19fbfdbd7158df6298db46a2274ea6f15383c40411d417d06dc3c59dbc1e3f444264c2e7475dcd0a2ca327968edd9b2909e637de136f9889460f429e8596653a3838fd483a4e953ea9426fe68876187a6fe13ffc006d437ddffc60ae1608361d212d5bff8417b7279c4c03fb290d541ccc627c0505191838caf5e017d0ee88709f3ad03b1236765d782e3fbeaf5d250c39940742118c60b00a9a5ff9b11bebed97196d680a66cecb387bd2e788d6741ef0cf0cbfd3d02548f386ca3447d5f1823b0d908f30217c747eb22e15b6dec31e400a1664a0dc4da45de4e99d83c94070be98ec12f3d254632099f00d749bf7cd251d5fa29e8a385490f3c2cfca7f7288afc8b4cb168c19441478d51d71c2effa78aaaf3baae4f1feb3644313a6a71c686864ff4fefadfec2bdecb0c15062bc1f21438cffe6495661c30fb3a9dfd647447bb422826fa6acc05c1ac3ad3531b5b3c2f6cba4ee83f2ce00b74283db95e133f8392cb2e880ac5946c03996ebaafacf477213a8c3149f5b3cc140116a6f3ba29ad45d7f85759e6393fa3f5e3db4a190559159e47870a68c2b90e8b79ae4d289384684d35ae51861d163bc9e0fbf4ee405681769d40d085bc2807ba59de462afeb5f6dacf390841626455e9bb03702d40978d89248e208a713338c4ca35be485d5e877b0fa0005c08fb9d6d7fdff37b56694900d7b57075be2781ae1813c84ec094b87f4607556b684d955a648ed976ccf5666a64fe7e109fe63e52e80b1efe3c08097b8268ccb72fc4acd7836db6d280370e57f29ae498c4916463be984572e2aebcff34ab5f5df863aa2db2e28c6bf86bc3a0f73e4886615468694c338bedfafb0a44cfdcde68ba9576969d2728744b7bc3d3e9700611a2d0c6de5a52aff3d240a595af6902ecbfe6467ceeef5983588d2b270df1dfed472d698b4f4a2eed9d942e984231daf5fce9b87613da36f427a684285309e52f86e3211d29635cc70116167ab718b34a4a7c68b94b2e2012f12676462c61bc95f0c165d2f7a38b7a20ee9b3ead8bf3f70c552f23b99d8681e29ed3a894d6ab0106adfa397e3e9dcceced40caa644a224fc7c55fa3b8054b85ab160b6bc485be4a3d5f0dad8c3a7fc26a5fe5a6d7bc6c6fcc1c89ac0d43c03ffdd6e5389464312957e5e85131874c2bb0ef93d9517e116a163923bad7e1517c4b8a8e6e7d731a86d3590a7d4aa0a176784b77408b9d289cdeea640867a333278a5efc4f31efbca9ffec6b0010fedaffa9b70c2cec85c31ef6ddddbe58614a1080b10a4fa44cf1f1cba20e4795363a03f9bb5512278bee5aff3683cde6ba56b1d094e7d81825ebb017012f52f71ee7578b972b3b15ecf799c897d8fd7d90f513e2250a2ab010d67175e7e7e603ee94ac037fd6e9e8547f6d593b749ae41bd90d4358ce2c5b8f3b6b01ae1a9d107c619064aeb0856e65cc9174176da34732dde236e63de0b77c95e4c0337aed981aa536e518c30efc589bd49f8beacdd49f1e894b42f22e88d0537f9348692d07e1d9a6186587df48aa34b0d32ebde640793cb2c050fd1f3058d9f3d2311ab4e75ccd6ac7c37efed3d4299f6038ff536ad20d70cceee1c7287c972700c418e4ba5796f3b8121722dc0d52b8e4bd64a1db8e16de709f3625db26021c353d09b742af8f650c40a445059a2c882c7e7d3c606be5c0b023cac8f6afe203a175db57069589f67274e1e5960eb18507707af1c58e53af13c8d5b23b76f714a6268d8e286cde291e4b8000cadedcd4d5ddb6c6db9c242d7eb5e0b607e738e243e1f0693dd2f5a2502cecf13a0adf09f6990f48307fbedbf8a733f123c15e3ad395ea03d913b2ef439e91bf6bfc213", 0x1000}, {&(0x7f0000007000-0x1000)="f9949c79e497b891ac5a7a7faecbb65068c311d62ff3dcaedb85128d29583f3056000039342fed549f8ba9f9076c6a1c01d380b96dd0b61595298a1c931d4d2ba32e27870c32f4374922e66ee7dd68b9ddaa477c0b285b97394dc63439a7026388a8794ca9d5aab871d26ba9ecd1ea62927a9d7ce047887a3ec90284558f7d1a8941bcaff9abf21c810210fd136ebc7dd11d26e1c376456562f4cc0fe057e330a39cd04556ec413c552a8a16172808be0a08e0d561fe5c2380e95edf273e4d5ef628d5eea289b245dbcc09876e4254bfd15901dd8c3c80841f6322828c7bfd7138484c63747f5051725baf60b15ec065717d74a7313d249de1b5b16d2ac936794de2795144dc941c0426d97259331ec2c64354d37653363ed9a2300e36f87af70df998476312b995a291362c6ed22a47f66f064a253d86d3b169a3eb70e2a0dd4adff7ee1d4bdc2ddff4768d5341f6ced6f69c78133d22b9c1076bdf2d93bab2aac63ffbac2e10e99d7047fbbacb778181220affa527c9345cbddf9e95cb36f1f65ea6a38bb13a8e07dd06259601def3e65fee38e6e8992f5f1bf9138d08a56a9da92af4cfdfe9cd2fd464d9506fa388aa12d85266c81a021280b9d6ed6145c0a077efe9c9c45b0f84a2acb2afc3b37857ec799af8e7d90ce7a34fd06f41095b7e2e65031a39cbea823f9e3adf41eb67cad8af74b292d9b03c8aab2768617b194aab6fb0358d61dc0c530014d503abbc4630745e0944e84209d173364dc6a1d784081b3f3181b3b4b268c66e2d3c8b5727671e9a163226594392309fbd62563243e32f91be654fc2e99416dc491020311879d431d838419bf0f3d02b4bd71fef62726f8110cccfce143b861aabe3e42376bb9c6eef89dceb6eaffe7153fafccd81815c3f2e937b69bf06b6e70affe737c57617137341c7d0b791fa9a42e42c81210ee7fb6bdb1fe252468ae0f0f5c18314e526351c2b77221af6089d8052d22b31235f812810818cd47e29a5a7d7c4d83b3df4d031523e99d8872702412ddd3cba139c7245eb045a0ff8a0623f2bbeda78a40f287a5f9f2ddf4f4e7e92c3728e049a1d0661f4cf2edbc7a1c24f701f86212a81d0ae91b0e2c56b3228522362a1e51c1e17e8bc8ac40f1359e178a285723085e6a87cb205d318d5ea53e92aaec49f73cb931a668398b5f2f3e1fe7ec8c7afb78b61cfe30231779b0140a67f8a6d1492ca180d6c5445c2c965295e6999e533b745e5d4460aa8704449bd1225dbf11c0e02ff80a81e7f7ca4dc6c437d41f23c88cc817cb4662cd263f126c9abdc3217bc65345e506fa6c42e1f4ddc39b20377be87fb388e94e1e9bd25b774aba76b4953e1d2632d14159362f1c369f7d3544e3b2305a9f244de4ab41cbe70ddc8bb36e1e07f826ce04577dfacbd032020c49ca84c825ade1b6475080b2d6be5965c83a398df08632dcf0243289fee364c1ca1dced84cf7cf6e2ae949d8e249431c0fd11144a950aa13584721de2ec059bb98e5eb617fec1c972675fe4c92382fd03a1958900e1489d8812b60fca95d592789c4fe87d25f316c02260195b43799713731e67c0ee31bf0f8578afd744513cd09e88f1d45df6af5e1636ffb3efff401dee4ef7776787fbbc1137b377f99e7c02593ba91932a6016112ad449acf99af84d66c1a8ae6cb7650c1e8403b37e9ddf5abeced3d6c9fec5f99945a6a24fb291575e63f97c7075ca91c70d8d19a58ce1d27e6c2d05b401883c591d344bd66c555d5ab7b5198255b04e4019c26be58158d314df554c0493c98d77279efa130a142d384a3b85e7ac06daaffe8fc232d68aa41a9d8b50b808547c50be1a8f1c0627d3f015e15945108cb60d8394566e96c6cfdf2e1459cd3a479bcab745f0fc94255cc2ad1fb02031cd86a08c124f4e15c76a8b1be036081767cd86134a28d07649713ba564971f522f187c32369cc63ffb93ef5ef16529e13857bb7a102faa6f222edbc9fd991e8babe7170187855757271a3d5f6732a6d5b1391fc8a9da2a8621c7625cec37fb53eb654058f421997615f3b61cde96ee9fdeeebc229e6bbc157f1877504fbaac1e5ae28ffbeb9d4bee15cccbbcc13ded1b0cded662debf6754aea2c2ae6437879bf9528a2fd16c2ff5802dda22cf706ff522e68d62865d29a8a2d4a968253a530f001c6f6bf5529543419015a7fdb46f35ba92bd0b75ca7cb99b2fe227c3be21f9518aab7ce4ba0c515b0b962070707d92f52807c97aa232ea4a34ede7163b17d191c596969787f308edffe18ad2bd91e6791e075362d098a3de0194090c7668d5079c0000022d9d9230673003e25c568d7d185255247fdfe23fdca523f8420f4d498f8989a8d07965f8081a3d49e9a5a5a211d56393bfa537913072cd5d8bcc7f66dc9a1c620723420fe6c5ea2f4b7967661176e61d2bcb1aad47ea322bb1a2df982679a996e37f892f67a784a62f15920fce428b3aeb915dccfabc433349bda8ec105a1dd27897378a326d54318e979dbd1426c3ccdb071832f6ef72c13c37d501316a8125f4faf90351937d4eff3918f8a962161e451526aa90041f247e3a29c781903a151b575e9c098c1f3d77cfba35baa7efb8cb1661aea5c34b4a02d63de14531ca3550339bcd5f1433332adee15f08ed3590ba921736163a1d10ba59a8b1191c971595a71357f8af1f69b47ecd51684a2a9f2e33b566307d116d377ce3437a9bf6bb8316a6b21f0ab98dc58c56e90446df8aa574aec2cab529ed7a1b632c42adf7a2e1d57c921c5c52f365a3343cecffe445327d6cb33b9c2a814e9da88fd253ad72e35bc6ae8c96eb9755a2eb3743a089c94142a1a7fb31952db4aab18926cfda109232b867fa4a2385da1f6ed20bd8f3e7fcfeb90eec8f499c2ce28302fd7d2ae566411d1bf913be19afdc06c3bd6408ecd21a7a017ab1e337eb1d83fb78955da36a332ae3665cd54d11893708adf47ee98c7ff5f15eb7e046b513b91cbfda895be8b0a68f88c892cbb9f7f9146eb7b8175f08e67076c7396d8629df0dce74e298260dd3a74bce37d17fe0144b7e248261824f32334a2072dd9bbdd0580cd53ed4ab8f8ec10c60fd91eaca621b4b4406a8ee7d50db9ff610f4a5971e2c7f9ade577dae529eb45587e78f50948133a600d83b95a38e262558c95c4aaac04cfd0211d2c4bdc3f34f7e86e7dc0ab0e237782d52c59ba343b09f3da692ec6ab0dd495a42b74ab9c2287b8ec36a5cd36e8a5389c5c9d3f8eab7a7af4259764b6c183b0b0b4efeafd4d6be85158448a479e39a46b070ee64f62b3f7fbc8f643d4d670aec6c5b49d1a90f68124d7d1d524e03d03934b7f025afb9801f0aba754752bbd6e780b40a385ea2e97eee52d0dd437397545300e39d7f0b99cef39f093a8eefddbd12480c4813f40638a69f12786fd49337ad4ca873bb5ae2a61ba9a7a5ebb839adb8e0eb4bcf695dfa9d45f38affec9df9fb0d3e348447baf07818bbb75d057966ec8a4abfefc3393bc396f62709b53b98f994d478d8c16632312811bdaddacb968f5eedac3d458f1d4819ac130a678c3045883afe4114aca5f3cb1f854cd8e30b33f987aaae0d3e64b9fd7bf0a18057fecee18a156eec15e5aa36969f71662d355f426be0453dab1d527696534b506d7d7878023a3bff580d22be041af827567da2771f7b0bd1b2951297b6a7ddc7205c3f0e0335034e2d2ccd0f0634121814627bfd2fea7fc33f6a2e798c71205693c3d639c2e6c7a84f16517165de4a6e690d95701ceca12d15499b0a62b69e87dcbfc78c598709f72bf1463a9a9b1dbd77fd6ad8301ec080a8043f42a2559a5a91b62daee239f3bfa0131e5662a355793876aaa19cc70d170364f8613d1a7f052cc87fd2fab1872930bf659294b49bfc4d5196dd3c204710a2e62255638fd2203c5de5c19237cca0232adb1861a8e8394c37bfd449375f3ea6977065d65ac95381d18894d51790bef1e40bd829fb9b8fe7d5ad21803e6ae6c395363ec7ca45823e68cb02c09205ae0707580d46d3504d623032363bf579ba864fd93d6ee6526054a9433e1a632bab0f69380f0277852721730379c7c56d7edcf08719d264be65a1da2c4fe60a92277271c3a4c4f8995b51af12c4e997bd763d549a9a15dfb1d4b5197e83d51307e0acd1c90f47a01da974391b116e02967219697e538cd89eedf6bca55b0ddfc8509fb2beb49a05016132227a27d740eced2e9e65ef23a626fccd8b779e3f0bc296d60703f1abbc0a5cc23f107c1b0ea59d51d75e880af4992f23fa9e4f40e77b29b6be8fd9fb4f380bdde53ec10d51912a9ac060ce93618586234734fe08cd8f1a2f1eb03c2d235042ca7e5bc344c4dad9fac57b01ff23a0c728e16a81aa690fd12904bd47ec65950118bdb7b8af0dd794cb4f20f410414aec7da7b87d248d0a16607a1af8b2bbcf357b98a2cad8b8706a1fc966b3ffb3f7dd15f0648d8f26b1836477272db953caebab011c88303b484d44c4f85a080048f6c8da1714ff259715835002aeb50e07085257909e0ee0e4ca75bf798fb715774df5a3471e466150b39ed6687497aef0b34062a9d5457d92f7cabe2c4b25ba6ba535086c4d1e9ee92bf3700fcbbd6e049ffa62fb947ae038e7d0711166a84a43d70c99cb6a032505d18e9811e91328b2112c9ec2ce5e1178232df601322f8599d9c1fb84110b0101413da916d371e8dabdfcdde8d1b515d4828f278fed469c388d0b3a415684dbee1b9960580fb69b1fee18cfbea6a1e179a2b74b6a20d7be95c15f0e8f49f07bae0abfa66792ad088a87143d8c01b483bbb0bde0eff1438c1f5116f42d87e27977724e1b9180af8b43efa2b321e4cbfa1d85189ab5fee7fed609446603ed1a35e95f54acc23f3d585dbb370b00430a78e01d556c8d7195077e5bb19595ab012a8bf433bdbe7c073c4ca8b0f92d0ee3b3e02da425f04ae95604a28d7cb29fdfe7a505798e62e143cf15bd4447dd45d4cc1516709e0a25ab7f42c9b968f6d0a782c0d5b9a9805916c5e3b80017ab297c99971f3afcfb9ec1b206a8cdd1f9c09e266207d5ecaa9b3720f6dc0c4c236b51e7ee3fef93984a7998e5a849746c27dd87acba9983192ba940e90abc2bb66c653a694fe2e7e863045fca43d8b70f0f9e2d1b3061371555701fca63a69ddf9cab919648db2064faf4228ebdce593b94cf339deacf6e1d0d14a3ced9df62c7724ccd536237c91d90a450426cc11d34cc5dcbcb4699d5e2a2548d0ffec70c2eb2eaf1dab4ae75a0d2807834cb62ef8834c0048f40976055402d644cf9e454607e637194abcd9a61be300f0962992586ac35953744a4db43a9aeb431bfa3a9f4e2db2834e9da61e86af19cc5ee975b5cdc7b7be1a876733ccf23a27795114a06f5c19c5d46952339377e8e03d96b5735f19acd4d25f5a371833dc265571b67a73f4e311e2cc5f227d05592c62bd46889320a4b13d1afff6f55b88e38d01b4518e708066f8d3baaf9c175ed27f5a48785b9816b0bf7d804d0fb8bb660e6d2ab856d1106403926627944eb19f99c5f3abeea9dbcd2c3f1f1f3e6e3dee08b8bb72ae0aaa3c61d025f4b63995d20da0410c95c4e3ad8ecc29fc8d42bc44e6b2c7fb3e6adc77e7281f406ca60ea5e6f0d46561f2e990c8a5b06184deb1b0f5908eef13cc88bb53d317751a8dc3cb553fe11dc42f7dae3d2b76f1b113973eebc25cb0a52a6432a5fef6aca3ba884bd8625b7871f28b47789869ca115b34f47fcf9a7ae67455b89470503e4d1c6a20e393ab6f508105d8", 0x1000}, {&(0x7f0000043000-0x6)="3bb26c4d2885", 0x6}, {&(0x7f0000002000-0xaf)="15bf5fe5ad94264f2c3ddf77726e34697bb28e37b9f7b500a63b1ae6e0e1f61846fba150ac4fb47e2490225b069d8dc1936bbf4009759a5380d4fa0f243188a46f4d393a2bd926f2eb8cc7c2383830e1625d10db075d1e5f5e8729600c27becc2678a3c6d8fc9773a0ff7def878476e5fa02b8ae4b48267ecf5ba7d2e96b77acbc4bb02cd33f61827122b8f4203b907efb9a74976ea2b4e04fcecd2f1a0c4d1d7bac0010c7069c8cda23473c060566", 0xaf}], 0x4, 0x1) writev(r4, &(0x7f0000008000-0x90)=[{&(0x7f000001c000-0xe9)="e0473803cc10ee4759a3cb8a88bab908cb0a7b8875e430d97500e8cac0b10887a83dd5ddc2c2e09d8722d75c38af2246569d1db51cac0acff3df045eab23b38b67092793316e9100e971c6b34fcabab71adb781ba85bf5a76adcba17a6c9d80a4d1a1ff2f8f187a2cd71aba73fe2cac2166595b9ecd40efa81bc83714d2f521812d990d0816b9ece437e613adb5aa5b9278a696cb0848d19d545b1555fbb29f026f39d505e", 0xa5}, {&(0x7f0000037000)="bd01fd3fdbd42f50eb0086c83a79de722f12a4aa0a6311494f965981b0b03217532b8d9bb578d93e4c62796d4ff834a7cecdbfc5cf58b63a3c6078e4724eeb9033adb24e48c2ba636b46f98072099274427bc44baab920bf5de659750a7fa7c89972ca299cdcfffe3074ac5fb936348df8d0bdc963cbb4d511594a001905f19b15d7671ff0cc5fe55e32a4d71b9e4c344db0164d3093774d569b84f940368f79adf53018645e2cc5e15bdb41f34947df0405e88304c5d4c2a1c5322cba9c45126e9ef118827984515a038fc665a479257700ebf67da9ef2b09bf102269a044274421947bc4ab298bb552e017a2c6ba65494d2d578cfb44b4a181223e87fb1ca0022e6b7d639d9b353601f338d4f4295009136f8e6cf7af013c51a4189665f88f16924a2e7f7a854f9fd033359200f27b3c095b8c1b6b0604adce5fb5567ebe19dfb46aef2299c73a45dbde489a44984579c6cbc43b0afb8b6dabd110807c1ff86de2209a01119421313af33c23c2446f04c43e921616bc5d5f3408c716518da5fd97c4d37ffdcab6cc4c50b2b8d61f95315fdd95da3ef469c1f7559fd7d66ce9570b56dc3ab1e4f4c9b092d5ef5a11080ba9d159fa1618fa60ede57951f97942c79458da56d1607bb1ef3c3d867972173db802236ec016e4ad2c34f2ac47e22c69b2e3c08cb1d59ac77535e086ded16ed9dbbd8396c518e759621bd5ba2f27891a47d776a8204abbb9ab9b5074cf72e672f67ddc06974fc5e9791bdc168b3fa14d2bc26a5ab49045c0a0e5e77add2646a101ab13ae74370ef2ad0fd21cf335e341abec60f18717280d8965a3a1fdfa8ea64013a845c186a0802c378081485156477606a7996a5be68bf3730c8a5fee4f0a118c2bfe135ae4b78abba3ed55da979a925ff40aef5509c0d9a157c04bf95b72bd5c932c363706164431c301a4675343e4ae265894a260b0bb78c7a8694bae641b5600965a7141db23269c549622aa7bd5d36d36fa14496f0d4d9fb086867112845dbca50ba771d5fbef5542771488efa5d8f2efcea6751652044f90f87c30dc8000135303fe2c364b6f751715577f6309f321e1c38bfa4334a40e1f010e2c8e02cadb3c7ce3ec80ebd856ecbae2e084630eff558be8aac9783f818090b1b7a138213f134ae09a05d0c24f88be056b68367d6fbfd7ffed61d2c4b198d7587e306e02785c363cb9a92fc8ed9ebe9dfcbc11bd7646e0f7bda174640c74ab985b6ab705729f496c9737300c0a7282ee05e155400ca58362fab4ebc04ea3e0d016a1f61e7b6011f403d71f8ef8d57e64d810ddac7e2df4707de1f58dcc079aeae0190ea9e93053200f0b81ccf843c761b89184b658112b7ba27cce5f495e9805276eb968e984f357737d77d463f13d2b8409d658ddb970c173be25aea82c620c46e8cc3bb231e437676c6cf1dc25fde2d33c325d3ac537f7c8ddc8205ecf281e63293563ee37f9beebe829aef5079943d5c1e7dc21ad9cf895dbbd285ecf5fd11f9987867dc06b6f96d7fd6bebc863bc1b6984f8adf0e9e5a8103ab1482d5a2cde4625b91335d8bf584f7ca87ee0c06072c508e5ab99a7f1f564457f3dbd11a40ff33aedc30e96a6e036bd517b97b44ce6862c2160272f8e2d371d1887e798c990068c68ee80dc9255a7c3bddd41d9c412c28e5710027739018c3dc330f5cf0c0a182385f240b394f1aa18760e1559f032571fb542548c3aac037f8e565732176cc91dafb46c6c10332d38724d9e3830a0b9cead72d9dafc174d1ecf95afea999e41656a8413f076d8b8f0e8af4d93b6502a96f39347d345e723e433994670ac46ee9232f4953779d2eb036475f4f2d29938fda399e84c422df835c85f7b8e0b55591fa3822c540ecd90cb136bd5e3e8c1c57179764b66e086e8db4cfbe44493999c69984bb1ef151bf47fb0c95e85da90e83a479ad6c0d2028df48ac780eeecee7590e322287d9372e03c9b6cf79ff128720139434ff7406f59763ed20b496bee1ea86b35aa08ca93fefa6da045ed0331c684fc28c680caf3276c7556b49a57f481c507b4463e30e331552b62ee93ccc91cd69accd3377036660f24ebb9aeb45ae95c92548cc12371dc0f8901d84637f9c10a2a5538cf67c41eee86162d6f4fd297d84a0d84cdddd437db16a41413c3a97ceee49778846e58cd45bcf0493874d05ed38024e667e25169efdc7761a8293dcba5eb441f11d9f5a14b4cc30df9194152a0e7288c40c0c0a4cd99b99ca712142bb2fd5cf2eec7cdf33f743fcee229d08e0023ab5b82ce4cf2dab872f9c618cfccf9a45e83a9b7f2e314dd7ff17ce803c54b287f9494acbb2b3bea9160c3c4aed551b190bf21126f30099b6acbc9bf8aaff97efaaebe8e176cc4620735c764d57317555c1e8fb0daceaf439afa72cb4a577f97320085d81a6fcfeb5616150d1dfd6771a15b38339528b192e87392a2bf030a9aa9627918a7f3b78abc9f06943b860abdba841bee5b8ff4977199a2d63e852af8ab31ca240e88dbccc8eff1821260eee84c85bdcf6a12fb0b0c74201edccd02e0254a0d7618714354d14a3a6acbf01416d5b02013e6d1f74534a97914f25b7a5a58b13044072d1498ebfc3d9ad3100013c00289570ddf746348a43646547a9637114d69c67fbddbefc2d28432546781936a7ea069f2302574fee3a50c0762ffee3a95fd7ca3f5488ad272c315210068e411cbd7c2a4f1f49a65206b191ecd79d3dee5cdeea33b4374704eb38a84fb2970c9618f4477f2b9bf464bc961003f0b63074c33aaa45a7e78a120d402b3849e1a6ef3d388660efa976b45030482ade0899a1eefab14d1c41d898765bb15c13d4de9a0a2e8711e328a95050bf5b3e3f23f67c24eaeec55fc94dd5e9dd49dc28253bf2bfcbe4b7bfe32816347e603d867a32f8bb5a000bf3d5dfa9f41ea3bb267ceb35dbb44dd27962e0e7ffe9453278269a296d392eff55bf81e7be172d6fc85cf922718f562f6b42bc55a4b0f31ab5a0d988edf5e8fe9f619775c67dfc2425f2db096bbc194c57acc39fa46549127e7a579d261f2d2e10d9cd6a60ce2d8ac4e430e4b6ff31eee420b97cc8c0568c2e89071518c9767728aad370d338045d0cad5c5ccac9be2e3b0824253788318841fd4cb4b30db3651aa2cb80d63982dfae469e6b103268eb938fe6a1e08d8c8ffad1daf039f8eb3a2f88bf82f09b1dad35e7148bb315fdb1d6c2fe95246ef6b0f3f37fca72eb955358039bf5d6ae068ca394f5ef772297d9c99978f4f2ae72b1c5ab5534404172d1b665448967065e36a4908ff68bf4bc9b25125d18d4201ee454c10302d75633894b252ce15133a1b5ee43cedbd852f22e48dcc92c0511ff801f530015d4b277d3ec27d1bb7dc5e702094a793555d49718af5028d987b44acc4238478bd0cd432d7194b1673641244a53dbd559ae547c3ca2742464fbaff3d5207a6f53e90762132862d07d5665f1568d6a892fba99977dbd5d3516d5387fbdb07dc222e932c59bed27255c785cdeb9a178a536cb5220c5cc5a90f5e1a6afa2ce81effe42da71cd6430a712e332ad930e4bfe986c64480a73d5eac6448287f53a73d5716aad49b1e92dd7e9cddcaeb947f09998beba5ac0ff5c78488be6a20742d419b92a11783fc153bb76452dd6cca37c9a827cc6a2527b2d1994c9bf312c4f4e327ee13d31d8dd0dbad364857c22b9235b1d216e7816a1e4758d90ac61d0e9e4cfe3c6c72851e796a2b2f95eee27b54b55cfe1b97a27b7043e0629de036d8c3c43249f65e09aee8f0a2cf82b6f61492d7e23302e9fcc80628cb1508b839c70ee054292dd53d1ec346bd27c191fbc3229acd0d33f36cd55e4c8753e5980b70766e37725938836df44c30b94d15ca5a09b772def027f2d38a0b6d9c1b17f4d23f915cb55e880419f89c4f1b41f2174970f66a6ed74c955ee1dbd7fd339bedc1c15510751e2db60a55746cdfe48ef94a296d0a03b28cb74ba1d430f620f64f0a694a55c96622f7573caed4e821eb6504de14f29fb830d1bbfa7f59c03c1add19e7e6cd48b5800d1eb3ab01a2fe75c671363c9f584eeef189bcb92ef325b46602638edddf8b6b1c01a3dea5c3ba7291575dfc437166e90e1eb508b95517c00b3d30a7fa611549b208cfb9da50c7804a80e1c22cf194c0115bd4b97de4d071fb4325c20457963a7eae1bd43dde4f24161e04fc9dd9584fb9caeb55070f47b992f1f424f71935b0312e52790364b155b8a01709c495bccbc3797082e5abfdfadaeddf81757eb222ff0c1ea07fd1ae60bd3290952c41fd21522b5c3feb0a1a7f451eef6535fae4f87e1c8ce9b03e5d4904c36a5351ba0f95088cdea7e2bf66df6900264c9c9d300b4a8abdf69bb6c30b906794bdb70aec737ebd004b0cef531c184e22ddf82046d40614c66cad8dea164ac1d9d06c938c36284a7c5f0f49ca7dc96eae8d53492de90d83673a560bbe1149e50bfd19c885387b11c82867642ddae6bf98f88ee489eae624596d6d0b33838a4206d9cec7cc3b7165da68057544da453f6408b13fc5b14ee13681efc63b939d8e79d6951a3e17a49df674ad47a56c32b46a03380a4cdd6d323516859cfe2a34e6a7512313b0d72ca27233dca044e72d7b644952baf3c579ab6912516761f40e6cc5c1b47768afeb0534eab5878ae827cb13e4be59173b4015711a67ad9b164268b8bd7368ee51cedd68143c95d668b97a31a1c6abf29203fdd90e6130d5313a72b8982a8cc522ded4962a93b7cdb8ded0f8f1721592f08d77594f674de16b6588458d4bd06cdb33e8ef9d69e129d7d70c17e9468bc143417ebfe93ff4d8c3c7f2dbb89105d6e534ae58983176020d1cb23060c680ea7c8fb7bf9d11884f93dec4d38a9846155aa6e1a3b32da926109d7229d4218448d9592410db0b03eb0a4b7b7c0361ff2eb63b0b9a6575157aa295011d56b621865b19487c9b3767b937c490b1ad749ff45bfc233bee6b9d5c0967658ea1b2395c62e0fc5b4c84a3218f680f3e903be67b05204e64e6f622d85d37342fc9184bb2e75d07d971c804aba1062bc8b0be17a8d1062b6b7829ae672d08378db0d6a8191f8021566b78eeeb8e09d083f6368276b60c737fbeb95e2ab01e19f42e17ddafc42efd7515fc41178aeb6e6625337037e51ce9b6455981cc268a55ed7a8830c9ebf7bfd2a0dbc72b2d9b426068a35520cacf1f25a1a8a5d442c4ee3e7756c111206ff2a5f44ff5829274b170e76bb2f469398f03cc8c65a467e101a2ccaade1b1c6e6c4d514017c071d176439668aeba7023d6841f25d681b479fa08cf4d8ee93b3aa245f0703426c387a1fe371e3b59026ce271e3ff6542a0f65c893f92fd89da7f5590a8fa9e21e74c6e3e5d687e74cdc8ba6561c1c87e67cecc17efcf0097c9e657d053ac31b676ecb00ac4e457625785537b87b96e71de56712e01bb0af516043b41f11427d89c14af88b0c4878045c2f254320cbdd6190a6d1ad5b02a47f0617585d1251b53391de4daa8a6808c9aca63e72a9c872a3f56fe52247e4aab77fb8e031df2f5980f8f421361e2768198c860d30e36b230e4a7cde3261396e824c7a82d86d17ed70eb57d8669041ce4eff5061d38ab1dad61636da2e2fdfda381e092df6a196ed009f0268fed9d17ba4f045e0ab63369ef987de860892129f1fbefe2bfc314fd9a49a654b39ad523741dea923b776772424276b802c4b809b8e8b92c7f826b4ff82165cae72186a7582fbb2308bd5220afbe59764260e2b058cdf2d8957065add3cae2", 0x1000}, {&(0x7f0000031000)="087549d5129180359d0cab0e9c217ba477f8ba47e6614cc4eb1b1c08d839f1751a722d7a8fea5bed754125fc3f6c1f5e10e5ef1831139d92f847b1a12989e546cae8244caf597eae4000b9b95deeb21aa78000a155951b0a4038cd5553f515bf0e1a08ada974653b7811914b56b0ec3d1d2b8e1fa1267fa1991f6a1b313e20ece5581b54a5f63850cfcdb771894159f40e52d809d33b4ba6d00074", 0x9b}], 0x3) splice(r3, 0x0, r2, 0x0, 0x5813dd57, 0x0) 2017/07/27 23:59:21 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$mice(&(0x7f0000d48000)="2f6465762f696e7075742f6d69636500", 0x0, 0x1) ioctl$DRM_IOCTL_IRQ_BUSID(r0, 0xc0106403, &(0x7f0000ed1000)={0x1, 0x7, 0x1, 0x3f}) socket(0x0, 0x0, 0x0) r1 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) write$tun(r1, &(0x7f000026a000)=@hdr={0x1, 0x0, 0x0, 0x2, 0x0, 0x0, "a39459bfd215b1f2bfb746aa447e253c0c03c188dc6a70649821db4c834beacb9b3bddcda5be6cee163b58e5e606a1d12c23c07af22fd88123bcfe"}, 0x46) 2017/07/27 23:59:21 executing program 1: mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$sg(&(0x7f0000000000)="2f6465762f73672300", 0x1, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp6_SCTP_RTOINFO(0xffffffffffffff9c, 0x84, 0x0, &(0x7f00009f5000)={0x0, 0xffffffffffffb9de, 0x9b28, 0x5}, &(0x7f0000000000)=0x10) setsockopt$inet_sctp_SCTP_CONTEXT(r0, 0x84, 0x11, &(0x7f00006d8000)={r1, 0x6}, 0x8) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socket(0x0, 0x0, 0x0) r2 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) write$tun(r2, &(0x7f000026a000)=@hdr={0x1, 0x0, 0x0, 0x2, 0x0, 0x0, ""}, 0xa) ioctl$TIOCGSID(r2, 0x540f, &(0x7f00004cc000)=0x0) getpgid(r3) 2017/07/27 23:59:21 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x3e, 0xffffffffffffffff, 0xffffffffffffffff) r0 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) syncfs(r0) write$tun(r0, &(0x7f000045b000-0xc)=@hdr={0x1, 0x0, 0x0, 0x20000000076, 0x0, 0x3, "1f"}, 0xc) getsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(r0, 0x84, 0x22, &(0x7f00001a7000)={0x4, 0x8, 0x4, 0xfffffffffffffffe, 0x0}, &(0x7f0000b76000)=0x10) setsockopt$inet_sctp_SCTP_PEER_ADDR_PARAMS(r0, 0x84, 0x9, &(0x7f00000bf000-0xa0)={r1, @in6={{0xa, 0x0, 0x0, @loopback={0x0, 0x1}, 0x32eb}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x100000001, 0x7, 0x3, 0x2, 0x20}, 0xa0) [ 349.268012] keychord: Insufficient bytes present for header 2 [ 349.290977] keychord: keycode 4095 out of range [ 349.299864] keychord: Insufficient bytes present for header 2 [ 349.332241] keychord: keycode 4095 out of range [ 349.340994] keychord: Insufficient bytes present for keycount 54 2017/07/27 23:59:21 executing program 6: r0 = syz_open_dev$sg(&(0x7f0000572000-0x9)="2f6465762f73672300", 0x0, 0x0) mmap(&(0x7f00005bd000/0x2000)=nil, 0x2000, 0x3, 0x800000000004010, 0xffffffffffffffff, 0xfffffffffffffffe) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f000066c000-0xe8)={{{@in6=@local={0x0, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0x0}, @in=@multicast1=0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, {0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, {{@in=@multicast2=0x0, 0x0, 0x0}, 0x0, @in6=@remote={0x0, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, &(0x7f0000242000-0x4)=0xe8) ioctl$EVIOCGABS3F(r0, 0x8018457f, &(0x7f00007e0000-0x85)="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000") setsockopt$inet6_MCAST_MSFILTER(0xffffffffffffffff, 0x29, 0x30, &(0x7f0000fbf000-0x290)={0x0, {{0xa, 0x0, 0x0, @loopback={0x0, 0x1}, 0x0}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x0, 0x0, []}, 0x90) r1 = gettid() perf_event_open(&(0x7f000001d000)={0x7, 0x78, 0x72, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfe, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x2, 0x0, 0x5, 0x0, 0x0, 0x10000, 0x0}, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) gettid() getsockopt$inet_sctp_SCTP_RTOINFO(r0, 0x84, 0x0, &(0x7f0000f3e000-0x10)={0x0, 0x7fff, 0x7, 0x4}, &(0x7f0000535000-0x4)=0x10) accept(0xffffffffffffffff, &(0x7f0000000000)=@l2={0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0}, &(0x7f0000d8c000-0x4)=0xe) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r2 = gettid() perf_event_open(&(0x7f000001d000)={0x0, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000d7f000-0x78)={0x1, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0xd34, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, r2, 0x0, 0xffffffffffffffff, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) sendmsg$netlink(r3, &(0x7f00008dc000)={0x0, 0x0, &(0x7f00007c9000-0x10)=[{&(0x7f000072d000-0x14)=[{0x14, 0x16, 0x201, 0x8001, 0x0, "ed0900"}], 0x14}], 0x1, &(0x7f000093c000-0x18)=[], 0x0, 0xfffffffffffffffc}, 0x0) readv(r3, &(0x7f0000027000)=[{&(0x7f000011a000)="00", 0x1}], 0x1) ptrace$setregs(0xd, r2, 0x8, &(0x7f0000b6a000)="82f81acef9f3d1e2cb03ab6f75732e3a48f9a966b09d768a68be2749b0204fa6510030bdc0c5712afba307bc3d5cc4602bacbbbf4027761a0d6144de9b421ec69264b4a0e4504916eb23185c4247e90dad5fcf64c5f0797e91920b8aadf6947dd5c461e7db8bafc0eb47a365d70b6bdeb477ea2208a3351e28a4aaa3cdaaa1e56c6e98cc4d2931a0f68b1120ee02fc5b9ddbb2a2434c7afe53b9a6eb5ab007bc3e75729c8a78cb2175f54a59d97d81854e47794747df5be38fa7b1a1cead4b326b3024e0b6b58d0179b1d7f2780e95d3a1bd31aaafdf821fd542c29ff14f62877f537c1750feafbb94d0fb40e8fcebdd665bde631b937496b78ddf5f582871f59bfca3054b7af2187390ba6577f7e03d355be28cb4b1ed9d1e3c1bd07ab0dd05e7bc0954c581d8012c5f51fcce5d0564872b9ce9d91f64e1ff216ddcc6d585e3962171198c18886628c2de50e00ad873137988d6ebbc9a4e37ae824803a12ba106e228eac8478d9f2fa84f1a9b7acd72bb2b48f4e13e3ccc88bb9c53d9d7d36dc5f0e25e744f79ddcdb1c80f092b1186cb87690f3b5796e6b690d8e721b8c8b78743f769ad2b897260f8c2cc41c19b153862613c644d22158efd037b6a8900631481995c7e56030cd23a432d2bd5a29eed180feec24ff56bfb5f78026488237cb95c732e04c5bbba595b14252c8eea6ab2dfa370d4543594f16fc9ba3505328f11de7ebfbd803937c9bc24c144b403b3cbf6170e5f8e3ee5d1963348997c9f2ff0269a7a1469f35383854a5693f82d93fd76f3b42ebee4e1830f991a2ace60f3db14d554dc9d63897208c11286c10259f1c9ca742b4a18515058f7c6f243fb5a6b2d4882c9bd9e6551e31df7bb32dc749baf49d9873ed2f65e57f1003bea211f72ece908b9526937708f78daaf9e37ff1a81af2386ea69873f1190635128f2a3eb7f274d60856e820aceec1a2e0bc5761656a7bd5a27aa1a056b836fc3d63f71d9994a3cc8140d0e5c3163db87d668b5dbfea4a2ffb4752bb07ddd10d8ccba0f0d86e45c17f3efecf70c7f670561e4c0576cffb77a7fc40e7400466fd6334a29df257c2de89f76aa8a3bc8a338b78a81d68b26c59e1963c9de7b5ef26f8fe66fe4efd6cdc3ec8fb796a989ac562f5040ed21d14a599789c89646253ca6f680ace67a8d43b3dd7a78b17e50821615acc64eba78f0e850331b175168193bf8b79d5594cf16ee1d638ce20abd6fbdd38130b64ebafd33b75bbda26db397a89937c331a4040f5b5f40ff55b053bf5e414ea94a0ed5c3271e336859dd6b3faf3582ce208c9a3c3b0e5091491e62716e2a9b051d7455130afad3a5308c17f0bc5aadcb593f417004e8c6d9c355861ee99048fa9d228d2b7b04e096c9f8853cb35a442da5bd5d18f1799242dd798ce73ce9538596769520b4addaa67cd0f4a11fce186b044fd5ace303f2250736cc88317149838b4061e07a0bb404a78db7332d391a9e0270e7a41ca225360322a889c7122ed487f4de981db9578b160eaced3579ab0a9d6150d60f1451e323ab6b51ca9160338c89ea6297e8726be77b39868749a4bda5cc7935712188fdd83b12acce3eac82946ca22ea42d023422155357ec5d02715750c8ce66270bde42edc44790d52d343a245932cd3f41c30eefca7d8ebe352abd2062b2618ba7a5701af0f200b18e7398ea00c686545fa1e941e454b46a85073366f61fd0a96025884d84d32298cf487ba218c8afd6de2431b455c2090bb0bae6862a477ee43c502541d335dbeb595eae55e0e3025a00d1546ddddd0f2e8d3f04bdc4f5a5222fe47469eb22ace4442ec2ac0c2fd38e1ef7918ba58f5e70e3231cd67d29f4881911360a693e0995eef59da612e75991cdd5b3e133815581213b5a6c50f68c0ca54f979676b24e193a03769c19ca56d422c6e36a1a428515ba3f5808b7d2010e92fca7af1e713d12ca7b49cb92184fd4eb6778362d823bb5ad90726b3a661b33e599deabc2a9873d9ef093299b2165f0f0a12568296a3d108214afc7670c0f47b7f3425f71e0923a8483e535104a0294a7bff7d8342ceab74fe4086700efe4e9e042aca7b0a227369a3b55ed632ad62b6702923ce52c6c5a5c00ed7fb17328efd533d48474b30457b5fbc9bc4a5266b24c952e9181826a5db97aeb49911cf253ec4aefb6de4c08ab34aab359d1cff079c860718c59a77d59b09e6d031c10179968e14c17a98f20a76a8045aa02f82ed51ee309bb471c994dc294b3fabe0360ebd4ab4f3fc96f6ba906b7b2ef8c05a367b3221f8b37958067843f524c49fcce48f92afdb0f24bb3ce984680b9e931deb6123a8a5ee24caa58b0cdeb3070aeba740bef8921c0f494698935845004572073befca88a99f72332473b51e300aa35b7d3144d91b9f4fc9d430f9e992afff582b39f6e7be6f92a37f82a505f6b816c8a9280fa0a85036b963ae451ab96a41ce71e0258ffff9dff2aa7f28c1dbcca51e20aaaf0568376029a8f962546b17fb26ab3e4229e0102713982721b2c6eabdd0d57bdb01f838134f9d15165eb0f187052f4d68bd40b93b68db26810aa79a278509e50adf55f7c404da22c4085cccbe7f6be9996a2dab29bd16251076ff280dd6a264325ddf02307f2ac71e994dec15e61bc29192c1dd89ef8e80b7576e53128d34c288b0aaee47ac59547ec5f7c1d8aed408ab5a34051bc96f1b51cfee3deb9f7c74945f39cece1994e4e73fd18c940884abed0bca21676b5a5e3a1d5469164c5c256921e3de8105d36bed86aae567f587eb77e67d33e09b6dd9c18556c2b0d887f5a4f8ded230bf4b341f5e377ba5657f10ab7288cc0b91927ac4f8c11b1d80180fcae1aa886da9e1a3b1b273e21ba418330121ac1c08785ae3e5e8d53c1c66a5df544947f943df6bd67a82c77714085cd4f96e54c6e3984ddd9b865dbf3025194a17e3c7633c950c9075673d44fcee053318c9322ccd69c4e8facf2f9f5bbbd29921d0a55de0a50cd2b0e51c158322a0054d5a65f5b80c06d98ba7bb1d0154aabace0f7782583d3a39b654646d6aaf033bdb4e4b12c3d2b64034b087094b6f2cf8da25e3361f82617365f1ef611b3d8dbd1058d10353aa42d0249320178b4153499fd992c0dbf7d6c57d32ddbeaf817e7e1e2cab4be4f959d890a22677c9f79827b6871b3870ca1fd5e5502874ae120c309b832d9977cbcc19e726592322f61477b2b771d202a424eacfd53e3312497fd28874712cbb922da6b1e1cd274d88e55d1c2cb0ebd5ecb954cd7888c49447909cb712a8daacc35200dc614ade4fcd205c7591be8b70573682f844e0af8da2054eca07dd9765e71435625123e2632d98a448810092566653373d65d71ab5f6ea14c311e0dc7178dc3e8587cfc9f668ae7b174592894545212d284c99321230a213680eb8b2eb3353bb346dee8be274941e1b31461f27adf57a48818d4578a758b652f7c11ce325a781ea6519fd47cd91b00aef6b01728e715179627f45fd9713e4dc61b72cb06a788e2ceb95e03be444072ec91ae2e83e4dd89e8863ff26ae003371fa9c2701efd561a5c39e04142a96a09fd551eba30ca0a359c8b2ed2bb7a1f1838ce8d93d6cf26ef8244e448f7e7ed9047c42f2229f0e0b2d6cc7352cd5646d439960a17743c67ada243b49ad1c3d358595e4e999f7f7715f03ecf043ceedcbcefe6dba2d02d20b7bb9600e3fa5a1d02064804b41478ac5f7d6433f868b6099c5e4ad090aa15a392002a1f3815bc63e6e0b1b34abdd5f46c14cfee3c2433d97d96c0c76118322bcb375fbd9573b7ab9f72f61f557f7d3d91271b2eb69f7a7ace74d5e0378fc86f0397810d9014b307a970845b1c1fff86866f67a9d1fe7c2ef1a70e5131d8957fcf9247f809aa851d1e453f41f69ea943ed28149009f3f202f4579ebeec59e7e72892581af6e5396da696520abb963534b639534b93191d7a6f960d8b595f5dcc53689d03e3e8ef141db164dc4c104227fa1c5d2fdd60dec9d05afb827eb8c679ebd53d4912cb4fd2af45ed1d16b9719abdaf2a8d96bb94cd8c8a33f5ca55611eea7b8370ff65836908340d0606e41ed91e0b9fc8257af883a4491814bdd6eee4cb7b50d80c87be87cc686c072e5c40627b1b8d7364b11f88d5106e5b8080dde2bb81c2b3eb0f2afa33997f77cdd58162af1a425897b6c7a34b1d4b6c7dc6c3d362a46541608f29be03de7efa479dc23b4561082d6cfeb60039c87e4b73aae3e8de036c07105ce62ea24acfa2a683ea67039926691b13cbbb9d0ad06ef42cda5d89cb11d3b75235d3b509b89038ccb18c704067b0a56b709f9c23a8213d160e53da08d828c76d351e28654725b4407475637b5cfddd54263cda39242fe2f49925f5b47b60ed22a051b5610929066395506271142fb3f3cf87f158085d3c14108cf7f6906bcf3f259dcae1a9ee26956096ba75aa562b79859ba1d7c1a0dcd50b0d5c62efe7bf0c6888ca69793b3eaeb7a1bb97eea2a562cd92c06272847c6ac3ed05becf2844278577e1335e08fbfff8f3d3f950c6efd9ece7ea19742148faf6391d461a2652f2d3caaa9421ff80f5732251c6d75ea91699c61d4dae0fa55c40553c6f81404329629ce1eb7bc809489f50fdadf1a92c433564c4631131bbd9afb59f6356bbddd2be6a2e942926ed72696b85a4f9c87231cd03488be9f01f003cb424f24ef7c559731a0f217fc5413d9c95c342b2aa27449c26c537b678fd4ac04407ab7366a7627145811a7a1ace8c38864d09448554e02494a95320f683ee4bbee2bb8c0a14ed60751d4462c3f37149c6c54a412485edb99434d86c024d8462b3ff57798d3e1b8da34d06b30eb11ffc052ab991cd479ed538e3c5ebf7f40528a276f8e1016ef5357cd8ad7f893eee05809d2f4c66e3d9f411021529295d5c1de26f566a4f2c7243f51bf7207b0666d41445bc0e3fa04a767714c3a9dfd66fda3e9da19fe3e5679d652e8a55dd6be5bfbb70cae2e5f262b137ad5047fb49e72b5ad1c061ddb8563e69fd44dbdf063d3b5ed0e2bbee71a4760a877900a6edb045cc0febe659579bf0d0e1c785318de23c81162c20bbf57b59ace28d6df26f25257a982f49c2060d723f7095d95dfce8b1c4dd2d148e79721e0e4f52886f47a8e9c2515eddfbd889b4da9d62e358c3347bbcff496c3276858cfc99c6669fda02c523cf9d730891ba0be2f97bfd2143c1f9c62e5c5457e1645768dc713696034a44f2b9a61a7fefe7f08a9aedeff25b89558a148a2895f43d7c27d5e00abc9e4e7afc762d9a1ca50877bff3ab0350bebdf3d75719ac96c9b10ee5ccdd98fd501174317635a3cd4b08d340e18dffe78d8d1095d68b444546b3fa5dc7a10ed1482fd3c47a40f2270d78da936b0b5842fb41dbff54218650b6a53e2882726623dafc7658a4ea080de1456f219ea979819c60d39693e749906ff1620e1e90d72b8dce3779f1976d63e457183a985d56763b0e7523288ad875053c7237a282c69536ab9e512734e9f26138dd4ca2787876e1b1136e674b274f2da58dfd6587520358ffe99faf4d40318be99f9c1e188ba7dc7697886581479a4d2de1d119b0f4fb6b03050171a2c2fcb953a9d882568c04223bd092fcfd2b6f5f147c99ddbae472e0a6483746a1953d8254b39a6b37a4fd2de7153f47b85220095f9dac9860ae50d42171f22fd0a7ebb157545beb7feb4a1c4d179eea0802eb6b2041b706cd85f3edb52f868eb88db23a7b30d20a472b4cbf4eaf71f3c6a6d5010289dca89435b69e19244a55") mmap(&(0x7f0000000000/0xfbe000)=nil, 0xfbe000, 0x0, 0x31, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r4 = socket$netlink(0x10, 0x3, 0x1) sendmsg$netlink(r4, &(0x7f0000003000)={0x0, 0x0, &(0x7f00001d4000-0x9)=[{&(0x7f0000010000-0x27)=[{0x14, 0x13, 0x701, 0x0, 0x0, "20"}], 0x14}], 0x1, &(0x7f000001d000)=[], 0x0, 0x800}, 0x0) set_thread_area(&(0x7f00002b4000-0x10)={0x9, 0x1, 0x5, 0x40000}) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x400000000000000, 0x10, 0xffffffffffffffff, 0x0) 2017/07/27 23:59:21 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) r1 = semget$private(0x0, 0x4, 0x218) semctl$GETALL(r1, 0x0, 0xd, &(0x7f0000c89000-0xd7)="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000") semctl$IPC_INFO(r1, 0x4, 0x3, &(0x7f0000be2000)="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000") write$tun(r0, &(0x7f000026a000)=@hdr={0x1, 0x0, 0x0, 0x2, 0x0, 0x0, ""}, 0xa) 2017/07/27 23:59:21 executing program 5: r0 = syz_open_dev$sg(&(0x7f0000572000-0x9)="2f6465762f73672300", 0x0, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$TCSETAF(r0, 0x5404, &(0x7f0000c32000-0x14)={0x6, 0x100000001, 0x6, 0x1, 0x5, 0x1d2a08f, 0x1, 0x7932, 0x0, 0x80000000}) r1 = gettid() perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xdf, 0x0, 0x0, 0x1000000, 0x0, 0x0, 0x0, 0x0, 0xfe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, r1, 0xffffffffffffffff, r0, 0x0) mkdir(&(0x7f0000025000-0xa)="2e2f636f6e74726f6c00", 0x0) r2 = open(&(0x7f0000023000-0xa)="2e2f636f6e74726f6c00", 0x200000000, 0x2) mkdirat(r2, &(0x7f0000018000+0x9a2)="2e2f66696c653000", 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r2, 0x2402, 0x101) setsockopt$inet6_MCAST_JOIN_GROUP(r0, 0x29, 0x2a, &(0x7f0000789000-0x88)={0x100000001, {{0xa, 0x1, 0x4, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, 0x0}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}}, 0x88) r3 = openat(r2, &(0x7f000082f000)="2e2f66696c653000", 0x0, 0x10) getsockopt$inet_sctp6_SCTP_MAXSEG(r3, 0x84, 0xd, &(0x7f0000976000)=@assoc_value={0x0, 0x9}, &(0x7f0000094000-0x4)=0x8) setsockopt$sock_timeval(r2, 0x1, 0x14, &(0x7f0000599000-0x10)={0x0, 0x0}, 0x10) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) openat$sequencer(0xffffffffffffff9c, &(0x7f0000f34000-0xf)="2f6465762f73657175656e63657200", 0x40, 0x0) getgid() r4 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_MCAST_JOIN_GROUP(r4, 0x0, 0x2a, &(0x7f0000fc0000-0x90)={0x20005d8, {{0x2, 0x3, @rand_addr=0xfff, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}}, 0x90) r5 = socket$inet(0x2, 0x800, 0xffffffffffffffe1) ioctl$sock_ifreq(r4, 0x8922, &(0x7f0000dc4000)={@common="6c6f0000000000000000000000000000", @ifru_addrs=@llc={0x1a, 0x0, 0x7, 0x0, 0x0, 0x0, @remote={[0xbb, 0xbb, 0xbb, 0xbb, 0xbb], 0x0}, [0x0, 0x0]}}) pipe(&(0x7f0000568000-0x8)={0xffffffffffffffff, 0xffffffffffffffff}) chown(&(0x7f0000d48000-0x8)="2e2f66696c653000", 0x0, 0x0) ioctl$sock_ifreq(r5, 0x891e, &(0x7f0000473000-0x28)={@common="62637366300000000000000000000000", @ifru_addrs=@ipx={0x4, 0x0, 0x100, "a72645eafbaa", 0x1ff, 0x0}}) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xdd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfe, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r6 = perf_event_open(&(0x7f000000a000)={0x5, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x668, 0x0, 0x1, 0x0, 0x0, 0x0, 0x3, 0x20001000, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r7 = syz_open_dev$sg(&(0x7f00005f6000-0x9)="2f6465762f73672300", 0x0, 0x0) r8 = perf_event_open(&(0x7f0000009000-0x78)={0x0, 0x78, 0x10000, 0xcf, 0x3, 0x8000, 0x0, 0x100000001, 0x1000, 0x0, 0x6, 0x80000001, 0xffffffffffffff9d, 0x2, 0x0, 0x93, 0x0, 0xfffffffffffffffc, 0x7e, 0x880, 0xf7, 0x1, 0x0, 0x2, 0xfffffffffffffff7, 0x0, 0x0}, r1, 0x80000001, r6, 0x7) signalfd(r8, &(0x7f00004e6000)={0x100}, 0x8) ioctl(r7, 0x2283, &(0x7f0000001000)="06") 2017/07/27 23:59:21 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socket(0x0, 0x0, 0x0) r0 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) write$tun(r0, &(0x7f0000287000-0xc)=@hdr={0x1, 0x0, 0x0, 0x2, 0x0, 0x0, "fd"}, 0xc) 2017/07/27 23:59:21 executing program 1: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000d1a000)="2f6465762f72666b696c6c00", 0x2400c0, 0x0) getsockopt$inet_sctp_SCTP_GET_PEER_ADDRS(r0, 0x84, 0x6c, &(0x7f000012c000)={0x0, 0xf1, "b0836d37b12e29e597780247206debb7c8762b02663878e828b02086b4787e5b806e504f3c715de9e541b034439a3f03151fd727df007b1f2858976013501c9d4d6741122b3a01515247d039c483650699d9f88c9a5550319c7d14bfdfc59f9ccbc0e97ad853810cbe4ca5b89a4007104d52c82be6cdc39b1b02408da8f481c9276bb416fbeddda1fbd6ae39a7c74da427c8d81fc39b5d00583e19bc95d143748a1833e110d535557eee14bcfb805a7f2e2551d7ad86c0c3b535072eedca7f33bb4f709a06f98a16308c52f62ef9109c799ebcd43ccf1d4a48e369e0f8ae5cc378b6c357b065c4fa5da170ff6457518d8b"}, &(0x7f00004df000-0x4)=0xfc) setsockopt$inet_sctp6_SCTP_DEFAULT_SNDINFO(r0, 0x84, 0x22, &(0x7f0000f91000)={0x20, 0x9, 0x0, 0x5, r1}, 0x10) write$eventfd(r0, &(0x7f0000128000-0x8)=0x1, 0x8) socket(0x0, 0x0, 0x0) r2 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) write$tun(r2, &(0x7f000026a000)=@hdr={0x1, 0x0, 0x0, 0x2, 0x0, 0x0, ""}, 0xa) 2017/07/27 23:59:21 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$sock_ipx_SIOCAIPXPRISLT(0xffffffffffffffff, 0x89e1, &(0x7f0000c75000-0x4)=0x0) gettid() symlink(&(0x7f0000900000)="2e2f66696c653000", &(0x7f0000730000)="2e2f66696c653000") vmsplice(0xffffffffffffffff, &(0x7f00006c2000)=[], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000001000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$sock_ipx_SIOCIPXCFGDATA(r0, 0x89e2, &(0x7f0000a7f000-0x4)={0x0, 0x0}) r1 = socket(0x0, 0x5, 0x0) getsockopt$inet6_tcp_buf(0xffffffffffffffff, 0x6, 0x94dc86310120223d, &(0x7f000000f000-0xe1)="", &(0x7f000000e000)=0x0) r2 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) getsockopt$bt_hci(r1, 0x0, 0x2, &(0x7f00002ec000)="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", &(0x7f000034b000-0x4)=0xe5) write$tun(r2, &(0x7f000008f000-0xa)=@hdr={0x1, 0x0, 0x8, 0x80000001, 0x0, 0xfff, ""}, 0xa) 2017/07/27 23:59:21 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$sock_ipx_SIOCAIPXPRISLT(0xffffffffffffffff, 0x89e1, &(0x7f0000c75000-0x4)=0x0) gettid() vmsplice(0xffffffffffffffff, &(0x7f00006c2000)=[], 0x0, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000a2b000)={0xffffffffffffffff, 0xffffffffffffffff}) socket(0x0, 0x0, 0x0) getsockopt$inet6_tcp_buf(0xffffffffffffffff, 0x6, 0x94dc86310120223d, &(0x7f000000f000-0xe1)="", &(0x7f000000e000)=0x0) r0 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) write$tun(r0, &(0x7f000026a000)=@hdr={0x1, 0x0, 0x8, 0x2, 0x0, 0xfff, ""}, 0xa) 2017/07/27 23:59:21 executing program 3: r0 = syz_open_dev$sg(&(0x7f0000572000-0x9)="2f6465762f73672300", 0x0, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r1 = gettid() perf_event_open(&(0x7f0000d7f000-0x78)={0x1, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0xd34, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x18, 0x2000, 0x0, 0x0, 0x0, 0x0}, r1, 0xffffffff, 0xffffffffffffffff, 0x0) r2 = socket$netlink(0x10, 0x3, 0x13) recvmsg$netrom(r0, &(0x7f00008d5000)={&(0x7f00009c0000)=@ax25={0x3, {"0f68e9aee337a7"}, 0x6}, 0x10, &(0x7f000010f000)=[{&(0x7f0000949000)="8a7be93cee3c84aac91332833995948e7e99bc52209b0c6eda4e61ebadb5e0d4036be1bff2b99fe08043bb413e48e628505744ebbf1f78fc5c8e3219f68f913ed1be0c5c06905a959465188c861188e8e425e874d2194e08d8b0c6026b46bd55daf8d61cfc0c02b819c0ec3caf94b6bb1e5d88ec9523367cd54b4ed6b1a51372f660021523ad0cdf0fef05ac22aa3c7acd7bf2467cdef0e39f687a820ca7d223fbb17637b2569e00bcdf008b58af3ef8df6c9aadfbdf1fcd79602c949a6ebd42488b527ff7503403bb3d63649ec00651bd579da47aaa183ca8fe5f69a558cf43597f424d", 0xe4}, {&(0x7f0000d61000-0x7b)="e924aa6480e8510846205a4f2c899510a3bc526687571643c792b8623d331c18016ff38fcd2ba02881379ed0c8225f0b6d128b1efa70fab7f1f3ef7bb310e343c6451a2ee71ffd6d649687a571320cf1596eb4fad767ae167fa70b325b000353618dc343f15d58c97acc89c4effb6c5fc37340e09f70034c8fa5c2", 0x7b}, {&(0x7f0000bbd000)="8bf4a6715cacd25dd782a26f241026813fb486ce07d2052bd7bc3c7f13af1501a4dd6290a0a6e04a7be3113e83ca9cb60189fceb89a65e5acbcd27a151f869c20e2c997a27b60d2acc67af4d16bef5dece88943184fd6e3ffcdbec2c8475f3816aca770623653a1203dfe44876af6458fc6188f1d349e047ab8a226b1d2156f6126d5755ce302a23df2e1f9f639aee7d207af5dddc43783ce8d8bf96c0bd197cea1a85b470a8d6a5db5c45d9390549ee05cd910c7c51ca66287867005f71831ea96bcd98a1e4dfd0fb8249d3afe99a7101c4de35ee1cee22cb2e34258d3fdf454dbab629867616ff2e8b43dad715e7f8eadc8549d5e8d4b2b7bac54999c47f9147add5742dee9d08e2c65de599d315878238aa87455f17b41dca3c4150a554e1c27dfc6cf7572a4a1696dcb47b703d471a9a6df3ce7265eda681736cd41730b543889a85d36ecb46ce9de676a92aa82fc4797257d001afe446c973b2062f7fe11a7d1c4beda35af62c92ff22a85ac142571b6f8b791ac63d27268cf127859f6a051e0cc56ca0c5d38e2868134fbc8ad1791f152979cae1a05b9284bd9f207aee09782934d6bbb012eae3b8de63391e4510858843f6b9332924d3ac79ddf543ac52a48d985e39a9670ba3227f3c0870e2884fc49cdcfa63221d8ef4c1d32bd2bf1b6545c786f7630e7c1b5bbdbb9de29c97b3420e3fc93ea9b891c876f7f01756eb7aa9b1eafe690c508783e7a8a432921d66a8456fe4e091f85d7a6ec9dd995ba2b11fca84b3c3ae3bc23b6f4d41fec296bd55641b0ed7d15549f2ddb8cfd1cb0a5d8bcb4c97ec31766b716fd833dba4f524270b8920fd7109a7c8df3dd0c134246aebce03a35f8667e93898c22cb1be96a14c231ef2ce31b3681113d1bd5b6520b9ac0f325a64412039650fbbc43ca1f30109966bcafa90a0b5c9b90bb87f99fd129a3cdf86f4ae080bdf9a7c95fe48769ea9ae3144faaceed70f3d5457ba8810888caca831cb3608091c2229424d3f0eda9661e13e8054f22d0f40a193fe8250dfa492cd071e43503c2d575bc1a8f3391042210bff344be73bb11b7bd419cdb61d67b3b6166e1a05fd6a027c40de1d247d872603b5659284b887e3592cc3dbfdeaff4a2a4fb4db1342312958644e9a2081e60ee673d58fdd6fe8c9ae2d874b7d4de6dbda310e055c9823c9f29fc8bca790a761b3214aa3ec3cb40b3458c52351ca9855fa2628e037678d62b25358446ccef1312d1b577c50a42b893d170e733c920d447a483ce5c8901d8d830f0476ff8dad7b8198470ac394a53927ec797f298e87dd043711c92e872c73e3b4e843136f6a6a3e8e6a3b777cbee6cafb7718c692e997518b3a273eeef9b798169a12a47f1305c66e6ef35d95fa43a7c8ac525d1ba00202a6110f7d5a405efd2c6577a265091e5dafa87ad5d5facd77d5afb26c634418dcbb111f2ea01a1455991a29523f605e6ce93f93eeb17748f7bfed30c2b115e55fac1c7036a738c4ebc90f4b2bc186dc458e71d269080304542a2369ff66486d06498251aa392da46690c91effbf5b26a519dac696250f1ab90af5b336514192601d2d9b2b6f245db066eae389fa100839dab7213db1d5573f4caefaf58c9876e4f1ca923f8c1379cb3cd9a43191f72852521a912eba6dd55c55da0fd48b58f9126ecabe7534037d6d03906ea4519a10fd02a81a71f7676943a5e80daefe3e6e0d9e15d125b01481127bba0dba12b5078920bdee8f5001cb75f47bbacb518f46602bb08f2cc2a5b607e469a05467b10ccdfc37b2c547144c177cc5628a3ca2e8a4525db086b46f7663751e25501612755cd76800f63edd6f6c0f212bb1dfec098f3820489c0ad4a08b44fffc0b5912f723e0010f9e45e7da58ea4c5f2bd05453e364d1c20f975f5fc5fd1e5d7a4187536c3b956a8d5b54a879805e803b6672113c1433e0c401278b5b97271931bd774547c5b0b153b2527d897341e8cd89443a57eeb6cb636fda2dbb8de6ce7bdb9b7feab980a8022855c1a7528756f2186dd15a6057772a528460742512829f7bed0c1a5d12b6fb2a3f37d53327e2393da6953726e2e081fe5a19bc9be954dba02f6b89651a65755039519820eff6a0c7573050c506857eadde85db7a6a7b4879cc11dea7357323d1fccca28164932fdc45b544dec66539f1bbf80000bfd8d2f5a7e0770e8ed42c449a3a72da8ee4b73aad640197fea7eef0f676850621c6abc5e4b278fe2b7ddd964e7c6937965d17ac5c149d35ef7f69dfa4e406bd62eec534eeb2028bdea6970965d73575af8ac0be5a640f7e5ac40aa770a94194aab1c09cc5dffb7ca721923b491e4b49c8eacb46a2d7f26436e6598c773e4799bf6da954658ac8c9c120d367732f58def7e634c348a1c96c0b2be130ccbc52717087164d3f13ea3527ee9c396d3d6a6ad848d4e10d4d2a48f83d261f87ef9dbf16b1dd4945e06fee472091575599666b96dee17417135c54f85af288c9048d71c5208897f0a9826a573440eb823bdab6893e07a172df80a866aba7274f6ad033ef08e5caed42b8ecf9375da15bff9de80d6ed71063b57e8ce0b38440c6adb52ce848f76d413684be858ef8efbc6b6a00c0ed173b0c44de288d5840824c5560d2d8ebc5c8b82911d5e7b4c67d2bbb60cc20ec2b671d9204603b655b0780c84c539affa1d334b63c787e5002e817dcb963bf5c90aca655171bc5432c66dcd5634a45d343de3dc6b7f373d42c4166cf2893f8eb3dfea748ee9a8bd0b832c6392c773b7128bc17b5dc5ed6988735d8463db0f1acee885e7b271e16ebefc3c5c9d592840a064b265512daf94cf0799c1163dfa7e33a22849ccf26b9ab8f6c8511274c3a11b97df301cdddfcfa82474a705615c8b739f6694b0adae18286c44bf760ec3828baf4ad8d3c935f61d5e65f249df81629458b5f24689bcc7b35b7bb179b873de80e077ced1a99f25604bd925ecea42389104e9e92fc8a44043bd67497e5d57c0866e34ceaec139bb12a3c4fefd7c46608c70a7efc07d83b21a682762cbb20a5f2e2d34895a1923467aaf641f2a3db3852394e37354e3b1f6c41f95e9ce3db296a22745f1e534399a2da7ae3450df9a75c7f9ff3dbfba772dcb4d0256d8c8a82be1f2cb0aad4cd4023da1d0afcaedb02fc30822126333723e140f7df1adae761b149b3675af8ce40a82639e211129d7c4f50a92319b948c153d867b8e4aa224d5137a0ac4d6690478d12039bdeef1e336fd5021ebc6ed908dd2a4f049ce1c79cde057809548132c87ebcf402b66139350c09c841d7d635d086805dd6fde4b4a9f3738a6ccf12b0bb5ed28b51218331651f5d251bd94112f4e5decdc21fd094c4ac2001f820fd54bf85efbe114f4d6f1383aad9c3cd9353bf43d879a62022c7cc4bd2b44c36e9000f98c201811415c98e7d034588c6228245b9a870a3f61f8b232fc07b85bbf4d4c9175cfd65c99da3c840a52eb93d47e09cd92526d04318e5e46c2538c805b0e25c395ae08b863aac77ae253dbeb40b0f329b2b5ae6564f49dba3cf64395d9eb18726c958d4997d9943f15def097f75bd116d0f030e455c5771bf2e8e70da0c2c1ded943f36e078a30d8a50dfe89be7f160ffc0d93dc8552b905b2bedb7fb1b45718f130395414dd3748a6763f43073971db84282bdd848e5433c58301d54b2cf81c0ff1d6e39dd8c98e415f7273bf5cc5b4bca589c786ebd431f9c5027e8b73d0d772d283e1835984cfda28a4c03fbdfd646493bb5713b8697ce775767ff60f2b49429379e441839f012d731d8b5d1b57b454f7d191c9b52b29d848032a26015d84a773ace729b4315347e5e0e814639d805eed1954a9e1aac2f24f219a651e392c6157416a7087eeeac77a334cfddec0402bcd10c47a7df9f59816dd260473f77dd926c4d8932889b14f2079a8798be1ec91f28f4b774a7046666bc0e5dc30e60ebe7f2481b3f04b4f15f216a6b817f09d1bdb9adc26bfb612db6018abc6828153b1ccad5eba35728c0de4d14ea323e26b287f21d6f29ae85bd3ecfbeecfeb34044f12493cf76c53594e57b49d69d73225a28b801185b2aded084c2458dcb3c596d4e66368c97a12c1922bb0c95c1c01b38c631c520dfd1775176abdece35c35d923a4cf217aa7193a197b92f3d35317835f1003583f9c22c639d4400eb668d144ed0a19f9c4e00720fc39f5974b555fab717395a9f0660ef3635777f0bd606bec8c3ff20e2bab29d5608e7bfacf910266a40bc94396ed4cac060c4da1ed0ec84c6033de52110365ca29f0934f4e38df9204d36636d1556b85b9077c28f5c62d67ac684f1925b3de8aa941ffa553e5fe78512b73560012470d92927261a4edeb964b14840e76fe3a9866a75b696cc9bc44096032025347ffbf82517abb29cba64f00a5b8c9b096ca0e3ad474e33aa10204f47006aef26e785642256565603ba60b79a5e987abc69b42fb06d5d2d7f2c3c19468b2e8bb828fd5806d9b627db33502e3b5c7312f3545cdeb56adc5266527c9f14f7243afdedadecd2b40ee10db6f278536039121091a6425bc47ff6b8c1d8dea66d190d5991200e5fea8710b1c2cc27e056518f37525d91c0827a7aeaac4c070478715c69518015ae70e7209eada54fa2df01ad725fe7a2f23979acd44c32d4441d5a8074c2d3e122d2ac9509bbd7705a1ca8feb02a8a36ba9ef909c83467c44c5bcf8fac086c0c9cadc64b38d026fdfa295f3ddfefd0e87d5ef7040652e07535be90e7c70e3d2bf43dd6fdd5447856ade48c53add093edffbf9f4371ba838318ff1300420dd307a0bba411420bfc08428f1ca9f3dbd9e4858cc1d8d60c8c1d71472104751d966b303b2ac655946859e31c77d2e3e1e8dba51ac4e96602e6d72158cc9cc178119aad7356da05a6966ec4a8c69b00338293671c8bab5430111a305479953cee622a04a0524b33112f2745ddfab1af86aa42c96c8049d0ccfa9359a5763161afa3d43d9f50af3e483f8654f6901ccdfcf317cedead1c5117e3974fd762fa6f9ec284e6f224e03ae89a0375e4b9a881e6d197807c4662ea0472efa9b5bbaf5ea060bfad39aacf1086fd2ac46c3e8941495e74f45c5abf5b5e3a66ba8f62ce12aab030ac587cc8f18b19e4b31adfa11e24b1dc352932b98bcf64c68c1051a2a9652c2465c24efba647354a0809916e3d2ab767279a11e2712a900fc077f01dcd64b4020caca710b690703e66b12e90e71ea401e1e6d1f66219d5fe5c0441ac51deda0df250cd61a4caf2f033adf4d509625bbfe2fca701eb26f6de6e2e97ed828597a4e9be738e66b4e7ab79c9ce35fef11d129762cdd2786f2b76b37468b2d9acdeb11c80945c7d20fb36efccb86986bd8d593e19f1b602bae8547e79318d0a7be8c5ccddbfbad3438f36f789ea728c15e11d4965e9dca112c741708ff11339a1f53181088cf825b62b5245fb45f301bc31214227b4957c5c8e01a336c9a7dbc25f0de4db7cf86d01aedd45bc3cd42df94ca2692605511423605e010d9a5463f205d3aee1be3c74623fbfe2350f02cc339ce6c35ecc17300d0c82a5d7993e76a9375415ede549b297288b381fb5d00d9e4c326003b1ae639606a5fcf699f69f2449993eb7e4a73adb6f82e2e857ee7ce5cbd9cd92943e1c284e0bf046ad36e3dc69fb7a860ee90ce72e386e8bd88bc95b6a1d31ab964a9bf3d258f29acd4353955d4e4dc2282267e0c80f922a464c94c18783cbe16afa5e63f81c8fbb687ae298573bcc95f4f75d9929acfc451431c08c0e50", 0x1000}, {&(0x7f0000029000-0xea)="e45dbf8b701e2661ee40e5be9bb11ceed03a0c1e6b40a099e4e3bf9e02515dc5204984f8bb2da6a2a5906fc092d7f3ddbbe3e2f7335297a3ceda2eeb92f8ce0f5098feb4a8b6ac73ef7e32948e063f39af26d542bab51b3b3589854ff444a840e751e8749ee46ea22df34a206d2edc9d2d38d1eee460db88d51e2bb16fac41a8edfde31a9aedc87bbdcff88addcba23a7d7bb9c0dc97b71a50017fc271716f769ea1fc93348b0154a80a319c1c8d3a865172561581b5eb619b4490958b697f139df6eeb05fa9a6ef7e5e76c9d9bb4cda0c313809212bb562f8973e351fb88a3c3cdf2414d3d6982a6ecf", 0xea}], 0x4, 0x0, 0x0, 0x0}, 0x10120) socket$inet_tcp(0x2, 0x1, 0x0) sendmsg$netlink(r2, &(0x7f00008dc000)={0x0, 0x0, &(0x7f00007c9000-0x10)=[{&(0x7f000072d000-0x14)=[{0x14, 0x16, 0x201, 0x0, 0x0, "3d9c"}], 0x14}], 0x1, &(0x7f000093c000-0x18)=[], 0x0, 0x0}, 0x0) readv(r2, &(0x7f0000027000)=[], 0x0) r3 = msgget(0x0, 0x98) getsockopt$inet_IP_XFRM_POLICY(r0, 0x0, 0x11, &(0x7f0000f25000)={{{@in6=@remote={0x0, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0x0}, @in6=@local={0x0, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, {0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, {{@in=@remote={0x0, 0x0, 0x0, 0x0}, 0x0, 0x0}, 0x0, @in=@empty=0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, &(0x7f0000b4d000)=0xe8) getresgid(&(0x7f0000da2000)=0x0, &(0x7f0000869000-0x4)=0x0, &(0x7f000080d000)=0x0) mmap(&(0x7f0000e5c000/0x4000)=nil, 0x4000, 0x1000002, 0x1e, 0xffffffffffffffff, 0x0) r6 = socket$inet(0x2, 0x2, 0x0) mmap(&(0x7f0000480000/0x4000)=nil, 0x4000, 0x3, 0x4011, 0xffffffffffffffff, 0x0) setsockopt$inet_int(r6, 0x0, 0x30, &(0x7f000011c000-0x4)=0x401, 0x4) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ca5000/0x4000)=nil, 0x4000, 0x200080000000003, 0x44113, 0xffffffffffffffff, 0x26) setsockopt$inet_mtu(r6, 0x0, 0xa, &(0x7f0000499000)=0x3, 0x4) connect$inet(r6, &(0x7f00000dd000-0x10)={0x2, 0x0, @loopback=0x7f000001, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x10) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) setsockopt$inet_mtu(r6, 0x0, 0xa, &(0x7f0000105000)=0x5, 0x4) getsockname$inet(r6, &(0x7f0000000000)={0x0, 0x0, @loopback=0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, &(0x7f0000007000)=0x10) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCDARP(r6, 0x8953, &(0x7f0000001000-0x44)={{0x2, 0x3, @empty=0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, {0x306, @random="69e4c0e13105", [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0xd, {0x2, 0x0, @loopback=0x7f000001, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @generic="0004b9654e0b3e700b2de4518074e8c0"}) mmap(&(0x7f000094e000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x2000000, 0x32, r6, 0x4) socket$inet(0x2, 0x800, 0xfe) mmap(&(0x7f000094d000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f000094f000/0x1000)=nil, 0x1000, 0x3000001, 0x10, r6, 0x0) [ 349.421330] keychord: Insufficient bytes present for header 2 [ 349.433872] keychord: Insufficient bytes present for header 2 2017/07/27 23:59:21 executing program 6: r0 = syz_open_dev$sg(&(0x7f0000073000-0x9)="2f6465762f73672300", 0x3f, 0x0) r1 = gettid() mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r2 = syz_open_dev$sg(&(0x7f0000572000-0x9)="2f6465762f73672300", 0x0, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x0, 0x10, 0xffffffffffffffff, 0x0) ioctl$DRM_IOCTL_DMA(r2, 0xc0406429, &(0x7f0000468000-0x40)={0x0, 0x9, &(0x7f0000e95000)=[0x2, 0x0, 0x10001, 0xc0, 0x3, 0x4, 0x46a937d5, 0xffffffffb1ce062f, 0x1000], &(0x7f00006f0000)=[0x0, 0x5f56aa80, 0x5, 0x9, 0x6, 0xfff, 0x0, 0x5], 0x0, 0x2, 0xfff, &(0x7f0000b12000)=[0x8, 0x420], &(0x7f00007e0000)=[0x200, 0xc54, 0x65b, 0xfff], 0x0}) gettid() r3 = memfd_create(&(0x7f00002ac000)="706f7369785f61636c5f616363657373246c6f70707031776c616e3073656c696e757800", 0x0) r4 = gettid() r5 = perf_event_open(&(0x7f000002f000-0x78)={0x1, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0xd38, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, r4, 0xffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000da4000/0x2000)=nil, 0x2000, 0x0, 0x12, 0xffffffffffffffff, 0x0) r6 = socket$netlink(0x10, 0x3, 0x10) io_setup(0x2, &(0x7f0000926000-0x8)=0x0) io_cancel(r7, &(0x7f0000943000-0x40)={0x0, 0x0, 0x0, 0x2, 0x8000, r3, &(0x7f00000c7000)="9188952a54f2546588873a7693d8b89a9e87654eea120ed54a1e7348264e65d8b8566a3999e67b75b7dc540676ef77a40e17abaa43051cad6c4724e1f04e53a595cb1a12a25d22ef468535736d12cbfe4c7893a37b7196433dbc309190d6d989261b4f8902bf289c783962a07d33c36365b3a78c67aaf65d45e6321f721d83cb120f20f627f61778a2ccd3c5a7102a1c81093107a8001e3ae2dff002b5c846e1a8c7cbd14839a25dafc87ebfdbdf52f25cd46d", 0xb3, 0x3ff, &(0x7f000067c000-0x50)={0x0, 0x5a, 0x0, @thr={&(0x7f0000a20000-0x1000)="7d982f95e3fd54da757e3221b3141987fbc69c80e450a2f01464796161d0fac8d7785dc1ff6b179338ec4c87d87fd8c136804cd44c01b197c8c5364c172707f9e17c01b8685ab6e72cba662f0d94b51218d7a4d80c37c8412aa516b667d29319761fb2870c209a8bede9362d763108493f69acfe41ed0a1a1c0b76ffe780e692053cce91e3d44465003a5f168d5b3b1c486f3da72529c659591c5c568f305216addfa1dbb1015edcb46dd7ca4484eed1f94c11758995d94664fae0203ae3bda2ce275190b2627dcce51c0dc549c3e8d571ce639165958698b57b208bc9b867490449264a6dea8fa8acbddd7e0c1c7839d5d0e74e027108d5a634868413f80aabaa6bc43baa044e8d63d6b5a13970632a10a68838aed397af4a45db303a827083f7f734bb64c0a8b3f0fef0b12981de5cf00ad08cc52b89856554cf3efbf47351a59233d3725c326668099ce4561e00d66a6aa973f13c5f2c147440f2c7d530708f4949cec7ab15c4bfc6abefb619e84b1c4291b44f4f2381ed5bc70c34accaf5a5ed14be6bfd8799a8d4bee05e544091e8b9ce57260d2837ba66c3e75003ef13d4e30dc40d7413d9682e677ac9d857a07c8598f845ea9b44572a25b31f4afade489d5a282134d8df62116628441bd40bf674bc1daac404dbeed56393fabd31fba1701adb250811f72ef8b8ddbb5b493d228e704299f7ed4ed1483617e1ad99abfd38369af68ed8b3cc03796cb6336a282f767ed35ba02b45a4dc788274ff1774542c27916ab67b98cd8428ba213d3738c9d8a0fc863609e2554eaeb92fe95dbeafe366a5faec0a8e80d01edab34b47fc8ef3f6dddf7409c9ccce0266f6346a7d6e9a008d704516d5ab4796f307e15d2c362cca2d1f6a9b292939280cbfb0e1c0c47903901f67e35b6d39e39f8b0d6e0075f1c161bf1d95505edf20d508654e220ee97236b1ddf555f22096d17b061507eb79bc1afcd5b63d7e7ee5ce4c5df1cdc02f0da519df76882e8d589be527943947f59b9c152b4ff5ead9114da82baeda48c5059ff1ef2a05164eecf0ee36da796ade174004ec626b148a4f470d0d71f61dc4692144f8d3a2bca8137a9bd07e92f80eaebf30cfd43cadac23b45074d6394f80063135d96d1162b2a2c2465cd58942b7be8d27f04e3013ee0ff17288863c81f0220de715deb59f33cdbbd5a823328e9632681603c2b0c2065432d2bef7f268522fa0e12e016d9f82703cd65a5e7a24f7d2ae6008f4601a8677d175776454246be72eeec81e8c281aea528e9e0dd2ca9406c8bca9ec49b03d78df93ff5f1493a9c534bdf184fd5afbc376f4083bb88cb75d6372110a0aca32125da7ac77a550344883c5119a75042a6e9be735a80e0f51e35cf53c6163e4f59a8d47af1d3a275cb307999dc5f7c9a8b96fa2e9bc9794161c2cad1a26e46bda353df4dd49af5d78a324b417c5cb9a7b05181f65aeee7cb6bcaf0cdf3d2bcce15c33c595afc72f5336cff409ae364e14d568d0247fccad0c9eb1f63ab55be7c5469d7f775776f95d93e49639e87c29cbcbca4cbcc6a9caf232bc04d464b0fed54aae686f53206bc43128f6eeb68eb43c730b653de62668e7268b410d73a64a1804e43beeceb3a74b893c64dca0c2e44341990eadaf2e2cc4686d64f7ab74dad6d41a3beb5cbcb5303900b5c6376c19cf172b2adbfced078987a4a9c7bb51cc5c62baaa5e85aa528d45cda988e6b65160251a3f04d9aed11a6268ee613bc4ae2c372d4cc8f56c8813e202c3d898cf9dc794269ab6af922be9be72252fee23d6ea7ec2d5f00bca81064cce0aa370180402abb14309e5342819929ffa6a55434a7f49527611326e1d895cd58f82676bb9257c415b5acff6bccbef4cfa43fe991060627d947effc892b3ac90a12040cba9d3b534d35af1c255119e98d0f9a5fc077812d9d8beb3e46d341376b4d87620591250e57fe7014c2e198462f8cb2b643bd8f0c37f3c7636a66f195c65ae1fd559ecdb4b411077106b66d9b12cb30db3b0f434b32195e9311e4fd24f8343ad4ba7a792a9c25f1eea53e7984f037877fa736e01eaea21cd6540372969d2aa345bd33c98381409d8a9a2243ba5d59de9013cc9319b91a458fd19b94950300ced64de997ec5cb599abf018edb9eabb022480c15a62826f9ca423cf01d7b64a92c481f9a6172ca10a89882de69bedf14ad3a4b1760525dbbaf3669719d58b195e0596db81a31881e1f42c000e65112f0e64c6053b2c4f07894f6536fd289e9c03bc841c9d00467501693deafe059aac805aba5df10a9121c094f3bf83553b095c43f780c91323e87ac2f9a2ae32055f1034301b545157b2eae319f65e9786ba7027a781040c0e8ff08244245200f961a0a069b9f895bc39987716efe4a6feb1530367e7cbf8170e83eb423500bd723e7f4ac21f256fb1916808aaf84108f3eba072b36e67a6727d047354d66c36a7646517f74d820d426e2bc7ff52b61a0827660cd447d62404840d285c28126ae48dc80c73bb2b3bab1271650f03a8e9165e31d3c182341d10322e7d2cbc395c64220faf8a581540cd050bafb25c7ac1347c6cafe9b70329f5737698151ccd98cb9ed598f85a4e667f97d8ba855a303a92aaabf8313f5794c7a9f0bc0df11e2f7b8d8e312b3c08ca5f5721b97992b7deafd1be10aae519054b3f8513269cd9730bd05d90fbec25f074370f6cab8f60072a3bd5cbc687ef6a0704a256afd8fb1e4bc6a4012dadb8ed43fe7c79bd8eed5c130d6e6b4da50d35cb5b45bdc820c961a69901237ae9055984023ccace837c7c0af9a084dbe71d7d5e21b62aea433e7095a691e430326a9faa39e06eea566c32819961caa6c4f2361e49df327e6cfdd8e548f2910c2793183d53272f1d494d1aaf2f627276fcd5c7619cf126937888a920adddd90aa190e2bf3d1882709f42c6771777bce343db96816a9fa5c20616d82b130c807c7cd0cc343af35823a9a1c0a98a6513828036ab2c1943d8c363142af5a4cf3cc99ba1da04645e147b1fd8d47a1e52103ad153256b59e0a9e7503ea5dfeaa552c220ea4ee0f632ebba3072549c59e5e47c7d9f3e72663b2b7cb9e4813638909bd101a42e618044178dacf189ba4f83382dcaadff625557aa64ab848808a35828c93eafae679bf0396d4b75f47b02dd08a4440c3931fed5267d7cc571db2b2de0a0203875304904c02148dac53b05ce4975444e791f9acc34934c5755943239db749f5aae6fb6b0e6126303ec9a384c6a78d81fba16c13e69542e06cf492e6a24819c6c8758c995ac1ee4818c84c11091376258135fc3b07d58ecc5fa3aec2f7efa65511e04bd229ef888101eff811fe0d852a0d54041634f704614965e6186e8ceadcbd1bdad7e42ec7c5c2a79377880bf0db8c21c22d17ac0a46c4cf679cddc685012103a67099306521173124c9a8f19d54adfb2579e47f877c93de361f2de4ecad40ec65b10b075acf4872bd230c1db28a67bd8523c4208abdc7d173880be7426850d56941ec14d1c7a3459c6b3f30de243faedecbf16d646ce81d4c8a3d8e4ca347060416b70b5ed83efbda0f6f4688f9a3f79d29fb4992c57169bef06fbe72e3192679c1479b370987a5302ad877081d52609b5648916dbd4ba85ab5bb7538e2193cc438c0cfcd09a11b8f9a3460baf19caa91ef48fef5d65172326b540d3a201f25d40329ac3b51f57939ca6d633fcab7f67e3efa0fbe6610567f2122c087b6aee2877607098cd50b3b5c0e40dd594752d7ebec411cb75157cd8570073325fe067ff34b5520a136ae3547e36a12033f6a37ada0ccba91d3a3c862edd070bea917f1aa5bfc1e1aa4872b85885756e7565f0281a23e41389c7ea2beb0efa6d8d02aad02666a751e170469b6948bb8fc75bf057373df6218bb25a1eff297613f82134f110d8694748ab6aebbabd104683f8a6e6ab7cd82a9a6eba284e4cc7f61cbdfbcfcdea2d519ab601561f1734b6952d93f7bf4679253808a11dab3b66c620204cb1f9fed1c49cc04fcd52a3f00b5fb76382917a0979b242653ce6da437644245a03bddf25c8ba12901cf1602a85122b119d2974c5d72b1ab389dd681b658eab0b2628d9f2040fd2fb3da45c9af4182581af66d0c49e9f9ca9d22fe565aa422bddf7045ae3065cf1aa4de8e847e58a73403bafa20e3ed00da5cf83ed31167151fb50ad690553b93c39cd961fa559acbfe1c07df53007f63096d43f3144232a57239d966d10507fb44111a46bcdf8164f1eddb1a1375bce2e76c05945b11ba1e7866760ca444832fed496b98e334b5ec7e39c8f58c0d110768eccde98fbdb2a92cef1f75bf2751f218a8c591027f09c88964dfc0ff2d92e17cd49d6dd9b5b4b92742806808395af6c5267c1ae49490a1b1e397100c518931e9508613b98ca3fd027a4fe122fe6fda2001623eb42d300839e2c936278422fc0ae7f23fd5758b6b482bda1a328467fa56db62754e89d4ab4a4c09aa1e0cde8ba5896996ba02915abf1d52b63cd9538a145a38565f114b40cd4ecfb944a306b6414d0f339bbf9e78cc0807e4a75b34e27a132665a112db1f0b9ef405e64fbb4be942befb21810c49ae85920ee8e0d68b9f667b83d16e8a857d5e261a8388575ec8c9822279e1dd88e4e438313ab4ab6a172f4f70a65f502456260742c6351827f750363b09a1decdde2994c414a7b19832ee74253f771411abae925eb7f8c4d094d759b537da4f34768bcb4a361d45974a33682925d52a73bf9ab65fca21f57f98b518147b2317a3f0c2f01da580db3fdfa4fb571721cb2e6b6c321c64cca55a7ca4e62fbd15f80fc435c16c0c412f82126cd9668b3fc765aac41f42ac8604f20c318f19e1b08cd87769ebf6c667d8e2877bb3a99670fe0893e834f24ed7fe7adee3c7dd8ec45391e1082cc116cf442fb8116311dcede150919ea053421a0cdf1b17eaa81cfafc8cd16e2b9325264deaffc48887aa63046463a4f39f58d2d9a128c164d2dd75914765eea4d44ae8577102a75807a0d189128b9edf581428b585c60f6e22810e7470da61fd979802c9dbc4d1b13191a46ddce9e508e7c5930abb0675e18967721d874b85146363bef308e2ae1d1695b83e402152a5debff2002c0350c7c43adff4a3d935a75aa44e51e3c9034efb48311095dcb9b87d2ab787442bad8e8b15c9cbf81d8be2f144b6bebd034235e8aec7de8174a4f6c1999f22ac56b0d9b21b3ff8efa72b2d277c067dca19894c74ad72513ebb0e7af7484f99c2330e8e6d35396e0183e2ca57f1bdb11e7c41217b0abecc8d74aa3e544538cc4f17ab50398668592a7b6bb8d3d8aa1463bb7e8d3831f0a546d8da1849a003b2f374685a438a3cbec382b55b2f78ac5dedfb6018c4e429b65e9634a7e877509e99be11daf4c63f49551a928387b4490b2f99ed750f355d2d800ecf66e3e7534eb31e82ccd3b29ded1c627cf4f0c79b1fa92182f9b2f8f1f89ae5719f97ebbb1dbcd265d097f8724023255983e0936b5d175c53c06e238b044ac9e1786e90bc764933003f589d27feeebe707dcd24dc50b933a0d2ce022adb76a6b0e999e9088653945df86cc2fdfc550d40ee2cdfde366ddfbfd9ff8846b3b8895e8af74971861680319dc798c5154201ac2b2078248e78672e65a68e0167d96db5ff2e2396182ec36270df9102ce91c235174b9675badfbcf011db784ecd04ee9aae655adc9c21954b976ee9bec91cb0c4d1dfb179e63a6f2811f1b4884451acb7a8a90777263bd0c23da68837ba9766c3f5bdb7bc", &(0x7f0000d94000)="e2a890dbf4bbe6c5a1c12826468495910a31e9ffee3a628b0a353e4e77a70a7736b70250c1551b4dc2a03c476b8655d62889395d888946ea7f422c20642a6c71688184ccc205b2970948f12427ca75427c97fbdeabc779107159983a1ae531d0fc0b03e8d4c65842612e98562f142a3a401fb126fbbb144d58dd106901b2738d25013e1da7b31fae1fdf0b3abda68414de7cea8ded31b82f469a54501ace2de6f9a95af2fbb92956d7ff69ba26f5b97b6f59fa856550a7"}}, 0x1, r3}, &(0x7f00001b4000)={0x0, 0x0, 0x0, 0x0}) sendmsg$netlink(r6, &(0x7f0000c0a000)={0x0, 0x0, &(0x7f0000335000)=[{&(0x7f000000e000)=[{0x14, 0x13, 0x3ff, 0x0, 0x0, "1f"}], 0x14}], 0x1, 0x0, 0x0, 0x0}, 0x0) r8 = perf_event_open(&(0x7f0000722000-0x78)={0x2, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, r1, 0x0, 0xffffffffffffffff, 0x0) symlinkat(&(0x7f0000a6c000)="2e2f66696c653000", r3, &(0x7f0000219000)="2e2f66696c653000") ioctl$EVIOCGSW(0xffffffffffffffff, 0x8040451b, &(0x7f0000f7a000)="") ioctl$PERF_EVENT_IOC_ENABLE(r8, 0x2400, 0x0) io_setup(0x3, &(0x7f00005ec000)=0x0) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(r0, 0xc00c642d, &(0x7f00000dc000-0xc)={0x0, 0x80000, r2}) ioctl$sock_SIOCGPGRP(r3, 0x8904, &(0x7f0000bbc000)=0x0) ioctl$DRM_IOCTL_GEM_FLINK(r3, 0xc008640a, &(0x7f0000608000)={0x0, 0x0}) ioctl$DRM_IOCTL_GEM_FLINK(r3, 0xc008640a, &(0x7f0000528000-0x8)={r10, r11}) ioctl$TIOCSSOFTCAR(r0, 0x541a, &(0x7f0000de8000-0x4)=0x1) io_submit(r9, 0x5, &(0x7f0000421000)=[&(0x7f00001b3000-0x40)={0x0, 0x0, 0x0, 0x0, 0xce7, r5, &(0x7f00004cb000)="e8305997705858a8e94470a54924967661d7840be147d437f843a7aa21384752fa0b97f792837669059f6b3d8da51c5211541bb54057b49b2747438e1fa715cd8050fde38d3451743aad0598bdd8c945beae14a953e09f5eadd72838d9c0635894f9c8c40f2970226e7a5853f98302fb5dde0ef741f9d92df1f818a6d81fc9af5e9d87bd32296b5dfcf210b3291b8a215c382893a454e58c2864d7411074b3daae6e8d173878299ed8f41347ef9c67f7f9ace9a4a9ef125c69ddca331160049ff1eb8dfe0e6339da80e8475946472a2daf3a076d865383420b11a1dae8e71e78fbb8efaa6d67b1", 0xe7, 0xe28d, &(0x7f000042a000-0x50)={0x7, 0x3e, 0x7, @pad=[0x1f, 0x800, 0x9, 0x4, 0x7, 0xfff, 0x100000000, 0x8]}, 0x0, r3}, &(0x7f0000baf000)={0x0, 0x0, 0x0, 0x1, 0x50, r6, &(0x7f0000850000)="d590c5c6f4fea7b4ea0dc76f58161def710cca8435d974b5a6b83a264cd3c3b8c9c611dacdb42fb8c4c3d1311cf638f2480b176d593b3950a76ebed955a2d79cab15da6060372446b500723ae847a9ac05a3411a474387e53706d3f2d37873d5c558d2f1b56336d1e9bea16c167bfe2fa980d51d27f72b069041fae6f8d1351a52e8c28a69bc959667300492adaf1c39bcd7558d7e4cb6e5", 0x98, 0x9763, &(0x7f0000fb9000)={0x7, 0x8, 0x1, @thr={&(0x7f0000752000-0x2c)="556299020e3306b6d3cfba18497a455ca8a9fffd2b90ac8e268d3ca58816e6a9296e94778377c57e2d2eda93", &(0x7f0000460000)="d196dca0475850691e2e8bbba1c4d9f1a83fff0c0f6411c62424218a30fa3f58904a695807e6d20046d527c085811a016a0f18951e15c192d251a0eb54e8b5b375a66e21c6b0b14f32b9cf4a2cbd69314e6773d182c919de877273abd31a904ea68d005006d1f76ca1678af34bd7581a721e3900690464141b8dc8e7075addcc7af408a6df7a31cf9701fce995443fb026eb3966322fc8cd98ad10552c20a2997bf647c0da652dc9b718223d931745f976b48447b6f3a058983601"}}, 0x1, r0}, &(0x7f00001dc000-0x40)={0x0, 0x0, 0x0, 0x2, 0x6, r6, &(0x7f00001eb000-0x1000)="970a1f96ab6313d3f7a160cdc97c8354c645ef03464455be5cc82efbc2f80c58f1bbcb497d5ea1efc0371cd947fa03e5e9a16ca220b33b75bc29f81abc8a3cfe0728fbd6b22917b245b6dd4039502fb9b774fe69ed2b09a9f0fd29bca9f836869a7844d5345e2f52e4c991a563f7b8d321e30c95c5331741cc676694cf95d53a8414af70b1714845601122a99ebe21ad0915c1b493acfff3ad805c3a094522c9dc9c1f0e71c5edeb76cbd46d32aab859142462015468be4d97b5581b6bc4b5b25b551a7edb1bf12bf500f9e98fe5039e37380ff2b72f98674923071f5af0bee8a8f1a55aadd8cafcb765da40dfe0ad994da33bf6da25d9379767c0f1af6587640a09c32d2708a72e7de1da977a0e4e91d16c27478dd669a414f287599fff97d63d88cf58c0dbdbbdee605adbaadf31c82f4748499533440080dff0554f5b59e0486583a580e8fbfc0d169028efb0b8695369c1fee5e52fcd851571f68ab3968b616074fb947ed897d07e3ace45c0dfe0af090dbb58ac23ae7f12a324f6c9cd7e2bdcb5a272657b6f91358694208a369a1476bcef6fbe81ad57273647cb29ee1bed61a50b1debb4e6c5aec63162c9cba4e4dd072f2706e402ac089e250e1effa00ec7990870752f6efee7e711ebb5f1721b8da481f2ac9dbb44d4876b5d3ab81d2e86df9df30836695fb5c56fa94d3b9640c364c393ae41cf60cc816808c7e70776191d2ffe8105546866ffc2ee98facba4ba2faf668e3ad6f64b7a87a7d03a6f336be81d8f4db1ced1ddaaa07cdc92ae1b36fe83dc0791ce5e47f891dd3e8992e9dfdee63d94c4d8ce9e16e207ef0d8fb2bf28547bc4a83b6a8e159f47d6024f7373ff6d61f9b8276fe6e23b720d085cd05164ba40ea3c3460ff79fdc65118d19b7b528a1afa9ce3e59cebeb1ff9afb720987fd555adda37998950421e5c883ec2104c6e188770c66334676f97fae2a590ebca92372795a5e4ee6b702a984f651d28b33c8d5758c8cc3ead011dc6f121841a5d5e3c87b6fbd6647cb7a6c0f07686cbfe55f33af2fdcd677d262a7ee8c232f03a724af3fbe3e9bcf0ceb4cb1718325fd2d589809ab89b3439b413c020fb2cd81b7198bdce9d09c1826b87a34b5621be390aca57b92fd6f034096caa6e72a7435d9f4d27b5faf2d9fd04903bc43ba0c191ac5ca70349343987d8718bd8d63524d5b80b16cc5c408f8fc5478e53179875ed4f5c22f3261d442590ad9667d4bc9bba8c44cb9dcd19f740823a09e345e4a0a924951ba82b95bbdb24dcf81a4818e3c4e8be5efa1cc3d6f23b4778d9f81ca33effbe50a9e84e29b23ff3d7c5dca7840e32544855f6dbd52bf1232d85440604e65f1010bf65231fbdb0300978ff6f2ae40be9b106d8da7062a4cbea441cfe39bccfc3b7f748315cf89c42dd5b05ec43ba6d1474e74a2503ae484f199ad523d7fc585dfed9c191b0ed53987f70fbf63a8ffadc6d8347c1395a48d213612fc3c6e18ce7c72bcc84f1d26d21791667e4c5402bb76713fe035d5b914325c89df886e051a8839015b0b849a652ccd105fe0585245a9e766415b6a190a059934ff05354d439106a35c340517d5e425af8d2c82553dd97f8e97198cccd61e8059a3fa4b94adaf59a6fabc397bc5ecdb8ff7ce224862b27ea06728e4db862658a0327f6c9017d8337c9bad9b8f92a55078cb844f8b9c4678c147663c9f915f527394fa7f2702b0d6fc4dcbe109dff2b8a56966bbe274a4d451f649d1c840249db147ac2b5ff058595ec74c65c819e7ba165b57d0e127d9eef91d2829e17f9cb1c1e1539b2d3f5843b4b7e8c73464232bf2ac1ee6a3480f2a3beb0fc2018ebe8e58d24a9771c51353650856f3b770ec334e54921251d149dc3013101a9792e11ef9d32e21b3466aa65e0668184860f2ce7fa8d33f82a44a3677ad1a087fd7269e40465d1db0ea5f45611994f6ab451c055c0280cc5ec9108ad74f645abd821a9987bb70bd3efab97c6cfd9a5a13978d05aacde9d4306718ff08d48a8c828f8230859c00d8e802d2f701e3ffa66bf443b3cc028fdafd51849df78584a9e00877e6da001a59455dcb78daa599cf4778f7dcae3d40a34363bc8da88bb1d404ba7e2706ef6408f5442f278dadb3fc1f97c1c92f3f83faa735e00a258c26701a3fa7873bd08f37dcd6327873dbb84c192efbea7c3a3246b061b4a7a1721aa7e9673c877c52ea74e7b443f58c6dd6dad512264e755b708b560cd570d11c0e814066153e0321f06f1e8d50be5f55d2a9deb578916dce0ed502fa94ef48ae414cad39faa020bd28a8c56281e65f82abff31f7de265db3ef4cbb77c283c184bf4973cc7b2f019860998acb4bdd53266c9b2cc5137117d41f7378a56be95ca2d3537e55f406d5333beeeeb8a02a5a045914e1af4c929075e4531e91ea39485d5e08a0619d88a2c147dd2e9e5827ea2b8aac7fd42e176406827f871ecd4a1ff4226695660951709878d540e2cd637864b53d99f185fe2ec511ac6bb7b2df8eb6828f8245e0720b9eac14127f695ca5d317b602cf901042c0201ac4134ef3bfda1857dd78716f7f66b959497148a0f57d531477dc2fd1e0d31edcf98c8895fbc64f9f1af9bfd7962176c07bae5624381d71c69b28203b895b02e186e87c59db877fc4296b774a82c1692c045b4e4997317575a0d055ed4c3fa3cbe0c49ccdc15f54ad7df07626f8984b5111cecb278c188866ba500fc973a3bab27ac4a77be06330f43e0de41d4435f5c2c9d34bc9ffb4cb1bb4611463bfb862ce9338ff17c7641cc8fc184d9cd8ed93954d7de74b52ed43f95dbc76e98b239da6964f193f774e86383e8a7db5d2d4b3b16a408b3a47ba5e45fe226ba42f5a7cb93c59e1c63802e147bd2c321b9a2fae09af4ebec4c38e5cfe83d5f9bc848b79a975970d60e23a7d07be8aa66a206d1965689f9c29a959996fc0d5552facc019fccd05fef13ca74167dee60336c144dc141118a41643afc25f36ecc2df171a1c1e065bb88bb06e9d9c0642af5c1c1882dfb7b950e02583c398e31555e374b508299dc902efbbb1d95eeced57d24026b48b7024ba293ba82a29cf944efb727923916de74f9c339a99c8dcdf9e12eb6402c94fdb8306c1c31d1fa9b6af41eb531b08cd5eb2847831016845af013520d8512831251f4eaa63535eb0ca3eab40c83a4f1d0001a8d00226c7c5d8db8881fbcd1871e21c6c55d3e9a30d520b8589e2582c66d629e7ed1b0dccabe23940e75b496b71dc743bca8127d2e709bec2917e72ccab8988071211970d60115e9c8dcc589837cdcef79c6cd6ecebdca20a60b2dca07435e9bc1ddbb03ec5ca26d5b815955adf8a697755e1e4eb6964e4220be2f147cbc3f832ccc63f5495176ece6dc33e3e9d6fb85e5ed814906b9662e22c3c2356f306bd10ca4deb91116484d55a2e1e519ad679f86d1ec6413b0ccf38a55ef3ae17f8caa5ff7b4745237f7bd51cf939af4fb41b87b9b55134e0fd0b177dee4599a1cc255e8e4197367b20f12213547f1f540b9859b5eda6b238ab9c5d64c49441ecdde2e09dff10c15f36f137439c294c1dd8379dc15878e117d5925f2c3cae37dd195e0cdf96c817b0e17f4fbb8fb5120fa29019aca826c23dc055e8f94a29dc9470f44b9fe74a13eb34a697b03513c03a92d4daf4660ae4b9e6fae9b01b62fed7410d363612a50577599274ef247436e10f7021666c21be51217e563034ded1a4c150918a3739a207ab807e51a9ec90968a88bbb129c4b32a9ed3e359e76ca3d5aad09a88cbdfc32b0200834f45919be69f20666a63adac7666842195642aeb5789d7a6afae86a5373e33908d816314b6cc1f0e45b1da7e31e64e82ef39174ffaf83fdbe6475167778059173ff0ce0d4302bc5ae241da8a5bc10475e71b7e0ce856fb540b8f4c939f907ddc8419401466a6f71e88c828e0659e2273a0672d87235d747b285b1145b0b5e88dc32ef5fe1350202fcffca671ce50335a92d6887260b237084aae107c714ef576b15a725af1b3bf9eaef3360aee19dff76fea7420c03c3ba4ed1b2dd0cd956f8cd57d23d4d0f3bd530a1fc5a26772df2c674750db1d1af76d3c7428cda09a7255b1799040be28fd2b12a20a10bbc66e21fcd466982a1e91aacd482724c4892b51afb27f947194926d076fb8cbafcd0c71361bf615d1c04b3e321a926376ad3c4c473abefa65b1012d988499f00a2b603f737ed93ed8aefeebd475166f9590b4bc561d77a4bfb3568ea40ae7bcfdda6275535357b10400137698cde2ebfee0a66ea4057d08e3525f5872d1d077906ed9233b87c7681d314ce689c01d5c5fd1734f6cda067d4b4ee53e20899ff242cbdd666c18b8a7ba38beae6157331192bf8246bf11e5ec8e091bfcf5f15059180d9c6a3b559c6f28e4a45d9dcfc48531df41138389268208f7c9fd0d560c45a66fe48bb973b500fe3ef09cf9d2377693d6c29aac1c59508dbd3494155336568df6737bafdb5634c1a2749d026cc5f555525e2e571094912afee98610d83ce10bcf72eb7d12b156e57edad88fbc7520154241fb95ba52d71541e1a1aa53c8f394f4f36c71160c63bbc6528b64c236919b8a99b1e9601f6fc9616ab015993840fe69740e93b2c14d5f805def5a83ce02cf0e6da1cae4ff4e4024667dea367a694283023bc2cee0c492baf8ff07097717b5d3ff66b4ae9c7e242c4f92a8543e4f42ae646278741a01657b1adb8581e107729be30d572a160bba6683a0f04be18ee2a72579622d2ede43796d178c3284ffe995ea10838b6a03062ff32d25c6a02a236452f18ab11059ef8d72e2581eabbcfb9eeda7babf71d8611e6eb0899043f5d6c7216561349eca12b4b58f3225cfa795836d34c6123657e8714113903867b40f3549be08cb3154dd56a3d6913ea90a767b4c4868a0f7824a92d1e4f8456edca2f46ea932f6856ff21caf2e15d311798e074ab4d61166ca9cb8e1752d7ee2e26809bc96864ff8397e5b0c28083ccdfcca29cb23c1134732e1e1fd654f034f7ddfdb7f93bdb0fac10e9b62a8988ca9e1068ecf496681b9568593e8818390f98133161372e58ded752d23082417bec3c3eff75aba8ff028d9c4cc09bed66d4eeee1d5113650beeb1a1bcded2c7ee327d07f8905d97edf36122092c1dfe95caa255ec2b915a84af3874443068cfd3322f00b96a3bfcb812e5ba8d4bb937be810ee88c8f549c073672c012fccc017bcb1d6b5690de08757111cd32eb1bb70928ee7b531fda88a62716f3c8cdeeee354cda9935058cd472f5d4a5c9753a12cad845f6a6af705cc1da1e5c14b3fcbb72fcbf2a3758f0ac59c57131d26a0b4715c29af600182fa803c46287d0155e3d1f3643834b62803a71ae1133867d12cf0452dc9bc4d053846727a3ca1ccca7d11c43354b011c7154e00981002f04d0d0c61704ed609eb406f72f5751cd81f4d43ba32951bdcd7fcd2f4eda6d687d32dcd4fffc23d5405fe6d413d885a12ab544294700ded4f86dc2b5ffd3b4e824bc752e94c7a5371c4d8985f93c8cd2981d8d960646ff95e296db434c917a393d5aed13b82659e7ff92c33e59283d6b3a031255cff838a7bd65c73d68f119294c0bd0c094ba48dead2700da625548630463dee0582787d9f527133f475878f2fba04a5838ee11de641d37e57894cc7cf89bbcfc85a8ffe5812b1b53df61304200bb95c0b2592b9d4daf03f546669d7d2b5e2ea4103cf22dd36491cb6843ea9be24e62c49a7736d8e7430dee87fbe79ec3e725ba94f9434f8857dd93", 0x1000, 0x79, &(0x7f000040c000-0x50)={0x9, 0x9, 0x7, @thr={&(0x7f0000bcc000-0xcc)="b3e6c01e2bfeb5a8b3cc9fbf887c701b4742f7a4777ea6782124fd95ce3449d16110bc6a13ad4440cda52f922cb3b6a51a6296cb5ab0569d2e197761cc10efba1a9f63abbb7ed6da50f625cf92a791c6cbf574fd07276ae643bd168aba2371b5ef09adf7fb13f9033d9bb3d83b4514f43b855e758102f9a982ae13b36b4facc278bc9ca85aca737c8738a77b1a61d649ca322118362f5a3d0b6e358f391d3252c69f732c0f013661de1db0bc7b5625750613988898e26756928b9011085c0bb9e15b0cb889d083ae9f33ad3b", &(0x7f00003f1000)="c55dd8d6b1feff8b9ff3c0e519b8b23c6000f4f68e28e63445be829809652e68db0dd769fbf09cd3b1fd92b4"}}, 0x1, r2}, &(0x7f0000980000-0x40)={0x0, 0x0, 0x0, 0x0, 0x4, r0, &(0x7f000046c000-0x12)="5ec34c499ae9ae6d261907231552536240c0", 0x12, 0x12, &(0x7f00006c5000)={0x9, 0x46, 0x2, @pad=[0x8, 0x401, 0x101, 0x7, 0x4, 0x7de9, 0xc6a, 0x10000]}, 0x1, r2}, &(0x7f0000f45000-0x40)={0x0, 0x0, 0x0, 0x7, 0x2, r6, &(0x7f0000ec3000)="4315f2f4015a9a43dfc9c038e0c1ca1b26fc5de37c3088ca4f779ceb77c3c07d1a6585391b9c53115a4e0758d428bb9cb01112599da1", 0x36, 0x4, &(0x7f00007b8000-0x50)={0x100, 0x8, 0x2, @thr={&(0x7f0000488000)="b6408212d2936d868e50cccbe5066b050e0b2d8f0184612380581d69868c86a1e78e793cc5fc4f79af2e8ec685302556b49701c99e19c6f09fc3e40b0a98df7871a4f713ff12caa7e04c5bf62d62a769e6510d291e12ba5c500dbe1f4c15ed8bf255c26f6b5d7ac466f42454a633df933f06a2763254e29f95c4e795f60f1d59c472d6e4b86043414f3981450e057ff9b10f33fa75ff82db69e570c793b2a8e9abc71967e310063901ac98b79eb059d9232e22c8b1b34ea0a46c25e705a683862fc8e74ccdd01566b74aa4f1d6c4d432e3ff65cffe38a3f7706c0d29c5f89fe420456e91cdd0d4e6de140fae02a8d2cc50b0f4442c2b732fe76c61b8a6dfee53d2dea6db8eaa3d512efe978d0f8d62f1eb945e32ce4de993fb956365537ee9d25ca097bda009e06ddc62b32922105d095086c126782ab8057c715a54235e06d654b422a0bc5ffee0a951ff440bfe8e6da158d83cd181abd30d0fb4360304cca25a8225be26b0c6aa36cff868588b38e18df842d77cd81e215744db9192d72ee19bc45532e64560c63753d645594359b84372dffcfebf835893a29bc2064ae8f356f6ca3ac8bb322dc16651a1e053e294e37147f0acc4a946789634a1997c47acaffaa1ef2fe02ccb4543bebd86b9f2d43816eb7a5cc64eedd740ee96c38b3616c1aee2389e24fd6d06a1346521580739e410c8b286181867df3207048806f1b0f8f39214eb3a09145f5974ff13c228737d0821bbcd82ab98eb72dd604e486d24bc07bb5a90b1ca191bc6e4db023ff5ac92dabafc43da257dc0eebc01307ae486c5ed36d338d1c75a34130004121cf3d90efab393c1db3b36d8c3347da5c68845ad236aaad03f083924d9da9a3d6e0adaae8711274388d3470254397ff5de2c1f6f063507d4cb51ce4fe60a61c1b82de2799c8df44cad3600891c5fe1de38bcca5c3a86de0fc86664a5ee99c924adb3ce45631fe84c8318823b80869db6cedfd4e9a6e1b34e2689103b9cebdbd4781087b25271d4431180c28f2dd9b4cca412b6470ffba3da9f079d275885fd9b4384e825f4a85737210067537769c818c942b200fe77acc28d521a1378eaa6b5e2e014de1bbc44c73adbae8185417aa69649583c6555ef8ce3e963e39064b425227a512321d6b99333a93a8629efaad3a22416f2016b88cd17c00391d09cbfaa03463536ba3162feac01aec796cba7e30170c5b7b4d5413eff2d69356f51440b07b874da0c5638f8b9d204ce883e2e182641677a4545b23024f6b0a9b57d5b8f52e87ca6312dae318dd1ce3faa3a2ebfc88e81979c3d4a534a8ddf5188606ae06da55d2235775860ba9c74735a259dcef0500d516a224698132d4e5233e8de29efaf6dcd2b7e5e8b6c48e055162d7db2025aab4c0885571aa4d7b815667332f7255c5629270cfa625ef89b40c31a8c478437dadef02f71136a4ec1cda5184a1cfa5e252448ee23706cd4cab048198322fc8e900e800aeb24f40521f14042c733986b826f27dfb1b5dad0c0a3d12628405c383bff065a75de90a1afdcba8e1103dadb0826bbb3f2a1e57ea03598d424c59bb33f29c9cf1d9d08c160083b96df6a0c74eeced970a3c4ea9719dc13d09f8c792b747b9567e6e9c2d3eecab363406d0ed3d4413541888c56a1b79e65b7aed573d8ad6add046580f8e806e140af4d4bb2a29d7c4b2fff268e8165a38606053169b253818ce0489868f4c04d4df4620bd9cafe95639165cf6c5a2fa28bb2debd550e1f740332522add3a98c66077ef35dfe5d348dafcd10551a461d47547516bb3f0b991b0061bc2c8c29e8ad98c3f3afa527c3efed87bf42bec89415443cf18fccf48cb06fb3c4afa7c0f679b24eefb338441e280544efda5b6954ecaf40f6b464fb2916acaba51bd77f81929cec16bc4445e30a85e9197def7f4264683a6db458ddc069e67757ff3ff92181f3f8907a6b0925ae60d975878b642e649b53c76b364b05323c9fc86ad4d7aa940c8f6c207ca4f96524ffa1993fd5917ba5d36e29124c6d5acbe0fa04d5932873a2462b11ca90f689c40031181a7af9cace8924ebb785a51528c6efe53f8b6d5f4ca120de9dd8c5fd7c4d8016b6dc2498c7c0d894d404543da15c289c51d03e520e64130a5d2b550a1b164e0fbab7a42018e37b8c4617d708624501b9231f6e935df28be101112ee090966d65f3d35f8af765a2f8a08a4e76044718f217a3ebd2a336cbec8699c744a6486a992dad2269519d6f056dfd04967d76ff2d55dccfbc1fdec35c89c79d99e642c194a58b8bb33b61545a39f224e5f1971fce6a0c5993f90a0a0396ab124f5c1d8e254beb0db32a361869536bf1265d1328b5e99a8822811e8d5e136d4d733d57ed7576df04ccf680852fa42c956f0c82d8abb42da14a5cb6011be9a4b81899f60f51fed8fcb5c5feafd655bd2d937b9dd0cd2e2afeb328b529fc2a94733c1f55158966cd5caa694578b395e5922c6beae9bd5593776accdea1b5d22817a8563a2182b7cbb689dcebcb509533c925506315dc8028cbbf24edaea5a61dec8a0854adf9cf8d47df03b11917164939ece51a1cfca208a83ed128233fa899d0779c613dee9511dca7009f0c1cde7dd9fa69c8e63e32aa1329e844fb6d62a28aa4638dcc096363141431368a025812d2adfb927f5dbe8e2914773f0109820de2026db0d9de970e219dd0fa99c6f8136b81f310cd25f63254b00209e950bd7183f67b3cfd742f3e87277387d2f2594c83fa1ee273b4f4f861a1b91d4cd97597371b482600b81af6920984ca6a69e9aa1e9e9ff1e54f5b206af0ae66690aef8b5b8e6ce1256c215c8f8a06f02060473fd6afcbe7cfea5101515929c565e5589f4ac71c0d841982e70f1d3e3b07c4023f72e399504f0725d04f68dff80d95e19bbd8d25918b304779f39a3859d9562b4b330540e839ed753cdc8470248fb6efec36a63a7520c3c8c6917fffa9cd0743fcd781d3c4fd9fbed373db1b239969483387f510b7c8a0f5e6da2c1d53d1318539aaecf96546ff18d1f66216bd278b2386f3633468f863211e19208a2a27b183d083e65986b2f17282d0d4d49cd71060cf5801ca6db9ead3189bb65d611f474dc217f16d7a5a4340fefaa6f646e45cb9e6d66a4ce077294070abad030d7786db9a7d38b257e46ac4649a9b138eddf1150be96abc1e17212a58e39526c6dfcc66d0b1a8a195a70ef6a98f10a8944e33cd84a31407b96d36c965de57e9aef51a11fdfe5749e4a9384734316bc34f46e168ba481cd998a23dd0229605577fde63431f2f392b065eb95b363d2c5f524603fa9e87526a666190aac1e735c9f8e8259c820892912422866740215e4e916f9f2f5ba52dbc0557a56b755d40c6d6743e9d1158d858368458d9b195ff19bbf9775f61b3a341a75f167c60a10a232fc44dd45d73e87d5155aa7bd94cea58ad69d04b64581047976548134f29d163e0b9b58e3ac9c1dab0abfc84e63273fb48de71e9c8667b8f3983cda665132bdd80594c6f9c94d20cbc3e35a7699522dc0416f984bdaceaf98c268b68e6026b85ad55d614709dec8b79440d638f18e59f10278d3deac73ce59f09d64d8dd102a87b86a770517ec1f68b7e522f3b07876536886aa14919367d5aacc43ee93db6363db9308b7748d80eced7fd6e4b23446bc07abdfeae9d9c2a40628015dac0442c7fb28d33d14e534a2a50b2a20c2b010b3fde40b4e74924a0153db56d765d6f89465561dea24f4e8dfb0c8d85aade3d48d46c65ca5aae8e79e366cbd2cd4bce48e31224c29277048b7b84d45358e5212ea2e6b42a0b03ae5dae152e710d494c9415a4addd12e62be54537141b872a35050d49f1e9162fda89a35191d36f024fd7dc8a63ab94b56fe0d638acafacd739e9051b8cc362ffc93af52f5f43c09a1f4d03b5aada08a40661ac8da90e49bad6f86cbdb6957c82585a355417160f356656be67654f55ec34a74fd25ad53824d7598cc8409e56bbbba27da4bed2dae80a94dcbd54051e81cb9e61b57138c9745145042ece3c74d1f4f625f0025641d04a1b4b9cd18ea0574f21c15f692994fb68d87aa38011e6e5560ca7511a28805414bff049e03ea33e9319595d84e9aee220bed037ce1c16bf28d72038eca02bb035ad2747bf74f993d994c8acb2020ff99b208ee71cc359e4d16afd1c3fa63a9ebf1a16c8733632ada4c270348c6ea26b87de03b4d4097240a2313cfa929978d7f11b893be71331ee88010dfc2b43795e1c0bc143e9d55f37f7074fecb50d40a6fa69bd42efda475b7d1a90af9b2890bae2cca6e4010f2228fbadd6f4a0f8282b1eb7b2124bf16f4e6d18f621e90d588330af3520513db5c17b6e2b0d88bfe863f257b2d937dd2328b877d0b35c2867fdc41eabd63201b1f97b57c4ed2e573b34f9fe9aea434eca616d6e3a2363816f377f6a32c8cacc55dd3cde3ba79ce70a9793e46f1223d180a8dbd17af980552007c94b386afb3957e9bbedc62d8c6e2765185e6800b33564febde7bf1d9727c3602bf627d5365e1285be1a0748b29cd244160ae31c2aee01ad2efbbbbfce3bd13b99fee8578d5a8f575dca0025a1f2cc01f4de3365837648c0cead4dba803d67b620c577ef0631b1c0587b67d9cef89f47a70f1df6167c4c63c3728c24300df261d5ad40616ceaede5a92b3fcf10a871dd4f087144b113f55e0e30d4fb1028126d201c01b3fb522139c8106a8805480f985b0d3998dbe5e315b241a6d7bd2597125cf7633facaadcfc63bd973ff71cb2874ad7c456a04aa5b86b27e57deb6802123d66ac518fcfd122bb92c2514962c6c58e2dc1981810b88a847cb0967cd50bd1f120acbfa07a9d4c4b597629dc6b4d3aaca5f89c6009bb23882da3375655e278aa2c8d364d381759e4e3e7b163e8f81d8b67830963d6a551b78f79607247884b2c80be732e01c367a9c65cd5d84e9fe5fb9a38d89630992260a717951f40d4ecc0c505f181aa2561a7eed62a6aabfdad53480d3763ffd58b55211829ebdef23a6825f62ab960611dceb09ecbda7aaca18bec75b3a7af9882b8295fcc2db30409bb42bd454e3364978f4b3b678489000378a957e8c73d40b94ad60c95db7ea62ba41c51136e3b2dea2d023e5bd4fdcc817c0a3a4319e3f65a16f45d326897c79553e1bbd565d263a156321c8666138320d9ef78e842ef0e3e4bb1c4ab5e91e5f774b35e22d5cde223f8bf8a395665490e29a3f9e48cd3a345b42c0cc25244590149587c3aae2203367b5d0ac18e819aec674506c075179984c82f174b42d3106777be205dc5c9b3d23ff32716577cef2c2f8ba2e244beaa9f3924cfdd3af856693133f52401ee2a450036c4a3f336a5fd4b38d5c936f698e359570c7d422e1c19a38b2d4385868583a56c69cac6be1308354b421108cb0d80198a605cf7aba636906433f31e36f6e64cc85f01cef9c4f8d7feb830cb96f42334cd05bba4ec4f20d8f0985e2a890d9924a2bfdb9e7ac64d3ab202678fba9ee16cb9267e69c76f922ecc7ba73df7d9af7556b36deada75169dc5367ce95b2071e22b2d2cbe7870a33cdba3644a7418d64eb649c9e36e3a3104ae5c2a08c8e3a4759f87375eed8796059cd3968f59c007035b5c03df04cba3e91daf2c7553da7e6e60caf62990a3d84313968680464a55178a7050ae09a8ae854956487e8e44385ee089a3fb635ed04cdc4b436ce1faf5f8bf5eac387822f30f29c0653dcd01a262a36e1b09e5bf4019c86f22f15e408dc7411870663a4b97713684911a2ad83", &(0x7f0000a5b000)=""}}, 0x1, r3}]) ioctl$TIOCGSID(0xffffffffffffffff, 0x540f, &(0x7f0000dca000)=0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) 2017/07/27 23:59:21 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$sndtimer(&(0x7f000036f000)="2f6465762f736e642f74696d657200", 0x0, 0x7ffff) ftruncate(r0, 0xb0f) r1 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) sendto$inet6(r1, &(0x7f0000cc1000)="33cb2cb8e7e968f2ad61a3432320d048fb1810a42591df193ad6ca96c068b231066e3bb3dc8a340109fb7d3a26f9035e7c6472e38bbbc23c6e25b0afad0ae41649b32529ab15bdeaafe5ad0757fdfdeb15eb8a598a2dc835ddd53c994af47163a0512df00e4cd75a45d0fda4a4b18145f9055e644384344cd0791c5581b1a28e91a0218ebc5d8e9af68176ec09b0a0ed063f6298442793d8d700c9172d92e2fdcc228c40c22a26a66c8e2f7a770fb3634ebf3d2d4206fc2114ecf2bd0de328698d", 0xc1, 0x20004000, &(0x7f00002bb000)={0xa, 0x1, 0x7, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x80000000}, 0x1c) r2 = shmget$private(0x0, 0x3000, 0x900, &(0x7f00004a4000/0x3000)=nil) shmctl$SHM_INFO(r2, 0xe, &(0x7f0000544000-0x2)="0000") 2017/07/27 23:59:21 executing program 1: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x0, 0x0, 0x0) r1 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) mq_timedreceive(r1, &(0x7f0000628000)="00000000000000000000000000000000000000000000000000000000000000000000000000", 0x25, 0x3f, &(0x7f0000768000-0x10)={0x0, 0x989680}) write$tun(r1, &(0x7f000026a000)=@hdr={0x1, 0x0, 0x0, 0x2, 0x0, 0x0, ""}, 0xa) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r1, 0x2405, r1) getsockopt$inet_sctp6_SCTP_PR_ASSOC_STATUS(r0, 0x84, 0x73, &(0x7f0000c97000-0x18)={0x0, 0xa2, 0x30, 0xffffffffffffff7f, 0x100000001}, &(0x7f0000cba000)=0x18) setsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(r1, 0x84, 0x72, &(0x7f0000266000)={r2, 0x7, 0x0}, 0xc) 2017/07/27 23:59:21 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x0, 0x0, 0x0) getsockopt$inet_sctp_SCTP_HMAC_IDENT(r0, 0x84, 0x16, &(0x7f000050d000-0xc)={0x4, [0x14cf7ce7, 0xbc, 0x1, 0x1000]}, &(0x7f0000015000)=0xc) write$tun(0xffffffffffffffff, &(0x7f0000287000-0xc)=@hdr={0x1, 0x0, 0x0, 0x2, 0x0, 0x0, "fd"}, 0xc) 2017/07/27 23:59:21 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x0, 0x0, 0x0) r1 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) recvmmsg(r0, &(0x7f0000509000)=[{{0x0, 0x0, &(0x7f000068a000-0x60)=[{&(0x7f0000259000-0x76)="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", 0x76}, {&(0x7f0000e90000-0x2f)="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", 0x2f}, {&(0x7f00001e0000-0x59)="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", 0x59}, {&(0x7f00006b2000-0xb)="0000000000000000000000", 0xb}, {&(0x7f0000a03000-0x1000)="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", 0x1000}, {&(0x7f000009d000-0x12)="000000000000000000000000000000000000", 0x12}], 0x6, &(0x7f0000187000)="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", 0xe0, 0x2}, 0x7ff}], 0x1, 0x40000021) write$tun(r1, &(0x7f000026a000)=@hdr={0x1, 0x0, 0x0, 0x2, 0x0, 0x0, "a39459bfd215b1f2bfb746aa447e253c0c03c188dc6a70649821db4c834beacb9b3bddcda5be6cee163b58e5e606a1d12c23c07af22fd88123bcfe"}, 0x46) 2017/07/27 23:59:21 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) getsockopt$inet_sctp_SCTP_HMAC_IDENT(0xffffffffffffffff, 0x84, 0x16, &(0x7f000050d000-0xc)={0x4, [0x14cf7ce7, 0xbc, 0x1, 0x1000]}, &(0x7f0000015000)=0xc) write$tun(r0, &(0x7f0000287000-0xc)=@hdr={0x1, 0x0, 0x0, 0x2, 0x0, 0x0, "fd"}, 0xc) 2017/07/27 23:59:21 executing program 5: ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000c64000)={@generic="32bc749b76505d10aa2d3d56dc46b812", @ifru_names=@generic="2ee594cca866ea2fb05bfc2e48da3cbb"}) gettid() r0 = syz_open_dev$sg(&(0x7f0000572000-0x9)="2f6465762f73672300", 0x0, 0x0) syz_open_dev$sg(&(0x7f0000572000-0x9)="2f6465762f73672300", 0x0, 0x0) r1 = gettid() mmap(&(0x7f00007f3000/0x1000)=nil, 0x1000, 0x2000000, 0x10, r0, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r2 = gettid() perf_event_open(&(0x7f0000dd3000)={0x2, 0x78, 0x71, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfe, 0x0, 0x0, 0x0, 0x0, 0x40000009, 0x0, 0x0, 0x0, 0x100, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000d7f000-0x78)={0x1, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0xd34, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x3d6d, 0x0, 0x0, 0x0, 0x18, 0x2000, 0x0, 0x0, 0x0, 0x0}, r2, 0xffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xeb1000)=nil, 0xeb1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) inotify_init1(0x80001) socketpair$inet6_sctp(0xa, 0x5, 0x84, &(0x7f0000fa2000-0x8)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$inet_tcp(0x2, 0x1, 0x0) pipe2(&(0x7f00002aa000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80800) getsockopt$inet_sctp_SCTP_ADAPTATION_LAYER(r4, 0x84, 0x7, &(0x7f00000ff000-0x4)={0x0}, &(0x7f0000bbb000-0x4)=0x4) splice(r3, 0x0, r4, 0x0, 0x1, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r5 = gettid() perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0x71, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, r5, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f00006f4000/0x11000)=nil, 0x11000, 0x0, 0x9132, 0xffffffffffffffff, 0x0) mremap(&(0x7f0000700000/0x1000)=nil, 0x1000, 0x3000, 0x3, &(0x7f00006fa000/0x3000)=nil) r6 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r6, 0x1, 0xf, &(0x7f0000701000-0x4)=0x0, &(0x7f0000001000-0x4)=0x4) 2017/07/27 23:59:21 executing program 1: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socket(0x13, 0x2, 0x0) r0 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) write$tun(r0, &(0x7f000026a000)=@hdr={0x1, 0x0, 0x0, 0x2, 0x0, 0x0, ""}, 0xa) 2017/07/27 23:59:21 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x0, 0x0, 0x0) signalfd4(r0, &(0x7f0000960000-0x8)={0x3}, 0x8, 0x80800) r1 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b0c000)="2f6465762f6b657963686f726400", 0x2002, 0x0) write$tun(r1, &(0x7f000026a000)=@hdr={0x2, 0x0, 0x0, 0x2, 0x0, 0x0, "a39459bfd215b1f2bfb746aa447e253c0c03c188dc6a70649821db4c834beacb9b3bddcda5be6cee163b58e5e606a1d12c23c07af22fd88123bcfe"}, 0x46) setsockopt$inet_sctp6_SCTP_PARTIAL_DELIVERY_POINT(r0, 0x84, 0x13, &(0x7f000092a000-0x2)=0x3f, 0x4) [ 349.506668] keychord: Insufficient bytes present for keycount 54 [ 349.510389] keychord: keycode 4095 out of range [ 349.532061] keychord: keycode 4095 out of range [ 349.541838] keychord: Insufficient bytes present for keycount 54 2017/07/27 23:59:21 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$RNDADDENTROPY(r0, 0x40085203, &(0x7f0000928000)={0x7, 0xd0, "4a46595b306e91fc2da2ed1a3fda1eab5f1a342e8b15ca7771eed44a27048fcc502a15ab736f5ffa0d668fa133b32bc080a97fba3c2df4ff29ed44fa061952c23ef5829ca461c59ff7a02ad149ac904c2732864ac532a0c32486ee969c139c4db29ac84f6b2074eb0dc8e2bbed68d33ce3464cf09ef8db375878bab13b3c9b34eed3222c5629318ab03506c7973895b3bd1db6094cc13ec1572e5d22ab66be6cdd4fda138c3c755e657bf79b0a94534e1f5ff8f7ef5fdb57ed8d0bc309d6fccc7ab55f1fe4563b7e6487820081223136"}) ioctl$sock_ipx_SIOCAIPXPRISLT(0xffffffffffffffff, 0x89e1, &(0x7f0000c75000-0x4)=0x0) gettid() vmsplice(0xffffffffffffffff, &(0x7f00006c2000)=[], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000001000)={0xffffffffffffffff, 0xffffffffffffffff}) socket(0x0, 0x0, 0x0) getsockopt$inet6_tcp_buf(0xffffffffffffffff, 0x6, 0x94dc86310120223d, &(0x7f000000f000-0xe1)="", &(0x7f000000e000)=0x0) r1 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) write$tun(r1, &(0x7f000026a000)=@hdr={0x1, 0x0, 0x8, 0x2, 0x0, 0xfff, ""}, 0xa) 2017/07/27 23:59:21 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tun(&(0x7f0000b38000)="2f6465762f6e65742f74756e00", 0x0, 0x2000) ioctl$TUNGETSNDBUF(r0, 0x800454d3, &(0x7f0000d52000)=0x0) r1 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) ioctl$EVIOCRMFF(r1, 0x40044581, &(0x7f0000737000)=0x9) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x40082404, &(0x7f0000721000-0x8)=0x5) write$tun(r1, &(0x7f000026a000)=@hdr={0x1, 0x0, 0x0, 0x2, 0x0, 0x0, ""}, 0xa) 2017/07/27 23:59:21 executing program 4: r0 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) getsockopt$inet_sctp_SCTP_HMAC_IDENT(0xffffffffffffffff, 0x84, 0x16, &(0x7f000050d000-0xc)={0x4, [0x14cf7ce7, 0xbc, 0x1, 0x1000]}, &(0x7f0000015000)=0xc) write$tun(r0, &(0x7f0000287000-0xc)=@hdr={0x1, 0x0, 0x0, 0x2, 0x0, 0x0, "fd"}, 0xc) 2017/07/27 23:59:22 executing program 1: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socket(0x0, 0x0, 0x0) r0 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x102002, 0x0) write$tun(r0, &(0x7f000026a000)=@hdr={0x1, 0x0, 0x0, 0x2, 0x0, 0x0, ""}, 0xa) 2017/07/27 23:59:22 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x0, 0x32, 0xffffffffffffffff, 0x0) r0 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) getsockopt$inet_sctp_SCTP_HMAC_IDENT(0xffffffffffffffff, 0x84, 0x16, &(0x7f000050d000-0xc)={0x4, [0x14cf7ce7, 0xbc, 0x1, 0x1000]}, &(0x7f0000015000)=0xc) write$tun(r0, &(0x7f0000287000-0xc)=@hdr={0x1, 0x0, 0x0, 0x2, 0x0, 0x0, "fd"}, 0xc) [ 349.559691] keychord: Insufficient bytes present for header 2 2017/07/27 23:59:22 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) write$tun(r0, &(0x7f000026a000)=@hdr={0x1, 0x0, 0x0, 0x2, 0x0, 0x0, ""}, 0xa) ioctl$DRM_IOCTL_MAP_BUFS(r0, 0xc0186419, &(0x7f0000877000)={0x1, &(0x7f0000fbb000)="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", &(0x7f000033b000)=[{0x0, 0x73, 0x80, &(0x7f0000eca000-0x73)="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"}]}) fsetxattr(r0, &(0x7f000099e000)="2f6465762f6b657963686f726400", &(0x7f00005c8000)="252d76626f786e6574306b657972696e6700", 0x12, 0x0) [ 349.610053] keychord: unsupported version 2 [ 349.622450] keychord: keycode 4095 out of range [ 349.642181] keychord: unsupported version 2 [ 349.669167] keychord: keycode 4095 out of range 2017/07/27 23:59:22 executing program 6: r0 = syz_open_dev$mice(&(0x7f0000001000)="2f6465762f696e7075742f6d69636500", 0x0, 0x0) r1 = gettid() mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r2 = gettid() perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0x71, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfe, 0x0, 0x0, 0x0, 0x0, 0x40000009, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000d7f000-0x78)={0x1, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0xd34, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, r2, 0x0, 0xffffffffffffffff, 0x0) ioctl$SNDRV_SEQ_IOCTL_SET_QUEUE_CLIENT(r0, 0x404c534a, &(0x7f0000b85000-0x4c)={0x7, 0x0, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$int_in(0xffffffffffffffff, 0x5452, &(0x7f000007f000)=0x3f) r3 = gettid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f000000d000)={0xffffffffffffffff, 0xffffffffffffffff}) fchmod(r0, 0x60) ioctl$int_in(r4, 0x5452, &(0x7f000007f000)=0x3f) read(0xffffffffffffffff, &(0x7f0000767000-0x30)="000000000000000000000000000000000000000000000000000000000000000000000000000000000000", 0x2a) rt_tgsigqueueinfo(r3, r3, 0x3, &(0x7f0000de7000-0x10)={0x81, 0x6, 0x1, 0x2}) r6 = add_key(&(0x7f0000825000-0x5)="7573657200", &(0x7f00000f2000)={0x73, 0x79, 0x7a, 0x1, 0x0}, &(0x7f00007fc000-0xb1)="f068b4739c3f64baa67c4594f757b09235c39f8d5f0fe67fef28be01119596dfd2c5c1388d1948738f5143b61fa04c201c5e59cab5bd96fa7e6ce09c7f52ccb0dcc93661123db2b79443d4b4d9f2ece87a46e865d49594bc5381e181e02aeb61fd4cc87e5163bc2810e706a8c76c79c2cac640f66696aaba92d739df15b8333ccae2959bcaa4746bd12faef85c7cb97b5e368cd7c63e76caf83a7f6e93bfdce557cab14de73035212a60f55d4be3a7324b", 0xb1, 0x0) r7 = add_key(&(0x7f000076d000)="7472757374656400", &(0x7f0000e0f000)={0x73, 0x79, 0x7a, 0x3, 0x0}, &(0x7f0000985000-0xfa)="0819f723f124170edb6819e30a483b8cb2f9b98c3b1c0eb3a2d2d1aef532156b6b4ddf8491d826d4d148d4f0e683ced7a0be20f18d22db3f5aaf5284d95866b6abce1479f55846de3a41486304a59bd38586cb77dc902b27ce0115cb92464e05ba639bead38928c26a32679be9b96734d06d67203f0eb525fe943fbc20e95d6214a550eb40c4ecf3f55169b63969862afe4d010c926cf1f65c7f494f23a40fe5631105b8e8c45a948c9900b20f0061c5d4de2f620d40e327792d4bc5ff36fe653d6f51bd576c3147bd46b2f2dbc9ad63d0926acb96868fa678bdf6127b02a8f485b490537db1c5342980d0f32c04df5e57cc6f36563fe5c93854", 0xfa, 0xfffffffffffffffd) keyctl$instantiate_iov(0x14, r6, &(0x7f0000724000-0x40)=[{&(0x7f0000af6000-0x1000)="e6c39f6b388b12f8d4fb626f92e876d9048a18db17d8dea7b61b607b95665ecac18259762ae97b622fca122a3ed028b3b3c8ac08d44d665e05516c0d29dfb62a9aaaf6d8c348b022f696206be57ea6d0dd0ec93f9178758b9ab633b8174fba062d90443feb35f25252c0925d5f870fdb44c03e692085155671be3eb8e5c8cc2161a149731e95e6b11f5057e94949e2c2c927216262c6af0776bded362b205eec83ae24a5d22daa91fd90309f1686b5b6eb107d5e3fccd139fc410ef5aebde20f953ee6f77339586fe47b061287b3c48e81f7e75da9000556db302e4f8274593b80e8ff560c70a90557ee7bcf842f7a9f372e59f188dea54150c3a4bc0e7f69fd8080936544fc22a1d0efad1d507f83625069b9ed93bc15e6cfca0eace9034b94d37673a90a8e408eafed25eaf99cc7e009ee333c94b4a8e2f9bcb2da4e60ae05d9ac968d97a101305837e7b9f1ac6568b87b7c84300506b824614794b84bd3bcffb06203d95f67f06d78c71dcc621d20b50673aed3a29ba2a2cd590565142d0a1c81bf34675ac165e5c425ee6bf8cf1f0d3ea5e3a1451196a259e1d554cf516599e31dd252ca7b22a4b622a8dca866f2e3da5eb7da96cc37f00c76af8e3f44b6c881a65c31048d09c7168a81840000992f358b0614d1932225a2120190f493600ed3c398397336666818e2e6e3c5480e1573d4e8d153580edaec8338230611fb7f621abbeed4a62392b37fcdcdf68612c5edfa56300b3c1908679968af28b86377089cf6b87652b0b1743e7a7d19b244f04f2fee08401b1854ee64f0e2341c3674c9ca18935e66f5c92af2d304ae560c50bd54c9d8a1e4f5749ddecfbc0d884c2b58e7b50f43fedab487d1da7c2f25d747178b7adcb7061d0ccdf35c832b2cdea30f7d9d984f04ca6cb4f797d68dc7e1d3c98a9381ceb8c7b752d14fce22236aca0417682c5168082dc3c4c654fa9f2e746322af4bc85615d9d86f39f797ae938328194aeccde81ff7836ad5379d1a887607ebc6e1465bfec706ce6f495122613a79a9aa9cfa83b3737c8b5c4a73b75d882f35255ee97aad23554e0e0642b1cbbd3918a7157be4569e0b8b99bed8bdfd0cfcc15987c00ea264a1a92e8bb0061b50abe56d90887a21950e79211b73b73a5a5f6546f6bdcc2ee0e0c3c1eed754332df0a63c5fb1467206d0bde81f5dd35465cdba52f739a0b7b86ee700536eacd78de42398c5fb42b5e521ba2f4e406fd9b5e5457a72242acea5c233badec7c3f84ebac195081c46b60a32b7edf94b0b36ccd74b11524131fe871f8e45f88493a08e6a56213582ff11ff9f0cc2fc348bdce64688486e320a8d6975577c1227b69fded666fb0eb2b8c38ea1f53c9b15b8649af7d7edec886f8aed5188d0ea65a8370a353b5220a3ac41c2edf53a6819712fa0e05d4af0ad91250d5452df2b9bd95040a60288f0d90c1f6346fe2bb66c3495a61cf1f23de2b3d56315ba1ad9038f857eb259f25e14cad6b8ef232d2f8c493551dcb1f93f24ab9fc3a7100a16afd4c50d1ef79fb92c243547c3c7a78737e56aa602d87790b8c0215e8a09e1ef315952b77f88a9269d5c336b383bb4f7d98072c5873b53a302144b1c7f8a6a5806a3e7e152dbfdf1c4d5dc42e43db1d3900cb4487ea9c9d624349aa46f229a21168180ff96f0df70b836fb2879f293f44e90e45de2332ec21a7873aede6ec9cf8580b634cdfb988b6c0dbe143a4fd3ab37fffeb76a5042b315d0c49181fe7867c8f35b7417946f3cf152dc3fe4e95e5eb1467c0094c9bc21d96b6494943dc35d8b843b33b849899c58b6bee8d11ba6dacbca4db363554d5047efe5f7d380f6c36500b8bdc066dec02602ab58cdebf2b8f38c058d69793a39ba1392dc875e6d7f51ee84affa874df4c2d71f1c4f045b7ecd0c5cf54343568833da488b95d1cee93902a3a4bfa9eef2740e5f2cea24c7baac2e654f78d80f69353fc1d51467c665fdf5d11daaf5cbdc1e23a95995a1a5dd0f40fe474798d1bbbdf2b6bd06a52c8828c339a4eebb097b1d963b6b625741f7f46be64db9e9e7181170ef69107a4601a1261dc9807bf92a05d05e95690ebc093f5e369c7a486dbdb63bb28048f52d9b6f304db979ff595ff9cbdbf7486ef8c473fec033bf29e7b06df0dafbce2ae1e2f152d5e657b6ff3f21ea6a03a05639f8e8676a82bc00b7bca6e51f333f4e2ece916aa9241a5f64ff090b7d86ec0f1b0b7bca9baf94ad536630b1effce09ed557612a973bc8bc9adee6fcd67fd1c1c687f0808e650c4577fb85e8e4746e2e2ff7571e4d02f7cc343094533d8e89c1873b1ecea9bf95b1e7d0a6497174e605fdca4932ac18a86b3724330bf8b0f8429652af3247aecfa434ef87bee7516aa0b754b1d54e1c3ee751fee0f2397984ae2c636e926a3b7d654bc13c3ef5c57443477351472266d66310847444db27a5c471208213eba504d41efb3e50ecde1fd366c3ad2640887778393292927d97bef9c8bea72478cc6243d67e9394704a19e38f0e45f3fe57239e9aa0e7681954ee621f3073d6b0b71a85781ab8949949716926bf789f9c387e548c24c964f95a8313f965cd8f2213755d137acfce9cff856576e4ffd73eb34404ea44b90cf1d4e53efc869edd2b2b0585de73494a906abc951e520b2cb446ae95e2cfb244d0b6901508fac1a5d1b158441d7b1f7a4a100e7f84ed3cd78c692573720dd351a23f5fd9bdf0574fbf1691e3a5f137c5e77f0f66c1e74033e142351d98f7c7a7da3655c51e85610ecb9260956f85d8287ecf4b53976566113729e56b58c0d09b6ae0e93cfdf3a1b6969b3ee6cc45c43619ef8e6b2a6e155431969ad0b03c1fe8aa827fc4b07604ac6d87214933f724494f843cea81f082e1c966876bbef315ce00d2a25bdb847a2c41b8400ab6ab10d6d229ce3464c05691a0313313af7dea162a02572e73661daf3b1681ec11425f7ce5414fb1ae69951b489b13cfbc0d46aac5e56d7d29eae3bf0bfddd2bb557359308c0fec721eed873c482e204c4ff5eb44d31c1f68d07ba76ae7146665188b4d1781004bee399656bcaec10bd4427869d0137202a8a00b7d787201778d9a2bfc34d82de34301e1bee8b88d22bc18bed0e45b941d5edb168cf99ee87ac191edfac1b496484bc76a3af10c25f95c504d816b70790d38eb6340fd0ccdbcc3cfe0a421051e5e60747254dcf3f07750a0050bce6123125bed9a15c02013bcec038fa063914223719624c53c9ac6e724814ea5ec3d432694ef083ed1c46cbd22dfb310a947516e9ce2ccc9d92171b518f2bf0ebfe77ee4055e6d44236a505510eeeced6f449d5bdf1208d5d38b28eba1ea4d4dd13a43a186f558d0de7abdeea4d4fa1b6f4dfc8fd8c6fdde1162e9c77cb9cc04ee8f6221df794c5882bdf085a1f7c94f7fdbf9be8b606a656af2cc5d28a1bedae2cfb23fe24b128887f4049233713f5229c869c960f89d8f58acb2501bd93aeb09733c1dabbcefc461a900db19f0bd57d79024f6028f9dd1d154783697bcb62b062ab5e6d7f7e1c756069067d10e47f2327c58715c0ca8dc079f6404dda0f4fac826f2aa3d75e96e4646022ac6742c6383cf579f30cff0d839f371ed3c688dfd53c8eda41bc7b7017e62942def8203c682d0e27cacfb501ba1601b12392fd969ceb7eb113dc6fe36338d1fde89654610ada8de218af6a3a06d8d076b68e2ed67859740e8534f6ccfbe559fcc2b243ee2462508fbc08f23656746f179ddd621ea289963aa382069c1f9957395223dc739277b62b86de4e2665ba5ef2b7d80993bef954ed0e4ed3b6e16d3019d715ea98d3ef7cacd267bacc7123930f05307dbebb080a03c680f249e3f367f7da59f226b77096fae2c89442c1c8fc95d1b0fec023ae3af9dd67e2708c8e5cadd5f2309ddbc0666a4107e5eae76170264ba49781805a47f0121677a215e1906f1af099d39d2e60a45bc2f24c216d378ce33754500cf27dcb66a575cea67126e438f2a534fb1ea11397b85f2b81d945be07e3d037f46fbee2b58103c4d287f2ceed219d40a6eed164b85b02bdb2a23f4708e8e711481d0cb2a1f251c73d07139f36ef89340f8d7cab28e7814995a853cc44d69ca1b2f894baddad8bdf539d3f4144980f6db3179f8009cf4ea32e36b5a8c87e13c7720a65f7806db2915c0abfb001a6a6e08707ce12df2fdb31ee94fbeb387ceac8ac772a941c27f5c8b41c027d5d55d234b39ad0088f355ed460128fdfc37719410eae92b4f2778e1d6da1d056b44e44f5bde24a23afe40e381fb9542f38f0dfdecad6e4648ef2306d6927ab945d5f9aba1e07f6deff9bee6d2de006922cad9e496ad0f03a602abf3966b27ae82bef0dd1c90e42ddf3608392e4edf5906004555596a77d0f9315d5d58beae0c2cfec62f35fbaf6d4a2800ec43ec8c740a8fd7149c21618753c16f1e72112c4ecae4aaf204d3d96ffbfa0ffd5667426e765becf5e719e67be67a458982fbfea32c4651304cfc0205f8992af45f6554e63d4422fab5931c8b35c79b2b2dc00349d3f1ce01da1ffed7ea7eba7b8692d80763f307c1e39fb165447d5fcd7164791be9d7b6b0e2afc06e79c0e5e4c3c23339f5abf7474bd4ad5738a96d27d6eb84be2029feaacb8c5d91992409ef3d7cc94882fbde102ef12d05872839aefa64fd22c452289b3ce4683b6cc48bfa190fc37b0c4db1d55c2280abd5ff2e5d26195d8e1eb1fd455ba01cbd303f46c810262474c982aaf308004081f44d5d00f20419bca8290a13016fd11be1678ffbd36fc102b67666de34da7aa08ea1a2224a5cf38e23041d00f7822bb74372f631354599fa823029bbb12ca09fda4346ea6478d595eda0af3ca7d13b1fe77c7cfd972757ef115949d07748ea3d6e08c5781cce8233c857182d6992a96810e5e3765541c473c86262d283baeb28e70f8b3e5c07dccb765c8648cabb5a73e3cc81f927f6a14d594391d1d07bfb6e49428eeb2e97c6578386a2d278c5dcade43d93900b42360146016665db71ebd5a8645d1fafd967d962fd59e690abe25af884eb48884a23a0aa92feb352af9dba0dec11174be937a94059710d1f092309af3bec745e4f0749c580560e3034db5bd4b9111da22d3b9fb9add206d13ca28b703520eefc87571d4bb626f6c07fb61a0b146e569e4e1906e8b02218bea4485aaa4d9885004ac626490cf8b3be0685d1b9ef768c9c5ce41cb9730d465ca54a8fc5d27c652943c1db9622f608972fa2344144c9d5ac353384ede7888fcc16a624556ef51964a9428cc3af7bb45ecb2a0d298004659771808f58735477b66d1ad712e70cd1a59e66531763427d62b13730fe294604e52699cd83aa83eedde281e4077436ee40737e03abb6716865855102758f58b1600e9c0a0314133085da49d64462efe3b277e0cbcc6acf4d76521136c858425cbd01660d886143e153231e177af3d0e4d98f133d4537a0bce1cc506bb30c53c35fd2fd2773b43b219a8dd6648fee985e8a7b65be8b97be00f7fe3239a3a9d42b53f9ba1b6f644163db28ab12ee971e876651c92544aa857e3b4f401e59c8aabe9e5dd8e4d846425453dab3c61100b786a2b0d1adaf547615569d274edd22e36e7942f07a04a045f778684b939bd1409d356d37f9fb44b5bd6a36b734d607913f7668276580d0b063367a827d701fb139ab216c12cf722f059466fce51a59d1614a7b3443f3c69ffa4e9dc11ead7b16dd3c3d05bb26dd8afb27b81fefecdcfc53acc2b7465ac3e3dafb0eed61e868f5adf3248", 0x1000}, {&(0x7f0000d6f000-0x6e)="b60f320d5cfa13beb9f33572842a389f8d0c604f35a416a436e4ebf511a33246d4e91576a09deff7c9fd6a6b3f81a1982be6a449946ac6f0595e44338da2a169386638ec8ed0e3827f244c8bbd58e5ebcea593abe8ef26c75779a64be5e27a40378d2b90f0fae5a609e0b098eb5a", 0x6e}, {&(0x7f000063e000-0xf4)="a364d090d95979e753e5472993f26987f322e69b3de508b4b715b4751f91897740e11dff5c0503c303b9706772e8246a80a27deeb5e6420aa1d6d7461a29161826e8c918a4c8e706289946e69cc5c4c5cf69c4d969f3e2595ccb87bbaeee6c2c786bf0aa51c56ca76f9df3719f0c212637740c3026fb1e392af5d4711cdec755ee1e6510cff5f7ae5c68832a6250c06f1fcce8d2f83b3dad7c0ddad0406480617d2a146da51e25aba6ab0163b3011c43e496f3680ed3bc269d4f90106ef2298cba0e82f72faa3825d35507faed3b0efc3f2080c7da1afe7574c0abfe0dd5ca7f1a8c0c0b008ce01237b2304a0ce11219300dbbf6", 0xf4}, {&(0x7f0000baf000-0x24)="f7ac711905dacdfe487d983db40412f728960c7c9fbfbae09acec0acd0b52b05fef007f9", 0x24}], 0x4, r7) fcntl$setown(r4, 0x8, r3) fcntl$setsig(r4, 0xa, 0x12) readv(r5, &(0x7f0000fbc000-0x10)=[{&(0x7f0000fa5000-0x8e)="00", 0x1}], 0x1) ioctl$SNDRV_SEQ_IOCTL_QUERY_SUBS(r0, 0xc058534f, &(0x7f0000812000-0x58)={{0x8000, 0x2}, 0x1, 0xffffffff, 0x1ff, {0x56, 0x80}, 0x7, 0x4, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) dup2(r4, r5) tkill(r3, 0x16) r8 = semget(0x1, 0x2, 0x100) semop(r8, &(0x7f0000c7f000-0x2a)=[{0x4, 0x6a, 0x800}, {0x6, 0x6, 0x800}, {0x3, 0x1, 0x1000}, {0x2, 0x9, 0x800}, {0x4, 0x10000, 0x800}, {0x2, 0x8, 0x800}, {0x3, 0x6, 0x1000}], 0x7) ioctl$KDGETMODE(0xffffffffffffffff, 0x4b3b, &(0x7f000076c000-0x8)=0x0) r9 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000000)="2f6465762f76637300", 0x0, 0x0) readv(r9, &(0x7f0000017000-0x50)=[{&(0x7f0000329000)="00", 0x1}, {&(0x7f0000002000)="000000000000000000000000", 0xc}, {&(0x7f0000002000-0x2)="", 0x0}, {&(0x7f0000003000-0xa8)="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", 0xa8}, {&(0x7f0000002000)="000000000000000000000000000000000000000000000000000000000000000000000000000000000000", 0x2a}], 0x5) 2017/07/27 23:59:22 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) fcntl$addseals(r0, 0x409, 0x1) timerfd_gettime(r0, &(0x7f0000edf000)={{0x0, 0x0}, {0x0, 0x0}}) write$tun(r0, &(0x7f000026a000)=@hdr={0x1, 0x0, 0x0, 0x2, 0x0, 0x0, ""}, 0xa) 2017/07/27 23:59:22 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) getsockopt$inet_sctp_SCTP_HMAC_IDENT(0xffffffffffffffff, 0x84, 0x16, &(0x7f000050d000-0xc)={0x4, [0x14cf7ce7, 0xbc, 0x1, 0x1000]}, &(0x7f0000015000)=0xc) write$tun(r0, &(0x7f0000287000-0xc)=@hdr={0x1, 0x0, 0x0, 0x2, 0x0, 0x0, "fd"}, 0xc) 2017/07/27 23:59:22 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$sock_ipx_SIOCAIPXPRISLT(0xffffffffffffffff, 0x89e1, &(0x7f0000c75000-0x4)=0x0) gettid() vmsplice(0xffffffffffffffff, &(0x7f00006c2000)=[], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000001000)={0xffffffffffffffff, 0xffffffffffffffff}) socket(0x0, 0x0, 0x0) getsockopt$inet6_tcp_buf(0xffffffffffffffff, 0x6, 0x94dc86310120223d, &(0x7f000000f000-0xe1)="", &(0x7f000000e000)=0x0) r0 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) write$tun(r0, &(0x7f000026a000)=@hdr={0x1, 0x0, 0x8, 0x2, 0x0, 0xfff, ""}, 0xa) ioctl$TIOCMBIS(r0, 0x5417, &(0x7f0000b6d000)=0x10001) 2017/07/27 23:59:22 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000fc9000+0x6d)="2f6465762f73657175656e6365723200", 0x80000, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, &(0x7f00002fa000)={0x0, 0x0}) fcntl$setownex(r0, 0xf, &(0x7f0000a67000-0x8)={0x0, r1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r0, 0x2402, 0xe18) setsockopt$inet_sctp_SCTP_SOCKOPT_CONNECTX(r0, 0x84, 0x6e, &(0x7f0000529000)=[@in6={0xa, 0x2, 0x6, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x2}, @in6={0xa, 0x0, 0x8000, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, 0x5}, @in6={0xa, 0x0, 0x101, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, 0x3}, @in6={0xa, 0x3, 0x1, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, 0xfec7}, @in6={0xa, 0x1, 0x6, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, 0xbe}, @in6={0xa, 0x0, 0x3, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, 0xd8e}, @in={0x2, 0x1, @empty=0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}], 0x7) r3 = dup3(r2, r2, 0x80000) getsockopt$inet_sctp6_SCTP_PEER_ADDR_PARAMS(0xffffffffffffff9c, 0x84, 0x9, &(0x7f000064e000)={0x0, @in6={{0xa, 0x0, 0x7, @loopback={0x0, 0x1}, 0x101}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x240000000000000, 0x7fffffff, 0x4, 0x7, 0x41}, &(0x7f0000cdd000-0x3)=0xa0) getsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(r3, 0x84, 0x1f, &(0x7f000012c000)={r4, @in={{0x2, 0x0, @rand_addr=0x5, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x200, 0x8}, &(0x7f0000c5a000-0x4)=0x98) setsockopt$inet_mreqn(r2, 0x0, 0x27, &(0x7f000000c000)={@multicast2=0xe0000002, @local={0xac, 0x14, 0x0, 0xaa}, 0x0}, 0xc) setsockopt$inet_msfilter(r2, 0x0, 0x29, &(0x7f0000007000-0x30)={@multicast2=0xe0000002, @local={0xac, 0x14, 0x0, 0xaa}, 0x4000000000000001, 0x0, []}, 0x10) 2017/07/27 23:59:22 executing program 1: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socket(0x0, 0x0, 0x0) r0 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) write$tun(r0, &(0x7f000026a000)=@hdr={0x1, 0x0, 0x0, 0x2, 0x0, 0x0, ""}, 0xa) 2017/07/27 23:59:22 executing program 5: r0 = syz_open_dev$sg(&(0x7f0000572000-0x9)="2f6465762f73672300", 0x0, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) gettid() connect(r0, &(0x7f00001f2000)=@un=@abs={0x1, 0x0, 0x0}, 0x8) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xde, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) signalfd4(0xffffffffffffffff, &(0x7f0000ceb000)={0x0}, 0x8, 0x0) r1 = gettid() r2 = perf_event_open(&(0x7f0000bdf000-0x78)={0x1, 0x78, 0x1, 0x0, 0x0, 0x0, 0x0, 0xa, 0x8, 0x0, 0xd38, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x3, 0x0, 0x7ffd, 0x4, 0x0, 0x4000005, 0x5, 0x4000000, 0x0, 0x7, 0x0}, r1, 0xffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_RESET(r2, 0x2403, 0x7fff) syz_open_dev$tun(&(0x7f0000fdd000-0x1)="2f6465762f6e65742f74756e00", 0x0, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r3 = gettid() perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0x71, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, r3, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r4 = memfd_create(&(0x7f0000b6e000-0x2)="00000000000000060804000000fffc0c6565643b799365005f1b76", 0x0) signalfd4(r4, &(0x7f0000434000)={0x180000000000000}, 0x8, 0x0) r5 = socket(0xf, 0x100000000003, 0x2) r6 = socket(0xb, 0x80804, 0x4) r7 = socket$netlink(0x10, 0x3, 0x4) prctl$setfpexc(0xc, 0x10fffc) keyctl$join(0x1, &(0x7f000006d000)={0x73, 0x79, 0x7a, 0x1, 0x0}) sendmsg$netlink(r7, &(0x7f0000003000)={0x0, 0x0, &(0x7f0000010000-0x10)=[{&(0x7f000000f000-0x7a)=[{0x4c, 0x12, 0xa01, 0x0, 0x0, "298d3d2e0000000000000021deb78197d9df7f0fa08c5272853de5aecf1544ec9a611b4cf1dd7163e6f4b939ae7c3d17befa45cf7d2601578c"}], 0x4c}], 0x1, &(0x7f0000007000)=[], 0x0, 0x0}, 0x0) bind$netlink(r6, &(0x7f00004c8000-0xc)={0xffffffffdffffffd, 0x0, 0x7, 0x10001}, 0xc) ioctl$sock_inet_SIOCSIFBRDADDR(r7, 0x891a, &(0x7f00007b9000-0x20)={@common="00006979053000000900000000000000", @ifru_flags=0x1000}) perf_event_open(&(0x7f0000001000-0x78)={0x1, 0x78, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb, 0xac, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0xffffffff, 0xffffffffffffffff, 0x0) readv(r7, &(0x7f000080f000+0xa1b)=[{&(0x7f00002ea000)="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", 0x1000}, {&(0x7f00007b7000-0x7a)="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", 0x7a}], 0x2) getsockopt$inet6_mtu(r6, 0x29, 0x17, &(0x7f00004bc000)=0x0, &(0x7f0000283000)=0x4) ioctl$sock_inet_SIOCSIFBRDADDR(r5, 0x891a, &(0x7f0000245000-0x20)={@syzn={0x73, 0x79, 0x7a, 0x0, 0x0}, @ifru_flags=0x2001101}) socket$netlink(0x10, 0x3, 0x10) 2017/07/27 23:59:22 executing program 7: mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = openat$keychord(0xffffffffffffff9c, &(0x7f0000001000-0xe)="2f6465762f6b657963686f726400", 0x111003, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp_SCTP_SOCKOPT_CONNECTX3(0xffffffffffffffff, 0x84, 0x6f, &(0x7f0000001000-0x10)={0x0, 0x1, &(0x7f0000aa0000-0x1c)=[@in6={0xa, 0x3, 0x1, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x7}]}, &(0x7f0000000000)=0x10) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp6_SCTP_SOCKOPT_PEELOFF(r0, 0x84, 0x66, &(0x7f0000001000-0x8)={r1, 0x81}, &(0x7f0000007000)=0x8) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x5, 0x32, 0xffffffffffffffff, 0x0) r2 = socket(0x0, 0x0, 0x0) bind$unix(r2, &(0x7f0000832000)=@abs={0x0, 0x0, 0x2}, 0x8) r3 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) write$tun(r3, &(0x7f000026a000)=@hdr={0x1, 0x0, 0x0, 0x2, 0x0, 0x0, "a39459bfd215b1f2bfb746aa447e253c0c03c188dc6a70649821db4c834beacb9b3bddcda5be6cee163b58e5e606a1d12c23c07af22fd88123bcfe"}, 0x46) 2017/07/27 23:59:22 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x3) r0 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) write$tun(r0, &(0x7f000026a000)=@hdr={0x1, 0x0, 0x0, 0x2, 0x0, 0x0, ""}, 0xa) ioctl$KDGKBDIACR(r0, 0x4b4a, &(0x7f0000700000)="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000") socketpair$inet6_sctp(0xa, 0x1, 0x84, &(0x7f000041d000-0x8)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$SNDRV_SEQ_IOCTL_QUERY_NEXT_PORT(r0, 0xc0a85352, &(0x7f0000ac7000)={{0xffffffffffffffff, 0x5}, "706f7274310000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", 0x47, 0x11453, 0x4, 0x401, 0xffffffff, 0x8000, 0x5, 0x0, 0x4, 0x1, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) accept4$inet(r0, 0x0, &(0x7f0000a86000-0x4)=0x0, 0x80000) 2017/07/27 23:59:22 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x0, 0x0) getsockopt$inet_sctp_SCTP_HMAC_IDENT(0xffffffffffffffff, 0x84, 0x16, &(0x7f000050d000-0xc)={0x4, [0x14cf7ce7, 0xbc, 0x1, 0x1000]}, &(0x7f0000015000)=0xc) write$tun(r0, &(0x7f0000287000-0xc)=@hdr={0x1, 0x0, 0x0, 0x2, 0x0, 0x0, "fd"}, 0xc) 2017/07/27 23:59:22 executing program 1: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x0, 0x0, 0x0) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f000065c000)={0x0, @remote={0x0, 0x0, 0x0, 0x0}, @multicast1=0x0}, &(0x7f0000406000-0x4)=0xc) getsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000c86000)="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", &(0x7f00004c2000)=0xaf) r2 = geteuid() setsockopt$inet_IP_IPSEC_POLICY(r0, 0x0, 0x10, &(0x7f00007f6000-0xe8)={{{@in=@broadcast=0xffffffff, @in6=@remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, 0x3, 0x8, 0x2, 0x7, 0x11, 0xa0, 0x80, 0xfffffffffffffffe, r1, r2}, {0x1000, 0x4, 0x0, 0x6, 0x6, 0x9, 0x80, 0x100000000}, {0x5b, 0x0, 0x100, 0x9}, 0x0, 0x5, 0x3f75, 0x1, 0x81, 0x0}, {{@in6=@empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x3, 0x49}, 0x0, @in6=@local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, 0x8, 0x3, 0x1, 0x8, 0x3, 0x2, 0x6}}, 0xe8) r3 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) write$tun(r3, &(0x7f000026a000)=@hdr={0x1, 0x0, 0x0, 0x2, 0x0, 0x0, ""}, 0xa) ioctl$DRM_IOCTL_ADD_CTX(r3, 0xc0086420, &(0x7f0000b4b000)={0x0, 0x0}) ioctl$DRM_IOCTL_DMA(r3, 0xc0406429, &(0x7f00000e2000)={r4, 0x5, &(0x7f0000b89000-0x14)=[0x6, 0x3e, 0x8, 0x80, 0x8001], &(0x7f000070e000)=[0x20, 0x4, 0x0, 0x34], 0x24, 0x7, 0xffffffff, &(0x7f0000e2f000)=[0xad6, 0x9, 0x8, 0x0, 0x7, 0x94ab, 0xffffffffffffff01], &(0x7f000092a000)=[0x81, 0x24, 0x8, 0x9, 0x5, 0x7fff, 0x3, 0x2, 0xf1e4], 0x0}) 2017/07/27 23:59:22 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000461000-0xc)="2f6465762f72666b696c6c00", 0x490200, 0x0) bind$ipx(r0, &(0x7f0000db5000)={0x4, 0x10000, 0x80000000, "5ccf080a7ad9", 0xdd0, 0x0}, 0x10) ioctl$FUSE_DEV_IOC_CLONE(r0, 0x8004e500, &(0x7f0000175000)=r0) setsockopt$netlink_NETLINK_PKTINFO(r0, 0x10e, 0x3, &(0x7f00007bc000-0x4)=0x6, 0x4) r1 = socket(0x0, 0x0, 0x0) r2 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) write$tun(r2, &(0x7f0000b71000)=@hdr={0x3, 0x80, 0x3, 0xffff, 0x5, 0x1f, "bba398b5af039392d3e9d8f9e8066ee98fea197e333fcd9117b0bf7dbf6db9b0919b279426d6b0b8a983978fdb0ec91b4362457a0b3444bd492a1123af049e0e516f8aef7fb54305e98f0063d47f83cec52ba6a699be9f1e1eecdf2d0164ff343575a680c1ca5c4b49fb357bb52d104ec5b34a0ae73382c8951241c744cc990df9e4d26642e52a5161d335ec"}, 0x96) poll(&(0x7f0000945000)=[{r0, 0x2201, 0x0}, {r0, 0x1001, 0x0}, {r2, 0x608, 0x0}, {r2, 0x0, 0x0}, {r0, 0x4, 0x0}, {r2, 0x100, 0x0}, {r1, 0x4, 0x0}, {r0, 0x200, 0x0}, {r0, 0x2700, 0x0}], 0x9, 0x1) getsockopt$inet_sctp_SCTP_DEFAULT_SEND_PARAM(r2, 0x84, 0xa, &(0x7f0000075000-0x20)={0x3ba9, 0x0, 0x200, 0xff, 0x4, 0xffff, 0x6, 0x6, 0x0}, &(0x7f0000ff7000)=0x20) setsockopt$inet_sctp6_SCTP_AUTH_DELETE_KEY(r2, 0x84, 0x19, &(0x7f0000f0f000-0x8)={r3, 0x4}, 0x8) getpeername$netrom(r0, &(0x7f0000cae000)=@ax25={0x0, {"00000000000000"}, 0x0}, &(0x7f00005b4000)=0x10) getpeername(r1, &(0x7f0000928000)=@un=@file={0x0, "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"}, &(0x7f0000b68000-0x4)=0x1002) 2017/07/27 23:59:22 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) getsockopt$inet_sctp_SCTP_HMAC_IDENT(0xffffffffffffffff, 0x84, 0x16, &(0x7f000050d000-0xc)={0x3, [0xbc, 0x1, 0x1000]}, &(0x7f0000015000)=0xc) write$tun(r0, &(0x7f0000287000-0xc)=@hdr={0x1, 0x0, 0x0, 0x2, 0x0, 0x0, "fd"}, 0xc) 2017/07/27 23:59:22 executing program 3: r0 = syz_open_dev$sg(&(0x7f0000572000-0x9)="2f6465762f73672300", 0x0, 0x0) r1 = gettid() mmap(&(0x7f00007f3000/0x1000)=nil, 0x1000, 0x0, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r2 = gettid() r3 = perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0x71, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfe, 0x0, 0x0, 0x0, 0x0, 0x40000009, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000d7f000-0x78)={0x1, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0xd34, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x3d6d, 0x0, 0x0, 0x0, 0x18, 0x2000, 0x0, 0x0, 0x0, 0x0}, r2, 0xffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r4 = socket(0x11, 0x803, 0x300) setsockopt(r4, 0x107, 0x8, &(0x7f000008e000)="00010196", 0x4) ioctl$TIOCGETD(r4, 0x5424, &(0x7f0000808000-0x4)=0x0) setsockopt$inet6_buf(r0, 0x29, 0xd2, &(0x7f0000e14000-0x18)="3befd6b531d485dfdf05d275efc1bbf18c21ded2535a548e", 0x18) syz_emit_ethernet(0x30, &(0x7f00005f2000)={@remote={[0xbb, 0xbb, 0xbb, 0xbb, 0xbb], 0x0}, @random="73e78c46fc1c", [{[], {0x8100, 0x0, 0xffffffffffff8001, 0x2}}], {{0x0, @ipx={0xffff, 0x1e, 0x0, 0x0, {@current=0x0, @current=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0}, {@current=0x0, @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], 0x0}, ""}}}}) recvmmsg(r4, &(0x7f00005bb000)=[{{&(0x7f0000b74000)=@nfc_llcp={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", 0x0}, 0x60, &(0x7f00003be000)=[{&(0x7f0000802000-0x62)="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", 0x62}], 0x1, &(0x7f0000237000)="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", 0xd4, 0x6}, 0x14}, {{&(0x7f0000c1c000)=@sco={0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, 0x8, &(0x7f000063f000-0x40)=[{&(0x7f00003fa000)="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", 0x8d}, {&(0x7f000024f000-0x1000)="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", 0x1000}, {&(0x7f0000cab000)="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", 0xf4}, {&(0x7f0000576000+0x292)="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", 0xf1}], 0x4, &(0x7f00005d1000)="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", 0x89, 0x200}, 0x4b91}, {{&(0x7f000033e000-0xa)=@rc={0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0}, 0xa, &(0x7f0000812000)=[{&(0x7f00001e5000)="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", 0x6d}, {&(0x7f0000984000-0x1000)="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", 0x1000}, {&(0x7f00006c6000)="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", 0xae}, {&(0x7f0000ea5000-0x9c)="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", 0x9c}, {&(0x7f0000f43000-0x11)="0000000000000000000000000000000000", 0x11}], 0x5, &(0x7f0000747000-0x70)="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", 0x70, 0x6}, 0x0}, {{&(0x7f0000073000-0x10)=@ax25={0x0, {"00000000000000"}, 0x0}, 0x10, &(0x7f0000772000-0x70)=[{&(0x7f00005e9000-0x2f)="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", 0x2f}, {&(0x7f0000b32000)="00000000000000000000000000000000000000000000000000000000000000000000000000000000", 0x28}, {&(0x7f00001ad000-0xc)="000000000000000000000000000000000000000000000000000000000000000000000000", 0x24}, {&(0x7f000088f000)="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", 0xce}, {&(0x7f00005b5000)="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", 0xd4}, {&(0x7f000079c000-0xd8)="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", 0xd8}, {&(0x7f0000b73000-0xc6)="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", 0xc6}], 0x7, &(0x7f0000254000)="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", 0xa0, 0x70000000000}, 0xa044}], 0x4, 0x0) ioctl$SNDRV_SEQ_IOCTL_SUBSCRIBE_PORT(r0, 0x40505330, &(0x7f000030f000-0x50)={{0xffffffff, 0x400}, {0x8, 0xfffffffffffffff9}, 0x3f, 0x2, 0x7f, [0x0, 0x0, 0x0], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) r5 = socket$inet6(0xa, 0x802, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(r5, 0x29, 0x22, &(0x7f0000f50000-0xe8)={{{@in6=@loopback={0x0, 0x0}, @in6=@remote={0x0, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, {0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, {{@in6=@empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x0, 0x0}, 0x0, @in6=@empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, &(0x7f000005d000-0x4)=0xe8) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f00007a8000-0x28)={@syzn={0x73, 0x79, 0x7a, 0x0, 0x0}, r6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$sock_inet6_SIOCSIFADDR(r4, 0x8916, &(0x7f0000ab6000)={@loopback={0x0, 0x1}, 0x9, r7}) setsockopt$inet6_buf(r0, 0x29, 0x200000000002001c, &(0x7f000010a000-0x10)="ff0204000000def31d001122000000d8144e000000000205", 0x18) getsockopt$inet_sctp_SCTP_RTOINFO(r4, 0x84, 0x0, &(0x7f00001de000-0x10)={0x0, 0x200, 0x8, 0x8001}, &(0x7f0000046000)=0x10) setsockopt$inet_sctp_SCTP_DEFAULT_PRINFO(r4, 0x84, 0x72, &(0x7f0000662000-0xc)={r8, 0xfffffffffffff000, 0x10}, 0xc) accept4$inet(0xffffffffffffffff, &(0x7f0000fef000)={0x0, 0x0, @rand_addr=0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, &(0x7f0000882000)=0x10, 0x80000) setsockopt$inet6_buf(r5, 0x29, 0x3b, &(0x7f0000ff3000)="c500309a000000800000f79b5a07938b1dbe0944017f5cdbb4b97a270200180500000048eddd44252e89d1363587f8dd7df0300351001fa61c068d3f00e4ff7fae7007720865e19a98b8765ce0f7897c6caa9f2d00000000000000ff040000000000000092892726893364746fe058e69a99d31f6b118658", 0x78) sendto$inet6(r4, &(0x7f0000f32000)="df97f790f74167cbe4e0778c7326a1f64b8b0ee26f0595630000c338d7cdeb62dbee5efcf311ab2cae62b42cb2ae04da5cb205af4ffca36bb9ffd77958cc77f4f7b229b1358aeeee83b7289b54c71091ef2d39d7acfbee24fec868554c6581a0cae756c509d7ffd7194bd7a774e8eb235bf3fb1b11be85ca23b81bad983361c164c167f5c415ca3d39dccb2f6adf81282d8861adfb0fa4fb2ba72ed5745f4fbd32f51ac4bc7498932c2f57536e1f5e8c9760f95d7b37e1692b1e78364d8ea09fa0527b9b8248daf099155fbbb9ec7533d8b4532b8e10f1a70dc35a29e9e158e42efd5046c268d50eacf8d17cfc3c35d5e8b2754f0588f44619ea7f1e1cde8f2e5c5f431b3af69ce2e36c5c72febe2830b223595edc7965b16259a6fce2bf23b4eea1d98ee855fffc2848a2f601bc6d468dea6c0791829663d3a649d3d1224b45ba67e317e91301b03e09e71abdd917767d9b7aa7a02196629db4cfdf11875dab1cebc4dc431bb4bdd86e30033e5a618a7c88ac52c4957c66200b93b6621444f271ae6e2397d7ee8ae59e9b9cdfee96b42750005f90522a6f15dcf5d004c6595a3975fbe41e05b8622a9f2c84e61ce6ac68990e24a8c7fdaf02bce9d22f62bf76bf592eda5f023eb89dd10bd3f21bcafd4d60f9acf9db3379b4ac61c9cf7a91db4fbae19ee26cb6de000700ddb4689dcb0b4eac576fba5282770e9017bd8141661c8c482e64d9ec2fc132819d945a6f09c5c94e0c7abbda05cb0d10c1a666d8f4a9ec50d737b2dc9231d006b03e8e79ed5b59a8adf139ffd18b0039f73ea20dfa170f01ad0c38239555d374996fb8e18973881370144c1d0ffb368bc20cd5a9f60e742c71e908ed7a4214404306b37ea8372acd34e1d87fb5bd9ba607d029bc3d79db84a06370c12bc8d437456567eea0a5765dbe1f3a42a78abd17f36956e28d66500135e97e40ae273e774a9714574887734da8df0c29b62a93f478e968bcb193bf5f17fca89f16fada635eba1a851b69ba744099e5cd6170b87fa40653dd2ebfb555bec2c3186c5580dccca850a2bf63b067dcae8668e1852edd743c0326d0c1251369cb084e7fb2ce61ff371b0ed9c716e9c4664643184e3a69ce2c34fa0f5c4164d15554ac731a2ac8caae1b9ab0a8fd18dfe72859ea568bf9f0929773a8eaab9f6a15c748abca5d7d35337477f5ad8c5f0635017f3d7fd5f19178ffe73de8b7a34d67b02f007b57a9898035065c1968d308ea4eb94fd3e911230229686c4a10b9b68ae1d5a7fd6091a8c43e704a27e5e31623fad395d212a80968b0aca907888e47d221eb80b071d7d4cd80cc5f29e0f8a2577fe0dd63f71d89d1f4c073344c4f91c394ca01255b9632d34bf23939401123ac780fbf228e91c672fe0cf7c9d7de0b178770b3ff0c555e929d07047ebf14e610ec332e484a50e19202abdc355e9585e166e89280b1b2c49123af8f69cf4abc31c8b8513b9ca09062f691cd32f6f049c7a4fee0ea5a0e5beaf632477055ee5eac88cd61207cf4984440f7e96b899cfa4b9d0659f15668ae5830627ef797030f256849bfba5b753ab675db9481f6bbc4e02230416f007386ebe708ac0736c41e0941b6fa0e8c194ff05829af486a3f0abac7e1ea20da994fb17c16c3c5f3beaaf089b361a83657cf4ad138875a2893f04e478f296947ac17c1493920321bf9a393ef30e6b73b34e4a97677dbd45552e2aa44fa23f2a43a233c509df79e0181316a4249889dcb63675c90886c14bee075936ea4d8945ad3f62e619fb26e2796fd465a2efa701600beb4742b6e5580f5fe64509b5a6cc094e8f6ea4a324f820674920a1c1326752a9c2c4dd4434ec8e64664d0dfb32b9ffa5babe712fb88a736892f94056f9969fe14afc724f1fdc514b022c5f523e2fc499ce8e6ff5a99d2654a80b37e8b88cfcba5b17f0023a30a00ce1774e8fc8e1b5aac56c54ea2aa6bba220b233a7f7cd8cf9fbbe5f665ed6b071972b6b4d125d756c86a8a09d1ac6049263314b137761aca2ce62425016f655ed47238357dbe256c8b43c1c7e614ba2fc9f1ce840eff5ad82417a88722d8d5696053c3f0ac3e60c4b419afd39143a75d3d306493ce0c03c73d4da5bce70857b80b123fea47e82e7427a5ccdbaf52f7d4046f670477ea3c633ba7da0ba73afc6e681e32dbde6c48ebcd3f81d3544f4e234c7e452efe518a4966dcb65e7e7f9e14ca085c0c426fbda8fee71f860e835feb92bf74900141bd656d5ab8dedbd266b24e119f48057ceec790b1b6cba3b111ab249d55f43d6e33dedc9e94c334b92f5746b16946ff3d3a935cc9610e69f2eec63197cfc523982facbca3e89281999bb481c60a0324d98a34b996ed2d67badccab4a14017d44d196f9a086273745b485b94c4396da28edfc8235c49a31c987274833dbcf8efd8336023001e5648dcd07e0feb220ff40e73e0c40b1f558e589cf372a20abdff3858afb50c425f1bfb83b21804124fb4a8a65378ba636882dbc702a894c5a0927e3ffebef9de5435d8e5e7234bfe916dbf97542484e1fb3dc2349f02584f18921aa02c9543b65ca7aaa130ce90786820a28cae86b679aefd8000cf7e0c52e4a90dd224058e6f8b9bcd63d47f01644c245b14b393cef96a4c036963f9a93f99b81b7cac7b05dd252124a610107538b060fe031bd4c6e9c712b7c0a3ea51ce7d6c7568d7bfaa9ea45c32d9342b017783f1c2938b58a4b5e31b28d025e316cc7a9d8dd79ee380badf2a2cce8cec7a9764f9d197b6588107bc0d46c093dc4843c5f6715a847aa35c6d472698418cf825b8870b33e0b7e84fc100b396f2893326a18bccde129baa028443fa60b5662856dbe3d68f201a3f15140c7c45aae52cb54ac6ce73d33a9ddf64d7e8399c75e1ca435fb8eaca4180c0c569f007aed9f1cf0c90c797bb6bcd0c03d3132c94f3c549fb57f2df5446451647a04f08de61322447752469c9fb2b7361b755390ce2bdf799cdd782f9cad2691fdd92a16843e705db3761be4f5b6edaa1a54972d1822b841e06000749ebfcd831756f47f28f55a33702ea4769f78b256846b1cb8aac475e10ec2a1d66bede30ac28bc1e6cf39f9178c4ae2800e6118391b681da1f36835ed1f68b5468509a4c5e903cd8f32a426ed5d22caf7455ec453c763c9e0744458e43023005b64ddcb1c65f35edcad85cbd4951b7b7ef839f7bd05b9c6818b994374a7a150197a889d8693f1fc41557a7402b29fd452a287cb2896f55d7da6e1f9a58d8a596972f8340fbfd495cbcd931dab91c93180dcb60d609a1396e179afaf3c31b03a85cc78b229a5c6f079e37fe834834afa1946189a43243230220e37482d8f01c77e2845f94f63c7f57e2a1a85e89170cd540f3a9269ff7c37ac5b34278729aceb6e3d43c6a1763d9e97529d2431639a62d9c8ca25980db169f158308bec4d98f98ce20713a22e847814997fe2c071ebe1a22f42e6acb7a8c909d6d58ecb6d4d862bccfe07bd0941fe5d4c8761c17ed7238d06d2dc06d82374de86863f3cfd3d548843a3fb357f336df885912c3fbb86a08c561eb810ef8396918cc4fdfaf0be5421094388396f82bc14c2f850ed4d851b4e418636803960eabb190ee0b3afcc0b49dac3039bfcf30e8b322b1e490ca3229113a8bf08722968ae8b4ffea61c45073cff61b22d7bd382bf84bc09c8c90f9164306c9106595bc256dc78dd9661ec4cfbcd3769eb0af88cde74d98be48a763efb28063c36bde761bccc36becbd4202d717c0b36e8f8fff7254b6824e093a328a21b1e03f3d2b8f6edd3a72ce9a0818fb74e1a3eaf9cfe3f50148a84f33e8425994f993d3f277225363078e98f9dfa0b819f45e4d485e1cf4d484733323189327be2baa81211907f168ff4c942317f4bb23cd455f35dcc92adc3e0b9af6ba1a3f3f0f60a7f909bfc18cd0b722b025d5d1c6a39198a9ca16a55db85ec8a35e34e5292117c93a17", 0xb00, 0xfffffffffffffffd, &(0x7f0000f4a000-0x1c)={0xa, 0x3, 0xfffffffffffffffe, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x9}, 0x1c) ioctl$TUNSETLINK(r0, 0x400454cd, &(0x7f0000db7000)=0x1) pipe2(&(0x7f0000c28000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80800) ioctl$sock_SIOCOUTQNSD(r9, 0x894b, &(0x7f0000a8d000)=0x0) ioctl$LOOP_CHANGE_FD(r3, 0x4c00, r5) ioctl$VT_RESIZE(r0, 0x5609, &(0x7f0000c28000-0x6)={0x0, 0x0, 0x3ff}) [ 349.799861] keychord: keycode 4095 out of range 2017/07/27 23:59:22 executing program 1: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x0, 0x0, 0x0) r1 = openat$binder(0xffffffffffffff9c, &(0x7f0000e87000-0xc)="2f6465762f62696e64657200", 0x80000, 0x0) r2 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) getsockopt$inet_sctp6_SCTP_AUTH_ACTIVE_KEY(r0, 0x84, 0x18, &(0x7f000042b000)={0x0, 0xcded}, &(0x7f0000c0b000-0x4)=0x8) setsockopt$inet_sctp_SCTP_DEFAULT_PRINFO(r0, 0x84, 0x72, &(0x7f0000b6f000-0xc)={r3, 0x1d10156b, 0x30}, 0xc) fdatasync(r0) listen$netrom(r0, 0x1) getsockopt$inet_sctp_SCTP_RESET_STREAMS(r1, 0x84, 0x77, &(0x7f00004eb000)={r3, 0x7}, &(0x7f0000fd7000)=0x8) getsockopt$inet_sctp6_SCTP_LOCAL_AUTH_CHUNKS(r0, 0x84, 0x1b, &(0x7f0000aa5000-0x1008)={r4, 0x1000, "b0e195e3ebb59ab6018fd946e9601825a0c65b77c1201ad9ed850a1da3e73306e8a08f01ca63263c709ce2802d2af15217b0e3ebcec63fd097e58580fc31f349d324f746d29853ce2e9db9c72f70750f042c1ef0bc1c75dc108dc1a537c1af7c67fe65451702a6befa5f2d13a58513f7cd224150cdf8a11c56dc9f7e2eb4c011577acb71f0e0a5678aa1f4630f482a2c9b20861df419abbac7b127cdcc829b9dcdab67cd44b901bfab3589b0c12f7d741df8b79638d3ef2eac55535f0aa6a89af12ccdc65b39ddd4a0a94e148e9a5e592f7da039254d21d6a344c30d0e51341258b1eed393718188c060e0eb01097e2423a6235b2deecd89d9d97f3fb1073ae09127fdd9781853d07f2a8971a109ceb845b6b5460f7ea48d5b89bd21f792a2df3bd5b2933abeaf8bc1f77780e3dc72f8e35072caa2ae487c66e63fc6600c046fa98a7ad72c40add4325c8c7ace399a798554fb54769d777986cd87a6520b567a995f225d4224bc76ce5ad3ef944fe1e2c6f4687e5515db0003d49832b69d25543dbaafbcb4b1a79d2eff07ffb6368859721f3f3d15d6f660bde1bdb51368c1c52e7ad8e196511e06ffdfc379cd6c93e1182caa2891bf204855079937fa9e11797381ca29ec620654e671d7b5f50a8599661c207cf21ca0a7a2926434c2907da5845034dde2325cd4fb8c0e80ca71d40df363cb92d48dfa17e68c4bc6456e503fbeb5e66163b7957f40428011b768474d50adcf8e3a247fdc79ecc88cda98437ce899690eb8ffc5c7872efeb4e8dcf63516ea11965513ebcb4da02f6205468f9d7a93f412238eda103c71539106046496b158ada990670f35d995868ac0a9024b5a1b37e709115378095f1471066b31f641f5d7e37d5dfea9fbd97877d7c756ca8256f633e17c524c9de654c65ca8ef3c0521a67d83f3813f82b4800431a9805b7e6a6512d569a525fe77a9ec258978c5f14c6a94fd0b2d2e93c184fb3b7de9fbe07e71c12b387e1aa7821a3fbd0d95de9cb4d198228d7f5c3086f0066ab51bdd13318d105d98832b4997f5737decbc19c60a6e28f78ded23852359da02650ea1b95a30104cd54ca54c6f3d0df6c2e26e37754b1f3453e641d594a28ab7600338791d732ac717f81f85c800562638f273fa88d28f5bdad6680c4a3c0d061def4fe604bea507d79cab2c2e8c316c846ab2449eef2201f017b3eabcb1049841e4f5beaf3226c2e3378f5f630627948e6147010f624665ad9eaf01c6800c03a94a6cccf38811a12de8c0a173595c5449c0391af52199e12af9b932dcacb5d2611899c77ff8d2bd30c8b49c0f2e4e3ecc2206af7abedbaf4ce32cf3861dfbf77c03112513aaadb9b981fc8967b1184a1c5fb0f048fcc6d7073882ef40b5d1dce262d3994b718649c92aad5c3886a63df20f8efc536fa3e753f8410c064d09dc3eb2eb949eec04791594ed03489c2647964727ce6483c2d06c1ea1ace6a737ab073b56ef019f37823ba7ccb3ac4a97943cf969559a9a664768bf9bb2e9fdc3e6a4de77c32e65b4c2b8aed1f41bcb067eda2be2b2b297923202ee823877f5d19fbdc329672aff53da977057f66acd696de08e35a38d3d6c4a41bfb17c28efe1c0d70b4ae06b1e1a462b7526dd007b69e9f9de6057de89de258df93661d0d65fa2e3e63bcd0e084427bb3b352b866eb3b936f7c9f275288939cd66a14a2299eef740177d21e661c8ec03c5ec8c07f7246628734507fcf6280bb7637dd501de88e0a0e7e206e67bde432a53d56843061179cb1f67f53fc9f47acb08ad62dc3cb850bd4d8ef86165440c8c79f7b9b6f273925404a338fe33e910a74327ae8743d8a4309127a53f26affa4e87c524c725654541e6d80bc199c1c50197d853a4b2b44db01a0d9be3aaf7fecb930833a75d7ab0a3bea48231575d42afdb33f54ef6ce6c8d7ce43de3c2e3687fa73af27585eb93822bfa9fb34a33a6c0d945ec98f584c97119085316b704844361457a7d7e1619b24a05d2b3fa79f41c9481711a0e8286d849c565158391b5c1382565ed0242e30d962bd9bc3109343f6e26f1dc8b07f49d2cb579249bea6d715dc604504a2d7d5988198c842dc7768bb3c7b30d13facdb1954038900e9855f47704f02f5e32d2a1da01d828805c093ce386b215f8d9729164e6e7ed118625427fa5bc902b7b8472c4fd08b73d1591efb86c7dd7b2eaef966529b6e2aceca391a3cd8e5fa08df504e0816fa206fdb632d17606d9980147a7157f237c48e38bf0aff410da4aefa65d3e16600a86914bf70da00f80b139b9628e52436e36d173d69dde7b91753d64b3b54a49c0a59250862054219aac31f3ced91afc3febcc6f4e8d8df136308ac1c3da6ea2ed7cff6d44de132f774065bbf82a0e343868bd32a2ee899d3c218d5cb1bafb78fda7b693a443719d5bbea2ffa737fd55d8100ba1a5976491be46f9e782d3d042b691e62c2d23d9eef4310b0588a36884aa9e74f2ebb190c82f76fcf4ac11ec1ec26e33254f2bd8d5c68e0115b9dca710e06ca81844720e0d21c8b110695b565c0f774b548be4c9c7567f23bb9befe6e46a80291957dc447374fb181362db6d25ad0bb7a4070f79cf6de8812edce7e768eb814928090839ba0dea12cd670f0abfec70c2ae949d11d14d929aadf4ec3778c54e921dc4eec65601f3448dbd05c65076584678b7fe4b66bf6a196df6db5b8a6f6f9fe1d74c451b46fff172daa7e4dc9600b0cd0626e031a4ea7e3adbd075514ce57bca004c11bb8cf2f108799cac408c95aa6d0ed6e3d7930b8d1ad996f7de3be010353bdf36e6224751242aa2d7b1a00cb7cb7aea83fd8643106a018b26e6faba15298d729d566d0b4bbd508d751c7f249390866d22abd6b1fcd43d727701a25424f45e7490c6d709720fabe4b56441eaa1e7866b64eb9828bd4f3d1fd47bf7fae4bdb151e91a1284fc7d43b57c6a1231f6b5cc1e9052876fc8c9a8a313fd344561ab1c0b00a82d9fba2208ddbf0fe9478a860b90ba4eb2e65da4324ef6f7d17395052e395aa2fcc8160d71f2f4eeb6dbe082d6316b9d08ece3daf3e6bca9fd63fcd81c848dab074c5f1e4e784bfd906d25d1b24e521eb4484799875aca61247a8ca07dfa36ba7c9491db78f2307fd8dd3172d7a05b926cc6ab5397cbdf1b765d08810aed51754cd06f41cf23dfb884ce3196569000d093533a20fe459e169c6c7b055807dcb92d1104d3446f2d1463fa275908a0a11597d2c744e85fc2ad843c57367f100a5fcc630ead8e38eb74a958e8c838cf11ec8479091a46a93a8e744c8b477febfc2331911040220d618b0cdd2611e18b40de4c1d898420ac3927098624e2665de6bfc8836375db94c1d66c676bb0d6f5e1c7372fb473ffafee9f7c9260cff91a9ddb1764f7c70089aa066f1cc821e9f701b1221f83b2fd58d75e6ee0f5375e1ba4e09921ff45b5600c6ab4b40803e79553fa93887b3b0536e1367eda952fdaec085f09c715aea99119b7d2e728203e8fcb844d174186c7af6bf6ce6bfbf5619ef75d85b05369595d1c5673bdd5bf7f565310df653e661c2aad4e2723b008e29bac47d085c614c7e32235174d3a822b393880a4ab4bdfa4bac179fadfc428a61a5b2e0789db40e0949f4e432eaa650c62e79d6b5a7ee74386172655b98d23a86eb63433d59e34bc1e5ada9a2b18053102e8836641fc11cb49f45c462207b4837fe2ade997dbda1296c8b94c9c17ab4f8908bd70c458a0e75396642a915cc92467bbb9d1aa3e6058b4142f8a1e79e63a5d053504d4b434e6d504a10153da7972d21213351e9cc76779c2e9906495c156ee6d2c4f61eba8e9c95e41af1560240fe83d81994eab8319c545ca7e0961a1c0953abb46666c47fca089ea2b67ec56599931c84c6324b379bc9e21d2afedd226cc3c004a698b4750160719b96f95f1440c025b5d3f848dde67283ebb4df5625735ba608f171f4d6e924446afa3edb77d62f4b5143687c4d2d53a99572b519cc902acc8f4b3dd730cc0b016ab4cafb4525ed8336eda9b4e0b233e9bf58650e4b4a83f4a886df69c7a5b34f7471531700d0ebc16946a154081f85d58566e7b0f5425947a80b1dbc339d4444cf6a3d296bb5ae9d5207e72e6d9d2c73fbc125a959836534032dac4840a9242887c1565f9d2368037c71414d7414860107f2864bb04b3b05e30bfa3bd73a1a1cb6fb446fb1f3cae36afb3d7c73caa9fcba91bc6371af0af75b04ec2ab330765c25cded85abb5d7052203e2d6cd0a7a7f807f389d54e5b4a53e8d015210b501b0d01c7e64cedcbadd5214aae41a85d80bbcec1737d87970695e4d97a89c3bf9ea719517dcf4f5f95c428a5c5c8df8849162ed8c42c4749e641cc56bd4f743dcb08045321b23bc0603279481c37d0281723d3810c2f0ba66eb899ac41b878b97166bfa58f337f60ef0fcf4e82bd809c904c4581985caa458f60c2df49b9fb427257371b962229b0549c035bf2bc58d823887ba008def9a2f8542f9f66b56df1f91df94a3602044f6b8615d10e80a3646cddb4941b97fbbbbae678c326e02035a4a63386dce83ae6609af60b99b5543c5aed67875f968527f91efa0753be1ad20eca5d05e4eb9ed5a9801feeaf1a5f4736efe0d6c512b8c1937526d4721441d548a84ce26dfca8606e7f7285987d9bce39ab7196883c3a5bf8fc370df2970b069e30d12ee68265c418a0e4905c944f098a1cb07af23d648a1adc2a94ecc2696872757e1a2e1ec5781133a4f009360c125e9db7f225487f77c1aa9b048f6c4dd842d1936873503b0d01ccf71d3a1f20a1f72db4b408e6683ac17f27ee9bf04fc4e340f0333915bf9efaa4974aa41c8e35dcca8288b85f24d678494fe0cffe7d08eecfd42b555b3cd1d5662fcbed71d8ab8deea3492eeaab4399f3f40c6e88dbd75cb4f3e50428a5b7d14e508e04a7d87e8dfb14ae96310ecf60e04cd2cfd28a998851913a1d1af16efc1a9d6cee2d91e112cbddb89b7d21f215dc5be473b9aca2d0b30546cf974938f85b8a3bacb45ca2e6c8d1b19e72af59bf9f3e15430b1e3c99a960b892a779e891a7b00ed42f42abd2474b97650072153ac9eea63b909bb4cbe7fa88d5ad9bd5dc3a1a5801bd6910617a6807ef7d790fccfa04ba121586271f5f659e3e13142c4ce2f44a4637c9cd93109306e5fae841a3e6a572a7fddfbe48107e31845746fdfee924edb77b7899da1118b45f805ea6dfc7fa549918595a3de11da43bf3208408f1916c179f27942cc250e05a6001ab896f137083662a4a114c94337cae4b9b53684276c9ee256c24a1358b42af6d3518942e9a47ffea4bd6c416abd1bfe1636c643c3e8f27abad2204f1991817bde9c32cb904225b1f8afe0b1613bb9fcc8d792bae6964161e1980854720ddcb52031f711eb01bccea0048194fad9ad9580ff4b5abd7ca9848792a0130bf4f17cf73078caf04cdee025175304d2f8204d61c955ab79dc09ad8d2a4acbebf9b8d6f2e4b030f8d6c4292b2b9ad5cd60397dee78f3f7f9c38aee3c0d291f6edda796e0c2984f0e7e2513e68fe653e79894bbf01e187760206f6066adaf88b706fe9e161d9297e11af20e3eb0e582b47d225f970d984b8048ba52ab8f8f5d342ecba6be12fa3f620d965786966c02ac431956d0378818c4d90a3072278c5019d1ae5e90c1a7a57de6719b209ac14d46fa1024d68d9b0ded2b7d635c715594dce0af5955aacbc440b3c0c309a7cf72f47f555e89250f2f7a675fb07ac79a25545fe66e365816e381cf240ee7acd"}, &(0x7f0000760000-0x4)=0x1008) write$tun(r2, &(0x7f000026a000)=@hdr={0x1, 0x0, 0x0, 0x2, 0x0, 0x0, ""}, 0xa) 2017/07/27 23:59:22 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = geteuid() stat(&(0x7f0000008000)="2e2f66696c653000", &(0x7f00004e4000-0x44)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffff9c, 0x0, 0x11, &(0x7f0000ecd000-0xe8)={{{@in=@broadcast=0x0, @in6=@local={0x0, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, {0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, {{@in6=@remote={0x0, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0x0}, 0x0, 0x0}, 0x0, @in=@remote={0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, &(0x7f000067f000-0x4)=0xe8) setresuid(r0, r1, r2) ioprio_get$uid(0x3, r0) r3 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) write$tun(r3, &(0x7f000026a000)=@hdr={0x1, 0x0, 0x0, 0x2, 0x0, 0x0, ""}, 0xa) [ 349.837721] keychord: Insufficient bytes present for header 2 [ 349.842434] keychord: Insufficient bytes present for keycount 144 [ 349.857555] keychord: keycode 4095 out of range [ 349.876458] keychord: Insufficient bytes present for keycount 144 2017/07/27 23:59:22 executing program 6: r0 = syz_open_dev$mouse(&(0x7f0000ae6000-0x12)="2f6465762f696e7075742f6d6f7573652300", 0x0, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) gettid() syz_open_dev$sg(&(0x7f0000572000-0x9)="2f6465762f73672300", 0x0, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r1 = gettid() perf_event_open(&(0x7f0000f5b000-0x78)={0x1, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0xd34, 0x0, 0x403, 0x0, 0x0, 0x1000000000000, 0x1, 0x3d6d, 0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffff8, 0x0, 0x0, 0x0, 0x0, 0x0}, r1, 0xffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r2 = memfd_create(&(0x7f0000001000-0x4)="2400", 0x0) ioctl$EVIOCRMFF(r2, 0x40044581, &(0x7f00008ec000-0x4)=0x26dc) ptrace$pokeuser(0x6, r1, 0x400, 0x10001) write(r2, &(0x7f0000003000-0x90)="c5faca04f5f1783885345687843e214310bc557e", 0x14) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00006e1000)={@syzn={0x73, 0x79, 0x7a, 0x0, 0x0}, @ifru_settings={0x4a278c20, 0x8, @fr_pvc_info=&(0x7f0000a31000)={0x1, @common="62637368300000000000000000000000"}}}) sendfile(r0, r2, &(0x7f0000001000)=0x0, 0x400000000000fec) syz_open_dev$sg(&(0x7f0000572000-0x9)="2f6465762f73672300", 0x0, 0x101000) r3 = gettid() perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0x72, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffe0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, r3, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r4 = semget$private(0x0, 0x3, 0x0) semctl$GETALL(r4, 0x0, 0xd, &(0x7f0000cca000)="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000") prctl$getreaper(0x37, &(0x7f0000eaa000-0x8)=0x0) inotify_init() inotify_add_watch(0xffffffffffffffff, &(0x7f00005eb000-0xa)="2e2f636f6e74726f6c00", 0x8) ioctl$PERF_EVENT_IOC_REFRESH(0xffffffffffffffff, 0x2402, 0x1f) 2017/07/27 23:59:22 executing program 7: mmap(&(0x7f0000dcc000/0x4000)=nil, 0x4000, 0x2000000, 0x3e, 0xffffffffffffffff, 0x8) r0 = socket(0x0, 0x0, 0x0) setsockopt$inet6_icmp_ICMP_FILTER(r0, 0x1, 0x1, &(0x7f0000c31000)={0x9}, 0x4) r1 = openat$keychord(0xffffffffffffff9c, &(0x7f000001b000)="2f6465762f6b657963686f726400", 0x101000, 0x0) write$tun(r1, &(0x7f000026a000)=@hdr={0x1, 0x0, 0x0, 0x2, 0x0, 0x0, "a39459bfd215b1f2bfb746aa447e253c0c03c188dc6a70649821db4c834beacb9b3bddcda5be6cee163b58e5e606a1d12c23c07af22fd88123bcfe"}, 0x46) 2017/07/27 23:59:22 executing program 1: dup3(0xffffffffffffff9c, 0xffffffffffffff9c, 0x0) r0 = accept4$llc(0xffffffffffffff9c, &(0x7f0000869000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @empty=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], [0x0, 0x0]}, &(0x7f0000977000)=0x10, 0x800) mmap(&(0x7f0000e1a000/0x3000)=nil, 0x3000, 0x1000000, 0x8010, r0, 0x1) socket(0x0, 0x0, 0x0) r1 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x800, 0x0) write$tun(r1, &(0x7f000026a000)=@hdr={0x1, 0x0, 0x0, 0x2, 0x0, 0x0, ""}, 0xa) 2017/07/27 23:59:22 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f00003d7000)="2e2f66696c653000", 0x408000, 0x121) ioctl$EVIOCGREP(r0, 0x80084503, &(0x7f0000506000-0x98)="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000") r1 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) write$tun(r1, &(0x7f000026a000)=@hdr={0x1, 0x0, 0x0, 0x2, 0x0, 0x0, ""}, 0xa) 2017/07/27 23:59:22 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$sndseq(&(0x7f0000784000)="2f6465762f736e642f73657100", 0x0, 0x0) ioctl$SNDRV_SEQ_IOCTL_UNSUBSCRIBE_PORT(r0, 0x40505331, &(0x7f000000d000)={{0x0, 0xfffffffffffffffd}, {0xe, 0x0}, 0x0, 0x0, 0x0, [0x0, 0x0, 0x0], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) r1 = dup(r0) getsockopt$inet_mtu(r1, 0x0, 0xa, &(0x7f00009da000-0x4)=0x0, &(0x7f00004c7000)=0x4) ppoll(&(0x7f0000752000)=[{r0, 0x0, 0x0}, {r0, 0x210, 0x0}, {r0, 0x2000, 0x0}, {r0, 0x1, 0x0}], 0x4, &(0x7f00002a9000)={0x77359400, 0x0}, &(0x7f00000e8000+0x3d4)={0x1}, 0x8) r2 = creat(&(0x7f0000de2000)="2e2f66696c653000", 0x85) setsockopt$inet_sctp_SCTP_SOCKOPT_CONNECTX(r2, 0x84, 0x6e, &(0x7f0000ce2000)=[@in6={0xa, 0x1, 0x7, @loopback={0x0, 0x1}, 0xfe0}, @in={0x2, 0x0, @local={0xac, 0x14, 0x0, 0xaa}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @in6={0xa, 0x1, 0x8, @loopback={0x0, 0x1}, 0x5}, @in={0x2, 0x0, @multicast1=0xe0000001, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @in6={0xa, 0x1, 0x4, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, 0xffff}, @in6={0xa, 0x0, 0x3f0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x3}], 0x6) r3 = openat$binder(0xffffffffffffff9c, &(0x7f000053b000-0xc)="2f6465762f62696e64657200", 0x1c0, 0x0) getsockopt$inet_sctp6_SCTP_PEER_AUTH_CHUNKS(0xffffffffffffff9c, 0x84, 0x1a, &(0x7f00001ef000)={0x0, 0x5f, "abf07c2e1c978c37ddfdb5ea6e4e807ae22db61b7981cb92af50e9d23e4c31bfddb8faf96dda52f466cc200b0a6f9e21b11d5023224e26361309f93528b83aaafc178f8df8143bdd5863c403463a789add982c9b9ad7fdd2f85459eabdb08f"}, &(0x7f0000fcb000-0x4)=0x68) getsockopt$inet_sctp_SCTP_PRIMARY_ADDR(r3, 0x84, 0x6, &(0x7f0000ce5000-0x8c)={r4, @in={{0x2, 0x2, @local={0xac, 0x14, 0x0, 0xaa}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}}, &(0x7f000027f000)=0x8c) pipe(&(0x7f00003f1000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$netrom_NETROM_T1(r5, 0x103, 0x1, &(0x7f0000075000)=0x0, &(0x7f00004f9000)=0x4) getsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(0xffffffffffffffff, 0x84, 0x22, &(0x7f00006ee000-0x10)={0x1, 0x8, 0x4, 0x8, 0x0}, &(0x7f00003f6000)=0x10) openat$keychord(0xffffffffffffff9c, &(0x7f0000e76000-0xe)="2f6465762f6b657963686f726400", 0x20000, 0x0) getsockopt$inet_sctp_SCTP_PRIMARY_ADDR(r5, 0x84, 0x6, &(0x7f0000e4f000-0x8c)={r6, @in={{0x2, 0x2, @remote={0xac, 0x14, 0x0, 0xbb}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}}, &(0x7f0000021000-0x4)=0x8c) 2017/07/27 23:59:22 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$sock_ipx_SIOCAIPXPRISLT(0xffffffffffffffff, 0x89e1, &(0x7f0000c75000-0x4)=0x0) gettid() vmsplice(0xffffffffffffffff, &(0x7f00006c2000)=[], 0x0, 0x0) syz_open_dev$vcsn(&(0x7f000090b000)="2f6465762f7663732300", 0x40, 0x400) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000001000)={0xffffffffffffffff, 0xffffffffffffffff}) socket(0x2, 0x0, 0x0) getsockopt$inet6_tcp_buf(0xffffffffffffffff, 0x6, 0x94dc86310120223d, &(0x7f000000f000-0xe1)="", &(0x7f000000e000)=0x0) kexec_load(0x4, 0x1, &(0x7f00004a5000)=[{&(0x7f00004a7000)="68288e617786bbdcef90d04c902ddceb1604b7c9eee0e6419f7347c3e1fbef69d1d917b6", 0x24, 0xffff, 0x8001}], 0x2a0000) write$fuse_notify_store(r0, &(0x7f00001a7000-0x1d)={0x28, 0x88c, 0x0, 0x6, 0x4f77, 0x3}, 0x28) r1 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) write$tun(r1, &(0x7f000026a000)=@hdr={0x1, 0x0, 0x8, 0x2, 0x0, 0xfff, ""}, 0xa) 2017/07/27 23:59:22 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) getsockopt$inet_sctp_SCTP_HMAC_IDENT(0xffffffffffffffff, 0x84, 0x16, &(0x7f000050d000-0xc)={0x4, [0x0, 0xbc, 0x1, 0x1000]}, &(0x7f0000015000)=0xc) write$tun(r0, &(0x7f0000287000-0xc)=@hdr={0x1, 0x0, 0x0, 0x2, 0x0, 0x0, "fd"}, 0xc) 2017/07/27 23:59:22 executing program 1: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x0, 0x0, 0x0) r1 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) syncfs(r1) ioctl$TIOCLINUX6(r1, 0x541c, &(0x7f0000806000-0x2)={0x6, 0x80}) write$tun(r1, &(0x7f000026a000)=@hdr={0x1, 0x0, 0x0, 0x2, 0x0, 0x0, ""}, 0xa) sync_file_range(r0, 0xffffffff00000001, 0x7, 0x7) setsockopt$netlink_NETLINK_TX_RING(r1, 0x10e, 0x7, &(0x7f0000038000-0x10)={0xfffffffffffffffb, 0x6, 0x3f, 0x0}, 0x10) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f000048c000)=0x9) 2017/07/27 23:59:22 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) write$tun(r0, &(0x7f000026a000)=@hdr={0x1, 0x0, 0x0, 0x2, 0x0, 0x0, ""}, 0xa) getpeername$netlink(r0, &(0x7f00008fc000-0xc)={0x0, 0x0, 0x0, 0x0}, &(0x7f0000800000)=0xc) 2017/07/27 23:59:22 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x0, 0x0, 0x0) r1 = syz_open_dev$mouse(&(0x7f0000119000-0x12)="2f6465762f696e7075742f6d6f7573652300", 0x1, 0x80a80) ioctl$sock_SIOCOUTQNSD(r0, 0x894b, &(0x7f0000054000-0x4)=0x0) ioctl$RNDCLEARPOOL(r1, 0x5206, &(0x7f0000515000)=0x8001) getsockopt$inet6_mreq(r0, 0x29, 0x0, &(0x7f0000168000)={@local={0x0, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0x0}, 0x0}, &(0x7f0000cae000)=0x14) setsockopt$inet6_mreq(r0, 0x29, 0x0, &(0x7f00001d2000-0x14)={@remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, r2}, 0x14) r3 = openat$keychord(0xffffffffffffff9c, &(0x7f0000bcf000-0xe)="2f6465762f6b657963686f726400", 0x200482, 0x0) ioctl$sock_SIOCSIFBR(r1, 0x8940, &(0x7f00006d6000)=@get={0x1, &(0x7f0000798000)="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", 0x1000}) write$tun(r3, &(0x7f000026a000)=@hdr={0x1, 0x0, 0x0, 0x2, 0x0, 0x0, "a39459bfd215b1f2bfb746aa447e253c0c03c188dc6a70649821db4c834beacb9b3bddcda5be6cee163b58e5e606a1d12c23c07af22fd88123bcfe"}, 0x46) socket$inet(0x2, 0x80000, 0x6) 2017/07/27 23:59:22 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) getsockopt$inet_sctp_SCTP_HMAC_IDENT(0xffffffffffffffff, 0x84, 0x16, &(0x7f000050d000-0xc)={0x3, [0x14cf7ce7, 0x1, 0x1000]}, &(0x7f0000015000)=0xc) write$tun(r0, &(0x7f0000287000-0xc)=@hdr={0x1, 0x0, 0x0, 0x2, 0x0, 0x0, "fd"}, 0xc) 2017/07/27 23:59:22 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$vcsa(&(0x7f0000aa8000-0xb)="2f6465762f766373612300", 0xffffffff, 0x2000) fcntl$setstatus(r0, 0x4, 0x800) r1 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) dup(r1) write$tun(r1, &(0x7f000026a000)=@hdr={0x1, 0x0, 0x0, 0x2, 0x0, 0x0, ""}, 0xa) 2017/07/27 23:59:22 executing program 1: mmap(&(0x7f000050f000/0x3000)=nil, 0x3000, 0x3, 0x130, 0xffffffffffffffff, 0x0) pipe(&(0x7f0000ed5000)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp6_SCTP_DEFAULT_SEND_PARAM(0xffffffffffffff9c, 0x84, 0xa, &(0x7f0000001000-0x20)={0x5, 0xc44, 0x8, 0x1ff, 0xe4d5, 0x10001, 0x6, 0x0, 0x0}, &(0x7f0000001000-0x4)=0x20) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp6_SCTP_PEER_ADDR_THLDS(r1, 0x84, 0x1f, &(0x7f0000001000-0x98)={r2, @in6={{0xa, 0x3, 0x81, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, 0x5}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x80000000, 0x7}, &(0x7f0000cff000-0x4)=0x98) r3 = socket(0x0, 0x4, 0xf22) flistxattr(r3, &(0x7f0000462000-0x78)="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", 0x78) r4 = syz_open_dev$sg(&(0x7f0000f62000-0x9)="2f6465762f73672300", 0x4, 0x2) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp6_SCTP_ENABLE_STREAM_RESET(r1, 0x84, 0x76, &(0x7f0000001000+0x755)={r2, 0x0}, &(0x7f0000003000-0x4)=0x8) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) removexattr(&(0x7f00002f6000)="2e2f66696c653000", &(0x7f0000000000)="2f6465762f73672300") ioctl$DRM_IOCTL_AGP_ALLOC(0xffffffffffffffff, 0xc0206434, &(0x7f0000b5a000-0x20)={0x1000, 0x0, 0x10000, 0x2}) ioctl$DRM_IOCTL_SG_ALLOC(r4, 0xc0106438, &(0x7f0000eaf000-0x10)={0x9, r5}) r6 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) write$tun(r6, &(0x7f000026a000)=@hdr={0x1, 0x0, 0x0, 0x2, 0x0, 0x0, ""}, 0xa) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$EVIOCGBITSND(r1, 0x80404532, &(0x7f0000001000)="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000") mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) io_setup(0x3ff, &(0x7f0000001000)=0x0) mmap(&(0x7f0000a26000/0x4000)=nil, 0x4000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) io_cancel(r7, &(0x7f0000001000-0x40)={0x0, 0x0, 0x0, 0xf, 0x4c, r0, &(0x7f0000002000-0x2b)="e5d0cd307eb6a5f42f4601e4985123f625e396e6c2fd628064f5b5d681a0509ac54c5c1934fb2ccd4b3c1f", 0x2b, 0x0, &(0x7f0000000000)={0x6, 0xf, 0x0, @thr={&(0x7f0000002000-0x66)="f7f9bfe21fc62e4b4d238fab40aac02cde9f6afbc05e1bf67247486cae0ca1ac77c352ce6590420c572f4614c70d7886bb6120ef1e8ef5e1d793f254d8ae9178dda3f34ea477e09758250e4f6405702a9cb9a2fc60a8524ec82acd6c9f551055b74235ee39e1", &(0x7f0000001000-0x1000)="f897e999ce6c6459f0ee81d56c11ae4b9036d78893ec367907129f78f9d8c5c1374689575123c92f2c3b6cfbe8b7f4ec043d64b3cc67f7b35c1e1025a13ba7e50c13ab3855093283b681fd4c75f386a914741a51b5c5d9672bf0748a3cefd16b1a8ff53d2185d8000c4db025a0fe7334f4d03eafbd42b7e0ec4e3cbdacb41d3df0771157d6c0ac316438f78f32822c8a7e4c10da26363fe02c549b77342efe6058d04ab21ba856fb8006edce4bd2df2caec03a23b4bb9092880f831dfaf11d37ff4a042953d2190f6d8d87e968fdcacff65ce6a0c41d0f243e4828e3706bb8a6818ff36761db155f172094f62c9c5c6fb89e8e7fad1a8ad9bafe5d0cc4c44190d7d77e08efa67a8f181d293678dadfd497d46524efa83941a8c5924660c6c1c6ed0c9188ad6f9886ee93d43b49b4c2919c5f78de66d725d8eeaf6900bf129c1b10a47b759b5f14bc0ee6320a1e13da93e6bf096f175570f53b5d5b44c2c8b01cbeb8b5d4e30f71fb368f6cb25d6386b22d0754b528f0fefbf695f46ba00e5a6080b149243983526b7cc27168cf76d2a3af1f0b6e086ab4cc62c6bb28c878e4fe710cfceb3a17e9328217b47cfd31bdc94a83b51b7f4b260da0753533cf2f6a3150a5e61dba9b7d8df4097478d2d073be87990f51856c06143b3bd8c30958232d6f4ed23506152c4df78d13da6ce77f5be48a69595f5b9bf87ede4fdf434f2b08b0625ebb5e4c8486991819547e0c0cad3ee3792a7fb2f849f5a85f358da820f39ca54decdf51c8285f36bb731df3b9159e9c9d0a665162e62b65746b946ec312f6a1d0a27b207921399702b8c9eadf08bb65b4d02ddd9402f6f02d73d0e055d22acf59d8dc7baf61e3bc32c85670134052964048c01a88780dd508668a2225bef8b75ea6d9f1202a366291dc2295fa5e9ee565158c3136af898de713a3765cdeb75b5761773bed6b4d5f13311c4e21f9738b5eb1b0137e1523f7a1f16bce9cd7593fc0d7a0584c325a519ad63243645f018f55a45f717c6adc31c6212cef0e633699f1e511329d6b4c33cb0b4635e2a27a8029f96c46f658a2930448086b48d72b2f3c8402b5561cfe6cac9bb2237cdac9ea861376eede0d951c3513469c440cf7430cccfc98c166d67c92c833587717508245120aef750770881a2bdfd59a3aa59204ffe67bb07907bf5ba007f1de7bb084217dbc05f9332097a3c77d0a7bb6e0396ea377a76dac202026a54db0b5eca790f3488015bc57277603928e1736014de31eedb758a0760ce110511a4db4c11d7096c57dffca0fdaa06351eebfb10b03195b0074a1ee4595bc9705267e09429ec0cb6eb7e83028c8a9a4d5f9cc6ae0b1285f42c0220fb5a48faafe55f180cadfaef5e9c89f5342c84ebd3be48ca3e5104ab38e27b2dcf82c4e999597ff93be824107f94fc6fe0032085c93832b3453af766b63105679796f570f017ac635925be14bbcd029c2f791349f7bcb1d54cc7faf0840aef37cd3160a9508e3b95bcba60794923903adfda2af409b215685e76522b84c28363d6d94846287125f307fc50eec635a81732f58579e9fef33f98ede0e407fca418c934c39eb22d489b8ba995963ee5670f162558055b44d6ea35191f47dd39a483e1c8ee2e92086472dd59eebee843e193fcbdc804da5bfdd5faa63ed1311e6f62103a6dd592c3ccdc76c70b7ea88dd09a4e536c32f68e67c503412f799a8ea664a14e5fb71fb450d0dbd76f1701f5c499a1c8aacf535217baf79813d54cfdae8c989a55a2ae0d1dfeb42ca766040c05e62668513613d0bf3de4b19daa37f343d314c5f453978e2a524a8df0d281c778f6b9c7111497acf169d8ed21cb8ec141d5c1d492c0ad2be2f7c555bd45468b12a5e5805dd2bc2f8f21d916597eca6c4d66ffa306dba86d103f8ff678f1b24921f8edf0098cd6bf25b375cae0293ee19b19d719b04f251c36b0dc3796422b66ea94e22af814c32be1895affea625608717d6c8dee849890cc585f3d3d70787c31050aea4a90dc9f62082d267a2ead400ef93478a382155969e590f2f846acf17e02a419a4aa4d636b783a8a6df5b61304ab6c4055c687d189b68f7c5064019bea7be718ae88dff127c0f5aa195df2878fcc0a7fe9bfe1082d53ccde91703d1cea4f7a32a09ab199f82eaee5b2676d5e1aea3f7221d1888bb15367c0ce5495b686565faf5041a32454c86d5d03e50e93e8644102c1b0f9e6c50e07c3dc805808b6760256b0667ee5e62158da00e637b1b8e238aa79e72c3c18bb0a0d36c913c6dc3d7a1028d003eb10657a776d3f22b7b0b99fe360f9a473127ed923dfabe6317dca92fa53b80be6e17388d7381a4d1aaeb7c652c458930ec19e43cb692385f63341579781e846adf92aceb168c2330bd007de53307302028279f47e153064556731eeb9e29d71088902c381e6f043510a373767a866d795fee711d010aceb1d221ac0b455b11b6ebbcecfaec42d9db62fcc34d53740914473f51ad468f1a1e42b7c89c274b40beeee180a0bafc28e9c8efa79e818336e7e767ef5ba646ae53de8594daba5285ff040b4a4874a58d34c2b2794bf567ff603f520afdc7415eac32d9a3cebd225031191bc962ba9197e06854f1057f96e738cd4aa4df03004f23d97df5a99d09dc7eb69fd7ca7b76ecc6799f0f36e63b06e2e4d5ae36b59eef69bae6a80a0f7f8a6a5dceb6c0aff5e6d38074f9f25bb00d3feeeb6d9361c7ea56fc084482425707822209aa49d3a339fc36d22f46e633a5566ed791147a31b1b64f4cdf7d7d0072237b5f844e4a74411ff7f3e5b9f0917a9b7c9653a69d402673de5fc523f8c6b82b91f59e6fc3276a55c9a8ea8bf38ee41d7c71b0c0d1f4c99cebb2ab68f6613d0034c912b94f30641a0dd5fe52d448a0d75c48f0af2425cc40c9f33041e926596d9f6b0f953a01a8de9e944a993723cf9e9a6d030f4fb5be4cdb80240333836612dd4eadab93a669d6a9f380a16abb32d30656e9b379be63668460f81c0f2aaf86bbb738000679d530d27d7418c7b5919793ed1ce3afc4d1542bdf99053b016e4b2f6aab7f7505872ef0fff7d5261f1ef6ba3e4bf388b576723ae09964f9c39e6ca203790da2c44205e51f92eb20b51ac90dd3aa7eb664e0a7c00d7431d3e771565cc67f07e76d5d2cc1e84a168c1847a34a69f2c14909d759fba0238bf4704fe9b2b423c6284211d05f5bc4f16882f7a44575325502fc86ce8ade2262aa78f9c3af295cc64df524879d6897de6f26816527d411f30c5676ba8e2bc09d7cac59296788800e1f295adde33d69abc8569fb95c1088119f08b37a004ba08ff448dabb5b8768ef51299020489ece78783c97ad522efcf33badc4ab8d718fa8edaa7921b487f6a3afa2a82b562cff7a9f451297eeaa13df47b4cdb4b566572f6a4cb596a3de3691883df89407a42a8f6c3b62ae9e3a6872c0d3b1ba0893cdb4f77750381283a006852095dec72ce619fbe0fb6cb647e37d0ef1e81c82dbc92ff4fd33d169e59d25f4a22a5a46cf445b6cd9ca562c0bfc35a6d7d718126af35a951782a5710129a2b72fdc58cef4927e3b02af3dd52048848d12990dd9a3dd07496f041aaef0be05f93cf8bca0b92508954fce679b413dd6f8feab74d37ce515dfe14afcc5ac235b674e756dae73e4b02ef747d6c0ba2e1e4f459d383ca8606272808230affb804c380a5e7c23ead6941ed966562c0b483ae31bc67bd2f407c4d9b53ccc7765e84c249fc8d1818cc464f18e81d669a5361bc97ce2721f866ee8a0f9b3b102fd3f4de0ef926c4800008f533aeb4f04a6ed85464689d3142ba85e12d34d3ffd4ce5fb182aa95bae8935386f2a4a578efb361ac4e8871a3fbf48f543ab67b624ef47e9f7e322ba9af7f390e58694c7bf85c84de9c6f75639dfd57f5cda25fac1d78a723a2e06c717093f1a79b40d3ce3bdf5b2572da2173867598b41d96e52404e2deb49d0177e2d6c8ffebd633912ed586e746ad9e3b8c915eaf8ef07a62a2d1b492443552a6d5c1e92722d27849565b76d6c653fa8710ed1fed9217ee1fa8be38156606116fc930199c8e46925c7a5e1518248bfd8e95b454d810c179d167f89d2952f08a263e36ad377eb5b1a64a18858f4a29b5956fd422940104ab8e95ee9b455452359c5af8932363e3fb30fc28a0edf56936993b7e990f5d72df646d76c963faed667d272e2a4209aaa81a06df94020a9ddd637cc3d3123e3e94bffde859ee6bc6c14dd463f3ae83b5642556137ce8f9dc498d721f2265edd9b1c37a5f517508ae25afefb646e42bbbe88c434294a4a45ece90e5ae5be3692caec1fc084c37ad3ec0c69431f80546c3d46249923cc3bdc31ed9a5af79c83fbf035a2f78a7d6317953329880e7057d2ba5dd3362a50f0fc1b6d3dd750782889afccf6968f59249c41977765a05039dbd1bcb61ad3680f69f96ff09f7009e238e883d3b864e74abf417c79a2804ee3d1da7f3958bc5fcb93da7c75e0c97fb2583558df10c5e4c043170907c9e1f35837582078a48d07049be25c966e0feba4b7c070620a43d747e9b5108d7d8e7daece3e8323521fa67a5a745139c67aa77ed6d777f805564565c071af57c390a223b164bfb4a515a168629fde3363b427dae1ef084453a085af7e3030e1d821817998c8ea20de937b5d9713b56f2aa3c2811609fd851019256275ef479798901d2e61dc227b1af79e87635a064b298b15c4ffd3f46a14e10dc31ffeec87914d88820a8fb8f428bfd7672a0eeb6d095e8dcd32f8b41eaac09c8b1e02e28447166af2dc97ecb0b48c41b0513e58d0dfbf2c92134a23fd0547beb1e080789d5c2e6fc64671fa702c27d95124a2fa468e8d793eea7805ac54a1e1a320be48d994723caddaddcabd977e324900ec8917d9c8bb14d61852ac5b25e46865b2def09807d8cf0ddc8816445cc51f06c29e6bd2ca0f89c66b5403ac25b4d682fdd835a49af192d9f03c19815e4be70019c7ac9aecd0b26d694e1e9e596be68bbc648ebd96eb661a95fecace6280dc42e8c3e8ca681659a78f0fc28d74d22a33fee62852cec45d2c97a96b7f503ace404b2614d5cab30018acdc0100b9dd5af477374c8b6374501b412955a2e270aa88b7d60e7ab8ab651d26c75dea3f106249850de6d278a0488bbbbce848f40be27808113d69054dfcbdc9b6ac347706149d5ea89cef5f1399cf5a6ebc21d1839be3cd1bd294f8b26ab77c13f1fbaa8af0e658cb8354ffe54cf8484b3bd7a591debe8efb1f2a0c9bc65ca6d4604df1a3cf8b9863eeb8290297e692cf6c7fc4344d61d4a27e60a2ea10b790b0407a2ba68560823b41ec21aee16445a4acc00cf048b1ff73b8ff244d49c731d04dde661e8eff0a21918e8d44080a8ee2f2aca65d06c9e853d29ea83aa2268af8090da5a96a91537540764716e5972bb261e134ee2d9f8538aca2f94c9a35a390aec1c4b6fa3fefa3e9a477ed6465d7608116a22240f9d3ab9b01b23d553f23857cf62791eedab999ae2ffc31442e0847a5f0669ca776fff5378a95f9b6528941cc026d5780d1c09faacd8734aed9df44d1a4d2ff696ea3aad1280524136cc4c4839d2e95a39ad055ac201c7bbcfa6f703cb1d312b5fed2c5d4e1e1cc1744ac67f6fc7330b0e0a113433694ff785d495788ed8ea2f50ee46842aee4bc15e10990d5b43e7515ceda71feadd0683182b101dd67537dcb275bc8cace655f98596af2f94ea1b01106f9d8072b3bd1272792ef68cb11b01f7b8821fb5949a21b215c3a3e17900ec2"}}, 0x1, r0}, &(0x7f0000001000-0x20)={0x0, 0x0, 0x0, 0x0}) bind$inet6(r3, &(0x7f0000f9a000-0x1c)={0xa, 0x3, 0x2, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x401}, 0x1c) getsockopt$SO_PEERCRED(r3, 0x1, 0x11, &(0x7f0000515000-0xc)={0x0, 0x0, 0x0}, 0xc) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$sock_FIOSETOWN(r6, 0x8901, &(0x7f0000001000-0x4)=r8) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) get_robust_list(r8, &(0x7f0000002000-0x8)=&(0x7f0000002000-0x18)={0x0, 0x0, 0x0}, &(0x7f0000003000-0x8)=0x18) 2017/07/27 23:59:22 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x70, 0xffffffffffffffff, 0x0) r0 = signalfd4(0xffffffffffffff9c, &(0x7f0000c01000-0x8)={0x9}, 0x8, 0x800) fgetxattr(r0, &(0x7f000074a000-0x2)="5d00", &(0x7f0000cca000+0xc09)="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", 0xfef) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x10, 0xffffffffffffffff, 0x0) seccomp(0x0, 0x0, &(0x7f0000000000)={0x2, &(0x7f0000000000)=[{0x0, 0x1000, 0x0, 0x0}, {0x0, 0x0, 0x0, 0x0}]}) ioctl$DRM_IOCTL_WAIT_VBLANK(0xffffffffffffffff, 0xc018643a, &(0x7f0000fb4000)={0x0, 0x0, 0x0}) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r1 = gettid() r2 = perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0x6f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x354f, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000002f000-0x78)={0x1, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0xd34, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, r1, 0xffffffff, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00001d2000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(0xffffffffffffff9c, 0x84, 0x1d, &(0x7f00005cc000-0x1)={0x1, [0x0]}, &(0x7f0000b6d000)=0x8) getsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f0000abd000-0x8)=@assoc_value={r4, 0x80000000}, &(0x7f0000471000-0x4)=0x8) r5 = shmget(0x1, 0x2000, 0x100, &(0x7f0000d7f000/0x2000)=nil) shmctl$SHM_LOCK(r5, 0xb) mmap(&(0x7f0000bc2000/0x3000)=nil, 0x3000, 0x3000000, 0x8010, 0xffffffffffffffff, 0x4) r6 = syz_open_dev$loop(&(0x7f000030d000-0xb)="2f6465762f6c6f6f702300", 0x7d, 0x1) tee(r2, r3, 0x800, 0x5) r7 = memfd_create(&(0x7f0000000000)="fff8", 0x3) getsockopt$inet6_mreq(r7, 0x29, 0x1d, &(0x7f00005d5000-0x14)={@loopback={0x0, 0x0}, 0x0}, &(0x7f0000429000-0x4)=0x14) setsockopt$inet6_mreq(r7, 0x29, 0x15, &(0x7f000030a000)={@local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, r8}, 0x14) pwritev(r7, &(0x7f0000624000-0x10)=[], 0x0, 0x7fffc) ioctl$LOOP_CHANGE_FD(r6, 0x4c00, r7) openat(r7, &(0x7f0000397000)="2e2f66696c653000", 0x0, 0x0) unshare(0x2000000) perf_event_open(&(0x7f000002f000-0x78)={0x1, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0xd34, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, r1, 0x40, 0xffffffffffffffff, 0x0) recvmsg(0xffffffffffffffff, &(0x7f000000e000)={0x0, 0x0, &(0x7f000008b000)=[], 0x0, &(0x7f000000c000)="", 0xfc13, 0x0}, 0x0) [ 350.004997] keychord: Insufficient bytes present for header 2 [ 350.033528] keychord: keycode 4095 out of range 2017/07/27 23:59:22 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) setsockopt$inet_mtu(r0, 0x0, 0xa, &(0x7f00004bd000-0x4)=0x1, 0x4) write$tun(r0, &(0x7f00000c8000)=@hdr={0x0, 0x0, 0x0, 0x2, 0x0, 0x0, "dc"}, 0xc) setsockopt$inet_mreqsrc(r0, 0x0, 0x25, &(0x7f00008e9000)={@local={0xac, 0x14, 0x0, 0xaa}, @loopback=0x7f000001, @broadcast=0xffffffff}, 0xc) 2017/07/27 23:59:22 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$sock_ipx_SIOCAIPXPRISLT(0xffffffffffffffff, 0x89e1, &(0x7f0000c75000-0x4)=0x0) gettid() r0 = syz_open_dev$mice(&(0x7f000082c000-0x10)="2f6465762f696e7075742f6d69636500", 0x0, 0x101000) getsockopt$inet_sctp6_SCTP_NODELAY(r0, 0x84, 0x3, &(0x7f0000ad4000)=0x0, &(0x7f00000c1000-0x4)=0x4) vmsplice(0xffffffffffffffff, &(0x7f00006c2000)=[], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000001000)={0xffffffffffffffff, 0xffffffffffffffff}) rename(&(0x7f0000dfa000-0x8)="2e2f66696c653000", &(0x7f0000f44000-0x8)="2e2f66696c653000") r2 = socket(0x0, 0x0, 0x0) accept4$unix(r1, &(0x7f0000d44000)=@file={0x0, "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"}, &(0x7f0000619000)=0x1002, 0x80000) getsockopt$inet6_tcp_buf(0xffffffffffffffff, 0x6, 0x94dc86310120223d, &(0x7f000000f000-0xe1)="", &(0x7f000000e000)=0x0) getsockopt$inet_sctp_SCTP_LOCAL_AUTH_CHUNKS(r2, 0x84, 0x1b, &(0x7f00006d1000)={0x0, 0x0, ""}, &(0x7f000030a000-0x4)=0x8) r4 = syz_fuse_mount(&(0x7f000014d000-0x8)="2e2f66696c653000", 0xe000, 0x0, 0xffffffffffffffff, 0x20, 0x40000) write$fuse_init(r4, &(0x7f000053b000-0x50)={0x50, 0xfffffffffffffff7, 0x0, 0x453a, 0x5, 0x6, 0x9, 0x1, 0xffffffff, 0x10001, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x50) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r2, 0x84, 0x6f, &(0x7f00005bc000)={r3, 0x1, &(0x7f0000f32000)=[@in6={0xa, 0x0, 0x400, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, 0x2}]}, &(0x7f0000ef8000-0x4)=0x10) write$tun(0xffffffffffffffff, &(0x7f000026a000)=@hdr={0x1, 0x0, 0x8, 0x2, 0x0, 0xfff, ""}, 0xa) [ 350.128081] keychord: unsupported version 0 [ 350.143745] keychord: unsupported version 0 2017/07/27 23:59:22 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) getsockopt$inet_sctp_SCTP_HMAC_IDENT(0xffffffffffffffff, 0x84, 0x16, &(0x7f000050d000-0xc)={0x4, [0x14cf7ce7, 0x0, 0x1, 0x1000]}, &(0x7f0000015000)=0xc) write$tun(r0, &(0x7f0000287000-0xc)=@hdr={0x1, 0x0, 0x0, 0x2, 0x0, 0x0, "fd"}, 0xc) 2017/07/27 23:59:22 executing program 5: r0 = syz_open_dev$sg(&(0x7f0000572000-0x9)="2f6465762f73672300", 0x0, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r1 = gettid() perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0x72, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket(0x11, 0x40000000000802, 0x1000000020) ioctl$EVIOCGABS2F(r0, 0x8018456f, &(0x7f00006a0000-0xa9)="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000") perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0x6f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000097b000-0x78)={0x1, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0xd34, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x1, 0x10001, 0x0, 0x20000002, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, r1, 0xffffffff, 0xffffffffffffffff, 0x0) shmget(0x0, 0x4000, 0x800, &(0x7f0000836000/0x4000)=nil) ioctl$TUNSETLINK(0xffffffffffffffff, 0x400454cd, &(0x7f00004b3000-0x4)=0xffffffffffff8a79) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(0xffffffffffffffff, 0xc00c642d, &(0x7f00007cc000)={0x0, 0x80000, 0xffffffffffffffff}) ioctl$DRM_IOCTL_GEM_OPEN(0xffffffffffffffff, 0xc010640b, &(0x7f0000730000-0x10)={0x0, r2, 0x0}) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(0xffffffffffffffff, 0xc00c642e, &(0x7f000033c000-0xc)={r3, 0x0, 0xffffffffffffffff}) ioctl$SNDRV_TIMER_IOCTL_TREAD(0xffffffffffffffff, 0x40045402, &(0x7f0000105000)=0x0) r4 = syz_open_dev$loop(&(0x7f0000e75000)="2f6465762f6c6f6f702300", 0x0, 0x6) sendfile(r4, r4, &(0x7f0000575000)=0x0, 0x20000000000003) pipe(&(0x7f0000388000-0x8)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$DRM_IOCTL_GET_CLIENT(r5, 0xc0286405, &(0x7f0000d5e000-0x28)={0x0, 0x7, 0x0, 0x2, 0x0, 0x1, 0x0, 0x0}) fallocate(r4, 0x3, 0x0, 0x7fffffff) ioctl$LOOP_GET_STATUS(r4, 0x4c03, &(0x7f0000b29000-0x98)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "0000000000000000000000000000000000000000000000000000000000000000", [0x0, 0x0], 0x0}) getsockopt$inet6_buf(r0, 0x29, 0x2b, &(0x7f000040e000)="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", &(0x7f000086f000)=0xa4) creat(&(0x7f000001b000)="2e2f66696c653000", 0x10) syz_open_dev$sg(&(0x7f0000814000)="2f6465762f73672300", 0x10000, 0x189001) memfd_create(&(0x7f00002ac000)="706f7369785f61636c5f616363657373246c6f70707031776c616e3073656c696e757800", 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) 2017/07/27 23:59:22 executing program 6: r0 = syz_open_dev$sg(&(0x7f0000572000-0x9)="2f6465762f73672300", 0x0, 0x0) mmap(&(0x7f00007f3000/0x1000)=nil, 0x1000, 0x0, 0x32, 0xffffffffffffffff, 0x0) ioctl$GIO_CMAP(r0, 0x4b70, &(0x7f0000987000-0x30)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r1 = gettid() perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0x71, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = perf_event_open(&(0x7f0000d7f000-0x78)={0x1, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0xd34, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x3d6d, 0x0, 0x0, 0x0, 0x18, 0x2000, 0x0, 0x0, 0x0, 0x0}, r1, 0xffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x79a000)=nil, 0x79a000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r3 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r3, &(0x7f0000001000)={0x2, 0x0, @empty=0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x10) listen(r3, 0x0) syz_emit_ethernet(0x36, &(0x7f0000002000)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0x0}, @random="4c6112cc15d8", [], {{0x40800, @ipv4={{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x6, 0x0, @remote={0xac, 0x14, 0x0, 0xbb}, @local={0xac, 0x14, 0x0, 0xaa}, {[]}}, @tcp={{0x1, 0x0, 0x42424242, 0x42424242, 0x0, 0x0, 0x5, 0x2, 0x0, 0x0, 0x0, {[]}}, {""}}}}}}) syz_extract_tcp_res(&(0x7f0000003000)={0x42424242, 0x42424242}, 0x0, 0xfffffdffffffffff) syz_emit_ethernet(0x8e, &(0x7f000008b000-0x8e)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0x0}, @remote={[0xbb, 0xbb, 0xbb, 0xbb, 0xbb], 0x0}, [], {{0x800, @ipv4={{0x1b, 0x4, 0x1, 0x4, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x14, 0x0, 0xaa}, @local={0xac, 0x14, 0x0, 0xaa}, {[@ssrr={0x89, 0xb, 0xcba4, [@rand_addr=0x8, @broadcast=0xffffffff]}, @generic={0x94, 0x3, "42"}, @timestamp={0x44, 0xc, 0x7, 0x3, 0x9400000000000000, [{[], 0x3}, {[], 0xfff}]}, @noop={0x1}, @rr={0x7, 0x27, 0x4, [@multicast2=0xe0000002, @remote={0xac, 0x14, 0x0, 0xbb}, @local={0xac, 0x14, 0x0, 0xaa}, @rand_addr=0x3, @multicast2=0xe0000002, @rand_addr=0x1, @remote={0xac, 0x14, 0x0, 0xbb}, @broadcast=0xffffffff, @empty=0x0]}, @end={0x0}, @end={0x0}, @ssrr={0x89, 0x13, 0xfffffffffffffffc, [@broadcast=0xffffffff, @loopback=0x7f000001, @local={0xac, 0x14, 0x0, 0xaa}, @multicast2=0xe0000002]}]}}, @tcp={{0x1, 0x0, 0x42424242, r4, 0x0, 0x0, 0x5, 0x10, 0x0, 0x0, 0x0, {[]}}, {""}}}}}}) setsockopt$sock_str(r3, 0x1, 0x19, &(0x7f000087e000-0x1)="00", 0x1) syz_emit_ethernet(0x36, &(0x7f0000013000)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0x0}, @random="4c01120003d8", [], {{0x800, @ipv4={{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x40000000000006, 0x0, @remote={0xac, 0x14, 0x0, 0xbb}, @local={0xac, 0x14, 0x0, 0xaa}, {[]}}, @tcp={{0x0, 0x0, 0x42424242, 0x42424242, 0x0, 0x0, 0x5, 0x2, 0x0, 0x0, 0x0, {[]}}, {""}}}}}}) r5 = fcntl$getown(r2, 0x9) getpriority(0x2, r5) r6 = socket$inet6(0xa, 0x1, 0x0) ioctl$DRM_IOCTL_AGP_ENABLE(r0, 0x40086432, &(0x7f0000374000-0x4)=0x7) setsockopt$inet6_int(r6, 0x29, 0xdf, &(0x7f00006a2000)=0xfffbffbfffff0001, 0x4) sendto$inet6(r6, &(0x7f00007c5000)="", 0x0, 0xfffffffffffffffe, &(0x7f0000d09000-0x20)={0xa, 0x0, 0x0, @loopback={0x0, 0x1}, 0x0}, 0x1c) ioctl$TIOCLINUX4(r0, 0x541c, &(0x7f0000e2f000)=0x4) ioctl$DRM_IOCTL_GET_UNIQUE(r0, 0xc0106401, &(0x7f0000d72000-0x10)={0x24, &(0x7f00000b7000-0x24)="000000000000000000000000000000000000000000000000000000000000000000000000"}) ioctl$EVIOCSABS3F(r0, 0x401845ff, &(0x7f0000a1c000-0x18)={0x1, 0xdc, 0x100000000, 0x9, 0x8, 0x7}) 2017/07/27 23:59:22 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x0, 0x32, 0xffffffffffffffff, 0x0) socket(0x0, 0x0, 0x0) r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000fb5000-0x9)="2f6465762f70707000", 0x2, 0x0) openat$ptmx(0xffffffffffffff9c, &(0x7f0000aa2000)="2f6465762f70746d7800", 0x400000, 0x0) ioctl$VT_OPENQRY(r0, 0x5600, &(0x7f0000119000-0x4)=0x0) r1 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) connect$netrom(r1, &(0x7f0000b9c000)=@ax25={0x3, {"34987b20bcc2c8"}, 0x3}, 0x10) write$tun(r1, &(0x7f000026a000)=@hdr={0x1, 0x0, 0x0, 0x2, 0x0, 0x0, "a39459bfd215b1f2bfb746aa447e253c0c03c188dc6a70649821db4c834beacb9b3bddcda5be6cee163b58e5e606a1d12c23c07af22fd88123bcfe"}, 0x46) 2017/07/27 23:59:22 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) write$fuse_poll(r0, &(0x7f0000982000)={0x18, 0x0, 0x5, 0x200}, 0x18) write$tun(r0, &(0x7f000026a000)=@hdr={0x1, 0x0, 0x0, 0x2, 0x0, 0x0, ""}, 0xa) 2017/07/27 23:59:22 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f0000f37000-0x8)="2e2f66696c653000", 0x0, 0x100) setsockopt$inet_dccp_buf(0xffffffffffffffff, 0x21, 0x0, &(0x7f0000d90000)="", 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp6_SCTP_DEFAULT_SEND_PARAM(r0, 0x84, 0xa, &(0x7f0000799000-0x20)={0x20, 0x5, 0x3, 0x7, 0x186, 0xfffffffffffffff8, 0x1, 0x7, 0x0}, &(0x7f0000ef0000)=0x20) getsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(r0, 0x84, 0x22, &(0x7f0000e83000)={0x2, 0x201, 0x1, 0x0, r1}, &(0x7f0000b64000)=0x10) r2 = gettid() perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0x72, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = socket(0x11, 0x0, 0xfffffffffffffffd) r4 = gettid() r5 = perf_event_open(&(0x7f000002f000-0x78)={0x1, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0xd38, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, r4, 0xffffffff, 0xffffffffffffffff, 0x0) ioctl$sock_SIOCADDDLCI(r3, 0x8980, &(0x7f0000794000-0x12)={@common="67726530000000000000000000000000", 0x80000000}) pipe2(&(0x7f00000a7000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) vmsplice(r6, &(0x7f0000227000-0x60)=[{&(0x7f00007f3000-0x99)="f0", 0x1}, {&(0x7f00007c9000-0x39)="d7486fe7b389d8f332b6382d804b49ccc1a57115d03d492690229b365d229f4f332aaca3102e9f2cc6d11db237aba558cd523fb7e415db93606ea9be6a027472cd61a4b3977a7033629d6c2f27ab18b8ba802256ab69e2286af1a191b04c9e5f4a279ac5c6d2af85153feefa4d7ef19a4db51c7d20b5bdfc1841151f49456a20f4bfb9c50244d6", 0x87}], 0x2, 0x5) mbind(&(0x7f00003b5000/0x800000)=nil, 0x800000, 0x4, &(0x7f0000002000-0x8)=0x2, 0x1, 0x2) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x35, r5, 0x0) r7 = socket$netlink(0x10, 0x3, 0x0) sendmsg$netlink(r7, &(0x7f0000f62000)={0x0, 0x0, &(0x7f0000bf4000)=[{&(0x7f00007a3000-0x1d)=[{0x18, 0x1e, 0xa01, 0x0, 0x0, "07a4070000"}], 0x18}], 0x1, &(0x7f0000f63000)=[], 0x0, 0x0}, 0x0) 2017/07/27 23:59:22 executing program 1: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socket(0x0, 0x0, 0x0) r0 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000d1e000-0xc)="2f6465762f72666b696c6c00", 0x0, 0x0) ioctl$TUNDETACHFILTER(r0, 0x401054d6, &(0x7f0000dbc000-0x4)=0x1) r1 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) syz_open_dev$vcsa(&(0x7f0000063000)="2f6465762f766373612300", 0x80, 0x80) write$tun(r1, &(0x7f000026a000)=@hdr={0x1, 0x0, 0x0, 0x2, 0x0, 0x0, ""}, 0xa) 2017/07/27 23:59:22 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$sock_ipx_SIOCAIPXPRISLT(0xffffffffffffffff, 0x89e1, &(0x7f0000c75000-0x4)=0x0) gettid() vmsplice(0xffffffffffffffff, &(0x7f00006c2000)=[], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000001000)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r0, &(0x7f0000c7c000)=[{&(0x7f0000fdf000)="41e8b73a64211d8b8baa51d510363c2ce8c0a432dd581f7f2f64ec89748d4472b8d21127924178e5e82fca1c06a5dcd856c1d56409d1175acd8078807a643d2e39b0ea180eebed66ae97def3c17449c75dbe9e74061afc4ac452a03cd9d7852f5b7cbaf77e1eed50628781b13089911a48afb01a464ab9a4a6578b9ea4b6d4e0819178859a0e7eac4c4add44c87d03f0dee4b38b93fa671b2cd1004fe870d77dab7b6879228452f1aebefc5a2bfa687f5b94629bcc7c5ed35d084fd4e5d28fab3fdb5a95b06b611ee839a0d6a35868bee0396c6db81649da104e2161183960cc16edf07a9e8d70435caff64721", 0xed}], 0x1, 0x0) socket(0x0, 0x0, 0x0) getsockopt$sock_linger(r1, 0x1, 0xd, &(0x7f0000170000)={0x0, 0x0}, &(0x7f0000760000-0x4)=0x8) getsockopt$inet6_tcp_buf(0xffffffffffffffff, 0x6, 0x94dc86310120223d, &(0x7f000000f000-0xe1)="", &(0x7f000000e000)=0x0) pwritev(r1, &(0x7f00002d1000-0x70)=[{&(0x7f0000b59000-0x8e)="1d3d2b5dfbce07b9a3bb7934b24e5fed6f6c42e52198c51fb597d405848be860e4c61cc0ba7f9a4d5174ef8e82b18dab7695e693150c3e03fd2710e8519672c1891eba1676a04d75297d562de36c78baf1c27422374ec8148b9f4362a7e8f6c7bdae1f16aba6a2c6c8a3a821a8c17aecee041095550650b11d7bb52abe014bcf82e7a0668a9f77d2aad50b896188", 0x8e}, {&(0x7f0000ee7000-0x4e)="44c4fcf3f8d522de68c80a20f072456036edc518ddc62ede9aec0eb89284220024aa1d577ab77bbca00b04141e6c8680dfc834f79fbed3b1790f90cc80f85e2dd35b00d47ee934f0e3d43e11cd84", 0x4e}, {&(0x7f00006c0000-0xb2)="b5a458e3d77bb9c03bc66ad86d9f0b136d7ce3873abd19c8257e25ac26023103e551fa4c26831311c67f57fbf688a10d2f2c273bb1b00dbb6002115a01c4e8cece2f7c5e857a714d8627eb85e849e111d40d51de1f52fd1ed95381fd98cdd62de3e469af5c985a53bd78888cf08d56eeaf8311f92db5a8b571c0199577682e15c18c9401faddb611700e09a4a393687681a3fa982ea9b9559654251dab6bc07cbbec7a8a5d8b08cee53799a0bd5f9e23e02b", 0xb2}, {&(0x7f0000f70000)="850fb7bef2d261059a47e0bd2295bd69d4e6a900f534d2add3969cb475408e212a2ffef1f75c0de7d168da49199c6bbf5e5bc69a477c6c426bf08aa9683378a7b30dfe60d398f6b44bf694901eb4ea9dcaf045a754faf1aad7ffebf6d2311546f2dc0fbe08360eff85531f2211997d66694f226f7c971fef567499d3ee464ae5ac92092d8b7211107b5a6c73dc86f932ae1cf26cd5eea67146fd4943d681e66ac3c0e07e0b40c758a90025934d33917a1de6c0e1ad91fe11c58c1f15201a277890e8d5835af746faa928b7c4488da31822b4a53b2e3d87e3ad9692198de33d9ad88ccec3243ee1baeb70327c4abc552feb7de83b2ae96ebea3cbd5cb20cf4d92ed9f4d0f410ad4c7a036580a9852a4e4aef932ef0dbae6eca4ddaa87a5185c7b17f3fd55a698fb9a507cb84476f02d7d263ac554f7480e2a628692994b646beda7fec25039bf4f1717777aec31dc0a97c8e75b4324d08cee896dd4fd5928d4da100f517c941a13ce7106de86e3e0e9a8cb15dc3369258d89b6010fc02d16ad9cd3f0cf0238b08ebead2a2512e37e12cbdd0bc0dd898b4690fab04b50471a98c7b6c8114f7754a15b159fe020be8f4222312d994e1d165435d48d87605067fcb7f94292e7e4de95e463c0d94698342ceef7e8e4cc0cfb057626d06469745548031a330ea600160b55132af41893fe30c3c1c312b60c0550b5c73c4f52cf47da2e836d7a8108001752a20c7b32647b230a0a752c3e9d97f8834ab13085c0410816a5c88fa9573bd0a87939dfa4655c2acc892098a0e80f0e7c3e4a15e7ed2f45c4d14b5870c0b7c4c917dc11ef2553335025419f7fb0d8e230423fa254d624c98fa77fa64d1685d626366a2af6921691a9c1b91046b067c7e6650dba54c6720214d8ca06d490760d5ff1914a285c98d60bf8998a177fa5f2faaf38d38e455b26c6d9dc6b9375803f92868e40690431b863b7fc6f664a69ff795b0195b351d4d635fe40eba1852c15da89f4af99facece66061cb20f7e03cdeb58fc93c78ce319d98001166f3f1d0c80d0934340ef6e88f7200da0e395a68852525c6dca997a69f384a2421df7d45efab5edd09c8561c2f814444f28130612dddec2219b4c8bf4b4f3dff98635e392a2ac0276781363592bca4a04bee7de1f7e3e0b526c87a2f7025957e4bddecac9f9ed71c75fa3435f3141ba86825a2e756895eda831bf72e620f07350e08a849f82669a493aa77a097789d96eb308fc727a04e0f2d00fef91a99cbe0fb7dfac0217631d523144f4ef284f9d1efd1c9ea16fe6832a958dc8867e09baeac4d6cfbc0a712a24046a50f3eeae35209064016ec9ff5a8b9992d90cc872097804815d37717f3a8779933b7ca24ada7454c712b5ccdc99b4dcafa76aa256d61febbf0dc27b157e0f76469faff6e440dea0fb85ae06301be38b5a88353fbf325d183737029ef1337d2c5adc9c9a211df05f334c0a33873d4e21048218bb3ba72b3306a8eb759db708bacf797aeb9cd7ab05823a5ab872106beace5c67745ed8f104d4f33332a83323e66bb866b8c66c0ef1c22f7f91363cc396a77e71e29ebc3b8e8271801874101f0dade27df0951cb1ee778208ea3496200a7bb091ae401983c6efd9a4ebb4e484572c39bc1aca355ef7c6ed29406278053f608ab8c173a70ddeb5e068b94bf7734fe9c018abbfa83a9a9cb9fffe49147ffa2933df9a6e558336163a28a4342a511eb02482ce81834f296c48449d7f398f4eeb9550546c50ae05cbd572a65e27c2117586b3623ce1ee9f90b20772b3e80c55d26c6688d350d453203b1734947185e8bd12ebed3b2f99a78137b05e9f86e6cf0031119ada0dbf758b4926932837d648efd3e81fd7eeb7a937d4944372307e959de853faecb347ea238ebb2b4cb6505b5957548881febc87ab5d45868f16febd61d4acea5b088906c62129357e06d949f769768626ede44f95944e5fda96ac6c99a19771d08fa3e6d10a24b4edaa0f336dd5db5bf944d76ba40e58e3f607510cf9233c1572aff23dc290e716b129d8a983bfbbfa7bfa2a670d2b48fda6f42932c2d0e0091e1089c41f3c3b6699934e267532ab6974dd088c3388b52d8526fa610d41cd1f8c903a2ed56e60a7bbd16ad343dabe9ff28b4dcaa46d44582a88bd4fd9fb04bd1c26a5c46f4cbc799cd7ed77a5c55b14bef4e138558f05178f200a17c1cada5ef6b4341a05b9a82f9827007a0b7cd45b754f6287884116032cdd1385ef59753ef6f7d976b6fa4fa9c181a7c4344ddf383bcb534270d194ec473041abe38f9614bbde17f4beadfb36b90d425999fd6fce084b68bd52d054b073cc27decb1024b22e5221ebf7800aeb16e2507ce5138d34497b9526212cc297c55995de90d54a3a34ea49ac5ed84101161aeebcc560dc038180a0b56d41211d5375bf7f27f4a25ab6b789add98e43bd0ec501d7153fc07626cffe0047282770fdb99dcad707e1ec82f7a3f865d77469120a7d269ac95c9854eb88011cfeafc220c011cb5efb9c3247ff6a03ab0c268f509ed8a710f2a7c36656c1427e6e4b058d1bd216aa8560c969412af7727e333941e03ebb3b43985ce146dda162495627692776eb105bd140ab23542e5cfae8742aeeee890ba3bbb120e4966929be6c0292ced679319ad6b3880f1e737e8806295dcc18ffbecf7dd1435486982b6e0b9bbda0dc428aaa984adbc8c1f40779647ce7491416b1b430fca0e5fb58bf8bc47c1c9577ee64390d79e79066b8b4dd570f4e16b4ef35e45dcc39f071f409a45ed11714d74f91724b370c0b8666d696779f242dbeb7e89e7bc9479b061e4227ed1e54ba319a78acb19006cab6d00b6cdc141b0ded0ba0b362da305a624706bebb6b7063167749d7dfcf4747294a91031561ebf969948b1af5172c7267782ef40acd8479d19a77f1fbc6d3ef1be17eb9d5e499dc42484956eed4a772cd5e8027acb85f3c414cfd086225ed1c75b30fc2f111f9d4fbb9c6cefbc3ccf9eef89ba15313fde73ec8851060d7d8c5a905b6e53809da80457b3f8caf94a76948740283a0954a68e3d9c9992d7386786f8b51d49da4c2be1ae8bf5f060d993e5049351d7c9159fbcf046f27f326f3795cb2530e3586fec35aac3c447148453bd3d78a49c99e3f90c1987eccf818aa50e430a104db17de5a6d714c0141548374c9d9372b46ea6c4b0b8ac80d50a91c6886fe9f4c130401a53717ae06e0fa0c9bf0d8fccd03a26db0ec7de1ebed97c57a06c11f48bfd1855f20dcd725da6150e7fc968cb22169d6ab7991882e74accfb61f400671b218938550e6da37682196d1f06209a62ad29e36a71a4f2a4271cb4a6a3336f491bec3dc62dc1659a1b610761d92b2be8512d10a9f5ab5620043c337fc9a04c230a3b1d58e4fba2cd3c62e9a08277402ebc525ad96f0009f5619d5d261bbf336bce27689241e1d61f50fba6319d1d5a8fb06cc38a92a43919fb231ed6cad441e92a6804885dba72bd8130b8ae38571c011c754d43d8b4612f7fa5863ae51609073276a578f7f67fb9e3c6d31e8109ead9f99b8bb9cf81ce54b1d1c4469d1529ca82e348162bd3ef80af18f18c1458a64c92f9979939c51bc80c88a7253a5b553dc52b8229f21613eb72687376e0f657e19d6e55daeb24f235de66dd74ed32c045245969563612f04f7bc47d6d56168f49006d3c420c9938cc86eeb4ca1fbcee6bb45e08b4248cdb20473cb2e9271f1f15f0221d953acb4f529e8fe3ac1ae95c720710b3b9e2b74aa7a2db52aaf2a8f0e8fb51d83700540b5f3a7b5497b87e149e784a268f5df47ef73fd8ba330e1e29fef1c1eb8d521277f86e32b30172994c6b9f4dbc7f270f93f546cab20e6084e97318f8ebf100aeb0803b0d9b58f9a6aa9c9eb489a507c17f6a79f64a0d8b1d50025bd904e305818956f24b4dcbc3ae43c526257d2a35c5722f2e45b6d8d9feece2d012a0386d2e4311ffd6aebca1454bfeac7f2f325d0e0c204c5035e4adeef7ff21be27aba1eee5a5762766c6710134196f83053cffbb39077e05b36b086fe73efbf90a21f2b6f80ad1324cdd474ae7bf891ab0adccfcf7486d40adc259ec9d28829f6cc082333ba49caedd1f0b2b9b0c2e56142b62bd28e5779d0fad04d61b630f61c84cc2759e8574ae3d46bb69c4127223a6d694b3da8d68979a6ac842d0b1c85bb4a82450a89603f47f6d666d5745db2f88095eb7ac836975948c2c9e81ad98bff7b21a7d3fa8217a3a8baebca7f3be3641c0eca37bfce314ae1dd049d566fef99de8a511c6d0f7d71c65bcbe891e29b46b46d4eba0ea42a88ceae92e2e0421e9a01fde7edf7d423d2c71ad2bd8175ad4aafde2dfdbc442b884e713cd465873f9c2f7e6ce3d8bd5d29b2afaa6e62a65d7372f9221a8c96c4935f7c05beb3da4eb3cd4bebe0fead9424c4070222a6a22340f35f5d2479713d2be5135fd977aa910a3fa62d8b4f3c11475d81daf2a524414b95ee6a62eae1d0015ce15630d387a8430ff4054e2f75c4501ecdfd52b4fbc78c80e6fb2b51a59f20b836d3ab2c47fae75b37fdd70517c2d61ba17a6be851fc10fe9250f70ffd2c6ed968c75735767f8c4c2d49e1a4b134d11af75790088be5c69da696524e27374253d249fa5a345866d5224e802a66847bc668bf4e84db11578ebed1408f6b9a20a1a73e6bd8ad00541cd595cd41f1cf5a9ff743599cd51ee58c71f62642638043b9cf6869ee10036d5bbaca36006d1de018e9dce59e51cfd9ecac96628a7722fd016484ab932037aba4cb12b789b14ba0509a604110153120572aa30ed3e30901b263f6d14fa8cc27c6c5438f4477dc28f6fa671ec33f9c85300f87f09014406f913c7059e4c107bb06b4dcc4b94d583d686cf497c6cbb7fb120ba796c610d1fb00a4cb7141738c69abac567cd965c96cf52de44ea3bef205c42a06725dd9219efbb96a4cf31147c91921c50a40d9ebfd5e8c22781a1bd7c14378ffd8381d812fa268580ec1ffa76a93c5007fa9980b0cad0a6f8a217d6fc6d02060f757b3e02a274b95cb6a09965bdad4c95ba1cfb291f7087db2c88aa681e907505d04d84b181c69df5d3227d499073345f0a8590728fea49ae8a5d175207b25f2890532b8febe1c8632548deaae643ec8047207e9e859cd4c168d2f67eb18f286205bb439194fe27c40842eb0331e3e179ae2f7b5d01c84217747fdf27c06f4c300d46fff2a9932cecca603dbcc049cf25faeed3df21e3caad30041357ab428ce695a7ee0b7b96e2aa871147f8547fdeca6445a35960303c6721365b47fc909d0cfed1691af8055065bf835c831acf1b556ae6e207f20d6ab1071345dddb78384b0ec11da47deb4bcf5ffc25ee7b649c72f4efd6d9ffca0ba0c0a888b28508ff0512448b9c44280b59bd21c65cafdcdf8650f1989fccba2b67e1c671a95ee2acbd858cd3e8cf9bf5fb3294817f3ae32e9f40e38aa660f74fae8e817ee713f9e859318e09c5bfb489ef51cfd384a43caa61df089ae7f667d6a0a0d66e5796d367e586f0c288b90983824c38e8383c1adbfc7122b0ed911923b1915a2143da514645afe633a6ea084ee10884b6a4d37d02bc36ef150171375186d1d75ddc8799aff7cd7d1eb3f57a3e73df437edd945c7e0581aa61f315219b03abda335d6b0ea0bbf894d5be7fafad5161ae08c7b450d981446c93f88a9e773ca9b95bbf94133e2456befdeb2bb903090d179f0649193483dfe444e43b3d34b82c1b7bd70f25edf8d3f1ff96e44c811fc7f96f237d4a60bcab7eeb5", 0x1000}, {&(0x7f0000c2e000-0x59)="59c52229f5043f563f30b885b536efa98f643033b6b3350cb144cb9c181b377ace000a5a6bae0a22128f674cce6783bbe790818237401d2f2c24ec49666ad3c0728bc4086ba3c2fdd1d1b4d6cafc48d514a4c2c04d36921f28", 0x59}, {&(0x7f0000642000-0x4b)="00af6a0f6c8b120bc3a05d432b42f1ef6e41e93c1c71ea050db4068c39133b6c93e2fd6ce673295930f627f00e3399a86dfa08234106419f7184c0b9440ca3b9746d5b2305cbcbe83c0c53", 0x4b}, {&(0x7f0000599000-0x34)="696dd65314c785eeb63f1d776c1b721c140d5d9270080d6c8345f4d9bb78b419ce7661bf9533939033a9e1fcee656430d107f3a5", 0x34}], 0x7, 0x0) r2 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) socketpair$inet6(0xa, 0x6, 0x81, &(0x7f0000243000-0x8)={0xffffffffffffffff, 0xffffffffffffffff}) write$tun(r2, &(0x7f000026a000)=@hdr={0x1, 0x0, 0x8, 0x2, 0x0, 0xfff, ""}, 0xa) 2017/07/27 23:59:22 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socket(0x1fffffff, 0x0, 0x3) r0 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) getsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(r0, 0x84, 0x18, &(0x7f0000a63000)={0x0, 0x8}, &(0x7f0000c9a000)=0x8) getsockopt$inet_sctp_SCTP_LOCAL_AUTH_CHUNKS(r0, 0x84, 0x1b, &(0x7f00000e4000)={r1, 0x1000, "73dca852f2a46db89535a2e4e17f1260754b6fac94805a1a3f56058ac22691a1c7c13074bfbd0cd65e25c7f1de6e914ca0ef808cc3bfbc03751c5d076cd3622ae5aa5b96fa761351ca7b4981b13b47be25de4ddb119cd0c15fc604ecd95479053b1fe0a6a0e72cea52cbb2871f1d797304fcbb8ddacbb2311dfb2b83a596c2b93bed35d110a045216db5f691b8367c08e5570f1a79ced0f4527fd888cc15e393e6b6460b1269f862d14838693c8606ca6b70ae0f1a894d8ebe549b16280eeb2439bd7bab28d0d20cb88c794612af0b57c31493a36cc7cf319133d1e0ca1a116ec8abf7359a2c8bc38a644b319660ff4f5e2cb0bc3ea4fdfa0526b357d155fce9afa4bac68f989962cba9bcdb719132649001cb8e81ae9e07487cfbcfeef47e7b5110e804641d35a00767a22aa1f9c11f6d730759b5a6006dc3212a86300987f0433c7d58cb072732e7459a6dea5ab3c62734be4a7fd4f039d34c698ef10447eb31870a5fc412f7b713a5a1537f2fed40c337b7c8d1ef23aa5a754a6bf9d2face4d7b3adba2e782a76e8a64050abe314de0ab8c1219372a4482004c23af1e4190f37ef1272cb83b4a644f9948e917e7fc5e4ce1eaa393072dead1cef7c114e1567d94fe418b7cf3917055082c749089f227463e21cdf6730c198e251ebb633f8898f66018aaf5bb42ea2740032a47dfa3facc3d26cef5811c03c86f1d816d420089ddc4fdc74ecbd23a318ec6febedf830935336315bb8adbfc4fb4e552bca3c4073f26672dc743d3a0c49cb892b7e3e9a5c286ac69ac2715f4c84d6158a71f717cfb788d7e36885402712b5840509170574651e5dfc78c281433c7e409a96f26a3d086b0eeec8d866f76314b0e0365bc36a1339fdf1e2d360e192f647910d1b502f3ab7785ddc681cf216629da8b1e9abece08fd9b5febf7c3cb92d1d96de816f73c4287882d89f4c0cc81fd5ef6dd676e405902c3fd7a9b11683c729d631d231b3ff282d1cf7d5af89c59ed143a88e5523822d90d3eae118d9bd8adc23749c5df5d184fc11218e0c11020de54386c25e0a711dae77be90dc1c2b00d190ddbc65a41d84f8fc75752653c32aca48738ae7138ecdf8614dc8a26d648b6d4eae2184085e15b34e7c842687596c7945d1467d89ae3932ffcf8d40671a567d2a325ac959df820d9f46fb27a3ff9e4c157f77d9d2db7b7327c318d7bb6c8fcae3d394115120ce17d782a57d2d00f38763c0e00286e5e085f8df4d5026b451f408c7eb6cd1fa698bc14bf359eb044d15d3b303e280a4d601d864a89a3faa89733627b62d73c27d405c291d23c5e387c2c8d34104ab686c25b79675d412a5a7201a5e10eee799f1d15bbb48d40b2bcbca28aa3e05ad307c471f57ad7cf430853c00e09d5618d14c5c08fe61c9cf1a1e36cf3842a716c6f3187eb579ae10d33cffd96c85fa3d1cf3d9322c54d5d5b0a9925010a3a123b2b7be297f441243433f3c185deb5437079785b7aa54ddf2e02bc465edc0a5f7ea7ae52a7f4e1d08d94512bd4e6ac5d39b38d88ea3fe3fc4775cfafb2472079d2c3c6165a11727bea5d7b510458805a622a7f05fd4e6bbf097cc6ba8dc043764876229d075426a787b561f41a00153f4ed68ccfa360949a9e23d7d62376247954cc0f44e42ab3fdeb129c787cacac39a197cc97a5da4dface52e9e7c4d3d2a82821069c92eba505044342269bb3d7e0d16775aee9ffd6d372756976666218b022187f3c43f1c2a66f1635cc7340a6d4064a8da138774af8366ce2dedea9c8a46a8baf24ab87a9e82ec27b50540a7c66b3f4f85e11e01867620a91c6dafd379ffdd4923b0dbed6b69acea8fc4224267905bdfd4b5ff2eddd7e21482d496b30ed664987b70a8c32e8b8dcc4f49024bc6777ce68c06b88b5f2f06ce88a97f9c6546f139a0971f801a5ac548edc8a78a1615122538d6dad77afad96010389b2cab84741b193e287744107c051b19da600c957a4aa096549bc9c3d4e4abf0981d9b022e10589c87767063f05f57bfcd00bc27175a504b496a4f3f7cfd3f370f94adaf158c948c9335503c2cb00262105e8e4b50a9f7fc6e9be76153cba7f349bdc463fdac602a3bf01411992b5f5f51d303756bad593fb788f73eb417371fcb168b022666813ecc11a44a1cd9f4459408004cc3e9172b67ec30720abef0884645533ed765071c56e2142c2d50c37a8e9ecb13f1be94def9bfe8872567032a0237ef981c92ff2c636c131e5d1e257371fcdbe012b0a179d262824899b48b878ba9528d6a95554180669c325c0697f53f69d9724aca6bdcebf565cb046798fe6c48bdd8dcd04ea82afd1abe3a05787e13ff53a32bf9d2c392f67a344c406b08da7057f7005f751fe471a4a308f791ea5b6df1364b069efc8ab74ae7b0fb4a8c21d49de85388b001627128f507221d74cf054ad04705ec79734f25f8089868ee7657b315ad7a7a7d3ec91452b7631d4804adb2a1ccba96a633759a064f168d96b1996840466ffb9beaf767b8587baf01da9eb0a47eefe0eee3abbe9978ab563172ce9a926d3db235e5b84c74b63d18bbc5c44269a622539709c4294b72b4b7399c0990fcabe572d3fb2426e9fa823e47346f884440e6b6769102ff89dc8afc001ffc33749b150b59e460e57e705ec9dc3f520491dce086734306dcbceb686437d8b959a6cb6e7b47ba575f02a5843bcb40d3e909a8a1864dc708d4fcd2bcea0f3122c5b83ba76a7b86c18208009b897d4490e7d4dd9c662dab3390bb6191a10176b0a4e27febadbe8c95121030aeb3f20647e9b00d8c6f8ad8dd6bf255275ab8a16a99ceeb504414f0c76fa1fd23b2434e82ed3d605e10df19089ce9376353a565afbfe0c225572e2ca3e99a55a6c65a977db08f9a96bb35063a26d4b597b2aea6884dc621137c741443d7eb498b1d76900119eb4c652a10d1dd1990405e3062698a284016165c8f871dd5b266d204090caf8f0ca9f5253a5cf262daf13192095dbf61aebad2257288455d1c63d0d090182038f76db240734614e2f02d60d710118280dbf6d3fced556722fa1dbee2e2c693dd4b65604d7507a2ee8479b8be4e03307c05ac97cde9b9ea17320af8306bfc0d02e878ed113cee191a2bcc9c131516972e526a32ddf6943775ecb20986e06b5032ffbcebb889a3e2601677d9ad204ab410c6805c348a87e38b9607cd956ea8050db5b8be23e71b7b0bbbe2682c8cb39679fd9ce57df540bdab95e0d94daf0356d5faf76111e1e5679baa85a022f82f355614084a981da62f2f2df6d31c71a3f15884dc1d8cefc34a3be083b26993ce5316c755b6d268e9e62fd0f36d9635002c3bf4fabcbc8005211424c8f468c5a274efc56c95810031b4bacb5690337c981e63e08eabc1191e46ded5c7ca02536ea2c2a6251fe8362b8299993d461c9cd463fc370e4a7af6a17ea2a5bed4e87eec67907930d83448a93e8cd916a7ffe2ad8b84bcfc631e6eeca973f3bd070840583f81ae0d8446f5adc3878a7a866842672b390b32f0a610fd60f4615526315f99c4f6fe6e383372e102f505aab394fdf433cdc9680699fb935cd06e52e1dcc6817dbd496d2339aaa89d730c476bd5612dab7b5789f3031938e1791d2781dac45fb84955e6952fae76f777cc4949a2394018e5639077d560fb12117455518bcdec4db043e510228db732ec390435f5b816bb8087156695eb6176df673447130bd4b00cfe1a41dad933eecb79cb9f4f003362f48a6c27da974a58896063093eea04d5d494f40b2fe56cf6322850e530a254789e0f0b5f30ca034512e9f76da886170ca4024d6aca021477311977b2ede52e7b643a6e5612914b0c098e1ab8a15da21f2a4f9f21d5a6a449c5d7c48da710609136ff505df78d1a90c3b4fb41a679d4f7f72fdf3fde0b78206b0210380907f367106c5eabbd3b15cf976ebe58f1a82e60397a6125f043e5aa8eeb56835dd8d3946636267e6017b3c2c93f986a70fc085bfde58a67f99740aede2b16ae62461492a7f631af1ec380e71dff95f669ecfd60df65bfd4f26d5486a82941eab033c2ea0378f208f74df8b2eece9130c2b94e90b92d6c836be6a91d0cb04081e62662babaf46f3c23b040cf894129fe977e3599870cd5043570b6698680338f7ae2db5d6aa0a280eaf32fa8e6b5eaca790ef57b3ff3c5ddb81ab0332606478da2b8a252f1aebf09fadf2338abfa0dd088905a1e40d0cfff664445f5d7502e4e25496c060fa8eb503af3ed831f8d91c6d105c323376c1f3884230fb439f10b17ee8aedc13f057a5a367f7a2ad619e6f8b6f57f83e0414492f45669a298be06be4baf23a32d25dd7f94ecfd599e4bf26ec3a618553273ca6d641ddb4b5d33c5f0ace817315730d63088f70845003341580dfc0b1b91063e65120fd685fcb8a33ae46e10bb2a377c49d095ba34e4fb1b2eb141b18033609c3bb3afeb6bbf363a7691f054c9f843207f9c94c8122a34322b5645deac0091898edaaab7c89bd28acc27d7872afd1774ba752082d7eddbd1cf4d67208b915fc0d50ea2260bd1eafbd0829fca85f2456a5bc919918faa6a4d5a998778af410bf089d32ebdeeb267995ce0bbf35ea8acf8aa96a0acdf563a695d283a2f309b03b41b3597fa1fbb7062d279358e513242bb40029778129e216ea3ae059781c37c70345c5af6bb344ddcc4dde560d3be5ea757243f627320a366b80bedbe4de2cc47b3163926b33152d9a97f34474f5482c1c1fa7eaeaef048857c7a81e01e513670b43c01276357206b5a6ff1632b77ffb1eba027cf7de4bb11a4d302de5a359b6d6c8db63049204b7e690794e627c669df0c437762a4ab5790bb62aa4c52af82ab1a06ed33964d40e2a4616ae886a24230a8526b91c5b831c8f4b925386690acfc7717c9b73af13fc69203005133f49358b813075514da732bbe89d13073a35ec8c6326226ae4feaec3370fc3223a3a038244a23fe473fdc6620db16557a6b7da13e1b4d1a236f99b9e440038799e14d849f0e6530d0d5964adbe16ea0be44f810636ab2caae18e5bf016c4058893082766b137f8392b5422e555537f3b1b48e4e0dab6a3539d34ef19bf167f3cdf6de1c82a703cc3630d329aabf42678eab63cb55f4fa22e89ffb6063f768431f13cb80a733b62bfd8d3e19224fdf85436cbc82b63219da682bfb695d43f6b60b70031af2497b1fde8512aa420f1ffa18ab80d7331a2eb2cfd861584d9379dba39385b324011f2243c99ea8e0a07c76799cd0b742a828e18e7e6b6cad62c9e062ae0cf6cd0cd1fe9c360c5e87e3c480849490cf1c67fe63145b04e9bdaeee9b28b6c3ce655b0a7450d2720642795f9842b52d3f12def1ec8a19caa89e0862414291e038166eae14f80f4168f74b708f28e9a2129341346112cbc166cd7bbbe4a303af43e98cfc32750866404888d4ffa995211c5999c16e360a4eaf1f1158969c5ead28e4be48499b643cac29c620a89ec1aae9522aa12377a693b5a2e03d9399c166a3cdfd6d0cc10a0eaf0e698eea169b840fdcf22a61604b59f2f707b0b343920413a6f5948cfb1b92a3654b024498c7c7b6313b602e51315ecc2976566f4eab7d52c1b1c8cdb3085dddd2cf83883cda0439ef252882796434e918d20397fe695ebc677a67a6d63980104fb04124160e0b6984834d2b2ee7b465661cc9fc46fe63ad1283daa30e6bebc04c67fb413aab61ddd5429e90c1a1b51677ad51e63a94f5c5817e60b7a4bbd2cf51b340c8d1ff8e575fe015e91627d5d36c079ca483b"}, &(0x7f00009fd000-0x4)=0x1008) memfd_create(&(0x7f000037f000-0x2)="5c00", 0x2) write$tun(r0, &(0x7f0000d44000)=@pi={0x1003, 0xdf0, "b4421c87bb9251e10ec2d5dba89ec4649e7b76b71f90de17f970190fbe881e1da0e70b80b15a6c9001b5ec2181a9911ff135c85cd16b279bf582f0b6267d1e011bf112ade604a0d3ea4dd4ec03b66e44a6d3507966f246b097b6bddd51aa266d347bbe4a16dbe78c1d53b12a2ac086abb6d9551160fa78d6738e8575704aafc14ee7144cfd2c192ed6446664c9419190db2ff932bb03181f6747606e297d7d5a6c731369a7b7fc42953c6339ed4b05e85dee464e000505a95c6e423db831b4c387daa6fef36102880222b93b366def65b6431eeb21f12865dc7308821300f3b5ed233fdaa94506fa53eef29d4f65bc031c080c0147cf456370310dd1dcdc"}, 0x104) [ 350.256580] keychord: invalid keycode count 0 2017/07/27 23:59:22 executing program 1: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socket(0x0, 0x0, 0x0) openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) 2017/07/27 23:59:22 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) write$tun(r0, &(0x7f000026a000)=@hdr={0x1, 0x0, 0x0, 0x2, 0x0, 0x0, ""}, 0xa) setsockopt$inet6_tcp_TCP_REPAIR_WINDOW(0xffffffffffffffff, 0x6, 0x1d, &(0x7f0000f71000)={0x0, 0xaff0, 0x5, 0xc000000000000000, 0x80000000}, 0x14) ioctl$TIOCCBRK(r0, 0x5428) [ 350.286430] keychord: Insufficient bytes present for header 2 [ 350.302152] keychord: invalid keycode count 0 [ 350.320782] keychord: Insufficient bytes present for keycount 254 2017/07/27 23:59:22 executing program 1: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socket(0x0, 0x2, 0x0) r0 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) write$tun(r0, &(0x7f000026a000)=@hdr={0x1, 0x0, 0x0, 0x2, 0x0, 0x0, ""}, 0xa) ioctl$SNDRV_SEQ_IOCTL_SYSTEM_INFO(r0, 0xc0305302, &(0x7f00008ac000)={0x5b23, 0x5, 0xcf8, 0x1, 0x3e3, 0x422, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) getsockopt$inet_sctp6_SCTP_MAX_BURST(r0, 0x84, 0x14, &(0x7f0000363000-0x8)=@assoc_value={0x0, 0x0}, &(0x7f00004ec000-0x4)=0x8) setsockopt$inet_sctp_SCTP_DELAYED_SACK(r0, 0x84, 0x10, &(0x7f0000d0a000-0xc)=@sack_info={r1, 0x734, 0xe0f}, 0xc) 2017/07/27 23:59:22 executing program 6: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) memfd_create(&(0x7f0000002000)="2f7b06003170707031253a656d30f9", 0x0) gettid() io_setup(0x0, &(0x7f00003ee000-0x8)=0x0) r0 = gettid() r1 = perf_event_open(&(0x7f000001d000)={0x0, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000d7f000-0x78)={0x1, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0xd34, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, r0, 0xffffffff, r1, 0x0) ioctl$sock_inet_SIOCGIFADDR(0xffffffffffffffff, 0x8915, &(0x7f000065f000-0x20)={@syzn={0x73, 0x79, 0x7a, 0x0, 0x0}, @ifru_addrs={0x2, 0x0, @multicast2=0xe0000002, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}}) r2 = creat(&(0x7f0000fa1000-0x8)="2e2f66696c653000", 0x0) r3 = perf_event_open(&(0x7f000000a000)={0x1, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000200000000, 0x209, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) fcntl$getown(r2, 0x9) fsync(r3) get_mempolicy(&(0x7f0000d6d000)=0x0, &(0x7f0000b49000)=0x0, 0x194, &(0x7f0000967000/0x1000)=nil, 0x40000004) mount(&(0x7f00006e7000)="2e2f66696c653000", &(0x7f0000344000-0x8)="2e2f66696c653000", &(0x7f0000fb6000-0x4)="6e667300", 0x0, &(0x7f000000a000)="") getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, &(0x7f00008e7000-0xdd)="", &(0x7f0000b82000)=0x0) r4 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000d14000)="2f6465762f73657175656e6365723200", 0x1, 0x0) write$fuse_ioctl(r4, &(0x7f0000494000)={0x20, 0x3, 0x3fd, 0x0, 0xa, 0xfffffffffffffffe, 0x2}, 0x20) ioctl$int_out(r3, 0x2, &(0x7f00005dd000-0x8)=0x0) ioctl$DRM_IOCTL_ADD_CTX(0xffffffffffffff9c, 0xc0086420, &(0x7f00003fd000)={0x0, 0x0}) syz_open_dev$sg(&(0x7f0000572000-0x9)="2f6465762f73672300", 0x0, 0x0) 2017/07/27 23:59:22 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) getsockopt$inet_sctp_SCTP_HMAC_IDENT(0xffffffffffffffff, 0x84, 0x16, &(0x7f000050d000-0xc)={0x3, [0x14cf7ce7, 0xbc, 0x1000]}, &(0x7f0000015000)=0xc) write$tun(r0, &(0x7f0000287000-0xc)=@hdr={0x1, 0x0, 0x0, 0x2, 0x0, 0x0, "fd"}, 0xc) 2017/07/27 23:59:22 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000726000-0x10)="2f6465762f73657175656e6365723200", 0x200000, 0x0) getsockname$inet6(r0, &(0x7f0000c4a000-0x1c)={0x0, 0x0, 0x0, @local={0x0, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0x0}, 0x0}, &(0x7f00008b4000)=0x1c) openat$keychord(0xffffffffffffff9c, &(0x7f00008fc000)="2f6465762f6b657963686f726400", 0x2000000000002005, 0x0) write$tun(r0, &(0x7f000026a000)=@hdr={0x1, 0x0, 0x0, 0x2, 0x0, 0x0, ""}, 0xa) openat$rfkill(0xffffffffffffff9c, &(0x7f00002cf000)="2f6465762f72666b696c6c00", 0x2000, 0x0) [ 350.342512] keychord: keycode 4095 out of range 2017/07/27 23:59:22 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) getsockopt$inet_sctp_SCTP_HMAC_IDENT(0xffffffffffffffff, 0x84, 0x16, &(0x7f000050d000-0xc)={0x2, [0x14cf7ce7, 0xbc]}, &(0x7f0000015000)=0x8) write$tun(r0, &(0x7f0000287000-0xc)=@hdr={0x1, 0x0, 0x0, 0x2, 0x0, 0x0, "fd"}, 0xc) [ 350.375462] keychord: Insufficient bytes present for keycount 254 [ 350.377084] keychord: Insufficient bytes present for header 2 2017/07/27 23:59:22 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) write$tun(r0, &(0x7f000026a000)=@hdr={0x1, 0x0, 0x0, 0x2, 0x0, 0x0, "a39459bfd215b1f2bfb746aa447e253c0c03c188dc6a70649821db4c834beacb9b3bddcda5be6cee163b58e5e606a1d12c23c07af22fd88123bcfe"}, 0x46) [ 350.416056] keychord: Insufficient bytes present for header 2 [ 350.434307] keychord: keycode 4095 out of range [ 350.456894] keychord: Insufficient bytes present for keycount 54 [ 350.469626] keychord: Insufficient bytes present for keycount 54 2017/07/27 23:59:22 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) getsockopt$inet_sctp_SCTP_HMAC_IDENT(0xffffffffffffffff, 0x84, 0x16, &(0x7f000050d000-0xc)={0x2, [0x14cf7ce7, 0xbc]}, &(0x7f0000015000)=0x8) write$tun(0xffffffffffffffff, &(0x7f0000287000-0xc)=@hdr={0x1, 0x0, 0x0, 0x2, 0x0, 0x0, "fd"}, 0xc) 2017/07/27 23:59:22 executing program 5: mmap(&(0x7f0000000000/0xdd3000)=nil, 0xdd3000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet6_dccp(0xa, 0x6, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(0xffffffffffffffff, 0x6, 0xd, &(0x7f0000742000-0xa)="72656e6f00", 0x5) bind$inet(0xffffffffffffffff, &(0x7f0000766000)={0x2, 0x0, @rand_addr=0x283, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x10) mmap(&(0x7f000078a000/0x4000)=nil, 0x4000, 0x3, 0x32, r0, 0x2000010000000004) r1 = socket(0x2, 0x3, 0x0) mmap(&(0x7f0000781000/0x1000)=nil, 0x1000, 0x3, 0x10, r1, 0x2) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r2 = syz_open_dev$random(&(0x7f0000497000)="2f6465762f72616e646f6d00", 0x0, 0x400200) mmap(&(0x7f00004a7000/0x1000)=nil, 0x1000, 0x3, 0x100000000004101e, r1, 0x23) r3 = socket$netlink(0x10, 0x3, 0x0) mmap(&(0x7f0000cea000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r4 = openat$ptmx(0xffffffffffffff9c, &(0x7f00001a1000-0xa)="2f6465762f70746d7800", 0x20081, 0x0) epoll_ctl$EPOLL_CTL_MOD(r4, 0x3, r2, &(0x7f0000cec000-0xc)={0x12, 0x0}) mmap(&(0x7f0000cea000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) pread64(r3, &(0x7f0000a7b000-0xa0)="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", 0xa0, 0x0) mmap(&(0x7f0000cec000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000dd3000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$TCGETA(r4, 0x5405, &(0x7f0000dd3000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) timerfd_create(0x5, 0x80801) writev(r3, &(0x7f0000063000-0x10)=[{&(0x7f0000039000-0x3a)="3900000012001947000003000000000007040000001fe076480000000103000009001d0066413e055600002808003ffb230300805a16075bff9a", 0x3a}], 0x1) mmap(&(0x7f000080c000/0x3000)=nil, 0x3000, 0x3, 0x1e, r0, 0x0) mmap(&(0x7f0000dd4000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$sock_SIOCGIFBR(r1, 0x8940, &(0x7f000005f000-0x18)=@get={0x1, &(0x7f0000dd4000)="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", 0x0}) mmap(&(0x7f0000dd3000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000dd3000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000dd3000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mount(&(0x7f0000dd4000-0x8)="2e2f66696c653000", &(0x7f0000dd3000)="2e2f66696c653000", &(0x7f0000682000-0x4)="65667300", 0x400000000001, &(0x7f0000cec000-0xd6)="c53681d9b7b8f263f9ba9c64ca66b2ea9d24224f8b656a135821cda9b884203d262496ca386f435fba129071692c7bfa5891ee0f06e19f6d6a49049faca151ff8908e54df38440bd9e03044f53137ee76aaea85e1ff3d405bb1ad825bbdd450de00219cec8e5cda528ccfef6fd41a6c046ce61e4d5783ee214f5ca646e6838fa0d7cc9cc745cb450474aa62b31b104503d7c04daae6df7d65fd16528b6c88ae3552f09d0527d62e4c990fb800046a42299e0a9d7a68f2557efb8235e631de7be47340dcaf09f7795323bb148c7cb8be258d940a5cbac64") mmap(&(0x7f0000ceb000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x55000)=nil, 0x55000, 0x3, 0x32, 0xffffffffffffffff, 0x0) lremovexattr(&(0x7f0000175000)="2e2f66696c653000", &(0x7f000004f000)="626465762f00") 2017/07/27 23:59:22 executing program 6: r0 = syz_open_dev$sg(&(0x7f0000572000-0x9)="2f6465762f73672300", 0x0, 0x0) r1 = gettid() mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r2 = gettid() perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0x71, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfe, 0x0, 0x0, 0x0, 0x0, 0x40000009, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = add_key(&(0x7f00002de000-0x8)="6b657972696e6700", &(0x7f000073e000-0x5)={0x73, 0x79, 0x7a, 0x2, 0x0}, &(0x7f000030a000-0x66)="7681428576f72cdf580da9bc9eef0a096d04d9716fb26f0afa6606759db4056256dcaa6a1e1b64c38d898c3da9ee9e277d14d9f82eab665bbb7ae3459a119bc97cbc1f3b364c9a254dc6ea01fb1e975f91ef59d405ed0fd62aaf24527a6b525c8bf4d5f686ee", 0x66, 0xffffffffffffffff) r4 = request_key(&(0x7f0000b90000)="6465616400", &(0x7f0000c49000)={0x73, 0x79, 0x7a, 0x0, 0x0}, &(0x7f00003eb000)="76626f786e65743129706f7369785f61636c5f61636365737300", 0x0) keyctl$instantiate_iov(0x14, r3, &(0x7f0000711000-0x70)=[{&(0x7f0000966000)="7a8849d8307efcf145961aa97ff3a26b964adc05e36d9e14f2b3ea25c31a2eac74a86d3077b3dd74d52f0f891ef8f1d5cb07176df6c83358694207703f54108ba41fa1386ae48fa0386c61cef49d5b079e5e91504ec35d551f1ef4c71c679ed633f0ac5bf0339ddfca67b52d7621fd2c7f304d6cd5903ee0e6eb8a0b88128dd358533915f0ce4f98e397d9966edf594915f9e4ca68cdb6e7b25eb9f2ff2d42912124f79a51c7408c3b", 0xa9}, {&(0x7f0000dff000-0x68)="846b20efc4fdad51697f42b0d88fa97760eaeaffdc134f4f2ee808736d4a079eb7cd869a63d87c6338b9fc04ec351bbff4a993a2b303cf99881a9428ad140360a1aaf0bb681c651ea0db0ff68275fe004f9bbbbd85fae8387f7d69aa359fe50b56dbdfed0989b0a8", 0x68}, {&(0x7f0000bb1000+0x818)="75152ba58bb9cc2bcb597ec5cb6ab20686aeea74b25abef005d7f050dddf5a233222907fe959a29fc981b198b15dc22a04dc809a35373c9452bceb483392e5f6a1a44deb31493c9d10145fb66db6d6762e711fba6fb7f815b4e63f6dfa19a95387cc9db06e8feff8d152e27bf08f627a43e9e61388a889d7d59990a43efde8e16829dd69138f9df0578bcc4330fe3eafbe8f68d082361e73c23b4facc20219279232", 0xa2}, {&(0x7f0000a12000)="12981cd34690e0fbce422895babc1c19bb78e5f87af77879715a36f1cd16", 0x1e}, {&(0x7f000038c000-0x36)="b544359c9241372f099adfe327a731d73317b71d71647b1b606dd8265f84a751adaa88d855ddf906d9d9eabd76c10cbb1398d3c76320", 0x36}, {&(0x7f0000c04000-0xe5)="6c23a8151641596bf1d14ae1c2066651182068c6c6884965189e4449b848cdc72f8714a3584bad80be1665756f47bc9c7969f9b0885025fbd386fb237e106d124ead31df4e3c64ea4410e3360e4f1f0baf28526a57dc9a915c1d9363dde870c8925b159c09a2c74c79a168b785fde6c104ab4bbdf8ffa1ce54758b332ae0f4bb653ac910a0ccdd7ec3307cc7a4dfecb3b4e0eb6125c65a175c659cc02e910fa6601b191478308f498f5f4a12a05e03a9e2fef983a6decfa26dcf269562abaa8a6bb29f10bf8ee9d6d1c386541bbb35e4c51280ceefa74363de24625b26a4eba723b3e2d881", 0xe5}, {&(0x7f00009b3000)="6adf5d1a2a90dfc757293c53ff3940c8f9e3ed2839ec5eca80285d9f717e30a6ca37e615d21d261fad024b5d19609b65ed94c6d500d933b49073da8caa07c28effb1d4adeb670a960a26ce4aaecf5ad123fb6930f41cf6d3a3e628363151ae65e82c07c015d71e29619df0b17915ea9b9d02391a798974f3bd1c5d63497bd1d0ee21ceed48", 0x85}], 0x7, r4) perf_event_open(&(0x7f0000d7f000-0x78)={0x1, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0xd34, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x3d6d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, r2, 0xffffffff, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f000000d000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setown(0xffffffffffffffff, 0x8, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp_SCTP_GET_LOCAL_ADDRS(r0, 0x84, 0x6d, &(0x7f0000151000-0xa8)={0x0, 0x9d, "b496a30d845ec75fee9c6f3be8bb80167ac01ac743402effefab65974320df86d2423595fe0d3b44b2ed8531e76929c29dfa0aa01e3202c0913e9bc1727be77610a384f7fd6d822a24d611df6ce0bbbbe77ccb7ee8b0853204dc5772cb5b4a9d426e5bd4369bedf68a105bc06c45a2d205b59a5be3a7557d74a75e5c16f88cea5aa6f14309f6142ea20065e978b75bad2234a878e997022a147e421861"}, &(0x7f00002e4000)=0xa8) getsockopt$inet_sctp6_SCTP_SOCKOPT_PEELOFF(r0, 0x84, 0x66, &(0x7f000067f000)={r6, 0x53a}, &(0x7f000037e000-0x4)=0x8) ioctl$DRM_IOCTL_MODE_SETCRTC(0xffffffffffffffff, 0xc06864a2, &(0x7f0000eaa000-0x68)={&(0x7f0000f17000)=[0x7fffffff, 0x7, 0x10000, 0x80000001, 0x3], 0x5, 0x7fff, 0x8, 0x100, 0x2, 0x1f, {0x8, 0xd4, 0x7, 0x5, 0x10000, 0x7, 0x5, 0xffffffffffffff80, 0x401, 0x7fffffff, 0x8001, 0x0, 0x4, 0x7, "75470ac87ee8aa2825fe2458ab4b8492a0b361a925a1a4f7dc5c9f428a51125a"}}) getsockopt$inet_sctp6_SCTP_HMAC_IDENT(r0, 0x84, 0x16, &(0x7f0000a3a000-0xc)={0x3, [0x7fffffff, 0x0, 0x2]}, &(0x7f0000e0d000-0x4)=0xc) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) fcntl$getownex(r5, 0x10, &(0x7f0000ee3000)={0x0, 0x0}) mmap(&(0x7f0000000000/0xfed000)=nil, 0xfed000, 0x3, 0x10, 0xffffffffffffffff, 0x0) inotify_init1(0x0) seccomp(0x1, 0x0, &(0x7f0000029000-0x10)={0x1, &(0x7f0000000000)=[{0x6, 0x0, 0x0, 0xfffffffffffffffb}]}) r7 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_IP_IPSEC_POLICY(r7, 0x0, 0x10, &(0x7f0000baf000-0xe8)={{{@in=@broadcast=0x0, @in=@remote={0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, {0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, {{@in6=@local={0x0, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0x0}, 0x0, 0x0}, 0x0, @in6=@local={0x0, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, &(0x7f0000f0f000)=0xe8) sendto$inet(r7, &(0x7f0000004000)="9b411fe87308bda68cf69b00fc456354c7329f7c247c5ae03e1974135e8db80e3a8ad4c76c4f7bd9611378c3b492084207feb8cd52e4aab2e576ffb0dafcf1c7579fcccd74875824b762d27e483eb885e18579131a87c4309c05830e357f575c0a7f7f346d0d61b5459ada9ca0d895d6279639c67a49b5763273aeb5f2a9a47d128b01a19caefd5e8de29ef02bc69f88e990313a5c6ca4d7553293ff5db0766407e37e5746f7a94d3a1ed3f1d9efc93ba833a7ae86b08fec0f30236f17d5ecf9bf6459b385c3079c62aa19450926de608f13b8493004baa0ea070257347a686123aa5e37ea428ab6d90aa0a5aaa0178237d8e1e8e31f920ba1c328085b98598721dec8437363864f82c9594f77be5c44effc3bcbc548045eb63044f435aea680eb14f53fa6156a06068b4ef0eb113753f6b0ba538e9ef2aabb9c92b8ab68304bd61a1330bdfde693aa838cbda772f976db33d1a7f1481af25358350c1513113389a6dc66d074c98d60eb6b70a2a7484596fa666813eb4af421ea906022f10bd0b4683312a5d46ef3d746ee68e67b923c7e663316f74ada47485e0df9d3bb20b0e5a6296fb95f8e787146115709bc8c913d953cf33a6066cb52507627e2cd95be580b756a40ec7f7b5875c41ad1941737c7ff0127c7ecac001c3679105cbf2ea81ed4685194e5d19d46b8fb1add32d3fe0717a555ac5c12aed602a406c9acd2be01b8cf5b180e4da32a34c1b624316da27bd16797fb28665e3b8af33189494bae59477d92d936babbe9f6697bfa9e22bebcc139683c2a00fd59d91034e6ac258b9de2ffb1268815754c1e4faebbf0dd5f30319dbcc077e29ae756744f19e4f495b7fb1c45b0aeefa6e8ef5932527967d965282300e32b5507a7d4ffc9fd5bb583cf6bc1d3b88ec5ac079aad45f32a3412cf6d3685f74f865369d6f7c965d842e9dc4a34a89e4f6e92aa1add55388c4101355fb944f67d902b7ef45547d761199710bcc9a9019b15ab652ced16ff77a4bc5592d1efb3f562b1ef062bb7c4761129c3c9a09ed6c54a3ae3bb26a5d7fc481738500ec5bd38bc27d0d9b758ca5397dbe1856eeb4d55a94cccaaf47df693e87bf2a966550ba7fb5cd44da3d88c112a2d07d584ec5b02c5c90955cffc5767aadac21291ad9693d6a5c2ec4e9ef6630045681bf824aac7e1d908fa7ebbd5fd2f5d637ecae2d1b993b6387527aa471478fe3df974102046c6656341a5eb0d7629e491f2c7e28db50ca5d72de48fe1f9f953ee5a68c9164e325b93f5c5ebdb35aeac338abe5072aa398048995359ae23760a2ce29df382dde331d6f6949e3b5e4e1e1dadf225f0b841c2eadf27f2694abfcaa811c68ab8c00bf017e965f8ee20a6af917725dc944b8f3795f58d0f080a48582588a577c321e939f8de6e113257b38f8ff6df98e9b00d9299f0b4fa60f7ac2dbe62bfc8244cb12d6ee131c01556e5d4701d79a84cb320fb9d43d1d74b8b5141866713a6418a2353d29868756da348f22c09fd4cd80803e1ff82652cbc8610c8ae2b63259368311d5ebd062bd0c961075d0d70a480bd75b7dcac004767a7bc311532d9e2f11f5dbeebfa2c4bdcb5b7f4d0a5916f3886a402ef56722e355924832b0f84a0184870f69b40a8df2e03b7b61428c3a4f3164c8b34a32aac9801c04b8e323ce5d88720859e98480f498b83a73bc99f5d6b6577cb874a46ad8330f4061939f2a3d3df5f2ab144127a6bd02425f3cb12a9b50ec8b2c517b36253a3a3751a534ade6b59f797d2433a803a3d1c18c55b0d9cc64a755310efa7d3ea74408fdac39f7de85842b7ad7646ed86a2f8e28c77a7b646b4782f22c42908212eeef69139c67b44615f85288b5ad04ff048a6d35857c79ca43c1359fd502ceb7ecc0bbbcda7d4112342e69c26273c28049e4918bdf0215e4f9001f71516d07f67a5428dcbf9befa290a4261d12af6da5022afda7c88e58aec7c320c8ed2b85c06e2beca5591ed72fd4fad57bf53ca96df33e795bdbc1b34efee33e2eade9e422e491fd10d4c6d6bd5f05485b35fffaac75e24ca58150e9e6c", 0x5b6, 0x20000000, &(0x7f0000189000)={0x2, 0x3, @local={0xac, 0x14, 0x0, 0xaa}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x10) 2017/07/27 23:59:22 executing program 1: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x0, 0x0, 0xfffffffffffffffd) r1 = syz_open_dev$vcsn(&(0x7f0000ea2000-0xa)="2f6465762f7663732300", 0xfffffffffffffffb, 0x0) ioctl$EVIOCGPHYS(r1, 0x80404507, &(0x7f000083a000)="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000") ioctl$sock_inet_SIOCGIFDSTADDR(r0, 0x8917, &(0x7f0000911000)={@syzn={0x73, 0x79, 0x7a, 0x0, 0x0}, @ifru_addrs={0x2, 0x0, @multicast1=0xe0000001, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}}) getsockopt$SO_PEERCRED(r1, 0x1, 0x11, &(0x7f0000f38000)={0x0, 0x0, 0x0}, 0xc) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_CLIENT(r1, 0xc04c5349, &(0x7f0000e51000)={0x1621, 0x4, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) fcntl$setown(r1, 0x8, r2) r3 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) write$tun(r3, &(0x7f000026a000)=@hdr={0x1, 0x0, 0x0, 0x2, 0x0, 0x0, ""}, 0xa) 2017/07/27 23:59:23 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socket(0x0, 0x0, 0x0) r0 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) write$tun(r0, &(0x7f000026a000)=@hdr={0x1, 0x0, 0x0, 0x2, 0x0, 0x0, "a39459bfd215b1f2bfb746aa447e253c0c03c188dc6a70649821db4c834beacb9b3bddcda5be6cee163b58e5e606a1d12c23c07af22fd88123bcfe"}, 0x46) setsockopt$inet_sctp_SCTP_I_WANT_MAPPED_V4_ADDR(r0, 0x84, 0xc, &(0x7f0000a00000)=0xcd4, 0x4) 2017/07/27 23:59:23 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$vcsn(&(0x7f00004f5000-0xa)="2f6465762f7663732300", 0x98, 0x80000) r1 = openat$autofs(0xffffffffffffff9c, &(0x7f000087b000-0xc)="2f6465762f6175746f667300", 0x80003, 0x0) epoll_ctl$EPOLL_CTL_ADD(r0, 0x1, r1, &(0x7f0000274000)={0x0, 0x0}) r2 = syz_open_dev$sg(&(0x7f00007fa000)="2f6465762f73672300", 0x6, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xfce3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0xfe, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x4000, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$EVIOCGBITSW(r2, 0x80404525, &(0x7f0000099000-0x56)="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000") ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_CLIENT(r1, 0xc04c5349, &(0x7f0000cec000-0x4c)={0x10000, 0x2, 0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) mmap(&(0x7f0000d95000/0x1000)=nil, 0x1000, 0x1, 0x9811, r0, 0x0) syz_open_dev$vcsa(&(0x7f0000000000)="2f6465762f766373612300", 0xfffffffffffffff7, 0x101000) mkdir(&(0x7f0000722000-0x8)="2e2f66696c653000", 0x3) perf_event_open(&(0x7f0000cd2000)={0x1, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc642, 0x0, 0xd34, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0xffffffff, 0xffffffffffffffff, 0xa) mkdir(&(0x7f000000f000)="2e2f66696c653000", 0x2) stat(&(0x7f000074b000)="2e2f66696c653000", &(0x7f0000fb1000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r3 = fcntl$dupfd(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3000006, 0x1016, r0, 0x0) ioctl$TIOCNXCL(r3, 0x540d) r4 = dup(0xffffffffffffffff) renameat2(r3, &(0x7f0000000000)="2e2f66696c653000", r4, &(0x7f0000f61000-0x8)="2e2f66696c653000", 0x2) mmap(&(0x7f0000549000/0x2000)=nil, 0x2000, 0x3, 0x32, 0xffffffffffffffff, 0xff) fcntl$setflags(r4, 0x2, 0x0) r5 = open(&(0x7f0000fb9000-0x6)="2e2f62757300", 0x885d3addd51b95da, 0x4000000) mmap(&(0x7f00007ef000/0x4000)=nil, 0x4000, 0x1, 0x30, 0xffffffffffffffff, 0x0) dup3(r5, r5, 0x80000) mmap(&(0x7f0000fc1000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r6 = syz_open_dev$sg(&(0x7f0000005000)="2f6465762f73672300", 0x0, 0x8002) write$tun(r6, &(0x7f000037b000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "72ecfa694f1fa6c7bfd2496afe5c64d6e36e58615989b911cbc37d65cf1356e4ab8d3f82d4"}, 0x30) ioctl(r6, 0x2286, &(0x7f00005f8000)="") lsetxattr(&(0x7f00005a8000)="2e2f62757300", &(0x7f00005d8000-0x1a)="73797374656d2e706f7369785f61636c5f616363657373000600", &(0x7f0000fc2000-0xc)="0200000002000003ffffeb00", 0xc, 0x2) 2017/07/27 23:59:23 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$sock_ipx_SIOCAIPXPRISLT(0xffffffffffffffff, 0x89e1, &(0x7f0000c75000-0x4)=0x0) r0 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000c0e000-0xc)="2f6465762f72666b696c6c00", 0x8000, 0x0) ioctl$VT_DISALLOCATE(r0, 0x5608) gettid() vmsplice(0xffffffffffffffff, &(0x7f00006c2000)=[], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000001000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$sock_inet_SIOCSARP(0xffffffffffffffff, 0x8955, &(0x7f000088a000)={{0x2, 0x3, @empty=0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, {0x6, @random="301ccbdf5828", [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x34, {0x2, 0x2, @broadcast=0xffffffff, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @common="6970365f767469300000000000000000"}) r1 = socket(0x0, 0x0, 0x0) getsockopt$inet6_tcp_buf(r1, 0x6, 0x1e, &(0x7f0000e47000)="", &(0x7f0000298000)=0x0) r2 = socket$inet6_icmp(0xa, 0x2, 0x3a) gettid() r3 = syz_open_dev$sg(&(0x7f0000572000-0x9)="2f6465762f73672300", 0x0, 0x0) r4 = gettid() mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r5 = gettid() perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, r4, 0x0, 0xffffffffffffffff, 0x0) setsockopt$inet_sctp6_SCTP_RTOINFO(0xffffffffffffffff, 0x84, 0x0, &(0x7f0000ca5000-0x10)={0x0, 0x0, 0x0, 0x1}, 0x10) getxattr(&(0x7f0000b08000-0x8)="2e2f66696c653000", &(0x7f0000a94000)="286e6f64657670726f6300", &(0x7f000076f000)="000000000000", 0x6) perf_event_open(&(0x7f0000d7f000-0x78)={0x1, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0xd34, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x3d6d, 0x0, 0x0, 0x0, 0x18, 0x2000, 0x0, 0x0, 0x0, 0x0}, r5, 0xffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x34, 0xffffffffffffffff, 0x8) setsockopt$inet_sctp_SCTP_ADD_STREAMS(0xffffffffffffffff, 0x84, 0x79, &(0x7f0000987000)=0x5, 0x4) r6 = socket$netlink(0x10, 0x3, 0x10) sendmsg$netlink(r6, &(0x7f0000003000)={0x0, 0x0, &(0x7f0000009000-0x10)=[{&(0x7f0000010000-0x27)=[{0x14, 0x13, 0x701, 0xfffffffffffffffe, 0x0, "05"}], 0x14}], 0x1, &(0x7f00009bb000)=[], 0x0, 0x0}, 0x0) read(r6, &(0x7f0000923000)="", 0x0) mmap(&(0x7f0000000000/0x8b000)=nil, 0x8b000, 0x1000004, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp_SCTP_PEER_AUTH_CHUNKS(r3, 0x84, 0x1a, &(0x7f0000c62000-0xc4)={0x0, 0xb9, "9feb6f81676b2113aeb0c9ac3c20f1aae0c985449b59a55e9ee4d61729983aa698dd8f5cdb5efb956833a216531a14aa332257455ed0c84da61e12d54f67aaa72b9f4cf1c44ecf4dbe36b2256dd0efb2d4ad068a511ec428fcb87554ddeab641e4dcbb9580017c4b064faf320f11acc33d6f125b2afff67d0e6e9b2a2688ebef22e442342409c79d0ca0ca1c54713538efd541c8d61dca05904d1a44f2f5c98a117cf76e7b72c216767975fbd112097ed11f45be3ccdb95ec3"}, &(0x7f00003a7000)=0xc4) setsockopt$inet_sctp6_SCTP_ENABLE_STREAM_RESET(r3, 0x84, 0x76, &(0x7f0000bef000-0x8)={r7, 0x0}, 0x8) socketpair$ipx(0x4, 0x2, 0x0, &(0x7f0000fcf000)={0xffffffffffffffff, 0xffffffffffffffff}) futex(&(0x7f0000001000)=0x0, 0x8c, 0x1, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000000)=0x0, 0x0) 2017/07/27 23:59:23 executing program 0: mmap(&(0x7f0000832000/0x1000)=nil, 0x1000, 0x3, 0x13, 0xffffffffffffffff, 0x0) r0 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) fcntl$getownex(r0, 0x10, &(0x7f0000000000)={0x0, 0x0}) write$tun(r0, &(0x7f000026a000)=@hdr={0x1, 0x0, 0x0, 0x2, 0x0, 0x0, ""}, 0xa) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x3f, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp6_SCTP_RECVRCVINFO(r0, 0x84, 0x20, &(0x7f0000000000)=0x0, &(0x7f0000104000)=0x4) 2017/07/27 23:59:23 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) getsockopt$inet_sctp_SCTP_HMAC_IDENT(0xffffffffffffffff, 0x84, 0x16, &(0x7f000050d000-0xc)={0x2, [0x14cf7ce7, 0xbc]}, &(0x7f0000015000)=0x8) write$tun(r0, &(0x7f0000287000-0xc)=@hdr={0x0, 0x0, 0x0, 0x2, 0x0, 0x0, "fd"}, 0xc) 2017/07/27 23:59:23 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet6_sctp(0xa, 0x5, 0x84) dup3(r0, r0, 0x80000) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, r1, 0x0) socket(0x0, 0x0, 0x0) r2 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) ioctl$TUNSETIFINDEX(r2, 0x400454da, &(0x7f0000c53000-0x4)=0x100000000) eventfd2(0x5, 0x1) write$tun(r2, &(0x7f0000a2d000-0xa)=@hdr={0x1, 0x4, 0x0, 0x2, 0x4, 0x0, ""}, 0xa) 2017/07/27 23:59:23 executing program 5: r0 = socket$inet_udp(0x2, 0x2, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) setsockopt$inet_mreq(r0, 0x0, 0x21, &(0x7f0000001000-0x8)={@remote={0xac, 0x14, 0x0, 0xbb}, @remote={0xac, 0x14, 0x0, 0xbb}}, 0x8) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r1 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000000)="2f6465762f72666b696c6c00", 0x100, 0x0) mmap(&(0x7f0000000000/0xbb4000)=nil, 0xbb4000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000bb4000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) setsockopt$inet_MCAST_MSFILTER(0xffffffffffffffff, 0x0, 0x30, &(0x7f0000bb5000-0x5e8)={0x80000000, {{0x2, 0x2, @empty=0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x0, 0xa, [{{0x2, 0x0, @multicast2=0xe0000002, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, {{0x2, 0x3, @empty=0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, {{0x2, 0x0, @multicast1=0xe0000001, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, {{0x2, 0x2, @multicast2=0xe0000002, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, {{0x2, 0x2, @multicast2=0xe0000002, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, {{0x2, 0x3, @remote={0xac, 0x14, 0x0, 0xbb}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, {{0x2, 0x3, @loopback=0x7f000001, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, {{0x2, 0x1, @rand_addr=0xfffffffffffffff7, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, {{0x2, 0x2, @multicast1=0xe0000001, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, {{0x2, 0x1, @rand_addr=0x2a, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}, 0x5e8) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x4000000000000004, &(0x7f0000003000)="441f1b010000001cffff001c16028000080000000007e6a19a0202fd08", 0x1d) getpeername$netrom(r1, &(0x7f0000190000-0x48)=@full={{0x0, {"00000000000000"}, 0x0}, [{"00000000000000"}, {"00000000000000"}, {"00000000000000"}, {"00000000000000"}, {"00000000000000"}, {"00000000000000"}, {"00000000000000"}, {"00000000000000"}]}, &(0x7f0000945000)=0x48) sendto$inet(0xffffffffffffffff, &(0x7f0000004000)="", 0x0, 0x0, &(0x7f0000003000-0x10)={0x2, 0x0, @loopback=0x7f000001, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x10) mmap(&(0x7f00006a4000/0x1000)=nil, 0x1000, 0x2, 0x32, r0, 0x0) mmap(&(0x7f0000bb5000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mq_open(&(0x7f0000bb5000)="7b00", 0x3, 0x8, &(0x7f0000282000)={0x8, 0x2, 0x43dd, 0xf390, 0x4, 0x6, 0x8, 0x20}) setsockopt$nfc_llcp_NFC_LLCP_RW(r1, 0x118, 0x0, &(0x7f0000bb5000)=0x20, 0x4) [ 350.610249] netlink: 5 bytes leftover after parsing attributes in process `syz-executor5'. [ 350.641502] netlink: 5 bytes leftover after parsing attributes in process `syz-executor5'. 2017/07/27 23:59:23 executing program 0: mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = creat(&(0x7f0000001000-0x8)="2e2f66696c653000", 0x0) ioctl$TIOCMBIS(r0, 0x5417, &(0x7f0000f24000-0x4)=0xff) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r1 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) ioctl$SNDRV_SEQ_IOCTL_SET_CLIENT_POOL(r0, 0x4058534c, &(0x7f0000bd1000-0x58)={0x1e, 0x4, 0x1b, 0x7, 0xfffffffffffffffb, 0x2155, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) write$fuse_notify_inval_inode(r1, &(0x7f0000a73000-0x28)={0x28, 0x3, 0x0, 0x2, 0xfff, 0x3}, 0x28) write$tun(r1, &(0x7f000026a000)=@hdr={0x1, 0x0, 0x0, 0x2, 0x0, 0x20000000000000, ""}, 0xa) 2017/07/27 23:59:23 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) getsockopt$inet_sctp_SCTP_HMAC_IDENT(0xffffffffffffffff, 0x84, 0x16, &(0x7f000050d000-0xc)={0x2, [0x14cf7ce7, 0xbc]}, &(0x7f0000015000)=0x8) write$tun(r0, &(0x7f0000287000-0xc)=@hdr={0x1, 0x0, 0x0, 0x0, 0x0, 0x0, "fd"}, 0xc) 2017/07/27 23:59:23 executing program 6: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000dea000)="2e2f66696c653000", 0x0) r0 = open(&(0x7f0000033000-0x8)="2e2f66696c653000", 0x0, 0x0) mkdirat(r0, &(0x7f0000034000-0x8)="2e2f66696c653000", 0x0) mount(&(0x7f0000df2000)="2e2f66696c65302f66696c653000", &(0x7f0000a17000-0x8)="2e2f66696c653000", &(0x7f0000df3000-0x3)="007609", 0x1001, &(0x7f0000a06000)="") accept$unix(r0, 0x0, &(0x7f00003ec000)=0x0) getsockopt$netrom_NETROM_N2(r0, 0x103, 0x3, &(0x7f0000333000+0x1f1)=0x8, &(0x7f0000df5000)=0x4) unlinkat(r0, &(0x7f000057d000)="2e2f66696c653000", 0x200) mount(&(0x7f0000609000)="2e2f66696c653000", &(0x7f0000df5000-0x8)="2e2f66696c653000", &(0x7f0000df4000)="6578743300", 0x2000, &(0x7f00003db000-0x23)="") mkdir(&(0x7f0000fd6000-0x8)="2e2f66696c653000", 0x0) getdents64(r0, &(0x7f00005a9000)="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", 0x1000) r1 = openat$hwrng(0xffffffffffffff9c, &(0x7f000073a000)="2f6465762f6877726e6700", 0x200, 0x0) setsockopt$inet6_tcp_int(r1, 0x6, 0x1b, &(0x7f0000ced000)=0x4, 0x4) mount(&(0x7f000000a000)="2e2f66696c653000", &(0x7f0000027000-0x8)="2e2f66696c653000", &(0x7f000000c000)="72616d667300", 0x0, &(0x7f000000a000)="") mount(&(0x7f0000037000)="2e2f66696c653000", &(0x7f0000dcc000-0x8)="2e2f66696c653000", &(0x7f000002f000-0x6)="72616d667300", 0x100000, &(0x7f0000ef6000-0x1)="") mount(&(0x7f00003ce000-0x8)="2e2f66696c653000", &(0x7f0000e1f000-0x8)="2e2f66696c653000", &(0x7f000062a000)="616e6f6e5f696e6f6465667300", 0x1000, &(0x7f00008d4000)="") lseek(r0, 0x0, 0x3) rmdir(&(0x7f0000ef3000)="2e2f66696c653000") mount(&(0x7f0000fdd000)="2e2f66696c653000", &(0x7f0000d78000)="2e", &(0x7f0000fdb000)="756269667300", 0x1000, 0x0) mount(&(0x7f0000f8f000)="2e2f66696c653000", &(0x7f00006b3000-0x8)="2e2f66696c653000", &(0x7f0000dcd000)="7261667300", 0x1000, &(0x7f000002f000)="d9") getsockopt$inet_sctp_SCTP_GET_PEER_ADDR_INFO(r1, 0x84, 0xf, &(0x7f0000342000)={0x0, @in={{0x2, 0x1, @rand_addr=0x7, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0xdf1, 0x6, 0x10001, 0xffffffffffffffff, 0x9}, &(0x7f0000c1f000-0x4)=0xa0) getsockopt$inet_sctp6_SCTP_CONTEXT(r1, 0x84, 0x11, &(0x7f0000a29000-0x8)={r2, 0x498acc0a}, &(0x7f0000229000)=0x8) mount(&(0x7f0000a61000)="2e2f66696c653000", &(0x7f000084c000-0x8)="2e2f66696c653000", &(0x7f0000f9e000)="6f7665726c617900", 0x1241000, &(0x7f00003bc000)="71fa5017c71270c7312055c3839c9604d2d168ec006458fbddb999ade1dc8e2dbb1810d3fdf73d5c68229df5d1c39653f8f3e7d3d98246d0e376073c71299d95d385cd260f60e8b4866546cba8cedcd91de737b32aa1baf71b6bb36984798e204eb85776977f32c32a65d0913919f924543b6f14b3dc2563621eaeb8dc4b526908da23409d173f47310b8accb7e1db1bf9ac24b27865663a37377ab34c1382b47cb5f86d12feb0373c258c786b4da3be0f24878e7a0e5d20790ca53753c6bed0712a7efa17f685d5a15d8dc742f77471f10839a3b8580d7054a2f43f2f4c3557df74f67aedc01cb4bae91f4413f09c937fed0131ef4bb88012a8a93aa2d94abee08da1c4171402d4d02b0a8935f76c265d869593d20737e844407c084eecb4325787e467b46e86d9169feb7a4d46a8e304036680a686b2c10810a7e7204783ee823c66899f6ea3cd28d013c1e040a86fdd036228d55991beb6101b7b996320591a9103a71669cc208499bf00d00f3b0d78f41bd8a78505fe3e6c22229497660ba2ea9527d5fea631a5e0eb313bd06ecd796551a0ac83032e52ead90e5886bb3a211ac0ff8ee652f4899d0cd901482855ab6147f041152a9776d488eb365ea9f43b9116ba5e2756719a6177d315d3bc6c49be9ab7d18bb5e21a3e63cf23047c1b02a1559e796373143de1b62016f1c7312264e6043ecd92093746fab9f549270d0e31c871a8cf3dd4a5cf0d55ece25e88716627b6821ab3ea81d73db8fd680a49fcd6487226078836e6012c4e71f3979c52f16e4b1f2b61f3d18dd8b7d3de345584e31c0cd8f05fb53435b8a64f5fe2c67ff70a797fde8476c2cac185822b75196a2e1a2a3b4620c3df0cd49f183067f22a837e030c6f64aada1d47a1dd5f3cf72688c718cfe4e26d21dc62f4e62aeb5ffe8abe6eaa1ccf8aa8ac1d5d5bd8654153468c61019438899499b681dd355fd92159cdeba048de6d603d0690538f69770e03d7de7073d854fd4665c2042f83fe2faaa5ca96838bb88f4819531e683cc5476cff37cf10d2e7eea50b1ab0ff1f75c82653cd03df9eab4cb795023498a643e71ad2f802ee05cf2fc3be66079908373295bf427f05efb6e04a06611baab2d0b2f0603fac07ef55470e9f80b071dafb52357901ca3377dcd8db415b9aa74b7711486c5b0c3be01bddf0d1eba87071b44385150b589070725ddd6f5b7f9a1ec25320bc228e81b354a1cc53f77dee51d2a000c1ec31722f65035b14228bcc62bf7a0eeb327293497b4ac69895e7864241fa8c086d9f82a6eb7ec8c4833b6a196d9b65135ddc4de9f75abc6efe9e03484345b66f62ba9253ee9aaf144fe5fe8e7a6a2401e3546d6962071f3ed7a08e9ce16b29db7f64757216c11f69fa596a3b25e8c5d27bc83db530997b7a54238d35b62b990dacbbd23f25d1c8b364a16b39418f8825e1b456d428485891964b5dee52a52e0b130e2c867ba4b7aef5c5b08e43c948501d69d5778a18581e1c34d817fb8f4da731ca62e90994aaddc2852c8ddc9ca8d3f3653e48b5be8ffc574d61d86ddbf84daa299e441762d7aac635d07e80e50bf6bdda956516416a335b3dde238f287bd73f3c416b342cdf85515f87384da8e972e7f3baa9166730a986162268b5b1e85a0a5ed3871a08227e6b731cdbc6241699e15efe38db20366f13e21d309865a6de933c61c3abc21c42f029131db3715fe0aaa9db5532fa6e4f2d7f4df0b8fde8280d52b91844804fc01b36dc86c26a3242ab6346e393f22313502545c93ab0a6337d9897c85eddb7d8d52d89ce89fdb7fa0e40f35cd3be8749919900455b9b5d74c62a93c434654fe9e426b4d4fc557c0c7b87e68183c20a7ab22548aebeee6e12e6a1f58e06d231ab3c84719d5e688f8476429c4ad8ae9fc58ec1a5a25502f076d7d203e9946d539130f0f3a5bf88aef150992e6e74da213eb1603d08b015a54d76c2ca4c456147cb4e06efaed67f89ba84472b97b343cb6036c339828b8322ea3d1b6b9681f1a88c442d61997afe1d4466453eef640ada0e26dce5d01e4c3922f172cf7096b98f91eead01df84b922c96c14efb565781613bfdf7be5beb3324c121cd941598e0f91daf9e20c6bc7e81b9aa09b35620a18e4a8a1791d804f73a0e12e0a31615cb7a64eba3eb3659fc40410ca818f221a4bb576d976cc143f6c1ab5a194e2f682d3d72f8f277bb07f9c40c93494f6cc54a3268973c3963f2631fb70f0fafd42a22b04d31d606e9783c1eadb24572628824c86cfc9ba28c8f7753b404882c11ca0620466fafbe632de28d22b2da72b32edfeeadc8dde454aee93c2ff7d1faa122b89160362ee81d1f866c3b74b3a54649e7f6400271dea3d2327bb84e631352b5e218ee56251161f3356154f7b63215511ed00d9a606cf75724bc86d058a55513cb5a143f75a65b62a42f6fc87d7e5b100eceaceccd1900800906105ae8023e245fd68734718c88ea7261a40ccc5efa8893895a8fd6297bd5322f2796e27b53e84888458c47d3f4296e855fee067e55198cbca896cebd7180c7d5740718e2d523e5c3bde89f7293d741f16c491f7c6dd65d200577d80e07898a7aa93834cd8761b15bf5d66f986007269dd5fb7d48ef065b67b2919e69a1e3eb63e8372ecb603df5a22b45898432580f1847b33a55580a3eaf49d673f56828f53eefcbef1dc9182d6e3109161db9bc7fa0e4ae5fea36c1ca53c3b4c10ac70400a4c65acda41269649bbe871c47c53cca79dfe213109e4cb23af508a05a7180fa92ee85365f88ea8a21ef0cd4cc65724639b629b73fe30737a670181ff0a7b5b77b8b9c7d31d46f9cc3bf1be7ba71092ba14a831453367aea5332baccaa34bb0916336ac6347e151167cc30a97dc95db978938b75e8bc01892af603d959c8c7bb8dac7cd50fd9ee02aba788a4c70903bd5ea6b2f27f3a568521c1b596fb5dc70c032339dd25055edf6acf9398aeba861b3424b2fb8aee38f00be61d6847ad574124a0c6ae935eaa70c053667cc4c3ae242c60904020fd04e94d1fc2a25ad82919ba7250f169bd8537b1984c5e2efd61fcf1c2391b4bd3035a86057d327a101ccc36bff44e24145982079599cbba830322be671bcd202c3731c1985a2998d73c907e8e680e34da946cf8aa94b71378641e2d45c8f7f97e68c927facce1397b4ebe662188145852aba897ec9f003d103e11e2e04f31b38bbc55dcd620ea9b9ca384d3ffbda677191883c8b967dc3e9d7a2c6e1de9acdb858cf51ef23c9d90d4fe1a4058ec30dafc876bad6a6baa34bc6ce71b5629fb302fe8bcbf987491b5470209cdb98eb530939a3d0c5633322fd5d038b01fef98d7bda8d829faa5bd1483fca532cb173e5f7336b135883df15c611bec9112b734f3aceb6729571223fe558b73982389732544d2d8a735af4536221a2a85f381cd6f301aa53d29704a65b887ec963a06f692bd946f405c7515928136baa2322d3d2d3a7fc1349934037d9e6e770ae595d72d6e21d96d0711ee6bf0d654d831c8bd563f1933b6df2e9a2f3c6d92fdf934d6b1019bd70a3110eaaae5eaffa30481724b2a2d0f6c5cbd99d73110e2e83dbdf3442ce0581463e268bfc8572d54c602ce34b3cb5388c159b24dbf981d1ae3544935b60fbee42bd6f8f3131b27d06a001c23e2242ddbb58a6c51fa63e872a7d36bdf9fccbc6bdb702f02ce62b34450cde1fbab7ded6fc712dd66eadef66c2ad61416eccf00a46a942386623d7538ce40fffa510c61b7496187ca241c99991df7b70ee1bf871ea20bd92cf202da2a5b25f8bd7bda04aa5cdcaa930d3e1d5dbfc0a6d2ce1f7574d0b21f04fbc3cc01592591e4dbad90456db4bcb2f9c25b6b68d0b09bd7ab3014ab15f8c71bc28ae79b35b6c432577ee92fa96cb6950a80c72933227aeb66cadbf33d5d8781296f65270480b9c45c21dc77738afac7b221afa752b586a4ac24a50618681cda53cf49f40aee2f7b6eb1e07e9d8b4fec58d5abccc43798c920c40e2d787d2aa1cdb562d3db4db79e8f37b9a11d006431d18159588e687ecf8acc1a6ab5b77c801c56c8c1e986e79bf5a9828cb60bbbb64346a301f734fb143f3696d793517ae1174d1455c7b199a3e1ee02e0f834f8748c8dce24ff1bfc71bca9cc12e39634270b37ffb31927e6f79e7f1f8343b1202f0bd083a900668c47b8d65add8f0c707335fe3d3d5898647b9649701a8dc69301910697188775051b9cd318735f112dcee6537e129dd46d774ec48736cf045e529f5abe611e5b0ba71b0ea49874ef9ec0cf908458f6a2628580a3e44c4d93061f6dcf996c2da73e5e23ac8e518d061c31725453dcd48feff675e0cdd91985f68b416ea4dfdb284c4154dbc9026cf97c16412117648a2a66a20cd7932cb7a7b99844cbae97ba9c4f53658978ca9bb7f65f217495eadac9829bdef718c8048cf88d62f49486b52db3d7f40a0d74f575c412d3980ca5c03be8c667c807f089d11102fe2220689f0d67a962c609d9d9fb5813ac5ce7de41130e209f986f568f3590a81f8ddfc31ee8b7a3a40a4a9fa2567f92d25031518b0c120a35289d7dbaf5f75f69a21913516f85238c4aa4043e0438d076d9c4d80871d6117d442c7a0b29353a687f7165d9acb62d0e5d76931ffc06612cb9b5e459cbd6d5abb55b813307ecdcee1d50550fc960720af574965b528ec9db7f18cf0e0272dbee790a430e300fee9cddbd348d70578b369a8be3d1e0a1c9062909da869f6aa3b03e0b627f239e86a7185a5a970505dd7cd8cac08a3f28e2f7a9f2a3186450ab854200ec55867fa870d11be890617e3ec0840d312011675c5cacf89f64e4a92289e4789af035522cf87f64c0dd6905098a75e5807db482eec850f60ba6569bf6e11c7716ea4e3d2994f5b56636bfe288ecb9f3151dfbc5ad0ed84fb959f684ad4d2697009b6e0cb2d98552389686104140dbf020cf25e71e9c7df7e0c4fb0377119f2bac493688b55e350ec3f404e392bb496700104f50406258228a8db0a4549c2de0ba44402b0231b052b64ae6138fabf682ea8db38b22db2b5aa8fd644506bb7b10026cee542fd06297a044131e0fbf06fc69542c0ee6320ae05b08faf7a65fcdc15ae830333123c48a2835924675a264d670520de46e172b61510cf99a867151151863805e96a28116105a56c2844803938df271c7f20cd4adf0688057e41f9e6d16c7269ca8cb017cc3c7b125fdfe42e6e5947c5ba35e1fe3fefb441b01e12d929d28274cc7aa66f8a097f5b9f17059e702ded0ad6eae2ae0803fc95bc1800571f7a2168928a1a35f04e71dde88b75aab9c766f70d05ad62b12647f4c780948dc8a01d038d530ccd696ee3c94663d1b790597915a251236034fd6f225832b1a9fe645b0e76fce422b41734564486ee6bd8310c3d30d527311edb25cf048a849644de08502e4c4e44eac087297d1415f8f4e1695becb09954aa0122a249b43db80f78299666765b360ca07cf17f603c650e146ee916fead9a8e3e40c67e22b0de619883eead27b7780612a6d7b958be5e7706ae25a2a15cb502422cd32b10d5256a1cdf25054cfca093b70c00b9e7eab723ef768efa2d1d4dc03633254d63bf9b55609330302bbb86a7af3f11187daabfe2cdc510a3461ad1a1114f8914f4371464c995e892e3fca1370e1ae082c458d46a2191962d5c5aa42c3e98040586d3fe59bc1d89c795fcfa7088b6988c6edeed94a3e84bef13636c88ced8a338582b4325353c4caff2ac79c49ffc98b024d1e3fbdd20b5df63") mount(&(0x7f0000d57000-0x5)="2e2f66696c653000", &(0x7f0000de3000-0x8)="2e", &(0x7f00005e9000)="6369667300", 0x6000, &(0x7f0000ad5000)="6f457d635f0121fa973840101572ed24109a7f34577291af81e65be677f2aacade18c830c466604979161eec914921539debec0a2b2cddc136751cc393b39ec376757c597310efa62f751311442cf060a7c5263631de51fbd5182b3d726809eb0c05d375a7eeb64bdd4e9afceb57ea5bfae57c89486e245f4f606e3c31fed66174470aecb05046dfb1a34d286e7a504743eb15fe789bc127aef5abf9e61c8cc15fd8c684e664eb5d033f22672bb7b53f4219f9f12ae8b25d6b204e2928cd8b9390e8f6c556b2d7102db196bc607aa0549f18e39c2857b6ac84b9eadd6990c49149793e28134bcc9e1b754ad516d9f13bbc29d0e09eeaf4e184823c5db1232c3a23f7ca7dc6fc9561808351fb78ab0970fe2e39417910d7575e72c1e6fa53f8a486be1831a95852fce1ec3c5359aae0a5b8557b93bad1668965bc06f207e2f1480ecda338f1954c38299b9540add4da2c4c1601f9d80961defe00a3c9959d1d50d89536bf0750f871cef88d37de1c776d6d2ae502a1c8223dc8b96596ea3586a97d8d534e79d83fa99fa86e4abf76591d542cb17aa2412f7c8a0df28a3c6fb6e64e7134e2cc69804658d0cade478d5dcf62b26afab360f7ec475aaa140c10dd82b84ab2db8e641756e76dec05b2253c634206111d6b0fd13a119160ce2eb61fd10ab92c5e9e376a8599b1571466674db37de512acd1e9a11d72529576263b4562ea0b835f5a5c68658b6615a614d9f44dccbbed5a673805f07e5c5eca01210f5146cb322efa87db1aec9108d62e33105e10f6dfd95d0afa85624318816fc02abdcdf2ad119ea049c42b21796d254f73f6365aa5e6366b5188196965a2f89cce4971c97960fbfa04f9173e10b93b82c22eeb58ca8d3198ff7a5829df042a88e65686365aaa6801119b54e6a6f7e00c8823956a977f7b5699751fbc6b02fe5d3ad092d185248b92e85ef19d1e36b62dcf5eab74a765c11e65555e830e3c4650796ad5352812e96aacd43ae156966bf66bd76734d3fb49b3c366b755a91e048987b1ab4df3c26eb2ef83de5fb9ce487ffe62bd1fb7a4f9605e197b44ab3d31f228ac8c4369f911bd46a55c94bac12edc7a887ce4fdad480dbad486d98f3e749f6d8435c280430d3f4933a21419be44a275ae6a29685b86b0335fd4d76f7167f2c55ad84e1ef2252aa916fbad192f5b60fce6e79dd34bfc9382ce46687f2b91528a96ee01d76ce3ccccd20b6b65dd4d010dcd78ab0bf270d251626bd8250a0c332749ec038a73e58394e167947d38ae0b2e9fab01ca147bcf8b77585ad9addad15597f139a38914c88fc311b4fd18d6d98a86e693ca5d2eec70e65e9566b4d4d47da8f4e234aeb6ba90334eebbbec58bebee694bb38c9da0ba8758ea07841ccf1a0e965bb834cd3895c630e26a069945ea7dcdd5dc895039d2e7991d0e9f63dff654cd4f102840e79a6b7e94523f2cb8ec28a5ff63d1d5909a98eff06a8c6d10b5e33d22ebf8b115f63a14172df4263b003af8b47dfec53de7a5bc402e3487563747f6797870692f036cc102cebd5d8b4a6423febfbf0dcc6471b699023406aa1c3e7f26afc2da764f80d345c0f9304859f5652db5c3fa5e9bc4a2e6a3567fe5c535399abd9057a4bed3ef473af533d1d92373fccdce87ee009f7258015edf9d9c8fc91591368b5c593b798d2c8fffc4ec88bf19620daf46550a82c7656f5b5a522fb5060f4c55733e688246f4ea23796026801be6f6546b534e85c2df0e5753f14441def66a1caeca7fc5c3497584d55143554fd3affa36cff7b2079299ec6cf2e39ad62825328ebfc2017af06a0230d5e10c17b57c3a373cf053bf781694244f998c08709278706dee370559d14bc3de3c567a629093ed5c51bf7ea90e3cceb62aefd7e094e9e426158ba7dd02cc773c6319f1f3b8167f109b111bc6a1cc801613286a8e40dad236ba3b02351511ce5293fcbef18453b61387fe7c49a83327209d518d21e697fee1c5e5f47287909740bbe7c01065fb6aeabc21563e5164602776b865dbe021227f704a53eaf714ef5c0af9964a40ffb3793da1f18fd595186e5b68dc80304a6c1385c149254a4f6c2739ba65b536498a895526049795bd65edfef6b8b3255e9da979c7dda659ff1a4dec046e704e2705663ff5736e17229a3ec056ef7864ec7332f10301d910077505615cd78c0b14098d15bb67e64da74a0b653f2f5290d7d34a61df1f6e4d928012b8d53f850e332307b6c84e89769055c264880ebf3fd929a39d4419754254273c7400bc6140debcdbcf229a4740e2c2cbf9a23a2a44afa0ea8f3f634ae35ab8b8cc029c4c53e1656b16aaa59e9225d7b18fc6e8a7a2aa49f037af1c607fe343621951cf8be7148fa49e061428f9ddd7df4735504079950ec7bbcee0039becaec45b657824e9ac85a436094c87e1a1211dcb21a96924c73f445c8362fab02dff1dc3791ea08a9ed630c66c649f953014a150c468061cdb086e789c60f9db77969961fbc4873b036f2d2bc1c92c75f78b9a06f19594fb9a7040dfcd12035dec0f12edd9c8fd17bb417db5c87871247a59a4ca675c13e18e42720f6ca05219b717709b712625a70c3b21c034be1dc5a193d45487db99a1bd0d92cd8a01b40e5be1a927a45bbea97699216594e6b361af570ad75a38e193cf8e7edd4a22f44971b8a3d80157a6547bdca13e3eb779ef17aa4234d4732eb4d44f43a21c0486da65f404180a39893b8006abafa6582aad3ea96e41f1426465cb4aa53045e316f5711a3af949291856f8a5a9d8c78591c01bf2b1fcb5e3b90fbbd34fef383e51a9bff3c51a8a133dbcdaeac732c8dd1b2de74e9c7f409b054889709c26baeefc303c80d08920d4de0177c5b48fcedab26e3baf0d41d7c7a4a86d72df677fbcc031554386939d4be684bf13bdf2c14ce798764a5a8bca6a093783ded73efeedc2b09091936f302c826d6c17a7981404360f7fa5066754344b7444b5a4e9adeb081cdfef7fd8b30819b0b7134d8840e828d6a88ab200172cc09b1ca99a34676e06bad6b4b867aed633f5ad5ca42a352070ab838d2dd2f753f87e37b64e804dad051c6f2a532774698161d7dc061be0957b172038688c26b96952653393efc92b9a7ec46b1d7f0e528333129719d7ca8d2409b83d03dd23637db807d334e93c1268ec88d4ceb488f247aa6526f9fa84c6d0877171738bf321c5e7f6cb12765f394d0e614967ee4edc8229c82e1ea23ae3e8da081bc805e9615e63103f71737fc2669f0d000a72ba0cb1513e01b8e8a407ae6162731eb84d0670adc3f3604165bc0d1597941dd39a6af4980db49543a39e82f2d531e257d746396d65da8033f91ddfbda60906f22bdb7f5ee361d176b2ca50ffa879e6717e5803b430f7f31a9a444604e5cb788bc904448bec9a6f62acd88271048b8f1fc3c2b7b2381f6c00da873a27b2f4289ef92d0b04a96986733e6b72a6b0438eeaf31e0b4e6f6aa9801da4a3c708d9501ce7d562dffb869938d67c8d49d5df3267a7eff642c1917453fabed6a5c25c051534c9c7e994a9117390b5f17096cb199337a7b71bf9b8d905ff0b91467b75897dc58c6d55eea27ac8ce79e67ba7df9b5920a3325d646d5e548551d969e44305013ef1c85708ba0848f901928291cefcb066730c6d347de0e12705a15e55278d98db7ac35b889b26391e70e9e45424035e7e9fa37e18a9db40229fdebf73a5cb133ca547b1231a5a4f1eab7c1b5ca35aeec9d083dcc1b2d94123730bb6433f1d83cd54dcb2d7eeeab45781eccc4f404732f5d23bc85ab3d96e506f89230297eabf4c463023c9dfb770050096b9dcc96b7cc344a14fba5e53246e46785286201c31e30cdeb261bcf2ea78368b4c41bad96739b8708f8995bb0096dd27540e8e36e14debd5939f65cbb9746b6a6a32e03f0c793d480fafd3395f1095c2609ae9e28dfcc9098ee80fd4b9ab7a22c17ee401a0372eded289829243e458f8aad6c54e99bbb3e654e47e3518e1b95b9196f8103874aca9c02a4d93445b61fe2b57508385b2ae2d71942e6875a7f78d22cfd8b380ca9152ca26ab0175625b8f4b3dcc12423af0b97b9c274c06341b79d6cb4baba4748b0867e0a49dda11754a891b572614eb7b21b1ee7a9b8d48c1d47e3961e75a8a3df2a0a638304070649774505d13d1adea6a498ceff77cfcd3626e64f4ffb1f585b395fe5a13a08de4ce3cb2e3cb9758429384b19bc505febf4610cc6ca19a99e6c10fba54c79d2ebe4b6107ba46a27b8e346d19e90867d9295e3bef8dae0ab405ae1db2fb769640be932d6e5b8f38398431f169365667ca933c72a429d4d59bf81778f9818fe26e4f413b9adef0f9859a0eda6922bb68b06192ce8a193cf689a1f6a7e668d23fd7b85f1dfdac1d55023c964e794bb133fa5ce294e660f3cb2d69ba173a6d246781494df8a85956790d37e7416c9163cfff48c7272ac92542f56d4e2de8fa7bd1581d755e19c05cdaa64ce21111f8ed96ebb3f7dc4818178c97e7e8663fdf6bb282fa2039a5b6fab2d54d898b4bdc614ec15a58fba863bb8271515872e358302a1ccb82e60420082c674d36d6b05899225c09f02ae00dc29577dc1f65479aece8790a75894fd9f06eef669998fea5192f1f0b7a8aa14efd3c74a7469f20e34758d7625c50d3da4cea40e42977fd6a7b8ba6e7686fe6c9c8427cdad3fc4fbc6ab4ae42e5c2a2c05bc7e27aba8935ec7bf828e98b92f664463aa1f619886024234245e7c5914cc10a7ad26f45961db21246ab4222920e2cb886824a3c3611a29ad1c9cccd8d8ed8fee08436f8a2170f26dfe1a40accecb9f98da7ec0a70c3fed55828e7f3adfc7962d0f6dbb232ac2e036d9ab3af1c563a08c177500d0c6eb54d48f8d9df5f3cdb9dda2ab5697c84985513ba002cf0025947c5442817a0364d51d39a40a586c7caa5e6833accf4aa3f6e644586a25e21afd48cb77fb5278b4e22baa7a6831b821612ae10a98e0defe31825ba5d78aefb37347aace2174fd12ef59983b68fcae7c520ab16eee0c37f2860443c39c0b155c39c4270048a27c2011b096065142b53a2612085106f958814c26973f463a22f545ae5bea37a64ddfd899ab6645a935d3d16b1b8e6633371688c0c7b9423b52eeacbbe70708d0891944863054e6f80ed8d64f21ac44ba57c781a6565064f61a753be9ae8abbff233a6f1851f22efa59bdda38f27a6b663a37f6795c9cbb67dc7296ffc72fd83a89b7e5deb25f9d19cc8639f0afe0d9e86481ff93795db7ec5b03096cb43e4cc93e9b90fd65d0808d54958d244fd3b697441aa1d411c6177d04fed0dab53c158b5ef2610b681bae4cc1e7e8a7ad99990c72068e51e6e9f82db239992aa95f90fbddd4ba5ab2fda872e65e5ea09c8267d531c327db6f3dcb2283e935791fc7f61d42bbf428d1fbf1fd4e16dfff39fa6eb3a805b337703508004291647d8fca475a72064fd4b63f98da38c1fb34a5c584c7909f71ca8a620ff0bd24a798b590f758416c8c1636ec7f4f78f6bd51c92a9e87a630d1fff4a6dbe464ab5dfe1cceeb08b51e73cc8a84ac8f232031b91059324e5eeafaf1a7eaab5d619d2084575413f2697c6c1ad8d8f5cf34ec194325bc893a15abdc5092d488bdfc970fa21453a43b028e2e1b3046368fd9ebf112af23c96d3930088e18a67c4e58f32e68a20f7ac3d6326f23639001f7449b2be048715f3f4d3f283ab7a20d73af6273001cad6a5ff8c6db1edf84dfecfa6c173cd6fff758456325f6fbb5cca8977adbb3e3") pipe2(&(0x7f0000eae000-0x8)={0xffffffffffffffff, 0xffffffffffffffff}, 0xf4cba2cb6b46b4a3) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000ecf000)={0x0, 0x0, 0x0}, &(0x7f0000534000)=0xc) clock_nanosleep(0x0, 0x1, &(0x7f0000ac2000-0x10)={0x0, 0x989680}, &(0x7f00001b0000-0x10)={0x0, 0x0}) modify_ldt$read(0x0, &(0x7f00006cc000-0x9)="000000000000000000", 0x9) ioctl$sock_netdev_private(r0, 0x89f3, &(0x7f0000a60000-0x8)="478c27aec635689f") ioctl$TUNGETFEATURES(r4, 0x800454cf, &(0x7f0000e2c000-0x4)=0x0) getegid() 2017/07/27 23:59:23 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) getsockopt$inet_sctp_SCTP_HMAC_IDENT(0xffffffffffffffff, 0x84, 0x16, &(0x7f000050d000-0xc)={0x2, [0x14cf7ce7, 0xbc]}, &(0x7f0000015000)=0x8) write$tun(r0, &(0x7f0000287000-0xc)=@hdr={0x1, 0x0, 0x0, 0x2, 0x0, 0x0, ""}, 0xa) 2017/07/27 23:59:23 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) write$tun(r0, &(0x7f0000c4d000-0xe)=@hdr={0x1, 0x0, 0x0, 0xe0000, 0x0, 0x0, "e4e060"}, 0xe) [ 350.670980] keychord: unsupported version 0 [ 350.689056] keychord: Insufficient bytes present for keycount 54 [ 350.695060] keychord: unsupported version 40 [ 350.700673] keychord: unsupported version 40 [ 350.705495] keychord: unsupported version 1025 [ 350.706901] keychord: invalid keycode count 0 2017/07/27 23:59:23 executing program 5: r0 = syz_open_dev$sg(&(0x7f0000572000-0x9)="2f6465762f73672300", 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$DRM_IOCTL_AGP_ALLOC(r0, 0xc0206434, &(0x7f0000000000)={0xa2, 0x0, 0x0, 0xffff}) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$DRM_IOCTL_SG_ALLOC(r0, 0xc0106438, &(0x7f0000001000-0x10)={0x0, r1}) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r2 = gettid() perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0x72, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = gettid() r4 = perf_event_open(&(0x7f000002f000-0x78)={0x1, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd34, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, r3, 0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xfb3000)=nil, 0xfb3000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x8a0000)=nil, 0x8a0000, 0x4, 0x30031, 0xffffffffffffffff, 0x0) io_cancel(0x0, &(0x7f0000fb4000-0x40)={0x0, 0x0, 0x0, 0x7, 0xd0, 0xffffffffffffffff, &(0x7f0000c1f000-0xf9)="b693cfd3b73a15fd16d19f829d67493eaca853279f2bad0121930e9ad7c0635b9deae214d765027a7fc52c58e3c9fe278a6dffaa2adb705081885aed3a5655cb931a2c4b9ae8723cad40a8c3b1efd66d341181fe6fd41383db7e8617d155baf9de125d2ac401532dca6aff948c69d3db02a58cff203941dedf8a6e27d09aec4006747e1d8de146886bc70f55d394dae5613726c33c4e8108134bf7feaf51ba6ff5bac6ac8d77c49810cb9fa4f4facd00bc8bc62b85da0bb81a258e376b490196ca2b4d297a659f88dd5c9bdab57a2868fc2885f459983e8a581681a211923ebae67022336634d91ed4970b2379509556e6c91753849da1c7b6", 0xf9, 0x3, &(0x7f0000fb3000)={0x80, 0x31, 0x0, @thr={&(0x7f0000df3000-0x37)="e3e95c2a44e809a4e363c62ea4c9967e5dc2c580f4c08c897e10ff47efcc85d946782029564c90d407e97647548c3d5c869fd0d5317e72", &(0x7f0000f5a000)="11655f959b7a6e6c03e8b8296e49a497f431a9cb7912955293a7d9e3158cf722a881aca538cf8eb7fe14765a079c75ea339be39ed237fee5832d12d6d4d8f54db5625f63103a93cc64ea81d71751f20ee33cdbfb051f8ff909223bd37059a3df03e097e4965dede28ee221368bb74973f4ff87baecacd0d05c8d733ddbc008d7c354d129a21f29384bf07695e8402cb758b0af0e74780327a7e047c661cf0c280dd79890c8064b61176f9e53f5b1c834ab82a3925d7dd0d35275f6cb55aab3fdf4f73dee349fe5af333bccefc7de18b89a4963afa1c3535f20093c80b57ef01d9b7c286300756afdd9b6389ae08196f8ef9af5c8f8e3b93003e7212eb1d279397549fa9c09fd6a0c13e88c488ffe3cf33ec89f7493b24b0defa05002671bf2f8bf935d57cd9aa6a3ed6b673d3eb376d93680e6ae1fb794ba0fe2de7581910a75955d7753ef54bf58d2bd8467a167f322994f4ad29fbe7b3b8f16da57444c63730c5210ee7fe09e1511da77f5cd4f6c000ac7e1ea1261c7ec761a4cf4118e5cd5731438c899cc373ff82c275f7de13486f5513617b20ee6388d1f85517a4977527b94ff301687c4fb26563201365789d3d59a4e5c29d9d1ea060b696b54b13c8e60315caf4a77a25e0abdbef8611fd601266e5cdc7712fc8089e8b5f457c4079dacf4e2a139fadad401329b7a3a9cef135001b00281d50d76205206cef0c74bae4c7437968fafdc8a112ee3c8047825d8ec3815d3be7f341a5caa49068ef152268275ab89d1bdf734169383b3c995bfbc8e3df1201d4e8e673077e9773c86a2425f0fc65fce480ee14be4e9c7ebc9e597b2f2e41624c4853dcb7754cc10c5d20487f9e5e64d0d2a7e24483f48a1e9e358a5b61e8a01153331bceabe8d81c5721581b66d1abaa019c601ed7553918779907156b30bff97b1ba6d0a02fc38732feae954b4465145da4a230ef69ca26d585b8e57900550a681cd1e612aa35bd9368db36c7fe5b916bb5fcd2742f5229d25308ee7ec495b1b47feeb7efb99b969f79955f798fffba04b4871007e9e35837c5f4e5c02561a3d2181b549f8fd4947c5fceae9927908cc3625e5bea6fc80b8fbf731f00795135f822eff08fa3873b87519cf2a264a73a42f6756289911e4a6a9ed70e5244d4c241d173d52143932b9b25b38b7a1f195874b681d6911caf9d37e92dd54d8bf42887911c86d129b9964035be0ad8eed148fd1992658c0e4ca4db810cc276d7898991b191f744ba66493e1a3ec020eec24a7b8219c2427fd41f79fa89568658cd14e5b28a9df62f7e59cfc0eeee8aaa25fbeef8378f171a4632b96c83a33275404cc816a60fe663be806e065ae9f460fe5eebc92a89656f8f3c8d94155955791478102317a1a1c54837f739845c7af8515925b402b13de797beef0ecea8b0e4a0de2d9d867f651f9e7add5f7f44e8c19dedf3947d8e74a2f54d31a9a973945bc52d9b73d314f29faadbd475c288d9f520db5bd8decbd015b5849b99b882c069e5d6f24b9500c1df1d5ec4456e152865e4826f91e4ad8cd4fd621cd035ce8b923c7a3fd6cbb233702914481cb0715ea676f1e138b3fac351713be3def93f6814c6d48a92d436f5e4ed61d743b8578b03f3590cd32ada328143c234f70e0dd232b3ab30ee998869c6383e43afeb85bc734d5df30a60d93a64ec0cb33af00d2ffce67e5fcbbfaccbd8269352f1ec11f1a75622f4ba5b3a0470824cc5e861bcc2947241920787c6723d8bd65dd5bf7c2af11326048031ff06daedbfc0fe4eff9d3af1cc64cc84a2d0f16edaad8d9419fd26090e82dfce75e93f3663f09644e8453ddbf5fac57a9038aa6088b60ce06161fffd20d39856573444c97d3eed54315d7fb6d55b4a90be757bac550e30f93212c023ea8b796b9ceaa5375514b93b3e3a9a19b69a8ae6842d517969b1eb8ecef61c1f0fec8e32a6120b7ba8c3bb3bb0eaafec6f24d12933ae5a9cf88d80d19ba41f4f19db00055dd8043f5800ae520aac6fd6352a70a85c2dd5bceef7e872782cfb8b3861c2c53a950953702771853901b09bc4ff0f9141f2e40b3c326145d8fc0145e387e2313bab087cf2245fc452f97b30f7e486a1afe46ab9c066f4a892ab84eeedd3abd9da46465d05c0e72c35d4e81608d89f1e382e7534ad80bfecd999c336e0c4ac4babbd273428373120d69f4d62d11528efa4d997cfa47a5b704949339cb7bf255ed00fb7d6ee2ccb5635ea86681d53fb49f82c7c8cc0b6c339df39aed8dc995dfbdea61d3a8b63ccd9ba26c3ae517801f8d0ac792014b493fe13ffd8880d5b18096b37129ebb136b5f132abb39ba83bf932545bcd7402e864415b60b7b3848039d094953ef28824603a20599e641556000c73ce562f39d6ec38a7090e245c71f2e35311b37c9bf2db70e1a5965cb0f2d7508aabe1dab9cd7e2d3ef88b28cfda30a54a3642fff0b3ba0adedc2e5c0865c192710987a5445dcb75f56ecd43dcb1f60e421283ceec775028ac56f202fdc7d2433908e8490b5bc7ce8a9124609034968589d0a71e7e880cd1cc6803186ac74591773d3ba872a2343227de560578b7052e4156be4858cdc0832ddcb752ecf46fbc11d8b8e34c3dc377136fdbc7c9d95ea40d30a3c5dbef5b2d70a2b7b3da92df0dcc004f7e818f7e6d6d02fc221214687d20fe2dd20ab097c4341cbce82d2c5b8321597ab44b7f3ccc10317ec1d52ea06c77a1f3a162d82c791856ce0d672e8c21284f5b8ed598b782662397471cac0fceb6c643a77bcc89cfe148a578cc0bd934b86ba84f9b53dfcbd2a3959524931c397042666e166c898dd83cbe7d76e26e6a8af306cad8fecd754bd3cdcb0d08ba9e13b4fe07af297d763bf2d220ebe736b8eb9de0724d749fd2f86509781e2a1a7c94cf3feac023ae58ea944e73518948b5b3ca836b4592e59b91e0c63b968edb0042ff0d5dee6ee763cadbedd54ee3d10475ecf2c5b8a356eb3c7ccb958ca991142176a914f1be0121c694d06950bbbce08c607b7cd0dabcf5c9a310c4fe9f4c9adf4043d2f1939de761442f0e75a00fb5169cf87477c1b42c576de837da821a5b7f9fc85c8001e39a7577b354008ace2234406dfe0d96751f1305e497a247eb7682fbf711cba33359eea108afc83b39199648c78ff0bbaec9cc6ac97a2a4da28ca6e256598551451177863f3ed01dc671953eb769577aade5ed90f043fdafb30200c8e68fef3938eeceea38e3210d142e6d69e338de9b6125804a162f91ddca8aca9f1a7b6529e480788fc1b96bf67aa52776aaf8b83f51ed5075bd1e4e822f93ecf6c9741fff9dc477c03dcfa058214c09c9a451bbbae3ddd2971fca8645f11416f8bbde3c08cc03412f7ec85c5fedcb1c09c0b470b88d8bb2ebf5609de64046b1347efa04dcab895dccbb7b8b4330c4d71ae9b57525c6c5c6b849a8c57bce500cd5e551423844e2080fc0d52c4a3f2b343782149a4478f60a503f7c2d5e2edb53d80549ee68c4e5c2cbb9be298154b777d17978a14911a05cebc41bc330b85a17c41ad13f887fe2e68952f6a685d1c3e62197a1d8c21d5643f547146c718a3d1288df1a4183f4c53bbc9d587189d0db515b57bc27a6bb9f126632548f31dccaf5b1115e05676b436d25c2e33a6b1283f572eeb5cf45f5b7240e24e54d872feae78ee4c06541cc2a2a0ff23300bcedba86f3c0a173ec75e898448b4ad75bf7340008d0547b38311fcfa4b70ab1bcfddcb2f66b0952dbdbc4684aa89cf276db829a5cf480d81e10771f015e46eae69cf410349fc48cea783c6924075209674372c4e578d7245c8990a0b48d988b977f443dfe9a9df49923805ed3a54c7ebd5e61a2dd4c74d39b663f8bdaba8f38ea3fbb3cce54d623aa5d8d88d28fb75d761c33f8baa46a0c3e3172e58cf939bbd2e6cff710389192f3b5d750cfc12d79c1e05063ae7e18a2bb5d93cdf649479e3a93bf7d7f87edb1b6a308cb1f543f9f5cff53d7496d225f5b00a9401a15fa90c84b7313bc400219b33138ad379fed30ddf8b9664bcb740614576c3d634cf50313f9c4289ef73b3b1227b9ba1a52f0e2b3bfee836c82b0daabdb43d3d027ad58eb89659ee440aeefdc5eb169e6d349e87c47c87ccd72d133375c53542a0413936d1b02f84455acc02a0c60eddd1facc91a7989eadaa9bfc329afeffca7f3a8ab2ab34c3b6836339208395c28bf7e13dd7dab953cf9ddd7a6c19c64afdc9c01ab6c887b6b6292bc2c6126192b803b57767830f0efbbc858b3ce34bb5a444e1bfa8d3af34ee16f1990d303f82b2e35bfb58a23f2a5dc617bc9d7d6bee710a4ed78b8ec1587e6c3185d1bb267e40c7377a5cd15e79783c97555759c65d384dd7ec1f314762451c20e6c70fc5d940536d92b482263372e8e808b999617c1002d467201a1dedafdeda436246a9b628478b8668d510c4d08b838be2fd862765873c47ab38f1049da29aa56964beda90525b7de35b67e16b04345165b20ccd62cca0eb4fb003c3a6b82421629ee80617910519bc3570391dc05baee8c543670e0102069b6d4007dab7c1cab3812473488f2cb03a25fb4550cbdb16cc3270900dfca30d0db5a5e8ca8032fb2818605af57798f7886ee23d85fe36adb3dd9461a8ac7263e136d40258e7f55432b0b9ee0629657823e00fed8c6b894761a63a4acb9c7c05634cf61f0407a5614ed5834918c5d23abd71a8ef2d45a97b4c35b3d429e9cab61e58852b5eb59ec20b3032437623c3bf4dd270c31c9bccf4c9de3e1ea8e3ef2ac11181a7370bf21744070e7e6832ea6075351048d5915906093b83892accb17f3f94dcf8cd4f569ef6238a382ca9712217906665ab7fd8805573f8c08be00b57f29a8ca3b57b25df94894ce03761afaecacb4668805df89566d952be4ad6e1465948880a2881840cc15460f51c3d0f3d428a5576dff5b56c8877ce6185c354ab68c08fd9895bbad8eca7491f0d429b3ad17a3d62bff7937660fd4da30b36b0dfc9489e7682d0ba395e79ec62439379040b89d581bce4e427ff21a0845d40a4182358a3c670ffa4b9cb0768b642bcca43d02ca0b5bcd172017b15208112e8d098f345285f1849086f8dbdc86bd7ef6132492d5780d7e440dba546f5d68857d36c82fd175eda0e34ca250960f0f1f4df37dd004bdf6d4eb89f94afe57f88b71a65ff468d9ea517172ac12fb9d45052471e408e0e453554a4bdf8bc70b286048590635f02bb81dc569f901b5d4913e982cfea28ce0f8c9d73df68f6056cf30bc8cfc8d8b8f6375aa16aec109f8b05c66d4a2b7a0d5885ac1d770a578bc67c4874ba66339ee3296aab2ed147425ec3d1314806d0b1faddbdbd108af964bbebae3deaead54dd41ae418f6055903554400506d053971bc46de8fa2fe91e0ea6345aa04715b81a0397ebf97b91394f90379f0de4e1e9e04825c1660ec4ba776b2e5c9d7f976057b35ffdcaa29db701608bbd06907e582ae4d4ef6cc3d222f61084a4342692d3fa078cd48838c5f250c0ffddff74c92eaa3ca635596606f442c8d6dfa3284c32f5fd712a0077517e90e356ae1c7d7a825bad44e8263607503e3be1b185566d5a96d0ac416afee2b0ff6d649b3d362d4221f474ec1207dde29f62d030443d16bcff50b8eb4b7e667746d9fdd7c4e04e9218e979060aaa67f99ba57c7359ceef872caa7ec4b139a848fa86ffd7a8c4acca93a62f1faf0a2ca17de4ecf2923d283746766038d4199c7d99c1d8b5cf8b6313dce3213898fdf68074e3c2546b9a58d439a4dcadb50f"}}, 0x1, 0xffffffffffffffff}, &(0x7f000010d000-0x20)={0x0, 0x0, 0x0, 0x0}) sigaltstack(&(0x7f0000bce000/0x1000)=nil, &(0x7f0000908000-0x8)=0x0) io_cancel(0x0, &(0x7f0000056000)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, &(0x7f0000ca3000)="", 0x0, 0x0, &(0x7f0000603000-0x50)={0x0, 0x0, 0x0, @pad=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x0, 0xffffffffffffffff}, &(0x7f0000a20000-0x20)={0x0, 0x0, 0x0, 0x0}) remap_file_pages(&(0x7f000044b000/0x1000)=nil, 0x1000, 0x0, 0x0, 0x0) getsockopt$inet_IP_IPSEC_POLICY(r0, 0x0, 0x10, &(0x7f0000719000-0xe8)={{{@in6=@local={0x0, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0x0}, @in6=@remote={0x0, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, {0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, {{@in6=@loopback={0x0, 0x0}, 0x0, 0x0}, 0x0, @in6=@remote={0x0, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, &(0x7f0000f89000)=0xe8) rt_sigtimedwait(&(0x7f0000243000-0x8)={0x6}, &(0x7f0000838000-0x10)={0x0, 0x0, 0x0, 0x0}, &(0x7f000077f000)={0x0, 0x989680}, 0x8) fstat(r0, &(0x7f000072f000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setsockopt$inet_IP_XFRM_POLICY(r0, 0x0, 0x11, &(0x7f00001da000-0xe8)={{{@in=@local={0xac, 0x14, 0x0, 0xaa}, @in6=@empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x3, 0xd3bd, 0x3, 0x6, 0x5, 0x20, 0xa0, 0xa, r5, r6}, {0x0, 0x380000000, 0x6, 0x9, 0x3f, 0x3f, 0x10000, 0x8001}, {0x3, 0x6, 0x10001, 0xe09f}, 0x0, 0x5992da3b, 0x6, 0x1, 0x81, 0x2}, {{@in=@multicast2=0xe0000002, 0x4, 0x6}, 0x0, @in6=@loopback={0x0, 0x1}, 0x2000000000000000, 0x3, 0x3, 0xffffffffffff8000, 0x7, 0x6, 0x8}}, 0xe8) mbind(&(0x7f000006b000/0x800000)=nil, 0x800000, 0x8000000, &(0x7f00008a0000)=0x0, 0x6, 0x6) mmap(&(0x7f0000029000/0x3000)=nil, 0x3000, 0x0, 0x51, r4, 0x0) 2017/07/27 23:59:23 executing program 1: socket(0x0, 0x0, 0x0) r0 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) write$tun(r0, &(0x7f000026a000)=@hdr={0x9, 0x0, 0x0, 0x2, 0x8, 0x0, ""}, 0xa) 2017/07/27 23:59:23 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) getsockopt$inet_sctp_SCTP_HMAC_IDENT(0xffffffffffffffff, 0x84, 0x16, &(0x7f000050d000-0xc)={0x2, [0x14cf7ce7, 0xbc]}, &(0x7f0000015000)=0x8) write$tun(r0, &(0x7f0000287000-0xc)=@hdr={0x1, 0x0, 0x0, 0x2, 0x0, 0x0, "fd"}, 0xc) truncate(&(0x7f0000b7c000-0x8)="2e2f66696c653000", 0x3) setsockopt$inet6_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000351000)="646374637000", 0x6) fcntl$setpipe(r0, 0x407, 0x9) 2017/07/27 23:59:23 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x0, 0x0, 0x0) r1 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) getsockopt$netrom_NETROM_T1(r0, 0x103, 0x1, &(0x7f0000f12000-0x4)=0x0, &(0x7f000097f000)=0x4) write$tun(r1, &(0x7f000026a000)=@hdr={0x2, 0x0, 0x0, 0x2, 0x0, 0x0, "a39459bfd215b1f2bfb746aa447e253c0c03c188dc6a70649821db4c834beacb9b3bddcda5be6cee163b58e5e606a1d12c23c07af22fd88123bcfe"}, 0x46) ioctl$TUNGETIFF(r1, 0x800454d2, &(0x7f0000d99000)=0x9) [ 350.734716] keychord: Insufficient bytes present for keycount 54 [ 350.751979] keychord: invalid keycode count 0 [ 350.754389] keychord: unsupported version 1025 2017/07/27 23:59:23 executing program 1: socket(0x0, 0x0, 0x0) r0 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) write$tun(r0, &(0x7f0000c74000)=@pi={0x802, 0x1, "52c0a014eee6901b88e6b548a45bf5d2bb05e647c48bad284b1733e231f2736e379f9223eebd33b3fb41f96e3b0b7688b20fef8220aed0bf380dc5e695ea9d7d0a7cd932e42542147a1ba711bb505fcd79759b87f1b7c4308b4c8323afb9ee17bcb3a01aba1378705bbf8529f572df00c9ddd4522ff08892cbd45178573754216fe3ee6b00818152e80e0784764992216c8778d7d4ead458da55203ecd112c8cc98d227ccb721b8bf33fb7d332bb45b3072a806b9b3972b85a36e50808fb98a50bfff65d794d1505f6"}, 0xd0) accept$inet(r0, &(0x7f000035b000)={0x0, 0x0, @broadcast=0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, &(0x7f0000af6000-0x4)=0x10) 2017/07/27 23:59:23 executing program 3: r0 = epoll_create1(0x0) r1 = inotify_init1(0x80000) mmap(&(0x7f0000000000/0xfcb000)=nil, 0xfcb000, 0x3, 0x32, r1, 0x0) msgget$private(0x0, 0x0) r2 = perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xde, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = timerfd_create(0x0, 0x0) mmap(&(0x7f0000000000/0xfb9000)=nil, 0xfb9000, 0x4, 0x111, r2, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xdd, 0x0, 0x0, 0x800000000000, 0x0, 0x0, 0x0, 0x0, 0xfe, 0x0, 0x0, 0x8000000000000000, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x54000)=nil, 0x54000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r4 = signalfd4(0xffffffffffffffff, &(0x7f0000006000)={0x7fffffff}, 0x8, 0x0) r5 = epoll_create1(0x2008000881404) epoll_ctl$EPOLL_CTL_ADD(r5, 0x1, r4, &(0x7f000001c000-0xc)={0x2000, 0x0}) mmap(&(0x7f0000fb9000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) timer_create(0x7, &(0x7f000009c000)={0x4, 0x9, 0x3, @thr={&(0x7f0000d42000)="9870658bdde6d859b3211562bd12aa149528f880ca3918ad022b647a9fd3ab33b5d0f804460c740abcd36da29e8aef28b8ce234af398a7650e1eb9afb15cb2acc0e9f39f96af32f81b47e9a25dddfa00060cc4b39ece2fe743fbad0738c6067eab34d493235817f5821e94cea85166eaeba7fa8671e8209c883e35384eb0d18c3a8041095e00d6f7045973c4ccc076c672d21aa4cec6276f6a6445048f7ec938e65beb71502d2b773edfdb4c0b011d624e4dffe840a93d11071d514a532d3fa7d11ccae63042f25a45c84e764ac7e6f50d7af5644c0c", &(0x7f0000f8f000)="c84e8a908778b5507595cc109982ca71db2371bc094dd97e20bc8b41e856d28d123b20d2cba370c04ef34bb5303da04c84029e3de5e83e1b3fa2aa5fd111f9f7e322afd6829fc4e2bdfeee001879df13507d7dfceebe99476141fea616f5bff4a61b342ef9d0d6bf11f0ca5ef647cd880aa90cc10d11ce9af580f40a0a0022c4bdb69a198e3c4222c86b2eb278b2a8e5c310a26be0f66f2b37253890ebc522606c3a36bdc38b60d3e0a3b258a85e4d03d95d8f1270cba58a01af15e22cffb862068f5964694caa99814af9bb9961767d7ad9d6a30c00dd0168a6a22d41857e2df514e2c03ff60f888cba6857c37f1d8317694b0981089ea5"}}, &(0x7f0000ca5000-0x4)=0x0) timer_settime(r6, 0x0, &(0x7f0000052000)={{0x0, 0x3}, {0x7ff, 0x0}}, &(0x7f0000050000)={{0x0, 0x0}, {0x0, 0x0}}) mmap(&(0x7f0000054000/0x1000)=nil, 0x1000, 0x3, 0x14, r5, 0x0) r9 = memfd_create(&(0x7f0000023000)="00", 0x1) mmap(&(0x7f0000055000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0xffffffffffffffff) fcntl$setpipe(r4, 0x407, 0x3) mmap(&(0x7f0000fcb000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$SNDRV_SEQ_IOCTL_DELETE_QUEUE(r9, 0x408c5333, &(0x7f0000fcc000-0x8c)={0x3, 0x7fffffff, 0x2, "71756575653100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", 0x1, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) mmap(&(0x7f0000056000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) fcntl$getown(r0, 0x9) mmap(&(0x7f0000000000/0x49000)=nil, 0x49000, 0x3, 0x32, 0xffffffffffffffff, 0x3) r10 = gettid() rt_sigprocmask(0x0, &(0x7f0000024000)={0xfffffffffffffffe}, 0x0, 0x8) timer_create(0x3, &(0x7f0000044000)={0x0, 0x14, 0x4, @tid=r10}, &(0x7f0000044000)=0x0) timer_settime(r11, 0x1, &(0x7f0000011000)={{r8, r7}, {r8, 0x9}}, &(0x7f0000046000)={{0x0, 0x0}, {0x0, 0x0}}) read(r4, &(0x7f000004a000-0x86)="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", 0x80) clock_gettime(0x5, &(0x7f0000014000-0x10)={0x0, 0x0}) mmap(&(0x7f0000efc000/0x4000)=nil, 0x4000, 0x4, 0x51, r3, 0x0) timerfd_settime(r3, 0x3, &(0x7f0000fcc000)={{r13, r12}, {0x77359400, r14}}, &(0x7f0000010000-0x20)={{0x0, 0x0}, {0x0, 0x0}}) mmap(&(0x7f0000fcc000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000fcc000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) pipe(&(0x7f0000fcc000)={0xffffffffffffffff, 0xffffffffffffffff}) splice(r3, 0x0, r15, 0x0, 0x8000, 0x0) 2017/07/27 23:59:23 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$sndseq(&(0x7f00003a7000)="2f6465762f736e642f73657100", 0x0, 0x8000) ioctl$int_out(r0, 0x2, &(0x7f0000ecf000)=0x0) r1 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) write$tun(r1, &(0x7f000026a000)=@hdr={0x1, 0x0, 0x0, 0x2, 0x0, 0x0, ""}, 0xa) 2017/07/27 23:59:23 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$sock_ipx_SIOCAIPXPRISLT(0xffffffffffffffff, 0x89e1, &(0x7f0000c75000-0x4)=0x0) gettid() vmsplice(0xffffffffffffffff, &(0x7f00006c2000)=[], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000001000)={0xffffffffffffffff, 0xffffffffffffffff}) socket(0x0, 0x0, 0x0) getsockopt$inet6_tcp_buf(0xffffffffffffffff, 0x6, 0x94dc86310120223d, &(0x7f000000f000-0xe1)="", &(0x7f000000e000)=0x0) r0 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) bind$llc(r0, &(0x7f00008fb000-0x10)={0x1a, 0x15, 0x80000000, 0x4, 0xbb9, 0x4, @empty=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], [0x0, 0x0]}, 0x10) write$tun(r0, &(0x7f000026a000)=@hdr={0x1, 0x0, 0x8, 0x2, 0x0, 0xfff, ""}, 0xa) 2017/07/27 23:59:23 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = openat$rtc(0xffffffffffffff9c, &(0x7f0000a79000-0x9)="2f6465762f72746300", 0x20000000000, 0x0) ioctl$SNDRV_TIMER_IOCTL_PAUSE(r0, 0x54a3) r1 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) r2 = request_key(&(0x7f0000303000+0xd82)="7573657200", &(0x7f0000ca3000)={0x73, 0x79, 0x7a, 0x1, 0x0}, &(0x7f00004a2000-0x9)="2f6465762f72746300", 0xffffffffffffffff) keyctl$update(0x2, r2, 0x0, 0x0) getsockopt$inet_sctp_SCTP_HMAC_IDENT(0xffffffffffffffff, 0x84, 0x16, &(0x7f000050d000-0xc)={0x2, [0x14cf7ce7, 0xbc]}, &(0x7f0000015000)=0x8) write$tun(r1, &(0x7f0000287000-0xc)=@hdr={0x1, 0x0, 0x0, 0x2, 0x0, 0x0, "fd"}, 0xc) 2017/07/27 23:59:23 executing program 7: mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) accept4(0xffffffffffffffff, &(0x7f0000c2b000)=@llc={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @random="000000000000", [0x0, 0x0]}, &(0x7f0000001000-0x4)=0x10, 0x80800) r0 = syz_fuseblk_mount(&(0x7f0000fc5000)="2e2f66696c653000", &(0x7f00002ea000-0x8)="2e2f66696c653000", 0x1000, 0xffffffffffffffff, 0x0, 0x5, 0xfffffffffffffffa, 0x304020) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x6, 0x31, r0, 0x2e) socketpair(0x1, 0x80a, 0x6, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, r1, 0x4a) socket(0x0, 0x3, 0x0) r2 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) write$tun(r2, &(0x7f000026a000)=@hdr={0x1, 0x0, 0x0, 0x2, 0x0, 0x0, "a39459bfd215b1f2bfb746aa447e253c0c03c188dc6a70649821db4c834beacb9b3bddcda5be6cee163b58e5e606a1d12c23c07af22fd88123bcfe"}, 0x46) 2017/07/27 23:59:23 executing program 1: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000ee5000-0x8)="2e2f66696c653000", 0x602e43, 0x100) socketpair$inet_icmp_raw(0x2, 0x3, 0x1, &(0x7f00009cf000-0x8)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) socket(0x0, 0x0, 0x0) r2 = openat$keychord(0xffffffffffffff9c, &(0x7f000083f000)="2f6465762f6b657963686f726400", 0xffffffffffffffed, 0x0) write$tun(r2, &(0x7f000026a000)=@hdr={0x1, 0x0, 0x0, 0x2, 0x0, 0x0, ""}, 0xa) ioctl$sock_inet6_tcp_SIOCOUTQNSD(r2, 0x894b, &(0x7f0000731000)=0x0) ioctl$DRM_IOCTL_MODE_GETPLANERESOURCES(r2, 0xc01064b5, &(0x7f00003e7000-0x10)={&(0x7f0000995000)=[0x0, 0x0, 0x0, 0x0], 0x4}) syz_open_dev$mouse(&(0x7f0000a2b000-0x12)="2f6465762f696e7075742f6d6f7573652300", 0x100000000, 0x0) lookup_dcookie(0x100, &(0x7f0000660000)="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", 0x91) 2017/07/27 23:59:23 executing program 5: r0 = memfd_create(&(0x7f00002ac000)="706f7369785f61636c5f616363657373246c6f70707031776c616e3073656c696e757800", 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) lsetxattr(&(0x7f000048e000)="2e2f66696c653000", &(0x7f00003c4000)="0010", &(0x7f00005c3000)="706f7369785f61636c5f616363657373246c6f70707031776c616e3073656c696e757800", 0x24, 0x1) r1 = gettid() setsockopt(r0, 0x3, 0x0, &(0x7f0000ef5000)="", 0x0) ioctl$sock_inet_SIOCSIFBRDADDR(r0, 0x891a, &(0x7f00008d7000-0x20)={@syzn={0x73, 0x79, 0x7a, 0x0, 0x0}, @ifru_flags=0x400}) getsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f000051c000)={{{@in=@multicast1=0x0, @in=@loopback=0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, {0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, {{@in=@broadcast=0x0, 0x0, 0x0}, 0x0, @in=@remote={0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, &(0x7f000006d000-0x4)=0xe8) getgroups(0x6, &(0x7f000078e000-0x18)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000d3d000-0xc)={r1, r2, r3}, 0xc) perf_event_open(&(0x7f000002f000-0x78)={0x1, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0xd38, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, r1, 0xffffffff, r0, 0x0) ioctl$DRM_IOCTL_RES_CTX(r0, 0xc0106426, &(0x7f0000a85000-0x10)={0xa, &(0x7f0000276000-0x50)=[{0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}]}) setsockopt$inet_group_source_req(r0, 0x0, 0x2e, &(0x7f00009a4000-0x118)={0x7, {{0x2, 0x3, @local={0xac, 0x14, 0x0, 0xaa}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, {{0x2, 0x2, @broadcast=0xffffffff, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}}, 0x118) clock_gettime(0x0, &(0x7f000063a000-0x10)={0x0, 0x0}) r4 = gettid() perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0x71, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, r4, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r5 = socket(0x10, 0x2, 0x10) write(r5, &(0x7f0000801000)="1d0000001c0007fd00fa0000000001000100000001000000010000000089", 0x1e) [ 350.788484] keychord: invalid keycode count 0 [ 350.793991] keychord: Insufficient bytes present for header 2 [ 350.801642] keychord: unsupported version 2 [ 350.807423] keychord: Insufficient bytes present for header 2 [ 350.823050] keychord: unsupported version 2 2017/07/27 23:59:23 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socket(0x0, 0x0, 0x0) r0 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) utimensat(r0, &(0x7f0000087000-0x8)="2e2f66696c653000", &(0x7f0000d6c000-0x20)={{0x0, 0x2710}, {0x0, 0x0}}, 0x100) write$tun(r0, &(0x7f000026a000)=@hdr={0x1, 0x0, 0x0, 0x2, 0x0, 0x0, "a39459bfd215b1f2bfb746aa447e253c0c03c188dc6a70649821db4c834beacb9b3bddcda5be6cee163b58e5e606a1d12c23c07af22fd88123bcfe"}, 0x46) socket$inet6_sctp(0xa, 0x5, 0x84) sendto$inet6(r0, &(0x7f0000db1000-0x6a)="63474116563f4254a753d97828e25dbfd6c170aa5358d0815a84653f8f1b58a810bf900fd58ce47d4dbbe4773b7b1c0f04ef6888313eb50bdd26452800fb9d82047edc080518d3e82711f8aa4d809884b64b588cfee5c747c78d5fd7c3fb2502f2b9433551d63db28f29", 0x6a, 0x0, &(0x7f0000ff7000-0x1c)={0xa, 0x3, 0xffffffffffffff01, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, 0x8001}, 0x1c) 2017/07/27 23:59:23 executing program 6: perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xdd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfa, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400000000000, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000dc4000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$vcsa(&(0x7f0000dc4000)="2f6465762f766373612300", 0x4, 0x201) setsockopt$inet_sctp_SCTP_NODELAY(r0, 0x84, 0x3, &(0x7f0000af7000)=0x6, 0x4) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000002f000-0x78)={0x2, 0x78, 0x3f, 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, 0xffffffffffffffff, 0x0) r1 = getpgrp(0xffffffffffffffff) sched_setaffinity(r1, 0x8, &(0x7f0000fd7000)=0x3f) mmap(&(0x7f0000a93000/0x4000)=nil, 0x4000, 0x0, 0x8972, 0xffffffffffffffff, 0x0) madvise(&(0x7f0000a93000/0x4000)=nil, 0x4000, 0xf) mremap(&(0x7f0000a95000/0x2000)=nil, 0x2000, 0x400000, 0x0, &(0x7f00004cf000/0x400000)=nil) syz_fuse_mount(&(0x7f0000001000-0x8)="2e2f66696c653000", 0x0, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xf8f000)=nil, 0xf8f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socketpair(0x0, 0xf, 0xff, &(0x7f0000f8f000-0x8)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = perf_event_open(&(0x7f0000250000-0x78)={0x2, 0x78, 0xff, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000005, 0x8, 0x20, 0x0, 0x2, 0x63df12a6, 0x0, 0x0, 0x0}, 0x0, 0xffffffffffffffff, r2, 0x8) perf_event_open(&(0x7f00006d1000)={0x6, 0x78, 0x21, 0x671, 0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x4, 0x94, 0xfffd, 0x0, 0x0, 0x0, 0x0, 0x4, 0x6f11, 0x4, 0x0, 0x2, 0xfffffffffffffffe, 0x0, 0x4, 0x0, 0x0, 0x0}, 0x0, 0x0, r3, 0x0) mmap(&(0x7f0000000000/0xfc5000)=nil, 0xfc5000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000fc5000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000fc5000/0x1000)=nil, 0x1000, 0x8000003, 0x32, r3, 0x20000) pipe(&(0x7f0000e01000-0x8)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000fc5000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mount(&(0x7f000060a000-0x8)="2e2f66696c653000", &(0x7f0000fc5000)="2e2f66696c653000", &(0x7f00000d6000)="756269667300", 0x20000, &(0x7f000020d000-0xe8)="0dec61d97a03054dc8e676c73ee3fbf27543f2f5239a065911654963d2f8d38762135eddd7fe758c4d8e6618d70026b6c11c91258cfaf916f5c89db35e0e28397df38bb40e0b740b7016a4262f849966aacdde5b50fcc973efd752956c20c42ae8678ca7eba5640cd619f9beb3de800bf5814afb268e111f20863c75dc17dc2e60327504acd4a4194da340171d32c2c40a338bb83e12a5dac562466edefd5fd02a0fa2eb2f1cfe1b05ab4112a98de3d5f1672b84bd8acbf3b64dcad528746c526b8103d92cf960e03ab2dcb7646ca341445d9ba3a4b88cb3e61c3255175be4ab66fcc2ee4b6b0ddc") mmap(&(0x7f00002c7000/0x3000)=nil, 0x3000, 0x3, 0x32, r4, 0x4) mmap(&(0x7f0000000000/0xb3b000)=nil, 0xb3b000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000041000/0x2000)=nil, 0x2000, 0x7) perf_event_open(&(0x7f0000107000-0x78)={0x2, 0x78, 0x25, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) inotify_init() mkdir(&(0x7f0000043000-0xa)="2e2f636f6e74726f6c00", 0x100) inotify_add_watch(r2, &(0x7f000003a000)="2e2f636f6e74726f6c00", 0x1000800) mmap(&(0x7f000011c000/0x3000)=nil, 0x3000, 0x3, 0x36, 0xffffffffffffffff, 0x0) 2017/07/27 23:59:23 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$sock_ipx_SIOCAIPXPRISLT(0xffffffffffffffff, 0x89e1, &(0x7f0000c8d000-0x4)=0x0) gettid() vmsplice(0xffffffffffffffff, &(0x7f0000707000-0xa0)=[{&(0x7f00005d0000-0x78)="a234416274801cf95aef122bff0bba23a7a7922d155f7f6723e7283af2ea31ef16d392cd6399d1d85f058361cd1df6210480a8b1a83be4fcc808f80a55192bc841424bba62549dc34ca9bc5d14c6fc4a01b698dac8841c2fb03c3320d9c3ba4e199e902a0a64e4f8fa4e7b6b17f8185c432f72e8eef3f0ce", 0x78}, {&(0x7f000032d000-0x8b)="e6d5f59228dfb4aad21a9c8e4045d1fbdefdd94b7d1cfce7ab9bc74359b5905413e48b7426ed65ac732af27f27418315e80407856749a66d2f46ae15c05c4465cbb70786e178664039a5d74e0091707837984f10e096da497306ec6dff51b387a4d7f9bb467b4db823f763cbb5bdf7e3ba3052a4115fc04961a6a5213cd49964471c00f04258f840d77326", 0x8b}, {&(0x7f0000877000-0x4b)="ec8feb0f51b095e13532bbbb2918f08559b118ebefdd0ca6a1bc29d5d896bbc3ebacd9f46414811194f6bc519e99cf1ae7e8e123ba1c11c7d715a2d749ddd118a32ba7ae19f9dff1f5953a", 0x4b}, {&(0x7f0000ea4000-0xbc)="687acf864ef582a223d473ddad52e0ac9848cc250360fc5b59654d7db6de0dd3a445fe526ba55a1ad9011e4884aaab0b94244a2ba767bf40aa11e2620f3ea5751684af14afb70aa35c2f4a0b484c2b3a8ece4ec0b55801e5ce07d54af5d788001c22f3e2b9fb41a3ff08ac612a0b70717938a2ad57be697e1ebf615dfb673786cba7bb27059c38312f4681996e19f52bad8499713d472112045ca01a8cb5a085f3f5f4f3f16241a2867fd42a1ab65d4e512d0ca64dd59a2284d9b047", 0xbc}, {&(0x7f0000a74000)="f45876ce1277b6d9f3db54cd65eeae7ea7a6b8a9750ad71e8c56f7fb910a28ae91eef1d553a3268a7a5b500565a90b58a1c4bceddf839a34704b28114abbd86d09229915d94ce4a866a465f356f264fba7e5e6cd5ca6894c0f65c7df42f7802a152fbfd5395c61dcc61b9aadff11544cf6a78e50a22323d10c7461af73ed4edfdeac80442b0cea676ff6290b89a72caf5e7898cbe6bbdf8f5024cf039a44d81ef859249a51fc344a72ec420e33cc2f8e0be2d5aac97a54e69cf2ec11e16503a11757572ad9050d5e053359d96511d249c4b80eb137ff7488fc11ed81fe819fd371ff1db17214922c9d243075baa70b5a3f9b6120a9efb847dc", 0xf9}, {&(0x7f0000a9b000)="d433a572e7877b7271846b20c0e3a484069190cea1ead4ffe5b62ba663f9a55fa9f4faf45edca0d9d68cdb8439b12ce3ae3a0e5238527bf8c5635e13bf972266994eb19904936105a71d34772c74fed9a6e8bfbab87b4b0b08a0d17f94ea4c080b4feb85", 0x64}, {&(0x7f0000368000)="5f24a5208bcbeed1748f2ab1d06a2f19b27b60ebb595e8f3780713b85627b7c5fb1bea467a539f95fcf9d78c7239c1478ec1a82a74c7f221fb35ac6d1b6d0a90536cfe76b0af328da444fcb921f5aa6182c729ca50e2d8112ee1778730c5a37c732e219d971d758a4dcdbebe176a8417efc11471ff4f7c96825e736f1954932fbf94455e19bb8c4fee9327571f96411c677693fbb875d6cafe3cf896a3c4a8f864a806240057e79d77e0fc3150069931d2e26788f76a702cc1b8956ada1b0346674f99bf592552e34365383c80efa5", 0xcf}, {&(0x7f00000e5000)="d9371fd9a32dffb479f50178998d79ca1de67493a5f4ff6f9fb6e5df5765e0836169afd29b403588caf302e5fb7b254cf9d8fa87b2f5a42f6797", 0x3a}, {&(0x7f0000a49000)="a0b295f39c626281ff057490ba930dcc65505ea041943cc30197d9", 0x1b}, {&(0x7f00001f3000-0x43)="fb90352c0d9e1f93ed65be1d69ad32269b81662cedc9e11b7ac9c1f7569fb934ddb8a7305da3d403d2f27e5687279d62d6ca61362408d570c72953e87588e890d01185", 0x43}], 0xa, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000001000)={0xffffffffffffffff, 0xffffffffffffffff}) r0 = socket(0x0, 0x0, 0x0) getsockopt$inet6_tcp_buf(0xffffffffffffffff, 0x6, 0x94dc86310120223d, &(0x7f000000f000-0xe1)="", &(0x7f000000e000)=0x0) setsockopt$inet_sctp6_SCTP_DISABLE_FRAGMENTS(r0, 0x84, 0x8, &(0x7f0000459000-0x4)=0x1, 0x4) r1 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) write$tun(r1, &(0x7f0000f01000-0xbc)=@pi={0x2, 0x7, "cf38270a5614f837053c41ee093db9f079c746a2da908c42783c1bbedac425554283e9af9481d1d39ad7ddf481437a183e8e205d69ad4955b31d5f3882bba73817db87ea11276a4a7825c428e66f41626ae21f5ccad8b810a1df1ff25981ee81a75481cf406ed313e1eecdcd96442dabb49ad37bfe39f319a7cd6388b6f8eff32e4157629d81e020ac73b7fa69dc14cc58d70e3871c7bd3a2dc711e789717bd94ed2a8e9e291567a45d9c0a8a778a4edce86d43c"}, 0xbc) 2017/07/27 23:59:23 executing program 0: mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) accept$netrom(0xffffffffffffff9c, &(0x7f0000000000)=@ax25={0x0, {"00000000000000"}, 0x0}, &(0x7f00008ea000-0x4)=0x10) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = accept4$ax25(0xffffffffffffff9c, &(0x7f0000001000-0x10)={0x0, {"00000000000000"}, 0x0}, &(0x7f00006fc000-0x4)=0x10, 0x800) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, r0, 0x0) r1 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) ioctl$sock_inet_tcp_SIOCOUTQNSD(r1, 0x894b, &(0x7f0000576000-0x4)=0x0) write$tun(r1, &(0x7f000026a000)=@hdr={0x1, 0x0, 0x0, 0x2, 0x0, 0x0, ""}, 0xa) munmap(&(0x7f0000cda000/0x1000)=nil, 0x1000) 2017/07/27 23:59:23 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) setsockopt$inet_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x4, &(0x7f0000ace000-0x4)=0x12a, 0x4) getsockopt$inet_sctp_SCTP_HMAC_IDENT(0xffffffffffffffff, 0x84, 0x16, &(0x7f000050d000-0xc)={0x2, [0x14cf7ce7, 0xbc]}, &(0x7f0000015000)=0x8) ioctl$DRM_IOCTL_AGP_ALLOC(r0, 0xc0206434, &(0x7f0000bbf000)={0x5, 0x0, 0x10003, 0x0}) ioctl$DRM_IOCTL_AGP_UNBIND(r0, 0x40106437, &(0x7f000080d000-0x10)={r1, 0x9}) write$tun(r0, &(0x7f0000287000-0xc)=@hdr={0x1, 0x0, 0x0, 0x2, 0x0, 0x0, "fd"}, 0xc) [ 350.854790] keychord: Insufficient bytes present for header 2 [ 350.859399] keychord: keycode 4095 out of range [ 350.880185] keychord: Insufficient bytes present for keycount 54 2017/07/27 23:59:23 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socket(0x0, 0x0, 0x0) r0 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) write$tun(r0, &(0x7f000026a000)=@hdr={0x1, 0x0, 0x0, 0x2, 0x0, 0x0, "a39459bfd215b1f2bfb746aa447e253c0c03c188dc6a70649821db4c834beacb9b3bddcda5be6cee163b58e5e606a1d12c23c07af22fd88123bcfe"}, 0x46) setsockopt$inet_dccp_int(r0, 0x21, 0xf, &(0x7f0000cd4000-0x4)=0x5, 0x4) 2017/07/27 23:59:23 executing program 1: mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000001000-0xc)={0x0, 0x0, 0x0}, 0xc) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000000)="2f6465762f72746300", 0x220000, 0x0) perf_event_open(&(0x7f0000000000+0x82)={0x1, 0x78, 0x4, 0x0, 0x0, 0x7fffffff, 0x0, 0x3, 0x4, 0x1, 0x2, 0x1000, 0xfffffffffffff606, 0x1, 0x0, 0x9, 0x2, 0x2, 0x101, 0xc0c0, 0x401, 0x92a0, 0x7, 0xfffffffffffffffb, 0x81, 0x400, 0x0}, r0, 0x0, r1, 0xc) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socket(0x0, 0x0, 0x0) r2 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) ioctl$fiemap(r2, 0xc020660b, &(0x7f0000492000-0x1a8)={0x401, 0x2, 0x7, 0x9, 0x7, [{0xfa8, 0x8, 0xbe00, 0x0, 0x0, 0x80, 0x0, 0x0, 0x0}, {0x9, 0x15b8000000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, {0x6fe, 0x8, 0xffff, 0x0, 0x0, 0x200, 0x0, 0x0, 0x0}, {0xd372, 0x0, 0x400, 0x0, 0x0, 0x200, 0x0, 0x0, 0x0}, {0xffff, 0x7, 0x5, 0x0, 0x0, 0x900, 0x0, 0x0, 0x0}, {0x10001, 0x8fe, 0xffffffff00000000, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0}, {0x102e, 0x2, 0xffe0000000000000, 0x0, 0x0, 0x400, 0x0, 0x0, 0x0}]}) write$tun(r2, &(0x7f000026a000)=@hdr={0x1, 0x0, 0x0, 0x2, 0x0, 0x0, ""}, 0xa) 2017/07/27 23:59:23 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x1, 0x0) write$tun(r0, &(0x7f000026a000)=@hdr={0x1, 0x0, 0x0, 0x2, 0x0, 0x0, ""}, 0xa) 2017/07/27 23:59:23 executing program 3: r0 = fcntl$dupfd(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) mmap(&(0x7f0000163000/0x2000)=nil, 0x2000, 0x3, 0x800010, r0, 0x0) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$sg(&(0x7f0000000000)="2f6465762f73672300", 0x6, 0x2001) r2 = gettid() mmap(&(0x7f00007f3000/0x1000)=nil, 0x1000, 0x0, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r3 = gettid() perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0x71, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = perf_event_open(&(0x7f0000d7f000-0x78)={0x1, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0xd34, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x3d6d, 0x0, 0x0, 0x0, 0x18, 0x2000, 0x0, 0x0, 0x0, 0x0}, r3, 0xffffffff, 0xffffffffffffffff, 0x0) ioctl$TIOCTTYGSTRUCT(r1, 0x541a, &(0x7f0000f19000-0x19)="00000000000000000000000000000000000000000000000000") mmap(&(0x7f0000986000/0x2000)=nil, 0x2000, 0x8, 0x1f, r4, 0x1) openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000353000)="2f6465762f7667615f6172626974657200", 0x40000, 0x0) syz_open_dev$sg(&(0x7f0000e1e000-0x9)="2f6465762f73672300", 0x100000004, 0xffffffffffffffff) openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000023000-0x11)="2f6465762f7667615f6172626974657200", 0x40, 0x0) r5 = gettid() r6 = perf_event_open(&(0x7f0000001000)={0x1, 0x78, 0x5, 0x0, 0x0, 0x0, 0x0, 0xd8, 0x1e006, 0x0, 0xa8, 0x87, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x456, 0x0, 0x0, 0x0}, r5, 0xffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000029000/0x3000)=nil, 0x3000, 0xfffffffffffffffe, 0x51, r6, 0x0) syz_open_dev$vcsa(&(0x7f000002c000-0xb)="2f6465762f766373612300", 0x0, 0x0) [ 350.907408] netlink: 9 bytes leftover after parsing attributes in process `syz-executor5'. 2017/07/27 23:59:23 executing program 7: r0 = openat$vcs(0xffffffffffffff9c, &(0x7f0000df6000-0x9)="2f6465762f76637300", 0x900, 0x0) mmap(&(0x7f0000c0b000/0x3000)=nil, 0x3000, 0x1000008, 0x10, r0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) open$dir(&(0x7f0000001000-0x8)="2e2f66696c653000", 0x40, 0xc0) openat$loop_ctrl(0xffffffffffffff9c, &(0x7f00000b2000-0x12)="2f6465762f6c6f6f702d636f6e74726f6c00", 0x90000, 0x0) socket(0x0, 0x0, 0x0) r1 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) write$tun(r1, &(0x7f000026a000)=@hdr={0x1, 0x0, 0x0, 0x2, 0x0, 0x0, "a39459bfd215b1f2bfb746aa447e253c0c03c188dc6a70649821db4c834beacb9b3bddcda5be6cee163b58e5e606a1d12c23c07af22fd88123bcfe"}, 0x46) 2017/07/27 23:59:23 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000ca7000-0xb)="2f6465762f6877726e6700", 0x4080, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r0, 0x8934, &(0x7f0000e96000-0x20)={@generic="071470315a9a478489c6ab1a0e147052", @ifru_addrs={0x2, 0x3, @broadcast=0xffffffff, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}}) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x20, &(0x7f0000984000-0x20)={@loopback={0x0, 0x1}, 0xfffffffffffffffb, 0x1, 0x2, 0x8, 0x1f, 0x1, 0x1}, 0x20) r1 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) ioctl$sock_inet_SIOCGIFBRDADDR(r1, 0x8919, &(0x7f0000a83000-0x20)={@generic="befba9c574e892dd91a04f2349341e90", @ifru_flags=0x1400}) write$tun(r1, &(0x7f000026a000)=@hdr={0x1, 0x0, 0x0, 0x5, 0x0, 0x0, ""}, 0xa) getegid() 2017/07/27 23:59:23 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) accept4$ipx(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0, "000000000000", 0x0, 0x0}, &(0x7f000046a000-0x4)=0x10, 0x80000) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x34, 0xffffffffffffffff, 0x0) r0 = open$dir(&(0x7f0000001000-0x8)="2e2f66696c653000", 0x400200, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x21000004, 0x14870, r0, 0x100000000000) r1 = accept$nfc_llcp(0xffffffffffffffff, &(0x7f0000a86000-0x60)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", 0x0}, &(0x7f0000001000-0x4)=0x60) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x10, r1, 0x0) r2 = perf_event_open(&(0x7f0000001000-0x78)={0x0, 0x78, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1405, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x3ff0, 0xffffffffffffffff, 0x0) mmap(&(0x7f00003b8000/0x2000)=nil, 0x2000, 0x1, 0x32, r2, 0xfffffffffffffffd) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x3, 0x3e, 0xffffffffffffffff, 0x0) r3 = accept4(r1, &(0x7f0000002000-0xa)=@rc={0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0}, &(0x7f00003ba000-0x4)=0xa, 0x800) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockname$ax25(r3, &(0x7f0000000000)={0x0, {"00000000000000"}, 0x0}, &(0x7f0000001000)=0x10) mmap(&(0x7f0000850000/0x3000)=nil, 0x3000, 0x1, 0x80000000000003e, r2, 0xfffffffffffffffe) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r4 = perf_event_open(&(0x7f000003d000)={0x5, 0x78, 0x101, 0x0, 0x0, 0x0, 0x0, 0x3ff, 0x0, 0x8, 0x668, 0x9e, 0x0, 0x0, 0x0, 0x0, 0x3, 0x20000014, 0x2, 0x0, 0x0, 0x0, 0x0, 0x80000001, 0x0, 0x0, 0x0}, 0x0, 0xffffffffffffffff, r2, 0x3) r5 = socket(0x10, 0x2, 0x2) sendmsg$nfc_llcp(r5, &(0x7f0000000000)={&(0x7f0000108000)={0x27, 0x0, 0x0, 0x0, 0x0, 0x0, "a777c9e377e339873637a60c9b9c6f937b636a17fb5fb495a23a061ceddc776ea95da5f1ab157947302f38dfae0d56711fa03ab3269a6bfd2fe843fded5596", 0x0}, 0x60, &(0x7f0000000000)=[], 0x0, &(0x7f0000001000-0x1c)={0x20, 0x4000000000001, 0x1, "010000000000000000000000"}, 0x20, 0x0}, 0x10000000000) r6 = openat$ppp(0xffffffffffffff9c, &(0x7f0000c5d000-0x9)="2f6465762f70707000", 0xfffffffffffffffe, 0x0) ioctl$TIOCNOTTY(r6, 0x5422) mmap(&(0x7f0000d63000/0x1000)=nil, 0x1000, 0x3, 0x31, r4, 0x0) pipe2(&(0x7f0000d38000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) r8 = syz_open_pts(r6, 0x80480) ioctl$KDGETLED(r8, 0x4b31, &(0x7f0000849000-0x1)=0x0) ioctl$TIOCGSID(r6, 0x540f, &(0x7f0000e0d000-0x4)=0x0) mmap(&(0x7f0000f7f000/0x1000)=nil, 0x1000, 0x1, 0x32, r0, 0x0) mmap(&(0x7f000019e000/0x4000)=nil, 0x4000, 0x0, 0x40010, r7, 0x0) r9 = memfd_create(&(0x7f0000bc5000)="210a", 0x0) write$tun(r9, &(0x7f0000fec000)=@hdr={0x2, 0x9, 0x0, 0x20, 0x0, 0x0, ""}, 0xa) write$tun(r9, &(0x7f0000f17000-0xc)=@hdr={0x0, 0x0, 0x0, 0x0, 0x5, 0x5, ""}, 0xa) 2017/07/27 23:59:23 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$sock_ipx_SIOCAIPXPRISLT(0xffffffffffffffff, 0x89e1, &(0x7f0000c75000-0x4)=0x0) r0 = shmat(0xffffffffffffffff, &(0x7f0000a20000/0x4000)=nil, 0x1000) shmdt(r0) gettid() vmsplice(0xffffffffffffffff, &(0x7f00006c2000)=[], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000001000)={0xffffffffffffffff, 0xffffffffffffffff}) socket(0x0, 0x0, 0x0) getsockopt$inet6_tcp_buf(0xffffffffffffffff, 0x6, 0x94dc86310120223d, &(0x7f000000f000-0xe1)="", &(0x7f000000e000)=0x0) r1 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) write$tun(r1, &(0x7f000026a000)=@hdr={0x1, 0x0, 0x8, 0x2, 0x0, 0xfff, ""}, 0xa) [ 350.908073] keychord: Insufficient bytes present for keycount 54 [ 350.933269] keychord: Insufficient bytes present for header 2 [ 350.933957] keychord: Insufficient bytes present for keycount 54 2017/07/27 23:59:23 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socket(0x0, 0x0, 0x0) r0 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) write$tun(r0, &(0x7f000026a000)=@hdr={0x1, 0x0, 0x0, 0x2, 0x0, 0x0, "a39459bfd215b1f2bfb746aa447e253c0c03c188dc6a70649821db4c834beacb9b3bddcda5be6cee163b58e5e606a1d12c23c07af22fd88123bcfe"}, 0x46) ioctl$KDSETKEYCODE(r0, 0x4b4d, &(0x7f0000673000-0x8)={0x7ff, 0x6}) 2017/07/27 23:59:23 executing program 1: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socket(0x0, 0x0, 0x0) openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) [ 350.939313] keychord: unsupported version 2 [ 350.946300] keychord: Insufficient bytes present for keycount 54 [ 350.960372] keychord: Insufficient bytes present for header 2 [ 351.015086] keychord: Insufficient bytes present for keycount 4 [ 351.041239] keychord: Insufficient bytes present for keycount 4 [ 351.042211] keychord: Insufficient bytes present for keycount 54 [ 351.043297] keychord: keycode 4095 out of range [ 351.057049] keychord: keycode 4095 out of range [ 351.057222] keychord: Insufficient bytes present for keycount 54 2017/07/27 23:59:23 executing program 5: r0 = memfd_create(&(0x7f00002ac000)="706f7369785f61636c5f616363657373246c6f70707031776c616e3073656c696e757800", 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r1 = getuid() fstat(r0, &(0x7f0000249000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) chown(&(0x7f0000000000)="2e2f66696c653000", r1, r2) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) lsetxattr(&(0x7f000048e000)="2e2f66696c653000", &(0x7f00003c4000)="5b00", &(0x7f00001c6000)="2e726571756573745f6b65795f6175746800", 0x12, 0x0) r3 = gettid() r4 = perf_event_open(&(0x7f000002f000-0x78)={0x1, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0xd38, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, r3, 0xffffffff, 0xffffffffffffffff, 0x0) openat$binder(0xffffffffffffff9c, &(0x7f0000955000-0xc)="2f6465762f62696e64657200", 0x0, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00006c2000)=[], 0x0, 0x0) r5 = creat(&(0x7f0000e39000)="2e2f66696c653000", 0x0) fallocate(0xffffffffffffffff, 0x0, 0x10000, 0x0) fallocate(r5, 0x0, 0x0, 0x62000) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) capset(&(0x7f0000ce3000-0x8)={0x19980330, 0x0}, &(0x7f0000ce0000)={0x0, 0x0, 0x8, 0xf8, 0x80000000, 0x0}) r6 = perf_event_open(&(0x7f0000758000-0x78)={0x1, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffa, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r7 = open(&(0x7f0000002000)="2e2f62757300", 0x141042, 0x0) ftruncate(r6, 0x16f) r8 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000ce5000)="2f6465762f70746d7800", 0x802, 0x0) setpriority(0x2, 0x0, 0x7f) sendfile(r8, r7, &(0x7f0000013000-0x8)=0x0, 0xfffeffff) dup2(r6, r8) epoll_ctl$EPOLL_CTL_DEL(r4, 0x2, r0) setsockopt$inet_sctp6_SCTP_INITMSG(r5, 0x84, 0x2, &(0x7f0000954000)={0x1000, 0xfffffffffffffffb, 0x91c, 0xffffffffffff0000}, 0x8) connect$netlink(0xffffffffffffffff, &(0x7f0000009000-0xc)={0x0, 0x0, 0x0, 0x0}, 0xc) r9 = socket$netlink(0x10, 0x3, 0x10) sendmsg$netlink(r9, &(0x7f0000003000)={0x0, 0x0, &(0x7f0000009000-0x10)=[{&(0x7f0000010000-0x27)=[{0x14, 0x13, 0x701, 0x0, 0x0, "05"}], 0x14}], 0x1, &(0x7f00009ce000)=[], 0x0, 0x100000000000}, 0x40000) read(r9, &(0x7f00003e1000)="00", 0x1) pipe(&(0x7f0000f24000)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) 2017/07/27 23:59:23 executing program 7: socketpair$inet6_sctp(0xa, 0x1, 0x84, &(0x7f0000c56000-0x8)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f000073a000/0x1000)=nil, 0x1000, 0x8, 0x32, r1, 0x20000000000000) socket(0x0, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x42c00) r2 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) write$tun(r2, &(0x7f000026a000)=@hdr={0x1, 0x0, 0x0, 0x2, 0x0, 0x0, "a39459bfd215b1f2bfb746aa447e253c0c03c188dc6a70649821db4c834beacb9b3bddcda5be6cee163b58e5e606a1d12c23c07af22fd88123bcfe"}, 0x46) [ 351.109953] netlink: 9 bytes leftover after parsing attributes in process `syz-executor5'. [ 351.119770] mac80211_hwsim: wmediumd released netlink socket, switching to perfect channel medium 2017/07/27 23:59:23 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) write$tun(r0, &(0x7f000026a000)=@hdr={0x1, 0x0, 0x0, 0x2, 0x0, 0x0, ""}, 0xa) r1 = add_key(&(0x7f000061d000-0x8)="6b657972696e6700", &(0x7f0000cf4000-0x5)={0x73, 0x79, 0x7a, 0x0, 0x0}, &(0x7f0000e48000)="ab3f72ade19080117990da4a22c1b443c6cf2c7a70a54732db395b8503f1263ccb8540cff43bb6c3213fffe3ff7c08eeb19d0af33df308e5b8b6c02a0cd10ad641c358ae5b1d660e5e437c6a0cac1429a53ef175ebb6d2aef7c057f32da0dd2f0c8967c5d811269c6e8032484542fbd8a99f519a2761fcb5232f8a306347681c3d4569fa28616db1faa48b8cb1066ccfa2b9a1f6f5166f2ba24497a2ca7205b57517e60bacb99186c06a2bf19795ea5eb8a57fafd3dd18bae3ca610cc0c808850c5d38af34fbd19b728734e27150a27781740d80e7", 0xd5, 0xfffffffffffffffc) keyctl$describe(0x6, r1, &(0x7f0000ed2000)="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", 0x8f) 2017/07/27 23:59:23 executing program 4: mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000000)="2f6465762f6175746f667300", 0x2, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(0xffffffffffffff9c, 0x84, 0x6f, &(0x7f00003cb000-0x10)={0x0, 0xa, &(0x7f0000000000)=[@in6={0xa, 0x2, 0x7ff, @loopback={0x0, 0x1}, 0x7fffffff}, @in6={0xa, 0x3, 0x4, @loopback={0x0, 0x1}, 0x7}, @in={0x2, 0x1, @rand_addr=0x7fffffff, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @in6={0xa, 0x0, 0x3, @loopback={0x0, 0x1}, 0x5}, @in6={0xa, 0x2, 0x62f, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, 0x4}, @in={0x2, 0x3, @loopback=0x7f000001, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @in={0x2, 0x0, @rand_addr=0xfffffffffffffff8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @in6={0xa, 0x3, 0x1, @loopback={0x0, 0x1}, 0x5}, @in6={0xa, 0x3, 0xcf87, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x9}, @in6={0xa, 0x2, 0x55215da9, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, 0x9}]}, &(0x7f0000001000-0x4)=0x10) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000c1a000-0x10)={r1, 0x4, &(0x7f00004b4000)=[@in6={0xa, 0x0, 0x40, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, 0x1f}, @in6={0xa, 0x0, 0xaa, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, 0x5}, @in6={0xa, 0x2, 0x9, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, 0x1800000000000}, @in={0x2, 0x1, @loopback=0x7f000001, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}, &(0x7f0000000000)=0x10) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r2 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) getsockopt$inet_sctp_SCTP_HMAC_IDENT(0xffffffffffffffff, 0x84, 0x16, &(0x7f000050d000-0xc)={0x2, [0x14cf7ce7, 0xbc]}, &(0x7f0000015000)=0x8) write$tun(r2, &(0x7f0000287000-0xc)=@hdr={0x1, 0x0, 0x0, 0x2, 0x0, 0x0, "fd"}, 0xc) 2017/07/27 23:59:23 executing program 1: mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = accept$nfc_llcp(0xffffffffffffff9c, 0x0, &(0x7f0000001000-0x4)=0x0) ioctl$KDSETLED(r0, 0x4b32, 0x8) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000001000-0x6)={0x5, &(0x7f0000cf8000-0x28)=[{0x1f, 0x7bb0000000000, 0x0, 0x6}, {0x0, 0x172, 0xbb5, 0x400}, {0xffffffffffffffac, 0x1, 0x7, 0x400}, {0x5, 0x65f, 0x80000000, 0x1000}, {0x6, 0x5, 0x5acf, 0x0}]}, 0x10) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0xffffffffffffffff, 0x32, 0xffffffffffffffff, 0x3) r1 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) write$tun(r1, &(0x7f000026a000)=@hdr={0x1, 0x0, 0x0, 0x2, 0x0, 0x0, ""}, 0xa) clock_gettime(0x0, &(0x7f000081c000)={0x0, 0x0}) setsockopt$sock_timeval(r0, 0x1, 0x14, &(0x7f0000b88000)={r2, r3/1000+10000}, 0x10) 2017/07/27 23:59:23 executing program 3: r0 = accept4(0xffffffffffffff9c, &(0x7f00007fd000-0x6)=@hci={0x0, 0x0, 0x0}, &(0x7f000093c000-0x4)=0x6, 0x80800) mmap(&(0x7f00007fa000/0x4000)=nil, 0x4000, 0x9, 0xfffffffffffffffa, r0, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0x72, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f000073b000)="2e2f66696c653000", 0x800000000181, 0xfffffffffffffffd) r2 = socket$netlink(0x10, 0x3, 0x0) setsockopt$ax25_buf(r1, 0x101, 0x19, &(0x7f000098a000)="01d1534c9033800da538f2d83a624b70bb82846ecebe0397dd764ed223062aa79b95b9ec8be0", 0x26) writev(r2, &(0x7f000079f000)=[{&(0x7f0000fb7000-0x29)="29000000180031feffffffffffffff070a0000000000fe07800000000c000900080000000000000001", 0x29}], 0x1) ioctl$DRM_IOCTL_AGP_FREE(0xffffffffffffffff, 0x40206435, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffffffffffffd}) add_key(&(0x7f0000d38000)="6b657972696e6700", &(0x7f0000c9b000)={0x73, 0x79, 0x7a, 0x1, 0x0}, &(0x7f0000ce1000-0x12)="48700ac5c73877dda8987557f208f69860e0", 0x12, 0xffffffffffffffff) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(0xffffffffffffffff, 0xc08c5332, &(0x7f0000b0c000-0x8c)={0x0, 0x0, 0x0, "71756575653000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) write$sndseq(0xffffffffffffffff, &(0x7f0000e70000-0x30)=[{0x1e, 0x1, 0x0, 0x3fd, @tick=0x0, {0x0, 0x0}, {0x0, 0x0}, @note={0x0, 0x0, 0x0, 0x0, 0x0}}], 0x30) 2017/07/27 23:59:23 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$sock_ipx_SIOCAIPXPRISLT(0xffffffffffffffff, 0x89e1, &(0x7f0000c75000-0x4)=0x0) gettid() vmsplice(0xffffffffffffffff, &(0x7f00006c2000)=[], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000001000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r0, 0x9, 0x7ff, &(0x7f00001ec000)="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", &(0x7f00008aa000)=0x8e) socket(0x0, 0x0, 0x0) getsockopt$inet6_tcp_buf(0xffffffffffffffff, 0x6, 0x94dc86310120223d, &(0x7f000000f000-0xe1)="", &(0x7f000000e000)=0x0) r1 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) write$tun(r1, &(0x7f000026a000)=@hdr={0x1, 0x0, 0x8, 0xfffffffffffffe00, 0x0, 0xfff, ""}, 0xa) 2017/07/27 23:59:23 executing program 6: socketpair$inet6_udp(0xa, 0x2, 0x0, &(0x7f00002db000-0x8)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000c4f000/0x3000)=nil, 0x3000, 0x6, 0x41072, r1, 0x400000) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socketpair$inet_tcp(0x2, 0x1, 0x0, &(0x7f0000001000-0x8)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000d35000/0x4000)=nil, 0x4000, 0x3, 0x32, r2, 0x20000) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x3, 0xa01d, 0xffffffffffffffff, 0xfffffffffffffffc) mmap(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x3, 0x4010, r2, 0x2) mmap(&(0x7f0000004000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000004000/0x1000)=nil, 0x1000, 0x1, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000004000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socketpair$ipx(0x4, 0x2, 0x0, &(0x7f0000005000-0x8)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000962000/0x3000)=nil, 0x3000, 0x5, 0x11, r1, 0x4) mmap(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r6 = accept$ipx(r5, &(0x7f0000003000)={0x0, 0x0, 0x0, "000000000000", 0x0, 0x0}, &(0x7f0000001000-0x4)=0x10) mmap(&(0x7f0000962000/0x2000)=nil, 0x2000, 0xa, 0x32, r4, 0x0) r7 = socket$netlink(0x10, 0x3, 0x4) bind$netlink(r7, &(0x7f0000000000)={0x4, 0x0, 0x10003, 0x0}, 0xc) r8 = openat$rtc(0xffffffffffffff9c, &(0x7f0000003000)="2f6465762f72746300", 0x4000, 0x0) mmap(&(0x7f0000c4f000/0x1000)=nil, 0x1000, 0x1, 0x80000035, r1, 0xffdffffffffff7f9) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x20000000006, 0x14010, r5, 0x0) epoll_create(0x2) mmap(&(0x7f0000004000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) openat$hwrng(0xffffffffffffff9c, &(0x7f0000004000)="2f6465762f6877726e6700", 0x100, 0x0) r9 = dup2(r3, r5) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x20000013, 0x20813, r6, 0x0) mmap(&(0x7f0000004000/0x1000)=nil, 0x1000, 0x20008, 0x10010, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x56010, r5, 0x2) mknodat(r9, &(0x7f0000005000-0x8)="2e2f66696c653000", 0x400000000000, 0x5) mmap(&(0x7f0000963000/0x2000)=nil, 0x2000, 0x200000d, 0x9010, r5, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x20014, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000962000/0x2000)=nil, 0x2000, 0x2, 0x232, 0xffffffffffffffff, 0x7fffffffffffff) mmap(&(0x7f0000005000/0x1000)=nil, 0x1000, 0x3, 0x8810, r9, 0x2) mmap(&(0x7f0000006000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000007000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000007000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) clock_gettime(0x7, &(0x7f0000c52000-0x10)={0x0, 0x0}) mq_timedreceive(r9, &(0x7f0000963000-0x5d)="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", 0x5d, 0x80000000, &(0x7f0000050000)={r10, r11+10000000}) mmap(&(0x7f0000000000/0xa7000)=nil, 0xa7000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r12 = socket$netlink(0x10, 0x3, 0x4) mmap(&(0x7f00000a7000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f00000a4000/0x1000)=nil, 0x1000, 0x3, 0x40010, r0, 0x0) mmap(&(0x7f000008e000/0x1000)=nil, 0x1000, 0x9, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f000007f000/0x1000)=nil, 0x1000, 0x2000000000008, 0x40052, r8, 0xffffffffffffffff) mmap(&(0x7f00000a8000/0x1000)=nil, 0x1000, 0x7, 0x8010, 0xffffffffffffffff, 0x0) mmap(&(0x7f00000a8000/0x1000)=nil, 0x1000, 0x2000006, 0x220010, r4, 0x0) mmap(&(0x7f00000a9000/0x1000)=nil, 0x1000, 0x2000000, 0x32, 0xffffffffffffffff, 0x0) lstat(&(0x7f00000a9000)="2e2f66696c653100", &(0x7f0000062000-0x44)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) mmap(&(0x7f0000052000/0x3000)=nil, 0x3000, 0x3, 0x32, r7, 0x1) mmap(&(0x7f00000aa000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000096000/0x1000)=nil, 0x1000, 0x1000001, 0x33, r5, 0x0) unlink(&(0x7f00000ab000-0x8)="2e2f66696c653000") syz_fuse_mount(&(0x7f000005a000)="2e2f66696c653000", 0xe020, r13, 0x0, 0x1, 0xb000) mmap(&(0x7f00000a8000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) writev(r12, &(0x7f00000a8000)=[{&(0x7f0000087000-0x58)="580000001400192300bb4b80040d8c560a0600000000bc76489643c218fe58a2e04a03ca8164643e8900000028215a0004fbf50d0000000400000004001ce1ed5e000000000022001000010007000002121f00ec6b0f536e", 0x58}], 0x1) mmap(&(0x7f0000076000/0x1000)=nil, 0x1000, 0x1000000, 0x30, r8, 0x0) 2017/07/27 23:59:23 executing program 1: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x0, 0x0, 0x0) r1 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) shutdown(r0, 0x1) write$tun(r1, &(0x7f000026a000)=@hdr={0x1, 0x0, 0x0, 0x2, 0x0, 0x0, ""}, 0xa) 2017/07/27 23:59:23 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) sendto$llc(r0, &(0x7f0000177000)="ed3be6532907f52ac6a586fabe77d11c469eda1c8425fdbf364815c6e82abfa1593d381240449dbec94c7197e3da747054ebae9399f39f9dd3b72fc6", 0x3c, 0x40, &(0x7f0000797000)={0x1a, 0x17, 0xfffffffffffffffb, 0xffff, 0x6, 0x9, @random="74270925d2e0", [0x0, 0x0]}, 0x10) write$tun(r0, &(0x7f000026a000)=@hdr={0x1, 0x0, 0x0, 0x2, 0x0, 0x0, ""}, 0xa) [ 351.182714] keychord: Insufficient bytes present for header 2 [ 351.197210] netlink: 1 bytes leftover after parsing attributes in process `syz-executor3'. 2017/07/27 23:59:23 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$sock_ipx_SIOCAIPXPRISLT(0xffffffffffffffff, 0x89e1, &(0x7f0000c75000-0x4)=0x0) gettid() vmsplice(0xffffffffffffffff, &(0x7f00006c2000)=[], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000001000)={0xffffffffffffffff, 0xffffffffffffffff}) socket(0x0, 0x0, 0x0) getsockopt$inet6_tcp_buf(0xffffffffffffffff, 0x6, 0x94dc86310120223d, &(0x7f000000f000-0xe1)="", &(0x7f000000e000)=0x0) r1 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) getpeername(r0, &(0x7f00000ab000-0x58)=@alg={0x0, "0000000000000000000000000000", 0x0, 0x0, "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"}, &(0x7f00005db000-0x4)=0x58) write$tun(r1, &(0x7f000026a000)=@hdr={0x1, 0x0, 0x8, 0x2, 0x0, 0xfff, ""}, 0xa) 2017/07/27 23:59:23 executing program 4: r0 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) getsockopt$inet_sctp_SCTP_HMAC_IDENT(0xffffffffffffffff, 0x84, 0x16, &(0x7f000050d000-0xc)={0x2, [0x14cf7ce7, 0xbc]}, &(0x7f0000015000)=0x8) write$tun(r0, &(0x7f0000287000-0xc)=@hdr={0x1, 0x0, 0x0, 0x2, 0x0, 0x0, "fd"}, 0xc) unshare(0x800000) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp6_SCTP_PEER_ADDR_PARAMS(r0, 0x84, 0x9, &(0x7f0000000000)={0x0, @in6={{0xa, 0x3, 0x7, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, 0x2c}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x7ff, 0x53, 0x4, 0xeb7d, 0x14}, &(0x7f00004e7000-0x4)=0xa0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) setsockopt$inet_sctp6_SCTP_MAX_BURST(r0, 0x84, 0x14, &(0x7f0000001000-0x8)=@assoc_value={r1, 0x8}, 0x8) 2017/07/27 23:59:23 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) write$tun(r0, &(0x7f000026a000)=@hdr={0x1, 0x0, 0x0, 0x2, 0x80000000000001, 0x0, "a39459bfd215b1f2bfb746aa447e253c0c03c188dc6a70649821db4c834beacb9b3bddcda5be6cee163b58e5e606a1d12c23c07af22fd88123bcfe"}, 0x46) 2017/07/27 23:59:23 executing program 1: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = accept4(0xffffffffffffff9c, &(0x7f0000475000-0x10)=@nfc={0x0, 0x0, 0x0, 0x0}, &(0x7f000071a000)=0x10, 0x80800) setsockopt$inet6_udp_encap(r0, 0x11, 0x64, &(0x7f000094c000-0x4)=0x7, 0x4) socket(0x0, 0x0, 0x0) r1 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) setsockopt$inet_sctp_SCTP_I_WANT_MAPPED_V4_ADDR(r1, 0x84, 0xc, &(0x7f0000e82000-0x4)=0x4, 0x4) write$tun(r1, &(0x7f000026a000)=@hdr={0x1, 0x0, 0x0, 0x2, 0x0, 0x0, ""}, 0xa) 2017/07/27 23:59:23 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x34, 0xffffffffffffffff, 0x0) socket(0x0, 0xffffffffffffffff, 0x0) openat$hwrng(0xffffffffffffff9c, &(0x7f0000bd1000-0xb)="2f6465762f6877726e6700", 0x400000, 0x0) r0 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) write$tun(r0, &(0x7f000026a000)=@hdr={0x1, 0x0, 0x0, 0x2, 0x0, 0x0, "a39459bfd215b1f2bfb746aa447e253c0c03c188dc6a70649821db4c834beacb9b3bddcda5be6cee163b58e5e606a1d12c23c07af22fd88123bcfe"}, 0x46) 2017/07/27 23:59:23 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) write$tun(r0, &(0x7f000026a000)=@hdr={0x1, 0x0, 0x0, 0x2, 0x0, 0x0, ""}, 0xa) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0xcd, &(0x7f00007e5000)={{0xa, 0x1, 0xc334, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x4}, {0xa, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x538}, 0x6, [0x5, 0x80000001, 0x100000000000, 0x2, 0x7ff, 0x4, 0x5, 0x3]}, 0x5c) [ 351.202731] keychord: Insufficient bytes present for keycount 4 [ 351.227528] keychord: Insufficient bytes present for header 2 2017/07/27 23:59:23 executing program 5: getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffffff, 0x0, 0x10, &(0x7f0000d07000-0xe8)={{{@in=@multicast2=0x0, @in6=@loopback={0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, {0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, {{@in=@empty=0x0, 0x0, 0x0}, 0x0, @in6=@loopback={0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, &(0x7f000017f000)=0xe8) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = gettid() r1 = perf_event_open(&(0x7f0000d7f000-0x78)={0x1, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0xd34, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x18, 0x0, 0x0, 0x0, 0x0, 0x0}, r0, 0xffffffff, 0xffffffffffffffff, 0x0) fcntl$getownex(r1, 0x10, &(0x7f00001df000)={0x0, 0x0}) ioctl$int_in(0xffffffffffffffff, 0x5452, &(0x7f000007f000)=0x0) socketpair$inet6(0xa, 0x805, 0x0, &(0x7f00001ac000-0x8)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$sock_SIOCBRDELBR(r3, 0x89a1, &(0x7f0000d15000-0x10)=@generic="ce80a524e6b032937c804998bf4ca4f3") r4 = syz_open_dev$evdev(&(0x7f0000545000-0x12)="2f6465762f696e7075742f6576656e742300", 0x9, 0x205) r5 = socket$netlink(0x10, 0x3, 0x0) mount(&(0x7f000089f000-0x8)="2e2f66696c653000", &(0x7f00008cd000)="2e2f66696c653000", &(0x7f0000353000)="6578743300", 0x1, &(0x7f0000a95000-0x85)="df0b2b772ba736d55152cf5a1ccd94be483f81366f99b5b00b9541d902776d1aea837593624a03b45d475eedf1c0e6ce7beb6ffb4d31e694529e74a54154748d0fef48e18e5db29fbb641609c09f750769120f53fdee2771b0d9e784cea7d815c92819bc912046873bb855e44840074bd9b8559a1a0e846312e01f2c428981630dfbe680ae") sendmsg$netlink(r5, &(0x7f0000701000)={&(0x7f0000628000-0xc)={0x0, 0x0, 0x0, 0x0}, 0xc, &(0x7f0000de0000-0x80)=[{&(0x7f0000ff5000)=[{0x10, 0x80000000, 0x310, 0x100000000, 0x7, ""}, {0x10, 0x8, 0x810, 0x0, 0x4, ""}], 0x20}, {&(0x7f0000b69000-0x21e8)=[{0x10, 0x6, 0x0, 0x0, 0x8, ""}], 0x10}], 0x2, &(0x7f0000176000-0x30)=[@rights={0x18, 0x1, 0x1, [0xffffffffffffffff, r4]}], 0x1, 0x0}, 0x80) sendmsg$netlink(r5, &(0x7f0000f62000)={0x0, 0x0, &(0x7f0000bf4000)=[{&(0x7f00007a3000-0x1d)=[{0x14, 0x1e, 0xa01, 0x0, 0x0, "07"}], 0x14}], 0x1, &(0x7f0000f63000)=[], 0x0, 0x0}, 0x0) connect$ipx(0xffffffffffffffff, &(0x7f0000dfd000)={0x4, 0xffffffffffffff71, 0xd536, "a9b6c68aa250", 0x0, 0x0}, 0x10) ioctl$EVIOCSMASK(r4, 0x40104593, &(0x7f0000b62000+0xfad)={0x17, 0x6a, &(0x7f0000007000+0x3c0)="aa12b5b4f9f829a135b1b6a048168c0886fe1984c3f96d6d04ac57ed7a74cadff92beba3e794e1ff8d936943a327346987f8349a64e0cdce9124191e34c2507d6bb7580d19bf2eb5295a4d515356b5138e88a436ef0e8d9e804d478186038763ee0f18121ad1b378b554"}) fcntl$setown(0xffffffffffffffff, 0x8, 0x0) r6 = openat$binder(0xffffffffffffff9c, &(0x7f0000fe4000-0xc)="2f6465762f62696e64657200", 0x480900, 0x0) ioctl$LOOP_SET_STATUS(r3, 0x4c02, &(0x7f000050c000)={0x0, 0x0, 0x0, 0x0, 0x6, 0x16, 0x20, 0x1, "c75890dfa7fc96ae6b9a11f4ee44f6c534e8104eaeb160a59181385f44f341b84dcc4f7b28a78b3b0aa4e969ff9970c4d53fcd4b5cc47160d2abbcf290740ecd", "d889cbe15d183778bf7034dae67ee0ba28d474e81e59ef41a7b8a4ef72f45117", [0x2, 0x1], 0x0}) openat$vcs(0xffffffffffffff9c, &(0x7f0000000000)="2f6465762f76637300", 0x0, 0x0) read(r1, &(0x7f000091a000-0x5b)="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", 0x5b) write(r5, &(0x7f0000592000-0x10)="7c5a3e0b541336c2a95f8dd002ce48b2", 0x10) move_pages(r2, 0x3, &(0x7f0000525000)=[&(0x7f00006ab000/0x1000)=nil, &(0x7f0000a36000/0x1000)=nil, &(0x7f0000303000/0x1000)=nil], &(0x7f000015a000)=[0x400, 0x100, 0x41d5216, 0x9], &(0x7f0000607000)=[0x0, 0x0, 0x0], 0x4) r7 = semget$private(0x0, 0x2, 0x0) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_INFO(r6, 0xc08c5334, &(0x7f0000a66000-0x8c)={0x1, 0xfff, 0x4d, "71756575653000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", 0xc20, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) sendmsg$netlink(r6, &(0x7f0000d2e000-0x38)={0x0, 0x0, &(0x7f0000dc0000)=[{&(0x7f000068e000)=[{0x64, 0x101, 0x800, 0x100, 0x7fffffff, "97bdd7b3f1a91ad333f103ae2ae528fbc863166080aa524a5d3327f1b123d8686637f774d55f729b7b1db6411759df5c1f20b146c75876fa286d77406ee011f99246426ffcdc69b4eae6d92d39743f065c"}, {0x7c, 0x8, 0x91a, 0xfffffffffffffffa, 0x5, "b2cb2c5f7c2f2aeb49fa6a1fd87404c2f8bd138fe4e91c20dbdd3843155a8ca06b0b7802c132cc82227d1c3670a1375aeea5620fa9acf6f2816513adb5ea9b49fc6717330a769664ee1ce83cb72407cf8d14c4ff0650ea8d521e36672773c07b188e59ede28ea267c6df"}, {0x88, 0x3, 0x10, 0xe982, 0x1, "2e4f23c2afe06c73962568fe7e42933997f0899673ea4006f0bc94dde660996d2b48865bb79d21d9d5fb2e163d24dc1e698283ba3a7a8a4037aecde137fe1e28c30eaaf4cce084564fe5693d3da679613770eb0a9ecc58f976971c23a8631ee52268f6e1fbfb428bd14630160b0555ceb88e61d46f001ea2"}, {0x108, 0x4, 0x100, 0x80000000, 0x1, "d4bdc5e63f031efbba98fcbea9913aeb56480eb97204525468e660893bc561add678a58f55c952d7f0b2f2b2509e688c32bed21dee4043d7b4ea006a7f90555c8e44474ee8b8cb2e3cca160b6c572ff790b5122e403eedab83d5f7c2a21b465024b89406035447afd22bcfa9b39f981ef850d834771d059506c4350514a91be0800bf36deb15ad20ae9c05dabf3b0b74c6b51c33225cbb1f6b008e0a196b3e18165b116da27628fd5abf11da228361ac9fd29fa9b58a6cc822753d6a753c0143084ef43bd237e843385d91378fcc2ba66ba775c93cbeb802c06135aeaa0b2ec7029cbe4f55bf7c3293b9193fc2f04bea3ff7587ce2738acf"}, {0x84, 0x1, 0x300, 0x100000000, 0x4, "e222fb772873f27406fd98e27a1bdb49438602083413c3bf4f2853164ce6af29cf86172f1597bc51d3c8c90959331c180a0c75a711ee41c4cb6f3cad62da400125eb4ceee77a3eaef91a1518485d66b65f06d677076c94770bec54ced295a0f5d2a0da5f5cabb05900117c5708e19eadf127"}, {0x64, 0x400, 0x800, 0xb3f, 0x0, "efd40348b7964501f3f6a778c399cd85aa47e75cc170558de02850d2658cd6d629fcfc630b8cfd27d8baebe198764fe6aacd2b64ef74a626da8a6f3b5e0f817c445e95e6c8afacf4b6a08e4a6e39a43f6553d331"}, {0x80, 0x2, 0x2, 0x0, 0xffffffffffff7b6a, "d92e70c65d60dbff9dae055a789be3d093b060297fdaf4f538b8532ada9c584b60381da2d429e4f20837afd31451e15faaaa6b53f9e52745094e128e728070009d23356b6675e0359d390978d64de719cc6e8ad048d48d65ad59c2dc498e9d2a7844c3a54024eefd3811d2e05a"}], 0x3d8}, {&(0x7f0000932000-0x2254)=[{0x1010, 0x1, 0x404, 0x80, 0xfd7, "47bbd451fe8f8f5c08c8924e99061db2e09942673748c084e516126a3da8a0318582ad516d4b259f0878acfcc6e93592e097671830fc6fa1f61e20ddd97e43ab35365ba6db78530adae94f845ec7d3c16bb3a9ab3b83a650bb6902ef68590cb59565b586b3f1ac03112356d762c20ef39ca3d1d16b5d81a108ea72de6b7dfeaed2d96647b198cf86ce42660716656c65d07a98e3111fd2d7b9af1ebaad2bde7bf0b0bb122c247706a4c4179e66a2aa0af71009c3fbec8e72ad0712493ae7c23ce2cba8b143604c87622cc4e25853c06d716dadd9fe607bd7c5a1b6941879d754dd0f4f2bb198a1a1b8b51a472286e0b32cad2a9dac62f974d5910fca763d268c8fe5e2c5b048c71720f326230878d2be8764d4de5d7437a14b4a8d5ebdd6b47f8c219a68538336a8ff23c50c8452c0e88feb380c5743c32d0b9cf0b8e91ab70828808c39b80b5ccb4ca77720ef55d54c8dd4e44cceab4e5cc90b94155d38f38103686b611663da771ad7bdf2c36ca2c44cda67a87c5b6a709cdea9001f491ed063f231b2f9bc2fe72ddfc19cda67e10a3acf013e029d7967fc1e2910d442ca5cd977a0726d805a30e63b2c62194212a72b9ca572b3ba6fe54049047df13ad44c4ebd61fb0784de1dd31dd01a1fea5fdc904f5abd1f1c8fbc4ec08d9fe2f602c5c7ea0891a99211dc00447baa8a51312a7fb8aca77711d1be438cdffe392abd8f8740fe0cfd570c64c8cf76370f7f8c381b016652c64d6bfc8386680659a5b1dc365db1bbf729e3c171931e1ac46b30765cd5af3792cbc8f94e3f48b309bc6492c9ea1198fd9705907d86eadac829c2eec11eaabdd1ba9392a09ce626e953a91d076125e3dc5d0856255c592e1c7bead31a46cfa2a9d7e8bf8d2d41fa9a639e2747f92cd4f4a2fa72e849db6fe955dcff67ca0a61af695d26054dbc9b1a1e1317419576dcb656a754504ca287d8a80435108322dcf613d0169ae82a94bc25f8a70ce12359645fbe80099621663f002d71ef208fcd588825e70846fb3b981e9931b6f6960c55eea25dffb5c7a4054f5cd33f60cd19b07b69ca8b1eff28d668cd22db3bcad8ccee1876835b2b45a1e335b59f9004faf88cc9b96cda18b01ed2bb6e04c4b3a9b312d5ce294769c15a19122349e336b01c7300a863272837939bbf0d86ab0160d0346d80af68866a39e970903ff488befaf70cda218c506118efb552d3a3e35b0698d2b486c6c0ef9ebc113081db3f825714ff53a1b2ba1604d0fb77f4b5af2225e07fe7e35239c54d5a4c2d137f068318b7cf060fd901c589a15d0480f404c36c0b34a9cd7c6eabf1f06aa0eb25e2448804b2715fe46100c0cb29089d7be4393fd08bebed57dbed015eea4582738a9fb4cecf5b5fb29641b05ed0906320d28989876f52c6c9e2d6a37928d300b73499aacf569f7b28c69be6cfab354ae0d23b9a0bac4f05b780186be80ff8bf81ad7e933bd458bf88d81d7f76308373018b0b7ed7a99dd73cf4379b7eaf4cbd5f81d2c542cf248eb6e64bb75cdeda0d5274e0422d5001edded2b288c5c63ec532537872a1f2b10d8e67bf95f779f7d13e008515075bd4a998c360e0a428d1543af6a9a97195553aefcd1a945098488e339737ac3ad670e7bfcc7e813447574da3ec41eeeedacd262c064382b1ed15172418041b1d484d8cfab3caee4c8f1e222bb2d67d009ed446b4a257ff9a0d72021008bea2905bd8cdb8137d7baa9f444f6c1d8e10289019192e5276519f85313fae487e42af41b8a43b2180968c5d385b6d8281f2e6ae74a08264fdf4b69069687694eaef5224a6eb1db09e43eb05bbb96dbcc84f6b214638304c3d3e648f1cdae2da12de51bbdeeee1ee171dade720a302cee393a4bfb1e3d2788c5534b06542546cd7c0689fcfd9555bec9a132f1e3adb6c255babf8db1fec07a81a55e7a279900a1f678a17760c38d309a3caac1987d538f911dfc1c8aec149e2339c132c9507e3a9bc7f40be9da3b02833a773e12cc4e3b3abade339980ff7601a4042cd034e04bd755b6e8936ad96402df2422c09a0e212fb28f86ad9dd5bcbb9a49e63c20686b86f50b4249b07a3411411cb8f4e429360d2a1e3fc8a87cf174e762293f9fe8f436f900f736c53f4a0d09ecd99b04632603611b55092a600ab21f490de2d6031ee8d26907bf10e2e55ee5f577b8e4abb1cefa2c3838b4d1e70696df3a2379ea6fc99da560f9e131d4e9b28aa119064818fe0adac1b9085229e76ee3e4a41768b586b03f6857bc6a81b067d08b01d77ee16a716071bf79ff141bb46497aff0d16063108fafe93a00573902a4ea723270f9e5b3ce2d7fee555537fd44e201a13e0b7d1bb7c9805a3f8e460e2e8d18c16daa9eb8ba3ce7584ef688411818134a0a426e1fbaed0186bc18026e17f08ff57c7765e680c7b189d6d2c37a6ea136b0925f81957fca1029d3e3c70e175f39db8af2f2a04a6ef1469213891ac5959c2e679409aa812cabc5606504c95ce6f37e6407d31495d36a072967652beb3e5bdc84a4d7e7e5e424b4570eef8b012b309df37aeef2cfbd72f94662deffcd2598c97095dac4b7a913c9ecb991b08b2420f542cb72429f4703df1896fed2159e9c0d8e2c33e22665156b205b92bd42699b8c3f87d3f19789608dfc49dd196e67127b162de68cbbdf338a83d352cc10202e7bbd66571524e332ee0dd43d820462889fe39edf0171ad1b9edfc730067f4f122e9f6745b906d5f6a7d304e1910472b25f8ee9b118a5b7c23d0708a7bb430bc5ca0c600d2d9d7cdbd1f13dcd50d83f8980a772f0076df19b4eca710f6e4bf71e9a30337d7da1fab634b7f71d8830e0afa80616cae6ac34393c49154df058e851ea69a25ee7ee1aad9b3b720918e62d2be3ca3b5d89fd394e436b2c46894ebbd85a0db457676e8381fa6112a929713d5b99097a6fea45197dfd3d57a3ebb8b209b20f8dcfe904705190bb619103d9cac409f989c47349d60c331915a0dbaba0a2ff23919d5f373f8f7565e26adbcb254fae9b285a4d0956aa53635b2fc291275bbe3ce51812c4f49405618a7a3206439a18db87040c861ed464c2e786b8232d78c0b8d1a9b9d32ab56db8b73623eb13568ad4162785215e826139836cb21c164a2140f95b219a5521c15122cd0c52e2fca72a6f709cdd86b6dc293a40624b4a720a7a8d26be34dddfe0a3f26e54404da85c95bd4f35372244f5c30e053c1549b21d5294cf8523838c7832c16666186c226c3cd7b219d4efa159b33dd011196622a85b2021ee51bec315163ea6b53a856c7ab99f59d7218ead55de3820b088ab08d69c0c1aaa4936500000b672798144e0615619384105a045c1f5c03aedfacd492811cc9e5a56a3dd359a8e318c19f78d37940b7973435be3e684556d7c06fbc333198a1b2a0a7c4fe0b6424aece829f0dc5407b9cfcbd8be80bf034af5562738ece45dc9a34389fded0bc1c99c56cf2af6fcfcb3c01ee885e5b95b64788d86af9602b817bf0e91ec8eab06accb292e91604f277606f0cdefb5a4b3fedd3c815eba0d8184a5800064c4a056bc54d4c3ea5599599e985b406cafb7d408dd93626c47c3eb66460b3dda17faa49f19bec7a9310703bd753cf5c09380da8ca971de362ecc39f55f86a0c19297809eb850a2f6ca1b4b378fdfed0d8d86259ce2ac591facae270cfbc1e7b3655cfbb051a138531efd56f2b6ee827299255ea6cb51d32f5a03a4f1166bb34b71340ee9111b26b103637f569b9394e74861d1077047f2518aebfb62e7f6c55655092d8edea95294dcbd7974503378698d486a3e03aef1ec006a13f0be401d7979e2501714c01a313266a8c113795fbd1702bc9d753cf9be4e988a4bfaffae6dfbc824273f9ddd354abe5cf51105b8e55fd9cad93df284ecce45673a3afb94d351401ee5f510c69a3a31018e1ac4546527ac371eef724d949327430361b300be2566edf7e3f0f9ed405deb6097a49d9f13ab5766bb2008f8fa2a522557da6eb721b64de6ef9c6e75609e4cc6c2d64d8cfadcd7f2da02c2ad715742097c6dbfcda18ff479ed3054a5b559ed6c442e16ed86635227d5ab5355a5b3ccec164a6b0aa56a8bc4bf37844f6c21c5cec6060d1d0ebf141ff2874dcf0c23955db85a56ba0d7718963205a46d0b2a35c29466a42b348d29ee0789b22920d8c823cd9683887a33bad3bf489f5342199265066e85df6f3a2d4e01e20942430ef4f327b7568557953438b76cba31524a120d9f56e394e24135902e2b61004ed4d986ff8d5599ab9224b7b167e36130d5ff370613ba1592648b143c2c59a37e980ab4c194c24170e975d365ae9d44918feb03224a48e66770db56857aa08ffff865aa7f29811c4a2a48229fe9c1693811a0592615ca146bd5a51b1360fb2882e222e246c34b023d51992cc7aded1836cae5da54bcda6f758588d20d5f9c9c6990c0337772082ed83b026be69d54945ca96132191c0afe8b8ff735369d6db31b9617254576c7afa48f5dcc60958e07ea576b153d9557e4402313fb328b15411b222731947c2a1978204d8b8f4fdcc12687db8f1250192cadd8ea86359277f966f71aa8d0b9aa07136e233e5928930ca5b2558096bcaeaef738acb480a9ce451d5dacfa0464ad389e0fd0044980b03dbdc85939ba77f6d2d205c02866a353f3cb54d6bd87138d2407e27b9fd4466d8c1a17691e3e2151d9442d86eb006f6cdbed2bdbd602c0b844be9ba80ae452affb3e5cfd76b0280ee0f614f3861514c69fbeaf5beb54baf92b547abbaa3bda0b356994703da6ab3862be746078af1542804f89ce579d657b0fd6638d7cc2f74cecfa44f157d805112bda3f91bd9bef864ebeaedeb91c77c33cb4d966d6c1a502ce41586cea0b9303c28c8c7237df2342ff6f2c50d782fd630964349d013b9730caaaf88e6b6fab69a07cca581326e2957284e363f1c97d5abe97399d99cdb9d1d41b3cb5e0aeedd6b8c6278e25c596f7af304b100deafd76ac260fceeeba2506c96f53203150b88fd1c5b7fdd78dfbb9e10685fc16c03e0061169ce97f70f606960d5db9dd1c0cf2fc6e25208d81ed98b08b0f1a80d584a6a97e78663e57ca90bf15ff396b2cf6559a95e42bd6365562fec007d3ed0415b1ba731accb4fe08760775add661ff0ed08b8fdf9ee7d6858d79cd744931c268eca95c2447d6273c59e4002a9ce091e65bd280b1ba12e773773cd56fff607169215b46125221976d48ce606f0804dee69c3f0269f47a47bccd95b0744ab3ad4695411425b949e5bc4b89ca54f6b5945d5ce88eed06aa50d8339a6b7b3c05ed77da31db7f363eb08b76e22be6158d0dd47be64e8e6ed4372b6ced7a32620b67769d7b4823f3eebb43aed2069b504da332d1b6df4a0b0179df7611fb9694c4bd8ac207f203337d176accd078e2050e66e96aae39f1231f01f8ef7d8d28069a96c614166a816389b614ea4e72e09fb13d8433ade21b3ce6e8161fbe1cc2f93ddfda2ef3aa65f87556f68310b729318e650af893c04333236841fc416c4c5b5d758c32d87e0b7f733e3411979126827763244220c6d31f58458408470febf09fb15a2b0a6e28bcae65976eb589d2e6af88804a176049a877466dfcf76dcc4a6cbfd801e0b9be14205442f2372a20a1f16ee5b943b5849e585f283c8b0388ac841b0f6d234c1c59d9a19db52def5cd3040b0e93b4617d2cd21e46ca35910aaf31f4c10130bfa565207949f9be35e71c6d9e6b4919f7ca5bc3120e431dfe6772e33b063c35eb7c4b3698aaaa2"}, {0xe0, 0x4, 0x200, 0xa8, 0x2, "3de8bc1a7f1d7d79ae0d8e3dd0aba4308b5786d7eea3de8a73910adc42a8982fe7aaeb43069ada109f70bfedf8f113d0459e65fabe4ab984d867100e79996b33001cc656c0f30a9c2b4296ed8099f2629776a7888910d9e88f150d6f49ca6bba7680c09cdb0a93d116722d6432e3639472d9616e4c0ee9a0ef2f3d8863ecd5dbfeab54a4acd323cfe967fbc7572a5442e497b906391c048a5eab5d1ccbfab7362745a4b8f05780d6ac584b91c4cb590794e7a66e1edd4f62f414d28ca9a9ddecd447d3c69d9d6c3aec43f67152"}, {0x1c, 0x5, 0x0, 0xfffffffffffffffb, 0xfffffffffffffffc, "ac9b423bc5d3fb104318"}, {0xd4, 0x100000000, 0x11, 0x84, 0xffffffff, "a5906ae0888d6e5d6af0937d979d1b307a7e68046abc21c35c1474d1c4e603c15e8c70e31d7628ccf7fcac5e9d091bd806b0fb3b8a273d68210cb25a601b1d4a867adf7ef1564e13dd1607babc1a6eb2713a60063c8d4ad18ec6521a5b0b03d7e8ee32261184f164b15677d466ce4ec4fb7afdbe614098d32945ff12f7716f7b50a9f36d70f55e976e93d57fedc24e5adee0b10756056d87bfdd1bf009193d5ae78d19d4fbbe42ec7795dd63deac598ac7c55e89755a0499d002c28b6302a98a57150169"}, {0x64, 0x4, 0x400, 0x80000000, 0x5, "23c5e72e6ef15cf662a71b9c1aee463ffdf7e09cad47209af6d7761d1de096369cbe88b961f793816adcb2ad78cdbc839c3fa24626f6a8afe0ffeca83daeaa72db01c4003e70b6ea2c438678be567151c05f40"}, {0x1010, 0xd49, 0x0, 0x4, 0x0, "b97f9c6567bfeff4b2e70a33b4527aa71d90fe739f81e497511be8f854d4f7a4d788318fb7d9b4491b87a2396a83a5b392dbc68ccdbd99a38ecda759eea6bb11b991ca96550e5dd2ff85cc1a59cf5795d76a3a9a637745d7066d1108ff09800988a51bd1ea4d32989c5b0759cf7d877fc1c5e4f766026311cbb136410098d95e6df666d2582f9fe78868ccb36657fd3c6318d665fea1594886d5eeaab922d6f33901f9496071205aaa1a7af03c70528815fc9bc31f277999a45bc9f197d3d48cc453e72ff6f4ca39e2c76089e2c0f5df3aef88ba020f6ce18f0f45e87f33fb3d7c757d9c58e22af1a0e32dab0e9137523ffa2d7d31bab92545bebb02687d9233e0087c27f91959b8456f8dd40634f400db386b4e948929b0e1763864f81c51706bc3216954280e53f5bb0c7c76eb7213d5520799932196d60c789c160a2f69a874f068366feb33c17086ca53b78cb0d6e9bf42c6d1df369b3a20927e74b9eb75e05ee4191955cd93ebe48318c2bb24efbbfae07bd826db7d6a2a225a732b898b57a9b4171d788654767c07ad156767282268706390ba6f37bbb1aeccc65dc96db8b3c2c9d36f97b8e0f569c42aa7e4254e18e2aa50b7768ee16af895e0458a8fe3fc89b4971be5bb851bf0a754757f2e178b1845b86c4eced3b2c9231445c29f69910489241b58b96d4df48cc0c718598af2b21fd44b907d1466cb5c19ffed2db4e615ca981f01f8233d9e58afaf9d2d29b77f9a44dab08f5404f84636fec8756bb7eb18c66146ad4c21187f8aeec500506bafc9a702d2802ef77f0dbbe6a25c3f18d87f58ea93e7966cb80ffca2cc375fc7ef704b0f3acace6e5dad77445e6a558525a986c1d4e882455347d1ee600805dfd2849afded1fafd4ddd8edba60fb78ed8997548c6ff6040c648ddd18df1c671d3582d4b71c14221dd5f654d17820baedfec672ee8c6fbd87cc079b1ef3a1d7f24e254119469d25f1fd68cdaab06dcb69eaccf7834f13eae9c3c81368c54b55c8f3f0b6fb2cb06dbb5df13f2ed4ec247d5d71755853d737a0662f7a128226b83ff7032b7d64df8f5bf7aeae96ba525b833b1390f5a63a978e5607cd6b88032a4faa34f111b9a553ec2e362b843c618011e7768e0f149256b48eda072cdd0265f471ed283343d5bd920a98b2862b4276ce0808acd1f473645ca28e9ef239e2566d950a39110fd9a6516e218c8ed5ac3fdceee889a4c780395b4364e16b4539a2c1d4b933b071b65fbba94b63225fcccb264826ada950e2dbbc5053c45fcd354d7f861db9eb627c6fa0226ebc47c1530ccf54a56d07798c9bec708d8305a861e0fcb4d0a5a889c78f500640c08693d4ffbc0b677a0fad3282a90ac024f2996c68abe4c2f3d200ba3e0c4337f39df31df50adf11683c50a22d75697358a656f75595e1ee2be5900e89e56c2c8c437f3ad97a09cb72c23645d4f920215593bb086a3d2d8bca078388a58f24364d58fb6bffb3044250d6cd3fc1449382abaab254ed99569fe2dddde74520d8a31fcacb4694697d950981edb023b21fca5fcbdfb53428eedc543c4e08d92fb8bb8e8b20eec96b372d2a3a09331644a91dd129bcff64be7633c339341b8531a27962aae1b0f08eda9a1b795dbed7783a343a2923b0387bf0ef29802a7ed95bc90b3a66bb0d4d26fedf074dd2f9e828af1e11897e201bfb409fb4a8d247faf999e7d2e16ffee705a63a927a900c0ce397d72f218f99b3d141a665672f5d065f81f77a84ed1259f143394f63c905c6a29a2150d2b95b3b2b8cb3c8845172c0036bbe44d0c711e4545b53dcb8544d9655ec084b80e5572c289f4be4b9605b37d262eecc06008671550a250e1a1b6e726957389f13a45133f3a3bb3e7d873bfb1f36d3b07f97d7d14b0bccf736b41488ab4f52b6a2f084868c6da9136e607c0c1a60cd601a1d3b386f3c7fd2fa77e6972f378627178e4a3d74a0283fe3e05d1f447ad5a20d8b3d114b350542d7cc8ad0130caaa53fad47a4627b03ce5f4f1b51e110edbb656b997f40839cc11df38eda7be967fe7349127ae33038f01726794b57493cade736befc0ae4ca447b290ca33d5d7b53171a12bfbbbfdaea0330efc7b62ffbf98fed5abffbf8ef4fb54a0a1957b2455648ba3b91e00ffd24b2df38a5e91157681126c62a8fd0fabb4211ec5f3090efc4ed32a80d992501fb657fe49e9c96ad8ede54e413388f1a5a92ebe304419286e0667268325617fdf80fd4597bb5a04bd59330995b13050cf78f1fb4b064928e7a0776ec6db33937b187443df9f5d8dc9635dccafe9057df6b49b335752d3cb5611c22887866fb068655831c76bc6685de23828efe42b6f1fe0d22a2a2b2c7267f556178d767eb17e220bf11aba8b72c74708641b122f88484bb1072cd70ab70b89a1ba0c26d1dd7d81026cdbe933778f31f61127eb1115b73fa4a3dbef5741a656ae79b7c733ea7037897ae3e46b6bf2635c80aa09a56db5448c2086802ea69251c3f25d5afeb226f79342465e262edac1256086190bf164af7abc860550822e0e73242c26a2f85a28d890ce5f91862d033eb19aeb4d3b77c8c718bc83573c6cf1e7707b655dff48289eff14285380d0bce78cc5a758f6660c2149bfb15d6f11e8eee6cc4e8c6ce914902dfb71c23d75f41185b40c90616ef06d5da93e6fd235c7b8d09f29edb3c98cca5ea07d71b08bc62a394dd828b0920a2c4f585cef405988274b682a2fdf56e86481dc1d88678a6162c33c3e334e34d973547bdfafb6dce65f40cce1ecb0bf2e5381c8d2d3e0c8ad6d6540ffeecefd250f6befdf61a5e8f82699f861fda513e5358698139ca1628f0a7f8e6b278817fd00368c24af05cfed37d6d6d1c9d243aa36313ea79efa6cf91b6be66594cac4063080fa04e4a6160f524d0ec92c9b02e7170f71faa92b60a16a52e4da6347301cb9a2d4a42756c7aea46abd46e8ebdbbad7c3942f7316c55bc793703af442eaacc930948f5cb8f56c5090aac6972b41840faba850d6c3f02455518fb95e28110a3356110480be7c492ea26f565ca027c6eeb747729948c02b160a14182b836cf83afa92b9a5efb6e2ecad5eaf5808419f5fb3fab261aca98c81cd0c987aff5848e3af8825467007f1d039ae6fd1ae56a92d52f3c95d791a3aa2ff39d25fd3755a61bae4ac9e39f28ad5f4eba0a057345556d6d7a637bf981121168e13d10d95e61f6fa1c495f4a6c8a697f60d2c95ba13ee2ae10797665cc85142e8f65a121df4b16308495e9a740eb31782c833025bc6730c7a3d7c63e81c207a282fded3caa78ae2eec94c5f720f1b122a28b4e38eb987ad87301029ba242f5e6452a49e2057db5e43b2d61568995e24fe7eed1b3a8dff0f9ebabe277a1acce6a9a6c80bcabc4095b108d304d26358717832a1b840f99af1b5a29aadb1bafab98dac81c478eeefab3aaeaf063aa7ab816f620773bbfbe75f22f64a76ac9e7fa254a7a5ce1462d91f754821738598735e1b99055403e866ef114a62bc64197794363ed1309ec406d68153ab9340d30b3229178629504fa90228665d29f01cb413dd146142515094bf33c6f69137cf6c9930adf327e5fa67fb7d2a2c1056198be2c6294b517f2d6869fa80be644cac191e34c5b7194071868a35dc2a2737e173f417618730275b3252dbdbd3556c0ea618ec25c4f2c9002e23067b7abede8c8e998d41a0ccd09ef003c23635d006e1faf6203e24f848668919f5d2ad330e73f5449a8339a1217b1ef9048360d426dc67dbafd631cae2e1cbb2905a2433a63cc64d4bdb89e1c50a9c6fa5ed09525c6615b80066986d8f40a273cabdb57452023b2bcc53b4f220753c7bde7fbf3fd30d2f1a78fbc2e742140e81604c1c11a7eaea030779b1165e474e87e39208ef0582bbe6ea92df08f78d7b5e492aac6bbe56dd1f5a44aae3119b4a4bcbce46040cdcca02c3252ca2d1b1149f619563902dc98c7931ab9d4b70c999f020c39a240236432a42a7c7920a9c806c334809d89effab52f094a93c63a22c6b26d4061ca21dd66fa4b7c8cb858e3209f9138b7b768d15343cbd236ad8d86fdff79c701177851474a6a9d75ae0ceb9d11b599c82a86834d3fc8a4042ecf9d98153546d2141b19b880cdd8585679477893670f748e057569ffb8eaa0c627dc4ba8beca99642c15ee06600bf18ab5ca823afb606b3867bc48a0ab504c8c55a9ef62690c32e0da037299aa97eff801f84db369ca7395aafe3d8b131079da392b9cf8a3340ee84f06c5235b922021ff939043a7e4fca99f04c49936c6747e7d728a5fce820d70359e83c8161c856ef08ea6d420644e2a27c8f2eba68e33105bac089e78318f9289117a80236ffa123e7a8bb3a93700e4d89ca795923e86666116311bfdedb4aabaa31c46a76bdf97c1cb454c173fdf6396621b374160a1a2c2a3d65c0efb4c33ad31655d22fe5195540d3ecfa23acd62b0367da9de20b56885928a461d9bde93eb17669a9a39380c463740f6d7d8ba512b5b5a2f9940dbce099e7535519d65357966032b5c071631c90a0cb35f69b8812c16aec2216cd9fa79b606a59d5861d957171f4b83fad4d3f4e6494c8d3d3d1a202e4c1acd44a906a9f18895ea770de05c27b83aef30bfa8f6f454a19be76f72b4b4db83dcf9ae71cbc58dee133d09c20afb84cb02bd9e6889a5af353a25c82e94e75a4903653e8dc2b74c8ed014627efd187081a8d403555144c20d5f394c0d402a42f11c35d5de8626f9c5d337275910960b51c382cdfe3d16fbc3c6c3a99a178c98c191569df94b658802317880ad2f378f4d890c8ebdb30b9af0b348fe28cb75c47f17f6b55d2ff3104a09457bf0c6e3dba82658405e318b55bfc6ba25ce8da1476fe42dff732e0de9ae3639a2db2e9156a6ab25f934b22a3e076e0854cd07cca9cefd92b5a4b7c609867a608131d374601960971be5e616c7bc3f6683e75ca556e7ef8829a4708dfc7f9360515833d9af1af3269b224e2184f0a45e051256c526712590f7e684429c136c354b9b88a3ba3b8fcd83643b4dff894f7e75717f539c301b4f49f312790719416c06a231078105e1f35e40850f6bb55843aa0c7d3ba4849222af3c80ee3d66416e229c13064d9d833c56d4721669a1aacfe0c75dd52f421738014b71c875ca46d434df389b54aedd17c58d87f23aa86680a2a876222236dcbd1dea6abca9122243da883a45f5e7ef1209f3d8baa7b9820929548d6e796de6acbea17562a753ad7a64e071a9e7eedac4c5c03e745901ee169d393e4ac997064dc8bcd888874d02ba3b02fe6c2acccd4e2709b1f696abc148c23267501e3e3915ffa078705ce4571df96fffc340f121279470dcb183d3574eb17cb48e08485acff4a5c1c357d68e09947f7859f183783bc1c0f191f5fc7c25b777b13666dba868c8fc1a42f39de1b058cd889f9e1f2aef223eda5cc595567e8627d17e224e498af907310ea5552d65240633367694b451caa531d58fd84db0e0d650ef892a9732ad229900057cdfb392ebc2e2a032ffb5a18af020fdaff00e02c9c793e558141ca48845d3800abdc8fea0c0e6a3ca0bdf126f2e2dc9094c6e501bb27c37111dc4f0901ad2807bf0aa623aeb98bf3cf0b4abfbb770256d1756147b6c096b794578bd1126c6768b796ec3cc70ce9753a4950a7bc772793b9501e30778c3eb42c382ac57fcc1419ff03d39891542f944967974302bcd30229e7deb86104632251e209ac37dc55fba0dfa2ae00e0a34b46e5404a6cfffcbc6dee3d79b4b2228ef"}], 0x2254}, {&(0x7f00007c3000)=[{0x24, 0x0, 0x100, 0x4, 0x4, "e2fe32046498b473df878da7539493cbd6db59"}, {0xb8, 0x80, 0x2, 0x10000, 0x20, "9b24ab384ee7cee8fc0d994c68790b2a18f71b97e96f998954fb5525123e5e12bb8248a9b403f8393f1cf7b134d04898c64b725c2a97b089d84e68d47cdb656b36ecba1c925d6b930b776e0a6422001abb4e749863a783742a4bd171c00f1bdbd675f1001cc32d3a6c414c354d17c1b748910a054503616fdd0b1c163aee92047410c17f753771849b7e70891d4c6eaada54cc768512a47bc4a91a91c6f88eb0e0f1541be992d2"}, {0x44, 0x5, 0x100, 0x5, 0xffb0, "692ad7a23b013610dc2f574dce801ae6d50776eff53e3d37926f1da6d8b81f31bedb0a4f88dc7264c61f6fc75650fed39877b3"}, {0x80, 0x5, 0x100, 0x80000000, 0xaa4, "0b808d8e5348b1f0d4bddd1fd7e56c29e0ddca6522c411fd9fdfe7d381c018b22c63376b055323adb1dd7e3daba4868310c98e8fbea31e82b2f297e25145798e383d05b63e726e08b251f92087b75f4e68ed43e1bc58445b53ab2ab1eefc963263ac0053deddbd34a3af4dda8c167b"}, {0xe8, 0x4e5fdc2f, 0x400, 0x8690, 0x6, "21925d0f542230ada2017bd00ace8b3b9a847fc79f455c9058921f6b6e0c557c5fb7cba0949c50d35ab8403833b27ec9669b717a85a8f508a0ae6241bc9477a437c22b46d00cb2d84fa992e2cf64215e98f3b8b278eb953354b1bd9716f1a84601d44fe60251a38f934f9166d43b85e4deaad9eec950004036a40ab82dd28732977dbe3747ea105a6ed7476b712ae4fd12fcadf34db75ef423f74d2764794ffd0eeea65a96cf6e2b942b953bd09e08968c386a26903f37525aeb238337965e1f034b080cc7ff8da3453886bae9b5ed3b6259ed1eccbf05"}], 0x288}, {&(0x7f0000358000)=[{0x14, 0x0, 0x400, 0x3, 0x5, "fb"}, {0x10, 0x6, 0x130, 0x6, 0x7, ""}, {0x84, 0x8, 0x0, 0x80, 0x10000, "b58d18350cf33f1433ad3bb43fce3c37a90314ccbd6a3ddfcc64983a8e409195b814009524818469ff958b1ee402858bedf96a0f8b6d5dd2cf66373c363b074f81e94ad344105259816ecc43ce0d7eef70a7d8cf7566b1a7b8a0d5b1b4403b1e3a3662b42c2f693298b5dc14b7c3d3ab2a"}, {0xcc, 0x6, 0x20, 0x100000000, 0x8, "a5c7855700eb7401f2eb318449ce12cad0054695372a075e7783cdfb958d9a5c82e539a436804a5ce1206253af7ca2051ecb2a5b22a629cc3eee75526e9823d2c6da029aa6c1f94078c50338e8e525e8b50c168b05609e4d5146e2e43712690359074fccb1a1d811f31674a9b8db497805bf9d40ae2ad8dd5b14abb74f986801589b2c048338ea36ac50012abf1d7a5c17c84c846f875966652dcad2690cb0141f9b48fa147014e6151b570d86f5d6ddc09fc59966e092a5e9493818"}, {0x1c, 0x4, 0x700, 0xce, 0x4d21, "6d52da7fc83af73ae37307"}, {0x1010, 0x5, 0xd18, 0x1, 0xffffffff, "ae70da047373357f88cc203015e8439e752ca6b699df2cb36bd6c6b89d80cf61e6f7efdb38ff56457ad4718a29dc2cc25721be88152a234baa716394e520acbd4c9eb28db923e70486d885acdc706a3d3704e698b8bea633c57c622d0cdd720f19856588144f44a7e816500fcc3dff3e29a557623dda43388356acfc13c76cfc3d55fb60b276e1e92313385a94d1efbb4251193fe591d854780f0771dd6d64ae91d00d42d6061e8832b3b0d835fab110c89f38f5a82680b63850228d706bd7d7e2cb3d80ac59550a280b9843d2a8da90d2abfeb3e67dc2df16fb14c61559f7b9e363128cd0d0321a47a5fbde9394f76277c3406bbc52e7e2e4de96a0f12a142471c9e07e871c365014c859c21eda71e89c803f403bafaa7087d74e0a7ae92d53f1cead1582dcae39325a476e906cf536138eaf90b1eab49780980fa7edde085b2c89ba746429e2e71f559b9aade3128820acda6398f2dca772de9fc55e991532c38f05d20cbab1926549c6313fd6ae7856aebc909073c7c775e3acdeaa29c0e478cddcd7ac9abb649bd706289e18e538279878a28a7fb5cf5f7581d17e6697c9beddf7db39250a9d58b1f8ec97c52371c41dd66ee02358656b17ebc2423853b85f9450daceb919972be209fdd6e97097742379685989b469b5e05a31abd40176bcd62f369e1d2a12e040bb31407270c00567d39ae6373560e5190e088ea8b493aa71d8b080a268033af1658b77ceebb3e90b2fc0102c067f882d9f5f40f417a260b72a303ad0fb35cfc0d471f5408e7c33cf63c907cfe81b8c0dd90fa887a7d9a91ab2c7e9533cfd750c8aa49790cc683c1485b9c5b2b81f52e80966812722c0f8fbb14dd7cd726474920eb5aea2378a5e6a459eb1396e1c682c0163b10f379470458af58fe7b8419ce66ed6bad6ec17063756f102d0e665d5fe6cec494bd531d6d92631c672833ca8e5225e41e9a4cfcea475b09ae059d019bbde04ca09d53df62aa5ebbe25cb407bbb27b80041767d5eb6f78eb412f29dedd7de1cc443e5adec70842bde3a73d77ced3aef029a9043c7d61614c87672a322e7b2989fa520029113aaa9a104bf681395f243033fb87d32e36780d60059a0535c7fd5f64ea5ce7e268bdb1965372f8b217172081a84e94e5e6b11adfcaf1131e386eacbedf972e0465c349939ea30c088eb6da4a0ea1f9de9856f1ad13520dc0bad7bcfabb43d311d930cd6fc02cde7abaa2740f210be41383cedfd813efa3cc29d899fdbf628580c7fc87b5f73a176af9b92d0a7454b231fd53cdf447f39daab8d5cb4c33218a0c0abba1be4b705bb719919cf5cd4f6deb03dbe24a21af61a47aa81f7561c685ed376826a4b72bf1ae0ed1edb78822becb3ba365e85ed4024279ad1e1c026ef4b3a8ea4296f768d74f3007d35aa7b0c4665120eaa940ad24dfebeb95699644e20beb24f3ad214cb551ad4495ec316e51f68818bcdf9692a7fff58347b56f8171282bd363af09784825d5955bf67e51af1f88ee465ceceed0fe6521c46099041c07d95092ed80e8f51ec15c75c3baefed9b3e0426bcf99cf49cf907a1559339491759a061282d46f124296244abb5f9e4861dea339dd7c8bfa870bea1b579570766c6876bef8b70dba113492c92d5829f8bcd68697647bffae50bf431a7881ef65d5e7bf8f1b42f445645025ec812c6f2d2579716cd4030aeec4d71a40f11dccf190fe148b97078e8929fc59232fe17bd2a47228bbd968dbec1c449f2d130df27076a84a1d17c7892693fd55a8cdd72c26a12c90750fd54c8be0df4ac90bdc52e66c97d8812ed0b2b7705c00a3fb6832f3966e4c2f94a32e86331f9e5233000d0fc5533fb0993ae4e6a7b75876f2d356cd091172482c8d855c617a1d98a415d28a75236d1fd8a54bda49d554b7d64d5818d7925d80a07b30770485b56d7c3d3f12845d81462a38ad653c1394bacdd76578f9f571076b2228cb91188c73f089ddc4d43cf808700c07ac6bf91305a041e4cee17d16726d0ae8f141fbff80c39f386f54f070c081943c889abe64e404981ed9eb450190c43c1efff3e020d0a1be5e8dc032506e6fa1ebb698ec180c51b05e052d7efb96c992435126b39c3419583a88516cee882e7ade8a87ae1546725e301246b3878e9d50a235b4efb218dae677edd25c47742c1590bd24f9afa69d01bb03232bbb7a9b24eafa62f15456c063c7066a18d998a254bd0e7451fa17d55fedc0cafbb2c59eda5e0c807999189ce21e915cae3ae2bfb901795ddeafc814b15b389c84ce0129abf34a99032cee1c256e16ca27cd30946bd04b4b4de47884615ca8930f2b7bb055b8acbd718feab2e5e9e8352f2f619ff0a58525e7d7f4590a7bd653b9a2c6d75d1bedfe88401d96e1026163eaabee81fd5cd40708573a2ec279eb4f975b3f5a51dd0c1914d3be1798299473f1588464344e6095182adc303f07bf6b646b2deafa9c72c1830770a2c126cb6ea43cf44ed74d5485b97cc98d4250f65ed80452042e292f4acbc88dc862c306f90642a2d091960786d9dc33454a139d6744c91b77370355953e3aa1c36af34b0138b653812aad14f7bb1483373b356b7992d3b2007d40d952137e0e24c7cf64681519c98d2800f109d52166efc909c0bdec2349b80b45e259a7a8baa46698c8cf7505fdd1dc6363a699a727564f180484175662d3c2f2046aeaa01779917122fbd3c0c4b5953c5f6415e781be09b3f3f9a8785cee244c06ff43807b092c95f0fac0d87a6c233865c35340176aeef9d9f4c16b4c6ab275605abd75d4786ed4fd49d1dd867707b61a1fadcfa1957d11238ae4f9c4a68cffe078228b1b650e04dbfc636ddb39f1a6076cd489a7b1869007488516a9fe36c98e5084394069c5b1a5e6cf9986e641b6c3edafafcc25e63bae4cfb9606dfef9089e7a7aa7ef2a3d7d4d0b7b238bd62ed9c41ad4b8b51226f20c9fdcf80e6c57bd4c793f02edb72c487d8671b022ddf08c787675af16c55d91617efa4b61a2f5db5e1bceefc4c67b6dc1c0560505f48c869dc084e45bc5f6abcf38befa021bbd7c555fbf0678a1d55821d5daff9b690d166566502757667523b1dad995e9e13a2bdd8fd2d8464dd9a0fa1338a3715f09eaae5ae0b952d64643175c8c102255f6dd268ef415c3cd905c300c1f100b83bfdc1ad3e35f936d516680d744c8edc2fb4738cae9882877e664752b94698b44c1225c84f16e525e0e457959e2a443854dea590acf22088b4e8f4f2f47498a75a0bd197a8bf6802e2b1013c420ef3d7c34dcfd8c16dc7654f7baea0a47ffa3b2e5026a21283dbbef96242383be49d3359d5ae20491dee4d78eddec505f11d58331a008d445d7d702c682260dcb92030560e52924ff52253305bd21c59927548b136e48fbef0334660041d21e521d887639e5da817aa12b0afab6bf4aade71cacfd0ce81697e28a2c088ce15f010af76f669247ad573273d46cbba51377726869f05ab93fa631d4d6d9d58fbc57d42425ad3f7518d69b0fcc52c33a77ac592de88c3146c101797ab54de89da5723c5c2ab3f68ab4e56af8ba8f7113ccd390124188f18887430568b3a7260efca1635bd0152116849cb1f12bad1de186d19966871baa2f8d0c35d0e828edcb55e40de4a1cbb658e0d7d37d6d7e0fad31ac886fb8dde6d7ca862024576720593996826873b0fc9492e2de8e9c2d55fa6a5171e8eda614183aaf0cf74dd803663dbaff05422c26a85c784c64322d14ff1f9629f61e61afb01421c1b098fdea7cdb3607164d93b1d8b3a3ce2d71e34d4d4d41ede3b7400df0bf4a3fc3420d07469c42bc43746a4976272985a9a6648613630f33d8e7ebef18bd4c6df7c165de2aaf5ee9255e455e76881f6b0840349b95d5c15dd8b0bc4af00a0d3250f668120be971be74eb64e180f5c77a2b501d6fbe78a50da55941195cdaec4cd16dde415bfd52bd715c6d56716b6f895342649139479022c265bab38c074def98477ec46a7da6f3ef6d6432392392dff3613458f9da75ef91948dd69a4c406b30dec3fed6f1fa9a5b6af016a1c142aea80abbdc5bfda321d729960d719601352c9cd1a6afdd0ea50736d7ff1ee75ca79835cd2732ad774574a5ff35913442f87a8f4230e9100ed3a63afb6f3bc6e09816a843e7f4c4dae9b9fb5ffdd2f0e15fadb39606c10b97151371022212828e2f07422fe957a5ae283f8514631dcbff009860389a83def5123949dd0514181f71a0fd7e97a3b3c6a36438cc8e4a558b53d1089206a9f7e349c4129686dc6abb283d4bbd176ca9d08e6b71f85d0828e8519623ed0ebecf83ac7d0bfb88c6a40d50114e298354c37fcb1771b72686279d34602d17e44d911bc4487f953fdc62924dabeb1aa93c06d6c4ec7b9eaaf33a9d1d954149d20e7c16c21a459b089b7fb73925c04fe7bbaa821cdbd45c88ade4d6bb524f30bac90d50fef1fc5abc921e580260d9aac33d7166752c12d1078c2b1d2d9fb123887d16bb6bf7306c58166907c055e88eff6295a87e8c8411d329b1f704ef8dd89d119b57336d6ae7e490b5df7febdb199071128d7ff2b9952a6cb19f757cef55862712a4a36a6babccbf86085332b58527ba2a08eb30aae98d2935d9c00a9ee7fb72d9caecf0f7eaa541ee23a8c5b445ef53ebd5d6f10410973616aa7e7a4a52f3a3bf562402c5bb6e7421ae92080aa9f061cdf35c9458fb144603120511871c4422a3aca5296cc02daea582a58494c8bdca0eeef484f4ba9549d994f344040d1692adc55bb0415d2fa0caa4b86da2a1085ab389bc2b5b6ef7d377bc88a6f401abe51e580369393adde41d7e29fdc6d07a0269201354bcbfd6b3dffde049dfae1530d47555d280450a2b2f0b108ec41a1d62f2f64cf07516f6a456d4489f29d755e16d2ff3d97c9ac3947c509f1fab5a248ab4bd2e5cf378697a91fb0c0ccd81c96d8fb784a6dab8b401b95927bb3a0688339e58195969914d01027e72d284f67e47c8fdaf162c0a155419ddf0685e76ecb04dc384e840f5cda6233dd16c6bcb06eaeaf0e94803362329c445a1b09a23aaa951e795a91738d92a7332370230a53ddf56d03ca6616e0f2c5584c302901ec007f95710dde5eb0a732a0963ae16ab62a5ad58a3071b8b86fff501d23ef12b79b0733c20cda8ae5548991c4aec5ab16fc7de5ff6c826e425abe0c7ddc6d077567f64d97f75105fb0f58141de4705ab2e0b1e3d7882e9fc8c39561da9db5488ea2c07a961c1713b4834b83c9051d8a6288989c500929b7db2765b9ffa08ef1192f07379fbd8360548b87b27b2de40662331ebb3bf1ab7a00a77c2945bd5b780bf3ad3f4e3a777d234ef1ed6e8e8eec2839eeefa4f59b5b1a7a608c2d45b61746903f0378a23380f23d75b1ecd7e40fb9878078120ffd025868375a329ac75fc3c29785af3a2ed2d92d4b949b28106204abd4df551f144e3f85f32c664fc87686f67d84200d78ffe8744f6158f61ea8b91a9d2e64808c88b3cf896d2cf27f3f60f5e8b7449b727b2c1ad9a637c1c81f4df2916973ee689171286f72b1455964b132dbb3ae44fb33b2a38bde5e954e314aa0a1c0a02dc454e0e668826d6731fc3752cea12b26d4d7f3665de4951add86b1b97e15359b31ea0ec02e970aa4302d0f0dc1345f06bf183512a32d446fe0a8af6b15876e3350313e95636951579beba689c51ff086bda8e63da75b2ee2b83ccb193b039d773fc81fd53ea3f65bd02fc3576953bfac460bc560e8a5151fe32c765c633f41106cdfba3a027ea3e78d8658"}], 0x11a0}, {&(0x7f00001fa000-0x334)=[{0x104, 0x9, 0x800, 0xffffffffffffffdb, 0xffffffff, "c3de104ec879e63e915575ebb9291e4faddb5a8e9e305b0286587583cd1a5429122f68dedd8c74bef6d57ce88fe96315036783f3ae2fae0ea5f74cc4ced4adc85f34c2416403c9e2100bc30562f524185b92e2d54fad41a7a0df7d145bdc2577fbd80e87973a32ca3512ce7e8c75fb1386ffbd4ed2e727922759d29ddf8d47f2b67a07852d9522b9ec40221025173e9752f246d05046298df3c0a0e1740272f41f200ab177560fa6b8ad7ec0394c4196aa804ec2b24dcc586c9ca81f26856c7b9f81f8e32b46df8c93d11fb58af34c6b5908a813e633b85bf4ba5de86422322b19e745a410fd5b7d9402fcc570c06b41ec7dac88"}, {0x5c, 0x9, 0x600, 0x4000000, 0x1200000000000000, "479a090704e2316c9e3bf1b2d52d364a1147d4a37fdcdb2111a6e4c09a06fefba904c057c9dbfe064ced9714f53608e479ebe8519a7035014b5372f1459455317a97a802f85dfa5dd3"}, {0xb4, 0x5, 0x9e3b27d8f0675af6, 0x5, 0x3, "bf2bc1ecf614435175d854ce2d2f5154cff89a935b073f448581b3f13c8e33dd0f4a6cf444180ba72199ee3cd0a47a88b422602f8aa2963fad0a03379f3501790540a1059c1526a5fed27db558e3c1f7b16659da43141a32a91817e87fbee9a09afa98c37cf719ecca5f359cd66adcff5da2c96c509f99b47a0364add941f6407a8f53c01c009a34d5585d57264cc068710403364df7ae56ceaa3ed4477494797f9511"}, {0x20, 0x8, 0x800, 0x84, 0x3, "badf45a7d88d3dcefe481b28ede2911c"}, {0xf8, 0xfff, 0x800, 0x9e5, 0x3, "93d345fde64894eb2afc86ead8828b34752f4a0eaf5564721734aa9dc6d66d49264c89a740f33851e40273f129f39f5180dba6d82917a145b911686d63a44132acbaa40f4ba4748323446a5547ec04a6a06b3c4182079731c319c6d406565b2fa1d46d5d99c0e6669180c6af9a40edd8874c76a91ae4beb660793b9ea1d6e1044c93158b2dc434d767b8102db8a8d566bb67e67bc8f3cc36a3093e0ca34567bac96b8c96ec9dc4d99168dd30066d4934fd1f6a83343a3035351f738e54f5630fce7d5c66211e83c46f993844004ff800869440ece61c3e31ba881ebe24536b3ddba492cf2b"}, {0x60, 0x7b20, 0x10, 0x8a1, 0x9, "736a960b029999d626d60e7e28f4ffe6d7f407d3838dbb1ef48e9d4872279e16a62702abf407efe9bb9eac0d203bae7ff8430c8417ff5ed5763d4998b8a5f2cd0415b0f7649c40df27124a497a68"}], 0x38c}], 0x5, &(0x7f0000970000)=[@rights={0x18, 0x1, 0x1, [r1]}, @rights={0x18, 0x1, 0x1, [r1]}], 0x2, 0x4000}, 0x20004000) semctl$SEM_INFO(r7, 0x3, 0x13, &(0x7f000056b000-0xd6)="") 2017/07/27 23:59:23 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) write$tun(r0, &(0x7f000026a000)=@hdr={0x1, 0x0, 0x0, 0x2, 0x0, 0x0, ""}, 0xa) ioctl$DRM_IOCTL_AUTH_MAGIC(r0, 0x40046411, &(0x7f0000c80000)=0x0) syz_open_dev$sg(&(0x7f0000a4a000-0x9)="2f6465762f73672300", 0x0, 0x482000) 2017/07/27 23:59:23 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) getsockopt$inet_sctp_SCTP_HMAC_IDENT(0xffffffffffffffff, 0x84, 0x16, &(0x7f000050d000-0xc)={0x2, [0x14cf7ce7, 0xbc]}, &(0x7f0000015000)=0x8) ioctl$sock_netrom_SIOCADDRT(r0, 0x890b, &(0x7f0000d11000)=0x0) write$tun(r0, &(0x7f0000287000-0xc)=@hdr={0x1, 0x0, 0x0, 0x2, 0x0, 0x0, "fd"}, 0xc) 2017/07/27 23:59:23 executing program 6: mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = accept4$inet(0xffffffffffffffff, 0x0, &(0x7f0000000000)=0x0, 0x80800) mmap(&(0x7f0000000000/0xf50000)=nil, 0xf50000, 0x3, 0x32, r0, 0x0) mmap(&(0x7f0000f50000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000f51000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x2a, &(0x7f00004d7000-0x2a)={@random="1f4486572046", @remote={[0xbb, 0xbb, 0xbb, 0xbb, 0xbb], 0x0}, [], {{0x806, @arp=@ether_ipv4={0x1, 0x800, 0x6, 0x4, 0xb, @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0x0}, @remote={0xac, 0x14, 0x0, 0xbb}, @remote={[0xbb, 0xbb, 0xbb, 0xbb, 0xbb], 0x0}, @local={0xac, 0x14, 0x0, 0xaa}}}}}) socketpair$inet6(0xa, 0x9, 0x8b, &(0x7f0000a35000-0x8)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000f50000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000f50000/0x1000)=nil, 0x1000, 0x5, 0x32, r2, 0x0) mmap(&(0x7f0000dee000/0x1000)=nil, 0x1000, 0x1fffffe, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000160000/0x2000)=nil, 0x2000, 0x2, 0x10, r1, 0x36) mmap(&(0x7f0000859000/0x4000)=nil, 0x4000, 0x3, 0x110, 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x9a, &(0x7f0000000000)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0x0}, @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0x0}, [], {{0x40000000000800, @ipv4={{0x5, 0x4, 0x0, 0x0, 0x8c, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0, 0xbb}, @local={0xac, 0x14, 0x0, 0xaa}, {[]}}, @icmp=@time_exceeded={0xb, 0x0, 0x0, 0x0, 0xfa4, 0x0, {0x1a, 0x4, 0x7, 0x0, 0x6, 0x2e, 0x0, 0x0, 0x29, 0x5, @broadcast=0xffffffff, @local={0xac, 0x14, 0x0, 0xaa}, {[@cipso={0x86, 0x53, 0x100000000, [{0x7, 0x3, "ce"}, {0x0, 0x8, "0b6c05ce0c8a"}, {0x5, 0xf, "1600832f0643049ff85b61d33f"}, {0x1, 0x9, "3a9661386bc26e"}, {0x0, 0x5, "4587c4"}, {0x7, 0xa, "14a8961eebf446a3"}, {0x1, 0x6, "9a6f64fe"}, {0x7, 0x11, "d4ab3281559ffa29ef5de35ede3041"}, {0x5, 0x4, "e957"}]}, @end={0x0}]}}, "c7462c110cbd22de"}}}}}) mmap(&(0x7f000010e000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000f51000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000f51000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socketpair$inet(0x2, 0x1, 0x72c1, &(0x7f0000f52000-0x8)={0xffffffffffffffff, 0xffffffffffffffff}) inotify_init1(0x807fc) mmap(&(0x7f000082a000/0x4000)=nil, 0x4000, 0x2040000, 0x11810, r0, 0xefffffffbffffffe) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0xa010, 0xffffffffffffffff, 0x0) modify_ldt$read_default(0x2, &(0x7f0000001000-0x8d)="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", 0x8d) mmap(&(0x7f0000000000/0xe59000)=nil, 0xe59000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r3 = socket(0x10, 0x803, 0xc) pipe2(&(0x7f000034b000-0x8)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r5, &(0x7f000066a000-0x1f)="1f0000000203ffde0000c3e801000000261f000009000180f97eee00018407", 0x1f) splice(r4, 0x0, r3, 0x0, 0x10000, 0x0) mmap(&(0x7f0000000000/0xff5000)=nil, 0xff5000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r6 = openat$hwrng(0xffffffffffffff9c, &(0x7f000013b000-0xb)="2f6465762f6877726e6700", 0x0, 0x0) ioctl$sock_inet_SIOCDARP(r6, 0x8953, &(0x7f0000ff5000)={{0x2, 0x2, @rand_addr=0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, {0x5d38adf121ea2edc, @random="6e55e9a7c338", [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x4, {0x2, 0x3, @empty=0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @generic="14c9a8d5405442d57ede6f3a50700f33"}) mmap(&(0x7f0000ff6000/0x1000)=nil, 0x1000, 0x20000000003, 0x32, 0xffffffffffffffff, 0x0) syz_open_dev$usbmon(&(0x7f0000ff7000-0xd)="2f6465762f7573626d6f6e2300", 0x2000, 0x1802) 2017/07/27 23:59:23 executing program 3: r0 = openat$autofs(0xffffffffffffff9c, &(0x7f0000623000-0xc)="2f6465762f6175746f667300", 0x400000, 0x0) setsockopt$inet_sctp6_SCTP_AUTOCLOSE(r0, 0x84, 0x4, &(0x7f00001ae000)=0x40, 0x4) r1 = syz_open_dev$mice(&(0x7f0000001000)="2f6465762f696e7075742f6d69636500", 0x0, 0x0) socket(0x13, 0x803, 0x7e) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) epoll_create(0xcd3) r2 = gettid() perf_event_open(&(0x7f0000d7f000-0x78)={0x1, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0xd34, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, r2, 0xffffffff, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000785000-0x8)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_sctp_SCTP_DEFAULT_SEND_PARAM(0xffffffffffffffff, 0x84, 0xa, &(0x7f00000b1000)={0x4340, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, &(0x7f000056e000-0x4)=0x20) setsockopt$inet_sctp6_SCTP_RTOINFO(0xffffffffffffffff, 0x84, 0x0, &(0x7f0000e03000)={r4, 0x10000, 0x8, 0x1ff}, 0x10) ioctl$int_in(0xffffffffffffffff, 0x0, &(0x7f000007f000)=0x3f) write$fuse_notify_delete(r0, &(0x7f0000c03000)={0x28, 0x5d62, 0x0, 0x7eb, 0x8183, 0x1}, 0x28) fcntl$setown(0xffffffffffffffff, 0x8, 0x0) ioctl$EVIOCGSW(r1, 0x8040451b, &(0x7f0000a34000)="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000") ioctl$EVIOCSABS2F(r1, 0x401845ef, &(0x7f0000c8c000-0x18)={0x6, 0x8000, 0x2, 0x1, 0xfffffffffffffffa, 0x60000}) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x10, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000005000)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = memfd_create(&(0x7f0000002000+0x901)="64657620", 0x0) ioctl$TUNDETACHFILTER(r1, 0x401054d6, &(0x7f000012c000-0x4)=0x6) ioctl$KDSKBSENT(r6, 0x4b49, &(0x7f000013a000)="005e7396dde7590880cbc96df27d4b80dec05e7a093f10f9297cc6ea5ea6c4f01caf298add7bffeabb8b63496c297fb1ae395d2f0345e83947900cd423c70d6f57bf93dd1ba6e476c497bc2d351d9473bbc1c3bff3a93446ffddf55304219845233bbcd4bfd7e002d3c9b6e3ebf28c146c5c519709a168f79ec0fc74b1a5057067340c83db478073b26cc49c3f9afe2cd7b33d969f206bd2f3e7ed1bb648c522f8b51893feb041466f4ef0773e1e2146633d4dcd883c18506a14eeea9dcb687ab9d3b71b357c3de5df1d60aa36d928cf84a2214639c1723347e53e6bf0bce966de96ce25591baa28bc5384f773fed7b7996bee89f8b00c10cdf2ff1adbb65615b14065e5605ed6efe9f1ec64bc007e98b4e32f39a994fdb405f3261cfb40d0d8e24334b771653aac36dd5715217d839729b687ca9a96a57e401db214af505938e991046bfc1cdd7f9d491b44c9b644083a76bdd5ffcff4ed2f814c5e674065e287170a028024d4d2952cedb8adfcc3587c8fd9f5387a6dc95dbee76a9d6750b979edc0840fc59a1f9d4b570a0b50ec6a38e40a8472ae952d548200c33f2c971c0a9734c0640504ed70a8d1757fac01749a9408726927a66ab50a7fee5fe31fb526357b68383d6912bced45f1c1ef1e25c6db9b59694234b07bc42b6cb085f88354631bb125f02dc7ae90f641bbbe42ab6ee3da8da6449e7e440a63e7bebcb3d1f980962ec7211017aaceb662feed720e989d9f62c3b74db422ad702805296e56131cc150c2d217fba6a2926c9da69df0f090bdd93ad1e6bcc2c8402ee0d4d327fa458541c3caa6970fab89f0c60549bc3c7dae7ffa5def09854c743e7630e24467ae0d9abd58d775b9f9ee3edbb3c144a3e6921442911dfe4e5c174c5e72ede007a619b77038642954c00754941d18fef2d61dc4c9f8ffe2afa91f7bd219bf4429cbc2262b562559c411b035e0d4a053ddce572769984c03cb65fbd59717f125af5668c74a492a7a336ced6ae1ebf78c1178cd8409a03407d3b861f696c7608659d25f77a1e9b5e71c40606b07afb1d03691f9bad290c221af9cabac8980e13a618676d93de78a0dcd3582a105e003170f474d1e6be0717a2b98b8542d67682ce24fb9d5de009c2cd18258a7012ef8f3f93562fa1135055fe1e40e8328860c7c86bfb516f4e4faa31046bfb32cb78c6d93e8cf7ef1d0db738a0ec664a61c1bfafca2630eded04cd9fb72b1313ff5c9972796e7b72fba0ddc69df16ea7fab8ca487d79e03797c3d53dba67238c9e20917968f71b44d16b6a54607d5b6a4ee550290f7411ae0a6779d2bcbeee8321621f9bbe6a1c1f51f4455da116f187645b7276be8d0d74c3d6ae230b81da9d25b706db4894ba142b81387381bd78bd232a57179d2fcdc4aa4bfd1522bc26d478331986a6357d22536160a6a1c049f979ecbbc686a515dc0d67d32c981122b588bf47bce6af9df00e35140174c24e1852596294d8aaf855bd4f22d6771897a434c8c2e077da9231713b118f1fdef082cfab14d5614e687eb3ffdb3efd726c9416a327a5f614c5b5a93623ead732d7e6fe08985ed2a16969f01e785414070c452192bb3989c0426c52c846f866b9ab65bad4bdcb3e9e6a98946b6b37ffb4bb3901d9b7c3445b1d8d55f39ff1c1bd4520d9d09035d1bd0347ff4adc550d0f89bbceeaa917f3f773c77d0b0fde9a0096419145a88a7c8815f19cc95fd4ec9504acc37895a0efdfc13686a3bb93e47047c1cbf3b7814ce40bcd9a6e168483f6f6ca8ea3198479797c6d549866f7b72a6948606c75a642d8982294b8fdb1b1b52e47337f2a98abf92bbf60cda4998c557a9434ab0a4d2373144292b5d85ad05b706cd7db1a7a21a0eb92690dbc6e5c9682041a3d2e50067f44a0cccface595168f7b7decae8df50cfb818ad61ad509a84b04a23a59301d53a8943e5a02f742f14335f72f798cd3a498176107b121dfa949e2cba450e035171e327625956f2df129ce453a1441215e4f8df8ea597988d7e743a9c99223be95ba6bcd0034946dcce010a990a9dec2c99c1055a6737d416349fb8d7e9a734e34d550cc4a9ab6f9ad1485ae3ab821f8e7fb01927a8fedc65b3d0f658dc1132ac017690a5be175fb180ce5e25d7d10785838ed28f4c28701ef6145afdecc19088b1786d4ce6b23a6a5ad8aaa8ff834105ee7fa26da06aed8a33c82a2a5f5d915b96dff961ee0a02b66f2a04b3b7652d1ed973fc3cb396a08491893873ee2b7a9ff7595ee6622ef1a837afa4733c3d4958391a8123d664eb5df1ff96829a325231ae908f95e02b2e62c6dd3b3e9e74fdfab43a6d9526b87b98119958f59c44227dc0a556693ee384a774d8eab8e94d8bac7489f6d97b4a53e2e73e9696a1f758f89dcf38dc42946fbf57c0df6c17f9838845b6391e0fb0bc745a3ee2941ff7c803c339c2ece0a97844db86b8e38a8143380a13819133301709512cf6a5bf5f6b053809f6d0db27fa281844ed91d41056e484d6d6c9a5da3234048e6b682934edd7ba038280559cf868b9b203048f6c0007c528481e4ad05244cf74ed0531a74bc265084b376aee343dd5ff00b4856d5a8e6eff49351a2d5206328be9402ccc346edab21adea4fcd510f13974690c35c21265cca3e456dda0983cbeb56ccea06ad3da626510fff27f3d416537882c24f1e5eca49d69df78f1860b0927ece371ac2f3fdd66cb1ad3be339edf16099d3f5f3136e735312f24adecc8b67cbd9eeab480f78155f0a7d59bbbd99f1c617e804828b1b57d9989922ff46fa1e3840019cebd12889bd94d83dfd1a7bab1d92ded3211853a493efffea30ce30741fef18ed3b51b3176dae7250f29a5368097e9d27450fd17989c6774b5799d53e187b410fab28a40a6d912ebb601350e28760515608799bf5deab729b32d077189ecabc34f4e5dd1edf2cab96b248d295799875035cb737e2ff4364754e80dcb58dcc5b8195b04fea5084c79dfd2d591b1c1113351b8fcac426606141acc254b37612a9cbe748ad2198a969047fb70e766b5ef0fa658527dcf067bec7db3056c9096e5bd7f88c5e6068b74e12f60b010bddf52108f85a33b1a1961bb584fbdd652053517de568b94ce976021cce49b6c2ab8fae842ee9b78a52c5592328dbb6f22b793d1b1f6b8404b5dc4b8f4f6d1abe082f9fe1383f8801dc192c91bf16bffaf4e1e4f6af3b6dba3872183a518e5cdc02a4c7d3b483e120bf2253b07f7683ccc228f42ca111f35f3da31d7330d397cc0f88037993f68c35eb589cf5f114017a3476ecd1924c05bac3e93306e8fb4c055146deffc5961de632022e1c3bd5184ce17f8f3556ed5694f0b1c30706d2cfb5d2ced1c9c9d32dac74ae37faee36041f9daf5ff0b0bbb7e2c9703ff7dd47e284fc6cd2ba3839dd3f0635ae9d5176f5eec975c3bd20b609eb43af5b02952b306201504404cee870e1b20b9c6e862eb9a50e9ab877e6a38be1abf1537cc498831405e3af82943222e79247501b909a251d9f85964bb1c510189a51ed5cf74f2f3f74edb85b69e9b55aa2ad6b53e00fff997c3f3a52e52615e4b389550fdb9d082094c8d7e81a0daec0dd3acce6f6ecf618b5e1400fe32ca9403b2c7c0f6e096859d4aa2d76a7cc79dcf7d6d60cba2af1c01c0114ff5abc8049dac3869a107cbf2f1d035a0df9e5e0a99ac3c373c5197f5bf46a241a5178bd8b94b46310a69f3d11cb8e96d4353856d06b77fd2a90dc00d82113de7ce26ded9b4da369980e3f188b7fff05686a4cb1868e4c1b72c85450815fa8a1d7900558ac5ba1dc60d6340c7f774e79206458a9092eb814998371e0be2e6ce1e9c51ec2c17689a9899bdf39d5b621dfd3f7b177a2421d42f03f294c0926bfbf86cb4163cb810b4bdfc2af10806c808ffbd0e9a200705919b89d5e1828add0c5b0e7b84a1e11f0b0615ee10bcd9ead4832ad28e7b78adf3eea0ba9022873e646bd40c35a8836df478b30bdbf91a854657ef99ab6fc15845fa4eb250b83c311c54ce23bd12fb933561569d4d8f9ffbbf25d2ed2be5c63076545a0c067b4010209f9495790292bb2fe250211f57200bc4dd89e42a96cade864d2873a5c0f4abfab47f63897947378eb2dfe38a80060349d62737ea3d8f3daa96abc1fb95d025cd097a46007757fc142f46e1459a1c83ea8677dbdfb8aae79ce0835ee70edeef673d00dbafd99baf1bf1b6c5337c38cf026bbccf2cb477fae7487bf9feed7750612809fafa441228205103811be48660969e7c0987069f13f98ad46c88dea06304da0a1dac4e5afcb5bbee3cdb01988e1e5849968aa0c29be5f468018861a5857153ee6390a83b8de4bf3729ecd181c1368eaff73bafccf86ead82555cb4f173ea0274409b3414e02e156f40a5480717b7d2f26978683dd24973615697e55393a0ed78344c771d5b80730e2b8f10c7ce8ea1406f8186d53e8a9f501f83aab6350cc21054782d49919f7c2ebff8430a96836530460158f6b4985a558f008c4118523e82ef3b87eac8a74b9d77b3ed6505c6aca8d9509a2393335180ded605e1bfc48f9e02b39903f019a749763003c7c85cab908649b5901b81c5ff76d3b58d75b6d1929aa8e08fad94682c6d82b6ec68a6e7cdd4126228d3df4dd6498930df117d0f9fd1934dc1bdd907ed1434805288f60a1f94ae3f39dc464ef30d48bee766acbaa936c3a2085d337fb15b9ee3c3c282b0ce05ddb4ca0fbde8b2cce97e3c7cbaa242c533f3c081b66bd7735e637df972a7110e61a239a67cb7ea50c230251373c64e770b5a8749d85f62721270d02816cbbf07afc4241149212e9f4d164e2b3a62ae751705f4cab73dab2c189d2ffd8cfb5cbbc33a868e8ced2f7e78347426eb5288ee58fceb2c16eef7a31f9f87003e242caed401b7601c0258a4f2f3fe85a45b4221dbe356537683739f35f710a69c4e73c8997d78893e411aef3724afc17cdb0e190091ec1ece60a88af6dab8d74cde087cd8371e39434029280353dcba72212ece4b6a5f3d03262e1ce4a6b3c997f4eb7f893e345d9d5d65d423136fb9c5f7e6ce6e4aee55cefc142689808dead2698ad6ea3a9cefa6af79b048163424eb8baac849f0dcea60c16acdb070ded21b36accaccd307ba0c8ad85f51fec781d47dc5bd5dbc9fef626bf4c6515bbf436cbc5cd917cef56d3d4061ead3b8f6417b042e4fb0eb5209d0814a1a70cfd885bae95ae925e4fe6377399207e009101a00003cf7f0d81bb4a3fb2ed5c77f4c2cf9debb015696ce359f78458e88723227edb6587825f25c38d42b2de7b4bac28c26e5cac4a8b121e0f3c6a3f649ec2c1c68ada2ecf5e30f18066d01133241bb3327ad220f71f646847823f0a81637f20a15cfcd4404c2ffc585e1b7dc166859a3661afa7f686ffd928f83040521c665775835f79e198c2f4d05e7d495d8eadbcc64557d3084fe656f1bce73e8dc17f644bb640332b67ae83157d31dfb66357edb0cb960bd2b72c4bc38370af3fd8f815ce2ba0740178e90e1c1f99f0ce0a486bd8cf31273fd9698e63e55783c8439c26bfe16f31f7b202b29ecee9b00ce977b79f24a0a0b047afa0ff1834d3399ac4b9228fcaf8edde566b4ce4fadf06b5e0382c1110f9d9a2a7f976c8e4bf105ec93c0f24856c75bdddfa69401ea58ff599a49f3adbd083c4a03a65a02ca7bfe02e6fcefd55ae2ca9d7bd81e9ef3bb9379e9b918c46866277b719b0635ec7947a668a685af9b7b0c5d225c7370c60f489e38302f417da145bc231cc8de85aad014edfefea9") ftruncate(r6, 0x40001) sendfile(r5, r6, &(0x7f0000001000)=0x0, 0x400000000fee) recvmsg(0xffffffffffffffff, &(0x7f0000006000)={&(0x7f0000006000-0x1c)=@in6={0x0, 0x0, 0x0, @loopback={0x0, 0x0}, 0x0}, 0x1c, &(0x7f0000005000)=[{&(0x7f0000005000)="", 0x0}], 0x1, &(0x7f0000003000)="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", 0xdc, 0xfff}, 0x0) listen(r3, 0x91) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3, 0x10, 0xffffffffffffffff, 0x0) 2017/07/27 23:59:23 executing program 1: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socket(0xd, 0x800000000000000, 0x4) r0 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) write$tun(r0, &(0x7f000055a000-0xc)=@hdr={0x1, 0x0, 0x100000000004, 0x2, 0x0, 0x40, "f6"}, 0xc) 2017/07/27 23:59:23 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$sock_ipx_SIOCAIPXPRISLT(0xffffffffffffffff, 0x89e1, &(0x7f0000c75000-0x4)=0x0) gettid() vmsplice(0xffffffffffffffff, &(0x7f00006c2000)=[], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000001000)={0xffffffffffffffff, 0xffffffffffffffff}) r0 = socket(0x0, 0x0, 0x0) setsockopt$netlink_NETLINK_TX_RING(r0, 0x10e, 0x7, &(0x7f0000a9c000-0x10)={0xffffffffd06fef31, 0x2, 0x6a01, 0x8000}, 0x10) getsockopt$inet6_tcp_buf(0xffffffffffffffff, 0x6, 0x94dc86310120223d, &(0x7f000000f000-0xe1)="", &(0x7f000000e000)=0x0) r1 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) write$tun(r1, &(0x7f000026a000)=@hdr={0x1, 0x0, 0x8, 0x2, 0x0, 0xfff, ""}, 0xa) 2017/07/27 23:59:23 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socket(0x0, 0x0, 0x0) r0 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) write$tun(r0, &(0x7f000026a000)=@hdr={0x1, 0x0, 0x0, 0x2, 0x0, 0x0, "a39459bfd215b1f2bfb746aa447e253c0c03c188dc6a70649821db4c834beacb9b3bddcda5be6cee163b58e5e606a1d12c23c07af22fd88123bcfe"}, 0x46) ioctl$PIO_FONTX(r0, 0x4b6c, &(0x7f0000d8b000)="a1a998bd40139235790897cc3cbfb4995c43f9204c91e98563a1c4cc736d737d6f1c9e18cac18ee02ea2bd961a25bb0a131ee0f1c991ff0d7882b2b843fac4e2a856bfaa2aee906048cfc3f6eb5bd780f2d9e602a2d5f20f2bbbe074b2916578439e7266c18254f8dd289d51fd7b374bbecc1138b921d0") [ 351.264997] keychord: Insufficient bytes present for keycount 54 [ 351.266453] keychord: keycode 4095 out of range [ 351.269758] keychord: Insufficient bytes present for keycount 54 [ 351.306516] netlink: 1 bytes leftover after parsing attributes in process `syz-executor3'. 2017/07/27 23:59:23 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) write$tun(r0, &(0x7f000026a000)=@hdr={0x1, 0x0, 0x0, 0x2, 0x0, 0x0, ""}, 0xa) fcntl$setsig(r0, 0xa, 0x81) [ 351.366251] keychord: Insufficient bytes present for header 2 [ 351.377016] keychord: Insufficient bytes present for header 2 [ 351.382214] keychord: Insufficient bytes present for keycount 54 2017/07/27 23:59:23 executing program 1: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socket(0x0, 0x0, 0x0) r0 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) write$tun(r0, &(0x7f000026a000)=@hdr={0x1, 0x0, 0x0, 0x2, 0x0, 0x0, ""}, 0xa) 2017/07/27 23:59:23 executing program 0: r0 = memfd_create(&(0x7f0000b88000)="3a2f6574683021242500", 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, r0, 0x0) ioctl$GIO_SCRNMAP(r0, 0x4b40, &(0x7f0000ec1000)="") r1 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) write$tun(r1, &(0x7f000026a000)=@hdr={0x1, 0x0, 0x0, 0x2, 0x0, 0x0, ""}, 0xa) 2017/07/27 23:59:23 executing program 7: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r1 = openat$autofs(0xffffffffffffff9c, &(0x7f0000001000-0xc)="2f6465762f6175746f667300", 0x301000, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$TUNGETVNETHDRSZ(r1, 0x800454d7, &(0x7f0000001000-0x4)=0x0) mmap(&(0x7f0000774000/0x3000)=nil, 0x3000, 0x3, 0x51012, r0, 0x2) socket(0xa, 0xf, 0x2) r2 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) write$tun(r2, &(0x7f000026a000)=@hdr={0x1, 0x0, 0x0, 0x2, 0x0, 0x0, "a39459bfd215b1f2bfb746aa447e253c0c03c188dc6a70649821db4c834beacb9b3bddcda5be6cee163b58e5e606a1d12c23c07af22fd88123bcfe"}, 0x46) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) bind(r1, &(0x7f0000001000)=@nfc={0x27, 0x0, 0x3, 0x0}, 0x10) 2017/07/27 23:59:23 executing program 6: mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socketpair(0x1c, 0x2, 0x9, &(0x7f0000001000-0x8)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x9, 0x32, r0, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xde, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r1, &(0x7f0000097000-0x1c)={0xa, 0x1, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x0}, 0x1c) keyctl$join(0x1, &(0x7f00001b2000-0x5)={0x73, 0x79, 0x7a, 0x2, 0x0}) listen(r1, 0x1) syz_emit_ethernet(0x4a, &(0x7f0000001000)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0x0}, @random="de895db1468d", [], {{0x86dd, @ipv6={0x0, 0x6, "a228af", 0x14, 0x6, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, {[], @tcp={{0x0, 0x1, 0x42424242, 0x42424242, 0x0, 0x0, 0x5, 0x2, 0x0, 0x0, 0x0, {[]}}, {""}}}}}}}) ioctl$VT_RESIZEX(0xffffffffffffffff, 0x560a, &(0x7f0000fad000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_extract_tcp_res(&(0x7f0000f40000-0x1)={0x42424242, 0x42424242}, 0x1, 0x5) ioctl$int_in(r1, 0x5452, &(0x7f000054b000-0x7)=0x8) r3 = add_key(&(0x7f00002af000)="6c6f676f6e00", &(0x7f0000c72000-0x5)={0x73, 0x79, 0x7a, 0x1, 0x0}, &(0x7f00007b0000-0x1e)="e03c9a987e4df13ea9e04aed44d3e25bbecf604ee34fb032b5c2f4486d16", 0x1e, 0x0) keyctl$update(0x2, r3, 0x0, 0x0) syz_emit_ethernet(0x76, &(0x7f0000003000)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0x0}, @random="de895db1468d", [], {{0x86dd, @ipv6={0x0, 0x6, "a228af", 0x40, 0x6, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, {[], @tcp={{0x0, 0x1, 0x42424242, r2, 0x0, 0x0, 0x10, 0x11, 0x0, 0x0, 0x0, {[@generic={0x4, 0xe, "d6dcae04deea617a65dae473"}, @timestamp={0x8, 0xa, 0x7, 0x81}, @md5sig={0x13, 0x12, "2bb993748f9305826427487662de1ea5"}]}}, {""}}}}}}}) 2017/07/27 23:59:23 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) getsockopt$inet_sctp_SCTP_HMAC_IDENT(0xffffffffffffffff, 0x84, 0x16, &(0x7f000050d000-0xc)={0x2, [0x14cf7ce7, 0xbc]}, &(0x7f0000015000)=0x8) write$tun(r0, &(0x7f0000287000-0xc)=@hdr={0x1, 0x0, 0x0, 0x2, 0x0, 0x0, "fd"}, 0xc) getsockopt$inet_mreqn(r0, 0x0, 0x23, &(0x7f000060d000-0xc)={@rand_addr=0x0, @multicast1=0x0, 0x0}, &(0x7f0000188000-0x4)=0xc) 2017/07/27 23:59:23 executing program 1: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x0, 0x0, 0x0) r1 = openat$keychord(0xffffffffffffff9c, &(0x7f00006d4000)="2f6465762f6b657963686f726400", 0x802, 0x0) write$tun(r1, &(0x7f000026a000)=@hdr={0x1, 0x0, 0x0, 0x2, 0x0, 0x0, ""}, 0xa) setsockopt$inet_sctp6_SCTP_AUTOCLOSE(r0, 0x84, 0x4, &(0x7f0000478000-0x4)=0x6, 0x4) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r2 = gettid() mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r3 = gettid() perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0x71, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfe, 0x0, 0x0, 0x0, 0x0, 0x40000009, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, r2, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000d7f000-0x78)={0x1, 0x78, 0x0, 0x0, 0x1000000, 0x0, 0x0, 0x6, 0x0, 0x2, 0xd34, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x18, 0x2000, 0x0, 0x0, 0x0, 0x0}, r3, 0xffffffff, 0xffffffffffffffff, 0x0) ioctl$int_in(0xffffffffffffffff, 0x0, &(0x7f0000d39000-0x8)=0x800) r4 = syz_open_dev$evdev(&(0x7f0000fb8000)="2f6465762f696e7075742f6576656e742300", 0x2, 0x101005) ioctl$EVIOCGSND(r4, 0x8040451a, &(0x7f0000a3c000-0x8c)="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000") seccomp(0x1, 0x0, &(0x7f000004f000)={0x6, &(0x7f0000c3d000)=[{0xfffffffffffffffa, 0xffffffff00000001, 0xf2, 0x7f}, {0x8, 0x800, 0x5, 0xffffffffffffffff}, {0x7f, 0x1, 0x4, 0x2}, {0x80000000, 0x7, 0x7c66, 0x5a57b5ad}, {0x6, 0x6de, 0xffffffff, 0x5}, {0x1, 0x4, 0x1, 0x6}]}) ioctl$int_in(0xffffffffffffffff, 0x5452, &(0x7f000007f000)=0x3f) fcntl$getflags(r1, 0x40b) 2017/07/27 23:59:23 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$sock_ipx_SIOCAIPXPRISLT(0xffffffffffffffff, 0x89e1, &(0x7f0000c75000-0x4)=0x0) r0 = gettid() vmsplice(0xffffffffffffffff, &(0x7f00006c2000)=[], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000001000)={0xffffffffffffffff, 0xffffffffffffffff}) socket(0x0, 0x0, 0x0) r2 = dup2(r1, r1) perf_event_open(&(0x7f0000af1000)={0x7, 0x78, 0x2, 0x2, 0x7fff, 0x74, 0x0, 0x2, 0x4, 0x5, 0x0, 0x9, 0xfff, 0x5, 0x0, 0x4400, 0x1, 0x5, 0x401, 0x1404, 0x8, 0x7fffffff, 0x6, 0x1, 0x10000, 0x4, 0x0}, r0, 0x2, r2, 0x8) getsockopt$inet6_tcp_buf(0xffffffffffffffff, 0x6, 0x94dc86310120223d, &(0x7f000000f000-0xe1)="", &(0x7f000000e000)=0x0) r3 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) write$tun(r3, &(0x7f000026a000)=@hdr={0x1, 0x0, 0x8, 0x2, 0x0, 0xfff, ""}, 0xa) rt_sigpending(&(0x7f0000caf000-0x8)={0x0}, 0x8) [ 351.408488] keychord: Insufficient bytes present for keycount 54 [ 351.421586] keychord: keycode 4095 out of range [ 351.435222] keychord: Insufficient bytes present for header 2 2017/07/27 23:59:23 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3000002, 0x32, 0xffffffffffffffff, 0x100000000000) r0 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) ioctl$TCSETAW(r0, 0x5402, &(0x7f0000546000-0x14)={0x402, 0x7, 0x9, 0x2, 0x4, 0x2, 0x81, 0x6, 0xf3a2, 0x1ff}) write$tun(r0, &(0x7f000026a000)=@hdr={0x1, 0x0, 0x0, 0x2, 0x0, 0x0, ""}, 0xa) 2017/07/27 23:59:23 executing program 5: r0 = syz_open_dev$loop(&(0x7f000020a000)="2f6465762f6c6f6f702300", 0x1000, 0x40000) mmap(&(0x7f0000000000/0x32000)=nil, 0x32000, 0x1000000, 0x810, r0, 0x0) r1 = socket(0xa, 0x2000000001, 0x0) ioctl$DRM_IOCTL_MODE_GETCRTC(0xffffffffffffffff, 0xc06864a1, &(0x7f000001a000-0x68)={&(0x7f000000d000)=[0x0, 0x6], 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x6, 0x0, "8cfbc89fefc282b0e9b6d1b29d5500b5ff74b06ccbd9dee8c886586975b5446e"}}) getsockopt(r1, 0x0, 0xd3, &(0x7f000000d000)="0000000000000000", &(0x7f0000003000-0x4)=0x8) mmap(&(0x7f0000032000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000033000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) clock_gettime(0x0, &(0x7f0000034000-0x10)={0x0, 0x0}) timerfd_settime(r0, 0x1, &(0x7f0000005000)={{r2, r3+10000000}, {0x0, 0x0}}, &(0x7f000002c000)={{0x0, 0x0}, {0x0, 0x0}}) mmap(&(0x7f0000033000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000034000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) setsockopt$sock_int(r1, 0x1, 0x2f, &(0x7f0000034000)=0x4, 0x4) getsockopt$inet_tcp_buf(r1, 0x6, 0xb, &(0x7f0000020000)="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", &(0x7f0000034000-0x4)=0x62) setsockopt$inet_sctp_SCTP_INITMSG(r1, 0x84, 0x2, &(0x7f0000033000-0x8)={0x6, 0x2, 0x10000, 0x5}, 0x8) getitimer(0x0, &(0x7f000000e000-0x20)={{0x0, 0x0}, {0x0, 0x0}}) mmap(&(0x7f0000034000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000034000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000035000/0x1000)=nil, 0x1000, 0x1, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000035000/0x1000)=nil, 0x1000, 0x100000c, 0x10010, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000035000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000035000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000036000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) setsockopt$inet6_tcp_int(r1, 0x6, 0xe, &(0x7f0000036000)=0x7, 0x4) sendmsg$nfc_llcp(r1, &(0x7f0000009000-0x38)={&(0x7f0000036000-0x6)={0x27, 0x7, 0x5, 0x7, 0x3, 0x103, "64e3b4e4f51ad719650c46af0c8b3634cc201d1c04e40b5aad70eba1073cf744803f3987b075775861a8279130d66263449a2c1761b34fd31807445f18282f", 0x0}, 0x60, &(0x7f000002b000)=[{&(0x7f0000036000-0xb2)="b51845f41dbe2ed17ee9218edb446aef9859d4d99459fd92a0374f21239e12674ac5dff177d0e99bdac841fb39cad145806f6330142231fadb5421edd9f0de0c5689e4d84e867e78cd8712b03587e269f1485524807d078eac4272849f9e83d56c5d473dbce65573810d5eb21a77883264dbafe5a20383817506fe23d8fbe78d5d87a1c12cbe8a756665a98a6b34e0a439fa35f56b61b0689ca98e20561063ecf9bb71da573b001cae07da8a1f12bbcbe2ab", 0xb2}, {&(0x7f0000036000-0x12)="a33fb2d7a138f266d14eab21ede306cc580f", 0x12}, {&(0x7f0000035000)="b4d0b795040d102eee2f55e2daf8d918391ae2c3d5cc42bb6e7eb7860a4d996363ea6f95991a88829fced854bdd303c1508d6ce9e8b836075131d32df3e1d60a44a28558e3986df1f60f993dfb62df1e75f1fa349780eba81a87b8802f", 0x5d}, {&(0x7f000000f000-0xa4)="47a6a4a615e1a66406b3edc89020e826cf1d69fe9c390494d98bd059f882cc4318f214a555aa3b0344965dd3f35aab8a06592058d0c2f75f7db03f516b1d6dbddad310066dd3b43e88b9c101fef0984e24e1bab32ded809987793550ba2a936906ad9d81fec6a269cd84e64775489928d1f4ec299a8b86cc37c4784ce2c0d53357b61e2855fcdf2989f08e63e7720aeebf27e16fb6d8e686d429f8c5962883e8fc2da963", 0xa4}], 0x4, &(0x7f000000d000-0xa0)={0xa0, 0x111, 0x7, "59ddf235faead388b0905891f01e5878585777ed66a64084501f2a4ce504d41ce827c50b864724a14685949d6309ea1be1a39aea0515c847cbfa3b168a5191e419cd3911132b9d2106bc8c8f609202718ec56be8540e68f6a76c625fcbd8d77b08792541911e15a0186438ef6a2f35912d3b822840315d981c9f917ff8313708c313d80c822db7ebaf37c59b23602d"}, 0xa0, 0x80000}, 0x4010) getsockopt$inet6_buf(r1, 0x29, 0x30, &(0x7f0000035000-0x1000)="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", &(0x7f0000035000-0x4)=0x1000) 2017/07/27 23:59:23 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socket(0x0, 0x0, 0x0) r0 = open(&(0x7f000037f000)="2e2f66696c653000", 0x8a000, 0x104) mount(&(0x7f0000ad2000)="2e2f66696c653000", &(0x7f0000254000)="2e2f66696c653000", &(0x7f000066a000)="64657670747300", 0x0, &(0x7f000035b000-0xdc)="ee7c662a0c7b69e2a0c589fc42d5c7d5bd1f81e6b949f2c2e31d77803adaa9a1c3b2f2abf4b216c9209ad434992088c89d0bbaf2c059b5e9a5af60c26632bde5a7e13566bfdb77eaa70e78a23be7d918995793a6189e2dc0719801d619e283d9ac5ca405a65b798d34ea6bdffcb7271bf8dcaae2b2831cc26d8162a98a50feb08e86d2e91c817dc2d7936daa4494761ff8ad7d56307e19c0631605ad391a4b49386c7628862331a99453f128037fb4b8b5eab025f1247d7da6472e77ad7ad4d2c925ef3e1bcfe747179e6ce12d62501c5135ea19e8e97423e7d51b8b") r1 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) write$tun(r1, &(0x7f000026a000)=@hdr={0x1, 0x0, 0x0, 0x2, 0x0, 0x0, "a39459bfd215b1f2bfb746aa447e253c0c03c188dc6a70649821db4c834beacb9b3bddcda5be6cee163b58e5e606a1d12c23c07af22fd88123bcfe"}, 0x46) openat(r0, &(0x7f000035b000-0x8)="2e2f66696c653000", 0x200, 0x30) 2017/07/27 23:59:23 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) getsockopt$inet_sctp_SCTP_HMAC_IDENT(0xffffffffffffffff, 0x84, 0x16, &(0x7f000050d000-0xc)={0x2, [0x14cf7ce7, 0xbc]}, &(0x7f0000015000)=0x8) listxattr(&(0x7f00002b8000)="2e2f66696c653000", &(0x7f000093e000-0xf2)="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", 0xf2) write$tun(r0, &(0x7f0000287000-0xc)=@hdr={0x1, 0x0, 0x0, 0x2, 0x0, 0x0, "fd"}, 0xc) [ 351.492551] keychord: keycode 4095 out of range [ 351.507071] keychord: Insufficient bytes present for header 2 [ 351.527208] keychord: keycode 4095 out of range [ 351.533693] keychord: Insufficient bytes present for header 2 2017/07/27 23:59:24 executing program 3: mmap(&(0x7f00007f3000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = gettid() r1 = open(&(0x7f000037f000-0x8)="2e2f66696c653000", 0x0, 0x20) ioctl$KDGETMODE(r1, 0x4b3b, &(0x7f0000e61000)=0x0) perf_event_open(&(0x7f000001d000)={0x0, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40000009, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000d7f000-0x78)={0x1, 0x78, 0x0, 0x0, 0x1, 0x0, 0x0, 0x6, 0x0, 0x0, 0xd34, 0x0, 0x20000000000000, 0x0, 0x0, 0x0, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x640b, 0x0}, r0, 0xffffffff, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f000000d000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setown(0xffffffffffffffff, 0x8, r0) ioctl$sock_inet_SIOCSIFADDR(r3, 0x8916, &(0x7f0000390000)={@common="626f6e64300000000000000000000000", @ifru_addrs={0x2, 0x0, @multicast2=0xe0000002, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}}) getegid() readv(0xffffffffffffffff, &(0x7f000030b000)=[{&(0x7f00006b9000-0x7d)="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", 0x3f}, {&(0x7f00002e7000)="", 0x0}, {&(0x7f000087f000-0x1000)="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", 0xa00}, {&(0x7f0000227000)="", 0x0}, {&(0x7f000069b000-0xb4)="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", 0xa9}], 0x5) setsockopt$inet_sctp6_SCTP_AUTH_CHUNK(0xffffffffffffffff, 0x84, 0x15, &(0x7f00002b3000)={0x2}, 0x1) mmap(&(0x7f0000f88000/0x1000)=nil, 0x1000, 0x2, 0x12, r2, 0x0) r4 = syz_open_dev$vcsn(&(0x7f00004b1000-0xa)="2f6465762f7663732300", 0x4d, 0x0) getsockopt$inet_sctp_SCTP_GET_LOCAL_ADDRS(0xffffffffffffff9c, 0x84, 0x6d, &(0x7f00007d8000-0xf0)={0x0, 0xe7, "07e23578fdbc33d9bf41fa994a48dcb99ac1a587b46960cefbc63f66dc59670736e1c3e36b3716552df7b600cb391f92255577735466b007320c260b9ad0a3967037233264b90237159b57ac13623f7bab59e59e777e95951c13200e8d154d096d898fc098e80dadb8e4935b70585c651a3e611417080034bbc27ec865d490ed3a09dc510c2f3246d2c1fa57fe79d0cca4bee66aa75245354de77252c8cf3661cc3a94a459764a8ca679a25bbb3b81ab8e1728b09da257771da9684ffda9e5534ab56164fff6425a7558b793929c362a6ba7a97492f6bff9381efa0c196b4c6ebc723e89c2c87f"}, &(0x7f00009e6000)=0xf0) getsockopt$inet_sctp6_SCTP_LOCAL_AUTH_CHUNKS(r4, 0x84, 0x1b, &(0x7f0000b1c000-0x9c)={r5, 0x93, "5f639b8e257255b5274c8e787775abe31138201e3c57e5b8ed0c78203db634d48cd75eb8695602903a3f70005ae6572fb9b359cc2e8a347e485bedfd0cc2432b46a024404202b0825b92d752258be62211b1df4e692a0da33b337a065aea9db306c8f1dd71ccf82cc770f1410f37c1450d76bb729f2a196ee39c2b75d784e9be19cbe7fbaa860fb98a11af3bbd1039aa7765bc"}, &(0x7f000022f000)=0x9c) listen$netrom(0xffffffffffffffff, 0x0) request_key(&(0x7f0000148000)="2e726571756573745f6b65795f6175746800", &(0x7f000070a000)={0x73, 0x79, 0x7a, 0x1, 0x0}, &(0x7f00002bb000-0x9)="2f6465762f73672300", 0xffffffffffffffff) socketpair(0x4, 0x80005, 0x80000001, &(0x7f00009ef000-0x8)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_sctp6_SCTP_PRIMARY_ADDR(0xffffffffffffff9c, 0x84, 0x6, &(0x7f0000d89000)={0x0, @in={{0x2, 0x1, @local={0xac, 0x14, 0x0, 0xaa}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}}, &(0x7f0000637000)=0x8c) setsockopt$inet6_udp_encap(r6, 0x11, 0x64, &(0x7f0000f53000-0x4)=0x5, 0x4) getsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(r6, 0x84, 0x18, &(0x7f0000355000)={r7, 0x9}, &(0x7f0000954000)=0x8) rt_tgsigqueueinfo(r0, r0, 0x6, &(0x7f0000ff4000-0x10)={0x41, 0x1, 0xfa0, 0xdb19}) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f00005cc000-0x4)=0x0) r8 = shmget$private(0x0, 0x2000, 0x40, &(0x7f0000d96000/0x2000)=nil) shmctl$SHM_INFO(r8, 0xe, &(0x7f0000c4f000)="") connect(r3, &(0x7f00000cc000-0x60)=@nfc_llcp={0x27, 0x0, 0x7, 0x4, 0x800, 0x7, "8da510b02570bd75486aa39c6387fe53514722ba0002b36c72a796dced9066098f54aa5f9f8f79d5c1e9c4c80d1aa7bf4823cac37fff775e8f3353efaa6a0d", 0x401}, 0x60) getgroups(0x0, &(0x7f00000a5000-0xc)=[]) ioctl$LOOP_GET_STATUS64(0xffffffffffffffff, 0x4c05, &(0x7f00006b2000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "0000000000000000000000000000000000000000000000000000000000000000", [0x0, 0x0]}) 2017/07/27 23:59:24 executing program 4: r0 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) getsockopt$inet_sctp_SCTP_HMAC_IDENT(0xffffffffffffffff, 0x84, 0x16, &(0x7f000050d000-0xc)={0x2, [0x14cf7ce7, 0xbc]}, &(0x7f0000015000)=0x8) write$tun(r0, &(0x7f0000287000-0xc)=@hdr={0x1, 0x0, 0x0, 0x2, 0x0, 0x0, "fd"}, 0xc) ioctl$TUNDETACHFILTER(r0, 0x401054d6, &(0x7f00009e4000-0x4)=0x1) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f00007a4000-0x10)={0x3, &(0x7f000039b000)=[{0x6, 0x5, 0x401, 0xcb3}, {0x8001, 0x6, 0x1, 0x80}, {0x3, 0x40, 0x5, 0x40000000}]}) fcntl$setstatus(r0, 0x4, 0x44000) 2017/07/27 23:59:24 executing program 0: r0 = accept$netrom(0xffffffffffffff9c, 0x0, &(0x7f0000cd1000-0x4)=0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) pwritev(r0, &(0x7f0000001000-0x70)=[{&(0x7f0000416000)="9c5db7f9a23f8e22b649be338e46c9627a02c9a5535ec59551cf60fde96d6dd08bec7e7276ff41c65944134878b2aa0020a6bed95d61e3d40ba86ecbd2da341596e4d229523a51eedfcb9926ea412f2a94b8f9a2145742bf1dbfd6597ea7", 0x5e}, {&(0x7f0000001000-0xc4)="4e90725e4bd6a40f24b449f366a8422c897277ca4d37975456e4e8049065ccfc93356c5034ff004e670d01252b904142abac1e502eb3b3e4897190be6d6cf82b723159c12446dbeb598e3dc86ad7bac3ec3d5d8005b430b832a4b1a7a890b3959d822d092df1ca18cc31c942a993b26e7c40f8661f15af117fe0d852320f018fbe2415eeab0db07f329c4971bae1f8583cfadcfc1c7d2caf26080c7bde12eb09d17b34e3a31d26ecb4b994c6b7f408d2df02c7116f2a681ff8704a410d8290a86f73a69f", 0xc4}, {&(0x7f00006be000-0xc3)="0db5d4a65cc03316bce17ccb22fe87b76f74bc83c2b177bfd8bd3b03e0ed9988a178c0d1a383b506e1322e41feb73c78e1ee77b5892c5f433e046a1fa92ff27118577326882609e5604a423b99460b9b3246e966dc3c5c92949de32121db0932d5d64f5e312bd8cec7e606b2d3fd8922e53ef15298814e2d1dc9826f0e171b1cf0cc2c598ef017971c07187f28bed6a4c5347bdfa5ca975058d2f098aa3836887c514c1298631ff968aaced1cc25dc4855ead24f08cd0dea56ed360d83b76ba24af069", 0xc3}, {&(0x7f0000001000-0xf0)="f0c118cf7893b3958484b741e0facf69d68a37aae92bd9d2f2255c576ace5cbe2400b0fcb20fa1307afdb883170b9133e09923c1e1fc87b3be80ce2cecc80fca85c1b05dd8ac5e6e4f5d743a6ef76cd541187f964d9706125a91055c6742c5c8c5ceb22edf0c7eab5dd65d2f5a7c57456f54e48abceacbbfab51f2b852d1b2a10499bbef0a2ddcde8628fe12069980e4a1109b7fac8e834ddd47090c9b15baf37872eeca90a7db0d0aece64203542a0918d5e67d6c2373631568860a922363855f88a02ee57199c383ca0d8d523fa7097a52ee2437e28aeeb89b2421d15409c823202830ff8e1a7181e2b2df94f65465", 0xf0}, {&(0x7f0000000000)="8cea497a1663904b78ba08a71beac06740dc33085dd6314a12c9", 0x1a}, {&(0x7f0000350000)="f4bbd122f15eee", 0x7}, {&(0x7f0000001000-0x37)="2de9db3e67631cd08a799ab60fec07518ac851f27b147e416a7223906af2934c8a9a00aed3d360dc5f05f190cfbcaaec24b930cf60dc0a", 0x37}], 0x7, 0x15) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r1 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) write$tun(r1, &(0x7f000026a000)=@hdr={0x1, 0x0, 0x0, 0x2, 0x0, 0x0, ""}, 0xa) 2017/07/27 23:59:24 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = openat$pktcdvd(0xffffffffffffff9c, &(0x7f0000cf3000)="2f6465762f706b74636476642f636f6e74726f6c00", 0x80, 0x0) ioctl$sock_inet_tcp_SIOCOUTQ(r0, 0x5411, &(0x7f0000014000-0x4)=0x0) sendto$inet(r0, &(0x7f0000bec000-0x4f)="fd95f6698673de8411a8d302c15c5382a17c7bff89f3ef276c5203a9c13f7797cbec52b844c51f13096a9207d8a49368f246497f5259114a48678725eacbc77e76c6cc879ef2aa6c05a482b6c07987", 0x4f, 0x8080, &(0x7f00008ee000-0x10)={0x2, 0x3, @rand_addr=0x3, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x10) ioctl$sock_ipx_SIOCAIPXPRISLT(0xffffffffffffffff, 0x89e1, &(0x7f0000c75000-0x4)=0x0) gettid() vmsplice(0xffffffffffffffff, &(0x7f00006c2000)=[], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000001000)={0xffffffffffffffff, 0xffffffffffffffff}) socket(0x0, 0x0, 0x0) getsockopt$inet6_tcp_buf(0xffffffffffffffff, 0x6, 0x949c86310120223d, &(0x7f0000a83000)="", &(0x7f000000e000)=0x0) r1 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) write$tun(r1, &(0x7f000026a000)=@hdr={0x1, 0x0, 0x8, 0x2, 0x0, 0xfff, ""}, 0xa) openat$keychord(0xffffffffffffff9c, &(0x7f00008a3000)="2f6465762f6b657963686f726400", 0x14401, 0x0) 2017/07/27 23:59:24 executing program 5: r0 = syz_open_dev$sg(&(0x7f0000572000-0x9)="2f6465762f73672300", 0x0, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r1 = gettid() r2 = perf_event_open(&(0x7f000001d000)={0x0, 0x78, 0xde, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = gettid() r4 = perf_event_open(&(0x7f000002f000-0x78)={0x1, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0xd38, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, r3, 0xffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000973000)={0x4, 0x78, 0x0, 0x8, 0x25, 0x62d97948, 0x0, 0x1, 0x1109, 0x2, 0x80000001, 0x2, 0x5e09, 0x1, 0x0, 0x1, 0x2, 0x0, 0x4, 0x8008, 0x8, 0x3ff, 0x4, 0x401, 0x2, 0x101, 0x0}, r3, 0x5ad8, r2, 0x2) mmap(&(0x7f0000000000/0xfd2000)=nil, 0xfd2000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socket$netlink(0x10, 0x3, 0x400000000000000f) r5 = perf_event_open(&(0x7f0000001000)={0x0, 0x78, 0x20, 0x5, 0x5, 0x0, 0x0, 0x8, 0x1000, 0xc, 0x4, 0xcba, 0x1, 0x5, 0x0, 0x105, 0x2, 0x1f, 0x9, 0x3000, 0x3f, 0x1ff000, 0x3, 0x8000000000000000, 0x7, 0x1, 0x0}, 0x0, 0x54, 0xffffffffffffff9c, 0x7) signalfd4(r4, &(0x7f0000ac0000-0x8)={0x3}, 0x8, 0x80000) r6 = socket(0xa, 0x2, 0x0) connect$inet6(r6, &(0x7f0000375000-0x1c)={0xa, 0x2, 0x8, @loopback={0x0, 0x1}, 0x3}, 0x1c) fallocate(0xffffffffffffffff, 0x0, 0xffff, 0x9) sendfile(r6, 0xffffffffffffffff, &(0x7f0000e65000-0x8)=0x32, 0x10001) ioctl$PERF_EVENT_IOC_RESET(r2, 0x2403, 0x6) r7 = memfd_create(&(0x7f00002ac000)="706f7369785f61636c5f616363657373246c6f70707031776c616e3073656c696e757800", 0x0) perf_event_open(&(0x7f0000504000)={0x7, 0x78, 0x4, 0x9, 0x7, 0x81, 0x0, 0x100000001, 0x2, 0x3, 0xf2, 0x101, 0x4, 0x0, 0x0, 0x7fffffff, 0x2, 0x1, 0x7, 0x2, 0xf7d, 0x9, 0x4, 0x8, 0x800, 0x4509fa7b, 0x0}, r3, 0x1, r5, 0xf) r8 = openat$rtc(0xffffffffffffff9c, &(0x7f0000ea4000-0x9)="2f6465762f72746300", 0x0, 0x0) perf_event_open(&(0x7f000049f000-0x78)={0x0, 0x78, 0x98, 0x10001, 0x4, 0x1, 0x0, 0x0, 0x8004, 0xff8e4be8dda7e67c, 0x4, 0xfff, 0x8001, 0x4, 0x0, 0x0, 0x1, 0x4, 0x6, 0x4000, 0x8001, 0x1f, 0x7, 0x74, 0x3, 0x9, 0x0}, r1, 0x5, r8, 0x4) getsockopt$inet_tcp_buf(r0, 0x6, 0x1f, &(0x7f00006e5000-0x1000)="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", &(0x7f0000a25000)=0x1000) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socket$netlink(0x10, 0x3, 0x14) timer_create(0x0, &(0x7f0000188000)={0x0, 0x0, 0x0, @thr={&(0x7f00000c5000-0x1000)="", &(0x7f0000dd9000-0x1f)=""}}, &(0x7f0000422000-0x4)=0x0) openat(r7, &(0x7f00009e1000-0x8)="2e2f66696c653000", 0x40, 0x40) getsockopt$inet_sctp_SCTP_RECVRCVINFO(0xffffffffffffffff, 0x84, 0x20, &(0x7f00003a9000)=0x0, &(0x7f0000648000-0x4)=0x4) getsockopt$inet_IP_XFRM_POLICY(r4, 0x0, 0x11, &(0x7f0000bdb000-0xe8)={{{@in=@loopback=0x0, @in6=@empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, {0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, {{@in6=@local={0x0, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0x0}, 0x0, 0x0}, 0x0, @in=@multicast2=0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, &(0x7f0000847000-0x4)=0xe8) openat$sequencer(0xffffffffffffff9c, &(0x7f0000cc4000)="2f6465762f73657175656e63657200", 0x0, 0x0) 2017/07/27 23:59:24 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socket(0x0, 0x0, 0x0) r0 = open(&(0x7f0000cef000-0x8)="2e2f66696c653000", 0x0, 0x120) r1 = gettid() mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000001000-0x78)={0x5, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x44, 0x0, 0x666, 0x0, 0x0, 0x0, 0x0, 0x7, 0x3, 0x20000020, 0x8, 0x4, 0x0, 0x8001, 0x0, 0x0, 0x0, 0x0, 0x0}, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_buf(r2, 0x29, 0x20, &(0x7f0000000000)="8fd5cd3743b0d8e1df0415d05b20536a4a64ab8c33da758711c515f53d558d8abdd8309617735e8628faafbac0fa4a81", 0x30) r3 = open(&(0x7f0000cef000-0x8)="2e2f66696c653000", 0x0, 0x0) r4 = gettid() mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) acct(&(0x7f0000001000)="2e2f66696c653100") r5 = msgget$private(0x0, 0x1) msgctl$MSG_STAT(r5, 0xb, &(0x7f0000002000-0x19)="00000000000000000000000000000000000000000000000000") perf_event_open(&(0x7f0000001000-0x78)={0x5, 0x78, 0x200000, 0x2, 0x0, 0x81, 0x0, 0x20000, 0x0, 0x0, 0x20000000000, 0x102000001, 0x0, 0x0, 0x0, 0x1f, 0x10003, 0x20000000, 0x8, 0x0, 0x2, 0x80000000, 0x0, 0x80000000000, 0x0, 0xfffffffffffffffe, 0x0}, r4, 0xffffffffffffffff, r3, 0x4) setrlimit(0x0, &(0x7f0000000000)={0x0, 0x0}) r6 = msgget(0x2, 0x20) msgsnd(r6, &(0x7f0000000000)={0x3, "4af9a17ce51bfe04978f8f9d895aa37aa99d2c057e2a839954fc72d9"}, 0x24, 0x800) sysfs$2(0x2, 0x5, &(0x7f0000000000)="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000") bind$unix(r3, &(0x7f0000000000)=@file={0x1, "2e2f66696c653100"}, 0xa) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet6_tcp_buf(r2, 0x6, 0xb, &(0x7f0000002000)="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", &(0x7f0000000000)=0x1000) getsockopt$inet_sctp_SCTP_PRIMARY_ADDR(r0, 0x84, 0x6, &(0x7f0000000000)={0x0, @in6={{0xa, 0x1, 0x9, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, 0x8e1ca97}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}}, &(0x7f0000001000-0x4)=0x8c) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0, 0x32, 0xffffffffffffffff, 0xfffffffffffffffe) 2017/07/27 23:59:24 executing program 6: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x0, 0x10, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x10, 0xffffffffffffffff, 0x0) seccomp(0x0, 0x0, &(0x7f0000000000)={0x0, &(0x7f0000000000)=[]}) r0 = gettid() perf_event_open(&(0x7f000002f000-0x78)={0x1, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0xd34, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, r0, 0xffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffffff, &(0x7f0000397000)="2e2f66696c653000", 0x0, 0x0) mmap(&(0x7f0000000000/0x12000)=nil, 0x12000, 0x3, 0x32, 0xffffffffffffffff, 0x0) inotify_init1(0x0) mmap(&(0x7f00002b1000/0xc00000)=nil, 0xc00000, 0x1000000, 0x10, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000012000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mprotect(&(0x7f00002b1000/0xc00000)=nil, 0xc00000, 0x0) syz_open_dev$sg(&(0x7f0000572000-0x9)="2f6465762f73672300", 0x0, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r1 = gettid() perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0x71, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0xfe, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, r1, 0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x30000)=nil, 0x30000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socketpair(0x0, 0xb, 0x5, &(0x7f0000f06000)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000030000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) accept$unix(r3, &(0x7f000002e000-0x6e)=@file={0x0, "000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"}, &(0x7f0000006000-0x4)=0x6e) mkdir(&(0x7f000002b000)="2e2f66696c653000", 0xfffffeff7ffffffe) mount(&(0x7f0000018000)="2e2f66696c653000", &(0x7f000002c000)="2e2f66696c653000", &(0x7f000002d000-0x6)="72616d667300", 0x1000818, &(0x7f000000a000)="7c7f") r4 = creat(&(0x7f000001c000-0xc)="2e2f66696c65302f62757300", 0xfffffffffffffffe) truncate(&(0x7f0000006000)="2e2f66696c65302f62757300", 0x2794) r5 = open$dir(&(0x7f000001c000-0xc)="2e2f66696c65302f62757300", 0x0, 0x0) mmap(&(0x7f0000008000/0x1000)=nil, 0x1000, 0x3000006, 0x100000000a012, r5, 0x0) lstat(&(0x7f000000c000)="2e2f66696c653000", &(0x7f000002f000-0x44)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) write(r4, &(0x7f000002d000)="e03221b6356f02d4fd484158ccb9afca829d0d0194566bba3e7191e595e711df62de2df4067ea27172a777a77b323ce0a46a29702820b49564d1a4987b0ef8ad97fb6ff1acec6fc7ab3d202e18253dffc6f7a20dda635f15d991899b82fde75d7f99aeb0c656a6e9e8834ea6489058ba520af59fab8fcc345c4a98a16eeffc45a465c80086ce6ac3dad698bb4f6b8e8d6367489361a9264e0e11351f2e1ff16820e08fc0ef47000d7575cb297a69af53176298acedf8d720720f305e707c0da2e1fbfb8f7f57a82fa377712559a8b38a89ffd060e818df83511a1c0caef849eabaeff1c17016336c6351be41ae94c98b8a0287d863fe5160850e71016f9210ba05e98d1b2ee33b4e62c8c5bc597bfa38f62f6799dc9d8b06d083953f62eef14d139552c21c6e5f05251da6e16eab512023a189b7490ffe54427a498e61f0f8fda97cab603f8889a3e32df99f39edd85e0eaa5a5c6109497d4233347aca62c9a6b21ef079e91dff08124da5114726ac11efdb485e7110b696b181dc6022e6bab3a609c75a169a21d4bbcc67f91d28f0f4944547f15d105edbe41205302ebb09ecbac8ac6f657a8e679202d7e2811982c9e8e5be436892aae9f64df35caeaaadff931375342939691c8687d448892415fd59caae5af24335424ae22cd3f958a706f7318f01e52f35efa970fa063804a67c05eb2b1cabfd24291a4fae7cae85c0dfba0b3a45427e7495fa9f73665583fb4c2b11406e9ce81eff517a2c726bf406fb263d9dcc1073120691c7c718bb51382bc9d99f8e989367645111a8c5bd641652c4121644ab658823abaafeed716b2579cf00427c85ea547019f6d475fb8dbab9902f608fcb64dd46c6848b01347a2c4c44bf1f84d055d73d79a4323af858060fef1ccf4edd1382293d292958925ec65e1ed079ef7bca2f85a66065e20815d588f00336f3ddcdd70a1805411d566bbbd0e45cd587d3c58f68f91b9e5adf687601629796859a0e7c936c45f33ced0765ff0988b220c3f66dc6671e284238856aba6222cb35285c061019e29d7b3f87e60b6d40c4f0ab0c7d4301df8f2825296dc65c94ac1a64ac0b999fe57828e65ed8d74152b8283d1a9fe7a52bfde4e26325dc4827a0c0c54517c176c3a0851a1f7e90fbf69d86e4eff66321add47611053bf31bbb9b0fa4cc00cbb50f53565987efa0554bea7943fdc60e311cab6d7f82252b625c1c715fc039b738dfb22ef0f6c6b1e8f7c93d2c566aadca5cc4eef025c740e296823cf3305afc5b2085a1e54a7929b079d4195edb68c5a386b88a498b5c6fdbc930b878056e13b39fff9ed0e174e4324a6097fc274a1a3d4d800c8020116deed5d6bfa4d2cda1b59e2de5808c7966dcaaf6079651a42e1549a51622a7ba0c09d1e3c9bbe5ca2992ce18466a287afeffa91329458738ea221e12cb374974a0d31ab02a6b39730f46d9c11042a7f256ac1bd814ad0f9502e7934227d3935d6cebb686e161a737256e79738709f8607fa7f7829203fb8761a3a39699dec22576c18bf883b519dfa0d41bb30c7bb78140df46d7460dc9f51b1a648c01db1a66a9ac8f902df8b792c0aea58300f07bcf513ca3cab9597ec08a3265511e22f7f1ecef85c3d9b03f5dfb7592747f3f2951911981241ad05b94ac0e03e64305fc9c3d3bc6be807ee7ff136fa1742af56f052b701e45b6a3cd75870a8714fa2b8b9a041393da2cfcda6e119fc94fb486ad6c562d0e59a6147c104745e8d9253d869b6983acf9d31b197ae2583ea13875e806d9dc82c05f93ea6b7089f7b0215c40b06b02369df1f61d9250f0643c6937f31958fda9a183effaa16d2be433a179b9a955ed42a1722329a20248dbcf302e389367f59ed74ad7cf6d9e4496bbac0c73b2c3a1722caaee0a0ba143411fd621c4cd93b6867ca38f335de17f6444d836e87eded48b613cf319639401928d7260b4f1a8fb65b7ce48979e38ebac89656316571879dd6490fe713f374dd2ea6b3da087ede38c0ca7c8a6a27ea9490985857a1c6d4cb491c9e7d0264abc615940caf59cf2892640017e45f530301a0ff4ac1b9a67888d8fa577dc84ae67bdb605f0f13d82fcddd006836688396d63b73fda4eed4fecaf4b4dd66e796b68cb89bf6fb7b04be357c557af83de1e6910c9eac3d158e1a20d3b386401fd1e1089968102d024e3b662cd9a184138d09e7070bc894961082ed4694655bd9c570c58c9b42ef31f85ffe44a37c4c857b84bedf1f2d8e9449c38d967922fa2f8ff6d5ddd25d58771b26db59b723127f52ec0560d571f9665a0ae66b0e7dd0343a3ba41748680293e2afaac9f0e4b881b4a2743b96006be20dd5e824719757fbd0db15f33935ec496fe0ffb6f688b86d2e2dbe46cc92d63164878db10c1c1a847779a5c56843d06bbfcb323fb9f92dceb41ae4863355a309f49811a5438b91106a4d6b31b006f7c6cd70b5346e9233867b613b8dbd9fce2de2c08bfb68045e062fdcbe1e3f6682cdf07d011ca1ba96b1a876e4e0f8fbb0cf5ec12a2d7443eae974ec0dd3abf5ac8fdc8ffe8c3de05da8907a62583c10c9cd43876908fc9748753d799ed24f76af69f8e17887a7dc26505e23fe57e073bca5ca232f9b765513faab0f6ed2667dadfc2211ff938fa7d9a1382f71e7e396586f374e80aa6928fc477e592fdc0444a39ef634a4feaa0e17f706e88eee3ee3f297e2c6d9b1fc337ed8b6326f774e8999a25167b36cc1fe8e21e02a46c0b4006108738703ba55e7296271624fabb8d8efbf7cdcff47f9ff51f89c6dbde358c6cbbe58f87155feeb8f571ecd33bbac3e94cd89aae39e89cd05849f1505f197f17c694e5b470e3445a626fb589fe24197983cfc2b914677f27e85f0b47d467687085992bbc61dab1ebd0b5d6e9c88fda8558fe7e1252a4568934dfc869cfd1e7daf43085568f8d3bbb8a89f0c55c2a74b34a1ed01546971230fdc0c03b502dff4557458c3e62d551ec3bd16daec9a4eebeeb1640faf85167e9305d13c0bfd8ea3833c1652e5a329dfc7bb8240b8d9f80098a69a9d7b6a5bfd4c794165503b94a8eac411d37b3953f5e7ed67cc751a211e15faf7e10b7d3e48b8fa5d75118e94cd1de375eefe3c9fcc2e1e18b608192e0c878c3f4ed0cadd78567c4e86c3151da23f39ca53480dc5ca238c243085065b5b5aae5df3c2723ab77d34099308d9cc1810a29371df6535d1b8e65fa5184f37743adc4a3e024d86eca2c454a99f5c8527d90cc489ec9d629276e5ff9689d58a46f2c814d4fb7006d8ed711641f4cfde90b24a18099668b5d678fd8b57c84d0406347cc3cd89c78b17323419ca9a035265692772790cbc7ddf293fb8ba21f46962b255e169d097d7fbc07c23fbbbe595ffbb3d728e3d23c9015807e1ef0fb7f32b336fbc14df238387786835f498f4eac1ddec3e03a66801a46279f2d047afa23402d3a59a5b23158a5636015624559dddb3e02e177c81c242335409cc4777fc42b94ff565827de4796d563d8a9dfbaf766bbecabff949f3d9bfd4c57e52d769c141257e6f51e20bddb13a64a32eb3ea5de33d7537b5cea5b9803376790a575365ba720a56ee9153b40399109665dc4f988cae635df86824a05f2436a455483564d755e9b3d1d69cb48b0353bd89d2ac56054bc0962afa6b962ffc4e4a0da10e636e4bf50ba82025cb5b08129159504e707f82d80acbce1d314e2d8ca9bcdbaafaa2654303cf84befc6529f43600a87b71cc5511a7778bb694f72deac084a98deb8f932ea7b8728c6c5f449e8eec2e25927e3bb5250db2df4c3007748bb740302f63caed827d178b01706e7db7d3179407b86b979bb7a041d9376d00fdf063318c9f17efcd9c92f05548149005c9c62b8f7edfa2eb08bc4dac24ffa6f65485fc482d064c361a45374052f13a25a9f770448562f8f9a8b5d7e3cb1906e9cd4fd1f048db1e70a4e4075ea3eda897f7af147149206108838e5d71d21c5f18bf83e8c724bbfd3428d5d08b2cadab09b972fa74ae91b921b197a0c040bf43e8b3d52df704634f830855a1e8da399f4723c9b92f15f1cdc470de01eea1aaad3ad080d4795cc9c0ea4842bac00592d72c0631f3840776ef2fa1221725e264c07e0b9aff7e39d12a0d278e54a4060d6fdf80534a303597acc5107e48f569ea9c56cbe0246a1f32094efc98da117049d21e8f19a5a946d633fa4eeaf6b4412928afac4c8a566da9c578339fac02556b68ccd38662fcca11a61cf16594586d39f3afcdbcf15eef3ae4721e9c33c6145af43feb4f57da245b09f29e1be999ba45d181d55c3b83283afd541cbe303e29cc7f2b3f6b2d95d066f29b0277263ab2bdb9e00fe3e1ddb14e85f38667f7cad81fa6ed045f0a5475ef7be67e2caf905ff21c0dd123344baa1d010b03cd7561fab56262ac9e331134799af551be0f321c40a2a99e873f63a12058ac65c4920587c241131720295127b017c9427cf309f43c472c643ba6dad9e13ac1063de6922936124a40a7e0f4c9fa775507932484a054576d709ec6a87c2aa344e54639a40d8c7bf5a71a50a3fce74cc50d09ca184efcf39efa3a04580e89e9f37efde75bde355f294827ce46ab7f414cf3ea249330302bed765171e29fe8b95e9f8dd1f39cfbb8dfcde35f6f8a945fe234fdd863dd98d6ab802b6ecb9511ed771a292d5a0837fdb4996963e3eecfd6a4f45e97779b2aca6f9e70e7ccadc0349f2df2cc7e4f42b373b63b6350ad64398eafd4142cca8f060b7300a7376ac225963bb56d02919a17c5f54177c9aea306a9b0ebb1308af19f2fb27e8e7bec42fa3fd9591cb32fc4d89a48b2f878841228dc3ac3466421d6daf096ffe74e1d14e4409f23081fa79f35f0af6ea0456c8302ec58a70e27416d2ec62f7eaef558098d8fbab97bfebe3f9b8b3729cdecaa39ff1422e724eb5eaac75c768b83ad6dbdc19507b7d9cfbb1618f9d0edbe1bcefdb99b258623c9b09ea36ac437960827d58c78db589e3aa0901fbc40b091a78a3cbdd9dcd8834bde394284cff25d6ea183e34c8b0f0f48bdafa765c535c4b5a1c91c3c6200dd6e8320d7aa0123cfc18db4480a349060ecd2f3e79df6016da1de43dd35f4c24b39a842e27130a78a428b91d6481ae39a3877becef15adadadb8264c4c3a2154f1758631bed2220c490049bf72367f129db0cfa2cce8ae0045ee2eeedfca70f93cf60d9a4e88e3a90b9c71a05af44229e2e73c8c3ef5fa1546d2d890b626d4eb36811c3ad0723e3aa5a526d8e16b9ce08f8dca3dfcb54528fd36ee30eef3dc9eb984f50d93a02669d6f0d02e654e8b4ecacad9fcdde7c9fdcbb6d757714120ac1ce0bf2428d3577c887fcf9bebfc91c284d0fc2e8f412a52c50029f3a840c0fdd3e8ef80d804b07691dc22d819310067c80c85a2ef99f20964a55ee58f04645174e35a14e91afd98dd33f8bcc8b3a495cbb93e25a2fc1cf6a7b30df013bf46933912cfee16dff67f3fd9a97a26cb3d6c5e8255122b064801714e6eb741b45f35767d15e6a4f1cc9966ffd7febdeecdf7f575f5617b5569614b36fdb40fb81ff68b505c769bb4f72acb21f277e1bff737de312245d6b23f18b4e1e00a8a573685f68ad89d436f006d8bf3f531f3717da5144f2299992589bad58fd69174f026afe83fa6bd38249e2de7c265922e8385a8d1b5d27fb21fcfaef217125ef11182f190e83889054de63ddf9d041c616371a2a696d31f2f1fbe5bd351b0fe61756d74379ba2e990862b1aa8469802ee53d87fe8b6e2a7344ba18e41357b141a", 0x1000) getpeername(r2, &(0x7f0000f14000)=@sco={0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, &(0x7f00003a3000-0x4)=0x8) fstat(r5, &(0x7f000002c000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 2017/07/27 23:59:24 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x0, 0x10, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0) seccomp(0x0, 0x0, &(0x7f0000000000)={0x0, &(0x7f0000000000)=[]}) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) lookup_dcookie(0x2, &(0x7f0000876000-0xea)="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", 0xea) r0 = gettid() perf_event_open(&(0x7f000002f000-0x78)={0x1, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0xd34, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, r0, 0xffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x6a000)=nil, 0x6a000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mbind(&(0x7f0000014000/0x4000)=nil, 0x4000, 0x2, &(0x7f0000065000-0x8)=0xf3, 0x3f, 0xa2b5ff312243c8a6) seccomp(0x1, 0x0, &(0x7f0000029000-0x10)={0x3, &(0x7f0000000000)=[{0x6c, 0x0, 0x2000000000001, 0x0}, {0x0, 0x6, 0x0, 0x757}, {0x6, 0x0, 0x0, 0xffffffff}]}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0x1, 0x11, &(0x7f000001f000-0xc)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000065000)={0x0, 0x0, 0x0}, 0xc) getresuid(&(0x7f000070e000-0x4)=0x0, &(0x7f00000c9000)=0x0, &(0x7f0000066000)=0x0) setresuid(r2, r5, r6) r7 = openat$hwrng(0xffffffffffffff9c, &(0x7f000003b000-0xb)="2f6465762f6877726e6700", 0x4000082400, 0x0) getpgrp(0xffffffffffffffff) recvfrom(r7, &(0x7f0000066000)="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", 0x8a, 0x40, &(0x7f0000067000-0x1c)=@in6={0xa, 0x3, 0x9, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x8}, 0x1c) ioctl$KDGETLED(r7, 0x4b31, &(0x7f0000069000-0x1)=0x0) getsockopt$inet6_IPV6_FLOWLABEL_MGR(r7, 0x29, 0x20, &(0x7f0000067000)={@empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x0, 0x1, 0xff, 0x4, 0x7fffffff, 0x1, 0x4}, &(0x7f000001d000-0x4)=0x20) ppoll(&(0x7f000002d000-0x8)=[{r7, 0x80, 0x0}], 0x1, &(0x7f0000030000-0x10)={0x77359400, 0x0}, &(0x7f000004f000-0x8)={0x7}, 0x8) get_robust_list(r4, &(0x7f000004f000-0x8)=&(0x7f0000069000)={0x0, 0x0, 0x0}, &(0x7f000005c000)=0x18) seccomp(0x1, 0x1, &(0x7f0000029000-0x10)={0x1, &(0x7f0000000000)=[{0x6, 0x0, 0x0, 0xfffffffffffffffb}]}) setsockopt$sock_cred(r7, 0x1, 0x11, &(0x7f00005ec000-0xc)={r1, r2, r3}, 0xc) shmget$private(0x0, 0x1000, 0xd20, &(0x7f0000de5000/0x1000)=nil) shmget(0x3, 0x3000, 0x0, &(0x7f00003d8000/0x3000)=nil) r8 = shmget$private(0x0, 0x4000, 0x40, &(0x7f0000865000/0x4000)=nil) shmctl$SHM_LOCK(r8, 0xb) mmap(&(0x7f0000000000/0xed0000)=nil, 0xed0000, 0x3, 0x32, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, &(0x7f0000eca000)={0xa, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x0}, 0x1c) mprotect(&(0x7f0000fc7000/0x2000)=nil, 0x2000, 0x2000000) [ 351.563690] keychord: Insufficient bytes present for keycount 54 [ 351.569276] keychord: Insufficient bytes present for header 2 [ 351.572546] keychord: Insufficient bytes present for header 2 [ 351.588856] keychord: Insufficient bytes present for keycount 54 2017/07/27 23:59:24 executing program 1: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000a13000-0x10)="2f6465762f73657175656e6365723200", 0x400000, 0x0) r1 = open$dir(&(0x7f0000106000-0x8)="2e2f66696c653000", 0x0, 0x20) fanotify_mark(r0, 0xc0, 0x0, r1, &(0x7f000068f000-0x8)="2e2f66696c653000") r2 = socket(0x0, 0xffffffffffffffff, 0x3) getsockname$llc(r2, &(0x7f0000e20000-0x10)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local={[0x0, 0x0, 0x0, 0x0, 0x0], 0x0}, [0x0, 0x0]}, &(0x7f00002f9000-0x4)=0x10) r3 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) fchmod(r2, 0x30) write$tun(r3, &(0x7f000026a000)=@hdr={0x1, 0x0, 0x0, 0x2, 0x0, 0x0, ""}, 0xa) dup(r3) ioctl$DRM_IOCTL_RM_MAP(r3, 0x4028641b, &(0x7f000052d000-0x28)={&(0x7f0000a06000/0x3000)=nil, 0x3, 0x5, 0x4, &(0x7f0000041000/0x4000)=nil, 0x2}) 2017/07/27 23:59:24 executing program 7: mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_fuseblk_mount(&(0x7f0000000000)="2e2f66696c653000", &(0x7f0000000000)="2e2f66696c653000", 0x4000, 0x0, 0xffffffffffffffff, 0x807d, 0x60, 0x2000) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$int_out(r0, 0x0, &(0x7f0000001000-0x8)=0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) fcntl$setlease(r0, 0x400, 0x0) socket(0x0, 0x0, 0x0) r1 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) write$tun(r1, &(0x7f000026a000)=@hdr={0x1, 0x0, 0x0, 0x2, 0x0, 0x0, "a39459bfd215b1f2bfb746aa447e253c0c03c188dc6a70649821db4c834beacb9b3bddcda5be6cee163b58e5e606a1d12c23c07af22fd88123bcfe"}, 0x46) 2017/07/27 23:59:24 executing program 0: mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, @local={0x0, 0x0, 0x0, 0x0}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, &(0x7f0000001000-0x4)=0x10) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000001000-0x65)="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", &(0x7f0000000000)=0x65) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r1 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) write$tun(r1, &(0x7f000026a000)=@hdr={0x1, 0x0, 0x0, 0x2, 0x0, 0x0, ""}, 0xa) [ 351.656072] keychord: keycode 4095 out of range 2017/07/27 23:59:24 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b7b000)="2f6465762f6b657963686f726400", 0x2002, 0x0) write$tun(r0, &(0x7f000026a000)=@hdr={0x1, 0x0, 0x0, 0x2, 0x0, 0x0, ""}, 0xa) 2017/07/27 23:59:24 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socket(0x0, 0x0, 0x0) r0 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x88040, 0x0) write$tun(r0, &(0x7f000026a000)=@hdr={0x1, 0x0, 0x0, 0x2, 0x0, 0x0, "a39459bfd215b1f2bfb746aa447e253c0c03c188dc6a70649821db4c834beacb9b3bddcda5be6cee163b58e5e606a1d12c23c07af22fd88123bcfe"}, 0x46) 2017/07/27 23:59:24 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$sock_ipx_SIOCAIPXPRISLT(0xffffffffffffffff, 0x89e1, &(0x7f0000c75000-0x4)=0x0) r0 = gettid() vmsplice(0xffffffffffffffff, &(0x7f00006c2000)=[], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000001000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$sock_FIOSETOWN(r2, 0x8901, &(0x7f00000c2000)=r0) socket(0x0, 0x0, 0x0) getsockopt$inet6_tcp_buf(0xffffffffffffffff, 0x6, 0x94dc86310120223d, &(0x7f000000f000-0xe1)="", &(0x7f000000e000)=0x0) r3 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) write$tun(r3, &(0x7f000026a000)=@hdr={0x1, 0x0, 0x8, 0x2, 0x8f1, 0xfff, ""}, 0xa) ioctl$sock_inet_SIOCSIFBRDADDR(r1, 0x891a, &(0x7f00002f8000-0x20)={@generic="63b3229acaef90a142498982c1f6d2e3", @ifru_flags=0x2}) 2017/07/27 23:59:24 executing program 3: set_mempolicy(0x4000, &(0x7f0000871000-0x8)=0x23, 0x4ff00000000) fcntl$getownex(0xffffffffffffffff, 0x10, &(0x7f00005de000-0x8)={0x0, 0x0}) r0 = syz_open_dev$sg(&(0x7f0000572000-0x9)="2f6465762f73672300", 0x1, 0x400000) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) gettid() epoll_create1(0x80000) r1 = gettid() perf_event_open(&(0x7f000002f000-0x78)={0x1, 0x78, 0x1, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0xd38, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, r1, 0xffffffff, 0xffffffffffffffff, 0x0) r2 = openat$autofs(0xffffffffffffff9c, &(0x7f000006b000)="2f6465762f6175746f667300", 0x6080, 0x0) sysfs$2(0x2, 0x4, &(0x7f0000e7e000)="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000") mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x10, 0xffffffffffffffff, 0x0) socketpair(0x3, 0x0, 0x1, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(0xffffffffffffffff, &(0x7f0000001000-0xa)=@file={0x1, "2e2f66696c653000"}, 0xa) mmap(&(0x7f000009d000/0x3000)=nil, 0x3000, 0x1, 0x61010, 0xffffffffffffffff, 0x0) ioctl$TIOCCBRK(r3, 0x5428) perf_event_open(&(0x7f000002f000-0x78)={0x1, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x2, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ac2000/0x2000)=nil, 0x2000, 0x80000001, 0x8972, 0xffffffffffffffff, 0x0) ioctl$EVIOCGSW(r0, 0x8040451b, &(0x7f00002e4000-0xaf)="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000") mremap(&(0x7f00009fa000/0x3000)=nil, 0x3000, 0xe000, 0x0, &(0x7f0000bf8000/0xe000)=nil) madvise(&(0x7f000092d000/0x400000)=nil, 0x400000, 0x3) mkdir(&(0x7f0000bfc000-0xe)="2e2f66696c65302f66696c653000", 0x2) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r3, 0x84, 0x6f, &(0x7f0000d3b000)={0x0, 0x4, &(0x7f0000b4a000-0x4c)=[@in={0x2, 0x0, @multicast1=0xe0000001, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @in={0x2, 0x2, @loopback=0x7f000001, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @in6={0xa, 0x2, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x9}, @in={0x2, 0x0, @empty=0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}, &(0x7f0000083000)=0x10) getpeername$ax25(r2, &(0x7f00008e8000-0x10)={0x0, {"00000000000000"}, 0x0}, &(0x7f00008d7000-0x4)=0x10) setns(r3, 0x0) setsockopt$inet_sctp6_SCTP_PR_SUPPORTED(r3, 0x84, 0x71, &(0x7f00004fa000-0x8)={r4, 0x17}, 0x8) mlockall(0x3) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) [ 351.699893] keychord: Insufficient bytes present for keycount 54 [ 351.718224] keychord: keycode 4095 out of range 2017/07/27 23:59:24 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet_udp(0x2, 0x2, 0x0) r1 = socket$netlink(0x10, 0x3, 0x17) openat$rfkill(0xffffffffffffff9c, &(0x7f0000d82000)="2f6465762f72666b696c6c00", 0x101000, 0x0) fcntl$dupfd(r0, 0x406, r1) socket(0x0, 0x0, 0x0) r2 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) write$tun(r2, &(0x7f000026a000)=@hdr={0x1, 0x0, 0x0, 0x2, 0x0, 0x0, "a39459bfd215b1f2bfb746aa447e253c0c03c188dc6a70649821db4c834beacb9b3bddcda5be6cee163b58e5e606a1d12c23c07af22fd88123bcfe"}, 0x46) 2017/07/27 23:59:24 executing program 1: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socket(0x0, 0x0, 0x0) add_key(&(0x7f0000382000)="7472757374656400", &(0x7f0000a07000-0x5)={0x73, 0x79, 0x7a, 0x1, 0x0}, 0x0, 0x0, 0xfffffffffffffffd) mmap(&(0x7f0000000000/0x8a0000)=nil, 0x8a0000, 0x4, 0x30031, 0xffffffffffffffff, 0x0) syz_open_dev$sg(&(0x7f0000d7d000-0x9)="2f6465762f73672300", 0x0, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) gettid() mmap(&(0x7f0000f8f000/0x1000)=nil, 0x1000, 0x2, 0x10, 0xffffffffffffffff, 0x0) r0 = creat(&(0x7f0000f90000-0x8)="2e2f66696c653000", 0x0) seccomp(0x0, 0x0, &(0x7f0000000000)={0x0, &(0x7f0000000000)=[]}) rt_sigsuspend(&(0x7f000050e000-0x8)={0xffffffffffff2fc6}, 0x8) r1 = gettid() perf_event_open(&(0x7f000002f000-0x78)={0x1, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0xd34, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, r1, 0xffffffff, 0xffffffffffffffff, 0x0) shmget$private(0x0, 0x1000, 0x400, &(0x7f00005fb000/0x1000)=nil) r2 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000898000/0x1000)=nil) shmctl$SHM_LOCK(r2, 0xb) clock_gettime(0x0, &(0x7f0000584000-0x10)={0x0, 0x0}) utimes(&(0x7f000075f000-0xe)="2e2f66696c65302f66696c653000", &(0x7f0000f1f000-0x20)={{0x77359400, 0x0}, {r3, r4/1000+10000}}) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x10, 0xffffffffffffffff, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_LISTEN_ALL_NSID(0xffffffffffffffff, 0x10e, 0x8, &(0x7f0000462000-0x4)=0xf2, 0x4) sendmsg$netlink(r5, &(0x7f0000f62000)={0x0, 0x0, &(0x7f0000bf4000)=[{&(0x7f00007a3000-0x1d)=[{0x14, 0x1e, 0xa01, 0x0, 0x0, "07a4"}], 0x14}], 0x1, &(0x7f0000f63000)=[], 0x0, 0x0}, 0x0) accept(r5, &(0x7f0000c03000-0x10)=@nfc={0x0, 0x0, 0x0, 0x0}, &(0x7f0000a0d000-0x4)=0x10) add_key(&(0x7f00003d7000)="7472757374656400", &(0x7f00004b1000)={0x73, 0x79, 0x7a, 0x0, 0x0}, &(0x7f0000271000-0x75)="", 0x0, 0x0) r6 = getpgid(0x0) ptrace$peekuser(0x3, r6, 0x9) mmap(&(0x7f00008a0000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$KDSETKEYCODE(0xffffffffffffffff, 0x4b4d, &(0x7f00002c2000-0x8)={0xc31f, 0x1}) openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) write$tun(r0, &(0x7f000026a000)=@hdr={0x1, 0x0, 0x7, 0x2, 0x0, 0x0, ""}, 0xa) 2017/07/27 23:59:24 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) write$tun(r0, &(0x7f000026a000)=@hdr={0x1, 0x0, 0x0, 0x2, 0x0, 0x0, ""}, 0xa) dup3(r0, r0, 0x80000) 2017/07/27 23:59:24 executing program 6: r0 = memfd_create(&(0x7f00002ac000)="706f7369785f61636c5f616363657373246c6f70707031776c616e3073656c696e757800", 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, r0, 0x0) r1 = gettid() perf_event_open(&(0x7f000002f000-0x78)={0x1, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0xd38, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, r1, 0xffffffff, 0xffffffffffffffff, 0x0) creat(&(0x7f00003e8000)="2e2f66696c653000", 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$DRM_IOCTL_RM_CTX(0xffffffffffffffff, 0xc0086421, &(0x7f0000f92000-0x8)={0x0, 0x1}) migrate_pages(r1, 0x7f30, &(0x7f000069b000)=0x0, &(0x7f0000c5f000-0x8)=0x0) setsockopt$netlink_NETLINK_TX_RING(r0, 0x10e, 0x7, &(0x7f0000406000-0x10)={0x9, 0x9, 0x4, 0x1}, 0x10) getuid() mmap(&(0x7f00006e5000/0x3000)=nil, 0x3000, 0x3, 0x32, 0xffffffffffffffff, 0x1) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) openat$hwrng(0xffffffffffffff9c, &(0x7f0000001000-0xb)="2f6465762f6877726e6700", 0x2000, 0x0) ioctl$TIOCSSOFTCAR(r0, 0x541a, &(0x7f0000924000-0x4)=0x7fae) ioctl$PIO_FONTRESET(r0, 0x4b6d, 0x0) mmap(&(0x7f0000000000/0x8dd000)=nil, 0x8dd000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r2 = socket$inet_tcp(0x2, 0x1, 0x0) mmap(&(0x7f00008dd000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f00007af000/0x2000)=nil, 0x2000, 0x201fffffe, 0x810024010, r2, 0x4000000) pipe(&(0x7f0000011000)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f00008de000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f00008df000/0x1000)=nil, 0x1000, 0x3, 0x3e, 0xffffffffffffffff, 0x0) ioctl$sock_ipx_SIOCAIPXPRISLT(0xffffffffffffffff, 0x89e1, &(0x7f0000c75000-0x4)=0x0) r4 = gettid() r5 = perf_event_open(&(0x7f000002f000-0x78)={0x1, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0xd38, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, r4, 0x0, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r5, 0x40082404, &(0x7f0000d2e000-0x8)=0x0) ioctl$PIO_FONTX(r3, 0x4b6c, &(0x7f00008df000)="db00000004062d00006f094e8b70d562217d0000000000bb4a436b0ce2861daa0ce6fc96af0000000040") ioctl$sock_inet_SIOCSIFDSTADDR(r2, 0x8918, &(0x7f0000216000)={@syzn={0x73, 0x79, 0x7a, 0x0, 0x0}, @ifru_flags=0x4900}) ioctl$sock_inet_SIOCADDRT(r2, 0x890b, &(0x7f00008db000)={0x0, {0x2, 0x0, @broadcast=0xffffffff, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, {0x2, 0x0, @empty=0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, {0x2, 0x0, @local={0xac, 0x14, 0x0, 0xaa}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x8d, 0x0, 0x0, 0x10000, 0x0, &(0x7f0000003000-0x10)=@common="6c6f3a00000000000000930000000000", 0x0, 0x0, 0x0}) mmap(&(0x7f00008e0000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) 2017/07/27 23:59:24 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) ioctl$DRM_IOCTL_GET_CAP(r0, 0xc010640c, &(0x7f0000209000)={0x4, 0x7}) getsockopt$inet_sctp_SCTP_HMAC_IDENT(0xffffffffffffffff, 0x84, 0x16, &(0x7f000050d000-0xc)={0x2, [0x14cf7ce7, 0xbc]}, &(0x7f0000015000)=0x8) write$tun(r0, &(0x7f0000287000-0xc)=@hdr={0x1, 0x0, 0x0, 0x2, 0x0, 0x0, "fd"}, 0xc) 2017/07/27 23:59:24 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = openat$keychord(0xffffffffffffff9c, &(0x7f00007a7000)="2f6465762f6b657963686f726400", 0x1ffe, 0x0) write$tun(r0, &(0x7f00003fa000-0xc)=@hdr={0xffffffffffffffff, 0xfffffffffffffffe, 0x10000, 0x6, 0x1, 0x3c1, "3b"}, 0xc) 2017/07/27 23:59:24 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$sg(&(0x7f0000572000-0x9)="2f6465762f73672300", 0x0, 0x0) r1 = gettid() mmap(&(0x7f00007f3000/0x1000)=nil, 0x1000, 0x0, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r2 = gettid() perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0x71, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000d7f000-0x78)={0x1, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0xd34, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x3d6d, 0x0, 0x0, 0x0, 0x18, 0x2000, 0x0, 0x0, 0x0, 0x0}, r2, 0xffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r3 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_int(r3, 0x29, 0x21, &(0x7f0000613000-0x4)=0x8001, 0x4) sendto$inet6(r3, &(0x7f00007c5000)="", 0x0, 0xfffffffffffffffe, &(0x7f0000d09000-0x20)={0xa, 0x0, 0x0, @loopback={0x0, 0x1}, 0x0}, 0x1c) fcntl$setown(0xffffffffffffffff, 0x8, r2) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x0, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_IP_IPSEC_POLICY(r0, 0x0, 0x10, &(0x7f0000d07000-0xe8)={{{@in=@multicast2=0x0, @in6=@loopback={0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, {0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, {{@in=@empty=0x0, 0x0, 0x0}, 0x0, @in6=@loopback={0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, &(0x7f000017f000)=0xe8) ioctl$DRM_IOCTL_GET_CLIENT(r0, 0xc0286405, &(0x7f0000e47000-0x28)={0x6, 0x1, r1, 0x100000001, r4, 0x1c, 0x20, 0xe7dc}) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c00, r0) timerfd_gettime(r0, &(0x7f000078d000)={{0x0, 0x0}, {0x0, 0x0}}) perf_event_open(&(0x7f0000a77000)={0x2, 0x78, 0x1, 0x1000000000000, 0x0, 0x9, 0x0, 0x0, 0x0, 0x40, 0xfe, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x2, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000003, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) rt_sigtimedwait(&(0x7f00001a9000)={0xb41}, &(0x7f000036d000-0x10)={0x0, 0x0, 0x0, 0x0}, &(0x7f0000acf000-0x10)={0x77359400, 0x0}, 0x8) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0xcd, &(0x7f0000b6f000)={{0xa, 0x0, 0x5, @loopback={0x0, 0x1}, 0x5}, {0xa, 0x0, 0x5, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x8fbc}, 0xb80, [0x0, 0x982, 0x3, 0x6e, 0x0, 0x1000, 0x0, 0x0]}, 0x5c) getresgid(&(0x7f0000bdf000-0x4)=0x0, &(0x7f0000c4e000+0xa30)=0x0, &(0x7f0000526000)=0x0) ioctl$VT_RELDISP(r0, 0x5605) getsockopt$inet_int(0xffffffffffffffff, 0x0, 0x1f, &(0x7f0000adc000)=0x0, &(0x7f0000504000)=0x4) mbind(&(0x7f0000024000/0xc00000)=nil, 0xc00000, 0x8001, &(0x7f0000c28000)=0x800003f, 0x5, 0x0) sync() shmget(0x0, 0x2000, 0x0, &(0x7f0000727000/0x2000)=nil) 2017/07/27 23:59:24 executing program 7: mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) openat$hwrng(0xffffffffffffff9c, &(0x7f0000001000-0xb)="2f6465762f6877726e6700", 0x10000, 0x0) r0 = socket$inet6_icmp(0xa, 0x2, 0x3a) mmap(&(0x7f0000c55000/0x2000)=nil, 0x2000, 0x6, 0x32, r0, 0x0) r1 = socket(0x0, 0x0, 0x0) getsockopt$inet_sctp6_SCTP_DEFAULT_SNDINFO(r1, 0x84, 0x22, &(0x7f0000915000)={0x8000, 0x8, 0x5, 0x7, 0x0}, &(0x7f0000e6a000-0x4)=0x10) getsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(r1, 0x84, 0x72, &(0x7f000070a000)={r2, 0x5, 0x0}, &(0x7f0000f1b000)=0xc) r3 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) write$tun(r3, &(0x7f000026a000)=@hdr={0x1, 0x0, 0x0, 0x2, 0x0, 0x0, "a39459bfd215b1f2bfb746aa447e253c0c03c188dc6a70649821db4c834beacb9b3bddcda5be6cee163b58e5e606a1d12c23c07af22fd88123bcfe"}, 0x46) [ 351.786424] keychord: keycode 2289 out of range [ 351.805355] keychord: Insufficient bytes present for keycount 54 [ 351.822459] keychord: keycode 2289 out of range 2017/07/27 23:59:24 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$sock_ipx_SIOCAIPXPRISLT(0xffffffffffffffff, 0x89e1, &(0x7f0000c75000-0x4)=0x0) r0 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000ff3000-0x11)="2f6465762f7667615f6172626974657200", 0x181941, 0x0) ioctl$TIOCGPGRP(r0, 0x540f, &(0x7f0000f81000)=0x0) gettid() r1 = syz_open_dev$vcsn(&(0x7f00008a2000)="2f6465762f7663732300", 0x1f, 0x0) getsockopt$netrom_NETROM_T4(r1, 0x103, 0x6, &(0x7f00008df000-0x4)=0x0, &(0x7f0000fe5000-0x4)=0x4) vmsplice(0xffffffffffffffff, &(0x7f00004d5000-0x30)=[{&(0x7f00002a5000-0xd3)="e52a1f0f21f2050000004c420892aa5348d85e1db641fc61dc05639bfc75848f02c816e10c38f9e1fbee8ccb693a3adb765354f6f5552096b063a154f1862db2d8cdf0a20572e1848387467546f84a772e841fa06eb10dffa1336464482bcd5ca2bd0985d65ce490dc34eaa68ff05be67a0cd157aa082b4f92ab604d0761afb7954ee53b71005a1890b7daf7a50db8aee84d2f6cad62d7f23e9b3d40ba715f3bed14536ea988b12e8a6c42b06144d06ba6d72e8d288acfd23fd8e663cd1ae938fef1420262083913cf02fd0cb20719a81065c1", 0xd3}, {&(0x7f0000527000)="e17aee3b83175cc3a1543dff897c064b44b4832d3dfd0578f3ae306ecd951c6d69302cb83965bd27c630abdf153a5d24002ae4c9776ceda0742773a892e2e8ec12e091dcb1047ac27f8f58223e482ff6ff686e8db9610096eef3307427238840bfe0a0a703f9ef1a069c59695bf0866ab136685b88befd89469f2006911d500ef84f82e436af5005b0ac88944ea4baa3a4fbde1c2f514b6886056f2d65a184088be1894a5011e992099c5d707201f333dd2b755cecac4766b4e1457d770ace52749b44a6a37284273bf46a675638b58450f14397b57470a7ccfe03355e", 0xdd}, {&(0x7f0000ba9000)="9d778daf39fd48b2dd2f4497aa62d97451a18a3ef9da7a16c61c3d97e929b2aed9a33d26b2a22c148f140a45f43d9e23b7c7bc4315c38d5b4836b77d7f9fcda875fbfee39d2fe90bceebe6902e33baf4dd0f6a8b0ad65fa06dcfa9b70610c394845bf992889a2a323aa9e9257130e05d04b6bee555778ce4216138211e22721481f2501c8c89f0e6d2292f7438015dae34d25ffa21786b039098b0f64d9b5712095a9792e2b466af41f9ab4bfd2945928b76e00299dd0fc93ed64b0697a90797db91b4e04d319de77c655e837ff617acf2858aec5fe65e9253c59298a3967e7f66e2195e2034a4834aef588f52daba118a9eeeeab3ac5b95d918633756b7b5558cc283d11264d584da9243de9bad90f67f8ed3742945cfa05ce65b942a56c2277cb25142d447c0b687c7765527a103aa54e75beb0f00d199c2f2ebfd848f7adfdd2927f7312916fc04d1e8e607ece17d0ab9cc698a745e773358bab9cf061a1ec2f7f9a38afc1961027509bc87080dd0468c74a1a3ed5c5eb4c875c707ec1f1be01b138286a9b58c6d9d678465d2a6a0517ef8c8103ab95fb367469ddd692d16e89a9087c051234a19caf5d4f7788020897648380609280e4224e2975dddbb22438ff1a2822836310887054205ff1794503c914acf4161110e9fee9f435f96bfb0eb74a5f3fb40c8ee434bfd49d9ffda0725dfa3a5c055aa15673f6687a15d9f4739eff49b5f35efe47ed207db5296d185dd0deb5818d402e97b164b6a7c37da479077667dc5a33f125dd98e7155cb1e1428f9b8f6b58c3e2d9296c8c9c3e5aa4ec66b8327036b39effaa76f4d76d211945299cec4302d4c5a5390618c57dc7ef497690567d3273ba678f0651ba97b6bbf4d36f27d0512e07e400cf2e63ab7e77383b32744d002eb73bf0d6a04a50fd7e39c5f28451405fec2241ae723327b1b9b506295f8fa45874a9af874d0975e0b2652269b5d20f2901ac282fce4ba0c057b8208d0d2313c62b82b4a53c83d3abfd90275471a0e0d579340a8236478149887a0591ed3c028333b3e1327a0a10dcb920fe6951d5effd0609e3a9999a1ec08349fb7c1570b6f96a3c1b23c90cd33e815283c88d2ab2973c52f8469b0e3e9716339bd5b1cf500506847ff96418129295fd17dd64cdc57f605a5f57d25efd432012e8719ec9a39d72d8521e8a384d470493db11f30829845515232fe2703cc5ed41723ac3299b408de9d322b0f1c4d5b0cc80b924b36738422020c1abbddd1f81d108f0a3a3ebb9aa7f4953494e9e40bcecf6fc3281669c4dd5ebc92f97e84ed000a9491525c1009cfaa0a22d405b085d568baec09577179df0453c87bebb520021ff5b0977782f506237f0a05f28b5391f024abbd2f90f12a2ef2513fe7591bdbed84fbf0d09a7af5fbc40ef50a1966177f696a598c1fdb9b81dbf190ceb7f5652396a7e740a8189b5672311119c1757e7cd7becb7f1ab2bb855910194bef777807cbbeb108dd32fbcb718a69c8783aaef5838d9d7d060ff057e742f5d741d915d37770d28ca4463a51a23f5724c9db58e0d12cd941454f3f6ceca98a00241ca938314d7f65727cc4245a0e51bed4513ce2027bc5079c9e83f5e99ca746f694ec842e8958ee7685e2fb907d6f86fce62016c885bfc77ce92c3dbd5ff7799432d23a5396c6944f58be85ce0908cc90194099d859c180a86b5d5f0c9679b083a51c3e6d21bf319218f2d0696f71f756746d391273b5aa57003512166544bddafed64518697cbf1a03b03898f6f74fbf3cb83a16ca0ff5ce5d9e10e3e8407125b5b6791561649f14697693f6ac88efd9dd488bbef4c7dad1c2da1e5357ec1d1e3df8874caaef08e2d2dd06d9224e540ac979ed4ee6cdbe607072a4eed5037d6000db0813564dc5b1424d047e87e303a3d3e8fb6994ced25d05e474ea3be0432dfe7a0fa2293749d8e810f1a87c76bee83a44e6c003f8a9d938ab498e0af13a30388bfa3d1f71c55705e6838b2a1dd07056666a5b7a66b0e47b2bd879b66d44b9fd14a730b520f89eaa6e4d2660e4cbe9dd6f845983195fd9a1abf084f60cd42b643063460bf3768886088f8a1bb3c70c906d28d1b85833b5b51afeea254c43ef7385fd434cb27144fff4cb47aa4f29c8a9ce4608417fe583f8626ccb92757c3cbf474dcb69261fff9d07a933b7edf0f6fb1d70661fb8d519f46ec95c71973e10dcfd3e3c566c4acfd8e65a2858497870b02e1d330ad97ff90d00d057190aa770e6b6fee83fb66838556b37b2e4df1ce3788045726de36ca14dc329f50f559bf909f67fa250d577eaf85c56a6fb54a2b9ac7a51ce6ea951fb936e6902c2c76635604110a4720cd5dbd4031dd3f7d26a75de2e0e87db9c78d4475ccdc580025fa98529deda2d070af61ecdcd17d0da371f11dde6d409f66547dd165af6b06008e89315a1d1d8e88cdc9dc605ffd5b4e126674633df0b128f140c7cf12b3261a95cf8159bb229a6cfb997b0ab7c5aac4829108a4e8303132f5a703db12b3e24e35c9be321ddcfd5cf3d427e3176d35e05957d591fa68de9ce8a5cfd1440ac67719513398a9226504bee0bc4d838ce69eeb27d150fb1f200c44a05eafcbf6d15237647f64787afc9f483a94699c74f68c9e42820ccc8f83584c5d7664e1ff35505d199f195a7d60cf7d517e1b9d57eff2f784194b5746a2aa73ac516afad931973e0b234c7fcbd768c23d999478b5016d22faf4d90f671306c464d79f1f2d675336b50e74265d4a04eba224cdb54a984a53292819372a9ff6410da93b708f71408369a20800f0b53cf4e58cfbfd76c6e48422d79d6a5ca81c1c487e6540ff110e51ab161845251d06a95fa8f071c4903d1ffc363701619d98b4be46f2a61ea9e65453eb8bb04a3fcb2d9c9be63120f0a0ec1cc203da4f62eae70e833022783a8896ac5e09f2b9904725593eb872ff3747401033c0b43eb590501090aaefd85115962387b585c646345c33fd131a60f96decd458efe8806944dece516112b3ccba5882b75ec36ee183522cd8199060ce44b01ee0a58b45fac25eb43e13d2b6dbc0f0b767fd10ce0b4fa7f201f3f07f70b8a240ecf67d2d53d709924a9f16196f887b8e6ad36cfadd969c2b2852cd6d2f358abeb9559af4841429b7d4b41ebaa447dae291223e34821ea5d6c313ab35d9aceb4b0ecefeeb85c4e62bdc2d1819ed3a4a9843d1e48b1a05d96c7a5ba4ce25b85c448c0e860efc9a5b1f2c755881ea8ad5729a13e9e1d23cfaa18b187fb3c22be7623248cc5fa09448ff024b4137218f2a1d66df2168d820a4c37ee32d8dc65cef1b1f9c0ab3d29197fd18517b9919dd16d179eee34e9ba129db1b48709a9ce3b69ec87fe5b6f94beb500f1fc70caf3f27ab0666bce5dd6d2906b168ce589426022e24b1c7a1fbda3911fe1c1466e7d7a5e3b799d7e04ab9b30af1b1a0b945b6e8d208531c30da4ff006a1cdfac1d1b82d21a5657179bc9c119e0bd7041c95fdcafd9b3752f05329f402801a41f2bd7c4f29d813c30bb4016597d3721bfeadabdbf43df878e0eef5baf741bdfcdccd17a80e878e8ac65457f28fc054e2298710253f714338f791de6aa0fb99791c216c6d6ab8a25bd003e83c7fecd1cfe0cc4db3fd8bc14e79e8233aa3ecfba7f0f44585897a3349718c9589c5faffb2182bb5a1f1bad12bc984f4792338cfd23e9c17f8052364b117ba7be130fd8a260bd639d95d087b5070e7506f60ddc1671a70f137922a88ba257226d877364030c7ad9b4be9aee0b62fc0c47bbc36e3e0f8d13ad26038177b57f9212377da711b5bbe27f7d9b46bc88d80aada43b5e199f1dedbda70879e1962752683fd19bc3ee43fbe8c76019de5dabe9b6a72ff1e9ad0c6ee80825c6e964483a546cc1c107b10377d8b3fdf5359cdce12c5a3bba628e7bf9e5333f14ec6743086e7ccfb423d6d957f58950504abdead5dea4d1ee66e41a1f29e8002ee4e169e2df982f3c8f69851ac1b26c04396efe43d901123fb9c74389730552fca05c0988e0a0db78821819def809458692edf4672c155e31319af42665df5d39f6c35cf5e50f37eed8e07f6f85c8403b963bdb2059b0db6460c1086abac6360e26d32bdd201ea894d752936585379eaf6d86ab9cb25eab287775246d7a8b2c8c0499e507597ea9f6461b755c045f1fc42cb4df9811e3bd9461a2538c4f961c897aa643eaa85f58c267c26e5857aa2f06d4512ae5086930ce0c8ee13576992ecce73c347e7a21bdbcd772f06d91ca5441410921ebcc744e8308752e7ed6132c9a743a487712dc7656c5f6eaea8605b870d8f90c4309d899af6040f25b290fdfa767e687abefbe62422f2f43f6cf039b765de91308230899d45bbb41490c5f33a934f5af159d563834ffa4a10048b7e5d98bae4b643855bbba464fe9935ee1812d33f732748f291bad53c90bf6795cf391c96fe143a0f5c8cf7f9af64646305265f897795fe8577ef8636d86e4a993834bf6c4565f875eed6314e796ecbe1ddbd34785500438110da749fa317f8c96383f499ce82c9a8c0aa71a30dcf4dc57956ad6a85c9dac21bc5ff51e06f021201ed191891b49e1b53b6e330fd282d27a53baa82c73976d7ccd34da866796f410873a2ee4497b393d8ffccc65869d93944ccbf7c09b34224a1b5f39c357aefb715ae8234c45f51b4d3a8ff6e2e4a8928f7e9a07ff4b7482db745c9ea33cda238a29be0513d03d521fb04bf03c9e2bfff4ca84dba5236775e5caa0855f321afd0a54694511d6db70d8119bc37b9e863387ccd141ceb7b9e00809df901fa7df1daf31cceb1ecd1118611881916de934df7a8ad8723351c0dbd031583804b5b8f9b2358cd4f7da5360fb9738c0a6f6f9e9fc8f23a7ff4d36ff63d6707b2dc58ff503a36ec03bec7c1a97433e413d20965ee9d02e03a592ce3bd17be288999f62bc1d922ba6b1c9b64e88851d20fe88c0b7582e44a5bd663b688a4a12c0c77558b97129c04054c825f619a445aafef3e221219d8bd314eba2f9e334d61741c18bfcb259797fd658ad18e0de7d028d50a74518fbd58e6736ed54740fa252643b3b53c19653eb31e454ddb3a980eb7fd9b273515610fb39914a5e10db87bde0a930f553360b8efd91f0dcc469d216b4dd082e2aa4c8a48e88e8b7e62ed691ad66258cebf8a4ca4d11c0927ab76a20827ad1effc5798b372cabcd07aa348b1d564b8387bf1e8c1853c74c975a48d137a4ec2172c5b6981830d78aa992f97dc61a73fb1ced51ad1f364858cbb1d1cc065c123717731d765f2af7ca6354497084c349af2527b999ee4e832c404a0fa7d7ee0e6920f828bc31f10b20dcd80e98aa7e232543aa32409fb1dee9a56ed5ef957b33375954471459159013703c0ee3fdb7d80785a60e628bc40852f038a4e06f4369ee2911d2f21dc7404ced43fd49b087d71c763e98d5eaab118a38fe343b124e60db6a67c3f805fc951d0aae784075216cec3fb8b85f545b4cb88ed0da7ed447d3dc5421e2ecb2931b43af823a2966d62d9798812c714ea84a436f27624b97656f8b40b85ffa415c2949b06d6550e5d5d9d5c18bb5cab83af1ddb80c59484500063ad0200cd8ee5edb25a93152aed46944ccc6c96a17a585e7d50bb34f2127ae8dac77d9f17e989ad458e959bae3b6844ded3a2431cf53304c8ddbfb7d605f28114157d2aedcdf0a5c402f65dd9ff3337d998c89c57839e7271ada505419080a1cb2ee35e4b2456311d5170c7698cbee7a937190304ac320e73987a42012c6071dc6a4888", 0x1000}], 0x3, 0x40000000000f) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000001000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = pkey_alloc(0x0, 0x2) pkey_mprotect(&(0x7f0000aea000/0x1000)=nil, 0x1000, 0xd, r2) ioctl$PERF_EVENT_IOC_REFRESH(r0, 0x2402, 0x401) getsockopt$inet_sctp6_SCTP_GET_LOCAL_ADDRS(r0, 0x84, 0x6d, &(0x7f00002ab000-0x74)={0x0, 0x6a, "3dbc230fa27c258419db8eaf15e2acdc968a1e99fa1cafcde088b8275fbca8c98c392cb8ffec070b362e00795389f4f1cdc1e597b7f55c9d7c19fa12c650c4b05730264caf996fc1f0937da9ecc269a09182269afab50bc60056428844ce7d72da0de0dab50d54c83ffa"}, &(0x7f0000ac4000-0x4)=0x74) setsockopt$inet_sctp_SCTP_PR_SUPPORTED(r1, 0x84, 0x71, &(0x7f0000ff7000)={r3, 0x7}, 0x8) socket(0x0, 0x0, 0x0) getsockopt$inet6_tcp_buf(0xffffffffffffffff, 0x6, 0x94dc86310120223d, &(0x7f000000f000-0xe1)="", &(0x7f000000e000)=0x0) r4 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) write$tun(r4, &(0x7f000026a000)=@hdr={0x1, 0x0, 0x8, 0x2, 0x0, 0xfff, ""}, 0xa) r5 = semget$private(0x0, 0x3, 0x54) clock_gettime(0x0, &(0x7f000011a000)={0x0, 0x0}) semtimedop(r5, &(0x7f0000072000-0x1e)=[{0x4, 0x81, 0x0}, {0x4, 0xfffffffffffffffa, 0x1800}, {0x1, 0xfffffffffffffffc, 0x800}, {0x3, 0x7ff, 0x1800}, {0x2, 0x7, 0x1000}], 0x5, &(0x7f000084b000)={r6, r7+10000000}) 2017/07/27 23:59:24 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x0, 0x0, 0x0) getsockopt$inet_sctp6_SCTP_AUTH_ACTIVE_KEY(r0, 0x84, 0x18, &(0x7f0000df2000-0x8)={0x0, 0x7f}, &(0x7f000098e000)=0x8) getsockopt$inet_sctp6_SCTP_CONTEXT(r0, 0x84, 0x11, &(0x7f000026e000)={r1, 0x5}, &(0x7f0000cdd000)=0x8) r2 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) write$tun(r2, &(0x7f000026a000)=@hdr={0x1, 0x0, 0x0, 0x2, 0x80, 0x0, "a39459bfd215b1f2bfb746aa447e253c0c03c188dc6a70649821db4c834beacb9b3bddcda5be6cee163b58e5e606a1d12c23c07af22fd88123bcfe"}, 0x46) 2017/07/27 23:59:24 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) flistxattr(r0, &(0x7f000028b000-0x4f)="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", 0x4f) write$tun(r0, &(0x7f000026a000)=@hdr={0x1, 0x0, 0x0, 0x2, 0x0, 0x0, ""}, 0xa) readahead(r0, 0xffffffffffffff66, 0x5) syz_open_dev$sg(&(0x7f0000574000)="2f6465762f73672300", 0x8000000000b1d, 0x8022) sendto$ipx(r0, &(0x7f00007a8000-0xf)="3068789bdde5d20047f48f9fce2c97", 0xf, 0x800, &(0x7f000087e000)={0x4, 0xfffffffffffffff7, 0xf60f, "659de9bbc440", 0x1f, 0x0}, 0x10) [ 351.839516] keychord: Insufficient bytes present for header 2 2017/07/27 23:59:24 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f00009c3000)="2e2f66696c653000", 0x1, 0x25) getsockopt$inet_sctp6_SCTP_MAX_BURST(r0, 0x84, 0x14, &(0x7f0000a5c000)=@int=0x0, &(0x7f0000dff000)=0x4) r1 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) getsockopt$inet_sctp_SCTP_HMAC_IDENT(0xffffffffffffffff, 0x84, 0x16, &(0x7f000050d000-0xc)={0x2, [0x14cf7ce7, 0xbc]}, &(0x7f0000015000)=0x8) write$tun(r1, &(0x7f0000287000-0xc)=@hdr={0x1, 0x0, 0x0, 0x2, 0x0, 0x0, "fd"}, 0xc) 2017/07/27 23:59:24 executing program 3: mmap(&(0x7f0000063000/0x1000)=nil, 0x1000, 0x4, 0x10, 0xffffffffffffffff, 0xfffffffffffffffd) mmap(&(0x7f0000064000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) clock_nanosleep(0x0, 0x0, &(0x7f0000000000)={0x10000000000006, 0x0}, &(0x7f0000064000)={0x0, 0x0}) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = gettid() rt_sigsuspend(&(0x7f0000b33000)={0xfffffffffffffffc}, 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000764000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$int_in(r1, 0x5452, &(0x7f0000009000-0x8)=0x3f) fcntl$setsig(r1, 0xa, 0x12) fcntl$setownex(r1, 0xf, &(0x7f00000ff000)={0x0, r0}) recvmsg(r2, &(0x7f000095d000-0x38)={&(0x7f0000715000)=@sco={0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, 0x8, &(0x7f00000a5000-0x50)=[{&(0x7f0000b37000-0x20)="", 0x0}, {&(0x7f000010b000)="", 0x0}], 0x2, &(0x7f0000b30000)="", 0x0, 0x0}, 0x3) r3 = dup2(r1, r2) tkill(r0, 0x11) munmap(&(0x7f00006ae000/0x1000)=nil, 0x1000) clock_gettime(0x0, &(0x7f00005f0000)={0x0, 0x0}) r4 = gettid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f000000d000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$int_in(r5, 0x5452, &(0x7f0000009000-0x8)=0x3f) recvfrom(r6, &(0x7f0000013000-0x8d)="", 0x0, 0x0, &(0x7f0000013000-0x10)=@ax25={0x6, {"2d13d4162d9f33"}, 0x0}, 0x10) r7 = gettid() socketpair$unix(0x1, 0x10000000001, 0x0, &(0x7f00008ae000)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f00005f0000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f00005f0000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp_SCTP_CONTEXT(r3, 0x84, 0x11, &(0x7f00005f1000-0x8)={0x0, 0x9}, &(0x7f00005f0000)=0x8) getsockopt$inet_sctp_SCTP_GET_ASSOC_STATS(r3, 0x84, 0x70, &(0x7f0000059000)={r10, @in={{0x2, 0x2, @broadcast=0xffffffff, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, [0x58fa69c6, 0x80000001, 0x0, 0x0, 0x6ed5, 0x1f, 0x40, 0x1, 0x7, 0x7a41, 0x29, 0x47, 0x9, 0x40, 0x30c]}, &(0x7f00004f4000)=0x108) read(r6, &(0x7f00002bd000)="00", 0x1) ioctl$int_in(r8, 0x5452, &(0x7f0000009000-0x8)=0x3f) fcntl$setown(r8, 0x8, r7) fcntl$setsig(r8, 0xa, 0x12) dup2(r8, r9) tkill(r4, 0x16) mmap(&(0x7f0000000000/0x59000)=nil, 0x59000, 0x1, 0x32, r5, 0x3) [ 351.883369] keychord: Insufficient bytes present for header 2 [ 351.907805] keychord: Insufficient bytes present for keycount 54 [ 351.925155] keychord: keycode 4095 out of range 2017/07/27 23:59:24 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) ioctl$TIOCCONS(r0, 0x541d) getsockopt$SO_PEERCRED(r0, 0x1, 0x11, &(0x7f0000040000)={0x0, 0x0, 0x0}, 0xc) stat(&(0x7f0000986000-0x8)="2e2f66696c653000", &(0x7f0000aa8000-0x44)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) stat(&(0x7f000076f000-0x8)="2e2f66696c653000", &(0x7f0000963000-0x44)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000e7a000)={r1, r2, r3}, 0xc) write$tun(r0, &(0x7f00009e9000-0x54)=@pi={0x1a00, 0x20, "f2edc6bb191681febd89094eec9f8ffda411706b9ba7a9c02ceefa7c16114cbf34ecd7791c2a263763a0958a76bd1d095f674e74c026906e0b279fa16b389347faea51b9f5793a1d942d94fa9ea8"}, 0x54) getsockopt$inet_mreqsrc(r0, 0x0, 0x2e, &(0x7f0000944000)={@multicast1=0x0, @rand_addr=0x0, @broadcast=0x0}, &(0x7f00009c0000-0x4)=0xc) 2017/07/27 23:59:24 executing program 1: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socket(0x0, 0x0, 0x0) r0 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) ioctl$DRM_IOCTL_WAIT_VBLANK(r0, 0xc018643a, &(0x7f000015b000-0xc)={0x44000000, 0x87de, 0x4}) write$tun(r0, &(0x7f000026a000)=@hdr={0x1, 0x0, 0x0, 0x2, 0x0, 0x0, ""}, 0xa) 2017/07/27 23:59:24 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socket(0x0, 0x0, 0x0) r0 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) stat(&(0x7f0000750000-0x8)="2e2f66696c653000", &(0x7f000070a000-0x44)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) fcntl$addseals(r0, 0x409, 0x0) write$tun(r0, &(0x7f000026a000)=@hdr={0x1, 0x0, 0x0, 0x2, 0x0, 0x0, "a39459bfd215b1f2bfb746aa447e253c0c03c188dc6a70649821db4c834beacb9b3bddcda5be6cee163b58e5e606a1d12c23c07af22fd88123bcfe"}, 0x46) 2017/07/27 23:59:24 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$sock_ipx_SIOCAIPXPRISLT(0xffffffffffffffff, 0x89e1, &(0x7f0000c75000-0x4)=0x0) gettid() vmsplice(0xffffffffffffffff, &(0x7f00006c2000)=[], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000001000)={0xffffffffffffffff, 0xffffffffffffffff}) r0 = socket(0x0, 0x0, 0x0) getsockopt$inet6_tcp_buf(0xffffffffffffffff, 0x6, 0x94dc86310120223d, &(0x7f000000f000-0xe1)="", &(0x7f000000e000)=0x0) r1 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) write$tun(r1, &(0x7f000026a000)=@hdr={0x1, 0x0, 0x8, 0x2, 0x0, 0xfff, ""}, 0xa) setsockopt$sock_timeval(r0, 0x1, 0x15, &(0x7f0000595000)={0x0, 0x0}, 0x10) [ 351.938226] keychord: Insufficient bytes present for header 2 [ 351.972074] keychord: Insufficient bytes present for keycount 54 [ 351.977594] keychord: keycode 4095 out of range 2017/07/27 23:59:24 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = dup3(0xffffffffffffffff, 0xffffffffffffff9c, 0x80000) setsockopt$inet_sctp6_SCTP_NODELAY(r0, 0x84, 0x3, &(0x7f00000c8000-0x4)=0x3f, 0x4) r1 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2003, 0x0) getsockopt$inet_sctp_SCTP_HMAC_IDENT(r1, 0x84, 0x16, &(0x7f000050d000-0xc)={0x2, [0x14cf7ce7, 0xbf]}, &(0x7f0000015000)=0x8) write$tun(r1, &(0x7f0000287000-0xc)=@hdr={0x1, 0x0, 0x0, 0x2, 0x0, 0x0, "fd"}, 0xc) ioctl$TUNGETIFF(r1, 0x800454d2, &(0x7f00001d2000-0x4)=0x7) getsockopt$inet_sctp_SCTP_SOCKOPT_CONNECTX3(r1, 0x84, 0x6f, &(0x7f0000f9f000-0x10)={0x0, 0x4, &(0x7f0000c5c000)=[@in={0x2, 0x2, @empty=0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @in6={0xa, 0x0, 0xab20, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, 0x0}, @in6={0xa, 0x2, 0x2, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, 0x9}, @in={0x2, 0x0, @loopback=0x7f000001, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}, &(0x7f0000958000)=0x10) getrandom(&(0x7f000078a000-0xf)="000000000000000000000000000000", 0xf, 0x1) getsockopt$inet_sctp_SCTP_GET_LOCAL_ADDRS(r1, 0x84, 0x6d, &(0x7f00005d9000-0x30)={r2, 0x28, "9378a96d7b17dea43179a897d8eac72f3c4c4da1deebe12460c65aac42c5e6211644b901bfe237de"}, &(0x7f0000514000)=0x30) 2017/07/27 23:59:24 executing program 1: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socket(0x0, 0x0, 0x0) r0 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000a0a000)="2f6465762f73657175656e6365723200", 0x400, 0x0) ioctl$SNDRV_SEQ_IOCTL_GET_PORT_INFO(r0, 0xc0a85322, &(0x7f00002e4000)={{0x0, 0x0}, "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) r1 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b08000)="2f6465762f6b657963686f726400", 0x2002, 0x0) write$tun(r1, &(0x7f000026a000)=@hdr={0x1, 0x0, 0x0, 0x2, 0x0, 0x0, ""}, 0xa) [ 351.985722] keychord: unsupported version 6656 2017/07/27 23:59:24 executing program 1: socket(0x0, 0x0, 0x0) r0 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000406000)={0x0, 0x0, 0x0}, &(0x7f000039d000-0x4)=0xc) ioctl$sock_FIOSETOWN(r0, 0x8901, &(0x7f000031c000-0x4)=r1) write$tun(r0, &(0x7f000026a000)=@hdr={0x1, 0x0, 0x0, 0x2, 0x0, 0x0, ""}, 0xa) 2017/07/27 23:59:24 executing program 6: memfd_create(&(0x7f00002ac000)="706f7369785f61636c5f616363657373246c6f70707031776c616e3073656c696e757800", 0x0) mmap(&(0x7f000065b000/0x3000)=nil, 0x3000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$sg(&(0x7f0000572000-0x9)="2f6465762f73672300", 0x0, 0x0) r1 = gettid() mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0x71, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x0, 0xfe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000, 0x0, 0x0, 0x0, 0x200000000, 0x0, 0x0}, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fcntl$setown(0xffffffffffffffff, 0x8, 0x0) r2 = gettid() perf_event_open(&(0x7f000002f000-0x78)={0x1, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0xd38, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, r2, 0xffffffff, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000027000)="2e2f66696c653000", 0x0) mprotect(&(0x7f0000494000/0x1000)=nil, 0x1000, 0x5) r3 = msgget$private(0x0, 0x4) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000551000-0x89)="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000") r4 = gettid() r5 = getpid() sched_setaffinity(r5, 0x8, &(0x7f0000e94000)=0x6) r6 = msgget$private(0x0, 0x0) r7 = getuid() getgroups(0x2, &(0x7f0000877000-0x8)=[0x0, 0xffffffffffffffff]) msgsnd(r6, &(0x7f000035f000)={0x2, "db357b2894658fd0606ed66dbceb372b4c9ea4088a5515f22c687ad593119edb2270d2ebba31107ebb1d8eb047120b88a657ba103a237179cdf931f10f84407ff0b044e358ff8f293dd47f"}, 0x53, 0x800) msgctl$IPC_SET(r6, 0x1, &(0x7f0000f01000-0x78)={{0x8c81, r7, r8, 0x0, 0x0, 0x80, 0x34, 0x0, 0x0, 0x0}, 0x40, 0x2, 0x8000, 0xdf0, 0x8, 0x8, r4, r5, 0x0, 0x0}) msgsnd(r6, &(0x7f0000001000)={0x1, ""}, 0x8, 0x0) msgrcv(r6, &(0x7f00006ba000-0x1008)={0x0, "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"}, 0x1008, 0x0, 0x2800) setsockopt$inet_mreq(0xffffffffffffffff, 0x0, 0x20, &(0x7f0000dee000-0x8)={@broadcast=0xffffffff, @empty=0x0}, 0x8) mount(&(0x7f0000b2a000-0x8)="2e2f66696c653000", &(0x7f00008f9000-0x8)="2e2f66696c653000", &(0x7f000067f000)="6d717565756500", 0x1000000001, 0x0) setsockopt$inet_sctp_SCTP_NODELAY(r0, 0x84, 0x3, &(0x7f0000d45000)=0x40, 0x4) getdents(0xffffffffffffffff, &(0x7f0000386000)="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", 0x7c0) mount(&(0x7f0000144000)="2e2f66696c653000", &(0x7f0000344000-0x8)="2e2f66696c653000", &(0x7f0000fb6000-0x4)="6e667300", 0x0, &(0x7f000000a000)="") 2017/07/27 23:59:24 executing program 7: mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x6, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socketpair$inet_icmp(0x2, 0x2, 0x1, &(0x7f0000002000-0x8)={0xffffffffffffffff, 0xffffffffffffffff}) signalfd(r0, &(0x7f0000000000)={0x100000000}, 0x8) r1 = accept4$inet6(0xffffffffffffff9c, &(0x7f00005e2000)={0x0, 0x0, 0x0, @loopback={0x0, 0x0}, 0x0}, &(0x7f0000000000)=0x1c, 0x80000) fcntl$addseals(r1, 0x409, 0x8) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socket(0x0, 0x0, 0x0) r2 = openat$keychord(0xffffffffffffff9c, &(0x7f00000ea000-0xe)="2f6465762f6b657963686f726400", 0x2002, 0x0) write$tun(r2, &(0x7f000026a000)=@hdr={0x1, 0x0, 0x0, 0x2, 0x0, 0x0, "a39459bfd215b1f2bfb746aa447e253c0c03c188dc6a70649821db4c834beacb9b3bddcda5be6cee163b58e5e606a1d12c23c07af22fd88123bcfe"}, 0x46) getsockname$inet6(r1, &(0x7f0000997000)={0x0, 0x0, 0x0, @local={0x0, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0x0}, 0x0}, &(0x7f00003e4000-0x4)=0x1c) creat(&(0x7f0000ff1000-0x8)="2e2f66696c653000", 0x0) clock_gettime(0x0, &(0x7f00001e6000)={0x0, 0x0}) setsockopt$sock_timeval(r2, 0x1, 0x14, &(0x7f00000cc000)={r3, r4/1000+10000}, 0x10) 2017/07/27 23:59:24 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) write$tun(r0, &(0x7f000026a000)=@hdr={0x1, 0x0, 0x0, 0x2, 0x0, 0x0, ""}, 0xa) ioctl$TIOCGWINSZ(r0, 0x5413, &(0x7f0000055000)={0x0, 0x0, 0x0, 0x0}) 2017/07/27 23:59:24 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) epoll_ctl$EPOLL_CTL_DEL(0xffffffffffffffff, 0x2, 0xffffffffffffffff) gettid() r0 = gettid() r1 = perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0x71, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = accept(0xffffffffffffffff, &(0x7f000061b000-0x10)=@llc={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @random="000000000000", [0x0, 0x0]}, &(0x7f0000e7d000-0x4)=0x10) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$SNDRV_SEQ_IOCTL_SET_CLIENT_INFO(r3, 0x40bc5311, &(0x7f0000df0000)={0x5, 0x1, "636c69656e7430000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", 0x4, "f0dea2f8d3976406", "cafa054edf6ba16bd0a3966bcced5eac11c6bc71ca7c4389540465f0c3454445", 0x401, 0x200, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) r4 = perf_event_open(&(0x7f0000d7f000-0x78)={0x1, 0x78, 0x0, 0x0, 0x1000000, 0x0, 0x0, 0x6, 0x0, 0x0, 0xd34, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3d6d, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0}, r0, 0xffffffff, r1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f000000d000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_dccp_int(r3, 0x21, 0xe, &(0x7f000046b000-0x4)=0x850, 0x4) ioctl$int_in(r5, 0x5452, &(0x7f000007f000)=0x3f) perf_event_open(&(0x7f00006d1000)={0x2, 0x78, 0x21, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$inet_tcp(0x2, 0x1, 0x0) r6 = socket$inet6(0xa, 0x1, 0x6) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x2400, 0x0) ioctl$sock_SIOCGIFINDEX(r6, 0x8933, &(0x7f0000b1c000-0x28)={@syzn={0x73, 0x79, 0x7a, 0x0, 0x0}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) setsockopt$inet6_mreq(r2, 0x29, 0x1b, &(0x7f0000de6000-0x14)={@empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, r7}, 0x14) setsockopt$inet6_mreq(r6, 0x29, 0x1b, &(0x7f0000f5a000-0x14)={@remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, r7}, 0x14) close(r6) 2017/07/27 23:59:24 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$sock_ipx_SIOCAIPXPRISLT(0xffffffffffffffff, 0x89e1, &(0x7f0000c75000-0x4)=0x0) gettid() vmsplice(0xffffffffffffffff, &(0x7f00006c2000)=[], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000001000)={0xffffffffffffffff, 0xffffffffffffffff}) socket(0x0, 0x0, 0x0) getsockopt$inet6_tcp_buf(0xffffffffffffffff, 0x6, 0x94dc86310120223d, &(0x7f000000f000-0xe1)="", &(0x7f000000e000)=0x0) r0 = openat$autofs(0xffffffffffffff9c, &(0x7f0000c94000-0xc)="2f6465762f6175746f667300", 0x189800, 0x0) ioctl$DRM_IOCTL_ADD_CTX(0xffffffffffffff9c, 0xc0086420, &(0x7f0000750000-0x8)={0x0, 0x0}) ioctl$DRM_IOCTL_LOCK(r0, 0x4008642a, &(0x7f0000870000)={r1, 0x24}) r2 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) write$tun(r2, &(0x7f000026a000)=@hdr={0x1, 0x0, 0x8, 0x2, 0x0, 0xfff, ""}, 0xa) 2017/07/27 23:59:24 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) ioctl$sock_netrom_SIOCADDRT(r0, 0x890b, &(0x7f0000a79000-0x4)=0x0) getsockopt$inet_sctp_SCTP_HMAC_IDENT(0xffffffffffffffff, 0x84, 0x16, &(0x7f000050d000-0xc)={0x2, [0x14cf7ce7, 0xbc]}, &(0x7f0000015000)=0x8) write$tun(r0, &(0x7f0000287000-0xc)=@hdr={0x1, 0x0, 0x0, 0x2, 0x0, 0x0, "fd"}, 0xc) 2017/07/27 23:59:24 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) ioctl$sock_netdev_private(r0, 0x89fe, &(0x7f00003a9000)="0a388fe73d9ff4027622797dae34813cfcc2ab2b54229cb06d64af86de6b7673eaf3690d4a6d121821693ea432e5f1a305f4327b52837442166baaed753efb6765fd677e5ec6a08676a6e2375f0f508747be27256f6af1ddc965b9c88e6c49ebb869aa1ff91767242acfbfb7958df2c875166be11bf28631ef6bb76fa77eae446dd7c508161667b73b7103ba812fb4911bb16ded3b51b011a311aaac7f2a880e5734c9") setsockopt$netrom_NETROM_IDLE(r0, 0x103, 0x7, &(0x7f0000ed1000-0x4)=0x0, 0x4) write$tun(r0, &(0x7f000026a000)=@hdr={0x1, 0x0, 0x0, 0x2, 0x0, 0x0, ""}, 0xa) [ 352.034644] keychord: keycode 4095 out of range [ 352.043456] keychord: unsupported version 6656 [ 352.056920] keychord: keycode 4095 out of range 2017/07/27 23:59:24 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$sock_ipx_SIOCAIPXPRISLT(0xffffffffffffffff, 0x89e1, &(0x7f0000c75000-0x4)=0x0) gettid() r0 = syz_open_dev$mouse(&(0x7f0000639000-0x12)="2f6465762f696e7075742f6d6f7573652300", 0x9, 0x80000) getpeername$llc(r0, &(0x7f0000658000-0x10)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local={[0x0, 0x0, 0x0, 0x0, 0x0], 0x0}, [0x0, 0x0]}, &(0x7f0000287000-0x4)=0x10) vmsplice(0xffffffffffffffff, &(0x7f00006c2000)=[], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000001000)={0xffffffffffffffff, 0xffffffffffffffff}) socket(0x0, 0x0, 0x0) getsockopt$inet6_tcp_buf(0xffffffffffffffff, 0x6, 0x94dc86310120223d, &(0x7f000000f000-0xe1)="", &(0x7f000000e000)=0x0) r1 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) write$tun(r1, &(0x7f000026a000)=@hdr={0x1, 0x0, 0x8, 0x2, 0x0, 0xfff, ""}, 0xa) [ 352.089785] keychord: Insufficient bytes present for keycount 54 [ 352.092717] keychord: keycode 4095 out of range [ 352.100296] keychord: Insufficient bytes present for header 2 [ 352.110473] keychord: Insufficient bytes present for header 2 [ 352.134110] keychord: Insufficient bytes present for keycount 54 [ 352.140150] keychord: keycode 4095 out of range [ 352.164658] keychord: keycode 4095 out of range 2017/07/27 23:59:25 executing program 3: syz_open_dev$sg(&(0x7f0000572000-0x9)="2f6465762f73672300", 0x0, 0x0) mmap(&(0x7f00007bc000/0x2000)=nil, 0x2000, 0x2000000, 0x8032, 0xffffffffffffffff, 0x0) r0 = gettid() r1 = perf_event_open(&(0x7f0000d7f000-0x78)={0x1, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0xd34, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0}, r0, 0xffffffff, 0xffffffffffffffff, 0x0) gettid() pipe(&(0x7f0000038000-0x8)={0xffffffffffffffff, 0xffffffffffffffff}) splice(r1, 0x0, r2, 0x0, 0x100000000, 0x0) 2017/07/27 23:59:25 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x0, 0x1000000001, 0xfffffffffffffffd) getsockname$llc(r0, &(0x7f00003c6000-0x10)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={[0x0, 0x0, 0x0, 0x0, 0x0], 0x0}, [0x0, 0x0]}, &(0x7f0000e6a000-0x4)=0x10) r1 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) write$tun(r1, &(0x7f00005c8000-0x100a)=@pi={0x1000, 0x20, "4aebe3f942c82628b91b05209f6fd6786dc83ce39bd5d4d93b38a3a98b8e21449f6b604b91e88c6a9255aaa80a8e423f22340061d0115bdacda236a5e19acfd3dea57741e3667ac3eb5d31ed2ed3ca91e74b3ccd279634dca6e2c417ee397fc653b249acf2ee70c631ad7de88661d6eed2"}, 0x78) 2017/07/27 23:59:25 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) getsockopt$inet_sctp_SCTP_HMAC_IDENT(0xffffffffffffffff, 0x84, 0x16, &(0x7f000050d000-0xc)={0x2, [0x14cf7ce7, 0xbc]}, &(0x7f0000015000)=0x8) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r0, 0x84, 0x1d, &(0x7f00000c1000)={0x2, [0x0, 0x0]}, &(0x7f0000d65000-0x4)=0xc) write$tun(r0, &(0x7f0000287000-0xc)=@hdr={0x1, 0x0, 0xfffffffffffffffe, 0x1, 0x0, 0x0, "fd"}, 0xc) 2017/07/27 23:59:25 executing program 5: mmap(&(0x7f0000000000/0xf52000)=nil, 0xf52000, 0x3, 0x32, 0xffffffffffffffff, 0x0) unshare(0x24000200) unshare(0x2c000200) r0 = epoll_create1(0x80000) mmap(&(0x7f0000f52000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000f53000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) epoll_pwait(r0, &(0x7f0000887000-0x24)=[{0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}], 0x3, 0x3, &(0x7f0000f54000-0x8)={0x6}, 0x8) r1 = socket$inet_tcp(0x2, 0x1, 0x0) mmap(&(0x7f0000f52000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) epoll_ctl$EPOLL_CTL_ADD(0xffffffffffffffff, 0x1, r1, &(0x7f0000f52000)={0x1ba6d99c5ef18ded, 0x0}) r2 = socket$inet6(0xa, 0xffffffffffffffff, 0xc91) r3 = socket$inet_udp(0x2, 0x2, 0x0) r4 = socket$inet6_udp(0xa, 0x2, 0x0) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f0000dbd000-0x8)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$autofs(0xffffffffffffff9c, &(0x7f0000e4d000)="2f6465762f6175746f667300", 0x301000, 0x0) mmap(&(0x7f0000f53000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$EVIOCGKEY(r5, 0x80404518, &(0x7f0000f53000)="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000") getsockopt$sock_int(r3, 0x1, 0x2d, &(0x7f00000f8000)=0x0, &(0x7f00009a7000)=0x4) getsockopt$inet_sctp6_SCTP_CONTEXT(r2, 0x84, 0x11, &(0x7f00003bd000-0x8)={0x0, 0x1}, &(0x7f0000a0c000)=0x8) setsockopt$inet_sctp6_SCTP_PEER_ADDR_PARAMS(r2, 0x84, 0x9, &(0x7f00009ab000-0xa0)={r6, @in={{0x2, 0x3, @empty=0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0xb42d, 0x5, 0xfffffffffffffffd, 0x7, 0x11}, 0xa0) r7 = socket$inet_sctp(0x2, 0x5, 0x84) mmap(&(0x7f0000f53000/0x1000)=nil, 0x1000, 0x3, 0x3f, 0xffffffffffffffff, 0x0) setsockopt$inet_sctp_SCTP_PARTIAL_DELIVERY_POINT(r7, 0x84, 0x13, &(0x7f0000f53000)=0x2, 0x4) mmap(&(0x7f0000f54000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$sock_SIOCGIFCONF(r4, 0x8910, &(0x7f0000f52000-0x10)=@req={0x28, &(0x7f0000f54000)={@common="73697430000000000000000000000000", @ifru_flags=0x100}}) mmap(&(0x7f0000f53000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0xfffffffffffffffc) setsockopt$SO_ATTACH_FILTER(r2, 0x1, 0x1a, &(0x7f00008af000)={0x5, &(0x7f0000f54000-0x28)=[{0x1ff, 0x6dae, 0xfffffffffffffffc, 0x6}, {0x5, 0x9, 0x8, 0x8}, {0x8, 0x8, 0x29a5, 0xfffffffffffffff7}, {0x5, 0x2, 0x1f, 0x2}, {0xcd14, 0x0, 0x1f, 0x7}]}, 0x10) splice(r3, 0x0, r4, 0x0, 0x4, 0x2) ioctl$sock_ifreq(r4, 0x8931, &(0x7f0000dbd000)={@generic="bb6cdf7459dba0239626964294c563a1", @ifru_addrs=@llc={0x1a, 0xd, 0xfce0, 0x0, 0x401, 0x80, @remote={[0xbb, 0xbb, 0xbb, 0xbb, 0xbb], 0x0}, [0x0, 0x0]}}) mmap(&(0x7f0000f55000/0x1000)=nil, 0x1000, 0x3, 0x32, r7, 0x0) ioctl$sock_inet6_udp_SIOCOUTQ(r7, 0x5411, &(0x7f0000f55000)=0x0) mmap(&(0x7f0000f55000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000f55000/0x1000)=nil, 0x1000, 0x3, 0x1000000032, r1, 0x0) getsockopt$inet_sctp6_SCTP_GET_LOCAL_ADDRS(r3, 0x84, 0x6d, &(0x7f0000f56000-0xec)={r6, 0xe1, "f99dd6c56cff7ba486996b9ff17441d2781a532ed85ddc0b77ba16d9c7391185a81f2924c51ef1ebb8cb7e41b64da63da11cdda3167ae42373a2f72bbf87f8a2f5def58536431671a2cb85f1097fa749087b76bbb39ad4b3d713ede27c42bc8517cf63add73b9fba3d11be0814547abcb863135a1578de048d7d51fb85ca835af7a00f16b8b4588759e15e1eaaf30bc6c2308b7653f455bc5be4c9ffb512846db9cd18e6aaffc515c602f681c77f2f5d671be6985851de7223ffc7f9fade8cc49383b1b46dd460992bf066d56ee603a529cf8d8ae4c183eaa6ab3781f0cf4984f3"}, &(0x7f0000f55000)=0xec) 2017/07/27 23:59:25 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$sock_ipx_SIOCAIPXPRISLT(0xffffffffffffffff, 0x89e1, &(0x7f0000c75000-0x4)=0x0) gettid() vmsplice(0xffffffffffffffff, &(0x7f000098b000-0x80)=[{&(0x7f0000f27000-0x1000)="806f904c9bfbbe5af235c351ac4eed4abcc22b642f6d007bad915146ae1bda6718b1390bca191f4db10c0d4ddd7a7927a51ed4ed112ead58dc0cdb01bb4cdf647b68fb8947ed6f0268503689e0d0fada3a4a2ec98e14ebb6d3cc7b381efc4a0856fc3b5ff6c8f26b4638d613d8b8fcd310c29a65fb9941a4c84b89384925b4a87709daa44b3cf67154814cbfc67f278fe546959b0e188e54954c9786e77a3eddcc5508158cb9accd58bc8fd4f4d260bbbf014fd071b7e89ac2bb9c96ac76390e67d83fcf4f5c8b1287d0391be8b8ebcd6a53741dc9f0132bb5fb6384e69cfb258c7360b3173dcf7510e258d2b017ee39ee45ded1a597c8a225b19e95831f56624b45944ecefda9808501cdb93f08bc8505f136f9d85ae267920b38c8fdde5c60e337052d908fdedce5f61ab5d269a557bec2974bf3716f120926cad02ec80d3cb4fa1035bf35f7e222d3b46a4c8032f907680b9f946d690f8148b6f31d2955b945b03ac04c894923a63352dad100e4f8b712c06048a5976c5b64f47418fc8f46682937c095e2aee9953ca92a6795fc8dc1bd9ea32d40ee9f2b9ee0bdf04feac7d62acd5771f6285f4448764e1c25474c0b835e8c89bb3aa3853dca1d9f13a7293282677baf3c06ab1033f0d7c6b0b85072e66a056fc7fb01d847f2a380e3022a8cb0542f4e802a4707df365a13a68cd0680d7bc95e80e8890418484545b97c5c7395c95025f48d17a819e3bc701435736d288276f106bdfb1a89fffdf7c7e47a5e747ebec7253c3b88fbfca1bf5a8d1009c149507bf18a430bcbd941fd4855f5d8b768fbddbcfd581548274bb32066adcbc1388c3d748b155190ee66f4b434b36897b5a79b52c85b44449963410a74127c70146a2d4c04f6b5f77a01f5ac67fda9f01d8b7967f3497968b2d1ef912435643c1649ee433a8bf5703e657747f978f6bd46e5909c4357f06127c08eea2a241104f45c6b5dadfb2bbf80954b672d9d4846e254547c2680db5b50a2d69be7b8eccce76314f0e0cef69a6b39fd7a582f594d8bb64166384f822406b923a772e870224c6248dcd5bf949e661ed451835825702207830b4e414694ec3c17a5753b5ec2663b070d8e4fd345af9033a9229c4bacf8d1d27d1844cb54a5e8b6e2954fced29148aeda51f236eb80e23dbb7f19846a74608d4b669b25649d8958eb81443ab7880e93a55e220ab4deab6a0983b1f3600f0689e6f410161f492e6eb03939a49e908d017eba5b677c0c97429d6b584a819da5f90c29eaedcfac4d6b9a0326bf403b11fce97afc704339e19afcced82f7571d67ee6255c5faada8ae5aa4000e0015dda53faacc49fa65445eae4a46fd54cc440e5b480542f7e995295305fe5b008a72bf9ece882e5d0cf699f65e14fe1248c7d45c3da750ba0c4d3cffa081aedf8f0b9f7300663ee63e1f7080d6e48133e79bd59703c19080aec83431c9d8edc83fdacc3bdaed37e10b28b50bfcfa7bdc63d15770eb89f82c31d7540ebfa9583b6b16898ce7ef08cbef826cbb90d21ff2201e0c8d82258d26d469388ca8be7260033d3e176d56bb36ea9e343d548f4da0408ad0220bd073cee714ebfa07df0da75d7010d47e10e9a161d40f5532a97ae235c58b33eb94256631dccf1cfae751993d21996844f35b5c611aa95c190dcdd283c18cdfa429045978eed0100aa999a6802ae4a09fc77ec4d11ce3f1a5da89896a9f82d1c55f009390a954f5ff620e0eab7f28deaab354caa808efffd2d09d5ce932193ec3562ea97a1bffac39b468cf86d7bc0804fcfe649053c1ac872fed734de80553a88f6c5162470e23332804d079ae41a066c68d8899f37eb71bae6d5bed75228ea3e8a2ecfb388273877bb74a529520657dcaf39eefd1af0991b53e20f6cf3ced11e011493771bce3da17e434b8549bd9d98b6f6398b1ae50b23b1584908b6de30b71bffa0abc089b910a6b7414010ba9170914cec7ea4f8e23dc89dd246a97e258cad6340fed4238ba2f869406b0b330531ef2ed7455b8870e933df8ef46064fd1f759953506a951705ca946636cfbe2c1c4d442342f9f784b29dfaaa6f8c943e1a1297367b807f785401472824ab77e878bd6c16d04c33bbb740a27e8fb0feb7d59805f8f7eb290323ec4a11df900b0de9a5a524793bbbc89ccbbbfdceeb62e6dcae7ac0d4ebe65bc95300340f317a02ff289d195b0f5486a208cd124880999b5a9ce772dc35684b566aef7dead03e116c245afe3852ed088858df00226f15e0cde74ffec2cc14f9b3084cd3c86424d4350c65f68a80293c85b4bcbd09debaf9b7a0c1e3bdcf36829aff3455f6cb748d03352bb12bfc805961cd6df457b71e7330f2546a62bf8ff278c07e4e3adf78fc15186b5b66c98d30aca21b6b2034e3555d045c746bce26135710331362d6d63969d3e44237943fde0ce0cf9c1338ef7c34593bb572029a74758c12d2ab7cd3764db528b47671d3a90f0225a381d7ea302bcf208ae2c21be230d1d4759726354eec8a5f16a38dacb9df0115862aac8a4d9d2e3d34117a3c65623733beac19f55e5dc9fc8b8f1305430461e9aa2d3c4ed0f20861a7afab6e4ba783f28404d56b45d0a6466700db3295542c38829e7dbd737357bcfbbd3316894f14514c7ce3ef65b0b331553bdd9586f88b3c2a531e9eaccbfa2289666cb35cbdd2bc57a223e427628f2a611ba840f0696fbe0ca71eb5b3173205df3a5334f714d57296475d0ffa226ae151845258aa465acfeb4209b196fe2aabe37734072faef0eea0b4ddd27b0c543de88f50d949c5b0593bca41068d5569738f03c04d4f84c3210faccec95f0d8045b9596be4d73c125f597c29a15f23b0f5278999fc76a2794391aeb4dc1b205aa665e66b320415105fc9d5fc2455c485deb08039a5b28473674c55e9d9a79be252802e08ffee035de1a24a41581071f4ff780b0e8c5a454b8a0d55a425c68d5f1f32f3e366258c49028135038c40ded59f3e532ade56829e3d1713aa8aa619197b353779fcb3540b121f38dfc9cc132a74064021385ed9f9bf4b5ccd209dd568147e99bbf256648be504d83bbe3fc34901069683f3975b58eca8dce63021d771313d32285bbc50f4d695065d3edce27269a31e994c0cb3922e974f67dee7a363203563a0718ce36badf77e6fd7891ccd38fab7c5d37349f9064f063fce0ac3801a9f8b8319af1cf1b878c7ca42fa5262eba778e95d5c98bb619a39f425b7778f0c5cf016c9a918bde463c5920a3a1f7dce11340d7e8a144823c19fac368d28a8c81544bf17b19354107b8445650d00d697c482c87c747b162f8c1f1db8a6c599a976e9dfb89c5c6bef0be53fd55195ade902f40fc597f661bf9aa76b5178cb3dec42cc00e4be58972568c49df828d4574d8caf73df5fea88c9bf392d3d279610b6041a46653dc0c3a3ed88aa9e12a63610c42907069ad95610e9d944808fe50ab102e2c91848c394db8b25995aa378936def7048b1aad1a1415279f6c2ee9014c7a481b3204497efbd81b5ed13a9e1c6ed87a217fd2f5f9fc24f1a63963a18462e54a3f8b63ce30705ad6ebcf2e53dc86054f2c07b2e848f88ffd6d6c5656534b470fad194a4b767a6a3a3eb8b23e123728391f7467899065d9941970e178f5d655e610d56433a6e84ee02a6398bf69c38ccd6920e9c74b464bc4a4ea5738e458ff12f679fb986da6fabb6c07cdc57bbc1320fe6555a15a0fc9ec0c15bf5ab3c13d06d2714daa7562a9496cbc015fea9ee6c7c71b36832bfe37b519e44930a26d77b94ae62e2bccb2a1300913dae1b9588c112a7a0aa884ad0f892ae712b71c56904a7902c92e4dbd745ec66845e658549052dc1209ae701abee36b04073bcf3c8a4696cfc05b5e3c17a3242c3d618041a08c6b912f93d573b194fd68be912f6448642956d61ba44a49b8bd9a259831a4dc5d7978f1194d0afe2939eddca566e05927c4e7dcb235b258f5c14b3a8d7cfd7d20946dd4737e5fff60a81d22e870259d624028429e346fedb0819212ae4c8571c233581a03d40be8b2dd0b0fc0c113bc450ef412b8e2d2d2b878c49f7d679ed08da8dc43875e775a9a0dc77f46b6317b249d9906e17fa04c130cbfc7a727a4d47ddebb12923cb17ca41cc59e8bec6bf322b932246bc423b68c0b7ac4569a2eb5a441123ddf8ec584a30b8370348c50b72a1cb43fd157855b53867ff06d95bc75d136d2723f3a3757fb03edf509c51c81506117f78320c6a708c2ed914cb0a80781848cbe68d7fa2faa86f6959e6ce08354f2bf6d2bce044c4c3ede8311f22ba6d8d482f47b7ca2e7ddf0b688864351d2f8ff0df53a5705cd57cee41565dc45d76db2ef94e6d65ae9e861f0243bc9f745886298a7437f467b5e41e2ab4f47489fced2132e4c9a696193f9e533971131cfa15da7165a743ee2c471fb6edc46c662e84cb1dc6bb172d03024df1af2b8aeae7d96e327b9f1c8b18952bff5918dee7a8aa8f512975749345593ee28cd7d7d8af55342fec97a8b91a717a574f85f79395c53a3097fb21ff85b6652b3a8bf9931bc1e4cbaab868970e0aad948ebe09f81b59f725599d12161677935caa43ed2c34842848cf791d380c4b7154ddfa8abd4487b97ab1381587bb0fd0c1e33ba28615277a2b88b2b892a38ce51e85ef6f901bdcefd67f1c8dd9d67234195af7892662feb9da13238f101be4646ace0ead3a4af1b08bc655515e9286bc61fe4a2668c6e3d733af312edfe0e049f51b47d7a83a129923c8cc720db68b6f073daa38facc915a83ec296d4121f2e1f8d754bed9f491a4ec0635572582ca25e90c5ccaffe37c01974121e0a68a18b5f5c97e035cf32db6b669619f12969a6759875b71b40cab2eb9357073509c5f7a69c7542ff4fce5d7d46d2d5633e6eb21776461c0bbe3840766bec5294c8712005d01b478016ea8851c40922d1238ea82a100f2d5bb41f5e9663d54a1d347e1740ece249135092036516c9a90e879d9a45a12a4b9bde9d8aa0037f4747e4873bb162a8626fcca274b5723740b02c25cc3e9674bfbe132e61fedecf77243123e713bf3b5bee63ad025ddceb6990ec159c3b4071fd6c3415c7029bdd3bfc2eac05fd12d08ca9f810faebec12ed42887504aa3dcea500cf766096be0a91137d1a474a1275f65a68714c1a23ab758eb212d5b6a5d0c72ee69e571f89276912da2700c7b47d1ba40da11764f04a6d07e2ca91af8b169f25ce31db82bed5dc855f6b5c51c4efbe56da12ddd1383db068c8f3bb3b4dadb702a09d6563c7cb01c827a06a10f3cd0c7ee3faea2ce21d5f22d4ed404af898b9e60daddda01bc5c1d45a763eadcbaded97e66d14612dbb2e7e72d85c300e5a6fd418b3e5023e91453ab59f331f4df09374f83240842fc58f3fa35ae9ef5a1241941beaef2f5108c0c1a0d6ff152a87043163b290c798bfe0e88baa59a1c7fe1e1f36b6218f456ecefa55a32ada1af92dc1b4bfad62262d35b7bd1bb81420ccf8ee0c7fb3a37717ac078b56d6ed0924c7b6ce8e73c89886d82e8a906bece99b086c8a441efd4c5cac873d0859729780b47bcdf1970384ee3d524b35ed20bc56e3a8123b24525813285b05f769f364088112d6f7c4080f7606b7fe066bd02c787f5b1fffcb1ca3df11c287f71338a0999b465bcaec25d72d4d69f4da0f0ae6b06cfaa6b4145e4f0027c7c4504c9cd2e8de8928e919344625b6eb4df0fbd71372b93e529958b7b834f038447a8ef8b54149bf9266213bd513f473a967b6b9556a0c41bd48a8ac70725a4", 0x1000}, {&(0x7f000048a000-0xaa)="1a2588ea43cb32873d9f44059011f1447e2c850c248f49cd2dd255692eb369411017eb13a2b4848ee7d4687eff8dbf466850c6f3f5fb0d16d652a3ee8dd1acc833cc590712535eac7c7d82d47856d51b8d2ead5308d52981fbb095261b42b1845897c098ca1ebd8b5ed989cc943a9f484fcf88184f422e0b0da6c0e4122fff14900dbb90d2700753565b0d00aa197c219195089379e8202908973c245508e5612c2d7dc6c09eec8195dd", 0xaa}, {&(0x7f0000961000)="7b871d4a2da754d4040178105a1b387f2647aabbe191498ac081a92560fc7a3620eacbaf46bc80a12bb0656aa42b0b6d1d99351306a80f578adb92bffa5dc966c53fa4cf7d9f906e6dc2c241378aa7661d8e04c97758ac9cf952f34e10e5952b497a0065c544878fa48346a8f06ccbd01dfc935753376bfcb51500db2d2f990f3e51a22a64c69d98e2922e5caff46cc97eb7d3eafc37f7", 0x97}, {&(0x7f00006c2000-0x52)="8c8373d1e2748a08f90763ebb9968bf2c5cbfe465fa469d75f8260278f836b3bc038c192664b0323b1bf74a97a0333bc7936e931256a1a83ef72a4026788787b66553ccfa270d5b6cb0ae18114ce107b6f7b", 0x52}, {&(0x7f000017f000)="cf02718eacf04143e223a195e7f5d2beb59463b64908adc3ed04549cdf386737bb65f538a928b5d7e265e1a6b9a76a5c0006137c1070e01fc5963d03484d5948efc7b4e00dab91cc27a7f29262ce9831c4d0e50074b25b04f38466621b2bfb5291da1164450d0f6231e5f6ad36c7fa450f5b48ae197598f718de132213db0891f809a6e3fe5963566562a4f763032628e2cebabaff395ca8cab984aeaa3777053d2217dde01d28a9c7454a0c8e998c5e75c33e1d0a84ddbd5d2c2d8df66a5fcdd32c8ea18afe9c1b03b7107d73e4b08d67a9508efae4ed9aef2a79d1aa525fa5d7354e5c7ee3823349397c5281ec5e10", 0xf0}, {&(0x7f0000501000-0x54)="0a77054d131e6f9cfc77e70a2ab65dff97a389d1459739f64a5087c5f8836c3f41175d8594a7f92da88e9cdd7320c18fd3d541fd8c4da36b6751b779e97103de690dc707e27972b474383dcd085a69d71e718b39", 0x54}, {&(0x7f00009b5000)="d33010f1bc7849cfe6d50c081fc0e09458d0b0527bddb20736e0841ce2ea397528fae6ae1666bd1d6a7e6a651df4e083dbd759e6092fc29bf8f49315330cdf8a4f4d79aad29463c3088271cfc19098162cd0f126459692f8560593204aed4f06f4a5ce90849fa35e60346eab679b936303b621603870fdd3eda2f3577608f6d024125bbb3324d1a68c87cf872e79063b03c4d2a505a4fac01bc9883ab7234c7cc36b75ce30eeac3f3227b603fb0a55d65a487661914bdc5c0388c1e400e3260471ee6e1570f48a896854d08bf6de5f21b009262012efab7dd79546270e4530cb3f", 0xe1}, {&(0x7f0000de5000)="c38f4e77e7be730e86eb40291eecd88b57e5731c43b21ce2892b0347ae896e38e899e006e50a54cb1741b0d5a19f9dadb98cb20a77a2f015929f4aed34679b838a75f43b3520fb1a5170308eef1e583e1b9500cf5f101ec45f3d84e2ead5f77910e2608f31965d8166277a16015ab77e2530ebaf7403328f29cadbfdb6f29af7f196ebdb6bf63b75e8a298cfb633d592ae0690462b1ce12f95d8725effd079ad08f4ebcbb5156a511088c92db93eba8c88280cee2cc6eb319f2e1ed27f8ca53f00a28ad44e", 0xc5}], 0x8, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000001000)={0xffffffffffffffff, 0xffffffffffffffff}) socket(0x0, 0x0, 0x0) getsockopt$inet6_tcp_buf(0xffffffffffffffff, 0x6, 0x94dc86310120223d, &(0x7f000000f000-0xe1)="", &(0x7f000000e000)=0x0) r0 = openat$keychord(0xffffffffffffff9c, &(0x7f0000bf4000-0xe)="2f6465762f6b657963686f726400", 0x2002, 0x0) write$tun(r0, &(0x7f000026a000)=@hdr={0x1, 0x0, 0x8, 0x2, 0x0, 0xfff, ""}, 0xa) 2017/07/27 23:59:25 executing program 1: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x0, 0x0, 0x0) r1 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) write$tun(r1, &(0x7f000026a000)=@hdr={0x1, 0x0, 0x0, 0x2, 0x0, 0x0, ""}, 0xa) getsockopt$inet_sctp_SCTP_GET_LOCAL_ADDRS(0xffffffffffffff9c, 0x84, 0x6d, &(0x7f00008ab000-0x4c)={0x0, 0x42, "d860b06c28848332c2afaa2732580f68515bf04f068c2f99efe528f3c74aef56db263860d2de39e7a330678644cfbf8d22288cc1c00791eeda5c4cefa3ea2a751d4d"}, &(0x7f0000479000)=0x4c) getsockopt$inet_sctp6_SCTP_MAXSEG(r1, 0x84, 0xd, &(0x7f0000073000)=@assoc_id=0x0, &(0x7f000074d000-0x4)=0x4) getsockopt$inet_sctp6_SCTP_ENABLE_STREAM_RESET(r1, 0x84, 0x76, &(0x7f0000657000)={0x0, 0x1000}, &(0x7f0000bde000)=0x8) listen(r0, 0x2) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000c47000-0x10)={0x0, 0x4, &(0x7f0000672000)=[@in6={0xa, 0x0, 0x100, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, 0x8}, @in6={0xa, 0x2, 0x1, @loopback={0x0, 0x1}, 0x9}, @in6={0xa, 0x3, 0x2d00, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, 0x800}, @in6={0xa, 0x1, 0xffff, @loopback={0x0, 0x1}, 0x3}]}, &(0x7f0000d05000-0x4)=0x10) sendmsg$inet_sctp(r0, &(0x7f000042e000-0x38)={&(0x7f0000aad000-0x10)=@in={0x2, 0x2, @empty=0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x10, &(0x7f0000d40000)=[{&(0x7f00000b7000)="0175dc74ae28ac00744b4830768c0a38fa9c26", 0x13}, {&(0x7f0000f75000-0x3d)="64666a4a42df13542f6fa31bb14bc3d0f64bc42f43827262a6d74f530e6890e45b3ea7a3dd0552eaac2fcf4dec5729c20d9841bea404da58d757ae3f76", 0x3d}, {&(0x7f00009dc000)="da", 0x1}, {&(0x7f0000a19000)="1d4b0e62c5b7ff46756af30e28c1181d59a13502296b1c2cf16ef3a0f83f4fc81667e59c743397778753a43c09486d90ed9242019a3ea687e3353188de44edc4731ab818d8fbd92aa2b44cc66fee804f56e14b90e59ef47e755ae277f7a1634b4a669246517997c08e28f959eb4d86be81866fd37952ed2076556651d4c9664410d68ff690c5b31a19431b4ab63c6230a54722ce", 0x94}, {&(0x7f0000473000)="6630f0c666fa490363a481fe2259434accce4e3285694ddd98064975b6e101310c65bae04177d18761c031d5d05f933045ea91ec48b3d8436f3e79cd589ec2b06c83d9d9cd5513844abed85f242358f1e45261e17b4dfefa9e80b7d2cc0bc8072f61b59af728a0b006652a7949e968723ff4ebab561d58f8cd820c5fbd1588d1de9cc67b99a736560d4fbfb80730f7b0584dd92e2c894872ee1130772fbc6744a208b928295f65aa236fa86f17d6827418035c300098ea646479fb37bdb9327ccc6eefee57199c5a7afe413f9363467c3343ad10864672494ea19abeba59bde18ee7cb92ea11f88b223ff769fa5f5cb413656d631ee8fc73c16e6ea24d53725361058f06611970ad7c56661ac0af599f1d86ba62db2dcb3f3936691e37d1b18a2baea65279e44d88d4207509e42cda41d08e40f6af8dbedee816eac4f14a2649c38624c57b1e024b643821ec45074eed76ec3eef52089db29d43ce48b554ac9fb7c1682ef57cc3db6f4da863d341561138a5eec0d2f2c5c661e091edb7ad4fd3bd81d3ff00868cfc137fcdd030b3604c00211f38dd407f85a91bb84f9c626f9f5436532b18d8b918bfdb685a393c55a903460c948101b613e99a18067e9b58844ebc5a481494b53673c63eb337032f9d6fda96b00774723d907c27ac5bc055b56fd33bec5f4f5dd92eeb16ce5532e01186cbf114ff7aff8bcd24da3510824292e59c43b250e25c172cd9466a7c78f526a028747d87b17051f90d3c050f3f25b482947d5bc6267831d18088e3b5f760d983849af4d83766d3f7a799c7f604a32fa82262095df49d956ddfa6af770b6469650d3d6028acc4496d325adcf44887b51e67b2a4ea9c0c01571f41f1a2f89f796d05f3ed98435a5be1b8c25f44d4736376f2862f37a479268692b5614d4ade95bd4e6e1bb3d9c9fb3a8d4c256ef264cdd0dafbec8df1c5c943827adc73f45453f1b518ce7916d3579877ad35650244840ab8e104bd21b1bd79141361f0e60e97783a68b1656c8c83b88026fcc8bfd50d3a365630583ecb808c4f352edd5370ad0249016876a8c14beb5f62468abc7783193ff41b74652522fb7693f20b93f65a9541cc434a3a46c09127100423aff4c2948f17cb96230bea4f3a4dcf6855bb58f72fa504a2386fc6d36c3e433c73d9efc14f178406d1c38913ef11942653b8b795158581f25a675e03dc82f403ea5ec56ef4149e7a985940a0d44d1b8c4ee7a43cd8ca8ed1b6db4638c03e78c25382cb2814576dd2e5cb2e7b57c2a78b1f1643f1b7e935bcf682623d7157a6ab7393a11ce114ea3ab5242d345b7a912cbde0dbba0eca4df52ba3630d12cb303120940c1559e30d4b3cf142a440da8176bc137c2af879b3f682e7139e0a01ca0f40bacb194c396837f168a002865056b0290cd62f596e3370d8c3759c449fd1914cf2c4e4567519412fc1812654b99c83df657aca25d4751c2b790fbd137d128e64174416ef8ae0d80071ba87d0da4708524c649d2a3f1f4009619b6777e7a88fbd0b2b2c331c045400129eb2ea3a94751d845fbab26417ff055c90adee24221668e59e53d8c7d5634f7193374a46fe6cf910feeee3729b4feaea524edcd95c5ab1026939ba3490b44ae7acc6c0a3f470232d0650c2082fa439b9c3d6151eb8ac2f4ebe6653c046295a8bf041e421cfb20fdcf8af59413d96ffff925f8e386fdab473ff436cb2b4ea012cfa834e036d28d099011109477b50a598d3fb67a01f56e91f8a6fb028b1586fa96ea6536b4e14edd5771a8868ed4201eda32e4fabbf4915f7dcb02a46fc2435a207f7172112c6e6a0e47afc24ee30148759f8d4891f9ec7647033ab299196cee8f224d0756df99cfc907e7fa1ef4d6484293aaecca207dd60879af35b985d0b8aedea9ca5c4fcff6b0d742e9c92ad154bfefe1530c451eca19d9fafcdd87d2528570740e130b50cc37ae01f1b1210aa0f03ba484e6aad60bba48d05af08bf5ad43a8d9bab42b2160afa98debfd7c92410bb180504e0684912ee5568470e0167c2ccb3e7a9450b65e6e3d4ebd5b3a090b88fcdc4d824b910d54bedc3f8bbd6f03fa067adaac4bdc258afd70dfb846ac54765bbc1c7c6c0ab9cc21669761a611cd3142abd0e2c3e6c2d104158e5e5a8dbd2e7dffdf917c1a88ef1592e72a3a2672e21ffa8e0d87d2af0b1eb7a783b27c899af19c24753325af2b53e5e0a6f2b22572b9ad356ffdcb2448e69ac5f1f147ee186fc259b84adb36815dcb8e7d9e1b60587af8b057ccc13b38fe10826cb7020812632896d3710efc45064e948ddc16e967252b7b1b4a4b7666bc37324ea03f635e56b84536f95cd51da696afff413826597d3948f57bdfac458cfcd24ef1220f63bb174433b00bd41372eb4e313d7dcc3c3a5539979feeca9cda1b97f47145df86fbbd70ac0aef00339bc9cc138021224f0d913c2451dc90fc32f5f5f47a5c0428d7c40090476c02b92690c9eb0ce52720e255fb637e9edb1ec851e991b531ae0a92a4975ba5b8d2b9364029f0f3f34cb14cb00ccac279ea13e4b9a6b08a2a2f98eb03717bb8cf029331e9e2e623c54c31cfd1d2f7023cc5c03be85da5b15c3f552923af2ace8fc3cb33e925eb78fbded87da6874b071832b829e45a52adace5933d65b4a4e92c3f063ba27044b011228783d549c341db0d33e4d88d878f249c88f47dbd74f7c08289a17ec05bbb8ece959b6e0f24c0c915ecf590b5a4d5997ab9f459f3797341d815e4b2a6681fb9d0ee0d85639403a6ccbb665ca47912823dac1d8d618eb66a08a497c6e91fd6c3db5ffb09c08c0cc726ae358d8afd2e31215de38287e6fa5d86e9dc9de681fa27afad0282882bc1a80bac47129e367d4df0d8b1329401e80fcdc0754cc2c9a8216e79391d48f811f4171ff7f39b53fa0f8c399d8a32485bcfcea8e02435641f9e242603c5afbd57de5a001401922992884b97edec4e4f01bbf8f726d34a03b78e8d82010a1663018150d7e0b2477069261a4cd85d47f3659007584b010e8489109f059dcb734c7798274dbdd33632b139ac2423b84a7ce8e0f65119c58f8039a497462629ddbb402c0979146760c19399973e67f5264a00074a73b8841e43b035e1e5b2a4b1c03aae8ad636772f6d7a27cc3416a468e492fffbc2f9fada80900bf962c798a8abca2cd0b4dbca15995f4a2232084040c9e8e1d4cd44d58ccc25448a9e873c87f3b6a6a313e6bedce7b4098b6ab446c6383795cb8e879553cbb4498a3b3deada33f0b2aca7dc0d41341f77b86a26b9c943e72227a2d9c4172b852c4e89dad9ae9424fccc019ee628bfc023b70bea1455f7295a9780a0ddfc9f1ec9a92dede94fccdddccac1491064ff4555892026a865bc1be44a97180ab34b73a5e766fcd5180a7d4fa3ec01f1c198aea8b98a190f472c1b8a2b693790c95a080d7b7c05f6af4ca9beb13249776b30dc6909c079c5449c4b03e73d524a52e9cd626214d4ef303d6232bf745802e6bbf0a5d92f5b6759aaec79a4b688a6bbdf8eacaf50095067aabfa023d09b877259a52c84edd0851d906c5ca67223ac25c1181ddfbd9017750182feceda6e0a7a6255a00e8ef88aa5fb459ecc97d69d26fca184e798e027dad9eef45121db3c0e664de1e597b89f69809df967347ec52d1807eac7b363f745c60b0dd06d3064b1356ca67a320c52b0a8e1bbe6a8af756812e76fc0b99e7240179f34f6de933f1469ed1fa25a6081eb37ccab9d400e0bda0d20a3dec24d6f9077b032f4428ab36ead5affef74e13f2d73da4be894004755e126c2cebd4fc8cc9efa758a3f7ac9ca6be2439559585435a108a2a5e815937b22bf69eb1aca8038562dabdbd7ffa9cabc1fe7bf3a621ce295cd798afa8566876fdc8fab66faceb3c13313c76299bee97d193ac0d30853cd509bb6014da61b07ac0e4c62ab07be405dbc75c5cae9947db96abf4c37b2c6517508dd72775e8c4e3a984795b133aa5ae0a9c064f30f060a91247db8fe3d491c7dc9dab74b1ca5bcae624744bd30514b33ad6ebe430e845e8c523a1cd003a4c12ea7efdb1542cd20e689f735016e9456675f94dfdd578c6d2c1c72da850064ba77bd6ab38e73e6fac8a3675ad0453ab5ebfa7953795d4f4ff984e90e058c06a37799e7e5de0691eee3c99989ba4e9fc35270964d778a39071604edceb8d1a5bfe5e981f62b1d6758e9258b7183429811138dd373eef87a92b088488a01b3304c443a6832f3e2a2e53e62074ebc1f8a275fd561659cec470f26088619c47631eacf5b6e7cfef36318e17a84a6c6c9b790770f5cf84ab5115be415181cec705c4a8b51a3b328053c8e3b2bdcc42126e2f3c3a7b841da7a35483ed07176e1288d45476a5e76eda9cad5893dd3cdc24ea4f3cc1dfdbb52c29f0f51cae72525424df1b79053d0e1ef2455669a21e7bce778b6542d76ba392fcd2f868688763d9c149f9bf61c2ca66a7e790ea1041bbabceb3e996c0e8c8eba825d48ba990f137faecb53d551adc23e7a5757d45c9c71fcc1dcbe856a451632c7d75b8a43db961d0f38b50e674efcfce24bfe85d5a75d2b11cd5f1ae060996a31d14608c7e5e2153ddfddcf2b1371fad287b364571ad77153a80c873eaacdb74150303e518c2ffb4d0df19bce0575e4323825f8c743598d32c0e534e5adf7c8cdcefb350fedff1b0f689929b5350dee30341b4e0022d77ca8a278273d7bb2c1cff89e22db17364e1978b13d32b2c73101a514ce7be861afdc5e885b21b1109c8337fec40ea6d6161bf58f821f3b517dda3b0dae3d923cd382abbe2d561eca766cddb015d669aa7348edcf219ffe18c56df7c7ce2c39a9e7e6f5395c6b0f3bac751f9d7c6a024903c9690864235999246720bf800f563f74bae268b28394bc468cf6b981e12c9026bdf0849e508f97e363ae5142cf553a2a63668859de34a6795a1e6861506ab7b1e5897ab9ce6ee480550a84ad53a82b2ccb19ca57129460b14acc0cac725c96de14db41e46d0cb16f963529d9b80bdabfce9f8e97e9458faefb584d13b780150f4d28ba773b10bb5f11a6f476a69320972c22e66c9da42d8870f0bc53d811e607c8fcdcd06a215e65b70e5aa5618726c065695e2292df9f1e3027adaae8405ea39a9ba9e6d820b473b564b2836ac5608db682f4dc8a69f062c9ce5025bb1a02892e1e0d61d08e23f704a8098cea07808d770c9587736a785e0dacc839450d62273d2e5f87d348a8f681fe4d614a2c50edf79576f62f762c2823c8eba6b524988d666272bc936583d0abf390eb799e1418ed121dfb5899af5502ea34e9b90ce14eb9ff6c948684af24e268bf7c7d1b2792f07ef589365d2966ddadc51dac6717d9e82eff1bf4d4c2db1892905938e45968bad350bc39834f7936e1cf7da54e28d9f873ade5e6e64271eae9ee22bb14bb36cc9c339ae7c47afd2057afbc5c98a86e6709e201800f9ef0003455137ebf8349bfc5841b8b37d8afb5f73cac21917273ce67052c2808b3d146662074fe31cd81748fd08f84cfe97242a099c26159e07ff64facaa01984820a6e51c50589296bb2b96453aed835fe3efa2cad4942045aa062849d83a4aab79f3227b4421a6bd3e85b5898138e3e52c3e80b25c1810326cd37727963170f4066331671948e2082b29248fd8db5debe0be5c19774514115cf6ac33ade9715f1d4ccab8612362e4c843f34bc7a3b23114348fd5197ec61ef0fbf8e318e2df7180879d3dc463ebdbc2bc40e172a0a12b5fd1d2147185d91b17593f61a13bc166a", 0x1000}, {&(0x7f000096a000-0xec)="2ef688c3080dd7c2a8d5fac80535b4e8d62d690c0475601f9cc44dff7a504f36487b573782150f495e0c0d9bc0cd0c760059da81501b9e1183c977ed4efc0e4b7fc5141134cfefe71a7b7af299389d80513310aba2f070b90401f0b293717405591f11c92dcbc3a4e3f10c9116338e4623eaa5fb80876bf6c4bf906e24a482c6bcae0ab13544aeca7c968eba1a0cd5384705a57ca2f9c51a1ed679a90f1042d2178ade8efd853a20021e3cdc4c35722334b7b263926966056ff54e088b7d9037ed59188699c23b71861cf6cca1503fd6e859a21f6a37b1f104cb8c31281f11f35cfb4068672ff029f0f07a55", 0xec}, {&(0x7f0000d0d000)="942353f0d74e83481c75372bd8e1fa9e1f829673aca4aeb16698d5c71ed9bb43e228bad255400c9a242054fcfd859b505c70fb5c09c5f1323127dbcc2b16a7c519d92774d55d968cbe97c4c6609bbc97e487b65bde36457a5ce60a46d7622e0c649c4b132d5d4b419929917b634fcb04a0da6edc9eec01b3d4f62c8f373e90df0582684ee3c49ed2f10fd6676b793f5885a253c1401e744ebaefe1ef669bdee3ebf02188072e56b9aaf41c225bb955201ced7aabf21118b5faa4b3ab3758701f894389c82653", 0xc6}, {&(0x7f0000e1e000)="113afb4ca06a6cc7e6173f3a6e33483439c7d23b47f97b0a3745df1b3dbc28f356925a42bb41fd77034a403057", 0x2d}, {&(0x7f0000f04000)="93f782c978dbe19208383057ae6c08c7cd4f1279266c507e8d2d41530136cea029230f6e8a46d05243baa08633445bda550808c7215d764c90631edd6c1da593e9e78a601bff2dea36bd0a3baafab81369d363f1dee73e9fe0704c89dbb80cdfbd2d6d0c777ed16f9b4cb0acd66953330659b6d06ca923d5d63345099e5e45633a7c3410a44fcffc3bb04eb24f467cc57fb9e7178898779841d1ac6eb2dce3dd6bd219d9d5bdf1d3c3e7ec3c09ecef3ae561f2f41fc0116f21a9d1ac442dbaa2aced65cbbfdeea65f61309688e1628b1907782e8b70f4d6d0945b1163fdebc58", 0xe0}], 0x9, &(0x7f000082f000-0x120)=[@init={0x18, 0x84, 0x0, {0xd37d, 0xb1e, 0x7, 0x4}}, @sndrcv={0x30, 0x84, 0x1, {0x7fff, 0x2e20, 0x0, 0x0, 0x8, 0x6, 0x8, 0x726, r2}}, @sndinfo={0x20, 0x84, 0x2, {0x1, 0x200, 0x7, 0x8001, 0x0}}, @sndinfo={0x20, 0x84, 0x2, {0x539, 0x2, 0xc000000000000000, 0x1, r3}}, @sndrcv={0x30, 0x84, 0x1, {0x800, 0x6, 0x4, 0x5, 0x3, 0x7f, 0x5, 0x6, r4}}, @sndinfo={0x20, 0x84, 0x2, {0xffffffffffff0000, 0x0, 0x8, 0x10001, r5}}], 0x6, 0x800}, 0x1) 2017/07/27 23:59:25 executing program 6: mmap(&(0x7f0000000000/0x3f000)=nil, 0x3f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = memfd_create(&(0x7f0000034000-0xd)="0100000076626f786e65743100", 0x0) r1 = syz_open_dev$sndseq(&(0x7f0000028000-0xd)="2f6465762f736e642f73657100", 0x0, 0x20002) r2 = dup2(r1, r0) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r2, 0xc08c5332, &(0x7f000002c000)={0x0, 0x0, 0x0, "71756575653100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) mmap(&(0x7f000003f000/0x1000)=nil, 0x1000, 0x3, 0x40000000032, r1, 0x2000000000000) mmap(&(0x7f0000040000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000040000/0x1000)=nil, 0x1000, 0x2000000000000003, 0x32, r1, 0xfffffffffffffffc) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r3 = memfd_create(&(0x7f000003e000)="402670726f636b657972696e6700", 0x1) r4 = syz_open_dev$sndseq(&(0x7f000011c000)="2f6465762f736e642f73657100", 0x0, 0x8000000000102) r5 = dup2(r4, r3) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r5, 0xc08c5332, &(0x7f000002b000)={0x0, 0x0, 0x0, "9ede7a8c5ae95ec8672c93340f643a664f13eeab65c0322901dc6bd36cde2c51f01b7f0b014f9f91eeb7c37c7240f476c8d753d000aa8faf8fb574dbcfa6dc4d", 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$SNDRV_SEQ_IOCTL_SET_QUEUE_CLIENT(r3, 0x404c534a, &(0x7f0000044000)={0x0, 0x0, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) write$sndseq(r3, &(0x7f0000e70000-0x30)=[{0x1e, 0x1, 0x0, 0x3fd, @time={0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, @note={0x0, 0x0, 0x0, 0x9, 0x8000}}], 0x30) r6 = socket$inet_icmp_raw(0x2, 0x3, 0x1) mmap(&(0x7f00001e0000/0x2000)=nil, 0x2000, 0x8000000000006, 0x32, r6, 0x0) socketpair$inet_icmp(0x2, 0x2, 0x1, &(0x7f0000001000-0x8)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = open(&(0x7f0000d40000)="2e2f66696c653000", 0x800, 0x40) mmap(&(0x7f00009aa000/0x2000)=nil, 0x2000, 0x7, 0x32, r7, 0x0) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f0000c09000-0x8)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = socket$inet_tcp(0x2, 0x1, 0x0) pipe2(&(0x7f0000be9000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80000) setsockopt$inet_sctp6_SCTP_RECVRCVINFO(r10, 0x84, 0x20, &(0x7f00003b9000-0x4)=0x6, 0x4) epoll_pwait(r10, &(0x7f0000837000-0xc)=[{0x0, 0x0}], 0x1, 0x400000001ff, &(0x7f00003c0000-0x8)={0x1}, 0x8) setsockopt$inet_IP_XFRM_POLICY(r8, 0x0, 0x11, &(0x7f000083e000-0xe8)={{{@in=@remote={0xac, 0x14, 0x0, 0xbb}, @in=@remote={0xac, 0x14, 0x0, 0xbb}, 0x0, 0x0, 0x0, 0x0, 0xa, 0x0, 0x0, 0x0, 0x0, 0x0}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, {0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0x401, 0x0, 0x0, 0x0}, {{@in=@multicast1=0xe0000001, 0x0, 0x0}, 0x0, @in=@rand_addr=0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, 0xe8) epoll_pwait(r9, &(0x7f0000177000-0xc)=[{0x0, 0x0}], 0x1, 0x6, &(0x7f000083f000)={0x4}, 0x8) close(r9) acct(0x0) getxattr(&(0x7f0000389000)="2e2f66696c653000", &(0x7f00004e9000-0x3)="5d2d00", &(0x7f0000457000)="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", 0x1000) 2017/07/27 23:59:25 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$usbmon(&(0x7f0000001000-0xd)="2f6465762f7573626d6f6e2300", 0xffffffff, 0x6cbb6205b7318ad6) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$TUNSETSNDBUF(r1, 0x400454d4, &(0x7f0000000000)=0x8ae1) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$sock_SIOCINQ(r0, 0x541b, &(0x7f0000000000)=0x0) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$sock_linger(r0, 0x1, 0xd, &(0x7f0000001000)={0x0, 0x0}, &(0x7f0000001000-0x4)=0x8) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x1, 0x32, r0, 0x0) r2 = openat$keychord(0xffffffffffffff9c, &(0x7f0000568000-0xe)="2f6465762f6b657963686f726400", 0x1, 0x0) write$tun(r2, &(0x7f000026a000)=@hdr={0x1, 0x0, 0x0, 0x2, 0x0, 0x0, ""}, 0xa) getsockopt$inet_sctp_SCTP_DELAYED_SACK(r1, 0x84, 0x10, &(0x7f0000248000-0xc)=@sack_info={0x0, 0x8, 0xff}, &(0x7f0000449000)=0xc) getsockopt$inet_sctp6_SCTP_ENABLE_STREAM_RESET(r2, 0x84, 0x76, &(0x7f000020e000)={r3, 0x9}, &(0x7f000043c000-0x4)=0x8) ioctl$VT_RESIZE(r2, 0x5609, &(0x7f0000324000-0x6)={0x0, 0x7, 0x9}) getsockopt$inet_sctp_SCTP_PR_ASSOC_STATUS(r2, 0x84, 0x73, &(0x7f00007da000)={r4, 0x200, 0x20, 0x7, 0x1f}, &(0x7f0000da8000-0x4)=0x18) pipe(&(0x7f0000840000)={0xffffffffffffffff, 0xffffffffffffffff}) unlinkat(r5, &(0x7f0000d54000)="2e2f66696c653000", 0x200) 2017/07/27 23:59:25 executing program 3: mmap(&(0x7f0000000000/0x15000)=nil, 0x15000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$netlink(0x10, 0x3, 0x0) mmap(&(0x7f0000015000/0x1000)=nil, 0x1000, 0x3, 0x4010, r0, 0x52) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000015000)="2f6465762f72746300", 0x480, 0x0) mmap(&(0x7f0000015000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000015000/0x1000)=nil, 0x1000, 0x1, 0x8000000032, r0, 0x4000000000002) mmap(&(0x7f0000016000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) io_setup(0x3f, &(0x7f0000016000)=0x0) mmap(&(0x7f0000016000/0x1000)=nil, 0x1000, 0x3, 0x32, r0, 0x10000000) io_getevents(r2, 0x4, 0x2, &(0x7f0000008000)=[{0x0, 0x0, 0x0, 0x0}, {0x0, 0x0, 0x0, 0x0}], &(0x7f000000f000-0x10)={0x0, 0x0}) mmap(&(0x7f0000015000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000017000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000003000)={0x0, 0x0, 0x0}, &(0x7f0000017000)=0xc) mmap(&(0x7f0000015000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x3c) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000015000)={0x0, 0x0, 0x0}, &(0x7f0000013000-0x4)=0xc) r6 = getgid() r7 = gettid() getuid() getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000010000-0xc)={0x0, 0x0, 0x0}, &(0x7f000000e000)=0xc) mmap(&(0x7f0000015000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x7000)=nil, 0x7000, 0x2000005, 0x3e, r0, 0x0) mmap(&(0x7f0000018000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000018000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000018000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000017000)={0x0, 0x0, 0x0}, &(0x7f0000019000-0x4)=0xc) mmap(&(0x7f0000015000/0x1000)=nil, 0x1000, 0x3, 0x32, r1, 0x0) mmap(&(0x7f0000015000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000016000-0xc)={0x0, 0x0, 0x0}, &(0x7f0000016000-0x4)=0xc) mmap(&(0x7f0000015000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000018000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000014000)={0x0, 0x0, 0x0}, &(0x7f000000b000-0x4)=0xc) mmap(&(0x7f0000015000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f000000c000/0x2000)=nil, 0x2000, 0x3, 0x80036, 0xffffffffffffffff, 0x0) sendmsg$unix(r1, &(0x7f0000015000)={&(0x7f000000d000-0x8)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000015000)=[{&(0x7f0000015000)="2b0689fa74d7e896807a7c4c03301c99b7a793814ea3b8bd17c5cabbf4f9b49ef19801fc7350be9d3cc14fbb7554b16e76ef7a5f7bdfdf03670ee9192a7384674450551a63f68e07f3fb22a31f44c12d11fe7d993855c4f46f111840f2bbd6c2cf985217d2df1e1fffdcedb8bf2f4e211fdc790b1bb49f9539b0fb370a7f24e690b8f747071aad8c7b4d42851632f33fce7c7aeb0eb673c4e96e369d2622f1acecc3cdd64f2c642fbc643fde92e8e1884ae56055494b8520680d5e4ded979f0b433ee446e68ace227bb5682b670fcff4", 0xd0}], 0x1, &(0x7f0000016000-0xc8)=[@rights={0x18, 0x1, 0x1, [r0, r0]}, @cred={0x20, 0x1, 0x2, r3, r5, r6}, @cred={0x20, 0x1, 0x2, r7, r10, r8}, @cred={0x20, 0x1, 0x2, r9, r11, r4}, @rights={0x38, 0x1, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0]}, @rights={0x18, 0x1, 0x1, [r0]}], 0x6, 0x4}, 0x0) sendmsg$netlink(r0, &(0x7f0000011000)={0x0, 0x0, &(0x7f000000c000-0x10)=[{&(0x7f0000007000+0x7fa)=[{0x14, 0x11, 0x201, 0x8, 0x0, "07"}], 0x14}], 0x1, &(0x7f0000012000)=[], 0x0, 0x4080}, 0x20000000) 2017/07/27 23:59:25 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) getsockopt$inet_sctp_SCTP_HMAC_IDENT(0xffffffffffffffff, 0x84, 0x16, &(0x7f000050d000-0xc)={0x2, [0x14cf7ce7, 0xbc]}, &(0x7f0000015000)=0x8) 2017/07/27 23:59:25 executing program 0: mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) accept(0xffffffffffffff9c, 0x0, &(0x7f0000000000)=0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socketpair$inet6_udp(0xa, 0x2, 0x0, &(0x7f0000001000-0x8)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000441000/0x3000)=nil, 0x3000, 0x3, 0x10, r0, 0x0) r1 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) openat$pktcdvd(0xffffffffffffff9c, &(0x7f0000453000)="2f6465762f706b74636476642f636f6e74726f6c00", 0x4700, 0x0) write$tun(r1, &(0x7f000026a000)=@hdr={0x1, 0x0, 0x0, 0x2, 0x0, 0x0, ""}, 0xa) [ 352.652655] keychord: unsupported version 4096 [ 352.654453] keychord: Insufficient bytes present for header 4 [ 352.665566] keychord: Insufficient bytes present for header 4 [ 352.676596] keychord: keycode 4095 out of range 2017/07/27 23:59:25 executing program 1: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x0, 0x0, 0x0) setsockopt$netlink_NETLINK_NO_ENOBUFS(r0, 0x10e, 0x5, &(0x7f0000980000)=0x1ff, 0x4) r1 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) write$tun(r1, &(0x7f000026a000)=@hdr={0x1, 0x0, 0x0, 0x2, 0x0, 0x0, ""}, 0xa) 2017/07/27 23:59:25 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$usbmon(&(0x7f0000062000)="2f6465762f7573626d6f6e2300", 0x5, 0x400800) getsockopt$inet_sctp_SCTP_HMAC_IDENT(r0, 0x84, 0x16, &(0x7f0000b7b000-0x14)={0x8, [0x3, 0x5, 0x9, 0x8000, 0xfffffffffffffffd, 0x10001, 0x3, 0x6]}, &(0x7f0000d94000-0x4)=0x14) ioctl$sock_SIOCOUTQNSD(r0, 0x894b, &(0x7f00000bc000-0x2)=0x0) r1 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x8000, 0x0) write$tun(r1, &(0x7f000026a000)=@hdr={0x1, 0x0, 0x0, 0x2, 0x0, 0x0, ""}, 0xa) [ 352.705555] keychord: unsupported version 4096 2017/07/27 23:59:25 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) getsockopt$inet_sctp_SCTP_HMAC_IDENT(0xffffffffffffffff, 0x84, 0x16, &(0x7f000050d000-0xc)={0x2, [0x14cf7ce7, 0xbc]}, &(0x7f0000015000)=0x8) write$tun(r0, &(0x7f0000287000-0xc)=@hdr={0x1, 0x0, 0x0, 0x2, 0x0, 0x0, "fd"}, 0xc) r1 = shmget$private(0x0, 0x4000, 0x40, &(0x7f0000685000/0x4000)=nil) getsockopt$inet6_IPV6_IPSEC_POLICY(r0, 0x29, 0x22, &(0x7f0000495000-0xe8)={{{@in6=@local={0x0, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0x0}, @in6=@empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, {0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, {{@in=@multicast1=0x0, 0x0, 0x0}, 0x0, @in=@multicast2=0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, &(0x7f0000ce6000-0x4)=0xe8) fstat(r0, &(0x7f000061a000-0x44)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000e45000-0xc)={0x0, 0x0, 0x0}, &(0x7f00007b5000-0x4)=0xc) lstat(&(0x7f00004c3000)="2e2f66696c653000", &(0x7f000047d000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r6 = fcntl$getown(r0, 0x9) ioctl$sock_SIOCGPGRP(r0, 0x8904, &(0x7f0000977000)=0x0) shmctl$IPC_SET(r1, 0x1, &(0x7f0000912000-0x70)={{0x821, r2, r3, r4, r5, 0x100, 0x7, 0x0, 0x0, 0x0}, 0x0, 0x80, 0x8001, 0x3, r6, r7, 0x3, 0x0, 0x0, 0x0}) 2017/07/27 23:59:25 executing program 7: r0 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x80000) setsockopt$inet_sctp_SCTP_HMAC_IDENT(r0, 0x84, 0x16, &(0x7f0000b6d000-0x18)={0xa, [0x800, 0x7ff, 0x8d09, 0x4, 0x0, 0x0, 0x200, 0xa6, 0xffffffff, 0x7fffffff]}, 0x18) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r1 = socket(0x0, 0x8, 0x0) getsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(r1, 0x84, 0x72, &(0x7f0000aa7000-0xc)={0x0, 0x3, 0x30}, &(0x7f0000a47000-0x4)=0xc) getsockopt$inet_sctp6_SCTP_GET_PEER_ADDR_INFO(r0, 0x84, 0xf, &(0x7f00003af000)={r2, @in6={{0xa, 0x1, 0x3ff, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, 0x1c0}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0xffff, 0x2, 0x100000000, 0xffffffffffffff05, 0x2}, &(0x7f0000bed000+0x5c)=0xa0) getsockopt$inet_mreqsrc(r1, 0x0, 0x25, &(0x7f0000b79000)={@rand_addr=0x0, @local={0x0, 0x0, 0x0, 0x0}, @remote={0x0, 0x0, 0x0, 0x0}}, &(0x7f000038f000)=0xc) r3 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) write$tun(r3, &(0x7f00000e7000-0x46)=@hdr={0x1, 0x0, 0x0, 0x2, 0x0, 0x0, "a39459bfd215b1f2bfb746aa447e253c0c03c188dc6a70649821db4c834beacb9b3bddcda5be6cee163b58e5e606a1d12c23c07af22fd88123bcfe"}, 0x46) getsockopt$inet_sctp_SCTP_PR_ASSOC_STATUS(r3, 0x84, 0x73, &(0x7f00002eb000-0x18)={0x0, 0xfffffffffffff800, 0x0, 0x0, 0x2}, &(0x7f00006e5000)=0x18) r5 = semget(0x0, 0x1, 0x203) semctl$GETNCNT(r5, 0x7, 0xe, &(0x7f0000482000)="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000") sendmsg$inet_sctp(r1, &(0x7f000002c000-0x38)={&(0x7f00008f1000-0x10)=@in={0x2, 0x2, @loopback=0x7f000001, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x10, &(0x7f0000a81000)=[{&(0x7f0000730000)="8b03efbfee883669170976d5371ed44c75b8a99f96b3f3ae830c60e6599161ecd101bbb1e0b8f6c0fe0aff12f3111b95c3d3d79e0566f659458b4c64d2559c04e9614ea4a285b12a425eef29fdd3ae143bc3182d187032ee9bf8e50a88ec9029afe4c726f5bbbade077c13fb51c8db27de1c8b8436163e9a682246099cd3eef1286e4bac28debb234d67e02f13a7f3a09987200ad3269684ca4d7b6404166b73b74aaeb6d5ddbe906654908839d6958b174117569b8c4a4b161018cd661e50eb5ed1e5ece7916140f3fd433fc0a33608d08f9fd8", 0xd4}, {&(0x7f0000c22000)="f9ea74874e78af274182cec1bcaa1b7c9fc41f15927afc8c9ee36a52bea9443813754d86893f2a71f81917b94dbfb64946857910e79683c7d91b15f91e38f9b329e179c5e34037956396a9303d62ee58b00bfa82b5cac58e6e08283041112d233efed11b5de8d976c844d716a7003c61fc56ebdcbc28fc0020fafe28493c76e9965c1b8f635554b801097918940c67fb5718bac8f9156d0f92c341afef31a23b59bf56aa2c9d5c", 0xa7}, {&(0x7f0000259000)="d302fbf1a8e9286e930a51089c8c109da160843973302b4c5a4ac3948111f81c2b3668b171e7c01c4f3da3314e10f5cdcb06211a273094242fe7c2e5ccda95201b728c21885b03b160611812878b00f20830d1176b6b0c7ca43f0bdda9cbd87b41df16ddec9956d5d2df613b92d3d87969c6395ebcc1f91f76638c57666b86a1f89f44140bf21bc4c76da5a534e47648a67b9281da2ed0b6de0f2db7a480fdda110c7279797c93c271d52fa85b95432719c3c3c5468327ad3c4c94662e32fe249332808aa46ed1ded852194e37b1a8fb03761b1ca763387b6790b300efdfe8865eb254805f6b933964afca0d", 0xec}], 0x3, &(0x7f0000e34000-0x30)=[@sndrcv={0x30, 0x84, 0x1, {0xeb, 0x0, 0x8008, 0x81, 0x7, 0x5, 0x5, 0x1, r4}}], 0x1, 0x5}, 0x800) 2017/07/27 23:59:25 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$sock_ipx_SIOCAIPXPRISLT(0xffffffffffffffff, 0x89e1, &(0x7f0000c75000-0x4)=0x0) gettid() vmsplice(0xffffffffffffffff, &(0x7f00006c2000)=[], 0x0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$EVIOCRMFF(r0, 0x40044581, &(0x7f0000acb000-0x4)=0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00003f5000)={0xffffffffffffffff, 0xffffffffffffffff}) socket(0x0, 0x0, 0x0) getsockopt$inet6_tcp_buf(0xffffffffffffffff, 0x6, 0x94dc86310120223d, &(0x7f000000f000-0xe1)="", &(0x7f000000e000)=0x0) r1 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) write$tun(r1, &(0x7f000026a000)=@hdr={0x1, 0x0, 0x8, 0x2, 0x0, 0xfff, ""}, 0xa) 2017/07/27 23:59:25 executing program 6: r0 = syz_open_dev$sg(&(0x7f0000572000-0x9)="2f6465762f73672300", 0x0, 0x0) r1 = gettid() mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r2 = gettid() perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0x71, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfe, 0x0, 0x0, 0x0, 0x0, 0x40000009, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000d7f000-0x78)={0x1, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0xd34, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3d6d, 0x0, 0x0, 0x0, 0x18, 0x2000, 0x0, 0x0, 0x0, 0x0}, r2, 0xffffffff, 0xffffffffffffffff, 0x0) openat$sequencer2(0xffffffffffffff9c, &(0x7f000095c000-0x10)="2f6465762f73657175656e6365723200", 0x40, 0x0) r3 = syz_open_dev$sg(&(0x7f0000572000-0x9)="2f6465762f73672300", 0x0, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r4 = gettid() perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xfffb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfe, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, r4, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000b7d000-0x8)="2e2f66696c653000", 0x0) mount(&(0x7f0000018000)="2e2f66696c653000", &(0x7f000002c000)="2e2f66696c653000", &(0x7f000002d000-0x6)="72616d667300", 0x0, &(0x7f000000a000)="") symlink(&(0x7f0000004000)="2e2f66696c653000", &(0x7f00009a1000-0xc)="2e2f66696c65302f62757300") symlink(&(0x7f0000662000)="2e2f66696c65302f62757300", &(0x7f0000c15000)="2e2f66696c65302f66696c653000") creat(&(0x7f0000506000)="2e2f66696c65302f62757300", 0x8a) rename(&(0x7f0000290000)="2e2f66696c65302f62757300", &(0x7f00000db000)="2e2f66696c65302f66696c653000") fcntl$setown(0xffffffffffffffff, 0x8, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x0, 0x32, 0xffffffffffffffff, 0x0) ioctl$SNDRV_SEQ_IOCTL_PVERSION(r3, 0x80045300, &(0x7f00008d5000-0x4)=0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0x6f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) fchmodat(r0, &(0x7f0000967000+0x6dc)="2e2f66696c653000", 0x0) perf_event_open(&(0x7f000002f000-0x78)={0x1, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1205, 0x0, 0xd34, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0xffffffff, 0xffffffffffffffff, 0x0) getegid() geteuid() [ 352.727642] keychord: keycode 4095 out of range 2017/07/27 23:59:25 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x8002002, 0x0) getsockopt$inet_sctp_SCTP_GET_ASSOC_STATS(r0, 0x84, 0x70, &(0x7f000094c000-0x108)={0x0, @in={{0x2, 0x3, @loopback=0x7f000001, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, [0xfffffffffffffff9, 0x100000001, 0x662, 0xa84, 0x7ff, 0x8, 0x72231e7e, 0x80000000, 0x401, 0x0, 0x7fffffff, 0x8, 0x1000, 0x6, 0x3]}, &(0x7f0000e72000-0x4)=0x108) ioctl$VT_SETMODE(r0, 0x5602, &(0x7f00003fe000)={0x100000000, 0x4, 0x80, 0x0, 0xffff}) setsockopt$inet_sctp6_SCTP_AUTH_DELETE_KEY(r0, 0x84, 0x19, &(0x7f0000707000)={r1, 0x2}, 0x8) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r0, 0xc0a85320, &(0x7f0000a33000)={{0x6, 0xffff}, "706f7274310000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", 0x6b, 0x20004, 0xbee, 0xffffffff, 0x9ec6, 0x7, 0x7, 0x0, 0x5, 0x8000, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f00008b9000)={0x0, 0x0, 0x0}, &(0x7f0000d93000-0x4)=0xc) rt_sigqueueinfo(r2, 0x7, &(0x7f0000a7a000)={0x7, 0x69, 0x1, 0x5}) write$tun(r0, &(0x7f0000725000-0xc)=@hdr={0x3, 0x0, 0x2, 0x2, 0x0, 0x5, "d7"}, 0xc) setsockopt$inet_sctp6_SCTP_NODELAY(r0, 0x84, 0x3, &(0x7f00003d6000)=0x7, 0x4) 2017/07/27 23:59:25 executing program 1: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socket(0x13, 0x0, 0x0) r0 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) exit_group(0x6) write$tun(r0, &(0x7f000026a000)=@hdr={0x1, 0x0, 0x0, 0x2, 0x0, 0x0, ""}, 0xa) ioctl$DRM_IOCTL_AGP_ALLOC(r0, 0xc0206434, &(0x7f000092a000)={0x8, 0x0, 0x10001, 0x5}) ioctl$DRM_IOCTL_AGP_UNBIND(r0, 0x40106437, &(0x7f0000d24000)={r1, 0x60e}) 2017/07/27 23:59:25 executing program 5: mmap(&(0x7f0000000000/0x15000)=nil, 0x15000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet_tcp(0x2, 0x1, 0x0) shutdown(0xffffffffffffffff, 0x1) mmap(&(0x7f0000005000/0x4000)=nil, 0x4000, 0x1000002, 0x12, 0xffffffffffffffff, 0x0) bind$inet(r0, &(0x7f0000014000-0x10)={0x2, 0x2, @rand_addr=0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x10) connect$inet(r0, &(0x7f0000007000)={0x2, 0x3, @empty=0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x10) listen(r0, 0x5) close(0xffffffffffffffff) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = socket$inet_tcp(0x2, 0x1, 0x0) mmap(&(0x7f0000015000/0x1000)=nil, 0x1000, 0x3, 0x10, 0xffffffffffffffff, 0x400) mmap(&(0x7f0000016000/0x1000)=nil, 0x1000, 0x3, 0x812, 0xffffffffffffffff, 0x0) getsockopt$inet6_udp_int(r2, 0x11, 0x80000000000065, &(0x7f000000c000-0x4)=0x0, &(0x7f0000016000)=0x4) syz_emit_ethernet(0x123, &(0x7f000000a000-0x123)={@random="648216f453f8", @empty=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], [], {{0x6003, @ipv4={{0x12, 0x4, 0x891, 0x9, 0x115, 0x5d5, 0x9, 0x1000, 0xff, 0x0, @multicast1=0xe0000001, @remote={0xac, 0x14, 0x0, 0xbb}, {[@cipso={0x86, 0x9, 0x401, [{0x7, 0x3, "9a"}]}, @cipso={0x86, 0x19, 0x1, [{0x0, 0x8, "58f8ee2f232e"}, {0x2, 0xb, "1a17d5b589e36ffaa3"}]}, @noop={0x1}, @rr={0x7, 0xf, 0x7, [@remote={0xac, 0x14, 0x0, 0xbb}, @remote={0xac, 0x14, 0x0, 0xbb}, @loopback=0x7f000001]}]}}, @igmp={0x3f, 0xe8, 0x0, @loopback=0x7f000001, "7938d687488b4297da8303e66df72cdd322044ae13066b70ac62abceafe23619f905df890c47fea364fea5ee3cf9eb47cab67262cecd29bb8584e5fb93d410c7c41a55b532e6d376cb437fea965fc325f601f883dbc49b169a033f49573af8ef1368c42f9101d18493e764664bfbeb70f6525aaa5f108ff727e59e6202b61bff71b3b88f0f65df0dfd03c138bb0bc99fc7fedea07c20fe76bf271e92e8c7bdf4ac6cb3d2583b6759c11ecc6ee39ad9fdf3b5928464f5260d9506905f7289a20879c44b0ff2"}}}}}) mmap(&(0x7f0000017000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) syz_emit_ethernet(0xff, &(0x7f0000002000)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0x0}, @random="4c6112cc15d8", [], {{0x800, @ipv4={{0x5, 0x4, 0x0, 0x0, 0xf1, 0x0, 0x0, 0x0, 0x6, 0x0, @remote={0xac, 0x14, 0x0, 0xbb}, @local={0xac, 0x14, 0x0, 0xaa}, {[]}}, @dccp={{0x2, 0x2, 0x4, 0x1, 0x5, 0x0, 0x0, 0x5, 0x416, "8ba5ed", 0x7ff, "008cf2"}, "b8e648d1a24de7dc81aca10197244a8a8314486f0a22d9df36d164e356b0a842f0781ce3685e26fe85cc361711ec4cf120153daf17e2eadbf5ce246b54949307a21322d5326e906b129ed9b7b67bccaf07f10e39a9517672481d12bab93f8df03735ba742ad19c97fbd238c351767e5e89160dbfe907b235279490a8d0d94f784d1d22dc76db86c57e565947f13d50bfc2c5fc050f1e0c5747a7a4c255087367ea44a929ee8404301029d02331b5007b9c24d4fa0755426c8be467298863f2834b7ba7f826e693f90a176adb54"}}}}}) setsockopt$sock_int(r1, 0x1, 0xf, &(0x7f0000017000-0x4)=0xfffff7fffffffffd, 0x4) r3 = socket$inet_tcp(0x2, 0x1, 0x0) mmap(&(0x7f0000018000/0x1000)=nil, 0x1000, 0x3, 0x32, r1, 0x0) mmap(&(0x7f0000018000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000018000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000018000/0x1000)=nil, 0x1000, 0x3, 0x20010, r3, 0x0) mmap(&(0x7f0000015000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000015000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000015000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000015000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) syz_extract_tcp_res$synack(&(0x7f0000016000-0x8)={0x42424242, 0x42424242}, 0x1, 0x0) syz_emit_ethernet(0x5f, &(0x7f0000004000)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0x0}, @remote={[0xbb, 0xbb, 0xbb, 0xbb, 0xbb], 0x0}, [], {{0x800, @ipv4={{0xf, 0x4, 0x0, 0x0, 0x51, 0x0, 0x0, 0x0, 0x6, 0x0, @remote={0xac, 0x14, 0x0, 0xbb}, @local={0xac, 0x14, 0x0, 0xaa}, {[@ra={0x94, 0x6, 0x3ff}, @generic={0x7, 0x12, "0dd233593018524982f90e1c8154e2e8"}, @end={0x0}, @lsrr={0x83, 0xf, 0x1, [@loopback=0x7f000001, @broadcast=0xffffffff, @multicast2=0xe0000002]}]}}, @tcp={{0x1, 0x0, 0x42424242, 0x42424242, 0x0, 0x0, 0x5, 0x10, 0x0, 0x0, 0x0, {[]}}, {"0c"}}}}}}) mmap(&(0x7f0000009000/0x3000)=nil, 0x3000, 0x2000002, 0x32, r3, 0x80000000) setsockopt$sock_int(r0, 0x1, 0xf, &(0x7f000000c000)=0x2, 0x4) [ 352.762915] keychord: Insufficient bytes present for header 2 [ 352.784341] keychord: Insufficient bytes present for keycount 54 [ 352.797150] keychord: unsupported version 3 [ 352.804262] keychord: keycode 4095 out of range 2017/07/27 23:59:25 executing program 1: mmap(&(0x7f0000e2f000/0x4000)=nil, 0x4000, 0x0, 0x40000000000032, 0xffffffffffffffff, 0xfffffffffffffffc) socket(0x0, 0x0, 0x0) r0 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) write$tun(r0, &(0x7f000026a000)=@hdr={0x1, 0x0, 0x0, 0x2, 0x0, 0x0, ""}, 0xa) ioctl$LOOP_CTL_GET_FREE(r0, 0x4c82) 2017/07/27 23:59:25 executing program 1: mmap(&(0x7f0000c10000/0x4000)=nil, 0x4000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socket(0x0, 0x0, 0x0) write$tun(0xffffffffffffffff, &(0x7f000026a000)=@hdr={0x1, 0x0, 0x0, 0x2, 0x0, 0x0, ""}, 0xa) 2017/07/27 23:59:25 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) getsockopt$inet_sctp_SCTP_HMAC_IDENT(r0, 0x84, 0x16, &(0x7f00005ca000-0x6)={0x2, [0x14cf7ce7, 0xbc]}, &(0x7f0000015000)=0x8) write$tun(r0, &(0x7f0000287000-0xc)=@hdr={0x1, 0x0, 0x0, 0x2, 0x0, 0x0, "fd"}, 0xc) 2017/07/27 23:59:25 executing program 0: r0 = openat$vcs(0xffffffffffffff9c, &(0x7f0000390000-0x9)="2f6465762f76637300", 0x1, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(0xffffffffffffffff, 0x84, 0x1d, &(0x7f0000001000-0x1c)={0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, &(0x7f0000fa7000-0x4)=0x1c) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) setsockopt$inet_sctp6_SCTP_AUTH_KEY(r0, 0x84, 0x17, &(0x7f0000001000-0x98)={r1, 0x6, 0x8d, "a95503b7b6896452d94d6906f544e3e7e8f6b5fd2f304c1e3390e6a78029f70d584377d6828fa07e0c4f349787da1ae2347b4146b3bbd48806ddc83172d9a7552596e8d210ab8a1f71811bd26b1c838c3b4302c0ae0e79c59221b412406f92871edf821380e6d3b13b5a33a45549feeec49aa9178668f2f074956610292469f468e6d378f2a74e5b19810a1612"}, 0x98) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r2 = openat$keychord(0xffffffffffffff9c, &(0x7f00000fb000)="2f6465762f6b657963686f726400", 0x2, 0x0) getsockopt$ax25_buf(r2, 0x101, 0x19, &(0x7f0000673000-0x9c)="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", &(0x7f0000a29000)=0x9c) write$tun(r2, &(0x7f000026a000)=@hdr={0x1, 0x0, 0x0, 0x2, 0x0, 0x0, ""}, 0xa) memfd_create(&(0x7f00009be000-0x9)="2f6465762f76637300", 0x2) [ 352.814854] keychord: Insufficient bytes present for header 2 [ 352.821687] keychord: unsupported version 3 [ 352.842771] keychord: keycode 4095 out of range [ 352.854972] keychord: Insufficient bytes present for keycount 54 [ 352.881277] keychord: Insufficient bytes present for header 2 2017/07/27 23:59:25 executing program 7: mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socketpair$ax25(0x3, 0x3, 0xcb, &(0x7f0000001000-0x8)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$sock_SIOCGPGRP(r0, 0x8904, &(0x7f0000b56000)=0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socket(0x0, 0x0, 0xffffffffffffffff) r1 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) write$tun(r1, &(0x7f000026a000)=@hdr={0x1, 0x0, 0x0, 0x2, 0x0, 0x0, "a39459bfd215b1f2bfb746aa447e253c0c03c188dc6a70649821db4c834beacb9b3bddcda5be6cee163b58e5e606a1d12c23c07af22fd88123bcfe"}, 0x46) 2017/07/27 23:59:25 executing program 5: mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x10, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x0, 0x10, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80800) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$bt_hci(r0, 0x0, 0x3, &(0x7f0000e9a000-0x98)="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", &(0x7f0000000000)=0x98) gettid() mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r1 = gettid() pipe(&(0x7f00003fc000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDSETMODE(r2, 0x4b3a, 0x6) perf_event_open(&(0x7f0000d7f000-0x78)={0x1, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0xd34, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, r1, 0xffffffff, 0xffffffffffffffff, 0x8) r3 = creat(&(0x7f0000fa1000-0x8)="2e2f66696c653000", 0x0) perf_event_open(&(0x7f000000a000)={0x1, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x142, 0x800, 0x3, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x10000200000000, 0x209, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, r3, 0x4) mount(&(0x7f00006e7000)="2e2f66696c653000", &(0x7f0000344000-0x8)="2e2f66696c653000", &(0x7f0000fb6000-0x4)="6e667300", 0x0, &(0x7f000000a000)="") ioctl$sock_inet6_udp_SIOCOUTQ(r3, 0x5411, &(0x7f00007e7000-0x4)=0x0) r4 = perf_event_open(&(0x7f00005f3000-0x78)={0x0, 0x78, 0x1000, 0x7, 0x800, 0x4a50, 0x0, 0x7, 0x1400, 0x1, 0xfffffffffffffff9, 0x101, 0x20, 0x4, 0x0, 0xf58, 0x3, 0xff, 0x401, 0x901, 0xe47, 0xb82, 0x7, 0x7, 0x0, 0x0, 0x0}, r1, 0x6, r3, 0x8) connect$unix(r0, &(0x7f0000cf3000)=@file={0x1, "2e2f66696c653000"}, 0xa) ioctl$FIONREAD(r3, 0x541b, &(0x7f0000d15000)=0x0) fcntl$addseals(r4, 0x409, 0x0) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) 2017/07/27 23:59:25 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$sock_ipx_SIOCAIPXPRISLT(0xffffffffffffffff, 0x89e1, &(0x7f0000c75000-0x4)=0x0) gettid() vmsplice(0xffffffffffffffff, &(0x7f00006c2000)=[], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000001000)={0xffffffffffffffff, 0xffffffffffffffff}) r0 = socket(0x0, 0x0, 0x0) getsockopt$inet6_tcp_buf(0xffffffffffffffff, 0x6, 0x94dc86310120223d, &(0x7f000000f000-0xe1)="", &(0x7f000000e000)=0x0) clock_gettime(0x0, &(0x7f0000192000)={0x0, 0x0}) utimensat(r0, &(0x7f0000f99000)="2e2f66696c653000", &(0x7f0000c08000)={{r1, r2/1000+10000}, {0x0, 0x0}}, 0x0) r3 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) write$tun(r3, &(0x7f000026a000)=@hdr={0x1, 0x0, 0x8, 0x2, 0x0, 0xfff, ""}, 0xa) 2017/07/27 23:59:25 executing program 1: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socket(0x0, 0x0, 0x0) r0 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) write$tun(r0, &(0x7f000026a000)=@hdr={0x1, 0x0, 0x0, 0x2, 0x0, 0x0, ""}, 0xa) fcntl$getownex(r0, 0x10, &(0x7f0000824000)={0x0, 0x0}) getpgid(r1) 2017/07/27 23:59:25 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = memfd_create(&(0x7f0000d3a000-0x13)="2d2770726f636574683076626f786e65743100", 0x1) getsockopt$inet_sctp6_SCTP_DEFAULT_SEND_PARAM(0xffffffffffffff9c, 0x84, 0xa, &(0x7f0000d9e000)={0xff, 0x3, 0x0, 0xcc4, 0xfff, 0x5, 0x0, 0x8001, 0x0}, &(0x7f000015b000)=0x20) getsockopt$inet_sctp6_SCTP_AUTH_ACTIVE_KEY(r0, 0x84, 0x18, &(0x7f00008e2000-0x8)={r1, 0x200}, &(0x7f0000fbf000-0x4)=0x8) r2 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) ioctl$sock_FIOGETOWN(r2, 0x8903, &(0x7f00003f8000-0x2)=0x0) getsockopt$inet6_IPV6_XFRM_POLICY(r2, 0x29, 0x23, &(0x7f0000559000)={{{@in=@local={0x0, 0x0, 0x0, 0x0}, @in=@local={0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, {0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, {{@in6=@local={0x0, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0x0}, 0x0, 0x0}, 0x0, @in6=@empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, &(0x7f0000141000-0x4)=0xe8) r5 = getgid() setsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f000028c000-0xc)={r3, r4, r5}, 0xc) write$tun(r2, &(0x7f000026a000)=@hdr={0x1, 0x0, 0x0, 0x2, 0x0, 0x0, ""}, 0xa) 2017/07/27 23:59:25 executing program 3: r0 = syz_open_dev$sg(&(0x7f0000c6c000)="2f6465762f73672300", 0x200, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r1 = gettid() r2 = perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0x72, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfe, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) gettid() mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x1, 0x30, r2, 0x0) openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000001000-0x12)="2f6465762f6c6f6f702d636f6e74726f6c00", 0x10080, 0x0) timerfd_create(0x100000007, 0x80800) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r4 = syz_open_dev$sg(&(0x7f0000001000-0x9)="2f6465762f73672300", 0x6, 0x0) ioprio_get$pid(0x0, 0x0) sched_setaffinity(r1, 0x8, &(0x7f00000b4000)=0x7) r5 = gettid() getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000d2a000)={0x0, @local={0x0, 0x0, 0x0, 0x0}, @loopback=0x0}, &(0x7f0000bca000-0x4)=0xc) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0x71, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, r5, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp6_SCTP_GET_PEER_ADDR_INFO(r4, 0x84, 0xf, &(0x7f0000f1e000)={0x0, @in={{0x2, 0x1, @local={0xac, 0x14, 0x0, 0xaa}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x0, 0x7, 0x20, 0x9, 0x91}, &(0x7f0000896000)=0xa0) getsockopt$inet_sctp_SCTP_PRIMARY_ADDR(0xffffffffffffffff, 0x84, 0x6, &(0x7f00009f4000-0x8c)={r6, @in6={{0xa, 0x0, 0x9, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, 0x4}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}}, &(0x7f00009e8000)=0x8c) sendmmsg$nfc_llcp(0xffffffffffffffff, &(0x7f0000162000-0xa8)=[{&(0x7f00001e8000-0x60)={0x27, 0x81, 0xbe8, 0x7, 0x7, 0x8001, "15116dd10a8402527b1ee645c72d1c4c2b18747757f7944a23187d5660662261ccbd527792f4d0707b43bf5a2739648c22d4a4e66f9d6ad1dcf114e3ef1aa0", 0x8}, 0x60, &(0x7f00000d0000)=[{&(0x7f000056e000-0xce)="1bc14ed9f8e720454694328a7ddfd90055ce61f250f164d36623bd226985887186996642fabeea056ba6b493a6685bd8a33d8fd76aa36f33789983b6c27d3fcde6be6929b75f6ea217c0578175186438ab7e297c1d94f22255889151134ff85a00214b5be963e2e6279051db6f4843a497ac087f8538db8a2169ca1161010d42b596abe484b1c62dc369e377be29e29777dfe0640e3af8c6290df5ba0bd3d07d7de2fbf69c9200b6cf4d37b4d5ebfbe974b8c01b4cc18ca245922bcb0a2c057d4810bb86d232d6fb317781175589", 0xce}, {&(0x7f0000210000)="3b39d24f26858f880c37f49084e74f89899eb9196388994cd374c82761a920cd9db3bcc454d364", 0x27}, {&(0x7f0000939000-0x13)="b228910834417677f35b725bb2b2ed6dd7fa0f", 0x13}], 0x3, &(0x7f00006ad000)={0xb8, 0x117, 0x16a0000000, "77d421aced8594c806a741270a61cc55b48f20b2f46ce02a18ef4d65e541fa2938b1d5b33996ab2e1327c020c588175dbe3682c286aaf5737072debc4de3122e416f2ce300466200fa749edee1f3685297b411144aaff06998c7d367b0097d31af4ecf0cc7b61515f2f1e826ac3025237e916e5175a0a1dff30c2916f7dc3b917e086d62520ce835e6c5b143e124ce7bfe5020427446356e7aed9098dc3ca52aad0f0ff25af924f6"}, 0xb8, 0x8004}, {&(0x7f0000038000-0x60)={0x27, 0x6, 0x1, 0x6, 0x6, 0x7, "837be48175d0284ae5cc7959d1fb52146c31d89e8d52aab7d882b3d7d8c2c65194ea745d62feb8d40c6bbcdb86a2db817fc4d32e0865b30e0aceecd6be7c26", 0x1}, 0x60, &(0x7f00006aa000-0x90)=[{&(0x7f0000e8b000-0x63)="a1b952542820b40bc789b145e9ca43bd7efab79cc6793a2910b1aa92ab4beae85315410d259b80a2b7771b75c32fc106cfca743bc196827f4788d031e82673ffaf7a7e512eebe4bcad3be40dffd567e27a457a129525e1218b7abf1986c76b79c8d019", 0x63}, {&(0x7f0000edb000)="ce3340a0e9b3f1054f900f10f9c7ae0abb604e31ecbb20b419aa6abeb8b1ffb1fb3490c9d04d64184560d85917a4c7cdb2fe38e3efd1e782e5c146e5cf52d90a8059fb6cd991e2b13b4902256e89745748e35b26a76518a315f60e2651a7b9d3d48694e391719e99ad74cda3655afa985840ba7842c357400cacb7e6a6c4a749a8fd3133fbccde5353e6f77d07168b5659c234df3c6e0b0700feb3901259d41f9cea2f3b94bf1950b56b7ae53054f5823f7d0db8447cf6abebd2b2acfe9995875735fcd1c7c8a5f06591e64f17e71c612f4b3d22b1b456cfd672b562cbf84fd4fb17f0e3", 0xe4}, {&(0x7f00007ab000)="69cbb6142cdfe5e6edb9c0396b13108d6d3a335badf97f49b142dc0d7160ed3842f8d4fae8bdcf263e6023a03015f200c42feef2ec2f01a17072627c9bac894ce07ed26fc12e316149039c908763790b3748fe0548caea4c446d89588f73c775f2eb5dddab8d6a8889c75dbfe679179701fb46069257f05598039e9bed9b861d0286a7028e4ce480e495873e8a9595c93c5743e3467b414f13c69f56bd98d7e5b260ea7bf4c8362755f7a5eaf346f45ba8ed384893e44aa081a47cdeeee50d805b1b391d96d5b9a1", 0xc8}, {&(0x7f0000b3e000)="8b93aa8667cdf99c85ce20cccfb76f1dfea982c49578fe92830ae4ba33b4a6d43461cbec34c2d096abef9037b1f030bc8343a594eedc7363849bf4cf5fc70441350e7b1d92eb6a1ff469972bd68304f7ea0ec72a33b46d85beaa29db5c8ec6f5c4762e466893549ca034eb9c028fe5a600df663c85c6707134b8", 0x7a}, {&(0x7f0000a1f000-0xd6)="7c4b27079e0f69b72b6f6a156f49d8047201a8f41ecc6ee027d344aa66cb34f4d15843e08d9ff0077e905c9ec929b011b0ecc9a8a611f50db59d1350a4caf05abba2b53188c13f580140481810ad66d4a2a3dbf6a1956fe8ab142d4087f6b6713e407d982b98303d54ff489022c2d037cda4823d5ecd5cc1bdea2c2efca84ce1f691fb048e826de1d769aa3f35f54cc9251439077729cd27f435dd0fdb45127bc75d0a5639ab3b3da5dc2b0815ed2f8084278848c2693bd85bec04b2c517ed5f3cc383415925003648832086230bf4861d91ea7af602", 0xd6}, {&(0x7f0000d62000-0xe6)="a4e31afffba2d6e179d6324d020c16e026ad23566ce52a0815957f7b70fed07f28beb3443b76d6511c9e50bfc0462fd0c2b7362d2ba61390d354239696115557cf2f834417828e152f51281cd9a61cf5ec42d8a555be9186d9629ad9c44db79bfeedc9e126a2ec8dd89504e23db63e83c206478c0644ef95af5a30018633a2911bad3eed371caf123fa09bb7b2966071ad114e46e406b670848976dccabe88d1578081b7b0e53c8339a4d4ee18ad40c5329b433a7d7daffd8b3584fb2ebbe98ed5bd33d75fbadd755fba0d14a33685f1d67a9bd0139e43bdb724263005dc0481ffbad822c778", 0xe6}, {&(0x7f0000776000)="cebda68d865741f5dc454944df5d9342960b012432417b926e11b03b70e2c3fc5fc52fc2ffb65c5337fea5249a76f2d4c4d10df0d013da53f78bceb0163cd7661626608e083119ef6fc77f1c6a3ff812b4435c3bff308abb776239223023bfbf438affa8812d53347a2e264ab849e3bfadda84d0f8527a08cd6acbecd7ee6db63679f838539d8ed270e1060928129f057616f68812dc5bddc3d72d4c8da519115b70f04811dbf3b2b1eee011cddfad80c38b", 0xb2}, {&(0x7f0000a0f000)="06209e27e7440f7490f46d275d51fa089132a3798ee3952fb2898b2cfde49022f5fedd32af37bfca8e863b76d3fa3c3b91d67b3ab17f0bcea3b928d0770de88cecda1191376f56e8617b2f4e6c2743d0f2a6c649b6e2fe92bc6fb9e9d4892ea322ec6d404dd261ca741affb6405a288e44b7824ab8b29aafebf195a33e9e44c9d71a9509fb5e45b22f7aa1fd1505be425bd81f1316738077afc1022b13531f1e792b334ac07590402e5a3764e25e0a2410d9084cb41833e6ff20e5bee64d6447532f1d0407c48f7b31c2b9f164f6a576d174b294d3026d6ee827354a78601251d20e", 0xe2}, {&(0x7f0000fd8000-0xc7)="635ec6bd45c74bc913890969ebbe20e2c8afa76dc54818415e38ca347df6401f08c95a69a8ed2d0914875bdf30adc0a6a94d544124c25c3ec4e9b8d58f0767789911f040cab0c0ebd7aefc43ccc85f91efcb15b9dd08efa77a29c9f32a4cf01fa786564f8942241e37d2d0e0c701bbf8ccc42c3ab71fc4a7c587a28c02ccf086d280d51df9af062472de9f6a1d3ed908e5c5a2d5e94415175b66a3725fc0186da8c38e271b941419e09aebb9d8c6b3836ce23556a57e14c096642250a3434c6e33466c678fb26a", 0xc7}], 0x9, &(0x7f0000721000-0xa0)={0xa0, 0x117, 0x40, "44bd96dc3046c450a8bd9da9b87f51d4429f7eb6644003cfaac178d1f96e5c4263ab10d9d3840f88c452a97901c19a8d0222981eda18a222f844f7d6848aeb428c1ce2dfa20b3aa71646756b75d967f07e363f24deb5a4df3aa03fa712e2f226cc089c2d5de0c74d7a7860ea1134cabfdeb81a067e0f27e6c9dc8d1cc99a8629905a6d78a34b3c0602ee"}, 0xa0, 0x4001}, {&(0x7f00006e3000-0x60)={0x27, 0x8000, 0x81, 0x4, 0x8, 0xe0e, "2a1c1ae6611f395b0c011ade3f291a71bbd21954fda3966c0019a9e38051a832e1de23dfcce61161ec5f9e287da005bbab7cf0471c9be5e71183c3ccc1e5b2", 0x7ff}, 0x60, &(0x7f000095b000)=[{&(0x7f0000e92000-0x3c)="19e10eb80169fec34a8be87dedd6f19cb6bfb21f54146d42f75846c821db678e46016681d2155ad0a0e430e6dfe100e4af80ba2cd18d6f59d72c8789", 0x3c}, {&(0x7f0000607000-0x71)="c8f22df5e54e78b2d84d35500605574f1be75d9338f7a450c8dfc2f1f88d63abbdbfa5f66bf842c5bb55a06f95433146b679869487face750b16851511c5da8ab1bd1f1b821704807d6444cc6cad15a5a0a5d20471e8b03c35284ab8014e1a30411b235f959f44173467fbd4b93bbc5a94", 0x71}], 0x2, &(0x7f00008ff000)={0x1010, 0x110, 0x1, "deb6f2ccba23825efb30299cd7b2dbca16d716b4879a78e5ec6fab25de21988afa7a72250b2b13ff736d67b076a2c347b473d59b737eac3fe9601121c9a38774866c55c92e39f70c145f00bff905423d54ec576b863d9c5270ad1fc2c035b2cd1b18c3c6742e5a6500095749f6fca35fe2016c8ced21832450121c36877ef96f171f4f2131b3a6455fcef5fd16ed06ad86c3b1a36c0e6c8085af8891ac9e2931ecad09e8d7f68d81800ea41299b52b0d633c1079380b76f92afb58701957bb023f24d5c9f8330aa74990250dda636f548c7258ad1ea4af235a950767c5b1a4eb2a2a9015908eca90de4162f2ce48c386a51b8214deccdf69f6ea0bda0e5a7b646c7681a703a943b60f9c442a7ccf75de591380b1ab733d88dc0b571065b33ff794b15e4044e207f18837abb127cd047ce426921c290357b1a0dd7fb540c721ca6c0de5ce637f90dcc8a99264b9d3bd54ae7e9671e4149b1645706c02dad8446b57c5a72a85da3a40e9dcae386ba3b604764dfaa1ea53fa417662f6b6e81f7a44649dace97d353d1e093824a0f95440de22544bbb28b6f5847102cd4c3930cf1465872caf66b79a54fd7286792e625ddc5040c1772ace4ed34aa2ea0ca1e0b7928f36526b49d9efa6df09dd5854c9d7762f10b24522cf5f9230de1760a9f2d53846ba673dfb9757877190e50e6c1c01c0d288bec90c35de926fa1325a8032f380454a11ee0c20919abe9759a01e40a031ddf20b08a1d11f4ecc95b256f0575a279c792f02c9b0f3bbed21d8c4bd7a59df9c66b6cf28f41e3d19d3f0adff42fd4697088528bc6e1b8b189bb139f0fc21b65aed448674ec314b59a5abe87aac1b9c0aa04b5195667296476e0c43b4b6a25b436e792fc4fdc027af94028c5a042eb07ee87305ccfe526dafdd126c59ac672fb73a3920682975267e1a5aee4381c8c64a771e79f520c20ae472c2c7527b6d2300bdf3b3ed03090a011d3546afe02f78f5130736a685334fdda1ebe109443f9a93fbc23f8ccdfd40b9fc3f64d74e39ef967e32e3f9c815be6026db2e4eaf9f5bfcf75dd44c6718dc37f92192ac964eed6ddc7095bf9ab75fa114b4cc10ab4057bd56c449f9821abc96170773f8da43e055b3bc033bab7968def2a38cba5fabe699f4264da778d34e51f4889d766266830a2d7b475ef385fd7e7bc6bff5c3c9a2611a1c64f49bd712752476c0946b618d2ddb944730b7a241e89ecf28b7f08b75af8b52f6c4d2ee4fa19e7e71f6f3ad360ca1aebe11cbee495f5b462a5a5e8112d711049d0924aff24b2e9252347b77d33c9d099c9ff8063dd0107f13c101d67745e1e9028d9037077a50749d9f97e7c5e8a8e7788d2743f2e7b056a1e965e5a5c6efb5f289a0c7a9b1d457d4008389a43740e53f75caec0779dd9c38b9172d5b43e13a5b9aef4d86c12e73155e1ec304e329a7c48be6bb164fbd734ff409729f2e2f549b640d6e01018b2056acc83dcf8e0fc10e22e929fac573705c3ccf5172f008f9dfd39b3eaa47f6534c7e8f97f2a1013121e4fe0044de3702f5ba7723390cc8f6887d3d86f59fb1d646f1e8440eed72092884863696aacfc59400349d3e8038e4361950066fd69af4bf7f121727eede8e1ba7b88edb707a633cec50d34a9dc271d7b33008081d4f08466c57a5181b5d3ac10c25b0c88efc68824f5531d1c080247d89d14460e27cf9f9c0dd9de11890337e6800277e768693295341f22a3362d7ab764e4ff387e93db0a61816648e3af582f0dc0e7687c441b08067b240df70604d69eaf16b21d3cbe0ba82de78d3615b2f7b5cf931f883f5c590cc42c4c1d7dc95c795f0bd3385042230238267b33665fa21975d4ca2ed6c299aec62d0cb504f4edb202ae2f604d847ab75bee7f122ebf2a7e85a9ed02325a2fc1deb94eafed67d89fddb383e00c9ae8b086590157d5db623349c2709537ee6f232400165b2bc03ab9e42ccaeb142bd6e4415f3f23c3c1fe293b9e4617926ae1f2af8b11b142c36947a06dfd0f917d99f52d3dd781809cfcb382d8783e30efe0935fa063337c12e5de43726ec04bdfceeb0e25eac55c854352b122cffb2a4b1ea4b524c6d6a87f751574fc81df5f88a1d0178fecbe220e9776597ae4ece13970f272aed7593d7fea6a0cf59a51916752cf73befdee80dff457027c27ca1e78ce191f9235abc63e9c0b26473826d20945c77922b6ca94f69bc0a88d86e8a26ed8715c949576829ef9be8410e21fac16cad23909911b090c519c727a4bf923d915fd8d002c92c7e86e2f56f1bcc443883c0c022cebd92c2626345132bf5b14fbdb8fea894c06a18c1c491369db329a92aaf2f01ce1127c0deedd49907401f0e7e8cbfb605fbec1b0fbb203d00dbb4c6a53eb71d9ab34c36113495bfe516d3efd250c28be0a56fa1860c512dcd395a2a00e74d44e7793c6046b4937ae2f5b198bd318bef6397908be2a53b9ae9c6f37124c30272402bfb862eafdf32c0438031e4daf14b15c13cb9d41a806db4fe571480efb540464aaf54e32356685d560d9c66cb5dc8fc6f026696d189d00a3e759ba76a7f7211b48d3acce9e730dbfa159774d54fa2c58d4454c5b70cfd10c1ac3bcc059d7957834cea19cbaa5fc9d262ab42d45f64700a71fdfaaf0a3248778b73f8133d51a464245cf9e2db27689ec209c9500384e4a6992789f7540347b0f9d47fe13a665bca2564395921ded88b1f5344161100cc1f60769cfe17b78f0c1867b9f44ba7a828e7dec3f815bf0d240057c3c3294b079889cabf0e10cdfde5e0827bdab653a15d0325c4bba8793620b7401c32274fa99a35400be5f7602994386e0701467ee29fd3b06d755e20fb63eda2914fbcb38e5557311ba9b6be03ba5a5ad137aecec32ecb0c840c4707f0980d551eb5e9bb737d0cdeb1c85b7c5561130a8a16adbc755138579bc1e3b5cfbce32785f3bcccdf7c3c848c2339b04dd0f29fb5754e4e6ea8ae2dcc2b4fbb4cded5434bf4308beeea5a4a91b99a0305e2e9d8d7390f4f43581771436ad7ccafe95e1855890d60ab60c80d1cac474fa9d6bf566641e22ef18df503e494802d71d1d7e75b95aa83bdc3f31400229b2fffd34c8c0068a7ab127caf268f6426bb772249aac692c44d71d5a66dc1b967308b515d841783e5f808995beb2e05213cc3af359d3a79824a130b75c5e956f1462c60cae2f04c34f660d15a142de07efea048a2b7fbc7b84b7acebbe26b8db25ffbb02992e1486c5667db8b6866b0699cd5d6a92dab94c38e7332cf5219d63a15414ac20e3d6cfad135b0dd529245423e7207fad13b1606115306dd1afcd65ccd7cc32e07eb8765fcf7db036b346b56f9f3ce02d779a6c0630faa6282474c9804b9a4f35532003477d59e3f3e6ee722f75a127f4fa335020cbe45bfad42cd3ae10b24850682d4fb1e15389b94f704dc224abe6e332cb5e3a8bb35e2bbbbf09191ee1d0da4edf90e020709ae0ddfaa816401627e8e6060cd17b5837aaad59a976e33029541be03e368b29532a0509ce0d0cf4d5b27d51a08ca9ea1c0e5e3830868ecbc83b47f75e0de153970af1e0a35cad14cb40ef8014d0015c147f61344970d0ab9af5cab476e617461ac7fda804cc083fc07ed560a9473eff0a54b76777d6782b558240861e765eb7758940dc24f7135f88bdf4064bca46b6bf0e9378aa56cd2ab7601d38194e8b126b74a8f5af658306a66bf56a83bf4514e0d1e15eb2959b34e28d30f27748491dbb7e78f8f54899cc6f9120b1cbca7f4e17cf006ca6477596e1c096651f1775df79c5a6f26830a9eee4c0af93ea0db9b52bd27b730b42af33c5e23a87a0351506a63aee60aabde6fc36159981e84fded62543fc77aae8647eb3a56c870af1070ccf5be14ad674658921aeacacb648fc97aa34f4c98ec89a68ea4c168b748f95894a4a47964b07a3ac4a4df4a2af99da1084d70d1ba3a359e1ed8b477a0ac5f7dc5e7d65a39000e30546375ef6f95df361ace6e3842b1d812e1811f703c039c0c4bdcd45098b34017b753939e8babfb71613c41ebff087cd200db7b2c755a1d75c6801dc9b58946b4746271c88bcc0fb66c0923d842b9f2095afd4708c2ffa2cfddb774cf7e88ff305d7bd368d3b6e8b7612dd0bdc9a495d35fd4367f05edf258d2340f364908d77f533f57206c62447e3a119830ccf400ceccf638925f3b97b69ebdf2920e2aa8f9f514d7ca69dd13fcb2ecaafa7f0e658263199459cc955a9c2ca0c327e9720899c63bde8bcb7c6e552f7a388b4f8f726bdd989dbfc6ea7ac7650e9b5328ba364815c2d0774c5f042f3a5060940bf59f98486892d8582c00a750162d1b531f3c971cad391544b762e3f86fbd71f1a83410c6952179d3d8477568bb1e0a181380266d08563a7906a23ecd30c0575900a0fd9a6cd2097e69c034e1115b4c21cadac8860ed37d797570dfbdbd936261c393ff64d10db837ed417063ece4a425023dee104753529c36ef9374282eeb4de60ab4898183354f38a1600ff63b930d3ada8e5f3e159b3baa595d49bb6b99dbb6da82f55512d9b555136b3585a1f32724246a348b4de0cd538de6c3bdd2ddbc68ddf621c923ff3fed6feeb49a7b3a4f08ab2c7c7624b115748a3c181ca78d8c61cb76b6d0a12f7c42da65f289ea5f0e5a2d61b7e891db5fa185cc848cc6cb0753ae73a6386b4a7a9eb06e92e9376a40e96563faa100b15d561a62fb90dda7c9da6627d27375a9c555282ed8b6846ad83801c62bb160eddd62a2c119b807b7f7a2ba0fca2f700e83735e36e371aa2408d43b64a27ab6fc021c0bc98152e315865668f8a13b86732ad8f335c79417cd636ff3e862dac07d4d17235c3fd1242755fd141e7030b88f5538433a704979c69f8efdc2071d200ee04aa9039c51e23b9b8a0dda69db6a8bf659201fdd67852022226a4fe4661e9ea6c40b8074585de3ac192d7f677c9310df70226a9d378c5166bc983a72f531f6b528a4d11c855745dfe4dc0a01b3f52a9e08cc5c702852f19663e01fb60ef00e92c1c115778abab6530f28fa58ef7af016f7572389771fd4f6af4ca3877e03d4288e9b635b3de4b679a56cc87c8efacc46b7f24603beb7c719d2742d62b0fe402633ab57a91142d3fa4ba3df5ec87026d7572907d0b40b30712debcfd19ba6bd6d87a299864306b619a76c83cd34530f2903c35bdfaf6e3634c2ee85a6da50cb2b8cbceba5840509759780b97d84539456958c8c175edc3d3ad5248126c66a3296f777106b30a0d3c73f8c982eda269e78a17f8b14f79d0305765293e93d59e4006638dddc71cae6e4b621ce21f21f568be7346e6c58fc83e5e9083ec7bbce3046ce049793cb23d937707022bcf52a812f5788b4c758186580b9723b49174e31d4f8651518dbc22ea771e6d675c8e7a563a62cf69a187ee1db78795c85a5d04843a4dd1be05c54dc3dd3a66e6dab7d42c2987d50fdd77833be24d2e83ea1401041d1f40b63ab4c4328e5482bfd04e07b8300999de19470512e27ac5ac7f0a4cfc75c23ae949680138320a092083de6215c1ef63582bdae469f7e0a6724cde5b0654366beebbc5637119beac1f81c84152053bb95a129efdd41775eac6ade7131f6f856a6451e15d3e0f4e5efb197d4eea5f42e5a811554a8a702a42e12e5d729ba836a00def70d245a6d6ff3ce6fb083bdf39bff71f43f2d55d79e84a9e26f6d6daf437340917f5280fa07786f804a2468890975e00c92c2673432783fdc040bccd95a2405a993b4ef8d94dc17b3a2458af51843"}, 0x1010, 0x40}], 0x3, 0x20000000) syz_open_dev$sg(&(0x7f000055b000)="2f6465762f73672300", 0x3, 0x0) syz_open_pts(r3, 0x40) perf_event_open(&(0x7f0000839000-0x78)={0x0, 0x78, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_open_dev$sg(&(0x7f0000572000-0x9)="2f6465762f73672300", 0x0, 0x0) gettid() shmget$private(0x0, 0xc00000, 0x0, &(0x7f000027f000/0xc00000)=nil) r7 = socket(0xa, 0x2, 0x0) ioctl$fiemap(r7, 0xc020660b, &(0x7f00007a2000-0x58)={0x0, 0x0, 0x2, 0x6, 0x0, []}) ioctl(r7, 0x8916, &(0x7f0000000000)="fb") r8 = socket(0xa, 0x1, 0x0) ioctl(r8, 0x8936, &(0x7f0000000000)="") socketpair$unix(0x1, 0x1, 0x0, &(0x7f000000d000)={0xffffffffffffffff, 0xffffffffffffffff}) 2017/07/27 23:59:25 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) fremovexattr(r0, &(0x7f00007de000)="76626f786e657430776c616e306d696d655f7479706500") getsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f0000d45000)={{{@in6=@empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @in=@remote={0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, {0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, {{@in=@remote={0x0, 0x0, 0x0, 0x0}, 0x0, 0x0}, 0x0, @in6=@local={0x0, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, &(0x7f00003be000-0x4)=0xe8) getsockopt(r0, 0x7fff, 0x790, &(0x7f00007d4000-0x43)="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", &(0x7f0000118000)=0x43) ioctl$sock_inet6_SIOCSIFADDR(r0, 0x8916, &(0x7f00007f4000)={@empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x4ca, r1}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000bd0000-0x8)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_sctp_SCTP_HMAC_IDENT(0xffffffffffffffff, 0x84, 0x16, &(0x7f000050d000-0xc)={0x2, [0x14cf7ce7, 0xbc]}, &(0x7f0000015000)=0x8) write$tun(r0, &(0x7f0000287000-0xc)=@hdr={0x1, 0x0, 0x0, 0x2, 0x0, 0x0, "fd"}, 0xc) syz_open_dev$sg(&(0x7f000000b000-0x9)="2f6465762f73672300", 0x3f, 0x14000) 2017/07/27 23:59:25 executing program 1: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x0, 0x0, 0x0) r1 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) write$tun(r1, &(0x7f000026a000)=@hdr={0x1, 0x0, 0x0, 0x2, 0x0, 0x0, ""}, 0xa) getsockopt$inet_sctp_SCTP_RESET_STREAMS(r0, 0x84, 0x77, &(0x7f000049d000)={0x0, 0x4}, &(0x7f00004e5000-0x4)=0x8) setsockopt$inet_sctp6_SCTP_AUTH_DELETE_KEY(r1, 0x84, 0x19, &(0x7f0000d98000-0x8)={r2, 0x2}, 0x8) [ 352.971372] keychord: Insufficient bytes present for keycount 54 [ 352.975529] xprt_adjust_timeout: rq_timeout = 0! [ 352.980717] keychord: keycode 4095 out of range [ 352.984674] keychord: Insufficient bytes present for header 2 [ 352.999651] keychord: Insufficient bytes present for header 2 [ 353.015299] keychord: keycode 4095 out of range 2017/07/27 23:59:25 executing program 0: mmap(&(0x7f00008b6000/0x4000)=nil, 0x4000, 0x200004, 0x32, 0xffffffffffffffff, 0x0) r0 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) preadv(r0, &(0x7f00008b8000-0x70)=[{&(0x7f00008b9000-0x4c)="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", 0x4c}, {&(0x7f00008b9000-0x9e)="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", 0x9e}, {&(0x7f00008b9000-0x5a)="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", 0x5a}, {&(0x7f00008b8000-0xfa)="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", 0xfa}, {&(0x7f00008b8000)="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", 0xa7}, {&(0x7f00008b7000-0x11)="0000000000000000000000000000000000", 0x11}, {&(0x7f0000001000-0x80)="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", 0x80}], 0x7, 0x0) write$tun(r0, &(0x7f000026a000)=@hdr={0x1, 0x0, 0x0, 0x2, 0x0, 0x0, ""}, 0xa) 2017/07/27 23:59:25 executing program 6: syz_open_dev$sg(&(0x7f0000572000-0x9)="2f6465762f73672300", 0x0, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = gettid() perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0x71, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000b7d000-0x8)="2e2f66696c653000", 0x0) mount(&(0x7f0000018000)="2e2f66696c653000", &(0x7f000002c000)="2e2f66696c653000", &(0x7f000002d000-0x6)="72616d667300", 0x0, &(0x7f000000a000)="") symlink(&(0x7f0000d40000)="2e2f66696c653000", &(0x7f0000e07000)="2e2f66696c653000") symlink(&(0x7f0000662000)="2e2f66696c65302f62757300", &(0x7f0000e18000-0xe)="2e2f66696c65302f66696c653000") creat(&(0x7f0000506000)="2e2f66696c65302f62757300", 0x8a) syz_open_dev$sg(&(0x7f0000572000-0x9)="2f6465762f73672300", 0x0, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r1 = gettid() perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xde, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xfd8000)=nil, 0xfd8000, 0x3, 0x32, 0xffffffffffffffff, 0x0) seccomp(0x1, 0x0, &(0x7f0000029000-0x10)={0x1, &(0x7f0000000000)=[{0x6, 0x0, 0x0, 0xffffffff}]}) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r2 = socket$inet(0x2, 0xa, 0x0) ioctl$sock_ifreq(r2, 0x89b1, &(0x7f0000818000)={@common="6c6f0000000000000000000000000000", @ifru_ivalue=0x0}) mmap(&(0x7f0000000000/0xfc0000)=nil, 0xfc0000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xdd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = socket(0xffffffffffffffff, 0x200003, 0x41) msgget(0x1, 0x2) getuid() mmap(&(0x7f0000582000/0x2000)=nil, 0x2000, 0x3, 0x48013, r3, 0x0) mmap(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x3, 0x32, 0xffffffffffffffff, 0x0) setrlimit(0x7, &(0x7f000000f000)={0x0, 0x0}) epoll_create(0x6) mmap(&(0x7f0000238000/0x1000)=nil, 0x1000, 0x1, 0x32, 0xffffffffffffffff, 0x0) ioctl$int_in(r3, 0x5473, &(0x7f0000239000-0x8)=0x6) 2017/07/27 23:59:25 executing program 7: r0 = socket$inet_sctp(0x2, 0x1, 0x84) mmap(&(0x7f0000057000/0x3000)=nil, 0x3000, 0x1, 0x4010, r0, 0x0) socket(0x0, 0x0, 0x0) r1 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) write$tun(r1, &(0x7f000026a000)=@hdr={0x1, 0x0, 0x0, 0x2, 0x0, 0x0, "a39459bfd215b1f2bfb746aa447e253c0c03c188dc6a70649821db4c834beacb9b3bddcda5be6cee163b58e5e606a1d12c23c07af22fd88123bcfe"}, 0x46) ioctl$SIOCGIFHWADDR(r1, 0x8927, &(0x7f00009d0000)={@common="79616d30000000000000000000000000", @ifru_map={0x4, 0x1000, 0x1d, 0xd063, 0x5, 0x2}}) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$DRM_IOCTL_ADD_BUFS(r1, 0xc0206416, &(0x7f0000000000)={0xfffffffffffff4e6, 0x7, 0xfffffffffffffde4, 0x6, 0x4, 0x8}) 2017/07/27 23:59:25 executing program 1: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socket(0x0, 0x0, 0x0) r0 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) write$tun(r0, &(0x7f000026a000)=@hdr={0x1, 0x0, 0x4, 0x2, 0x0, 0x0, ""}, 0xa) 2017/07/27 23:59:25 executing program 4: r0 = openat$sequencer(0xffffffffffffff9c, &(0x7f00005e9000)="2f6465762f73657175656e63657200", 0x200000, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(r0, 0x84, 0x1e, &(0x7f000095b000)=0x0, &(0x7f0000000000)=0x4) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r1 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) getsockopt$inet_sctp_SCTP_HMAC_IDENT(0xffffffffffffffff, 0x84, 0x16, &(0x7f000050d000-0xc)={0x2, [0x14cf7ce7, 0xbc]}, &(0x7f0000015000)=0x8) write$tun(r1, &(0x7f0000287000-0xc)=@hdr={0x1, 0x0, 0x0, 0x2, 0x0, 0x0, "fd"}, 0xc) 2017/07/27 23:59:25 executing program 5: mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$sg(&(0x7f0000572000-0x9)="2f6465762f73672300", 0x0, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r1 = gettid() perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0x72, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$EVIOCGABS2F(r0, 0x8018456f, &(0x7f00006a0000-0xa9)="000000000000000000000000000000000000000000000000000000000000000000") recvmsg(r0, &(0x7f0000bef000-0x38)={0x0, 0x0, &(0x7f000057f000)=[{&(0x7f0000a55000-0x33)="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", 0x33}, {&(0x7f0000e87000-0x65)="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", 0x65}, {&(0x7f0000681000-0x4c)="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", 0x4c}, {&(0x7f000081e000-0x2)="0000", 0x2}, {&(0x7f0000b80000)="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", 0x7c}], 0x5, &(0x7f00004e3000)="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", 0xb5, 0x2}, 0x11002) r2 = inotify_init1(0xffffffffffffffff) r3 = perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0x6f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000097b000-0x78)={0x1, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0xd34, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x1, 0x10001, 0x0, 0x20000002, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, r1, 0xffffffff, 0xffffffffffffffff, 0x0) shmget(0x0, 0x4000, 0x800, &(0x7f0000836000/0x4000)=nil) r4 = dup3(r3, r2, 0x80000) ioctl$TUNSETLINK(r4, 0x400454cd, &(0x7f00004b3000-0x4)=0xffffffffffff8a79) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(r4, 0xc00c642d, &(0x7f00007cc000)={0x0, 0x80000, r4}) ioctl$DRM_IOCTL_GEM_OPEN(r4, 0xc010640b, &(0x7f0000730000-0x10)={0x0, r5, 0x0}) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(0xffffffffffffffff, 0xc00c642e, &(0x7f000033c000-0xc)={r6, 0x0, 0xffffffffffffffff}) ioctl$SNDRV_TIMER_IOCTL_TREAD(r4, 0x40045402, &(0x7f0000105000)=0x0) r7 = syz_open_dev$loop(&(0x7f0000e75000)="2f6465762f6c6f6f702300", 0x0, 0x6) r8 = socket$inet_dccp(0x2, 0x6, 0x0) sendfile(r7, r7, &(0x7f0000575000)=0x0, 0x20000000000003) pipe(&(0x7f0000388000-0x8)={0xffffffffffffffff, 0xffffffffffffffff}) fallocate(r7, 0x3, 0x0, 0x7fffffff) ioctl$LOOP_GET_STATUS(r7, 0x4c03, &(0x7f0000b29000-0x98)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "0000000000000000000000000000000000000000000000000000000000000000", [0x0, 0x0], 0x0}) signalfd(r8, &(0x7f0000e38000)={0x2}, 0x8) creat(&(0x7f000001b000)="2e2f66696c653000", 0x10) mmap(&(0x7f0000000000/0x95c000)=nil, 0x95c000, 0x4, 0x44031, 0xffffffffffffffff, 0x0) syz_open_dev$sg(&(0x7f000060a000-0x9)="2f6465762f73672300", 0x3, 0x0) r9 = gettid() mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0x71, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, r9, 0x0, 0xffffffffffffffff, 0x0) 2017/07/27 23:59:25 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$sock_ipx_SIOCAIPXPRISLT(0xffffffffffffffff, 0x89e1, &(0x7f0000c75000-0x4)=0x0) gettid() vmsplice(0xffffffffffffffff, &(0x7f00006c2000)=[], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000001000)={0xffffffffffffffff, 0xffffffffffffffff}) r0 = socket(0x0, 0x0, 0x0) flock(r0, 0x8) getsockopt$inet6_tcp_buf(0xffffffffffffffff, 0x6, 0x94dc86310120223d, &(0x7f000000f000-0xe1)="", &(0x7f000000e000)=0x0) r1 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) write$tun(r1, &(0x7f000026a000)=@hdr={0x1, 0x0, 0x8, 0x2, 0x0, 0xfff, ""}, 0xa) 2017/07/27 23:59:25 executing program 3: mmap(&(0x7f00001c4000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) sendto(0xffffffffffffffff, &(0x7f0000000000)="", 0x0, 0x0, &(0x7f0000000000)=@alg={0x26, "6861736800000000000000000000", 0x0, 0x0, "74776f66697368000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"}, 0x58) r0 = creat(&(0x7f0000f48000)="2e2f66696c653000", 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) utimensat(r0, &(0x7f0000000000)="2e2f66696c653000", &(0x7f0000233000-0x20)={{0x0, 0x2710}, {0x77359400, 0x0}}, 0x0) mmap(&(0x7f0000000000/0xdbc000)=nil, 0xdbc000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f000001e000-0x8)="2e2f66696c653000", 0x80040, 0x8000000000) fcntl$getflags(r1, 0x40a) mmap(&(0x7f0000dbc000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000dbc000)={0x0, 0x0, 0x0}, &(0x7f0000db9000-0x4)=0xc) fcntl$setown(r1, 0x8, r2) mmap(&(0x7f0000dbc000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000dbd000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r3 = open(&(0x7f0000dbd000)="2e2f66696c653000", 0x210000, 0x44) fcntl$setlease(r1, 0x400, 0x2) uselib(&(0x7f0000726000)="2e2f66696c653000") truncate(&(0x7f0000db5000-0x8)="2e2f66696c653000", 0x0) epoll_create1(0x7fffc) mmap(&(0x7f0000000000/0xdbc000)=nil, 0xdbc000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socket(0x10, 0x802, 0x0) mmap(&(0x7f0000dbc000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000dbd000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) write(r0, &(0x7f0000dbd000)="22000000a500070400943300090004ff0a01020000c6000dfcffffffffffff80192743", 0x23) r4 = inotify_init1(0x0) inotify_add_watch(r4, &(0x7f0000db5000-0x8)="2e2f66696c653000", 0x2000422) unlink(&(0x7f0000db7000-0x8)="2e2f66696c653000") mmap(&(0x7f0000dbd000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000dbd000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) symlinkat(&(0x7f0000dbd000)="2e2f66696c653100", r3, &(0x7f0000dbd000)="2e2f66696c653100") mq_unlink(&(0x7f0000ae7000)="2e00") close(r1) socket(0x11, 0x80a, 0x0) 2017/07/27 23:59:25 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) ioctl$EVIOCGRAB(r0, 0x40044590, &(0x7f0000e3b000-0x4)=0x2) linkat(r0, &(0x7f0000e13000-0x8)="2e2f66696c653000", r0, &(0x7f000071c000)="2e2f66696c653000", 0x400) write$tun(r0, &(0x7f000026a000)=@hdr={0x1, 0x0, 0x0, 0x2, 0x0, 0x0, ""}, 0xa) [ 353.017124] keychord: Insufficient bytes present for keycount 54 [ 353.040858] xprt_adjust_timeout: rq_timeout = 0! 2017/07/27 23:59:25 executing program 1: r0 = socket(0x2, 0x6, 0xfffffffffffffffd) bind$ax25(r0, &(0x7f00009c7000-0x10)={0x3, {"9ecc0272fb7d63"}, 0x81}, 0x10) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socket(0x0, 0x0, 0x0) r1 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) write$tun(r1, &(0x7f000026a000)=@hdr={0x1, 0x0, 0x0, 0x2, 0x0, 0x0, ""}, 0xa) ioctl$DRM_IOCTL_AGP_ALLOC(r1, 0xc0206434, &(0x7f0000d00000)={0x8, 0x0, 0x1, 0x8}) ioctl$DRM_IOCTL_GET_CAP(r1, 0xc010640c, &(0x7f00009e9000)={0x9, 0xebb}) ioctl$DRM_IOCTL_AGP_ALLOC(r1, 0xc0206434, &(0x7f00000e0000)={0x6, r2, 0x0, 0x3}) 2017/07/27 23:59:25 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$sock_ipx_SIOCAIPXPRISLT(0xffffffffffffffff, 0x89e1, &(0x7f0000c75000-0x4)=0x0) gettid() vmsplice(0xffffffffffffffff, &(0x7f00006c2000)=[], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000001000)={0xffffffffffffffff, 0xffffffffffffffff}) socket(0x0, 0x0, 0x100000000) getsockopt$inet6_tcp_buf(0xffffffffffffffff, 0x6, 0x94dc86310120223d, &(0x7f000000f000-0xe1)="", &(0x7f000000e000)=0x0) r0 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) write$tun(r0, &(0x7f000026a000)=@hdr={0x1, 0x0, 0x8, 0x2, 0x0, 0xfff, ""}, 0xa) 2017/07/27 23:59:25 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socket(0x0, 0x0, 0x0) r0 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) ioctl$TIOCLINUX3(r0, 0x541c, &(0x7f00003cc000-0x1)=0x3) write$tun(r0, &(0x7f000026a000)=@hdr={0x1, 0x0, 0x0, 0x2, 0x0, 0x0, "a39459bfd215b1f2bfb746aa447e253c0c03c188dc6a70649821db4c834beacb9b3bddcda5be6cee163b58e5e606a1d12c23c07af22fd88123bcfe"}, 0x46) 2017/07/27 23:59:25 executing program 0: r0 = syz_open_dev$mouse(&(0x7f0000c52000)="2f6465762f696e7075742f6d6f7573652300", 0x9, 0xa4000) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$sock_inet_sctp_SIOCINQ(r0, 0x541b, &(0x7f0000001000-0x4)=0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp6_SCTP_PR_ASSOC_STATUS(r0, 0x84, 0x73, &(0x7f00002e5000)={0x0, 0x4, 0x0, 0x200, 0x1}, &(0x7f000068e000)=0x18) setsockopt$inet_sctp_SCTP_ENABLE_STREAM_RESET(r0, 0x84, 0x76, &(0x7f00009fd000)={r1, 0x3}, 0x8) fanotify_init(0x0, 0x0) setsockopt$inet_sctp_SCTP_CONTEXT(r0, 0x84, 0x11, &(0x7f0000e66000)={r1, 0x3}, 0x8) syz_open_dev$sg(&(0x7f0000572000-0x9)="2f6465762f73672300", 0x0, 0x0) mmap(&(0x7f00000e6000/0x3000)=nil, 0x3000, 0x22, 0x2030, 0xffffffffffffffff, 0x0) r2 = gettid() perf_event_open(&(0x7f000001d000)={0x100000000000002, 0x78, 0x72, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0xfffffffffffffffc, 0x0, 0x0, 0x0}, r2, 0xfffffffffffffff9, 0xffffffffffffffff, 0x0) r3 = memfd_create(&(0x7f00002ac000)="706f7369785f61636c5f616363657373246c6f70707031776c616e3073656c696e757800", 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r4 = gettid() ioctl$DRM_IOCTL_RM_MAP(r3, 0x4028641b, &(0x7f0000ee0000-0x28)={0x0, 0x7, 0x7, 0x10, &(0x7f0000b33000/0x2000)=nil, 0xcff}) getsockopt$inet_buf(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000077000)="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", &(0x7f000042f000)=0xcd) r5 = perf_event_open(&(0x7f000002f000-0x78)={0x1, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0xd38, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, r4, 0xffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000da4000/0x2000)=nil, 0x2000, 0x0, 0x12, r5, 0x0) ioprio_set$pid(0x0, 0x0, 0x100004001) r6 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$RNDADDENTROPY(r6, 0x40085203, &(0x7f0000001000-0xc8)={0x6, 0xbd, "d4063510700061d3486f238a5c430bf1ecb64d9cc832a4058b16046ab30f4670986ad644f7f9ff7d60264d54d7a35c1872562286624f694d9fd57e0433a90b545d837328280524d8711e73b02715cfed9a523ed3e3915633aa17027d96fa2d853d0980fd65ef14c5b9d48a9523a9f2c125d84d4495d9536dfac0deb358ac085080c3e5121e048eb4bb06540bfe1f762e3cde6e17ed8211328b8b49fd274ab02b887bffdbe7e1a7adaa74362532bd5cfaf5b73a7f29fae5752b7c9e8e9a"}) mmap(&(0x7f0000be9000/0x13000)=nil, 0x13000, 0x1, 0x32, 0xffffffffffffffff, 0x0) msgget(0x3, 0x800000000000) faccessat(r6, &(0x7f0000bfa000-0x8)="2e2f66696c653000", 0x1a, 0x100) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000003000-0x4)=0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x31, 0xffffffffffffffff, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) munmap(&(0x7f000081a000/0x3000)=nil, 0x3000) [ 353.089594] keychord: Insufficient bytes present for header 2 [ 353.093156] keychord: keycode 4095 out of range 2017/07/27 23:59:25 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = openat$keychord(0xffffffffffffff9c, &(0x7f00009f1000)="2f6465762f6b657963686f726400", 0xffffffffffffffff, 0x0) ioctl$EVIOCGSW(r0, 0x8040451b, &(0x7f0000345000-0xcf)="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000") getsockopt$inet_sctp_SCTP_HMAC_IDENT(0xffffffffffffffff, 0x84, 0x16, &(0x7f000050d000-0xc)={0x0, []}, &(0x7f0000015000)=0x4) write$tun(r0, &(0x7f0000d16000)=@hdr={0x1, 0x0, 0x0, 0x802, 0x10002, 0xfffffffffffff534, "fd"}, 0xc) 2017/07/27 23:59:25 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x1, 0x40000000000032, 0xffffffffffffffff, 0x0) r0 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) socketpair$inet6(0xa, 0x0, 0x54, &(0x7f00005f9000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_sctp_SCTP_HMAC_IDENT(0xffffffffffffffff, 0x84, 0x16, &(0x7f000050d000-0xc)={0x2, [0x14cf7ce7, 0xbc]}, &(0x7f0000015000)=0x8) write$tun(r0, &(0x7f0000287000-0xc)=@hdr={0x1, 0x0, 0x0, 0x2, 0x0, 0x0, "fd"}, 0xc) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX_OLD(r0, 0x84, 0x6b, &(0x7f0000463000)=[@in6={0xa, 0x2, 0x5, @loopback={0x0, 0x1}, 0x2}, @in6={0xa, 0x1, 0x2, @loopback={0x0, 0x1}, 0x7fffffff}, @in6={0xa, 0x2, 0x7, @loopback={0x0, 0x1}, 0x6}, @in6={0xa, 0x2, 0x0, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, 0x6}, @in={0x2, 0x3, @empty=0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @in={0x2, 0x2, @local={0xac, 0x14, 0x0, 0xaa}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}], 0x6) setsockopt$inet_sctp6_SCTP_SOCKOPT_BINDX_REM(r0, 0x84, 0x65, &(0x7f0000b6c000-0xb0)=[@in={0x2, 0x1, @multicast2=0xe0000002, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @in6={0xa, 0x1, 0x5, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x0}, @in={0x2, 0x3, @broadcast=0xffffffff, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @in={0x2, 0x1, @broadcast=0xffffffff, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @in6={0xa, 0x2, 0x1, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0xd89}, @in6={0xa, 0x1, 0x1, @loopback={0x0, 0x1}, 0x3}, @in={0x2, 0x1, @multicast2=0xe0000002, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @in6={0xa, 0x3, 0x1, @loopback={0x0, 0x1}, 0x8}], 0x8) r3 = msgget$private(0x0, 0x10) getsockopt$inet6_IPV6_XFRM_POLICY(r1, 0x29, 0x23, &(0x7f00000de000)={{{@in=@rand_addr=0x0, @in=@local={0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, {0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, {{@in=@loopback=0x0, 0x0, 0x0}, 0x0, @in6=@remote={0x0, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, &(0x7f000061a000)=0xe8) getresgid(&(0x7f00007f0000+0x24)=0x0, &(0x7f000045e000-0x4)=0x0, &(0x7f0000453000)=0x0) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f00007cb000)={0x0, 0x0, 0x0}, &(0x7f0000e36000)=0xc) syz_open_dev$tun(&(0x7f0000b6d000-0xd)="2f6465762f6e65742f74756e00", 0x0, 0x280) lstat(&(0x7f0000aeb000-0x8)="2e2f66696c653000", &(0x7f0000bf8000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$sock_FIOGETOWN(r2, 0x8903, &(0x7f0000408000)=0x0) fcntl$getownex(r0, 0x10, &(0x7f0000717000)={0x0, 0x0}) msgctl$IPC_SET(r3, 0x1, &(0x7f0000a01000-0x78)={{0x40, r4, r5, r6, r7, 0x2, 0xd47, 0x0, 0x0, 0x0}, 0x180000000, 0x0, 0x4, 0x0, 0x8, 0x5, r8, r9, 0x0, 0x0}) 2017/07/27 23:59:25 executing program 3: syz_open_dev$sg(&(0x7f0000572000-0x9)="2f6465762f73672300", 0x0, 0x0) r0 = msgget$private(0x0, 0x80) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000001000-0xa)="00000000000000000000") mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r1 = gettid() r2 = perf_event_open(&(0x7f0000d7f000-0x78)={0x1, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0xd34, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0}, r1, 0xffffffff, 0xffffffffffffffff, 0x0) gettid() ioperm(0x8, 0x7fff, 0xffffffff00000000) symlink(&(0x7f0000662000)="2e2f66696c65302f62757300", &(0x7f0000e18000-0xe)="2e2f66696c65302f66696c653000") getegid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000f3b000-0x8)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000038000-0x8)={0xffffffffffffffff, 0xffffffffffffffff}) mkdirat(r3, &(0x7f0000950000)="2e2f66696c65302f62757300", 0x10) ptrace$peekuser(0x3, r1, 0x0) splice(r2, 0x0, r4, 0x0, 0x100000000, 0x0) [ 353.146713] keychord: Insufficient bytes present for header 2 [ 353.156785] keychord: keycode 4095 out of range [ 353.173631] keychord: Insufficient bytes present for keycount 54 2017/07/27 23:59:25 executing program 1: pipe(&(0x7f0000e79000)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) write$fuse_notify_delete(r1, &(0x7f0000000000)={0x28, 0x2, 0x0, 0x8, 0x5b, 0x7}, 0x28) r2 = openat(0xffffffffffffff9c, &(0x7f00001d6000)="2e2f66696c653000", 0x101000, 0x102) ioctl$KDSETLED(r2, 0x4b32, 0x3) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socket(0x0, 0x0, 0x0) r3 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) ioctl$EVIOCGABS3F(r0, 0x8018457f, &(0x7f0000172000-0x1000)="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000") write$tun(r3, &(0x7f0000ac7000)=@hdr={0x1, 0x0, 0x0, 0x2, 0x0, 0x0, "02"}, 0xc) [ 353.216159] keychord: keycode 4095 out of range [ 353.220893] keychord: Insufficient bytes present for keycount 54 [ 353.248773] keychord: Insufficient bytes present for header 2 2017/07/27 23:59:25 executing program 1: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socket(0x0, 0x0, 0x0) r0 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) write$tun(r0, &(0x7f000026a000)=@hdr={0x1, 0x0, 0x0, 0x2, 0x0, 0x0, ""}, 0xa) r1 = getpgrp(0x0) sched_setattr(r1, &(0x7f00000a6000-0x30)={0x30, 0x2, 0x1, 0x1, 0x4, 0xffff, 0x2, 0x7}, 0x0) 2017/07/27 23:59:25 executing program 6: mmap(&(0x7f0000000000/0x526000)=nil, 0x526000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x3, 0x0) mmap(&(0x7f0000526000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt(r0, 0x107, 0x8, &(0x7f0000397000)="", &(0x7f0000527000-0x4)=0x0) mmap(&(0x7f0000527000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) accept$netrom(r0, &(0x7f00000aa000)=@ax25={0x0, {"00000000000000"}, 0x0}, &(0x7f0000527000)=0x10) r1 = semget(0x3, 0x0, 0x0) semctl$GETZCNT(r1, 0x0, 0xf, &(0x7f000015c000)="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000") 2017/07/27 23:59:25 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$sock_ipx_SIOCAIPXPRISLT(0xffffffffffffffff, 0x89e1, &(0x7f0000c75000-0x4)=0x0) gettid() vmsplice(0xffffffffffffffff, &(0x7f00006c2000)=[], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000001000)={0xffffffffffffffff, 0xffffffffffffffff}) r0 = syz_open_dev$vcsn(&(0x7f0000365000-0xa)="2f6465762f7663732300", 0x400, 0x101400) getsockopt$inet_sctp6_SCTP_AUTH_ACTIVE_KEY(0xffffffffffffffff, 0x84, 0x18, &(0x7f0000865000-0x3)={0x0, 0x20}, &(0x7f0000f33000-0x4)=0x8) getsockopt$inet_sctp6_SCTP_LOCAL_AUTH_CHUNKS(r0, 0x84, 0x1b, &(0x7f0000c36000-0xb8)={r1, 0xad, "15ea9b1ba247002faf623a588a08bed3014d0c05f8b894c41224829b8c4f31cf4cff277770f74de075eb119c7e7ecd9993af1884faab4810c2b371afcc4508ff3c4901e97ee0e92249dc60d543d78bd21e5090aa7dbded578348ccff10f9c422373757a71ef4982534f68ff7887707f153ac788b7522d95e25f899696d7ebf0469e9163bad872c57d23c6706335ab03471141d2d5ca793c7061793b15aff5f5914b7f80ff43cc63b1ddc684118"}, &(0x7f00001f9000-0x4)=0xb8) socket(0x0, 0x0, 0x0) getsockopt$inet6_tcp_buf(0xffffffffffffffff, 0x6, 0x94dc86310120223d, &(0x7f000000f000-0xe1)="", &(0x7f000000e000)=0x0) r2 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) write$tun(r2, &(0x7f000026a000)=@hdr={0x1, 0x0, 0x8, 0x2, 0x0, 0xfff, ""}, 0xa) 2017/07/27 23:59:25 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) io_setup(0x0, &(0x7f00003ee000-0x8)=0x0) r0 = gettid() r1 = perf_event_open(&(0x7f000001d000)={0x0, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000d7f000-0x78)={0x1, 0x78, 0x1, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0xd34, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, r0, 0xffffffff, r1, 0x0) r2 = shmget$private(0x0, 0x2000, 0x78000002, &(0x7f000079f000/0x2000)=nil) shmat(r2, &(0x7f0000d95000/0x5000)=nil, 0x4000) r3 = syz_open_dev$vcsn(&(0x7f0000a77000-0xa)="2f6465762f7663732300", 0x1, 0x121000) ioctl$DRM_IOCTL_SET_VERSION(r3, 0xc0106407, &(0x7f0000f17000)={0xc322, 0x3, 0x4, 0x4}) 2017/07/27 23:59:25 executing program 0: mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000000)="2f6465762f7667615f6172626974657200", 0x400000, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_udp_int(r0, 0x11, 0x67, &(0x7f0000000000)=0x0, &(0x7f0000001000-0x4)=0x4) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) utime(&(0x7f0000989000)="2e2f66696c653000", &(0x7f0000f65000-0x10)={0x3f, 0x8}) openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) 2017/07/27 23:59:25 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$sock_ipx_SIOCAIPXPRISLT(0xffffffffffffffff, 0x89e1, &(0x7f0000c75000-0x4)=0x0) gettid() vmsplice(0xffffffffffffffff, &(0x7f00006c2000)=[], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000001000)={0xffffffffffffffff, 0xffffffffffffffff}) socket(0x0, 0x0, 0x0) getsockopt$inet6_tcp_buf(0xffffffffffffffff, 0x6, 0x94dc86310120223d, &(0x7f000000f000-0xe1)="", &(0x7f000000e000)=0x0) r1 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) write$tun(r1, &(0x7f000026a000)=@hdr={0x1, 0x0, 0x8, 0x2, 0x0, 0xfff, ""}, 0xa) keyctl$set_reqkey_keyring(0xe, 0x3) sync_file_range(r0, 0x8, 0x8, 0x1) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_TEMPO(r1, 0xc02c5341, &(0x7f0000938000)={0x0, 0x0, 0x0, {0x0, 0x0}, 0x0, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) 2017/07/27 23:59:25 executing program 5: r0 = syz_open_dev$mice(&(0x7f0000001000)="2f6465762f696e7075742f6d69636500", 0x0, 0x0) r1 = gettid() mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r2 = gettid() perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0x71, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000d7f000-0x78)={0x1, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x2, 0xd34, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, r2, 0xffffffff, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f000000d000)={0xffffffffffffffff, 0xffffffffffffffff}) openat$autofs(0xffffffffffffff9c, &(0x7f00004a3000)="2f6465762f6175746f667300", 0x40, 0x0) getsockopt$inet_sctp_SCTP_DEFAULT_SEND_PARAM(r0, 0x84, 0xa, &(0x7f00000b1000)={0x4340, 0x0, 0x4, 0xfe00000000000000, 0x8000, 0x7, 0x9, 0x2, 0x0}, &(0x7f000056e000-0x4)=0x20) ioctl$int_in(r3, 0x5452, &(0x7f000007f000)=0x3f) fcntl$setown(0xffffffffffffffff, 0x8, r2) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x10, 0xffffffffffffffff, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) r5 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000d91000)="2f6465762f7667615f6172626974657200", 0x400, 0x0) r6 = semget$private(0x0, 0x2, 0x0) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000bdb000-0x69)="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000") setsockopt$inet_udp_encap(r4, 0x11, 0x64, &(0x7f0000272000-0x4)=0x0, 0x4) munmap(&(0x7f000005f000/0x1000)=nil, 0x1000) setsockopt$netlink_NETLINK_DROP_MEMBERSHIP(r5, 0x10e, 0x2, &(0x7f0000c7c000-0x4)=0x7, 0x4) bind$inet(r4, &(0x7f0000c35000)={0x2, 0x0, @multicast1=0xe0000001, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x10) ioctl$SNDRV_TIMER_IOCTL_PAUSE(r5, 0x54a3) connect$inet(r0, &(0x7f0000476000-0x10)={0x2, 0x1, @multicast2=0xe0000002, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x10) 2017/07/27 23:59:25 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socket(0x0, 0x0, 0x0) r0 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) write$tun(r0, &(0x7f000026a000)=@hdr={0x1, 0x0, 0x0, 0x2, 0x0, 0x0, "a39459bfd215b1f2bfb746aa447e253c0c03c188dc6a70649821db4c834beacb9b3bddcda5be6cee163b58e5e606a1d12c23c07af22fd88123bcfe"}, 0x46) gettid() r1 = getpgid(0xffffffffffffffff) sched_getattr(r1, &(0x7f0000b8f000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x30, 0x0) 2017/07/27 23:59:25 executing program 1: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) listxattr(&(0x7f0000f92000)="2e2f66696c653000", &(0x7f00004de000-0xed)="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", 0xed) socket(0x0, 0x0, 0x0) r0 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) write$tun(r0, &(0x7f000026a000)=@hdr={0x1, 0x0, 0x0, 0x2, 0x0, 0x0, ""}, 0xa) 2017/07/27 23:59:25 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) getsockopt$inet_sctp_SCTP_HMAC_IDENT(r0, 0x84, 0x16, &(0x7f000050d000-0xc)={0x2, [0x14cf7ce7, 0x2]}, &(0x7f0000756000)=0x8) write$tun(r0, &(0x7f0000287000-0xc)=@hdr={0x1, 0x0, 0x0, 0x2, 0x0, 0x0, "fd"}, 0xc) 2017/07/27 23:59:25 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = openat$pktcdvd(0xffffffffffffff9c, &(0x7f0000694000)="2f6465762f706b74636476642f636f6e74726f6c00", 0x0, 0x0) pread64(r0, &(0x7f000030c000-0xfb)="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", 0xfb, 0x0) setsockopt$inet_udp_int(0xffffffffffffffff, 0x11, 0x67, &(0x7f0000584000-0x4)=0xf31, 0x4) openat$keychord(0xffffffffffffff9c, &(0x7f00006c8000)="2f6465762f6b657963686f726400", 0x82040, 0x0) 2017/07/27 23:59:25 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) io_setup(0x19, &(0x7f00003ee000-0x8)=0x0) r0 = gettid() r1 = socket(0xb, 0x3, 0x63c0) getsockopt$bt_hci(r1, 0x0, 0x2, &(0x7f0000547000-0xa5)="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", &(0x7f0000e93000-0x4)=0xa5) r2 = perf_event_open(&(0x7f000001d000)={0x0, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000d7f000-0x78)={0x1, 0x78, 0x1, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0xd34, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, r0, 0xffffffff, r2, 0x0) openat$binder(0xffffffffffffff9c, &(0x7f00003ba000)="2f6465762f62696e64657200", 0x401, 0x0) r3 = syz_open_dev$sg(&(0x7f0000572000-0x9)="2f6465762f73672300", 0x0, 0x0) memfd_create(&(0x7f0000843000)="2670707031405e00", 0x0) r4 = gettid() perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xde, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, r4, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$sock_ipx_SIOCAIPXPRISLT(0xffffffffffffffff, 0x89e1, &(0x7f0000ee8000)=0x200000000000007) epoll_create1(0x80000) signalfd4(0xffffffffffffffff, &(0x7f0000ceb000)={0x0}, 0x8, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(0xffffffffffffffff, 0x2405, 0xffffffffffffffff) getpeername$ipx(r3, &(0x7f0000ce5000)={0x0, 0x0, 0x0, "000000000000", 0x0, 0x0}, &(0x7f0000e7b000-0x4)=0x10) r5 = syz_open_dev$tun(&(0x7f0000fdd000-0x1)="2f6465762f6e65742f74756e00", 0x0, 0x80080) ioctl$TUNSETIFF(r5, 0x400454ca, &(0x7f0000fbd000-0x28)={@generic="00099402000000000000067d08cebd5c", @ifru_names=@syzn={0x73, 0x79, 0x7a, 0x0, 0x0}}) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getpeername$ax25(0xffffffffffffffff, &(0x7f0000560000)={0x0, {"00000000000000"}, 0x0}, &(0x7f000052c000-0x4)=0x10) openat$rfkill(0xffffffffffffff9c, &(0x7f0000163000-0xc)="2f6465762f72666b696c6c00", 0x0, 0x0) clock_nanosleep(0x0, 0x0, &(0x7f000083c000)={0x0, 0x0}, &(0x7f0000008000)={0x0, 0x0}) r6 = syz_open_dev$mice(&(0x7f0000000000)="2f6465762f696e7075742f6d69636500", 0x0, 0x82) writev(r6, &(0x7f000000c000-0x30)=[{&(0x7f000000f000-0x3)="23", 0x1}], 0x1) pwritev(0xffffffffffffffff, &(0x7f0000fe7000-0x50)=[{&(0x7f0000e3f000-0x1000)="", 0x0}, {&(0x7f0000374000)="", 0x0}, {&(0x7f000037d000)="", 0x0}, {&(0x7f0000ab0000)="", 0x0}], 0x4, 0x0) perf_event_open(&(0x7f000001d000)={0x0, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) [ 353.411695] keychord: keycode 4095 out of range 2017/07/27 23:59:25 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socket(0x0, 0x0, 0x0) r0 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) ioctl$DRM_IOCTL_GET_STATS(r0, 0x80f86406, &(0x7f0000a59000)="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000") write$tun(r0, &(0x7f000026a000)=@hdr={0x1, 0x0, 0x0, 0x2, 0x0, 0x0, "a39459bfd215b1f2bfb746aa447e253c0c03c188dc6a70649821db4c834beacb9b3bddcda5be6cee163b58e5e606a1d12c23c07af22fd88123bcfe"}, 0x46) 2017/07/27 23:59:25 executing program 4: r0 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x80000) ioctl$SNDRV_SEQ_IOCTL_QUERY_NEXT_CLIENT(r0, 0xc0bc5351, &(0x7f000025f000)={0x83, 0x1, "636c69656e7431000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", 0x0, "fcf555873e388321", "39deaa0cc68888a2a20bdb7f8a8aceb7a69cf550b80f7a9c785db4f7281cfda5", 0x9, 0x9, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r1 = memfd_create(&(0x7f0000efd000)="24212300", 0x3) ioctl$SNDRV_SEQ_IOCTL_GET_CLIENT_POOL(r1, 0xc058534b, &(0x7f00007db000)={0x1f, 0x400, 0xffffffffffff3c43, 0x1, 0x7, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) r2 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) getsockopt$inet_sctp_SCTP_HMAC_IDENT(0xffffffffffffffff, 0x84, 0x16, &(0x7f000050d000-0xc)={0x2, [0x14cf7ce7, 0xbc]}, &(0x7f0000015000)=0x8) futex(&(0x7f0000986000)=0x200, 0x9, 0x7, &(0x7f0000a95000-0x10)={0x0, 0x989680}, &(0x7f0000bb5000-0x4)=0x1238c00, 0x2) write$tun(r2, &(0x7f0000287000-0xc)=@hdr={0x1, 0x0, 0x0, 0x2, 0x0, 0x0, "fd"}, 0xc) accept4$ax25(r0, 0x0, &(0x7f0000c00000)=0x0, 0x800) ioctl$SNDRV_SEQ_IOCTL_SET_QUEUE_CLIENT(r2, 0x404c534a, &(0x7f0000695000-0x4c)={0x10000, 0x0, 0x4, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) 2017/07/27 23:59:25 executing program 1: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socket(0x0, 0x0, 0x0) r0 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) write$tun(r0, &(0x7f000026a000)=@hdr={0x1, 0x0, 0x0, 0x2, 0x0, 0x0, ""}, 0xa) [ 353.446499] keychord: Insufficient bytes present for header 2 [ 353.451607] keychord: Insufficient bytes present for keycount 54 [ 353.456431] keychord: Insufficient bytes present for keycount 54 [ 353.477221] keychord: keycode 4095 out of range [ 353.484993] keychord: Insufficient bytes present for header 2 2017/07/27 23:59:25 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = openat$keychord(0xffffffffffffff9c, &(0x7f0000c1a000-0xe)="2f6465762f6b657963686f726400", 0x2004, 0x0) ioctl$sock_SIOCBRADDBR(r0, 0x89a0, &(0x7f0000864000-0x10)=@common="74756e6c300000000000000000000000") write$tun(r0, &(0x7f000026a000)=@hdr={0x1, 0x0, 0x0, 0x2, 0x0, 0x0, ""}, 0xa) listen(r0, 0x1) 2017/07/27 23:59:25 executing program 6: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup2(r0, r0) bind$netlink(r1, &(0x7f0000af4000-0xc)={0x10, 0x0, 0x2, 0x9}, 0xc) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f000000b000)=@common="73697430000000000000000000000000", 0x10) sendto$inet(r0, &(0x7f0000004000)="", 0x0, 0x0, &(0x7f0000189000)={0x2, 0x0, @local={0xac, 0x14, 0x0, 0xaa}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x10) 2017/07/27 23:59:25 executing program 1: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$sg(&(0x7f000067c000)="2f6465762f73672300", 0x6, 0x0) getsockopt$inet6_tcp_int(r0, 0x6, 0x1b, &(0x7f0000c4e000)=0x0, &(0x7f000019c000)=0x4) r1 = socket(0x0, 0x0, 0x0) accept$inet(r1, 0x0, &(0x7f0000a25000-0x4)=0x0) r2 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) write$tun(r2, &(0x7f000026a000)=@hdr={0x1, 0x0, 0x0, 0x2, 0x0, 0x0, ""}, 0xa) prctl$getreaper(0x0, &(0x7f0000980000-0x8)=0x0) [ 353.500469] keychord: Insufficient bytes present for keycount 54 [ 353.526630] keychord: Insufficient bytes present for header 2 [ 353.537416] keychord: keycode 4095 out of range 2017/07/27 23:59:25 executing program 0: r0 = syz_open_dev$vcsn(&(0x7f0000130000)="2f6465762f7663732300", 0x5, 0x0) ioctl$TIOCLINUX7(r0, 0x541c, &(0x7f0000a58000-0x2)={0x7, 0x7}) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r1 = openat$keychord(0xffffffffffffff9c, &(0x7f0000dde000)="2f6465762f6b657963686f726400", 0x2002, 0x0) ioctl$sock_inet_SIOCRTMSG(r1, 0x890d, &(0x7f0000ccc000)={0x2, {0x2, 0x3, @loopback=0x7f000001, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, {0x2, 0x3, @broadcast=0xffffffff, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, {0x2, 0x2, @loopback=0x7f000001, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x40, 0x80000001, 0x7, 0x8000, 0x8, &(0x7f000001e000)=@generic="638b17fc74fe74e34de1b39c6edfd95b", 0x1, 0xffffffff80000000, 0xffffffffffffff25}) write$tun(r1, &(0x7f0000bc0000)=@hdr={0x3, 0x0, 0x7f, 0xbd5e, 0x0, 0x1, "f0"}, 0xc) 2017/07/27 23:59:25 executing program 6: r0 = openat$ppp(0xffffffffffffff9c, &(0x7f00009bf000+0x3c5)="2f6465762f70707000", 0x200001, 0x0) mmap(&(0x7f0000000000/0xfaf000)=nil, 0xfaf000, 0x3, 0x32, r0, 0x0) mkdir(&(0x7f0000025000-0xa)="2e2f636f6e74726f6c00", 0x0) r1 = open(&(0x7f0000023000-0xa)="2e2f636f6e74726f6c00", 0x0, 0x40000000) mkdirat(r1, &(0x7f000000b000)="2e2f636f6e74726f6c00", 0x0) mmap(&(0x7f0000faf000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000faf000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000fb0000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000fb0000/0x1000)=nil, 0x1000, 0x3, 0x110, r1, 0x0) mmap(&(0x7f0000fb0000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_IP_XFRM_POLICY(r1, 0x0, 0x11, &(0x7f0000fb0000)={{{@in6=@loopback={0x0, 0x0}, @in=@multicast2=0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, {0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, {{@in=@broadcast=0x0, 0x0, 0x0}, 0x0, @in=@loopback=0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, &(0x7f0000fb0000)=0xe8) mmap(&(0x7f0000fb0000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) fstat(r1, &(0x7f0000fb0000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) fchownat(r1, &(0x7f0000fb0000)="2e2f636f6e74726f6c00", r2, r3, 0x100) r4 = fcntl$getown(r1, 0x9) mmap(&(0x7f0000fb1000/0x1000)=nil, 0x1000, 0x1000000, 0x32, 0xffffffffffffffff, 0xfffffffffffffffe) ioctl$TIOCSPGRP(r1, 0x540f, &(0x7f0000fb2000-0x4)=r4) setsockopt$inet6_int(r1, 0x29, 0x0, &(0x7f00004c6000-0x4)=0x5, 0x4) stat(&(0x7f0000faf000)="2e2f636f6e74726f6c00", &(0x7f0000faf000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) mmap(&(0x7f0000faf000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mknod$loop(&(0x7f0000faf000)="2e2f636f6e74726f6c00", 0xc040, 0x1) r5 = socket$inet6(0xa, 0x80807, 0x0) setsockopt$inet6_buf(r5, 0x29, 0x14, &(0x7f0000d0a000-0x80)="ff55d36cffba04515d0000000000000100000000", 0x14) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r6 = socket(0x12, 0x80001, 0x6eb) setsockopt(r6, 0x30000000107, 0x14, &(0x7f00009fb000-0x4)="08000000", 0x4) sendto(r6, &(0x7f0000a14000-0xe7)="6229597d99cce66196078bd8089767922add1b41e390643e92e2756e732499c2993d0cc19c77dfe3b45e696a676332087d9f06d090ae03794e78833003fa32c861043d1fab36d3add69ae0c8eea59129a921f7238b8eb6557ff6fb1579dd733a1aef10cc2779cb7af13283563d7716d9a1ef1f58a7e3e54f2f24e9399e90627ce6b5268383539553819971762d65c9c5c8b6c7266eea053b5a58fb1a36f6b8eda4e06a3fc151f4fc607111b77429e2ba0c373734f2582f9f289c2066c62840703fb2bbe3857b5fc11935421c69765811d323642205b0c69ed15a065c8113f552c2a4c98cbd4990", 0xe7, 0x4, &(0x7f0000c25000)=@in6={0xa, 0x3, 0x3, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x9}, 0x1c) sendmsg(r6, &(0x7f0000b59000-0x38)={&(0x7f0000c4f000-0x20)=@in6={0xa, 0x0, 0x1, @loopback={0x0, 0x1}, 0x0}, 0x1c, &(0x7f0000abd000)=[{&(0x7f0000447000)="11ba", 0x2}, {&(0x7f00006fc000)="", 0x0}, {&(0x7f0000ce2000)="2b4ac1e756a6915889650335b4f65699a1edf087598dbfc37b0050d692f1882a139d04410a0b8bfd2873ca2e2866777d740abd3714f75ae8dd84416a7e17d0e27f4bb6333acc8ec7ee9570230583d319a30a1e9eb6737ac1149bfd211b687a1e1ae56881a0f1c5c1582cdbacf586d01fbcacbfc361c187dbbce42d35810493b0693f29b7154d4d8ad0a4410d123f1665f3049c4d81fd2496e67e95ecab00c2b348ff7ebacafa7e3f5abeb961cd3686029372b031cb92b3c1f8b23bf7132cb0d7eea476aa", 0xc4}, {&(0x7f0000295000-0x1000)="096082cad5ff4296d9a775584da41aae3eb0f712cbf0c2dcf63c3d022058ace5abcf7310ea06bffb66dca34303634606d38778d6afdcd8db07bdd059b8365566799d366ead416db96c984e2199dcadf69962dfe1aeb8593f7482492b427c06965a66944f486b4effb007f7579bc2ea2573c4d0708c0655970ece68dedc48e97a18745b1a3fbc16ecf21fa253b4b88ea65a5ba6b881c80eb6aae48bbce321cb43af5fa3e37f6c4b53580894b8b3636e811c27132136aed704b18e3441f3ef85a0e40ad2b7c9f3fdbc2f1e40950ebc0a2fc69fe9812e76b25de55058cd36ee1eaf917cc29ba20036bc56ef68116fb55e11d640b45bfc30f881cb69f56279e33b8258777968c428eba410eef7a832723207bacc5baf84bc821d677e604780d94547b0e553996fcc28420d12246c5e1e964e58a2a12da112504267d2ebc6a8a475586fe32d1535f18a085ca69cf75bd5c174923f91129ad320e9b9fe8d696b70feed046a62b92ad8f9d6fa1646b5746b5387213c739010d44c81b0ea398c7a858465e5421fda796a9f71cb887ad162585a69e7bd6d7b5f04e860aeda7649e50c41f3a98f0f9d0e1a6afca6323e197ba79dcb9486f1946baa80e8589a12a043b08ce24c4b507998b323e1c2e8a22c9cdccd09e24f89ea87ac73487262590d23d6aaa0a0e9a46c54481abc7c8307cb48f703baadb2982b15c01b1b25d7905ad6310d8aec83353a2b1ceca4418ecab6e9549f20af8ef87efb75922acdc70345f6bd43d748c7de9bc6e9b087bab4ff5d6b16c0c3dd9d91545b221529c0c8dc1eea9e785508b970d7b3a3a6c2f2989d7e7a699d279367f75ac60ddf2f7e06d8055e11decad514096611dc6afa902f57db0d861e3c9dfc7c2ea9ecb5ef133818660e2150ff56944d5e97cfd0b35d542d3defc18b58ed5d19ceb75145a72e9be23208b7bfd4061d2c1abdccbe55f9fdfb0f269203db558971bd56675ade7eef5d8195823df73228d53a00baaa30f050f1ad632ed6ffa61cbcdc7fee4b32b02ac77e748556e67d3e6ac8a79d99666814b60dc6b17c04fb47a1253563fec4a00840eaed143bb21a5195189761147424ba9044be45b22ab2ffa46be902219e3275d0bea66ef4842b8245c271f931c1490e5c120101ed097631490d12784795d71282354c8ac6513f9f38335492df6b1928d94cd449af4f96bd146d07ab25712be8fb1661b6ecf59f0ccfbb83b1b1f01d76af0b779018999630c48d2394fad178f076d7b552cdcf22f095ebfad12fc20137a47784a470a8a2f8c1ee71e7113785491ad5e16419fb3b1a734fc04259a24dcb933d08c92c51139730c6eddeb577538766677f24800845b8429b964f3e55f4c4a5d1ece9095e33a6b9e50f4d3b5b1b2adc6c32e893bb42c6f735471f6016ba2afc29d7ceef3da3eab9c9cd90fe4840de5d9b1a08a426940ae4b03fa05fa4f6df21bb918bdfd0380be501c318496c0e375ad3f54a27fe7502783d1f0ce4e387d4a16c9a7478d6d4b46dcc6ee441a424a21c80e8aba18df21a9e9d552c34c319dfdeca2d4f447303d8ca4ef470ae0443a982b07de1d49bd3cbf7408af44f6600f69fe56b01d69c83978acb3115dc7fb721bba5c9ba68616075cc8a76d31bb585784ee1ed7515aa6cb444f10e10faef8ade558f15fdfa796213d0749217aa04d023c8953f7f8cad623275395ca071d8a826d1f14fe69401651dfe42a357d946a6aa6274ed9e611d04c2e6ec884b3e518d0c2bb3f33de860f2810450b4df0099af4867cc2ebe4081185c94ae868dc68fb29d5d04e196a2f55bd00577958be5f8453bee832e1ee3faaf06c73b189a7ede945460b63ecf8212f80e46e6bb6e483abc00e5bd01cb49ce1a31dff82c6a3e940e4e5315f2f15bf6143e7d156a084aaab8dab0e23165af9cd5943fd40053f0d5cc59caccde69025fc499f062af08e5d3bed3ed40f5300b869a7837e143ac9281dcd0b446545f86011fc85afcc463d7258d1434bca6b6c4de93a982de03bd69f3c707ad9b6bb3c6554aa5e79984ed7c1318642b29d8c44c90367681d720b788d6edcc3a294b2c742bba32eef8eb0e908f4e57314882677f2b322aaa21d79e2851371c8217c7bb6d830e9aade1bdb70e40893184af5863e68b59b46f7538c61786e3c91e493148b97b9b8cab55f0e02f135b45db65ce0de7b68d8c97f2554b03387faca36ea7ae2629b2f2a15e8a56ef73a339254c9f482db6b8b2f35533f7c96465996c18a595868c94126627178c81f9bf0a772ae4e12fffe1ce074aa569508a881676caebd68b43a6ba457f7460f8e7b5ed155c57be393a6aaa9bb47af974f30a19a7e28b1d2e808913b656ed279019567e3d4fbbcc365ab68d95c9e00607fbc8aa941d674844b7f83147d70a388182d3a6d2dbeab026ca2d15f4db0a32f1bfbd9a14a80bad60205c2eb60bcb6f1e88cc8cb1a52b21c9f7c345fd1f0ec88d48b109fcfa03eac8e0a0ffb521f4f353aeca86fe6f8cdc66d938538bbbf1b8a7991fdec199ad52dc489e2929018ce2cbe8a9ab5e5dc8bdf51cad11c508f562b8d8392c372a4c620f4dd38cce3b4a2e92a9e3e220900c08cc2aeb99de2aa9c9a87d80ceed198988a92037bc03a835349178accc659bd6e6169fe829c0edb5dd1b34961d0e59c087d78acfe6469dd58a6295c6779aa5e8ced03b496ef55d19f33e8d3b15a4532bd9d03248b1905622c33431f3efd6a8aed5eb49b2690be2c12cbc9e68aa942f4016c24b9833a300d12bb0c0d6788dc68217e4194b3806472bfb0e4ddc9d72b144ec0feb641e78a3e3ef06b092abdb0ad81634fb98930ff9b85ef1fb5981d20605b123e8c01d41c282e5ee1b5de5c5a3b0c7c85b8a23ddb8df5ee61bb6782169235332b17e20ed10a96dccbffd4a089a5efae313be200049b915b8b8b4e3d5aa8a3de9af4e9b0ab11786f1062f6a74b991cb8e41777eada5d97380c9c665f9e74c798cdbc4997a9ce2b70a31af047e457c6f1402d4a7323b6e4dba7541ca1697e39061b22b947eb1cee5f0767a7182dc66a83d651666d99be9d8c3e14169e541540ff8832debcc7fb40966e2c66161449c589088e43c06c44eeb2799ca60087c3e3461805b1990226e43257ba8e0d478116f15a319a07d486921b639d74d43789c0e5b8bd391b87aa724e3c33bf1f9c96f7d277a95ffd3f39d58e210c9398e66280797bd0e4eeafd204877487996d08dd23b0cda7656e622c88ae1b6c6f2032decf47ec18dd1fae8f060e0b9c189530c1a4a1d60c673fbf7429a2d8a5a12f31447be1a3f41742cccb8d89d8444668801cb5335acf44cbb1879a5cea20f2c6577a45aac2f412c9fa2982d214b50c4d586c4b253c52e50556c5489502910709d2b9758b8b22bfda8be1d3a356320a028df54d8ad0fc4f19d741486bd29a2b19bcf3f76f510f1e5a123ca7c82a7c361faf14a2039e31c0b1676485d86e6b0b47aebcc4578c845e8e43cf8df63d46630fbde6255d44aa91c0746ff8a77bc98b63995ffe9fae58a603e53d3cbb67cb071f22c466d49a5fac8eed16de6b11ed8df4524a340af702b2555f5b6d189d600a0e23c3c14504a271a30ab29dce7e0f20dc610a49586a50d1956b74d794bb72f53b88544d00ecafa931826e4feaebd57333a98f92935817f3f16dfe7494bbf35351dcc2b7bbab2d2516ee42baad3f706176c8eb3ef3cf5ca360e3efe68c12b88d5d0163f6db636521ee57e007f48d8c3712ef9d9f663d2e51c60feda21484e74190afc257b6c76d32c4661d3d6f2ea47f64ab21c3e88fbabcea3b4fa058dec94176b2d9bceb86d8e9e8b7b964b45490dbd49466bd7fbfe7c97a7f82d538f35eb2ff9f65be0474d6f77235389b254a59f7cc7df6fc408ffdf27ced52bf001f12d1b93a03d3c4e114c63fb272c97adf8e696b3463b3ef07690c647a3dbd3c978803a23e17d33c994ad32e9a4e1de6a5437081d21709d94ac63b83c9fee4f588fc0c786d880b939a0468b62bfd903b3220572cb54939f5ce15cb20ec04ac7c1e9ae50fca91520a4cb805232b438ca5914f8c39c45d3c339c800bc4f8e2da2f24c8ed6a53fc9bfc9b34bb158d7c9df1e871d8b02bc0bbe2e43074d07d5dfe1390a61167d4943f7562a45e114a39907aba260682d52bb3fbaadebfff8ff3a715a3650d0f7160651ea7c4866e61c59c9a89d18fa8f108747fdf99a2e4124a8b896960ee3440df8be9c2a4fd104fc817e7da0a6885a914f1393724a1736418dbe167546c75c1cb71dd3ccf17c9ce25ce81aa4a2c9ead316334d3ff6ee87c6a3af3f715ae187fd6775220d82a73d900061ba7a2cfa25f026f6fc0e7c916ee28344b3d08433e77f7745e83dc86afe3c2a660bf146f95c85c17a9ec30084de368b90806493f89e12c2dd4456a94a847ba7fbe69ac8f3759feac591cff1d648e985c2a15ab4db00d959240d61e33168786b1482e55a54e749d55065d7cca169a65014974edad611468d198929d72073ecd48e9e903d9baf76737979d6695cc1fbece4c6e0d87e3458ce75f28cff59e324a90d69614dbd5eaa064247b5b256a5e4851bf53172e910ce7d3d7d4f1880ac42a3f19159073cdc1d045c908147b0d0de1dcaccf1b9b085800cbb89669f91790a177fa85e6b917a785a40197e9b943197e8e9d4afbb0ef686a1cea1dbde82691d12e9f84c2ea327f2d563739fa42a9f6ae48f97a5a925f180d16e436b86a0e5f794d8ea524d4b1257447f44c8659740292d2b57390cda999ac20f8beb27fcac0ace398867fa463ed951b253d51df1ed5f4f707366d4ecd5f2d3b35a3e02db7a29c7f016d862d1fc7176eed071191fd057c8c4a343ace02d67030ef1ab622f6142aa04369cc0a62ba5e6e9fae5dbe5e1beb395774de13a45c5971744f9289b10f9c546f8bfa475c3081c083ef2494ee810c69c5af737f2fd286ad0f592660b2e6ec4a3a213bd74a51c8dac81859d1f558c23ddfbf270858620155b86d5625b5369e6c86c2d59e70340bfc66974669890b37b72b6f92e63a780ca45bd61e581b18b609086eda94b1e7dcd9fc73c0920a612d6a980062f72b120b0718ec370a82621e9612f3d2e03b6419464e18d83bce173b6ab4d3019a967ca74174c354501799c1147d0f902f7adb0cd0f4f82d9aec350ba0daae2488144a64f73bfd67c5a82eec10aeaa060f9dcfce8cfc1d6d070bdfe6e7ac09a0c4a5173b65f2b99db175cfbbdd4b5ea3c0865eee2a2d2f2304166edd22a68ca945fb8ed822b3fa42f606188ba9a2f404156d9308a29e735d0708495bb66a0ad9aa44e1d2c29692123b1c753244981b44c1f3cd278cfa8c234cfb17e825cf17de9cebb323616d558a6100c291bc26e388e1ffbf9998e31ef312357404dada945ab8e40d1b5b25269ce49bc3ac1e5d304b78d0daec311fa70b88a6636a655c1f9d6ba1a9bbb4befdfbcb6624a03670287430c90b67c41f3d573408744ebb652e9eeb384c3fd1ecb801efdc6f9f35f09b9c19422c20a8d96e7c976986186e6f68c08f87d4f7e6feb2d0442ccd53ab259d9866f741909c31264001cc5667d58af93c5527aad6b2c3a4777b66751d658cd0ee61fa195f3fa2791301c418927140dc2c4d6a228fe6e8dfaeedd4c34265a926210d3380a9fd6005d961dbfb1f92e00042c1649ade3e567e9104b9a4c85d13f037e9715c50cfd9a8341f4099018c88d2d9479873fe1697b0af296115c82b9f8b2231474a21c31fbb13e87cebfbf930f4f72d4e49310dd885a8b411d1c87456c4dba6f965cd9f4a49c", 0x1000}, {&(0x7f00000ed000)="dc0bf7b4b5777eb8a4617be6f92bd949687e6e7cd7a7473cd18cff", 0x1b}], 0x5, &(0x7f000041c000)=[], 0x0, 0x0}, 0x0) getsockopt$sock_cred(r6, 0x1, 0x11, &(0x7f0000afa000-0xc)={0x0, 0x0, 0x0}, &(0x7f00005d5000-0x4)=0xc) setsockopt$inet6_buf(r5, 0x29, 0x14, &(0x7f0000436000-0x14)="ff55d36cffba04515d0000000000000100000000", 0x14) 2017/07/27 23:59:25 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$sock_ipx_SIOCAIPXPRISLT(0xffffffffffffffff, 0x89e1, &(0x7f0000c75000-0x4)=0x0) r0 = gettid() vmsplice(0xffffffffffffffff, &(0x7f00006c2000)=[], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000001000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x0, 0x0, 0x0) getsockopt$inet6_tcp_buf(0xffffffffffffffff, 0x6, 0x94dc86310120223d, &(0x7f000000f000-0xe1)="", &(0x7f000000e000)=0x0) getsockopt$inet6_IPV6_XFRM_POLICY(r3, 0x29, 0x23, &(0x7f00002ff000-0xe8)={{{@in=@remote={0x0, 0x0, 0x0, 0x0}, @in6=@empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, {0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, {{@in=@broadcast=0x0, 0x0, 0x0}, 0x0, @in=@local={0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, &(0x7f0000d40000-0x4)=0xe8) fstat(r1, &(0x7f0000533000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) fchown(r2, r4, r6) sendmmsg$unix(r3, &(0x7f00001ab000-0xa8)=[{&(0x7f0000f5b000)=@file={0x1, "2e2f66696c653000"}, 0xa, &(0x7f00004e0000-0x30)=[{&(0x7f0000117000-0xa8)="a956b26e70cff3ebb55ac2f463ac91f26832e61c9f8b9dd60bb529afe8e40aca0c70ff38539aa13c820f1eaa901b143e6a89715677d79d8f09f84e3c3f1f80f07c814e23c9b60293bc14ce23331315300d0ed78e5faebc4c99a0593cbeb6910408f3fe6bf8693df76d0d5ed4e1f0c3f27e675a0594bf72143dbc99200b592393c46635356630e7a49e59b742cd5d2c21b5d66f974ec46af428b49ec4f18f511e84d94882e565750b", 0xa8}, {&(0x7f0000995000)="4347a7d969f56adcb3e2dc92b91d642b8ab06f8d4d492501e2e463dad0c99eba713e205bd70759357e762704b1d73038947f5c54a9b9eae3a148bb81b1db463a93e37e10bff52de2c59fb1670719f14020ad3ae8e5f8bd6907098531a3a046c8ee6b414d862f2c7ec6ea5b0e273576ec861d55d43ad0369f7e9a995798c59131b7d05e090c09c490ed4e516dab3a4dd71b44edcdc3c9e07f967191", 0x9b}, {&(0x7f0000223000-0xf7)="b34502a103e9af19e8d2dfbc3c45942a61f6a6f81f730ddd7b55e049b9de366affa2c6bc65ae373d723d33b60e4752c2d9e63b5ac830486c4b44328d4c439ec9467b160c3334465ff50adcd6b15f61c1f65155ab666720c5cc5c47d42d29391468af437d73b2f063257a744223f2a9bdc89a19e4417028c48ce754f1afe6790cbe51b78720ffa425603cf91bd3e0bedb81ad5cfdc319209e101bbee47ece66bc28d714931c889a89268666fb8897d0b2762a589bdc1e997050c7b241abcd56a2d51e0efab48d2688d50594e2ce4ffab488a46ca63112fe072782a559b66b90b6e96e30a4816cd93e77fcef411698a626976c1f1d09f0c3", 0xf7}], 0x3, &(0x7f0000abe000)=[@cred={0x20, 0x1, 0x2, r0, r5, r6}, @rights={0x28, 0x1, 0x1, [r2, r3, r3, r2, r2, r1]}, @rights={0x28, 0x1, 0x1, [r3, r3, r2, r1, r1]}], 0x3, 0x0}, {&(0x7f0000526000)=@file={0x0, "2e2f66696c653000"}, 0xa, &(0x7f0000b81000)=[{&(0x7f000098b000-0x66)="fca110ebe0cb1971a341e96b1b2e5b9288d31705e36caf460273e9d5309ad9c9a3ed12ba409d9f83b8ecbd87308bcaff95b15ea03eeafc3683cc9512de8a9338d05da86f5eb7dbadb05d1601ed10947f941df6be3213f91e04c29047fa4d532c596c5e10f9e0", 0x66}, {&(0x7f0000bf8000-0xda)="8f096d39df65ab6d0a6bf3a90043ae8b477d7d4e865630e6a3253545c2d95d6b4f7b87327da01c5dd2390a157cde1337d3887aeee1eb1a298f5ca8adcf70d69f3cca15aa34a1c09ee2bf3be1ab22e33bf17f8e60ac54d8278b7843739f625d4b5e7d454ddea3cf8ad37a1193151fd0b8493527cb61f98cae777eacee12337691be9e578dac41d5fe841664bb65004ee017d31ad26e5af08e0ed46c98fc7fa048a29032f3afb57f4756df6ddf2d09ef20a98d6c8e49971b6ac8bd53eba1caa332417bdf0b57f031b0838719b68feb2003e72596a6d54710c06134", 0xda}, {&(0x7f0000cb7000-0xb5)="d8aae6da0dfd87e284c6671e2a240f0665128b09c2b8109f7cfbae12024533b80c8734a71e0852d81cb7320acccc5be8fff0456655b24569488b1950a7c35dce2a58983c33042597a3cbfc4ad9df61f8f57502ed2e0537ed0f496362b158fdaca8234f2d308db870cc647ab6a884fdfc2711d0a98d03f1bb536b64a887dc34e242190133ba62bf69dd74e7731721ce368ad679348ff43b75b16be630b11f10939486af0bcb9a48c8a8ea6537ccf406399ce3a155ad", 0xb5}, {&(0x7f0000bbf000)="0070747407831c7047751ff9e3b32c9f9424113fa0f357173dfda85742888beb80a621c237f92382b9e0aa377dd2c902c299510aab193dd01c8c217c94cf3c4b161bc0e80c4cdad8b450cf2b833654389b7f1daf4991ea11e37b1ee967ad9d380b5f13902b35c0a514dcdabdf30c2c42b186ec", 0x73}, {&(0x7f0000cb7000)="d79530c29376bc3aeaf789548b74c9efda18b353845344c29d1d3cd63b59bd916999dc74834f7e78ada7efe14f0889f5960b25c46a0108686725419ff8f9fb50a9998e9db2501faa2612ec5e8d05944a", 0x50}, {&(0x7f00001d6000-0xfc)="26461464eb36687c5fc067878aeb49628e13baaa4d748d1db21109f7d5ac510eafbb80620fc456e31c0f7591f6e6c4d725509735a8a3934304b28dd6f76ea33e6609061e2254b06686127d1d9b4d47855bf79f3ef7815d9d1d39a5f5e0cc322bbc9a1e009f76da0b6d21efe4b26d58aefb7eb714f60fe3c84971ca7d5d621f00aa34f8b01769a000df66ad460f415d3a58a3ec341b206552d9c3dec199fb653f461b7d65144f3439b8a14eeeabf74486b15f18e37c291f5cdf32f0a8c7c7e1461a8f72cad6188d3bb10a70c4212873b5b89097a48751f1aee540979e6620bef84ab79da3d1b7f646629492b74e1bc54165af1b6aad58faab7f2ea36f", 0xfc}], 0x6, &(0x7f000071b000)=[@cred={0x20, 0x1, 0x2, r0, r5, r6}, @rights={0x30, 0x1, 0x1, [r2, r3, r1, r3, r2, r1, r1, r2]}, @rights={0x38, 0x1, 0x1, [r3, r1, r3, r3, r3, r2, r1, r1, r2, r2]}, @cred={0x20, 0x1, 0x2, r0, r4, r6}, @rights={0x20, 0x1, 0x1, [r1, r3, r1]}, @rights={0x18, 0x1, 0x1, [r1, r1]}, @cred={0x20, 0x1, 0x2, r0, r5, r6}, @rights={0x18, 0x1, 0x1, [r2]}], 0x8, 0x400c0}, {&(0x7f0000ecd000)=@file={0x0, "2e2f66696c653000"}, 0xa, &(0x7f0000c14000-0x50)=[{&(0x7f0000bcf000)="fcb761e22c0707a86f910c0fd26da861a157c7bc4d91d006399f7480dd76a46e210047f948276c251353b6d9f6fe4addb4f7fe835d4f666195770133d16ba73705836afe750b884a095cc1789a6ac07a43735b056bfa5815d633bd61a7b0e6c6192c1833a54f9f856b534ae5503dbe2e9dc463d497b3e70fd023c8be4437b5edb82bede46af87d8e43e13b2bf19e1705da947694257e07af24a142d25b5130975f279c3f4e3239c1bee525f76ff72b3d57bed5f2f6369a6d4a6fad8f800805363093", 0xc2}, {&(0x7f0000b98000)="e6e1a79b1bfa88e9323b9a62e2f4504c1f0e9cf091719506c819c1184e1eaa632eacdfe94406e57b16bdf72abf0340c2cfce02f187054ef62547362789734677b8bc0e228fce8713e8d74beb9b9bcd", 0x4f}, {&(0x7f0000906000-0xd6)="92c131868bddcb77239b7f8178ce0081ba9b6de96f44398d82aa539730473cc76b928695ef6405e8ac699de604c8b635f97e88084a09bc7ab161099e4099252202de4a852b279b6d0685999dc7c6c39b77cb2ada5cb9870175b0f04a3fe8c0f5036d90d47956e6c8f5a98faf829b80a6b5ecce95497667976f771ef7b48b517a9c8304bc49c0e706759b91bbacced3f8d20ffb58715105c75794238d539ba70e1ba139a9b938aff5c8717e7cd3eca525d289c373bc96f64b8b6c750084d0feea7fb29c53b953eba3d174117d089e09d2f12ad34c8bd0", 0xd6}, {&(0x7f0000b06000)="dbb065e8d7692419e53b48674fdc53eee436d82602edfd87076ca1f7803365465222ad4b105a00223770aed219f8d628858e37dcede1745437c064a0b0bd4bceff42125c323e011376fa045d6697331258c494e9727483b2abb09b9f6b4561c1fac1193ea190014b05016a9ea6b869b20e", 0x71}, {&(0x7f00002e2000)="86ab2783ef58ba9855a0d7673b4378ee7098fc5d01814a9d1c165e939e99eb01b86d8871556a264510f145f99cb4772094069bcde0660d7bff6901114dc91507447f00bc1bec7170f3a791e08b359f83f5c1719d69396da634a8f9a7e58d5f595f68477d9c838d7c598d4cf6b564690a", 0x70}], 0x5, &(0x7f00000da000)=[@cred={0x20, 0x1, 0x2, r0, r5, r6}, @cred={0x20, 0x1, 0x2, r0, r5, r6}], 0x2, 0x20000000}], 0x3, 0x20004840) r7 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) write$tun(r7, &(0x7f000026a000)=@hdr={0x1, 0x0, 0x8, 0x2, 0x0, 0xfff, ""}, 0xa) 2017/07/27 23:59:25 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x40000, 0x0) ioctl$sock_inet6_udp_SIOCINQ(r0, 0x541b, &(0x7f0000d87000)=0x0) getsockopt$inet_sctp_SCTP_HMAC_IDENT(0xffffffffffffffff, 0x84, 0x16, &(0x7f000050d000-0xc)={0x2, [0x14cf7ce7, 0xbc]}, &(0x7f0000015000)=0x8) write$tun(r0, &(0x7f0000287000-0xc)=@hdr={0x1, 0x0, 0x0, 0x2, 0x0, 0x0, "fd"}, 0xc) [ 353.555257] keychord: Insufficient bytes present for keycount 54 [ 353.611875] keychord: Insufficient bytes present for keycount 6 [ 353.623053] keychord: keycode 4095 out of range [ 353.645718] keychord: keycode 4095 out of range 2017/07/27 23:59:26 executing program 5: r0 = syz_open_dev$sg(&(0x7f0000572000-0x9)="2f6465762f73672300", 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp_SCTP_DEFAULT_PRINFO(r0, 0x84, 0x72, &(0x7f0000001000-0xc)={0x0, 0x2000000, 0x0}, &(0x7f0000124000-0x4)=0xc) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) write$eventfd(r0, &(0x7f000054d000-0x8)=0x71, 0x8) ioctl$int_out(r0, 0x2, &(0x7f0000084000)=0x0) r1 = gettid() perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0x72, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$DRM_IOCTL_MODE_GETCRTC(r0, 0xc06864a1, &(0x7f000051d000)={&(0x7f00009e0000-0x24)=[0x1, 0x401, 0x7, 0x100, 0x8, 0x8, 0x7, 0x400, 0x5], 0x9, 0x1, 0x6, 0x0, 0x0, 0x7fff, {0x6, 0x9, 0x6, 0x80000001, 0x4, 0x3, 0x9af, 0x7, 0x0, 0x80, 0x9, 0x100, 0x100000000, 0x10000, "59ce0522c4848249a5757b736e45536bb293774aa59f5282ac0cb7efcfc25752"}}) write(0xffffffffffffffff, &(0x7f0000753000)="", 0x0) mmap(&(0x7f0000000000/0x35000)=nil, 0x35000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r2 = accept4(0xffffffffffffff9c, &(0x7f00004be000-0x60)=@nfc_llcp={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", 0x0}, &(0x7f0000032000)=0x60, 0x80000) msgctl$IPC_INFO(0x0, 0x3, &(0x7f000002c000)="") r3 = dup3(r2, r2, 0x8a798ccecd498b1d) ioctl$LOOP_SET_STATUS(r3, 0x4c02, &(0x7f0000002000-0x98)={0x0, 0x0, 0x0, 0x0, 0x4, 0x17, 0x2, 0x8, "00411ffc0a21a26ca7351dc3e04b084f4d1fec6539b3c4fc1108698532ad26200025f6a179c9b2754e797ac3412424df52e0438bdf79c5b890a2be8dfeb7744c", "41ab144d6c2d25fef3b6dac0714368976521129517b0226afe1ea1548df0a6cd", [0x2, 0x400], 0x0}) getpeername$netrom(r3, &(0x7f0000461000-0x10)=@ax25={0x0, {"00000000000000"}, 0x0}, &(0x7f0000001000-0x4)=0x10) fcntl$setstatus(r2, 0x4, 0x44000) syz_open_dev$loop(&(0x7f0000023000-0xb)="2f6465762f6c6f6f702300", 0x0, 0x2) io_setup(0x1000000006, &(0x7f0000035000-0x8)=0x0) io_setup(0xffffffff, &(0x7f0000034000-0x8)=0x0) io_setup(0x9, &(0x7f0000008000)=0x0) io_setup(0x7, &(0x7f0000034000-0x8)=0x0) io_setup(0xf68, &(0x7f0000033000)=0x0) mmap(&(0x7f0000035000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) io_setup(0x5, &(0x7f0000036000-0x8)=0x0) io_destroy(r4) futex(&(0x7f000002c000)=0xfff, 0x1, 0x400, &(0x7f0000001000-0x10)={0x0, 0x989680}, &(0x7f0000034000-0x4)=0x6, 0x8) io_setup(0x5, &(0x7f000002e000-0x8)=0x0) getpid() 2017/07/27 23:59:26 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) getsockopt$inet_sctp_SCTP_HMAC_IDENT(0xffffffffffffffff, 0x84, 0x16, &(0x7f000050d000-0xc)={0x2, [0x14cf7ce7, 0xbc]}, &(0x7f0000015000)=0x8) ioctl$TIOCMGET(r0, 0x5415, &(0x7f000022a000)=0x0) write$tun(r0, &(0x7f0000287000-0xc)=@hdr={0x1, 0x0, 0x0, 0x2, 0x0, 0x0, "fd"}, 0xc) ioctl$SNDRV_SEQ_IOCTL_GET_CLIENT_INFO(r0, 0xc0bc5310, &(0x7f0000aae000+0xa7a)={0x0, 0x0, "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", 0x0, "0000000000000000", "0000000000000000000000000000000000000000000000000000000000000000", 0x0, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) 2017/07/27 23:59:26 executing program 0: dup3(0xffffffffffffff9c, 0xffffffffffffff9c, 0x80000) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = creat(&(0x7f0000001000-0x8)="2e2f66696c653000", 0x28) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) setsockopt$inet6_MCAST_JOIN_GROUP(r0, 0x29, 0x2a, &(0x7f0000001000)={0x6, {{0xa, 0x2, 0x6, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, 0x7}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}}, 0x88) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, r0, 0x1) msgget(0x3, 0x20) r1 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) write(r0, &(0x7f000066c000)="45ccb265eaa430a686c64df0adf07665", 0x10) modify_ldt$read(0x0, &(0x7f0000c32000-0x4)="00000000", 0x4) write$tun(r1, &(0x7f000026a000)=@hdr={0x1, 0x0, 0x0, 0x2, 0x0, 0x0, ""}, 0xa) 2017/07/27 23:59:26 executing program 7: socket(0x7, 0x400000000c, 0x6) open(&(0x7f00002d6000)="2e2f66696c653000", 0x200000, 0x150) r0 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) r1 = openat$sequencer(0xffffffffffffff9c, &(0x7f000089f000)="2f6465762f73657175656e63657200", 0x8000, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) setsockopt$netlink_NETLINK_NO_ENOBUFS(r1, 0x10e, 0x5, &(0x7f0000001000-0x4)=0xc4be, 0x4) write$tun(r0, &(0x7f000026a000)=@hdr={0x1, 0x0, 0x0, 0x2, 0x0, 0x0, "a39459bfd215b1f2bfb746aa447e253c0c03c188dc6a70649821db4c834beacb9b3bddcda5be6cee163b58e5e606a1d12c23c07af22fd88123bcfe"}, 0x46) fcntl$setsig(r0, 0xa, 0x1d) 2017/07/27 23:59:26 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$sock_ipx_SIOCAIPXPRISLT(0xffffffffffffffff, 0x89e1, &(0x7f0000c75000-0x4)=0x0) gettid() vmsplice(0xffffffffffffffff, &(0x7f00006c2000)=[], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000001000)={0xffffffffffffffff, 0xffffffffffffffff}) r0 = socket(0x0, 0x0, 0x0) r1 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000aed000-0x10)="2f6465762f73657175656e6365723200", 0x80000, 0x0) ioctl$LOOP_SET_DIRECT_IO(r1, 0x4c08, 0x2) getsockopt$inet6_tcp_buf(0xffffffffffffffff, 0x6, 0x94dc86310120223d, &(0x7f000000f000-0xe1)="", &(0x7f000000e000)=0x0) r2 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) write$tun(r2, &(0x7f000026a000)=@hdr={0x1, 0x0, 0x8, 0x2, 0x0, 0xfff, ""}, 0xa) ioctl$LOOP_SET_DIRECT_IO(r2, 0x4c08, 0x6) ioctl$sock_ipx_SIOCIPXNCPCONN(r0, 0x89e3, &(0x7f0000ac0000-0x2)=0x6) [ 353.710378] keychord: Insufficient bytes present for header 2 [ 353.721432] keychord: keycode 4095 out of range [ 353.721804] keychord: Insufficient bytes present for header 2 [ 353.737848] keychord: keycode 4095 out of range 2017/07/27 23:59:26 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x0, 0x0, 0x0) r1 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) sendfile(r1, r0, &(0x7f0000162000-0x8)=0x0, 0x5) write$tun(r1, &(0x7f000026a000)=@hdr={0x1, 0x0, 0x0, 0x2, 0x0, 0x0, "a39459bfd215b1f2bfb746aa447e253c0c03c188dc6a70649821db4c834beacb9b3bddcda5be6cee163b58e5e606a1d12c23c07af22fd88123bcfe"}, 0x46) setsockopt$inet_sctp6_SCTP_INITMSG(r0, 0x84, 0x2, &(0x7f00006f6000)={0x4b, 0xffff, 0x7ff, 0x2}, 0x8) setsockopt$inet_MCAST_MSFILTER(r0, 0x0, 0x30, &(0x7f0000148000-0x1a8)={0xd635, {{0x2, 0x0, @empty=0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x386328d79b880d30, 0x2, [{{0x2, 0x2, @multicast2=0xe0000002, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, {{0x2, 0x2, @broadcast=0xffffffff, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}, 0x1a8) getsockopt$sock_timeval(r1, 0x1, 0x15, &(0x7f0000552000-0x10)={0x0, 0x0}, &(0x7f00005a7000)=0x10) 2017/07/27 23:59:26 executing program 1: r0 = socket$inet6_udp(0xa, 0x2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x2000000000004031, r0, 0x0) socket(0x0, 0x0, 0x0) r1 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) write$tun(r1, &(0x7f000026a000)=@hdr={0x1, 0x0, 0x0, 0x2, 0x0, 0x0, ""}, 0xa) 2017/07/27 23:59:26 executing program 3: prctl$void(0x1000010000001c) r0 = socket$inet(0x2, 0x2, 0x800000000409) r1 = socket$inet6_udp(0xa, 0x2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r2 = memfd_create(&(0x7f00002a6000)="776c616e30502d776c616e3176626f786e6574317d00", 0x1) ioctl$EVIOCGID(r2, 0x80084502, &(0x7f0000ca7000)="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000") setsockopt$inet6_IPV6_XFRM_POLICY(r1, 0x29, 0x23, &(0x7f0000001000-0xe8)={{{@in=@multicast1=0xe0000001, @in=@remote={0xac, 0x14, 0x0, 0xbb}, 0x0, 0x0, 0x0, 0x0, 0xa, 0x0, 0x0, 0x0, 0x0, 0x0}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, {0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0}, {{@in=@loopback=0x7f000001, 0x0, 0x0}, 0x0, @in6=@loopback={0x0, 0x1}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, 0xe8) mlock2(&(0x7f0000302000/0x3000)=nil, 0x3000, 0x1) pipe2(&(0x7f0000408000-0x8)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80000) ioctl$TIOCPKT(r3, 0x5420, &(0x7f0000237000-0x4)=0x4) sendto$inet6(r1, &(0x7f0000956000)="", 0x0, 0x0, &(0x7f00004e4000-0x1c)={0xa, 0x0, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, 0x0}, 0x1c) socket$inet_sctp(0x2, 0x9bcff851344af6aa, 0x84) r4 = fcntl$dupfd(r0, 0x0, r0) getpeername$netlink(r4, &(0x7f00006cd000)={0x0, 0x0, 0x0, 0x0}, &(0x7f0000fa4000)=0xc) getsockopt$inet_sctp_SCTP_NODELAY(r4, 0x84, 0x3, &(0x7f00003ba000-0x4)=0x0, &(0x7f0000782000-0x4)=0x4) 2017/07/27 23:59:26 executing program 6: r0 = syz_open_dev$sg(&(0x7f0000f10000-0x9)="2f6465762f73672300", 0x8, 0x1) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r1 = gettid() r2 = perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0x72, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = socket(0x11, 0x40000000000802, 0x100000001f) ioctl$EVIOCGABS2F(r0, 0x8018456f, &(0x7f00006a0000-0xa9)="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000") recvmsg(r0, &(0x7f0000bef000-0x38)={0x0, 0x0, &(0x7f000057f000)=[{&(0x7f0000a55000-0x33)="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", 0x33}, {&(0x7f0000e87000-0x65)="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", 0x65}, {&(0x7f0000278000)="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", 0x4c}, {&(0x7f000081e000-0x2)="0000", 0x2}, {&(0x7f0000b80000)="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", 0x7c}], 0x5, &(0x7f00004e3000)="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", 0xb5, 0x2}, 0x10002) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r4 = inotify_init1(0x0) r5 = perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0x6f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000097b000-0x78)={0x1, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0xd34, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x1, 0x10001, 0x0, 0x20000002, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, r1, 0xffffffff, 0xffffffffffffffff, 0x0) shmget(0x0, 0x3000, 0x0, &(0x7f0000433000/0x3000)=nil) r6 = dup3(r5, r4, 0x80000) ioctl$TUNSETLINK(r6, 0x400454cd, &(0x7f00004b3000-0x4)=0xffffffffffff8a79) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(r6, 0xc00c642d, &(0x7f00007cc000)={0x0, 0x80000, r6}) ioctl$DRM_IOCTL_GEM_OPEN(r6, 0xc010640b, &(0x7f0000730000-0x10)={0x0, r7, 0x0}) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(0xffffffffffffffff, 0xc00c642e, &(0x7f000033c000-0xc)={r8, 0x0, 0xffffffffffffffff}) ioctl$SNDRV_TIMER_IOCTL_TREAD(r6, 0x40045402, &(0x7f0000105000)=0x0) r10 = syz_open_dev$loop(&(0x7f0000e75000)="2f6465762f6c6f6f702300", 0x0, 0x6) sendfile(r10, r10, &(0x7f0000575000)=0x0, 0x20000000000003) pipe(&(0x7f0000388000-0x8)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$DRM_IOCTL_GET_CLIENT(r11, 0xc0286405, &(0x7f0000d5e000-0x28)={0x0, 0x7, 0x0, 0x2, 0x0, 0x1, 0x0, 0x0}) fallocate(r10, 0x3, 0x0, 0x7fffffff) ioctl$LOOP_GET_STATUS(r10, 0x4c03, &(0x7f0000b29000-0x98)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "0000000000000000000000000000000000000000000000000000000000000000", [0x0, 0x0], 0x0}) ioctl$DRM_IOCTL_AGP_ALLOC(r9, 0xc0206434, &(0x7f0000873000-0x20)={0x5, 0x0, 0x10000, 0x70}) creat(&(0x7f000001b000)="2e2f66696c653000", 0x10) ioctl$RNDGETENTCNT(r6, 0x80045200, &(0x7f0000538000-0x4)=0x0) ioctl$PERF_EVENT_IOC_SET_FILTER(r2, 0x40082406, &(0x7f00006be000)="707070306264657600") getsockname(r3, &(0x7f0000adf000-0x1002)=@un=@file={0x0, "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"}, &(0x7f00006b4000)=0x1002) ioctl$sock_proto_private(r3, 0x89e4, &(0x7f0000fb8000)="a2006c922716d91b0acf064a20c973b9a62689678593fedad9424beff91d479192f55939ebbf4fc4279ae9b2bd6b720b443c8b782ab8adb238ee1c8c8de69ea931e2e78c8b0c708f36c0537366c129914d46d7f8af0f1fec20a08033558ae61e8e7024aa958b0ab6b0562c1ca619bcb7d00533bfc2231701041d37b9d4f5a32fa45ccdc9bed8300b42837646046242a6c042d465") 2017/07/27 23:59:26 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) getsockopt$inet_sctp_SCTP_HMAC_IDENT(0xffffffffffffffff, 0x84, 0x16, &(0x7f000050d000-0xc)={0x2, [0x14cf7ce7, 0xbc]}, &(0x7f0000015000)=0x8) ioctl$DRM_IOCTL_ADD_CTX(r0, 0xc0086420, &(0x7f0000dfa000-0x8)={0x0, 0x0}) ioctl$DRM_IOCTL_SET_SAREA_CTX(r0, 0x4010641c, &(0x7f0000f69000)={r1, &(0x7f0000205000-0xe0)="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"}) write$tun(r0, &(0x7f0000287000-0xc)=@hdr={0x1, 0x0, 0x0, 0x2, 0x0, 0x0, "fd"}, 0xc) setsockopt$inet_sctp_SCTP_NODELAY(r0, 0x84, 0x3, &(0x7f00001ee000)=0x4, 0x4) 2017/07/27 23:59:26 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = openat$keychord(0xffffffffffffff9c, &(0x7f00004fb000-0xe)="2f6465762f6b657963686f726400", 0x8000000000b0003, 0x0) write$tun(r0, &(0x7f000026a000)=@hdr={0x1, 0x0, 0x0, 0x2, 0x0, 0x0, ""}, 0xa) ioctl$TUNSETVNETHDRSZ(r0, 0x400454d8, &(0x7f000095d000)=0x3) 2017/07/27 23:59:26 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$sock_ipx_SIOCAIPXPRISLT(0xffffffffffffffff, 0x89e1, &(0x7f0000c75000-0x4)=0x0) gettid() vmsplice(0xffffffffffffffff, &(0x7f00006c2000)=[], 0x0, 0x0) r0 = openat$rfkill(0xffffffffffffff9c, &(0x7f00006a7000+0x111)="2f6465762f72666b696c6c00", 0x2, 0x0) setsockopt$netlink_NETLINK_BROADCAST_ERROR(r0, 0x10e, 0x4, &(0x7f000018a000)=0x7, 0x4) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000001000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x0, 0x0, 0x0) getsockopt$inet6_tcp_buf(0xffffffffffffffff, 0x6, 0x94dc86310120223d, &(0x7f000000f000-0xe1)="", &(0x7f000000e000)=0x0) r2 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) write$tun(r2, &(0x7f000026a000)=@hdr={0x1, 0x0, 0x8, 0x2, 0x0, 0xfff, ""}, 0xa) connect$inet(r1, &(0x7f00009c0000-0x10)={0x2, 0x0, @multicast1=0xe0000001, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x10) 2017/07/27 23:59:26 executing program 1: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socket(0x0, 0x0, 0x0) r0 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) write$tun(r0, &(0x7f000026a000)=@hdr={0x1, 0x0, 0x0, 0x2, 0x0, 0x0, ""}, 0xa) ioctl$KDSKBLED(r0, 0x4b65, 0xfffffffffffffff7) 2017/07/27 23:59:26 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) write$tun(r0, &(0x7f0000f0a000)=@pi={0x2500, 0x8, "999aaeb49f714074f7f7fcd0932a17ffc160faf2f3bf5d42f6443d959b054d46dd3bcaf8d1d8a94374b06da4e300fffad1d5c6b95cbbd8588226c74ffafea061edc6e89aae0e354d90571525f10fadcdcb4d6d61f26a1cc4b573ca1e0e36ababdbedea41ce6af557ea112d83271f28c5e519f602c0be68434201d24123984a398c0a1c3a6b94d5dc891fcd09afe2600c1907083158e8ffc71ee872e68699a997b78ba27996dd515a11215e40dddce024346ab369de88eb8f36296c8643660ec8b055714c4f53e85390d65c805815"}, 0xd4) [ 353.854387] keychord: Insufficient bytes present for header 2 [ 353.874083] keychord: keycode 4095 out of range [ 353.876356] keychord: Insufficient bytes present for keycount 54 2017/07/27 23:59:26 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = openat$autofs(0xffffffffffffff9c, &(0x7f0000dbd000)="2f6465762f6175746f667300", 0x200, 0x0) getpeername$ipx(r0, &(0x7f0000bbe000)={0x0, 0x0, 0x0, "000000000000", 0x0, 0x0}, &(0x7f000049e000)=0x10) r1 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) getsockopt$inet_sctp_SCTP_HMAC_IDENT(0xffffffffffffffff, 0x84, 0x16, &(0x7f000050d000-0xc)={0x2, [0x14cf7ce7, 0xbc]}, &(0x7f0000015000)=0x8) accept4$ax25(r1, 0x0, &(0x7f0000e45000-0x4)=0x0, 0x80000) write$tun(r1, &(0x7f0000287000-0xc)=@hdr={0x1, 0x0, 0x0, 0x2, 0x0, 0x0, "fd"}, 0xc) 2017/07/27 23:59:26 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f0000ce9000)={0x2, 0x78, 0xde, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet(0x2, 0xc, 0x8001) ioctl$DRM_IOCTL_AGP_ALLOC(r0, 0xc0206434, &(0x7f0000b6d000-0x20)={0x743ab1fb, 0x0, 0x10000, 0x9}) r3 = openat$vcs(0xffffffffffffff9c, &(0x7f00005fb000)="2f6465762f76637300", 0x0, 0x0) ioctl$TUNSETPERSIST(r3, 0x400454cb, &(0x7f0000f38000-0x4)=0x1ff) ioctl$DRM_IOCTL_AGP_FREE(0xffffffffffffffff, 0x40206435, &(0x7f0000000000)={0x0, r2, 0x0, 0xfffffffffffffffd}) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r4 = syz_open_dev$sndseq(&(0x7f00001ab000-0xd)="2f6465762f736e642f73657100", 0x0, 0x0) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r4, 0xc08c5332, &(0x7f0000b0c000-0x8c)={0x0, 0x0, 0x0, "71756575653000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) r5 = memfd_create(&(0x7f000003e000)="27", 0x0) getsockopt$inet6_IPV6_XFRM_POLICY(r5, 0x29, 0x23, &(0x7f0000311000-0xe8)={{{@in=@broadcast=0x0, @in=@local={0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, {0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, {{@in=@loopback=0x0, 0x0, 0x0}, 0x0, @in=@local={0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, &(0x7f0000090000-0x4)=0xe8) r6 = syz_open_dev$sndseq(&(0x7f000011c000)="2f6465762f736e642f73657100", 0x0, 0x8000000000102) dup2(r6, r5) write$sndseq(r5, &(0x7f0000e70000-0x30)=[{0x1e, 0x1, 0x0, 0x3fd, @time={0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, @note={0x0, 0x0, 0x0, 0x0, 0x0}}], 0x30) ioctl$SNDRV_SEQ_IOCTL_SET_QUEUE_TEMPO(r4, 0x402c5342, &(0x7f0000b0f000-0x68)={0x0, 0x9, 0x4, {0x0, 0x0}, 0x0, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) clock_gettime(0x0, &(0x7f000045e000)={0x0, 0x0}) setsockopt$inet_mreq(r5, 0x0, 0x0, &(0x7f0000986000)={@loopback=0x7f000001, @rand_addr=0x13ab}, 0x8) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_STATUS(r6, 0xc05c5340, &(0x7f0000d58000-0x68)={0x100000000, 0x6571b2a, 0x101, {r7, r8+10000000}, 0xfffffffffffffffd, 0x4, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) getsockopt$inet_dccp_int(r1, 0x21, 0x0, &(0x7f000041c000-0x4)=0x0, &(0x7f0000b84000)=0x4) ioctl$sock_inet_SIOCGARP(r1, 0x8954, &(0x7f0000335000-0x44)={{0x2, 0x0, @remote={0xac, 0x14, 0x0, 0xbb}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, {0x0, @remote={[0xbb, 0xbb, 0xbb, 0xbb, 0xbb], 0x0}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x0, {0x2, 0x0, @multicast1=0xe0000001, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @syzn={0x73, 0x79, 0x7a, 0x0, 0x0}}) ioctl$GIO_SCRNMAP(r5, 0x4b40, &(0x7f0000fbb000)="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000") rt_sigtimedwait(&(0x7f0000bb0000)={0x0}, &(0x7f0000900000-0x10)={0x0, 0x0, 0x0, 0x0}, &(0x7f00007f3000-0x10)={0x0, 0x0}, 0x8) 2017/07/27 23:59:26 executing program 5: memfd_create(&(0x7f00002ac000)="706f7369785f61636c5f616363657373246c6f70707031776c616e3073656c696e757800", 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) lsetxattr(&(0x7f000048e000)="2e2f66696c653000", &(0x7f00003c4000)="5b00", &(0x7f00001c6000)="2e726571756573745f6b65795f6175746800", 0x12, 0x0) r0 = gettid() perf_event_open(&(0x7f000002f000-0x78)={0x1, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0xd38, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, r0, 0xffffffff, 0xffffffffffffffff, 0x0) openat$ptmx(0xffffffffffffff9c, &(0x7f000021f000)="2f6465762f70746d7800", 0x880, 0x0) r1 = openat$binder(0xffffffffffffff9c, &(0x7f0000955000-0xc)="2f6465762f62696e64657200", 0x0, 0x0) r2 = creat(&(0x7f000095d000)="2e2f66696c653000", 0x0) fallocate(r2, 0x0, 0x0, 0x62000) r3 = socket(0x4, 0x1, 0x2a5) ioctl$SNDRV_TIMER_IOCTL_NEXT_DEVICE(r2, 0xc0145401, &(0x7f0000b73000-0x14)={0xffffffffffffffff, 0x0, 0x1, 0x3, 0xffffffff}) r4 = perf_event_open(&(0x7f0000758000-0x78)={0x0, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffa, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r5 = open(&(0x7f0000002000)="2e2f62757300", 0x0, 0x0) r6 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000ce5000)="2f6465762f70746d7800", 0x802, 0x0) dup2(r2, r6) mmap(&(0x7f0000000000/0x7f2000)=nil, 0x7f2000, 0x3, 0x31, 0xffffffffffffffff, 0x0) mmap(&(0x7f00007f2000/0x1000)=nil, 0x1000, 0x3, 0x32, r3, 0x0) pipe2(&(0x7f00007f2000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) mmap(&(0x7f00007f5000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) vmsplice(r7, &(0x7f0000227000-0x60)=[{&(0x7f00007f3000-0x99)="f0", 0x1}, {&(0x7f00007f5000-0x1000)="a4", 0x1}, {&(0x7f00007c9000-0x39)="d7486fe7b389d8f332b6382d804b49ccc1a57115d03d492690229b365d229f4f332aaca3102e9f2cc6d11db237aba558cd523fb7e415db93606ea9be6a027472cd61a4b3977a7033629d6c2f27ab18b8ba802256ab69e2286af1a191b04c9e5f4a279ac5c6d2af85153feefa4d7ef19a4db51c7d20b5bdfc1841151f49456a20f4bfb9c50244d6", 0x87}], 0x3, 0x4) mbind(&(0x7f00003b5000/0x800000)=nil, 0x800000, 0x0, &(0x7f0000002000-0x8)=0x2, 0x1, 0x2) ioctl$TIOCOUTQ(r2, 0x5411, &(0x7f00009b2000-0x4)=0x0) setpriority(0x2, 0x0, 0x0) sendfile(r4, r5, &(0x7f0000ec5000)=0x0, 0x2ffff0003) ioctl$TIOCOUTQ(r5, 0x5411, &(0x7f0000bf8000-0x4)=0x0) setns(r1, 0x40000000) getsockopt$inet_sctp_SCTP_PR_SUPPORTED(r5, 0x84, 0x71, &(0x7f00004cd000)={0x0, 0x4}, &(0x7f000008d000)=0x8) 2017/07/27 23:59:26 executing program 1: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x0, 0x0, 0x0) r1 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) bind$nfc_llcp(r0, &(0x7f0000d89000-0x60)={0x27, 0x70d2, 0x0, 0x7, 0x800, 0x6, "7cb25d6c2fd98669fa87b8dab0463ad80f9e6aca26de29f6917f97e52d7dd74a624560549ed978c422f8505fd2b684735184ecf02ff61c7a09ba5ad0a9a877", 0x2b}, 0x60) write$tun(r1, &(0x7f000026a000)=@hdr={0x1, 0x0, 0x0, 0x2, 0x0, 0x0, ""}, 0xa) [ 353.900294] keychord: Insufficient bytes present for keycount 54 [ 353.904493] keychord: Insufficient bytes present for header 2 [ 353.923637] keychord: unsupported version 9472 [ 353.941802] keychord: keycode 4095 out of range 2017/07/27 23:59:26 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x0, 0x0, 0x0) getsockopt$inet_sctp6_SCTP_ENABLE_STREAM_RESET(r0, 0x84, 0x76, &(0x7f000020b000)={0x0, 0x9}, &(0x7f00009ea000)=0x8) getsockopt$inet_sctp6_SCTP_SOCKOPT_PEELOFF(r0, 0x84, 0x66, &(0x7f0000a25000-0x8)={r1, 0x1}, &(0x7f000042b000-0x4)=0x8) r2 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) write$tun(r2, &(0x7f000026a000)=@hdr={0x1, 0x0, 0x0, 0x2, 0x0, 0x0, "a39459bfd215b1f2bfb746aa447e253c0c03c188dc6a70649821db4c834beacb9b3bddcda5be6cee163b58e5e606a1d12c23c07af22fd88123bcfe"}, 0x46) 2017/07/27 23:59:26 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$sock_ipx_SIOCAIPXPRISLT(0xffffffffffffffff, 0x89e1, &(0x7f0000c75000-0x4)=0x0) gettid() pkey_alloc(0x0, 0x3) vmsplice(0xffffffffffffffff, &(0x7f00006c2000)=[], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000001000)={0xffffffffffffffff, 0xffffffffffffffff}) socket(0x0, 0x0, 0x0) getsockopt$inet6_tcp_buf(0xffffffffffffffff, 0x6, 0x94dc86310120223d, &(0x7f000000f000-0xe1)="", &(0x7f000000e000)=0x0) r0 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) write$tun(r0, &(0x7f000026a000)=@hdr={0x1, 0x0, 0x8, 0x2, 0x0, 0xfff, ""}, 0xa) 2017/07/27 23:59:26 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) lstat(&(0x7f0000a08000)="2e2f66696c653000", &(0x7f0000a7b000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getresgid(&(0x7f0000a56000)=0x0, &(0x7f0000f51000-0x4)=0x0, &(0x7f0000cab000)=0x0) fchown(r0, r1, r2) write$tun(r0, &(0x7f000026a000)=@hdr={0x1, 0x0, 0x0, 0x2, 0x0, 0x1, ""}, 0xa) 2017/07/27 23:59:26 executing program 1: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000036e000-0x8)="2e2f66696c653000", 0x410000, 0x20000000000) fcntl$setflags(r0, 0x2, 0x1) mkdir(&(0x7f0000b2d000+0xa5c)="2e2f66696c653000", 0x160) capset(&(0x7f0000000000)={0x39980732, 0x0}, &(0x7f0000002000-0x18)={0xffffffffffffffff, 0x2, 0x0, 0x0, 0x0, 0x0}) seccomp(0x1, 0x0, &(0x7f0000001000-0x10)={0x2, &(0x7f0000022000)=[{0xa4, 0x0, 0x0, 0xffffffffffffffe0}, {0x16, 0x0, 0x0, 0x0}]}) r1 = syz_open_dev$mice(&(0x7f0000001000)="2f6465762f696e7075742f6d69636500", 0x0, 0x0) syz_open_dev$random(&(0x7f000093e000)="2f6465762f72616e646f6d00", 0x0, 0xfc) r2 = gettid() r3 = gettid() perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0x71, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfe, 0x0, 0x0, 0x0, 0x0, 0x40000009, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, r2, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000d7f000-0x78)={0x1, 0x78, 0x0, 0x0, 0x1000000, 0x0, 0x0, 0x6, 0x0, 0x2, 0xd34, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x3d6d, 0x0, 0x0, 0x0, 0x18, 0x2000, 0x0, 0x0, 0x0, 0x0}, r3, 0xffffffff, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp6_SCTP_PR_ASSOC_STATUS(0xffffffffffffffff, 0x84, 0x73, &(0x7f0000887000-0x18)={0x0, 0x5, 0x10, 0x4, 0xfffffffffffffffa}, &(0x7f0000892000)=0x18) socketpair$unix(0x1, 0x1, 0x0, &(0x7f000000d000)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000c5a000-0x8)="2e2f66696c653000", 0x2200, 0x100) fchmodat(r1, &(0x7f0000efb000-0x8)="2e2f66696c653000", 0x1a5) ioctl$int_in(r5, 0x5452, &(0x7f000007f000)=0x3f) read(r5, &(0x7f0000767000-0x30)="", 0x0) setsockopt$inet_sctp_SCTP_AUTO_ASCONF(r5, 0x84, 0x1e, &(0x7f000053d000)=0x5, 0x4) fcntl$setown(r5, 0x8, r3) fcntl$setsig(r5, 0xa, 0x12) readv(r6, &(0x7f0000fbc000-0x10)=[{&(0x7f0000fa5000-0x8e)="", 0x0}], 0x1) getsockopt$inet_sctp6_SCTP_RESET_STREAMS(r1, 0x84, 0x77, &(0x7f0000517000-0x8)={r4, 0x5}, &(0x7f00003ab000)=0x8) r7 = dup2(r5, r6) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r8 = socket(0xa, 0x8000003, 0x80000008001) ioctl$TIOCGLCKTRMIOS(r1, 0x5456, &(0x7f0000b41000-0x24)={0x9, 0x3, 0x101, 0x4, 0x1, 0xfffffffffffffffb, 0x80, 0xfffffffffffffff9, 0xb7, 0xffffffff80000000, 0x10001, 0x8}) accept$netrom(r8, &(0x7f0000997000-0x48)=@full={{0x0, {"00000000000000"}, 0x0}, [{"00000000000000"}, {"00000000000000"}, {"00000000000000"}, {"00000000000000"}, {"00000000000000"}, {"00000000000000"}, {"00000000000000"}, {"00000000000000"}]}, &(0x7f0000b3d000)=0x48) openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) write$tun(r7, &(0x7f000026a000)=@hdr={0x2, 0x1, 0x0, 0x8, 0x0, 0x0, ""}, 0xa) [ 353.957487] keychord: Insufficient bytes present for header 2 [ 353.959461] keychord: unsupported version 9472 2017/07/27 23:59:26 executing program 7: mmap(&(0x7f0000e2d000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socket(0x0, 0x0, 0x0) r0 = openat$keychord(0xffffffffffffff9c, &(0x7f0000259000-0xe)="2f6465762f6b657963686f726400", 0x4001, 0x0) write$tun(r0, &(0x7f000026a000)=@hdr={0x1, 0x0, 0x0, 0x2, 0x0, 0x0, "a39459bfd215b1f2bfb746aa447e253c0c03c188dc6a70649821db4c834beacb9b3bddcda5be6cee163b58e5e606a1d12c23c07af22fd88123bcfe"}, 0x46) [ 354.000541] keychord: Insufficient bytes present for header 2 [ 354.000804] keychord: Insufficient bytes present for keycount 54 [ 354.015972] keychord: using input dev AT Translated Set 2 keyboard for fevent 2017/07/27 23:59:26 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = openat$sequencer2(0xffffffffffffff9c, &(0x7f00000a9000-0x10)="2f6465762f73657175656e6365723200", 0x400000800, 0x0) r1 = memfd_create(&(0x7f0000a0c000)="766d6e6574306b657972696e677070703100", 0x1) syz_open_dev$sg(&(0x7f0000572000-0x9)="2f6465762f73672300", 0x0, 0x0) r2 = openat$ppp(0xffffffffffffff9c, &(0x7f0000405000)="2f6465762f70707000", 0x0, 0x0) r3 = open(&(0x7f00003e9000)="2e2f66696c653000", 0x202000, 0x40) r4 = memfd_create(&(0x7f00002ac000)="706f7369785f61636c5f616363657373246c6f70707031776c616e3073656c696e757800", 0x0) r5 = gettid() ioctl$DRM_IOCTL_GEM_FLINK(r4, 0xc008640a, &(0x7f0000928000)={0x0, 0x0}) ioctl$DRM_IOCTL_GEM_FLINK(r4, 0xc008640a, &(0x7f00006e1000)={0x0, r6}) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(r4, 0xc00c642d, &(0x7f0000d0b000-0xc)={r7, 0x80000, r1}) perf_event_open(&(0x7f000002f000-0x78)={0x1, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x4, 0xd38, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0}, r5, 0xffffffff, 0xffffffffffffffff, 0x0) r8 = syz_open_dev$vcsa(&(0x7f0000003000-0xb)="2f6465762f766373612300", 0x0, 0x0) socket(0x10, 0x2, 0x0) ioctl$sock_inet6_tcp_SIOCINQ(0xffffffffffffffff, 0x541b, &(0x7f0000cbd000-0x4)=0x0) write(r8, &(0x7f0000801000)="", 0x0) process_vm_readv(0x0, &(0x7f000029d000)=[{&(0x7f0000c63000)="", 0x0}], 0x1, &(0x7f0000c84000)=[], 0x0, 0x0) close(r0) ioctl$SNDRV_TIMER_IOCTL_PARAMS(r3, 0x40505412, &(0x7f00008c0000)={0x85, 0x7, 0x4, 0x0, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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_event_open(&(0x7f000001d000)={0x5, 0x78, 0x71, 0x9, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0xfe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000, 0x0, 0x0, 0x8, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0}, r5, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) shmget$private(0x0, 0x1000, 0x20, &(0x7f0000a78000/0x1000)=nil) dup2(r3, r2) bind$netlink(0xffffffffffffffff, &(0x7f0000791000)={0xe, 0x0, 0x1, 0x3bc5}, 0xc) r9 = syz_open_dev$sg(&(0x7f0000572000-0x9)="2f6465762f73672300", 0x0, 0x0) mmap(&(0x7f0000000000/0xc5f000)=nil, 0xc5f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r10 = gettid() getsockname$inet6(r8, &(0x7f0000105000-0x1c)={0x0, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x0}, &(0x7f00007cd000)=0x1c) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0x71, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, r10, 0x0, 0xffffffffffffffff, 0x0) ioctl$EVIOCGEFFECTS(r9, 0x80044584, &(0x7f0000153000)="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000") socket$netlink(0x10, 0x3, 0x1000000001000000) [ 354.040403] keychord: keycode 4095 out of range 2017/07/27 23:59:26 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) getsockopt$inet_sctp_SCTP_HMAC_IDENT(0xffffffffffffffff, 0x84, 0x16, &(0x7f000050d000-0xc)={0x2, [0x14cf7ce7, 0xbc]}, &(0x7f0000015000)=0x8) write$tun(r0, &(0x7f0000287000-0xc)=@hdr={0x1, 0x0, 0x0, 0x2, 0x0, 0x0, "fd"}, 0xc) socket$unix(0x1, 0x7, 0x0) setsockopt$inet_sctp6_SCTP_ADAPTATION_LAYER(r0, 0x84, 0x7, &(0x7f00003f2000-0x4)={0xc9}, 0x4) write$eventfd(r0, &(0x7f0000acf000-0x8)=0x4, 0x8) 2017/07/27 23:59:26 executing program 6: r0 = memfd_create(&(0x7f00002ac000)="706f7369785f61636c5f616363657373246c6f70707031776c616e3073656c696e757800", 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) lsetxattr(&(0x7f000060f000-0x8)="2e2f66696c653000", &(0x7f0000ceb000-0x24)="00", &(0x7f0000d16000)="706f7369785f61636c5f616363757373246c6f70707031776c616e3073656c696e757800", 0x24, 0x2) r1 = gettid() perf_event_open(&(0x7f000002f000-0x78)={0x1, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0xd38, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, r1, 0xffffffff, 0xffffffffffffffff, 0x0) r2 = openat$binder(0xffffffffffffff9c, &(0x7f0000955000-0xc)="2f6465762f62696e64657200", 0x0, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r3 = socket$inet6(0xa, 0x400000000001, 0x6) getsockopt$inet6_mtu(r3, 0x29, 0x17, &(0x7f0000c8f000-0x4)=0x0, &(0x7f0000aec000-0x4)=0x4) getsockopt$SO_PEERCRED(r3, 0x1, 0x11, &(0x7f00003e3000)={0x0, 0x0, 0x0}, 0xc) fcntl$setlease(r2, 0x400, 0x0) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000b1d000-0xc)={0x0, 0x0, 0x0}, &(0x7f0000b42000)=0xc) setsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000593000-0xc)={r4, 0x0, r5}, 0xc) setsockopt$inet6_int(r3, 0x29, 0x31, &(0x7f0000268000-0x4)=0x100000002, 0x4) recvfrom$inet6(r0, &(0x7f0000e2e000-0xe9)="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", 0xe9, 0x0, &(0x7f000079e000)={0xa, 0x1, 0x1000, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, 0x2}, 0x1c) setsockopt$sock_int(r2, 0x1, 0x3f, &(0x7f0000881000-0x4)=0x7f, 0x4) fcntl$setstatus(r3, 0x4, 0x20000000003fffc) setsockopt$inet6_tcp_int(r3, 0x6, 0x2, &(0x7f0000a3d000)=0x7a, 0x4) r6 = dup(r3) connect$netlink(0xffffffffffffffff, &(0x7f000082a000-0xc)={0x0, 0x0, 0x24, 0x6}, 0xc) setsockopt$inet_tcp_TCP_MD5SIG(0xffffffffffffffff, 0x6, 0xe, &(0x7f00002d4000)={{{{0x2, 0x3, @rand_addr=0x7, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, {{0xa, 0x1, 0x100, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x1}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}}, 0xb5, 0x20, 0x1155, "f881304f031e2d8b49ed86eaa3ebcba3e0a607ff561743228025da5dc9f381eb1878a7a8e9da176cced5d86d9ef83b002604361a59f93ceed95736a71b43c54e012034cac54c644825fd4b36517ae568"}, 0x160) ioctl$sock_inet_udp_SIOCOUTQ(r6, 0x5411, &(0x7f0000e54000-0x4)=0x0) setsockopt$inet6_tcp_int(r3, 0x6, 0xd, &(0x7f0000dc6000-0x4)=0x462, 0x4) bind$inet6(r3, &(0x7f0000710000-0x1d)={0xa, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x1}, 0x1c) setsockopt$sock_int(r6, 0x1, 0x1d, &(0x7f000006f000)=0x0, 0x4) sendto$inet6(r3, &(0x7f0000a76000-0xdb)="4a", 0x1, 0xfffffffffffffffe, &(0x7f0000d11000-0x1c)={0xa, 0x0, 0xfffffffffffffffd, @loopback={0x0, 0x1}, 0x0}, 0x1c) getsockopt$inet6_buf(0xffffffffffffffff, 0x29, 0x6, &(0x7f0000a31000-0xc6)="", &(0x7f0000329000)=0x0) getsockname$netlink(0xffffffffffffffff, &(0x7f0000c55000-0xc)={0x0, 0x0, 0x0, 0x0}, &(0x7f0000903000-0x4)=0xc) sendmmsg$unix(r6, &(0x7f0000d8b000)=[{&(0x7f000007f000)=@file={0x1, "2e2f66696c653000"}, 0xa, &(0x7f0000637000-0x90)=[{&(0x7f0000236000-0xa4)="c90df9aa434f6a12640e1ae44c623d259a5e40c85c42857d2f6c8c24a41f39eaac8b0ace16d1be00335986be6c453a430b399ae5735fb6b84ee489c44831f95a8cce34cb1a4585ff6c2d564b18ea5639c76aa5fc3b44ef20a37f3aef65f70b9df11c737daff5b9a090d3b48cf70c67a33dc2287bf5b63e655f664de1f8486eaa2620e7183cf67709b856f08ff36e0da56827e371ec0b2eae770810b61cbdb569696df18e", 0xa4}, {&(0x7f0000fcf000)="f097193443b3af1398a120ffa25c1a6f6dc47ae25d02771f52e375785f885d9d3d7dd3f8786eb72d6d4907cba6d0112fe90da80c8f1b86e4627ff1e9e2e8aad449492cf4268dbeefdc8073a8d910ac5b8445331c99676a0bb48ce2c87f82ca6351f2ad6491e96f742ce18864425efef56b8e8e8627e1dc8974c003770e4d6508e984dbff3de62d1e166dec10ee249c77158fcf211e7491efbacf72ab52f7fec2ca4a1d", 0xa3}, {&(0x7f0000b91000-0x1000)="eff8b99d0a98bbcab0da19281dcc5363017d305af38691c4d2f8fdf270f931aede39bd757be767e023ef469163a34e538402c4f7881890c99ab2d6d30c68235cb055b3593d8c244f3cf1a52c22156e8c0fbdd7fb6db1d1ada1407e211a004233b00321ad7d2f18e8449868039d40adbd37a1950e742ebb3dedcbdc75276ceb1d9ee34c48388adffbbfda740c05772bbb39df0c1e6963d5812a7c402d599177b802270618fadbcb2d87420c9c021cd149e5e0443be1627e93f092602c1e6ae50dabe7f2b404dfc20c5565b65788ac19ad4baeabc604e8c306888935f2ce2bd0109a92d90a3335ffee27a457953d0e75f0860c9a743cf925df7d3199a9c1962f7900cc555f2bea688c12471cb5f807b0ab1c2d758d95830672f71e2321f4c39c6592ea8bd96682a217a93578eedc53e1db832883e96aa27525cf006fb93a3cb3fbae0847f8132180fbd44e3eb99b8bebeebf014761bece7594c369d22d9065736c817a4b66829593ae3716018199284da83c9a87fcadbb1545075b0655138b6449354d31653092a24d2ca89a4e217a64eadf692d6960e25ea9bd7a107f4ce30fe0827e31003aad9ba80ebdf8a6cc9022f2c3cd7e54f291844a2b7b16bc11e35e9e11f053f14653fc83a5e14e27c9ed33cbca0e2f0eaff8ca8bf41b0fa7a1a3b2d720f59d0d4c9b051c57f22d888edfb32af51a78e32e42c9233ae8b8c4e9e9dbc3bf5e8ab6c890abb61d8fb410760a63c702a6afa3adbceb35112b45437adb799d17d44f3fc3ca210f886654c86b45e79ce34ef83da1acfd6b2997670eb28436fedfde30395b9a0c0e1c59c2648c99ce118c9351d45e2814743414cee6e1e90adae6799f52f97998266edd91effae4c875eab2d43eec145a66a73508717acad72be1fa1003e4149c39354ded69f861dfe94bf944b97dc05b3dff037ba6b645d6143f93c36bf685329b9a63a63394ba6f1e9d5a7a9fb20c5b3ce88cde12a60ec4d3f6e47bfb830b7ac9e2947eb4fcbea09540a7fec71f0190e94e81577594b40ad2ae165768998ef489656928141ecc5eebb72d130670211d2f989720871a0697b652fc3373bff96f50654784bae0bb32c1a4049a6b1947239c487ebbd37b5c170faef45bb48270c8419bc783cdef9488c44bc39b532787d1a998be5822f43c55812ebd582c72a09b240f802ca41d2775bd0a7a536d3281798a3fb50383fbbc13cfdde2f37dbfc6b427bb50cac6ed929427075c0734d500ec904491fe86b2974a5b60758b3bc18f2c049b1f23e5c45ca65a5464e47aa659396c39a50727a6ab5c8df192f257dbfebc308c3ebc1732a133961687f4813a6c19f5046d9137980827f198e9c0fc3545bb9353ea0e773bf4b6016d7ee129b798518124e8e9923f6107d5e2710c2f5ac24ebd91e8cf78f0f89eea3bdb80b74af838b10475e874f72dace16ae82d4eb40cca2bec913eec183cf85b84d050250443449bcb7c03959d3e5944b1f7f6e0be15cac97e97a585c0ae27e21dde030aad4cfbbd5caa6e2470a16ca8bae8d0e7ef2ca3289bc646e602a8674a9ca7a0876e3cc4d50cc744168ef9ea341c95311cfdde379719f4c6798e5e8316758d85a03aabfcc653009344a16630acfc579bcbfff60f74f6985a6acb9a342da959b32ce7befa559c022ed669fb5a8538849d3f15b36756c6fb0994c174bde9214367507ff072f0455a249e003d7c1a10b5d9eefad39287d2965c8b1c617e11a36d27ad108fab62c85b5b8841122098fb7d82c63d53d286cf1152e1f31e4a52cf262b8af0b6ff4ec00d8f86bdc60dde7efe46763c7d93d214aba97d2e674b4a3be487e05a1048b2b8cba3e5fbdc0fef3f00ccd4317f0c262f4a3000533ed39aebb0be15e24fff184ad50d3a39cb81d6f974469c99a1d6602684bf8df0cf8d23d5ceef41090d5b3cc0bb4d60ed995eb946cf1a5f81de8c2a1c918225d1c1ba8e39b6004a63217a8015d5c741d6a56e320ad141071102ec978ed6cd82d9292b7b6f98abc252d19fa8324fbb4ea6201c63eb028526cd82e209d5c8a74cfddeb865008cf1d0c08f3ea70cc97f0450d4439bcb15c1261734172d400f2011309564837718eaafeee763d719d11c0f2366bcde872fa8e93c3c934782ec4020e5e86c74fcdff8281f77c00b2bd639f88d50ac3ce5c17e0788ace68c8c7c24c128f15d2465738080e25672983fa5e242865658e433fce1bc2515a39b9cc642ded9b2de7d6d2129846d8200310e19dc70625b14b60bf7df19d8310c90011a4efd33d8b6bdb1792c9194d152dad60ff9b7bb9cb0f70c031ca44dd33948cdfea8669ce5f5e38a97f51fa3c57a58a6202620632b056c852f97bf602debf917bb5a88f0fd888b100edbee540cbf4941fdfa3e2345d2e664407f9aeef6fa3b6e7935bdf70d6bb80a8c8af4629258efd11adf3545e713d4fa31a8efaef826589cd2430d63d4eab92851b6fbd113fa6a2ed353c278604161da12e3eaa5fe5b5a6f733be8a9579466383a5c90a737922f4ab0c2aa1b3f6da5f99a1f0ddc87cd8607356bfa6c4a39ce804c12fef7fa9c2be6b01a25fea40c6dda3f617b5375de452f9c30fea30568fb515baaf24cd1786cf7f84f84f0fa4ad9fbefe767d83f09cf4360fad08facaee4dd3782cfcfd77fcc9e90a10cc340b634bbf8f0680e28a466857f8d281e07e6ecdc94e377b49685f11370e3a342acd434e3576b279eb0eba9a2d7207a5e37c5f01c44457a0f5f4636cf24f5945472d3810056ab758f2a6ce6ce018bea0db069a7b4548188a84a32baf7bcd9225755c7b28825eb0bd3eebc7580533fb0f6ff764d8bfb7c0b1129783c2d641419b3d106f58a6958c7fdbdaa8941fb552deba4dcb1f985d436bc45a68eaa2bc2e208c6ba7f68bd6029128a4068f8f1fcc089d4a46e31eb6ae09d1a2fd94f863abcceb0e505e441722a320e28dc3a07c24bba63288385c4ee4f62b74cf7164cab546560e4ef2af944e72fe018fa593818346c5d6f46b9f31707de984a34a67c5987213ce993a65c3e0a7bb5630c49c352cafd20641ca73c79d3bf80c1e40c68c2147e76eb1ae9bd51098d573222b8564fbd55212a42560cdbd8a99fe2fac37f4882d673eed1e8fc5e1dab1cf047511d21296d0a2f85fb2ce74046e20443f5c7b84687bea875aad1f8cf5be193ffb8a02276084c3952497e448fd14d476395a774a2dcfc6cfc7c23badc39fc2390f888ec05173c5d17036658acd3bd06ec863b3a7972bd8a41f17820c32cb6811507e0e9b9f0747ec40bf3b2c3bc6a7a1282d82741a89da99ea0d9da19d8c372ccac93949d90b9690e569a3c433e2d7956b08ec93bacfcc4039569af934dbd12bc6b513455abf9c61c2a8689ec1ec11063aa1be33473da0268e0d801f48fac1e516a1276c6d25b0b69e0b85a350418e14abd64e8516e0a8e3f5b09b7cd489dc6f1803c676619e6723d7593af9ddb05c42a1b07db40b89ffa25313d73b317b26f255bbd4fd82f8457cb096acc2df42be98ed8f229e56a243feb7deb95f668eb498ac283efd64d6eab84098e48ad66e1d3a7709c436523dd811ca9b5a5e340bdf7ea3bb622d3daa1ec8941c19dca3b8032f2b4ee1c4177eabd5e6eaedbe8d740a3d4ee1126472adb653f967301c80e5e7079d2e103400fb72607eaf7ff85b178e0fb65c2891d411eea349a1ce4ec4251009f30c0ac486f97aef477af613a01e9b6bb5206bbb5df89adbe886a9f6bd9f44cbce82d343d1c65792fda8ab09c775f290954a7dc6c08184833534bb89e0ebe856ed8a4ce4576b860efab52e38c442df51c517fb0a3b4978d1303495819849594dc3d2c90ccc6fdd59c36b97bdf7ef4ff1d62343b479d27e6b4184944524b62e716a1b44570151918fd27477447e3583832512bbc2706ce40e727f6be55772acf55f285976e4d398894415a98d50599048cfdc05a98864d1fd729848e4e8322b7ba698339f846c873d5859fde49e62bc8830fd617894ba670b88a56ee22cadb83999ba658ad06d25010108f435daaa15e2919f4580b8d480a70852e87d0d3f9db75a3da646519ad1a665754f81ee865e1f8271dc6c484ccaeb15ad05c35f807d63df78c802e736acb9f37a92ecc215b09539dd1e724b19a2a84228c4d6c07f171ace17be98409b2b7e80d2e649162818b31016d425efee0c6b789e89621b9be83a5aa1aba5da0799a237cb3dda6d79751ff2e72823cc68d190023c0a599a08f57a9394668af229f90c78c1a3dd4fe6ab35128187a18cb2082f8b6817d7960c4a3f5963a7c2b31940d9cf0dec307f23d1b4f9159ebb054bf76fd28f1f873dac9c32093d8001238817351159d38a501f2471378b95c697d9e947c3f51ccd375cfbaa07639bc81ad8b91eda3204c570d1366461d8b7da61bb2575a9f593ca93f7e48cfc65d5a7be90e65b3252b12c78dcae3162bc5ad3f0706365b28f51f349e1b5896e6445e3daf412a1d6036b833759cdcc44e1dd4aa09d8aa611238723c2a92d4db35a011f6dcd7a2147c2112ffe5e7ecd76e6a992aa2f4e65105f21aa7e26221bbf2aeb5b1f5acd43e66eb22980a7079d6ab66d09ae64d38238e1c1fb79a23543a2d62af9ea23fbcf38ad45c1cf8ca98ab5115b271c76bd3e31245b84c9284d98cf6f65ef1d02c102d4b9a0ec2a755e0f47447de31c2bfa811e649f8489c8719597c2226b1ae2a5cadb6a3d07768d9e62654cf209e3a1e368c9a5aef8407e808e9c7bd2a7182959cbcc4b499af2cad010bcb3260c350ee72b8e46275c382dc6858cbb4f9cadfa34699b5372f4143440a468f20f5e1c909e68e38b37995e945844c9a64bef3077adbbcfb063e0560669f676dfdcea9e31ffab5734f58830ff936786aa7cbdb7d5ae9bbf055961ddd89bbedd08dab9f3fe647284303f2e5f8c05d90b1d3d0b3d8bd5a3ea5fe10030dc45a49d8b873397ea45e2f0ec2211b9fe1ad70622b944304b2ec6fccbce84112a477f10b15866139ccc4df7fd841640e6a767a273a99bc237e54e01276d71acd1eb6daf938545cd196e39a15e2bbc8802afa8b0f2fa47eab5de325c5c4f0cfe0ee8648cbfe5fec3ec72a806d5c3d7106bf83206cbc7e433ecae6c2a6d82eeeefbb3a300142d5f692058e523d422ef974cfa29846485e92585e8b6297a86a68009e2cfab2b6654e8a56a16f8aaeab090a06649e1e8f332e633c5afb2b71597b883058fc05f6cd3c919bf71b0dc7dab4d41a0715a1297e7c35750d9ed6bfa66597753f5303e84de78dd4b588142dffd69b2658814a2a0995aea4996d5355ca7fafdcd789555e12d7b90f198334c532af1f655b418d36f6227ba9c1bf66c7f597b77ca5fc8e37d69d1caf14ffa83ff812d3e67fad911d0c6238dbe1400191d8264bfb41e4e4c0653cb00acf59d22d1dba7ceed9a889aeea4a09a6d44a85387ac638fa01a6f1dfc98bcce3807141e47b8bf33428b4aa7b9c012cfbbab555ca79363b9f6bd4361f2e46ae11aef8085f24c172c84831275f33a622a233d9ec4c04d54e54c317e024792151007071ab8ff107ef1af7a81dd9681379e60357135b2513e3f12db86e3f2e6d4d99c9f4561bf5616490191fba306850d12d58bbd0a7770661d626d34801edce6ba72ef2014c822842ffce0a08fdb22c8bd46e6ac0436e421aa66ce7a2400cd29e9432d220cdebb4c4342871ed14521a5295cc148972ca9216becdc83e5ce0da41765e340ebe4a0490edf40fa3591253f8056a05543e5cd69c8fd44f3a3dbc4b4880032444f377d1e7a88bf2b7b5733efa0b4975", 0x1000}, {&(0x7f00000e5000-0x24)="e17ad041f8f7f0409f28ad8d7e325414f8fc", 0x12}, {&(0x7f000006a000)="138e7d3a8a925090da18c5e9581f6411af273caa023e0b964ce2f99aa8233f7d51b7fb8d263cf974ae17b751d69415b1af31dccc66bd7a82e296fe53740c8d5c945bc5ee8d9af6dfb8d02cf054", 0x4d}, {&(0x7f0000dff000-0x50)="c281366f4d8001efd1b2100f6e08ffa6661ab02752061e2b0c3d437ef2a29559bb3b2d8708cb3d3b48b9a333307ee62c64cef1457cac65cfe87b9436499d88396de202d4ef40991b4f9095c8e5459d67", 0x50}], 0x6, &(0x7f0000934000-0x48)=[@rights={0x18, 0x1, 0x1, [r3]}, @rights={0x30, 0x1, 0x1, [r3, r3, 0xffffffffffffffff, 0xffffffffffffffff, r6, r3, r3, 0xffffffffffffffff]}], 0x2, 0x20044000}, {&(0x7f0000254000-0x8)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00007b0000)=[{&(0x7f00003f3000-0xc2)="a0962f9e69dcb360861671ff23b40f2466c3385ad6301ff5a3e4dfc31a2818f0051da80f5da25721ca3260da70e436faf407cff98b5c8652acfc1c45e7560c3ae9fdd88949fe52f50d22dc95b5d476d04338a5230dd44eb3c7b20799a50ab3a81fb818ce176b3229d9bdb42e80f35d6ad5501733eb65c156d6de4c275b4dd490403e56bd2c53f53e19194ce37dd0e7526ab427bae5d04a1896f5f93370a69b4448e225a44fa7396438997350dbd1f516f787d438206c62d433bb461a6bd29c51b45e", 0xc2}], 0x1, 0x0, 0x0, 0x8000}, {&(0x7f0000a41000)=@file={0x529ac38cb4b61de, "2e2f66696c653000"}, 0xa, &(0x7f0000736000)=[{&(0x7f0000e41000)="f06548bb6b841df84bc51a9f7c85cb618292a40280223f408ce6400cc40424b93ac742dc8136faa5d5dcc99cb742e7a0f8b79032b90f19dfade3f4538ed0f6256b9082f7896cd9a8558b0498db45879a2874f4047c17a5cac6e4cc9414fae081b0efa6d8eb3ad6811f835477934c25cad36681604ee1facd9a69", 0x7a}, {&(0x7f0000d5a000-0x12)="bf830c4f85436ae56455ee261840f4001b28", 0x12}], 0x2, &(0x7f0000408000)=[], 0x0, 0x20000805}, {&(0x7f0000f3a000-0x8)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f000044b000-0x10)=[], 0x0, &(0x7f000024e000)=[], 0x0, 0x11}], 0x4, 0xc010) creat(&(0x7f000073a000)="2e2f62757300", 0x0) 2017/07/27 23:59:26 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = openat$autofs(0xffffffffffffff9c, &(0x7f0000966000-0xc)="2f6465762f6175746f667300", 0x101200, 0x0) setsockopt$SO_TIMESTAMPING(r0, 0x1, 0x25, &(0x7f0000d30000-0x4)=0x2c, 0x4) socket(0x0, 0x0, 0x0) r1 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) write$tun(r1, &(0x7f000026a000)=@hdr={0x1, 0x0, 0x0, 0x2, 0x0, 0x0, "a39459bfd215b1f2bfb746aa447e253c0c03c188dc6a70649821db4c834beacb9b3bddcda5be6cee163b58e5e606a1d12c23c07af22fd88123bcfe"}, 0x46) 2017/07/27 23:59:26 executing program 3: r0 = syz_open_dev$sg(&(0x7f0000572000-0x9)="2f6465762f73672300", 0x0, 0x0) r1 = gettid() mmap(&(0x7f00007f3000/0x1000)=nil, 0x1000, 0x0, 0x32, 0xffffffffffffffff, 0x0) epoll_create1(0xfffffffffffffffe) mmap(&(0x7f00007f3000/0x1000)=nil, 0x1000, 0x400000, 0x35, r0, 0x0) r2 = gettid() r3 = perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0x71, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfe, 0x0, 0x0, 0x0, 0x0, 0x40000009, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = perf_event_open(&(0x7f0000d7f000-0x78)={0x1, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0xd34, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x3d6d, 0x0, 0x0, 0x0, 0x18, 0x2000, 0x0, 0x0, 0x0, 0x0}, r2, 0xffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xdc6000)=nil, 0xdc6000, 0x3, 0x10, 0xffffffffffffffff, 0x0) r5 = syz_open_dev$usbmon(&(0x7f0000093000-0xd)="2f6465762f7573626d6f6e2300", 0xe7e2, 0x4800) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x36, r5, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x3, 0x1000002010, r4, 0x0) mmap(&(0x7f00003c4000/0x4000)=nil, 0x4000, 0x3, 0x3e, r3, 0x0) accept4$inet(0xffffffffffffff9c, 0x0, &(0x7f0000002000)=0x0, 0x80000) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) removexattr(&(0x7f0000cbb000-0x8)="2e2f66696c653000", &(0x7f0000316000)="00") mmap(&(0x7f0000015000/0x2000)=nil, 0x2000, 0x2000001, 0x35, 0xffffffffffffffff, 0xc) mmap(&(0x7f0000a5c000/0x4000)=nil, 0x4000, 0x3, 0x32, 0xffffffffffffffff, 0x1) r6 = socket(0xa, 0x2, 0x0) sendto$inet6(r0, &(0x7f000083a000)="bc23139f66458efe5da2b3cee8bb61d0333c049390213a6ccda12aa2b975b5b0a249972e3219becbe05adeff80ff6df8ad56b8c48b", 0x35, 0x80, &(0x7f0000f35000)={0xa, 0x0, 0x0, @loopback={0x0, 0x1}, 0x4}, 0x1c) epoll_ctl$EPOLL_CTL_DEL(0xffffffffffffffff, 0x2, r6) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xd4e9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfe, 0x200000000000, 0x0, 0x0, 0x0, 0x0, 0x1000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000fd0000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) connect$inet(r6, &(0x7f0000485000-0x10)={0x2, 0x3, @broadcast=0xffffffff, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x10) r7 = open(&(0x7f0000adf000-0xa)="2e2f636f6e74726f6c00", 0x2100, 0x0) ioctl$int_in(r6, 0x20000005452, &(0x7f0000740000-0x8)=0x2000000209) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r8 = socket(0x10, 0x802, 0x0) write(r8, &(0x7f0000005000-0x26)="24000000190025f0071c1f24fffffc0e020000000010000002ffffea08000b00aa18592ae090", 0x26) fallocate(r7, 0x0, 0xffff, 0x9) 2017/07/27 23:59:26 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) write$tun(r0, &(0x7f0000c7c000)=@hdr={0x1, 0x0, 0x4, 0x2, 0x0, 0x0, ""}, 0xa) 2017/07/27 23:59:26 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$sock_ipx_SIOCAIPXPRISLT(0xffffffffffffffff, 0x89e1, &(0x7f0000c75000-0x4)=0x0) gettid() vmsplice(0xffffffffffffffff, &(0x7f00006c2000)=[], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000001000)={0xffffffffffffffff, 0xffffffffffffffff}) socket(0x0, 0x0, 0x0) getsockopt$inet6_tcp_buf(0xffffffffffffffff, 0x6, 0x94dc86310120223d, &(0x7f000000f000-0xe1)="", &(0x7f000000e000)=0x0) r0 = openat$keychord(0xffffffffffffff9c, &(0x7f00009ab000)="2f6465762f6b657963686f726400", 0x10080, 0x0) write$tun(r0, &(0x7f000026a000)=@hdr={0x1, 0x0, 0x8, 0x2, 0x0, 0xfff, ""}, 0xa) 2017/07/27 23:59:26 executing program 1: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socket(0x0, 0x0, 0x0) r0 = openat$keychord(0xffffffffffffff9c, &(0x7f0000bb5000-0xe)="2f6465762f6b657963686f726400", 0x101c00, 0x0) write$tun(r0, &(0x7f000026a000)=@hdr={0x1, 0x0, 0x0, 0x2, 0x0, 0x0, ""}, 0xa) 2017/07/27 23:59:26 executing program 5: ioctl$sock_ipx_SIOCAIPXPRISLT(0xffffffffffffffff, 0x89e1, &(0x7f0000c75000-0x4)=0x0) r0 = socket$inet6(0xa, 0x5, 0x20) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) signalfd(r0, &(0x7f0000001000-0x8)={0x2}, 0x8) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000578000)="2f6465762f72666b696c6c00", 0x2, 0x0) ioctl$KDGKBDIACR(r2, 0x4b4a, &(0x7f00004df000-0x14)="0000000000000000000000000000000000000000") mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$DRM_IOCTL_AGP_ALLOC(0xffffffffffffffff, 0xc0206434, &(0x7f0000001000-0x20)={0x100, 0x0, 0x10003, 0x1}) ioctl$DRM_IOCTL_AGP_BIND(r2, 0x40106436, &(0x7f0000fe1000-0x10)={r3, 0x7fffffff}) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) request_key(&(0x7f0000533000)="73797a6b616c6c657200", &(0x7f0000042000-0x5)={0x73, 0x79, 0x7a, 0x0, 0x0}, &(0x7f00006d6000-0x7)="63707573657400", 0x0) r4 = gettid() rt_tgsigqueueinfo(0x0, r4, 0x0, &(0x7f0000c42000)={0x0, 0x0, 0x0, 0x0}) iopl(0xfffffffffffffffd) perf_event_open(&(0x7f000002f000-0x78)={0x1, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0xd38, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, r4, 0xffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xfb6000)=nil, 0xfb6000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r5 = open(&(0x7f0000521000-0x8)="2e2f66696c653000", 0x141042, 0x0) ftruncate(r5, 0x7fff) r6 = openat$ptmx(0xffffffffffffff9c, &(0x7f000051c000-0xa)="2f6465762f70746d7800", 0x802, 0x0) sendfile(r6, r5, &(0x7f0000336000-0x8)=0x0, 0xffffffff) readv(r6, &(0x7f000023e000)=[{&(0x7f0000d22000)="0000", 0x2}, {&(0x7f0000d23000-0xb)="0000000000000000000000", 0xb}], 0x2) ioctl$TIOCTTYGSTRUCT(r6, 0x541a, &(0x7f00007c8000)="0000000000") openat$binder(0xffffffffffffff9c, &(0x7f0000955000-0xc)="2f6465762f62696e64657200", 0x0, 0x0) r7 = openat$binder(0xffffffffffffff9c, &(0x7f0000531000)="2f6465762f62696e64657200", 0x2000000000, 0x0) vmsplice(r1, &(0x7f00006c2000)=[], 0x0, 0x0) tkill(r4, 0x4) openat(r7, &(0x7f0000c2d000)="2e2f66696c653000", 0x400, 0x1) creat(&(0x7f000073a000)="2e2f62757300", 0x0) write$fuse_notify_store(r7, &(0x7f00002e6000-0x28)={0x28, 0x6000000000000000, 0x0, 0xfffffffffffffc00, 0x100000001, 0x0}, 0x28) 2017/07/27 23:59:26 executing program 1: mmap(&(0x7f0000d10000/0x4000)=nil, 0x4000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = creat(&(0x7f0000001000-0x8)="2e2f66696c653000", 0x1) setsockopt$inet_MCAST_MSFILTER(r0, 0x0, 0x30, &(0x7f0000d14000-0x2b8)={0xdba, {{0x2, 0x2, @multicast1=0xe0000001, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x1, 0x4, [{{0x2, 0x2, @remote={0xac, 0x14, 0x0, 0xbb}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, {{0x2, 0x1, @broadcast=0xffffffff, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, {{0x2, 0x1, @local={0xac, 0x14, 0x0, 0xaa}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, {{0x2, 0x2, @loopback=0x7f000001, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}, 0x2b8) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x910, 0xffffffffffffffff, 0x0) fstatfs(r0, &(0x7f0000000000)="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000") mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) setsockopt$inet_sctp_SCTP_FRAGMENT_INTERLEAVE(r0, 0x84, 0x12, &(0x7f0000c87000-0x4)=0x7, 0x4) ioctl$sock_SIOCOUTQ(r0, 0x5411, &(0x7f0000797000-0x4)=0x0) socket(0x1, 0x3, 0x0) r1 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) write$tun(r1, &(0x7f000026a000)=@hdr={0x1, 0x0, 0x0, 0x2, 0x0, 0x0, ""}, 0xa) ioctl(r1, 0x100000000, &(0x7f0000a9b000)="fca003341ec6bd3858d07b01da1b5f880f939ac96e0c56f68889cf51709fa56853e6be6f3cad113a57b2ee0bd05168e25c75d0c4950184deb0bb250291e468ff9cf06b2f705177a4593ab7d6a4b62fce0029306491beafd2d2f92f12571688ac58bf54bbac45b92f7fcdf64af35734cb37eee0e1f4d9d1cc42f5429cd73d07d4baad54183fb8a35e2065a8174927bf1d64a96fb78aa01bd5a1d8ed539a217f357be098351af5f0d5c3be0b3d7f755fc9193bace8d592838df14a272d9eaf97997d3376ea3afda5e662310adb") 2017/07/27 23:59:26 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) openat$hwrng(0xffffffffffffff9c, &(0x7f0000e12000-0xb)="2f6465762f6877726e6700", 0x80080, 0x0) write$tun(r0, &(0x7f000026a000)=@hdr={0x1, 0x0, 0x0, 0x2, 0x0, 0x0, ""}, 0xa) 2017/07/27 23:59:26 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$sock_ipx_SIOCAIPXPRISLT(0xffffffffffffffff, 0x89e1, &(0x7f0000c75000-0x4)=0x0) gettid() vmsplice(0xffffffffffffffff, &(0x7f00006c2000)=[], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000001000)={0xffffffffffffffff, 0xffffffffffffffff}) r0 = socket(0x0, 0x0, 0x0) recvmsg$netrom(r0, &(0x7f0000a40000-0x38)={&(0x7f0000759000-0x31)=@full={{0x3, {"9c2a22710b0dbb"}, 0x2}, [{"7bf99fdfe95ef1"}, {"9ce9fbef2dd8bf"}, {"2d1c2cdb29cd9c"}, {"9f8926947ff351"}, {"8f95dfa9ade0da"}, {"543f1b5b0a288f"}, {"ea289accbbb07a"}, {"598766d7d0f1fe"}]}, 0x48, &(0x7f0000de1000-0x40)=[{&(0x7f0000e89000-0xac)="dc014aaddf78b6f16a7fafcaade69a064a12071c26e43d7be2ebfe864975a405d8e74d9440f471f320cf740d830472adc9cbfc2ae0c702c087319f5419d574a1b4953e39b981b909ec4872159bda585978f80e3c2b54f4030d4bdb5ad02307fe109d93ee3e51961a6b7b2ed2ed93aad13f09191080341a34e0f94edae193511b5fb08d12f284cc7eaf2342586d2dc647358526d6d339d027344c2ee07af7ef4a31c92812a85c28bf2e0bb3f3", 0xac}, {&(0x7f00006f0000)="e522a899f4f271625aaf7c7ae97c067450062e5387ebb35cb64a14986cd73d0e71d5c681148be53e3b5707fa8c6e513e7bb0dc5ff4b0f15fdacf7d01c6b00f029c091bab4136e0ea0c6925e9e86b1e25522e4c642f4a5df9c0cb36a32756056a4d416243e2c0301aab974e889d1ef04f566d2850c05b4484194c50c83ff381998af7751c22b34e8b7a277bd95d3de095fabdff3d1ed155e9a243655434f91874ce911d2027c4fd20ff0d25", 0xab}, {&(0x7f0000cdb000-0xc4)="2109fbf49a8c4840a8ac2c61ea714406d4b56e079f1903a7e827aca05204f2b983f83bd89732eef9cabcffa6f4f8756291e7c80d738de9591c25309341780450042eba7c46f9cb1e6e7fcd8031635891cf9ebae1534eb54094a6edaae71fd4961abc0a9e78dac95140909a00a687b154d1eb61387ff9825a2e44a4166d300352c86d045db415b4c44e939f99c2a3889141a2e42c07543c610676f9a073d2beca70f1851eac0b943265060804d3465d92b50bca365f1e7836b9ee12c9d14382e1941bddcc", 0xc4}, {&(0x7f000083a000)="1641d972998fdeeb4cd1fda03657e72ea190e49afeaa29009928074a4e1a472ba240c4da9667fcd18df13bb04aa383c1dd400110fa6321ad0ad3119243adeb", 0x3f}], 0x4, &(0x7f0000ee6000)=[{0x1010, 0x10a, 0x1, "22d066c359929b14aadffac0e877b56c2b1f4d1cd0eee364bf3d991e638e4de3917347a88db39c4a6982175fd55b6fb7ff88ecb970138c2f83af805344a6783fa3d57f4101eb7f0ef051fcbec9e4138239977b2629eda69bf125d259d3172b2123eb1b06373f66c36f2eb62f1cc5b29c726b5ea3b629299ba6d584e961e2a5c98a8fe3f46cb1a3eaff0deb365ff0549d6ade5a3b7ea3ed198b79101d6deee2e281f281d9baad99e45e5222127a2f80ce877ea00f52f4b75a9cf25779599b11493aa2af2ab0153fbb4a4181ef00112665306840f39d9bb444abda5fe7345a846c158aabe3ffe8954936bc3c99aa0a6fba650496077b48a483f0ed9442acef44393591de2c49d2510897ad94b402929318ba61c4e85de38a1030cc92484c639e3046895c2eb1cbabe2a1de0fee0805d1b338c66d5f1d5c45ba6b9147147fd56995edaff3c97d921c87241e3cc894ed53a5a18e46c448d5a1ed15906aff66b20bc0238c9c6ddface6e2738858c1529dd42bc818e49169c8272fd1e2bc9f8839ebe32fb3e362f3ba58e418edcf5007d062724abbf23c853c4f5ecb525ba176f497424752fe2fd1985ff7b70353da6eae7e7ce22779322e8c99fa1cdd4ba46da97325e4f4afa4611a61bbb851070c3ea82eb0e2fc4538bcf2b823e85296be5106881f05a43afebe0e8d396358e6f3199a608d70e8d00976b5f4607f95dab4cf63f98183364819e80f6382508508f4fced2e5b7b0f0378bb28be9ed9954ecb0be9c134a99ffcc29286e323393717e062938e41700b63f395ad9d39d4dd8f59928bc7aff339d668c33f0a508d7d238bc26b825d5529a970ad5dd909c0949bb50e5cdf757507529f56e4ea4bcc0f5052771b1f37df71a86d5cc311a61f0ca7bc4fa081669e0fc07244051390b1e94191fbf8f1eb6c1c6c54757feadc93984114f6800f0647c9fdf427044a3fafc71025858a77d0dac379271c7833511d8a5d27f29acfa268fe2eb17194500829d30d686a2045e590429766cd8bb608913d3a68efe371b940c6f1b2e95fdcb730d488f5afa6a3f3fe5fe0b8a2ab2718b2747554e2fb7ce17ff2c28bb70f9952b3a1a855e35031810024469a0d9f690074a8fe628f0d3668fe2b3ab38dfae408e05b844fdd324ef29dea939a5e46cb8efe981f4c3be6ffa3cb1cef62dc2bf6d3f51076396402462db48a4052b067c3fa3e22bfcf7a06a4b8ee3455f342ff6671b755499e47a1749ad73af0af82e0f41b175f579db5164c66c03ca0593808a5b2852ffbafc22053ba2c0c6fdecf8abf7f21f8fec167648dde9a5fe5eae691070efacf60d5014a25b0948e8d46c9c8f25fd019c776d8914a9b5d773159d4035aa7d9764bafc4c6c598ba4c8f977998c422ebe57296a25603759874a48a21266fcff5608d42385156bb75320276ee39bda8098c76ffea46e8eb45fd8eb15101a3de1c064ee40260785f09f925f017500ab630fe4615ff57761675b0c8a7b56f5b22527cb43c0abebe19654463f6a6451ecc5b761ad55565525496d7e951a8eb802ee6e48c39e69c73708c9c266518d08c7669d0c4469d5e83ca64fca4296114e913804616bbbda96220c7f1ac101b009d40060621558709d61e39d3fd823665042e532e40ba304457bc7223303607d5417a9014888d3b8ad047f30274321dd9db4dfc4483c02ceac1e30744cf9348bf9bc8a396856e31e1c09bb8e62de42ab414bf6e206c3e92f8c8290d05e48d1ce5a979b380329a4f462c64a77abfd49c8d29760b2d776d8e93416f9105c81a0a0b030367367484c348589e8572272a7b38796c6f1ab2fb896116c2afbf24ab298552c169792d407fd202e05d37aa9785685933893d67b135443d07580d1696336c77ed5f8ce4a31f7c78fee056f64d5582fc4fa0e36bc97bf95950b476908bfdcf0332a25c396e35637df3624e27dd75b2233f181126a897cedf84eeaa97b2c9cb155ebc7ea9a6c8f411604b01a53a0bff097e9b8a55fe87d6fb7308cc6d5bc902f403c6727b7ca030e722d961860c61fda9378a064ded8f81b784d13455259ae0d4196fbc14fec7d1a2af185d371292ae30521dec34cc10a67b98d6a896b0c41fcf2c1ec6bd2254de5f8966ad5f1c95c2982ea9ae2ff4bba300587017598e5e5c0c4a6e09efded11c72dccf76f0aeab111afdd3c70c76cee8f9ec2c13b9f0f36d97498637908b8dd4fd7439e018f9af832c2c37b428f206446abc2decce2430498a4418fcd40a0739bad67bfd9838bda33b6d4deccf1df57638ed31e2cde487122a06dc16e3561064e59f4d4228e18da0ae1f38f1413bcfadc287ec873f3f2e7f68543e5e2725000de45534b6524c2125ed67db70bbb465860d77a4aff74b7f2acc64f4b660ab63d92a924bf21e15464930dbe853ab611814a174beffc79eddee7412084f4dea4b134c1c80765db63a84f454608677d1a729f269a1c46d531330ee36593e41bcd6e6c4b46bd32bcd16c94d225b5f80ee66ab9bd1ac96e367f2d63c2843313c6a7e8ceaf45be44976673aa9098ef2ca1cc893ff7a209f0a386d46d9bd9358363e578f84b1d359f7e4a5072c066af275238456fd0a791e6d34df59fde0ac694f783833a91237edc06bb159bf96718f69629d48a94bdb4317a343c0a6a2a4c27092654d14be60580d481d007f9a208e126cb82727945e72ee5267e06117996531c10dd28e20bf961ec4a787b3f292a5105d6a3d143d634b4d85b899124cf4bf14db31de85eece9afc4cce7b796d486080dca4bd2ade09db7d1be54a7cd33821c1e0c5960803c3e6dd3c50002d8c232ef8e4b92b973ac6182826824fe2b0d3092c40c6b98a3d6b47fe79531cae8ac1ae3cc992d15acd81d92ef5cf0acc1495d6db211e4ece753333a245659b0ec62f901fccec3610bc28b00ae4573b5319c5a3f192ed6b4217d757b29de69e99f7aac82547e4d3275a59690abc0374334bcc2814ca01e3e064b7d93a02f67887a68fdc5d0b1b398b1929907b1fc8bda32ea0616e3b7e102479c2cbf1c3b45ebd7a6ab0383f7b5e3a40d11a4900b6b44a05d1b11aa040b59b6174766c9ed6930c98ccc1573805778ebb0c8eba4e0e32cbccee66b017962413903bfb830a28f4065f39c3dd095169cbb6d19b7f845ff88255842bb69040895c782132bd0bbc9369b5c47a5c918e881df48b02250bbcb9546cea4b54f8f19e80ccf118644a4b6fb7bd218ebe92c7d4302eec62937ea31f81a341215aa0a2bd64a5c09fef753f00e6b5674037f336bfc28d74fad18033d9ad16157c7b6bdf38529132856744684c90b4a03d7498bbdfd4e4dc45abc5cdd5d5f335ec84fc2ea988932e8536208551978eab4c167b759cb58cfa9a402cd932a1cad8cb47dc97052de7fe7307e25972c632216a7d36ce7e8a4518cc045f098e1c51d3a1ee90cfff100d9ac8feee08e3bbb4f846d49ef73ebf147fe1ab4cf7d473b9021c3a906caf89c6a8cdf96ca8cec83d5b58c84d603f70efd3529ec7cacf97aa22aa56435765272c0edee49c85df92a3e497986eb7671ebaeb108424eb1eab021bf63b69631ca8dd8baac7cd9270abe612fba8bf3606dce4183e9e1de35dbcab7d356aef704cc2fec9e9af61f91d8dc903c1fdfe5dcd9c6d813ebad4bfbbd31fd62921fd8a3ec38573523722806165d1450d603496777319a95bace9934bfd63becd7d3b51461d3f2cdbbefee17c6096a272b516cd8877096c5d7a052b52652c65866d35ca4411e9c09ddfa5c7e7f9d05bf8973312a8c2559708575f1ead8b8cd512fc6ba21195619dca69ebfda386c619f9e9d363f65a6a77a48402623c2f87dd0d10d681d7a376edbae4a1c47f7b0295602856c9f7c8b35724ecc12a4bfc689eca93475e85b932bbc5155325884a015b5ae9d1a291a6f84657df9a51cfe46354fe37d82452c9923157ae5bb8f8b678c4732f41e1f2d8b46b46f9d5005e3c9a4cc2133fe44a9617df9c49c711e9bdf66e5b3fbb583c02939a486d0f597c7311f5ba513e88ba45bd9f3e4976682971989932baaf85a8334f88995df4dcd5cd501c9a0652d3174464320ea5f7594a091ff17c5f450f827409a2bf59621d6220a1b7fc1358d4322e37a85cd2b9061107cd6d9c7aa3f58dd186e4921d137e75fe0e4dd763776c6539f4dafe4cc0abae612bc94aabb84b76f671a7489037c0d296bcb29df5177deb8988efaec40a53f9cbdad3f488867337649d112ee6bdd4654a54cedc3cbf5bf6dec7265e074533f07e1ed31c0162c6e9cbd1fec0241fe242d91da349ebb8d0b29e40c14445e87e0c84dcaa299d2e17e4674874dca3a62f2bb2b995ff039bf06ab8818165b2a1a3c99c98f21510747f543a6a697e641396a894dfa0c59e9621806811717ee5f2eeec1f57a88d2908a6a67430ce24633594142b8c8fd49c1ecc2d85bef94f67f06487bcdf4bc5593c58affb5ca3d02b885516f587545b6cd092d1803df35120537faa2c2362b5fa7125709faf7563319275d931ddf78f9a04e2b91345d81bb49e74e346431cad0bfaeedf7ee34f87e7e00ba91120f84685fdfe68b6224c654671b42069382e68b4c3a0f4f5f6e569b4f05cb9263061412953cb8520243bf1d3aea5cd36a54c66104f671e4c76d07dbd26f3bf7c5431d087a3735b4b689c68ab22c36808f3168c1d4eaf2b1d16e54547a824ad9361eabb001f05ba5b5402587d6825aa2e4719bd55cd93b91e0fa56e27dceda0323b62865d6efa3886f5307fd28a9be1aaef3a89964127c779ae68511936c1d3507456df664d5b6f39a5887d7f1b2d4b8df000be167d10a4e2f005f325674fa02209a15e043e86efc6dbf9ec973d72130c64e29417c40c94641b8660617acff2bc21deb3f3832b6a2d3feebfda99bbe672ca10b13e1fac15089bde36109173413363de2200df113344b0f1f57f412a14c8039d588c947f737259e1a6c864d4d4c2213441c088f5ce2c9d52b723ba02648793cddbe51ee09c0b04b658045223a3db837db0dd7db4a11227741c3d69d454eb469edc89d21a69cdf2b12d9f6bf55924bb910ba49a3a39b30cc4aa4f9aa2f08867557242735669586c83e91652cd6ffefc24557db1c47180446eacb35bcd6bbe055763e82357c50a85b5559fb4cc75fe4e39254267f4c6083af3ae39974346b0fa9ef30e7d31c2b8ad822b23ae47e00523ef045906e8c8266456b894c930ec39141fb1d38492c05a305a5dff2ee606f3ac29812a394574a6d6996b524f66ee4a64af07bc992a9f9bfc6451f46faee773019faccf0b4d32d301eb452774182f217f28385e588e0d8fe8801d7dd557209c1d5f09281e6600b165ab01f9470f01f824d62fb3e5f8957da1018349989333417e2267e0c7d7f3e1e4206bf678356ae7f83188aacc5c328462ae5cfc4913e675e48c24d9873ad18b1a57f79e538c5e92532345ce448e2f2f9876789aac54c820e9a87fc60df8778e935d5698bb1f03154b6335a5e5cf10e850c22cd3a71a4abfefd6df065b7fa22ea7ee6077621dd46815db5674f19211dced803a565e45d7a89ab69e1214388c17ba06ff93485975271ee044d1ecbf06d8cbd27d94816a62279b9a7c20cdbc19b68ab02ce79b1091f62e36c0c25201bf230e28b3a21423b663a1431554170964452379e36d22bb3cd773bfb52ae0b03023d9f411ad76153a38c2de2d76e54855e989d4185bf0e863857eb177ce34b3cb1b37c50c7cc83acb23d6d8cab3de5026d56b60db1d057f06fd523061878ddce08ec01b30fc6aba69cdc51a3168bcffa1e275"}, {0xc0, 0x3b, 0x7, "2a6dc0205c73284e7fc795e4cec413bbcd825099329c10db5ceec48e9ea6aa047b45eb62a9bb5efb8792fb41b25986e2385d6d0096a7fb06905ecc5fb121c54c94dfd48dcc6cbb4290f9207ff0af2b451da197cfd5f84ecd3efd0df812697e90f99aa41c5261b858724c745ef6965e404b467886d862ed29687fff82a07792c79f6cdf4fe1b3100edf2f537927b71909f917bc614be65bd3b10194529386d9c112c74e9c92b402c05fc77719bb"}, {0x10, 0x117, 0x8, ""}], 0x3, 0x804}, 0x42) r1 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) write$tun(r1, &(0x7f000026a000)=@hdr={0x1, 0x0, 0x8, 0x2, 0x0, 0xfff, ""}, 0xa) [ 354.224370] keychord: Insufficient bytes present for header 2 [ 354.240770] keychord: invalid keycode count 0 [ 354.247290] keychord: Insufficient bytes present for keycount 54 2017/07/27 23:59:26 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x10, 0xffffffffffffffff, 0x0) pwritev(r0, &(0x7f00008c6000-0x40)=[{&(0x7f0000638000)="149bbdff99842a72819bb96268a2ed93d59a7420da5e7070d9ad10b2dedbcdcc6a7ee1c78b7a6e758790f6ccf8a679208fa0ce0a1d7235555784908fda26512f6f64f8de5ff53c6bb6b0ccf1719f9c887997a26f2610e7c5e3af358d7d094fcb23865eb26584765d3eedccfaf060fd17b883a522195f1efa5a2f8479d6e3d4b5cbd50f1b43dce6e199e8ff2aeac226514a689490f5327affa48edc0169963ffe48732fbb41daa7df485d879d250268b1da6035529c4f37b1f2b057796773126bdd57bfbe13b40d94762c8e09f537b43c409a08f536f1ff1b31d3695fa78ee2e376f569540499c6b78c823d2f10c098e512cc890a4d76e5b616a1c7c3f221bf5001a117ae566ef529ee96d972ee30545851ec2949c3d7aa587da277956659451497f1f3bc67b34b284d94a1a93420fb21077a1665c78820519a47a35de54684cfebfe35093e36351d974f656e8f8ea739f4a973f4d8d91da6ac6d776a25409e74603de2bcddf22aceca0292ebd7c365aff859d23b51a090aa421e70ec585933d5211ba92178d7a5313dae7019562d000a6e0637f63fcfa8837cb979a4d1d799714a76ede191882b88e1722a22aa31bd51b2a5372dbb87117c1fe5d50a1f515b89ed0e09b9530f0fe5023050923877eddf21f113a90f1886ca6b5b02ab5dc9f2dcb27308133fe2c28cf208cb98b40869076ba9e3810cae187e2b54876c87d60687bfd881b0a0c64a8416ad22aa814ff2f33a1b046478e7c601d4e3fc8290088ea8dd8c9d107a7ee89abb023a6ebc84b6d4e5808532c18ea2ae9b8462e9003ac9462cba71f591cc61e7b8376cf4742e1e1cc1e5331d48fc63cb3e5546204862d9bcd5b2a90c78024c9e4166cfdf0c13d3730ed45ebd1b4d62047bdab571c6a490cf2ed9205eb6bf15173a38ea6992d179c275ef26c694ad2dfcb6ce3d4a40a85d6f6e66e496ec7b3b5e3349abeb446d601209ede514f1784d0e381700a72cf9fde1d711579cb232e54f6aebdfc56a1c69140d93302218710a6a1586a926760d2cb8b5300d5685f6f920b26a86ec6d841b3c444704fe45bae1671ace0a352ff307b17b9a64255bb38e60dbb2f2ac6fef87e1e7f52a1effd8773c346e27891d94bbcf4afad91819867b3d2e62ecf2ba4545cf43e681d3017999196e2462e1fd9f672cca4fd589cb87452e30d8b473aa991fdc13b6c5bf6b778378897ffb5e16337e1fbdd8948a8c3e25526217c835519dbb2aa8fefb6ce4235ac940b9fb353851276b640291c6706675b0981d83e991c1c5974a443ee8e7d610b05fde96d0b017a165c1abf964fdcacbc54c1b3ccdd9e8e15219e25bbd700921e8ccabb3d02ce2e2c050ebaac3061b471710ca03d86b91a9f63aaa4ca83d42dc276ddbd7371f9df28a2fb6b4a9fabea3481885a0005476179bbfec274c252e7a76d92b0f57c407f565b2322895867043c3d945f1b467ec44ba56b2c81fac6d30ad45b1bd11feca7975f0f0ae7e2e0fbd796d84005f000a73dcc15da4e9319f50e799310d4abbac21f8434cfac0b5c3068c213abd16ea66a6d2d6aed0e138e3067082b8453b49b120dfb595666585b5fb9926ab297cae0826b93ac13c0d715240f9365e9a583de04598b6460e75ebccbd16cb7b28b8baef260decea34525412151134fa0684235b08f252bb3ad0b448bec9e8cbd20afece33624bf4c842616195091a933c852fb2a4b604c2eed3bfbca8634e9b8bc0e4ff55f095aea9c511691fc3f1c63bca7cfb61d7cf5b0902685259176058446a0998606879567d495727bb591655d0e0a8b2e68601a48314c7618dadbf851753c52419fe539846190ed47f7bdadaec1dae65cd1ccbae4e7a5292bc9b982577272e67df87082113c7f03979d3ff17ab776d2dc3290cceb429e02abf02521f1e7bced6e9663f474a3f7b962a215a2c6fec09f117216d3ad32c95c643e2237565b52ad19207d4e0b3663dfcf230084d35471169d871b414da5593ed906f5c2251559d83af897f371910ef85e52b3b2e5c2558211cf05cc174ffda9a4146eae86eb01d43371ba9187aa64737c14749e32ae93d7ceef03bdf7f558087b3f821e2c88e22eadd4db4ff2fd3f61986e91c4ad1c4110c6bbaf226751a2b8719b7e075afcc8b4292ab1c0e44f0d87903b9f5f628f581abfe211372ba7a1322ec07755322a9c98a04ff685c61f31de949595873554336a7e569eafd5b4d3555eb9046deb257af575b08c617568cbc2eb92a76705d96c520f20f3dbdca0e85938291589f17ffee84c88316341ada585aa0992e6277e382c33c9b9867dcd1b0be5a04664ce0d7d94eab6ed4355a7f99c6738994e186637fa44683f8835ee275fb7660b408ad3651844699cf58fe0bf5e3d429a0696d0c02bf7cf3d579f8ced4f5110765f844468bfff4f29e2ca3ace2e10bc4fe3023b7623d23ecb0107dff5b42d1e7f27360d8f1643629b278ecf0a8c081e956bc3b066e68839393c3751a9fb430526444038bb3381957a52779ca2c41984eb2e6f9d3279435e56757dff8399643ec85c80026c3b50e4916dcb41bdca92c079bb2d8525b6d4009c1563021b0c64c97f5e4333a438c987a1894c26cb75518dd5681a82f52112f2a64cf1abfdf16461a83bbda672f26886b65bb07223541ed98e72980c0b1d40aca279948e23be508601e45b63c079cc28f33de81eba52f3934df526a8e3ca66a761c23afac1256610caf0b09b4cb5f2b4fa50b4b4e1beecf76775f801a6315ad53678382de35b5e62748bfe53be2eb25bb3b20b97365ff166c33d5e54e38a321612c7159387326c32f3964e54e89f545f8cd6376bbfc4e72d93528ba7242cad6eb3e8cce80dd3830dd0ca711d88a1ef102cbacd4649f85e06b80c16a5badcf297619192653646e878336209717175fafdefde1fd2630fadd8ccfafb13ea3b2a54929953135a28fa14eea6440fa3c38bbf508f12a273a36af69e2c6a84546ae478ba18eaeeef3d10df852064e3371e5bd4b39a8c0f238e2cf3c11acb15c122d489cde20361b44224862eb0ad2494ab5d37227898d66cb843e60d37488ece4ed05ad8c8f2bb74090c07f1291a919e697ae318e73af6cdbcb81d87d0ca1ced5bd6e690d6f19d1e19e8027168f5f6e9f2c98c487825edb39d64e1589bfa267ff1f87bd2318f16a32bf047cb814acbf9ce312f59787f1f2fee7b05710bfc865f2cf783d7c2b46ecb772ae27e2e25e0cf68864a6443c97c364b261d1477ab414970611c77cc47ba859b18d4664c408f55aa1c1c7a3bcc609356f3286b35ad8f9553a4c5fee7be1586902e2d0003088a3a3dadb58c21686daf62379f80a256aae63c0cc4eb87d0bc9db6b8914aee5525b7d6006ecb21a58da2f8c1fbfdf4cda76c8a6ca24a218a1f9897bce540512d3741120775f78933b12c4712ae414c45c2db78bbf95c957aa3d2c181c334507aecc797d681e414ffbe30c586e1601bac0fb2a15c21200a8338e8221e605945873d1f55e29d32414914f12cf366750964f1042a9f7c05dcf6499c041376d5a3ffcaa03c2aebb9ba503969a6cf4e3cf22a3e965075a2e184734034960f35f63197493c41e1f1d49c77a62da86e8258763fdc222a4dccc2ac71bcd784bd9aa902cb59600bcc24de73538e1a8701dc11c4a1341997b03ee39fcf5392ff89e6bea99a861ee9a3319c36537dea7dcdc17f9bba2cb6e7ac519e490966312260186a01cfdf5cc55c297fb8ce2ab4fbcd609d61840ff2aa6d62006d96ebc48b60f56e07664f1d57785c806a03fd1f467089e04b7507727b76aa0f5a9c8dea266bf144854be99667280c786f37ee574dc82fefaed4cf57ac0080aacef3deeb41951c11c4fee32e1e761fcbac09b6c71525df7b145b485fe3dfa08f35b2fd6725a31227223e09ac6151c1e49eb352f1effa20ae2e32ce098096f3b4ac75c43275aec0775793c89801438e9a2c7b30fcfca38706b05e84a5133872c8d63985c005baeffb5e6d19cefba68634e88a255a4c760626a3294b5b6877ae565d99f6aa0adedd5d5c909af24ab719a762beff320df50ae2bb2ff9b3167d7af450951ee505504bffa57c79954d32009567c54fb1574f74800543195fbde1c3e5c77353b5cdc023acede0e9ba1ec6e7adccde2a32c7b3dc3b0b970b92c22d67343e8f9a8d4d63809cf8d5af451020f2cb67b84bf021c5eca39b303225932c1394592bd5a50fef030e34d48ca5581adbb2405ca6d7bd3d9300df6c5b7d9ab0c04145cba25e840a7630985bac6a6769c739b2f6df3489c3f46e7ce50972685abe576f42962473a33e71290afa55d0028b08a45aa689c9570edc23675679f43263992d5563631b5d0ccc8dfd6dda87b07ac401fb2aa2b37c3ff9605f71446e67bc633b2226296db35bba266dd97776442158a686f39d79591bcf879b26eb77fda89e1aa2f3953143fb3c8a046c4b950852176bf6b2c74397b8b22f719ea3e309f4bd1714acd46ef1f8874b6eb3152bd2b04749458deac7a9e1e84e11fa817a4dba877d107119ccae7275d591a5f535f3b9ad97bc6a084b0ed31c47258c96f171bf4bd4ddf96e503a2ffe737a8cf771ccabcc5273d0c172607c749244d73712ca1b49493c113248a29baa771e89b2e5e7412a4542eae8cf0deac1a5afce17e1116921d640e0f5a08b0879ba667b70aa64d31d9f5d99e3ec9392ed45e862a65660ad5a0c8345e81ed568d3db169564f003fe1fa2d41c7898fad81127d65d51ba383fa0870f625055c593522769fbe2a6204c4b169e2406239e6179fce4775a1e7a08cdde6ac9693c39d063534023383ef697c5194bafe048c85abb8b0ea97f7417d12840f1b6b8723393072f39408a4a793eed373c7ee95a65189ba086ba1b8cca390dd13fff98b994f74e78d914453883f51d367c528f1ed7912da5cf44bc62b0f81a32a6917f6886fe8888c0bac9c902171711148f50bdd4ca35318cca3ae945b2633fb639ae91961d6a558bfee60dfa77e817637ed8e614eda73182b14bd05d2b8fa9dfc0285c4f9ae39744f4de38e3dcd0da123112bb8d2e93a9ec8c1e9cbdf93c3964f2a9c2ffa1c7b1d28dbac13222fda6a35af325b1e6484036842025b04543db4522a0830f2b606cc440c4bb8161e2a75633ec144a34003730ec643d5487ab9dbcb2a7b9520f8a84f73a576ca982bd2884f482c04b15f3daa9ba176a928fb52a7cbebb4d4584e8a8f8d9212feeebd3137b946a24a22cf356a07daef206ec6a0f5d55dcaca61f4f098a0e306fbe22df94d4dd68e1c5648ed9afc49c42d1120fc03a0193c31a141b22020ae9c4b4c85400f56de51721492e0a2764add3cdbf2e3bbdf8ee42a65c0593f4a1f61d999cfbb8cd90f148738e5b8c500d6933b881e508988d4b87588ab338d777f74f99fab33c13d81b373f5bd20923ebe64ff82fb1aed370915ceb7ba20e26e3fddb388a5bb01a36650a3f74441c89099084dc7b6c39c7e593a5c15c5d66c9e96a0766da8a86b63df1ae6dc0c1102adc21d624a33833985be4671cb3ee66b2a186c9106216f92790af3b4c3f5572e79d80b809f38f306e7d1368291ee11a601eaa1b58b2228946f547a62556bcbf064a93696f9f62d275cbea3fc804445d528323df3e4202f83363896b1e200c2370d42caa687c014a5e4e1992c238c7df0cd7f382daa63b5b602a4a5c2dc5af29db818f0195ed1945b7ade018aa2878674ab1bf1702aaf65abaa743436b420c9c5e002ec046a76e3ba8565a964fb2072490a535fd28d5c8515b17ac13288630828d93eaa837a42", 0x1000}, {&(0x7f0000595000-0xa)="235b7e492c3edb4e8671", 0xa}, {&(0x7f000074a000-0xe7)="61720bd3ed861cd438dabba11f9b8c80b17a9c9c01b7f079afcb492dfa8a0cba893688dd01805c9b732e6845a56ee8a314951581605091505b2f58d4a74ab176195b06dcaf2c13e44c24cab8bfbc153aeed13e12800a25ec2eb07aa329b61a2c54e715f179e90346a60ac9d77bbe77856d195c370ffcb0614cb4246c91661d03463d84b8549b6c07856e9efbfbadb1cdb7aa8b4f35dc830c62d1594863ee10e54a8c6036199143296128fd0a81a2b778fe1067e98030cb17ded690084ea11d292359d8f18e4f9a3b5f37cba53b08743f962aa4b86aa8e7fdcf3263c430911481fface9ba6f92cf", 0xe7}, {&(0x7f0000421000)="2eeeab62743b8329d6758af709ba512d7b2aa51eb53b20c0761c17297855afecf1c76e4c22", 0x25}], 0x4, 0x0) ioctl$sock_ipx_SIOCAIPXPRISLT(0xffffffffffffffff, 0x89e1, &(0x7f0000f1d000)=0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$sg(&(0x7f0000572000-0x9)="2f6465762f73672300", 0x0, 0x0) r2 = gettid() readv(r1, &(0x7f0000a88000-0x10)=[], 0x0) r3 = gettid() setsockopt$inet_sctp6_SCTP_AUTH_CHUNK(r1, 0x84, 0x15, &(0x7f0000be3000)={0x4}, 0x1) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0x71, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfe, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, r2, 0x0, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp_SCTP_STATUS(0xffffffffffffffff, 0x84, 0xe, &(0x7f0000139000-0xb8)={0x0, 0x100000001, 0x3ff, 0x0, 0x0, 0x4f9b8f8d, 0x7, 0x94f, {0x0, @in6={{0xa, 0x0, 0x5, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, 0x3f}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x100, 0x0, 0x0, 0x401, 0x40}}, &(0x7f0000551000-0x4)=0xb8) setsockopt$inet_sctp6_SCTP_RTOINFO(r1, 0x84, 0x0, &(0x7f0000ca5000-0x10)={0x0, 0x7f, 0x8, 0x1}, 0x10) getxattr(&(0x7f00004ff000-0x8)="2e2f66696c653000", &(0x7f0000cfe000-0xb)="286e6f64657670726f6300", &(0x7f000076f000)="000000000000", 0x6) openat$pktcdvd(0xffffffffffffff9c, &(0x7f0000013000-0x15)="2f6465762f706b74636476642f636f6e74726f6c00", 0x10000, 0x0) perf_event_open(&(0x7f0000d7f000-0x78)={0x1, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0xd34, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x3d6d, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0}, r3, 0xffffffff, 0xffffffffffffffff, 0x0) mq_notify(r1, &(0x7f0000fe9000-0x50)={0xffff, 0x9, 0x0, @tid=r2}) r4 = socket$netlink(0x10, 0x3, 0x10) sendmsg$netlink(r4, &(0x7f0000346000-0x38)={0x0, 0x0, &(0x7f0000009000-0x10)=[{&(0x7f0000010000-0x27)=[{0x14, 0x13, 0x701, 0x0, 0x0, "01"}], 0x14}], 0x1, &(0x7f00009bb000)=[], 0x0, 0x0}, 0x48000) mmap(&(0x7f0000000000/0x8b000)=nil, 0x8b000, 0x1000004, 0x32, 0xffffffffffffffff, 0x0) r5 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) write$tun(r5, &(0x7f000026a000)=@hdr={0x1, 0x2, 0x0, 0x2, 0x0, 0x0, "a39459bfd215b1f2bfb746aa447e253c0c03c188dc6a70649821db4c834beacb9b3bddcda5be6cee163b58e5e606a1d12c23c07af22fd88123bcfe"}, 0x46) 2017/07/27 23:59:26 executing program 1: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = accept4$unix(0xffffffffffffff9c, &(0x7f0000916000)=@abs={0x0, 0x0, 0x0}, &(0x7f0000a58000-0x4)=0x8, 0x80000) r1 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) r2 = accept4$ipx(0xffffffffffffff9c, &(0x7f0000e2b000-0x9)={0x0, 0x0, 0x0, "000000000000", 0x0, 0x0}, &(0x7f0000b5b000-0x4)=0x10, 0x800) r3 = syz_open_dev$urandom(&(0x7f0000f93000)="2f6465762f7572616e646f6d00", 0x0, 0x0) ioctl$TUNGETFEATURES(r2, 0x800454cf, &(0x7f0000af8000)=0x0) poll(&(0x7f0000221000-0x28)=[{r0, 0x1000, 0x0}, {r1, 0x80, 0x0}, {r1, 0x1, 0x0}, {r3, 0x1040, 0x0}, {r2, 0x4000, 0x0}], 0x5, 0x6) socket(0x0, 0x0, 0x0) r4 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) write$tun(r4, &(0x7f000026a000)=@hdr={0x1, 0x0, 0x0, 0x2, 0x0, 0x0, ""}, 0xa) 2017/07/27 23:59:26 executing program 3: r0 = socket(0xfffffffffffffbfe, 0x3, 0x6) mmap(&(0x7f0000fdc000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCDARP(r0, 0x8953, &(0x7f0000001000)={{0x2, 0x0, @rand_addr=0x9, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, {0x306, @empty=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x10, {0x2, 0x1, @local={0xac, 0x14, 0x0, 0xaa}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @generic="d3867a4a687094cac0dd5fd00b7e3e9f"}) memfd_create(&(0x7f0000fdd000-0xa)="2d5d2d00", 0x0) perf_event_open(&(0x7f000000a000)={0x5, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x668, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x20001008, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket(0xa, 0x80001, 0x0) r1 = socket(0xa, 0x800080001, 0x0) setsockopt$inet6_tcp_TCP_REPAIR_WINDOW(r1, 0x6, 0x1d, &(0x7f0000fdc000+0x2f3)={0x20, 0x1bc, 0x1f, 0x4, 0x8000}, 0x14) setsockopt(r1, 0x27, 0x7, &(0x7f0000000000)="", 0x0) socketpair(0x3, 0x80005, 0x80, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000000000/0xc76000)=nil, 0xc76000, 0x8, 0x30, 0xffffffffffffffff, 0xfffffffffffffffe) r2 = socket$inet(0x2, 0x8000000000000003, 0x6) mmap(&(0x7f0000c76000/0x1000)=nil, 0x1000, 0x5, 0x32, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000c77000-0x8)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000017000/0x2000)=nil, 0x2000, 0x2000001, 0x2011, r2, 0xfffffffffffffffe) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000039b000)={0x2, 0x78, 0xde, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) rt_sigprocmask(0x0, &(0x7f000003a000-0x8)={0xfffffffffffffffa}, 0x0, 0x8) r3 = gettid() timer_create(0x0, &(0x7f0000044000)={0x0, 0xa, 0x4, @tid=r3}, &(0x7f0000044000)=0x0) socketpair$unix(0x1, 0xd, 0x0, &(0x7f0000ece000)={0xffffffffffffffff, 0xffffffffffffffff}) dup3(r6, r5, 0x0) pipe(&(0x7f0000033000-0x8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r8, &(0x7f0000029000)="087b", 0x2) splice(r7, 0xffffffffffffffff, r1, 0x0, 0x8523, 0x1) rt_sigtimedwait(&(0x7f0000002000-0x8)={0x3ffff}, &(0x7f0000001000)={0x0, 0x0, 0x0, 0x0}, &(0x7f0000fbd000-0x10)={0xffffd, 0x989680}, 0x8) timer_settime(r4, 0x1, &(0x7f0000a54000)={{0x1, 0x989680}, {0x0, 0x989680}}, &(0x7f0000716000-0x20)={{0x0, 0x0}, {0x0, 0x0}}) timer_settime(r4, 0x0, &(0x7f000004a000)={{0x0, 0x1}, {0x7, 0xe4c}}, &(0x7f0000327000)={{0x0, 0x0}, {0x0, 0x0}}) fcntl$setown(0xffffffffffffffff, 0x8, r3) [ 354.285598] keychord: Insufficient bytes present for header 2 [ 354.296948] keychord: invalid keycode count 0 [ 354.320087] keychord: keycode 4095 out of range 2017/07/27 23:59:26 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x3, 0x0, 0x578d421c) accept4$inet6(r0, &(0x7f0000c33000-0x1c)={0x0, 0x0, 0x0, @remote={0x0, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0x0}, 0x0}, &(0x7f0000c7b000)=0x1c, 0x80000) setsockopt$inet6_MCAST_MSFILTER(r0, 0x29, 0x30, &(0x7f0000316000)={0x7, {{0xa, 0x2, 0x10000, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, 0x10001}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x1, 0x7, [{{0xa, 0x0, 0xa83, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, 0x1f6}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, {{0xa, 0x2, 0x5, @loopback={0x0, 0x1}, 0x4}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, {{0xa, 0x3, 0x81, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x8}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, {{0xa, 0x2, 0x31f, @loopback={0x0, 0x1}, 0x7}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, {{0xa, 0x2, 0x1ff, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, 0x2}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, {{0xa, 0x2, 0x7, @loopback={0x0, 0x1}, 0x9581}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, {{0xa, 0x3, 0x0, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, 0x4}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}, 0x410) r1 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) setns(r1, 0x4000000) write$tun(r1, &(0x7f000026a000)=@hdr={0x1, 0x0, 0x0, 0x2, 0x0, 0x0, ""}, 0xa) ioctl$sock_inet6_tcp_SIOCOUTQNSD(r1, 0x894b, &(0x7f00007cd000)=0x0) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX_OLD(r1, 0x84, 0x6b, &(0x7f00000f5000-0x2c)=[@in6={0xa, 0x3, 0x2, @loopback={0x0, 0x1}, 0x5}, @in={0x2, 0x3, @multicast2=0xe0000002, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}], 0x2) 2017/07/27 23:59:26 executing program 5: syz_open_dev$sg(&(0x7f0000572000-0x9)="2f6465762f73672300", 0x0, 0x0) r0 = memfd_create(&(0x7f0000843000)="2670707031405e00", 0x3) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xde, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_ipx_SIOCAIPXPRISLT(0xffffffffffffffff, 0x89e1, &(0x7f0000ee8000)=0x200000000000007) signalfd4(0xffffffffffffffff, &(0x7f0000ceb000)={0x0}, 0x8, 0x0) r1 = gettid() perf_event_open(&(0x7f000002f000-0x78)={0x1, 0x78, 0x1, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0xd38, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, r1, 0xffffffff, 0xffffffffffffffff, 0x0) ioctl$sock_ifreq(r0, 0x8917, &(0x7f00005a7000-0x28)={@syzn={0x73, 0x79, 0x7a, 0x0, 0x0}, @ifru_addrs=@generic={0xf, "b6f5a18fe0a0d1d27d638a7652e5"}}) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r2 = syz_open_dev$tun(&(0x7f0000fdd000-0x1)="2f6465762f6e65742f74756e00", 0x0, 0x80080) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000fbd000-0x28)={@generic="00099402000000000000067d08cebd5c", @ifru_names=@syzn={0x73, 0x79, 0x7a, 0x0, 0x0}}) mount(&(0x7f00003a4000-0x8)="2e2f66696c653000", &(0x7f00007e8000)="2e2f66696c653000", &(0x7f0000019000-0x6)="51616d667300", 0x0, &(0x7f000000a000)="fc29f4") connect$netrom(r0, &(0x7f0000013000-0x10)=@ax25={0x3, {"c6aa3930554578"}, 0x3}, 0x10) poll(&(0x7f0000cf4000)=[{0xffffffffffffffff, 0x200, 0x0}], 0x1, 0x7f) unlink(&(0x7f000035e000-0x8)="2e2f66696c653000") 2017/07/27 23:59:26 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) getsockopt$inet_sctp_SCTP_HMAC_IDENT(0xffffffffffffffff, 0x84, 0x16, &(0x7f000050d000-0xc)={0x2, [0x14cf7ce7, 0xbc]}, &(0x7f0000015000)=0x8) write$tun(r0, &(0x7f0000287000-0xc)=@hdr={0x1, 0xfffffffffffffffe, 0x1, 0x400080000, 0x0, 0x4, "fd"}, 0xc) ioctl$PIO_UNIMAP(r0, 0x4b67, &(0x7f000053a000-0x10)={0x4, &(0x7f000060d000-0x10)=[{0x6, 0x7ff}, {0x6, 0x907}, {0x5, 0xbb0c}, {0x2, 0x7fffffff}]}) socketpair$inet_sctp(0x2, 0xffe, 0x84, &(0x7f00001d1000-0x8)={0xffffffffffffffff, 0xffffffffffffffff}) [ 354.362678] keychord: keycode 4095 out of range [ 354.369395] keychord: unsupported version 513 2017/07/27 23:59:26 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$sock_ipx_SIOCAIPXPRISLT(0xffffffffffffffff, 0x89e1, &(0x7f0000c75000-0x4)=0x0) gettid() vmsplice(0xffffffffffffffff, &(0x7f00006c2000)=[], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000001000)={0xffffffffffffffff, 0xffffffffffffffff}) r0 = socket(0x0, 0x0, 0x0) getsockopt$inet6_tcp_buf(0xffffffffffffffff, 0x6, 0x94dc86310120223d, &(0x7f000000f000-0xe1)="", &(0x7f000000e000)=0x0) getsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(r0, 0x84, 0x18, &(0x7f0000e5f000-0x8)={0x0, 0x80}, &(0x7f0000675000-0x4)=0x8) getsockopt$inet_sctp6_SCTP_MAXSEG(r0, 0x84, 0xd, &(0x7f0000f0d000-0x8)=@assoc_value={r1, 0x0}, &(0x7f00002a2000)=0x8) r2 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) write$tun(r2, &(0x7f000026a000)=@hdr={0x1, 0x0, 0x8, 0x2, 0x0, 0xfff, ""}, 0xa) 2017/07/27 23:59:26 executing program 6: pipe2(&(0x7f00001b2000-0x8)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80800) mmap(&(0x7f0000439000/0x1000)=nil, 0x1000, 0x1000000, 0x10000000000003e, r0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) stat(&(0x7f0000001000-0x8)="2e2f66696c653000", &(0x7f0000c8d000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r3 = syz_fuseblk_mount(&(0x7f0000372000-0x8)="2e2f66696c653000", &(0x7f0000139000)="2e2f66696c653000", 0x0, r2, 0x0, 0x0, 0x1, 0x4020) r4 = dup(r1) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x8, 0x32, r0, 0x0) sendmsg(r4, &(0x7f00001b9000-0x38)={&(0x7f00002d7000-0x10)=@nfc={0x27, 0x800, 0x5, 0x7}, 0x10, &(0x7f00001ee000)=[{&(0x7f0000bbb000-0x4f)="235d0d08095d7efc25d34ee63900a647c73e3fe441b33de30abd58fc5d7fc3ee5f7c8f32cd0ba446aa6713f8ba6703deb842fa2efe6cc02e0bddcc8223e2925dfae01c728837561ae27cef8775eed9", 0x4f}, {&(0x7f0000001000)="cde021b7a250c6ea5128b701afec487cb96e7e5361358a3998a2bfe7115aa69ef3a8f66d389e1a7e882818e4168a812b03e3a90dd3d1116416db28828b0776e61974898e0e30634b26651bc786303de2ad00874347b2ceb20a5d5e26be816088588bfe4dce7353325971914f940e140e0d5775b0b2f4ceebc65a2051e1d7d154cf6a352ffd191e052a6abf53fc96bc30a794f2ca677b2d1d4c866cb7fe5f084cc8f57445196a5b414d07a881d08a03e4a9d9b12062f45764cbb6e16caf80002defc05fc627b84254b82d5057ddcfc51b216045f04549f91bf28de340", 0xdc}, {&(0x7f00009c6000)="e3f7f7d79cf16375d5f157c04d21f29dde369fdef12ea66a8abdc691c6c4c0903981d9cab1302b13adee32f93d39bdfd202fb9fa16ba245643b45078504d3d34127217d7366280664c86092981a5766cd8b25d0b6273561987e3fc6d066ee942445d9fc1ac8d", 0x66}, {&(0x7f0000e66000)="df245b54d200975772105529356a468d5d0e9ec1720b4e3013fff52b145bde2b3b27c0fe80abe6a2260a3e7f88bfa64cb9006a014de7d25f1e062801ff195f7c8de969e9333a68bc102c5c5b5fa316ce2d4ac944aeb486a5d73cb949307b50aa0b46f98804f9b7e3db06a08863711c769302710ef43a712ed47d62505a8f912ef5bff58308dc603e048c9bd5047ee962737f7c2e646411c797e75b2151d3f3943eb3554da6890cff6330926aa6a8b2b715db28648405ea4911c914a69eb9ae1ad399d0213e8c5f5527b0ea30d2", 0xcd}, {&(0x7f000068a000-0xdd)="7eecfae02bec11f77439e844a330e0ab1e58e17abcd92ad0f1c9844505c904587f12369be3902a8d8655e97681c318e08fa63f5c27da8e48217c333c951db979012835f3b83aa738fba651ed6bf579a58a582ff05eaf659d398dcdd443f086e2c6b3a777181e404089c6a7a1a4bcd63b2c6ee4f6f5a530306b3fdc289cea8303d0825dbcc876ed747883c07b6b9dff6a2c764436f7cd58a5efc3a68fa20e2c6cce5114024786572f38f9f9f5c0b184a7107e656aea2422a36928ab7ae17306c714c5ed3e0b5e572291c53fc3d2e5f830b023c2572f7842c405a7a7bd8a", 0xdd}, {&(0x7f00005fe000-0x43)="1bcf2669be72df724e2a824118bfd23e36254c3e692ee05d80265d9bd3c7c0e19e52860d6905a25d23b353fc37f9a04c40d071350b1367c7cb84ab58a048843cd87194", 0x43}], 0x6, &(0x7f0000000000)=[{0xd8, 0x117, 0x9, "815834f0e0a63d128adca01fe0c135f28bbe743529226f8e5af236fe4964adb251625d51ea063ee445c6e3be6aa10835e6c81ea0da53dd6d712c58338c59d52481b397a24e8a9d11c345246eb34296b651be8be0f896f57b0fdf58a283f5143b87429daded0708c8ab9e2c9f8192670acd4dd0041f84badd36ec6b4ffdfaa56d9195afc1b9a0417ab2efa95e6637ca092b4ba468410af76f5d6fb047ff56fa1c8bb47df06955920030c1755fd849fc06b5fc0d3522f8689639edcf0417fbffab2d0a"}], 0x1, 0x0}, 0x20000000) ioctl$FUSE_DEV_IOC_CLONE(r3, 0x8004e500, &(0x7f0000eba000-0x4)=0xffffffffffffffff) fcntl$notify(r1, 0x3, 0x1) statfs(&(0x7f0000002000-0x8)="2e2f66696c653000", &(0x7f0000b62000)="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000") pread64(r3, &(0x7f0000a7e000)="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", 0xd3, 0xf) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x3, 0x51, r3, 0x0) ioctl$sock_SIOCGPGRP(r1, 0x8904, &(0x7f0000001000-0x4)=0x0) fcntl$setownex(r4, 0xf, &(0x7f00005ea000-0x8)={0x2, r5}) mmap(&(0x7f0000000000/0x872000)=nil, 0x872000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r6 = dup2(r1, r3) mmap(&(0x7f0000872000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000142000/0x3000)=nil, 0x3000, 0x20000000003, 0x32, r3, 0x1) mmap(&(0x7f0000873000/0x1000)=nil, 0x1000, 0x3, 0x40010, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000366000/0x1000)=nil, 0x1000, 0x1000000000003, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000874000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000873000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) accept$unix(r6, &(0x7f0000875000-0x8)=@abs={0x0, 0x0, 0x0}, &(0x7f0000874000-0x4)=0x8) mmap(&(0x7f0000872000/0x1000)=nil, 0x1000, 0x2000003, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000872000/0x1000)=nil, 0x1000, 0x3, 0x4010, r1, 0xfffffffffffffffc) prctl$setmm(0x23, 0x7, &(0x7f0000862000/0x5000)=nil) mmap(&(0x7f0000874000/0x1000)=nil, 0x1000, 0x3, 0x4010, 0xffffffffffffffff, 0x0) ioctl$sock_FIOGETOWN(r4, 0x8903, &(0x7f0000875000-0x4)=0x0) mmap(&(0x7f0000873000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000873000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$sock_FIOSETOWN(r0, 0x8901, &(0x7f0000874000-0x4)=r5) r7 = socket(0x10, 0x80803, 0x6) mmap(&(0x7f0000045000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x1f) mmap(&(0x7f0000874000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) write(r7, &(0x7f000013f000)="220000001d000701fffe0008090700000c0010009509000000000000000100a4455c23", 0x23) mmap(&(0x7f000011a000/0x1000)=nil, 0x1000, 0x90003, 0x10000000000030, r1, 0xfffffffffbffff02) getsockopt$SO_PEERCRED(r7, 0x1, 0x11, &(0x7f0000876000-0x1)={0x0, 0x0, 0x0}, 0xc) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) 2017/07/27 23:59:26 executing program 1: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socket(0x0, 0x0, 0x0) r0 = syz_open_dev$sg(&(0x7f0000572000-0x9)="2f6465762f73672300", 0x0, 0x0) r1 = gettid() ioprio_set$pid(0x1, r1, 0x100000001) mmap(&(0x7f00007f3000/0x1000)=nil, 0x1000, 0x0, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r2 = gettid() r3 = perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0x71, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfe, 0x0, 0x0, 0x0, 0x0, 0x40000009, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000d7f000-0x78)={0x1, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0xd34, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x3d6d, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0}, r2, 0xffffffff, 0xffffffffffffffff, 0x0) fcntl$setown(0xffffffffffffffff, 0x8, r2) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) shmget(0x3, 0x3000, 0x54000090, &(0x7f00008d0000/0x3000)=nil) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0x6f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) getpid() r4 = socket$inet6(0xa, 0x802, 0x0) setsockopt$inet6_buf(r4, 0x29, 0x36, &(0x7f0000005000-0x20)="ff0204000000def31d000422000000d81405000000024e2e", 0x18) r5 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000311000)={0x0, 0x0, 0x0}, &(0x7f0000b87000-0x4)=0xc) getsockopt$inet_sctp_SCTP_PARTIAL_DELIVERY_POINT(r0, 0x84, 0x13, &(0x7f000047b000)={0x0, 0x4}, &(0x7f000056f000-0x4)=0x8) getsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(r0, 0x84, 0x22, &(0x7f0000cdd000)={0xfff, 0xc, 0x9, 0x100000001, r7}, &(0x7f000020b000)=0x10) stat(&(0x7f0000464000)="2e2f66696c653000", &(0x7f0000bb8000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$SO_PEERCRED(r5, 0x1, 0x11, &(0x7f0000a29000)={0x0, 0x0, 0x0}, 0xc) fcntl$setownex(r3, 0xf, &(0x7f0000900000-0x8)={0x1, r6}) accept4$inet(r5, &(0x7f0000fef000)={0x0, 0x0, @rand_addr=0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, &(0x7f0000882000)=0x10, 0x80000) ioctl$PIO_UNIMAP(0xffffffffffffffff, 0x4b67, &(0x7f000006b000-0x10)={0x1, &(0x7f0000e9c000)=[{0x5, 0x3}]}) getsockopt$inet6_IPV6_XFRM_POLICY(r4, 0x29, 0x23, &(0x7f0000bee000)={{{@in6=@loopback={0x0, 0x0}, @in6=@local={0x0, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, {0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, {{@in6=@remote={0x0, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0x0}, 0x0, 0x0}, 0x0, @in6=@empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, &(0x7f0000519000)=0xe8) setsockopt$inet6_buf(r4, 0x29, 0x3b, &(0x7f0000ff3000)="c500309a000000800000f79b5a07938b1dbe0944017f5cdbb4b97a270200180500000048eddd44252e89d1363587f8dd7df0300351001fa61c068d3f00e4ff7fae7007720865e19a98b8765ce0f7897c6caa9f2d00000000000000ff040000000000000092892726893364746fe058e69a99d31f6f118658", 0x78) getsockopt$inet_sctp6_SCTP_PARTIAL_DELIVERY_POINT(r4, 0x84, 0x13, &(0x7f0000849000)={0x0, 0x2}, &(0x7f0000f85000-0x4)=0x8) setsockopt$inet_sctp_SCTP_PRIMARY_ADDR(r0, 0x84, 0x6, &(0x7f00004bf000)={r8, @in6={{0xa, 0x1, 0x40, @loopback={0x0, 0x1}, 0xe03}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}}, 0x8c) 2017/07/27 23:59:26 executing program 3: socketpair$inet_sctp(0x2, 0x5, 0x84, &(0x7f0000cfd000-0x8)={0xffffffffffffffff, 0xffffffffffffffff}) socket$inet_tcp(0x2, 0x1, 0x0) socketpair$inet6_dccp(0xa, 0x6, 0x0, &(0x7f000092a000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$void(r0, 0x2000544e) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r1 = gettid() ioctl$RNDCLEARPOOL(0xffffffffffffffff, 0x5206, &(0x7f00001ec000)=0x6) perf_event_open(&(0x7f000002f000-0x78)={0x1, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0xd38, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, r1, 0xffffffff, 0xffffffffffffffff, 0x0) mbind(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x0, &(0x7f0000006000-0x8)=0x0, 0x5, 0x2) r2 = syz_open_dev$sg(&(0x7f0000572000-0x9)="2f6465762f73672300", 0x0, 0x0) r3 = gettid() mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp6_SCTP_SOCKOPT_PEELOFF(r2, 0x84, 0x66, &(0x7f0000e7c000-0x8)={0x0, 0x0}, &(0x7f0000785000-0x4)=0x8) getsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(r2, 0x84, 0x72, &(0x7f0000758000-0xc)={r4, 0x5, 0x0}, &(0x7f000022e000)=0xc) ioctl$DRM_IOCTL_GET_MAP(0xffffffffffffffff, 0xc0286404, &(0x7f0000067000-0x28)={&(0x7f0000030000/0x1000)=nil, 0x0, 0x0, 0x1, &(0x7f000052a000/0x3000)=nil, 0x4}) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0x71, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, r3, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r5 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000fdc000)="2f6465762f6877726e6700", 0x0, 0x0) getsockopt$inet_sctp6_SCTP_GET_ASSOC_STATS(0xffffffffffffff9c, 0x84, 0x70, &(0x7f0000fa4000-0x108)={0x0, @in={{0x2, 0x2, @local={0xac, 0x14, 0x0, 0xaa}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, [0x1, 0x3, 0x46, 0x8, 0x0, 0xff, 0x2, 0x3, 0x0, 0x1a5, 0xbc7, 0x5, 0x4, 0xffff, 0x1000]}, &(0x7f00003d6000-0x4)=0x108) setsockopt(r5, 0x1ff, 0x5, &(0x7f00003e6000)="aa9909905aa3a392ab7964384ecb5e9ae9b491dcbda1590bd5a2014aca4a98940a53694b986d0f92561f55f9703d4548b43bf5f4678d437716b80424640649ce935e83a6e894f440741dd1c97a513ab4a0e402d7f34425a323ab21d2b841b716eae8dc4f534c62007312301f80903bb2ce750f555d09d5eef0b6664aa5565917eb10bc4606866c7768bf09e56217674211456114bef5b2714452d55fb2808089474be84102067d169d2a7182a9b95937024c71fa3e1d7d24eb4c2208a7a0a444f18e584fcc45b9ab0928fd6dcd8e77c0f50431539711bf6082a90b08daa99e5012", 0xe1) r6 = socket(0xa, 0x802, 0x0) ioctl$sock_SIOCGIFINDEX(r6, 0x8933, &(0x7f000093e000-0x28)={@syzn={0x73, 0x79, 0x7a, 0x0, 0x0}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$sock_inet6_SIOCADDRT(r6, 0x890b, &(0x7f00003d0000)={@local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @loopback={0x0, 0x1}, 0x1, 0x0, 0x0, 0x1, 0x5, 0x2, r7}) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r8 = syz_open_dev$sg(&(0x7f0000572000-0x9)="2f6465762f73672300", 0x0, 0x0) gettid() getsockopt$inet_sctp6_SCTP_ASSOCINFO(r8, 0x84, 0x1, &(0x7f0000000000)={0x0, 0x626, 0xb81, 0x7, 0x2, 0x6}, &(0x7f0000001000-0x4)=0x14) getsockopt$inet_sctp6_SCTP_PARTIAL_DELIVERY_POINT(r8, 0x84, 0x13, &(0x7f0000001000-0x8)={r9, 0xc}, &(0x7f000041b000)=0x8) socket$inet(0x2, 0x0, 0x200) r10 = socket$inet6(0xa, 0x2, 0x0) r11 = fcntl$dupfd(r10, 0x406, r10) bind$inet6(0xffffffffffffffff, &(0x7f0000f0a000-0x1c)={0xa, 0x2, 0x3, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, 0x0}, 0x1c) connect$inet(r11, &(0x7f0000cbc000-0x10)={0x2, 0x0, @remote={0xac, 0x14, 0x0, 0xbb}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x10) gettid() 2017/07/27 23:59:26 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x4000000000000) r0 = syz_open_dev$mice(&(0x7f0000b0b000-0x10)="2f6465762f696e7075742f6d69636500", 0x0, 0x444200) setsockopt$inet6_dccp_buf(r0, 0x21, 0xd, &(0x7f00007d9000)="7c418821c0d7c9f577fdadb9259a5ffb325a09d7c35b2722a6287528cc3bdf0b9ea48a0b83ee59e52284d0d8222c81e59ee53a68fbdbe351138710f6cfdba45f5c79e670a6e74bad9ae668c9135a5922a0768880be7f208d28a81666a66a16a847d81af7c89cb2f814d7de2b686a9c", 0x6f) r1 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) write$tun(r1, &(0x7f000026a000)=@hdr={0x1, 0x0, 0x0, 0x2, 0x0, 0x0, ""}, 0xa) 2017/07/27 23:59:26 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) pipe2(&(0x7f00007cf000-0x8)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80000) ioctl$DRM_IOCTL_ADD_CTX(0xffffffffffffffff, 0xc0086420, &(0x7f000086b000-0x8)={0x0, 0x0}) ioctl$DRM_IOCTL_GET_CTX(r0, 0xc0086423, &(0x7f0000433000)={r1, 0x2}) r2 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) setsockopt$inet_MCAST_MSFILTER(r0, 0x0, 0x30, &(0x7f0000c2d000-0x230)={0x80000000, {{0x2, 0x2, @multicast1=0xe0000001, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x0, 0x3, [{{0x2, 0x1, @multicast1=0xe0000001, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, {{0x2, 0x3, @empty=0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, {{0x2, 0x1, @multicast1=0xe0000001, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}, 0x230) getsockopt$inet_sctp_SCTP_HMAC_IDENT(0xffffffffffffffff, 0x84, 0x16, &(0x7f000050d000-0xc)={0x2, [0x14cf7ce7, 0xbc]}, &(0x7f0000015000)=0x8) r3 = semget(0x1, 0x4, 0x4) semctl$GETVAL(r3, 0x3, 0xc, &(0x7f0000102000-0x5)="0000000000") write$tun(r2, &(0x7f0000287000-0xc)=@hdr={0x1, 0x0, 0x0, 0x2, 0x0, 0x0, "fd"}, 0xc) 2017/07/27 23:59:26 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x0, 0x0, 0x0) r1 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) ioctl$sock_ipx_SIOCAIPXPRISLT(r0, 0x89e1, &(0x7f00001d8000-0x4)=0x8000) r2 = fcntl$getown(r1, 0x9) write$tun(r1, &(0x7f000026a000)=@hdr={0x1, 0x0, 0x0, 0x2, 0x0, 0x0, "a39459bfd215b1f2bfb746aa447e253c0c03c188dc6a70649821db4c834beacb9b3bddcda5be6cee163b58e5e606a1d12c23c07af22fd88123bcfe"}, 0x46) ioctl$sock_SIOCSPGRP(r0, 0x8902, &(0x7f0000ef3000)=r2) [ 354.412099] keychord: invalid keycode count 0 [ 354.425412] keychord: unsupported version 513 [ 354.439054] keychord: invalid keycode count 0 2017/07/27 23:59:26 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = openat$keychord(0xffffffffffffff9c, &(0x7f0000295000)="2f6465762f6b657963686f726400", 0x1, 0x0) write$tun(r0, &(0x7f000026a000)=@hdr={0x1, 0x0, 0x0, 0x2, 0x0, 0x0, ""}, 0xa) 2017/07/27 23:59:26 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) write$tun(r0, &(0x7f000026a000)=@hdr={0x1, 0x0, 0x0, 0x2, 0x0, 0x0, ""}, 0xa) setsockopt$inet_sctp_SCTP_INITMSG(r0, 0x84, 0x2, &(0x7f0000d30000)={0x6, 0x4, 0x4, 0x3}, 0x8) 2017/07/27 23:59:26 executing program 4: mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socketpair$inet_tcp(0x2, 0x1, 0x0, &(0x7f0000000000+0xfa0)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, &(0x7f0000000000)={0x0, 0x0}) fcntl$setown(r0, 0x8, r1) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) pipe2(&(0x7f000034c000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80000) flistxattr(r2, &(0x7f0000116000)="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", 0x85) r3 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x400, 0x0) write$tun(r3, &(0x7f0000287000-0xc)=@hdr={0x1, 0x0, 0x0, 0x2, 0x0, 0x0, "fd"}, 0xc) [ 354.478773] netlink: 6 bytes leftover after parsing attributes in process `syz-executor6'. [ 354.496393] keychord: Insufficient bytes present for header 2 [ 354.502818] keychord: Insufficient bytes present for keycount 54 2017/07/27 23:59:26 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x0, 0x0, 0x0) r1 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) getsockopt$inet_sctp6_SCTP_GET_PEER_ADDR_INFO(r1, 0x84, 0xf, &(0x7f0000708000-0xa0)={0x0, @in={{0x2, 0x2, @local={0xac, 0x14, 0x0, 0xaa}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0xffffffffffffff00, 0x2, 0x200, 0x7, 0x2}, &(0x7f0000ed9000-0x4)=0xa0) getsockopt$inet_sctp_SCTP_PRIMARY_ADDR(r0, 0x84, 0x6, &(0x7f0000801000)={r2, @in={{0x2, 0x1, @broadcast=0xffffffff, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}}, &(0x7f0000997000)=0x8c) write$tun(r1, &(0x7f000026a000)=@hdr={0x1, 0x0, 0x0, 0x2, 0x0, 0x0, "a39459bfd215b1f2bfb746aa447e253c0c03c188dc6a70649821db4c834beacb9b3bddcda5be6cee163b58e5e606a1d12c23c07af22fd88123bcfe"}, 0x46) 2017/07/27 23:59:26 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$sock_ipx_SIOCAIPXPRISLT(0xffffffffffffffff, 0x89e1, &(0x7f0000c75000-0x4)=0x83e9) gettid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000001000)={0xffffffffffffffff, 0xffffffffffffffff}) socket(0x0, 0x0, 0x0) getsockopt$inet6_tcp_buf(0xffffffffffffffff, 0x6, 0x94dc86310120223d, &(0x7f000000f000-0xe1)="", &(0x7f000000e000)=0x0) r1 = creat(&(0x7f000034b000-0x8)="2e2f66696c653000", 0x124) ioctl$LOOP_CHANGE_FD(r1, 0x4c00, r0) r2 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) ioctl$TCGETS(r1, 0x5401, &(0x7f0000b45000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) write$tun(r2, &(0x7f000026a000)=@hdr={0x1, 0x0, 0x8, 0x2, 0x0, 0xfff, ""}, 0xa) ioctl$SNDRV_SEQ_IOCTL_SET_PORT_INFO(r2, 0x40a85323, &(0x7f0000782000-0xb0)={{0x5, 0x7}, "706f7274310000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", 0x2, 0x40, 0x42f, 0x20, 0x6, 0x100000000, 0x4c, 0x0, 0x4, 0x4, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) [ 354.508556] keychord: keycode 4095 out of range 2017/07/27 23:59:26 executing program 1: r0 = openat$keychord(0xffffffffffffff9c, &(0x7f0000ef1000-0xe)="2f6465762f6b657963686f726400", 0x200, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, r0, 0x0) socket(0x0, 0x0, 0x0) r1 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) ioctl$sock_inet_SIOCGIFPFLAGS(r1, 0x8935, &(0x7f0000fda000-0x20)={@common="62637366300000000000000000000000", @ifru_addrs={0x2, 0x0, @empty=0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}}) write$tun(r1, &(0x7f000026a000)=@hdr={0x1, 0xffffffffffffffff, 0x0, 0x2, 0xffffffffffffffff, 0x0, ""}, 0xa) 2017/07/27 23:59:26 executing program 0: r0 = getpid() setpriority(0x0, r0, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r1 = openat$autofs(0xffffffffffffff9c, &(0x7f000008e000-0xc)="2f6465762f6175746f667300", 0x0, 0x0) bind(r1, &(0x7f0000086000)=@alg={0x26, "6165616400000000000000000000", 0x1000, 0xd, "626c6f77666973680000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"}, 0x58) r2 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) write$tun(r2, &(0x7f000026a000)=@hdr={0x1, 0x0, 0x0, 0x2, 0x0, 0x0, ""}, 0xa) [ 354.534450] keychord: Insufficient bytes present for keycount 54 [ 354.541174] keychord: keycode 4095 out of range 2017/07/27 23:59:27 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = openat$keychord(0xffffffffffffff9c, &(0x7f0000295000)="2f6465762f6b657963686f726400", 0x1, 0x0) write$tun(r0, &(0x7f000026a000)=@hdr={0x1, 0x0, 0x0, 0x2, 0x0, 0x0, ""}, 0xa) 2017/07/27 23:59:27 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = openat$pktcdvd(0xffffffffffffff9c, &(0x7f0000514000-0x15)="2f6465762f706b74636476642f636f6e74726f6c00", 0x4001, 0x0) ioctl$sock_ipx_SIOCAIPXPRISLT(r0, 0x89e1, &(0x7f0000c75000-0x4)=0x100000000000) gettid() vmsplice(0xffffffffffffffff, &(0x7f00006c2000)=[], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000001000)={0xffffffffffffffff, 0xffffffffffffffff}) socket(0x0, 0x0, 0x0) getsockopt$inet6_tcp_buf(0xffffffffffffffff, 0x6, 0x94dc86310120223d, &(0x7f000000f000-0xe1)="", &(0x7f000000e000)=0x0) r1 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) write$tun(r1, &(0x7f000026a000)=@hdr={0x1, 0x0, 0x8, 0x2, 0x0, 0xfff, ""}, 0xa) getsockopt$inet_sctp6_SCTP_INITMSG(r1, 0x84, 0x2, &(0x7f0000fe9000)={0x0, 0x0, 0x0, 0x0}, &(0x7f0000083000)=0x8) 2017/07/27 23:59:27 executing program 4: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x1, 0x10032, r0, 0xfffffffffffffffe) r1 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) getsockopt$inet_sctp_SCTP_HMAC_IDENT(0xffffffffffffffff, 0x84, 0x16, &(0x7f000050d000-0xc)={0x2, [0x14cf7ce7, 0xbc]}, &(0x7f0000015000)=0x8) write$tun(r1, &(0x7f0000287000-0xc)=@hdr={0x3, 0x2, 0x0, 0x2, 0x0, 0x0, "fd"}, 0xc) ioctl$EVIOCGREP(r1, 0x80084503, &(0x7f00004a2000-0xf8)="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000") setsockopt$sock_linger(r1, 0x1, 0xd, &(0x7f000099d000)={0xffffffffffffffa8, 0x7fffffff}, 0x8) r2 = semget$private(0x0, 0x7, 0x0) ioctl$fiemap(r0, 0xc020660b, &(0x7f0000cf3000-0x90)={0x176000000, 0x3, 0x5, 0x101, 0x2, [{0x3ff, 0xbfe5, 0x7, 0x0, 0x0, 0x1000, 0x0, 0x0, 0x0}, {0x0, 0x8, 0x8, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0}]}) socketpair$inet_icmp_raw(0x2, 0x3, 0x1, &(0x7f0000d11000)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(&(0x7f0000696000)="2e2f66696c653000", 0x10a00, 0x8) clock_gettime(0x0, &(0x7f0000484000)={0x0, 0x0}) fgetxattr(r3, &(0x7f0000fb0000-0x1)="00", &(0x7f000031b000)="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", 0xfe) nanosleep(&(0x7f0000015000-0x10)={r4, r5+10000000}, &(0x7f0000066000)={0x0, 0x0}) timerfd_settime(r1, 0x1, &(0x7f0000dbc000-0x20)={{0x0, 0x0}, {r6, 0x989680}}, &(0x7f0000de4000)={{0x0, 0x0}, {0x0, 0x0}}) socket$inet6_dccp(0xa, 0x6, 0x0) semtimedop(r2, &(0x7f0000aa3000-0x2a)=[{0x0, 0x0, 0x1800}, {0x1, 0x7, 0x1000}, {0x4, 0x80000001, 0x800000001000}, {0x3, 0x8, 0x0}, {0x6, 0x9, 0x800}, {0x7, 0x0, 0x1000}, {0x0, 0x7, 0x1800}], 0x7, &(0x7f0000ed1000-0x10)={r7, 0x0}) 2017/07/27 23:59:27 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x0, 0x0, 0x0) r1 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) write$tun(r1, &(0x7f000026a000)=@hdr={0x1, 0x0, 0x0, 0x2, 0x0, 0x0, "a39459bfd215b1f2bfb746aa447e253c0c03c188dc6a70649821db4c834beacb9b3bddcda5be6cee163b58e5e606a1d12c23c07af22fd88123bcfe"}, 0x46) syz_open_dev$sndtimer(&(0x7f0000b33000-0xf)="2f6465762f736e642f74696d657200", 0x0, 0x200003) r2 = semget(0x3, 0x6, 0x110) setsockopt$netlink_NETLINK_LISTEN_ALL_NSID(r0, 0x10e, 0x8, &(0x7f0000a09000)=0x38, 0x4) ioctl$VT_RELDISP(r1, 0x5605) semop(r2, &(0x7f00001dc000)=[{0x5, 0x8000, 0x1800}, {0x1, 0x61, 0x800}, {0x3, 0x2aa, 0x1000}, {0x3, 0x1, 0x1000}, {0x3, 0x3, 0x1800}, {0x3, 0x81, 0x800}, {0x3, 0x1ff, 0x1000}], 0x7) 2017/07/27 23:59:27 executing program 6: r0 = openat$pktcdvd(0xffffffffffffff9c, &(0x7f0000d96000-0x15)="2f6465762f706b74636476642f636f6e74726f6c00", 0x0, 0x0) ioctl$KDADDIO(r0, 0x4b34, 0x4) close(r0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$sock_FIOGETOWN(r0, 0x8903, &(0x7f0000000000)=0x0) r2 = geteuid() r3 = getgid() mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$sock_SIOCGPGRP(r0, 0x8904, &(0x7f0000000000)=0x0) r5 = getuid() mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) lstat(&(0x7f0000a94000-0x8)="2e2f66696c653000", &(0x7f0000001000-0x44)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r7 = getpid() getresuid(&(0x7f0000e65000)=0x0, &(0x7f0000135000-0x4)=0x0, &(0x7f000022d000-0x4)=0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) stat(&(0x7f000089b000-0x8)="2e2f66696c653000", &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) sendmmsg$unix(r0, &(0x7f0000000000)=[{&(0x7f0000000000+0x219)=@file={0x0, "2e2f66696c653000"}, 0xa, &(0x7f0000001000-0x10)=[{&(0x7f00006a3000-0x18)="124f63772af5b029f37ae436df4b1ee44910c5d94f6852ed", 0x18}], 0x1, &(0x7f0000000000)=[@rights={0x18, 0x1, 0x1, [r0]}, @cred={0x20, 0x1, 0x2, r1, r2, r3}, @rights={0x38, 0x1, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0x1, 0x2, r4, r5, r6}, @rights={0x20, 0x1, 0x1, [r0, r0, r0]}, @cred={0x20, 0x1, 0x2, r7, r8, r9}], 0x6, 0x20000000}, {&(0x7f0000cda000-0x8)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000bd5000)=[{&(0x7f0000000000)="dce6e07aa5556f39f3711105990e7a4c3f5cf9aea6403fa8cdc1b7ebc0ad9c4e2aced0c06f46286b1bd8df35a00a44b4e565dfcd50372228cd0071d0b9877f824adfe3af1373b272e10c5d64c289d2bff5a8bb556459c6c8", 0x58}, {&(0x7f0000864000-0x1b)="3c7fba218db3a7af28ce8d6f4ac26a3aae8cbd1c5938e50de9477f", 0x1b}, {&(0x7f0000000000)="ddf4205b6a5f05c987b319849778400c60310c7abbcbbe74606d8edad92e62dc9d18a4882c53565dd3aa9745191a4f6a8e126b7a4ac8958c70ffbacd9a4602c2d46069c3f79fc8ceb64ec9cc933cfc147ec756ddc0e910e38ec0fd1dd82df0eb4fd1f63951db9e052cf45bf0091aefc99e34d69d2f2f41029c2f4efbe2314a78e6bb10bbd3c69529e775f0c622ca4b23a757ca6695e78051ff4f0e0fcde8", 0x9e}, {&(0x7f0000000000)="94545af720d52dae9c8b832eb94b36f5305736090233c7087889fdf6aac51c28de", 0x21}, {&(0x7f0000001000-0xaa)="d35dc78c84f201f375a03143f75694f014c5d9493790483b9e5ca5ad8c09b30310851e06857415be1293d433bad818cb10257af47f052ccd328bec80d0d3c7adb8b11b3f214499eb9f2ea5b0542e301f1b4532ae31752bf3b423938444d2395729c709a70e1fa7c6a5da7d973cb4d96360b09030fbf47233a683a061cef174be45b6637a9f037a9121a71e702f9c47081bbbaef6eddfa4ea791f23e50683ab174bcd3264855bc73922e0", 0xaa}], 0x5, 0x0, 0x0, 0x14}], 0x2, 0x80) fcntl$setflags(r0, 0x2, 0x1) ioctl$TUNSETNOCSUM(r0, 0x400454c8, &(0x7f0000001000-0x4)=0x5f8) ioctl$sock_inet_SIOCDARP(r0, 0x8953, &(0x7f0000001000-0x44)={{0x2, 0x1, @rand_addr=0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, {0x0, @random="ec72796c5ef7", [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x4, {0x2, 0x3, @rand_addr=0x4, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @common="6e723000000000000000000000000000"}) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$sock_inet6_tcp_SIOCATMARK(r0, 0x8905, &(0x7f0000001000)=0x0) [ 354.575327] keychord: keycode 4095 out of range [ 354.585313] keychord: Insufficient bytes present for keycount 54 [ 354.588261] keychord: unsupported version 65281 [ 354.607642] keychord: keycode 4095 out of range [ 354.624685] netlink: 6 bytes leftover after parsing attributes in process `syz-executor6'. [ 354.647819] keychord: Insufficient bytes present for keycount 54 [ 354.666185] keychord: Insufficient bytes present for keycount 54 [ 354.683442] keychord: keycode 4095 out of range [ 354.703494] keychord: keycode 4095 out of range 2017/07/27 23:59:27 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) write$tun(r0, &(0x7f000026a000)=@hdr={0x1, 0x0, 0x0, 0x2, 0x2, 0x0, ""}, 0xa) getsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(r0, 0x84, 0x22, &(0x7f0000efb000-0x10)={0x7, 0x209, 0x1, 0xe791, 0x0}, &(0x7f000065c000)=0x10) getsockopt$inet_sctp6_SCTP_DEFAULT_SNDINFO(r0, 0x84, 0x22, &(0x7f00009e9000+0xcbd)={0xe720, 0x1, 0xbe, 0x9, r1}, &(0x7f0000021000)=0x10) 2017/07/27 23:59:27 executing program 3: r0 = syz_open_dev$sg(&(0x7f0000572000-0x9)="2f6465762f73672300", 0x0, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r1 = gettid() perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0x72, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket(0x11, 0x40000000000802, 0x1000000020) ioctl$EVIOCGABS2F(r0, 0x8018456f, &(0x7f00006a0000-0xa9)="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000") perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0x6f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000097b000-0x78)={0x1, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0xd34, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x1, 0x10001, 0x0, 0x20000002, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, r1, 0xffffffff, 0xffffffffffffffff, 0x0) shmget(0x0, 0x4000, 0x800, &(0x7f0000836000/0x4000)=nil) ioctl$TUNSETLINK(0xffffffffffffffff, 0x400454cd, &(0x7f00004b3000-0x4)=0xffffffffffff8a79) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(0xffffffffffffffff, 0xc00c642d, &(0x7f00007cc000)={0x0, 0x80000, 0xffffffffffffffff}) ioctl$DRM_IOCTL_GEM_OPEN(0xffffffffffffffff, 0xc010640b, &(0x7f0000730000-0x10)={0x0, r2, 0x0}) syz_open_dev$sg(&(0x7f0000daf000-0x9)="2f6465762f73672300", 0x10001, 0x4800) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(0xffffffffffffffff, 0xc00c642e, &(0x7f000033c000-0xc)={r3, 0x0, 0xffffffffffffffff}) ioctl$SNDRV_TIMER_IOCTL_TREAD(0xffffffffffffffff, 0x40045402, &(0x7f0000105000)=0x0) r4 = syz_open_dev$loop(&(0x7f0000e75000)="2f6465762f6c6f6f702300", 0x0, 0x6) ioctl$SIOCGIFHWADDR(r0, 0x8927, &(0x7f00003e3000)={@generic="3ed11b3848cbfc69dbeb00798decae9e", @ifru_flags=0x0}) sendfile(r4, r4, &(0x7f0000575000)=0x0, 0x20000000000003) pipe(&(0x7f0000388000-0x8)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$DRM_IOCTL_GET_CLIENT(r5, 0xc0286405, &(0x7f0000d5e000-0x28)={0x0, 0x7, 0x0, 0x2, 0x0, 0x1, 0x0, 0x0}) fallocate(r4, 0x3, 0x0, 0x7fffffff) ioctl$LOOP_GET_STATUS(r4, 0x4c03, &(0x7f0000b29000-0x98)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "0000000000000000000000000000000000000000000000000000000000000000", [0x0, 0x0], 0x0}) creat(&(0x7f000001b000)="2e2f66696c653000", 0x10) syz_open_dev$sg(&(0x7f0000814000)="2f6465762f73672300", 0x10000, 0x189001) memfd_create(&(0x7f00002ac000)="706f7369785f61636c5f616363657373246c6f70707031776c616e3073656c696e757800", 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) 2017/07/27 23:59:27 executing program 6: mmap(&(0x7f0000000000/0xfb3000)=nil, 0xfb3000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$evdev(&(0x7f0000cb6000)="2f6465762f696e7075742f6576656e742300", 0x1, 0x0) clock_gettime(0x0, &(0x7f0000a4f000-0x10)={0x0, 0x0}) mmap(&(0x7f0000fb3000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) timerfd_settime(0xffffffffffffff9c, 0x0, &(0x7f00009bc000-0x20)={{r1, r2+10000000}, {0x0, 0x0}}, &(0x7f0000fb3000)={{0x0, 0x0}, {0x0, 0x0}}) write$evdev(r0, &(0x7f0000786000)=[], 0x0) personality(0xf) mmap(&(0x7f0000fb4000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$EVIOCSFF(r0, 0x40304580, &(0x7f0000d1e000)={0x57, 0x6, 0x10000, {0x7f, 0x7}, {0x9, 0x1}, @const={0x4d15, {0x400, 0x1ff, 0x1, 0x2}}}) getpid() mmap(&(0x7f0000fb4000/0x1000)=nil, 0x1000, 0x3, 0x32, r0, 0x0) move_pages(0x0, 0x2, &(0x7f0000cca000-0x10)=[&(0x7f0000947000/0x1000)=nil, &(0x7f00001a8000/0x3000)=nil], &(0x7f0000fb4000)=[0x0, 0x685b], &(0x7f0000c34000-0x10)=[0x0, 0x0, 0x0, 0x0], 0x4) ioctl$EVIOCGKEY(r0, 0x80404518, &(0x7f0000fb3000)="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000") mremap(&(0x7f0000b26000/0x3000)=nil, 0x3000, 0x2000, 0x3, &(0x7f000032e000/0x2000)=nil) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r0, 0xc0a85320, &(0x7f0000657000-0xb0)={{0x0, 0x0}, "706f7274300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x800, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$TIOCSLCKTRMIOS(0xffffffffffffffff, 0x5457, &(0x7f0000f66000-0x24)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) mmap(&(0x7f0000fb5000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000fb5000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000fb5000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) pipe2(&(0x7f0000f98000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80800) ioctl$SNDRV_SEQ_IOCTL_SET_QUEUE_TEMPO(r3, 0x402c5342, &(0x7f0000af5000-0x68)={0x0, 0xbe5, 0x1f, {0x77359400, 0x0}, 0x1ffe000000000, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$EVIOCGRAB(r0, 0x40044590, &(0x7f0000136000)=0x100000001) mmap(&(0x7f0000fb4000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000935000/0x4000)=nil, 0x4000, 0x200000000003, 0x1a010, r0, 0x0) mmap(&(0x7f0000fb6000/0x1000)=nil, 0x1000, 0x3, 0x3e, 0xffffffffffffffff, 0x0) epoll_wait(r4, &(0x7f0000fb6000)=[{0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}], 0x7, 0x9) timer_create(0x8, &(0x7f0000fb6000-0x50)={0x7, 0x7, 0x0, @tid=0x0}, &(0x7f000028a000-0x4)=0x0) mmap(&(0x7f0000fb7000/0x1000)=nil, 0x1000, 0x3, 0x22030, 0xffffffffffffffff, 0x0) mmap(&(0x7f00002b4000/0x1000)=nil, 0x1000, 0x3, 0x32, r0, 0x0) mmap(&(0x7f0000fb8000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000fb8000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000fb5000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) timer_settime(r5, 0x4, &(0x7f0000fb5000)={{0x0, 0x0}, {0x0, 0x0}}, &(0x7f00004cb000-0x20)={{0x0, 0x0}, {0x0, 0x0}}) mknodat(r4, &(0x7f0000fb5000-0x8)="2e2f66696c653000", 0x1000, 0xe7b) 2017/07/27 23:59:27 executing program 5: r0 = syz_open_dev$mice(&(0x7f0000001000)="2f6465762f696e7075742f6d69636500", 0x0, 0x0) epoll_ctl$EPOLL_CTL_DEL(0xffffffffffffffff, 0x2, r0) r1 = syz_open_dev$random(&(0x7f0000001000)="2f6465762f72616e646f6d00", 0x0, 0x0) r2 = gettid() ftruncate(r1, 0x7) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r3 = gettid() r4 = perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0x71, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfe, 0x0, 0x0, 0x0, 0x0, 0x40000009, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r5 = perf_event_open(&(0x7f0000d7f000-0x78)={0x1, 0x78, 0x0, 0x0, 0x1000000, 0x0, 0x0, 0x6, 0x0, 0x2, 0xd34, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x3d6d, 0x0, 0x0, 0x0, 0x18, 0x2000, 0x0, 0x0, 0x0, 0x0}, r3, 0xffffffff, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f000000d000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$int_in(r6, 0x5452, &(0x7f000007f000)=0x3f) read(r6, &(0x7f0000767000-0x30)="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", 0x30) fcntl$setown(r6, 0x8, r3) fcntl$setsig(r6, 0xa, 0x12) readv(r7, &(0x7f0000fbc000-0x10)=[{&(0x7f0000fa5000-0x8e)="00", 0x1}], 0x1) dup2(r6, r7) tkill(r3, 0x33) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r8 = socket(0x10, 0x3, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000fcb000-0xe8)={{{@in6=@local={0x0, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0x0}, @in=@broadcast=0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, {0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, {{@in6=@local={0x0, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0x0}, 0x0, 0x0}, 0x0, @in=@local={0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, &(0x7f0000c6f000-0x4)=0xe8) ioctl$SNDRV_TIMER_IOCTL_GINFO(r0, 0xc0f85403, &(0x7f00009d5000-0xf8)={{0x2, 0x1, 0x6, 0x1, 0x1}, 0x8, 0xfff, "69643100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "74696d6572300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", 0x0, 0x9, 0x0, 0x8, 0x1f, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) write(r8, &(0x7f000023b000)="1f00000052007d07000094fef4fffb000200450000000000b4a500ffffb92b", 0x1f) dup2(r5, r4) 2017/07/27 23:59:27 executing program 7: r0 = eventfd(0x40) mmap(&(0x7f00002e8000/0x2000)=nil, 0x2000, 0x3, 0x31, r0, 0x0) socket(0x0, 0x0, 0x0) r1 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) write$tun(r1, &(0x7f000026a000)=@hdr={0x1, 0x0, 0x0, 0x2, 0x0, 0x0, "a39459bfd215b1f2bfb746aa447e253c0c03c188dc6a70649821db4c834beacb9b3bddcda5be6cee163b58e5e606a1d12c23c07af22fd88123bcfe"}, 0x46) 2017/07/27 23:59:27 executing program 4: r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f00001dd000-0xb)="2f6465762f6877726e6700", 0x0, 0x0) getsockname$unix(r0, &(0x7f00001d5000)=@abs={0x0, 0x0, 0x0}, &(0x7f0000c2a000)=0x8) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r1 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) getsockopt$inet_sctp_SCTP_HMAC_IDENT(r1, 0x84, 0x16, &(0x7f0000570000)={0x0, []}, &(0x7f0000015000)=0x4) write$tun(r1, &(0x7f0000287000-0xc)=@hdr={0x1, 0x0, 0x0, 0x2, 0x0, 0x0, "fd"}, 0xc) 2017/07/27 23:59:27 executing program 1: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$mice(&(0x7f00006cf000+0x1c1)="2f6465762f696e7075742f6d69636500", 0x0, 0x70000) setsockopt$inet_dccp_int(r0, 0x21, 0x11, &(0x7f0000305000-0x4)=0x7, 0x4) socket(0x0, 0x0, 0x0) r1 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) write$tun(r1, &(0x7f000026a000)=@hdr={0x1, 0x0, 0x0, 0x2, 0x0, 0x0, ""}, 0xa) 2017/07/27 23:59:27 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$sock_ipx_SIOCAIPXPRISLT(0xffffffffffffffff, 0x89e1, &(0x7f0000c75000-0x4)=0x0) gettid() vmsplice(0xffffffffffffffff, &(0x7f0000461000)=[{&(0x7f000017d000-0x1000)="2a2ade400c49057b1980a167f7260a45408ae9ead4947e6e215c2e376fce7057d3ed0a476fc32fb1d2cd68ca68452d7f9a1a2673e732ad6d41c30f9c1d2a770609c465c65229e01d05e289d78bb2b8ba50d29ec723735fd34db2195e7ceec5eb58ce79abc1e99aeaeb75e4d8e2eb82a33698f64b20a9261aed2efdbeaa249fb1cccda48ae1dd323156284c04ccae4c9548f30b0eea84630db06e819c145792a885798327363dffe2991cbe270c33e70aa74a152b980cb3d83aacdd2e2d4ccd8c051d5d7b761b7ab00f5c510fb99af8366ced61a0173573caa7dfa3fe0e08f329fa3e0be59e1027a46caf9f431b99c36d421971443a767896fee5978d49280c0e5efc017b60b210e45c0c8b203519449e449d77539f02df64bc65c71aeed088f86ea90ae96c750c1135c0c80e8651828066b21c5ec0967a48bacce5252bb32c89524b1bbbc57ab8862e548b5e39afdf79c7688cdce00e3d88f39a5c1a6065901b08a02a1378d57c0576d3f6ff33c330bcc7687d7a8871fc44438d2b87f13ece3928666ad3e08487a4061068ba13f5f18ca3d46aa38a4eb2f1e238a3524671c3e67131e90988757b2d9d3ad21471174cdaa27fc39e8d6e5d598fabf22de1749e5c2a1aa10c7462d30d69977be4c95f129dde5f9db320cb91143df9f803f294791e7d60a67c462544ffd6ecc65d6958b2829ae55b8e8c85fd19f5d49c76b6fcf28ebcd8cdb034fff557f1dc79b0bfc652cd7d15e47e4e66bdf0f080637c5d0d8ba96ce873f96ce3c886aa4d723a661cc436a487e869ef4b9527d2a44e956538510bf98a6da2262b50423eb1463838eb44e98cc0b3bb622c46cc77aa6c52401f9c09a3a5a99825e58a5709940253406baad1a6f28affa8f7439e61a50a66cea31b03a9d1afec3db723cf12ac5793cd1fbd68534fd951058df2c96815ad85e48afcfa50099bbccd6a6bb8d46b0f2e05ff2c14b910f80d7de748c8dfb7984e033603a5a81c2a8487275848cf7384d4196317d5f42066c2b69b7dc13c665525086811df6a83ea7e9153fde73c8afdc5b13e29c112886f9000a932f56e5788dab5fb0037fb1e0d92cc8c679635b4fca9a99e079ad9d10465bde8d83003cf0ba7fc8c5258ebdb915a99c817cd4c428f1c165544f796ce888a2ee0ad6f654e4c81435a46be74b06d867a16ef02d771e7692f29a693246bcea8189fc24e28d63e8f6044f9a2e68e3b146e7210a2d803caa16c85bde0a71af9489b054946bcd0aff024c963197bb1dbf774b509795e2ab391b7502381b6c6307083b800de9bf7d18347f9a810b46f0a9fccbe14201df373e635c404c362dce67bcb0af35e5230867094951b34b4e32471e2f9ecbf9cd6b6cb1133f3ca0d2696b2f6846c9cd6fafa7512e79d403b5ff447473d4083d2a421681bf9f4b5b3d42774cc4444df20dfdc443774259bf2fc92f7067cd6d02f406cf9f202d6a3b6bebc9a0029e6f74227e1dd1e48fa31b57bdd78c891f541c77eb3d4070f2a31b8888fb2262adc55c6454581b08f74c1583c4acfaf73e0835c2cacb6d9f5dce0a4d03ffa0b782fe5d673e89e6622b8626bf11b02a80ef6b32ba286fd55b21277b7ca0c8a7a2b6301223c7f27aff72e2ac91a14662b638bf4932f0b150de8ff08a1631acb420adcdb1dacc019ca085b1d0b2369569cd3fa3f8fe12f096e8be335d0682b6ccb128b8cca8a46b406d1cda7690c750c605561fcf35584c7db3f67c1273ee3cc6925974e64a63c846e2d369c9cbd13d46a19547e482d8ec794d050f18f15b1fad53907a8997f2906f317f345be4e91f4de37fc184b2f0ee1446389deaceb090fde4e44b687c88f6f30f5a77fbfe14244c25972b56ac6fcfb41361def521c3d9314455332a81da4bc3d18ee94b4a2062105231219dfc40bf6c0da51874ac7cd4b79e2684edbe40662b1d92dd7ffb1630b86730e6599d21d923c6dbd92336f57d9ea803efa823749838aa80bfd534825a55392f9af44b159967df3efc5f852a54246d9d3f143e0b04e7053a774b80ee995e1320cb34d0416f042709c7f88dacc81f65e222315ce718f4e682ec9c30c7c9adfdcb46490952cb339c3b274c262551011aa9b1ecda246a8913f58e27202365881729ef6791738f4d592afed63cc2e968c6af7f07519b0d6c13ce005619ab57db9ea59249c0d665ecaf7db5621a4c95dffd1964f49d29fa2775f983ec2d05ceb08cb0ee08c3e94a1a324c0b5a5559438c92ef548b0643c0ee2df76594e466384d154c925d6c986bfb531cda269dc16d365490332f9bb08426be5764383dcbed3c74fb3988f47def964887ce496bc4c63346c6a518d7bb03bda379e720d11e81f6be0c20679350b5193b4dac386e3fa4bd030e7bff58a330a26f2b44702432255b6265d2f1df09689434c344b45f708f50d1117e32735a37c13fbd30771a4dd7490ec114ec59cccc74261e0e694cf97f7c542ddd7a010bddbab68ee7b8fd6c881749d9f2f4dd8b853909147f9458dcd78625d4dbca33a3103fd30afbb11cc23ca6a87aa86d1a5231f62a471b16d8c078190447724afe2c16c2f989f446396b02ab261ce89a5cd9a7be1df20bf7da59cc511a01a7287c9c302cedac15c73b829fe521dac3e753f2cd0df33d0066fff4038bdd8fc62a400cf79d7a9768cf0fbd1f50a62624f62079d4ca6f5c4222f8cec9d220c063b611eb60fee0b073cc5d9000ebda622d5188976f271f826f08f4aa5fc65be126a241df2496a82498e658d04006fe34ac7830080f4e57779ff0fd08f9b381e75381424524863712433fca8028f691c76b1b644c8dfe9d08d0777c87dc8f5cfe794850f2056704e5f342fba75eb89bff22289f9a63acf9a2ee7ce35190f5a488ee30ffd2628a6370500082f23afaa6f119bc1b92a747399b03795dd4e19298daabf5443357287906e34bee927e65d44a807b9db95fb30e20c62a7b8a7c2d54e809c2ceb752bbb39c193c2b3fd1d38af96948ac0bd98957dc72429a14fb669490d22582615ed0dbf3831a1247dfa2317fd986f0a5f9971b2009830ba58d0c7a0b2ab2102aa15ab3e3386f28b77f46930ec9379f5c05933aec0ac925a12ca3db3eed339549859d1e8527437f2ce77502ee3e933aadda77a3724b26a7c606a49721543828b43ecda5bbbfcdbcea457ebebb70580f21db6d0e055bbef480c37fbd46d032c677fa21687439b185fe8e8a8b7d660ca9161b30b4a11e5172a05451b717ee7acbc03cd2d84e2302af08acf36b878acd4a6876a75da824af7112530c0c25239d164353e6f46a021db7252de063adb705c200a77d36876030456e0ec283b1c491776b641631e5d9c396f391c5f757dcd74e53e06bc02330720902b607b856c39cebbc3bac94539d8f04c6cb93d14d0dfc77c4577927f71a5bea8a60d3e9a3bac7b31778f3111f7642fe1e40b32952a5779bc7d8bf4ccfeb12b8f51889484a2735c3df88e33f40b3365bc5964e8e9f164126625778ca1efc174782b8c4f4c9088e90324b551f1c415ad3c726bcdacc2774b20d8e9e29e7eea89c86cc663f126182436020cc1d71c1b94f057c9dd1ea9868da259f19b3d78d2e5be5b4da7bb21fa7ebcdacb3654d977721c2a7428653801e82db1e945a683f101b98bc3eeabf08dd026eeeadb990d7ff3faa08e4d3773097d99441e0efd4d18ea593a48aeedcf61807c777bc5329ca6bd794169ac1b5da542beb186db92052cd2527f9465ee588dcb9b0ee53dc2023c37443fd6cf8d202df2f92f3654797cceb63f669546e7d32523fcefcc0800b4308ee58e0352e7a1f487112ca7713e749e1cd6a3ba59b2315642eee738c5b660c06429ad8a382b182d341ad58d0cfb1934d5b572c2adf60b4a8a28533237c5d390e6f1724ea34de50093499d9667528af4cf060c390b7f58e479f53584281624717600bcd5f75085a00de49035ba8284ae75a6ba947cccf1e2da26fb2adaedb2afc5b435ac7b8aa555a45b6455035a0744f4d28774e73ea9bb8d2b1a8b4401a35fc0a51176aea6b17080eedcbfca3154fdc8ff329c63bb3b9f70fd3c5aa652986677d242e3ff844e99f2e13083c5d718b3d0c2bf5ddb2a020a61468bde0abec3301c5d22b54cdd9a2d33520683bfc00dfa4d5d74009822c6f19128379e7df59a5841091e6cd0225730462e74c2347f04b8866fd2b73f6e30b96a3e5290c6cedbad0e56f3022fd780a63b80f5a43bf8be81509089290fa464e7e8f7d59ed245d30a80416eafd67ed6d3c6cfa0e6b1a96a92388cfeb0e8def960310ad8cfa85eb6b9d6b3113fcf36d6d2a0f7802a5126c75000c889515a9ac4e2dd0573c42ac5b5ea6ace0aa37e6e300349ff9d88ccc9af2627f04185f80c128f59c911b647c76fb580663d5420a9b5f5dc6615fc2ac2eb2c272c6c7468d5bed6a782fa9e96e74ce9ed20c80fba0c41c842c9efd7981e257d24d320e99f217ecc56cdac66d89e4f8ad0fa37e8c2142ceb37132fd0858db0c4eaa82011613d6a6b53223de11dcd4000f5eeecc2370c2b448bd546469ccb0d84b27c51cc5a0183d8acbda93af5d125c132c7d97ed29d1373771cc42d22ccfbad008dea58f188644b424a6632663e34f6c5906758b730d257e0182d29184f148949e7d6b597aaa3f9cfb59ca8e766d9f977c79051978ad281715db1490e1cfdd390796e6af2018c19c0873046e1b1e62b79ae52c27c72c7f8fcb3937fbf44f98a9fdd91b8998ab8bb2c9c32d54da0599518993ee4d2de0ca5d8f65f7908d1bc3ebb8da049d4798e2fea12eb3d124f34622de40263c4ee75ccba38b8b5201b96c18fa8b445dcabef1bee3ef4c9c54acdea325a7f9c7444772328ba23b0c1dfe2435d576e1f266ccfba16519f74d129ec706afb1fceb712adea5a30e1081372ca09ff278a4f7d72ab9b41c730ec9834318457f5605051a83976b9dd416e110e84f684f124b4a9d5a775b903faceece5fc170a224237358bb5989e48cd25f3733982533a91007a7e22647f17b7ab1eb2a855926754a6d8efdae9274378d128eb1e5f684a7fd0bfc8433dbfc3ed7818eac90b29837c9d4273a7c89ab62b6c3e9f3237bc02d76267e15ab0efd15166c5934e7acb0e8c68376f5d7f8acc83e47eb8329222174a27c3cb3e3dafb0c607d8bf8a92f2cdcc6f80aa4b2e276b3c3c63d9a0342bb7365cfd88d052d12efde27bd606018f9a4b33b30daf381b8cc7c1927471f5da73df78a886d3d0ec39706a77309562aa9bac8fc9dc61ab202b4dc937bd56149cd66f88a475e8556d54cf78ef5f5bb829c837455bbe3bee65309fc90bbeb2565778deff72d0748f446644190d619855f0bbd9e7c8d5c0de88e9d4805c9ca9e6c02a34a374a0f608bbdc2aeaf334742f703ffcc80ca6c2ae3ac65e53762b375bd2e434ae465cc787a7d07e6ea24dac502741c8516dd23bbb5984f110441397ca9814db6d25a6bfe91200e892aa7395f8c8235b8e9339383ac81dfb6ab6d91d9861a2c42312da692d3427746a4a57b2a95ab368e2b2964cb09a61f9d423d5921a0c6038bf700cc40cb658b11dee4a0519e37e79b3cfc480cc0565aebd267561a5de2153e5bd6cc8dbd54d611461ec0a898e1958b156b42cabc74cb2793c346f51ef4ae48009570c4cbd0c6860196b2083f89e3934761a41a38e250af0948520eb60de0e14f14bda2a2c5afa6413d9a8e4b0d7145243e9f39d4a671605f9efa4f6ad5fdbff539890d730275ea5a9480c13e2dff9ebb6228b50399ce43d5dbe3d7456fb8e793bb84204756ab3f787a8b08f", 0x1000}, {&(0x7f0000809000)="d28064e83f8f7c274330424bf671271448f4be5453ddf5412ba2edda4b10f9db3f5d32e026dc06e3f5e8325923d60cb69db8527fc8191c5e2fb000b5499c12edc49071adf89c5569b71bf3d98328aaf5d30c7388da11beede0bc9e89fe7a3218d55ec2e1c4f0bd2082c11cbae0e0942975709e57cb735075ef2db36a898a541beb53a85831e0cd937e2da1d9411b7c95f1dc5b8d538a38c7c6621ebcb9642b548533b8fa48cc39b9a04c3b2efa37bd466c13d18b0885c69a86b085ac11c221a183f5b6f31b8cd984ce8357904fbcd916b9e0d6bbd28e368e524e9159efa4dcb543b1027df19563005da9ea52689e609f78f9a50815d49cb876663c8e40ea3776a6a7351534beb53afe08072f31a756cc1017e7a9024cf0157c34ec1b33bf47e7f3d0de92d5af799f27ebcd217ec0b1f0e4fa3a5ccb19107a1366282e222f7ccf64d77eb0d33e4554b9019434648ff8d9746c61ef1c9aea02bade5dbc2af1fae5b12d9065991e2456b778d179f72420f102e85fab746e6452194ae47749741acd633d8d99c2814d6e0d51cf788e9b65be48207b1cc27c38803dd8e109bcf3b1c9458c3e5462775fcbe2d3c2567c2a71ef613b8b6a1836163fd383cab4e1cafc3e1272797f492ffb274065d1d991cf2eea7c594218087c78e40e5d9caf41a57005c1812c89350fc2a5df429876daf8fce80201bd6bde0a01848455482486deb8a242061eb0f8a95abda3d7454ba3313511a1d3012f7a47975d1eafdf1b8274904a695a7efdaefb3c950b2a94c81b8657d7be23f83d387ef886b309cbc70c35e23d401d971e9a28d74def6a61b6a75de7bed3d94232a75be7f5e30a34c9babb0fcb5ad955a07f98c22e33fc2a532e520642da6f82e3438e5f4ff9a4531d8af0ff604f34c885877a525a3b4ba4074d562ab785b6bd55b2dee07c1e0d071814a189294ebace73b918e5ef9b31b2643166e985d6b915186621654088805cc1d0af42474e231d4f5ad5579800ef3eab9576f371aeb1ca45f39aa4eb55f4d05b63e6eb1a3e24b174f8d610f712af36decbbe3a62e21d0f80136dd68807fdff52db054d821bbafb053818c4a1d0bf84435b442425b614922736bf44e06e2984570dc4d2b90757c71dbc53cc66e0763f2ed75b8b4a2a4016518be4898ee49d83846df73c9b88c1a1e9d29c7e55309d5c33656dd45a36e626adf336e14eb42bf8a1a0dfd48e6609ef76f15c95e6feea39657011881fe2418357ec70ae3f6320185d127539f913b9015793bc2e873bc6c6d2dd3be0e45b8a91949e97f565c06379c636ca258e8f04679194f8339a7eb3426ca80d7bfe96afa9ea0ea31a9fcdf8eddc562c4c9ab3671eae378a781cb959f953e5f1a14430adce92bebf2870e3e567871faf4356af3b4a8cc74008b23c246c5ef6c8a4333bb94174f130564dd0f3b9f3d17c8780ee207271f77339b85bca547b7c4df5aebea724143c4f5797259b73650d578237972f94db5631e784453f0215273caf4f134a70d0993438dbc37d2681d448614dcb57c94b604e8a69d17d135e7d69e03e9c462d7ff4d42003aa78c1e2111e10176155961f564df48426fa779bd3d6f17562673869be88bab395dd06bbda015bf17a613f31522806ba69f7e834e46a4df81c0bf63ad68b43e191078ed208c0792102f2a92bbc76e5e4cf221a21241e88f968d1370fec7cee17a4b27dfc28b7d9d6d8eb502983d0d14e9cf74c1c2f5c6f2709354b613d96da71c10c768343e552f179f932560d101963bb87ecb5dd4966c90d6d91fd6ba7bd27bf443d810080f2f3ee0a2cfa8dd620f17f8258ea59ba025e390438d8935cb3c139b88c252bbe9443d2dcf77fe993e85887634609db00c930e862758775fb1c3c78159b66fc1257ed74c4be68a6aa2c4a8bfa5bf13f0faa436bdad8ddb937d79267d0cfef63caecfbf8984b6597b975f1c22ebc1d263643c62cf37ccdde9b2d62aeaa518460a690f8cd2984f4bd8bef9b2ad50cdd16664b863290b3cb16dcb7ea57ed7c552b2005d6babef5c9d655e0747eed3af43fdc1aaf08289f9c629dc49910c8c4bb00f8adee025748286c8262ec01dd18ee0eb0d7bb175b423c99310f356eb5545f92685582e00b8cde1e6b1e163887df54bf24c9ad7b0b8dd1ee0276d9c7354d238003d8f5cd74fe26f59f423bdb01b0e58e7b7e88a397f43b9ea876edea6d5fae17a654b5c558b26f630b796d1b320b7117cc03c5f1a06eb53e1103cb3defea65b81f57786c32ef3cc77ead5961e474912ea14593a6b639b099fdf8fd3d44ed2c6ec78f9864dd4ccf51f2ef335dbb4c4b3c5979aaa31dac87b4ef509b8c3694c974a96ddbf6c0cfd3fec61f73a2b1c078c10ff5a3423df91e29f566b2185056e12578b317defbdb1319a04588676b4bf9bf0c5fa21ce73dea9df7588bed40d04c1250f47b059e47f6e95722ea9387649792f26e0f563bc107b12635f7ca0799f2ef69a2511d578c95659fec792c56e938c9df61728ed7456369624caf1dc75ae7143845cba024364947d3e746fbe256724208fc40c70483eba2e3b6e7ed58fed89d67515673f3c0780c70f613e536898e0a86cd5eea10b9f0063e7d3b7a92b64f5769bd7dbe24f77cc65775bf5329a5c8af1fe864e5fe2f5ae484a66c9d9e6674122194339dd3b1c686b9ef777f952f46e77025c89d9db5e02c05b428ebe9e1770ad19c4b879a9c961b9c47d8fed33f70ca3eda553d6b4845ce1a0298893d17bc8a18fd6a6801a6a0c85640f2ac744295f0cfbc1ff2b6d9944af033ac58365aafc3ab08573b684dd5a313e81abaa95df6825516206f816c269117b9d195e50cc53d22ea3c38db2f7e92a0c160cdd6e5b0593bf0d4e2d022a3711c894366a9ac1559cfb61b3084a01cb84ad6cb9d58bb9ac42fe84df440c099e70c6df80fbf9d576aeff7fe98102def6d04cfb7c506460c89742369b1b6305aa91ca564c83a961bf76009ae6977eed85b2454b6c359e67574201639884bf5e57e3d313df5a14d25cb8715b5d9e42525f926c0816e4e84f4f090a937cb920f4f6efda7d9e4df4446ed3b25ea20500c19eba672cf5bf65bf8440e968eebf650dba71f6884c7e938f88f21b747882ca810c37b73637dfecf465dd0aba320a1b1409dc0537e3699a1b05c806820fc3f852a873a239068a58296083c56ab75e8f001c4f4ae75504e73d2a0ef300de13e546aecb18b5c82555dced533c62c7932f95974f952dab123b70a280c53ced0bde43c43b7a5f1aeb2a26b21b871d3036e6e3e1310d5c30b6da4cdeab9aaeeec3c36aaf009f7018073573049d9fe4e395917de15a3fc99bf5ef835762bc640c03e4b96f99695d2bbb2735ffb59d29885afdb583aa7d4727d1d41fbaeb9ecb75dbe953db866832d1f4c138f2ec8c7dcba5ccfc808af0daed96c26225c41e61d2b8c0a1bc065118d106e6d4ecdba9910fada40135769e2ec621146b261028b54b2e37216331ddebbae6cb2e81777869d45b7878c946ae81102e373e168f2044977d16838f98c38d31465e08820814905bdb21fb22f3b630e79491c8c68a587de46127e0b9e0bccad4890be3d107a456e7929832385ef49159a9a12e8e6d29d2e2e20d2c2afb4ebfe4ef3b9a8dae52c4684aa522f2d7764fd27096165172910ac3c50441151fc2a8f6d6964272301da1a6f5963c8c1aadb8ce68c3995523415372969d7a97ed703ca70a50e52716600a810e3e1bdb383d9fc7b67c7cc2eb274031c25cb93a2117271ca39b7052a9707e0f71e587c49265e92edbda37d7f25c65fede74c3cccd867d2b42079b0977faa98d35be6b43766c9d9c7a68965aed6690388e9b39b38ac20a5464987bad3783b139fa7c8f153645ad35cfb917e6f2c2d5f816bdc81b255eb565f87d86372112acfdb8621d735a1661db258abcdc4466c6a55cacb0b59a20bbf05d541619afe3373d496ed252b0790949681884e5ec8c1cd9b213a479ff853c71369e170b89276bed0df60708303332198efa31628430528850ad5da695007cca3a9a069a26ed585942c52080600727bdde03b0417540ebb58c4c34f7a4c065de2445a0ec818618f6923c34ba3d0b1b4ed28b0375fc434d166f51f2474587488ae1ed3e885a08578728a63dea377d57edf6f07a1bed585f41c2ec848864027df0644eded577d7300b904c562dfc9722730ad56efdc5dc06bd61ff2e04acd38848b3b0685be816eeeb26341ed430d1e9ec287443674bf2f99d235e48057d79179206f8bbf463709e8bb5033e531c003c5c386a934a4582f555ce5a1e13c472f768b20a678885d56664496de23743b8e6dd04c87a3632553e55646ad20420ac23e0148699fc5e565078523aeceb1870a56aa864b4962bddbed8f38175afdbcd647877878c4977149c3daa4bd0416cd5f8116bf36080e2a4c1b971238f014d2adbb0b9c1d4c7e5cc388e5dbe7483fc461a1f8f42d41e066478fb03ce572008fcf00a7a7d08a1c8b0ab87bb9244c9bd8569c920f83ea12964cc1c8b69cb5dbce0642e743972aa299eff54d80f68af361cd0e6c3fd940226db59d6a90ad4439e293e2cc3fffc755dd06d14fb7dca56423c9b4ec5308353733858a147df7e3ffb57fe9d77a8d6fce7ca026b82ab12ea6b6697e37c3ed0ae50d97f6cf078c00bd9892b7e53c3641b44ff003b14299d9470620f61c1586554ff161df4ff73116cf95e0d4b658065b1b9e39f38c1f3701849dde1f3993c7d9ccf244e67261a461249dde69de82e9bd5b8d8db673b0104dfb63d9899f33453c0a04db9f8ea6b016a7218c65565820d007419e21b2853864f7a466443c93ea7c143f2a5eaa1f228741928b750ad964e6d45724176f10ad697633b067f04bbdf9ce22b390c350938e9da3a5f94632792659e71be1ee1bbfa2b54d4ae4232248ae7fb15448ba11cf71d6fabfaf53c74da25983fd1ec02ddc5115eb97810a7c765e8c8aae6cc66edc50fdd9ac77d2bf3b8dd5bdabf815785c9b5ad4345e58df1c4c445471bd548073386ece9670c325b14588590e50fb95696cc92fc0c3653b2c129e74bbc722a323e3a6808bac32239a44d7bedf134391e57423ed33a35bfb8f7a1b4a380b2871a08fd91616fe8fc4530d10d6da0036a547d5212762a2ef88b78e168ae2e99c15914d942bd964a946acce9a616a20356cca2551358f5db1defb84f65a26f56760a57b6ebae2688da633b0617946af8158eed40e4be936fb5622c7a3b044b450876aaa254c7b38e0680f556b17e58e348055a95bfd24bbb97c3b8751a602b3f4270bd37563085681406fc60b423a3a23a25a0f35389bb7a380082e09a013ad5ba6a0dde0e4ec3e28db0792e996422a25eabb782953753e8756aa4e24227f74afb12d386961171ba2ef09bfe5344abf3d4b0a67993bdc02af9d65d4b23df678e1a9daa34e5d128d02640382efa4450a7eff488707703477ff3a58d2785d49f4913a74e52aa2d60b1de96a5df6bc70f036da9f474643954ec17dce381aa7cdaa07c3a5046eb3df48df25c96bde078e942c35efd953b521f6792f9cfbbffb40ba18668399ba320a45b5b73a16232f4db3149f622a184cda1cfb547f00a3a65fb91126b91271edb4c7b8e5137d543066b86460d5660dfed51b6b25a51a5946b67335e496fccbe7627b13d94d42c9efc7b5382d8b0377dca745ea6cbd830636a1e45a46299ba2c0ada6900866dd852db882bd080f1611914cdc89e6d4d5b49d26067ab978591bce4cbb71007d03353f046e8f6e54e385b4463a3eea9e8970397c04", 0x1000}, {&(0x7f000071e000-0x61)="59eb2fc9fd40bf57b05cb6a6bdfaef8fe6de1d0a78c38f0c9e110b795a504660b4e807373bc82d8f24555e6ceed5cfba5e012fea3a35afb26779c571a9120e15dcb3597373c2569128f8c84071306f342e7745840b3867df9aceb0384f199659df", 0x61}, {&(0x7f0000f1b000)="ba9f0e834bfedaa687edd56640453255605b3b7625b42f3b402f4a69e04e618fd67ea6965e58fbdb3ad38fa34f70742908371a03cef6ae6a91e7637f6217f43f7bc467ebe0ff0ae8325a44145a0f5e439df0e42f15dea8f9be5a4434eb1d1d1ffd4de5223d481a38e78bf7a9fcb3cf098dcae108", 0x74}, {&(0x7f0000e59000-0x63)="8cc92c45993b40ed9a2b5b86d063d456408a0638ac88ceaa38f3f8959b41c9468d0ac87baeb0aacbaa74a0a72a1cf11afc108eb0d12b49606a5db75d469adad47b2407f9110bac254fc837f634d27999d5f26f5de189ec500e9804109a263f30d27aa3", 0x63}, {&(0x7f0000da0000)="27b7107b11ac4af2de63f6d947759488a1d9711a157fcc47bb79a9878d280c25a44cb080d721068d57618e71e6ecd10393a0bebfe305495ef8f34faaa32911d14b7150c5fb757ed67d0ce6af867c37a329ae5a045d6a8f1a1c6ec918db533196cb4638bdcf021fb3ddddafff13b33abc7e80526398c41a3da0facc94258173eba3f9ce7808c14698763f886a1dc0c55c06f649f75b8c259c52b08f0f31233af4834669de8ec03339a83552eab39487a30e60401ccd2ebbb9bb9edf85ef51be71ed2c25219fb9a6edd3f4343932b7e06c8fcee7d0c6beb2c7a2a19616aeb17718ed1bc06c5dab6b2157aeedcee7c0494c5543f06f8eee48e6916470db", 0xfc}, {&(0x7f0000bfa000-0x7c)="2872647dabf3770cb98dbd7d69756001f7c5b55d72053517a76037989f25f0f147966b0aa465aa64c6f36d1699c61e311ea700d7006bee958e9d569f75102661008e938f9e644a8ee22d845955918b97bc1b63d31152322ff17fa90618a42f6b69207308000000a07a0193bbedff4704965253283f8207f6e12373", 0x7b}, {&(0x7f0000495000-0x7e)="2d0a20b2f0a3e03ffee986dcae61c9adfdb349f19002578de9faf43f6cf3644f44d29660b440a1200339395b54f7523c174820a796b80a4c47292e58ee8fee5f4a05008900ce15ad3dc88d41a2a1030ace1b5e14ea21be1251582f04c58fcc170109ae4aaa719e5565203b7c5920f64373a1c038354e9c47280ed45a75a8", 0x7e}, {&(0x7f0000feb000-0x2e)="d3ecc911f8a98ff71f4d12c3b42ec439fe3f88683e674914c900a922e1bf776e16c3d1798c80f80a83a89c8e3146", 0x2e}, {&(0x7f0000ec1000-0x1000)="fd193ce88f5527537a7a600dc85ef26f2742f084a92b729ab5d2bf70deeeadd7279f3d52b843a7382c0f1d03309526cac71e9aa14608dc8435093fd854800927072a8de0924cf7846d735ab638e49668d71044d0e7e9fe896232547eaae3f38be228fb582820b28ea97332206f9ce90614653297681a4d68acaf61b07c2309bafb576ad0269b300f0b1968d48574680960fb64ebd76fe152f80f1f3d29fb9aa9d3be3c78e59c6f7b139061f68a29aa2930121e8c0abcd8c3728e2e4a9c5a00ae86895b2fff9f8ad5d234d5f9e06aa087fabd957869d5e8f8e182ff9eea72cc4f00496701e54c7333636ed4b10cf373c19af548b6a397e77ae9a0713f11b85ae8283ef711f79e6808ebdcb2ff76389f2cbfbd63883ed24697e168c2479f2ccecd55e66f4400d19ed61861c6367d987b6b5490f49d53af0874969e155225d8f65d6366448ae08d9f488eda6eea3d1a72763da1f0ab11b0f4f74ca449494bc681ec084d216b32e878911800969e0c8d1177e538b987efe53b1561bac56450601c920d2c0a6103d23bd8dc3d48680f1c9d0b3ab7446a182b31826334fbeadc7b658c7d2d4ead2ba1ed0e5c18c10fe0093b99935a9bead9ae4a6d2f5c81f2f9e1b7942424518b7f6e0b1d9609eee38a3e7a04e8c0e4af2751dca21ef3db6cb2ebb7e7b029168307583533fde10b006c001f0a178d8a0aa2e957414fc182bed3cb05c51ac9f90d456faee98397ea1cb0b00dc00864ba5132ede2dcaaab15e74d137fc73a9418d93019e69adbc6979634693dc677e5dd8e9212955205dc9ac4760500b9d29da5bd9efcd2ea340d0d2b16f65282de5c70c8337c1bd08e6df9f89c9bf270907a8a7f0039036e71adb211a83e36a82ff8d1cb97a5822d64d871758db9653817238a72ca971d68247fbdf6fa762be4b1a7cd506adf5670e11c169ce81944a535c797d7b60fb09ef6beeb34ce72e43d9cc2fe3697292b5040b0966cf3d3951ec18fb2c30a8c3df3e1617df08fe2e8cbf956bcb9a5cdd7b7ccf7b96a0794f8765b52910b4b5761e8bb86c760e01af517e21414edf3e8aa2d421d1e34fc07aaf3c9530670a612646ad1b1b80de87ef436d8395503ca1e332177b1e18776b05f94496394baf0bcc3b5107fa5f652ee9a7a84cf0d81af1912c71cdb65810801b83e10dfe6c3db0546f9c1d98ea7b8eac79aae1b5348548576bb8aa54c1fe470df7bc0d66d68679c8506ad406d70303bc7b22ef402c85246d0e4d734f4523e760c8b8e9f3dd29c357b9b8e2b0fee0e0824b9c90bc0dd22d20cb40739d1e2cff0d48f4bf632aede0928e54a500754b75b8f82462672a887aa07fc433f0836fb505fec8bbe2e311e0fbb4451d74fa3f9044b7b567b16a2a846a19eada6c6cd50ab75f5f804b8bf8be0a5b3f51460c987a5a0332da0bda9367cd9c51cb771a3dc45a6724531c23f8fe0f70745032cff3e37a03d4e653ee01ff08093c753a3b1ee9f12195a29c4d472d53cc92a66956cc5f0b547542e13bb0ccd5ee1a8ecec58e10ad64ba49b5314dae44c10a828dcd181280cd0cc9be989ac324695ba44986273bdafe264a82899b8036ff95275c1fdd0f130e8df7a27a056497830b2c228bb84b003024746cd33e238e0acab6fcb29bb7c3d84716c2dcfe53288817729f085f40fc2f7576fc85fdaf4bc40c11565e7d92272b2ebbcbe652bf9d9b6534448a3efaacb1ffcd1a673e18b1979a9f651b07531f88fe45c89c5d6a13d201cc24cdc5d5e3d639ee0ede039c6aec51d6b9dc0447c90269cc655229fe25187d00bb148e2cc4ad5fac47773b9e61bd08307eb4015c183433544685969ba3138b8dc6f20d2d45561cd0128496c5ce461f544433294d66b0c6f16e36aa2498d09c1e4d09c01bd67109ae63a5e126db51a68704dcc72d621b960b88946fd84118e2dc75dd8d82c1cd624d20b909c119c1847735181e068f3871bb9abf2b8ec25e6ab34fc38ae2f867a4c7435185d19fe89af58b87aaa1f2b88d154c87c4cf500fd8710f0d32b73ba4d63582f09d42c2c4a5b06d1a86fbba97112abb81de451af47e60e344a58b99d338959242501b00086f7c0b479dfb75df913ff99f8b9b270f1ae9d488f2782bd872e212f26fa523ccc4b2cb15be58218076e5fbe0fb2467ab5ffef4e6db1180bdb1ccf74332cc7c89cd7d75f69a3724e91fc6d6dff1ec0e25f0f8b3ee69075ad0e016376866925fe820f077f69251e50abdde3a3d18f0dfa9208bb1194de09cb631028d66f4a47fd821e21ad5841a1f195b0578f71dbec33d1d2d9132a12194967eb22f81827f48c57925ac69c0f78696a3b62b22a811da5646bea254021f2814eb1df8e1dc8f4b64f4d41a1c2296377daa95f3041e5bcfaa7759cb09984816acf232568a2609905a92664e272fb374387e94de1dc3b1bc2e68ef46845661f9e0d193b457021544b02bca80c053b88a17daeb0f97a6f7ae0b2491f7c3929e3b9a440e1327c319a5e1b6079c7030b65062ef45cf0155983d3b4f63cb2a66aa87a707637bf98036f863ccb65d6288f24cbf797db359f2c057d1be0207b4f146f914a62a2e04f8a383a8b55603cb3188904926b8a284c27a6451b455ce4ddc86281ef8ccac3dd983ed318fea67c55106e306829654b75519ccfcd8dcf6a90248c77eb5a28cb4858f6bdb7d9bd1a29eb955d7eab537b62d2582c4433017a987065da366b64ab1e86667f9aa9af1cb9178cfef1659449306655fd77341ddea280907312c1e3be43ae9bd66317c3682270a63aca88ac6c662772283370843cba9e170d6859f4dd7eedd833095ae07548ad5aa7b9c7c52efd5d463bf636b9e0ba35c203edf1e3c957946e03900b019a2658546b8bf8095d7f713198e62c514cf277c6b369862465c54185cd2fbac8e4226213198d1b2e55a3eab3b66c4b00af2fe12c575450bb0137502d8c74dc95995b067169a549fc9b9a01fa29e8299df06335d51132b49ab1239f64739147f7b7ca5fe16af04e4ad9762313f3d2074c132e6e1c494d389d99773c1938a6a5ed390d02721d7359c727ea093a55cc4217a4aa9e98a35ee121d9e487d1db3c4bb36b9fb7c111b71a0f353b2b81f88856ba43fac3e3f00f193b04947764d71b98e27620437126246950559930e26ca93c2bed7a3cb90e25ec81c5935bb3caba8d36204c33088148ca0b1f5f9b923d9ff37f20973b2ea8589955e2f6f213968838d87b091dac9cac4c2124af138f15792cbb9b1fa7c2248fb161abbe1876dabf4a0ec4482abb4d9cb66800a1e0036c5b23230d4a41002133c8609f76f735b673155705ebb882a906054a3670b130e0d59458cec23ec015a9867c78cd3560168962f1a1fbc83c04058ea5af0aa7731869cdf99d2172d951e0270ee3dde5aa4fbf38de74a2523a13e0286d3dc67dba3519c6203d4d7d94bd80163916b12243c6ab2d7fcbbc34a32a0ee90a6e018bcdec20983090330238b09d82ddecce79ff9af62ed3105469f44b197564b15531463265eb02739aacba5c804d3599ad90ed9946665755d80f9938ba7968e397ec88f7febc08cf91b10e3fedac762aa5c51b2ce64e10393723391f0eede285494cf08acaa6167afb9a91be5e900b64d34aeaf22d3c95de0cc5e28dac3b1dc8d33040aa4b4386c963603823a69094e7ed7a140cc63b996cbaa5e8b9e9f8f75efcbc322ced2cf6113aadbb6f9ae9cfa2cadeb5c1ebd72e7f2617a94c0eb2e4fbe9fece4642dbaee418c27ba68b29f46af18f74a2d332b21bff358c666c0f7cb1cd919c179abfe70d56ceaa8f649c2aa48df3092f11ae607b44bee63a077cb2d418ac4c2cf0491ee2019245d5dfa99a2e0d65fe5f34184ffbf0156d28ffe85c5410e16dd1a14341017f70b24183b70edbed6f6aedd7532410760dca2eb548741fa2e7e5badb5d0a02f370b3f819dc524c6b69c7c443b127a88652c2c65afce2b15627bea383a1920bfc1a1348394af177fdad240b23ad1c36bd6cc1b628aee5a594b5b7932f58290f1ac5d4087a2d00b12386fafa388164d3fc6be181edb2aff3837fb7b400455c30a7e94e41523edaee501053bb64c5a8ff2fe74a68bcbc0d7eb559f42eeea6724d27e93b38fd705ea21360d98d90509ff70fd40f175cf429954bf4fbd0c5f73ffd5dff57bf2fcdaef3a902470f2cf2c4d3c6d878b095afd39a56bed3dfc3697d23b904d48fc183f57f0978c3d68ee2ea19aa3d974b648458a4d5807e682c2eb5716dc9664d500dcb3a3aba312c0a80b8e453b984936af1f4d459a8a483b4f790728d0bcb4a45ef5e2642e6ae91e85a29c736979bc1e1244a54d73855e85d74425babbf02604838e9b12a55c1b4d156b2e674f1662dbd9dfb47a943e089f72620b7e378c941035e489235814efdf986ad011fb3fe8e81e211989dac7df8b74051f5840babcf2d64dc55b99eac9d03117f9353e0095c2f35c3243a409a1d617a3fa39ac1a5a8f9c821e1c99f4c216b84847e130a76e8741b3831d2530a24d11719025747f7b6a8f1dc170f5f01c10c5f63faa246b840b7262babb0dc2e353b2203ff808148139964519e780c80beb6f1e9a33a6351e342a57ede7ed7bf05b13cc603dc26e3237558ee4a334a23529adf4ab4a6fa30d25cccbe99cbd6d2ccebf28e0eb3fd49e930949682c762d7b5321473d4317445d2c7f7c377d38f129fda063d2a597c6d7a6a7c5358b9d5978a01ad6f327018e70148a58cfa92972763f8135731572732eae5cc79e9b71331b7dd1c3696c5ada67f89777dea7a1b3c2a5b0488a172d2ac176ad42e7c016571c1aadfe9d84747d206cc1015337c77412f3e951c7cae672943a721acc0d25e4cbeca7db1fd105b77ce57df6db59680327b7994949f44e712f11575cc5cb7cd4e42a635ea166e39c8e56857e45f97c6130207688f0ae4f1870b7e92147bbb039793fae32233e6caea04cfa7e306f76c3a6f65293f108d769b4e53a148913f586550565034d5d7eb3d40179fee393e2f1ae949d9dca7b3feb95fa00bc0689c13e5febeb0c554e62badde98032fed409b429a1faf372cd905030755bc77ccf09665a081c41fe868f1c8d1ffc32128d9383ec4b8b61edcfcd766370e14dfc6b4c4c331e4b0f7abebdcba9ddcdaa0d3915c96e6af6e8ec4a190f7eb6fe89ec0d129ac248584ccbf380e948e3cb52906b4574ece35ed3b95974aa81a3eb5c23f883e2b1286f07c916d1495e7e0a2685504b2e843e4eb349475da9d7b2c9f72a237e57e2c022796b353427694d3260e6a0835c60583f82a6f221a08f64945ad9dfe4364161387fce3eaed4db74042b64fbb5620f80e3a87bdf48b73e4cdf188aca5448ea5f3eaa8521a035e106a8bd21be5497d366870538b1dcea2e631f3b6fe9940f12648acd47fed6c3e7186cbb67045cb492021c2af45d62e3e4742e9a1a8f9c15af98c085272902ae946add39af5a4af9c17dd48c8fb0e4c143d2aee0d5572fd8ad8a3026bc5d72caac204cdaeab9c8790af2372beaba934c5ea32725c68356812c8fa2242c038e762bee3325f714fe3c9862ac2af253ba589ff0a8f0ee3dc4ce14f7ca41facad7e4bf1bfcaaf54d7afa12426de22d4b8a0ff7ab35a8b20693669c5601b81fa411c5926f3aa8aecbe740fd9308ac80886ff5ae06902a30fd079f670e56cd072b7f420d4075e782a143f73a2ac2f03aa4a1431f4d8ed0289ad0714eb76bf3798196c5acac33aa71f2cd8bf073a8789ed3a2df5748637e88ae8348c236c5387c1c4e5b30a3e16534dc4ad42f98ed7b6b8707577bc04", 0x1000}], 0xa, 0xffffffffffffffff) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000001000)={0xffffffffffffffff, 0xffffffffffffffff}) socket(0x0, 0x0, 0x0) rt_sigtimedwait(&(0x7f0000fb9000-0x8)={0x101}, &(0x7f000059a000)={0x0, 0x0, 0x0, 0x0}, &(0x7f000032c000-0x10)={0x0, 0x0}, 0x8) getsockopt$inet6_tcp_buf(0xffffffffffffffff, 0x6, 0x94dc86310120223d, &(0x7f000000f000-0xe1)="", &(0x7f000000e000)=0x0) r0 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) write$tun(r0, &(0x7f000026a000)=@hdr={0x1, 0x0, 0x8, 0x2, 0x0, 0xfff, ""}, 0xa) setns(r0, 0x0) 2017/07/27 23:59:27 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socket(0x0, 0x0, 0x0) r0 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2004, 0x0) write$tun(r0, &(0x7f000026a000)=@hdr={0x1, 0x0, 0x0, 0x2, 0x0, 0x0, "a39459bfd215b1f2bfb746aa447e253c0c03c188dc6a70649821db4c834beacb9b3bddcda5be6cee163b58e5e606a1d12c23c07af22fd88123bcfe"}, 0x46) 2017/07/27 23:59:27 executing program 4: r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x800000003, 0x32, r0, 0x0) r1 = syz_open_dev$vcsa(&(0x7f0000f2d000-0xb)="2f6465762f766373612300", 0x2, 0x3ffffd) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(r1, 0x84, 0x1d, &(0x7f00002d6000)={0x1, [0x0]}, &(0x7f0000140000)=0x8) getsockopt$inet_sctp_SCTP_GET_PEER_ADDR_INFO(r1, 0x84, 0xf, &(0x7f000068c000)={r2, @in={{0x2, 0x1, @loopback=0x7f000001, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x3, 0x0, 0x401, 0x3, 0x9}, &(0x7f00005b2000-0x4)=0xa0) getsockopt$SO_BINDTODEVICE(r1, 0x1, 0x19, &(0x7f000064e000)=@syzn={0x0, 0x0, 0x0, 0x0, 0x0}, 0x10) r3 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) getsockopt$inet_sctp_SCTP_HMAC_IDENT(0xffffffffffffffff, 0x84, 0x16, &(0x7f000050d000-0xc)={0x2, [0x14cf7ce7, 0xbc]}, &(0x7f0000015000)=0x8) write$tun(r3, &(0x7f0000287000-0xc)=@hdr={0x1, 0x0, 0x0, 0x2, 0x0, 0x0, "fd"}, 0xc) [ 354.758533] keychord: using input dev AT Translated Set 2 keyboard for fevent [ 354.768399] keychord: Insufficient bytes present for header 2 2017/07/27 23:59:27 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x0, 0x0, 0x0) r1 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) write$tun(r1, &(0x7f00002ca000-0xc8)=@hdr={0x2, 0x4, 0x7, 0x87b7, 0xfffffffffffffffc, 0xb2, "795f72dcf2e9462a6768651e23818bcf217a2d5c4ffaf138dc5703b196b35776509eefbee5e3be84c477575c304a386f0e2e18fc605665316deb09bf95905acec83ce3b181af17e14d3ff742e71c0a47167ec57e97c0a91fbaa96407f5cb8c4961900624f59a67beabc227bebd4602a3bac4fa4372c24ad7619bd762aefb283c607108c0a393370fbb287bb5fe28b5b496262a51bc035d8985bd6d1037334e9233e6ca11de0f7c1d035f5283d5b9daeeef699df3d104d167b030a04e646f"}, 0xc8) rmdir(&(0x7f0000553000-0x8)="2e2f66696c653000") io_setup(0x9a, &(0x7f0000db1000)=0x0) r3 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000336000)="2f6465762f7667615f6172626974657200", 0x400001, 0x0) r4 = getpid() io_submit(r2, 0x7, &(0x7f0000ec6000-0x38)=[&(0x7f0000fb2000)={0x0, 0x0, 0x0, 0x7, 0x9, r3, &(0x7f0000415000)="a29c2df6e1a4f436a104b7bf90f36f9157d0b1c5ede152cf4fafe47143bd13", 0x1f, 0x93cf, &(0x7f0000712000-0x50)={0x8, 0x0, 0x0, @pad=[0x1ff, 0x4, 0x8, 0x0, 0x0, 0xffffffff, 0x8, 0x200]}, 0x1, r1}, &(0x7f0000859000-0x40)={0x0, 0x0, 0x0, 0x7, 0xfff, r0, &(0x7f0000a82000)="795e1bbc0d58b924184533fee839fce0e2523b892d3ad7ac91fdb36f503afab0a7a5ad1978dc79aa2c2aa1c3532ca02ab6038aae1257534094c6fcda81ff369178c74b0d420a4c5a8b653bdc899bf29b227e9fbb014eb708875c0c2aa01a36519df2f4c29057e6cd00c46f3b375a36bb80ff823010c4082684ee0d262e3de880075dc65ae468398606e4545637276d02d45a7fbd0b5a866297efc68bffa06cce875500edaa609e518216a8782588c2023a6281bb526b1e50deee05d0daf0dad1ca39bcb25eebc4d6be430352541137ff8ef19f34", 0xd4, 0x7a, &(0x7f00003f5000)={0x7, 0x7, 0x1, @pad=[0x1, 0x4f3, 0x1, 0xffffffff00000001, 0x5, 0x9, 0x1, 0x8]}, 0x1, r1}, &(0x7f00007b1000-0x40)={0x0, 0x0, 0x0, 0x7, 0x3, r1, &(0x7f0000adb000-0x1000)="ef757824ee0402d9b12bc60e836013e327fe0c95a97aeb90a17dffa369359d168fc3c462470903d356cd32efe719c9e797d9292eff6db92657cde3b2f9f5d99e0495d7ec68fa841ff023c239efdf549533581b2075dcad4db9d481b4e4696b9742819b4a4796d66d4ec5b0f304578b41a19c963b892c6104cf815c4636099214d72c4a65273462a592c74e0c8179405841d9d8ed42cb136f46f341d2a31fe73a6e9322b9fd402c067a1041d0607b59cef23bc8ec71a299fa1ce4b703309d4e5161792363eabbc82cc9ea2192d63550aa0771bd105d6cc82cb91087ccd09d19fd591f2e22b9a07aff21a673ada03a286c6ab67a590da83e0c91dd18f69de70811d06c36a02d99cb1853c8a95c76a791325c81d30e191d9ea383bfc1a39d32e38152b3f41f3e7df449ac5d8a575d8e4de24a8dabfe5e27ec550edffa6cc693aac69b06296328b0155fd37145bf2ca3210440c7e8038d93b187aa9e351a8c30741b920dd91b5607557499c6178c003ef5d1d21e0a373de3b9550c09c6ffab0cdfe74dcb3cb071daca53f99212b32d030956831363a59be3b46227c3d81214a7fd2e66680815d6c3d37135a0d7aa0b2926cb8ec4ca4927ff148685381c9c57c21248957d3b68583f2aeefa0a8f18a1822064f9d99eac26ecf52aad853d8db027143eb0d74badeb2e3701e86c6f7391a65c5c00ac733f59b82e6c9e55d9f724ca372d9352705d621456916cc45df0570ef5b2e6847280249c4e7fb1a9afd9801573a10ece801dafcde3ca9ffd959364dd621606a28b2a29293a89b30f311675944a26d19d463d9c61fc9a3394cab8adc135d52b0d213cc5e11f030724458297e8c01179b9ecd7078f6c62b271acb97aa0139c199fa382954297f6f2996a80c19d5484949780514040b60f223ff8ad1875f476c176fa3c1e2b002121dd440ba806a20dec5affcc9f1f03a585eafdc7f2693d318782887ef183108c46b755bb1477c1684c2a0f12e0fd6c634b352c20f3e204b4e52bb8c594b944f9705650c5213496f790443fc6e0889188f1fb91be07f07f561888c48e78ff9d7df42a3f129278e1caf02265718086bea87de02639727d9929685b3ee100fc0e737624c88e8ea660562c0ae75c3becc8186ad33b860ed0c07b13cbdedd8a77f99cdb27c966307edbbb3634c545caa4285b2f26bcd1509e01b5dd4bf653e6da6e8e774c8b67a0b5d3064262ad4ed590f973cbb181bc2a281b1c924dc805f5a633f02273154aeb5d21664f0ebee200898c44547cf1c80f0e7f9e124095df782c96c5ef1dabbf41c33c8f7deada22ed338bd493669d70afca0be3d4d55e8c5f50a7ad43bb0489f76785cf3f609ddf8547f8aa535d4355fa0948938657614df59953796d1134d72dd3ca517f21dc2aa05e0d3e8c820a7dc92b8b1a0af4e9daaa94eab94cca0ea665041fe6be209e9a514b70d31eccd44a3cb944708ebb6c8c70950c44e1997c7dfc85c62ea7a4c496212aea087d053c6a10ae0a5a30cbb60d483116759ea760ebad230f71525e79ca0bc178e2094a9a5a0c8cdbdb68aa741ffef811c7b1091de19c87cb94074da859673d6cda53d53ce2769568b98ab4e3d2ea2410ab1c7b8a02d29dc929eb126b77d3d871d3edb70679284e742809db38e80b3a133f538592665c5a35513b587d314175c7ca59b9d658807699679d9f27a0040d3693f9d9e934596fdb859cc1ac661ccbb3591ff0747e2a0b039e6ee2e333211d3dea43bedd04f24e8edd2a07a9a28daba975b865bf4d4d21498bc87a5efa56a1802e1cd08eb3846c3877750ac089f9ad3970a349910010a235a668469e901e61d8b68a7388e8c2fd21919a9dcd4c8addf8587a0dba705f0039ab5a6069595066245b5fcecb5e9ea7a59b9e6f929696dab90870306667dc2d7927f917ecf2c9a93f6c0c485d2dd3ee57cbfecd1bf5a5bca18ea7d742905f35b134ef462ea95575b0e2fe1b63ca88d6ec95c471111fbfb33d7b7e570199d29318ddf5caf0f5eecc754cfab71e37f7030aaa5dce20028d349643651057e2045e10129c32ac640baf033f16e421760e537cdbca4bedfc30fe8002457b95135c748c6ed264c6a20c50bcd5cd343a5fdc4c7252ac2dc4e4bdad6191673486ed1372eda11dbfe622cf247098926424001189b1c676a39d4c2ee1751495b9413d7d8f4f0d4cd39720daa05b7d2ba8d3896796727406062624d7160c2b13cdc882f20b90a8e8fcebc2e5dd57656aafe5e7432a52b9cd368b09b85da4b0de694b958a29c1b08f88493c2b819406d27ed7cb6cfb13374798b23e3e3a7d5d38e19399e6175ee5866a5a8c8ab201822824543f16266458d8b4dd50d4407e2de83b85737993301c607a7f5950d628db22df43afbce2046b3b6f94fbb766af7f9694122bc4d2de7255d1ed1efa9efb474c83f2f36ad0f2185f458b13a17789561452c7970b760d0790ad1dd82141a99c7ecf7d68b0269e77803edc997b7d23a98dd4ad62ae50747b2ee515d01ed0edb516f99be34748c429fa9bf1279796eeca5269bca577aaf14f659d43a15964756eed7eee9bad5915eccef93ab3ec8dfa7a6da026fd956a34e157ea39484114004feaf1d2bbd081e8bbaf929e786e8f5310cb29fc32098db51a332c31e1aa388cc0816c1cd002c3a037ba501143e965f1374f647fe76ea2a17c7ee628d0a016f107d1c0ca559707a8f88353b6e46a830a7b90e294b44050d2beb9420d2db6f89cddfbb49a231b1e2ece8cf21016340ade990c88461fdc3609fe8228625da5f7d3bbc7f3c1e5191b9edc3f70c692db9b2da31e8f1452291c04e25e8eeee189515a8871771d506ef80bd178a1cddd8b5ebc27f4806950fbc90394417034ca66f0c91e61ab0ca565b8fbd1494ee7a304b51452c66ddca041575b605ba600fcd79ad504ae74dfcbf9f386bc9a539a739fd967bae983914a1039c8e851959c4604a863c8afa800034907bde10e1ccef7f5a3a6678470dfe52ebe23067a96b46e9ddf27e674f02a0dbcba542bbdd1785fc3204d217ac3aa9a6051d1ed0a5170ebe445e21ddf23eee67de017a883a40affe6ac4205d59943bd6128af91f56e169cc1c1e9742b75c9d8de920a9ff5444cc58b5ba97a474749244dddcfbe56d62e3c97c810b117e354b31af06d51963466a09722550c9d5a8da8fd7701244699fc5144dc1e55c773ce2a788d75dd963bdfc222087f43c4f7eb96e39e156c4cf8fb1db3b43adf06372f253200353f04d66cec31157060b273d6d178442a50a3376de142fffc60d6b86147703370bba6e7baa17460f1ea57750ceb4206fb166ab82cbbb44876e58a67eb4271aeb148262d2f17c42752f19c5c0bae54be83ebc624ecedc7e258bc611f53272df2e71da26cbe4b048ba97a4f3195a1b8ae0ab9c90072d1c4388f3aa0685e58f4753e9fe744055d79dfc050bd06208451b2c26e92bcec4c14e7fb2df6a755133e4ae35f2394e7852b15d1b49e27a8d36594ad3ecb2625f7fe171c2be663174be8ee14890e681a18a18900601697cbc355bc6dec37be0506b7882a26cd67b025afa6708578fd7e67d54f58ae385c270e7b4a4c2e20a36896bbbee57af75f1b06b5126ca15e5c0e2f28924d47674d570c5c3cfeb768663312e305d137547459f0ec16216ac16aca487d6fa31af0ea0a8a637516ce4a95c944f3cfe9636175c67ae34dd874b73796b81a71706b65f3b7e70c7543f3b95af895088e46b39da90271664f8fcd3aaec7f1a2db351f2a3ebf957f885343c3a26895e6da9058ee2efc8e953e6aa40d637411ab2bf379bd31b36e91bc5d8f35838b0a05dda76ff9bd096a8b0f94d08b61b3e2efba4f7f9dd68c84d162505ef6d702846453fb46a5c835658eb9bf6a0f4486e9174b3997ee91fe789db9dc1edb7f53fe5e84a6df83047e49a46c64f09142beecb2fa8effc01024114d5f3865f48f994029bec48323013406a185ea41726c68f4f165382cc1418368e385d0c3788d99a5f83844652abc0072fcc98d94eccf07cb3438116e92e21d5767ee3b6804bebc0f259bc56a8ebe158318d853ac092958eb4c7212ad5a4d0ba918f9ba246cb354496c555077a29419e9e741b547c9264629ab78eff826747a7bb691a03304a7900af19e3c0bd78c8530c9ef44f92b7e44ddf6d7c4e7cdfa1a3e959054d45d3a1f295a21117de0a974251d430584bc649b503257ce44cc046c5d280ffb5bf5784e7bc54877b09ff1fdba76b97ff3cab42307100ecd4a773a6aee139873896b81154a22a685d9004de9f2eddb59c363e1ddcddd1ed564e6a488d0fc66dbf7ad7d8ed2d3ae2785a71524635c30bf5bf9dc15c555fa7263abccd4999a4ec3b6689864670b0e901f90d98c6c57f70edf2b92a63b2ef8995afcf67f562e6ab5c553f1d5be545f5eded54307ccfdd774b4658225915e7d49fdc6b5cd90ce6407745072bf13a931ed0a0c7553c1bc859b19817be37cdcba9cb8c4faa17525e5f91dadfc382a2e7cb0436d80646791d7fc619dcfef0d7994b92cf6e216e8a6dfbd8e8ff4c238addf3a265c9474fd8c6d040c0bf3f3399aca8c76709790809b6036bfdeb4faa3df780a6bedce76d3adb8dc3609bd69f057fb67a2ee5f877c43c9fc4395334a09e1a066bb7873c9ff2c7d3d81ece093c176151f430bb4bb7baf4b6b8e47efebe2aa848dcf22ef0e14df9036675861607d8c232ec55b3499f5c5ac8fb533fc6079185041182be13162525ab9d2faee817bb245a57eb08e512a253316ea5f7f9104c0d5d81c5f7a3f23c3935a460711dd88b9e25f1eeffa55542c353d6843ffc34e4f23016dfffabb6f15b8a57ae1b866b178e25eaf4b90de37468d4813a61a21dbb5201fc774c56c9d3fb37ae5ecb5c86d6240ea42268ad7cb56cd40001f59de14a93ffe47eb0b662ec1fa8bc7b7e7e00eabc08d9473683e8df6469271c0603d608fea422f0b898177c150a8ffe525dea51ccf7131e067492c644debe0dd99c75a8f94063f2e748f506c87c327c1da1140e0a68834b593b15f9081529abb0b09ede28792ffec7fd9d9beb5cf28f3e2401d3a79c959d38e4d3623dbec2cdfa7dc26c604d3cdb759ee10af45a0596a56037188e59ab85396cf44fbc6e325531038a321371fa5cb9a813f067ef77acb3c4d6e229539bfc0e84a3b899f8b07c496e4b137e1670634135eb185eb91374459c41849c286ac39d49456bdd86e0e12451f72bf0901ee89d8fc362f556d74a64c5650d44f7b1bbdf41c9b08f579ced7c2731ccdc11fc0852d57d5a3ca81a68344ea3d92f33cc5fdb99b3493c86edb3a77fb8a4098ca990ac72afa12925f13eca3dd191a2ba2062aacffa75dba6e56fc1e4f0d21cc13deb244cfdb0361af89b0cda741ef49c1fd22445c352f2915531c8312be201acde5c82a913dcd948e5d8eae45a4b86ffd03977c00753af574aedded86209545e5b6284a61faee0012f5e9499734212ea6c22c3ed531daab88368db460e512efa0132c1d95fcc13847cf05e6d1aeb9417a2a598715318b710d3e6ab61ff8f3b0645caecffc2accc006e468251471d465a7c33ace09245e14a1c533a5d3dd698adab28e6a37e7b077aa69fc94c0d2b76487b27ddb022269463fccf437511625ad6cda96fc18e02f623c80dfb54b2dff2ce00ebbda81840be032c5a546933a6093603bc0b929b1ed39424f94a028746c9e48162ae9ff71875aa5062e0d7f933a39f217cc964a3e5ad7a05b0bc48cb24d0c0f3969891025a94461cee38ee25080ee91ad0888731e2fbbf1cd", 0x1000, 0x80000001, &(0x7f0000835000-0x50)={0x3f, 0x6, 0x0, @thr={&(0x7f00000ae000)="f4c1c5e2f45ad4bb92a3ef0677c51e7276c648dae1ef8fb1", &(0x7f0000f06000-0x6d)="d436bc8e41b99ed349109ef5408c9a2356a6dd7c257d14d202db0fd4b4364b4167aa3361d4e65b990021abd45971bc0a38eafc052006b8ede68b454cda75a8335e1c29deb869fe6e0b1c36175bc203432d485daf32ad949cfe793538e209d60a534cff1b08a060c10b0941a674"}}, 0x0, r1}, &(0x7f0000f9a000)={0x0, 0x0, 0x0, 0x2, 0x673e, r1, &(0x7f000001b000-0x55)="0fe7895c475594b413e77d6e8dd1ee261f2fc7f4cf4b52845d54e2b555b00ce9325233d3a5771d7fe159736dcd9566c15fb3ef2beae513cecc7544bcb38e67a4bd06e79e962b453586d2574946ba087801c91ae373", 0x55, 0x2, &(0x7f000038d000)={0xff, 0x0, 0x0, @thr={&(0x7f0000b3e000-0xe5)="290aee4d7a27f76491bd36f293718a258f1993f2be6bcff1efcd235d155b597fec80371b4aba0b7161b120b48c24334fd8e3aaa89bc95a0a76eda8cb699f577332824cf6f42018aed62f237a6d081b6b5f9df15bb864f234fbc07c1b294a62176f4ade59716af463a1e54ae4f124840163db6230a67aad9f2bc22839992410bb1bfcc00b0463869ed3262b353be8b52a6ee22b3eea1b11624b1df147c867d699ce05473cc05e34c544e95586ca4c05200aacf148897506c1c383a49a83014e90ebac24c961b56f54852c69ace085537c8870e8456a9422f1902ba6082c08a4f874489056aa", &(0x7f00004a4000-0x6d)="aaf3709f6070a308e98924bfe9a1ff712e1f63f349ce6000ca1a291c8f44b405d617c17f3b4fb31a13f7be89c5471fa087728102372e188cb122795c9c2bec5fe1dcc30b9acdf338c0a0a9c05a302cc0f54386c33ddcf0d86c6e7ebdb5de32804bba70161d92a4f9133fce0108"}}, 0x1, r1}, &(0x7f00006cd000-0x40)={0x0, 0x0, 0x0, 0x7, 0x9, r1, &(0x7f00003ee000-0xb1)="b9ff1a3d65ebac973c37160213adc0d79682ab562e49a61701e011bc506c2a197305aae41b144697c1e3a8e88a1c7e81344d09ccaa04e22cb47aea54fa333f79223890a156586d0ac7f9e9e93712ca04291846e26d7b53cce4c7491c20706b4a94ecbb48b9689ea3fcefb507ac9a10fa8a830514493f09c95877e006877f82e0df552761fd714e97c337b07ef30b3c265dc510d4b9a355b79253fdeecf94acc3965e49848e14a21012cd0322a86ed916eb", 0xb1, 0x2, &(0x7f0000043000-0x50)={0x7fffffff, 0x59, 0x7, @pad=[0x8, 0x1, 0x40000000, 0x5, 0x11f, 0x2, 0xb7b, 0x2]}, 0x1, r1}, &(0x7f0000de5000-0x40)={0x0, 0x0, 0x0, 0xb, 0x0, r0, &(0x7f000038e000-0x9b)="69a2002202ca60ccf20ef5012a6b279b4d93e00ec64f7bb138f27a489b1c85dcfa9d5d986ce3194fc08625e5dfb89c18895e135c15a3b934d03a6e73978963d4f33ec33c569e897713d8e92acfbbf397967fcfd57072274bc9e2e60bc669f7b7024253eadcae1744500618d614cccb69d867aaa12c82081e3fe04cadb73fb78ee0c0e0c65e65a5507a81f4096d4255c1166f76e49d0017848a567c", 0x9b, 0x6, &(0x7f00006f9000)={0xff, 0x0, 0x1, @pad=[0x9, 0x7ff, 0x20, 0xebe, 0xffffffff, 0x1, 0xffffffffffffffff, 0x0]}, 0x0, r1}, &(0x7f00005d9000)={0x0, 0x0, 0x0, 0x6, 0x1, r0, &(0x7f0000f33000)="cde68b682ea7c3ad56bf27ebbd1bb55c7038205c05c5064dc40332a9af6f98d77785b5f197de6b07d17fd7611f91b745200626a26616c45daa22d7f74dd2897850c1014f507008507187454a3a6b76e9196ba044a078f4e9a67b3ce50d0a9c2ab4f185b8bf0cad8ace95e2e879eb4f4c1f94e09043f9cbf06cd0480b458b10f74cf785f012e639ca36e4ca0abbb8f907c334dab8713441ca1129deae9f55022abf9d069eba807a0b", 0xa8, 0x8, &(0x7f0000d2f000-0x50)={0x7f, 0x4, 0x2, @tid=r4}, 0x1, r1}]) 2017/07/27 23:59:27 executing program 1: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socket(0x0, 0x0, 0x0) r0 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) write$tun(r0, &(0x7f000026a000)=@hdr={0x1, 0x0, 0x0, 0x2, 0x1, 0x0, ""}, 0xa) 2017/07/27 23:59:27 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$usbmon(&(0x7f0000f51000-0xd)="2f6465762f7573626d6f6e2300", 0x5, 0x40) ioctl$SIOCSIFHWADDR(r0, 0x8924, &(0x7f00005b7000-0x28)={@generic="77b8776f946bf296676b8b5d3c85a5e4", @ifru_data=&(0x7f000090d000)="59f77b2669656610c27d13f574253186cd38f7c78ec342a5b2989fc5ad4161d2"}) getsockopt$inet_sctp_SCTP_HMAC_IDENT(0xffffffffffffffff, 0x84, 0x16, &(0x7f000050d000-0xc)={0x2, [0x14cf7ce7, 0xbc]}, &(0x7f0000015000)=0x8) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000042000-0x8)={0xffffffffffffffff, 0xffffffffffffffff}) write$tun(0xffffffffffffffff, &(0x7f0000287000-0xc)=@hdr={0x1, 0x0, 0x0, 0x2, 0x0, 0x0, "fd"}, 0xc) 2017/07/27 23:59:27 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) setsockopt$inet_sctp6_SCTP_PARTIAL_DELIVERY_POINT(0xffffffffffffffff, 0x84, 0x13, &(0x7f0000a00000-0x4)=0x0, 0x4) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) setsockopt(r0, 0x107, 0x1, &(0x7f0000d74000-0x10)="01000000030006000007000000911dcc", 0x10) setsockopt(r0, 0x8000000000000107, 0x1, &(0x7f0000000000)="01000000030006000007000000c4ffcc", 0x10) socket$netlink(0x10, 0x3, 0x400200004) pipe2(&(0x7f0000096000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80800) epoll_ctl$EPOLL_CTL_MOD(r1, 0x3, 0xffffffffffffffff, &(0x7f0000ed8000)={0x8, 0x0}) fcntl$getownex(0xffffffffffffffff, 0x10, &(0x7f0000574000-0x8)={0x0, 0x0}) r3 = memfd_create(&(0x7f000029f000)="7b766d6e6574302673656c696e75785d00", 0x0) dup2(r3, r0) r4 = syz_open_dev$evdev(&(0x7f0000ba0000)="2f6465762f696e7075742f6576656e742300", 0x20000000000000a, 0x100) mmap(&(0x7f0000da2000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$EVIOCGBITKEY(r4, 0x80404521, &(0x7f0000da2000+0xfdc)="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000") ioctl$EVIOCSKEYCODE(r4, 0x40084504, &(0x7f0000328000+0x83)=[0x2, 0xe97a]) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r5 = request_key(&(0x7f0000da3000-0x5)="7573657200", &(0x7f0000001000-0x5)={0x73, 0x79, 0x7a, 0x2, 0x0}, &(0x7f0000da3000-0x12)="2f6465762f696e7075742f6576656e742300", 0xffffffffffffffff) r6 = request_key(&(0x7f0000da2000)="6b657972696e6700", &(0x7f0000da3000-0x5)={0x73, 0x79, 0x7a, 0x3, 0x0}, &(0x7f0000da3000-0x1)="00", 0x0) keyctl$reject(0x13, r5, 0x80, 0x3, r6) getresuid(&(0x7f00008c5000)=0x0, &(0x7f0000741000)=0x0, &(0x7f0000405000)=0x0) getresuid(&(0x7f0000d5f000-0x4)=0x0, &(0x7f0000c70000-0x4)=0x0, &(0x7f00005a4000-0x4)=0x0) setreuid(r7, r8) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r3, 0x84, 0x1d, &(0x7f0000e7f000)={0x2, [0x0, 0x0]}, &(0x7f000051d000)=0xc) getsockopt$inet_sctp6_SCTP_PEER_AUTH_CHUNKS(r3, 0x84, 0x1a, &(0x7f00000ef000)={r9, 0x1000, "445d40a7b978531a7e11de251f5d650813c8e2d011b9876234fef004bd871e9cb879137e4a714486b7630b1800c9be47debfdc827962b30ca902c92e51c73ceed3f0ec0275bb0b141f7a3f186a6e29b3c39b765ce9511ffb4acdb9328d4b170cb6807fee8808c3fbeac217f1e53e9f7b1c4a64c00e331c090025017b91876fc622bde35840cbd26a56883ae635f24e21e75927324a43acbcec7026af260e15b841680645c888b6e5d17653eefeb2e1f74d13e7ba9540ba4e550ae0a2464cf50c1dd88904a2c68de8d829f7597668c7d9243092c55c6765dc5200cae54fcc650ae45da743aac0b1cf614c6e5c4bfb9a333200df9b8111a1a806be16485a8b8838b911c1764e49b134627eb7cec02de3c71538915b4443b30afc4304e64d52770de4a4da0a0617bb1d4648f09e510688b7a87d6290a678b04cfbea71ad7c48e99ab2092a3fa3ad7dea68f05b38c80188b65a1852afe5fa8e27e77eef2ac0074b3db6b8d2546464d0b1f1df15cdeebe4bd229822ed45d2783b6324b21a98db69a961e0c1dc38b90c610f55f9b7e302916b1a4227d80afccad72d62df39a041c1a7b52456f0752e6dbccc8597587b57e87856e15cb7cb968a5b39f822a3af81f5f09cdb54de31b0505220bf0ed7538025ae26393a617b78f793352f1fa90f8f1d80cc815535c27a9bee2639646f2fa86813ef3c44fbc20d3e1084dc15bdeffcaf34d5f2a0620a7e055c6f69ebb415076c37bf2249e71a9ec7a506f2e71ee7d6cc886e35c6dd0cd99ea63de6c64c2e4e8f64295c90bcb6b674581a24798103ec19d22d176f8c2117e420841f62aec095374a143e937343654c591174409e7b67541cc139bbf0b2738140d38c5a30f87250f5e059889e40debc605b0e1e4d2550d5b034c3c007845a2ae3b1a3d6322734bfe7856fa8e96263f9d7012bf8dec466c17e9a29124f23cbae0ccec16455e092dd0dd17c9a1585872e12699828c02d2cd8a3e05ee0353847c638f75b6740f79989b7c5431765c17380e06480c6c7efda7c97d9f46ebe7e28af9cfbc8dd730824713bf65ef489da0d466ab528a456c000f3fc2a7fa091745d7b8b27ea1af5991e0c2416046e49b60622fabd1d740018e4683e0547c28403837d5527a6788e7564545edb77522ca3733753c64a952b38f49f2da9f3d0db68b1c36a6ce11a4e40bd8f5cf22b1117ad4b22648c7573e8477918b2db30460867de889280fcf13c915993c5605a5f6044fdb4311503dabf161ff32f403e0a38ffcc9090d4da08036d9dec50481aecda7f1f6efaa258bebe06a5ce6b082803a3244a32905606ef856eece237102f54009edcbe1c84bdc400566546b8696ea1d06bc2924d205af507bc11da0b3c033c2617b083295db976001c6132fb98871f402ecdd480466e38a9ca713596d9f1cc79bb38ffcd0fdb028dc4c9dc36504d5f79b847ba12f05c711fbeb8895aed87276c37fea8a5835a9dca878f0ea8ff7ae2affa066843a9bbe4d7804e928e674fa93e0d0b16a284374f780d82f510e020ad24a74f615d8d2aa9b4c391188e69feef92e896c25846829f0a3aeff2654f929d2b95b2a781ce782998ffa3a0d7e5151750972f839f95680be9035dd201fb37375c49d393f227db5008fd95742c8be0eab0ef6414bac55e6b0bef87600977b7971de2533ff30a04f77f434defe299abab571870a34414a6a55aecb2f9b370cc200684202d91a8deeebc82b76b3711f1fce2bf2832ed4b4ea82a6881c21ecf0c1ac07042a434dd23fb9d34dc48c85b417081b41894d5ac3f4d0d109bffdfbfec40f0455945ce9e6420e310a1c7ada2fa62d500d66a13bb291cae3c975c69a9cdcc6fb3fe379000fa9b85540146c3ec06d0a4138af6ccc47083d4a20cd66c82d5fe2766aca8027b51ba47ac7ebeeb7fd4ba8731edaa2686317179c5c79d42fe0a9063e05421fa325178281847141869bdec4321b8ad549f4278427d67d1b61fa7a92ad40484ab360df6715d67bcad795d53dadf71375a3cbd0688fd9cc31e105ccc4372b2de819bef9cbbc97ed4622498df446914b7bc688dfd4ee85c00cb12dfa403259103243105d336a480885a1dc03c650438613295738e04cc85e6ab751c2aecbf5fb917b7435205b844d21a29bbd689dfef3d469d8be1f243033750f05ee494cbe6a8faec9bc4abe9f2c30fff03fcefcd0375ca8c52748758675a310c54dadea793139a7ea030c8c01692987ce5e3e41037278549770aa7e696fcdf5afb56ff61f81b3d3b0d2a5e55e793b05e5f5fa9506679a7dd7def7f1178a51f38df5e62ceec00aa83074130225f127aca1576c8529909a544c01bffb726e003835c5dd65989fc4710841a08910fe64905c8e5a625fab708e27575f40442889cde2681fb1a40dec474e661ca2a161b3d0d0fefa4ea450b15042ae9d7abcbd41404b1b464f710a686349226fce29923e5e03a304b32b920989c4cfee68486928391452c7648983a891df57c7b9a40a2629c5fdd1a50c40a8e66225f318d284e59c1c0c9c8dd0fd2475b850b254032f5d0fcaba5fd057f3abd9181e6a16ee3b643dc2f1a711fea952e997b1f074eb3ae7c23094799f6ea706ed916ca995a823561a487a66426c47bf4b935044f743f6f4810cb7d0b0806cdc77c880a3afa45b753acaf4f95029635081c0e60f010e91658199ba45f39290fbbd3afb58dc78ec8cc3886852ab69a290aafd0557ff0fdfacc1a53f071614056c0b7a458cc05777c791f03e05c42ce0d226a9ccd1272b32e087188adb3e8c46764f5f6603781c75919379d63d0090c3f4d768c52f21ebfd44dc1e104d62d946545d8ace49454c45f439d8955145fc76466a682be4c4e31341bd0e52ffbf77fe26736147e7a186d6ec2bf58a34fcd2f55966e02de28b0619a72e2910532dd94cc4ad548d3f38140fe18a0a0aedb9e08936bc364b89b31e74dc40408841eb9712d3aa2177feb9d256f13984de5f6e9aff237a22b2c82de3cac5f1d8b018643640b09809b374752ab806fa7056048f1a0f1ba534133f42dbd45b667998f0c988850b16a9095b9677b1a22ace47a5be25cc37e6c047875a46a2735a22c6a9561ee1f7271aa784c06fddd45c7615362697c8d91ddd1f2bea3a927dac86ead30c2cc75eaa04a1bde8b27d256d7cffb7caff97eea7c37368286a432133ebe65c66902a1740d827c0a290eb3679a2fc75e6029eb85c9e2b575a44b0d550c733f7b0f06c046dc1c86b28ec6de123262e04a4cd634675da7eea880239a7bc2af0d8d94d84459c147da79e484859f349705fc43742af0dcfc45b69cb526ee42e0ebe184bea13fa8b24b4d21d46adf19308eccb6e40a3b202e930a2c4f97fb73655846cae42e685a016cb9ab2c866e1fe743de8625bb669e8bb0777a487c7d0b4cf265b82c6e933c49f292d7e40121d5720a9ef73db6fa2c79a7e46d05e73d2be47e614652bb9c95369dc307d9cbdbbd58809159ddd2c8b785e9fc7b7635fe01447c5b793733fa19d81cecf45b0cc47a1803bfc6f7c491e9014a2cb7a18febf28c1f2495afa5428a21c50e114f607aa9b3d92c50920d515462f27d0813dacdcb9a91389ec6eaa32a22becaed10b42c58ecdf82490c393ae3a93f0975bcdf4faae016d91ea43b2a6dbddf706fe93cc219268f1699c425bae61449f929c8d24780397d2390b8b9f3adc1909a8aebf8c47797f54ba8f91547b266fe998e65e04bb4493c863ca95b405faea8ab778b02475416b52566108a9c7b382a1d1b35af78ff251a1173526090bf627f41b878612d2daa28907e5b9821f7f4d5247a15b8053a5990c410146859019c553509dc197f7b11eb5811389a6dc7c1b97c0fa438e956beded40564e75363fecd3ca7fbd5dcf3618d7e0c7ae1973b4ddc3aaa4a11646df924ac4827b92f328ecab197d1d43cd07cd80171592e1146f2a769683885029704594b0a60048efbccaf097ad559923f1f0d0aa51c58b8852cd1527414eb8c9b061d924ecee6d9850f87ca315813a70f965cc6c28d9ea76194406614a1fc7b707efce8193b38233d522e62f7ed206c775797dd4d8c3e73e6534734d58840f537a7130452794ff16449298d605c7822bea483795c7100a8e83e5738df0206d4f651a44a0dba7a4be445a21ea190d4d40ff5216d859e534d9cf5290bf6ef66a41e199bbd4f2f9b40d4434206f8e4f4d135b92647a81a5f8877a4a6818491c78cd4d358a64c3fa0e46f347b6498961248c09a9d64f9b0db75df246647852478d129f5d7459a6b0e2dd12de0b42eab6be6e678981bd9ff11e598da6337b78f0f00214ede1e643cf5b347d4c5bf433404326b17a5b328dd38cc04d5c91a7fb0d36ad6bb7a7631e91672909209c5bd70e955949ec5e49a0350dfeadf2c4f7bb13416232ebaf26677c028d9369251b5751c962f599b4d8a269c9c863fdf3676c2aafc0718803694383f58a6952e344589a499e217295c108ba423aaa3529f3a3f9c1302d57d921d97ab6e66c7aeb7121bd41ffb75683e1e236550602e4edbe773e8551d7d28c2163f81f10f2d8fa3f7ffa3de4c135534a664774da7c2dcc06ce920b91a724f62e0f35aaf3710501e1c86e91ba39a08ceb6c6dc1c2c994186aa380f117deabc10b76a518ad85e662ecfe641a68b528645a1228d0622b6525ad9d6b09640873ca83042482381fe1f7d03d0fe8a220ca6ef56fe9acd750150d5637c1d6af139fbab180030acbad2126116558dc6cc642976f1137051c07cdcb40fced5475eb94b0e1c4322936eb580c4114ffe0482fb203c5b8489072b80900a9a3a87a3aa78a495bd9ea5885935494a1bd054ea0b04133552fcf0b47577e7924931063fa00fa9681b07653923226d83f74dd6aba95f9c301fbc4f0d02a72dc3590e87548ee86d81795656a2b28e9136b917e05fbcb55a664e54b368544662553c38f4eb755f17a7ade665db96c1403d2ce50bdf5dadebabd3f1ac42ed8e493f20135bef7d57e406893102b061ceb7f3277f1c0f169f5841af0aa7ee7ff15a6d1e268a6fb0170fd5753c63614964bd5b4fcea7f65f66cee4c28fdacfd8287f941ecb6dd36d7aa2e32ef7e309f1f065e96b75c4ee059eaee56be3760fc1212997859f26b7cca3a9b3e1ff31418fa1210b5f7ba5cbbff6d524fd2e28cb6dd1ed484310401f53511994794147d0ebe13fd33e9e7ce2cb402bcd72f65aaa6e124fb8faef3b3b95758a451e697f81568f4da5032296aade65e4336b7be750085f71d9452b63f9da6451f2b7efd5183394f8e34875a4b6be1a35e7a805e2ece291b517f96403e7783cebfe9e7dbd5a0d727ab7eee0d2d6f29ebb3833521a107ee9608a6cc9081ea4db4ff9438f60030a9c455b4af4235754e585f239fe8162eea0aa9f770fd4298c3f516e71310bb70c0fa5425cc1f4c673155ba649ec8a1b2416352a347077c2689ed9bfd82d3f01e028468c2b07e7117d664969b9fb140fa3338700216a8732d8b1af565fbd7e5e6e375fe98dc735b20a42e94ae66ef563f7d20c0ad21001f642ec9f05674551bac98d5ee12941aa622c0a306083040eccd23cb6934f4c096e2cb6fb43cda393057c8073661e88b5f79fcefc7b589ecb300e33335d63e879e554297400869e0f560589238329333fe6f50aa0ad8730e6f098d3af831dd0195f3f52afe3765d9e3c122bdbc0e85e5e0efb8b623eeb8f3232d1e514c3e8f52072d6ac06d63fa89b4d32ec7d57d83364a17e410b6fa5828c62aa385f9e69d258a24fc2770f48809143f17fe763b7576f80d"}, &(0x7f0000104000-0x4)=0x1008) ioctl$sock_SIOCETHTOOL(r2, 0x8946, &(0x7f00002fc000)={@generic="946f3105c7ee5fa72c1adc4634082fac", &(0x7f00004ae000)=@ethtool_perm_addr={0x20, 0x33, "2a309aff00f30854487d4ce7ad05758d2ad9b9d32947f4e4fa6e891b5310f747cda96e77d0cbbce921aba1317461131c8775c1"}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) getsockopt$SO_PEERCRED(r2, 0x1, 0x11, &(0x7f0000af2000-0xc)={0x0, 0x0, 0x0}, 0xc) epoll_create1(0x0) r10 = syz_open_dev$mice(&(0x7f0000000000)="2f6465762f696e7075742f6d69636500", 0x0, 0x82) writev(r10, &(0x7f0000ddb000)=[{&(0x7f0000e61000-0x50)="bb016db741046af4af82af191dccd2a2a9bc09120d8c2d80f7a2a3fb213d0258c58a61d9f6f1b34deb", 0x29}], 0x1) [ 354.814181] keychord: Insufficient bytes present for header 2 [ 354.838940] keychord: Insufficient bytes present for header 2 [ 354.848147] keychord: keycode 4095 out of range [ 354.853108] keychord: Insufficient bytes present for keycount 194 2017/07/27 23:59:27 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) getsockopt$inet_sctp_SCTP_HMAC_IDENT(0xffffffffffffffff, 0x84, 0x16, &(0x7f000050d000-0xc)={0x2, [0x14cf7ce7, 0xbc]}, &(0x7f0000015000)=0x8) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000f9d000-0x10)={0x0, 0x0, &(0x7f0000c0b000)=[]}, &(0x7f0000e1e000)=0x10) getsockopt$inet_sctp_SCTP_LOCAL_AUTH_CHUNKS(r0, 0x84, 0x1b, &(0x7f0000aa0000-0xc8)={r1, 0xbd, "6acb60ec151322683ad603a1d17352b186cfd14e31a562af4fc7a01262b104b03033e37f192ef56b44785fe0afc24e1dd82303fc1c256209908395d56b82f83e00e4733e4a9545fa584529fab284574edfa2d6105c8b0a532093dd717ad42b1c09a30a7eee41ea98df9662e1bc2a78a604f2e985a981589567947275853b25a2ee2d7a5743c3f399e50b09f8ad80fb2ddcc20fa4de0e0c4229dff0ed1c609c6bea5f796bacba4cb15a47cc3c727d43e8194a830257b5b254ec2dae39a1"}, &(0x7f00004be000-0x4)=0xc8) write$tun(r0, &(0x7f0000287000-0xc)=@hdr={0x1, 0x0, 0x0, 0x2, 0x0, 0x0, "fd"}, 0xc) 2017/07/27 23:59:27 executing program 1: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socketpair$inet6_dccp(0xa, 0x6, 0x0, &(0x7f0000436000-0x8)={0xffffffffffffffff, 0xffffffffffffffff}) socket(0x10000000000, 0x0, 0x0) r0 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) write$tun(r0, &(0x7f000026a000)=@hdr={0x1, 0x0, 0x0, 0x2, 0x0, 0x0, ""}, 0xa) [ 354.878894] keychord: using input dev AT Translated Set 2 keyboard for fevent [ 354.900640] keychord: Insufficient bytes present for keycount 194 [ 354.902656] keychord: Insufficient bytes present for header 2 [ 354.918857] keychord: keycode 4095 out of range 2017/07/27 23:59:27 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = openat$keychord(0xffffffffffffff9c, &(0x7f0000b3d000)="2f6465762f6b657963686f726400", 0x2002, 0x0) getsockopt$inet_sctp_SCTP_HMAC_IDENT(0xffffffffffffffff, 0x84, 0x16, &(0x7f000050d000-0xc)={0x2, [0x14cf7ce7, 0xbc]}, &(0x7f0000015000)=0x8) write$tun(r0, &(0x7f0000287000-0xc)=@hdr={0x1, 0x0, 0x0, 0x2, 0x0, 0x0, "fd"}, 0xc) getsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f0000490000-0xe8)={{{@in=@multicast1=0x0, @in6=@loopback={0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, {0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, {{@in=@local={0x0, 0x0, 0x0, 0x0}, 0x0, 0x0}, 0x0, @in6=@empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, &(0x7f0000632000)=0xe8) ioctl$TUNSETOWNER(r0, 0x400454cc, &(0x7f000046b000)=r1) [ 354.978605] ------------[ cut here ]------------ [ 354.984421] WARNING: CPU: 1 PID: 23433 at lib/list_debug.c:36 __list_add+0x169/0x1c0 [ 354.992671] list_add double add: new=ffff88017b6db1e8, prev=ffff88017b6db1e8, next=ffffffff84876140. [ 354.995871] keychord: Insufficient bytes present for header 2 [ 354.999354] keychord: Insufficient bytes present for header 2 [ 355.014363] Kernel panic - not syncing: panic_on_warn set ... [ 355.014363] [ 355.021746] CPU: 1 PID: 23433 Comm: syz-executor1 Not tainted 4.9.39-ga1e4c795 #8 [ 355.029344] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 355.038676] ffff8801d44a79f8 ffffffff81eacd59 ffffffff83a48d40 ffff8801d44a7ad0 [ 355.046665] ffffffff83c3a600 ffffffff81f13829 0000000000000009 ffff8801d44a7ac0 [ 355.054680] ffffffff814265a6 0000000041b58ab3 ffffffff84169b8d ffffffff814263f2 [ 355.062668] Call Trace: [ 355.065248] [] dump_stack+0xc1/0x128 [ 355.070596] [] ? __list_add+0x169/0x1c0 [ 355.076198] [] panic+0x1b4/0x3a0 [ 355.081195] [] ? percpu_up_read_preempt_enable.constprop.42+0xd7/0xd7 [ 355.089407] [] ? vprintk_emit+0x3ad/0x750 [ 355.095218] [] ? __list_add+0x169/0x1c0 [ 355.100841] [] __warn+0x1c4/0x1e0 [ 355.105955] [] warn_slowpath_fmt+0xae/0xe0 [ 355.111832] [] ? __warn+0x1e0/0x1e0 [ 355.117115] [] ? mutex_lock_nested+0x830/0x830 [ 355.123330] [] __list_add+0x169/0x1c0 [ 355.128763] [] input_register_handler+0xa0/0x150 [ 355.135149] [] keychord_write+0x575/0x810 [ 355.140958] [] ? keychord_read+0x4f0/0x4f0 [ 355.146822] [] __vfs_write+0xfb/0x660 [ 355.152268] [] ? check_preemption_disabled+0x3b/0x200 [ 355.159114] [] ? default_llseek+0x290/0x290 [ 355.165077] [] ? debug_lockdep_rcu_enabled+0x77/0x90 [ 355.171822] [] ? common_file_perm+0x14f/0x390 [ 355.177950] [] ? apparmor_file_permission+0x22/0x30 [ 355.184625] [] ? security_file_permission+0x89/0x1e0 [ 355.191390] [] ? rw_verify_area+0xe5/0x2b0 [ 355.197277] [] vfs_write+0x170/0x4e0 [ 355.202630] [] SyS_write+0xd4/0x1a0 [ 355.207887] [] ? SyS_read+0x1a0/0x1a0 [ 355.213320] [] ? trace_hardirqs_on_caller+0x38b/0x590 [ 355.220137] [] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 355.226728] [] entry_SYSCALL_64_fastpath+0x23/0xc6 [ 355.233846] Dumping ftrace buffer: [ 355.237436] (ftrace buffer empty) [ 355.241122] Kernel Offset: disabled [ 355.244781] Rebooting in 86400 seconds..