533d05812639679fd45a6ef992552e0c0fc083c315a3f76aadccc06c9d2f80f09fe6f60ddb62703e9a4d945f5335553e020ebae550f1680ae17a5d685e3968347f8157f5bbf3392f956191191bbe353c10009af3161f2c27f72d69b9fdedf137431fa1e9d094782c3402e2b44e51b371823e1829c442f0b4da9503089e722085ad6d587acefc576d63b3111880075481caed077094dde1bc216bc6d093e6913f4e8374f5285efe5896c1c29e6ab2b15bbf2ebc638e17ec66c26e29cf37358af2d38c32e3bc56b5461c262bf18d9ad86bfbc35d84db3f63e84cd7b31c07fa4f8fba78029aab59bb304b4f836dc28dcda610a2cfc043d3be533dfd953253979508b3ae3214b88e6f788e71ea1cfad1dc4ec64238a5d1f0eee342fd49d9487ae12bac4ac55c98607c3e0f408e7bc161df5fa0cd1bd4cf5b73e1f16c0b3f05ba3270d039ed39ebe8620afa91fe278a7547d50f1dd4500fa6a1a7376c0b56afc3e211fb67702f9ccd4efdde06f101ce02781896232c083d8eaade5594324a157f85479f6769d733611901843dda375a4231c7be2e68a39feee90e97777af7a096d4ba10eff736ca8bf08a4888a264980bf168edb26c0e500da2ba960a8c3ca8ab85423f5f41eb1218169bf5a1f9033168afba9995d5d0858ab26c193fc00feef934cebb37aa10f6dffa8497164a089248771367aceb6edd511529a1545117290290c5ec98003a9bf303c002335d3cbcb071d7d245f94da3f2b8268439c9175b912ff2368917d6fed3df752487ceaaa9ea1a0afc0ae5d99d056c91ac04728268161c74ab44e6fdbcb25c1804d1a376d696b0e88afd4a3a1b62f8c884975635f47cd19a13159efa8a77457502a6659dacdecff2d27e2b85d29438fbc99e728f304ff318fe8c30076baecc442ce9f3857f6bbe8855594cb9c89c6bfa7be1a53970c277b14915232497d91e7f70299095b6d5d2e4baaae20e56f6b3e7b8b242a052894235888f9c3da3c93ad7bd78bfda8e5b1d07815888062e02ccf030f8aa977551ee5c27f110a4ccddf8151f2a584117437bffbbc2a73eedd89b1bf05de6deee2387c596dba113ccdcaaabeb63f2bbcadb5d50f3a8fb8f518759c62e2c02947147a244630529b6a35839d54daf2a57b133fc2bb6930df31562bc2c4dd7a3d5a5f879d582fea591325935b7e03072351035bc2d177b042ad17b059a169904f70d6b9f6497bd1102c98adb873a6fb35106d0ca98dc4bba70eb785a88734c7fad188e097c3c97dbc4e64fd2473c571a33f010af93e51961ff63de8fbeb03829f940b2db8fc1439238a22ba7658b7a0930afb89887ce1d6633ca388156ec7c80405898e7ce4c2ada7fdca4f391eea9b311a2cba1d858b498d9cc4da78f6befc3d55a13a2bc6fea2fbc684704512e0b3004daa718ad8a9095b093b6ec908c9922f8d8ebfd8beeb3f972cade62e4a492c27ee9e08c757803eaf1216f9740b677a09a674f1e9cb035940da768224e67272f33fd21013bda39d5af4055c553150dbf1950e601b76260a404d210e7534298df361e1c0be0816d6c82e24783d70c31479c37a0fba9c517b59f1dd53b08cd73d5c1a77e4372aa910bb4f581b15fc003860fe236c30121f422b944cbee7f1041f7299733980687227179ca52e07f4cafda824a0c855bd7cc161eb2c0f6949054aeff90f09a668c0b7eae9b9af42cfde2affdac8052ab9c6d17f0ab10ad83fc51192c1e288bb94d78b0ac1314a0bc306138e46195e39f6588bc03889991d4795f744240189cf716bba4f859d3428033d344a0c7515861c3aeb42c89b1365cb91c2fd9ceabd0b736d0c250687dc61a96e63214082b15140514408dbb5b4654b975512ff684579ff5393cc2107459524711bfa584ec7d292deadda28c396be47d6d4fd75ccbe5bd7a0a9f92dc6e2bd7b02876ce5aa6e2a2bc2281395e8df36e3bfeec127795f1ee51c0a60727769b6934d00747084ac3a677d347ae0d2e57ff0feb5a3843df6179942ee7371b00f73b56b4179c2111091a042cb3a3d2ff0ac0afbee4eab807399cd6dcf6e799b85b0c2d954bbc6b305532249d0e473876222f9bb133b6cd77182ef757dd0368059821d07cff32", 0x1000}, {&(0x7f00000000c0)="a4c751283c96fce55bdc144b9529f41128c8b8c78720e11857420ca259b5f51ca85d3ba8f4462400", 0x28}, {&(0x7f0000000300)="fa3c03f4585fd9277e29e27e640a0722d8395d8871b6791ce2104f9ef45b0fb4c449f8d5dfa9046dc99dee0cdb62ebb2437c4aac439840c68924f6a40915c5875e77169a4d9d9908b9c39a705879c9f87ea06527c25956d371747c69703f53d06a72a75fafe71b5ba5a714a2a8f6cda9e5db9953629532a124e5ce4e6f49c503916403056809869edf4d838804d2816c0ccf04ab1f4597c3da3933ba47025339d336ea35b92df28a8771af96eb55d716f2f75a1c8bb3b0ffb48c7c14bcd4c028800256f33baea2ffc32f5203c9", 0xcd}, {&(0x7f0000000540)="e23222c015ec91783a23191022ce5685a862c7a69766522e2ceac2a106e9dc64a78beecddf36796c0094cfe539e1d8ace896baa1eaa590833469b9568fe1192d36b0aa3aaf74ab0a759496198d8f128e0474f2657bb0fd6fc69493bc62b294184016fd2d596bc34869f585a177a56c366412b8bf8bc5df9056822d1d4f784b95f95aa218ddeca5fe5cb76eef24218fd58315ad7934d292118da433c4e4e6365ae9b69c87af8bc4fb2170e535cffeef4a861e370a8fd8b93527db60a8dfc2c89c0c15500988f1e632b388bcef0fc26fb6ffd95ca66077", 0xd6}], 0x4}, 0x4010) 2018/04/02 20:46:51 executing program 3: socketpair$unix(0x1, 0x3, 0x0, &(0x7f00007e5000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f00000bc000)=@abs, 0x8) perf_event_open(&(0x7f000025c000)={0x0, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) fcntl$setstatus(r1, 0x4, 0x800042c05) sendmmsg$unix(r1, &(0x7f00000bd000), 0x80, 0x0) dup2(r1, r0) 2018/04/02 20:46:51 executing program 4: r0 = socket$alg(0x26, 0x5, 0x0) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000140)={0x0}, &(0x7f0000000300)=0xc) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, r1, 0x0, 0xffffffffffffffff, 0x0) bind$alg(r0, &(0x7f0000000180)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_nopr_ctr_aes128\x00'}, 0x58) sendmsg$nl_crypto(r0, &(0x7f0000000100)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x80000001}, 0xc, &(0x7f00000000c0)={&(0x7f0000000200)=@get={0xe8, 0x13, 0x200, 0x70bd2b, 0x25dfdbfb, {{'drbg_pr_hmac_sha1\x00'}, [], [], 0x2000, 0x2000}, [{0x8, 0x1, 0x5}]}, 0xe8}, 0x1, 0x0, 0x0, 0x890}, 0x20000000) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000), 0xae) syz_open_dev$midi(&(0x7f0000000040)='/dev/midi#\x00', 0x400, 0x20000) close(r0) [ 235.605366] netlink: 3 bytes leftover after parsing attributes in process `syz-executor7'. [ 235.719670] netlink: 3 bytes leftover after parsing attributes in process `syz-executor7'. 2018/04/02 20:46:52 executing program 6: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = accept4(0xffffffffffffffff, &(0x7f0000000000)=@can, &(0x7f00000000c0)=0x80, 0x80800) setsockopt$inet_sctp_SCTP_SOCKOPT_CONNECTX_OLD(r2, 0x84, 0x6b, &(0x7f0000000100)=[@in={0x2, 0x4e20, @broadcast=0xffffffff}, @in6={0xa, 0x4e24, 0x2226, @ipv4={[], [0xff, 0xff], @broadcast=0xffffffff}, 0x2}, @in6={0xa, 0x4e22, 0x9, @mcast1={0xff, 0x1, [], 0x1}, 0x9}, @in={0x2, 0x4e23, @local={0xac, 0x14, 0x14, 0xaa}}, @in={0x2, 0x4e24}], 0x68) socket$pptp(0x18, 0x1, 0x2) r3 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) r4 = dup3(r3, r0, 0x0) r5 = openat$mixer(0xffffffffffffff9c, &(0x7f0000000080)='/dev/mixer\x00', 0x0, 0x0) syz_kvm_setup_cpu$x86(r5, r4, &(0x7f0000fe8000/0x18000)=nil, &(0x7f0000de9000)=[@textreal={0x8, &(0x7f0000000200)="0f189e640066b9800000c00f326635000400000f3066b9050a000066b80b00000066ba000000000f30670fc76ca4f866b9c002000066b8ba90000066ba000000000f303e0f0f422f8a660fd3d5360f306566660f2f58080f20d86635080000000f22d8", 0x63}], 0x1, 0x0, &(0x7f0000000100), 0x0) 2018/04/02 20:46:52 executing program 0: r0 = syz_open_dev$dmmidi(&(0x7f0000000080)='/dev/dmmidi#\x00', 0x7, 0x841) ioctl$GIO_CMAP(r0, 0x4b70, &(0x7f00000000c0)) r1 = openat$ion(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ion\x00', 0x0, 0x0) ioctl$PERF_EVENT_IOC_ID(r0, 0x80082407, &(0x7f00000001c0)) set_mempolicy(0x3, &(0x7f00000d9ff8)=0x80000001, 0x400) ioctl$SNDRV_CTL_IOCTL_POWER_STATE(r0, 0x800455d1, &(0x7f0000000100)=""/142) ioctl(r1, 0xc0184900, &(0x7f0000d68f5d)="60bc836ead2c9193cf") openat$sequencer(0xffffffffffffff9c, &(0x7f0000000000)='/dev/sequencer\x00', 0x240000, 0x0) 2018/04/02 20:46:52 executing program 3: socketpair$unix(0x1, 0x3, 0x0, &(0x7f00007e5000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f00000bc000)=@abs, 0x8) perf_event_open(&(0x7f000025c000)={0x0, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) fcntl$setstatus(r1, 0x4, 0x800042c05) sendmmsg$unix(r1, &(0x7f00000bd000), 0x80, 0x0) dup2(r1, r0) 2018/04/02 20:46:52 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) r1 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ppp\x00', 0x10000, 0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000000080)={0xaa, 0x45}) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) bind$alg(r0, &(0x7f0000000180)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_nopr_ctr_aes128\x00'}, 0x58) socketpair$inet(0x2, 0x4, 0x20, &(0x7f00000000c0)) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000200)="7590971f5fa997b56cafdb4f53b5367903460fa7e9bdc339db651bb9627ae657ab6a56651709b66fffba3b4b559005f5e2866bc5991c87aa41a05ecbcdf0123a54067567e4f3eab2682b2f59aebfb36cb2", 0xb42ba2747be2f8eb) 2018/04/02 20:46:52 executing program 5: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000e5b000)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) connect$inet(0xffffffffffffffff, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x11}}, 0x10) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000eb0fb8)={0x1, 0x3, &(0x7f00009ff000)=@framed={{0x18}, [], {0x95}}, &(0x7f00002bf000)='syzkaller\x00', 0x4, 0xb7, &(0x7f00006ab000)=""/183}, 0x48) setsockopt$inet_tcp_int(r0, 0x6, 0x19, &(0x7f0000000240)=0x8, 0x4) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)="6970365f76746930000000000400", 0x10) r2 = socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(r2, 0x89e0, &(0x7f000031aff8)={r0, r1}) ioctl$sock_kcm_SIOCKCMCLONE(r2, 0x89e2, &(0x7f00000002c0)={0xffffffffffffffff}) sendmsg$nl_xfrm(r3, &(0x7f0000000780)={&(0x7f0000000200)={0x10}, 0xc, &(0x7f0000000740)={&(0x7f0000000480)=ANY=[@ANYBLOB="b80000001900000000000000000000007f000001000000000000000000000000ff01000000000000000000000000000100000000000000000000000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="00000000000300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0xffcb}, 0x1}, 0x0) ioctl$sock_kcm_SIOCKCMUNATTACH(r3, 0x89e1, &(0x7f0000000040)={r0}) sendmsg$inet_sctp(r0, &(0x7f0000000180)={&(0x7f0000000080)=@in={0x2, 0x4e20, @loopback=0x7f000001}, 0x10, &(0x7f0000000140)=[{&(0x7f00000007c0)="7343ed33d285b3cc20580283d909da4865a42f65c3326ad4d514c629fadc8afadf468ca9b7d5b692fd3a59e99624ebd46194b5bf1db8704e8757b8230fde0535c2acbcd0c509b1b55f53f50ac0ba0161bff044aefe247f7f71631911f5d68ab5a3535e9450cefd4ed45778e128a73ed807b24b11741b9613c0206c2eb004f1f37a9cec67880d7a158c9b46bafaeb0c47bab872958a15dad2a3868648359f84ab19c69395c42ef86ade52a52b9276d08a4e61c3793ecaa7a461cd67b95b945631fd7a5ccd867a61007fdb95a1daa4e381d9387ff0f467460f33ab6c41f284376a940f9e8594f645dcd357ded951012ad851fa56a82bfb16dfbcaff27224425d1e97d5bf1acf0f8803971837e1a8c92a0542e2775a5eba64c7e3ca67cf15c7e8996d783d491f3a867b0e00ef17643a97d1627698682fa95bfc8b7a6204f93370e29eac1641c95228e02ed987f2c4eda7f2276397a0a6383953427f814de74923136d9217138ed6d5de97fed41caa9f074da7fa53d1e0649e9b70fdcee710bf5c0f72cb053023b6ed840f3adea940c55adb24640f4ea955da0790c5efe1d78a9341ca5011bf6c066118a34eb749de96a5fac53fd37b983cdac8d9ef9e06a1be495d04b38caf588a16f0e730d1622e4fb2108c531b46c6a80793d1d9878b72dc379afb9c17e9546fc2ff6834fd72a9900767977f4f401b9b9dc0eb98464e58d5dd8124654fe8c6a01ece20262cfc1c2980328a3320b6d546e5512cfaf2b08b0d6ee647cfa4fb0ead8d2c81504808c8ff482377fd122d6185d8e7734a021504875e0e4129000332a1956c067260ffc0f565fd37824f7ebb0758304a6f63e87179c01a35149669265a055aab44025a57c19188b89df8da46f9aaabf35e28cef8349ae79434a30aa797f69cd5cae6640bfc94bea4288b22e9940474dbc75ded8845fa1d87e135d5575b0b395b85cfaf9cd9ec52310eff0fe3eb86d37cbd5fad20684b494d23d4244a958baf1f52d1c7ade097510f50c401caef9dd710545f816620422cac78baa35340be942e179482767f23f2526e32a1ff2f416585ef7c33112d3b212d2a14146e13057c1291c3d8c429602ce2e7de8eb26e44809c88e08791725b7eace601a6313646652cc19ccd556f8f481ec7bf996254bdc0d7ed913a8dff69dd331582a623a761ab3e522453172e60b00897d12bfe4981511cf8e484421e13fcd3f69c1f8e430bef4882500cb19b7e02fdad6ef4238a22e82513131821405aff01f6e61715cc74b8abe2758c089005fd5d2d9cd3b40293811637cedf987bde326aba6954751174334d62b922da2f3722801e82db0e91ae4db9ddd3b6f8bfed5ae549228ee6b9ca1dd151da0a4d27b6f343a1f5b488e830fcadee39e1860aef0a1c1580e8b7b773ac12eefe9f46c1fb6790bcc663f92d484f591ef86b0d0ac0ee43642d9ea86048e5b43d385bcab728006001a5ad5049dcde6cb19765970e8764e06e973719c95e2cb16dea0fd64383e7d1c82dc74f39ca183eb44c0ea98d098ae535b01408245426f5d5603bca9467005c83559d42c1674d4384a07d29f5b08515587f98cb1d17a27848f501aec3509d30f3ad7165749437ea3b32dc191f81c5d1a1a87ca1b1b7a3396d1bdc176a64d1fc1423489cedb3e803aef87a14679e46265d30cf75496f99f476378fd5fd7815b4ba39255ccd41bfa2b04a2a9b9b496d361788a93613eb5a91bc372b788a48a5f7dd2368879064bd7bf91fd33ee80f4b27e7ab9c4b7f8406c6935344dd1ac89332a737697dbb2b4f7370dc86e541df8349c5921ebe0467a4d529ce9545f95cf2fd4374108a2e33c5a314eb58c4150076243526ef42dcf8fc313d7845452f5f97b4a56f6126b6a06e8110ee512f186f305f8c6c80070dcdf92fd337c38dcd7f5cf817d7af444a8ada157209726905b6952b7197c4b1473d79de075d65a78921936cf4e732060f9eb32a59d086740941fd84319adea8acd9c1f98608874ba968a08c913a0ad15f718f91caa7a9dc814798e77ebb46effe99f23a28010fa87418a7ddf8892f18f69a8c92d9fb7aade8fa4b0c50d9c76867bd8a41f3bcfcc6199d461aa50cac3358fc106da5d4596cd28a4a9bdef43935fb490fa0f186286343e56c78c4ba5f9fdf019b3e9573ebc0bc4c324e9bfbac7bf2ef79b22c92b7b51d6360a2cba1a0b06d512081a8e0c7543254413b1fd15ac9544b05167d1e38807a0944171ae9afd873d8a6ea6a1ffe4f34397cac358e27199a63b35d7fb035132b8000ec26f066ae505d2717283f44cd4dbcc3c026b67f108d303e174dcdd32992061797d01ee70d8e26a92a756cf5732eed0202032c00fb653c4f201568a6caf7f113c6b1f8e91773c418754594b21455334dd53da6432f26856764f106723e4382a41b3d1cfd07564bdc77daa52b0459f92e005d91544c309913d488daa93dfe852b3fb9c23e3bfd9fa7c573cfd61c48df6fe8c222ae5debfc357e8981ebc3d0a4865ebf279127e8e44cbd986b9a8f02890ccaa8932fa90e79f511762448e938d101ec87c0577abdb1912afd572e52ff8a9a772a75d8b39cc7e3dcb9d458519cd84b1e5e8858ea2e11c7ff35515c218fc6302bc3b7352e5c7a9f393eaffd1917c86b23e39f0be345ead6233a069576f3aec9c67e44af6a16f43250e5bd843e2a3fb906343740ad4452d35202a692e92a082b4cbdc061c4068a57e6a2bab124d3c5a2a7726552b79cd3bd600f6797bf3a28519f323200f7e56cf4ebad09218094b12c65acedea8eb9009ada6d637078f4d8ad16b202ce4445d02ae4d4404db426ec6622e7909764ebe3c36ca50f4eb37ffb095cd9986beb15bf982dcefb1b7f84e86c0023cdf40dcf7a8d0025325e6d0b688c051905168fc0db1e74bfa8140fa8a9670553d7ac26439a0cce0df0d231e484de52c64f29bf3847f285e7f91d48f046a53f83d6a831afac3589b012402bdbe6742a1398be54333db1b9855db4a006fc3ef4e62356152ff8b834ad296fb9664a17071f901afdd2be9c03b6f1bcb2da535095681ff51cbc3676db31ad11b6926c7ad9d88e0195f9496851713b260cf26e2046366c98d59cac75c206a109e65d4f71d736997fed1a4f313c10447ac33f3b14779098e050550d841c2af1d76f3c5872521c2cfd77bef818e8a7418d027e0b6f7e359a0f5d6aeefa9f50cab47ba229ee6a4ee88bfca03a04d9d44bd946a492c1ba55c3afdeaf2d34dec1801071b3d2bdaaa667fc1a9236df7e069771a1efaf84ca22160d6ddb9d52f91aeaad6e08d6aac596a824dcbf576f94a8b62ed0b60fc39715058a275edf0d6654be1565285f2f67613133932de52bbe0a9cd611d062453351a4bfa63880fb4a2520edb72913c7e68815cc658e24092e59f613a88b67379ec7770bd7ae64e99a5be444bb3d74ca7a0a40d291e3a0132faf89feae8fde8bd96231792fa6c1499ea2cd5cb6d2239ae4fd6b9af54f3ce6b37103ba21aec9735576417cc4d7f1726c42a6bb6e71090193bc3f03f745875d6adaaf3001aff55fa6895cda42ca914b1a8e392ab70baa572d3f965e16e7c2d59d5901ee874144d061cfa1a028d05d9b14406c0b146ef532f4ec55bb954ba319e2e7e300a522e0376a9790f5b61a2c104de2760f657a9dc536ccf15b533d05812639679fd45a6ef992552e0c0fc083c315a3f76aadccc06c9d2f80f09fe6f60ddb62703e9a4d945f5335553e020ebae550f1680ae17a5d685e3968347f8157f5bbf3392f956191191bbe353c10009af3161f2c27f72d69b9fdedf137431fa1e9d094782c3402e2b44e51b371823e1829c442f0b4da9503089e722085ad6d587acefc576d63b3111880075481caed077094dde1bc216bc6d093e6913f4e8374f5285efe5896c1c29e6ab2b15bbf2ebc638e17ec66c26e29cf37358af2d38c32e3bc56b5461c262bf18d9ad86bfbc35d84db3f63e84cd7b31c07fa4f8fba78029aab59bb304b4f836dc28dcda610a2cfc043d3be533dfd953253979508b3ae3214b88e6f788e71ea1cfad1dc4ec64238a5d1f0eee342fd49d9487ae12bac4ac55c98607c3e0f408e7bc161df5fa0cd1bd4cf5b73e1f16c0b3f05ba3270d039ed39ebe8620afa91fe278a7547d50f1dd4500fa6a1a7376c0b56afc3e211fb67702f9ccd4efdde06f101ce02781896232c083d8eaade5594324a157f85479f6769d733611901843dda375a4231c7be2e68a39feee90e97777af7a096d4ba10eff736ca8bf08a4888a264980bf168edb26c0e500da2ba960a8c3ca8ab85423f5f41eb1218169bf5a1f9033168afba9995d5d0858ab26c193fc00feef934cebb37aa10f6dffa8497164a089248771367aceb6edd511529a1545117290290c5ec98003a9bf303c002335d3cbcb071d7d245f94da3f2b8268439c9175b912ff2368917d6fed3df752487ceaaa9ea1a0afc0ae5d99d056c91ac04728268161c74ab44e6fdbcb25c1804d1a376d696b0e88afd4a3a1b62f8c884975635f47cd19a13159efa8a77457502a6659dacdecff2d27e2b85d29438fbc99e728f304ff318fe8c30076baecc442ce9f3857f6bbe8855594cb9c89c6bfa7be1a53970c277b14915232497d91e7f70299095b6d5d2e4baaae20e56f6b3e7b8b242a052894235888f9c3da3c93ad7bd78bfda8e5b1d07815888062e02ccf030f8aa977551ee5c27f110a4ccddf8151f2a584117437bffbbc2a73eedd89b1bf05de6deee2387c596dba113ccdcaaabeb63f2bbcadb5d50f3a8fb8f518759c62e2c02947147a244630529b6a35839d54daf2a57b133fc2bb6930df31562bc2c4dd7a3d5a5f879d582fea591325935b7e03072351035bc2d177b042ad17b059a169904f70d6b9f6497bd1102c98adb873a6fb35106d0ca98dc4bba70eb785a88734c7fad188e097c3c97dbc4e64fd2473c571a33f010af93e51961ff63de8fbeb03829f940b2db8fc1439238a22ba7658b7a0930afb89887ce1d6633ca388156ec7c80405898e7ce4c2ada7fdca4f391eea9b311a2cba1d858b498d9cc4da78f6befc3d55a13a2bc6fea2fbc684704512e0b3004daa718ad8a9095b093b6ec908c9922f8d8ebfd8beeb3f972cade62e4a492c27ee9e08c757803eaf1216f9740b677a09a674f1e9cb035940da768224e67272f33fd21013bda39d5af4055c553150dbf1950e601b76260a404d210e7534298df361e1c0be0816d6c82e24783d70c31479c37a0fba9c517b59f1dd53b08cd73d5c1a77e4372aa910bb4f581b15fc003860fe236c30121f422b944cbee7f1041f7299733980687227179ca52e07f4cafda824a0c855bd7cc161eb2c0f6949054aeff90f09a668c0b7eae9b9af42cfde2affdac8052ab9c6d17f0ab10ad83fc51192c1e288bb94d78b0ac1314a0bc306138e46195e39f6588bc03889991d4795f744240189cf716bba4f859d3428033d344a0c7515861c3aeb42c89b1365cb91c2fd9ceabd0b736d0c250687dc61a96e63214082b15140514408dbb5b4654b975512ff684579ff5393cc2107459524711bfa584ec7d292deadda28c396be47d6d4fd75ccbe5bd7a0a9f92dc6e2bd7b02876ce5aa6e2a2bc2281395e8df36e3bfeec127795f1ee51c0a60727769b6934d00747084ac3a677d347ae0d2e57ff0feb5a3843df6179942ee7371b00f73b56b4179c2111091a042cb3a3d2ff0ac0afbee4eab807399cd6dcf6e799b85b0c2d954bbc6b305532249d0e473876222f9bb133b6cd77182ef757dd0368059821d07cff32", 0x1000}, {&(0x7f00000000c0)="a4c751283c96fce55bdc144b9529f41128c8b8c78720e11857420ca259b5f51ca85d3ba8f4462400", 0x28}, {&(0x7f0000000300)="fa3c03f4585fd9277e29e27e640a0722d8395d8871b6791ce2104f9ef45b0fb4c449f8d5dfa9046dc99dee0cdb62ebb2437c4aac439840c68924f6a40915c5875e77169a4d9d9908b9c39a705879c9f87ea06527c25956d371747c69703f53d06a72a75fafe71b5ba5a714a2a8f6cda9e5db9953629532a124e5ce4e6f49c503916403056809869edf4d838804d2816c0ccf04ab1f4597c3da3933ba47025339d336ea35b92df28a8771af96eb55d716f2f75a1c8bb3b0ffb48c7c14bcd4c028800256f33baea2ffc32f5203c9", 0xcd}, {&(0x7f0000000540)="e23222c015ec91783a23191022ce5685a862c7a69766522e2ceac2a106e9dc64a78beecddf36796c0094cfe539e1d8ace896baa1eaa590833469b9568fe1192d36b0aa3aaf74ab0a759496198d8f128e0474f2657bb0fd6fc69493bc62b294184016fd2d596bc34869f585a177a56c366412b8bf8bc5df9056822d1d4f784b95f95aa218ddeca5fe5cb76eef24218fd58315ad7934d292118da433c4e4e6365ae9b69c87af8bc4fb2170e535cffeef4a861e370a8fd8b93527db60a8dfc2c89c0c15500988f1e632b388bcef0fc26fb6ffd95ca66077", 0xd6}], 0x4}, 0x4010) 2018/04/02 20:46:52 executing program 1: r0 = semget(0x1, 0x0, 0xaa) semctl$GETALL(r0, 0x0, 0xd, &(0x7f0000000040)=""/5) r1 = perf_event_open(&(0x7f000001d000)={0x5, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = syz_open_dev$mice(&(0x7f0000000100)='/dev/input/mice\x00', 0x0, 0x98000) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000140)={0x0, r2, 0x0, 0x1}, 0x14) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x13, r1, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80000) ioctl$KVM_TRANSLATE(r3, 0xc018ae85, &(0x7f00000000c0)={0x100004, 0xf003, 0x10001, 0x5, 0x8000}) 2018/04/02 20:46:52 executing program 4: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000180)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_nopr_ctr_aes128\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000), 0x0) close(r0) socketpair$inet6_sctp(0xa, 0x5, 0x84, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$inet_sctp6_SCTP_RECVNXTINFO(r1, 0x84, 0x21, &(0x7f0000000080)=0xed5c, 0x4) 2018/04/02 20:46:52 executing program 7: r0 = add_key(&(0x7f0000943000)='keyring\x00', &(0x7f0000f02ffb)={0x73, 0x79, 0x7a}, &(0x7f00004defd8), 0x0, 0xffffffffffffffff) r1 = add_key$keyring(&(0x7f0000000100)='keyring\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) keyctl$revoke(0x3, r0) keyctl$get_security(0x11, r1, &(0x7f000027e000)=""/87, 0xfffffffffffffd95) 2018/04/02 20:46:52 executing program 3: socketpair$unix(0x1, 0x3, 0x0, &(0x7f00007e5000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f00000bc000)=@abs, 0x8) perf_event_open(&(0x7f000025c000)={0x0, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) fcntl$setstatus(r1, 0x4, 0x800042c05) sendmmsg$unix(r1, &(0x7f00000bd000), 0x80, 0x0) dup2(r1, r0) 2018/04/02 20:46:52 executing program 0: r0 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000140)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xffffffffffffffff) add_key$user(&(0x7f0000000000)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a, 0x2}, &(0x7f0000000180)="1499cb4f2f2e1ea984c6ee16be7bbc90dd69163dc188ac9e1a701ffc6b8e4a6b35dfa46b3762e7cef47f079c18fd2d20f27a3800c61b11d4080a5da4f735d40c308ce5004f8b2026209ed6bfbfcd72dbb687682c4abcbdede7bff4e5f056888033b59bb4314c82e03c6e47e937da33736a1a94a3d48dbfea509d205f3cbd60a0ffc195606e77af181a0f48d53a2f038e291d028a9369de7f1b4fafde4b2f5f46c39b7527dc4414cd6c7bdc41f12d992543998c039fe4885f3325b304fbf6b35f38e6f7e6b146a00f807531fb52a27f3962133b0e73319e15bd030dd0ccd66affec5879a3cbd520b5e779cc8b14fbaeb659f57ef141bf928907f1c633ec85f4e450969f179732c844a103d4809c26f72f8a3197418fd41e0accc16c84e61b043340eb6bc96a22d14aaf3d3adc71225fea30d475c87040c340474feefaa9bc08cce779bfe7639cd298f3c2f6cd42214bddcc44a9356bd85bb4b989a98e927363974d04498d9f1b00a5fcce7d1ce7dd7d7f36dfcaac94ef95db7b949bd10e3f47f38f0ae60449ba705cd224fed03d29fc495094472740ed25aa45fc796c98adad9450c631aea252e7e3ae82d240e581aa3b7d3c5e4ec9cec237d9283e3e3d9b37825f0fd820d99ccde0c312a3cefd0ecf9b68fe47a82d946b23da2d7589548a3c7a20a0beb868dabd86294002d2385666994433ece1862060b75b26b9e133bf699001ff446c4ab985757d1625ae8bc783fddedcb6f4bfeee46612b5b0af65b949e6dbbb948500d236904b3ecb208b250a290eea643d8684839633993b3df9cc011cf7c3636eaf0a5609ff3dd9dc6d998ad0d62d1288d5f17236765f9f801cd2a760769894d8638982e07aa8a0670a4e03400064420a164bb91a161ccbe9ab3148b35eda4b020e7cbd895a8230b3ce3c60396ec70bad205a8f78672fc8f50512352dd6359596b3601345491bbb38390a88641bb9f37c6a5f3fcfa2a367c2966d02def019f1909b4baffea521117618700fa29df3b3adae98861d7ee372e08b5daecf5cfd5fb61fddad86332302afb857186597232a52214659d8d5d81f4d01979c2935ba5ac9259aedcc333867ab0ecce5ac2a8d02e450d218b89a301a20a43e26bbe4d6c2673a5ffd64dc44b00351e5f3abfa17c907b79fe7f394590e98f6f624f681878d3012a73a6b10ff254f39a8835a1176b5a42d41945efbc671c561617ddb667545a9bb9e35133a4ae03ca7140231910dda23ac82944ea1e62c86830f82432c6c2dac2de895685850f83c0b0a1c7888d4a2bc42d1bc04d9487dda70d60848b32daf6e49f2f3833b5dfc0b1751f002727f6a006e0e14cdcff2aa4dab9da2d569654792976b043c9d20c04f9f14ed38bebac5867f31262a9241f220b55f649ead83f8fc671ef458427cb4af0988a7ff64a4259fa34487f382ac8f9a5c66ec692cc9d2cca4082a085aa71804cfacd21a6693082498e7d1c7f47276a446464f45bc02aedb801eb2dbca3eff182f74d98fb92b7ef0fca683d89151cd058d8e5f144cb9cf32e175251034962b46ee5c8f69296e691351735e9691c9e0580fa239845a56e2ff5eb3b611742074fc8de45e5cb71d6905989f0448c9eafa46f6f0fbdded2593daf6e313df8c6c07b8ab8d38902e90a9b431b17fc801938ef2080d27133ceb4352c799dbbc41b224ea73faa7df75c6b68560bc2969e2dbdd19debfb1669a0658ce8af1ef8f756f5ab49baedea23aab705ddd51861a58690a6b80e8c74c1309bdd4023cba80adc3f4c15c1599d266b8301857f7975b870a72bac23fb67d34fa3ad900b78ad00e3de5c9a4e5ca08221f453d2ce3d8cdabc26aaf72d28ac3335824a46f47e576e906e88e1556e9ed396fb05c74073c30bf3c1e8b75de44368d19e19dcdaa2cb6fc9300855ca5f3f738760bf1783b4dfbe953e42dde8a86c52384378ead3f3f91cef974ef25f44f63125c3b33d1766b51428f41193bb3a042327a84a4659504e08c79ed4c2bea9cf5f5b62d4b7addd7a7399a05fdaecf84ba18bbc1bc5b6b1c8fc726e3c79b8c67388af19071935bf7d682b378864cf0d60e54bb70712395d063b3c217852de0f04374742a05501e3f9076a2f6ddc31df20a0f68579d4673bade6b51a516769c604f21b6c5ffa6be4094c82a9d6598655e4d0015267a0b4a7ad2b98416890bb24128fd9efaa9e7148459c3b88b916647bb336d69b1dda8312076ee6c110ac3600a487ef9dea3d5957178b7dc269eee7af49671316c177b685f7ead74ec27141ddda8dbb2b885e1559dae638b2d5deb490f20c00a43b0faa344a8a30258b4d9b1a5ed582ca8cf767f073403459ebb3574390b66c038bb518452368f42a7718e1543596eb06a814ae86e9532597e7bda8bfee8afc5e80fc09fee0b3e64e1f35a3e39ae2881ce122fba01ae58a87ff269d410c28f6df0ee244a6c6cf7f6af066baa4c8d2bbec0081127de994eae090d7528bede69084f20e863feccfd7d5aa16bfcae209ab91c884ec53cbc72f943ae239db09d3b64088c99817a8247ed1510604044d413b79a863735b35dad969ef448bc19db2f566d859ad6a3f9c91d6d274044eaf5deddc78f2f2f4b78dff9d892f28bac1e523bcde0df90161e3cac9d83b4884c5b4ea24ac30e12c4e7891f2eae66ca9a11a2158bb83c6c25acec4855d242b651313f05477094d270f06a0db1cb866374d8457cd118165cf6f03aecd3b4111f62727b161dadc38db51273adcd1d4fd24bd072504d382b769e6a2933dedb21ce82365fbab6614a0e9ad85f2391bf7ee1035c3360107c526f4bd0a8cd97a4e6b838231fcaa0c2658f9baefb3910ebba0bed7f07b062259e15086a133cfb34f7121eb3949654c9febf0b3767027b0871efb6c7dc5c7578f46b5504e355c0df3b8bd63b8eccd59ce79058fc35c0736101364e988f8329be1c0798671fc51bcbd539008d50595bbda3da67199cbffb3045324ef95d367b0d03e90eb6c9850f4f2f53dbcdd4173b739e2024df49d91236e812d54d71751c560e89e57d6c9fa93a60a8f298b09dbf73cdc0c6e96577d9bb19fdeabf9bf1e3f0a1b4485f5c7c18752b91acf2d12320a6ae88d4adcc618ac22e06b5d3a4e82e9815230c62865fd5e13a2c7a26832bd52f8dc92401f65790ca2530ee4241a36bb0048fb73ddab8d86b7023cf5b89db2f86fb59a34f154688cd1820c49ee35786f246b8c62af1a3aa9e00fd655c2f7232ac0d0cab3ac492b7d5c0f6facd787ca51569eccb4a9c48f6d546aa9edf48aa6fa532f61aaeac62482ab34c4d65a87ebbfae654fc50f3e5c6de0c4ec37a574f8c3ae5fba0e71629d391f4931769969f7a4421a2a66497f661662df353e9b279bfc9d33fa580b00d3433ece0f01632dda4d4f519a26bcc5eea72762ce6e8040bfc538bc1e693140a94f1f6798421ee1d225a4a71ba8f06d29e190004f3c99d62811220ed2c2758340f0a00d8affe2d9f04ff36c4a6105a6ae43f4a7b610475efac3dabda0b9581b40e3cacd53e1c3c0fe4119cb375114a4b29d38177622e488813ff82757f214b8c835ecfe5fc14d85af446e2f14ade3be9fa9aec7b9340b400054980fbca39d8bec0fa704ccdd8ac7daa5d22ac77d46ea36dd9a4422d5a882edef02403c42a6d2e0874b74907d13f5827c1147ec6c27b43062fe3eb6f6c30494120898203f88a03d080eafacdcb2ab9742a50ee65b323115ecba31346acffeb6978032cd90d6712ffd356e3ba304528f2b335284389d670ec6fbfc31b7ee3087a8c644e15d82b3fbfeba8c5c5756c2dc9195b2429065930d6692bf707d47b4adbc634b18b574f0103e34c4ffd50ff187084fb2ea3f6ac67833e5edba584166813a21f5ba3efea6da0cd511fc8d2799245bac6905777342aee6fe49e6deebafc82b1d2629cda88240743d16b36fd1f2c79b4b3cbd4db9e6301aef07bd7ce38f801a2ceb79f1640c6ab28a0a14e3729e3991a6d8c5d5199ada0fb26ea73510381ad372747ae6e2bff6d930992856efef3dfe27fdb419fe24599799886a591ad6ede221bb8cddc0804101f4fa78a52c4b63c87d950acf49b35a2d17d4f56fd3d5d658237fc292945dbe61ec19ee0bf29a500d265ce7676565de7457ef4c303dbb5cd25a94fd6f0eb1e9aa0bb0d29c4fd9e0260e0619f09bdf21ecc3a6c3f1cc4f868af14fb0b3f2f2cc1cbfc42609e74f68efc68db16224db16830d7a038b0cabee244c4a1af5404e19b701f4ef2d862bb3c08bcc2c76f4ed4df17f93708cdde76e6d07cac246b82c91ce5e968c05c0cdc56cd228df2a3ad273d0847c434d45fa03e99a1e0f32c0fad6e0286a07a056d3cf8376675c8fa802405f6a402a5c426d52044f57821df06a7e94dd06507b060e89349ea9d58f8b955d2ee0a6cc0cdf711f26258fefd8d2c66a4695e949b7eeca1b5c114659709c5039efd9ae2e83f53c900bd82a38984b25c2f121e4b27027ae8bb882eafd197ccb3b58a60eef969ee079624d52af9e4a55ed29f8f86c5025b0277e2a370115233f24d7d8c2a7a590d3ebf8ce2e35a290d8e7208c607376ad63923b99e79af2f508df764de43ee6089dd6e912942e97d344c84be1492d07ed8bc72176c082a85c4f0505b333acdd5e0dc47a156d19af2af0ec088dcbfad74fba88f41f5a5b37d9b583247ddf13c3ca6e7a38b7eade442a4b00b8a57451534edd0253ac745d6a09493eccddd2c25906d80df18920965b36721f156166cd51f566b8fe7d54cef560af517cdeb3d54c1ace39965ab8677e11cc199a4594169e0f970c6a62d2cda9bf12e1595e43662d377ed438378b37cd7d0712c3f9ee91a1122ede46d4ae0f52331535756fd919c2b84281fe2d0dc1dfd963a47bf1de55df75ccdea16ff17c9dc2a3fd76a26351772713a25929a714c1a5644129d25167d3f0f4ac698dc8fd7f55eaf5fef581c0475c73cbb5bb5c7a3f50b37acb903bf02170689afd460a0b93fda1c9203b2d795ab34a6e11b6743f816a35f910c685cfeca73e23d2703f5db57e5cedafaf41cdc726d6458a43d01e5e2a95d242f8a3d8fb03234e40b6795d031f30de1e22a90f5dff3cf14eadc7699da812f030b1bcf05874baa899bda5979b3874638eb8e1e3ab4963c3c0c94fab8711f26db0036ac9a609e03b0bcf29e2a25085ac9e1698e15c981380968862159e9495f309b355f3bd0106f25a9f941adfdfbd567d04244ad40e74231dae56cbffbcb1ba027bc0541fc1417710a7f28d4d7526929512bdeb354094f304215fca4f642cfa836fec1b3041326fc39f8317a111ef541ac7f0e55d1090f07483c66148a528ec17e3b801f7f5d82c5e90a875e70a9c0c20ca8fc28f01f9cae85fe5a845e9dacbb218977daf1adab88858b78962b09f1dd1d36e3b60c09336f200a5d1fe8e657d7a1022b87b2ab901df61dec303670a1c20272799d198ea1c60e4e5012047e78cbf575fa0ece9c65e781f207fc5ecbd18b3746e8a4e563934ce06d754c29c248cf15ab3c93355c257e32b2477754ca526db8f272e94048418f2f6ad7e0ced614e420267ec20299a672d1ad5dc1ed7d352d0dc85aefa951ef88b7b35ef4151eed2c7e3d176403ac77290726d4c2c9f0e2e88c6510c6eedfad7d1d91f70af198ec0e829294beadc4cff55e6eef98952457648d6c61952af157aa75ec74094b824a35e096992078beee7c5129318945dea9e5bf0fd7aca3a77c6595c62784f5aaf07fe0f205f385be09b3ae9cc836af9d7517e256a1ea4b2cd33d23f6d792ed701b8e0333b422c5", 0x1000, r0) add_key$keyring(&(0x7f0000000040)='keyring\x00', &(0x7f0000000100)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) keyctl$clear(0x7, r0) r1 = syz_open_dev$audion(&(0x7f0000001180)='/dev/audio#\x00', 0x7, 0x401) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f00000011c0)={{&(0x7f0000ffc000/0x3000)=nil, 0x3000}, 0x3}) 2018/04/02 20:46:52 executing program 7: futex(&(0x7f000000cffc)=0x4, 0x9, 0x4, &(0x7f0000000000)={0x77359400}, &(0x7f0000048000), 0x7fff) futex(&(0x7f000000cffc), 0xa, 0x0, &(0x7f00006f7000)={0xfffffffffffffffc, 0x100000000000000}, &(0x7f0000000080), 0x20) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, @loopback}, &(0x7f0000000180)=0x10) ioctl$sock_inet_SIOCADDRT(r0, 0x890b, &(0x7f0000000200)={0x0, {0x2, 0x4e24, @multicast1=0xe0000001}, {0x2, 0x4e24, @dev={0xac, 0x14, 0x14, 0x1a}}, {0x2, 0x4e24, @remote={0xac, 0x14, 0x14, 0xbb}}, 0x100, 0xff, 0x400000000000000, 0x0, 0x3, &(0x7f00000001c0)='syzkaller1\x00', 0x6, 0x2, 0x6}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000040)='memory.current\x00', 0x0, 0x0) ioctl$KVM_SET_DEBUGREGS(r1, 0x4080aea2, &(0x7f0000000280)={[0x2000, 0x1, 0x1, 0x100000], 0x400000000010000, 0x50}) 2018/04/02 20:46:52 executing program 4: r0 = socket$alg(0x26, 0x5, 0x0) r1 = syz_open_dev$tun(&(0x7f0000481000)='/dev/net/tun\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) nanosleep(&(0x7f0000000680), &(0x7f0000000400)) perf_event_open(&(0x7f0000536000)={0x2, 0x70, 0xe2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0xf945}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r3 = memfd_create(&(0x7f0000000080)='/dev/vga_arbiter\x00', 0x1) recvfrom(r1, &(0x7f0000000280)=""/191, 0xda, 0x40000040, &(0x7f0000000340)=@can={0x1d}, 0x80) ioctl$KVM_SET_TSC_KHZ(r2, 0xaea2, 0x9) r4 = syz_open_dev$loop(&(0x7f00000003c0)='/dev/loop#\x00', 0x4, 0x7e) r5 = memfd_create(&(0x7f00000000c0)="74086e750000000000000000008c00", 0x2) ioctl$LOOP_CHANGE_FD(r5, 0x4c06, r4) pwritev(r5, &(0x7f0000f50f90)=[{&(0x7f0000000040)="aa", 0x1}], 0x1, 0x81006) openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000200)='/dev/loop-control\x00', 0x800, 0x0) getsockopt$inet_sctp6_SCTP_DEFAULT_SNDINFO(r5, 0x84, 0x22, &(0x7f0000000100)={0x8, 0x0, 0x4, 0x2}, &(0x7f0000000140)=0x10) ioctl$LOOP_CHANGE_FD(r4, 0x4c00, r5) ioctl$sock_inet_SIOCGIFADDR(r3, 0x8915, &(0x7f0000000440)={'gretap0\x00', {0x2, 0x4e22, @multicast1=0xe0000001}}) writev(r4, &(0x7f0000000b80)=[{&(0x7f0000000580)="449cbf7e044632c42b2186cff75ef3679914503b3c8d9383463ad45aec25316b89231253d1c8750bc7a91f997dc2c0e96ece15bdca140fb888b4d039ea2922f5e2af1d734510a0c0d5d8d95d0c059a7e7d91a53506b7f2ecff1e39efbc822c38435a1824ced8edc063eed6d9f2957463a62d5dc4a800595b29f653b98154c928063cf92c234e6b427b40cdc1729900063853ee0b57aa146b66bd2f45cde1231d46c21bbfbc4f3b75ab57987aeff6ce1f7042d2bfe5a0dd", 0xb7}, {&(0x7f0000000800)="e74a0ac0bb59ddfefb5415ec73eddd3c2d822466784a3b452960f0cc95f8ebfeaddd93a385d215998c539d276bf8c483a08f5e25d7cfde39f6af9f08b2047d01894ede05c7cb6b78df5c0939e9e9619ed0a81bd0a2fc0547ff11db147e20628629fb5a33bbe23f25a3c16d8bbdad4cb1e4b5ffff711bac833bf127bb3a65b68e91be2394acdca13c86279b7c030899a70675", 0x92}, {&(0x7f0000000ac0)="89656f85f28e3595b593fa3850406087d851fc1b547d3dfdc01987e6bf2779ad9ade5d55117f0c4c58aaafc4acc74a50f402507ca2b10b900656ecbcd23133f318e782e5057af50acfbcbecc73f95aa8c5740bee91d3261c410507ca919ce7eca8c78bad1c712d84b664b1c842f6cf070aae2645d4658fa351a56d315d86837cacfd0e4fa6b4c236bd3ceb59b5548d7aa11180b1d11d0a8e8ef3d5b6c890168179c0f5940fe623f6ea9ed8a73145132962fd7148ca8ba5e23476ba0247cefe", 0xbf}], 0x3) openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000240)='/dev/loop-control\x00', 0x100, 0x0) sendfile(r4, r4, &(0x7f0000000080), 0x102000004) sync() dup2(r5, r4) setsockopt$SO_VM_SOCKETS_BUFFER_SIZE(0xffffffffffffffff, 0x28, 0x0, &(0x7f0000000000)=0x9, 0x8) write(0xffffffffffffffff, &(0x7f0000ffdffb), 0x0) prctl$intptr(0x2b, 0x0) ioctl$LOOP_GET_STATUS64(r4, 0x4c05, &(0x7f0000000480)) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='cpuset.memory_pressure\x00', 0x0, 0x0) ioctl$int_in(r2, 0x5452, &(0x7f0000d6dff8)=0x4) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e3, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bind$alg(r0, &(0x7f0000000180)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_nopr_ctr_aes128\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000), 0x0) 2018/04/02 20:46:52 executing program 5: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000e5b000)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) connect$inet(0xffffffffffffffff, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x11}}, 0x10) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000eb0fb8)={0x1, 0x3, &(0x7f00009ff000)=@framed={{0x18}, [], {0x95}}, &(0x7f00002bf000)='syzkaller\x00', 0x4, 0xb7, &(0x7f00006ab000)=""/183}, 0x48) setsockopt$inet_tcp_int(r0, 0x6, 0x19, &(0x7f0000000240)=0x8, 0x4) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)="6970365f76746930000000000400", 0x10) r2 = socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(r2, 0x89e0, &(0x7f000031aff8)={r0, r1}) ioctl$sock_kcm_SIOCKCMCLONE(r2, 0x89e2, &(0x7f00000002c0)={0xffffffffffffffff}) sendmsg$nl_xfrm(r3, &(0x7f0000000780)={&(0x7f0000000200)={0x10}, 0xc, &(0x7f0000000740)={&(0x7f0000000480)=ANY=[@ANYBLOB="b80000001900000000000000000000007f000001000000000000000000000000ff01000000000000000000000000000100000000000000000000000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="00000000000300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0xffcb}, 0x1}, 0x0) ioctl$sock_kcm_SIOCKCMUNATTACH(r3, 0x89e1, &(0x7f0000000040)={r0}) sendmsg$inet_sctp(r0, &(0x7f0000000180)={&(0x7f0000000080)=@in={0x2, 0x4e20, @loopback=0x7f000001}, 0x10, &(0x7f0000000140)=[{&(0x7f00000007c0)="7343ed33d285b3cc20580283d909da4865a42f65c3326ad4d514c629fadc8afadf468ca9b7d5b692fd3a59e99624ebd46194b5bf1db8704e8757b8230fde0535c2acbcd0c509b1b55f53f50ac0ba0161bff044aefe247f7f71631911f5d68ab5a3535e9450cefd4ed45778e128a73ed807b24b11741b9613c0206c2eb004f1f37a9cec67880d7a158c9b46bafaeb0c47bab872958a15dad2a3868648359f84ab19c69395c42ef86ade52a52b9276d08a4e61c3793ecaa7a461cd67b95b945631fd7a5ccd867a61007fdb95a1daa4e381d9387ff0f467460f33ab6c41f284376a940f9e8594f645dcd357ded951012ad851fa56a82bfb16dfbcaff27224425d1e97d5bf1acf0f8803971837e1a8c92a0542e2775a5eba64c7e3ca67cf15c7e8996d783d491f3a867b0e00ef17643a97d1627698682fa95bfc8b7a6204f93370e29eac1641c95228e02ed987f2c4eda7f2276397a0a6383953427f814de74923136d9217138ed6d5de97fed41caa9f074da7fa53d1e0649e9b70fdcee710bf5c0f72cb053023b6ed840f3adea940c55adb24640f4ea955da0790c5efe1d78a9341ca5011bf6c066118a34eb749de96a5fac53fd37b983cdac8d9ef9e06a1be495d04b38caf588a16f0e730d1622e4fb2108c531b46c6a80793d1d9878b72dc379afb9c17e9546fc2ff6834fd72a9900767977f4f401b9b9dc0eb98464e58d5dd8124654fe8c6a01ece20262cfc1c2980328a3320b6d546e5512cfaf2b08b0d6ee647cfa4fb0ead8d2c81504808c8ff482377fd122d6185d8e7734a021504875e0e4129000332a1956c067260ffc0f565fd37824f7ebb0758304a6f63e87179c01a35149669265a055aab44025a57c19188b89df8da46f9aaabf35e28cef8349ae79434a30aa797f69cd5cae6640bfc94bea4288b22e9940474dbc75ded8845fa1d87e135d5575b0b395b85cfaf9cd9ec52310eff0fe3eb86d37cbd5fad20684b494d23d4244a958baf1f52d1c7ade097510f50c401caef9dd710545f816620422cac78baa35340be942e179482767f23f2526e32a1ff2f416585ef7c33112d3b212d2a14146e13057c1291c3d8c429602ce2e7de8eb26e44809c88e08791725b7eace601a6313646652cc19ccd556f8f481ec7bf996254bdc0d7ed913a8dff69dd331582a623a761ab3e522453172e60b00897d12bfe4981511cf8e484421e13fcd3f69c1f8e430bef4882500cb19b7e02fdad6ef4238a22e82513131821405aff01f6e61715cc74b8abe2758c089005fd5d2d9cd3b40293811637cedf987bde326aba6954751174334d62b922da2f3722801e82db0e91ae4db9ddd3b6f8bfed5ae549228ee6b9ca1dd151da0a4d27b6f343a1f5b488e830fcadee39e1860aef0a1c1580e8b7b773ac12eefe9f46c1fb6790bcc663f92d484f591ef86b0d0ac0ee43642d9ea86048e5b43d385bcab728006001a5ad5049dcde6cb19765970e8764e06e973719c95e2cb16dea0fd64383e7d1c82dc74f39ca183eb44c0ea98d098ae535b01408245426f5d5603bca9467005c83559d42c1674d4384a07d29f5b08515587f98cb1d17a27848f501aec3509d30f3ad7165749437ea3b32dc191f81c5d1a1a87ca1b1b7a3396d1bdc176a64d1fc1423489cedb3e803aef87a14679e46265d30cf75496f99f476378fd5fd7815b4ba39255ccd41bfa2b04a2a9b9b496d361788a93613eb5a91bc372b788a48a5f7dd2368879064bd7bf91fd33ee80f4b27e7ab9c4b7f8406c6935344dd1ac89332a737697dbb2b4f7370dc86e541df8349c5921ebe0467a4d529ce9545f95cf2fd4374108a2e33c5a314eb58c4150076243526ef42dcf8fc313d7845452f5f97b4a56f6126b6a06e8110ee512f186f305f8c6c80070dcdf92fd337c38dcd7f5cf817d7af444a8ada157209726905b6952b7197c4b1473d79de075d65a78921936cf4e732060f9eb32a59d086740941fd84319adea8acd9c1f98608874ba968a08c913a0ad15f718f91caa7a9dc814798e77ebb46effe99f23a28010fa87418a7ddf8892f18f69a8c92d9fb7aade8fa4b0c50d9c76867bd8a41f3bcfcc6199d461aa50cac3358fc106da5d4596cd28a4a9bdef43935fb490fa0f186286343e56c78c4ba5f9fdf019b3e9573ebc0bc4c324e9bfbac7bf2ef79b22c92b7b51d6360a2cba1a0b06d512081a8e0c7543254413b1fd15ac9544b05167d1e38807a0944171ae9afd873d8a6ea6a1ffe4f34397cac358e27199a63b35d7fb035132b8000ec26f066ae505d2717283f44cd4dbcc3c026b67f108d303e174dcdd32992061797d01ee70d8e26a92a756cf5732eed0202032c00fb653c4f201568a6caf7f113c6b1f8e91773c418754594b21455334dd53da6432f26856764f106723e4382a41b3d1cfd07564bdc77daa52b0459f92e005d91544c309913d488daa93dfe852b3fb9c23e3bfd9fa7c573cfd61c48df6fe8c222ae5debfc357e8981ebc3d0a4865ebf279127e8e44cbd986b9a8f02890ccaa8932fa90e79f511762448e938d101ec87c0577abdb1912afd572e52ff8a9a772a75d8b39cc7e3dcb9d458519cd84b1e5e8858ea2e11c7ff35515c218fc6302bc3b7352e5c7a9f393eaffd1917c86b23e39f0be345ead6233a069576f3aec9c67e44af6a16f43250e5bd843e2a3fb906343740ad4452d35202a692e92a082b4cbdc061c4068a57e6a2bab124d3c5a2a7726552b79cd3bd600f6797bf3a28519f323200f7e56cf4ebad09218094b12c65acedea8eb9009ada6d637078f4d8ad16b202ce4445d02ae4d4404db426ec6622e7909764ebe3c36ca50f4eb37ffb095cd9986beb15bf982dcefb1b7f84e86c0023cdf40dcf7a8d0025325e6d0b688c051905168fc0db1e74bfa8140fa8a9670553d7ac26439a0cce0df0d231e484de52c64f29bf3847f285e7f91d48f046a53f83d6a831afac3589b012402bdbe6742a1398be54333db1b9855db4a006fc3ef4e62356152ff8b834ad296fb9664a17071f901afdd2be9c03b6f1bcb2da535095681ff51cbc3676db31ad11b6926c7ad9d88e0195f9496851713b260cf26e2046366c98d59cac75c206a109e65d4f71d736997fed1a4f313c10447ac33f3b14779098e050550d841c2af1d76f3c5872521c2cfd77bef818e8a7418d027e0b6f7e359a0f5d6aeefa9f50cab47ba229ee6a4ee88bfca03a04d9d44bd946a492c1ba55c3afdeaf2d34dec1801071b3d2bdaaa667fc1a9236df7e069771a1efaf84ca22160d6ddb9d52f91aeaad6e08d6aac596a824dcbf576f94a8b62ed0b60fc39715058a275edf0d6654be1565285f2f67613133932de52bbe0a9cd611d062453351a4bfa63880fb4a2520edb72913c7e68815cc658e24092e59f613a88b67379ec7770bd7ae64e99a5be444bb3d74ca7a0a40d291e3a0132faf89feae8fde8bd96231792fa6c1499ea2cd5cb6d2239ae4fd6b9af54f3ce6b37103ba21aec9735576417cc4d7f1726c42a6bb6e71090193bc3f03f745875d6adaaf3001aff55fa6895cda42ca914b1a8e392ab70baa572d3f965e16e7c2d59d5901ee874144d061cfa1a028d05d9b14406c0b146ef532f4ec55bb954ba319e2e7e300a522e0376a9790f5b61a2c104de2760f657a9dc536ccf15b533d05812639679fd45a6ef992552e0c0fc083c315a3f76aadccc06c9d2f80f09fe6f60ddb62703e9a4d945f5335553e020ebae550f1680ae17a5d685e3968347f8157f5bbf3392f956191191bbe353c10009af3161f2c27f72d69b9fdedf137431fa1e9d094782c3402e2b44e51b371823e1829c442f0b4da9503089e722085ad6d587acefc576d63b3111880075481caed077094dde1bc216bc6d093e6913f4e8374f5285efe5896c1c29e6ab2b15bbf2ebc638e17ec66c26e29cf37358af2d38c32e3bc56b5461c262bf18d9ad86bfbc35d84db3f63e84cd7b31c07fa4f8fba78029aab59bb304b4f836dc28dcda610a2cfc043d3be533dfd953253979508b3ae3214b88e6f788e71ea1cfad1dc4ec64238a5d1f0eee342fd49d9487ae12bac4ac55c98607c3e0f408e7bc161df5fa0cd1bd4cf5b73e1f16c0b3f05ba3270d039ed39ebe8620afa91fe278a7547d50f1dd4500fa6a1a7376c0b56afc3e211fb67702f9ccd4efdde06f101ce02781896232c083d8eaade5594324a157f85479f6769d733611901843dda375a4231c7be2e68a39feee90e97777af7a096d4ba10eff736ca8bf08a4888a264980bf168edb26c0e500da2ba960a8c3ca8ab85423f5f41eb1218169bf5a1f9033168afba9995d5d0858ab26c193fc00feef934cebb37aa10f6dffa8497164a089248771367aceb6edd511529a1545117290290c5ec98003a9bf303c002335d3cbcb071d7d245f94da3f2b8268439c9175b912ff2368917d6fed3df752487ceaaa9ea1a0afc0ae5d99d056c91ac04728268161c74ab44e6fdbcb25c1804d1a376d696b0e88afd4a3a1b62f8c884975635f47cd19a13159efa8a77457502a6659dacdecff2d27e2b85d29438fbc99e728f304ff318fe8c30076baecc442ce9f3857f6bbe8855594cb9c89c6bfa7be1a53970c277b14915232497d91e7f70299095b6d5d2e4baaae20e56f6b3e7b8b242a052894235888f9c3da3c93ad7bd78bfda8e5b1d07815888062e02ccf030f8aa977551ee5c27f110a4ccddf8151f2a584117437bffbbc2a73eedd89b1bf05de6deee2387c596dba113ccdcaaabeb63f2bbcadb5d50f3a8fb8f518759c62e2c02947147a244630529b6a35839d54daf2a57b133fc2bb6930df31562bc2c4dd7a3d5a5f879d582fea591325935b7e03072351035bc2d177b042ad17b059a169904f70d6b9f6497bd1102c98adb873a6fb35106d0ca98dc4bba70eb785a88734c7fad188e097c3c97dbc4e64fd2473c571a33f010af93e51961ff63de8fbeb03829f940b2db8fc1439238a22ba7658b7a0930afb89887ce1d6633ca388156ec7c80405898e7ce4c2ada7fdca4f391eea9b311a2cba1d858b498d9cc4da78f6befc3d55a13a2bc6fea2fbc684704512e0b3004daa718ad8a9095b093b6ec908c9922f8d8ebfd8beeb3f972cade62e4a492c27ee9e08c757803eaf1216f9740b677a09a674f1e9cb035940da768224e67272f33fd21013bda39d5af4055c553150dbf1950e601b76260a404d210e7534298df361e1c0be0816d6c82e24783d70c31479c37a0fba9c517b59f1dd53b08cd73d5c1a77e4372aa910bb4f581b15fc003860fe236c30121f422b944cbee7f1041f7299733980687227179ca52e07f4cafda824a0c855bd7cc161eb2c0f6949054aeff90f09a668c0b7eae9b9af42cfde2affdac8052ab9c6d17f0ab10ad83fc51192c1e288bb94d78b0ac1314a0bc306138e46195e39f6588bc03889991d4795f744240189cf716bba4f859d3428033d344a0c7515861c3aeb42c89b1365cb91c2fd9ceabd0b736d0c250687dc61a96e63214082b15140514408dbb5b4654b975512ff684579ff5393cc2107459524711bfa584ec7d292deadda28c396be47d6d4fd75ccbe5bd7a0a9f92dc6e2bd7b02876ce5aa6e2a2bc2281395e8df36e3bfeec127795f1ee51c0a60727769b6934d00747084ac3a677d347ae0d2e57ff0feb5a3843df6179942ee7371b00f73b56b4179c2111091a042cb3a3d2ff0ac0afbee4eab807399cd6dcf6e799b85b0c2d954bbc6b305532249d0e473876222f9bb133b6cd77182ef757dd0368059821d07cff32", 0x1000}, {&(0x7f00000000c0)="a4c751283c96fce55bdc144b9529f41128c8b8c78720e11857420ca259b5f51ca85d3ba8f4462400", 0x28}, {&(0x7f0000000300)="fa3c03f4585fd9277e29e27e640a0722d8395d8871b6791ce2104f9ef45b0fb4c449f8d5dfa9046dc99dee0cdb62ebb2437c4aac439840c68924f6a40915c5875e77169a4d9d9908b9c39a705879c9f87ea06527c25956d371747c69703f53d06a72a75fafe71b5ba5a714a2a8f6cda9e5db9953629532a124e5ce4e6f49c503916403056809869edf4d838804d2816c0ccf04ab1f4597c3da3933ba47025339d336ea35b92df28a8771af96eb55d716f2f75a1c8bb3b0ffb48c7c14bcd4c028800256f33baea2ffc32f5203c9", 0xcd}, {&(0x7f0000000540)="e23222c015ec91783a23191022ce5685a862c7a69766522e2ceac2a106e9dc64a78beecddf36796c0094cfe539e1d8ace896baa1eaa590833469b9568fe1192d36b0aa3aaf74ab0a759496198d8f128e0474f2657bb0fd6fc69493bc62b294184016fd2d596bc34869f585a177a56c366412b8bf8bc5df9056822d1d4f784b95f95aa218ddeca5fe5cb76eef24218fd58315ad7934d292118da433c4e4e6365ae9b69c87af8bc4fb2170e535cffeef4a861e370a8fd8b93527db60a8dfc2c89c0c15500988f1e632b388bcef0fc26fb6ffd95ca66077", 0xd6}], 0x4}, 0x4010) 2018/04/02 20:46:52 executing program 1: syz_emit_ethernet(0x2e, &(0x7f0000003ed2)=ANY=[@ANYBLOB="0180c2000000aaaaaaaaaabb08004500002000000000002f9078ac140000"], &(0x7f0000003fec)={0x1, 0xfffffffffffffffc, [0x4, 0xffffffffffffffff]}) 2018/04/02 20:46:52 executing program 3: socketpair$unix(0x1, 0x3, 0x0, &(0x7f00007e5000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f00000bc000)=@abs, 0x8) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) fcntl$setstatus(r1, 0x4, 0x800042c05) sendmmsg$unix(r1, &(0x7f00000bd000), 0x80, 0x0) dup2(r1, r0) 2018/04/02 20:46:53 executing program 6: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x10000000013, &(0x7f000039c000)=0x400000000000001, 0x4) sendto$inet(r0, &(0x7f00005c9000), 0x252, 0x800000020000000, &(0x7f0000303000)={0x2, 0x4e20, @loopback=0x7f000001}, 0x10) r1 = openat$qat_adf_ctl(0xffffffffffffff9c, &(0x7f0000000040)='/dev/qat_adf_ctl\x00', 0x200000, 0x0) ioctl$KVM_S390_UCAS_MAP(r1, 0x4018ae50, &(0x7f0000000080)={0x80, 0x2, 0x3}) setsockopt$EBT_SO_SET_COUNTERS(r1, 0x0, 0x81, &(0x7f00000000c0)={'mangle\x00', 0x5, [{}, {}, {}, {}, {}]}, 0x78) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000500)={'tunl0\x00', 0x0}) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000540)={r2, @loopback=0x7f000001, @dev={0xac, 0x14, 0x14, 0x18}}, 0xc) setsockopt$inet_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000000)='tls\x00', 0x4) getsockopt$inet_tcp_int(r0, 0x6, 0x1f, &(0x7f0000000240), &(0x7f0000000280)=0x4) 2018/04/02 20:46:53 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) bind$alg(r0, &(0x7f0000000180)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_nopr_ctr_aes128\x00'}, 0x58) ioctl$sock_inet_SIOCSARP(r0, 0x8955, &(0x7f00000000c0)={{0x2, 0x4e20, @remote={0xac, 0x14, 0x14, 0xbb}}, {0x306, @random="461b287957af"}, 0x2, {0x2, 0x4e21, @multicast2=0xe0000002}, 'syzkaller0\x00'}) r1 = syz_open_dev$midi(&(0x7f0000000040)='/dev/midi#\x00', 0x4, 0x0) delete_module(&(0x7f0000000080)='\x00', 0x200) epoll_ctl$EPOLL_CTL_DEL(r1, 0x2, r0) 2018/04/02 20:46:53 executing program 0: r0 = syz_open_procfs(0x0, &(0x7f00000000c0)='/exe\x00\x00\x00\x00\x00\x00') fcntl$setstatus(r0, 0x4, 0x4000000000046800) io_setup(0x8, &(0x7f0000000080)=0x0) io_submit(r1, 0x1, &(0x7f0000000100)=[&(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000a00)="30bfff3c45f732fbd4a8b85478382238dc455864074c85e9a64e89d56db57f2ca5aec9bd93d5ba4f2e4545715d4740cb34dc4742c8a37d368395f31e3990320771e86ec357e24d4239063c60dba6ffd0488c074de1a8806590d36ed3c1b0514f958d79117ec174be838a214b3d493fc6b51511ff13961dc0a72dde3d92404b319a98c2c72b9bad03f6ff985dfa79cd49bd512b1b656876dc8c2cfeb8791dae605d2d37515534fd712e9595f5a7d51020bc5e08b55e2e9242b23bd846fe3412b406075e86914ee00a97da6bc732be9fc89ba4a75b0ae7e1cc21f2e2cb83d2bc4a09d445ed8fa05f4849afcc3fe84f1e6598e3f36a938386c114263747c5db325533a2288fb1c5a5ae46c30616a347466fd0da1732c871acd62464f3b09128143e244a8a0769882a321c64a72229c9d0b80a5ab185981ba598643438cc7071e48e73775c5f37b1d85b302e1489691a3b641c174b9727585054f7c6f31e3b188d96e58e4ad31019e7d269ac6d577bad905b691558525d8f69ae8266fa2a0b77aac91c837e167b669e13c513e0591fe854340f61dacb1f362a9edc611a6aed623f88e4aa102ea816548ed0f512835a3a66a64211df80fa57cc8aed54a2259e2b430eb6c8653af000eb1c5d23bb3b4f68afe5bc6f05000363c1afc262a99c794fbca1b79d87ce770266592cdf645c375d94bb9e6a0c2ab33f8394a09c7949c8243e5f7e0e6ce904d3b4724ed02b86f9d78ba874b20f1e1fe862d4a7b278a294ff8dc6bf349dbfe2195dbd8d2cb6285eed14bf940325bb4727ad6ac2c7c53ff04222e0ca485f689279f4fe25fc8c3ad9717ccca52daa0fa54e31102368ce0d5c0c2a6c241b54908e5a5425fdb01a6b565d5169db3df2521f95038e20f282db0dfbd9360a33d3eb2817df97f4c8d75700f8ffffffffffffb9f89d22a8b83219ea51efc61c7e2431ae6d7863a519c2f510ec328714ecf7f1d7297be4623fc8d434ab8afc34bc235e416f1550140ea0e06edef2f923c7c778d00ec192493c614d7c9a9a4a7d7e36309bb067b8af5bc0a315469879f2e2b8ed37eddef3862a97dd79e5bef2e8d5bb625fb0b0b2293591211fd844fabe86c4cb18971666ae261629bb0c8b91afd238a06d00f2faaf1279aa6133c7286b668fa8a6c3e67eb070f739fb1b371e93d9f0b45ca670f7198e06ae8e0fa8bbc4beb2f2ec193a09245d4351160cc6b06fcebc5bd44bfc78d3297f7255a37cfb463b4e1d013b307889f160ab946b9c76b465455bda4ac720f2c715aba4ddb3e490bbb96c06cdb043cc2c9548c956dab65602c3fcf99254cd50bd429c3325b50cde67164c8afec170299837fd0e9e8217155fbf080bbffbe591cf964481c407f3118c0f81eeaa1e98b60f39ac5718a70f7ca2dd42de6f2287a52a958035d1cfaaac574a5667c54f4319c9c6ad0555cf7d23021161048b7cafe899aef118e08c0104c855b6b92b3b9e07cc5a304c62e7fbc223c1b5cb03b3738a696266926af14701b5d33c042eafb45d58aff2fa1dd47fc5f23507ab0d1d125d14cd2e978fd6d589a004a3f4e03a109392d7ced2cc6e26ca30a7b7c6a08b88d94fe33d29a1b43a627eeddc433720a42a4bcc1371e2693b2fe4fa30365ef9bea43f1abf98a92a3079d9218c8388b489e7b70705edc7be7d2def244ce5facbd54058666eb9452380e40011694b2aa277351fca9ea95e92da2832f8a5a7de24bf2144048d5b5f075e5508b1de9d0e4d1bd813aaa33f5bfa1127e4773799cd4112618e67acf89af74d7342e9973b7c91cb40d84380d12598ec29d089f8c3e029f45cdcbed79937dce4691bf4e88a806fdeeeb16de29da2dcc0bd28269726cf7b50ada7acc80e3f5c0bc28a9b92c48c95fdb0ebb7de012cb56fc638e56eec6be75e101dfbc5399397c7617ee06cf48a00a33df5f247145582beaa45036354a592644525b3f7a717c72cad8efbc04fdc0739aff0799e49b433630d9b1f5adc3531cfb7a4f62e46390ad4a2bf8da1f41ddda92f9b7915dacfc8be0a6a8e7e33f37fce17ee6595149683823be0e210651f03f03283aa7d7b80f6924ea05be6b448a375a1b4911f412559d815774ff9e0d856adb082ef98f9f7d6bbc39b638c28652e3fe3edbe4f81f3408acde0507d0549100e3ef6d73002d3514d4f363fe22a9049e188827477a6873276543f1d13f78551538c94d9cd751c4ff2432824ffa8856501ae85f6eea6a496ed4ccca914424467325fe75404e1b64ed8ada0cd7a01e6133b27456cedafd0d761c6118e4d343caf0028d6ca011a0910bbc973dfe4f77039e93cebe70b27a156868700fbbc8f90449931a055005a8e128a506e44c7c3035091a311560b093bfc3518e0d724898cea8f276696f14b1bb8d0c7d7c638ae12303bbdfdca11a5b0a4515f0e0e825e6e031261efbd376283bd4db3e397a8b1f0a8dd4016c0d31e2fba58113b7d9f1ed5eccdc16ec80202ab6189bd10a88658d997fbedca41874223285095e528e714dcee16f7eaf2ac163f706d7af12c3678d11f5066a56490766653354d619f8a0dcd087f0052201ed538615aa94ce5c5f11b4472979022352d7d7aa5fbf507c10ef5a13d145829354aa0b6bdd2c40443e18456c8c0c6934c9fd804c11a973809f792b253146bc63e1347bd00324f09522d5e300bdde7ad6438f7ed79d7bd5b6a64674f279aaacd84ae046114aead98218b0ae0f141de68643fb699d514ec0008535901007d5aef5737beaac36dfe4fc38f70eafaac232cd084e3e21a4fa744bac2afb66d31b044df66276f4f9662726228f0d2493814e7644f2ab06adcaea3e785b82a57cdb9b50a885293c7f431955ad550a4a372b89c0e3c0d8003484ab29ca43683c69667e01c570ae233", 0x800}]) 2018/04/02 20:46:53 executing program 1: r0 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000000)='/dev/rfkill\x00', 0x101000, 0x0) ioctl$KVM_GET_MSRS(r0, 0xc008ae88, &(0x7f0000000080)={0xa, 0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}]}) r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f0000000040)={&(0x7f0000e87000)={0x10}, 0xc, &(0x7f0000a3bff8)={&(0x7f0000e69fb8)=@ipmr_newroute={0x1c, 0x18, 0xc21, 0x0, 0x0, {0x80, 0x20, 0x0, 0x0, 0x0, 0x4, 0x0, 0x5}}, 0x1c}, 0x1}, 0x0) 2018/04/02 20:46:53 executing program 5: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000e5b000)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) connect$inet(r0, &(0x7f0000000100)={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x11}}, 0x10) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000eb0fb8)={0x1, 0x3, &(0x7f00009ff000)=@framed={{0x18}, [], {0x95}}, &(0x7f00002bf000)='syzkaller\x00', 0x4, 0xb7, &(0x7f00006ab000)=""/183}, 0x48) setsockopt$inet_tcp_int(r0, 0x6, 0x19, &(0x7f0000000240)=0x8, 0x4) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)="6970365f76746930000000000400", 0x10) r2 = socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(r2, 0x89e0, &(0x7f000031aff8)={r0, r1}) ioctl$sock_kcm_SIOCKCMCLONE(r2, 0x89e2, &(0x7f00000002c0)={0xffffffffffffffff}) sendmsg$nl_xfrm(r3, &(0x7f0000000780)={&(0x7f0000000200)={0x10}, 0xc, &(0x7f0000000740)={&(0x7f0000000480)=ANY=[@ANYBLOB="b80000001900000000000000000000007f000001000000000000000000000000ff01000000000000000000000000000100000000000000000000000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="00000000000300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0xffcb}, 0x1}, 0x0) ioctl$sock_kcm_SIOCKCMUNATTACH(r3, 0x89e1, &(0x7f0000000040)={r0}) sendmsg$inet_sctp(r0, &(0x7f0000000180)={&(0x7f0000000080)=@in={0x2, 0x4e20, @loopback=0x7f000001}, 0x10, &(0x7f0000000140)=[{&(0x7f00000007c0)="7343ed33d285b3cc20580283d909da4865a42f65c3326ad4d514c629fadc8afadf468ca9b7d5b692fd3a59e99624ebd46194b5bf1db8704e8757b8230fde0535c2acbcd0c509b1b55f53f50ac0ba0161bff044aefe247f7f71631911f5d68ab5a3535e9450cefd4ed45778e128a73ed807b24b11741b9613c0206c2eb004f1f37a9cec67880d7a158c9b46bafaeb0c47bab872958a15dad2a3868648359f84ab19c69395c42ef86ade52a52b9276d08a4e61c3793ecaa7a461cd67b95b945631fd7a5ccd867a61007fdb95a1daa4e381d9387ff0f467460f33ab6c41f284376a940f9e8594f645dcd357ded951012ad851fa56a82bfb16dfbcaff27224425d1e97d5bf1acf0f8803971837e1a8c92a0542e2775a5eba64c7e3ca67cf15c7e8996d783d491f3a867b0e00ef17643a97d1627698682fa95bfc8b7a6204f93370e29eac1641c95228e02ed987f2c4eda7f2276397a0a6383953427f814de74923136d9217138ed6d5de97fed41caa9f074da7fa53d1e0649e9b70fdcee710bf5c0f72cb053023b6ed840f3adea940c55adb24640f4ea955da0790c5efe1d78a9341ca5011bf6c066118a34eb749de96a5fac53fd37b983cdac8d9ef9e06a1be495d04b38caf588a16f0e730d1622e4fb2108c531b46c6a80793d1d9878b72dc379afb9c17e9546fc2ff6834fd72a9900767977f4f401b9b9dc0eb98464e58d5dd8124654fe8c6a01ece20262cfc1c2980328a3320b6d546e5512cfaf2b08b0d6ee647cfa4fb0ead8d2c81504808c8ff482377fd122d6185d8e7734a021504875e0e4129000332a1956c067260ffc0f565fd37824f7ebb0758304a6f63e87179c01a35149669265a055aab44025a57c19188b89df8da46f9aaabf35e28cef8349ae79434a30aa797f69cd5cae6640bfc94bea4288b22e9940474dbc75ded8845fa1d87e135d5575b0b395b85cfaf9cd9ec52310eff0fe3eb86d37cbd5fad20684b494d23d4244a958baf1f52d1c7ade097510f50c401caef9dd710545f816620422cac78baa35340be942e179482767f23f2526e32a1ff2f416585ef7c33112d3b212d2a14146e13057c1291c3d8c429602ce2e7de8eb26e44809c88e08791725b7eace601a6313646652cc19ccd556f8f481ec7bf996254bdc0d7ed913a8dff69dd331582a623a761ab3e522453172e60b00897d12bfe4981511cf8e484421e13fcd3f69c1f8e430bef4882500cb19b7e02fdad6ef4238a22e82513131821405aff01f6e61715cc74b8abe2758c089005fd5d2d9cd3b40293811637cedf987bde326aba6954751174334d62b922da2f3722801e82db0e91ae4db9ddd3b6f8bfed5ae549228ee6b9ca1dd151da0a4d27b6f343a1f5b488e830fcadee39e1860aef0a1c1580e8b7b773ac12eefe9f46c1fb6790bcc663f92d484f591ef86b0d0ac0ee43642d9ea86048e5b43d385bcab728006001a5ad5049dcde6cb19765970e8764e06e973719c95e2cb16dea0fd64383e7d1c82dc74f39ca183eb44c0ea98d098ae535b01408245426f5d5603bca9467005c83559d42c1674d4384a07d29f5b08515587f98cb1d17a27848f501aec3509d30f3ad7165749437ea3b32dc191f81c5d1a1a87ca1b1b7a3396d1bdc176a64d1fc1423489cedb3e803aef87a14679e46265d30cf75496f99f476378fd5fd7815b4ba39255ccd41bfa2b04a2a9b9b496d361788a93613eb5a91bc372b788a48a5f7dd2368879064bd7bf91fd33ee80f4b27e7ab9c4b7f8406c6935344dd1ac89332a737697dbb2b4f7370dc86e541df8349c5921ebe0467a4d529ce9545f95cf2fd4374108a2e33c5a314eb58c4150076243526ef42dcf8fc313d7845452f5f97b4a56f6126b6a06e8110ee512f186f305f8c6c80070dcdf92fd337c38dcd7f5cf817d7af444a8ada157209726905b6952b7197c4b1473d79de075d65a78921936cf4e732060f9eb32a59d086740941fd84319adea8acd9c1f98608874ba968a08c913a0ad15f718f91caa7a9dc814798e77ebb46effe99f23a28010fa87418a7ddf8892f18f69a8c92d9fb7aade8fa4b0c50d9c76867bd8a41f3bcfcc6199d461aa50cac3358fc106da5d4596cd28a4a9bdef43935fb490fa0f186286343e56c78c4ba5f9fdf019b3e9573ebc0bc4c324e9bfbac7bf2ef79b22c92b7b51d6360a2cba1a0b06d512081a8e0c7543254413b1fd15ac9544b05167d1e38807a0944171ae9afd873d8a6ea6a1ffe4f34397cac358e27199a63b35d7fb035132b8000ec26f066ae505d2717283f44cd4dbcc3c026b67f108d303e174dcdd32992061797d01ee70d8e26a92a756cf5732eed0202032c00fb653c4f201568a6caf7f113c6b1f8e91773c418754594b21455334dd53da6432f26856764f106723e4382a41b3d1cfd07564bdc77daa52b0459f92e005d91544c309913d488daa93dfe852b3fb9c23e3bfd9fa7c573cfd61c48df6fe8c222ae5debfc357e8981ebc3d0a4865ebf279127e8e44cbd986b9a8f02890ccaa8932fa90e79f511762448e938d101ec87c0577abdb1912afd572e52ff8a9a772a75d8b39cc7e3dcb9d458519cd84b1e5e8858ea2e11c7ff35515c218fc6302bc3b7352e5c7a9f393eaffd1917c86b23e39f0be345ead6233a069576f3aec9c67e44af6a16f43250e5bd843e2a3fb906343740ad4452d35202a692e92a082b4cbdc061c4068a57e6a2bab124d3c5a2a7726552b79cd3bd600f6797bf3a28519f323200f7e56cf4ebad09218094b12c65acedea8eb9009ada6d637078f4d8ad16b202ce4445d02ae4d4404db426ec6622e7909764ebe3c36ca50f4eb37ffb095cd9986beb15bf982dcefb1b7f84e86c0023cdf40dcf7a8d0025325e6d0b688c051905168fc0db1e74bfa8140fa8a9670553d7ac26439a0cce0df0d231e484de52c64f29bf3847f285e7f91d48f046a53f83d6a831afac3589b012402bdbe6742a1398be54333db1b9855db4a006fc3ef4e62356152ff8b834ad296fb9664a17071f901afdd2be9c03b6f1bcb2da535095681ff51cbc3676db31ad11b6926c7ad9d88e0195f9496851713b260cf26e2046366c98d59cac75c206a109e65d4f71d736997fed1a4f313c10447ac33f3b14779098e050550d841c2af1d76f3c5872521c2cfd77bef818e8a7418d027e0b6f7e359a0f5d6aeefa9f50cab47ba229ee6a4ee88bfca03a04d9d44bd946a492c1ba55c3afdeaf2d34dec1801071b3d2bdaaa667fc1a9236df7e069771a1efaf84ca22160d6ddb9d52f91aeaad6e08d6aac596a824dcbf576f94a8b62ed0b60fc39715058a275edf0d6654be1565285f2f67613133932de52bbe0a9cd611d062453351a4bfa63880fb4a2520edb72913c7e68815cc658e24092e59f613a88b67379ec7770bd7ae64e99a5be444bb3d74ca7a0a40d291e3a0132faf89feae8fde8bd96231792fa6c1499ea2cd5cb6d2239ae4fd6b9af54f3ce6b37103ba21aec9735576417cc4d7f1726c42a6bb6e71090193bc3f03f745875d6adaaf3001aff55fa6895cda42ca914b1a8e392ab70baa572d3f965e16e7c2d59d5901ee874144d061cfa1a028d05d9b14406c0b146ef532f4ec55bb954ba319e2e7e300a522e0376a9790f5b61a2c104de2760f657a9dc536ccf15b533d05812639679fd45a6ef992552e0c0fc083c315a3f76aadccc06c9d2f80f09fe6f60ddb62703e9a4d945f5335553e020ebae550f1680ae17a5d685e3968347f8157f5bbf3392f956191191bbe353c10009af3161f2c27f72d69b9fdedf137431fa1e9d094782c3402e2b44e51b371823e1829c442f0b4da9503089e722085ad6d587acefc576d63b3111880075481caed077094dde1bc216bc6d093e6913f4e8374f5285efe5896c1c29e6ab2b15bbf2ebc638e17ec66c26e29cf37358af2d38c32e3bc56b5461c262bf18d9ad86bfbc35d84db3f63e84cd7b31c07fa4f8fba78029aab59bb304b4f836dc28dcda610a2cfc043d3be533dfd953253979508b3ae3214b88e6f788e71ea1cfad1dc4ec64238a5d1f0eee342fd49d9487ae12bac4ac55c98607c3e0f408e7bc161df5fa0cd1bd4cf5b73e1f16c0b3f05ba3270d039ed39ebe8620afa91fe278a7547d50f1dd4500fa6a1a7376c0b56afc3e211fb67702f9ccd4efdde06f101ce02781896232c083d8eaade5594324a157f85479f6769d733611901843dda375a4231c7be2e68a39feee90e97777af7a096d4ba10eff736ca8bf08a4888a264980bf168edb26c0e500da2ba960a8c3ca8ab85423f5f41eb1218169bf5a1f9033168afba9995d5d0858ab26c193fc00feef934cebb37aa10f6dffa8497164a089248771367aceb6edd511529a1545117290290c5ec98003a9bf303c002335d3cbcb071d7d245f94da3f2b8268439c9175b912ff2368917d6fed3df752487ceaaa9ea1a0afc0ae5d99d056c91ac04728268161c74ab44e6fdbcb25c1804d1a376d696b0e88afd4a3a1b62f8c884975635f47cd19a13159efa8a77457502a6659dacdecff2d27e2b85d29438fbc99e728f304ff318fe8c30076baecc442ce9f3857f6bbe8855594cb9c89c6bfa7be1a53970c277b14915232497d91e7f70299095b6d5d2e4baaae20e56f6b3e7b8b242a052894235888f9c3da3c93ad7bd78bfda8e5b1d07815888062e02ccf030f8aa977551ee5c27f110a4ccddf8151f2a584117437bffbbc2a73eedd89b1bf05de6deee2387c596dba113ccdcaaabeb63f2bbcadb5d50f3a8fb8f518759c62e2c02947147a244630529b6a35839d54daf2a57b133fc2bb6930df31562bc2c4dd7a3d5a5f879d582fea591325935b7e03072351035bc2d177b042ad17b059a169904f70d6b9f6497bd1102c98adb873a6fb35106d0ca98dc4bba70eb785a88734c7fad188e097c3c97dbc4e64fd2473c571a33f010af93e51961ff63de8fbeb03829f940b2db8fc1439238a22ba7658b7a0930afb89887ce1d6633ca388156ec7c80405898e7ce4c2ada7fdca4f391eea9b311a2cba1d858b498d9cc4da78f6befc3d55a13a2bc6fea2fbc684704512e0b3004daa718ad8a9095b093b6ec908c9922f8d8ebfd8beeb3f972cade62e4a492c27ee9e08c757803eaf1216f9740b677a09a674f1e9cb035940da768224e67272f33fd21013bda39d5af4055c553150dbf1950e601b76260a404d210e7534298df361e1c0be0816d6c82e24783d70c31479c37a0fba9c517b59f1dd53b08cd73d5c1a77e4372aa910bb4f581b15fc003860fe236c30121f422b944cbee7f1041f7299733980687227179ca52e07f4cafda824a0c855bd7cc161eb2c0f6949054aeff90f09a668c0b7eae9b9af42cfde2affdac8052ab9c6d17f0ab10ad83fc51192c1e288bb94d78b0ac1314a0bc306138e46195e39f6588bc03889991d4795f744240189cf716bba4f859d3428033d344a0c7515861c3aeb42c89b1365cb91c2fd9ceabd0b736d0c250687dc61a96e63214082b15140514408dbb5b4654b975512ff684579ff5393cc2107459524711bfa584ec7d292deadda28c396be47d6d4fd75ccbe5bd7a0a9f92dc6e2bd7b02876ce5aa6e2a2bc2281395e8df36e3bfeec127795f1ee51c0a60727769b6934d00747084ac3a677d347ae0d2e57ff0feb5a3843df6179942ee7371b00f73b56b4179c2111091a042cb3a3d2ff0ac0afbee4eab807399cd6dcf6e799b85b0c2d954bbc6b305532249d0e473876222f9bb133b6cd77182ef757dd0368059821d07cff32", 0x1000}, {&(0x7f00000000c0)="a4c751283c96fce55bdc144b9529f41128c8b8c78720e11857420ca259b5f51ca85d3ba8f4462400", 0x28}, {&(0x7f0000000300)="fa3c03f4585fd9277e29e27e640a0722d8395d8871b6791ce2104f9ef45b0fb4c449f8d5dfa9046dc99dee0cdb62ebb2437c4aac439840c68924f6a40915c5875e77169a4d9d9908b9c39a705879c9f87ea06527c25956d371747c69703f53d06a72a75fafe71b5ba5a714a2a8f6cda9e5db9953629532a124e5ce4e6f49c503916403056809869edf4d838804d2816c0ccf04ab1f4597c3da3933ba47025339d336ea35b92df28a8771af96eb55d716f2f75a1c8bb3b0ffb48c7c14bcd4c028800256f33baea2ffc32f5203c9", 0xcd}, {&(0x7f0000000540)="e23222c015ec91783a23191022ce5685a862c7a69766522e2ceac2a106e9dc64a78beecddf36796c0094cfe539e1d8ace896baa1eaa590833469b9568fe1192d36b0aa3aaf74ab0a759496198d8f128e0474f2657bb0fd6fc69493bc62b294184016fd2d596bc34869f585a177a56c366412b8bf8bc5df9056822d1d4f784b95f95aa218ddeca5fe5cb76eef24218fd58315ad7934d292118da433c4e4e6365ae9b69c87af8bc4fb2170e535cffeef4a861e370a8fd8b93527db60a8dfc2c89c0c15500988f1e632b388bcef0fc26fb6ffd95ca66077", 0xd6}], 0x4}, 0x4010) 2018/04/02 20:46:53 executing program 3: socketpair$unix(0x1, 0x3, 0x0, &(0x7f00007e5000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f00000bc000)=@abs, 0x8) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) fcntl$setstatus(r1, 0x4, 0x800042c05) sendmmsg$unix(r1, &(0x7f00000bd000), 0x80, 0x0) dup2(r1, r0) 2018/04/02 20:46:53 executing program 7: r0 = socket(0x11, 0x100000803, 0x0) r1 = syz_open_dev$tun(&(0x7f00000000c0)='/dev/net/tun\x00', 0x0, 0x202) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000040)={"6966623000faffffffffffffff00", 0x5001}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) r2 = openat$ipvs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/sys/net/ipv4/vs/sloppy_sctp\x00', 0x2, 0x0) write$cgroup_subtree(r2, &(0x7f0000000100)={[{0x2d, 'cpu', 0x20}, {0x2d, 'rdma', 0x20}, {0x2d, 'io', 0x20}, {0x0, 'cpu', 0x20}]}, 0x14) 2018/04/02 20:46:53 executing program 4: r0 = socket$alg(0x26, 0x5, 0x0) r1 = syz_open_dev$dmmidi(&(0x7f0000000100)='/dev/dmmidi#\x00', 0x7fff, 0x80) ioctl$LOOP_CLR_FD(r1, 0x4c01) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bind$alg(r0, &(0x7f0000000180)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_nopr_ctr_aes128\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000), 0x0) close(r0) futex(&(0x7f0000000040), 0x0, 0x0, &(0x7f0000000080)={0x0, 0x989680}, &(0x7f00000000c0)=0x2, 0x1) 2018/04/02 20:46:53 executing program 6: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) setsockopt$inet_sctp_SCTP_AUTO_ASCONF(r0, 0x84, 0x1e, &(0x7f0000000140)=0x80, 0x4) r1 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/kvm\x00', 0x0, 0x0) r2 = ioctl$KVM_CREATE_VM(r1, 0xae01, 0x0) pipe2(&(0x7f0000000400)={0x0, 0x0}, 0x0) r4 = ioctl$KVM_CREATE_VCPU(r2, 0xae41, 0x0) r5 = dup3(r4, r3, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r2, 0x4020ae46, &(0x7f0000decfe0)={0x10005, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) ioctl$KVM_SMI(r4, 0xaeb7) ioctl$KVM_RUN(r3, 0xae80, 0x0) ppoll(&(0x7f0000000040)=[{r5}, {r1, 0xd2}], 0x2, &(0x7f0000000080)={0x77359400}, &(0x7f0000000100), 0x8) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r4, &(0x7f0000fe8000/0x18000)=nil, &(0x7f00000000c0)=[@textreal={0x8, &(0x7f0000000500)="0f005c0666b8ef0000000f23d00f21f86635300000010f23f866b9770b000066b80000008066ba000000000f30f20f35f30f1bcff4650f01cabaf80c66b8c261a58266efbafc0cb874daef0f236d0f32", 0x50}], 0x0, 0x0, &(0x7f0000000040), 0xffffe1e) socket$inet(0x2, 0x80003, 0x3) ioctl$KVM_RUN(r5, 0xae80, 0x0) ioctl$KVM_RUN(r5, 0xae80, 0x0) 2018/04/02 20:46:53 executing program 3: socketpair$unix(0x1, 0x3, 0x0, &(0x7f00007e5000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f00000bc000)=@abs, 0x8) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) fcntl$setstatus(r1, 0x4, 0x800042c05) sendmmsg$unix(r1, &(0x7f00000bd000), 0x80, 0x0) dup2(r1, r0) 2018/04/02 20:46:53 executing program 5: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000e5b000)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) connect$inet(r0, &(0x7f0000000100)={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x11}}, 0x10) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000eb0fb8)={0x1, 0x3, &(0x7f00009ff000)=@framed={{0x18}, [], {0x95}}, &(0x7f00002bf000)='syzkaller\x00', 0x4, 0xb7, &(0x7f00006ab000)=""/183}, 0x48) setsockopt$inet_tcp_int(r0, 0x6, 0x19, &(0x7f0000000240)=0x8, 0x4) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)="6970365f76746930000000000400", 0x10) r2 = socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(r2, 0x89e0, &(0x7f000031aff8)={r0, r1}) ioctl$sock_kcm_SIOCKCMCLONE(r2, 0x89e2, &(0x7f00000002c0)={0xffffffffffffffff}) sendmsg$nl_xfrm(r3, &(0x7f0000000780)={&(0x7f0000000200)={0x10}, 0xc, &(0x7f0000000740)={&(0x7f0000000480)=ANY=[@ANYBLOB="b80000001900000000000000000000007f000001000000000000000000000000ff01000000000000000000000000000100000000000000000000000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="00000000000300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0xffcb}, 0x1}, 0x0) ioctl$sock_kcm_SIOCKCMUNATTACH(r3, 0x89e1, &(0x7f0000000040)={r0}) sendmsg$inet_sctp(r0, &(0x7f0000000180)={&(0x7f0000000080)=@in={0x2, 0x4e20, @loopback=0x7f000001}, 0x10, &(0x7f0000000140)=[{&(0x7f00000007c0)="7343ed33d285b3cc20580283d909da4865a42f65c3326ad4d514c629fadc8afadf468ca9b7d5b692fd3a59e99624ebd46194b5bf1db8704e8757b8230fde0535c2acbcd0c509b1b55f53f50ac0ba0161bff044aefe247f7f71631911f5d68ab5a3535e9450cefd4ed45778e128a73ed807b24b11741b9613c0206c2eb004f1f37a9cec67880d7a158c9b46bafaeb0c47bab872958a15dad2a3868648359f84ab19c69395c42ef86ade52a52b9276d08a4e61c3793ecaa7a461cd67b95b945631fd7a5ccd867a61007fdb95a1daa4e381d9387ff0f467460f33ab6c41f284376a940f9e8594f645dcd357ded951012ad851fa56a82bfb16dfbcaff27224425d1e97d5bf1acf0f8803971837e1a8c92a0542e2775a5eba64c7e3ca67cf15c7e8996d783d491f3a867b0e00ef17643a97d1627698682fa95bfc8b7a6204f93370e29eac1641c95228e02ed987f2c4eda7f2276397a0a6383953427f814de74923136d9217138ed6d5de97fed41caa9f074da7fa53d1e0649e9b70fdcee710bf5c0f72cb053023b6ed840f3adea940c55adb24640f4ea955da0790c5efe1d78a9341ca5011bf6c066118a34eb749de96a5fac53fd37b983cdac8d9ef9e06a1be495d04b38caf588a16f0e730d1622e4fb2108c531b46c6a80793d1d9878b72dc379afb9c17e9546fc2ff6834fd72a9900767977f4f401b9b9dc0eb98464e58d5dd8124654fe8c6a01ece20262cfc1c2980328a3320b6d546e5512cfaf2b08b0d6ee647cfa4fb0ead8d2c81504808c8ff482377fd122d6185d8e7734a021504875e0e4129000332a1956c067260ffc0f565fd37824f7ebb0758304a6f63e87179c01a35149669265a055aab44025a57c19188b89df8da46f9aaabf35e28cef8349ae79434a30aa797f69cd5cae6640bfc94bea4288b22e9940474dbc75ded8845fa1d87e135d5575b0b395b85cfaf9cd9ec52310eff0fe3eb86d37cbd5fad20684b494d23d4244a958baf1f52d1c7ade097510f50c401caef9dd710545f816620422cac78baa35340be942e179482767f23f2526e32a1ff2f416585ef7c33112d3b212d2a14146e13057c1291c3d8c429602ce2e7de8eb26e44809c88e08791725b7eace601a6313646652cc19ccd556f8f481ec7bf996254bdc0d7ed913a8dff69dd331582a623a761ab3e522453172e60b00897d12bfe4981511cf8e484421e13fcd3f69c1f8e430bef4882500cb19b7e02fdad6ef4238a22e82513131821405aff01f6e61715cc74b8abe2758c089005fd5d2d9cd3b40293811637cedf987bde326aba6954751174334d62b922da2f3722801e82db0e91ae4db9ddd3b6f8bfed5ae549228ee6b9ca1dd151da0a4d27b6f343a1f5b488e830fcadee39e1860aef0a1c1580e8b7b773ac12eefe9f46c1fb6790bcc663f92d484f591ef86b0d0ac0ee43642d9ea86048e5b43d385bcab728006001a5ad5049dcde6cb19765970e8764e06e973719c95e2cb16dea0fd64383e7d1c82dc74f39ca183eb44c0ea98d098ae535b01408245426f5d5603bca9467005c83559d42c1674d4384a07d29f5b08515587f98cb1d17a27848f501aec3509d30f3ad7165749437ea3b32dc191f81c5d1a1a87ca1b1b7a3396d1bdc176a64d1fc1423489cedb3e803aef87a14679e46265d30cf75496f99f476378fd5fd7815b4ba39255ccd41bfa2b04a2a9b9b496d361788a93613eb5a91bc372b788a48a5f7dd2368879064bd7bf91fd33ee80f4b27e7ab9c4b7f8406c6935344dd1ac89332a737697dbb2b4f7370dc86e541df8349c5921ebe0467a4d529ce9545f95cf2fd4374108a2e33c5a314eb58c4150076243526ef42dcf8fc313d7845452f5f97b4a56f6126b6a06e8110ee512f186f305f8c6c80070dcdf92fd337c38dcd7f5cf817d7af444a8ada157209726905b6952b7197c4b1473d79de075d65a78921936cf4e732060f9eb32a59d086740941fd84319adea8acd9c1f98608874ba968a08c913a0ad15f718f91caa7a9dc814798e77ebb46effe99f23a28010fa87418a7ddf8892f18f69a8c92d9fb7aade8fa4b0c50d9c76867bd8a41f3bcfcc6199d461aa50cac3358fc106da5d4596cd28a4a9bdef43935fb490fa0f186286343e56c78c4ba5f9fdf019b3e9573ebc0bc4c324e9bfbac7bf2ef79b22c92b7b51d6360a2cba1a0b06d512081a8e0c7543254413b1fd15ac9544b05167d1e38807a0944171ae9afd873d8a6ea6a1ffe4f34397cac358e27199a63b35d7fb035132b8000ec26f066ae505d2717283f44cd4dbcc3c026b67f108d303e174dcdd32992061797d01ee70d8e26a92a756cf5732eed0202032c00fb653c4f201568a6caf7f113c6b1f8e91773c418754594b21455334dd53da6432f26856764f106723e4382a41b3d1cfd07564bdc77daa52b0459f92e005d91544c309913d488daa93dfe852b3fb9c23e3bfd9fa7c573cfd61c48df6fe8c222ae5debfc357e8981ebc3d0a4865ebf279127e8e44cbd986b9a8f02890ccaa8932fa90e79f511762448e938d101ec87c0577abdb1912afd572e52ff8a9a772a75d8b39cc7e3dcb9d458519cd84b1e5e8858ea2e11c7ff35515c218fc6302bc3b7352e5c7a9f393eaffd1917c86b23e39f0be345ead6233a069576f3aec9c67e44af6a16f43250e5bd843e2a3fb906343740ad4452d35202a692e92a082b4cbdc061c4068a57e6a2bab124d3c5a2a7726552b79cd3bd600f6797bf3a28519f323200f7e56cf4ebad09218094b12c65acedea8eb9009ada6d637078f4d8ad16b202ce4445d02ae4d4404db426ec6622e7909764ebe3c36ca50f4eb37ffb095cd9986beb15bf982dcefb1b7f84e86c0023cdf40dcf7a8d0025325e6d0b688c051905168fc0db1e74bfa8140fa8a9670553d7ac26439a0cce0df0d231e484de52c64f29bf3847f285e7f91d48f046a53f83d6a831afac3589b012402bdbe6742a1398be54333db1b9855db4a006fc3ef4e62356152ff8b834ad296fb9664a17071f901afdd2be9c03b6f1bcb2da535095681ff51cbc3676db31ad11b6926c7ad9d88e0195f9496851713b260cf26e2046366c98d59cac75c206a109e65d4f71d736997fed1a4f313c10447ac33f3b14779098e050550d841c2af1d76f3c5872521c2cfd77bef818e8a7418d027e0b6f7e359a0f5d6aeefa9f50cab47ba229ee6a4ee88bfca03a04d9d44bd946a492c1ba55c3afdeaf2d34dec1801071b3d2bdaaa667fc1a9236df7e069771a1efaf84ca22160d6ddb9d52f91aeaad6e08d6aac596a824dcbf576f94a8b62ed0b60fc39715058a275edf0d6654be1565285f2f67613133932de52bbe0a9cd611d062453351a4bfa63880fb4a2520edb72913c7e68815cc658e24092e59f613a88b67379ec7770bd7ae64e99a5be444bb3d74ca7a0a40d291e3a0132faf89feae8fde8bd96231792fa6c1499ea2cd5cb6d2239ae4fd6b9af54f3ce6b37103ba21aec9735576417cc4d7f1726c42a6bb6e71090193bc3f03f745875d6adaaf3001aff55fa6895cda42ca914b1a8e392ab70baa572d3f965e16e7c2d59d5901ee874144d061cfa1a028d05d9b14406c0b146ef532f4ec55bb954ba319e2e7e300a522e0376a9790f5b61a2c104de2760f657a9dc536ccf15b533d05812639679fd45a6ef992552e0c0fc083c315a3f76aadccc06c9d2f80f09fe6f60ddb62703e9a4d945f5335553e020ebae550f1680ae17a5d685e3968347f8157f5bbf3392f956191191bbe353c10009af3161f2c27f72d69b9fdedf137431fa1e9d094782c3402e2b44e51b371823e1829c442f0b4da9503089e722085ad6d587acefc576d63b3111880075481caed077094dde1bc216bc6d093e6913f4e8374f5285efe5896c1c29e6ab2b15bbf2ebc638e17ec66c26e29cf37358af2d38c32e3bc56b5461c262bf18d9ad86bfbc35d84db3f63e84cd7b31c07fa4f8fba78029aab59bb304b4f836dc28dcda610a2cfc043d3be533dfd953253979508b3ae3214b88e6f788e71ea1cfad1dc4ec64238a5d1f0eee342fd49d9487ae12bac4ac55c98607c3e0f408e7bc161df5fa0cd1bd4cf5b73e1f16c0b3f05ba3270d039ed39ebe8620afa91fe278a7547d50f1dd4500fa6a1a7376c0b56afc3e211fb67702f9ccd4efdde06f101ce02781896232c083d8eaade5594324a157f85479f6769d733611901843dda375a4231c7be2e68a39feee90e97777af7a096d4ba10eff736ca8bf08a4888a264980bf168edb26c0e500da2ba960a8c3ca8ab85423f5f41eb1218169bf5a1f9033168afba9995d5d0858ab26c193fc00feef934cebb37aa10f6dffa8497164a089248771367aceb6edd511529a1545117290290c5ec98003a9bf303c002335d3cbcb071d7d245f94da3f2b8268439c9175b912ff2368917d6fed3df752487ceaaa9ea1a0afc0ae5d99d056c91ac04728268161c74ab44e6fdbcb25c1804d1a376d696b0e88afd4a3a1b62f8c884975635f47cd19a13159efa8a77457502a6659dacdecff2d27e2b85d29438fbc99e728f304ff318fe8c30076baecc442ce9f3857f6bbe8855594cb9c89c6bfa7be1a53970c277b14915232497d91e7f70299095b6d5d2e4baaae20e56f6b3e7b8b242a052894235888f9c3da3c93ad7bd78bfda8e5b1d07815888062e02ccf030f8aa977551ee5c27f110a4ccddf8151f2a584117437bffbbc2a73eedd89b1bf05de6deee2387c596dba113ccdcaaabeb63f2bbcadb5d50f3a8fb8f518759c62e2c02947147a244630529b6a35839d54daf2a57b133fc2bb6930df31562bc2c4dd7a3d5a5f879d582fea591325935b7e03072351035bc2d177b042ad17b059a169904f70d6b9f6497bd1102c98adb873a6fb35106d0ca98dc4bba70eb785a88734c7fad188e097c3c97dbc4e64fd2473c571a33f010af93e51961ff63de8fbeb03829f940b2db8fc1439238a22ba7658b7a0930afb89887ce1d6633ca388156ec7c80405898e7ce4c2ada7fdca4f391eea9b311a2cba1d858b498d9cc4da78f6befc3d55a13a2bc6fea2fbc684704512e0b3004daa718ad8a9095b093b6ec908c9922f8d8ebfd8beeb3f972cade62e4a492c27ee9e08c757803eaf1216f9740b677a09a674f1e9cb035940da768224e67272f33fd21013bda39d5af4055c553150dbf1950e601b76260a404d210e7534298df361e1c0be0816d6c82e24783d70c31479c37a0fba9c517b59f1dd53b08cd73d5c1a77e4372aa910bb4f581b15fc003860fe236c30121f422b944cbee7f1041f7299733980687227179ca52e07f4cafda824a0c855bd7cc161eb2c0f6949054aeff90f09a668c0b7eae9b9af42cfde2affdac8052ab9c6d17f0ab10ad83fc51192c1e288bb94d78b0ac1314a0bc306138e46195e39f6588bc03889991d4795f744240189cf716bba4f859d3428033d344a0c7515861c3aeb42c89b1365cb91c2fd9ceabd0b736d0c250687dc61a96e63214082b15140514408dbb5b4654b975512ff684579ff5393cc2107459524711bfa584ec7d292deadda28c396be47d6d4fd75ccbe5bd7a0a9f92dc6e2bd7b02876ce5aa6e2a2bc2281395e8df36e3bfeec127795f1ee51c0a60727769b6934d00747084ac3a677d347ae0d2e57ff0feb5a3843df6179942ee7371b00f73b56b4179c2111091a042cb3a3d2ff0ac0afbee4eab807399cd6dcf6e799b85b0c2d954bbc6b305532249d0e473876222f9bb133b6cd77182ef757dd0368059821d07cff32", 0x1000}, {&(0x7f00000000c0)="a4c751283c96fce55bdc144b9529f41128c8b8c78720e11857420ca259b5f51ca85d3ba8f4462400", 0x28}, {&(0x7f0000000300)="fa3c03f4585fd9277e29e27e640a0722d8395d8871b6791ce2104f9ef45b0fb4c449f8d5dfa9046dc99dee0cdb62ebb2437c4aac439840c68924f6a40915c5875e77169a4d9d9908b9c39a705879c9f87ea06527c25956d371747c69703f53d06a72a75fafe71b5ba5a714a2a8f6cda9e5db9953629532a124e5ce4e6f49c503916403056809869edf4d838804d2816c0ccf04ab1f4597c3da3933ba47025339d336ea35b92df28a8771af96eb55d716f2f75a1c8bb3b0ffb48c7c14bcd4c028800256f33baea2ffc32f5203c9", 0xcd}, {&(0x7f0000000540)="e23222c015ec91783a23191022ce5685a862c7a69766522e2ceac2a106e9dc64a78beecddf36796c0094cfe539e1d8ace896baa1eaa590833469b9568fe1192d36b0aa3aaf74ab0a759496198d8f128e0474f2657bb0fd6fc69493bc62b294184016fd2d596bc34869f585a177a56c366412b8bf8bc5df9056822d1d4f784b95f95aa218ddeca5fe5cb76eef24218fd58315ad7934d292118da433c4e4e6365ae9b69c87af8bc4fb2170e535cffeef4a861e370a8fd8b93527db60a8dfc2c89c0c15500988f1e632b388bcef0fc26fb6ffd95ca66077", 0xd6}], 0x4}, 0x4010) 2018/04/02 20:46:53 executing program 0: r0 = socket$netlink(0x10, 0x3, 0x4) sendmsg$nl_route(r0, &(0x7f0000000000)={&(0x7f0000000040)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f00000005c0)=@bridge_newneigh={0x30, 0x1a, 0x1, 0x0, 0x0, {0xa}, [@NDA_DST_IPV6={0x14, 0x1, @ipv4={[], [0xff, 0xff], @remote={0xac, 0x14, 0x14, 0xbb}}}]}, 0x30}, 0x1}, 0x0) 2018/04/02 20:46:53 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) bind$alg(r0, &(0x7f00000000c0)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_nopr_ctr_aes128\x00'}, 0xfffffffffffffff8) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000), 0x0) 2018/04/02 20:46:53 executing program 1: r0 = socket$inet6(0xa, 0x5, 0x0) setsockopt$inet6_int(r0, 0x29, 0x1a, &(0x7f0000222000)=0x9, 0x4) bind$inet6(r0, &(0x7f0000000040)={0xa, 0x4e20}, 0x1c) connect$inet6(r0, &(0x7f0000001fe4)={0xa, 0x4e20, 0x8, @loopback={0x0, 0x1}}, 0x1c) 2018/04/02 20:46:53 executing program 3: socketpair$unix(0x1, 0x3, 0x0, &(0x7f00007e5000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f00000bc000)=@abs, 0x8) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3}, 0x0, 0x0, 0xffffffffffffffff, 0x0) fcntl$setstatus(r1, 0x4, 0x800042c05) sendmmsg$unix(r1, &(0x7f00000bd000), 0x80, 0x0) dup2(r1, r0) 2018/04/02 20:46:53 executing program 4: r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/hwrng\x00', 0x400, 0x0) setsockopt$EBT_SO_SET_COUNTERS(r0, 0x0, 0x81, &(0x7f0000000500)=ANY=[@ANYBLOB="6d616e676c650000000000000000000000000000000000000000000000000000030000000000abb5ee50bb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0x58) r1 = socket$alg(0x26, 0x5, 0x0) syz_open_dev$vcsn(&(0x7f0000000040)='/dev/vcs#\x00', 0x5, 0xd20513da843d6f40) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bind$alg(r1, &(0x7f0000000180)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_nopr_ctr_aes128\x00'}, 0x58) socketpair$inet_icmp(0x2, 0x2, 0x1, &(0x7f0000000080)) setsockopt$ALG_SET_KEY(r1, 0x117, 0x1, &(0x7f0000000000), 0x0) close(r1) 2018/04/02 20:46:53 executing program 0: r0 = socket$inet(0x2b, 0x1, 0x0) r1 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000180)='/dev/hwrng\x00', 0x200401, 0x0) ioctl$KVM_GET_XCRS(r1, 0x8188aea6, &(0x7f0000000100)={0x1, 0x7, [{0x6, 0x0, 0x1ff}]}) bind$inet(r0, &(0x7f0000000600)={0x2, 0x4e23, @multicast2=0xe0000002}, 0x10) connect$inet(r0, &(0x7f0000000080)={0x2, 0x4e23}, 0x10) setsockopt$bt_BT_SNDMTU(r1, 0x112, 0xc, &(0x7f0000000140)=0x4d4, 0x1dd) ioctl$sock_SIOCSIFBR(r0, 0x8941, &(0x7f0000000040)=@add_del={0x2, &(0x7f0000000000)='ifb0\x00', 0xcf93}) shutdown(r0, 0x1) 2018/04/02 20:46:53 executing program 6: mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) getpgrp(0x0) r0 = userfaultfd(0x0) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f0000000200)={0xaa}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000d62fe0)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) sigaltstack(&(0x7f0000013000/0x1000)=nil, &(0x7f00000000c0)) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000258f88)) msgsnd(0x0, &(0x7f0000284ff8)={0x3}, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000240)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}) ioctl$UFFDIO_WAKE(r0, 0x8010aa02, &(0x7f0000000b40)={&(0x7f0000011000/0x4000)=nil, 0x4000}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000080)='cpuset.memory_pressure\x00', 0x0, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r1, 0x6, 0xd, &(0x7f0000000100)='reno\x00', 0x5) io_setup(0x1000, &(0x7f0000000040)) io_submit(0x0, 0x0, &(0x7f0000000000)) ioctl$sock_SIOCINQ(0xffffffffffffffff, 0x541b, &(0x7f0000000000)) 2018/04/02 20:46:53 executing program 7: mkdir(&(0x7f000082f000)='./control\x00', 0x0) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = userfaultfd(0x0) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f0000e4c000)={0xaa}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000140)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0xfffffffffffffffe}) r1 = creat(&(0x7f0000000000)='./control/file0\x00', 0x0) write$sndseq(r1, &(0x7f0000011fd2)=[{0x0, 0x0, 0x0, 0x0, @time={0x0, 0x1c9c380}, {}, {}, @time=@time={0x77359400}}], 0x30) unlink(&(0x7f00000000c0)='./control/file0\x00') mount(&(0x7f0000000040)='./control/file0\x00', &(0x7f0000000080)='./control\x00', &(0x7f0000000100)='xfs\x00', 0x202000, &(0x7f0000000180)) unlink(&(0x7f0000000240)='./control/file0\x00') close(r0) 2018/04/02 20:46:53 executing program 5: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000e5b000)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) connect$inet(r0, &(0x7f0000000100)={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x11}}, 0x10) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000eb0fb8)={0x1, 0x3, &(0x7f00009ff000)=@framed={{0x18}, [], {0x95}}, &(0x7f00002bf000)='syzkaller\x00', 0x4, 0xb7, &(0x7f00006ab000)=""/183}, 0x48) setsockopt$inet_tcp_int(r0, 0x6, 0x19, &(0x7f0000000240)=0x8, 0x4) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)="6970365f76746930000000000400", 0x10) r2 = socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(r2, 0x89e0, &(0x7f000031aff8)={r0, r1}) ioctl$sock_kcm_SIOCKCMCLONE(r2, 0x89e2, &(0x7f00000002c0)={0xffffffffffffffff}) sendmsg$nl_xfrm(r3, &(0x7f0000000780)={&(0x7f0000000200)={0x10}, 0xc, &(0x7f0000000740)={&(0x7f0000000480)=ANY=[@ANYBLOB="b80000001900000000000000000000007f000001000000000000000000000000ff01000000000000000000000000000100000000000000000000000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="00000000000300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0xffcb}, 0x1}, 0x0) ioctl$sock_kcm_SIOCKCMUNATTACH(r3, 0x89e1, &(0x7f0000000040)={r0}) sendmsg$inet_sctp(r0, &(0x7f0000000180)={&(0x7f0000000080)=@in={0x2, 0x4e20, @loopback=0x7f000001}, 0x10, &(0x7f0000000140)=[{&(0x7f00000007c0)="7343ed33d285b3cc20580283d909da4865a42f65c3326ad4d514c629fadc8afadf468ca9b7d5b692fd3a59e99624ebd46194b5bf1db8704e8757b8230fde0535c2acbcd0c509b1b55f53f50ac0ba0161bff044aefe247f7f71631911f5d68ab5a3535e9450cefd4ed45778e128a73ed807b24b11741b9613c0206c2eb004f1f37a9cec67880d7a158c9b46bafaeb0c47bab872958a15dad2a3868648359f84ab19c69395c42ef86ade52a52b9276d08a4e61c3793ecaa7a461cd67b95b945631fd7a5ccd867a61007fdb95a1daa4e381d9387ff0f467460f33ab6c41f284376a940f9e8594f645dcd357ded951012ad851fa56a82bfb16dfbcaff27224425d1e97d5bf1acf0f8803971837e1a8c92a0542e2775a5eba64c7e3ca67cf15c7e8996d783d491f3a867b0e00ef17643a97d1627698682fa95bfc8b7a6204f93370e29eac1641c95228e02ed987f2c4eda7f2276397a0a6383953427f814de74923136d9217138ed6d5de97fed41caa9f074da7fa53d1e0649e9b70fdcee710bf5c0f72cb053023b6ed840f3adea940c55adb24640f4ea955da0790c5efe1d78a9341ca5011bf6c066118a34eb749de96a5fac53fd37b983cdac8d9ef9e06a1be495d04b38caf588a16f0e730d1622e4fb2108c531b46c6a80793d1d9878b72dc379afb9c17e9546fc2ff6834fd72a9900767977f4f401b9b9dc0eb98464e58d5dd8124654fe8c6a01ece20262cfc1c2980328a3320b6d546e5512cfaf2b08b0d6ee647cfa4fb0ead8d2c81504808c8ff482377fd122d6185d8e7734a021504875e0e4129000332a1956c067260ffc0f565fd37824f7ebb0758304a6f63e87179c01a35149669265a055aab44025a57c19188b89df8da46f9aaabf35e28cef8349ae79434a30aa797f69cd5cae6640bfc94bea4288b22e9940474dbc75ded8845fa1d87e135d5575b0b395b85cfaf9cd9ec52310eff0fe3eb86d37cbd5fad20684b494d23d4244a958baf1f52d1c7ade097510f50c401caef9dd710545f816620422cac78baa35340be942e179482767f23f2526e32a1ff2f416585ef7c33112d3b212d2a14146e13057c1291c3d8c429602ce2e7de8eb26e44809c88e08791725b7eace601a6313646652cc19ccd556f8f481ec7bf996254bdc0d7ed913a8dff69dd331582a623a761ab3e522453172e60b00897d12bfe4981511cf8e484421e13fcd3f69c1f8e430bef4882500cb19b7e02fdad6ef4238a22e82513131821405aff01f6e61715cc74b8abe2758c089005fd5d2d9cd3b40293811637cedf987bde326aba6954751174334d62b922da2f3722801e82db0e91ae4db9ddd3b6f8bfed5ae549228ee6b9ca1dd151da0a4d27b6f343a1f5b488e830fcadee39e1860aef0a1c1580e8b7b773ac12eefe9f46c1fb6790bcc663f92d484f591ef86b0d0ac0ee43642d9ea86048e5b43d385bcab728006001a5ad5049dcde6cb19765970e8764e06e973719c95e2cb16dea0fd64383e7d1c82dc74f39ca183eb44c0ea98d098ae535b01408245426f5d5603bca9467005c83559d42c1674d4384a07d29f5b08515587f98cb1d17a27848f501aec3509d30f3ad7165749437ea3b32dc191f81c5d1a1a87ca1b1b7a3396d1bdc176a64d1fc1423489cedb3e803aef87a14679e46265d30cf75496f99f476378fd5fd7815b4ba39255ccd41bfa2b04a2a9b9b496d361788a93613eb5a91bc372b788a48a5f7dd2368879064bd7bf91fd33ee80f4b27e7ab9c4b7f8406c6935344dd1ac89332a737697dbb2b4f7370dc86e541df8349c5921ebe0467a4d529ce9545f95cf2fd4374108a2e33c5a314eb58c4150076243526ef42dcf8fc313d7845452f5f97b4a56f6126b6a06e8110ee512f186f305f8c6c80070dcdf92fd337c38dcd7f5cf817d7af444a8ada157209726905b6952b7197c4b1473d79de075d65a78921936cf4e732060f9eb32a59d086740941fd84319adea8acd9c1f98608874ba968a08c913a0ad15f718f91caa7a9dc814798e77ebb46effe99f23a28010fa87418a7ddf8892f18f69a8c92d9fb7aade8fa4b0c50d9c76867bd8a41f3bcfcc6199d461aa50cac3358fc106da5d4596cd28a4a9bdef43935fb490fa0f186286343e56c78c4ba5f9fdf019b3e9573ebc0bc4c324e9bfbac7bf2ef79b22c92b7b51d6360a2cba1a0b06d512081a8e0c7543254413b1fd15ac9544b05167d1e38807a0944171ae9afd873d8a6ea6a1ffe4f34397cac358e27199a63b35d7fb035132b8000ec26f066ae505d2717283f44cd4dbcc3c026b67f108d303e174dcdd32992061797d01ee70d8e26a92a756cf5732eed0202032c00fb653c4f201568a6caf7f113c6b1f8e91773c418754594b21455334dd53da6432f26856764f106723e4382a41b3d1cfd07564bdc77daa52b0459f92e005d91544c309913d488daa93dfe852b3fb9c23e3bfd9fa7c573cfd61c48df6fe8c222ae5debfc357e8981ebc3d0a4865ebf279127e8e44cbd986b9a8f02890ccaa8932fa90e79f511762448e938d101ec87c0577abdb1912afd572e52ff8a9a772a75d8b39cc7e3dcb9d458519cd84b1e5e8858ea2e11c7ff35515c218fc6302bc3b7352e5c7a9f393eaffd1917c86b23e39f0be345ead6233a069576f3aec9c67e44af6a16f43250e5bd843e2a3fb906343740ad4452d35202a692e92a082b4cbdc061c4068a57e6a2bab124d3c5a2a7726552b79cd3bd600f6797bf3a28519f323200f7e56cf4ebad09218094b12c65acedea8eb9009ada6d637078f4d8ad16b202ce4445d02ae4d4404db426ec6622e7909764ebe3c36ca50f4eb37ffb095cd9986beb15bf982dcefb1b7f84e86c0023cdf40dcf7a8d0025325e6d0b688c051905168fc0db1e74bfa8140fa8a9670553d7ac26439a0cce0df0d231e484de52c64f29bf3847f285e7f91d48f046a53f83d6a831afac3589b012402bdbe6742a1398be54333db1b9855db4a006fc3ef4e62356152ff8b834ad296fb9664a17071f901afdd2be9c03b6f1bcb2da535095681ff51cbc3676db31ad11b6926c7ad9d88e0195f9496851713b260cf26e2046366c98d59cac75c206a109e65d4f71d736997fed1a4f313c10447ac33f3b14779098e050550d841c2af1d76f3c5872521c2cfd77bef818e8a7418d027e0b6f7e359a0f5d6aeefa9f50cab47ba229ee6a4ee88bfca03a04d9d44bd946a492c1ba55c3afdeaf2d34dec1801071b3d2bdaaa667fc1a9236df7e069771a1efaf84ca22160d6ddb9d52f91aeaad6e08d6aac596a824dcbf576f94a8b62ed0b60fc39715058a275edf0d6654be1565285f2f67613133932de52bbe0a9cd611d062453351a4bfa63880fb4a2520edb72913c7e68815cc658e24092e59f613a88b67379ec7770bd7ae64e99a5be444bb3d74ca7a0a40d291e3a0132faf89feae8fde8bd96231792fa6c1499ea2cd5cb6d2239ae4fd6b9af54f3ce6b37103ba21aec9735576417cc4d7f1726c42a6bb6e71090193bc3f03f745875d6adaaf3001aff55fa6895cda42ca914b1a8e392ab70baa572d3f965e16e7c2d59d5901ee874144d061cfa1a028d05d9b14406c0b146ef532f4ec55bb954ba319e2e7e300a522e0376a9790f5b61a2c104de2760f657a9dc536ccf15b533d05812639679fd45a6ef992552e0c0fc083c315a3f76aadccc06c9d2f80f09fe6f60ddb62703e9a4d945f5335553e020ebae550f1680ae17a5d685e3968347f8157f5bbf3392f956191191bbe353c10009af3161f2c27f72d69b9fdedf137431fa1e9d094782c3402e2b44e51b371823e1829c442f0b4da9503089e722085ad6d587acefc576d63b3111880075481caed077094dde1bc216bc6d093e6913f4e8374f5285efe5896c1c29e6ab2b15bbf2ebc638e17ec66c26e29cf37358af2d38c32e3bc56b5461c262bf18d9ad86bfbc35d84db3f63e84cd7b31c07fa4f8fba78029aab59bb304b4f836dc28dcda610a2cfc043d3be533dfd953253979508b3ae3214b88e6f788e71ea1cfad1dc4ec64238a5d1f0eee342fd49d9487ae12bac4ac55c98607c3e0f408e7bc161df5fa0cd1bd4cf5b73e1f16c0b3f05ba3270d039ed39ebe8620afa91fe278a7547d50f1dd4500fa6a1a7376c0b56afc3e211fb67702f9ccd4efdde06f101ce02781896232c083d8eaade5594324a157f85479f6769d733611901843dda375a4231c7be2e68a39feee90e97777af7a096d4ba10eff736ca8bf08a4888a264980bf168edb26c0e500da2ba960a8c3ca8ab85423f5f41eb1218169bf5a1f9033168afba9995d5d0858ab26c193fc00feef934cebb37aa10f6dffa8497164a089248771367aceb6edd511529a1545117290290c5ec98003a9bf303c002335d3cbcb071d7d245f94da3f2b8268439c9175b912ff2368917d6fed3df752487ceaaa9ea1a0afc0ae5d99d056c91ac04728268161c74ab44e6fdbcb25c1804d1a376d696b0e88afd4a3a1b62f8c884975635f47cd19a13159efa8a77457502a6659dacdecff2d27e2b85d29438fbc99e728f304ff318fe8c30076baecc442ce9f3857f6bbe8855594cb9c89c6bfa7be1a53970c277b14915232497d91e7f70299095b6d5d2e4baaae20e56f6b3e7b8b242a052894235888f9c3da3c93ad7bd78bfda8e5b1d07815888062e02ccf030f8aa977551ee5c27f110a4ccddf8151f2a584117437bffbbc2a73eedd89b1bf05de6deee2387c596dba113ccdcaaabeb63f2bbcadb5d50f3a8fb8f518759c62e2c02947147a244630529b6a35839d54daf2a57b133fc2bb6930df31562bc2c4dd7a3d5a5f879d582fea591325935b7e03072351035bc2d177b042ad17b059a169904f70d6b9f6497bd1102c98adb873a6fb35106d0ca98dc4bba70eb785a88734c7fad188e097c3c97dbc4e64fd2473c571a33f010af93e51961ff63de8fbeb03829f940b2db8fc1439238a22ba7658b7a0930afb89887ce1d6633ca388156ec7c80405898e7ce4c2ada7fdca4f391eea9b311a2cba1d858b498d9cc4da78f6befc3d55a13a2bc6fea2fbc684704512e0b3004daa718ad8a9095b093b6ec908c9922f8d8ebfd8beeb3f972cade62e4a492c27ee9e08c757803eaf1216f9740b677a09a674f1e9cb035940da768224e67272f33fd21013bda39d5af4055c553150dbf1950e601b76260a404d210e7534298df361e1c0be0816d6c82e24783d70c31479c37a0fba9c517b59f1dd53b08cd73d5c1a77e4372aa910bb4f581b15fc003860fe236c30121f422b944cbee7f1041f7299733980687227179ca52e07f4cafda824a0c855bd7cc161eb2c0f6949054aeff90f09a668c0b7eae9b9af42cfde2affdac8052ab9c6d17f0ab10ad83fc51192c1e288bb94d78b0ac1314a0bc306138e46195e39f6588bc03889991d4795f744240189cf716bba4f859d3428033d344a0c7515861c3aeb42c89b1365cb91c2fd9ceabd0b736d0c250687dc61a96e63214082b15140514408dbb5b4654b975512ff684579ff5393cc2107459524711bfa584ec7d292deadda28c396be47d6d4fd75ccbe5bd7a0a9f92dc6e2bd7b02876ce5aa6e2a2bc2281395e8df36e3bfeec127795f1ee51c0a60727769b6934d00747084ac3a677d347ae0d2e57ff0feb5a3843df6179942ee7371b00f73b56b4179c2111091a042cb3a3d2ff0ac0afbee4eab807399cd6dcf6e799b85b0c2d954bbc6b305532249d0e473876222f9bb133b6cd77182ef757dd0368059821d07cff32", 0x1000}, {&(0x7f00000000c0)="a4c751283c96fce55bdc144b9529f41128c8b8c78720e11857420ca259b5f51ca85d3ba8f4462400", 0x28}, {&(0x7f0000000300)="fa3c03f4585fd9277e29e27e640a0722d8395d8871b6791ce2104f9ef45b0fb4c449f8d5dfa9046dc99dee0cdb62ebb2437c4aac439840c68924f6a40915c5875e77169a4d9d9908b9c39a705879c9f87ea06527c25956d371747c69703f53d06a72a75fafe71b5ba5a714a2a8f6cda9e5db9953629532a124e5ce4e6f49c503916403056809869edf4d838804d2816c0ccf04ab1f4597c3da3933ba47025339d336ea35b92df28a8771af96eb55d716f2f75a1c8bb3b0ffb48c7c14bcd4c028800256f33baea2ffc32f5203c9", 0xcd}, {&(0x7f0000000540)="e23222c015ec91783a23191022ce5685a862c7a69766522e2ceac2a106e9dc64a78beecddf36796c0094cfe539e1d8ace896baa1eaa590833469b9568fe1192d36b0aa3aaf74ab0a759496198d8f128e0474f2657bb0fd6fc69493bc62b294184016fd2d596bc34869f585a177a56c366412b8bf8bc5df9056822d1d4f784b95f95aa218ddeca5fe5cb76eef24218fd58315ad7934d292118da433c4e4e6365ae9b69c87af8bc4fb2170e535cffeef4a861e370a8fd8b93527db60a8dfc2c89c0c15500988f1e632b388bcef0fc26fb6ffd95ca66077", 0xd6}], 0x4}, 0x4010) 2018/04/02 20:46:53 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/cuse\x00', 0x80000, 0x0) ioctl$KVM_SET_GSI_ROUTING(r1, 0x4008ae6a, &(0x7f0000000200)={0x6, 0x0, [{0x0, 0x3, 0x0, 0x0, @sint={0x0, 0xced2}}, {0x2, 0x0, 0x0, 0x0, @sint={0x1ff, 0xffffffff}}, {0x1f, 0x0, 0x0, 0x0, @adapter={0x119a, 0x5566, 0x9, 0x6, 0x6ba7}}, {0x8001, 0x4, 0x0, 0x0, @adapter={0x0, 0x100, 0x0, 0xffffffff}}, {0x5, 0x7, 0x0, 0x0, @sint={0x3, 0xfffffffffffffff9}}, {0x2000, 0x4, 0x0, 0x0, @adapter={0x8000, 0x80000001, 0x6, 0x1, 0xcd09}}]}) bind$alg(r0, &(0x7f0000000180)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_nopr_ctr_aes128\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000040), 0x0) accept$alg(r0, 0x0, 0x0) 2018/04/02 20:46:53 executing program 7: r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) r1 = syz_open_dev$vcsa(&(0x7f00000000c0)='/dev/vcsa#\x00', 0x3, 0x200081) syz_open_pts(r1, 0x80) mmap(&(0x7f0000000000/0xc72000)=nil, 0xc72000, 0x0, 0x32, 0xffffffffffffffff, 0x0) setsockopt$inet6_int(r0, 0x29, 0xcb, &(0x7f0000114000), 0x3) setsockopt$inet6_MCAST_LEAVE_GROUP(r0, 0x29, 0x2d, &(0x7f0000000000)={0x7a5, {{0xa, 0x4e22, 0xfff, @remote={0xfe, 0x80, [], 0xbb}, 0x7fffffff}}}, 0x88) 2018/04/02 20:46:53 executing program 5: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000e5b000)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) connect$inet(r0, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14}}, 0x10) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000eb0fb8)={0x1, 0x3, &(0x7f00009ff000)=@framed={{0x18}, [], {0x95}}, &(0x7f00002bf000)='syzkaller\x00', 0x4, 0xb7, &(0x7f00006ab000)=""/183}, 0x48) setsockopt$inet_tcp_int(r0, 0x6, 0x19, &(0x7f0000000240)=0x8, 0x4) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)="6970365f76746930000000000400", 0x10) r2 = socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(r2, 0x89e0, &(0x7f000031aff8)={r0, r1}) ioctl$sock_kcm_SIOCKCMCLONE(r2, 0x89e2, &(0x7f00000002c0)={0xffffffffffffffff}) sendmsg$nl_xfrm(r3, &(0x7f0000000780)={&(0x7f0000000200)={0x10}, 0xc, &(0x7f0000000740)={&(0x7f0000000480)=ANY=[@ANYBLOB="b80000001900000000000000000000007f000001000000000000000000000000ff01000000000000000000000000000100000000000000000000000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="00000000000300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0xffcb}, 0x1}, 0x0) ioctl$sock_kcm_SIOCKCMUNATTACH(r3, 0x89e1, &(0x7f0000000040)={r0}) sendmsg$inet_sctp(r0, &(0x7f0000000180)={&(0x7f0000000080)=@in={0x2, 0x4e20, @loopback=0x7f000001}, 0x10, &(0x7f0000000140)=[{&(0x7f00000007c0)="7343ed33d285b3cc20580283d909da4865a42f65c3326ad4d514c629fadc8afadf468ca9b7d5b692fd3a59e99624ebd46194b5bf1db8704e8757b8230fde0535c2acbcd0c509b1b55f53f50ac0ba0161bff044aefe247f7f71631911f5d68ab5a3535e9450cefd4ed45778e128a73ed807b24b11741b9613c0206c2eb004f1f37a9cec67880d7a158c9b46bafaeb0c47bab872958a15dad2a3868648359f84ab19c69395c42ef86ade52a52b9276d08a4e61c3793ecaa7a461cd67b95b945631fd7a5ccd867a61007fdb95a1daa4e381d9387ff0f467460f33ab6c41f284376a940f9e8594f645dcd357ded951012ad851fa56a82bfb16dfbcaff27224425d1e97d5bf1acf0f8803971837e1a8c92a0542e2775a5eba64c7e3ca67cf15c7e8996d783d491f3a867b0e00ef17643a97d1627698682fa95bfc8b7a6204f93370e29eac1641c95228e02ed987f2c4eda7f2276397a0a6383953427f814de74923136d9217138ed6d5de97fed41caa9f074da7fa53d1e0649e9b70fdcee710bf5c0f72cb053023b6ed840f3adea940c55adb24640f4ea955da0790c5efe1d78a9341ca5011bf6c066118a34eb749de96a5fac53fd37b983cdac8d9ef9e06a1be495d04b38caf588a16f0e730d1622e4fb2108c531b46c6a80793d1d9878b72dc379afb9c17e9546fc2ff6834fd72a9900767977f4f401b9b9dc0eb98464e58d5dd8124654fe8c6a01ece20262cfc1c2980328a3320b6d546e5512cfaf2b08b0d6ee647cfa4fb0ead8d2c81504808c8ff482377fd122d6185d8e7734a021504875e0e4129000332a1956c067260ffc0f565fd37824f7ebb0758304a6f63e87179c01a35149669265a055aab44025a57c19188b89df8da46f9aaabf35e28cef8349ae79434a30aa797f69cd5cae6640bfc94bea4288b22e9940474dbc75ded8845fa1d87e135d5575b0b395b85cfaf9cd9ec52310eff0fe3eb86d37cbd5fad20684b494d23d4244a958baf1f52d1c7ade097510f50c401caef9dd710545f816620422cac78baa35340be942e179482767f23f2526e32a1ff2f416585ef7c33112d3b212d2a14146e13057c1291c3d8c429602ce2e7de8eb26e44809c88e08791725b7eace601a6313646652cc19ccd556f8f481ec7bf996254bdc0d7ed913a8dff69dd331582a623a761ab3e522453172e60b00897d12bfe4981511cf8e484421e13fcd3f69c1f8e430bef4882500cb19b7e02fdad6ef4238a22e82513131821405aff01f6e61715cc74b8abe2758c089005fd5d2d9cd3b40293811637cedf987bde326aba6954751174334d62b922da2f3722801e82db0e91ae4db9ddd3b6f8bfed5ae549228ee6b9ca1dd151da0a4d27b6f343a1f5b488e830fcadee39e1860aef0a1c1580e8b7b773ac12eefe9f46c1fb6790bcc663f92d484f591ef86b0d0ac0ee43642d9ea86048e5b43d385bcab728006001a5ad5049dcde6cb19765970e8764e06e973719c95e2cb16dea0fd64383e7d1c82dc74f39ca183eb44c0ea98d098ae535b01408245426f5d5603bca9467005c83559d42c1674d4384a07d29f5b08515587f98cb1d17a27848f501aec3509d30f3ad7165749437ea3b32dc191f81c5d1a1a87ca1b1b7a3396d1bdc176a64d1fc1423489cedb3e803aef87a14679e46265d30cf75496f99f476378fd5fd7815b4ba39255ccd41bfa2b04a2a9b9b496d361788a93613eb5a91bc372b788a48a5f7dd2368879064bd7bf91fd33ee80f4b27e7ab9c4b7f8406c6935344dd1ac89332a737697dbb2b4f7370dc86e541df8349c5921ebe0467a4d529ce9545f95cf2fd4374108a2e33c5a314eb58c4150076243526ef42dcf8fc313d7845452f5f97b4a56f6126b6a06e8110ee512f186f305f8c6c80070dcdf92fd337c38dcd7f5cf817d7af444a8ada157209726905b6952b7197c4b1473d79de075d65a78921936cf4e732060f9eb32a59d086740941fd84319adea8acd9c1f98608874ba968a08c913a0ad15f718f91caa7a9dc814798e77ebb46effe99f23a28010fa87418a7ddf8892f18f69a8c92d9fb7aade8fa4b0c50d9c76867bd8a41f3bcfcc6199d461aa50cac3358fc106da5d4596cd28a4a9bdef43935fb490fa0f186286343e56c78c4ba5f9fdf019b3e9573ebc0bc4c324e9bfbac7bf2ef79b22c92b7b51d6360a2cba1a0b06d512081a8e0c7543254413b1fd15ac9544b05167d1e38807a0944171ae9afd873d8a6ea6a1ffe4f34397cac358e27199a63b35d7fb035132b8000ec26f066ae505d2717283f44cd4dbcc3c026b67f108d303e174dcdd32992061797d01ee70d8e26a92a756cf5732eed0202032c00fb653c4f201568a6caf7f113c6b1f8e91773c418754594b21455334dd53da6432f26856764f106723e4382a41b3d1cfd07564bdc77daa52b0459f92e005d91544c309913d488daa93dfe852b3fb9c23e3bfd9fa7c573cfd61c48df6fe8c222ae5debfc357e8981ebc3d0a4865ebf279127e8e44cbd986b9a8f02890ccaa8932fa90e79f511762448e938d101ec87c0577abdb1912afd572e52ff8a9a772a75d8b39cc7e3dcb9d458519cd84b1e5e8858ea2e11c7ff35515c218fc6302bc3b7352e5c7a9f393eaffd1917c86b23e39f0be345ead6233a069576f3aec9c67e44af6a16f43250e5bd843e2a3fb906343740ad4452d35202a692e92a082b4cbdc061c4068a57e6a2bab124d3c5a2a7726552b79cd3bd600f6797bf3a28519f323200f7e56cf4ebad09218094b12c65acedea8eb9009ada6d637078f4d8ad16b202ce4445d02ae4d4404db426ec6622e7909764ebe3c36ca50f4eb37ffb095cd9986beb15bf982dcefb1b7f84e86c0023cdf40dcf7a8d0025325e6d0b688c051905168fc0db1e74bfa8140fa8a9670553d7ac26439a0cce0df0d231e484de52c64f29bf3847f285e7f91d48f046a53f83d6a831afac3589b012402bdbe6742a1398be54333db1b9855db4a006fc3ef4e62356152ff8b834ad296fb9664a17071f901afdd2be9c03b6f1bcb2da535095681ff51cbc3676db31ad11b6926c7ad9d88e0195f9496851713b260cf26e2046366c98d59cac75c206a109e65d4f71d736997fed1a4f313c10447ac33f3b14779098e050550d841c2af1d76f3c5872521c2cfd77bef818e8a7418d027e0b6f7e359a0f5d6aeefa9f50cab47ba229ee6a4ee88bfca03a04d9d44bd946a492c1ba55c3afdeaf2d34dec1801071b3d2bdaaa667fc1a9236df7e069771a1efaf84ca22160d6ddb9d52f91aeaad6e08d6aac596a824dcbf576f94a8b62ed0b60fc39715058a275edf0d6654be1565285f2f67613133932de52bbe0a9cd611d062453351a4bfa63880fb4a2520edb72913c7e68815cc658e24092e59f613a88b67379ec7770bd7ae64e99a5be444bb3d74ca7a0a40d291e3a0132faf89feae8fde8bd96231792fa6c1499ea2cd5cb6d2239ae4fd6b9af54f3ce6b37103ba21aec9735576417cc4d7f1726c42a6bb6e71090193bc3f03f745875d6adaaf3001aff55fa6895cda42ca914b1a8e392ab70baa572d3f965e16e7c2d59d5901ee874144d061cfa1a028d05d9b14406c0b146ef532f4ec55bb954ba319e2e7e300a522e0376a9790f5b61a2c104de2760f657a9dc536ccf15b533d05812639679fd45a6ef992552e0c0fc083c315a3f76aadccc06c9d2f80f09fe6f60ddb62703e9a4d945f5335553e020ebae550f1680ae17a5d685e3968347f8157f5bbf3392f956191191bbe353c10009af3161f2c27f72d69b9fdedf137431fa1e9d094782c3402e2b44e51b371823e1829c442f0b4da9503089e722085ad6d587acefc576d63b3111880075481caed077094dde1bc216bc6d093e6913f4e8374f5285efe5896c1c29e6ab2b15bbf2ebc638e17ec66c26e29cf37358af2d38c32e3bc56b5461c262bf18d9ad86bfbc35d84db3f63e84cd7b31c07fa4f8fba78029aab59bb304b4f836dc28dcda610a2cfc043d3be533dfd953253979508b3ae3214b88e6f788e71ea1cfad1dc4ec64238a5d1f0eee342fd49d9487ae12bac4ac55c98607c3e0f408e7bc161df5fa0cd1bd4cf5b73e1f16c0b3f05ba3270d039ed39ebe8620afa91fe278a7547d50f1dd4500fa6a1a7376c0b56afc3e211fb67702f9ccd4efdde06f101ce02781896232c083d8eaade5594324a157f85479f6769d733611901843dda375a4231c7be2e68a39feee90e97777af7a096d4ba10eff736ca8bf08a4888a264980bf168edb26c0e500da2ba960a8c3ca8ab85423f5f41eb1218169bf5a1f9033168afba9995d5d0858ab26c193fc00feef934cebb37aa10f6dffa8497164a089248771367aceb6edd511529a1545117290290c5ec98003a9bf303c002335d3cbcb071d7d245f94da3f2b8268439c9175b912ff2368917d6fed3df752487ceaaa9ea1a0afc0ae5d99d056c91ac04728268161c74ab44e6fdbcb25c1804d1a376d696b0e88afd4a3a1b62f8c884975635f47cd19a13159efa8a77457502a6659dacdecff2d27e2b85d29438fbc99e728f304ff318fe8c30076baecc442ce9f3857f6bbe8855594cb9c89c6bfa7be1a53970c277b14915232497d91e7f70299095b6d5d2e4baaae20e56f6b3e7b8b242a052894235888f9c3da3c93ad7bd78bfda8e5b1d07815888062e02ccf030f8aa977551ee5c27f110a4ccddf8151f2a584117437bffbbc2a73eedd89b1bf05de6deee2387c596dba113ccdcaaabeb63f2bbcadb5d50f3a8fb8f518759c62e2c02947147a244630529b6a35839d54daf2a57b133fc2bb6930df31562bc2c4dd7a3d5a5f879d582fea591325935b7e03072351035bc2d177b042ad17b059a169904f70d6b9f6497bd1102c98adb873a6fb35106d0ca98dc4bba70eb785a88734c7fad188e097c3c97dbc4e64fd2473c571a33f010af93e51961ff63de8fbeb03829f940b2db8fc1439238a22ba7658b7a0930afb89887ce1d6633ca388156ec7c80405898e7ce4c2ada7fdca4f391eea9b311a2cba1d858b498d9cc4da78f6befc3d55a13a2bc6fea2fbc684704512e0b3004daa718ad8a9095b093b6ec908c9922f8d8ebfd8beeb3f972cade62e4a492c27ee9e08c757803eaf1216f9740b677a09a674f1e9cb035940da768224e67272f33fd21013bda39d5af4055c553150dbf1950e601b76260a404d210e7534298df361e1c0be0816d6c82e24783d70c31479c37a0fba9c517b59f1dd53b08cd73d5c1a77e4372aa910bb4f581b15fc003860fe236c30121f422b944cbee7f1041f7299733980687227179ca52e07f4cafda824a0c855bd7cc161eb2c0f6949054aeff90f09a668c0b7eae9b9af42cfde2affdac8052ab9c6d17f0ab10ad83fc51192c1e288bb94d78b0ac1314a0bc306138e46195e39f6588bc03889991d4795f744240189cf716bba4f859d3428033d344a0c7515861c3aeb42c89b1365cb91c2fd9ceabd0b736d0c250687dc61a96e63214082b15140514408dbb5b4654b975512ff684579ff5393cc2107459524711bfa584ec7d292deadda28c396be47d6d4fd75ccbe5bd7a0a9f92dc6e2bd7b02876ce5aa6e2a2bc2281395e8df36e3bfeec127795f1ee51c0a60727769b6934d00747084ac3a677d347ae0d2e57ff0feb5a3843df6179942ee7371b00f73b56b4179c2111091a042cb3a3d2ff0ac0afbee4eab807399cd6dcf6e799b85b0c2d954bbc6b305532249d0e473876222f9bb133b6cd77182ef757dd0368059821d07cff32", 0x1000}, {&(0x7f00000000c0)="a4c751283c96fce55bdc144b9529f41128c8b8c78720e11857420ca259b5f51ca85d3ba8f4462400", 0x28}, {&(0x7f0000000300)="fa3c03f4585fd9277e29e27e640a0722d8395d8871b6791ce2104f9ef45b0fb4c449f8d5dfa9046dc99dee0cdb62ebb2437c4aac439840c68924f6a40915c5875e77169a4d9d9908b9c39a705879c9f87ea06527c25956d371747c69703f53d06a72a75fafe71b5ba5a714a2a8f6cda9e5db9953629532a124e5ce4e6f49c503916403056809869edf4d838804d2816c0ccf04ab1f4597c3da3933ba47025339d336ea35b92df28a8771af96eb55d716f2f75a1c8bb3b0ffb48c7c14bcd4c028800256f33baea2ffc32f5203c9", 0xcd}, {&(0x7f0000000540)="e23222c015ec91783a23191022ce5685a862c7a69766522e2ceac2a106e9dc64a78beecddf36796c0094cfe539e1d8ace896baa1eaa590833469b9568fe1192d36b0aa3aaf74ab0a759496198d8f128e0474f2657bb0fd6fc69493bc62b294184016fd2d596bc34869f585a177a56c366412b8bf8bc5df9056822d1d4f784b95f95aa218ddeca5fe5cb76eef24218fd58315ad7934d292118da433c4e4e6365ae9b69c87af8bc4fb2170e535cffeef4a861e370a8fd8b93527db60a8dfc2c89c0c15500988f1e632b388bcef0fc26fb6ffd95ca66077", 0xd6}], 0x4}, 0x4010) 2018/04/02 20:46:53 executing program 3: socketpair$unix(0x1, 0x3, 0x0, &(0x7f00007e5000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f00000bc000)=@abs, 0x8) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3}, 0x0, 0x0, 0xffffffffffffffff, 0x0) fcntl$setstatus(r1, 0x4, 0x800042c05) sendmmsg$unix(r1, &(0x7f00000bd000), 0x80, 0x0) dup2(r1, r0) 2018/04/02 20:46:53 executing program 4: r0 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000040)='/dev/sequencer2\x00', 0x0, 0x0) r1 = syz_genetlink_get_family_id$ipvs(&(0x7f00000000c0)='IPVS\x00') sendmsg$IPVS_CMD_DEL_SERVICE(r0, &(0x7f0000000140)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x8800}, 0xc, &(0x7f0000000100)={&(0x7f0000000200)={0x160, r1, 0x0, 0x70bd2a, 0x25dfdbfe, {0x3}, [@IPVS_CMD_ATTR_DEST={0x38, 0x2, [@IPVS_DEST_ATTR_PORT={0x8, 0x2, 0x4e20}, @IPVS_DEST_ATTR_ADDR={0x14, 0x1, @ipv4=@remote={0xac, 0x14, 0x14, 0xbb}}, @IPVS_DEST_ATTR_INACT_CONNS={0x8, 0x8, 0x6}, @IPVS_DEST_ATTR_WEIGHT={0x8, 0x4, 0x80000000}, @IPVS_DEST_ATTR_PERSIST_CONNS={0x8, 0x9}]}, @IPVS_CMD_ATTR_DEST={0x30, 0x2, [@IPVS_DEST_ATTR_ACTIVE_CONNS={0x8, 0x7, 0xfffffffffffffff8}, @IPVS_DEST_ATTR_PORT={0x8, 0x2, 0x4e24}, @IPVS_DEST_ATTR_WEIGHT={0x8, 0x4}, @IPVS_DEST_ATTR_ADDR={0x14, 0x1, @ipv6=@remote={0xfe, 0x80, [], 0xbb}}]}, @IPVS_CMD_ATTR_SERVICE={0x2c, 0x1, [@IPVS_SVC_ATTR_PE_NAME={0x8, 0xb, 'sip\x00'}, @IPVS_SVC_ATTR_PORT={0x8, 0x4, 0x4e20}, @IPVS_SVC_ATTR_NETMASK={0x8, 0x9, 0x2d}, @IPVS_SVC_ATTR_PROTOCOL={0x8, 0x2, 0x3f}, @IPVS_SVC_ATTR_AF={0x8, 0x1, 0x2}]}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x3f}, @IPVS_CMD_ATTR_TIMEOUT_TCP_FIN={0x8, 0x5, 0x7fffffff}, @IPVS_CMD_ATTR_DAEMON={0x40, 0x3, [@IPVS_DAEMON_ATTR_MCAST_IFN={0x14, 0x2, 'bcsf0\x00'}, @IPVS_DAEMON_ATTR_MCAST_TTL={0x8, 0x8, 0x5}, @IPVS_DAEMON_ATTR_MCAST_PORT={0x8, 0x7, 0x4e21}, @IPVS_DAEMON_ATTR_SYNC_ID={0x8, 0x3, 0x2}, @IPVS_DAEMON_ATTR_MCAST_PORT={0x8, 0x7, 0x4e22}, @IPVS_DAEMON_ATTR_SYNC_ID={0x8, 0x3, 0x3}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP_FIN={0x8, 0x5, 0x401}, @IPVS_CMD_ATTR_SERVICE={0x1c, 0x1, [@IPVS_SVC_ATTR_NETMASK={0x8, 0x9, 0x7c}, @IPVS_SVC_ATTR_PROTOCOL={0x8, 0x2, 0x73}, @IPVS_SVC_ATTR_PORT={0x8, 0x4, 0x4e22}]}, @IPVS_CMD_ATTR_DAEMON={0x44, 0x3, [@IPVS_DAEMON_ATTR_MCAST_IFN={0x14, 0x2, 'syzkaller1\x00'}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x1}, @IPVS_DAEMON_ATTR_MCAST_GROUP6={0x14, 0x6, @mcast1={0xff, 0x1, [], 0x1}}, @IPVS_DAEMON_ATTR_SYNC_ID={0x8, 0x3, 0x4}, @IPVS_DAEMON_ATTR_MCAST_TTL={0x8, 0x8, 0x4}]}]}, 0x160}, 0x1, 0x0, 0x0, 0x4000040}, 0x0) r2 = socket$alg(0x26, 0x5, 0x0) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f00000003c0)={0x0, @loopback, @multicast2}, &(0x7f0000000400)=0xc) ioctl$sock_inet6_SIOCSIFDSTADDR(r0, 0x8918, &(0x7f0000000440)={@loopback={0x0, 0x1}, 0x18, r3}) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bind$alg(r2, &(0x7f0000000180)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_nopr_ctr_aes128\x00'}, 0x58) setsockopt$ALG_SET_KEY(r2, 0x117, 0x1, &(0x7f0000000000), 0x0) close(r0) 2018/04/02 20:46:53 executing program 0: mkdir(&(0x7f0000021000)='./file0\x00', 0x0) mount(&(0x7f000000a000)='./file0\x00', &(0x7f000000aff8)='./file0\x00', &(0x7f000000c000)='ramfs\x00', 0x0, &(0x7f000001c000)) mkdir(&(0x7f0000024ff0)='./file0/control\x00', 0x0) r0 = creat(&(0x7f000037ffea)='./file0/control/file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file0/file0/file0\x00', 0x0) getsockopt$inet_sctp6_SCTP_LOCAL_AUTH_CHUNKS(r0, 0x84, 0x1b, &(0x7f0000000540)={0x0, 0xc8, "0e1289862bd55e1808b1c36da50d59c482b0dd87fed1b451f65a1c318afd312902c1ea65b04051c2738133662d9adc3205f5a7fb54edfe030cc75b1627919c7a14d64a51bd4b37c1c5adf630b389cf3e46efb93a5a91b7ace7a863ce9ac373f1f371939bb1bd3b3b9b46d73f874ca7ad6c09bfebfa1bb92e835644a60314a8b8873182b345ce9fbbf7d85e56d4c52b6d84f730ad281fbf1b3505793311345e83d5912240b9a681bfd5479c8af2272f83f3f6d3abf6e6589fe5d940b556172262bcf3dc50849423cf"}, &(0x7f0000000640)=0xd0) setsockopt$inet_sctp_SCTP_STREAM_SCHEDULER_VALUE(r0, 0x84, 0x7c, &(0x7f0000000680)={r1, 0x6, 0xdec}, 0x8) perf_event_open(&(0x7f0000aaa000)={0x2, 0x70, 0x4a, 0x2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$TUNGETSNDBUF(0xffffffffffffffff, 0x800454d3, &(0x7f0000000200)) getpeername$llc(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @link_local}, &(0x7f0000000080)=0x10) rename(&(0x7f0000347fea)='./file0/control/file0\x00', &(0x7f00007d7fec)='./file0/file0/file0\x00') recvmsg$kcm(r0, &(0x7f0000000500)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000140)=""/189, 0xbd}, {&(0x7f0000000240)=""/255, 0xff}, {&(0x7f0000000340)=""/95, 0x5f}, {&(0x7f00000003c0)=""/65, 0x41}], 0x4, &(0x7f0000000440)=""/166, 0xa6, 0x3ff}, 0x40) 2018/04/02 20:46:53 executing program 7: r0 = syz_open_dev$sndctrl(&(0x7f0000004fed)='/dev/snd/controlC#\x00', 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_SUBSCRIBE_EVENTS(r0, 0xc0045516, &(0x7f00000002c0)=0xffff) poll(&(0x7f0000000480)=[{r0}], 0x1, 0x1) r1 = openat$mixer(0xffffffffffffff9c, &(0x7f0000000000)='/dev/mixer\x00', 0x10002, 0x0) setsockopt$l2tp_PPPOL2TP_SO_DEBUG(r1, 0x111, 0x1, 0x7, 0x4) socketpair$inet6_tcp(0xa, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000003d80)=[{{&(0x7f00000001c0)=@can={0x0, 0x0}, 0x80, &(0x7f0000000240)=[{&(0x7f0000000300)=""/205, 0xcd}], 0x1, &(0x7f00000004c0)=""/4096, 0x1000, 0x10001}, 0x5}, {{0x0, 0x0, &(0x7f0000001700)=[{&(0x7f0000000400)=""/81, 0x51}, {&(0x7f00000014c0)=""/200, 0xc8}, {&(0x7f0000000280)=""/6, 0x6}, {&(0x7f00000015c0)}, {&(0x7f0000001600)=""/19, 0x13}, {&(0x7f0000001640)=""/176, 0xb0}], 0x6, &(0x7f0000001780)=""/27, 0x1b, 0x28d}, 0x4}, {{&(0x7f00000017c0)=@pppol2tpv3in6={0x0, 0x0, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, @mcast1}}}, 0x80, &(0x7f0000002b00)=[{&(0x7f0000001840)=""/148, 0x94}, {&(0x7f0000001900)=""/4096, 0x1000}, {&(0x7f0000002900)=""/145, 0x91}, {&(0x7f00000029c0)=""/244, 0xf4}, {&(0x7f0000002ac0)}], 0x5, &(0x7f0000002b80)=""/244, 0xf4, 0x6}, 0x4}, {{&(0x7f0000002c80)=@ll={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @random}, 0x80, &(0x7f0000002d40)=[{&(0x7f0000002d00)=""/12, 0xc}], 0x1, &(0x7f0000002d80)=""/4096, 0x1000, 0x7}, 0x3}], 0x4, 0x2000, &(0x7f0000003e80)={0x0, 0x1c9c380}) setsockopt$inet6_IPV6_PKTINFO(r2, 0x29, 0x32, &(0x7f0000003ec0)={@ipv4={[], [0xff, 0xff], @local={0xac, 0x14, 0x14, 0xaa}}, r3}, 0x14) 2018/04/02 20:46:53 executing program 1: r0 = memfd_create(&(0x7f0000000080)='dev ', 0x0) getsockopt$inet_tcp_buf(r0, 0x6, 0x1f, &(0x7f00000000c0)=""/207, &(0x7f0000000040)=0xcf) write(r0, &(0x7f0000000000)="164690f112", 0x5) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x11, r0, 0x0) time(&(0x7f00000001c0)) futex(&(0x7f000000cffc), 0x0, 0x0, &(0x7f0000000000)={0x77359400}, &(0x7f0000048000), 0x0) futex(&(0x7f000000cffc), 0x4, 0x1, &(0x7f0000cc3ff0), &(0x7f000044b000), 0x0) 2018/04/02 20:46:53 executing program 3: socketpair$unix(0x1, 0x3, 0x0, &(0x7f00007e5000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f00000bc000)=@abs, 0x8) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3}, 0x0, 0x0, 0xffffffffffffffff, 0x0) fcntl$setstatus(r1, 0x4, 0x800042c05) sendmmsg$unix(r1, &(0x7f00000bd000), 0x80, 0x0) dup2(r1, r0) 2018/04/02 20:46:53 executing program 7: r0 = syz_open_dev$dmmidi(&(0x7f0000000300)='/dev/dmmidi#\x00', 0x80000000, 0x200) getsockopt$netrom_NETROM_IDLE(r0, 0x103, 0x7, &(0x7f0000000340)=0x7f, &(0x7f0000000380)=0x4) r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000600)={0x26, 'aead\x00', 0x0, 0x0, 'gcm_base(ctr(aes-aesni),ghash-generic)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r1, 0x117, 0x1, &(0x7f0000000040)="0a0775b0d5e383e5b3b60ced5c54dbb7", 0x10) r2 = accept$alg(r1, 0x0, 0x0) sendmsg$alg(r2, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480), 0x111, &(0x7f0000000400)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18, 0xffffffffffffffff}, 0x8004) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000080)=@ethernet, 0x80, &(0x7f0000000200)=[{&(0x7f0000000140)=""/170, 0xffffff04}], 0x1, &(0x7f0000000240)=""/148, 0xfffffffffffffe78}, 0x0) syz_open_procfs(0x0, &(0x7f00008f0a07)='pagemap\x00') sendmsg$alg(r2, &(0x7f0000000e40)={0x0, 0x0, &(0x7f0000000d00)=[{&(0x7f0000000c00)='E', 0x1}], 0x1, &(0x7f0000000d80)}, 0x0) 2018/04/02 20:46:53 executing program 5: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000e5b000)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) connect$inet(r0, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14}}, 0x10) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000eb0fb8)={0x1, 0x3, &(0x7f00009ff000)=@framed={{0x18}, [], {0x95}}, &(0x7f00002bf000)='syzkaller\x00', 0x4, 0xb7, &(0x7f00006ab000)=""/183}, 0x48) setsockopt$inet_tcp_int(r0, 0x6, 0x19, &(0x7f0000000240)=0x8, 0x4) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)="6970365f76746930000000000400", 0x10) r2 = socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(r2, 0x89e0, &(0x7f000031aff8)={r0, r1}) ioctl$sock_kcm_SIOCKCMCLONE(r2, 0x89e2, &(0x7f00000002c0)={0xffffffffffffffff}) sendmsg$nl_xfrm(r3, &(0x7f0000000780)={&(0x7f0000000200)={0x10}, 0xc, &(0x7f0000000740)={&(0x7f0000000480)=ANY=[@ANYBLOB="b80000001900000000000000000000007f000001000000000000000000000000ff01000000000000000000000000000100000000000000000000000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="00000000000300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0xffcb}, 0x1}, 0x0) ioctl$sock_kcm_SIOCKCMUNATTACH(r3, 0x89e1, &(0x7f0000000040)={r0}) sendmsg$inet_sctp(r0, &(0x7f0000000180)={&(0x7f0000000080)=@in={0x2, 0x4e20, @loopback=0x7f000001}, 0x10, &(0x7f0000000140)=[{&(0x7f00000007c0)="7343ed33d285b3cc20580283d909da4865a42f65c3326ad4d514c629fadc8afadf468ca9b7d5b692fd3a59e99624ebd46194b5bf1db8704e8757b8230fde0535c2acbcd0c509b1b55f53f50ac0ba0161bff044aefe247f7f71631911f5d68ab5a3535e9450cefd4ed45778e128a73ed807b24b11741b9613c0206c2eb004f1f37a9cec67880d7a158c9b46bafaeb0c47bab872958a15dad2a3868648359f84ab19c69395c42ef86ade52a52b9276d08a4e61c3793ecaa7a461cd67b95b945631fd7a5ccd867a61007fdb95a1daa4e381d9387ff0f467460f33ab6c41f284376a940f9e8594f645dcd357ded951012ad851fa56a82bfb16dfbcaff27224425d1e97d5bf1acf0f8803971837e1a8c92a0542e2775a5eba64c7e3ca67cf15c7e8996d783d491f3a867b0e00ef17643a97d1627698682fa95bfc8b7a6204f93370e29eac1641c95228e02ed987f2c4eda7f2276397a0a6383953427f814de74923136d9217138ed6d5de97fed41caa9f074da7fa53d1e0649e9b70fdcee710bf5c0f72cb053023b6ed840f3adea940c55adb24640f4ea955da0790c5efe1d78a9341ca5011bf6c066118a34eb749de96a5fac53fd37b983cdac8d9ef9e06a1be495d04b38caf588a16f0e730d1622e4fb2108c531b46c6a80793d1d9878b72dc379afb9c17e9546fc2ff6834fd72a9900767977f4f401b9b9dc0eb98464e58d5dd8124654fe8c6a01ece20262cfc1c2980328a3320b6d546e5512cfaf2b08b0d6ee647cfa4fb0ead8d2c81504808c8ff482377fd122d6185d8e7734a021504875e0e4129000332a1956c067260ffc0f565fd37824f7ebb0758304a6f63e87179c01a35149669265a055aab44025a57c19188b89df8da46f9aaabf35e28cef8349ae79434a30aa797f69cd5cae6640bfc94bea4288b22e9940474dbc75ded8845fa1d87e135d5575b0b395b85cfaf9cd9ec52310eff0fe3eb86d37cbd5fad20684b494d23d4244a958baf1f52d1c7ade097510f50c401caef9dd710545f816620422cac78baa35340be942e179482767f23f2526e32a1ff2f416585ef7c33112d3b212d2a14146e13057c1291c3d8c429602ce2e7de8eb26e44809c88e08791725b7eace601a6313646652cc19ccd556f8f481ec7bf996254bdc0d7ed913a8dff69dd331582a623a761ab3e522453172e60b00897d12bfe4981511cf8e484421e13fcd3f69c1f8e430bef4882500cb19b7e02fdad6ef4238a22e82513131821405aff01f6e61715cc74b8abe2758c089005fd5d2d9cd3b40293811637cedf987bde326aba6954751174334d62b922da2f3722801e82db0e91ae4db9ddd3b6f8bfed5ae549228ee6b9ca1dd151da0a4d27b6f343a1f5b488e830fcadee39e1860aef0a1c1580e8b7b773ac12eefe9f46c1fb6790bcc663f92d484f591ef86b0d0ac0ee43642d9ea86048e5b43d385bcab728006001a5ad5049dcde6cb19765970e8764e06e973719c95e2cb16dea0fd64383e7d1c82dc74f39ca183eb44c0ea98d098ae535b01408245426f5d5603bca9467005c83559d42c1674d4384a07d29f5b08515587f98cb1d17a27848f501aec3509d30f3ad7165749437ea3b32dc191f81c5d1a1a87ca1b1b7a3396d1bdc176a64d1fc1423489cedb3e803aef87a14679e46265d30cf75496f99f476378fd5fd7815b4ba39255ccd41bfa2b04a2a9b9b496d361788a93613eb5a91bc372b788a48a5f7dd2368879064bd7bf91fd33ee80f4b27e7ab9c4b7f8406c6935344dd1ac89332a737697dbb2b4f7370dc86e541df8349c5921ebe0467a4d529ce9545f95cf2fd4374108a2e33c5a314eb58c4150076243526ef42dcf8fc313d7845452f5f97b4a56f6126b6a06e8110ee512f186f305f8c6c80070dcdf92fd337c38dcd7f5cf817d7af444a8ada157209726905b6952b7197c4b1473d79de075d65a78921936cf4e732060f9eb32a59d086740941fd84319adea8acd9c1f98608874ba968a08c913a0ad15f718f91caa7a9dc814798e77ebb46effe99f23a28010fa87418a7ddf8892f18f69a8c92d9fb7aade8fa4b0c50d9c76867bd8a41f3bcfcc6199d461aa50cac3358fc106da5d4596cd28a4a9bdef43935fb490fa0f186286343e56c78c4ba5f9fdf019b3e9573ebc0bc4c324e9bfbac7bf2ef79b22c92b7b51d6360a2cba1a0b06d512081a8e0c7543254413b1fd15ac9544b05167d1e38807a0944171ae9afd873d8a6ea6a1ffe4f34397cac358e27199a63b35d7fb035132b8000ec26f066ae505d2717283f44cd4dbcc3c026b67f108d303e174dcdd32992061797d01ee70d8e26a92a756cf5732eed0202032c00fb653c4f201568a6caf7f113c6b1f8e91773c418754594b21455334dd53da6432f26856764f106723e4382a41b3d1cfd07564bdc77daa52b0459f92e005d91544c309913d488daa93dfe852b3fb9c23e3bfd9fa7c573cfd61c48df6fe8c222ae5debfc357e8981ebc3d0a4865ebf279127e8e44cbd986b9a8f02890ccaa8932fa90e79f511762448e938d101ec87c0577abdb1912afd572e52ff8a9a772a75d8b39cc7e3dcb9d458519cd84b1e5e8858ea2e11c7ff35515c218fc6302bc3b7352e5c7a9f393eaffd1917c86b23e39f0be345ead6233a069576f3aec9c67e44af6a16f43250e5bd843e2a3fb906343740ad4452d35202a692e92a082b4cbdc061c4068a57e6a2bab124d3c5a2a7726552b79cd3bd600f6797bf3a28519f323200f7e56cf4ebad09218094b12c65acedea8eb9009ada6d637078f4d8ad16b202ce4445d02ae4d4404db426ec6622e7909764ebe3c36ca50f4eb37ffb095cd9986beb15bf982dcefb1b7f84e86c0023cdf40dcf7a8d0025325e6d0b688c051905168fc0db1e74bfa8140fa8a9670553d7ac26439a0cce0df0d231e484de52c64f29bf3847f285e7f91d48f046a53f83d6a831afac3589b012402bdbe6742a1398be54333db1b9855db4a006fc3ef4e62356152ff8b834ad296fb9664a17071f901afdd2be9c03b6f1bcb2da535095681ff51cbc3676db31ad11b6926c7ad9d88e0195f9496851713b260cf26e2046366c98d59cac75c206a109e65d4f71d736997fed1a4f313c10447ac33f3b14779098e050550d841c2af1d76f3c5872521c2cfd77bef818e8a7418d027e0b6f7e359a0f5d6aeefa9f50cab47ba229ee6a4ee88bfca03a04d9d44bd946a492c1ba55c3afdeaf2d34dec1801071b3d2bdaaa667fc1a9236df7e069771a1efaf84ca22160d6ddb9d52f91aeaad6e08d6aac596a824dcbf576f94a8b62ed0b60fc39715058a275edf0d6654be1565285f2f67613133932de52bbe0a9cd611d062453351a4bfa63880fb4a2520edb72913c7e68815cc658e24092e59f613a88b67379ec7770bd7ae64e99a5be444bb3d74ca7a0a40d291e3a0132faf89feae8fde8bd96231792fa6c1499ea2cd5cb6d2239ae4fd6b9af54f3ce6b37103ba21aec9735576417cc4d7f1726c42a6bb6e71090193bc3f03f745875d6adaaf3001aff55fa6895cda42ca914b1a8e392ab70baa572d3f965e16e7c2d59d5901ee874144d061cfa1a028d05d9b14406c0b146ef532f4ec55bb954ba319e2e7e300a522e0376a9790f5b61a2c104de2760f657a9dc536ccf15b533d05812639679fd45a6ef992552e0c0fc083c315a3f76aadccc06c9d2f80f09fe6f60ddb62703e9a4d945f5335553e020ebae550f1680ae17a5d685e3968347f8157f5bbf3392f956191191bbe353c10009af3161f2c27f72d69b9fdedf137431fa1e9d094782c3402e2b44e51b371823e1829c442f0b4da9503089e722085ad6d587acefc576d63b3111880075481caed077094dde1bc216bc6d093e6913f4e8374f5285efe5896c1c29e6ab2b15bbf2ebc638e17ec66c26e29cf37358af2d38c32e3bc56b5461c262bf18d9ad86bfbc35d84db3f63e84cd7b31c07fa4f8fba78029aab59bb304b4f836dc28dcda610a2cfc043d3be533dfd953253979508b3ae3214b88e6f788e71ea1cfad1dc4ec64238a5d1f0eee342fd49d9487ae12bac4ac55c98607c3e0f408e7bc161df5fa0cd1bd4cf5b73e1f16c0b3f05ba3270d039ed39ebe8620afa91fe278a7547d50f1dd4500fa6a1a7376c0b56afc3e211fb67702f9ccd4efdde06f101ce02781896232c083d8eaade5594324a157f85479f6769d733611901843dda375a4231c7be2e68a39feee90e97777af7a096d4ba10eff736ca8bf08a4888a264980bf168edb26c0e500da2ba960a8c3ca8ab85423f5f41eb1218169bf5a1f9033168afba9995d5d0858ab26c193fc00feef934cebb37aa10f6dffa8497164a089248771367aceb6edd511529a1545117290290c5ec98003a9bf303c002335d3cbcb071d7d245f94da3f2b8268439c9175b912ff2368917d6fed3df752487ceaaa9ea1a0afc0ae5d99d056c91ac04728268161c74ab44e6fdbcb25c1804d1a376d696b0e88afd4a3a1b62f8c884975635f47cd19a13159efa8a77457502a6659dacdecff2d27e2b85d29438fbc99e728f304ff318fe8c30076baecc442ce9f3857f6bbe8855594cb9c89c6bfa7be1a53970c277b14915232497d91e7f70299095b6d5d2e4baaae20e56f6b3e7b8b242a052894235888f9c3da3c93ad7bd78bfda8e5b1d07815888062e02ccf030f8aa977551ee5c27f110a4ccddf8151f2a584117437bffbbc2a73eedd89b1bf05de6deee2387c596dba113ccdcaaabeb63f2bbcadb5d50f3a8fb8f518759c62e2c02947147a244630529b6a35839d54daf2a57b133fc2bb6930df31562bc2c4dd7a3d5a5f879d582fea591325935b7e03072351035bc2d177b042ad17b059a169904f70d6b9f6497bd1102c98adb873a6fb35106d0ca98dc4bba70eb785a88734c7fad188e097c3c97dbc4e64fd2473c571a33f010af93e51961ff63de8fbeb03829f940b2db8fc1439238a22ba7658b7a0930afb89887ce1d6633ca388156ec7c80405898e7ce4c2ada7fdca4f391eea9b311a2cba1d858b498d9cc4da78f6befc3d55a13a2bc6fea2fbc684704512e0b3004daa718ad8a9095b093b6ec908c9922f8d8ebfd8beeb3f972cade62e4a492c27ee9e08c757803eaf1216f9740b677a09a674f1e9cb035940da768224e67272f33fd21013bda39d5af4055c553150dbf1950e601b76260a404d210e7534298df361e1c0be0816d6c82e24783d70c31479c37a0fba9c517b59f1dd53b08cd73d5c1a77e4372aa910bb4f581b15fc003860fe236c30121f422b944cbee7f1041f7299733980687227179ca52e07f4cafda824a0c855bd7cc161eb2c0f6949054aeff90f09a668c0b7eae9b9af42cfde2affdac8052ab9c6d17f0ab10ad83fc51192c1e288bb94d78b0ac1314a0bc306138e46195e39f6588bc03889991d4795f744240189cf716bba4f859d3428033d344a0c7515861c3aeb42c89b1365cb91c2fd9ceabd0b736d0c250687dc61a96e63214082b15140514408dbb5b4654b975512ff684579ff5393cc2107459524711bfa584ec7d292deadda28c396be47d6d4fd75ccbe5bd7a0a9f92dc6e2bd7b02876ce5aa6e2a2bc2281395e8df36e3bfeec127795f1ee51c0a60727769b6934d00747084ac3a677d347ae0d2e57ff0feb5a3843df6179942ee7371b00f73b56b4179c2111091a042cb3a3d2ff0ac0afbee4eab807399cd6dcf6e799b85b0c2d954bbc6b305532249d0e473876222f9bb133b6cd77182ef757dd0368059821d07cff32", 0x1000}, {&(0x7f00000000c0)="a4c751283c96fce55bdc144b9529f41128c8b8c78720e11857420ca259b5f51ca85d3ba8f4462400", 0x28}, {&(0x7f0000000300)="fa3c03f4585fd9277e29e27e640a0722d8395d8871b6791ce2104f9ef45b0fb4c449f8d5dfa9046dc99dee0cdb62ebb2437c4aac439840c68924f6a40915c5875e77169a4d9d9908b9c39a705879c9f87ea06527c25956d371747c69703f53d06a72a75fafe71b5ba5a714a2a8f6cda9e5db9953629532a124e5ce4e6f49c503916403056809869edf4d838804d2816c0ccf04ab1f4597c3da3933ba47025339d336ea35b92df28a8771af96eb55d716f2f75a1c8bb3b0ffb48c7c14bcd4c028800256f33baea2ffc32f5203c9", 0xcd}, {&(0x7f0000000540)="e23222c015ec91783a23191022ce5685a862c7a69766522e2ceac2a106e9dc64a78beecddf36796c0094cfe539e1d8ace896baa1eaa590833469b9568fe1192d36b0aa3aaf74ab0a759496198d8f128e0474f2657bb0fd6fc69493bc62b294184016fd2d596bc34869f585a177a56c366412b8bf8bc5df9056822d1d4f784b95f95aa218ddeca5fe5cb76eef24218fd58315ad7934d292118da433c4e4e6365ae9b69c87af8bc4fb2170e535cffeef4a861e370a8fd8b93527db60a8dfc2c89c0c15500988f1e632b388bcef0fc26fb6ffd95ca66077", 0xd6}], 0x4}, 0x4010) 2018/04/02 20:46:53 executing program 4: r0 = socket$alg(0x26, 0x5, 0x0) r1 = perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bind$alg(r0, &(0x7f0000000180)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_nopr_ctr_aes128\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000), 0x0) close(r0) ioctl$PERF_EVENT_IOC_QUERY_BPF(r1, 0xc008240a, &(0x7f0000000040)={0x3, 0x0, [0x0, 0x0, 0x0]}) 2018/04/02 20:46:53 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) bind$alg(r0, &(0x7f0000000180)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_nopr_ctr_aes128\x00'}, 0x58) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000003}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) bind$unix(r1, &(0x7f000000dff8)=@file={0x1}, 0x2) add_key(&(0x7f0000bbaff8)='trusted\x00', &(0x7f0000c33ffb)={0x73, 0x79, 0x7a}, &(0x7f00000d6000), 0x0, 0xffffffffffffffff) listen(r1, 0x0) add_key(&(0x7f0000efeffa)='logon\x00', &(0x7f0000a13000)={0x73, 0x79, 0x7a}, &(0x7f0000bd9faa), 0x0, 0xfffffffffffffffe) ioctl$TUNSETIFINDEX(0xffffffffffffffff, 0x400454da, &(0x7f0000000200)) listen(r1, 0x0) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000), 0x0) [ 238.456943] FAULT_FLAG_ALLOW_RETRY missing 30 [ 238.461535] CPU: 1 PID: 19987 Comm: syz-executor6 Not tainted 4.16.0+ #376 [ 238.468537] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 238.477874] Call Trace: [ 238.480446] dump_stack+0x1a7/0x27d [ 238.484064] ? arch_local_irq_restore+0x53/0x53 [ 238.488728] ? kasan_check_write+0x14/0x20 [ 238.492956] ? handle_userfault+0x13d6/0x2430 [ 238.497438] handle_userfault+0x1418/0x2430 [ 238.501739] ? handle_userfault+0x16c9/0x2430 [ 238.506219] ? userfaultfd_ioctl+0x4540/0x4540 [ 238.510783] ? debug_check_no_locks_freed+0x3c0/0x3c0 [ 238.515970] ? plist_add+0x5cb/0x760 [ 238.519673] ? print_irqtrace_events+0x270/0x270 [ 238.524414] ? print_irqtrace_events+0x270/0x270 [ 238.529149] ? perf_trace_lock_acquire+0xe3/0x980 [ 238.533973] ? __lock_acquire+0x638/0x3c30 [ 238.538186] ? perf_trace_lock+0x900/0x900 [ 238.542404] ? trace_hardirqs_off+0x10/0x10 [ 238.546709] ? debug_check_no_locks_freed+0x3c0/0x3c0 [ 238.551887] ? kasan_check_write+0x14/0x20 [ 238.556106] ? find_held_lock+0x35/0x1d0 [ 238.560162] ? __handle_mm_fault+0x2ded/0x38c0 [ 238.564734] ? lock_downgrade+0x980/0x980 [ 238.568863] ? lock_release+0xa40/0xa40 [ 238.572826] ? kasan_check_read+0x11/0x20 [ 238.576952] ? do_raw_spin_unlock+0x9e/0x310 [ 238.581337] ? do_raw_spin_trylock+0x1a0/0x1a0 [ 238.585897] ? kasan_check_write+0x14/0x20 [ 238.590107] ? do_raw_spin_lock+0xc1/0x230 [ 238.594334] __handle_mm_fault+0x2dfa/0x38c0 [ 238.598732] ? __pmd_alloc+0x4f0/0x4f0 [ 238.602614] ? trace_hardirqs_off+0x10/0x10 [ 238.606940] ? futex_wake+0x2d7/0x680 [ 238.610741] ? find_held_lock+0x35/0x1d0 [ 238.614800] ? handle_mm_fault+0x35b/0xb20 [ 238.619032] ? lock_downgrade+0x980/0x980 [ 238.623184] ? handle_mm_fault+0x2f8/0xb20 [ 238.627419] handle_mm_fault+0x44a/0xb20 [ 238.631474] ? check_same_owner+0x320/0x320 [ 238.635784] ? __handle_mm_fault+0x38c0/0x38c0 [ 238.640340] ? vmacache_find+0x5f/0x280 [ 238.644290] ? find_vma+0x30/0x150 [ 238.647806] __do_page_fault+0x560/0xbe0 [ 238.651844] ? mm_fault_error+0x2c0/0x2c0 [ 238.655975] ? kasan_check_read+0x11/0x20 [ 238.660105] ? trace_hardirqs_off+0x10/0x10 [ 238.664400] ? rcu_report_exp_cpu_mult+0x480/0x480 [ 238.669308] do_page_fault+0xee/0x730 [ 238.673085] ? vmalloc_sync_all+0x30/0x30 [ 238.677210] ? find_held_lock+0x35/0x1d0 [ 238.681251] ? __might_fault+0x110/0x1d0 [ 238.685294] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 238.690117] page_fault+0x25/0x50 [ 238.693545] RIP: 0010:copy_user_generic_unrolled+0x86/0xc0 [ 238.699139] RSP: 0018:ffff8801a8c97cf0 EFLAGS: 00010206 [ 238.704478] RAX: ffffed0035192fae RBX: 0000000020013000 RCX: 0000000000000003 [ 238.711722] RDX: 0000000000000000 RSI: 0000000020013000 RDI: ffff8801a8c97d58 [ 238.718968] RBP: ffff8801a8c97d20 R08: ffffed0035192fae R09: ffffed0035192fae [ 238.726210] R10: 0000000000000003 R11: ffffed0035192fad R12: 0000000000000018 [ 238.733465] R13: ffff8801a8c97d58 R14: 00007ffffffff000 R15: 0000000020013018 [ 238.740746] ? _copy_from_user+0xc5/0x110 [ 238.744875] SyS_sigaltstack+0xa1/0x280 [ 238.748837] ? do_sigaction+0x810/0x810 [ 238.752807] ? SyS_userfaultfd+0x2ca/0x400 [ 238.757037] ? kasan_check_write+0x14/0x20 [ 238.761261] ? do_syscall_64+0xb7/0x940 [ 238.765212] ? do_sigaction+0x810/0x810 [ 238.769161] do_syscall_64+0x281/0x940 [ 238.773035] ? vmalloc_sync_all+0x30/0x30 [ 238.777165] ? _raw_spin_unlock_irq+0x27/0x70 [ 238.781637] ? finish_task_switch+0x1c1/0x810 [ 238.786119] ? syscall_return_slowpath+0x550/0x550 [ 238.791033] ? syscall_return_slowpath+0x2ac/0x550 [ 238.795941] ? prepare_exit_to_usermode+0x350/0x350 [ 238.800938] ? entry_SYSCALL_64_after_hwframe+0x52/0xb7 [ 238.806286] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 238.811114] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 238.816281] RIP: 0033:0x4552d9 [ 238.819452] RSP: 002b:00007f1c83ab1c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000083 [ 238.827132] RAX: ffffffffffffffda RBX: 00007f1c83ab26d4 RCX: 00000000004552d9 [ 238.834378] RDX: 0000000000000000 RSI: 00000000200000c0 RDI: 0000000020013000 [ 238.841624] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 238.848878] R10: 0000000000000000 R11: 0000000000000246 R12: 00000000ffffffff [ 238.856126] R13: 0000000000000604 R14: 00000000006fc100 R15: 0000000000000000 2018/04/02 20:46:55 executing program 6: mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) getpgrp(0x0) r0 = userfaultfd(0x0) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f0000000200)={0xaa}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000d62fe0)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) sigaltstack(&(0x7f0000013000/0x1000)=nil, &(0x7f00000000c0)) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000258f88)) msgsnd(0x0, &(0x7f0000284ff8)={0x3}, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000240)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}) ioctl$UFFDIO_WAKE(r0, 0x8010aa02, &(0x7f0000000b40)={&(0x7f0000011000/0x4000)=nil, 0x4000}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000080)='cpuset.memory_pressure\x00', 0x0, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r1, 0x6, 0xd, &(0x7f0000000100)='reno\x00', 0x5) io_setup(0x1000, &(0x7f0000000040)) io_submit(0x0, 0x0, &(0x7f0000000000)) ioctl$sock_SIOCINQ(0xffffffffffffffff, 0x541b, &(0x7f0000000000)) 2018/04/02 20:46:55 executing program 0: r0 = socket$inet6_sctp(0xa, 0x0, 0x84) getsockopt$IP_VS_SO_GET_DAEMON(r0, 0x0, 0x487, &(0x7f0000000000), &(0x7f0000000040)=0x30) setsockopt$inet_sctp_SCTP_AUTO_ASCONF(r0, 0x84, 0x1e, &(0x7f0000000080)=0x6757, 0x4) ioctl$sock_SIOCETHTOOL(r0, 0x8946, &(0x7f0000001240)={'erspan0\x00', &(0x7f0000001200)=@ethtool_channels={0x3c}}) 2018/04/02 20:46:55 executing program 7: r0 = socket(0x20000000000000a, 0x2, 0x0) setns(r0, 0xc000000) connect$inet6(r0, &(0x7f0000000040)={0xa, 0x4e20, 0x0, @dev={0xfe, 0x80}, 0x7f}, 0x1c) getsockopt$sock_buf(r0, 0x1, 0x19, &(0x7f0000e530e9)=""/16, &(0x7f0000000000)=0x10) 2018/04/02 20:46:55 executing program 5: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000e5b000)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) connect$inet(r0, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14}}, 0x10) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000eb0fb8)={0x1, 0x3, &(0x7f00009ff000)=@framed={{0x18}, [], {0x95}}, &(0x7f00002bf000)='syzkaller\x00', 0x4, 0xb7, &(0x7f00006ab000)=""/183}, 0x48) setsockopt$inet_tcp_int(r0, 0x6, 0x19, &(0x7f0000000240)=0x8, 0x4) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)="6970365f76746930000000000400", 0x10) r2 = socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(r2, 0x89e0, &(0x7f000031aff8)={r0, r1}) ioctl$sock_kcm_SIOCKCMCLONE(r2, 0x89e2, &(0x7f00000002c0)={0xffffffffffffffff}) sendmsg$nl_xfrm(r3, &(0x7f0000000780)={&(0x7f0000000200)={0x10}, 0xc, &(0x7f0000000740)={&(0x7f0000000480)=ANY=[@ANYBLOB="b80000001900000000000000000000007f000001000000000000000000000000ff01000000000000000000000000000100000000000000000000000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="00000000000300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0xffcb}, 0x1}, 0x0) ioctl$sock_kcm_SIOCKCMUNATTACH(r3, 0x89e1, &(0x7f0000000040)={r0}) sendmsg$inet_sctp(r0, &(0x7f0000000180)={&(0x7f0000000080)=@in={0x2, 0x4e20, @loopback=0x7f000001}, 0x10, &(0x7f0000000140)=[{&(0x7f00000007c0)="7343ed33d285b3cc20580283d909da4865a42f65c3326ad4d514c629fadc8afadf468ca9b7d5b692fd3a59e99624ebd46194b5bf1db8704e8757b8230fde0535c2acbcd0c509b1b55f53f50ac0ba0161bff044aefe247f7f71631911f5d68ab5a3535e9450cefd4ed45778e128a73ed807b24b11741b9613c0206c2eb004f1f37a9cec67880d7a158c9b46bafaeb0c47bab872958a15dad2a3868648359f84ab19c69395c42ef86ade52a52b9276d08a4e61c3793ecaa7a461cd67b95b945631fd7a5ccd867a61007fdb95a1daa4e381d9387ff0f467460f33ab6c41f284376a940f9e8594f645dcd357ded951012ad851fa56a82bfb16dfbcaff27224425d1e97d5bf1acf0f8803971837e1a8c92a0542e2775a5eba64c7e3ca67cf15c7e8996d783d491f3a867b0e00ef17643a97d1627698682fa95bfc8b7a6204f93370e29eac1641c95228e02ed987f2c4eda7f2276397a0a6383953427f814de74923136d9217138ed6d5de97fed41caa9f074da7fa53d1e0649e9b70fdcee710bf5c0f72cb053023b6ed840f3adea940c55adb24640f4ea955da0790c5efe1d78a9341ca5011bf6c066118a34eb749de96a5fac53fd37b983cdac8d9ef9e06a1be495d04b38caf588a16f0e730d1622e4fb2108c531b46c6a80793d1d9878b72dc379afb9c17e9546fc2ff6834fd72a9900767977f4f401b9b9dc0eb98464e58d5dd8124654fe8c6a01ece20262cfc1c2980328a3320b6d546e5512cfaf2b08b0d6ee647cfa4fb0ead8d2c81504808c8ff482377fd122d6185d8e7734a021504875e0e4129000332a1956c067260ffc0f565fd37824f7ebb0758304a6f63e87179c01a35149669265a055aab44025a57c19188b89df8da46f9aaabf35e28cef8349ae79434a30aa797f69cd5cae6640bfc94bea4288b22e9940474dbc75ded8845fa1d87e135d5575b0b395b85cfaf9cd9ec52310eff0fe3eb86d37cbd5fad20684b494d23d4244a958baf1f52d1c7ade097510f50c401caef9dd710545f816620422cac78baa35340be942e179482767f23f2526e32a1ff2f416585ef7c33112d3b212d2a14146e13057c1291c3d8c429602ce2e7de8eb26e44809c88e08791725b7eace601a6313646652cc19ccd556f8f481ec7bf996254bdc0d7ed913a8dff69dd331582a623a761ab3e522453172e60b00897d12bfe4981511cf8e484421e13fcd3f69c1f8e430bef4882500cb19b7e02fdad6ef4238a22e82513131821405aff01f6e61715cc74b8abe2758c089005fd5d2d9cd3b40293811637cedf987bde326aba6954751174334d62b922da2f3722801e82db0e91ae4db9ddd3b6f8bfed5ae549228ee6b9ca1dd151da0a4d27b6f343a1f5b488e830fcadee39e1860aef0a1c1580e8b7b773ac12eefe9f46c1fb6790bcc663f92d484f591ef86b0d0ac0ee43642d9ea86048e5b43d385bcab728006001a5ad5049dcde6cb19765970e8764e06e973719c95e2cb16dea0fd64383e7d1c82dc74f39ca183eb44c0ea98d098ae535b01408245426f5d5603bca9467005c83559d42c1674d4384a07d29f5b08515587f98cb1d17a27848f501aec3509d30f3ad7165749437ea3b32dc191f81c5d1a1a87ca1b1b7a3396d1bdc176a64d1fc1423489cedb3e803aef87a14679e46265d30cf75496f99f476378fd5fd7815b4ba39255ccd41bfa2b04a2a9b9b496d361788a93613eb5a91bc372b788a48a5f7dd2368879064bd7bf91fd33ee80f4b27e7ab9c4b7f8406c6935344dd1ac89332a737697dbb2b4f7370dc86e541df8349c5921ebe0467a4d529ce9545f95cf2fd4374108a2e33c5a314eb58c4150076243526ef42dcf8fc313d7845452f5f97b4a56f6126b6a06e8110ee512f186f305f8c6c80070dcdf92fd337c38dcd7f5cf817d7af444a8ada157209726905b6952b7197c4b1473d79de075d65a78921936cf4e732060f9eb32a59d086740941fd84319adea8acd9c1f98608874ba968a08c913a0ad15f718f91caa7a9dc814798e77ebb46effe99f23a28010fa87418a7ddf8892f18f69a8c92d9fb7aade8fa4b0c50d9c76867bd8a41f3bcfcc6199d461aa50cac3358fc106da5d4596cd28a4a9bdef43935fb490fa0f186286343e56c78c4ba5f9fdf019b3e9573ebc0bc4c324e9bfbac7bf2ef79b22c92b7b51d6360a2cba1a0b06d512081a8e0c7543254413b1fd15ac9544b05167d1e38807a0944171ae9afd873d8a6ea6a1ffe4f34397cac358e27199a63b35d7fb035132b8000ec26f066ae505d2717283f44cd4dbcc3c026b67f108d303e174dcdd32992061797d01ee70d8e26a92a756cf5732eed0202032c00fb653c4f201568a6caf7f113c6b1f8e91773c418754594b21455334dd53da6432f26856764f106723e4382a41b3d1cfd07564bdc77daa52b0459f92e005d91544c309913d488daa93dfe852b3fb9c23e3bfd9fa7c573cfd61c48df6fe8c222ae5debfc357e8981ebc3d0a4865ebf279127e8e44cbd986b9a8f02890ccaa8932fa90e79f511762448e938d101ec87c0577abdb1912afd572e52ff8a9a772a75d8b39cc7e3dcb9d458519cd84b1e5e8858ea2e11c7ff35515c218fc6302bc3b7352e5c7a9f393eaffd1917c86b23e39f0be345ead6233a069576f3aec9c67e44af6a16f43250e5bd843e2a3fb906343740ad4452d35202a692e92a082b4cbdc061c4068a57e6a2bab124d3c5a2a7726552b79cd3bd600f6797bf3a28519f323200f7e56cf4ebad09218094b12c65acedea8eb9009ada6d637078f4d8ad16b202ce4445d02ae4d4404db426ec6622e7909764ebe3c36ca50f4eb37ffb095cd9986beb15bf982dcefb1b7f84e86c0023cdf40dcf7a8d0025325e6d0b688c051905168fc0db1e74bfa8140fa8a9670553d7ac26439a0cce0df0d231e484de52c64f29bf3847f285e7f91d48f046a53f83d6a831afac3589b012402bdbe6742a1398be54333db1b9855db4a006fc3ef4e62356152ff8b834ad296fb9664a17071f901afdd2be9c03b6f1bcb2da535095681ff51cbc3676db31ad11b6926c7ad9d88e0195f9496851713b260cf26e2046366c98d59cac75c206a109e65d4f71d736997fed1a4f313c10447ac33f3b14779098e050550d841c2af1d76f3c5872521c2cfd77bef818e8a7418d027e0b6f7e359a0f5d6aeefa9f50cab47ba229ee6a4ee88bfca03a04d9d44bd946a492c1ba55c3afdeaf2d34dec1801071b3d2bdaaa667fc1a9236df7e069771a1efaf84ca22160d6ddb9d52f91aeaad6e08d6aac596a824dcbf576f94a8b62ed0b60fc39715058a275edf0d6654be1565285f2f67613133932de52bbe0a9cd611d062453351a4bfa63880fb4a2520edb72913c7e68815cc658e24092e59f613a88b67379ec7770bd7ae64e99a5be444bb3d74ca7a0a40d291e3a0132faf89feae8fde8bd96231792fa6c1499ea2cd5cb6d2239ae4fd6b9af54f3ce6b37103ba21aec9735576417cc4d7f1726c42a6bb6e71090193bc3f03f745875d6adaaf3001aff55fa6895cda42ca914b1a8e392ab70baa572d3f965e16e7c2d59d5901ee874144d061cfa1a028d05d9b14406c0b146ef532f4ec55bb954ba319e2e7e300a522e0376a9790f5b61a2c104de2760f657a9dc536ccf15b533d05812639679fd45a6ef992552e0c0fc083c315a3f76aadccc06c9d2f80f09fe6f60ddb62703e9a4d945f5335553e020ebae550f1680ae17a5d685e3968347f8157f5bbf3392f956191191bbe353c10009af3161f2c27f72d69b9fdedf137431fa1e9d094782c3402e2b44e51b371823e1829c442f0b4da9503089e722085ad6d587acefc576d63b3111880075481caed077094dde1bc216bc6d093e6913f4e8374f5285efe5896c1c29e6ab2b15bbf2ebc638e17ec66c26e29cf37358af2d38c32e3bc56b5461c262bf18d9ad86bfbc35d84db3f63e84cd7b31c07fa4f8fba78029aab59bb304b4f836dc28dcda610a2cfc043d3be533dfd953253979508b3ae3214b88e6f788e71ea1cfad1dc4ec64238a5d1f0eee342fd49d9487ae12bac4ac55c98607c3e0f408e7bc161df5fa0cd1bd4cf5b73e1f16c0b3f05ba3270d039ed39ebe8620afa91fe278a7547d50f1dd4500fa6a1a7376c0b56afc3e211fb67702f9ccd4efdde06f101ce02781896232c083d8eaade5594324a157f85479f6769d733611901843dda375a4231c7be2e68a39feee90e97777af7a096d4ba10eff736ca8bf08a4888a264980bf168edb26c0e500da2ba960a8c3ca8ab85423f5f41eb1218169bf5a1f9033168afba9995d5d0858ab26c193fc00feef934cebb37aa10f6dffa8497164a089248771367aceb6edd511529a1545117290290c5ec98003a9bf303c002335d3cbcb071d7d245f94da3f2b8268439c9175b912ff2368917d6fed3df752487ceaaa9ea1a0afc0ae5d99d056c91ac04728268161c74ab44e6fdbcb25c1804d1a376d696b0e88afd4a3a1b62f8c884975635f47cd19a13159efa8a77457502a6659dacdecff2d27e2b85d29438fbc99e728f304ff318fe8c30076baecc442ce9f3857f6bbe8855594cb9c89c6bfa7be1a53970c277b14915232497d91e7f70299095b6d5d2e4baaae20e56f6b3e7b8b242a052894235888f9c3da3c93ad7bd78bfda8e5b1d07815888062e02ccf030f8aa977551ee5c27f110a4ccddf8151f2a584117437bffbbc2a73eedd89b1bf05de6deee2387c596dba113ccdcaaabeb63f2bbcadb5d50f3a8fb8f518759c62e2c02947147a244630529b6a35839d54daf2a57b133fc2bb6930df31562bc2c4dd7a3d5a5f879d582fea591325935b7e03072351035bc2d177b042ad17b059a169904f70d6b9f6497bd1102c98adb873a6fb35106d0ca98dc4bba70eb785a88734c7fad188e097c3c97dbc4e64fd2473c571a33f010af93e51961ff63de8fbeb03829f940b2db8fc1439238a22ba7658b7a0930afb89887ce1d6633ca388156ec7c80405898e7ce4c2ada7fdca4f391eea9b311a2cba1d858b498d9cc4da78f6befc3d55a13a2bc6fea2fbc684704512e0b3004daa718ad8a9095b093b6ec908c9922f8d8ebfd8beeb3f972cade62e4a492c27ee9e08c757803eaf1216f9740b677a09a674f1e9cb035940da768224e67272f33fd21013bda39d5af4055c553150dbf1950e601b76260a404d210e7534298df361e1c0be0816d6c82e24783d70c31479c37a0fba9c517b59f1dd53b08cd73d5c1a77e4372aa910bb4f581b15fc003860fe236c30121f422b944cbee7f1041f7299733980687227179ca52e07f4cafda824a0c855bd7cc161eb2c0f6949054aeff90f09a668c0b7eae9b9af42cfde2affdac8052ab9c6d17f0ab10ad83fc51192c1e288bb94d78b0ac1314a0bc306138e46195e39f6588bc03889991d4795f744240189cf716bba4f859d3428033d344a0c7515861c3aeb42c89b1365cb91c2fd9ceabd0b736d0c250687dc61a96e63214082b15140514408dbb5b4654b975512ff684579ff5393cc2107459524711bfa584ec7d292deadda28c396be47d6d4fd75ccbe5bd7a0a9f92dc6e2bd7b02876ce5aa6e2a2bc2281395e8df36e3bfeec127795f1ee51c0a60727769b6934d00747084ac3a677d347ae0d2e57ff0feb5a3843df6179942ee7371b00f73b56b4179c2111091a042cb3a3d2ff0ac0afbee4eab807399cd6dcf6e799b85b0c2d954bbc6b305532249d0e473876222f9bb133b6cd77182ef757dd0368059821d07cff32", 0x1000}, {&(0x7f00000000c0)="a4c751283c96fce55bdc144b9529f41128c8b8c78720e11857420ca259b5f51ca85d3ba8f4462400", 0x28}, {&(0x7f0000000300)="fa3c03f4585fd9277e29e27e640a0722d8395d8871b6791ce2104f9ef45b0fb4c449f8d5dfa9046dc99dee0cdb62ebb2437c4aac439840c68924f6a40915c5875e77169a4d9d9908b9c39a705879c9f87ea06527c25956d371747c69703f53d06a72a75fafe71b5ba5a714a2a8f6cda9e5db9953629532a124e5ce4e6f49c503916403056809869edf4d838804d2816c0ccf04ab1f4597c3da3933ba47025339d336ea35b92df28a8771af96eb55d716f2f75a1c8bb3b0ffb48c7c14bcd4c028800256f33baea2ffc32f5203c9", 0xcd}, {&(0x7f0000000540)="e23222c015ec91783a23191022ce5685a862c7a69766522e2ceac2a106e9dc64a78beecddf36796c0094cfe539e1d8ace896baa1eaa590833469b9568fe1192d36b0aa3aaf74ab0a759496198d8f128e0474f2657bb0fd6fc69493bc62b294184016fd2d596bc34869f585a177a56c366412b8bf8bc5df9056822d1d4f784b95f95aa218ddeca5fe5cb76eef24218fd58315ad7934d292118da433c4e4e6365ae9b69c87af8bc4fb2170e535cffeef4a861e370a8fd8b93527db60a8dfc2c89c0c15500988f1e632b388bcef0fc26fb6ffd95ca66077", 0xd6}], 0x4}, 0x4010) 2018/04/02 20:46:55 executing program 3: socketpair$unix(0x1, 0x3, 0x0, &(0x7f00007e5000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f00000bc000)=@abs, 0x8) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x800042c05) sendmmsg$unix(r1, &(0x7f00000bd000), 0x80, 0x0) dup2(r1, r0) 2018/04/02 20:46:55 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) bind$alg(r0, &(0x7f0000000180)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_nopr_ctr_aes128\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000), 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x105082, 0xa1) getsockopt$inet_sctp_SCTP_STATUS(0xffffffffffffffff, 0x84, 0xe, &(0x7f0000000080)={0x0, 0x6, 0x4, 0x7, 0x80000000, 0x7fffffff, 0x8, 0x5, {0x0, @in={{0x2, 0x4e21, @loopback=0x7f000001}}, 0x101, 0x8, 0x9, 0xf2fb, 0x8001}}, &(0x7f0000000140)=0xb0) setsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(r1, 0x84, 0x1f, &(0x7f0000000200)={r2, @in6={{0xa, 0x4e24, 0x7, @empty, 0x8000}}, 0x1, 0x401}, 0x90) 2018/04/02 20:46:55 executing program 4: r0 = socket$alg(0x26, 0x5, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bind$alg(r0, &(0x7f0000000180)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_nopr_ctr_aes128\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000), 0x0) r1 = openat$dsp(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dsp\x00', 0x800, 0x0) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_TEMPO(r1, 0xc02c5341, &(0x7f0000000080)) setsockopt$inet6_MRT6_ADD_MFC_PROXY(r1, 0x29, 0xd2, &(0x7f0000000200)={{0xa, 0x4e23, 0x7, @mcast1={0xff, 0x1, [], 0x1}, 0x3}, {0xa, 0x200004e22, 0x200, @loopback={0x0, 0x1}, 0x404}, 0x6, [0x1, 0x0, 0x4, 0x8, 0xfffffffffffffffd, 0x10000, 0x0, 0x6]}, 0x5c) close(r0) 2018/04/02 20:46:55 executing program 1: r0 = userfaultfd(0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000003}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f0000c34000)={0xaa}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000b4e000)={{&(0x7f000009e000/0x4000)=nil, 0x4000}, 0x1}) r1 = gettid() process_vm_writev(r1, &(0x7f0000c22000)=[{&(0x7f000034afa4)=""/1, 0x1}], 0x1, &(0x7f0000c22fa0)=[{&(0x7f00007a9000)=""/1, 0x1}], 0x1, 0x0) close(r0) 2018/04/02 20:46:55 executing program 7: r0 = openat$audio(0xffffffffffffff9c, &(0x7f0000d0fff5)='/dev/audio\x00', 0x802, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(r0, 0x29, 0x22, &(0x7f0000000000)={{{@in=@multicast1, @in=@local, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@local}, 0x0, @in6=@mcast2}}, &(0x7f0000000100)=0xe8) fstat(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) fchown(r0, r1, r2) ioctl$int_in(r0, 0x800000c004500a, &(0x7f0000e5a000)=0xfffffffffffffffe) write(r0, &(0x7f0000b6efb3), 0x0) 2018/04/02 20:46:55 executing program 5: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000e5b000)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) connect$inet(r0, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x11}}, 0x10) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000eb0fb8)={0x0, 0x3, &(0x7f00009ff000)=@framed={{0x18}, [], {0x95}}, &(0x7f00002bf000)='syzkaller\x00', 0x4, 0xb7, &(0x7f00006ab000)=""/183}, 0x48) setsockopt$inet_tcp_int(r0, 0x6, 0x19, &(0x7f0000000240)=0x8, 0x4) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)="6970365f76746930000000000400", 0x10) r2 = socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(r2, 0x89e0, &(0x7f000031aff8)={r0, r1}) ioctl$sock_kcm_SIOCKCMCLONE(r2, 0x89e2, &(0x7f00000002c0)={0xffffffffffffffff}) sendmsg$nl_xfrm(r3, &(0x7f0000000780)={&(0x7f0000000200)={0x10}, 0xc, &(0x7f0000000740)={&(0x7f0000000480)=ANY=[@ANYBLOB="b80000001900000000000000000000007f000001000000000000000000000000ff01000000000000000000000000000100000000000000000000000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="00000000000300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0xffcb}, 0x1}, 0x0) ioctl$sock_kcm_SIOCKCMUNATTACH(r3, 0x89e1, &(0x7f0000000040)={r0}) sendmsg$inet_sctp(r0, &(0x7f0000000180)={&(0x7f0000000080)=@in={0x2, 0x4e20, @loopback=0x7f000001}, 0x10, &(0x7f0000000140)=[{&(0x7f00000007c0)="7343ed33d285b3cc20580283d909da4865a42f65c3326ad4d514c629fadc8afadf468ca9b7d5b692fd3a59e99624ebd46194b5bf1db8704e8757b8230fde0535c2acbcd0c509b1b55f53f50ac0ba0161bff044aefe247f7f71631911f5d68ab5a3535e9450cefd4ed45778e128a73ed807b24b11741b9613c0206c2eb004f1f37a9cec67880d7a158c9b46bafaeb0c47bab872958a15dad2a3868648359f84ab19c69395c42ef86ade52a52b9276d08a4e61c3793ecaa7a461cd67b95b945631fd7a5ccd867a61007fdb95a1daa4e381d9387ff0f467460f33ab6c41f284376a940f9e8594f645dcd357ded951012ad851fa56a82bfb16dfbcaff27224425d1e97d5bf1acf0f8803971837e1a8c92a0542e2775a5eba64c7e3ca67cf15c7e8996d783d491f3a867b0e00ef17643a97d1627698682fa95bfc8b7a6204f93370e29eac1641c95228e02ed987f2c4eda7f2276397a0a6383953427f814de74923136d9217138ed6d5de97fed41caa9f074da7fa53d1e0649e9b70fdcee710bf5c0f72cb053023b6ed840f3adea940c55adb24640f4ea955da0790c5efe1d78a9341ca5011bf6c066118a34eb749de96a5fac53fd37b983cdac8d9ef9e06a1be495d04b38caf588a16f0e730d1622e4fb2108c531b46c6a80793d1d9878b72dc379afb9c17e9546fc2ff6834fd72a9900767977f4f401b9b9dc0eb98464e58d5dd8124654fe8c6a01ece20262cfc1c2980328a3320b6d546e5512cfaf2b08b0d6ee647cfa4fb0ead8d2c81504808c8ff482377fd122d6185d8e7734a021504875e0e4129000332a1956c067260ffc0f565fd37824f7ebb0758304a6f63e87179c01a35149669265a055aab44025a57c19188b89df8da46f9aaabf35e28cef8349ae79434a30aa797f69cd5cae6640bfc94bea4288b22e9940474dbc75ded8845fa1d87e135d5575b0b395b85cfaf9cd9ec52310eff0fe3eb86d37cbd5fad20684b494d23d4244a958baf1f52d1c7ade097510f50c401caef9dd710545f816620422cac78baa35340be942e179482767f23f2526e32a1ff2f416585ef7c33112d3b212d2a14146e13057c1291c3d8c429602ce2e7de8eb26e44809c88e08791725b7eace601a6313646652cc19ccd556f8f481ec7bf996254bdc0d7ed913a8dff69dd331582a623a761ab3e522453172e60b00897d12bfe4981511cf8e484421e13fcd3f69c1f8e430bef4882500cb19b7e02fdad6ef4238a22e82513131821405aff01f6e61715cc74b8abe2758c089005fd5d2d9cd3b40293811637cedf987bde326aba6954751174334d62b922da2f3722801e82db0e91ae4db9ddd3b6f8bfed5ae549228ee6b9ca1dd151da0a4d27b6f343a1f5b488e830fcadee39e1860aef0a1c1580e8b7b773ac12eefe9f46c1fb6790bcc663f92d484f591ef86b0d0ac0ee43642d9ea86048e5b43d385bcab728006001a5ad5049dcde6cb19765970e8764e06e973719c95e2cb16dea0fd64383e7d1c82dc74f39ca183eb44c0ea98d098ae535b01408245426f5d5603bca9467005c83559d42c1674d4384a07d29f5b08515587f98cb1d17a27848f501aec3509d30f3ad7165749437ea3b32dc191f81c5d1a1a87ca1b1b7a3396d1bdc176a64d1fc1423489cedb3e803aef87a14679e46265d30cf75496f99f476378fd5fd7815b4ba39255ccd41bfa2b04a2a9b9b496d361788a93613eb5a91bc372b788a48a5f7dd2368879064bd7bf91fd33ee80f4b27e7ab9c4b7f8406c6935344dd1ac89332a737697dbb2b4f7370dc86e541df8349c5921ebe0467a4d529ce9545f95cf2fd4374108a2e33c5a314eb58c4150076243526ef42dcf8fc313d7845452f5f97b4a56f6126b6a06e8110ee512f186f305f8c6c80070dcdf92fd337c38dcd7f5cf817d7af444a8ada157209726905b6952b7197c4b1473d79de075d65a78921936cf4e732060f9eb32a59d086740941fd84319adea8acd9c1f98608874ba968a08c913a0ad15f718f91caa7a9dc814798e77ebb46effe99f23a28010fa87418a7ddf8892f18f69a8c92d9fb7aade8fa4b0c50d9c76867bd8a41f3bcfcc6199d461aa50cac3358fc106da5d4596cd28a4a9bdef43935fb490fa0f186286343e56c78c4ba5f9fdf019b3e9573ebc0bc4c324e9bfbac7bf2ef79b22c92b7b51d6360a2cba1a0b06d512081a8e0c7543254413b1fd15ac9544b05167d1e38807a0944171ae9afd873d8a6ea6a1ffe4f34397cac358e27199a63b35d7fb035132b8000ec26f066ae505d2717283f44cd4dbcc3c026b67f108d303e174dcdd32992061797d01ee70d8e26a92a756cf5732eed0202032c00fb653c4f201568a6caf7f113c6b1f8e91773c418754594b21455334dd53da6432f26856764f106723e4382a41b3d1cfd07564bdc77daa52b0459f92e005d91544c309913d488daa93dfe852b3fb9c23e3bfd9fa7c573cfd61c48df6fe8c222ae5debfc357e8981ebc3d0a4865ebf279127e8e44cbd986b9a8f02890ccaa8932fa90e79f511762448e938d101ec87c0577abdb1912afd572e52ff8a9a772a75d8b39cc7e3dcb9d458519cd84b1e5e8858ea2e11c7ff35515c218fc6302bc3b7352e5c7a9f393eaffd1917c86b23e39f0be345ead6233a069576f3aec9c67e44af6a16f43250e5bd843e2a3fb906343740ad4452d35202a692e92a082b4cbdc061c4068a57e6a2bab124d3c5a2a7726552b79cd3bd600f6797bf3a28519f323200f7e56cf4ebad09218094b12c65acedea8eb9009ada6d637078f4d8ad16b202ce4445d02ae4d4404db426ec6622e7909764ebe3c36ca50f4eb37ffb095cd9986beb15bf982dcefb1b7f84e86c0023cdf40dcf7a8d0025325e6d0b688c051905168fc0db1e74bfa8140fa8a9670553d7ac26439a0cce0df0d231e484de52c64f29bf3847f285e7f91d48f046a53f83d6a831afac3589b012402bdbe6742a1398be54333db1b9855db4a006fc3ef4e62356152ff8b834ad296fb9664a17071f901afdd2be9c03b6f1bcb2da535095681ff51cbc3676db31ad11b6926c7ad9d88e0195f9496851713b260cf26e2046366c98d59cac75c206a109e65d4f71d736997fed1a4f313c10447ac33f3b14779098e050550d841c2af1d76f3c5872521c2cfd77bef818e8a7418d027e0b6f7e359a0f5d6aeefa9f50cab47ba229ee6a4ee88bfca03a04d9d44bd946a492c1ba55c3afdeaf2d34dec1801071b3d2bdaaa667fc1a9236df7e069771a1efaf84ca22160d6ddb9d52f91aeaad6e08d6aac596a824dcbf576f94a8b62ed0b60fc39715058a275edf0d6654be1565285f2f67613133932de52bbe0a9cd611d062453351a4bfa63880fb4a2520edb72913c7e68815cc658e24092e59f613a88b67379ec7770bd7ae64e99a5be444bb3d74ca7a0a40d291e3a0132faf89feae8fde8bd96231792fa6c1499ea2cd5cb6d2239ae4fd6b9af54f3ce6b37103ba21aec9735576417cc4d7f1726c42a6bb6e71090193bc3f03f745875d6adaaf3001aff55fa6895cda42ca914b1a8e392ab70baa572d3f965e16e7c2d59d5901ee874144d061cfa1a028d05d9b14406c0b146ef532f4ec55bb954ba319e2e7e300a522e0376a9790f5b61a2c104de2760f657a9dc536ccf15b533d05812639679fd45a6ef992552e0c0fc083c315a3f76aadccc06c9d2f80f09fe6f60ddb62703e9a4d945f5335553e020ebae550f1680ae17a5d685e3968347f8157f5bbf3392f956191191bbe353c10009af3161f2c27f72d69b9fdedf137431fa1e9d094782c3402e2b44e51b371823e1829c442f0b4da9503089e722085ad6d587acefc576d63b3111880075481caed077094dde1bc216bc6d093e6913f4e8374f5285efe5896c1c29e6ab2b15bbf2ebc638e17ec66c26e29cf37358af2d38c32e3bc56b5461c262bf18d9ad86bfbc35d84db3f63e84cd7b31c07fa4f8fba78029aab59bb304b4f836dc28dcda610a2cfc043d3be533dfd953253979508b3ae3214b88e6f788e71ea1cfad1dc4ec64238a5d1f0eee342fd49d9487ae12bac4ac55c98607c3e0f408e7bc161df5fa0cd1bd4cf5b73e1f16c0b3f05ba3270d039ed39ebe8620afa91fe278a7547d50f1dd4500fa6a1a7376c0b56afc3e211fb67702f9ccd4efdde06f101ce02781896232c083d8eaade5594324a157f85479f6769d733611901843dda375a4231c7be2e68a39feee90e97777af7a096d4ba10eff736ca8bf08a4888a264980bf168edb26c0e500da2ba960a8c3ca8ab85423f5f41eb1218169bf5a1f9033168afba9995d5d0858ab26c193fc00feef934cebb37aa10f6dffa8497164a089248771367aceb6edd511529a1545117290290c5ec98003a9bf303c002335d3cbcb071d7d245f94da3f2b8268439c9175b912ff2368917d6fed3df752487ceaaa9ea1a0afc0ae5d99d056c91ac04728268161c74ab44e6fdbcb25c1804d1a376d696b0e88afd4a3a1b62f8c884975635f47cd19a13159efa8a77457502a6659dacdecff2d27e2b85d29438fbc99e728f304ff318fe8c30076baecc442ce9f3857f6bbe8855594cb9c89c6bfa7be1a53970c277b14915232497d91e7f70299095b6d5d2e4baaae20e56f6b3e7b8b242a052894235888f9c3da3c93ad7bd78bfda8e5b1d07815888062e02ccf030f8aa977551ee5c27f110a4ccddf8151f2a584117437bffbbc2a73eedd89b1bf05de6deee2387c596dba113ccdcaaabeb63f2bbcadb5d50f3a8fb8f518759c62e2c02947147a244630529b6a35839d54daf2a57b133fc2bb6930df31562bc2c4dd7a3d5a5f879d582fea591325935b7e03072351035bc2d177b042ad17b059a169904f70d6b9f6497bd1102c98adb873a6fb35106d0ca98dc4bba70eb785a88734c7fad188e097c3c97dbc4e64fd2473c571a33f010af93e51961ff63de8fbeb03829f940b2db8fc1439238a22ba7658b7a0930afb89887ce1d6633ca388156ec7c80405898e7ce4c2ada7fdca4f391eea9b311a2cba1d858b498d9cc4da78f6befc3d55a13a2bc6fea2fbc684704512e0b3004daa718ad8a9095b093b6ec908c9922f8d8ebfd8beeb3f972cade62e4a492c27ee9e08c757803eaf1216f9740b677a09a674f1e9cb035940da768224e67272f33fd21013bda39d5af4055c553150dbf1950e601b76260a404d210e7534298df361e1c0be0816d6c82e24783d70c31479c37a0fba9c517b59f1dd53b08cd73d5c1a77e4372aa910bb4f581b15fc003860fe236c30121f422b944cbee7f1041f7299733980687227179ca52e07f4cafda824a0c855bd7cc161eb2c0f6949054aeff90f09a668c0b7eae9b9af42cfde2affdac8052ab9c6d17f0ab10ad83fc51192c1e288bb94d78b0ac1314a0bc306138e46195e39f6588bc03889991d4795f744240189cf716bba4f859d3428033d344a0c7515861c3aeb42c89b1365cb91c2fd9ceabd0b736d0c250687dc61a96e63214082b15140514408dbb5b4654b975512ff684579ff5393cc2107459524711bfa584ec7d292deadda28c396be47d6d4fd75ccbe5bd7a0a9f92dc6e2bd7b02876ce5aa6e2a2bc2281395e8df36e3bfeec127795f1ee51c0a60727769b6934d00747084ac3a677d347ae0d2e57ff0feb5a3843df6179942ee7371b00f73b56b4179c2111091a042cb3a3d2ff0ac0afbee4eab807399cd6dcf6e799b85b0c2d954bbc6b305532249d0e473876222f9bb133b6cd77182ef757dd0368059821d07cff32", 0x1000}, {&(0x7f00000000c0)="a4c751283c96fce55bdc144b9529f41128c8b8c78720e11857420ca259b5f51ca85d3ba8f4462400", 0x28}, {&(0x7f0000000300)="fa3c03f4585fd9277e29e27e640a0722d8395d8871b6791ce2104f9ef45b0fb4c449f8d5dfa9046dc99dee0cdb62ebb2437c4aac439840c68924f6a40915c5875e77169a4d9d9908b9c39a705879c9f87ea06527c25956d371747c69703f53d06a72a75fafe71b5ba5a714a2a8f6cda9e5db9953629532a124e5ce4e6f49c503916403056809869edf4d838804d2816c0ccf04ab1f4597c3da3933ba47025339d336ea35b92df28a8771af96eb55d716f2f75a1c8bb3b0ffb48c7c14bcd4c028800256f33baea2ffc32f5203c9", 0xcd}, {&(0x7f0000000540)="e23222c015ec91783a23191022ce5685a862c7a69766522e2ceac2a106e9dc64a78beecddf36796c0094cfe539e1d8ace896baa1eaa590833469b9568fe1192d36b0aa3aaf74ab0a759496198d8f128e0474f2657bb0fd6fc69493bc62b294184016fd2d596bc34869f585a177a56c366412b8bf8bc5df9056822d1d4f784b95f95aa218ddeca5fe5cb76eef24218fd58315ad7934d292118da433c4e4e6365ae9b69c87af8bc4fb2170e535cffeef4a861e370a8fd8b93527db60a8dfc2c89c0c15500988f1e632b388bcef0fc26fb6ffd95ca66077", 0xd6}], 0x4}, 0x4010) 2018/04/02 20:46:55 executing program 2: r0 = socket$inet(0x2, 0x80000, 0x3) write$binfmt_aout(r0, &(0x7f0000000580)={{0x10f, 0x1, 0xffffffffffffffff, 0x2f7, 0x315, 0x7ff, 0x1d3, 0x1ff}, "ab5136543b384dd852842c9ec8bb4f382f7110d154534cf685cbf7fe6876294d90a28f992ce793b4ef1f11034875c6d419efe99b63847df96b702117e48c22a9a9477ceb5c960bc07f4a7bdac71c03aaaff5998b587bedb9ad4173cb34878bbb81c3db34b8774a", [[]]}, 0x187) r1 = socket$alg(0x26, 0x5, 0x0) r2 = perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) bind$alg(r1, &(0x7f0000000180)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_nopr_ctr_aes128\x00'}, 0x58) setsockopt$ALG_SET_KEY(r1, 0x117, 0x1, &(0x7f0000000000), 0x0) ioctl$PERF_EVENT_IOC_RESET(r2, 0x2403, 0xffffffffffffffc0) sendmsg(r1, &(0x7f0000000dc0)={&(0x7f0000000740)=@can={0x1d}, 0x80, &(0x7f00000007c0), 0x0, &(0x7f0000000800)=[{0xf8, 0x0, 0x2, "e476e8524dd529a2ea16a4dcb4af199e3f4d3f4805a7b7c67cd575d9c82f3a826c0ebe2676a0a1cf431e575cb4f426bdd5f1040d1087bbe9c2307e5112b86ba89c11cdfe4c3c6a5bd42a3cf61b974bf6e7695815aa4b395a0887301d233e384c1309f4d4087d6888a47d65ad9a9ec2b4b295f999f7b7c7f3d2e4bcfcdcb8ca3e742ff18bea375bd06b6d9e2f13b7313a52cb34ffdec582fa77d0a6af6462cc66033e61ba5983bc85b0012d1a6af5c5416cd554f32f756eddd1ac50af51ddc4a48981e5b1f9c080e27e67dfc3191bfa6a0bc55b7ec73a59185f60ac742cb6731d3f8d78666f9ba8"}, {0x88, 0x117, 0x8, "626935e7374801b37c4e893ecb04150238b600727e9a3b6be6236bb4e85491d2fe3ab9adcdd27f1352a0e7bd614ea86b2e6766bee132ace2c342646ea94b85e0d6d9359fdebe9aad3ac91a529021e539041057c4e24e2f6250a1ea48c6beacba85d554e095eada064b444faa2d2a69ba03ecd2ff9855"}, {0xf0, 0x1, 0x6, "7ff44e28aea4c141004cb2b6537378637d5399268c1a2b127dc38396402a31fa0d79b2642136cb0c35f9d3b4de4fc0cb7acc3d977478d300fbd2489a69934485368395db10ec0f21dd9a78f8c25edd71da56033190d4c49f43f4fd9f4e9cf964a5226c49d944f90c67a380d5e82ac56d30bf47fda85719bf86b6271cfcad5b2784ef93e0c55df5669f05600afbbce8ea5f0f8e51c99c266812b7c4c34f12e4f3ff9d9c3a7d6cea0a5c83caaf8e5d929c0ebd5ad0c46d4d1dfaee19bdea67104342f686e354778e7420adf8caef2a2a0f60158f517f107166f62c7fc2c50e"}, {0x20, 0x119, 0x80800, "919394cca591306d28a2"}, {0x70, 0x103, 0x9, "47c8a9074234d7a6501b05c11184b3c197174b8eb2749e4e4590851fa40f6a489936386f58a63713d615d5ae41d5a8f895d9961f46b1b15da026e15f35cacf769ab6b3e3255341bfb12d09830265bda7cc909940786ae48e5497"}, {0x38, 0x10b, 0x6, "70509d28489cb87128b0f97c066737d9d414f73410a0ca78d542afe8a05cffbffbf346dc"}, {0xd8, 0x105, 0x60, "2bc2504d3a481a7a17a0337a74f1812a57356382803e0a0439bf0774152cd6897c80834d343eedcc88c4638ec8a958fca8d318d998ffc7667c5b9a8ee9a1db2d82cf6fed52ef1f956bb47f672237faa072ca4b7688c71225e245b6be8ec924d3f71756acc31761b14514cfbf79e8259fa3cbe91af57435d2df6504ad815202b2f6106e01160a5332df4825802eff4678ed24c352535de9f3cb4e39f6a08c2dd33a48c71c898542396576988a9b66a54f5f6c7427479b38a67125aee0f8f9e055b9"}, {0x80, 0x104, 0xfffffffffffffffc, "94c252864c85e868260ea5cf55e3781053980ac39ee5bd97ddb8545b197bf5bef124ad0174b08b39352eff1cd5c34c8921ffa96cd7cbfd9267beb06fd6e77ef1c76ac4e4b145c09e603a4969f7148f99f5d852625c815a66f35745de4ef8365f55100e907cabe8c95d912e4b5470"}, {0x100, 0x114, 0x8, "d1c130b2be4e1ca477973c45c95f1c16b0344a4756be9accbf7a230b2259b0011b1412ae3025dca70805d072bc24719351d419ad21bd3510c35e1c0b85345dfe9cae88429130c0f923ef14929644a97df3c278a47e73e0d71315aa580ea68d7c754362c5c4e0204a11fe05714b8e29748d4442cfe4349d70072c1e680c367fcc9417de0628fcc36146b23a3fc2895cfcd58dcb3cb24e5fdc3922555969d2da385d07755336547487887b9b3240fc0e3e64cef08e6930c8bdca67eab9879894f73dea93ce25fe34f81659989a5f1fbbf150d42770de7859eae3af6f36557ef1be2a82ef8ee1305115b52b56f9e487cc"}], 0x590, 0xd1}, 0x4000000) recvmsg(r1, &(0x7f0000000540)={&(0x7f0000000080)=@pppol2tpv3in6={0x0, 0x0, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, @ipv4={[], [], @local}}}}, 0x80, &(0x7f0000000440)=[{&(0x7f0000000100)=""/13, 0xd}, {&(0x7f0000000200)=""/104, 0x68}, {&(0x7f0000000280)=""/130, 0x82}, {&(0x7f0000000140)=""/61, 0x3d}, {&(0x7f0000000340)=""/66, 0x42}, {&(0x7f00000003c0)=""/98, 0x62}], 0x6, &(0x7f00000004c0)=""/112, 0x70, 0x3ff}, 0x40000000) getsockopt$inet_opts(r3, 0x0, 0x9, &(0x7f0000000e00)=""/140, &(0x7f00000007c0)=0x8c) bind$netlink(r2, &(0x7f0000000040)={0x10, 0x0, 0x25dfdbfd, 0x20000000}, 0xc) 2018/04/02 20:46:55 executing program 1: r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup.cpu\x00', 0x200002, 0x0) socketpair(0x1059e17e357ae473, 0x2, 0x4, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) exit(0x208) ioctl$BINDER_SET_CONTEXT_MGR(r2, 0x40046207, 0x0) r3 = openat$cgroup_int(r0, &(0x7f0000000300)='hugetlb.2MB.failcnt\x00', 0x2, 0x0) r4 = getpid() move_pages(r4, 0x1, &(0x7f00000003c0)=[&(0x7f0000ffb000/0x2000)=nil], 0x0, &(0x7f0000000400)=[0x0, 0x0, 0x0, 0x0], 0x2) sendmsg$nfc_llcp(r1, &(0x7f00000002c0)={&(0x7f00000001c0)={0x27, 0x0, 0x1, 0x7, 0x3ff, 0x1, "0de04339140a944749d6210674fd8c902d701a4723d98383a0d0cd25819c8cd1acca3dbb51f64db40943fd7e2c78b6c08b03f8454558df4d6fe8a1b04028eb", 0x25}, 0x60, &(0x7f0000000280)=[{&(0x7f0000000240)="9b9d63", 0x3}], 0x1, &(0x7f0000000340)={0x50, 0x10a, 0x8, "2fe45e74682da6aba220900988a6ee7e90e07607da75c128a127141a8ba3a6b5fe1be6d44660ec495be044e4d69ea979e852ed701937c2c1811603d1bff696"}, 0x50, 0x4850}, 0x4000) writev(r3, &(0x7f0000001540)=[{&(0x7f0000000040)="dfb47f931d60a4d4e625d8968b7c0e745df1f422ecd16bcd499e6c7af5e065dcb8b0615ab3abcbfdd372ebbe20b1d74a40e603460ac80325e544055347dd09113bf22e7cc5ef63c74ef7b2449264aadddf58568a66a3a907e9a536b40529bce33effbd29281c4ca0b477a876d4f0e0081b829ee20937ff36be53dfa19d318eeb6f361b32d3148714afca997399663a7aca19d9b154b292eaa833b979fe252bd1468a2170651be9c480c6ab383ca7f12a5f93add449e45bab6396811639ab750f8a0b1070b0a305162e5b5864562464f71c816e65589276bb741075250065a9a6a9a24a8d", 0xe4}, {&(0x7f0000001440)="5dfa41455e97aeb4272d85050313b6dcd20c1c5abc7afb6dbc765e37dcbb38294ef94aaa925e4e913c8e3e64726128bf3214e587462b547e03892918ebe08757db93140a3061ae4c9bed44eeeb3edb10f123b6d3d52f22b254cea91248aeb318775596631eed345acda6e8ca3e7cf70f5b95d102bb85d5ed37df3aa924d1d1e1eab6e1f969350e8a69b03202a8409703085392ca5109f29476c60bb0fece23c98e688061c6d91a2b78aafed0ef9c971e0fb5bc52cceb8f55939eaa19bf11022a4cd397e9d9ec25790a027c72f93bfc5e6190f432f6aa2db2a120", 0xda}], 0x2) setsockopt$inet6_tcp_TCP_CONGESTION(r2, 0x6, 0xd, &(0x7f0000000480)='cubic\x00', 0x6) 2018/04/02 20:46:55 executing program 4: r0 = socket$alg(0x26, 0x5, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp, 0x2000}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bind$alg(r0, &(0x7f0000000180)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_nopr_ctr_aes128\x00'}, 0x58) r1 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/kvm\x00', 0x0, 0x0) r2 = ioctl$KVM_CREATE_VM(r1, 0xae01, 0x0) r3 = ioctl$KVM_CREATE_VCPU(r2, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r2, 0x4020ae46, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1000, &(0x7f0000a98000/0x1000)=nil}) socket$inet_dccp(0x2, 0x6, 0x0) ioctl$KVM_SET_SREGS(r3, 0x4138ae84, &(0x7f0000c9bec8)={{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, 0xfffffffffffffffc, 0x0, 0x0, 0x400060, 0x0, 0xfffffffffffffffe}) ioctl$KVM_TRANSLATE(r3, 0xc018ae85, &(0x7f0000000040)) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000), 0x0) close(r0) 2018/04/02 20:46:55 executing program 7: r0 = socket$inet6(0xa, 0x80003, 0xb) connect$inet6(r0, &(0x7f0000032fe4)={0xa, 0x0, 0x0, @mcast2={0xff, 0x2, [], 0x1}, 0x5}, 0x1c) setsockopt$inet6_int(r0, 0x29, 0x7, &(0x7f0000000000), 0x4) signalfd4(r0, &(0x7f0000000080)={0x401}, 0x8, 0x80800) socket(0x80000000000, 0x6, 0x91c) getpeername$inet6(r0, &(0x7f00000000c0)={0x0, 0x0, 0x0, @local}, &(0x7f0000000140)=0x68011f01) signalfd(r0, &(0x7f0000000040)={0xe7d9}, 0x8) sendmmsg(r0, &(0x7f0000001300)=[{{0x0, 0x0, &(0x7f0000001180), 0x240, &(0x7f00000011c0)}}], 0x249, 0x0) 2018/04/02 20:46:55 executing program 0: r0 = openat$cuse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/cuse\x00', 0x82, 0x0) openat$ptmx(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ptmx\x00', 0x101000, 0x0) read$eventfd(r0, &(0x7f0000000280), 0x153) io_setup(0x3, &(0x7f0000000080)=0x0) io_submit(r1, 0x1, &(0x7f0000000440)=[&(0x7f0000000200)={0x0, 0x0, 0x0, 0x1, 0x0, r0, &(0x7f0000000140)="10000000f0ffffffff00000000855da0", 0x10}]) 2018/04/02 20:46:55 executing program 5: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000e5b000)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) connect$inet(r0, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x11}}, 0x10) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000eb0fb8)={0x0, 0x3, &(0x7f00009ff000)=@framed={{0x18}, [], {0x95}}, &(0x7f00002bf000)='syzkaller\x00', 0x4, 0xb7, &(0x7f00006ab000)=""/183}, 0x48) setsockopt$inet_tcp_int(r0, 0x6, 0x19, &(0x7f0000000240)=0x8, 0x4) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)="6970365f76746930000000000400", 0x10) r2 = socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(r2, 0x89e0, &(0x7f000031aff8)={r0, r1}) ioctl$sock_kcm_SIOCKCMCLONE(r2, 0x89e2, &(0x7f00000002c0)={0xffffffffffffffff}) sendmsg$nl_xfrm(r3, &(0x7f0000000780)={&(0x7f0000000200)={0x10}, 0xc, &(0x7f0000000740)={&(0x7f0000000480)=ANY=[@ANYBLOB="b80000001900000000000000000000007f000001000000000000000000000000ff01000000000000000000000000000100000000000000000000000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="00000000000300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0xffcb}, 0x1}, 0x0) ioctl$sock_kcm_SIOCKCMUNATTACH(r3, 0x89e1, &(0x7f0000000040)={r0}) sendmsg$inet_sctp(r0, &(0x7f0000000180)={&(0x7f0000000080)=@in={0x2, 0x4e20, @loopback=0x7f000001}, 0x10, &(0x7f0000000140)=[{&(0x7f00000007c0)="7343ed33d285b3cc20580283d909da4865a42f65c3326ad4d514c629fadc8afadf468ca9b7d5b692fd3a59e99624ebd46194b5bf1db8704e8757b8230fde0535c2acbcd0c509b1b55f53f50ac0ba0161bff044aefe247f7f71631911f5d68ab5a3535e9450cefd4ed45778e128a73ed807b24b11741b9613c0206c2eb004f1f37a9cec67880d7a158c9b46bafaeb0c47bab872958a15dad2a3868648359f84ab19c69395c42ef86ade52a52b9276d08a4e61c3793ecaa7a461cd67b95b945631fd7a5ccd867a61007fdb95a1daa4e381d9387ff0f467460f33ab6c41f284376a940f9e8594f645dcd357ded951012ad851fa56a82bfb16dfbcaff27224425d1e97d5bf1acf0f8803971837e1a8c92a0542e2775a5eba64c7e3ca67cf15c7e8996d783d491f3a867b0e00ef17643a97d1627698682fa95bfc8b7a6204f93370e29eac1641c95228e02ed987f2c4eda7f2276397a0a6383953427f814de74923136d9217138ed6d5de97fed41caa9f074da7fa53d1e0649e9b70fdcee710bf5c0f72cb053023b6ed840f3adea940c55adb24640f4ea955da0790c5efe1d78a9341ca5011bf6c066118a34eb749de96a5fac53fd37b983cdac8d9ef9e06a1be495d04b38caf588a16f0e730d1622e4fb2108c531b46c6a80793d1d9878b72dc379afb9c17e9546fc2ff6834fd72a9900767977f4f401b9b9dc0eb98464e58d5dd8124654fe8c6a01ece20262cfc1c2980328a3320b6d546e5512cfaf2b08b0d6ee647cfa4fb0ead8d2c81504808c8ff482377fd122d6185d8e7734a021504875e0e4129000332a1956c067260ffc0f565fd37824f7ebb0758304a6f63e87179c01a35149669265a055aab44025a57c19188b89df8da46f9aaabf35e28cef8349ae79434a30aa797f69cd5cae6640bfc94bea4288b22e9940474dbc75ded8845fa1d87e135d5575b0b395b85cfaf9cd9ec52310eff0fe3eb86d37cbd5fad20684b494d23d4244a958baf1f52d1c7ade097510f50c401caef9dd710545f816620422cac78baa35340be942e179482767f23f2526e32a1ff2f416585ef7c33112d3b212d2a14146e13057c1291c3d8c429602ce2e7de8eb26e44809c88e08791725b7eace601a6313646652cc19ccd556f8f481ec7bf996254bdc0d7ed913a8dff69dd331582a623a761ab3e522453172e60b00897d12bfe4981511cf8e484421e13fcd3f69c1f8e430bef4882500cb19b7e02fdad6ef4238a22e82513131821405aff01f6e61715cc74b8abe2758c089005fd5d2d9cd3b40293811637cedf987bde326aba6954751174334d62b922da2f3722801e82db0e91ae4db9ddd3b6f8bfed5ae549228ee6b9ca1dd151da0a4d27b6f343a1f5b488e830fcadee39e1860aef0a1c1580e8b7b773ac12eefe9f46c1fb6790bcc663f92d484f591ef86b0d0ac0ee43642d9ea86048e5b43d385bcab728006001a5ad5049dcde6cb19765970e8764e06e973719c95e2cb16dea0fd64383e7d1c82dc74f39ca183eb44c0ea98d098ae535b01408245426f5d5603bca9467005c83559d42c1674d4384a07d29f5b08515587f98cb1d17a27848f501aec3509d30f3ad7165749437ea3b32dc191f81c5d1a1a87ca1b1b7a3396d1bdc176a64d1fc1423489cedb3e803aef87a14679e46265d30cf75496f99f476378fd5fd7815b4ba39255ccd41bfa2b04a2a9b9b496d361788a93613eb5a91bc372b788a48a5f7dd2368879064bd7bf91fd33ee80f4b27e7ab9c4b7f8406c6935344dd1ac89332a737697dbb2b4f7370dc86e541df8349c5921ebe0467a4d529ce9545f95cf2fd4374108a2e33c5a314eb58c4150076243526ef42dcf8fc313d7845452f5f97b4a56f6126b6a06e8110ee512f186f305f8c6c80070dcdf92fd337c38dcd7f5cf817d7af444a8ada157209726905b6952b7197c4b1473d79de075d65a78921936cf4e732060f9eb32a59d086740941fd84319adea8acd9c1f98608874ba968a08c913a0ad15f718f91caa7a9dc814798e77ebb46effe99f23a28010fa87418a7ddf8892f18f69a8c92d9fb7aade8fa4b0c50d9c76867bd8a41f3bcfcc6199d461aa50cac3358fc106da5d4596cd28a4a9bdef43935fb490fa0f186286343e56c78c4ba5f9fdf019b3e9573ebc0bc4c324e9bfbac7bf2ef79b22c92b7b51d6360a2cba1a0b06d512081a8e0c7543254413b1fd15ac9544b05167d1e38807a0944171ae9afd873d8a6ea6a1ffe4f34397cac358e27199a63b35d7fb035132b8000ec26f066ae505d2717283f44cd4dbcc3c026b67f108d303e174dcdd32992061797d01ee70d8e26a92a756cf5732eed0202032c00fb653c4f201568a6caf7f113c6b1f8e91773c418754594b21455334dd53da6432f26856764f106723e4382a41b3d1cfd07564bdc77daa52b0459f92e005d91544c309913d488daa93dfe852b3fb9c23e3bfd9fa7c573cfd61c48df6fe8c222ae5debfc357e8981ebc3d0a4865ebf279127e8e44cbd986b9a8f02890ccaa8932fa90e79f511762448e938d101ec87c0577abdb1912afd572e52ff8a9a772a75d8b39cc7e3dcb9d458519cd84b1e5e8858ea2e11c7ff35515c218fc6302bc3b7352e5c7a9f393eaffd1917c86b23e39f0be345ead6233a069576f3aec9c67e44af6a16f43250e5bd843e2a3fb906343740ad4452d35202a692e92a082b4cbdc061c4068a57e6a2bab124d3c5a2a7726552b79cd3bd600f6797bf3a28519f323200f7e56cf4ebad09218094b12c65acedea8eb9009ada6d637078f4d8ad16b202ce4445d02ae4d4404db426ec6622e7909764ebe3c36ca50f4eb37ffb095cd9986beb15bf982dcefb1b7f84e86c0023cdf40dcf7a8d0025325e6d0b688c051905168fc0db1e74bfa8140fa8a9670553d7ac26439a0cce0df0d231e484de52c64f29bf3847f285e7f91d48f046a53f83d6a831afac3589b012402bdbe6742a1398be54333db1b9855db4a006fc3ef4e62356152ff8b834ad296fb9664a17071f901afdd2be9c03b6f1bcb2da535095681ff51cbc3676db31ad11b6926c7ad9d88e0195f9496851713b260cf26e2046366c98d59cac75c206a109e65d4f71d736997fed1a4f313c10447ac33f3b14779098e050550d841c2af1d76f3c5872521c2cfd77bef818e8a7418d027e0b6f7e359a0f5d6aeefa9f50cab47ba229ee6a4ee88bfca03a04d9d44bd946a492c1ba55c3afdeaf2d34dec1801071b3d2bdaaa667fc1a9236df7e069771a1efaf84ca22160d6ddb9d52f91aeaad6e08d6aac596a824dcbf576f94a8b62ed0b60fc39715058a275edf0d6654be1565285f2f67613133932de52bbe0a9cd611d062453351a4bfa63880fb4a2520edb72913c7e68815cc658e24092e59f613a88b67379ec7770bd7ae64e99a5be444bb3d74ca7a0a40d291e3a0132faf89feae8fde8bd96231792fa6c1499ea2cd5cb6d2239ae4fd6b9af54f3ce6b37103ba21aec9735576417cc4d7f1726c42a6bb6e71090193bc3f03f745875d6adaaf3001aff55fa6895cda42ca914b1a8e392ab70baa572d3f965e16e7c2d59d5901ee874144d061cfa1a028d05d9b14406c0b146ef532f4ec55bb954ba319e2e7e300a522e0376a9790f5b61a2c104de2760f657a9dc536ccf15b533d05812639679fd45a6ef992552e0c0fc083c315a3f76aadccc06c9d2f80f09fe6f60ddb62703e9a4d945f5335553e020ebae550f1680ae17a5d685e3968347f8157f5bbf3392f956191191bbe353c10009af3161f2c27f72d69b9fdedf137431fa1e9d094782c3402e2b44e51b371823e1829c442f0b4da9503089e722085ad6d587acefc576d63b3111880075481caed077094dde1bc216bc6d093e6913f4e8374f5285efe5896c1c29e6ab2b15bbf2ebc638e17ec66c26e29cf37358af2d38c32e3bc56b5461c262bf18d9ad86bfbc35d84db3f63e84cd7b31c07fa4f8fba78029aab59bb304b4f836dc28dcda610a2cfc043d3be533dfd953253979508b3ae3214b88e6f788e71ea1cfad1dc4ec64238a5d1f0eee342fd49d9487ae12bac4ac55c98607c3e0f408e7bc161df5fa0cd1bd4cf5b73e1f16c0b3f05ba3270d039ed39ebe8620afa91fe278a7547d50f1dd4500fa6a1a7376c0b56afc3e211fb67702f9ccd4efdde06f101ce02781896232c083d8eaade5594324a157f85479f6769d733611901843dda375a4231c7be2e68a39feee90e97777af7a096d4ba10eff736ca8bf08a4888a264980bf168edb26c0e500da2ba960a8c3ca8ab85423f5f41eb1218169bf5a1f9033168afba9995d5d0858ab26c193fc00feef934cebb37aa10f6dffa8497164a089248771367aceb6edd511529a1545117290290c5ec98003a9bf303c002335d3cbcb071d7d245f94da3f2b8268439c9175b912ff2368917d6fed3df752487ceaaa9ea1a0afc0ae5d99d056c91ac04728268161c74ab44e6fdbcb25c1804d1a376d696b0e88afd4a3a1b62f8c884975635f47cd19a13159efa8a77457502a6659dacdecff2d27e2b85d29438fbc99e728f304ff318fe8c30076baecc442ce9f3857f6bbe8855594cb9c89c6bfa7be1a53970c277b14915232497d91e7f70299095b6d5d2e4baaae20e56f6b3e7b8b242a052894235888f9c3da3c93ad7bd78bfda8e5b1d07815888062e02ccf030f8aa977551ee5c27f110a4ccddf8151f2a584117437bffbbc2a73eedd89b1bf05de6deee2387c596dba113ccdcaaabeb63f2bbcadb5d50f3a8fb8f518759c62e2c02947147a244630529b6a35839d54daf2a57b133fc2bb6930df31562bc2c4dd7a3d5a5f879d582fea591325935b7e03072351035bc2d177b042ad17b059a169904f70d6b9f6497bd1102c98adb873a6fb35106d0ca98dc4bba70eb785a88734c7fad188e097c3c97dbc4e64fd2473c571a33f010af93e51961ff63de8fbeb03829f940b2db8fc1439238a22ba7658b7a0930afb89887ce1d6633ca388156ec7c80405898e7ce4c2ada7fdca4f391eea9b311a2cba1d858b498d9cc4da78f6befc3d55a13a2bc6fea2fbc684704512e0b3004daa718ad8a9095b093b6ec908c9922f8d8ebfd8beeb3f972cade62e4a492c27ee9e08c757803eaf1216f9740b677a09a674f1e9cb035940da768224e67272f33fd21013bda39d5af4055c553150dbf1950e601b76260a404d210e7534298df361e1c0be0816d6c82e24783d70c31479c37a0fba9c517b59f1dd53b08cd73d5c1a77e4372aa910bb4f581b15fc003860fe236c30121f422b944cbee7f1041f7299733980687227179ca52e07f4cafda824a0c855bd7cc161eb2c0f6949054aeff90f09a668c0b7eae9b9af42cfde2affdac8052ab9c6d17f0ab10ad83fc51192c1e288bb94d78b0ac1314a0bc306138e46195e39f6588bc03889991d4795f744240189cf716bba4f859d3428033d344a0c7515861c3aeb42c89b1365cb91c2fd9ceabd0b736d0c250687dc61a96e63214082b15140514408dbb5b4654b975512ff684579ff5393cc2107459524711bfa584ec7d292deadda28c396be47d6d4fd75ccbe5bd7a0a9f92dc6e2bd7b02876ce5aa6e2a2bc2281395e8df36e3bfeec127795f1ee51c0a60727769b6934d00747084ac3a677d347ae0d2e57ff0feb5a3843df6179942ee7371b00f73b56b4179c2111091a042cb3a3d2ff0ac0afbee4eab807399cd6dcf6e799b85b0c2d954bbc6b305532249d0e473876222f9bb133b6cd77182ef757dd0368059821d07cff32", 0x1000}, {&(0x7f00000000c0)="a4c751283c96fce55bdc144b9529f41128c8b8c78720e11857420ca259b5f51ca85d3ba8f4462400", 0x28}, {&(0x7f0000000300)="fa3c03f4585fd9277e29e27e640a0722d8395d8871b6791ce2104f9ef45b0fb4c449f8d5dfa9046dc99dee0cdb62ebb2437c4aac439840c68924f6a40915c5875e77169a4d9d9908b9c39a705879c9f87ea06527c25956d371747c69703f53d06a72a75fafe71b5ba5a714a2a8f6cda9e5db9953629532a124e5ce4e6f49c503916403056809869edf4d838804d2816c0ccf04ab1f4597c3da3933ba47025339d336ea35b92df28a8771af96eb55d716f2f75a1c8bb3b0ffb48c7c14bcd4c028800256f33baea2ffc32f5203c9", 0xcd}, {&(0x7f0000000540)="e23222c015ec91783a23191022ce5685a862c7a69766522e2ceac2a106e9dc64a78beecddf36796c0094cfe539e1d8ace896baa1eaa590833469b9568fe1192d36b0aa3aaf74ab0a759496198d8f128e0474f2657bb0fd6fc69493bc62b294184016fd2d596bc34869f585a177a56c366412b8bf8bc5df9056822d1d4f784b95f95aa218ddeca5fe5cb76eef24218fd58315ad7934d292118da433c4e4e6365ae9b69c87af8bc4fb2170e535cffeef4a861e370a8fd8b93527db60a8dfc2c89c0c15500988f1e632b388bcef0fc26fb6ffd95ca66077", 0xd6}], 0x4}, 0x4010) [ 239.955127] FAULT_FLAG_ALLOW_RETRY missing 30 [ 239.959862] CPU: 1 PID: 20051 Comm: syz-executor6 Not tainted 4.16.0+ #376 [ 239.966867] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 239.976202] Call Trace: [ 239.978776] dump_stack+0x1a7/0x27d [ 239.982386] ? arch_local_irq_restore+0x53/0x53 [ 239.987043] ? kasan_check_write+0x14/0x20 [ 239.991264] ? handle_userfault+0x13d6/0x2430 [ 239.995754] handle_userfault+0x1418/0x2430 [ 240.000056] ? handle_userfault+0x16c9/0x2430 [ 240.004534] ? userfaultfd_ioctl+0x4540/0x4540 [ 240.009101] ? debug_check_no_locks_freed+0x3c0/0x3c0 [ 240.014272] ? plist_add+0x5cb/0x760 [ 240.017965] ? print_irqtrace_events+0x270/0x270 [ 240.022714] ? print_irqtrace_events+0x270/0x270 [ 240.027457] ? perf_trace_lock_acquire+0xe3/0x980 [ 240.032289] ? __lock_acquire+0x638/0x3c30 [ 240.036503] ? perf_trace_lock+0x900/0x900 [ 240.040717] ? trace_hardirqs_off+0x10/0x10 [ 240.045028] ? debug_check_no_locks_freed+0x3c0/0x3c0 [ 240.050206] ? kasan_check_write+0x14/0x20 [ 240.054424] ? find_held_lock+0x35/0x1d0 [ 240.058472] ? __handle_mm_fault+0x2ded/0x38c0 [ 240.063038] ? lock_downgrade+0x980/0x980 [ 240.067172] ? lock_release+0xa40/0xa40 [ 240.071135] ? kasan_check_read+0x11/0x20 [ 240.075265] ? do_raw_spin_unlock+0x9e/0x310 [ 240.079647] ? do_raw_spin_trylock+0x1a0/0x1a0 [ 240.084207] ? kasan_check_write+0x14/0x20 [ 240.088417] ? do_raw_spin_lock+0xc1/0x230 [ 240.092634] __handle_mm_fault+0x2dfa/0x38c0 [ 240.097040] ? __pmd_alloc+0x4f0/0x4f0 [ 240.100920] ? trace_hardirqs_off+0x10/0x10 [ 240.105224] ? futex_wake+0x2d7/0x680 [ 240.109011] ? find_held_lock+0x35/0x1d0 [ 240.113083] ? handle_mm_fault+0x35b/0xb20 [ 240.117297] ? lock_downgrade+0x980/0x980 [ 240.121430] ? handle_mm_fault+0x2f8/0xb20 [ 240.125646] handle_mm_fault+0x44a/0xb20 [ 240.129685] ? check_same_owner+0x320/0x320 [ 240.133995] ? __handle_mm_fault+0x38c0/0x38c0 [ 240.138561] ? vmacache_find+0x5f/0x280 [ 240.142515] ? find_vma+0x30/0x150 [ 240.146041] __do_page_fault+0x560/0xbe0 [ 240.150084] ? mm_fault_error+0x2c0/0x2c0 [ 240.154220] ? kasan_check_read+0x11/0x20 [ 240.158354] ? trace_hardirqs_off+0x10/0x10 [ 240.162659] ? rcu_report_exp_cpu_mult+0x480/0x480 [ 240.167570] do_page_fault+0xee/0x730 [ 240.171369] ? vmalloc_sync_all+0x30/0x30 [ 240.175496] ? find_held_lock+0x35/0x1d0 [ 240.179539] ? __might_fault+0x110/0x1d0 [ 240.183593] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 240.188419] page_fault+0x25/0x50 [ 240.191847] RIP: 0010:copy_user_generic_unrolled+0x86/0xc0 [ 240.197450] RSP: 0018:ffff8801a8c97cf0 EFLAGS: 00010206 [ 240.202794] RAX: ffffed0035192fae RBX: 0000000020013000 RCX: 0000000000000003 [ 240.210041] RDX: 0000000000000000 RSI: 0000000020013000 RDI: ffff8801a8c97d58 [ 240.217288] RBP: ffff8801a8c97d20 R08: ffffed0035192fae R09: ffffed0035192fae [ 240.224539] R10: 0000000000000003 R11: ffffed0035192fad R12: 0000000000000018 [ 240.231788] R13: ffff8801a8c97d58 R14: 00007ffffffff000 R15: 0000000020013018 [ 240.239059] ? _copy_from_user+0xc5/0x110 [ 240.243191] SyS_sigaltstack+0xa1/0x280 [ 240.247154] ? do_sigaction+0x810/0x810 [ 240.251113] ? SyS_userfaultfd+0x2ca/0x400 [ 240.255340] ? kasan_check_write+0x14/0x20 [ 240.259567] ? do_syscall_64+0xb7/0x940 [ 240.263547] ? do_sigaction+0x810/0x810 [ 240.267525] do_syscall_64+0x281/0x940 [ 240.271414] ? vmalloc_sync_all+0x30/0x30 [ 240.275563] ? _raw_spin_unlock_irq+0x27/0x70 [ 240.280062] ? finish_task_switch+0x1c1/0x810 [ 240.284561] ? syscall_return_slowpath+0x550/0x550 [ 240.289487] ? syscall_return_slowpath+0x2ac/0x550 [ 240.294401] ? prepare_exit_to_usermode+0x350/0x350 [ 240.299396] ? entry_SYSCALL_64_after_hwframe+0x52/0xb7 [ 240.304738] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 240.309569] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 240.314734] RIP: 0033:0x4552d9 [ 240.317902] RSP: 002b:00007f1c83ab1c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000083 [ 240.325600] RAX: ffffffffffffffda RBX: 00007f1c83ab26d4 RCX: 00000000004552d9 [ 240.332848] RDX: 0000000000000000 RSI: 00000000200000c0 RDI: 0000000020013000 [ 240.340098] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 240.347354] R10: 0000000000000000 R11: 0000000000000246 R12: 00000000ffffffff [ 240.354609] R13: 0000000000000604 R14: 00000000006fc100 R15: 0000000000000000 2018/04/02 20:46:56 executing program 6: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x10000000013, &(0x7f000039c000)=0x400000000000001, 0x4) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000000)='bbr\x00', 0x4) sendto$inet(r0, &(0x7f0000482000), 0x0, 0x800000120000001, &(0x7f0000e45ff0)={0x2, 0x0, @loopback=0x7f000001}, 0x10) r1 = socket(0x14, 0x80f, 0x0) setsockopt$RDS_RECVERR(r1, 0x114, 0x5, &(0x7f0000000040)=0x1, 0x4) close(r0) 2018/04/02 20:46:56 executing program 5: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000e5b000)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) connect$inet(r0, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x11}}, 0x10) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000eb0fb8)={0x0, 0x3, &(0x7f00009ff000)=@framed={{0x18}, [], {0x95}}, &(0x7f00002bf000)='syzkaller\x00', 0x4, 0xb7, &(0x7f00006ab000)=""/183}, 0x48) setsockopt$inet_tcp_int(r0, 0x6, 0x19, &(0x7f0000000240)=0x8, 0x4) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)="6970365f76746930000000000400", 0x10) r2 = socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(r2, 0x89e0, &(0x7f000031aff8)={r0, r1}) ioctl$sock_kcm_SIOCKCMCLONE(r2, 0x89e2, &(0x7f00000002c0)={0xffffffffffffffff}) sendmsg$nl_xfrm(r3, &(0x7f0000000780)={&(0x7f0000000200)={0x10}, 0xc, &(0x7f0000000740)={&(0x7f0000000480)=ANY=[@ANYBLOB="b80000001900000000000000000000007f000001000000000000000000000000ff01000000000000000000000000000100000000000000000000000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="00000000000300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0xffcb}, 0x1}, 0x0) ioctl$sock_kcm_SIOCKCMUNATTACH(r3, 0x89e1, &(0x7f0000000040)={r0}) sendmsg$inet_sctp(r0, &(0x7f0000000180)={&(0x7f0000000080)=@in={0x2, 0x4e20, @loopback=0x7f000001}, 0x10, &(0x7f0000000140)=[{&(0x7f00000007c0)="7343ed33d285b3cc20580283d909da4865a42f65c3326ad4d514c629fadc8afadf468ca9b7d5b692fd3a59e99624ebd46194b5bf1db8704e8757b8230fde0535c2acbcd0c509b1b55f53f50ac0ba0161bff044aefe247f7f71631911f5d68ab5a3535e9450cefd4ed45778e128a73ed807b24b11741b9613c0206c2eb004f1f37a9cec67880d7a158c9b46bafaeb0c47bab872958a15dad2a3868648359f84ab19c69395c42ef86ade52a52b9276d08a4e61c3793ecaa7a461cd67b95b945631fd7a5ccd867a61007fdb95a1daa4e381d9387ff0f467460f33ab6c41f284376a940f9e8594f645dcd357ded951012ad851fa56a82bfb16dfbcaff27224425d1e97d5bf1acf0f8803971837e1a8c92a0542e2775a5eba64c7e3ca67cf15c7e8996d783d491f3a867b0e00ef17643a97d1627698682fa95bfc8b7a6204f93370e29eac1641c95228e02ed987f2c4eda7f2276397a0a6383953427f814de74923136d9217138ed6d5de97fed41caa9f074da7fa53d1e0649e9b70fdcee710bf5c0f72cb053023b6ed840f3adea940c55adb24640f4ea955da0790c5efe1d78a9341ca5011bf6c066118a34eb749de96a5fac53fd37b983cdac8d9ef9e06a1be495d04b38caf588a16f0e730d1622e4fb2108c531b46c6a80793d1d9878b72dc379afb9c17e9546fc2ff6834fd72a9900767977f4f401b9b9dc0eb98464e58d5dd8124654fe8c6a01ece20262cfc1c2980328a3320b6d546e5512cfaf2b08b0d6ee647cfa4fb0ead8d2c81504808c8ff482377fd122d6185d8e7734a021504875e0e4129000332a1956c067260ffc0f565fd37824f7ebb0758304a6f63e87179c01a35149669265a055aab44025a57c19188b89df8da46f9aaabf35e28cef8349ae79434a30aa797f69cd5cae6640bfc94bea4288b22e9940474dbc75ded8845fa1d87e135d5575b0b395b85cfaf9cd9ec52310eff0fe3eb86d37cbd5fad20684b494d23d4244a958baf1f52d1c7ade097510f50c401caef9dd710545f816620422cac78baa35340be942e179482767f23f2526e32a1ff2f416585ef7c33112d3b212d2a14146e13057c1291c3d8c429602ce2e7de8eb26e44809c88e08791725b7eace601a6313646652cc19ccd556f8f481ec7bf996254bdc0d7ed913a8dff69dd331582a623a761ab3e522453172e60b00897d12bfe4981511cf8e484421e13fcd3f69c1f8e430bef4882500cb19b7e02fdad6ef4238a22e82513131821405aff01f6e61715cc74b8abe2758c089005fd5d2d9cd3b40293811637cedf987bde326aba6954751174334d62b922da2f3722801e82db0e91ae4db9ddd3b6f8bfed5ae549228ee6b9ca1dd151da0a4d27b6f343a1f5b488e830fcadee39e1860aef0a1c1580e8b7b773ac12eefe9f46c1fb6790bcc663f92d484f591ef86b0d0ac0ee43642d9ea86048e5b43d385bcab728006001a5ad5049dcde6cb19765970e8764e06e973719c95e2cb16dea0fd64383e7d1c82dc74f39ca183eb44c0ea98d098ae535b01408245426f5d5603bca9467005c83559d42c1674d4384a07d29f5b08515587f98cb1d17a27848f501aec3509d30f3ad7165749437ea3b32dc191f81c5d1a1a87ca1b1b7a3396d1bdc176a64d1fc1423489cedb3e803aef87a14679e46265d30cf75496f99f476378fd5fd7815b4ba39255ccd41bfa2b04a2a9b9b496d361788a93613eb5a91bc372b788a48a5f7dd2368879064bd7bf91fd33ee80f4b27e7ab9c4b7f8406c6935344dd1ac89332a737697dbb2b4f7370dc86e541df8349c5921ebe0467a4d529ce9545f95cf2fd4374108a2e33c5a314eb58c4150076243526ef42dcf8fc313d7845452f5f97b4a56f6126b6a06e8110ee512f186f305f8c6c80070dcdf92fd337c38dcd7f5cf817d7af444a8ada157209726905b6952b7197c4b1473d79de075d65a78921936cf4e732060f9eb32a59d086740941fd84319adea8acd9c1f98608874ba968a08c913a0ad15f718f91caa7a9dc814798e77ebb46effe99f23a28010fa87418a7ddf8892f18f69a8c92d9fb7aade8fa4b0c50d9c76867bd8a41f3bcfcc6199d461aa50cac3358fc106da5d4596cd28a4a9bdef43935fb490fa0f186286343e56c78c4ba5f9fdf019b3e9573ebc0bc4c324e9bfbac7bf2ef79b22c92b7b51d6360a2cba1a0b06d512081a8e0c7543254413b1fd15ac9544b05167d1e38807a0944171ae9afd873d8a6ea6a1ffe4f34397cac358e27199a63b35d7fb035132b8000ec26f066ae505d2717283f44cd4dbcc3c026b67f108d303e174dcdd32992061797d01ee70d8e26a92a756cf5732eed0202032c00fb653c4f201568a6caf7f113c6b1f8e91773c418754594b21455334dd53da6432f26856764f106723e4382a41b3d1cfd07564bdc77daa52b0459f92e005d91544c309913d488daa93dfe852b3fb9c23e3bfd9fa7c573cfd61c48df6fe8c222ae5debfc357e8981ebc3d0a4865ebf279127e8e44cbd986b9a8f02890ccaa8932fa90e79f511762448e938d101ec87c0577abdb1912afd572e52ff8a9a772a75d8b39cc7e3dcb9d458519cd84b1e5e8858ea2e11c7ff35515c218fc6302bc3b7352e5c7a9f393eaffd1917c86b23e39f0be345ead6233a069576f3aec9c67e44af6a16f43250e5bd843e2a3fb906343740ad4452d35202a692e92a082b4cbdc061c4068a57e6a2bab124d3c5a2a7726552b79cd3bd600f6797bf3a28519f323200f7e56cf4ebad09218094b12c65acedea8eb9009ada6d637078f4d8ad16b202ce4445d02ae4d4404db426ec6622e7909764ebe3c36ca50f4eb37ffb095cd9986beb15bf982dcefb1b7f84e86c0023cdf40dcf7a8d0025325e6d0b688c051905168fc0db1e74bfa8140fa8a9670553d7ac26439a0cce0df0d231e484de52c64f29bf3847f285e7f91d48f046a53f83d6a831afac3589b012402bdbe6742a1398be54333db1b9855db4a006fc3ef4e62356152ff8b834ad296fb9664a17071f901afdd2be9c03b6f1bcb2da535095681ff51cbc3676db31ad11b6926c7ad9d88e0195f9496851713b260cf26e2046366c98d59cac75c206a109e65d4f71d736997fed1a4f313c10447ac33f3b14779098e050550d841c2af1d76f3c5872521c2cfd77bef818e8a7418d027e0b6f7e359a0f5d6aeefa9f50cab47ba229ee6a4ee88bfca03a04d9d44bd946a492c1ba55c3afdeaf2d34dec1801071b3d2bdaaa667fc1a9236df7e069771a1efaf84ca22160d6ddb9d52f91aeaad6e08d6aac596a824dcbf576f94a8b62ed0b60fc39715058a275edf0d6654be1565285f2f67613133932de52bbe0a9cd611d062453351a4bfa63880fb4a2520edb72913c7e68815cc658e24092e59f613a88b67379ec7770bd7ae64e99a5be444bb3d74ca7a0a40d291e3a0132faf89feae8fde8bd96231792fa6c1499ea2cd5cb6d2239ae4fd6b9af54f3ce6b37103ba21aec9735576417cc4d7f1726c42a6bb6e71090193bc3f03f745875d6adaaf3001aff55fa6895cda42ca914b1a8e392ab70baa572d3f965e16e7c2d59d5901ee874144d061cfa1a028d05d9b14406c0b146ef532f4ec55bb954ba319e2e7e300a522e0376a9790f5b61a2c104de2760f657a9dc536ccf15b533d05812639679fd45a6ef992552e0c0fc083c315a3f76aadccc06c9d2f80f09fe6f60ddb62703e9a4d945f5335553e020ebae550f1680ae17a5d685e3968347f8157f5bbf3392f956191191bbe353c10009af3161f2c27f72d69b9fdedf137431fa1e9d094782c3402e2b44e51b371823e1829c442f0b4da9503089e722085ad6d587acefc576d63b3111880075481caed077094dde1bc216bc6d093e6913f4e8374f5285efe5896c1c29e6ab2b15bbf2ebc638e17ec66c26e29cf37358af2d38c32e3bc56b5461c262bf18d9ad86bfbc35d84db3f63e84cd7b31c07fa4f8fba78029aab59bb304b4f836dc28dcda610a2cfc043d3be533dfd953253979508b3ae3214b88e6f788e71ea1cfad1dc4ec64238a5d1f0eee342fd49d9487ae12bac4ac55c98607c3e0f408e7bc161df5fa0cd1bd4cf5b73e1f16c0b3f05ba3270d039ed39ebe8620afa91fe278a7547d50f1dd4500fa6a1a7376c0b56afc3e211fb67702f9ccd4efdde06f101ce02781896232c083d8eaade5594324a157f85479f6769d733611901843dda375a4231c7be2e68a39feee90e97777af7a096d4ba10eff736ca8bf08a4888a264980bf168edb26c0e500da2ba960a8c3ca8ab85423f5f41eb1218169bf5a1f9033168afba9995d5d0858ab26c193fc00feef934cebb37aa10f6dffa8497164a089248771367aceb6edd511529a1545117290290c5ec98003a9bf303c002335d3cbcb071d7d245f94da3f2b8268439c9175b912ff2368917d6fed3df752487ceaaa9ea1a0afc0ae5d99d056c91ac04728268161c74ab44e6fdbcb25c1804d1a376d696b0e88afd4a3a1b62f8c884975635f47cd19a13159efa8a77457502a6659dacdecff2d27e2b85d29438fbc99e728f304ff318fe8c30076baecc442ce9f3857f6bbe8855594cb9c89c6bfa7be1a53970c277b14915232497d91e7f70299095b6d5d2e4baaae20e56f6b3e7b8b242a052894235888f9c3da3c93ad7bd78bfda8e5b1d07815888062e02ccf030f8aa977551ee5c27f110a4ccddf8151f2a584117437bffbbc2a73eedd89b1bf05de6deee2387c596dba113ccdcaaabeb63f2bbcadb5d50f3a8fb8f518759c62e2c02947147a244630529b6a35839d54daf2a57b133fc2bb6930df31562bc2c4dd7a3d5a5f879d582fea591325935b7e03072351035bc2d177b042ad17b059a169904f70d6b9f6497bd1102c98adb873a6fb35106d0ca98dc4bba70eb785a88734c7fad188e097c3c97dbc4e64fd2473c571a33f010af93e51961ff63de8fbeb03829f940b2db8fc1439238a22ba7658b7a0930afb89887ce1d6633ca388156ec7c80405898e7ce4c2ada7fdca4f391eea9b311a2cba1d858b498d9cc4da78f6befc3d55a13a2bc6fea2fbc684704512e0b3004daa718ad8a9095b093b6ec908c9922f8d8ebfd8beeb3f972cade62e4a492c27ee9e08c757803eaf1216f9740b677a09a674f1e9cb035940da768224e67272f33fd21013bda39d5af4055c553150dbf1950e601b76260a404d210e7534298df361e1c0be0816d6c82e24783d70c31479c37a0fba9c517b59f1dd53b08cd73d5c1a77e4372aa910bb4f581b15fc003860fe236c30121f422b944cbee7f1041f7299733980687227179ca52e07f4cafda824a0c855bd7cc161eb2c0f6949054aeff90f09a668c0b7eae9b9af42cfde2affdac8052ab9c6d17f0ab10ad83fc51192c1e288bb94d78b0ac1314a0bc306138e46195e39f6588bc03889991d4795f744240189cf716bba4f859d3428033d344a0c7515861c3aeb42c89b1365cb91c2fd9ceabd0b736d0c250687dc61a96e63214082b15140514408dbb5b4654b975512ff684579ff5393cc2107459524711bfa584ec7d292deadda28c396be47d6d4fd75ccbe5bd7a0a9f92dc6e2bd7b02876ce5aa6e2a2bc2281395e8df36e3bfeec127795f1ee51c0a60727769b6934d00747084ac3a677d347ae0d2e57ff0feb5a3843df6179942ee7371b00f73b56b4179c2111091a042cb3a3d2ff0ac0afbee4eab807399cd6dcf6e799b85b0c2d954bbc6b305532249d0e473876222f9bb133b6cd77182ef757dd0368059821d07cff32", 0x1000}, {&(0x7f00000000c0)="a4c751283c96fce55bdc144b9529f41128c8b8c78720e11857420ca259b5f51ca85d3ba8f4462400", 0x28}, {&(0x7f0000000300)="fa3c03f4585fd9277e29e27e640a0722d8395d8871b6791ce2104f9ef45b0fb4c449f8d5dfa9046dc99dee0cdb62ebb2437c4aac439840c68924f6a40915c5875e77169a4d9d9908b9c39a705879c9f87ea06527c25956d371747c69703f53d06a72a75fafe71b5ba5a714a2a8f6cda9e5db9953629532a124e5ce4e6f49c503916403056809869edf4d838804d2816c0ccf04ab1f4597c3da3933ba47025339d336ea35b92df28a8771af96eb55d716f2f75a1c8bb3b0ffb48c7c14bcd4c028800256f33baea2ffc32f5203c9", 0xcd}, {&(0x7f0000000540)="e23222c015ec91783a23191022ce5685a862c7a69766522e2ceac2a106e9dc64a78beecddf36796c0094cfe539e1d8ace896baa1eaa590833469b9568fe1192d36b0aa3aaf74ab0a759496198d8f128e0474f2657bb0fd6fc69493bc62b294184016fd2d596bc34869f585a177a56c366412b8bf8bc5df9056822d1d4f784b95f95aa218ddeca5fe5cb76eef24218fd58315ad7934d292118da433c4e4e6365ae9b69c87af8bc4fb2170e535cffeef4a861e370a8fd8b93527db60a8dfc2c89c0c15500988f1e632b388bcef0fc26fb6ffd95ca66077", 0xd6}], 0x4}, 0x4010) 2018/04/02 20:46:56 executing program 0: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/kvm\x00', 0x0, 0x0) dup2(r0, r0) syz_genetlink_get_family_id$ipvs(&(0x7f0000000040)='IPVS\x00') r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = semget$private(0x0, 0x4, 0x101) semtimedop(r2, &(0x7f0000000080)=[{0x3, 0x1, 0x1000}], 0x1, &(0x7f00000000c0)) r3 = dup2(r1, r0) ioctl$sock_SIOCBRDELBR(r3, 0x89a1, &(0x7f0000000100)='ip_vti0\x00') pipe2(&(0x7f0000e3eff8)={0x0, 0x0}, 0x0) r5 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) dup3(r5, r4, 0x0) ioctl$KVM_SET_MSRS(r4, 0x4008ae89, &(0x7f0000000140)=ANY=[@ANYBLOB="010000000700000003000040000000000000000000000000"]) 2018/04/02 20:46:56 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) bind$alg(r0, &(0x7f0000000180)={0x26, 'aead\x00', 0x0, 0x0, 'pcrypt(gcm_base(cts(cbc(serpent)),sha256))\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000000c0)="f4e08613067aaa81989e8c0874082d0876d835ae50a80e8b03870d91efc01814186a46b29739ea28603e354da4f98070d8f3fd0b74eaa725d6099fc82a4442a57f21505ca48129486d2f81154407b002f2b99acbfdeb971e6e9197845c67219bd157f69e8ab0655f4701a3ae7e2807c9067b44d55aee5433c7cfa6614765ce8f09e605091f8485cc759723e3d90f5278ef19bf71153b6a700e", 0x99) 2018/04/02 20:46:56 executing program 7: r0 = syz_open_dev$sndctrl(&(0x7f0000006000)='/dev/snd/controlC#\x00', 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(r0, 0x40045532, &(0x7f000000affc)) r1 = openat$audio(0xffffffffffffff9c, &(0x7f0000009000)='/dev/audio\x00', 0x40202, 0x0) read(r1, &(0x7f0000000040)=""/114, 0x72) write$selinux_create(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="73797374656d5f753a6f626a6563745f723a666f6e74735f743a7330202f7573722f6c69622f74656c6570617468792f6d697373696f6e2d636f6e74726f6c2d3520000000c6aa8f485c8f83c54c7fc8e9b7b7d5ec24fb3a9dc4a7522a3a1f4dc4ac5187d52e66faf100b4e687d4ee88ffaaf0ef6e3b575a2dec5f852dd551e5d74fe4a18b42ccb1a768dbdd3c3d4b06f7c36174e5cb82aaa74fda2d71dea74d1604c90545e4379bbf13742259de47d2b31a86a23def8a63ec41246b6ab05b"], 0x45) r2 = syz_open_dev$sndpcmp(&(0x7f000000afee)='/dev/snd/pcmC#D#p\x00', 0x0, 0x420) close(r1) poll(&(0x7f0000000000)=[{r2}], 0x239, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_UNLOCK(r1, 0x40405515, &(0x7f0000000140)={0x0, 0x0, 0x9, 0xfffffffffffffffc, "14d305059ced32d6f65ddb01a29e7e6c775b9be15bd4e644984a065f57ab2d1d38c417e64badd341b7882eaf", 0x2040000000000}) 2018/04/02 20:46:56 executing program 4: r0 = socket$alg(0x26, 0x5, 0x0) r1 = perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open$cgroup(&(0x7f00000000c0)={0x1, 0x70, 0x5, 0x200, 0x7f, 0x8, 0x0, 0x2, 0x50, 0x1, 0x8, 0x3ff, 0x0, 0xfd5, 0x0, 0x5, 0xf25bd60000000000, 0x3, 0x800, 0x8, 0xfffffffffffffffe, 0x3f, 0x5125, 0x97, 0x100000001, 0xaf, 0xbd66, 0x4, 0x1, 0x7, 0x391, 0x7ff, 0x4, 0x2, 0xae5, 0x4, 0x6, 0x7, 0x0, 0x400, 0x3, @perf_config_ext={0x5, 0x1}, 0x200, 0x4, 0xfff, 0x3, 0x1000, 0x0, 0x7fffffff}, r1, 0x5, r1, 0x1) bind$alg(r0, &(0x7f0000000180)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_nopr_ctr_aes128\x00'}, 0x58) perf_event_open(&(0x7f0000348f88)={0x2, 0x70, 0x80000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 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, @perf_bp, 0x8000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ustat(0x6, &(0x7f0000000080)) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000), 0x0) close(r0) 2018/04/02 20:46:56 executing program 3: socketpair$unix(0x1, 0x3, 0x0, &(0x7f00007e5000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f00000bc000)=@abs, 0x8) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x800042c05) sendmmsg$unix(r1, &(0x7f00000bd000), 0x80, 0x0) dup2(r1, r0) 2018/04/02 20:46:56 executing program 1: r0 = syz_open_dev$sndseq(&(0x7f0000fb5ff3)='/dev/snd/seq\x00', 0x0, 0x0) r1 = syz_open_dev$admmidi(&(0x7f0000000200)='/dev/admmidi#\x00', 0x5, 0x80000) getsockopt$inet_sctp6_SCTP_NODELAY(r1, 0x84, 0x3, &(0x7f0000000240), &(0x7f0000000280)=0x4) syz_open_dev$sndseq(&(0x7f00000002c0)='/dev/snd/seq\x00', 0x0, 0x0) r2 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x800000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r3 = socket$bt_rfcomm(0x1f, 0x3, 0x3) syz_mount_image$minix(&(0x7f0000000300)='minix\x00', &(0x7f0000000340)='./file0\x00', 0x1, 0x8, &(0x7f0000003680)=[{&(0x7f0000000380)="4c73739482c4496655882644865a0aab355f1f1cac8339320b392344a467f8780b343383e81f678f120e616c361c79f94610cd2873ab0644e2fe8b8b444aa17b353a10b40aa496b81ef1b42ba72ec274218c3727209aa842c593aa48e8ebd3ba2e29f23cfcba2ba056bdab9ec5bc7b8b28d6bcc7c9b98199f2a1b3aec597b5b539f6f698cf8aa51bb7379e6c01920c6e757cb31a5f5d28268db84f03805e6a638d9c4d7abdf2f3698c584177a4148c15787c4a1ad7364b2ffe84cf8fabdac0a609b7fb1203ac77ad615fb684d26b0541ef8d3eb3859ec0c69527909a0fbfb9cdb8a707f2056426ecc6911f0169716acfba8b3f289205e8888aa0aa82720e59ead28a8f09eaab6b39461c0bc37bf0b5e8dc0f4a14aa2ea54022644fd6cf3626a12c658ded45b1cbebb3dd35076290932ab2b240d1fa3e36e1656a2a60c4d9d562adc3aec1c5b036c0eea9954cd6020069c00a04a88431ca3a80ee0fe090a7c1010333b11471d41501ef025d9b7f3854e0da98866efed5ce1e1befad672b75a6ab156d73ca2494b22d360dccc68c7f4bd9c31c41a4993825091ef38633012eba92d919a6a2e25e0d59a43003bc9895a4d22a48e05aa3aafe36d63204a214ade60de59e9892030f5bf132615d97f8bf701cbaf59562953cc167c9dd7c148c94921f3507823d484d578279520835372b127edde7eb285ddd913eaed8b772aec5009bdfc0ed90fb23e548d669a56e47c8e56c61f6f1a4013d50c8c325f6d14e9137d6341cec68d8985e09d8af403a07f674c3e477d3770c6504c8a778adb018f8347fe7ef5293b4c8739acb2565f69f45673c17d3654917beee9b0c9c0cca72a1104cdc339e866dce971fc3a732963b9b53f760224f5d97ab07203b1247010277b060140e1b6f8d6565e12c7d5be483a46eecbbe396e6762ad9942cc29911112dfa8113d4d04c492ff043fbd21f2e61c4a3db1f1140c63c8ba1d3ed4f79eba76c50d3fc1d85dd15cf4b55f381d0c95e8f390fe4a265624b85a84d92e50f222fad74aa13b18e64ed3b57789e68497ea69802089be921e29a7074e53bc9558894a18ea01a2b62a91b50461e97f0505c873adb791729dbc4c74753e4cca5f85149076eee245d08f45079eab12779a9c93d54d3276473cf7107985ff430684a4ffac1c42c6aeb6ad9db3352ca59c679172282c7ee0a2717e5999d51fe3b76a7d704f93039c7a6dc4ff583f735b8176088bb278aec5b274848b5120fba84127d01cc613d805ded0f950f6397bbfe7019aa9296a1621255df16aec347ca4c56dd20bd59071cb06aa45b97adeac83ec10f70131197ba8b187c557d136a70310ab3afd623c5a60ed025b29b528c91d64aebf824fc4c2b6b838c83b3e4ee6744a0e9fb3f053a4e7d576c8af7feb2df5b5fac9ca27a8737c65555279c1245756c249b4aac612adc22428b0341a8ca19153e85ee1e3874b9e8fb8606531a861c509c9264096e48c017b0bbded4223885462a3df110b92428e4b9bf9e3112e0b48fa38d365dd073092ee6b017bf5f1bd846399d817a0c3fa1145514c7b66c7200a3103928dc231ea7aff8b813087ee52767e0e4efa0ea659230b94bde8d454bba5aaee9af1af3febf08489020e1141ce76ac54d85f7402421f830641cfb142b3f33ab2131a3c615895165e894de225e12efb14d7c6624961eef16b4bc1a8548f7644b8c8111235d74ee2a9eea2314332e1763a1ee4b291a25c95e2ebd5ea372c8a31d4cee6fd45c603987f319e918c51ae4a0846d9fadf2f632133de3b4d093dea1f570bdc99cfb9a0b96a19f578d5540488b52fd0e4f3c49ed6309c88fe27bb7688e2a2d5a6f0b70d76dd89cd69f6f7a9e2165f1f3427e2c627d1207647c70cb6b554c6c9f856338d9731dacd9888b7f1cd82134ce60d80ff250c84a87334456a19cc2322208ac5acd76ff2f18fd8b09f1f36dc062b79c35d08abd7f5b5b63b2cd60312ef60fd989ef39ae9b5777f7733404772603ed1a6232d8b997b841084d50b4154746bb6c8f0d62093f504ddf8505adc244b46bb520b0694a81312f209a8997895276975d5ec4cc66a94012ba000ec5d348a99c10b99b367354fc33ceb84095656d5088aa7813d9f43d20f65e7139bdc8de8411376fb5199da1dd30e21171c2c141c6a7caa260d76fd4909f98d1a0b06584ce615786b288ec1eb3c2fe874bfc3a2820d4f64b191316a51a1b74510153874e29a79a77f463f18b80c406b41a881da4f62d91fb83cf070905165bcc2a17f1efe626bc298d2f9ababf1ffef7a3b723ce95f83dfb517d5409f2514c5994278be06b96c29555547d52499f1adca58458762eab78b3e58c6991a293e1a9dc0a5242e71b38be43afd7dfae382c8616c23ad5f677f64948e2ef79f6d31a4f86ee368f54865d81e5212ac0acc24d82963fd59f67d3126519697d53001757877b6e86293cdb298e170faaf3ef8bcd15aff875ed3ba75b19012c565468191b387d8d1b5cae74aaa2a878f5ef524c35921d5aef6ba59a9a89d49ead7cc33c43d2c2be3e27665cc5bab91594895ad996fd1c2d3277a82cd646b051721032e7f016ebeceb86523bfabfa947d075488de4186f4e41f7238607d3fee77ddaa345dfea549ff5bc52e924c30ec1b2bbd999f5fdc19bd5bb8ce2c0c8c02fcff148155f4682f6b5321ed2422b5e5b46e3ec6e08b5e8bf54e54f760799032df053f2b919b9fd0b754bb9acd7db30f894cd0e135f4cfe2976f1c74b531231615cb16739b7485f38f70835cf86e99a112d76ad3a29bbec4920599800e02af7e45142be37cc3f7603ff38570308e2f0d7e8d8af63c925e8ac9c7d38156519c7c5ab026be6fe011a271e78db55098df1bbc30f9671666bed92d462181b04b705b2b8453c31d13b3fdf9ea4d65aba4bf31e1fdeabe3d7cc6a4b10b4bfc4ba89861fbed49b15daa5c2f075db13b9e6727d23a66f43019f30ab505a3b0ffdb40d999e85f16ba6fe1dd6372cc5085af5bdec9b885a0a865651ad15e0bb631d8c859b7e96435a726b96ae2720a41de3697350ac4d82b4469cab43bd1fd507151d5b3e750060ff61bf0a086f0d7e8deaeefcfcf4b97018f86d34411ab06c794aa75bab37019ae46adf8964f0185d178375e141cb1b1cd065305bff83078c0173cad867ee1b20c8fa94bee3772a8bf05a96367f75379be2d81471c3ce792de3cfb7ee6f59698b6c900ca6303aef849970d3a8c99ea4593a976d15c454fc14f0d29f5170e135bae3b0c0ed59232229e8759ce9d92f7264088ab4677a147f0677e9bfd4b4717120f5036b523bf0744d90e852d2993112ae5f682b899d38ddb0826fd3e79ed4780e885e391cbdc7ad09b0b99f5c858e8dd73da1391b78c5a3d15fa3e4ca5b9a174c974e59190feb3d471829d7459a2f07f01cf16f88c3e09ec8d0f42a19c5c2bc8069a45c88982f43711101d5c6a30fea48ede3792e584966300494bdece379ce5cb6f7e3c2d336d702559d0eb61d5ef3db33da67a0253aaca440d84c361011bd643130acb352b5b6255f439e2933add2078ed1af7d7d375d7a02f8f499636fc82954fb92117d381a33dabbabe7e60327779ecbdd0bcfa72cb6cfed82050926500c93f2dfcc4ebb5d32e376bb39639d57e2f50c6cac367a7cbb29c9a094cd2a72309cd4c92a6a7a4dd60a80cbb0ac9d492083bf2953fed76ead63f502199745347d945e6a45b0bbb1b8068bfcc4a362e30e80eeca26af9229c525b471a40f3ed4c9080edd78fb166a792c1aefd7e87b78c32f6e1bc36420a0fc0bd3b35e645903a305f696327838bbb282b666a73d6b32008108d408d8f26a526ec50f6e64290056efec014f66850e6f8bfa52aa886cd4d8e30d4890d8b4f23b20e122a935b3a14e4e9e7016c845deca88a94c9ce35e9371abcedbf070718abd3b7c9fdc9e330dd2684edbb7ec8bb5ea64f0f4f08d1de0e121c230d32c2da4937d8217561fe89d0ce17d5542fce805433a45cec4d025422071c34edf5056485fa5ae4f22287ebe1fdd89cb4f2460066d16bfff1f0905c65409b0468cf9e4a830a6c16e3b091529b6b19066598eee5b071d379dccb83c9e6f1401742e9aadd0a18aa5dd6da5d91cc6be40db244ad1bb123ac19d4ad481a2dc54bc76588d7b1ce162eceea4485a9b6ec79ac056b4d96e31e55da64c8f7607630c3080336a56e93d22559e047bb67aba5eba2592cf86fc1b0c0e2295fcf2003df82807791509576e1370c4ad44a0b96b273c26587c15fb0b64f726bdd93ca3be3fbd2633f6670eaebeb2c2115fa0defc160756741fb3e39cbf104343eb897cfbb5e27d340053bcba7f21ddd8695b7996d90585030a0430fa318b3934b412c4d1e6491e7a7ca98d451c867bdfd58e8973501e77a094067ca7a343d783d0fa864df08c06498681da08650a58638ed22e1a509bc2c3c4131782ec52a9553f318cc7818e9c3501baa42bf4a03ca7f208483261f4cec2e9f7dfb41846df400bfdbc11d32aed129ec78de5dcdb566b7546b23fb01de7e0d2da5227622e9c9a42927b1f2ef1eebf2d2386d126e8773d91c3f49bc1767630ef1b0ff0c81e1a42665fc4faa929e1d525f94b21cf7db331d3d1bc094cd5a103907f8384880247ad28bc63e8d942008b791d1206df17558b16dcdfa9b4d6f09e6cb1199065245a007c91a06005ea102f678a065262ce7ea86cebdf6ce7b731e4ba0fc348b4d1cb65443d345da421955db8fd4050db54356ee85561126f565fe7bf5a7316ee68235f3e680034422c0fe7121fc3b723422076b7deccef9bcc44f3d43c6c3ef959fae6806fb350dd806feff169a7950504a8c93edc3d6e45d6d1981e06fedf70c3640dcc3429baf6b0d31e1931578562676907bfc91d999b9e791172a434a3a5dbfa5f713b9bbcf0f7a9e0c57b0bf8e8d06aa6b06b482cb0944b7dad892aa408c4b42f793032089d36a510ddc0bc9a96a68cc01b8325833a854d2ba6e10b86e36dc887b376ad10c6c22e2e7fac61e67077a79007c42b2b839a98b565e74ef8648564e5011d40ecda350a5af556ef3be50429d5b6f64cff1b2b7de0b563a5126085647b9a6d29d894ef3047ed127dd6b8787e0f05fea95b99ca7a1273b308a54802110eaa8b14a0d0968a554ecd0931c9b17a83ff1d65163c98a02e9bf5bc83c766850bff33d982d11901454790f7eb60d6316441fa068c55628479f42163d9213e385cdc02ae24b764504d42ab4b1a66eca33a9c55a87ad86d50672495d9fac83aea390245170e25a2e700934dad99adfe3f89329f56eb58b3ba6ef4ddfdf84a9226a9d83c33cabb4cca4c3752b41f44456ba638c16294fc6bf98f07bd74d5e075e697bdd794f9ad2897ebf334c7e76139d93ece66b55e2dada30009d1d4c3150d12e92383e45a1c7259c6d8ebb975e0dbc3f6a8f5b802635065fa760446b85aff4690357af1f628fc00a2d90184759014b6374c567675ad36f2c0c6719606d9ff26a7cc69e6839e9a55f42f86bae7bc9d8d27eb8a35c877c035f707685d6f5623b1f615a07d6b014cc808b9a1471e51460ff2f7df9fc03903fdbb540ad9abbd2c3b76a27657aaaeebc03c7634723f2d56ac21b23d151d7a174b10a8b5c23a83894ce1a39c8aeaa7e7546387e84cfc3ce8b1a118cf34b3db6995bc3d008ca7f3a8e4bff8e5f0346cc7a2abd89c7203fcf35b648615aa78a18ce5e953353125e2a95237db617b5844d08912c15e42d73c4a7da661db702f98273a099027d76cc35c994a7a6922a556d78e687b14cabc947fb4c2", 0x1000, 0xd96a}, {&(0x7f0000001380)="90c23a", 0x3, 0x7}, {&(0x7f00000013c0)="5638096143ba339edc5ee7bf62135bfe2c7b7628a784e58768e3599c6aadfa663c37dc64726d2857077d80902d6cf8946a1d3750badc7e7e1e6d21828f452b7710fd811b2a4df7a4437380f967ed61a098967e2d7e6b5fb4a8a3b5c1a95f20b734af694aebced2e191243c3b41744bd2f17429fd33f07fd9ba423f6557adc6dee5b4056d99ddb2e78bebfd0c4cfe09b3c6834716ef58436b1363c2f4b0d5f15106ccdcaedd4d34ebec7d250c26bafe724697f04197cd3c76934135503766343a62ddf2da28959f50971286e3ee8d84dc54c69538aea79a590b1227837feb78e996d28028cd573ec1846b03e5cbead0557a5810468345790c154eba288cfe", 0xfe}, {&(0x7f00000014c0)="27580423d507a53c43fe896ffbc1319868002f087e51457e7d39a854ab5412621bdb4bcde9a1bd976ad0625994eadadd6e4341ec6c158f6ab3b15052b1dd77fd28a695f35ffa30172b85fe2dda61637b912e93afff43b9102ee2de57c9959721067ff0d545bc5aed0d00d595656ba22a115c64d8ba904ae308aa5bce708bca1d2db9ab679658cf6750e2e28f55a5e9fc74023b213eae9cf422ec7c74b5134b50cf91a062bd5972b5eb9075b18b0aca9803e826e0", 0xb4, 0x1}, {&(0x7f0000001580)="11a82131572db8cb407ca4eaee5602747b52b479280282dd57d9d4205f67878b186e833c1af8bf96f39795f3c3c99c4e202bc400683c66cde3e5b42d50c2deb1db05c142fbbc1e20b87c0908a91fafa2a901d8f7c7a2075d8a29067f5add17a47ae2b4cb4b435ac7430645c8cfebdf58aad8ecd38e1cf343b2b890453a0811d4f208af6c784359830dfd80ebc951c01f61e54119cc7e4c2c37582df4056d3e06835465e3c2a735c4cd700ee6031c2489e00bd33fbe3ea6eb0758b89e58c49a086712cd41d0149739b36c563b217850003fc6eca7db85f9ab38cad4b7db5eac7c59f38dd6c0134a6ca67e94bea803e2838d150b3340c9bb2f464806731b1c140b47aa61f554b566d5c9b704e454fa10fa6f021d4a2f8b1e38a5fbbee3504603c9526106bae6c2e034c5e2c4d22dab66903edff2cb530a51030207fb58e8749f8da027f8a1ae458a9bb9cf63d939767ddc23219cb284928a5b964cbe3e58e186e3dc0cdfcad2ef37a6ad213c8c63486b9b80cfa84904f9ebf5204e196c4c4fd7584241aa6dfc5c7331043723942b06f2e22a6d61c0b2fc88d28f234c3b1455504956ccc7fbcdf3d7514f0d60d331486bc7767f15977c2ba764cd4bc254648056cdde8c5fe6a1da19f2b8f0fa7636c394fd62fcfca71e3e58d8262081e5a6d429a153f0a363a5042c8e9e97c405cf06e3aaa93454f1515142de1ba5c24ecfd7e6c1db56aba2554749ac048b056061291deaa1ac15031f6611cbae84484fc85ca56cc9e08ee7675d45c99f3b538d4ba028e559a706f0b65bc41b55039160c74f98e304f3f23d1b239bf165bf616d0dd304143f2b31c23ab22db07b62e81d75e8138e854553f4df3c5ecad73a36ad945b550236918608cd54cd8f7f82429bf3ead4830a040cc242c38fde8db642dc36e89df883074112aa632a5717b964735609b7cde8ebaf5d7cd01c414f982bf65ac3f7fa4b2ec48e9ed550617a558cbab148ede6a92a4b61dbd6f3eb6b1214913f44d900a5cb60ed02941dccaa4936357e47988706116875ea77c166d6a60c4a3767f38a87950a70e1f23164e7cc8cc9720d0d67ff0f17179887160f4e2a8bc56af460c6ccaf9669e0fc335104bd295e25fb3184fc6eede518b6a0c53704bf69c7195de432b6886a6d60087d9374f32fecf71d82d9e67ec60400c76b9aeac23964aad325f810273307d652e23a6b337c8a22df4bbfa0208677a188f66880473c1786e38391a38f827ffd7403c5951e86f39724a8633d4b6dcbad89927143546f465a7a1262fccf5fcd94c692e6880f2a51d5763e1f7ba8f05834fee3267b939eead3e6dbef849d33ef072cb28d0ed784d7e0a7d4072af8967dd57cfe82b7e1ef031ce46eb551744f5ac6cc1439847f61e0179d1b4250385c4a76c62203cedd613b712ac2f568d11a71734a518922e220a088b049574e90d763b8438071479fbd12ded483e615a6934240ece45b107ef046c0c13f522c953843faeeeb42ff335f21baf99380f8160c23708fc6e5b8ea663df1bbb1d5d6192d6f9aefa7155879c235cfa2c6b62dd7cf1846dee3105d3892104a6baf7ca3b27d7b5183566d3fcc94a5a70c81f8d4a440ec896c367bb0d01099bdf2ac63208bf6e0c5c6143e192369271b7d7d4f692d01c98fc9df9602a41bbfde3d7f06553aea8269852c5148f61dfe55eab56a513de2a285e57a460f980986fe626c2042797d704ed103edc3bb6bdf2ce3dd658d32c6eb4a65fb80c452d5dad7a0ef72c114b712eaa559ca7b61b54a7e0f20228362e2bf74cddedb6742346bf23f12aea4c54eeb8db49aeab4193de49883fb771bdc2eadb419bed6fe025106ffc47eae3176816a352b57f670a2be3520c1670ab31a97cd61c698357834b1a7ba4100a5e86e0183e5d6656df20322cd317b4246df46fb1fa0fed674a222eccf4336a1d6ce4470572f562d0d9c23a3877111385e120c9379aea28713979df190d72c08efe6babcf68d4fa43b3b1a972af7a22562eb8af856e8425a8932480f61449e5664cd30310291fb64c9593c09c59304358f2e8942c1d44bbf9785c4803fdda1a9558bd7b5832a7c4dfb8e4bb08f6a81f30fafc4f97ae55197990b4aae0204d4461ab0fbfd7374ddd63fd534992f54ea02eb4120e24bd97c8be1daa6b38ac0bd2e9ccb74ba16be58f4596f062c0851ce2e974cd8b555174041a8c139f01e8c6c8b2670b25a0429b39c75b8ed056deb6d79d02380d048364964dc75d283d5d23c03b7420f640e9383c96713da6f22d27d36687703df75ce3660884f13a3ab7d7bd290d7b7aab462216f1e145f34caa4c71db67d6187b04313b13e8c8d6a6448b06464f34b508d679ae48746f7bfab8a6bac0106f2dd2d8653355d26a15888e5a878fb7c18fa92459058b303f47ede040b55843c9d4878e1740cc102eb4d53314280d941ab0494442bb9ff641a6a284b5e9a7df9cbc43ff061f7fecb9ee56d8216e5149aa6a5be41fa90b1bc7572ca808224af48b2c48d3d5474d9e4f1f4786dd3f058262ba34bd006ced3d7f7a40974762780daae1640fb389f03f1788d2b6bbdef7010c94903271a2d05642c191c0169d11959379da569253361c78dc8dd0ddadf3be5da93baed8f14e03d2b1c02e4f35f871a25cfd9dc715f31a948456262e42bdb2dc5ee6d2a682015a18cf73c2e79f3ee6c06655ece21f76d206566338e22754e2cffccbcdb9a0a22e04ac38a25b0ba177e8b18b15300cf5dbbf89f79ed8a1095700876c203ebc02760486f8a0427ef584177389a901c04fad5efc3c115a5e123c9acf478ce0e82a9e4a672be656aa193e5d524b236cb3e509c55aa4254544e8037b6c2518f949d321963c8dc10a779d09f93fc8d019b83c2facbd6b669d6e6f2e079b45589a11ecd16edb6887ca3621ee169ec7896909e5398583681aa1dcbb2578f3241bc49332d4fa108f7ac5ecc9f350a432e55bfb33950122f1df14784821457ab12824065089661bd1cc710c6215cc7256d367871ee86f1b5ddbf138f2afbd43b8d31d1cbce37d6509631907c77b4e21b05ae6b11e14e92ab84a8ba9f64a0c70b8e126a96af5b26d351a008f298cffd470206407780f4642095c72967fd27e39aab351d68e3372a1a71f724f387984f7e44f963740f3a04f4ed05d7b7c710ec2b9bbc003a195a09ba6788325c5f85505c388b804c0e364e0abb6fc9ce94df36628c4d1b5285485c0134ae0156557315e348a5c4f1c3d471ebad8588a2f6e99925421e594e86b778aadac2be5b239028f295ca956321b86341e8cafd7ca4cae6fd30a34f8f026d038082e0459bc57e1ccf22a3b447ffcc340f8a0e92736745dac88429e57170aec2ddafa016f7cc34d9e5e866f61a49fa8bd92af0b869ec4cff12f673044c48e52bfa2a53e79369d9121537c6d0d5bc47c402bb5420018c41fde64220dc71750e67afacee7ad3f99b3e6c75b445cc5e3d2303e12b8044d87363b734921a20b5ab1166048926b18222f6bc771d944f112b7c8d7d552200214d86bda8ad1a79169c32402267f8c524cd754bf9bcb36e5a7ec03d498afe81895e510d38d296a32d59fad92f6b2ae14d20f7e7b68d1c780e7de7d6eebfbe97c65dead8e73465eb520c43fbefd474e0e46e2234b65f235324767a3abf80a4e124cf84a0c0a44c3e47c72b22a7526b916279ef9933fce2a02c571845d4d72fc5d37b406e5eb740e7606294111f31876212fa4268ca20aca86b3b857946868709d746e92e6e8985c43037b11355ce53d74b563977a9871158e4a01caca5481f9aebf90b54d280fafe245e50bcaf1a21bf3697842c3b02d415c2883d85a1f472fce7504650efb5194e62bffb40caf1f2a1a09f99d0eead0309a7a661ee26181851ad575e84ee48e86387e87c13be0dd19ab404688c6b14befcc7a947b6e9dd075c66ebd9045d645263ca815111dd527d975186a55314784a169791798fa059d3270831baa31dd4f500b0389858cd12b3462f16dc2ed24ba8752657003100c68c3cf0d09abdf0b7993cad2d30e2c3f2dd0366752cbc2c41f05b7596d1e7917021007098dc7ce64f4f67e888584df3d62e8439e95f881323a904bbd24d4296a7d47e4cab208586236f335fe4e5603c04e1aa9900387ff903eca67d937899dd534af7a13153691bf81714c5e8219f8deae4e51808c92ef786c8f9ca596ddaca418d880511600956217344c48465ed25b7eb3f31c0352eb7e6cf6248ed982630825bdfeea0b19044f2fa4cefd2a08b420eac822ac06c954abf1da5ab4cea3767de0e5edbb2eaabac4785340a2e58f4a464b000f8a4584eb8a230b0a1ee84323d5e96550ab43edae62f99ffc1a8f87e19c70b554afeed31c1b123072b2dc515aef013d494b6d384dcecc4bf1258982398f98cb009661b947aa325f4ba6e6a796cc1736661b782658fc2e41eb56f700153bb526f206780930903c75de5cf5f470db26df4e223c246bc790ffc10ffcd3d170b88b8ec6edfd6e4aa7793a9da1ea5e0e0e6057a1ea1f9234642346da8b620ec49e4ac7191cb8766fd99446bdd2ef576bcb0b760587627e5386d295b5f6a8c0c52a3a08247792a2a02c9df7f4afeac73acc0c3851aefa4b83caa009af900eef48359a63527185a17564adeec0b7f45d461a8977b36143e1644bd4203fb089952889e45f560df25ad815d47bc48b4f9e8176198503ef44804d1f193709c2f4f24300037f4a4852c87e93840a523971f963119b8aca883dc79a914abefa74084237f8bc7d8fd433e989be88b68590f81009f56f29ce36a79f8cc07f0750c8048ccea59c5ed070b96ddd9d87caf2eff105a26e35aa0da0b9d67fe0377967e272c5ac0f99c0abe52949165ef35531130ce04a3477989862ccf8d7ee625c1dabce297bee34d7ba7dbcd3a14a1b7cb3e8f47900d4a55444e0db2d6b66481cdc42b21cca440e9a0c0e18a4b8f3c29fca9a10134e1d0f04ba2cc004e993628c365aa3ab1555759c3bd9ae8a8a5e327931393de413e7bfbd8889133532f6a10c70daa0c2fb846c19f44640cc5df3e879c70d6d2dae011a356566a354621c522cc2136d9b0d3569258866dac2ed4343a8008c25fd17f0feed8a634ca1e8135271345afd92d43b34379193ecd9b974fbff7dadfa86232de677ac2a8ef861ecff2bac04db4e6b09f4e96f531221b297da8defa3fbda7623f647a2ce1f2c576d99a25a8ac18d8667c2e598e0bcc4e8b052fa55c93d51d6d948e53de422e805625018eeb34c8c8915451dfa51aa673b373a1932c5429a40b254405fd0c6a901f3256273b3fe203e37d6abcc5e116b59d134a512c0b38d43999230d63069d045a8b4d28c9e7b80cbd9abc5e2a79b1aac52de003e20a8b1a975ad17765b7bd2eeada50d049337f2826eaed8ca30ff830ec73d6eef50321c9e06fa71a166c4a4532089ae607fde3257e8094ead08094381000456ccacea9867197dcad482a26e9d9d4ce3481f7b6e32b254416f0004c2069602233928b833bd5db2f7a8d57541158da52bbff7431310077d4c759e85670e3658b3b6eba36cb4748f08d8b3d35f40dbced440d4963eda79a3408ff5869dbfeb77ebebcc74349f11e29d6dc6a85766336f5d6e6e0b755a8356d8b961ddac968e28e5b9d6d35671e83f0344a1e13727ba3e9ad13752014fdd0124c1094e944699ce285264c9a09e73d1d45c7624914b915aac8785866f8ced6a4e15ff79803f38fde5f5898ec5c543723438afa072f91ebefbabfc4a249fee5d6785232f1d2d0a2a58f6091c48d727b2f", 0x1000, 0x80}, {&(0x7f0000002580)="9b1917cfc609c91067fba1b7da825b0543880832c4f56ecb36b7d1ce2e6e38c4aa16057ffeddcb5a9a4731d3cbcc0168e2c75f39f45f27fdcda724547b8b7928", 0x40, 0x2}, {&(0x7f00000025c0)="967b73de9a1c3450e077c391d24f1243a4ce2a318f2f78360632ad71486b0a22d9a177fa386c0928473df6076d1be2fd9672da3cc977eb1125cac46d96f486fd35974214aa051dc5232ed0b58e43e9340faf303386a4f8985b9c4ea95153e5076d1ae5666d3a3cf02382e3ecd11d8253614b3e2d035a601d04c18a313f2401861597", 0x82, 0x26d}, {&(0x7f0000002680)="5c4e76d38d5c2982248e77ee28f41eca9321607db0a616c95e316ebba2327f1c0ee968ae6e42ead384bdc3110527c9e1cf4395a70add38f41cb00b83c1dfbf6ca751eb095f2dd6736e99a51265cf83ce2b4115f05eb2cdf6b0687c945c4e3ba6b5a21f1759ae43c0510560bda61cd2b11547875fdf4cb4a1dc9f5540ee61671d34ff689aab2ab191e029df4f3deac77ec075f7ce92d78e9fabc5c83f787b72fd7b1bcedca1fe86eaa1212145def77cbeedbd51470841ac63da88eae04c34585c4ff0d1ca612caf259a69bc5ef817de2d45e7c0446108d709188af7885e24970b09df1d9a2ef7faa5239c6147f9de68902c50bfc41d87694a9797df59179cc27d527589151fafec7315d70a150b10bea1e713a41e08fae7c0a0ff58e0d1b650bc37c9887f01a1da61e771a4e95f8ce093922efd667f818ffb686e022cade7acf02d6a4c7ce52822005765c5c4996ca838c50d49badf030e366a079c98a2442edc67189d692781f558f1b7970d7f4b09fb6b58eb1dfc2f2796f243d730604cac3243d9d4fadb0f874ef7c24eeaae2efd813404c57264bc92ac32980361aa422e4f87f339ed3d5e0e457079f436773d268802fb1aaba8fc98cd1b75eded4746d9431d27b2b06e060e54882e04765a746536fb0a2c5461dca08ec0b69d0c3e6fda700094f903e83033089947022d8e91d1095474e93f73d06ef5de8fa68a8f36d56ffe4833bc5a9061a6140e82f07ee1602f1346fb864ab7f1011d1bf4cf3839e074302afdd82db82b1b4644f8f03c6d05f90e8aae8fec1b8741ce22ae940de16fcd65afb151c7cac0bcfec3cf20306e72de30516bd3927cd37394093adfad547204863be0d716098633c4e2f5c58dc00fc2fdc8954e103e4b54895f733a40ff6817e5d4065a60e603ac54b654dd582a2d7b75d881dfd71303a4fe02450fca6d9ba4d2200d249f3b2f0046d8aa69312e1059919ce3979f0b55beaeec0e5085b3e4dc2a2212735aebbce9d37c32930a19f8ef8ba58691fc22a8ebf4dd6ff2d7c291993663a5d77f126e80b79f06dbf606ee9be5f8638bdb77cfdece61867ba9008e4d2422518a3efaba1016ffd484810cf4c32d4f8f3cfe07f33c2fffefcf25d73eaf1fe5115db3fadd8b6bd979ede71767265bf06f5ee104c143a53dcc5615d3790ed92b25dd87e7c1aadd2f6aa77375729c1e2474cfd931145754dd1ce6bdf2ecc553b9678b827ef0e94b9f1e46f06bf55a182b59e8d2fec926321cc3c67cde7c468b864796efea9f32c52d49d2c62192fa46e33a85dcf0e16c1a56e202c5041b5ae5c2556607f9145b0ac3c7df7c72a660b11cdaed28ad719a07e2704cad600b78712e060a199563467646fa8e9c8eaf4f3516400ea38181af2caaad92dfb64b3bc8609f62a084719fad42c71e21d443c69dfbd5099311bea118bb01b11d2456758f1fe5a0eae9bc3f58c298feb8d08991483ecef987d6c8d68504ed1cca5b4f12eadffffe420d5b7c6b337549438a0e3ab94c3a723a53889e4208e6b85cc28868ba55f4578e150d5b8ba86b5ae8e6dccd83c26b99aef5dd9f3983b9f9dd48e570e451e1cf5f3ad82966d7ce9bc81d22ff0c4e40b242747f0e04406e5780d1e02585150487a1fd1a106b2a0dff3481d78ad13a1634b1762b6d5573c256b436eff7aaf834024f9cacdf2fe977137137e34bac5095e7e2db6da96545a37433ef772d9c91f3f1f7afe0357dfda8fe0cbc220840077d164964e9eda6e9813a8d04a695243b71a1f5a72dd565818805bc0c32c114493f7776a4286fa1f352928cbc7815e6ab207444c3120479c32433df2e7ee71272b685ab3fa86b2c67131db29cacb4b35ab228e443c09b52b897f835c34adbb77071fc21ebf94f59da264d0cd523449e5e23b984a8d4403e48e4dcbe4b5e6e601ee1cfce5ef3dcbc1223155a763401f0d44da9936906f49e0e073b05d10b12bf748de0d65377082955a6f37307cd42e51dacf4ac20ffeae87d2d566fe8f73c16f474e58c6340bf4e378022d3ae90b1b6f6189d1c7320099dbf1a35cc26d20d1c1ec70d3364f401bd4cd034065dfd360514db1866d3c4b948838b93e029498f58f67ac5f0c1d5135240c424dc8903ae8f889d6c01e897af1aefbc475c1fffec785ec14d91d713482c48844d0ad76717846ab047718a00333269d2ce05321d2a32c1984822b65e1ae7ea0fd293eba6ef16187dd01b0f861eb126f5afac62ece2caf46956aa65f2ed46ff4b77af81ff133b57d31281928aa79221f847224f9cc1407468b7ca4249edfb3ff9010014c0ed8d46becbb88b9e4c9f5410dbe5e3077c40becdd5805b3f8bf88c2ad29655e3f5f2bf72d0ed32cfe23b9e9fea7e8241868e1f8fe64735be42f3ce368a18f750b1910a4c03fa9abecc67ba926809b07c1374218fc693f912598c56b8f87db196b75ffded26480b8e5ad88be89952285d098545c61e8ce6e1c9f9b7db0b64c04ecfa55c7e1bc20ad1413d5f40f9a6b414d5e9a5bc4fe32d56ec22dd46707e4b16aae5ac6110ea3eb64331a35cf584ed2314671a519322de336578d6dd06bd7c5fb9bb26b38ff703ecdc1790e91c8fb6f3e7f7932fc63505fc2d08326182b452f7101d3c955efdd73b586fce050784e143135d7ace49b7aa012c9ae4b384049b65836c60e9ad7adc47c3b02072d92f7efbd26043cc6a0b61f6cab3b271c3789298bbd7f3e7b11840f7924490846096e0309b6664bc94bce78128bd62ecabc0a1c6dfe5b1d8138e1b75fc8ad7aaf4d57665b1d072da1a61ee767ade8bcfeddf3db16ce7c1cb232f99eeb1679492bec989c4562ceddec47abf14b7b07e7e5ba01f6b42263139733f8cd0c947260d4af35bfc64c319420a7e03ca2079be8213a83665cbcc0142d8c20336f3ab3d121296515832c9acba9475de3f749002d86252822328284332b866e7977ce90369bd2f070cb7b036eba350cd163e1ddcb4c5a59364826f940031afccb4171dc47abda2b43f6f6fde892735111f67a0f31b0fdfebf8c87d0dc23fd3b7dd34956db2b9b721c5974405a90b63d9f62fadbff206c4d56e12ebdd14e87a927fa8f1a8621e25647462af404991170b2e3d928f0733e195f46cf339763d26468e134ab6aa0efb5c6306544e69a355d809713c84d9ab089564f2f78e3e93a6ff3b15cfef67b4d1e7b9f22bb5974b7e6f25e63d92672814ad7fb7159ebdccf649a250565068fcdee2a6f962b51781a8fecec4987db02642440d8e6f101c3da43dcf32da0b278bc4244ad9ec5bc7d5d2d55dc34a643590c42c09b830b6d302a0043917ff789b2a8baf8ba86eee61bf9e48b09133c50fce7e7ed6b1142e51aead220f549e5dd65b7aba684d272be4e35f05b9d7f46434f809b95e241cd0ef7465ec55510bfce8a0fd03ff60e2cfa0e41e071d550a7374703616db80bdf795a10f50b50ebf97dc82bcb8bc65a51ba449ed76c088da532b16701d74919f459e476952639d0b97978b1525a951e6c2832de7277328f8fe3baea960dfcf673dfbe37f9d9cb991af5d082a0468c436c4f949f49dcaeec841b2df4669a390e51366af8b76016977c2f2fd094548e51bd2327ab378725fb242fc289ea4c28bab3ac8a69d1dfa599c4371859ca7f5dd004a2b7d2c1bb7aebda9f806c97590329bb87ff76fc086c558dc23ff1a898235a50e7b4dc2b4bbe9967ed43c49f7f2b1d9a862a14b6f12f8b7400f032a7be399cb5639d0b27742881220717e92e085344e6a04a7e695f865150776ca4a62ec27d1d7656552a460e554e35f3b22212b28a3158707ccb68306597430a47742ce8bb6a99be56e268ed2eb745d8215203b2cfaa54c5316a28ede4d5511cecab08de470286cd45989ba049027a776770ded275ea90156e5c55c0996aab7f2cf6ef824d410485fbd76cc4a7984b522de981753a24bac73dc7445bb972a5fd843bbcc53d12fa57ebabab394f87ef6d493fdb13c1f920f59c0418cbc155c50f78401ab16da14dd1e7ea68e37de75ee7a1b019aed6c3eddd17d6730879d245dc9ed8367bce73203fe6794a7c457c00538ac994198d463da71966404123afe7bb21eeff05466f1290a9f1a34aa7568665247370952aae794dd0e81aa1c9339ab35a2dcba7290163fd77c435942ca4b983bf7531a1ddea4da06698cbc605df00debeaadc99a1705d4254f7d47b7cb6842af224df4e2ba085849087e7a2c30c1cfd73c7d6d6358df88ab58d07a8342814d1a8729d4aab5609dd2c1aedbc50079c7a47a776ed0f6ff8e205e031a677c0a1aee08abefb61b6ab158af73858be1550671da9bfebc6f46949aea9cfc1f0ec340d0f5b84d6b9870760ed01e57bf2b8f090bfa3c4e98fea2c0f781346a84ba500af95864d11353d5f85dbb1b6020e73c7e197f83c5d1b16688d16e4756f9c85004a43291134dcf4ee28f7469fe1e864abd0e7df57f5c6a06dd8eea09c4b75436271a57e17b9b8e2f97c7289a73d0ede7ed03fa3c15099dd565c0f9c52f67c68c3f75ab330f562a0f0eaf980308b11eed4ab2c47a88bf2b59f19dbb257652de312c57e2dc5fa34279a620956175fff7db6b6d2a05e7bf39f3d90ac14a068d4da14061b8c2b2bccd5c866f415035908bb84c987c7350a6811ac5ef7721932fa860b4eac5a59f11e67e065ad7e20a73dbadaf9130d736a660b750207f3d4571ff3ed71b9115c7f862bc99ab3d797a497420910b80829dbd940544d0988a22e8e6d3068118e763ad4100f9a6bcdd3d002e7242da685188a6239c35b5d48765d9a49c5e5cb196d7671c5ed96446b303ee232728475fffe4e57c74cc9d4927fdf69d7c1e500c2f319eef7a5f9dcf76c5d913a52eac1b02f755af6c4d166eb7d15146dc620904942982487aa6e3282a4dcd8c24552df813eff7892d0d754340c760712326f74c05135c2206cb8801c037b0515ae34b46d231c6956c83453ac90ceb675e2db2a4335891a7cdd1e78c6b6799c6f9d6e23e723442d30d3403b39b93ffdb23f444eb97902f4a5b212f7b3382f01fb64b9f978f40b617bba456d81f99d6dc1e5cd1de25b9f1afb800589efa6a7632ce161499ff781fd7eb68f17bb7fcbccbc23a1934552d521e31d7067e734f2361ae7780f886b85aacd02057a9d744b90b49604b855708a410d4f5e4285a13462faa0e39f7b05347adb1f8c40142d312b264f71e00ad6a7c55f3839dbba0e72986a788188d5bc83041af72e1d239fa802a1e9f8710ed154b2ba7ca0931ced7b88dc4f5e28dca66dbe8d04c152a7f23151d90c888be0c60bf466cbc82de415f4daa2f32a4edcb627d63ff94b691c6778be778743a2cc26ec0f52c34abdfae99f9d3556227efba3df5660c8ecaadbcd22d26066e81164dc95e52e1bccc06bc4db1ed25d6b8bf7456bc893cf9dc54f18660224c0d2e7cf733822fbedb39b74e1e91b1478b86d7c6e4f3e488c2c1a3a487b817722fced64bbc467c5e5ba942b1478775185bb78d85fbae6de3204f2711a3f88316983d2697989ed8b32af83ab34b1f67badb9123bcfd685b60f574226ecb128506c6a04ebea8b603475c353d7c8c4832446f78a19e6afe829ac31b28de89cefc8d28a000f0090a303a552fbe0f3a29f36df807d9999339e7605d9f9196a87b55ec20a7786531823ac23592c92e6d463d46d82887a3f1dd33120905a9db38fccac9803fd31f6a52f8c39d632c57a08b311524903d24171e2c4342a262b100e0d5365e66bc193c85700cefb7f4fa895e517b3466950545528c5f57000ccd1cbfd5141d22bed2d179", 0x1000, 0x800}], 0x1100000, 0x0) setsockopt$sock_timeval(r3, 0x1, 0x15, &(0x7f0000000040)={0x77359400}, 0x10) ioctl$SNDRV_SEQ_IOCTL_GET_SUBSCRIPTION(r0, 0xc0505350, &(0x7f0000000140)={{}, {}, 0x0, 0x2}) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000000100)={0x0}, &(0x7f00000001c0)=0xc) perf_event_open(&(0x7f0000000080)={0xb140137fa14c7e17, 0x68, 0xe182, 0x5, 0x4, 0x2, 0x0, 0x3ff, 0x40, 0xc, 0x9, 0x100000001, 0x6, 0x6, 0xeb7, 0x4, 0x4, 0x2, 0x7f80000000000000, 0x6, 0x3, 0x9, 0x2, 0x40, 0x3990, 0x7ff, 0x1d68, 0x2, 0x1f, 0xea3, 0xfffffffffffffff8, 0x2, 0xfffffffffffffffb, 0x0, 0x9, 0x8001, 0x5, 0x0, 0x0, 0xffffffff80000000, 0x2, @perf_config_ext={0x8, 0xffffffff}, 0x20001, 0x2, 0xff, 0x7, 0xd, 0xfffffffffffffffc, 0x9}, r4, 0x7, r2, 0x1) 2018/04/02 20:46:56 executing program 4: r0 = socket$alg(0x26, 0x5, 0x0) r1 = perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bind$alg(r0, &(0x7f0000000180)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_nopr_ctr_aes128\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000), 0x0) getsockopt$inet_sctp_SCTP_ASSOCINFO(0xffffffffffffff9c, 0x84, 0x1, &(0x7f0000000040)={0x0, 0x8, 0x81, 0xffff, 0x1, 0x6}, &(0x7f0000000080)=0x14) setsockopt$inet_sctp6_SCTP_ENABLE_STREAM_RESET(r1, 0x84, 0x76, &(0x7f00000000c0)={r2, 0x100}, 0x8) close(r0) 2018/04/02 20:46:56 executing program 7: r0 = socket$alg(0x26, 0x5, 0x0) r1 = perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open$cgroup(&(0x7f00000000c0)={0x1, 0x70, 0x5, 0x200, 0x7f, 0x8, 0x0, 0x2, 0x50, 0x1, 0x8, 0x3ff, 0x0, 0xfd5, 0x0, 0x5, 0xf25bd60000000000, 0x3, 0x800, 0x8, 0xfffffffffffffffe, 0x3f, 0x5125, 0x97, 0x100000001, 0xaf, 0xbd66, 0x4, 0x1, 0x7, 0x391, 0x7ff, 0x4, 0x2, 0xae5, 0x4, 0x6, 0x7, 0x0, 0x400, 0x3, @perf_config_ext={0x5, 0x1}, 0x200, 0x4, 0xfff, 0x3, 0x1000, 0x0, 0x7fffffff}, r1, 0x5, r1, 0x1) bind$alg(r0, &(0x7f0000000180)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_nopr_ctr_aes128\x00'}, 0x58) perf_event_open(&(0x7f0000348f88)={0x2, 0x70, 0x80000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 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, @perf_bp, 0x8000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ustat(0x6, &(0x7f0000000080)) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000), 0x0) close(r0) 2018/04/02 20:46:56 executing program 1: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f00009e3ff6)='/dev/ptmx\x00', 0x0, 0x0) readv(r0, &(0x7f0000000280), 0x0) r1 = syz_open_pts(r0, 0x80) close(r1) ioctl$TIOCCBRK(r1, 0x5428) r2 = openat$mixer(0xffffffffffffff9c, &(0x7f0000000000)='/dev/mixer\x00', 0x242000, 0x0) socketpair$inet6_dccp(0xa, 0x6, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) getsockopt$inet_sctp_SCTP_AUTOCLOSE(r2, 0x84, 0x4, &(0x7f00000000c0), &(0x7f0000000100)=0x4) setsockopt$IP6T_SO_SET_ADD_COUNTERS(r3, 0x29, 0x41, &(0x7f0000000040)={'mangle\x00', 0x4, [{}, {}, {}, {}]}, 0x68) 2018/04/02 20:46:56 executing program 5: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000e5b000)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) connect$inet(r0, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x11}}, 0x10) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000eb0fb8)={0x1, 0x3, &(0x7f00009ff000)=@framed={{0x18}, [], {0x95}}, &(0x7f00002bf000)='syzkaller\x00', 0x0, 0xb7, &(0x7f00006ab000)=""/183}, 0x48) setsockopt$inet_tcp_int(r0, 0x6, 0x19, &(0x7f0000000240)=0x8, 0x4) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)="6970365f76746930000000000400", 0x10) r2 = socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(r2, 0x89e0, &(0x7f000031aff8)={r0, r1}) ioctl$sock_kcm_SIOCKCMCLONE(r2, 0x89e2, &(0x7f00000002c0)={0xffffffffffffffff}) sendmsg$nl_xfrm(r3, &(0x7f0000000780)={&(0x7f0000000200)={0x10}, 0xc, &(0x7f0000000740)={&(0x7f0000000480)=ANY=[@ANYBLOB="b80000001900000000000000000000007f000001000000000000000000000000ff01000000000000000000000000000100000000000000000000000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="00000000000300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0xffcb}, 0x1}, 0x0) ioctl$sock_kcm_SIOCKCMUNATTACH(r3, 0x89e1, &(0x7f0000000040)={r0}) sendmsg$inet_sctp(r0, &(0x7f0000000180)={&(0x7f0000000080)=@in={0x2, 0x4e20, @loopback=0x7f000001}, 0x10, &(0x7f0000000140)=[{&(0x7f00000007c0)="7343ed33d285b3cc20580283d909da4865a42f65c3326ad4d514c629fadc8afadf468ca9b7d5b692fd3a59e99624ebd46194b5bf1db8704e8757b8230fde0535c2acbcd0c509b1b55f53f50ac0ba0161bff044aefe247f7f71631911f5d68ab5a3535e9450cefd4ed45778e128a73ed807b24b11741b9613c0206c2eb004f1f37a9cec67880d7a158c9b46bafaeb0c47bab872958a15dad2a3868648359f84ab19c69395c42ef86ade52a52b9276d08a4e61c3793ecaa7a461cd67b95b945631fd7a5ccd867a61007fdb95a1daa4e381d9387ff0f467460f33ab6c41f284376a940f9e8594f645dcd357ded951012ad851fa56a82bfb16dfbcaff27224425d1e97d5bf1acf0f8803971837e1a8c92a0542e2775a5eba64c7e3ca67cf15c7e8996d783d491f3a867b0e00ef17643a97d1627698682fa95bfc8b7a6204f93370e29eac1641c95228e02ed987f2c4eda7f2276397a0a6383953427f814de74923136d9217138ed6d5de97fed41caa9f074da7fa53d1e0649e9b70fdcee710bf5c0f72cb053023b6ed840f3adea940c55adb24640f4ea955da0790c5efe1d78a9341ca5011bf6c066118a34eb749de96a5fac53fd37b983cdac8d9ef9e06a1be495d04b38caf588a16f0e730d1622e4fb2108c531b46c6a80793d1d9878b72dc379afb9c17e9546fc2ff6834fd72a9900767977f4f401b9b9dc0eb98464e58d5dd8124654fe8c6a01ece20262cfc1c2980328a3320b6d546e5512cfaf2b08b0d6ee647cfa4fb0ead8d2c81504808c8ff482377fd122d6185d8e7734a021504875e0e4129000332a1956c067260ffc0f565fd37824f7ebb0758304a6f63e87179c01a35149669265a055aab44025a57c19188b89df8da46f9aaabf35e28cef8349ae79434a30aa797f69cd5cae6640bfc94bea4288b22e9940474dbc75ded8845fa1d87e135d5575b0b395b85cfaf9cd9ec52310eff0fe3eb86d37cbd5fad20684b494d23d4244a958baf1f52d1c7ade097510f50c401caef9dd710545f816620422cac78baa35340be942e179482767f23f2526e32a1ff2f416585ef7c33112d3b212d2a14146e13057c1291c3d8c429602ce2e7de8eb26e44809c88e08791725b7eace601a6313646652cc19ccd556f8f481ec7bf996254bdc0d7ed913a8dff69dd331582a623a761ab3e522453172e60b00897d12bfe4981511cf8e484421e13fcd3f69c1f8e430bef4882500cb19b7e02fdad6ef4238a22e82513131821405aff01f6e61715cc74b8abe2758c089005fd5d2d9cd3b40293811637cedf987bde326aba6954751174334d62b922da2f3722801e82db0e91ae4db9ddd3b6f8bfed5ae549228ee6b9ca1dd151da0a4d27b6f343a1f5b488e830fcadee39e1860aef0a1c1580e8b7b773ac12eefe9f46c1fb6790bcc663f92d484f591ef86b0d0ac0ee43642d9ea86048e5b43d385bcab728006001a5ad5049dcde6cb19765970e8764e06e973719c95e2cb16dea0fd64383e7d1c82dc74f39ca183eb44c0ea98d098ae535b01408245426f5d5603bca9467005c83559d42c1674d4384a07d29f5b08515587f98cb1d17a27848f501aec3509d30f3ad7165749437ea3b32dc191f81c5d1a1a87ca1b1b7a3396d1bdc176a64d1fc1423489cedb3e803aef87a14679e46265d30cf75496f99f476378fd5fd7815b4ba39255ccd41bfa2b04a2a9b9b496d361788a93613eb5a91bc372b788a48a5f7dd2368879064bd7bf91fd33ee80f4b27e7ab9c4b7f8406c6935344dd1ac89332a737697dbb2b4f7370dc86e541df8349c5921ebe0467a4d529ce9545f95cf2fd4374108a2e33c5a314eb58c4150076243526ef42dcf8fc313d7845452f5f97b4a56f6126b6a06e8110ee512f186f305f8c6c80070dcdf92fd337c38dcd7f5cf817d7af444a8ada157209726905b6952b7197c4b1473d79de075d65a78921936cf4e732060f9eb32a59d086740941fd84319adea8acd9c1f98608874ba968a08c913a0ad15f718f91caa7a9dc814798e77ebb46effe99f23a28010fa87418a7ddf8892f18f69a8c92d9fb7aade8fa4b0c50d9c76867bd8a41f3bcfcc6199d461aa50cac3358fc106da5d4596cd28a4a9bdef43935fb490fa0f186286343e56c78c4ba5f9fdf019b3e9573ebc0bc4c324e9bfbac7bf2ef79b22c92b7b51d6360a2cba1a0b06d512081a8e0c7543254413b1fd15ac9544b05167d1e38807a0944171ae9afd873d8a6ea6a1ffe4f34397cac358e27199a63b35d7fb035132b8000ec26f066ae505d2717283f44cd4dbcc3c026b67f108d303e174dcdd32992061797d01ee70d8e26a92a756cf5732eed0202032c00fb653c4f201568a6caf7f113c6b1f8e91773c418754594b21455334dd53da6432f26856764f106723e4382a41b3d1cfd07564bdc77daa52b0459f92e005d91544c309913d488daa93dfe852b3fb9c23e3bfd9fa7c573cfd61c48df6fe8c222ae5debfc357e8981ebc3d0a4865ebf279127e8e44cbd986b9a8f02890ccaa8932fa90e79f511762448e938d101ec87c0577abdb1912afd572e52ff8a9a772a75d8b39cc7e3dcb9d458519cd84b1e5e8858ea2e11c7ff35515c218fc6302bc3b7352e5c7a9f393eaffd1917c86b23e39f0be345ead6233a069576f3aec9c67e44af6a16f43250e5bd843e2a3fb906343740ad4452d35202a692e92a082b4cbdc061c4068a57e6a2bab124d3c5a2a7726552b79cd3bd600f6797bf3a28519f323200f7e56cf4ebad09218094b12c65acedea8eb9009ada6d637078f4d8ad16b202ce4445d02ae4d4404db426ec6622e7909764ebe3c36ca50f4eb37ffb095cd9986beb15bf982dcefb1b7f84e86c0023cdf40dcf7a8d0025325e6d0b688c051905168fc0db1e74bfa8140fa8a9670553d7ac26439a0cce0df0d231e484de52c64f29bf3847f285e7f91d48f046a53f83d6a831afac3589b012402bdbe6742a1398be54333db1b9855db4a006fc3ef4e62356152ff8b834ad296fb9664a17071f901afdd2be9c03b6f1bcb2da535095681ff51cbc3676db31ad11b6926c7ad9d88e0195f9496851713b260cf26e2046366c98d59cac75c206a109e65d4f71d736997fed1a4f313c10447ac33f3b14779098e050550d841c2af1d76f3c5872521c2cfd77bef818e8a7418d027e0b6f7e359a0f5d6aeefa9f50cab47ba229ee6a4ee88bfca03a04d9d44bd946a492c1ba55c3afdeaf2d34dec1801071b3d2bdaaa667fc1a9236df7e069771a1efaf84ca22160d6ddb9d52f91aeaad6e08d6aac596a824dcbf576f94a8b62ed0b60fc39715058a275edf0d6654be1565285f2f67613133932de52bbe0a9cd611d062453351a4bfa63880fb4a2520edb72913c7e68815cc658e24092e59f613a88b67379ec7770bd7ae64e99a5be444bb3d74ca7a0a40d291e3a0132faf89feae8fde8bd96231792fa6c1499ea2cd5cb6d2239ae4fd6b9af54f3ce6b37103ba21aec9735576417cc4d7f1726c42a6bb6e71090193bc3f03f745875d6adaaf3001aff55fa6895cda42ca914b1a8e392ab70baa572d3f965e16e7c2d59d5901ee874144d061cfa1a028d05d9b14406c0b146ef532f4ec55bb954ba319e2e7e300a522e0376a9790f5b61a2c104de2760f657a9dc536ccf15b533d05812639679fd45a6ef992552e0c0fc083c315a3f76aadccc06c9d2f80f09fe6f60ddb62703e9a4d945f5335553e020ebae550f1680ae17a5d685e3968347f8157f5bbf3392f956191191bbe353c10009af3161f2c27f72d69b9fdedf137431fa1e9d094782c3402e2b44e51b371823e1829c442f0b4da9503089e722085ad6d587acefc576d63b3111880075481caed077094dde1bc216bc6d093e6913f4e8374f5285efe5896c1c29e6ab2b15bbf2ebc638e17ec66c26e29cf37358af2d38c32e3bc56b5461c262bf18d9ad86bfbc35d84db3f63e84cd7b31c07fa4f8fba78029aab59bb304b4f836dc28dcda610a2cfc043d3be533dfd953253979508b3ae3214b88e6f788e71ea1cfad1dc4ec64238a5d1f0eee342fd49d9487ae12bac4ac55c98607c3e0f408e7bc161df5fa0cd1bd4cf5b73e1f16c0b3f05ba3270d039ed39ebe8620afa91fe278a7547d50f1dd4500fa6a1a7376c0b56afc3e211fb67702f9ccd4efdde06f101ce02781896232c083d8eaade5594324a157f85479f6769d733611901843dda375a4231c7be2e68a39feee90e97777af7a096d4ba10eff736ca8bf08a4888a264980bf168edb26c0e500da2ba960a8c3ca8ab85423f5f41eb1218169bf5a1f9033168afba9995d5d0858ab26c193fc00feef934cebb37aa10f6dffa8497164a089248771367aceb6edd511529a1545117290290c5ec98003a9bf303c002335d3cbcb071d7d245f94da3f2b8268439c9175b912ff2368917d6fed3df752487ceaaa9ea1a0afc0ae5d99d056c91ac04728268161c74ab44e6fdbcb25c1804d1a376d696b0e88afd4a3a1b62f8c884975635f47cd19a13159efa8a77457502a6659dacdecff2d27e2b85d29438fbc99e728f304ff318fe8c30076baecc442ce9f3857f6bbe8855594cb9c89c6bfa7be1a53970c277b14915232497d91e7f70299095b6d5d2e4baaae20e56f6b3e7b8b242a052894235888f9c3da3c93ad7bd78bfda8e5b1d07815888062e02ccf030f8aa977551ee5c27f110a4ccddf8151f2a584117437bffbbc2a73eedd89b1bf05de6deee2387c596dba113ccdcaaabeb63f2bbcadb5d50f3a8fb8f518759c62e2c02947147a244630529b6a35839d54daf2a57b133fc2bb6930df31562bc2c4dd7a3d5a5f879d582fea591325935b7e03072351035bc2d177b042ad17b059a169904f70d6b9f6497bd1102c98adb873a6fb35106d0ca98dc4bba70eb785a88734c7fad188e097c3c97dbc4e64fd2473c571a33f010af93e51961ff63de8fbeb03829f940b2db8fc1439238a22ba7658b7a0930afb89887ce1d6633ca388156ec7c80405898e7ce4c2ada7fdca4f391eea9b311a2cba1d858b498d9cc4da78f6befc3d55a13a2bc6fea2fbc684704512e0b3004daa718ad8a9095b093b6ec908c9922f8d8ebfd8beeb3f972cade62e4a492c27ee9e08c757803eaf1216f9740b677a09a674f1e9cb035940da768224e67272f33fd21013bda39d5af4055c553150dbf1950e601b76260a404d210e7534298df361e1c0be0816d6c82e24783d70c31479c37a0fba9c517b59f1dd53b08cd73d5c1a77e4372aa910bb4f581b15fc003860fe236c30121f422b944cbee7f1041f7299733980687227179ca52e07f4cafda824a0c855bd7cc161eb2c0f6949054aeff90f09a668c0b7eae9b9af42cfde2affdac8052ab9c6d17f0ab10ad83fc51192c1e288bb94d78b0ac1314a0bc306138e46195e39f6588bc03889991d4795f744240189cf716bba4f859d3428033d344a0c7515861c3aeb42c89b1365cb91c2fd9ceabd0b736d0c250687dc61a96e63214082b15140514408dbb5b4654b975512ff684579ff5393cc2107459524711bfa584ec7d292deadda28c396be47d6d4fd75ccbe5bd7a0a9f92dc6e2bd7b02876ce5aa6e2a2bc2281395e8df36e3bfeec127795f1ee51c0a60727769b6934d00747084ac3a677d347ae0d2e57ff0feb5a3843df6179942ee7371b00f73b56b4179c2111091a042cb3a3d2ff0ac0afbee4eab807399cd6dcf6e799b85b0c2d954bbc6b305532249d0e473876222f9bb133b6cd77182ef757dd0368059821d07cff32", 0x1000}, {&(0x7f00000000c0)="a4c751283c96fce55bdc144b9529f41128c8b8c78720e11857420ca259b5f51ca85d3ba8f4462400", 0x28}, {&(0x7f0000000300)="fa3c03f4585fd9277e29e27e640a0722d8395d8871b6791ce2104f9ef45b0fb4c449f8d5dfa9046dc99dee0cdb62ebb2437c4aac439840c68924f6a40915c5875e77169a4d9d9908b9c39a705879c9f87ea06527c25956d371747c69703f53d06a72a75fafe71b5ba5a714a2a8f6cda9e5db9953629532a124e5ce4e6f49c503916403056809869edf4d838804d2816c0ccf04ab1f4597c3da3933ba47025339d336ea35b92df28a8771af96eb55d716f2f75a1c8bb3b0ffb48c7c14bcd4c028800256f33baea2ffc32f5203c9", 0xcd}, {&(0x7f0000000540)="e23222c015ec91783a23191022ce5685a862c7a69766522e2ceac2a106e9dc64a78beecddf36796c0094cfe539e1d8ace896baa1eaa590833469b9568fe1192d36b0aa3aaf74ab0a759496198d8f128e0474f2657bb0fd6fc69493bc62b294184016fd2d596bc34869f585a177a56c366412b8bf8bc5df9056822d1d4f784b95f95aa218ddeca5fe5cb76eef24218fd58315ad7934d292118da433c4e4e6365ae9b69c87af8bc4fb2170e535cffeef4a861e370a8fd8b93527db60a8dfc2c89c0c15500988f1e632b388bcef0fc26fb6ffd95ca66077", 0xd6}], 0x4}, 0x4010) 2018/04/02 20:46:57 executing program 6: syz_extract_tcp_res(&(0x7f0000000040), 0x8, 0x2) socketpair$inet6_tcp(0xa, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$dsp(0xffffffffffffff9c, &(0x7f0000000600)='/dev/dsp\x00', 0x10000, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000640)={'erspan0\x00', 0x0}) setsockopt$inet_pktinfo(r1, 0x0, 0x8, &(0x7f0000000680)={r2, @multicast1=0xe0000001, @multicast1=0xe0000001}, 0xc) write$binfmt_aout(r0, &(0x7f0000000240)={{0x0, 0xae, 0x6, 0x99, 0x21e, 0x651d, 0x327, 0x8}, "205ce7c2f11bb8db02fb9d405d357f27271212219c9ab812af678fd5db9e4e4787f3f97c4471864adcfd2d5150f501797b04d4aec47223683e243fb366f0bef491dfca70f674c2fc8945decb20ac6fd200576d1c97d2a823c28194853366b03d658f870fff1ccac6ec94e3dcde614642573563266f9253bf166248c7f303989aa6f7debd82ddf2f4d9cae0dac3690bd394b2b4453dd37e97", [[], [], []]}, 0x3b8) r3 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000700)='IPVS\x00') sendmsg$IPVS_CMD_SET_DEST(r1, &(0x7f00000007c0)={&(0x7f00000006c0)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000780)={&(0x7f0000000740)={0x20, r3, 0xb00, 0x70bd2b, 0x25dfdbff, {0x6}, [@IPVS_CMD_ATTR_SERVICE={0xc, 0x1, [@IPVS_SVC_ATTR_FWMARK={0x8, 0x5, 0x2}]}]}, 0x20}, 0x1, 0x0, 0x0, 0x1}, 0x8000) pselect6(0xffffffffffffff04, &(0x7f0000000080), &(0x7f00000000c0), &(0x7f0000000100), &(0x7f0000000180), &(0x7f0000000200)={&(0x7f00000001c0), 0x8}) sigaltstack(&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000000000)) 2018/04/02 20:46:57 executing program 0: r0 = socket(0x0, 0x200000000803, 0x100000004) recvmsg$netrom(r0, &(0x7f000088dfc8)={&(0x7f0000000080)=@full={{0x3, {"d7fa90e5677c9c"}, 0xff}, [{"37c47cbfbfaade"}, {"c154931b63dd56"}, {"a18239bc35e2b4"}, {"8f6aca2193dd25"}, {"48021b07b21db6"}, {"27cfc262b24411"}, {"a0fa3261494dc7"}, {"de65503361776b"}]}, 0x48, &(0x7f0000e11fd0), 0x100000000000027c, &(0x7f000071f000)}, 0x0) setsockopt$SO_VM_SOCKETS_CONNECT_TIMEOUT(r0, 0x28, 0x6, &(0x7f0000000100)={0x0, 0x2710}, 0x10) syz_emit_ethernet(0x2b, &(0x7f0000000000)={@link_local={0x1, 0x80, 0xc2}, @dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa]}, [], {@mpls_mc={0x8848, {[{0x2, 0x800, 0x2, 0x7}], @llc={@snap={0x0, 0xaa, "e7f3", 'Pof', 0x22eb, "54897da477a7e72d1182d2d7596b408a"}}}}}}, &(0x7f0000000140)) rt_sigreturn() r1 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vga_arbiter\x00', 0x400000, 0x0) ioctl$KVM_SET_PIT(r1, 0x8048ae66, &(0x7f0000000180)={[{0xd9f, 0x8, 0x6, 0xff, 0x9, 0x6, 0x6, 0x9, 0xa622, 0xe5, 0x80000001, 0x7, 0x3}, {0xfff, 0x4, 0x0, 0x1, 0x2, 0x2, 0x5, 0x77c03e5, 0x4, 0x1, 0x1000, 0x8, 0x800}, {0x7, 0xf1, 0x5, 0xe1d, 0x6, 0x4, 0x5, 0x6, 0x80, 0x28, 0x9, 0x800, 0x2}], 0x5}) 2018/04/02 20:46:57 executing program 4: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) setsockopt$netlink_NETLINK_CAP_ACK(r0, 0x10e, 0xa, &(0x7f0000000080)=0x40, 0x4) r1 = socket$alg(0x26, 0x5, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = syz_open_pts(r1, 0x1) ioctl$TCSETSW(r2, 0x5403, &(0x7f0000000040)={0x3, 0xb1, 0xfffffffffffff800, 0x8, 0x2b90bcba, 0x5, 0x1, 0x5b, 0x800, 0x1, 0x8, 0x4}) bind$alg(r1, &(0x7f0000000180)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_nopr_ctr_aes128\x00'}, 0x58) setsockopt$ALG_SET_KEY(r1, 0x117, 0x1, &(0x7f0000000000), 0x0) close(r1) setsockopt$ALG_SET_KEY(r1, 0x117, 0x1, &(0x7f0000000200)="b44c6360380da240195bcc1fa98e37b2d5594d14ddff10b3ce5832cf11332b1bb97978c4adf914b376af05eda2e439b3451221ce0070ebfccb0fe19667c505ea79cef70c40bc10eb60827e9e5fec3131b9a476a8518206daeb991936807656c120ffcca1ba6cb1037eff45dc7dc139d9a71333d2491e1ace98611a4d038ca46383762b9dc2dd778df1f14b7db85c45ea1c851b0111916c7f367f41c0389cae49e709784b3a7855a16e11cbea4ac03210215af5f849b8ddec9af9b08d4facb06e7c2a99f49ff3d5444c8b7c4fbfd3f9599551c4d933606baccf8845f4b949dfcfa4fd249fa4a9150b78cc5e42e1518a61daa57a2c18ef43f29e7da82aca684e46341678eae214080643fa2acdec66d8260f5c7fd53698bbfcdf73112109a8f1869311ed0d0689d8e02a1c9028ea8f40b2d0836b20b7dd9cba6693d3d23757a38cec05db4781ebbce0f295560d3f695292bb6fa0cc1b69f8950997ef40d3f077ad99faa2f22438e19737ff9fa0a11e3d464c37ba7963ab39a3e2cda25913b30489a2a894f4539d6b0960e749adb0c65c2a2f7a6113ab8550b1a9d1acacb9f1973110bae78612673a9c9492336dc879c27f19c23465aa5931fb2687fb74ad5a18eb3b4b5ba4f0ce8774b66c6bea155322507d60669e7a182e43679b8ad20993b15a6c1981cbecf4b6dc2bfd27f95fde703b5367aa490e80f2f6b654fd8df9b5f9f81eaa8cbe53fe99c6e74ae57782b2f601fcefea80d88b9aefc275bd2aee4034b587402d04414114ea6d6635f0198b742213994e914744f8f14af885dc3c7165044040739b589758eca2045f267acac560beac5818c208aadcc01fbf3dbfc3ce07df1ed0d8dabda912f0d5b698ce0ba34d06e70f80f134ebafef69ceb1d4cd39f6bfc5fb6772775fb053e8ba453d4c674a9bc47695653e9a3718427eb073b5b0d6f92686a1d0bc70b133286f0c99eb2350d58662390818412535aec8b4e31f3be37ee564efd15b5db0fa6c647836e633bffe6e1da5c30a9c20d5d0b96f76bab7a6c7a9fd287bf1a52034b319432e4f7dcedf881a935c5973ec5c6cbd5f960e275744cbb2e4c164226107813f484e2bc61a5313a2d57731eb34bf98d835243221732c95e48973adcfe67b3fc47dfde79aca064c196165adeee373b35aee39f85a18203738f23b5c4f70bda83b662ec7d33faaba6d8c8a9c8af66a4b2e298fc910fa7636973b2cca0feed7eaedaba497eade635ff4077195ba888502f7c040c091365ef4f4150aca1416cb7f92b940147f0a7a2ae5b3450f32c64326baf29ce1d9544f770bf880211e8ccc6e4fbd19c5486b4599f3a10bc9517a49236943fc1098bc4b78788771e9af7925d54f6ad32065881a395fc79b0bff3f7d9dc5772c3a70d568936270432f14fd071e7e6a35d3e5e62028bda9aecca34ff2e160d234c6808d88c60e2cfb97f5087f90d986d9588d411a79315c3df35f48e803f6eca266160166aeb892a3fea5a2a02b82ed8946829ed392345ea2a2f137820611ce11af4106e3881705551b8a19e19aacbacca933ae7fca8047732d5205c5bb36341c27c0f1ea3679c18a236272414fc2b0db86cb0dea61b76fc6c7bad2639515dbebd84c711e91643548858028efbaf2104bb4e2a4d0ac853c5a03bb5e0e515cce2ba618bf4aeec53e4b9dfcd5caa24d35bc62419700a890cd002bfedfac8bab0f81e8cc28891672cd5fb4db424fffbb374ea05d9ea35af96abb5d999fe2f38623370c17244d16a1d23efabb522737e203c493840c99de29c7afdd662c3f85cff220e5a9de0da7ca8e651f7dd67861edf9bd58165614eb0017453cbd2ab74845bda5153b0c277e6802b89aa35ab44d7c2cd3d626157084547b9d401e7b725a9af9a740ed4947d1bbaf5047c326ea9b49401d8f7e218efe1b745ec908e7869ffa42c8f301787932ae42ab958f5a870503845fe34213048c0bf0f27658220a1985e6e3fcf9f7a2ceea2a1c96ad3611281313c285a253be37f2c9e33769f3db49a92c09a6cd02dc089fc099a974790749b88b96fee5c37ab87a50dbd6946620f9ccddfecd5cb8ce97e4bd981019d5c9993750a66bc730887d1de3631a3d614446c0fcf7e0d6bb9398700334cf73651f74adc738b617914f32c9e7e170c1ff79e22a7ee49de7d483a5d6a9e9cd69339b8f43e9b86951ef770149d557b799c6f9e1a5e90a551561cf8d727101f4b6e20006b218de0b9d56468645040eb7da21f77ac5a86743ab8ea8d3f597aab13d269af1c4cfcd8c270d72057b697bf397b5074a6d7e069d1d07e89d2a160c53d288776025d49b56351cf1aa8eec360bde775d7df1a5eb76e4a9c2bd1fafef9818f84d8d060e2c669bcd8ad62c8ccd0ecd2f3c23f725c2048c85dcd63d47e56d504a8e880475d63d544dcd5d5012eeebaf3a343d7ed4b356f0cff9f37a05743d48d5b6e2aaa763cada46198506aa8453e27d6bde752228f3dce5c1ecb36669e3422c1c37560cb1da85a76818d4ca06f02d82b67c43d86e5175617f15711584de458ca2c617e7e12635e77d1372d7d5e7ac16bf469ec4d28491db05e9cfa88a33f9e8c6b518f38a68f4b8bcc8f82ecf9a9498d68729e925f62fea6ce75883ffc90a0259da7d893bec50456dd19ba47411de7dac6ae3e5b5766b34b53c93e088f9ca0f17f4432bd71df431f2e8b47053ca7e89d0bc1dcbe9d7635c9a5aad4787da6593c5d9a9c57b118b552d1638bdef0e148b52e886ae4e19b0e39e45867dd49034b7cb866314b441251b84f84a9c11ee54d6e988cacd69d8b5ce7f7ba0fba87d46363f37c1ddb8f66af55c05e46c7bcc6053ef3bc88da45dc17d1504b023403189f4a67ff238a8cb479a1db4b6969dd2d61d76c56460b27fdc62b007d96d747a6a34cc6e07d9d75314ef1afa654ceb194466856ea316b53ddf037f61d00be7eebd76b0f697452f99b5195823cd32c2c7943e2e86b110d4612387512ccb2cfd42ffb30d844f62a03c877f1d36ce39f4c0c984e48359612622c1d3ea447b8472de45790def539c4e0666e235fe12ea9821bfc4f0bcde4e81ec7fc3be655ab56409ac7e8f82d4fcd6872ea9e2df5fbbff61fb5d0d8a81110927a0342823aee36f2d34ae7d17b7543b752722e81aae01716b463b0138046ab2d1480eb9ae0f57f0e376cb360f5d66239ef4a7790e67d70687f5a3b331ddad549d9f2cb27bb4d40594c4aee0f649f5f3402a4c5442917e310d61c5179da4b53c355124715afc9c03ee1d64a57a3b3a9d07cca9bf001ac85923b49e724a43ba2fc7230de394ffda8a34effb482f1607e09084f889860c545eca6c28552519bf390c7f77060c89361605f4b176859363ea59088ca025f6d11d2bc5b630505cbdb3169e07948e4b53173a4c6b4afc6a3a885b0a3ee75d1b506b1ff404c0acb42621dfe16ccc04a79c1e9209867909b068b675a43b8bb6932950f9a28305b96cfaf206719a903a635e85096454378a13bdfd596d0d06c3c722f54dabe01861fc6dcba6aadc5f7cfa36fb3b7b5d2f4564dc87a6023bf66d1f63216e6d468854da473e87fa8e022656efb16c1aba7d5df659bfe0f2cd43eb39a4e21920179667a4980fa323c991dabf650f66c52c4c7bb158f66250d51cbbf70d8a58c507ed7048a41253d64c2560fcc2469f5af3d63428fbb099bd8012c8017ba6ea87de3710bcbb64a20d99fd3aa94c86e7be12a8475dc28a81a79c2bbca32709ed226a76dae545e2c7bbb8937a936b4c88609124372a3411c705b801fadb366c5ca0d2daee121f77675f89a0b868033f2895a4fa57f1e4bfd6f93a8f9a376964b3d1380c2b1a84c9dafdf56756e3916c50adaf07551b0c367a868fd05f74581f4e8d48d891ec3adfbf2d5852824839003ac7b8d06cfd4b743189dfdb71679358baff6c1a0e94e5c80669c1a05123836dceedfcc95d51b1ce6c30dd6e61e25550adc92744ff6fff815f141af0f1cea8d216c89d2f4ebbe00e37c50ce340dc30d155a1c66551e5642a3e7009842c13e7f10124fc164bd76b4307fa4f5b8d3703493b430e25b4e17c9850c66ffbc79c060f6b9968d48105b0fb8fee62db8eb8db5ae8add6af4cfc9af7dba518f72759a7152752c7e5b215834daf717bb8ad42ed8f0126d2db68f159fc34d5e94d00d5656a5b58e901f0f6f2affc5fe90fac0dc7ceab51ebc914172bf13e4d004719d14d6e586447bea08e04ded1669d1b5e2801bc3106dd006412ce23d4811a1e1cb28b936cbad84442cb7496eafe15b56dd3b359f43e886485931e2b569d56e4820e852561407976ca764a5a6d41f578347a747d0f52f3b6355743b84007c117d2bf675fb50101b258bc6c58ee6d1bdeb714c4f67df7e1fe2cbb8687b8132588de77d76b4db3d10cc92d6d0a2c796677a38f34555e47ac50f19215f33e96fc76b17ce86f64f6c16c1b0ea05c8b1d0a5a346b7e1f308330d0791915531f58803c9af4c7412015f95161a5f2fc48b0c2d4ee34e3ffda2e40382d5627d623fb96dbb570888ce9f5fd060363a2f3b9b4e7b14e7c7b50f23a8ff9beab5a95bd955d23b9f994af8cbef93327d6a1ac99db79bdea40db3b91c3db22a4e571cb998af917afc975891cc32b142a982396298d8315f9521fe8343e94c7566243dbf5739ecd1e7112dcef9939df566953f424902df01cec7338f69a4da4904f3f255863a94c5bc6e7c42abf5948d1428ebd3ecfd8208b2adeb5edfdda929e929c2c8547bf9e26f114febd35c74efb7730b81198ef96ef71cf926bbacddfa0aef57474ee1ab89b26fc03435a100aa2a36082231b045e5806cd95398b3bc0db1a8f0071a60dfb29dd3d95e7cdb27e8c5a284c192b3cc119cbc61de3e77a4a37c5cf306c5134eee7d526e423d6458b0f999a2fd172562412b8b9c4d0f81ab2e77ffcf2ba29b0af4e548ce7ea5a0e10ff6ea7ea841f70ebdb94547d5d626e452fc1ce7d52b2d2a0169155028d59a88d372733203c1543a75a9c5976b0ee9e93068495576b12da83eb5fbd7b401d4084bd49123f3bde824bdbe63fbe2dda624ef7815b914224d846c26a5bcb9d3e58ed33942d118bf67e08755d8219ca08bfbd5aa065623f59edf4d317bd4b6fc6421d5d1228862a9afc2d71da4b093d45994de11aa28656687d71a5759731d3e4309856eb0963b569664e320fa40c5536114661e55ba08ae433d71dbf6582973a3d937d48737e6d8c84c50fedd3bb8dc9ccde3a12e1e0603eb41b38f03714d0b4f34478a4d0fcaad3c9d77e1c2b842cd027361d258cd9c5cee808a1fb271eba916535c088dc8710c484e51bcd74bc6a1a2a882a15c2c643045c0be0a3d6749256b4cfeb22bd162e1486c1d5f9902f31cd91d5e45efe561bd3f0f817e229436cadf4a2f7a9774e0c53c4280067b0afb5cf17fe3018ded0d498023c457095cc7d270d8925982df46dbbe1c2869da5ec8e7960fcd3a460c69b850d2ed2eae69fdcf51cea567d378ef0c26fe746f3fff289048d997fa1ed1efac8681b9f84b63aa27725f0b6340fc7178459995d18ad8ecb2089c0e7961062c65fb5c2151ad3cecbaf7ee288f0a399706205bf01fc75538072cddb261a74f9c52d2aabb724ec90f05517c8556acbf3794fd5a38d0783a2ce9e9494f36d1844eac48b64fe7a1f6edf3ddbc9d97ea8aff4ca2c410e6e9160a9f65241504f884d2d1dc0adc258625c8a1c98b6e25261dbf27fc676d6a7c0b95b0da1eb95ba532a6863036e97fbdeb4067658a16f7f8ecfc972f803b0d1a7f93b8660dc22f39b3277bd02", 0x1000) 2018/04/02 20:46:57 executing program 1: perf_event_open(&(0x7f0000220000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/kvm\x00', 0x6200, 0x0) prlimit64(0x0, 0x3, &(0x7f00000000c0)={0x0, 0x9}, &(0x7f0000000100)) ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) 2018/04/02 20:46:57 executing program 5: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000e5b000)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) connect$inet(r0, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x11}}, 0x10) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000eb0fb8)={0x1, 0x3, &(0x7f00009ff000)=@framed={{0x18}, [], {0x95}}, &(0x7f00002bf000)='syzkaller\x00', 0x0, 0xb7, &(0x7f00006ab000)=""/183}, 0x48) setsockopt$inet_tcp_int(r0, 0x6, 0x19, &(0x7f0000000240)=0x8, 0x4) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)="6970365f76746930000000000400", 0x10) r2 = socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(r2, 0x89e0, &(0x7f000031aff8)={r0, r1}) ioctl$sock_kcm_SIOCKCMCLONE(r2, 0x89e2, &(0x7f00000002c0)={0xffffffffffffffff}) sendmsg$nl_xfrm(r3, &(0x7f0000000780)={&(0x7f0000000200)={0x10}, 0xc, &(0x7f0000000740)={&(0x7f0000000480)=ANY=[@ANYBLOB="b80000001900000000000000000000007f000001000000000000000000000000ff01000000000000000000000000000100000000000000000000000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="00000000000300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0xffcb}, 0x1}, 0x0) ioctl$sock_kcm_SIOCKCMUNATTACH(r3, 0x89e1, &(0x7f0000000040)={r0}) sendmsg$inet_sctp(r0, &(0x7f0000000180)={&(0x7f0000000080)=@in={0x2, 0x4e20, @loopback=0x7f000001}, 0x10, &(0x7f0000000140)=[{&(0x7f00000007c0)="7343ed33d285b3cc20580283d909da4865a42f65c3326ad4d514c629fadc8afadf468ca9b7d5b692fd3a59e99624ebd46194b5bf1db8704e8757b8230fde0535c2acbcd0c509b1b55f53f50ac0ba0161bff044aefe247f7f71631911f5d68ab5a3535e9450cefd4ed45778e128a73ed807b24b11741b9613c0206c2eb004f1f37a9cec67880d7a158c9b46bafaeb0c47bab872958a15dad2a3868648359f84ab19c69395c42ef86ade52a52b9276d08a4e61c3793ecaa7a461cd67b95b945631fd7a5ccd867a61007fdb95a1daa4e381d9387ff0f467460f33ab6c41f284376a940f9e8594f645dcd357ded951012ad851fa56a82bfb16dfbcaff27224425d1e97d5bf1acf0f8803971837e1a8c92a0542e2775a5eba64c7e3ca67cf15c7e8996d783d491f3a867b0e00ef17643a97d1627698682fa95bfc8b7a6204f93370e29eac1641c95228e02ed987f2c4eda7f2276397a0a6383953427f814de74923136d9217138ed6d5de97fed41caa9f074da7fa53d1e0649e9b70fdcee710bf5c0f72cb053023b6ed840f3adea940c55adb24640f4ea955da0790c5efe1d78a9341ca5011bf6c066118a34eb749de96a5fac53fd37b983cdac8d9ef9e06a1be495d04b38caf588a16f0e730d1622e4fb2108c531b46c6a80793d1d9878b72dc379afb9c17e9546fc2ff6834fd72a9900767977f4f401b9b9dc0eb98464e58d5dd8124654fe8c6a01ece20262cfc1c2980328a3320b6d546e5512cfaf2b08b0d6ee647cfa4fb0ead8d2c81504808c8ff482377fd122d6185d8e7734a021504875e0e4129000332a1956c067260ffc0f565fd37824f7ebb0758304a6f63e87179c01a35149669265a055aab44025a57c19188b89df8da46f9aaabf35e28cef8349ae79434a30aa797f69cd5cae6640bfc94bea4288b22e9940474dbc75ded8845fa1d87e135d5575b0b395b85cfaf9cd9ec52310eff0fe3eb86d37cbd5fad20684b494d23d4244a958baf1f52d1c7ade097510f50c401caef9dd710545f816620422cac78baa35340be942e179482767f23f2526e32a1ff2f416585ef7c33112d3b212d2a14146e13057c1291c3d8c429602ce2e7de8eb26e44809c88e08791725b7eace601a6313646652cc19ccd556f8f481ec7bf996254bdc0d7ed913a8dff69dd331582a623a761ab3e522453172e60b00897d12bfe4981511cf8e484421e13fcd3f69c1f8e430bef4882500cb19b7e02fdad6ef4238a22e82513131821405aff01f6e61715cc74b8abe2758c089005fd5d2d9cd3b40293811637cedf987bde326aba6954751174334d62b922da2f3722801e82db0e91ae4db9ddd3b6f8bfed5ae549228ee6b9ca1dd151da0a4d27b6f343a1f5b488e830fcadee39e1860aef0a1c1580e8b7b773ac12eefe9f46c1fb6790bcc663f92d484f591ef86b0d0ac0ee43642d9ea86048e5b43d385bcab728006001a5ad5049dcde6cb19765970e8764e06e973719c95e2cb16dea0fd64383e7d1c82dc74f39ca183eb44c0ea98d098ae535b01408245426f5d5603bca9467005c83559d42c1674d4384a07d29f5b08515587f98cb1d17a27848f501aec3509d30f3ad7165749437ea3b32dc191f81c5d1a1a87ca1b1b7a3396d1bdc176a64d1fc1423489cedb3e803aef87a14679e46265d30cf75496f99f476378fd5fd7815b4ba39255ccd41bfa2b04a2a9b9b496d361788a93613eb5a91bc372b788a48a5f7dd2368879064bd7bf91fd33ee80f4b27e7ab9c4b7f8406c6935344dd1ac89332a737697dbb2b4f7370dc86e541df8349c5921ebe0467a4d529ce9545f95cf2fd4374108a2e33c5a314eb58c4150076243526ef42dcf8fc313d7845452f5f97b4a56f6126b6a06e8110ee512f186f305f8c6c80070dcdf92fd337c38dcd7f5cf817d7af444a8ada157209726905b6952b7197c4b1473d79de075d65a78921936cf4e732060f9eb32a59d086740941fd84319adea8acd9c1f98608874ba968a08c913a0ad15f718f91caa7a9dc814798e77ebb46effe99f23a28010fa87418a7ddf8892f18f69a8c92d9fb7aade8fa4b0c50d9c76867bd8a41f3bcfcc6199d461aa50cac3358fc106da5d4596cd28a4a9bdef43935fb490fa0f186286343e56c78c4ba5f9fdf019b3e9573ebc0bc4c324e9bfbac7bf2ef79b22c92b7b51d6360a2cba1a0b06d512081a8e0c7543254413b1fd15ac9544b05167d1e38807a0944171ae9afd873d8a6ea6a1ffe4f34397cac358e27199a63b35d7fb035132b8000ec26f066ae505d2717283f44cd4dbcc3c026b67f108d303e174dcdd32992061797d01ee70d8e26a92a756cf5732eed0202032c00fb653c4f201568a6caf7f113c6b1f8e91773c418754594b21455334dd53da6432f26856764f106723e4382a41b3d1cfd07564bdc77daa52b0459f92e005d91544c309913d488daa93dfe852b3fb9c23e3bfd9fa7c573cfd61c48df6fe8c222ae5debfc357e8981ebc3d0a4865ebf279127e8e44cbd986b9a8f02890ccaa8932fa90e79f511762448e938d101ec87c0577abdb1912afd572e52ff8a9a772a75d8b39cc7e3dcb9d458519cd84b1e5e8858ea2e11c7ff35515c218fc6302bc3b7352e5c7a9f393eaffd1917c86b23e39f0be345ead6233a069576f3aec9c67e44af6a16f43250e5bd843e2a3fb906343740ad4452d35202a692e92a082b4cbdc061c4068a57e6a2bab124d3c5a2a7726552b79cd3bd600f6797bf3a28519f323200f7e56cf4ebad09218094b12c65acedea8eb9009ada6d637078f4d8ad16b202ce4445d02ae4d4404db426ec6622e7909764ebe3c36ca50f4eb37ffb095cd9986beb15bf982dcefb1b7f84e86c0023cdf40dcf7a8d0025325e6d0b688c051905168fc0db1e74bfa8140fa8a9670553d7ac26439a0cce0df0d231e484de52c64f29bf3847f285e7f91d48f046a53f83d6a831afac3589b012402bdbe6742a1398be54333db1b9855db4a006fc3ef4e62356152ff8b834ad296fb9664a17071f901afdd2be9c03b6f1bcb2da535095681ff51cbc3676db31ad11b6926c7ad9d88e0195f9496851713b260cf26e2046366c98d59cac75c206a109e65d4f71d736997fed1a4f313c10447ac33f3b14779098e050550d841c2af1d76f3c5872521c2cfd77bef818e8a7418d027e0b6f7e359a0f5d6aeefa9f50cab47ba229ee6a4ee88bfca03a04d9d44bd946a492c1ba55c3afdeaf2d34dec1801071b3d2bdaaa667fc1a9236df7e069771a1efaf84ca22160d6ddb9d52f91aeaad6e08d6aac596a824dcbf576f94a8b62ed0b60fc39715058a275edf0d6654be1565285f2f67613133932de52bbe0a9cd611d062453351a4bfa63880fb4a2520edb72913c7e68815cc658e24092e59f613a88b67379ec7770bd7ae64e99a5be444bb3d74ca7a0a40d291e3a0132faf89feae8fde8bd96231792fa6c1499ea2cd5cb6d2239ae4fd6b9af54f3ce6b37103ba21aec9735576417cc4d7f1726c42a6bb6e71090193bc3f03f745875d6adaaf3001aff55fa6895cda42ca914b1a8e392ab70baa572d3f965e16e7c2d59d5901ee874144d061cfa1a028d05d9b14406c0b146ef532f4ec55bb954ba319e2e7e300a522e0376a9790f5b61a2c104de2760f657a9dc536ccf15b533d05812639679fd45a6ef992552e0c0fc083c315a3f76aadccc06c9d2f80f09fe6f60ddb62703e9a4d945f5335553e020ebae550f1680ae17a5d685e3968347f8157f5bbf3392f956191191bbe353c10009af3161f2c27f72d69b9fdedf137431fa1e9d094782c3402e2b44e51b371823e1829c442f0b4da9503089e722085ad6d587acefc576d63b3111880075481caed077094dde1bc216bc6d093e6913f4e8374f5285efe5896c1c29e6ab2b15bbf2ebc638e17ec66c26e29cf37358af2d38c32e3bc56b5461c262bf18d9ad86bfbc35d84db3f63e84cd7b31c07fa4f8fba78029aab59bb304b4f836dc28dcda610a2cfc043d3be533dfd953253979508b3ae3214b88e6f788e71ea1cfad1dc4ec64238a5d1f0eee342fd49d9487ae12bac4ac55c98607c3e0f408e7bc161df5fa0cd1bd4cf5b73e1f16c0b3f05ba3270d039ed39ebe8620afa91fe278a7547d50f1dd4500fa6a1a7376c0b56afc3e211fb67702f9ccd4efdde06f101ce02781896232c083d8eaade5594324a157f85479f6769d733611901843dda375a4231c7be2e68a39feee90e97777af7a096d4ba10eff736ca8bf08a4888a264980bf168edb26c0e500da2ba960a8c3ca8ab85423f5f41eb1218169bf5a1f9033168afba9995d5d0858ab26c193fc00feef934cebb37aa10f6dffa8497164a089248771367aceb6edd511529a1545117290290c5ec98003a9bf303c002335d3cbcb071d7d245f94da3f2b8268439c9175b912ff2368917d6fed3df752487ceaaa9ea1a0afc0ae5d99d056c91ac04728268161c74ab44e6fdbcb25c1804d1a376d696b0e88afd4a3a1b62f8c884975635f47cd19a13159efa8a77457502a6659dacdecff2d27e2b85d29438fbc99e728f304ff318fe8c30076baecc442ce9f3857f6bbe8855594cb9c89c6bfa7be1a53970c277b14915232497d91e7f70299095b6d5d2e4baaae20e56f6b3e7b8b242a052894235888f9c3da3c93ad7bd78bfda8e5b1d07815888062e02ccf030f8aa977551ee5c27f110a4ccddf8151f2a584117437bffbbc2a73eedd89b1bf05de6deee2387c596dba113ccdcaaabeb63f2bbcadb5d50f3a8fb8f518759c62e2c02947147a244630529b6a35839d54daf2a57b133fc2bb6930df31562bc2c4dd7a3d5a5f879d582fea591325935b7e03072351035bc2d177b042ad17b059a169904f70d6b9f6497bd1102c98adb873a6fb35106d0ca98dc4bba70eb785a88734c7fad188e097c3c97dbc4e64fd2473c571a33f010af93e51961ff63de8fbeb03829f940b2db8fc1439238a22ba7658b7a0930afb89887ce1d6633ca388156ec7c80405898e7ce4c2ada7fdca4f391eea9b311a2cba1d858b498d9cc4da78f6befc3d55a13a2bc6fea2fbc684704512e0b3004daa718ad8a9095b093b6ec908c9922f8d8ebfd8beeb3f972cade62e4a492c27ee9e08c757803eaf1216f9740b677a09a674f1e9cb035940da768224e67272f33fd21013bda39d5af4055c553150dbf1950e601b76260a404d210e7534298df361e1c0be0816d6c82e24783d70c31479c37a0fba9c517b59f1dd53b08cd73d5c1a77e4372aa910bb4f581b15fc003860fe236c30121f422b944cbee7f1041f7299733980687227179ca52e07f4cafda824a0c855bd7cc161eb2c0f6949054aeff90f09a668c0b7eae9b9af42cfde2affdac8052ab9c6d17f0ab10ad83fc51192c1e288bb94d78b0ac1314a0bc306138e46195e39f6588bc03889991d4795f744240189cf716bba4f859d3428033d344a0c7515861c3aeb42c89b1365cb91c2fd9ceabd0b736d0c250687dc61a96e63214082b15140514408dbb5b4654b975512ff684579ff5393cc2107459524711bfa584ec7d292deadda28c396be47d6d4fd75ccbe5bd7a0a9f92dc6e2bd7b02876ce5aa6e2a2bc2281395e8df36e3bfeec127795f1ee51c0a60727769b6934d00747084ac3a677d347ae0d2e57ff0feb5a3843df6179942ee7371b00f73b56b4179c2111091a042cb3a3d2ff0ac0afbee4eab807399cd6dcf6e799b85b0c2d954bbc6b305532249d0e473876222f9bb133b6cd77182ef757dd0368059821d07cff32", 0x1000}, {&(0x7f00000000c0)="a4c751283c96fce55bdc144b9529f41128c8b8c78720e11857420ca259b5f51ca85d3ba8f4462400", 0x28}, {&(0x7f0000000300)="fa3c03f4585fd9277e29e27e640a0722d8395d8871b6791ce2104f9ef45b0fb4c449f8d5dfa9046dc99dee0cdb62ebb2437c4aac439840c68924f6a40915c5875e77169a4d9d9908b9c39a705879c9f87ea06527c25956d371747c69703f53d06a72a75fafe71b5ba5a714a2a8f6cda9e5db9953629532a124e5ce4e6f49c503916403056809869edf4d838804d2816c0ccf04ab1f4597c3da3933ba47025339d336ea35b92df28a8771af96eb55d716f2f75a1c8bb3b0ffb48c7c14bcd4c028800256f33baea2ffc32f5203c9", 0xcd}, {&(0x7f0000000540)="e23222c015ec91783a23191022ce5685a862c7a69766522e2ceac2a106e9dc64a78beecddf36796c0094cfe539e1d8ace896baa1eaa590833469b9568fe1192d36b0aa3aaf74ab0a759496198d8f128e0474f2657bb0fd6fc69493bc62b294184016fd2d596bc34869f585a177a56c366412b8bf8bc5df9056822d1d4f784b95f95aa218ddeca5fe5cb76eef24218fd58315ad7934d292118da433c4e4e6365ae9b69c87af8bc4fb2170e535cffeef4a861e370a8fd8b93527db60a8dfc2c89c0c15500988f1e632b388bcef0fc26fb6ffd95ca66077", 0xd6}], 0x4}, 0x4010) 2018/04/02 20:46:57 executing program 7: r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000300)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000000)='/dev/rtc\x00', 0x80, 0x0) ioctl$TIOCSETD(r1, 0x5423, &(0x7f0000000040)=0x7) write$rdma_cm(r0, &(0x7f0000006940)=@create_id={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000006900)={0xffffffff}, 0x2}}, 0x20) sysfs$1(0x1, &(0x7f0000000080)='/dev/rtc\x00') prctl$void(0x15) write$rdma_cm(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="0e0000000000dca06f4600fa", @ANYRES32=r2, @ANYBLOB="000000000200000000000000"], 0x1c) 2018/04/02 20:46:57 executing program 3: socketpair$unix(0x1, 0x3, 0x0, &(0x7f00007e5000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f00000bc000)=@abs, 0x8) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x800042c05) sendmmsg$unix(r1, &(0x7f00000bd000), 0x80, 0x0) dup2(r1, r0) 2018/04/02 20:46:57 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) bind$alg(r0, &(0x7f0000000200)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_pr_ctr_aes256\x00'}, 0xffffffffffffffba) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000), 0x0) 2018/04/02 20:46:57 executing program 6: r0 = socket$netlink(0x10, 0x3, 0xa) ioctl$DRM_IOCTL_SET_CLIENT_CAP(0xffffffffffffffff, 0x4010640d, &(0x7f0000000600)) writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000400)="647e2a652232639cbcde0b32e70219823491978b87b0a5bd3a18393a0f1a21989c3617b2", 0x24}], 0x1) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f0000ad7000)={0x1, &(0x7f0000acbff8)=[{0x6, 0x0, 0x0, 0x6}]}, 0x10) setsockopt$inet6_int(r1, 0x29, 0x57, &(0x7f0000000100)=0x80000000, 0x4) bind$inet6(r1, &(0x7f0000807fe4)={0xa, 0x4e22}, 0x1c) connect$inet6(r1, &(0x7f0000000040)={0xa, 0x4e21, 0x5, @empty, 0xa0000000}, 0x1c) sendto$inet6(r1, &(0x7f0000976000), 0x0, 0x200408d4, &(0x7f000072e000)={0xa, 0x4e22, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$SO_BINDTODEVICE(r1, 0x1, 0x19, &(0x7f0000000000)='lo\x00', 0x10) socketpair$ipx(0x4, 0x2, 0x0, &(0x7f0000000080)) sendto$inet6(r1, &(0x7f0000ad6fad)='\x00', 0x1, 0x3fffffd, &(0x7f0000254000)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) close(r1) 2018/04/02 20:46:57 executing program 0: io_setup(0xbc, &(0x7f0000000280)=0x0) r1 = socket(0x18, 0x0, 0x1) fcntl$getownex(r1, 0x10, &(0x7f0000000000)={0x0, 0x0}) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f00000000c0)=0x0) r4 = openat$dsp(0xffffffffffffff9c, &(0x7f0000000100)='/dev/dsp\x00', 0x1, 0x0) kcmp$KCMP_EPOLL_TFD(r2, r3, 0x7, r1, &(0x7f0000000140)={r4, r1, 0x7}) io_submit(r0, 0x1, &(0x7f0000000080)=[&(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, r1, &(0x7f0000000100), 0x24d}]) 2018/04/02 20:46:57 executing program 1: r0 = socket$inet(0x11, 0x2, 0x0) getsockname$packet(0xffffffffffffffff, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0x14) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000580)={'bond0\x00', r1}) sendmsg(r0, &(0x7f0000001540)={&(0x7f0000000400)=@ll={0x11, 0x4, r2, 0x1, 0x0, 0x6, @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}}, 0x14, &(0x7f00000004c0)}, 0x0) r3 = openat$audio(0xffffffffffffff9c, &(0x7f0000000000)='/dev/audio\x00', 0x100, 0x0) ioctl$TUNSETIFINDEX(r3, 0x400454da, &(0x7f00000000c0)=r1) ioctl$sock_SIOCSIFBR(r3, 0x8941, &(0x7f00000001c0)=@add_del={0x2, &(0x7f0000000100)='ipddp0\x00', 0x6}) getsockopt$inet6_IPV6_FLOWLABEL_MGR(r3, 0x29, 0x20, &(0x7f0000000040)={@local={0xfe, 0x80, [], 0xaa}, 0x7, 0x0, 0x1, 0x9, 0xfffffffffffff001, 0xa2, 0x2}, &(0x7f0000000080)=0x20) 2018/04/02 20:46:57 executing program 4: r0 = socket$alg(0x26, 0x5, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bind$alg(r0, &(0x7f0000000180)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_nopr_ctr_aes128\x00'}, 0x58) r1 = openat$dsp(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dsp\x00', 0x2000, 0x0) ioctl$KDSETLED(r1, 0x4b32, 0x100000001) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000), 0x0) close(r0) syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x10001, 0x0) 2018/04/02 20:46:57 executing program 7: r0 = syz_open_dev$usbmon(&(0x7f00000000c0)='/dev/usbmon#\x00', 0xc09, 0x2) setsockopt$inet_sctp_SCTP_ADD_STREAMS(r0, 0x84, 0x79, &(0x7f0000000100)=0x80000000, 0x4) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x2, 0x32, 0xffffffffffffffff, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000004000)='\x00\x00\x00\afles\x00') getdents(r1, &(0x7f0000000ea9)=""/407, 0x197) readlinkat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/23, 0x17) ioctl$TIOCGWINSZ(r1, 0x5413, &(0x7f0000000080)) syz_open_dev$dmmidi(&(0x7f0000000140)='/dev/dmmidi#\x00', 0x9, 0x6083) 2018/04/02 20:46:57 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) r1 = perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) bind$alg(r0, &(0x7f0000000180)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_nopr_ctr_aes128\x00'}, 0x58) ioctl$EVIOCGABS0(r1, 0x80184540, &(0x7f0000000200)=""/253) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000), 0x0) r2 = syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x3ff, 0x1) bpf$OBJ_PIN_PROG(0x6, &(0x7f00000000c0)={&(0x7f0000000040)='./file0\x00', r2}, 0x10) 2018/04/02 20:46:58 executing program 6: r0 = openat$qat_adf_ctl(0xffffffffffffff9c, &(0x7f0000000000)='/dev/qat_adf_ctl\x00', 0x12000, 0x0) getsockopt$inet_sctp_SCTP_PEER_ADDR_PARAMS(0xffffffffffffffff, 0x84, 0x9, &(0x7f0000000080)={0x0, @in6={{0xa, 0x4e24, 0x9, @loopback={0x0, 0x1}, 0x2}}, 0x7, 0x80000000, 0x5, 0x6, 0x30}, &(0x7f0000000140)=0x98) setsockopt$inet_sctp_SCTP_PEER_ADDR_PARAMS(r0, 0x84, 0x9, &(0x7f0000000180)={r1, @in={{0x2, 0x4e23, @dev={0xac, 0x14, 0x14, 0x11}}}, 0x1, 0x100000000, 0x20, 0x4, 0x20}, 0x98) setrlimit(0xf, &(0x7f0000000040)={0x7, 0x5}) mprotect(&(0x7f0000700000/0x2000)=nil, 0x2000, 0x2) 2018/04/02 20:46:58 executing program 5: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000e5b000)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) connect$inet(r0, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x11}}, 0x10) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000eb0fb8)={0x1, 0x3, &(0x7f00009ff000)=@framed={{0x18}, [], {0x95}}, &(0x7f00002bf000)='syzkaller\x00', 0x0, 0xb7, &(0x7f00006ab000)=""/183}, 0x48) setsockopt$inet_tcp_int(r0, 0x6, 0x19, &(0x7f0000000240)=0x8, 0x4) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)="6970365f76746930000000000400", 0x10) r2 = socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(r2, 0x89e0, &(0x7f000031aff8)={r0, r1}) ioctl$sock_kcm_SIOCKCMCLONE(r2, 0x89e2, &(0x7f00000002c0)={0xffffffffffffffff}) sendmsg$nl_xfrm(r3, &(0x7f0000000780)={&(0x7f0000000200)={0x10}, 0xc, &(0x7f0000000740)={&(0x7f0000000480)=ANY=[@ANYBLOB="b80000001900000000000000000000007f000001000000000000000000000000ff01000000000000000000000000000100000000000000000000000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="00000000000300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0xffcb}, 0x1}, 0x0) ioctl$sock_kcm_SIOCKCMUNATTACH(r3, 0x89e1, &(0x7f0000000040)={r0}) sendmsg$inet_sctp(r0, &(0x7f0000000180)={&(0x7f0000000080)=@in={0x2, 0x4e20, @loopback=0x7f000001}, 0x10, &(0x7f0000000140)=[{&(0x7f00000007c0)="7343ed33d285b3cc20580283d909da4865a42f65c3326ad4d514c629fadc8afadf468ca9b7d5b692fd3a59e99624ebd46194b5bf1db8704e8757b8230fde0535c2acbcd0c509b1b55f53f50ac0ba0161bff044aefe247f7f71631911f5d68ab5a3535e9450cefd4ed45778e128a73ed807b24b11741b9613c0206c2eb004f1f37a9cec67880d7a158c9b46bafaeb0c47bab872958a15dad2a3868648359f84ab19c69395c42ef86ade52a52b9276d08a4e61c3793ecaa7a461cd67b95b945631fd7a5ccd867a61007fdb95a1daa4e381d9387ff0f467460f33ab6c41f284376a940f9e8594f645dcd357ded951012ad851fa56a82bfb16dfbcaff27224425d1e97d5bf1acf0f8803971837e1a8c92a0542e2775a5eba64c7e3ca67cf15c7e8996d783d491f3a867b0e00ef17643a97d1627698682fa95bfc8b7a6204f93370e29eac1641c95228e02ed987f2c4eda7f2276397a0a6383953427f814de74923136d9217138ed6d5de97fed41caa9f074da7fa53d1e0649e9b70fdcee710bf5c0f72cb053023b6ed840f3adea940c55adb24640f4ea955da0790c5efe1d78a9341ca5011bf6c066118a34eb749de96a5fac53fd37b983cdac8d9ef9e06a1be495d04b38caf588a16f0e730d1622e4fb2108c531b46c6a80793d1d9878b72dc379afb9c17e9546fc2ff6834fd72a9900767977f4f401b9b9dc0eb98464e58d5dd8124654fe8c6a01ece20262cfc1c2980328a3320b6d546e5512cfaf2b08b0d6ee647cfa4fb0ead8d2c81504808c8ff482377fd122d6185d8e7734a021504875e0e4129000332a1956c067260ffc0f565fd37824f7ebb0758304a6f63e87179c01a35149669265a055aab44025a57c19188b89df8da46f9aaabf35e28cef8349ae79434a30aa797f69cd5cae6640bfc94bea4288b22e9940474dbc75ded8845fa1d87e135d5575b0b395b85cfaf9cd9ec52310eff0fe3eb86d37cbd5fad20684b494d23d4244a958baf1f52d1c7ade097510f50c401caef9dd710545f816620422cac78baa35340be942e179482767f23f2526e32a1ff2f416585ef7c33112d3b212d2a14146e13057c1291c3d8c429602ce2e7de8eb26e44809c88e08791725b7eace601a6313646652cc19ccd556f8f481ec7bf996254bdc0d7ed913a8dff69dd331582a623a761ab3e522453172e60b00897d12bfe4981511cf8e484421e13fcd3f69c1f8e430bef4882500cb19b7e02fdad6ef4238a22e82513131821405aff01f6e61715cc74b8abe2758c089005fd5d2d9cd3b40293811637cedf987bde326aba6954751174334d62b922da2f3722801e82db0e91ae4db9ddd3b6f8bfed5ae549228ee6b9ca1dd151da0a4d27b6f343a1f5b488e830fcadee39e1860aef0a1c1580e8b7b773ac12eefe9f46c1fb6790bcc663f92d484f591ef86b0d0ac0ee43642d9ea86048e5b43d385bcab728006001a5ad5049dcde6cb19765970e8764e06e973719c95e2cb16dea0fd64383e7d1c82dc74f39ca183eb44c0ea98d098ae535b01408245426f5d5603bca9467005c83559d42c1674d4384a07d29f5b08515587f98cb1d17a27848f501aec3509d30f3ad7165749437ea3b32dc191f81c5d1a1a87ca1b1b7a3396d1bdc176a64d1fc1423489cedb3e803aef87a14679e46265d30cf75496f99f476378fd5fd7815b4ba39255ccd41bfa2b04a2a9b9b496d361788a93613eb5a91bc372b788a48a5f7dd2368879064bd7bf91fd33ee80f4b27e7ab9c4b7f8406c6935344dd1ac89332a737697dbb2b4f7370dc86e541df8349c5921ebe0467a4d529ce9545f95cf2fd4374108a2e33c5a314eb58c4150076243526ef42dcf8fc313d7845452f5f97b4a56f6126b6a06e8110ee512f186f305f8c6c80070dcdf92fd337c38dcd7f5cf817d7af444a8ada157209726905b6952b7197c4b1473d79de075d65a78921936cf4e732060f9eb32a59d086740941fd84319adea8acd9c1f98608874ba968a08c913a0ad15f718f91caa7a9dc814798e77ebb46effe99f23a28010fa87418a7ddf8892f18f69a8c92d9fb7aade8fa4b0c50d9c76867bd8a41f3bcfcc6199d461aa50cac3358fc106da5d4596cd28a4a9bdef43935fb490fa0f186286343e56c78c4ba5f9fdf019b3e9573ebc0bc4c324e9bfbac7bf2ef79b22c92b7b51d6360a2cba1a0b06d512081a8e0c7543254413b1fd15ac9544b05167d1e38807a0944171ae9afd873d8a6ea6a1ffe4f34397cac358e27199a63b35d7fb035132b8000ec26f066ae505d2717283f44cd4dbcc3c026b67f108d303e174dcdd32992061797d01ee70d8e26a92a756cf5732eed0202032c00fb653c4f201568a6caf7f113c6b1f8e91773c418754594b21455334dd53da6432f26856764f106723e4382a41b3d1cfd07564bdc77daa52b0459f92e005d91544c309913d488daa93dfe852b3fb9c23e3bfd9fa7c573cfd61c48df6fe8c222ae5debfc357e8981ebc3d0a4865ebf279127e8e44cbd986b9a8f02890ccaa8932fa90e79f511762448e938d101ec87c0577abdb1912afd572e52ff8a9a772a75d8b39cc7e3dcb9d458519cd84b1e5e8858ea2e11c7ff35515c218fc6302bc3b7352e5c7a9f393eaffd1917c86b23e39f0be345ead6233a069576f3aec9c67e44af6a16f43250e5bd843e2a3fb906343740ad4452d35202a692e92a082b4cbdc061c4068a57e6a2bab124d3c5a2a7726552b79cd3bd600f6797bf3a28519f323200f7e56cf4ebad09218094b12c65acedea8eb9009ada6d637078f4d8ad16b202ce4445d02ae4d4404db426ec6622e7909764ebe3c36ca50f4eb37ffb095cd9986beb15bf982dcefb1b7f84e86c0023cdf40dcf7a8d0025325e6d0b688c051905168fc0db1e74bfa8140fa8a9670553d7ac26439a0cce0df0d231e484de52c64f29bf3847f285e7f91d48f046a53f83d6a831afac3589b012402bdbe6742a1398be54333db1b9855db4a006fc3ef4e62356152ff8b834ad296fb9664a17071f901afdd2be9c03b6f1bcb2da535095681ff51cbc3676db31ad11b6926c7ad9d88e0195f9496851713b260cf26e2046366c98d59cac75c206a109e65d4f71d736997fed1a4f313c10447ac33f3b14779098e050550d841c2af1d76f3c5872521c2cfd77bef818e8a7418d027e0b6f7e359a0f5d6aeefa9f50cab47ba229ee6a4ee88bfca03a04d9d44bd946a492c1ba55c3afdeaf2d34dec1801071b3d2bdaaa667fc1a9236df7e069771a1efaf84ca22160d6ddb9d52f91aeaad6e08d6aac596a824dcbf576f94a8b62ed0b60fc39715058a275edf0d6654be1565285f2f67613133932de52bbe0a9cd611d062453351a4bfa63880fb4a2520edb72913c7e68815cc658e24092e59f613a88b67379ec7770bd7ae64e99a5be444bb3d74ca7a0a40d291e3a0132faf89feae8fde8bd96231792fa6c1499ea2cd5cb6d2239ae4fd6b9af54f3ce6b37103ba21aec9735576417cc4d7f1726c42a6bb6e71090193bc3f03f745875d6adaaf3001aff55fa6895cda42ca914b1a8e392ab70baa572d3f965e16e7c2d59d5901ee874144d061cfa1a028d05d9b14406c0b146ef532f4ec55bb954ba319e2e7e300a522e0376a9790f5b61a2c104de2760f657a9dc536ccf15b533d05812639679fd45a6ef992552e0c0fc083c315a3f76aadccc06c9d2f80f09fe6f60ddb62703e9a4d945f5335553e020ebae550f1680ae17a5d685e3968347f8157f5bbf3392f956191191bbe353c10009af3161f2c27f72d69b9fdedf137431fa1e9d094782c3402e2b44e51b371823e1829c442f0b4da9503089e722085ad6d587acefc576d63b3111880075481caed077094dde1bc216bc6d093e6913f4e8374f5285efe5896c1c29e6ab2b15bbf2ebc638e17ec66c26e29cf37358af2d38c32e3bc56b5461c262bf18d9ad86bfbc35d84db3f63e84cd7b31c07fa4f8fba78029aab59bb304b4f836dc28dcda610a2cfc043d3be533dfd953253979508b3ae3214b88e6f788e71ea1cfad1dc4ec64238a5d1f0eee342fd49d9487ae12bac4ac55c98607c3e0f408e7bc161df5fa0cd1bd4cf5b73e1f16c0b3f05ba3270d039ed39ebe8620afa91fe278a7547d50f1dd4500fa6a1a7376c0b56afc3e211fb67702f9ccd4efdde06f101ce02781896232c083d8eaade5594324a157f85479f6769d733611901843dda375a4231c7be2e68a39feee90e97777af7a096d4ba10eff736ca8bf08a4888a264980bf168edb26c0e500da2ba960a8c3ca8ab85423f5f41eb1218169bf5a1f9033168afba9995d5d0858ab26c193fc00feef934cebb37aa10f6dffa8497164a089248771367aceb6edd511529a1545117290290c5ec98003a9bf303c002335d3cbcb071d7d245f94da3f2b8268439c9175b912ff2368917d6fed3df752487ceaaa9ea1a0afc0ae5d99d056c91ac04728268161c74ab44e6fdbcb25c1804d1a376d696b0e88afd4a3a1b62f8c884975635f47cd19a13159efa8a77457502a6659dacdecff2d27e2b85d29438fbc99e728f304ff318fe8c30076baecc442ce9f3857f6bbe8855594cb9c89c6bfa7be1a53970c277b14915232497d91e7f70299095b6d5d2e4baaae20e56f6b3e7b8b242a052894235888f9c3da3c93ad7bd78bfda8e5b1d07815888062e02ccf030f8aa977551ee5c27f110a4ccddf8151f2a584117437bffbbc2a73eedd89b1bf05de6deee2387c596dba113ccdcaaabeb63f2bbcadb5d50f3a8fb8f518759c62e2c02947147a244630529b6a35839d54daf2a57b133fc2bb6930df31562bc2c4dd7a3d5a5f879d582fea591325935b7e03072351035bc2d177b042ad17b059a169904f70d6b9f6497bd1102c98adb873a6fb35106d0ca98dc4bba70eb785a88734c7fad188e097c3c97dbc4e64fd2473c571a33f010af93e51961ff63de8fbeb03829f940b2db8fc1439238a22ba7658b7a0930afb89887ce1d6633ca388156ec7c80405898e7ce4c2ada7fdca4f391eea9b311a2cba1d858b498d9cc4da78f6befc3d55a13a2bc6fea2fbc684704512e0b3004daa718ad8a9095b093b6ec908c9922f8d8ebfd8beeb3f972cade62e4a492c27ee9e08c757803eaf1216f9740b677a09a674f1e9cb035940da768224e67272f33fd21013bda39d5af4055c553150dbf1950e601b76260a404d210e7534298df361e1c0be0816d6c82e24783d70c31479c37a0fba9c517b59f1dd53b08cd73d5c1a77e4372aa910bb4f581b15fc003860fe236c30121f422b944cbee7f1041f7299733980687227179ca52e07f4cafda824a0c855bd7cc161eb2c0f6949054aeff90f09a668c0b7eae9b9af42cfde2affdac8052ab9c6d17f0ab10ad83fc51192c1e288bb94d78b0ac1314a0bc306138e46195e39f6588bc03889991d4795f744240189cf716bba4f859d3428033d344a0c7515861c3aeb42c89b1365cb91c2fd9ceabd0b736d0c250687dc61a96e63214082b15140514408dbb5b4654b975512ff684579ff5393cc2107459524711bfa584ec7d292deadda28c396be47d6d4fd75ccbe5bd7a0a9f92dc6e2bd7b02876ce5aa6e2a2bc2281395e8df36e3bfeec127795f1ee51c0a60727769b6934d00747084ac3a677d347ae0d2e57ff0feb5a3843df6179942ee7371b00f73b56b4179c2111091a042cb3a3d2ff0ac0afbee4eab807399cd6dcf6e799b85b0c2d954bbc6b305532249d0e473876222f9bb133b6cd77182ef757dd0368059821d07cff32", 0x1000}, {&(0x7f00000000c0)="a4c751283c96fce55bdc144b9529f41128c8b8c78720e11857420ca259b5f51ca85d3ba8f4462400", 0x28}, {&(0x7f0000000300)="fa3c03f4585fd9277e29e27e640a0722d8395d8871b6791ce2104f9ef45b0fb4c449f8d5dfa9046dc99dee0cdb62ebb2437c4aac439840c68924f6a40915c5875e77169a4d9d9908b9c39a705879c9f87ea06527c25956d371747c69703f53d06a72a75fafe71b5ba5a714a2a8f6cda9e5db9953629532a124e5ce4e6f49c503916403056809869edf4d838804d2816c0ccf04ab1f4597c3da3933ba47025339d336ea35b92df28a8771af96eb55d716f2f75a1c8bb3b0ffb48c7c14bcd4c028800256f33baea2ffc32f5203c9", 0xcd}, {&(0x7f0000000540)="e23222c015ec91783a23191022ce5685a862c7a69766522e2ceac2a106e9dc64a78beecddf36796c0094cfe539e1d8ace896baa1eaa590833469b9568fe1192d36b0aa3aaf74ab0a759496198d8f128e0474f2657bb0fd6fc69493bc62b294184016fd2d596bc34869f585a177a56c366412b8bf8bc5df9056822d1d4f784b95f95aa218ddeca5fe5cb76eef24218fd58315ad7934d292118da433c4e4e6365ae9b69c87af8bc4fb2170e535cffeef4a861e370a8fd8b93527db60a8dfc2c89c0c15500988f1e632b388bcef0fc26fb6ffd95ca66077", 0xd6}], 0x4}, 0x4010) 2018/04/02 20:46:58 executing program 0: r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) r1 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vcs\x00', 0x400000, 0x0) ioctl$KVM_GET_TSC_KHZ(r1, 0xaea3) setsockopt$inet6_opts(r0, 0x29, 0x3b, &(0x7f0000000340)=ANY=[@ANYBLOB="53ea1dac9c6f6071ba418af47a0002040100130000ff0100"], 0x18) sendto$inet6(r0, &(0x7f0000b31000)="f9", 0x1, 0x0, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) getpeername$netlink(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) write$fuse(r1, &(0x7f0000000180)={0x12, 0x1, 0x3, @fuse_notify_poll_wakeup_out={0xffffffffffffff80}}, 0x12) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff, 0x0, 0x0, 0x0, 0x0, 0xc15}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet6_udp_SIOCOUTQ(r0, 0x5411, &(0x7f0000000140)) setsockopt$netrom_NETROM_T4(r1, 0x103, 0x6, &(0x7f00000001c0)=0x5, 0x4) listen(r0, 0xff) getsockopt$inet_sctp6_SCTP_MAX_BURST(r1, 0x84, 0x14, &(0x7f0000000280)=@assoc_value={0x0}, &(0x7f00000002c0)=0x8) setsockopt$inet_sctp6_SCTP_RECONFIG_SUPPORTED(r0, 0x84, 0x75, &(0x7f0000000300)={r2, 0x10001}, 0x8) accept(r0, &(0x7f0000000200)=@rc, &(0x7f0000000000)=0x1f9) 2018/04/02 20:46:58 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) r1 = openat$selinux_avc_hash_stats(0xffffffffffffff9c, &(0x7f0000000580)='/selinux/avc/hash_stats\x00', 0x0, 0x0) setsockopt$inet_sctp_SCTP_EVENTS(r1, 0x84, 0xb, &(0x7f0000000000)={0x7fffffff, 0x1f, 0x7, 0x7, 0x4, 0x4, 0x400, 0xfffffffffffffffe, 0x5, 0x297, 0x4}, 0xb) io_setup(0x1ff, &(0x7f0000000080)=0x0) io_submit(r2, 0x1, &(0x7f0000000480)=[&(0x7f0000000180)={0x0, 0x0, 0x0, 0x1, 0x0, r0, &(0x7f00000000c0)}]) 2018/04/02 20:46:58 executing program 4: r0 = socket$alg(0x26, 0x5, 0x0) r1 = perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bind$alg(r0, &(0x7f0000000180)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_nopr_ctr_aes128\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000), 0x0) close(r0) ioctl$PERF_EVENT_IOC_QUERY_BPF(r1, 0xc008240a, &(0x7f0000000040)={0x6, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) 2018/04/02 20:46:58 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) r1 = syz_open_dev$sndpcmc(&(0x7f0000000040)='/dev/snd/pcmC#D#c\x00', 0x8, 0x20800) setsockopt$nfc_llcp_NFC_LLCP_MIUX(r1, 0x118, 0x1, &(0x7f0000000080)=0xfff, 0xfffffffffffffcf3) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_sctp_SCTP_STATUS(r1, 0x84, 0xe, &(0x7f0000000340)={0x0, 0x2, 0x8, 0x6f, 0x5, 0xd6, 0x100, 0x9, {0x0, @in6={{0xa, 0x4e24, 0x80000000, @dev={0xfe, 0x80, [], 0xf}, 0x1}}, 0x20, 0x5, 0x81, 0x1de2, 0x5}}, &(0x7f0000000400)=0xb0) getsockopt$inet_sctp_SCTP_DEFAULT_PRINFO(r2, 0x84, 0x72, &(0x7f0000000440)={r3, 0x1, 0x20}, &(0x7f0000000480)=0xc) bind$alg(r0, &(0x7f00000000c0)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_nopr_ctr_aes128\x00'}, 0x1a) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000), 0x0) getpeername$inet6(r1, &(0x7f0000000140)={0x0, 0x0, 0x0, @local}, &(0x7f0000000180)=0x1c) 2018/04/02 20:46:58 executing program 7: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r0, 0x0, 0x27, &(0x7f0000000100)={@multicast2=0xe0000002, @loopback=0x7f000001, @broadcast=0xffffffff}, 0xc) setsockopt$inet_MCAST_JOIN_GROUP(r0, 0x0, 0x2a, &(0x7f0000000000)={0x2, {{0x2, 0x0, @multicast2=0xe0000002}}}, 0x88) setsockopt$inet_mreqsrc(r0, 0x0, 0x28, &(0x7f0000487000)={@multicast2=0xe0000002, @loopback=0x7f000001, @broadcast=0xffffffff}, 0xc) socketpair(0x1f, 0x3, 0xf6c6, &(0x7f00000001c0)) r1 = syz_open_dev$sndpcmp(&(0x7f0000000200)='/dev/snd/pcmC#D#p\x00', 0x7ff, 0x402200) connect$pptp(r1, &(0x7f0000000180)={0x18, 0x2, {0x3, @local={0xac, 0x14, 0x14, 0xaa}}}, 0x22d) r2 = dup2(r0, r0) ioctl$TUNSETVNETLE(r2, 0x400454dc, &(0x7f0000000140)) 2018/04/02 20:46:58 executing program 3: socketpair$unix(0x1, 0x3, 0x0, &(0x7f00007e5000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f00000bc000)=@abs, 0x8) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) fcntl$setstatus(r1, 0x4, 0x0) sendmmsg$unix(r1, &(0x7f00000bd000), 0x80, 0x0) dup2(r1, r0) 2018/04/02 20:46:58 executing program 1: syz_emit_ethernet(0x2a, &(0x7f00006ba000)=ANY=[@ANYBLOB="0180c200005d20ffffffffff08004500001c907800000000ffffc4ffff00179078e00000000000000000"], &(0x7f0000ea3000)) syz_emit_ethernet(0x32, &(0x7f0000000000)={@empty, @random="fea4a67fe657", [{[{0x9100, 0x4, 0x9, 0x4}], {0x8100, 0x273c36b0, 0x8, 0x3}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0xb, @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, @empty, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0xd481d8683ce9ebbc}, @multicast2=0xe0000002}}}}, &(0x7f0000000040)={0x0, 0x4, [0xd5, 0xe1b, 0x5d8, 0x21a]}) 2018/04/02 20:46:58 executing program 4: r0 = socket$alg(0x26, 0x5, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bind$alg(r0, &(0x7f0000000180)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_nopr_ctr_aes128\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000040), 0x0) close(r0) 2018/04/02 20:46:58 executing program 6: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x99, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$nl_netfilter(r0, &(0x7f0000000000)={&(0x7f0000de2ff4)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="14000000deca3f4daf00515b4160aa1ce283b28a4ee92a67d548fda59b0bedbfed4308925611bd68d41e4c8dc262ecee2bac83b6a6a0a005dc6776dee848fd4db020039c0942d44d2e151900d01d8f08efd27ece8799705064820797505a4a6bd7631922dfcca9411b4d904c9d27be3570162b24282ba6cd8c49caa56f47618fbd"], 0x14}, 0x1}, 0x0) 2018/04/02 20:46:59 executing program 7: r0 = syz_open_dev$binder(&(0x7f0000001000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r0, 0x40046207, 0x0) r1 = syz_open_dev$binder(&(0x7f000000fff3)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000012000)={0x8, 0x0, &(0x7f0000005fd4)=[@acquire={0x40046305}], 0x0, 0x0, &(0x7f0000012fc7)}) close(r0) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000008fd0)={0x8, 0x0, &(0x7f000000dff8)=[@release={0x400c630e}], 0x0, 0x0, &(0x7f0000000f4d)}) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f000000dfd0)={0x14, 0x0, &(0x7f000000cf68)=[@request_death={0x400c630f}, @enter_looper={0x630c}], 0x1, 0x0, &(0x7f0000008f37)="c2"}) r2 = dup3(r1, r0, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000012000)={0x10, 0x0, &(0x7f0000015000)=[@request_death={0x400c630e}], 0x1, 0x0, &(0x7f0000016000)='o'}) setsockopt$inet_MCAST_LEAVE_GROUP(r2, 0x0, 0x2d, &(0x7f0000000000)={0xffffffffffffffc1, {{0x2, 0x4e24, @local={0xac, 0x14, 0x14, 0xaa}}}}, 0x88) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f000000bfd0)={0x5, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="1063084003"], 0x0, 0x0, &(0x7f0000011000)}) 2018/04/02 20:46:59 executing program 1: r0 = socket$inet6(0xa, 0x3, 0x4000000000084) recvmsg(r0, &(0x7f0000000400)={&(0x7f0000000140)=@ipx, 0x80, &(0x7f0000000ac0)=[{&(0x7f0000000000)=""/48, 0x30}, {&(0x7f00000001c0)=""/198, 0xc6}, {&(0x7f00000002c0)=""/167, 0xa7}, {&(0x7f0000000640)=""/255, 0xff}, {&(0x7f0000000740)=""/229, 0xe5}, {&(0x7f0000000840)=""/217, 0xd9}, {&(0x7f0000000380)=""/114, 0x72}, {&(0x7f0000000940)=""/185, 0xb9}, {&(0x7f0000000a00)=""/138, 0x8a}, {&(0x7f0000003000)=""/4096, 0x1000}], 0xa, 0x0, 0x0, 0x6}, 0x0) ioctl$sock_inet6_SIOCDELRT(0xffffffffffffffff, 0x890c, &(0x7f0000000500)={@ipv4={[], [0xff, 0xff], @multicast1=0xe0000001}, @empty, @dev={0xfe, 0x80}}) connect$inet6(r0, &(0x7f000000cfe4)={0xa, 0x4e20, 0x0, @remote={0xfe, 0x80, [], 0xbb}, 0x9}, 0x1c) getsockopt$inet_sctp6_SCTP_RECVRCVINFO(r0, 0x84, 0x20, &(0x7f00000004c0), &(0x7f0000000580)=0x4) r1 = syz_open_dev$sg(&(0x7f00000005c0)='/dev/sg#\x00', 0x80000001, 0x400002) getsockopt$inet_sctp_SCTP_ENABLE_STREAM_RESET(0xffffffffffffff9c, 0x84, 0x76, &(0x7f0000000c00)={0x0, 0x80}, &(0x7f0000000c40)=0x8) setsockopt$inet_sctp_SCTP_PR_SUPPORTED(r1, 0x84, 0x71, &(0x7f0000000c80)={r2, 0x800}, 0x8) sendmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000480)=[{&(0x7f0000000600)="a3", 0x1}], 0x1, &(0x7f0000000000)}, 0xc100) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000001000)="8e", 0x1}], 0x1, &(0x7f0000002000)}, 0x8000) sendmsg(r0, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000002ff0)=[{&(0x7f0000000100)="bce232", 0x3}], 0x1, &(0x7f000000ae80)}, 0x0) 2018/04/02 20:46:59 executing program 2: r0 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000600)='/dev/autofs\x00', 0x410000, 0x0) setns(r0, 0x0) r1 = socket$alg(0x26, 0x5, 0x0) r2 = perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0x3e3, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x4000000, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x8) bind$alg(r1, &(0x7f0000000040)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_nopr_ctr_aes128\x00'}, 0x58) setsockopt$ALG_SET_KEY(r1, 0x117, 0x1, &(0x7f0000000000), 0x0) r3 = fcntl$getown(r2, 0x9) r4 = syz_open_dev$sndmidi(&(0x7f0000000500)='/dev/snd/midiC#D#\x00', 0x8001, 0x101000) ioctl$sock_inet_SIOCADDRT(r4, 0x890b, &(0x7f0000000580)={0x3f, {0x2, 0x4e24, @broadcast=0xffffffff}, {0x2, 0x4e22, @local={0xac, 0x14, 0x14, 0xaa}}, {0x2, 0x4e22, @multicast2=0xe0000002}, 0x202, 0x8, 0x1540, 0x0, 0x7, &(0x7f0000000540)='eql\x00', 0xb6, 0x7fffffff, 0x2}) fchmod(r2, 0x1) r5 = fcntl$dupfd(r2, 0x0, r2) ioctl$sock_netrom_SIOCGSTAMPNS(r4, 0x8907, &(0x7f0000000400)) setsockopt$inet_sctp_SCTP_AUTO_ASCONF(r5, 0x84, 0x1e, &(0x7f00000004c0)=0x3300000000000, 0x4) perf_event_open(&(0x7f0000000200)={0x4, 0x70, 0x9585, 0x81, 0xfff, 0x6, 0x0, 0xfffffffffffffffa, 0x20422, 0x4, 0x1, 0x6, 0x4, 0x101, 0x3, 0x5, 0x27, 0x40, 0x8, 0x0, 0xfffffffffffffffe, 0x6, 0x1bb18000000000, 0x7, 0x15, 0x2, 0x80000000, 0x2, 0x2, 0x800, 0x9, 0x3, 0x8efc72e, 0x2, 0x80, 0x5633ec61, 0xb9cb, 0xff, 0x0, 0x7, 0x1, @perf_bp={&(0x7f00000001c0), 0xe}, 0x8, 0x80, 0x5, 0x7, 0xa11, 0x7fffffff, 0x6}, r3, 0xb, r2, 0xb) r6 = syz_open_dev$dspn(&(0x7f0000000280)='/dev/dsp#\x00', 0x4, 0x102) fcntl$getownex(r6, 0x10, &(0x7f0000000340)) getsockopt$inet_sctp_SCTP_GET_ASSOC_NUMBER(r4, 0x84, 0x1c, &(0x7f00000002c0), &(0x7f0000000300)=0x4) r7 = syz_genetlink_get_family_id$ipvs(&(0x7f00000003c0)='IPVS\x00') sendmsg$IPVS_CMD_GET_DEST(r6, &(0x7f0000000480)={&(0x7f0000000380)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000000440)={&(0x7f0000000640)=ANY=[@ANYBLOB="1c000000", @ANYRES16=r7, @ANYBLOB="040029000000fbdbdf250800000028000500000000004020736a8e991e8646755600005306a215c13cd0cc66f626f03e44033ea7e96894a7ffe498caeb4ac05f7a02c029fcd3cd2465f54f0f429721ed3fcc4d688c19d1a29247b9561da65d4a8eba494ef2c74385a5d04db140bf21c5d44a7bf95ccf732cf89ef7dc0779294670f34cd32709c5a4d6a2dde9acc4d410ea084c1f884ab3e79c660e6f3c4346"], 0x1c}, 0x1, 0x0, 0x0, 0x8000}, 0x0) r8 = syz_open_dev$sg(&(0x7f00000000c0)='/dev/sg#\x00', 0x8, 0x40) setsockopt$netlink_NETLINK_TX_RING(r8, 0x10e, 0x7, &(0x7f0000000100)={0x2ee8, 0x1, 0x1}, 0x10) 2018/04/02 20:46:59 executing program 5: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000e5b000)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) connect$inet(r0, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x11}}, 0x10) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000eb0fb8)={0x1, 0x3, &(0x7f00009ff000)=@framed={{0x18}, [], {0x95}}, &(0x7f00002bf000)='syzkaller\x00', 0x4, 0xb7, &(0x7f00006ab000)=""/183}, 0x48) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x19, &(0x7f0000000240)=0x8, 0x4) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)="6970365f76746930000000000400", 0x10) r2 = socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(r2, 0x89e0, &(0x7f000031aff8)={r0, r1}) ioctl$sock_kcm_SIOCKCMCLONE(r2, 0x89e2, &(0x7f00000002c0)={0xffffffffffffffff}) sendmsg$nl_xfrm(r3, &(0x7f0000000780)={&(0x7f0000000200)={0x10}, 0xc, &(0x7f0000000740)={&(0x7f0000000480)=ANY=[@ANYBLOB="b80000001900000000000000000000007f000001000000000000000000000000ff01000000000000000000000000000100000000000000000000000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="00000000000300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0xffcb}, 0x1}, 0x0) ioctl$sock_kcm_SIOCKCMUNATTACH(r3, 0x89e1, &(0x7f0000000040)={r0}) sendmsg$inet_sctp(r0, &(0x7f0000000180)={&(0x7f0000000080)=@in={0x2, 0x4e20, @loopback=0x7f000001}, 0x10, &(0x7f0000000140)=[{&(0x7f00000007c0)="7343ed33d285b3cc20580283d909da4865a42f65c3326ad4d514c629fadc8afadf468ca9b7d5b692fd3a59e99624ebd46194b5bf1db8704e8757b8230fde0535c2acbcd0c509b1b55f53f50ac0ba0161bff044aefe247f7f71631911f5d68ab5a3535e9450cefd4ed45778e128a73ed807b24b11741b9613c0206c2eb004f1f37a9cec67880d7a158c9b46bafaeb0c47bab872958a15dad2a3868648359f84ab19c69395c42ef86ade52a52b9276d08a4e61c3793ecaa7a461cd67b95b945631fd7a5ccd867a61007fdb95a1daa4e381d9387ff0f467460f33ab6c41f284376a940f9e8594f645dcd357ded951012ad851fa56a82bfb16dfbcaff27224425d1e97d5bf1acf0f8803971837e1a8c92a0542e2775a5eba64c7e3ca67cf15c7e8996d783d491f3a867b0e00ef17643a97d1627698682fa95bfc8b7a6204f93370e29eac1641c95228e02ed987f2c4eda7f2276397a0a6383953427f814de74923136d9217138ed6d5de97fed41caa9f074da7fa53d1e0649e9b70fdcee710bf5c0f72cb053023b6ed840f3adea940c55adb24640f4ea955da0790c5efe1d78a9341ca5011bf6c066118a34eb749de96a5fac53fd37b983cdac8d9ef9e06a1be495d04b38caf588a16f0e730d1622e4fb2108c531b46c6a80793d1d9878b72dc379afb9c17e9546fc2ff6834fd72a9900767977f4f401b9b9dc0eb98464e58d5dd8124654fe8c6a01ece20262cfc1c2980328a3320b6d546e5512cfaf2b08b0d6ee647cfa4fb0ead8d2c81504808c8ff482377fd122d6185d8e7734a021504875e0e4129000332a1956c067260ffc0f565fd37824f7ebb0758304a6f63e87179c01a35149669265a055aab44025a57c19188b89df8da46f9aaabf35e28cef8349ae79434a30aa797f69cd5cae6640bfc94bea4288b22e9940474dbc75ded8845fa1d87e135d5575b0b395b85cfaf9cd9ec52310eff0fe3eb86d37cbd5fad20684b494d23d4244a958baf1f52d1c7ade097510f50c401caef9dd710545f816620422cac78baa35340be942e179482767f23f2526e32a1ff2f416585ef7c33112d3b212d2a14146e13057c1291c3d8c429602ce2e7de8eb26e44809c88e08791725b7eace601a6313646652cc19ccd556f8f481ec7bf996254bdc0d7ed913a8dff69dd331582a623a761ab3e522453172e60b00897d12bfe4981511cf8e484421e13fcd3f69c1f8e430bef4882500cb19b7e02fdad6ef4238a22e82513131821405aff01f6e61715cc74b8abe2758c089005fd5d2d9cd3b40293811637cedf987bde326aba6954751174334d62b922da2f3722801e82db0e91ae4db9ddd3b6f8bfed5ae549228ee6b9ca1dd151da0a4d27b6f343a1f5b488e830fcadee39e1860aef0a1c1580e8b7b773ac12eefe9f46c1fb6790bcc663f92d484f591ef86b0d0ac0ee43642d9ea86048e5b43d385bcab728006001a5ad5049dcde6cb19765970e8764e06e973719c95e2cb16dea0fd64383e7d1c82dc74f39ca183eb44c0ea98d098ae535b01408245426f5d5603bca9467005c83559d42c1674d4384a07d29f5b08515587f98cb1d17a27848f501aec3509d30f3ad7165749437ea3b32dc191f81c5d1a1a87ca1b1b7a3396d1bdc176a64d1fc1423489cedb3e803aef87a14679e46265d30cf75496f99f476378fd5fd7815b4ba39255ccd41bfa2b04a2a9b9b496d361788a93613eb5a91bc372b788a48a5f7dd2368879064bd7bf91fd33ee80f4b27e7ab9c4b7f8406c6935344dd1ac89332a737697dbb2b4f7370dc86e541df8349c5921ebe0467a4d529ce9545f95cf2fd4374108a2e33c5a314eb58c4150076243526ef42dcf8fc313d7845452f5f97b4a56f6126b6a06e8110ee512f186f305f8c6c80070dcdf92fd337c38dcd7f5cf817d7af444a8ada157209726905b6952b7197c4b1473d79de075d65a78921936cf4e732060f9eb32a59d086740941fd84319adea8acd9c1f98608874ba968a08c913a0ad15f718f91caa7a9dc814798e77ebb46effe99f23a28010fa87418a7ddf8892f18f69a8c92d9fb7aade8fa4b0c50d9c76867bd8a41f3bcfcc6199d461aa50cac3358fc106da5d4596cd28a4a9bdef43935fb490fa0f186286343e56c78c4ba5f9fdf019b3e9573ebc0bc4c324e9bfbac7bf2ef79b22c92b7b51d6360a2cba1a0b06d512081a8e0c7543254413b1fd15ac9544b05167d1e38807a0944171ae9afd873d8a6ea6a1ffe4f34397cac358e27199a63b35d7fb035132b8000ec26f066ae505d2717283f44cd4dbcc3c026b67f108d303e174dcdd32992061797d01ee70d8e26a92a756cf5732eed0202032c00fb653c4f201568a6caf7f113c6b1f8e91773c418754594b21455334dd53da6432f26856764f106723e4382a41b3d1cfd07564bdc77daa52b0459f92e005d91544c309913d488daa93dfe852b3fb9c23e3bfd9fa7c573cfd61c48df6fe8c222ae5debfc357e8981ebc3d0a4865ebf279127e8e44cbd986b9a8f02890ccaa8932fa90e79f511762448e938d101ec87c0577abdb1912afd572e52ff8a9a772a75d8b39cc7e3dcb9d458519cd84b1e5e8858ea2e11c7ff35515c218fc6302bc3b7352e5c7a9f393eaffd1917c86b23e39f0be345ead6233a069576f3aec9c67e44af6a16f43250e5bd843e2a3fb906343740ad4452d35202a692e92a082b4cbdc061c4068a57e6a2bab124d3c5a2a7726552b79cd3bd600f6797bf3a28519f323200f7e56cf4ebad09218094b12c65acedea8eb9009ada6d637078f4d8ad16b202ce4445d02ae4d4404db426ec6622e7909764ebe3c36ca50f4eb37ffb095cd9986beb15bf982dcefb1b7f84e86c0023cdf40dcf7a8d0025325e6d0b688c051905168fc0db1e74bfa8140fa8a9670553d7ac26439a0cce0df0d231e484de52c64f29bf3847f285e7f91d48f046a53f83d6a831afac3589b012402bdbe6742a1398be54333db1b9855db4a006fc3ef4e62356152ff8b834ad296fb9664a17071f901afdd2be9c03b6f1bcb2da535095681ff51cbc3676db31ad11b6926c7ad9d88e0195f9496851713b260cf26e2046366c98d59cac75c206a109e65d4f71d736997fed1a4f313c10447ac33f3b14779098e050550d841c2af1d76f3c5872521c2cfd77bef818e8a7418d027e0b6f7e359a0f5d6aeefa9f50cab47ba229ee6a4ee88bfca03a04d9d44bd946a492c1ba55c3afdeaf2d34dec1801071b3d2bdaaa667fc1a9236df7e069771a1efaf84ca22160d6ddb9d52f91aeaad6e08d6aac596a824dcbf576f94a8b62ed0b60fc39715058a275edf0d6654be1565285f2f67613133932de52bbe0a9cd611d062453351a4bfa63880fb4a2520edb72913c7e68815cc658e24092e59f613a88b67379ec7770bd7ae64e99a5be444bb3d74ca7a0a40d291e3a0132faf89feae8fde8bd96231792fa6c1499ea2cd5cb6d2239ae4fd6b9af54f3ce6b37103ba21aec9735576417cc4d7f1726c42a6bb6e71090193bc3f03f745875d6adaaf3001aff55fa6895cda42ca914b1a8e392ab70baa572d3f965e16e7c2d59d5901ee874144d061cfa1a028d05d9b14406c0b146ef532f4ec55bb954ba319e2e7e300a522e0376a9790f5b61a2c104de2760f657a9dc536ccf15b533d05812639679fd45a6ef992552e0c0fc083c315a3f76aadccc06c9d2f80f09fe6f60ddb62703e9a4d945f5335553e020ebae550f1680ae17a5d685e3968347f8157f5bbf3392f956191191bbe353c10009af3161f2c27f72d69b9fdedf137431fa1e9d094782c3402e2b44e51b371823e1829c442f0b4da9503089e722085ad6d587acefc576d63b3111880075481caed077094dde1bc216bc6d093e6913f4e8374f5285efe5896c1c29e6ab2b15bbf2ebc638e17ec66c26e29cf37358af2d38c32e3bc56b5461c262bf18d9ad86bfbc35d84db3f63e84cd7b31c07fa4f8fba78029aab59bb304b4f836dc28dcda610a2cfc043d3be533dfd953253979508b3ae3214b88e6f788e71ea1cfad1dc4ec64238a5d1f0eee342fd49d9487ae12bac4ac55c98607c3e0f408e7bc161df5fa0cd1bd4cf5b73e1f16c0b3f05ba3270d039ed39ebe8620afa91fe278a7547d50f1dd4500fa6a1a7376c0b56afc3e211fb67702f9ccd4efdde06f101ce02781896232c083d8eaade5594324a157f85479f6769d733611901843dda375a4231c7be2e68a39feee90e97777af7a096d4ba10eff736ca8bf08a4888a264980bf168edb26c0e500da2ba960a8c3ca8ab85423f5f41eb1218169bf5a1f9033168afba9995d5d0858ab26c193fc00feef934cebb37aa10f6dffa8497164a089248771367aceb6edd511529a1545117290290c5ec98003a9bf303c002335d3cbcb071d7d245f94da3f2b8268439c9175b912ff2368917d6fed3df752487ceaaa9ea1a0afc0ae5d99d056c91ac04728268161c74ab44e6fdbcb25c1804d1a376d696b0e88afd4a3a1b62f8c884975635f47cd19a13159efa8a77457502a6659dacdecff2d27e2b85d29438fbc99e728f304ff318fe8c30076baecc442ce9f3857f6bbe8855594cb9c89c6bfa7be1a53970c277b14915232497d91e7f70299095b6d5d2e4baaae20e56f6b3e7b8b242a052894235888f9c3da3c93ad7bd78bfda8e5b1d07815888062e02ccf030f8aa977551ee5c27f110a4ccddf8151f2a584117437bffbbc2a73eedd89b1bf05de6deee2387c596dba113ccdcaaabeb63f2bbcadb5d50f3a8fb8f518759c62e2c02947147a244630529b6a35839d54daf2a57b133fc2bb6930df31562bc2c4dd7a3d5a5f879d582fea591325935b7e03072351035bc2d177b042ad17b059a169904f70d6b9f6497bd1102c98adb873a6fb35106d0ca98dc4bba70eb785a88734c7fad188e097c3c97dbc4e64fd2473c571a33f010af93e51961ff63de8fbeb03829f940b2db8fc1439238a22ba7658b7a0930afb89887ce1d6633ca388156ec7c80405898e7ce4c2ada7fdca4f391eea9b311a2cba1d858b498d9cc4da78f6befc3d55a13a2bc6fea2fbc684704512e0b3004daa718ad8a9095b093b6ec908c9922f8d8ebfd8beeb3f972cade62e4a492c27ee9e08c757803eaf1216f9740b677a09a674f1e9cb035940da768224e67272f33fd21013bda39d5af4055c553150dbf1950e601b76260a404d210e7534298df361e1c0be0816d6c82e24783d70c31479c37a0fba9c517b59f1dd53b08cd73d5c1a77e4372aa910bb4f581b15fc003860fe236c30121f422b944cbee7f1041f7299733980687227179ca52e07f4cafda824a0c855bd7cc161eb2c0f6949054aeff90f09a668c0b7eae9b9af42cfde2affdac8052ab9c6d17f0ab10ad83fc51192c1e288bb94d78b0ac1314a0bc306138e46195e39f6588bc03889991d4795f744240189cf716bba4f859d3428033d344a0c7515861c3aeb42c89b1365cb91c2fd9ceabd0b736d0c250687dc61a96e63214082b15140514408dbb5b4654b975512ff684579ff5393cc2107459524711bfa584ec7d292deadda28c396be47d6d4fd75ccbe5bd7a0a9f92dc6e2bd7b02876ce5aa6e2a2bc2281395e8df36e3bfeec127795f1ee51c0a60727769b6934d00747084ac3a677d347ae0d2e57ff0feb5a3843df6179942ee7371b00f73b56b4179c2111091a042cb3a3d2ff0ac0afbee4eab807399cd6dcf6e799b85b0c2d954bbc6b305532249d0e473876222f9bb133b6cd77182ef757dd0368059821d07cff32", 0x1000}, {&(0x7f00000000c0)="a4c751283c96fce55bdc144b9529f41128c8b8c78720e11857420ca259b5f51ca85d3ba8f4462400", 0x28}, {&(0x7f0000000300)="fa3c03f4585fd9277e29e27e640a0722d8395d8871b6791ce2104f9ef45b0fb4c449f8d5dfa9046dc99dee0cdb62ebb2437c4aac439840c68924f6a40915c5875e77169a4d9d9908b9c39a705879c9f87ea06527c25956d371747c69703f53d06a72a75fafe71b5ba5a714a2a8f6cda9e5db9953629532a124e5ce4e6f49c503916403056809869edf4d838804d2816c0ccf04ab1f4597c3da3933ba47025339d336ea35b92df28a8771af96eb55d716f2f75a1c8bb3b0ffb48c7c14bcd4c028800256f33baea2ffc32f5203c9", 0xcd}, {&(0x7f0000000540)="e23222c015ec91783a23191022ce5685a862c7a69766522e2ceac2a106e9dc64a78beecddf36796c0094cfe539e1d8ace896baa1eaa590833469b9568fe1192d36b0aa3aaf74ab0a759496198d8f128e0474f2657bb0fd6fc69493bc62b294184016fd2d596bc34869f585a177a56c366412b8bf8bc5df9056822d1d4f784b95f95aa218ddeca5fe5cb76eef24218fd58315ad7934d292118da433c4e4e6365ae9b69c87af8bc4fb2170e535cffeef4a861e370a8fd8b93527db60a8dfc2c89c0c15500988f1e632b388bcef0fc26fb6ffd95ca66077", 0xd6}], 0x4}, 0x4010) 2018/04/02 20:46:59 executing program 4: r0 = socket$alg(0x26, 0x5, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000), 0x0) r1 = syz_open_dev$sndpcmc(&(0x7f0000000040)='/dev/snd/pcmC#D#c\x00', 0x5, 0x40000) ioctl$sock_ipx_SIOCAIPXPRISLT(r1, 0x89e1, &(0x7f0000000080)=0x7) close(r0) 2018/04/02 20:46:59 executing program 6: keyctl$set_reqkey_keyring(0xe, 0x0) request_key(&(0x7f00003b8ffa)='logon\x00', &(0x7f0000f8dffb)={0x73, 0x79, 0x7a}, &(0x7f0000ee9000)='cifs.spnego\x00', 0x0) 2018/04/02 20:46:59 executing program 0: r0 = memfd_create(&(0x7f000003e000)=')\x00', 0x0) ioctl$SNDRV_CTL_IOCTL_PCM_NEXT_DEVICE(r0, 0x80045530, &(0x7f0000000000)=""/1) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000eb0fb8)={0x1, 0x3, &(0x7f0000000540)=ANY=[@ANYBLOB="18001100001023f26f050000000000ea5f2260549e33c445e8649d8d42e07cbcc208d537293b967fea3b5050f473fce6ba42ea0d16ed0c8639518f8b73cc24446faabed136c85ee9a50944054ca5a72bc5ec5ee48ca0a26d4180f81ff13b16a21ce619e8e40e18bad3edaa8ea4907d6adb0b1536a0ea4824855175f79c4a6199f8a9aad99e24c012"], &(0x7f00002bf000)='syzkaller\x00', 0x4, 0xb7, &(0x7f00006ab000)=""/183}, 0x48) r2 = socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(r2, 0x89e0, &(0x7f000031aff8)={r2, r1}) bind(r2, &(0x7f0000000000)=@sco={0x1f, {0x6, 0x80000001, 0x59, 0x10001, 0x101, 0x800}}, 0x80) r3 = socket$alg(0x26, 0x5, 0x0) bind$alg(r3, &(0x7f00000001c0)={0x26, 'hash\x00', 0x0, 0x0, 'sha512\x00'}, 0x58) r4 = socket$bt_bnep(0x1f, 0x3, 0x4) getsockopt$bt_BT_FLUSHABLE(r4, 0x112, 0x8, &(0x7f00000007c0)=0x4, &(0x7f0000000800)=0x4) r5 = accept(r3, 0x0, &(0x7f0000000000)) sendmsg$IPVS_CMD_SET_CONFIG(r5, &(0x7f0000000240)={&(0x7f0000000040)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x14, 0x0, 0x0, 0x0, 0x0, {0xc}}, 0x14}, 0x1}, 0x0) socketpair(0xf, 0xe, 0x8001, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_sctp6_SCTP_GET_ASSOC_STATS(r6, 0x84, 0x70, &(0x7f0000000100)={0x0, @in={{0x2, 0x4e21}}, [0x7, 0x7, 0x6, 0x2, 0x8, 0x0, 0x5, 0xfff, 0x9d7, 0x1000, 0x8, 0x0, 0x1e, 0x9, 0xe41]}, &(0x7f0000000200)=0x100) ioctl$VT_OPENQRY(r7, 0x5600, &(0x7f0000000280)) setsockopt$inet_sctp_SCTP_RTOINFO(r7, 0x84, 0x0, &(0x7f0000000240)={r8, 0x6, 0x9, 0x4}, 0x10) r9 = open(&(0x7f0000000380)='./file0\x00', 0x2000, 0x2) getsockopt$netrom_NETROM_T4(r9, 0x103, 0x6, &(0x7f00000003c0)=0xb0b, &(0x7f0000000400)=0x4) setsockopt$netlink_NETLINK_CAP_ACK(r6, 0x10e, 0xa, &(0x7f00000000c0)=0x9, 0x4) r10 = syz_open_dev$sndseq(&(0x7f0000868ff3)='/dev/snd/seq\x00', 0x0, 0x8000040000105) accept4$netrom(r7, &(0x7f00000002c0), &(0x7f0000000300)=0x10, 0x80000) socketpair$inet6(0xa, 0x803, 0x3f, &(0x7f0000000340)) dup2(r10, r0) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r0, 0xc08c5332, &(0x7f000022df74)={0x0, 0x0, 0x0, "7175f97565310000000000000000000a000000000000000002000000fbfffffffe00"}) read(r0, &(0x7f0000000440)=""/234, 0xea) write$sndseq(r10, &(0x7f0000e6ffd0)=[{0x22, 0x0, 0x0, 0x0, @time={0x77359400}, {}, {0x0, 0xfffffffffffffffe}}], 0x30) 2018/04/02 20:46:59 executing program 3: socketpair$unix(0x1, 0x3, 0x0, &(0x7f00007e5000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f00000bc000)=@abs, 0x8) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) fcntl$setstatus(r1, 0x4, 0x0) sendmmsg$unix(r1, &(0x7f00000bd000), 0x80, 0x0) dup2(r1, r0) 2018/04/02 20:46:59 executing program 6: r0 = socket$inet6(0xa, 0x3, 0xff) r1 = dup2(r0, r0) connect$inet6(r1, &(0x7f0000000000)={0xa, 0x0, 0x0, @loopback={0x0, 0x1}}, 0xfffffffffffffcfd) write$sndseq(r1, &(0x7f00000002c0)=[{0x0, 0x0, 0x0, 0x0, @time={0x0, 0x1c9c380}, {0xffff}}], 0x30) [ 243.355092] binder: 20292 RLIMIT_NICE not set [ 243.371452] binder: 20292 RLIMIT_NICE not set [ 243.377205] binder: 20291:20292 BC_DEAD_BINDER_DONE 0000000000000003 not found 2018/04/02 20:46:59 executing program 5: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000e5b000)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) connect$inet(r0, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x11}}, 0x10) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000eb0fb8)={0x1, 0x3, &(0x7f00009ff000)=@framed={{0x18}, [], {0x95}}, &(0x7f00002bf000)='syzkaller\x00', 0x4, 0xb7, &(0x7f00006ab000)=""/183}, 0x48) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x19, &(0x7f0000000240)=0x8, 0x4) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)="6970365f76746930000000000400", 0x10) r2 = socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(r2, 0x89e0, &(0x7f000031aff8)={r0, r1}) ioctl$sock_kcm_SIOCKCMCLONE(r2, 0x89e2, &(0x7f00000002c0)={0xffffffffffffffff}) sendmsg$nl_xfrm(r3, &(0x7f0000000780)={&(0x7f0000000200)={0x10}, 0xc, &(0x7f0000000740)={&(0x7f0000000480)=ANY=[@ANYBLOB="b80000001900000000000000000000007f000001000000000000000000000000ff01000000000000000000000000000100000000000000000000000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="00000000000300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0xffcb}, 0x1}, 0x0) ioctl$sock_kcm_SIOCKCMUNATTACH(r3, 0x89e1, &(0x7f0000000040)={r0}) sendmsg$inet_sctp(r0, &(0x7f0000000180)={&(0x7f0000000080)=@in={0x2, 0x4e20, @loopback=0x7f000001}, 0x10, &(0x7f0000000140)=[{&(0x7f00000007c0)="7343ed33d285b3cc20580283d909da4865a42f65c3326ad4d514c629fadc8afadf468ca9b7d5b692fd3a59e99624ebd46194b5bf1db8704e8757b8230fde0535c2acbcd0c509b1b55f53f50ac0ba0161bff044aefe247f7f71631911f5d68ab5a3535e9450cefd4ed45778e128a73ed807b24b11741b9613c0206c2eb004f1f37a9cec67880d7a158c9b46bafaeb0c47bab872958a15dad2a3868648359f84ab19c69395c42ef86ade52a52b9276d08a4e61c3793ecaa7a461cd67b95b945631fd7a5ccd867a61007fdb95a1daa4e381d9387ff0f467460f33ab6c41f284376a940f9e8594f645dcd357ded951012ad851fa56a82bfb16dfbcaff27224425d1e97d5bf1acf0f8803971837e1a8c92a0542e2775a5eba64c7e3ca67cf15c7e8996d783d491f3a867b0e00ef17643a97d1627698682fa95bfc8b7a6204f93370e29eac1641c95228e02ed987f2c4eda7f2276397a0a6383953427f814de74923136d9217138ed6d5de97fed41caa9f074da7fa53d1e0649e9b70fdcee710bf5c0f72cb053023b6ed840f3adea940c55adb24640f4ea955da0790c5efe1d78a9341ca5011bf6c066118a34eb749de96a5fac53fd37b983cdac8d9ef9e06a1be495d04b38caf588a16f0e730d1622e4fb2108c531b46c6a80793d1d9878b72dc379afb9c17e9546fc2ff6834fd72a9900767977f4f401b9b9dc0eb98464e58d5dd8124654fe8c6a01ece20262cfc1c2980328a3320b6d546e5512cfaf2b08b0d6ee647cfa4fb0ead8d2c81504808c8ff482377fd122d6185d8e7734a021504875e0e4129000332a1956c067260ffc0f565fd37824f7ebb0758304a6f63e87179c01a35149669265a055aab44025a57c19188b89df8da46f9aaabf35e28cef8349ae79434a30aa797f69cd5cae6640bfc94bea4288b22e9940474dbc75ded8845fa1d87e135d5575b0b395b85cfaf9cd9ec52310eff0fe3eb86d37cbd5fad20684b494d23d4244a958baf1f52d1c7ade097510f50c401caef9dd710545f816620422cac78baa35340be942e179482767f23f2526e32a1ff2f416585ef7c33112d3b212d2a14146e13057c1291c3d8c429602ce2e7de8eb26e44809c88e08791725b7eace601a6313646652cc19ccd556f8f481ec7bf996254bdc0d7ed913a8dff69dd331582a623a761ab3e522453172e60b00897d12bfe4981511cf8e484421e13fcd3f69c1f8e430bef4882500cb19b7e02fdad6ef4238a22e82513131821405aff01f6e61715cc74b8abe2758c089005fd5d2d9cd3b40293811637cedf987bde326aba6954751174334d62b922da2f3722801e82db0e91ae4db9ddd3b6f8bfed5ae549228ee6b9ca1dd151da0a4d27b6f343a1f5b488e830fcadee39e1860aef0a1c1580e8b7b773ac12eefe9f46c1fb6790bcc663f92d484f591ef86b0d0ac0ee43642d9ea86048e5b43d385bcab728006001a5ad5049dcde6cb19765970e8764e06e973719c95e2cb16dea0fd64383e7d1c82dc74f39ca183eb44c0ea98d098ae535b01408245426f5d5603bca9467005c83559d42c1674d4384a07d29f5b08515587f98cb1d17a27848f501aec3509d30f3ad7165749437ea3b32dc191f81c5d1a1a87ca1b1b7a3396d1bdc176a64d1fc1423489cedb3e803aef87a14679e46265d30cf75496f99f476378fd5fd7815b4ba39255ccd41bfa2b04a2a9b9b496d361788a93613eb5a91bc372b788a48a5f7dd2368879064bd7bf91fd33ee80f4b27e7ab9c4b7f8406c6935344dd1ac89332a737697dbb2b4f7370dc86e541df8349c5921ebe0467a4d529ce9545f95cf2fd4374108a2e33c5a314eb58c4150076243526ef42dcf8fc313d7845452f5f97b4a56f6126b6a06e8110ee512f186f305f8c6c80070dcdf92fd337c38dcd7f5cf817d7af444a8ada157209726905b6952b7197c4b1473d79de075d65a78921936cf4e732060f9eb32a59d086740941fd84319adea8acd9c1f98608874ba968a08c913a0ad15f718f91caa7a9dc814798e77ebb46effe99f23a28010fa87418a7ddf8892f18f69a8c92d9fb7aade8fa4b0c50d9c76867bd8a41f3bcfcc6199d461aa50cac3358fc106da5d4596cd28a4a9bdef43935fb490fa0f186286343e56c78c4ba5f9fdf019b3e9573ebc0bc4c324e9bfbac7bf2ef79b22c92b7b51d6360a2cba1a0b06d512081a8e0c7543254413b1fd15ac9544b05167d1e38807a0944171ae9afd873d8a6ea6a1ffe4f34397cac358e27199a63b35d7fb035132b8000ec26f066ae505d2717283f44cd4dbcc3c026b67f108d303e174dcdd32992061797d01ee70d8e26a92a756cf5732eed0202032c00fb653c4f201568a6caf7f113c6b1f8e91773c418754594b21455334dd53da6432f26856764f106723e4382a41b3d1cfd07564bdc77daa52b0459f92e005d91544c309913d488daa93dfe852b3fb9c23e3bfd9fa7c573cfd61c48df6fe8c222ae5debfc357e8981ebc3d0a4865ebf279127e8e44cbd986b9a8f02890ccaa8932fa90e79f511762448e938d101ec87c0577abdb1912afd572e52ff8a9a772a75d8b39cc7e3dcb9d458519cd84b1e5e8858ea2e11c7ff35515c218fc6302bc3b7352e5c7a9f393eaffd1917c86b23e39f0be345ead6233a069576f3aec9c67e44af6a16f43250e5bd843e2a3fb906343740ad4452d35202a692e92a082b4cbdc061c4068a57e6a2bab124d3c5a2a7726552b79cd3bd600f6797bf3a28519f323200f7e56cf4ebad09218094b12c65acedea8eb9009ada6d637078f4d8ad16b202ce4445d02ae4d4404db426ec6622e7909764ebe3c36ca50f4eb37ffb095cd9986beb15bf982dcefb1b7f84e86c0023cdf40dcf7a8d0025325e6d0b688c051905168fc0db1e74bfa8140fa8a9670553d7ac26439a0cce0df0d231e484de52c64f29bf3847f285e7f91d48f046a53f83d6a831afac3589b012402bdbe6742a1398be54333db1b9855db4a006fc3ef4e62356152ff8b834ad296fb9664a17071f901afdd2be9c03b6f1bcb2da535095681ff51cbc3676db31ad11b6926c7ad9d88e0195f9496851713b260cf26e2046366c98d59cac75c206a109e65d4f71d736997fed1a4f313c10447ac33f3b14779098e050550d841c2af1d76f3c5872521c2cfd77bef818e8a7418d027e0b6f7e359a0f5d6aeefa9f50cab47ba229ee6a4ee88bfca03a04d9d44bd946a492c1ba55c3afdeaf2d34dec1801071b3d2bdaaa667fc1a9236df7e069771a1efaf84ca22160d6ddb9d52f91aeaad6e08d6aac596a824dcbf576f94a8b62ed0b60fc39715058a275edf0d6654be1565285f2f67613133932de52bbe0a9cd611d062453351a4bfa63880fb4a2520edb72913c7e68815cc658e24092e59f613a88b67379ec7770bd7ae64e99a5be444bb3d74ca7a0a40d291e3a0132faf89feae8fde8bd96231792fa6c1499ea2cd5cb6d2239ae4fd6b9af54f3ce6b37103ba21aec9735576417cc4d7f1726c42a6bb6e71090193bc3f03f745875d6adaaf3001aff55fa6895cda42ca914b1a8e392ab70baa572d3f965e16e7c2d59d5901ee874144d061cfa1a028d05d9b14406c0b146ef532f4ec55bb954ba319e2e7e300a522e0376a9790f5b61a2c104de2760f657a9dc536ccf15b533d05812639679fd45a6ef992552e0c0fc083c315a3f76aadccc06c9d2f80f09fe6f60ddb62703e9a4d945f5335553e020ebae550f1680ae17a5d685e3968347f8157f5bbf3392f956191191bbe353c10009af3161f2c27f72d69b9fdedf137431fa1e9d094782c3402e2b44e51b371823e1829c442f0b4da9503089e722085ad6d587acefc576d63b3111880075481caed077094dde1bc216bc6d093e6913f4e8374f5285efe5896c1c29e6ab2b15bbf2ebc638e17ec66c26e29cf37358af2d38c32e3bc56b5461c262bf18d9ad86bfbc35d84db3f63e84cd7b31c07fa4f8fba78029aab59bb304b4f836dc28dcda610a2cfc043d3be533dfd953253979508b3ae3214b88e6f788e71ea1cfad1dc4ec64238a5d1f0eee342fd49d9487ae12bac4ac55c98607c3e0f408e7bc161df5fa0cd1bd4cf5b73e1f16c0b3f05ba3270d039ed39ebe8620afa91fe278a7547d50f1dd4500fa6a1a7376c0b56afc3e211fb67702f9ccd4efdde06f101ce02781896232c083d8eaade5594324a157f85479f6769d733611901843dda375a4231c7be2e68a39feee90e97777af7a096d4ba10eff736ca8bf08a4888a264980bf168edb26c0e500da2ba960a8c3ca8ab85423f5f41eb1218169bf5a1f9033168afba9995d5d0858ab26c193fc00feef934cebb37aa10f6dffa8497164a089248771367aceb6edd511529a1545117290290c5ec98003a9bf303c002335d3cbcb071d7d245f94da3f2b8268439c9175b912ff2368917d6fed3df752487ceaaa9ea1a0afc0ae5d99d056c91ac04728268161c74ab44e6fdbcb25c1804d1a376d696b0e88afd4a3a1b62f8c884975635f47cd19a13159efa8a77457502a6659dacdecff2d27e2b85d29438fbc99e728f304ff318fe8c30076baecc442ce9f3857f6bbe8855594cb9c89c6bfa7be1a53970c277b14915232497d91e7f70299095b6d5d2e4baaae20e56f6b3e7b8b242a052894235888f9c3da3c93ad7bd78bfda8e5b1d07815888062e02ccf030f8aa977551ee5c27f110a4ccddf8151f2a584117437bffbbc2a73eedd89b1bf05de6deee2387c596dba113ccdcaaabeb63f2bbcadb5d50f3a8fb8f518759c62e2c02947147a244630529b6a35839d54daf2a57b133fc2bb6930df31562bc2c4dd7a3d5a5f879d582fea591325935b7e03072351035bc2d177b042ad17b059a169904f70d6b9f6497bd1102c98adb873a6fb35106d0ca98dc4bba70eb785a88734c7fad188e097c3c97dbc4e64fd2473c571a33f010af93e51961ff63de8fbeb03829f940b2db8fc1439238a22ba7658b7a0930afb89887ce1d6633ca388156ec7c80405898e7ce4c2ada7fdca4f391eea9b311a2cba1d858b498d9cc4da78f6befc3d55a13a2bc6fea2fbc684704512e0b3004daa718ad8a9095b093b6ec908c9922f8d8ebfd8beeb3f972cade62e4a492c27ee9e08c757803eaf1216f9740b677a09a674f1e9cb035940da768224e67272f33fd21013bda39d5af4055c553150dbf1950e601b76260a404d210e7534298df361e1c0be0816d6c82e24783d70c31479c37a0fba9c517b59f1dd53b08cd73d5c1a77e4372aa910bb4f581b15fc003860fe236c30121f422b944cbee7f1041f7299733980687227179ca52e07f4cafda824a0c855bd7cc161eb2c0f6949054aeff90f09a668c0b7eae9b9af42cfde2affdac8052ab9c6d17f0ab10ad83fc51192c1e288bb94d78b0ac1314a0bc306138e46195e39f6588bc03889991d4795f744240189cf716bba4f859d3428033d344a0c7515861c3aeb42c89b1365cb91c2fd9ceabd0b736d0c250687dc61a96e63214082b15140514408dbb5b4654b975512ff684579ff5393cc2107459524711bfa584ec7d292deadda28c396be47d6d4fd75ccbe5bd7a0a9f92dc6e2bd7b02876ce5aa6e2a2bc2281395e8df36e3bfeec127795f1ee51c0a60727769b6934d00747084ac3a677d347ae0d2e57ff0feb5a3843df6179942ee7371b00f73b56b4179c2111091a042cb3a3d2ff0ac0afbee4eab807399cd6dcf6e799b85b0c2d954bbc6b305532249d0e473876222f9bb133b6cd77182ef757dd0368059821d07cff32", 0x1000}, {&(0x7f00000000c0)="a4c751283c96fce55bdc144b9529f41128c8b8c78720e11857420ca259b5f51ca85d3ba8f4462400", 0x28}, {&(0x7f0000000300)="fa3c03f4585fd9277e29e27e640a0722d8395d8871b6791ce2104f9ef45b0fb4c449f8d5dfa9046dc99dee0cdb62ebb2437c4aac439840c68924f6a40915c5875e77169a4d9d9908b9c39a705879c9f87ea06527c25956d371747c69703f53d06a72a75fafe71b5ba5a714a2a8f6cda9e5db9953629532a124e5ce4e6f49c503916403056809869edf4d838804d2816c0ccf04ab1f4597c3da3933ba47025339d336ea35b92df28a8771af96eb55d716f2f75a1c8bb3b0ffb48c7c14bcd4c028800256f33baea2ffc32f5203c9", 0xcd}, {&(0x7f0000000540)="e23222c015ec91783a23191022ce5685a862c7a69766522e2ceac2a106e9dc64a78beecddf36796c0094cfe539e1d8ace896baa1eaa590833469b9568fe1192d36b0aa3aaf74ab0a759496198d8f128e0474f2657bb0fd6fc69493bc62b294184016fd2d596bc34869f585a177a56c366412b8bf8bc5df9056822d1d4f784b95f95aa218ddeca5fe5cb76eef24218fd58315ad7934d292118da433c4e4e6365ae9b69c87af8bc4fb2170e535cffeef4a861e370a8fd8b93527db60a8dfc2c89c0c15500988f1e632b388bcef0fc26fb6ffd95ca66077", 0xd6}], 0x4}, 0x4010) 2018/04/02 20:46:59 executing program 4: r0 = socket$alg(0x26, 0x5, 0x0) accept(r0, &(0x7f0000000040)=@llc={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @link_local}, &(0x7f00000000c0)=0x80) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bind$alg(r0, &(0x7f0000000180)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_nopr_ctr_aes128\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000200)="c433c11aa69bfe670ebb906e4f521a9065b6fdfd323b828bc2800a852eac76c6fb58539eb27a99ffd8ef618ba0bc2064fe7aacf6fba34c0a2c3e9e46684c516580a70f7f49e3bb585f080a45952d0132f1e40cd100d70debf6225ee171ccd7444af46ecd45821d80cce63ae2f664f346c1", 0xffffffffffffffd2) close(r0) 2018/04/02 20:46:59 executing program 2: r0 = openat$qat_adf_ctl(0xffffffffffffff9c, &(0x7f0000000040)='/dev/qat_adf_ctl\x00', 0x1, 0x0) getsockopt$netrom_NETROM_T4(r0, 0x103, 0x6, &(0x7f0000000100)=0x2, &(0x7f0000000140)=0x4) r1 = socket$alg(0x26, 0x5, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) bind$alg(r1, &(0x7f0000000180)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_nopr_ctr_aes128\x00'}, 0x58) setsockopt$ALG_SET_KEY(r1, 0x117, 0x1, &(0x7f0000000000), 0x0) 2018/04/02 20:46:59 executing program 0: r0 = openat$vnet(0xffffffffffffff9c, &(0x7f00003de000)='/dev/vhost-net\x00', 0x2, 0x0) ioctl$int_in(r0, 0xaf01, &(0x7f00001e3000)) r1 = eventfd(0x0) r2 = epoll_create(0x45) r3 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000040)='/dev/sequencer\x00', 0x40000, 0x0) ioctl$TTUNGETFILTER(r3, 0x801054db, &(0x7f0000000080)=""/6) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000000000)) ioctl$VHOST_SET_VRING_KICK(r0, 0x4008af20, &(0x7f00008ffff8)={0x0, r1}) write$eventfd(r1, &(0x7f0000f43000), 0x8) [ 243.425197] binder: 20291:20292 unknown command 536907575 [ 243.439526] binder: 20291:20312 BC_CLEAR_DEATH_NOTIFICATION death notification not active [ 243.448313] binder: 20312 RLIMIT_NICE not set 2018/04/02 20:46:59 executing program 6: r0 = creat(&(0x7f0000000000)='./file0\x00', 0x40) r1 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000040)='/dev/sequencer\x00', 0x2000, 0x0) ioctl$ION_IOC_ALLOC(r0, 0xc0184900, &(0x7f0000000080)={0x7f, 0x0, 0x1, r1}) ioctl$DRM_IOCTL_SET_UNIQUE(r1, 0x40106410, &(0x7f0000000240)={0x66, &(0x7f00000001c0)="12c451038e019ed86eb44b54db7f8b1474bf5dfdcc44a070b5a60d737c28231176cb81e03d7a9d2cf4e285a2d486beead3bc094744d626bfe86f72ca508bdb2e8acafe669bb4e2d84acc75120a1195903429b790de50639ce9a08527d43f662791d7c84c90c1"}) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3, 0x8032, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r0, 0x84, 0x7c, &(0x7f00000000c0)={0x0, 0x100000000, 0xca1}, &(0x7f0000000100)=0x8) getsockopt$inet_sctp_SCTP_DEFAULT_PRINFO(r1, 0x84, 0x72, &(0x7f0000000140)={r2, 0x80, 0x10}, &(0x7f0000000180)=0xc) 2018/04/02 20:46:59 executing program 4: r0 = socket$alg(0x26, 0x5, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_dev$dmmidi(&(0x7f00000000c0)='/dev/dmmidi#\x00', 0x10001, 0x800) bind$alg(r0, &(0x7f0000000180)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_nopr_ctr_aes128\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000), 0x0) r1 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/net/pfkey\x00', 0x28000, 0x0) ioctl$TUNSETTXFILTER(r1, 0x400454d1, &(0x7f0000000080)={0x1, 0x1, [@dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xb}]}) close(r0) 2018/04/02 20:46:59 executing program 5: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000e5b000)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) connect$inet(r0, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x11}}, 0x10) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000eb0fb8)={0x1, 0x3, &(0x7f00009ff000)=@framed={{0x18}, [], {0x95}}, &(0x7f00002bf000)='syzkaller\x00', 0x4, 0xb7, &(0x7f00006ab000)=""/183}, 0x48) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x19, &(0x7f0000000240)=0x8, 0x4) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)="6970365f76746930000000000400", 0x10) r2 = socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(r2, 0x89e0, &(0x7f000031aff8)={r0, r1}) ioctl$sock_kcm_SIOCKCMCLONE(r2, 0x89e2, &(0x7f00000002c0)={0xffffffffffffffff}) sendmsg$nl_xfrm(r3, &(0x7f0000000780)={&(0x7f0000000200)={0x10}, 0xc, &(0x7f0000000740)={&(0x7f0000000480)=ANY=[@ANYBLOB="b80000001900000000000000000000007f000001000000000000000000000000ff01000000000000000000000000000100000000000000000000000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="00000000000300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0xffcb}, 0x1}, 0x0) ioctl$sock_kcm_SIOCKCMUNATTACH(r3, 0x89e1, &(0x7f0000000040)={r0}) sendmsg$inet_sctp(r0, &(0x7f0000000180)={&(0x7f0000000080)=@in={0x2, 0x4e20, @loopback=0x7f000001}, 0x10, &(0x7f0000000140)=[{&(0x7f00000007c0)="7343ed33d285b3cc20580283d909da4865a42f65c3326ad4d514c629fadc8afadf468ca9b7d5b692fd3a59e99624ebd46194b5bf1db8704e8757b8230fde0535c2acbcd0c509b1b55f53f50ac0ba0161bff044aefe247f7f71631911f5d68ab5a3535e9450cefd4ed45778e128a73ed807b24b11741b9613c0206c2eb004f1f37a9cec67880d7a158c9b46bafaeb0c47bab872958a15dad2a3868648359f84ab19c69395c42ef86ade52a52b9276d08a4e61c3793ecaa7a461cd67b95b945631fd7a5ccd867a61007fdb95a1daa4e381d9387ff0f467460f33ab6c41f284376a940f9e8594f645dcd357ded951012ad851fa56a82bfb16dfbcaff27224425d1e97d5bf1acf0f8803971837e1a8c92a0542e2775a5eba64c7e3ca67cf15c7e8996d783d491f3a867b0e00ef17643a97d1627698682fa95bfc8b7a6204f93370e29eac1641c95228e02ed987f2c4eda7f2276397a0a6383953427f814de74923136d9217138ed6d5de97fed41caa9f074da7fa53d1e0649e9b70fdcee710bf5c0f72cb053023b6ed840f3adea940c55adb24640f4ea955da0790c5efe1d78a9341ca5011bf6c066118a34eb749de96a5fac53fd37b983cdac8d9ef9e06a1be495d04b38caf588a16f0e730d1622e4fb2108c531b46c6a80793d1d9878b72dc379afb9c17e9546fc2ff6834fd72a9900767977f4f401b9b9dc0eb98464e58d5dd8124654fe8c6a01ece20262cfc1c2980328a3320b6d546e5512cfaf2b08b0d6ee647cfa4fb0ead8d2c81504808c8ff482377fd122d6185d8e7734a021504875e0e4129000332a1956c067260ffc0f565fd37824f7ebb0758304a6f63e87179c01a35149669265a055aab44025a57c19188b89df8da46f9aaabf35e28cef8349ae79434a30aa797f69cd5cae6640bfc94bea4288b22e9940474dbc75ded8845fa1d87e135d5575b0b395b85cfaf9cd9ec52310eff0fe3eb86d37cbd5fad20684b494d23d4244a958baf1f52d1c7ade097510f50c401caef9dd710545f816620422cac78baa35340be942e179482767f23f2526e32a1ff2f416585ef7c33112d3b212d2a14146e13057c1291c3d8c429602ce2e7de8eb26e44809c88e08791725b7eace601a6313646652cc19ccd556f8f481ec7bf996254bdc0d7ed913a8dff69dd331582a623a761ab3e522453172e60b00897d12bfe4981511cf8e484421e13fcd3f69c1f8e430bef4882500cb19b7e02fdad6ef4238a22e82513131821405aff01f6e61715cc74b8abe2758c089005fd5d2d9cd3b40293811637cedf987bde326aba6954751174334d62b922da2f3722801e82db0e91ae4db9ddd3b6f8bfed5ae549228ee6b9ca1dd151da0a4d27b6f343a1f5b488e830fcadee39e1860aef0a1c1580e8b7b773ac12eefe9f46c1fb6790bcc663f92d484f591ef86b0d0ac0ee43642d9ea86048e5b43d385bcab728006001a5ad5049dcde6cb19765970e8764e06e973719c95e2cb16dea0fd64383e7d1c82dc74f39ca183eb44c0ea98d098ae535b01408245426f5d5603bca9467005c83559d42c1674d4384a07d29f5b08515587f98cb1d17a27848f501aec3509d30f3ad7165749437ea3b32dc191f81c5d1a1a87ca1b1b7a3396d1bdc176a64d1fc1423489cedb3e803aef87a14679e46265d30cf75496f99f476378fd5fd7815b4ba39255ccd41bfa2b04a2a9b9b496d361788a93613eb5a91bc372b788a48a5f7dd2368879064bd7bf91fd33ee80f4b27e7ab9c4b7f8406c6935344dd1ac89332a737697dbb2b4f7370dc86e541df8349c5921ebe0467a4d529ce9545f95cf2fd4374108a2e33c5a314eb58c4150076243526ef42dcf8fc313d7845452f5f97b4a56f6126b6a06e8110ee512f186f305f8c6c80070dcdf92fd337c38dcd7f5cf817d7af444a8ada157209726905b6952b7197c4b1473d79de075d65a78921936cf4e732060f9eb32a59d086740941fd84319adea8acd9c1f98608874ba968a08c913a0ad15f718f91caa7a9dc814798e77ebb46effe99f23a28010fa87418a7ddf8892f18f69a8c92d9fb7aade8fa4b0c50d9c76867bd8a41f3bcfcc6199d461aa50cac3358fc106da5d4596cd28a4a9bdef43935fb490fa0f186286343e56c78c4ba5f9fdf019b3e9573ebc0bc4c324e9bfbac7bf2ef79b22c92b7b51d6360a2cba1a0b06d512081a8e0c7543254413b1fd15ac9544b05167d1e38807a0944171ae9afd873d8a6ea6a1ffe4f34397cac358e27199a63b35d7fb035132b8000ec26f066ae505d2717283f44cd4dbcc3c026b67f108d303e174dcdd32992061797d01ee70d8e26a92a756cf5732eed0202032c00fb653c4f201568a6caf7f113c6b1f8e91773c418754594b21455334dd53da6432f26856764f106723e4382a41b3d1cfd07564bdc77daa52b0459f92e005d91544c309913d488daa93dfe852b3fb9c23e3bfd9fa7c573cfd61c48df6fe8c222ae5debfc357e8981ebc3d0a4865ebf279127e8e44cbd986b9a8f02890ccaa8932fa90e79f511762448e938d101ec87c0577abdb1912afd572e52ff8a9a772a75d8b39cc7e3dcb9d458519cd84b1e5e8858ea2e11c7ff35515c218fc6302bc3b7352e5c7a9f393eaffd1917c86b23e39f0be345ead6233a069576f3aec9c67e44af6a16f43250e5bd843e2a3fb906343740ad4452d35202a692e92a082b4cbdc061c4068a57e6a2bab124d3c5a2a7726552b79cd3bd600f6797bf3a28519f323200f7e56cf4ebad09218094b12c65acedea8eb9009ada6d637078f4d8ad16b202ce4445d02ae4d4404db426ec6622e7909764ebe3c36ca50f4eb37ffb095cd9986beb15bf982dcefb1b7f84e86c0023cdf40dcf7a8d0025325e6d0b688c051905168fc0db1e74bfa8140fa8a9670553d7ac26439a0cce0df0d231e484de52c64f29bf3847f285e7f91d48f046a53f83d6a831afac3589b012402bdbe6742a1398be54333db1b9855db4a006fc3ef4e62356152ff8b834ad296fb9664a17071f901afdd2be9c03b6f1bcb2da535095681ff51cbc3676db31ad11b6926c7ad9d88e0195f9496851713b260cf26e2046366c98d59cac75c206a109e65d4f71d736997fed1a4f313c10447ac33f3b14779098e050550d841c2af1d76f3c5872521c2cfd77bef818e8a7418d027e0b6f7e359a0f5d6aeefa9f50cab47ba229ee6a4ee88bfca03a04d9d44bd946a492c1ba55c3afdeaf2d34dec1801071b3d2bdaaa667fc1a9236df7e069771a1efaf84ca22160d6ddb9d52f91aeaad6e08d6aac596a824dcbf576f94a8b62ed0b60fc39715058a275edf0d6654be1565285f2f67613133932de52bbe0a9cd611d062453351a4bfa63880fb4a2520edb72913c7e68815cc658e24092e59f613a88b67379ec7770bd7ae64e99a5be444bb3d74ca7a0a40d291e3a0132faf89feae8fde8bd96231792fa6c1499ea2cd5cb6d2239ae4fd6b9af54f3ce6b37103ba21aec9735576417cc4d7f1726c42a6bb6e71090193bc3f03f745875d6adaaf3001aff55fa6895cda42ca914b1a8e392ab70baa572d3f965e16e7c2d59d5901ee874144d061cfa1a028d05d9b14406c0b146ef532f4ec55bb954ba319e2e7e300a522e0376a9790f5b61a2c104de2760f657a9dc536ccf15b533d05812639679fd45a6ef992552e0c0fc083c315a3f76aadccc06c9d2f80f09fe6f60ddb62703e9a4d945f5335553e020ebae550f1680ae17a5d685e3968347f8157f5bbf3392f956191191bbe353c10009af3161f2c27f72d69b9fdedf137431fa1e9d094782c3402e2b44e51b371823e1829c442f0b4da9503089e722085ad6d587acefc576d63b3111880075481caed077094dde1bc216bc6d093e6913f4e8374f5285efe5896c1c29e6ab2b15bbf2ebc638e17ec66c26e29cf37358af2d38c32e3bc56b5461c262bf18d9ad86bfbc35d84db3f63e84cd7b31c07fa4f8fba78029aab59bb304b4f836dc28dcda610a2cfc043d3be533dfd953253979508b3ae3214b88e6f788e71ea1cfad1dc4ec64238a5d1f0eee342fd49d9487ae12bac4ac55c98607c3e0f408e7bc161df5fa0cd1bd4cf5b73e1f16c0b3f05ba3270d039ed39ebe8620afa91fe278a7547d50f1dd4500fa6a1a7376c0b56afc3e211fb67702f9ccd4efdde06f101ce02781896232c083d8eaade5594324a157f85479f6769d733611901843dda375a4231c7be2e68a39feee90e97777af7a096d4ba10eff736ca8bf08a4888a264980bf168edb26c0e500da2ba960a8c3ca8ab85423f5f41eb1218169bf5a1f9033168afba9995d5d0858ab26c193fc00feef934cebb37aa10f6dffa8497164a089248771367aceb6edd511529a1545117290290c5ec98003a9bf303c002335d3cbcb071d7d245f94da3f2b8268439c9175b912ff2368917d6fed3df752487ceaaa9ea1a0afc0ae5d99d056c91ac04728268161c74ab44e6fdbcb25c1804d1a376d696b0e88afd4a3a1b62f8c884975635f47cd19a13159efa8a77457502a6659dacdecff2d27e2b85d29438fbc99e728f304ff318fe8c30076baecc442ce9f3857f6bbe8855594cb9c89c6bfa7be1a53970c277b14915232497d91e7f70299095b6d5d2e4baaae20e56f6b3e7b8b242a052894235888f9c3da3c93ad7bd78bfda8e5b1d07815888062e02ccf030f8aa977551ee5c27f110a4ccddf8151f2a584117437bffbbc2a73eedd89b1bf05de6deee2387c596dba113ccdcaaabeb63f2bbcadb5d50f3a8fb8f518759c62e2c02947147a244630529b6a35839d54daf2a57b133fc2bb6930df31562bc2c4dd7a3d5a5f879d582fea591325935b7e03072351035bc2d177b042ad17b059a169904f70d6b9f6497bd1102c98adb873a6fb35106d0ca98dc4bba70eb785a88734c7fad188e097c3c97dbc4e64fd2473c571a33f010af93e51961ff63de8fbeb03829f940b2db8fc1439238a22ba7658b7a0930afb89887ce1d6633ca388156ec7c80405898e7ce4c2ada7fdca4f391eea9b311a2cba1d858b498d9cc4da78f6befc3d55a13a2bc6fea2fbc684704512e0b3004daa718ad8a9095b093b6ec908c9922f8d8ebfd8beeb3f972cade62e4a492c27ee9e08c757803eaf1216f9740b677a09a674f1e9cb035940da768224e67272f33fd21013bda39d5af4055c553150dbf1950e601b76260a404d210e7534298df361e1c0be0816d6c82e24783d70c31479c37a0fba9c517b59f1dd53b08cd73d5c1a77e4372aa910bb4f581b15fc003860fe236c30121f422b944cbee7f1041f7299733980687227179ca52e07f4cafda824a0c855bd7cc161eb2c0f6949054aeff90f09a668c0b7eae9b9af42cfde2affdac8052ab9c6d17f0ab10ad83fc51192c1e288bb94d78b0ac1314a0bc306138e46195e39f6588bc03889991d4795f744240189cf716bba4f859d3428033d344a0c7515861c3aeb42c89b1365cb91c2fd9ceabd0b736d0c250687dc61a96e63214082b15140514408dbb5b4654b975512ff684579ff5393cc2107459524711bfa584ec7d292deadda28c396be47d6d4fd75ccbe5bd7a0a9f92dc6e2bd7b02876ce5aa6e2a2bc2281395e8df36e3bfeec127795f1ee51c0a60727769b6934d00747084ac3a677d347ae0d2e57ff0feb5a3843df6179942ee7371b00f73b56b4179c2111091a042cb3a3d2ff0ac0afbee4eab807399cd6dcf6e799b85b0c2d954bbc6b305532249d0e473876222f9bb133b6cd77182ef757dd0368059821d07cff32", 0x1000}, {&(0x7f00000000c0)="a4c751283c96fce55bdc144b9529f41128c8b8c78720e11857420ca259b5f51ca85d3ba8f4462400", 0x28}, {&(0x7f0000000300)="fa3c03f4585fd9277e29e27e640a0722d8395d8871b6791ce2104f9ef45b0fb4c449f8d5dfa9046dc99dee0cdb62ebb2437c4aac439840c68924f6a40915c5875e77169a4d9d9908b9c39a705879c9f87ea06527c25956d371747c69703f53d06a72a75fafe71b5ba5a714a2a8f6cda9e5db9953629532a124e5ce4e6f49c503916403056809869edf4d838804d2816c0ccf04ab1f4597c3da3933ba47025339d336ea35b92df28a8771af96eb55d716f2f75a1c8bb3b0ffb48c7c14bcd4c028800256f33baea2ffc32f5203c9", 0xcd}, {&(0x7f0000000540)="e23222c015ec91783a23191022ce5685a862c7a69766522e2ceac2a106e9dc64a78beecddf36796c0094cfe539e1d8ace896baa1eaa590833469b9568fe1192d36b0aa3aaf74ab0a759496198d8f128e0474f2657bb0fd6fc69493bc62b294184016fd2d596bc34869f585a177a56c366412b8bf8bc5df9056822d1d4f784b95f95aa218ddeca5fe5cb76eef24218fd58315ad7934d292118da433c4e4e6365ae9b69c87af8bc4fb2170e535cffeef4a861e370a8fd8b93527db60a8dfc2c89c0c15500988f1e632b388bcef0fc26fb6ffd95ca66077", 0xd6}], 0x4}, 0x4010) [ 243.522137] binder: 20291:20292 ioctl c0306201 20008fd0 returned -22 [ 243.546387] binder: 20291:20312 BC_DEAD_BINDER_DONE 0000000000000003 not found 2018/04/02 20:47:00 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) r1 = perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) bind$alg(r0, &(0x7f0000000180)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_nopr_ctr_aes128\x00'}, 0x58) sendfile(r1, r1, 0x0, 0x101) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000), 0x0) 2018/04/02 20:47:00 executing program 7: mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x4, 0x32, 0xffffffffffffffff, 0x0) r0 = userfaultfd(0x0) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f0000000000)={0xaa}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000140)={{&(0x7f0000011000/0x2000)=nil, 0x2000}, 0x1}) r1 = socket$inet6_sctp(0xa, 0x5, 0x84) getsockopt$inet_sctp6_SCTP_DELAYED_SACK(r1, 0x84, 0x10, &(0x7f0000013ff4)=@assoc_value={0x0}, &(0x7f0000002000)=0x8) getsockopt$inet_sctp_SCTP_PR_ASSOC_STATUS(0xffffffffffffff9c, 0x84, 0x73, &(0x7f0000000300)={r2, 0x40, 0x20, 0x2, 0x3}, &(0x7f0000000340)=0x18) getsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(r1, 0x84, 0x72, &(0x7f0000000040)={r3}, &(0x7f0000000080)=0x28d) r4 = openat$hwrng(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/hwrng\x00', 0x1, 0x0) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_CLIENT(r4, 0xc04c5349, &(0x7f0000000240)={0x3, 0x7, 0x20}) mmap(&(0x7f0000000000/0x22000)=nil, 0x22000, 0x3, 0x32, 0xffffffffffffffff, 0x0) close(r0) getsockname(r1, &(0x7f0000000180)=@in, &(0x7f00000002c0)=0x80) ioctl$DRM_IOCTL_MODE_GETPLANERESOURCES(r4, 0xc01064b5, &(0x7f0000000200)={&(0x7f0000000100)=[0x0], 0x1}) 2018/04/02 20:47:00 executing program 0: r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000000)='/dev/hwrng\x00', 0x80002, 0x0) setsockopt$inet_dccp_int(r0, 0x21, 0x4, &(0x7f0000000040)=0x100000001, 0x4) ioctl$DRM_IOCTL_SET_MASTER(r0, 0x641e) r1 = getpgid(0xffffffffffffffff) r2 = getpid() kcmp(r1, r2, 0x7, r0, r0) fcntl$getflags(r0, 0x40b) ioctl$UFFDIO_UNREGISTER(r0, 0x8010aa01, &(0x7f0000000080)={&(0x7f0000003000/0xb000)=nil, 0xb000}) ioctl$TIOCMGET(r0, 0x5415, &(0x7f00000000c0)) ioctl$sock_inet_tcp_SIOCOUTQ(r0, 0x5411, &(0x7f0000000100)) getsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(r0, 0x84, 0x22, &(0x7f0000000140)={0xa62, 0x0, 0x100000000, 0x401, 0x0}, &(0x7f0000000180)=0x10) getsockopt$inet_sctp_SCTP_PRIMARY_ADDR(r0, 0x84, 0x6, &(0x7f00000001c0)={r3, @in6={{0xa, 0x4e20, 0x87, @mcast1={0xff, 0x1, [], 0x1}, 0x2}}}, &(0x7f0000000280)=0x84) ioctl$sock_inet_SIOCSIFADDR(r0, 0x8916, &(0x7f00000002c0)={'bcsf0\x00', {0x2, 0x4e20, @rand_addr=0x2da1}}) ioctl$EVIOCGABS0(r0, 0x80184540, &(0x7f0000000300)=""/195) getsockopt$IPT_SO_GET_REVISION_TARGET(r0, 0x0, 0x43, &(0x7f0000000400)={'NETMAP\x00'}, &(0x7f0000000440)=0x1e) write$binfmt_script(r0, &(0x7f0000000480)={'#! ', './file0', [{0x20}, {0x20, '/dev/hwrng\x00'}, {0x20, 'NETMAP\x00'}, {0x20, '\'self'}, {0x20, 'NETMAP\x00'}, {0x20, "7b76626f786e657430d23a"}, {0x20, 'cpusetwlan0%@'}], 0xa, "d9638560f579def5c4ab8c883adabc18c62a33087a75b4d14eff1270cc64dd24cf70dacec5196f85aac382b3e38d8855762beaa780076e7fdf665563b26215ce6d8a65db90db2094416871b0a7791c00b5d8b5e4192d3d1611a83012feaedee9ada4267967b98a70a9396dce9b64507d02714a349743194cae070f2857dc955df357f07ef3b2abce39de349754faaa5bc5027cc21374a6daf5ae20769c4e132351a2a3d458538ccb95a38a9e2e674076832786f8877f3399d46a733ed3e12f9c7f8aa86128621511c1b5b15ac2108f3d5372"}, 0x11a) fadvise64(r0, 0x12, 0x10001, 0x0) socketpair$inet(0x2, 0x3, 0x0, &(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind$ax25(r0, &(0x7f0000000600)={0x3, {"5c103c28a0ef9e"}, 0x9}, 0x10) mlock(&(0x7f0000004000/0x1000)=nil, 0x1000) ioctl$SNDRV_CTL_IOCTL_ELEM_INFO(r0, 0xc1105511, &(0x7f0000000680)={{0xfffffffffffffbff, 0x1, 0x1, 0x4, "bae55e76f281b54cdab6dada500f6ff3e708055985259fd7c5e2502be10ca49f79de4b2695108d6cf21ddf81", 0x9}, 0x0, 0x0, 0x5, r2, 0x4, 0x0, "891f44500774d531bfe89c87a07ce595c8b31b5fd8442b4a5a517f973f79e5cf5b51552e8777e78ac0be7da49198c447297983b78b8e3b96a4f559a20ae579f8", &(0x7f0000000640)='em0cgroupGPL\x00', 0xd, [], [0x7ff, 0x80, 0x4, 0x2e49]}) bind$nfc_llcp(r0, &(0x7f00000007c0)={0x27, 0x0, 0x0, 0x3, 0x9, 0x2000, "5353a4be2cab83e33e0d5f99649e5437eb9b21bb82f2821cd27d6dc1cbed2b13da2c2bd48deafc9a2e2df04a0e8b03a22e3ee3e4c14a9ebfe1dfd89d9df0f8", 0x15}, 0x60) setsockopt$IP_VS_SO_SET_STARTDAEMON(r5, 0x0, 0x48b, &(0x7f0000000840)={0x0, 'dummy0\x00', 0x4}, 0x18) setsockopt$inet_sctp_SCTP_ENABLE_STREAM_RESET(r4, 0x84, 0x76, &(0x7f0000000880)={r3, 0x1}, 0x8) getsockopt$sock_int(r5, 0x1, 0xb, &(0x7f00000008c0), &(0x7f0000000900)=0x4) getsockopt$inet_sctp6_SCTP_RECONFIG_SUPPORTED(r0, 0x84, 0x75, &(0x7f0000000940)={r3, 0xd30}, &(0x7f0000000980)=0x8) clock_gettime(0x0, &(0x7f0000000a00)={0x0, 0x0}) utimensat(r0, &(0x7f00000009c0)='./file0/file0\x00', &(0x7f0000000a40)={{0x0, 0x7530}, {r6, r7/1000+30000}}, 0x0) getsockopt$inet6_tcp_int(r0, 0x6, 0x0, &(0x7f0000000a80), &(0x7f0000000ac0)=0x4) inotify_init1(0x80000) 2018/04/02 20:47:00 executing program 4: r0 = socket$alg(0x26, 0x5, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bind$alg(r0, &(0x7f0000000180)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_nopr_ctr_aes128\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000), 0x0) close(r0) r1 = msgget(0x2, 0x9c) msgctl$IPC_INFO(r1, 0x3, &(0x7f0000000200)=""/193) r2 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x1e5) getsockopt$bt_BT_VOICE(r2, 0x112, 0xb, &(0x7f0000000080)=0x3, &(0x7f00000000c0)=0x2) 2018/04/02 20:47:00 executing program 5: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000e5b000)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) connect$inet(r0, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x11}}, 0x10) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000eb0fb8)={0x1, 0x3, &(0x7f00009ff000)=@framed={{0x18}, [], {0x95}}, &(0x7f00002bf000)='syzkaller\x00', 0x4, 0xb7, &(0x7f00006ab000)=""/183}, 0x48) setsockopt$inet_tcp_int(r0, 0x6, 0x0, &(0x7f0000000240)=0x8, 0x4) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)="6970365f76746930000000000400", 0x10) r2 = socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(r2, 0x89e0, &(0x7f000031aff8)={r0, r1}) ioctl$sock_kcm_SIOCKCMCLONE(r2, 0x89e2, &(0x7f00000002c0)={0xffffffffffffffff}) sendmsg$nl_xfrm(r3, &(0x7f0000000780)={&(0x7f0000000200)={0x10}, 0xc, &(0x7f0000000740)={&(0x7f0000000480)=ANY=[@ANYBLOB="b80000001900000000000000000000007f000001000000000000000000000000ff01000000000000000000000000000100000000000000000000000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="00000000000300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0xffcb}, 0x1}, 0x0) ioctl$sock_kcm_SIOCKCMUNATTACH(r3, 0x89e1, &(0x7f0000000040)={r0}) sendmsg$inet_sctp(r0, &(0x7f0000000180)={&(0x7f0000000080)=@in={0x2, 0x4e20, @loopback=0x7f000001}, 0x10, &(0x7f0000000140)=[{&(0x7f00000007c0)="7343ed33d285b3cc20580283d909da4865a42f65c3326ad4d514c629fadc8afadf468ca9b7d5b692fd3a59e99624ebd46194b5bf1db8704e8757b8230fde0535c2acbcd0c509b1b55f53f50ac0ba0161bff044aefe247f7f71631911f5d68ab5a3535e9450cefd4ed45778e128a73ed807b24b11741b9613c0206c2eb004f1f37a9cec67880d7a158c9b46bafaeb0c47bab872958a15dad2a3868648359f84ab19c69395c42ef86ade52a52b9276d08a4e61c3793ecaa7a461cd67b95b945631fd7a5ccd867a61007fdb95a1daa4e381d9387ff0f467460f33ab6c41f284376a940f9e8594f645dcd357ded951012ad851fa56a82bfb16dfbcaff27224425d1e97d5bf1acf0f8803971837e1a8c92a0542e2775a5eba64c7e3ca67cf15c7e8996d783d491f3a867b0e00ef17643a97d1627698682fa95bfc8b7a6204f93370e29eac1641c95228e02ed987f2c4eda7f2276397a0a6383953427f814de74923136d9217138ed6d5de97fed41caa9f074da7fa53d1e0649e9b70fdcee710bf5c0f72cb053023b6ed840f3adea940c55adb24640f4ea955da0790c5efe1d78a9341ca5011bf6c066118a34eb749de96a5fac53fd37b983cdac8d9ef9e06a1be495d04b38caf588a16f0e730d1622e4fb2108c531b46c6a80793d1d9878b72dc379afb9c17e9546fc2ff6834fd72a9900767977f4f401b9b9dc0eb98464e58d5dd8124654fe8c6a01ece20262cfc1c2980328a3320b6d546e5512cfaf2b08b0d6ee647cfa4fb0ead8d2c81504808c8ff482377fd122d6185d8e7734a021504875e0e4129000332a1956c067260ffc0f565fd37824f7ebb0758304a6f63e87179c01a35149669265a055aab44025a57c19188b89df8da46f9aaabf35e28cef8349ae79434a30aa797f69cd5cae6640bfc94bea4288b22e9940474dbc75ded8845fa1d87e135d5575b0b395b85cfaf9cd9ec52310eff0fe3eb86d37cbd5fad20684b494d23d4244a958baf1f52d1c7ade097510f50c401caef9dd710545f816620422cac78baa35340be942e179482767f23f2526e32a1ff2f416585ef7c33112d3b212d2a14146e13057c1291c3d8c429602ce2e7de8eb26e44809c88e08791725b7eace601a6313646652cc19ccd556f8f481ec7bf996254bdc0d7ed913a8dff69dd331582a623a761ab3e522453172e60b00897d12bfe4981511cf8e484421e13fcd3f69c1f8e430bef4882500cb19b7e02fdad6ef4238a22e82513131821405aff01f6e61715cc74b8abe2758c089005fd5d2d9cd3b40293811637cedf987bde326aba6954751174334d62b922da2f3722801e82db0e91ae4db9ddd3b6f8bfed5ae549228ee6b9ca1dd151da0a4d27b6f343a1f5b488e830fcadee39e1860aef0a1c1580e8b7b773ac12eefe9f46c1fb6790bcc663f92d484f591ef86b0d0ac0ee43642d9ea86048e5b43d385bcab728006001a5ad5049dcde6cb19765970e8764e06e973719c95e2cb16dea0fd64383e7d1c82dc74f39ca183eb44c0ea98d098ae535b01408245426f5d5603bca9467005c83559d42c1674d4384a07d29f5b08515587f98cb1d17a27848f501aec3509d30f3ad7165749437ea3b32dc191f81c5d1a1a87ca1b1b7a3396d1bdc176a64d1fc1423489cedb3e803aef87a14679e46265d30cf75496f99f476378fd5fd7815b4ba39255ccd41bfa2b04a2a9b9b496d361788a93613eb5a91bc372b788a48a5f7dd2368879064bd7bf91fd33ee80f4b27e7ab9c4b7f8406c6935344dd1ac89332a737697dbb2b4f7370dc86e541df8349c5921ebe0467a4d529ce9545f95cf2fd4374108a2e33c5a314eb58c4150076243526ef42dcf8fc313d7845452f5f97b4a56f6126b6a06e8110ee512f186f305f8c6c80070dcdf92fd337c38dcd7f5cf817d7af444a8ada157209726905b6952b7197c4b1473d79de075d65a78921936cf4e732060f9eb32a59d086740941fd84319adea8acd9c1f98608874ba968a08c913a0ad15f718f91caa7a9dc814798e77ebb46effe99f23a28010fa87418a7ddf8892f18f69a8c92d9fb7aade8fa4b0c50d9c76867bd8a41f3bcfcc6199d461aa50cac3358fc106da5d4596cd28a4a9bdef43935fb490fa0f186286343e56c78c4ba5f9fdf019b3e9573ebc0bc4c324e9bfbac7bf2ef79b22c92b7b51d6360a2cba1a0b06d512081a8e0c7543254413b1fd15ac9544b05167d1e38807a0944171ae9afd873d8a6ea6a1ffe4f34397cac358e27199a63b35d7fb035132b8000ec26f066ae505d2717283f44cd4dbcc3c026b67f108d303e174dcdd32992061797d01ee70d8e26a92a756cf5732eed0202032c00fb653c4f201568a6caf7f113c6b1f8e91773c418754594b21455334dd53da6432f26856764f106723e4382a41b3d1cfd07564bdc77daa52b0459f92e005d91544c309913d488daa93dfe852b3fb9c23e3bfd9fa7c573cfd61c48df6fe8c222ae5debfc357e8981ebc3d0a4865ebf279127e8e44cbd986b9a8f02890ccaa8932fa90e79f511762448e938d101ec87c0577abdb1912afd572e52ff8a9a772a75d8b39cc7e3dcb9d458519cd84b1e5e8858ea2e11c7ff35515c218fc6302bc3b7352e5c7a9f393eaffd1917c86b23e39f0be345ead6233a069576f3aec9c67e44af6a16f43250e5bd843e2a3fb906343740ad4452d35202a692e92a082b4cbdc061c4068a57e6a2bab124d3c5a2a7726552b79cd3bd600f6797bf3a28519f323200f7e56cf4ebad09218094b12c65acedea8eb9009ada6d637078f4d8ad16b202ce4445d02ae4d4404db426ec6622e7909764ebe3c36ca50f4eb37ffb095cd9986beb15bf982dcefb1b7f84e86c0023cdf40dcf7a8d0025325e6d0b688c051905168fc0db1e74bfa8140fa8a9670553d7ac26439a0cce0df0d231e484de52c64f29bf3847f285e7f91d48f046a53f83d6a831afac3589b012402bdbe6742a1398be54333db1b9855db4a006fc3ef4e62356152ff8b834ad296fb9664a17071f901afdd2be9c03b6f1bcb2da535095681ff51cbc3676db31ad11b6926c7ad9d88e0195f9496851713b260cf26e2046366c98d59cac75c206a109e65d4f71d736997fed1a4f313c10447ac33f3b14779098e050550d841c2af1d76f3c5872521c2cfd77bef818e8a7418d027e0b6f7e359a0f5d6aeefa9f50cab47ba229ee6a4ee88bfca03a04d9d44bd946a492c1ba55c3afdeaf2d34dec1801071b3d2bdaaa667fc1a9236df7e069771a1efaf84ca22160d6ddb9d52f91aeaad6e08d6aac596a824dcbf576f94a8b62ed0b60fc39715058a275edf0d6654be1565285f2f67613133932de52bbe0a9cd611d062453351a4bfa63880fb4a2520edb72913c7e68815cc658e24092e59f613a88b67379ec7770bd7ae64e99a5be444bb3d74ca7a0a40d291e3a0132faf89feae8fde8bd96231792fa6c1499ea2cd5cb6d2239ae4fd6b9af54f3ce6b37103ba21aec9735576417cc4d7f1726c42a6bb6e71090193bc3f03f745875d6adaaf3001aff55fa6895cda42ca914b1a8e392ab70baa572d3f965e16e7c2d59d5901ee874144d061cfa1a028d05d9b14406c0b146ef532f4ec55bb954ba319e2e7e300a522e0376a9790f5b61a2c104de2760f657a9dc536ccf15b533d05812639679fd45a6ef992552e0c0fc083c315a3f76aadccc06c9d2f80f09fe6f60ddb62703e9a4d945f5335553e020ebae550f1680ae17a5d685e3968347f8157f5bbf3392f956191191bbe353c10009af3161f2c27f72d69b9fdedf137431fa1e9d094782c3402e2b44e51b371823e1829c442f0b4da9503089e722085ad6d587acefc576d63b3111880075481caed077094dde1bc216bc6d093e6913f4e8374f5285efe5896c1c29e6ab2b15bbf2ebc638e17ec66c26e29cf37358af2d38c32e3bc56b5461c262bf18d9ad86bfbc35d84db3f63e84cd7b31c07fa4f8fba78029aab59bb304b4f836dc28dcda610a2cfc043d3be533dfd953253979508b3ae3214b88e6f788e71ea1cfad1dc4ec64238a5d1f0eee342fd49d9487ae12bac4ac55c98607c3e0f408e7bc161df5fa0cd1bd4cf5b73e1f16c0b3f05ba3270d039ed39ebe8620afa91fe278a7547d50f1dd4500fa6a1a7376c0b56afc3e211fb67702f9ccd4efdde06f101ce02781896232c083d8eaade5594324a157f85479f6769d733611901843dda375a4231c7be2e68a39feee90e97777af7a096d4ba10eff736ca8bf08a4888a264980bf168edb26c0e500da2ba960a8c3ca8ab85423f5f41eb1218169bf5a1f9033168afba9995d5d0858ab26c193fc00feef934cebb37aa10f6dffa8497164a089248771367aceb6edd511529a1545117290290c5ec98003a9bf303c002335d3cbcb071d7d245f94da3f2b8268439c9175b912ff2368917d6fed3df752487ceaaa9ea1a0afc0ae5d99d056c91ac04728268161c74ab44e6fdbcb25c1804d1a376d696b0e88afd4a3a1b62f8c884975635f47cd19a13159efa8a77457502a6659dacdecff2d27e2b85d29438fbc99e728f304ff318fe8c30076baecc442ce9f3857f6bbe8855594cb9c89c6bfa7be1a53970c277b14915232497d91e7f70299095b6d5d2e4baaae20e56f6b3e7b8b242a052894235888f9c3da3c93ad7bd78bfda8e5b1d07815888062e02ccf030f8aa977551ee5c27f110a4ccddf8151f2a584117437bffbbc2a73eedd89b1bf05de6deee2387c596dba113ccdcaaabeb63f2bbcadb5d50f3a8fb8f518759c62e2c02947147a244630529b6a35839d54daf2a57b133fc2bb6930df31562bc2c4dd7a3d5a5f879d582fea591325935b7e03072351035bc2d177b042ad17b059a169904f70d6b9f6497bd1102c98adb873a6fb35106d0ca98dc4bba70eb785a88734c7fad188e097c3c97dbc4e64fd2473c571a33f010af93e51961ff63de8fbeb03829f940b2db8fc1439238a22ba7658b7a0930afb89887ce1d6633ca388156ec7c80405898e7ce4c2ada7fdca4f391eea9b311a2cba1d858b498d9cc4da78f6befc3d55a13a2bc6fea2fbc684704512e0b3004daa718ad8a9095b093b6ec908c9922f8d8ebfd8beeb3f972cade62e4a492c27ee9e08c757803eaf1216f9740b677a09a674f1e9cb035940da768224e67272f33fd21013bda39d5af4055c553150dbf1950e601b76260a404d210e7534298df361e1c0be0816d6c82e24783d70c31479c37a0fba9c517b59f1dd53b08cd73d5c1a77e4372aa910bb4f581b15fc003860fe236c30121f422b944cbee7f1041f7299733980687227179ca52e07f4cafda824a0c855bd7cc161eb2c0f6949054aeff90f09a668c0b7eae9b9af42cfde2affdac8052ab9c6d17f0ab10ad83fc51192c1e288bb94d78b0ac1314a0bc306138e46195e39f6588bc03889991d4795f744240189cf716bba4f859d3428033d344a0c7515861c3aeb42c89b1365cb91c2fd9ceabd0b736d0c250687dc61a96e63214082b15140514408dbb5b4654b975512ff684579ff5393cc2107459524711bfa584ec7d292deadda28c396be47d6d4fd75ccbe5bd7a0a9f92dc6e2bd7b02876ce5aa6e2a2bc2281395e8df36e3bfeec127795f1ee51c0a60727769b6934d00747084ac3a677d347ae0d2e57ff0feb5a3843df6179942ee7371b00f73b56b4179c2111091a042cb3a3d2ff0ac0afbee4eab807399cd6dcf6e799b85b0c2d954bbc6b305532249d0e473876222f9bb133b6cd77182ef757dd0368059821d07cff32", 0x1000}, {&(0x7f00000000c0)="a4c751283c96fce55bdc144b9529f41128c8b8c78720e11857420ca259b5f51ca85d3ba8f4462400", 0x28}, {&(0x7f0000000300)="fa3c03f4585fd9277e29e27e640a0722d8395d8871b6791ce2104f9ef45b0fb4c449f8d5dfa9046dc99dee0cdb62ebb2437c4aac439840c68924f6a40915c5875e77169a4d9d9908b9c39a705879c9f87ea06527c25956d371747c69703f53d06a72a75fafe71b5ba5a714a2a8f6cda9e5db9953629532a124e5ce4e6f49c503916403056809869edf4d838804d2816c0ccf04ab1f4597c3da3933ba47025339d336ea35b92df28a8771af96eb55d716f2f75a1c8bb3b0ffb48c7c14bcd4c028800256f33baea2ffc32f5203c9", 0xcd}, {&(0x7f0000000540)="e23222c015ec91783a23191022ce5685a862c7a69766522e2ceac2a106e9dc64a78beecddf36796c0094cfe539e1d8ace896baa1eaa590833469b9568fe1192d36b0aa3aaf74ab0a759496198d8f128e0474f2657bb0fd6fc69493bc62b294184016fd2d596bc34869f585a177a56c366412b8bf8bc5df9056822d1d4f784b95f95aa218ddeca5fe5cb76eef24218fd58315ad7934d292118da433c4e4e6365ae9b69c87af8bc4fb2170e535cffeef4a861e370a8fd8b93527db60a8dfc2c89c0c15500988f1e632b388bcef0fc26fb6ffd95ca66077", 0xd6}], 0x4}, 0x4010) 2018/04/02 20:47:00 executing program 6: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f000010aff6)='/dev/ptmx\x00', 0x4000, 0x0) socketpair(0x19, 0x6, 0xfffffffffffffffa, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x4, &(0x7f0000000140), &(0x7f0000000180)=0x4) accept4$vsock_stream(r1, &(0x7f0000000100)={0x28, 0x0, 0x2711, @host=0x2}, 0x10, 0x80000) ioctl$TIOCCONS(r0, 0x541d) fcntl$F_SET_FILE_RW_HINT(r0, 0x40e, &(0x7f00000000c0)=0x6) fsetxattr(r0, &(0x7f0000000000)=@known='security.capability\x00', &(0x7f0000000040)="000000037970652700000004000000070000204500000000", 0x18, 0x1) getsockopt$inet_sctp_SCTP_LOCAL_AUTH_CHUNKS(r2, 0x84, 0x1b, &(0x7f00000001c0)={0x0, 0x21, "1bbcccaed61dc54001838e303ef62ee2526f5fba2235f8ff93eae4b0360133bb82"}, &(0x7f0000000200)=0x29) getsockopt$inet_sctp_SCTP_PEER_ADDR_PARAMS(r2, 0x84, 0x9, &(0x7f0000000240)={r3, @in6={{0xa, 0x4e22, 0xffff, @local={0xfe, 0x80, [], 0xaa}, 0x3}}, 0x1, 0xf765, 0x1, 0xe5, 0x4}, &(0x7f0000000300)=0x98) 2018/04/02 20:47:00 executing program 1: r0 = syz_open_dev$tun(&(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'erspan0\x00', 0x400f}) syz_open_dev$tun(&(0x7f0000000080)='/dev/net/tun\x00', 0x0, 0x803) 2018/04/02 20:47:00 executing program 3: socketpair$unix(0x1, 0x3, 0x0, &(0x7f00007e5000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f00000bc000)=@abs, 0x8) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) fcntl$setstatus(r1, 0x4, 0x0) sendmmsg$unix(r1, &(0x7f00000bd000), 0x80, 0x0) dup2(r1, r0) [ 244.421792] sctp: [Deprecated]: syz-executor7 (pid 20364) Use of struct sctp_assoc_value in delayed_ack socket option. [ 244.421792] Use struct sctp_sack_info instead 2018/04/02 20:47:00 executing program 1: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000180)={&(0x7f0000000040)={0x10}, 0xc, &(0x7f0000000140)={&(0x7f0000000080)=ANY=[@ANYBLOB="3c000000110001000000000000000000ffffffff0300000000000025e6000000000000000000000014000d00ac1414aa000000000000000000000000"], 0x3c}, 0x1}, 0x0) r1 = openat$hwrng(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/hwrng\x00', 0x40000, 0x0) connect$bt_l2cap(r1, &(0x7f0000000100)={0x1f, 0x10001, {0x3, 0x2, 0x2778, 0xfff, 0x1, 0x7f}, 0x0, 0x6}, 0xe) 2018/04/02 20:47:00 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) r1 = perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_ID(r1, 0x80082407, &(0x7f00000000c0)) bind$alg(r0, &(0x7f0000000180)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_nopr_ctr_aes128\x00'}, 0x58) munlockall() setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000), 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'skcipher\x00', 0x0, 0x0, 'ctr(cast5)\x00'}, 0x58) 2018/04/02 20:47:00 executing program 4: r0 = socket$alg(0x26, 0x5, 0x0) r1 = perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bind$alg(r0, &(0x7f0000000180)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_nopr_ctr_aes128\x00'}, 0x58) ioctl$SNDRV_CTL_IOCTL_ELEM_UNLOCK(r1, 0x40405515, &(0x7f0000000040)={0xae6e, 0x7, 0x7fff, 0x14, "d64deb2e5d8d0a90c52ec2280c41616a8debce5012b33272a8999c992dd099124759787c6a84f2285369d088", 0x8000}) r2 = openat$ipvs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/sys/net/ipv4/vs/snat_reroute\x00', 0x2, 0x0) sendto$unix(r2, &(0x7f0000000200)="a28adaab7860dadecc1fae7369c6052d58dbeaaaccc444e92653b72250ce3e65769dc48b1d17e3af2c5e1d0eebbb8da13a17c19b71f23ea1ad036c187c41e0d9632152d66718ec6bf343abf770cf92d677127f2985cd1532292db8dc958d34bf0ce648de91fd57fa8035c0eceb72bd638e5ae1342a94b1ff8a9d51557fa1e49e23b1fd8fe73501492eb612a3d16b634c3f40388865ee6443597757f2d5480bdd8420d64fcb9da7bb13a13f75bf15f4fef9b9d480e1ac6bd03ee2265aad8645fc8a327429d120b5f3904f2537602c2936c7d1d0badf055eb6c9b030a5e31b275caedb1e41f3cf3e77c3d890dace03cf600553794b", 0xf4, 0x8000, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0x6e) ioctl$TIOCOUTQ(r2, 0x5411, &(0x7f00000000c0)) getsockopt$inet6_tcp_TCP_REPAIR_WINDOW(r2, 0x6, 0x1d, &(0x7f0000000300), &(0x7f0000000340)=0x14) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000), 0x0) ioctl$EVIOCGABS3F(r2, 0x8018457f, &(0x7f0000000380)=""/250) close(r0) 2018/04/02 20:47:00 executing program 5: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000e5b000)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) connect$inet(r0, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x11}}, 0x10) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000eb0fb8)={0x1, 0x3, &(0x7f00009ff000)=@framed={{0x18}, [], {0x95}}, &(0x7f00002bf000)='syzkaller\x00', 0x4, 0xb7, &(0x7f00006ab000)=""/183}, 0x48) setsockopt$inet_tcp_int(r0, 0x6, 0x0, &(0x7f0000000240)=0x8, 0x4) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)="6970365f76746930000000000400", 0x10) r2 = socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(r2, 0x89e0, &(0x7f000031aff8)={r0, r1}) ioctl$sock_kcm_SIOCKCMCLONE(r2, 0x89e2, &(0x7f00000002c0)={0xffffffffffffffff}) sendmsg$nl_xfrm(r3, &(0x7f0000000780)={&(0x7f0000000200)={0x10}, 0xc, &(0x7f0000000740)={&(0x7f0000000480)=ANY=[@ANYBLOB="b80000001900000000000000000000007f000001000000000000000000000000ff01000000000000000000000000000100000000000000000000000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="00000000000300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0xffcb}, 0x1}, 0x0) ioctl$sock_kcm_SIOCKCMUNATTACH(r3, 0x89e1, &(0x7f0000000040)={r0}) sendmsg$inet_sctp(r0, &(0x7f0000000180)={&(0x7f0000000080)=@in={0x2, 0x4e20, @loopback=0x7f000001}, 0x10, &(0x7f0000000140)=[{&(0x7f00000007c0)="7343ed33d285b3cc20580283d909da4865a42f65c3326ad4d514c629fadc8afadf468ca9b7d5b692fd3a59e99624ebd46194b5bf1db8704e8757b8230fde0535c2acbcd0c509b1b55f53f50ac0ba0161bff044aefe247f7f71631911f5d68ab5a3535e9450cefd4ed45778e128a73ed807b24b11741b9613c0206c2eb004f1f37a9cec67880d7a158c9b46bafaeb0c47bab872958a15dad2a3868648359f84ab19c69395c42ef86ade52a52b9276d08a4e61c3793ecaa7a461cd67b95b945631fd7a5ccd867a61007fdb95a1daa4e381d9387ff0f467460f33ab6c41f284376a940f9e8594f645dcd357ded951012ad851fa56a82bfb16dfbcaff27224425d1e97d5bf1acf0f8803971837e1a8c92a0542e2775a5eba64c7e3ca67cf15c7e8996d783d491f3a867b0e00ef17643a97d1627698682fa95bfc8b7a6204f93370e29eac1641c95228e02ed987f2c4eda7f2276397a0a6383953427f814de74923136d9217138ed6d5de97fed41caa9f074da7fa53d1e0649e9b70fdcee710bf5c0f72cb053023b6ed840f3adea940c55adb24640f4ea955da0790c5efe1d78a9341ca5011bf6c066118a34eb749de96a5fac53fd37b983cdac8d9ef9e06a1be495d04b38caf588a16f0e730d1622e4fb2108c531b46c6a80793d1d9878b72dc379afb9c17e9546fc2ff6834fd72a9900767977f4f401b9b9dc0eb98464e58d5dd8124654fe8c6a01ece20262cfc1c2980328a3320b6d546e5512cfaf2b08b0d6ee647cfa4fb0ead8d2c81504808c8ff482377fd122d6185d8e7734a021504875e0e4129000332a1956c067260ffc0f565fd37824f7ebb0758304a6f63e87179c01a35149669265a055aab44025a57c19188b89df8da46f9aaabf35e28cef8349ae79434a30aa797f69cd5cae6640bfc94bea4288b22e9940474dbc75ded8845fa1d87e135d5575b0b395b85cfaf9cd9ec52310eff0fe3eb86d37cbd5fad20684b494d23d4244a958baf1f52d1c7ade097510f50c401caef9dd710545f816620422cac78baa35340be942e179482767f23f2526e32a1ff2f416585ef7c33112d3b212d2a14146e13057c1291c3d8c429602ce2e7de8eb26e44809c88e08791725b7eace601a6313646652cc19ccd556f8f481ec7bf996254bdc0d7ed913a8dff69dd331582a623a761ab3e522453172e60b00897d12bfe4981511cf8e484421e13fcd3f69c1f8e430bef4882500cb19b7e02fdad6ef4238a22e82513131821405aff01f6e61715cc74b8abe2758c089005fd5d2d9cd3b40293811637cedf987bde326aba6954751174334d62b922da2f3722801e82db0e91ae4db9ddd3b6f8bfed5ae549228ee6b9ca1dd151da0a4d27b6f343a1f5b488e830fcadee39e1860aef0a1c1580e8b7b773ac12eefe9f46c1fb6790bcc663f92d484f591ef86b0d0ac0ee43642d9ea86048e5b43d385bcab728006001a5ad5049dcde6cb19765970e8764e06e973719c95e2cb16dea0fd64383e7d1c82dc74f39ca183eb44c0ea98d098ae535b01408245426f5d5603bca9467005c83559d42c1674d4384a07d29f5b08515587f98cb1d17a27848f501aec3509d30f3ad7165749437ea3b32dc191f81c5d1a1a87ca1b1b7a3396d1bdc176a64d1fc1423489cedb3e803aef87a14679e46265d30cf75496f99f476378fd5fd7815b4ba39255ccd41bfa2b04a2a9b9b496d361788a93613eb5a91bc372b788a48a5f7dd2368879064bd7bf91fd33ee80f4b27e7ab9c4b7f8406c6935344dd1ac89332a737697dbb2b4f7370dc86e541df8349c5921ebe0467a4d529ce9545f95cf2fd4374108a2e33c5a314eb58c4150076243526ef42dcf8fc313d7845452f5f97b4a56f6126b6a06e8110ee512f186f305f8c6c80070dcdf92fd337c38dcd7f5cf817d7af444a8ada157209726905b6952b7197c4b1473d79de075d65a78921936cf4e732060f9eb32a59d086740941fd84319adea8acd9c1f98608874ba968a08c913a0ad15f718f91caa7a9dc814798e77ebb46effe99f23a28010fa87418a7ddf8892f18f69a8c92d9fb7aade8fa4b0c50d9c76867bd8a41f3bcfcc6199d461aa50cac3358fc106da5d4596cd28a4a9bdef43935fb490fa0f186286343e56c78c4ba5f9fdf019b3e9573ebc0bc4c324e9bfbac7bf2ef79b22c92b7b51d6360a2cba1a0b06d512081a8e0c7543254413b1fd15ac9544b05167d1e38807a0944171ae9afd873d8a6ea6a1ffe4f34397cac358e27199a63b35d7fb035132b8000ec26f066ae505d2717283f44cd4dbcc3c026b67f108d303e174dcdd32992061797d01ee70d8e26a92a756cf5732eed0202032c00fb653c4f201568a6caf7f113c6b1f8e91773c418754594b21455334dd53da6432f26856764f106723e4382a41b3d1cfd07564bdc77daa52b0459f92e005d91544c309913d488daa93dfe852b3fb9c23e3bfd9fa7c573cfd61c48df6fe8c222ae5debfc357e8981ebc3d0a4865ebf279127e8e44cbd986b9a8f02890ccaa8932fa90e79f511762448e938d101ec87c0577abdb1912afd572e52ff8a9a772a75d8b39cc7e3dcb9d458519cd84b1e5e8858ea2e11c7ff35515c218fc6302bc3b7352e5c7a9f393eaffd1917c86b23e39f0be345ead6233a069576f3aec9c67e44af6a16f43250e5bd843e2a3fb906343740ad4452d35202a692e92a082b4cbdc061c4068a57e6a2bab124d3c5a2a7726552b79cd3bd600f6797bf3a28519f323200f7e56cf4ebad09218094b12c65acedea8eb9009ada6d637078f4d8ad16b202ce4445d02ae4d4404db426ec6622e7909764ebe3c36ca50f4eb37ffb095cd9986beb15bf982dcefb1b7f84e86c0023cdf40dcf7a8d0025325e6d0b688c051905168fc0db1e74bfa8140fa8a9670553d7ac26439a0cce0df0d231e484de52c64f29bf3847f285e7f91d48f046a53f83d6a831afac3589b012402bdbe6742a1398be54333db1b9855db4a006fc3ef4e62356152ff8b834ad296fb9664a17071f901afdd2be9c03b6f1bcb2da535095681ff51cbc3676db31ad11b6926c7ad9d88e0195f9496851713b260cf26e2046366c98d59cac75c206a109e65d4f71d736997fed1a4f313c10447ac33f3b14779098e050550d841c2af1d76f3c5872521c2cfd77bef818e8a7418d027e0b6f7e359a0f5d6aeefa9f50cab47ba229ee6a4ee88bfca03a04d9d44bd946a492c1ba55c3afdeaf2d34dec1801071b3d2bdaaa667fc1a9236df7e069771a1efaf84ca22160d6ddb9d52f91aeaad6e08d6aac596a824dcbf576f94a8b62ed0b60fc39715058a275edf0d6654be1565285f2f67613133932de52bbe0a9cd611d062453351a4bfa63880fb4a2520edb72913c7e68815cc658e24092e59f613a88b67379ec7770bd7ae64e99a5be444bb3d74ca7a0a40d291e3a0132faf89feae8fde8bd96231792fa6c1499ea2cd5cb6d2239ae4fd6b9af54f3ce6b37103ba21aec9735576417cc4d7f1726c42a6bb6e71090193bc3f03f745875d6adaaf3001aff55fa6895cda42ca914b1a8e392ab70baa572d3f965e16e7c2d59d5901ee874144d061cfa1a028d05d9b14406c0b146ef532f4ec55bb954ba319e2e7e300a522e0376a9790f5b61a2c104de2760f657a9dc536ccf15b533d05812639679fd45a6ef992552e0c0fc083c315a3f76aadccc06c9d2f80f09fe6f60ddb62703e9a4d945f5335553e020ebae550f1680ae17a5d685e3968347f8157f5bbf3392f956191191bbe353c10009af3161f2c27f72d69b9fdedf137431fa1e9d094782c3402e2b44e51b371823e1829c442f0b4da9503089e722085ad6d587acefc576d63b3111880075481caed077094dde1bc216bc6d093e6913f4e8374f5285efe5896c1c29e6ab2b15bbf2ebc638e17ec66c26e29cf37358af2d38c32e3bc56b5461c262bf18d9ad86bfbc35d84db3f63e84cd7b31c07fa4f8fba78029aab59bb304b4f836dc28dcda610a2cfc043d3be533dfd953253979508b3ae3214b88e6f788e71ea1cfad1dc4ec64238a5d1f0eee342fd49d9487ae12bac4ac55c98607c3e0f408e7bc161df5fa0cd1bd4cf5b73e1f16c0b3f05ba3270d039ed39ebe8620afa91fe278a7547d50f1dd4500fa6a1a7376c0b56afc3e211fb67702f9ccd4efdde06f101ce02781896232c083d8eaade5594324a157f85479f6769d733611901843dda375a4231c7be2e68a39feee90e97777af7a096d4ba10eff736ca8bf08a4888a264980bf168edb26c0e500da2ba960a8c3ca8ab85423f5f41eb1218169bf5a1f9033168afba9995d5d0858ab26c193fc00feef934cebb37aa10f6dffa8497164a089248771367aceb6edd511529a1545117290290c5ec98003a9bf303c002335d3cbcb071d7d245f94da3f2b8268439c9175b912ff2368917d6fed3df752487ceaaa9ea1a0afc0ae5d99d056c91ac04728268161c74ab44e6fdbcb25c1804d1a376d696b0e88afd4a3a1b62f8c884975635f47cd19a13159efa8a77457502a6659dacdecff2d27e2b85d29438fbc99e728f304ff318fe8c30076baecc442ce9f3857f6bbe8855594cb9c89c6bfa7be1a53970c277b14915232497d91e7f70299095b6d5d2e4baaae20e56f6b3e7b8b242a052894235888f9c3da3c93ad7bd78bfda8e5b1d07815888062e02ccf030f8aa977551ee5c27f110a4ccddf8151f2a584117437bffbbc2a73eedd89b1bf05de6deee2387c596dba113ccdcaaabeb63f2bbcadb5d50f3a8fb8f518759c62e2c02947147a244630529b6a35839d54daf2a57b133fc2bb6930df31562bc2c4dd7a3d5a5f879d582fea591325935b7e03072351035bc2d177b042ad17b059a169904f70d6b9f6497bd1102c98adb873a6fb35106d0ca98dc4bba70eb785a88734c7fad188e097c3c97dbc4e64fd2473c571a33f010af93e51961ff63de8fbeb03829f940b2db8fc1439238a22ba7658b7a0930afb89887ce1d6633ca388156ec7c80405898e7ce4c2ada7fdca4f391eea9b311a2cba1d858b498d9cc4da78f6befc3d55a13a2bc6fea2fbc684704512e0b3004daa718ad8a9095b093b6ec908c9922f8d8ebfd8beeb3f972cade62e4a492c27ee9e08c757803eaf1216f9740b677a09a674f1e9cb035940da768224e67272f33fd21013bda39d5af4055c553150dbf1950e601b76260a404d210e7534298df361e1c0be0816d6c82e24783d70c31479c37a0fba9c517b59f1dd53b08cd73d5c1a77e4372aa910bb4f581b15fc003860fe236c30121f422b944cbee7f1041f7299733980687227179ca52e07f4cafda824a0c855bd7cc161eb2c0f6949054aeff90f09a668c0b7eae9b9af42cfde2affdac8052ab9c6d17f0ab10ad83fc51192c1e288bb94d78b0ac1314a0bc306138e46195e39f6588bc03889991d4795f744240189cf716bba4f859d3428033d344a0c7515861c3aeb42c89b1365cb91c2fd9ceabd0b736d0c250687dc61a96e63214082b15140514408dbb5b4654b975512ff684579ff5393cc2107459524711bfa584ec7d292deadda28c396be47d6d4fd75ccbe5bd7a0a9f92dc6e2bd7b02876ce5aa6e2a2bc2281395e8df36e3bfeec127795f1ee51c0a60727769b6934d00747084ac3a677d347ae0d2e57ff0feb5a3843df6179942ee7371b00f73b56b4179c2111091a042cb3a3d2ff0ac0afbee4eab807399cd6dcf6e799b85b0c2d954bbc6b305532249d0e473876222f9bb133b6cd77182ef757dd0368059821d07cff32", 0x1000}, {&(0x7f00000000c0)="a4c751283c96fce55bdc144b9529f41128c8b8c78720e11857420ca259b5f51ca85d3ba8f4462400", 0x28}, {&(0x7f0000000300)="fa3c03f4585fd9277e29e27e640a0722d8395d8871b6791ce2104f9ef45b0fb4c449f8d5dfa9046dc99dee0cdb62ebb2437c4aac439840c68924f6a40915c5875e77169a4d9d9908b9c39a705879c9f87ea06527c25956d371747c69703f53d06a72a75fafe71b5ba5a714a2a8f6cda9e5db9953629532a124e5ce4e6f49c503916403056809869edf4d838804d2816c0ccf04ab1f4597c3da3933ba47025339d336ea35b92df28a8771af96eb55d716f2f75a1c8bb3b0ffb48c7c14bcd4c028800256f33baea2ffc32f5203c9", 0xcd}, {&(0x7f0000000540)="e23222c015ec91783a23191022ce5685a862c7a69766522e2ceac2a106e9dc64a78beecddf36796c0094cfe539e1d8ace896baa1eaa590833469b9568fe1192d36b0aa3aaf74ab0a759496198d8f128e0474f2657bb0fd6fc69493bc62b294184016fd2d596bc34869f585a177a56c366412b8bf8bc5df9056822d1d4f784b95f95aa218ddeca5fe5cb76eef24218fd58315ad7934d292118da433c4e4e6365ae9b69c87af8bc4fb2170e535cffeef4a861e370a8fd8b93527db60a8dfc2c89c0c15500988f1e632b388bcef0fc26fb6ffd95ca66077", 0xd6}], 0x4}, 0x4010) 2018/04/02 20:47:00 executing program 6: getegid() pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x84800) getsockopt$IP6T_SO_GET_REVISION_TARGET(r0, 0x29, 0x45, &(0x7f00000000c0)={'IDLETIMER\x00'}, &(0x7f0000000100)=0x1e) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[@ANYBLOB="0180c2000000aaaaaaaaaaaa91004f009dc648000800450000280000001400003000d0294a0c58463f0000000000000000000000"], &(0x7f0000000000)={0x1}) [ 244.499238] sctp: [Deprecated]: syz-executor7 (pid 20364) Use of struct sctp_assoc_value in delayed_ack socket option. [ 244.499238] Use struct sctp_sack_info instead 2018/04/02 20:47:00 executing program 0: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000003}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$mice(&(0x7f00000000c0)='/dev/input/mice\x00', 0x0, 0x0) getsockopt$inet_sctp_SCTP_PR_ASSOC_STATUS(r0, 0x84, 0x73, &(0x7f0000000100)={0x0, 0x101, 0x10, 0x0, 0x400}, &(0x7f0000000140)=0x18) getsockopt$inet_sctp6_SCTP_GET_ASSOC_STATS(r1, 0x84, 0x70, &(0x7f0000000180)={r2, @in={{0x2, 0x4e22, @remote={0xac, 0x14, 0x14, 0xbb}}}, [0x0, 0x200, 0x9, 0x5, 0x5f00, 0x7f, 0x5, 0x401, 0x6, 0x1, 0x2, 0x1ff, 0x80000001, 0x1, 0x8000]}, &(0x7f0000000280)=0x100) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r3, &(0x7f0000000000)={&(0x7f0000000040)={0x10}, 0xc, &(0x7f000000e000)={&(0x7f0000000080)={0x14, 0x1c, 0xfffffffffffffffd, 0x0, 0x0, {0x1}}, 0x14}, 0x1}, 0x0) 2018/04/02 20:47:00 executing program 1: r0 = syz_open_dev$sndseq(&(0x7f000087bff3)='/dev/snd/seq\x00', 0x0, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000003}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$SNDRV_SEQ_IOCTL_QUERY_SUBS(r0, 0xc058534f, &(0x7f0000000040)) r1 = openat$cuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/cuse\x00', 0xec0, 0x0) ioctl$KDSETLED(r1, 0x4b32, 0xffffffffffffffc0) 2018/04/02 20:47:00 executing program 6: mbind(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x10004001, &(0x7f0000000140)=0xffff, 0xbda, 0x8) r0 = creat(&(0x7f0000000180)='./file0\x00', 0x0) ioctl$ASHMEM_GET_NAME(r0, 0x81007702, &(0x7f0000000000)=""/60) mount(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00', &(0x7f00000000c0)='btrfs\x00', 0x0, 0x0) 2018/04/02 20:47:00 executing program 7: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000080)={0x26, 'skcipher\x00', 0x0, 0x0, 'ctr(des3_ede)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820faeb995298992ea54c7beef9f5d56534c90c2", 0x18) r1 = accept$alg(r0, 0x0, 0x0) ioctl$KVM_SET_CPUID2(r1, 0x4008ae90, &(0x7f0000000400)=ANY=[@ANYBLOB="0100669be8f3000000000040030000000200000000000000c7f2000008000000ba0b0000000000c4000000000000000089eace7267b77c7e8da5e609b6a6d2878c9e808d8e7c06b20900000000000000ad9317"]) sendmmsg$alg(r1, &(0x7f0000002fc0)=[{0x0, 0x0, &(0x7f0000000040)=[{&(0x7f00000016c0)="cec19e64479dda2dcdb48e2e2ce54a19b854db77403c065c24914ef7e5303ed4aba83e961dfd62337937eb78b7d013976d", 0x31}], 0x1, &(0x7f00000004c0)}], 0x1, 0x0) recvmsg(r1, &(0x7f00000003c0)={&(0x7f0000000100)=@in6={0x0, 0x0, 0x0, @ipv4={[], [], @rand_addr}}, 0x80, &(0x7f00000002c0)=[{&(0x7f0000000180)=""/237, 0xed}], 0x1, &(0x7f0000000300)=""/149, 0x95}, 0x0) 2018/04/02 20:47:00 executing program 1: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000080)={0x1, "f0801b0e99ddaf4ea368a519bd98a99a748a0e67bac0ad44aa8afeb5ef2036c30bb116e582b74bb9"}, 0x30, 0x0) 2018/04/02 20:47:00 executing program 4: accept(0xffffffffffffffff, &(0x7f0000003600)=@pppol2tpv3in6={0x0, 0x0, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, @ipv4={[], [], @dev}}}}, &(0x7f0000003680)=0x80) getpeername$inet6(r0, &(0x7f00000036c0), &(0x7f0000003700)=0x1c) r1 = socket$alg(0x26, 0x5, 0x0) r2 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r3 = geteuid() getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000200)={{{@in6=@loopback, @in=@dev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@local}, 0x0, @in=@rand_addr}}, &(0x7f0000000100)=0xe8) r5 = openat$rtc(0xffffffffffffff9c, &(0x7f00000034c0)='/dev/rtc\x00', 0x200000, 0x0) ioctl$DRM_IOCTL_AGP_INFO(r5, 0x80386433, &(0x7f0000003500)=""/3) sendmsg$nl_netfilter(r1, &(0x7f0000003480)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f0000000140)={&(0x7f0000000300)={0x3174, 0x5, 0xb, 0x300, 0x70bd2d, 0x25dfdbfe, {0x0, 0x0, 0x5}, [@generic="f353f8094162f208365cc732effe290045b74847836ff4a3f0a5b906fd21544fd744fb22d7cafa88a135d95c625c69c66c543d4492966a8dd1062bb8497bcd228f78b148225e4aaa3d5f1581893213e75000d49e258d075f6a72ba3c1d18d38d0d237e397ac4ad2310f65bce570b5f999fab562c1c35b08997dec457a98e9ab2ee9f93de6357f76ebf73bb6174b69f946eafbe8cb7e373155bb94e780fca88834c70353a332240596f5b2e5482ab0a207e9888a6e8114de29caf4efa72038c161346172499bbbe25565e0a495cca98015fcea5d43f3199ab209aba", @typed={0x8, 0x70, @fd=r2}, @nested={0x3014, 0x3b, [@generic="98543704817094d1c4dcbf2a79abd6fcb57bd0da0e90da3d818f135325422dcaba11f5ac5535b42dcd96c5c6753c7f6e3d165db699225bcc3b463abd2d3a98b5d5f879d14a2f498e204b1ac5ebc4a7a17fd1f5922007df2685cd9de79e7f1f1e60e6496c8d00bde03180e4d672541fd865c20268e67eb65d470247fb9cf3645cee1ce035d74e6385b571c25505196e208d0398ed7493aff28c4b9ca518cd261770b49356e84694f6d4e78bab7e7165288ec4eb6dac2446009d69a06b7863a28d640578abe518ea4a293224e2b15e99c9a84d6a250062f14af26552d61f555c067b128efee96cb3f5abb4a88fcebad51d357694221aaa60fc1056f799290af3284b5b2cf69a5ce44b8a3505c0095cbb0250353801ee91c517d3f659447fd8d2bd60e0d2d0de7155460f57858bd8486fa22f0dde811f7b862dd68e1e014260132cb9a64428c406737a1c0be875b34ab5d4092a4d8b480d086ac0a98aafda4c083032b8328200450d2d5aff8fbec391d21828a1483b74c45d8413217e0ed6b80c6820e832f70cd624706345249c4a7338607fc6e6dbbe79843ce118cd2c1b716eac642099027b4599dbaad6c66ac8a845d75f9313dd0125a6a9775d1a9f92ce7239c7b351f2cd1796013dbb8173f9858621c7dfc926cff50e4619813d847c500af0f6c5831baf9741b6a29cf3ec880df5efe4de6a856ca9df6e571f6b47233c6994aaec5a08387664ae751f207f1d757b29627f7d6c4f0ab713a00ce110e187f543a9384786e48a40131146fae65a931eeae2fa9b91f635cf5f8f6b221e8d371615776f3e782c4016406c857eff18a9f4b79e48f899488b961366aa40014e6ff14e29402fcffcdcdfcd4780d3035ab048bdab02934012da828ebd6d52b401f15c8d291e4e9d7128f22a1ad8e8f44b56274a7e7d9ecb1967a35fb79e0251d6e2290d58f997300a0707a588fbdeb8f0c312ed7d5ab2b90a5a6c1fa948bd64e9e8c6a5bea8ffa0debe06d7295c338df3b1a7d7fcc91c38718474de0485b61e665ee2753da814a175327ac4b7dbd7429dea7097f48eb2f7ae5f89cd013e410cb9ae2466a3773552cc019fb355e2cbe9b98965f8589559072c7f770218158a98e2c003e02edb2a63853a54e145c4ef926f7b509d91145d47e8d5d43378631c193cb6999afc71f885fda92a7a1437faf1d862554b8c0c9159228d3d2697631fa7090cd24012ca3e92f52dd620496c6b495e0a71418361421d60c1f3b2c3a1c453dc2d6ea89d7ed372b1672091e643f92afd70938b9b089f6d19f856c9b939da2a555e82e0f0c2a663d28ce2c06ba014b69c8cb73238a685e03e1272c84f13aab804f8f344a6b0ddb3ff1788c61e380681f6bb00ee4707e474653b4319f9a86b0945001ac7c02fc0280f96f5d823282100929ebe613b2483d31afa6f5cdc8508f3b30c97d5b88d912e3d483b34a4c7a809b4ff8684f9b655367872aa161170815db82bc22cabaa88271ec380b4bd9a88831d69e1cbbff802f95994806d6283486be2796b4662152f0dde298b76cf6b50a42631a67d7866f7652edc18829a807f1e2e42f6ff38e614cacf873cb245b8e33d1d853534bf90378e9cad40762d2a7d4cd1534d1b79cae826a7a1d405f9be871ee6fb1750a3380fc9a781c7b0fd0961866214860bfad980ccae3038c34e3739f3d449162028e85ceeee68a0496baca262258ddbe073687681bc1de0b949221705694db69e463af0ef8d82a6453470ed077252492a0c95a5569d57665df2e19db65f6c4a98455ffbda90b2f6ac76257af8e2bbac175ad3548dda21a0f758bb3ef8b6c6fa142f6a479c89a967e47c612c91f17aa5452df95733f47e4ad37344fd750f6003bff6c8e2faac93a1843974b8eee100de1f73d499782cd458384939c5e65652115fd4150cdd6d67f78cb510780a534b9749f5aeb9c366cd906d64656939a7933a4e9592ed4149468a54c7d050c6fd21656310eaf4bdc8f18e863a1cbcedc821f1df2fd711d0fb7cd44d6915d7c3d5809514c29bbd0d73d2fcdbe7f8fa3ae8b76012178c33a359eb56d0276edf42ffa68a28eb667a511bc589eab6d7f6006c97cf5e42b685d743b0d0a45a0d76f333d7f6531d19aca257ae148c892d9bea7806dde433ac03bf4ef3211f97cc0cf214e24c3a5bebc3cd677273614d8bdb168599eee5bde0b393a04deaef0a037343f1aa0aa0c50c1d46b4116f861c82e2224df269ec4c126ebd6f3798437cde4e43752927c4eeb6f0f190a16bc4ad5a754a8d9f611a43f6a7b3729b3035bd512c79f2ed28c9ed66434925a89c9b545e1a2c0adad091004ae4323510e4a1dee6c322646ac0e6f81db90c04cafa48ee4f536e2fdeec255c13e44d51495ff00983889f66336753f45fe5f0fa86f3a4b9b9bafef47bfe0e7bb900ecea8c54965b6716297ddeb798f92c56022b959d9c880aabfdc834db4ab923f417fe5c3bb7143324c754bab249292adc2d7817b5c962e12c5dee4a28998c2de353231f5f1196ebb3fdfeff11d8beb378b1ef87b66f57d0bfe03c2b037522b7dab23608bbde0defed01a4607a614d346170b1800633122208dd90a74951dab6fcabc95a57a3f70a8a5574961d7682f2680b15d5958a241994aeb0bfc26d24e99181a4864ee2ea275258053ab6bced988482d5129388f0fb4ae33fec0257343502cdf28d8c18fd80f00ca7af1ffd8a587ed9b17fe457e6dc5cd2826829b6aeda17669fa54f34bca73e356e0efe5ff9f58b1021a981a82acf6adff278933c69003c5258f113a8b531c40d498cc5f3bc357c66b97bf9b9fcc5a0bdbdb72d4d2ae76da049b5ea646cd9d0a81e2d98ec34ade0bc088ce376d4d120ece84599e2203bfad8aa4d641edf3aa501dd835fea344a3a57251ffb460991259bb55e112965f156d29c4557dede3713be87c653efdb9d09f577bff271b603f05a9873bebc18d30ba4208225614188153cb586fb666b8758545adde7e1d192f4025b527a502285b1b6ff36f52d56300ca990fdf91e59e7b7f8f418e89b6dc63ed7f2f31f749ca02b24cfbf019d8c643f3b8d4a8dc864527bb6df6213a99be0a23eff109c6c0ff815ed1149c26036341fd1fbaa2c176d9fcca8070b6afc8e31f1ccd5d0284156a1a9fdac51df3ffa57485ccd1a4281a3ac4a62faf48d6707cf5dcee81a1dc63ea067b2779e1cd89fbfe705287d9e256ae4f3716a43fdd9b4c048ff870b53f4ff19fa3105687decfa5c70872050998d41052bf45f9df11dd89938997ddb91daa4353625e37ab656ae20baa27a6df70b56bcf381683ae2e0e88935dbf362110d13d0b40851b37606a5dacb44144bbce8e6f40184bcd54c88436de50387dd2087934eda7b73b9ee7dcc8490f3016c2b38049b37a03eb6a54dfd161148d494721cd63399ed00aff7f58a5bc7e2386c556da9fe10dda5d6f314c09441cfe3d69c687e60fd441137060bb3253517d41d871f5e78042ac3a7d3e77acae2cf91bd175101fe20712e55ed5424e189f7068c8c15d9da237e103fdad03a443a8849d07276b6a6793df0870c8ae7f7dc047e0717a71ebc7a18315bf502b4fc916a6d51344c00824a9317ba77b980f3f6b70d856b4cea8a2a1bdb8711a7bc643c63ffb48d028e7e5784e67246a64f9ca7822642cf4e0f209bf0a0dd33b21c4edd775aa7ba21f2c35c3c37529f4eb9b83254098b4f45baf38dbd94342a4ad8c6c6b38aae2edd24e1cdabd221f42bc2e86fc387e6c854d1cea6009b6e00f80ef22046521396902a5b6dd3e69694848411d5980f28834eb9df2811adf221adf97bb56056f6286d40b5a2315fca37349cd5d1f656de3d07efd6b55822f818d79da828906a4f6da9a40f2f0460b8d42a18867473cd8bdc7038b8f6148916f05b1b63b97beb260129b605fef23e12dd66347a80c8d3d798d6c8325d599f0430a76b8a35db151b7427a034aa8b61f4bc2c37d3cd8d149a69a1ebcd2a529e81b606eb71bfcb8736c6c1ed9388d66dbbc60bff05c00a7d413530afd9e1527873d94d76ac6b8f9c43090dee77d2128ebcb5d372045306f4f8cd2506e535c780342b530f01b8b95f5c804e5fb4259325122124a7494de604243c6fe350d62c48c33fccc5fa82ec9e18c06c8908f38a7a51c5ae18c8949ab3491eec4c1dddd50ec8767d0eb9edc8fb2035961f6ee77ac524f9c787c4bfcaab13df0e6241395f06ab527aa182d958d47665d056ca5229111075e45b2e9c2afc95887245dbaf6dba0605d24029cf48083fa7b2a3d2a5f7c4800c7bb6e246f1e84194aa27c7e2a3c831269dfb7649639f6f3f1637c6776e90a60fe4cda0a10af89c3ad29fa55f6d3235dc36f61aa35f4b2ceb6ba00c3e58a78cd6dbe87569c657144ba09c11129915488b01503a8d0adaefb8ebd62916d1d985fec14552b1ea97b4eb28c96890046e84bf6acf046ec0572945cea751794c81f8eeac4705b9c63fcaa96ad989d0011a36badd88e4ac4d9a9126caee3bd4bc9f8f6a8e696d7ca82f6d66d08d25f89367ae04e2fcf63fef426d6b10afa85a1428ad173036400df7544a66ef8aac2b7cafef6fd18d4d784a78d9f004ef30ed0b80fad714621045603e9dcb379efccaee98110884d67c74ee3e9225b2cdb2af95034f8b8ae415c2df718b8e6091cce453eae62d06f66b439ce810aed55fc9f8416e0065c372cc6da041dc762fedec1e9966a87dad8df6300c5a6646dee2cea9c026075ff4bd6a8e70ea279d24239720c76f98e8f13ea1f154ed593d02a59a0350abf2aec07bd10260e173c5801e3382b6d50a2c694b7b2ec7050cdc8c5c73f4f2f92ab0f63e9d91835bc1cb309cd1a318ce38ffd91e06d140fc068c97fe625f3ebce142b9e249ee2a8fd0c2d5a4cf8d4c3079dce03ad4fc19eb387a55486038864f1d8177e64ffc34e7109271f6e570db4854012632eefa6d54d499c5a4b040518fd013161bdb347c6eb449d454c55d36cfbfc79c0fe5fde379ff0a55409186453f5dbf204c6b1627375c7f72d0aa88bd5e79cc9944d1debd00a622adcf7946a977e3adb4cab635eeb0c81f11179929ffedc17a07454c244217a7adccf9401530a9dc8dd9db29202da1e2d98bba913c64c62bdaa01d8db396b091d941f6c98ee4487c149ed48493d995810364c9873ecc82d28fa937c534a2d0218afd4795a2125ce5effa0aed8627633fde7c31bbe02727d560a711e1fcdcb0462c6b3cda2a4ba5a413e74f87cd295448a628a811fb748648e293f37054c91947bc99ffbaa067d12f3a2233ecbe94cdd76044bed864a60b0f88507b5510535e2cde3ac27032f2d43600492cebb53a37fd3f734f75b15a8849ae9cfbc728ce0e957f370f2882fcc5394d30098c8d2c51e0cf987a3824eef3443fbc178c5a5995a26d2e1b2abeb06b75a902da51c833086796ad59fbf6f598e6b53b024301aec8a0cc0f4204a5a9f9c4d6dd178aac63dfe2df4cc9c42ead41b26063554f185ec0c794a63e69273fb352b6beb6e06c24223ef26b0edb1c78cb75820b0a17217bea4456632ec1c9adcce7950276a565767f465077e9652e08bada927cf03bf9e08eaa1ec04bdb7c062f86c91e119f52e6034d6b4f035da29ae38d96528940dbba82914a4bc3ac61a76635095d64f6d1353cdfc8dacd81717671fe99869e62b3c4a0a963bdb8b3ca5dd1bb05c6ed0dd96c14295d7a0b6588012ad3101e50fd2bb240c4953ed5aeb46e3cca0291e5e9f1b79fd06b23069d75b375a21a880506a57965cb3618f8b3bf740c74bc260c13c14269281464", @generic="07046d9bdcf1d4bf1c07a22d3b5d994c86c6acfdd01736bf7062117520d59f3a7468c061e5c2156e2662ea371fde50096e0b01d3adcf6c774fbb3f396450c62785b980ebfa8f949e6dca44ebc1e55484935c792a4dc14006d14409566dfc57c0b76e47eeda4e9be77c1e2d134ab7ff95d8e548b36ea610689bc26736d852873f42320926e7abc5350377dd8f61199242ea16f82b6bd71c1a713c85f613d30279e47af6df41239999a156c6dc0f6f6f93ce5b61f9a374248917037f25947999daf133326217a7eaea89b340959a5536b12da53eba5fa61d2680fae6ec3d4fd1233ab71e5df60239b20bfe5b6a6adea70447e2b0c44d74c49b7350c510f4f05d59ca8394c5377c1d661f6f4862d7d5477dda3d05b6c7c7a60ef71a47157cb00ff4d4cf7448f8983f05ce05e1488449579b00adb6f16a715041bf063282b258023ffdb24bbeea3a2ac60cf2296e558f0f7693fa6382c54b58c7a6d461f245bcdc4a1d7a11b42c90c3eece7210189872a100ba7b44240665fafec75ffd79dd0ee5add78b46ab09bdbe6f2963560d74427ac7f394e8c7dcc718e957416a489d3c360b0d6098033682f99804b592e824d59daf46cb0ff855e6880f18e8a73dc6759e784ea8eedde9de6e0418c121407070f59f0978fc5074b6fad0edd71e9098f8f7d095bb3c91439f81d8a8124432b0eab179896fc17cc1ecd36fefeac63537eb4f1d76467b3762b027883c1db482c8a8babb2a86895ab34455897b49cdc36e3d5d48a8ad4e2406c4f2584fbbaf86eb2b657e309fd2062de289f7a49f71044f21bf0a11a2c83ef67017caa68b3c4a7b6518774b726e72cafdfc6c2f34068e83e095167b00963f749a0b74cf48029c4fdf096211c977e2cc63503351e0e730ed37ac15697bdc2ae71bd32060b1971d572d1853b8d95ff37b76350e2b699cbb5e3a6aff807480e257716585b49c2d2b2ef2c1ca67878ae5c57688cbdc0d0b00e57b96541d8dbaea46f0ce052e46fcf1f5c50b775d965c5c84fa4709c67ff8fa93f8b038d2139ee3fb3aebfd48cb667faa2a3ae2e78de7a76960baf3142e085806b26395f47f4f029f5b8675c6b5c7d6a5a67f1e79d73f1eac87393f8cbb4348fc6182acee5ce9a0029d2ede3dbcde6718a4ee8beee668adca23eb735335a7edd5bd4e9f364ffdc908679594f6ff09dbe2f62606edc26716b2ba0c8a1b6c9b313ad8bfe2fae037a6eee8641bdc7897de63ca5e705481b75d061aa8028f175e7e4d5fd4de3285116f7a0b691e3932296c7a45d3acc3206c479c385d9227933449755a6c15060497492ea53c410054d7f24a6eb1fdfae4f7452eaf390c5a168e73e80a3cde44793bb7768965573dec26a472867c51d062b2c15041ef95642cbfd900da73e203a342661a426a706c1d8d6c3d0dbfa4cdbbda7bab1423433fb31304bce03548427f911d2a62f8bea8a6172c2ea361a9610378a4e9286b9e5e6df38e4b441fcec767b529fd1a8b5201adfcb3b9f1018c24eaad5d56fd6e1cb65b4d775f107583472a77ac4d4cfc9385976857d78737d80ff7cbbfb6dbd6847fbd3540c732149d4d68facac6da4348a7cfef64d9f593ea69843bebeb4372e065a93b051bc012061ea2a5bd22f973f7bd3f9d49aab2de057d058c3f5204020ebeaa37788d3950e54f8b5e63b8b302041e63ddafaf8dd2b887757662472a126c7607e25bd2e0842cfe90236bdf3a2408545cb2de53f26c4da7bb5b071bc6bcb637251d13dc1f9ce6ccac8c99dd23625047fc491707182e2bbc6297bddc4f5095da09d9eca6a70d40184d9e31ec1199d8df6ddf41f67daa9dcfcc655694b32dd5cbb4a7fca8c5f87f371ceebe95b72e99e45a5fe85356bb7c6523c33924452352d2f9a88fac6929d49fc2cea99742fab7e81cdbf7a29af25c102ed2e00c073f10c18df06e0a3b1c2b585ef96b1a3c519d394793dae747508d748c87a651ff1acf04ea18ebc55ca1814752243d881a22af9d441153aa094c00ed875070e10d6cc62d652c7307f85214547bce94a6e799f90ec785196fb4403da8b6a1111ec43e1e71b99517876e70cd99bf1b644aab46eee40de545253150d9aeb5ee2a86883cb320b3db003e27d09fd3b82bd61385e5f5e960919859afcc600639f429d23ab689e37c45be72732e343054abc563189051eab2fb235a57a407240f93cde1261df4ef6ee0c74c335cee160b84dbdffa0a6bc1f25819832516c8e2e9dd3e00844d93c5a4345fc3c639be20a889dd7b8fb690706065e59c6b0df68f7a3e7abdbb85396afc2198d8d8e235dca24bfc4305c6e8b6d8ba1e126be57e2fd003e29485dbaf0a2cd5df1e071617f42ab685c0dd521b7d009ed1ddc6e9c56cf4b07b3bf737d80aeabb71641f8c932b65339ebcdda0f15e96bd04fa3ed0610b1f3a85707d6b18b644084d4c83518da6a28168ec610ce6ed601e6e0d1b59d951d4aa06a8bc8cab971f13000637386f7c53721024f980f9f3bdfc85b21c2c4ea45ff87dda1693a3a020d91fd1a9951bec659dacdcd53fd4edc02bf54c452cb5a9a6b6f3f075840758cc0dce04df84a397477b7207052e7251a14c33bab88103aa72139fa29cb04190df0634381f0ce3756f83ba6262d5948f0fbc3b78f1f2f621b866662dcc24909a494c0c8da9ab26442eac2b8b569465a6493e17168275b10242f8e0af70da929c5dd562e40aeb1c9a1d8f989ac21ec00a6a152936da837b3bb863dbcae430241525904a3b069a89883b9d48bd35ae1ff5e5e25e0b577c9dc1fd4640a6fced627f4e05c73f176929c0058b54c1c11aa560491ef0949c11c61a2d49d267063010d1064ce3caae9da02c76123321ca6c29f0a972bd0a533825f6cdc3541d90c0ae5e1f31037e043080c973f49f65730fa26a263948d311e73dd28e76bc701bf3b08e82d8b364bc12c575c50b019e366369153e12320055b83258857201fb43b94f252ca28b5b8a5855bcd6482624879299a221775fe4047f131d699855f519ebb811d4ce2fafa626224acc7ec97ebe1d0e42966da76432b1cf36d7fb8d51a94b83d387118a4b72718cbc861ed8dab9db9c84f5775888fad3cd06785c8f1de755e4653ecad8f06f99a424c496df6a8075a0847a0b2db649fd2a03c6b55a03436f181b167dba36ed8c593f0df989456ce4a43b396d1732259698f9c3e71fd99c7125d235293df7abb406f0d1b309afba22ae116fd82aaab3730995ddf14d2a58a27613ac1ad6dd96e6638a296b8031be821e441b242c424f663ca003f8641dd08bc6e6737385cc249f8de053f6621d7c01e111acf0e5cebd96639a1fccb3be2be2fb88283f186a38c43586cb9696fb7b3dad0d22b254a788d8fcb5b553223db82b32b97b40490979206c78ba15752a34eed9783cc91a74db5cd0c900bf6e3f03c576db4f647186e9d54917b14a0393801b9c2520bbcb43cc761cfed025c1758bfb6c7c8a2ab07894de483c8933bff1f37ce4f3217a42cae365ba5c8a2bc3ac8f100fead08698d7626f4158b0f241b198a81661592d933dac9f8e9c38eea9fa20fe8102109b51221d4130b6885c82e1f85c7c90e75f5f187b26efbe54ac7deee0de37d4a1ba1330453cfb453225af83d877975cf60a262d5a33a860d06a117d1f20026d49e26443ab7827412c58b9263776ec1005630822ddebb9bb29265e694e8dd2e75e90bb936c5ec3d9ad53ed7d2a54d3a5fae6496ba25dba024a1fb327bb299bcc3e263059d808a26fa954b8954d5a9658f3c4145bf1b7f2faee7685901ee57c5b51f02ed787a1d195d4025ea5a26cdbb5ed8264c73f1c2dce8ab245464dcf41c9c7ab16559b2132f246f64a4807249e8df4e90eb5f7a7fbb1d4df29d8ddab8db8c25129e8f106af87da54aa81ca9d52a55778ebcb8831a518543e43eafd1c7c9d72e37906af385c15ba11c963d6bc82777a69244cf5eb48a913187a6936ddc1ba5ac04fceb21f4bb4553416fd638062b1dfcf715c2e6f40c2fa8d29f2f2f093addab14114bab473b65a5ab07d62c45c3bdb611589d94372eb294b3156975d482139435ab3d6e4db8a6e32d6188bfd9e42bf883a6f0775f3a0cbfa7d451fa1687fbfd1c4e05205e8e46ecb5171aada6eb7f16a687fc014a9a6670e718921134109cc799039fa7e9746f051940291fff6294c36beeb6eea3cf16287c089889ef503f506ec9c8b75a2f86421aec184fadc637b1c529e2e97d7e746683402743ade19ce3df388d56420b6c74a0a5ec6b624ca82dcc60444c1cfb0474893ad474079a20ac9fed4a0d149576357d1c40599419c583e27457ccb362c3b7b86545e42380ca12ae1b92a3e27d2dcd2096de51ad1e3349c8b32346d7cd5df18e0a50e726b333878a6d3cc6fc8f0b43b3fc19b0852ecdb6eeeeeb34950aba50355d07be4c76dd72d8433cb0af9fb48ab2d2ab214ed3081985cd6dac5a33037ec21b6f6c2d140fdd3b980ac03ba26c57a7e55bdb6fe5e8ae5ff1e14fb66b94f7f487192ac47b89a55ae14f8e755d6fe2134a9ff0d23476cd49b6e24b43ac06c4ebae38f64e755ba07ca2a4931c4e9444f05ebde5b44f0ea3e728ffa4677ed18184869eb20c71b8aab762aa7d107803cfffd815d0a93d2dee299e43fc85e0f2d4cda2843431175bab0b44da61557a4b2a5ee361a22f667246f903ef0cea0d30aa89e1f93466209486f93c267afbe7d2385c48e79fcd02cf6afdfd96026f0fcb106abe61973d393355e847c39e4f45629899aaa436018c2ab24432e0572881c2ef8263cdd17a6c5d054749e260f5e0abc6e662b8dfe5b41d6fb7a7a1f13b40d13c214640774ce47f1d0670ef5257af8644ee984365974b00f6e30e7f0ecc5b5b3ee6d70465064d810cbf9bad387b2c113fffcab35efe82319b0de88576ad27e213077cc06482f5d8bc7877253ff3fa9f3426746e02ea7a7ddf476d2a03dd28fe4c195248c46da03c1ae1fc595e22be5b86a8af34359d7b986f22b363e51776f8ead881f959f135f4b6f1b9463d70f4f60c24f6c283a6d5dac789c2238e207b92b732f76d40f26eb6d110c1cb393c705f5b869221a70aade259a0ec25a3e9704e5578738c957169e6aea38b43d81dcb746bc64729d3d3d5670fb62c93e08953b9fbd37e1ebbd03238caaf8e4004ec9eb7400bc2bd51fb4ff03f79af1695d3c9a8643c2c56dc60bfc6bb7b4a4b846e590df1c30fa7fd95803e37c039c7b71fb591145f4f7f7a18dad29b641fc57b8dd7af1f2b00879993d3f47feb9ad03233257c468cf788ffc5cbf509ee4aa9351651b2a4f5a2ae0f479b0f6e79d6238f630769514f85e08b16ea47a967523d55b63970a621752db8aa564e9c1cd33c1fb9b7a6501db1da08b11720e3406231e94277590c356882cb9e68034e7dd3f499e987b9e1ba5ded1108f276577a3e654fccb4b09315e0ed118ff102ae0a007632a80df1d3d225542e28b348a9bc5b69361bfd303e3d9e4425c2af48103cf777d9b90090421e4a7b5aeb3f707244908de96ac48e18ef35203e22427931de8e8b2a022d494122050723828fc6e97ba01a028da5f1f4ad13bc23ef302ac4a9015cba84397968a034a6d526c8e6268f93c816fc825e3abf03758106439d16de4476ee0d50c73172e8e201f5f0e94bc9ce0bd622eefc62b945c77ea3d32bbcb1903bd475e79de3eb3629faf3b6a815df59387b2ee94c57f992fb77d627e12aa7e650f9b11168677d35ea33f63b530e37ca0bb73bcaf7961ad100c88ae2b23edbd5e8ef11349a5078f5dd15b177148bc59303f8847", @generic="61860d78b76d1cdc494423268cb00c9e55eb54ac1cc1bf49a535e98e103949a83165ae1a9b1227b5d204080ad04e818c026f8456bc75639c98324f8cebf0cb538d0de2230c5f70a34681ebe54fd8bb1104c86229cd9239a0399b7b79a5178cfe353bc11d174e977d591440372cc0b7a7839a93d8dd5dece4ffcd96a7608953fbfca087aaa9dc89c431374516ab68e21b8cdbf55b34f1e3c952e59538cc490c2f4304add51f62062ead063df9fdb43288f1022382e7a9e96f70d14aa3d73e960e39323bf7b31fe784fa7105820cffdab97690d1452b8c3454a7d51ded16020937804cf7e17faab4e99180c4edcb811849da3c0d6947ffca079750b0f40c3d9900326f514a0c0d59e51e922670ffdda1b7636a377b1c320491ff1fa086be971224f13175fa1006838d7d66318509753b25c6d1f1c08daa462ed9f09930806111d8152e286ad6f05d41dce1d0e708890c71325e1d724a72d614899b7db73159091a1fd6e1613af872d9a79cc6fc59c355ae53771d4d52a1e95d34ed75000b30a3918cc6f7bdcd5e61bb5c7d6926b164aa38a3b24f3aa2b100d2cd10cdf15f8df6d56d90be1983c70eccb20485b80c605b2d80b63dd6d28efac02f4d2e18591cff04c4b340168593f479853b7a8d3a6ec99a59a785a8851588e0c17be1cea7f0abcaf0cfa1357efcfa199b15b5f2f9891a38c5a16c56f0136651ca4ee2f2dd91adaca652274b9b02cbe30a55970f6dea7c4c63d11e8db58d6b4e79a6451504c45c3ae61be89afa2fdd82f60fbbb19c450ee6829571d8b041eaff2e38daee3583d7e835d259a0ebb097038d67e2ac7a2669a036e68a3fdc1eadb7721c691873c68e6ef73fd6d5e0674e2058acc10a673ef75f057482fe23fa41180e912bd635a36c86140292b95f7a57bc623cf8464e8cbda500101cb43331fbf9eeab0954177db8384585d55c9a12554754b9f61dca1b9ffa9dcfba8babbd6847672e7e2bd0995f916841d354246a0b54d470855bd811c3839e588c1d737277f3461ce2db178d6ac53ae1512e840fd9ba1806928c368a0b38a6e62bd52662c64cfe314e813c05b95d3d73768bb9f64113570748dfa60f1a9eaec9d40ef585723bb555f86f4d03f9b57e9fc9d1ad9d1165bf7f285115df7dd3cbb76013272e84845714fcd1b3a67c8f327a77f183642a7b7ff226a66f4dccb224433ca0a0b5b72f533d5beee913279b0f8831964d3504cb49998c69f5157df2d82fbbf307e4f84d40f83380a17a62e9917b6e9304a787be7e4017344c71c8325806c21f64a5a830adfb6c78a76064d2d4297af2a49172d8dbbf9312dd23eeea9763f820ce7126dfe2d1702776d435bed17e31f4831e9610e42e2ad7ef2648b209868e25f50dc73f414970908b7ba24f499616597bd52ed471b042943fc2c50d788a1bf3e085e2a7cae6f8f11a2c5f78c864ffaf9d342e795084ea5be2983339137a494819b3b671618620a2fca614de51eedf5aa2e9fef77630e232dd169d525c04474fe6367ed3e1a04dd041c0a96ea26ceddf102148209a0d07f55bcede42309fd16704e9b5f4ca62e403381cf972044c8fd7a36b99c284ea4dc9d9665f8a6d2d15e723b8847e718eae912e524f640dc1cab522e567ef5cfba9cfc5b060e57f02541ed5efa6b5f7592e4cb72359fe05b1a6adcffca936988fa8e69f10009bb95f6957115248e4f444d707d86c91e6296d38d8871d927e8ca4dcd7666e343b33547d54eec536a5a10f05607a5cac5db49b40ed9f4cca2a7c3990bf1d4921a35f654a498a76cf1c7f7a045a11f7fb0b934ee7b60635cc3660c103c20cb927fd4783f0ab6c057c96a7cfafbaf441299b7be7cf6db225078be1e7e2f8b3bf29b237de0c53cc19dd4513590bfac047dcd833ae33cc5fbff096d9732d845a4cf85054ce421441d66d4651e98f43fb142b1bb6a62b8a5e46fd0dfc13428b1352bba83bd95a845c15a64e177d599accd21cde2936fec385351d43fd9ae0c470ac251b1c6ed4f1e4a669bf0459cd5d76423f935ff6f3d783ff6b26a71dff9d9984d67e4141524663872bfd74f47e92fac6ac1023ebf6b68d151d927e81aecd1c565f6a15e46140bd806ad277bf247e52c858c5b7a2e881fb7684b5e5b84451d1428e046376bba493487d7726e9b2371f821bf6ccda58efdbfd4faadc128de27d00e1926e8b6eb6272c14af08d0e97a974278f87c787774c9021561c5d2a69fe13df432210a0dc47b7a6549d552786d74560f73494d378728faee4ef556ed4bbd855554634fa213514167ba7dd26548b0bac5c1b4547ddf497050beca3c4471db2e4e3f95ffef443e15b75f941db53e3127310d971b33fc6d5b0d1c7efab037b16a2578e27186e4f90309fee44b6b22841a1ac787094de5122cc604cc0b4f282b54856f32305df8c139f435888c2037ba93f7dacad019f5b2fc49b0e7c1bd57f85950193e38d21a6e11938f202c12dc1f6cbb6d2ce09a83252470c7ce218fea2eb2aed7c80cc1bd71a22c7b0e1305fc752b4094b609248aa03d7e1506cecf5148201dd5563632694123e243efb41a664f0fe60b00a664f6d3baaba053e4a84fe9cb7eab4cf9cd663900a8b770ca3320fb8d9aa9cd62f8ad1145a4e183651295b696f96fd89397c2fef8176dc9fab0fe42b890e8a34b06a8481e77c77c80957201d8b70d44a400e9e4c507f78d7af739b305caca27646da16a46a09947761569fe5bda68eba36eff164aa0217589f5707f8d425927153de5a4e99ae27212cfc66e7d6a6f96c91e8fbc7f7318ed5c4e4a3d576f3b165ebbbc3ebf47f149cb17348a763c32b32555750b584b612d415c892a14387a503cfc58508c55902a01f183884587d7db01d17e2a8fe374219c7f052d6d460ecdbce444bddcc8d3980eb19e804ba982d508508812cb3af3098460ca17f43140c04decbf7e5fb660c49e8136bcae7afcf061e721773e8c225f7863fa184290364d357bc9ddbeb58d6fb51b05638a92fd1f89068cf58ebdcaca359d3218d28dc64a318372c04da2f38056dd2efe244bfe7311012dd45ccd809865fb2cb57ad03486bc18c9ecf926ccca3319d876a737ecd43429e81ccf8f75ecbfe48ac00ece23b5232b97fa0599967763d4b2f6d5e2a6a9c9298e260ca417b5d75a8081343f1fc413a967ff0c3e3e5531cd2a798b97053b05a3f9d1f61fdb0ffe0a485bbb83d34ee722c2d11975ca5cde790df44f8d1bebd621f65b598a3adc9523759da30c0fe128e6e4abf093b07f70c5aa59b3dd793f2bb4a57db2125160b9466c3277257353effe02855b7c22b4c6dc5923680e6f7993675bd012eed78dd77ba1a2771ba6dc8ae50d46e8065b44ee6291adc61958420ef2ec6c0939c3a175b19030a41e48074414a6c974a4c3999a87e55236a7e4fc7c9ac496a29192a79abc2c3ee5304ba5d808d5e780fd206541b4e5f733261d2d532352c994b09797fd5415661050054ecde13b2ec0b112dbfe559b21b97ea7b74ce62a8f117262912861176b86bd85f1af7271ac9ed320984a495c58394183c3c4fd8d2d0704cbb84c6a812f4456bf6aa8a70d4071906652246809a436246f76bce6390d723aea54514ef99b36a8b53128bcc6dff63cfc4cab5c92f30813a3d9ffb7a2641f09810ccebb0202c9eff3d7fae7f365c5a45b1d77edd0e26eaad999a864095bd0bdaa641050066e5ce35fab76ebb7e726a318d87e5a03e62a4ff7a7ae090f9c2a5c27f8c3f390fff3d4e7152653afc935ddd2d2521432dcd926f45158cc26720367ae48fa649fda84766731e93c19234c02563029d179dbb8e120ad8dfa801474a35c99c83bcd2788697352a91d00107f22204cb303b89ff90e708e5459d7caeb8b7c4879316e6eaf80c8d83bbea6783204f3b86e57603cb6853197f2dd47ce791f6c859476fed6286dc740dc8eea8754d4ceffd225e12867302af39490c3ddcfe77d2536af2818725ada92a253e13ea608b24d290444ce7edc517f5ab7e2d2830ef1d4a62bddc63227d7b68266b7aea25d5eb3daf9348e9acf2af87af4b8ea84a0b35a28c0498c6542f8c0bb6a3623d09a1988dd1e4455fc77ce35cd6c461072607faefbf4f8a7f339301f8d92b40030dadc97bd6e4d43dc6c1413c9cbd161db873d8b18be46aa014d79e34f5b5282ee251c7424538808e9f3f0fa98440d2c1223902dabca74f1f75fbeaa929a40681ad0e74bfc59e89341e1ab82449589094a43c395fe44335cbd4116b5a2fb224b6eaf2517d05e84a415937d4573ff554909c5ac8e759a95466c012b09a0c8c5c7cb9a84ad3a796e32fc469b1b632f587f38eb6bcc53e78bf2796c7ff8d5cfbf838ee2c37b7bd1d0e29619122678cce3f2b1089adbaf406fcb8c04ce00f1cb6381a6a4a63b1d02831607b6eb9cb40f94beb26d15ab1d5b2879e45a39d29f87342a7aeaf2d8c231647fb1d4b8b5a7f578a85dbbef6bd6d7ba7bfeb1a8f7f1944b3d4d6fac2b0b8de700bb961230d730f6d30ab2e7ab53c0711732d0430efbbd31960636a4b479e9a1b555dae7214859b6233f99892cc52bc2e5eb489f66e5502c33cf2bfc0e87afb19e40ee076cb3a1376bc442c9aa3f8c59dc6828f6d2d6f45fbee71c1516a931200d82b2936e82c86d26b31cf71f7c6f39081a7dc466818d23a14c5ff5d55fee764e288dafb90320dc3a6a28334ce907a1f79c70984438633fd7a159381ecf0c868401eafbd351ac99aa0f0b2b3cade93f80625ef14de51f4416f7a4c10832107d2650bd9cc1dd389adda0132a3bb21cd9ac84cff6c72a9e97e893816ce8d0ff8490a90f4dce6363640412f7102987eb49d6da8b675b0988331eb11008186f1ba63858503002aed466cf4b3e435356e8541a27924d95978ede99316865c1a4884e0ce65dc9be03b4a7b537b990cc75c27606f74d9ba28c7e7d86bd5921674b0980be5cba7e6cd22c619f934edaf7028057a5d8710e95ff68a26845a1da86198dd036497c3cc09da8563a4524a72ed5f0db225afb95e3cad44b5c4bcf911c73057822fb0b785dab8eb936c5dc8da1a0d3df6daee63741534488f70a52732fa6d29be2d848f3ddd9c26d891a65ef3763036844c6179f9ecf74f808593422fb9b318d5513dfa4644d3a684edba33236a3c857ea287cc63c89a200657724c064b5214fd5f21fea5af7831dd0d4fe4dc0cf5cf1fdfc2807239e22e6f3e7d5738bfb58cddfefecb2e027ec7ae4274bebb858dfe6323d265121ce11560d74f27a6156daff5cd0122f01a52b4d91074614831ccd0133662030694538de22a02a9153fed94228dbb00342970426da41acc4f83f05857f6f04b16f001d69ae0e4079e585ea80123ceba1e5c5f63cac1a2d4c2d468aa403068c8b377dcf3e5c71ead9201876a630fd421dde3c80f78af5d5fc564735ea636b9a715eadd8c18861c1eb15515272205bb553ebe38bb04d39d3fdb3bc00ae040ace1ac9d2398154a6307c99688310ebf6598621663c9aab2551539f6bd439a8d3d74625f270dcb4add179922519167f77d735ca5d66dc6b8dab71a96c5618eb458b6323be375abf290c1d1dcc56e1f2e7f8fc59d037cdf6ff121221753bd8303ee13997ff6b037188e9531ec9d60537efd9e72f5a68eef6209e2d2c7e2f87832bc7da59a03c13e012742fe582a05daa43b3ee93ccaa3df11ab154193e47b01cb3430b0ccacb23d7eb4ac53313e53eddcfa0075f4467edb5ec5293d0cdd904a8a589803874a38f6d157feef0b595968a60cf4b8feb2585761502b74ee38f7d9d7e98e4", @typed={0x8, 0x18, @u32=0x8f}, @typed={0x8, 0x96, @fd=r2}]}, @generic="916a4a525485f3f6ee135a16408c36f781468fb8722873c7794d5e528a44a56be78c3d50f6b199e67bb66ec7a4e3f734b34b35f2b4aba7a2913b7319660486c465af18890fe55de7bd01", @nested={0x1c, 0x6d, [@typed={0x4, 0x52}, @typed={0x4, 0x53}, @typed={0x8, 0x32, @uid=r3}, @typed={0x8, 0x5f, @uid=r4}]}]}, 0x3174}, 0x1, 0x0, 0x0, 0x10}, 0x880) ioctl$sock_bt_hidp_HIDPGETCONNINFO(r5, 0x800448d3, &(0x7f0000003540)={{0x2, 0x20, 0x200, 0x79, 0xffffffff}, 0x6, 0x7, 0xd40a, 0x8, 0xfffffffffffff005, "0f4990320d233a41a0a1e48f3c840d7e0d87b084e4b1526e76c83075a2ad046b79d1ed3c8ebb770db6fc8e4763ce24a9e2ca753308637c50c46cd825e27ab99afc14bf3296bbbbb596182a0d43bf4e023b76668067a5a2b2ad043020910190a9fc09677465787ec179828baa63c3560838f7af1d67b08e4e4510fd9f3704e980"}) bind$alg(r1, &(0x7f0000000040)={0x26, 'aead\x00', 0x0, 0x0, 'seqiv(seqiv(ccm_base(ctr-twofish-3way,md5-generic)))\x00'}, 0x58) bind$alg(r1, &(0x7f0000000180)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_nopr_ctr_aes128\x00'}, 0x58) setsockopt$ALG_SET_KEY(r1, 0x117, 0x1, &(0x7f0000000000), 0x0) close(r1) 2018/04/02 20:47:01 executing program 5: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000e5b000)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) connect$inet(r0, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x11}}, 0x10) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000eb0fb8)={0x1, 0x3, &(0x7f00009ff000)=@framed={{0x18}, [], {0x95}}, &(0x7f00002bf000)='syzkaller\x00', 0x4, 0xb7, &(0x7f00006ab000)=""/183}, 0x48) setsockopt$inet_tcp_int(r0, 0x6, 0x0, &(0x7f0000000240)=0x8, 0x4) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)="6970365f76746930000000000400", 0x10) r2 = socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(r2, 0x89e0, &(0x7f000031aff8)={r0, r1}) ioctl$sock_kcm_SIOCKCMCLONE(r2, 0x89e2, &(0x7f00000002c0)={0xffffffffffffffff}) sendmsg$nl_xfrm(r3, &(0x7f0000000780)={&(0x7f0000000200)={0x10}, 0xc, &(0x7f0000000740)={&(0x7f0000000480)=ANY=[@ANYBLOB="b80000001900000000000000000000007f000001000000000000000000000000ff01000000000000000000000000000100000000000000000000000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="00000000000300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0xffcb}, 0x1}, 0x0) ioctl$sock_kcm_SIOCKCMUNATTACH(r3, 0x89e1, &(0x7f0000000040)={r0}) sendmsg$inet_sctp(r0, &(0x7f0000000180)={&(0x7f0000000080)=@in={0x2, 0x4e20, @loopback=0x7f000001}, 0x10, &(0x7f0000000140)=[{&(0x7f00000007c0)="7343ed33d285b3cc20580283d909da4865a42f65c3326ad4d514c629fadc8afadf468ca9b7d5b692fd3a59e99624ebd46194b5bf1db8704e8757b8230fde0535c2acbcd0c509b1b55f53f50ac0ba0161bff044aefe247f7f71631911f5d68ab5a3535e9450cefd4ed45778e128a73ed807b24b11741b9613c0206c2eb004f1f37a9cec67880d7a158c9b46bafaeb0c47bab872958a15dad2a3868648359f84ab19c69395c42ef86ade52a52b9276d08a4e61c3793ecaa7a461cd67b95b945631fd7a5ccd867a61007fdb95a1daa4e381d9387ff0f467460f33ab6c41f284376a940f9e8594f645dcd357ded951012ad851fa56a82bfb16dfbcaff27224425d1e97d5bf1acf0f8803971837e1a8c92a0542e2775a5eba64c7e3ca67cf15c7e8996d783d491f3a867b0e00ef17643a97d1627698682fa95bfc8b7a6204f93370e29eac1641c95228e02ed987f2c4eda7f2276397a0a6383953427f814de74923136d9217138ed6d5de97fed41caa9f074da7fa53d1e0649e9b70fdcee710bf5c0f72cb053023b6ed840f3adea940c55adb24640f4ea955da0790c5efe1d78a9341ca5011bf6c066118a34eb749de96a5fac53fd37b983cdac8d9ef9e06a1be495d04b38caf588a16f0e730d1622e4fb2108c531b46c6a80793d1d9878b72dc379afb9c17e9546fc2ff6834fd72a9900767977f4f401b9b9dc0eb98464e58d5dd8124654fe8c6a01ece20262cfc1c2980328a3320b6d546e5512cfaf2b08b0d6ee647cfa4fb0ead8d2c81504808c8ff482377fd122d6185d8e7734a021504875e0e4129000332a1956c067260ffc0f565fd37824f7ebb0758304a6f63e87179c01a35149669265a055aab44025a57c19188b89df8da46f9aaabf35e28cef8349ae79434a30aa797f69cd5cae6640bfc94bea4288b22e9940474dbc75ded8845fa1d87e135d5575b0b395b85cfaf9cd9ec52310eff0fe3eb86d37cbd5fad20684b494d23d4244a958baf1f52d1c7ade097510f50c401caef9dd710545f816620422cac78baa35340be942e179482767f23f2526e32a1ff2f416585ef7c33112d3b212d2a14146e13057c1291c3d8c429602ce2e7de8eb26e44809c88e08791725b7eace601a6313646652cc19ccd556f8f481ec7bf996254bdc0d7ed913a8dff69dd331582a623a761ab3e522453172e60b00897d12bfe4981511cf8e484421e13fcd3f69c1f8e430bef4882500cb19b7e02fdad6ef4238a22e82513131821405aff01f6e61715cc74b8abe2758c089005fd5d2d9cd3b40293811637cedf987bde326aba6954751174334d62b922da2f3722801e82db0e91ae4db9ddd3b6f8bfed5ae549228ee6b9ca1dd151da0a4d27b6f343a1f5b488e830fcadee39e1860aef0a1c1580e8b7b773ac12eefe9f46c1fb6790bcc663f92d484f591ef86b0d0ac0ee43642d9ea86048e5b43d385bcab728006001a5ad5049dcde6cb19765970e8764e06e973719c95e2cb16dea0fd64383e7d1c82dc74f39ca183eb44c0ea98d098ae535b01408245426f5d5603bca9467005c83559d42c1674d4384a07d29f5b08515587f98cb1d17a27848f501aec3509d30f3ad7165749437ea3b32dc191f81c5d1a1a87ca1b1b7a3396d1bdc176a64d1fc1423489cedb3e803aef87a14679e46265d30cf75496f99f476378fd5fd7815b4ba39255ccd41bfa2b04a2a9b9b496d361788a93613eb5a91bc372b788a48a5f7dd2368879064bd7bf91fd33ee80f4b27e7ab9c4b7f8406c6935344dd1ac89332a737697dbb2b4f7370dc86e541df8349c5921ebe0467a4d529ce9545f95cf2fd4374108a2e33c5a314eb58c4150076243526ef42dcf8fc313d7845452f5f97b4a56f6126b6a06e8110ee512f186f305f8c6c80070dcdf92fd337c38dcd7f5cf817d7af444a8ada157209726905b6952b7197c4b1473d79de075d65a78921936cf4e732060f9eb32a59d086740941fd84319adea8acd9c1f98608874ba968a08c913a0ad15f718f91caa7a9dc814798e77ebb46effe99f23a28010fa87418a7ddf8892f18f69a8c92d9fb7aade8fa4b0c50d9c76867bd8a41f3bcfcc6199d461aa50cac3358fc106da5d4596cd28a4a9bdef43935fb490fa0f186286343e56c78c4ba5f9fdf019b3e9573ebc0bc4c324e9bfbac7bf2ef79b22c92b7b51d6360a2cba1a0b06d512081a8e0c7543254413b1fd15ac9544b05167d1e38807a0944171ae9afd873d8a6ea6a1ffe4f34397cac358e27199a63b35d7fb035132b8000ec26f066ae505d2717283f44cd4dbcc3c026b67f108d303e174dcdd32992061797d01ee70d8e26a92a756cf5732eed0202032c00fb653c4f201568a6caf7f113c6b1f8e91773c418754594b21455334dd53da6432f26856764f106723e4382a41b3d1cfd07564bdc77daa52b0459f92e005d91544c309913d488daa93dfe852b3fb9c23e3bfd9fa7c573cfd61c48df6fe8c222ae5debfc357e8981ebc3d0a4865ebf279127e8e44cbd986b9a8f02890ccaa8932fa90e79f511762448e938d101ec87c0577abdb1912afd572e52ff8a9a772a75d8b39cc7e3dcb9d458519cd84b1e5e8858ea2e11c7ff35515c218fc6302bc3b7352e5c7a9f393eaffd1917c86b23e39f0be345ead6233a069576f3aec9c67e44af6a16f43250e5bd843e2a3fb906343740ad4452d35202a692e92a082b4cbdc061c4068a57e6a2bab124d3c5a2a7726552b79cd3bd600f6797bf3a28519f323200f7e56cf4ebad09218094b12c65acedea8eb9009ada6d637078f4d8ad16b202ce4445d02ae4d4404db426ec6622e7909764ebe3c36ca50f4eb37ffb095cd9986beb15bf982dcefb1b7f84e86c0023cdf40dcf7a8d0025325e6d0b688c051905168fc0db1e74bfa8140fa8a9670553d7ac26439a0cce0df0d231e484de52c64f29bf3847f285e7f91d48f046a53f83d6a831afac3589b012402bdbe6742a1398be54333db1b9855db4a006fc3ef4e62356152ff8b834ad296fb9664a17071f901afdd2be9c03b6f1bcb2da535095681ff51cbc3676db31ad11b6926c7ad9d88e0195f9496851713b260cf26e2046366c98d59cac75c206a109e65d4f71d736997fed1a4f313c10447ac33f3b14779098e050550d841c2af1d76f3c5872521c2cfd77bef818e8a7418d027e0b6f7e359a0f5d6aeefa9f50cab47ba229ee6a4ee88bfca03a04d9d44bd946a492c1ba55c3afdeaf2d34dec1801071b3d2bdaaa667fc1a9236df7e069771a1efaf84ca22160d6ddb9d52f91aeaad6e08d6aac596a824dcbf576f94a8b62ed0b60fc39715058a275edf0d6654be1565285f2f67613133932de52bbe0a9cd611d062453351a4bfa63880fb4a2520edb72913c7e68815cc658e24092e59f613a88b67379ec7770bd7ae64e99a5be444bb3d74ca7a0a40d291e3a0132faf89feae8fde8bd96231792fa6c1499ea2cd5cb6d2239ae4fd6b9af54f3ce6b37103ba21aec9735576417cc4d7f1726c42a6bb6e71090193bc3f03f745875d6adaaf3001aff55fa6895cda42ca914b1a8e392ab70baa572d3f965e16e7c2d59d5901ee874144d061cfa1a028d05d9b14406c0b146ef532f4ec55bb954ba319e2e7e300a522e0376a9790f5b61a2c104de2760f657a9dc536ccf15b533d05812639679fd45a6ef992552e0c0fc083c315a3f76aadccc06c9d2f80f09fe6f60ddb62703e9a4d945f5335553e020ebae550f1680ae17a5d685e3968347f8157f5bbf3392f956191191bbe353c10009af3161f2c27f72d69b9fdedf137431fa1e9d094782c3402e2b44e51b371823e1829c442f0b4da9503089e722085ad6d587acefc576d63b3111880075481caed077094dde1bc216bc6d093e6913f4e8374f5285efe5896c1c29e6ab2b15bbf2ebc638e17ec66c26e29cf37358af2d38c32e3bc56b5461c262bf18d9ad86bfbc35d84db3f63e84cd7b31c07fa4f8fba78029aab59bb304b4f836dc28dcda610a2cfc043d3be533dfd953253979508b3ae3214b88e6f788e71ea1cfad1dc4ec64238a5d1f0eee342fd49d9487ae12bac4ac55c98607c3e0f408e7bc161df5fa0cd1bd4cf5b73e1f16c0b3f05ba3270d039ed39ebe8620afa91fe278a7547d50f1dd4500fa6a1a7376c0b56afc3e211fb67702f9ccd4efdde06f101ce02781896232c083d8eaade5594324a157f85479f6769d733611901843dda375a4231c7be2e68a39feee90e97777af7a096d4ba10eff736ca8bf08a4888a264980bf168edb26c0e500da2ba960a8c3ca8ab85423f5f41eb1218169bf5a1f9033168afba9995d5d0858ab26c193fc00feef934cebb37aa10f6dffa8497164a089248771367aceb6edd511529a1545117290290c5ec98003a9bf303c002335d3cbcb071d7d245f94da3f2b8268439c9175b912ff2368917d6fed3df752487ceaaa9ea1a0afc0ae5d99d056c91ac04728268161c74ab44e6fdbcb25c1804d1a376d696b0e88afd4a3a1b62f8c884975635f47cd19a13159efa8a77457502a6659dacdecff2d27e2b85d29438fbc99e728f304ff318fe8c30076baecc442ce9f3857f6bbe8855594cb9c89c6bfa7be1a53970c277b14915232497d91e7f70299095b6d5d2e4baaae20e56f6b3e7b8b242a052894235888f9c3da3c93ad7bd78bfda8e5b1d07815888062e02ccf030f8aa977551ee5c27f110a4ccddf8151f2a584117437bffbbc2a73eedd89b1bf05de6deee2387c596dba113ccdcaaabeb63f2bbcadb5d50f3a8fb8f518759c62e2c02947147a244630529b6a35839d54daf2a57b133fc2bb6930df31562bc2c4dd7a3d5a5f879d582fea591325935b7e03072351035bc2d177b042ad17b059a169904f70d6b9f6497bd1102c98adb873a6fb35106d0ca98dc4bba70eb785a88734c7fad188e097c3c97dbc4e64fd2473c571a33f010af93e51961ff63de8fbeb03829f940b2db8fc1439238a22ba7658b7a0930afb89887ce1d6633ca388156ec7c80405898e7ce4c2ada7fdca4f391eea9b311a2cba1d858b498d9cc4da78f6befc3d55a13a2bc6fea2fbc684704512e0b3004daa718ad8a9095b093b6ec908c9922f8d8ebfd8beeb3f972cade62e4a492c27ee9e08c757803eaf1216f9740b677a09a674f1e9cb035940da768224e67272f33fd21013bda39d5af4055c553150dbf1950e601b76260a404d210e7534298df361e1c0be0816d6c82e24783d70c31479c37a0fba9c517b59f1dd53b08cd73d5c1a77e4372aa910bb4f581b15fc003860fe236c30121f422b944cbee7f1041f7299733980687227179ca52e07f4cafda824a0c855bd7cc161eb2c0f6949054aeff90f09a668c0b7eae9b9af42cfde2affdac8052ab9c6d17f0ab10ad83fc51192c1e288bb94d78b0ac1314a0bc306138e46195e39f6588bc03889991d4795f744240189cf716bba4f859d3428033d344a0c7515861c3aeb42c89b1365cb91c2fd9ceabd0b736d0c250687dc61a96e63214082b15140514408dbb5b4654b975512ff684579ff5393cc2107459524711bfa584ec7d292deadda28c396be47d6d4fd75ccbe5bd7a0a9f92dc6e2bd7b02876ce5aa6e2a2bc2281395e8df36e3bfeec127795f1ee51c0a60727769b6934d00747084ac3a677d347ae0d2e57ff0feb5a3843df6179942ee7371b00f73b56b4179c2111091a042cb3a3d2ff0ac0afbee4eab807399cd6dcf6e799b85b0c2d954bbc6b305532249d0e473876222f9bb133b6cd77182ef757dd0368059821d07cff32", 0x1000}, {&(0x7f00000000c0)="a4c751283c96fce55bdc144b9529f41128c8b8c78720e11857420ca259b5f51ca85d3ba8f4462400", 0x28}, {&(0x7f0000000300)="fa3c03f4585fd9277e29e27e640a0722d8395d8871b6791ce2104f9ef45b0fb4c449f8d5dfa9046dc99dee0cdb62ebb2437c4aac439840c68924f6a40915c5875e77169a4d9d9908b9c39a705879c9f87ea06527c25956d371747c69703f53d06a72a75fafe71b5ba5a714a2a8f6cda9e5db9953629532a124e5ce4e6f49c503916403056809869edf4d838804d2816c0ccf04ab1f4597c3da3933ba47025339d336ea35b92df28a8771af96eb55d716f2f75a1c8bb3b0ffb48c7c14bcd4c028800256f33baea2ffc32f5203c9", 0xcd}, {&(0x7f0000000540)="e23222c015ec91783a23191022ce5685a862c7a69766522e2ceac2a106e9dc64a78beecddf36796c0094cfe539e1d8ace896baa1eaa590833469b9568fe1192d36b0aa3aaf74ab0a759496198d8f128e0474f2657bb0fd6fc69493bc62b294184016fd2d596bc34869f585a177a56c366412b8bf8bc5df9056822d1d4f784b95f95aa218ddeca5fe5cb76eef24218fd58315ad7934d292118da433c4e4e6365ae9b69c87af8bc4fb2170e535cffeef4a861e370a8fd8b93527db60a8dfc2c89c0c15500988f1e632b388bcef0fc26fb6ffd95ca66077", 0xd6}], 0x4}, 0x4010) 2018/04/02 20:47:01 executing program 6: perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) pipe2(&(0x7f0000e3eff8)={0x0, 0x0}, 0x0) r4 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) dup3(r4, r3, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000decfe0)={0x1fd, 0x0, 0x5000, 0x2000, &(0x7f0000ffb000/0x2000)=nil}) ioctl$KVM_SMI(r3, 0xaeb7) ioctl$EVIOCGMASK(r0, 0x80104592, &(0x7f0000000040)={0x16, 0x1000, &(0x7f00000001c0)="8bf517f50d3334bbeb9e426a3f02765adf971193a014c377214868c8e89f0d637c6eab4f4e696c1f5e65e7ce91396e4f198939c452fbba4014ad61c09673c5bccc459d54e1113ab1eeb44593f385fddbe889fbcbea43f8342be153d7a089fae6b3c9b231c3adad2edf6a45d7f01266cda516cc8abac2a33a2f3cb20963495712bbf94a3dd485330d04faa82747485b309c1eae4ee8cacdd091063b233b7f3b7a4bdaadff40c0e074cebc8d19064340262d8e7b736ba61ec53d977703c79f6054153580c66cb982dae98d63d33659de0c07944f7191971291c05679c64af4ff5e98bba49813e927260f777eb5bca5728384279f9915e3fb9e0a5f048d2cf37fca094122e902c428d10fb800ecfdc600e3e3397a2a23f5b61fe16a6412f8d63584ac152d471cce2e69c1af87cc1d0bc6783f780acc2400d01cb0288c0685a4a05c32508fd30c4d331fa71fbc064feee9341437dfcb5f67909fa55246ac335b81bc0c407e1ce6f2ee3255479e1f8676a6bf26b44d416202a3db1131d9a59112485ecc3900b13bf1c4d6f6b2f87d5d953bf943bd04fe6ee3ebb136d7759dc3ce41ee3b844b53dd1e486bc22a9d12706db6da83147ed12c4be93114f2497c18b619b88d3e732b9b0ffcf221fda46cf78622134a0cd365c4d7c99d42765a603b178e65459ef48ccc6d87c2b5417ca6e56e0198ef0e22fe66c266df2527dee9872e87ab23780831431cc3954ac9863338dafb40cea68acaf5112dd5f668512dd52849f35fcf0c286af7acc655d08e9929e7fc25d7b94de9e478e03f4cc28954f4d41adc0dc6f85e9299539f43edf1e49baf28baaadced2c6a0694a090d1b03684ce1274292b2cedfe93237b3ee7bc85afa9b660541ed31e30a969107abd1087be94d9232dd2049baacf220241f9006bdf006261e706fe53acf532d98457738ff12252073ee112e60fa894d9657b6b6822c1aa2978374f3596d552734d15023d9c6a5469a43546417eda79c89b5aca398e7e84bfcf5ac82eee3e4a2b2fd30608b54f99dd0d9549a8ebf7e5ce98ea9ea1a997472a83f3ecdd579a3d18c9f164b72620e84c739c0e62be4637349bb340e42dc855b43a9eec74d762e1012cc2cc4dd3992e11754e6df78477ec17625a3c8887b4345088af419dc07c886c1dce96d98d294695e07b5160d30b9fefb7ca7846fa66589f04ad600e418e375dfe487a1ed81a7931fcccc5eff092d7a35890beadfd85b2f6ada35650e2b5b304e6a2f9b45ce42e62768165efed5f122bc0018a2d92850c189c389e289c7aecd22bceff86107f5c94b277da0aa1e015d9f8415ec27dda57673f1eac714ea048392cac289ec4a47db669f65336288507a8bbeb3488b442297b1ef277a84421b68bfa75005b4bd6dc50f8d00b0320b31540de2851649df148dd9b1293b88bd6a91ba60d876170ea8683aece47cafb9f05ff426604d425dcfb6b60f16d3bada8784c26e42f589b4780e2f2adca8784d35502ffd02ec4d4f6ad791d49b431cf4d152e8dbdba779f15197aef7c3b0e0a473f3eae99747c478ec135a40279b82339eac51796b4ff7481127b170ddfa32a05248126847bb3f8d45b47d88796ba011e67ce0caabe94d5467811c5b9cbc1478f7b08d4743b239b590a051bc46b4a68cd9f5eed4a567f01ad621adf949631c2ef1a2fc01cb39b35383a06709fa344103681a5aba977e291904f80936c0baa05711b8621e831d7487a05d1d43c1484df92968265cb72f31c8d66574d228e21786623f884fae1e05cad38c457f723b8f9528c999851b74286f0f887beadf8a2601fb00f971176aa221b13febafe04de9f4d13521545a4a03e7945a0a1a633eb15277113a6f01ebed71f06503dbbdcb8c5ceff84d606d8e4136ed4ba0e67f19f29b41bad192b5e640ee7409c6edc5a93a84860083012519a9c30db34d1b26538fe5b6d8679587be2c8c9354d190481b7060b075043f3d24f4d27e5d195457e1b32ee35ca28483245480a9701c007578c3dd0fc98d66b4dc94ce2eeeb816d243e5508bd5629659050e5594d67c73fa2d8c0f94c19773b3a8bb6ae6a36d2368f94d7e8dad935695675674386fc24e9bcee60b87502281a9d8dbc77dd7b533a2c02e4f2bd5783f0f9047928a60290ec4b2a9c64384ec68480f260b842eb3c3101c5990e2b85daf614351ddd5738a66b1f4742a859dcbbbfb03b4fa0d27df50e342c64a7f6cf3d4acd58e368f46393184f770dccb26b89a74c6a94b370ff2048bffc6cdb0fdeac276a76d55b4b6fcca11f7c75d2d0c1bba18dcf4e946aee6bb5a65533ad48a26f35e67676989c3b263fee12e176a7946ba8b1162949ac28fae38b058a5b0e062172b7a745fba0031a4a774e68471cc287e3bfd25b6184867dfc1562d37d0faa324be795580e1793edfb25487740ced4eddd6505d2f8d56574a7e3cddee47b729ef3ef325f11f542be69f191b23fb6e684f3fe2cbbe0554cb6f0aa047edbc04a76643e39e6c67df93fbe8495cf8350aaa1da6ffbb2db428697271d0d19b693f96b791fb62b9abfb38be07612fb1ab4d72e52d9a5c56c5eeaa4b21625b85e2f7ac5ed97f8b55571a7ba099213bffa295c9aaf3deae649c04286213ac7dd30c437666b87a917cd78c8f64400b84ff874a72f636af066cee30a1dc543809c25e267d2324cb0ea619325ec6f9445a347005de713d525efbc383de2592b043a528a4e84896688362f99e9e4d79c51d48adfe50cf957cb1519b6ae6a0ce9a00284f536ede647ceb99bfef262d890bdaa338640bc83e684c63342e946533424a3e4c7472c68bf2dcf0845ee69f55eead9e534bf6670423c5945e38b873c84237fe709df2eb739463753e115530d7ce8d47a7497b5c42d8a1bd5b1fe6764fcda9d8cda7910322b5555ff430ac639ffdd0766d00b34a505d56495d192ea1a744efbd6f3ea4085c741e84b6882d460a176dd2e605895637b537093d0c5e1e60c76057c52ad4c93b4b6128d4b502ed14cd62c167f8abbe75de7615ab8b4faf80999c77a7e4f9e439887cebe0689763d0c8629f5029d27826d9b50bddf8833209cf8ed99163ea8b56cb88ee41fcb5632d038d0edbe14f5d1f3fb3ba72eb932a4d3082ce3688c0d77702c27618982508a885f73d245b0d77ab59563248969a8082dc36bf3d6f575a3f95d1c626f69283466159b4b7832f0dd7fe8767c3140d2f4fbe945e8ec55321e188838fa48fed5ff8bed6a9caa90c2ee8995a8bcd95f1269704f66e425a6e39d5a869833689ffa8cad741a6c60c7577538fd4e2a64b7b2aa07dec283d96efe23d864e759d78ffbdbab278db1bc78de3eb183213d981f737f641f529e78d7bcd39c621aed8c1083667bdbfa5627f387bc8e67925513e2774bdf658dbf0fea04db9d8882200d4394700a05b47c52aca177e95ef32ca8aa3b8c62c5e55870c78bbf7b23f1c2649992c6345bf316f5b1ede59f52024e26a5ed90faad69952424807d7a0bc8b46f25fd335c2201a08b98ef7767d7fb0a6ba748940b2584553a18e2242ba0f7f64976d93d4ed10b6b51be094bc9e81954a052c25438a0672699fdbc5765b5170f6615176f46cf7425cdf94f89ea2da1eea8b30abea08d715fd298760abd4330a6ae3c37a2261b83ec24e229c92120b9db1caef22eb15158e2b38d2f16a308059319cdad1094e0c4f6423fdf416032a9cae45fcc80ff2b0f9691ea2f1785e8d60353ec2def68399ac6362e9cea5db837ccecf3757f401967d4d03726b211e367d560d91c7729e7cb5dca438f09b1011e54b3f75e09bf05dba866923169b9d1a95caf7d0bdc0240f345b0052a0613ecb6c187457f9e3d3ad845c34244a29cb2df4e9e5477396726c3e81fe00cdd64dc658168691d07cd249d80ef2adc88fe36950193e1e4551a341b87f3619b50c07b5dd67f7d9775353b6b21a9f973750357cd3920f784938d098d253b8fcfaf52a15d46c999b9eb7872b2dcb1da70c0b5118f2b71f83e931d1360b710aa122c9f2067ba1057446566920e59e19a8522273e83294445e359434d9dd114a46baefe198436d4ecc2a9fadac8b04c745df7c9982cf2c8ba5e586e69c7b92754d9b8ad2da4b06265559d3fce1dbf6c19ccf670f6eba06be68023f45b85c89c28ad5eb0600ecb8d13832455eb6aa4ccc967686e985bf6e4aed30a314db7982044d1e3ecda0f427b22fc70fb55df6c1c6dd9c7682dd943d20aacfb793791ff394bfed30a2f08f331169f579ff5e6d3d224bca966e6fd73c4fdda270d81a0f02d91a2c5e6f2633eaccf6e471aff8d8b4f7e201773b13dc26f1143ccd1295161d297df13c706a6f3df0e887f40f69eb24abb0c4abb1b55cc6bc7cc160e7a133e75a152d897b11cfbd2b98c49b8a2699ad0f3ce3ecc9717b031e994933671fd6018eae54f0b4192237b07991cf9ab7336cfd0fbd0641629eb4cec5b08786eff96aa9cfd47246a86d4a5d378fee5e0c999519d5e96fcddd453ec9a087cb8c2ba42a196e3ed172ad1074f5e1432744c3d3956cb3e5066b5f327993b2418041ae2ace4ab0ac79a18633f55b02fd23540e448834f5c57ccc3dd632ea81264a9951b159bb957377fa0f9c536488aed15e10c62375ffd10b7710469cc4e8dc93e6b52b116622d6dab843ab06b2307992de92906825efa5b97904e12bbb8ab71870e453e91798533032973c507efb08106a96f15a3173a7cc6a75444475747efa504debe9356987126219cbe3588cf9a3bacfa0368512a510e2cb3b0dcb60ea77ed42a5dfb6c438eb92a6d972dc85fcacea292a75a8b60e9a7d87ab31b009a262587d1aec69f804d72c15df28406d8d47b2b4bb1711a5cb359b395f7cde36696124598da4464c9fdb76398e4ab31ff6e0ec61c9cdc27b90a2b9a53164c32b7587f111e52dec17a3d6aebecc8135ce41ef2cdcb2e2142a2d35fc70a2bf9b4099e3cfcfa0b9c5c080984717340c884455133c754882e67afc72d6b4165acb76b7e489baaa88ae5bead70c53d927c5072e3b4a8101f7a7eca9c05067a1e5f3e2d38e6e481494b5442e635a7d3ca35b728a6c6667a62ab6b41ed61dd6d45d0b4eb29b998a9a860a2eb44abce9a855be7aee7e48cd7b1e24f00ff58249460bb0fb0dc1bdb9c27940a171143726b5f7f4bfd29a60b5f79dc1c84b740f7ecdda8719430f42003653e399f27ef4dcc5ac1a37fdb1cc4391b6ad2e93c68c88dc9b9501ce64e8e6ac053c3f3f36575ae68b15a2d1f397ce068ce12a29695ce13c9cd40c436e00c273487c276c54bbebece1de64fb103f348ee23d992de5393d638b46f655d8cf26375ca1f8ac73ee69cb0ff72b3ee7e06964ca8fbf204e758c560dad100fd14ed09f61e1255c7f2ff7290c3c0e9e0cb86d50174c936246364edd7cda06976fe9655f4ca854565b46846d0cf8f106279ca2d0499a8ab0fa9130a0272471cd13ce17c151b03a2c18e5ba2a48e5ba1000bc5fbe1085eb2a2b5b03767d3e9b0ed52373dee1310bcac8392d5ff83c2a9dec645e21f868f66aea1928526172abc8537ec4af1f3615087e1b3bdf4cd58f29bda6335a67d79b565cf439213b1099225e0fb82cc720343105d0586c35188ea57934991d2127d15022018258b1ebf01abf363d9dbd512a15cc1036641922c0b93d873b381c0e7ab1d9dc672d9ceb80c7439d5a20e8da32705a0b1855a3f8d43e089d8a3d48f27d2e37bd4dd69946509c63416e0dab172f9aa67803c7091d93f0fc4318ae61dd81c81614515bfc37b1969f2ead8b3c2ee06a0104f2c0033b2"}) ioctl$KVM_RUN(r3, 0xae80, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r4, &(0x7f0000fe8000/0x18000)=nil, &(0x7f00000000c0)=[@text64={0x40, &(0x7f0000000180)="460f21e9b805000000b9000000000f01d966460f3881680fc2c63ac4615de0dcc442a0f5997c348b5e3666450f3880ba001000008bcd64400f060f35", 0x3c}], 0x1, 0x0, &(0x7f0000000080), 0x0) setsockopt$inet_sctp_SCTP_PARTIAL_DELIVERY_POINT(r2, 0x84, 0x13, &(0x7f0000000080)=0x1, 0x4) ioctl$KVM_RUN(r3, 0xae80, 0x0) 2018/04/02 20:47:01 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) accept4$inet(r0, &(0x7f0000000040)={0x0, 0x0, @multicast2}, &(0x7f0000000080)=0x10, 0x80000) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) bind$alg(r0, &(0x7f0000000180)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_nopr_ctr_aes128\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000), 0x0) 2018/04/02 20:47:01 executing program 7: ioctl$KVM_SET_XSAVE(0xffffffffffffffff, 0x5000aea5, &(0x7f0000000d40)={"1a1b261fa671a241856215dbc5525b36aa2c6d994c842b7ee6f7a06780b1f7eb00fdc167945d6c28087625f317a658cfb48f6af8485a77d7502dda7640f965689d3533085667343d5558336238757f48e37d7e2737ff3ab513fc9e87c31ee5fa0e33d53454288d36e79a5bb8f9da6b5fa64735fe32ef38d0cf6e311bcba751de8fa8bd21c7b71145f6116f2c0c794135b14ca6fae2bd8f11d57ccfb78f6e01e4e7260fb860c94e365bfd06c158fba4054d6bfcb76bb1311b79e1e590ae4e94419592ec2e2145c00080ffffffffffff7d1f20b5636dfcd56d5642449b1ceb06bb3ca9047cf034849fe96fc81fdec6f016444ddbd8945b5c4575c810b518d43efc7a56bec9b522543d7a8d94e34e8bdcb3717bec2dc11bdde4929c2b5840496065786ad464473a15c5c119a7719e1d908c31ccdabcc91da2f08dac03d7c1dc4cf9cafed24760c6b7f4eab696b73ebf8fcae744fe5f74fb1d165a6a67345c632cd1f58a9f09101eee926f3bf730e49ff575ee73d669b0d3aa0a8ec944ec6188057309fb70a57bc6381d7b9a2e28f11a415a1f946bf1ccd857140a04a3246706bf87ebb016f681f783690657e95bff0fc396cde121788fa9960ed1e389691ffff914c18edf77fe4eba4611915fdf3eb5c8a5b9ade1fa336be5c5beb29c08bdb2edcdf96f3f9c7411f6c565c669f68fbc480e9d69f30fa03414a08f54a27059ba6d3f5cecfa118a7bb6436da739600220367431f07c331f5793fb3b8c04ed71cd30721043ee5a341d7801b2760ef63f0e30632cc30436e5f1cc945c8e0ad9f372f87c201adc717e3b8e057560b13557477f038acbd97ad064c48f15da98eec02eecaae30e63a5d0173ca37870452c86b79ad6fe6024eb8d3c9cd48a10a377e1db8bf572afdb6bc71dfcb280b4bc5c75ba58ba8b73f4b9eff29e884b56106e225782df8f539cc1580037ac6c3e45dc99e74fa3046a3a9b29c3ad9666a5deac7acc09d2caa21575a01cdf7ea92d9c67448a5fa05bf78d1166360e8ab443ac2b359094584d76cfa8b244b0db572ddfa981fee89e1aa06a2259e323cb41357df96591a02f34ad2254d8ee6b6f9e9616fb6b7ec0baab59a366c2bb9619255337e8ae9661cc071e1e9e78e0c11e21027a2403944b5093c6a75c56098ace43f6122ae245c96c0d3140f46a5691b50424aee99fe3893dcafcf21ff96d1a4362dcb4ca0a9544faaa69958f9c25a03e1caabde7799de15d25d03b25c1aefcce40a4c88676e71d1241d3c76c26a2015dee328141947267bcc24d6ca488690d895f848b7e39dfb422c744bb547fb6e6893fe10e4f2eb12c6a238eb211bd76179216d372a13fc5b9452da473e977e44f1dd25dd5c34c6f59f746a00cc6494a276e47ee19feef496d689bcc9c08d89e548a24e26b9e4677eab3edb8689c810959bbe0fb5246b04186d3"}) syz_fuse_mount(&(0x7f0000000100)='.', 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$ppp(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ppp\x00', 0x101000, 0x0) ioctl$KDSKBMODE(r0, 0x4b45, &(0x7f0000000500)=0x6) r1 = syz_open_dev$sndpcmc(&(0x7f0000000040)='/dev/snd/pcmC#D#c\x00', 0x9, 0x802) ioctl$VT_GETSTATE(r1, 0x5603, &(0x7f0000000080)={0x4, 0x8, 0x3c4}) socketpair$inet(0x2, 0x0, 0x3, &(0x7f0000000000)) 2018/04/02 20:47:01 executing program 0: r0 = syz_fuseblk_mount(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00', 0xe002, 0xffffffffffffffff, 0xffffffffffffffff, 0x1, 0x5, 0x80000) mmap(&(0x7f0000470000/0x2000)=nil, 0x2000, 0x5, 0x32, r0, 0x0) r1 = socket$inet6_udp(0xa, 0x2, 0x0) bind$inet6(r1, &(0x7f0000000100)={0xa, 0x4e20, 0x30d, @remote={0xfe, 0x80, [], 0xbb}, 0x4}, 0x1c) connect$inet6(r1, &(0x7f0000e78fe4)={0xa, 0x4e23, 0x7, @ipv4={[], [0xff, 0xff], @multicast1=0xe0000001}, 0x8000000000001001}, 0x1c) r2 = dup(r0) ioctl$PPPIOCGMRU(r2, 0x80047453, &(0x7f0000000200)) getsockopt$netrom_NETROM_T4(r2, 0x103, 0x6, &(0x7f0000000180)=0x8, &(0x7f00000001c0)=0x4) recvfrom(r2, &(0x7f0000000240)=""/175, 0xaf, 0x40010001, &(0x7f0000000300)=@in6={0xa, 0x4e21, 0x40, @mcast1={0xff, 0x1, [], 0x1}, 0xc}, 0x80) getsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(0xffffffffffffffff, 0x84, 0x22, &(0x7f0000000000)={0x1, 0x9, 0x2, 0x0, 0x0}, &(0x7f00000000c0)=0x10) setsockopt$inet_sctp6_SCTP_CONTEXT(r2, 0x84, 0x11, &(0x7f0000000140)={r3, 0x8}, 0x8) openat$vga_arbiter(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/vga_arbiter\x00', 0x341000, 0x0) r4 = socket$l2tp(0x18, 0x1, 0x1) connect$l2tp(r4, &(0x7f00005fafd2)=@pppol2tpv3={0x18, 0x1, {0x0, r1, {0x2, 0x4e21, @multicast2=0xe0000002}, 0x4, 0x0, 0x2}}, 0x2e) ioctl$sock_bt_cmtp_CMTPGETCONNINFO(r2, 0x800443d3, &(0x7f0000000380)={{0x1, 0xffffffff80000001, 0x2, 0x4, 0x650b, 0x7fff}, 0xffff, 0x20, 0x733d88c4}) sendmsg$nl_crypto(r4, &(0x7f000037ffc8)={&(0x7f00009dd000)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f00002ceff0)={&(0x7f000097b000)=@delrng={0x10, 0x14, 0x200, 0x1, 0x3}, 0xfff1}, 0x1, 0x0, 0x0, 0x8820}, 0x81) 2018/04/02 20:47:01 executing program 1: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000bbfff6)='/dev/ptmx\x00', 0x0, 0x0) readv(r0, &(0x7f00000b7fe0)=[{&(0x7f00005d0f11)=""/239, 0xef}], 0x1) ioctl$TCSETS(r0, 0x40045431, &(0x7f0000000040)) r1 = syz_open_pts(r0, 0x801) r2 = dup2(r0, r0) getsockopt$inet_sctp6_SCTP_FRAGMENT_INTERLEAVE(r2, 0x84, 0x12, &(0x7f0000000000), &(0x7f0000000080)=0x4) r3 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r3, 0x1, r1, &(0x7f0000089000)) r4 = dup3(r1, r0, 0x0) ioctl$KDDISABIO(0xffffffffffffffff, 0x4b37) writev(r4, &(0x7f00008ba000)=[{&(0x7f0000cdff22)='I', 0x1}], 0x1) 2018/04/02 20:47:01 executing program 3: socketpair$unix(0x1, 0x3, 0x0, &(0x7f00007e5000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f00000bc000)=@abs, 0x8) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) fcntl$setstatus(r1, 0x4, 0x800042c05) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000bd000), 0x80, 0x0) dup2(r1, r0) 2018/04/02 20:47:01 executing program 4: r0 = socket$alg(0x26, 0x5, 0x0) r1 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vcs\x00', 0x20000, 0x0) setsockopt$ax25_int(r1, 0x101, 0xa, &(0x7f0000000080)=0x5, 0x4) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bind$alg(r0, &(0x7f0000000180)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_nopr_ctr_aes128\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000), 0x0) close(r0) [ 245.278054] IPv4: Oversized IP packet from 127.0.0.1 2018/04/02 20:47:01 executing program 4: r0 = socket$alg(0x26, 0x5, 0x0) write$fuse(r0, &(0x7f0000000040)={0x28, 0x0, 0x4, @fuse_notify_store_out={0x99b8, 0x6, 0xffffffff}}, 0x28) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bind$alg(r0, &(0x7f0000000180)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_nopr_ctr_aes128\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000), 0x0) close(r0) 2018/04/02 20:47:01 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x3a5000, 0x40) ioctl$PPPIOCGL2TPSTATS(r1, 0x80487436, &(0x7f0000000200)="8ebeabde880ba6ae540c0a9d53a92073a213fb48e5d685c4a649b0495b5d5ed2f538c760320b350e000a57d528e1cc01b5d6b22542410c4ec0a8d16ea334a8e931312eaeeb906662ea5f7d467251185bcff896b64b131aaf48b3a73deb284ee900710f21fb271947cdba6105f0a1aae0d9fe7921c1ae00fa44824c6dc8c8288740c98f3cc26d4a5eddaf7a8f63e6c4da576473a155e9b5cf06a5a35f2429eca0c9c0979e305253b2e499d87c2f05eb4508ec5f9c23097052f27c8cc2f0c856caf0df2821385b46fc704a7d20fb1085184fff461e7e48654e7d7b23dfa3f56498ce1de3caa850699876e142ce646c13ed17b818af41da9c0b74cf540af51d20c0604769d2bfe29ddbe9aa588cd4d10a236cd4340250065fad5069cd476d1f1016999252404b247d6f2c3af0af2ef4380c1fdbf7a9d5c65520736a68eb9f142c8c6030d8734e3e15da72259e207de6cbcad671fd7b1777aa38057da6369d8ff875a55eb2df053ddb5e34ed84f4ee2be76faed4bc8b1b58f68d73c65859e1f81ad4274af1c6f5e9b8c59e1b242a56758dfc982ad2dc5c4ab8fe46791689fea0290a59590e02471ba4ada92950f33a9e49f403fdd0c10509230d90d33dd45d8175c2cc3b548bcad4f4b459fc6c9633d5569383782d62b0ab279d208ac673580283cd32ab73b781ac47c00358d4a1a8258e2d034b1b05523df9508d7c3be9bee151ec23e15eea1228f6620b2eb66d7acc9da1d39d02892bbc38c9753be89f3204fe071ef04edb0cb5420c994d921e40714ab2ec946adc6af2c61c3bf0d1ed105bf1b0700f4bc0ada003033e17f9949692fb9f6c52c60a9b71387e128b8fe19182cc5a8981508687bd26fe44101af9e0be029a89a1a698b68a0181a8e437df524dfedda87535ee965166f797cb9c813aadf9d0aada6f33070237786e6f8ac75fff5ebe2dc6d9bd6dc2ada35ec4c089db16fbf803f00f591661caed6150663b1b88884966131ecce81f50f1c7f1d92e7508624ec1465c163acace3936a669345e5b5d975c13b4f0d0fb0a054c9a1929591ddcdb31a64cc8a1377c4d66a6b8f9cb95c658ee9ae94b57a6f0dde966f96befaa2759d8837d81f4827be8df97f0a735d0978e81fbbf3be571b8a814f25be3b0b71d4d06650fcd247204c088bd2c3614a40919cfcf5e122dd48a3cfe7ebe365a2349096989bf8c9b4aab78d29222eeb2b7525ce6d52485ed394d21296b1863b39ba5382ebd83a08ce66b776811578819f0d49c2ddbe2f2bc33f92ebb989365d38a5a1db89f1f0ab5eb71da61ffb63b95663a5a01834ebd721ddca99e0c9008ad2aca34302b42f03517fbb22004fa5e18d38ca157b5d01496f1c0fedbe545556703f8361e239e3a24deacc4b7204aba268fdc8999b20c5200f2906d545bd0bfa9eb58f5c12ff0113a88fa507f632317c9822836343fa894e446e52576b79af398148ac955be5bef547ab481b1263a57ec646cf4952d0f4855e837d5e44b2e247d8c641b07af5e6fe60d0ed832da65b4e5348450f87a1d907a6b3307185d5ed55ba3d20c64ebd5b150262418b939677d18ac0f6ceac773d1b591acb7a789ff9cbb4f5925fae95f50422503c25c110a4b68b1a2c4287d999056cff304c4fb3097f964a2c13197b74de58250341e8d86a3c1c53bca2d0360cdaab9eeb0f15b934dce9105a7adc78eea2fab9cef352dee228a7a8553b680b1caae5b163fc33afeda1c1b6d1643fe4e869e987268e313c598a265e0a0ac5312348b8ad5448f53a185682060876408e61454376bfedcde222fbf07aa85bc9bec5dd3e72b58143fecff2ec57b2c264499bef5ae344776ddf2b57b205ef0dd748b430fa56c7b738a54af5f4fb32e3af244491323216e7b4d808d80da23c12fbb9f2e6bf0125b734b04bed2c20fb6f64543bec8f6b999aed1562a6a21fbc0a74e362c5840040d7eb2a557273f06e8f068486854307a8b4f9831356d53deda21b92445c1facd17b5b8f5bb0285fea929374abd025b8f7bc1f131453c037d729190aae52170be4eb2ddc4e1c60acea554ec90fc175631c142144a450520edec7dd24d7b237dccc55a4e91a1bd2fb2b3113a213db119d27f511ac217cbf1b89af125f10aba97c72e0176789922fc839840cb5ec720fd643743468f37eca37a610bb2c6593130e1090b6de6d05a893cdbb0fe8c2275ce9a4c5d0f9e05d2bb66d2e1f75830afb6ad0f2cbb325ab974577c147caeaf22bc6a239cbe457b3f3bd84de04744443ca49076c94b0d2978d8cfe5f020ccd9b7654191be9663cd40faf844f69ed92705ae1c2f5148c4ee3ff4eb507f023e8ba70cc1b634b90992bc94339b1600b19e508b055fd67dbdaec1d16ee5897f290a52d0d300f21a6cdaef87d5f62347c8c5283563a8d820c68ce80e0fe25d6642fa0c468877881a5adc8ed677b86cc8be458ec30ed94a42b106955e46e8d5dc228fa0264029d66599f95260f3db30aacb780ca41e977a82b2bc7b6eb2ea32a973d68d0bcce6bc871a3a5e5ec7b09ca19909800ead5692d7935dc9f24a2728999cf604cd201737f98f714bdfddf35b62c83b7d8b0e5d865beaba2040d1aad0307ef7c8221e9123f253d4c0991503d026b03a3af800f9773e43ad9ba0c33c55c75c987ca7a26d55ec7bcd31235e8b81dd7da0c1e2bd56d1aa969293bc261f888f5ccfd639f5920d43fe400f9ee5c9c50a464e3113883441886868e170c26e8d5a49c4c272f981ad560a3d89e5929ea128ad94fa652b464bf6d83e9dff3ecb3c660691bce2cf11792f4b31aee4ceb73194939a3b1054072a2e72811b94be6720b5301276084f5d717c781e59743968a1f922e38a6e3ef5e1cb219c7f51091d137b68cdd39c20df88abc7efbff8e1447adc8e95464c5a7fc38069e1442c031b9d2c9db05fb2cff06bdd1d997eb6dec7f97615bf74d1937b65c99a4ca0fd93ee2e7c9f7a54500b5f784973b5abd9dbc2d0c13a388f90501f079c8b76d1433255ce2feed0389e30443f067530501501ceef1c218dc95eb1addb3bbdd5566efe0f8a0dfff36f5c2e1b656fb0684dfa8e0816e0bf0c858449224e3f9eb7b4661bf94574b9680a9b3724f28604a8a4babda3b5d29f866853e8c3cdbb80831659ca83be6e0264fa3cf7e9ddafc419399543346a158e0b3fd812205a3d1e8a259a354eb970203aa7fcc788c034c02e164f30d567d153809d7c6826db2e2b3af0c85ac2e7ca0375b35d6e30104da6112454472c64db4191033644f9ff4f38b0fdcfdb3faabcd79adbcec4e29a1d5cf7b7bbe570e35b722c746e8b1a331ce3b3f7c59eb4a41b05b6e6b5fa69e0ffc3edac94d9c399f9f5ac1e72e785e12b06ee245ec30d6c4398c8445c760ca722d6e9d498f4cff668386fdfe6f5c31cd3643e229b3d2a688b12265be975e9a76aad08b433625a7153497d7e7dbab5764f29d0a81fa45f3895d8882ea4156c14a1145e51c969eb20f6aef3610b95af6336349f4868f6126b116a1c2e0bc03daf4888b1a774e54b603c0ec447b792c894734257d560b5cbc3c6e46444346b1f64597d2d290a63fa58ffbe514e2f310911299ca19ed9bdbe30b19615f397fd157ce56cb41f8367fbeb945ffedadfa4ba26e88c4410622083926a6cfd73d348bd284b80e794cc860cd33d5712ab2fd6ee100c9f788c76230625146de934c3cbfd96ab3b3d27302d40adc6ff8f2424aadc35029c423eb5b2ec3f01c7c8483f527031a81ac5e705a23deafbd8de149edb3a8d11041a16d8b492fc94189821aed660a0396ce2f5016237a07d4a87f7ee64dbb342b74d06472290d711cd9dcd89dd33ffe905d5a984e1742173cd67187ec31d089f18e5a2841f381a0ec6e7929150d5b5d86685b54937e62f8c9f337be0b99b796c1dde20a5836f595f2f7e2176d3f73744dc8f516468ccac83d26ae98e57b95e031132934404a86e1268c9ec8654249015d1415c5b7c7390d038ff68dc5acad1fd69820de9062569eef9593ad2c98169eb02c5d954968a992076abd585f3a3fb46d6a681c91a3f7cf378fe0f73b89622d13bb6c7bd4b8bd879950b659de9a62cc1e62c0581f3140bb13cb3ed9355ba2adc13c09686e216c88093cafe8d3852bf6a591894c2444dfac296b3add8817658ea08bbd6fb4898ed6fc08d06adc9097d83ed64a894b50653a634313cf25845db762f64e2df0bbb8accbeec10b50fbe5f05d82a346d924eb7b93b11c38f8b6b3fde89ed7e965416a0537da6cd88546ca81a178820f2749f7142b3fb1df0ca60062774d21282fff5c3a2dcaefcdc2c4947611585aef6c4a161840c000efefa6b5b736163fbfd30259e1d06cad48135b75ac4b519aa536ee885fbec660b291a0a1259af10f6f235676178b24111cd9a5df5ab42d8258f1f5a517e85bae041a458fc7874ffb0e4c4733f3a45c62e417cc9c0bf73d98f857b7c3d6e8e88a363b3668c987605af6c7ddea96bb01792914d7ba3b6202423b70a7581357d069d474b619d4051ede41ace188a51d541e383c69283f8629532f9016eac5b58f551d1aa5fb5b9c01495d5d562cd53355856e7cf8e4777b86d1a94cc4bbd5194072b6325406779cbc02fd6aa7c49909850b09fc9197c43f99fc5332950aab9eb9f54a3e9f4a615fd0d89822a151dbcc9abea82cc7da2be747a1a3412d6069140aa38d90f2c334d37bf09906ae6152feb247fd21b030b735904e71a354b346504995c2457ea90c1496a63e1399d75242f6746c4c594763038cfb67a628ec691f6d4b8e4c5d2a2d23b943d8e5bccde24e86e4937fb035b0daa0843b58c3285a803314c83650cdf9101cf350cf80c4c756ef764fd2e8463f61a83efb692e7cca3c4ebe95c13b666a67cfa78ba42a396f7e1538b91ea46a873e6d2b7ff5a4b0b0250e4b59c1ae963beae2a527e85d9e74267bd933a78d6219be5c69688e9e0140a0623ebaba2f96a5b384ff4fcab94cc501c939464b5e5aac0925f827423a53fdf4346283115210385ffcf9a0ecc16bf6b46f14c1ead6678937aa5a23f897dbb51ed059d42c7a8f3d122575a26f09da2c47d505f47976e320c776b2c9bdf22a05140aeb30b3d5be29460d89b3b31d69eb20bd121b091ff05a8496a5dd881aadf28204c581024ccbbeb034a51b6702530a33ff2b0e52e0c33b857ea8a0130bc50ea25f66c44a35677bd71a60573da2a508c72d8b3813bc0d194abab22a4f47d0838db79207e0741dd12061176241df45f7fe5d6b883b90962a97ea189981593211bb2c19530eae7bf1c7297b67b729a8551c97f253166dba8d6983eb0cefac24876ca0a2146a1046e97a195321367934bc42199b4382646af8a7f5c06fe712cc94a57b9dadfc65325fcae767a518caef7142127c9efc39819661b32c99c7c7872176197c3f67d631f38a80f7a78a257d0f1aa43ed6cd00f20ab3f3ceb2671adee37cba9b48588ffe8fdcca742d71828b238a1f14e7d24ba9fdb33260bc48cdc8f895160750aa5371502b6d3ec87ed9e66a9d30acf258ec78a30651d7f648c77b6704e78ccbf11625a6b78617bf5e745eb3c0fa4c88847aecad0c158c13bbe0e905425cefd0a6ccc811aff0f8d5b4169a237a0223de6127e7115e2bd8cd8b2e48556549dbb7d565cdb9e3ebb30e564f3b70a8afbf9903445f46a24b64c43adf842898315028b3e456ca9a5cd4aa9db4638b76d2f084fca05fa891a904bc5fb333610b00af5c8ef8dec2c85f81649a20723aa9ee24bc5266ec60bce6576d59c98b047f8d6c4e4d82656c7906db04e7664") rt_sigreturn() bind$alg(r0, &(0x7f0000000180)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_nopr_ctr_aes128\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000), 0x0) 2018/04/02 20:47:01 executing program 5: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000e5b000)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) connect$inet(r0, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x11}}, 0x10) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000eb0fb8)={0x1, 0x3, &(0x7f00009ff000)=@framed={{0x18}, [], {0x95}}, &(0x7f00002bf000)='syzkaller\x00', 0x4, 0xb7, &(0x7f00006ab000)=""/183}, 0x48) setsockopt$inet_tcp_int(r0, 0x6, 0x19, &(0x7f0000000240), 0x4) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)="6970365f76746930000000000400", 0x10) r2 = socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(r2, 0x89e0, &(0x7f000031aff8)={r0, r1}) ioctl$sock_kcm_SIOCKCMCLONE(r2, 0x89e2, &(0x7f00000002c0)={0xffffffffffffffff}) sendmsg$nl_xfrm(r3, &(0x7f0000000780)={&(0x7f0000000200)={0x10}, 0xc, &(0x7f0000000740)={&(0x7f0000000480)=ANY=[@ANYBLOB="b80000001900000000000000000000007f000001000000000000000000000000ff01000000000000000000000000000100000000000000000000000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="00000000000300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0xffcb}, 0x1}, 0x0) ioctl$sock_kcm_SIOCKCMUNATTACH(r3, 0x89e1, &(0x7f0000000040)={r0}) sendmsg$inet_sctp(r0, &(0x7f0000000180)={&(0x7f0000000080)=@in={0x2, 0x4e20, @loopback=0x7f000001}, 0x10, &(0x7f0000000140)=[{&(0x7f00000007c0)="7343ed33d285b3cc20580283d909da4865a42f65c3326ad4d514c629fadc8afadf468ca9b7d5b692fd3a59e99624ebd46194b5bf1db8704e8757b8230fde0535c2acbcd0c509b1b55f53f50ac0ba0161bff044aefe247f7f71631911f5d68ab5a3535e9450cefd4ed45778e128a73ed807b24b11741b9613c0206c2eb004f1f37a9cec67880d7a158c9b46bafaeb0c47bab872958a15dad2a3868648359f84ab19c69395c42ef86ade52a52b9276d08a4e61c3793ecaa7a461cd67b95b945631fd7a5ccd867a61007fdb95a1daa4e381d9387ff0f467460f33ab6c41f284376a940f9e8594f645dcd357ded951012ad851fa56a82bfb16dfbcaff27224425d1e97d5bf1acf0f8803971837e1a8c92a0542e2775a5eba64c7e3ca67cf15c7e8996d783d491f3a867b0e00ef17643a97d1627698682fa95bfc8b7a6204f93370e29eac1641c95228e02ed987f2c4eda7f2276397a0a6383953427f814de74923136d9217138ed6d5de97fed41caa9f074da7fa53d1e0649e9b70fdcee710bf5c0f72cb053023b6ed840f3adea940c55adb24640f4ea955da0790c5efe1d78a9341ca5011bf6c066118a34eb749de96a5fac53fd37b983cdac8d9ef9e06a1be495d04b38caf588a16f0e730d1622e4fb2108c531b46c6a80793d1d9878b72dc379afb9c17e9546fc2ff6834fd72a9900767977f4f401b9b9dc0eb98464e58d5dd8124654fe8c6a01ece20262cfc1c2980328a3320b6d546e5512cfaf2b08b0d6ee647cfa4fb0ead8d2c81504808c8ff482377fd122d6185d8e7734a021504875e0e4129000332a1956c067260ffc0f565fd37824f7ebb0758304a6f63e87179c01a35149669265a055aab44025a57c19188b89df8da46f9aaabf35e28cef8349ae79434a30aa797f69cd5cae6640bfc94bea4288b22e9940474dbc75ded8845fa1d87e135d5575b0b395b85cfaf9cd9ec52310eff0fe3eb86d37cbd5fad20684b494d23d4244a958baf1f52d1c7ade097510f50c401caef9dd710545f816620422cac78baa35340be942e179482767f23f2526e32a1ff2f416585ef7c33112d3b212d2a14146e13057c1291c3d8c429602ce2e7de8eb26e44809c88e08791725b7eace601a6313646652cc19ccd556f8f481ec7bf996254bdc0d7ed913a8dff69dd331582a623a761ab3e522453172e60b00897d12bfe4981511cf8e484421e13fcd3f69c1f8e430bef4882500cb19b7e02fdad6ef4238a22e82513131821405aff01f6e61715cc74b8abe2758c089005fd5d2d9cd3b40293811637cedf987bde326aba6954751174334d62b922da2f3722801e82db0e91ae4db9ddd3b6f8bfed5ae549228ee6b9ca1dd151da0a4d27b6f343a1f5b488e830fcadee39e1860aef0a1c1580e8b7b773ac12eefe9f46c1fb6790bcc663f92d484f591ef86b0d0ac0ee43642d9ea86048e5b43d385bcab728006001a5ad5049dcde6cb19765970e8764e06e973719c95e2cb16dea0fd64383e7d1c82dc74f39ca183eb44c0ea98d098ae535b01408245426f5d5603bca9467005c83559d42c1674d4384a07d29f5b08515587f98cb1d17a27848f501aec3509d30f3ad7165749437ea3b32dc191f81c5d1a1a87ca1b1b7a3396d1bdc176a64d1fc1423489cedb3e803aef87a14679e46265d30cf75496f99f476378fd5fd7815b4ba39255ccd41bfa2b04a2a9b9b496d361788a93613eb5a91bc372b788a48a5f7dd2368879064bd7bf91fd33ee80f4b27e7ab9c4b7f8406c6935344dd1ac89332a737697dbb2b4f7370dc86e541df8349c5921ebe0467a4d529ce9545f95cf2fd4374108a2e33c5a314eb58c4150076243526ef42dcf8fc313d7845452f5f97b4a56f6126b6a06e8110ee512f186f305f8c6c80070dcdf92fd337c38dcd7f5cf817d7af444a8ada157209726905b6952b7197c4b1473d79de075d65a78921936cf4e732060f9eb32a59d086740941fd84319adea8acd9c1f98608874ba968a08c913a0ad15f718f91caa7a9dc814798e77ebb46effe99f23a28010fa87418a7ddf8892f18f69a8c92d9fb7aade8fa4b0c50d9c76867bd8a41f3bcfcc6199d461aa50cac3358fc106da5d4596cd28a4a9bdef43935fb490fa0f186286343e56c78c4ba5f9fdf019b3e9573ebc0bc4c324e9bfbac7bf2ef79b22c92b7b51d6360a2cba1a0b06d512081a8e0c7543254413b1fd15ac9544b05167d1e38807a0944171ae9afd873d8a6ea6a1ffe4f34397cac358e27199a63b35d7fb035132b8000ec26f066ae505d2717283f44cd4dbcc3c026b67f108d303e174dcdd32992061797d01ee70d8e26a92a756cf5732eed0202032c00fb653c4f201568a6caf7f113c6b1f8e91773c418754594b21455334dd53da6432f26856764f106723e4382a41b3d1cfd07564bdc77daa52b0459f92e005d91544c309913d488daa93dfe852b3fb9c23e3bfd9fa7c573cfd61c48df6fe8c222ae5debfc357e8981ebc3d0a4865ebf279127e8e44cbd986b9a8f02890ccaa8932fa90e79f511762448e938d101ec87c0577abdb1912afd572e52ff8a9a772a75d8b39cc7e3dcb9d458519cd84b1e5e8858ea2e11c7ff35515c218fc6302bc3b7352e5c7a9f393eaffd1917c86b23e39f0be345ead6233a069576f3aec9c67e44af6a16f43250e5bd843e2a3fb906343740ad4452d35202a692e92a082b4cbdc061c4068a57e6a2bab124d3c5a2a7726552b79cd3bd600f6797bf3a28519f323200f7e56cf4ebad09218094b12c65acedea8eb9009ada6d637078f4d8ad16b202ce4445d02ae4d4404db426ec6622e7909764ebe3c36ca50f4eb37ffb095cd9986beb15bf982dcefb1b7f84e86c0023cdf40dcf7a8d0025325e6d0b688c051905168fc0db1e74bfa8140fa8a9670553d7ac26439a0cce0df0d231e484de52c64f29bf3847f285e7f91d48f046a53f83d6a831afac3589b012402bdbe6742a1398be54333db1b9855db4a006fc3ef4e62356152ff8b834ad296fb9664a17071f901afdd2be9c03b6f1bcb2da535095681ff51cbc3676db31ad11b6926c7ad9d88e0195f9496851713b260cf26e2046366c98d59cac75c206a109e65d4f71d736997fed1a4f313c10447ac33f3b14779098e050550d841c2af1d76f3c5872521c2cfd77bef818e8a7418d027e0b6f7e359a0f5d6aeefa9f50cab47ba229ee6a4ee88bfca03a04d9d44bd946a492c1ba55c3afdeaf2d34dec1801071b3d2bdaaa667fc1a9236df7e069771a1efaf84ca22160d6ddb9d52f91aeaad6e08d6aac596a824dcbf576f94a8b62ed0b60fc39715058a275edf0d6654be1565285f2f67613133932de52bbe0a9cd611d062453351a4bfa63880fb4a2520edb72913c7e68815cc658e24092e59f613a88b67379ec7770bd7ae64e99a5be444bb3d74ca7a0a40d291e3a0132faf89feae8fde8bd96231792fa6c1499ea2cd5cb6d2239ae4fd6b9af54f3ce6b37103ba21aec9735576417cc4d7f1726c42a6bb6e71090193bc3f03f745875d6adaaf3001aff55fa6895cda42ca914b1a8e392ab70baa572d3f965e16e7c2d59d5901ee874144d061cfa1a028d05d9b14406c0b146ef532f4ec55bb954ba319e2e7e300a522e0376a9790f5b61a2c104de2760f657a9dc536ccf15b533d05812639679fd45a6ef992552e0c0fc083c315a3f76aadccc06c9d2f80f09fe6f60ddb62703e9a4d945f5335553e020ebae550f1680ae17a5d685e3968347f8157f5bbf3392f956191191bbe353c10009af3161f2c27f72d69b9fdedf137431fa1e9d094782c3402e2b44e51b371823e1829c442f0b4da9503089e722085ad6d587acefc576d63b3111880075481caed077094dde1bc216bc6d093e6913f4e8374f5285efe5896c1c29e6ab2b15bbf2ebc638e17ec66c26e29cf37358af2d38c32e3bc56b5461c262bf18d9ad86bfbc35d84db3f63e84cd7b31c07fa4f8fba78029aab59bb304b4f836dc28dcda610a2cfc043d3be533dfd953253979508b3ae3214b88e6f788e71ea1cfad1dc4ec64238a5d1f0eee342fd49d9487ae12bac4ac55c98607c3e0f408e7bc161df5fa0cd1bd4cf5b73e1f16c0b3f05ba3270d039ed39ebe8620afa91fe278a7547d50f1dd4500fa6a1a7376c0b56afc3e211fb67702f9ccd4efdde06f101ce02781896232c083d8eaade5594324a157f85479f6769d733611901843dda375a4231c7be2e68a39feee90e97777af7a096d4ba10eff736ca8bf08a4888a264980bf168edb26c0e500da2ba960a8c3ca8ab85423f5f41eb1218169bf5a1f9033168afba9995d5d0858ab26c193fc00feef934cebb37aa10f6dffa8497164a089248771367aceb6edd511529a1545117290290c5ec98003a9bf303c002335d3cbcb071d7d245f94da3f2b8268439c9175b912ff2368917d6fed3df752487ceaaa9ea1a0afc0ae5d99d056c91ac04728268161c74ab44e6fdbcb25c1804d1a376d696b0e88afd4a3a1b62f8c884975635f47cd19a13159efa8a77457502a6659dacdecff2d27e2b85d29438fbc99e728f304ff318fe8c30076baecc442ce9f3857f6bbe8855594cb9c89c6bfa7be1a53970c277b14915232497d91e7f70299095b6d5d2e4baaae20e56f6b3e7b8b242a052894235888f9c3da3c93ad7bd78bfda8e5b1d07815888062e02ccf030f8aa977551ee5c27f110a4ccddf8151f2a584117437bffbbc2a73eedd89b1bf05de6deee2387c596dba113ccdcaaabeb63f2bbcadb5d50f3a8fb8f518759c62e2c02947147a244630529b6a35839d54daf2a57b133fc2bb6930df31562bc2c4dd7a3d5a5f879d582fea591325935b7e03072351035bc2d177b042ad17b059a169904f70d6b9f6497bd1102c98adb873a6fb35106d0ca98dc4bba70eb785a88734c7fad188e097c3c97dbc4e64fd2473c571a33f010af93e51961ff63de8fbeb03829f940b2db8fc1439238a22ba7658b7a0930afb89887ce1d6633ca388156ec7c80405898e7ce4c2ada7fdca4f391eea9b311a2cba1d858b498d9cc4da78f6befc3d55a13a2bc6fea2fbc684704512e0b3004daa718ad8a9095b093b6ec908c9922f8d8ebfd8beeb3f972cade62e4a492c27ee9e08c757803eaf1216f9740b677a09a674f1e9cb035940da768224e67272f33fd21013bda39d5af4055c553150dbf1950e601b76260a404d210e7534298df361e1c0be0816d6c82e24783d70c31479c37a0fba9c517b59f1dd53b08cd73d5c1a77e4372aa910bb4f581b15fc003860fe236c30121f422b944cbee7f1041f7299733980687227179ca52e07f4cafda824a0c855bd7cc161eb2c0f6949054aeff90f09a668c0b7eae9b9af42cfde2affdac8052ab9c6d17f0ab10ad83fc51192c1e288bb94d78b0ac1314a0bc306138e46195e39f6588bc03889991d4795f744240189cf716bba4f859d3428033d344a0c7515861c3aeb42c89b1365cb91c2fd9ceabd0b736d0c250687dc61a96e63214082b15140514408dbb5b4654b975512ff684579ff5393cc2107459524711bfa584ec7d292deadda28c396be47d6d4fd75ccbe5bd7a0a9f92dc6e2bd7b02876ce5aa6e2a2bc2281395e8df36e3bfeec127795f1ee51c0a60727769b6934d00747084ac3a677d347ae0d2e57ff0feb5a3843df6179942ee7371b00f73b56b4179c2111091a042cb3a3d2ff0ac0afbee4eab807399cd6dcf6e799b85b0c2d954bbc6b305532249d0e473876222f9bb133b6cd77182ef757dd0368059821d07cff32", 0x1000}, {&(0x7f00000000c0)="a4c751283c96fce55bdc144b9529f41128c8b8c78720e11857420ca259b5f51ca85d3ba8f4462400", 0x28}, {&(0x7f0000000300)="fa3c03f4585fd9277e29e27e640a0722d8395d8871b6791ce2104f9ef45b0fb4c449f8d5dfa9046dc99dee0cdb62ebb2437c4aac439840c68924f6a40915c5875e77169a4d9d9908b9c39a705879c9f87ea06527c25956d371747c69703f53d06a72a75fafe71b5ba5a714a2a8f6cda9e5db9953629532a124e5ce4e6f49c503916403056809869edf4d838804d2816c0ccf04ab1f4597c3da3933ba47025339d336ea35b92df28a8771af96eb55d716f2f75a1c8bb3b0ffb48c7c14bcd4c028800256f33baea2ffc32f5203c9", 0xcd}, {&(0x7f0000000540)="e23222c015ec91783a23191022ce5685a862c7a69766522e2ceac2a106e9dc64a78beecddf36796c0094cfe539e1d8ace896baa1eaa590833469b9568fe1192d36b0aa3aaf74ab0a759496198d8f128e0474f2657bb0fd6fc69493bc62b294184016fd2d596bc34869f585a177a56c366412b8bf8bc5df9056822d1d4f784b95f95aa218ddeca5fe5cb76eef24218fd58315ad7934d292118da433c4e4e6365ae9b69c87af8bc4fb2170e535cffeef4a861e370a8fd8b93527db60a8dfc2c89c0c15500988f1e632b388bcef0fc26fb6ffd95ca66077", 0xd6}], 0x4}, 0x4010) 2018/04/02 20:47:01 executing program 3: socketpair$unix(0x1, 0x3, 0x0, &(0x7f00007e5000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f00000bc000)=@abs, 0x8) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) fcntl$setstatus(r1, 0x4, 0x800042c05) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000bd000), 0x80, 0x0) dup2(r1, r0) 2018/04/02 20:47:01 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000000)='/dev/loop#\x00', 0x0, 0x0) chroot(&(0x7f0000000080)='./file0\x00') fallocate(r0, 0x2, 0x100000000, 0x1) ioctl(r0, 0x440000000000127b, &(0x7f0000000040)) fcntl$getownex(r0, 0x10, &(0x7f0000000180)) 2018/04/02 20:47:01 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) bind$alg(r0, &(0x7f0000000180)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_nopr_ctr_aes128\x00'}, 0x58) getsockopt$IP_VS_SO_GET_TIMEOUT(r0, 0x0, 0x486, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000), 0x0) 2018/04/02 20:47:01 executing program 7: prctl$intptr(0x4, 0x80000000) r0 = syz_open_dev$dspn(&(0x7f0000000000)='/dev/dsp#\x00', 0x0, 0x8000) accept4(0xffffffffffffff9c, &(0x7f0000000140)=@ll={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0x80, 0x0) ioctl$sock_inet6_SIOCADDRT(r0, 0x890b, &(0x7f0000000200)={@mcast2={0xff, 0x2, [], 0x1}, @mcast2={0xff, 0x2, [], 0x1}, @empty, 0x6e20000000000000, 0xfffffffffffffbff, 0x6, 0x500, 0x5, 0x410000, r1}) 2018/04/02 20:47:02 executing program 4: r0 = socket$alg(0x26, 0x5, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bind$alg(r0, &(0x7f0000000180)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_nopr_ctr_aes128\x00'}, 0x58) ioctl$sock_netrom_SIOCGSTAMP(r0, 0x8906, &(0x7f00000000c0)) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000), 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'skcipher\x00', 0x0, 0x0, 'lrw(cast6)\x00'}, 0x58) close(r0) 2018/04/02 20:47:02 executing program 0: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000000000)={0xa, 0x4ea1, 0x0, @loopback={0x0, 0x1}}, 0x1c) prctl$intptr(0x200000002f, 0x2) setsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(0xffffffffffffffff, 0x84, 0x72, &(0x7f00000000c0)={0x0, 0x1, 0x10}, 0xc) connect$inet6(r0, &(0x7f0000000040)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x0, &(0x7f0000c9effc), 0x4) sendto$inet6(r0, &(0x7f0000ab4f8e)="97", 0x1, 0x0, &(0x7f0000aaa000)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) r1 = dup(r0) readv(r0, &(0x7f0000001240)=[{&(0x7f0000000200)=""/4096, 0x1000}], 0x1) ioctl$sock_netrom_SIOCGSTAMPNS(r1, 0x8907, &(0x7f0000000100)) 2018/04/02 20:47:02 executing program 6: pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4000) getsockname$packet(r1, &(0x7f0000000280), &(0x7f00000002c0)=0x14) perf_event_open(&(0x7f000025c000)={0x2, 0x259, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = gettid() ptrace$pokeuser(0x6, r2, 0x8001, 0x7) r3 = accept4$netrom(0xffffffffffffff9c, &(0x7f0000000040)=@full, &(0x7f00000000c0)=0x48, 0x0) mq_notify(r0, &(0x7f0000000740)={0x0, 0x31, 0x6, @thr={&(0x7f00000005c0)="fcc233d072f1bffe0e1ac5b60f08e4977adfc888a560d953f302e65f23ff28afcc9048247ad1559efbbfb456fdc3147c0194c2628e8d9658711fbf3b535af19a72e830bbaeca884f583d0333fd879c4aa99fce134434c4d022accd554e81c3345544e0b52ddb011e7366541f89e3a311e4a504a7149f229ad384e03f2f9a000da374da44c3c12bdf2da547b390cfa0168ed2e2f7a20366fb45f98e9e4c67ea52f6bd6f7fcbbe29d2f948a7ea78332e86242bd1205cd711c1bb2ffb96c4ce2e9de7374d26a3d30206f9c6c8248d77376d23cc81d2e9ad8a70057972ee700395bc9dc46cc2288609ee1ca550e777307fdbbfd9e30a2bdc7f44289b85f9ec23", &(0x7f00000006c0)="e78cbce81451d2a0ffd9a7f7f6c57efe401041e2bdc7fa4d778a64cf68661804b36645da3038fe429314161905362c450c076944b1d09eafd2e24896c596d360caa8d252f9"}}) ioctl$sock_proto_private(r3, 0x89e4, &(0x7f0000000100)="f859c9e154aee00eb3275dffb3dbd8f2bb600f9a6b6a21347c4e93293873f00ce176e090cd2e7a3fab5b73926ef398f698831a37592a3c8ec3c1854242147fafed54098e797b4a0ab15610201ceb6612a8939d683f201333a5122d1d5c3bd8fb8c55cd5a33e688e16f98104c4da73e9096c134968bc96f93b338c7ab52f5c17ec554a69a88457d2ea487b5ae3da18788bdd291bdd09f60840f45daa67071b7e24efdeb708755ca105521bdcbfceb57203db244602afa") getsockopt$inet_sctp6_SCTP_PEER_ADDR_PARAMS(r1, 0x84, 0x9, &(0x7f0000000340)={0x0, @in={{0x2, 0x4e20, @rand_addr=0x1f}}, 0x7ff, 0x1, 0x7, 0xfffffffffffffe00, 0x10}, &(0x7f0000000400)=0x98) getsockopt$inet_sctp6_SCTP_DEFAULT_SNDINFO(r1, 0x84, 0x22, &(0x7f0000000440)={0x0, 0x4, 0x8, 0x3ff, r4}, &(0x7f0000000480)=0x10) setrlimit(0x0, &(0x7f0000000300)={0x9, 0x4}) ioctl$KVM_GET_ONE_REG(r0, 0x4010aeab, &(0x7f0000000580)={0x2, 0x1}) capget(&(0x7f0000000200)={0x20071026, r2}, &(0x7f0000000240)={0x7ffffffd, 0x7, 0x0, 0x0, 0x10000}) read(r0, &(0x7f00000004c0)=""/173, 0xad) 2018/04/02 20:47:02 executing program 3: socketpair$unix(0x1, 0x3, 0x0, &(0x7f00007e5000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f00000bc000)=@abs, 0x8) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) fcntl$setstatus(r1, 0x4, 0x800042c05) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000bd000), 0x80, 0x0) dup2(r1, r0) 2018/04/02 20:47:02 executing program 7: r0 = socket$kcm(0x29, 0x7, 0x0) write$binfmt_misc(r0, &(0x7f0000001040)={'syz1', "d7d5606ad5f738b79aad3437963ff3b3fe645f0adb1cf648ef23508ead4ca1bd33563ec4f0ef5b2ef20a450a9aac9f77e9b17a84534eee269db9af2e02a9d6453314387344156df294bc7848f41b269b4c65313fa6cd22d2a6930e1e9a96fd4b757c364fb34c49e90c12f1c837e6ef97971ace2a876e1cc4941db1d9cfe4ac5d52e6c15c02aed1bc9fa2a0d7a6746cbe14d925f2493c3bc416c3efd3c4755a4bf7d222359af18b33428eea1158701dfec51451ea2b437eaf87eb85c95da5c04266c5fc5c6c776f003efcd0d0cb44f09bbc14ad5896383fdfde2b39ffc76f971b03a86eba194c0248e3a4107938dec02c2dd0007720d2e822868ec1189f69c128be9adb5b67e347d66d7aeaa7269fe8fc667f3a9a21c7c49b50f475ac5338107371dbb29fee086a804f57c0ed04a68d59ea1c64d8859ba3acf5f73407e65d3a0d1fef060d6da981be7870b458b945c6d06b90e853b89eadacdd9b106ceabf8d2292c2f9a1362b215a2c2824f745692c4ce73b23e541e6bbd4158cc53d6ae5709a9536e1ee8e3f70768a4b505e10cd01c02e9b57e1c8f9c59d2e88f0b66cfaa6d6debe37adca01944225b83f2538a5bf7c58a2abce09a0194ade5872308334fe28efb7d7f6c2ff4eb192ef04c2a3336f088335392d2776014fa6987b57fdc3ab36a9043042f7f39786502449c850b60b97226c2af025ca5a5bf5fc03f0acebd113781a8333a1718a4d20c31844fe4bb2762cb58875b0e004d44017d334b1fbcf641aeb79dde4d1d61c14de6df252910d699566b25178c22dbe0eaa322240eb4284b71fd2f2454d16a624bee7281fa433b7ff242d211f5a466983bcd2282d77af9ea5ccfabd4bf155475912d2a6acde738b87f1cdd5bd2c74117e7db6d243e6275fa2250014d49c15addf5b965fe9095d594c10bb353d7d660e3039795307e71335d4660e9bf635ec595aa7d1e4d29295f33c10fede7bedd43bd534d7d9bc35f034f98ef25f1a538a255ccf21aa1672cc9542bde25f64dfc3e3ce43c9d3a64f91c1ef45913bdbf933a1f2467021cb6982c00fcef77a7e32b8ae493ff80d3eaa01026a44a2c4e2b0fd9ce9e00d5c61cae99627ca04af7720211239a68d76eabf8e193c2912f4ec20e042d010e79f79a2968c78c7430f1524b1b5474dde3461e9ac11110420cc9e7b0b10631f246b0100187055b796f2c42e709d34e6d68792e1ccf151db8094056730b4e36d64f9c71574151de0671c840f8ca63bcfbe26dfbc51e4673a90bbdd27adc3693f6abb78d13f117c07fd85af77480aa513627dbd23177d48521d29debf3cdf7ee5913298ceb77fc5bcb9c639a3e1c9f56a13bba45fb528b635b1350a9d470163fa2c1c42e882d7701d743345d628a0b2210c8c90860d62cc24ac709fd5564d2e1fa2daa1a80fbf5c46265934a1976229e3fddd1c7240617f477cc17b1375de67886530b2fd275aa51512ac65fbfadbf45c1090915ff2d84effc0c7aec5d2b3013d6831a959c8124f75563a6bee7086db4c68e46325d84090a9093b03adab01da91162fea6c81cf7d3cf54696f8d6000d6610d056d213908ad9eb38634f7b91614c2bd4d24558f9a7da513175093b71cbb6a216f4977a8e0096be4bee5b2ba085a8c110b7ec25e74a1a8c097e0be5bc6d9c61aba7bb56f6314ef943d3c61e6dc88d3c8221f0db17a176743d832528bf9b510dbfaa476c5d4bc07a04b78fea3bdbc710bf9917eb3d1a830b6f627eafc67e1acc6f02694825fd703249cf5b8407fb4881f695ede05a738759eaee05e38687a773aac1b4dee4256ae11d8f20fbf109fac8cf6fb1667c727e26f8ae4f4e4b133e622166a33221e997752dfff02157ab160726035df43496305e25a672a9a0f7cb100f813b1bb757e0b032339f8f62cd4b6d334de5e5e80f8723886ebc5cf441d29f55daec6feb132000d7f69495c0e01ac2719a3f693b5b8f8962598461b537eec21594615e9422b9cf3d51554b0c82b2551bb88b24f35644a6d46f9f1073ee64dd22fa64fd36ec6be62a84891b48db920763acbf2cabadc840be71436353539f14ce64eee22cf2220a79a4b4d90c2d004ad4d51e5d8a3eb2ddfe144435260a9aedef7cebfc5278ab3ee8960f411805e9d64540427bc42cfbf6e1c01866291b5ec63f1aad6b29ac90b038a92ae4626b18da0b787933a3a1df311bc071eaf05b1cb66c2f25da1cb124b33095f651b1453f5ba50ae87aa33e5dcabb042790d379b8a297ac11c0c05943a1fdfafdc0d7c09aa5b2b891fa78fd7e3ae4d4ca01b845ca288aa68d4665308c499e9be39ac47da60351520246140126cc66d3f170891df0ab53d08c18b73a1b5737282b3863f29f1f6c6f5c74ad0979f33b2cc1dc2658ea96b94191cbb59c607fa9811ba0ea050593c88f7b337b72e1b17d225b8928aeeb635e35c050b7859900a40eedd4c5a07e74e713bce7890643537f83e025a4c3d0173e6c4fad5d21fcfdcb5a40e5bacfcbaba5dca1d3466c04b4bcf37ccbafb566947d009738ad12263ec9a8df862fb758e1e730f5c40d9f21cd345dd2ea80b379d88453e5d77e641be4e9aaabacc5b86bdc50841b63f49fbc9315af44bccfcb12af5e0f520d781370a69a16882f8c1cfbae38858d6c3348b32d9003de83477e33446766967520e3df9bca05d0bb0ab30d9a983c0c0ab8e35784f7eeea2eae02e0c869f5852330ab7754cb56f5481ba02416afb1c5c1afe89941fdaad1cc302e03afa0a78a13cb8eb9ac27dabb24aa72c61ee49e267adb3dbfe9ee66de0fe2bda45a6eb4fe67479b73b9a712b71c6a43715dfe9e9efbab460efb59296fa20bb36394084972510a43d681a5d5ceeca75619eccfca914203a1c7d06d6a6bb3d41eaceea50ad9d8bfb1532f39460fc5a741bdca403d2d43e67553e5b00d0c32dacecb2646d61221b72faa9b72e836df1881fd4eaea3b06f15314119f82ddfd2b65fa55b583b806ddb9fdea52925f05dc1b8a157f0a08a163a730a5267b27cb24aeae23ac8e5f0b619c4f9ebd7bae740ef60593fbde09a3916ff15fa5c3befc017276a7acabe1628bcdd96881aed409c74ed5e85d2526f28628e753258f3e6c9c2d342bbc3c171861bf28a973cfa6aa88dcad4b56731a2031049c99e80f1dc746a759b50c472e58bab68865e85d200a28d88c0f6ad70fb13696d67da8d9982413a5aefc42d8bb65636c79d46248561d395abd2d00365bd205a833611ad67b2f54592edd22d619646df64217152880b56b9d9b2747d213e554ba063d15295cf387493a51bff018de4c87f75f7f39de1d1d25942b33a02bd9c28fb82291e520ddba2e9983cbafe510d91112f0d7438129aa1820a4b38fa0ec6dadf549b99a6f1a012284d1f5887d8372960b1d4fa4639ab69a2ccca6bbeaafd553a912d48aaa568f46938de92a2b7199e31e3fea508e8b5798204bafee5210ac87870ac375fa90f67869cbc942460e83cd2341048e02272e5bd827a40502da5cece1f1a9a1a7eb127c00e3b1cfda7c2e6f0e593a451ade728770f338dd17c9e6e02ec7e4d6f00aea56d512aeb32932cbee0c2333082e29de25e719f75f34d663fd0089bf0f6519102995a73778e7889af142f5eec698b5c680bb0d17054dc71839f4d10d73198ed135d3420297b8885f0bf5a0be30ab1397be5f0a3b99efd392bd77bcf206340ed8435ed4bfcad53c8e0ff7d27ffed3fb531bbd568064b4055af58e29c77dfece6b84d70b05511d3ce782e0e8de1a86b98e2cff28e5c85cabfad7c4562e10679137935c912a07ee0622cffd504157f89bde9f1b7e6814212cc4ae04bdb2c84da9f151ede5df57e53fcaaa71e99d128bd6bc809dd8c5c1f3b9a5b46259cc2c4936d5dc8f84b6031074769c7baf6d5815b6e128100cb1cb637bdc1fbea41ce9411c40f92f2daf2a3fa387b058a076b8d0b749c04f3237c5b5bf5ba34121a26174ba471241a3561e7796858c96745965b9fde5cd64fc1a41a9289d378b3b050c8def5d1035c754356e087d90afdd2e2d8d32676d353e190258ef2f35899e7a4664ceb946ba91e2e70f53401c91ea0558236d6985706f1b0bacdae4b16102b8fb1e384481f8d03ca9c9220b9d1c934258335a5c06ac2eed194671e6fdbff6122b1e1df2c87ebf28fea69933f23743900c3d74c6cbce904155e1a095daf29f457235a2ba6822e72e4d250a3de79edc0143f1f7c211f6a165804442edbfe43b840c2c8d09315293514355764fb0d1b1fe3fb70fc10299264090a2e5d81faf402a07aea4fd74a5f926ed4d0d5efa5fa8f49b6498a47134cf0bf13aec2b1ebb2c266159d73fb39c08848dd4398c8ee445afb498a3162f49e5b868f8c473677e3015f140dc69f6a126bbf4cdc7879b80b5701fdb0066de137e947c0f44f89c6884b42e3877994c7fe3e1424514dd2b58cca6a86042e4a050a1f117bd634040a650e96a714396ff3ca7d8029437cc37b75fd941a0e4b90f9f0fe57a60e15bf07e1a165be714802f48bec695a1958ddc9e7e36bd4eb5cc41d2ba5908c24956abbf2959c40b05c825a08e5b16926fa08dad729e196d98ce67ceb35bd252800fcc016659f0026d7c992d0bf282bd3bd5cea8c2561ab5baaa085a385bbdef504e1416ffc265c0fea32da3b33e2e96d5a5c57ff0a822938d4418e31e1d581a11ab53b81261424555ea92671426e120f586acf8583ea2380657dd8c61da783789edeed8b071f8eb7e8fa5b3fff8c8dd6f50ff16eb883bb831f48a0362f22f6099d7464f9daeb13c2bf995fbb298d41f86f5414cdf4d84d58237d87eb7b9a6f1a0b82e5d0b2e1b62b7652653a6c068ae32efd6b4ffb6a35857010beb56f9712b316f5762cc5c67310e04eec6f3454372de81fbdd9c37939e5e71c56d61b11f84d0db077b18b4ab7c080c86e3b591585c0255e885b4817d31649b4884bb9a07e177111190666dbc41b21ab737fb5d15046e1d1c6f43ce8d5a5e6428c80a2538f4942995c4baed6428b88328b77327025713427557a6fbffea97ba61bde5191fdf3cb09864b562ddc54df566f0016b426257f94a3fb956533a0777e133cc947b340eb57ad88c546b3f3147ba60eda53ffe873abfa0d6e03908bc7118dbf4909baea58f003f30e336d0a5a6aa733a403f2cbf9436ef44391359e0ad3e6507b3c3b04a95a06d7340976c0535c3e0f3358dd07e2fac740cbfc6ce88d6af1c0c0fb92d21aa6e16daf1077fc25da232a74bb748a2dcf00ce2dc3767a7ec186d6b6f44886b7aea8081ba700b379ae1b95ea4062461fc33c411b124ee50a85d38e4dd5ecbac430c397f2ef2c0d863c7e06cbe2e3fbdaed87169a80e910ab1a9c71d75be06505e8b3675afa591da8dbce78eafc6de7270c8040b783c29f4fa55d3008bf94badcf01aeb17b0705a2bd5af018fbab7f8fba6e0af2ded07693b5c41a4be3cdc262240ab089a958c0b6a094ed365f41b719dd6e3d2e970a25e93991f2ccab94803cab51bf633cb127abea24dc0a133771547afef0e76386b414be99b880826a50d8134c4950867e79348304429bf8d4c936e79e08ac2588adb3e2b235bb7b7d07be6cf85ce5f59b354e2e8aaf04d4ed188e10c1499f06a939644c510524c6ac512ff91c9dbba41863613de7daf63f7ecb7dbcc7c9ce169ff24300199962f5a5a6dc80593ef23d23dc4386fc03f95d8b91bb7307fbf0127759c1d45f2ee9edd96faf151194cdc0e91ca5f9889d0c50e89c885c2c277e194e0413affb1ea89e2497b989fbd0c8a6e434267bee1b7468e7fba1965"}, 0x1004) r1 = memfd_create(&(0x7f0000000ffc)='$\x00', 0x0) write(r1, &(0x7f0000000000)="15", 0x1) sendfile(r1, r1, &(0x7f0000001000), 0xfec) fcntl$setsig(r1, 0xa, 0x3e) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x4, 0x11, r1, 0x0) bpf$OBJ_PIN_PROG(0x6, &(0x7f0000004ff4)={&(0x7f0000001000)='./file0/file0\x00'}, 0xc) llistxattr(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080), 0x0) 2018/04/02 20:47:02 executing program 5: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000e5b000)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) connect$inet(r0, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x11}}, 0x10) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000eb0fb8)={0x1, 0x3, &(0x7f00009ff000)=@framed={{0x18}, [], {0x95}}, &(0x7f00002bf000)='syzkaller\x00', 0x4, 0xb7, &(0x7f00006ab000)=""/183}, 0x48) setsockopt$inet_tcp_int(r0, 0x6, 0x19, &(0x7f0000000240), 0x4) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)="6970365f76746930000000000400", 0x10) r2 = socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(r2, 0x89e0, &(0x7f000031aff8)={r0, r1}) ioctl$sock_kcm_SIOCKCMCLONE(r2, 0x89e2, &(0x7f00000002c0)={0xffffffffffffffff}) sendmsg$nl_xfrm(r3, &(0x7f0000000780)={&(0x7f0000000200)={0x10}, 0xc, &(0x7f0000000740)={&(0x7f0000000480)=ANY=[@ANYBLOB="b80000001900000000000000000000007f000001000000000000000000000000ff01000000000000000000000000000100000000000000000000000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="00000000000300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0xffcb}, 0x1}, 0x0) ioctl$sock_kcm_SIOCKCMUNATTACH(r3, 0x89e1, &(0x7f0000000040)={r0}) sendmsg$inet_sctp(r0, &(0x7f0000000180)={&(0x7f0000000080)=@in={0x2, 0x4e20, @loopback=0x7f000001}, 0x10, &(0x7f0000000140)=[{&(0x7f00000007c0)="7343ed33d285b3cc20580283d909da4865a42f65c3326ad4d514c629fadc8afadf468ca9b7d5b692fd3a59e99624ebd46194b5bf1db8704e8757b8230fde0535c2acbcd0c509b1b55f53f50ac0ba0161bff044aefe247f7f71631911f5d68ab5a3535e9450cefd4ed45778e128a73ed807b24b11741b9613c0206c2eb004f1f37a9cec67880d7a158c9b46bafaeb0c47bab872958a15dad2a3868648359f84ab19c69395c42ef86ade52a52b9276d08a4e61c3793ecaa7a461cd67b95b945631fd7a5ccd867a61007fdb95a1daa4e381d9387ff0f467460f33ab6c41f284376a940f9e8594f645dcd357ded951012ad851fa56a82bfb16dfbcaff27224425d1e97d5bf1acf0f8803971837e1a8c92a0542e2775a5eba64c7e3ca67cf15c7e8996d783d491f3a867b0e00ef17643a97d1627698682fa95bfc8b7a6204f93370e29eac1641c95228e02ed987f2c4eda7f2276397a0a6383953427f814de74923136d9217138ed6d5de97fed41caa9f074da7fa53d1e0649e9b70fdcee710bf5c0f72cb053023b6ed840f3adea940c55adb24640f4ea955da0790c5efe1d78a9341ca5011bf6c066118a34eb749de96a5fac53fd37b983cdac8d9ef9e06a1be495d04b38caf588a16f0e730d1622e4fb2108c531b46c6a80793d1d9878b72dc379afb9c17e9546fc2ff6834fd72a9900767977f4f401b9b9dc0eb98464e58d5dd8124654fe8c6a01ece20262cfc1c2980328a3320b6d546e5512cfaf2b08b0d6ee647cfa4fb0ead8d2c81504808c8ff482377fd122d6185d8e7734a021504875e0e4129000332a1956c067260ffc0f565fd37824f7ebb0758304a6f63e87179c01a35149669265a055aab44025a57c19188b89df8da46f9aaabf35e28cef8349ae79434a30aa797f69cd5cae6640bfc94bea4288b22e9940474dbc75ded8845fa1d87e135d5575b0b395b85cfaf9cd9ec52310eff0fe3eb86d37cbd5fad20684b494d23d4244a958baf1f52d1c7ade097510f50c401caef9dd710545f816620422cac78baa35340be942e179482767f23f2526e32a1ff2f416585ef7c33112d3b212d2a14146e13057c1291c3d8c429602ce2e7de8eb26e44809c88e08791725b7eace601a6313646652cc19ccd556f8f481ec7bf996254bdc0d7ed913a8dff69dd331582a623a761ab3e522453172e60b00897d12bfe4981511cf8e484421e13fcd3f69c1f8e430bef4882500cb19b7e02fdad6ef4238a22e82513131821405aff01f6e61715cc74b8abe2758c089005fd5d2d9cd3b40293811637cedf987bde326aba6954751174334d62b922da2f3722801e82db0e91ae4db9ddd3b6f8bfed5ae549228ee6b9ca1dd151da0a4d27b6f343a1f5b488e830fcadee39e1860aef0a1c1580e8b7b773ac12eefe9f46c1fb6790bcc663f92d484f591ef86b0d0ac0ee43642d9ea86048e5b43d385bcab728006001a5ad5049dcde6cb19765970e8764e06e973719c95e2cb16dea0fd64383e7d1c82dc74f39ca183eb44c0ea98d098ae535b01408245426f5d5603bca9467005c83559d42c1674d4384a07d29f5b08515587f98cb1d17a27848f501aec3509d30f3ad7165749437ea3b32dc191f81c5d1a1a87ca1b1b7a3396d1bdc176a64d1fc1423489cedb3e803aef87a14679e46265d30cf75496f99f476378fd5fd7815b4ba39255ccd41bfa2b04a2a9b9b496d361788a93613eb5a91bc372b788a48a5f7dd2368879064bd7bf91fd33ee80f4b27e7ab9c4b7f8406c6935344dd1ac89332a737697dbb2b4f7370dc86e541df8349c5921ebe0467a4d529ce9545f95cf2fd4374108a2e33c5a314eb58c4150076243526ef42dcf8fc313d7845452f5f97b4a56f6126b6a06e8110ee512f186f305f8c6c80070dcdf92fd337c38dcd7f5cf817d7af444a8ada157209726905b6952b7197c4b1473d79de075d65a78921936cf4e732060f9eb32a59d086740941fd84319adea8acd9c1f98608874ba968a08c913a0ad15f718f91caa7a9dc814798e77ebb46effe99f23a28010fa87418a7ddf8892f18f69a8c92d9fb7aade8fa4b0c50d9c76867bd8a41f3bcfcc6199d461aa50cac3358fc106da5d4596cd28a4a9bdef43935fb490fa0f186286343e56c78c4ba5f9fdf019b3e9573ebc0bc4c324e9bfbac7bf2ef79b22c92b7b51d6360a2cba1a0b06d512081a8e0c7543254413b1fd15ac9544b05167d1e38807a0944171ae9afd873d8a6ea6a1ffe4f34397cac358e27199a63b35d7fb035132b8000ec26f066ae505d2717283f44cd4dbcc3c026b67f108d303e174dcdd32992061797d01ee70d8e26a92a756cf5732eed0202032c00fb653c4f201568a6caf7f113c6b1f8e91773c418754594b21455334dd53da6432f26856764f106723e4382a41b3d1cfd07564bdc77daa52b0459f92e005d91544c309913d488daa93dfe852b3fb9c23e3bfd9fa7c573cfd61c48df6fe8c222ae5debfc357e8981ebc3d0a4865ebf279127e8e44cbd986b9a8f02890ccaa8932fa90e79f511762448e938d101ec87c0577abdb1912afd572e52ff8a9a772a75d8b39cc7e3dcb9d458519cd84b1e5e8858ea2e11c7ff35515c218fc6302bc3b7352e5c7a9f393eaffd1917c86b23e39f0be345ead6233a069576f3aec9c67e44af6a16f43250e5bd843e2a3fb906343740ad4452d35202a692e92a082b4cbdc061c4068a57e6a2bab124d3c5a2a7726552b79cd3bd600f6797bf3a28519f323200f7e56cf4ebad09218094b12c65acedea8eb9009ada6d637078f4d8ad16b202ce4445d02ae4d4404db426ec6622e7909764ebe3c36ca50f4eb37ffb095cd9986beb15bf982dcefb1b7f84e86c0023cdf40dcf7a8d0025325e6d0b688c051905168fc0db1e74bfa8140fa8a9670553d7ac26439a0cce0df0d231e484de52c64f29bf3847f285e7f91d48f046a53f83d6a831afac3589b012402bdbe6742a1398be54333db1b9855db4a006fc3ef4e62356152ff8b834ad296fb9664a17071f901afdd2be9c03b6f1bcb2da535095681ff51cbc3676db31ad11b6926c7ad9d88e0195f9496851713b260cf26e2046366c98d59cac75c206a109e65d4f71d736997fed1a4f313c10447ac33f3b14779098e050550d841c2af1d76f3c5872521c2cfd77bef818e8a7418d027e0b6f7e359a0f5d6aeefa9f50cab47ba229ee6a4ee88bfca03a04d9d44bd946a492c1ba55c3afdeaf2d34dec1801071b3d2bdaaa667fc1a9236df7e069771a1efaf84ca22160d6ddb9d52f91aeaad6e08d6aac596a824dcbf576f94a8b62ed0b60fc39715058a275edf0d6654be1565285f2f67613133932de52bbe0a9cd611d062453351a4bfa63880fb4a2520edb72913c7e68815cc658e24092e59f613a88b67379ec7770bd7ae64e99a5be444bb3d74ca7a0a40d291e3a0132faf89feae8fde8bd96231792fa6c1499ea2cd5cb6d2239ae4fd6b9af54f3ce6b37103ba21aec9735576417cc4d7f1726c42a6bb6e71090193bc3f03f745875d6adaaf3001aff55fa6895cda42ca914b1a8e392ab70baa572d3f965e16e7c2d59d5901ee874144d061cfa1a028d05d9b14406c0b146ef532f4ec55bb954ba319e2e7e300a522e0376a9790f5b61a2c104de2760f657a9dc536ccf15b533d05812639679fd45a6ef992552e0c0fc083c315a3f76aadccc06c9d2f80f09fe6f60ddb62703e9a4d945f5335553e020ebae550f1680ae17a5d685e3968347f8157f5bbf3392f956191191bbe353c10009af3161f2c27f72d69b9fdedf137431fa1e9d094782c3402e2b44e51b371823e1829c442f0b4da9503089e722085ad6d587acefc576d63b3111880075481caed077094dde1bc216bc6d093e6913f4e8374f5285efe5896c1c29e6ab2b15bbf2ebc638e17ec66c26e29cf37358af2d38c32e3bc56b5461c262bf18d9ad86bfbc35d84db3f63e84cd7b31c07fa4f8fba78029aab59bb304b4f836dc28dcda610a2cfc043d3be533dfd953253979508b3ae3214b88e6f788e71ea1cfad1dc4ec64238a5d1f0eee342fd49d9487ae12bac4ac55c98607c3e0f408e7bc161df5fa0cd1bd4cf5b73e1f16c0b3f05ba3270d039ed39ebe8620afa91fe278a7547d50f1dd4500fa6a1a7376c0b56afc3e211fb67702f9ccd4efdde06f101ce02781896232c083d8eaade5594324a157f85479f6769d733611901843dda375a4231c7be2e68a39feee90e97777af7a096d4ba10eff736ca8bf08a4888a264980bf168edb26c0e500da2ba960a8c3ca8ab85423f5f41eb1218169bf5a1f9033168afba9995d5d0858ab26c193fc00feef934cebb37aa10f6dffa8497164a089248771367aceb6edd511529a1545117290290c5ec98003a9bf303c002335d3cbcb071d7d245f94da3f2b8268439c9175b912ff2368917d6fed3df752487ceaaa9ea1a0afc0ae5d99d056c91ac04728268161c74ab44e6fdbcb25c1804d1a376d696b0e88afd4a3a1b62f8c884975635f47cd19a13159efa8a77457502a6659dacdecff2d27e2b85d29438fbc99e728f304ff318fe8c30076baecc442ce9f3857f6bbe8855594cb9c89c6bfa7be1a53970c277b14915232497d91e7f70299095b6d5d2e4baaae20e56f6b3e7b8b242a052894235888f9c3da3c93ad7bd78bfda8e5b1d07815888062e02ccf030f8aa977551ee5c27f110a4ccddf8151f2a584117437bffbbc2a73eedd89b1bf05de6deee2387c596dba113ccdcaaabeb63f2bbcadb5d50f3a8fb8f518759c62e2c02947147a244630529b6a35839d54daf2a57b133fc2bb6930df31562bc2c4dd7a3d5a5f879d582fea591325935b7e03072351035bc2d177b042ad17b059a169904f70d6b9f6497bd1102c98adb873a6fb35106d0ca98dc4bba70eb785a88734c7fad188e097c3c97dbc4e64fd2473c571a33f010af93e51961ff63de8fbeb03829f940b2db8fc1439238a22ba7658b7a0930afb89887ce1d6633ca388156ec7c80405898e7ce4c2ada7fdca4f391eea9b311a2cba1d858b498d9cc4da78f6befc3d55a13a2bc6fea2fbc684704512e0b3004daa718ad8a9095b093b6ec908c9922f8d8ebfd8beeb3f972cade62e4a492c27ee9e08c757803eaf1216f9740b677a09a674f1e9cb035940da768224e67272f33fd21013bda39d5af4055c553150dbf1950e601b76260a404d210e7534298df361e1c0be0816d6c82e24783d70c31479c37a0fba9c517b59f1dd53b08cd73d5c1a77e4372aa910bb4f581b15fc003860fe236c30121f422b944cbee7f1041f7299733980687227179ca52e07f4cafda824a0c855bd7cc161eb2c0f6949054aeff90f09a668c0b7eae9b9af42cfde2affdac8052ab9c6d17f0ab10ad83fc51192c1e288bb94d78b0ac1314a0bc306138e46195e39f6588bc03889991d4795f744240189cf716bba4f859d3428033d344a0c7515861c3aeb42c89b1365cb91c2fd9ceabd0b736d0c250687dc61a96e63214082b15140514408dbb5b4654b975512ff684579ff5393cc2107459524711bfa584ec7d292deadda28c396be47d6d4fd75ccbe5bd7a0a9f92dc6e2bd7b02876ce5aa6e2a2bc2281395e8df36e3bfeec127795f1ee51c0a60727769b6934d00747084ac3a677d347ae0d2e57ff0feb5a3843df6179942ee7371b00f73b56b4179c2111091a042cb3a3d2ff0ac0afbee4eab807399cd6dcf6e799b85b0c2d954bbc6b305532249d0e473876222f9bb133b6cd77182ef757dd0368059821d07cff32", 0x1000}, {&(0x7f00000000c0)="a4c751283c96fce55bdc144b9529f41128c8b8c78720e11857420ca259b5f51ca85d3ba8f4462400", 0x28}, {&(0x7f0000000300)="fa3c03f4585fd9277e29e27e640a0722d8395d8871b6791ce2104f9ef45b0fb4c449f8d5dfa9046dc99dee0cdb62ebb2437c4aac439840c68924f6a40915c5875e77169a4d9d9908b9c39a705879c9f87ea06527c25956d371747c69703f53d06a72a75fafe71b5ba5a714a2a8f6cda9e5db9953629532a124e5ce4e6f49c503916403056809869edf4d838804d2816c0ccf04ab1f4597c3da3933ba47025339d336ea35b92df28a8771af96eb55d716f2f75a1c8bb3b0ffb48c7c14bcd4c028800256f33baea2ffc32f5203c9", 0xcd}, {&(0x7f0000000540)="e23222c015ec91783a23191022ce5685a862c7a69766522e2ceac2a106e9dc64a78beecddf36796c0094cfe539e1d8ace896baa1eaa590833469b9568fe1192d36b0aa3aaf74ab0a759496198d8f128e0474f2657bb0fd6fc69493bc62b294184016fd2d596bc34869f585a177a56c366412b8bf8bc5df9056822d1d4f784b95f95aa218ddeca5fe5cb76eef24218fd58315ad7934d292118da433c4e4e6365ae9b69c87af8bc4fb2170e535cffeef4a861e370a8fd8b93527db60a8dfc2c89c0c15500988f1e632b388bcef0fc26fb6ffd95ca66077", 0xd6}], 0x4}, 0x4010) 2018/04/02 20:47:02 executing program 1: perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000003}, 0x0, 0x0, 0xffffffffffffffff, 0x0) setitimer(0x2, &(0x7f0000134fe0)={{}, {0x77359400}}, &(0x7f0000373000)) getitimer(0x2, &(0x7f0000bf2fe0)) setitimer(0x3, &(0x7f0000000040)={{0x77359400}, {0x77359400}}, &(0x7f0000000080)) 2018/04/02 20:47:02 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha512_mb\x00'}, 0x40e) openat$mixer(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/mixer\x00', 0x1, 0x0) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000), 0x0) [ 246.134770] capability: warning: `syz-executor6' uses deprecated v2 capabilities in a way that may be insecure 2018/04/02 20:47:02 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) getsockopt$IP_VS_SO_GET_SERVICE(r0, 0x0, 0x483, &(0x7f0000000100), &(0x7f00000000c0)=0xfffffffffffffe19) bind$alg(r0, &(0x7f0000000180)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_nopr_ctr_aes128\x00'}, 0xfffffffffffffda6) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000), 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x101000, 0x4) getsockopt$inet_sctp6_SCTP_PEER_ADDR_THLDS(0xffffffffffffffff, 0x84, 0x1f, &(0x7f0000000200)={0x0, @in6={{0xa, 0x4e21, 0x1f, @local={0xfe, 0x80, [], 0xaa}, 0xfffffffffffffffe}}, 0x6, 0x100}, &(0x7f00000003c0)=0x90) r3 = shmget(0x2, 0x4000, 0x40, &(0x7f0000ffb000/0x4000)=nil) fstat(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$LOOP_SET_STATUS(r1, 0x4c02, &(0x7f0000000700)={0x0, 0x0, 0x0, 0x0, 0xd0f, 0x4, 0x5, 0x18, "3b79197c1582cbc0381e393fd5c083057651b42121cea1e612fb9c5125c520742c9f72e3d4ad6cca65cd531ec1293cfecf92e0990073b553d63d15c4944be4f5", "bea5a68ef1ec81c87f874bb17bc5bed265e936fe52a9845f41040acc2ad927e2", [0x7, 0x75]}) stat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) stat(&(0x7f0000000500)='./file0\x00', &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0}) lstat(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r8 = getpgid(0x0) r9 = getpid() shmctl$IPC_SET(r3, 0x1, &(0x7f0000000680)={{0x8, r4, r5, r6, r7, 0x10, 0x9}, 0x1, 0x2, 0x8, 0x5, r8, r9, 0x1}) getsockopt$inet_sctp6_SCTP_PRIMARY_ADDR(r1, 0x84, 0x6, &(0x7f00000002c0)={r2, @in6={{0xa, 0x4e24, 0x7, @ipv4={[], [0xff, 0xff], @multicast2=0xe0000002}, 0x5}}}, &(0x7f0000000380)=0x84) 2018/04/02 20:47:02 executing program 4: r0 = socket$alg(0x26, 0x5, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff, 0x2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bind$alg(r0, &(0x7f00000000c0)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_nopr_hmac_sha384\x00'}, 0x11e) r1 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x7fffffff, 0x2) setsockopt$inet_sctp6_SCTP_EVENTS(r1, 0x84, 0xb, &(0x7f0000000080)={0x1000, 0x6, 0x6, 0x478, 0xfb, 0x101, 0x400, 0x101, 0x2, 0x8, 0xfffffffffffffff7}, 0xb) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000), 0x0) close(r0) 2018/04/02 20:47:02 executing program 1: r0 = syz_open_dev$sndseq(&(0x7f000087bff3)='/dev/snd/seq\x00', 0x0, 0x0) r1 = perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000003}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = dup(r1) getsockopt$inet_sctp6_SCTP_PARTIAL_DELIVERY_POINT(0xffffffffffffffff, 0x84, 0x13, &(0x7f0000000040)={0x0, 0xa65}, &(0x7f0000000080)=0x8) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER_VALUE(r2, 0x84, 0x7c, &(0x7f00000000c0)={r3, 0xae, 0x9da}, &(0x7f0000000180)=0x8) ioctl$SNDRV_SEQ_IOCTL_GET_CLIENT_POOL(r0, 0xc058534b, &(0x7f0000000100)) 2018/04/02 20:47:02 executing program 3: socketpair$unix(0x1, 0x3, 0x0, &(0x7f00007e5000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f00000bc000)=@abs, 0x8) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) fcntl$setstatus(r1, 0x4, 0x800042c05) sendmmsg$unix(r1, &(0x7f00000bd000), 0x80, 0x0) dup2(0xffffffffffffffff, r0) 2018/04/02 20:47:02 executing program 0: r0 = syz_open_procfs(0x0, &(0x7f0000000080)='net/stat\x00') fchdir(r0) syz_fuseblk_mount(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file1\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(r0, 0x84, 0x22, &(0x7f0000000000)={0x0, 0x0, 0x80000001, 0x4, 0x0}, &(0x7f0000000040)=0x10) getsockopt$inet_sctp_SCTP_PARTIAL_DELIVERY_POINT(r0, 0x84, 0x13, &(0x7f00000000c0)={r1}, &(0x7f0000000100)=0x8) 2018/04/02 20:47:02 executing program 5: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000e5b000)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) connect$inet(r0, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x11}}, 0x10) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000eb0fb8)={0x1, 0x3, &(0x7f00009ff000)=@framed={{0x18}, [], {0x95}}, &(0x7f00002bf000)='syzkaller\x00', 0x4, 0xb7, &(0x7f00006ab000)=""/183}, 0x48) setsockopt$inet_tcp_int(r0, 0x6, 0x19, &(0x7f0000000240), 0x4) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)="6970365f76746930000000000400", 0x10) r2 = socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(r2, 0x89e0, &(0x7f000031aff8)={r0, r1}) ioctl$sock_kcm_SIOCKCMCLONE(r2, 0x89e2, &(0x7f00000002c0)={0xffffffffffffffff}) sendmsg$nl_xfrm(r3, &(0x7f0000000780)={&(0x7f0000000200)={0x10}, 0xc, &(0x7f0000000740)={&(0x7f0000000480)=ANY=[@ANYBLOB="b80000001900000000000000000000007f000001000000000000000000000000ff01000000000000000000000000000100000000000000000000000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="00000000000300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0xffcb}, 0x1}, 0x0) ioctl$sock_kcm_SIOCKCMUNATTACH(r3, 0x89e1, &(0x7f0000000040)={r0}) sendmsg$inet_sctp(r0, &(0x7f0000000180)={&(0x7f0000000080)=@in={0x2, 0x4e20, @loopback=0x7f000001}, 0x10, &(0x7f0000000140)=[{&(0x7f00000007c0)="7343ed33d285b3cc20580283d909da4865a42f65c3326ad4d514c629fadc8afadf468ca9b7d5b692fd3a59e99624ebd46194b5bf1db8704e8757b8230fde0535c2acbcd0c509b1b55f53f50ac0ba0161bff044aefe247f7f71631911f5d68ab5a3535e9450cefd4ed45778e128a73ed807b24b11741b9613c0206c2eb004f1f37a9cec67880d7a158c9b46bafaeb0c47bab872958a15dad2a3868648359f84ab19c69395c42ef86ade52a52b9276d08a4e61c3793ecaa7a461cd67b95b945631fd7a5ccd867a61007fdb95a1daa4e381d9387ff0f467460f33ab6c41f284376a940f9e8594f645dcd357ded951012ad851fa56a82bfb16dfbcaff27224425d1e97d5bf1acf0f8803971837e1a8c92a0542e2775a5eba64c7e3ca67cf15c7e8996d783d491f3a867b0e00ef17643a97d1627698682fa95bfc8b7a6204f93370e29eac1641c95228e02ed987f2c4eda7f2276397a0a6383953427f814de74923136d9217138ed6d5de97fed41caa9f074da7fa53d1e0649e9b70fdcee710bf5c0f72cb053023b6ed840f3adea940c55adb24640f4ea955da0790c5efe1d78a9341ca5011bf6c066118a34eb749de96a5fac53fd37b983cdac8d9ef9e06a1be495d04b38caf588a16f0e730d1622e4fb2108c531b46c6a80793d1d9878b72dc379afb9c17e9546fc2ff6834fd72a9900767977f4f401b9b9dc0eb98464e58d5dd8124654fe8c6a01ece20262cfc1c2980328a3320b6d546e5512cfaf2b08b0d6ee647cfa4fb0ead8d2c81504808c8ff482377fd122d6185d8e7734a021504875e0e4129000332a1956c067260ffc0f565fd37824f7ebb0758304a6f63e87179c01a35149669265a055aab44025a57c19188b89df8da46f9aaabf35e28cef8349ae79434a30aa797f69cd5cae6640bfc94bea4288b22e9940474dbc75ded8845fa1d87e135d5575b0b395b85cfaf9cd9ec52310eff0fe3eb86d37cbd5fad20684b494d23d4244a958baf1f52d1c7ade097510f50c401caef9dd710545f816620422cac78baa35340be942e179482767f23f2526e32a1ff2f416585ef7c33112d3b212d2a14146e13057c1291c3d8c429602ce2e7de8eb26e44809c88e08791725b7eace601a6313646652cc19ccd556f8f481ec7bf996254bdc0d7ed913a8dff69dd331582a623a761ab3e522453172e60b00897d12bfe4981511cf8e484421e13fcd3f69c1f8e430bef4882500cb19b7e02fdad6ef4238a22e82513131821405aff01f6e61715cc74b8abe2758c089005fd5d2d9cd3b40293811637cedf987bde326aba6954751174334d62b922da2f3722801e82db0e91ae4db9ddd3b6f8bfed5ae549228ee6b9ca1dd151da0a4d27b6f343a1f5b488e830fcadee39e1860aef0a1c1580e8b7b773ac12eefe9f46c1fb6790bcc663f92d484f591ef86b0d0ac0ee43642d9ea86048e5b43d385bcab728006001a5ad5049dcde6cb19765970e8764e06e973719c95e2cb16dea0fd64383e7d1c82dc74f39ca183eb44c0ea98d098ae535b01408245426f5d5603bca9467005c83559d42c1674d4384a07d29f5b08515587f98cb1d17a27848f501aec3509d30f3ad7165749437ea3b32dc191f81c5d1a1a87ca1b1b7a3396d1bdc176a64d1fc1423489cedb3e803aef87a14679e46265d30cf75496f99f476378fd5fd7815b4ba39255ccd41bfa2b04a2a9b9b496d361788a93613eb5a91bc372b788a48a5f7dd2368879064bd7bf91fd33ee80f4b27e7ab9c4b7f8406c6935344dd1ac89332a737697dbb2b4f7370dc86e541df8349c5921ebe0467a4d529ce9545f95cf2fd4374108a2e33c5a314eb58c4150076243526ef42dcf8fc313d7845452f5f97b4a56f6126b6a06e8110ee512f186f305f8c6c80070dcdf92fd337c38dcd7f5cf817d7af444a8ada157209726905b6952b7197c4b1473d79de075d65a78921936cf4e732060f9eb32a59d086740941fd84319adea8acd9c1f98608874ba968a08c913a0ad15f718f91caa7a9dc814798e77ebb46effe99f23a28010fa87418a7ddf8892f18f69a8c92d9fb7aade8fa4b0c50d9c76867bd8a41f3bcfcc6199d461aa50cac3358fc106da5d4596cd28a4a9bdef43935fb490fa0f186286343e56c78c4ba5f9fdf019b3e9573ebc0bc4c324e9bfbac7bf2ef79b22c92b7b51d6360a2cba1a0b06d512081a8e0c7543254413b1fd15ac9544b05167d1e38807a0944171ae9afd873d8a6ea6a1ffe4f34397cac358e27199a63b35d7fb035132b8000ec26f066ae505d2717283f44cd4dbcc3c026b67f108d303e174dcdd32992061797d01ee70d8e26a92a756cf5732eed0202032c00fb653c4f201568a6caf7f113c6b1f8e91773c418754594b21455334dd53da6432f26856764f106723e4382a41b3d1cfd07564bdc77daa52b0459f92e005d91544c309913d488daa93dfe852b3fb9c23e3bfd9fa7c573cfd61c48df6fe8c222ae5debfc357e8981ebc3d0a4865ebf279127e8e44cbd986b9a8f02890ccaa8932fa90e79f511762448e938d101ec87c0577abdb1912afd572e52ff8a9a772a75d8b39cc7e3dcb9d458519cd84b1e5e8858ea2e11c7ff35515c218fc6302bc3b7352e5c7a9f393eaffd1917c86b23e39f0be345ead6233a069576f3aec9c67e44af6a16f43250e5bd843e2a3fb906343740ad4452d35202a692e92a082b4cbdc061c4068a57e6a2bab124d3c5a2a7726552b79cd3bd600f6797bf3a28519f323200f7e56cf4ebad09218094b12c65acedea8eb9009ada6d637078f4d8ad16b202ce4445d02ae4d4404db426ec6622e7909764ebe3c36ca50f4eb37ffb095cd9986beb15bf982dcefb1b7f84e86c0023cdf40dcf7a8d0025325e6d0b688c051905168fc0db1e74bfa8140fa8a9670553d7ac26439a0cce0df0d231e484de52c64f29bf3847f285e7f91d48f046a53f83d6a831afac3589b012402bdbe6742a1398be54333db1b9855db4a006fc3ef4e62356152ff8b834ad296fb9664a17071f901afdd2be9c03b6f1bcb2da535095681ff51cbc3676db31ad11b6926c7ad9d88e0195f9496851713b260cf26e2046366c98d59cac75c206a109e65d4f71d736997fed1a4f313c10447ac33f3b14779098e050550d841c2af1d76f3c5872521c2cfd77bef818e8a7418d027e0b6f7e359a0f5d6aeefa9f50cab47ba229ee6a4ee88bfca03a04d9d44bd946a492c1ba55c3afdeaf2d34dec1801071b3d2bdaaa667fc1a9236df7e069771a1efaf84ca22160d6ddb9d52f91aeaad6e08d6aac596a824dcbf576f94a8b62ed0b60fc39715058a275edf0d6654be1565285f2f67613133932de52bbe0a9cd611d062453351a4bfa63880fb4a2520edb72913c7e68815cc658e24092e59f613a88b67379ec7770bd7ae64e99a5be444bb3d74ca7a0a40d291e3a0132faf89feae8fde8bd96231792fa6c1499ea2cd5cb6d2239ae4fd6b9af54f3ce6b37103ba21aec9735576417cc4d7f1726c42a6bb6e71090193bc3f03f745875d6adaaf3001aff55fa6895cda42ca914b1a8e392ab70baa572d3f965e16e7c2d59d5901ee874144d061cfa1a028d05d9b14406c0b146ef532f4ec55bb954ba319e2e7e300a522e0376a9790f5b61a2c104de2760f657a9dc536ccf15b533d05812639679fd45a6ef992552e0c0fc083c315a3f76aadccc06c9d2f80f09fe6f60ddb62703e9a4d945f5335553e020ebae550f1680ae17a5d685e3968347f8157f5bbf3392f956191191bbe353c10009af3161f2c27f72d69b9fdedf137431fa1e9d094782c3402e2b44e51b371823e1829c442f0b4da9503089e722085ad6d587acefc576d63b3111880075481caed077094dde1bc216bc6d093e6913f4e8374f5285efe5896c1c29e6ab2b15bbf2ebc638e17ec66c26e29cf37358af2d38c32e3bc56b5461c262bf18d9ad86bfbc35d84db3f63e84cd7b31c07fa4f8fba78029aab59bb304b4f836dc28dcda610a2cfc043d3be533dfd953253979508b3ae3214b88e6f788e71ea1cfad1dc4ec64238a5d1f0eee342fd49d9487ae12bac4ac55c98607c3e0f408e7bc161df5fa0cd1bd4cf5b73e1f16c0b3f05ba3270d039ed39ebe8620afa91fe278a7547d50f1dd4500fa6a1a7376c0b56afc3e211fb67702f9ccd4efdde06f101ce02781896232c083d8eaade5594324a157f85479f6769d733611901843dda375a4231c7be2e68a39feee90e97777af7a096d4ba10eff736ca8bf08a4888a264980bf168edb26c0e500da2ba960a8c3ca8ab85423f5f41eb1218169bf5a1f9033168afba9995d5d0858ab26c193fc00feef934cebb37aa10f6dffa8497164a089248771367aceb6edd511529a1545117290290c5ec98003a9bf303c002335d3cbcb071d7d245f94da3f2b8268439c9175b912ff2368917d6fed3df752487ceaaa9ea1a0afc0ae5d99d056c91ac04728268161c74ab44e6fdbcb25c1804d1a376d696b0e88afd4a3a1b62f8c884975635f47cd19a13159efa8a77457502a6659dacdecff2d27e2b85d29438fbc99e728f304ff318fe8c30076baecc442ce9f3857f6bbe8855594cb9c89c6bfa7be1a53970c277b14915232497d91e7f70299095b6d5d2e4baaae20e56f6b3e7b8b242a052894235888f9c3da3c93ad7bd78bfda8e5b1d07815888062e02ccf030f8aa977551ee5c27f110a4ccddf8151f2a584117437bffbbc2a73eedd89b1bf05de6deee2387c596dba113ccdcaaabeb63f2bbcadb5d50f3a8fb8f518759c62e2c02947147a244630529b6a35839d54daf2a57b133fc2bb6930df31562bc2c4dd7a3d5a5f879d582fea591325935b7e03072351035bc2d177b042ad17b059a169904f70d6b9f6497bd1102c98adb873a6fb35106d0ca98dc4bba70eb785a88734c7fad188e097c3c97dbc4e64fd2473c571a33f010af93e51961ff63de8fbeb03829f940b2db8fc1439238a22ba7658b7a0930afb89887ce1d6633ca388156ec7c80405898e7ce4c2ada7fdca4f391eea9b311a2cba1d858b498d9cc4da78f6befc3d55a13a2bc6fea2fbc684704512e0b3004daa718ad8a9095b093b6ec908c9922f8d8ebfd8beeb3f972cade62e4a492c27ee9e08c757803eaf1216f9740b677a09a674f1e9cb035940da768224e67272f33fd21013bda39d5af4055c553150dbf1950e601b76260a404d210e7534298df361e1c0be0816d6c82e24783d70c31479c37a0fba9c517b59f1dd53b08cd73d5c1a77e4372aa910bb4f581b15fc003860fe236c30121f422b944cbee7f1041f7299733980687227179ca52e07f4cafda824a0c855bd7cc161eb2c0f6949054aeff90f09a668c0b7eae9b9af42cfde2affdac8052ab9c6d17f0ab10ad83fc51192c1e288bb94d78b0ac1314a0bc306138e46195e39f6588bc03889991d4795f744240189cf716bba4f859d3428033d344a0c7515861c3aeb42c89b1365cb91c2fd9ceabd0b736d0c250687dc61a96e63214082b15140514408dbb5b4654b975512ff684579ff5393cc2107459524711bfa584ec7d292deadda28c396be47d6d4fd75ccbe5bd7a0a9f92dc6e2bd7b02876ce5aa6e2a2bc2281395e8df36e3bfeec127795f1ee51c0a60727769b6934d00747084ac3a677d347ae0d2e57ff0feb5a3843df6179942ee7371b00f73b56b4179c2111091a042cb3a3d2ff0ac0afbee4eab807399cd6dcf6e799b85b0c2d954bbc6b305532249d0e473876222f9bb133b6cd77182ef757dd0368059821d07cff32", 0x1000}, {&(0x7f00000000c0)="a4c751283c96fce55bdc144b9529f41128c8b8c78720e11857420ca259b5f51ca85d3ba8f4462400", 0x28}, {&(0x7f0000000300)="fa3c03f4585fd9277e29e27e640a0722d8395d8871b6791ce2104f9ef45b0fb4c449f8d5dfa9046dc99dee0cdb62ebb2437c4aac439840c68924f6a40915c5875e77169a4d9d9908b9c39a705879c9f87ea06527c25956d371747c69703f53d06a72a75fafe71b5ba5a714a2a8f6cda9e5db9953629532a124e5ce4e6f49c503916403056809869edf4d838804d2816c0ccf04ab1f4597c3da3933ba47025339d336ea35b92df28a8771af96eb55d716f2f75a1c8bb3b0ffb48c7c14bcd4c028800256f33baea2ffc32f5203c9", 0xcd}, {&(0x7f0000000540)="e23222c015ec91783a23191022ce5685a862c7a69766522e2ceac2a106e9dc64a78beecddf36796c0094cfe539e1d8ace896baa1eaa590833469b9568fe1192d36b0aa3aaf74ab0a759496198d8f128e0474f2657bb0fd6fc69493bc62b294184016fd2d596bc34869f585a177a56c366412b8bf8bc5df9056822d1d4f784b95f95aa218ddeca5fe5cb76eef24218fd58315ad7934d292118da433c4e4e6365ae9b69c87af8bc4fb2170e535cffeef4a861e370a8fd8b93527db60a8dfc2c89c0c15500988f1e632b388bcef0fc26fb6ffd95ca66077", 0xd6}], 0x4}, 0x4010) 2018/04/02 20:47:03 executing program 4: r0 = socket$alg(0x26, 0x5, 0x0) r1 = perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bind$alg(r0, &(0x7f0000000180)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_nopr_ctr_aes128\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000), 0x0) ioctl$sock_ipx_SIOCIPXCFGDATA(r0, 0x89e2, &(0x7f0000000100)) lremovexattr(&(0x7f0000000140)='./file0\x00', &(0x7f0000000200)=@random={'security.', '\x00'}) close(r0) r2 = syz_open_dev$dmmidi(&(0x7f0000000040)='/dev/dmmidi#\x00', 0x800000, 0x8000) ioctl$sock_SIOCGPGRP(r0, 0x8904, &(0x7f0000000240)=0x0) getsockopt$IPT_SO_GET_INFO(r2, 0x0, 0x40, &(0x7f0000000400)={'nat\x00'}, &(0x7f0000000480)=0x54) ioctl$SNDRV_CTL_IOCTL_ELEM_ADD(r2, 0xc1105517, &(0x7f00000002c0)={{0x7b, 0x0, 0x80000001, 0xfffffffffffffff7, "f71d7e579745ef1d7906c638c529a038e5b052108c12ccbc4db2783548dbcf85e86fb171901ce8adff341980", 0xdf2}, 0x0, 0x0, 0xfff, r3, 0x7, 0xc29, "c7605b655b43fb289759e99cd3557fb416d85becb673dab28ba69c085c8e25e8cedf4c237abd6c664c490b89b8b28deb310a67289c42f4a4dd8e8258db133217", &(0x7f0000000280)='trusted!ppp1cgroup\x00', 0x13, [], [0x1, 0x8, 0x2, 0x80000000]}) ioctl$SNDRV_TIMER_IOCTL_GSTATUS(r2, 0xc0505405, &(0x7f0000000080)={{0x1, 0x1, 0x80000000, 0x3, 0x80000000}, 0x21, 0x15, 0x509}) getsockopt$inet_sctp_SCTP_AUTO_ASCONF(r1, 0x84, 0x1e, &(0x7f00000004c0), &(0x7f0000000500)=0x4) 2018/04/02 20:47:03 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) bind$alg(r0, &(0x7f0000000180)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_nopr_ctr_aes128\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000), 0x0) r1 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a, 0x2}, 0x0, 0x0, 0xfffffffffffffff8) keyctl$assume_authority(0x10, r1) openat$autofs(0xffffffffffffff9c, &(0x7f0000000040)='/dev/autofs\x00', 0x2000, 0x0) 2018/04/02 20:47:03 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_int(r0, 0x0, 0xf, &(0x7f0000000100)=0x9, 0x4) ioctl$sock_SIOCETHTOOL(r0, 0x8946, &(0x7f0000000040)={'ip6gre0\x00', &(0x7f0000000000)=@ethtool_cmd={0x1}}) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f00000000c0)=0xfdffffffffffffff, 0x4) 2018/04/02 20:47:03 executing program 3: socketpair$unix(0x1, 0x3, 0x0, &(0x7f00007e5000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f00000bc000)=@abs, 0x8) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) fcntl$setstatus(r1, 0x4, 0x800042c05) sendmmsg$unix(r1, &(0x7f00000bd000), 0x80, 0x0) dup2(r1, 0xffffffffffffffff) 2018/04/02 20:47:03 executing program 5: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000e5b000)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) connect$inet(r0, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x11}}, 0x10) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000eb0fb8)={0x1, 0x3, &(0x7f00009ff000)=@framed={{0x18}, [], {0x95}}, &(0x7f00002bf000)='syzkaller\x00', 0x4, 0xb7, &(0x7f00006ab000)=""/183}, 0x48) setsockopt$inet_tcp_int(r0, 0x6, 0x19, &(0x7f0000000240)=0x8, 0x4) setsockopt$SO_BINDTODEVICE(0xffffffffffffffff, 0x1, 0x19, &(0x7f0000000000)="6970365f76746930000000000400", 0x10) r2 = socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(r2, 0x89e0, &(0x7f000031aff8)={r0, r1}) ioctl$sock_kcm_SIOCKCMCLONE(r2, 0x89e2, &(0x7f00000002c0)={0xffffffffffffffff}) sendmsg$nl_xfrm(r3, &(0x7f0000000780)={&(0x7f0000000200)={0x10}, 0xc, &(0x7f0000000740)={&(0x7f0000000480)=ANY=[@ANYBLOB="b80000001900000000000000000000007f000001000000000000000000000000ff01000000000000000000000000000100000000000000000000000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="00000000000300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0xffcb}, 0x1}, 0x0) ioctl$sock_kcm_SIOCKCMUNATTACH(r3, 0x89e1, &(0x7f0000000040)={r0}) sendmsg$inet_sctp(r0, &(0x7f0000000180)={&(0x7f0000000080)=@in={0x2, 0x4e20, @loopback=0x7f000001}, 0x10, &(0x7f0000000140)=[{&(0x7f00000007c0)="7343ed33d285b3cc20580283d909da4865a42f65c3326ad4d514c629fadc8afadf468ca9b7d5b692fd3a59e99624ebd46194b5bf1db8704e8757b8230fde0535c2acbcd0c509b1b55f53f50ac0ba0161bff044aefe247f7f71631911f5d68ab5a3535e9450cefd4ed45778e128a73ed807b24b11741b9613c0206c2eb004f1f37a9cec67880d7a158c9b46bafaeb0c47bab872958a15dad2a3868648359f84ab19c69395c42ef86ade52a52b9276d08a4e61c3793ecaa7a461cd67b95b945631fd7a5ccd867a61007fdb95a1daa4e381d9387ff0f467460f33ab6c41f284376a940f9e8594f645dcd357ded951012ad851fa56a82bfb16dfbcaff27224425d1e97d5bf1acf0f8803971837e1a8c92a0542e2775a5eba64c7e3ca67cf15c7e8996d783d491f3a867b0e00ef17643a97d1627698682fa95bfc8b7a6204f93370e29eac1641c95228e02ed987f2c4eda7f2276397a0a6383953427f814de74923136d9217138ed6d5de97fed41caa9f074da7fa53d1e0649e9b70fdcee710bf5c0f72cb053023b6ed840f3adea940c55adb24640f4ea955da0790c5efe1d78a9341ca5011bf6c066118a34eb749de96a5fac53fd37b983cdac8d9ef9e06a1be495d04b38caf588a16f0e730d1622e4fb2108c531b46c6a80793d1d9878b72dc379afb9c17e9546fc2ff6834fd72a9900767977f4f401b9b9dc0eb98464e58d5dd8124654fe8c6a01ece20262cfc1c2980328a3320b6d546e5512cfaf2b08b0d6ee647cfa4fb0ead8d2c81504808c8ff482377fd122d6185d8e7734a021504875e0e4129000332a1956c067260ffc0f565fd37824f7ebb0758304a6f63e87179c01a35149669265a055aab44025a57c19188b89df8da46f9aaabf35e28cef8349ae79434a30aa797f69cd5cae6640bfc94bea4288b22e9940474dbc75ded8845fa1d87e135d5575b0b395b85cfaf9cd9ec52310eff0fe3eb86d37cbd5fad20684b494d23d4244a958baf1f52d1c7ade097510f50c401caef9dd710545f816620422cac78baa35340be942e179482767f23f2526e32a1ff2f416585ef7c33112d3b212d2a14146e13057c1291c3d8c429602ce2e7de8eb26e44809c88e08791725b7eace601a6313646652cc19ccd556f8f481ec7bf996254bdc0d7ed913a8dff69dd331582a623a761ab3e522453172e60b00897d12bfe4981511cf8e484421e13fcd3f69c1f8e430bef4882500cb19b7e02fdad6ef4238a22e82513131821405aff01f6e61715cc74b8abe2758c089005fd5d2d9cd3b40293811637cedf987bde326aba6954751174334d62b922da2f3722801e82db0e91ae4db9ddd3b6f8bfed5ae549228ee6b9ca1dd151da0a4d27b6f343a1f5b488e830fcadee39e1860aef0a1c1580e8b7b773ac12eefe9f46c1fb6790bcc663f92d484f591ef86b0d0ac0ee43642d9ea86048e5b43d385bcab728006001a5ad5049dcde6cb19765970e8764e06e973719c95e2cb16dea0fd64383e7d1c82dc74f39ca183eb44c0ea98d098ae535b01408245426f5d5603bca9467005c83559d42c1674d4384a07d29f5b08515587f98cb1d17a27848f501aec3509d30f3ad7165749437ea3b32dc191f81c5d1a1a87ca1b1b7a3396d1bdc176a64d1fc1423489cedb3e803aef87a14679e46265d30cf75496f99f476378fd5fd7815b4ba39255ccd41bfa2b04a2a9b9b496d361788a93613eb5a91bc372b788a48a5f7dd2368879064bd7bf91fd33ee80f4b27e7ab9c4b7f8406c6935344dd1ac89332a737697dbb2b4f7370dc86e541df8349c5921ebe0467a4d529ce9545f95cf2fd4374108a2e33c5a314eb58c4150076243526ef42dcf8fc313d7845452f5f97b4a56f6126b6a06e8110ee512f186f305f8c6c80070dcdf92fd337c38dcd7f5cf817d7af444a8ada157209726905b6952b7197c4b1473d79de075d65a78921936cf4e732060f9eb32a59d086740941fd84319adea8acd9c1f98608874ba968a08c913a0ad15f718f91caa7a9dc814798e77ebb46effe99f23a28010fa87418a7ddf8892f18f69a8c92d9fb7aade8fa4b0c50d9c76867bd8a41f3bcfcc6199d461aa50cac3358fc106da5d4596cd28a4a9bdef43935fb490fa0f186286343e56c78c4ba5f9fdf019b3e9573ebc0bc4c324e9bfbac7bf2ef79b22c92b7b51d6360a2cba1a0b06d512081a8e0c7543254413b1fd15ac9544b05167d1e38807a0944171ae9afd873d8a6ea6a1ffe4f34397cac358e27199a63b35d7fb035132b8000ec26f066ae505d2717283f44cd4dbcc3c026b67f108d303e174dcdd32992061797d01ee70d8e26a92a756cf5732eed0202032c00fb653c4f201568a6caf7f113c6b1f8e91773c418754594b21455334dd53da6432f26856764f106723e4382a41b3d1cfd07564bdc77daa52b0459f92e005d91544c309913d488daa93dfe852b3fb9c23e3bfd9fa7c573cfd61c48df6fe8c222ae5debfc357e8981ebc3d0a4865ebf279127e8e44cbd986b9a8f02890ccaa8932fa90e79f511762448e938d101ec87c0577abdb1912afd572e52ff8a9a772a75d8b39cc7e3dcb9d458519cd84b1e5e8858ea2e11c7ff35515c218fc6302bc3b7352e5c7a9f393eaffd1917c86b23e39f0be345ead6233a069576f3aec9c67e44af6a16f43250e5bd843e2a3fb906343740ad4452d35202a692e92a082b4cbdc061c4068a57e6a2bab124d3c5a2a7726552b79cd3bd600f6797bf3a28519f323200f7e56cf4ebad09218094b12c65acedea8eb9009ada6d637078f4d8ad16b202ce4445d02ae4d4404db426ec6622e7909764ebe3c36ca50f4eb37ffb095cd9986beb15bf982dcefb1b7f84e86c0023cdf40dcf7a8d0025325e6d0b688c051905168fc0db1e74bfa8140fa8a9670553d7ac26439a0cce0df0d231e484de52c64f29bf3847f285e7f91d48f046a53f83d6a831afac3589b012402bdbe6742a1398be54333db1b9855db4a006fc3ef4e62356152ff8b834ad296fb9664a17071f901afdd2be9c03b6f1bcb2da535095681ff51cbc3676db31ad11b6926c7ad9d88e0195f9496851713b260cf26e2046366c98d59cac75c206a109e65d4f71d736997fed1a4f313c10447ac33f3b14779098e050550d841c2af1d76f3c5872521c2cfd77bef818e8a7418d027e0b6f7e359a0f5d6aeefa9f50cab47ba229ee6a4ee88bfca03a04d9d44bd946a492c1ba55c3afdeaf2d34dec1801071b3d2bdaaa667fc1a9236df7e069771a1efaf84ca22160d6ddb9d52f91aeaad6e08d6aac596a824dcbf576f94a8b62ed0b60fc39715058a275edf0d6654be1565285f2f67613133932de52bbe0a9cd611d062453351a4bfa63880fb4a2520edb72913c7e68815cc658e24092e59f613a88b67379ec7770bd7ae64e99a5be444bb3d74ca7a0a40d291e3a0132faf89feae8fde8bd96231792fa6c1499ea2cd5cb6d2239ae4fd6b9af54f3ce6b37103ba21aec9735576417cc4d7f1726c42a6bb6e71090193bc3f03f745875d6adaaf3001aff55fa6895cda42ca914b1a8e392ab70baa572d3f965e16e7c2d59d5901ee874144d061cfa1a028d05d9b14406c0b146ef532f4ec55bb954ba319e2e7e300a522e0376a9790f5b61a2c104de2760f657a9dc536ccf15b533d05812639679fd45a6ef992552e0c0fc083c315a3f76aadccc06c9d2f80f09fe6f60ddb62703e9a4d945f5335553e020ebae550f1680ae17a5d685e3968347f8157f5bbf3392f956191191bbe353c10009af3161f2c27f72d69b9fdedf137431fa1e9d094782c3402e2b44e51b371823e1829c442f0b4da9503089e722085ad6d587acefc576d63b3111880075481caed077094dde1bc216bc6d093e6913f4e8374f5285efe5896c1c29e6ab2b15bbf2ebc638e17ec66c26e29cf37358af2d38c32e3bc56b5461c262bf18d9ad86bfbc35d84db3f63e84cd7b31c07fa4f8fba78029aab59bb304b4f836dc28dcda610a2cfc043d3be533dfd953253979508b3ae3214b88e6f788e71ea1cfad1dc4ec64238a5d1f0eee342fd49d9487ae12bac4ac55c98607c3e0f408e7bc161df5fa0cd1bd4cf5b73e1f16c0b3f05ba3270d039ed39ebe8620afa91fe278a7547d50f1dd4500fa6a1a7376c0b56afc3e211fb67702f9ccd4efdde06f101ce02781896232c083d8eaade5594324a157f85479f6769d733611901843dda375a4231c7be2e68a39feee90e97777af7a096d4ba10eff736ca8bf08a4888a264980bf168edb26c0e500da2ba960a8c3ca8ab85423f5f41eb1218169bf5a1f9033168afba9995d5d0858ab26c193fc00feef934cebb37aa10f6dffa8497164a089248771367aceb6edd511529a1545117290290c5ec98003a9bf303c002335d3cbcb071d7d245f94da3f2b8268439c9175b912ff2368917d6fed3df752487ceaaa9ea1a0afc0ae5d99d056c91ac04728268161c74ab44e6fdbcb25c1804d1a376d696b0e88afd4a3a1b62f8c884975635f47cd19a13159efa8a77457502a6659dacdecff2d27e2b85d29438fbc99e728f304ff318fe8c30076baecc442ce9f3857f6bbe8855594cb9c89c6bfa7be1a53970c277b14915232497d91e7f70299095b6d5d2e4baaae20e56f6b3e7b8b242a052894235888f9c3da3c93ad7bd78bfda8e5b1d07815888062e02ccf030f8aa977551ee5c27f110a4ccddf8151f2a584117437bffbbc2a73eedd89b1bf05de6deee2387c596dba113ccdcaaabeb63f2bbcadb5d50f3a8fb8f518759c62e2c02947147a244630529b6a35839d54daf2a57b133fc2bb6930df31562bc2c4dd7a3d5a5f879d582fea591325935b7e03072351035bc2d177b042ad17b059a169904f70d6b9f6497bd1102c98adb873a6fb35106d0ca98dc4bba70eb785a88734c7fad188e097c3c97dbc4e64fd2473c571a33f010af93e51961ff63de8fbeb03829f940b2db8fc1439238a22ba7658b7a0930afb89887ce1d6633ca388156ec7c80405898e7ce4c2ada7fdca4f391eea9b311a2cba1d858b498d9cc4da78f6befc3d55a13a2bc6fea2fbc684704512e0b3004daa718ad8a9095b093b6ec908c9922f8d8ebfd8beeb3f972cade62e4a492c27ee9e08c757803eaf1216f9740b677a09a674f1e9cb035940da768224e67272f33fd21013bda39d5af4055c553150dbf1950e601b76260a404d210e7534298df361e1c0be0816d6c82e24783d70c31479c37a0fba9c517b59f1dd53b08cd73d5c1a77e4372aa910bb4f581b15fc003860fe236c30121f422b944cbee7f1041f7299733980687227179ca52e07f4cafda824a0c855bd7cc161eb2c0f6949054aeff90f09a668c0b7eae9b9af42cfde2affdac8052ab9c6d17f0ab10ad83fc51192c1e288bb94d78b0ac1314a0bc306138e46195e39f6588bc03889991d4795f744240189cf716bba4f859d3428033d344a0c7515861c3aeb42c89b1365cb91c2fd9ceabd0b736d0c250687dc61a96e63214082b15140514408dbb5b4654b975512ff684579ff5393cc2107459524711bfa584ec7d292deadda28c396be47d6d4fd75ccbe5bd7a0a9f92dc6e2bd7b02876ce5aa6e2a2bc2281395e8df36e3bfeec127795f1ee51c0a60727769b6934d00747084ac3a677d347ae0d2e57ff0feb5a3843df6179942ee7371b00f73b56b4179c2111091a042cb3a3d2ff0ac0afbee4eab807399cd6dcf6e799b85b0c2d954bbc6b305532249d0e473876222f9bb133b6cd77182ef757dd0368059821d07cff32", 0x1000}, {&(0x7f00000000c0)="a4c751283c96fce55bdc144b9529f41128c8b8c78720e11857420ca259b5f51ca85d3ba8f4462400", 0x28}, {&(0x7f0000000300)="fa3c03f4585fd9277e29e27e640a0722d8395d8871b6791ce2104f9ef45b0fb4c449f8d5dfa9046dc99dee0cdb62ebb2437c4aac439840c68924f6a40915c5875e77169a4d9d9908b9c39a705879c9f87ea06527c25956d371747c69703f53d06a72a75fafe71b5ba5a714a2a8f6cda9e5db9953629532a124e5ce4e6f49c503916403056809869edf4d838804d2816c0ccf04ab1f4597c3da3933ba47025339d336ea35b92df28a8771af96eb55d716f2f75a1c8bb3b0ffb48c7c14bcd4c028800256f33baea2ffc32f5203c9", 0xcd}, {&(0x7f0000000540)="e23222c015ec91783a23191022ce5685a862c7a69766522e2ceac2a106e9dc64a78beecddf36796c0094cfe539e1d8ace896baa1eaa590833469b9568fe1192d36b0aa3aaf74ab0a759496198d8f128e0474f2657bb0fd6fc69493bc62b294184016fd2d596bc34869f585a177a56c366412b8bf8bc5df9056822d1d4f784b95f95aa218ddeca5fe5cb76eef24218fd58315ad7934d292118da433c4e4e6365ae9b69c87af8bc4fb2170e535cffeef4a861e370a8fd8b93527db60a8dfc2c89c0c15500988f1e632b388bcef0fc26fb6ffd95ca66077", 0xd6}], 0x4}, 0x4010) 2018/04/02 20:47:03 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setgid(r1) r2 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ppp\x00', 0x80, 0x0) ioctl$SNDRV_SEQ_IOCTL_GET_NAMED_QUEUE(r2, 0xc08c5336, &(0x7f00000000c0)={0x100000001, 0x4a, 0x40, 'queue0\x00', 0xa91}) ioctl$sock_inet_SIOCSIFFLAGS(r2, 0x8914, &(0x7f0000000180)={'irlan0\x00', 0x100}) sendmsg$unix(r2, &(0x7f0000000300)={&(0x7f00000001c0)=@abs={0x0, 0x0, 0x4e20}, 0x6e, &(0x7f0000000280)=[{&(0x7f0000000240)="f288791d1203cc", 0x7}], 0x1, &(0x7f00000002c0)=[@rights={0x18, 0x1, 0x1, [r2]}], 0x18}, 0x0) setsockopt$sock_void(r2, 0x1, 0x1b, 0x0, 0x0) set_mempolicy(0x4000, &(0x7f0000000340), 0x101) socketpair$ipx(0x4, 0x2, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KVM_GET_CPUID2(r2, 0xc008ae91, &(0x7f00000003c0)={0x4, 0x0, [{}, {}, {}, {}]}) bind$vsock_stream(r2, &(0x7f0000000480)={0x28, 0x0, 0xffffffff, @any=0xffffffff}, 0x10) setsockopt$EBT_SO_SET_ENTRIES(r2, 0x0, 0x80, &(0x7f0000001040)=@nat={'nat\x00', 0x19, 0x2, 0xb30, [0x20000500, 0x0, 0x0, 0x20000fd0, 0x20001000], 0x0, &(0x7f00000004c0), &(0x7f0000000500)=[{0x0, '\x00', 0x0, 0xfffffffffffffffe, 0x2, [{{{0x17, 0x60, 0xe84c, 'teql0\x00', 'eql\x00', 'ipddp0\x00', 'ip_vti0\x00', @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [0x0, 0xff, 0x0, 0x0, 0x0, 0xff], @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [0xff, 0xff, 0xff, 0x0, 0x0, 0xff], 0x120, 0x168, 0x1a0, [@owner={'owner\x00', 0x18, {{r0, r0, r1, r1, 0x2, 0x1}}}, @stp={'stp\x00', 0x48, {{0x7, {0x3, 0x100, 0x9, @link_local={0x1, 0x80, 0xc2}, [0xff, 0xff, 0xff, 0x0, 0x0, 0xff], 0x1, 0x22a, 0x9, 0xffffffff, @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [0xff, 0xff, 0x0, 0xff, 0x0, 0xff], 0x4e22, 0x4e24, 0x1, 0x7, 0x8, 0x9, 0xff, 0x5, 0x1, 0x6}, 0x5, 0x40}}}]}, [@common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00', 0x4ce, 0x4, 0x6}}}]}, @snat={'snat\x00', 0x10, {{@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, 0xfffffffffffffffc}}}}, {{{0x5, 0x2, 0x8dcbcf823ffbc83, 'syz_tun\x00', 'yam0\x00', 'ip6gretap0\x00', 'lo\x00', @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x3}, [0x0, 0xff, 0x0, 0x0, 0x0, 0xff], @dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0x19}, [0x0, 0xff, 0xff, 0xff], 0x898, 0x8d0, 0x900, [@u32={'u32\x00', 0x7c0, {{[{[{0x5, 0x3}, {0x7}, {0xff, 0x2}, {0x101, 0x3}, {0x5, 0x1}, {0x2, 0x3}, {0x4, 0x1}, {0x2}, {0x1, 0x2}, {0x1ff, 0x3}, {0x6, 0x2}], [{0x1000, 0x7}, {0x0, 0xe61}, {0x1000}, {0x381, 0xa2}, {0x8000, 0x100000000}, {0x0, 0x7}, {0x900000000, 0x4}, {0x4, 0x100000001}, {0xfffffffffffffff8, 0xbb5d}, {0x432b, 0x8ee}, {0x1, 0x9}], 0x1, 0xb}, {[{0x7, 0x1}, {0x8, 0x887e76690cea8351}, {0x7fffffff, 0x1}, {0x400, 0x3}, {0x9, 0x1}, {0xf7, 0x1}, {0x4, 0x2}, {0x6, 0x3}, {0x7, 0x3}, {0x101}, {0x8}], [{0x6f20}, {0x0, 0xff}, {0x9, 0x6}, {0x2, 0x9}, {0x720b, 0x100000001}, {0xffffffff, 0x4}, {0x200, 0x7ff}, {0x9f47, 0xc878}, {0x8, 0x2}, {0x7, 0x10001}, {0x101, 0x4}], 0x9, 0x7}, {[{0x7}, {0x9}, {0x1, 0x2}, {0xb1, 0x3}, {0x8f1, 0x2}, {0xffffffff80000000, 0x3}, {0x57c, 0x3}, {0x400, 0x3}, {0x5, 0x1}, {0x9, 0x3}, {0xffff, 0x3}], [{0x9, 0x65}, {0x8, 0x5}, {0x3, 0x3ff}, {0x1, 0x2ec}, {0x1, 0x7cd}, {0x7f, 0xd}, {0x3, 0xfff}, {0x52f, 0x5}, {0x9, 0x1}, {0x6, 0x2}, {0x100000000, 0x80000000}], 0xa, 0x3}, {[{0x6, 0x1}, {0x7fff, 0x1}, {0x8}, {0x3, 0x3}, {0x800, 0x1}, {0xffffffffffffff80, 0x3}, {0x3, 0x3}, {0xc001}, {0x0, 0x3}, {0x7}, {0x74d, 0x3}], [{0x8, 0x1}, {0x6, 0x6}, {0x8, 0x7fff}, {0xfffffffffffffff7, 0x5}, {0xa66, 0x4603}, {}, {0x3, 0x3c9}, {0x2, 0x1}, {0x600000000000000, 0x3}, {0x7, 0x69f2}, {0x1, 0x101}], 0xb, 0xa}, {[{0xfffffffffffff43b, 0x3}, {0x3, 0x1}, {}, {0x9bcb, 0x3}, {0x8, 0x1}, {0xfffffffffffffff8, 0x1}, {0xffffffffffffff81}, {0x800, 0x3}, {0xffff, 0x2}, {0x1f3af6f18000000}, {0x1000, 0x2}], [{0x5, 0x800}, {0x9a, 0x80000000}, {0x7, 0xfffffffffffffcf5}, {0x7f, 0x7}, {0x34d2, 0xe8}, {0x1000, 0x4}, {0xffffffff00000000, 0x20400000000000}, {0xffff, 0x81}, {0x1, 0x80000001}, {0xff, 0x2}, {0x23, 0xc0ce}], 0x5, 0xb}, {[{0xffffffffa1530e2e, 0x1}, {0x9, 0x2}, {0x9}, {0xe0c, 0x2}, {0x2eae7799, 0x2}, {0x7ff}, {0x4}, {0xfffffffffffffffe, 0x3}, {0x40, 0x1}, {0x3, 0x3}, {0x4, 0x2}], [{0x5, 0xffffffff80000001}, {0x7, 0x200}, {0x6, 0x7}, {0x7fff, 0x5037}, {0xfffffffffffffff8, 0x97d}, {0x8, 0x20}, {0xffff, 0x8}, {0x9, 0x81}, {0x7f, 0x7}, {0x1f, 0x852}, {0x40, 0x7f}], 0x8, 0x4}, {[{0x7fffffff, 0x3}, {0x8}, {0xd7a, 0x2}, {0x100, 0x2}, {0x8, 0x3}, {0x8, 0x1}, {0x200, 0x2}, {0x158, 0x2}, {0x80000000}, {0xffff, 0x3}, {0xe8f7, 0x1}], [{0x5, 0x3}, {0x0, 0x1000}, {0xbe0, 0x4}, {0x0, 0x8}, {0xffffffffffff8000, 0x9}, {0x45, 0x1}, {0x6c6}, {0x5400000000000000, 0x9}, {0x6, 0x37}, {0xafc}, {0xfff, 0x4}], 0x3, 0x1}, {[{0x49777605, 0x3}, {0x2c, 0x1}, {0x9}, {0x9, 0x3}, {0x8001, 0x2}, {0x1}, {0x5, 0x3}, {0x4, 0x3}, {0xffffffffffffffc0, 0x3}, {0x1f, 0x3}, {0xf69c, 0x3}], [{0x0, 0x7}, {0x8001, 0x5}, {0x2, 0x8001}, {0x8, 0x9}, {0x80000000, 0x9}, {0x3, 0x20}, {0x5}, {0x1, 0x401}, {0x4, 0x3ff}, {0x6}, {0x200, 0xffffffff}], 0x6, 0x3}, {[{0x9}, {0x1f, 0x2}, {0x2, 0x3}, {0x1, 0x3}, {0x401, 0x3}, {0x9}, {0x100000000000, 0x3}, {0x374f}, {0x20200000000, 0x1}, {0x1107, 0x2}, {0xfffffffffffffff7, 0x3}], [{0x81, 0x400}, {0x9, 0x7}, {0x7, 0x1}, {0x8, 0x5}, {0xcf6a, 0x7be}, {0x8, 0x273}, {0x7e31, 0x3a0}, {0x9, 0x9}, {0x100}, {0x3, 0x7f}, {0x7, 0x4}], 0x7, 0x3}, {[{0xff, 0x3}, {0x6}, {0x6, 0x1}, {0xc89, 0x3}, {0xf8e, 0x3}, {0xdff, 0x3}, {0x0, 0x3}, {0x9, 0x2}, {0x9, 0x3}, {0x9, 0x1}, {0x1, 0x3}], [{0x7fffffff, 0xe6}, {0xc91b, 0x5a8d}, {0x2}, {0x0, 0x1}, {0x80, 0x7fff}, {0x8, 0x9}, {0x81, 0x4}, {0x9, 0x4}, {0x1, 0x8000}, {0x101, 0x6}, {0x9, 0x300000}], 0xffffffffffffffe0, 0x6}, {[{0x80, 0x3}, {0x7f, 0xe38b51cb64cfc11c}, {0x3}, {0x9, 0x3}, {0x81, 0x3}, {0xff, 0x3}, {0x0, 0x1}, {0x8, 0x3}, {0x80, 0x1}, {0x80, 0x2}, {0x700a, 0x3}], [{0x80, 0x400}, {0x81}, {0x9, 0x40}, {0x3, 0x8}, {0x5b3, 0x9}, {0x0, 0x52}, {0x454f48a4, 0x6}, {0x1, 0x9}, {0x1040000000000000, 0x9}, {0x3b0}, {0x7ff}], 0x7, 0x8252}], 0x5}}}, @owner={'owner\x00', 0x18, {{r0, r0, r1, r1, 0x1, 0x5}}}]}, [@snat={'snat\x00', 0x10, {{@remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, 0xffffffffffffffff}}}]}, @common=@AUDIT={'AUDIT\x00', 0x8, {{0x1}}}}]}, {0x0, '\x00', 0x2, 0xffffffffffffffff}, {0x0, '\x00', 0x2, 0xffffffffffffffff}]}, 0xba8) ioctl$sock_inet_SIOCGIFBRDADDR(r3, 0x8919, &(0x7f00000010c0)={'teql0\x00', {0x2, 0x4e22, @local={0xac, 0x14, 0x14, 0xaa}}}) getgid() bind(r4, &(0x7f0000001100)=@ethernet={0x306, @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}}, 0x80) ioctl$DRM_IOCTL_MODE_GETPLANERESOURCES(r2, 0xc01064b5, &(0x7f00000011c0)={&(0x7f0000001180)=[0x0], 0x1}) bind$vsock_stream(r2, &(0x7f0000001200)={0x28, 0x0, 0xffffffff, @reserved=0x1}, 0x10) r5 = openat$rtc(0xffffffffffffff9c, &(0x7f0000001240)='/dev/rtc\x00', 0x200, 0x0) getsockopt$inet_mreqn(r5, 0x0, 0x27, &(0x7f0000001280)={@dev, @loopback, 0x0}, &(0x7f00000012c0)=0xc) sendmsg$can_raw(r2, &(0x7f0000001400)={&(0x7f0000001300)={0x1d, r6}, 0x10, &(0x7f00000013c0)={&(0x7f0000001340)=@canfd={{0x3, 0x23e, 0x7, 0x401}, 0x6, 0x2, 0x0, 0x0, "f64cba8a438665e1e1160442465bc11ffc08152c038534ef1b5eb79ae1691921646fcfd7cd443b1046bb2cb46db7d6794ead6645f7c2666c8a0f257f56431336"}, 0x48}, 0x1, 0x0, 0x0, 0x40}, 0x4000) getsockopt$inet_sctp6_SCTP_DELAYED_SACK(r5, 0x84, 0x10, &(0x7f0000001440)=@sack_info={0x0, 0x1, 0x9}, &(0x7f0000001480)=0xc) setsockopt$inet_sctp_SCTP_DEFAULT_PRINFO(r5, 0x84, 0x72, &(0x7f00000014c0)={r7, 0x5}, 0xc) ioctl$sock_inet_SIOCGIFNETMASK(r3, 0x891b, &(0x7f0000001500)={'syz_tun\x00', {0x2, 0x4e21, @rand_addr=0x5d4}}) pipe2(&(0x7f0000001540)={0xffffffffffffffff, 0xffffffffffffffff}, 0x84800) getsockopt$inet_sctp6_SCTP_RESET_STREAMS(r2, 0x84, 0x77, &(0x7f0000001580)={r7, 0x9, 0x7, [0x8, 0x10001, 0x6fa4, 0x11dd, 0x86b, 0x80000, 0x3ff]}, &(0x7f00000015c0)=0x16) sendto$inet(r8, &(0x7f0000001600)="d5d7071fa14ad231b5ab7588c34f9e61f4a507515dd21acbe8c27482c3c56964355b99e99eb9762af5b78df1c6ae9899c7155e8afc519ed1d19465a1ddc535b52eff1cdd8fb8b663dc6263ec1b67e66c5750208f1b4a3579de3eb78f026dcca8682ce2290dfaaddcd6191227213d11fa7e578b95acf14a0d853048eefb801e1ce79af2a2fea47acf789ff23dad6027b0dabdda3c94531418762f59fc56f6a1e964bdb4d3ccbf7ee888cbcca209ec670f8e0bca1fc96536458b575cfb2689ffb209015ce6b71b8ec3b0f3553bd3761fd6d149a120a42f4e4703ffb15256a7fc96355e8a38614e0663ca63da773c2de6983661d794d1360970d644921b1e829ab8d748c10bcb4a0f02df6f119dd3d74cd5c6e201eaee22f2d3c7de7f7d658e4115ea42ddf81b445b7f8c16ee8678a9f03d26f91173266c4c1f32321aec36cb9ffddaa9728ffe4351d218274f6fa82b2f680742d0163add5794ea9fc8d72094c44e261c5f5e75ab79cbd858a0364d5c81c2f522b625b073db8ef3db5b5883e35c0e0294848f1ae1e0666b3ccb295814a2828bb772c0e739b4c08ba5545ff484da755e4102d2fffbbf9f279cafaf406a2cb5b966c2687319298dd0fbd8df7d68c1f64cda77f8a7792a4bf77745e419f450823bb06ee5fdaebccc295d8f7ad683c343da0740fcd0813067df51215b9f23a52a8a033c67824a72d6eb4c21318fe0c2286c64ed82570c085a5ad113f8373711d505f32b7c134352e29afad39b098e47739a6b26fc6319bc8d3aeb05ff91136ccdd8ba21792235e7e9685dc940e2e83a32fa3f0b057fce8047350f0382f93631df431e205d5bf65b70e9cc5c458f84e1053f0e6172610c0f0d3f60278b27bff5b8f42d6dbd309077618d4cda63fcb6c0b61d8e0b54df279dd04581cc21071c7c2424611e80e1b9b3b2fad0dea8ef8ec9d082a79502789d9d9023ee916fc7daf032c67ed01e1c35749ddddf2cb11c0c1294e29c90d06220f5ffa6e223fa1d8f63404ed87023eaf186af7c3f6641653711381d2d536d89777d346b1b9a3ddbfe349e00b443d44fe499a796384e7851400c09e73ed608270032faa2b7ee2a1df6f050333783b6e88e5193b1b7cd3a8236e91bd762dae397a20603d6ef36a712296419bc3b8bcb2cb260c08ceb3d5ba68da9a12b63f283c72899b24d43d4066ec9807193d2d3dc3c883e578bc72a220494ef08280529eba86bf93adffb692f1cdb5aa8e741f8509454dfd6ebbedd8c1a68d4dffbd12588018b1003787cd3530cecf4e7b02f0132c12b46d003606d03eda71a57cd96f11dc4328cccd94a4087d41ff6d01352becfdfd031882febc6b1038c29174e25dd46ca95004df67d16790d9dcf07b798c240433eafe9da023ba6dd7a9d66d4d2688b05cb57f2ec4769bf5508ba9cef90ee3aa73e3808d9c07b8ec1b57392df038643cf0f84c14445e88fe27df6c670aaa64a21508e03f67b976b93deed3d2baa2f2a2f13da480bf79be62fd2b924cb4647d791536e3060656a0d2ad66c3f20fc375c4c5d1a4011ad46dc7e4cb834a567ca75cd39ff84fe6e7464e730f1edd580552be944e399289ec06159156af4fc53813d2efa4e9435b39673bd644ff4130e3e5c6a51e11ac1f0be6ea08636ad991c4a48bee975786142bcb63c471eef26bb34800041727be006e2673a1e865e75eef44c131fa37598358fd00cb62435df74c420dceedd71e85777ed71f9441d44bce30dd741f68d9ad1e11230cd54ed96c3eda168e10ff46aa72342c2599ec2c7f3534945b87d52c3cbf0584d1fd93d44849267d845ce5cf66b2f4369b1e83911b022a27944ac61a071f7059cf512d862007a096a174f35e61975b4faf71e3b159bce191cb6c256887138011e400bd7521fb3d14f0e88da4cfaa2450b5e746df464d18740e605b0786026981d8a55a0727b70f2760034a23bec99925ad781252459373eba3ad89450f5d8439843304157d63618df35fd24836b5aa99c227e0b309fd96a0ecb116d05fe4b65fc4a2861108c9f1270579bc3bc36482b7fbdb8b2c1fa9870093f98fe430b29e7fb2927ae639fd99cb80d5a83710165acab665e0c77d8c55974bbc5c830c6e4915645d93fee6a45e499e7456f096d25eeff24b5041c97f5aeccaeb11254d8aa11e9ddb16c59b810177bd184579c0452c47743f0ec900254713709cdfe47bc1d33cf93c8365feef7ec387991a3dfb6ea04a36bfdc9712441be471a002a3721c0522e985df30d7d27d4e474a8af9ef1308e09d9dcfa6740595b108716629ac78963fb7ef153717aa8a196c5a749f661f008151451c64a19c5924204042a1dd3572d704714acd0548367519483e38bebdc07165268fc879fadc76c4e665e8aee78857f09619f0868fb26c8290b231b4cdbc9b1b47ecdc9db026d4c70db9932319a2f5b71aa8e32162681b5ecd8c19c046c83fd651e2402e4dc089706a1903608752310fa5a711bb5342faa56d686b8ee3584188cf3735c39b203ce0f60a7b1c62361351e13dcbf5118f6f03f2a9219373fe42f703b265a4d0524371f461d8c2cd45e7b9c79d06155233060147bb655bfa98e2c13b00df242fcce2d2e072b74c0c91bd2f759938c5ec6a99f570e6bd25b6483accd5a24e660c66c8d62c66c7a8e4a7eade317207ff9a832a0dee30dcdca0af315e3b80204931d21e5432647bbed668cfd28edb4c6c52230aa923aea44928751248f832a489f6ea01e14eb0c55c3edfb472129ba1c3b70fdd6f528b2592c3483e3f3775604daef3c0ccdd9848342e4f8540754f0493acd786e81121786cbc3f507dd97cfe76a54e0bc8d8128b6754705c72da775fa39fdbc3e952a25fb90b111468f068a10f52043fabbc4db85045331ce41ee04fffc4c235b6ad21cddfaf1a31eeed0d4d658c22235893d6e9d431e3b0e571f9ec533eabd3192a2b71ff2d87fc5d9a9f1a826ae97ec26ddab7d3951ffd406539f77372796b5739d109999aec84087fb762b820d9358516963437c6c4e605d39b3ddf778423d11b96370cd53c2c29ecfa723d36bdf3b6edd2bc9eafdda86de1a17f1fb80569b77e606fea5f209f8fbf25ed908846a4aabbc720c05e5b6e9818390a76f735314c7c389fd8652f7d5241b90fb76978084ed57c27ae3902f02d547e8d0ad7b8601b317d0e5734bfa0ca6cd9f090fcd107d72ac2feaddf8343d1c8968246bd1a67440710c14937d5d572f2a2e14a8006a0aa4f3b4137416301ba82f0ff20b1be86c05dee02860ce04e54c0fb7df016a99933603044e782a4d15c97c03ebfcd9770f0e4ada720ac61ba02c7b2182a23c81c3d222d8bf9416e97a1f4ac4a6dd5659eec2ac9599b2be6a8bc779afd9293bf5a6151a4fd7bdfbe4e75363bbc74378fdd282e3839b83619cbe9b849301e21bb061842f468f442cce5f3c6e31fc4703ccf4b62533eb73792aed37eb0d59eec9ad84a2a35bc7c7c1c401518e7fbd9fb123c159168ecd7089928444a669f16edc00b5da333e184804ffdaec459a8aa4a8375f68fa248c85d7a613bad74b7ceecf61c928fbd2bd4c004823fa5a94652c3f77a2b75df0c2722f1dc3c046d207920befba604cc6d0028fc57e80ea476a85a5d75f32564de147f7f92392fe33e9e24828b6468a62220d58230b3a3d58f2ad7ad91aa54e8ad0116d312aac99646d40dc960590360150b90f8e4948a1765a7f5e7a16eef71e6971a55c7980aa5bb9c6215014b29e3199ece38cab79cb79ac254d965f7832f849c86119d3b7283a138966ae8710f081c6b9be6ff4dd3949c7eba04c42043c4e3868c4f1a8082d1757abdef0f2d161a36d3c734d3041d6634481847e2122b33df47690014cfdc7b901ca3209752bbd5a0b3abee9f0bdf8836169b019126e3ea30b6b0bc69eaa93696ef584e4a63d94c40f8a5f5d842dd2c946fc446ad8b02ef978b055f8431558339ce99689225e2969f6a729199e4650ed427be51fb77ee94a4d22f964e99a11e6bd01062ac4b6f5d1307277facf6b7acfe0656849dbce176fd66d0865c9d9da4767bfbdf74cc6d53967c946ab4eb414bdcf3fe651d6769d4b95cd1767bd7476b61e5bea681e0aa20b9280a1c004a88f9d67d5af8e56f392c79167f1c9d9bb31ab7a16bee0cd637d8070731676e350ba1436ed0175bcd1ea628b8dd55f9c6fffbcec036d631f65ddfce24e513e11f3cdd3f4ad04cdb29f67fb552ba6ff15a9f1af8c80762a943b728afaef5a7754afb88ffc7ac8048c59ae58dd6dd77c857451f9667c19129e41b4cde8373a6a020cdb90b072c2789bcc707f3889b44d95703a2cb710aac90d7b0cf5c13974574ad29415d24d0c58e339edf7d97f3aad5d44b0415b1e7c9afaeabc01925122d3502f359b8a65396592bfdb815608188ab4a7b7f6bdafc63271d7a1d5bbd6b62b5f236d3f73a7365faea9b797ac97e60a6b94871c4fda2fa0b1223d6d4e249296e8a8bbe13bc432499a755784538a79c55302db7980affd66d5e056b4d4ea8afd0416132458f5f0d9861bed4e92dea541227cb4285413840705f3d33a1c9b1b1fa73ee65a3c4a7e84511783476d88abcbbebb4e869a16fe197f51d000e839b75279e0229dd5d916d6a3c633bb535b092e2f7deacc1963284f157cda74129bddcb5abfbe19e506c95b16da90ed36ac29e2733024333b8f62b54afd6fddbbabd6e58e6bd37fad3c8ecbecc0b8006b523bc054128b96e005578283a093f83198692a6b55c812ab0c388f09388ec86d9d18c07de498a3910e49dfa32683eb0cb5659db88770fdf2021a9fe3a0d01a8511cffa40b85709280a3159bed813ad3fd5b18551bc82c99734fae61e9b6d8a9047887c30f98e78e241eef700904788f6ca844930cdd1bcdee8f9d935ec502c22dc5054d6de5e7be316ec3c9f5b555517d889f3f5373984673a655a7ea33f68083402d8931ef404b626b39d8ef42315c70e49af734e59b65c4aa4550c11186268d902910daa8b9db494bae3392147a42f6ad2ec7eea9120b91bd8e42100df6501e8fa793b5a7baa1d5269e9c0f3d6723c87ea3ad5400418e13f5c1454b1f8c40862aaeb8f7f1b60ff236723075e4bb3f0c6ca90700ca28810a80ae4db31f970650815ee9fbc4f2e8fc41ed6d1be0676ffa8081bcd587448155487e4ac13a6bb74c002fb0df2b3280e9dcc271aef959153f9681accd4cd2a5735621492abcfec2d7a830fca01fedee814cff4d1db9cffdcb21ad9ab659519de1ca781b6dc129d900e5539f0e7c48f6ca41b6ab0d6c10c03d807b078431dd1231a759be657f301ecfee2f4877c53885f97db177dbb108d8d9bcaea814fff30c9e9704e13e678769f41d39cb24fc7d96659b0793662c6ec4df3d607a821cfe493a46d40ff276fda82d4abf4683312e6343d22ded7f53bfc011c07a1b721b4b7f59bd6bb00443a43fae753a8f624c69e2fdf59db6624b2e0fec0b523ccb11df03a16f90ae93b1a9f0ffaf4f90d5ad9bbeb39f81f61b5a60c0b42d46fad5dd53435582035b061ac3c22298b7b4bf18cb0d77709d1e21bf162674ba69166e07260649c68b8e8d3f001e38ebabd2d576bae2fafb7e5b525a3018496a4ee649214a9ea20a3d92d5fa30a9df57398bd4309272828fc4ba83ac71e53f6ab0dc061e5b7928643ff0b80f0461ed3d24868cf4c45dc54733474f90433d79d8333b00a46ebbd597efab2ea46a1d41617fbe30fc8e272b7e070de5a6f6f41248a0469840ba5c25f32e566868fe8c99e47ace5069db3fb7fe10c9c557c87b20cc7a02ca2b77a", 0x1000, 0x800, 0x0, 0x0) socket(0x1d, 0x2, 0x1f) setsockopt$inet_sctp_SCTP_SOCKOPT_CONNECTX(r5, 0x84, 0x6e, &(0x7f0000002600)=[@in6={0xa, 0x4e24, 0xffff, @loopback={0x0, 0x1}, 0x1}], 0x1c) getsockopt$IP_VS_SO_GET_INFO(r8, 0x0, 0x481, &(0x7f0000002640), &(0x7f0000002680)=0xc) lsetxattr(&(0x7f00000026c0)='./file0\x00', &(0x7f0000002700)=@known='security.capability\x00', &(0x7f0000002740)='\x00', 0x1, 0x3) 2018/04/02 20:47:03 executing program 6: perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$sg(&(0x7f00000000c0)='/dev/sg#\x00', 0xc324, 0x230000) ioctl$sock_ipx_SIOCAIPXITFCRT(r0, 0x89e0, &(0x7f0000000100)=0x2) prctl$seccomp(0x16, 0x1, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{}]}) 2018/04/02 20:47:03 executing program 7: r0 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/net/pfkey\x00', 0x80, 0x0) ioctl$LOOP_SET_FD(0xffffffffffffffff, 0x4c00, r0) ioctl$LOOP_SET_STATUS64(0xffffffffffffffff, 0x4c04, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "6df1733d7a8a242fd899e0633f5fcea8fb5a550ed80ebba4d909c7a124d8ac39add13dc93a80f22ff9fd35a844f3e8b5ade4e5935137af6fe251190634435dca", "6aaba7a936009867bd21673a08478220febadc5ca0c0caf1f4833b9ff18a89a285f049691fdaee090426b5018b54096bdaacf1e7a2fb27febc2e8d7b46599493", "ecd2881042e088581e6e599a5591e6c882e32e7ea6697b93d32112b2bc83d72a"}) getsockopt$inet_sctp6_SCTP_DELAYED_SACK(r0, 0x84, 0x10, &(0x7f0000000000)=@assoc_value={0x0, 0x53}, &(0x7f0000000080)=0x8) syz_open_dev$usbmon(&(0x7f0000000100)='/dev/usbmon#\x00', 0x9, 0x40000) setsockopt$inet_sctp_SCTP_DEFAULT_SEND_PARAM(r0, 0x84, 0xa, &(0x7f00000000c0)={0xe63, 0x4, 0x204, 0x1009, 0x0, 0x400, 0x5, 0xe63a, r1}, 0x20) 2018/04/02 20:47:03 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$mixer(0xffffffffffffff9c, &(0x7f0000000040)='/dev/mixer\x00', 0x20001, 0x0) clock_gettime(0x0, &(0x7f00000000c0)={0x0, 0x0}) futimesat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f0000000100)={{0x0, 0x7530}, {r2, r3/1000+10000}}) bind$alg(r0, &(0x7f0000000180)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_nopr_ctr_aes128\x00'}, 0x58) ioctl$KVM_GET_ONE_REG(r1, 0x4010aeab, &(0x7f0000000140)={0x6, 0x8}) ioctl$DRM_IOCTL_GEM_FLINK(r1, 0xc008640a, &(0x7f0000000300)={0x0}) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(r1, 0xc00c642d, &(0x7f0000000340)={r4, 0x80000, r1}) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000), 0x0) syz_open_dev$dspn(&(0x7f0000000280)='/dev/dsp#\x00', 0x0, 0x200000) accept$alg(r0, 0x0, 0x0) getsockopt$IP_VS_SO_GET_DAEMON(r0, 0x0, 0x487, &(0x7f0000000200), &(0x7f0000000240)=0x30) ioctl$VHOST_SET_LOG_FD(r1, 0x4004af07, &(0x7f00000002c0)=r1) setsockopt$l2tp_PPPOL2TP_SO_RECVSEQ(r1, 0x111, 0x2, 0x0, 0x4) 2018/04/02 20:47:03 executing program 7: r0 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000000)='/dev/rfkill\x00', 0x4000, 0x0) ioctl$DRM_IOCTL_AGP_ALLOC(r0, 0xc0206434, &(0x7f0000002800)={0x4, 0x0, 0x0, 0xfffffffffffffff8}) ioctl$DRM_IOCTL_AGP_ALLOC(r0, 0xc0206434, &(0x7f0000002d80)={0x6, r1, 0x800010001, 0x100}) ioctl$DRM_IOCTL_AGP_ALLOC(r0, 0xc0206434, &(0x7f00000012c0)={0x8, r2, 0x10001, 0x200040}) ioctl$DRM_IOCTL_AGP_BIND(r0, 0x40106436, &(0x7f0000000080)={r3, 0x3}) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_buf(r4, 0x29, 0x2020000000000016, &(0x7f0000d7b000), 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000001240)={0x44, 0x0, &(0x7f00000001c0)=[@transaction={0x40406300, {0x4, 0x0, 0x2, 0x0, 0x11, 0x0, 0x0, 0x40, 0x18, &(0x7f0000000140)=[@ptr={0x70742a85, 0x0, &(0x7f00000000c0), 0x1, 0x4, 0x4}, @flat={0x77622a85, 0xa}], &(0x7f0000000180)=[0x30, 0x30, 0x78]}}], 0x1000, 0x0, &(0x7f0000000240)="0aac16912b47c87502b443b120b252577488a6ab508fe24b8de34e1c6f73ed95dd666a8a39d9156cca4bcfee501a1132a9076e460b483b268d9f63d0db1059099722e8007d283343bcc8a7da60a8ef19556e654c2cc9ee874772686030d3038ce36c0eceeeeb1673d4e038761104b6f8ba6af943d710bfe46aa31eb4304a27711e80d967f3755c39a0c0d89c7401dcfb4cb7f219038d74538328c14e23ed8638326a10f26c65093033687ea4cbc885bf88490ced5ea5b89fe49cb3d91a7ecf0cb08ce0d5328e99630f68608893bbd16f24675492ccda8895889cee0994d237b2c56f0cf3caab471d07785a89ecc4f7845af16ed1c404ab5b9c8cbe8879e207454e00746a9bfe65c7cb1692e97c57cae17ffbfe30dd0755593f614dcc82e5c1db1ffa4a69223223c28cc8e20006f956371075052897c34858ae320ab1a596a890ecc26cbaa80e3302e09c5385397d1e2b33a1379447091a3c6cd07783d1d7b772d64d569a341e3929fa9569f25158c841eaee6531609816129d65ff4ac8aff4e276e58a2ace8d4233728b7d9e5382e94db43d4ed4ae30c8e984397cc24fb1302820eedc2173fec97cb295842e5c946055711d8611983ddb55cf8a4db8a27a7f2504b02ae9e130959d1b4a0c5ccc148608362871e0f9ffec0d511054593ee9fb072e79d5d99f39ca682692961c0280713348d851b0a46f02716f88e76c57dbd15ac1c181b330b0946626cbb6ef0ab40ab21a0f9912986b7789624256014f276a33a449ed1e77ed5add69cb46bc0c47f3561c9628154740146b1c7c1e779c30e57fa14f4ae601b59c9ca7776c57e032c9f1d4d79f69f8fa3d2c50d7290c72840329d74a3262db0f7e1df0af829736242e2cfa7df8a72a1669c60d48b2d8663feda5a854799f0b7505e15e6d544f64d9e19ee9e42b967209b4cfd3d65b59aeac8c80709c3ecbfde27384b22c13dc6b3eca8596853b08eb618511ef1af5b4025f2144c180ec75fdafb0b03608015fbd59733990fef302faa014ff4039ff3ca6f486a5880f90655655388dce2aacc95b1ae548bf2193d867148c4d90e7e0ba0a88b9a49d58cbbe16aea036daed2cb235dc9b5aa3cdafdf59e8507802daa5d06dd9c0bb3ffae5cca031ce87f2c3cbeabd21978e9bf9dcbaf9ff82e37957d4da8e43f9b9c6298af2c18e5e1be376060a3b94b53f7110200febad1139296500e63ae87818f249413b685ec20842e3c0a6643c668224d67a0f693069bd7e3d7b047cf7ff4d2745e61ad94dd9f58fef49b8d2bc77fe1bae7c106353ceb313681ef9e60d6acd60569ed4a4a60c956b265b94d7cdd7bf22a73185d4181edf5529afe4b423b0a1d2ed207026248b7fa7580c470ccaa10b3227b14c0e14c14d153553c90eb13be91f1a28c18f3dd4878abdd852be90423ae2d6e43f951e3fbdc64becfc7a8b4206379b4306d731913ee314163d4f6add2ac2246a64fbf10470c027a6ce2db4029f0aceb7900fee866cc30e3671e5f4e2f6e3b1dadfcc8d3f2097471c09d3b928c50871d37cf3c368a9751074d65b0076429117d92e62c400cda4cae35de50dee7601f2c451c07f143805e0550a9a459b92278b5cdaa6dfe7244b99e510cdce700bcc11f5f1fcc40ed388c4fa874b704d1ce4505b2e5beeb8f572ad67e5e9b73c184d66947ec6fff0752b80c0fe2cb0fe3fa400c097cfe1d25c6d9533cd19daf6af0a54090d9552350f8ed7c0e508e250ab1fcb944a8790eb98c859307286fa704a5fabc6bcc113f51fbb6985b7a3ef5025ce4bb09bca440da85ee61787ff4b11b2d720a2e12109a3f1e9da27583a4511d98c73a42e685c428059d9c9189c70af9eabae996813aba13a78c1866427a0ee929efdd0b23124edc6a5c34bdd666c996b0674173034041b0e4a44107823b901e8e69c4a3b907f11f89056ca7e5f15a5149b5cd5efdd02fadabbd17c183a80679144b0d11d3a11f81612aab1c2e45b00da8c0d57fc0b7466dae71783a231645d0b04a8cbeef17fa7882a5d9f89cb452913456e421cbcb90a9b6c78b7a27a9ff7ad296e757f2cd73919db2b66fbe7a4c8f089e63b28f591ea153f2d3c970a805d1a858463733efe10b34d0adc3ddc083077f005e66e9860867a881111022ffef88bf8dbbc291090c70988d9636cc50ebdb07b6d205541d7da79ceb97aee54d60b335908a677fa40e8f91a99bfdb7bebe6e4c6ace3cb53f4dcead86520d6e23e7be1c55cfaa77cd4f9b770cb8b9516638a0eadc7bf60ef05ac77847d150a6ea8a67c41eab3ac4f73c2e15937408b0465bf388429a2216c22bef40da6931ae93c40683806c1d1e1e172bb0262a0aacd3c20725ffc41e00bc07dbc25491c96b7c651e48c67ed238a4b95fd210420575c5a2a657dd725bfb259281d989f33fb894287ba2b1e9da5e1bd87ae664fd69db06815f89fedbf36ff400f3efa303500408237f07ce5c0e207ddb536ae243e09667a8b292c7a7660374cd29878479227ad2a2414c74c33415d5155f827eff7fbba6b1646f18d5a82290005f28949d8901cc34d62b13c04ef361333470e018794c84b85158762153bca2f4f77d1db7ec7becb9705af5bf66a5b3e8da54309d8a7d05388db8d8c19bcba72f4b421f6832e84668858595e628aa4fcad0a5d9b0414557f5a7d9de4ccd4b6f365abbb818f7bd0163f4cac28580b7eafa218cdd6be308b99dbeb16d26ed47c831ceb7c89c7c74abccfbf6f2fae7205f986237f7127820351315858a3982128a55ae042327c43115d431001c713b53fc352b974631e92102f572317010e7aa8dc974280e368111e17fa5aa9700af948f75722e9abf3195b415dc3fed4e2cc576eb79d4d32c76f6ec38690d2f86968e0dfd4fcf518d15d6dd73d6a830a69f0fb67ecc271df92719ab21840b5670d8659631ae11df045bf34e5b4d648ed64f981212873754b99911425660b99ebd6533adae39d81ad185bd0ee43880b95ca8ecae2b915b6550c07a5c9de81b749b6294c827b7d8d8463483c421704c57ab3a3617f767cc4d88959eb60b2b486435bc6149eec7f457a5d0b67b6fa05f88ff4abff5a997b7deeaca16f067aa1481179eaa9763a8db6081edd2bd4ca7c862f8f9e78b1700ba1957b952ba9cd73420c50e795eb87b41782bd81a9d196c73aa4e97fd7fdb85f5f087e08cf50978f29d8d2f05c1b9799a5208d354d3f895957ea5116bac5b37d6c0542aae0ad25e92bebf86c17ec6cd9a16e8923ca98280468f7b71bc109fd6d9c29135ba0f591688820af4aad83165311477d42dab0aab82d759e0cc669a1141253f186416bd631bc08cf6cd63758d797b354ff0ca04e9286104c0da00c735be513d5c585f5030bd43fd727df20dae105ae50c773bc10d00e11cbdf2a527405c766147f0c8aa4c940c969eab794c6847e4b6d52a471763a179c7f26f56415bd5ac3421bd6febca961eff950ea8cffdc8456957df4f7e2082d61cd345c9d2a5b833a36a344b32d24dae9b9349b25bbcea7a6aad11486276a570fe106dafa974235a6fd8e97e81d42f092b0672f7a1586361e3909a1ab3cae6297ad4f73790614226ce8d8f11dfef989065c570f41e933ee938845fb12057e8cc30d211172ccae0b1db19b810da82acb7badf6de13c372d1babc248af718a969979b572645c596367a589c5ad40b5429386fe6041e8c8bc0056d4dc79e2fd4059ed426da8dd4a5095f23c2c29330218aef782ced75096873b671429cc35f86153d2fd38ecce34bc09720ea798cfcc5371c982543453392f60c254965c161ecb6a4c3eb0be0073cd017dd82770b7c0f26edefba00d802976b721f130a1a86c73f2b7ec432a3a2b632915e3a46d3799951e48b1ab6d81bb8e0e68273e55cb7f29e8e8c1ab311a27fa731ff9532c73aaeaeb3d5f6a4c77adcbd93b1654591ee15d2e43eafc1c9f59374e3c0a8101c4c84bfdc8256c5ae06bd1c414a13adbc99852819a4d408804c8ac86a28b3efc985488adcaba20c9826e330c99e5b6c18d4e3cfb4fb85f49773237a4fc28c74228741823c87f872bddf6bb6c4afa6dbe42e623e7b4f29acb89bf89002b04dfbec885bbffe0aec13466775139382ee5beb979818420a3a36eae2a592871111372e2be8a6c487dd56a520f5933edafa9b2444293ad6295f8fe45946e5e79367b53bf21df48511992264b79ff02417ea22c69d032072fb90c77334e7aa4038a5080d255b0717525ee50d84a7658258d1f656a388ab1dc4b66c2bdee31ff5668ffd8a25f8bc087843af7a9620cb1483a406a802524a2dd9cb5bba84d4a0ffae8863013b5005cc35283cc1a67aea0a60b4a0f2247ae58d10dff4f00a8af752e48fc6dae1746ee14e40fac44ff330723b3d391734dd576ce2859da3db5c8a2e573644895bc5767f1c2aff091da941b3586337b1d0e9d9308bfb7178d101d89e9ca1c3dadeb7689bd25e6a95eb898b1847ac5f006a141ecd1f1c5edff57293c52e04fc04166313c538e94df95cb4604eab9b094fd89580411bae231c3b566fecda35cea6786e62a9bc2d7d1b70194b52345a06e50ff8bbc9aceb27f609c1fe14e7da7e52e728f2999fe805d0dca89e1c82d56868933a9837eae12bc858453f856dd25ef31cdba4434207fba0bdd4f0443fcc505e76db9d7ff38424b6b66638a996faaf83b8283f3ae8daa45d52ef47bf13b9a3eac97b7b839067cbdf78d80c4844a787198c765f71a7c7b810a9ea717ac6caeb7ecd7f02fafc02519d44f62530076e0474c5e2912d62874c177f98ef3c939cc7329f2da9b42fddf3f59d918c015b697f843590c55c8651a97736ed4322b1495e5d5f06d10d70dadfb620b4f3b3cc3775e549f5f1c9702cb585c3253c32219a1cd0e7e5180e4a2c80c11cd70422da20be90915bd107398e6b0287f21b1f92b619fc08b7e9b1d269e61813001cfca02f468e40cff6c6b5bf328e6c1d54810243c616ebff6afdd3d5d3e7766e2faf2dba04935139ff201541874bbdec831a7f08f6a31c56b1cea2d1ec55e6a2bc83acf407427c6b61ae1916e8db56a78b4f93b9c14d86d89a3bcaaf4ed845fd3080641cc6c845d092cee276745087dd5a651a3bfe2ba13793232714f396f3c8e0d809c35410768a887b3eab7ce8bd0f0ba8d50e1607c610106bf8bd42d1ec1f989ec5f79e0282a4f9dedd6b9f9970879becb6fb5ba4ff1b1dd63c7a41b3022d4027b178243fd2cde8204d6b9e2eaa51272ff0054ea9c2a162d34f0dcf90e24e549368652477965d6434394a369e6a5e8a5d8612d18e7a6b8c5c03ab073d045f91b7c05690f7b47153bb103cffd2a29f1964a8ff30b1a25f9c16e2149f2701ffe38385fe47dc79fec5a3e721cf309cd6bdda4b370add29d17b1ace385dc3a22dd85e4f4eaf6e117fff6efc1fed5c6f32f5f1ddb2d9173b37340d9a400df29d54bb732a110ba87679713a23cf7f2a81e319b356cd845902de087db00d3fcd95c663c837782f1a06467ad52a22b4b06be30d1fa45922cbeb13097cff6262334ef6b8a2a28591ce2f064af8459d1b94c133dfac5768e2687efe288a46a94b17727cd0e0943e15e71a5e8cc59ef48aea9e73a806f19cf6f2bfd5c8e5229e09e324cf822f9df57a138b53cec45b9c254f29d18be8302f97c3a53f1293122d3fd330f760e6c60596061e40c812adac233d2b478242011eb4effe857ec396eff31f869553e59b1de47aa794290c429799634d3d31041ea1cf2ec1920d0fcf68e2eb07a0f898fa09c79c39fad8b5a93a3be5b5bd4c6b14684ab826fa"}) ioctl$sock_FIOGETOWN(r4, 0x8903, &(0x7f0000002dc0)=0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(r0, 0x29, 0x22, &(0x7f0000002840)={{{@in=@multicast1, @in6=@dev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@loopback}, 0x0, @in6=@mcast1}}, &(0x7f0000002940)=0xe8) stat(&(0x7f0000002980)='./file0\x00', &(0x7f00000029c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$TIOCGSID(r0, 0x5429, &(0x7f0000000100)=0x0) stat(&(0x7f0000002a40)='./file0\x00', &(0x7f0000002e80)) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000002a80)={0x0, 0x0}, &(0x7f0000002ac0)=0xc) stat(&(0x7f0000002b00)='./file0\x00', &(0x7f0000002b40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setsockopt$inet_sctp6_SCTP_RECVRCVINFO(r0, 0x84, 0x20, &(0x7f0000001280)=0x84, 0x4) sendmsg$netlink(r0, &(0x7f0000002cc0)={&(0x7f0000000040)=@kern={0x10, 0x0, 0x0, 0x40080018}, 0xc, &(0x7f00000027c0)=[{&(0x7f0000001300)=ANY=[@ANYBLOB="1800fddbdf2508001500ac141419"], 0x18}, {&(0x7f0000001340)={0x1448, 0x15, 0x6, 0x70bd2a, 0x25dfdbfd, "", [@typed={0x4, 0x72}, @nested={0x1420, 0xb, [@typed={0x8, 0x77, @ipv4=@multicast2=0xe0000002}, @generic="213c16048def60256b6b6f33bb265e86bde7a6cb2f351d9e70adc544ebe9c6a71b0968791a12287bb1a2d09a694219658c26c7465906064c4992fd7eaacb984208c557db60b0783f4546750cc1a560ff2979b5400fd6b4daa075efd69551d6e47a8448e0fe6cf4d079f3755abcfdcda1f56d845e66df2753cc578ade7e77388aa60f1ccd551cfafb2a92773031809c2dcb7026103c", @typed={0xdc, 0x77, @binary="6b5a5b63a0d9db0c964d705d670c4a91190465e427bef743aba40a114c773306418e7d1840888e99589519634bac70fd9a83abd68e42f662c09df00bed11998085c34f6af2d3d5bdabd21bddcf832c476e9404649e332e454e6ec8b9c236b019902864994ac9392b2bad7855f70ac4f3ad01b5f918dafe99137261d0b2181d5c85ccc8693818426ef2dc633a65fd52fbe9cec3153f62524d3c8a01c90105bea59fbad97499d93744aa78c48440d1b682d0d8058884eda387c789772b76955e85a73d4b3003f63b70f45b8bf379cc7d78a3908b7898cf"}, @generic="f893fc8c2c8f34037d54c648cb2ef4c5ef84e8461471847fc4c5089002b0b976fd8c987b38c327fc42fef37496cf72fbde3a69ae08aa09d4562828321ae9cee2540361855db42b095e155c9c1d58a7d6f2116472220b35055e4db5713d42a8793b66477e971d2812b72bc14e29951fc97ab19ca78c48e642a95636a8abadaf03f72d7eb1e72af789833c98dafec520f99336e6eaea6fc1e69a291f921dbf060d16c90abfaf29727561db47", @generic="7de5c43da77e1f9464ac8d5c67f0ff0a72e64a1a1737a621eeb9b051618251d215bd8d6bd0fc1c6d5dc38fb98b3b48350327c15be62fd6f3f399d565f4e8a9580ff6fb459d89fc52452b726c804da167e935384675ba21e787e01cab9ea01481e4de4562d616f2b8b5fb4ad75acd9515c1f244995080881c37dc5b257680d047f72f83bf31f97a613cdd3d51d5", @generic="4561d1738c3f92822e51b455941d0394dc433d10012e275322b067c5f484f0eaaf31b471899dfcc91a51d3b46ab06c68d51fa96ce7e4ab638d4e23f3c03435f7de380ee69f607e62b4419e0cf60f84b843fd7455948bfb7944fcee686357d14170c403a4835d1df1b15064b269a821b6179b267915b72facc3f620386a897bf94e1ad5cf2ab917a01a28fbf74f3ac6bcb6440128e99a63ee9082be15ef94b196218386472d07ad36fd8528280455747460b0a01652f0f3caa1f54ece7dcfe7426b8157ccf7b6a659d811f3dca59990105ac69972ac730c1cd156a331ea00f362be6fdf0f63dbd597586fd5be703404d9bf39b6c9da22370aed0fe1e4a96323580f81a6af35c658ff097a296d54cbe4be2ca0edc5ed58bd0a25bfdd2ced645f103fd5d73a9d2dbd5b569f042e0dbfb2e4b09eb69cb79e0f8149de17dc446c6126dfd3ac42e81fa7d35fd04c16685703a7f2bd727895a70b87360a69c73f11f9539a9801d5dbf2402682a2114b0481af781763d66817a66853f70f9d1a23a7ebc93053026df7add458bf7b21e286941f9ac3c8cc7276b601fde3c37f32a0fae875c0ae7280d9d1c55b7714be56efed5ad28fb4ba6c3118766f1d98af47ba22157a817679aad60119663f03d19553145c642830bfff4a164b0b05656e5bcda5a402f7a4e0b0a95294fbd682a705b43cd308204cdbaf0c8049325be72960f9b869070180949cf8b0152aa4c274d6cc53bc334e0ac6443932199d2a7be7aabbf632cdf464e7627f0e4045eb426b7bcd02e544ef8537ae508fe67356a1765ffca3d473d7f438061c40ba465da4048d5c15b458556292dd3b6381e4b09c2122beb78f4809c430ffb827293ad9ea60fee442a5d697d8a80204024662d6ea6705cff46b5faaccd56005137082a5cbc308ca9010c0e8d9bfe951a31061a6e26ee217bb8bfed2d2af6bd2f519b53f81d0764225b22c723504060cd44a0957667c22aec02fca9693593ec94f0a28bf814b19f0dbd82d16a8f08f6206aedd5c603b3b1fce0dab7ffd00e9b861b76534015cbe9693625a46f9cdca4b0d40257e9497969a66d2f48ca69309b6b9b646b883102eb66d2dcab8a297e78cec7ab61ff291f2a5b49627b5a6d7bdfbe08bf1af1e588c434b068c948dd793d58c2b119b8f74567cc064a4b4cf959b8925263ee22b5fe694007d93ad8dbe1228534ba7563e88aef1806dc3d9fb12c7a494638b5eda0976eda275bbe9f68a1d5876324ffab6174d624453e4ab6f124530c15e9d01db1875c582d91cfe60688cfe1495b961bda708742bb6ef94951ca809f8776f31f3f9d73a1b637ebb454a4412de7c50c0a84910873b784dc4730adff94cfbcdac68b281a35e38462e6dfb70e432a201375d9b6fc0dba408801816e73c365e6e587e42c2cf3e69d0734b7077a0b95f9a29b333fcb87e082209b879a69b1168b8393ceb8684f43862a84612c4212d28d4df67cbca51cbe8af41324c6de9a652b9b9f088e4070218be5874a521d446eb90571e792531e74dfe31753e81e56a870193439429924fc985f0907fa11bd35881260c8c599ffd087f14422ab6c23e7eef6aca145501adb4bccda0404bfabd328e064584c46d20706920d059092c98bb1d926532e4504889436ae21d63d41634b43e773b141999f6b010366785ccb85bf25e654a041e28840b522672580c8bdd270b5316b88eca646c42eb45036b3c18563a20a62e532c120f266d760fe23faed2b7146e81760fbde31303cd018454b547cdfa6566ffd09c8de24002678b4c980550c7615a7e5b3c3ca322b6436cba6f9e1bfa2976216bab7b570dbf867be61bc01eb65f9947b3bfcff50185dc142c55e8562a80bba629f8fe5731c1ae749884af19f52ca7b314ad97bc585e5d838bac1f92b3dc0fb8934294f7ff3f8a8f268f05962ada2f8f6443552b8399355ad2191004363b43c6cdc8c021ab2ab6a33df59de1fcbdba0997d56962a45d3b2b85afe2ac5fd2c71074ad04f7f8632e9657a957ac06bbaea5b5ed3e12ff7ea789fb5517e09e5ecf15972da43ecf4890d91860b131e7143c858beb5d0764ee17ec6f163b0215ca045b04864d63cc099d799d8c130c526e0972a711bd7e38b3a6d040dcafaecf8a34044f2cbb437c90cc15190e17047503da92b6c03022ffe80b6002bbc9f94a9e9c75e1d9f782ed67c921e90a3047640ab0b29ab970ef62ecb8d277b3c829d03703f780faee3cf1716a0fb62e8d45f19941974b3279166d19fde5d206dc2e5cb7fce51de520e22cd0ff17e225d5d3c5b0958ec1b64b4d71a5db9bf7dfc94282b15e24c8c7ec9c3e48ba6383a7f977d0018c0fae7c0af26e19145df6f6af8d6ae0c4bc22562ddd07c6328117150600268403af5e72df79357949981d593d9b41304dfe6e3addce91a19a7ae17c7c246df7fdcd1e1642e668850bce5707cb7c463c15e93948b9fe47b0e8d41efe1d8086da3724cb6da61ebcd6363535bb1e783f36bf52fcea7ca09b9b88bd05f51b27e9e4a4cdfa003cf2ab015d85710c6c7d4f79210316c212579557f4973d2ac71d0f022d66d94e1ce3c7f0d2053a404551ee925edcc4a9dfdd6571cff880496adc9752ad13b5630ef10af2f5bfc4fefb88ab58991234d915b918d5a5497dd857a48fb6355722598843996f3cb9878141cffc3cd200393d0e580cf721c2b6b8fd80a21bf812e397bded211a5ce7b96bfd23f88ca7b608add43cb41d8dace1a510a4ba1194d969b912863c6549bd2d37a7b9dd363d97f1f269deb9bf08702823ef677570bfb242c4666167c7fb6d94f181b260b1bdca95de37ed111f2948c3f5e8c7390046adbea3aa5e5c82dc6d8300ab7c524eeaabd2d0659f82ea6c8ddf8c672534eddc743f3bfc7b1e422583131dd6b985b9f93bfb9e3e0b3a3bdb75e6223e53918bffadef74c97745ac4464ad792cdce7135d31ed26b1e8ed656a70914d4c97bff80505ee822718910c4210d430f73a67cb56fd3f71a78a82d7080fcddb03708b85ea50d264fc14a22436a80547d1a1432b2b173119db76aa629026c3b7c9a5daacee6cbaa92c7045c5c998767ee1ceb7a513790dd1d4ae5f8b29131546b1efbd3a23f3e881c34255b10260b3bdd36d5cb6f7b1bf8a9c3e563b7d2ce2030a6d6a72c4ff4e3d40db84955b004ff2667119d494887a2e60a4a9222b7f148d6952b3ecc06c47a0d1a507267c1f3f728353a8febc6904ec80b2248e04f3838901d10156fd481db14a9a18cc838ae61c27a85582ec4aaf1d0a8d1cb8bd06008f4143b0838618513d85a6914609337cb19f8490a67539f5a87211272e816362cbf9b3b61e38299f94446ebf239a9f2bb0c68bce7f4a02ef6a22c3b419c94805ef57e11f0b9950fd7c63528ce05c791b395853eaac880012e5bc926c97bb73d3cc64e1a3709204654dfda3677d67ca660808b7383889b3169a8792e215bd4ae2e15b792065b9c8dc1bc3dfa0554aee1110cf5d47574d58ccfd3bdc17fbfb7f380a616323910d190b48cd35ae93f504ad23d307aa3d73fe3c5c954cd2a65712b84d72088d12e67820371c82be0509e4eb11b162de5ba2c8191bdc85c394d25dc54f173d643cd726221672bd186e4b312b2b43de073feeef3b878f045a213cacaed6849d1915352e0f157e7155182551f78241a2f46e4e1cf7892b97c5ba8ecd286578d885d65433dc9f07ce94039b04640d474c01a0c90afa0433c7592cb1792c93d5fa79aaf38a3eebe64106d99cdd65dba9dd9a194695ef3c889e8d6755439c598ce9deea597874dc5c013eb1fb69ed00a84bf501a17f2b1736ea09d1eef918b3a0c8af3e3d78353eb2189e2525927bda1bc2457762f83a83a546b7a96417ca15815ae231a720bdc812dd014da300c60aaca58f4fa93e33e7be78973ebab8bb76c9adb399aa2da869cddb129c3ece909a1b2aada08bf449f4e57b0de8191f2b9d006e9c024e8b4add5d3237c5f5861b99bc73f35cee97b0be55c9f8959a2e353699ae50cc3f3c2c7b621499b5218c9e14479d71ad9daf5d70ba279480983adf60d4f58eb5db95bcc82e32bd42dacd40abb921d7423f58205d522c5c98f71f8e65df49a3ffe9e7bc449f4b93dcb69896543b2b7c66f5a3a7487902fac3df9d6ca71f5960213197d374e31ae4979ad2f43bde1c9054234f20e7ed8330c0145e34e6b35e692d2b41137085f50da3711aaade3f6e47fa412de258016631686d2a82d3bc3acedfc760759dd5312613227f5122686c076b32b905795b7e75bcc177cc2bec501522540e8c308b25f6ff0921c1c42e02e63d4cc0c72ffbb0f0d0e721afec143c8f6769670f0dd486d058d62b30fafa47c5e95a1b8985ba752d32452e907dfce0050176f9df7ef4035ded994852083d43ebc3ca7c99c2c835baf1c8dad9111cd5af5826bee679f2792d9e64844b90c2b250317ef5b0984ef2c7909f9f1d57e81e5dae68626f921a6a9aa8ca234ad243e68992ee246f4c49fa6dcf89646e1af15541b19504b926bace1b2014d61fae4914c7af3d2820fe0ca9d57264c3386d1463f3e587ffee28b58187cbc5786c7c33b5ff333825464637de21be1d9dad80d8b9183b857f19c89a073fce45d3062bb057531474b79cfd3b63997c57bfd9de0c475761e4a795617b992f7025ae777576e151b7a17f26c21a94f7e5f822d4628cde4124b582fe7a489ad5156262fccaaf59b3f15fa3ebb5538b2f3470a040b155dd796c0917e49b63bbc3d1320c383d228c2fae40a9e19df78b4218a654bf1cb6f1dc95f172e5679ddad2f9bf5875f53bca763a4c6fb2ccf5006147bd90214bff5fb49fbdc8d30eca86b7bc16bb38dacadb7a4c451821c45c13ff35d6ff59e48194b2c8ce1b9fd260e2b08f5b2879b6b76303df61f274734e4e4eb45af437f3a3d8c9a344f9f14f31c9ebaf40a46ef18eeba5333da75d4154121a7feb53de4bc5d7b4e81bf46ae592cabbd856b4f1e9ab55200dde2cc792cb95cb1f6bb27a2684117885ac482c7f171ffa344e4bfbb8fa9d9b7ab0048e82e5ab5a44cf59952bd3e00e7cf8b5efabb8283868ffa20014d0d3d8825198db00e07a024240e435b8057d387b52d541c0e7799f52b4c1c3a91e5c49ac260f903f1ad8788448ff37258d37ae83bdccda6cc3ee8a4c396818ed1e9d2e2956b8a2e1178eaab91b6e458932ca31e0a25c7d8752c5583872ed8b1b93c5490fba464e8d83f8b8fdeba73835bacfddf046259715c8ba00987e280896276c587d4568dd67071bd4786a3539958b67bb299d476c67ec7cedb338a584faa6f40a4798f4913f41f8598b4e5dfc560fec9a0e96ac3a77abefbae5a2362622324f69a20d8a40b3df009a443dc4cee33eec07b51298538261e7b6e0f68a60c43a4cc0b5adcd463828ec925ef787b90f1bee82237a9f2d43046d771fbc3bd6c9e0d31446a23efc278adae65505ad23d9cee90f5d026b61750820494815470fe60f5992ad32eed27c2380f5f6118e9fd0f075bd2d53bb710cd949499e33c074ad06deef5003e38ff500bbd3836e0ecaa5cb60c1e4ab5432ea7beca40c1b1739f4e2e5bc91848d11d01281fac9d9b29fe1f90c3253269ee2b14946c9eb0923e45bc1e97e1d9a27c38ea10bd2a7ed3d45be87040249ef2bcf7b42d91494d1df2b745f02a20899501462684ec3ab4459f183595b94c7106b035cc6f9b56f468737c7328a39e026b771978aab2591e4fb1aa7b6e51838bead5da196908ff66db67b854742cb68a8870ba1d0b09b10d42d7e049c03ef04ae9e1d7701", @generic="03657847fbc122c0cbd7e082561fec62729b869ba194bc2f3b0c248ff145b23c09f797ce2eeef7ed8acafd2c0bd340b5fa906d94f787df3ef65f6eea9b1eb444420d469a6e8cf06e32e13e56b7338d18f7c9eb488e145be806f28f471d3823d3266f229a78a4e3137c875413657e2fe4f151cf3f711b610e66c54ef84ab2d3af8a9d5bbe3d42b85862b7defc89c1cb12eb41487193706d3be97594877c2c570b0f062b645cb62d5802910ce609ec922f0216685d3f91e2446416d76627c0863599d0758449a26a4f0e5ef886547ef6a0177f", @generic="107a7f05becd39518b44a3baed9242140e625da09c1464bc6a08f92ba64b07ec026b69b015eff81dbe64d3b6582824f9a74b88f940de5f705b9fea3000bc883496cfb86d064f8b7110048f9899bdb9eb0a37c9ba7cc0048f8b8af001d8dbd6bb36a30986dd4c5f14c1b3363f5a54a7e1b83d8c0c3c9797d72d7dabcbfb1d6289f1b06b0d5f2543c42e524a54ce92cb1ca25bfd26021a", @generic="8e2980"]}, @typed={0x14, 0x27, @ipv6=@ipv4={[], [0xff, 0xff], @remote={0xac, 0x14, 0x14, 0xbb}}}]}, 0x1448}], 0x2, &(0x7f0000002bc0)=[@cred={0x20, 0x1, 0x2, r5, r6, r7}, @rights={0x28, 0x1, 0x1, [r0, r4, r4, r0, r0]}, @rights={0x18, 0x1, 0x1, [r0]}, @rights={0x38, 0x1, 0x1, [r0, r0, r4, r0, r0, r4, r4, r4, r4]}, @rights={0x28, 0x1, 0x1, [r4, r4, r4, r4, r0, r0]}, @cred={0x20, 0x1, 0x2, r8, r9, r10}], 0xe0, 0x40000}, 0x20004005) [ 247.003774] audit: type=1326 audit(1522702023.050:6): auid=4294967295 uid=0 gid=0 ses=4294967295 pid=20577 comm="syz-executor6" exe="/root/syz-executor6" sig=9 arch=c000003e syscall=202 compat=0 ip=0x4552d9 code=0x0 2018/04/02 20:47:03 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000f76ff5)='/dev/loop#\x00', 0x0, 0x0) socketpair$inet_sctp(0x2, 0x1, 0x84, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$sock_SIOCOUTQNSD(r1, 0x894b, &(0x7f0000000040)) r2 = socket$can_bcm(0x1d, 0x2, 0x2) ioctl$LOOP_SET_BLOCK_SIZE(r0, 0xc0101282, 0x0) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) sched_getaffinity(r4, 0x8, &(0x7f0000000200)) syz_fuseblk_mount(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00', 0x4000, r3, r5, 0x4e, 0x4, 0x9a812) 2018/04/02 20:47:03 executing program 5: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000e5b000)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) connect$inet(r0, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x11}}, 0x10) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000eb0fb8)={0x1, 0x3, &(0x7f00009ff000)=@framed={{0x18}, [], {0x95}}, &(0x7f00002bf000)='syzkaller\x00', 0x4, 0xb7, &(0x7f00006ab000)=""/183}, 0x48) setsockopt$inet_tcp_int(r0, 0x6, 0x19, &(0x7f0000000240)=0x8, 0x4) setsockopt$SO_BINDTODEVICE(0xffffffffffffffff, 0x1, 0x19, &(0x7f0000000000)="6970365f76746930000000000400", 0x10) r2 = socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(r2, 0x89e0, &(0x7f000031aff8)={r0, r1}) ioctl$sock_kcm_SIOCKCMCLONE(r2, 0x89e2, &(0x7f00000002c0)={0xffffffffffffffff}) sendmsg$nl_xfrm(r3, &(0x7f0000000780)={&(0x7f0000000200)={0x10}, 0xc, &(0x7f0000000740)={&(0x7f0000000480)=ANY=[@ANYBLOB="b80000001900000000000000000000007f000001000000000000000000000000ff01000000000000000000000000000100000000000000000000000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="00000000000300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0xffcb}, 0x1}, 0x0) ioctl$sock_kcm_SIOCKCMUNATTACH(r3, 0x89e1, &(0x7f0000000040)={r0}) sendmsg$inet_sctp(r0, &(0x7f0000000180)={&(0x7f0000000080)=@in={0x2, 0x4e20, @loopback=0x7f000001}, 0x10, &(0x7f0000000140)=[{&(0x7f00000007c0)="7343ed33d285b3cc20580283d909da4865a42f65c3326ad4d514c629fadc8afadf468ca9b7d5b692fd3a59e99624ebd46194b5bf1db8704e8757b8230fde0535c2acbcd0c509b1b55f53f50ac0ba0161bff044aefe247f7f71631911f5d68ab5a3535e9450cefd4ed45778e128a73ed807b24b11741b9613c0206c2eb004f1f37a9cec67880d7a158c9b46bafaeb0c47bab872958a15dad2a3868648359f84ab19c69395c42ef86ade52a52b9276d08a4e61c3793ecaa7a461cd67b95b945631fd7a5ccd867a61007fdb95a1daa4e381d9387ff0f467460f33ab6c41f284376a940f9e8594f645dcd357ded951012ad851fa56a82bfb16dfbcaff27224425d1e97d5bf1acf0f8803971837e1a8c92a0542e2775a5eba64c7e3ca67cf15c7e8996d783d491f3a867b0e00ef17643a97d1627698682fa95bfc8b7a6204f93370e29eac1641c95228e02ed987f2c4eda7f2276397a0a6383953427f814de74923136d9217138ed6d5de97fed41caa9f074da7fa53d1e0649e9b70fdcee710bf5c0f72cb053023b6ed840f3adea940c55adb24640f4ea955da0790c5efe1d78a9341ca5011bf6c066118a34eb749de96a5fac53fd37b983cdac8d9ef9e06a1be495d04b38caf588a16f0e730d1622e4fb2108c531b46c6a80793d1d9878b72dc379afb9c17e9546fc2ff6834fd72a9900767977f4f401b9b9dc0eb98464e58d5dd8124654fe8c6a01ece20262cfc1c2980328a3320b6d546e5512cfaf2b08b0d6ee647cfa4fb0ead8d2c81504808c8ff482377fd122d6185d8e7734a021504875e0e4129000332a1956c067260ffc0f565fd37824f7ebb0758304a6f63e87179c01a35149669265a055aab44025a57c19188b89df8da46f9aaabf35e28cef8349ae79434a30aa797f69cd5cae6640bfc94bea4288b22e9940474dbc75ded8845fa1d87e135d5575b0b395b85cfaf9cd9ec52310eff0fe3eb86d37cbd5fad20684b494d23d4244a958baf1f52d1c7ade097510f50c401caef9dd710545f816620422cac78baa35340be942e179482767f23f2526e32a1ff2f416585ef7c33112d3b212d2a14146e13057c1291c3d8c429602ce2e7de8eb26e44809c88e08791725b7eace601a6313646652cc19ccd556f8f481ec7bf996254bdc0d7ed913a8dff69dd331582a623a761ab3e522453172e60b00897d12bfe4981511cf8e484421e13fcd3f69c1f8e430bef4882500cb19b7e02fdad6ef4238a22e82513131821405aff01f6e61715cc74b8abe2758c089005fd5d2d9cd3b40293811637cedf987bde326aba6954751174334d62b922da2f3722801e82db0e91ae4db9ddd3b6f8bfed5ae549228ee6b9ca1dd151da0a4d27b6f343a1f5b488e830fcadee39e1860aef0a1c1580e8b7b773ac12eefe9f46c1fb6790bcc663f92d484f591ef86b0d0ac0ee43642d9ea86048e5b43d385bcab728006001a5ad5049dcde6cb19765970e8764e06e973719c95e2cb16dea0fd64383e7d1c82dc74f39ca183eb44c0ea98d098ae535b01408245426f5d5603bca9467005c83559d42c1674d4384a07d29f5b08515587f98cb1d17a27848f501aec3509d30f3ad7165749437ea3b32dc191f81c5d1a1a87ca1b1b7a3396d1bdc176a64d1fc1423489cedb3e803aef87a14679e46265d30cf75496f99f476378fd5fd7815b4ba39255ccd41bfa2b04a2a9b9b496d361788a93613eb5a91bc372b788a48a5f7dd2368879064bd7bf91fd33ee80f4b27e7ab9c4b7f8406c6935344dd1ac89332a737697dbb2b4f7370dc86e541df8349c5921ebe0467a4d529ce9545f95cf2fd4374108a2e33c5a314eb58c4150076243526ef42dcf8fc313d7845452f5f97b4a56f6126b6a06e8110ee512f186f305f8c6c80070dcdf92fd337c38dcd7f5cf817d7af444a8ada157209726905b6952b7197c4b1473d79de075d65a78921936cf4e732060f9eb32a59d086740941fd84319adea8acd9c1f98608874ba968a08c913a0ad15f718f91caa7a9dc814798e77ebb46effe99f23a28010fa87418a7ddf8892f18f69a8c92d9fb7aade8fa4b0c50d9c76867bd8a41f3bcfcc6199d461aa50cac3358fc106da5d4596cd28a4a9bdef43935fb490fa0f186286343e56c78c4ba5f9fdf019b3e9573ebc0bc4c324e9bfbac7bf2ef79b22c92b7b51d6360a2cba1a0b06d512081a8e0c7543254413b1fd15ac9544b05167d1e38807a0944171ae9afd873d8a6ea6a1ffe4f34397cac358e27199a63b35d7fb035132b8000ec26f066ae505d2717283f44cd4dbcc3c026b67f108d303e174dcdd32992061797d01ee70d8e26a92a756cf5732eed0202032c00fb653c4f201568a6caf7f113c6b1f8e91773c418754594b21455334dd53da6432f26856764f106723e4382a41b3d1cfd07564bdc77daa52b0459f92e005d91544c309913d488daa93dfe852b3fb9c23e3bfd9fa7c573cfd61c48df6fe8c222ae5debfc357e8981ebc3d0a4865ebf279127e8e44cbd986b9a8f02890ccaa8932fa90e79f511762448e938d101ec87c0577abdb1912afd572e52ff8a9a772a75d8b39cc7e3dcb9d458519cd84b1e5e8858ea2e11c7ff35515c218fc6302bc3b7352e5c7a9f393eaffd1917c86b23e39f0be345ead6233a069576f3aec9c67e44af6a16f43250e5bd843e2a3fb906343740ad4452d35202a692e92a082b4cbdc061c4068a57e6a2bab124d3c5a2a7726552b79cd3bd600f6797bf3a28519f323200f7e56cf4ebad09218094b12c65acedea8eb9009ada6d637078f4d8ad16b202ce4445d02ae4d4404db426ec6622e7909764ebe3c36ca50f4eb37ffb095cd9986beb15bf982dcefb1b7f84e86c0023cdf40dcf7a8d0025325e6d0b688c051905168fc0db1e74bfa8140fa8a9670553d7ac26439a0cce0df0d231e484de52c64f29bf3847f285e7f91d48f046a53f83d6a831afac3589b012402bdbe6742a1398be54333db1b9855db4a006fc3ef4e62356152ff8b834ad296fb9664a17071f901afdd2be9c03b6f1bcb2da535095681ff51cbc3676db31ad11b6926c7ad9d88e0195f9496851713b260cf26e2046366c98d59cac75c206a109e65d4f71d736997fed1a4f313c10447ac33f3b14779098e050550d841c2af1d76f3c5872521c2cfd77bef818e8a7418d027e0b6f7e359a0f5d6aeefa9f50cab47ba229ee6a4ee88bfca03a04d9d44bd946a492c1ba55c3afdeaf2d34dec1801071b3d2bdaaa667fc1a9236df7e069771a1efaf84ca22160d6ddb9d52f91aeaad6e08d6aac596a824dcbf576f94a8b62ed0b60fc39715058a275edf0d6654be1565285f2f67613133932de52bbe0a9cd611d062453351a4bfa63880fb4a2520edb72913c7e68815cc658e24092e59f613a88b67379ec7770bd7ae64e99a5be444bb3d74ca7a0a40d291e3a0132faf89feae8fde8bd96231792fa6c1499ea2cd5cb6d2239ae4fd6b9af54f3ce6b37103ba21aec9735576417cc4d7f1726c42a6bb6e71090193bc3f03f745875d6adaaf3001aff55fa6895cda42ca914b1a8e392ab70baa572d3f965e16e7c2d59d5901ee874144d061cfa1a028d05d9b14406c0b146ef532f4ec55bb954ba319e2e7e300a522e0376a9790f5b61a2c104de2760f657a9dc536ccf15b533d05812639679fd45a6ef992552e0c0fc083c315a3f76aadccc06c9d2f80f09fe6f60ddb62703e9a4d945f5335553e020ebae550f1680ae17a5d685e3968347f8157f5bbf3392f956191191bbe353c10009af3161f2c27f72d69b9fdedf137431fa1e9d094782c3402e2b44e51b371823e1829c442f0b4da9503089e722085ad6d587acefc576d63b3111880075481caed077094dde1bc216bc6d093e6913f4e8374f5285efe5896c1c29e6ab2b15bbf2ebc638e17ec66c26e29cf37358af2d38c32e3bc56b5461c262bf18d9ad86bfbc35d84db3f63e84cd7b31c07fa4f8fba78029aab59bb304b4f836dc28dcda610a2cfc043d3be533dfd953253979508b3ae3214b88e6f788e71ea1cfad1dc4ec64238a5d1f0eee342fd49d9487ae12bac4ac55c98607c3e0f408e7bc161df5fa0cd1bd4cf5b73e1f16c0b3f05ba3270d039ed39ebe8620afa91fe278a7547d50f1dd4500fa6a1a7376c0b56afc3e211fb67702f9ccd4efdde06f101ce02781896232c083d8eaade5594324a157f85479f6769d733611901843dda375a4231c7be2e68a39feee90e97777af7a096d4ba10eff736ca8bf08a4888a264980bf168edb26c0e500da2ba960a8c3ca8ab85423f5f41eb1218169bf5a1f9033168afba9995d5d0858ab26c193fc00feef934cebb37aa10f6dffa8497164a089248771367aceb6edd511529a1545117290290c5ec98003a9bf303c002335d3cbcb071d7d245f94da3f2b8268439c9175b912ff2368917d6fed3df752487ceaaa9ea1a0afc0ae5d99d056c91ac04728268161c74ab44e6fdbcb25c1804d1a376d696b0e88afd4a3a1b62f8c884975635f47cd19a13159efa8a77457502a6659dacdecff2d27e2b85d29438fbc99e728f304ff318fe8c30076baecc442ce9f3857f6bbe8855594cb9c89c6bfa7be1a53970c277b14915232497d91e7f70299095b6d5d2e4baaae20e56f6b3e7b8b242a052894235888f9c3da3c93ad7bd78bfda8e5b1d07815888062e02ccf030f8aa977551ee5c27f110a4ccddf8151f2a584117437bffbbc2a73eedd89b1bf05de6deee2387c596dba113ccdcaaabeb63f2bbcadb5d50f3a8fb8f518759c62e2c02947147a244630529b6a35839d54daf2a57b133fc2bb6930df31562bc2c4dd7a3d5a5f879d582fea591325935b7e03072351035bc2d177b042ad17b059a169904f70d6b9f6497bd1102c98adb873a6fb35106d0ca98dc4bba70eb785a88734c7fad188e097c3c97dbc4e64fd2473c571a33f010af93e51961ff63de8fbeb03829f940b2db8fc1439238a22ba7658b7a0930afb89887ce1d6633ca388156ec7c80405898e7ce4c2ada7fdca4f391eea9b311a2cba1d858b498d9cc4da78f6befc3d55a13a2bc6fea2fbc684704512e0b3004daa718ad8a9095b093b6ec908c9922f8d8ebfd8beeb3f972cade62e4a492c27ee9e08c757803eaf1216f9740b677a09a674f1e9cb035940da768224e67272f33fd21013bda39d5af4055c553150dbf1950e601b76260a404d210e7534298df361e1c0be0816d6c82e24783d70c31479c37a0fba9c517b59f1dd53b08cd73d5c1a77e4372aa910bb4f581b15fc003860fe236c30121f422b944cbee7f1041f7299733980687227179ca52e07f4cafda824a0c855bd7cc161eb2c0f6949054aeff90f09a668c0b7eae9b9af42cfde2affdac8052ab9c6d17f0ab10ad83fc51192c1e288bb94d78b0ac1314a0bc306138e46195e39f6588bc03889991d4795f744240189cf716bba4f859d3428033d344a0c7515861c3aeb42c89b1365cb91c2fd9ceabd0b736d0c250687dc61a96e63214082b15140514408dbb5b4654b975512ff684579ff5393cc2107459524711bfa584ec7d292deadda28c396be47d6d4fd75ccbe5bd7a0a9f92dc6e2bd7b02876ce5aa6e2a2bc2281395e8df36e3bfeec127795f1ee51c0a60727769b6934d00747084ac3a677d347ae0d2e57ff0feb5a3843df6179942ee7371b00f73b56b4179c2111091a042cb3a3d2ff0ac0afbee4eab807399cd6dcf6e799b85b0c2d954bbc6b305532249d0e473876222f9bb133b6cd77182ef757dd0368059821d07cff32", 0x1000}, {&(0x7f00000000c0)="a4c751283c96fce55bdc144b9529f41128c8b8c78720e11857420ca259b5f51ca85d3ba8f4462400", 0x28}, {&(0x7f0000000300)="fa3c03f4585fd9277e29e27e640a0722d8395d8871b6791ce2104f9ef45b0fb4c449f8d5dfa9046dc99dee0cdb62ebb2437c4aac439840c68924f6a40915c5875e77169a4d9d9908b9c39a705879c9f87ea06527c25956d371747c69703f53d06a72a75fafe71b5ba5a714a2a8f6cda9e5db9953629532a124e5ce4e6f49c503916403056809869edf4d838804d2816c0ccf04ab1f4597c3da3933ba47025339d336ea35b92df28a8771af96eb55d716f2f75a1c8bb3b0ffb48c7c14bcd4c028800256f33baea2ffc32f5203c9", 0xcd}, {&(0x7f0000000540)="e23222c015ec91783a23191022ce5685a862c7a69766522e2ceac2a106e9dc64a78beecddf36796c0094cfe539e1d8ace896baa1eaa590833469b9568fe1192d36b0aa3aaf74ab0a759496198d8f128e0474f2657bb0fd6fc69493bc62b294184016fd2d596bc34869f585a177a56c366412b8bf8bc5df9056822d1d4f784b95f95aa218ddeca5fe5cb76eef24218fd58315ad7934d292118da433c4e4e6365ae9b69c87af8bc4fb2170e535cffeef4a861e370a8fd8b93527db60a8dfc2c89c0c15500988f1e632b388bcef0fc26fb6ffd95ca66077", 0xd6}], 0x4}, 0x4010) 2018/04/02 20:47:03 executing program 6: bpf$MAP_CREATE(0x0, &(0x7f0000733000)={0x5, 0x1, 0x7, 0xb}, 0x2c) r0 = bpf$MAP_CREATE(0x0, &(0x7f0000733000)={0x5, 0x1, 0x7, 0x9}, 0x2c) r1 = bpf$MAP_CREATE(0x0, &(0x7f00004f9fe4)={0xc, 0x4, 0x4, 0x100000001, 0x0, r0}, 0x1c) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f00005f1000)={r1, &(0x7f0000eed000), &(0x7f0000b88000)="13"}, 0x20) r2 = syz_open_dev$sg(&(0x7f0000000000)='/dev/sg#\x00', 0x0, 0x22000) ioctl$KVM_SET_SIGNAL_MASK(r2, 0x4004ae8b, &(0x7f0000000040)={0xd, "d0fd25e4c6e383c5ce5262037c"}) 2018/04/02 20:47:03 executing program 3 (fault-call:5 fault-nth:0): socketpair$unix(0x1, 0x3, 0x0, &(0x7f00007e5000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f00000bc000)=@abs, 0x8) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) fcntl$setstatus(r1, 0x4, 0x800042c05) sendmmsg$unix(r1, &(0x7f00000bd000), 0x80, 0x0) dup2(r1, r0) 2018/04/02 20:47:03 executing program 4: r0 = socket$alg(0x26, 0x5, 0x0) r1 = perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bind$alg(r0, &(0x7f0000000180)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_nopr_ctr_aes128\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000), 0x0) close(r1) 2018/04/02 20:47:03 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_tcp_int(r0, 0x6, 0x14, &(0x7f0000d16ffc), &(0x7f0000000100)=0x4) getsockopt$inet_tcp_buf(r0, 0x6, 0x1b, &(0x7f0000000000)=""/250, &(0x7f0000000140)=0xfa) 2018/04/02 20:47:03 executing program 7: r0 = openat$audio(0xffffffffffffff9c, &(0x7f0000000080)='/dev/audio\x00', 0x204400, 0x0) ioctl$int_in(r0, 0x800000c0045002, &(0x7f0000000000)=0x20080001) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1000001, 0x8013, r0, 0x0) syz_open_dev$sndmidi(&(0x7f0000000040)='/dev/snd/midiC#D#\x00', 0x3, 0x280000) read(r0, &(0x7f0000873000)=""/86, 0xfed5) 2018/04/02 20:47:03 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) bind$alg(r0, &(0x7f0000000180)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_nopr_ctr_aes128\x00'}, 0x1a6) fcntl$addseals(r0, 0x409, 0xf) r1 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/kvm\x00', 0x0, 0x0) r2 = ioctl$KVM_CREATE_VM(r1, 0xae01, 0x0) r3 = ioctl$KVM_CREATE_VCPU(r2, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r2, 0x4020ae46, &(0x7f0000bf7000)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(0xffffffffffffffff, 0x84, 0x1d, &(0x7f0000000000)=ANY=[@ANYBLOB="0f000000004e8c06"], &(0x7f0000000240)=0x1) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r3, &(0x7f0000fe7000/0x18000)=nil, &(0x7f0000de9000)=[@text32={0x20, &(0x7f0000f59fc6)="0fc75fedc4c3c968fb6c0f9cfbb9040100c00f3266b842008ee80f230064672ec015dec4e245bea5d41e6082f9440f20c03506000000440f22c0", 0x3a}], 0x1, 0x0, &(0x7f0000000180), 0x1ba) ioctl$KVM_RUN(r3, 0xae80, 0x0) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000), 0x0) 2018/04/02 20:47:03 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$packet(r0, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local}, &(0x7f0000000280)=0x14) r1 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000080)='/dev/sequencer2\x00', 0x141800, 0x0) getsockname$packet(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f0000000100)=0x14) unshare(0x80000000) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r2 = open(&(0x7f0000f04ff8)='./file0\x00', 0x0, 0x0) getdents64(r2, &(0x7f0000000580)=""/205, 0x13d) getdents(r1, &(0x7f0000000180)=""/60, 0xfffffffffffffed0) 2018/04/02 20:47:03 executing program 4: r0 = socket$alg(0x26, 0x5, 0x0) r1 = perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bind$alg(r0, &(0x7f0000000080)={0x26, 'hash\x00', 0x0, 0x0, 'tgr128-generic\x00'}, 0x58) accept$alg(r0, 0x0, 0x0) bind$alg(r0, &(0x7f0000000100)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-384\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000), 0x0) r2 = dup(r1) ioctl$LOOP_CHANGE_FD(r2, 0x4c06, r1) close(r0) ioctl$KDGETKEYCODE(r2, 0x4b4c, &(0x7f0000000040)={0x7, 0x2}) 2018/04/02 20:47:03 executing program 6: r0 = socket$inet6(0xa, 0xa, 0xfffffffffffff000) setsockopt$inet_sctp6_SCTP_DISABLE_FRAGMENTS(r0, 0x84, 0x8, &(0x7f0000000200)=0xffffffffffff8000, 0x4) sendto$inet6(r0, &(0x7f00000000c0)='|', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @dev={0xfe, 0x80}, 0x2}, 0x1c) 2018/04/02 20:47:03 executing program 5: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000e5b000)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) connect$inet(r0, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x11}}, 0x10) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000eb0fb8)={0x1, 0x3, &(0x7f00009ff000)=@framed={{0x18}, [], {0x95}}, &(0x7f00002bf000)='syzkaller\x00', 0x4, 0xb7, &(0x7f00006ab000)=""/183}, 0x48) setsockopt$inet_tcp_int(r0, 0x6, 0x19, &(0x7f0000000240)=0x8, 0x4) setsockopt$SO_BINDTODEVICE(0xffffffffffffffff, 0x1, 0x19, &(0x7f0000000000)="6970365f76746930000000000400", 0x10) r2 = socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(r2, 0x89e0, &(0x7f000031aff8)={r0, r1}) ioctl$sock_kcm_SIOCKCMCLONE(r2, 0x89e2, &(0x7f00000002c0)={0xffffffffffffffff}) sendmsg$nl_xfrm(r3, &(0x7f0000000780)={&(0x7f0000000200)={0x10}, 0xc, &(0x7f0000000740)={&(0x7f0000000480)=ANY=[@ANYBLOB="b80000001900000000000000000000007f000001000000000000000000000000ff01000000000000000000000000000100000000000000000000000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="00000000000300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0xffcb}, 0x1}, 0x0) ioctl$sock_kcm_SIOCKCMUNATTACH(r3, 0x89e1, &(0x7f0000000040)={r0}) sendmsg$inet_sctp(r0, &(0x7f0000000180)={&(0x7f0000000080)=@in={0x2, 0x4e20, @loopback=0x7f000001}, 0x10, &(0x7f0000000140)=[{&(0x7f00000007c0)="7343ed33d285b3cc20580283d909da4865a42f65c3326ad4d514c629fadc8afadf468ca9b7d5b692fd3a59e99624ebd46194b5bf1db8704e8757b8230fde0535c2acbcd0c509b1b55f53f50ac0ba0161bff044aefe247f7f71631911f5d68ab5a3535e9450cefd4ed45778e128a73ed807b24b11741b9613c0206c2eb004f1f37a9cec67880d7a158c9b46bafaeb0c47bab872958a15dad2a3868648359f84ab19c69395c42ef86ade52a52b9276d08a4e61c3793ecaa7a461cd67b95b945631fd7a5ccd867a61007fdb95a1daa4e381d9387ff0f467460f33ab6c41f284376a940f9e8594f645dcd357ded951012ad851fa56a82bfb16dfbcaff27224425d1e97d5bf1acf0f8803971837e1a8c92a0542e2775a5eba64c7e3ca67cf15c7e8996d783d491f3a867b0e00ef17643a97d1627698682fa95bfc8b7a6204f93370e29eac1641c95228e02ed987f2c4eda7f2276397a0a6383953427f814de74923136d9217138ed6d5de97fed41caa9f074da7fa53d1e0649e9b70fdcee710bf5c0f72cb053023b6ed840f3adea940c55adb24640f4ea955da0790c5efe1d78a9341ca5011bf6c066118a34eb749de96a5fac53fd37b983cdac8d9ef9e06a1be495d04b38caf588a16f0e730d1622e4fb2108c531b46c6a80793d1d9878b72dc379afb9c17e9546fc2ff6834fd72a9900767977f4f401b9b9dc0eb98464e58d5dd8124654fe8c6a01ece20262cfc1c2980328a3320b6d546e5512cfaf2b08b0d6ee647cfa4fb0ead8d2c81504808c8ff482377fd122d6185d8e7734a021504875e0e4129000332a1956c067260ffc0f565fd37824f7ebb0758304a6f63e87179c01a35149669265a055aab44025a57c19188b89df8da46f9aaabf35e28cef8349ae79434a30aa797f69cd5cae6640bfc94bea4288b22e9940474dbc75ded8845fa1d87e135d5575b0b395b85cfaf9cd9ec52310eff0fe3eb86d37cbd5fad20684b494d23d4244a958baf1f52d1c7ade097510f50c401caef9dd710545f816620422cac78baa35340be942e179482767f23f2526e32a1ff2f416585ef7c33112d3b212d2a14146e13057c1291c3d8c429602ce2e7de8eb26e44809c88e08791725b7eace601a6313646652cc19ccd556f8f481ec7bf996254bdc0d7ed913a8dff69dd331582a623a761ab3e522453172e60b00897d12bfe4981511cf8e484421e13fcd3f69c1f8e430bef4882500cb19b7e02fdad6ef4238a22e82513131821405aff01f6e61715cc74b8abe2758c089005fd5d2d9cd3b40293811637cedf987bde326aba6954751174334d62b922da2f3722801e82db0e91ae4db9ddd3b6f8bfed5ae549228ee6b9ca1dd151da0a4d27b6f343a1f5b488e830fcadee39e1860aef0a1c1580e8b7b773ac12eefe9f46c1fb6790bcc663f92d484f591ef86b0d0ac0ee43642d9ea86048e5b43d385bcab728006001a5ad5049dcde6cb19765970e8764e06e973719c95e2cb16dea0fd64383e7d1c82dc74f39ca183eb44c0ea98d098ae535b01408245426f5d5603bca9467005c83559d42c1674d4384a07d29f5b08515587f98cb1d17a27848f501aec3509d30f3ad7165749437ea3b32dc191f81c5d1a1a87ca1b1b7a3396d1bdc176a64d1fc1423489cedb3e803aef87a14679e46265d30cf75496f99f476378fd5fd7815b4ba39255ccd41bfa2b04a2a9b9b496d361788a93613eb5a91bc372b788a48a5f7dd2368879064bd7bf91fd33ee80f4b27e7ab9c4b7f8406c6935344dd1ac89332a737697dbb2b4f7370dc86e541df8349c5921ebe0467a4d529ce9545f95cf2fd4374108a2e33c5a314eb58c4150076243526ef42dcf8fc313d7845452f5f97b4a56f6126b6a06e8110ee512f186f305f8c6c80070dcdf92fd337c38dcd7f5cf817d7af444a8ada157209726905b6952b7197c4b1473d79de075d65a78921936cf4e732060f9eb32a59d086740941fd84319adea8acd9c1f98608874ba968a08c913a0ad15f718f91caa7a9dc814798e77ebb46effe99f23a28010fa87418a7ddf8892f18f69a8c92d9fb7aade8fa4b0c50d9c76867bd8a41f3bcfcc6199d461aa50cac3358fc106da5d4596cd28a4a9bdef43935fb490fa0f186286343e56c78c4ba5f9fdf019b3e9573ebc0bc4c324e9bfbac7bf2ef79b22c92b7b51d6360a2cba1a0b06d512081a8e0c7543254413b1fd15ac9544b05167d1e38807a0944171ae9afd873d8a6ea6a1ffe4f34397cac358e27199a63b35d7fb035132b8000ec26f066ae505d2717283f44cd4dbcc3c026b67f108d303e174dcdd32992061797d01ee70d8e26a92a756cf5732eed0202032c00fb653c4f201568a6caf7f113c6b1f8e91773c418754594b21455334dd53da6432f26856764f106723e4382a41b3d1cfd07564bdc77daa52b0459f92e005d91544c309913d488daa93dfe852b3fb9c23e3bfd9fa7c573cfd61c48df6fe8c222ae5debfc357e8981ebc3d0a4865ebf279127e8e44cbd986b9a8f02890ccaa8932fa90e79f511762448e938d101ec87c0577abdb1912afd572e52ff8a9a772a75d8b39cc7e3dcb9d458519cd84b1e5e8858ea2e11c7ff35515c218fc6302bc3b7352e5c7a9f393eaffd1917c86b23e39f0be345ead6233a069576f3aec9c67e44af6a16f43250e5bd843e2a3fb906343740ad4452d35202a692e92a082b4cbdc061c4068a57e6a2bab124d3c5a2a7726552b79cd3bd600f6797bf3a28519f323200f7e56cf4ebad09218094b12c65acedea8eb9009ada6d637078f4d8ad16b202ce4445d02ae4d4404db426ec6622e7909764ebe3c36ca50f4eb37ffb095cd9986beb15bf982dcefb1b7f84e86c0023cdf40dcf7a8d0025325e6d0b688c051905168fc0db1e74bfa8140fa8a9670553d7ac26439a0cce0df0d231e484de52c64f29bf3847f285e7f91d48f046a53f83d6a831afac3589b012402bdbe6742a1398be54333db1b9855db4a006fc3ef4e62356152ff8b834ad296fb9664a17071f901afdd2be9c03b6f1bcb2da535095681ff51cbc3676db31ad11b6926c7ad9d88e0195f9496851713b260cf26e2046366c98d59cac75c206a109e65d4f71d736997fed1a4f313c10447ac33f3b14779098e050550d841c2af1d76f3c5872521c2cfd77bef818e8a7418d027e0b6f7e359a0f5d6aeefa9f50cab47ba229ee6a4ee88bfca03a04d9d44bd946a492c1ba55c3afdeaf2d34dec1801071b3d2bdaaa667fc1a9236df7e069771a1efaf84ca22160d6ddb9d52f91aeaad6e08d6aac596a824dcbf576f94a8b62ed0b60fc39715058a275edf0d6654be1565285f2f67613133932de52bbe0a9cd611d062453351a4bfa63880fb4a2520edb72913c7e68815cc658e24092e59f613a88b67379ec7770bd7ae64e99a5be444bb3d74ca7a0a40d291e3a0132faf89feae8fde8bd96231792fa6c1499ea2cd5cb6d2239ae4fd6b9af54f3ce6b37103ba21aec9735576417cc4d7f1726c42a6bb6e71090193bc3f03f745875d6adaaf3001aff55fa6895cda42ca914b1a8e392ab70baa572d3f965e16e7c2d59d5901ee874144d061cfa1a028d05d9b14406c0b146ef532f4ec55bb954ba319e2e7e300a522e0376a9790f5b61a2c104de2760f657a9dc536ccf15b533d05812639679fd45a6ef992552e0c0fc083c315a3f76aadccc06c9d2f80f09fe6f60ddb62703e9a4d945f5335553e020ebae550f1680ae17a5d685e3968347f8157f5bbf3392f956191191bbe353c10009af3161f2c27f72d69b9fdedf137431fa1e9d094782c3402e2b44e51b371823e1829c442f0b4da9503089e722085ad6d587acefc576d63b3111880075481caed077094dde1bc216bc6d093e6913f4e8374f5285efe5896c1c29e6ab2b15bbf2ebc638e17ec66c26e29cf37358af2d38c32e3bc56b5461c262bf18d9ad86bfbc35d84db3f63e84cd7b31c07fa4f8fba78029aab59bb304b4f836dc28dcda610a2cfc043d3be533dfd953253979508b3ae3214b88e6f788e71ea1cfad1dc4ec64238a5d1f0eee342fd49d9487ae12bac4ac55c98607c3e0f408e7bc161df5fa0cd1bd4cf5b73e1f16c0b3f05ba3270d039ed39ebe8620afa91fe278a7547d50f1dd4500fa6a1a7376c0b56afc3e211fb67702f9ccd4efdde06f101ce02781896232c083d8eaade5594324a157f85479f6769d733611901843dda375a4231c7be2e68a39feee90e97777af7a096d4ba10eff736ca8bf08a4888a264980bf168edb26c0e500da2ba960a8c3ca8ab85423f5f41eb1218169bf5a1f9033168afba9995d5d0858ab26c193fc00feef934cebb37aa10f6dffa8497164a089248771367aceb6edd511529a1545117290290c5ec98003a9bf303c002335d3cbcb071d7d245f94da3f2b8268439c9175b912ff2368917d6fed3df752487ceaaa9ea1a0afc0ae5d99d056c91ac04728268161c74ab44e6fdbcb25c1804d1a376d696b0e88afd4a3a1b62f8c884975635f47cd19a13159efa8a77457502a6659dacdecff2d27e2b85d29438fbc99e728f304ff318fe8c30076baecc442ce9f3857f6bbe8855594cb9c89c6bfa7be1a53970c277b14915232497d91e7f70299095b6d5d2e4baaae20e56f6b3e7b8b242a052894235888f9c3da3c93ad7bd78bfda8e5b1d07815888062e02ccf030f8aa977551ee5c27f110a4ccddf8151f2a584117437bffbbc2a73eedd89b1bf05de6deee2387c596dba113ccdcaaabeb63f2bbcadb5d50f3a8fb8f518759c62e2c02947147a244630529b6a35839d54daf2a57b133fc2bb6930df31562bc2c4dd7a3d5a5f879d582fea591325935b7e03072351035bc2d177b042ad17b059a169904f70d6b9f6497bd1102c98adb873a6fb35106d0ca98dc4bba70eb785a88734c7fad188e097c3c97dbc4e64fd2473c571a33f010af93e51961ff63de8fbeb03829f940b2db8fc1439238a22ba7658b7a0930afb89887ce1d6633ca388156ec7c80405898e7ce4c2ada7fdca4f391eea9b311a2cba1d858b498d9cc4da78f6befc3d55a13a2bc6fea2fbc684704512e0b3004daa718ad8a9095b093b6ec908c9922f8d8ebfd8beeb3f972cade62e4a492c27ee9e08c757803eaf1216f9740b677a09a674f1e9cb035940da768224e67272f33fd21013bda39d5af4055c553150dbf1950e601b76260a404d210e7534298df361e1c0be0816d6c82e24783d70c31479c37a0fba9c517b59f1dd53b08cd73d5c1a77e4372aa910bb4f581b15fc003860fe236c30121f422b944cbee7f1041f7299733980687227179ca52e07f4cafda824a0c855bd7cc161eb2c0f6949054aeff90f09a668c0b7eae9b9af42cfde2affdac8052ab9c6d17f0ab10ad83fc51192c1e288bb94d78b0ac1314a0bc306138e46195e39f6588bc03889991d4795f744240189cf716bba4f859d3428033d344a0c7515861c3aeb42c89b1365cb91c2fd9ceabd0b736d0c250687dc61a96e63214082b15140514408dbb5b4654b975512ff684579ff5393cc2107459524711bfa584ec7d292deadda28c396be47d6d4fd75ccbe5bd7a0a9f92dc6e2bd7b02876ce5aa6e2a2bc2281395e8df36e3bfeec127795f1ee51c0a60727769b6934d00747084ac3a677d347ae0d2e57ff0feb5a3843df6179942ee7371b00f73b56b4179c2111091a042cb3a3d2ff0ac0afbee4eab807399cd6dcf6e799b85b0c2d954bbc6b305532249d0e473876222f9bb133b6cd77182ef757dd0368059821d07cff32", 0x1000}, {&(0x7f00000000c0)="a4c751283c96fce55bdc144b9529f41128c8b8c78720e11857420ca259b5f51ca85d3ba8f4462400", 0x28}, {&(0x7f0000000300)="fa3c03f4585fd9277e29e27e640a0722d8395d8871b6791ce2104f9ef45b0fb4c449f8d5dfa9046dc99dee0cdb62ebb2437c4aac439840c68924f6a40915c5875e77169a4d9d9908b9c39a705879c9f87ea06527c25956d371747c69703f53d06a72a75fafe71b5ba5a714a2a8f6cda9e5db9953629532a124e5ce4e6f49c503916403056809869edf4d838804d2816c0ccf04ab1f4597c3da3933ba47025339d336ea35b92df28a8771af96eb55d716f2f75a1c8bb3b0ffb48c7c14bcd4c028800256f33baea2ffc32f5203c9", 0xcd}, {&(0x7f0000000540)="e23222c015ec91783a23191022ce5685a862c7a69766522e2ceac2a106e9dc64a78beecddf36796c0094cfe539e1d8ace896baa1eaa590833469b9568fe1192d36b0aa3aaf74ab0a759496198d8f128e0474f2657bb0fd6fc69493bc62b294184016fd2d596bc34869f585a177a56c366412b8bf8bc5df9056822d1d4f784b95f95aa218ddeca5fe5cb76eef24218fd58315ad7934d292118da433c4e4e6365ae9b69c87af8bc4fb2170e535cffeef4a861e370a8fd8b93527db60a8dfc2c89c0c15500988f1e632b388bcef0fc26fb6ffd95ca66077", 0xd6}], 0x4}, 0x4010) 2018/04/02 20:47:03 executing program 3: socketpair$unix(0x1, 0x3, 0x0, &(0x7f00007e5000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f00000bc000)=@abs, 0x8) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) fcntl$setstatus(r1, 0x4, 0x800042c05) sendmmsg$unix(r1, &(0x7f00000bd000), 0x80, 0x0) dup2(r1, r0) 2018/04/02 20:47:03 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000307ff7)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) openat$rfkill(0xffffffffffffff9c, &(0x7f0000000040)='/dev/rfkill\x00', 0x88000, 0x0) r2 = eventfd2(0x0, 0x0) ioctl$KVM_IOEVENTFD(r1, 0x4040ae79, &(0x7f0000000000)={0xfffffffffffffffe, &(0x7f000002d000), 0x2, r2, 0x3}) ioctl$KVM_IOEVENTFD(r1, 0x4040ae79, &(0x7f0000683000)={0x0, &(0x7f000002d000), 0x2, r2, 0x7}) 2018/04/02 20:47:03 executing program 7: r0 = bpf$PROG_LOAD(0x5, &(0x7f0000008000)={0x1, 0x2c, &(0x7f0000000300)=ANY=[@ANYBLOB="b8910000000000000000100000000000000000000000000080899ddb748389e08ce25898f759b72c098824f44b5d3081cecc76aff4631f819179538c67402a5ea294553e97a28d13ca4f2197eac44270fdeed4ad8384aaa31b2a4177e8a3044efc8b02fa0b0dd94fe510e74ecd898f76011396eeaabfa991ca7dc9e28b5b90a4207e2df8ad9c8eb0f55d5f7d90cd47bfec38f5157f313906be6d93e77044a1103f6b902aea2156e82b0c8333b97090f5d0921a4a62491ce40327266b4e1d90601e2acf3d7f473efa8e0f566052a6e43b7f11bda11b7acb6dc82e500f8d508add42ad35732ca2934602ab5d1298ac1c5b83373b6bdb52e954a9e2baacc076f204b99e8eda06000000d9d7cf7e451cb131bd0e61e607524cb4c9aee04abf32cf9848bddee426ead3fe1f83afeb2d50cbdd9e163259818d19a53121e44119e26bc0ce20075c4dcf158dea19ebcf9b6b"], &(0x7f0000000100)="737906000000000000008ef9a03b01031a8f8eeb9df257b4dc5c8929b7cc", 0x3, 0xc3, &(0x7f0000006f3d)=""/195}, 0x48) r1 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0x1, 0xf, &(0x7f0000008ffc)=0x57bd, 0x4) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000040)={0x0, r0, 0x3, 0x3}, 0x14) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000280)="ec", 0x1}], 0x100000d2) syz_mount_image$hfsplus(&(0x7f0000000080)='hfsplus\x00', &(0x7f0000000600)='./file0\x00', 0x26e3, 0x6, &(0x7f0000002840)=[{&(0x7f0000000640)="10b9609fd9ff5e9f8663dc371a60e0655fa6aee5cc8340806b7f2c7e21137b0f64afab0da390f71f933a081f2f739c98aa479af94f009210eeb874e0", 0x3c, 0x7}, {&(0x7f0000000680)="7c5315f2decac557d24532aa2595e1b94e23ce8011ed419ae83308f989e14116b389b73a5e08790c7f56d3f3752215b753cff527d566acec5b3aa35b70a4f695d15d03e55e5d9fd01b8dcc96804598c2f306a14c3834d4229f28e6915d8bf7ca2be6b173fef8c6969dd69a640af40061c3af6a3ccc5483a5b4533a91c99284c0661b844ec68ef1d56789cb5e809a7fdaab281ae90e64eaa1bc742168d742e5aa1e0d5f7484", 0xa5, 0x7}, {&(0x7f0000000740)="a3f84dcb3bfcd3f37514f6b20b6de7053b7c045609a9a5b9bc37ee1186e7e020d72b9ad458763f8300ea319da5cf8c2248b1ab43febde03e4d1159259ca010bf3af6e7cf33d0b369f0600dac7d54f4eecadfabf925638741f590c2879fdc224d62c1dad73ecf874d95f7af2ea9e6cbe56dac28af71473ac1c0d7c5ca9d2411ead5ed3b9e7a0bc1fcda649c3579720e48c882927b971faf5db71802d99237804f988b0538fbdd3bac57a8a299f55889942251de08f770b46f", 0xb8, 0x6}, {&(0x7f0000000800)="3d2123b2f51188d4c9b609f7ad189fd8c203fd8d8a52bbd7b94bc9254b1cd6d8cb22ce48f3d3b6d92923f9c289264c3699720b421232c98b48a7de2d3c34806e036e6343bd6ba33526be3baaba236493af6765655f82834fd84da114b830f2835c8399841258b3edddf07d4043264941b8113179c499c7ff33ab54a48a42b4b49fb748d2d89315f25613f8b330fe47a9839219017745144d153eb68d92a3c4054a5441ef2b463df9186ce3524cfb8775f41b189ed19338dda887ab357e130be0012cc6d30bcf5d5614bd02414244f61c452566e452eb4a87af51f4f9f7d73d99a182e4602dda15906faff0c806bb4d728eb23edca1abb44ef32d8a216ef96b3a8a33b9b73298571b3f3480eb05f03d59a736ab05f40bc5118b04141270ba97f6acb5791fa242a58bcde02030d23877117c2793723f88a514dd0e8157615a41d9032ff251dad426d02d94df12025ed3a95494cbee3a87978ae79abc337150c13a2e13715966c04532b9141af5985de546beee4c2c08d3becf712cb70c32188ed30d1791cbf89e45ef191db9b98e2cff28d5088e8bb882b22352cb979d6cf9862362268a66cdb241e8408b53ac409d10ab0a86d1464535f0e3b3d5a3d163d3e36895cc47b373290a7761a872ddd224e297024add71170a8c3e9462ce5b66dfe507db801c4db485bbfdf19fb201a6752c32876c618f59533e9dd1653fb250a69770bff17318b4df7a3c9c89253a4f17df3720f8dfe267a3df91dc000c46b5a3144e447d23e6a46f17860e6568b147e92ca63e74380b9a396254e885f92309646ff76014b399ab3a65e0c034b724f056b2ca6d2681d159d245da3f2b58356628fe10cb7747c0ffc25c6141f191694c1129833e2ca1fcab2197fe7d833a66126f36b1698d373f00bface8f36bee41327f4f27451859a3fec22a8d96f74bf6ed0e9a0296384b4cf75cb8d9e18d7652c0d18d358ac78be9e950011936e2a00bdd33216d2ea40ae49ef922ced43016e6f8ad159c79c7450b4d3a293e22b64cfc2086d8824f4a1db5052cfde3518d15ff5aad886899f5829392c9d2d03ca72d45a46a7a7687c95c8dd6974c5709b4b78caed71b8b8cd88f44abecbd23c448bea34d5bf8e164e6cbebb1c4faf34edf414f8bacbf5a74aa6176d1eef7c6d8025e60888582cd2823d465e6b0c9d103d84d00de57d6feaa9ef054456089590e4a55261e5c913cfe27deb46ab0ed850fc0165d25a381a647767d3bccc5d4e76655030123e307d639b74b443e51ac65df9eb30c9e8980b2d9fcff76c8a5d389f775c3509b745853573869347824935722760a4e55c1b8ee96622786d38ee69f739ec0e8a3810cbc49fc21f2aa2e82bb2d50d83868c379df5b7bd012b75dc994fa8b3c49ff868022b40b923eaa9229425bdc6fda281faead8aded6d537b7504fafe92a81f9e1d0eb8e235c4f46d4b1135c8f536de2b51585fc5810a1c2c67bff2cad851b5f9140b157d38b036eb6631fcb362690c730f2fa2b4158e2f63e028e551d3aa72e70b39ada90f815fb8cece8668b0305d6b4b70a3a89b32eb8244e9b36438b9da675c896ef1db7a433bf9d26e23384a53efd94b134de0945584941c9851b06cc013af2c6236a5d21aae44be24dce064aeb5089464a71c3e67ea1a595ead8c1bd700e81e0c68c96abb12e8693beaf99b4a74e3fc679d90ac306befed2837aab717653d28466de2327492ff0279105080df9cd054ae8ebf8cd13422dff3e67b6eaa79f74e36c92bbd0d26446bc00e9cc6fc84faec63b0eae9000d41fc03aa7d25de9c32145e6d62acd31ef9132dc263beb5287165bb21a0d459f48ede7f5fc9b31a003224429063cae9be5944f3042947dc8742db9789dded83e97f486d518334617a0b2424548f75d0ff322541c6a1d9555b7d84d905d248bdfce5d298f93d0a86f512a3ed4961689c6057c584feecf3a75c201546e7f626391f1e2616fa0d7d10036def89700cabb09523d90a8c66b9179c094677084e02f10a1ab24e4ac2f8fcf6e1db1691fd7aa974872a96e37d9a015470c2c7fb7e1db0c3b8795de14d5b710388a3dee578e7474f3430e929ad8d115f8f919fae31af0ec1d17567d94062cf000a33f02342f371ebfa70c9df274557328524de06c098375a5ee3e31c33968e421a206fea54227b5932c423645f5271fa2b1b8a80e5cfe5c178f04d09d0edf6c5e436057d30cb87321031b38cd3504f41ae37ebff919f40c647a8edb6d8b93044996e2c50bdb886b67da506345f25c65c64e3d201b1d2e155f43d23d46ec167625a26771ecac6a5f90e2bab8e301b25d84d62797e437d94f4105a805d5092ecbb5745927fa83d019f510ae9895319f02f3300a39f0e3c0fa0ce193aee36e9a022d5b6ff8699adcbcfc8a12afe8b105438778583b1c4d8fcee5e3a9ecf9d48016dddefc4a365c159ba96169c962b914b5a5eabf1cf79ce6beb6bdc92a9966d90c08be1c845805c4d43800642584dff27c7a46eeb1c51badd8c35491e55fb0e463f50818da7617bab1fc39acedcb77e0b623e71cdf096849e6b466afbce2b66b7bf1261796cb35a62e4c3f200ad8aa07ac72a92b4b50a120faa1214182eeb7dda369fd4f117bc9ec5853217a78a7dd54e3b20fd1f0739cdc5d8b2815f735a3dc1f870b35134be94e1ea69120f879323e9d8d8055827e314cb24d78d7b65315a2b67fc9ff2ed493d3bfe39035eb9953d1a2f96fecf706d3c1680e7be5c6cbdc483fb4367652314df3b41c60fefecb79c351da7aebcc1cf479ab192519a67f9020566ec64dee52a513954a3d3397bb334a4218324d7cac99ed067e0bd00aa034ba4a949d82c0e6b3a639fb46668f952bdf9aa06f2fa165871566805ce4115413af609a2cb00d886fb2f64b6dc2c8bfffc52c702188d0bc5223f6399117c0c38388194161d5746d7ddc3d2ac2f94995b4cb64740b21fbb0bb22c345a3bcb510049b084fb1ab607b87bfe0a1adbf33f6432b05f5b7ddbc1afe3f924691523eb10fc17586b90e76329b51708acd5e5aed5dc27ed040b44370494666aeab62bd06589f9de0eed8298e36a56eb668b0a5eb5809bd9afe89f948c8a03739726ba3762d571b39db34f8d38f3e28435ede2bb927410f8ef156926f606352f7ee9e44eae1f0e9f442ebd87987540a8ed3defda731eea52d965d32262bf4549af34308a0e9ffffb6715947ff7db2e2162ca3663c4036ae7b9ed772a4a6adb31a8ff44afd2f2d0df60f67983c424311f1920bcdc25a5636d9f268cc5a183e97d9f559bc9d3f15a30a6c6cbe2cd1edcd57a35a7a7ad8382d03017dcd11543b92faf3ec93b06fc0d322918f790075905ac3aac840950380154e3d62717b2960833433931ee3dba7210d0e9254d4d5b03bcbf27f1eb592c6e55da29817df7c8105d63989411058d9b4a5e8d67f78167793a5cfb53a680e0411460c3928caaf314690f7eb9f5dc8fb73bae90f04c23421f358b4ea1380ca110a2a0acba894afecc951585614ce9546c91bc305a17bbe7e0ae417e71776297f7d6a4ac46a09c53aa182668a321249e86e6e2cc432c5f9ebd8e5cfdedd5c728cf96fa369601bc0e6c05efcf36f428480ebe4f1f108c0975bc914188dc0c3c1810887e2dc848cb6ee5d370a388a5ee3b1c5fc26e0ba716ead89d50d8c15f0e7812dd558e818581ad76cd828adfbae3522cdca86c16380b88d37d9618282be900961435133f50015dc11b6a8bb1d5444631b42fe4bebe12e1facf0f7fb521da908174395de4ea6f8cbe9cde3b343a13dab074632170695bcb9acc7d0831ef5dcbc4dbfc6e4873a9bdabd366284c63f031654c3f26db5b0898fd2f44f2be2e288cdf12a98a6290301c66785abf29c23414097c33981fe44e61f7697b0b2437290141709cf0676ebc1242db546d5ed7016c6606c427353a1af34f00a320b768a1c06826cf8250dfb6631254a5072550ab48dc5d4a49b3cef59e9291f3d27ac9684940edd3b83606823ea53b8b25d78a1b3aa764b72ba550be0c17c301508e0bc4c88de5b5a5906e566c3477d18152dffefe7389f2f9fe8960afcee987b8fe93be4e39e6ca2f8660a2d6ba8c7ceab80b2ec9d0071aae970374427cea3c1767e77aa7a3c0daacba5031fc6f9a14ab49991334c1383af540b1f94c5238c275e2d1bda6baf08c400285bd14fb39fb463348eb6afdfdf4e3fe4fdcbf59e68ffa31ac9c01965922663e9de100cc405886d0fbe8aa9dbffbced7affb33d925a05caa82fe9279d3a5c50607ac6ebf6b020f1c39c4b44ba00e04e7f8d6355cafc6b813dfc75270d6da56a3d02d2f5c4e7f5d2683e868fc16c7bfce8411c5989d93564f3201cbeb8d0a04d30ebdc233a817551f542dd4dafd1e2ddff1fe72dcf6a9fcad4a1213114c00fdcc41b458243e2bb481a2aa4bbf70b208c1effd03fa8165bf5729f8be857dc088fbaa87ccb5beb8cebd16ebbcfc78f5daab8fd65f77fc1558e6f4233f525e34d2f762625a15fd8dc4cd46128707763ee643d14b1a99b062e5fa4811361226b6cc8ac25f7009d4c3a230c623ea73635ca2781e0e9092815223721c49817f330134340fadadcac47241cf75e2ddb5b63dd114417febdfdbc01da8ab9c7a1ed71de0a9372cb9d0a760d486be6dbf06dd05163e61c3372b3c6343fe79f59990380e468891a68218b2d8132c04112caebffda5b1ac691a5ea1313d8b4f10c77b95a12a5ffea0884df35ccd2873560b382f1529e91160b53baea34b9c48657f5577ed859c8c14314e315408d3bea68819d5733637e7350368c76ed31d337302727ef312d888430f68af989b100262d51bdfb77457f1491a5eb981238815502caad0313be13dbe7b9b0321fcd3023eda940979da33a56e7a1d275e1bd0821ea07cbd2bcf44aa3d7f826b41c5b5f94694c01510b545eb722e69919db245ef145dc13d82e3032af4c91d0f7c0a3e90e6298889e1a837b8422a8806dbda294a2d96ae8062f831564ddf75e48709b6cbe06da259cc5e92a2838ef2a32d43b6345518af931d07abeb76ce711682968ce9d4f387952c0c965540f06898bd09bfc805a775c1163c43a2bd355ab728022963f9be87676478da5b3279bdfe4ff7501715cfdeedf42b31957010103dbdbf75510ca11f637cc58e72c160e114e977d89b01276ef43c170655069141d8148567059c6f294a3ec196fa4debacfbf5e7dd11de5e6225d48a7305b38cb2761ea087b5fa3b19c8fe013ddfa09b62350fdf46f5155016a507462be80d82b838dbdfce7addce112eb5fdbf41be2800f82aa8efbeb7cc02809e1c6fddb837dd12504ac931ac10d6b7183e72d98a6cc53258530e51c03877bd6cd90aaa02581815dba9204bd1251ced66a6c97c60e79fd8ca7151c801f28469264720f2128d63b6555e19da1ed87c0c359515ba7c094fc339f4b2c66b542698c9600c34031bb4eaea7c8fa295bb6db3923a8db38e8d111ad4d0bdb5de088595481dbff70503212ed2d6b5bdc62c9cd404228d04ccab5c8371bc396aea9ce91da9f56724f4da23b938157be9c7afd75ca9fdc37f6f55328305afd487dd0804da648eb037829bef09c91e5b232d068d775fcdabd3caef3b65b1aae8fd255fa3074e9a9d4210feccc63dd38ded8d3f3599db3f2d50eb664a271be903318d504d14318e76025116c7a9933aab5283c3abca04f60db8e816e16e45e860295e56e117f2f96c2155157fe72f3b553d2c6431f197908e79242f7f6621ac2b4eec4dd238acbb50f6fbf352d1ae807a985cd207951e7c3", 0x1000, 0x554a}, {&(0x7f0000001800)="7d0160eff48c00a739918bbdd788598ffe3de0830f1284e5e9b1290c513c6ad39444bc0abd390cb93047198248bac9e13806251f3eab03385f7b64e72891b1ac665bfb9eba01e03c34db1df2a0e960e5e7222152a305aa8256d72d0c2e7dd81914d70fd98ed9070b4ca1c5a853f03ce36547f79534ed9e2b1308a3ef1192560e2fbf471a281531bf3eb2cf925270be5ae44b32fcccd0d5eb2f213b63e167e9f14ec2371a0d18433e23d4e6ebc82fe9f90b69a7bd5d878b3fe0e12cd81605c79a0e5f97054780bc135aa8d000edd9e6a54781fef1920c91cbcc75a7fc666207a9d43093937b3889c0bdc685b45f027091d0d6c98266c0d1f2f0ceb7d7a8e3f22646f52a5b18e49eadb0d9e7f5c31ccf94f1e972e3d62125a7738cb711edbca55d167a14ad14b9b2aa676a0ee39f55f97d24621b277654ff1b322ed4c197643ae90a7f9889914ecd2c0e9ae0bac8c6339e34271f55f015a9a1d1300fbd3dcc4f152750afb8526746dc3ea486d5d428a734d0f01132816912f0dc5d4e13b42f4e1d6cbf9c7871345eef5d26f5d05b6d6fb9d8fdff8942f862fb7406eaea55e81f68287625d2533f20238d6bb4bcbba00364eec48cd6f6450f39924b0540e910acba7a5810f0a96100b4fdd07ebebec8379802e6d594df05bc6b061104ebaf7cac3ca078f6e89b672da1b899d98435453ada9c2dce468651473f2560374445921a4596a11ae16ac7e6e25f6a67eb825e0b2f60029579bbf3731f1cc6bd467bc5b2b4020269a27a983776ff72feaac6418f6ca135948db5fb4bf4a25ecd29a65343bd5b48ede7dd86c4bf506048bcc841ea070984d17f4dbb80d5eefeb1696e9baab0a0941613e1f1bce2325deee645975c4e5308d4becad74d2f8d68b1d7113ffc3b788cface6b8e224237f5e096cd7e11872391deda24756cbe6bc20d1e610c1ad614d39bb98b233597d792f98ad4b6ce068b4ac8c9d8fec176faba77e23a94b9173bfe9d1aaffe505bda57f4593126f4120171ee44de478c14bda0c0905115d766584a00fdaa11c5fa1dd6a3565c6dd69087d274c3b870525dc2f3fdbbeb1e36899dd348dc5fc98f6b140c4b00732e8c25af3d5f7769f606c7c48b437ef04af91a8ef807ddf97806cec8ecc6aa1f626bfa3601f4fcae0c6403eca66e650dcdea639c34c910c63fbb09ba27122c2b17e5149424cb53a7ae78b58d0838f19fba6731fd34dfe964eb6830aed6f374863e2f9c9a1377ec350698306fea6edba3ebf472c968b5e8787c81b49a9c4c502c0bbc219d93b471236ba955700bb677fb08671b06bb1b7029f1a17a584b7cd5e494ab4efd34288bcf34c406c7e74f365724ccf6573a021a301eda001b80904b0be1c889074c301e84c2ee2cb9286ba888804360d19de95f783c37ea3ab2711cfdc0ceaf6457d343f60d0d3a0107c1f83f7bd6ff06ada5c802d893dfc877afb85bef82254d29a93f216f0222b61a4c341020e9067ebf2d08d969ab03984249014628e3fb00638de7e3b6e30ddfccd87526cb9e0c722ce98f63dcad1c9dc52ba3aa48a887916b7b4f610e7fe16af26c57bf465d7bb5ae06351a8e91d71ff5f4ba4fabe9c83393ad9bdcd70b84f66b1c6f3a39f2329f04b5f2856c7d97a26e94351d325795a85df66be4c471241267c6f2a370c917698b7b92f8e72bfab5b9c77fb8e60f719fd73b682ca9c690790ab5ea718e454ce214470a7d8b17f763b6cd95ceb3731ffe2bf9ccf17d4d6768cc58a28a081d4016021a9caca704252299bf3826990767f2b0780dd4e5faa2ac47d0d3281796e383ff105f662ba4e4ccfa9295ae0d826149ce767dc6c44f8e9a4059e94c1507be23ea44593d71cbdd79ab737e5a0532ea776c040c50657e68a459d29a161d8e3b46016137f8a8b100e3822334e3fd5c26dee7f0a100b53970109a8116c2e1d1455ad947db19f17993edb5f3e0864b6c0cb915266f2b215555636373e50548c578c13b70a713e3a5d371bd163cd2a5332933930063feea70693e11d3a2030796f4ca716dbcaaa0cd2c4c2594f20a89845d3b35de2340709cb803edaa663920170da57ec09f5394da75666c7e3b29a02ae05f5a017c1016bc86e1d1917181c3263c88b31471497332e804b41c84ad4729bbd4cb743d0856fd7531d811bb408eb50d230d21a1ff756053ed281db568d4659417ac8be0932b316ccc1c31e9ba7a03da9b4be9a79ba0c46a0f2a8c65cb159f0f0b5409c91b2b9e8405e553fbfe9e66048861cc7d488750b81b1675cf5ae5cdf3931944574505e3b308a47b62afb9fc62d484aff37a949402e7bf53dc0645061e6e0418684a1b132fad39ea03006f51eacce71dffd9d724ed97ac64ba0de944c6dc4e22545df6f185a049333d0771b1a5561c236340ac070d2f69b47eeaab8e285f46c1cfca2981381fb87c533867043a0c416af9b1d148bcaef7a8fa1122e94ba053199d775f19d1e182dcb9741bd2c9e5144d87e98eae5ef47606aea4d959ce9a7e1ff836bb97444fcaa6c0f5765e93464f5e6c253450b22ff857caa150ff54e55e754d4bc606d95ea3138e44ae2048a85fb6086bab2394229ab2009d2d9a01069418db25e9082c3667cc176ee955b61126f1b6702051c01ec51d7a95050558b5006fa062432afc00ebea9ee7f1c851f2a479ab82e9eaafad9a3a2970321b45314b0175b8c9222f4341a9a0f20d032a09b35e56da15f88ddb21b84509335ac957d0f36d65573fc94669477bd89c248ac73d861bfd0ff7d507c37d173a6497908d46be23187a1d17a7b080765fbbf0e902a722dac044bd6eed1298039fa474be4f33b1961a0727ac1f22dcae42d79baa8611fa2d801d338a8ef7beae5ea844065de5784b7159f7ec6fc81909b63acd2440083aca9904e8e469e4bcb14979d49ac825739eddc2ed53a0d95f91eab95da4d3a6fec8e2253b6c45dcdf3c2f6e8f7fa3aadbc71e28320466b40b33c4c36a22b51a06624e57d10ce052eb7a5e98a52a828663fa0c6d96829930805e094a132865d7a16e16c29617251ea152724d85dffd7e840dd6b455b6ccdf84f4a4740cb6911bf29d157d34315acfa775b5911c0e7f137c7a82789afe722e1db6e36f38e22b234d3bf5b6105ae0bc39a260a58fb7a40b95cb20e0c2ff7983262dd136c76b143c3939b8ad7d05d7fa8d86bc66da5fed1b0f6cf6d4746ba8d8169972f08e40a56d338b6d3ff5be5984dce997879d77f9a965582372a2d3d4c234c61f104d9a228148b8f879672755244603b545632d6b02d705f41a3c079ce638f5184eb4e0dc331f2470267f9b4b49d371b4d304fef8ec437527fcf61cee2296545801387494f031c456cc86277b6d63af0c1d9204a0d4133c1de69c21d78713e1f0bd2bec7ae0f2892e5d20c57bf1fa21ae089ff887da24ec341c9bf4bb39ace50192962e3eb487efb8f94978517ee021223f76124baaf617861da96a9927e6155e0a482e3470c9ec9ad339b9c390a9b2bce9c7eee39bc3b07f1fb31046ca5a209329f6825b1db618b50b8f709ab4ac965fec7cf9b616b1f203daddc046809a8094bf90e4134b71ea82ef614f8c601d1fcdcdbae61098da98e3ad093b28a0ffb485bc1164b580c463671a47aa9751d96f2bb7a0dae1e1a5613315910ed8d59ba5bfa52e65d48ddc9849b189291a35e9d7998d0c03138dca3a2b97d29ebd27f716484f7d8b0ff21ac4925a878513add0f4fc9d0796590c3ca31e4eb9f6ef957719eada42d30cdb9fac4006ca060694395c5ac457f412ed7fcf4c1bb1c19fda82e4da0cad729e85a307127088e1d19a76dc54901239d81a7ca617eafeaf2c5cb1a4e48c622b2d510c456f582a8abd84a144ad0435cab4986bd65a3156d2e943eeb3fdcf112cc58409da721637d82ee71dcc6d1909f400df2a8dcc0bc25c501ea9510b6ca20e14a9b3c76f370c378feef64f12b1ce10f88fc5f3621ceed47ea917018f05afe6095ed4d04ff407eaf86143605a1473b6704a4ce543291ac12dbd7faaa6f222b5171b1a5d0fb01a6809665c570c9a051c80e4f9d36dbe1d320231ce5cc828cdb2704619387a20562b229a108f9de5c67734754b3d36352e5b474874ef054a382a17a2c5351c85750e1a36982c5f4d08add5e4e193c77c0d67ec3e8952ab0fa533283111eff5cbb7fd0a734c36b8df0ba55fe1fbcb03088c770367eecfdd8c04a62a09dfd2739e117a1c8f0cbec277900200418e2a2b0b7a0112d0669101d9f0afaaa7229a347af7d1c3e4659dbb9cc79807ea713ef60e0af212dbcc1e5f034748a888cfe387168313da3040cb90817eeeb80ac13ae419a2a55e7604555a5adf0381c17c60c79cd6b164285cd3eb56f39381cd0e54ef02044eb45282d7895096cfd3276301f1d399b575da54df9623ebd9ccc80d1d38ec7061e9a4e6f0179c7f1868f1ce7cc2ce0da99320519b29820ede4b4bdffde5845c7ecc224f964baf4a7cf7f9d8b3587ddfc5ad21b79fa7a6251a0cbc04f94bae944ee4b6dc58d28eb2dd3ab27d2b4451a6289dd61522dfb812b8c1f26c3d87c86a752402899486366a1b9879a68d268a8d9f25d45cea6ce5235eb367acfe202c95010f94a9f698044a9ddea0eece30f61180954b2dc15659ce029c29776eb6e63b96ac46c840a9690e661eaaf283ae7ff0dc8d88b720ae713d1f62252ee7ce85c5b0708cd52557f2adac40c54f30930ea45f2affbab1599024949cec98d7911d6ebff553db59a3fc83b9188ba7816a27db3335d11eeff0924597affeb4300db32fe9d41f2b5f4b3931ff827f907d554423004fdff4f8a1e5ac77a82de53199b0a38b53aa22e0a1d969183c201b2ef1ed6e54e00f83a9aabf65bac643df1cdd733f0c832ccc5e91c95b3c35261a13a966179db4410de8f3d7aa32c13486eae96283a8596c32dd4aac6a83ffdb2be65eddf38d0f3591277a4cad9e90e4b7ddc354e6d5e899c46234a5103b00799cc984963bb037a8c00943a0b22082c033b54b3e5efebf1e9ed9d0fb8df634ae196d3a6de3460af87d811fb40f6e481975f58c3af7f4447b5795adb317672942f7a286e000e2407c4a989ce8f5aeedceef7b3b0d10b7309091bc8b493fcf3cbe86cc5189ef32a45bf097f66a958aa389ca9e907519ed0f02ef7df337dbed1f7fe13b4691c7091a14eabce1c928ea0a44ba7496f7ea827654354f5281e92d39248eadcd6f6208b3af7e0d37956ceae54b740b31f53b22a662e60cfa418e39e12a45d0ef7728b5e7d70b63817da32805434452ff1ac700429b31248472f0122490b049b9f60b16c9aa085c60598ab5cfdfd8106bbb5cbfaf5ecbddd7c4c9a59869970f5ba21a93f7a0396b085abf1cf80472e77718e4206613009297f67decd2ffeb7807f266fcd4d4417d91e3b44ee9a0eca135a4e20749948c03b789cfa8e7eea69b801ada1cc8a166c47bd011cbcfd54018cf1be10f76e972e29ce685d44edb9d1f724d8ea5025e52e816594cdcf9b32d3db38d1f9b796c9b990005d0b335950d781d8051a776c6239eee30573d124e67afc10b413796ef3941af8e7668af59744d833a57158131068edf7716851ad1fb20ca3c2f585b8e092109bb4e84758ccdde320c2971f4c551d69f3fd93e38965a52841e60fdd41237579cb27c26a795c09997231b17e03693d30a31e998400ac14afa5d825ec1eb8ba935c971c7d6eb0ec9fdd9103ccf3208769c3d7e8fe8778674839aaf9dc0c3feca356496f44312181c4e8eb6996174fbf36a42283f2158ead5da8a9bc06807b18b29fc66b4", 0x1000, 0x4}, {&(0x7f0000002800)="31f23ddabb07506528608d9ecb6af066f0c2b68c039b6a8c0c12456c9fc4ae0bcb19b737f2b6834f", 0x28, 0x101}], 0x440, &(0x7f0000002a40)=ANY=[@ANYBLOB="73657373696f6e3d3934340034322c6e6c733d63703836322c666f7263652c747970653de088d5292c009f45f20e3f2a5d534cfa3873e443440e7a2df8bd19d1a0e3e54b287b11becfd60b0000866a610a569181a5926b1585e655f35f22bdceb78fb95c65360e3ff8c33fa2b356124af73fbf39fcb79eb53f02b82b7660ba2e4875ebab4f9675cc267f47d88c9c3888641837158ff834939880665a554dcfd2a1a4cce5a1646b706311e5b4b236930224f206dbe8e15109b893cb190ac0ca25ae260c0bfae763eff70bf529a90416b75417dd932b322db8c98aac003cd90880f998dbc4cd2022051ec90598f2382176b3550b8d9e1dbd20f9a5441eb95a0773460bb48e313c378893d7a163d26756c122c00971"]) r2 = creat(&(0x7f0000000000)='./file0\x00', 0x80) bpf$BPF_PROG_ATTACH(0x8, &(0x7f00000002c0)={r2, r2, 0x6, 0x1}, 0xd) statfs(&(0x7f0000000240)='./file0\x00', &(0x7f0000000480)=""/192) syz_open_dev$sndmidi(&(0x7f0000000180)='/dev/snd/midiC#D#\x00', 0x7, 0x400000) getsockopt$inet_sctp6_SCTP_RECONFIG_SUPPORTED(r2, 0x84, 0x75, &(0x7f00000000c0)={0x0, 0x80000000}, &(0x7f0000002940)=0x7) getsockopt$inet_sctp6_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f00000001c0)=@assoc_value={r3, 0xff}, &(0x7f0000000200)=0x8) ioctl$TTUNGETFILTER(r2, 0x801054db, &(0x7f0000000540)=""/149) 2018/04/02 20:47:03 executing program 4: perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000003}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = accept4(0xffffffffffffffff, &(0x7f0000000000)=@ax25, &(0x7f0000000200)=0x43, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000380)={'teql0\x00', 0x0}) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f00000003c0)={'vlan0\x00', r1}) r2 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/kvm\x00', 0x0, 0x0) r3 = ioctl$KVM_CREATE_VM(r2, 0xae01, 0x0) openat$hwrng(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/hwrng\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40416, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x0, 0x0, 0x7, 0x5, 0x0, 0x0, 0x3ff, 0x0, 0x0, 0x0, 0x1f, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x7e}, 0x20, 0x2, 0x0, 0x7, 0x3, 0xad8, 0x6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f00000000c0)=[@textreal={0x8, &(0x7f0000000080)="baa100b000eef36cba2100ec66b9800000c00f326635001000000f30bad104ecc80080d267d9f8f30f1bb429000f20c06635200000000f22c067f3af", 0x3c}], 0x1, 0x0, &(0x7f0000000100), 0x0) r4 = request_key(&(0x7f0000000280)='.dead\x00', &(0x7f00000002c0)={0x73, 0x79, 0x7a, 0x1}, &(0x7f0000000300)='/dev/kvm\x00', 0xfffffffffffffffa) keyctl$get_keyring_id(0x0, r4, 0x100000001) ioctl$KVM_CREATE_IRQCHIP(r3, 0xae60) r5 = ioctl$KVM_CREATE_VCPU(r3, 0xae41, 0x0) ioctl$KVM_SET_TSS_ADDR(r3, 0xae47, 0x10cff0) ioctl$KVM_RUN(r5, 0xae80, 0x0) connect$vsock_dgram(r0, &(0x7f0000000340)={0x28, 0x0, 0x2711, @host=0x2}, 0x10) ioctl$KVM_SET_USER_MEMORY_REGION(r3, 0x4020ae46, &(0x7f0000bf7000)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) ioctl$KVM_RUN(r5, 0xae80, 0x0) 2018/04/02 20:47:03 executing program 6: r0 = socket(0x40000000015, 0x5, 0x0) bind$inet(r0, &(0x7f00008a5ff0)={0x2, 0x4e20, @loopback=0x7f000001}, 0x10) setsockopt$RDS_RECVERR(r0, 0x114, 0x5, &(0x7f0000000080)=0x1, 0x4) sendto$inet(r0, &(0x7f0000ea8000)="a5", 0x1, 0x0, &(0x7f0000dfcff0)={0x2, 0x4e20, @loopback=0x7f000001}, 0x10) recvmsg$netrom(r0, &(0x7f0000002a00)={&(0x7f0000000000)=@full={{0x3, {"0d7cfb2bc46cee"}}, [{"a63f4ece717f37"}, {"d00e38608525fd"}, {"d28bb748a11ee4"}, {"ec1684b6bac68e"}, {"7518df69669f0e"}, {"8e33bb99a73054"}, {"2b2c5c49a23d67"}, {"79e24c8ac7b16a"}]}, 0x48, &(0x7f0000001480)=[{&(0x7f0000000480)="fa", 0x1}], 0x1, &(0x7f0000001540)}, 0x0) 2018/04/02 20:47:03 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) bind$alg(r0, &(0x7f0000000180)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_nopr_ctr_aes128\x00'}, 0x58) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'digest_null-generic\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000), 0x800) 2018/04/02 20:47:03 executing program 0: perf_event_open(&(0x7f0000348f88)={0x2, 0x70, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$adsp(&(0x7f0000000080)='/dev/adsp#\x00', 0x7fffffff, 0x20282) ioctl$DRM_IOCTL_AGP_ALLOC(0xffffffffffffffff, 0xc0206434, &(0x7f00000000c0)={0x1, 0x0, 0x10000, 0x64d6}) ioctl$DRM_IOCTL_SG_FREE(r0, 0x40106439, &(0x7f0000000100)={0x5, r1}) syz_emit_ethernet(0x2e, &(0x7f0000000040)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @empty, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @dev={0xac, 0x14, 0x14}, @remote={0xac, 0x14, 0x14, 0xbb}, {[@timestamp={0x7, 0x4}]}}, @udp={0x0, 0x0, 0x8}}}}}, &(0x7f0000000300)) 2018/04/02 20:47:03 executing program 3: socketpair$unix(0x1, 0x3, 0x0, &(0x7f00007e5000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f00000bc000)=@abs, 0x8) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) fcntl$setstatus(r1, 0x4, 0x800042c05) r2 = syz_open_procfs(0x0, &(0x7f0000000040)='children\x00') ioctl$DRM_IOCTL_MODESET_CTL(r2, 0x40086408, &(0x7f0000000080)={0x2, 0xc00000000}) sendmmsg$unix(r1, &(0x7f00000bd000), 0x80, 0x0) dup2(r1, r0) 2018/04/02 20:47:03 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) getsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000000)=""/170, &(0x7f00000000c0)=0xaa) syz_emit_ethernet(0x2a, &(0x7f0000791fd1)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @dev={[0xaa, 0xaa, 0xaa, 0xaa]}, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x2, 0x0, @rand_addr, @broadcast=0xffffffff}, @igmp={0x16, 0x0, 0x0, @multicast2=0xe0000002}}}}}, &(0x7f0000ae3000)) setsockopt$SO_VM_SOCKETS_BUFFER_SIZE(r0, 0x28, 0x0, &(0x7f0000000100)=0x5, 0x8) 2018/04/02 20:47:03 executing program 7: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) perf_event_open(&(0x7f0000348f88)={0x2, 0x78, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendmsg$nl_netfilter(r0, &(0x7f0000000040)={&(0x7f00002dfff4)={0x10}, 0xc, &(0x7f0000e2a000)={&(0x7f0000000080)=ANY=[@ANYBLOB="14000000010afdff000000000000000000000000dea5f34b007fa8972d69e0deae8e91e89727c371fe9682327566b83f4724c993ac"], 0x14}, 0x1}, 0x0) 2018/04/02 20:47:03 executing program 3: socketpair$unix(0x1, 0x3, 0x0, &(0x7f00007e5000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f00000bc000)=@abs, 0x8) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) fcntl$setstatus(r1, 0x4, 0x800042c05) bind(r1, &(0x7f0000000040)=@nfc={0x27, 0x0, 0x0, 0x2}, 0x80) sendmmsg$unix(r1, &(0x7f00000bd000), 0x80, 0x0) dup2(r1, r0) 2018/04/02 20:47:03 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff, 0x0, 0x0, 0x0, 0xfffffffffffff442, 0x80000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0xfff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) bind$alg(r0, &(0x7f0000000180)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_nopr_ctr_aes128\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000), 0x0) r1 = socket$netlink(0x10, 0x3, 0x10) ioctl$TIOCGSID(r0, 0x5429, &(0x7f0000000080)=0x0) sendmsg$nl_netfilter(r1, &(0x7f0000000100)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f00000000c0)={&(0x7f0000000200)={0x1fc, 0x3, 0xa, 0x731, 0x70bd2b, 0x25dfdbfc, {0x3}, [@nested={0x114, 0x69, [@generic="d9b4e087bb2698968b5df326af37dc49cfbfe5a2457646539a024f3e5767b6bd18385816b43891d9709cd2f9768c6e8b97b7c88ab846dd091af52ee5aea5e0a2ed76d915ef0790e6b7042ed8427493182d0995164229b46deaab36211ae49e94a0a059f2372bfb638dc70afec833", @typed={0x8, 0x5, @pid=r2}, @generic="4e5c6f44c63440034d34df0eec6ee62b12c17f246d628de138db159194164c248ad96b8dfc874c4c9cf059ee043f7a01230f0250540e4e6916bc69848f021e94c1b89e7fac2f4b4330cf0d99cf4d2d4f7d1a3dabfed64a1d1f1f173846f875dd2ff7642356157f516aad8412418408be40c39c6bdfc6761681b555a4aacf43100520cba967ea266a80592a3eb4c3b44c32eb15a92675e9914d"]}, @generic="5d261da811cce9f0", @generic="81d3e669c669df41f892a32099a9f50318808b86c91fb56a57c2029bba80c465a8136b642c7819b1cd0491086848b4643fe1a9908fba0fd6056d441d0631e90902623c551a7674dd236dbe4c1357e04e63634707b232408ac3a9920a30e103dcd4b744df78992567884adb39936619f9b74945cd59fff05d32a192592f5a7c53b5b67367b4aafee873b4815189bc2fabb49672f654fb40cbea7045ef7c8f386ee514122e3928a005ca8740c0015ac74781cf95371c3df75522a5c85fbd162c665c17917d", @typed={0x8, 0x16, @ipv4=@broadcast=0xffffffff}]}, 0x1fc}, 0x1, 0x0, 0x0, 0x44800}, 0x4) 2018/04/02 20:47:03 executing program 6: perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7ffffffffffb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000082000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f61fe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0xf, &(0x7f0000f59ffc)=0x4, 0x4) r1 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000000)='/dev/autofs\x00', 0x40, 0x0) bind$rds(r1, &(0x7f0000000080)={0x2, 0x4e22, @broadcast=0xffffffff}, 0x10) r2 = socket$inet6(0xa, 0x2, 0x0) r3 = request_key(&(0x7f0000000140)='keyring\x00', &(0x7f0000000180)={0x73, 0x79, 0x7a, 0x1}, &(0x7f00000001c0)='[\x00', 0xfffffffffffffffb) keyctl$revoke(0x3, r3) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', r1}, 0x10) getsockopt(r2, 0x40, 0x100000000, &(0x7f0000000000), &(0x7f0000000040)) setsockopt$sock_int(r2, 0x1, 0xf, &(0x7f0000d1c000)=0x2c, 0x4) bind$inet6(r2, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) 2018/04/02 20:47:03 executing program 5: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000e5b000)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) connect$inet(r0, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x11}}, 0x10) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000eb0fb8)={0x1, 0x3, &(0x7f00009ff000)=@framed={{0x18}, [], {0x95}}, &(0x7f00002bf000)='syzkaller\x00', 0x4, 0xb7, &(0x7f00006ab000)=""/183}, 0x48) setsockopt$inet_tcp_int(r0, 0x6, 0x19, &(0x7f0000000240)=0x8, 0x4) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)="6970365f76746930000000000400", 0x10) r2 = socket$kcm(0x29, 0x0, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(r2, 0x89e0, &(0x7f000031aff8)={r0, r1}) ioctl$sock_kcm_SIOCKCMCLONE(r2, 0x89e2, &(0x7f00000002c0)={0xffffffffffffffff}) sendmsg$nl_xfrm(r3, &(0x7f0000000780)={&(0x7f0000000200)={0x10}, 0xc, &(0x7f0000000740)={&(0x7f0000000480)=ANY=[@ANYBLOB="b80000001900000000000000000000007f000001000000000000000000000000ff01000000000000000000000000000100000000000000000000000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="00000000000300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0xffcb}, 0x1}, 0x0) ioctl$sock_kcm_SIOCKCMUNATTACH(r3, 0x89e1, &(0x7f0000000040)={r0}) sendmsg$inet_sctp(r0, &(0x7f0000000180)={&(0x7f0000000080)=@in={0x2, 0x4e20, @loopback=0x7f000001}, 0x10, &(0x7f0000000140)=[{&(0x7f00000007c0)="7343ed33d285b3cc20580283d909da4865a42f65c3326ad4d514c629fadc8afadf468ca9b7d5b692fd3a59e99624ebd46194b5bf1db8704e8757b8230fde0535c2acbcd0c509b1b55f53f50ac0ba0161bff044aefe247f7f71631911f5d68ab5a3535e9450cefd4ed45778e128a73ed807b24b11741b9613c0206c2eb004f1f37a9cec67880d7a158c9b46bafaeb0c47bab872958a15dad2a3868648359f84ab19c69395c42ef86ade52a52b9276d08a4e61c3793ecaa7a461cd67b95b945631fd7a5ccd867a61007fdb95a1daa4e381d9387ff0f467460f33ab6c41f284376a940f9e8594f645dcd357ded951012ad851fa56a82bfb16dfbcaff27224425d1e97d5bf1acf0f8803971837e1a8c92a0542e2775a5eba64c7e3ca67cf15c7e8996d783d491f3a867b0e00ef17643a97d1627698682fa95bfc8b7a6204f93370e29eac1641c95228e02ed987f2c4eda7f2276397a0a6383953427f814de74923136d9217138ed6d5de97fed41caa9f074da7fa53d1e0649e9b70fdcee710bf5c0f72cb053023b6ed840f3adea940c55adb24640f4ea955da0790c5efe1d78a9341ca5011bf6c066118a34eb749de96a5fac53fd37b983cdac8d9ef9e06a1be495d04b38caf588a16f0e730d1622e4fb2108c531b46c6a80793d1d9878b72dc379afb9c17e9546fc2ff6834fd72a9900767977f4f401b9b9dc0eb98464e58d5dd8124654fe8c6a01ece20262cfc1c2980328a3320b6d546e5512cfaf2b08b0d6ee647cfa4fb0ead8d2c81504808c8ff482377fd122d6185d8e7734a021504875e0e4129000332a1956c067260ffc0f565fd37824f7ebb0758304a6f63e87179c01a35149669265a055aab44025a57c19188b89df8da46f9aaabf35e28cef8349ae79434a30aa797f69cd5cae6640bfc94bea4288b22e9940474dbc75ded8845fa1d87e135d5575b0b395b85cfaf9cd9ec52310eff0fe3eb86d37cbd5fad20684b494d23d4244a958baf1f52d1c7ade097510f50c401caef9dd710545f816620422cac78baa35340be942e179482767f23f2526e32a1ff2f416585ef7c33112d3b212d2a14146e13057c1291c3d8c429602ce2e7de8eb26e44809c88e08791725b7eace601a6313646652cc19ccd556f8f481ec7bf996254bdc0d7ed913a8dff69dd331582a623a761ab3e522453172e60b00897d12bfe4981511cf8e484421e13fcd3f69c1f8e430bef4882500cb19b7e02fdad6ef4238a22e82513131821405aff01f6e61715cc74b8abe2758c089005fd5d2d9cd3b40293811637cedf987bde326aba6954751174334d62b922da2f3722801e82db0e91ae4db9ddd3b6f8bfed5ae549228ee6b9ca1dd151da0a4d27b6f343a1f5b488e830fcadee39e1860aef0a1c1580e8b7b773ac12eefe9f46c1fb6790bcc663f92d484f591ef86b0d0ac0ee43642d9ea86048e5b43d385bcab728006001a5ad5049dcde6cb19765970e8764e06e973719c95e2cb16dea0fd64383e7d1c82dc74f39ca183eb44c0ea98d098ae535b01408245426f5d5603bca9467005c83559d42c1674d4384a07d29f5b08515587f98cb1d17a27848f501aec3509d30f3ad7165749437ea3b32dc191f81c5d1a1a87ca1b1b7a3396d1bdc176a64d1fc1423489cedb3e803aef87a14679e46265d30cf75496f99f476378fd5fd7815b4ba39255ccd41bfa2b04a2a9b9b496d361788a93613eb5a91bc372b788a48a5f7dd2368879064bd7bf91fd33ee80f4b27e7ab9c4b7f8406c6935344dd1ac89332a737697dbb2b4f7370dc86e541df8349c5921ebe0467a4d529ce9545f95cf2fd4374108a2e33c5a314eb58c4150076243526ef42dcf8fc313d7845452f5f97b4a56f6126b6a06e8110ee512f186f305f8c6c80070dcdf92fd337c38dcd7f5cf817d7af444a8ada157209726905b6952b7197c4b1473d79de075d65a78921936cf4e732060f9eb32a59d086740941fd84319adea8acd9c1f98608874ba968a08c913a0ad15f718f91caa7a9dc814798e77ebb46effe99f23a28010fa87418a7ddf8892f18f69a8c92d9fb7aade8fa4b0c50d9c76867bd8a41f3bcfcc6199d461aa50cac3358fc106da5d4596cd28a4a9bdef43935fb490fa0f186286343e56c78c4ba5f9fdf019b3e9573ebc0bc4c324e9bfbac7bf2ef79b22c92b7b51d6360a2cba1a0b06d512081a8e0c7543254413b1fd15ac9544b05167d1e38807a0944171ae9afd873d8a6ea6a1ffe4f34397cac358e27199a63b35d7fb035132b8000ec26f066ae505d2717283f44cd4dbcc3c026b67f108d303e174dcdd32992061797d01ee70d8e26a92a756cf5732eed0202032c00fb653c4f201568a6caf7f113c6b1f8e91773c418754594b21455334dd53da6432f26856764f106723e4382a41b3d1cfd07564bdc77daa52b0459f92e005d91544c309913d488daa93dfe852b3fb9c23e3bfd9fa7c573cfd61c48df6fe8c222ae5debfc357e8981ebc3d0a4865ebf279127e8e44cbd986b9a8f02890ccaa8932fa90e79f511762448e938d101ec87c0577abdb1912afd572e52ff8a9a772a75d8b39cc7e3dcb9d458519cd84b1e5e8858ea2e11c7ff35515c218fc6302bc3b7352e5c7a9f393eaffd1917c86b23e39f0be345ead6233a069576f3aec9c67e44af6a16f43250e5bd843e2a3fb906343740ad4452d35202a692e92a082b4cbdc061c4068a57e6a2bab124d3c5a2a7726552b79cd3bd600f6797bf3a28519f323200f7e56cf4ebad09218094b12c65acedea8eb9009ada6d637078f4d8ad16b202ce4445d02ae4d4404db426ec6622e7909764ebe3c36ca50f4eb37ffb095cd9986beb15bf982dcefb1b7f84e86c0023cdf40dcf7a8d0025325e6d0b688c051905168fc0db1e74bfa8140fa8a9670553d7ac26439a0cce0df0d231e484de52c64f29bf3847f285e7f91d48f046a53f83d6a831afac3589b012402bdbe6742a1398be54333db1b9855db4a006fc3ef4e62356152ff8b834ad296fb9664a17071f901afdd2be9c03b6f1bcb2da535095681ff51cbc3676db31ad11b6926c7ad9d88e0195f9496851713b260cf26e2046366c98d59cac75c206a109e65d4f71d736997fed1a4f313c10447ac33f3b14779098e050550d841c2af1d76f3c5872521c2cfd77bef818e8a7418d027e0b6f7e359a0f5d6aeefa9f50cab47ba229ee6a4ee88bfca03a04d9d44bd946a492c1ba55c3afdeaf2d34dec1801071b3d2bdaaa667fc1a9236df7e069771a1efaf84ca22160d6ddb9d52f91aeaad6e08d6aac596a824dcbf576f94a8b62ed0b60fc39715058a275edf0d6654be1565285f2f67613133932de52bbe0a9cd611d062453351a4bfa63880fb4a2520edb72913c7e68815cc658e24092e59f613a88b67379ec7770bd7ae64e99a5be444bb3d74ca7a0a40d291e3a0132faf89feae8fde8bd96231792fa6c1499ea2cd5cb6d2239ae4fd6b9af54f3ce6b37103ba21aec9735576417cc4d7f1726c42a6bb6e71090193bc3f03f745875d6adaaf3001aff55fa6895cda42ca914b1a8e392ab70baa572d3f965e16e7c2d59d5901ee874144d061cfa1a028d05d9b14406c0b146ef532f4ec55bb954ba319e2e7e300a522e0376a9790f5b61a2c104de2760f657a9dc536ccf15b533d05812639679fd45a6ef992552e0c0fc083c315a3f76aadccc06c9d2f80f09fe6f60ddb62703e9a4d945f5335553e020ebae550f1680ae17a5d685e3968347f8157f5bbf3392f956191191bbe353c10009af3161f2c27f72d69b9fdedf137431fa1e9d094782c3402e2b44e51b371823e1829c442f0b4da9503089e722085ad6d587acefc576d63b3111880075481caed077094dde1bc216bc6d093e6913f4e8374f5285efe5896c1c29e6ab2b15bbf2ebc638e17ec66c26e29cf37358af2d38c32e3bc56b5461c262bf18d9ad86bfbc35d84db3f63e84cd7b31c07fa4f8fba78029aab59bb304b4f836dc28dcda610a2cfc043d3be533dfd953253979508b3ae3214b88e6f788e71ea1cfad1dc4ec64238a5d1f0eee342fd49d9487ae12bac4ac55c98607c3e0f408e7bc161df5fa0cd1bd4cf5b73e1f16c0b3f05ba3270d039ed39ebe8620afa91fe278a7547d50f1dd4500fa6a1a7376c0b56afc3e211fb67702f9ccd4efdde06f101ce02781896232c083d8eaade5594324a157f85479f6769d733611901843dda375a4231c7be2e68a39feee90e97777af7a096d4ba10eff736ca8bf08a4888a264980bf168edb26c0e500da2ba960a8c3ca8ab85423f5f41eb1218169bf5a1f9033168afba9995d5d0858ab26c193fc00feef934cebb37aa10f6dffa8497164a089248771367aceb6edd511529a1545117290290c5ec98003a9bf303c002335d3cbcb071d7d245f94da3f2b8268439c9175b912ff2368917d6fed3df752487ceaaa9ea1a0afc0ae5d99d056c91ac04728268161c74ab44e6fdbcb25c1804d1a376d696b0e88afd4a3a1b62f8c884975635f47cd19a13159efa8a77457502a6659dacdecff2d27e2b85d29438fbc99e728f304ff318fe8c30076baecc442ce9f3857f6bbe8855594cb9c89c6bfa7be1a53970c277b14915232497d91e7f70299095b6d5d2e4baaae20e56f6b3e7b8b242a052894235888f9c3da3c93ad7bd78bfda8e5b1d07815888062e02ccf030f8aa977551ee5c27f110a4ccddf8151f2a584117437bffbbc2a73eedd89b1bf05de6deee2387c596dba113ccdcaaabeb63f2bbcadb5d50f3a8fb8f518759c62e2c02947147a244630529b6a35839d54daf2a57b133fc2bb6930df31562bc2c4dd7a3d5a5f879d582fea591325935b7e03072351035bc2d177b042ad17b059a169904f70d6b9f6497bd1102c98adb873a6fb35106d0ca98dc4bba70eb785a88734c7fad188e097c3c97dbc4e64fd2473c571a33f010af93e51961ff63de8fbeb03829f940b2db8fc1439238a22ba7658b7a0930afb89887ce1d6633ca388156ec7c80405898e7ce4c2ada7fdca4f391eea9b311a2cba1d858b498d9cc4da78f6befc3d55a13a2bc6fea2fbc684704512e0b3004daa718ad8a9095b093b6ec908c9922f8d8ebfd8beeb3f972cade62e4a492c27ee9e08c757803eaf1216f9740b677a09a674f1e9cb035940da768224e67272f33fd21013bda39d5af4055c553150dbf1950e601b76260a404d210e7534298df361e1c0be0816d6c82e24783d70c31479c37a0fba9c517b59f1dd53b08cd73d5c1a77e4372aa910bb4f581b15fc003860fe236c30121f422b944cbee7f1041f7299733980687227179ca52e07f4cafda824a0c855bd7cc161eb2c0f6949054aeff90f09a668c0b7eae9b9af42cfde2affdac8052ab9c6d17f0ab10ad83fc51192c1e288bb94d78b0ac1314a0bc306138e46195e39f6588bc03889991d4795f744240189cf716bba4f859d3428033d344a0c7515861c3aeb42c89b1365cb91c2fd9ceabd0b736d0c250687dc61a96e63214082b15140514408dbb5b4654b975512ff684579ff5393cc2107459524711bfa584ec7d292deadda28c396be47d6d4fd75ccbe5bd7a0a9f92dc6e2bd7b02876ce5aa6e2a2bc2281395e8df36e3bfeec127795f1ee51c0a60727769b6934d00747084ac3a677d347ae0d2e57ff0feb5a3843df6179942ee7371b00f73b56b4179c2111091a042cb3a3d2ff0ac0afbee4eab807399cd6dcf6e799b85b0c2d954bbc6b305532249d0e473876222f9bb133b6cd77182ef757dd0368059821d07cff32", 0x1000}, {&(0x7f00000000c0)="a4c751283c96fce55bdc144b9529f41128c8b8c78720e11857420ca259b5f51ca85d3ba8f4462400", 0x28}, {&(0x7f0000000300)="fa3c03f4585fd9277e29e27e640a0722d8395d8871b6791ce2104f9ef45b0fb4c449f8d5dfa9046dc99dee0cdb62ebb2437c4aac439840c68924f6a40915c5875e77169a4d9d9908b9c39a705879c9f87ea06527c25956d371747c69703f53d06a72a75fafe71b5ba5a714a2a8f6cda9e5db9953629532a124e5ce4e6f49c503916403056809869edf4d838804d2816c0ccf04ab1f4597c3da3933ba47025339d336ea35b92df28a8771af96eb55d716f2f75a1c8bb3b0ffb48c7c14bcd4c028800256f33baea2ffc32f5203c9", 0xcd}, {&(0x7f0000000540)="e23222c015ec91783a23191022ce5685a862c7a69766522e2ceac2a106e9dc64a78beecddf36796c0094cfe539e1d8ace896baa1eaa590833469b9568fe1192d36b0aa3aaf74ab0a759496198d8f128e0474f2657bb0fd6fc69493bc62b294184016fd2d596bc34869f585a177a56c366412b8bf8bc5df9056822d1d4f784b95f95aa218ddeca5fe5cb76eef24218fd58315ad7934d292118da433c4e4e6365ae9b69c87af8bc4fb2170e535cffeef4a861e370a8fd8b93527db60a8dfc2c89c0c15500988f1e632b388bcef0fc26fb6ffd95ca66077", 0xd6}], 0x4}, 0x4010) 2018/04/02 20:47:03 executing program 1: perf_event_open(&(0x7f0000220000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pipe2(&(0x7f0000000700)={0x0, 0x0}, 0x0) splice(r0, &(0x7f0000000280), r0, &(0x7f00000002c0), 0x7b, 0x0) fremovexattr(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="635772697479766d6e6574efefc2603100"]) getsockopt$inet_sctp6_SCTP_EVENTS(r1, 0x84, 0xb, &(0x7f0000000080), &(0x7f00000000c0)=0xb) 2018/04/02 20:47:03 executing program 7: r0 = syz_open_dev$loop(&(0x7f00000002c0)='/dev/loop#\x00', 0x6, 0x200000101906) ioctl$LOOP_SET_BLOCK_SIZE(r0, 0x4c09, 0x0) openat$dsp(0xffffffffffffff9c, &(0x7f0000000000)='/dev/dsp\x00', 0x80000, 0x0) 2018/04/02 20:47:03 executing program 0: mkdir(&(0x7f0000771000)='./file0\x00', 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x44031, 0xffffffffffffffff, 0x0) r0 = dup3(0xffffffffffffff9c, 0xffffffffffffff9c, 0x80000) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) r2 = getuid() ioctl$DRM_IOCTL_GET_CLIENT(r0, 0xc0286405, &(0x7f0000000100)={0x5, 0x6, r1, 0x2e, r2, 0x7f, 0x6, 0x4}) setsockopt$ALG_SET_AEAD_AUTHSIZE(r0, 0x117, 0x5, 0x0, 0x2) pivot_root(&(0x7f0000000040)='./file1\x00', &(0x7f0000000000)='./file0\x00') 2018/04/02 20:47:03 executing program 4: r0 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vcs\x00', 0x8080, 0x0) connect$nfc_llcp(r0, &(0x7f0000000040)={0x27, 0x0, 0x0, 0x4, 0x0, 0x1ff, "76c776f1b4e086be49ac01250f756e5daba6a8d8b977d10d107744626cd77f03759271d11d033373411c06f9fb0089a54d4d24a04d7294f6509bdc161d9e03", 0xc}, 0x60) ioctl$SNDRV_TIMER_IOCTL_START(r0, 0x54a0) bpf$PROG_LOAD(0x5, &(0x7f00000026c0)={0x8, 0x5, &(0x7f0000000240)=@framed={{0x18}, [@ldst={0x0, 0x3, 0x0, 0x0, 0x0, 0x2}], {0x95}}, &(0x7f0000000280)='GPL\x00', 0x97, 0x94, &(0x7f00000002c0)=""/148}, 0x48) 2018/04/02 20:47:03 executing program 6: setsockopt$inet6_MCAST_MSFILTER(0xffffffffffffffff, 0x29, 0x30, &(0x7f00008d8000)=ANY=[@ANYBLOB="687696efec548430e198770b091d00000000000000000a004e2000000000ff010000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000a"], 0x1) socket$nl_xfrm(0x10, 0x3, 0x6) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f00003cf000)={&(0x7f0000f4dff4)={0x10}, 0x37b, &(0x7f00005ad000)={&(0x7f00008d8000)=@migrate={0x15c, 0x21, 0x1, 0x0, 0x0, {{@in6=@ipv4={[], [0xff, 0xff], @multicast1=0xe0000001}, @in6=@dev={0xfe, 0x80}}}, [@migrate={0x10c, 0x11}]}, 0x15c}, 0x1}, 0x0) 2018/04/02 20:47:03 executing program 7: r0 = syz_open_dev$sg(&(0x7f0000005000)='/dev/sg#\x00', 0x0, 0x8002) ioctl$DRM_IOCTL_ADD_MAP(0xffffffffffffffff, 0xc0186415, &(0x7f0000000040)={&(0x7f0000ffc000/0x4000)=nil, 0xcd1, 0x0, 0x0, &(0x7f0000ff7000/0x9000)=nil}) writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000080)="7b8821a1cb22cc1617b813598054d04aa9f338509a31c1bca9baaa61ba2d6f8b1eec162fd4a2a6932c8ca628ac34ccd5405d32f256d32376843627d39147c56c4c1b4da9c1327e3d7fdbf87927490b6c7f46f8d3dd37", 0x2cf}, {&(0x7f0000000100)="51e7c93b23fd63ad7517d4f686d1cbd48a899c5edc4574c3b70f0dd0be1b194a37fd951e1adea73aa5855326d989e8aff3e9de2e0934377776202513b66c5c523b163f5b67d4390de6384a381259559aa6369ff3202a24e5fa64eab68f0a2282703d3ab1037c82a5bfbc1b9206983c3bbc680beb16eda2c48036690e3d7c7647201ed4bf349b596e8a27c8c8b46418bdc8bae179c64488cf4b69953c4eb37de1e59985b4", 0xffffffffffffff7c}, {&(0x7f00000001c0)="961272b0640e21d6f8668452a248ba593b8fad8ed318e18a5bc8cdb66d535b387f46aa632180c685dd10521e87d0e00105fc2756757b470cb8358c61203ea9138e21220f2fd49622b9c4dbf0a68be576fc77a2e01d719bc70e671ed0e5b00df363152d4a6ba6f9ea426c8bb4d6c14619270cb18ccf280d6365f606b74166e88846b09dbf90076999e0e76a5902b3e81f779973c7fc067ce51686cdb10ad8d44e53f0d27d946c1f6bfb8d8f739fd33208370b753dfa6df91bcb2600125d", 0xfffffffffffffd92}, {&(0x7f0000000000)="ddda9f713939a8fe8df45b77573535b5eea17de5c52efae3"}, {&(0x7f0000000540)="9124fdb7f1121b4af53f085222561b226ab81fb457f2aa0112aed14c925b60899b7c3314e2f86edbb51b2b4844cae09b1409e44f5cd8397f407166695390edbfad26496a034a38e763b9916efc422e7206b94aa6fa329ccae9f5a177a24d5ad2860458c2ee3c3f513e857391a40042855cc05e708cf79d0eff3f68ec99525f0686dc000f783a643ea9d13b758a41fed020cbad2563362d2645660379b7d7fc422f7d3f04e6bcc51053aee0654248da63877910fc481998aefaa2dc514e5e4e79cd23469b3be23b70ec45f7c79b242db3d9e4fc85989fb9265d50c58d900094ce46f76d02cad1fd3cb709607de5086eed895687e46e88fb3b9b"}, {&(0x7f0000000300)="ccaa9313c60530594e9776835fe5a6bb2987e25c6281b77aa14c709770fe262ae7c124c1cd7800c382e99468de251f322a6504dd3d0c09669a05d8bba7eb27361590eeb6a545f9c8bba3cab3f79183ace0ee9bb55e860dd0b2e6db8c10641d922d93fbae8cc4b5c070bd39fa229662c52a3222dfbbd237cb5071a392104c7559aec3d096b6ad224933803fc4ef56af9d7039a78ca191ae7e0af7c418d72b590d7650145d29470238eb0783cb92547b032bc1254992c015651c098fb36e5d81f87a1c2b2bb7e84bf90a5eecb0fb30d21b26260c1d54d61a05e1d74eec620b52445a0ea69bb2e8cca8f86feccc297c16323480f0ecfc689922a0ab79b9", 0xfa}, {&(0x7f0000000400)="248d0adb968c0b5411be692c0665189b40157593ee1ce2116ec5959d4a023a447e2b6fd744786ed5311c88c22268fef551c873a11b60507b06d3db6373f030abdc8d85859e8424e8702ae6618bb5cbf90aae07f67e20cf519c6e4303b082e983f3a4eb8a0129d680963da549089450eb55c41d130af8252ea4d3320c85476240664776372585f5e81ca2724a5ce6fe9c014b1a"}], 0x126) 2018/04/02 20:47:03 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) write(r0, &(0x7f0000000040)="30e9e287eb3ecf43b4b77c1c5d7d512dd8d57f0f0a0e62d420f04fa5de09621f83e25899fab147c2cf20f67192d209d0f7a93e78b36a2ac494e37f7a323baea4dbdbbe62dc3f87cfff40fb09858256991884528fd7525480c91ec334bafed9479e3a7216b6e170ccf654376b4151f5747c91cfa80cd09393", 0x78) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$qat_adf_ctl(0xffffffffffffff9c, &(0x7f0000f3dfef)='/dev/qat_adf_ctl\x00', 0x0, 0x0) ioctl$sock_inet_SIOCSARP(r1, 0x40096101, &(0x7f00008da000)={{0x2, 0x0, @multicast2=0xe0000002, [0xfe]}, {}, 0x0, {0x2, 0x0, @dev={0xac, 0x14, 0x14}}, 'ip6tnl0\x00'}) r2 = socket$netlink(0x10, 0x3, 0x10000000000000a) write(r2, &(0x7f000077f000), 0xfd1f) r3 = syz_open_dev$sg(&(0x7f00000000c0)='/dev/sg#\x00', 0x5, 0x2000) ioctl$sock_inet_tcp_SIOCINQ(r3, 0x541b, &(0x7f0000000100)) setsockopt$bt_BT_SNDMTU(r2, 0x112, 0xc, &(0x7f0000000000)=0xff, 0x2) 2018/04/02 20:47:03 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000000c0)={0x26, 'hash\x00', 0x0, 0x0, 'wp384-generic\x00'}, 0x58) r1 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e3, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) bind$alg(r0, &(0x7f0000000180)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_nopr_ctr_aes128\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000), 0x0) bind$alg(r0, &(0x7f0000000200)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4309(authenc(ghash-clmulni,ctr-twofish-avx))\x00'}, 0x58) listen$netrom(r1, 0x4) 2018/04/02 20:47:03 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000002c0)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm_base(ctr(aes-aesni),ghash-generic))\x00'}, 0x58) bind$alg(r0, &(0x7f0000000600)={0x26, 'skcipher\x00', 0x0, 0x0, 'ctr-twofish-3way\x00'}, 0x58) r1 = syz_open_dev$amidi(&(0x7f0000000440)='/dev/amidi#\x00', 0x1f, 0x240400) ioctl$KVM_SET_BOOT_CPU_ID(r1, 0xae78, &(0x7f0000000340)=0x7fffffff) getsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000100)={0x0, @remote, @remote}, &(0x7f0000000140)=0xc) connect$packet(r1, &(0x7f0000000180)={0x11, 0xf6, r2, 0x1, 0x0, 0x6, @dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xe}}, 0x14) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000000c0)="ad56b6c5820faeb995298992ea54c7beef9f5d56534c90c2", 0x18) accept$alg(r0, 0x0, 0x0) r3 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000000)='/dev/rtc\x00', 0x20000, 0x0) ioctl$KVM_CHECK_EXTENSION_VM(r3, 0xae03, 0x5) accept4$bt_l2cap(r1, 0x0, &(0x7f0000000280), 0x80800) ioctl$sock_ipx_SIOCAIPXITFCRT(r1, 0x89e0, &(0x7f0000000040)=0x7fff) recvmmsg(r1, &(0x7f0000002400), 0x0, 0x0, &(0x7f0000002540)) r4 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ptmx\x00', 0x0, 0x0) ioctl$TIOCSETD(r4, 0x5423, &(0x7f0000000040)=0x19) ioctl$VT_DISALLOCATE(r4, 0x5608) ioctl$TIOCLINUX7(r4, 0x541c, &(0x7f00000000c0)={0x7}) getsockname$packet(r3, &(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @remote}, &(0x7f00000016c0)=0x14) ioctl$EVIOCGLED(r3, 0x80404519, &(0x7f0000000380)=""/114) getgid() 2018/04/02 20:47:03 executing program 1: r0 = syz_open_dev$mice(&(0x7f0000000000)='/dev/input/mice\x00', 0x0, 0x0) getsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(r0, 0x84, 0x18, &(0x7f0000000040)={0x0, 0x6}, &(0x7f0000000080)=0x8) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER(r0, 0x84, 0x7b, &(0x7f00000000c0)={r1, 0xbcf4}, &(0x7f0000000100)=0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000025ff8)) pselect6(0x40, &(0x7f00000abfc0)={0x3ffffd}, &(0x7f0000768000), &(0x7f00007fbfc0), &(0x7f0000349000)={0x0, 0x989680}, &(0x7f0000f14000)={&(0x7f00001da000), 0x8}) 2018/04/02 20:47:04 executing program 5: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000e5b000)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) connect$inet(r0, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x11}}, 0x10) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000eb0fb8)={0x1, 0x3, &(0x7f00009ff000)=@framed={{0x18}, [], {0x95}}, &(0x7f00002bf000)='syzkaller\x00', 0x4, 0xb7, &(0x7f00006ab000)=""/183}, 0x48) setsockopt$inet_tcp_int(r0, 0x6, 0x19, &(0x7f0000000240)=0x8, 0x4) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)="6970365f76746930000000000400", 0x10) r2 = socket$kcm(0x29, 0x0, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(r2, 0x89e0, &(0x7f000031aff8)={r0, r1}) ioctl$sock_kcm_SIOCKCMCLONE(r2, 0x89e2, &(0x7f00000002c0)={0xffffffffffffffff}) sendmsg$nl_xfrm(r3, &(0x7f0000000780)={&(0x7f0000000200)={0x10}, 0xc, &(0x7f0000000740)={&(0x7f0000000480)=ANY=[@ANYBLOB="b80000001900000000000000000000007f000001000000000000000000000000ff01000000000000000000000000000100000000000000000000000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="00000000000300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0xffcb}, 0x1}, 0x0) ioctl$sock_kcm_SIOCKCMUNATTACH(r3, 0x89e1, &(0x7f0000000040)={r0}) sendmsg$inet_sctp(r0, &(0x7f0000000180)={&(0x7f0000000080)=@in={0x2, 0x4e20, @loopback=0x7f000001}, 0x10, &(0x7f0000000140)=[{&(0x7f00000007c0)="7343ed33d285b3cc20580283d909da4865a42f65c3326ad4d514c629fadc8afadf468ca9b7d5b692fd3a59e99624ebd46194b5bf1db8704e8757b8230fde0535c2acbcd0c509b1b55f53f50ac0ba0161bff044aefe247f7f71631911f5d68ab5a3535e9450cefd4ed45778e128a73ed807b24b11741b9613c0206c2eb004f1f37a9cec67880d7a158c9b46bafaeb0c47bab872958a15dad2a3868648359f84ab19c69395c42ef86ade52a52b9276d08a4e61c3793ecaa7a461cd67b95b945631fd7a5ccd867a61007fdb95a1daa4e381d9387ff0f467460f33ab6c41f284376a940f9e8594f645dcd357ded951012ad851fa56a82bfb16dfbcaff27224425d1e97d5bf1acf0f8803971837e1a8c92a0542e2775a5eba64c7e3ca67cf15c7e8996d783d491f3a867b0e00ef17643a97d1627698682fa95bfc8b7a6204f93370e29eac1641c95228e02ed987f2c4eda7f2276397a0a6383953427f814de74923136d9217138ed6d5de97fed41caa9f074da7fa53d1e0649e9b70fdcee710bf5c0f72cb053023b6ed840f3adea940c55adb24640f4ea955da0790c5efe1d78a9341ca5011bf6c066118a34eb749de96a5fac53fd37b983cdac8d9ef9e06a1be495d04b38caf588a16f0e730d1622e4fb2108c531b46c6a80793d1d9878b72dc379afb9c17e9546fc2ff6834fd72a9900767977f4f401b9b9dc0eb98464e58d5dd8124654fe8c6a01ece20262cfc1c2980328a3320b6d546e5512cfaf2b08b0d6ee647cfa4fb0ead8d2c81504808c8ff482377fd122d6185d8e7734a021504875e0e4129000332a1956c067260ffc0f565fd37824f7ebb0758304a6f63e87179c01a35149669265a055aab44025a57c19188b89df8da46f9aaabf35e28cef8349ae79434a30aa797f69cd5cae6640bfc94bea4288b22e9940474dbc75ded8845fa1d87e135d5575b0b395b85cfaf9cd9ec52310eff0fe3eb86d37cbd5fad20684b494d23d4244a958baf1f52d1c7ade097510f50c401caef9dd710545f816620422cac78baa35340be942e179482767f23f2526e32a1ff2f416585ef7c33112d3b212d2a14146e13057c1291c3d8c429602ce2e7de8eb26e44809c88e08791725b7eace601a6313646652cc19ccd556f8f481ec7bf996254bdc0d7ed913a8dff69dd331582a623a761ab3e522453172e60b00897d12bfe4981511cf8e484421e13fcd3f69c1f8e430bef4882500cb19b7e02fdad6ef4238a22e82513131821405aff01f6e61715cc74b8abe2758c089005fd5d2d9cd3b40293811637cedf987bde326aba6954751174334d62b922da2f3722801e82db0e91ae4db9ddd3b6f8bfed5ae549228ee6b9ca1dd151da0a4d27b6f343a1f5b488e830fcadee39e1860aef0a1c1580e8b7b773ac12eefe9f46c1fb6790bcc663f92d484f591ef86b0d0ac0ee43642d9ea86048e5b43d385bcab728006001a5ad5049dcde6cb19765970e8764e06e973719c95e2cb16dea0fd64383e7d1c82dc74f39ca183eb44c0ea98d098ae535b01408245426f5d5603bca9467005c83559d42c1674d4384a07d29f5b08515587f98cb1d17a27848f501aec3509d30f3ad7165749437ea3b32dc191f81c5d1a1a87ca1b1b7a3396d1bdc176a64d1fc1423489cedb3e803aef87a14679e46265d30cf75496f99f476378fd5fd7815b4ba39255ccd41bfa2b04a2a9b9b496d361788a93613eb5a91bc372b788a48a5f7dd2368879064bd7bf91fd33ee80f4b27e7ab9c4b7f8406c6935344dd1ac89332a737697dbb2b4f7370dc86e541df8349c5921ebe0467a4d529ce9545f95cf2fd4374108a2e33c5a314eb58c4150076243526ef42dcf8fc313d7845452f5f97b4a56f6126b6a06e8110ee512f186f305f8c6c80070dcdf92fd337c38dcd7f5cf817d7af444a8ada157209726905b6952b7197c4b1473d79de075d65a78921936cf4e732060f9eb32a59d086740941fd84319adea8acd9c1f98608874ba968a08c913a0ad15f718f91caa7a9dc814798e77ebb46effe99f23a28010fa87418a7ddf8892f18f69a8c92d9fb7aade8fa4b0c50d9c76867bd8a41f3bcfcc6199d461aa50cac3358fc106da5d4596cd28a4a9bdef43935fb490fa0f186286343e56c78c4ba5f9fdf019b3e9573ebc0bc4c324e9bfbac7bf2ef79b22c92b7b51d6360a2cba1a0b06d512081a8e0c7543254413b1fd15ac9544b05167d1e38807a0944171ae9afd873d8a6ea6a1ffe4f34397cac358e27199a63b35d7fb035132b8000ec26f066ae505d2717283f44cd4dbcc3c026b67f108d303e174dcdd32992061797d01ee70d8e26a92a756cf5732eed0202032c00fb653c4f201568a6caf7f113c6b1f8e91773c418754594b21455334dd53da6432f26856764f106723e4382a41b3d1cfd07564bdc77daa52b0459f92e005d91544c309913d488daa93dfe852b3fb9c23e3bfd9fa7c573cfd61c48df6fe8c222ae5debfc357e8981ebc3d0a4865ebf279127e8e44cbd986b9a8f02890ccaa8932fa90e79f511762448e938d101ec87c0577abdb1912afd572e52ff8a9a772a75d8b39cc7e3dcb9d458519cd84b1e5e8858ea2e11c7ff35515c218fc6302bc3b7352e5c7a9f393eaffd1917c86b23e39f0be345ead6233a069576f3aec9c67e44af6a16f43250e5bd843e2a3fb906343740ad4452d35202a692e92a082b4cbdc061c4068a57e6a2bab124d3c5a2a7726552b79cd3bd600f6797bf3a28519f323200f7e56cf4ebad09218094b12c65acedea8eb9009ada6d637078f4d8ad16b202ce4445d02ae4d4404db426ec6622e7909764ebe3c36ca50f4eb37ffb095cd9986beb15bf982dcefb1b7f84e86c0023cdf40dcf7a8d0025325e6d0b688c051905168fc0db1e74bfa8140fa8a9670553d7ac26439a0cce0df0d231e484de52c64f29bf3847f285e7f91d48f046a53f83d6a831afac3589b012402bdbe6742a1398be54333db1b9855db4a006fc3ef4e62356152ff8b834ad296fb9664a17071f901afdd2be9c03b6f1bcb2da535095681ff51cbc3676db31ad11b6926c7ad9d88e0195f9496851713b260cf26e2046366c98d59cac75c206a109e65d4f71d736997fed1a4f313c10447ac33f3b14779098e050550d841c2af1d76f3c5872521c2cfd77bef818e8a7418d027e0b6f7e359a0f5d6aeefa9f50cab47ba229ee6a4ee88bfca03a04d9d44bd946a492c1ba55c3afdeaf2d34dec1801071b3d2bdaaa667fc1a9236df7e069771a1efaf84ca22160d6ddb9d52f91aeaad6e08d6aac596a824dcbf576f94a8b62ed0b60fc39715058a275edf0d6654be1565285f2f67613133932de52bbe0a9cd611d062453351a4bfa63880fb4a2520edb72913c7e68815cc658e24092e59f613a88b67379ec7770bd7ae64e99a5be444bb3d74ca7a0a40d291e3a0132faf89feae8fde8bd96231792fa6c1499ea2cd5cb6d2239ae4fd6b9af54f3ce6b37103ba21aec9735576417cc4d7f1726c42a6bb6e71090193bc3f03f745875d6adaaf3001aff55fa6895cda42ca914b1a8e392ab70baa572d3f965e16e7c2d59d5901ee874144d061cfa1a028d05d9b14406c0b146ef532f4ec55bb954ba319e2e7e300a522e0376a9790f5b61a2c104de2760f657a9dc536ccf15b533d05812639679fd45a6ef992552e0c0fc083c315a3f76aadccc06c9d2f80f09fe6f60ddb62703e9a4d945f5335553e020ebae550f1680ae17a5d685e3968347f8157f5bbf3392f956191191bbe353c10009af3161f2c27f72d69b9fdedf137431fa1e9d094782c3402e2b44e51b371823e1829c442f0b4da9503089e722085ad6d587acefc576d63b3111880075481caed077094dde1bc216bc6d093e6913f4e8374f5285efe5896c1c29e6ab2b15bbf2ebc638e17ec66c26e29cf37358af2d38c32e3bc56b5461c262bf18d9ad86bfbc35d84db3f63e84cd7b31c07fa4f8fba78029aab59bb304b4f836dc28dcda610a2cfc043d3be533dfd953253979508b3ae3214b88e6f788e71ea1cfad1dc4ec64238a5d1f0eee342fd49d9487ae12bac4ac55c98607c3e0f408e7bc161df5fa0cd1bd4cf5b73e1f16c0b3f05ba3270d039ed39ebe8620afa91fe278a7547d50f1dd4500fa6a1a7376c0b56afc3e211fb67702f9ccd4efdde06f101ce02781896232c083d8eaade5594324a157f85479f6769d733611901843dda375a4231c7be2e68a39feee90e97777af7a096d4ba10eff736ca8bf08a4888a264980bf168edb26c0e500da2ba960a8c3ca8ab85423f5f41eb1218169bf5a1f9033168afba9995d5d0858ab26c193fc00feef934cebb37aa10f6dffa8497164a089248771367aceb6edd511529a1545117290290c5ec98003a9bf303c002335d3cbcb071d7d245f94da3f2b8268439c9175b912ff2368917d6fed3df752487ceaaa9ea1a0afc0ae5d99d056c91ac04728268161c74ab44e6fdbcb25c1804d1a376d696b0e88afd4a3a1b62f8c884975635f47cd19a13159efa8a77457502a6659dacdecff2d27e2b85d29438fbc99e728f304ff318fe8c30076baecc442ce9f3857f6bbe8855594cb9c89c6bfa7be1a53970c277b14915232497d91e7f70299095b6d5d2e4baaae20e56f6b3e7b8b242a052894235888f9c3da3c93ad7bd78bfda8e5b1d07815888062e02ccf030f8aa977551ee5c27f110a4ccddf8151f2a584117437bffbbc2a73eedd89b1bf05de6deee2387c596dba113ccdcaaabeb63f2bbcadb5d50f3a8fb8f518759c62e2c02947147a244630529b6a35839d54daf2a57b133fc2bb6930df31562bc2c4dd7a3d5a5f879d582fea591325935b7e03072351035bc2d177b042ad17b059a169904f70d6b9f6497bd1102c98adb873a6fb35106d0ca98dc4bba70eb785a88734c7fad188e097c3c97dbc4e64fd2473c571a33f010af93e51961ff63de8fbeb03829f940b2db8fc1439238a22ba7658b7a0930afb89887ce1d6633ca388156ec7c80405898e7ce4c2ada7fdca4f391eea9b311a2cba1d858b498d9cc4da78f6befc3d55a13a2bc6fea2fbc684704512e0b3004daa718ad8a9095b093b6ec908c9922f8d8ebfd8beeb3f972cade62e4a492c27ee9e08c757803eaf1216f9740b677a09a674f1e9cb035940da768224e67272f33fd21013bda39d5af4055c553150dbf1950e601b76260a404d210e7534298df361e1c0be0816d6c82e24783d70c31479c37a0fba9c517b59f1dd53b08cd73d5c1a77e4372aa910bb4f581b15fc003860fe236c30121f422b944cbee7f1041f7299733980687227179ca52e07f4cafda824a0c855bd7cc161eb2c0f6949054aeff90f09a668c0b7eae9b9af42cfde2affdac8052ab9c6d17f0ab10ad83fc51192c1e288bb94d78b0ac1314a0bc306138e46195e39f6588bc03889991d4795f744240189cf716bba4f859d3428033d344a0c7515861c3aeb42c89b1365cb91c2fd9ceabd0b736d0c250687dc61a96e63214082b15140514408dbb5b4654b975512ff684579ff5393cc2107459524711bfa584ec7d292deadda28c396be47d6d4fd75ccbe5bd7a0a9f92dc6e2bd7b02876ce5aa6e2a2bc2281395e8df36e3bfeec127795f1ee51c0a60727769b6934d00747084ac3a677d347ae0d2e57ff0feb5a3843df6179942ee7371b00f73b56b4179c2111091a042cb3a3d2ff0ac0afbee4eab807399cd6dcf6e799b85b0c2d954bbc6b305532249d0e473876222f9bb133b6cd77182ef757dd0368059821d07cff32", 0x1000}, {&(0x7f00000000c0)="a4c751283c96fce55bdc144b9529f41128c8b8c78720e11857420ca259b5f51ca85d3ba8f4462400", 0x28}, {&(0x7f0000000300)="fa3c03f4585fd9277e29e27e640a0722d8395d8871b6791ce2104f9ef45b0fb4c449f8d5dfa9046dc99dee0cdb62ebb2437c4aac439840c68924f6a40915c5875e77169a4d9d9908b9c39a705879c9f87ea06527c25956d371747c69703f53d06a72a75fafe71b5ba5a714a2a8f6cda9e5db9953629532a124e5ce4e6f49c503916403056809869edf4d838804d2816c0ccf04ab1f4597c3da3933ba47025339d336ea35b92df28a8771af96eb55d716f2f75a1c8bb3b0ffb48c7c14bcd4c028800256f33baea2ffc32f5203c9", 0xcd}, {&(0x7f0000000540)="e23222c015ec91783a23191022ce5685a862c7a69766522e2ceac2a106e9dc64a78beecddf36796c0094cfe539e1d8ace896baa1eaa590833469b9568fe1192d36b0aa3aaf74ab0a759496198d8f128e0474f2657bb0fd6fc69493bc62b294184016fd2d596bc34869f585a177a56c366412b8bf8bc5df9056822d1d4f784b95f95aa218ddeca5fe5cb76eef24218fd58315ad7934d292118da433c4e4e6365ae9b69c87af8bc4fb2170e535cffeef4a861e370a8fd8b93527db60a8dfc2c89c0c15500988f1e632b388bcef0fc26fb6ffd95ca66077", 0xd6}], 0x4}, 0x4010) 2018/04/02 20:47:04 executing program 3: socketpair$unix(0x1, 0x3, 0x0, &(0x7f00007e5000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f00000bc000)=@abs, 0x8) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = openat$dsp(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dsp\x00', 0x0, 0x0) openat$cgroup(r2, &(0x7f0000000080)='syz1\x00', 0x200002, 0x0) fcntl$setstatus(r1, 0x4, 0x800042c05) connect$netlink(r2, &(0x7f00000000c0)=@unspec, 0xc) sendmmsg$unix(r1, &(0x7f00000bd000), 0x80, 0x0) dup2(r1, r0) [ 247.966096] QAT: Stopping all acceleration devices. 2018/04/02 20:47:04 executing program 7: r0 = socket$inet6_udp(0xa, 0x2, 0x0) r1 = syz_open_dev$admmidi(&(0x7f0000000140)='/dev/admmidi#\x00', 0x1f, 0x365002) ioctl$KVM_GET_REGS(r1, 0x8090ae81, &(0x7f0000000280)) r2 = bpf$OBJ_GET_MAP(0x7, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', 0x0, 0x10}, 0x10) r3 = dup2(r0, r2) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = syz_open_dev$sndseq(&(0x7f0000000040)='/dev/snd/seq\x00', 0x0, 0x0) getgid() sendmsg(r3, &(0x7f0000000780)={&(0x7f0000000180)=@pppol2tp={0x18, 0x1, {0x0, r2, {0x2, 0x4e24}, 0x2, 0x1, 0x1, 0x4}}, 0x80, &(0x7f0000000340), 0x0, &(0x7f0000000380)=[{0xb0, 0x11f, 0x9, "0d20754a10042460ffa1091ed4b3efbc0cfc50ac5d7ebc79630e2fb42530b8fee0ca4a712f8f1b75cd85d6b7577fe39c44db1059775ac5a5c8690e8699b26925cba6786a431a4b73f93c6ea2e7d9d88e6d268f1bd09a0125a8e4a2d951a58e48902efcf7a08cf5d4ab36f8a5252ef510273d80eab231bb3c7688c0d3b0f56d048b56a0eb031e8f584de0f15bb24798fc23965654a3340a5ce5da5e2c57733b"}, {0x40, 0x1ff, 0x6c2d, "bc7fd8f213d399d4f97c156b6a47b7ec6968a8bc8950aeeb54e6bbaef47046563addaa83fbac7edf6ee33f89dda0"}, {0xc8, 0x119, 0x8, "a50e490ff8164b00394b0229361833ffd1fddbd5d90d6ffd5f4ed90c74f846bfdf5e29e38f7ae1c9e4a00b88b54d2cf54f8d5ee2f2c7f9b5322af47f908b42c1c54f96fc9b68de84d5b36714a1da785bcc22d7027274bf94e7434a4be99ca94984601c779e0b2b1408e6c9a9c98edc18f97ef4fea838481a64c39e1a1002edbffb43a85f2da59ec1ca933aa172c86b5fec34c9c6f0db1a735d6ba72f193434f44d8503032e3571ea471bb03fb1fff49b96ba55e22c5795"}, {0x110, 0x10a, 0x0, "7abad7f88c10db4a72a4e8e3fc342df35bfce3b6e4e7e2dc28b8a0639a69c8c20dd96c1288e9a61fb21d0736b75a41701135d8dfce5175781a9cab8e9504ad9e0c47b6a3662f5febc8ec1b16ad8e04cc98b039b36e53d4eaf66ad5923ad0f4b22e7417c7f64275c5122f7f55286f9d45105d614675739b4412ca2ea587c6a49b68349bd125581c1a3c57ffa52f47c127a9177e4116d4021fbdece07c2df3f4eedf7b2041d184743fe12691847fc4030c573d194b8953f6cecd298d7e211753a8ee6444456a11211dd78a65fceeb069d9182c85680c3cc3cabde795f036a38c48a98d20f583b7e201f4bffd9e02d31fb56c53001862b25fcb8a25"}, {0x110, 0x139, 0xff, "9f4f6bba404c1d7a7c89c34a05f584b16840474f1edca2595ce96b232037ce9a1398652e29246d1abe2f1165c3b274edc5ae0a6ae728120d88080e596f3622f5aa83768186ecc15b21dac9f18c0ec45b0d0c11c42290c706042ab6f6676fee2bc7fdc903a98bb6e6601c762c03315eea314e63dd6aa90f2b4b3980a3b880531d1f3fbe490e146b062d7809d7c1249c51e9a46c0fa4b47957ba3ef417b78c18fd3838f1ebb17908c8cefc4e787f8fab90e93827e671e2a8a893863907feec95dbab1bfa1edd0c80fa456fe71a77705f90b1a8194b2a4b85ac0542f6b05b1c745165a4354362120ea6febc69210739cd02cc9d9d0982fe1f4bbdc1976809fe2c"}], 0x3d8, 0xc040}, 0x20000000) openat$sequencer(0xffffffffffffff9c, &(0x7f0000000080)='/dev/sequencer\x00', 0x0, 0x0) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_CLIENT(r4, 0xc04c5349, &(0x7f0000000200)) [ 248.029910] QAT: Stopping all acceleration devices. 2018/04/02 20:47:04 executing program 0: r0 = syz_open_dev$dspn(&(0x7f0000000000)='/dev/dsp#\x00', 0x1, 0x40402) ioctl$int_in(r0, 0x80000000005008, &(0x7f0000003ff8)=0x1000) pread64(r0, &(0x7f00000000c0)=""/165, 0xfffffffffffffeaa, 0x0) ioctl$SNDRV_TIMER_IOCTL_PARAMS(r0, 0x40505412, &(0x7f0000000040)={0x4, 0x7, 0xffffffffffff9cd2, 0x0, 0xe}) 2018/04/02 20:47:04 executing program 1: capset(&(0x7f0000000100)={0x20080522}, &(0x7f0000000180)={0x3, 0x7}) mkdir(&(0x7f00000001c0)='./file0\x00', 0xff) creat(&(0x7f0000f66ff4)='./file0/bus\x00', 0x0) creat(&(0x7f0000000000)='./file0\x00', 0x4) mkdir(&(0x7f0000000040)='./file0\x00', 0x2a) open$dir(&(0x7f0000eb6000)='./file0/bus\x00', 0x0, 0x0) 2018/04/02 20:47:04 executing program 6: r0 = socket(0x10, 0x803, 0x0) sendto(r0, &(0x7f0000000000)="120000001200e7ff40ffe90009149b00f99b", 0x12, 0x0, 0x0, 0x14) recvmsg$kcm(r0, &(0x7f0000001840)={0x0, 0xfffffffffffffd8e, &(0x7f0000001740)=[{&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000000340)=""/199, 0xc7}, {&(0x7f0000000440)=""/171, 0xab}, {&(0x7f0000000500)=""/35, 0x10}, {&(0x7f0000000540)=""/24, 0x18}, {&(0x7f0000000580)=""/45, 0x2d}, {&(0x7f0000002880)=""/209, 0xd1}, {&(0x7f0000001700)=""/22, 0x16}], 0x8, &(0x7f0000001800)}, 0x0) r1 = syz_open_dev$admmidi(&(0x7f0000000100)='/dev/admmidi#\x00', 0x5, 0x0) setsockopt$sock_attach_bpf(r0, 0x1, 0x32, &(0x7f0000000140)=r1, 0x4) recvmmsg(r0, &(0x7f0000fd0ed4)=[{{0x0, 0x0, &(0x7f0000000040), 0x0, &(0x7f0000000040)=""/100, 0x64}}], 0x1, 0x0, &(0x7f00000000c0)) 2018/04/02 20:47:04 executing program 5: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000e5b000)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) connect$inet(r0, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x11}}, 0x10) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000eb0fb8)={0x1, 0x3, &(0x7f00009ff000)=@framed={{0x18}, [], {0x95}}, &(0x7f00002bf000)='syzkaller\x00', 0x4, 0xb7, &(0x7f00006ab000)=""/183}, 0x48) setsockopt$inet_tcp_int(r0, 0x6, 0x19, &(0x7f0000000240)=0x8, 0x4) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)="6970365f76746930000000000400", 0x10) r2 = socket$kcm(0x29, 0x0, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(r2, 0x89e0, &(0x7f000031aff8)={r0, r1}) ioctl$sock_kcm_SIOCKCMCLONE(r2, 0x89e2, &(0x7f00000002c0)={0xffffffffffffffff}) sendmsg$nl_xfrm(r3, &(0x7f0000000780)={&(0x7f0000000200)={0x10}, 0xc, &(0x7f0000000740)={&(0x7f0000000480)=ANY=[@ANYBLOB="b80000001900000000000000000000007f000001000000000000000000000000ff01000000000000000000000000000100000000000000000000000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="00000000000300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0xffcb}, 0x1}, 0x0) ioctl$sock_kcm_SIOCKCMUNATTACH(r3, 0x89e1, &(0x7f0000000040)={r0}) sendmsg$inet_sctp(r0, &(0x7f0000000180)={&(0x7f0000000080)=@in={0x2, 0x4e20, @loopback=0x7f000001}, 0x10, &(0x7f0000000140)=[{&(0x7f00000007c0)="7343ed33d285b3cc20580283d909da4865a42f65c3326ad4d514c629fadc8afadf468ca9b7d5b692fd3a59e99624ebd46194b5bf1db8704e8757b8230fde0535c2acbcd0c509b1b55f53f50ac0ba0161bff044aefe247f7f71631911f5d68ab5a3535e9450cefd4ed45778e128a73ed807b24b11741b9613c0206c2eb004f1f37a9cec67880d7a158c9b46bafaeb0c47bab872958a15dad2a3868648359f84ab19c69395c42ef86ade52a52b9276d08a4e61c3793ecaa7a461cd67b95b945631fd7a5ccd867a61007fdb95a1daa4e381d9387ff0f467460f33ab6c41f284376a940f9e8594f645dcd357ded951012ad851fa56a82bfb16dfbcaff27224425d1e97d5bf1acf0f8803971837e1a8c92a0542e2775a5eba64c7e3ca67cf15c7e8996d783d491f3a867b0e00ef17643a97d1627698682fa95bfc8b7a6204f93370e29eac1641c95228e02ed987f2c4eda7f2276397a0a6383953427f814de74923136d9217138ed6d5de97fed41caa9f074da7fa53d1e0649e9b70fdcee710bf5c0f72cb053023b6ed840f3adea940c55adb24640f4ea955da0790c5efe1d78a9341ca5011bf6c066118a34eb749de96a5fac53fd37b983cdac8d9ef9e06a1be495d04b38caf588a16f0e730d1622e4fb2108c531b46c6a80793d1d9878b72dc379afb9c17e9546fc2ff6834fd72a9900767977f4f401b9b9dc0eb98464e58d5dd8124654fe8c6a01ece20262cfc1c2980328a3320b6d546e5512cfaf2b08b0d6ee647cfa4fb0ead8d2c81504808c8ff482377fd122d6185d8e7734a021504875e0e4129000332a1956c067260ffc0f565fd37824f7ebb0758304a6f63e87179c01a35149669265a055aab44025a57c19188b89df8da46f9aaabf35e28cef8349ae79434a30aa797f69cd5cae6640bfc94bea4288b22e9940474dbc75ded8845fa1d87e135d5575b0b395b85cfaf9cd9ec52310eff0fe3eb86d37cbd5fad20684b494d23d4244a958baf1f52d1c7ade097510f50c401caef9dd710545f816620422cac78baa35340be942e179482767f23f2526e32a1ff2f416585ef7c33112d3b212d2a14146e13057c1291c3d8c429602ce2e7de8eb26e44809c88e08791725b7eace601a6313646652cc19ccd556f8f481ec7bf996254bdc0d7ed913a8dff69dd331582a623a761ab3e522453172e60b00897d12bfe4981511cf8e484421e13fcd3f69c1f8e430bef4882500cb19b7e02fdad6ef4238a22e82513131821405aff01f6e61715cc74b8abe2758c089005fd5d2d9cd3b40293811637cedf987bde326aba6954751174334d62b922da2f3722801e82db0e91ae4db9ddd3b6f8bfed5ae549228ee6b9ca1dd151da0a4d27b6f343a1f5b488e830fcadee39e1860aef0a1c1580e8b7b773ac12eefe9f46c1fb6790bcc663f92d484f591ef86b0d0ac0ee43642d9ea86048e5b43d385bcab728006001a5ad5049dcde6cb19765970e8764e06e973719c95e2cb16dea0fd64383e7d1c82dc74f39ca183eb44c0ea98d098ae535b01408245426f5d5603bca9467005c83559d42c1674d4384a07d29f5b08515587f98cb1d17a27848f501aec3509d30f3ad7165749437ea3b32dc191f81c5d1a1a87ca1b1b7a3396d1bdc176a64d1fc1423489cedb3e803aef87a14679e46265d30cf75496f99f476378fd5fd7815b4ba39255ccd41bfa2b04a2a9b9b496d361788a93613eb5a91bc372b788a48a5f7dd2368879064bd7bf91fd33ee80f4b27e7ab9c4b7f8406c6935344dd1ac89332a737697dbb2b4f7370dc86e541df8349c5921ebe0467a4d529ce9545f95cf2fd4374108a2e33c5a314eb58c4150076243526ef42dcf8fc313d7845452f5f97b4a56f6126b6a06e8110ee512f186f305f8c6c80070dcdf92fd337c38dcd7f5cf817d7af444a8ada157209726905b6952b7197c4b1473d79de075d65a78921936cf4e732060f9eb32a59d086740941fd84319adea8acd9c1f98608874ba968a08c913a0ad15f718f91caa7a9dc814798e77ebb46effe99f23a28010fa87418a7ddf8892f18f69a8c92d9fb7aade8fa4b0c50d9c76867bd8a41f3bcfcc6199d461aa50cac3358fc106da5d4596cd28a4a9bdef43935fb490fa0f186286343e56c78c4ba5f9fdf019b3e9573ebc0bc4c324e9bfbac7bf2ef79b22c92b7b51d6360a2cba1a0b06d512081a8e0c7543254413b1fd15ac9544b05167d1e38807a0944171ae9afd873d8a6ea6a1ffe4f34397cac358e27199a63b35d7fb035132b8000ec26f066ae505d2717283f44cd4dbcc3c026b67f108d303e174dcdd32992061797d01ee70d8e26a92a756cf5732eed0202032c00fb653c4f201568a6caf7f113c6b1f8e91773c418754594b21455334dd53da6432f26856764f106723e4382a41b3d1cfd07564bdc77daa52b0459f92e005d91544c309913d488daa93dfe852b3fb9c23e3bfd9fa7c573cfd61c48df6fe8c222ae5debfc357e8981ebc3d0a4865ebf279127e8e44cbd986b9a8f02890ccaa8932fa90e79f511762448e938d101ec87c0577abdb1912afd572e52ff8a9a772a75d8b39cc7e3dcb9d458519cd84b1e5e8858ea2e11c7ff35515c218fc6302bc3b7352e5c7a9f393eaffd1917c86b23e39f0be345ead6233a069576f3aec9c67e44af6a16f43250e5bd843e2a3fb906343740ad4452d35202a692e92a082b4cbdc061c4068a57e6a2bab124d3c5a2a7726552b79cd3bd600f6797bf3a28519f323200f7e56cf4ebad09218094b12c65acedea8eb9009ada6d637078f4d8ad16b202ce4445d02ae4d4404db426ec6622e7909764ebe3c36ca50f4eb37ffb095cd9986beb15bf982dcefb1b7f84e86c0023cdf40dcf7a8d0025325e6d0b688c051905168fc0db1e74bfa8140fa8a9670553d7ac26439a0cce0df0d231e484de52c64f29bf3847f285e7f91d48f046a53f83d6a831afac3589b012402bdbe6742a1398be54333db1b9855db4a006fc3ef4e62356152ff8b834ad296fb9664a17071f901afdd2be9c03b6f1bcb2da535095681ff51cbc3676db31ad11b6926c7ad9d88e0195f9496851713b260cf26e2046366c98d59cac75c206a109e65d4f71d736997fed1a4f313c10447ac33f3b14779098e050550d841c2af1d76f3c5872521c2cfd77bef818e8a7418d027e0b6f7e359a0f5d6aeefa9f50cab47ba229ee6a4ee88bfca03a04d9d44bd946a492c1ba55c3afdeaf2d34dec1801071b3d2bdaaa667fc1a9236df7e069771a1efaf84ca22160d6ddb9d52f91aeaad6e08d6aac596a824dcbf576f94a8b62ed0b60fc39715058a275edf0d6654be1565285f2f67613133932de52bbe0a9cd611d062453351a4bfa63880fb4a2520edb72913c7e68815cc658e24092e59f613a88b67379ec7770bd7ae64e99a5be444bb3d74ca7a0a40d291e3a0132faf89feae8fde8bd96231792fa6c1499ea2cd5cb6d2239ae4fd6b9af54f3ce6b37103ba21aec9735576417cc4d7f1726c42a6bb6e71090193bc3f03f745875d6adaaf3001aff55fa6895cda42ca914b1a8e392ab70baa572d3f965e16e7c2d59d5901ee874144d061cfa1a028d05d9b14406c0b146ef532f4ec55bb954ba319e2e7e300a522e0376a9790f5b61a2c104de2760f657a9dc536ccf15b533d05812639679fd45a6ef992552e0c0fc083c315a3f76aadccc06c9d2f80f09fe6f60ddb62703e9a4d945f5335553e020ebae550f1680ae17a5d685e3968347f8157f5bbf3392f956191191bbe353c10009af3161f2c27f72d69b9fdedf137431fa1e9d094782c3402e2b44e51b371823e1829c442f0b4da9503089e722085ad6d587acefc576d63b3111880075481caed077094dde1bc216bc6d093e6913f4e8374f5285efe5896c1c29e6ab2b15bbf2ebc638e17ec66c26e29cf37358af2d38c32e3bc56b5461c262bf18d9ad86bfbc35d84db3f63e84cd7b31c07fa4f8fba78029aab59bb304b4f836dc28dcda610a2cfc043d3be533dfd953253979508b3ae3214b88e6f788e71ea1cfad1dc4ec64238a5d1f0eee342fd49d9487ae12bac4ac55c98607c3e0f408e7bc161df5fa0cd1bd4cf5b73e1f16c0b3f05ba3270d039ed39ebe8620afa91fe278a7547d50f1dd4500fa6a1a7376c0b56afc3e211fb67702f9ccd4efdde06f101ce02781896232c083d8eaade5594324a157f85479f6769d733611901843dda375a4231c7be2e68a39feee90e97777af7a096d4ba10eff736ca8bf08a4888a264980bf168edb26c0e500da2ba960a8c3ca8ab85423f5f41eb1218169bf5a1f9033168afba9995d5d0858ab26c193fc00feef934cebb37aa10f6dffa8497164a089248771367aceb6edd511529a1545117290290c5ec98003a9bf303c002335d3cbcb071d7d245f94da3f2b8268439c9175b912ff2368917d6fed3df752487ceaaa9ea1a0afc0ae5d99d056c91ac04728268161c74ab44e6fdbcb25c1804d1a376d696b0e88afd4a3a1b62f8c884975635f47cd19a13159efa8a77457502a6659dacdecff2d27e2b85d29438fbc99e728f304ff318fe8c30076baecc442ce9f3857f6bbe8855594cb9c89c6bfa7be1a53970c277b14915232497d91e7f70299095b6d5d2e4baaae20e56f6b3e7b8b242a052894235888f9c3da3c93ad7bd78bfda8e5b1d07815888062e02ccf030f8aa977551ee5c27f110a4ccddf8151f2a584117437bffbbc2a73eedd89b1bf05de6deee2387c596dba113ccdcaaabeb63f2bbcadb5d50f3a8fb8f518759c62e2c02947147a244630529b6a35839d54daf2a57b133fc2bb6930df31562bc2c4dd7a3d5a5f879d582fea591325935b7e03072351035bc2d177b042ad17b059a169904f70d6b9f6497bd1102c98adb873a6fb35106d0ca98dc4bba70eb785a88734c7fad188e097c3c97dbc4e64fd2473c571a33f010af93e51961ff63de8fbeb03829f940b2db8fc1439238a22ba7658b7a0930afb89887ce1d6633ca388156ec7c80405898e7ce4c2ada7fdca4f391eea9b311a2cba1d858b498d9cc4da78f6befc3d55a13a2bc6fea2fbc684704512e0b3004daa718ad8a9095b093b6ec908c9922f8d8ebfd8beeb3f972cade62e4a492c27ee9e08c757803eaf1216f9740b677a09a674f1e9cb035940da768224e67272f33fd21013bda39d5af4055c553150dbf1950e601b76260a404d210e7534298df361e1c0be0816d6c82e24783d70c31479c37a0fba9c517b59f1dd53b08cd73d5c1a77e4372aa910bb4f581b15fc003860fe236c30121f422b944cbee7f1041f7299733980687227179ca52e07f4cafda824a0c855bd7cc161eb2c0f6949054aeff90f09a668c0b7eae9b9af42cfde2affdac8052ab9c6d17f0ab10ad83fc51192c1e288bb94d78b0ac1314a0bc306138e46195e39f6588bc03889991d4795f744240189cf716bba4f859d3428033d344a0c7515861c3aeb42c89b1365cb91c2fd9ceabd0b736d0c250687dc61a96e63214082b15140514408dbb5b4654b975512ff684579ff5393cc2107459524711bfa584ec7d292deadda28c396be47d6d4fd75ccbe5bd7a0a9f92dc6e2bd7b02876ce5aa6e2a2bc2281395e8df36e3bfeec127795f1ee51c0a60727769b6934d00747084ac3a677d347ae0d2e57ff0feb5a3843df6179942ee7371b00f73b56b4179c2111091a042cb3a3d2ff0ac0afbee4eab807399cd6dcf6e799b85b0c2d954bbc6b305532249d0e473876222f9bb133b6cd77182ef757dd0368059821d07cff32", 0x1000}, {&(0x7f00000000c0)="a4c751283c96fce55bdc144b9529f41128c8b8c78720e11857420ca259b5f51ca85d3ba8f4462400", 0x28}, {&(0x7f0000000300)="fa3c03f4585fd9277e29e27e640a0722d8395d8871b6791ce2104f9ef45b0fb4c449f8d5dfa9046dc99dee0cdb62ebb2437c4aac439840c68924f6a40915c5875e77169a4d9d9908b9c39a705879c9f87ea06527c25956d371747c69703f53d06a72a75fafe71b5ba5a714a2a8f6cda9e5db9953629532a124e5ce4e6f49c503916403056809869edf4d838804d2816c0ccf04ab1f4597c3da3933ba47025339d336ea35b92df28a8771af96eb55d716f2f75a1c8bb3b0ffb48c7c14bcd4c028800256f33baea2ffc32f5203c9", 0xcd}, {&(0x7f0000000540)="e23222c015ec91783a23191022ce5685a862c7a69766522e2ceac2a106e9dc64a78beecddf36796c0094cfe539e1d8ace896baa1eaa590833469b9568fe1192d36b0aa3aaf74ab0a759496198d8f128e0474f2657bb0fd6fc69493bc62b294184016fd2d596bc34869f585a177a56c366412b8bf8bc5df9056822d1d4f784b95f95aa218ddeca5fe5cb76eef24218fd58315ad7934d292118da433c4e4e6365ae9b69c87af8bc4fb2170e535cffeef4a861e370a8fd8b93527db60a8dfc2c89c0c15500988f1e632b388bcef0fc26fb6ffd95ca66077", 0xd6}], 0x4}, 0x4010) 2018/04/02 20:47:04 executing program 3: socketpair$unix(0x1, 0x3, 0x0, &(0x7f00007e5000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f00000bc000)=@abs, 0x8) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp_SCTP_GET_LOCAL_ADDRS(0xffffffffffffff9c, 0x84, 0x6d, &(0x7f0000000040)={0x0, 0x1000, "7a254a1071116c056886ed185c2cb8b4cde4e8bf54d88ccf92d218deae5e91aab84c3cc7c8f87b1ed0046c65587dff2e06e790461396b04c5ea8aa7134dc0e58fac513d039dbd7e72c377f353ec24284795411584a21a54ea9a22b03a53dab0373989e40a8e9fbd32269c4851fc97f2b94ca81dc7765a953c4bf2571857cfba11fbf20c3d93e5d82f94cdabc4c98bbb24431d3bbc2a1e5a56a8b5e033bcf6c44ffde42a7a1d4aa1f20357741cbe466d4d7be169ce904296b08144913d9d72eb95bbcafa5af4f8d1f08e739e5af3cbc624e8a1145160df8170787ffdfc8e1ee5ab54c3db1e9cc7f1a5bce8e4d1493031fdb375cc46cf8904c029131b14806a22313b8fd6b6324dd5abfcca0505bcccd76da91745fe7c508d465ef00c586cfa6f08b9348f9af25a71791612a311295a62b98d590ba338b4c2a09a107d9fce0191a83dad408931018148730602e5e42c5c35aea833d039da7ea172aae91af18d212916a85f754f0367b33d8180408772f75ed91f5b0de31dc75907f98e1166f8fb0084dce762a4bbcef110dccd87df59789ade44f85b922ede0f1ccc428def26180a2ab86795e6e89117ac907c2cdb3dd8608a96557afb1ed21d67d02dafadc41de3d2485fe66cf986689fe69048f230534f7b8f0a787ff35aa06cb55e832c87aae8d8899023358c677d81075d8ab372c90b66bc41f16721375e6be131c49aa18197c180d502d5fc53f20241773282ec248fca4c29f7bb74eaef8ccfc0947b7d4b6434a679486c96ffd8d4b7bc328e2413d8d3bc83daede0745db71ec9eb82a42f96cdf15db231bbc9105802a413cbc15b7f5b46f86a5b37ac5f9ef0562259bfa3fe9a5fbf54f6fa3107105430bbd67cda0f67a2ad9d0e1bfc84d4bb6c7629a21e7c12a58bea95a50ac7afde4f15f159e96979994e20cdb971a98bb7e00b48c4e914ec1b5886190091917700103ea2077dad5b303d19b03bc32b4a5cdadff78b7511fa6e90e41ab85108b9b0222a47a08d6a8bf00fd640f225d25af70ee818bc425f3177bc9e5e5822ff7e087a280ed7abedf61445ba418fd30023614b1a8187b2b6ef81266f4c19234aa5d00de01b07ef0d792b4f65456cbcd546a37f04a57e81e04ab4a71ee09d6579532b1ac460319234155907da17fe177848c2a44a5173df68acbecb2092ef862146abe0031bc491d30c9a381d4b467bf2236327347dee02870f220d3aa830e39929940602ff211d4d05e05e2ba574408ff72cac9db635759343f73d9ff78f9512a787cc85c08c6babc52e48b4af5855a4d81d7e0d2782f21716ca127f324ef1e4bf8e9dd437950a97cd2ffb826087b2143c601b11bbd3308445aab58c1d17fef0accaad5242eeea4e21557c83f1d201690237c1991342a102377352b4820ff336af287ede41814720a429d35ebd2c574fbbb096594e16e1d6a66dba2c92d2a78f90af8e165859e83d4d450c218e1e368b2ad38fbbb428ebc145d911bc5ecbd54cbbd6fc714508bdfd6f553d17124b4dc22eb1ae374c0b1a7acda57c4d567f6ba87fa65d67bd1a7f3624fea02251da3df21278708aa4ad6c6353e19d1e199f488e339a95ba10a26dccd32929b8af93107068fa3871704a9551f37f28bac2a55d2537b36f3ac1ca1e594fc7d22b806bdd5c2161735f29f013399d22d08a706868ada78c3139de73025d6e0f247db6deae90e515b0f793eb9394e77c74e28c918ec2687d1bf18e95e29826e347b39819acd3ac0930c704616afce3bd300228fca9a137414db2e30cbc2aab85a4206e03b97eee9f33b7932aa6334bfcafec6f5ebdce4fdbef4860cbc43d06e3776a6855fde1dc6b8f7591cd6be2abee2916d9df26e03b4cfdd75c319377b155af52ae849e2033bacf153d9757ff652bf38b7f453abbda98d9bd1ef7f9108f035fbddd398f8f19bac0deef7fd16eb75b5dec4b7524e3d210688b9293aae58ea346d28ad6648f21b2af4b289282b8717a481a56150c73ab73be98a3127eaaaafb5940a8ea1da5f7ebfdb0be9132bb081af8650b069d13f811749f23cbc32fc3c5401bd0fc6a9c00ceb0bf17d10a017f7b49dcae9a77c834eb18a018b138a97535981a66cd2185ef151ad236f439269f64833f333d3c546b789f0153601d302b3c71df6a8e9171cea55e6545e523c2f4be04d66f5ff8790d8c636b4cadb27353377f00741162fa3e6aedab2b914009e7bc6f94726756aaac79cdc2548c1b9d3818621af8db3829180ce6112a0d43cafb040a3152a1bb4d58a299109684c7fc19488ab0b7c684f67c70e227c400ce9f7e393ff29074b9103e97c11938d7bd2ea3c37cdc0a72004fb761cc1cb48e54f0be905fa5ae501320662e33f443e69ff20dae916a5593d72b3559bafaa3cd8d4c402748bfc014828d4c4553bacb2dd757a9b83d4a4f4908af9c68ac293c802f270150e359bb298a9e26a688c15185addd3a9933f96fcf1ad0b26d5c98eaae032c28adf06abfb3f259494e4fdcac455d78fe619003ab10896dc5eec7b8f17699aa52fbc6f247c32c48fe0fdf3cd8483291d2192bbba51df0dd8ece740756e032a9efd82a0b91f2e3cb774a5c7c410e3976fd2f7007be2f4b02a3dd40c233bf78ff5a682a9b17928c6f7a65cfc91dd637ef50af2468351c20a9dc8c6a3c4b4cb803f8c934ea0f6594d4d25bb942e3984dc572f593a8588e56957bbe1d62d6a4ba590cccda46bb21523b9ca539285e47f616465df30e2a4c8056eb3533619babd6052e013a00af805fb1b40f06d9e29cde1c5fafd515f94f939c480d24432aac8c8ea3079478cf642cdabff4f43ecce765bdda58336e202fa8ac40d5e1a163e43e2f4772b38a1e6c42b65471060fbb6958be2771eea944dd69ea45470efe7ddf005593e6d6ab1a3834718f3a7dfb84c4a65d7f9317a7fea25f3d17bebef71de259b20d2be5da561ce625c8a76e8cb88f89b7ef87f290d8b388c2d0822c83707a24c8eb806ea334fa83a68b42dea43250ffa43bdc478519b9045b14d8cb15be31992c9d557593c83d852e264ff7b6d9fdb01b4b77c9a90b626fc33fb006d4e433a22581e29a160faf38f30f398071eee231f2717ee7c321e35a7a4872c663359212f12a509f55afe589d9097445d9e65397ff4db8b1e1d73486cc22a626dadaa13c5c458fa2658ab25fd23409266d1ad7cb30522fe39efacfa3e43c8c11b8bd11e8145e2a0dd1be43401eda74da2597f3d64bddd8dd091df59778000f6ba9cd48b598d56031bebdc75aa63f98f1ca2c4536ba0dc13115f412e7c0ea2b63ba7bb3ebb7be52fcd2c1793085d39080008cbbbf845b311555a970fda8831540593abbbba265dfe2a244cb1cc211206ec8d8cdf3132a8b9409c3be584985530bc01acbfb429002ce8f4845f2025af415a35df0d37b45c9112ab1b91b03fc9a474e971ca7afe375736babef3dd71d9c3c47e31dba9f5501ea48454ab1ecd0500bc43167e19c5a9c19ff55ae52d4d0084bd4396d7173905eb8d461c08f565563b08116ae6790b87292b1576c095927ebf91a631876bf51e937faf3d147db80517bfd01d530d7fd2c669ec05cfb409975a46ff0b3382e724128281e3eaa2b540de665c17df9044d07d98c996da74b8706d95e46ab550548ba762afe416392b363ec2c76b8d3d9b1a249f08a20ed97c5ee6a2091d171b60fe1b12cf27a25816bb541e3f4badb07070ecb23c1fc2742198924fbc28369e3245479278faea56209102edca7d923870a0136ae41f83fe784034e8094c1297ad5b7aabd21a77319c109fb2385b7a2d0973ba3774797ded3ab6b26ffce20c48727d6064c2f24b21e694a1facc207d6961fb3a52f42c8f13d2faef43e15210c2d68921133b869f977adab1dfa15d29a1ec915f28101e6fea5a64d2a8a8ed6b9b308822bae23c73f49192eb0dd4e053e0891ec0f37aa3cd4571500c36aef43c7b256d4ff88822ac743b35fd8da0213b4628f0196d80d9817b3af99d7ccb9696d46bcfef9a0b11039d9f1bdd1b3ff82f7aa94fb1000ed5e23a7abe9c106f441e925f9a54144b03e052a23d797274279f5cfe00db37f603288f00635ead9e7cb06b8dfe417d919597427417532e234882c4f53560326feda54e50afaea4b21de8331583b272ab129b92a02e7bdba347078e7ddd28a6c36623d46aa411a77ef454bfe11bc815ce8354051f8fbc461bb79c32a671a885b174be6d34ec812f86ab52b0121a3cd78ed9b0286802b7f1f0a1063ac2037216979aa7c446bb34e7bfae94ddfe7ea30a43a2cfaeb4fed8bb1973676ad288bfdc79d61ae5cd5457693eaf8a4930a8c3444825c19a4b710c4f4d2c0d0224e60d45536e50fa75bff241247738754b147e608989cfe6d27502afe6b210a15b95fb0411cca6951b5eac844cc76324983dce613d22529a3f927d6c2dc3519d65260341191bb7e9e9fc84797ea8aa878111835d1ae1a6decfdecabbc47e0cf53b0b970a146c094fb3e2ac3899d899d74f9d9810178527d1848e71750f3f5b844d3a22ba14baec18f087d185f9ba63678c99eff7ce65bf3a90bec250f22ca4c530cdcd043490f7759eb1de786f5255cf78ee03207f9ccbdeff36da4bac19e3c250258520f611d729689cebc03d0338b4963daf45310ecc43d5e56e6d433adc9e50b9b51884c08f0a64676ed59d26bcdae832ed81cec4f800796f4e238abc19ec446bfab771d83993953ab4eda25defe48c46f948ccf305cbd4279f949e4d192506ab3c8f7ef873294ba41dab9c524d40297d4fde4185c13728066c8164a0a8ed43583149040b68c4eb4cc82c606a3e760bb41f8c64c58ff31ee789249ab9eed2789b7e04379b5de0d86d5b95525b5278c52ba6a31c1809a96a91feec30c9534326019da6e5fac0a18f219ee1ba2dd1bb1fa24e6ebef40d8e5669f946ac9817626868d0e6fbf6f4c09eee6c61cda39731c3714b5f99cbd36c8df2df02c1f1164a05d821720e25ea1b8eaedb8c69954cf9450398313392a47858e4778f084491b691bee472ac55e336e7e68cec6197fabdb919ce849bd9c6ae9920ae898c3a59634b91b89ef68c322cedfa9fd5cfdc6c2c06814289902100a1964d2ca58ea898b1e7fe5c90e373b84c87090e5e42332b18a4aab57f314ea728282460371e04bd1fc9e959c8b55b6a8e8c8070ab30eeead996069d796fc6a6b335f89c15586e6d625d18fa73fab4c005b21128ae9cd32e39e6f6fb078d07822f56da1c424862fcad0dc030b86fc3ad240716154bb494edeb80f562dbc93894ff340d8dcca40bcb37e223e3678976def78adae377ee571f9973ecc6ebc7a1d5c49f68aa31dfda98d33d5a7c60cca31b874f3a2a79db5ac965e79de839f836f76fa90024ebccc51a9a3368beadec1faa95ff2969714a6cac1e4f80b6b2d76c8f73f5aa377f18055c2a8b871d0315934e655f78991ddbe20ad1524fb2383ac16b3163c8464beeb29ebd528ca1399b684b693e810e69a8c75d2eef97448e9fafb78d31f57752981fd17cd15ac23a40c0580b9096f9fd5edadfa652b66b288dad5be3fedaa3fa674ada2e4490bd0e51a85a3beeeae63e734853f9a95761c666ff7f942c52a5c7fbb6f935e423857a000130ced47486b99495a3262b5c9f713d31fbd62b73977aeb5d813144b13e67e632fc804bfc39ee36e382d7ec01af482d1969fdde14ff7d31dc2a9734f1f0fd872482ad31fbfefc8c31525dfee3fe9878d54c85184d275a422e9def668544ce34b8d8869048e1de199d80393c82d67ca2f9ad00fff96f160961ce15"}, &(0x7f0000001080)=0x1008) setsockopt$inet_sctp6_SCTP_SET_PEER_PRIMARY_ADDR(r0, 0x84, 0x5, &(0x7f00000010c0)={r2, @in6={{0xa, 0x4e22, 0x8}}}, 0x84) fcntl$setstatus(r1, 0x4, 0x800042c05) sendmmsg$unix(r1, &(0x7f00000bd000), 0x80, 0x0) poll(&(0x7f0000001180)=[{r1, 0x20}, {r1, 0x4100}, {r0, 0x8000}], 0x3, 0x20) dup2(r1, r0) 2018/04/02 20:47:04 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) write(r0, &(0x7f0000000040)="30e9e287eb3ecf43b4b77c1c5d7d512dd8d57f0f0a0e62d420f04fa5de09621f83e25899fab147c2cf20f67192d209d0f7a93e78b36a2ac494e37f7a323baea4dbdbbe62dc3f87cfff40fb09858256991884528fd7525480c91ec334bafed9479e3a7216b6e170ccf654376b4151f5747c91cfa80cd09393", 0x78) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$qat_adf_ctl(0xffffffffffffff9c, &(0x7f0000f3dfef)='/dev/qat_adf_ctl\x00', 0x0, 0x0) ioctl$sock_inet_SIOCSARP(r1, 0x40096101, &(0x7f00008da000)={{0x2, 0x0, @multicast2=0xe0000002, [0xfe]}, {}, 0x0, {0x2, 0x0, @dev={0xac, 0x14, 0x14}}, 'ip6tnl0\x00'}) r2 = socket$netlink(0x10, 0x3, 0x10000000000000a) write(r2, &(0x7f000077f000), 0xfd1f) r3 = syz_open_dev$sg(&(0x7f00000000c0)='/dev/sg#\x00', 0x5, 0x2000) ioctl$sock_inet_tcp_SIOCINQ(r3, 0x541b, &(0x7f0000000100)) setsockopt$bt_BT_SNDMTU(r2, 0x112, 0xc, &(0x7f0000000000)=0xff, 0x2) [ 248.265877] QAT: Stopping all acceleration devices. 2018/04/02 20:47:04 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000340)={0x26, 'skcipher\x00', 0x0, 0x0, 'cbc(cast5)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000)="0a0775b0d5", 0x5) r1 = socket(0x11, 0x80f, 0x2) getsockopt$inet_sctp6_SCTP_MAXSEG(r1, 0x84, 0xd, &(0x7f00000006c0)=@assoc_value={0x0, 0xee}, &(0x7f0000000700)=0x8) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER(r1, 0x84, 0x7b, &(0x7f0000000740)={0x0, 0xffffffffffffffff}, &(0x7f0000000780)=0x8) getsockopt$inet_sctp6_SCTP_DEFAULT_SNDINFO(r1, 0x84, 0x22, &(0x7f0000000800)={0x1ff, 0x205, 0x8001, 0xfffffffffffffff8}, &(0x7f0000000840)=0x10) getsockopt$inet_sctp6_SCTP_MAXSEG(r1, 0x84, 0xd, &(0x7f0000000880)=@assoc_value={0x0, 0x4}, &(0x7f0000000980)=0x8) getsockopt$inet_sctp_SCTP_ENABLE_STREAM_RESET(r1, 0x84, 0x76, &(0x7f0000000a00)={0x0, 0x760}, &(0x7f0000000a40)=0x8) r3 = openat$audio(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/audio\x00', 0x600000, 0x0) ioctl$VHOST_GET_FEATURES(r3, 0x8008af00, &(0x7f0000000100)) getsockopt$inet_sctp6_SCTP_DELAYED_SACK(r1, 0x84, 0x10, &(0x7f0000000a80)=@assoc_value={r2, 0xf800000000000000}, &(0x7f0000000b80)=0x2bc) getsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r1, 0x84, 0x7c, &(0x7f0000000540)={0x0, 0x8, 0x8}, &(0x7f0000000580)=0x8) getsockopt$inet_sctp6_SCTP_ADAPTATION_LAYER(r1, 0x84, 0x7, &(0x7f0000000180), &(0x7f00000001c0)=0x4) r4 = syz_open_dev$mice(&(0x7f0000000080)='/dev/input/mice\x00', 0x0, 0x4080) ioctl$PIO_FONTX(r4, 0x4b6c, &(0x7f0000000200)="095997c53f9dfc14c74645de040000002ee29eca5bdc8ef1b82fb2d7418c85aeaccaa4a976ca52d10a66a9a0f3df6cde4d8c23fc0755291670bc44148f9b8ab1ed9654715071131e7007f23d71caabc5dcbdd52bd3b7dd9e5d28eb7826baea5929da3d1ead78b37f37f245ec43c828919c20bf17d9009385bd3063cb18c22f186894c3a0ba09a46daf217c7ceba9e183d30e4bbfe060f2cb02e0b30ff7b0c689319cf054e5d0917105000000000000000000000000000000000000000000000000000000") r5 = accept$alg(r0, 0x0, 0x0) sendmmsg$alg(r5, &(0x7f0000003140)=[{0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000400)="7312c1a72ce67ebfde5fd3ec91c45248a53f60b5a4c01632f1f64674acd8054b0f78b654a51136f624a6b44eaf0931fdb7c45c3fbd1f9e1cb5850c4957a90130ffdc6e4fb7bbd3934d2fd853c583451ce424ba9daf8070593fff310c3154609c531dc0e8d6d3b4a3fac9857a656ba4383bd2519db51a7d1b809a6769d80a863fc3e7545ef96937cad1410e958bbd584592fe994376", 0x95}], 0x1, &(0x7f0000000140)}], 0x1, 0x0) ioctl$TIOCGSID(r4, 0x5429, &(0x7f0000000300)=0x0) ptrace$pokeuser(0x6, r6, 0x5, 0xb55) ioctl$KDADDIO(r1, 0x4b34, 0x200000000) recvmsg(r5, &(0x7f0000000600)={&(0x7f00007ebffa)=@hci, 0x80, &(0x7f00000005c0)=[{&(0x7f00000008c0)=""/134, 0x86}, {&(0x7f00000003c0)=""/14, 0xe}], 0x2, &(0x7f0000000640)=""/107, 0x6b}, 0x0) 2018/04/02 20:47:04 executing program 6: r0 = syz_open_dev$vcsa(&(0x7f00000000c0)='/dev/vcsa#\x00', 0x80000001, 0x0) ioctl$sock_inet_SIOCSARP(r0, 0x8955, &(0x7f00000002c0)={{0x2, 0x4e22, @local={0xac, 0x14, 0x14, 0xaa}}, {0x306, @dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0x1a}}, 0x100000002, {0x2, 0x4e22}, "79616d30f1eedf02b9fa2e8800"}) getsockopt$inet_sctp6_SCTP_PR_ASSOC_STATUS(r0, 0x84, 0x73, &(0x7f0000000140)={0x0, 0x4, 0x30, 0x6, 0x7fff}, &(0x7f0000000280)=0x18) r1 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) getsockopt$inet_sctp_SCTP_RECONFIG_SUPPORTED(0xffffffffffffffff, 0x84, 0x75, &(0x7f0000000000)={0x0, 0x8}, &(0x7f0000000040)=0x8) ioctl$PERF_EVENT_IOC_RESET(r0, 0x2403, 0x5) setsockopt$inet_sctp_SCTP_RTOINFO(r0, 0x84, 0x0, &(0x7f0000000380)={r2, 0x2, 0x1, 0x7fffffff}, 0x10) setsockopt$inet6_int(r1, 0x29, 0xce, &(0x7f0000000180), 0x4) 2018/04/02 20:47:04 executing program 7: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) setsockopt$inet_sctp6_SCTP_ADAPTATION_LAYER(r0, 0x84, 0x7, &(0x7f0000000000)={0xffff}, 0x4) r1 = socket(0x2, 0x3, 0x1) getsockopt(r1, 0x400, 0x1, &(0x7f0000000000), &(0x7f0000000040)) 2018/04/02 20:47:04 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) write(r0, &(0x7f0000000040)="30e9e287eb3ecf43b4b77c1c5d7d512dd8d57f0f0a0e62d420f04fa5de09621f83e25899fab147c2cf20f67192d209d0f7a93e78b36a2ac494e37f7a323baea4dbdbbe62dc3f87cfff40fb09858256991884528fd7525480c91ec334bafed9479e3a7216b6e170ccf654376b4151f5747c91cfa80cd09393", 0x78) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$qat_adf_ctl(0xffffffffffffff9c, &(0x7f0000f3dfef)='/dev/qat_adf_ctl\x00', 0x0, 0x0) ioctl$sock_inet_SIOCSARP(r1, 0x40096101, &(0x7f00008da000)={{0x2, 0x0, @multicast2=0xe0000002, [0xfe]}, {}, 0x0, {0x2, 0x0, @dev={0xac, 0x14, 0x14}}, 'ip6tnl0\x00'}) r2 = socket$netlink(0x10, 0x3, 0x10000000000000a) write(r2, &(0x7f000077f000), 0xfd1f) r3 = syz_open_dev$sg(&(0x7f00000000c0)='/dev/sg#\x00', 0x5, 0x2000) ioctl$sock_inet_tcp_SIOCINQ(r3, 0x541b, &(0x7f0000000100)) setsockopt$bt_BT_SNDMTU(r2, 0x112, 0xc, &(0x7f0000000000)=0xff, 0x2) 2018/04/02 20:47:04 executing program 5: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000e5b000)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) connect$inet(r0, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x11}}, 0x10) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000eb0fb8)={0x1, 0x3, &(0x7f00009ff000)=@framed={{0x18}, [], {0x95}}, &(0x7f00002bf000)='syzkaller\x00', 0x4, 0xb7, &(0x7f00006ab000)=""/183}, 0x48) setsockopt$inet_tcp_int(r0, 0x6, 0x19, &(0x7f0000000240)=0x8, 0x4) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)="6970365f76746930000000000400", 0x10) r2 = socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(0xffffffffffffffff, 0x89e0, &(0x7f000031aff8)={r0, r1}) ioctl$sock_kcm_SIOCKCMCLONE(r2, 0x89e2, &(0x7f00000002c0)={0xffffffffffffffff}) sendmsg$nl_xfrm(r3, &(0x7f0000000780)={&(0x7f0000000200)={0x10}, 0xc, &(0x7f0000000740)={&(0x7f0000000480)=ANY=[@ANYBLOB="b80000001900000000000000000000007f000001000000000000000000000000ff01000000000000000000000000000100000000000000000000000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="00000000000300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0xffcb}, 0x1}, 0x0) ioctl$sock_kcm_SIOCKCMUNATTACH(r3, 0x89e1, &(0x7f0000000040)={r0}) sendmsg$inet_sctp(r0, &(0x7f0000000180)={&(0x7f0000000080)=@in={0x2, 0x4e20, @loopback=0x7f000001}, 0x10, &(0x7f0000000140)=[{&(0x7f00000007c0)="7343ed33d285b3cc20580283d909da4865a42f65c3326ad4d514c629fadc8afadf468ca9b7d5b692fd3a59e99624ebd46194b5bf1db8704e8757b8230fde0535c2acbcd0c509b1b55f53f50ac0ba0161bff044aefe247f7f71631911f5d68ab5a3535e9450cefd4ed45778e128a73ed807b24b11741b9613c0206c2eb004f1f37a9cec67880d7a158c9b46bafaeb0c47bab872958a15dad2a3868648359f84ab19c69395c42ef86ade52a52b9276d08a4e61c3793ecaa7a461cd67b95b945631fd7a5ccd867a61007fdb95a1daa4e381d9387ff0f467460f33ab6c41f284376a940f9e8594f645dcd357ded951012ad851fa56a82bfb16dfbcaff27224425d1e97d5bf1acf0f8803971837e1a8c92a0542e2775a5eba64c7e3ca67cf15c7e8996d783d491f3a867b0e00ef17643a97d1627698682fa95bfc8b7a6204f93370e29eac1641c95228e02ed987f2c4eda7f2276397a0a6383953427f814de74923136d9217138ed6d5de97fed41caa9f074da7fa53d1e0649e9b70fdcee710bf5c0f72cb053023b6ed840f3adea940c55adb24640f4ea955da0790c5efe1d78a9341ca5011bf6c066118a34eb749de96a5fac53fd37b983cdac8d9ef9e06a1be495d04b38caf588a16f0e730d1622e4fb2108c531b46c6a80793d1d9878b72dc379afb9c17e9546fc2ff6834fd72a9900767977f4f401b9b9dc0eb98464e58d5dd8124654fe8c6a01ece20262cfc1c2980328a3320b6d546e5512cfaf2b08b0d6ee647cfa4fb0ead8d2c81504808c8ff482377fd122d6185d8e7734a021504875e0e4129000332a1956c067260ffc0f565fd37824f7ebb0758304a6f63e87179c01a35149669265a055aab44025a57c19188b89df8da46f9aaabf35e28cef8349ae79434a30aa797f69cd5cae6640bfc94bea4288b22e9940474dbc75ded8845fa1d87e135d5575b0b395b85cfaf9cd9ec52310eff0fe3eb86d37cbd5fad20684b494d23d4244a958baf1f52d1c7ade097510f50c401caef9dd710545f816620422cac78baa35340be942e179482767f23f2526e32a1ff2f416585ef7c33112d3b212d2a14146e13057c1291c3d8c429602ce2e7de8eb26e44809c88e08791725b7eace601a6313646652cc19ccd556f8f481ec7bf996254bdc0d7ed913a8dff69dd331582a623a761ab3e522453172e60b00897d12bfe4981511cf8e484421e13fcd3f69c1f8e430bef4882500cb19b7e02fdad6ef4238a22e82513131821405aff01f6e61715cc74b8abe2758c089005fd5d2d9cd3b40293811637cedf987bde326aba6954751174334d62b922da2f3722801e82db0e91ae4db9ddd3b6f8bfed5ae549228ee6b9ca1dd151da0a4d27b6f343a1f5b488e830fcadee39e1860aef0a1c1580e8b7b773ac12eefe9f46c1fb6790bcc663f92d484f591ef86b0d0ac0ee43642d9ea86048e5b43d385bcab728006001a5ad5049dcde6cb19765970e8764e06e973719c95e2cb16dea0fd64383e7d1c82dc74f39ca183eb44c0ea98d098ae535b01408245426f5d5603bca9467005c83559d42c1674d4384a07d29f5b08515587f98cb1d17a27848f501aec3509d30f3ad7165749437ea3b32dc191f81c5d1a1a87ca1b1b7a3396d1bdc176a64d1fc1423489cedb3e803aef87a14679e46265d30cf75496f99f476378fd5fd7815b4ba39255ccd41bfa2b04a2a9b9b496d361788a93613eb5a91bc372b788a48a5f7dd2368879064bd7bf91fd33ee80f4b27e7ab9c4b7f8406c6935344dd1ac89332a737697dbb2b4f7370dc86e541df8349c5921ebe0467a4d529ce9545f95cf2fd4374108a2e33c5a314eb58c4150076243526ef42dcf8fc313d7845452f5f97b4a56f6126b6a06e8110ee512f186f305f8c6c80070dcdf92fd337c38dcd7f5cf817d7af444a8ada157209726905b6952b7197c4b1473d79de075d65a78921936cf4e732060f9eb32a59d086740941fd84319adea8acd9c1f98608874ba968a08c913a0ad15f718f91caa7a9dc814798e77ebb46effe99f23a28010fa87418a7ddf8892f18f69a8c92d9fb7aade8fa4b0c50d9c76867bd8a41f3bcfcc6199d461aa50cac3358fc106da5d4596cd28a4a9bdef43935fb490fa0f186286343e56c78c4ba5f9fdf019b3e9573ebc0bc4c324e9bfbac7bf2ef79b22c92b7b51d6360a2cba1a0b06d512081a8e0c7543254413b1fd15ac9544b05167d1e38807a0944171ae9afd873d8a6ea6a1ffe4f34397cac358e27199a63b35d7fb035132b8000ec26f066ae505d2717283f44cd4dbcc3c026b67f108d303e174dcdd32992061797d01ee70d8e26a92a756cf5732eed0202032c00fb653c4f201568a6caf7f113c6b1f8e91773c418754594b21455334dd53da6432f26856764f106723e4382a41b3d1cfd07564bdc77daa52b0459f92e005d91544c309913d488daa93dfe852b3fb9c23e3bfd9fa7c573cfd61c48df6fe8c222ae5debfc357e8981ebc3d0a4865ebf279127e8e44cbd986b9a8f02890ccaa8932fa90e79f511762448e938d101ec87c0577abdb1912afd572e52ff8a9a772a75d8b39cc7e3dcb9d458519cd84b1e5e8858ea2e11c7ff35515c218fc6302bc3b7352e5c7a9f393eaffd1917c86b23e39f0be345ead6233a069576f3aec9c67e44af6a16f43250e5bd843e2a3fb906343740ad4452d35202a692e92a082b4cbdc061c4068a57e6a2bab124d3c5a2a7726552b79cd3bd600f6797bf3a28519f323200f7e56cf4ebad09218094b12c65acedea8eb9009ada6d637078f4d8ad16b202ce4445d02ae4d4404db426ec6622e7909764ebe3c36ca50f4eb37ffb095cd9986beb15bf982dcefb1b7f84e86c0023cdf40dcf7a8d0025325e6d0b688c051905168fc0db1e74bfa8140fa8a9670553d7ac26439a0cce0df0d231e484de52c64f29bf3847f285e7f91d48f046a53f83d6a831afac3589b012402bdbe6742a1398be54333db1b9855db4a006fc3ef4e62356152ff8b834ad296fb9664a17071f901afdd2be9c03b6f1bcb2da535095681ff51cbc3676db31ad11b6926c7ad9d88e0195f9496851713b260cf26e2046366c98d59cac75c206a109e65d4f71d736997fed1a4f313c10447ac33f3b14779098e050550d841c2af1d76f3c5872521c2cfd77bef818e8a7418d027e0b6f7e359a0f5d6aeefa9f50cab47ba229ee6a4ee88bfca03a04d9d44bd946a492c1ba55c3afdeaf2d34dec1801071b3d2bdaaa667fc1a9236df7e069771a1efaf84ca22160d6ddb9d52f91aeaad6e08d6aac596a824dcbf576f94a8b62ed0b60fc39715058a275edf0d6654be1565285f2f67613133932de52bbe0a9cd611d062453351a4bfa63880fb4a2520edb72913c7e68815cc658e24092e59f613a88b67379ec7770bd7ae64e99a5be444bb3d74ca7a0a40d291e3a0132faf89feae8fde8bd96231792fa6c1499ea2cd5cb6d2239ae4fd6b9af54f3ce6b37103ba21aec9735576417cc4d7f1726c42a6bb6e71090193bc3f03f745875d6adaaf3001aff55fa6895cda42ca914b1a8e392ab70baa572d3f965e16e7c2d59d5901ee874144d061cfa1a028d05d9b14406c0b146ef532f4ec55bb954ba319e2e7e300a522e0376a9790f5b61a2c104de2760f657a9dc536ccf15b533d05812639679fd45a6ef992552e0c0fc083c315a3f76aadccc06c9d2f80f09fe6f60ddb62703e9a4d945f5335553e020ebae550f1680ae17a5d685e3968347f8157f5bbf3392f956191191bbe353c10009af3161f2c27f72d69b9fdedf137431fa1e9d094782c3402e2b44e51b371823e1829c442f0b4da9503089e722085ad6d587acefc576d63b3111880075481caed077094dde1bc216bc6d093e6913f4e8374f5285efe5896c1c29e6ab2b15bbf2ebc638e17ec66c26e29cf37358af2d38c32e3bc56b5461c262bf18d9ad86bfbc35d84db3f63e84cd7b31c07fa4f8fba78029aab59bb304b4f836dc28dcda610a2cfc043d3be533dfd953253979508b3ae3214b88e6f788e71ea1cfad1dc4ec64238a5d1f0eee342fd49d9487ae12bac4ac55c98607c3e0f408e7bc161df5fa0cd1bd4cf5b73e1f16c0b3f05ba3270d039ed39ebe8620afa91fe278a7547d50f1dd4500fa6a1a7376c0b56afc3e211fb67702f9ccd4efdde06f101ce02781896232c083d8eaade5594324a157f85479f6769d733611901843dda375a4231c7be2e68a39feee90e97777af7a096d4ba10eff736ca8bf08a4888a264980bf168edb26c0e500da2ba960a8c3ca8ab85423f5f41eb1218169bf5a1f9033168afba9995d5d0858ab26c193fc00feef934cebb37aa10f6dffa8497164a089248771367aceb6edd511529a1545117290290c5ec98003a9bf303c002335d3cbcb071d7d245f94da3f2b8268439c9175b912ff2368917d6fed3df752487ceaaa9ea1a0afc0ae5d99d056c91ac04728268161c74ab44e6fdbcb25c1804d1a376d696b0e88afd4a3a1b62f8c884975635f47cd19a13159efa8a77457502a6659dacdecff2d27e2b85d29438fbc99e728f304ff318fe8c30076baecc442ce9f3857f6bbe8855594cb9c89c6bfa7be1a53970c277b14915232497d91e7f70299095b6d5d2e4baaae20e56f6b3e7b8b242a052894235888f9c3da3c93ad7bd78bfda8e5b1d07815888062e02ccf030f8aa977551ee5c27f110a4ccddf8151f2a584117437bffbbc2a73eedd89b1bf05de6deee2387c596dba113ccdcaaabeb63f2bbcadb5d50f3a8fb8f518759c62e2c02947147a244630529b6a35839d54daf2a57b133fc2bb6930df31562bc2c4dd7a3d5a5f879d582fea591325935b7e03072351035bc2d177b042ad17b059a169904f70d6b9f6497bd1102c98adb873a6fb35106d0ca98dc4bba70eb785a88734c7fad188e097c3c97dbc4e64fd2473c571a33f010af93e51961ff63de8fbeb03829f940b2db8fc1439238a22ba7658b7a0930afb89887ce1d6633ca388156ec7c80405898e7ce4c2ada7fdca4f391eea9b311a2cba1d858b498d9cc4da78f6befc3d55a13a2bc6fea2fbc684704512e0b3004daa718ad8a9095b093b6ec908c9922f8d8ebfd8beeb3f972cade62e4a492c27ee9e08c757803eaf1216f9740b677a09a674f1e9cb035940da768224e67272f33fd21013bda39d5af4055c553150dbf1950e601b76260a404d210e7534298df361e1c0be0816d6c82e24783d70c31479c37a0fba9c517b59f1dd53b08cd73d5c1a77e4372aa910bb4f581b15fc003860fe236c30121f422b944cbee7f1041f7299733980687227179ca52e07f4cafda824a0c855bd7cc161eb2c0f6949054aeff90f09a668c0b7eae9b9af42cfde2affdac8052ab9c6d17f0ab10ad83fc51192c1e288bb94d78b0ac1314a0bc306138e46195e39f6588bc03889991d4795f744240189cf716bba4f859d3428033d344a0c7515861c3aeb42c89b1365cb91c2fd9ceabd0b736d0c250687dc61a96e63214082b15140514408dbb5b4654b975512ff684579ff5393cc2107459524711bfa584ec7d292deadda28c396be47d6d4fd75ccbe5bd7a0a9f92dc6e2bd7b02876ce5aa6e2a2bc2281395e8df36e3bfeec127795f1ee51c0a60727769b6934d00747084ac3a677d347ae0d2e57ff0feb5a3843df6179942ee7371b00f73b56b4179c2111091a042cb3a3d2ff0ac0afbee4eab807399cd6dcf6e799b85b0c2d954bbc6b305532249d0e473876222f9bb133b6cd77182ef757dd0368059821d07cff32", 0x1000}, {&(0x7f00000000c0)="a4c751283c96fce55bdc144b9529f41128c8b8c78720e11857420ca259b5f51ca85d3ba8f4462400", 0x28}, {&(0x7f0000000300)="fa3c03f4585fd9277e29e27e640a0722d8395d8871b6791ce2104f9ef45b0fb4c449f8d5dfa9046dc99dee0cdb62ebb2437c4aac439840c68924f6a40915c5875e77169a4d9d9908b9c39a705879c9f87ea06527c25956d371747c69703f53d06a72a75fafe71b5ba5a714a2a8f6cda9e5db9953629532a124e5ce4e6f49c503916403056809869edf4d838804d2816c0ccf04ab1f4597c3da3933ba47025339d336ea35b92df28a8771af96eb55d716f2f75a1c8bb3b0ffb48c7c14bcd4c028800256f33baea2ffc32f5203c9", 0xcd}, {&(0x7f0000000540)="e23222c015ec91783a23191022ce5685a862c7a69766522e2ceac2a106e9dc64a78beecddf36796c0094cfe539e1d8ace896baa1eaa590833469b9568fe1192d36b0aa3aaf74ab0a759496198d8f128e0474f2657bb0fd6fc69493bc62b294184016fd2d596bc34869f585a177a56c366412b8bf8bc5df9056822d1d4f784b95f95aa218ddeca5fe5cb76eef24218fd58315ad7934d292118da433c4e4e6365ae9b69c87af8bc4fb2170e535cffeef4a861e370a8fd8b93527db60a8dfc2c89c0c15500988f1e632b388bcef0fc26fb6ffd95ca66077", 0xd6}], 0x4}, 0x4010) 2018/04/02 20:47:04 executing program 3: socketpair$unix(0x1, 0x3, 0x0, &(0x7f00007e5000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f00000bc000)=@abs, 0x8) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000100)='/dev/rfkill\x00', 0x40, 0x0) ioctl$EVIOCRMFF(r2, 0x40044581, &(0x7f0000000080)=0x5) fcntl$setstatus(r1, 0x4, 0x800042c05) sendmmsg$unix(r1, &(0x7f00000bd000), 0x80, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) dup2(r1, r0) 2018/04/02 20:47:04 executing program 0: r0 = syz_open_dev$amidi(&(0x7f0000000040)='/dev/amidi#\x00', 0x7c, 0x12000) pipe(&(0x7f0000055000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r1, 0x407, 0x0) vmsplice(r2, &(0x7f00007d3000)=[{&(0x7f0000fe3000)="d6", 0x1}], 0x1, 0x0) vmsplice(r2, &(0x7f0000000440)=[{&(0x7f0000000380)}], 0x1, 0x0) r3 = gettid() timer_create(0x0, &(0x7f0000044000)={0x0, 0x12}, &(0x7f0000044000)) timer_settime(0x0, 0x0, &(0x7f000006b000)={{0x0, 0x8}, {0x0, 0x9}}, &(0x7f0000040000)) tkill(r3, 0x15) vmsplice(r1, &(0x7f0000001440)=[{&(0x7f0000001380)="11", 0x1}], 0x1, 0x0) ioctl$KVM_SIGNAL_MSI(r0, 0x4020aea5, &(0x7f0000000080)={0x10000, 0x2000, 0x3, 0x3, 0x80000001}) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000003}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r4 = socket(0x15, 0x80005, 0x0) pkey_mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4, 0xffffffffffffffff) getsockopt$bt_BT_CHANNEL_POLICY(r4, 0x114, 0x2710, &(0x7f0000101ffc), &(0x7f0000000ff8)=0xfffffffffffffeba) getsockopt$inet_sctp6_SCTP_AUTH_ACTIVE_KEY(r1, 0x84, 0x18, &(0x7f00000000c0)={0x0, 0x1}, &(0x7f0000000100)=0x8) getsockopt$inet_sctp_SCTP_PR_ASSOC_STATUS(r0, 0x84, 0x73, &(0x7f0000000140)={r5, 0x54, 0x10, 0x10000, 0x6}, &(0x7f0000000180)=0x18) 2018/04/02 20:47:04 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) r1 = perf_event_open(&(0x7f000025c000)={0x2, 0x34a, 0x3e3, 0x0, 0x0, 0x400000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8001, 0x0, 0x0, 0xffff7fffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x8000000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socketpair$inet_sctp(0x2, 0x0, 0x84, &(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_sctp_SCTP_ASSOCINFO(0xffffffffffffffff, 0x84, 0x1, &(0x7f00000005c0)={0x0, 0x8, 0xf4a1, 0x5, 0x18000, 0x5}, &(0x7f0000000600)=0x14) setsockopt$inet_sctp_SCTP_RESET_ASSOC(r2, 0x84, 0x78, &(0x7f0000000640)=r3, 0x4) r4 = accept4(r1, 0x0, &(0x7f0000000400), 0x800) getsockopt$inet_sctp6_SCTP_PR_SUPPORTED(0xffffffffffffffff, 0x84, 0x71, &(0x7f0000000440)={0x0, 0xffffffff}, &(0x7f0000000480)=0x8) setsockopt$inet_sctp6_SCTP_PEER_ADDR_THLDS(r4, 0x84, 0x1f, &(0x7f00000004c0)={r5, @in6={{0xa, 0x4e22, 0x8, @empty, 0x5}}, 0x101, 0x6}, 0x90) pwritev(r1, &(0x7f0000000380)=[{&(0x7f00000000c0)="5cce7e26f54e314c518700215340fc602160bd7ad16c44bb15bcd45b1adc02f41e8ad613fc54893a78606a12d94569faef0d4dbc9ce72b725449c2df4a76bf76ac120bd1ab07482ef80828f1d5cedb0b4626bc06f01e7ee23a00448794a2a814e4d97b265117fd0859178253402bd5086981713679391571788a3929fab9c69d4fa797ea42f8f9f5090a24a72a40de8d72233f111d7704140fe5ee4875c41e84a741496b697e09fd7a39bc29dbd234d23f563089776b281dd1e86f376006087246478755bd9270795a78c22ea0708a35840697a22455", 0xd6}, {&(0x7f00000001c0)="d6e8c68ad9e5527af08fb9354804d566d6607ab9e828964638d5852f618aeb9f2f5213d98408a413e856c5fb3d5447497459c4139fe1cd11bfd08200", 0x3c}, {&(0x7f0000000200)="0a61f7061d7317a83b3c2b0bd0026a4dfb7d2afad1e6895304a3f9e81217d3feae5082fa300049f582605012b3151c59fd58d9b061535d0a86696af99dcd066f0d839128027ae9f7743aa5b2f6d8f79de4d2a0d9b19cfa86a29f293f3750035d431a429ce22fedeeed93d90be0ad631543421338bc76a378f0fb7928ee7b", 0x7e}, {&(0x7f0000000280)="71b0b34d5bdf41b17f470ab577f1b1393beed7e123ec46ba66e7fbadc8b70187b2b5ff744fa9492187681189babf7873fa2109127120a0d63808f864a08f9b2bd7f8ca1a383ca34ea1b5e2f30476fd43616da993d8c189a8223d01", 0x5b}, {&(0x7f0000000300)="7ebe811a660f94d71f74a1b51e723044870fc9f7942ebc228a28e778e62dfaf65139cca4bda966a41b266089b03ba3a7c449d2068fc43bd75093510d074dcf4aa5f7cc4887409e0382e3ab2552dd4c0f099d5a34491b17b0dfa56c81a6", 0x5d}], 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha384-avx2\x00'}, 0xffffffffffffff5a) socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000), 0x0) r6 = getpid() getpgid(r6) fcntl$setlease(r0, 0x400, 0x1) rename(&(0x7f0000000680)='./file0\x00', &(0x7f00000006c0)='./file0\x00') [ 248.417647] QAT: Stopping all acceleration devices. 2018/04/02 20:47:04 executing program 6: perf_event_open(&(0x7f0000348f88)={0x2, 0x78, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x5, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x40002, 0x12013, r0, 0x0) syz_open_dev$tun(&(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) 2018/04/02 20:47:04 executing program 7: perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000040)='/dev/rfkill\x00', 0x40000, 0x0) syz_open_dev$midi(&(0x7f00000000c0)='/dev/midi#\x00', 0x5, 0xc2000) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2000000, 0x8010, r0, 0x0) ioctl$DRM_IOCTL_AUTH_MAGIC(r0, 0x40046411, &(0x7f0000000080)=0x4) r1 = openat$audio(0xffffffffffffff9c, &(0x7f0000d0fff5)='/dev/audio\x00', 0x802, 0x0) readv(r1, &(0x7f0000395000)=[{&(0x7f00004d2000)=""/4096, 0x1000}], 0x1) 2018/04/02 20:47:04 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) r3 = dup3(r2, r0, 0x0) ioctl$sock_netrom_TIOCOUTQ(r3, 0x5411, &(0x7f0000000140)) ioctl$KVM_X86_SET_MCE(r3, 0x4040ae9e, &(0x7f0000000100)={0xa480000000000000}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000fe7000/0x18000)=nil, &(0x7f0000000240)=[@text16={0x10, &(0x7f0000000040)="0fec8cdfffb8b6008ec8baa100ed8044dca70f005943f3f30f236f66b9360200000f32f4653ef30fbc9e544d0f229c", 0x2f}], 0x1, 0x0, &(0x7f0000000200), 0x0) 2018/04/02 20:47:04 executing program 3: socketpair$unix(0x1, 0x3, 0x0, &(0x7f00007e5000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f00000bc000)=@abs, 0xffffffffffffffc8) r2 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x0, @perf_bp, 0x20000}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socketpair$ax25(0x3, 0x7, 0xc3, &(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$audio(0xffffffffffffff9c, &(0x7f00000014c0)='/dev/audio\x00', 0x101000, 0x0) r6 = getpid() getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffff9c, 0x0, 0x10, &(0x7f0000001500)={{{@in=@rand_addr, @in6=@mcast1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@multicast1}, 0x0, @in6=@mcast2}}, &(0x7f0000001600)=0xe8) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000001640)={0x0, 0x0, 0x0}, &(0x7f0000001680)=0xc) r11 = getpgid(0xffffffffffffffff) fstat(r2, &(0x7f00000016c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r14 = getegid() r15 = openat$ppp(0xffffffffffffff9c, &(0x7f0000002fc0)='/dev/ppp\x00', 0x60080, 0x0) r16 = getegid() sendmmsg$unix(r1, &(0x7f0000004400)=[{&(0x7f0000000180)=@abs={0x1, 0x0, 0x4e23}, 0x6e, &(0x7f0000001240)=[{&(0x7f0000000200)="cc6fa485e15c73f7db49ac3efade46bd6812b3a3f3f2626cce6ac45bfb6942898f7bea438e231ff03d1124e99e257692c96e51c0b5b77bbb89729784373c443be9d23d9487f5f1ac7dfc158d4a07cca39ff7a3d5e27620b3b9f0ec32097f9ef808227aadb201288bbe61fa96861344047aa8f4f07d5688c8d41c5e2685dab09eef3751acdba87c824a6eb4cebe524a95fb3413aafa7f35d7284c0e07d1db02af0bbcbda0d89f56fd25c734a8843970615ecf2331464003490308cd0c4b6a6cbbc1640c68177a5c7dcf4dda5fa23a98c02f33f24a9153d62bc1c795091f1c3219815879b0b089a770889d3edbfa8452c8bd9af160e173cfdb24cedbe143bef536126124fb39a3a276d3da3ccc31bc5271deecd6562fad89a1593d55b161ab1566593ff96b72dbf23fc30de41f6bee965133033daca0b30019d07c66d4cbd9d25b53b32b268bf4981f083f83af3371ba3328bcdb2d770adb90203bdeed76dce557383fd502e9e9e512def710726ac1bdc9301376dc6271db726a5c116d6e5b8a26b402c24321cfa17951efabd30d92d4eb96f51f96e6faf48220851f9dc9e520e77696d6c973a1a88fca5df8b3c523906ebf90e1126c805fde53c1e6fd125a6f889840fad15fd32635c1eb1a606aefb04caba7dab5650598798cd71076b10250a94e602c714f9ba8afb30f04db68a8fb9137b0f3e70bd783fb0db6361aca2b9e70ad87fa0066aa2cdb7042e262cb27945893324b85efba94da52b54b9a3a5ab794732bf605aaad3d563766d03f901d2e8ae17077acc65d4b415545c63ad44345acffc5b1f8a3f5488713d4a68749c7aeb1a8d24bd51a01c97aecbe66dd328ec987a3cc42bc8aeb01b7dacc7ad9ccbc9a4d69ece3c8f44c56b37ca3530cdcad4a4d441a5605ff816218838f45b093e4ed539406c278fa9d8a2aebe973e31051cdbebdd389a68bd8a6717e351269a49688c0de196cb9409455627fb78f0233631b98913a3e9313950c1d3f4d586d11565ee9318d317727e79cfb511f11a03b1a8d9f83fd54b55ee187e3e840a6cfc8fb974cde620a27f08573d0fcc216d6b76a58064ef550cc8662d4a9c3425eba533a8cfc40d1b841416af330e43e4f2ecc37e355bd9f9b63ff4b3764282c15eed5d21be7c76676885881d9fe1dcc6fef5bc236b0e25b2127366ecdd3de9321c1be270c0346f025936c73d16c55eeb5e9463ffdc013cdce8478bc789c55298b989a8500a8737923716a148c5bf42f7edc84e223f38d635755a4e68b1ac061c3befa72ff7d5182c7f6b9009b3295ea64118965404107c02c4e6c93bc93696e98a754ca85f57b990101b16769c7ad5d2389468aedc100b41b55a325a7335a8f2afac4f12d4bab0717a005ef07767a51bbc6c89b7d13ecf3d05346c861edeafdf31f320f052495a2943bb05264a86807dd6fb5e8e20de2b52b7ec999153d2df476dcf948d918973007bd4de540276baa407114c2c2243d3aa21715679fb51bff9eba1d7c848ffd9854016897c5c33b39a2c6f0257c6a47f4d7c62400308d0e22a8d89857546e61d6422cfeb969da8915adebec5c98ba8a41f18c3e984e41af38518111da9890f35e52bd3f0d97ca52a1c3c6f2521973d36a7ece1fa76ac4c2c56e0ef9b26d056404101db2f027e15f869b98023f1ffe43037b6aec0187ae063b71aed83717e91352954650350da952d04ccb351d5128c2bd568cecb31e43942836f046e1d757ade37d0fa2f9d924d7ae9b06a70f3e7266020d172268088b06c0014eabb6ef1119ae6ccbf1d1f24cd75ee00371ffcdc3f71e491f1357c4e3dd7b7182053ea9c1274e6f6c121efb94f5bdf7a94015e16a52d5c41a5359038075c31851c773acf4b26fb2caffb163f0d52da0d9d4aa1c088c514db2e2ef7bad04e1086bc287715bcc521bc74c97d12d4f24f85f43f05da263b2a3c98fd3632d1de8cf00267859d88b428332f631c9337fff661db9f42f56308fc152097671bff7688f98990d39e1d94af3d74ff8a6879132b5cad030634f60852b468b80c4067581475abf0f4265ef6996e8debd6edc9dbc24b7edd6f82ab6e1d70e02c9d262d2de68e75035c6c5a2e62fc0a0790f13721204bad269d464bb043922f52e1499859a6d9679a78d90f52df8c617bd9b9d756ad18ab4ebf7f6d145fdd85ead655cbb6f0535cef6f5495df920fb877c1f71400104b80cf3ffa97542a41291b95256241fb7bb9a6e608d726a75c90a5ad07ed2318ae1ed448798e882c3f892609f4eedc84cd2e9daceb1ab208cfe044798e3b5e151bd54a5955410f7d0e46161d5ff22c501f1a81c08f4d26a6ff0afd0faced85d59e4c3e99d96132d5a989a96e7e4321eb9839a3d832cee84902aeace3aadf99a2f7fbe167781d5b11117d88085b4a9390a4d22259ec426a3b22a00f55b4e1b226c34b758c9cda7e0f5d4812dff1e15ee3d35928667eb89099f161b9994250396a45b396aa9992f20b44e680b3dd1d8e121fd6d3f6f3868cb21ec121d0f732021336fd698a5d0937098e5c79e6ca1d8e718aac2cbd40a48678c4d0e6c57b72d073b3b531f1fb806b3860daea6c0b49976f14a9ae34bad8cf252460c6ade2904c0255ecad9e0c78f7f81983112e6d63ed37f3697dc56a046544eb4ca85ad76adcecbbdd2b79ec6d0f440a055c82a755e276457fbfd66bda27f64e3025cf6cabc196f410789875bca9685c34ab3517092f1ae21586fdd4f06c5f85949fd86bc12d2f78e2eb745107e3c37731a657b3e8f0105f107307143d3f1785daea9add4d9a2994d3e7fc80176c96c41fd63237836eb2393ac103155102a12ec064a607f1d7c0bf62ac1dd977b4b5ba88d8d598b8d922f3d68734b83e423f803470e93ce038dacf22ed08fcfbd9411ad6cd62485f4687cf37f19fe95392a5976a3367b095efd9e0680bbf58bec20758e17e1cf299696ee8c7119e5c19e36742686beb932c79e31c4b46e4806b1c5154875200463c471569e06586ad6f488459856ccb05b410f5e33218ed328e6442cac6230e268e6b30399b4c800fbc0f1f0c71d753a6a7763df704bfba6dc004692f59d55b31ae974d50aaf6816f9c640608f1e1a3123a11dd29c66df07c5d2c9be8abae84c74845fa5e168fc68f0300b3b3bbbb2483020e1bf59969d84823ba4d6d9bf83a9cf9ada94416a47749b6be6b91b12f832fcd690d0e67c49a744836ac3ad82ee2f939dd700a634adeecb1b0c754576c73b5225bc12ee53dff42134f53ad084ccc33d080ddbce17cc95b5726fbf11a2c82440a8619c334b49e6a5752fffdaa3a25491f79c32308ce7a67f948b369128ab06d3bf3af128f61bb214e25285dc32c48f9213e89c9e0423a7b1d2d3b1276584942585f7e12c36ab28fd468d6d0d36c26e884259ba21fef6991c8f72923b19b9e80f7021ef56b9d38107ae46fe9e6ddd29d4e169ae7a5497a832cf528d9e607b7eb7da0ed3a0e3902fa67847d892a204f170f721536978bc804e19207d8910675ff943501d789807c339e570ab9004e528a7578439bb57fc5a26029f87d836b54e66e90a1c9bcaf2a23e31f0a903cf6369c5ed84b128555a99ad0a7bc40caa09aa416595652e5d7abe6c08527f90abf106cb542bad191ec423c812ac53e87a31a19cdfa15b194ddfcd0c7fdfb1bd75c5405b2bcbf449447d9ef6d0881b06240422720d03935cf26a7f22caf034c31e82369365ef77599b429e9738da56cceac593921fbfdaca6f93f36446e3801efe8a09888e01ea6145344161289f031044b2cbcd85e15f3adcf481863c0400a91ce8e27ea55fae606f9e951f3e226d855c2710f072122d62e89d9e5af8e49b02bf65df432931add9f84e66242ebedf2e5f525f327f565574f84ce4669246cddfb9f2cf45ac46ead1419802832ad538c9063f509f0b37f484b7fdd95a6d9495252deacf37dabf14cc03e1eb687f9280c71e00860be2bf2118075d1f6b77c8057ef5f77e2fa10b76ce2bc66bee77438e3b42f42226ac148543b6a3475f6ce886126c23013c7773e2c660c27a39f238fbc3b5a8c116ebfbb27193ebc1216093359df45497c0490ea9c70ae0359b2e4036aa8b5ad45c5078ddcb398f63d28c72abda99ad029ba0fb8df296054966d406f522e623cab1ea2b3536aa2cdab791277aa7b39843c269b812ec22837415127295295423bba2b89687a47b22b37872c3fe9f49ecb924d90eb131868f4e702daa0b0086538b643b0b5de485214cadb19bcc16f1cddba28c3a77546a916873d82481e698a10140679b9da4a5c29fb1c92874a6a72f133108b9b1491b6030a8adfa33f6a0aca1aa46ae5ff85d328764b0572422cc10707e2c352899d488ab398bf55216e555f0c17fbe830fd5eeff505f23d493206a9c79abe5d0dc4011ca49fff4c1bdc8ba8aea46940eadb80301ac2a9c3cca271f6dae9b9d2408cb2c99cc9c24a0e0a69e96fc55af3d0642c84d3eeeaed0e19c91252987fd91fc905d58767fe05a250c3b4ae13cfc14dbd26411c84586c36be8277ef67dde7479b34822aa3fac2d9eacd50a51c5fc150456a2a53e064636b4ab8bb7219130f022e719b9eb53c990e964dd7ed9e3b4d821c579f49554aec80a8b90dc1966256ca319c683744db5ab11c8bc9a6183ec745448eb18a478d9cd9ecf7b20a79f15fc0c433be2ddd336aed1cdb7208644361c9ae6b9ba288c48fcf25c7fefcbdbf3875846c356b523908683752b43f0d481aa21e6b9ee3d7f58d40b08b59a9d076a90c4a7d872292698ecdad3700aa7b1a06a87d9196c37dd9419efa798f265a95a61118fa46c803faa645bcbae2a4f6ebcb52c65eb971095a2a395d724cd3708cc7e69ccadb7c4817ce913d5bfb8d23d0d41489fd7bcc45e06f2c7480d77c2541fc2759e4d9d0401404a7913aa3e6af2305007657569833d754922f24395545f6ec41fe58c3dd47f3cf1c20e80e7079a6ffb29b24bec465efea42a9766781fd471a66f270edfc99b49d1af2d5642c6449c5c16cff37d149cc75d5fa90c7e041996d997d7bd012a170e0321c28b1ed93d26ba782ef7b355a1d2d5f8bd86dbf995f667a329352ae8d298498346e7e42ad639d70d7992710851f0a6775150cecf2a4cd514b34e2dc761013f6dad0af50238a40e358647893b519a3e930ae7a2136163e986e709c21931108bba9c494238130952be4416081cd863cd306b3c2c568596568ab410242206e7b888eac8e64df58bdb5458cbfe17e85510097d713963b80de9825a6920bbb920c3ba82d3f8bd5663cc7b78a0fac7a13d0b71988158da0816391c33fe4106a8dd56f0c08840eb039c7506e832ca2b82501d8e5334a96f052b6b8b860ac16b26b923b065e248b41be84d79d338d7254f5eb5bad6ab4cc0a5b8150f5ef19ebdc0ca660934b45d44012e9a2f397dfc07714ec2aeac79adaf092d49a192e8e3061e32bc3ad53c5fbfad6d172c1c1eca7e969ba2d41422004b5042ddf0d3fc06bebefc016f34ecb252bb9fa01e00cbf3a5a12fa00ee9cdb1941735b1527069255c72006c0c4b2a6de7497dfdd03fa1324e612d03e73a8c151e2b9a6199829bcc2bac5fe7435cae2d01d82fb83c44a24ea47bdaf2c13e8565eeb78650832ccaf524afd430e47a8818ea032295c39cc6a0fd50d3106b527438a218b7755c1fe52139720698d620c2d0c697bd429e07cb0fd6a94b732e158ec048b7820542b49ff74ca86c63f34d0c07e77c47740a6243cf207118806cbddca59cd3de5eecc6713dd8669ad7c96415153ff1f5c07a85c875db", 0x1000}, {&(0x7f0000001200)="ec584cc908bdb3c64e80", 0xa}], 0x2, &(0x7f00000012c0)=[@rights={0x18, 0x1, 0x1, [r3]}, @rights={0x28, 0x1, 0x1, [r1, r2, r1, r1, r2, r1]}], 0x40, 0x4000}, {&(0x7f0000001300)=@abs={0x1, 0x0, 0x4e23}, 0x6e, &(0x7f0000001480)=[{&(0x7f0000001380)="5110a3861b5baa7cb3f1cce8953678dc02f60ab4a451629a07a6eebbd2ade04924bec72f48f82992262402ddb12027056a8a05e6abb149ce1fb7eb5803a7da2bf3a41d1c53d739942b7e574dae436b8b716ab0a6bb48a0cb33889e93c6bcd7cab50547beee683acb1d9b7a4deda87ccd5edfd20edb8dacb595ac4bab6b76ba722801f99d403704124c19555dee48f7af2cee15bd62d35ef6fbdcb6d492d65d0eb2b7e0a1b976e1648770bff566c9ce7482fe884035d3023fb699fc00a05ad68cc138df16710c704abcef1d552a12f479c6cf1db989fbade18db50c5928cd36b387a2d4cb", 0xe4}], 0x1, &(0x7f0000001740)=[@rights={0x28, 0x1, 0x1, [r3, r1, r3, r1, r5, r0]}, @rights={0x20, 0x1, 0x1, [r3, r1, r2, r1]}, @rights={0x28, 0x1, 0x1, [r0, r2, r2, r0, r0, r2]}, @cred={0x20, 0x1, 0x2, r6, r7, r10}, @rights={0x18, 0x1, 0x1, [r3]}, @cred={0x20, 0x1, 0x2, r11, r12, r14}], 0xc8}, {&(0x7f0000001840)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000002b40)=[{&(0x7f00000018c0)="a0d444182c40f01277472afab3653904e5f84bbde81e00ac410012c3c738cab3d7e60d04f8553f54ae59858494b23f4df285152b8c99fed069f0b02312e45cea943c2415022803d666b4d29df0697d7274e28a2a669414804f5c51a126767758b2b475fc79bbadfaabe5af482c321b8387db98c919bf889d79682db7103ba1d56c8e5f6b81d6abd34a402f553f710dbf80cee794f321d6ce5b6d7a94309ddb86d6567a6a9421b5eb87d29c47863791b60884be794180135d41db5945715a6796aab8490481e74853", 0xc8}, {&(0x7f00000019c0)="694881925d8ed5b5740160bef66e2f9f5540231bc22617254d33193a2d35b089ec58aa1c551353b487e1d7cce7d5397d76c83fbe161265cf2e67a9462c89cbb031a96438146b847281246251feb741bf3f548dda893ce2961972c252a80593ecb15c91e6efb60cda8ee830ecf95d700230be18bf30979ba0c880b6fe04ae77253950ef456cfb7d5af8fbe0b72d4a95551d0d680e05f7c0618a06f8c473e78f2ae9fd57bb22c2041d2a2f6fa2bda798ec1db35a784c71e175248f7845ae9e5bdb3c8bae0c1858a9ff65bd7a338e8b7503b610b9c7e1ccb4e798b50876205f0f90417dd4e637d78676b051f7555a9401f9de0c914327af0c3296b2f2084f3117cad60627ff0f74f0d38580b708891d1fafbcce4e5a96e4015f4652090ea84b68581116760c1d3a4395f3feab2b5c65f92eac0ed42234e41051713f8059dbb74225a2072719b5090de9939e5e815093e242032f85abefc48889e6c1ed8f7cdbb02e420dbb80c05bacd77356b7923bcaa61c6c77c86051f7e541ce09bf629e5c778dc53ce35f3c6a8f8a6e0cb73515108ebdef6abe6c0e0ccfc273253cd0caa592c050d072a213eaef0b1f7325f871b5e7a1eeb136216ffaa911212285aff66c001d70b1659ac63ef6f7a0b1297716188e0bff4e700af7ac94ce1567e67e0af54047a0a77a373955ae3e12fe4a1df76fbb603267f44b3ee98bfb732a0da450067ab0410a3eadc7ae8ba5fcb0727ba6c99a4481e742c9d47b03503f075762dbd35e4f04fc3f5b1917b2e8f33a73e0dc03b9e3ed41b45292f390bd0087206017e4379575324565d93c69cecab3c094b71c929c6b14618faf60c157ed1585a7d59e5e4c8a85c2e339c57afc8b4680e3fdac7a066e65287da6d781fa0a8d91e4c8ec53927516931e73a4ac6d23a5d6a638d7d9ee5505fafa72a239bdf21753e3bee1c0bf6753a3d2d7927f50e6d6763a880c65d114ddaafcdef580097de2c6cefe05a199fd7f9825d87bd537fa510f7f0c666e31dc8970963262dfbf7856af2e258d3dc75cef94dd0574078dc9f51f13c89f4a5d5409b67f2ef9b739450ac3be04869aa55d8922160e4306b52be3ccca4ce9f397639c838a1ea923af3575f5201901a4d7d030f35a217e7b680eb93ae5ee50d7145fbec32127cefe4a9efcb1933feb94fb61c128ec2a186a410ff8dd7af518dd15a107766c14e66fff81bcbc0fc5cee769a292137004a03347d7a51d0ec4f54e1b1bd8df58c73a24c14e9454282f65048c1de57245b7ea6d74f9b6b8ee4ac21a00a04939c70284f51eaca4ffb15e7afd7bf57d1eb0037f8ccd5b5099a377a123c3eeedfe9397601b6512d365f216383aa8decf5e6a578bccf45f34740198a4220d10c6dfe91dbebda341b9b4addb84f4346dc0e8ac01c1ec4dcc2f8bc53eb34b2c321a5ba2e9d4367ab206c6eab95b5f9a2ec6abc96a1e04d7ac6b023473ec27885693ab9211b75428d8b092c2374d076448c9374ac915a0c4605fec0b38a80da426403aeb07b64c90d0f43744da2e9778bcdaf5fc76d60c1049e919a903fb4cc662550d67d5b514dd6b1c9d2e8170c91f20e0b43d1b9f8c6bb0f33862d860136950e55be7ec07f1724e2e08f9e2224453175a34f86f7a2318fbc174312be949f1cdd137043948a86dfc1916cfd281589033e6af12046b53c0d16c38b6cef1176890560cce10c5d679e2e1f76f42d6eeae48b0d03858115ca7ab92b7629f903ea80d074d0442d886d781f1193dedec379724a4e4538eca2be049175fec85b4724a3968ba5a4f3a7fdf651f134aa6fe73b27fd6ed333569251d5029414ef61f2c7478d9c38abeeb2781b97239003914862507eeb9840de6ef4f79e7309e29a57ee3edb96069aca8d4191a0f8d119975706993ba1d405f0e431686f00800e4258cec82725a24f52e0f521a0ca71e2f9da1aa4f856b1baadc6b40c038e7e91774082dbba46bd3e63f4fc1e0a51452637d37e39944407d666770002c8914f649b937a411da7b5cc66ec5c214ad55b41dc0e4aab3f6bd611da389b766da940ce8b097fa97a952c3f9746bd57c8d7cfe85b55abafba3c7116f440dae1e00f0bb6490f10987270997737dd2aa3b00bae7c8a31c5b8e7f4d04efaf4d7f8d3adf64ff08edd7e15d6be6d883e8d88448c9be67833068c75719bedadb08db2fffc38beccac2629f7d69859350ce37f1b61c578730c70b44d6441a158be087b62e74d2a55b2197ebe7d8d742ca8930082d950b221dd9eca3d666612b99f6a048a6d4cbc5e4a1a384ee5d07149689f51d4ddac25b43bfbbb32d3cc443fa06bcbe1d411b0b5725f83efb177dd3ff0444f052fa1e361ed850f7f2ee34e88703af20cdb14cfa71215d24d32f4733b3f841f463ceef25e132f37e07d7f232d37f0eab2e5658b0698747ffc05d93173180f5d40308167cb1cfb8da4ce76e6385e01bc8b5f0555e981eaa9f568bb41860b75cdd26fad2dea9e30864bb2079119696ce6cb031e6d11195ea2dc584864d971d4999a40ab1e5579920bd907070522b43ba45bdff97af7eecc0bfd4252a84b155ebbc276e0561da780a136fb6c296eff77acaa918bbe7c6d9d51391db86f29b626279d06b61bfdcf3453bcf3b66a16eabd34768191bc0956712545d31b59caa795cc05cf17bca39962179722292703ab3da1f5e9cd1e288b8389476b8fbb06b7cbf2ef81e7b2f917c2de7f87f2563c24e7e2b20f123c4b502c60a575c9bddbca01ebfaddf4ac26bdbb51841138e5676ca7f32fd63b214b2ceb466d82ccd2142269a1b534c86f55114d7cd6bdb07708272412dbbec208a84de8b5c461fceadb246c1c1dc0753d3967cb7efe0d4f11c8960e3e6f11d448c154df5e3e017e7e8d658aa7bc2644fa7b6bb49e0eb27a129d64e83232eb0f3627d5130c9105469e4be00c048c2bb854c0938e76486e5946e925f73ecace2d39553e4ff321c072940699a337a8590e05f042267546096ca353f1af09d58346b6aacb4d5a3a7b613ea89462f1c1126819ef0fd2f6a6d1c0c90a585a85b83e7dd458c9b359fe3f7b5e33f72a4903bb52301a994fc0ed890cd8690f332eea2cac4d651286815bfcfc1efedf257abc12c14419da1a59c70b98835d45de9c49479a52e630e5fa476492824df6ce7cc0dbfbef6d46d81e2a39d70c727fee4b75c6e57dd1b4952d2e4e8af0774c6629427da233f63d5d57d4b7b0755b062678e732901c4f5f3a08b1e2807a514cb5546b4e04225bf09cbfdbbd34abb67e504d9d21a15b92efebb093e7e3ed3aacb22862c442da431352c7cb17fb8eec4dac97538181a1e6ab4d83def3bfef526ee3c9ae67fc17c795c49bb539619c0d63807e3ac6b62f2f5ef502dd9e6e3615289b494a70a1ac203cc71661317093f2e438ced1ba8d5ff8bb1bc039097a1bde59042cfca8849b7be97aea555a68ea5dbb93c4da8f79deadb7ea78dea5e8368e9f36c0359048aa0ca9764375026702f9ac13abfc5dceca9a8b0f603ce255533ae301d46b60f43dec58588d2c609ba63d8b98b4568dea247ae0c01f79a9e4ddb43e72dddd6d79ee95a49314a51094c7155f2f283854b9ed84129df2ddae659c3f6ce22156dbdeb6d9faa0ce29fad7e7e6f93fd52aa66f5f4f47370a42a88f58ce201005725581067cd05cb26e546eec145ebf8de724dcfb183bc91729b7f2c6b35859ba67d8cebb09a22a3b811e157875509d52eb72a0cd7ca6f3f2ad33b7eef1881b3ca48fb1318ae3ed03b557a0fb9b0d5ade2459b6d9714349682bb7cfbc740ef8b4ea8a1f5df38721543e92406331c597defb29d1e9c9cbec9cbac7ee6f7400f33c1de8956a20d42d30724b494c383d990c537c56f36549f3a0bee6410fa76cadd4be6467bdda6d71a631fdab6fbb9578ca12e9355cf79fb246cc97becf9d57d49c7fb8cdf4bdbaa1bd9886725dece76d5d0a79aaeef11c25ff01913f93a63ac9eb3b0998c3b7ae7c54fe6631c2d21e093b68e12ec4f7bff4e822cc7d25dea57600a12695cc961755513419a501d8ac7b95dc57d362cb11fd8b00f944d6388a88020b8968d3287593addeea3d5ddce9c130ecf7e51e0a43badc1e019866b52ab50890ffa50cbe0956dfbfd1df6e5d51d5a86e45eb4411669470eba944eba85d25bda26723f9ecc40b14701736bc0a10a65c466c3bf609410b0047ee71a2c2259f4636f741a98f8e5791d61c63ebc2f47f3e02d417b4b915d70aced0716e64c386e38d051877303c6054e22f7a33f3d02b7f9f4bc46068e63dbaafbc1979c8cfb265629774b136627a079125821c8b312cbf2be9877bbca823805380cd00ed13b792fd5323b798775fab0168a4294fb9e6c63909c4335ec70ea94753c96cb5d3e2649c6d1f0b1d404d2158be62baa17769cc8e8b4b00ad6636df0b18e759404b7a4903563669075e26a29ba5b05a3567b2c056b566fcf5b678715c44767cbabf0b181ccbaebf18bb01e4c6f5f97f6ff50fdfaef04ef443f513a9783f2a9d8e7d5747fdff5c58247e2902c55a95593a57eb1ce28f524c35b5eb34dc62edfa0453db0e25051735a8237c9c2e6d56f7036f787ab8d7c4be407380f4c58dfb5573de3113cdb405a2a896199c527fdc1c6bcfa1ab4d33de99ca89949c0ca1ebee42ec950609aea9b7e78a4a6c4cf01f4b4f509ebd9f44814e7d230f34df8f85061d7e7d3aa7c153a84fe9e895cbacccf54e86200b1f444699018c281e8142784b95fd8e952a90b79ea0d06d30a6e2b385022eadf54dc1ba16aadf8709b9078e00027603d9755c8008bb5f13cf657d66d440ada874c2be3537753d4d2833db3966950f42fdc9ff892e9b621b76e78e07488ab3fa64093b90a67f0da324a1441bd814d5f5a10634cce51ba95647b31d31034a0a03339fc152276a120929fc1a20dde3c259e6965b528ac1d963ba2f09b0bad3c594c8061a13217952ff9aadb6c41c21b868196a6de482c7a75330d6a4fc58b74976af69a90827193d16f535975b7469917d4412713dcb5dd59e14b3435de60ee938db7235a4a308e28a924acea2d170de96c5a4d0fe10dcd4c4d541337b57fa9cbc701ebf860cbe26e4b7764d1b21c8c579bd1027cb86c571e10a4dfb866c1bb16d1de0eef12074de8b1cecb05c7c44c494109cc282f08924e7283f4b1419312f353fc30cc83cb0dedf7750228e53f80840a5d7e665cdbed4d85e90e80489107bd57bf78e32d7e59a1b52caa0fabd2c7d2896c12836bde6cc2efbe303febd4f8ea2843c51457a4b42785160aa66714ec4430689d62a697590b494cfbc6466359682b0ac0d4858313a4ac00e95767b79deeda183b4d92bdc7b37c6809726240121981709b9522877db40cb7001328ac61e91749ec6012ca5323fdc4fdaf095dc44ae6fd374bd7371490a7a87913d6249e9e76dd0997b4cd6857eb8ffa1b5a640f9595fad698f3e845dd98a634c98ef263ba07a3424522ea2c7b33737525976f16a60b6f0eeb186006a1dfdbc29e9c958b0c776cc8aa6e8bacf4ad81d0c0babdcd37223552e00f0138859b6a7c4412187ae69dcf116b51816a974ab141d17ccea28135ffa1e7f7759d6f3699119239a769f10f01cbf2cd3b852dab2358e260cebca7266588b3ee18d7dd5e80361140133436817d0bc69f0c95f11edded77eb72ef74905b4cf0daf96c2b8f8700913097578844cb0352bd3ca5ca1225e05ee013f6442e6dd245b48298fafe90a9c6f4afa06d29e5bd69e6dd1ce1303d8b1048c84d9423145e0ed6b4eae5c3bf670a8e458363b34bb35ff8f5ce5033", 0x1000}, {&(0x7f00000029c0)="85c1127dea1fd77e3bae4afc6102c6fb3bde75ea902c3cd91ec46e5d79eb03f5f954038aceb1a133c4b7b5bb9cce8de92c6c3186ebe83282eaa1f5b9e8ec1311a1ff8b29", 0x44}, {&(0x7f0000002a40)="9bc612dafcb45519596bfed7c7a73a92704433eddd4d86d9afa231c4bbe342e889c7713633f0b60eae82f4ee08253d52387b59544e94ae1316527854f5be3bcf1ef1ddfa1b2336fc76291fa7ac17fdb0f28eb7bb80664960523277a552068732b2498f91adfa8c662005d2b76bf6f9d10fc2a9cbc847f1159e0748223754af48bdae30d117dd5af6bd348c30a7e580b141f13d23214587b92fcf959aed99c8b0eff9140d9a05a2f83ae4f325340c7efcc07604a62fc03432be85ae6de7aeaf6d742038e3", 0xc4}], 0x4, &(0x7f0000002b80)=[@rights={0x30, 0x1, 0x1, [r3, r3, r5, r3, r5, r2, r5]}, @rights={0x20, 0x1, 0x1, [r2, r3, r4, r4]}, @cred={0x20, 0x1, 0x2, r6, r12, r10}, @cred={0x20, 0x1, 0x2, r11, r7, r14}], 0x90, 0x20004040}, {&(0x7f0000002c40)=@abs={0x1, 0x0, 0x4e21}, 0x6e, &(0x7f0000002f80)=[{&(0x7f0000002cc0)="9eb9f40502b4dc9744901f39a457441d9b11fc44443ea8f282a159ed2cf972f7b91e69377d8b263040ef8c2863b013af7c6c5645897e4fa0955aed4e0ce639f4df56fbfea407ef400fa9cf231b45bcb59920a38b237fe5b2d06514a89dd948b151fe135b50bb3250b645c570f37a70c6dd7488d6ac9f317acfbf33a330c6d59fd8939171fc0974d22e0e1c5db751be31b8d9c32353a7bcfc5fe5f34a10b575acd8fa78f09c77c9d6ca390d952fb99c7f764ff007b9f8d4ece8fa448749767508e0c6dca45665e04f533b4d7789790e88cda77a", 0xd3}, {&(0x7f0000002dc0)="e92107ce34adf5288c19ee859f17007db113b1414beaf197642f4bc68a7444dd879b77b47a36f8c6d06eaaa45c1dfb292b23cb0fab85af76aa7836c07b077adeb2560e5b007461212d1eb654ce01b253f3c09ce08bc6963f6474cc4c08b3174b93dd9f8535adc8f882a2f1a9988f8d4100a86f474172ebffff74f1b05fbc445ff73967e562b05756ce8f4b47461b30f24385b8693b5c0e79ac9cf27d1a450571eec27b73ed99", 0xa6}, {&(0x7f0000002e80)="b129a197f552e2cd6ad4bdab77a5b35471b713c3fad9182a2cd90a6c1ba8e50ea74bd33f52de651c8e8caf2193f27147d02c7a5208bbac225bfd7744b2e7bc02a3d9d46282e96b58d6e8802947fc9c8aa39a860257c5556f629f3ecc44c9b978514b0a2e0fcae4de92003fae84214f0dc68e5f7d9078cf6249ee063b73c758dab7e2896d7c11d5d443ae833d51a4d6ef9302e98ae7b1bde03da1e92df609c2e4dfb2b153f337eda7ec2b873182775f474cfc0812b77c26dcd8", 0xb9}, {&(0x7f0000002f40)}], 0x4, &(0x7f0000003000)=[@rights={0x38, 0x1, 0x1, [r1, r15, r5, r1, r2, r4, r2, r3, r5, r5]}, @rights={0x30, 0x1, 0x1, [r3, r4, r2, r2, r4, r0, r4]}], 0x68, 0x8000}, {&(0x7f0000003080)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000004300)=[{&(0x7f0000003100)="5c15363b8f4b90827e7965640b6855abb3bd0a23db37736ab749ea59960a8950b83f5dea2c626042731a93c8c25fe334cd4de8a2810a378203e4f2331e8c9a8e5f", 0x41}, {&(0x7f0000003180)="ce31048373675af68014472b20b93f4908f711763659d95e84cbcea930977d82d8ed4c659ce3b0678b0722c08df4247a6e923cf3678058cda0ddd7c9f4f9bbdf78a0ec603a82a729b8f9d7ef890927ebd7d25c72eb4f94fbecd5ae3d98fc46e35efeb4de3aef5e784bd28c69d94638d26c9c569739938eb11f44714f4ae97f6d67be82cd513ff95ef6df522f3716931f5968ec7cb9f05ec4ff9d576e37a43818c80e", 0xa2}, {&(0x7f0000003240)="be0a3e9d7b7cdb098b53aa8a84c5b10e8017f7260358765a82524c64939592ba16a32b0f12d1446ab9aa987144b53ce782ff98bf6bd5fa2ad01ea1567edd8c611502ac9ccd2600de47fc2fe4113f9d1a73056df4acf3ee38eea1e8f5cdb028550ac256c2574fac184aaff31713160231fdc56f15a3a36f45a3646c26060b9bea4a99dcc2c9dca1b62959de7a1e6390e6eb9e3a75bdfb6ac2ff5939ee34e6e487fe968f22b17e70d808a37edd2e85667abfb8121ff91a43c6f5c47cee43b18a3efc59cba5d0c0195dc1d64debb94d91b6c7c5d60f352c0f2d52073c4195507b09488c86c59fc7319cd67c6cf7ccae0a7ed563f77584d2b71a0a37fccd179c087586409857eba1bea03be30970fc389ecaca1a5ae7fec08a1396d810d036a3c784202abc5ce5fc9505d87a57e8b941307ee573e7b66e816b7a72126dc1fa4ca1e13d93e6ea82fb6d192d3b1fb853a4aaed0823f0e7782e420b485f94f596abcd04b2dcc46673cd0d5a22a1dd27b9f87a843afea435c33d50ed7460e62ea75fa684af772bd4210bf81af9606e90013e7e05a194843558d465f26e69b7c9a681c3d35a063203371cdf9f8f4c42db6f3e1e678ae288c2403e18fe382d454d0f3309dae21aae933441466380340d84e55427c198d5b750709e6a4af43f5826d806b22d9a782c621758ed9d227782aad4d144e389a05a26a377902596925be597b90e45007c8cb06f5cc140233122d3a0740ff4c41a3b852d99de569c81c7676eb016d9b92893a6b98b2a6459ceaa7c6c8d3a0117aedcdca0564ce0ef58e7bfa63b0f81beded1dd96c1b0a3910532c729e7c95ad29c57e588da6aa4bd6653e7c6d26c69f847c06b635338ce5ff3ea19ba48b94d1ba903c7bfe9278fad6e0571bc4bb39028650eb70608a70a980cd12be4e3472884473696a91b35c8399bb7ed6d8e9f94074e30515b59b3acee9e4ec808449c37d8c7fadef62555cd4077410f8b98942929e1a4e011ed5663ae2b4458631164069f512f5136a387eac8ec5b148f803f725a7498812c125593a4d3b9778a68ed9eccd4ede95d811aecf65c65b691b958427918c30ca5134f98c814708a6bfe34cefd139c86cbb223b7059f2066852ab20b4d90bf0b4547f69f2dea6d81b50067de9e8f37c8d3c8b97c6c96103fcde896838e9e747ca3d1f3225c5c50b46db1bae4e4b55456af4ddbbada8dd34a63325c509a6af44287467aa588c6d7501f659c3683532ebf2bed67cea66fc421bc82ccda78d706e8c455ee000a0557beb3ecca98040f1c7c3872831a1c06cdcc7785c585bc6b32b9921734630358530a92177ba8b7f735a8809e65fb0c8393e473d5484e149d2e6dab0380776e1e9ffb08061cce28ce16681d62dbcac3945aebb80a96137ecb25505c2fbe804b367c5d520e86e106dea9f1559205c4fd5b9c5ff84e3b47a4fed824053c21aa393837d5f5b020e32401da044abe1287c50d627fbd74d816e8aca6d0c71115a3ec132305baaceb4ae105e030aaaf91ebde85114587682d0156caf14e21c066dbf4ee41e51011cb1f23e8c517f333f78ab5b841e86e7cf6bb617166c3b3718effecfd6174be7327216ad5f021dc659d1627502e4600353f555f16f9e74a5552c19d50eb30aff783e38855b3a73f1035de58f2c4fefac26e8877d5ecb23ee91515204fcdf7b341e097211451bb93fcbcf1c957401adcfe8073ef786298fcb86cc4eef79c4d2c2d2363f81764ee57d3932de674905b47bb97453436851c71c56c73d795bf3ecfff331b5bb462cf6b92f7f81c0224eaebf1a28d2f3730044b083ff3624b23a4a39485140f9fddce4a5b0962217b48c36d8ad949c4c9e2ecf2a021c1b20a66c591217b786717fedd734efcdd904727b386fa1e46bf7a860d43ff4335bf98fc9bae7406fad543b44ed03cac5c375aa5d39e69544537e7f46a2b42cbc09f2642ade7a24af4cefef83175d628939f0c64e69e717e74b12ae13569d305ca0194d1e3466713dde496dfcdb003d2be57ae90b819457a1282fcd257793333923aa9a731afb4a7533ecb2c9c001aa3f0a2f49a312a10917a021556d8010ea144b8a0a85f80783504c61d378e8663871233b31959d0f9079b3aff00294446d39e323d33434811549b5450b3be8ff5df897aa46137c39484ef878e6df4e6a0f5fb516f0cb601669a598565dfb0a2b0044b77f630977aebe399b23e0c88d2cbd27880c07650ca8a590217db31ff4ecd6be4550cf51ecf2834f9448d685a0c32cf47140ca479c10cdb2525686bdb9f48c340915cf7f5e9eabbabf8ad68b98bf1e6e6946f2f9b83be4d784712eb3e283dc991ce01a6ff21c0b832a075cebf438b7a15a6c3121f938abc6079925b8be5fbbfe45012d9584b746869a8d6e5018d16dfc7ad9993a0cae4649efa4714c58a70bde84a7b9115ada66f08c5a48fe00d8f1990ee046858a45131fb50f237333e9f25c895e7e6a895bfce941ac00482e4d92425631fe3c85053dd90f1eea63f397a242c90f73b2e05b799cc714003f1a7a50a00d8479c1478a32ba603d94901f1a392be53918ae9b582da89d1e8fedb690f75f34313435dc49e4edbb1172c635c65f9b8ed111cbd0c61cf8d389df7a3c4ba41427a154ac51e03438fada65dd4ec042aeb4939f6906b649a0b5c556db6e4de3b268cb4009a896fffca4ad57cb31595530861dd329c255d08124229ffdedf49fe7c9b34c737219d38204a9e53420e3f690a5ccd769819b1d17bda009f9e8a29317e7c4dae87cd526e3ead5c25b63d3a721721536c310a1e299c86eeb13f0855305c0f8d2978b7f89a3e06bdd505b73622b89c52eb07ca23c5e3263228a006446a265c66ca2d10a99cb32bfa8db585b7977cd3f3d8fc0dca655f8cc3451f726c0c5ed53828ebe2ac0ad7979edc030c4b95adf47279c6240a1e2dbb5ab24b0f92e84b5ffbf10a62eb86a1a60976853ff121a8a65d6c1456cc3989dab14071aa2f032cf6215465cf60fd23ddeb5b8798a444bbe7db4d0e59a2f2cb1d1b9a4475e2ff7b5b56f0f8f605be20713b060f66e82ab31cbc4c7b866c09b108575e4e7ee70dd4c9d82dfc277e5f1fed74284dab4a2e54889053975f55977caeb3f95f74dd877e17014738a5f5d7f6e345db3ee64e6ac2da7442977289fd67ec1616b0a82420078650eef0ef589770af712dd97dd2e7fe5eb58d4a38702b3ab3d57d1990314bc97bae717e9286833f7581bd0e9bc528ba3936bf16a17913458910fb1acb657e45156694a2e1726960a6a088d08f2f5557da664dd69151b5cf7c267eea9225db84b15ccb1e1756066f1ff38df0ea345b7d3246a486c93080a161ab8b5b5e641785c88925bd68335c2b7881f079ebce5c9423324f5a1d682c6e64e1dd032ca2a51c0383f0c6b28548f5a4671c8be707a1530de53fa67bd18e8f086f176f1fdbdb6dc660191119d548bac835bbbab378a0fbe5e6963a5ef60b98bce517ed08ec8ca86ad356719aa3e545230b88e6649fc9d1b80e91b29c4000334c50fcc01d2274f677db0fcc077153483c69ca2b46fc2c81e4b8ed144ef76ad999ae500c237b4e823325ecaee8719076d906178b58fa3ca897f2478b3063015d3f151f4837cc44a507e7be8c680fb8c0a1afc738553e7ca09982989fc10b0eef4e57e09126c08c64e403df05cf2b90bc8d512b3621b5de78d79c649541dd392ca147939435545ab8e3fc73b42f66e3ab9bef601112f6e0ea78a0863387ce92e9eebea063e5f72d31cc4b1d32072740c40c41e5e94fc250998f7d4a15d0d0b3045056b22c1ecf52004ffeefa191017235997ff45761408481cb33746fdd535f236c08a665eab7a4961d3a4c659b5b19e984186cb0924da87484b7e2af148d6e0360be4ffdc8631a2427a80788b75a60726f526063a847d590b2c357953910225c9f9bb7491354d0f65912b51493ad17584ec2fcfb5652d0d71387bd4c047fee3e29d2668c69e07954a9de2aec80075ae5a31b540596a28e1f194a7e30156576a5d7b8606f5c754602f1887288f7597bbe617c315d630dbfea19714e1775fa6643910a6bbc686c7f5a27481af61bc51cafad5e552f5a5d0f93efa312142e42ab6dbc960a2c77913bf6510d4368a5f12e388a778e30933a4f07981922af84bcf7bceb8b2b780f2b4601f65b9b616bd640d2f7de479c607a4c8447f385b9d212a2d4e124da52bb78c64d0bf0f0dca33a7ed7a45d829234464cc7c96c9469cec8c97ecb611c9953376aabf8747d94355d82136a7d4a360469b7280a674e825946ea68e187c17f3f84b59cf0ccd5716b81cbeb925b566bc1b34fb6dcef4d130b9f46d43d65b005e8e3fb3aab69f957f0e9c4114ab2b8ca2b33b131623b91c62c813aa6369fdb71280a9806fa291686a269aeb30ea1e3a66b89f72bbbde9cc0806233156cb18854d9b28ff3100620378806703f4aa896c4b7a415164c6ed44a591d235cc4cda68dfc9e03177aad2f7b24e6034d1c83cf5f6af331d579eaac0473b4e07d906a08b4f11f9f330b771ff1da1478840e17c14d2deea31d9e5af0dd3ea403e11a8b727cf1bb323081bba8b41fb5bd3ec34236ed499c633eed922478aa35236c9644c0678a61781813e69e9b910f8cd6bfb04b6b5ba3d1f92942894e65e862d3691da96906576a0626fa09e083cc7c83e7d6de23c0c30680d0643bb3c4caa537f439c14123654a6cf12855e86e2589caedaa16425290577ff28d190de45fed25cf99af812e4657d9da69c448218cf3aaf8960284b9fd9a4bc951be4f96c5c64e4ec6eaf6fa3c7f513d70f32f6e97ba81d869addea7a989a27acd5324b676449a12b135ffa430f8bff5775b5452b303c67819d23d2f8bbe1d61f9de45e19b8cdb057cf22bd4b1f6225deb72a35def7341f9c1c76bc1b00ab8a5598f94ec4157098e79d329b9ad48cb66b9510ca25b53b04070bbcdda004e22d394cfd7f7cb237ad4cd6ead7e8493b44c30faca69d86eade4247553a2d96811323695235888cb7762eb285a96a1a5c854c4a3f524a5ba5ab1b0b909e352dbb2faacb3dbf226a05da8c2289a9b86101171c041deed43a1499476cbf5876f2d13d9859123b038a3542b0943697abc3c4ff46f224e6b677257a319d0b4ebe56e614129ec1e8f0bf5d531ba1641086e9a8b179fc229d162b058a9a531acaa4af35c418b84ffcfb46cf8e7886e95c2a2e4350c7325430e7b888f4cca7b603256625bfa863e87d68c593965538bfb47c891b846788081af8f4e9a7ce8235eb5ccdcb101faacf2059005dff38116a01e51a31abfc690179a5d80a2b2253d8bcecfc395393a04aa2ac5b8187de7feb76bdd17c9cf030ff4bdfb183ffda32dd9a1b05a0c9ff8356e7f4a55ff17ecd86673410d748951287037d00cda8f233856493abe432345a2e2992787d5e6242dabc416835d6da261d391b064649fdfb07137fec5fea49539eb1410b0378e54de5556008741fa782122323d0f630477749e0d4bb666917ebd8736cd3adc744c82d70b56ec955b4a0a6fea0b8fddab0fddd7050eee6af0535287f37799a5916ae65511f4b6e4849673f324587f59a2fdcbc0261922d6c3258109a3fba15729fc4caaa78a2f3dc5becf5f14c93652d067d844f8e2145b0a05c8164675dd9d6167df1d9a351d1a22f52a1b8ac012dd48a060bd4aa7f41ee813ea478edff79353e725e2bcc78eb90c958f565e2d8c303250242d422afb79c3ae48f08f4ad61ebcf0cf028a97d2b7f8119c935df28b4fc1df589a167dfab2cd18e514b18fda9b", 0x1000}, {&(0x7f0000004240)="4df203910525fc7451453dedd8c746a1f107ab133856f13d79589fb42a39320e8c2ff6cab3112e9f5fa3c383bd945c03a8802ebf11b9778f9b79abfeb5714e2dd20b40b2140a2a3573e22df127ec8d2e56662ae708e6410f25fc968b68389fd4a979", 0x62}, {&(0x7f00000042c0)="205f2b31313fca95c02e1b5d606ec43f08906a16ba", 0x15}], 0x5, &(0x7f0000004380)=[@cred={0x20, 0x1, 0x2, r6, r7, r13}, @cred={0x20, 0x1, 0x2, r11, r7, r10}, @cred={0x20, 0x1, 0x2, r11, r9, r13}, @cred={0x20, 0x1, 0x2, r8, r7, r16}], 0x80, 0x10}], 0x5, 0x4) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$RNDZAPENTCNT(r17, 0x5204, &(0x7f0000000080)=0x80000000) dup2(r15, r4) fdatasync(r0) 2018/04/02 20:47:05 executing program 5: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000e5b000)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) connect$inet(r0, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x11}}, 0x10) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000eb0fb8)={0x1, 0x3, &(0x7f00009ff000)=@framed={{0x18}, [], {0x95}}, &(0x7f00002bf000)='syzkaller\x00', 0x4, 0xb7, &(0x7f00006ab000)=""/183}, 0x48) setsockopt$inet_tcp_int(r0, 0x6, 0x19, &(0x7f0000000240)=0x8, 0x4) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)="6970365f76746930000000000400", 0x10) r2 = socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(0xffffffffffffffff, 0x89e0, &(0x7f000031aff8)={r0, r1}) ioctl$sock_kcm_SIOCKCMCLONE(r2, 0x89e2, &(0x7f00000002c0)={0xffffffffffffffff}) sendmsg$nl_xfrm(r3, &(0x7f0000000780)={&(0x7f0000000200)={0x10}, 0xc, &(0x7f0000000740)={&(0x7f0000000480)=ANY=[@ANYBLOB="b80000001900000000000000000000007f000001000000000000000000000000ff01000000000000000000000000000100000000000000000000000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="00000000000300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0xffcb}, 0x1}, 0x0) ioctl$sock_kcm_SIOCKCMUNATTACH(r3, 0x89e1, &(0x7f0000000040)={r0}) sendmsg$inet_sctp(r0, &(0x7f0000000180)={&(0x7f0000000080)=@in={0x2, 0x4e20, @loopback=0x7f000001}, 0x10, &(0x7f0000000140)=[{&(0x7f00000007c0)="7343ed33d285b3cc20580283d909da4865a42f65c3326ad4d514c629fadc8afadf468ca9b7d5b692fd3a59e99624ebd46194b5bf1db8704e8757b8230fde0535c2acbcd0c509b1b55f53f50ac0ba0161bff044aefe247f7f71631911f5d68ab5a3535e9450cefd4ed45778e128a73ed807b24b11741b9613c0206c2eb004f1f37a9cec67880d7a158c9b46bafaeb0c47bab872958a15dad2a3868648359f84ab19c69395c42ef86ade52a52b9276d08a4e61c3793ecaa7a461cd67b95b945631fd7a5ccd867a61007fdb95a1daa4e381d9387ff0f467460f33ab6c41f284376a940f9e8594f645dcd357ded951012ad851fa56a82bfb16dfbcaff27224425d1e97d5bf1acf0f8803971837e1a8c92a0542e2775a5eba64c7e3ca67cf15c7e8996d783d491f3a867b0e00ef17643a97d1627698682fa95bfc8b7a6204f93370e29eac1641c95228e02ed987f2c4eda7f2276397a0a6383953427f814de74923136d9217138ed6d5de97fed41caa9f074da7fa53d1e0649e9b70fdcee710bf5c0f72cb053023b6ed840f3adea940c55adb24640f4ea955da0790c5efe1d78a9341ca5011bf6c066118a34eb749de96a5fac53fd37b983cdac8d9ef9e06a1be495d04b38caf588a16f0e730d1622e4fb2108c531b46c6a80793d1d9878b72dc379afb9c17e9546fc2ff6834fd72a9900767977f4f401b9b9dc0eb98464e58d5dd8124654fe8c6a01ece20262cfc1c2980328a3320b6d546e5512cfaf2b08b0d6ee647cfa4fb0ead8d2c81504808c8ff482377fd122d6185d8e7734a021504875e0e4129000332a1956c067260ffc0f565fd37824f7ebb0758304a6f63e87179c01a35149669265a055aab44025a57c19188b89df8da46f9aaabf35e28cef8349ae79434a30aa797f69cd5cae6640bfc94bea4288b22e9940474dbc75ded8845fa1d87e135d5575b0b395b85cfaf9cd9ec52310eff0fe3eb86d37cbd5fad20684b494d23d4244a958baf1f52d1c7ade097510f50c401caef9dd710545f816620422cac78baa35340be942e179482767f23f2526e32a1ff2f416585ef7c33112d3b212d2a14146e13057c1291c3d8c429602ce2e7de8eb26e44809c88e08791725b7eace601a6313646652cc19ccd556f8f481ec7bf996254bdc0d7ed913a8dff69dd331582a623a761ab3e522453172e60b00897d12bfe4981511cf8e484421e13fcd3f69c1f8e430bef4882500cb19b7e02fdad6ef4238a22e82513131821405aff01f6e61715cc74b8abe2758c089005fd5d2d9cd3b40293811637cedf987bde326aba6954751174334d62b922da2f3722801e82db0e91ae4db9ddd3b6f8bfed5ae549228ee6b9ca1dd151da0a4d27b6f343a1f5b488e830fcadee39e1860aef0a1c1580e8b7b773ac12eefe9f46c1fb6790bcc663f92d484f591ef86b0d0ac0ee43642d9ea86048e5b43d385bcab728006001a5ad5049dcde6cb19765970e8764e06e973719c95e2cb16dea0fd64383e7d1c82dc74f39ca183eb44c0ea98d098ae535b01408245426f5d5603bca9467005c83559d42c1674d4384a07d29f5b08515587f98cb1d17a27848f501aec3509d30f3ad7165749437ea3b32dc191f81c5d1a1a87ca1b1b7a3396d1bdc176a64d1fc1423489cedb3e803aef87a14679e46265d30cf75496f99f476378fd5fd7815b4ba39255ccd41bfa2b04a2a9b9b496d361788a93613eb5a91bc372b788a48a5f7dd2368879064bd7bf91fd33ee80f4b27e7ab9c4b7f8406c6935344dd1ac89332a737697dbb2b4f7370dc86e541df8349c5921ebe0467a4d529ce9545f95cf2fd4374108a2e33c5a314eb58c4150076243526ef42dcf8fc313d7845452f5f97b4a56f6126b6a06e8110ee512f186f305f8c6c80070dcdf92fd337c38dcd7f5cf817d7af444a8ada157209726905b6952b7197c4b1473d79de075d65a78921936cf4e732060f9eb32a59d086740941fd84319adea8acd9c1f98608874ba968a08c913a0ad15f718f91caa7a9dc814798e77ebb46effe99f23a28010fa87418a7ddf8892f18f69a8c92d9fb7aade8fa4b0c50d9c76867bd8a41f3bcfcc6199d461aa50cac3358fc106da5d4596cd28a4a9bdef43935fb490fa0f186286343e56c78c4ba5f9fdf019b3e9573ebc0bc4c324e9bfbac7bf2ef79b22c92b7b51d6360a2cba1a0b06d512081a8e0c7543254413b1fd15ac9544b05167d1e38807a0944171ae9afd873d8a6ea6a1ffe4f34397cac358e27199a63b35d7fb035132b8000ec26f066ae505d2717283f44cd4dbcc3c026b67f108d303e174dcdd32992061797d01ee70d8e26a92a756cf5732eed0202032c00fb653c4f201568a6caf7f113c6b1f8e91773c418754594b21455334dd53da6432f26856764f106723e4382a41b3d1cfd07564bdc77daa52b0459f92e005d91544c309913d488daa93dfe852b3fb9c23e3bfd9fa7c573cfd61c48df6fe8c222ae5debfc357e8981ebc3d0a4865ebf279127e8e44cbd986b9a8f02890ccaa8932fa90e79f511762448e938d101ec87c0577abdb1912afd572e52ff8a9a772a75d8b39cc7e3dcb9d458519cd84b1e5e8858ea2e11c7ff35515c218fc6302bc3b7352e5c7a9f393eaffd1917c86b23e39f0be345ead6233a069576f3aec9c67e44af6a16f43250e5bd843e2a3fb906343740ad4452d35202a692e92a082b4cbdc061c4068a57e6a2bab124d3c5a2a7726552b79cd3bd600f6797bf3a28519f323200f7e56cf4ebad09218094b12c65acedea8eb9009ada6d637078f4d8ad16b202ce4445d02ae4d4404db426ec6622e7909764ebe3c36ca50f4eb37ffb095cd9986beb15bf982dcefb1b7f84e86c0023cdf40dcf7a8d0025325e6d0b688c051905168fc0db1e74bfa8140fa8a9670553d7ac26439a0cce0df0d231e484de52c64f29bf3847f285e7f91d48f046a53f83d6a831afac3589b012402bdbe6742a1398be54333db1b9855db4a006fc3ef4e62356152ff8b834ad296fb9664a17071f901afdd2be9c03b6f1bcb2da535095681ff51cbc3676db31ad11b6926c7ad9d88e0195f9496851713b260cf26e2046366c98d59cac75c206a109e65d4f71d736997fed1a4f313c10447ac33f3b14779098e050550d841c2af1d76f3c5872521c2cfd77bef818e8a7418d027e0b6f7e359a0f5d6aeefa9f50cab47ba229ee6a4ee88bfca03a04d9d44bd946a492c1ba55c3afdeaf2d34dec1801071b3d2bdaaa667fc1a9236df7e069771a1efaf84ca22160d6ddb9d52f91aeaad6e08d6aac596a824dcbf576f94a8b62ed0b60fc39715058a275edf0d6654be1565285f2f67613133932de52bbe0a9cd611d062453351a4bfa63880fb4a2520edb72913c7e68815cc658e24092e59f613a88b67379ec7770bd7ae64e99a5be444bb3d74ca7a0a40d291e3a0132faf89feae8fde8bd96231792fa6c1499ea2cd5cb6d2239ae4fd6b9af54f3ce6b37103ba21aec9735576417cc4d7f1726c42a6bb6e71090193bc3f03f745875d6adaaf3001aff55fa6895cda42ca914b1a8e392ab70baa572d3f965e16e7c2d59d5901ee874144d061cfa1a028d05d9b14406c0b146ef532f4ec55bb954ba319e2e7e300a522e0376a9790f5b61a2c104de2760f657a9dc536ccf15b533d05812639679fd45a6ef992552e0c0fc083c315a3f76aadccc06c9d2f80f09fe6f60ddb62703e9a4d945f5335553e020ebae550f1680ae17a5d685e3968347f8157f5bbf3392f956191191bbe353c10009af3161f2c27f72d69b9fdedf137431fa1e9d094782c3402e2b44e51b371823e1829c442f0b4da9503089e722085ad6d587acefc576d63b3111880075481caed077094dde1bc216bc6d093e6913f4e8374f5285efe5896c1c29e6ab2b15bbf2ebc638e17ec66c26e29cf37358af2d38c32e3bc56b5461c262bf18d9ad86bfbc35d84db3f63e84cd7b31c07fa4f8fba78029aab59bb304b4f836dc28dcda610a2cfc043d3be533dfd953253979508b3ae3214b88e6f788e71ea1cfad1dc4ec64238a5d1f0eee342fd49d9487ae12bac4ac55c98607c3e0f408e7bc161df5fa0cd1bd4cf5b73e1f16c0b3f05ba3270d039ed39ebe8620afa91fe278a7547d50f1dd4500fa6a1a7376c0b56afc3e211fb67702f9ccd4efdde06f101ce02781896232c083d8eaade5594324a157f85479f6769d733611901843dda375a4231c7be2e68a39feee90e97777af7a096d4ba10eff736ca8bf08a4888a264980bf168edb26c0e500da2ba960a8c3ca8ab85423f5f41eb1218169bf5a1f9033168afba9995d5d0858ab26c193fc00feef934cebb37aa10f6dffa8497164a089248771367aceb6edd511529a1545117290290c5ec98003a9bf303c002335d3cbcb071d7d245f94da3f2b8268439c9175b912ff2368917d6fed3df752487ceaaa9ea1a0afc0ae5d99d056c91ac04728268161c74ab44e6fdbcb25c1804d1a376d696b0e88afd4a3a1b62f8c884975635f47cd19a13159efa8a77457502a6659dacdecff2d27e2b85d29438fbc99e728f304ff318fe8c30076baecc442ce9f3857f6bbe8855594cb9c89c6bfa7be1a53970c277b14915232497d91e7f70299095b6d5d2e4baaae20e56f6b3e7b8b242a052894235888f9c3da3c93ad7bd78bfda8e5b1d07815888062e02ccf030f8aa977551ee5c27f110a4ccddf8151f2a584117437bffbbc2a73eedd89b1bf05de6deee2387c596dba113ccdcaaabeb63f2bbcadb5d50f3a8fb8f518759c62e2c02947147a244630529b6a35839d54daf2a57b133fc2bb6930df31562bc2c4dd7a3d5a5f879d582fea591325935b7e03072351035bc2d177b042ad17b059a169904f70d6b9f6497bd1102c98adb873a6fb35106d0ca98dc4bba70eb785a88734c7fad188e097c3c97dbc4e64fd2473c571a33f010af93e51961ff63de8fbeb03829f940b2db8fc1439238a22ba7658b7a0930afb89887ce1d6633ca388156ec7c80405898e7ce4c2ada7fdca4f391eea9b311a2cba1d858b498d9cc4da78f6befc3d55a13a2bc6fea2fbc684704512e0b3004daa718ad8a9095b093b6ec908c9922f8d8ebfd8beeb3f972cade62e4a492c27ee9e08c757803eaf1216f9740b677a09a674f1e9cb035940da768224e67272f33fd21013bda39d5af4055c553150dbf1950e601b76260a404d210e7534298df361e1c0be0816d6c82e24783d70c31479c37a0fba9c517b59f1dd53b08cd73d5c1a77e4372aa910bb4f581b15fc003860fe236c30121f422b944cbee7f1041f7299733980687227179ca52e07f4cafda824a0c855bd7cc161eb2c0f6949054aeff90f09a668c0b7eae9b9af42cfde2affdac8052ab9c6d17f0ab10ad83fc51192c1e288bb94d78b0ac1314a0bc306138e46195e39f6588bc03889991d4795f744240189cf716bba4f859d3428033d344a0c7515861c3aeb42c89b1365cb91c2fd9ceabd0b736d0c250687dc61a96e63214082b15140514408dbb5b4654b975512ff684579ff5393cc2107459524711bfa584ec7d292deadda28c396be47d6d4fd75ccbe5bd7a0a9f92dc6e2bd7b02876ce5aa6e2a2bc2281395e8df36e3bfeec127795f1ee51c0a60727769b6934d00747084ac3a677d347ae0d2e57ff0feb5a3843df6179942ee7371b00f73b56b4179c2111091a042cb3a3d2ff0ac0afbee4eab807399cd6dcf6e799b85b0c2d954bbc6b305532249d0e473876222f9bb133b6cd77182ef757dd0368059821d07cff32", 0x1000}, {&(0x7f00000000c0)="a4c751283c96fce55bdc144b9529f41128c8b8c78720e11857420ca259b5f51ca85d3ba8f4462400", 0x28}, {&(0x7f0000000300)="fa3c03f4585fd9277e29e27e640a0722d8395d8871b6791ce2104f9ef45b0fb4c449f8d5dfa9046dc99dee0cdb62ebb2437c4aac439840c68924f6a40915c5875e77169a4d9d9908b9c39a705879c9f87ea06527c25956d371747c69703f53d06a72a75fafe71b5ba5a714a2a8f6cda9e5db9953629532a124e5ce4e6f49c503916403056809869edf4d838804d2816c0ccf04ab1f4597c3da3933ba47025339d336ea35b92df28a8771af96eb55d716f2f75a1c8bb3b0ffb48c7c14bcd4c028800256f33baea2ffc32f5203c9", 0xcd}, {&(0x7f0000000540)="e23222c015ec91783a23191022ce5685a862c7a69766522e2ceac2a106e9dc64a78beecddf36796c0094cfe539e1d8ace896baa1eaa590833469b9568fe1192d36b0aa3aaf74ab0a759496198d8f128e0474f2657bb0fd6fc69493bc62b294184016fd2d596bc34869f585a177a56c366412b8bf8bc5df9056822d1d4f784b95f95aa218ddeca5fe5cb76eef24218fd58315ad7934d292118da433c4e4e6365ae9b69c87af8bc4fb2170e535cffeef4a861e370a8fd8b93527db60a8dfc2c89c0c15500988f1e632b388bcef0fc26fb6ffd95ca66077", 0xd6}], 0x4}, 0x4010) 2018/04/02 20:47:05 executing program 3: socketpair$unix(0x1, 0x3, 0x0, &(0x7f00007e5000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f00000bc000)=@abs, 0x8) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) fcntl$setstatus(r1, 0x4, 0x800042c05) syz_open_dev$midi(&(0x7f0000000040)='/dev/midi#\x00', 0x3, 0x2) sendmmsg$unix(r1, &(0x7f00000bd000), 0x80, 0x0) dup2(r1, r0) 2018/04/02 20:47:05 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) write(r0, &(0x7f0000000040)="30e9e287eb3ecf43b4b77c1c5d7d512dd8d57f0f0a0e62d420f04fa5de09621f83e25899fab147c2cf20f67192d209d0f7a93e78b36a2ac494e37f7a323baea4dbdbbe62dc3f87cfff40fb09858256991884528fd7525480c91ec334bafed9479e3a7216b6e170ccf654376b4151f5747c91cfa80cd09393", 0x78) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$qat_adf_ctl(0xffffffffffffff9c, &(0x7f0000f3dfef)='/dev/qat_adf_ctl\x00', 0x0, 0x0) ioctl$sock_inet_SIOCSARP(r1, 0x40096101, &(0x7f00008da000)={{0x2, 0x0, @multicast2=0xe0000002, [0xfe]}, {}, 0x0, {0x2, 0x0, @dev={0xac, 0x14, 0x14}}, 'ip6tnl0\x00'}) r2 = socket$netlink(0x10, 0x3, 0x10000000000000a) write(r2, &(0x7f000077f000), 0xfd1f) r3 = syz_open_dev$sg(&(0x7f00000000c0)='/dev/sg#\x00', 0x5, 0x2000) ioctl$sock_inet_tcp_SIOCINQ(r3, 0x541b, &(0x7f0000000100)) setsockopt$bt_BT_SNDMTU(r2, 0x112, 0xc, &(0x7f0000000000)=0xff, 0x2) 2018/04/02 20:47:05 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) r1 = perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) bind$alg(r0, &(0x7f0000000180)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_nopr_ctr_aes128\x00'}, 0x58) r2 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ppp\x00', 0x0, 0x0) write$cgroup_type(r2, &(0x7f00000000c0)='threaded\x00', 0x9) ioctl$KDDISABIO(r1, 0x4b37) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000), 0x0) 2018/04/02 20:47:05 executing program 6: perf_event_open(&(0x7f0000348f88)={0x2, 0x78, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x5, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x40002, 0x12013, r0, 0x0) syz_open_dev$tun(&(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) 2018/04/02 20:47:05 executing program 7: r0 = socket(0x15, 0x80005, 0x0) r1 = creat(&(0x7f00000000c0)='./file0\x00', 0x6) ioctl$TIOCMSET(r1, 0x5418, &(0x7f0000000100)) connect$rds(r0, &(0x7f0000000080)={0x2, 0x4e22, @multicast1=0xe0000001}, 0x10) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = syz_open_dev$sg(&(0x7f000028fff7)='/dev/sg#\x00', 0x0, 0x0) ioctl(r2, 0x4000000000001276, &(0x7f0000000040)) msgget(0x2, 0x0) getsockopt$nfc_llcp(r2, 0x118, 0x7, &(0x7f00000009c0)=""/223, 0xfffffffffffffec3) setsockopt$inet_mreq(r2, 0x0, 0x0, &(0x7f00000002c0)={@empty, @remote={0xac, 0x14, 0x14, 0xbb}}, 0x8) accept4$nfc_llcp(0xffffffffffffffff, &(0x7f0000000940), &(0x7f0000000080)=0x60, 0x800) ioctl$SNDRV_CTL_IOCTL_ELEM_INFO(0xffffffffffffffff, 0xc1105511, &(0x7f0000000100)={{0x0, 0x0, 0x0, 0x0, "386aea20273dc03c3d18dd0dbd4a0ca15f9f580393cc4ec3b8ee256b9aa630224ba64c6ff43ee01d2996c914"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "eda422cd37591b3a5a7a683380f7e0b9e790c6b72cd0a4f3342f7431c1699a305ca3091bb2320e8df4e298a2cca26637866a68c1426ffbd8a6c7da1d8ea77d9d", &(0x7f00000000c0)='/dev/snd/controlC#\x00', 0x13}) r3 = openat$pfkey(0xffffffffffffff9c, &(0x7f00000003c0)='/proc/self/net/pfkey\x00', 0x800, 0x0) ioctl$KVM_CREATE_IRQCHIP(r3, 0xae60) r4 = openat$kvm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/kvm\x00', 0x0, 0x0) add_key$user(&(0x7f0000000480)='user\x00', &(0x7f00000004c0)={0x73, 0x79, 0x7a, 0x3}, &(0x7f00000005c0)="d3238eea76b0470531092a0a77b0b49789a0fc97b8f8b9e23a2a5a5a0c169ed6e834a3b4801dbff74313166fc10471a318b77d0ee079db3527904ee3128c05ce2806e210237c36b88ceabe99d8784860e5d0e91fe33d38d0133e056cdd1e2910d57fc5eb1b23db3b60a7077ff33bb6c7445cd258ee25f9187269c22d1ed05acb2b9b599bd285b692257a631754ab9befebd3fdb3167361c24c5c5dcf90e476e052b9d22362c57878cb5b05fe361346d6beb77b7844", 0xb5, 0xfffffffffffffffe) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8916, &(0x7f0000000300)={'gretap0\x00', {0x2, 0x4e24, @dev={0xac, 0x14, 0x14, 0x1a}}}) keyctl$instantiate_iov(0x14, 0x0, &(0x7f0000000780)=[{&(0x7f0000000840)="edb4a01f68d76905035a4ebdd427d31585a5a650581902b1c077f74ca8f1ce7d3e2f6e1c6760433af9664b3f3bebab3a1a1c4ef86f42c39b758accc1e7637bb18d28248dc7a1719b73388830b162613b17fd02220bd1fe2ad86adb96efcfc672d126ae58f745fba0e7534cdbae947449df767bd76a0c38b5752dcd13f7065edea86dc156c0708e76c2c99a94a95f1e93ff73cb3eb94e06d399cf48aaac7963d13e4b3a6b32bc2b19d5461545dcf3f71bb24442d286421f8d891d77a3c4c1c9435bbdf187682c22ded22b669b7790d05b4894166a2d5f33098cf908a2", 0xdc}], 0x1, 0x0) r5 = ioctl$KVM_CREATE_VM(r4, 0xae01, 0x0) ioctl$KVM_UNREGISTER_COALESCED_MMIO(r3, 0x4010ae68, &(0x7f0000000000)={0x0, 0x5000}) ioctl$KVM_CREATE_PIT2(r5, 0x4040ae77, &(0x7f0000000440)={0xfffffffffffffff7}) r6 = ioctl$KVM_CREATE_VCPU(r5, 0xae41, 0x0) setsockopt$inet_tcp_TCP_ULP(r3, 0x6, 0x1f, &(0x7f0000000280)='tls\x00', 0x4) ioctl$ifreq_SIOCGIFINDEX_vcan(0xffffffffffffffff, 0x8933, &(0x7f0000005fd8)={'vcan0\x00'}) socket$can_raw(0x1d, 0x3, 0x1) socket$inet6(0xa, 0x0, 0x0) r7 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x0, 0x0) connect$vsock_stream(r7, &(0x7f0000000080)={0x28, 0x0, 0xffffffff, @my=0x1}, 0x10) dup2(r4, r6) dup3(r4, r5, 0x0) 2018/04/02 20:47:05 executing program 1: clock_getres(0x7, &(0x7f0000000100)) rt_sigtimedwait(&(0x7f0000000040)={0x1000}, &(0x7f0000000080), &(0x7f00000000c0)={0x0, 0x1c9c380}, 0x8) 2018/04/02 20:47:05 executing program 0: ioctl$DRM_IOCTL_AGP_FREE(0xffffffffffffffff, 0x40206435, &(0x7f0000002000)={0x0, 0x0, 0x0, 0x141371}) bpf$PROG_LOAD(0x5, &(0x7f0000000000)={0x1, 0x5, &(0x7f0000002000)=@framed={{0x18}, [@jmp={0x5, 0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x5}], {0x95}}, &(0x7f00009b4000)='syzkaller\x00', 0x800000ea4c, 0xc3, &(0x7f0000000080)=""/195, 0x0, 0x4000000000000}, 0x48) [ 249.261909] QAT: Stopping all acceleration devices. 2018/04/02 20:47:05 executing program 6: perf_event_open(&(0x7f0000348f88)={0x2, 0x78, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x5, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x40002, 0x12013, r0, 0x0) syz_open_dev$tun(&(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) 2018/04/02 20:47:05 executing program 0: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x20000008000, 0x40) ioctl$sock_netrom_TIOCINQ(r2, 0x541b, &(0x7f00000000c0)) r3 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000bf7000)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r3, &(0x7f0000fe8000/0x18000)=nil, &(0x7f0000000180)=[@text16={0x10, &(0x7f0000000000)="0f050f0d6841b832018ee08fc95001a90010b8a3000f00d00f2215f081608c00a0ba4300b0aceebaf80c66b845b0b48c66efbafc0cec66b9014d564b66b87f00000066ba000000000f30", 0x4a}], 0x1, 0x0, &(0x7f0000000080), 0x0) ioctl$KVM_RUN(r3, 0xae80, 0x0) 2018/04/02 20:47:05 executing program 1: socket$inet_sctp(0x2, 0x800000000000001, 0x84) 2018/04/02 20:47:05 executing program 3: socketpair$unix(0x1, 0x3, 0x0, &(0x7f00007e5000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f00000bc000)=@abs, 0x8) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) setsockopt$inet_sctp_SCTP_AUTH_CHUNK(r2, 0x84, 0x15, &(0x7f0000000180)={0x2}, 0xfffffdf5) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000040)='/dev/rfkill\x00', 0x48002, 0x0) getsockopt$ax25_int(r3, 0x101, 0xf, &(0x7f00000000c0), &(0x7f0000000100)=0x4) setsockopt$inet_sctp6_SCTP_ADAPTATION_LAYER(r3, 0x84, 0x7, &(0x7f0000000080)={0xffffffffffff6891}, 0x4) fcntl$setstatus(r1, 0x4, 0x800042c05) sendmmsg$unix(r1, &(0x7f00000bd000), 0x80, 0x0) dup2(r1, r0) 2018/04/02 20:47:05 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) write(r0, &(0x7f0000000040)="30e9e287eb3ecf43b4b77c1c5d7d512dd8d57f0f0a0e62d420f04fa5de09621f83e25899fab147c2cf20f67192d209d0f7a93e78b36a2ac494e37f7a323baea4dbdbbe62dc3f87cfff40fb09858256991884528fd7525480c91ec334bafed9479e3a7216b6e170ccf654376b4151f5747c91cfa80cd09393", 0x78) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$qat_adf_ctl(0xffffffffffffff9c, &(0x7f0000f3dfef)='/dev/qat_adf_ctl\x00', 0x0, 0x0) ioctl$sock_inet_SIOCSARP(r1, 0x40096101, &(0x7f00008da000)={{0x2, 0x0, @multicast2=0xe0000002, [0xfe]}, {}, 0x0, {0x2, 0x0, @dev={0xac, 0x14, 0x14}}, 'ip6tnl0\x00'}) r2 = socket$netlink(0x10, 0x3, 0x10000000000000a) write(r2, &(0x7f000077f000), 0xfd1f) r3 = syz_open_dev$sg(&(0x7f00000000c0)='/dev/sg#\x00', 0x5, 0x2000) ioctl$sock_inet_tcp_SIOCINQ(r3, 0x541b, &(0x7f0000000100)) 2018/04/02 20:47:05 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) ioctl$KVM_CREATE_DEVICE(0xffffffffffffff9c, 0xc00caee0, &(0x7f0000000380)={0x7, r0, 0x1}) ioctl$KVM_GET_EMULATED_CPUID(r1, 0xc008ae09, &(0x7f0000003d00)=""/108) r2 = perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_nopr_ctr_aes128\x00'}, 0x58) sendmmsg$nfc_llcp(r2, &(0x7f0000003c00)=[{&(0x7f00000000c0)={0x27, 0x0, 0x1, 0x5, 0x3f, 0x1, "84a16b6697153fb983f3605bbe207da073a93c18273252de1ab6aaaef8b1f7b739ef533ce5d592e76148ed29741173cb5996ab5200098fa91b92bb56272822", 0xc}, 0x60, &(0x7f00000002c0)=[{&(0x7f0000000140)="a0b9633e318ef88af8c7d877121ad2a8afb1b57fc1b103fcca3124493bd0f8ab68b9dfe3ca62edb09e0b2c3ef945d42d5ece0314fcc9e6c94f12b65b28ef2e5377842308ec9029774702c64eaf7d7e", 0x4f}, {&(0x7f00000001c0)="7606d47911857e2f62312fed59efdbedbe9458c93a5224cd43ebdfbba210196da939922d667800bb49430e7b57b870504b4f595922cc57f485c215c53242b3bfdacc8e6098648e6bea8a3a8b1c2820beb9191c6030ad64f49aed00d107dc549e45b2e8f9f4bc435a7f346918b65def3c7898b30bfd6f53eb105d635ec7fa22f7e23e6945cf7ec0b845b581669cf931668a5465329e3bf1e62c3fce4f334dda317ba0e4f2560342b63e6e38c5efb4aedc10110d81b8f1c6a62ce4f05ded912f836c3260b9f2b8f9de2c6b650fce957f576b250b689f522ac546c6b3d1d35ccec26fa641d2677172aa388e51c863feb0", 0xef}], 0x2, 0x0, 0x0, 0x4}, {&(0x7f0000000300)={0x27, 0x0, 0x0, 0x2, 0x3f, 0x400, "3f635bc013600532175898fbcc50eae273b0cb81009ba5ffdbd026bb6f413f9905dd364465edaa504d9dd1f78723a1171bbb828a945ad10f7072cd7501550e", 0x18}, 0x60, &(0x7f0000000380), 0x0, &(0x7f00000003c0)={0x1010, 0x11d, 0x7, "46d03c48e9e3d2637e06ac8f8925991e79f52ee7b4edaf7e7e0a9477587ebb2a967dafb47ae48db85ba3f6e13c29d93d7bca3828229b729ee59c9b85a51a5989013c2d7866b8ebe4659309bd2c4d5094d27954dcb33f0e072f055a5c2c3d4224aae0e1f18a428caf012d9bf511055fbe4429843f2e4f1c1dc3a18fa666aa1c589b321c49f83681190d2bfe1cc5ab411efbe4f5b90793b79f77333b9c4d3abb16e832ee7e041f6d45a1d0c2496724d8e3dfb062f9b187ff0cd60166c53a63ac97900c0c6debf73c625eb90189ee9feec4c6d4c904cddfe52384550a8facbc395f34944022d470a6be87b09be819e20a31071265c0857647468786d43d6a7a56cb1c102f8584a9991285c8442ba5a0883a3a57e9aaf12276ffcaf60768d9cc33157531667e33034608a04b6189fc1b93805dd8306e8f4772ed51bf3262ccc7636459a4eaf6e13bb7d3ce92018f20921a2a91dd90ccbe19a0e4d921d6643c60b7694b306890554bf21a049f59466d8aa1a0eba402d9d4c9abd17f7fed543ac787c55a3d5aebca82b44ebbff9375d2a6796b8ce90d4dc4981b7470106eb45b33e3070daf92d2ca18a0385869f9e1c8312a1804796171ea367f273759caa176d28ae7b17430b964d79367ab292b2b0b00177d6aecdacedd91390fc9cf2bacc17cf1b728c58535934a00b6e6bc039046cfa2affe13dffc51e8837ef5d950e749eaa7e9ec51133740cf9b45b0828f13a0c63a6a2c224346dd1ca466636fabb8db702188d6e056c57a18dee540098f0d460f1199022082b31c04fbce2c42627d457fa528db2fe7a0e15cbd74435fc77a89aa8a84b8f16aff372b862df32cf3b5389f2a61facd267aaf907d1eeb85b16089d67f305e79181d7e04c970249817b1c429b4371d9a597dbd618206757661297d1404038f93667c873c2099eb5784398f2c2f7aa8b9627306b07d80077ace9b02acc8b680618c4611d920d03eb2c6261f0a55d4f9e56becb477e68154d34edca7d590ce1036b45e0981f456093acf92d52759b2af8736d2055eab463ac8ecf157039aec9c1e7f8cc84aea78ea225850ca01e58be1ec91e41bbf2d244fb822b70c22cd87994f4ac5be40db72471747ca774c5dcb7638902e3e1a7f031f65f89957ca35e85d9fe424a4603c633b4b983cc97f6f462e42425624c2c3837ec72b7c5f4fb0ac3a40ef6c1729a344fb189c32f4df76a694e777efa8d13e0cf638579855c0d964b8e477189d25904715f2ed8a2dbdebf462c4f74b21c50c6abc862213cc58aa11104d09e8c5304fd4c6a7d82df0e0795ea77a8947b83e10ef2cece6a4ccaa56c0583986208da79456a1dede0bfcb91513e6e9f2e19104f3247097f834b0c0aa4178fcbf40b65f496500412789a32e9beb0c6b227fe0becfb0559dafa2384e93e59cbcd4fb6b20d31b57a97d48243b0aa89c2ff049a5698342e1e4032082f51ae905435e7c1a9be6647e195a988a96097ffcca09af9c51a7879c734253ca8ec9c7b750076dc0772948d24b11ba1549815dade2d4776ea416231f3edcde0b6c2f6d590d3f943ea840b95ccfaf756707389dfd4e77303cb36f54c68b2c3df82f4aa3c9d82e550c4d37a17ba1f133097649b0450fa9f2317b0ad150a400339a3f57ed15e47813501c9339ac1e03679371808540f7edeb4582a493338e2162d87a643150127ac1733f6c041b1fa21e44f60c518e7fb335b10ac580dc533e67e17bea748cfe0670e55b7518bc8748bd5d65f7c7dcd2797da23966bedc626aa49da8312a7e72e7a9bb0157bb07dad63fce68c93c9fff30dbabe9a1da9626447ff4edf18a0928750223c53ac1f5a80a222bd8c914cf713012f3011c3a38ccf5016e1b6519b6b129123091a7b1c16c06187b2341794eee230dcc6bbd6411bf3c69bdb0361d7b2d6f9dc2591c0146788fa6e0f1f71059ebf25a536bcc8f717e86bb97358ed2ec471336701825b76b0e55a38956fac0dc59066c6f8b515606743a49fd3f5ea75029334d526ede461ce9e1cab309858530583a9cd613a01100d89b62b7431ebbc630640515e8c69fabd0c116424f21f919c7012392b14b633c73b8f7df1e5bc5350598505b4152da73cadd6c25cd704c3884492735f2c6319ede9b151608770815e5ba3eadf20d2d65b4905b851607d8a508baa0e7cbf084a8ee7fa2ea25292275251fbd82404043b9743140390a00d773fc0a070617eaaa58eedcbbe3d51942108fb1e7723c661d7b5f56992f09077185d8300ad00042fd4f710e3f670e09de3623e98f2e9f87150d8e0761a4c758d24d6c771507459bfee54999119bfadbfd54b7670df639d04aa9cb171151a0b48a9df5f7af87189fc12aae611f31531db211e4c6c7e499d424a2182e50927e9c0c8925a1a1f26991fe84f8c7ec36e277df936fec794417ccfce0af4d0269f0e11b093e61a1b8843d8d2ad80dba468cf2ead1481c0e71ca52c7042ea6c26e29cea0d4def8c9cc6612a27f73fe78ab7cbb8530b0989944c82b7350a2462e86978eb8ff03d1ffc1528540bc871768d5ea4857eb20ca2ddf54cf0ca34a0cc499f677b7a1295bd1c848c01c96f7dc13bc237e8dd5796cef637c2fa632a1ac3a21db9df5148a0c5420d9fb427fe604f441613486e46c81ec0b28bb49d825b1dda8314aa8dd67fe9478cf7a1d3b520dfc4e955162fbc26f9adb410791a6f06cc4e9650eab6e85ca5b0e127409179ecd862db7ba6b3bc70827412fca612d31c7dc4372cd6ca035f19333a2fee5e3df81eb01c89c1839f9c263fb0f6bd776139fa7de2ef3d0ca85ca40e511a73e7b676ae437f8c3ce631c74d2badd3ba99b807b9710404cce44d8b58c9ac221593b3f77a301cdd01eca072b4b37aaac2f8c613db1813002ecde6a4d6eade4da2c4beb04fd72a45354e96408e6e888f231117d9e59b8f7e3621fed435dde2bb70c7f5c42ece2f5bbacbd3979b6121a2333e7746401e12c6fb6121fa1a2e229adce85cdb6c24299e3b2dbcfc9b9462e0660f710428a0b4939da8f9e0d69b8fcac643858c89b03d153c0cdfd2581d5b81233926d9347064f6dc55e05c976b1c5eb608083ac509a02a81f3a206d3c977530f0686e38fc8f34283f436cd1d927832d19d33c702feb4c51039089c42032bab70c73eb4025b25a9bea85b00ec9a8960d50210f253ba2b92c47883192c17ab55c500a9378bc84ec8360c45accfceb5a9f6657fd9fadeb2ef25db20ba099256ee6c3726a8f09229ed95a436ba91eb5c9a83028534e7493f810955bcbe4928679e1bbdb98ee6eed53c05c934b06c06b25151d091f37e4e5aae2b5aa3cfbb52731f2bb3a261fb015b196908ab602451c25bda3a7e5ec0f7e9cb2a067aab9e56b0d9cfd70cbfc3d5ad051e3b5acce8a0bcc6fc2e80e79187453a125fa59ccedbd880850ae451c62927a89f4e928ceedc996d5a82b6e814f6b84dc423fcbf52cf2e16c1e012cbdcd2b37f8bda946748e1592b8b0d76d62795dc4ba0cacc458dd01e3cd053f841a196035f42e6b8f1e3defacd8f35e81e78ebb04bc97acf44be90ab028b4408ed40ea1b1649acd538ca0d3eebf74efd719a6733e57be27cc810e2bb5bbcd971fdae220b89b9392a49ed33b2454caa2f35590d2bfb7135306cfa42d20a11e44c7fb2ca386c9da1a260bc9a32db85c22467c2666b0222379081dc09ea6ceb19d85b648253278268e5fc89577488b2efbb2ca207de6cf6097b6013af0c9544904e4966e408088900bb51966ca4539e8e975c96fe2ad253b48bd93b712fdfe80408768310f57b5c0123eb7aa18759488adf031fe574e26472e63dfe008ecc9bc1d8f70637bda3bee62e16dd756a0b0f1ebb8ef00660eead38c73ffbabc1cf3afc019f76ec3979e49abb92e10d9ae47065e07201eeab3f5c22b9010f4f602df6b61f1c9eddd28ca1b9d756bfcaff610a837ecdf6e1149d19eba3a8f241504de27e227d4a9da9c7e9a2bf9a5a99259ce8f0a084ec52f71bc2b1d57c4d08ef330c8b5e31908ea6da93cc462d0783b3a71c32e69039ee5cfce520cade7857fff7ec2f09b030112e911e67e4604091a3e0d26af3c32a27617902b312ef8ee045e0cfd988abbedbf574013cc41d4b70498fa7c9d52592a665016e45bef479fe0ab001580d7e4b7c2a20ab9864e7dfedc281a079f776b4ddbf20d60fd0df3dedc0b31cfafcca147afeddeb1fd31a9fc06c68f70a2099eee002d7aa3991bc6d8e5f29d20bde8f549d0b8f29f7f5bfe0b872cdedcbe39316bc264bc99a377a6eb98e2fff54b7a6ab39874a8dfeaf97dd98acbaa0ad9e3403471ba6b09e692a25dde1b1411d4f5ba0aa609067be42fc8a5b7ceb4b69545a1316d95a92a5f83d6a78c605f0d142521affb239f27bb3c94b37d67e68e4a9c71d50ca70456310f4cda2863efb2520278a4504a699ba5984ebb733e746d9a094177406aa839b2ff5430bed60ba545891f525b12ab23cfcf0133125828aef1ee1b8dac766a94199ce502d8a6b73e44997ffcb0302a300b66b8ebcd9908235cfdfd4a68e5c584c1a40e1ca5abdab88d56c0917f54189bbfc6a36b2767392c8179ed1f2e7f4e7668ff6b99c55a0f94553977de6f88be8558b282911e1fdb87968757d7f7f6f43a5d1312100985ad1e63266b41c37725cfd75a22be602d6aace67c79c101bfbbd642cada85c65488c89a4946bc0faca9cdea5469f8fd8e0c00cac4f6211990dc93eee4e985c1aa7d75cf8db364c90cde54e48e93b056d366bd1534430c62f1e6cab8cb308ab55dd2488013894ffed6c2a2cc9d0cfbd1380b279f317189ee21e824d635bd63bf526656946eb31b13be05d33258a8e78a8d6516ae944e4fc3183dc87a93a08f264320de920bf606fb56b32ef7e914213c496ae5a7483765cc7f8236ddf3ec37eb4b5bf8be5ffe103479cb43cac6ae295ab2d189f4bff937a810804ac9b7b5a8c93365d1b63d66ac766e931bb73db67032bfd7ade6af63de2e856d1975a052623d1e345b5f7a3e1a7901af7b88db11ef39238d4c96cf744633d0d822ddcb39ffca92fd1a7988c429afe071b807ebc6e04b55c42ad1383846ea894f42e9b12d4feb9bafcae8bf0dc7d90b2f5ceeecef71b1a0873caf01f875c886a582cc8a792c9255c9b13880e7db800bd0d1c435a4ba566068ab2cc147fa0a69e0a9346efbea16e64ae01d593c1793f49ccd539fdb74317408fb9b35a021b0bce9645709003547e99b793bd04449726240f9040f471ef60dd16b7a03e102ad00ace53d43c43c842cfbbce81fec87af351b28cf2bae60755fb8f60200d63e7addb37d431ff76cff665817121411544954334f19caebc800f2e257c0d2cb1323e003acb79d3f8e17e9fd1c4665ab140f58b679802d8b20fb454191585dc5a6ff3f86702097f7b69b13db1aa35760f49b4c6b97e98036606703be7f9366a7f2a8fe57d9b873848b3b5be91a634916a8cfa80fa8f56b434b6ec62245523f9705bdcd458c6f01fdf8f65ebfea631a42bcedee557dddef49da59fd02af2eb141e99b3ce1129b9ebb6a0edf2802f5727d56a7b337cafd9e67f97923e614a4137a55a770888ab13d249d1fafe9d8884f9a692d8f11cdf3ebb95608ada7b1ae7fdca73b592df8c4359afd7bc856517e0453dfd970a278824a3e967490539bee5aa9daa8985af15e8c8f6eb2dbb54d64b51ce9fd7fb1e5d6ec0681fa647c06ac6163d56c871cade3ba5a110b21d07462b6d8c66ad60ffa96ccbe7cd881cfa5647dca7793928f946c6c65776b573d00f0576df920ca8350"}, 0x1010, 0x4000000}, {&(0x7f0000001400)={0x27, 0x1, 0x1, 0x7, 0x8000, 0x1, "08d0c9c728452e3dc1844848ce8069a32281bf905911076c49ce6881f1361c83ab56b9d861768cc511324816ee136c56177b38f3daf1c90cf5e9fe617f07c0", 0x30}, 0x60, &(0x7f00000027c0)=[{&(0x7f0000001480)="f6207c2aed539428eecfd4b2da5460d7cd7677a1aed63ea6ec98d981c463efd212de586c174bacd25edf31955b5db20b2af12d69f0f15ee4748212c5ff5d48ba19d6e77e34557cbf7170f42a713ccf4565ae913900c1e2bbd7518304d6cda6e6e409eed6214d6b96deb8d6f0aad637ac8021bd2bd8501fdc8c4b7843b985c617bc4d3d5b0843a8d43db8c550057aadaeba5ec01bccdbd6244e3f00c795e8d7d348c7702e3bbfb8c185afe5ebf1d75d386bb0ff3a6729f376249547870e35fe65e8d2ac56fdfba0492e4f3675db379ee4b642b2d468cac5ab347bde843759508ddd69655f378c4af89d4fad19cdfcc2f85cfab27f775517", 0xf7}, {&(0x7f0000001580)="aae1dfe583f020e5ad5c82edba63aaee6d4452d6890ff09feb8bbf765b1ab76e400e6bb89722a6643c787499a534fd9050b21c3db1514450efcda1477148ae828d90737ff69a941ec590e9d4fed087e769f5901ca6117f8517754f77ae7863d316846f8019ac57cf17ebb5d72071cb9460a01d6d035cb8b3d7f4a72d2afb12478c37b397e62f65a5445658285419762e0b4fcb2393f6698f3f977cf27dd3fc6f2c126f2bae1208a019eb50897fb78c71b2f41cb1936789b91eb477b0352434c7311049c05e5e7ae64f6a5a4c724bc4ea874b204e780c", 0xd6}, {&(0x7f0000001680)="7f9e6ad3d67c70ee93cd01ed6fc92d7922ae174cd32102ac24d24c7e5723d4de153726b1a1f9e7c977ec3b23d218582dab99db7f0a22eca092a5f4fd47be0b2ffc1c403938cc6c7bb8346c9704c6d175e833593fdfff3c392dd0687cbf046b74ccbe6aaab528e0544a281392ca7762769806bcb5b4c86029ba806a6549028f7d1c270ff194d2d9822298aef7fd9d07a0014263a20cd66632a8c85ec4e1f179ce46b89a8c15c65e646de165815dd66f960b440bf3d9fc59f1782192104af15956d2ad474987398df841d14e296b4d0f4077bdccd16e3c456d645684abfbf378b63153eb126c3b8edef4b7cbea57794c92a7f5d6c51bcb02ed9e22bb1ff80bde9ca37a43aa6b4fd80f62cb05a5158fc85b9ddba7ae7baaba28b4e4d27b9b1d848c393e7bf222f87042aceb6834562b6b9c4e4372e669627f96ae62de13800a84082de5000573814682e81ab32afcaca7dedc531a3bda81fbbbb12d0fa436e97d1327bd9c23058b33b818b208c1cd4ce2d5da2cf6f6f5aec6300264f61054c2d35d29177d11cce09e0b0b9966ed566ae83dd99e14c9543fc146c6746e3807ed3df22bc1b8bfbdc345a6401381f6e78756b647ba513fc11356af16891f16d2a1275f63ad8c7d3c877ee781eca189aade0f1fe6bc8246190e20f7edd1edf53aebd227b5c6347a4ad1105bf1d3d69e5853c38fa2e72a0b8438cfee7e1225cf470f2d23864f2200c02d138e2551baa14f5db022f3fba398c3e17ee45f2eee989b7e1f07f21acd24827819e63b230f818ea3be9e7789c8fba9ae692237c99cfb9cdfe48a50c6f4a80a9e2ab0a7f7233c71fbf0d37387317351376bcdce08692c360a0c267d4726f0b74a708e89b31a7e6e6362a0c23f0970450737578b65315fe5a22bf70c00dd97f0dc773e1c3d87c829adf07ff705978834b98031b00096adac6199e45919d84d96c1ba797b330c73fed9622626850098befafd7377a99040fa52fc2274b1650768a167a1d72a1be98d3518bf651f6341459cb13867ec51ea8b3a5b2b46f5ad1718f390438f9cc9ea93418cd36919694051b003b8244f98b88fd12209473d733fd2e29c3dd0e39382a6b6a638689242fbfd1a1f8cb0b8620493a8b483d03a442ad251dabfb5ae585ae5abbe97c5beec3b60c7e57d3dbfcf0b74065af0f1639b3436388c5ed902b3f475e8718c7f268b0f740d8bc8d362171b484f97944db7329dc32947ce99d3ae7ebbff65aa0124f5a29a717225725b2fb59cf3f09bde3e312b68b54ae443f399878b513e7a3b7fe647fa6f7225a1fa5008d2adb61d65f80a0a097b3b684c642a925a534075387455b2ce917c6ca68ad8425d7bed8ae3c2a90524f1b216257f6b5e8ddd27d64f6ba85ab62fd16905ce3b70ab619342d6e2312f21e3a7bdd2cddaa754737735ca5abf0256da3a57b8fed4d1d8d134b89521d82604965644cca5467f3fe58869c4997d34522991b3c6effa6624cd1509e6f40f7e837c01a07851410de3a2c79b3f52805e38f348c891a3a39245b7d2745df938360d7022d751145e275e3795fcd71b6f1f6d06270b71fed1fa04a20cf8dba2274b3d879cb0198e046679f8728a8ff150f57f410da7fd876b4afddb0758c4ce48771ab458ad4982ddbd595b916725a639dbdad2d881aee0ef36676fdb8e402f27f1e524201a1dc437c203c28029a5966b5b4175490971b590619d677abdbc5e640cfd3f20051fc10946a6bf1bafc9ed33ef0d5b483d7b57df5100b8d434d62c0298372d6deea78d96641d9ce18a476d6b66e9a11558be697b8709ee58d14ea3a755c31153b58ac472d3aa3bf75b3d96ba96200209ceee5ce540d23b08fd1b2aa1e5d6b9ca69dde2d9889b3d8c7a294935541b35b5688dc93bcc473ece0e90ed699951c936d8645a8e37d4d18b3c8dc73a8ae610294727e9ccedf98041dd394b5b41020943f7ef058178b1aadb758a1e9d24655c134c697c93970f2d7b43c4d41b22475900c35556e151f5bc72cc17b00aa93e0031956d188d52c4b34b83cbc1da70136730b28362d4641fd8fb5bb5cb3f9cfe70edf47d34e07f119b56cee1d7342e858944e2dd1f344b6102117be2b201ff7e6f6593614e77a53a965bfaedfb199ba458408c3114de6aa23f3310b3bc73fc08aa530ee9f8956812d3b94682527874e1240a61bce9fcd5da49649045a45676e6407dfa406206cf4f97c5db1ee69cde87d2182f4d5aba731efa115768c3855715a823d037195385ea2f7f635d5b795638c2f3873668709040bf73996850efc0738b20eed7392c66080989215e65ed3f203d55f5ec6d680cd382ea0677b680ad6a94bd0ae7ea6ba545c6b3c16a9a9d21a166fd8b9eaa89763ad7c8bb964532541590219166f9e82709c831d0c550e6171a61d883aacb40ec8a59af239f3ae147763a73a2b0555dd8072cd1d7fddc177c239a210782819b5a788426e6bf31cdb36f9330426948693127685bd64a2b291cb3d71dae153f0cd101ccfe81a027d6f46d7dd9ef6c214b46da7ece733fdbad592129c471d320ba992b92fd5edceeaeb9ea2a2e7b164c4b993d550721efaab153b607469cbb49a9ad8f6b478fc851d6aa3ad01093862cabbb2bf22ee8846b5cbc858296ca5dce7d7021cbb9c7d1c8c162f84d1bb1f1b1ef7a7e9990c23c10a5b3d1c641abb34a0dd6a1ff64c7b718fc0e422a0b4451d2ad3b47dc7f0531199c576735fd9aedc17207e2d241dd0a9feeb85756cf8a55d977d0b409e559a900de841d4c6986ecf430bdf99404be9700dacd2844a8ff6c76b93a6ccb37e96efa7be351ba3262a732cd0e82e2a15bf59b017cd837e78a831519aa87f4c8eabbda53140d705685984b9a5fed9934728754d4681ce56d8bc7a391d0844c4fc9427b97ea5b9e2f5d5140866a1ed6da833f7e77acc90e1d41a6b3a0cc358261de35101d34422e0d0b9a4b98ac9c4fd1e9d3f0a930c31b9aa8eb33efe443eb65358ae1ec7b027b5c42a865974efb5f02e2a5f8686466d99180c2f3368f44da113c19493da28703afd79aee87cac4e22ad56692878cf34ec0810eba195d6e67da82ae53f783e15a59599e0c45cb355934e8c8b671b1ff8a0535b440465c3661359f3884f6277b4ade05f2c66ab79028a24ea999c051103e3a40c0185b38c683b663248540fa0b7e39956cd5828dbc56d2afa0efa7e6780ec51a4d12d713d536a30bf592bda3e3d5c285350c8b548150b05e2fee2f69a42f01bd7f8172a3271e69fac26e6cefc9f5681756078f1b2a346fee0323c30e25cf40e0b2af198d96f0add86056fb9b47eb159fc3410d18515b69201002c48dc773717754047cbf14f7261b14fc0d5d07e0c9b0e7f804f0b0426c065d61d55af8db6ac963f4ab71cdc9d242bd53518a8d2b4a64a07d8d62224139ee2bc80327cdb57fc624e687c41fcb03197f17e63e9339eb7ccab767a9c8b6f6a3d484fd3154f2eee08549c871be6342b9542473f6349655620332b16728f0280767f9e6ef7596fcd0b7e240e85020ebdf5e4f4c921751e9ee8aceeffd382b4a6d7b2193822516c28b671a10ca693c5c03c83c460e1b75a9b2dbbf19bae51714aeabe44b14f9b360185facdd405d67aa595e0e724cb50eb5eeb2af3e6c382cdd01fa9c3c943372f4d58e1042fce7621ddee87f0714c95732e71280bd9c6f374ba37362d3d3d22e7699b5dcec950d194524fb6417d1fd1ef809c2ee636958496aad70e9642a42756b905478c8883d000bae81f54b31f82838bc0aea5eca47a74d12c135ff1b98ab6cf0184149c2e583206fff48fc4656dac11a11bc922414f0b5d60a2947a9592ee1d7afb99cab942eec8185c1ffffacb13497461c98c3d0c145e7b1bc89dacfc61618563ac1f542392d4250a49c6df3246e97be3fac04ca7af65171e6db3fe1d8d2f7a8a42b5e6413adf9c072a475dd7e6f6098ade645249e2524ba39ee459920ab5df3211c501b1bb64c32a20cc75fd8b953dec9646d68ffb554f21e5f828bf04e76060de805efee8f02863b9747126c0760ab119dff53ba11bdcd90657f238e727ffaea9493d2134341363105b7a995b3aba540316ee6bd7775122acdbc00ffdc778a35928b88c2432c1cdcd82e1fab8cc298e394f2bdadee0fd2440370013908eb6b2378f4baf580ae69bcd04607ae4a3031255a9b1d4fa43071c3d6c4b9c751161e8d7ca71c3a0cc9d317864f8923dec8cfb4aa4ced003449e35a1bf8da177a988bf28e658da304033a034617051a2ab795e39de4377b27590a54cc6a2372eb927d4604cbd0ce94756958246e79cd549caf0f4df4145bb6817ebea4f967cb5ff5aa601ea5a9675779492d3023dcee83ae8fa489444144221e461992815d5ba870351eb1b48e54de14a33eb176d374ded945f60a21303a5b0b231abdbc5ed5f86e7bbcdc073cafbdd9fa149f81f5cd414d3f14a47aabe6c2ee268145ff6b09ad125783818ed59016d584857783cab6ed8e27c9a1cab865c43ec958710ca013811bd2dae07b55da8cd78fda59ccc833201a6c29bfe82c0698f3113c8fa2747d47000d1dbb67b463739f958995d3e3b2d0140482f7d5f086e87cb23741c9c4f5b43241983ce74cf9afb63e2e8c142013d38482eabdd50ddbb5c538391fdfc2720a42f9dfa5826857ea26a2069a2244e48cfc4f0f6a18bc85a49f9fb1017e9d5aa404564bbbe22301dd3b427dbd51aa9b63a5124224ef66ef4e0936d30700e9f206d9e9519acb7d6e8773c3e38685a6ccf366afe1237c2f84a550fa7f7e924fa66b877d71546f34de331c7ec8909a3bce35901b610201a561d37713e85939a1a02b356f5b64c0956133f5913249a4d7245c8bdbbbf0ea8d8ae509f4e3080274192df49b10ce90b848684b79619f8478a7742d2c6fd9333566985968f4597d5b3ab31a0500bd92fb6f48cf2416f439372829ed403e8ba1252bd986ca634595d3bf2a5b49960d809833b304598b65617451b74d16d58bfa953b0981fb429f8d4d28fe3fa8fbde77cb8d891f810880268e0da23c68537ac2d20c885cea78cb53ea96faaa8accb78652c84e78b625008ba17b2374b80197a9e2584ac0965e7698682534ef98a0a8b2926af2880d7dea0c1a14aa9cbc8636d146a5c891c88f4da9f7925f70acb3adf34ac4fa0fa81eeef75fa3421a96cb6669cbeb60b2da22c1f7669ac3e0f13a06ab68fddb1da4430c3627254fbad9f8a0a605b8807a0e23b4a6007f9592aa8d707e3e6c9e8948a55adc7652f272eaa631fecb14538b65371efd597016efe9097615e2f340936e07764f4a9d88f22ea97a6879be5e6e516a155f42e53a8170c2cc61323c015d0c41e6104cc14d5124eb61c6e65c727d5dca970674f66c8927f651e0d52113985b550f68c16e436b6868e30b7e63819a5b11abf5a4d60daf5a24bb2e2546ab1de57f4cae06baabff2c82a1a70d3b4501aff8eec58056ae650cf5e9e4a3910e89ef237296ab3caab7d95576b58d48302bc22c5cad7e2557a37b62099e2931cb6a9862b2928e838eae8016cc6a79ef6399c1aa9d8b5204a7996652ae896aa827a33097746c93ca40d62315296c9ab60611f0ac44f5282efe390c74c31e148c2c435d94a85b73f3e64574cd09a002e4bc9808c637a982e2d970e43e1566ddff30d254f6d159cc8f013150ec0a1c77b66a537bc84017f075d2f74e936910c9acb3f0a19a0fed849f70163c61ac5aeb1845f54014445a297ab6e962f37b190e4ea7ecdefd4e10ade82399f9012a87466d7b7b8db5d26aa27488486b26fbde7bc633a6", 0x1000}, {&(0x7f0000002680)="4ae31dcdc34eede6c6e05afecc75812b151f6d3016f4963a0239dbc0409e8c155a631638a3c53a97ef7e1fac1309cb8eb1bfbfaa7c52b2b7cd41431767b1344353ebbb2161bff6f624dbaab28db5e263", 0x50}, {&(0x7f0000002700)="29882d197a379d1f33c8671abfc1353e0675785f9afdfb90e1b569be01a630dd91c8b9d976ccc8bcd78d3f148edbb95e09d3cbbbbf42450ac3dc1ef4d3aa3e9fedd26392f922c15464fdf365b7f6be974cc5fd703c4aa8e1523db10af415ed38f48f70f26c5697721952d30f9788fe683c3f30abefee396ec94a27c11356410f6c19321aa4addfeac68aa18e9b9af0bbad1ceca18f93f2472d62da0d", 0x9c}], 0x5, &(0x7f0000002840)={0x20, 0x109, 0xb2, "7b8600e98303041d072a66b7"}, 0x20, 0x4000}, {&(0x7f0000002880)={0x27, 0x16, 0x0, 0x7, 0x5, 0x0, "1bce5a82c2cbbc8c78c49f33456e5edbf6722e0215e5bb95c34ba5c4b2c3c3df38f8c1c9d0bce3b2254a2156d073352e12bc57d4885a9b1cdeaa5a78c91713", 0x2a}, 0x60, &(0x7f0000003b80)=[{&(0x7f0000002900)="e29e22ef3e58e1743cdb1a3b7f922eed82560407b80241eb8837836076471dc9e16f3b8f47b757853dcc237c81e4a9c58c3b44c896b40f5481109bf45e63c3ead3128a7ae0e1a2698281023565930895c332282064c4bcdb7d27973b783d20b30c4efbf58d8456bcb2b403525fa6e8ae4ee2ce8323a954d344739e878dd0dfa5facf46", 0x83}, {&(0x7f00000029c0)="2e03f556c73882f528f9ac8d8fc2e6da7cb1c31bf492d922b54b5bf6582150cad71e20b4342d396f8b95bd14331063519ceefcc2", 0x34}, {&(0x7f0000002a00)="97a4e42f5b110f363c391c9ab734c9b77d1cbbcde614be321aaed324314599e7b64b810bb6743e12d86a64130dc355c68517bda2a9937f48eecc519f4a4e7fec6dc91f949d55ba6b9a16562d6d119ded387a151d4402024b35f90ae79333fb86968e3149fb2ec56e6cb9ec4594d64359e5206d3d41a58b21c945291b0d2266555096fb1b47e5bf03ace35576449388861354f961be7bb5c7f338e187d2461349bb0edc60d0529bc06834f39f753987fa62f6387f66bdd02b19ea612f955ca08667e558c8aa03b3dfc2e9daa0136a90389bf8c91b87874c0cf7682844f12d4a57a874617f911fa7e295f57104af2c5834c38512a385cabfa24812dd2d5f2f214e5f54133975a8dabdb2f1ec36deb77081c838347821a23f71104a5d18955fb58c8f8bbe2ce4f28f45320431d6284e4dc44e6e3d68992b1118475c7b2bc39b8cad15b92977eaa2b0daa4c883b9dbab2f3b6ea9a9179585eb08a9387e7b493c6b20b00336a29508a13590a458e5de0661fe9b7b4ac70d47d38a212f7ccc7d8d980d29a10420628bc7e1f13d7a582dc9793adeab3118faf24037cdc4f603fdfa293e6199a97d445d9da5064c1a55c4ae604fc84d3dc9e22757a3786a76df28adbde871a9130260d5f96072d041e76c617f1d074b8f1e55e5477b7677f82f2223058597ffbbb4ee9a11c6edd80b92c672307fbd3c7cf743c448c74759b14d82d6c393ad00a6c6b0d3c5b530cc6899e0143274ad063dc18857775ee05b45bf7a5255f80e9918da72f1e99da53e4d526e5c983782b8856bb974b4751fafb5f5f21de127e703ba995ff24c61e21e7b9be0f8c9c51da04fe68c1db3132b40b67f7b4087c7e053d80529a4bc2842c5d236af12f3e93c6bd01cb7533abce463c8892b78ed184a1d87003b4b59acf585438a8fd2531e24e743aeb3e1d4b6ae42ddc4a6adb6e703fd40cf6db55dda4e23f264159be861b877b6ed8046a9d39e1133ad89bf34f7defa9738f8a795c35c64af0ab66c06a209dee755a8ecf6c3a59ceb4e09d2b7cfb30367d60414e8f45fcbed3dc3aaa919d991607a2fa36205ffce5fddd8dabcec8e999c4c49df84b0fc3af927870ad1268ae6800c8481ffde9f91fbfef6809a995906cfe7c53b373947bbfb582a0b8af1f0d8b4a061bffde006ce833e80b9b340abe338168b60564a6b91b465214a52a4adf9a73f631f959474c04cdbcb0146291a30dac48e66da650418779537ecc2500014cbfaa76815cc729fdd6896659f8374fb98b50f46996dc1153af1d7793c3c878885202b4c64a00970b007261b8068d74d5f2d5163bc797e31fbb870d6e82591ac15d55459bd0613cc9f3ba080bb9865ef194bf6227b3978f6f712b3ebbed07229c2a57fcc32b6f3d9302c984e792f440efe49e16fcee8001ff41818830c967be41b62c8444cb5b855cfeb38ece90bb2820ea5d8cd4868511924238c392a8539cb637e73a082fc1a721a21d444f342cf9ee8e1e17de172afe0786860759da2e5e92524cd0cb7adb140ea1e7c309122f0ac8ca33a7386ebb8126049b1b039717c28db7bdbd3289ea41dde373ce5deffa553bf581328d4c561dc5a2deffe75f32f57f2621c05c5bbc14ad8f2e78de4d1e919ef3eeb9106ba0bc0f14cc52e9c213bf967512ac4bcb81d770b2c0eb9a1233f4221e41378ae47bf850c90ffefe09e092734eb4b0477e8b934b177f9f79dc8786ab13e791081ffcbe6034e4e936af704360cd09f31de5f9d4080238aa10409edf929fdf0d978273b3764c0ffeb6c9e1787bcb22bb6267c2bdde49ac5cf6b1093bbb48917261f9ad9aab9e486204ea28269708eeb81a1e77a85c7aee3c0300880d1045b260964df61ca7dd08edae7fd21b6f491ced840870e9a2f823a174551a64cbf2938b50116799f7eaec826496ab35127bc479d7886b918f038236d9cc70a1974245a5f8325d89e4466410e0b68e6265f43d9130673565ddb50ad8a98cffafe3eb79e533f0d76bda303fd727ed5aa9eb950fee9710d888efe7105796e48057310f2b2810f284ad1dc2d77605e4e1de7828403a80d22070c60d8924619fbcee3ebc352266a7c0131c9e963bb479edd446459a68fddf49ea94e99b3ed17dff39cec1c17389ea075d831589cc7dd8c91731a554a55798298ec3f8adb805444ec76b50d16e82fa5ae26965470aef4fcbda99008e2d42c326778e6596541b9b3919cb466b167bb19de71987b99a290a3324276842758bf57b992f7161f07092b0b2000d5019cc041a602b3480547adc036c1af886d856bb96c488ab69bb231fcedc2f6008a9005caa0de3b7c724ef2d6936d97e8c5dd5c9e98f3bf18aa3550db06cf0741c1bb85b654cfc53bc54b2d7eb81f230cc45500f04d61db20338f946e823641f4c384d4291fe8d7b0223eeaeb70e0efebc6da1fb34528081912556004a2dd3f95add86d6eff623950d7073a4952c14607c917e12cc7d923b176488d31b7cc824feaad4ae8b490f614c7500f53d95bed16e0d4f1bb17800540113deb1dceb3582ecef99c3907a57d3f7abc1e5d6c206201128dd1e9d9609e8f4c0e776d666fe70a1964d4f8186ac734edcf39bdea9e6c549890c759595e94221d9eab7e9c5b3f675da07ffb8f1d52f6018ca520b3c7d22c8c2719eb1f8b9c79177057417bea4bc6ae8c204564252c11d7e954b3655e51e2812b777f4f678c1f3ca25772a798c9bdf229bcbe6915c34df292327291fb60d619024293508451ff530a9cd3ca78485cc2c56c7990cb10a4467cf947c0a9f388913c0a8e410f21fb1dbe06f504e504494b4afff8518a8f4a271dbe462a022019a9b34cc4ccdab2e7da6fd734479179e45b082458e96bdd2123f41d37cf711d80395cbad276b302fb8d359914c6e94da097effc3b8df3ad7ca1708c080450375cd6db1ba446677d0f8593b7ed4157e4b4277d0ad21aa349024b94ad54b1cac98e9af65873a267037b2204ae2d5ad6ba848d36303d318bb630eafa2a3df2b7b18abcd72217e8cea82e7755d0929769d5e815bcccc712b5df0d280c6d15ea0cf22e9bdbbe87be4b7f9253909de6501ac502493d4555f0e7e326c1cd4589b41e1df016b1807550602be355fcbe3d9292d06172da44e99604cc574701cbd3957a00b6e12d7fd8c21a82ab567878e709b6aa7e189706aa6c7d8b934a10959a639bcec927a8e998eb11a3398078f8c5153244e2d42e6aa1949116783307ed90546b9d3d3a5bf972b9c58b10b0b763a06e1065e1050d85d9bb4e63243a78210af5b6d5147ab7a34264960dc0d201742fe644e6e434444a1b067fb75517bfdc09af875fadcc09a9d1ac3d54bf4ad9c56421341ab43be4df0d03987bcbcb3257878847ed9b587ff247bd37cbc86ed518f9f04ae57f83591129bc660d22ea96b33cb3f96be876e6a5a627b1452c1c9f79d484d2160c9270d3d7f285806d618d4e8784bc6e5d9211969fb4850a00c46d4ce2e5f4867b9195ad0f92a3572d6ffb1d720565bf5d898bc66374337ee3c89f4246bde040ae420173e4feef2c5994aa2cde455b982baa90165612f99cc836a1833d322c59c0f3e36652aeaf5f95ccb2ea8ac076085de417c2ba25e6916983cfdbb8089cc75f03a6d5893dc96ad28caaff234a6299f71d109bc7e9dd4a81e3406d25effa00215e7aaff5ccf4e134de90489e32075d8f98810916f6b86792c4eff4249b286cbab6f161933c895f78b4681095d53eb55310f5b756c00593090165471e71d6e7848b55bb803b6bb36c38fbde1d4a27a7bb5b9ffd57913a7693b6a284f59497ae926580b9c04a71b391c1caf32b9e4e60b002ebe3753ef600a37110baa85d3f41fc93c24ec82a6bb6f4faefaa3e99967f4253b3ad96de3ad1ce83408db5dbda4ed4195653d9195441a6ef35b42d52b00edc8a0189312f7d817fe931907cf80a5de269efe6073ef51f5d967c2a385b4f1d6f727358b7b2da92b5928bf07c1d91d77b38280058bff13dd86a4ea270320953a88d837e98a4bf74c04a059109daf4e0b28e24bb08447471949278dad0c1bec427c947129b076f2e61acd7565ed076e932be02229da80c309a9ab27f488f3866a616b0631a59c8990f3018097fa63b20ba6196cf72a4242ace82226f3cd547ea623c2f972016482c866eac2bc461310cdc00a5ba03d7498f8e5393ac347cf4447a9b0f5265fe9f31fe6a872e1560b9029c95e2f8e60dbac1ccd5c99742f04ada9a7b860a0cfff63325ca13e99a887f16039c64dd6afceb5dbc65377d40ae47c2c4bbbffc7a8a5f815d45690939ff69bca14c5dd87cb7b0eae20c38b915396767eff3008e9a8d49f5e4cae25e0f2de1cbae051f83eb5b090701b0b0fdf5e2ddee6107fe8c758b3ed40578ad94605073b895aa00677c87d019096b76e4d764731f8a42a57acd01e13da73615b50dfd1a7eb70a3099c04a6705fa14966216d4d9d4ce4981bd47833a75b369756b88e556986a4cec3aa1e4c39a26b92f3c53e140323ecbfd5db84fefa60d0ef0475e36d56848ddec246314f77d0a16b64b5dcbbfc1a55d09bbb0bc3edc547d47b7475de9affb6cfca38eef5d17e5677b1c0454150d13914c38b9eca1c4c2311ce80918d8cf65ef37074577b3636c20a83033c2303a71a299bb6ea5727f135eea2c11d85cd92845757f47ec3ef042273995a888601abf8c2fd31772b7535cf2c6e016547a64fbb241c8b906433df0d37520f8a6ac241e61b3b562262dd88b413e65d9d030b208b75ad8a6c9cde4c43a2cdae7105f504296333297fa0850033bfcf3dce2c156897929adb8c3213ed324604e115d1a8af02b63e84b9add1c978504137fa7ac540cf64ad97d38c113df020ce59e9138ff25edcb84de615884e42c4b381747c1f2c1628605a22dc1843985e9c0081cfafc328fef872cd2425929e16c141cd3b4f27fa880a764bcecd87607fd904780c38fc5abcf17fc56896c47fe70fac24074d06ea961beddde166f46e4a059bd50023a0c9486571e8ea439d1194c6c9264cf0c3b175d9c93b83500d2a60b1ea9061cd7753797db7ee61d3d5bc9564ef5618afcafa18516e1d1348429268a09d0612f15e082bc4dc8b03a680803bc0fa977bdafc0823f1db24e83e93ec2be7f142093f46dc7b4d562054b2a2a2d4466da51cd009da06fafe948e5eb5c3bf4122c444ab14a8908c43a01b90509b583707bf228c89010af4f4355a2decc4883faf65d960d5b0b83bf65bb0dc78b8c976d36124acea92655480baf7a62ef5b10239d8b674b3567dc5407836a69ba4f3af6bd229bb1076329b0d293d83d6dc04383e9f5a8823b0166c72b9e32a042eb7285769e182edcb1e571fbc0f1b026773ac4db0273b29b6b06190ecc85237e362cff9092b94b17f8b9ea6c150bae508865a9385126746a44d20e58d194897e195e527b92b5184371db26cadbfe02a4d6e55ba20b6f9d8efbd93f028396f7b5460e9422a9319404178902c57b13a689b034f0d2d9b22f525a3eaec324cd974828eed05771f9bc3ae247fbc1a1f68d5263c3ecee3b6b8c8dcd738622a19b42de231c0b66a7a846638b51c2ca7e3fa9d97ed57b172817462a43c61175712d2d200bad5ccb260f9ec5b5e3298933a0d101b8677e7d96628c65dd59ec4213007e9dec4eed055fe1f0c55e14951728c23e8d1b9d4b54d8ad8cdd6a4b754bafaf70c272d4c32b9549b47986dbe300ecb112a34fd11117ae9d3e1ba735c4d35444d5dc72b0520b9df534142271a947cf51bea968f7341c8a8fecdb077fe6bdae6f3590bd9d817d", 0x1000}, {&(0x7f0000003a00)="a61deaec37ca45a90a917baaa5d23f227ac31388d77d5448460115d1a89b16dcdd47efbab61d19f3dcdc569fcce525e33d298b6fa89069b4e4c0d51dc655a1e5ed46af", 0x43}, {&(0x7f0000003a80)="66f8259f3e534797d673486ef4d1bec5e2dede5156a9b1b94e79371a2e12e354585725c568692dec6c95bc88c920d91a7204e648ad958e7ff3d4d7d8c96961785ff95b6cf0df8ac17c5e1b7d65798b462fd45dcaff461e42cf4a97ff2cd48d423427ff5db992fe7a3250112b79ce224f97d02ecbf3108c183e7ca13d9c8cb98fcaed8d7cb8456dca20c1a3a5bffd46419f0eb33d9e3abc0823617d476570f041744eb63430ed954ddd73e92a9bf176792cb1380c0de35fb557b73c964f04b7517995ebdcf6d3408676256f7fa783b217d5", 0xd1}], 0x5}], 0x4, 0x10) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000), 0x0) [ 249.482875] QAT: Stopping all acceleration devices. 2018/04/02 20:47:05 executing program 6: perf_event_open(&(0x7f0000348f88)={0x2, 0x78, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x5, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x40002, 0x12013, r0, 0x0) syz_open_dev$tun(&(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) 2018/04/02 20:47:05 executing program 1: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) setsockopt$inet6_MCAST_JOIN_GROUP(r1, 0x29, 0x2a, &(0x7f0000000240)={0x0, {{0xa, 0x0, 0x0, @mcast2={0xff, 0x2, [], 0x1}}}}, 0x88) bind$inet6(r1, &(0x7f0000f13000)={0xa, 0x4e22}, 0x1c) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x800) mq_getsetattr(r2, &(0x7f0000000180)={0xe86, 0xb83, 0xffffffffffff8000, 0x10001, 0x4, 0x5, 0x4}, &(0x7f00000001c0)) perf_event_open$cgroup(&(0x7f0000000100)={0x5, 0x70, 0x85e4, 0x1, 0x45, 0xfffffffffffffff8, 0x0, 0x6, 0x2, 0x0, 0x7f, 0x1f, 0x100000001, 0x0, 0x5, 0x1ff, 0x101, 0x0, 0x9, 0x4, 0x8, 0x4, 0x100000001, 0x3, 0x8, 0x7, 0x9b8a, 0x0, 0xff, 0x7, 0x5, 0x2, 0x7, 0x2, 0x1f, 0x5b, 0x98, 0x1, 0x0, 0x3, 0x2, @perf_bp={&(0x7f0000000040), 0x2}, 0x80, 0xfffffffffffffff8, 0x2, 0x7, 0x1, 0x3ff, 0x1}, r2, 0x6, r0, 0x1) syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6006f5260008110000000000000000000000000000000000ff020000000000000041d3786c00400100004e2200089078"], &(0x7f0000775000)) 2018/04/02 20:47:05 executing program 5: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000e5b000)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) connect$inet(r0, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x11}}, 0x10) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000eb0fb8)={0x1, 0x3, &(0x7f00009ff000)=@framed={{0x18}, [], {0x95}}, &(0x7f00002bf000)='syzkaller\x00', 0x4, 0xb7, &(0x7f00006ab000)=""/183}, 0x48) setsockopt$inet_tcp_int(r0, 0x6, 0x19, &(0x7f0000000240)=0x8, 0x4) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)="6970365f76746930000000000400", 0x10) r2 = socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(0xffffffffffffffff, 0x89e0, &(0x7f000031aff8)={r0, r1}) ioctl$sock_kcm_SIOCKCMCLONE(r2, 0x89e2, &(0x7f00000002c0)={0xffffffffffffffff}) sendmsg$nl_xfrm(r3, &(0x7f0000000780)={&(0x7f0000000200)={0x10}, 0xc, &(0x7f0000000740)={&(0x7f0000000480)=ANY=[@ANYBLOB="b80000001900000000000000000000007f000001000000000000000000000000ff01000000000000000000000000000100000000000000000000000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="00000000000300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0xffcb}, 0x1}, 0x0) ioctl$sock_kcm_SIOCKCMUNATTACH(r3, 0x89e1, &(0x7f0000000040)={r0}) sendmsg$inet_sctp(r0, &(0x7f0000000180)={&(0x7f0000000080)=@in={0x2, 0x4e20, @loopback=0x7f000001}, 0x10, &(0x7f0000000140)=[{&(0x7f00000007c0)="7343ed33d285b3cc20580283d909da4865a42f65c3326ad4d514c629fadc8afadf468ca9b7d5b692fd3a59e99624ebd46194b5bf1db8704e8757b8230fde0535c2acbcd0c509b1b55f53f50ac0ba0161bff044aefe247f7f71631911f5d68ab5a3535e9450cefd4ed45778e128a73ed807b24b11741b9613c0206c2eb004f1f37a9cec67880d7a158c9b46bafaeb0c47bab872958a15dad2a3868648359f84ab19c69395c42ef86ade52a52b9276d08a4e61c3793ecaa7a461cd67b95b945631fd7a5ccd867a61007fdb95a1daa4e381d9387ff0f467460f33ab6c41f284376a940f9e8594f645dcd357ded951012ad851fa56a82bfb16dfbcaff27224425d1e97d5bf1acf0f8803971837e1a8c92a0542e2775a5eba64c7e3ca67cf15c7e8996d783d491f3a867b0e00ef17643a97d1627698682fa95bfc8b7a6204f93370e29eac1641c95228e02ed987f2c4eda7f2276397a0a6383953427f814de74923136d9217138ed6d5de97fed41caa9f074da7fa53d1e0649e9b70fdcee710bf5c0f72cb053023b6ed840f3adea940c55adb24640f4ea955da0790c5efe1d78a9341ca5011bf6c066118a34eb749de96a5fac53fd37b983cdac8d9ef9e06a1be495d04b38caf588a16f0e730d1622e4fb2108c531b46c6a80793d1d9878b72dc379afb9c17e9546fc2ff6834fd72a9900767977f4f401b9b9dc0eb98464e58d5dd8124654fe8c6a01ece20262cfc1c2980328a3320b6d546e5512cfaf2b08b0d6ee647cfa4fb0ead8d2c81504808c8ff482377fd122d6185d8e7734a021504875e0e4129000332a1956c067260ffc0f565fd37824f7ebb0758304a6f63e87179c01a35149669265a055aab44025a57c19188b89df8da46f9aaabf35e28cef8349ae79434a30aa797f69cd5cae6640bfc94bea4288b22e9940474dbc75ded8845fa1d87e135d5575b0b395b85cfaf9cd9ec52310eff0fe3eb86d37cbd5fad20684b494d23d4244a958baf1f52d1c7ade097510f50c401caef9dd710545f816620422cac78baa35340be942e179482767f23f2526e32a1ff2f416585ef7c33112d3b212d2a14146e13057c1291c3d8c429602ce2e7de8eb26e44809c88e08791725b7eace601a6313646652cc19ccd556f8f481ec7bf996254bdc0d7ed913a8dff69dd331582a623a761ab3e522453172e60b00897d12bfe4981511cf8e484421e13fcd3f69c1f8e430bef4882500cb19b7e02fdad6ef4238a22e82513131821405aff01f6e61715cc74b8abe2758c089005fd5d2d9cd3b40293811637cedf987bde326aba6954751174334d62b922da2f3722801e82db0e91ae4db9ddd3b6f8bfed5ae549228ee6b9ca1dd151da0a4d27b6f343a1f5b488e830fcadee39e1860aef0a1c1580e8b7b773ac12eefe9f46c1fb6790bcc663f92d484f591ef86b0d0ac0ee43642d9ea86048e5b43d385bcab728006001a5ad5049dcde6cb19765970e8764e06e973719c95e2cb16dea0fd64383e7d1c82dc74f39ca183eb44c0ea98d098ae535b01408245426f5d5603bca9467005c83559d42c1674d4384a07d29f5b08515587f98cb1d17a27848f501aec3509d30f3ad7165749437ea3b32dc191f81c5d1a1a87ca1b1b7a3396d1bdc176a64d1fc1423489cedb3e803aef87a14679e46265d30cf75496f99f476378fd5fd7815b4ba39255ccd41bfa2b04a2a9b9b496d361788a93613eb5a91bc372b788a48a5f7dd2368879064bd7bf91fd33ee80f4b27e7ab9c4b7f8406c6935344dd1ac89332a737697dbb2b4f7370dc86e541df8349c5921ebe0467a4d529ce9545f95cf2fd4374108a2e33c5a314eb58c4150076243526ef42dcf8fc313d7845452f5f97b4a56f6126b6a06e8110ee512f186f305f8c6c80070dcdf92fd337c38dcd7f5cf817d7af444a8ada157209726905b6952b7197c4b1473d79de075d65a78921936cf4e732060f9eb32a59d086740941fd84319adea8acd9c1f98608874ba968a08c913a0ad15f718f91caa7a9dc814798e77ebb46effe99f23a28010fa87418a7ddf8892f18f69a8c92d9fb7aade8fa4b0c50d9c76867bd8a41f3bcfcc6199d461aa50cac3358fc106da5d4596cd28a4a9bdef43935fb490fa0f186286343e56c78c4ba5f9fdf019b3e9573ebc0bc4c324e9bfbac7bf2ef79b22c92b7b51d6360a2cba1a0b06d512081a8e0c7543254413b1fd15ac9544b05167d1e38807a0944171ae9afd873d8a6ea6a1ffe4f34397cac358e27199a63b35d7fb035132b8000ec26f066ae505d2717283f44cd4dbcc3c026b67f108d303e174dcdd32992061797d01ee70d8e26a92a756cf5732eed0202032c00fb653c4f201568a6caf7f113c6b1f8e91773c418754594b21455334dd53da6432f26856764f106723e4382a41b3d1cfd07564bdc77daa52b0459f92e005d91544c309913d488daa93dfe852b3fb9c23e3bfd9fa7c573cfd61c48df6fe8c222ae5debfc357e8981ebc3d0a4865ebf279127e8e44cbd986b9a8f02890ccaa8932fa90e79f511762448e938d101ec87c0577abdb1912afd572e52ff8a9a772a75d8b39cc7e3dcb9d458519cd84b1e5e8858ea2e11c7ff35515c218fc6302bc3b7352e5c7a9f393eaffd1917c86b23e39f0be345ead6233a069576f3aec9c67e44af6a16f43250e5bd843e2a3fb906343740ad4452d35202a692e92a082b4cbdc061c4068a57e6a2bab124d3c5a2a7726552b79cd3bd600f6797bf3a28519f323200f7e56cf4ebad09218094b12c65acedea8eb9009ada6d637078f4d8ad16b202ce4445d02ae4d4404db426ec6622e7909764ebe3c36ca50f4eb37ffb095cd9986beb15bf982dcefb1b7f84e86c0023cdf40dcf7a8d0025325e6d0b688c051905168fc0db1e74bfa8140fa8a9670553d7ac26439a0cce0df0d231e484de52c64f29bf3847f285e7f91d48f046a53f83d6a831afac3589b012402bdbe6742a1398be54333db1b9855db4a006fc3ef4e62356152ff8b834ad296fb9664a17071f901afdd2be9c03b6f1bcb2da535095681ff51cbc3676db31ad11b6926c7ad9d88e0195f9496851713b260cf26e2046366c98d59cac75c206a109e65d4f71d736997fed1a4f313c10447ac33f3b14779098e050550d841c2af1d76f3c5872521c2cfd77bef818e8a7418d027e0b6f7e359a0f5d6aeefa9f50cab47ba229ee6a4ee88bfca03a04d9d44bd946a492c1ba55c3afdeaf2d34dec1801071b3d2bdaaa667fc1a9236df7e069771a1efaf84ca22160d6ddb9d52f91aeaad6e08d6aac596a824dcbf576f94a8b62ed0b60fc39715058a275edf0d6654be1565285f2f67613133932de52bbe0a9cd611d062453351a4bfa63880fb4a2520edb72913c7e68815cc658e24092e59f613a88b67379ec7770bd7ae64e99a5be444bb3d74ca7a0a40d291e3a0132faf89feae8fde8bd96231792fa6c1499ea2cd5cb6d2239ae4fd6b9af54f3ce6b37103ba21aec9735576417cc4d7f1726c42a6bb6e71090193bc3f03f745875d6adaaf3001aff55fa6895cda42ca914b1a8e392ab70baa572d3f965e16e7c2d59d5901ee874144d061cfa1a028d05d9b14406c0b146ef532f4ec55bb954ba319e2e7e300a522e0376a9790f5b61a2c104de2760f657a9dc536ccf15b533d05812639679fd45a6ef992552e0c0fc083c315a3f76aadccc06c9d2f80f09fe6f60ddb62703e9a4d945f5335553e020ebae550f1680ae17a5d685e3968347f8157f5bbf3392f956191191bbe353c10009af3161f2c27f72d69b9fdedf137431fa1e9d094782c3402e2b44e51b371823e1829c442f0b4da9503089e722085ad6d587acefc576d63b3111880075481caed077094dde1bc216bc6d093e6913f4e8374f5285efe5896c1c29e6ab2b15bbf2ebc638e17ec66c26e29cf37358af2d38c32e3bc56b5461c262bf18d9ad86bfbc35d84db3f63e84cd7b31c07fa4f8fba78029aab59bb304b4f836dc28dcda610a2cfc043d3be533dfd953253979508b3ae3214b88e6f788e71ea1cfad1dc4ec64238a5d1f0eee342fd49d9487ae12bac4ac55c98607c3e0f408e7bc161df5fa0cd1bd4cf5b73e1f16c0b3f05ba3270d039ed39ebe8620afa91fe278a7547d50f1dd4500fa6a1a7376c0b56afc3e211fb67702f9ccd4efdde06f101ce02781896232c083d8eaade5594324a157f85479f6769d733611901843dda375a4231c7be2e68a39feee90e97777af7a096d4ba10eff736ca8bf08a4888a264980bf168edb26c0e500da2ba960a8c3ca8ab85423f5f41eb1218169bf5a1f9033168afba9995d5d0858ab26c193fc00feef934cebb37aa10f6dffa8497164a089248771367aceb6edd511529a1545117290290c5ec98003a9bf303c002335d3cbcb071d7d245f94da3f2b8268439c9175b912ff2368917d6fed3df752487ceaaa9ea1a0afc0ae5d99d056c91ac04728268161c74ab44e6fdbcb25c1804d1a376d696b0e88afd4a3a1b62f8c884975635f47cd19a13159efa8a77457502a6659dacdecff2d27e2b85d29438fbc99e728f304ff318fe8c30076baecc442ce9f3857f6bbe8855594cb9c89c6bfa7be1a53970c277b14915232497d91e7f70299095b6d5d2e4baaae20e56f6b3e7b8b242a052894235888f9c3da3c93ad7bd78bfda8e5b1d07815888062e02ccf030f8aa977551ee5c27f110a4ccddf8151f2a584117437bffbbc2a73eedd89b1bf05de6deee2387c596dba113ccdcaaabeb63f2bbcadb5d50f3a8fb8f518759c62e2c02947147a244630529b6a35839d54daf2a57b133fc2bb6930df31562bc2c4dd7a3d5a5f879d582fea591325935b7e03072351035bc2d177b042ad17b059a169904f70d6b9f6497bd1102c98adb873a6fb35106d0ca98dc4bba70eb785a88734c7fad188e097c3c97dbc4e64fd2473c571a33f010af93e51961ff63de8fbeb03829f940b2db8fc1439238a22ba7658b7a0930afb89887ce1d6633ca388156ec7c80405898e7ce4c2ada7fdca4f391eea9b311a2cba1d858b498d9cc4da78f6befc3d55a13a2bc6fea2fbc684704512e0b3004daa718ad8a9095b093b6ec908c9922f8d8ebfd8beeb3f972cade62e4a492c27ee9e08c757803eaf1216f9740b677a09a674f1e9cb035940da768224e67272f33fd21013bda39d5af4055c553150dbf1950e601b76260a404d210e7534298df361e1c0be0816d6c82e24783d70c31479c37a0fba9c517b59f1dd53b08cd73d5c1a77e4372aa910bb4f581b15fc003860fe236c30121f422b944cbee7f1041f7299733980687227179ca52e07f4cafda824a0c855bd7cc161eb2c0f6949054aeff90f09a668c0b7eae9b9af42cfde2affdac8052ab9c6d17f0ab10ad83fc51192c1e288bb94d78b0ac1314a0bc306138e46195e39f6588bc03889991d4795f744240189cf716bba4f859d3428033d344a0c7515861c3aeb42c89b1365cb91c2fd9ceabd0b736d0c250687dc61a96e63214082b15140514408dbb5b4654b975512ff684579ff5393cc2107459524711bfa584ec7d292deadda28c396be47d6d4fd75ccbe5bd7a0a9f92dc6e2bd7b02876ce5aa6e2a2bc2281395e8df36e3bfeec127795f1ee51c0a60727769b6934d00747084ac3a677d347ae0d2e57ff0feb5a3843df6179942ee7371b00f73b56b4179c2111091a042cb3a3d2ff0ac0afbee4eab807399cd6dcf6e799b85b0c2d954bbc6b305532249d0e473876222f9bb133b6cd77182ef757dd0368059821d07cff32", 0x1000}, {&(0x7f00000000c0)="a4c751283c96fce55bdc144b9529f41128c8b8c78720e11857420ca259b5f51ca85d3ba8f4462400", 0x28}, {&(0x7f0000000300)="fa3c03f4585fd9277e29e27e640a0722d8395d8871b6791ce2104f9ef45b0fb4c449f8d5dfa9046dc99dee0cdb62ebb2437c4aac439840c68924f6a40915c5875e77169a4d9d9908b9c39a705879c9f87ea06527c25956d371747c69703f53d06a72a75fafe71b5ba5a714a2a8f6cda9e5db9953629532a124e5ce4e6f49c503916403056809869edf4d838804d2816c0ccf04ab1f4597c3da3933ba47025339d336ea35b92df28a8771af96eb55d716f2f75a1c8bb3b0ffb48c7c14bcd4c028800256f33baea2ffc32f5203c9", 0xcd}, {&(0x7f0000000540)="e23222c015ec91783a23191022ce5685a862c7a69766522e2ceac2a106e9dc64a78beecddf36796c0094cfe539e1d8ace896baa1eaa590833469b9568fe1192d36b0aa3aaf74ab0a759496198d8f128e0474f2657bb0fd6fc69493bc62b294184016fd2d596bc34869f585a177a56c366412b8bf8bc5df9056822d1d4f784b95f95aa218ddeca5fe5cb76eef24218fd58315ad7934d292118da433c4e4e6365ae9b69c87af8bc4fb2170e535cffeef4a861e370a8fd8b93527db60a8dfc2c89c0c15500988f1e632b388bcef0fc26fb6ffd95ca66077", 0xd6}], 0x4}, 0x4010) 2018/04/02 20:47:05 executing program 7: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000e5b000)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) connect$inet(r0, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x11}}, 0x10) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000eb0fb8)={0x1, 0x3, &(0x7f00009ff000)=@framed={{0x18}, [], {0x95}}, &(0x7f00002bf000)='syzkaller\x00', 0x4, 0xb7, &(0x7f00006ab000)=""/183}, 0x48) setsockopt$inet_tcp_int(r0, 0x6, 0x19, &(0x7f0000000240)=0x8, 0x4) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)="6970365f76746930000000000400", 0x10) r2 = socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(0xffffffffffffffff, 0x89e0, &(0x7f000031aff8)={r0, r1}) ioctl$sock_kcm_SIOCKCMCLONE(r2, 0x89e2, &(0x7f00000002c0)={0xffffffffffffffff}) sendmsg$nl_xfrm(r3, &(0x7f0000000780)={&(0x7f0000000200)={0x10}, 0xc, &(0x7f0000000740)={&(0x7f0000000480)=ANY=[@ANYBLOB="b80000001900000000000000000000007f000001000000000000000000000000ff01000000000000000000000000000100000000000000000000000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="00000000000300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0xffcb}, 0x1}, 0x0) ioctl$sock_kcm_SIOCKCMUNATTACH(r3, 0x89e1, &(0x7f0000000040)={r0}) sendmsg$inet_sctp(r0, &(0x7f0000000180)={&(0x7f0000000080)=@in={0x2, 0x4e20, @loopback=0x7f000001}, 0x10, &(0x7f0000000140)=[{&(0x7f00000007c0)="7343ed33d285b3cc20580283d909da4865a42f65c3326ad4d514c629fadc8afadf468ca9b7d5b692fd3a59e99624ebd46194b5bf1db8704e8757b8230fde0535c2acbcd0c509b1b55f53f50ac0ba0161bff044aefe247f7f71631911f5d68ab5a3535e9450cefd4ed45778e128a73ed807b24b11741b9613c0206c2eb004f1f37a9cec67880d7a158c9b46bafaeb0c47bab872958a15dad2a3868648359f84ab19c69395c42ef86ade52a52b9276d08a4e61c3793ecaa7a461cd67b95b945631fd7a5ccd867a61007fdb95a1daa4e381d9387ff0f467460f33ab6c41f284376a940f9e8594f645dcd357ded951012ad851fa56a82bfb16dfbcaff27224425d1e97d5bf1acf0f8803971837e1a8c92a0542e2775a5eba64c7e3ca67cf15c7e8996d783d491f3a867b0e00ef17643a97d1627698682fa95bfc8b7a6204f93370e29eac1641c95228e02ed987f2c4eda7f2276397a0a6383953427f814de74923136d9217138ed6d5de97fed41caa9f074da7fa53d1e0649e9b70fdcee710bf5c0f72cb053023b6ed840f3adea940c55adb24640f4ea955da0790c5efe1d78a9341ca5011bf6c066118a34eb749de96a5fac53fd37b983cdac8d9ef9e06a1be495d04b38caf588a16f0e730d1622e4fb2108c531b46c6a80793d1d9878b72dc379afb9c17e9546fc2ff6834fd72a9900767977f4f401b9b9dc0eb98464e58d5dd8124654fe8c6a01ece20262cfc1c2980328a3320b6d546e5512cfaf2b08b0d6ee647cfa4fb0ead8d2c81504808c8ff482377fd122d6185d8e7734a021504875e0e4129000332a1956c067260ffc0f565fd37824f7ebb0758304a6f63e87179c01a35149669265a055aab44025a57c19188b89df8da46f9aaabf35e28cef8349ae79434a30aa797f69cd5cae6640bfc94bea4288b22e9940474dbc75ded8845fa1d87e135d5575b0b395b85cfaf9cd9ec52310eff0fe3eb86d37cbd5fad20684b494d23d4244a958baf1f52d1c7ade097510f50c401caef9dd710545f816620422cac78baa35340be942e179482767f23f2526e32a1ff2f416585ef7c33112d3b212d2a14146e13057c1291c3d8c429602ce2e7de8eb26e44809c88e08791725b7eace601a6313646652cc19ccd556f8f481ec7bf996254bdc0d7ed913a8dff69dd331582a623a761ab3e522453172e60b00897d12bfe4981511cf8e484421e13fcd3f69c1f8e430bef4882500cb19b7e02fdad6ef4238a22e82513131821405aff01f6e61715cc74b8abe2758c089005fd5d2d9cd3b40293811637cedf987bde326aba6954751174334d62b922da2f3722801e82db0e91ae4db9ddd3b6f8bfed5ae549228ee6b9ca1dd151da0a4d27b6f343a1f5b488e830fcadee39e1860aef0a1c1580e8b7b773ac12eefe9f46c1fb6790bcc663f92d484f591ef86b0d0ac0ee43642d9ea86048e5b43d385bcab728006001a5ad5049dcde6cb19765970e8764e06e973719c95e2cb16dea0fd64383e7d1c82dc74f39ca183eb44c0ea98d098ae535b01408245426f5d5603bca9467005c83559d42c1674d4384a07d29f5b08515587f98cb1d17a27848f501aec3509d30f3ad7165749437ea3b32dc191f81c5d1a1a87ca1b1b7a3396d1bdc176a64d1fc1423489cedb3e803aef87a14679e46265d30cf75496f99f476378fd5fd7815b4ba39255ccd41bfa2b04a2a9b9b496d361788a93613eb5a91bc372b788a48a5f7dd2368879064bd7bf91fd33ee80f4b27e7ab9c4b7f8406c6935344dd1ac89332a737697dbb2b4f7370dc86e541df8349c5921ebe0467a4d529ce9545f95cf2fd4374108a2e33c5a314eb58c4150076243526ef42dcf8fc313d7845452f5f97b4a56f6126b6a06e8110ee512f186f305f8c6c80070dcdf92fd337c38dcd7f5cf817d7af444a8ada157209726905b6952b7197c4b1473d79de075d65a78921936cf4e732060f9eb32a59d086740941fd84319adea8acd9c1f98608874ba968a08c913a0ad15f718f91caa7a9dc814798e77ebb46effe99f23a28010fa87418a7ddf8892f18f69a8c92d9fb7aade8fa4b0c50d9c76867bd8a41f3bcfcc6199d461aa50cac3358fc106da5d4596cd28a4a9bdef43935fb490fa0f186286343e56c78c4ba5f9fdf019b3e9573ebc0bc4c324e9bfbac7bf2ef79b22c92b7b51d6360a2cba1a0b06d512081a8e0c7543254413b1fd15ac9544b05167d1e38807a0944171ae9afd873d8a6ea6a1ffe4f34397cac358e27199a63b35d7fb035132b8000ec26f066ae505d2717283f44cd4dbcc3c026b67f108d303e174dcdd32992061797d01ee70d8e26a92a756cf5732eed0202032c00fb653c4f201568a6caf7f113c6b1f8e91773c418754594b21455334dd53da6432f26856764f106723e4382a41b3d1cfd07564bdc77daa52b0459f92e005d91544c309913d488daa93dfe852b3fb9c23e3bfd9fa7c573cfd61c48df6fe8c222ae5debfc357e8981ebc3d0a4865ebf279127e8e44cbd986b9a8f02890ccaa8932fa90e79f511762448e938d101ec87c0577abdb1912afd572e52ff8a9a772a75d8b39cc7e3dcb9d458519cd84b1e5e8858ea2e11c7ff35515c218fc6302bc3b7352e5c7a9f393eaffd1917c86b23e39f0be345ead6233a069576f3aec9c67e44af6a16f43250e5bd843e2a3fb906343740ad4452d35202a692e92a082b4cbdc061c4068a57e6a2bab124d3c5a2a7726552b79cd3bd600f6797bf3a28519f323200f7e56cf4ebad09218094b12c65acedea8eb9009ada6d637078f4d8ad16b202ce4445d02ae4d4404db426ec6622e7909764ebe3c36ca50f4eb37ffb095cd9986beb15bf982dcefb1b7f84e86c0023cdf40dcf7a8d0025325e6d0b688c051905168fc0db1e74bfa8140fa8a9670553d7ac26439a0cce0df0d231e484de52c64f29bf3847f285e7f91d48f046a53f83d6a831afac3589b012402bdbe6742a1398be54333db1b9855db4a006fc3ef4e62356152ff8b834ad296fb9664a17071f901afdd2be9c03b6f1bcb2da535095681ff51cbc3676db31ad11b6926c7ad9d88e0195f9496851713b260cf26e2046366c98d59cac75c206a109e65d4f71d736997fed1a4f313c10447ac33f3b14779098e050550d841c2af1d76f3c5872521c2cfd77bef818e8a7418d027e0b6f7e359a0f5d6aeefa9f50cab47ba229ee6a4ee88bfca03a04d9d44bd946a492c1ba55c3afdeaf2d34dec1801071b3d2bdaaa667fc1a9236df7e069771a1efaf84ca22160d6ddb9d52f91aeaad6e08d6aac596a824dcbf576f94a8b62ed0b60fc39715058a275edf0d6654be1565285f2f67613133932de52bbe0a9cd611d062453351a4bfa63880fb4a2520edb72913c7e68815cc658e24092e59f613a88b67379ec7770bd7ae64e99a5be444bb3d74ca7a0a40d291e3a0132faf89feae8fde8bd96231792fa6c1499ea2cd5cb6d2239ae4fd6b9af54f3ce6b37103ba21aec9735576417cc4d7f1726c42a6bb6e71090193bc3f03f745875d6adaaf3001aff55fa6895cda42ca914b1a8e392ab70baa572d3f965e16e7c2d59d5901ee874144d061cfa1a028d05d9b14406c0b146ef532f4ec55bb954ba319e2e7e300a522e0376a9790f5b61a2c104de2760f657a9dc536ccf15b533d05812639679fd45a6ef992552e0c0fc083c315a3f76aadccc06c9d2f80f09fe6f60ddb62703e9a4d945f5335553e020ebae550f1680ae17a5d685e3968347f8157f5bbf3392f956191191bbe353c10009af3161f2c27f72d69b9fdedf137431fa1e9d094782c3402e2b44e51b371823e1829c442f0b4da9503089e722085ad6d587acefc576d63b3111880075481caed077094dde1bc216bc6d093e6913f4e8374f5285efe5896c1c29e6ab2b15bbf2ebc638e17ec66c26e29cf37358af2d38c32e3bc56b5461c262bf18d9ad86bfbc35d84db3f63e84cd7b31c07fa4f8fba78029aab59bb304b4f836dc28dcda610a2cfc043d3be533dfd953253979508b3ae3214b88e6f788e71ea1cfad1dc4ec64238a5d1f0eee342fd49d9487ae12bac4ac55c98607c3e0f408e7bc161df5fa0cd1bd4cf5b73e1f16c0b3f05ba3270d039ed39ebe8620afa91fe278a7547d50f1dd4500fa6a1a7376c0b56afc3e211fb67702f9ccd4efdde06f101ce02781896232c083d8eaade5594324a157f85479f6769d733611901843dda375a4231c7be2e68a39feee90e97777af7a096d4ba10eff736ca8bf08a4888a264980bf168edb26c0e500da2ba960a8c3ca8ab85423f5f41eb1218169bf5a1f9033168afba9995d5d0858ab26c193fc00feef934cebb37aa10f6dffa8497164a089248771367aceb6edd511529a1545117290290c5ec98003a9bf303c002335d3cbcb071d7d245f94da3f2b8268439c9175b912ff2368917d6fed3df752487ceaaa9ea1a0afc0ae5d99d056c91ac04728268161c74ab44e6fdbcb25c1804d1a376d696b0e88afd4a3a1b62f8c884975635f47cd19a13159efa8a77457502a6659dacdecff2d27e2b85d29438fbc99e728f304ff318fe8c30076baecc442ce9f3857f6bbe8855594cb9c89c6bfa7be1a53970c277b14915232497d91e7f70299095b6d5d2e4baaae20e56f6b3e7b8b242a052894235888f9c3da3c93ad7bd78bfda8e5b1d07815888062e02ccf030f8aa977551ee5c27f110a4ccddf8151f2a584117437bffbbc2a73eedd89b1bf05de6deee2387c596dba113ccdcaaabeb63f2bbcadb5d50f3a8fb8f518759c62e2c02947147a244630529b6a35839d54daf2a57b133fc2bb6930df31562bc2c4dd7a3d5a5f879d582fea591325935b7e03072351035bc2d177b042ad17b059a169904f70d6b9f6497bd1102c98adb873a6fb35106d0ca98dc4bba70eb785a88734c7fad188e097c3c97dbc4e64fd2473c571a33f010af93e51961ff63de8fbeb03829f940b2db8fc1439238a22ba7658b7a0930afb89887ce1d6633ca388156ec7c80405898e7ce4c2ada7fdca4f391eea9b311a2cba1d858b498d9cc4da78f6befc3d55a13a2bc6fea2fbc684704512e0b3004daa718ad8a9095b093b6ec908c9922f8d8ebfd8beeb3f972cade62e4a492c27ee9e08c757803eaf1216f9740b677a09a674f1e9cb035940da768224e67272f33fd21013bda39d5af4055c553150dbf1950e601b76260a404d210e7534298df361e1c0be0816d6c82e24783d70c31479c37a0fba9c517b59f1dd53b08cd73d5c1a77e4372aa910bb4f581b15fc003860fe236c30121f422b944cbee7f1041f7299733980687227179ca52e07f4cafda824a0c855bd7cc161eb2c0f6949054aeff90f09a668c0b7eae9b9af42cfde2affdac8052ab9c6d17f0ab10ad83fc51192c1e288bb94d78b0ac1314a0bc306138e46195e39f6588bc03889991d4795f744240189cf716bba4f859d3428033d344a0c7515861c3aeb42c89b1365cb91c2fd9ceabd0b736d0c250687dc61a96e63214082b15140514408dbb5b4654b975512ff684579ff5393cc2107459524711bfa584ec7d292deadda28c396be47d6d4fd75ccbe5bd7a0a9f92dc6e2bd7b02876ce5aa6e2a2bc2281395e8df36e3bfeec127795f1ee51c0a60727769b6934d00747084ac3a677d347ae0d2e57ff0feb5a3843df6179942ee7371b00f73b56b4179c2111091a042cb3a3d2ff0ac0afbee4eab807399cd6dcf6e799b85b0c2d954bbc6b305532249d0e473876222f9bb133b6cd77182ef757dd0368059821d07cff32", 0x1000}, {&(0x7f00000000c0)="a4c751283c96fce55bdc144b9529f41128c8b8c78720e11857420ca259b5f51ca85d3ba8f4462400", 0x28}, {&(0x7f0000000300)="fa3c03f4585fd9277e29e27e640a0722d8395d8871b6791ce2104f9ef45b0fb4c449f8d5dfa9046dc99dee0cdb62ebb2437c4aac439840c68924f6a40915c5875e77169a4d9d9908b9c39a705879c9f87ea06527c25956d371747c69703f53d06a72a75fafe71b5ba5a714a2a8f6cda9e5db9953629532a124e5ce4e6f49c503916403056809869edf4d838804d2816c0ccf04ab1f4597c3da3933ba47025339d336ea35b92df28a8771af96eb55d716f2f75a1c8bb3b0ffb48c7c14bcd4c028800256f33baea2ffc32f5203c9", 0xcd}, {&(0x7f0000000540)="e23222c015ec91783a23191022ce5685a862c7a69766522e2ceac2a106e9dc64a78beecddf36796c0094cfe539e1d8ace896baa1eaa590833469b9568fe1192d36b0aa3aaf74ab0a759496198d8f128e0474f2657bb0fd6fc69493bc62b294184016fd2d596bc34869f585a177a56c366412b8bf8bc5df9056822d1d4f784b95f95aa218ddeca5fe5cb76eef24218fd58315ad7934d292118da433c4e4e6365ae9b69c87af8bc4fb2170e535cffeef4a861e370a8fd8b93527db60a8dfc2c89c0c15500988f1e632b388bcef0fc26fb6ffd95ca66077", 0xd6}], 0x4}, 0x4010) 2018/04/02 20:47:05 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) write(r0, &(0x7f0000000040)="30e9e287eb3ecf43b4b77c1c5d7d512dd8d57f0f0a0e62d420f04fa5de09621f83e25899fab147c2cf20f67192d209d0f7a93e78b36a2ac494e37f7a323baea4dbdbbe62dc3f87cfff40fb09858256991884528fd7525480c91ec334bafed9479e3a7216b6e170ccf654376b4151f5747c91cfa80cd09393", 0x78) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$qat_adf_ctl(0xffffffffffffff9c, &(0x7f0000f3dfef)='/dev/qat_adf_ctl\x00', 0x0, 0x0) ioctl$sock_inet_SIOCSARP(r1, 0x40096101, &(0x7f00008da000)={{0x2, 0x0, @multicast2=0xe0000002, [0xfe]}, {}, 0x0, {0x2, 0x0, @dev={0xac, 0x14, 0x14}}, 'ip6tnl0\x00'}) r2 = socket$netlink(0x10, 0x3, 0x10000000000000a) write(r2, &(0x7f000077f000), 0xfd1f) syz_open_dev$sg(&(0x7f00000000c0)='/dev/sg#\x00', 0x5, 0x2000) 2018/04/02 20:47:05 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp, 0x0, 0x0, 0x800, 0x5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) munlockall() setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000), 0x494) 2018/04/02 20:47:05 executing program 3: socketpair$unix(0x1, 0x3, 0x0, &(0x7f00007e5000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f00000bc000)=@abs, 0x8) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) fcntl$setstatus(r1, 0x4, 0x800042c05) r2 = syz_open_dev$amidi(&(0x7f0000000180)='/dev/amidi#\x00', 0x8, 0x1) ioctl$TUNATTACHFILTER(r2, 0x401054d5, &(0x7f0000000240)={0xa, &(0x7f00000001c0)=[{0x1, 0x10000, 0x7, 0x81}, {0x6, 0x7, 0x2, 0x8001}, {0x4, 0x13, 0x4, 0x200}, {0x5, 0x9, 0x6, 0x4}, {0x56d5, 0x4, 0x400, 0x7f}, {0xafa, 0x5, 0x5, 0x100000000}, {0xfb, 0x3, 0x5, 0x10001}, {0x401, 0x8dcb, 0x6, 0x5}, {0x49, 0x6c5, 0x4, 0x6}, {0xaf4, 0x1, 0x39}]}) sendmmsg$unix(r0, &(0x7f00000bd000), 0x0, 0x0) r3 = dup2(r1, r0) r4 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000080)='IPVS\x00') sendmsg$IPVS_CMD_DEL_DEST(r3, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x200400}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x40, r4, 0x412, 0x70bd2c, 0x25dfdbfc, {0x7}, [@IPVS_CMD_ATTR_SERVICE={0x20, 0x1, [@IPVS_SVC_ATTR_ADDR={0x14, 0x3, @ipv6=@dev={0xfe, 0x80, [], 0xf}}, @IPVS_SVC_ATTR_PORT={0x8, 0x4, 0x4e21}]}, @IPVS_CMD_ATTR_SERVICE={0xc, 0x1, [@IPVS_SVC_ATTR_TIMEOUT={0x8, 0x8, 0x2}]}]}, 0x40}, 0x1, 0x0, 0x0, 0x1}, 0x4000) 2018/04/02 20:47:05 executing program 0: r0 = socket(0x20000000000000a, 0x2, 0x0) connect$inet6(r0, &(0x7f000004bfe4)={0xa, 0x4e20, 0x0, @dev={0xfe, 0x80}, 0x6}, 0x1c) r1 = openat$audio(0xffffffffffffff9c, &(0x7f0000000000)='/dev/audio\x00', 0x84800, 0x0) ioctl$KVM_SET_FPU(r1, 0x41a0ae8d, &(0x7f0000000040)={[], 0x7f, 0xf76, 0x200, 0x0, 0xffffffff, 0x105000, 0xd000, [], 0xfffffffffffffff7}) getsockopt$sock_buf(r0, 0x1, 0x19, &(0x7f0000e530e9)=""/16, &(0x7f0000004ffc)=0xb) [ 249.675897] QAT: Stopping all acceleration devices. 2018/04/02 20:47:05 executing program 6: perf_event_open(&(0x7f0000348f88)={0x2, 0x78, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x5, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_open_dev$tun(&(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) 2018/04/02 20:47:05 executing program 2: r0 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000040)='/dev/autofs\x00', 0x200, 0x0) ioctl$KVM_GET_CLOCK(r0, 0x8030ae7c, &(0x7f0000000080)) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaa00009100020081004900080046000028000000000000907800000000e0000001440404034efd00f4b4a5"], 0x0) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000000180)={0x0, 0xbc, &(0x7f00000000c0)=[@in={0x2, 0x4e20, @rand_addr=0x7}, @in6={0xa, 0x4e24, 0x0, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}, 0x4}, @in6={0xa, 0x4e20, 0x8, @loopback={0x0, 0x1}, 0x5}, @in={0x2, 0x4e24, @multicast1=0xe0000001}, @in={0x2, 0x4e23, @broadcast=0xffffffff}, @in6={0xa, 0x4e21, 0x3f, @dev={0xfe, 0x80, [], 0xb}}, @in6={0xa, 0x4e21, 0xb8, @empty, 0x3}, @in6={0xa, 0x4e23, 0xfffffffffffffff8, @loopback={0x0, 0x1}, 0x3}]}, &(0x7f00000001c0)=0x10) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000000300)={r1, 0xe8, &(0x7f0000000200)=[@in={0x2, 0x4e24}, @in6={0xa, 0x4e21, 0x401, @loopback={0x0, 0x1}, 0x1}, @in6={0xa, 0x4e20, 0x3f, @loopback={0x0, 0x1}, 0x5}, @in={0x2, 0x4e22, @rand_addr=0xb9}, @in6={0xa, 0x4e22, 0x400, @ipv4={[], [0xff, 0xff], @broadcast=0xffffffff}, 0x400}, @in6={0xa, 0x4e24, 0x200, @empty, 0x275f3715}, @in6={0xa, 0x4e20, 0x100000001, @empty, 0x3}, @in6={0xa, 0x4e24, 0x86, @mcast1={0xff, 0x1, [], 0x1}, 0x7}, @in={0x2, 0x4e20, @multicast2=0xe0000002}, @in={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x17}}]}, &(0x7f0000000340)=0x10) 2018/04/02 20:47:05 executing program 0: r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000823fc8)={&(0x7f0000e5c000)={0x10}, 0xc, &(0x7f000000b000)={&(0x7f0000ad6000)=@ipmr_getroute={0x14, 0x1a, 0x1, 0x0, 0x25dfdbfc, {0x80}}, 0x14}, 0x1}, 0x0) fallocate(r0, 0x0, 0x7, 0x1) 2018/04/02 20:47:05 executing program 1: capset(&(0x7f0000a31000)={0x19980330}, &(0x7f00009b3000)={0x0, 0x6, 0xfffffffffffffffe}) r0 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_buf(r0, 0x0, 0x400000000000485, &(0x7f0000dcffe8)=""/24, &(0x7f0000e59000)=0x18) r1 = add_key$keyring(&(0x7f00000000c0)='keyring\x00', &(0x7f0000000100)={0x73, 0x79, 0x7a, 0x0}, 0x0, 0x0, 0xfffffffffffffffc) add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000000080)="c59ebb16737a471777e398", 0xb, r1) 2018/04/02 20:47:05 executing program 7: capset(&(0x7f0000000040)={0x20080520}, &(0x7f0000000000)={0x0, 0x0, 0x8, 0x0, 0x0, 0x4000000000000}) mkdir(&(0x7f0000029ff6)='./control\x00', 0x0) r0 = inotify_init1(0x0) inotify_add_watch(r0, &(0x7f0000ad4000)='./control\x00', 0xa4000960) lstat(&(0x7f0000000080)='./control\x00', &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0}) stat(&(0x7f0000000140)='./control\x00', &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) inotify_init1(0x80800) fchown(r0, r1, r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r3, 0x1, 0x12, &(0x7f0000000240), &(0x7f0000000280)=0x4) 2018/04/02 20:47:05 executing program 5: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000e5b000)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) connect$inet(r0, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x11}}, 0x10) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000eb0fb8)={0x1, 0x3, &(0x7f00009ff000)=@framed={{0x18}, [], {0x95}}, &(0x7f00002bf000)='syzkaller\x00', 0x4, 0xb7, &(0x7f00006ab000)=""/183}, 0x48) setsockopt$inet_tcp_int(r0, 0x6, 0x19, &(0x7f0000000240)=0x8, 0x4) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)="6970365f76746930000000000400", 0x10) r2 = socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(r2, 0x89e0, &(0x7f000031aff8)={0xffffffffffffffff, r1}) ioctl$sock_kcm_SIOCKCMCLONE(r2, 0x89e2, &(0x7f00000002c0)={0xffffffffffffffff}) sendmsg$nl_xfrm(r3, &(0x7f0000000780)={&(0x7f0000000200)={0x10}, 0xc, &(0x7f0000000740)={&(0x7f0000000480)=ANY=[@ANYBLOB="b80000001900000000000000000000007f000001000000000000000000000000ff01000000000000000000000000000100000000000000000000000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="00000000000300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0xffcb}, 0x1}, 0x0) ioctl$sock_kcm_SIOCKCMUNATTACH(r3, 0x89e1, &(0x7f0000000040)={r0}) sendmsg$inet_sctp(r0, &(0x7f0000000180)={&(0x7f0000000080)=@in={0x2, 0x4e20, @loopback=0x7f000001}, 0x10, &(0x7f0000000140)=[{&(0x7f00000007c0)="7343ed33d285b3cc20580283d909da4865a42f65c3326ad4d514c629fadc8afadf468ca9b7d5b692fd3a59e99624ebd46194b5bf1db8704e8757b8230fde0535c2acbcd0c509b1b55f53f50ac0ba0161bff044aefe247f7f71631911f5d68ab5a3535e9450cefd4ed45778e128a73ed807b24b11741b9613c0206c2eb004f1f37a9cec67880d7a158c9b46bafaeb0c47bab872958a15dad2a3868648359f84ab19c69395c42ef86ade52a52b9276d08a4e61c3793ecaa7a461cd67b95b945631fd7a5ccd867a61007fdb95a1daa4e381d9387ff0f467460f33ab6c41f284376a940f9e8594f645dcd357ded951012ad851fa56a82bfb16dfbcaff27224425d1e97d5bf1acf0f8803971837e1a8c92a0542e2775a5eba64c7e3ca67cf15c7e8996d783d491f3a867b0e00ef17643a97d1627698682fa95bfc8b7a6204f93370e29eac1641c95228e02ed987f2c4eda7f2276397a0a6383953427f814de74923136d9217138ed6d5de97fed41caa9f074da7fa53d1e0649e9b70fdcee710bf5c0f72cb053023b6ed840f3adea940c55adb24640f4ea955da0790c5efe1d78a9341ca5011bf6c066118a34eb749de96a5fac53fd37b983cdac8d9ef9e06a1be495d04b38caf588a16f0e730d1622e4fb2108c531b46c6a80793d1d9878b72dc379afb9c17e9546fc2ff6834fd72a9900767977f4f401b9b9dc0eb98464e58d5dd8124654fe8c6a01ece20262cfc1c2980328a3320b6d546e5512cfaf2b08b0d6ee647cfa4fb0ead8d2c81504808c8ff482377fd122d6185d8e7734a021504875e0e4129000332a1956c067260ffc0f565fd37824f7ebb0758304a6f63e87179c01a35149669265a055aab44025a57c19188b89df8da46f9aaabf35e28cef8349ae79434a30aa797f69cd5cae6640bfc94bea4288b22e9940474dbc75ded8845fa1d87e135d5575b0b395b85cfaf9cd9ec52310eff0fe3eb86d37cbd5fad20684b494d23d4244a958baf1f52d1c7ade097510f50c401caef9dd710545f816620422cac78baa35340be942e179482767f23f2526e32a1ff2f416585ef7c33112d3b212d2a14146e13057c1291c3d8c429602ce2e7de8eb26e44809c88e08791725b7eace601a6313646652cc19ccd556f8f481ec7bf996254bdc0d7ed913a8dff69dd331582a623a761ab3e522453172e60b00897d12bfe4981511cf8e484421e13fcd3f69c1f8e430bef4882500cb19b7e02fdad6ef4238a22e82513131821405aff01f6e61715cc74b8abe2758c089005fd5d2d9cd3b40293811637cedf987bde326aba6954751174334d62b922da2f3722801e82db0e91ae4db9ddd3b6f8bfed5ae549228ee6b9ca1dd151da0a4d27b6f343a1f5b488e830fcadee39e1860aef0a1c1580e8b7b773ac12eefe9f46c1fb6790bcc663f92d484f591ef86b0d0ac0ee43642d9ea86048e5b43d385bcab728006001a5ad5049dcde6cb19765970e8764e06e973719c95e2cb16dea0fd64383e7d1c82dc74f39ca183eb44c0ea98d098ae535b01408245426f5d5603bca9467005c83559d42c1674d4384a07d29f5b08515587f98cb1d17a27848f501aec3509d30f3ad7165749437ea3b32dc191f81c5d1a1a87ca1b1b7a3396d1bdc176a64d1fc1423489cedb3e803aef87a14679e46265d30cf75496f99f476378fd5fd7815b4ba39255ccd41bfa2b04a2a9b9b496d361788a93613eb5a91bc372b788a48a5f7dd2368879064bd7bf91fd33ee80f4b27e7ab9c4b7f8406c6935344dd1ac89332a737697dbb2b4f7370dc86e541df8349c5921ebe0467a4d529ce9545f95cf2fd4374108a2e33c5a314eb58c4150076243526ef42dcf8fc313d7845452f5f97b4a56f6126b6a06e8110ee512f186f305f8c6c80070dcdf92fd337c38dcd7f5cf817d7af444a8ada157209726905b6952b7197c4b1473d79de075d65a78921936cf4e732060f9eb32a59d086740941fd84319adea8acd9c1f98608874ba968a08c913a0ad15f718f91caa7a9dc814798e77ebb46effe99f23a28010fa87418a7ddf8892f18f69a8c92d9fb7aade8fa4b0c50d9c76867bd8a41f3bcfcc6199d461aa50cac3358fc106da5d4596cd28a4a9bdef43935fb490fa0f186286343e56c78c4ba5f9fdf019b3e9573ebc0bc4c324e9bfbac7bf2ef79b22c92b7b51d6360a2cba1a0b06d512081a8e0c7543254413b1fd15ac9544b05167d1e38807a0944171ae9afd873d8a6ea6a1ffe4f34397cac358e27199a63b35d7fb035132b8000ec26f066ae505d2717283f44cd4dbcc3c026b67f108d303e174dcdd32992061797d01ee70d8e26a92a756cf5732eed0202032c00fb653c4f201568a6caf7f113c6b1f8e91773c418754594b21455334dd53da6432f26856764f106723e4382a41b3d1cfd07564bdc77daa52b0459f92e005d91544c309913d488daa93dfe852b3fb9c23e3bfd9fa7c573cfd61c48df6fe8c222ae5debfc357e8981ebc3d0a4865ebf279127e8e44cbd986b9a8f02890ccaa8932fa90e79f511762448e938d101ec87c0577abdb1912afd572e52ff8a9a772a75d8b39cc7e3dcb9d458519cd84b1e5e8858ea2e11c7ff35515c218fc6302bc3b7352e5c7a9f393eaffd1917c86b23e39f0be345ead6233a069576f3aec9c67e44af6a16f43250e5bd843e2a3fb906343740ad4452d35202a692e92a082b4cbdc061c4068a57e6a2bab124d3c5a2a7726552b79cd3bd600f6797bf3a28519f323200f7e56cf4ebad09218094b12c65acedea8eb9009ada6d637078f4d8ad16b202ce4445d02ae4d4404db426ec6622e7909764ebe3c36ca50f4eb37ffb095cd9986beb15bf982dcefb1b7f84e86c0023cdf40dcf7a8d0025325e6d0b688c051905168fc0db1e74bfa8140fa8a9670553d7ac26439a0cce0df0d231e484de52c64f29bf3847f285e7f91d48f046a53f83d6a831afac3589b012402bdbe6742a1398be54333db1b9855db4a006fc3ef4e62356152ff8b834ad296fb9664a17071f901afdd2be9c03b6f1bcb2da535095681ff51cbc3676db31ad11b6926c7ad9d88e0195f9496851713b260cf26e2046366c98d59cac75c206a109e65d4f71d736997fed1a4f313c10447ac33f3b14779098e050550d841c2af1d76f3c5872521c2cfd77bef818e8a7418d027e0b6f7e359a0f5d6aeefa9f50cab47ba229ee6a4ee88bfca03a04d9d44bd946a492c1ba55c3afdeaf2d34dec1801071b3d2bdaaa667fc1a9236df7e069771a1efaf84ca22160d6ddb9d52f91aeaad6e08d6aac596a824dcbf576f94a8b62ed0b60fc39715058a275edf0d6654be1565285f2f67613133932de52bbe0a9cd611d062453351a4bfa63880fb4a2520edb72913c7e68815cc658e24092e59f613a88b67379ec7770bd7ae64e99a5be444bb3d74ca7a0a40d291e3a0132faf89feae8fde8bd96231792fa6c1499ea2cd5cb6d2239ae4fd6b9af54f3ce6b37103ba21aec9735576417cc4d7f1726c42a6bb6e71090193bc3f03f745875d6adaaf3001aff55fa6895cda42ca914b1a8e392ab70baa572d3f965e16e7c2d59d5901ee874144d061cfa1a028d05d9b14406c0b146ef532f4ec55bb954ba319e2e7e300a522e0376a9790f5b61a2c104de2760f657a9dc536ccf15b533d05812639679fd45a6ef992552e0c0fc083c315a3f76aadccc06c9d2f80f09fe6f60ddb62703e9a4d945f5335553e020ebae550f1680ae17a5d685e3968347f8157f5bbf3392f956191191bbe353c10009af3161f2c27f72d69b9fdedf137431fa1e9d094782c3402e2b44e51b371823e1829c442f0b4da9503089e722085ad6d587acefc576d63b3111880075481caed077094dde1bc216bc6d093e6913f4e8374f5285efe5896c1c29e6ab2b15bbf2ebc638e17ec66c26e29cf37358af2d38c32e3bc56b5461c262bf18d9ad86bfbc35d84db3f63e84cd7b31c07fa4f8fba78029aab59bb304b4f836dc28dcda610a2cfc043d3be533dfd953253979508b3ae3214b88e6f788e71ea1cfad1dc4ec64238a5d1f0eee342fd49d9487ae12bac4ac55c98607c3e0f408e7bc161df5fa0cd1bd4cf5b73e1f16c0b3f05ba3270d039ed39ebe8620afa91fe278a7547d50f1dd4500fa6a1a7376c0b56afc3e211fb67702f9ccd4efdde06f101ce02781896232c083d8eaade5594324a157f85479f6769d733611901843dda375a4231c7be2e68a39feee90e97777af7a096d4ba10eff736ca8bf08a4888a264980bf168edb26c0e500da2ba960a8c3ca8ab85423f5f41eb1218169bf5a1f9033168afba9995d5d0858ab26c193fc00feef934cebb37aa10f6dffa8497164a089248771367aceb6edd511529a1545117290290c5ec98003a9bf303c002335d3cbcb071d7d245f94da3f2b8268439c9175b912ff2368917d6fed3df752487ceaaa9ea1a0afc0ae5d99d056c91ac04728268161c74ab44e6fdbcb25c1804d1a376d696b0e88afd4a3a1b62f8c884975635f47cd19a13159efa8a77457502a6659dacdecff2d27e2b85d29438fbc99e728f304ff318fe8c30076baecc442ce9f3857f6bbe8855594cb9c89c6bfa7be1a53970c277b14915232497d91e7f70299095b6d5d2e4baaae20e56f6b3e7b8b242a052894235888f9c3da3c93ad7bd78bfda8e5b1d07815888062e02ccf030f8aa977551ee5c27f110a4ccddf8151f2a584117437bffbbc2a73eedd89b1bf05de6deee2387c596dba113ccdcaaabeb63f2bbcadb5d50f3a8fb8f518759c62e2c02947147a244630529b6a35839d54daf2a57b133fc2bb6930df31562bc2c4dd7a3d5a5f879d582fea591325935b7e03072351035bc2d177b042ad17b059a169904f70d6b9f6497bd1102c98adb873a6fb35106d0ca98dc4bba70eb785a88734c7fad188e097c3c97dbc4e64fd2473c571a33f010af93e51961ff63de8fbeb03829f940b2db8fc1439238a22ba7658b7a0930afb89887ce1d6633ca388156ec7c80405898e7ce4c2ada7fdca4f391eea9b311a2cba1d858b498d9cc4da78f6befc3d55a13a2bc6fea2fbc684704512e0b3004daa718ad8a9095b093b6ec908c9922f8d8ebfd8beeb3f972cade62e4a492c27ee9e08c757803eaf1216f9740b677a09a674f1e9cb035940da768224e67272f33fd21013bda39d5af4055c553150dbf1950e601b76260a404d210e7534298df361e1c0be0816d6c82e24783d70c31479c37a0fba9c517b59f1dd53b08cd73d5c1a77e4372aa910bb4f581b15fc003860fe236c30121f422b944cbee7f1041f7299733980687227179ca52e07f4cafda824a0c855bd7cc161eb2c0f6949054aeff90f09a668c0b7eae9b9af42cfde2affdac8052ab9c6d17f0ab10ad83fc51192c1e288bb94d78b0ac1314a0bc306138e46195e39f6588bc03889991d4795f744240189cf716bba4f859d3428033d344a0c7515861c3aeb42c89b1365cb91c2fd9ceabd0b736d0c250687dc61a96e63214082b15140514408dbb5b4654b975512ff684579ff5393cc2107459524711bfa584ec7d292deadda28c396be47d6d4fd75ccbe5bd7a0a9f92dc6e2bd7b02876ce5aa6e2a2bc2281395e8df36e3bfeec127795f1ee51c0a60727769b6934d00747084ac3a677d347ae0d2e57ff0feb5a3843df6179942ee7371b00f73b56b4179c2111091a042cb3a3d2ff0ac0afbee4eab807399cd6dcf6e799b85b0c2d954bbc6b305532249d0e473876222f9bb133b6cd77182ef757dd0368059821d07cff32", 0x1000}, {&(0x7f00000000c0)="a4c751283c96fce55bdc144b9529f41128c8b8c78720e11857420ca259b5f51ca85d3ba8f4462400", 0x28}, {&(0x7f0000000300)="fa3c03f4585fd9277e29e27e640a0722d8395d8871b6791ce2104f9ef45b0fb4c449f8d5dfa9046dc99dee0cdb62ebb2437c4aac439840c68924f6a40915c5875e77169a4d9d9908b9c39a705879c9f87ea06527c25956d371747c69703f53d06a72a75fafe71b5ba5a714a2a8f6cda9e5db9953629532a124e5ce4e6f49c503916403056809869edf4d838804d2816c0ccf04ab1f4597c3da3933ba47025339d336ea35b92df28a8771af96eb55d716f2f75a1c8bb3b0ffb48c7c14bcd4c028800256f33baea2ffc32f5203c9", 0xcd}, {&(0x7f0000000540)="e23222c015ec91783a23191022ce5685a862c7a69766522e2ceac2a106e9dc64a78beecddf36796c0094cfe539e1d8ace896baa1eaa590833469b9568fe1192d36b0aa3aaf74ab0a759496198d8f128e0474f2657bb0fd6fc69493bc62b294184016fd2d596bc34869f585a177a56c366412b8bf8bc5df9056822d1d4f784b95f95aa218ddeca5fe5cb76eef24218fd58315ad7934d292118da433c4e4e6365ae9b69c87af8bc4fb2170e535cffeef4a861e370a8fd8b93527db60a8dfc2c89c0c15500988f1e632b388bcef0fc26fb6ffd95ca66077", 0xd6}], 0x4}, 0x4010) 2018/04/02 20:47:05 executing program 6: perf_event_open(&(0x7f0000348f88)={0x2, 0x78, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x5, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_open_dev$tun(&(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) 2018/04/02 20:47:05 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) write(r0, &(0x7f0000000040)="30e9e287eb3ecf43b4b77c1c5d7d512dd8d57f0f0a0e62d420f04fa5de09621f83e25899fab147c2cf20f67192d209d0f7a93e78b36a2ac494e37f7a323baea4dbdbbe62dc3f87cfff40fb09858256991884528fd7525480c91ec334bafed9479e3a7216b6e170ccf654376b4151f5747c91cfa80cd09393", 0x78) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$qat_adf_ctl(0xffffffffffffff9c, &(0x7f0000f3dfef)='/dev/qat_adf_ctl\x00', 0x0, 0x0) ioctl$sock_inet_SIOCSARP(r1, 0x40096101, &(0x7f00008da000)={{0x2, 0x0, @multicast2=0xe0000002, [0xfe]}, {}, 0x0, {0x2, 0x0, @dev={0xac, 0x14, 0x14}}, 'ip6tnl0\x00'}) r2 = socket$netlink(0x10, 0x3, 0x10000000000000a) write(r2, &(0x7f000077f000), 0xfd1f) 2018/04/02 20:47:05 executing program 3: socketpair$unix(0x1, 0x3, 0x0, &(0x7f00007e5000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f00000bc000)=@abs, 0x8) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) fcntl$setstatus(r1, 0x4, 0x800042c05) sendmmsg$unix(r1, &(0x7f00000bd000), 0x80, 0x0) r2 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000040)='/dev/sequencer2\x00', 0x24000, 0x0) ioctl$KDSETLED(r2, 0x4b32, 0x7) dup2(r1, r0) [ 249.920166] QAT: Stopping all acceleration devices. 2018/04/02 20:47:06 executing program 0: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_INITMSG(r0, 0x84, 0x2, &(0x7f0000000000)={0x0, 0x1}, 0x8) r1 = dup(r0) getsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(r0, 0x84, 0x72, &(0x7f0000000240)={0x0, 0x0, 0x20}, &(0x7f0000000280)=0xc) setsockopt$inet_sctp6_SCTP_AUTH_DELETE_KEY(r0, 0x84, 0x19, &(0x7f00000002c0)={r2, 0x1}, 0x8) ioctl$TCSETS(r1, 0x5402, &(0x7f0000000200)={0x8, 0x800, 0x8000, 0xdd, 0x1, 0x81, 0x51316b60, 0x6, 0x3, 0x1, 0x4, 0x4}) ioctl$DRM_IOCTL_RES_CTX(0xffffffffffffffff, 0xc0106426, &(0x7f0000000080)={0x4, &(0x7f0000000300)=[{}, {}, {0x0}, {}]}) ioctl$DRM_IOCTL_DMA(r1, 0xc0406429, &(0x7f00000001c0)={r3, 0x3, &(0x7f00000000c0)=[0x5, 0x3, 0x2], &(0x7f0000000100)=[0x7, 0x1], 0x20, 0x5, 0xff, &(0x7f0000000140)=[0x30000000000, 0x0, 0xfd4, 0x2, 0x40], &(0x7f0000000180)=[0x5, 0x0, 0xffffffff, 0x10000, 0x0]}) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f00001a7fe4)=[@in6={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}], 0x1c) sendto$inet6(r0, &(0x7f0000aaff09)="b8", 0x1, 0x0, &(0x7f0000ab0000)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) 2018/04/02 20:47:06 executing program 2: perf_event_open(&(0x7f0000b5a000)={0x4000000002, 0x78, 0x1e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$sndseq(&(0x7f0000832ff3)='/dev/snd/seq\x00', 0x0, 0x0) r1 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) r2 = add_key(&(0x7f0000000040)='rxrpc\x00', &(0x7f0000000100)={0x73, 0x79, 0x7a, 0x2}, &(0x7f0000000200)="0ac87c02901d23b3dbc8b6ec3625867c38fb1720838664704c33f825ed3fe4e058e31e71a690ae3418e4acbf9a42123c3ddf3488daa382e5751037c2eab94f214fd691c46cc156178ec663977a7c789f65856b9e9fa112e108c6de1fa613370d48a0f55f34403f9d7a6d0e8996cda155e4a04944fe", 0x75, 0xfffffffffffffff8) r3 = add_key$keyring(&(0x7f0000000300)='keyring\x00', &(0x7f0000000340)={0x73, 0x79, 0x7a, 0x1}, 0x0, 0x0, 0xfffffffffffffffa) keyctl$search(0xa, r2, &(0x7f0000000280)='ceph\x00', &(0x7f00000002c0)={0x73, 0x79, 0x7a, 0x0}, r3) r4 = dup(r0) write$cgroup_subtree(r4, &(0x7f0000000400), 0x3d8) write$rdma_cm(r4, &(0x7f0000003900)=@create_id={0x0, 0x18, 0xfa00, {0x3, &(0x7f00000038c0), 0x1, 0xf}}, 0x20) write$rdma_cm(r1, &(0x7f0000003cc0)=@create_id={0x0, 0x18, 0xfa00, {0x3, &(0x7f0000003c80), 0x13f}}, 0x20) write$rdma_cm(r4, &(0x7f00000053c0)=@create_id={0x0, 0x18, 0xfa00, {0x4, &(0x7f0000005380)={0xffffffff}, 0x13f, 0xb}}, 0x20) write$rdma_cm(r4, &(0x7f0000005540)=@connect={0x6, 0x118, 0xfa00, {{0x2, 0x7fffffff, "2ed84a9c77ccd3ba9dd785aca210e24e3b74399d691ddf21b57e2cf916e2db50b53433d15cdae5be7ef0f05186abde7bb7d64816b6d51ef0ef5e460517e685bf2b69c19d3ed273e703b1f56788774321aebf4ff6b6a4bc707e25cc57c793a1e145541e2b998c21366db7459331f1fefe00801c3cfdc89dde83bb8a3014373bef3f554ae42685eef4c7a3d22b7111052194ea794e54ea80a4f840a6e2b2833fe610ef6b8a80e50fe2c13d4e28a706154627d14823e4beee368efc0234cf876b294c0af2ee36dbab588c8004c0ec9a5148dc112449437af175dffcb91eaff81cff5dbcdd7a2595344d34db9d2fef4690028bb108cc40dc3c22c92fdf94b7298fdc", 0xfe, 0x647f, 0xfffffffffffffbff, 0x80000001, 0x1000, 0x8, 0x7ff}, r5}}, 0x120) write$rdma_cm(r1, &(0x7f0000000180)=@resolve_ip={0x3, 0x40, 0xfa00, {{0xa, 0x0, 0x0, @loopback={0x0, 0x1}}, {0xa, 0x0, 0x0, @dev={0xfe, 0x80}}}}, 0x48) r6 = perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) dup2(r6, r1) 2018/04/02 20:47:06 executing program 6: perf_event_open(&(0x7f0000348f88)={0x2, 0x78, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x5, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_open_dev$tun(&(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) 2018/04/02 20:47:06 executing program 1: r0 = socket(0x11, 0x100000802, 0x0) r1 = syz_open_dev$tun(&(0x7f0000000140)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x400f}) ioctl$TUNSETLINK(r1, 0x400454cd, 0x339) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000000)={'ipddp0\x00', 0xa201}) 2018/04/02 20:47:06 executing program 7: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ppoll(&(0x7f00000000c0), 0x0, &(0x7f0000000140)={0x77359400}, &(0x7f0000000000)={0xc2}, 0xe93722db4874638e) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000040)='/dev/hwrng\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0x1, 0x11, &(0x7f00000000c0), &(0x7f0000000180)=0xc) getuid() sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000001780)={&(0x7f0000000080)={0x10}, 0xc, &(0x7f0000001740)={&(0x7f00000001c0)={0x14}, 0x14}, 0x1}, 0x0) r3 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) sync() ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000bf7000)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r3, &(0x7f0000fe7000/0x18000)=nil, &(0x7f0000de9000)=[@text32={0x20, &(0x7f0000f59fc6)="0fc75fedc4c3c968fb6c0f9cfbb9040100c00f3266b842008ee80f230064672ec015dec4e245bea5d41e6082f9440f20c03506000000440f22c0", 0x3a}], 0x1, 0x0, &(0x7f0000000180), 0x1ba) ioctl$sock_inet_tcp_SIOCOUTQ(r2, 0x5411, &(0x7f0000000200)) r4 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000280)='IPVS\x00') sendmsg$IPVS_CMD_SET_SERVICE(r2, &(0x7f00000003c0)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000000380)={&(0x7f00000002c0)={0xb0, r4, 0x0, 0x70bd29, 0x25dfdbfb, {0x2}, [@IPVS_CMD_ATTR_DEST={0x44, 0x2, [@IPVS_DEST_ATTR_U_THRESH={0x8, 0x5, 0x7fffffff}, @IPVS_DEST_ATTR_PERSIST_CONNS={0x8, 0x9, 0x4}, @IPVS_DEST_ATTR_ACTIVE_CONNS={0x8, 0x7, 0xff}, @IPVS_DEST_ATTR_PORT={0x8, 0x2, 0x4e20}, @IPVS_DEST_ATTR_PORT={0x8, 0x2, 0x4e20}, @IPVS_DEST_ATTR_FWD_METHOD={0x8, 0x3, 0x3}, @IPVS_DEST_ATTR_PERSIST_CONNS={0x8, 0x9, 0x7fff}, @IPVS_DEST_ATTR_U_THRESH={0x8, 0x5, 0x100000000}]}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x3f}, @IPVS_CMD_ATTR_SERVICE={0x14, 0x1, [@IPVS_SVC_ATTR_NETMASK={0x8, 0x9}, @IPVS_SVC_ATTR_SCHED_NAME={0x8, 0x6, 'nq\x00'}]}, @IPVS_CMD_ATTR_DEST={0x3c, 0x2, [@IPVS_DEST_ATTR_INACT_CONNS={0x8, 0x8, 0x3}, @IPVS_DEST_ATTR_PERSIST_CONNS={0x8, 0x9, 0x8000}, @IPVS_DEST_ATTR_PERSIST_CONNS={0x8, 0x9, 0x20}, @IPVS_DEST_ATTR_ACTIVE_CONNS={0x8, 0x7, 0xe}, @IPVS_DEST_ATTR_WEIGHT={0x8, 0x4, 0x71ee}, @IPVS_DEST_ATTR_ADDR_FAMILY={0x8, 0xb, 0x2}, @IPVS_DEST_ATTR_L_THRESH={0x8, 0x6, 0x1}]}]}, 0xb0}, 0x1, 0x0, 0x0, 0x10}, 0x20008800) ioctl$KVM_RUN(r3, 0xae80, 0x0) 2018/04/02 20:47:06 executing program 3: socketpair$unix(0x1, 0x3, 0x0, &(0x7f00007e5000)={0xffffffffffffffff, 0xffffffffffffffff}) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000040)='./cgroup.net/syz0\x00', 0x200002, 0x0) connect$unix(r0, &(0x7f00000bc000)=@abs, 0x8) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) fcntl$setstatus(r1, 0x4, 0x800042c05) socketpair(0x0, 0x800, 0x401, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$inet_sctp_SCTP_FRAGMENT_INTERLEAVE(r2, 0x84, 0x12, &(0x7f00000000c0), &(0x7f0000000100)=0x4) sendmmsg$unix(r1, &(0x7f00000bd000), 0x80, 0x0) dup2(r1, r0) 2018/04/02 20:47:06 executing program 5: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000e5b000)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) connect$inet(r0, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x11}}, 0x10) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000eb0fb8)={0x1, 0x3, &(0x7f00009ff000)=@framed={{0x18}, [], {0x95}}, &(0x7f00002bf000)='syzkaller\x00', 0x4, 0xb7, &(0x7f00006ab000)=""/183}, 0x48) setsockopt$inet_tcp_int(r0, 0x6, 0x19, &(0x7f0000000240)=0x8, 0x4) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)="6970365f76746930000000000400", 0x10) r2 = socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(r2, 0x89e0, &(0x7f000031aff8)={0xffffffffffffffff, r1}) ioctl$sock_kcm_SIOCKCMCLONE(r2, 0x89e2, &(0x7f00000002c0)={0xffffffffffffffff}) sendmsg$nl_xfrm(r3, &(0x7f0000000780)={&(0x7f0000000200)={0x10}, 0xc, &(0x7f0000000740)={&(0x7f0000000480)=ANY=[@ANYBLOB="b80000001900000000000000000000007f000001000000000000000000000000ff01000000000000000000000000000100000000000000000000000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="00000000000300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0xffcb}, 0x1}, 0x0) ioctl$sock_kcm_SIOCKCMUNATTACH(r3, 0x89e1, &(0x7f0000000040)={r0}) sendmsg$inet_sctp(r0, &(0x7f0000000180)={&(0x7f0000000080)=@in={0x2, 0x4e20, @loopback=0x7f000001}, 0x10, &(0x7f0000000140)=[{&(0x7f00000007c0)="7343ed33d285b3cc20580283d909da4865a42f65c3326ad4d514c629fadc8afadf468ca9b7d5b692fd3a59e99624ebd46194b5bf1db8704e8757b8230fde0535c2acbcd0c509b1b55f53f50ac0ba0161bff044aefe247f7f71631911f5d68ab5a3535e9450cefd4ed45778e128a73ed807b24b11741b9613c0206c2eb004f1f37a9cec67880d7a158c9b46bafaeb0c47bab872958a15dad2a3868648359f84ab19c69395c42ef86ade52a52b9276d08a4e61c3793ecaa7a461cd67b95b945631fd7a5ccd867a61007fdb95a1daa4e381d9387ff0f467460f33ab6c41f284376a940f9e8594f645dcd357ded951012ad851fa56a82bfb16dfbcaff27224425d1e97d5bf1acf0f8803971837e1a8c92a0542e2775a5eba64c7e3ca67cf15c7e8996d783d491f3a867b0e00ef17643a97d1627698682fa95bfc8b7a6204f93370e29eac1641c95228e02ed987f2c4eda7f2276397a0a6383953427f814de74923136d9217138ed6d5de97fed41caa9f074da7fa53d1e0649e9b70fdcee710bf5c0f72cb053023b6ed840f3adea940c55adb24640f4ea955da0790c5efe1d78a9341ca5011bf6c066118a34eb749de96a5fac53fd37b983cdac8d9ef9e06a1be495d04b38caf588a16f0e730d1622e4fb2108c531b46c6a80793d1d9878b72dc379afb9c17e9546fc2ff6834fd72a9900767977f4f401b9b9dc0eb98464e58d5dd8124654fe8c6a01ece20262cfc1c2980328a3320b6d546e5512cfaf2b08b0d6ee647cfa4fb0ead8d2c81504808c8ff482377fd122d6185d8e7734a021504875e0e4129000332a1956c067260ffc0f565fd37824f7ebb0758304a6f63e87179c01a35149669265a055aab44025a57c19188b89df8da46f9aaabf35e28cef8349ae79434a30aa797f69cd5cae6640bfc94bea4288b22e9940474dbc75ded8845fa1d87e135d5575b0b395b85cfaf9cd9ec52310eff0fe3eb86d37cbd5fad20684b494d23d4244a958baf1f52d1c7ade097510f50c401caef9dd710545f816620422cac78baa35340be942e179482767f23f2526e32a1ff2f416585ef7c33112d3b212d2a14146e13057c1291c3d8c429602ce2e7de8eb26e44809c88e08791725b7eace601a6313646652cc19ccd556f8f481ec7bf996254bdc0d7ed913a8dff69dd331582a623a761ab3e522453172e60b00897d12bfe4981511cf8e484421e13fcd3f69c1f8e430bef4882500cb19b7e02fdad6ef4238a22e82513131821405aff01f6e61715cc74b8abe2758c089005fd5d2d9cd3b40293811637cedf987bde326aba6954751174334d62b922da2f3722801e82db0e91ae4db9ddd3b6f8bfed5ae549228ee6b9ca1dd151da0a4d27b6f343a1f5b488e830fcadee39e1860aef0a1c1580e8b7b773ac12eefe9f46c1fb6790bcc663f92d484f591ef86b0d0ac0ee43642d9ea86048e5b43d385bcab728006001a5ad5049dcde6cb19765970e8764e06e973719c95e2cb16dea0fd64383e7d1c82dc74f39ca183eb44c0ea98d098ae535b01408245426f5d5603bca9467005c83559d42c1674d4384a07d29f5b08515587f98cb1d17a27848f501aec3509d30f3ad7165749437ea3b32dc191f81c5d1a1a87ca1b1b7a3396d1bdc176a64d1fc1423489cedb3e803aef87a14679e46265d30cf75496f99f476378fd5fd7815b4ba39255ccd41bfa2b04a2a9b9b496d361788a93613eb5a91bc372b788a48a5f7dd2368879064bd7bf91fd33ee80f4b27e7ab9c4b7f8406c6935344dd1ac89332a737697dbb2b4f7370dc86e541df8349c5921ebe0467a4d529ce9545f95cf2fd4374108a2e33c5a314eb58c4150076243526ef42dcf8fc313d7845452f5f97b4a56f6126b6a06e8110ee512f186f305f8c6c80070dcdf92fd337c38dcd7f5cf817d7af444a8ada157209726905b6952b7197c4b1473d79de075d65a78921936cf4e732060f9eb32a59d086740941fd84319adea8acd9c1f98608874ba968a08c913a0ad15f718f91caa7a9dc814798e77ebb46effe99f23a28010fa87418a7ddf8892f18f69a8c92d9fb7aade8fa4b0c50d9c76867bd8a41f3bcfcc6199d461aa50cac3358fc106da5d4596cd28a4a9bdef43935fb490fa0f186286343e56c78c4ba5f9fdf019b3e9573ebc0bc4c324e9bfbac7bf2ef79b22c92b7b51d6360a2cba1a0b06d512081a8e0c7543254413b1fd15ac9544b05167d1e38807a0944171ae9afd873d8a6ea6a1ffe4f34397cac358e27199a63b35d7fb035132b8000ec26f066ae505d2717283f44cd4dbcc3c026b67f108d303e174dcdd32992061797d01ee70d8e26a92a756cf5732eed0202032c00fb653c4f201568a6caf7f113c6b1f8e91773c418754594b21455334dd53da6432f26856764f106723e4382a41b3d1cfd07564bdc77daa52b0459f92e005d91544c309913d488daa93dfe852b3fb9c23e3bfd9fa7c573cfd61c48df6fe8c222ae5debfc357e8981ebc3d0a4865ebf279127e8e44cbd986b9a8f02890ccaa8932fa90e79f511762448e938d101ec87c0577abdb1912afd572e52ff8a9a772a75d8b39cc7e3dcb9d458519cd84b1e5e8858ea2e11c7ff35515c218fc6302bc3b7352e5c7a9f393eaffd1917c86b23e39f0be345ead6233a069576f3aec9c67e44af6a16f43250e5bd843e2a3fb906343740ad4452d35202a692e92a082b4cbdc061c4068a57e6a2bab124d3c5a2a7726552b79cd3bd600f6797bf3a28519f323200f7e56cf4ebad09218094b12c65acedea8eb9009ada6d637078f4d8ad16b202ce4445d02ae4d4404db426ec6622e7909764ebe3c36ca50f4eb37ffb095cd9986beb15bf982dcefb1b7f84e86c0023cdf40dcf7a8d0025325e6d0b688c051905168fc0db1e74bfa8140fa8a9670553d7ac26439a0cce0df0d231e484de52c64f29bf3847f285e7f91d48f046a53f83d6a831afac3589b012402bdbe6742a1398be54333db1b9855db4a006fc3ef4e62356152ff8b834ad296fb9664a17071f901afdd2be9c03b6f1bcb2da535095681ff51cbc3676db31ad11b6926c7ad9d88e0195f9496851713b260cf26e2046366c98d59cac75c206a109e65d4f71d736997fed1a4f313c10447ac33f3b14779098e050550d841c2af1d76f3c5872521c2cfd77bef818e8a7418d027e0b6f7e359a0f5d6aeefa9f50cab47ba229ee6a4ee88bfca03a04d9d44bd946a492c1ba55c3afdeaf2d34dec1801071b3d2bdaaa667fc1a9236df7e069771a1efaf84ca22160d6ddb9d52f91aeaad6e08d6aac596a824dcbf576f94a8b62ed0b60fc39715058a275edf0d6654be1565285f2f67613133932de52bbe0a9cd611d062453351a4bfa63880fb4a2520edb72913c7e68815cc658e24092e59f613a88b67379ec7770bd7ae64e99a5be444bb3d74ca7a0a40d291e3a0132faf89feae8fde8bd96231792fa6c1499ea2cd5cb6d2239ae4fd6b9af54f3ce6b37103ba21aec9735576417cc4d7f1726c42a6bb6e71090193bc3f03f745875d6adaaf3001aff55fa6895cda42ca914b1a8e392ab70baa572d3f965e16e7c2d59d5901ee874144d061cfa1a028d05d9b14406c0b146ef532f4ec55bb954ba319e2e7e300a522e0376a9790f5b61a2c104de2760f657a9dc536ccf15b533d05812639679fd45a6ef992552e0c0fc083c315a3f76aadccc06c9d2f80f09fe6f60ddb62703e9a4d945f5335553e020ebae550f1680ae17a5d685e3968347f8157f5bbf3392f956191191bbe353c10009af3161f2c27f72d69b9fdedf137431fa1e9d094782c3402e2b44e51b371823e1829c442f0b4da9503089e722085ad6d587acefc576d63b3111880075481caed077094dde1bc216bc6d093e6913f4e8374f5285efe5896c1c29e6ab2b15bbf2ebc638e17ec66c26e29cf37358af2d38c32e3bc56b5461c262bf18d9ad86bfbc35d84db3f63e84cd7b31c07fa4f8fba78029aab59bb304b4f836dc28dcda610a2cfc043d3be533dfd953253979508b3ae3214b88e6f788e71ea1cfad1dc4ec64238a5d1f0eee342fd49d9487ae12bac4ac55c98607c3e0f408e7bc161df5fa0cd1bd4cf5b73e1f16c0b3f05ba3270d039ed39ebe8620afa91fe278a7547d50f1dd4500fa6a1a7376c0b56afc3e211fb67702f9ccd4efdde06f101ce02781896232c083d8eaade5594324a157f85479f6769d733611901843dda375a4231c7be2e68a39feee90e97777af7a096d4ba10eff736ca8bf08a4888a264980bf168edb26c0e500da2ba960a8c3ca8ab85423f5f41eb1218169bf5a1f9033168afba9995d5d0858ab26c193fc00feef934cebb37aa10f6dffa8497164a089248771367aceb6edd511529a1545117290290c5ec98003a9bf303c002335d3cbcb071d7d245f94da3f2b8268439c9175b912ff2368917d6fed3df752487ceaaa9ea1a0afc0ae5d99d056c91ac04728268161c74ab44e6fdbcb25c1804d1a376d696b0e88afd4a3a1b62f8c884975635f47cd19a13159efa8a77457502a6659dacdecff2d27e2b85d29438fbc99e728f304ff318fe8c30076baecc442ce9f3857f6bbe8855594cb9c89c6bfa7be1a53970c277b14915232497d91e7f70299095b6d5d2e4baaae20e56f6b3e7b8b242a052894235888f9c3da3c93ad7bd78bfda8e5b1d07815888062e02ccf030f8aa977551ee5c27f110a4ccddf8151f2a584117437bffbbc2a73eedd89b1bf05de6deee2387c596dba113ccdcaaabeb63f2bbcadb5d50f3a8fb8f518759c62e2c02947147a244630529b6a35839d54daf2a57b133fc2bb6930df31562bc2c4dd7a3d5a5f879d582fea591325935b7e03072351035bc2d177b042ad17b059a169904f70d6b9f6497bd1102c98adb873a6fb35106d0ca98dc4bba70eb785a88734c7fad188e097c3c97dbc4e64fd2473c571a33f010af93e51961ff63de8fbeb03829f940b2db8fc1439238a22ba7658b7a0930afb89887ce1d6633ca388156ec7c80405898e7ce4c2ada7fdca4f391eea9b311a2cba1d858b498d9cc4da78f6befc3d55a13a2bc6fea2fbc684704512e0b3004daa718ad8a9095b093b6ec908c9922f8d8ebfd8beeb3f972cade62e4a492c27ee9e08c757803eaf1216f9740b677a09a674f1e9cb035940da768224e67272f33fd21013bda39d5af4055c553150dbf1950e601b76260a404d210e7534298df361e1c0be0816d6c82e24783d70c31479c37a0fba9c517b59f1dd53b08cd73d5c1a77e4372aa910bb4f581b15fc003860fe236c30121f422b944cbee7f1041f7299733980687227179ca52e07f4cafda824a0c855bd7cc161eb2c0f6949054aeff90f09a668c0b7eae9b9af42cfde2affdac8052ab9c6d17f0ab10ad83fc51192c1e288bb94d78b0ac1314a0bc306138e46195e39f6588bc03889991d4795f744240189cf716bba4f859d3428033d344a0c7515861c3aeb42c89b1365cb91c2fd9ceabd0b736d0c250687dc61a96e63214082b15140514408dbb5b4654b975512ff684579ff5393cc2107459524711bfa584ec7d292deadda28c396be47d6d4fd75ccbe5bd7a0a9f92dc6e2bd7b02876ce5aa6e2a2bc2281395e8df36e3bfeec127795f1ee51c0a60727769b6934d00747084ac3a677d347ae0d2e57ff0feb5a3843df6179942ee7371b00f73b56b4179c2111091a042cb3a3d2ff0ac0afbee4eab807399cd6dcf6e799b85b0c2d954bbc6b305532249d0e473876222f9bb133b6cd77182ef757dd0368059821d07cff32", 0x1000}, {&(0x7f00000000c0)="a4c751283c96fce55bdc144b9529f41128c8b8c78720e11857420ca259b5f51ca85d3ba8f4462400", 0x28}, {&(0x7f0000000300)="fa3c03f4585fd9277e29e27e640a0722d8395d8871b6791ce2104f9ef45b0fb4c449f8d5dfa9046dc99dee0cdb62ebb2437c4aac439840c68924f6a40915c5875e77169a4d9d9908b9c39a705879c9f87ea06527c25956d371747c69703f53d06a72a75fafe71b5ba5a714a2a8f6cda9e5db9953629532a124e5ce4e6f49c503916403056809869edf4d838804d2816c0ccf04ab1f4597c3da3933ba47025339d336ea35b92df28a8771af96eb55d716f2f75a1c8bb3b0ffb48c7c14bcd4c028800256f33baea2ffc32f5203c9", 0xcd}, {&(0x7f0000000540)="e23222c015ec91783a23191022ce5685a862c7a69766522e2ceac2a106e9dc64a78beecddf36796c0094cfe539e1d8ace896baa1eaa590833469b9568fe1192d36b0aa3aaf74ab0a759496198d8f128e0474f2657bb0fd6fc69493bc62b294184016fd2d596bc34869f585a177a56c366412b8bf8bc5df9056822d1d4f784b95f95aa218ddeca5fe5cb76eef24218fd58315ad7934d292118da433c4e4e6365ae9b69c87af8bc4fb2170e535cffeef4a861e370a8fd8b93527db60a8dfc2c89c0c15500988f1e632b388bcef0fc26fb6ffd95ca66077", 0xd6}], 0x4}, 0x4010) 2018/04/02 20:47:06 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) write(r0, &(0x7f0000000040)="30e9e287eb3ecf43b4b77c1c5d7d512dd8d57f0f0a0e62d420f04fa5de09621f83e25899fab147c2cf20f67192d209d0f7a93e78b36a2ac494e37f7a323baea4dbdbbe62dc3f87cfff40fb09858256991884528fd7525480c91ec334bafed9479e3a7216b6e170ccf654376b4151f5747c91cfa80cd09393", 0x78) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$qat_adf_ctl(0xffffffffffffff9c, &(0x7f0000f3dfef)='/dev/qat_adf_ctl\x00', 0x0, 0x0) ioctl$sock_inet_SIOCSARP(r1, 0x40096101, &(0x7f00008da000)={{0x2, 0x0, @multicast2=0xe0000002, [0xfe]}, {}, 0x0, {0x2, 0x0, @dev={0xac, 0x14, 0x14}}, 'ip6tnl0\x00'}) write(0xffffffffffffffff, &(0x7f000077f000), 0xfd1f) 2018/04/02 20:47:06 executing program 6: perf_event_open(&(0x7f0000348f88)={0x2, 0x78, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x40002, 0x12013, 0xffffffffffffffff, 0x0) syz_open_dev$tun(&(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) [ 250.076989] QAT: Stopping all acceleration devices. 2018/04/02 20:47:06 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x20, &(0x7f0000000000)={@loopback={0x0, 0x1}, 0x800, 0x0, 0xff, 0x1}, 0x20) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r1, 0x29, 0x20, &(0x7f00000000c0)={@remote={0xfe, 0x80, [], 0xbb}, 0x800, 0x2}, 0x20) getsockopt(r1, 0x6, 0x68, &(0x7f0000000100)=""/215, &(0x7f0000000040)=0xd7) 2018/04/02 20:47:06 executing program 2: getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) setfsuid(r0) r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f00000000c0)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb(twofish-generic)\x00'}, 0x58) r2 = accept$alg(r1, 0x0, 0x0) setsockopt$ALG_SET_KEY(r1, 0x117, 0x1, &(0x7f00003bcfd0)="d3ab27191a01002356ba602dff05000bfef9b9d2a4b20079", 0x18) sendmmsg$alg(r2, &(0x7f0000002c80)=[{0x0, 0x0, &(0x7f00000024c0), 0x0, &(0x7f0000000200)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) read(r1, &(0x7f0000000280)=""/131, 0x83) sendmmsg$unix(r2, &(0x7f0000000600)=[{&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000000140)=[{&(0x7f0000000240)="52b7539a7572cde7694fb9d8e6ab4ad6", 0x10}], 0x1}], 0x1, 0x0) recvmsg(r2, &(0x7f0000000d40)={&(0x7f0000000a40)=@pppol2tp={0x0, 0x0, {0x0, 0xffffffffffffffff, {0x0, 0x0, @local}}}, 0x80, &(0x7f0000000c40)=[{&(0x7f00000009c0)=""/18, 0x12}], 0x1, &(0x7f0000000cc0)=""/97, 0x61}, 0x0) syz_open_dev$sndtimer(&(0x7f0000000000)='/dev/snd/timer\x00', 0x0, 0xc0000) 2018/04/02 20:47:06 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) write(r0, &(0x7f0000000040)="30e9e287eb3ecf43b4b77c1c5d7d512dd8d57f0f0a0e62d420f04fa5de09621f83e25899fab147c2cf20f67192d209d0f7a93e78b36a2ac494e37f7a323baea4dbdbbe62dc3f87cfff40fb09858256991884528fd7525480c91ec334bafed9479e3a7216b6e170ccf654376b4151f5747c91cfa80cd09393", 0x78) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$qat_adf_ctl(0xffffffffffffff9c, &(0x7f0000f3dfef)='/dev/qat_adf_ctl\x00', 0x0, 0x0) r1 = socket$netlink(0x10, 0x3, 0x10000000000000a) write(r1, &(0x7f000077f000), 0xfd1f) 2018/04/02 20:47:06 executing program 5: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000e5b000)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) connect$inet(r0, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x11}}, 0x10) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000eb0fb8)={0x1, 0x3, &(0x7f00009ff000)=@framed={{0x18}, [], {0x95}}, &(0x7f00002bf000)='syzkaller\x00', 0x4, 0xb7, &(0x7f00006ab000)=""/183}, 0x48) setsockopt$inet_tcp_int(r0, 0x6, 0x19, &(0x7f0000000240)=0x8, 0x4) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)="6970365f76746930000000000400", 0x10) r2 = socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(r2, 0x89e0, &(0x7f000031aff8)={0xffffffffffffffff, r1}) ioctl$sock_kcm_SIOCKCMCLONE(r2, 0x89e2, &(0x7f00000002c0)={0xffffffffffffffff}) sendmsg$nl_xfrm(r3, &(0x7f0000000780)={&(0x7f0000000200)={0x10}, 0xc, &(0x7f0000000740)={&(0x7f0000000480)=ANY=[@ANYBLOB="b80000001900000000000000000000007f000001000000000000000000000000ff01000000000000000000000000000100000000000000000000000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="00000000000300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0xffcb}, 0x1}, 0x0) ioctl$sock_kcm_SIOCKCMUNATTACH(r3, 0x89e1, &(0x7f0000000040)={r0}) sendmsg$inet_sctp(r0, &(0x7f0000000180)={&(0x7f0000000080)=@in={0x2, 0x4e20, @loopback=0x7f000001}, 0x10, &(0x7f0000000140)=[{&(0x7f00000007c0)="7343ed33d285b3cc20580283d909da4865a42f65c3326ad4d514c629fadc8afadf468ca9b7d5b692fd3a59e99624ebd46194b5bf1db8704e8757b8230fde0535c2acbcd0c509b1b55f53f50ac0ba0161bff044aefe247f7f71631911f5d68ab5a3535e9450cefd4ed45778e128a73ed807b24b11741b9613c0206c2eb004f1f37a9cec67880d7a158c9b46bafaeb0c47bab872958a15dad2a3868648359f84ab19c69395c42ef86ade52a52b9276d08a4e61c3793ecaa7a461cd67b95b945631fd7a5ccd867a61007fdb95a1daa4e381d9387ff0f467460f33ab6c41f284376a940f9e8594f645dcd357ded951012ad851fa56a82bfb16dfbcaff27224425d1e97d5bf1acf0f8803971837e1a8c92a0542e2775a5eba64c7e3ca67cf15c7e8996d783d491f3a867b0e00ef17643a97d1627698682fa95bfc8b7a6204f93370e29eac1641c95228e02ed987f2c4eda7f2276397a0a6383953427f814de74923136d9217138ed6d5de97fed41caa9f074da7fa53d1e0649e9b70fdcee710bf5c0f72cb053023b6ed840f3adea940c55adb24640f4ea955da0790c5efe1d78a9341ca5011bf6c066118a34eb749de96a5fac53fd37b983cdac8d9ef9e06a1be495d04b38caf588a16f0e730d1622e4fb2108c531b46c6a80793d1d9878b72dc379afb9c17e9546fc2ff6834fd72a9900767977f4f401b9b9dc0eb98464e58d5dd8124654fe8c6a01ece20262cfc1c2980328a3320b6d546e5512cfaf2b08b0d6ee647cfa4fb0ead8d2c81504808c8ff482377fd122d6185d8e7734a021504875e0e4129000332a1956c067260ffc0f565fd37824f7ebb0758304a6f63e87179c01a35149669265a055aab44025a57c19188b89df8da46f9aaabf35e28cef8349ae79434a30aa797f69cd5cae6640bfc94bea4288b22e9940474dbc75ded8845fa1d87e135d5575b0b395b85cfaf9cd9ec52310eff0fe3eb86d37cbd5fad20684b494d23d4244a958baf1f52d1c7ade097510f50c401caef9dd710545f816620422cac78baa35340be942e179482767f23f2526e32a1ff2f416585ef7c33112d3b212d2a14146e13057c1291c3d8c429602ce2e7de8eb26e44809c88e08791725b7eace601a6313646652cc19ccd556f8f481ec7bf996254bdc0d7ed913a8dff69dd331582a623a761ab3e522453172e60b00897d12bfe4981511cf8e484421e13fcd3f69c1f8e430bef4882500cb19b7e02fdad6ef4238a22e82513131821405aff01f6e61715cc74b8abe2758c089005fd5d2d9cd3b40293811637cedf987bde326aba6954751174334d62b922da2f3722801e82db0e91ae4db9ddd3b6f8bfed5ae549228ee6b9ca1dd151da0a4d27b6f343a1f5b488e830fcadee39e1860aef0a1c1580e8b7b773ac12eefe9f46c1fb6790bcc663f92d484f591ef86b0d0ac0ee43642d9ea86048e5b43d385bcab728006001a5ad5049dcde6cb19765970e8764e06e973719c95e2cb16dea0fd64383e7d1c82dc74f39ca183eb44c0ea98d098ae535b01408245426f5d5603bca9467005c83559d42c1674d4384a07d29f5b08515587f98cb1d17a27848f501aec3509d30f3ad7165749437ea3b32dc191f81c5d1a1a87ca1b1b7a3396d1bdc176a64d1fc1423489cedb3e803aef87a14679e46265d30cf75496f99f476378fd5fd7815b4ba39255ccd41bfa2b04a2a9b9b496d361788a93613eb5a91bc372b788a48a5f7dd2368879064bd7bf91fd33ee80f4b27e7ab9c4b7f8406c6935344dd1ac89332a737697dbb2b4f7370dc86e541df8349c5921ebe0467a4d529ce9545f95cf2fd4374108a2e33c5a314eb58c4150076243526ef42dcf8fc313d7845452f5f97b4a56f6126b6a06e8110ee512f186f305f8c6c80070dcdf92fd337c38dcd7f5cf817d7af444a8ada157209726905b6952b7197c4b1473d79de075d65a78921936cf4e732060f9eb32a59d086740941fd84319adea8acd9c1f98608874ba968a08c913a0ad15f718f91caa7a9dc814798e77ebb46effe99f23a28010fa87418a7ddf8892f18f69a8c92d9fb7aade8fa4b0c50d9c76867bd8a41f3bcfcc6199d461aa50cac3358fc106da5d4596cd28a4a9bdef43935fb490fa0f186286343e56c78c4ba5f9fdf019b3e9573ebc0bc4c324e9bfbac7bf2ef79b22c92b7b51d6360a2cba1a0b06d512081a8e0c7543254413b1fd15ac9544b05167d1e38807a0944171ae9afd873d8a6ea6a1ffe4f34397cac358e27199a63b35d7fb035132b8000ec26f066ae505d2717283f44cd4dbcc3c026b67f108d303e174dcdd32992061797d01ee70d8e26a92a756cf5732eed0202032c00fb653c4f201568a6caf7f113c6b1f8e91773c418754594b21455334dd53da6432f26856764f106723e4382a41b3d1cfd07564bdc77daa52b0459f92e005d91544c309913d488daa93dfe852b3fb9c23e3bfd9fa7c573cfd61c48df6fe8c222ae5debfc357e8981ebc3d0a4865ebf279127e8e44cbd986b9a8f02890ccaa8932fa90e79f511762448e938d101ec87c0577abdb1912afd572e52ff8a9a772a75d8b39cc7e3dcb9d458519cd84b1e5e8858ea2e11c7ff35515c218fc6302bc3b7352e5c7a9f393eaffd1917c86b23e39f0be345ead6233a069576f3aec9c67e44af6a16f43250e5bd843e2a3fb906343740ad4452d35202a692e92a082b4cbdc061c4068a57e6a2bab124d3c5a2a7726552b79cd3bd600f6797bf3a28519f323200f7e56cf4ebad09218094b12c65acedea8eb9009ada6d637078f4d8ad16b202ce4445d02ae4d4404db426ec6622e7909764ebe3c36ca50f4eb37ffb095cd9986beb15bf982dcefb1b7f84e86c0023cdf40dcf7a8d0025325e6d0b688c051905168fc0db1e74bfa8140fa8a9670553d7ac26439a0cce0df0d231e484de52c64f29bf3847f285e7f91d48f046a53f83d6a831afac3589b012402bdbe6742a1398be54333db1b9855db4a006fc3ef4e62356152ff8b834ad296fb9664a17071f901afdd2be9c03b6f1bcb2da535095681ff51cbc3676db31ad11b6926c7ad9d88e0195f9496851713b260cf26e2046366c98d59cac75c206a109e65d4f71d736997fed1a4f313c10447ac33f3b14779098e050550d841c2af1d76f3c5872521c2cfd77bef818e8a7418d027e0b6f7e359a0f5d6aeefa9f50cab47ba229ee6a4ee88bfca03a04d9d44bd946a492c1ba55c3afdeaf2d34dec1801071b3d2bdaaa667fc1a9236df7e069771a1efaf84ca22160d6ddb9d52f91aeaad6e08d6aac596a824dcbf576f94a8b62ed0b60fc39715058a275edf0d6654be1565285f2f67613133932de52bbe0a9cd611d062453351a4bfa63880fb4a2520edb72913c7e68815cc658e24092e59f613a88b67379ec7770bd7ae64e99a5be444bb3d74ca7a0a40d291e3a0132faf89feae8fde8bd96231792fa6c1499ea2cd5cb6d2239ae4fd6b9af54f3ce6b37103ba21aec9735576417cc4d7f1726c42a6bb6e71090193bc3f03f745875d6adaaf3001aff55fa6895cda42ca914b1a8e392ab70baa572d3f965e16e7c2d59d5901ee874144d061cfa1a028d05d9b14406c0b146ef532f4ec55bb954ba319e2e7e300a522e0376a9790f5b61a2c104de2760f657a9dc536ccf15b533d05812639679fd45a6ef992552e0c0fc083c315a3f76aadccc06c9d2f80f09fe6f60ddb62703e9a4d945f5335553e020ebae550f1680ae17a5d685e3968347f8157f5bbf3392f956191191bbe353c10009af3161f2c27f72d69b9fdedf137431fa1e9d094782c3402e2b44e51b371823e1829c442f0b4da9503089e722085ad6d587acefc576d63b3111880075481caed077094dde1bc216bc6d093e6913f4e8374f5285efe5896c1c29e6ab2b15bbf2ebc638e17ec66c26e29cf37358af2d38c32e3bc56b5461c262bf18d9ad86bfbc35d84db3f63e84cd7b31c07fa4f8fba78029aab59bb304b4f836dc28dcda610a2cfc043d3be533dfd953253979508b3ae3214b88e6f788e71ea1cfad1dc4ec64238a5d1f0eee342fd49d9487ae12bac4ac55c98607c3e0f408e7bc161df5fa0cd1bd4cf5b73e1f16c0b3f05ba3270d039ed39ebe8620afa91fe278a7547d50f1dd4500fa6a1a7376c0b56afc3e211fb67702f9ccd4efdde06f101ce02781896232c083d8eaade5594324a157f85479f6769d733611901843dda375a4231c7be2e68a39feee90e97777af7a096d4ba10eff736ca8bf08a4888a264980bf168edb26c0e500da2ba960a8c3ca8ab85423f5f41eb1218169bf5a1f9033168afba9995d5d0858ab26c193fc00feef934cebb37aa10f6dffa8497164a089248771367aceb6edd511529a1545117290290c5ec98003a9bf303c002335d3cbcb071d7d245f94da3f2b8268439c9175b912ff2368917d6fed3df752487ceaaa9ea1a0afc0ae5d99d056c91ac04728268161c74ab44e6fdbcb25c1804d1a376d696b0e88afd4a3a1b62f8c884975635f47cd19a13159efa8a77457502a6659dacdecff2d27e2b85d29438fbc99e728f304ff318fe8c30076baecc442ce9f3857f6bbe8855594cb9c89c6bfa7be1a53970c277b14915232497d91e7f70299095b6d5d2e4baaae20e56f6b3e7b8b242a052894235888f9c3da3c93ad7bd78bfda8e5b1d07815888062e02ccf030f8aa977551ee5c27f110a4ccddf8151f2a584117437bffbbc2a73eedd89b1bf05de6deee2387c596dba113ccdcaaabeb63f2bbcadb5d50f3a8fb8f518759c62e2c02947147a244630529b6a35839d54daf2a57b133fc2bb6930df31562bc2c4dd7a3d5a5f879d582fea591325935b7e03072351035bc2d177b042ad17b059a169904f70d6b9f6497bd1102c98adb873a6fb35106d0ca98dc4bba70eb785a88734c7fad188e097c3c97dbc4e64fd2473c571a33f010af93e51961ff63de8fbeb03829f940b2db8fc1439238a22ba7658b7a0930afb89887ce1d6633ca388156ec7c80405898e7ce4c2ada7fdca4f391eea9b311a2cba1d858b498d9cc4da78f6befc3d55a13a2bc6fea2fbc684704512e0b3004daa718ad8a9095b093b6ec908c9922f8d8ebfd8beeb3f972cade62e4a492c27ee9e08c757803eaf1216f9740b677a09a674f1e9cb035940da768224e67272f33fd21013bda39d5af4055c553150dbf1950e601b76260a404d210e7534298df361e1c0be0816d6c82e24783d70c31479c37a0fba9c517b59f1dd53b08cd73d5c1a77e4372aa910bb4f581b15fc003860fe236c30121f422b944cbee7f1041f7299733980687227179ca52e07f4cafda824a0c855bd7cc161eb2c0f6949054aeff90f09a668c0b7eae9b9af42cfde2affdac8052ab9c6d17f0ab10ad83fc51192c1e288bb94d78b0ac1314a0bc306138e46195e39f6588bc03889991d4795f744240189cf716bba4f859d3428033d344a0c7515861c3aeb42c89b1365cb91c2fd9ceabd0b736d0c250687dc61a96e63214082b15140514408dbb5b4654b975512ff684579ff5393cc2107459524711bfa584ec7d292deadda28c396be47d6d4fd75ccbe5bd7a0a9f92dc6e2bd7b02876ce5aa6e2a2bc2281395e8df36e3bfeec127795f1ee51c0a60727769b6934d00747084ac3a677d347ae0d2e57ff0feb5a3843df6179942ee7371b00f73b56b4179c2111091a042cb3a3d2ff0ac0afbee4eab807399cd6dcf6e799b85b0c2d954bbc6b305532249d0e473876222f9bb133b6cd77182ef757dd0368059821d07cff32", 0x1000}, {&(0x7f00000000c0)="a4c751283c96fce55bdc144b9529f41128c8b8c78720e11857420ca259b5f51ca85d3ba8f4462400", 0x28}, {&(0x7f0000000300)="fa3c03f4585fd9277e29e27e640a0722d8395d8871b6791ce2104f9ef45b0fb4c449f8d5dfa9046dc99dee0cdb62ebb2437c4aac439840c68924f6a40915c5875e77169a4d9d9908b9c39a705879c9f87ea06527c25956d371747c69703f53d06a72a75fafe71b5ba5a714a2a8f6cda9e5db9953629532a124e5ce4e6f49c503916403056809869edf4d838804d2816c0ccf04ab1f4597c3da3933ba47025339d336ea35b92df28a8771af96eb55d716f2f75a1c8bb3b0ffb48c7c14bcd4c028800256f33baea2ffc32f5203c9", 0xcd}, {&(0x7f0000000540)="e23222c015ec91783a23191022ce5685a862c7a69766522e2ceac2a106e9dc64a78beecddf36796c0094cfe539e1d8ace896baa1eaa590833469b9568fe1192d36b0aa3aaf74ab0a759496198d8f128e0474f2657bb0fd6fc69493bc62b294184016fd2d596bc34869f585a177a56c366412b8bf8bc5df9056822d1d4f784b95f95aa218ddeca5fe5cb76eef24218fd58315ad7934d292118da433c4e4e6365ae9b69c87af8bc4fb2170e535cffeef4a861e370a8fd8b93527db60a8dfc2c89c0c15500988f1e632b388bcef0fc26fb6ffd95ca66077", 0xd6}], 0x4}, 0x4010) 2018/04/02 20:47:06 executing program 1: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) madvise(&(0x7f000000e000/0x4000)=nil, 0x4000, 0xc) clone(0x0, &(0x7f00006cc000), &(0x7f0000a25ffc), &(0x7f0000dbb000), &(0x7f000076f000)) r0 = socket(0x1e, 0x5, 0x0) sendmsg(r0, &(0x7f00003bbfc8)={&(0x7f0000fdbf80)=@generic={0x10000000001e, "02ff01000000010000000000000007e77f5bf86c48020002000000f1ffffff009a480075e6a50000de010300000000e4ff064b3f013a000000080000008f00000000ac50d5fe32c4000000007fffffff6a008356edb9a6341c1fd45624281e00070ecddd0206c39750c40000fd00000900000000000b0000db000004da36"}, 0x64, &(0x7f0000d1b000), 0x0, &(0x7f000012e000)}, 0x0) getresgid(&(0x7f0000000140), &(0x7f0000000180), &(0x7f00000001c0)) recvmsg(r0, &(0x7f0000001c40)={&(0x7f0000000980)=@hci, 0x80, &(0x7f0000001b40)=[{&(0x7f0000001ac0)=""/72, 0x48}], 0x1, &(0x7f0000001b80)=""/149, 0x95, 0x4}, 0x2) sendto$packet(r0, &(0x7f0000000380)="b9ba73b8", 0x4, 0x40000, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x84000) epoll_wait(r1, &(0x7f0000000040)=[{}], 0x1, 0x0) r2 = semget(0x2, 0x2, 0x6b0) semctl$GETALL(r2, 0x0, 0xd, &(0x7f0000000080)=""/159) 2018/04/02 20:47:06 executing program 6: perf_event_open(&(0x7f0000348f88)={0x2, 0x78, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x40002, 0x12013, 0xffffffffffffffff, 0x0) syz_open_dev$tun(&(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) 2018/04/02 20:47:06 executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f00000bc000)=@abs, 0x8) r2 = syz_open_procfs(0x0, &(0x7f00000000c0)='comm\x00') setsockopt$inet6_udp_int(r2, 0x11, 0x65, &(0x7f0000000100)=0x7, 0x4) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) fcntl$setstatus(r1, 0x4, 0x800042c05) sendmmsg$unix(r1, &(0x7f00000bd000), 0x80, 0x0) r3 = dup2(r1, r0) signalfd4(r3, &(0x7f0000000040), 0x8, 0x800) 2018/04/02 20:47:07 executing program 0: r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ppp\x00', 0x440140, 0x0) ioctl$DRM_IOCTL_RES_CTX(0xffffffffffffffff, 0xc0106426, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x0}]}) ioctl$DRM_IOCTL_GET_SAREA_CTX(r0, 0xc010641d, &(0x7f0000000140)={r1, &(0x7f00000000c0)=""/102}) r2 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000180)={0x26, 'skcipher\x00', 0x0, 0x0, 'xts-serpent-avx\x00'}, 0x58) setsockopt$ALG_SET_KEY(r2, 0x117, 0x1, &(0x7f0000001f3a), 0x0) r3 = accept$alg(r2, 0x0, 0x0) recvmsg(r3, &(0x7f0000001140)={&(0x7f0000001440)=@in={0x0, 0x0, @remote}, 0x80, &(0x7f0000001180)=[{&(0x7f0000001f80)=""/4096, 0x1000}], 0x1, &(0x7f0000001600)=""/193, 0xffffff25}, 0x0) 2018/04/02 20:47:07 executing program 7: socket$inet6_sctp(0xa, 0x5, 0x84) r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000240)) ioctl$sock_ifreq(r0, 0x89a2, &(0x7f0000000300)={'gre0\x00', @ifru_data=&(0x7f0000000040)="3b2d03f38e956db60f45335004d2c840daf864dedd53c232e54c8cdd74f1188c"}) r1 = syz_open_dev$vcsn(&(0x7f00000000c0)='/dev/vcs#\x00', 0xdbf7, 0x101402) ioctl$BINDER_GET_NODE_DEBUG_INFO(0xffffffffffffffff, 0xc018620b, &(0x7f0000000100)={0x0}) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000340)={0x5c, 0x0, &(0x7f00000001c0)=[@clear_death={0x400c630f, 0x2, 0x4}, @transaction_sg={0x40486311, {{0x0, 0x0, 0x1, 0x0, 0x10, 0x0, 0x0, 0x38, 0x8, &(0x7f0000000140)=[@flat={0x776a2a85, 0x101, r2, 0x2}, @fda={0x66646185, 0x5, 0x0, 0x28}], &(0x7f0000000180)=[0x38]}, 0x21d7}}], 0x5, 0x0, &(0x7f00000002c0)="4b004c2b9f"}) syz_open_dev$binder(&(0x7f0000000080)='/dev/binder#\x00', 0x0, 0x800) ioctl$TIOCGPGRP(r1, 0x540f, &(0x7f0000000440)=0x0) perf_event_open(&(0x7f00000003c0)={0x2, 0x70, 0x4, 0x9, 0x6, 0xffffffffffffaf9d, 0x0, 0xfffffffffffffff8, 0x0, 0x5, 0x7, 0x1, 0x10000, 0x0, 0x4, 0x2c8, 0xf6b, 0x3ff, 0x80000001, 0x9ba, 0x7fff, 0x400, 0x36, 0x4, 0x1f, 0x7fff, 0x5, 0x7, 0xffffffffffffffc1, 0x0, 0x6, 0x1, 0x100000000, 0x5, 0x0, 0x8000, 0x1, 0x400, 0x0, 0x6, 0x4, @perf_bp={&(0x7f0000000380), 0x1}, 0x100, 0x200, 0x2, 0x6, 0xffff, 0x5, 0x100000000}, r3, 0x4, r1, 0x1) 2018/04/02 20:47:07 executing program 6: perf_event_open(&(0x7f0000348f88)={0x2, 0x78, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x40002, 0x12013, 0xffffffffffffffff, 0x0) syz_open_dev$tun(&(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) 2018/04/02 20:47:07 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) write(r0, &(0x7f0000000040)="30e9e287eb3ecf43b4b77c1c5d7d512dd8d57f0f0a0e62d420f04fa5de09621f83e25899fab147c2cf20f67192d209d0f7a93e78b36a2ac494e37f7a323baea4dbdbbe62dc3f87cfff40fb09858256991884528fd7525480c91ec334bafed9479e3a7216b6e170ccf654376b4151f5747c91cfa80cd09393", 0x78) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$netlink(0x10, 0x3, 0x10000000000000a) write(r1, &(0x7f000077f000), 0xfd1f) 2018/04/02 20:47:07 executing program 5: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000e5b000)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) connect$inet(r0, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x11}}, 0x10) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000eb0fb8)={0x1, 0x3, &(0x7f00009ff000)=@framed={{0x18}, [], {0x95}}, &(0x7f00002bf000)='syzkaller\x00', 0x4, 0xb7, &(0x7f00006ab000)=""/183}, 0x48) setsockopt$inet_tcp_int(r0, 0x6, 0x19, &(0x7f0000000240)=0x8, 0x4) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)="6970365f76746930000000000400", 0x10) r2 = socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(r2, 0x89e0, &(0x7f000031aff8)={r0}) ioctl$sock_kcm_SIOCKCMCLONE(r2, 0x89e2, &(0x7f00000002c0)={0xffffffffffffffff}) sendmsg$nl_xfrm(r3, &(0x7f0000000780)={&(0x7f0000000200)={0x10}, 0xc, &(0x7f0000000740)={&(0x7f0000000480)=ANY=[@ANYBLOB="b80000001900000000000000000000007f000001000000000000000000000000ff01000000000000000000000000000100000000000000000000000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="00000000000300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0xffcb}, 0x1}, 0x0) ioctl$sock_kcm_SIOCKCMUNATTACH(r3, 0x89e1, &(0x7f0000000040)={r0}) sendmsg$inet_sctp(r0, &(0x7f0000000180)={&(0x7f0000000080)=@in={0x2, 0x4e20, @loopback=0x7f000001}, 0x10, &(0x7f0000000140)=[{&(0x7f00000007c0)="7343ed33d285b3cc20580283d909da4865a42f65c3326ad4d514c629fadc8afadf468ca9b7d5b692fd3a59e99624ebd46194b5bf1db8704e8757b8230fde0535c2acbcd0c509b1b55f53f50ac0ba0161bff044aefe247f7f71631911f5d68ab5a3535e9450cefd4ed45778e128a73ed807b24b11741b9613c0206c2eb004f1f37a9cec67880d7a158c9b46bafaeb0c47bab872958a15dad2a3868648359f84ab19c69395c42ef86ade52a52b9276d08a4e61c3793ecaa7a461cd67b95b945631fd7a5ccd867a61007fdb95a1daa4e381d9387ff0f467460f33ab6c41f284376a940f9e8594f645dcd357ded951012ad851fa56a82bfb16dfbcaff27224425d1e97d5bf1acf0f8803971837e1a8c92a0542e2775a5eba64c7e3ca67cf15c7e8996d783d491f3a867b0e00ef17643a97d1627698682fa95bfc8b7a6204f93370e29eac1641c95228e02ed987f2c4eda7f2276397a0a6383953427f814de74923136d9217138ed6d5de97fed41caa9f074da7fa53d1e0649e9b70fdcee710bf5c0f72cb053023b6ed840f3adea940c55adb24640f4ea955da0790c5efe1d78a9341ca5011bf6c066118a34eb749de96a5fac53fd37b983cdac8d9ef9e06a1be495d04b38caf588a16f0e730d1622e4fb2108c531b46c6a80793d1d9878b72dc379afb9c17e9546fc2ff6834fd72a9900767977f4f401b9b9dc0eb98464e58d5dd8124654fe8c6a01ece20262cfc1c2980328a3320b6d546e5512cfaf2b08b0d6ee647cfa4fb0ead8d2c81504808c8ff482377fd122d6185d8e7734a021504875e0e4129000332a1956c067260ffc0f565fd37824f7ebb0758304a6f63e87179c01a35149669265a055aab44025a57c19188b89df8da46f9aaabf35e28cef8349ae79434a30aa797f69cd5cae6640bfc94bea4288b22e9940474dbc75ded8845fa1d87e135d5575b0b395b85cfaf9cd9ec52310eff0fe3eb86d37cbd5fad20684b494d23d4244a958baf1f52d1c7ade097510f50c401caef9dd710545f816620422cac78baa35340be942e179482767f23f2526e32a1ff2f416585ef7c33112d3b212d2a14146e13057c1291c3d8c429602ce2e7de8eb26e44809c88e08791725b7eace601a6313646652cc19ccd556f8f481ec7bf996254bdc0d7ed913a8dff69dd331582a623a761ab3e522453172e60b00897d12bfe4981511cf8e484421e13fcd3f69c1f8e430bef4882500cb19b7e02fdad6ef4238a22e82513131821405aff01f6e61715cc74b8abe2758c089005fd5d2d9cd3b40293811637cedf987bde326aba6954751174334d62b922da2f3722801e82db0e91ae4db9ddd3b6f8bfed5ae549228ee6b9ca1dd151da0a4d27b6f343a1f5b488e830fcadee39e1860aef0a1c1580e8b7b773ac12eefe9f46c1fb6790bcc663f92d484f591ef86b0d0ac0ee43642d9ea86048e5b43d385bcab728006001a5ad5049dcde6cb19765970e8764e06e973719c95e2cb16dea0fd64383e7d1c82dc74f39ca183eb44c0ea98d098ae535b01408245426f5d5603bca9467005c83559d42c1674d4384a07d29f5b08515587f98cb1d17a27848f501aec3509d30f3ad7165749437ea3b32dc191f81c5d1a1a87ca1b1b7a3396d1bdc176a64d1fc1423489cedb3e803aef87a14679e46265d30cf75496f99f476378fd5fd7815b4ba39255ccd41bfa2b04a2a9b9b496d361788a93613eb5a91bc372b788a48a5f7dd2368879064bd7bf91fd33ee80f4b27e7ab9c4b7f8406c6935344dd1ac89332a737697dbb2b4f7370dc86e541df8349c5921ebe0467a4d529ce9545f95cf2fd4374108a2e33c5a314eb58c4150076243526ef42dcf8fc313d7845452f5f97b4a56f6126b6a06e8110ee512f186f305f8c6c80070dcdf92fd337c38dcd7f5cf817d7af444a8ada157209726905b6952b7197c4b1473d79de075d65a78921936cf4e732060f9eb32a59d086740941fd84319adea8acd9c1f98608874ba968a08c913a0ad15f718f91caa7a9dc814798e77ebb46effe99f23a28010fa87418a7ddf8892f18f69a8c92d9fb7aade8fa4b0c50d9c76867bd8a41f3bcfcc6199d461aa50cac3358fc106da5d4596cd28a4a9bdef43935fb490fa0f186286343e56c78c4ba5f9fdf019b3e9573ebc0bc4c324e9bfbac7bf2ef79b22c92b7b51d6360a2cba1a0b06d512081a8e0c7543254413b1fd15ac9544b05167d1e38807a0944171ae9afd873d8a6ea6a1ffe4f34397cac358e27199a63b35d7fb035132b8000ec26f066ae505d2717283f44cd4dbcc3c026b67f108d303e174dcdd32992061797d01ee70d8e26a92a756cf5732eed0202032c00fb653c4f201568a6caf7f113c6b1f8e91773c418754594b21455334dd53da6432f26856764f106723e4382a41b3d1cfd07564bdc77daa52b0459f92e005d91544c309913d488daa93dfe852b3fb9c23e3bfd9fa7c573cfd61c48df6fe8c222ae5debfc357e8981ebc3d0a4865ebf279127e8e44cbd986b9a8f02890ccaa8932fa90e79f511762448e938d101ec87c0577abdb1912afd572e52ff8a9a772a75d8b39cc7e3dcb9d458519cd84b1e5e8858ea2e11c7ff35515c218fc6302bc3b7352e5c7a9f393eaffd1917c86b23e39f0be345ead6233a069576f3aec9c67e44af6a16f43250e5bd843e2a3fb906343740ad4452d35202a692e92a082b4cbdc061c4068a57e6a2bab124d3c5a2a7726552b79cd3bd600f6797bf3a28519f323200f7e56cf4ebad09218094b12c65acedea8eb9009ada6d637078f4d8ad16b202ce4445d02ae4d4404db426ec6622e7909764ebe3c36ca50f4eb37ffb095cd9986beb15bf982dcefb1b7f84e86c0023cdf40dcf7a8d0025325e6d0b688c051905168fc0db1e74bfa8140fa8a9670553d7ac26439a0cce0df0d231e484de52c64f29bf3847f285e7f91d48f046a53f83d6a831afac3589b012402bdbe6742a1398be54333db1b9855db4a006fc3ef4e62356152ff8b834ad296fb9664a17071f901afdd2be9c03b6f1bcb2da535095681ff51cbc3676db31ad11b6926c7ad9d88e0195f9496851713b260cf26e2046366c98d59cac75c206a109e65d4f71d736997fed1a4f313c10447ac33f3b14779098e050550d841c2af1d76f3c5872521c2cfd77bef818e8a7418d027e0b6f7e359a0f5d6aeefa9f50cab47ba229ee6a4ee88bfca03a04d9d44bd946a492c1ba55c3afdeaf2d34dec1801071b3d2bdaaa667fc1a9236df7e069771a1efaf84ca22160d6ddb9d52f91aeaad6e08d6aac596a824dcbf576f94a8b62ed0b60fc39715058a275edf0d6654be1565285f2f67613133932de52bbe0a9cd611d062453351a4bfa63880fb4a2520edb72913c7e68815cc658e24092e59f613a88b67379ec7770bd7ae64e99a5be444bb3d74ca7a0a40d291e3a0132faf89feae8fde8bd96231792fa6c1499ea2cd5cb6d2239ae4fd6b9af54f3ce6b37103ba21aec9735576417cc4d7f1726c42a6bb6e71090193bc3f03f745875d6adaaf3001aff55fa6895cda42ca914b1a8e392ab70baa572d3f965e16e7c2d59d5901ee874144d061cfa1a028d05d9b14406c0b146ef532f4ec55bb954ba319e2e7e300a522e0376a9790f5b61a2c104de2760f657a9dc536ccf15b533d05812639679fd45a6ef992552e0c0fc083c315a3f76aadccc06c9d2f80f09fe6f60ddb62703e9a4d945f5335553e020ebae550f1680ae17a5d685e3968347f8157f5bbf3392f956191191bbe353c10009af3161f2c27f72d69b9fdedf137431fa1e9d094782c3402e2b44e51b371823e1829c442f0b4da9503089e722085ad6d587acefc576d63b3111880075481caed077094dde1bc216bc6d093e6913f4e8374f5285efe5896c1c29e6ab2b15bbf2ebc638e17ec66c26e29cf37358af2d38c32e3bc56b5461c262bf18d9ad86bfbc35d84db3f63e84cd7b31c07fa4f8fba78029aab59bb304b4f836dc28dcda610a2cfc043d3be533dfd953253979508b3ae3214b88e6f788e71ea1cfad1dc4ec64238a5d1f0eee342fd49d9487ae12bac4ac55c98607c3e0f408e7bc161df5fa0cd1bd4cf5b73e1f16c0b3f05ba3270d039ed39ebe8620afa91fe278a7547d50f1dd4500fa6a1a7376c0b56afc3e211fb67702f9ccd4efdde06f101ce02781896232c083d8eaade5594324a157f85479f6769d733611901843dda375a4231c7be2e68a39feee90e97777af7a096d4ba10eff736ca8bf08a4888a264980bf168edb26c0e500da2ba960a8c3ca8ab85423f5f41eb1218169bf5a1f9033168afba9995d5d0858ab26c193fc00feef934cebb37aa10f6dffa8497164a089248771367aceb6edd511529a1545117290290c5ec98003a9bf303c002335d3cbcb071d7d245f94da3f2b8268439c9175b912ff2368917d6fed3df752487ceaaa9ea1a0afc0ae5d99d056c91ac04728268161c74ab44e6fdbcb25c1804d1a376d696b0e88afd4a3a1b62f8c884975635f47cd19a13159efa8a77457502a6659dacdecff2d27e2b85d29438fbc99e728f304ff318fe8c30076baecc442ce9f3857f6bbe8855594cb9c89c6bfa7be1a53970c277b14915232497d91e7f70299095b6d5d2e4baaae20e56f6b3e7b8b242a052894235888f9c3da3c93ad7bd78bfda8e5b1d07815888062e02ccf030f8aa977551ee5c27f110a4ccddf8151f2a584117437bffbbc2a73eedd89b1bf05de6deee2387c596dba113ccdcaaabeb63f2bbcadb5d50f3a8fb8f518759c62e2c02947147a244630529b6a35839d54daf2a57b133fc2bb6930df31562bc2c4dd7a3d5a5f879d582fea591325935b7e03072351035bc2d177b042ad17b059a169904f70d6b9f6497bd1102c98adb873a6fb35106d0ca98dc4bba70eb785a88734c7fad188e097c3c97dbc4e64fd2473c571a33f010af93e51961ff63de8fbeb03829f940b2db8fc1439238a22ba7658b7a0930afb89887ce1d6633ca388156ec7c80405898e7ce4c2ada7fdca4f391eea9b311a2cba1d858b498d9cc4da78f6befc3d55a13a2bc6fea2fbc684704512e0b3004daa718ad8a9095b093b6ec908c9922f8d8ebfd8beeb3f972cade62e4a492c27ee9e08c757803eaf1216f9740b677a09a674f1e9cb035940da768224e67272f33fd21013bda39d5af4055c553150dbf1950e601b76260a404d210e7534298df361e1c0be0816d6c82e24783d70c31479c37a0fba9c517b59f1dd53b08cd73d5c1a77e4372aa910bb4f581b15fc003860fe236c30121f422b944cbee7f1041f7299733980687227179ca52e07f4cafda824a0c855bd7cc161eb2c0f6949054aeff90f09a668c0b7eae9b9af42cfde2affdac8052ab9c6d17f0ab10ad83fc51192c1e288bb94d78b0ac1314a0bc306138e46195e39f6588bc03889991d4795f744240189cf716bba4f859d3428033d344a0c7515861c3aeb42c89b1365cb91c2fd9ceabd0b736d0c250687dc61a96e63214082b15140514408dbb5b4654b975512ff684579ff5393cc2107459524711bfa584ec7d292deadda28c396be47d6d4fd75ccbe5bd7a0a9f92dc6e2bd7b02876ce5aa6e2a2bc2281395e8df36e3bfeec127795f1ee51c0a60727769b6934d00747084ac3a677d347ae0d2e57ff0feb5a3843df6179942ee7371b00f73b56b4179c2111091a042cb3a3d2ff0ac0afbee4eab807399cd6dcf6e799b85b0c2d954bbc6b305532249d0e473876222f9bb133b6cd77182ef757dd0368059821d07cff32", 0x1000}, {&(0x7f00000000c0)="a4c751283c96fce55bdc144b9529f41128c8b8c78720e11857420ca259b5f51ca85d3ba8f4462400", 0x28}, {&(0x7f0000000300)="fa3c03f4585fd9277e29e27e640a0722d8395d8871b6791ce2104f9ef45b0fb4c449f8d5dfa9046dc99dee0cdb62ebb2437c4aac439840c68924f6a40915c5875e77169a4d9d9908b9c39a705879c9f87ea06527c25956d371747c69703f53d06a72a75fafe71b5ba5a714a2a8f6cda9e5db9953629532a124e5ce4e6f49c503916403056809869edf4d838804d2816c0ccf04ab1f4597c3da3933ba47025339d336ea35b92df28a8771af96eb55d716f2f75a1c8bb3b0ffb48c7c14bcd4c028800256f33baea2ffc32f5203c9", 0xcd}, {&(0x7f0000000540)="e23222c015ec91783a23191022ce5685a862c7a69766522e2ceac2a106e9dc64a78beecddf36796c0094cfe539e1d8ace896baa1eaa590833469b9568fe1192d36b0aa3aaf74ab0a759496198d8f128e0474f2657bb0fd6fc69493bc62b294184016fd2d596bc34869f585a177a56c366412b8bf8bc5df9056822d1d4f784b95f95aa218ddeca5fe5cb76eef24218fd58315ad7934d292118da433c4e4e6365ae9b69c87af8bc4fb2170e535cffeef4a861e370a8fd8b93527db60a8dfc2c89c0c15500988f1e632b388bcef0fc26fb6ffd95ca66077", 0xd6}], 0x4}, 0x4010) 2018/04/02 20:47:07 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) io_setup(0xcfb, &(0x7f00000000c0)=0x0) io_submit(r1, 0x2, &(0x7f0000001d80)=[&(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000001800)}, &(0x7f0000001b00)={0x0, 0x0, 0x0, 0xf, 0x0, r0, &(0x7f0000001a80)}]) setsockopt(r0, 0x101, 0xfffb, &(0x7f0000000100)="75391ba615653a848206efa4c3a2264e556cd58ffad6609f519c274c1fadb075a2b88abeda0cf98962d72f0e803874af98e95519eeee431e7be84b4f8539f6c2f51ea284cb6714e023d87388407c16645257f61b441eab196dc4ab7c6e29bed3b434f5169c7106181064c1d2c63749b914e20edc3a8d450d72df4ef09ebfc1ec02289bcec19c1fd4e9b23f179823ea5c8a973ba740f6e94b3651", 0xfffffffffffffd14) 2018/04/02 20:47:07 executing program 2: perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$sg(&(0x7f0000000040)='/dev/sg#\x00', 0xfffffffffffffffc, 0xfffffffffffffffd) ioctl$KVM_SET_PIT(r0, 0xc0481273, &(0x7f000084cf90)={[{}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}]}) 2018/04/02 20:47:07 executing program 3: socketpair$unix(0x1, 0x3, 0x0, &(0x7f00007e5000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f00000bc000)=@abs, 0x8) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x202400, 0x1a) ioctl$sock_inet_udp_SIOCOUTQ(r2, 0x5411, &(0x7f0000000080)) fcntl$setstatus(r1, 0x4, 0x800042c05) sendmmsg$unix(r1, &(0x7f00000bd000), 0x80, 0x0) dup2(r1, r0) 2018/04/02 20:47:07 executing program 5: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000e5b000)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) connect$inet(r0, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x11}}, 0x10) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000eb0fb8)={0x1, 0x3, &(0x7f00009ff000)=@framed={{0x18}, [], {0x95}}, &(0x7f00002bf000)='syzkaller\x00', 0x4, 0xb7, &(0x7f00006ab000)=""/183}, 0x48) setsockopt$inet_tcp_int(r0, 0x6, 0x19, &(0x7f0000000240)=0x8, 0x4) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)="6970365f76746930000000000400", 0x10) r2 = socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(r2, 0x89e0, &(0x7f000031aff8)={r0}) ioctl$sock_kcm_SIOCKCMCLONE(r2, 0x89e2, &(0x7f00000002c0)={0xffffffffffffffff}) sendmsg$nl_xfrm(r3, &(0x7f0000000780)={&(0x7f0000000200)={0x10}, 0xc, &(0x7f0000000740)={&(0x7f0000000480)=ANY=[@ANYBLOB="b80000001900000000000000000000007f000001000000000000000000000000ff01000000000000000000000000000100000000000000000000000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="00000000000300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0xffcb}, 0x1}, 0x0) ioctl$sock_kcm_SIOCKCMUNATTACH(r3, 0x89e1, &(0x7f0000000040)={r0}) sendmsg$inet_sctp(r0, &(0x7f0000000180)={&(0x7f0000000080)=@in={0x2, 0x4e20, @loopback=0x7f000001}, 0x10, &(0x7f0000000140)=[{&(0x7f00000007c0)="7343ed33d285b3cc20580283d909da4865a42f65c3326ad4d514c629fadc8afadf468ca9b7d5b692fd3a59e99624ebd46194b5bf1db8704e8757b8230fde0535c2acbcd0c509b1b55f53f50ac0ba0161bff044aefe247f7f71631911f5d68ab5a3535e9450cefd4ed45778e128a73ed807b24b11741b9613c0206c2eb004f1f37a9cec67880d7a158c9b46bafaeb0c47bab872958a15dad2a3868648359f84ab19c69395c42ef86ade52a52b9276d08a4e61c3793ecaa7a461cd67b95b945631fd7a5ccd867a61007fdb95a1daa4e381d9387ff0f467460f33ab6c41f284376a940f9e8594f645dcd357ded951012ad851fa56a82bfb16dfbcaff27224425d1e97d5bf1acf0f8803971837e1a8c92a0542e2775a5eba64c7e3ca67cf15c7e8996d783d491f3a867b0e00ef17643a97d1627698682fa95bfc8b7a6204f93370e29eac1641c95228e02ed987f2c4eda7f2276397a0a6383953427f814de74923136d9217138ed6d5de97fed41caa9f074da7fa53d1e0649e9b70fdcee710bf5c0f72cb053023b6ed840f3adea940c55adb24640f4ea955da0790c5efe1d78a9341ca5011bf6c066118a34eb749de96a5fac53fd37b983cdac8d9ef9e06a1be495d04b38caf588a16f0e730d1622e4fb2108c531b46c6a80793d1d9878b72dc379afb9c17e9546fc2ff6834fd72a9900767977f4f401b9b9dc0eb98464e58d5dd8124654fe8c6a01ece20262cfc1c2980328a3320b6d546e5512cfaf2b08b0d6ee647cfa4fb0ead8d2c81504808c8ff482377fd122d6185d8e7734a021504875e0e4129000332a1956c067260ffc0f565fd37824f7ebb0758304a6f63e87179c01a35149669265a055aab44025a57c19188b89df8da46f9aaabf35e28cef8349ae79434a30aa797f69cd5cae6640bfc94bea4288b22e9940474dbc75ded8845fa1d87e135d5575b0b395b85cfaf9cd9ec52310eff0fe3eb86d37cbd5fad20684b494d23d4244a958baf1f52d1c7ade097510f50c401caef9dd710545f816620422cac78baa35340be942e179482767f23f2526e32a1ff2f416585ef7c33112d3b212d2a14146e13057c1291c3d8c429602ce2e7de8eb26e44809c88e08791725b7eace601a6313646652cc19ccd556f8f481ec7bf996254bdc0d7ed913a8dff69dd331582a623a761ab3e522453172e60b00897d12bfe4981511cf8e484421e13fcd3f69c1f8e430bef4882500cb19b7e02fdad6ef4238a22e82513131821405aff01f6e61715cc74b8abe2758c089005fd5d2d9cd3b40293811637cedf987bde326aba6954751174334d62b922da2f3722801e82db0e91ae4db9ddd3b6f8bfed5ae549228ee6b9ca1dd151da0a4d27b6f343a1f5b488e830fcadee39e1860aef0a1c1580e8b7b773ac12eefe9f46c1fb6790bcc663f92d484f591ef86b0d0ac0ee43642d9ea86048e5b43d385bcab728006001a5ad5049dcde6cb19765970e8764e06e973719c95e2cb16dea0fd64383e7d1c82dc74f39ca183eb44c0ea98d098ae535b01408245426f5d5603bca9467005c83559d42c1674d4384a07d29f5b08515587f98cb1d17a27848f501aec3509d30f3ad7165749437ea3b32dc191f81c5d1a1a87ca1b1b7a3396d1bdc176a64d1fc1423489cedb3e803aef87a14679e46265d30cf75496f99f476378fd5fd7815b4ba39255ccd41bfa2b04a2a9b9b496d361788a93613eb5a91bc372b788a48a5f7dd2368879064bd7bf91fd33ee80f4b27e7ab9c4b7f8406c6935344dd1ac89332a737697dbb2b4f7370dc86e541df8349c5921ebe0467a4d529ce9545f95cf2fd4374108a2e33c5a314eb58c4150076243526ef42dcf8fc313d7845452f5f97b4a56f6126b6a06e8110ee512f186f305f8c6c80070dcdf92fd337c38dcd7f5cf817d7af444a8ada157209726905b6952b7197c4b1473d79de075d65a78921936cf4e732060f9eb32a59d086740941fd84319adea8acd9c1f98608874ba968a08c913a0ad15f718f91caa7a9dc814798e77ebb46effe99f23a28010fa87418a7ddf8892f18f69a8c92d9fb7aade8fa4b0c50d9c76867bd8a41f3bcfcc6199d461aa50cac3358fc106da5d4596cd28a4a9bdef43935fb490fa0f186286343e56c78c4ba5f9fdf019b3e9573ebc0bc4c324e9bfbac7bf2ef79b22c92b7b51d6360a2cba1a0b06d512081a8e0c7543254413b1fd15ac9544b05167d1e38807a0944171ae9afd873d8a6ea6a1ffe4f34397cac358e27199a63b35d7fb035132b8000ec26f066ae505d2717283f44cd4dbcc3c026b67f108d303e174dcdd32992061797d01ee70d8e26a92a756cf5732eed0202032c00fb653c4f201568a6caf7f113c6b1f8e91773c418754594b21455334dd53da6432f26856764f106723e4382a41b3d1cfd07564bdc77daa52b0459f92e005d91544c309913d488daa93dfe852b3fb9c23e3bfd9fa7c573cfd61c48df6fe8c222ae5debfc357e8981ebc3d0a4865ebf279127e8e44cbd986b9a8f02890ccaa8932fa90e79f511762448e938d101ec87c0577abdb1912afd572e52ff8a9a772a75d8b39cc7e3dcb9d458519cd84b1e5e8858ea2e11c7ff35515c218fc6302bc3b7352e5c7a9f393eaffd1917c86b23e39f0be345ead6233a069576f3aec9c67e44af6a16f43250e5bd843e2a3fb906343740ad4452d35202a692e92a082b4cbdc061c4068a57e6a2bab124d3c5a2a7726552b79cd3bd600f6797bf3a28519f323200f7e56cf4ebad09218094b12c65acedea8eb9009ada6d637078f4d8ad16b202ce4445d02ae4d4404db426ec6622e7909764ebe3c36ca50f4eb37ffb095cd9986beb15bf982dcefb1b7f84e86c0023cdf40dcf7a8d0025325e6d0b688c051905168fc0db1e74bfa8140fa8a9670553d7ac26439a0cce0df0d231e484de52c64f29bf3847f285e7f91d48f046a53f83d6a831afac3589b012402bdbe6742a1398be54333db1b9855db4a006fc3ef4e62356152ff8b834ad296fb9664a17071f901afdd2be9c03b6f1bcb2da535095681ff51cbc3676db31ad11b6926c7ad9d88e0195f9496851713b260cf26e2046366c98d59cac75c206a109e65d4f71d736997fed1a4f313c10447ac33f3b14779098e050550d841c2af1d76f3c5872521c2cfd77bef818e8a7418d027e0b6f7e359a0f5d6aeefa9f50cab47ba229ee6a4ee88bfca03a04d9d44bd946a492c1ba55c3afdeaf2d34dec1801071b3d2bdaaa667fc1a9236df7e069771a1efaf84ca22160d6ddb9d52f91aeaad6e08d6aac596a824dcbf576f94a8b62ed0b60fc39715058a275edf0d6654be1565285f2f67613133932de52bbe0a9cd611d062453351a4bfa63880fb4a2520edb72913c7e68815cc658e24092e59f613a88b67379ec7770bd7ae64e99a5be444bb3d74ca7a0a40d291e3a0132faf89feae8fde8bd96231792fa6c1499ea2cd5cb6d2239ae4fd6b9af54f3ce6b37103ba21aec9735576417cc4d7f1726c42a6bb6e71090193bc3f03f745875d6adaaf3001aff55fa6895cda42ca914b1a8e392ab70baa572d3f965e16e7c2d59d5901ee874144d061cfa1a028d05d9b14406c0b146ef532f4ec55bb954ba319e2e7e300a522e0376a9790f5b61a2c104de2760f657a9dc536ccf15b533d05812639679fd45a6ef992552e0c0fc083c315a3f76aadccc06c9d2f80f09fe6f60ddb62703e9a4d945f5335553e020ebae550f1680ae17a5d685e3968347f8157f5bbf3392f956191191bbe353c10009af3161f2c27f72d69b9fdedf137431fa1e9d094782c3402e2b44e51b371823e1829c442f0b4da9503089e722085ad6d587acefc576d63b3111880075481caed077094dde1bc216bc6d093e6913f4e8374f5285efe5896c1c29e6ab2b15bbf2ebc638e17ec66c26e29cf37358af2d38c32e3bc56b5461c262bf18d9ad86bfbc35d84db3f63e84cd7b31c07fa4f8fba78029aab59bb304b4f836dc28dcda610a2cfc043d3be533dfd953253979508b3ae3214b88e6f788e71ea1cfad1dc4ec64238a5d1f0eee342fd49d9487ae12bac4ac55c98607c3e0f408e7bc161df5fa0cd1bd4cf5b73e1f16c0b3f05ba3270d039ed39ebe8620afa91fe278a7547d50f1dd4500fa6a1a7376c0b56afc3e211fb67702f9ccd4efdde06f101ce02781896232c083d8eaade5594324a157f85479f6769d733611901843dda375a4231c7be2e68a39feee90e97777af7a096d4ba10eff736ca8bf08a4888a264980bf168edb26c0e500da2ba960a8c3ca8ab85423f5f41eb1218169bf5a1f9033168afba9995d5d0858ab26c193fc00feef934cebb37aa10f6dffa8497164a089248771367aceb6edd511529a1545117290290c5ec98003a9bf303c002335d3cbcb071d7d245f94da3f2b8268439c9175b912ff2368917d6fed3df752487ceaaa9ea1a0afc0ae5d99d056c91ac04728268161c74ab44e6fdbcb25c1804d1a376d696b0e88afd4a3a1b62f8c884975635f47cd19a13159efa8a77457502a6659dacdecff2d27e2b85d29438fbc99e728f304ff318fe8c30076baecc442ce9f3857f6bbe8855594cb9c89c6bfa7be1a53970c277b14915232497d91e7f70299095b6d5d2e4baaae20e56f6b3e7b8b242a052894235888f9c3da3c93ad7bd78bfda8e5b1d07815888062e02ccf030f8aa977551ee5c27f110a4ccddf8151f2a584117437bffbbc2a73eedd89b1bf05de6deee2387c596dba113ccdcaaabeb63f2bbcadb5d50f3a8fb8f518759c62e2c02947147a244630529b6a35839d54daf2a57b133fc2bb6930df31562bc2c4dd7a3d5a5f879d582fea591325935b7e03072351035bc2d177b042ad17b059a169904f70d6b9f6497bd1102c98adb873a6fb35106d0ca98dc4bba70eb785a88734c7fad188e097c3c97dbc4e64fd2473c571a33f010af93e51961ff63de8fbeb03829f940b2db8fc1439238a22ba7658b7a0930afb89887ce1d6633ca388156ec7c80405898e7ce4c2ada7fdca4f391eea9b311a2cba1d858b498d9cc4da78f6befc3d55a13a2bc6fea2fbc684704512e0b3004daa718ad8a9095b093b6ec908c9922f8d8ebfd8beeb3f972cade62e4a492c27ee9e08c757803eaf1216f9740b677a09a674f1e9cb035940da768224e67272f33fd21013bda39d5af4055c553150dbf1950e601b76260a404d210e7534298df361e1c0be0816d6c82e24783d70c31479c37a0fba9c517b59f1dd53b08cd73d5c1a77e4372aa910bb4f581b15fc003860fe236c30121f422b944cbee7f1041f7299733980687227179ca52e07f4cafda824a0c855bd7cc161eb2c0f6949054aeff90f09a668c0b7eae9b9af42cfde2affdac8052ab9c6d17f0ab10ad83fc51192c1e288bb94d78b0ac1314a0bc306138e46195e39f6588bc03889991d4795f744240189cf716bba4f859d3428033d344a0c7515861c3aeb42c89b1365cb91c2fd9ceabd0b736d0c250687dc61a96e63214082b15140514408dbb5b4654b975512ff684579ff5393cc2107459524711bfa584ec7d292deadda28c396be47d6d4fd75ccbe5bd7a0a9f92dc6e2bd7b02876ce5aa6e2a2bc2281395e8df36e3bfeec127795f1ee51c0a60727769b6934d00747084ac3a677d347ae0d2e57ff0feb5a3843df6179942ee7371b00f73b56b4179c2111091a042cb3a3d2ff0ac0afbee4eab807399cd6dcf6e799b85b0c2d954bbc6b305532249d0e473876222f9bb133b6cd77182ef757dd0368059821d07cff32", 0x1000}, {&(0x7f00000000c0)="a4c751283c96fce55bdc144b9529f41128c8b8c78720e11857420ca259b5f51ca85d3ba8f4462400", 0x28}, {&(0x7f0000000300)="fa3c03f4585fd9277e29e27e640a0722d8395d8871b6791ce2104f9ef45b0fb4c449f8d5dfa9046dc99dee0cdb62ebb2437c4aac439840c68924f6a40915c5875e77169a4d9d9908b9c39a705879c9f87ea06527c25956d371747c69703f53d06a72a75fafe71b5ba5a714a2a8f6cda9e5db9953629532a124e5ce4e6f49c503916403056809869edf4d838804d2816c0ccf04ab1f4597c3da3933ba47025339d336ea35b92df28a8771af96eb55d716f2f75a1c8bb3b0ffb48c7c14bcd4c028800256f33baea2ffc32f5203c9", 0xcd}, {&(0x7f0000000540)="e23222c015ec91783a23191022ce5685a862c7a69766522e2ceac2a106e9dc64a78beecddf36796c0094cfe539e1d8ace896baa1eaa590833469b9568fe1192d36b0aa3aaf74ab0a759496198d8f128e0474f2657bb0fd6fc69493bc62b294184016fd2d596bc34869f585a177a56c366412b8bf8bc5df9056822d1d4f784b95f95aa218ddeca5fe5cb76eef24218fd58315ad7934d292118da433c4e4e6365ae9b69c87af8bc4fb2170e535cffeef4a861e370a8fd8b93527db60a8dfc2c89c0c15500988f1e632b388bcef0fc26fb6ffd95ca66077", 0xd6}], 0x4}, 0x4010) 2018/04/02 20:47:07 executing program 2: r0 = memfd_create(&(0x7f00006a7000)='/dev/vga_arbiter\x00', 0x0) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="486946b86f7465817a3b281beec5d9149b74dd4d9fd19ed6bcfb8ecab1c4fc1607c4c3d5a5f153ac4954d28fdf3c3521ae9f25cc721024517618aa67dbc53b8430e33b84a359691bf21e87bea151e8ce9de2"}, {&(0x7f00000001c0), 0xffffffffffffff24}, {&(0x7f0000000640)="fc58038c95c22d453182189c6cf868e48526acaa1e49cf93b6906dba77b30ef50638fe214739f6b73763addafff73ba4c0d4b69266a75d1b0aa3dc46e1d78f54929abd7daa990baa387577c6d3f94e82bbb472f3d4132962af243dd1bbdfa91136b3f3dbf99277a7e4e3e4f9b616dc6d5df38d290966581f8d42303039d20a80e4eb4e145909e98da249f1c9c2e87849ba4d0761145620e017351aedfa0ef6000641e9364d2a502ad59e90f4f16cab60346dd2fb3ce6c97622fc54792b5d8515f17e1b51ffc01bd5d23590f78983a0eb42e2d19a547722668898c081c091cdffba22331938c4b871b58506cc3b0d51ed7b47198b3a969988a1ebd77ebad1bf3a70f2ba7978a2770485b16bad347d0cfb15eea322188d4194cf8b8c31b1666ee9a870e9823543c9cd1e1bc0be290c170a85d2d4bba419e561c08e95cfdd08ba525b86eff6988b0c0d9992b418b017e2b5c77d09f6b7415908d4e12a9788cdc0bc8b7735613985ebaa5604da6235b9ac0a1f090011d6f2ee9334094a7242069f7227ec3c8649d619b7971f731e9121b2b1fefa80d20d2dc2f1deffb38b9997b67f1e43269ade657caf58bdf3cf3e07faf8aaac136d3f8edd433650853b0f6a3a049b7e4d1cae75a53c53613baae5c2e9d273eea5cf3f174cf742307d97c76ecc051e46a8b67224da80e71dcf7d72853f94349a6a6a6f4a430a800250470f8b1327ae58b5ff4eb411dbdbe9541e372a4624bcea2de39467675118202648fad34eaad2d2ea32ecca523daad6504f075758c196f2c4bc12147fffefcdbbe58a9b1c3c5cfceb7f227fde20e6f072d0548162236d4da577b53addf4dc377416c0c7fddf0dcb0a9fb8e4868a8aec7d9690f0b246e3382253aa0818a13ac4be521544aeb3431e2a474bcdaa26f6e2e349697daa6047de7fa32da7f2235b736554f52075444cbb772a6c19d7fb6655c58684e81a72339136faad08c72bd4968fafaee71831ab9e870c00b635c1271a493c51ecd897f729a857820694327f8491747df042cdbec203ffd829a4ee4034f93f8040b8875226a8bd0d9305f2b6020aca8b698645d51dd1b795c07518a911f742b4baec47948154f2e5182a33d830637f7bbc3f37a3d73b2ca3b03d3a86a918afcb9bbf918da46c3ea90f30dbd66a5810e1d45612e4c90cfd80ca853584f599f7f3db89978375882516bc087f0bbe6e2ca113bbd21628c71d1a2d3f62a647e4a894ccc313ceb1ee232dfa785515171e2efcfeda5ab6ccba579673d637bdfb82e85f2d4e348517d9ce60302f6ab58bb2c05224d006e637d5182f39b58bb50f8c156bd7d63dc256b22e6cc521abdc90ed4e5444a4a5ea69f26f8098b21e2faff8c5685bf2383aabb05efeef496acb718c8c42f15e008434aff22e9bbe2b51f2a223952fa140c73e95112c9b1a82eef3bf93d736bfd6ca78c0872289435eb0aad148d2866131f1e88b10467204ab692f4c07adefbe87c6e29d02678a557d9514da4841648fb32648a77b44efa8806a0440e01e98a1ded7355adf63849017f8a6e8ca9620688aad4f347b47c4d50638d53da882060238f03975d6d92798e46960dca657e83877bd430b5c85817e5783cd90df7ce27795e5b8e3dbed8037232c6667258554c0704d7b88cd6c1673c60578e00d847c69ab307097fb4e3f50155a275b0642b4483d548bae8a530d2e91c22a264cdc69b6e409ccf56a13f24fac985a277e3f068a88de0cbc9c78983aede2ee010e09170f355765f3fb2ca8163f4daebbf60aed51a5de04d8dd9920bf199fb74697440b74edfb3f69012a049781d8b47a447bf1a9f36701736d8feab517f43f598030ebb70dcf79f48bc77b342cc5b36b9ef38586b6b16e391f08fcbdd4022788583883324d752a4880a4e8dee9b46444c121d620f3047ff2687368764619027174341c663ea87e06c93cbcdd7e182f17f1636e4e97b9442b5bef045a7014ccdf5863961fdc4ff870ae0cc2bc05019c7c5c7b3b73043952f68deb1d5b0e8d847748f9db67a53959780997f24cf8bb9e6fd4e90d13ed20b896adb857be5cd4c954fd1afe875e661ba9c8b89270d5d9a7d2ba19a07c8496f7ef23658c4865c4b688247d19614155996453104fd0f7e864d6603b584b954d3034542b5c13cbcbff6f0e1bdaf338dcb31c08164eac74282cccb26f1b493644ad6ed6c74cb07412c502cf892097935d5a71f3064208e5c6ec05c2db2324f2b87fd8f37b11e6ff9e513fad8f52850bea606067bbc6280ec6a44a1e88dac4f98c0b3b741bbf6bcddd74f71bf8e1adeb6bc40715f1b6c627f0eb4b43fa954d5826338e4c3c406846ad6437c4e021f61579574693e64482ef85ef1521bdf2494624f674b49eb5422609427c9bf51c1a4b3a943159117b3554b4764f0d69626514f46dd5c0ce6cf884cdf947f1dbeb460426958f6fd4503b28bcb16fabe5527644a271782e4a36eaf3a26a864f9d9035613c79d2dca39daf74cb2bdb0e793d89aebcde66d06a8315d56fc9725bdda5037b05e42c82937c716df22605b1c3631847c48b3e6f1545e06e9f4f79a91b26ff5203391881c816f948ce394341d614a876a019f6e98c4030ead4c8fa0fdaea587b57ab7b049c915133ae5a484a9be1f8640fc33dfa887adfc8c50d3c8f2afcc8c039f50d6578b340438157b9730da1d515ecdf3296ffa7ceba674a6b7c2eb2a21dd11bbf56c8706d2df918022a4a67d8a783b3774f8fa31884170d474da5ef3fbf706d76199d7d9ef78a4d039d72150f1ecb2dfca4c188c24f5725ea832acfa00d92fa36127dabea10b4e5eaaa5f2a83004952f07e742ec04ff49c09d241052ec53d132085f0063ceb901ec6028b10956fb33307befaffab3df94274d5e9e0e3c20834e7fdc3b67bd174de9e5b69f09324349c91e4d952d8463747241faf4bc27e636d53f601851aba167209924998ab9649f25c7e0e107cbdff565ec15a3755fe0f056d06395d37184fab2936672580a6ac8b00a661af5d1c331d6863258e19d5172ccb544934ef08f492bfabaa73330c6ea7ccd4b22827520984274293a535326f5dd238d9078c95a76c0d479f53a45b9daa0f3b67af700b7f39c6927dd072c208e41b3216b8b2df29612ccf2869e8cbcaabe192d8084a7b6b8269fb7e1f007be3d242ee5b88afb33aa369e5197827c74121477253e5f19875ebaacbcc553ffc5790e6d7c2f61e463e09bdc6c58b4b53bbb2c8bf3a332c452d0cbabb1ea55bd003e58c18392f5360b44950dd384ff4d72fddf4b56abb3a49cabbcf7a47aff5babac30c6535157a95f7a6f20a72258f65f0db9c9d2dec79bc249dc1a6237ef9e80f1ccf001bbd8547e9da65d7fee4e611dc76d5d78a4e33a7e2c10606dc6ba1858ad90e9322d21d504338cf2cc73dd6dd60569be19a29a38e576d3bdbd2aac53646872994ebab71f58c4cc6fd563c1bd54b66475e7909f2605da27be732f8cefb0718afabccb8e21e65c78461737534828645dea4acf68078ec65f156ccf02922c1d7115a45194bccd325f5779c5335ed5a16694295294316fea51f9897bb95f9e201770fe3c012ebb07816f432a4fdc2b0cedf767adb7a3553865762b5044bbcc032cb653cd82ab79330aa2cd12dc427fd008a4ea1fc7eaa869ecd7aadd85d86d266f0726155ccef2eb5662fa4caaf3e0dab428094f5646f320079340fa0ebcc7810608da36ad709dbeb9f4cb7b9eead1b17dacaffc7fb7f895db04eb7e1a6ef46c473998d061fa785811c6ff76f8fd5221cbee8e5fb19549767587e7789bb3a4bb44d9d66b4e4b900610084737d400f29a20537a56769704cea0e2135ac3a2bdab86d80bbb022410b87d8e30db29e7a8707bf105b29d4163cce2ba9f08d4b4cae519a27d89cfe740aac119bc9fffc97c98dacc3836d6b5451fa67891dd186a54b2c4e424922beea830cecbeeb3c1733a3f23cdebf54cb9225770a93c4a56705a7cc01f62e2cbaa397805680cc9ed01567a2c4a46e8754963afd2c294cd2a8a8f940eee6d751b0b94def84e6f2d59f9fa719d9435752ed42dbd8813285e3c706cef3820576b33ca378f0c73fc05bf4a77f40cf9ac0d0af051695a7bdf21389f293a83014f95227afc8d93be89eacb9d6cd3b7ade55c850ea6355fb631eec2949992e82f3fe609110fb8a71caa406eeac15e7517b89e0710957c20823036d65502bf8a220f52aae524bb1c10c051cbe17a1b08ff8ceee580402128db44eae382954969ae1e3787a174e0bfaf2e6c66baba24a3234517c2a56e24687e3468f36421ef221976ff463f8a117f8bec639a7d10c928bc74b3b821c8cfef41eb7b9371e4c539d0996a273305aa9d87e09f928ed4b8670aeecaea4a60988d62370f5c091ed79fc0abdb95427bb2f75c87d81c003be6282840f1a67ae5e6d881ca288ce82a01e29bc036a3e9ebaf1cdb3d782a677d5ae6afce0f1e9902ad0537d430b17b4d94aa60c73ea884335c1c178ebb73a87f21df6d11178fdad4e9554e8c1fc338b3cbdaddb3321b77f9fc9859f2dcd2b36f5dcae16e962cfc31174be816b90d367bc7674f5e561ea4cf4f60ebfdcf21b806706c3a2e7f1a938b0fb0079eeab0b04db15491dfeee96dd851f818424de845a45127f80ddfccc117fa78a717ba201b65fefe899e836362bb8e2cbfa60869e5fe5232ac7fed864afe2af392e6b0064828a791347786d7d8ea365e201d05534bf250b63f9336bb8b0fe8553c80b5445d73ee5ad494aeb23af521a24a0226d8d8a1f993d7f77290ea52223b9929a03270b2f0ca4cca6ce04ebba4b2c7358b9bc7274dcfde811cefc6415c48491593e884d44d6a498299a94801081501f1b14217f579eef1494c780c24161eb0e4b945f33c7e103cd22c1314b9dd27c47be619bdaa41500052e2163925720fc0a83f5d4fa2a77e124ca250648b4d8b47edc603752a88c1134c6946600e29bb301d265e4ae28971bbcf40fa07212ebe49f25a781d83f55f39ee54fd9fa3381829f714e281e88c8057de16e0cc89bf1722f786a4e169db16a72795a3f8dedc005ce67c5d6ca58884420f1ac2bb061a4bc3e4b291706321a71e236d07280a0301930b0087f8856c0ec4671ad8207bbf9773a8f76ffe7217119ffc5744106f5d9fd6a2f59afab7d4130ac74da21b0bd1be27fcb42d5339ebad4f00829eb91e9ae6ae32d90d808c512e5938a84ff560dee428d8a812cd3d3b4849147ce419e09e7a4c114dca60ef853a9accee8ef3cf2b62a688f0b971d96496613e88a7090b826ee1fd08ce33bf9ced2036f6cbf1e8424d4d48d296da9a89473c116b3b531190755f88af415119d4e99841f4fd89cc1a4149eb80decd7cc1f692d35f2bdef0866d4a69b5833be95ed3027c09dce79c3b820b06d9c841dfa36dfefe0b0321d3c5a72debf4cd10b8d11a74fd463a73383fc80e2c183463ed01b2a2c119be5dbac621dabea562df31b7c3870d1ccaef89f21b53e0e3463c59bd641ca423ebe02ae456af3dc902c5fd70a0a0235fba0fae9c1d45df0cdb895cfa8082f85d98a0360f74a4d8030c460acb1024d5d85b88ef6ccb03b396250fd13280b18fe4235fedc61b64ee1d0586bb981fdcf7c6b7d93b82d87c72ea167c5a836d321d5dd8e115fab48c56cb716c6293b150ce2ed752adce49947d88cfe5818f6b7e3d26cd0d5e208b62e121677b1804d2d9c5bab34c5b26926710cab736cb08c632d4c9f1119feadb25f321740b4b8d0ed8bee673d5bc184ae92073633d8d395f25e482430259ac0c3a3a64196af"}], 0x100000000000045c) execveat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000280), &(0x7f000034bff8)=[&(0x7f0000ff7000)="00000000000029385094fee230edfc0c6565643b799365195f1b76"], 0x1000) 2018/04/02 20:47:07 executing program 0: ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(0xffffffffffffffff, 0xc00c642d, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffff9c}) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f0000000080)={r0, 0x80000, r1}) ioctl$DRM_IOCTL_AUTH_MAGIC(r1, 0x40046411, &(0x7f0000000040)=0x7) syz_emit_ethernet(0x72, &(0x7f0000625f8e)={@random="cd390b081bf2", @local={[0xaa, 0xaa, 0xaa, 0xaa], 0xffffffffffffffff}, [], {@ipv6={0x86dd, {0x0, 0x6, "fffff3", 0x3c, 0x3a, 0x0, @ipv4={[], [0xff, 0xff], @rand_addr}, @mcast2={0xff, 0x2, [], 0x1}, {[], @icmpv6=@dest_unreach={0x303, 0xffffffffffffffff, 0x0, 0x0, [], {0x0, 0x6, "c545f9", 0x0, 0x2f, 0x0, @empty, @mcast1={0xff, 0x1, [], 0x1}, [], "a0a80500000015000000e2dc"}}}}}}}, 0x0) 2018/04/02 20:47:07 executing program 6: r0 = perf_event_open(&(0x7f000001d000)={0x5, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x40002, 0x12013, r0, 0x0) syz_open_dev$tun(&(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) 2018/04/02 20:47:07 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) write(r0, &(0x7f0000000040)="30e9e287eb3ecf43b4b77c1c5d7d512dd8d57f0f0a0e62d420f04fa5de09621f83e25899fab147c2cf20f67192d209d0f7a93e78b36a2ac494e37f7a323baea4dbdbbe62dc3f87cfff40fb09858256991884528fd7525480c91ec334bafed9479e3a7216b6e170ccf654376b4151f5747c91cfa80cd09393", 0x78) r1 = socket$netlink(0x10, 0x3, 0x10000000000000a) write(r1, &(0x7f000077f000), 0xfd1f) 2018/04/02 20:47:07 executing program 3: socketpair$unix(0x1, 0x3, 0x0, &(0x7f00007e5000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f00000bc000)=@abs, 0x8) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) fcntl$setstatus(r1, 0x4, 0x800042c05) sendmmsg$unix(r1, &(0x7f00000bd000), 0x4924924924929c5, 0x2000000000000) r2 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vga_arbiter\x00', 0x301000, 0x0) setsockopt$inet6_group_source_req(r2, 0x29, 0x2f, &(0x7f0000000080)={0xcbb3, {{0xa, 0x4e22, 0x9, @dev={0xfe, 0x80, [], 0xf}, 0x5}}, {{0xa, 0x4e23, 0xfffffffffffeffff, @mcast2={0xff, 0x2, [], 0x1}, 0x446}}}, 0x108) dup2(r1, r0) 2018/04/02 20:47:07 executing program 7: r0 = openat$cgroup_int(0xffffffffffffffff, &(0x7f0000000080)='cpuset.sched_relax_domain_level\x00', 0x2, 0x0) write$cgroup_int(r0, &(0x7f0000000040)=ANY=[@ANYBLOB='-E'], 0x2) r1 = syz_open_dev$midi(&(0x7f00000000c0)='/dev/midi#\x00', 0x3, 0x200001) ioctl$KDGKBLED(r1, 0x4b64, &(0x7f0000000100)) 2018/04/02 20:47:07 executing program 1: r0 = syz_open_procfs(0x0, &(0x7f0000000080)='net/arp\x00') socket$inet_tcp(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000200)={'syzkaller0\x00', 0x3}) r2 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/cuse\x00', 0x1, 0x0) socket$inet_icmp(0x2, 0x2, 0x1) pread64(r0, &(0x7f0000000040)=""/8, 0x8, 0x1ffff) setsockopt$inet_sctp_SCTP_AUTO_ASCONF(r2, 0x84, 0x1e, &(0x7f00000000c0)=0x3, 0x4) r3 = memfd_create(&(0x7f000088f000)='b\n\x00', 0x4) ftruncate(r3, 0x1ffffd) write$cgroup_int(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="fafc70f455d4e374e2a0e644b79b793efb4eca92fce8152e19896528663487057382bccaa4866f8bf962132ca81fd92546c5ee8792d561dc7dc95e57d7ebaee6d7328bf23810705e390bde1ee2dbe2e81f2f27c5801d9871528018eb2c3175e2958c418589940b5f5691972f811b57fabc0ba8224a10d96b8311b7d28a5801c20e181bba516a32926815b157c68cd9367fef2926dce911611aa00855697e51490904033e92f0636fc28b9a22bb2988b1968f456ddbfb6ea5265567304afc7fd5a6d2e08467925efc0a1d81d16c587aa5f169126a5f70914a2cb82b688e68b5cf3fd7365987e2520fbc87b265ac7b89ae642feb64baae1515cc6ec4e2e6127bfaec4dd670236cf8cab65dd421ab749ff7efea0c853bf14cae18c7de98c17c08ebdea230eb8dd65d7b181bd1072a27e6ddaa4256624febfe491c4e4bb9f49b316a"], 0x8) 2018/04/02 20:47:07 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r0, &(0x7f0000000000)={&(0x7f0000a4c000)={0x10}, 0xc, &(0x7f0000ff5000)={&(0x7f0000000200)={0x1c, 0x1d, 0xffffffffffffffff, 0x0, 0x0, {0x1}, [@nested={0x8, 0x3, [@generic='\n']}]}, 0x1c}, 0x1}, 0x0) recvfrom(r0, &(0x7f0000000240)=""/4096, 0x1000, 0x2, 0x0, 0x0) 2018/04/02 20:47:07 executing program 6: r0 = perf_event_open(&(0x7f000001d000)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x40002, 0x12013, r0, 0x0) syz_open_dev$tun(&(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) 2018/04/02 20:47:07 executing program 7: r0 = syz_open_dev$adsp(&(0x7f0000000000)='/dev/adsp#\x00', 0x6, 0x400000) ioctl$KDADDIO(r0, 0x4b34, 0x9a2) splice(r0, &(0x7f0000000040), r0, &(0x7f0000000080), 0x240000000000, 0xc) getsockopt$bt_l2cap_L2CAP_LM(r0, 0x6, 0x3, &(0x7f00000000c0), &(0x7f0000000100)=0x4) setsockopt(r0, 0x3, 0x4, &(0x7f0000000140)="30c976cfc6a51eaf068d4f48df193a5c4edaff78d3d6b97929157f90d414eca3e414bd38d0742c97566d5b38b2444b872b6022", 0x33) getsockopt$bt_l2cap_L2CAP_CONNINFO(r0, 0x6, 0x2, &(0x7f0000000180), &(0x7f00000001c0)=0x6) ioctl$DRM_IOCTL_ADD_CTX(r0, 0xc0086420, &(0x7f0000000200)={0x0}) r2 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vga_arbiter\x00', 0x40, 0x0) getdents64(r2, &(0x7f0000000280)=""/183, 0xb7) getsockopt$bt_l2cap_L2CAP_LM(r2, 0x6, 0x3, &(0x7f0000000340), &(0x7f0000000380)=0x4) ioctl$VT_SETMODE(r0, 0x5602, &(0x7f00000003c0)={0x7fff, 0x0, 0x5, 0xa000000000000000, 0x7f}) epoll_wait(r2, &(0x7f0000000400)=[{}], 0x1, 0xcae2) ioctl$TIOCGPGRP(r0, 0x540f, &(0x7f0000000440)) getsockopt$inet_dccp_buf(r0, 0x21, 0xc0, &(0x7f0000000480)=""/22, &(0x7f00000004c0)=0x16) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000540)={r2, 0x28, &(0x7f0000000500)}, 0x10) ioctl$DRM_IOCTL_ADD_BUFS(r2, 0xc0206416, &(0x7f0000000580)={0x4, 0xfffffffffffffd81, 0x323, 0x9, 0x0, 0x1}) ioctl$EVIOCGKEYCODE(r0, 0x80084504, &(0x7f00000005c0)=""/4096) r3 = openat$qat_adf_ctl(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/qat_adf_ctl\x00', 0x8a100, 0x0) sync_file_range(r2, 0x331d1c55, 0xfffffffffffff72d, 0x4) r4 = syz_genetlink_get_family_id$ipvs(&(0x7f0000001640)='IPVS\x00') sendmsg$IPVS_CMD_GET_INFO(r3, &(0x7f0000001700)={&(0x7f0000001600)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f00000016c0)={&(0x7f0000001680)={0x3c, r4, 0x400, 0x70bd2a, 0x25dfdbfb, {0xf}, [@IPVS_CMD_ATTR_SERVICE={0x28, 0x1, [@IPVS_SVC_ATTR_AF={0x8, 0x1}, @IPVS_SVC_ATTR_FLAGS={0xc, 0x7, {0x20}}, @IPVS_SVC_ATTR_PROTOCOL={0x8, 0x2, 0x62}, @IPVS_SVC_ATTR_PROTOCOL={0x8, 0x2, 0x2e}]}]}, 0x3c}, 0x1, 0x0, 0x0, 0x8000}, 0x4000000) ioctl$DRM_IOCTL_SWITCH_CTX(r0, 0x40086424, &(0x7f0000001740)={r1, 0x2}) setsockopt$netrom_NETROM_N2(r2, 0x103, 0x3, &(0x7f0000001780)=0x800, 0x4) setsockopt$netlink_NETLINK_ADD_MEMBERSHIP(r0, 0x10e, 0x1, &(0x7f00000017c0)=0x12, 0x4) ioctl$DRM_IOCTL_IRQ_BUSID(r3, 0xc0106403, &(0x7f0000001800)={0x4, 0xed, 0x5, 0x7}) getsockopt$inet_sctp6_SCTP_AUTOCLOSE(r0, 0x84, 0x4, &(0x7f0000001840), &(0x7f0000001880)=0x4) ioctl$DRM_IOCTL_AGP_ALLOC(r0, 0xc0206434, &(0x7f00000018c0)={0xff, 0x0, 0x0, 0x100000001}) ioctl$DRM_IOCTL_AGP_UNBIND(r0, 0x40106437, &(0x7f0000001900)={r5}) ioctl$TCXONC(r3, 0x540a, 0x5) getsockopt$inet_sctp6_SCTP_GET_ASSOC_STATS(r0, 0x84, 0x70, &(0x7f0000001940)={0x0, @in={{0x2, 0x4e23, @multicast1=0xe0000001}}, [0x3ff, 0x0, 0xfffffffffffffffa, 0xfffffffffffffffc, 0x3f, 0xfffffffffffffffb, 0x9, 0x8caa, 0x81, 0x3, 0x4603, 0x200, 0xa3, 0x4, 0x9]}, &(0x7f0000001a40)=0x100) setsockopt$inet_sctp6_SCTP_RECONFIG_SUPPORTED(r2, 0x84, 0x75, &(0x7f0000001a80)={r6, 0x23ac}, 0x8) 2018/04/02 20:47:07 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) write(r0, &(0x7f0000000040)="30e9e287eb3ecf43b4b77c1c5d7d512dd8d57f0f0a0e62d420f04fa5de09621f83e25899fab147c2cf20f67192d209d0f7a93e78b36a2ac494e37f7a323baea4dbdbbe62dc3f87cfff40fb09858256991884528fd7525480c91ec334bafed9479e3a7216b6e170ccf654376b4151f5747c91cfa80cd09393", 0x78) r1 = socket$netlink(0x10, 0x3, 0x10000000000000a) write(r1, &(0x7f000077f000), 0xfd1f) 2018/04/02 20:47:07 executing program 5: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000e5b000)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) connect$inet(r0, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x11}}, 0x10) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000eb0fb8)={0x1, 0x3, &(0x7f00009ff000)=@framed={{0x18}, [], {0x95}}, &(0x7f00002bf000)='syzkaller\x00', 0x4, 0xb7, &(0x7f00006ab000)=""/183}, 0x48) setsockopt$inet_tcp_int(r0, 0x6, 0x19, &(0x7f0000000240)=0x8, 0x4) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)="6970365f76746930000000000400", 0x10) r2 = socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(r2, 0x89e0, &(0x7f000031aff8)={r0}) ioctl$sock_kcm_SIOCKCMCLONE(r2, 0x89e2, &(0x7f00000002c0)={0xffffffffffffffff}) sendmsg$nl_xfrm(r3, &(0x7f0000000780)={&(0x7f0000000200)={0x10}, 0xc, &(0x7f0000000740)={&(0x7f0000000480)=ANY=[@ANYBLOB="b80000001900000000000000000000007f000001000000000000000000000000ff01000000000000000000000000000100000000000000000000000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="00000000000300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0xffcb}, 0x1}, 0x0) ioctl$sock_kcm_SIOCKCMUNATTACH(r3, 0x89e1, &(0x7f0000000040)={r0}) sendmsg$inet_sctp(r0, &(0x7f0000000180)={&(0x7f0000000080)=@in={0x2, 0x4e20, @loopback=0x7f000001}, 0x10, &(0x7f0000000140)=[{&(0x7f00000007c0)="7343ed33d285b3cc20580283d909da4865a42f65c3326ad4d514c629fadc8afadf468ca9b7d5b692fd3a59e99624ebd46194b5bf1db8704e8757b8230fde0535c2acbcd0c509b1b55f53f50ac0ba0161bff044aefe247f7f71631911f5d68ab5a3535e9450cefd4ed45778e128a73ed807b24b11741b9613c0206c2eb004f1f37a9cec67880d7a158c9b46bafaeb0c47bab872958a15dad2a3868648359f84ab19c69395c42ef86ade52a52b9276d08a4e61c3793ecaa7a461cd67b95b945631fd7a5ccd867a61007fdb95a1daa4e381d9387ff0f467460f33ab6c41f284376a940f9e8594f645dcd357ded951012ad851fa56a82bfb16dfbcaff27224425d1e97d5bf1acf0f8803971837e1a8c92a0542e2775a5eba64c7e3ca67cf15c7e8996d783d491f3a867b0e00ef17643a97d1627698682fa95bfc8b7a6204f93370e29eac1641c95228e02ed987f2c4eda7f2276397a0a6383953427f814de74923136d9217138ed6d5de97fed41caa9f074da7fa53d1e0649e9b70fdcee710bf5c0f72cb053023b6ed840f3adea940c55adb24640f4ea955da0790c5efe1d78a9341ca5011bf6c066118a34eb749de96a5fac53fd37b983cdac8d9ef9e06a1be495d04b38caf588a16f0e730d1622e4fb2108c531b46c6a80793d1d9878b72dc379afb9c17e9546fc2ff6834fd72a9900767977f4f401b9b9dc0eb98464e58d5dd8124654fe8c6a01ece20262cfc1c2980328a3320b6d546e5512cfaf2b08b0d6ee647cfa4fb0ead8d2c81504808c8ff482377fd122d6185d8e7734a021504875e0e4129000332a1956c067260ffc0f565fd37824f7ebb0758304a6f63e87179c01a35149669265a055aab44025a57c19188b89df8da46f9aaabf35e28cef8349ae79434a30aa797f69cd5cae6640bfc94bea4288b22e9940474dbc75ded8845fa1d87e135d5575b0b395b85cfaf9cd9ec52310eff0fe3eb86d37cbd5fad20684b494d23d4244a958baf1f52d1c7ade097510f50c401caef9dd710545f816620422cac78baa35340be942e179482767f23f2526e32a1ff2f416585ef7c33112d3b212d2a14146e13057c1291c3d8c429602ce2e7de8eb26e44809c88e08791725b7eace601a6313646652cc19ccd556f8f481ec7bf996254bdc0d7ed913a8dff69dd331582a623a761ab3e522453172e60b00897d12bfe4981511cf8e484421e13fcd3f69c1f8e430bef4882500cb19b7e02fdad6ef4238a22e82513131821405aff01f6e61715cc74b8abe2758c089005fd5d2d9cd3b40293811637cedf987bde326aba6954751174334d62b922da2f3722801e82db0e91ae4db9ddd3b6f8bfed5ae549228ee6b9ca1dd151da0a4d27b6f343a1f5b488e830fcadee39e1860aef0a1c1580e8b7b773ac12eefe9f46c1fb6790bcc663f92d484f591ef86b0d0ac0ee43642d9ea86048e5b43d385bcab728006001a5ad5049dcde6cb19765970e8764e06e973719c95e2cb16dea0fd64383e7d1c82dc74f39ca183eb44c0ea98d098ae535b01408245426f5d5603bca9467005c83559d42c1674d4384a07d29f5b08515587f98cb1d17a27848f501aec3509d30f3ad7165749437ea3b32dc191f81c5d1a1a87ca1b1b7a3396d1bdc176a64d1fc1423489cedb3e803aef87a14679e46265d30cf75496f99f476378fd5fd7815b4ba39255ccd41bfa2b04a2a9b9b496d361788a93613eb5a91bc372b788a48a5f7dd2368879064bd7bf91fd33ee80f4b27e7ab9c4b7f8406c6935344dd1ac89332a737697dbb2b4f7370dc86e541df8349c5921ebe0467a4d529ce9545f95cf2fd4374108a2e33c5a314eb58c4150076243526ef42dcf8fc313d7845452f5f97b4a56f6126b6a06e8110ee512f186f305f8c6c80070dcdf92fd337c38dcd7f5cf817d7af444a8ada157209726905b6952b7197c4b1473d79de075d65a78921936cf4e732060f9eb32a59d086740941fd84319adea8acd9c1f98608874ba968a08c913a0ad15f718f91caa7a9dc814798e77ebb46effe99f23a28010fa87418a7ddf8892f18f69a8c92d9fb7aade8fa4b0c50d9c76867bd8a41f3bcfcc6199d461aa50cac3358fc106da5d4596cd28a4a9bdef43935fb490fa0f186286343e56c78c4ba5f9fdf019b3e9573ebc0bc4c324e9bfbac7bf2ef79b22c92b7b51d6360a2cba1a0b06d512081a8e0c7543254413b1fd15ac9544b05167d1e38807a0944171ae9afd873d8a6ea6a1ffe4f34397cac358e27199a63b35d7fb035132b8000ec26f066ae505d2717283f44cd4dbcc3c026b67f108d303e174dcdd32992061797d01ee70d8e26a92a756cf5732eed0202032c00fb653c4f201568a6caf7f113c6b1f8e91773c418754594b21455334dd53da6432f26856764f106723e4382a41b3d1cfd07564bdc77daa52b0459f92e005d91544c309913d488daa93dfe852b3fb9c23e3bfd9fa7c573cfd61c48df6fe8c222ae5debfc357e8981ebc3d0a4865ebf279127e8e44cbd986b9a8f02890ccaa8932fa90e79f511762448e938d101ec87c0577abdb1912afd572e52ff8a9a772a75d8b39cc7e3dcb9d458519cd84b1e5e8858ea2e11c7ff35515c218fc6302bc3b7352e5c7a9f393eaffd1917c86b23e39f0be345ead6233a069576f3aec9c67e44af6a16f43250e5bd843e2a3fb906343740ad4452d35202a692e92a082b4cbdc061c4068a57e6a2bab124d3c5a2a7726552b79cd3bd600f6797bf3a28519f323200f7e56cf4ebad09218094b12c65acedea8eb9009ada6d637078f4d8ad16b202ce4445d02ae4d4404db426ec6622e7909764ebe3c36ca50f4eb37ffb095cd9986beb15bf982dcefb1b7f84e86c0023cdf40dcf7a8d0025325e6d0b688c051905168fc0db1e74bfa8140fa8a9670553d7ac26439a0cce0df0d231e484de52c64f29bf3847f285e7f91d48f046a53f83d6a831afac3589b012402bdbe6742a1398be54333db1b9855db4a006fc3ef4e62356152ff8b834ad296fb9664a17071f901afdd2be9c03b6f1bcb2da535095681ff51cbc3676db31ad11b6926c7ad9d88e0195f9496851713b260cf26e2046366c98d59cac75c206a109e65d4f71d736997fed1a4f313c10447ac33f3b14779098e050550d841c2af1d76f3c5872521c2cfd77bef818e8a7418d027e0b6f7e359a0f5d6aeefa9f50cab47ba229ee6a4ee88bfca03a04d9d44bd946a492c1ba55c3afdeaf2d34dec1801071b3d2bdaaa667fc1a9236df7e069771a1efaf84ca22160d6ddb9d52f91aeaad6e08d6aac596a824dcbf576f94a8b62ed0b60fc39715058a275edf0d6654be1565285f2f67613133932de52bbe0a9cd611d062453351a4bfa63880fb4a2520edb72913c7e68815cc658e24092e59f613a88b67379ec7770bd7ae64e99a5be444bb3d74ca7a0a40d291e3a0132faf89feae8fde8bd96231792fa6c1499ea2cd5cb6d2239ae4fd6b9af54f3ce6b37103ba21aec9735576417cc4d7f1726c42a6bb6e71090193bc3f03f745875d6adaaf3001aff55fa6895cda42ca914b1a8e392ab70baa572d3f965e16e7c2d59d5901ee874144d061cfa1a028d05d9b14406c0b146ef532f4ec55bb954ba319e2e7e300a522e0376a9790f5b61a2c104de2760f657a9dc536ccf15b533d05812639679fd45a6ef992552e0c0fc083c315a3f76aadccc06c9d2f80f09fe6f60ddb62703e9a4d945f5335553e020ebae550f1680ae17a5d685e3968347f8157f5bbf3392f956191191bbe353c10009af3161f2c27f72d69b9fdedf137431fa1e9d094782c3402e2b44e51b371823e1829c442f0b4da9503089e722085ad6d587acefc576d63b3111880075481caed077094dde1bc216bc6d093e6913f4e8374f5285efe5896c1c29e6ab2b15bbf2ebc638e17ec66c26e29cf37358af2d38c32e3bc56b5461c262bf18d9ad86bfbc35d84db3f63e84cd7b31c07fa4f8fba78029aab59bb304b4f836dc28dcda610a2cfc043d3be533dfd953253979508b3ae3214b88e6f788e71ea1cfad1dc4ec64238a5d1f0eee342fd49d9487ae12bac4ac55c98607c3e0f408e7bc161df5fa0cd1bd4cf5b73e1f16c0b3f05ba3270d039ed39ebe8620afa91fe278a7547d50f1dd4500fa6a1a7376c0b56afc3e211fb67702f9ccd4efdde06f101ce02781896232c083d8eaade5594324a157f85479f6769d733611901843dda375a4231c7be2e68a39feee90e97777af7a096d4ba10eff736ca8bf08a4888a264980bf168edb26c0e500da2ba960a8c3ca8ab85423f5f41eb1218169bf5a1f9033168afba9995d5d0858ab26c193fc00feef934cebb37aa10f6dffa8497164a089248771367aceb6edd511529a1545117290290c5ec98003a9bf303c002335d3cbcb071d7d245f94da3f2b8268439c9175b912ff2368917d6fed3df752487ceaaa9ea1a0afc0ae5d99d056c91ac04728268161c74ab44e6fdbcb25c1804d1a376d696b0e88afd4a3a1b62f8c884975635f47cd19a13159efa8a77457502a6659dacdecff2d27e2b85d29438fbc99e728f304ff318fe8c30076baecc442ce9f3857f6bbe8855594cb9c89c6bfa7be1a53970c277b14915232497d91e7f70299095b6d5d2e4baaae20e56f6b3e7b8b242a052894235888f9c3da3c93ad7bd78bfda8e5b1d07815888062e02ccf030f8aa977551ee5c27f110a4ccddf8151f2a584117437bffbbc2a73eedd89b1bf05de6deee2387c596dba113ccdcaaabeb63f2bbcadb5d50f3a8fb8f518759c62e2c02947147a244630529b6a35839d54daf2a57b133fc2bb6930df31562bc2c4dd7a3d5a5f879d582fea591325935b7e03072351035bc2d177b042ad17b059a169904f70d6b9f6497bd1102c98adb873a6fb35106d0ca98dc4bba70eb785a88734c7fad188e097c3c97dbc4e64fd2473c571a33f010af93e51961ff63de8fbeb03829f940b2db8fc1439238a22ba7658b7a0930afb89887ce1d6633ca388156ec7c80405898e7ce4c2ada7fdca4f391eea9b311a2cba1d858b498d9cc4da78f6befc3d55a13a2bc6fea2fbc684704512e0b3004daa718ad8a9095b093b6ec908c9922f8d8ebfd8beeb3f972cade62e4a492c27ee9e08c757803eaf1216f9740b677a09a674f1e9cb035940da768224e67272f33fd21013bda39d5af4055c553150dbf1950e601b76260a404d210e7534298df361e1c0be0816d6c82e24783d70c31479c37a0fba9c517b59f1dd53b08cd73d5c1a77e4372aa910bb4f581b15fc003860fe236c30121f422b944cbee7f1041f7299733980687227179ca52e07f4cafda824a0c855bd7cc161eb2c0f6949054aeff90f09a668c0b7eae9b9af42cfde2affdac8052ab9c6d17f0ab10ad83fc51192c1e288bb94d78b0ac1314a0bc306138e46195e39f6588bc03889991d4795f744240189cf716bba4f859d3428033d344a0c7515861c3aeb42c89b1365cb91c2fd9ceabd0b736d0c250687dc61a96e63214082b15140514408dbb5b4654b975512ff684579ff5393cc2107459524711bfa584ec7d292deadda28c396be47d6d4fd75ccbe5bd7a0a9f92dc6e2bd7b02876ce5aa6e2a2bc2281395e8df36e3bfeec127795f1ee51c0a60727769b6934d00747084ac3a677d347ae0d2e57ff0feb5a3843df6179942ee7371b00f73b56b4179c2111091a042cb3a3d2ff0ac0afbee4eab807399cd6dcf6e799b85b0c2d954bbc6b305532249d0e473876222f9bb133b6cd77182ef757dd0368059821d07cff32", 0x1000}, {&(0x7f00000000c0)="a4c751283c96fce55bdc144b9529f41128c8b8c78720e11857420ca259b5f51ca85d3ba8f4462400", 0x28}, {&(0x7f0000000300)="fa3c03f4585fd9277e29e27e640a0722d8395d8871b6791ce2104f9ef45b0fb4c449f8d5dfa9046dc99dee0cdb62ebb2437c4aac439840c68924f6a40915c5875e77169a4d9d9908b9c39a705879c9f87ea06527c25956d371747c69703f53d06a72a75fafe71b5ba5a714a2a8f6cda9e5db9953629532a124e5ce4e6f49c503916403056809869edf4d838804d2816c0ccf04ab1f4597c3da3933ba47025339d336ea35b92df28a8771af96eb55d716f2f75a1c8bb3b0ffb48c7c14bcd4c028800256f33baea2ffc32f5203c9", 0xcd}, {&(0x7f0000000540)="e23222c015ec91783a23191022ce5685a862c7a69766522e2ceac2a106e9dc64a78beecddf36796c0094cfe539e1d8ace896baa1eaa590833469b9568fe1192d36b0aa3aaf74ab0a759496198d8f128e0474f2657bb0fd6fc69493bc62b294184016fd2d596bc34869f585a177a56c366412b8bf8bc5df9056822d1d4f784b95f95aa218ddeca5fe5cb76eef24218fd58315ad7934d292118da433c4e4e6365ae9b69c87af8bc4fb2170e535cffeef4a861e370a8fd8b93527db60a8dfc2c89c0c15500988f1e632b388bcef0fc26fb6ffd95ca66077", 0xd6}], 0x4}, 0x4010) 2018/04/02 20:47:07 executing program 0: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000240)={0x2, 0x4e22, @loopback=0x7f000001}, 0x10) sendmsg$rds(r0, &(0x7f0000000a40)={&(0x7f0000000040)={0x2, 0x4e20, @loopback=0x7f000001}, 0x10, &(0x7f0000000180), 0x0, &(0x7f0000000980)=[@rdma_args={0x48, 0x114, 0x1, {{}, {&(0x7f00000001c0)=""/72, 0x48}, &(0x7f0000000780)=[{&(0x7f0000000240)}], 0x1}}], 0x48}, 0x0) 2018/04/02 20:47:07 executing program 1: gettid() getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) capset(&(0x7f0000a31000)={0x19980330, r0}, &(0x7f00000000c0)={0x4}) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) open(&(0x7f00000001c0)='./file0\x00', 0x400080, 0x0) shmctl$SHM_UNLOCK(r1, 0xc) r2 = open(&(0x7f0000000000)='./file0\x00', 0x400240, 0x11) getsockopt$inet6_mreq(0xffffffffffffffff, 0x29, 0x1b, &(0x7f0000000100)={@mcast1, 0x0}, &(0x7f0000000140)=0x14) bind$packet(r2, &(0x7f0000000180)={0x11, 0x1d, r3, 0x1, 0x8, 0x6, @random="461ed0da9fa7"}, 0x14) 2018/04/02 20:47:07 executing program 3: socketpair$unix(0x1, 0x3, 0x0, &(0x7f00007e5000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$mixer(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/mixer\x00', 0x204000, 0x0) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_TEMPO(r2, 0xc02c5341, &(0x7f0000000100)) connect$unix(r0, &(0x7f00000bc000)=@abs, 0x8) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) fcntl$setstatus(r1, 0x4, 0x800042c05) syz_open_dev$admmidi(&(0x7f0000000040)='/dev/admmidi#\x00', 0x5, 0x84002) sendmmsg$unix(r1, &(0x7f00000bd000), 0x80, 0x0) ioctl$sock_inet_SIOCGIFADDR(r0, 0x8915, &(0x7f0000000080)={'ip6gretap0\x00', {0x2, 0x4e23, @rand_addr=0x10000}}) dup2(r1, r0) [ 251.486951] QAT: Invalid ioctl 2018/04/02 20:47:07 executing program 6: r0 = perf_event_open(&(0x7f000001d000)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x40002, 0x12013, r0, 0x0) syz_open_dev$tun(&(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) 2018/04/02 20:47:07 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) write(r0, &(0x7f0000000040)="30e9e287eb3ecf43b4b77c1c5d7d512dd8d57f0f0a0e62d420f04fa5de09621f83e25899fab147c2cf20f67192d209d0f7a93e78b36a2ac494e37f7a323baea4dbdbbe62dc3f87cfff40fb09858256991884528fd7525480c91ec334bafed9479e3a7216b6e170ccf654376b4151f5747c91cfa80cd09393", 0x78) r1 = socket$netlink(0x10, 0x3, 0x10000000000000a) write(r1, &(0x7f000077f000), 0xfd1f) [ 251.507298] QAT: Invalid ioctl 2018/04/02 20:47:07 executing program 0: r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) getsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000080)={0x0, @rand_addr, @remote}, &(0x7f00000000c0)=0xc) write(r0, &(0x7f00000000c0), 0xfec9) 2018/04/02 20:47:07 executing program 2: perf_event_open(&(0x7f0000000000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x8000000803, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f00000000c0)=@abs, 0x7) r2 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000000040)={0x10000004}) getsockopt$SO_COOKIE(0xffffffffffffffff, 0x1, 0x39, &(0x7f00000001c0), &(0x7f0000000240)=0x8) sendmmsg$unix(r1, &(0x7f00000bd000), 0x80, 0x0) epoll_wait(r2, &(0x7f0000000100)=[{}], 0x1, 0x0) unshare(0x0) ioctl$KVM_CREATE_DEVICE(0xffffffffffffffff, 0xc00caee0, &(0x7f0000000180)) 2018/04/02 20:47:07 executing program 1: mkdir(&(0x7f000082f000)='./control\x00', 0x0) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = userfaultfd(0x7fd) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f0000e4c000)={0xaa}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r1 = creat(&(0x7f0000000140)='./control/file0\x00', 0x0) write$sndseq(r1, &(0x7f0000011fd2)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @time=@time={0x77359400}}], 0x30) unlink(&(0x7f00000000c0)='./control/file0\x00') mount(&(0x7f00000003c0)='./control\x00', &(0x7f0000000400)='./control\x00', &(0x7f0000000440)='tmpfs\x00', 0x0, 0x0) creat(&(0x7f0000000180)='./control/file0\x00', 0x0) close(r0) [ 251.553513] QAT: Invalid ioctl [ 251.573605] QAT: Invalid ioctl 2018/04/02 20:47:07 executing program 5: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000e5b000)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) connect$inet(r0, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x11}}, 0x10) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000eb0fb8)={0x1, 0x3, &(0x7f00009ff000)=@framed={{0x18}, [], {0x95}}, &(0x7f00002bf000)='syzkaller\x00', 0x4, 0xb7, &(0x7f00006ab000)=""/183}, 0x48) setsockopt$inet_tcp_int(r0, 0x6, 0x19, &(0x7f0000000240)=0x8, 0x4) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)="6970365f76746930000000000400", 0x10) r2 = socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(r2, 0x89e0, &(0x7f000031aff8)={r0, r1}) ioctl$sock_kcm_SIOCKCMCLONE(0xffffffffffffffff, 0x89e2, &(0x7f00000002c0)={0xffffffffffffffff}) sendmsg$nl_xfrm(r3, &(0x7f0000000780)={&(0x7f0000000200)={0x10}, 0xc, &(0x7f0000000740)={&(0x7f0000000480)=ANY=[@ANYBLOB="b80000001900000000000000000000007f000001000000000000000000000000ff01000000000000000000000000000100000000000000000000000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="00000000000300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0xffcb}, 0x1}, 0x0) ioctl$sock_kcm_SIOCKCMUNATTACH(r3, 0x89e1, &(0x7f0000000040)={r0}) sendmsg$inet_sctp(r0, &(0x7f0000000180)={&(0x7f0000000080)=@in={0x2, 0x4e20, @loopback=0x7f000001}, 0x10, &(0x7f0000000140)=[{&(0x7f00000007c0)="7343ed33d285b3cc20580283d909da4865a42f65c3326ad4d514c629fadc8afadf468ca9b7d5b692fd3a59e99624ebd46194b5bf1db8704e8757b8230fde0535c2acbcd0c509b1b55f53f50ac0ba0161bff044aefe247f7f71631911f5d68ab5a3535e9450cefd4ed45778e128a73ed807b24b11741b9613c0206c2eb004f1f37a9cec67880d7a158c9b46bafaeb0c47bab872958a15dad2a3868648359f84ab19c69395c42ef86ade52a52b9276d08a4e61c3793ecaa7a461cd67b95b945631fd7a5ccd867a61007fdb95a1daa4e381d9387ff0f467460f33ab6c41f284376a940f9e8594f645dcd357ded951012ad851fa56a82bfb16dfbcaff27224425d1e97d5bf1acf0f8803971837e1a8c92a0542e2775a5eba64c7e3ca67cf15c7e8996d783d491f3a867b0e00ef17643a97d1627698682fa95bfc8b7a6204f93370e29eac1641c95228e02ed987f2c4eda7f2276397a0a6383953427f814de74923136d9217138ed6d5de97fed41caa9f074da7fa53d1e0649e9b70fdcee710bf5c0f72cb053023b6ed840f3adea940c55adb24640f4ea955da0790c5efe1d78a9341ca5011bf6c066118a34eb749de96a5fac53fd37b983cdac8d9ef9e06a1be495d04b38caf588a16f0e730d1622e4fb2108c531b46c6a80793d1d9878b72dc379afb9c17e9546fc2ff6834fd72a9900767977f4f401b9b9dc0eb98464e58d5dd8124654fe8c6a01ece20262cfc1c2980328a3320b6d546e5512cfaf2b08b0d6ee647cfa4fb0ead8d2c81504808c8ff482377fd122d6185d8e7734a021504875e0e4129000332a1956c067260ffc0f565fd37824f7ebb0758304a6f63e87179c01a35149669265a055aab44025a57c19188b89df8da46f9aaabf35e28cef8349ae79434a30aa797f69cd5cae6640bfc94bea4288b22e9940474dbc75ded8845fa1d87e135d5575b0b395b85cfaf9cd9ec52310eff0fe3eb86d37cbd5fad20684b494d23d4244a958baf1f52d1c7ade097510f50c401caef9dd710545f816620422cac78baa35340be942e179482767f23f2526e32a1ff2f416585ef7c33112d3b212d2a14146e13057c1291c3d8c429602ce2e7de8eb26e44809c88e08791725b7eace601a6313646652cc19ccd556f8f481ec7bf996254bdc0d7ed913a8dff69dd331582a623a761ab3e522453172e60b00897d12bfe4981511cf8e484421e13fcd3f69c1f8e430bef4882500cb19b7e02fdad6ef4238a22e82513131821405aff01f6e61715cc74b8abe2758c089005fd5d2d9cd3b40293811637cedf987bde326aba6954751174334d62b922da2f3722801e82db0e91ae4db9ddd3b6f8bfed5ae549228ee6b9ca1dd151da0a4d27b6f343a1f5b488e830fcadee39e1860aef0a1c1580e8b7b773ac12eefe9f46c1fb6790bcc663f92d484f591ef86b0d0ac0ee43642d9ea86048e5b43d385bcab728006001a5ad5049dcde6cb19765970e8764e06e973719c95e2cb16dea0fd64383e7d1c82dc74f39ca183eb44c0ea98d098ae535b01408245426f5d5603bca9467005c83559d42c1674d4384a07d29f5b08515587f98cb1d17a27848f501aec3509d30f3ad7165749437ea3b32dc191f81c5d1a1a87ca1b1b7a3396d1bdc176a64d1fc1423489cedb3e803aef87a14679e46265d30cf75496f99f476378fd5fd7815b4ba39255ccd41bfa2b04a2a9b9b496d361788a93613eb5a91bc372b788a48a5f7dd2368879064bd7bf91fd33ee80f4b27e7ab9c4b7f8406c6935344dd1ac89332a737697dbb2b4f7370dc86e541df8349c5921ebe0467a4d529ce9545f95cf2fd4374108a2e33c5a314eb58c4150076243526ef42dcf8fc313d7845452f5f97b4a56f6126b6a06e8110ee512f186f305f8c6c80070dcdf92fd337c38dcd7f5cf817d7af444a8ada157209726905b6952b7197c4b1473d79de075d65a78921936cf4e732060f9eb32a59d086740941fd84319adea8acd9c1f98608874ba968a08c913a0ad15f718f91caa7a9dc814798e77ebb46effe99f23a28010fa87418a7ddf8892f18f69a8c92d9fb7aade8fa4b0c50d9c76867bd8a41f3bcfcc6199d461aa50cac3358fc106da5d4596cd28a4a9bdef43935fb490fa0f186286343e56c78c4ba5f9fdf019b3e9573ebc0bc4c324e9bfbac7bf2ef79b22c92b7b51d6360a2cba1a0b06d512081a8e0c7543254413b1fd15ac9544b05167d1e38807a0944171ae9afd873d8a6ea6a1ffe4f34397cac358e27199a63b35d7fb035132b8000ec26f066ae505d2717283f44cd4dbcc3c026b67f108d303e174dcdd32992061797d01ee70d8e26a92a756cf5732eed0202032c00fb653c4f201568a6caf7f113c6b1f8e91773c418754594b21455334dd53da6432f26856764f106723e4382a41b3d1cfd07564bdc77daa52b0459f92e005d91544c309913d488daa93dfe852b3fb9c23e3bfd9fa7c573cfd61c48df6fe8c222ae5debfc357e8981ebc3d0a4865ebf279127e8e44cbd986b9a8f02890ccaa8932fa90e79f511762448e938d101ec87c0577abdb1912afd572e52ff8a9a772a75d8b39cc7e3dcb9d458519cd84b1e5e8858ea2e11c7ff35515c218fc6302bc3b7352e5c7a9f393eaffd1917c86b23e39f0be345ead6233a069576f3aec9c67e44af6a16f43250e5bd843e2a3fb906343740ad4452d35202a692e92a082b4cbdc061c4068a57e6a2bab124d3c5a2a7726552b79cd3bd600f6797bf3a28519f323200f7e56cf4ebad09218094b12c65acedea8eb9009ada6d637078f4d8ad16b202ce4445d02ae4d4404db426ec6622e7909764ebe3c36ca50f4eb37ffb095cd9986beb15bf982dcefb1b7f84e86c0023cdf40dcf7a8d0025325e6d0b688c051905168fc0db1e74bfa8140fa8a9670553d7ac26439a0cce0df0d231e484de52c64f29bf3847f285e7f91d48f046a53f83d6a831afac3589b012402bdbe6742a1398be54333db1b9855db4a006fc3ef4e62356152ff8b834ad296fb9664a17071f901afdd2be9c03b6f1bcb2da535095681ff51cbc3676db31ad11b6926c7ad9d88e0195f9496851713b260cf26e2046366c98d59cac75c206a109e65d4f71d736997fed1a4f313c10447ac33f3b14779098e050550d841c2af1d76f3c5872521c2cfd77bef818e8a7418d027e0b6f7e359a0f5d6aeefa9f50cab47ba229ee6a4ee88bfca03a04d9d44bd946a492c1ba55c3afdeaf2d34dec1801071b3d2bdaaa667fc1a9236df7e069771a1efaf84ca22160d6ddb9d52f91aeaad6e08d6aac596a824dcbf576f94a8b62ed0b60fc39715058a275edf0d6654be1565285f2f67613133932de52bbe0a9cd611d062453351a4bfa63880fb4a2520edb72913c7e68815cc658e24092e59f613a88b67379ec7770bd7ae64e99a5be444bb3d74ca7a0a40d291e3a0132faf89feae8fde8bd96231792fa6c1499ea2cd5cb6d2239ae4fd6b9af54f3ce6b37103ba21aec9735576417cc4d7f1726c42a6bb6e71090193bc3f03f745875d6adaaf3001aff55fa6895cda42ca914b1a8e392ab70baa572d3f965e16e7c2d59d5901ee874144d061cfa1a028d05d9b14406c0b146ef532f4ec55bb954ba319e2e7e300a522e0376a9790f5b61a2c104de2760f657a9dc536ccf15b533d05812639679fd45a6ef992552e0c0fc083c315a3f76aadccc06c9d2f80f09fe6f60ddb62703e9a4d945f5335553e020ebae550f1680ae17a5d685e3968347f8157f5bbf3392f956191191bbe353c10009af3161f2c27f72d69b9fdedf137431fa1e9d094782c3402e2b44e51b371823e1829c442f0b4da9503089e722085ad6d587acefc576d63b3111880075481caed077094dde1bc216bc6d093e6913f4e8374f5285efe5896c1c29e6ab2b15bbf2ebc638e17ec66c26e29cf37358af2d38c32e3bc56b5461c262bf18d9ad86bfbc35d84db3f63e84cd7b31c07fa4f8fba78029aab59bb304b4f836dc28dcda610a2cfc043d3be533dfd953253979508b3ae3214b88e6f788e71ea1cfad1dc4ec64238a5d1f0eee342fd49d9487ae12bac4ac55c98607c3e0f408e7bc161df5fa0cd1bd4cf5b73e1f16c0b3f05ba3270d039ed39ebe8620afa91fe278a7547d50f1dd4500fa6a1a7376c0b56afc3e211fb67702f9ccd4efdde06f101ce02781896232c083d8eaade5594324a157f85479f6769d733611901843dda375a4231c7be2e68a39feee90e97777af7a096d4ba10eff736ca8bf08a4888a264980bf168edb26c0e500da2ba960a8c3ca8ab85423f5f41eb1218169bf5a1f9033168afba9995d5d0858ab26c193fc00feef934cebb37aa10f6dffa8497164a089248771367aceb6edd511529a1545117290290c5ec98003a9bf303c002335d3cbcb071d7d245f94da3f2b8268439c9175b912ff2368917d6fed3df752487ceaaa9ea1a0afc0ae5d99d056c91ac04728268161c74ab44e6fdbcb25c1804d1a376d696b0e88afd4a3a1b62f8c884975635f47cd19a13159efa8a77457502a6659dacdecff2d27e2b85d29438fbc99e728f304ff318fe8c30076baecc442ce9f3857f6bbe8855594cb9c89c6bfa7be1a53970c277b14915232497d91e7f70299095b6d5d2e4baaae20e56f6b3e7b8b242a052894235888f9c3da3c93ad7bd78bfda8e5b1d07815888062e02ccf030f8aa977551ee5c27f110a4ccddf8151f2a584117437bffbbc2a73eedd89b1bf05de6deee2387c596dba113ccdcaaabeb63f2bbcadb5d50f3a8fb8f518759c62e2c02947147a244630529b6a35839d54daf2a57b133fc2bb6930df31562bc2c4dd7a3d5a5f879d582fea591325935b7e03072351035bc2d177b042ad17b059a169904f70d6b9f6497bd1102c98adb873a6fb35106d0ca98dc4bba70eb785a88734c7fad188e097c3c97dbc4e64fd2473c571a33f010af93e51961ff63de8fbeb03829f940b2db8fc1439238a22ba7658b7a0930afb89887ce1d6633ca388156ec7c80405898e7ce4c2ada7fdca4f391eea9b311a2cba1d858b498d9cc4da78f6befc3d55a13a2bc6fea2fbc684704512e0b3004daa718ad8a9095b093b6ec908c9922f8d8ebfd8beeb3f972cade62e4a492c27ee9e08c757803eaf1216f9740b677a09a674f1e9cb035940da768224e67272f33fd21013bda39d5af4055c553150dbf1950e601b76260a404d210e7534298df361e1c0be0816d6c82e24783d70c31479c37a0fba9c517b59f1dd53b08cd73d5c1a77e4372aa910bb4f581b15fc003860fe236c30121f422b944cbee7f1041f7299733980687227179ca52e07f4cafda824a0c855bd7cc161eb2c0f6949054aeff90f09a668c0b7eae9b9af42cfde2affdac8052ab9c6d17f0ab10ad83fc51192c1e288bb94d78b0ac1314a0bc306138e46195e39f6588bc03889991d4795f744240189cf716bba4f859d3428033d344a0c7515861c3aeb42c89b1365cb91c2fd9ceabd0b736d0c250687dc61a96e63214082b15140514408dbb5b4654b975512ff684579ff5393cc2107459524711bfa584ec7d292deadda28c396be47d6d4fd75ccbe5bd7a0a9f92dc6e2bd7b02876ce5aa6e2a2bc2281395e8df36e3bfeec127795f1ee51c0a60727769b6934d00747084ac3a677d347ae0d2e57ff0feb5a3843df6179942ee7371b00f73b56b4179c2111091a042cb3a3d2ff0ac0afbee4eab807399cd6dcf6e799b85b0c2d954bbc6b305532249d0e473876222f9bb133b6cd77182ef757dd0368059821d07cff32", 0x1000}, {&(0x7f00000000c0)="a4c751283c96fce55bdc144b9529f41128c8b8c78720e11857420ca259b5f51ca85d3ba8f4462400", 0x28}, {&(0x7f0000000300)="fa3c03f4585fd9277e29e27e640a0722d8395d8871b6791ce2104f9ef45b0fb4c449f8d5dfa9046dc99dee0cdb62ebb2437c4aac439840c68924f6a40915c5875e77169a4d9d9908b9c39a705879c9f87ea06527c25956d371747c69703f53d06a72a75fafe71b5ba5a714a2a8f6cda9e5db9953629532a124e5ce4e6f49c503916403056809869edf4d838804d2816c0ccf04ab1f4597c3da3933ba47025339d336ea35b92df28a8771af96eb55d716f2f75a1c8bb3b0ffb48c7c14bcd4c028800256f33baea2ffc32f5203c9", 0xcd}, {&(0x7f0000000540)="e23222c015ec91783a23191022ce5685a862c7a69766522e2ceac2a106e9dc64a78beecddf36796c0094cfe539e1d8ace896baa1eaa590833469b9568fe1192d36b0aa3aaf74ab0a759496198d8f128e0474f2657bb0fd6fc69493bc62b294184016fd2d596bc34869f585a177a56c366412b8bf8bc5df9056822d1d4f784b95f95aa218ddeca5fe5cb76eef24218fd58315ad7934d292118da433c4e4e6365ae9b69c87af8bc4fb2170e535cffeef4a861e370a8fd8b93527db60a8dfc2c89c0c15500988f1e632b388bcef0fc26fb6ffd95ca66077", 0xd6}], 0x4}, 0x4010) 2018/04/02 20:47:07 executing program 3: socketpair$unix(0x1, 0x3, 0x0, &(0x7f00007e5000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f00000bc000)=@abs, 0x8) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) fcntl$setstatus(r1, 0x4, 0x800042c05) sendmmsg$unix(r1, &(0x7f00000bd000), 0x80, 0x0) r2 = dup2(r1, r0) getsockopt$inet_sctp_SCTP_HMAC_IDENT(r2, 0x84, 0x16, &(0x7f0000000040)=ANY=[@ANYBLOB="0a0000000100fdff00004000c0"], &(0x7f0000000080)=0x18) setsockopt$inet_group_source_req(r0, 0x0, 0x2e, &(0x7f00000000c0)={0x9, {{0x2, 0x4e24, @multicast2=0xe0000002}}, {{0x2, 0x4e22, @local={0xac, 0x14, 0x14, 0xaa}}}}, 0x108) ioctl$GIO_CMAP(r2, 0x4b70, &(0x7f0000000200)) 2018/04/02 20:47:07 executing program 6: r0 = perf_event_open(&(0x7f000001d000)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x40002, 0x12013, r0, 0x0) syz_open_dev$tun(&(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) 2018/04/02 20:47:07 executing program 4: socket$nl_generic(0x10, 0x3, 0x10) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$netlink(0x10, 0x3, 0x10000000000000a) write(r0, &(0x7f000077f000), 0xfd1f) 2018/04/02 20:47:07 executing program 7: unshare(0x20000400) r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vcs\x00', 0x440001, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x7) sendmmsg(r0, &(0x7f000000b4c0), 0x0, 0x3) setsockopt$inet_tcp_TCP_REPAIR_OPTIONS(r0, 0x6, 0x16, &(0x7f0000000000)=[{0x8, 0x9}, {0x3, 0xffffffffffff9c09}, {0x3, 0x9}], 0x3) 2018/04/02 20:47:07 executing program 0: r0 = syz_open_dev$sg(&(0x7f0000265ff7)='/dev/sg#\x00', 0x0, 0x2) io_setup(0xfffffffffffffffd, &(0x7f0000000000)=0x0) setsockopt$inet_sctp_SCTP_NODELAY(r0, 0x84, 0x3, &(0x7f0000000200)=0x63d, 0x4) io_cancel(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x9, r0, &(0x7f0000000040)="868cffda297e7cde61bb5884641d48b67e881802546889be47b7dec008f51e703da33d4d29f22bcc2e67263e409983c271279cd3710afc34d770dfc0cb9ee42f465aa475e4f0930e5b7ee78e7d772794dd103bab2d957677e39efd65da409fe556862f78bf", 0x65, 0x9, 0x0, 0x0, r0}, &(0x7f0000000100)) ioctl(r0, 0x5, &(0x7f0000000000)) eventfd(0xfffffffffffffff9) io_submit(r1, 0x4, &(0x7f0000001840)=[&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x7, 0x86, r0, &(0x7f0000000140)="dbcc6d314c3ceef0de8b286fdb48d73fc9c5b91cd8382df437e4dabfb37e5707ca52db8c0c9175cf152cb9531930b0e8892df55815afd53ae26de81e262d0258aa955443fe022afa11153c57c36040c66babf6ce", 0x54, 0xfffffffffffff800, 0x0, 0x0, r0}, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x3, 0x0, r0, &(0x7f0000000300)="7c8112ac711d0e5e31f21de4ff21ceba7df4fe4327284a4d5120c89163525564db8dd86bc5576369255df0f1a131b2772aec9f9d4accc32638711d4510f21cdf18b30a77dad4e64663483b03659803ab3ed9037f2ba386a031768964fadb29f5747a208f1cb03be74bdce0f13542d0bd4349d3cd0e8833a81e02231bf207395835a7f5afbaa677b908b31d2d1977345d366172acae59cc0dd7871bb55a95630e414f7fade21d9455dc740842ecd58a6fe01fbe880600e3e08ce26159f8e71970d8", 0xc1, 0x1, 0x0, 0x1, r0}, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x0, 0x9, r0, &(0x7f0000000580), 0x0, 0xf2, 0x0, 0x1, r0}, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x1, 0x99, r0, &(0x7f0000000700)="e280e58189e329958ea92af8e03153d0768d258814507ac2adb0114b79a0e6c3d104b56dfd7f229dd391e7c4745746f5abc79fe73dbceb735e9be579344102fd696315bc2292cc887fe02802476976a57d27db2f04782c0fbe264b05973588871c50f7b0f80dae78b75f1d45dab6f36c7ea6f1b163d6b774845311140dd03bc08ae9bb126ed862f48df9d35c74a14185621a7596c13c4c09", 0x98, 0xbabe, 0x0, 0x1, r0}]) 2018/04/02 20:47:07 executing program 6: r0 = perf_event_open(&(0x7f000001d000)={0x5, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x40002, 0x12013, r0, 0x0) syz_open_dev$tun(&(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) 2018/04/02 20:47:07 executing program 2: mkdir(&(0x7f00000000c0)='./file0\x00', 0x1) chroot(&(0x7f0000000040)='./file0\x00') mount(&(0x7f00005b9ff8)='./file0\x00', &(0x7f0000000080)='./file0\x00', &(0x7f0000000040)='sockfs\x00', 0x1000, 0x0) chdir(&(0x7f0000cd2ff8)='./file0\x00') symlink(&(0x7f0000ed6ffe)='..', &(0x7f0000000040)='../file0\x00') umount2(&(0x7f0000000100)='../file0\x00', 0x2) mount(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='..', &(0x7f00000001c0)='cgroup2\x00', 0x11004, &(0x7f0000000000)) 2018/04/02 20:47:07 executing program 1: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000500)={0x2, 0xc, 0x0, 0x0, 0x4, 0x0, 0xfffffffffffffffb, 0x25dfdbfb, [@sadb_x_sec_ctx={0x2, 0x18, 0x35, 0x473, 0x8, "ca1af9456b2016eb"}]}, 0x20}, 0x1}, 0x0) 2018/04/02 20:47:07 executing program 3: socketpair$unix(0x1, 0x3, 0x0, &(0x7f00007e5000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/kvm\x00', 0x8000000000000002, 0x0) syz_emit_ethernet(0x1, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaabb00010000aaaa080600010800060400030000000000007f00000100000002a7f7cf487f7b000000ac14140e"], &(0x7f0000000080)={0x0, 0x4, [0xaa, 0xb6a, 0x151, 0xa77]}) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_CARD_INFO(r3, 0x81785501, &(0x7f00000001c0)=""/22) r4 = ioctl$KVM_CREATE_VM(r2, 0xae01, 0x0) ioctl$KVM_CREATE_PIT2(r4, 0x4040ae77, &(0x7f0000516000)) r5 = fcntl$getown(r2, 0x9) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r6 = socket$nl_route(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r6, 0x8933, &(0x7f0000000000)={'ip6_vti0\x00', 0x0}) sendmsg$nl_route(r6, &(0x7f0000000180)={&(0x7f0000000080)={0x10}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)=@dellink={0x20, 0x11, 0x21, 0x0, 0x0, {0x0, 0x0, 0x0, r7}}, 0x20}, 0x1}, 0x0) getsockopt$inet_sctp6_SCTP_PEER_AUTH_CHUNKS(r3, 0x84, 0x1a, &(0x7f0000000140)={0x0, 0x1, "06"}, &(0x7f0000000180)=0x9) setsockopt$inet_sctp_SCTP_AUTH_DELETE_KEY(r3, 0x84, 0x19, &(0x7f0000000200)={r8, 0xb36}, 0x8) connect$unix(r0, &(0x7f00000bc000)=@abs, 0x8) fcntl$lock(r2, 0x5, &(0x7f0000000240)={0x0, 0x2, 0x5, 0x4, r5}) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) fcntl$setstatus(r1, 0x4, 0x800042c05) sendmmsg$unix(r1, &(0x7f00000bd000), 0x80, 0x0) getsockopt$inet_sctp_SCTP_GET_ASSOC_STATS(r0, 0x84, 0x70, &(0x7f0000000280)={r8, @in6={{0xa, 0x4e23, 0x401, @remote={0xfe, 0x80, [], 0xbb}, 0x8}}, [0x5, 0x80000000, 0x4, 0x6, 0x8, 0x7f, 0x9, 0x401, 0x4, 0x6, 0xf46, 0x3, 0xfffffffffffffeff, 0x7, 0x3ff]}, &(0x7f0000000380)=0x100) dup2(r1, r0) getsockname$unix(r3, &(0x7f00000003c0), &(0x7f0000000040)=0x6e) 2018/04/02 20:47:07 executing program 5: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000e5b000)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) connect$inet(r0, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x11}}, 0x10) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000eb0fb8)={0x1, 0x3, &(0x7f00009ff000)=@framed={{0x18}, [], {0x95}}, &(0x7f00002bf000)='syzkaller\x00', 0x4, 0xb7, &(0x7f00006ab000)=""/183}, 0x48) setsockopt$inet_tcp_int(r0, 0x6, 0x19, &(0x7f0000000240)=0x8, 0x4) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)="6970365f76746930000000000400", 0x10) r2 = socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(r2, 0x89e0, &(0x7f000031aff8)={r0, r1}) ioctl$sock_kcm_SIOCKCMCLONE(0xffffffffffffffff, 0x89e2, &(0x7f00000002c0)={0xffffffffffffffff}) sendmsg$nl_xfrm(r3, &(0x7f0000000780)={&(0x7f0000000200)={0x10}, 0xc, &(0x7f0000000740)={&(0x7f0000000480)=ANY=[@ANYBLOB="b80000001900000000000000000000007f000001000000000000000000000000ff01000000000000000000000000000100000000000000000000000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="00000000000300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0xffcb}, 0x1}, 0x0) ioctl$sock_kcm_SIOCKCMUNATTACH(r3, 0x89e1, &(0x7f0000000040)={r0}) sendmsg$inet_sctp(r0, &(0x7f0000000180)={&(0x7f0000000080)=@in={0x2, 0x4e20, @loopback=0x7f000001}, 0x10, &(0x7f0000000140)=[{&(0x7f00000007c0)="7343ed33d285b3cc20580283d909da4865a42f65c3326ad4d514c629fadc8afadf468ca9b7d5b692fd3a59e99624ebd46194b5bf1db8704e8757b8230fde0535c2acbcd0c509b1b55f53f50ac0ba0161bff044aefe247f7f71631911f5d68ab5a3535e9450cefd4ed45778e128a73ed807b24b11741b9613c0206c2eb004f1f37a9cec67880d7a158c9b46bafaeb0c47bab872958a15dad2a3868648359f84ab19c69395c42ef86ade52a52b9276d08a4e61c3793ecaa7a461cd67b95b945631fd7a5ccd867a61007fdb95a1daa4e381d9387ff0f467460f33ab6c41f284376a940f9e8594f645dcd357ded951012ad851fa56a82bfb16dfbcaff27224425d1e97d5bf1acf0f8803971837e1a8c92a0542e2775a5eba64c7e3ca67cf15c7e8996d783d491f3a867b0e00ef17643a97d1627698682fa95bfc8b7a6204f93370e29eac1641c95228e02ed987f2c4eda7f2276397a0a6383953427f814de74923136d9217138ed6d5de97fed41caa9f074da7fa53d1e0649e9b70fdcee710bf5c0f72cb053023b6ed840f3adea940c55adb24640f4ea955da0790c5efe1d78a9341ca5011bf6c066118a34eb749de96a5fac53fd37b983cdac8d9ef9e06a1be495d04b38caf588a16f0e730d1622e4fb2108c531b46c6a80793d1d9878b72dc379afb9c17e9546fc2ff6834fd72a9900767977f4f401b9b9dc0eb98464e58d5dd8124654fe8c6a01ece20262cfc1c2980328a3320b6d546e5512cfaf2b08b0d6ee647cfa4fb0ead8d2c81504808c8ff482377fd122d6185d8e7734a021504875e0e4129000332a1956c067260ffc0f565fd37824f7ebb0758304a6f63e87179c01a35149669265a055aab44025a57c19188b89df8da46f9aaabf35e28cef8349ae79434a30aa797f69cd5cae6640bfc94bea4288b22e9940474dbc75ded8845fa1d87e135d5575b0b395b85cfaf9cd9ec52310eff0fe3eb86d37cbd5fad20684b494d23d4244a958baf1f52d1c7ade097510f50c401caef9dd710545f816620422cac78baa35340be942e179482767f23f2526e32a1ff2f416585ef7c33112d3b212d2a14146e13057c1291c3d8c429602ce2e7de8eb26e44809c88e08791725b7eace601a6313646652cc19ccd556f8f481ec7bf996254bdc0d7ed913a8dff69dd331582a623a761ab3e522453172e60b00897d12bfe4981511cf8e484421e13fcd3f69c1f8e430bef4882500cb19b7e02fdad6ef4238a22e82513131821405aff01f6e61715cc74b8abe2758c089005fd5d2d9cd3b40293811637cedf987bde326aba6954751174334d62b922da2f3722801e82db0e91ae4db9ddd3b6f8bfed5ae549228ee6b9ca1dd151da0a4d27b6f343a1f5b488e830fcadee39e1860aef0a1c1580e8b7b773ac12eefe9f46c1fb6790bcc663f92d484f591ef86b0d0ac0ee43642d9ea86048e5b43d385bcab728006001a5ad5049dcde6cb19765970e8764e06e973719c95e2cb16dea0fd64383e7d1c82dc74f39ca183eb44c0ea98d098ae535b01408245426f5d5603bca9467005c83559d42c1674d4384a07d29f5b08515587f98cb1d17a27848f501aec3509d30f3ad7165749437ea3b32dc191f81c5d1a1a87ca1b1b7a3396d1bdc176a64d1fc1423489cedb3e803aef87a14679e46265d30cf75496f99f476378fd5fd7815b4ba39255ccd41bfa2b04a2a9b9b496d361788a93613eb5a91bc372b788a48a5f7dd2368879064bd7bf91fd33ee80f4b27e7ab9c4b7f8406c6935344dd1ac89332a737697dbb2b4f7370dc86e541df8349c5921ebe0467a4d529ce9545f95cf2fd4374108a2e33c5a314eb58c4150076243526ef42dcf8fc313d7845452f5f97b4a56f6126b6a06e8110ee512f186f305f8c6c80070dcdf92fd337c38dcd7f5cf817d7af444a8ada157209726905b6952b7197c4b1473d79de075d65a78921936cf4e732060f9eb32a59d086740941fd84319adea8acd9c1f98608874ba968a08c913a0ad15f718f91caa7a9dc814798e77ebb46effe99f23a28010fa87418a7ddf8892f18f69a8c92d9fb7aade8fa4b0c50d9c76867bd8a41f3bcfcc6199d461aa50cac3358fc106da5d4596cd28a4a9bdef43935fb490fa0f186286343e56c78c4ba5f9fdf019b3e9573ebc0bc4c324e9bfbac7bf2ef79b22c92b7b51d6360a2cba1a0b06d512081a8e0c7543254413b1fd15ac9544b05167d1e38807a0944171ae9afd873d8a6ea6a1ffe4f34397cac358e27199a63b35d7fb035132b8000ec26f066ae505d2717283f44cd4dbcc3c026b67f108d303e174dcdd32992061797d01ee70d8e26a92a756cf5732eed0202032c00fb653c4f201568a6caf7f113c6b1f8e91773c418754594b21455334dd53da6432f26856764f106723e4382a41b3d1cfd07564bdc77daa52b0459f92e005d91544c309913d488daa93dfe852b3fb9c23e3bfd9fa7c573cfd61c48df6fe8c222ae5debfc357e8981ebc3d0a4865ebf279127e8e44cbd986b9a8f02890ccaa8932fa90e79f511762448e938d101ec87c0577abdb1912afd572e52ff8a9a772a75d8b39cc7e3dcb9d458519cd84b1e5e8858ea2e11c7ff35515c218fc6302bc3b7352e5c7a9f393eaffd1917c86b23e39f0be345ead6233a069576f3aec9c67e44af6a16f43250e5bd843e2a3fb906343740ad4452d35202a692e92a082b4cbdc061c4068a57e6a2bab124d3c5a2a7726552b79cd3bd600f6797bf3a28519f323200f7e56cf4ebad09218094b12c65acedea8eb9009ada6d637078f4d8ad16b202ce4445d02ae4d4404db426ec6622e7909764ebe3c36ca50f4eb37ffb095cd9986beb15bf982dcefb1b7f84e86c0023cdf40dcf7a8d0025325e6d0b688c051905168fc0db1e74bfa8140fa8a9670553d7ac26439a0cce0df0d231e484de52c64f29bf3847f285e7f91d48f046a53f83d6a831afac3589b012402bdbe6742a1398be54333db1b9855db4a006fc3ef4e62356152ff8b834ad296fb9664a17071f901afdd2be9c03b6f1bcb2da535095681ff51cbc3676db31ad11b6926c7ad9d88e0195f9496851713b260cf26e2046366c98d59cac75c206a109e65d4f71d736997fed1a4f313c10447ac33f3b14779098e050550d841c2af1d76f3c5872521c2cfd77bef818e8a7418d027e0b6f7e359a0f5d6aeefa9f50cab47ba229ee6a4ee88bfca03a04d9d44bd946a492c1ba55c3afdeaf2d34dec1801071b3d2bdaaa667fc1a9236df7e069771a1efaf84ca22160d6ddb9d52f91aeaad6e08d6aac596a824dcbf576f94a8b62ed0b60fc39715058a275edf0d6654be1565285f2f67613133932de52bbe0a9cd611d062453351a4bfa63880fb4a2520edb72913c7e68815cc658e24092e59f613a88b67379ec7770bd7ae64e99a5be444bb3d74ca7a0a40d291e3a0132faf89feae8fde8bd96231792fa6c1499ea2cd5cb6d2239ae4fd6b9af54f3ce6b37103ba21aec9735576417cc4d7f1726c42a6bb6e71090193bc3f03f745875d6adaaf3001aff55fa6895cda42ca914b1a8e392ab70baa572d3f965e16e7c2d59d5901ee874144d061cfa1a028d05d9b14406c0b146ef532f4ec55bb954ba319e2e7e300a522e0376a9790f5b61a2c104de2760f657a9dc536ccf15b533d05812639679fd45a6ef992552e0c0fc083c315a3f76aadccc06c9d2f80f09fe6f60ddb62703e9a4d945f5335553e020ebae550f1680ae17a5d685e3968347f8157f5bbf3392f956191191bbe353c10009af3161f2c27f72d69b9fdedf137431fa1e9d094782c3402e2b44e51b371823e1829c442f0b4da9503089e722085ad6d587acefc576d63b3111880075481caed077094dde1bc216bc6d093e6913f4e8374f5285efe5896c1c29e6ab2b15bbf2ebc638e17ec66c26e29cf37358af2d38c32e3bc56b5461c262bf18d9ad86bfbc35d84db3f63e84cd7b31c07fa4f8fba78029aab59bb304b4f836dc28dcda610a2cfc043d3be533dfd953253979508b3ae3214b88e6f788e71ea1cfad1dc4ec64238a5d1f0eee342fd49d9487ae12bac4ac55c98607c3e0f408e7bc161df5fa0cd1bd4cf5b73e1f16c0b3f05ba3270d039ed39ebe8620afa91fe278a7547d50f1dd4500fa6a1a7376c0b56afc3e211fb67702f9ccd4efdde06f101ce02781896232c083d8eaade5594324a157f85479f6769d733611901843dda375a4231c7be2e68a39feee90e97777af7a096d4ba10eff736ca8bf08a4888a264980bf168edb26c0e500da2ba960a8c3ca8ab85423f5f41eb1218169bf5a1f9033168afba9995d5d0858ab26c193fc00feef934cebb37aa10f6dffa8497164a089248771367aceb6edd511529a1545117290290c5ec98003a9bf303c002335d3cbcb071d7d245f94da3f2b8268439c9175b912ff2368917d6fed3df752487ceaaa9ea1a0afc0ae5d99d056c91ac04728268161c74ab44e6fdbcb25c1804d1a376d696b0e88afd4a3a1b62f8c884975635f47cd19a13159efa8a77457502a6659dacdecff2d27e2b85d29438fbc99e728f304ff318fe8c30076baecc442ce9f3857f6bbe8855594cb9c89c6bfa7be1a53970c277b14915232497d91e7f70299095b6d5d2e4baaae20e56f6b3e7b8b242a052894235888f9c3da3c93ad7bd78bfda8e5b1d07815888062e02ccf030f8aa977551ee5c27f110a4ccddf8151f2a584117437bffbbc2a73eedd89b1bf05de6deee2387c596dba113ccdcaaabeb63f2bbcadb5d50f3a8fb8f518759c62e2c02947147a244630529b6a35839d54daf2a57b133fc2bb6930df31562bc2c4dd7a3d5a5f879d582fea591325935b7e03072351035bc2d177b042ad17b059a169904f70d6b9f6497bd1102c98adb873a6fb35106d0ca98dc4bba70eb785a88734c7fad188e097c3c97dbc4e64fd2473c571a33f010af93e51961ff63de8fbeb03829f940b2db8fc1439238a22ba7658b7a0930afb89887ce1d6633ca388156ec7c80405898e7ce4c2ada7fdca4f391eea9b311a2cba1d858b498d9cc4da78f6befc3d55a13a2bc6fea2fbc684704512e0b3004daa718ad8a9095b093b6ec908c9922f8d8ebfd8beeb3f972cade62e4a492c27ee9e08c757803eaf1216f9740b677a09a674f1e9cb035940da768224e67272f33fd21013bda39d5af4055c553150dbf1950e601b76260a404d210e7534298df361e1c0be0816d6c82e24783d70c31479c37a0fba9c517b59f1dd53b08cd73d5c1a77e4372aa910bb4f581b15fc003860fe236c30121f422b944cbee7f1041f7299733980687227179ca52e07f4cafda824a0c855bd7cc161eb2c0f6949054aeff90f09a668c0b7eae9b9af42cfde2affdac8052ab9c6d17f0ab10ad83fc51192c1e288bb94d78b0ac1314a0bc306138e46195e39f6588bc03889991d4795f744240189cf716bba4f859d3428033d344a0c7515861c3aeb42c89b1365cb91c2fd9ceabd0b736d0c250687dc61a96e63214082b15140514408dbb5b4654b975512ff684579ff5393cc2107459524711bfa584ec7d292deadda28c396be47d6d4fd75ccbe5bd7a0a9f92dc6e2bd7b02876ce5aa6e2a2bc2281395e8df36e3bfeec127795f1ee51c0a60727769b6934d00747084ac3a677d347ae0d2e57ff0feb5a3843df6179942ee7371b00f73b56b4179c2111091a042cb3a3d2ff0ac0afbee4eab807399cd6dcf6e799b85b0c2d954bbc6b305532249d0e473876222f9bb133b6cd77182ef757dd0368059821d07cff32", 0x1000}, {&(0x7f00000000c0)="a4c751283c96fce55bdc144b9529f41128c8b8c78720e11857420ca259b5f51ca85d3ba8f4462400", 0x28}, {&(0x7f0000000300)="fa3c03f4585fd9277e29e27e640a0722d8395d8871b6791ce2104f9ef45b0fb4c449f8d5dfa9046dc99dee0cdb62ebb2437c4aac439840c68924f6a40915c5875e77169a4d9d9908b9c39a705879c9f87ea06527c25956d371747c69703f53d06a72a75fafe71b5ba5a714a2a8f6cda9e5db9953629532a124e5ce4e6f49c503916403056809869edf4d838804d2816c0ccf04ab1f4597c3da3933ba47025339d336ea35b92df28a8771af96eb55d716f2f75a1c8bb3b0ffb48c7c14bcd4c028800256f33baea2ffc32f5203c9", 0xcd}, {&(0x7f0000000540)="e23222c015ec91783a23191022ce5685a862c7a69766522e2ceac2a106e9dc64a78beecddf36796c0094cfe539e1d8ace896baa1eaa590833469b9568fe1192d36b0aa3aaf74ab0a759496198d8f128e0474f2657bb0fd6fc69493bc62b294184016fd2d596bc34869f585a177a56c366412b8bf8bc5df9056822d1d4f784b95f95aa218ddeca5fe5cb76eef24218fd58315ad7934d292118da433c4e4e6365ae9b69c87af8bc4fb2170e535cffeef4a861e370a8fd8b93527db60a8dfc2c89c0c15500988f1e632b388bcef0fc26fb6ffd95ca66077", 0xd6}], 0x4}, 0x4010) 2018/04/02 20:47:07 executing program 7: r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$fuse(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="20000000000000000400080000000000f8ffffffffffffff0100000000000000"], 0x20) r3 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f00000000c0)='./cgroup\x00', 0x200002, 0x0) r4 = syz_open_procfs(0x0, &(0x7f0000000040)="2f65786500000000000035abe1e80d903e0d717ac1889a45e581c9e14a5c8f95f5d2968ae8c767e9d18fd69a") ioctl$fiemap(r4, 0x40086610, &(0x7f0000000080)=ANY=[@ANYRES64=r4]) ioctl$KVM_KVMCLOCK_CTRL(r2, 0xaead) r5 = openat$cgroup_int(r3, &(0x7f0000000000)='io.max\x00', 0x2, 0x0) ioctl$KVM_SET_FPU(r4, 0x41a0ae8d, &(0x7f00000002c0)={[], 0xff, 0x8, 0x2, 0x0, 0x1f, 0x1, 0xf000, [], 0x7fffffff}) r6 = dup3(r5, r3, 0x0) write$cgroup_int(r5, &(0x7f0000000280)=ANY=[@ANYBLOB='9:4\r'], 0x4) preadv(r6, &(0x7f0000002440)=[{&(0x7f0000000140)=""/38, 0x26}], 0x1, 0x0) mincore(&(0x7f0000ffd000/0x3000)=nil, 0x3000, &(0x7f0000000100)=""/52) setsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(r0, 0x84, 0x72, &(0x7f00007daff4)={0x0, 0x0, 0x80000000021}, 0xc) [ 251.834254] program syz-executor0 is using a deprecated SCSI ioctl, please convert it to SG_IO 2018/04/02 20:47:07 executing program 6: r0 = perf_event_open(&(0x7f000001d000)={0x5, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x40002, 0x12013, r0, 0x0) syz_open_dev$tun(&(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) 2018/04/02 20:47:07 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000fe8000/0x18000)=nil, &(0x7f0000000380)=[@textreal={0x8, &(0x7f0000000300)="f30f6fbe01a9653e0f0766b9690a00000f3226f326260f0f3e5084ae66b9800000c00f326635000800000f30f30f218eb800068ed00f01df640f38f16cffb810058ed0", 0x43}], 0x1, 0x0, &(0x7f00000003c0), 0x0) pipe2(&(0x7f0000e3eff8)={0x0, 0x0}, 0xfffffffffffffffd) r3 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) r4 = dup3(r3, r2, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000decfe0)={0x10005, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) ioctl$KVM_SMI(r3, 0xaeb7) add_key(&(0x7f0000000100)='keyring\x00', &(0x7f0000000040)={0x73, 0x79, 0x7a}, &(0x7f0000000400), 0x0, 0x0) ioctl$KVM_RUN(r2, 0xae80, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r3, &(0x7f0000fe8000/0x18000)=nil, &(0x7f00000000c0)=[@textreal={0x8, &(0x7f0000000500)="0f005c0666b8ef0000000f23d00f21f86635300000010f23f866b9770b000066b80000008066ba000000000f30f20f35f30f1bcff4650f01cabaf80c66b8c261a58266efbafc0cb874daef0f236d0f32", 0x50}], 0x0, 0x0, &(0x7f0000000040), 0xffffe1e) ioctl$KVM_RUN(r4, 0xae80, 0x0) 2018/04/02 20:47:07 executing program 4: perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$netlink(0x10, 0x3, 0x10000000000000a) write(r0, &(0x7f000077f000), 0xfd1f) 2018/04/02 20:47:07 executing program 2: socketpair(0x11, 0xe, 0x7693, &(0x7f0000000240)={0xffffffffffffffff}) ftruncate(r0, 0x2) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = syz_open_dev$admmidi(&(0x7f0000000000)='/dev/admmidi#\x00', 0x101, 0x0) ioctl$PPPIOCGFLAGS(r2, 0x8004745a, &(0x7f0000000200)) ioctl$DRM_IOCTL_RES_CTX(r2, 0xc0106426, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{}]}) getsockopt$inet_sctp6_SCTP_AUTH_ACTIVE_KEY(r2, 0x84, 0x18, &(0x7f0000000100)={0x0, 0x9}, &(0x7f0000000140)=0x8) getsockopt$inet_sctp6_SCTP_AUTH_ACTIVE_KEY(r2, 0x84, 0x18, &(0x7f0000000180)={r3, 0xd8f}, &(0x7f00000001c0)=0x8) getsockopt$ARPT_SO_GET_INFO(r2, 0x0, 0x60, &(0x7f0000000280)={'filter\x00'}, &(0x7f0000000300)=0x44) readv(r1, &(0x7f0000e8ffe0)=[{&(0x7f0000b32000)=""/172, 0xac}], 0x10000131) setsockopt$netlink_NETLINK_PKTINFO(r1, 0x10e, 0x3, &(0x7f0000000040)=0x1f, 0x4) sendmsg$nl_route(r1, &(0x7f0000665000)={&(0x7f0000faeff4)={0x10}, 0xc, &(0x7f0000f48000)={&(0x7f0000551fbc)=ANY=[@ANYBLOB="1800fb028124bc161f449f8b0000000000000000", @ANYRES32=0x0], 0x18}, 0x1}, 0x0) [ 251.887396] sd 0:0:1:0: ioctl_internal_command: ILLEGAL REQUEST asc=0x20 ascq=0x0 2018/04/02 20:47:08 executing program 5: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000e5b000)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) connect$inet(r0, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x11}}, 0x10) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000eb0fb8)={0x1, 0x3, &(0x7f00009ff000)=@framed={{0x18}, [], {0x95}}, &(0x7f00002bf000)='syzkaller\x00', 0x4, 0xb7, &(0x7f00006ab000)=""/183}, 0x48) setsockopt$inet_tcp_int(r0, 0x6, 0x19, &(0x7f0000000240)=0x8, 0x4) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)="6970365f76746930000000000400", 0x10) r2 = socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(r2, 0x89e0, &(0x7f000031aff8)={r0, r1}) ioctl$sock_kcm_SIOCKCMCLONE(0xffffffffffffffff, 0x89e2, &(0x7f00000002c0)={0xffffffffffffffff}) sendmsg$nl_xfrm(r3, &(0x7f0000000780)={&(0x7f0000000200)={0x10}, 0xc, &(0x7f0000000740)={&(0x7f0000000480)=ANY=[@ANYBLOB="b80000001900000000000000000000007f000001000000000000000000000000ff01000000000000000000000000000100000000000000000000000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="00000000000300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0xffcb}, 0x1}, 0x0) ioctl$sock_kcm_SIOCKCMUNATTACH(r3, 0x89e1, &(0x7f0000000040)={r0}) sendmsg$inet_sctp(r0, &(0x7f0000000180)={&(0x7f0000000080)=@in={0x2, 0x4e20, @loopback=0x7f000001}, 0x10, &(0x7f0000000140)=[{&(0x7f00000007c0)="7343ed33d285b3cc20580283d909da4865a42f65c3326ad4d514c629fadc8afadf468ca9b7d5b692fd3a59e99624ebd46194b5bf1db8704e8757b8230fde0535c2acbcd0c509b1b55f53f50ac0ba0161bff044aefe247f7f71631911f5d68ab5a3535e9450cefd4ed45778e128a73ed807b24b11741b9613c0206c2eb004f1f37a9cec67880d7a158c9b46bafaeb0c47bab872958a15dad2a3868648359f84ab19c69395c42ef86ade52a52b9276d08a4e61c3793ecaa7a461cd67b95b945631fd7a5ccd867a61007fdb95a1daa4e381d9387ff0f467460f33ab6c41f284376a940f9e8594f645dcd357ded951012ad851fa56a82bfb16dfbcaff27224425d1e97d5bf1acf0f8803971837e1a8c92a0542e2775a5eba64c7e3ca67cf15c7e8996d783d491f3a867b0e00ef17643a97d1627698682fa95bfc8b7a6204f93370e29eac1641c95228e02ed987f2c4eda7f2276397a0a6383953427f814de74923136d9217138ed6d5de97fed41caa9f074da7fa53d1e0649e9b70fdcee710bf5c0f72cb053023b6ed840f3adea940c55adb24640f4ea955da0790c5efe1d78a9341ca5011bf6c066118a34eb749de96a5fac53fd37b983cdac8d9ef9e06a1be495d04b38caf588a16f0e730d1622e4fb2108c531b46c6a80793d1d9878b72dc379afb9c17e9546fc2ff6834fd72a9900767977f4f401b9b9dc0eb98464e58d5dd8124654fe8c6a01ece20262cfc1c2980328a3320b6d546e5512cfaf2b08b0d6ee647cfa4fb0ead8d2c81504808c8ff482377fd122d6185d8e7734a021504875e0e4129000332a1956c067260ffc0f565fd37824f7ebb0758304a6f63e87179c01a35149669265a055aab44025a57c19188b89df8da46f9aaabf35e28cef8349ae79434a30aa797f69cd5cae6640bfc94bea4288b22e9940474dbc75ded8845fa1d87e135d5575b0b395b85cfaf9cd9ec52310eff0fe3eb86d37cbd5fad20684b494d23d4244a958baf1f52d1c7ade097510f50c401caef9dd710545f816620422cac78baa35340be942e179482767f23f2526e32a1ff2f416585ef7c33112d3b212d2a14146e13057c1291c3d8c429602ce2e7de8eb26e44809c88e08791725b7eace601a6313646652cc19ccd556f8f481ec7bf996254bdc0d7ed913a8dff69dd331582a623a761ab3e522453172e60b00897d12bfe4981511cf8e484421e13fcd3f69c1f8e430bef4882500cb19b7e02fdad6ef4238a22e82513131821405aff01f6e61715cc74b8abe2758c089005fd5d2d9cd3b40293811637cedf987bde326aba6954751174334d62b922da2f3722801e82db0e91ae4db9ddd3b6f8bfed5ae549228ee6b9ca1dd151da0a4d27b6f343a1f5b488e830fcadee39e1860aef0a1c1580e8b7b773ac12eefe9f46c1fb6790bcc663f92d484f591ef86b0d0ac0ee43642d9ea86048e5b43d385bcab728006001a5ad5049dcde6cb19765970e8764e06e973719c95e2cb16dea0fd64383e7d1c82dc74f39ca183eb44c0ea98d098ae535b01408245426f5d5603bca9467005c83559d42c1674d4384a07d29f5b08515587f98cb1d17a27848f501aec3509d30f3ad7165749437ea3b32dc191f81c5d1a1a87ca1b1b7a3396d1bdc176a64d1fc1423489cedb3e803aef87a14679e46265d30cf75496f99f476378fd5fd7815b4ba39255ccd41bfa2b04a2a9b9b496d361788a93613eb5a91bc372b788a48a5f7dd2368879064bd7bf91fd33ee80f4b27e7ab9c4b7f8406c6935344dd1ac89332a737697dbb2b4f7370dc86e541df8349c5921ebe0467a4d529ce9545f95cf2fd4374108a2e33c5a314eb58c4150076243526ef42dcf8fc313d7845452f5f97b4a56f6126b6a06e8110ee512f186f305f8c6c80070dcdf92fd337c38dcd7f5cf817d7af444a8ada157209726905b6952b7197c4b1473d79de075d65a78921936cf4e732060f9eb32a59d086740941fd84319adea8acd9c1f98608874ba968a08c913a0ad15f718f91caa7a9dc814798e77ebb46effe99f23a28010fa87418a7ddf8892f18f69a8c92d9fb7aade8fa4b0c50d9c76867bd8a41f3bcfcc6199d461aa50cac3358fc106da5d4596cd28a4a9bdef43935fb490fa0f186286343e56c78c4ba5f9fdf019b3e9573ebc0bc4c324e9bfbac7bf2ef79b22c92b7b51d6360a2cba1a0b06d512081a8e0c7543254413b1fd15ac9544b05167d1e38807a0944171ae9afd873d8a6ea6a1ffe4f34397cac358e27199a63b35d7fb035132b8000ec26f066ae505d2717283f44cd4dbcc3c026b67f108d303e174dcdd32992061797d01ee70d8e26a92a756cf5732eed0202032c00fb653c4f201568a6caf7f113c6b1f8e91773c418754594b21455334dd53da6432f26856764f106723e4382a41b3d1cfd07564bdc77daa52b0459f92e005d91544c309913d488daa93dfe852b3fb9c23e3bfd9fa7c573cfd61c48df6fe8c222ae5debfc357e8981ebc3d0a4865ebf279127e8e44cbd986b9a8f02890ccaa8932fa90e79f511762448e938d101ec87c0577abdb1912afd572e52ff8a9a772a75d8b39cc7e3dcb9d458519cd84b1e5e8858ea2e11c7ff35515c218fc6302bc3b7352e5c7a9f393eaffd1917c86b23e39f0be345ead6233a069576f3aec9c67e44af6a16f43250e5bd843e2a3fb906343740ad4452d35202a692e92a082b4cbdc061c4068a57e6a2bab124d3c5a2a7726552b79cd3bd600f6797bf3a28519f323200f7e56cf4ebad09218094b12c65acedea8eb9009ada6d637078f4d8ad16b202ce4445d02ae4d4404db426ec6622e7909764ebe3c36ca50f4eb37ffb095cd9986beb15bf982dcefb1b7f84e86c0023cdf40dcf7a8d0025325e6d0b688c051905168fc0db1e74bfa8140fa8a9670553d7ac26439a0cce0df0d231e484de52c64f29bf3847f285e7f91d48f046a53f83d6a831afac3589b012402bdbe6742a1398be54333db1b9855db4a006fc3ef4e62356152ff8b834ad296fb9664a17071f901afdd2be9c03b6f1bcb2da535095681ff51cbc3676db31ad11b6926c7ad9d88e0195f9496851713b260cf26e2046366c98d59cac75c206a109e65d4f71d736997fed1a4f313c10447ac33f3b14779098e050550d841c2af1d76f3c5872521c2cfd77bef818e8a7418d027e0b6f7e359a0f5d6aeefa9f50cab47ba229ee6a4ee88bfca03a04d9d44bd946a492c1ba55c3afdeaf2d34dec1801071b3d2bdaaa667fc1a9236df7e069771a1efaf84ca22160d6ddb9d52f91aeaad6e08d6aac596a824dcbf576f94a8b62ed0b60fc39715058a275edf0d6654be1565285f2f67613133932de52bbe0a9cd611d062453351a4bfa63880fb4a2520edb72913c7e68815cc658e24092e59f613a88b67379ec7770bd7ae64e99a5be444bb3d74ca7a0a40d291e3a0132faf89feae8fde8bd96231792fa6c1499ea2cd5cb6d2239ae4fd6b9af54f3ce6b37103ba21aec9735576417cc4d7f1726c42a6bb6e71090193bc3f03f745875d6adaaf3001aff55fa6895cda42ca914b1a8e392ab70baa572d3f965e16e7c2d59d5901ee874144d061cfa1a028d05d9b14406c0b146ef532f4ec55bb954ba319e2e7e300a522e0376a9790f5b61a2c104de2760f657a9dc536ccf15b533d05812639679fd45a6ef992552e0c0fc083c315a3f76aadccc06c9d2f80f09fe6f60ddb62703e9a4d945f5335553e020ebae550f1680ae17a5d685e3968347f8157f5bbf3392f956191191bbe353c10009af3161f2c27f72d69b9fdedf137431fa1e9d094782c3402e2b44e51b371823e1829c442f0b4da9503089e722085ad6d587acefc576d63b3111880075481caed077094dde1bc216bc6d093e6913f4e8374f5285efe5896c1c29e6ab2b15bbf2ebc638e17ec66c26e29cf37358af2d38c32e3bc56b5461c262bf18d9ad86bfbc35d84db3f63e84cd7b31c07fa4f8fba78029aab59bb304b4f836dc28dcda610a2cfc043d3be533dfd953253979508b3ae3214b88e6f788e71ea1cfad1dc4ec64238a5d1f0eee342fd49d9487ae12bac4ac55c98607c3e0f408e7bc161df5fa0cd1bd4cf5b73e1f16c0b3f05ba3270d039ed39ebe8620afa91fe278a7547d50f1dd4500fa6a1a7376c0b56afc3e211fb67702f9ccd4efdde06f101ce02781896232c083d8eaade5594324a157f85479f6769d733611901843dda375a4231c7be2e68a39feee90e97777af7a096d4ba10eff736ca8bf08a4888a264980bf168edb26c0e500da2ba960a8c3ca8ab85423f5f41eb1218169bf5a1f9033168afba9995d5d0858ab26c193fc00feef934cebb37aa10f6dffa8497164a089248771367aceb6edd511529a1545117290290c5ec98003a9bf303c002335d3cbcb071d7d245f94da3f2b8268439c9175b912ff2368917d6fed3df752487ceaaa9ea1a0afc0ae5d99d056c91ac04728268161c74ab44e6fdbcb25c1804d1a376d696b0e88afd4a3a1b62f8c884975635f47cd19a13159efa8a77457502a6659dacdecff2d27e2b85d29438fbc99e728f304ff318fe8c30076baecc442ce9f3857f6bbe8855594cb9c89c6bfa7be1a53970c277b14915232497d91e7f70299095b6d5d2e4baaae20e56f6b3e7b8b242a052894235888f9c3da3c93ad7bd78bfda8e5b1d07815888062e02ccf030f8aa977551ee5c27f110a4ccddf8151f2a584117437bffbbc2a73eedd89b1bf05de6deee2387c596dba113ccdcaaabeb63f2bbcadb5d50f3a8fb8f518759c62e2c02947147a244630529b6a35839d54daf2a57b133fc2bb6930df31562bc2c4dd7a3d5a5f879d582fea591325935b7e03072351035bc2d177b042ad17b059a169904f70d6b9f6497bd1102c98adb873a6fb35106d0ca98dc4bba70eb785a88734c7fad188e097c3c97dbc4e64fd2473c571a33f010af93e51961ff63de8fbeb03829f940b2db8fc1439238a22ba7658b7a0930afb89887ce1d6633ca388156ec7c80405898e7ce4c2ada7fdca4f391eea9b311a2cba1d858b498d9cc4da78f6befc3d55a13a2bc6fea2fbc684704512e0b3004daa718ad8a9095b093b6ec908c9922f8d8ebfd8beeb3f972cade62e4a492c27ee9e08c757803eaf1216f9740b677a09a674f1e9cb035940da768224e67272f33fd21013bda39d5af4055c553150dbf1950e601b76260a404d210e7534298df361e1c0be0816d6c82e24783d70c31479c37a0fba9c517b59f1dd53b08cd73d5c1a77e4372aa910bb4f581b15fc003860fe236c30121f422b944cbee7f1041f7299733980687227179ca52e07f4cafda824a0c855bd7cc161eb2c0f6949054aeff90f09a668c0b7eae9b9af42cfde2affdac8052ab9c6d17f0ab10ad83fc51192c1e288bb94d78b0ac1314a0bc306138e46195e39f6588bc03889991d4795f744240189cf716bba4f859d3428033d344a0c7515861c3aeb42c89b1365cb91c2fd9ceabd0b736d0c250687dc61a96e63214082b15140514408dbb5b4654b975512ff684579ff5393cc2107459524711bfa584ec7d292deadda28c396be47d6d4fd75ccbe5bd7a0a9f92dc6e2bd7b02876ce5aa6e2a2bc2281395e8df36e3bfeec127795f1ee51c0a60727769b6934d00747084ac3a677d347ae0d2e57ff0feb5a3843df6179942ee7371b00f73b56b4179c2111091a042cb3a3d2ff0ac0afbee4eab807399cd6dcf6e799b85b0c2d954bbc6b305532249d0e473876222f9bb133b6cd77182ef757dd0368059821d07cff32", 0x1000}, {&(0x7f00000000c0)="a4c751283c96fce55bdc144b9529f41128c8b8c78720e11857420ca259b5f51ca85d3ba8f4462400", 0x28}, {&(0x7f0000000300)="fa3c03f4585fd9277e29e27e640a0722d8395d8871b6791ce2104f9ef45b0fb4c449f8d5dfa9046dc99dee0cdb62ebb2437c4aac439840c68924f6a40915c5875e77169a4d9d9908b9c39a705879c9f87ea06527c25956d371747c69703f53d06a72a75fafe71b5ba5a714a2a8f6cda9e5db9953629532a124e5ce4e6f49c503916403056809869edf4d838804d2816c0ccf04ab1f4597c3da3933ba47025339d336ea35b92df28a8771af96eb55d716f2f75a1c8bb3b0ffb48c7c14bcd4c028800256f33baea2ffc32f5203c9", 0xcd}, {&(0x7f0000000540)="e23222c015ec91783a23191022ce5685a862c7a69766522e2ceac2a106e9dc64a78beecddf36796c0094cfe539e1d8ace896baa1eaa590833469b9568fe1192d36b0aa3aaf74ab0a759496198d8f128e0474f2657bb0fd6fc69493bc62b294184016fd2d596bc34869f585a177a56c366412b8bf8bc5df9056822d1d4f784b95f95aa218ddeca5fe5cb76eef24218fd58315ad7934d292118da433c4e4e6365ae9b69c87af8bc4fb2170e535cffeef4a861e370a8fd8b93527db60a8dfc2c89c0c15500988f1e632b388bcef0fc26fb6ffd95ca66077", 0xd6}], 0x4}, 0x4010) [ 251.985561] program syz-executor0 is using a deprecated SCSI ioctl, please convert it to SG_IO [ 252.070181] sd 0:0:1:0: ioctl_internal_command: ILLEGAL REQUEST asc=0x20 ascq=0x0 2018/04/02 20:47:08 executing program 6: r0 = perf_event_open(&(0x7f000001d000)={0x5, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x40002, 0x12013, r0, 0x0) syz_open_dev$tun(&(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) 2018/04/02 20:47:08 executing program 2: bpf$PROG_LOAD(0x5, &(0x7f0000000100)={0x0, 0x3, &(0x7f0000000040)=ANY=[@ANYBLOB="180a00fffffffffd63010800000000000000000000000000000000"], &(0x7f0000000000)="47504c00bc3047eb525f484f89fc96dd6ca64da40ff023122e66f6", 0x0, 0xce, &(0x7f0000000300)=""/206}, 0x48) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000240)={0xc, 0x14, &(0x7f0000002b00)=@raw=[@initr0={0x18, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x2}, @initr0={0x18, 0x0, 0x0, 0x0, 0xea0, 0x0, 0x0, 0x0, 0x22d1}, @call={0x85, 0x0, 0x0, 0x2}, @ldst={0x0, 0x3, 0x7, 0x7, 0xd, 0xfffffffc, 0xffffffffffffffff}, @exit={0x95}, @call={0x85, 0x0, 0x0, 0x2a}, @alu={0x7, 0x2, 0xf, 0x3, 0x0, 0xfffffff8, 0xffffffffffffffff}, @exit={0x95}, @initr0={0x18, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, @exit={0x95}], &(0x7f00000004c0)="73797a6b584e3e2f9afed6d0ee3d5d5de2f791e4545b69c564e359a02949ab535c1b25caa665b968d2f1a32e3febe4189befa5f044722bae83e5b6959e392e8d24e41b4ce153c97b5a23e135e38d3b1d14ad7a9eeb7069347fee053569544f1a0000000000000000", 0x80000001, 0xbb, &(0x7f0000000300)=""/187}, 0x48) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f0000000000)) socketpair$inet6(0xa, 0x6, 0x2, &(0x7f0000000040)) socket$kcm(0x29, 0x0, 0x0) socketpair$inet6_sctp(0xa, 0x1, 0x84, &(0x7f0000002bc0)) socketpair$inet_tcp(0x2, 0x1, 0x0, &(0x7f0000000000)) bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xe, 0x13, &(0x7f0000000040)=@framed={{0x18, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, [@exit={0x95}, @call={0x85, 0x0, 0x0, 0x1e}, @alu={0x7, 0x7966, 0x0, 0x0, 0x5, 0x0, 0xffffffffffffffff}, @generic={0x7f, 0x968, 0x697}, @initr0={0x18, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0xffffffffffffffc0}, @jmp={0x5, 0x400, 0xa, 0x3, 0x7, 0xfffffff8, 0xfffffffffffffff1}, @jmp={0x5, 0x80000001, 0x8, 0x9, 0xf, 0xfffffff4, 0xfffffffffffffffc}, @initr0={0x18, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x2}], {0x95}}, &(0x7f0000000100)='syzkaller\x00', 0xcf, 0x8c, &(0x7f0000000140)=""/140, 0x41f00, 0x1}, 0x48) r1 = socket$kcm(0x29, 0x5, 0x0) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000003e80)={0xf, 0x14, &(0x7f00000002c0)=@raw=[@jmp={0x5, 0x2, 0x0, 0x9, 0x7, 0x50, 0x10}, @map={0x18, 0xa342e40de9d8422f, 0x1}, @exit={0x95}, @alu={0x7, 0xfffffffffffffffc, 0xa, 0x9, 0xf, 0x50, 0x1}, @exit={0x95}, @alu={0x7, 0xc97f, 0xf, 0x7, 0xa, 0x96, 0xfffffffffffffff0}, @generic={0x2, 0x1b63, 0x300a, 0x4}, @exit={0x95}, @alu={0x4, 0x5, 0xe, 0x2, 0x3, 0xfffffff0, 0xfffffffffffffff1}, @generic={0x1ff, 0x200, 0x8, 0x81}], &(0x7f0000000380)='syzkaller\x00', 0x0, 0xc9, &(0x7f00000003c0)=""/201, 0x41000, 0x1}, 0xfdd5) recvmsg$kcm(r1, &(0x7f00000029c0)={&(0x7f0000002880)=@llc={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast}, 0x80, &(0x7f0000003d00)=[{&(0x7f0000000280)=""/18, 0x12}, {&(0x7f0000003a00)=""/236, 0xec}, {&(0x7f0000002940)=""/95, 0x5f}, {&(0x7f0000003b00)=""/207, 0xcf}, {&(0x7f0000003c00)=""/226, 0xe2}], 0x5, &(0x7f0000003d80)=""/209, 0xd1, 0x6}, 0x40000000) socket$kcm(0x29, 0x5, 0x0) mkdir(&(0x7f0000002c00)='./file0\x00', 0x8) r3 = syz_open_dev$mice(&(0x7f0000000540)='/dev/input/mice\x00', 0x0, 0x200) ioctl$LOOP_CHANGE_FD(r3, 0x4c06, r0) r4 = bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f00000005c0)={0x0, 0x6c55, 0x18}, 0xc) bpf$MAP_CREATE(0x0, &(0x7f0000000600)={0xa, 0x1ff, 0x1, 0x5, 0x1d, r4, 0x57}, 0x2c) bpf$MAP_CREATE(0x0, &(0x7f0000000640)={0xf, 0x60, 0x5, 0x4, 0x11, r4, 0x19}, 0x2c) bpf$OBJ_GET_MAP(0x7, &(0x7f00000006c0)={&(0x7f0000000680)='./file0\x00', 0x0, 0xe}, 0x10) mount(&(0x7f0000000700)='./file0\x00', &(0x7f0000000740)='./file0\x00', &(0x7f0000000780)='9p\x00', 0x0, &(0x7f00000007c0)="587f") socketpair(0xa, 0x0, 0x80000001, &(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$sock_kcm_SIOCKCMUNATTACH(r6, 0x89e1, &(0x7f0000000840)={r1}) mount(&(0x7f0000000880)='./file0\x00', &(0x7f00000008c0)='./file0\x00', &(0x7f0000000900)='bdev\x00', 0x2000010, &(0x7f0000000940)="512f456d8b95445247012d0fbfbb3a9e953c7b3f7d1ccfde5395fb21f303af86d0dd42b8492b5c6f6756b984b54f12bdf0cc3ef61c9989b574fd64f8d71ad755236bb715b925b3641ab490c37082e03e6225c50226e24eb3a975c781b09233afaa87ebfe1a21555a4932ab1b63266c4bd9837bb49366561c0384953933c4655d68a3bf7b4c22b3460c89f1a5d611796bc864cfb906204a1edd50fa82e7a148d0ec78f049e16d2f1fa02d1389165695447e0837fb441e3f86ee13bd766fb0741bc722dc225d12") recvmsg(r1, &(0x7f0000000d40)={0x0, 0x0, &(0x7f0000000c80)=[{&(0x7f0000000a40)=""/171, 0xab}, {&(0x7f0000000b00)=""/34, 0x22}, {&(0x7f0000000b40)=""/161, 0xa1}, {&(0x7f0000000c00)=""/81, 0x51}], 0x4, &(0x7f0000000cc0)=""/107, 0x6b, 0x3}, 0x40000041) setsockopt$sock_attach_bpf(r5, 0x1, 0x32, &(0x7f0000000d80)=r2, 0x4) sendmsg$alg(r6, &(0x7f0000002900)={0x0, 0x0, &(0x7f0000000580)=[{&(0x7f0000002a00)="357cfe8e3e1a0d11f9a1165e9b379d9b862ac55a7936dbbb8d238a9b99d22fc311544d226d9034d36a6d43b466ff342f303734dcb99251e704a90c893bd151bf6a05682c4840da95c18b354fc5c820eca48b5273b38e6504cdc7a47a754e0b94", 0x60}, {&(0x7f0000002a80)="867cffcab2bc8484f836624778d6f1419085e6d5b7bee4b85a3442138985d8731d8c0f08682187fbee44778fab45cba29767844c88a2ee5d752b8981012927aea9ec761689849dd09f3f7974781209a9a2cd63d45adfe830016b341d59ddb57762a2947b0f0fa54d3cb019ed82f981905e12122bc7c38c89d4db1bf87c0b", 0x7e}], 0x2, &(0x7f0000004c40)=[@iv={0x78, 0x117, 0x2, 0x5d, "886bcf9bdd25bd019da76745c46c8c71a5f91c918fca7c14bdf50eb7c0b8c92b5f7005cfd7d5d3e04308cda0e935ce7cca08754f54639b0c2e3ed4ce5efe5b4dd77fffebb3bd4b5e3d78705ac0e8287e16a41bcc5063348db63e2bceaa"}, @assoc={0x18, 0x117, 0x4, 0x6}, @op={0x18, 0x117, 0x3}, @assoc={0x18, 0x117, 0x4, 0x9}, @iv={0xf0, 0x117, 0x2, 0xdb, "5505687c8ca3b852c651071b8d1b11d4628ed04e0fcbaf41c63c9cdb42e7930c27d0220301c3de7819ab45a6a37ebb53d2026a322c47717349c47e37501de991315509e418ab74a30b7a0c06447cc21db5fbbc6a58a8471c8528eac5ba14ce6caa5bf4dc0bce8ec8f3dbc0385aca8386754e261818515c9eb703ec3d372b9a7e3c85dc77069df17a7edb2df5c4e436125d3d30629541eb631aa3e2cf2da0e2af88ae9ff13d927aa04a53434de651902a716be5109666cf3c20a74f0ba7c8248012025d76abe1d3a7fee923add20278e654b352e0676d46d6143e8b"}, @assoc={0x18, 0x117, 0x4, 0x6}, @iv={0x1018, 0x117, 0x2, 0x1000, "a388429ffe2cdfb00a8c5c9a04f0c6f0746e33df3eaf1df1fa92330a7202f788e4346372bc5c193dee4e73ef681a6f127a762eb916edfeeea2a1b8e06b4d99698cdb33554ada996b60ec9634b579b704f56e6f0693df19e074d6dbb3970c65535237d554faaf1b153ea1568616da712f9fa5a4e1c368d39af9aacfcf35d04461c138204dc292d4347f6d389a4a6c750eb0608fc7c42a3b53972a9b5a096d4b06e4fcd1ac90e0cb8c7116aa48278e45edfeff028b35f20d8773c0667c9d96a9c6d350f2b717ed9ca40bf7dc49ce259e38238e0e32ba1abfcc555790f45e8d46c5c5f8c6673a713e002dc11f2bc6148d116d1bf91d84c0eb6b1d2e63608af9807a156cf14121f10cbb966b6ed01f622c607e3e65675c00c987174f50c8267595bf0d05fdfe5b526c13ffb252ebd39e62678db40c38469d9f220a8f38a9bee4e47888c9ca9154231c3dc37100b63bb9251969778ff0a1a91812dcbbad7f5d33905b20c1bed23b2195570b4280ac87ba34dcdf9fc54e97813d340c307a32dc1b42eebc425ef6a81570ee2814bca331c3a192708ce76114fe2faf77660044c21a8e780f743f08e1706fe1f715e5ee2d0bd87e322c6d45f6555f02dd8f003c797c972a06a973a596afff14cbef8284319853141f7b980f3c40d7625e20c548f42a1a7a43f21cd62595dbf7261fdb1669adb45ede1754651e3e5e7b38585b9e684bf105180a0d749c60eee12f016476bec82ae30f5758545cc4d3dbe8364d1d58ce021d9e10b906b2b043176d69e07b3a915ba55573d53a1e02a278bbc8d6d3fed6fcd8136f88b3362fc04df50d071ffd7137c5e0f50fa1a593ae6967096c05593068c8a1ab168d1c8059229e3855b270232404ca53a0fd82591290e93e4df3ae7e421811421182aab1be2b837f1fe34c4c2ebc64ebfb75e4a6041390e0f528f1cb2c2d6ea4e2323cad6a909c0e9bb5be791f83e67e7ad3e7fa50e3b8d2c97dfb925f2ab5088068f4116b9ea434151616ebac36d0aa8b370e6a4af8be9bbeb75576f9144c40c85aa1117456cf96bb10b56938cbdbd3b9e10061e87222c27ae483b5b3995bb0c4e546eacbd092e2a0822cad39ef041a964266a9e861a1967e010d678ffd33020f7041f868dfd3c5801c43f70626acac437321717c996efe5d3e098057219e1cda0fac5c03d039daf39ce88be76af30c8d0c74229ade7c586e92187eec4d32d2363192b14e44d4d6da8c688590e6070712738de6087172ef017c2806e33109c851fc50ee6c12423c2a219211e5cfcd1e7b571f4ad3c9bbbc28dec830c5b6862f7c509900e3c784919631e116e495a5fd9483db54c0464b498df9e94ed53f45a551b6f47d525b26397e50382f6f3fca7b5618ea314677ce1f66f13259d968792ea0334c7f58720d7a3ff07af7086aa034a1dc59d1c0ebbdcfdb7d2b43e1483f1adc9a517043df8708b0a7f05b33e6c5c9f5ba3ba5eda95f921f1afec4d83f9978bf2cf265bdb351241bb09a607bae78cc114bb0185ac700980d74465d714a18c9836808fc69a2b94914c6ebbdde3638f381f94e0ad83b2894795ce8d991ff740181296c6303c9e0e0cf2c5a4361fca58a2692f5668d377b22f3325a6aa32ef7c00dc423d1fe76da536a3b0e84ac38a4de0270fff36727da181028f78fe9f93f55d1b186e097c8d6c3db2650fff6a5ab96d022e347694ad0f196ef6149df8541bc8bb10435775f7fa1fcfd1d0d529f93e6a3d310070d3c9a732d2dce7a488082dbfd01c9a95dcaf6ee02b23e61163d5375a485da5092e95302a230bba725770e8366de8ac3615df9588599f74ac7c8c7baedc395a154fbb25185ac394f86e9ee4631e9cca64491dd75a93605abfba8e925afce963d5e7c4f10dc70269474c8ee4126b35d246f295ebba8c3de7f294d1ed2aa83caf06e8b64332d987b9f5639e6fdd9c7e31ada6a1ec916a50922c9961a0a44e8d254c5a5605ee2dd93ea4095feb4fa688b5e4660fdfc3e372a619050db3b342f36a06a6d74389274bb66a54a547feeafcd02c3a002ceb4f8b4dff9dd06cc6146d321be13214455f4a53d4c2878e2c763d4328c3e20aa7dff75f230e78c532f19980ca7ea4f811d2403003f5b67e5e2f3c27d1a4f78c494c03eb44a159ffd331d4b9c7218871fcdcae303179d6dd0c53d85bd17177ae93383479f3dca74a30642334b0aada687526ee7cc8a0d6e1870e240e7fd7a3531a1bddba98e5064455f1c1a131d12b14367dc8fde1474d78a59fb4defb06bf78f0156682ffe15fc901e7f841d102cf93939d307c0c86867fa6dfcf40dd0f69315db1df4af851c03dbb8146dd1c33afd3de3156ae161630eda37364e900816c97b0e7d3d0f98b9610f00ab81e52546f90a7185959caba9195ea33c2b9f4324b689fe7d319a9cde3ed6793db9a53eec347b2a9dd246df6ede87f5cea9d7eb9ef4f071b0370739f1b29f75bcc9626a086014ddd869192128a89a1853ea9682813ebabc2ba8af38e43a6a56e2e729a5f56788ed8c4f28ad896b71aebafde36549db62461dcad9a8c3333ef3a985ef08e80911d995cd27257e86ff540b78abaa894ea3846f7c396c1df311ec81ea4e2397ee625e7038232a112c624728c578de1400b3f6a53da61c68e97b0f334ce0d9036d9ac0bcfe8da60d98636fa843e57b0a857ed3311ece888f2255be029e4908824719c1146d7b98746334c584bab162a0afa673e8c0658a4b88bda8ce74ac0d5827a5ec3411b2d787fa88c25dd0f00f8402a2ce4f05bee9ca7bc4e26e2d9a2aa857e4217a1d88d483db189e5d5794105cb54b2134bf9cdcf979226fc8236e7c4bfdd7cd049a789c37a6ad07001b10c267049f4c0739fa69fc63dcc94ff35503f7b9d02e78914efa8d63291923e4aac9a7c31c81a16b4906b355ccb782dbbcf6868e3156eb5a160121a5faa1c7dc112e299287104e88fd0eb1d2b618ed171f96fa0a6cc7886fbc95d302d605aefe049d9c5c83229d258239c90e607f92c538906533ce7ed9a854438a38afb895f064f854eda11d085c3b581ab09fa5a2f34d922191d7edbbfda8dcf6a79338fee99bc43db3e9d69dbefcccfdb9c250df98d8c413e4168203c7d4da61d5e1b9f6be251704e728fc54640fc8d4171908467be01d09be3c76d50fcd2651c4e8c1d77bfd91bebe3202162aa2a5d75e932c0b2e1ace0d9a99618b162100ead3b059bd592c8546c60b540b143331fe47a65989e64157bc727524e1a4e5a3835b0719f5ee377aba80b84e60122e2c3963dc66d3c92396fe23eeb954e84ab8e43b4a9b6159c65aea77ffe18ef29408b4c01ab76b29471a8e3e705f7a68a926b64beb0903839aa0d4b4c7987038a7a0d03e58b9ecd7a3fa0424490f72c6d20ba43abd1a7c752a816cc779eb48b2511876c82b593e84f94c0166c637eb2f81bade1a05aa1d4e9ed7e1c516466af56ac5d0089414234c0d33b2a0125a0fc1e80df95f00eb165776ecc5c7dabbbfa9e43dc3dce51506d69729859ea7e5fbe20a1d613787c14b2cf6eba387916d94a4975c49a682ea5f208480d9d780476f91c216090c2318e7bd90bb7eb40e8222f1a06c89a87b7fce6a6684acebb24065beebba2c870903297af5c5595e41c5299f8daf1f483d75469019dfd19ea2336be9e7b10851013abe67d97f4c4a442279f0c4433107ab13bfd0d61258c144047c068fcbae62c71bd37becaf1f2e8a789975d2a68992153afd5987915aa4e23f2abe333403fa577c9d97a14bbd20a6eb7abccc866171f13ff6396cb0109e1e65465fb372be7169f3364fb222df897615bfe93d338d9533f2c23ce598e14d8d9eb6268b3dc8a70d421228eaa98f35c2b07f91fab11b59de93b04ee8db209346b36414ed6e7573957b066aceeb1626bcaf41373a25cd00dd2ab599bf187c7a754d6b3c808e04dcdf81d4fbe4c233c2ae1d056c5ebfd0cb5d03b0c082a49f95371149f7cb01426b62713df3816b6cd5e807a47586c0d2458f507e0a97fe8396d416d4f6c6de73070914f14421d79d04a1b85d0d8fbe109c7e0d68d836e71ae6abd0389bf0af16e260696ceb561cd863165018af388d1255bb510114d2a82295526b1c7e19550191ac0a2935d3421213f2435258eb6c98e0602a45c12ea06eacdafad3c575b0c2ac0d5399bd9357271080ad57da686732d929d41d7d6a41614fe9f17d680ff47f789e36765dddb94da9e5fdd75dc65c7b2160fa1ab622eecdd9453576529d9febd8745b09dad055a3997f8f65b52c6336a1ccd3ffffb6d051dc5da8dfc3f1193fd2aafa785470a1dd92c1df42d502509798f102cee12e9662461dbddfee79571ed1b7735b27ac476c7a50f7bb2e348fde28806848d41c070a14bae3e9af92e7f75907db7d74f53a86150369ba6c530f85f6f2693575c5fbaf1d4c114a202398cb34b466cbf994b59b2868cdc2d907795792612fd3d37003088ba47b0e046a64151c58e4cbf7d92c07635a7c0baa2d389e3f06f29b4214a5e1b4475d2c3a0af4be991b1f921f407aeab3ce54ea9709a7b86dbfcc236fcfec196c14fcb4e7a617c9faf4fc4f092d896febc88267500f998794b39c90feee385e2fe90fbc0a92ca56d39efe91bc01df0f74c4c0f242d8fe10dd186b94768be0f4c2ffc5ee1928ead59f950223b2229559c8f11d911df67eae73c56d375ded52ee6a317705cd13cbf7a4db032bb88abecc25f69c4eda9f95b1fd6467c14403cddbb22db50ba89ca90274a386d216c0322dc7c4fb1a23d55fe8d483bc743c8c71b5fb626fa63afb57ec6577c6641937f8be5d3b527da8dff364283865264d9d344ad23ab2c48ddb4ae4ba049e22553eddd8f09249f095c43caaa46dd6ef62f65cc2dc7a2e72d189a140a754f737bc1ab1aa826ca56bbbf91a903ca683f8c9065b60958407efdb46208919d72cb8798ca84f2fbc2cacec75b86c854bf51022b24f1ec256e50080a6112a339fdcd16340014c51733b68a8772aaab7fee3bfbf5c6f8bea6e988567f39baa1e30b12828cdb3f0747056a057815ac4fe74b2808ef483e542ba6f86a01175f74da93bca15173afbd46709d5cb2a8fed579ef5b94da75897115b6ceeec798b6d25596e42919aa7675a41936a380cd34bcf48a38589e7120f8b6fa3bf0c3c153293cffc11e4dd690477daa545a88b92f0dd6746a793b09a3fdb1a1a40f600fec41b9b948cd3940aae9ac9f5e0f81cb97364234c733f5c49f192d47bf8837cbc96b180ea4be49d7d72c645349bc6e10e973211896dfcb7c9cff693b7c58f54c44f45a2717c8c7ea283c96346e1f7559eb2eb48aaff297c9433f4aacb3017518ad5c46a16edea4ebab3783e618f2eb8445130263a1fe60821b593af9f76729c35c4c5d69002003a46225a3e592f8e0eab096aea5421f814e6200471243d466e4b55b8fbc4bbad17646eadc522bf953a990aaaea3939b94e756ae4e32414689580628b552fb1ba2db7cc5bd14dafc7ea8a698690ede4ce728e69662030ac9223e172e0d16c56a71f40db01a900c0b58beb88f700075aff37ccd335efdf7358748236cbe093fe32517cc0357769f4e08bb1fc29835dd890a06fbcdb4fd59e7ca21f2e16ebf66333718a10b68eee9fcee365901a6ef427d7565278d435eb6f961ecd740ff875a3a5f575270a49115fa583b8ec87aac9bf1ac0c874bd7b28d3bc413959b78a6bff3d065584c53d9b60f554fb2f429b5979e34710962da7b13318d0f8eca5285ef73a98b2a321391a5b6f8d2c726a49ce59095b9bdca7622d3476ae97c4"}, @assoc={0x18, 0x117, 0x4, 0x400}, @iv={0x48, 0x117, 0x2, 0x31, "1d11b2ffdad0a0ae0be66efd3526c593c6a265a664cca987bb9d79ba9ac6dd204ccc8b924037606e15ef0e2ab9a13af357"}, @iv={0x78, 0x117, 0x2, 0x62, "95a89938b916b1816202dabdc0872dede7e0e79352fa4a2b048396702fa1d22b82383133ca1d713932a03b3ec4ab9de861dad5c19ae0a68ae88e1ba265556d6cf9d65598c5ef733708cafe6eba0eaa4feeee76ba707f4a4681167f594efbdbe315f8"}], 0x12b8, 0x48040}, 0x8080) socket$kcm(0x29, 0x2, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000002600)={&(0x7f0000000dc0)=@nfc, 0x80, &(0x7f00000024c0)=[{&(0x7f0000000e40)=""/87, 0x57}, {&(0x7f0000000ec0)=""/103, 0x67}, {&(0x7f0000000f40)=""/154, 0x9a}, {&(0x7f0000001000)=""/194, 0xc2}, {&(0x7f0000001100)=""/202, 0xca}, {&(0x7f0000001200)=""/224, 0xe0}, {&(0x7f0000001300)=""/4096, 0x1000}, {&(0x7f0000002300)=""/152, 0x98}, {&(0x7f00000023c0)=""/170, 0xaa}, {&(0x7f0000002480)=""/39, 0x27}], 0xa, &(0x7f0000002580)=""/95, 0x5f, 0x69}, 0x10002) mount(&(0x7f0000002640)='./file0\x00', &(0x7f0000002680)='./file0\x00', &(0x7f00000026c0)='adfs\x00', 0x255542c7d125f19c, 0x0) sendmsg$kcm(r6, &(0x7f0000004c00)={&(0x7f0000002700)=@alg={0x26, 'rng\x00', 0x0, 0x0, 'drbg_pr_hmac_sha256\x00'}, 0x80, &(0x7f0000004b80)=[{&(0x7f0000002780)="63ea197191f594c41d951de7344b73be307ab0a41efba8a1a874edec8866521c7432e3fe61fb355684bbe053fb02ae42555ad8ee2a9dd09985a956f2f4687be7a4e44e58d9c0a8f33582dcd80102449414d8d5c8d6a83dceb6b15121f5885bfdf368d4fabd8a1abee11a2a2a18010d02662141f000e34ac215d9672764343dda72a40c376fa18cc4c8f57b7d31c708a9d80b63a77439897d4d6111457b4479cf89e4def4f18b0d0e9a16c12ef5102667d0d10b25f9d461b616da34a62c686332cf4f12b5ee7616e3e9ae", 0xca}], 0x1, 0x0, 0x0, 0x4000}, 0x44880) 2018/04/02 20:47:08 executing program 7: r0 = syz_open_dev$sndtimer(&(0x7f0000000040)='/dev/snd/timer\x00', 0x0, 0x0) fstatfs(r0, &(0x7f0000000100)=""/66) syz_open_dev$sndtimer(&(0x7f0000000180)='/dev/snd/timer\x00', 0x0, 0x90000) r1 = perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$SNDRV_TIMER_IOCTL_SELECT(r0, 0x40345410, &(0x7f0000001000)={{0x100000001}}) syz_open_dev$mice(&(0x7f0000000300)='/dev/input/mice\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) getsockopt$inet6_udp_int(r1, 0x11, 0x64, &(0x7f00000003c0), &(0x7f0000000400)=0x4) ioctl$SNDRV_TIMER_IOCTL_INFO(r0, 0x80e85411, &(0x7f0000000080)=""/83) r2 = add_key$keyring(&(0x7f0000000340)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a, 0x3}, 0x0, 0x0, 0xffffffffffffffff) add_key$user(&(0x7f00000001c0)='user\x00', &(0x7f0000000200)={0x73, 0x79, 0x7a, 0x0}, &(0x7f0000000240)="6c95faa0be869f96f77ae35cbe2e321218b8eeb8b562e3bea03f623736034470e6bf85f5036680ef7e4f5b3571b614f700f597690ea90514f706d81515ea4b0b912594922462b202d2327ec76222cafa0f48f61e8acc9595ed5f3cf823e987cfcd0bd61335634044c6e1e3d5cabb01c0e5e33d0af7802865363b4331686e37841d18", 0x82, r2) 2018/04/02 20:47:08 executing program 4: perf_event_open(&(0x7f000025c000)={0x0, 0x78, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$netlink(0x10, 0x3, 0x10000000000000a) write(r0, &(0x7f000077f000), 0xfd1f) 2018/04/02 20:47:08 executing program 5: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000e5b000)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) connect$inet(r0, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x11}}, 0x10) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000eb0fb8)={0x1, 0x3, &(0x7f00009ff000)=@framed={{0x18}, [], {0x95}}, &(0x7f00002bf000)='syzkaller\x00', 0x4, 0xb7, &(0x7f00006ab000)=""/183}, 0x48) setsockopt$inet_tcp_int(r0, 0x6, 0x19, &(0x7f0000000240)=0x8, 0x4) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)="6970365f76746930000000000400", 0x10) r2 = socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(r2, 0x89e0, &(0x7f000031aff8)={r0, r1}) ioctl$sock_kcm_SIOCKCMCLONE(r2, 0x89e2, &(0x7f00000002c0)={0xffffffffffffffff}) sendmsg$nl_xfrm(0xffffffffffffffff, &(0x7f0000000780)={&(0x7f0000000200)={0x10}, 0xc, &(0x7f0000000740)={&(0x7f0000000480)=ANY=[@ANYBLOB="b80000001900000000000000000000007f000001000000000000000000000000ff01000000000000000000000000000100000000000000000000000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="00000000000300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0xffcb}, 0x1}, 0x0) ioctl$sock_kcm_SIOCKCMUNATTACH(r3, 0x89e1, &(0x7f0000000040)={r0}) sendmsg$inet_sctp(r0, &(0x7f0000000180)={&(0x7f0000000080)=@in={0x2, 0x4e20, @loopback=0x7f000001}, 0x10, &(0x7f0000000140)=[{&(0x7f00000007c0)="7343ed33d285b3cc20580283d909da4865a42f65c3326ad4d514c629fadc8afadf468ca9b7d5b692fd3a59e99624ebd46194b5bf1db8704e8757b8230fde0535c2acbcd0c509b1b55f53f50ac0ba0161bff044aefe247f7f71631911f5d68ab5a3535e9450cefd4ed45778e128a73ed807b24b11741b9613c0206c2eb004f1f37a9cec67880d7a158c9b46bafaeb0c47bab872958a15dad2a3868648359f84ab19c69395c42ef86ade52a52b9276d08a4e61c3793ecaa7a461cd67b95b945631fd7a5ccd867a61007fdb95a1daa4e381d9387ff0f467460f33ab6c41f284376a940f9e8594f645dcd357ded951012ad851fa56a82bfb16dfbcaff27224425d1e97d5bf1acf0f8803971837e1a8c92a0542e2775a5eba64c7e3ca67cf15c7e8996d783d491f3a867b0e00ef17643a97d1627698682fa95bfc8b7a6204f93370e29eac1641c95228e02ed987f2c4eda7f2276397a0a6383953427f814de74923136d9217138ed6d5de97fed41caa9f074da7fa53d1e0649e9b70fdcee710bf5c0f72cb053023b6ed840f3adea940c55adb24640f4ea955da0790c5efe1d78a9341ca5011bf6c066118a34eb749de96a5fac53fd37b983cdac8d9ef9e06a1be495d04b38caf588a16f0e730d1622e4fb2108c531b46c6a80793d1d9878b72dc379afb9c17e9546fc2ff6834fd72a9900767977f4f401b9b9dc0eb98464e58d5dd8124654fe8c6a01ece20262cfc1c2980328a3320b6d546e5512cfaf2b08b0d6ee647cfa4fb0ead8d2c81504808c8ff482377fd122d6185d8e7734a021504875e0e4129000332a1956c067260ffc0f565fd37824f7ebb0758304a6f63e87179c01a35149669265a055aab44025a57c19188b89df8da46f9aaabf35e28cef8349ae79434a30aa797f69cd5cae6640bfc94bea4288b22e9940474dbc75ded8845fa1d87e135d5575b0b395b85cfaf9cd9ec52310eff0fe3eb86d37cbd5fad20684b494d23d4244a958baf1f52d1c7ade097510f50c401caef9dd710545f816620422cac78baa35340be942e179482767f23f2526e32a1ff2f416585ef7c33112d3b212d2a14146e13057c1291c3d8c429602ce2e7de8eb26e44809c88e08791725b7eace601a6313646652cc19ccd556f8f481ec7bf996254bdc0d7ed913a8dff69dd331582a623a761ab3e522453172e60b00897d12bfe4981511cf8e484421e13fcd3f69c1f8e430bef4882500cb19b7e02fdad6ef4238a22e82513131821405aff01f6e61715cc74b8abe2758c089005fd5d2d9cd3b40293811637cedf987bde326aba6954751174334d62b922da2f3722801e82db0e91ae4db9ddd3b6f8bfed5ae549228ee6b9ca1dd151da0a4d27b6f343a1f5b488e830fcadee39e1860aef0a1c1580e8b7b773ac12eefe9f46c1fb6790bcc663f92d484f591ef86b0d0ac0ee43642d9ea86048e5b43d385bcab728006001a5ad5049dcde6cb19765970e8764e06e973719c95e2cb16dea0fd64383e7d1c82dc74f39ca183eb44c0ea98d098ae535b01408245426f5d5603bca9467005c83559d42c1674d4384a07d29f5b08515587f98cb1d17a27848f501aec3509d30f3ad7165749437ea3b32dc191f81c5d1a1a87ca1b1b7a3396d1bdc176a64d1fc1423489cedb3e803aef87a14679e46265d30cf75496f99f476378fd5fd7815b4ba39255ccd41bfa2b04a2a9b9b496d361788a93613eb5a91bc372b788a48a5f7dd2368879064bd7bf91fd33ee80f4b27e7ab9c4b7f8406c6935344dd1ac89332a737697dbb2b4f7370dc86e541df8349c5921ebe0467a4d529ce9545f95cf2fd4374108a2e33c5a314eb58c4150076243526ef42dcf8fc313d7845452f5f97b4a56f6126b6a06e8110ee512f186f305f8c6c80070dcdf92fd337c38dcd7f5cf817d7af444a8ada157209726905b6952b7197c4b1473d79de075d65a78921936cf4e732060f9eb32a59d086740941fd84319adea8acd9c1f98608874ba968a08c913a0ad15f718f91caa7a9dc814798e77ebb46effe99f23a28010fa87418a7ddf8892f18f69a8c92d9fb7aade8fa4b0c50d9c76867bd8a41f3bcfcc6199d461aa50cac3358fc106da5d4596cd28a4a9bdef43935fb490fa0f186286343e56c78c4ba5f9fdf019b3e9573ebc0bc4c324e9bfbac7bf2ef79b22c92b7b51d6360a2cba1a0b06d512081a8e0c7543254413b1fd15ac9544b05167d1e38807a0944171ae9afd873d8a6ea6a1ffe4f34397cac358e27199a63b35d7fb035132b8000ec26f066ae505d2717283f44cd4dbcc3c026b67f108d303e174dcdd32992061797d01ee70d8e26a92a756cf5732eed0202032c00fb653c4f201568a6caf7f113c6b1f8e91773c418754594b21455334dd53da6432f26856764f106723e4382a41b3d1cfd07564bdc77daa52b0459f92e005d91544c309913d488daa93dfe852b3fb9c23e3bfd9fa7c573cfd61c48df6fe8c222ae5debfc357e8981ebc3d0a4865ebf279127e8e44cbd986b9a8f02890ccaa8932fa90e79f511762448e938d101ec87c0577abdb1912afd572e52ff8a9a772a75d8b39cc7e3dcb9d458519cd84b1e5e8858ea2e11c7ff35515c218fc6302bc3b7352e5c7a9f393eaffd1917c86b23e39f0be345ead6233a069576f3aec9c67e44af6a16f43250e5bd843e2a3fb906343740ad4452d35202a692e92a082b4cbdc061c4068a57e6a2bab124d3c5a2a7726552b79cd3bd600f6797bf3a28519f323200f7e56cf4ebad09218094b12c65acedea8eb9009ada6d637078f4d8ad16b202ce4445d02ae4d4404db426ec6622e7909764ebe3c36ca50f4eb37ffb095cd9986beb15bf982dcefb1b7f84e86c0023cdf40dcf7a8d0025325e6d0b688c051905168fc0db1e74bfa8140fa8a9670553d7ac26439a0cce0df0d231e484de52c64f29bf3847f285e7f91d48f046a53f83d6a831afac3589b012402bdbe6742a1398be54333db1b9855db4a006fc3ef4e62356152ff8b834ad296fb9664a17071f901afdd2be9c03b6f1bcb2da535095681ff51cbc3676db31ad11b6926c7ad9d88e0195f9496851713b260cf26e2046366c98d59cac75c206a109e65d4f71d736997fed1a4f313c10447ac33f3b14779098e050550d841c2af1d76f3c5872521c2cfd77bef818e8a7418d027e0b6f7e359a0f5d6aeefa9f50cab47ba229ee6a4ee88bfca03a04d9d44bd946a492c1ba55c3afdeaf2d34dec1801071b3d2bdaaa667fc1a9236df7e069771a1efaf84ca22160d6ddb9d52f91aeaad6e08d6aac596a824dcbf576f94a8b62ed0b60fc39715058a275edf0d6654be1565285f2f67613133932de52bbe0a9cd611d062453351a4bfa63880fb4a2520edb72913c7e68815cc658e24092e59f613a88b67379ec7770bd7ae64e99a5be444bb3d74ca7a0a40d291e3a0132faf89feae8fde8bd96231792fa6c1499ea2cd5cb6d2239ae4fd6b9af54f3ce6b37103ba21aec9735576417cc4d7f1726c42a6bb6e71090193bc3f03f745875d6adaaf3001aff55fa6895cda42ca914b1a8e392ab70baa572d3f965e16e7c2d59d5901ee874144d061cfa1a028d05d9b14406c0b146ef532f4ec55bb954ba319e2e7e300a522e0376a9790f5b61a2c104de2760f657a9dc536ccf15b533d05812639679fd45a6ef992552e0c0fc083c315a3f76aadccc06c9d2f80f09fe6f60ddb62703e9a4d945f5335553e020ebae550f1680ae17a5d685e3968347f8157f5bbf3392f956191191bbe353c10009af3161f2c27f72d69b9fdedf137431fa1e9d094782c3402e2b44e51b371823e1829c442f0b4da9503089e722085ad6d587acefc576d63b3111880075481caed077094dde1bc216bc6d093e6913f4e8374f5285efe5896c1c29e6ab2b15bbf2ebc638e17ec66c26e29cf37358af2d38c32e3bc56b5461c262bf18d9ad86bfbc35d84db3f63e84cd7b31c07fa4f8fba78029aab59bb304b4f836dc28dcda610a2cfc043d3be533dfd953253979508b3ae3214b88e6f788e71ea1cfad1dc4ec64238a5d1f0eee342fd49d9487ae12bac4ac55c98607c3e0f408e7bc161df5fa0cd1bd4cf5b73e1f16c0b3f05ba3270d039ed39ebe8620afa91fe278a7547d50f1dd4500fa6a1a7376c0b56afc3e211fb67702f9ccd4efdde06f101ce02781896232c083d8eaade5594324a157f85479f6769d733611901843dda375a4231c7be2e68a39feee90e97777af7a096d4ba10eff736ca8bf08a4888a264980bf168edb26c0e500da2ba960a8c3ca8ab85423f5f41eb1218169bf5a1f9033168afba9995d5d0858ab26c193fc00feef934cebb37aa10f6dffa8497164a089248771367aceb6edd511529a1545117290290c5ec98003a9bf303c002335d3cbcb071d7d245f94da3f2b8268439c9175b912ff2368917d6fed3df752487ceaaa9ea1a0afc0ae5d99d056c91ac04728268161c74ab44e6fdbcb25c1804d1a376d696b0e88afd4a3a1b62f8c884975635f47cd19a13159efa8a77457502a6659dacdecff2d27e2b85d29438fbc99e728f304ff318fe8c30076baecc442ce9f3857f6bbe8855594cb9c89c6bfa7be1a53970c277b14915232497d91e7f70299095b6d5d2e4baaae20e56f6b3e7b8b242a052894235888f9c3da3c93ad7bd78bfda8e5b1d07815888062e02ccf030f8aa977551ee5c27f110a4ccddf8151f2a584117437bffbbc2a73eedd89b1bf05de6deee2387c596dba113ccdcaaabeb63f2bbcadb5d50f3a8fb8f518759c62e2c02947147a244630529b6a35839d54daf2a57b133fc2bb6930df31562bc2c4dd7a3d5a5f879d582fea591325935b7e03072351035bc2d177b042ad17b059a169904f70d6b9f6497bd1102c98adb873a6fb35106d0ca98dc4bba70eb785a88734c7fad188e097c3c97dbc4e64fd2473c571a33f010af93e51961ff63de8fbeb03829f940b2db8fc1439238a22ba7658b7a0930afb89887ce1d6633ca388156ec7c80405898e7ce4c2ada7fdca4f391eea9b311a2cba1d858b498d9cc4da78f6befc3d55a13a2bc6fea2fbc684704512e0b3004daa718ad8a9095b093b6ec908c9922f8d8ebfd8beeb3f972cade62e4a492c27ee9e08c757803eaf1216f9740b677a09a674f1e9cb035940da768224e67272f33fd21013bda39d5af4055c553150dbf1950e601b76260a404d210e7534298df361e1c0be0816d6c82e24783d70c31479c37a0fba9c517b59f1dd53b08cd73d5c1a77e4372aa910bb4f581b15fc003860fe236c30121f422b944cbee7f1041f7299733980687227179ca52e07f4cafda824a0c855bd7cc161eb2c0f6949054aeff90f09a668c0b7eae9b9af42cfde2affdac8052ab9c6d17f0ab10ad83fc51192c1e288bb94d78b0ac1314a0bc306138e46195e39f6588bc03889991d4795f744240189cf716bba4f859d3428033d344a0c7515861c3aeb42c89b1365cb91c2fd9ceabd0b736d0c250687dc61a96e63214082b15140514408dbb5b4654b975512ff684579ff5393cc2107459524711bfa584ec7d292deadda28c396be47d6d4fd75ccbe5bd7a0a9f92dc6e2bd7b02876ce5aa6e2a2bc2281395e8df36e3bfeec127795f1ee51c0a60727769b6934d00747084ac3a677d347ae0d2e57ff0feb5a3843df6179942ee7371b00f73b56b4179c2111091a042cb3a3d2ff0ac0afbee4eab807399cd6dcf6e799b85b0c2d954bbc6b305532249d0e473876222f9bb133b6cd77182ef757dd0368059821d07cff32", 0x1000}, {&(0x7f00000000c0)="a4c751283c96fce55bdc144b9529f41128c8b8c78720e11857420ca259b5f51ca85d3ba8f4462400", 0x28}, {&(0x7f0000000300)="fa3c03f4585fd9277e29e27e640a0722d8395d8871b6791ce2104f9ef45b0fb4c449f8d5dfa9046dc99dee0cdb62ebb2437c4aac439840c68924f6a40915c5875e77169a4d9d9908b9c39a705879c9f87ea06527c25956d371747c69703f53d06a72a75fafe71b5ba5a714a2a8f6cda9e5db9953629532a124e5ce4e6f49c503916403056809869edf4d838804d2816c0ccf04ab1f4597c3da3933ba47025339d336ea35b92df28a8771af96eb55d716f2f75a1c8bb3b0ffb48c7c14bcd4c028800256f33baea2ffc32f5203c9", 0xcd}, {&(0x7f0000000540)="e23222c015ec91783a23191022ce5685a862c7a69766522e2ceac2a106e9dc64a78beecddf36796c0094cfe539e1d8ace896baa1eaa590833469b9568fe1192d36b0aa3aaf74ab0a759496198d8f128e0474f2657bb0fd6fc69493bc62b294184016fd2d596bc34869f585a177a56c366412b8bf8bc5df9056822d1d4f784b95f95aa218ddeca5fe5cb76eef24218fd58315ad7934d292118da433c4e4e6365ae9b69c87af8bc4fb2170e535cffeef4a861e370a8fd8b93527db60a8dfc2c89c0c15500988f1e632b388bcef0fc26fb6ffd95ca66077", 0xd6}], 0x4}, 0x4010) 2018/04/02 20:47:08 executing program 3: socketpair$unix(0x1, 0x3, 0x0, &(0x7f00007e5000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$ipvs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/sys/net/ipv4/vs/am_droprate\x00', 0x2, 0x0) mkdirat$cgroup(r2, &(0x7f0000000100)='syz1\x00', 0x1ff) getsockopt$inet6_tcp_TCP_REPAIR_WINDOW(r2, 0x6, 0x1d, &(0x7f0000000080), &(0x7f00000000c0)=0x14) connect$unix(r0, &(0x7f00000bc000)=@abs, 0x8) fsync(r1) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) fcntl$setstatus(r1, 0x4, 0x800042c05) sendmmsg$unix(r1, &(0x7f00000bd000), 0x80, 0x0) dup2(r1, r0) 2018/04/02 20:47:08 executing program 1: r0 = epoll_create(0x6) r1 = epoll_create(0x4) r2 = syz_open_dev$adsp(&(0x7f0000000280)='/dev/adsp#\x00', 0xc3, 0x4000) setsockopt$ARPT_SO_SET_REPLACE(r2, 0x0, 0x60, &(0x7f0000000300)={'filter\x00', 0x7, 0x4, 0x4c8, 0x280, 0x280, 0x0, 0x3e0, 0x3e0, 0x3e0, 0x4, &(0x7f00000002c0), {[{{@arp={@multicast2=0xe0000002, @remote={0xac, 0x14, 0x14, 0xbb}, 0xffffffff, 0x0, @mac=@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, {[0x0, 0x0, 0x0, 0xff, 0xff]}, @empty, {[0xff, 0xff, 0xff, 0xff, 0xff, 0xff]}, 0xffff, 0xf05e, 0xfffffffffffffffb, 0x4, 0x77d, 0xfd2c, 'rose0\x00', 'gre0\x00', {}, {}, 0x0, 0x204}, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@mac=@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @empty, @empty, @local={0xac, 0x14, 0x14, 0xaa}, 0x2}}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@mac=@random="90103a7d4714", @mac=@random="6fba4215803f", @multicast1=0xe0000001, @multicast1=0xe0000001, 0xf, 0x1}}}, {{@arp={@multicast2=0xe0000002, @multicast1=0xe0000001, 0xffffffff, 0x0, @empty, {[0x0, 0x0, 0xff, 0x0, 0xff, 0xff]}, @mac=@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, {[0xff, 0xff, 0xff, 0xff, 0xff, 0xff]}, 0x464, 0x2, 0x2, 0xc61, 0x7, 0x7, 'syz_tun\x00', 'sit0\x00', {0xff}, {}, 0x0, 0xc0}, 0xf0, 0x160}, @unspec=@NFLOG={0x70, 'NFLOG\x00', 0x0, {0x9, 0x4, 0x2, 0x1, 0x0, "008f0ed73a58f51d89273413fba2f53d25fe1049c1f1f5d44ebf00f7470463aa8aee5e8905001bd67c406c6c4e39373c61a233dd8254a8a04a4a91fe4a2df9b0"}}}], {{[], 0xc0, 0xe8}, {0x28, '\x00', 0x0, 0xfffffffffffffffe}}}}, 0x518) r3 = socket$rds(0x15, 0x5, 0x0) r4 = epoll_create(0x100000001) r5 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000040)='/dev/sequencer\x00', 0x80800, 0x0) getsockopt$inet_sctp6_SCTP_PEER_ADDR_PARAMS(0xffffffffffffff9c, 0x84, 0x9, &(0x7f0000000080)={0x0, @in={{0x2, 0x4e23, @rand_addr=0xfffffffffffffffe}}, 0xcb06, 0x2, 0x7, 0x5, 0x4a}, &(0x7f0000000140)=0x98) getsockopt$inet_sctp6_SCTP_PRIMARY_ADDR(r5, 0x84, 0x6, &(0x7f0000000180)={r6, @in6={{0xa, 0x4e24, 0x7, @local={0xfe, 0x80, [], 0xaa}, 0x1}}}, &(0x7f0000000240)=0x84) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r4, &(0x7f000000e000)) epoll_ctl$EPOLL_CTL_ADD(r4, 0x1, r3, &(0x7f000000d000)) epoll_ctl$EPOLL_CTL_ADD(r0, 0x1, r1, &(0x7f000000dff4)) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r7 = epoll_create(0x46c) r8 = epoll_create(0x400000000000804) epoll_ctl$EPOLL_CTL_ADD(r8, 0x1, r0, &(0x7f0000c7f000)) r9 = epoll_create(0x6) epoll_ctl$EPOLL_CTL_ADD(r7, 0x1, r8, &(0x7f0000d5dff4)) epoll_ctl$EPOLL_CTL_ADD(r9, 0x1, r7, &(0x7f000050aff4)) 2018/04/02 20:47:08 executing program 0: r0 = getpgrp(0x0) r1 = gettid() rt_sigprocmask(0x0, &(0x7f0000032ff8)={0xfffffffffffffffe}, 0x0, 0x8) rt_tgsigqueueinfo(r0, r1, 0x5, &(0x7f000058a000)={0x0, 0x0, 0x4}) rt_tgsigqueueinfo(r1, r1, 0x1, &(0x7f0000000000)={0x35, 0xffffffff80000000, 0x3, 0x3}) r2 = signalfd4(0xffffffffffffffff, &(0x7f0000006000)={0x7fffffff}, 0x8, 0x0) readv(r2, &(0x7f00000011c0)=[{&(0x7f00000001c0)=""/4096, 0x1000}], 0x1) syz_open_dev$audion(&(0x7f0000000040)='/dev/audio#\x00', 0x0, 0x8100) 2018/04/02 20:47:08 executing program 4: perf_event_open(&(0x7f000025c000)={0x0, 0x78, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$netlink(0x10, 0x3, 0x10000000000000a) write(r0, &(0x7f000077f000), 0xfd1f) 2018/04/02 20:47:08 executing program 6: r0 = perf_event_open(&(0x7f000001d000)={0x5, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x40002, 0x12013, r0, 0x0) syz_open_dev$tun(&(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) 2018/04/02 20:47:08 executing program 0: dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$sock_kcm_SIOCKCMCLONE(0xffffffffffffff9c, 0x89e2, &(0x7f0000003fc0)={0xffffffffffffffff}) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x10, r0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) getdents(r1, &(0x7f000056a000)=""/210, 0xd2) r2 = fcntl$dupfd(r1, 0x402, 0xffffffffffffffff) fchmodat(r2, &(0x7f0000000000)='./file0\x00', 0x1) 2018/04/02 20:47:08 executing program 7: r0 = socket$can_raw(0x1d, 0x3, 0x1) getsockopt$IP_VS_SO_GET_VERSION(r0, 0x0, 0x480, &(0x7f0000000000), &(0x7f0000000080)=0x40) r1 = syz_open_dev$mice(&(0x7f0000000040)='/dev/input/mice\x00', 0x0, 0x0) syz_open_dev$mice(&(0x7f00000000c0)='/dev/input/mice\x00', 0x0, 0x0) close(r1) 2018/04/02 20:47:08 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) sendmsg$inet_sctp(r0, &(0x7f0000000180)={&(0x7f0000000040)=@in={0x2, 0x4e22, @remote={0xac, 0x14, 0x14, 0xbb}}, 0x237, &(0x7f0000000140)}, 0x8000) r1 = accept(r0, 0x0, &(0x7f0000000000)) close(r1) 2018/04/02 20:47:08 executing program 5: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000e5b000)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) connect$inet(r0, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x11}}, 0x10) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000eb0fb8)={0x1, 0x3, &(0x7f00009ff000)=@framed={{0x18}, [], {0x95}}, &(0x7f00002bf000)='syzkaller\x00', 0x4, 0xb7, &(0x7f00006ab000)=""/183}, 0x48) setsockopt$inet_tcp_int(r0, 0x6, 0x19, &(0x7f0000000240)=0x8, 0x4) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)="6970365f76746930000000000400", 0x10) r2 = socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(r2, 0x89e0, &(0x7f000031aff8)={r0, r1}) ioctl$sock_kcm_SIOCKCMCLONE(r2, 0x89e2, &(0x7f00000002c0)={0xffffffffffffffff}) sendmsg$nl_xfrm(0xffffffffffffffff, &(0x7f0000000780)={&(0x7f0000000200)={0x10}, 0xc, &(0x7f0000000740)={&(0x7f0000000480)=ANY=[@ANYBLOB="b80000001900000000000000000000007f000001000000000000000000000000ff01000000000000000000000000000100000000000000000000000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="00000000000300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0xffcb}, 0x1}, 0x0) ioctl$sock_kcm_SIOCKCMUNATTACH(r3, 0x89e1, &(0x7f0000000040)={r0}) sendmsg$inet_sctp(r0, &(0x7f0000000180)={&(0x7f0000000080)=@in={0x2, 0x4e20, @loopback=0x7f000001}, 0x10, &(0x7f0000000140)=[{&(0x7f00000007c0)="7343ed33d285b3cc20580283d909da4865a42f65c3326ad4d514c629fadc8afadf468ca9b7d5b692fd3a59e99624ebd46194b5bf1db8704e8757b8230fde0535c2acbcd0c509b1b55f53f50ac0ba0161bff044aefe247f7f71631911f5d68ab5a3535e9450cefd4ed45778e128a73ed807b24b11741b9613c0206c2eb004f1f37a9cec67880d7a158c9b46bafaeb0c47bab872958a15dad2a3868648359f84ab19c69395c42ef86ade52a52b9276d08a4e61c3793ecaa7a461cd67b95b945631fd7a5ccd867a61007fdb95a1daa4e381d9387ff0f467460f33ab6c41f284376a940f9e8594f645dcd357ded951012ad851fa56a82bfb16dfbcaff27224425d1e97d5bf1acf0f8803971837e1a8c92a0542e2775a5eba64c7e3ca67cf15c7e8996d783d491f3a867b0e00ef17643a97d1627698682fa95bfc8b7a6204f93370e29eac1641c95228e02ed987f2c4eda7f2276397a0a6383953427f814de74923136d9217138ed6d5de97fed41caa9f074da7fa53d1e0649e9b70fdcee710bf5c0f72cb053023b6ed840f3adea940c55adb24640f4ea955da0790c5efe1d78a9341ca5011bf6c066118a34eb749de96a5fac53fd37b983cdac8d9ef9e06a1be495d04b38caf588a16f0e730d1622e4fb2108c531b46c6a80793d1d9878b72dc379afb9c17e9546fc2ff6834fd72a9900767977f4f401b9b9dc0eb98464e58d5dd8124654fe8c6a01ece20262cfc1c2980328a3320b6d546e5512cfaf2b08b0d6ee647cfa4fb0ead8d2c81504808c8ff482377fd122d6185d8e7734a021504875e0e4129000332a1956c067260ffc0f565fd37824f7ebb0758304a6f63e87179c01a35149669265a055aab44025a57c19188b89df8da46f9aaabf35e28cef8349ae79434a30aa797f69cd5cae6640bfc94bea4288b22e9940474dbc75ded8845fa1d87e135d5575b0b395b85cfaf9cd9ec52310eff0fe3eb86d37cbd5fad20684b494d23d4244a958baf1f52d1c7ade097510f50c401caef9dd710545f816620422cac78baa35340be942e179482767f23f2526e32a1ff2f416585ef7c33112d3b212d2a14146e13057c1291c3d8c429602ce2e7de8eb26e44809c88e08791725b7eace601a6313646652cc19ccd556f8f481ec7bf996254bdc0d7ed913a8dff69dd331582a623a761ab3e522453172e60b00897d12bfe4981511cf8e484421e13fcd3f69c1f8e430bef4882500cb19b7e02fdad6ef4238a22e82513131821405aff01f6e61715cc74b8abe2758c089005fd5d2d9cd3b40293811637cedf987bde326aba6954751174334d62b922da2f3722801e82db0e91ae4db9ddd3b6f8bfed5ae549228ee6b9ca1dd151da0a4d27b6f343a1f5b488e830fcadee39e1860aef0a1c1580e8b7b773ac12eefe9f46c1fb6790bcc663f92d484f591ef86b0d0ac0ee43642d9ea86048e5b43d385bcab728006001a5ad5049dcde6cb19765970e8764e06e973719c95e2cb16dea0fd64383e7d1c82dc74f39ca183eb44c0ea98d098ae535b01408245426f5d5603bca9467005c83559d42c1674d4384a07d29f5b08515587f98cb1d17a27848f501aec3509d30f3ad7165749437ea3b32dc191f81c5d1a1a87ca1b1b7a3396d1bdc176a64d1fc1423489cedb3e803aef87a14679e46265d30cf75496f99f476378fd5fd7815b4ba39255ccd41bfa2b04a2a9b9b496d361788a93613eb5a91bc372b788a48a5f7dd2368879064bd7bf91fd33ee80f4b27e7ab9c4b7f8406c6935344dd1ac89332a737697dbb2b4f7370dc86e541df8349c5921ebe0467a4d529ce9545f95cf2fd4374108a2e33c5a314eb58c4150076243526ef42dcf8fc313d7845452f5f97b4a56f6126b6a06e8110ee512f186f305f8c6c80070dcdf92fd337c38dcd7f5cf817d7af444a8ada157209726905b6952b7197c4b1473d79de075d65a78921936cf4e732060f9eb32a59d086740941fd84319adea8acd9c1f98608874ba968a08c913a0ad15f718f91caa7a9dc814798e77ebb46effe99f23a28010fa87418a7ddf8892f18f69a8c92d9fb7aade8fa4b0c50d9c76867bd8a41f3bcfcc6199d461aa50cac3358fc106da5d4596cd28a4a9bdef43935fb490fa0f186286343e56c78c4ba5f9fdf019b3e9573ebc0bc4c324e9bfbac7bf2ef79b22c92b7b51d6360a2cba1a0b06d512081a8e0c7543254413b1fd15ac9544b05167d1e38807a0944171ae9afd873d8a6ea6a1ffe4f34397cac358e27199a63b35d7fb035132b8000ec26f066ae505d2717283f44cd4dbcc3c026b67f108d303e174dcdd32992061797d01ee70d8e26a92a756cf5732eed0202032c00fb653c4f201568a6caf7f113c6b1f8e91773c418754594b21455334dd53da6432f26856764f106723e4382a41b3d1cfd07564bdc77daa52b0459f92e005d91544c309913d488daa93dfe852b3fb9c23e3bfd9fa7c573cfd61c48df6fe8c222ae5debfc357e8981ebc3d0a4865ebf279127e8e44cbd986b9a8f02890ccaa8932fa90e79f511762448e938d101ec87c0577abdb1912afd572e52ff8a9a772a75d8b39cc7e3dcb9d458519cd84b1e5e8858ea2e11c7ff35515c218fc6302bc3b7352e5c7a9f393eaffd1917c86b23e39f0be345ead6233a069576f3aec9c67e44af6a16f43250e5bd843e2a3fb906343740ad4452d35202a692e92a082b4cbdc061c4068a57e6a2bab124d3c5a2a7726552b79cd3bd600f6797bf3a28519f323200f7e56cf4ebad09218094b12c65acedea8eb9009ada6d637078f4d8ad16b202ce4445d02ae4d4404db426ec6622e7909764ebe3c36ca50f4eb37ffb095cd9986beb15bf982dcefb1b7f84e86c0023cdf40dcf7a8d0025325e6d0b688c051905168fc0db1e74bfa8140fa8a9670553d7ac26439a0cce0df0d231e484de52c64f29bf3847f285e7f91d48f046a53f83d6a831afac3589b012402bdbe6742a1398be54333db1b9855db4a006fc3ef4e62356152ff8b834ad296fb9664a17071f901afdd2be9c03b6f1bcb2da535095681ff51cbc3676db31ad11b6926c7ad9d88e0195f9496851713b260cf26e2046366c98d59cac75c206a109e65d4f71d736997fed1a4f313c10447ac33f3b14779098e050550d841c2af1d76f3c5872521c2cfd77bef818e8a7418d027e0b6f7e359a0f5d6aeefa9f50cab47ba229ee6a4ee88bfca03a04d9d44bd946a492c1ba55c3afdeaf2d34dec1801071b3d2bdaaa667fc1a9236df7e069771a1efaf84ca22160d6ddb9d52f91aeaad6e08d6aac596a824dcbf576f94a8b62ed0b60fc39715058a275edf0d6654be1565285f2f67613133932de52bbe0a9cd611d062453351a4bfa63880fb4a2520edb72913c7e68815cc658e24092e59f613a88b67379ec7770bd7ae64e99a5be444bb3d74ca7a0a40d291e3a0132faf89feae8fde8bd96231792fa6c1499ea2cd5cb6d2239ae4fd6b9af54f3ce6b37103ba21aec9735576417cc4d7f1726c42a6bb6e71090193bc3f03f745875d6adaaf3001aff55fa6895cda42ca914b1a8e392ab70baa572d3f965e16e7c2d59d5901ee874144d061cfa1a028d05d9b14406c0b146ef532f4ec55bb954ba319e2e7e300a522e0376a9790f5b61a2c104de2760f657a9dc536ccf15b533d05812639679fd45a6ef992552e0c0fc083c315a3f76aadccc06c9d2f80f09fe6f60ddb62703e9a4d945f5335553e020ebae550f1680ae17a5d685e3968347f8157f5bbf3392f956191191bbe353c10009af3161f2c27f72d69b9fdedf137431fa1e9d094782c3402e2b44e51b371823e1829c442f0b4da9503089e722085ad6d587acefc576d63b3111880075481caed077094dde1bc216bc6d093e6913f4e8374f5285efe5896c1c29e6ab2b15bbf2ebc638e17ec66c26e29cf37358af2d38c32e3bc56b5461c262bf18d9ad86bfbc35d84db3f63e84cd7b31c07fa4f8fba78029aab59bb304b4f836dc28dcda610a2cfc043d3be533dfd953253979508b3ae3214b88e6f788e71ea1cfad1dc4ec64238a5d1f0eee342fd49d9487ae12bac4ac55c98607c3e0f408e7bc161df5fa0cd1bd4cf5b73e1f16c0b3f05ba3270d039ed39ebe8620afa91fe278a7547d50f1dd4500fa6a1a7376c0b56afc3e211fb67702f9ccd4efdde06f101ce02781896232c083d8eaade5594324a157f85479f6769d733611901843dda375a4231c7be2e68a39feee90e97777af7a096d4ba10eff736ca8bf08a4888a264980bf168edb26c0e500da2ba960a8c3ca8ab85423f5f41eb1218169bf5a1f9033168afba9995d5d0858ab26c193fc00feef934cebb37aa10f6dffa8497164a089248771367aceb6edd511529a1545117290290c5ec98003a9bf303c002335d3cbcb071d7d245f94da3f2b8268439c9175b912ff2368917d6fed3df752487ceaaa9ea1a0afc0ae5d99d056c91ac04728268161c74ab44e6fdbcb25c1804d1a376d696b0e88afd4a3a1b62f8c884975635f47cd19a13159efa8a77457502a6659dacdecff2d27e2b85d29438fbc99e728f304ff318fe8c30076baecc442ce9f3857f6bbe8855594cb9c89c6bfa7be1a53970c277b14915232497d91e7f70299095b6d5d2e4baaae20e56f6b3e7b8b242a052894235888f9c3da3c93ad7bd78bfda8e5b1d07815888062e02ccf030f8aa977551ee5c27f110a4ccddf8151f2a584117437bffbbc2a73eedd89b1bf05de6deee2387c596dba113ccdcaaabeb63f2bbcadb5d50f3a8fb8f518759c62e2c02947147a244630529b6a35839d54daf2a57b133fc2bb6930df31562bc2c4dd7a3d5a5f879d582fea591325935b7e03072351035bc2d177b042ad17b059a169904f70d6b9f6497bd1102c98adb873a6fb35106d0ca98dc4bba70eb785a88734c7fad188e097c3c97dbc4e64fd2473c571a33f010af93e51961ff63de8fbeb03829f940b2db8fc1439238a22ba7658b7a0930afb89887ce1d6633ca388156ec7c80405898e7ce4c2ada7fdca4f391eea9b311a2cba1d858b498d9cc4da78f6befc3d55a13a2bc6fea2fbc684704512e0b3004daa718ad8a9095b093b6ec908c9922f8d8ebfd8beeb3f972cade62e4a492c27ee9e08c757803eaf1216f9740b677a09a674f1e9cb035940da768224e67272f33fd21013bda39d5af4055c553150dbf1950e601b76260a404d210e7534298df361e1c0be0816d6c82e24783d70c31479c37a0fba9c517b59f1dd53b08cd73d5c1a77e4372aa910bb4f581b15fc003860fe236c30121f422b944cbee7f1041f7299733980687227179ca52e07f4cafda824a0c855bd7cc161eb2c0f6949054aeff90f09a668c0b7eae9b9af42cfde2affdac8052ab9c6d17f0ab10ad83fc51192c1e288bb94d78b0ac1314a0bc306138e46195e39f6588bc03889991d4795f744240189cf716bba4f859d3428033d344a0c7515861c3aeb42c89b1365cb91c2fd9ceabd0b736d0c250687dc61a96e63214082b15140514408dbb5b4654b975512ff684579ff5393cc2107459524711bfa584ec7d292deadda28c396be47d6d4fd75ccbe5bd7a0a9f92dc6e2bd7b02876ce5aa6e2a2bc2281395e8df36e3bfeec127795f1ee51c0a60727769b6934d00747084ac3a677d347ae0d2e57ff0feb5a3843df6179942ee7371b00f73b56b4179c2111091a042cb3a3d2ff0ac0afbee4eab807399cd6dcf6e799b85b0c2d954bbc6b305532249d0e473876222f9bb133b6cd77182ef757dd0368059821d07cff32", 0x1000}, {&(0x7f00000000c0)="a4c751283c96fce55bdc144b9529f41128c8b8c78720e11857420ca259b5f51ca85d3ba8f4462400", 0x28}, {&(0x7f0000000300)="fa3c03f4585fd9277e29e27e640a0722d8395d8871b6791ce2104f9ef45b0fb4c449f8d5dfa9046dc99dee0cdb62ebb2437c4aac439840c68924f6a40915c5875e77169a4d9d9908b9c39a705879c9f87ea06527c25956d371747c69703f53d06a72a75fafe71b5ba5a714a2a8f6cda9e5db9953629532a124e5ce4e6f49c503916403056809869edf4d838804d2816c0ccf04ab1f4597c3da3933ba47025339d336ea35b92df28a8771af96eb55d716f2f75a1c8bb3b0ffb48c7c14bcd4c028800256f33baea2ffc32f5203c9", 0xcd}, {&(0x7f0000000540)="e23222c015ec91783a23191022ce5685a862c7a69766522e2ceac2a106e9dc64a78beecddf36796c0094cfe539e1d8ace896baa1eaa590833469b9568fe1192d36b0aa3aaf74ab0a759496198d8f128e0474f2657bb0fd6fc69493bc62b294184016fd2d596bc34869f585a177a56c366412b8bf8bc5df9056822d1d4f784b95f95aa218ddeca5fe5cb76eef24218fd58315ad7934d292118da433c4e4e6365ae9b69c87af8bc4fb2170e535cffeef4a861e370a8fd8b93527db60a8dfc2c89c0c15500988f1e632b388bcef0fc26fb6ffd95ca66077", 0xd6}], 0x4}, 0x4010) 2018/04/02 20:47:08 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000004480)={0xffffffffffffffff, 0xffffffffffffffff}) socket$inet_smc(0x2b, 0x1, 0x0) connect$unix(r0, &(0x7f00000bc000)=@abs, 0x8) r2 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000003cc0)='/dev/sequencer\x00', 0x90, 0x0) ioctl$TUNDETACHFILTER(r2, 0x401054d6, 0x0) r3 = perf_event_open(&(0x7f0000001240)={0x2, 0x70, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp, 0x0, 0x0, 0x0, 0x0, 0x2000}, 0x0, 0x0, 0xffffffffffffffff, 0x0) fcntl$setstatus(r1, 0x4, 0x800042c05) ioctl$sock_FIOGETOWN(r0, 0x8903, &(0x7f0000000500)=0x0) connect$l2tp(r2, &(0x7f0000004440)=@pppol2tpin6={0x18, 0x1, {0x0, r1, 0x2, 0x0, 0x2, 0x1, {0xa, 0x4e23, 0xc0d, @empty, 0xdca}}}, 0x32) r5 = getuid() getresgid(&(0x7f0000000540)=0x0, &(0x7f0000000580), &(0x7f00000005c0)=0x0) r8 = getgid() sendmmsg$unix(r1, &(0x7f0000003b00)=[{&(0x7f0000000040)=@abs={0x0, 0x0, 0x4e24}, 0x6e, &(0x7f0000000480)=[{&(0x7f00000000c0)="b8eb7a106f720ab2736f276c2507b39625b53a91016b01534ff2e9110ef9bfa709a29f3f490959a42cdcf762f3fbe5f1c3b52f3185b6c2aa8189870bcc38103237676d29a10e74acd0bce84d0df485f120984c148df33f1b4f28de428d76bad52309074011d72fab0bbb26808492829b1d3f384c0d5089585edecad75aed71ca3383653dfce62df38b1878c3d3f6167b575965f9da409c14e538612ea6aefc5d921f5d6408801a422f1454836ccf5a3f946f05e46661402277a5fbd1e28bbe47f92173af97a5c239e491a5553a", 0xcd}, {&(0x7f00000001c0)="d81c521df90583fce185783bbe092a9a3c915af62dd58360b3764cd7c01d1f24260dcc9fb4a613a1d3b5a4685fd230b22dd0dc2eaa1fe6e6fc44d90dba677d095acd26878fc0b33d105545fdd1854c02e8d507400a9a61de4b9c16a75b49eff8824cef2a26edbc09824ae95608730cb9c8655bc5c584689d628886f8eb9a64a13f70175f79d4700fbfefa830", 0x8c}, {&(0x7f0000000280)="0e1affdcdd0e3422162414b960fdacb12c21b52b5595b361d0c8bc680fae0fe47683d93dcc46ae67459d1ee51ec77388cfde9c1bb309631a17409a3e13cc2848", 0x40}, {&(0x7f00000002c0)="85045009ca77ac", 0x7}, {&(0x7f0000000300)="a2c5d52eaeaccf2dbce724470378f4bbb56dbd9a2fa3eabe3608a95fe111c84251c8de23913cb53cb45296a47524933dae9bb57fe0f12edc168d8a2e4527247a0eb210b0e4030c4a13444ae4145cc69df5d69fad19810468d41d174a7eb9f2e0e77dea1c375836e61e9812942daaf351c1c39e906ff6e9caffc78f030efe1a657ecee7399ef3313ccaddeea39b23b4a6ce1bede47877c436ae613ed4dd8015a41c900e4ef7138daadbb4015c154bb4cc1d34305f884431592beb27ceebde22832e171555e1f4a43fb5166f0f9f24697306a2710b", 0xd4}, {&(0x7f0000000400)="d42b58ca94debcbb75f4986072a20ac968478f6cfdcb652af01ea86d2a94ab9801160389dcaa718ec311562761d91cce53281d516496beb7c8c7fd810762a56882f236c328361e33230076dbed412db23f08fe6f54b6b06b6926211ba038110306e9bf1a8f928aa2181e56265e8876f6", 0x70}], 0x6, &(0x7f0000000600)=[@cred={0x20, 0x1, 0x2, r4, r5, r7}], 0x20, 0x8000}, {&(0x7f0000000640)=@abs={0x1, 0x0, 0x4e24}, 0x6e, &(0x7f0000000780)=[{&(0x7f00000006c0)="db6985e24fcca7f6a030089147aa39efe4d7e26719d939fbcf061c1dc095870be0a0deb98cf063392fc296c10bc326fbd72af2a6db0a049c9dd1024e15e5e77e54ca4884efe07fa9405e860a5e2042fc47f9a62bee97dd929eff7fb27ae88129ef77c82ce89aa2e4dc7946f52109717d6f068aadfebafb9df3201a82f1829ac53dbfdeef68e5afc491cda354318234038c78a5a058c4f94cd8722d6302b01a814db3ba8601a2e737ce2f062c8587ace2cb8127fa2db88ec71ead48cb7689", 0xbe}], 0x1, &(0x7f00000007c0)=[@cred={0x20, 0x1, 0x2, r4, r5, r7}, @cred={0x20, 0x1, 0x2, r4, r5, r8}, @cred={0x20, 0x1, 0x2, r4, r5, r7}], 0x60, 0x4000000}, {&(0x7f0000000840)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000000a40)=[{&(0x7f00000008c0)="e489b06731f7a08039e38e73012d326406e1095d3254829e35bdcfcd2d927397e6faca68d8e693a64c06bcab86ee53ee6971f470834306e0a52020ed99cc019253f48b080471ee1998939fd95e3b4832a12739b5905ef6999f8ccb364d09bd44bb5d8ec65c9ec60fb589e69c8f6d45af", 0x70}, {&(0x7f0000000940)="8ed320a6573499bc2d25233d2177927632bfd3a2825957ce03b0695950ec3e5ff83c6e6d81a4b147cde8cfaaacd5ffe1092ba5035d5532ed8f3c047ccbcfdce3968b768346753c25ab1656d2239806d22963f27678ddaa33447cdb88eb81c8f59a20f81be9d10f83e6ec6c32bc6f7d3ac10806a4ab7872ee396ddd927e93fc6b763ea699c23b", 0x86}, {&(0x7f0000000a00)="b7d9aeb4", 0x4}], 0x3, &(0x7f0000000a80)=[@rights={0x20, 0x1, 0x1, [r0, r1, r3]}], 0x20, 0x40000}, {&(0x7f0000000ac0)=@abs={0x1, 0x0, 0x4e22}, 0x6e, &(0x7f0000000c80)=[{&(0x7f0000000b40)="31c05fe7ec84b8d2205df037ee0e611a0bba", 0x12}, {&(0x7f0000000b80)="b6395e34a6c852550eedb4af330a4fbfe34c165c9ed0674ca1dc4bf19744527a42e41d97ff481ed9e698f03e43d87caf0e2f70d71ef4595dcd78bb87a43c94c73d6d26d2a0c9bfbe96b76863f8bfb8045016e4fd829612cf91d6f0973f3e4c577bb2de40cdbd09389af578e0c5f44315e275d59b6ddd74a72a24b6d83db4177eb4cca9b36a7fc77205bd79677fada21b1ce07f215301701d840df9695f45f8823cb977546777ba2cee9b701a544386736412d2153477879a7b3407ad298d70872097188036e3a3446dadc647c281e7835bd5ae8d90780b179368105638cbbfd07969861b216ac2c86d437383b13337d947df0bd8fba40785", 0xf8}], 0x2, &(0x7f0000000cc0)=[@rights={0x18, 0x1, 0x1, [r0]}, @rights={0x30, 0x1, 0x1, [r1, r0, r1, r0, r3, r1, r3]}, @cred={0x20, 0x1, 0x2, r4, r5, r7}, @cred={0x20, 0x1, 0x2, r4, r5, r8}], 0x88, 0x8000}, {&(0x7f0000000d80)=@abs={0x1, 0x0, 0x4e23}, 0x6e, &(0x7f00000011c0)=[{&(0x7f0000000e00)="ad52d052a837f20e9f174180f0892bde18ab92c3e47f670673", 0x19}, {&(0x7f0000000e40)="908e176c912b901fa0ba90f9fba4d045f1346c612450a6ebfa7c0e3af852e8195df21224acd3c6593e58119885c043bf0666513862f662db8ca5b5b45fb3289a6f402162212c561d11e8d2f73da22d9ed88a399bb9ca7403ec67f463cc6f19c8b422026c6e973d557f6eb460badcfe8e0c46bb897d489a5865ea4f11bc8abbe3561583079820a40b044e8912bcad0e29dd5c2ddaf64869", 0x97}, {&(0x7f0000000f00)="b2a373ef4882066aff22abd1f75054375dab41bdf015a5534340463cebbd9a43976e0c223fa7c8a936936f241e5176f047e43b5d18ed429d7c68e65afa922dfa53e7b4c2204b40a57c2bc277599e5414c5025895ea4830b64ccb18d2d8919ee7ae4708595a40f38d7187cd7d595b8fb05be3c885df593187ced2efe84139c08f77d985525971490078d8a9f6eb8e1412cc1dd7fab6e99f82c0ebd2dcb024dd3d3bdba8ab55521ab09ea69084b97114bacc7272bd984e1e12500616a537", 0xbd}, {&(0x7f0000000fc0)="f3ac55b06be4cd5254b1c8edb3377e41ac9fd1732b3f74d7411ca1af0f8ab41ed4a1c2b6d0d8600b8876a50182ff8453d0b952c6cbe87856537069c78d0c85b7de1a83019a572843308b86ba4b7d6901463de8861634b62fccb1c2a49254522602c4ee244dd4847eb6aa7b0c050d6526215fb8d8cfeaacea3c2de8c7a7fd663082c9438943e24bd0fc89394373f639b0d401cdf28f2fc80f8d4c96496317302415118a0c4df55dddad24a9c97b0cecd75ae194963ff39e82501346ad84d100d0d7d3d3ec6ed60dc368adc9e5", 0xcc}, {&(0x7f00000010c0)="83bb87e748c3e2849dd2690806399111a11f70a210b2113eb886379044047f2f817686742de948c297d20a39c985a82f4c35f9393479e65630deac29bd97413656af8683a551543c2abe86c013ec3e592379bebbdacac61459d2c954404e83d6e3f276e639487714976772d9af08f7e5db10f9866eb27af483e89775d28bf4e429969fb111c0a3c7f501cd6a263f84bf8155", 0x92}, {&(0x7f0000001180)="a1b5f530fc6b52cf1e313bd0a9d195b725a9004b6390c47134f9549f66ca11717074638ace0200c03480e84b096b7f0bdb0036510b282d29642f8b", 0x3b}], 0x6, &(0x7f0000003d00)=ANY=[@ANYBLOB="20000000000000000100000002000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="0500000000f15b6d000000000000000000078ac93e00009803f32d944a2dc9ae8c00f8a773ab1e573b1f4f872106c42871639abc4c299c14b14307e28c66676e872a6e02038209027695613dcc717379b1da29132d21490e5ac64431ac3647f8d16558c21df600930913ec4f3b12f71be6d6fc133869e3bc0a05c1a6", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r7, @ANYBLOB="0000000018000000000000000100000001000000", @ANYRES32=r1, @ANYRES32=r3, @ANYBLOB="28000000000000000100000001000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r3, @ANYRES32=r1, @ANYRES32=r0, @ANYBLOB="18000000000000000100000001000000", @ANYRES32=r1, @ANYBLOB="0000000020000000000000000100000002000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r7, @ANYBLOB="0000000020000000000000000100000002000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r8, @ANYBLOB='\x00\x00\x00\x00'], 0xd8, 0x80}, {&(0x7f0000001340)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000003800)=[{&(0x7f00000013c0)="6909d8cd6d3646db93d581b0b3db92b4261dfea8b4202d518ee49dc92e4805196933c268f995dd6cf82b4ac81295399d8b78c303b01c43f5617da5711949b29558d97603012df53aafcdf46a073e87f47f2ebbf0ee7e72576df5816157eb076a73b6f8d9f3368463373b5ddce021736a87c28c6d03e785020d76575e953cb4b3e4afadf5de6a354cfe8bf1f24102e4d1538bbb92da6e2c71e4a01c81e2515b9cfa70f31a5fc89027a1bda182d1f975a1ab29683207c9bb5b4552144f2c16347913061a1ad8957fdd612b39ac3d518fe5de2e95c4557bc86f7e499bfa361c937dcc2422cae9284ab964bc7ae30b06388a3e8b18dfd497d064c86f906603f1657664af385b377ecd6e23eb7d4798f0333d98fb1b7aecddd9568da4133936eb6bd7b8a64d801e3a945b3bd7a7359c3981cf9e12630e9df3ce11e5df827ba7bfbff634cdaf19b337a0e946b5bacf2f9f0ac58297339a7dbfe9cf0575e14d3cd192c84202059ee26564ab9fe50a19c8c9c4b6726a9cd4eaecbcf215b230e0c5779746f57ca6b603a29997c3b13d4c5f62a7dbf2696f2e4a47a5d601f4bbee5d93d103038f5b65636f26511ae5ec8012a7c38f954f1059e47039009c04476f84d1b9a9229475719d87d5975b7ba41f785a4098a99fe33e113c0df49a9c3d6fdf4d01884c1ee2012cd83c1bb77bad36ab5709fd63825dc9fa58f0386f3ba3362ac5eabaf50a6260d1ec53df95cdcbaa1143c1f99a44d6f8d946ed697907184289e785febb2c2c8230d150d4fb2afe82a80aee13ed96b71ae9430811e280605d5ae0ca88167c16230b2dcfd0cb3e1f0a33543ed99c0d49a600d997a9e2f07b40fb66fe74cf5a64a1d0c39b7ca587269428cf85b8e641aab9be10b7f3903dae3961cde22eea34d29669c759b51e607a4276fe1522beb87f57d34798fa156822579612f7ffb4696d705c408254a4f65ec32ce5875131be804ae3d6c694479b46436b191136468e28039069d4713cf9e02890f83c416caf017859238ae20db2da395c2d0d24475694c2a846880b7f8b8e7e72c41f551308b1bc6f584921bcd4fc8f8807f4046e579cbc928b7f91f611bd742fa06796e35d3c6a298c489932a91df8c045bcd500b55eaf8d59234f94b3b3569419cc632d50f181fdf840ce1d9725359e3b87bb381060a04233fc6dce5d636c63926a09132f5beabadb9298405ca522fb98caa289d5698024ce48ba945f3813302fa3976febd5507fa9192821b8c05d8094a63e5f33c1c9f3536cf2ca37724a72e39c81404e43708938d93e94a0db210136f549f06dd2328e7330deb0cf3851f7a0d87a97e804ea30450f87ca85439b94beadca53365d62af4781667951b50e0d30d084a0e26212f04c5be9236cdaa5a0283e31bd1366051bf2ba4d934aff3a9c0308008eb685df094e1d8aff3b79ec1244c722e46f6e152c95aa6306a8540e364c968a537eb0812dcb8b1b953d804246e94a892a59cfdaf1fe23a315d6c9965200de6675e3f36feb9a4dbdebd12393a395a119820f511d593914f84acaced08da839eb3d95da5bf9336c6ca871938e314d4c5f1476902dd70ebb27660c07b766bd9165e760cd42c61237c2c1ada1c2fab52d5ec49b6d0522cf7d15521f3a69676fa794d4174daa0dfb654e732a94cc2a3d6bb3fd57714e9e5909a57cb3ab0e75401091573914d20c251d12cf2b0f33b8f514a7d5fb8ad4aecbc2b40ef11a6c6b1a77940bfeef1c73663b12a3278a16dbf05fbab97378ccda4902794a9eaf51a3b54bfdea3d6a394cb3edcfb5b6a2954c9303bd6afb26e11f8ca3c1805effa6d19a95f9e164ba51ebf22af1ff4cecc0284782dd197c8241ea013dc8157665113a822ab6392cd129fd7be13056f01026c3602525bc0aa69cb674a6cd497a509557c2eab52133ccc176a25ad0cd465957d881aca842d9526ce678c5637d65e6c32e98e430bd51e0b9b91fa7edd18304c7fc2393911b460f5b9bea61cb75750335dbc7195bafb51d6afe639e9bad7755d8a5ef2ae0a434b890de0a6933abd797f85e95477fe359412c2a30f1490221d6a6a740e39967c0b939a054e0b172073e3f635b8d8492aa4c097ec8f3e46dcf4e9a001158d7c7ccc8e370df5905491672fdf97871a009fce40104b388971925c0b18798ff3b6bbc70f9ad7d929d9fee089936240e9ba56ee657272f136e47c3fa93657f64e92f3ec769996d59a343b45af9f0f8cc23c07b8f738e46eb6035f01b063979b4e8ca9f31ec1cb8c8757b552aac2acb60b3db41e9b0ead4fea609c36663da1ee5cf258f48f85720066179215590a36f0c0027f25b803872945aa0fea82dac78220e898d2cd1b8dcc3bdc49b1a57c8db8909750eb6fbf6e9a84d9d9809a7cb7de09c6b00d276a4135be9667b48e280deda68767e90b1c34b7711a53f66c846abf55bf57386193ae658585509d83c6438a6caf93403804bd717a25e13c939f591ba511fffb06fd9fcdd4604a739b609a8a62cee1577d5dfd52ecd30dee39d3a652b6ef77b4b825b0e58044ac53436f1982a56757f8f7c1fca9061c9ae22c08f4bcce3972f429422eae4225f623065addd1370e71f5b3bd0d47ffdcbcecb36e94fb38597384869bd90bf35ffe441bfbb84769e2535d97ea009887e2c1dea77402e88caae0223093c8e967e05086a38fe6f18c634dfe134eb811206ad65e27dd8264c257ca9344581753aaad1060fe2b0d72f5b3a5bb62a4c9a0d19add5c1ddb7ed0046131caa6c6f9cb6f1c7ed2e6069b63201d037c14819ffe4282fc0d220632d861c42c8eb762989aef4778c0295612adcb2add62c3f39e2d329dc5ad0d560f8cac11008909e6aada38c186249a4000fec69063c6aafd278978bbe5980dea534884b61a6a656df4809daa5c7d6413381e50ec839a776b34c575a26216cdc76d43191162eb830d1ff7c026908ee851c1ccf5f8de439c05c16ce51f1aefd307706b4db3db002cb1b2adac8133ecbc5ae5af0bc817c3a4d1c4527d95bbf96c958bac0e15b952e86fb33a7276d34b7219b4ec92e3895594a384ffddd42ff9ccfb763584705fb497aa1452456ba085ed275a44a0ca10c1dc28b6dd6709aec0c485b64c0fafb6c48d2e2150f886ed781eba918a0dc87fdcc95406d43bfb52e51087f4e855891193019691f605d4a8550758f702ead0f9d4923e8bee44ff31fb9af0e83396640d9a7e51cfc9f98c5f6b298b1e90140d0c604868712fa402521091422e0ab5769d8b30fc22e61fd06073b01bd809cfecaf1576aa2565aaf190b901ced28dddb824e52e15c0ba5ad63ff5ed0141d9f2bc619ae0408e8a1da163241e316d66def5f3d5312bd3a5dd2f92a6407d81d33a3f0b485e1a049f80aa6f6db052adac9e738cdfe965b754a729e90f5876183113561eb124d518b9470d68ff4466c6831605e7b2a7c341c715c3f726449adcbd3406760371a4f2042f024853f48222929e145e975da524ba2d655dcacc8cdd203e62fd4eae9dc6b943ba6594ec21932e34fdfab060824d7eb48c71f674f789715b937734d1c9a7c250ec22c02299cdc96ab5743e2ca992269b55602026a873edf74c1f603f47f29154c6d87d46985b12f155c7b3373223e04c22e548173cb55e27c8f2b21cc0fa65791bdd9289f2e449cdec7b56881f3514bd13b1ca0f147c9db8ab1ae8e8bc33035810834d5bec9dfdfaf3456b819b1ab75ba3d5fd742f3033f742cc9ec258a54c51b2b7909093b6168944a970b652aaa239dd27c380f8710e89120df43b2e2b3cf71940a6c6c5c931428631a1ce34dcd8efe78c41510623bc7bf44973c8793036e630a3ca2dc5061a610f06a2c524529e8552eef4aeda312e5ab5d8036911f7a25fd95eba504838db45f7c5e5be61c839301705e7aea11e3601ce439f63e5821b42e4763ef1eb2d1df1bb581edee61bfd2e01721ff78cde6e937b775066e38709203a2634b5ecf4738dae00ac8e50a8fb28424ee737d82268eb712291174e065fdb9f17f5c01c250ad7495bf448bec7004a1160e4fb80f5df2ac7c10d95040d7a13ff1f5ccaf7480301b635894aa8863c8fa77bacd86a8ca20af7638dc402bacec9adb4674f9239f5aa94ddfd9af54eb52cc22677ac689d85f3286a201adbc84593ca96299253765eb6ae073c1a0bd87603370f2db8189fcbedb42121e24ccefa8a430baa82ce7d02b26fd97aaf9c1f0d6678e6e437bfa830597c5764ccd9c3d338f4b0af575c76cfa1d795c1691076aedc38e8b73078794c2154b8eacac72b1f4699065a4e7534243be970fb52b5bca7ef4a0acad9cea8511467bed9b3d0ea3aff666566a22a1f7c72f212c4f58b9da46e8e04e2b1930d22e68aecaf3a5519ecb59de73b18cb065756d621831354bccadc5d958ced599d70ae5e7e2dcdf07127ec7ce1937eb94a50849f05edb7273a98cf741f45f53ed53f4f111664d14d49eaf35814b245338d7df7d2aaaabff7e2f6e1aee5db93f4f061be9d56eace856ab7c10a54a06a90a26b727e8ef24f4ff085695594953e0ef13ef9c196eff85d0f309696846b1a46068acf231fb2bcfd041a9e50408fd9b2f264457f0eabd354e870b01e098787fdc62184f2ed0dc7677bfda060c84197d85b0fe1bfdbd0ef944d7db81cefaf7d09b9cbd262f6772fa7a00af6d2ea67607231a028856d496482eca2d88314388fdfe909602b1a73fe066f7f9dee6b0440d3487a225af58be6fd3ded8dcd38552afa6e532aac609b10f28e59f3cb7585ec27010815aa65856895600faf529c87780a678f2c066d5d03e9ed9f296e9ce9104d17dddbfbef6cc13e306ad2e5b8d522f9b252dd4fbda4c57a48622d423f4c9a779c68ff2a63c1e8b657ce960994b5e7c90fc7ab0a919fa99585a4d931ef5031606fcd23338c13f64cca047488a25f9c760202e53f5ae1888e898ee802335cd596f8118222a0e3b567bbcdc852c7802203a89cf9137c9991121a1542e695b5e02573c959ff1307e98fbd1fc8368a5aa51e2701bdf8ebe5dcc81a50a4b73aa7b81cc5977ff394e8b3ee922a4e028d6d25dd74e41ff1f01ce58390431bcf775be838003285b79fd75db1e9a8744e8dc260b7a2fa51c82c6eac5d9c0a26667468dda4469fb7d3873b623c01d4e30a15b40b105b3cf19695c83b254d4f49ba2d7656106b7bf6ead0212dfe14ed058ec53f033fc99acffec0e4f86ee29ee8d7c87a68302c98ddc9fef809ef56fdf0047d581790cef34f10ad87169581342c2b86720f8539be1629285f901abd7221cac55e097bc0e46c2921334b30e5898893cea79e61b551140b942c2ec2698cd70cc488905304ffe43ccd50eba86ead7cbe2e5b851265673a400e4b2f0bd9eb1fa796f0469280f637d8e15257ea1516655cdbb869a64d20d354d8e442dbf8a0e7392254fdcea784ca9fa641d5c809308a9e8257201831ba631e9dd361ce04406125470f59ae59953572c5573ec9bf9a093c9025aacbc794aa2d991c02f9cb44270605e172876018f2be4ab6d30236f8a7dd6176263cb073b26edffa5b27c825d26df2bd563f29dba7016ede278d7da2cb709306025ba9fbf5c57aa7d2264c705c213cf364d68347354e550fea98395ab9759a597f28a8e49da4a6162c86a53086c8b2fe8c670465b483763c397db9e6d0bea3e5ab21599ce05b95f2717b9bc87f3168e1a140c49290d1b069a6673486cf16595ef03ccbf41a57feb6173376f4a70174162484ea1061cbefa7d0b4a0a31cfef7c850b66fb429b3fce7af11ee899f17bc782e6ba932502", 0x1000}, {&(0x7f00000023c0)="162cc6ae0b32a85f7ebf5d029b77b836bb99195c183421ea45ad8b53addefb83ef57bd34736f6db3724dd77b384588abee6fbd977c083973543d1dd858d961365e42d4a700b61bdcdfe382ee01c97970e95653c84fb254a9753ab20c065b27bc58deb6ae3e55", 0x66}, {&(0x7f0000002440)="ae56671af9336e8bc901135f1f1594303cdb545fbb4123417057e3072d6c09a1a97ab763b2acc79c74bfc6d2c54df399569ca55aa8b337ce13b69d5eeeaa43f091ef7e30b5094a4943a5e5acf75a5eda71574bc298ba1308e51640a849047abd121cde9a25c9fd9ba490d65349b4c6e70ffcf200b14c7df155b9867a3203d83739b6e32f0399a2b7fc29e36c26dd25d014411aacbed5af7381884ab671", 0x9d}, {&(0x7f0000002500)="f4ad9e3cccd4df45a7533cc5931ed77b3265ae0f5c45674dc6f14284f027fb1ada3c6c03fef7adc2ae73acf66f2eecdf721c9a5c3af9c65aad2990c023ed4ac3bf0db80f2a0ea668a5641ecce31a92db6ab8c95bce98fc2d96cc69e95b7138d8c6abf956583ef0395ed83823bdc093c5903894efbb722689e27864fab3f2e917efdcf9549f0294d3e3700c0b26778ecb20ca207c478e975735cc982e514f9c6555fd22a3e18195b3dc809038fa85cdd51854838d39a1cbf72dc21b801164018abfff2bf60a1fef64912b4add466a5dd4b10b7a5051ef0b1afb442825", 0xdc}, {&(0x7f0000002600)="a2595dd99a8a3cdbfcaddfb9bf0c8ee6bd33c1feaafc3f783afd664fd7c75178101c808229dbe8b27734d68a3b44d2aa8864f608bae766daefe6df0ec7853185836d6b35316e5101c553ae3929b1ce613e3c7c228a0d0a1bb6a83fb9beb7273e1e69647d82959fd53894d59f48785a15681146a6c74c352cf20c7ed22accd816c3f2592915ccf6465033e930e6c6029093231d73364c0336397429b5966c962d2e4737dd0f0f2700fad1785135fc77bb2b5c6b2cf9d1ac7863ca312545b40cdc936aab034c0f7e100707418b20617e04a345da90af2eaa3da8520bbb373e7750206b846ebc9e866d0f57", 0xea}, {&(0x7f0000002700)="d57aa027f831c69a548bb14c4231d5e80f510bb273ff7e2bc2de03feb7a78eba0bfaebcfdd3cb0fa7ff533ef13ca", 0x2e}, {&(0x7f0000002740)="561efb3929aec4b17ddbb249c284410b3484bfabd6eb8dd7ceec74a3c6801aeccbe48ed724467612e6540c2fd78b8b6fe41acfe64c6a7c682732209d7fb6a868bfa3e4d23a76763206ba10a3bd6da4689d2bde0564ee7da6972f537485ac165eeafeea30f15cbfe4e2942014719960bb97beeaaf92f557083872125e9317242bb4d6eefdaa6d5f8a773544b1f9e7e7d6ab059a830ca0", 0x96}, {&(0x7f0000002800)="3a4a09ee5ba8fb081259eac17feb6a243b24e052e0092f4ff228cf9fb7fd22755f1ba77a3e9ed4ab757cd3b6dc6af0d3e6086d9b77062a43def5fe0b15b1a4185d7710adf7f2cf2528886d893ee80ebfeef38e461f25a1e2f435c9997e94c99ea8096d9a55ec7326e95c4a8835333ad29d6176c8a3f04b50ce51a3c90f4203473eb67d7e40f0465c8c46e8c03595ebb9ced80b640757ab64ca114eecabd552f16338441749d3d0b3956705713faa4417f3640e1c4a5e6f68754e89a205fb75212f46324ba123bc7c30eea3ef21e570a78280e1cba85b3652a2bda87395e76579cc486e10fa51a82741c9436e1cfd2b89778973d7b241514ddd83372d3a2790ea978151fa5a38a1a68dd344b8ec701ee668d9204283304744816c6e52d3c69132717051d35f5fdb591bca3f9391112738415661f8ad27cfba71780c66dafadd271fe93fa60fa0bcc0af75222d524d8fb32885770b7f6f4305219f4499e5aa1407919b6cf211504be69601115c04299716ae261975a1977793876860edcd0fc3ea01489e1f1baeab838e46a1c43493b1c0e5c5248dd5001e1bd72c6de1f2fc303f4580254d95dd40bbb6d5c4c2eb290114d06636fbbed88ddbae8037e2aef0a4c30c265321e70af4c6867187b351c9adf3fce18ff5cfe22ff100ef997adaaebd3e94f623a74bc24801363194cdba0bfa4cced877459c85c08c4210af90d9996652bb9726f28e5aaa10f0c25571a3b05997a4a8250e67ffa13ed26cd9a8a76a17b515bb4da5ee998e32426c9d60af92ab73c69285c36dc01b72170679d289e9195faa54b4f510d25384905f75b7d43984555d639b388ef77668c64af82ecdb620c9fe3173d3b37a78555e0b61c48450cf502b71ed4cfb409f3d0f65a0c95a279ef73155a157147542ed105b1f3d57bee3a9f36ee3162545f18a798d51b775d8ab0f37f6721b7fa52547a444b6acc900bb1e32d3c6447337bf35f07f6e4256b4c8a91e3e008ce732ff7738f8086c16e9c2412483eff611335bc317293a97f55410ecaa795fcfe5153ebc38e9afcf10c5688b179f5b2bfff7271213851d40a30cfd5e8512f0c1186c3955f44782ee3a1db059b6c9b47151fec3205f7a645a6d19d189ddd7f3c632247bd12d755bfa8e17129935f786f60125ec31efebe03248140c77bc34a2801415e75d3b5b7496cfb47291e91e2b663661203107c88dafde65231bd7ae5df5712f9e043b0a03e59feb9c88a21e73f604fbbefac2cd5e348a158240c17c454dacd799bb084ef832da8160e04d934e4e7fe430b4651cc1f93735e503933215f3b6e206a1ff9bbaa305058cd394af01f18bc2aa47e7e8dd9c57dd074db99fc6d895be1d553602dc736ceeca76d037b3a2235fc687df99e5d67cd9d3c48ac3a20aa5bdb7ea09b9ee6e2aa714f6b1ce0635d0043116e9a6caa1cb4005ad0c3cedf00840b2dde8d7470869a420cec4bc0daf9aa647e7d62b2931dfdee0bd7f0aeb9c7c46c44991e72db5241a0cce6a6dcdc2a862167cc0c6f036a94b56a690599fd2b94927226383b99a3e4261db50347a3e06d4a2296debeb4d2f36072e281011bac1e17111f35d3a306038fcc8c4fcbcc5f4126e707015b3aa50b6a1b244f0c36290922d0166602d0dc7358948d2463fb20dc84ab1c18120811bf4e10a3401895e21d368c114dbd39632bb8a42662e6ba3ea2d4acdebf8ca885925ce8a050882b46c0318095248ad61ec262d33bfa7ebc21834fc2cbbd7cc369a0be5fccc718fc818664cd6e2ffd63d945f83c6326dd9c74f964731785a716347d6b64ced24e985daf54bd55a9f5293a1875f3881d2816027c775a35d56199ebd324e3f0cc448f4e1991e80dfde97401aa12004406e01fdd0d709dc73cb7e230a3506b647ca3cb2d8e71e4e66709600fc12d76e45eb849ec9e05c3aa781c35ca63ca0e6ed40f592ab3f2a9671f0da266ae08fbef8dd8162b88401d18b57b8a74a32c1daa0b7c2efea70e49be5cc0f41c26250d7aacbe6c4887cc41ced46927522d4ac457d75c653c7f525860c3517f0368e85ca296068c0bf4104708aa18bb2fb56d762f0c424dcd3893186d7efde6973f6ae71a879ff87af2bfedbd6b17d37776e67eeb004f49899b2f0047bb409a6b8faeb32901ac00fac481ab2f3a4f80d727a6217f9486190aa563847cc32fe7668d4aa4bfbee167448843c33be373baa71a9d418d747ab161f451caca63aca868c88a91f76c0676c53a721fe19c5b5141aee66aac8e278a7ba87c21396613aa9cb1e2bb8854eff0cb60afd08f43012614101bfe3ab33dc8cde7bbe4411ee892d01c70a65a2fbef9039f32600c19b22b9044b9d0ec8e479fda87cce92b8b90ddcc257002c476d7a6b5200eda462d603b98d1909e030499da00eaf9e27a0a7e1d1b883affc79f7b4cd28691f9371f88347263dbdaedb3a1a2aa13152f8cdc4d2eceaf81f9b5ead8a18ef41f9a29b8b9a2e2015a9f2616cdc8f19dd2d643c03be456d01b63a35efb60260e463b1869c36259b990520341979e1e214092e8ec73a2bc9fdbcc94665eb4cbdf423234097bb589c375eb0537ea38378618e8f7b6c9927d09fdc93c0c309c34b1b72d884727165917184769006887fd3a07e03fdef0249739eb59918a1aac73d02b83a6d07c58280816b19dd6ed4da0202e057a747c4b4e8a03a40b62c930453541f1c9b2b8d47604f06162aebf0d02a577306df59db3c5b2550dd7ccae149d5b259415e36dd1711c90d48f684205352714f5315f9d6ffcb64874ecbb4e766816ae946a96303870d596a9d3d6f8a5f0c53ff90844b1eee27b5fbb68b5d9cd2afa202de50856c1c1eacd3c053219d7588d3dddf6fabcc5d9170ec53bd4830640cdef91babce79e1191a4733affc437ef7866a70e79d8d6cb420642f819cd93823e78493cf19793681a15fad8d6a42bed5ef7bfa131e012f4e4aa80729520553af763d6440f9a31096388e8c98b45ba3763b1fed8c8e1929607da31590511534c7ed5371a8f5fd74c3d6b5afe17932541e754a856c6c7e2e562acc6607f3e31d5f3f359f8fe3f1355dbdb811876143b3497001c55766b119cf0a6e7dd6915843784b558ccb946df52bc1d018c0f4719bd197c5efa398e0a8363d819397f691d75d50794483275a18018b473282a840c6e240affb353291044f17be0c982c00c3523353c12ba6042339c5c4c49a045b454f7d35ba985d622f731ed81a2dce8cef76767840b572655a769a511c9c5be83e13ab0699c28ca03264c816c12b64c96ce81619dc686ae5b4a971ce3f699bc77b6a76df5258a205642ea13cbe5b18833100ce911786ad4d2144f73c0a7306e21f30dcdb7968ff3e10124c72c37c4fb7bc87d9eca68ac3b3b4c2669dd72f0933f849d11ce138e220c672809ffb14ccc6ef4941998a1c28c41a65b5db1fe5ab775b7fedcfb10b280bc2d43a5078d491258ecebb488538c8cb428a5480ff845f102be4f74f527ccddee093e15ae9ba6abcaf9d8ad133f7681a602aa1565e016bd093da3da7208c47dc43b83ccbfe5f15ac941a025d4b27c27af154552ee8f888fd2a1bc639331a06e35f4989a3408f7b4e30f7a9bf93f1757473f88167ce9f4e21de60c5c98d398c7230befee91dd184c169a9fdf1affdc614ad8bcf655431b5c3d6bfe8a69d2887590d6aa428599d066e761e6c542fd7c5be2410016190dff88d0c05dead00c2530ade92304bfa52a46aeefe2af88648e1e0582a598022c0c0cdae42f24ad444172f68d526951e74084256dfce65ecfbb219a267d12e2d66568b9bdec53cada91e5712640ebc0572ebfe26d2bc510faaae39a1fa62c7e92d30349bcaeea9d51352f22bbf2e6911509a94d7193768f7487942a2b648903b63ecbfda25e7103e9f7597718bf6085e52e5892fd20fdc37037d7d3900704d535fa2c8f5041bc8b4b1d8db49fbc3d3057a50cc7676715205c787fc0e2119a26335001620c8bc98622cd11eabb17a14fec430257e2ed90a4cb594a474bb06316bc5114aa4a959f926e28eca63c549dbfe813179160a13a9d2432caa92d22e69c25ef84bbef35327ec8c3af43143e81c8f5e6be803827d1f637327ad8179e44de7553be27e9905c4ba13e9134520411bab868a2db6c55cceb33f29cbd9daa366feba3c83acccbe20be8e01164844a48f8945e9888b6970dcc25af6409b0aa018300b540b2f02ad36b90fe9bf4cee6c264438e4ecbb74b6943398c706b5915d06981b8392dda93518a1da6940b4225644a50829dc091cbf722d66638ffd266616ee09c941081ca1c1e7600f40527451e922e4843197b04da1007d7c1b669e7bc357648a7bb06dc6c4cfd2a6688fef7b035ccef1b0b4aa9aef90cb4731484c07d9166a94c3ffbcd6fa969491d75cb08705908071a665a606a420e95d801fb9f432d3867f5c94dc4346c4d8278cf31c756ef83dad294367b3e7196201adecb3aab7bbdd7f4948c94b0a58efe5586c8062011e6c16a48c7c8bb4c28027969f1486964c614a60ec9e6cf9f63a9836357e02fd030429b2a21921edf8834c25274aa6356f82d3f58d6a17719f1565d5d2cc559a6bd475430a5afb347f9bef41eaa66e8fe70506932faebe8bd84ac82fdcdc267c7ba15dda72ac0e211353f40ba8865083abfb93c4bbce596c1c4bbd76f40be36b89d908ef13c56db16c969ab03ab43c3a1753191ffb865923b45270a8db94078c13f1f96294e7d6be0c4814481fd880b666498dccd69cbad88f0562b8bc3f54662bfbf4c4960f990efe1311cbd7cdfddb64334966ab816fbb56f9c4a67be38cf9ad2452f5d2052f490e4cd435ad0dbed8a4f954cdf2ff001514eb80ad5f67c7a97cec03fe7822d397c0ed93591473b1cdc730b7bb4ee575b197504b8b5ce9f084177eda606a00483e3d23e52a0864e7c45cfc50e7a6f5410d7a32777e680f663593da6ad6780a897ae4c6c3e74eb71a3defa6b7f4dc0f1eb54768ae35622bc11a157132bc588b7c72ca0216a1097f422536b7250aa730ccccb0156a3c504c16dac994831f2e2caa1bc7138b598095241476dde538f2c1fc27c05555e69ea7db8172fc3fd594b21a8cbb7b592539399ba0a79784d70bca0077987588c86a751d25bf902697e8950fe73ff2955fdf23554270f53dfde038d0816e0d53634028b720c0e964e117f8226f39d2152a45f7a6e45e379f036398c9fe1bb4b4642529101ba795a908788cef90e15b1dc8f96740dd1410af03bb4f1d692c51c4f0099c78424e38d61d62558a959af4d16b44501bc40b96da6e3dae470c1664b0d9477ed3df020925934f59dd5a707ce0643213c722131324b3a0c315e269ca1f2f67b1b938aa064b437067c4e0366fff4d49e8c20d7b5fd21e5bc48473ac62384b1f0c7d462a606ac723c81ec450fd3a9186f682855c9c8a1189459d49312de85e26d62f8fe9ec21f092edf57bc2b0973f8c0d36c286788f6f83533df3d784aa350160b516410571f6831aec14cb8d81304fbbf9c8215254e16541012b33fd68896bc38ede1c78e550c34eea3c1708be8e187c63ce73d9096067711bd6c2a97af0bf4c84b9d6579a34eb3956d64630fdd43ca6e0776535627fa532647e964414da084ecd6cd908d54612545d1b7d3e1c9cbd0777dd75989f819fd110e08e5f9b4d4ed14ac8e85e8cac746cf75559eb9a5ee6065677d856d718934f6ff145f0293fcbf9bd430e17129cd5735bd5cffd2433a3187e806961c29928e5195c3182fb5b363a6dd98b55c03c1fa403c297918d41b006d0da42", 0x1000}], 0x8, &(0x7f0000003880)=[@rights={0x30, 0x1, 0x1, [r1, r1, r1, r0, r3, r1, r3, r1]}, @cred={0x20, 0x1, 0x2, r4, r5, r6}, @rights={0x38, 0x1, 0x1, [r1, r0, r1, r1, r1, r1, r1, r0, r0]}], 0x88, 0x8804}, {&(0x7f0000003940)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000003ac0)=[{&(0x7f00000039c0)="2c515a2ea6feebb1ef4ccff9684a5acb9f078bcc4a15b41aa4712ba4f4fd5d913d621606b57fe3d5cb29d1a25dc5752838c6da79b77ac1414ab2a38ae044f4b6a8008761ef453e6a130a0d50c087f722fe0c825e4fa483e0514d62b923a60cd7d154be1acdebf2dd872794ee2ecf1b5bcdb8407e24efb27ab45002ed40ac52fe787066c4fdeb66b11927486bd5bf83e5d3e3680e976a9abf4616d72caeb6680f3f29837913c631f52a4d2f247ce8ce79be2681e35066c491d9ade3bf2fe22e5ba4ab06d791ad7e73726a2e3945c1338aaf4c382e33e14514379963c750c7ffeaf25ee8b6fac9ab5a8ff6271c7d", 0xed}], 0x1, 0x0, 0x0, 0x800}], 0x7, 0x0) r9 = dup2(r1, r0) ioctl$DRM_IOCTL_AGP_ACQUIRE(r2, 0x6430) ioctl$sock_FIOGETOWN(r9, 0x8903, &(0x7f00000012c0)) recvmsg(r0, &(0x7f0000004400)={&(0x7f0000003e40)=@l2, 0x80, &(0x7f0000004300)=[{&(0x7f0000003ec0)=""/204, 0xcc}, {&(0x7f0000003fc0)=""/150, 0x96}, {&(0x7f0000004080)=""/219, 0xdb}, {&(0x7f0000001300)=""/1, 0x1}, {&(0x7f0000004180)=""/134, 0x86}, {&(0x7f0000004240)=""/178, 0xb2}], 0x6, &(0x7f0000004380)=""/126, 0x7e, 0x1}, 0x2000) 2018/04/02 20:47:08 executing program 4: perf_event_open(&(0x7f000025c000)={0x0, 0x78, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$netlink(0x10, 0x3, 0x10000000000000a) write(r0, &(0x7f000077f000), 0xfd1f) 2018/04/02 20:47:08 executing program 6: r0 = perf_event_open(&(0x7f000001d000)={0x5, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x40002, 0x12013, r0, 0x0) syz_open_dev$tun(&(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) [ 253.017929] 9pnet_virtio: no channels available for device ./file0 2018/04/02 20:47:09 executing program 7: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x9, &(0x7f0000000000), 0x161) pivot_root(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') 2018/04/02 20:47:09 executing program 0: r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_inet_SIOCGIFNETMASK(r0, 0x891b, &(0x7f0000000000)={'irlan0\x00', {0x2, 0x4e21, @loopback=0x7f000001}}) r1 = fcntl$dupfd(r0, 0x406, r0) ioctl$sock_bt_bnep_BNEPGETCONNLIST(r1, 0x800442d2, &(0x7f0000000100)={0x6, &(0x7f0000000040)=[{0x0, 0x0, 0x0, @broadcast}, {0x0, 0x0, 0x0, @random}, {0x0, 0x0, 0x0, @random}, {0x0, 0x0, 0x0, @broadcast}, {0x0, 0x0, 0x0, @dev}, {0x0, 0x0, 0x0, @dev}]}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0xca, &(0x7f0000000300), 0x2) 2018/04/02 20:47:09 executing program 4: perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$netlink(0x10, 0x3, 0x10000000000000a) write(r0, &(0x7f000077f000), 0xfd1f) 2018/04/02 20:47:09 executing program 3: socketpair$unix(0x1, 0x3, 0x0, &(0x7f00007e5000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_dev$sndmidi(&(0x7f0000000040)='/dev/snd/midiC#D#\x00', 0x4, 0x1b8c3d078346e9f6) ioctl$DRM_IOCTL_ADD_CTX(0xffffffffffffffff, 0xc0086420, &(0x7f0000000080)={0x0}) ioctl$DRM_IOCTL_NEW_CTX(r2, 0x40086425, &(0x7f00000000c0)={r3}) connect$unix(r0, &(0x7f00000bc000)=@abs, 0x8) r4 = perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) fcntl$setstatus(r4, 0x4, 0x800042c01) sendmmsg$unix(r1, &(0x7f00000bd000), 0x80, 0x0) dup2(r1, r0) 2018/04/02 20:47:09 executing program 2: bpf$PROG_LOAD(0x5, &(0x7f0000000100)={0x0, 0x3, &(0x7f0000000040)=ANY=[@ANYBLOB="180a00fffffffffd63010800000000000000000000000000000000"], &(0x7f0000000000)="47504c00bc3047eb525f484f89fc96dd6ca64da40ff023122e66f6", 0x0, 0xce, &(0x7f0000000300)=""/206}, 0x48) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000240)={0xc, 0x14, &(0x7f0000002b00)=@raw=[@initr0={0x18, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x2}, @initr0={0x18, 0x0, 0x0, 0x0, 0xea0, 0x0, 0x0, 0x0, 0x22d1}, @call={0x85, 0x0, 0x0, 0x2}, @ldst={0x0, 0x3, 0x7, 0x7, 0xd, 0xfffffffc, 0xffffffffffffffff}, @exit={0x95}, @call={0x85, 0x0, 0x0, 0x2a}, @alu={0x7, 0x2, 0xf, 0x3, 0x0, 0xfffffff8, 0xffffffffffffffff}, @exit={0x95}, @initr0={0x18, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, @exit={0x95}], &(0x7f00000004c0)="73797a6b584e3e2f9afed6d0ee3d5d5de2f791e4545b69c564e359a02949ab535c1b25caa665b968d2f1a32e3febe4189befa5f044722bae83e5b6959e392e8d24e41b4ce153c97b5a23e135e38d3b1d14ad7a9eeb7069347fee053569544f1a0000000000000000", 0x80000001, 0xbb, &(0x7f0000000300)=""/187}, 0x48) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f0000000000)) socketpair$inet6(0xa, 0x6, 0x2, &(0x7f0000000040)) socket$kcm(0x29, 0x0, 0x0) socketpair$inet6_sctp(0xa, 0x1, 0x84, &(0x7f0000002bc0)) socketpair$inet_tcp(0x2, 0x1, 0x0, &(0x7f0000000000)) bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xe, 0x13, &(0x7f0000000040)=@framed={{0x18, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, [@exit={0x95}, @call={0x85, 0x0, 0x0, 0x1e}, @alu={0x7, 0x7966, 0x0, 0x0, 0x5, 0x0, 0xffffffffffffffff}, @generic={0x7f, 0x968, 0x697}, @initr0={0x18, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0xffffffffffffffc0}, @jmp={0x5, 0x400, 0xa, 0x3, 0x7, 0xfffffff8, 0xfffffffffffffff1}, @jmp={0x5, 0x80000001, 0x8, 0x9, 0xf, 0xfffffff4, 0xfffffffffffffffc}, @initr0={0x18, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x2}], {0x95}}, &(0x7f0000000100)='syzkaller\x00', 0xcf, 0x8c, &(0x7f0000000140)=""/140, 0x41f00, 0x1}, 0x48) r1 = socket$kcm(0x29, 0x5, 0x0) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000003e80)={0xf, 0x14, &(0x7f00000002c0)=@raw=[@jmp={0x5, 0x2, 0x0, 0x9, 0x7, 0x50, 0x10}, @map={0x18, 0xa342e40de9d8422f, 0x1}, @exit={0x95}, @alu={0x7, 0xfffffffffffffffc, 0xa, 0x9, 0xf, 0x50, 0x1}, @exit={0x95}, @alu={0x7, 0xc97f, 0xf, 0x7, 0xa, 0x96, 0xfffffffffffffff0}, @generic={0x2, 0x1b63, 0x300a, 0x4}, @exit={0x95}, @alu={0x4, 0x5, 0xe, 0x2, 0x3, 0xfffffff0, 0xfffffffffffffff1}, @generic={0x1ff, 0x200, 0x8, 0x81}], &(0x7f0000000380)='syzkaller\x00', 0x0, 0xc9, &(0x7f00000003c0)=""/201, 0x41000, 0x1}, 0xfdd5) recvmsg$kcm(r1, &(0x7f00000029c0)={&(0x7f0000002880)=@llc={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast}, 0x80, &(0x7f0000003d00)=[{&(0x7f0000000280)=""/18, 0x12}, {&(0x7f0000003a00)=""/236, 0xec}, {&(0x7f0000002940)=""/95, 0x5f}, {&(0x7f0000003b00)=""/207, 0xcf}, {&(0x7f0000003c00)=""/226, 0xe2}], 0x5, &(0x7f0000003d80)=""/209, 0xd1, 0x6}, 0x40000000) socket$kcm(0x29, 0x5, 0x0) mkdir(&(0x7f0000002c00)='./file0\x00', 0x8) r3 = syz_open_dev$mice(&(0x7f0000000540)='/dev/input/mice\x00', 0x0, 0x200) ioctl$LOOP_CHANGE_FD(r3, 0x4c06, r0) r4 = bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f00000005c0)={0x0, 0x6c55, 0x18}, 0xc) bpf$MAP_CREATE(0x0, &(0x7f0000000600)={0xa, 0x1ff, 0x1, 0x5, 0x1d, r4, 0x57}, 0x2c) bpf$MAP_CREATE(0x0, &(0x7f0000000640)={0xf, 0x60, 0x5, 0x4, 0x11, r4, 0x19}, 0x2c) bpf$OBJ_GET_MAP(0x7, &(0x7f00000006c0)={&(0x7f0000000680)='./file0\x00', 0x0, 0xe}, 0x10) mount(&(0x7f0000000700)='./file0\x00', &(0x7f0000000740)='./file0\x00', &(0x7f0000000780)='9p\x00', 0x0, &(0x7f00000007c0)="587f") socketpair(0xa, 0x0, 0x80000001, &(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$sock_kcm_SIOCKCMUNATTACH(r6, 0x89e1, &(0x7f0000000840)={r1}) mount(&(0x7f0000000880)='./file0\x00', &(0x7f00000008c0)='./file0\x00', &(0x7f0000000900)='bdev\x00', 0x2000010, &(0x7f0000000940)="512f456d8b95445247012d0fbfbb3a9e953c7b3f7d1ccfde5395fb21f303af86d0dd42b8492b5c6f6756b984b54f12bdf0cc3ef61c9989b574fd64f8d71ad755236bb715b925b3641ab490c37082e03e6225c50226e24eb3a975c781b09233afaa87ebfe1a21555a4932ab1b63266c4bd9837bb49366561c0384953933c4655d68a3bf7b4c22b3460c89f1a5d611796bc864cfb906204a1edd50fa82e7a148d0ec78f049e16d2f1fa02d1389165695447e0837fb441e3f86ee13bd766fb0741bc722dc225d12") recvmsg(r1, &(0x7f0000000d40)={0x0, 0x0, &(0x7f0000000c80)=[{&(0x7f0000000a40)=""/171, 0xab}, {&(0x7f0000000b00)=""/34, 0x22}, {&(0x7f0000000b40)=""/161, 0xa1}, {&(0x7f0000000c00)=""/81, 0x51}], 0x4, &(0x7f0000000cc0)=""/107, 0x6b, 0x3}, 0x40000041) setsockopt$sock_attach_bpf(r5, 0x1, 0x32, &(0x7f0000000d80)=r2, 0x4) sendmsg$alg(r6, &(0x7f0000002900)={0x0, 0x0, &(0x7f0000000580)=[{&(0x7f0000002a00)="357cfe8e3e1a0d11f9a1165e9b379d9b862ac55a7936dbbb8d238a9b99d22fc311544d226d9034d36a6d43b466ff342f303734dcb99251e704a90c893bd151bf6a05682c4840da95c18b354fc5c820eca48b5273b38e6504cdc7a47a754e0b94", 0x60}, {&(0x7f0000002a80)="867cffcab2bc8484f836624778d6f1419085e6d5b7bee4b85a3442138985d8731d8c0f08682187fbee44778fab45cba29767844c88a2ee5d752b8981012927aea9ec761689849dd09f3f7974781209a9a2cd63d45adfe830016b341d59ddb57762a2947b0f0fa54d3cb019ed82f981905e12122bc7c38c89d4db1bf87c0b", 0x7e}], 0x2, &(0x7f0000004c40)=[@iv={0x78, 0x117, 0x2, 0x5d, "886bcf9bdd25bd019da76745c46c8c71a5f91c918fca7c14bdf50eb7c0b8c92b5f7005cfd7d5d3e04308cda0e935ce7cca08754f54639b0c2e3ed4ce5efe5b4dd77fffebb3bd4b5e3d78705ac0e8287e16a41bcc5063348db63e2bceaa"}, @assoc={0x18, 0x117, 0x4, 0x6}, @op={0x18, 0x117, 0x3}, @assoc={0x18, 0x117, 0x4, 0x9}, @iv={0xf0, 0x117, 0x2, 0xdb, "5505687c8ca3b852c651071b8d1b11d4628ed04e0fcbaf41c63c9cdb42e7930c27d0220301c3de7819ab45a6a37ebb53d2026a322c47717349c47e37501de991315509e418ab74a30b7a0c06447cc21db5fbbc6a58a8471c8528eac5ba14ce6caa5bf4dc0bce8ec8f3dbc0385aca8386754e261818515c9eb703ec3d372b9a7e3c85dc77069df17a7edb2df5c4e436125d3d30629541eb631aa3e2cf2da0e2af88ae9ff13d927aa04a53434de651902a716be5109666cf3c20a74f0ba7c8248012025d76abe1d3a7fee923add20278e654b352e0676d46d6143e8b"}, @assoc={0x18, 0x117, 0x4, 0x6}, @iv={0x1018, 0x117, 0x2, 0x1000, "a388429ffe2cdfb00a8c5c9a04f0c6f0746e33df3eaf1df1fa92330a7202f788e4346372bc5c193dee4e73ef681a6f127a762eb916edfeeea2a1b8e06b4d99698cdb33554ada996b60ec9634b579b704f56e6f0693df19e074d6dbb3970c65535237d554faaf1b153ea1568616da712f9fa5a4e1c368d39af9aacfcf35d04461c138204dc292d4347f6d389a4a6c750eb0608fc7c42a3b53972a9b5a096d4b06e4fcd1ac90e0cb8c7116aa48278e45edfeff028b35f20d8773c0667c9d96a9c6d350f2b717ed9ca40bf7dc49ce259e38238e0e32ba1abfcc555790f45e8d46c5c5f8c6673a713e002dc11f2bc6148d116d1bf91d84c0eb6b1d2e63608af9807a156cf14121f10cbb966b6ed01f622c607e3e65675c00c987174f50c8267595bf0d05fdfe5b526c13ffb252ebd39e62678db40c38469d9f220a8f38a9bee4e47888c9ca9154231c3dc37100b63bb9251969778ff0a1a91812dcbbad7f5d33905b20c1bed23b2195570b4280ac87ba34dcdf9fc54e97813d340c307a32dc1b42eebc425ef6a81570ee2814bca331c3a192708ce76114fe2faf77660044c21a8e780f743f08e1706fe1f715e5ee2d0bd87e322c6d45f6555f02dd8f003c797c972a06a973a596afff14cbef8284319853141f7b980f3c40d7625e20c548f42a1a7a43f21cd62595dbf7261fdb1669adb45ede1754651e3e5e7b38585b9e684bf105180a0d749c60eee12f016476bec82ae30f5758545cc4d3dbe8364d1d58ce021d9e10b906b2b043176d69e07b3a915ba55573d53a1e02a278bbc8d6d3fed6fcd8136f88b3362fc04df50d071ffd7137c5e0f50fa1a593ae6967096c05593068c8a1ab168d1c8059229e3855b270232404ca53a0fd82591290e93e4df3ae7e421811421182aab1be2b837f1fe34c4c2ebc64ebfb75e4a6041390e0f528f1cb2c2d6ea4e2323cad6a909c0e9bb5be791f83e67e7ad3e7fa50e3b8d2c97dfb925f2ab5088068f4116b9ea434151616ebac36d0aa8b370e6a4af8be9bbeb75576f9144c40c85aa1117456cf96bb10b56938cbdbd3b9e10061e87222c27ae483b5b3995bb0c4e546eacbd092e2a0822cad39ef041a964266a9e861a1967e010d678ffd33020f7041f868dfd3c5801c43f70626acac437321717c996efe5d3e098057219e1cda0fac5c03d039daf39ce88be76af30c8d0c74229ade7c586e92187eec4d32d2363192b14e44d4d6da8c688590e6070712738de6087172ef017c2806e33109c851fc50ee6c12423c2a219211e5cfcd1e7b571f4ad3c9bbbc28dec830c5b6862f7c509900e3c784919631e116e495a5fd9483db54c0464b498df9e94ed53f45a551b6f47d525b26397e50382f6f3fca7b5618ea314677ce1f66f13259d968792ea0334c7f58720d7a3ff07af7086aa034a1dc59d1c0ebbdcfdb7d2b43e1483f1adc9a517043df8708b0a7f05b33e6c5c9f5ba3ba5eda95f921f1afec4d83f9978bf2cf265bdb351241bb09a607bae78cc114bb0185ac700980d74465d714a18c9836808fc69a2b94914c6ebbdde3638f381f94e0ad83b2894795ce8d991ff740181296c6303c9e0e0cf2c5a4361fca58a2692f5668d377b22f3325a6aa32ef7c00dc423d1fe76da536a3b0e84ac38a4de0270fff36727da181028f78fe9f93f55d1b186e097c8d6c3db2650fff6a5ab96d022e347694ad0f196ef6149df8541bc8bb10435775f7fa1fcfd1d0d529f93e6a3d310070d3c9a732d2dce7a488082dbfd01c9a95dcaf6ee02b23e61163d5375a485da5092e95302a230bba725770e8366de8ac3615df9588599f74ac7c8c7baedc395a154fbb25185ac394f86e9ee4631e9cca64491dd75a93605abfba8e925afce963d5e7c4f10dc70269474c8ee4126b35d246f295ebba8c3de7f294d1ed2aa83caf06e8b64332d987b9f5639e6fdd9c7e31ada6a1ec916a50922c9961a0a44e8d254c5a5605ee2dd93ea4095feb4fa688b5e4660fdfc3e372a619050db3b342f36a06a6d74389274bb66a54a547feeafcd02c3a002ceb4f8b4dff9dd06cc6146d321be13214455f4a53d4c2878e2c763d4328c3e20aa7dff75f230e78c532f19980ca7ea4f811d2403003f5b67e5e2f3c27d1a4f78c494c03eb44a159ffd331d4b9c7218871fcdcae303179d6dd0c53d85bd17177ae93383479f3dca74a30642334b0aada687526ee7cc8a0d6e1870e240e7fd7a3531a1bddba98e5064455f1c1a131d12b14367dc8fde1474d78a59fb4defb06bf78f0156682ffe15fc901e7f841d102cf93939d307c0c86867fa6dfcf40dd0f69315db1df4af851c03dbb8146dd1c33afd3de3156ae161630eda37364e900816c97b0e7d3d0f98b9610f00ab81e52546f90a7185959caba9195ea33c2b9f4324b689fe7d319a9cde3ed6793db9a53eec347b2a9dd246df6ede87f5cea9d7eb9ef4f071b0370739f1b29f75bcc9626a086014ddd869192128a89a1853ea9682813ebabc2ba8af38e43a6a56e2e729a5f56788ed8c4f28ad896b71aebafde36549db62461dcad9a8c3333ef3a985ef08e80911d995cd27257e86ff540b78abaa894ea3846f7c396c1df311ec81ea4e2397ee625e7038232a112c624728c578de1400b3f6a53da61c68e97b0f334ce0d9036d9ac0bcfe8da60d98636fa843e57b0a857ed3311ece888f2255be029e4908824719c1146d7b98746334c584bab162a0afa673e8c0658a4b88bda8ce74ac0d5827a5ec3411b2d787fa88c25dd0f00f8402a2ce4f05bee9ca7bc4e26e2d9a2aa857e4217a1d88d483db189e5d5794105cb54b2134bf9cdcf979226fc8236e7c4bfdd7cd049a789c37a6ad07001b10c267049f4c0739fa69fc63dcc94ff35503f7b9d02e78914efa8d63291923e4aac9a7c31c81a16b4906b355ccb782dbbcf6868e3156eb5a160121a5faa1c7dc112e299287104e88fd0eb1d2b618ed171f96fa0a6cc7886fbc95d302d605aefe049d9c5c83229d258239c90e607f92c538906533ce7ed9a854438a38afb895f064f854eda11d085c3b581ab09fa5a2f34d922191d7edbbfda8dcf6a79338fee99bc43db3e9d69dbefcccfdb9c250df98d8c413e4168203c7d4da61d5e1b9f6be251704e728fc54640fc8d4171908467be01d09be3c76d50fcd2651c4e8c1d77bfd91bebe3202162aa2a5d75e932c0b2e1ace0d9a99618b162100ead3b059bd592c8546c60b540b143331fe47a65989e64157bc727524e1a4e5a3835b0719f5ee377aba80b84e60122e2c3963dc66d3c92396fe23eeb954e84ab8e43b4a9b6159c65aea77ffe18ef29408b4c01ab76b29471a8e3e705f7a68a926b64beb0903839aa0d4b4c7987038a7a0d03e58b9ecd7a3fa0424490f72c6d20ba43abd1a7c752a816cc779eb48b2511876c82b593e84f94c0166c637eb2f81bade1a05aa1d4e9ed7e1c516466af56ac5d0089414234c0d33b2a0125a0fc1e80df95f00eb165776ecc5c7dabbbfa9e43dc3dce51506d69729859ea7e5fbe20a1d613787c14b2cf6eba387916d94a4975c49a682ea5f208480d9d780476f91c216090c2318e7bd90bb7eb40e8222f1a06c89a87b7fce6a6684acebb24065beebba2c870903297af5c5595e41c5299f8daf1f483d75469019dfd19ea2336be9e7b10851013abe67d97f4c4a442279f0c4433107ab13bfd0d61258c144047c068fcbae62c71bd37becaf1f2e8a789975d2a68992153afd5987915aa4e23f2abe333403fa577c9d97a14bbd20a6eb7abccc866171f13ff6396cb0109e1e65465fb372be7169f3364fb222df897615bfe93d338d9533f2c23ce598e14d8d9eb6268b3dc8a70d421228eaa98f35c2b07f91fab11b59de93b04ee8db209346b36414ed6e7573957b066aceeb1626bcaf41373a25cd00dd2ab599bf187c7a754d6b3c808e04dcdf81d4fbe4c233c2ae1d056c5ebfd0cb5d03b0c082a49f95371149f7cb01426b62713df3816b6cd5e807a47586c0d2458f507e0a97fe8396d416d4f6c6de73070914f14421d79d04a1b85d0d8fbe109c7e0d68d836e71ae6abd0389bf0af16e260696ceb561cd863165018af388d1255bb510114d2a82295526b1c7e19550191ac0a2935d3421213f2435258eb6c98e0602a45c12ea06eacdafad3c575b0c2ac0d5399bd9357271080ad57da686732d929d41d7d6a41614fe9f17d680ff47f789e36765dddb94da9e5fdd75dc65c7b2160fa1ab622eecdd9453576529d9febd8745b09dad055a3997f8f65b52c6336a1ccd3ffffb6d051dc5da8dfc3f1193fd2aafa785470a1dd92c1df42d502509798f102cee12e9662461dbddfee79571ed1b7735b27ac476c7a50f7bb2e348fde28806848d41c070a14bae3e9af92e7f75907db7d74f53a86150369ba6c530f85f6f2693575c5fbaf1d4c114a202398cb34b466cbf994b59b2868cdc2d907795792612fd3d37003088ba47b0e046a64151c58e4cbf7d92c07635a7c0baa2d389e3f06f29b4214a5e1b4475d2c3a0af4be991b1f921f407aeab3ce54ea9709a7b86dbfcc236fcfec196c14fcb4e7a617c9faf4fc4f092d896febc88267500f998794b39c90feee385e2fe90fbc0a92ca56d39efe91bc01df0f74c4c0f242d8fe10dd186b94768be0f4c2ffc5ee1928ead59f950223b2229559c8f11d911df67eae73c56d375ded52ee6a317705cd13cbf7a4db032bb88abecc25f69c4eda9f95b1fd6467c14403cddbb22db50ba89ca90274a386d216c0322dc7c4fb1a23d55fe8d483bc743c8c71b5fb626fa63afb57ec6577c6641937f8be5d3b527da8dff364283865264d9d344ad23ab2c48ddb4ae4ba049e22553eddd8f09249f095c43caaa46dd6ef62f65cc2dc7a2e72d189a140a754f737bc1ab1aa826ca56bbbf91a903ca683f8c9065b60958407efdb46208919d72cb8798ca84f2fbc2cacec75b86c854bf51022b24f1ec256e50080a6112a339fdcd16340014c51733b68a8772aaab7fee3bfbf5c6f8bea6e988567f39baa1e30b12828cdb3f0747056a057815ac4fe74b2808ef483e542ba6f86a01175f74da93bca15173afbd46709d5cb2a8fed579ef5b94da75897115b6ceeec798b6d25596e42919aa7675a41936a380cd34bcf48a38589e7120f8b6fa3bf0c3c153293cffc11e4dd690477daa545a88b92f0dd6746a793b09a3fdb1a1a40f600fec41b9b948cd3940aae9ac9f5e0f81cb97364234c733f5c49f192d47bf8837cbc96b180ea4be49d7d72c645349bc6e10e973211896dfcb7c9cff693b7c58f54c44f45a2717c8c7ea283c96346e1f7559eb2eb48aaff297c9433f4aacb3017518ad5c46a16edea4ebab3783e618f2eb8445130263a1fe60821b593af9f76729c35c4c5d69002003a46225a3e592f8e0eab096aea5421f814e6200471243d466e4b55b8fbc4bbad17646eadc522bf953a990aaaea3939b94e756ae4e32414689580628b552fb1ba2db7cc5bd14dafc7ea8a698690ede4ce728e69662030ac9223e172e0d16c56a71f40db01a900c0b58beb88f700075aff37ccd335efdf7358748236cbe093fe32517cc0357769f4e08bb1fc29835dd890a06fbcdb4fd59e7ca21f2e16ebf66333718a10b68eee9fcee365901a6ef427d7565278d435eb6f961ecd740ff875a3a5f575270a49115fa583b8ec87aac9bf1ac0c874bd7b28d3bc413959b78a6bff3d065584c53d9b60f554fb2f429b5979e34710962da7b13318d0f8eca5285ef73a98b2a321391a5b6f8d2c726a49ce59095b9bdca7622d3476ae97c4"}, @assoc={0x18, 0x117, 0x4, 0x400}, @iv={0x48, 0x117, 0x2, 0x31, "1d11b2ffdad0a0ae0be66efd3526c593c6a265a664cca987bb9d79ba9ac6dd204ccc8b924037606e15ef0e2ab9a13af357"}, @iv={0x78, 0x117, 0x2, 0x62, "95a89938b916b1816202dabdc0872dede7e0e79352fa4a2b048396702fa1d22b82383133ca1d713932a03b3ec4ab9de861dad5c19ae0a68ae88e1ba265556d6cf9d65598c5ef733708cafe6eba0eaa4feeee76ba707f4a4681167f594efbdbe315f8"}], 0x12b8, 0x48040}, 0x8080) socket$kcm(0x29, 0x2, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000002600)={&(0x7f0000000dc0)=@nfc, 0x80, &(0x7f00000024c0)=[{&(0x7f0000000e40)=""/87, 0x57}, {&(0x7f0000000ec0)=""/103, 0x67}, {&(0x7f0000000f40)=""/154, 0x9a}, {&(0x7f0000001000)=""/194, 0xc2}, {&(0x7f0000001100)=""/202, 0xca}, {&(0x7f0000001200)=""/224, 0xe0}, {&(0x7f0000001300)=""/4096, 0x1000}, {&(0x7f0000002300)=""/152, 0x98}, {&(0x7f00000023c0)=""/170, 0xaa}, {&(0x7f0000002480)=""/39, 0x27}], 0xa, &(0x7f0000002580)=""/95, 0x5f, 0x69}, 0x10002) mount(&(0x7f0000002640)='./file0\x00', &(0x7f0000002680)='./file0\x00', &(0x7f00000026c0)='adfs\x00', 0x255542c7d125f19c, 0x0) sendmsg$kcm(r6, &(0x7f0000004c00)={&(0x7f0000002700)=@alg={0x26, 'rng\x00', 0x0, 0x0, 'drbg_pr_hmac_sha256\x00'}, 0x80, &(0x7f0000004b80)=[{&(0x7f0000002780)="63ea197191f594c41d951de7344b73be307ab0a41efba8a1a874edec8866521c7432e3fe61fb355684bbe053fb02ae42555ad8ee2a9dd09985a956f2f4687be7a4e44e58d9c0a8f33582dcd80102449414d8d5c8d6a83dceb6b15121f5885bfdf368d4fabd8a1abee11a2a2a18010d02662141f000e34ac215d9672764343dda72a40c376fa18cc4c8f57b7d31c708a9d80b63a77439897d4d6111457b4479cf89e4def4f18b0d0e9a16c12ef5102667d0d10b25f9d461b616da34a62c686332cf4f12b5ee7616e3e9ae", 0xca}], 0x1, 0x0, 0x0, 0x4000}, 0x44880) 2018/04/02 20:47:09 executing program 1: mmap(&(0x7f00005a7000/0x4000)=nil, 0x4000, 0x0, 0x64031, 0xffffffffffffffff, 0xfffffffffffffffd) r0 = syz_open_dev$mice(&(0x7f0000000000)='/dev/input/mice\x00', 0x0, 0x80000) setsockopt$bt_rfcomm_RFCOMM_LM(r0, 0x12, 0x3, &(0x7f0000000040)=0x20, 0x4) r1 = socket$nl_generic(0x10, 0x3, 0x10) write$binfmt_misc(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="73787ab8310000eb04816f5df48f00bda24714abbb94bb5d1dd860cd59f099722be2ef232e914a47219a5dcc870f12a630b2ff360cd1d3b44cdc5158bbb36abf10d2febef522539651f63a774d94d939ec6afef381439eeeb8a43f0e98aeb138d8c6cadd83664d8059d5bde8dbfb3bca5b3605dcde75268f31e6df2db3e209111589f7afcd0328783ef8007fee28d1e0ca556edcfc801fb0d5bdaf58e62f052969c651e52d29bcf18b92a78d8156d4fc0aed9ac279df8d6977a7dac5aa2adce121ae454dcb8eeb536a3169727a853d996c5f7be24590cc8dcd79873762d36a0e2de28964c333683aae31baa3f114fd5731904c086d050448adac50eb1f70aab227b1801741"], 0x4) 2018/04/02 20:47:09 executing program 6: r0 = perf_event_open(&(0x7f000001d000)={0x5, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x40002, 0x12013, r0, 0x0) syz_open_dev$tun(&(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) 2018/04/02 20:47:09 executing program 5: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000e5b000)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) connect$inet(r0, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x11}}, 0x10) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000eb0fb8)={0x1, 0x3, &(0x7f00009ff000)=@framed={{0x18}, [], {0x95}}, &(0x7f00002bf000)='syzkaller\x00', 0x4, 0xb7, &(0x7f00006ab000)=""/183}, 0x48) setsockopt$inet_tcp_int(r0, 0x6, 0x19, &(0x7f0000000240)=0x8, 0x4) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)="6970365f76746930000000000400", 0x10) r2 = socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(r2, 0x89e0, &(0x7f000031aff8)={r0, r1}) ioctl$sock_kcm_SIOCKCMCLONE(r2, 0x89e2, &(0x7f00000002c0)={0xffffffffffffffff}) sendmsg$nl_xfrm(0xffffffffffffffff, &(0x7f0000000780)={&(0x7f0000000200)={0x10}, 0xc, &(0x7f0000000740)={&(0x7f0000000480)=ANY=[@ANYBLOB="b80000001900000000000000000000007f000001000000000000000000000000ff01000000000000000000000000000100000000000000000000000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="00000000000300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0xffcb}, 0x1}, 0x0) ioctl$sock_kcm_SIOCKCMUNATTACH(r3, 0x89e1, &(0x7f0000000040)={r0}) sendmsg$inet_sctp(r0, &(0x7f0000000180)={&(0x7f0000000080)=@in={0x2, 0x4e20, @loopback=0x7f000001}, 0x10, &(0x7f0000000140)=[{&(0x7f00000007c0)="7343ed33d285b3cc20580283d909da4865a42f65c3326ad4d514c629fadc8afadf468ca9b7d5b692fd3a59e99624ebd46194b5bf1db8704e8757b8230fde0535c2acbcd0c509b1b55f53f50ac0ba0161bff044aefe247f7f71631911f5d68ab5a3535e9450cefd4ed45778e128a73ed807b24b11741b9613c0206c2eb004f1f37a9cec67880d7a158c9b46bafaeb0c47bab872958a15dad2a3868648359f84ab19c69395c42ef86ade52a52b9276d08a4e61c3793ecaa7a461cd67b95b945631fd7a5ccd867a61007fdb95a1daa4e381d9387ff0f467460f33ab6c41f284376a940f9e8594f645dcd357ded951012ad851fa56a82bfb16dfbcaff27224425d1e97d5bf1acf0f8803971837e1a8c92a0542e2775a5eba64c7e3ca67cf15c7e8996d783d491f3a867b0e00ef17643a97d1627698682fa95bfc8b7a6204f93370e29eac1641c95228e02ed987f2c4eda7f2276397a0a6383953427f814de74923136d9217138ed6d5de97fed41caa9f074da7fa53d1e0649e9b70fdcee710bf5c0f72cb053023b6ed840f3adea940c55adb24640f4ea955da0790c5efe1d78a9341ca5011bf6c066118a34eb749de96a5fac53fd37b983cdac8d9ef9e06a1be495d04b38caf588a16f0e730d1622e4fb2108c531b46c6a80793d1d9878b72dc379afb9c17e9546fc2ff6834fd72a9900767977f4f401b9b9dc0eb98464e58d5dd8124654fe8c6a01ece20262cfc1c2980328a3320b6d546e5512cfaf2b08b0d6ee647cfa4fb0ead8d2c81504808c8ff482377fd122d6185d8e7734a021504875e0e4129000332a1956c067260ffc0f565fd37824f7ebb0758304a6f63e87179c01a35149669265a055aab44025a57c19188b89df8da46f9aaabf35e28cef8349ae79434a30aa797f69cd5cae6640bfc94bea4288b22e9940474dbc75ded8845fa1d87e135d5575b0b395b85cfaf9cd9ec52310eff0fe3eb86d37cbd5fad20684b494d23d4244a958baf1f52d1c7ade097510f50c401caef9dd710545f816620422cac78baa35340be942e179482767f23f2526e32a1ff2f416585ef7c33112d3b212d2a14146e13057c1291c3d8c429602ce2e7de8eb26e44809c88e08791725b7eace601a6313646652cc19ccd556f8f481ec7bf996254bdc0d7ed913a8dff69dd331582a623a761ab3e522453172e60b00897d12bfe4981511cf8e484421e13fcd3f69c1f8e430bef4882500cb19b7e02fdad6ef4238a22e82513131821405aff01f6e61715cc74b8abe2758c089005fd5d2d9cd3b40293811637cedf987bde326aba6954751174334d62b922da2f3722801e82db0e91ae4db9ddd3b6f8bfed5ae549228ee6b9ca1dd151da0a4d27b6f343a1f5b488e830fcadee39e1860aef0a1c1580e8b7b773ac12eefe9f46c1fb6790bcc663f92d484f591ef86b0d0ac0ee43642d9ea86048e5b43d385bcab728006001a5ad5049dcde6cb19765970e8764e06e973719c95e2cb16dea0fd64383e7d1c82dc74f39ca183eb44c0ea98d098ae535b01408245426f5d5603bca9467005c83559d42c1674d4384a07d29f5b08515587f98cb1d17a27848f501aec3509d30f3ad7165749437ea3b32dc191f81c5d1a1a87ca1b1b7a3396d1bdc176a64d1fc1423489cedb3e803aef87a14679e46265d30cf75496f99f476378fd5fd7815b4ba39255ccd41bfa2b04a2a9b9b496d361788a93613eb5a91bc372b788a48a5f7dd2368879064bd7bf91fd33ee80f4b27e7ab9c4b7f8406c6935344dd1ac89332a737697dbb2b4f7370dc86e541df8349c5921ebe0467a4d529ce9545f95cf2fd4374108a2e33c5a314eb58c4150076243526ef42dcf8fc313d7845452f5f97b4a56f6126b6a06e8110ee512f186f305f8c6c80070dcdf92fd337c38dcd7f5cf817d7af444a8ada157209726905b6952b7197c4b1473d79de075d65a78921936cf4e732060f9eb32a59d086740941fd84319adea8acd9c1f98608874ba968a08c913a0ad15f718f91caa7a9dc814798e77ebb46effe99f23a28010fa87418a7ddf8892f18f69a8c92d9fb7aade8fa4b0c50d9c76867bd8a41f3bcfcc6199d461aa50cac3358fc106da5d4596cd28a4a9bdef43935fb490fa0f186286343e56c78c4ba5f9fdf019b3e9573ebc0bc4c324e9bfbac7bf2ef79b22c92b7b51d6360a2cba1a0b06d512081a8e0c7543254413b1fd15ac9544b05167d1e38807a0944171ae9afd873d8a6ea6a1ffe4f34397cac358e27199a63b35d7fb035132b8000ec26f066ae505d2717283f44cd4dbcc3c026b67f108d303e174dcdd32992061797d01ee70d8e26a92a756cf5732eed0202032c00fb653c4f201568a6caf7f113c6b1f8e91773c418754594b21455334dd53da6432f26856764f106723e4382a41b3d1cfd07564bdc77daa52b0459f92e005d91544c309913d488daa93dfe852b3fb9c23e3bfd9fa7c573cfd61c48df6fe8c222ae5debfc357e8981ebc3d0a4865ebf279127e8e44cbd986b9a8f02890ccaa8932fa90e79f511762448e938d101ec87c0577abdb1912afd572e52ff8a9a772a75d8b39cc7e3dcb9d458519cd84b1e5e8858ea2e11c7ff35515c218fc6302bc3b7352e5c7a9f393eaffd1917c86b23e39f0be345ead6233a069576f3aec9c67e44af6a16f43250e5bd843e2a3fb906343740ad4452d35202a692e92a082b4cbdc061c4068a57e6a2bab124d3c5a2a7726552b79cd3bd600f6797bf3a28519f323200f7e56cf4ebad09218094b12c65acedea8eb9009ada6d637078f4d8ad16b202ce4445d02ae4d4404db426ec6622e7909764ebe3c36ca50f4eb37ffb095cd9986beb15bf982dcefb1b7f84e86c0023cdf40dcf7a8d0025325e6d0b688c051905168fc0db1e74bfa8140fa8a9670553d7ac26439a0cce0df0d231e484de52c64f29bf3847f285e7f91d48f046a53f83d6a831afac3589b012402bdbe6742a1398be54333db1b9855db4a006fc3ef4e62356152ff8b834ad296fb9664a17071f901afdd2be9c03b6f1bcb2da535095681ff51cbc3676db31ad11b6926c7ad9d88e0195f9496851713b260cf26e2046366c98d59cac75c206a109e65d4f71d736997fed1a4f313c10447ac33f3b14779098e050550d841c2af1d76f3c5872521c2cfd77bef818e8a7418d027e0b6f7e359a0f5d6aeefa9f50cab47ba229ee6a4ee88bfca03a04d9d44bd946a492c1ba55c3afdeaf2d34dec1801071b3d2bdaaa667fc1a9236df7e069771a1efaf84ca22160d6ddb9d52f91aeaad6e08d6aac596a824dcbf576f94a8b62ed0b60fc39715058a275edf0d6654be1565285f2f67613133932de52bbe0a9cd611d062453351a4bfa63880fb4a2520edb72913c7e68815cc658e24092e59f613a88b67379ec7770bd7ae64e99a5be444bb3d74ca7a0a40d291e3a0132faf89feae8fde8bd96231792fa6c1499ea2cd5cb6d2239ae4fd6b9af54f3ce6b37103ba21aec9735576417cc4d7f1726c42a6bb6e71090193bc3f03f745875d6adaaf3001aff55fa6895cda42ca914b1a8e392ab70baa572d3f965e16e7c2d59d5901ee874144d061cfa1a028d05d9b14406c0b146ef532f4ec55bb954ba319e2e7e300a522e0376a9790f5b61a2c104de2760f657a9dc536ccf15b533d05812639679fd45a6ef992552e0c0fc083c315a3f76aadccc06c9d2f80f09fe6f60ddb62703e9a4d945f5335553e020ebae550f1680ae17a5d685e3968347f8157f5bbf3392f956191191bbe353c10009af3161f2c27f72d69b9fdedf137431fa1e9d094782c3402e2b44e51b371823e1829c442f0b4da9503089e722085ad6d587acefc576d63b3111880075481caed077094dde1bc216bc6d093e6913f4e8374f5285efe5896c1c29e6ab2b15bbf2ebc638e17ec66c26e29cf37358af2d38c32e3bc56b5461c262bf18d9ad86bfbc35d84db3f63e84cd7b31c07fa4f8fba78029aab59bb304b4f836dc28dcda610a2cfc043d3be533dfd953253979508b3ae3214b88e6f788e71ea1cfad1dc4ec64238a5d1f0eee342fd49d9487ae12bac4ac55c98607c3e0f408e7bc161df5fa0cd1bd4cf5b73e1f16c0b3f05ba3270d039ed39ebe8620afa91fe278a7547d50f1dd4500fa6a1a7376c0b56afc3e211fb67702f9ccd4efdde06f101ce02781896232c083d8eaade5594324a157f85479f6769d733611901843dda375a4231c7be2e68a39feee90e97777af7a096d4ba10eff736ca8bf08a4888a264980bf168edb26c0e500da2ba960a8c3ca8ab85423f5f41eb1218169bf5a1f9033168afba9995d5d0858ab26c193fc00feef934cebb37aa10f6dffa8497164a089248771367aceb6edd511529a1545117290290c5ec98003a9bf303c002335d3cbcb071d7d245f94da3f2b8268439c9175b912ff2368917d6fed3df752487ceaaa9ea1a0afc0ae5d99d056c91ac04728268161c74ab44e6fdbcb25c1804d1a376d696b0e88afd4a3a1b62f8c884975635f47cd19a13159efa8a77457502a6659dacdecff2d27e2b85d29438fbc99e728f304ff318fe8c30076baecc442ce9f3857f6bbe8855594cb9c89c6bfa7be1a53970c277b14915232497d91e7f70299095b6d5d2e4baaae20e56f6b3e7b8b242a052894235888f9c3da3c93ad7bd78bfda8e5b1d07815888062e02ccf030f8aa977551ee5c27f110a4ccddf8151f2a584117437bffbbc2a73eedd89b1bf05de6deee2387c596dba113ccdcaaabeb63f2bbcadb5d50f3a8fb8f518759c62e2c02947147a244630529b6a35839d54daf2a57b133fc2bb6930df31562bc2c4dd7a3d5a5f879d582fea591325935b7e03072351035bc2d177b042ad17b059a169904f70d6b9f6497bd1102c98adb873a6fb35106d0ca98dc4bba70eb785a88734c7fad188e097c3c97dbc4e64fd2473c571a33f010af93e51961ff63de8fbeb03829f940b2db8fc1439238a22ba7658b7a0930afb89887ce1d6633ca388156ec7c80405898e7ce4c2ada7fdca4f391eea9b311a2cba1d858b498d9cc4da78f6befc3d55a13a2bc6fea2fbc684704512e0b3004daa718ad8a9095b093b6ec908c9922f8d8ebfd8beeb3f972cade62e4a492c27ee9e08c757803eaf1216f9740b677a09a674f1e9cb035940da768224e67272f33fd21013bda39d5af4055c553150dbf1950e601b76260a404d210e7534298df361e1c0be0816d6c82e24783d70c31479c37a0fba9c517b59f1dd53b08cd73d5c1a77e4372aa910bb4f581b15fc003860fe236c30121f422b944cbee7f1041f7299733980687227179ca52e07f4cafda824a0c855bd7cc161eb2c0f6949054aeff90f09a668c0b7eae9b9af42cfde2affdac8052ab9c6d17f0ab10ad83fc51192c1e288bb94d78b0ac1314a0bc306138e46195e39f6588bc03889991d4795f744240189cf716bba4f859d3428033d344a0c7515861c3aeb42c89b1365cb91c2fd9ceabd0b736d0c250687dc61a96e63214082b15140514408dbb5b4654b975512ff684579ff5393cc2107459524711bfa584ec7d292deadda28c396be47d6d4fd75ccbe5bd7a0a9f92dc6e2bd7b02876ce5aa6e2a2bc2281395e8df36e3bfeec127795f1ee51c0a60727769b6934d00747084ac3a677d347ae0d2e57ff0feb5a3843df6179942ee7371b00f73b56b4179c2111091a042cb3a3d2ff0ac0afbee4eab807399cd6dcf6e799b85b0c2d954bbc6b305532249d0e473876222f9bb133b6cd77182ef757dd0368059821d07cff32", 0x1000}, {&(0x7f00000000c0)="a4c751283c96fce55bdc144b9529f41128c8b8c78720e11857420ca259b5f51ca85d3ba8f4462400", 0x28}, {&(0x7f0000000300)="fa3c03f4585fd9277e29e27e640a0722d8395d8871b6791ce2104f9ef45b0fb4c449f8d5dfa9046dc99dee0cdb62ebb2437c4aac439840c68924f6a40915c5875e77169a4d9d9908b9c39a705879c9f87ea06527c25956d371747c69703f53d06a72a75fafe71b5ba5a714a2a8f6cda9e5db9953629532a124e5ce4e6f49c503916403056809869edf4d838804d2816c0ccf04ab1f4597c3da3933ba47025339d336ea35b92df28a8771af96eb55d716f2f75a1c8bb3b0ffb48c7c14bcd4c028800256f33baea2ffc32f5203c9", 0xcd}, {&(0x7f0000000540)="e23222c015ec91783a23191022ce5685a862c7a69766522e2ceac2a106e9dc64a78beecddf36796c0094cfe539e1d8ace896baa1eaa590833469b9568fe1192d36b0aa3aaf74ab0a759496198d8f128e0474f2657bb0fd6fc69493bc62b294184016fd2d596bc34869f585a177a56c366412b8bf8bc5df9056822d1d4f784b95f95aa218ddeca5fe5cb76eef24218fd58315ad7934d292118da433c4e4e6365ae9b69c87af8bc4fb2170e535cffeef4a861e370a8fd8b93527db60a8dfc2c89c0c15500988f1e632b388bcef0fc26fb6ffd95ca66077", 0xd6}], 0x4}, 0x4010) [ 253.218084] 9pnet_virtio: no channels available for device ./file0 2018/04/02 20:47:09 executing program 7: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x0, &(0x7f0000000040), 0x0, &(0x7f0000000240)=ANY=[]) r0 = open$dir(&(0x7f0000000500)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000340)='./file1\x00', r0, &(0x7f0000000140)='./file2\x00') 2018/04/02 20:47:09 executing program 5: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000e5b000)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) connect$inet(r0, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x11}}, 0x10) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000eb0fb8)={0x1, 0x3, &(0x7f00009ff000)=@framed={{0x18}, [], {0x95}}, &(0x7f00002bf000)='syzkaller\x00', 0x4, 0xb7, &(0x7f00006ab000)=""/183}, 0x48) setsockopt$inet_tcp_int(r0, 0x6, 0x19, &(0x7f0000000240)=0x8, 0x4) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)="6970365f76746930000000000400", 0x10) r2 = socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(r2, 0x89e0, &(0x7f000031aff8)={r0, r1}) ioctl$sock_kcm_SIOCKCMCLONE(r2, 0x89e2, &(0x7f00000002c0)={0xffffffffffffffff}) sendmsg$nl_xfrm(r3, &(0x7f0000000780)={&(0x7f0000000200)={0x10}, 0xc, &(0x7f0000000740)={&(0x7f0000000480)=ANY=[@ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="00000000000300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0x3}, 0x1}, 0x0) ioctl$sock_kcm_SIOCKCMUNATTACH(r3, 0x89e1, &(0x7f0000000040)={r0}) sendmsg$inet_sctp(r0, &(0x7f0000000180)={&(0x7f0000000080)=@in={0x2, 0x4e20, @loopback=0x7f000001}, 0x10, &(0x7f0000000140)=[{&(0x7f00000007c0)="7343ed33d285b3cc20580283d909da4865a42f65c3326ad4d514c629fadc8afadf468ca9b7d5b692fd3a59e99624ebd46194b5bf1db8704e8757b8230fde0535c2acbcd0c509b1b55f53f50ac0ba0161bff044aefe247f7f71631911f5d68ab5a3535e9450cefd4ed45778e128a73ed807b24b11741b9613c0206c2eb004f1f37a9cec67880d7a158c9b46bafaeb0c47bab872958a15dad2a3868648359f84ab19c69395c42ef86ade52a52b9276d08a4e61c3793ecaa7a461cd67b95b945631fd7a5ccd867a61007fdb95a1daa4e381d9387ff0f467460f33ab6c41f284376a940f9e8594f645dcd357ded951012ad851fa56a82bfb16dfbcaff27224425d1e97d5bf1acf0f8803971837e1a8c92a0542e2775a5eba64c7e3ca67cf15c7e8996d783d491f3a867b0e00ef17643a97d1627698682fa95bfc8b7a6204f93370e29eac1641c95228e02ed987f2c4eda7f2276397a0a6383953427f814de74923136d9217138ed6d5de97fed41caa9f074da7fa53d1e0649e9b70fdcee710bf5c0f72cb053023b6ed840f3adea940c55adb24640f4ea955da0790c5efe1d78a9341ca5011bf6c066118a34eb749de96a5fac53fd37b983cdac8d9ef9e06a1be495d04b38caf588a16f0e730d1622e4fb2108c531b46c6a80793d1d9878b72dc379afb9c17e9546fc2ff6834fd72a9900767977f4f401b9b9dc0eb98464e58d5dd8124654fe8c6a01ece20262cfc1c2980328a3320b6d546e5512cfaf2b08b0d6ee647cfa4fb0ead8d2c81504808c8ff482377fd122d6185d8e7734a021504875e0e4129000332a1956c067260ffc0f565fd37824f7ebb0758304a6f63e87179c01a35149669265a055aab44025a57c19188b89df8da46f9aaabf35e28cef8349ae79434a30aa797f69cd5cae6640bfc94bea4288b22e9940474dbc75ded8845fa1d87e135d5575b0b395b85cfaf9cd9ec52310eff0fe3eb86d37cbd5fad20684b494d23d4244a958baf1f52d1c7ade097510f50c401caef9dd710545f816620422cac78baa35340be942e179482767f23f2526e32a1ff2f416585ef7c33112d3b212d2a14146e13057c1291c3d8c429602ce2e7de8eb26e44809c88e08791725b7eace601a6313646652cc19ccd556f8f481ec7bf996254bdc0d7ed913a8dff69dd331582a623a761ab3e522453172e60b00897d12bfe4981511cf8e484421e13fcd3f69c1f8e430bef4882500cb19b7e02fdad6ef4238a22e82513131821405aff01f6e61715cc74b8abe2758c089005fd5d2d9cd3b40293811637cedf987bde326aba6954751174334d62b922da2f3722801e82db0e91ae4db9ddd3b6f8bfed5ae549228ee6b9ca1dd151da0a4d27b6f343a1f5b488e830fcadee39e1860aef0a1c1580e8b7b773ac12eefe9f46c1fb6790bcc663f92d484f591ef86b0d0ac0ee43642d9ea86048e5b43d385bcab728006001a5ad5049dcde6cb19765970e8764e06e973719c95e2cb16dea0fd64383e7d1c82dc74f39ca183eb44c0ea98d098ae535b01408245426f5d5603bca9467005c83559d42c1674d4384a07d29f5b08515587f98cb1d17a27848f501aec3509d30f3ad7165749437ea3b32dc191f81c5d1a1a87ca1b1b7a3396d1bdc176a64d1fc1423489cedb3e803aef87a14679e46265d30cf75496f99f476378fd5fd7815b4ba39255ccd41bfa2b04a2a9b9b496d361788a93613eb5a91bc372b788a48a5f7dd2368879064bd7bf91fd33ee80f4b27e7ab9c4b7f8406c6935344dd1ac89332a737697dbb2b4f7370dc86e541df8349c5921ebe0467a4d529ce9545f95cf2fd4374108a2e33c5a314eb58c4150076243526ef42dcf8fc313d7845452f5f97b4a56f6126b6a06e8110ee512f186f305f8c6c80070dcdf92fd337c38dcd7f5cf817d7af444a8ada157209726905b6952b7197c4b1473d79de075d65a78921936cf4e732060f9eb32a59d086740941fd84319adea8acd9c1f98608874ba968a08c913a0ad15f718f91caa7a9dc814798e77ebb46effe99f23a28010fa87418a7ddf8892f18f69a8c92d9fb7aade8fa4b0c50d9c76867bd8a41f3bcfcc6199d461aa50cac3358fc106da5d4596cd28a4a9bdef43935fb490fa0f186286343e56c78c4ba5f9fdf019b3e9573ebc0bc4c324e9bfbac7bf2ef79b22c92b7b51d6360a2cba1a0b06d512081a8e0c7543254413b1fd15ac9544b05167d1e38807a0944171ae9afd873d8a6ea6a1ffe4f34397cac358e27199a63b35d7fb035132b8000ec26f066ae505d2717283f44cd4dbcc3c026b67f108d303e174dcdd32992061797d01ee70d8e26a92a756cf5732eed0202032c00fb653c4f201568a6caf7f113c6b1f8e91773c418754594b21455334dd53da6432f26856764f106723e4382a41b3d1cfd07564bdc77daa52b0459f92e005d91544c309913d488daa93dfe852b3fb9c23e3bfd9fa7c573cfd61c48df6fe8c222ae5debfc357e8981ebc3d0a4865ebf279127e8e44cbd986b9a8f02890ccaa8932fa90e79f511762448e938d101ec87c0577abdb1912afd572e52ff8a9a772a75d8b39cc7e3dcb9d458519cd84b1e5e8858ea2e11c7ff35515c218fc6302bc3b7352e5c7a9f393eaffd1917c86b23e39f0be345ead6233a069576f3aec9c67e44af6a16f43250e5bd843e2a3fb906343740ad4452d35202a692e92a082b4cbdc061c4068a57e6a2bab124d3c5a2a7726552b79cd3bd600f6797bf3a28519f323200f7e56cf4ebad09218094b12c65acedea8eb9009ada6d637078f4d8ad16b202ce4445d02ae4d4404db426ec6622e7909764ebe3c36ca50f4eb37ffb095cd9986beb15bf982dcefb1b7f84e86c0023cdf40dcf7a8d0025325e6d0b688c051905168fc0db1e74bfa8140fa8a9670553d7ac26439a0cce0df0d231e484de52c64f29bf3847f285e7f91d48f046a53f83d6a831afac3589b012402bdbe6742a1398be54333db1b9855db4a006fc3ef4e62356152ff8b834ad296fb9664a17071f901afdd2be9c03b6f1bcb2da535095681ff51cbc3676db31ad11b6926c7ad9d88e0195f9496851713b260cf26e2046366c98d59cac75c206a109e65d4f71d736997fed1a4f313c10447ac33f3b14779098e050550d841c2af1d76f3c5872521c2cfd77bef818e8a7418d027e0b6f7e359a0f5d6aeefa9f50cab47ba229ee6a4ee88bfca03a04d9d44bd946a492c1ba55c3afdeaf2d34dec1801071b3d2bdaaa667fc1a9236df7e069771a1efaf84ca22160d6ddb9d52f91aeaad6e08d6aac596a824dcbf576f94a8b62ed0b60fc39715058a275edf0d6654be1565285f2f67613133932de52bbe0a9cd611d062453351a4bfa63880fb4a2520edb72913c7e68815cc658e24092e59f613a88b67379ec7770bd7ae64e99a5be444bb3d74ca7a0a40d291e3a0132faf89feae8fde8bd96231792fa6c1499ea2cd5cb6d2239ae4fd6b9af54f3ce6b37103ba21aec9735576417cc4d7f1726c42a6bb6e71090193bc3f03f745875d6adaaf3001aff55fa6895cda42ca914b1a8e392ab70baa572d3f965e16e7c2d59d5901ee874144d061cfa1a028d05d9b14406c0b146ef532f4ec55bb954ba319e2e7e300a522e0376a9790f5b61a2c104de2760f657a9dc536ccf15b533d05812639679fd45a6ef992552e0c0fc083c315a3f76aadccc06c9d2f80f09fe6f60ddb62703e9a4d945f5335553e020ebae550f1680ae17a5d685e3968347f8157f5bbf3392f956191191bbe353c10009af3161f2c27f72d69b9fdedf137431fa1e9d094782c3402e2b44e51b371823e1829c442f0b4da9503089e722085ad6d587acefc576d63b3111880075481caed077094dde1bc216bc6d093e6913f4e8374f5285efe5896c1c29e6ab2b15bbf2ebc638e17ec66c26e29cf37358af2d38c32e3bc56b5461c262bf18d9ad86bfbc35d84db3f63e84cd7b31c07fa4f8fba78029aab59bb304b4f836dc28dcda610a2cfc043d3be533dfd953253979508b3ae3214b88e6f788e71ea1cfad1dc4ec64238a5d1f0eee342fd49d9487ae12bac4ac55c98607c3e0f408e7bc161df5fa0cd1bd4cf5b73e1f16c0b3f05ba3270d039ed39ebe8620afa91fe278a7547d50f1dd4500fa6a1a7376c0b56afc3e211fb67702f9ccd4efdde06f101ce02781896232c083d8eaade5594324a157f85479f6769d733611901843dda375a4231c7be2e68a39feee90e97777af7a096d4ba10eff736ca8bf08a4888a264980bf168edb26c0e500da2ba960a8c3ca8ab85423f5f41eb1218169bf5a1f9033168afba9995d5d0858ab26c193fc00feef934cebb37aa10f6dffa8497164a089248771367aceb6edd511529a1545117290290c5ec98003a9bf303c002335d3cbcb071d7d245f94da3f2b8268439c9175b912ff2368917d6fed3df752487ceaaa9ea1a0afc0ae5d99d056c91ac04728268161c74ab44e6fdbcb25c1804d1a376d696b0e88afd4a3a1b62f8c884975635f47cd19a13159efa8a77457502a6659dacdecff2d27e2b85d29438fbc99e728f304ff318fe8c30076baecc442ce9f3857f6bbe8855594cb9c89c6bfa7be1a53970c277b14915232497d91e7f70299095b6d5d2e4baaae20e56f6b3e7b8b242a052894235888f9c3da3c93ad7bd78bfda8e5b1d07815888062e02ccf030f8aa977551ee5c27f110a4ccddf8151f2a584117437bffbbc2a73eedd89b1bf05de6deee2387c596dba113ccdcaaabeb63f2bbcadb5d50f3a8fb8f518759c62e2c02947147a244630529b6a35839d54daf2a57b133fc2bb6930df31562bc2c4dd7a3d5a5f879d582fea591325935b7e03072351035bc2d177b042ad17b059a169904f70d6b9f6497bd1102c98adb873a6fb35106d0ca98dc4bba70eb785a88734c7fad188e097c3c97dbc4e64fd2473c571a33f010af93e51961ff63de8fbeb03829f940b2db8fc1439238a22ba7658b7a0930afb89887ce1d6633ca388156ec7c80405898e7ce4c2ada7fdca4f391eea9b311a2cba1d858b498d9cc4da78f6befc3d55a13a2bc6fea2fbc684704512e0b3004daa718ad8a9095b093b6ec908c9922f8d8ebfd8beeb3f972cade62e4a492c27ee9e08c757803eaf1216f9740b677a09a674f1e9cb035940da768224e67272f33fd21013bda39d5af4055c553150dbf1950e601b76260a404d210e7534298df361e1c0be0816d6c82e24783d70c31479c37a0fba9c517b59f1dd53b08cd73d5c1a77e4372aa910bb4f581b15fc003860fe236c30121f422b944cbee7f1041f7299733980687227179ca52e07f4cafda824a0c855bd7cc161eb2c0f6949054aeff90f09a668c0b7eae9b9af42cfde2affdac8052ab9c6d17f0ab10ad83fc51192c1e288bb94d78b0ac1314a0bc306138e46195e39f6588bc03889991d4795f744240189cf716bba4f859d3428033d344a0c7515861c3aeb42c89b1365cb91c2fd9ceabd0b736d0c250687dc61a96e63214082b15140514408dbb5b4654b975512ff684579ff5393cc2107459524711bfa584ec7d292deadda28c396be47d6d4fd75ccbe5bd7a0a9f92dc6e2bd7b02876ce5aa6e2a2bc2281395e8df36e3bfeec127795f1ee51c0a60727769b6934d00747084ac3a677d347ae0d2e57ff0feb5a3843df6179942ee7371b00f73b56b4179c2111091a042cb3a3d2ff0ac0afbee4eab807399cd6dcf6e799b85b0c2d954bbc6b305532249d0e473876222f9bb133b6cd77182ef757dd0368059821d07cff32", 0x1000}, {&(0x7f00000000c0)="a4c751283c96fce55bdc144b9529f41128c8b8c78720e11857420ca259b5f51ca85d3ba8f4462400", 0x28}, {&(0x7f0000000300)="fa3c03f4585fd9277e29e27e640a0722d8395d8871b6791ce2104f9ef45b0fb4c449f8d5dfa9046dc99dee0cdb62ebb2437c4aac439840c68924f6a40915c5875e77169a4d9d9908b9c39a705879c9f87ea06527c25956d371747c69703f53d06a72a75fafe71b5ba5a714a2a8f6cda9e5db9953629532a124e5ce4e6f49c503916403056809869edf4d838804d2816c0ccf04ab1f4597c3da3933ba47025339d336ea35b92df28a8771af96eb55d716f2f75a1c8bb3b0ffb48c7c14bcd4c028800256f33baea2ffc32f5203c9", 0xcd}, {&(0x7f0000000540)="e23222c015ec91783a23191022ce5685a862c7a69766522e2ceac2a106e9dc64a78beecddf36796c0094cfe539e1d8ace896baa1eaa590833469b9568fe1192d36b0aa3aaf74ab0a759496198d8f128e0474f2657bb0fd6fc69493bc62b294184016fd2d596bc34869f585a177a56c366412b8bf8bc5df9056822d1d4f784b95f95aa218ddeca5fe5cb76eef24218fd58315ad7934d292118da433c4e4e6365ae9b69c87af8bc4fb2170e535cffeef4a861e370a8fd8b93527db60a8dfc2c89c0c15500988f1e632b388bcef0fc26fb6ffd95ca66077", 0xd6}], 0x4}, 0x4010) 2018/04/02 20:47:09 executing program 1: r0 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vga_arbiter\x00', 0xe001, 0x0) setsockopt$bt_BT_RCVMTU(r0, 0x112, 0xd, &(0x7f0000000140)=0x8, 0x2) r1 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_DISABLE(r0, 0x2401, 0x4) ioctl$PERF_EVENT_IOC_SET_FILTER(r1, 0x40082406, &(0x7f0000000000)='&&(.\x00') 2018/04/02 20:47:09 executing program 0: r0 = syz_open_dev$mice(&(0x7f0000015000)='/dev/input/mice\x00', 0x0, 0x82) write(r0, &(0x7f000054f000), 0x98) getpeername$netrom(r0, &(0x7f0000000000), &(0x7f0000000040)=0x10) [ 253.364064] BUG: unable to handle kernel NULL pointer dereference at 00000000000000fc [ 253.372096] IP: qlist_free_all+0x37/0x160 [ 253.376256] PGD 1cad71067 P4D 1cad71067 PUD 1cad70067 PMD 0 [ 253.382061] Oops: 0000 [#1] SMP KASAN [ 253.385847] Dumping ftrace buffer: [ 253.389366] (ftrace buffer empty) [ 253.393056] Modules linked in: [ 253.396230] CPU: 1 PID: 2378 Comm: udevd Not tainted 4.16.0+ #376 [ 253.402434] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 253.411770] RIP: 0010:qlist_free_all+0x37/0x160 [ 253.416412] RSP: 0018:ffff8801cae5f9e0 EFLAGS: 00010246 [ 253.421750] RAX: ffff8801ca290d80 RBX: 0000000000000286 RCX: 0000000000000000 [ 253.428996] RDX: ffffea000728a400 RSI: dead0000000000ff RDI: 0000000000000286 [ 253.436247] RBP: ffff8801cae5fa18 R08: 1ffff100395cbf0a R09: 0000000000000000 [ 253.443495] R10: 0000000000000000 R11: 0000000000000000 R12: 0000000000000000 [ 253.450742] R13: 0000000000000000 R14: ffff8801ca290d80 R15: ffffffff885127e0 [ 253.457989] FS: 00007fa6912d67a0(0000) GS:ffff8801db100000(0000) knlGS:0000000000000000 [ 253.466193] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 253.472053] CR2: 00000000000000fc CR3: 00000001cad67004 CR4: 00000000001606e0 [ 253.479301] DR0: 0000000020000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 253.486547] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000600 [ 253.493791] Call Trace: [ 253.496360] quarantine_reduce+0x141/0x170 [ 253.500571] kasan_kmalloc+0xca/0xe0 [ 253.504262] kasan_slab_alloc+0x12/0x20 [ 253.508211] __kmalloc+0x14b/0x760 [ 253.511731] ? kernfs_fop_write+0x1ad/0x440 [ 253.516037] kernfs_fop_write+0x1ad/0x440 [ 253.520161] ? kernfs_fop_open+0xee0/0xee0 [ 253.524369] __vfs_write+0xef/0x970 [ 253.527981] ? lock_acquire+0x1d5/0x580 [ 253.531926] ? vfs_write+0x407/0x510 [ 253.535612] ? kernel_read+0x120/0x120 [ 253.539478] ? __lock_is_held+0xb6/0x140 [ 253.543513] ? rcu_pm_notify+0xc0/0xc0 [ 253.547381] ? rcu_read_lock_sched_held+0x108/0x120 [ 253.552373] ? rcu_sync_lockdep_assert+0x6d/0xb0 [ 253.557117] ? __sb_start_write+0x209/0x2a0 [ 253.561418] vfs_write+0x189/0x510 [ 253.565679] SyS_write+0xef/0x220 [ 253.569107] ? SyS_read+0x220/0x220 [ 253.572708] ? do_syscall_64+0xb7/0x940 [ 253.576659] ? SyS_read+0x220/0x220 [ 253.580264] do_syscall_64+0x281/0x940 [ 253.584125] ? vmalloc_sync_all+0x30/0x30 [ 253.588248] ? trace_event_raw_event_sys_exit+0x260/0x260 [ 253.593761] ? syscall_return_slowpath+0x550/0x550 [ 253.598668] ? syscall_return_slowpath+0x2ac/0x550 [ 253.603577] ? entry_SYSCALL_64_after_hwframe+0x52/0xb7 [ 253.608918] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 253.613736] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 253.618899] RIP: 0033:0x7fa6909de370 [ 253.622601] RSP: 002b:00007ffe581b52e8 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 253.630377] RAX: ffffffffffffffda RBX: 000000000123c7a0 RCX: 00007fa6909de370 [ 253.637623] RDX: 0000000000000006 RSI: 000000000041f4f9 RDI: 000000000000000b [ 253.644871] RBP: 000000000122e200 R08: 000000000041f4f1 R09: 00007fa690a347d0 [ 253.652125] R10: 7269762f73656369 R11: 0000000000000246 R12: 000000000000000b 2018/04/02 20:47:09 executing program 6: r0 = perf_event_open(&(0x7f000001d000)={0x5, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x40002, 0x12013, r0, 0x0) syz_open_dev$tun(&(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) [ 253.659374] R13: 0000000000000010 R14: 000000000123c790 R15: 0000000001223250 [ 253.666624] Code: 55 48 89 e5 41 57 41 56 41 55 41 54 49 c7 c7 e0 27 51 88 53 49 89 f4 48 83 ec 10 48 89 7d c8 4d 85 e4 4d 89 e5 0f 84 c8 00 00 00 <49> 63 95 fc 00 00 00 4c 8b 30 48 29 d0 49 83 3f 00 48 89 c6 0f [ 253.686201] RIP: qlist_free_all+0x37/0x160 RSP: ffff8801cae5f9e0 [ 253.692321] CR2: 00000000000000fc [ 253.696730] ---[ end trace 011ca865e4cbff2c ]--- [ 253.701515] Kernel panic - not syncing: Fatal exception [ 253.707370] Dumping ftrace buffer: [ 253.710913] (ftrace buffer empty) [ 253.714598] Kernel Offset: disabled [ 253.718200] Rebooting in 86400 seconds..