(r0, 0x84, 0xb, &(0x7f0000294ff5)={0x0, 0x0, 0x0, 0x3}, 0xb) shutdown(r0, 0x1) recvmmsg(r0, &(0x7f0000004100)=[{{&(0x7f00000039c0)=@ipx, 0x80, &(0x7f0000004040)}}], 0x1, 0x0, &(0x7f00000042c0)={0x77359400}) 2018/05/08 06:23:27 executing program 7: r0 = accept(0xffffffffffffffff, &(0x7f00000000c0)=@pppoe={0x0, 0x0, {0x0, @link_local}}, &(0x7f0000000140)=0x80) getsockopt$inet_sctp_SCTP_PARTIAL_DELIVERY_POINT(0xffffffffffffffff, 0x84, 0x13, &(0x7f0000000180)={0x0, 0xdf}, &(0x7f00000001c0)=0x8) setsockopt$inet_sctp6_SCTP_RESET_STREAMS(r0, 0x84, 0x77, &(0x7f0000000200)=ANY=[@ANYRES32=r1, @ANYBLOB="3f010a0000090005000100ff0f"], 0x1c) fcntl$getownex(0xffffffffffffff9c, 0x10, &(0x7f0000000080)={0x0, 0x0}) prctl$setptracer(0x59616d61, r2) r3 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000240)='/dev/snapshot\x00', 0x2, 0x0) r4 = ioctl$LOOP_CTL_GET_FREE(0xffffffffffffffff, 0x4c82) ioctl$LOOP_CTL_ADD(r3, 0x4c80, r4) r5 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000000)='/dev/rtc\x00', 0x10000, 0x0) ioctl$KVM_SET_VCPU_EVENTS(r5, 0x4040aea0, &(0x7f0000000040)={0x375eaf34, 0x3, 0xfffffffffffffffd, 0x0, 0x8, 0x1, 0x100000000, 0xffffffffffff0000, 0x6c, 0x100, 0x6, 0x6, 0x0, 0x3, 0x9, 0x7, 0x2, 0x6, 0x4035}) 2018/05/08 06:23:27 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000001a40)={&(0x7f0000000000)={0x10}, 0x18, &(0x7f0000000100)={&(0x7f0000001a80)=@ipmr_getroute={0x1c, 0x1a, 0x511, 0x0, 0x0, {0x80}}, 0x1c}, 0x1}, 0x0) 2018/05/08 06:23:27 executing program 7: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = openat$urandom(0xffffffffffffff9c, &(0x7f0000000000)='/dev/urandom\x00', 0x200002, 0x0) setsockopt$inet_tcp_buf(r1, 0x6, 0x1f, &(0x7f0000000080)="61d50ada6f968a12f21ef406cdc94d14fa526be4599872805ecc2b3e73e138cc8a619d8a524858ed2234104e05fe879fc523625c0f78fb2bc58b66fd7e08a870a9011debb1a028abff045050434d", 0xedd8b9eed6f20b64) setsockopt$sock_int(r0, 0x1, 0x2c, &(0x7f0000d2effc)=0x81, 0x4) setsockopt$sock_int(r0, 0x1, 0x1b, &(0x7f0000000040), 0x93d975d41f20217e) [ 216.235182] netlink: 'syz-executor3': attribute type 12 has an invalid length. [ 216.246286] FAULT_INJECTION: forcing a failure. [ 216.246286] name failslab, interval 1, probability 0, space 0, times 0 [ 216.257628] CPU: 1 PID: 14838 Comm: syz-executor3 Not tainted 4.17.0-rc4+ #38 [ 216.264913] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 216.274276] Call Trace: [ 216.276891] dump_stack+0x1b9/0x294 [ 216.280538] ? dump_stack_print_info.cold.2+0x52/0x52 [ 216.286807] ? perf_trace_lock_acquire+0xe3/0x980 [ 216.291677] ? ieee80211_roc_setup+0x3b7/0x510 [ 216.296294] should_fail.cold.4+0xa/0x1a [ 216.300381] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 216.305508] ? trace_hardirqs_on_caller+0x421/0x5c0 [ 216.310546] ? graph_lock+0x170/0x170 [ 216.314378] ? ieee80211_alloc_led_names+0x240/0x410 [ 216.319526] ? find_held_lock+0x36/0x1c0 [ 216.323609] ? __lock_is_held+0xb5/0x140 [ 216.327699] ? check_same_owner+0x320/0x320 [ 216.332029] ? graph_lock+0x170/0x170 2018/05/08 06:23:27 executing program 7: r0 = openat$vnet(0xffffffffffffff9c, &(0x7f0000000340)='/dev/vhost-net\x00', 0x2, 0x0) ioctl$int_in(r0, 0x40000000af01, &(0x7f0000c97ff8)) r1 = openat$audio(0xffffffffffffff9c, &(0x7f0000000380)='/dev/audio\x00', 0x0, 0x0) close(r1) ioctl$VHOST_SET_MEM_TABLE(r0, 0x4008af03, &(0x7f0000000640)=ANY=[]) socket$nl_xfrm(0x10, 0x3, 0x6) openat$mixer(0xffffffffffffff9c, &(0x7f0000000000)='/dev/mixer\x00', 0x101000, 0x0) ioctl$VHOST_NET_SET_BACKEND(r0, 0x4008af30, &(0x7f0000f1dff8)={0x0, r1}) 2018/05/08 06:23:27 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000001a40)={&(0x7f0000000000)={0x10}, 0xb, &(0x7f0000000100)={&(0x7f0000001a80)=@ipmr_getroute={0x1c, 0x1a, 0x511, 0x0, 0x0, {0x80}}, 0x1c}, 0x1}, 0x0) [ 216.335844] ? rcu_note_context_switch+0x710/0x710 [ 216.340790] __should_failslab+0x124/0x180 [ 216.345043] should_failslab+0x9/0x14 [ 216.348860] kmem_cache_alloc_trace+0x2cb/0x780 [ 216.353542] ? find_held_lock+0x36/0x1c0 [ 216.357632] device_create_groups_vargs+0xa7/0x270 [ 216.362584] device_create+0xd3/0x100 [ 216.366404] ? device_create_vargs+0x60/0x60 [ 216.370841] ? mac80211_hwsim_new_radio+0x1a9/0x3410 [ 216.375959] ? trace_hardirqs_on+0xd/0x10 [ 216.380138] mac80211_hwsim_new_radio+0x3c6/0x3410 2018/05/08 06:23:27 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000001a40)={&(0x7f0000000000)={0x10}, 0x2000000c, &(0x7f0000000100)={&(0x7f0000001a80)=@ipmr_getroute={0x1c, 0x1a, 0x511, 0x0, 0x0, {0x80}}, 0x1c}, 0x1}, 0x0) [ 216.385087] ? vprintk_emit+0x3e5/0xdd0 [ 216.389097] ? __rhashtable_insert_fast.constprop.53+0xf50/0xf50 [ 216.395269] ? lock_downgrade+0x8e0/0x8e0 [ 216.399441] ? mark_held_locks+0xc9/0x160 [ 216.403602] ? do_raw_spin_trylock+0x1b0/0x1b0 [ 216.408206] ? vprintk_default+0x28/0x30 [ 216.412276] ? vprintk_func+0x81/0xe7 [ 216.416090] ? printk+0x9e/0xba [ 216.419379] ? kmsg_dump_rewind_nolock+0xe4/0xe4 [ 216.424144] ? perf_trace_lock_acquire+0xe3/0x980 [ 216.428998] ? graph_lock+0x170/0x170 [ 216.432811] ? __sanitizer_cov_trace_switch+0x53/0x90 [ 216.438016] ? __sanitizer_cov_trace_cmp4+0x16/0x20 [ 216.443043] ? validate_nla+0x2d9/0x7b0 [ 216.447044] hwsim_new_radio_nl+0x7a7/0xa60 [ 216.451380] ? nla_parse+0x358/0x4a0 [ 216.455112] ? mac80211_hwsim_new_radio+0x3410/0x3410 [ 216.460322] ? __netlink_ns_capable+0x100/0x130 [ 216.465028] genl_family_rcv_msg+0x889/0x1120 [ 216.469579] ? genl_rcv+0x40/0x40 [ 216.473057] ? lock_downgrade+0x8e0/0x8e0 [ 216.477225] ? lock_acquire+0x1dc/0x520 [ 216.481210] ? genl_rcv+0x19/0x40 2018/05/08 06:23:27 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000001a40)={&(0x7f0000000000)={0x10}, 0xe6c, &(0x7f0000000100)={&(0x7f0000001a80)=@ipmr_getroute={0x1c, 0x1a, 0x511, 0x0, 0x0, {0x80}}, 0x1c}, 0x1}, 0x0) [ 216.484693] genl_rcv_msg+0xc6/0x170 [ 216.488422] netlink_rcv_skb+0x172/0x440 [ 216.492755] ? genl_family_rcv_msg+0x1120/0x1120 [ 216.497522] ? netlink_ack+0xbc0/0xbc0 [ 216.501423] ? rcu_bh_force_quiescent_state+0x20/0x20 [ 216.506654] ? netlink_skb_destructor+0x210/0x210 [ 216.511513] genl_rcv+0x28/0x40 [ 216.514802] netlink_unicast+0x58b/0x740 [ 216.518877] ? netlink_attachskb+0x970/0x970 [ 216.523302] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 216.528855] ? __sanitizer_cov_trace_cmp4+0x16/0x20 2018/05/08 06:23:27 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000001a40)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000001a80)=@ipmr_getroute={0x1c, 0x1a, 0x511, 0x0, 0x0, {0x80}}, 0x1c}, 0x1}, 0x0) [ 216.533892] ? security_netlink_send+0x88/0xb0 [ 216.538493] netlink_sendmsg+0x9f0/0xfa0 [ 216.542577] ? netlink_unicast+0x740/0x740 [ 216.546832] ? security_socket_sendmsg+0x94/0xc0 [ 216.551599] ? netlink_unicast+0x740/0x740 [ 216.555849] sock_sendmsg+0xd5/0x120 [ 216.559576] ___sys_sendmsg+0x805/0x940 [ 216.563569] ? copy_msghdr_from_user+0x560/0x560 [ 216.568347] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 216.573906] ? proc_fail_nth_write+0x96/0x1f0 [ 216.578434] ? __fget_light+0x2ef/0x430 [ 216.582428] ? fget_raw+0x20/0x20 2018/05/08 06:23:27 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000001a40)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000001a80)=@ipmr_getroute={0x1c, 0x1a, 0x511, 0x0, 0x0, {0x80}}, 0x1c}, 0x1}, 0x0) [ 216.585901] ? find_held_lock+0x36/0x1c0 [ 216.589989] ? kasan_check_write+0x14/0x20 [ 216.594250] ? wait_for_completion+0x870/0x870 [ 216.598893] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 216.604443] ? sockfd_lookup_light+0xc5/0x160 [ 216.608953] __sys_sendmsg+0x115/0x270 [ 216.612848] ? __ia32_sys_shutdown+0x80/0x80 [ 216.617267] ? __sb_end_write+0xac/0xe0 [ 216.621247] ? fput+0x130/0x1a0 [ 216.624530] ? ksys_write+0x1a6/0x250 [ 216.628361] __x64_sys_sendmsg+0x78/0xb0 [ 216.632439] do_syscall_64+0x1b1/0x800 [ 216.636336] ? finish_task_switch+0x1ca/0x810 [ 216.640845] ? syscall_return_slowpath+0x5c0/0x5c0 [ 216.645786] ? syscall_return_slowpath+0x30f/0x5c0 [ 216.650750] ? entry_SYSCALL_64_after_hwframe+0x59/0xbe [ 216.656164] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 216.661023] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 216.666215] RIP: 0033:0x455979 [ 216.669406] RSP: 002b:00007f1f041c5c68 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 216.677511] RAX: ffffffffffffffda RBX: 00007f1f041c66d4 RCX: 0000000000455979 [ 216.684785] RDX: 0000000000000000 RSI: 0000000020b3dfc8 RDI: 0000000000000013 [ 216.692058] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 216.699329] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000014 [ 216.706590] R13: 000000000000053d R14: 00000000006fbe58 R15: 000000000000000b 2018/05/08 06:23:27 executing program 4: perf_event_open(&(0x7f000001d000)={0x5, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$vnet(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vhost-net\x00', 0x2, 0x0) getpeername(0xffffffffffffffff, &(0x7f0000000040)=@pppol2tp={0x0, 0x0, {0x0, 0xffffffffffffffff, {0x0, 0x0, @remote}}}, &(0x7f0000000100)=0x80) getsockopt$inet_tcp_TCP_REPAIR_WINDOW(r1, 0x6, 0x1d, &(0x7f0000000180), &(0x7f00000001c0)=0xe) ioctl$int_in(r0, 0xaf01, &(0x7f00000003c0)) r2 = syz_open_dev$audion(&(0x7f0000000140)='/dev/audio#\x00', 0x0, 0x0) ioctl$VHOST_SET_VRING_KICK(r0, 0x4008af12, &(0x7f0000000000)={0x0, r2}) 2018/05/08 06:23:27 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000001a40)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000001a80)=@ipmr_getroute={0x1c, 0x1a, 0x511, 0x0, 0x0, {0x80}}, 0x1c}, 0x1}, 0x0) 2018/05/08 06:23:27 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) syz_kvm_setup_cpu$x86(r1, r2, &(0x7f0000025000/0x18000)=nil, &(0x7f0000000200)=[@text64={0x40, &(0x7f00000002c0)="d1edf0458766000f20e035000004000f22e04f0fc75cf00026f244ad0f01b000600000666666673ef30f114800650f01c9f2420fe68f00000000f02995f3960000", 0x41}], 0x1, 0x0, &(0x7f0000000140), 0x0) ioctl$KVM_SET_VCPU_EVENTS(r2, 0x4040aea0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x47}) socket$key(0xf, 0x3, 0x2) ioctl$KVM_RUN(r2, 0xae80, 0x0) openat$cgroup_root(0xffffffffffffff9c, &(0x7f00000000c0)='./cgroup/syz1\x00', 0x200002, 0x0) r3 = openat$mixer(0xffffffffffffff9c, &(0x7f0000000100)='/dev/mixer\x00', 0x200000, 0x0) r4 = syz_open_dev$usbmon(&(0x7f0000000140)='/dev/usbmon#\x00', 0x200, 0x200000) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r3, 0x2405, r4) ioctl$KVM_GET_MP_STATE(r2, 0x8004ae98, &(0x7f0000000040)) openat$kvm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/kvm\x00', 0x145001, 0x0) 2018/05/08 06:23:27 executing program 6: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) r1 = accept4$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0x1c, 0x0) pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_sctp6_SCTP_DELAYED_SACK(r2, 0x84, 0x10, &(0x7f0000000080)=@assoc_value={0x0, 0x101}, &(0x7f0000000480)=0x8) r4 = getpid() sendmsg$nl_netfilter(r0, &(0x7f0000000400)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000280)={0x134, 0x4, 0x2, 0x400, 0x70bd29, 0x25dfdbff, {0xc, 0x0, 0x8}, [@typed={0x8, 0x40, @fd=r0}, @typed={0x8, 0x4d, @pid=r4}, @generic="5d495b509d2a0567ef09f2aa5a05a8e58da4339846b21f3237092505bf32c249beb3306bec891c5a2a9e42f1eb82cc437f7e0c800c531c9c269606fb71595c8844ef25b47961c99b23017a", @typed={0x8, 0x23, @str='\x00'}, @nested={0xc, 0x4, [@typed={0x8, 0x51, @ipv4}]}, @typed={0xc, 0x75, @u64=0xdd}, @typed={0x2c, 0x40, @str='+}mime_typeGPLposix_acl_access:security\x00'}, @generic="300142f8024a585f95b29083a64dc922d132d40bcaf748653e277fd5cce759d539ccfc3b7d5db8d31bf7014a46c0e75e3c71bd96143e3aa4ee2f2b6a7a39b7009290c1da7adb7e74a01f7a21b3377fe82ea9894820a4d0201003811c2cfb9bc35a420998d86e73237948b7b2fe0c258f8cd25092b2f6"]}, 0x134}, 0x1, 0x0, 0x0, 0x40}, 0x5) getsockopt$inet_sctp6_SCTP_GET_LOCAL_ADDRS(r1, 0x84, 0x6d, &(0x7f0000000100)={r3, 0xc6, "bbd972b3e78811f270f197fc9bd0b623ca2969b6b1a8b61c9625c926cf2ac26ff0537495461f2458fecdc2f7c7a3430d00b5ee8a741bcc367589988e7851a18b560597e855333065f77f62f0bde5f42284dea84c21f6cb6191d289a8b2f9ae2d1781e596e8ce12395ce2bca520dcb64fcaeab0879cbdace5d370cdee0fc31d10aa3859fc28f722337eab3f5c68299e3f999482112dcd83c7e431c6915baf0b2674099fc4805bf53417d226281fb3a53a9e567d295f899a6b4dbc623aca3f2ea8fbece0f31c30"}, &(0x7f0000000200)=0xce) sendmsg$nl_netfilter(r0, &(0x7f0000498000)={&(0x7f00009ee000)={0x10}, 0xc, &(0x7f00008b7ff0)={&(0x7f00008a0f94)={0x18, 0x0, 0x1000001, 0x800000001, 0x0, 0x0, {}, [@nested={0x4, 0x1}]}, 0x18}, 0x1}, 0x0) 2018/05/08 06:23:27 executing program 7: r0 = socket$inet(0x2, 0xa, 0x0) r1 = 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) r2 = getpgid(0xffffffffffffffff) sched_getattr(r2, &(0x7f0000000200), 0x30, 0x0) getsockopt$inet_IP_XFRM_POLICY(r0, 0x0, 0x11, &(0x7f0000000040)={{{@in=@broadcast, @in6=@mcast2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6}, 0x0, @in=@dev}}, &(0x7f0000000140)=0xe8) getsockopt$inet_sctp_SCTP_GET_PEER_ADDR_INFO(r0, 0x84, 0xf, &(0x7f0000000240)={0x0, @in={{0x2, 0x4e22, @local={0xac, 0x14, 0x14, 0xaa}}}, 0xded7, 0x7ff, 0x7ff, 0x2, 0x3ff}, &(0x7f0000000300)=0x98) getsockopt$inet_sctp_SCTP_PEER_ADDR_PARAMS(r0, 0x84, 0x9, &(0x7f0000000340)={r4, @in={{0x2, 0x5, @local={0xac, 0x14, 0x14, 0xaa}}}, 0x10000, 0x8ccf, 0x1c0000000000, 0x5, 0x20}, &(0x7f0000000400)=0x98) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000180)={0x5, 0x70, 0x3, 0x4, 0x0, 0x1f, 0x0, 0x7c, 0xa000c, 0xe, 0x6, 0xffff, 0x0, 0x7, 0x0, 0x1000, 0x4, 0xf0a, 0xe6, 0x6a0, 0x2, 0x0, 0x0, 0x2, 0xffffffff, 0x180000000000000, 0x6, 0x1, 0x0, 0x77c3, 0x100000000, 0x3, 0x8001, 0x5, 0x80000001, 0x400, 0x4, 0x8, 0x0, 0x0, 0x0, @perf_config_ext={0xdef}, 0x10000, 0x1ff, 0x0, 0x7, 0x7, 0x6, 0x400}) ioctl$sock_SIOCGIFINDEX(r0, 0x541b, &(0x7f0000000540)={'ip6gre0\x00', r3}) recvfrom$inet(r0, &(0x7f0000000440)=""/188, 0xbc, 0x10000, &(0x7f0000000500)={0x2, 0x4e22, @dev={0xac, 0x14, 0x14, 0x12}}, 0x10) 2018/05/08 06:23:27 executing program 5: perf_event_open(&(0x7f0000000200)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 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_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x20000000000000a, 0x2, 0x0) connect$inet6(r0, &(0x7f000004bfe4)={0xa, 0x0, 0x0, @dev={0xfe, 0x80}, 0x6}, 0x4) getsockopt$inet_sctp6_SCTP_PR_STREAM_STATUS(r0, 0x84, 0x74, &(0x7f0000000040)=""/12, &(0x7f0000000080)=0xc) getsockopt$sock_buf(r0, 0x1, 0x19, &(0x7f0000e530e9)=""/16, &(0x7f0000000000)=0x170) fallocate(r0, 0x2, 0x9, 0x3) 2018/05/08 06:23:27 executing program 3 (fault-call:2 fault-nth:12): r0 = socket$nl_generic(0x10, 0x3, 0x10) setsockopt$netlink_NETLINK_ADD_MEMBERSHIP(r0, 0x10e, 0x1, &(0x7f0000000040)=0xa, 0x4) sendmsg$nl_generic(r0, &(0x7f0000b3dfc8)={&(0x7f0000000080)={0x10}, 0xc, &(0x7f00000003c0)={&(0x7f0000000280)={0x28, 0x22, 0x109, 0x0, 0x0, {0x4}, [@typed={0x14, 0xc, @ipv6=@loopback={0x0, 0x1}}]}, 0x28}, 0x1}, 0x0) 2018/05/08 06:23:27 executing program 0: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendto$inet(r0, &(0x7f0000103fa0)="88", 0x1, 0x0, &(0x7f0000ab9000)={0x2, 0x0, @remote={0xac, 0x14, 0xffffffffffffffff, 0xbb}}, 0x10) setsockopt$inet_sctp6_SCTP_EVENTS(r0, 0x84, 0xb, &(0x7f0000294ff5)={0x0, 0x0, 0x0, 0x3}, 0xb) shutdown(r0, 0x1) recvmmsg(r0, &(0x7f0000004100)=[{{&(0x7f00000039c0)=@ipx, 0x80, &(0x7f0000004040)}}], 0x1, 0x0, &(0x7f00000042c0)={0x77359400}) [ 217.105762] netlink: 'syz-executor3': attribute type 12 has an invalid length. 2018/05/08 06:23:28 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000001a40)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000001a80)=@ipmr_getroute={0x1c, 0x1a, 0x511, 0x0, 0x0, {0x80}}, 0x1c}, 0x1}, 0x0) [ 217.148815] FAULT_INJECTION: forcing a failure. [ 217.148815] name failslab, interval 1, probability 0, space 0, times 0 [ 217.160216] CPU: 1 PID: 14894 Comm: syz-executor3 Not tainted 4.17.0-rc4+ #38 [ 217.167503] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 217.176870] Call Trace: [ 217.179479] dump_stack+0x1b9/0x294 [ 217.183127] ? dump_stack_print_info.cold.2+0x52/0x52 [ 217.188336] ? perf_trace_lock_acquire+0xe3/0x980 [ 217.193206] ? ieee80211_roc_setup+0x3b7/0x510 2018/05/08 06:23:28 executing program 6: r0 = socket$inet6(0xa, 0x1, 0x8010000400000084) bind$inet6(r0, &(0x7f00001c1000)={0xa, 0x4e20}, 0x1c) r1 = syz_open_dev$dmmidi(&(0x7f0000000000)='/dev/dmmidi#\x00', 0x8, 0x4a00) ioctl$EVIOCSFF(r1, 0x40304580, &(0x7f0000000040)={0x55, 0xfff, 0x5, {0x7}, {0x4, 0x800}, @rumble={0x2, 0x6}}) sendto$inet6(r0, &(0x7f00009f1000)='G', 0x1, 0x0, &(0x7f0000108fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) [ 217.197827] should_fail.cold.4+0xa/0x1a [ 217.201923] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 217.207051] ? trace_hardirqs_on_caller+0x421/0x5c0 [ 217.212099] ? graph_lock+0x170/0x170 [ 217.215924] ? ieee80211_alloc_led_names+0x240/0x410 [ 217.221051] ? find_held_lock+0x36/0x1c0 [ 217.225137] ? __lock_is_held+0xb5/0x140 [ 217.229230] ? check_same_owner+0x320/0x320 [ 217.233565] ? graph_lock+0x170/0x170 [ 217.237382] ? rcu_note_context_switch+0x710/0x710 [ 217.242328] __should_failslab+0x124/0x180 2018/05/08 06:23:28 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000001a40)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000001a80)=@ipmr_getroute={0x1c, 0x1a, 0x511, 0x0, 0x0, {0x80}}, 0x1c}, 0x1}, 0x0) [ 217.246589] should_failslab+0x9/0x14 [ 217.250412] kmem_cache_alloc_trace+0x2cb/0x780 [ 217.255097] ? find_held_lock+0x36/0x1c0 [ 217.259181] device_create_groups_vargs+0xa7/0x270 [ 217.264131] device_create+0xd3/0x100 [ 217.267954] ? device_create_vargs+0x60/0x60 [ 217.272402] ? mac80211_hwsim_new_radio+0x1a9/0x3410 [ 217.277547] ? trace_hardirqs_on+0xd/0x10 [ 217.281721] mac80211_hwsim_new_radio+0x3c6/0x3410 [ 217.286671] ? vprintk_emit+0x3e5/0xdd0 [ 217.290682] ? __rhashtable_insert_fast.constprop.53+0xf50/0xf50 2018/05/08 06:23:28 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000001a40)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000001a80)=@ipmr_getroute={0x1c, 0x1a, 0x511, 0x0, 0x0, {0x80}}, 0x1c}, 0x1}, 0x0) [ 217.296852] ? lock_downgrade+0x8e0/0x8e0 [ 217.301034] ? mark_held_locks+0xc9/0x160 [ 217.305213] ? do_raw_spin_trylock+0x1b0/0x1b0 [ 217.309832] ? vprintk_default+0x28/0x30 [ 217.313923] ? vprintk_func+0x81/0xe7 [ 217.317744] ? printk+0x9e/0xba [ 217.321047] ? kmsg_dump_rewind_nolock+0xe4/0xe4 [ 217.325828] ? perf_trace_lock_acquire+0xe3/0x980 [ 217.330680] ? graph_lock+0x170/0x170 [ 217.334498] ? __sanitizer_cov_trace_switch+0x53/0x90 [ 217.339703] ? __sanitizer_cov_trace_cmp4+0x16/0x20 [ 217.344733] ? validate_nla+0x2d9/0x7b0 2018/05/08 06:23:28 executing program 6: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f00006a4ff7)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) pipe2(&(0x7f0000e3eff8)={0x0, 0x0}, 0x0) r3 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) r4 = dup3(r3, r2, 0x0) ioctl$KVM_SET_MSRS(r4, 0x4008ae89, &(0x7f0000000040)={0x1, 0x0, [{0x20040000000}]}) fcntl$setsig(r0, 0xa, 0x4) [ 217.348730] hwsim_new_radio_nl+0x7a7/0xa60 [ 217.353065] ? nla_parse+0x358/0x4a0 [ 217.356796] ? mac80211_hwsim_new_radio+0x3410/0x3410 [ 217.362002] ? __netlink_ns_capable+0x100/0x130 [ 217.366703] genl_family_rcv_msg+0x889/0x1120 [ 217.371220] ? genl_rcv+0x40/0x40 [ 217.374691] ? lock_downgrade+0x8e0/0x8e0 [ 217.378899] ? kasan_check_read+0x11/0x20 [ 217.383068] ? lock_acquire+0x1dc/0x520 [ 217.387054] ? genl_rcv+0x19/0x40 [ 217.390551] genl_rcv_msg+0xc6/0x170 [ 217.394278] netlink_rcv_skb+0x172/0x440 2018/05/08 06:23:28 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000001a40)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000001a80)=@ipmr_getroute={0x1c, 0x1a, 0x511, 0x0, 0x0, {0x80}}, 0x1c}, 0x1}, 0x0) [ 217.398351] ? genl_family_rcv_msg+0x1120/0x1120 [ 217.403121] ? netlink_ack+0xbc0/0xbc0 [ 217.407022] ? rcu_bh_force_quiescent_state+0x20/0x20 [ 217.412232] ? netlink_skb_destructor+0x210/0x210 [ 217.417101] genl_rcv+0x28/0x40 [ 217.420392] netlink_unicast+0x58b/0x740 [ 217.424473] ? netlink_attachskb+0x970/0x970 [ 217.428909] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 217.434463] ? __sanitizer_cov_trace_cmp4+0x16/0x20 [ 217.439495] ? security_netlink_send+0x88/0xb0 [ 217.444091] netlink_sendmsg+0x9f0/0xfa0 2018/05/08 06:23:28 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000001a40)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000001a80)=@ipmr_getroute={0x1c, 0x1a, 0x511, 0x0, 0x0, {0x80}}, 0x1c}, 0x1}, 0x0) [ 217.448172] ? netlink_unicast+0x740/0x740 [ 217.452426] ? security_socket_sendmsg+0x94/0xc0 [ 217.457196] ? netlink_unicast+0x740/0x740 [ 217.461452] sock_sendmsg+0xd5/0x120 [ 217.465189] ___sys_sendmsg+0x805/0x940 [ 217.469180] ? copy_msghdr_from_user+0x560/0x560 [ 217.473965] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 217.479510] ? proc_fail_nth_write+0x96/0x1f0 [ 217.484021] ? __fget_light+0x2ef/0x430 [ 217.488007] ? fget_raw+0x20/0x20 [ 217.491471] ? find_held_lock+0x36/0x1c0 [ 217.495641] ? kasan_check_write+0x14/0x20 2018/05/08 06:23:28 executing program 6: r0 = socket$inet(0x2, 0x1, 0x0) openat$sequencer(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/sequencer\x00', 0x402100, 0x0) getsockopt$EBT_SO_GET_ENTRIES(r0, 0x0, 0x81, &(0x7f0000000200)={'filter\x00', 0x0, 0x4, 0xfa, [], 0x3, &(0x7f0000000000)=[{}, {}, {}], &(0x7f0000000100)=""/250}, &(0x7f0000000280)=0x78) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e23, @multicast2=0xe0000002}, 0x0) connect$inet(r0, &(0x7f00000e5000)={0x2, 0x4e23, @loopback=0x7f000001}, 0x10) recvfrom(r0, &(0x7f0000000080)=""/103, 0x67, 0x2, 0x0, 0x0) ioctl$sock_SIOCGIFBR(r0, 0x8940, &(0x7f0000000300)=@generic={0x100000001, 0xcf3, 0x718}) shutdown(r0, 0x1) [ 217.499896] ? wait_for_completion+0x870/0x870 [ 217.504525] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 217.510076] ? sockfd_lookup_light+0xc5/0x160 [ 217.514586] __sys_sendmsg+0x115/0x270 [ 217.518490] ? __ia32_sys_shutdown+0x80/0x80 [ 217.522920] ? __sb_end_write+0xac/0xe0 [ 217.526912] ? fput+0x130/0x1a0 [ 217.530198] ? ksys_write+0x1a6/0x250 [ 217.534027] __x64_sys_sendmsg+0x78/0xb0 [ 217.538099] do_syscall_64+0x1b1/0x800 [ 217.541996] ? finish_task_switch+0x1ca/0x810 [ 217.546514] ? syscall_return_slowpath+0x5c0/0x5c0 [ 217.551456] ? syscall_return_slowpath+0x30f/0x5c0 [ 217.556405] ? entry_SYSCALL_64_after_hwframe+0x59/0xbe [ 217.561782] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 217.566638] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 217.571831] RIP: 0033:0x455979 [ 217.575019] RSP: 002b:00007f1f041c5c68 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 217.582739] RAX: ffffffffffffffda RBX: 00007f1f041c66d4 RCX: 0000000000455979 [ 217.590011] RDX: 0000000000000000 RSI: 0000000020b3dfc8 RDI: 0000000000000013 [ 217.597284] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 217.604561] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000014 [ 217.611839] R13: 000000000000053d R14: 00000000006fbe58 R15: 000000000000000c 2018/05/08 06:23:28 executing program 4: prctl$intptr(0x1c, 0x64) capset(&(0x7f00002d0ff8)={0x19980330}, &(0x7f0000000000)={0x0, 0x3, 0x5}) prctl$intptr(0x200000002f, 0x2) 2018/05/08 06:23:28 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000001a40)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000001a80)=@ipmr_getroute={0x1c, 0x1a, 0x511, 0x0, 0x0, {0x80}}, 0x1c}, 0x1}, 0x0) 2018/05/08 06:23:28 executing program 6: r0 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000ff4)='/dev/rfkill\x00', 0x1, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$eventfd(r0, &(0x7f00000002c0)=0x20800000000, 0xffffffaf) ioctl$DMA_BUF_IOCTL_SYNC(r0, 0x40086200, &(0x7f0000000040)=0x2) 2018/05/08 06:23:28 executing program 5: r0 = socket$inet(0x2, 0x801, 0x0) bind$inet(r0, &(0x7f0000000140)={0x2, 0x4e23, @loopback=0x7f000001}, 0x10) sendto$inet(r0, &(0x7f0000000140), 0x396, 0x200007ff, &(0x7f0000003e00)={0x2, 0x4e23}, 0x10) fcntl$getownex(r0, 0x10, &(0x7f0000000000)={0x0, 0x0}) ptrace$peek(0x3, r1, &(0x7f0000000040)) sendto$inet(r0, &(0x7f00006fd000)="c3", 0x1, 0x51, &(0x7f0000000080)={0x2, 0x0, @broadcast=0xffffffff}, 0x10) recvmmsg(r0, &(0x7f0000005200)=[{{&(0x7f0000003d40)=@pppol2tpv3in6={0x0, 0x0, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, @loopback}}}, 0x80, &(0x7f0000000100)=[{&(0x7f00000040c0)=""/4096, 0x1000}], 0x1, &(0x7f0000005140)=""/132, 0x84}}], 0x1, 0x21, 0x0) 2018/05/08 06:23:28 executing program 7: syz_open_dev$sndseq(&(0x7f00000022c0)='/dev/snd/seq\x00', 0x0, 0x2000) r0 = perf_event_open(&(0x7f00003a8000)={0x2, 0x70, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x0, 0xffffffffffffffff, 0x0) accept$nfc_llcp(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000140)=0x60) ioctl$PERF_EVENT_IOC_SET_FILTER(r0, 0x40082406, &(0x7f0000000180)="6370752626370006fdfeff69bfdc8101454d6ddd63cb7fffcc364d7878b2fe44897367ffa75134df22ad89c89b0df602d72272e82ad3284af2ffffffffffffe687a4c7ee725f0500c530f8190000008135c8b14482f8b92109333b00e30335ecfd7e89bff18829cb97541bd006bf3dcf376e93a15906083ba783fa3e7318893ce62fd70c31e826819bee569f728184be5efc06cc650d421908182b69c3730e559e2b6ca237f264987e5574e36cd3efdf3a494ccc02bc69b5199c90d0b7fc43a345e2d1044fd7e82f7f65b71c79a10e2e605929cf8ccab27c10d7c236cd01015ab2fb0aaaaccdb64cd11d4db1b927234daae71562f2c40fa04b9aa17664350a37eb52480895070000008a0fc021db") clone(0xa10000, &(0x7f00000002c0)="b89044e21055fbc3ea1b488b1223508e0572adf35839845e345f4fb7dd3729b93b8df2777fd93ee19812c92587abe5fcf01a5745b6c949453215c2dcdde540d4de27d175b3fc668eb1cfdc38751972d424098d702aa496d82a9d989533b1dc6600ecb2ff5ba40ac5d24c6b38c3074d9cb65704d08f89b1190cfd1545533afe7709032e718a9d395a1d1b0bcee26a3bccc2e0a40a48580875240a9a55770d90e09767e0359ff88adae93b53ae9643649889f0e766b867f84565ded92747fe16fa0eaab4781101f9c1d215e1b6e4ed8418ff9f07e93b58e7c7847370452ba502560d65e356c52c95e50a708789d2eef73fa3f8f92e80acbbe6481ccd19c6a8cab328eb1354ad4e57f19acee566ee2bcb39b416640ef328a311b913d7f9830fd01639e42ce8d637d1e8f884b8e45a68d120ec239a5391e4c81ec94acf29f5ef3f3d435a3a3e2f1bb51d3623a5b96a715170b02284067e174afbc68a929eb3f94476ec8d4ed5d594d2275e9366d56b810810c105ea2e7011fea9adbf068cbd236d15aba320abe5c46dc2dd623b3662c5bc17d0838b644cb2518a2dad1f7a3f99a492b90a5e499bcf3262c07840534d0db8eb3aa85176afeaa56e4d2243da2147b9bef56996eaa1fe3e3096ff0d69cf19782fb15f08422e3d60555d35c6118401abdbd6351d5b874e308d01cb8247b876eb1be9c700e4777865df357b1b12fd6c090e43f340c99b815a7773c334aa2be31f2245903abf0fc8890dec908cec8dffc8f3a1cfe63296e078be9f02cf6d38e659ee9bd19e494fae2e97de2ad6997a6669da7d9108c6e770ab79d8475e5d5e8bf3f14a383dd90c640ccfdb055cb8c559b80901f405955b7ada34160e16a4c203874ae99a81a70f59f30786ae4a430c943a439eb47d6907aff296bb77e48e38a31f5e2f03e8d7752e099fd79f3e181ba29a9a3ea2f93f61b241035909e69594b16ec99b477a88ed32a85cff590e73042a74b9d8eda7ad1bb9af78bab85b06e26ee37015f939257453184b2eac4561a4cd918132dfd093e068977d706904a97cbfcd6ebb7a3f65b390c454979c21fa5549568383cafd9fdc02524f1b892ab255620493ff2b5af93193c7c0554ceb7ca842de2ecdfa084bc0088a5c22cd4671d91217c793a9b9218b7ea7fc311048fb123b3c67547e276475e594390766b4a88771a60cd376bf8873a357f395a6612505283e1bdc5e8cea276355a79dc06c4ae491936d206503f9bdff8c9348ee0899b4931ac12f158258dee042eb8b3f92a5abdeb5266638080e4ed0cdbce18ba0d97d77e063b86a4118f22b4c3fc27c59a98a6d134abdc3a87856abae078deca89a8ed8285b57ea1c4f1dc05907f0662e7af50c3b36bfc31b18be19635d37c145182950838e1336a51eeae115f5ad6ae2a72660e56205be441d4532f2c42b90e44343205287781ac4db35e5f385cdd7ef6f080e35912bd440ac8a8270a0725e634bf90f20f9fc9515fbf76fc35ec062b6bb9621718f8dd53c3688205ee792e9dfcb7385ededfdb0044170bb0ba9c8b3570072fe56262e54639edddac4c9b42278b2159180e90014405b0ace1acab7ca518d08244b84ac171d9cb3b17141372aadfa4aac84343d06979ad936bd2b96185b417f0e82b692cd5ed2060d77211662d80c0b15b933b76fffef7ff949a6043fe8ff6570682b9cf6434e7cfffa27451f351f024277143fc35803f231e0c516a3916b9e152211f5d8912ca910c8e0b53baa3b0f2f50d9ea3c2c23c7b1af1fd41b4f7dbb49aeb391fb0d1b4df481ec95eb82fe4ac1fb2304fefda5d087354cce122578f4b1eaedcef2a2b20ede42f3dedb4bf49a7cc80d7fd2815b6539fa2b58cd6446badc7f36f335bb8a4e0fbaf20a05c45a8927a2a46f5e681d9e1f9ecf5096935b8a40f3a9683d16b7d13410a345e9aead49c981daf02bf43fa02f2ae053dfd4ce14192480145a0d71eed18e7016a247facfe652197eb462dea53e0d940f7e9b860c617417ddf62823188133ee3bde136d7cbc75d635b931d4b89b467f87ca0b5f7eb1228caa77f77293d6eddf4c6564ee27a48c458a29e16bb1d1a698e8b16919b095b0987942bd16037fc429b31e3d46feb9d651277831700cebfc531f47e0561ac456b612f24b7bf4946d91aa75f5cdf49cad671ed31300469a334369ee940d6c5d0bb9e6ad7653517e8fc33877acb3511d0c41d8ea42c07267e532590d554001d5b287d09beb4075c89631ed9ee68e973e6a926c9954a56b6305675cedadeaba6e8aa862b47bae4f91e4c95f35d9d67cdcc76cc32d194b9dc5b9de7b3459b6bc7e5aacae31d77ec111cf9c3eb62acedd351320152a5505e0b2304ed2cd5ede1b4176e0eebbebebff0325a07dee490e0cfa4f71c8e23798de242afba293df866bd3e2a42b98580eaf7c64fba2ff7c20f0ff9b23a1ead20240ada0a4aa9ef26d137328385ca7c5951c2313ddc296abb3c635caed9e11dc964cc0ab5b410e5fbc54806f681f854b377d840c12b6f754ec6bd3f70e2612e2ca753e3b71d093745a3e5dc8495d612190ff41c179639f0e9750e3724b7d3fb169843243a567cae34bc9732e021a6a17ebd13a489a6d0448657051af9dc4fdbeb2f125e76b4d3d1ba1d745f1fc8e79b4a299ed509a53dfebf7acb6918fa65f5a4c3684ddb3dc85adce8766ca965e66df272ae0b898bac728f333848cd97f308d3db7bb3c286aa3fde5aa5c6b0756d0b4a4159ba43a539627e706bee5e53e57d88a0a9dd27636104ad34fffa3b8aede9909ccefc86fe55041294fedadd2cf1fd8f93ed95cb7da76cd9139157fb07daf5cc1d4ce1db747f198c254658ca7edbf856bd32ab7225b5d1db8153a4ca8e3c734f5177fafe73a557cdc78ca57a522515903d2c40494ddc157d39e8e60a1851d8475a1621d88d735819cfecaa352733fcdd362a5d9aa2accb9be2d007bec8e3a56b4e9495bf7c4a410e204a0c5557b4bda23d7cd8e67e24e5a6229c608c2900f78b2475fb692e0430a103e84ac0fcfa27afb3dcd31ba89e7ed5855b86f783c1db3abcbc548162a8839feeb94a8a280a126528f0f1312a5100829c8e60c5c746a7002064eed2ac65031942315efd7a0ab7620071a0201280081e2559066479aba06281bef6732ac0fe6c6b0166b66e5c72a37ce86cd43a33e06fea7a9995c03a79e990a0e759b6e0545aac64d3695dad3b53d73041cf084a5d0b303cb467b63d8aa846ef9cb3511a46c29b365ab148a1a5f131a417b517b19dbe8af5b6f823e7a5f098037c0a6935ae148d239b1018c581fc4234107c826caa3940f270300f939d4e9f675829b40d6807ff3f7ed1afd6bd0a37494a49d05236165637408e5dbc68357a8e4e0445f363bc53621d42ed473d9eef082d18725549e486e06ce0a71f132793cff469459977f3d3bc803ecb8ed8737de0f6bafe00dd403721997c30c978df78dd7a98016ed75787a7883d059331c6227eeb93b67e2f109da15117d51544e0f0d58b555e114f82d98e61f0da6f4063cacf9a243b859de6e2d7badcacdc5ee5417861f870bcc3139833483198c90e556554737e03e6ceaef0732548c658f77cad8183f7087ac8cd672e9b184d33b63b522417001455b78bb28571e5af223242c03e2b161a1bc422ad55d2d3fa216749ee2ddef9a1d61eb1a5e52ea2eb0e919f39340f94ebabf8df8fa9bcff1bf7fa4a814ae98def95d8f96ba409fd1e13260e823237bdff281ffda30ba1a2b3635ca561cad78be05b709d95496c35a4b58e87a500e0aa8bca7f09d13115841493ec4941e15a970601356ac3db6b491260ea2708139062f53f1efd9a3386f120ee7bb65c51b3e8ccf70509e3f823a14dfd2e664c1de81997e71f3308e8625e11fcb4f8bdc3e123e3dce6c4ee6085f5b2b59a0d102f510cdccf158c903d61e2d6cf3177d632b99c49813f6fa208f90f883fd92eca44271fe3070010e05f60af438dbb07fe5da1a6771098fe166d8304b3ed9637fa48a731c112c2229d294be03221d5bf2b3d02655a0a8baead46fb931e740b07eac58785ea0620bb26894e7c40265278df7af317ef38a7391c3401632ca6a0412a1dfe3aa83658642fb655429eb41467b2a9e75f6f8cd69af359f3c58a6953e4a8edc530c18e6ffdc13059850b36b1d0cbc58d73173603b00c41712527a1e28bb0aa1b1ea47e1924aa42bd1b2fcf7b1170426d70b53b456534dac1d4ad9913e6449a6609ec20a3687c014b00f87b9c1d7e79265a7ee1cba61365c9196d252458c8a22d36cd5bc0ba716e9f51749b2917ee16da4f1dba1f5cae39b992bc5f9eba4550dacafb20d8b7172a360ea2ca05fbadb5d7dd8e02279db2316745b4986ebbed79b30fb7b6a3728c885e6d73f4516107847cd2c75ef9b4fa47f5f8bc811717379d2583121d1e23d1e588846c1cc9606c6e438b7cb8b5213e4bc214d547930ffa63720b82a8060e57a74c4e96e2d1f275411e12805fc21af9919c0474d106d495edbff16b33bf83f0d63dfde6e1a3420287d76706d04015e2ffd34493acd5fb04cb5a691f00058359b9308d2d21ec63d69a27fab47d6774c8a43fcb3e55ddfd43b8005c98d538e870d67d7537fa3e85a12c2646655cce38a1e846efc67703412e6f13b224edfb9ce738f9edad597e663a13493347f2c69495ecb7a1b26eb2312b8e79cf7e2cb7a980352ada712815eb0c093997b2003accaf4adb840bd120520985cf7fc4ad352076148f893279912c7fde9d96dc9e7b81d3027e11130df17190589159a1eceb99f25c3adcb7ee08ed59e1296f04418cc02cdaf500c4354b83a4837e26827cc99570aeeb0592904f916dac09e91c1ba61c6bdaabf03c3d1acc4b1c82df2552825f344581de264a902211a84309fbf6e25ccaec794c61f1f98e179a0dc17d379b669f216c237af615a57607e349a1b63911b76b2c5d23cd631671d4c4c0311ce1972b2df6de8f42bd80973b076fd97f702c4274ac07de9beee763665cf7c4d55a8f790b6d42268857cf16abd23ae8289df7ee585e119f8fd52f005531edb1511760d742f7d7712d80227388ff3f0ac391ec844209d873951e6a85621325c86568a6cdea5bc3ffa7ee9ecb2fe03e61805358864f2dfcae56d259cead055af2ad58ece06253e2ac3c25df886aa7af03b13999c3abeee73c56a85e4e24ac249fed0893fa52d9a7cada30f9398c610c28ba1a7bd6e7e4afae015c3d0b10bbb19fbf8e2294ca381ff48dae2250b7ef4a3e2f077ca73a3e3e6f3d61c7cf372b65271a1ac4424370d5692b5255fc5b157a7a2258c9a26136416b1e060018e80365f1a7c480b903b9c33005cfd8579fe7552ff327eb38c7327bbf8627436e473c7293990360f2706292f981dde16f4add63d804fb3d7f4c5000eefc735c9a7104e13afdabf7b12ed58b438bf3bbc9384fe66b18c5e005171e363d4f2ac3da83e5880433bc02b301b741c2b21abf86bbb8787286ae1a8f04da124af2e90cfdeed2051c5d2d3a81802cdb461ccd0c7d07e04d4db931eed9a81416415e6d416df23a15dbbb5ab9cefe86600f5241a46777cc6e24caa9b7dec5e6e578eb2c3a8f08fc35b96dda8090566127293f2ddc0b98b788500b31513512db5b2df60f3e8af201912719b909d8d206f62c682abbb8e8a63fb6a3ea379f4754351ab4bf06e96a71a7f743b7c9689d76d8e1baaf63bc12c12f8197c4306b64f3e5f05ad20af4da7f1cb7a2526c20ba9558b64fb838ebb151386975f5de5d6bccc484e31fe57b7d1c5a9b637b9a6eeb6fcaf", &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000012c0)="1e9547dbaa6a7740f6352dd7c0948b69265809e0880f35cbff10e0bf5ad78eadfb20ee1e3cf07846ffe776f0995dda1998e25e3b37d5ddd161715fc56f09a92b1ffb8c019ca2dba550b92efa1cc6b2b4bcd51aef5919e651a1931d18f8543c180e0da5d3134e96da7defbc8c6fa051dccd7167a9d84c38d7167a22a89d68d6789e76a6f375dc60cb660dfce531f8dfb98fc7900f3ba35a8f821c388f5878743d587a92291154260a38ca5c7c9435cc4c668d0550d461cbf47d49a78ef2f1f5bbdf8835a66aa5201bf8ea15d3d14da3de7aa8467d450df0fba58faa374f873ae8d32c2d424ad4bcf2f09966ee904962817777017268852743a3821ce4125ffd7490c4090f7967ce43d2dfb953cdad8fd04bac167d3ac5e7c04c8671c90bc1f188efa0577f328742b37e8c83077a523903e4e093b5487580ae5627ee9f1f317bb9308c903478b82490a855365fd45fd1def4c70bdb154b7d9a2062a686ae5485ed71505a19550ba64452f305007bcd46e956b64cfe5456895706ad0b30a99ac1fdd4392cef3100b61a8007c7c4cd4d9667487c64c7443bae34737e10c99993c4af815f4694e31637797c1c9d7af46e5f4953389d3487cd0ad1a728b2c27c8959e792de0acc33200c667169a715e681a3b863cf17f8020083c925fe5127466540809e3433bf0246c1060ef6bd5fe92ee72dd1824d4655bc6f4c907dbad65056cb0d3c0502656dd2c3cbbd97f76036bdabede2266b238eeda34bda5bb627e2e857860c0cd9287554412ac602d6af29116e11373d47494aadad68768a36d993de4dbd92a0f6a73be0d4dd942ce3bae86e627911e75e55dd2ff0dd36970c330f44a9ef743ba2b6468c8c74d04e3a671b39bdac467a30e2298ad6a65533b25fd7097b420a44d588eecc9c893f7c9ea58e84b45ae0337464c40ed2178bdfcc37ce7678b662d57d016920e0ffeda2792c8f4b4781859b4f9faeca68d80c9a3496ce31866d57f80bb1821da787c163b42163ce652758f988e2186cf822e09412457dbcf9422f0ac38dd462cce9d621e3821f251fcf482f436e625dd64422478615d85e6b3fa863ab5e9b7bc7a816ecfa4e0b1ca2329b4256d7c738c740146526e9522b798a7617cdd6c9af089c35ef2f887485c7d22e538a1f36664fe7ba713a253763fa413e657f911d06a09d02dd78c622f560c53594125e2c6324785fb011f519e5e2f23e1af6d7bdac73c2bdf0ead9e09f14f49c8bb9dd7c2d4cd9fa411846280cc2ad4c9df9636a6b3e5532d93a2cb2110d5f239df91efd6f7bf2b02d1cbed6093de4e77167ed1de99f7b6dc23fa1969f556d7d6eb0934ce7ba0162942827801539b8d1e0b5a4aa540ebbcc119ab063151bdc24a3f660080b75ad35cd945ebc25cc3a6085e9bae3ce86782aa858e092142441bf94d108c883974068e7eb7d15e4d5a02f8ec3278599d65361bfc17b8337a7be784698332ba54c6ed1c9af77d765033510a50e8af7d39f38aabc7a0c6af5e4dc5a8d10cfd74c782e9a871775edb506650662128d66f86c5ede77d124541e91cbc38bacd54e8d53301bbcb3c91cee039ccb38f97f31ef2ee210571148b3c4d3c419a93e85c460f74d1e7417cdc13825210176b42e31bd5813dbd1f14158971efaea93e6441117d4b4df68b3ce0bffcf9fff194435fed24d0f1f93e7042c39834fcc45c7451c0dc7d61279f64ee53f8fcaa92025f71fd95b8b509dfc43613ec17f3302c3de2f81fb64ee7e7172badf572521f92be52ca494b42ad47222e2707fad6dd5eaaec8b5e61257f7e026560bcb86173d953b28a98284e2e1137bc95d665a3b7e2e72f1ee72e3ed965690ad0aa5feb784f71a50d32d0ed285ea12453d8c5c2e998727f6eff680cdbd01f8c8643814e71e1be432a3354f4f7e09379a0c844f954ad075ea3c3d8ea6648da982bf5e392f6fea485016356a1d150bbee6bf209edf210fc1b8f8304247364163732c4f49dce6800834cdfd2d3d4dfc8c53890a54748b95ea9581a4128516f629a552d85c606a25044bb1b5d691582ed5c36bc5053311777198234aadc0318901ea0e2bc16ac31c84f18fd085c7fd52d6eefa342b5562fda1246cb256cd68e3245023eb0d1d2c652d496dd62d3e29ab2384c73e7bc31a182955a79744e14792482c2055661ed5c30797683053d5979876c6ab7849f5c8d0e222e3abe5180b0994900215383af123d9c700aa3ef58746baa5c9e6caa1aee4ff25c58163db67e4a7371277ede217536bf57c682029259d930deca6f7a8b826e468c9e39e363afb1e1b70adb4de5872560fc08f9f4e68e010e1297ed77fc7a216ed9d850633cd8ce324eaf53044edac07945830dbffc242ab595709aad7ecb55754adfb97b455c3e94159ef10b68718fbe301e0828a563a4b47361d9ce80d4074919ee2d09345214bc3c708903d2d91a860c6055b04d1793dc6bdd3446ba948e0e5e9ddeef9deca140e131b35a209912e5e7d7f8e27bfaa3cbc6e1ed6a1047076451d22b596f1f7b72353673e94084f17fca2b7b7d8c94bbf82af7021ace61bdf155f3e43cccbe67db6557522691abfefbb7e6ffb82154e6ad25182493afdcf525ac26598bc66f90199fdef07c4cd9310a4ba79ab374d8ac717b7bfe5c3cdc51b21dc8ebf18094cf49ed873bd343ef44f8dea4dc67f4ab5c47b82cae8320ccb634481a47c36a4f98e1a8728365b77e1f3e91aab578c1de0d220b14723cacc14a2f78bd8fd9900ba0b10916bf0c8f3d1e7fa8afd4a16bd8c5ef6c6a9845b87fd0237209086e71700bc0ba6704c0bd255908ac708ffe59f04070be365e7b24cee4aa091094d914535ed6a1607b02bebb17dade2161a3cf56a1d9d186790c037f427af038f05a41ee84f8e94ca7e41c608bc28faf4b40ec4c6bb23e8589b500c79e83a474f77e961cb35cead70dae4c86b0c6fe5e405401fa1d477ea81cb8566bce45b6ed43c63663a9f8ebe5fa0759f2b18c031f0a3c268897ec8d779b222dcf7e9b83cff5bf2ca96b6e76d1edeba86d45d84512f6356b080129f162169850420163239d066d188df45c791ba05d955e69264efc099047d5e9f570151c9e43f7607b86a7e86bf71c517e4989e293b1d370a1e5fab01233693c7f7b68914a9efd739b1de28348511dca8cea37a87dccddd0cc3c7c0deefc728e2e68a7df013aee8422d0fce3bcd728228f20014a9d55e5483a2d16c080fd3f18e4473c1df9de142062ba97aca6fffdfac778c291e18d833d7288f85195cde693085ac30b28c813a9a5a0aca88fa2f108a822b7896c8e1b5daaf40a25449629e92f3a1f2db832da950f54cd3dde40b33b0e7931f23d417951a61dbfcfbfc0da2f60dad9500a5e6167136e3e68694b91facd130160dbb72f3f38b70f4d7253e891865588ecac4d666eabcc295fc2e3c2e366815398b8445f4dc95a234527b20f3b2974adaf403a9a84055ca877cfffd7ef89c4609159778501bc13216b6d44938dccfa47d61f6013958e6ad1fc40b702a31a06b74bd529d3e6524fea4a87f3ad6582a988cac94a831228d6743f683e85542690ec0d967f5a1d15dd9675b59ad44a2d93924de75ea004b0e7acf0509cade0120b06489d26ec83d9128f39188fc5dd672201084a515db6bf8b8166d305c9b74d7f6f93c84e112c461630ab027fe371b6ee7132ae3b72b556cb88e339a7e4f08a8fb521dc635ab56330c670fd24f29d1c94f24df5bc93e451ef0e0a019e45d318ad72cd7c7aea23e6b2a98f44b5b7442942acb6619355a2e3adbe7dd39f07457c6d53273922fe3d5cfa1c8d51bd011a521e9e1bef24029504a69df98b8b5bf8171f7ea50942fc16971456e4ae5897c47cf16f92cf18e610957c18e09806bff204aed8238e8cb5fbdaa161076748b83ca48c2d4f9c272b4719ef46576315e809eeae49e66027a3a96114e014773e287ad44bbd8a418defc5a3cdc6026cc1ec5293b78635ffbadf51faaba7cf33c9c92d6b8a9c40d79a9a8791bba5d78a265a42b7aeca8ed5282229f32b8970535583f81fe55e60dea6d2440d42f9ed722a926291b8291e988373bce27d9c19d078b0d947c69daeffe093cd6ffaed7d70fb2fba05df36d3cb88ea066d5a30a3d7f8314e3ddbb8ab8590148fd4936b292245be6f76d0dc09448ce10096fdc2f3140d88267f9b8b1b6a13b80d922a37eade14e80f839400db6d5875b8a2c4665dba65babcc2e06f88f37aba0f74c58cb030304354d77e623b49ee581ec794b99b34709836578d9b7460e4eb51c803f123fb3a2c2ebe0814d593fb74f4913d347e096241018e8c5d9a20fabbb8f6099cb0145f1da24f34ed06f1c69f9be8d5292347004fb94cdb8da59613506dcccc97e876367ce32422c6717aab70fcd78c062dcb379bdcec406993d9583a5b00775af1bed8b9ba98fbe2e4e028c3e81193c8af884664c0063406107d389824948f7dfca68e68d2d45e0f3ad5ec746cdfff33f5fd46c886ec16e78135294fa991feb113b991af7ebd9d6f80f996bc6a96053e6d9905c7754df8138a34c73247dc2fd10c9af90e12b634bd678ec4d92b4e58ab351fc0a1f4a485d20687f13cd797b0ce77fbf038c36a45adebf3dd9ea0b22e44d175e7846ca78434c3deaf813bcc86129d2a3bb61493aab4d4976f12385bd49152d10c448e3d5c1404099680799b3f26bff9655a68110d3166dd1d1142cd5cee3b08ac138aa3aed7ac2fd7e7251801b5b129f702546814ff1c225c0f2b0f2dd3ff313e63216f51726298a5e29adc2dd36933a3418a8b3636d9bb7d019b6fe08bd22fd7538e0646763472cfee67a5d7a6257174a908778c6a05db5c9a82d04c5ea1c67fabc46d70aee6d57064162885c6ce2c47898025a6a5cca9574332c52b7f14694d99bf641c0e3e37cbdac9bd9fe2b0883b78593d7706ac0db87424c56849b1755bd255d953e3ad58128249262bc62c203f8aa7d3db699d9f71f7aa21d854a6602d4e669f22f1237c186d73342d5777272446fb4d839d7940cfb028399f79269ab26235a02ec61ee85f6ca46283cf6f67c91bd8224e27715c8f4f333e019cd125b4222d48808624d1872c96085a1d1e7b4bf0fb0905ea118a77f6aec9c19cfa31c23d59d1f3996ff10dbdc72f0051df295d5d21298437065e1d9a83c8009beccb84a4d006d8c057d4673607a4fc9090214d7992c2f34d67fb025bd73cdf0afd35c12de5d4052200192bba574f6824d4e83352dff723e21982566d4ba22ea39205c82475c08f3a7f24d3b243aa201d2dfd130822ab56f0ee66fbb3fc5d764f7b06fd0b7e9d338783e4a5dd08a43354f03fde3eb6a3e89eb989dc8f62386a21b362e8b666cecb5c9ec6df1b9998d2ec1e380fac0c040eb3eaca3882f378728af08ceea994e3510dd23083178c480a9c142fa8c5186a6d9644e3b18aaafd0db8df2009cdb05df444af629956e6e40c7988d15e779c62f66c8a027037eeb45d3b83060fb8a87f3dc9b8c11bb3c334dc6ec735f7d6d10486c830cf134609abc05332db6deb9a7d4d88309cee8735c2fec0954225ecc5dd384fad74e5a9f3548337993c44d82d319a9f7d4fd23773d8f29024f43815860ad311445c2856c985236756034b54c22169968abf74e149697587e7354742bfbc0768f5fc267f122436024cf540911e69218b63ae555359c3f3abc0efaff5730af73962e08f28ad4502d51b6fdba29c2742cf6429fde2a7e80f285e0afc78dc1d6487f5f60a01e0b517e7455bd1bf1018024ceba694f240936b23132bf547d70bfa0d1b8") 2018/05/08 06:23:28 executing program 3 (fault-call:2 fault-nth:13): r0 = socket$nl_generic(0x10, 0x3, 0x10) setsockopt$netlink_NETLINK_ADD_MEMBERSHIP(r0, 0x10e, 0x1, &(0x7f0000000040)=0xa, 0x4) sendmsg$nl_generic(r0, &(0x7f0000b3dfc8)={&(0x7f0000000080)={0x10}, 0xc, &(0x7f00000003c0)={&(0x7f0000000280)={0x28, 0x22, 0x109, 0x0, 0x0, {0x4}, [@typed={0x14, 0xc, @ipv6=@loopback={0x0, 0x1}}]}, 0x28}, 0x1}, 0x0) 2018/05/08 06:23:28 executing program 1: r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f00006cfff5)='/dev/hwrng\x00', 0x0, 0x0) epoll_pwait(0xffffffffffffffff, &(0x7f0000b53000), 0x0, 0x0, &(0x7f00008bcff8), 0x8) mq_getsetattr(0xffffffffffffffff, &(0x7f00007a2fc0), &(0x7f00006aafc0)) bind$inet6(r0, &(0x7f0000000000)={0xa, 0x4e24, 0x3621, @empty, 0x54}, 0x1c) 2018/05/08 06:23:28 executing program 0: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendto$inet(r0, &(0x7f0000103fa0)="88", 0x1, 0x0, &(0x7f0000ab9000)={0x2, 0x0, @remote={0xac, 0x14, 0xffffffffffffffff, 0xbb}}, 0x10) setsockopt$inet_sctp6_SCTP_EVENTS(r0, 0x84, 0xb, &(0x7f0000294ff5)={0x0, 0x0, 0x0, 0x3}, 0xb) shutdown(r0, 0x1) recvmmsg(r0, &(0x7f0000004100)=[{{&(0x7f00000039c0)=@ipx, 0x80, &(0x7f0000004040)}}], 0x1, 0x0, &(0x7f00000042c0)={0x77359400}) [ 218.000809] netlink: 'syz-executor3': attribute type 12 has an invalid length. [ 218.042735] FAULT_INJECTION: forcing a failure. [ 218.042735] name failslab, interval 1, probability 0, space 0, times 0 [ 218.054124] CPU: 0 PID: 14956 Comm: syz-executor3 Not tainted 4.17.0-rc4+ #38 [ 218.061496] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 218.070855] Call Trace: [ 218.073448] dump_stack+0x1b9/0x294 [ 218.077070] ? dump_stack_print_info.cold.2+0x52/0x52 [ 218.082271] ? perf_trace_lock_acquire+0xe3/0x980 [ 218.087116] should_fail.cold.4+0xa/0x1a [ 218.091172] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 218.096308] ? trace_hardirqs_on_caller+0x421/0x5c0 [ 218.101338] ? __lockdep_init_map+0x105/0x590 [ 218.105823] ? graph_lock+0x170/0x170 [ 218.109634] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 218.115175] ? put_dec_trunc8+0x273/0x300 [ 218.119315] ? find_held_lock+0x36/0x1c0 [ 218.123371] ? __lock_is_held+0xb5/0x140 [ 218.127434] ? check_same_owner+0x320/0x320 [ 218.131746] ? device_pm_sleep_init+0xe8/0x200 [ 218.136323] ? rcu_note_context_switch+0x710/0x710 [ 218.141249] __should_failslab+0x124/0x180 [ 218.145477] should_failslab+0x9/0x14 [ 218.149268] __kmalloc_track_caller+0x2c4/0x760 [ 218.153939] ? pointer+0xa20/0xa20 [ 218.157472] ? kvasprintf_const+0x67/0x190 [ 218.161697] kvasprintf+0xa9/0x130 [ 218.165226] ? bust_spinlocks+0xe0/0xe0 [ 218.169197] ? rcu_read_lock_sched_held+0x108/0x120 [ 218.174210] kvasprintf_const+0x67/0x190 [ 218.178262] kobject_set_name_vargs+0x5b/0x150 [ 218.182854] device_create_groups_vargs+0x1ce/0x270 [ 218.187867] device_create+0xd3/0x100 [ 218.191658] ? device_create_vargs+0x60/0x60 [ 218.196068] ? mac80211_hwsim_new_radio+0x1a9/0x3410 [ 218.201161] ? trace_hardirqs_on+0xd/0x10 [ 218.205302] mac80211_hwsim_new_radio+0x3c6/0x3410 [ 218.210226] ? vprintk_emit+0x3e5/0xdd0 [ 218.214199] ? __rhashtable_insert_fast.constprop.53+0xf50/0xf50 [ 218.220340] ? lock_downgrade+0x8e0/0x8e0 [ 218.224485] ? mark_held_locks+0xc9/0x160 [ 218.228620] ? do_raw_spin_trylock+0x1b0/0x1b0 [ 218.233193] ? vprintk_default+0x28/0x30 [ 218.237243] ? vprintk_func+0x81/0xe7 [ 218.241035] ? printk+0x9e/0xba [ 218.244304] ? kmsg_dump_rewind_nolock+0xe4/0xe4 [ 218.249060] ? perf_trace_lock_acquire+0xe3/0x980 [ 218.253889] ? graph_lock+0x170/0x170 [ 218.257683] ? __sanitizer_cov_trace_switch+0x53/0x90 [ 218.262874] ? __sanitizer_cov_trace_cmp4+0x16/0x20 [ 218.267887] ? validate_nla+0x2d9/0x7b0 [ 218.271871] hwsim_new_radio_nl+0x7a7/0xa60 [ 218.276196] ? nla_parse+0x358/0x4a0 [ 218.279906] ? mac80211_hwsim_new_radio+0x3410/0x3410 [ 218.285104] ? __netlink_ns_capable+0x100/0x130 [ 218.289787] genl_family_rcv_msg+0x889/0x1120 [ 218.294278] ? genl_rcv+0x40/0x40 [ 218.297730] ? lock_downgrade+0x8e0/0x8e0 [ 218.301871] ? kasan_check_read+0x11/0x20 [ 218.306011] ? lock_acquire+0x1dc/0x520 [ 218.309986] ? genl_rcv+0x19/0x40 [ 218.313443] genl_rcv_msg+0xc6/0x170 [ 218.317149] netlink_rcv_skb+0x172/0x440 [ 218.321200] ? genl_family_rcv_msg+0x1120/0x1120 [ 218.325956] ? netlink_ack+0xbc0/0xbc0 [ 218.329832] ? rcu_bh_force_quiescent_state+0x20/0x20 [ 218.335024] ? netlink_skb_destructor+0x210/0x210 [ 218.339875] genl_rcv+0x28/0x40 [ 218.343144] netlink_unicast+0x58b/0x740 [ 218.347205] ? netlink_attachskb+0x970/0x970 [ 218.351626] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 218.357155] ? __sanitizer_cov_trace_cmp4+0x16/0x20 [ 218.362164] ? security_netlink_send+0x88/0xb0 [ 218.366738] netlink_sendmsg+0x9f0/0xfa0 [ 218.370793] ? netlink_unicast+0x740/0x740 [ 218.375031] ? security_socket_sendmsg+0x94/0xc0 [ 218.379777] ? netlink_unicast+0x740/0x740 [ 218.384004] sock_sendmsg+0xd5/0x120 [ 218.387717] ___sys_sendmsg+0x805/0x940 [ 218.391684] ? copy_msghdr_from_user+0x560/0x560 [ 218.396437] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 218.401962] ? proc_fail_nth_write+0x96/0x1f0 [ 218.406450] ? __fget_light+0x2ef/0x430 [ 218.410412] ? fget_raw+0x20/0x20 [ 218.413853] ? find_held_lock+0x36/0x1c0 [ 218.417906] ? kasan_check_write+0x14/0x20 [ 218.422137] ? wait_for_completion+0x870/0x870 [ 218.426714] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 218.432239] ? sockfd_lookup_light+0xc5/0x160 [ 218.436725] __sys_sendmsg+0x115/0x270 [ 218.440607] ? __ia32_sys_shutdown+0x80/0x80 [ 218.445185] ? __sb_end_write+0xac/0xe0 [ 218.449152] ? fput+0x130/0x1a0 [ 218.452421] ? ksys_write+0x1a6/0x250 [ 218.456224] __x64_sys_sendmsg+0x78/0xb0 [ 218.460291] do_syscall_64+0x1b1/0x800 [ 218.464183] ? finish_task_switch+0x1ca/0x810 [ 218.468672] ? syscall_return_slowpath+0x5c0/0x5c0 [ 218.473595] ? syscall_return_slowpath+0x30f/0x5c0 [ 218.478520] ? entry_SYSCALL_64_after_hwframe+0x59/0xbe [ 218.483880] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 218.488719] entry_SYSCALL_64_after_hwframe+0x49/0xbe 2018/05/08 06:23:29 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) fstatfs(r0, &(0x7f00000000c0)=""/93) r1 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) write$rdma_cm(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="02000000280000fa000000c0ff132265207b9eeb1f00000000000a001700000000000000000000000000000005ffac14140000000000e096254ab10ea8caeb298d3a6505ef25a6a916f1196f30da34ab879894f30e6ae1eeca640ab88379b6fd65e4bd04e262f832e22b9792a35fe12e", @ANYRES32=0xffffffff], 0x30) 2018/05/08 06:23:29 executing program 7: r0 = semget$private(0x0, 0x20000000102, 0x0) semtimedop(r0, &(0x7f0000033816)=[{}, {0x0, 0x8091}], 0x2, &(0x7f0000000080)={0x77359400}) semop(r0, &(0x7f0000031000)=[{0x0, 0xfffffffffffffffa}], 0x1) semctl$SETALL(r0, 0x0, 0x11, &(0x7f0000fbd000)=[0x8]) r1 = syz_open_dev$dmmidi(&(0x7f0000000000)='/dev/dmmidi#\x00', 0x6, 0x20002) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffff9c, 0x0, 0x11, &(0x7f00000000c0)={{{@in=@multicast1, @in, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@mcast1}, 0x0, @in=@rand_addr}}, &(0x7f0000000040)=0xe8) ioctl$sock_inet6_SIOCDIFADDR(r1, 0x8936, &(0x7f00000001c0)={@local={0xfe, 0x80, [], 0xaa}, 0x3d, r2}) close(r1) [ 218.493895] RIP: 0033:0x455979 [ 218.497073] RSP: 002b:00007f1f041c5c68 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 218.504770] RAX: ffffffffffffffda RBX: 00007f1f041c66d4 RCX: 0000000000455979 [ 218.512028] RDX: 0000000000000000 RSI: 0000000020b3dfc8 RDI: 0000000000000013 [ 218.519296] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 218.526552] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000014 [ 218.533810] R13: 000000000000053d R14: 00000000006fbe58 R15: 000000000000000d 2018/05/08 06:23:29 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000001a40)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000001a80)=@ipmr_getroute={0x1c, 0x1a, 0x511, 0x0, 0x0, {0x80}}, 0x1c}, 0x1}, 0x0) 2018/05/08 06:23:29 executing program 5: r0 = syz_open_dev$sg(&(0x7f0000000000)='/dev/sg#\x00', 0x0, 0x2) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socketpair$inet_smc(0x2b, 0x1, 0x0, &(0x7f0000000040)) ioctl(r0, 0x6, &(0x7f0000000480)) 2018/05/08 06:23:29 executing program 6: r0 = socket$can_bcm(0x1d, 0x2, 0x2) connect$can_bcm(r0, &(0x7f0000001ff0)={0x1d}, 0x10) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000001780)={'vcan0\x00', 0x0}) sendmsg$can_bcm(r0, &(0x7f0000001900)={&(0x7f00000017c0)={0x1d, r1}, 0x10, &(0x7f00000018c0)={&(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000900000000000000000000d50f9da67929a5242910f139b297b038f1765e807f14ec3b974cd10bba4014507a9acde824aec8d31d36b71892047497bdc9f0f9aee856f1e410523cca369d65bb690c35469518baaf898a2d9a3785c286f29745a5a88123de30d94cba347def87e10f9a473506d777769db39d86419560a4e6ebed202ee30119b04126266ff126c709b2097d5146da42b8e5726ea770f9bfc97652a8ee769747f993c29dc93abc3a764f224199901edb3a5e2dab0ca28253da9113b1797a8cdb5dc21d7ea200a4ac8205d0b68d4a90f706bf96fb1b3e5de31289d784d2bf23ef7b5837853daf40", @ANYRES64=0x0, @ANYRES64=0x2710, @ANYRES64=0x0, @ANYRES64=0x0, @ANYBLOB="000000000100000000000000000000006117b5501f8a505a3b8ef393f7f7f76ec22b8e7ab189ef6d3f5e17ce9c5e05b350838f232de7c84691ffb560d03aacbca10abab1d1fcc9dfeba4e2bcc21c4e3b"], 0x80}, 0x1}, 0x0) sendto$inet(r0, &(0x7f0000000040), 0x0, 0x4000880, &(0x7f0000000080)={0x2, 0x4e22}, 0x10) io_setup(0x100, &(0x7f0000000040)=0x0) r3 = syz_open_dev$dmmidi(&(0x7f0000000180)='/dev/dmmidi#\x00', 0x4, 0x0) r4 = fcntl$dupfd(r0, 0x406, r0) r5 = syz_open_procfs(0x0, &(0x7f0000000580)='net/rpc\x00') r6 = fcntl$dupfd(r0, 0x406, r0) r7 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000780)='/dev/vcs\x00', 0x20280, 0x0) r8 = syz_open_dev$adsp(&(0x7f0000000900)='/dev/adsp#\x00', 0x2, 0x10000) r9 = openat$mixer(0xffffffffffffff9c, &(0x7f0000000a40)='/dev/mixer\x00', 0x602, 0x0) r10 = syz_open_dev$midi(&(0x7f0000000bc0)='/dev/midi#\x00', 0x5, 0x101000) io_submit(r2, 0x8, &(0x7f0000000c40)=[&(0x7f00000001c0)={0x0, 0x0, 0x0, 0xa, 0x10001, r0, &(0x7f00000000c0)="74491fcb0f", 0x5, 0x1, 0x0, 0x1, r3}, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x7, 0x7, r0, &(0x7f0000000400)="eb6e3a7bf8ce5b87826bb79e6b090d62a898c26bdbbd1e60a8ce671d2656717d2a1503bcef27d095c425332931095f50e1d94d00fb310f2bf4512124e0ce679b1b2d90bb4430383edd4e849e22504e384b1b66399527e84dfb3f55c9e359164a775c405d5ea92d334b00b08ef2e0f17082e0778cfb245682577c9e0dbdb233498ab569479eda67412b5c11bbb04af9b7f487f786e078bf6b9ae9433f1e61", 0x9e, 0x1f, 0x0, 0x0, r4}, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x3, 0x0, r0, &(0x7f00000004c0)="b1caca5b93be52c69f5c17e2a0087f1bf98df96aa493e754c5f4dbacec2c567f3cde3aaf6b584eda6fac5663110a84a05463473da19c196c303da48fbf987058c997043519066d12822c046cf27c44dd734fc7f0a7d343ff0e542c781004b379637ef1a854f1a803ed9cf55335cc7916e80363027ec393cdd1602e1095784532ccc998c1946ceeddb08e35a12f1d586cc14f9d4f63e7c5a83d", 0x99, 0x9af9, 0x0, 0x0, r5}, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000600)="1ce0e5c3044144a461f4e5e42263d052ab663715d79a81dd654a7fa84a2a1bd4432773c40294366d749823e4f4eeb926d13591ab4cce8e332d68b3c4d7aeeff74fd2db06572f34", 0x47, 0xf6, 0x0, 0x1, r6}, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x2, 0x2, r0, &(0x7f00000006c0)="c3745b073ff0426ca887fbde556e3db8bdf276d571e6f7c40ecce0a5676c50731aababa8d7c7a9a1d484aef9f61b1d62cb1d9adfa5eb1c69a221b0975e7d28a3e2f12d80c3e9e54411539946dbd6a357d79437a1d2266ebfff49ca0c2932575c182b8703fdb69fc4235fbba75cc68f5e6aa91deb61a8da34066040eef246f79af5b14527f769c0fa55eac801e7d7846787bd98e212763be93d0c7b49afb7fc1254c08574dc9fd23468c18521a1e4b1527b102fa8c5b246befe130d", 0xbb, 0x10001, 0x0, 0x0, r7}, &(0x7f0000000940)={0x0, 0x0, 0x0, 0x7, 0x1, r0, &(0x7f0000000800)="0f4debb9f91a8e0f655cc0ffb2e1f1d86fe00aa6af363896b04b2f275e4be14e45146a537785c459190497d46293695733c11df317599144f16ebf213bbfe9eaecf95d80a88ed9287363ba32efcf318d4cb157e3a22fcdee528dde70e256a6ca860bfc6a5847dcd01bf0ac57985038553f8a478a39a858913be2f443d4957c24f73a437f3756037fe4139745da891c97798041941214eb4f637a9fc59db297212df014213db2f70895e09b4ae437eb057bf4707fa8feb9ed46c47ba555c8b5cd2e5b57a907b2d5ce10b59d95ac", 0xcd, 0x7, 0x0, 0x1, r8}, &(0x7f0000000a80)={0x0, 0x0, 0x0, 0xf, 0x8001, r0, &(0x7f0000000980)="0b683ca67c740ed4dc14f922cca8cbde2c8883105d61d2b4432e0333cfdc5deae0bbcc94d5d74d63cf3dba5fb3f0da510ddad8bef42af2814fc3de384f48663fea2b4f96422131219d859c74e2cac6488994c44ac6786af4cf947b96655308aa3d317f8ea49de7c6522c57774adc1a7e4c59894bca7655f59cde11f9e2cde1d0fc3ea755681b0cab40942fccb333", 0x8e, 0x7, 0x0, 0x0, r9}, &(0x7f0000000c00)={0x0, 0x0, 0x0, 0x8, 0x9, r0, &(0x7f0000000ac0)="180c7ec45e628f6712093f2cd5646bc964d9b591fc98ffc91d68d27ceaff57a054c917a9517ce2f8430dfaadd7278d606c31f92ff23fad6daf97c5f798b194b420b45f57e81885881d380a76466c2d7f309d6b1f90848ff33fc00e0332a6b6ef8b350b09b54627db3f7f23b222582820ced667389ee20b829f7ee651e77d0c94f0001eb104e8c6f868778ff98ae461eb6bc15ce4cc47d9026d070765fafbd427345ca446af32eab42e21db361638031c7f35907fe1170f9af17e40868ebf363337fd278015b0", 0xc6, 0x79, 0x0, 0x1, r10}]) io_setup(0x0, &(0x7f0000000140)=0x0) io_submit(r11, 0x1, &(0x7f0000000240)=[&(0x7f0000000100)={0x0, 0x0, 0x0, 0x1, 0x0, r0, &(0x7f0000000000)="020000008cf46cfde19a4e3bcfbdbedee32e68b3a251fd2cfd09684d9c7afae320bbf21023fa813c9a0e4600000000000000000000000000", 0x38}]) 2018/05/08 06:23:29 executing program 3 (fault-call:2 fault-nth:14): r0 = socket$nl_generic(0x10, 0x3, 0x10) setsockopt$netlink_NETLINK_ADD_MEMBERSHIP(r0, 0x10e, 0x1, &(0x7f0000000040)=0xa, 0x4) sendmsg$nl_generic(r0, &(0x7f0000b3dfc8)={&(0x7f0000000080)={0x10}, 0xc, &(0x7f00000003c0)={&(0x7f0000000280)={0x28, 0x22, 0x109, 0x0, 0x0, {0x4}, [@typed={0x14, 0xc, @ipv6=@loopback={0x0, 0x1}}]}, 0x28}, 0x1}, 0x0) 2018/05/08 06:23:29 executing program 5: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40000, 0x0, 0xffff7fffffffffff, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000eb6ff8)='./file0\x00', 0x0) mount(&(0x7f0000018000)='./file0\x00', &(0x7f0000216000)='./file0\x00', &(0x7f0000018ffa)='ramfs\x00', 0x0, &(0x7f0000ffb000)) creat(&(0x7f0000139000)='./file0/bus\x00', 0x0) link(&(0x7f0000000140)='./file0/bus\x00', &(0x7f0000000180)='./file1\x00') [ 218.633557] program syz-executor5 is using a deprecated SCSI ioctl, please convert it to SG_IO [ 218.653316] sd 0:0:1:0: ioctl_internal_command: ILLEGAL REQUEST asc=0x20 ascq=0x0 2018/05/08 06:23:29 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000001c0)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_nopr_hmac_sha256\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000), 0x0) r1 = accept$alg(r0, 0x0, 0x0) recvmmsg(r1, &(0x7f0000003340)=[{{&(0x7f00000000c0)=@sco, 0x8, &(0x7f0000000100), 0x0, &(0x7f0000000140)=""/94, 0x5e}}, {{&(0x7f0000002f40)=@pptp={0x0, 0x0, {0x0, @dev}}, 0x20, &(0x7f0000003200)=[{&(0x7f0000003100)=""/226, 0xffffff4a}], 0x1, &(0x7f0000000440)=""/239, 0xef}}], 0x2, 0x0, 0x0) prctl$getname(0x10, &(0x7f0000000240)=""/220) [ 218.716699] netlink: 'syz-executor3': attribute type 12 has an invalid length. [ 218.749137] FAULT_INJECTION: forcing a failure. [ 218.749137] name failslab, interval 1, probability 0, space 0, times 0 [ 218.760480] CPU: 1 PID: 14988 Comm: syz-executor3 Not tainted 4.17.0-rc4+ #38 [ 218.767781] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 218.777141] Call Trace: [ 218.779745] dump_stack+0x1b9/0x294 [ 218.783399] ? dump_stack_print_info.cold.2+0x52/0x52 [ 218.788607] ? is_bpf_text_address+0xd7/0x170 [ 218.793125] should_fail.cold.4+0xa/0x1a [ 218.797205] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 218.802348] ? graph_lock+0x170/0x170 [ 218.806162] ? save_stack+0xa9/0xd0 [ 218.809805] ? save_stack+0x43/0xd0 [ 218.813443] ? kasan_kmalloc+0xc4/0xe0 [ 218.817344] ? find_held_lock+0x36/0x1c0 [ 218.821424] ? __lock_is_held+0xb5/0x140 [ 218.825512] ? check_same_owner+0x320/0x320 [ 218.829845] ? put_dec+0xf0/0xf0 [ 218.833226] ? rcu_note_context_switch+0x710/0x710 [ 218.838174] __should_failslab+0x124/0x180 [ 218.842498] should_failslab+0x9/0x14 [ 218.846323] kmem_cache_alloc_trace+0x2cb/0x780 [ 218.851001] ? refcount_add_not_zero+0x320/0x320 [ 218.855787] device_private_init+0x98/0x230 [ 218.860122] ? virtual_device_parent+0x60/0x60 [ 218.864724] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 218.870279] ? refcount_inc+0x29/0x70 [ 218.874095] device_add+0xe98/0x16d0 [ 218.877835] ? device_private_init+0x230/0x230 [ 218.882428] ? kfree+0x1e9/0x260 [ 218.885808] ? kfree_const+0x5e/0x70 [ 218.889517] device_create_groups_vargs+0x1ff/0x270 [ 218.894540] device_create+0xd3/0x100 [ 218.898346] ? device_create_vargs+0x60/0x60 [ 218.902781] ? mac80211_hwsim_new_radio+0x1a9/0x3410 [ 218.907895] ? trace_hardirqs_on+0xd/0x10 [ 218.912069] mac80211_hwsim_new_radio+0x3c6/0x3410 [ 218.917014] ? vprintk_emit+0x3e5/0xdd0 [ 218.921046] ? __rhashtable_insert_fast.constprop.53+0xf50/0xf50 [ 218.927207] ? lock_downgrade+0x8e0/0x8e0 [ 218.931375] ? mark_held_locks+0xc9/0x160 [ 218.935531] ? do_raw_spin_trylock+0x1b0/0x1b0 [ 218.940127] ? vprintk_default+0x28/0x30 [ 218.944198] ? vprintk_func+0x81/0xe7 [ 218.948007] ? printk+0x9e/0xba [ 218.951291] ? kmsg_dump_rewind_nolock+0xe4/0xe4 [ 218.956048] ? graph_lock+0x170/0x170 [ 218.959840] ? __sanitizer_cov_trace_switch+0x53/0x90 [ 218.965040] ? __sanitizer_cov_trace_cmp4+0x16/0x20 [ 218.970049] ? validate_nla+0x2d9/0x7b0 [ 218.974028] hwsim_new_radio_nl+0x7a7/0xa60 [ 218.978350] ? nla_parse+0x358/0x4a0 [ 218.982061] ? mac80211_hwsim_new_radio+0x3410/0x3410 [ 218.987247] ? __netlink_ns_capable+0x100/0x130 [ 218.991914] genl_family_rcv_msg+0x889/0x1120 [ 218.996407] ? genl_rcv+0x40/0x40 [ 218.999851] ? lock_downgrade+0x8e0/0x8e0 [ 219.003986] ? __sanitizer_cov_trace_cmp4+0x16/0x20 [ 219.009013] ? lock_acquire+0x1dc/0x520 [ 219.013241] ? genl_rcv+0x19/0x40 [ 219.016701] genl_rcv_msg+0xc6/0x170 [ 219.020409] netlink_rcv_skb+0x172/0x440 [ 219.024473] ? genl_family_rcv_msg+0x1120/0x1120 [ 219.029222] ? netlink_ack+0xbc0/0xbc0 [ 219.033100] ? rcu_bh_force_quiescent_state+0x20/0x20 [ 219.038294] ? netlink_skb_destructor+0x210/0x210 [ 219.043134] genl_rcv+0x28/0x40 [ 219.046404] netlink_unicast+0x58b/0x740 [ 219.050467] ? netlink_attachskb+0x970/0x970 [ 219.054864] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 219.060390] ? __sanitizer_cov_trace_cmp4+0x16/0x20 [ 219.065399] ? security_netlink_send+0x88/0xb0 [ 219.069982] netlink_sendmsg+0x9f0/0xfa0 [ 219.074048] ? netlink_unicast+0x740/0x740 [ 219.078276] ? security_socket_sendmsg+0x94/0xc0 [ 219.083038] ? netlink_unicast+0x740/0x740 [ 219.087267] sock_sendmsg+0xd5/0x120 [ 219.090971] ___sys_sendmsg+0x805/0x940 [ 219.094940] ? copy_msghdr_from_user+0x560/0x560 [ 219.099707] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 219.105496] ? proc_fail_nth_write+0x96/0x1f0 [ 219.109997] ? __fget_light+0x2ef/0x430 [ 219.113967] ? fget_raw+0x20/0x20 [ 219.117407] ? find_held_lock+0x36/0x1c0 [ 219.121461] ? kasan_check_write+0x14/0x20 [ 219.125690] ? wait_for_completion+0x870/0x870 [ 219.130271] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 219.135798] ? sockfd_lookup_light+0xc5/0x160 [ 219.140288] __sys_sendmsg+0x115/0x270 [ 219.144167] ? __ia32_sys_shutdown+0x80/0x80 [ 219.148563] ? __sb_end_write+0xac/0xe0 [ 219.152527] ? fput+0x130/0x1a0 [ 219.155796] ? ksys_write+0x1a6/0x250 [ 219.159599] __x64_sys_sendmsg+0x78/0xb0 [ 219.163651] do_syscall_64+0x1b1/0x800 [ 219.167541] ? finish_task_switch+0x1ca/0x810 [ 219.172037] ? syscall_return_slowpath+0x5c0/0x5c0 [ 219.176959] ? syscall_return_slowpath+0x30f/0x5c0 [ 219.181886] ? entry_SYSCALL_64_after_hwframe+0x59/0xbe [ 219.187245] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 219.192082] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 219.197260] RIP: 0033:0x455979 [ 219.200435] RSP: 002b:00007f1f041c5c68 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 219.208132] RAX: ffffffffffffffda RBX: 00007f1f041c66d4 RCX: 0000000000455979 [ 219.215387] RDX: 0000000000000000 RSI: 0000000020b3dfc8 RDI: 0000000000000013 [ 219.222641] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 219.229896] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000014 [ 219.237167] R13: 000000000000053d R14: 00000000006fbe58 R15: 000000000000000e 2018/05/08 06:23:30 executing program 4: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0x0, 0x0}) r1 = socket$unix(0x1, 0x5, 0x0) bind$unix(r1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xba, 0x9}}, 0x0, 0x0, r1, 0x0) exit(0xb6cb) sysfs$3(0x3) sendmmsg(r0, &(0x7f0000008600)=[{{0x0, 0x0, &(0x7f0000003140)}}, {{&(0x7f00000072c0)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000300), 0x1b5, &(0x7f0000000600)}}], 0x2, 0x0) 2018/05/08 06:23:30 executing program 5: perf_event_open(&(0x7f0000000040)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffc000/0x2000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f00000000c0)=""/4096) r1 = syz_open_dev$amidi(&(0x7f0000001280)='/dev/amidi#\x00', 0xfffffffffffffc01, 0x400041) ioctl$TUNSETPERSIST(r1, 0x400454cb, 0x1) setsockopt$SO_VM_SOCKETS_BUFFER_SIZE(r1, 0x28, 0x0, &(0x7f00000010c0)=0x2, 0x8) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER(0xffffffffffffffff, 0x84, 0x7b, &(0x7f0000001100)={0x0, 0x8001}, &(0x7f0000001140)=0x8) getsockopt$inet_sctp_SCTP_LOCAL_AUTH_CHUNKS(r1, 0x84, 0x1b, &(0x7f0000001180)=ANY=[@ANYRES32=r2, @ANYBLOB="5a92388257c5daa4628ee7242001f215c008a130111609bd3a76de83c71bf85f453d9b0102d0e487eac9a2ddae79ceea6379072d3e758ae229a4f9e8bfc03a5742d54f5a99c8e80fb80c4cd6dd682dd5832457d98bffbfba77b82ad96a23"], &(0x7f0000001200)=0x62) 2018/05/08 06:23:30 executing program 1: r0 = socket$inet(0x2, 0x4, 0x3) r1 = openat$urandom(0xffffffffffffff9c, &(0x7f0000000300)='/dev/urandom\x00', 0x200040, 0x0) getsockopt$inet_sctp6_SCTP_FRAGMENT_INTERLEAVE(r1, 0x84, 0x12, &(0x7f0000000480), &(0x7f0000000380)=0x4) setsockopt$inet_mreqsrc(r0, 0x0, 0x21, &(0x7f0000e62000)={@broadcast=0xffffffff, @remote={0xac, 0x14, 0xffffffffffffffff, 0xbb}, @multicast2=0xe0000002}, 0x146) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000180)='IPVS\x00') sendmsg$IPVS_CMD_GET_DAEMON(r2, &(0x7f0000000240)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x100}, 0x9b, &(0x7f0000000200)={&(0x7f0000000800)=ANY=[@ANYBLOB="c1cee7ff529218c15f680e3f22d1d7dc36368e63c146681edd94aafae7b8d45e6d638c32f7c591ae0fc7c7b34cc883a469752b73043cc45d6363979846116f66747d0f89968f10292b299f425cf1d04c6cd231b1c1ac4a3e2bd23406873f8adf48ab585f5023e749781853736dc7fb18513fc1e776b54127b36f0de4d0b7eee956e00b184d5d0e2f14c97d721e8212ec5e7eb31889dd9f947760576089ea9706bbe05186a57d40778b", @ANYRES16=r4, @ANYBLOB="040028bd7000fadbdf250b00000008000500010b0000080004000000000008000500030000000800060001fcffff08677a13108dde9a055993275b98232455f6f4d77133562f9ef9697556e90fe4baf72d3f5083fb8169222fe13bd780b737e5f0e4db458857f17f078b80c6ef2d20ec7583e0ee736738fa51b999749ed3f5e211a4709c30828655be0c366f2aad0bac34343378e4d14331bc208be58fcc3947dd54c79749af9cf5e991ee6a6f361447f33a0b8a30fdb18046968164f5b2fd04aec14abf90f307e4ad0f0000000005eeafc662f170b4186621afb22747094dc794b5e4bd5ed9153fc5eeee0f47a0073ebb92c98d6fa79f2b0dd0850c919eb3849ae5eaac4b4522b1fa978ef657c71d9519eb72b68884a8643a7121707b4d6c7e5fc978c65b90a4b7346011a52de56fac7ad5d8fb65db130aeda668c193c6e5d85af0a344f9219ccddf8461d0617110fd4a4efe21d5ef1183f48e1f02eda6e968adc8a8953c6e187e0fdf85cb3b4583a31ef2b5b0fc389f0f766cedbfcda10a40"], 0x34}, 0x1, 0x0, 0x0, 0x4}, 0x800) getsockopt$inet_int(r0, 0x0, 0x7, &(0x7f0000000080), &(0x7f00000000c0)=0x4) r5 = syz_open_dev$sndpcmp(&(0x7f0000000000)='/dev/snd/pcmC#D#p\x00', 0x80, 0x8200) ioctl$DRM_IOCTL_AGP_ALLOC(r5, 0xc0206434, &(0x7f0000000040)={0x3, 0x0, 0x1, 0x5}) ioctl$DRM_IOCTL_AGP_UNBIND(r3, 0x40106437, &(0x7f00000001c0)={r6, 0x3}) setsockopt$SO_VM_SOCKETS_BUFFER_MIN_SIZE(r5, 0x28, 0x1, &(0x7f0000000140)=0xfffffffffffffce0, 0x8) setsockopt$bt_BT_POWER(r3, 0x112, 0x9, &(0x7f00000002c0)=0x2f8, 0x1) 2018/05/08 06:23:30 executing program 0: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendto$inet(r0, &(0x7f0000103fa0)="88", 0x1, 0x0, &(0x7f0000ab9000)={0x2, 0x0, @remote={0xac, 0x14, 0xffffffffffffffff, 0xbb}}, 0x10) setsockopt$inet_sctp6_SCTP_EVENTS(r0, 0x84, 0xb, &(0x7f0000294ff5)={0x0, 0x0, 0x0, 0x3}, 0xb) shutdown(r0, 0x1) recvmmsg(r0, &(0x7f0000004100)=[{{&(0x7f00000039c0)=@ipx, 0x80, &(0x7f0000004040)}}], 0x1, 0x0, &(0x7f00000042c0)={0x77359400}) 2018/05/08 06:23:30 executing program 7: r0 = dup(0xffffffffffffffff) ioctl$BLKRRPART(r0, 0x125f, 0x0) r1 = openat$ashmem(0xffffffffffffff9c, &(0x7f000059aff4)='/dev/ashmem\x00', 0x0, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) lseek(r1, 0x0, 0x0) 2018/05/08 06:23:30 executing program 3 (fault-call:2 fault-nth:15): r0 = socket$nl_generic(0x10, 0x3, 0x10) setsockopt$netlink_NETLINK_ADD_MEMBERSHIP(r0, 0x10e, 0x1, &(0x7f0000000040)=0xa, 0x4) sendmsg$nl_generic(r0, &(0x7f0000b3dfc8)={&(0x7f0000000080)={0x10}, 0xc, &(0x7f00000003c0)={&(0x7f0000000280)={0x28, 0x22, 0x109, 0x0, 0x0, {0x4}, [@typed={0x14, 0xc, @ipv6=@loopback={0x0, 0x1}}]}, 0x28}, 0x1}, 0x0) 2018/05/08 06:23:30 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000001a40)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000001a80)=@ipmr_getroute={0x1c, 0x1a, 0x511, 0x0, 0x0, {0x80}}, 0x1c}, 0x1}, 0x0) 2018/05/08 06:23:30 executing program 6: r0 = gettid() r1 = syz_open_procfs(r0, &(0x7f0000000a00)="000005000000000087b5def7d0495f9dcf772ef8df22653d02a9d4bbd44a9477d8c4bfc35b5be551131a0f7721276a0428758fd6a7515877556df97541c232e9ae42a7b9f596a5fa20d12fe7444e9789e8ea32914fe61be971189a4cd4ebe1f1c40e004ce573d6cc3e46e45a814ff1a7390bd677ddb9521ed9200040002b6b9f136c889ec4ee8b82a8d61372017b629f79da3601e051c3651368ec2f050000000000000025181fb02df3f29870a6e17468eed35a11706b8a6d821119c00bcdc4d97173dc43767931cae9857b3d54c5002422c1e2a58f05d4b5953cf991dc68e14a1e0b686e35e0f1c7414a98a7d4768dc8d8437f108ac3b0e95291517e085a02773027d24165ddad84b27e25ccb9fbdcab26685e9059a7f0549262ed3efd3efe6072111c0f55c641a39158ec612a862b05a1b1d43f194b69db97a8020240f5e40a55593b94d8648a331c153d32cf887051d1f147f48410ba5889f18cc09485d996f711e488bcd1a1b9ce2ee70e208ff26e0f300000000000000000000000000000000000000000") exit(0x0) renameat(r1, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000180)='./file0\x00') gettid() 2018/05/08 06:23:30 executing program 5: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000017000)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) set_robust_list(&(0x7f0000000140)={&(0x7f0000000000), 0x8}, 0xfffffffffffffe7c) r2 = eventfd2(0x0, 0x0) rt_sigpending(&(0x7f0000000240), 0x8) r3 = eventfd2(0x8, 0x0) ioctl$KVM_GET_PIT(r1, 0xc048ae65, &(0x7f0000000300)) ioctl$KVM_IRQFD(r1, 0x4020ae76, &(0x7f0000000040)={r3, 0x0, 0x2, r3}) ioctl$KVM_IRQFD(r1, 0x4020ae76, &(0x7f0000c68000)={r3, 0x0, 0x2000000002, r2}) ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, &(0x7f0000000480)) r4 = request_key(&(0x7f0000000100)='user\x00', &(0x7f00000002c0)={0x73, 0x79, 0x7a}, &(0x7f0000000440)='net/dev\x00', 0xfffffffffffffffd) keyctl$get_persistent(0x16, 0x0, r4) openat$hwrng(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/hwrng\x00', 0x2000c0, 0x0) ioctl$KVM_SET_GSI_ROUTING(r1, 0x4008ae6a, &(0x7f0000000380)=ANY=[@ANYBLOB="02010001000000000000000000000000000000000000000007000000000000000000000000000000000000000000007f0d000004000000002000000000000005000000ffffffff0000000000b67fbc5d5b478a5b9640670000000000000000000000000000000000cd0a52585f686d62d52ddba5f813001d23c0c4374fe01af95826247cbb1a2820dbc109e839c4df8a1d13d59f420100000000000000e66b72eb9934bddab2fd898a18323a0d2b18879dcb34a8a8094b1ee8a5"]) ioctl$GIO_CMAP(0xffffffffffffffff, 0x4b70, &(0x7f0000000200)) ppoll(&(0x7f0000000080)=[{r3, 0x4000}, {r0, 0x210}], 0x2, &(0x7f0000000180)={0x77359400}, &(0x7f00000001c0), 0x8) [ 219.637765] netlink: 'syz-executor3': attribute type 12 has an invalid length. [ 219.666621] FAULT_INJECTION: forcing a failure. [ 219.666621] name failslab, interval 1, probability 0, space 0, times 0 [ 219.678016] CPU: 1 PID: 15017 Comm: syz-executor3 Not tainted 4.17.0-rc4+ #38 [ 219.685308] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 219.694673] Call Trace: [ 219.697289] dump_stack+0x1b9/0x294 [ 219.700942] ? dump_stack_print_info.cold.2+0x52/0x52 [ 219.706152] ? perf_trace_lock_acquire+0xe3/0x980 [ 219.711013] should_fail.cold.4+0xa/0x1a [ 219.715084] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 219.720184] ? perf_trace_lock+0x900/0x900 [ 219.724505] ? graph_lock+0x170/0x170 [ 219.728312] ? find_held_lock+0x36/0x1c0 [ 219.732366] ? __lock_is_held+0xb5/0x140 [ 219.736429] ? check_same_owner+0x320/0x320 [ 219.740743] ? rcu_note_context_switch+0x710/0x710 [ 219.745659] ? perf_trace_lock+0xd6/0x900 [ 219.749805] __should_failslab+0x124/0x180 [ 219.754043] should_failslab+0x9/0x14 [ 219.757837] __kmalloc_track_caller+0x2c4/0x760 [ 219.762496] ? perf_trace_lock+0x900/0x900 [ 219.766740] ? debug_check_no_locks_freed+0x310/0x310 [ 219.771926] ? kasan_check_write+0x14/0x20 [ 219.776163] ? __mutex_lock+0x7d9/0x17f0 [ 219.780218] ? kstrdup_const+0x66/0x80 [ 219.784101] kstrdup+0x39/0x70 [ 219.787304] kstrdup_const+0x66/0x80 [ 219.791029] __kernfs_new_node+0xa8/0x580 [ 219.795256] ? kernfs_dop_revalidate+0x3c0/0x3c0 [ 219.800014] ? lock_downgrade+0x8e0/0x8e0 [ 219.804163] kernfs_new_node+0x80/0xf0 [ 219.808044] kernfs_create_dir_ns+0x3d/0x140 [ 219.812454] sysfs_create_dir_ns+0xbe/0x1d0 [ 219.816769] kobject_add_internal+0x354/0xac0 [ 219.821256] ? kobj_ns_type_registered+0x60/0x60 [ 219.826016] ? lock_downgrade+0x8e0/0x8e0 [ 219.830164] ? refcount_add_not_zero+0x320/0x320 [ 219.834914] ? kasan_check_read+0x11/0x20 [ 219.839054] kobject_add+0x13a/0x190 [ 219.842753] ? kset_create_and_add+0x190/0x190 [ 219.847338] ? mutex_unlock+0xd/0x10 [ 219.851056] device_add+0x3a5/0x16d0 [ 219.854765] ? device_private_init+0x230/0x230 [ 219.859333] ? kfree+0x1e9/0x260 [ 219.862697] ? kfree_const+0x5e/0x70 [ 219.866408] device_create_groups_vargs+0x1ff/0x270 [ 219.871416] device_create+0xd3/0x100 [ 219.875207] ? device_create_vargs+0x60/0x60 [ 219.879621] ? mac80211_hwsim_new_radio+0x1a9/0x3410 [ 219.884714] ? trace_hardirqs_on+0xd/0x10 [ 219.888858] mac80211_hwsim_new_radio+0x3c6/0x3410 [ 219.893776] ? vprintk_emit+0x3e5/0xdd0 [ 219.897750] ? __rhashtable_insert_fast.constprop.53+0xf50/0xf50 [ 219.903900] ? lock_downgrade+0x8e0/0x8e0 [ 219.908045] ? mark_held_locks+0xc9/0x160 [ 219.912181] ? do_raw_spin_trylock+0x1b0/0x1b0 [ 219.916765] ? vprintk_default+0x28/0x30 [ 219.920817] ? vprintk_func+0x81/0xe7 [ 219.924620] ? printk+0x9e/0xba [ 219.927888] ? kmsg_dump_rewind_nolock+0xe4/0xe4 [ 219.932639] ? perf_trace_lock_acquire+0xe3/0x980 [ 219.937470] ? graph_lock+0x170/0x170 [ 219.941260] ? __sanitizer_cov_trace_switch+0x53/0x90 [ 219.946441] ? __sanitizer_cov_trace_cmp4+0x16/0x20 [ 219.951456] ? validate_nla+0x2d9/0x7b0 [ 219.955437] hwsim_new_radio_nl+0x7a7/0xa60 [ 219.959748] ? nla_parse+0x358/0x4a0 [ 219.963454] ? mac80211_hwsim_new_radio+0x3410/0x3410 [ 219.968636] ? __netlink_ns_capable+0x100/0x130 [ 219.973297] genl_family_rcv_msg+0x889/0x1120 [ 219.977786] ? genl_rcv+0x40/0x40 [ 219.981228] ? lock_downgrade+0x8e0/0x8e0 [ 219.985371] ? lock_acquire+0x1dc/0x520 [ 219.989336] ? genl_rcv+0x19/0x40 [ 219.992792] genl_rcv_msg+0xc6/0x170 [ 219.996497] netlink_rcv_skb+0x172/0x440 [ 220.000548] ? genl_family_rcv_msg+0x1120/0x1120 [ 220.005291] ? netlink_ack+0xbc0/0xbc0 [ 220.009171] ? rcu_bh_force_quiescent_state+0x20/0x20 [ 220.014354] ? netlink_skb_destructor+0x210/0x210 [ 220.019211] genl_rcv+0x28/0x40 [ 220.022480] netlink_unicast+0x58b/0x740 [ 220.026534] ? netlink_attachskb+0x970/0x970 [ 220.030935] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 220.036464] ? __sanitizer_cov_trace_cmp4+0x16/0x20 [ 220.041493] ? security_netlink_send+0x88/0xb0 [ 220.046065] netlink_sendmsg+0x9f0/0xfa0 [ 220.050130] ? netlink_unicast+0x740/0x740 [ 220.054367] ? security_socket_sendmsg+0x94/0xc0 [ 220.059113] ? netlink_unicast+0x740/0x740 [ 220.063340] sock_sendmsg+0xd5/0x120 [ 220.067047] ___sys_sendmsg+0x805/0x940 [ 220.071030] ? copy_msghdr_from_user+0x560/0x560 [ 220.075788] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 220.081351] ? proc_fail_nth_write+0x96/0x1f0 [ 220.085842] ? __fget_light+0x2ef/0x430 [ 220.089811] ? fget_raw+0x20/0x20 [ 220.093255] ? find_held_lock+0x36/0x1c0 [ 220.097315] ? kasan_check_write+0x14/0x20 [ 220.101565] ? wait_for_completion+0x870/0x870 [ 220.106150] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 220.111687] ? sockfd_lookup_light+0xc5/0x160 [ 220.116174] __sys_sendmsg+0x115/0x270 [ 220.120050] ? __ia32_sys_shutdown+0x80/0x80 [ 220.124447] ? __sb_end_write+0xac/0xe0 [ 220.128416] ? fput+0x130/0x1a0 [ 220.131695] ? ksys_write+0x1a6/0x250 [ 220.135496] __x64_sys_sendmsg+0x78/0xb0 [ 220.139551] do_syscall_64+0x1b1/0x800 [ 220.143439] ? syscall_slow_exit_work+0x4f0/0x4f0 [ 220.148274] ? syscall_return_slowpath+0x5c0/0x5c0 [ 220.153195] ? syscall_return_slowpath+0x30f/0x5c0 [ 220.158119] ? entry_SYSCALL_64_after_hwframe+0x59/0xbe [ 220.163475] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 220.168313] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 220.173488] RIP: 0033:0x455979 [ 220.176672] RSP: 002b:00007f1f041c5c68 EFLAGS: 00000246 ORIG_RAX: 000000000000002e 2018/05/08 06:23:31 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000001a40)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000001a80)=@ipmr_getroute={0x1c, 0x1a, 0x511, 0x0, 0x0, {0x80}}, 0x1c}, 0x1}, 0x0) [ 220.184382] RAX: ffffffffffffffda RBX: 00007f1f041c66d4 RCX: 0000000000455979 [ 220.191637] RDX: 0000000000000000 RSI: 0000000020b3dfc8 RDI: 0000000000000013 [ 220.198895] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 220.206157] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000014 [ 220.213412] R13: 000000000000053d R14: 00000000006fbe58 R15: 000000000000000f [ 220.220994] kobject_add_internal failed for hwsim41 (error: -12 parent: mac80211_hwsim) 2018/05/08 06:23:31 executing program 3 (fault-call:2 fault-nth:16): r0 = socket$nl_generic(0x10, 0x3, 0x10) setsockopt$netlink_NETLINK_ADD_MEMBERSHIP(r0, 0x10e, 0x1, &(0x7f0000000040)=0xa, 0x4) sendmsg$nl_generic(r0, &(0x7f0000b3dfc8)={&(0x7f0000000080)={0x10}, 0xc, &(0x7f00000003c0)={&(0x7f0000000280)={0x28, 0x22, 0x109, 0x0, 0x0, {0x4}, [@typed={0x14, 0xc, @ipv6=@loopback={0x0, 0x1}}]}, 0x28}, 0x1}, 0x0) [ 220.300603] netlink: 'syz-executor3': attribute type 12 has an invalid length. [ 220.323494] FAULT_INJECTION: forcing a failure. [ 220.323494] name failslab, interval 1, probability 0, space 0, times 0 [ 220.335000] CPU: 1 PID: 15049 Comm: syz-executor3 Not tainted 4.17.0-rc4+ #38 [ 220.342283] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 220.351649] Call Trace: [ 220.354256] dump_stack+0x1b9/0x294 [ 220.357902] ? dump_stack_print_info.cold.2+0x52/0x52 [ 220.363112] ? perf_trace_lock_acquire+0xe3/0x980 [ 220.367978] should_fail.cold.4+0xa/0x1a [ 220.372059] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 220.377175] ? device_add+0x3a5/0x16d0 [ 220.381070] ? device_create_groups_vargs+0x1ff/0x270 [ 220.386267] ? device_create+0xd3/0x100 [ 220.390255] ? mac80211_hwsim_new_radio+0x3c6/0x3410 [ 220.395403] ? hwsim_new_radio_nl+0x7a7/0xa60 2018/05/08 06:23:31 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000001a40)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000001a80)=@ipmr_getroute={0x1c, 0x1a, 0x511, 0x0, 0x0, {0x80}}, 0x1c}, 0x1}, 0x0) 2018/05/08 06:23:31 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000040ff8)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$cgroup_ro(r0, &(0x7f0000000040)='cpuset.memory_pressure\x00', 0x0, 0x0) ioctl$DRM_IOCTL_AUTH_MAGIC(r2, 0x40046411, &(0x7f0000000140)=0x7) ioctl$int_in(r0, 0x5452, &(0x7f0000000000)=0x3f) recvfrom$unix(r0, &(0x7f0000000080)=""/25, 0x19, 0x0, &(0x7f00000000c0)=@abs, 0x8) shutdown(r1, 0x1) 2018/05/08 06:23:31 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000001a40)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000001a80)=@ipmr_getroute={0x1c, 0x1a, 0x511, 0x0, 0x0, {0x80}}, 0x1c}, 0x1}, 0x0) [ 220.399915] ? genl_family_rcv_msg+0x889/0x1120 [ 220.404597] ? genl_rcv_msg+0xc6/0x170 [ 220.408507] ? graph_lock+0x170/0x170 [ 220.412323] ? sock_sendmsg+0xd5/0x120 [ 220.416229] ? ___sys_sendmsg+0x805/0x940 [ 220.420384] ? __sys_sendmsg+0x115/0x270 [ 220.424452] ? __x64_sys_sendmsg+0x78/0xb0 [ 220.428704] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 220.434082] ? find_held_lock+0x36/0x1c0 [ 220.438164] ? __lock_is_held+0xb5/0x140 [ 220.442253] ? check_same_owner+0x320/0x320 [ 220.446592] ? rcu_note_context_switch+0x710/0x710 [ 220.451539] ? rcu_read_lock_sched_held+0x108/0x120 [ 220.456574] __should_failslab+0x124/0x180 [ 220.460832] should_failslab+0x9/0x14 [ 220.464652] kmem_cache_alloc+0x2af/0x760 [ 220.468817] ? memcpy+0x45/0x50 [ 220.472117] ? kstrdup+0x59/0x70 [ 220.475507] __kernfs_new_node+0xe7/0x580 [ 220.479673] ? kernfs_dop_revalidate+0x3c0/0x3c0 [ 220.484450] ? lock_downgrade+0x8e0/0x8e0 [ 220.488619] kernfs_new_node+0x80/0xf0 [ 220.492529] kernfs_create_dir_ns+0x3d/0x140 [ 220.496946] sysfs_create_dir_ns+0xbe/0x1d0 2018/05/08 06:23:31 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000001a40)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000001a80)=@ipmr_getroute={0x1c, 0x1a, 0x511, 0x0, 0x0, {0x80}}, 0x1c}, 0x1}, 0x0) [ 220.501280] kobject_add_internal+0x354/0xac0 [ 220.505787] ? kobj_ns_type_registered+0x60/0x60 [ 220.511160] ? lock_downgrade+0x8e0/0x8e0 [ 220.515324] ? refcount_add_not_zero+0x320/0x320 [ 220.520093] ? kasan_check_read+0x11/0x20 [ 220.524251] kobject_add+0x13a/0x190 [ 220.527971] ? kset_create_and_add+0x190/0x190 [ 220.532571] ? mutex_unlock+0xd/0x10 [ 220.536297] device_add+0x3a5/0x16d0 [ 220.540024] ? device_private_init+0x230/0x230 [ 220.544613] ? kfree+0x1e9/0x260 [ 220.548003] ? kfree_const+0x5e/0x70 2018/05/08 06:23:31 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000001a40)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000001a80)=@ipmr_getroute={0x1c, 0x1a, 0x511, 0x0, 0x0, {0x80}}, 0x1c}, 0x1}, 0x0) [ 220.551729] device_create_groups_vargs+0x1ff/0x270 [ 220.556752] device_create+0xd3/0x100 [ 220.560569] ? device_create_vargs+0x60/0x60 [ 220.564998] ? mac80211_hwsim_new_radio+0x1a9/0x3410 [ 220.570113] ? trace_hardirqs_on+0xd/0x10 [ 220.574280] mac80211_hwsim_new_radio+0x3c6/0x3410 [ 220.579225] ? vprintk_emit+0x3e5/0xdd0 [ 220.583225] ? __rhashtable_insert_fast.constprop.53+0xf50/0xf50 [ 220.589385] ? lock_downgrade+0x8e0/0x8e0 [ 220.593548] ? mark_held_locks+0xc9/0x160 [ 220.597702] ? do_raw_spin_trylock+0x1b0/0x1b0 [ 220.602300] ? vprintk_default+0x28/0x30 [ 220.606373] ? vprintk_func+0x81/0xe7 [ 220.610181] ? printk+0x9e/0xba [ 220.613469] ? kmsg_dump_rewind_nolock+0xe4/0xe4 [ 220.618224] ? perf_trace_lock_acquire+0xe3/0x980 [ 220.623053] ? graph_lock+0x170/0x170 [ 220.626844] ? __sanitizer_cov_trace_switch+0x53/0x90 [ 220.632040] ? __sanitizer_cov_trace_cmp4+0x16/0x20 [ 220.637045] ? validate_nla+0x2d9/0x7b0 [ 220.641018] hwsim_new_radio_nl+0x7a7/0xa60 [ 220.645326] ? nla_parse+0x358/0x4a0 [ 220.649037] ? mac80211_hwsim_new_radio+0x3410/0x3410 [ 220.654219] ? __netlink_ns_capable+0x100/0x130 [ 220.658880] genl_family_rcv_msg+0x889/0x1120 [ 220.663376] ? genl_rcv+0x40/0x40 [ 220.666817] ? lock_downgrade+0x8e0/0x8e0 [ 220.670956] ? lock_acquire+0x1dc/0x520 [ 220.674919] ? genl_rcv+0x19/0x40 [ 220.678368] genl_rcv_msg+0xc6/0x170 [ 220.682073] netlink_rcv_skb+0x172/0x440 [ 220.686123] ? genl_family_rcv_msg+0x1120/0x1120 [ 220.690868] ? netlink_ack+0xbc0/0xbc0 [ 220.694750] ? rcu_bh_force_quiescent_state+0x20/0x20 [ 220.699924] ? netlink_skb_destructor+0x210/0x210 [ 220.704759] genl_rcv+0x28/0x40 [ 220.708031] netlink_unicast+0x58b/0x740 [ 220.712082] ? netlink_attachskb+0x970/0x970 [ 220.716488] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 220.722018] ? __sanitizer_cov_trace_cmp4+0x16/0x20 [ 220.727032] ? security_netlink_send+0x88/0xb0 [ 220.731619] netlink_sendmsg+0x9f0/0xfa0 [ 220.735674] ? netlink_unicast+0x740/0x740 [ 220.739901] ? security_socket_sendmsg+0x94/0xc0 [ 220.744641] ? netlink_unicast+0x740/0x740 [ 220.748867] sock_sendmsg+0xd5/0x120 [ 220.752579] ___sys_sendmsg+0x805/0x940 [ 220.756550] ? copy_msghdr_from_user+0x560/0x560 [ 220.761304] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 220.766829] ? proc_fail_nth_write+0x96/0x1f0 [ 220.771317] ? __fget_light+0x2ef/0x430 [ 220.775281] ? fget_raw+0x20/0x20 [ 220.778720] ? find_held_lock+0x36/0x1c0 [ 220.782774] ? kasan_check_write+0x14/0x20 [ 220.787000] ? wait_for_completion+0x870/0x870 [ 220.791584] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 220.797112] ? sockfd_lookup_light+0xc5/0x160 [ 220.801599] __sys_sendmsg+0x115/0x270 [ 220.805473] ? __ia32_sys_shutdown+0x80/0x80 [ 220.809871] ? __sb_end_write+0xac/0xe0 [ 220.813833] ? fput+0x130/0x1a0 [ 220.817097] ? ksys_write+0x1a6/0x250 [ 220.820892] __x64_sys_sendmsg+0x78/0xb0 [ 220.824944] do_syscall_64+0x1b1/0x800 [ 220.828821] ? finish_task_switch+0x1ca/0x810 [ 220.833307] ? syscall_return_slowpath+0x5c0/0x5c0 [ 220.838227] ? syscall_return_slowpath+0x30f/0x5c0 [ 220.843151] ? entry_SYSCALL_64_after_hwframe+0x59/0xbe [ 220.848509] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 220.853356] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 220.858532] RIP: 0033:0x455979 [ 220.861705] RSP: 002b:00007f1f041c5c68 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 220.869401] RAX: ffffffffffffffda RBX: 00007f1f041c66d4 RCX: 0000000000455979 [ 220.876656] RDX: 0000000000000000 RSI: 0000000020b3dfc8 RDI: 0000000000000013 [ 220.883915] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 220.891171] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000014 [ 220.898427] R13: 000000000000053d R14: 00000000006fbe58 R15: 0000000000000010 [ 220.905965] kobject_add_internal failed for hwsim42 (error: -12 parent: mac80211_hwsim) 2018/05/08 06:23:32 executing program 4: userfaultfd(0x800) r0 = epoll_create1(0x80001) r1 = syz_open_dev$sndmidi(&(0x7f0000653fee)='/dev/snd/midiC#D#\x00', 0x200, 0x2) epoll_ctl$EPOLL_CTL_ADD(r0, 0x1, r1, &(0x7f0000b0e000)) 2018/05/08 06:23:32 executing program 5: r0 = bpf$MAP_CREATE(0x0, &(0x7f0000346fd4)={0x0, 0x0, 0x0, 0x10dd}, 0x11) ioctl$sock_kcm_SIOCKCMCLONE(r0, 0x89e2, &(0x7f0000000000)={0xffffffffffffffff}) r2 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000080)='IPVS\x00') sendmsg$IPVS_CMD_GET_INFO(r1, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f0000000140)={&(0x7f00000000c0)={0x44, r2, 0x100, 0x70bd25, 0x25dfdbfd, {0xf}, [@IPVS_CMD_ATTR_DAEMON={0x30, 0x3, [@IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x1}, @IPVS_DAEMON_ATTR_MCAST_GROUP={0x8, 0x5, @local={0xac, 0x14, 0x14, 0xaa}}, @IPVS_DAEMON_ATTR_MCAST_GROUP6={0x14, 0x6, @remote={0xfe, 0x80, [], 0xbb}}, @IPVS_DAEMON_ATTR_MCAST_TTL={0x8, 0x8, 0x8}]}]}, 0x44}, 0x1, 0x0, 0x0, 0x800}, 0x40) bpf$PROG_LOAD(0x5, &(0x7f00000ba000)={0x1, 0x5, &(0x7f00000001c0)=ANY=[@ANYBLOB="1800ffff040000000000000000001ed0a99b9e8b39cf14000000000000000000009500000000000000e70cb5be8f4497133d509af6ac9dea71c9f6a68832d6b9cf930367af9e459201c236da1c5c2753f97801fe5a22527a3addd7e369d795308f8fd6263d99822e5e1287b4b9026a6b8435520d7742e363414abd6c1106fd07807e1066181e42d094ea787d498c8bf75e961f63e78c450a3b0c822b266e9eb60e624f"], &(0x7f000031cff6)='syzkaller\x00', 0x3c, 0x43c, &(0x7f00001a7f05)=""/251}, 0x48) 2018/05/08 06:23:32 executing program 7: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$nl_netfilter(r0, &(0x7f0000000080)={&(0x7f0000897ff4)={0x10}, 0xc, &(0x7f0000000280)={&(0x7f0000000100)=ANY=[@ANYBLOB="1400000004070172181e7899433025209ff73b9d00000000000000000000001c0095a0562537bea1759887c5f3773dd6d222e141eb4c6238a7ed35401b68986760a2c8038dee0d1821d85d9782cf7429e9ad6781579d7cd5ec2bb99b0096c51ba974994d69b913e163f62396b57d3acd9a84dbc10d235e46853f46a6718e0a3d76a815"], 0x14}, 0x1}, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000000)='/dev/full\x00', 0x0, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(0xffffffffffffffff, 0x8933, &(0x7f0000000040)={'vcan0\x00', 0x0}) getsockopt$inet_IP_IPSEC_POLICY(r0, 0x0, 0x10, &(0x7f00000002c0)={{{@in6, @in=@broadcast, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6}, 0x0, @in=@multicast1}}, &(0x7f00000000c0)=0xe8) setsockopt$inet6_IPV6_IPSEC_POLICY(r1, 0x29, 0x22, &(0x7f00000003c0)={{{@in=@broadcast=0xffffffff, @in=@dev={0xac, 0x14, 0x14, 0x1d}, 0x4e22, 0x1, 0x4e21, 0x0, 0x2, 0x80, 0xa0, 0x3f, r2, r3}, {0xfffffffffffffffb, 0xffffffffffffc601, 0x80000000, 0x200, 0x6, 0x4b011952, 0xc3, 0x4}, {0x3, 0x3, 0x0, 0x7f}, 0x200, 0x6e6bbb, 0x1, 0x1, 0x3, 0x1}, {{@in6=@remote={0xfe, 0x80, [], 0xbb}, 0x4d4, 0x33}, 0xa, @in6=@local={0xfe, 0x80, [], 0xaa}, 0x3507, 0x0, 0x1, 0x1, 0xff, 0x6, 0x2}}, 0xe8) 2018/05/08 06:23:32 executing program 6: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = openat$vsock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vsock\x00', 0x0, 0x0) ioctl$KVM_PPC_GET_PVINFO(r1, 0x4080aea1, &(0x7f0000000280)=""/4096) getsockopt$inet_pktinfo(r1, 0x0, 0x8, &(0x7f0000000080)={0x0, @multicast2, @broadcast}, &(0x7f00000000c0)=0xc) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000100)={'sit0\x00', r2}) sendmsg$nl_route(r0, &(0x7f0000000240)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000200)={&(0x7f0000000180)=ANY=[@ANYBLOB="280000001c00070f000000000000000007000000", @ANYRES32=r3, @ANYBLOB="9eaaaaaa0000"], 0x28}, 0x1}, 0x0) 2018/05/08 06:23:32 executing program 3 (fault-call:2 fault-nth:17): r0 = socket$nl_generic(0x10, 0x3, 0x10) setsockopt$netlink_NETLINK_ADD_MEMBERSHIP(r0, 0x10e, 0x1, &(0x7f0000000040)=0xa, 0x4) sendmsg$nl_generic(r0, &(0x7f0000b3dfc8)={&(0x7f0000000080)={0x10}, 0xc, &(0x7f00000003c0)={&(0x7f0000000280)={0x28, 0x22, 0x109, 0x0, 0x0, {0x4}, [@typed={0x14, 0xc, @ipv6=@loopback={0x0, 0x1}}]}, 0x28}, 0x1}, 0x0) 2018/05/08 06:23:32 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000001a40)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000001a80)=@ipmr_getroute={0x1c, 0x1a, 0x511, 0x0, 0x0, {0x80}}, 0x1c}, 0x1}, 0x0) 2018/05/08 06:23:32 executing program 0: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendto$inet(r0, &(0x7f0000103fa0)="88", 0x1, 0x0, &(0x7f0000ab9000)={0x2, 0x0, @remote={0xac, 0x14, 0xffffffffffffffff, 0xbb}}, 0x10) setsockopt$inet_sctp6_SCTP_EVENTS(r0, 0x84, 0xb, &(0x7f0000294ff5)={0x0, 0x0, 0x0, 0x3}, 0xb) shutdown(r0, 0x1) recvmmsg(r0, &(0x7f0000004100)=[{{&(0x7f00000039c0)=@ipx, 0x80, &(0x7f0000004040)}}], 0x1, 0x0, &(0x7f00000042c0)={0x77359400}) 2018/05/08 06:23:32 executing program 1: r0 = getpgrp(0xffffffffffffffff) move_pages(r0, 0x5, &(0x7f0000000000)=[&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil], 0x0, &(0x7f0000000040)=[0x0, 0x0, 0x0], 0x4) r1 = socket(0x3, 0x80006, 0x2) setsockopt(r1, 0xff, 0x0, &(0x7f0000000000), 0x0) [ 221.304226] Unknown ioctl 1082175137 [ 221.309308] netlink: 'syz-executor3': attribute type 12 has an invalid length. [ 221.321581] nla_parse: 9 callbacks suppressed [ 221.321589] netlink: 12 bytes leftover after parsing attributes in process `syz-executor6'. [ 221.322856] FAULT_INJECTION: forcing a failure. [ 221.322856] name failslab, interval 1, probability 0, space 0, times 0 [ 221.343399] Unknown ioctl 1082175137 [ 221.346027] CPU: 1 PID: 15097 Comm: syz-executor3 Not tainted 4.17.0-rc4+ #38 [ 221.356987] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 221.366344] Call Trace: [ 221.368946] dump_stack+0x1b9/0x294 [ 221.372589] ? dump_stack_print_info.cold.2+0x52/0x52 [ 221.377792] ? __lock_acquire+0x7f5/0x5140 [ 221.382049] should_fail.cold.4+0xa/0x1a [ 221.386127] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 221.391249] ? graph_lock+0x170/0x170 [ 221.395062] ? kasan_check_write+0x14/0x20 [ 221.399308] ? find_held_lock+0x36/0x1c0 [ 221.403386] ? __lock_is_held+0xb5/0x140 [ 221.407478] ? check_same_owner+0x320/0x320 [ 221.411813] ? perf_trace_lock+0xd6/0x900 [ 221.415980] ? rcu_note_context_switch+0x710/0x710 [ 221.420925] __should_failslab+0x124/0x180 [ 221.425177] should_failslab+0x9/0x14 [ 221.428992] kmem_cache_alloc+0x2af/0x760 [ 221.433150] ? __sanitizer_cov_trace_const_cmp2+0x18/0x20 [ 221.438696] ? graph_lock+0x170/0x170 [ 221.442511] ? __sanitizer_cov_trace_cmp8+0x18/0x20 [ 221.447547] __kernfs_new_node+0xe7/0x580 2018/05/08 06:23:32 executing program 6: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x19, &(0x7f0000000040)=0x1, 0x4) connect$inet(r0, &(0x7f0000000080)={0x2, 0x0, @loopback=0x7f000001}, 0x10) r1 = syz_open_dev$sndpcmp(&(0x7f00000000c0)='/dev/snd/pcmC#D#p\x00', 0x9, 0x40000) ioctl$TUNDETACHFILTER(r1, 0x401054d6, 0x0) connect$inet(r1, &(0x7f0000000100)={0x2, 0x4e22, @multicast1=0xe0000001}, 0x10) poll(&(0x7f0000000000)=[{r0}], 0x1, 0x0) 2018/05/08 06:23:32 executing program 7: r0 = memfd_create(&(0x7f0000000200)='/dev/audio#\x00', 0x1) getsockopt$bt_BT_VOICE(r0, 0x112, 0xb, &(0x7f0000000280)=0x3a5, &(0x7f0000000380)=0x2) r1 = perf_event_open(&(0x7f0000000000)={0x0, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0xfffffffffffffff9}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = socket$inet(0x15, 0x5, 0x0) setsockopt$inet_mreq(r2, 0x0, 0x27, &(0x7f0000000080)={@loopback=0x7f000001, @remote={0xac, 0x14, 0x14, 0xbb}}, 0x8) ioctl$sock_FIOGETOWN(r2, 0x8903, &(0x7f0000001780)) getresuid(&(0x7f00000017c0), &(0x7f0000001800), &(0x7f0000001840)) getgroups(0x3, &(0x7f0000001880)=[0x0, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000003400)={0x0}, &(0x7f0000003440)=0xc) r4 = getuid() stat(&(0x7f0000003480)='./file0\x00', &(0x7f00000034c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r6 = fcntl$getown(r0, 0x9) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000003540)={0x0, 0x0}, &(0x7f0000003580)=0xc) stat(&(0x7f00000035c0)='./file0\x00', &(0x7f0000003600)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_open_dev$random(&(0x7f0000003880)='/dev/random\x00', 0x0, 0x3a1000) sendmmsg$unix(r0, &(0x7f0000003900)=[{&(0x7f00000003c0)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000001700)=[{&(0x7f0000000440)="c7e647e7c96e7c4737853c2e74adbb82ea31dddcc24c518caec013fd6cc527b73078e1abcda3efef504b038912f8fca0f64364fae639", 0x36}, {&(0x7f0000000580)="3f1c007f7ebba48211ffacfab463ad64240d72d92611fb99fe80f50ccd64a02a8fa709b0d92f74e0b3994fdd245672f6999f9d9b43835342438361fe9252dae7b318fdc1c3b0806cfc26ab10ee5ffe1e52de66e0dacc0ab8a6073887b57b44c94db0ec1790356955ef94299214e5f29fa95a25175d6a78aa00eb3f24d1da9ae490fb14a4de3bfaf1136731820f8837dc55dfd7501655112f5a4a0218e12755a700a35ca5d9ee580763eb9637e08d8d0b21a5f861484874d61cd66d9fd0d75b17d2521c918c309c2dc704a9729b00bacd60ecd9df6f4a97e6122ce1ccb9bfd57ff7ffe8660d2481836ca9349fbc85b9f66ed1a16f659dfc860e3ad89eba6221ab4825233c76850bae45ab2ba6bf614b8b632c0812149afb3e6af3af97befc0cb2bbe3f01851dec469f1f5990c2e811495ddb370cf50d2204d0fd55207da01afa8be7fe78465b2009b79c8bf8f72400d5dd1e5f6d98310010d1abc39a87db486b54fcabf12ad7dbbfa09f20ac29aad78e4c09015e7fdcad74e52ed2682af4d65f2991a258fc1801abb144156bd3b8a35fb274cc557693be4a80b6e5f79c54fc3b9dab1adb43d5e696e363a56d9adb3d62cbee80a070389c13161aad4f4d5895cf22e427b0876194a95cb113e842e9c51c4358b960e095f2137dcd8c65169382965210fbf82e521d2203e61f56629e4f0ba1547e7e2c0aa4c4bb8f945530f89d913a97c907a26a25ac4786b2c57c01ee5ea54e461de7e535b62604ec0f4baa46af2d4a1117e6dba45a329080e077a338cdf10d0c8a84b46c10630da23ef86dea037659c702d7b705f2c3bbfbcdd72be9a9d275652e402bb4bd23c56f40403622e4c7ad26475942892130cc7b7ee0c2b19abc3c1a4e623a917ba7afffed8263bd8088cc940ee1772aa8be8a1ca4ad82243fe9236b5681314c25e3e7640e90f1572e913240e8908eaa8e0cfb77f4ed9c36d15974092888048170f756fc20b55f27d23ddabff9a3d6cdfb0c58a3de9dac829064c535ad972efc44a810b36105fc881e1c04a2f744a0451359f0e5ad6daa0147f44f95fd6d8f6512d6b4179d78d7e8cf05e72edc1d019b1af374e3026e19d95fbb8a1ddd9c29b79779be50bfc2e1c36b83c7076ed0f1b80236609c15cf47472cbdfad8081c804a058cf0ad4c8c64fb284def937d5ccccca2eb06479df7540d40e09060cd6cb77f76d67145d76409469e2c24b93c8690e69907e67fcb4654fed927982e5780f9066fd06bb5e75eb19ded48eb3daf5c5e81208af130b2c5a3bd0b5bbfc9891c138bfba603aa9a44c88ca017e7aba1b1b13b03c27fe06b2291d7243cf09fd929a0af7c29d095ffd025f79bddf57523f053c43210280315cb9ced73db4f293fd6415bb319dec0ded3640bac22072e31b598caad88cd7c8719a95c4a82e86a299b02fad5ca4ff881f269d59ef31f2ad9d3541648868c11b278a63aa4ad96879f14a914b13590c4306af3d8fc33e33a954f30d314588d96a3a997fe16c44d37e7f4d30535cfb2d5b2a951eda93da9f3065a39b25dfbac471feacb70ac8cbc6dbf78018178227f5b789694e537d8b9a813278253c6fd9936b1e95267ebec72429111cc571cadf3e5cb658cf41c2338b0052335533900615c2d9a878f9eea4565c263c87ef42e3d203920afa7335522c2a13012064fb791c181b63e626f158d05ebdd666e6ec921b020914586aed16337f92ba2d1d038a55f76c281c0b3c7f843e76e91df7be200059589791d66307f5e1aa6f0fa0a3d26836e60f7a3e4cf8d6dbf7301ceae94eccc0d8870c7fd8cd3d0faa8358107c13234d61e293b3f12fc37b2ee64c50daf72acd7119088787f6d803b75d2941119d97f51eced943dc17980c1c43b757b250bfe9c9031a61a2b67448c9849e66f36b560436cbaa9d1f8d3975085cf4c89020339cfe7c39a7693ab987ab1032c84fd1581b9926fe490c1e697344cef29cd754e590993bcbdfbb2e3d11392d9de9d7d4a19b512bcb9a2170b40cc957d3ae039bdbdd89295bfcd7e7db2c29f206b59fa75cb278d2df097c3c5e02f58af88dcb0fd79359b0cdc9e93deb99c8cc40f764548ed0675802eae36ffbac8e22212a23bfe9cae28606f099f05979035efc26a7d22c2db393684791609f86a2e32fc900dd7b0d836ed97cbcc6b3f1f60ae05911e7547feaf6fa504ee2cacfa9b47a1bad85732050c15c5193488203816a296e525b2987863ff1453b7a89d568cc185bdffdaa842c5e889b644efbb366a9ee90e4891831835fc8c39028580df8f831fb0af2f3762ad32499ce113ad7aa49c17c30513c5b2662278380d1b4aad23d5c45215b145ecbd6b6c28840c8bd6751ff3725b0be1f2a191c37238eadbd5e6a80fae4052fcc306f055e74c0a01ab0647cb368c80cd98a403323c79ec3d3ad420a88dd945fe61cc6265c9516bd917b1bc768675f7af6287f2e8b910d67fdb58d3d0ad6a3b14529379ac51e6e704edfe455b2303981c3725a7ff595f04c7fb58a4e3f097ad5bf38ae069d99be8ab388c2472a431df597706a94cbd48d2571c85cf1cdeb2de95e944261e76682615c8ad6d17ea6037ce0496ccc98d01787f8ec9e61e78f53b4821e1815544c315b3445776cbc2d47349093a79dd5943b29f2e48393d7dfb14af1b890dfa090cd3702915108ad0e2d3f5459be8616c8918d68bdf79a9b745b1ead742ee9af7959d46b07fc7f6de2b851332da41a93da204ce4001fa9b187e5998823447abeed97d67641fcd074653b0a6697da0c24ecae35a976a42d0dd39c640b56c3e89c5e81256ee4df0a595935b0f80d1a10327bfe8a025f6db89ebd4cf01431f35ee9b9ce1ea02a537615de773e0270f4d1bb35d37b39a6b392594d0b160beccd5657dd711d7572bb3fede6662c4d9217b883daf8c0803e815013391ab14e473d337e08c026ed3d085355227afd51b7972d4557622ef07fac01f53d90cd5f66505d65892a918a57e9c409b9bb816816865fa7b5ecb7fe1774416d9aa955b7ff6d23599c472c1ffcc4dca5bf343034e8b2e12d825b9de1b70c6db633824e9015b510195f4b950ed3e765edf79de2a5ec6574252a032f3c3820575f6a8d3d7e91b6407ee1d5d4b38eefaf8d3ba0161de8eb080be646a5cf6f72f7db6658b13439bc73db362786e0f237215e5e0ff78b6d7d47696e122bf7ac40242bb46d937bcfc4dd997243bbf1535ea4de4e7c6c1a2d4d2b8177668b7d0aab4d5b1b0e446e717553467bd6ed2b9e2366fb215ae5a14c20f11ef5a044cab87c441c81454d4814b8744d9998893c9c05e9b772b410d9ce76c9c48b6fbedb7a7a122af8d3bf2688515c4cb4c7b10ed4d55e322ebe5340bae645f255d5aa4714a528cd838e7bba171d24f96540a03fc05f9f848b9041c5219438f8e7c1b8f57cee92c8d3a992c577499a48afe4b727b7898a13b9b06397fce14de031e64482ac35cff441ac2001bd01bac156853774b4a4dd85a69e1dd0252e8bd5b90bc7b83721c68f3e8692cfaec78c98d81e48362078200609a6ad0af3c0d23c6dc39043d78dd395b97dbc6cba562dc1c2437e33f32cad07e406a1c020e957b8b9bf28bc10fc102cc3e8058f5ea80b19194edccc7adb1fb3962574db497e9a3ff4b17f63d0cb303a9785653b6534bd4fa01a0f29a9c2d69d52323e5a6325ebef4c239ae9a955a3a60462c841cd2d5f8293aa10e82ff190f0a236d5301b5a0d921f2f0158c1672eac3d45ca3f0e113d2363724b1c0354930e34b0dc0dd2cfa0fef126c0dec11172d99e3cde8903551241b80daef6fdd043b442d1fa495ca48ef1abded437d4b87ec7a3870fcae85a47d60bc2709c6b703e88b0c21436881da86fae0e834ee9f511772efb551d3d4888281ce62ac47d13c785c36fba7a828ff50ff375ff00438d2e53895736c2bf03da318802d1632b3d7aca339c22a8d22f7c57c4f180b6544a8b1894228432776167388d8d73b6abc08a4bccda05ed7b66b3f25fbe1d4c3f71b6860c485aad98bd59d0667a92729bf1298f4a8e11d2b9ac9d2b62cc12bb6acdee8a0be6ad0d1e41be5e320715ed484e34f222707cf58ff9afd7e91e271a947d4dabfee6a546a66ea089680c5b9f7b28624f0623e7165fff3032c3a83c03984771155481f9f1c6461d3a967b625de4aac9e48daf16adffcc1a9db176e929710ffa3b8802f8839bb9f043b95ceca90c33eaad86f7c7c9b02e4c9dacb5098542933ec2172b7d2b53ad160db04e4e44ae897a9d0770c176b176406fe9d5dba7b20fdb9b2e553432c41cd7a5f3ab9db789cda1e803ecef33a40de40b18cc847d99fa32bb77539ee0aa8df0d2ddfb66345b31d032b6b2f2a961023621435545aad8724fc8d25ea9b4b508ff8b10a7f53ec46078bf2cb9534d6e6afac693f6be6aff6e87e30d07fbcb29e66d606ee00006e717d4d391aca7cef675f9771d5bc425ea587af7da2700db9e9a12c826c6eaa1f5b430e4d073c2efc540ad953ae7702c6bab63fad56b5e4c4b1c4ed04dd2d1e6c66ee4c34792db5d16b235695d31640cb38751cd4755f0e4da5f4ead48c25f181b01009d725d3213dda84b0f73bab5ae113ae028f35136d5dbee51b00ff8d10cdad5a27272f4394ffbf3ab0734702d0f56206218d9e6fac4ccc3b8f97d98ccd877f5c41e6c299f91d6520d8283c8e272700795457013b7d78debe4efcd8968efeed783e27e8b8926fd52fd9fe0614a502a6da9fe2e0ccf30f2ea2b53086e19c3bea0f812388dd92b43ab17f20110a838ccf3b30216637c1250489c82c8645aeaa77a39ba7f2fb0cdfaa53e3151ef975451732f69f515de1e2f5ead8705911170e674a447d2e0157c42528d718743122a13ac3a3c2c2a215aac1e101410cd5a0c1d943bad89e73e17f8e848b19c608e3cb4b4f9efa9f5a0fa9fd5106771731fac5be779743ec44b7fdd893737cb70dcf49568acfe8318a4d8817e31b41cce5a30d7748ae64cda6796d50b2014584cfc6a534beaf6f46ce50095192d428297ce11ba1f05efc7f093f991e6616a7066c23de872314d2064ac3a4bc696c6df7072eea55bb51c3c37dd6706da8891a4d60eaa832d9a9a0efbb7ddd31360adee2fa5f8d9a40ab06fef8380a7335a1429e315ccd39a3b26686dbf9d471a500b9d9fc731066ddcb7ef069720203453b54e4de2f3e4d936b00e1d105a5aeb781c2db823f38621a5e61be8be40206680f1dc4b3ce9e2353d76a67b94cb8441de9e197c81d68a8c6b67f67f778fc5a6e4a40acf37597ba57848b584b267fe6648b7929c66755388878a9b50c3966f984d2ec236980905d6df549c3f9fea1aef525dfdb612d2a8c64c7c71450769182f136c9b8dfac5dc3a6e6052aa26b2b224db6ee62a33c2d9380f3189d0c9fbb2ca838b73e7a381990ced4c44b8d46e59e093aa2cd07edd3ee80fa4ab527889e397d60981941f83288584a86d730db855578a988a76e3e98025a00c8e484ab3d07f1b941e1c3efc193bbde49769b44f445f2cd7adf5bc8dc298b8a85008fe95f0559dd4d4801138399bb34ccba6de250b0524213eb73cd1cb67bcb43c98440dad578a597d78084d602f20d3f2ea18b12a4bb98860f60efa8adb4875037fa6d8769c34dfaec1b44dc93e8e82ca7292c8d76228ad0965b9ded3b460f7786552ac0c3d989aa62af1b8e883f27da07a6ef3f51d2052bfd4a67e7ea91eb134b2bbe23ca761d9a010e0267ee20278a792a0b38829432439f599185a17e8f84790c21e9bfbd578ce7466e777d327b82629ca68d0c332f4fe", 0x1000}, {&(0x7f0000001640)="e3c21deef2c7a7d27e76f2bbbba6f57d886292b3fd2b1777faeb589eb809656e1588bfad988559c553ca1d77d98e6a0d655ebb8f59750ffc9dfbbe89b4bb1fc42cc97d40241a467b5522e66ab2e949f9f81f2265596dcd4ef3704f14bed2609d7cf9f8c184e4b2671535eaba70ff5dc309eac039011df1f52a979c99d547671c6bb07a52a14aee15152cdb6cda926858d8c3ba44291b81e780d2a1a1316513bf7ba887bc06a0e5520d1849ba6f449ca5", 0xb0}], 0x3, &(0x7f00000018c0), 0x0, 0x850}, {&(0x7f0000001900)=@abs={0x0, 0x0, 0x4e24}, 0x6e, &(0x7f0000001c80)=[{&(0x7f0000001980)="9113faa746973ca22295c61f891daf4e78f977c5ae1f105b0ed82803847a4c6e51b8e1580d44909b7b528fae2b566ef2c12466879eb8214c562f37bd230575bea2065a966d0423ded73d5b187da7fa615df77e10e6db13fd6ff3acf64864fc312344d3a1f3dc58f9f43c0a6fb0a8416c14", 0x71}, {&(0x7f0000001ac0)="19fa6c7426daa76d11a71f126b4d0232ea055bda744559dbce0fc3bf3ba8473423a35dbdfa54e8ae997e0bcd03785f257b4efb2cb493600ce0c1c146411a0e5e766a314b87324fea44a391f8bb8808406e967c72b77a099c67faae3d0ae8888a24d3623df46a3cf569e5b58e8a0e66ad15e561c294ba842b786a2fc52b569ebff476fe3ee526dffa15c20c4a082d2e8ce061c27c3e8a58e2d223ae7ec861a86fe25cf908372b661e0ead875bcad762b825654c67b7d1407d79b10c60054498d6032e0eded0af3bbb322c2c2ea9cf19b7da5447ff4c086a442deab22e6fc0ea5a06ae8f68ac5eafd1", 0xe8}, {&(0x7f0000001c00)="8c265e6863c182297bc6bff97b2af1d981afeaa8972d745684c4cf8f609e7e89c44413b771cb3d1ae2c4a4de1b55cc7c59120ff05000d4220de723fe1e448b598359b033c208cc9586115e70291fd974de59fa9954683ec209f41d2c312d1a385bba3700849c98105c05c64ace92e93909d77cb866f73d", 0x77}], 0x3, &(0x7f0000001d00), 0x0, 0x11}, {&(0x7f0000001d40)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000003340)=[{&(0x7f0000001dc0)="294c7f2f507eebd1933af82f81616830202e3b2c26c2c30567606cdfe34a29d611baa3d0c0c60985fcf9063f4410cb35ba8421bd08", 0x35}, {&(0x7f0000001ec0)="e159936545b360c9d95fecb268fdf8076123f202673137c13f4f5a752af8bfca15a685ce46f2b7d9bb443bb858be5a670facb0aa8bfed02bcf6c4614ae4ce7d8c99d614a204093bbc7492edf27731e6b5dbb9afac83b43a0ea4a4c13a705a42340cdfb2e864ddfd57b2a847d265479537c2639d7574c59e784b2a0e715411e459387c47026ecdc0e229c0158574f3d42bd307702047c797c8693ee78865d3403c7d25e8c", 0xa4}, {&(0x7f0000002080)="54ab7a0269f7e7b44caca79b40876c8823b1d863aa1ba87eb2736a0f99fcfe97b2f35cc861dd4c3748fd7588", 0x2c}, {&(0x7f0000002100)="637420ab6eee5c8eebd757b673532209494a3cf4903d74ebac9cd1f6bc4c451455395197a3e9eac3bb8acba05a00e8eac81b28802f4caaf70fe2fc158411484cb0625d4318001bdaf62f87b2252bf4773ee069e7b0de431b983dfef5f08cea46881a5b169dcf6508f7f203209890c30658da1974b4f425eb9be96aeea6", 0x7d}, {&(0x7f0000003180)="75f9118779e7c7fd0bcc109961f3cd5ea88fc6051217515886f0d0c9ea17d411a599c55212ff21c4d625009a149d6bd4b8fd5c5555f50267c49249ef309583be321cd2abe82e69adf7997ecfbe28f53bb673b24048a6856dfb5742212aa60360d93b1cb9cac0d83675ead0f02237c5b0b5377e8f73ef5e90d0f1d1d2d7ec7c0b409fe4b678d5089c05e05e7774c612230323c2de08f4acfb79ac2b8dc6f6c6bf68a404b1de38bbfed6b363de219a68a329ad7147b252e3725eaff0ffe07095d90feea4ed3a9c86db53d30b3b1752713f2ef7e2efc3cf7d42c21644769b95882c3eda9c6c5d", 0xe5}], 0x5, &(0x7f0000003680)=ANY=[@ANYBLOB="20000000000000000100000001000000", @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2, @ANYBLOB="200c0000000100000100000002000000", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB="0000000030000000000000000100000001000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r0, @ANYRES32=r1, @ANYBLOB="20000000000000000100000002000000", @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB="0000000038000000000000000100000001000000", @ANYRES32=r2, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\x00'], 0xc8}, {&(0x7f0000003780)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000003840)=[{&(0x7f0000003800)}], 0x1, &(0x7f00000038c0), 0x0, 0x40}], 0x4, 0x4000) setsockopt$sock_int(r2, 0x1, 0x14, &(0x7f0000000040), 0x1c) recvmsg(r2, &(0x7f0000000340)={&(0x7f0000000000)=@rc, 0x2c3, &(0x7f0000000280), 0x0, &(0x7f00000002c0)=""/98, 0x62}, 0x0) getpid() getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f00000000c0)={{{@in=@broadcast, @in=@rand_addr}}, {{@in=@dev}, 0x0, @in=@local}}, &(0x7f00000001c0)=0xe8) syz_open_dev$audion(&(0x7f0000000240)='/dev/audio#\x00', 0xffff, 0x8080) 2018/05/08 06:23:32 executing program 5: mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x4, 0x32, 0xffffffffffffffff, 0x0) r0 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000000)='/dev/sequencer\x00', 0x0, 0x0) getsockopt$inet_sctp_SCTP_INITMSG(r0, 0x84, 0x2, &(0x7f0000000040), &(0x7f0000000100)=0x8) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000003fe8)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001fe2)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet6_sctp(0xa, 0x5, 0x84) setsockopt$inet_sctp6_SCTP_DISABLE_FRAGMENTS(r2, 0x84, 0x8, &(0x7f0000013e95), 0x4) getsockopt$inet_sctp6_SCTP_DEFAULT_SNDINFO(r2, 0x84, 0x1c, &(0x7f0000000080), &(0x7f00000000c0)=0x10) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x32, 0xffffffffffffffff, 0x0) close(r1) ioctl$EVIOCGID(r0, 0x80084502, &(0x7f0000000140)=""/30) ioctl$KDSKBMETA(r0, 0x4b63, &(0x7f0000000180)=0x3ff) 2018/05/08 06:23:32 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000001a40)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000001a80)=@ipmr_getroute={0x1c, 0x1a, 0x511, 0x0, 0x0, {0x80}}, 0x1c}, 0x1}, 0x0) [ 221.451707] ? kernfs_dop_revalidate+0x3c0/0x3c0 [ 221.456475] ? find_held_lock+0x36/0x1c0 [ 221.460560] ? lock_downgrade+0x8e0/0x8e0 [ 221.464728] kernfs_new_node+0x80/0xf0 [ 221.468629] __kernfs_create_file+0x4d/0x330 [ 221.473053] sysfs_add_file_mode_ns+0x21a/0x560 [ 221.477739] sysfs_create_file_ns+0x8b/0xb0 [ 221.482071] device_create_file+0xf4/0x1e0 [ 221.486314] ? acpi_bind_one+0x8f0/0x8f0 [ 221.490384] device_add+0x3ec/0x16d0 [ 221.494114] ? device_private_init+0x230/0x230 [ 221.498707] ? kfree+0x1e9/0x260 2018/05/08 06:23:32 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000001a40)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000001a80)=@ipmr_getroute={0x1c, 0x1a, 0x511, 0x0, 0x0, {0x80}}, 0x1c}, 0x1}, 0x0) [ 221.502112] ? kfree_const+0x5e/0x70 [ 221.505837] device_create_groups_vargs+0x1ff/0x270 [ 221.510867] device_create+0xd3/0x100 [ 221.514680] ? device_create_vargs+0x60/0x60 [ 221.519108] ? mac80211_hwsim_new_radio+0x1a9/0x3410 [ 221.524219] ? trace_hardirqs_on+0xd/0x10 [ 221.528385] mac80211_hwsim_new_radio+0x3c6/0x3410 [ 221.533330] ? vprintk_emit+0x3e5/0xdd0 [ 221.537325] ? __rhashtable_insert_fast.constprop.53+0xf50/0xf50 [ 221.543485] ? lock_downgrade+0x8e0/0x8e0 [ 221.547648] ? mark_held_locks+0xc9/0x160 2018/05/08 06:23:32 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000001a40)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000001a80)=@ipmr_getroute={0x1c, 0x1a, 0x511, 0x0, 0x0, {0x80}}, 0x1c}, 0x1}, 0x0) [ 221.551810] ? do_raw_spin_trylock+0x1b0/0x1b0 [ 221.556407] ? vprintk_default+0x28/0x30 [ 221.560488] ? vprintk_func+0x81/0xe7 [ 221.564305] ? printk+0x9e/0xba [ 221.567598] ? kmsg_dump_rewind_nolock+0xe4/0xe4 [ 221.572362] ? graph_lock+0x170/0x170 [ 221.576181] ? __sanitizer_cov_trace_switch+0x53/0x90 [ 221.581384] ? __sanitizer_cov_trace_cmp4+0x16/0x20 [ 221.586407] ? validate_nla+0x2d9/0x7b0 [ 221.590396] hwsim_new_radio_nl+0x7a7/0xa60 [ 221.594724] ? nla_parse+0x358/0x4a0 [ 221.598451] ? mac80211_hwsim_new_radio+0x3410/0x3410 2018/05/08 06:23:32 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000001a40)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000001a80)=@ipmr_getroute={0x1c, 0x1a, 0x511, 0x0, 0x0, {0x80}}, 0x1c}, 0x1}, 0x0) [ 221.603657] ? __netlink_ns_capable+0x100/0x130 [ 221.608342] genl_family_rcv_msg+0x889/0x1120 [ 221.612853] ? genl_rcv+0x40/0x40 [ 221.616312] ? lock_downgrade+0x8e0/0x8e0 [ 221.620466] ? __sanitizer_cov_trace_cmp4+0x16/0x20 [ 221.625499] ? lock_acquire+0x1dc/0x520 [ 221.629479] ? genl_rcv+0x19/0x40 [ 221.632962] genl_rcv_msg+0xc6/0x170 [ 221.636685] netlink_rcv_skb+0x172/0x440 [ 221.640767] ? genl_family_rcv_msg+0x1120/0x1120 [ 221.645537] ? netlink_ack+0xbc0/0xbc0 [ 221.649433] ? rcu_bh_force_quiescent_state+0x20/0x20 2018/05/08 06:23:32 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000001a40)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000001a80)=@ipmr_getroute={0x1c, 0x1a, 0x511, 0x0, 0x0, {0x80}}, 0x1c}, 0x1}, 0x0) [ 221.654631] ? netlink_skb_destructor+0x210/0x210 [ 221.659490] genl_rcv+0x28/0x40 [ 221.662781] netlink_unicast+0x58b/0x740 [ 221.666855] ? netlink_attachskb+0x970/0x970 [ 221.671276] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 221.676821] ? __sanitizer_cov_trace_cmp4+0x16/0x20 [ 221.681852] ? security_netlink_send+0x88/0xb0 [ 221.686444] netlink_sendmsg+0x9f0/0xfa0 [ 221.690527] ? netlink_unicast+0x740/0x740 [ 221.694778] ? security_socket_sendmsg+0x94/0xc0 [ 221.699544] ? netlink_unicast+0x740/0x740 [ 221.703793] sock_sendmsg+0xd5/0x120 [ 221.707518] ___sys_sendmsg+0x805/0x940 [ 221.711511] ? copy_msghdr_from_user+0x560/0x560 [ 221.716293] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 221.721837] ? proc_fail_nth_write+0x96/0x1f0 [ 221.726348] ? __fget_light+0x2ef/0x430 [ 221.730330] ? fget_raw+0x20/0x20 [ 221.733792] ? find_held_lock+0x36/0x1c0 [ 221.737867] ? kasan_check_write+0x14/0x20 [ 221.742120] ? wait_for_completion+0x870/0x870 [ 221.746719] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 221.752266] ? sockfd_lookup_light+0xc5/0x160 [ 221.756771] __sys_sendmsg+0x115/0x270 [ 221.760663] ? __ia32_sys_shutdown+0x80/0x80 [ 221.765077] ? __sb_end_write+0xac/0xe0 [ 221.769058] ? fput+0x130/0x1a0 [ 221.772341] ? ksys_write+0x1a6/0x250 [ 221.776279] __x64_sys_sendmsg+0x78/0xb0 [ 221.780355] do_syscall_64+0x1b1/0x800 [ 221.784248] ? finish_task_switch+0x1ca/0x810 [ 221.788754] ? syscall_return_slowpath+0x5c0/0x5c0 [ 221.793691] ? syscall_return_slowpath+0x30f/0x5c0 [ 221.798633] ? entry_SYSCALL_64_after_hwframe+0x59/0xbe [ 221.804013] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 221.808869] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 221.814062] RIP: 0033:0x455979 [ 221.817255] RSP: 002b:00007f1f041c5c68 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 221.824975] RAX: ffffffffffffffda RBX: 00007f1f041c66d4 RCX: 0000000000455979 [ 221.828998] sock: sock_set_timeout: `syz-executor7' (pid 15133) tries to set negative timeout [ 221.832245] RDX: 0000000000000000 RSI: 0000000020b3dfc8 RDI: 0000000000000013 [ 221.832255] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 221.832263] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000014 [ 221.832272] R13: 000000000000053d R14: 00000000006fbe58 R15: 0000000000000011 [ 221.869604] sock: sock_set_timeout: `syz-executor7' (pid 15137) tries to set negative timeout 2018/05/08 06:23:33 executing program 4: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$pppoe(0x18, 0x1, 0x0) r1 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r1, &(0x7f00000000c0)={0x18, 0x0, {0x3, @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, 'ip6_vti0\x00'}}, 0x1e) connect$pppoe(r0, &(0x7f0000000080)={0x18, 0x0, {0x3, @dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa]}, 'erspan0\x00'}}, 0x1e) ioctl$sock_netdev_private(r0, 0x89fb, &(0x7f0000000100)="07f12852164d54ad8555a8c89bb130e60353bcfad6738c55392541cf9d88049e7b5d6f94e31e4016ec4cb03b6759b51985e1c88f6208b8e64831cc30829e754be30b42eb3cc05f56799b2db8b6484564ceb6fea9e159cf684272c352078263cce4f0e1a00d4545710658a30115f9d28b08c927aff4ad4f8365a487f69e829e1156412f2a93f34043d74c1eee401de81edc96a8f0061d2592d0886e2120da163cd2769a64") ioctl$PPPOEIOCSFWD(r0, 0x4008b100, &(0x7f0000000040)={0x18, 0x0, {0x3, @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, 'ip6_vti0\x00'}}) r2 = openat$rtc(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/rtc0\x00', 0x0, 0x0) r3 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000240)='IPVS\x00') sendmsg$IPVS_CMD_NEW_SERVICE(r2, &(0x7f0000000400)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000280)={0x118, r3, 0x4, 0x70bd27, 0x25dfdbff, {0x1}, [@IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x4}, @IPVS_CMD_ATTR_TIMEOUT_TCP_FIN={0x8, 0x5, 0x968d}, @IPVS_CMD_ATTR_SERVICE={0x4c, 0x1, [@IPVS_SVC_ATTR_SCHED_NAME={0x8, 0x6, 'wrr\x00'}, @IPVS_SVC_ATTR_PE_NAME={0x8, 0xb, 'sip\x00'}, @IPVS_SVC_ATTR_SCHED_NAME={0x8, 0x6, 'dh\x00'}, @IPVS_SVC_ATTR_ADDR={0x14, 0x3, @ipv4=@multicast1=0xe0000001}, @IPVS_SVC_ATTR_TIMEOUT={0x8, 0x8, 0x2}, @IPVS_SVC_ATTR_ADDR={0x14, 0x3, @ipv6=@dev={0xfe, 0x80, [], 0x19}}]}, @IPVS_CMD_ATTR_DEST={0x40, 0x2, [@IPVS_DEST_ATTR_L_THRESH={0x8, 0x6, 0x3f}, @IPVS_DEST_ATTR_ADDR={0x14, 0x1, @ipv4=@multicast2=0xe0000002}, @IPVS_DEST_ATTR_WEIGHT={0x8, 0x4, 0x4}, @IPVS_DEST_ATTR_L_THRESH={0x8, 0x6}, @IPVS_DEST_ATTR_ACTIVE_CONNS={0x8, 0x7, 0xff}, @IPVS_DEST_ATTR_ADDR_FAMILY={0x8, 0xb, 0xa}]}, @IPVS_CMD_ATTR_DAEMON={0xc, 0x3, [@IPVS_DAEMON_ATTR_SYNC_ID={0x8, 0x3}]}, @IPVS_CMD_ATTR_SERVICE={0xc, 0x1, [@IPVS_SVC_ATTR_NETMASK={0x8, 0x9, 0x64}]}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x2}, @IPVS_CMD_ATTR_DAEMON={0x28, 0x3, [@IPVS_DAEMON_ATTR_MCAST_IFN={0x14, 0x2, 'veth1_to_team\x00'}, @IPVS_DAEMON_ATTR_MCAST_TTL={0x8, 0x8}, @IPVS_DAEMON_ATTR_MCAST_GROUP={0x8, 0x5}]}, @IPVS_CMD_ATTR_DAEMON={0xc, 0x3, [@IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0x3f}]}, @IPVS_CMD_ATTR_DEST={0x14, 0x2, [@IPVS_DEST_ATTR_L_THRESH={0x8, 0x6, 0x20}, @IPVS_DEST_ATTR_PORT={0x8, 0x2, 0x4e22}]}]}, 0x118}, 0x1, 0x0, 0x0, 0x80}, 0x48084) 2018/05/08 06:23:33 executing program 7: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f00003e0000)='/dev/ptmx\x00', 0x0, 0x0) ioctl$TCSETS(r0, 0x40045431, &(0x7f00003b9fdc)) r1 = syz_open_pts(r0, 0x0) read(r1, &(0x7f0000a8bfff)=""/1, 0x805031ae) r2 = openat$audio(0xffffffffffffff9c, &(0x7f0000000000)='/dev/audio\x00', 0x2000, 0x0) getsockopt$inet_sctp6_SCTP_GET_PEER_ADDRS(0xffffffffffffffff, 0x84, 0x6c, &(0x7f0000000340)=ANY=[@ANYRES32=0x0, @ANYBLOB="37000000606b7019a2846792f617050000000000ce20da400421490ed2ce5ff8466ff7cbbbd87e03f590a866b236b9401659bb18d935b7531fb45734b2f725e649a9ed112015ce926b846a9aa085d64141578f2a925bafd34444435c35fef22abb386950957521a8c36b2b3a4833bfad941b819c8dc42555bd3617cc0fb741c86b8a1a814a0713e9b2a274916a102e96ccc0626501a833ce99d3bba5fba4e32917665f6b15991ad2b7fa00fe0cd337427ed845f4dc7afc6b60e7d011e2c06d80bc1fcb4b2af9deb1db54f74010ce2fd236939ccd70348351cfcf6abeb4baa9da51cfbf58e5b35e34fd56b7f3998409d646004a2070730b5bccf4ce8bee0b2cc516fbbfa9677f41965a52992a999455e7abad5dee8fbd8f0bbc1256732cc151800c239bf7c67a87244c909120d6ef9f1c17b70f5915b4c5c1c32465f0dd9de702e4bf59aed4553213b475081344fb46434c20783f43f74cabf0c461d4c0547eee1a0272b3db628294dcd66e09bbc2d06f17a7dc2ed975c21cb6749604f417d7d8eb5998f5cb3dea9e6d5a009b4e0d48884e0df126341ba454c42890e8edbe96aff41147fd6af9d430"], &(0x7f0000000080)=0x3f) setsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(r2, 0x84, 0x22, &(0x7f00000000c0)={0x9, 0x0, 0x7fffffff, 0x6, r3}, 0x10) ioctl$TIOCSETD(r1, 0x5423, &(0x7f0000fd0ffc)) r4 = syz_open_pts(r0, 0x0) getsockopt$inet_sctp6_SCTP_RTOINFO(r2, 0x84, 0x0, &(0x7f0000000100)={r3, 0x10000, 0x2a7f, 0x3f}, &(0x7f0000000140)=0x10) dup3(r4, r0, 0x80000) 2018/05/08 06:23:33 executing program 5: r0 = socket$inet_sctp(0x2, 0x1, 0x84) getsockopt$inet_sctp_SCTP_PEER_ADDR_PARAMS(r0, 0x84, 0x9, &(0x7f0000c7df60)={0x7ff, @in6={{0xa, 0x4e20}}}, &(0x7f000064b000)=0xa0) openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000040)='/dev/loop-control\x00', 0x40001, 0x0) setsockopt$inet_sctp_SCTP_RECONFIG_SUPPORTED(r0, 0x84, 0x75, &(0x7f0000000000)={r1}, 0x8) 2018/05/08 06:23:33 executing program 0: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendto$inet(r0, &(0x7f0000103fa0)="88", 0x1, 0x0, &(0x7f0000ab9000)={0x2, 0x0, @remote={0xac, 0x14, 0xffffffffffffffff, 0xbb}}, 0x10) setsockopt$inet_sctp6_SCTP_EVENTS(r0, 0x84, 0xb, &(0x7f0000294ff5)={0x0, 0x0, 0x0, 0x3}, 0xb) shutdown(r0, 0x1) recvmmsg(r0, &(0x7f0000004100)=[{{&(0x7f00000039c0)=@ipx, 0x80, &(0x7f0000004040)}}], 0x1, 0x0, &(0x7f00000042c0)={0x77359400}) 2018/05/08 06:23:33 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000001a40)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000001a80)=@ipmr_getroute={0x1c, 0x1a, 0x511, 0x0, 0x0, {0x80}}, 0x1c}, 0x1}, 0x0) 2018/05/08 06:23:33 executing program 1: r0 = socket$inet6_sctp(0xa, 0x200000004, 0x84) getsockopt$inet_sctp6_SCTP_GET_PEER_ADDR_INFO(r0, 0x84, 0xf, &(0x7f00000013c0)={0x0, @in6={{0xa, 0x0, 0x0, @local={0xfe, 0x80, [], 0xaa}}}}, &(0x7f0000001180)=0x98) syz_open_dev$usbmon(&(0x7f0000000080)='/dev/usbmon#\x00', 0x7ff, 0x185303) 2018/05/08 06:23:33 executing program 6: r0 = openat$cgroup_int(0xffffffffffffffff, &(0x7f0000000000)='io.bfq.weight\x00', 0x2, 0x0) write$cgroup_int(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="30e240a55e2a9a461f3aa1e440d8ef1102e69182df9fbdee65d04ed464e47ca65045969e6d25d57c8600000000000000000000000000"], 0x1) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000040)='/dev/full\x00', 0x200000, 0x0) connect$netrom(r1, &(0x7f0000000080)=@full={{0x3, {"b7b15a99e86db8"}, 0x6}, [{"ff8821c00e06f1"}, {"f89147075075de"}, {"6394f2a7ce144c"}, {"4303d847e9bd41"}, {"10a029db5edd8d"}, {"9aea738203ecc9"}, {"4f0a5c2aec1c7b"}, {"052c8fee169b20"}]}, 0x48) 2018/05/08 06:23:33 executing program 3 (fault-call:2 fault-nth:18): r0 = socket$nl_generic(0x10, 0x3, 0x10) setsockopt$netlink_NETLINK_ADD_MEMBERSHIP(r0, 0x10e, 0x1, &(0x7f0000000040)=0xa, 0x4) sendmsg$nl_generic(r0, &(0x7f0000b3dfc8)={&(0x7f0000000080)={0x10}, 0xc, &(0x7f00000003c0)={&(0x7f0000000280)={0x28, 0x22, 0x109, 0x0, 0x0, {0x4}, [@typed={0x14, 0xc, @ipv6=@loopback={0x0, 0x1}}]}, 0x28}, 0x1}, 0x0) [ 222.376935] netlink: 'syz-executor3': attribute type 12 has an invalid length. [ 222.416828] FAULT_INJECTION: forcing a failure. [ 222.416828] name failslab, interval 1, probability 0, space 0, times 0 [ 222.428209] CPU: 0 PID: 15155 Comm: syz-executor3 Not tainted 4.17.0-rc4+ #38 [ 222.435489] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 222.444843] Call Trace: [ 222.447446] dump_stack+0x1b9/0x294 [ 222.451091] ? dump_stack_print_info.cold.2+0x52/0x52 [ 222.456297] ? mutex_trylock+0x2a0/0x2a0 [ 222.460380] should_fail.cold.4+0xa/0x1a [ 222.464459] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 222.469575] ? graph_lock+0x170/0x170 [ 222.473438] ? find_held_lock+0x36/0x1c0 [ 222.477495] ? find_held_lock+0x36/0x1c0 [ 222.481554] ? __lock_is_held+0xb5/0x140 [ 222.485635] ? check_same_owner+0x320/0x320 [ 222.489947] ? graph_lock+0x170/0x170 [ 222.493760] ? rcu_note_context_switch+0x710/0x710 [ 222.498678] ? kasan_check_write+0x14/0x20 [ 222.502902] __should_failslab+0x124/0x180 [ 222.507128] should_failslab+0x9/0x14 [ 222.510914] kmem_cache_alloc+0x2af/0x760 [ 222.515059] ? __sanitizer_cov_trace_cmp8+0x18/0x20 [ 222.520068] __kernfs_new_node+0xe7/0x580 [ 222.524215] ? kernfs_dop_revalidate+0x3c0/0x3c0 [ 222.528963] ? lock_downgrade+0x8e0/0x8e0 [ 222.533105] ? kasan_check_read+0x11/0x20 [ 222.537240] ? do_raw_spin_unlock+0x9e/0x2e0 [ 222.541638] ? do_raw_spin_trylock+0x1b0/0x1b0 [ 222.546221] kernfs_new_node+0x80/0xf0 [ 222.550113] kernfs_create_link+0x33/0x180 [ 222.554339] sysfs_do_create_link_sd.isra.2+0x90/0x130 [ 222.559605] sysfs_create_link+0x65/0xc0 [ 222.563654] device_add+0x481/0x16d0 [ 222.567358] ? device_private_init+0x230/0x230 [ 222.571928] ? kfree+0x1e9/0x260 [ 222.575297] ? kfree_const+0x5e/0x70 [ 222.579015] device_create_groups_vargs+0x1ff/0x270 [ 222.584036] device_create+0xd3/0x100 [ 222.587825] ? device_create_vargs+0x60/0x60 [ 222.592229] ? mac80211_hwsim_new_radio+0x1a9/0x3410 [ 222.597318] ? trace_hardirqs_on+0xd/0x10 [ 222.601460] mac80211_hwsim_new_radio+0x3c6/0x3410 [ 222.606378] ? vprintk_emit+0x3e5/0xdd0 [ 222.610346] ? __rhashtable_insert_fast.constprop.53+0xf50/0xf50 [ 222.616482] ? lock_downgrade+0x8e0/0x8e0 [ 222.620623] ? mark_held_locks+0xc9/0x160 [ 222.624757] ? do_raw_spin_trylock+0x1b0/0x1b0 [ 222.629341] ? vprintk_default+0x28/0x30 [ 222.633388] ? vprintk_func+0x81/0xe7 [ 222.637178] ? printk+0x9e/0xba [ 222.640456] ? kmsg_dump_rewind_nolock+0xe4/0xe4 [ 222.645202] ? graph_lock+0x170/0x170 [ 222.648995] ? __sanitizer_cov_trace_switch+0x53/0x90 [ 222.654177] ? __sanitizer_cov_trace_cmp4+0x16/0x20 [ 222.659181] ? validate_nla+0x2d9/0x7b0 [ 222.663145] hwsim_new_radio_nl+0x7a7/0xa60 [ 222.667454] ? nla_parse+0x358/0x4a0 [ 222.671157] ? mac80211_hwsim_new_radio+0x3410/0x3410 [ 222.676337] ? __netlink_ns_capable+0x100/0x130 [ 222.681081] genl_family_rcv_msg+0x889/0x1120 [ 222.685567] ? genl_rcv+0x40/0x40 [ 222.689013] ? lock_downgrade+0x8e0/0x8e0 [ 222.693156] ? __sanitizer_cov_trace_cmp4+0x16/0x20 [ 222.698165] ? kasan_check_read+0x11/0x20 [ 222.702300] ? lock_acquire+0x1dc/0x520 [ 222.706273] ? genl_rcv+0x19/0x40 [ 222.709727] genl_rcv_msg+0xc6/0x170 [ 222.713431] netlink_rcv_skb+0x172/0x440 [ 222.717480] ? genl_family_rcv_msg+0x1120/0x1120 [ 222.722233] ? netlink_ack+0xbc0/0xbc0 [ 222.726124] ? rcu_bh_force_quiescent_state+0x20/0x20 [ 222.731302] ? netlink_skb_destructor+0x210/0x210 [ 222.736139] genl_rcv+0x28/0x40 [ 222.739406] netlink_unicast+0x58b/0x740 [ 222.743461] ? netlink_attachskb+0x970/0x970 [ 222.747857] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 222.753385] ? __sanitizer_cov_trace_cmp4+0x16/0x20 [ 222.758389] ? security_netlink_send+0x88/0xb0 [ 222.762961] netlink_sendmsg+0x9f0/0xfa0 [ 222.767021] ? netlink_unicast+0x740/0x740 [ 222.771252] ? security_socket_sendmsg+0x94/0xc0 [ 222.776008] ? netlink_unicast+0x740/0x740 [ 222.780239] sock_sendmsg+0xd5/0x120 [ 222.783949] ___sys_sendmsg+0x805/0x940 [ 222.787917] ? copy_msghdr_from_user+0x560/0x560 [ 222.792677] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 222.798213] ? proc_fail_nth_write+0x96/0x1f0 [ 222.802709] ? __fget_light+0x2ef/0x430 [ 222.806678] ? fget_raw+0x20/0x20 [ 222.810116] ? find_held_lock+0x36/0x1c0 [ 222.814168] ? kasan_check_write+0x14/0x20 [ 222.818397] ? wait_for_completion+0x870/0x870 [ 222.823155] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 222.828679] ? sockfd_lookup_light+0xc5/0x160 [ 222.833170] __sys_sendmsg+0x115/0x270 [ 222.837046] ? __ia32_sys_shutdown+0x80/0x80 [ 222.841443] ? __sb_end_write+0xac/0xe0 [ 222.845407] ? fput+0x130/0x1a0 [ 222.848674] ? ksys_write+0x1a6/0x250 [ 222.852466] ? syscall_slow_exit_work+0x4f0/0x4f0 [ 222.857308] __x64_sys_sendmsg+0x78/0xb0 [ 222.861355] do_syscall_64+0x1b1/0x800 [ 222.865229] ? syscall_slow_exit_work+0x4f0/0x4f0 [ 222.870063] ? syscall_return_slowpath+0x5c0/0x5c0 [ 222.874980] ? syscall_return_slowpath+0x30f/0x5c0 [ 222.879900] ? entry_SYSCALL_64_after_hwframe+0x59/0xbe [ 222.885264] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 222.890098] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 222.895272] RIP: 0033:0x455979 [ 222.898446] RSP: 002b:00007f1f041c5c68 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 222.906143] RAX: ffffffffffffffda RBX: 00007f1f041c66d4 RCX: 0000000000455979 [ 222.913395] RDX: 0000000000000000 RSI: 0000000020b3dfc8 RDI: 0000000000000013 [ 222.920647] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 2018/05/08 06:23:33 executing program 6: socket$nl_route(0x10, 0x3, 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) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_open_dev$midi(&(0x7f0000000080)='/dev/midi#\x00', 0x7, 0x800) ioctl$RNDADDTOENTCNT(r1, 0x40045201, &(0x7f00000000c0)) sendmsg$nl_generic(r0, &(0x7f0000000040)={&(0x7f0000000280)={0x10}, 0xc, &(0x7f0000000000)={&(0x7f00000002c0)={0x20, 0x27, 0x1ff307543bf68163, 0x0, 0x0, {0x2000000000f}, [@nested={0xc, 0x7, [@typed={0x8, 0x2, @ipv4=@multicast2=0xe0000002}]}]}, 0x20}, 0x1}, 0x0) ioctl$KVM_SET_BOOT_CPU_ID(r1, 0xae78, &(0x7f00000001c0)=0x1) 2018/05/08 06:23:33 executing program 5: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x5, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) getsockopt$inet6_tcp_buf(r0, 0x6, 0xb, &(0x7f0000000040)=""/4096, &(0x7f0000000000)=0x1000) r1 = syz_open_dev$midi(&(0x7f0000001040)='/dev/midi#\x00', 0x1f, 0x2000) setsockopt$RDS_GET_MR_FOR_DEST(r1, 0x114, 0x7, &(0x7f0000001100)={@pppol2tp={0x18, 0x1, {0x0, r0, {0x2, 0x4e22, @remote={0xac, 0x14, 0x14, 0xbb}}, 0x3, 0x3, 0x3}}, {&(0x7f0000001080)=""/27, 0x1b}, &(0x7f00000010c0), 0x10}, 0xa0) 2018/05/08 06:23:33 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000001a40)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000001a80)=@ipmr_getroute={0x1c, 0x1a, 0x511, 0x0, 0x0, {0x80}}, 0x1c}, 0x1}, 0x0) 2018/05/08 06:23:33 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000001a40)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000001a80)=@ipmr_getroute={0x1c, 0x1a, 0x511, 0x0, 0x0, {0x80}}, 0x1c}, 0x1}, 0x0) [ 222.927899] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000014 [ 222.935164] R13: 000000000000053d R14: 00000000006fbe58 R15: 0000000000000012 2018/05/08 06:23:33 executing program 3 (fault-call:2 fault-nth:19): r0 = socket$nl_generic(0x10, 0x3, 0x10) setsockopt$netlink_NETLINK_ADD_MEMBERSHIP(r0, 0x10e, 0x1, &(0x7f0000000040)=0xa, 0x4) sendmsg$nl_generic(r0, &(0x7f0000b3dfc8)={&(0x7f0000000080)={0x10}, 0xc, &(0x7f00000003c0)={&(0x7f0000000280)={0x28, 0x22, 0x109, 0x0, 0x0, {0x4}, [@typed={0x14, 0xc, @ipv6=@loopback={0x0, 0x1}}]}, 0x28}, 0x1}, 0x0) 2018/05/08 06:23:33 executing program 1: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) bind$unix(r2, &(0x7f0000003000)=@file={0x1, "e91f7189591e9233614b00"}, 0xc) listen(r2, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) connect(r3, &(0x7f0000931ff4)=@un=@file={0x1, "e91f7189591e9233614b00"}, 0xc) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(0xffffffffffffffff, 0x8933, &(0x7f00000001c0)={'vcan0\x00', 0x0}) fstat(r0, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0}) setsockopt$inet6_IPV6_XFRM_POLICY(r4, 0x29, 0x23, &(0x7f0000000280)={{{@in=@broadcast=0xffffffff, @in=@multicast1=0xe0000001, 0x4e21, 0xccf, 0x4e22, 0x0, 0x2, 0xa0, 0x0, 0xff, r5, r6}, {0xfffffffffffffff9, 0x400, 0x9, 0x1, 0x9, 0x40, 0x7ff, 0x80}, {0x100000001, 0x9, 0x20, 0x7f}, 0x80000001, 0x6e6bbf, 0x1848b8a308017943, 0x0, 0x1, 0x2}, {{@in=@loopback=0x7f000001, 0x4d3, 0xff}, 0x2, @in, 0x3502, 0x7, 0x0, 0x80000000, 0x18, 0xde8f, 0x20}}, 0xe8) r7 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000480)={0x0, 0x0, 0x0, @local}, &(0x7f00000004c0)=0x1c) getsockopt$inet_sctp6_SCTP_GET_PEER_ADDRS(0xffffffffffffffff, 0x84, 0x6c, &(0x7f0000000500)={0x0, 0x42, "53db2d94d3f588058546f99611dc94dcb761b8862e1df4d5574a1841692fc641f252d593e1fc8d0e0e26849bf074ab336140de43c8ba28b637b6562dde88101c99da"}, &(0x7f0000000580)=0x4a) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER(r7, 0x84, 0x7b, &(0x7f00000005c0)={r8, 0x10000}, 0x8) connect(r1, &(0x7f0000987ff4)=@un=@file={0x1, "e91f7189591e9233614b00"}, 0xc) listen(r2, 0x5) r9 = socket$netlink(0x10, 0x3, 0x80000000004) write(r9, &(0x7f000058bfe4)="29000000140003b7ff000000040860eb0100100006a40e07fff00fd57f25ffffff0100002a00f3ff09", 0x29) 2018/05/08 06:23:33 executing program 5: perf_event_open(&(0x7f0000000080)={0x2, 0x451, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) epoll_create1(0x80000) r0 = openat$ion(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ion\x00', 0x0, 0x0) r1 = epoll_create1(0x0) close(0xffffffffffffffff) getsockopt$inet_tcp_int(r1, 0x6, 0x13, &(0x7f0000000040), &(0x7f0000000100)=0x4) sendmsg$kcm(0xffffffffffffffff, &(0x7f0000001fc8)={0x0, 0x0, &(0x7f0000b1afa0), 0x0, &(0x7f0000002000)=ANY=[@ANYBLOB="10000000000000000f"], 0x9}, 0x0) ioctl(r0, 0xc0184900, &(0x7f0000002000)) r2 = dup2(r1, 0xffffffffffffffff) r3 = syz_genetlink_get_family_id$fou(&(0x7f0000000180)='fou\x00') sendmsg$FOU_CMD_GET(r2, &(0x7f0000000280)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x1000200}, 0xc, &(0x7f0000000200)={&(0x7f00000001c0)={0x1c, r3, 0x210, 0x70bd2a, 0x25dfdbff, {0x3}, [@FOU_ATTR_AF={0x8, 0x2, 0xa}]}, 0x1c}, 0x1, 0x0, 0x0, 0x4040}, 0x50) [ 223.010388] Started in network mode [ 223.014579] Own node identity 20000e0, cluster identity 4711 [ 223.020458] 32-bit node address hash set to 20000e0 2018/05/08 06:23:34 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000001a40)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000001a80)=@ipmr_getroute={0x1c, 0x1a, 0x511, 0x0, 0x0, {0x80}}, 0x1c}, 0x1}, 0x0) [ 223.076044] netlink: 'syz-executor3': attribute type 12 has an invalid length. [ 223.095667] FAULT_INJECTION: forcing a failure. [ 223.095667] name failslab, interval 1, probability 0, space 0, times 0 [ 223.107165] CPU: 1 PID: 15187 Comm: syz-executor3 Not tainted 4.17.0-rc4+ #38 [ 223.114451] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 223.123809] Call Trace: [ 223.126423] dump_stack+0x1b9/0x294 [ 223.130107] ? dump_stack_print_info.cold.2+0x52/0x52 [ 223.135318] should_fail.cold.4+0xa/0x1a [ 223.139382] ? perf_trace_lock+0xd6/0x900 [ 223.143525] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 223.148615] ? zap_class+0x720/0x720 [ 223.152316] ? graph_lock+0x170/0x170 [ 223.156110] ? __mutex_lock+0x7d9/0x17f0 [ 223.160227] ? find_held_lock+0x36/0x1c0 [ 223.164280] ? __lock_is_held+0xb5/0x140 [ 223.168339] ? check_same_owner+0x320/0x320 [ 223.172650] ? rcu_note_context_switch+0x710/0x710 [ 223.177572] __should_failslab+0x124/0x180 [ 223.181796] should_failslab+0x9/0x14 [ 223.185582] __kmalloc_track_caller+0x2c4/0x760 [ 223.190240] ? graph_lock+0x170/0x170 [ 223.194031] ? graph_lock+0x170/0x170 [ 223.197824] ? kstrdup_const+0x66/0x80 [ 223.201701] kstrdup+0x39/0x70 [ 223.204882] kstrdup_const+0x66/0x80 [ 223.208589] __kernfs_new_node+0xa8/0x580 [ 223.212729] ? kernfs_dop_revalidate+0x3c0/0x3c0 [ 223.217472] ? lock_downgrade+0x8e0/0x8e0 [ 223.221611] ? kasan_check_read+0x11/0x20 [ 223.225748] ? do_raw_spin_unlock+0x9e/0x2e0 [ 223.230153] ? do_raw_spin_trylock+0x1b0/0x1b0 [ 223.234723] kernfs_new_node+0x80/0xf0 [ 223.238599] kernfs_create_link+0x33/0x180 [ 223.242821] sysfs_do_create_link_sd.isra.2+0x90/0x130 [ 223.248086] sysfs_create_link+0x65/0xc0 [ 223.252139] device_add+0x7a0/0x16d0 [ 223.255872] ? device_private_init+0x230/0x230 [ 223.260456] ? kfree+0x1e9/0x260 [ 223.263810] ? kfree_const+0x5e/0x70 [ 223.267512] device_create_groups_vargs+0x1ff/0x270 [ 223.272515] device_create+0xd3/0x100 [ 223.276304] ? device_create_vargs+0x60/0x60 [ 223.280705] ? mac80211_hwsim_new_radio+0x1a9/0x3410 [ 223.285798] ? trace_hardirqs_on+0xd/0x10 [ 223.289939] mac80211_hwsim_new_radio+0x3c6/0x3410 [ 223.294866] ? vprintk_emit+0x3e5/0xdd0 [ 223.298837] ? __rhashtable_insert_fast.constprop.53+0xf50/0xf50 [ 223.304969] ? trace_hardirqs_on_caller+0x421/0x5c0 [ 223.309973] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 223.314729] ? retint_kernel+0x10/0x10 [ 223.318618] ? vprintk_default+0x28/0x30 [ 223.322671] ? vprintk_func+0x81/0xe7 [ 223.326455] ? printk+0x9e/0xba [ 223.329727] ? kmsg_dump_rewind_nolock+0xe4/0xe4 [ 223.334473] ? graph_lock+0x170/0x170 [ 223.338267] ? __sanitizer_cov_trace_switch+0x53/0x90 [ 223.343449] ? __sanitizer_cov_trace_cmp4+0x16/0x20 [ 223.348455] ? validate_nla+0x2d9/0x7b0 [ 223.352424] hwsim_new_radio_nl+0x7a7/0xa60 [ 223.356730] ? nla_parse+0x358/0x4a0 [ 223.360432] ? mac80211_hwsim_new_radio+0x3410/0x3410 [ 223.365611] ? __netlink_ns_capable+0x100/0x130 [ 223.370289] genl_family_rcv_msg+0x889/0x1120 [ 223.374777] ? genl_rcv+0x40/0x40 [ 223.378220] ? lock_downgrade+0x8e0/0x8e0 [ 223.382359] ? __sanitizer_cov_trace_cmp4+0x16/0x20 [ 223.387373] ? lock_acquire+0x1dc/0x520 [ 223.391342] ? genl_rcv+0x19/0x40 [ 223.394792] genl_rcv_msg+0xc6/0x170 [ 223.398496] netlink_rcv_skb+0x172/0x440 [ 223.402543] ? genl_family_rcv_msg+0x1120/0x1120 [ 223.407287] ? netlink_ack+0xbc0/0xbc0 [ 223.411173] ? rcu_bh_force_quiescent_state+0x20/0x20 [ 223.416362] ? netlink_skb_destructor+0x210/0x210 [ 223.421204] genl_rcv+0x28/0x40 [ 223.424482] netlink_unicast+0x58b/0x740 [ 223.428533] ? netlink_attachskb+0x970/0x970 [ 223.432939] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 223.438463] ? __sanitizer_cov_trace_cmp4+0x16/0x20 [ 223.443468] ? security_netlink_send+0x88/0xb0 [ 223.448043] netlink_sendmsg+0x9f0/0xfa0 [ 223.452110] ? netlink_unicast+0x740/0x740 [ 223.456341] ? security_socket_sendmsg+0x94/0xc0 [ 223.461081] ? netlink_unicast+0x740/0x740 [ 223.465306] sock_sendmsg+0xd5/0x120 [ 223.469016] ___sys_sendmsg+0x805/0x940 [ 223.472984] ? copy_msghdr_from_user+0x560/0x560 [ 223.477738] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 223.483269] ? proc_fail_nth_write+0x96/0x1f0 [ 223.487759] ? __fget_light+0x2ef/0x430 [ 223.491721] ? fget_raw+0x20/0x20 [ 223.495162] ? find_held_lock+0x36/0x1c0 [ 223.499213] ? kasan_check_write+0x14/0x20 [ 223.503438] ? wait_for_completion+0x870/0x870 [ 223.508017] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 223.513544] ? sockfd_lookup_light+0xc5/0x160 [ 223.518034] __sys_sendmsg+0x115/0x270 [ 223.521914] ? __ia32_sys_shutdown+0x80/0x80 [ 223.526308] ? __sb_end_write+0xac/0xe0 [ 223.530269] ? fput+0x130/0x1a0 [ 223.533545] ? ksys_write+0x1a6/0x250 [ 223.537340] ? syscall_slow_exit_work+0x4f0/0x4f0 [ 223.542175] __x64_sys_sendmsg+0x78/0xb0 [ 223.546227] do_syscall_64+0x1b1/0x800 [ 223.550101] ? finish_task_switch+0x1ca/0x810 [ 223.554587] ? syscall_return_slowpath+0x5c0/0x5c0 [ 223.559503] ? syscall_return_slowpath+0x30f/0x5c0 [ 223.564424] ? entry_SYSCALL_64_after_hwframe+0x59/0xbe [ 223.569780] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 223.574612] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 223.579788] RIP: 0033:0x455979 [ 223.582960] RSP: 002b:00007f1f041c5c68 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 223.590752] RAX: ffffffffffffffda RBX: 00007f1f041c66d4 RCX: 0000000000455979 [ 223.598015] RDX: 0000000000000000 RSI: 0000000020b3dfc8 RDI: 0000000000000013 [ 223.605271] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 223.612525] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000014 [ 223.619779] R13: 000000000000053d R14: 00000000006fbe58 R15: 0000000000000013 2018/05/08 06:23:34 executing program 4: r0 = memfd_create(&(0x7f0000000200)='/dev/audio#\x00', 0x1) getsockopt$bt_BT_VOICE(r0, 0x112, 0xb, &(0x7f0000000280)=0x3a5, &(0x7f0000000380)=0x2) perf_event_open(&(0x7f0000000000)={0x0, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0xfffffffffffffff9}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket$inet(0x15, 0x5, 0x0) getuid() setsockopt$sock_int(r1, 0x1, 0x14, &(0x7f0000000040), 0x1c) recvmsg(r1, &(0x7f0000000340)={&(0x7f0000000000)=@rc, 0x2c3, &(0x7f0000000280), 0x0, &(0x7f00000002c0)=""/98, 0x62}, 0x0) setsockopt$inet6_tcp_TCP_FASTOPEN_KEY(r0, 0x6, 0x21, &(0x7f0000000080)="cf3e9abb0c1cf78f1f4e875107005b01", 0x10) 2018/05/08 06:23:34 executing program 7: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdir(&(0x7f000063543e)='./file0\x00', 0x0) mount(&(0x7f0000018000)='./file0\x00', &(0x7f0000a9eff8)='./file0\x00', &(0x7f0000000100)='iso9660\x00', 0x1000, &(0x7f000000a000)) chroot(&(0x7f0000fddff8)='./file0\x00') umount2(&(0x7f0000000040)='./file0\x00', 0x9) mount(&(0x7f00008bcff8)='./file0\x00', &(0x7f0000a51ff8)='./file0\x00', &(0x7f0000000140)='9p\x00', 0x5000, 0x0) pivot_root(&(0x7f0000000280)='./file0\x00', &(0x7f0000000200)='./file0\x00') 2018/05/08 06:23:34 executing program 1: r0 = socket$key(0xf, 0x3, 0x2) socketpair$inet(0x2, 0x3, 0x8d, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_sctp_SCTP_RECVNXTINFO(r1, 0x84, 0x21, &(0x7f0000000300)=0x4, 0x4) r2 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ppp\x00', 0x0, 0x0) setsockopt$inet_MCAST_MSFILTER(r2, 0x0, 0x30, &(0x7f0000000040)={0x1, {{0x2, 0x4e21, @rand_addr=0x5}}, 0x1, 0x1, [{{0x2, 0x4e22, @broadcast=0xffffffff}}]}, 0x110) fcntl$setflags(r2, 0x2, 0x1) fstat(r0, &(0x7f0000000240)) sendmsg$key(r0, &(0x7f0000f56000)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000333f88)=ANY=[@ANYPTR64=&(0x7f0000000180)=ANY=[@ANYPTR64, @ANYBLOB="1451c8f3de0e6ca9320476456ad8a38aafbe76e6899d"]], 0x8}, 0x1}, 0x0) openat$cgroup_root(0xffffffffffffff9c, &(0x7f00000001c0)='./cgroup/syz1\x00', 0x200002, 0x0) 2018/05/08 06:23:34 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000001a40)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000001a80)=@ipmr_getroute={0x1c, 0x1a, 0x511, 0x0, 0x0, {0x80}}, 0x1c}, 0x1}, 0x0) 2018/05/08 06:23:34 executing program 6: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$KVM_CREATE_IRQCHIP(r1, 0xae60) ioctl$KVM_CREATE_PIT2(r1, 0x4040ae77, &(0x7f0000000140)) ioctl$KVM_SET_PIT2(r1, 0x4070aea0, &(0x7f0000000240)={[{0x4}]}) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) read(r0, &(0x7f0000000180)=""/159, 0x9f) ioctl$KVM_SET_PIT(r1, 0x8048ae66, &(0x7f00000000c0)) 2018/05/08 06:23:34 executing program 0: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendto$inet(r0, &(0x7f0000103fa0)="88", 0x1, 0x0, &(0x7f0000ab9000)={0x2, 0x0, @remote={0xac, 0x14, 0xffffffffffffffff, 0xbb}}, 0x10) setsockopt$inet_sctp6_SCTP_EVENTS(r0, 0x84, 0xb, &(0x7f0000294ff5)={0x0, 0x0, 0x0, 0x3}, 0xb) shutdown(r0, 0x1) recvmmsg(r0, &(0x7f0000004100)=[{{&(0x7f00000039c0)=@ipx, 0x80, &(0x7f0000004040)}}], 0x1, 0x0, &(0x7f00000042c0)={0x77359400}) 2018/05/08 06:23:34 executing program 5: r0 = socket$packet(0x11, 0x3, 0x300) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000000)={'bridge0\x00', 0x0}) setsockopt$packet_add_memb(r0, 0x107, 0x1, &(0x7f00000000c0)={r1, 0x1, 0x3, @random="7c2e1626459d"}, 0x1ce) getsockopt$packet_buf(r0, 0x107, 0x0, &(0x7f0000000100)=""/206, &(0x7f0000000040)=0xce) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = socket$inet6(0xa, 0xe, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r3, 0x0, 0x80, &(0x7f0000000700)=@filter={'filter\x00', 0xe, 0x2, 0x0, [0x0, 0x20000080, 0x200000b0, 0x200000e0], 0x0, &(0x7f0000000040), &(0x7f0000000080)=ANY=[]}, 0x78) setsockopt$inet6_MCAST_JOIN_GROUP(r3, 0x29, 0x2a, &(0x7f0000fca000)={0x100000001, {{0xa, 0x0, 0x0, @mcast1={0xff, 0x1, [], 0x1}, 0x1}}}, 0x88) setsockopt$packet_add_memb(0xffffffffffffffff, 0x107, 0x1, &(0x7f00000000c0)={0x0, 0x1, 0x6, @random="7c2e1626459d"}, 0xffffffffffffff54) ioctl$sock_SIOCBRADDBR(r2, 0x89a0, &(0x7f0000000980)='bcsf0\x00') ioctl$sock_SIOCBRDELBR(r2, 0x89a1, &(0x7f0000000000)='bcsf0\x00') setsockopt$packet_add_memb(0xffffffffffffffff, 0x107, 0x1, &(0x7f00000000c0)={0x0, 0x1, 0xac, @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff]}, 0x10) syz_genetlink_get_family_id$fou(&(0x7f0000000100)='fou\x00') setsockopt$IP_VS_SO_SET_STOPDAEMON(0xffffffffffffffff, 0x0, 0x48c, &(0x7f00000000c0)={0x0, 'eql\x00'}, 0x18) fcntl$F_GET_FILE_RW_HINT(r0, 0x40d, &(0x7f0000000080)) 2018/05/08 06:23:34 executing program 3 (fault-call:2 fault-nth:20): r0 = socket$nl_generic(0x10, 0x3, 0x10) setsockopt$netlink_NETLINK_ADD_MEMBERSHIP(r0, 0x10e, 0x1, &(0x7f0000000040)=0xa, 0x4) sendmsg$nl_generic(r0, &(0x7f0000b3dfc8)={&(0x7f0000000080)={0x10}, 0xc, &(0x7f00000003c0)={&(0x7f0000000280)={0x28, 0x22, 0x109, 0x0, 0x0, {0x4}, [@typed={0x14, 0xc, @ipv6=@loopback={0x0, 0x1}}]}, 0x28}, 0x1}, 0x0) [ 223.986822] device bridge0 entered promiscuous mode [ 223.997677] netlink: 'syz-executor3': attribute type 12 has an invalid length. [ 224.019954] FAULT_INJECTION: forcing a failure. [ 224.019954] name failslab, interval 1, probability 0, space 0, times 0 [ 224.031271] CPU: 0 PID: 15226 Comm: syz-executor3 Not tainted 4.17.0-rc4+ #38 [ 224.038553] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 224.047912] Call Trace: [ 224.050521] dump_stack+0x1b9/0x294 [ 224.054171] ? dump_stack_print_info.cold.2+0x52/0x52 [ 224.059375] ? perf_trace_lock_acquire+0xe3/0x980 [ 224.064244] should_fail.cold.4+0xa/0x1a [ 224.068321] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 224.073438] ? device_create_groups_vargs+0x1ff/0x270 [ 224.078635] ? device_create+0xd3/0x100 2018/05/08 06:23:34 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000001a40)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000001a80)=@ipmr_getroute={0x1c, 0x1a, 0x511, 0x0, 0x0, {0x80}}, 0x1c}, 0x1}, 0x0) 2018/05/08 06:23:35 executing program 7: openat$urandom(0xffffffffffffff9c, &(0x7f0000000040)='/dev/urandom\x00', 0x400000, 0x0) r0 = syz_open_dev$tun(&(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={"696662300000ebff0b000000001000", 0x200000000500f}) ioctl$TUNSETOFFLOAD(r0, 0x400454d0, 0xd) [ 224.082627] ? mac80211_hwsim_new_radio+0x3c6/0x3410 [ 224.087743] ? hwsim_new_radio_nl+0x7a7/0xa60 [ 224.092254] ? genl_family_rcv_msg+0x889/0x1120 [ 224.096944] ? genl_rcv_msg+0xc6/0x170 [ 224.098932] sock: sock_set_timeout: `syz-executor4' (pid 15239) tries to set negative timeout [ 224.100841] ? netlink_rcv_skb+0x172/0x440 [ 224.100862] ? graph_lock+0x170/0x170 [ 224.100883] ? ___sys_sendmsg+0x805/0x940 [ 224.100897] ? __sys_sendmsg+0x115/0x270 [ 224.100912] ? __x64_sys_sendmsg+0x78/0xb0 [ 224.100930] ? do_syscall_64+0x1b1/0x800 [ 224.100952] ? find_held_lock+0x36/0x1c0 [ 224.100973] ? __lock_is_held+0xb5/0x140 [ 224.101000] ? check_same_owner+0x320/0x320 [ 224.146596] ? rcu_note_context_switch+0x710/0x710 [ 224.151530] ? rcu_read_lock_sched_held+0x108/0x120 [ 224.156540] __should_failslab+0x124/0x180 [ 224.160769] should_failslab+0x9/0x14 [ 224.164563] kmem_cache_alloc+0x2af/0x760 [ 224.168698] ? memcpy+0x45/0x50 [ 224.171998] ? kstrdup+0x59/0x70 [ 224.175376] __kernfs_new_node+0xe7/0x580 [ 224.179514] ? kernfs_dop_revalidate+0x3c0/0x3c0 [ 224.184265] ? lock_downgrade+0x8e0/0x8e0 [ 224.188409] ? kasan_check_read+0x11/0x20 [ 224.192547] ? do_raw_spin_unlock+0x9e/0x2e0 [ 224.196943] ? do_raw_spin_trylock+0x1b0/0x1b0 [ 224.201525] kernfs_new_node+0x80/0xf0 [ 224.205411] kernfs_create_link+0x33/0x180 [ 224.209640] sysfs_do_create_link_sd.isra.2+0x90/0x130 [ 224.214920] sysfs_create_link+0x65/0xc0 [ 224.218982] device_add+0x7a0/0x16d0 [ 224.222691] ? device_private_init+0x230/0x230 [ 224.227260] ? kfree+0x1e9/0x260 [ 224.230618] ? kfree_const+0x5e/0x70 [ 224.234325] device_create_groups_vargs+0x1ff/0x270 [ 224.239332] device_create+0xd3/0x100 [ 224.243122] ? device_create_vargs+0x60/0x60 [ 224.247522] ? mac80211_hwsim_new_radio+0x1a9/0x3410 [ 224.252614] ? trace_hardirqs_on+0xd/0x10 [ 224.256754] mac80211_hwsim_new_radio+0x3c6/0x3410 [ 224.261671] ? vprintk_emit+0x3e5/0xdd0 [ 224.265643] ? __rhashtable_insert_fast.constprop.53+0xf50/0xf50 [ 224.271780] ? lock_downgrade+0x8e0/0x8e0 [ 224.275924] ? mark_held_locks+0xc9/0x160 [ 224.280070] ? do_raw_spin_trylock+0x1b0/0x1b0 [ 224.284672] ? vprintk_default+0x28/0x30 [ 224.288723] ? vprintk_func+0x81/0xe7 [ 224.292512] ? printk+0x9e/0xba [ 224.295780] ? kmsg_dump_rewind_nolock+0xe4/0xe4 [ 224.300542] ? perf_trace_lock_acquire+0xe3/0x980 [ 224.305387] ? graph_lock+0x170/0x170 [ 224.309180] ? __sanitizer_cov_trace_switch+0x53/0x90 [ 224.314362] ? __sanitizer_cov_trace_cmp4+0x16/0x20 [ 224.319369] ? validate_nla+0x2d9/0x7b0 [ 224.323339] hwsim_new_radio_nl+0x7a7/0xa60 [ 224.327648] ? nla_parse+0x358/0x4a0 [ 224.331354] ? mac80211_hwsim_new_radio+0x3410/0x3410 [ 224.336539] ? __netlink_ns_capable+0x100/0x130 [ 224.341201] genl_family_rcv_msg+0x889/0x1120 [ 224.345699] ? genl_rcv+0x40/0x40 [ 224.349140] ? lock_downgrade+0x8e0/0x8e0 [ 224.353291] ? lock_acquire+0x1dc/0x520 [ 224.357261] ? genl_rcv+0x19/0x40 [ 224.360724] genl_rcv_msg+0xc6/0x170 [ 224.364425] netlink_rcv_skb+0x172/0x440 [ 224.368473] ? genl_family_rcv_msg+0x1120/0x1120 [ 224.373220] ? netlink_ack+0xbc0/0xbc0 [ 224.377100] ? rcu_bh_force_quiescent_state+0x20/0x20 [ 224.382281] ? netlink_skb_destructor+0x210/0x210 [ 224.387126] genl_rcv+0x28/0x40 [ 224.390395] netlink_unicast+0x58b/0x740 [ 224.394464] ? netlink_attachskb+0x970/0x970 [ 224.398874] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 224.404399] ? __sanitizer_cov_trace_cmp4+0x16/0x20 [ 224.409408] ? security_netlink_send+0x88/0xb0 [ 224.413980] netlink_sendmsg+0x9f0/0xfa0 [ 224.418044] ? netlink_unicast+0x740/0x740 [ 224.422271] ? security_socket_sendmsg+0x94/0xc0 [ 224.427022] ? netlink_unicast+0x740/0x740 [ 224.431249] sock_sendmsg+0xd5/0x120 [ 224.434953] ___sys_sendmsg+0x805/0x940 [ 224.438924] ? copy_msghdr_from_user+0x560/0x560 [ 224.443676] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 224.449200] ? proc_fail_nth_write+0x96/0x1f0 [ 224.453685] ? __fget_light+0x2ef/0x430 [ 224.457657] ? fget_raw+0x20/0x20 [ 224.461104] ? find_held_lock+0x36/0x1c0 [ 224.465160] ? kasan_check_write+0x14/0x20 [ 224.469390] ? wait_for_completion+0x870/0x870 [ 224.473966] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 224.479490] ? sockfd_lookup_light+0xc5/0x160 [ 224.483974] __sys_sendmsg+0x115/0x270 [ 224.487849] ? __ia32_sys_shutdown+0x80/0x80 [ 224.492245] ? __sb_end_write+0xac/0xe0 [ 224.496213] ? fput+0x130/0x1a0 [ 224.499481] ? ksys_write+0x1a6/0x250 [ 224.503291] __x64_sys_sendmsg+0x78/0xb0 [ 224.507343] do_syscall_64+0x1b1/0x800 [ 224.511225] ? finish_task_switch+0x1ca/0x810 [ 224.515706] ? syscall_return_slowpath+0x5c0/0x5c0 [ 224.520626] ? syscall_return_slowpath+0x30f/0x5c0 [ 224.525547] ? entry_SYSCALL_64_after_hwframe+0x59/0xbe [ 224.530904] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 224.535746] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 224.540919] RIP: 0033:0x455979 [ 224.544094] RSP: 002b:00007f1f041c5c68 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 224.551795] RAX: ffffffffffffffda RBX: 00007f1f041c66d4 RCX: 0000000000455979 [ 224.559068] RDX: 0000000000000000 RSI: 0000000020b3dfc8 RDI: 0000000000000013 [ 224.566323] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 224.573581] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000014 [ 224.580846] R13: 000000000000053d R14: 00000000006fbe58 R15: 0000000000000014 2018/05/08 06:23:35 executing program 6: r0 = openat$md(0xffffffffffffff9c, &(0x7f0000000040)='/dev/md0\x00', 0x0, 0x0) ioctl$BLKFLSBUF(r0, 0x929, &(0x7f00000003c0)) socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) [ 224.598170] sock: sock_set_timeout: `syz-executor4' (pid 15239) tries to set negative timeout 2018/05/08 06:23:35 executing program 1: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f000035d000)={&(0x7f000033c000)=ANY=[@ANYBLOB="02180000100000000000000000000000030006000000000002004e207f0000010000000000000000030005000000000002004e200000000000000000000000000800120000000000000000000000bef562270000000000000000000000000000ff01000000000000000000000000000100000000000000000000ffffe0000001"], 0x59}, 0x1}, 0x0) 2018/05/08 06:23:35 executing program 3 (fault-call:2 fault-nth:21): r0 = socket$nl_generic(0x10, 0x3, 0x10) setsockopt$netlink_NETLINK_ADD_MEMBERSHIP(r0, 0x10e, 0x1, &(0x7f0000000040)=0xa, 0x4) sendmsg$nl_generic(r0, &(0x7f0000b3dfc8)={&(0x7f0000000080)={0x10}, 0xc, &(0x7f00000003c0)={&(0x7f0000000280)={0x28, 0x22, 0x109, 0x0, 0x0, {0x4}, [@typed={0x14, 0xc, @ipv6=@loopback={0x0, 0x1}}]}, 0x28}, 0x1}, 0x0) 2018/05/08 06:23:35 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000001a40)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000001a80)=@ipmr_getroute={0x1c, 0x1a, 0x511, 0x0, 0x0, {0x80}}, 0x1c}, 0x1}, 0x0) 2018/05/08 06:23:35 executing program 6: r0 = syz_open_dev$admmidi(&(0x7f0000000080)='/dev/admmidi#\x00', 0x4, 0xc02) ioctl$DRM_IOCTL_GET_CAP(r0, 0xc010640c, &(0x7f00000000c0)={0x0, 0x700000}) setrlimit(0x2, &(0x7f0000482ff0)) mprotect(&(0x7f0000700000/0x3000)=nil, 0x3000, 0x2) r1 = syz_open_dev$amidi(&(0x7f0000000000)='/dev/amidi#\x00', 0x9, 0x2000) ioctl$TUNSETVNETHDRSZ(r1, 0x400454d8, &(0x7f0000000040)=0x7) [ 224.748939] netlink: 'syz-executor3': attribute type 12 has an invalid length. [ 224.782655] FAULT_INJECTION: forcing a failure. [ 224.782655] name failslab, interval 1, probability 0, space 0, times 0 [ 224.794115] CPU: 0 PID: 15260 Comm: syz-executor3 Not tainted 4.17.0-rc4+ #38 [ 224.801407] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 224.808892] mmap: syz-executor6 (15265): VmData 18448384 exceed data ulimit 0. Update limits or use boot option ignore_rlimit_data. [ 224.810766] Call Trace: [ 224.810795] dump_stack+0x1b9/0x294 [ 224.810819] ? dump_stack_print_info.cold.2+0x52/0x52 [ 224.810846] should_fail.cold.4+0xa/0x1a [ 224.838304] ? __kmalloc_track_caller+0x14a/0x760 [ 224.843166] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 224.848285] ? device_create_groups_vargs+0x1ff/0x270 [ 224.853492] ? device_create+0xd3/0x100 [ 224.857480] ? mac80211_hwsim_new_radio+0x3c6/0x3410 [ 224.862597] ? hwsim_new_radio_nl+0x7a7/0xa60 [ 224.867103] ? genl_family_rcv_msg+0x889/0x1120 [ 224.871785] ? genl_rcv_msg+0xc6/0x170 [ 224.875682] ? netlink_rcv_skb+0x172/0x440 [ 224.879926] ? graph_lock+0x170/0x170 [ 224.883737] ? ___sys_sendmsg+0x805/0x940 [ 224.887898] ? __sys_sendmsg+0x115/0x270 [ 224.891967] ? __x64_sys_sendmsg+0x78/0xb0 [ 224.896210] ? do_syscall_64+0x1b1/0x800 [ 224.900287] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 224.905669] ? find_held_lock+0x36/0x1c0 [ 224.909779] ? __lock_is_held+0xb5/0x140 [ 224.913865] ? check_same_owner+0x320/0x320 [ 224.918201] ? rcu_note_context_switch+0x710/0x710 [ 224.923141] ? rcu_read_lock_sched_held+0x108/0x120 [ 224.928168] __should_failslab+0x124/0x180 [ 224.932404] should_failslab+0x9/0x14 [ 224.936194] kmem_cache_alloc+0x2af/0x760 [ 224.940340] ? memcpy+0x45/0x50 [ 224.943627] ? kstrdup+0x59/0x70 [ 224.947002] __kernfs_new_node+0xe7/0x580 [ 224.951163] ? kernfs_dop_revalidate+0x3c0/0x3c0 [ 224.956278] ? lock_downgrade+0x8e0/0x8e0 [ 224.960443] ? kasan_check_read+0x11/0x20 [ 224.964602] ? do_raw_spin_unlock+0x9e/0x2e0 [ 224.969014] ? do_raw_spin_trylock+0x1b0/0x1b0 [ 224.973598] kernfs_new_node+0x80/0xf0 [ 224.977479] kernfs_create_link+0x33/0x180 [ 224.981705] sysfs_do_create_link_sd.isra.2+0x90/0x130 [ 224.986986] sysfs_create_link+0x65/0xc0 [ 224.991048] device_add+0x7a0/0x16d0 [ 224.994845] ? device_private_init+0x230/0x230 [ 224.999420] ? kfree+0x1e9/0x260 [ 225.002789] ? kfree_const+0x5e/0x70 [ 225.006498] device_create_groups_vargs+0x1ff/0x270 [ 225.011508] device_create+0xd3/0x100 [ 225.015299] ? device_create_vargs+0x60/0x60 [ 225.019709] ? mac80211_hwsim_new_radio+0x1a9/0x3410 [ 225.024803] ? trace_hardirqs_on+0xd/0x10 [ 225.028948] mac80211_hwsim_new_radio+0x3c6/0x3410 [ 225.033892] ? vprintk_emit+0x3e5/0xdd0 [ 225.037867] ? __rhashtable_insert_fast.constprop.53+0xf50/0xf50 [ 225.044020] ? lock_downgrade+0x8e0/0x8e0 [ 225.048283] ? mark_held_locks+0xc9/0x160 [ 225.052427] ? do_raw_spin_trylock+0x1b0/0x1b0 [ 225.057016] ? vprintk_default+0x28/0x30 [ 225.061071] ? vprintk_func+0x81/0xe7 [ 225.064865] ? printk+0x9e/0xba [ 225.068156] ? kmsg_dump_rewind_nolock+0xe4/0xe4 [ 225.072906] ? graph_lock+0x170/0x170 [ 225.076703] ? __sanitizer_cov_trace_switch+0x53/0x90 [ 225.081886] ? __sanitizer_cov_trace_cmp4+0x16/0x20 [ 225.086896] ? validate_nla+0x2d9/0x7b0 [ 225.090867] hwsim_new_radio_nl+0x7a7/0xa60 [ 225.095176] ? nla_parse+0x358/0x4a0 [ 225.098882] ? mac80211_hwsim_new_radio+0x3410/0x3410 [ 225.104067] ? __netlink_ns_capable+0x100/0x130 [ 225.108729] genl_family_rcv_msg+0x889/0x1120 [ 225.113224] ? genl_rcv+0x40/0x40 [ 225.116670] ? lock_downgrade+0x8e0/0x8e0 [ 225.120810] ? __sanitizer_cov_trace_cmp4+0x16/0x20 [ 225.125832] ? lock_acquire+0x1dc/0x520 [ 225.129794] ? genl_rcv+0x19/0x40 [ 225.133250] genl_rcv_msg+0xc6/0x170 [ 225.136957] netlink_rcv_skb+0x172/0x440 [ 225.141014] ? genl_family_rcv_msg+0x1120/0x1120 [ 225.145766] ? netlink_ack+0xbc0/0xbc0 [ 225.149653] ? rcu_bh_force_quiescent_state+0x20/0x20 [ 225.154841] ? netlink_skb_destructor+0x210/0x210 [ 225.159708] genl_rcv+0x28/0x40 [ 225.162982] netlink_unicast+0x58b/0x740 [ 225.167046] ? netlink_attachskb+0x970/0x970 [ 225.171450] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 225.176977] ? __sanitizer_cov_trace_cmp4+0x16/0x20 [ 225.181990] ? security_netlink_send+0x88/0xb0 [ 225.186566] netlink_sendmsg+0x9f0/0xfa0 [ 225.190622] ? netlink_unicast+0x740/0x740 [ 225.194851] ? security_socket_sendmsg+0x94/0xc0 [ 225.199604] ? netlink_unicast+0x740/0x740 [ 225.203831] sock_sendmsg+0xd5/0x120 [ 225.207533] ___sys_sendmsg+0x805/0x940 [ 225.211506] ? copy_msghdr_from_user+0x560/0x560 [ 225.216269] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 225.221794] ? proc_fail_nth_write+0x96/0x1f0 [ 225.226285] ? __fget_light+0x2ef/0x430 [ 225.230255] ? fget_raw+0x20/0x20 [ 225.233694] ? find_held_lock+0x36/0x1c0 [ 225.237751] ? kasan_check_write+0x14/0x20 [ 225.241984] ? wait_for_completion+0x870/0x870 [ 225.246575] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 225.252112] ? sockfd_lookup_light+0xc5/0x160 [ 225.256601] __sys_sendmsg+0x115/0x270 [ 225.260488] ? __ia32_sys_shutdown+0x80/0x80 [ 225.264895] ? __sb_end_write+0xac/0xe0 [ 225.268863] ? fput+0x130/0x1a0 [ 225.272130] ? ksys_write+0x1a6/0x250 [ 225.275935] __x64_sys_sendmsg+0x78/0xb0 [ 225.279992] do_syscall_64+0x1b1/0x800 [ 225.283873] ? finish_task_switch+0x1ca/0x810 [ 225.288360] ? syscall_return_slowpath+0x5c0/0x5c0 [ 225.293281] ? syscall_return_slowpath+0x30f/0x5c0 [ 225.298213] ? entry_SYSCALL_64_after_hwframe+0x59/0xbe [ 225.303575] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 225.308410] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 225.313589] RIP: 0033:0x455979 [ 225.316767] RSP: 002b:00007f1f041c5c68 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 225.324464] RAX: ffffffffffffffda RBX: 00007f1f041c66d4 RCX: 0000000000455979 [ 225.331735] RDX: 0000000000000000 RSI: 0000000020b3dfc8 RDI: 0000000000000013 [ 225.339002] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 225.346266] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000014 [ 225.353523] R13: 000000000000053d R14: 00000000006fbe58 R15: 0000000000000015 [ 225.369592] device bridge0 left promiscuous mode 2018/05/08 06:23:36 executing program 1: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/uinput\x00', 0x400080, 0x0) ioctl$EVIOCSABS20(r0, 0x401845e0, &(0x7f0000000140)={0x4, 0x9, 0x6, 0x2, 0x8, 0xffffffff}) r1 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/kvm\x00', 0x0, 0x0) r2 = ioctl$KVM_CREATE_VM(r1, 0xae01, 0x0) r3 = ioctl$KVM_CREATE_VCPU(r2, 0xae41, 0xfffffffffffffffe) r4 = dup3(r3, r1, 0x0) syz_kvm_setup_cpu$x86(r2, r3, &(0x7f000000b000/0x18000)=nil, &(0x7f0000000000)=[@text64={0x40, &(0x7f0000000040)="440f20c0350e000000440f22c0260f013ab805000000b9078000000f01d9b9321001c0b802000000ba000000000f30c744240000f0d9e8c744240204000000c7442406000000000f011424c4227d0ff70f353e660f38814d0ac4e27d8c07668ec5", 0x61}], 0x1, 0x40, &(0x7f00000001c0)=[@vmwrite={0x8, 0x0, 0x7ff}], 0x1) ioctl$KVM_RUN(r4, 0xae80, 0x0) 2018/05/08 06:23:36 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000001a40)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000001a80)=@ipmr_getroute={0x1c, 0x1a, 0x511, 0x0, 0x0, {0x80}}, 0x1c}, 0x1}, 0x0) 2018/05/08 06:23:36 executing program 6: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_NODELAY(r0, 0x84, 0x3, &(0x7f0000dbfffc)=0x3, 0x4) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) connect$inet6(r0, &(0x7f0000966fe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000c9effc), 0x4) r1 = dup(r0) setsockopt$inet_sctp6_SCTP_MAXSEG(r1, 0x84, 0xd, &(0x7f0000000080)=@assoc_value={0x0, 0x3ff}, 0x8) write$eventfd(r1, &(0x7f0000fc7ff8), 0xffc7) recvfrom(r0, &(0x7f00001b4f1e)=""/226, 0xfffffffffffffe49, 0x0, 0x0, 0xffffffffffffffa0) setsockopt$inet_sctp6_SCTP_RTOINFO(r0, 0x84, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x8, 0x6}, 0x10) getsockopt$inet_sctp6_SCTP_GET_PEER_ADDR_INFO(0xffffffffffffffff, 0x84, 0xf, &(0x7f0000000100)={0x0, @in6={{0xa, 0x0, 0x0, @remote={0xfe, 0x80, [], 0xbb}}}}, &(0x7f00000001c0)=0x98) write$eventfd(r1, &(0x7f0000604000), 0x8) write$eventfd(r1, &(0x7f0000000000)=0x8, 0x8) readv(r0, &(0x7f0000001200)=[{&(0x7f0000000200)=""/4096, 0x1000}], 0x1) 2018/05/08 06:23:36 executing program 0: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendto$inet(r0, &(0x7f0000103fa0)="88", 0x1, 0x0, &(0x7f0000ab9000)={0x2, 0x0, @remote={0xac, 0x14, 0xffffffffffffffff, 0xbb}}, 0x10) setsockopt$inet_sctp6_SCTP_EVENTS(r0, 0x84, 0xb, &(0x7f0000294ff5)={0x0, 0x0, 0x0, 0x3}, 0xb) shutdown(r0, 0x1) recvmmsg(r0, &(0x7f0000004100)=[{{&(0x7f00000039c0)=@ipx, 0x80, &(0x7f0000004040)}}], 0x1300, 0x0, &(0x7f00000042c0)={0x77359400}) 2018/05/08 06:23:36 executing program 4: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) lseek(r0, 0x0, 0x1) r1 = open(&(0x7f0000000000)='./file0\x00', 0x40042, 0x16) fcntl$setflags(r1, 0x2, 0x1) preadv(r0, &(0x7f0000000640)=[{&(0x7f0000000040)=""/98, 0x62}, {&(0x7f00000000c0)=""/146, 0x92}, {&(0x7f0000000180)=""/254, 0xfe}, {&(0x7f0000000280)=""/228, 0xe4}, {&(0x7f0000000380)=""/176, 0xb0}, {&(0x7f0000000440)=""/252, 0xfc}, {&(0x7f0000000540)=""/244, 0xf4}], 0x7, 0x0) r2 = fcntl$getown(r1, 0x9) fcntl$setownex(r1, 0xf, &(0x7f00000006c0)={0x0, r2}) fallocate(r1, 0x1, 0x7f, 0x3) vmsplice(r1, &(0x7f0000000880)=[{&(0x7f0000000700)="d238c26450e6e5ed4ace2fa38f98365bb6014db8d0b0b40e8558b927d7cfa2b72591f78b24da5a864ab30091f75e4ff3602f072db5a0e0b27fc071a714384ebcafadce7bb80faf", 0x47}], 0x1, 0x0) open_by_handle_at(r1, &(0x7f00000008c0)={0x9f, 0x38688b3c, "1950282e21dd52c63c03a4148eeaf397056e008eaf621a2c49d254240003ff7f0daf63d2d0148e3db88d6847fddc95af99a067da969a5f510b5d3d05f4075a14a7bcf6fa6b859537f3f42c09ace24061a06802f1a9c0e3c5543c38a6983842cab2e56b157b9221dd1825770cbd5513ae59b9798c9499273d25771b08512e87befc6571a2a035f04ae5ac2bbf8fb5d8a10d21713e15532e"}, 0x2000) syz_mount_image$ext4(&(0x7f0000000980)='ext2\x00', &(0x7f00000009c0)='./file0\x00', 0x5a, 0x0, &(0x7f0000000a00), 0x20, &(0x7f0000000a40)={[{@nobarrier='nobarrier', 0x2c}, {@noblock_validity='noblock_validity', 0x2c}, {@nouid32='nouid32', 0x2c}, {@nobarrier='nobarrier', 0x2c}, {@jqfmt_vfsv1='jqfmt=vfsv1', 0x2c}, {@jqfmt_vfsold='jqfmt=vfsold', 0x2c}, {@data_ordered='data=ordered', 0x2c}, {@usrjquota_path={'usrjquota', 0x3d, './file0\x00'}, 0x2c}]}) fcntl$F_SET_RW_HINT(r1, 0x40c, &(0x7f0000000ac0)=0x3) fcntl$addseals(r1, 0x409, 0x0) syz_mount_image$vfat(&(0x7f0000000b00)='vfat\x00', &(0x7f0000000b40)='./file0\x00', 0x3f, 0x1, &(0x7f0000000d80)=[{&(0x7f0000000b80)="cc7f3af251fbe5fc4f6cf837dfddedccf39d3bb080b8bbde3a19b07e1514fb84b7a08347a48abdb696a660db8d531a0d98ee7e77e2c3b2ebb79e6d061d219df27cea3cb12f", 0x45, 0x80000000}], 0x8000, &(0x7f0000000e00)={[{@flush='flush', 0x2c}, {@check_normal='check=normal', 0x2c}]}) syz_mount_image$hfsplus(&(0x7f0000000e40)='hfsplus\x00', &(0x7f0000000e80)='./file0\x00', 0x8, 0x3, &(0x7f00000014c0)=[{&(0x7f0000000ec0)="0fa0d6a4ad195fd2a0a1fda01895b6abd8aefd9287980e476b962ce5486f46040f39b43908f9b48d097442b33cab61f36d2f49945e931868ff956c9ad98d7d9da9a9059091f5d9531d84635551e319cdcf58a97f7aa81255e038db30d4538d669371345c808baedd30970c4301e02e3bedfbedb894779487b330174f648b879f1c06be14b8a4eaec5031e3132d438adaef526f9a6ef38dfbc4ede46accf0394282833bac268bc2dbc8fda89f1a4b0bb7f8d7b095ddc8130e02f6fb8d6d03be46595e7d10924f", 0xc6, 0x20}, {&(0x7f0000001140)="6ccb04dcccd901df426ce344aa", 0xd, 0x3}, {&(0x7f0000001300)="ce4a5d331782c2717d3aba6f774f0ac7fc00b6a6b52b7d780e8b47fa0303d8891a9a2c5abcd8c920cdf508df4ba8c9b9c3db205489fc1a082e513b42ece6648ebf9bb79dd52c61f17e7eb0c6434c071069d11c37025d68cdec84d18380ca1b063aac7802ad478da87e88522cdf508a23019afe75d077bdec8dcb615c1c66093250e07bd73ab2a5e5b413c04eea450fa2cca2f853573fcca48c460553c2240f21ae9712529861b40a7d9cddc6f57ef9576458ba9887c7d8645d858425e1656b6dd5cf81ef28d0e7cbeb6c21cabb12bc936895d6f628a2ccf24946e37799587e6878d9a14b8d095ab4b789b640350cca0bde9e7975300740ff7ef3", 0xfa, 0x9}], 0x215000, &(0x7f00000015c0)) fcntl$setsig(r0, 0xa, 0x1a) write(r1, &(0x7f0000001600)="c40d26f67af273931ccb75828e00757f16f035319251f976e991367c9010ce7a0a659a71bcd421d2389dfe01b92e717b289d238c4e4e672705aa62787a9e1960b6f9562beb923d882bc9b1b6093c4faceb4225063ff0f47177dfd3960e88a6e9e777b0352a80b414d33422d43d693db9cb1c692381557a8662cad3122d779d3d54aae415b3f905dcc3018cc4cff3ece46cb6cafe75d215381b338cd46c80c1b26a14eb7f7e2f0204957618c48d8879e2c2459c7cf2fad19a4fee1c", 0xbb) getdents64(r0, &(0x7f00000016c0)=""/75, 0x4b) syz_mount_image$ntfs(&(0x7f0000001740)='ntfs\x00', &(0x7f0000001780)='./file0\x00', 0xd6f1, 0x3, &(0x7f0000001d40)=[{&(0x7f00000017c0)="13e67940a677070190144703b9b2d2ffed37fe7d9f0d6b9ed1a67cde39a5751c2ccb5812764557505744847dc6c31a64016f3eb8f9b9a69e0f9a74b00e0ef1ed77809ef30e91929ced3f7a8e40e1730d9c3bc4a1daf2c0cbe82175c4e13a5850e0815ea1c3cb8cf53ecd5ebab8807b60489c70fdff395842c42d851cb53e7defd52542f79543c451798e6d99d43011248a72adc6c4f36708a47eda74130ab132c2f1bee849eac95dc5a12fb3839c43b5c1a1e9ce5428ae57dd6de12e26f494dff0dfbfd7a35639319304ce71e00c303ba800ff1a642207a5cd5f9bef9ed96db9fe5257b00b9e0dee9786f513805344d9040d6b", 0xf3, 0xa31}, {&(0x7f0000001a80)="a4f253d67c7cd8df26db4267acd3261510ead647e9f19b9ccb18621bac304cd6136cffb83fd67ee26b468e0fff83a5c14fd2b0dcf308bba767a6fda785590945ce23d2037e7b7d4615702111040d792d8fd8c885a54e38d65dacdc279975aecb2b", 0x61, 0x6}, {&(0x7f0000001c80)="4406987affe5d579e87fe38e13450d9dfb82951aee12b2fe97164c0e0f8cdce54e69e34a9134ad38e3a83387364018b47a970690670bf256901355fadaa539022ae0add17d226d5fd139dba2583015", 0x4f, 0x971f}], 0x20002, &(0x7f0000001e40)) fstat(r0, &(0x7f0000001e80)) fcntl$F_SET_FILE_RW_HINT(r0, 0x40e, &(0x7f0000001f00)) r3 = open(&(0x7f0000001f40)='./file1\x00', 0x800, 0x59) fcntl$getflags(r1, 0xb) renameat(r3, &(0x7f0000001f80)='./file1\x00', r3, &(0x7f0000001fc0)='./file1\x00') io_setup(0x100000001, &(0x7f0000002000)=0x0) io_destroy(r4) name_to_handle_at(r0, &(0x7f0000002040)='./file1\x00', &(0x7f0000002080)=ANY=[@ANYBLOB="0301000007000000308eef1aec8ee5cb369dbcc82b14224b80f689d9bff1df52aa67a112493dc1b9427fd96c669b66ef4d3791f5875b90d3e9c8e74cafc1c982a4264b3510ec93f704c8643dc0163179155c627e309ee0f3c89773225aba52861c7e90341367b229286231e7e8135eca9e1b9f261bf38d59c31d2d338d43536d4ceb016a16b2935676c54c631e60a21d18a189f9347d55cb61c181ecdafcf787e083e4e40ddb3fac09a5b354b4c2fc7481c1cac6eb7e5c99ea5f60febd78c3a08da8f48842a46ea440cfa1425bac1283f09643c84d8ebf54c82db11645680825fd48f558f68c258f8840b22bac718e58befc4d3ae3b172ab33d6ce976ce3b98ed631e1"], &(0x7f00000021c0), 0x1000) stat(&(0x7f0000002200)='./file0\x00', &(0x7f0000002240)) syncfs(r1) open$dir(&(0x7f00000022c0)='./file1\x00', 0x0, 0x120) 2018/05/08 06:23:36 executing program 7: r0 = socket$can_raw(0x1d, 0x3, 0x1) setsockopt(r0, 0x65, 0x3, &(0x7f0000000040)="80c1c80100000000000000b3987b8ad707b8614e4945f810439fa99ddf3226b7807e0c28855292cb78cd12bb229f74699b0433a704442e2286802ef3e490b0292ea7f8ce9bcff34e52def83522adcd774f579554722e8e382167a5896233d054f2d2c1e0b6311614f2faecc21fc0743520160ef19dd98bd27791320bcb65556375a17d546d9232902c9d", 0x8a) r1 = accept$inet(r0, &(0x7f0000000000)={0x0, 0x0, @local}, &(0x7f0000000100)=0x10) getsockopt$inet_sctp_SCTP_SOCKOPT_CONNECTX3(0xffffffffffffff9c, 0x84, 0x6f, &(0x7f0000000200)={0x0, 0x90, &(0x7f0000000140)=[@in={0x2, 0x4e23, @local={0xac, 0x14, 0x14, 0xaa}}, @in6={0xa, 0x4e22, 0x1, @mcast2={0xff, 0x2, [], 0x1}, 0x6}, @in6={0xa, 0x4e24, 0x8, @loopback={0x0, 0x1}, 0x55b}, @in6={0xa, 0x4e20, 0x9, @empty, 0xbf4d}, @in6={0xa, 0x4e20, 0xffffffff, @mcast1={0xff, 0x1, [], 0x1}, 0x5}, @in={0x2, 0x4e21, @local={0xac, 0x14, 0x14, 0xaa}}]}, &(0x7f0000000240)=0x10) setsockopt$inet_sctp_SCTP_DEFAULT_SEND_PARAM(r1, 0x84, 0xa, &(0x7f0000000280)={0x100000001, 0xffffffffffffffc1, 0x8000, 0x8, 0xffff, 0x41e9, 0x9ca5, 0x4c, r2}, 0x20) 2018/05/08 06:23:36 executing program 3 (fault-call:2 fault-nth:22): r0 = socket$nl_generic(0x10, 0x3, 0x10) setsockopt$netlink_NETLINK_ADD_MEMBERSHIP(r0, 0x10e, 0x1, &(0x7f0000000040)=0xa, 0x4) sendmsg$nl_generic(r0, &(0x7f0000b3dfc8)={&(0x7f0000000080)={0x10}, 0xc, &(0x7f00000003c0)={&(0x7f0000000280)={0x28, 0x22, 0x109, 0x0, 0x0, {0x4}, [@typed={0x14, 0xc, @ipv6=@loopback={0x0, 0x1}}]}, 0x28}, 0x1}, 0x0) 2018/05/08 06:23:36 executing program 5: r0 = socket$packet(0x11, 0x3, 0x300) r1 = socket$netlink(0x10, 0x3, 0x4) setsockopt$packet_int(r0, 0x107, 0x9, &(0x7f0000000000)=0x4, 0x4) r2 = syz_open_dev$sg(&(0x7f0000000000)='/dev/sg#\x00', 0x0, 0x0) r3 = perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r3, 0x2405, r2) write(r1, &(0x7f0000fa8000)="2700000014000707030e0000120f0a0011000100f5fe0012ff000000078a151f75080039000500", 0x27) r4 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000080)='IPVS\x00') sendmsg$IPVS_CMD_NEW_DEST(r1, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB=',\x00\x00\x00', @ANYRES16=r4, @ANYBLOB="040029bd7000fedbdf2505000000080004000000000008000600060000000800050007000000877715ff1bfc33af0ed9a3a582b2f441b79f700113ce4cd74998c4249c5f5fd3f794dd054afbb8553edcd8200571093c18547ec75a4c5c8181a5f74195fbfc5a235465a8d079da66653bb0714657410c8d"], 0x2c}, 0x1, 0x0, 0x0, 0x20000880}, 0x10) [ 225.482997] netlink: 'syz-executor3': attribute type 12 has an invalid length. [ 225.512329] FAULT_INJECTION: forcing a failure. [ 225.512329] name failslab, interval 1, probability 0, space 0, times 0 [ 225.523641] CPU: 0 PID: 15291 Comm: syz-executor3 Not tainted 4.17.0-rc4+ #38 [ 225.530940] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 225.540306] Call Trace: [ 225.542913] dump_stack+0x1b9/0x294 [ 225.546558] ? dump_stack_print_info.cold.2+0x52/0x52 [ 225.551772] should_fail.cold.4+0xa/0x1a [ 225.555842] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 225.560941] ? lock_release+0xa10/0xa10 [ 225.564901] ? graph_lock+0x170/0x170 [ 225.568688] ? rcu_note_context_switch+0x710/0x710 [ 225.573606] ? find_held_lock+0x36/0x1c0 [ 225.577660] ? find_held_lock+0x36/0x1c0 [ 225.581734] ? __lock_is_held+0xb5/0x140 [ 225.585792] ? check_same_owner+0x320/0x320 [ 225.590105] ? rcu_note_context_switch+0x710/0x710 [ 225.595047] __should_failslab+0x124/0x180 [ 225.599275] should_failslab+0x9/0x14 [ 225.603065] kmem_cache_alloc+0x2af/0x760 [ 225.607202] ? kasan_check_write+0x14/0x20 [ 225.611427] ? __sanitizer_cov_trace_cmp8+0x18/0x20 [ 225.616432] __kernfs_new_node+0xe7/0x580 [ 225.620570] ? kernfs_dop_revalidate+0x3c0/0x3c0 [ 225.625316] ? kasan_check_write+0x14/0x20 [ 225.629541] ? __mutex_unlock_slowpath+0x180/0x8a0 [ 225.634455] ? graph_lock+0x170/0x170 [ 225.638246] ? wait_for_completion+0x870/0x870 [ 225.642816] ? __sanitizer_cov_trace_const_cmp2+0x18/0x20 [ 225.648341] kernfs_new_node+0x80/0xf0 [ 225.652219] __kernfs_create_file+0x4d/0x330 [ 225.656617] sysfs_add_file_mode_ns+0x21a/0x560 [ 225.661276] sysfs_add_file+0x4e/0x60 [ 225.665067] sysfs_merge_group+0xfa/0x230 [ 225.669207] dpm_sysfs_add+0x161/0x210 [ 225.673083] device_add+0xa11/0x16d0 [ 225.676798] ? device_private_init+0x230/0x230 [ 225.681375] ? kfree+0x1e9/0x260 [ 225.684734] ? kfree_const+0x5e/0x70 [ 225.688436] device_create_groups_vargs+0x1ff/0x270 [ 225.694136] device_create+0xd3/0x100 [ 225.697923] ? device_create_vargs+0x60/0x60 [ 225.702330] ? mac80211_hwsim_new_radio+0x1a9/0x3410 [ 225.707420] ? trace_hardirqs_on+0xd/0x10 [ 225.711559] mac80211_hwsim_new_radio+0x3c6/0x3410 [ 225.716487] ? vprintk_emit+0x3e5/0xdd0 [ 225.720459] ? __rhashtable_insert_fast.constprop.53+0xf50/0xf50 [ 225.726593] ? lock_downgrade+0x8e0/0x8e0 [ 225.730734] ? mark_held_locks+0xc9/0x160 [ 225.734868] ? do_raw_spin_trylock+0x1b0/0x1b0 [ 225.739440] ? vprintk_default+0x28/0x30 [ 225.743497] ? vprintk_func+0x81/0xe7 [ 225.747298] ? printk+0x9e/0xba [ 225.750566] ? kmsg_dump_rewind_nolock+0xe4/0xe4 [ 225.755310] ? graph_lock+0x170/0x170 [ 225.759101] ? __sanitizer_cov_trace_switch+0x53/0x90 [ 225.764277] ? __sanitizer_cov_trace_cmp4+0x16/0x20 [ 225.769282] ? validate_nla+0x2d9/0x7b0 [ 225.773250] hwsim_new_radio_nl+0x7a7/0xa60 [ 225.777555] ? nla_parse+0x358/0x4a0 [ 225.781261] ? mac80211_hwsim_new_radio+0x3410/0x3410 [ 225.786442] ? __netlink_ns_capable+0x100/0x130 [ 225.791109] genl_family_rcv_msg+0x889/0x1120 [ 225.795607] ? genl_rcv+0x40/0x40 [ 225.799050] ? lock_downgrade+0x8e0/0x8e0 [ 225.803186] ? __sanitizer_cov_trace_cmp4+0x16/0x20 [ 225.808197] ? lock_acquire+0x1dc/0x520 [ 225.812159] ? genl_rcv+0x19/0x40 [ 225.815609] genl_rcv_msg+0xc6/0x170 [ 225.819311] netlink_rcv_skb+0x172/0x440 [ 225.823359] ? genl_family_rcv_msg+0x1120/0x1120 [ 225.828102] ? netlink_ack+0xbc0/0xbc0 [ 225.831976] ? rcu_bh_force_quiescent_state+0x20/0x20 [ 225.837162] ? netlink_skb_destructor+0x210/0x210 [ 225.841996] genl_rcv+0x28/0x40 [ 225.845268] netlink_unicast+0x58b/0x740 [ 225.849321] ? netlink_attachskb+0x970/0x970 [ 225.853718] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 225.859243] ? __sanitizer_cov_trace_cmp4+0x16/0x20 [ 225.864246] ? security_netlink_send+0x88/0xb0 [ 225.868815] netlink_sendmsg+0x9f0/0xfa0 [ 225.872864] ? netlink_unicast+0x740/0x740 [ 225.877086] ? security_socket_sendmsg+0x94/0xc0 [ 225.881826] ? netlink_unicast+0x740/0x740 [ 225.886049] sock_sendmsg+0xd5/0x120 [ 225.889749] ___sys_sendmsg+0x805/0x940 [ 225.893713] ? copy_msghdr_from_user+0x560/0x560 [ 225.898464] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 225.904013] ? proc_fail_nth_write+0x96/0x1f0 [ 225.908515] ? __fget_light+0x2ef/0x430 [ 225.912486] ? fget_raw+0x20/0x20 [ 225.915926] ? find_held_lock+0x36/0x1c0 [ 225.919987] ? kasan_check_write+0x14/0x20 [ 225.924217] ? wait_for_completion+0x870/0x870 [ 225.928795] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 225.934320] ? sockfd_lookup_light+0xc5/0x160 [ 225.938804] __sys_sendmsg+0x115/0x270 [ 225.942681] ? __ia32_sys_shutdown+0x80/0x80 [ 225.947085] ? __sb_end_write+0xac/0xe0 [ 225.951048] ? fput+0x130/0x1a0 [ 225.954311] ? ksys_write+0x1a6/0x250 [ 225.958115] ? syscall_slow_exit_work+0x4f0/0x4f0 [ 225.962956] __x64_sys_sendmsg+0x78/0xb0 [ 225.967009] do_syscall_64+0x1b1/0x800 [ 225.970890] ? finish_task_switch+0x1ca/0x810 [ 225.975370] ? syscall_return_slowpath+0x5c0/0x5c0 [ 225.980287] ? syscall_return_slowpath+0x30f/0x5c0 [ 225.985208] ? entry_SYSCALL_64_after_hwframe+0x59/0xbe [ 225.990563] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 225.995404] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 226.000577] RIP: 0033:0x455979 [ 226.003750] RSP: 002b:00007f1f041c5c68 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 226.011446] RAX: ffffffffffffffda RBX: 00007f1f041c66d4 RCX: 0000000000455979 [ 226.018698] RDX: 0000000000000000 RSI: 0000000020b3dfc8 RDI: 0000000000000013 [ 226.025952] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 226.033202] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000014 [ 226.040458] R13: 000000000000053d R14: 00000000006fbe58 R15: 0000000000000016 [ 226.068857] syz-executor6 (15280) used greatest stack depth: 15352 bytes left 2018/05/08 06:23:37 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000001a40)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000001a80)=@ipmr_getroute={0x1c, 0x1a, 0x511, 0x0, 0x0, {0x80}}, 0x1c}, 0x1}, 0x0) 2018/05/08 06:23:37 executing program 7: r0 = socket$inet(0x2, 0x2, 0x0) chroot(&(0x7f0000000140)='./file0\x00') setsockopt$inet_mtu(r0, 0x0, 0xa, &(0x7f0000ff0ffc)=0x8000000000004, 0x4) r1 = socket$packet(0x11, 0x2, 0x300) rmdir(&(0x7f00000001c0)='./file0\x00') setsockopt$packet_fanout(r1, 0x107, 0x12, &(0x7f0000000180)={0x0, 0x5}, 0x4) getsockopt$inet_IP_IPSEC_POLICY(r0, 0x0, 0x10, &(0x7f0000000000)={{{@in6=@mcast1, @in6=@ipv4={[], [], @dev}}}, {{@in=@multicast1}, 0x0, @in6=@dev}}, &(0x7f0000000100)=0xe8) sendto$inet(r0, &(0x7f0000865000), 0x0, 0x0, &(0x7f0000fd9ff0)={0x2, 0x4e23, @rand_addr}, 0x10) r2 = syz_open_dev$dspn(&(0x7f0000000240)='/dev/dsp#\x00', 0x300000000, 0x2) openat$cgroup_int(r2, &(0x7f0000000280)='cgroup.max.descendants\x00', 0x2, 0x0) setsockopt$SO_RDS_TRANSPORT(r2, 0x114, 0x8, &(0x7f00000002c0), 0x4) setsockopt$inet_mtu(r0, 0x0, 0xa, &(0x7f0000000200)=0x5, 0x4) 2018/05/08 06:23:37 executing program 1: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$netlink(0x10, 0x3, 0x0) write(r0, &(0x7f0000000180)="260000002a0047d2ff08000000000000f50000000100000000000004040000000000bc1ac49e", 0x26) socket$netlink(0x10, 0x3, 0xd) 2018/05/08 06:23:37 executing program 5: unshare(0x60000000) r0 = socket$inet(0x2, 0x3, 0x4) setsockopt$inet6_buf(0xffffffffffffffff, 0x29, 0x0, &(0x7f0000000000)="ff55d368ff0000000007", 0xa) setsockopt$inet_int(r0, 0x0, 0xca, &(0x7f0000000000)=0x10001, 0x10) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$VT_RELDISP(r1, 0x5605) 2018/05/08 06:23:37 executing program 3 (fault-call:2 fault-nth:23): r0 = socket$nl_generic(0x10, 0x3, 0x10) setsockopt$netlink_NETLINK_ADD_MEMBERSHIP(r0, 0x10e, 0x1, &(0x7f0000000040)=0xa, 0x4) sendmsg$nl_generic(r0, &(0x7f0000b3dfc8)={&(0x7f0000000080)={0x10}, 0xc, &(0x7f00000003c0)={&(0x7f0000000280)={0x28, 0x22, 0x109, 0x0, 0x0, {0x4}, [@typed={0x14, 0xc, @ipv6=@loopback={0x0, 0x1}}]}, 0x28}, 0x1}, 0x0) 2018/05/08 06:23:37 executing program 6: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_NODELAY(r0, 0x84, 0x3, &(0x7f0000dbfffc)=0x3, 0x4) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) connect$inet6(r0, &(0x7f0000966fe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000c9effc), 0x4) r1 = dup(r0) setsockopt$inet_sctp6_SCTP_MAXSEG(r1, 0x84, 0xd, &(0x7f0000000080)=@assoc_value={0x0, 0x3ff}, 0x8) write$eventfd(r1, &(0x7f0000fc7ff8), 0xffc7) recvfrom(r0, &(0x7f00001b4f1e)=""/226, 0xfffffffffffffe49, 0x0, 0x0, 0xffffffffffffffa0) setsockopt$inet_sctp6_SCTP_RTOINFO(r0, 0x84, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x8, 0x6}, 0x10) getsockopt$inet_sctp6_SCTP_GET_PEER_ADDR_INFO(0xffffffffffffffff, 0x84, 0xf, &(0x7f0000000100)={0x0, @in6={{0xa, 0x0, 0x0, @remote={0xfe, 0x80, [], 0xbb}}}}, &(0x7f00000001c0)=0x98) write$eventfd(r1, &(0x7f0000604000), 0x8) write$eventfd(r1, &(0x7f0000000000)=0x8, 0x8) readv(r0, &(0x7f0000001200)=[{&(0x7f0000000200)=""/4096, 0x1000}], 0x1) 2018/05/08 06:23:37 executing program 0: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendto$inet(r0, &(0x7f0000103fa0)="88", 0x1, 0x0, &(0x7f0000ab9000)={0x2, 0x0, @remote={0xac, 0x14, 0xffffffffffffffff, 0xbb}}, 0x10) setsockopt$inet_sctp6_SCTP_EVENTS(r0, 0x84, 0xb, &(0x7f0000294ff5)={0x0, 0x0, 0x0, 0x3}, 0xb) shutdown(r0, 0x1) recvmmsg(r0, &(0x7f0000004100)=[{{&(0x7f00000039c0)=@ipx, 0x80, &(0x7f0000004040)}}], 0x2, 0x0, &(0x7f00000042c0)={0x77359400}) 2018/05/08 06:23:37 executing program 4: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) lseek(r0, 0x0, 0x1) r1 = open(&(0x7f0000000000)='./file0\x00', 0x40042, 0x16) fcntl$setflags(r1, 0x2, 0x1) preadv(r0, &(0x7f0000000640)=[{&(0x7f0000000040)=""/98, 0x62}, {&(0x7f00000000c0)=""/146, 0x92}, {&(0x7f0000000180)=""/254, 0xfe}, {&(0x7f0000000280)=""/228, 0xe4}, {&(0x7f0000000380)=""/176, 0xb0}, {&(0x7f0000000440)=""/252, 0xfc}, {&(0x7f0000000540)=""/244, 0xf4}], 0x7, 0x0) r2 = fcntl$getown(r1, 0x9) fcntl$setownex(r1, 0xf, &(0x7f00000006c0)={0x0, r2}) fallocate(r1, 0x1, 0x7f, 0x3) vmsplice(r1, &(0x7f0000000880)=[{&(0x7f0000000700)="d238c26450e6e5ed4ace2fa38f98365bb6014db8d0b0b40e8558b927d7cfa2b72591f78b24da5a864ab30091f75e4ff3602f072db5a0e0b27fc071a714384ebcafadce7bb80faf", 0x47}], 0x1, 0x0) open_by_handle_at(r1, &(0x7f00000008c0)={0x9f, 0x38688b3c, "1950282e21dd52c63c03a4148eeaf397056e008eaf621a2c49d254240003ff7f0daf63d2d0148e3db88d6847fddc95af99a067da969a5f510b5d3d05f4075a14a7bcf6fa6b859537f3f42c09ace24061a06802f1a9c0e3c5543c38a6983842cab2e56b157b9221dd1825770cbd5513ae59b9798c9499273d25771b08512e87befc6571a2a035f04ae5ac2bbf8fb5d8a10d21713e15532e"}, 0x2000) syz_mount_image$ext4(&(0x7f0000000980)='ext2\x00', &(0x7f00000009c0)='./file0\x00', 0x5a, 0x0, &(0x7f0000000a00), 0x20, &(0x7f0000000a40)={[{@nobarrier='nobarrier', 0x2c}, {@noblock_validity='noblock_validity', 0x2c}, {@nouid32='nouid32', 0x2c}, {@nobarrier='nobarrier', 0x2c}, {@jqfmt_vfsv1='jqfmt=vfsv1', 0x2c}, {@jqfmt_vfsold='jqfmt=vfsold', 0x2c}, {@data_ordered='data=ordered', 0x2c}, {@usrjquota_path={'usrjquota', 0x3d, './file0\x00'}, 0x2c}]}) fcntl$F_SET_RW_HINT(r1, 0x40c, &(0x7f0000000ac0)=0x3) fcntl$addseals(r1, 0x409, 0x0) syz_mount_image$vfat(&(0x7f0000000b00)='vfat\x00', &(0x7f0000000b40)='./file0\x00', 0x3f, 0x1, &(0x7f0000000d80)=[{&(0x7f0000000b80)="cc7f3af251fbe5fc4f6cf837dfddedccf39d3bb080b8bbde3a19b07e1514fb84b7a08347a48abdb696a660db8d531a0d98ee7e77e2c3b2ebb79e6d061d219df27cea3cb12f", 0x45, 0x80000000}], 0x8000, &(0x7f0000000e00)={[{@flush='flush', 0x2c}, {@check_normal='check=normal', 0x2c}]}) syz_mount_image$hfsplus(&(0x7f0000000e40)='hfsplus\x00', &(0x7f0000000e80)='./file0\x00', 0x8, 0x3, &(0x7f00000014c0)=[{&(0x7f0000000ec0)="0fa0d6a4ad195fd2a0a1fda01895b6abd8aefd9287980e476b962ce5486f46040f39b43908f9b48d097442b33cab61f36d2f49945e931868ff956c9ad98d7d9da9a9059091f5d9531d84635551e319cdcf58a97f7aa81255e038db30d4538d669371345c808baedd30970c4301e02e3bedfbedb894779487b330174f648b879f1c06be14b8a4eaec5031e3132d438adaef526f9a6ef38dfbc4ede46accf0394282833bac268bc2dbc8fda89f1a4b0bb7f8d7b095ddc8130e02f6fb8d6d03be46595e7d10924f", 0xc6, 0x20}, {&(0x7f0000001140)="6ccb04dcccd901df426ce344aa", 0xd, 0x3}, {&(0x7f0000001300)="ce4a5d331782c2717d3aba6f774f0ac7fc00b6a6b52b7d780e8b47fa0303d8891a9a2c5abcd8c920cdf508df4ba8c9b9c3db205489fc1a082e513b42ece6648ebf9bb79dd52c61f17e7eb0c6434c071069d11c37025d68cdec84d18380ca1b063aac7802ad478da87e88522cdf508a23019afe75d077bdec8dcb615c1c66093250e07bd73ab2a5e5b413c04eea450fa2cca2f853573fcca48c460553c2240f21ae9712529861b40a7d9cddc6f57ef9576458ba9887c7d8645d858425e1656b6dd5cf81ef28d0e7cbeb6c21cabb12bc936895d6f628a2ccf24946e37799587e6878d9a14b8d095ab4b789b640350cca0bde9e7975300740ff7ef3", 0xfa, 0x9}], 0x215000, &(0x7f00000015c0)) fcntl$setsig(r0, 0xa, 0x1a) write(r1, &(0x7f0000001600)="c40d26f67af273931ccb75828e00757f16f035319251f976e991367c9010ce7a0a659a71bcd421d2389dfe01b92e717b289d238c4e4e672705aa62787a9e1960b6f9562beb923d882bc9b1b6093c4faceb4225063ff0f47177dfd3960e88a6e9e777b0352a80b414d33422d43d693db9cb1c692381557a8662cad3122d779d3d54aae415b3f905dcc3018cc4cff3ece46cb6cafe75d215381b338cd46c80c1b26a14eb7f7e2f0204957618c48d8879e2c2459c7cf2fad19a4fee1c", 0xbb) getdents64(r0, &(0x7f00000016c0)=""/75, 0x4b) syz_mount_image$ntfs(&(0x7f0000001740)='ntfs\x00', &(0x7f0000001780)='./file0\x00', 0xd6f1, 0x3, &(0x7f0000001d40)=[{&(0x7f00000017c0)="13e67940a677070190144703b9b2d2ffed37fe7d9f0d6b9ed1a67cde39a5751c2ccb5812764557505744847dc6c31a64016f3eb8f9b9a69e0f9a74b00e0ef1ed77809ef30e91929ced3f7a8e40e1730d9c3bc4a1daf2c0cbe82175c4e13a5850e0815ea1c3cb8cf53ecd5ebab8807b60489c70fdff395842c42d851cb53e7defd52542f79543c451798e6d99d43011248a72adc6c4f36708a47eda74130ab132c2f1bee849eac95dc5a12fb3839c43b5c1a1e9ce5428ae57dd6de12e26f494dff0dfbfd7a35639319304ce71e00c303ba800ff1a642207a5cd5f9bef9ed96db9fe5257b00b9e0dee9786f513805344d9040d6b", 0xf3, 0xa31}, {&(0x7f0000001a80)="a4f253d67c7cd8df26db4267acd3261510ead647e9f19b9ccb18621bac304cd6136cffb83fd67ee26b468e0fff83a5c14fd2b0dcf308bba767a6fda785590945ce23d2037e7b7d4615702111040d792d8fd8c885a54e38d65dacdc279975aecb2b", 0x61, 0x6}, {&(0x7f0000001c80)="4406987affe5d579e87fe38e13450d9dfb82951aee12b2fe97164c0e0f8cdce54e69e34a9134ad38e3a83387364018b47a970690670bf256901355fadaa539022ae0add17d226d5fd139dba2583015", 0x4f, 0x971f}], 0x20002, &(0x7f0000001e40)) fstat(r0, &(0x7f0000001e80)) fcntl$F_SET_FILE_RW_HINT(r0, 0x40e, &(0x7f0000001f00)) r3 = open(&(0x7f0000001f40)='./file1\x00', 0x800, 0x59) fcntl$getflags(r1, 0xb) renameat(r3, &(0x7f0000001f80)='./file1\x00', r3, &(0x7f0000001fc0)='./file1\x00') io_setup(0x100000001, &(0x7f0000002000)=0x0) io_destroy(r4) name_to_handle_at(r0, &(0x7f0000002040)='./file1\x00', &(0x7f0000002080)=ANY=[@ANYBLOB="0301000007000000308eef1aec8ee5cb369dbcc82b14224b80f689d9bff1df52aa67a112493dc1b9427fd96c669b66ef4d3791f5875b90d3e9c8e74cafc1c982a4264b3510ec93f704c8643dc0163179155c627e309ee0f3c89773225aba52861c7e90341367b229286231e7e8135eca9e1b9f261bf38d59c31d2d338d43536d4ceb016a16b2935676c54c631e60a21d18a189f9347d55cb61c181ecdafcf787e083e4e40ddb3fac09a5b354b4c2fc7481c1cac6eb7e5c99ea5f60febd78c3a08da8f48842a46ea440cfa1425bac1283f09643c84d8ebf54c82db11645680825fd48f558f68c258f8840b22bac718e58befc4d3ae3b172ab33d6ce976ce3b98ed631e1"], &(0x7f00000021c0), 0x1000) stat(&(0x7f0000002200)='./file0\x00', &(0x7f0000002240)) syncfs(r1) open$dir(&(0x7f00000022c0)='./file1\x00', 0x0, 0x120) [ 226.382667] IPVS: ftp: loaded support on port[0] = 21 [ 226.390292] netlink: 'syz-executor3': attribute type 12 has an invalid length. [ 226.412215] FAULT_INJECTION: forcing a failure. [ 226.412215] name failslab, interval 1, probability 0, space 0, times 0 [ 226.423531] CPU: 1 PID: 15327 Comm: syz-executor3 Not tainted 4.17.0-rc4+ #38 2018/05/08 06:23:37 executing program 6: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_NODELAY(r0, 0x84, 0x3, &(0x7f0000dbfffc)=0x3, 0x4) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) connect$inet6(r0, &(0x7f0000966fe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000c9effc), 0x4) r1 = dup(r0) setsockopt$inet_sctp6_SCTP_MAXSEG(r1, 0x84, 0xd, &(0x7f0000000080)=@assoc_value={0x0, 0x3ff}, 0x8) write$eventfd(r1, &(0x7f0000fc7ff8), 0xffc7) recvfrom(r0, &(0x7f00001b4f1e)=""/226, 0xfffffffffffffe49, 0x0, 0x0, 0xffffffffffffffa0) setsockopt$inet_sctp6_SCTP_RTOINFO(r0, 0x84, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x8, 0x6}, 0x10) getsockopt$inet_sctp6_SCTP_GET_PEER_ADDR_INFO(0xffffffffffffffff, 0x84, 0xf, &(0x7f0000000100)={0x0, @in6={{0xa, 0x0, 0x0, @remote={0xfe, 0x80, [], 0xbb}}}}, &(0x7f00000001c0)=0x98) write$eventfd(r1, &(0x7f0000604000), 0x8) write$eventfd(r1, &(0x7f0000000000)=0x8, 0x8) readv(r0, &(0x7f0000001200)=[{&(0x7f0000000200)=""/4096, 0x1000}], 0x1) [ 226.430808] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 226.440162] Call Trace: [ 226.442764] dump_stack+0x1b9/0x294 [ 226.446407] ? dump_stack_print_info.cold.2+0x52/0x52 [ 226.451217] syz-executor6 (15324) used greatest stack depth: 14472 bytes left [ 226.451612] ? __mutex_lock+0x7d9/0x17f0 [ 226.462934] ? perf_trace_lock+0xd6/0x900 [ 226.467103] should_fail.cold.4+0xa/0x1a [ 226.471184] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 226.476304] ? graph_lock+0x170/0x170 [ 226.480127] ? find_held_lock+0x36/0x1c0 [ 226.484204] ? __lock_is_held+0xb5/0x140 [ 226.488297] ? check_same_owner+0x320/0x320 [ 226.492638] ? kasan_check_write+0x14/0x20 [ 226.496902] ? __mutex_unlock_slowpath+0x180/0x8a0 [ 226.501851] ? rcu_note_context_switch+0x710/0x710 [ 226.507153] __should_failslab+0x124/0x180 [ 226.511407] should_failslab+0x9/0x14 [ 226.515220] kmem_cache_alloc+0x2af/0x760 [ 226.519380] ? __mutex_unlock_slowpath+0x180/0x8a0 [ 226.524322] ? __sanitizer_cov_trace_cmp8+0x18/0x20 [ 226.529354] __kernfs_new_node+0xe7/0x580 2018/05/08 06:23:37 executing program 6: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_NODELAY(r0, 0x84, 0x3, &(0x7f0000dbfffc)=0x3, 0x4) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) connect$inet6(r0, &(0x7f0000966fe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000c9effc), 0x4) r1 = dup(r0) setsockopt$inet_sctp6_SCTP_MAXSEG(r1, 0x84, 0xd, &(0x7f0000000080)=@assoc_value={0x0, 0x3ff}, 0x8) write$eventfd(r1, &(0x7f0000fc7ff8), 0xffc7) recvfrom(r0, &(0x7f00001b4f1e)=""/226, 0xfffffffffffffe49, 0x0, 0x0, 0xffffffffffffffa0) setsockopt$inet_sctp6_SCTP_RTOINFO(r0, 0x84, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x8, 0x6}, 0x10) getsockopt$inet_sctp6_SCTP_GET_PEER_ADDR_INFO(0xffffffffffffffff, 0x84, 0xf, &(0x7f0000000100)={0x0, @in6={{0xa, 0x0, 0x0, @remote={0xfe, 0x80, [], 0xbb}}}}, &(0x7f00000001c0)=0x98) write$eventfd(r1, &(0x7f0000604000), 0x8) write$eventfd(r1, &(0x7f0000000000)=0x8, 0x8) readv(r0, &(0x7f0000001200)=[{&(0x7f0000000200)=""/4096, 0x1000}], 0x1) 2018/05/08 06:23:37 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000001a40)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000001a80)=@ipmr_getroute={0x1c, 0x1a, 0x511, 0x0, 0x0, {0x80}}, 0x1c}, 0x1}, 0x0) [ 226.533518] ? kernfs_dop_revalidate+0x3c0/0x3c0 [ 226.538288] ? mutex_unlock+0xd/0x10 [ 226.542008] ? kernfs_activate+0x20e/0x2a0 [ 226.546260] ? kernfs_walk_and_get_ns+0x320/0x320 [ 226.551117] ? __sanitizer_cov_trace_const_cmp2+0x18/0x20 [ 226.556662] ? kernfs_link_sibling+0x1d2/0x3b0 [ 226.561258] kernfs_new_node+0x80/0xf0 [ 226.565160] __kernfs_create_file+0x4d/0x330 [ 226.569583] sysfs_add_file_mode_ns+0x21a/0x560 [ 226.574265] sysfs_add_file+0x4e/0x60 [ 226.578073] sysfs_merge_group+0xfa/0x230 [ 226.582238] dpm_sysfs_add+0x161/0x210 [ 226.586141] device_add+0xa11/0x16d0 [ 226.589870] ? device_private_init+0x230/0x230 [ 226.594461] ? kfree+0x1e9/0x260 [ 226.597842] ? kfree_const+0x5e/0x70 [ 226.601567] device_create_groups_vargs+0x1ff/0x270 [ 226.606588] device_create+0xd3/0x100 [ 226.610401] ? device_create_vargs+0x60/0x60 [ 226.614828] ? mac80211_hwsim_new_radio+0x1a9/0x3410 [ 226.619941] ? trace_hardirqs_on+0xd/0x10 [ 226.624113] mac80211_hwsim_new_radio+0x3c6/0x3410 [ 226.629054] ? vprintk_emit+0x3e5/0xdd0 2018/05/08 06:23:37 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000001a40)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000001a80)=@ipmr_getroute={0x1c, 0x1a, 0x511, 0x0, 0x0, {0x80}}, 0x1c}, 0x1}, 0x0) 2018/05/08 06:23:37 executing program 1: r0 = socket$can_bcm(0x1d, 0x2, 0x2) perf_event_open(&(0x7f0000000200)={0x2, 0x70, 0x3e6, 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_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) connect(r0, &(0x7f0000eefff0)=@ethernet, 0x10) setsockopt$sock_int(r0, 0x1, 0x4000000000400028, &(0x7f0000000080)=0x1, 0x4) sendmsg$can_bcm(r0, &(0x7f0000168000)={&(0x7f0000006000)={0x1d}, 0x10, &(0x7f00004daff0)={&(0x7f0000006fb8)={0x5, 0x0, 0x0, {}, {0x0, 0x2710}, {}, 0x1, @can={{}, 0x0, 0x0, 0x0, 0x0, "0b73a01c25e50766"}}, 0x48}, 0x1}, 0x0) sendmsg$can_bcm(r0, &(0x7f0000000000)={&(0x7f0000004000)={0x1d}, 0x10, &(0x7f0000002ff0)={&(0x7f0000004fb8)={0x7, 0x0, 0x0, {}, {0x0, 0x7530}, {}, 0x1, @can={{}, 0x0, 0x0, 0x0, 0x0, "510200"}}, 0x48}, 0x1}, 0x0) [ 226.633052] ? __rhashtable_insert_fast.constprop.53+0xf50/0xf50 [ 226.639212] ? lock_downgrade+0x8e0/0x8e0 [ 226.643376] ? mark_held_locks+0xc9/0x160 [ 226.647530] ? do_raw_spin_trylock+0x1b0/0x1b0 [ 226.652128] ? vprintk_default+0x28/0x30 [ 226.656197] ? vprintk_func+0x81/0xe7 [ 226.660004] ? printk+0x9e/0xba [ 226.663295] ? kmsg_dump_rewind_nolock+0xe4/0xe4 [ 226.668058] ? graph_lock+0x170/0x170 [ 226.671871] ? __sanitizer_cov_trace_switch+0x53/0x90 [ 226.677076] ? __sanitizer_cov_trace_cmp4+0x16/0x20 [ 226.682112] ? validate_nla+0x2d9/0x7b0 [ 226.686099] hwsim_new_radio_nl+0x7a7/0xa60 [ 226.690432] ? nla_parse+0x358/0x4a0 [ 226.694165] ? mac80211_hwsim_new_radio+0x3410/0x3410 [ 226.699365] ? __netlink_ns_capable+0x100/0x130 [ 226.704053] genl_family_rcv_msg+0x889/0x1120 [ 226.708565] ? genl_rcv+0x40/0x40 [ 226.712028] ? lock_downgrade+0x8e0/0x8e0 [ 226.716190] ? __sanitizer_cov_trace_cmp4+0x16/0x20 [ 226.721223] ? lock_acquire+0x1dc/0x520 [ 226.725204] ? genl_rcv+0x19/0x40 [ 226.728681] genl_rcv_msg+0xc6/0x170 2018/05/08 06:23:37 executing program 5: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000b5dfa8)={0x26, 'hash\x00', 0x0, 0x0, 'sha1-avx\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = open(&(0x7f00004b8ff8)='./file0\x00', 0x28042, 0x0) fallocate(r2, 0x0, 0x0, 0x73e0) sendfile(r1, r2, &(0x7f0000000000), 0x8) sendfile(r1, r2, &(0x7f0000145000), 0x7dd) [ 226.732405] netlink_rcv_skb+0x172/0x440 [ 226.736470] ? genl_family_rcv_msg+0x1120/0x1120 [ 226.741232] ? netlink_ack+0xbc0/0xbc0 [ 226.745138] ? rcu_bh_force_quiescent_state+0x20/0x20 [ 226.750343] ? netlink_skb_destructor+0x210/0x210 [ 226.755202] genl_rcv+0x28/0x40 [ 226.758495] netlink_unicast+0x58b/0x740 [ 226.762574] ? netlink_attachskb+0x970/0x970 [ 226.767000] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 226.772548] ? __sanitizer_cov_trace_cmp4+0x16/0x20 [ 226.777571] ? security_netlink_send+0x88/0xb0 [ 226.782154] netlink_sendmsg+0x9f0/0xfa0 [ 226.786218] ? netlink_unicast+0x740/0x740 [ 226.790457] ? security_socket_sendmsg+0x94/0xc0 [ 226.795204] ? netlink_unicast+0x740/0x740 [ 226.799435] sock_sendmsg+0xd5/0x120 [ 226.803142] ___sys_sendmsg+0x805/0x940 [ 226.807116] ? copy_msghdr_from_user+0x560/0x560 [ 226.811876] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 226.817407] ? proc_fail_nth_write+0x96/0x1f0 [ 226.821897] ? __fget_light+0x2ef/0x430 [ 226.825863] ? fget_raw+0x20/0x20 [ 226.829327] ? find_held_lock+0x36/0x1c0 [ 226.833386] ? kasan_check_write+0x14/0x20 [ 226.837624] ? wait_for_completion+0x870/0x870 [ 226.842216] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 226.847741] ? sockfd_lookup_light+0xc5/0x160 [ 226.852229] __sys_sendmsg+0x115/0x270 [ 226.856113] ? __ia32_sys_shutdown+0x80/0x80 [ 226.860513] ? __sb_end_write+0xac/0xe0 [ 226.864490] ? fput+0x130/0x1a0 [ 226.867761] ? ksys_write+0x1a6/0x250 [ 226.871565] ? syscall_slow_exit_work+0x4f0/0x4f0 [ 226.876413] __x64_sys_sendmsg+0x78/0xb0 [ 226.880466] do_syscall_64+0x1b1/0x800 [ 226.884344] ? finish_task_switch+0x1ca/0x810 [ 226.888839] ? syscall_return_slowpath+0x5c0/0x5c0 [ 226.893762] ? syscall_return_slowpath+0x30f/0x5c0 [ 226.898698] ? entry_SYSCALL_64_after_hwframe+0x59/0xbe [ 226.904060] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 226.908904] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 226.914089] RIP: 0033:0x455979 [ 226.917267] RSP: 002b:00007f1f041c5c68 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 226.924967] RAX: ffffffffffffffda RBX: 00007f1f041c66d4 RCX: 0000000000455979 2018/05/08 06:23:37 executing program 7: r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f00000009c0)={&(0x7f0000000440)={0x10}, 0xc, &(0x7f0000000980)={&(0x7f0000000000)=ANY=[@ANYBLOB="b8000000190001000000000000000000ac1414bb000000000000000000000000ffff0000000000000000000000000000000000000000000002007f00000000007dc4431907d564ac911e4fe976bf10078545910ab4f6b2d67e3d811467192bbe5a28f525f010b64bca62d036322025e60bdf1a18a07bbae38a6e554e9d35d4a359067fa17ba7efebe1def9c688bff8cd999c44a1d84622d013751e488c1dc72ec74c87a83773735ef46548f20bb6022f84a66569", @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'], 0xb8}, 0x1}, 0x0) [ 226.932226] RDX: 0000000000000000 RSI: 0000000020b3dfc8 RDI: 0000000000000013 [ 226.939487] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 226.946744] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000014 [ 226.953999] R13: 000000000000053d R14: 00000000006fbe58 R15: 0000000000000017 2018/05/08 06:23:37 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000001a40)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000001a80)=@ipmr_getroute={0x1c, 0x1a, 0x511, 0x0, 0x0, {0x80}}, 0x1c}, 0x1}, 0x0) 2018/05/08 06:23:37 executing program 7: r0 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r0, &(0x7f0000000080)={0x18, 0x0, {0x4, @dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xa}, 'lo\x00'}}, 0x1e) fanotify_init(0x2, 0x40000) sendmsg$kcm(r0, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)=[{&(0x7f0000000440)='"', 0x1}], 0x1, &(0x7f0000001bc0)}, 0x0) clock_gettime(0x0, &(0x7f00000000c0)={0x0, 0x0}) recvmmsg(r0, &(0x7f0000000240)=[{{0x0, 0x189, &(0x7f0000000800), 0x28c, &(0x7f0000000880)=""/209, 0xd1}}, {{&(0x7f0000000000)=@hci, 0x80, &(0x7f00000003c0), 0x0, &(0x7f0000000140)=""/240, 0xf0}}], 0x2, 0x0, &(0x7f0000000b80)={0x0, r1+30000000}) 2018/05/08 06:23:39 executing program 6: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_NODELAY(r0, 0x84, 0x3, &(0x7f0000dbfffc)=0x3, 0x4) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) connect$inet6(r0, &(0x7f0000966fe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000c9effc), 0x4) r1 = dup(r0) setsockopt$inet_sctp6_SCTP_MAXSEG(r1, 0x84, 0xd, &(0x7f0000000080)=@assoc_value={0x0, 0x3ff}, 0x8) write$eventfd(r1, &(0x7f0000fc7ff8), 0xffc7) recvfrom(r0, &(0x7f00001b4f1e)=""/226, 0xfffffffffffffe49, 0x0, 0x0, 0xffffffffffffffa0) setsockopt$inet_sctp6_SCTP_RTOINFO(r0, 0x84, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x8, 0x6}, 0x10) getsockopt$inet_sctp6_SCTP_GET_PEER_ADDR_INFO(0xffffffffffffffff, 0x84, 0xf, &(0x7f0000000100)={0x0, @in6={{0xa, 0x0, 0x0, @remote={0xfe, 0x80, [], 0xbb}}}}, &(0x7f00000001c0)=0x98) write$eventfd(r1, &(0x7f0000604000), 0x8) write$eventfd(r1, &(0x7f0000000000)=0x8, 0x8) 2018/05/08 06:23:39 executing program 5: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$SG_GET_REQUEST_TABLE(r1, 0x2286, &(0x7f0000000200)) sendmsg$nl_netfilter(r0, &(0x7f00009f5000)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f00004ca000)={&(0x7f0000690000)={0x1c, 0x0, 0x8, 0x1, 0x0, 0x0, {}, [@nested={0x8, 0x1, [@generic="06"]}]}, 0x1c}, 0x1}, 0x0) getsockname(r0, &(0x7f0000000180)=@ipx, &(0x7f00000000c0)=0xfffffff9) 2018/05/08 06:23:39 executing program 7: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x6e, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd6002290f00383a0000000000000000000000ffff503bf8340f1dd51500000000ff0200000000000000000000000000010300907800000000609433df0000290000000000000000000000000000000001fe800000000000000b00800000000000006b000000000000"], 0x0) 2018/05/08 06:23:39 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000001a40)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000001a80)=@ipmr_getroute={0x1c, 0x1a, 0x511, 0x0, 0x0, {0x80}}, 0x1c}, 0x1}, 0x0) 2018/05/08 06:23:39 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) setsockopt$netlink_NETLINK_ADD_MEMBERSHIP(r0, 0x10e, 0x1, &(0x7f0000000040)=0xa, 0x4) sendmsg$nl_generic(r0, &(0x7f0000b3dfc8)={&(0x7f0000000080)={0x10}, 0xc, &(0x7f00000003c0)={&(0x7f0000000280)={0x28, 0x22, 0x109, 0x0, 0x0, {0x4}, [@typed={0x14, 0xc, @ipv6=@loopback={0x0, 0x1}}]}, 0x28}, 0x1}, 0x0) 2018/05/08 06:23:39 executing program 0: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendto$inet(r0, &(0x7f0000103fa0)="88", 0x1, 0x0, &(0x7f0000ab9000)={0x2, 0x0, @remote={0xac, 0x14, 0xffffffffffffffff, 0xbb}}, 0x10) setsockopt$inet_sctp6_SCTP_EVENTS(r0, 0x84, 0xb, &(0x7f0000294ff5)={0x0, 0x0, 0x0, 0x3}, 0xb) shutdown(r0, 0x1) recvmmsg(r0, &(0x7f0000004100)=[{{&(0x7f00000039c0)=@ipx, 0x80, &(0x7f0000004040)}}], 0x1, 0x40000, &(0x7f00000042c0)={0x77359400}) 2018/05/08 06:23:39 executing program 1: r0 = perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = getpid() perf_event_open(&(0x7f0000000080)={0x3, 0x70, 0x9, 0xfffffffffffffff9, 0x8, 0x5, 0x0, 0x2, 0x4, 0x3, 0x5, 0x5, 0x3, 0x6, 0x7, 0x1000, 0x561, 0x5, 0x5, 0x54d0, 0x7ff, 0x3, 0x800, 0xffffffffffffff70, 0x71cc25e0, 0x7, 0x1, 0x8, 0x80000000, 0xeb3e, 0x100, 0x280, 0xffffffffffffffff, 0x9b69, 0x7fff, 0x2d, 0x8, 0x100, 0x0, 0x100000000, 0x5, @perf_bp={&(0x7f0000000040), 0x2}, 0x402, 0x7f, 0xc3, 0x0, 0xfffffffffffffc00, 0x5, 0x9}, r1, 0x0, r0, 0xb) r2 = getpgid(0x0) r3 = gettid() syz_open_dev$dmmidi(&(0x7f0000000140)='/dev/dmmidi#\x00', 0x10001, 0x240) kcmp$KCMP_EPOLL_TFD(r2, r3, 0x7, 0xffffffffffffffff, &(0x7f0000000100)) 2018/05/08 06:23:39 executing program 4: sched_setattr(0x0, &(0x7f0000000080), 0x0) mmap(&(0x7f0000000000/0x19000)=nil, 0x19000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = userfaultfd(0x0) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f0000e53fe8)={0xaa}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000007fe0)={{&(0x7f0000000000/0x4000)=nil, 0x4000}, 0x1}) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) syz_open_dev$vcsa(&(0x7f00000000c0)='/dev/vcsa#\x00', 0x2, 0x4000) r2 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000cd8ff4)) r3 = epoll_create1(0x0) epoll_wait(r2, &(0x7f0000000040)=[{}], 0x1, 0x0) dup2(r2, r1) epoll_ctl$EPOLL_CTL_ADD(r3, 0x1, r2, &(0x7f0000007000)={0x0, 0x3}) ioctl$UFFDIO_UNREGISTER(r0, 0xc020aa04, &(0x7f0000000000)={&(0x7f000000f000/0x2000)=nil, 0x2000}) [ 228.188169] netlink: 'syz-executor3': attribute type 12 has an invalid length. 2018/05/08 06:23:39 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000001a40)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000001a80)=@ipmr_getroute={0x1c, 0x1a, 0x511, 0x0, 0x0, {0x80}}, 0x1c}, 0x1}, 0x0) 2018/05/08 06:23:39 executing program 7: unshare(0x60000000) r0 = socket$alg(0x26, 0x5, 0x0) ioctl$sock_ifreq(r0, 0x8923, &(0x7f0000000000)={'ifb0\x00', @ifru_addrs=@generic={0xe, "f72fef9ced25d8417cb62c02728b"}}) r1 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) write$binfmt_elf32(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="7f454c4602000060040000000000000003003e00ff010000170200003800000044000000ff000000040020000200080000f800000000000053e5746409000000968600000600000006000000a3000000ff01000000000000cbb3addca8a4829e7e7e3a04857fe296c435318ea6dc8978f2bca53cf5d91e503b28405bb2f2833e945adcd5cd75ab3c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d94da32d0dbddca79cc2bcec86368d20c71442922ad7172c38d24bf107d234c22f1a3eeeaac966815e68edbbd1657047b333a9e2ebbd40f5833fe6599f0eb928502bf73a488394f75800c9494eaa3a00862d6971993d2d1e9503082265825f738c5c40f24ba1f9cddb95d13fbb6019065b1b9d239cb9be0000"], 0x194) ioctl$sock_ifreq(r1, 0x8923, &(0x7f0000000080)={'tunl0\x00', @ifru_addrs=@sco={0x1f}}) 2018/05/08 06:23:39 executing program 6: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_NODELAY(r0, 0x84, 0x3, &(0x7f0000dbfffc)=0x3, 0x4) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) connect$inet6(r0, &(0x7f0000966fe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000c9effc), 0x4) r1 = dup(r0) setsockopt$inet_sctp6_SCTP_MAXSEG(r1, 0x84, 0xd, &(0x7f0000000080)=@assoc_value={0x0, 0x3ff}, 0x8) write$eventfd(r1, &(0x7f0000fc7ff8), 0xffc7) recvfrom(r0, &(0x7f00001b4f1e)=""/226, 0xfffffffffffffe49, 0x0, 0x0, 0xffffffffffffffa0) setsockopt$inet_sctp6_SCTP_RTOINFO(r0, 0x84, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x8, 0x6}, 0x10) getsockopt$inet_sctp6_SCTP_GET_PEER_ADDR_INFO(0xffffffffffffffff, 0x84, 0xf, &(0x7f0000000100)={0x0, @in6={{0xa, 0x0, 0x0, @remote={0xfe, 0x80, [], 0xbb}}}}, &(0x7f00000001c0)=0x98) write$eventfd(r1, &(0x7f0000000000)=0x8, 0x8) 2018/05/08 06:23:39 executing program 1: r0 = socket$inet_smc(0x2b, 0x1, 0x0) listen(r0, 0x0) io_setup(0x5, &(0x7f0000000000)=0x0) r2 = openat$mixer(0xffffffffffffff9c, &(0x7f0000001040)='/dev/mixer\x00', 0x200, 0x0) io_submit(r1, 0x1, &(0x7f00000010c0)=[&(0x7f0000001080)={0x0, 0x6495fc4d64551bc5, 0x0, 0x1, 0x1, r0, &(0x7f0000000040)="a335d10117f34945bcbca5550d843593cd2eb4576991abd16d2be1b4a0d5b5d526f5be552ede7eb2f09b5bbf2ea6168cc025c702f85fad0f8f9248c1e48c6534e0a49d63d0692d544e636f161a2714628c1123c3e76ff65e8f79af85bebfa601449a0343ddf794c57246d82cb8b6771f0715138637c5bb8e3ca5b5157f6dda46a5c657a63bea2bad27985db50f7c9a238e49c9f361e39e8aee10d922aa63f530a3abbc14ef999641050a76a7b4b5e5f939ff2c837dcfde2c1b5247751d4a44bf96b9245edb27dff1958799142151dc7db714a86aca0d5530fa3a97ace4270f38bdb8ed6239518113d31e1242857db010edc139164812ec550ca02bb508dfbb44b43ae0f9b31c3553accda927493cd429728228cfd720452286d8e8661cbe4d82557252e624a2cb043af86ae7327bc0ad556baeb0cf527223258b2ddf70608282f50f7a24ecc21291fbd84472b51c96f9117d9305e742fc8eba9f40ea4ff9a6b11bb21734de92313ebc20e50ebd55d343635eb1cd70c8f45212c5cb4c3ece32320d6683c375cf6ec439881b3da8ce86aafa2474bdddf43fae4ac3ac0ff4f8ed537e1156f2a95ff4c5b6dec9dd8168ea0ae84ec2c0f751671eabfba978f6fe3d0a727adfed956be7ec1db4e7b87ac76ba4c2353206fca2c261caea11bf56b5d38fac609d50a22c69b4a69fa82c39829864274cf2b97b05d843f5e605669adaf973a1c666b61bc6220fca3787446e34b9ec70136629d294879b06667275bbfbad0d5fcaead13eccf6ab190baf7b3c45e59665c7a6404b4c3dc0979d9247c2e72ab7f20b6bcdbdcf7e1c2c1f634f92c6d18e856d5c925e68e509038c4b601e79f33a2fe27fabf93088b84a60f54d6f848c74e0cf0a80c589639e699dd486e4732af93921b3e0acef7be4ed6d84faf3555af257d4687b2322defe57814affca0e02674e978845260a498d11badac736095a7a65a1d53e619fbe833f6563889d276a2fa4ec91a0b88b16da658327622f6d1d441f860116b251fa2392d2ca6626550d116b1adc6df0274feafa289f203cf0d962d87653ff3340b658c47fc2528f2fb23c0fe460e2521146de4d6b8eba1b7fd43373ce4ae385faf33d6211ada48fb2f350a694714151b1861c239f7b94c7977864210734b5de93fcf0e5b1b894a34c7ea34e532adf92cc6010dea9e018c472f717782c22b4dfaa248abc58d46c2f4d0b85c8666710af93bb92d7acb3959cf2a366bd57b256cb3e530f9132c6110bbc06e2e732b62f23918d9e97d4840702a4208064e7d183321e12a06f1b4df45a76d84f01d2f9543e36b3d9d79cf4001b610714e5e29d6f882298032d51a529c0ddba762c7cd6b4d093dd7aa4247420de706bcd8e56ba0269acde299f30d06630619f2baaa24a76e6211633acad107234adff0836dfd7b96130d599ada6379419294357732f68fd5e28056d368e5d43bb7a399b8ad2a45833ba30f1d9f6e384b8598a46ae52bbdf4f6de610f249ca276cfb56b685d99b6ee314135106345ed1499a2725c5bf57d7e24848a3908dddf1173cb0a5ef410ca5e56a1055f7e4107af3bee699dedee23e7a02baefc2439c43a1e93a7b992e8f3aa5362fc1f849226f904aff0231a829f023c2e96c1a41ae0357f1536caa8d73017c6151253c2a1b46ee2c5c138bcfb48e52b13a3fc0d36bdfbb2b045dbd5e6457bd2340b66622fc12790f9b37f7648d96a010dbe363229f14ae4c519b4637fd9c3d3432471779aa58930969a4ee423666f2e490cb97242bc3bb8b53f700121e6d98c4206eb4f6acda8037144ea0be25fdc4aabee754876e6d9d74a4a8f8496dca9d1cab45d29a17fa6b25aade881c735ce34a949574005913f2d69daaccaf696e31499078e3bcb0f07d7a0cc1d062468c9533fe0d79a6559ac122fdff9b18be8b1799a00c2252e06d21ca78c08950235eb72b485dc0869e2cfac7f1596728c268386e401c016fe82cf59539e1100b6fe1ec2c53536174dde90609af210a665d078420b3cf1dd2d6524fd594a2bfd46d05cedc7130cf1c42e0b9e544d43fae839438763cf79795409a2dc6b1cdc3256e13eb78b617631ab799041c76588ea9ba59d5f31f6d162a34aad1b42e38cefc66212dcbd3ca1c9c80acfdb489ce8cbfc56985048500e7e519853a93db55c9fa675ca44c9ef70aa8f6c83b884bf9303d2ead205daeeb39f9b02e4a58ead125cffd3d5e7a96506947bbf56bd6f23834421fdc09c27334c6446689749102484c16254f90477c3d26f32fe59d7d8243a1a81ca8bd6bcdabb4b03a6fc40479702e04161db31d06d79b80969ce85a6503922ea85618e71d2254a40a5785840da0ac230812d61e7e3266cb9754274c4cbfbaac7953f5ff7d5a87c04527842e2e74e0623d4050ccc3435cfbc4ed8eff7b84e3cb7a5270de316915df97359fa07e22b322ecfe97f266fe3b33d8e28467424bfb5360144a1b3aae61858948e4041fa700b89ade1bbf5f3aafc42d8c9b2421d8c542fee2827ff10ff538e26ed859c7159e414e171abf4445d453c4d4b13ef198b32e51247fe403051907ba70d7d7bf435dbed3cebefc41120ed80e5e7a9bf33008236b3b7291c2aec9149f4fffd47be17b6ba911c09a8e0b58f1082214c889035a6a84bd13b0b53033d2ceb01cb2cc2202c6a6e1537b522133221ed7e369ad72ba9bcfb3395f62d971b37a01c19339ed20058b8ca1ad7d9123adb7fc2e232eda4f1592395b679762ef16bc15cf340d1d2100390f87f30df600dd5a064a812dca8d9fee54d9f0d9e6963d68e5b707bf05d5062a317db93cf1efb40c91fd91f9e64b768b246cd70f676e235fcd77bd4852566b354c409d6e9c233e6f905194252a0d5ebf1fffce8e7d0c85167c6230c6e1ad3248cdbff4afc02b37199c541d2e06c322d5878e57b7dbda15edf29b620cb5be22423d9d35fc661fd1a1be8d4d2f4eec1817a8c1dd69573c4282df13a9d4c22d6f459807455bdf4a49c19d0388a207a140d42e16459a75f0727742b5f01d52fdc2c62909b2a8c0d82a9a093868abfc5f3074c63e01668c1ae451682fce3ad341b7d92e2ed0afcc202da8e6d8b4cb6d303fe2944e14e143d689372c8e316b7bf174642280d7a4bd551ffb5a925177aec53da8f67a549fc2a73b4c1f0bc4f25ccfa3bca272dfc875662cd951401d0b52337d5d43199adb9095fa0b91160a31a60953886143eb0a75330578871ac37c02ffcfbf2a4cbef8f65c6866f3be8008068c4a9e10ebc312eb78d173a57cddb4aaac2784b8acf05ec4a0c26db83cd33fe129b0206c7af455f20fb2f77159ddad07091e378c58d8e45deca91986c2acf42f0687f732682117181c6ace1e0435829a042c52c717f85451182db89af7ca9d4148f057efee5a8a6fc8b5472881a788d1804ee6460d0cb7c1c8939a72e0f8ab09ba33ff32c2801374642943cc0423ff43f7adf34bbff07e78e0c07ca8ba549546d9d951a22edc203a35dfac4cf41834c6e6753277d33608d79023cf180c5e7379756b1efb71cd76d3e5c5133089b937acf89e56f601d5b83a28e12e9be4790a2b58be0afef0962cfe3e4df73ab444e580bb9b8de3c8db4df98cf01b47bb27e09e0338de461e5ab4f8d3b76fb075ec4b96a67a9f7701c5a9a828e1b72aad3ce289b1d7590272e8e24d78ac546a4936b98b57b4d58d448a5cc3166f806f2fa23004733e6a782ac774079b5c396b1ae8d6028ec6a6f601f69f249e33e6314ecb162fcc4dfa11bcc7b9808931ca0cb725d161631e77e646a5356584b6a7e28a8d5c46f4c28c847c0a73d6936a5127bf10469822d1dcc10f2cd750b7e7085775d9e62cb23c45fa901bd0c9c2a15d7f305d5c3787ad0767e8c95210acac22623c126a3188ad9f3b2a7bf6e0012b2d0780b85bd3a9e9325dfdd85991b8362e43fec38c7864d2cc84c6b1a1d967d1c70750b0e73b6b3a535913d1d903887579866b1fc0d6f41fbe0ebb6d99a318874aad9932d6a6dcab2f599abe1c5c3420d67a7467491a3a621c1257c93a10d50233f848b88e16070f1a729d4d797848843d6a757adcc3dedf1619794eff90c98ff69a33aca52fd33269b73622bdd070024ff8ec23ee634c2cd692b913e117f611d8630e0375c3575105a6021a8c5943f6ea06e0f606fa12838bf2db9c9745187c2801c0389565642b4fe55c6167607fadf014d4b4404d20190444e22744f4ba86060d8cf773eb5904045df3e56ce8f77a3b544ace9ea427df9df5c273391ac6f3d4a409c5e4eb806ff3ac48e13dbf749c9d0eff2cc21607a91bf5de104dbebafb033266fd068426571e8c75452a8199e379825be6f7c014bcdd8236340b0fe334c16d9e9fe5a64c26979244c34529c7e7a0570c0dac4c11fba7a1261092012147516034ab1442b991591ee7100362f1039e177153e3e6d4120d0b08ca4cb7c540bff2af5bfb975f6cc3def4c7488b80e4d7b1c2134aa868b2788811eb1b9187dfb2c5e437b994deeca4d75863bc0af9ad3c869ff18d279ab053788fe46805059761333d9a815eafe711d07c3760aeb498eb57a3f13c09a4cfa479acd06903bcb9190afdaab6ce13c710063b814be327a1b755d8a3273f385316c025ac65f51ac187f2791b3002c39fc5e49af8d8bdd16dd65f31660bd8ae0cf370b6bcb8d129c6c35c1e46c4e4e7e36a2b21b56105a6c252780b4d2ab9c06c52aea7460fec22f662a9e0b71d7e6e1b24c54b8844b8bc0597fe8009d06e53eb62c10e3ba44754f4ef200f67e156354459a47980a24a384f8a5023c124781485161fd088e96b34b90aeec8598e4f20286c21dce2ced42d3ec62a126f32efb71d7a7e4c8e6a6013ca9270e499ba2754970c13472d474fb15e59272d2d51f4f7fafefba19273910d2ca5853e2d079436b523f1c5095db18a4301d7ae195d603dc5008a1e7cc72a3daa331e034920103b0d86da9c69a1d9050cb1052eeb0e03faea59c91a1c9941f50004c6584e667e913efa19dbb105a9ec04c768e9801642854f91a080323df03af96f9797c7cc7004fdf150d21e1c387e19da97115e93e4fdec284c5266a91b8bacd0df707f3884bec4c94594132e06675e4bad787e5c445d0c10e63985a30aac90aaa0c364f451dd4798aba24cfa18e3f102ee4cd27de8ff513937b5c73f5c463b82f14e2a454ad032128b65fa09824ead3c66d4bf1aa20bfeaaa255e8f2b109efac65caf7157e164eb0be4191b73248b3229f7e90e5cc22fb383224d92f689603be8ed341700a855019e50ca5f56594ab4317d82214dca744c02bbb12c022f14935b133aab1bccc00a4f5516608480e155cf6324ef188c2b49697c5b7fa28b8b7d1963ce780ecef9ec2b22cd62792ef3286a4b8e575012ee5b68afd44b70b404d3804026bdec529971f0ed8e0e0f18926511388d4d07040a8779e213b21d9f19724d842c72ca7ab0df363ce9e49d1bc4301a88297be70d7d585eff1fa0949c7ef51c4c8a88120e423f0abde1243757883f0db07cf3da25ed1b74f685b1d23dea74e213511b665cb697d5aec16cce51f99b48e3e78e305b722e1b9d274e72c79b1571c1df23e89bd2fc4f62b9aa1aeb7a1ed2d6e9b66696a790fbef9e5d80c2637d432075fe71a107b9fb2b3c62468b82053e24ff8b984909b70e96df5102a1e9f9a0b716671350413659d0e8ae7ee61b8744820659968da467ef083bcc71c13a185418fed754520cec8ddc50c06ac8712dffec48edb78e7ee9a63449f6734be95b7c5d1bf7aacb751d67c935bf5414f4225e71e5fcc1c", 0x1000, 0x8, 0x0, 0x0, r2}]) r3 = epoll_create(0x0) fcntl$getownex(r3, 0x10, &(0x7f0000001100)) shutdown(r0, 0x8000000000000001) 2018/05/08 06:23:39 executing program 5: r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000ff7)='/dev/ppp\x00', 0x0, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000001000)=[{&(0x7f00000000c0)="15032eb9", 0x4}], 0x1, 0x0) ioctl$EVIOCGPROP(r0, 0xc004743e, &(0x7f00000006c0)=""/246) ioctl$EVIOCGREP(r0, 0x4010744d, &(0x7f0000001000)=""/174) ioctl$ASHMEM_GET_NAME(r0, 0x81007702, &(0x7f0000000000)=""/50) [ 228.354771] IPVS: ftp: loaded support on port[0] = 21 [ 228.502890] : renamed from tunl0 2018/05/08 06:23:40 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000001a40)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000001a80)=@ipmr_getroute={0x1c, 0x1a, 0x511, 0x0, 0x0, {0x80}}, 0x1c}, 0x1}, 0x0) 2018/05/08 06:23:40 executing program 4: bpf$MAP_CREATE(0x0, &(0x7f0000346fd4)={0x0, 0x0, 0x0, 0x9c}, 0x2c) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000b7a000)={0x1, 0x5, &(0x7f0000346fc8)=@framed={{0x18}, [@alu={0x8000000201a7f19, 0x0, 0x7, 0x0, 0x1}], {0x95}}, &(0x7f0000f6bffb)='GPL\x00', 0x0, 0x36, &(0x7f00001a7f05)=""/251}, 0x18) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0x0, 0x0}) setsockopt$sock_attach_bpf(r2, 0x1, 0x32, &(0x7f0000000100)=r0, 0x4) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000000)='/dev/rfkill\x00', 0x200800, 0x0) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r3, 0x84, 0x79, &(0x7f0000000040)=0x9, 0x4) sendmsg(r1, &(0x7f0000006080)={&(0x7f0000005f00)=@llc={0x1a}, 0x80, &(0x7f0000006040)=[{&(0x7f0000005f80)='!', 0x1}], 0x1, &(0x7f000000ad80)}, 0x0) r4 = mmap$binder(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x3, 0x110, r3, 0x0) ioctl$BINDER_GET_NODE_DEBUG_INFO(r3, 0xc018620b, &(0x7f0000000080)={r4}) 2018/05/08 06:23:40 executing program 5: r0 = bpf$MAP_CREATE(0x0, &(0x7f0000346fd4)={0x0, 0x0, 0x0, 0x7}, 0x2c) r1 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000040)={0xffffffffffffff9c, 0x2, 0x1, 0x5, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0], 0x4}, 0x20) ioctl$KDGKBENT(r1, 0x4b46, &(0x7f0000000080)={0x3ff, 0x2, 0x7}) getsockopt$inet_sctp_SCTP_STATUS(r1, 0x84, 0xe, &(0x7f00000000c0)={0x0, 0xea05, 0x9, 0x6, 0x1, 0xf74, 0x1, 0x7fffffff, {0x0, @in6={{0xa, 0x4e24, 0x2, @mcast1={0xff, 0x1, [], 0x1}, 0x401}}, 0x6, 0x80, 0x9, 0xf6, 0xfffffffffffffffa}}, &(0x7f0000000180)=0xb0) clock_gettime(0x0, &(0x7f0000000340)={0x0, 0x0}) ppoll(&(0x7f0000000300)=[{r1, 0x4}, {r0, 0x8000}, {r1, 0x8240}, {r0, 0x20}], 0x4, &(0x7f0000000380)={r3, r4+10000000}, &(0x7f00000003c0)={0x1ff}, 0x8) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r1, 0x84, 0x6f, &(0x7f0000000280)={r2, 0x94, &(0x7f00000001c0)=[@in={0x2, 0x4e23, @rand_addr=0x8}, @in6={0xa, 0x4e21, 0xffff, @remote={0xfe, 0x80, [], 0xbb}, 0x7}, @in={0x2, 0x4e21, @rand_addr=0x80000001}, @in6={0xa, 0x4e21, 0x100, @local={0xfe, 0x80, [], 0xaa}, 0xbc}, @in6={0xa, 0x4e21, 0xda15, @dev={0xfe, 0x80, [], 0x19}, 0x3}, @in={0x2, 0x4e24, @loopback=0x7f000001}, @in={0x2, 0x4e20, @multicast1=0xe0000001}]}, &(0x7f00000002c0)=0x10) bpf$PROG_LOAD(0x5, &(0x7f00000ba000)={0x1, 0x5, &(0x7f0000346fc8)=@framed={{0x18}, [@alu={0x7, 0x0, 0x1, 0x1}], {0x95}}, &(0x7f000031cff6)='syzkaller\x00', 0x5c6e, 0x438, &(0x7f00001a7f05)=""/251}, 0x48) 2018/05/08 06:23:40 executing program 7: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x100000803, 0x0) r1 = syz_open_dev$tun(&(0x7f00000000c0)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000040)={"6966623000faffffffffffffff00", 0x5001}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) ioctl$sock_inet_SIOCADDRT(r0, 0x890b, &(0x7f0000000140)={0x0, {0x2}, {0x2}, {0x2}, 0x40, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)='syzkaller1\x00'}) 2018/05/08 06:23:40 executing program 1: r0 = socket$kcm(0x29, 0x2, 0x0) r1 = shmget$private(0x0, 0x3000, 0x54001044, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_STAT(r1, 0xd, &(0x7f0000000040)=""/137) getsockopt$kcm_KCM_RECV_DISABLE(r0, 0x119, 0x1, &(0x7f0000000000), 0x20000000) r2 = syz_open_dev$vcsn(&(0x7f0000000100)='/dev/vcs#\x00', 0x400, 0x400) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x0, 0x0) ioctl$KVM_CREATE_DEVICE(r2, 0xc00caee0, &(0x7f0000000180)={0x7, r3, 0x1}) 2018/05/08 06:23:40 executing program 0: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendto$inet(r0, &(0x7f0000103fa0)="88", 0x1, 0x0, &(0x7f0000ab9000)={0x2, 0x0, @remote={0xac, 0x14, 0xffffffffffffffff, 0xbb}}, 0x10) setsockopt$inet_sctp6_SCTP_EVENTS(r0, 0x84, 0xb, &(0x7f0000294ff5)={0x0, 0x0, 0x0, 0x3}, 0xb) shutdown(r0, 0x1) recvmmsg(r0, &(0x7f0000004100)=[{{&(0x7f00000039c0)=@ipx, 0x80, &(0x7f0000004040)}}], 0x1, 0xffc99a3b, &(0x7f00000042c0)={0x77359400}) 2018/05/08 06:23:40 executing program 6: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_NODELAY(r0, 0x84, 0x3, &(0x7f0000dbfffc)=0x3, 0x4) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) connect$inet6(r0, &(0x7f0000966fe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000c9effc), 0x4) r1 = dup(r0) setsockopt$inet_sctp6_SCTP_MAXSEG(r1, 0x84, 0xd, &(0x7f0000000080)=@assoc_value={0x0, 0x3ff}, 0x8) write$eventfd(r1, &(0x7f0000fc7ff8), 0xffc7) recvfrom(r0, &(0x7f00001b4f1e)=""/226, 0xfffffffffffffe49, 0x0, 0x0, 0xffffffffffffffa0) setsockopt$inet_sctp6_SCTP_RTOINFO(r0, 0x84, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x8, 0x6}, 0x10) getsockopt$inet_sctp6_SCTP_GET_PEER_ADDR_INFO(0xffffffffffffffff, 0x84, 0xf, &(0x7f0000000100)={0x0, @in6={{0xa, 0x0, 0x0, @remote={0xfe, 0x80, [], 0xbb}}}}, &(0x7f00000001c0)=0x98) write$eventfd(r1, &(0x7f0000000000)=0x8, 0x8) 2018/05/08 06:23:40 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) setsockopt$netlink_NETLINK_ADD_MEMBERSHIP(r0, 0x10e, 0x1, &(0x7f0000000040)=0xa, 0x4) sendmsg$nl_generic(r0, &(0x7f0000b3dfc8)={&(0x7f0000000080)={0x19}, 0xc, &(0x7f00000003c0)={&(0x7f0000000280)={0x28, 0x22, 0x109, 0x0, 0x0, {0x4}, [@typed={0x14, 0xc, @ipv6=@loopback={0x0, 0x1}}]}, 0x28}, 0x1}, 0x0) 2018/05/08 06:23:40 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000001a40)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000001a80)=@ipmr_getroute={0x1c, 0x1a, 0x511, 0x0, 0x0, {0x80}}, 0x1c}, 0x1}, 0x0) 2018/05/08 06:23:40 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) setsockopt$netlink_NETLINK_ADD_MEMBERSHIP(r0, 0x10e, 0x1, &(0x7f0000000040)=0xa, 0x4) sendmsg$nl_generic(r0, &(0x7f0000b3dfc8)={&(0x7f0000000080)={0xc}, 0xc, &(0x7f00000003c0)={&(0x7f0000000280)={0x28, 0x22, 0x109, 0x0, 0x0, {0x4}, [@typed={0x14, 0xc, @ipv6=@loopback={0x0, 0x1}}]}, 0x28}, 0x1}, 0x0) 2018/05/08 06:23:40 executing program 1: r0 = socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000280)={'erspan0\x00', 0x0}) sendto$packet(r0, &(0x7f0000000080)="2621048547e66c11a10c94438ab7a226d5e477785fd75a056ecb8b097d33aeb6bb86003bf1dd0e1d3e3f36e4b0b68a05c0813bef10cf354003d274b9985303e878de043fadaf45a0b240349960c800c0135ed3a6083a05fce002ac8fe7e69b22f0787d928e547de68a84f35891cf1c981d2f2073", 0xfff7, 0x0, &(0x7f0000000040)={0x11, 0x8100, r1, 0x1, 0x0, 0x6}, 0xb) 2018/05/08 06:23:40 executing program 6: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_NODELAY(r0, 0x84, 0x3, &(0x7f0000dbfffc)=0x3, 0x4) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) connect$inet6(r0, &(0x7f0000966fe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000c9effc), 0x4) r1 = dup(r0) setsockopt$inet_sctp6_SCTP_MAXSEG(r1, 0x84, 0xd, &(0x7f0000000080)=@assoc_value={0x0, 0x3ff}, 0x8) write$eventfd(r1, &(0x7f0000fc7ff8), 0xffc7) recvfrom(r0, &(0x7f00001b4f1e)=""/226, 0xfffffffffffffe49, 0x0, 0x0, 0xffffffffffffffa0) setsockopt$inet_sctp6_SCTP_RTOINFO(r0, 0x84, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x8, 0x6}, 0x10) getsockopt$inet_sctp6_SCTP_GET_PEER_ADDR_INFO(0xffffffffffffffff, 0x84, 0xf, &(0x7f0000000100)={0x0, @in6={{0xa, 0x0, 0x0, @remote={0xfe, 0x80, [], 0xbb}}}}, &(0x7f00000001c0)=0x98) write$eventfd(r1, &(0x7f0000000000)=0x8, 0x8) 2018/05/08 06:23:40 executing program 7: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) openat$vhost_vsock(0xffffffffffffff9c, &(0x7f00000010c0)='/dev/vhost-vsock\x00', 0x2, 0x0) bind$inet6(r1, &(0x7f00001fefe4)={0xa, 0x4e22}, 0x1c) getsockopt$IP_VS_SO_GET_DESTS(r1, 0x0, 0x484, &(0x7f0000000080)=""/4096, &(0x7f0000001080)=0x1000) listen(r1, 0x4) setsockopt$inet6_tcp_int(r1, 0x6, 0x1b, &(0x7f0000483ffc)=0x1, 0x4) flistxattr(r0, &(0x7f0000001180)=""/100, 0x64) sendto$inet6(r0, &(0x7f0000eb9fff), 0xfffffd65, 0x20000004, &(0x7f000031e000)={0xa, 0x4e22}, 0x1c) r2 = accept4(r0, &(0x7f0000001100)=ANY=[], &(0x7f0000001140), 0x0) r3 = dup3(r0, r2, 0x0) ioctl$KVM_RUN(r3, 0xae80, 0x0) get_thread_area(&(0x7f0000000040)={0xffffffffffff0000, 0xffffffff, 0x1000, 0xda, 0x6, 0x10000, 0x1, 0x8, 0xf76, 0x7f}) 2018/05/08 06:23:40 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000001a40)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000001a80)=@ipmr_getroute={0x1c, 0x1a, 0x511, 0x0, 0x0, {0x80}}, 0x1c}, 0x1}, 0x0) 2018/05/08 06:23:40 executing program 1: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x5, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$vnet(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vhost-net\x00', 0x2, 0x0) close(r0) r1 = openat$mixer(0xffffffffffffff9c, &(0x7f0000000080)='/dev/mixer\x00', 0x0, 0x0) setsockopt$inet_udp_int(r1, 0x11, 0x67, &(0x7f0000000140)=0x1000, 0x4) ioctl$VHOST_SET_VRING_KICK(r0, 0x4008af12, &(0x7f0000000000)) ioctl$sock_SIOCGPGRP(r1, 0x8904, &(0x7f0000000040)=0x0) rt_sigqueueinfo(r2, 0x1c, &(0x7f0000000180)={0x2f, 0x7fff, 0xff, 0x5}) ioprio_get$pid(0x0, 0x0) 2018/05/08 06:23:40 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) setsockopt$netlink_NETLINK_ADD_MEMBERSHIP(r0, 0x10e, 0x1, &(0x7f0000000040)=0xa, 0x4) sendmsg$nl_generic(r0, &(0x7f0000b3dfc8)={&(0x7f0000000080)={0x11}, 0xc, &(0x7f00000003c0)={&(0x7f0000000280)={0x28, 0x22, 0x109, 0x0, 0x0, {0x4}, [@typed={0x14, 0xc, @ipv6=@loopback={0x0, 0x1}}]}, 0x28}, 0x1}, 0x0) [ 229.715932] IPVS: length: 4096 != 24 2018/05/08 06:23:40 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) setsockopt$netlink_NETLINK_ADD_MEMBERSHIP(r0, 0x10e, 0x1, &(0x7f0000000040)=0xa, 0x4) sendmsg$nl_generic(r0, &(0x7f0000b3dfc8)={&(0x7f0000000080)={0x2f}, 0xc, &(0x7f00000003c0)={&(0x7f0000000280)={0x28, 0x22, 0x109, 0x0, 0x0, {0x4}, [@typed={0x14, 0xc, @ipv6=@loopback={0x0, 0x1}}]}, 0x28}, 0x1}, 0x0) [ 229.773203] IPVS: length: 4096 != 24 2018/05/08 06:23:41 executing program 6: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_NODELAY(r0, 0x84, 0x3, &(0x7f0000dbfffc)=0x3, 0x4) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) connect$inet6(r0, &(0x7f0000966fe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000c9effc), 0x4) r1 = dup(r0) setsockopt$inet_sctp6_SCTP_MAXSEG(r1, 0x84, 0xd, &(0x7f0000000080)=@assoc_value={0x0, 0x3ff}, 0x8) write$eventfd(r1, &(0x7f0000fc7ff8), 0xffc7) recvfrom(r0, &(0x7f00001b4f1e)=""/226, 0xfffffffffffffe49, 0x0, 0x0, 0xffffffffffffffa0) setsockopt$inet_sctp6_SCTP_RTOINFO(r0, 0x84, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x8, 0x6}, 0x10) write$eventfd(r1, &(0x7f0000604000), 0x8) write$eventfd(r1, &(0x7f0000000000)=0x8, 0x8) 2018/05/08 06:23:41 executing program 1: r0 = socket$inet6(0xa, 0x1, 0x0) bind$inet6(r0, &(0x7f0000f65000)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$inet6_int(r0, 0x29, 0x2d, &(0x7f00004aaffc)=0x8, 0xffffffffffffff8d) sendto$inet6(r0, &(0x7f00007a8fff), 0x0, 0xfffffefffffffffe, &(0x7f000006ffe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) getsockopt$inet6_buf(r0, 0x29, 0x6, &(0x7f0000c86000), &(0x7f0000d1b252)) 2018/05/08 06:23:41 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000001a40)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000001a80)=@ipmr_getroute={0x1c, 0x1a, 0x511, 0x0, 0x0, {0x80}}, 0x1c}, 0x1}, 0x0) 2018/05/08 06:23:41 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) setsockopt$netlink_NETLINK_ADD_MEMBERSHIP(r0, 0x10e, 0x1, &(0x7f0000000040)=0xa, 0x4) sendmsg$nl_generic(r0, &(0x7f0000b3dfc8)={&(0x7f0000000080)={0xd}, 0xc, &(0x7f00000003c0)={&(0x7f0000000280)={0x28, 0x22, 0x109, 0x0, 0x0, {0x4}, [@typed={0x14, 0xc, @ipv6=@loopback={0x0, 0x1}}]}, 0x28}, 0x1}, 0x0) 2018/05/08 06:23:41 executing program 4: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000060c0)={0x26, 'hash\x00', 0x0, 0x0, 'wp256-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000040)=[{0x0, 0x0, &(0x7f0000000000), 0x2bc, &(0x7f00004ecfa0)=[@op={0x18, 0x117, 0x3}], 0x18}], 0x1, 0x0) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000080)="0ef4e2ede777be3401c9d9af55a48221854ba9ba9c5336148a6f7686ff1d32b58b233743c39dc21644ef7ffd409fe454d7972f4153bb39d0b75281d90828e337ee294619db8ed25a3f420c8b40a140492b1f3a99303acf256c8b37f71561bccc3d0ef1be789cc37a0ba5f37125a1d858afb18f09ee498cce877540034d09944f59ad3cbaa26bbf9aaa41367dae30ea9e8643677a7985d6c4ad554419568912cfb5fa6c129def00d9689eb0141d964b899d3b9724ed2f426806850fda748c2dffb8f2ea96d2df7f04df24b375400212f2d49f1fa8773dfc6cc116f1ea5355bf8d1a2153e40a6fca69c18ae3efbbf1e60d96fe740b370a9d19c72e3d3591119a05ebc10148f224593a1c55ce0f718423c1353edcfc661c2b2761ce58dda268f2a54274b5ff8e53200218de9fdb40c489c9f9e6024ad11c1461464ed589d7b51a9de7e7f7f3fed74b091d2b412efa9721661580d57e2a5b3b93e41856a10d32b8c9223f392da0542ac7f454c5b8a45c4978e96a3ae710f02cb34453fa44c9f22014372a520f888838b9c598d861f55ba5a7491fdb453754e266f5059bd4693b603465931e68235d22c373a0cd2978b2323da2345c1d8968be3e7424aacd0bacb69a10ee439880ee86350b9387346281fa9e7c133edcbb3fd10af2166e15a9e0df75007fb0620c7898492d77a0970c426bacb5e74d3c8d40d65320041c71721cde2df76c683eaa191a83a60291732162a0f9fb414f0a7cd8153ed0a878f48bbb68bdc3b823497064bc203e35e5dc26961dc41fc11d0b92a0b9aaf0650efc89787d5507aa775bded619b03726d7ebbcf2ab0d3063b0bc71709a1dd493ff3b6395df2f5bf76ebdf5e8903c5dbdc8ab4590533d14cbfad581d668b5366adbc5d6d612d59c20adfe84d20670a3c3503be3ad47f7ab676ca5cac158ef0b4672e08ad99294d09038b7d40aaf21a80290dc75a9848c549f2d4fa3f2838e4faa97e28a357e704b94f3d5ba4ce2cae36795d06fe404654ba0f732e10cbc0eaa4b97d43ef7d1544cb9cde1477bd97b4b29931d45937e66b867f92ae8e23c459f7191f6201e1221a722f9ea2b8e1a3ff1d1193908bda67c698e91556eed812009b5dc05ff4e6259ece5d821e9fbddf463841db8f79dae3c5ce2609a876cd07e3630203932e62338e572a6277a5c0a7b34d455c9ed6f8514547bb6af667befe0de755c69fd57f797ce32aca3e1cbaab773a2a271bf8757146e37f4d4d92110f20ab69a6b14373696b2caca8829a1d98194d5461b8960a00bbb9e6a7f1b99334cbf794c28f1fe4b2edfa35a6b7c16cb761b4d746c77ac3fa814a60e63130f9d933affa39e0e2e73a6cb8dcdcda3ceba77e314633b3fd4ad67da857b03c6e600271ddeac5fc38ff93c909db080ba19c681a682ad8c30e49e1a7327ff04362ae1ce81e6fdfd58a6c8e3fad7d01d880ba6b0e56c9b0aa9535bb555033f8353eacc8e639c9f25e6be58b76aad261144f5228db490ea3f86faedde6c2bc19360bb05d00bd299c798d613aebb0d456c131fb6fef6d7c72c7c9d93d91f33af336851b02b805046c7e6cc9c7c80bcba61c880ff96e36fe87dcc9d50f3d91d3c287cf6097b60eb972e2c27441bcc9181653896414f28f092c10132fc5657cfd65c28e34bcae7a3d2d09407b5a7b633fa495534496b739765091a9d0b7c929060ccdb17339f0a1a88d70256dc9a9f8363044ba44cfb5003aae82f626c8772c5634ea40c84f0e2bfda3a1252a94a888884ffd6cc57a4ea6e1a900d0a87a5a3fc427a421309d2c818623765c3786faaacdfd30fe54b8ad011c273a7dd321c83272673100b9af55b7c4f263f28c3a64948d9f9cf36b4b0f6f86c0e09ea24a35762df081e0003ccd84b642936584e3998390c090e393651f99eefdf5b173ccb16b5372e4f5065557088cde84b8ebe3afb191ddac18290a1fd998a4e858d48060b1211284e4aa1084cbf74e7cc2ef63dd8b13e262459ea6dff7ea48eccda63a1fe2d2b09d20914787f482ac5a7256ae1c8fdf650b9325e809e3d6dbf3f191c0a236de260c4451427e1cf0062601135d9af3e33419786cea642ad8b475f5a6b4ad294573c255c9656b1eb6ebf2065f81e523c4d8cf07e8d18c628da639ab25e65e9f3079f980919171d37960b8e58396748fd68bf910e8a241f3c85dae4a56b8d15b90ff3e3ac79868974b0d1a21a83feaa50f4ca42ca827d0abeb88ffbed8f9e2cc44c9fe0cf5dd28ea358309e0326b44107e39a22e482a94e86d8950dd573c261973e4334f008b838f79b478523fa36a3e6d2bf39f5004ac20c92773ba743143e3a9c71c58e11f33e9cbe700dde44b3b33123551d70d7569936fffbe2b90d62689a459fe12a29f53f99453d64df891fae439a3f2888080a4f4775a6623bff891478315fa2695edfd1e404548cdc969dc6ddceabe1c4dbf797c94dcdffb1040ef6eb67b037a1012e92d9dbb86fa37537db54f990d367abbe4744ac70f11cbb50ee2899766f3c4875bc98f86e6b505a1598e33c5dd3e2758dae8241b0a99ad5cbf8a8c944d6c5ad943fa8148831c03f0b1078be5b9730a8c989345cdf340ea2f5c30e9e99d6c6bb653ce4f8cae1a5371826b0c4226c38734840a934653a26a9cab1848225ad2bb74ac2b1bd3d5886441d6f416b4d28807bd9c9fb6b4324b8407e5eca5ae3cbd3eb5cc71132d19fff4e8d5c18346ba7793e08ecabaac85b32829c16923a4156213db0a1fd60365430f2a59c75a454d9187b23942e78a054a1ab9fd4e572ea8f8ede79921d2fc0352175faa33252f3e2320b5b785b338ae1d4e2a1afd8061cf582cc28b70cb119fbf6efddc035128b09220e01ac3667a792d3457365075dcc9ae7df2b07710954965bfd844de57953a9cebce7b229573888875a7d827b4301a2e80a565cafe4a2c2de7384092cea61caa46cf041cbf073e29c0a119f67b5e3b82d8659b4f8f37c452c2df432119a8e1764df818d1748937d400a200b2e505d2c854f9180d7b4c3be738ef2c71a4314333850d687488ca1e2c3135ad77e344ffaa106044d7acc0d5da8b6ebce53949cad4d51f51b80a02dbf2f9d7a51a8b7143b044bcdac44db49cc82e6c3a3f92d5c26d9cb8c3679936e0bc7f3543ddbb8d844e2d0b41a3076fec44fd84e86a7a5abe08fd9a08525946b677835b3353fa31881f3264af736cb4168268896d3d22e248dcdd9655fb70893d20959577805d5f3b633184d9bf173cc871bf2f3b700468654a3f22e727c186c8f96e512fc7f441bbd07ad8dccb77ee3151e25205a502724c57ee0a120a97ce454c7ec6a7071dc2102ccd2feca1d835f1758d4e56599f8884a63ecce9d6169e598017c1b1ccc870aca60d99b198686b3e3d755a304478b233fa112fd13c1885d5d933e869a915e1ad9e1cc907e9cd0bd6222ce23d395dacb7fa26b8f39aa5a001c009e79f96cec6a6369b28eda134b82d2f747c32b15cb244daf4c8c76e0aa166f754c9848261fda88dd248d3df4b7ebf450e56295a829e158bfbb9aaf86739ab604cd3618e08a707fcbeca1b2b8f7336ab50592cb69ab4a91c0fc12f5a2ff2673eac29f280e148445ca7d7a63bfed5cc4c5aff5cd1c59ae0c3157ad7b1392c76d32bbc6d929ead514331c854ba23d4d8d049089454f72264ec86226e8ff415fb8f8c0d4f9616d1da792a698aed2c277da43a5ada082fce64410cd7f3431c516335dcb3aedc26692702a8ef33fa7b5ff419686ca01961f30d987478bc571bf0e3b3e55d71f47482e0c49f86fadf8644b3cd01848b285f328be45d20e5b6e0fb35a6c346e8b887992f805fc20872d269f2d4af4d08b93fb04cf42ea40a622a7c9c2dd1752f27b73f7aa9c40cc632ba36989fd6714b28c3a5313d9b4abd6ca959aaf07aabce1c9f723835fc409147b94d1436cef9b89ad7d38bed1c1072153e6b6620830573b837ee64fdd8da857d0ebcba85aae6699556b3b5e1056b3f4f62df923b719ecd185f59e90dde672ddf11256164581416d7fd5ca65edd4a2abe00da5c5c2b8c5c8e967f31a74135a5db441aa85418e93a72785fbea80f8054fb6659581339b1db37576b21a5c5d6870a7fe4c322551833a3349ba356359016f5813449527a9824945b1dd38861513424355d42d605fb028466c0eadeceb181929dcb812293b88b98fa6f5f491439c2bdfce270b2f5299088311c4f6e4d49a81f012bfa1aa66119d129ec664a8de03c72cd68ba117811c9a7e9fb398bc9a538eeb8900fdc88302a511a61335e0693348a688f7bc7e2b7e51bb9476c6eeeefdb46e7cb0d1e1e6e8087618e0a1715f9b1b6cd5b9ada9cc5c6d06a7cb959b69048802e65a40f4f3f68cb830f319839e94a7ace2214a0919af94fa674e5e4c7795f8518cc85be47c9a21f8ef5596518e865ba213785bcb54842f7334f9b3168708fc5cdbb49547e0b6a2bbaccac667fb5bc53d132a5a3029683a0d2483e47109d97c026f6c7fedec2aad25095dee52e9a4a3ada5a04926b0eed2bb6b00a69aacfe1384a30ecced355811966314a0548599ebdca1b7fbb8d6db0ab675ea05c21078cef0f60184d6693f5c6e1682ee84d8144137f05355277567a7bd43774eab34a374863b12c9f6eea063e3adabfc912c474cf236c5d1151136879839655907eec5a15759e264f0ecb706cb4e8d7cc30f752ada0eaafbc6b2717c047ae7228bb206bec2369796c5fcbed8e0fd5168d668cd302b6b7058a709a583c70c44cdcd2f745f3d469129f5c5fb788c1eeaad22568c118c23cf354a7f05479f30ae265758b0da415875808b238f08ae5a83d641bedfd9e727830f43ad790c0df70adb1d1bef52f23737e2741dfaee30abb460cbe4e7cb8e5986b2002e5aaa82ef6e4bc3f49484b0526b6302ec78d839af8575b9f409b2542f284f5a81dc7f96914e94985ad450507122ea97d5895181698f47632b8120cc3d2827d65aa372a6294be54785476c557c867bffaabeac599a7cfe63bf77e7c95b697328a617e7d0f15a98e8aa457128ab49ee0c9dcac52d8e2ef69ca41aa4707f6511b68af53b188f4472505d91663c9aaf5461d74f841bcade90018e7933944dd7af17e1963d7793960e032af7b8b92b6839dbaaaeb629db41243700771be735020f557317b60d02e5d99c200afb8d3df4b01b33887b607fd11f86f2731daffa061f4de89096b07aef1f404647e2c0426878023a3a323d01108d79b2c39c34148140fc24b2f5557e0901d760dc385757b46a2e9a505299d885c0d94a4f369829ad36b8871cec0c33639cfcc1f1668d09c470301123982b6158b68ff41f12637bcc531400109675044e01503da8848f39bc16130007c97b03189ecfec28f511f5c5ac2bee7c7a18594016ab61d2fb8ad82757a880b7ad4be491ae1d82952112e0a701c5e8a8813a1894f10715720b9b72043b7bf5e764519a7dc94a649fc85790efd6c9c87f0dc892188ac5a503006ea716cd9eb84579ea2390273b4b76eaef7ffd7e4a123147f08e344912fca2cf75ca99f3fc0c7ae2059b7fa8e8124ae50a3738ba628db08cf548a25cd18db136534791cc1c0cc0719302e2c6870d76724d319a1081a8bd013f81ceddbcee1100e2c63d7705f79d3e133f2c2c586471695b278cffea33e2ef8247ffdd188924918f0eaa3959488fca468f09a55adc9bd88e1118081eaa1e308f363c75d17f47114a9a5d40700eee40422a6419e5370836dd15ebbc456daa8ab8ea4edb926371d9477c59c899a4c6b62a9dcef90bb413272ab32782d88400", 0x1000) 2018/05/08 06:23:41 executing program 5: r0 = socket$alg(0x26, 0x5, 0x0) close(r0) r1 = socket$alg(0x26, 0x5, 0x0) r2 = openat$urandom(0xffffffffffffff9c, &(0x7f0000000000)='/dev/urandom\x00', 0x1, 0x0) ioctl$SNDRV_TIMER_IOCTL_INFO(r2, 0x80e85411, &(0x7f0000000040)=""/64) bind$alg(r0, &(0x7f0000001840)={0x26, 'hash\x00', 0x0, 0x0, 'xcbc(aes-asm)\x00'}, 0x58) getsockopt$inet_sctp_SCTP_SOCKOPT_PEELOFF(r2, 0x84, 0x66, &(0x7f00000000c0)={0x0, 0xffffffffffffffc1}, &(0x7f0000000100)=0x8) getsockopt$inet_sctp6_SCTP_RECONFIG_SUPPORTED(r2, 0x84, 0x75, &(0x7f0000000140)={r3, 0x8}, &(0x7f0000000180)=0x8) setsockopt$ALG_SET_KEY(r1, 0x117, 0x1, &(0x7f0000001f3a)="ad56b6c5820faeb995298992ea54c7be", 0x10) r4 = accept$alg(r1, 0x0, 0x0) sendmsg$alg(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000002f80)="af92b02946cc7574aa8e5ab7acd3d6614713177f7e6614cd185033598267889107", 0x21}], 0x1}, 0x0) 2018/05/08 06:23:41 executing program 0: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendto$inet(r0, &(0x7f0000103fa0)="88", 0x1, 0x0, &(0x7f0000ab9000)={0x2, 0x0, @remote={0xac, 0x14, 0xffffffffffffffff, 0xbb}}, 0x10) setsockopt$inet_sctp6_SCTP_EVENTS(r0, 0x84, 0xb, &(0x7f0000294ff5)={0x0, 0x0, 0x0, 0x3}, 0xb) shutdown(r0, 0x1) recvmmsg(r0, &(0x7f0000004100)=[{{&(0x7f00000039c0)=@ipx, 0x80, &(0x7f0000004040)}}], 0x1, 0x31000000, &(0x7f00000042c0)={0x77359400}) 2018/05/08 06:23:41 executing program 7: bpf$PROG_LOAD(0x5, &(0x7f0000903000)={0x0, 0x3, &(0x7f0000000080)=ANY=[@ANYBLOB="180000009df6870000000000000000e548f88bcdf3a613d21ef8a3c7650000002e00004a7f00"], &(0x7f0000c43000)='syzkaller\x00', 0x0, 0x1000, &(0x7f00009ab000)=""/4096}, 0x48) r0 = socket(0x10, 0x3, 0x0) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000a1afb8)={0x1, 0x5, &(0x7f0000519fa8)=@framed={{0x18}, [@ldst={0x2, 0x0, 0x3, 0x7a, 0x0, 0xffffff50}], {0x95}}, &(0x7f0000d14000)='syzkaller\x00', 0x3e, 0x1000, &(0x7f0000d35000)=""/4096}, 0x48) r2 = syz_genetlink_get_family_id$team(&(0x7f0000000040)='team\x00') ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000480)={'eql\x00', 0x0}) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000580)={'vcan0\x00', 0x0}) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000600)={'nr0\x00', 0x0}) getsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f0000000640)={{{@in6=@dev, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@local}, 0x0, @in6}}, &(0x7f0000000740)=0xe8) recvmsg(r0, &(0x7f0000000d80)={&(0x7f0000000840)=@hci={0x0, 0x0}, 0x80, &(0x7f0000000cc0)=[{&(0x7f00000008c0)=""/181, 0xb5}, {&(0x7f0000000980)=""/3, 0x3}, {&(0x7f00000009c0)=""/1, 0x1}, {&(0x7f0000000a00)=""/137, 0x89}, {&(0x7f0000000ac0)=""/105, 0x69}, {&(0x7f0000000b40)=""/8, 0x8}, {&(0x7f0000000b80)}, {&(0x7f0000000bc0)=""/232, 0xe8}], 0x8, &(0x7f0000000d40)=""/34, 0x22, 0x1b8bab27}, 0x10003) accept$packet(0xffffffffffffff9c, &(0x7f0000000dc0)={0x0, 0x0, 0x0}, &(0x7f0000000e00)=0x14) accept4(r0, &(0x7f0000000e40)=@ll={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @random}, &(0x7f0000000ec0)=0x80, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000f00)={'vcan0\x00', 0x0}) getsockopt$inet_IP_XFRM_POLICY(r0, 0x0, 0x11, &(0x7f0000001280)={{{@in6=@mcast2, @in6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@local}, 0x0, @in=@loopback}}, &(0x7f0000001380)=0xe8) getpeername$packet(r0, &(0x7f00000013c0)={0x0, 0x0, 0x0}, &(0x7f0000001400)=0x14) getsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f0000001440)={{{@in6=@loopback, @in=@remote, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in=@rand_addr}}, &(0x7f0000001540)=0xe8) getsockopt$inet6_IPV6_IPSEC_POLICY(r0, 0x29, 0x22, &(0x7f0000001580)={{{@in6=@loopback, @in=@broadcast, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@loopback}, 0x0, @in=@rand_addr}}, &(0x7f0000001680)=0xe8) getsockopt$inet6_mreq(r0, 0x29, 0x0, &(0x7f0000001700)={@remote, 0x0}, &(0x7f0000001740)=0x14) getsockopt$inet6_IPV6_IPSEC_POLICY(r0, 0x29, 0x22, &(0x7f0000001780)={{{@in6=@mcast2, @in6=@dev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@ipv4={[], [], @dev}}, 0x0, @in6=@mcast2}}, &(0x7f0000001880)=0xe8) recvmmsg(r0, &(0x7f0000002400)=[{{&(0x7f0000001980)=@ll={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local}, 0x80, &(0x7f0000001d40)=[{&(0x7f0000001a00)=""/165, 0xa5}, {&(0x7f0000001ac0)=""/129, 0x81}, {&(0x7f0000001b80)=""/66, 0x42}, {&(0x7f0000001c00)=""/1, 0x1}, {&(0x7f0000001c40)=""/224, 0xe0}], 0x5, 0x0, 0x0, 0x4}, 0x9}, {{&(0x7f0000001dc0)=@alg, 0x80, &(0x7f0000001f80)=[{&(0x7f0000001e40)=""/84, 0x54}, {&(0x7f0000001ec0)=""/132, 0x84}], 0x2, 0x0, 0x0, 0x7f}, 0x6}, {{&(0x7f0000001fc0)=@pptp={0x0, 0x0, {0x0, @broadcast}}, 0x80, &(0x7f0000002300)=[{&(0x7f0000002040)=""/191, 0xbf}, {&(0x7f0000002100)=""/40, 0x28}, {&(0x7f0000002140)=""/60, 0x3c}, {&(0x7f0000002180)=""/91, 0x5b}, {&(0x7f0000002200)=""/211, 0xd3}], 0x5, &(0x7f0000002380)=""/125, 0x7d, 0x10000}, 0x3}], 0x3, 0x62, &(0x7f00000024c0)={0x0, 0x1c9c380}) accept4$packet(r0, &(0x7f00000025c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @random}, &(0x7f0000002600)=0x14, 0x80800) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8933, &(0x7f0000002640)={'team0\x00', 0x0}) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8933, &(0x7f0000002680)={'team0\x00', 0x0}) getsockopt$inet6_IPV6_IPSEC_POLICY(r0, 0x29, 0x22, &(0x7f0000002780)={{{@in=@local, @in, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{}, 0x0, @in=@multicast2}}, &(0x7f0000002880)=0xe8) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f00000028c0)={0x0, @remote, @rand_addr}, &(0x7f0000002900)=0xc) sendmsg$TEAM_CMD_NOOP(r0, &(0x7f0000002980)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0xc000000}, 0xc, &(0x7f0000002940)={&(0x7f0000003180)=ANY=[@ANYBLOB="48060000", @ANYRES16=r2, @ANYBLOB="08002bbd7000fbdbdf250000000008000100", @ANYRES32=r3, @ANYBLOB="f400020040000100240001006c625f706f72745f737461747300000000000000000000000000000000000000080003000b000000080004000600000008000600", @ANYRES32=r4, @ANYBLOB="3c00010024000100656e61626c65640000000000000000000000000000000000000000000000000008000300060000000400040008000600", @ANYRES32=r5, @ANYBLOB="3c00010024000100656e61626c65640000000000000000000000000000000000000000000000000008000300060000000400040008000600", @ANYRES32=r6, @ANYBLOB="38000100240001006c625f73746174735f726566726573685f696e74657276616c000000000000000800030003000000080004000500000008000100", @ANYRES32=r7, @ANYBLOB="4400020040000100240001006c625f686173685f737461747300000000000000000000000000000000000000080003000b0000000800040004000000080007000000000008000100", @ANYRES32=r8, @ANYBLOB="a40102003c00010024000100656e61626c65640000000000000000000000000000000000000000000000000008000300060000000400040008000600", @ANYRES32=r9, @ANYBLOB="40000100240001006c625f706f72745f737461747300000000000000000000000002000000000000050003000b000000080004000000e0ff08000600c76115313c2cd83af989977aa3101d98325f3838051b60bdeff8b71981f32cca1ab5860bd4af67171136755ca20817fafc407a62f60fdca57c0e745a5e14460f06fa6d76e6d5f60713d1936f87804a0601f733a48db60a26cc0f3c7728756f58105cc4c5e9c0f370cc44eef85a33f40833aff9648ba59d177abfcdd8dc9d5e8c5443559b427548771dd3b22dd47dcd40571cd308ef4453b458008b409062a8c787741654bd8df4d02d77f71176eb960dec4ab152d60d9b2a92", @ANYRES32=r10, @ANYBLOB="6c000100240001006270665f686173685f66756e6300000000000000000000000000000000000000080003000b0000003c000400090006ff01000000d04e06be0500000006000600ffffff7f040000000100008004000607bf00000000087f0005000000030007a50900000038000100240001006c625f73746174735f726566726573685f696e74657276616c000000000000000800030003000000080004000000010040000100240001006c625f706f72745f737461747300000000000000000000000000000000000000080003000b000000080004000100000008000600", @ANYRES32=r11, @ANYBLOB="400001002400010071756575655f69640000000000000000000000000000000000000000000000000800030003000000080004000700000008000600", @ANYRES32=r12, @ANYBLOB="08000100", @ANYRES32=r13, @ANYBLOB="3401020040000100240001007072696f72697479000000000000000000000000000000000000000000000000080003000e000000080004000100000008000600", @ANYRES32=r14, @ANYBLOB="3c00010024000100757365725f6c696e6b75705f656e61626c65640000000000000000000000000008000300060000000400040008000600", @ANYRES32=r15, @ANYBLOB="3c00010024000100656e61626c65640000000000000000000000000000000000000000000000000008000300060000000400040008000600", @ANYRES32=r16, @ANYBLOB="3c000100240001006c625f74785f6d6574686f64000000000000000000000000000000000000000008000300050000000c00040068617368000000003c00010024000100656e61626c65640000000000000000000000000000000000000000000000000008000300060000000400040008000600", @ANYRES32=r17, @ANYBLOB="08000100", @ANYRES32=r18, @ANYBLOB="7c00020040000100240001007072696f72697479000000000000000000000000000000000000000000000000080003000e000000080004000000000008000600", @ANYRES32=r19, @ANYBLOB="38000100240001006d636173745f72656a6f696e5f696e74657276616c00000000000000000000000800030003000000080004007f00000008000100", @ANYRES32=r20, @ANYBLOB="7801020038000100240001006e6f746966795f70656572735f696e74657276616c0000000000000000000000080003000300000008000400020000004c000100240001006270665f686173685f66756e6300000000000000000000000000000000000000080003000b0000001c0004000500ff0480000000010009ff01000100060002005200000038000100240001006e6f746966795f70656572735f696e74657276616c0000000000000000000000080003000300000008000400b90a000038000100240001006e6f746966795f70656572735f696e74657276616c000000000000000000000008000300030000000800040009000000400001002400010071756575655f69640000000000000000000000000000000000000000000000000800030003000000080004000900000008000600", @ANYRES32=r21, @ANYBLOB="40000100240001007072696f72697479000000000000000000000000000000000000000000000000080003000e000000080004007f0e000008000600", @ANYRES32=r22], 0x648}, 0x1, 0x0, 0x0, 0x4008040}, 0x5) setsockopt$sock_attach_bpf(r0, 0x1, 0x32, &(0x7f0000002a00)=r1, 0x4) write(r0, &(0x7f00000005c0)="260000005e0009000000eaf83a0000000000000001000000ffffff000008db1ee9ff4435eade", 0x26) 2018/05/08 06:23:41 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) setsockopt$netlink_NETLINK_ADD_MEMBERSHIP(r0, 0x10e, 0x1, &(0x7f0000000040)=0xa, 0x4) sendmsg$nl_generic(r0, &(0x7f0000b3dfc8)={&(0x7f0000000080)={0x2}, 0xc, &(0x7f00000003c0)={&(0x7f0000000280)={0x28, 0x22, 0x109, 0x0, 0x0, {0x4}, [@typed={0x14, 0xc, @ipv6=@loopback={0x0, 0x1}}]}, 0x28}, 0x1}, 0x0) 2018/05/08 06:23:41 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000001a40)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000001a80)=@ipmr_getroute={0xc0, 0x1a, 0x511, 0x0, 0x0, {0x80}}, 0x1c}, 0x1}, 0x0) 2018/05/08 06:23:41 executing program 1: perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0xe2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp, 0x0, 0x0, 0x3ff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000280)="6e65742f6e65746c696e6b0009611a37bd4b7870506cee9c02e8ed101dda47c2ab86f1807baceb2ab439b5ed32c40ab43183af6ce11efd078c54b3cc55787ae6a7992b9c17e41f3c100400000000000000443a2a3906f6659c6331e8910f13198d04d873b941775118f15ed5ff235e3c4420c4be09000000000000001889cb5f7932e215b146d732ab76dc72c72d14273b0808b7127faa2aa48677d2ba7b0f69bef26e0000000000000000004bb839782121f57b7c0500000000000000ce38b52f50b8dd91fc6047cd2b504ed90b8c3791c370da15c6f75946d9b38957e278f54d189e885d41eb7395614e001db423c466d06b9a9b5cbc6ab917d2a18a8e1bff986b18ab9d26f79e32ba5a3d55fd5b16cb31a4d077d2cf0083cf0ffce6b600f33c0e78e1e57668adc45f6ff3a9c12db6ddc99ae276ff545d99daea5cc08aa94cb5ba0705") preadv(r0, &(0x7f0000005000)=[{&(0x7f0000000240)=""/1, 0x1}], 0x100000000000016d, 0x10000000000000) 2018/05/08 06:23:41 executing program 6: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_NODELAY(r0, 0x84, 0x3, &(0x7f0000dbfffc)=0x3, 0x4) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) connect$inet6(r0, &(0x7f0000966fe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000c9effc), 0x4) r1 = dup(r0) setsockopt$inet_sctp6_SCTP_MAXSEG(r1, 0x84, 0xd, &(0x7f0000000080)=@assoc_value={0x0, 0x3ff}, 0x8) write$eventfd(r1, &(0x7f0000fc7ff8), 0xffc7) recvfrom(r0, &(0x7f00001b4f1e)=""/226, 0xfffffffffffffe49, 0x0, 0x0, 0xffffffffffffffa0) write$eventfd(r1, &(0x7f0000604000), 0x8) write$eventfd(r1, &(0x7f0000000000)=0x8, 0x8) 2018/05/08 06:23:41 executing program 5: r0 = socket(0x11, 0x4000000000080003, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f00007b0000)={'vcan0\x00', 0x0}) sendto$packet(r0, &(0x7f00003c2ff0)="b010000000002f7434fec9d649104bc4", 0x10, 0x0, &(0x7f0000123fec)={0x11, 0xc, r1, 0x1, 0x0, 0x6, @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff]}, 0x14) accept$packet(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast}, &(0x7f0000000040)=0x14) 2018/05/08 06:23:41 executing program 7: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ptmx\x00', 0x0, 0x0) ioctl$TCSETS(r0, 0x40045431, &(0x7f00003b9fdc)) r1 = syz_open_pts(r0, 0x0) ioctl$TCXONC(r0, 0x540a, 0x2) r2 = openat$mixer(0xffffffffffffff9c, &(0x7f0000000080)='/dev/mixer\x00', 0x20000, 0x0) ioctl$SNDRV_TIMER_IOCTL_PAUSE(r2, 0x54a3) ioctl$TIOCPKT(r0, 0x5420, &(0x7f00000000c0)=0x1) openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vga_arbiter\x00', 0x12000, 0x0) ioctl$TCXONC(r1, 0x540a, 0x2) syz_open_dev$random(&(0x7f0000000000)='/dev/random\x00', 0x0, 0x80000000000) 2018/05/08 06:23:41 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) setsockopt$netlink_NETLINK_ADD_MEMBERSHIP(r0, 0x10e, 0x1, &(0x7f0000000040)=0xa, 0x4) sendmsg$nl_generic(r0, &(0x7f0000b3dfc8)={&(0x7f0000000080)={0x4}, 0xc, &(0x7f00000003c0)={&(0x7f0000000280)={0x28, 0x22, 0x109, 0x0, 0x0, {0x4}, [@typed={0x14, 0xc, @ipv6=@loopback={0x0, 0x1}}]}, 0x28}, 0x1}, 0x0) 2018/05/08 06:23:41 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000001a40)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000001a80)=@ipmr_getroute={0x10, 0x1a, 0x511, 0x0, 0x0, {0x80}}, 0x1c}, 0x1}, 0x0) 2018/05/08 06:23:42 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000018000)={&(0x7f0000013fe4)=@in6={0xa, 0x4e20, 0x0, @loopback={0x0, 0x7}}, 0x80, &(0x7f0000001340), 0x0, &(0x7f00000004c0)}, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4000) ioctl$BLKALIGNOFF(r0, 0x127a, &(0x7f0000000180)) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fsetxattr(0xffffffffffffffff, &(0x7f0000000100)=@known='security.capability\x00', &(0x7f0000000140)='\x00', 0x1, 0x0) r2 = dup(r1) epoll_wait(r2, &(0x7f0000000780)=[{}, {}, {}], 0x3, 0xf5) setsockopt$l2tp_PPPOL2TP_SO_LNSMODE(r2, 0x111, 0x4, 0x1, 0x4) ioctl$DRM_IOCTL_MODE_GETPLANERESOURCES(r1, 0xc01064b5, &(0x7f00000000c0)={&(0x7f0000000080)=[0x0, 0x0, 0x0], 0x3}) request_key(&(0x7f0000000440)='user\x00', &(0x7f0000000480)={0x73, 0x79, 0x7a, 0x1}, &(0x7f00000004c0)='security.capability\x00', 0xfffffffffffffffe) 2018/05/08 06:23:42 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) setsockopt$netlink_NETLINK_ADD_MEMBERSHIP(r0, 0x10e, 0x1, &(0x7f0000000040)=0xa, 0x4) sendmsg$nl_generic(r0, &(0x7f0000b3dfc8)={&(0x7f0000000080)={0x200003d0}, 0xc, &(0x7f00000003c0)={&(0x7f0000000280)={0x28, 0x22, 0x109, 0x0, 0x0, {0x4}, [@typed={0x14, 0xc, @ipv6=@loopback={0x0, 0x1}}]}, 0x28}, 0x1}, 0x0) 2018/05/08 06:23:42 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000001a40)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000001a80)=@ipmr_getroute={0xfffffdef, 0x1a, 0x511, 0x0, 0x0, {0x80}}, 0x1c}, 0x1}, 0x0) 2018/05/08 06:23:42 executing program 5: r0 = openat$vhost_vsock(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vhost-vsock\x00', 0x2, 0x0) r1 = openat$vhost_vsock(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vhost-vsock\x00', 0x2, 0x0) r2 = socket$vsock_stream(0x28, 0x1, 0x0) connect$vsock_stream(r2, &(0x7f0000000000)={0x28, 0x0, 0x0, @any=0xffffffff}, 0x10) connect$vsock_stream(r2, &(0x7f0000000040)={0x28, 0x0, 0x0, @host=0x2}, 0x10) r3 = dup2(r1, r0) bind$inet6(r3, &(0x7f0000000080)={0xa, 0x4e21, 0x1, @mcast1={0xff, 0x1, [], 0x1}, 0xfffffffffffffffa}, 0x1c) 2018/05/08 06:23:42 executing program 6: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_NODELAY(r0, 0x84, 0x3, &(0x7f0000dbfffc)=0x3, 0x4) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) connect$inet6(r0, &(0x7f0000966fe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000c9effc), 0x4) r1 = dup(r0) setsockopt$inet_sctp6_SCTP_MAXSEG(r1, 0x84, 0xd, &(0x7f0000000080)=@assoc_value={0x0, 0x3ff}, 0x8) write$eventfd(r1, &(0x7f0000fc7ff8), 0xffc7) write$eventfd(r1, &(0x7f0000604000), 0x8) write$eventfd(r1, &(0x7f0000000000)=0x8, 0x8) 2018/05/08 06:23:42 executing program 0: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendto$inet(r0, &(0x7f0000103fa0)="88", 0x1, 0x0, &(0x7f0000ab9000)={0x2, 0x0, @remote={0xac, 0x14, 0xffffffffffffffff, 0xbb}}, 0x10) setsockopt$inet_sctp6_SCTP_EVENTS(r0, 0x84, 0xb, &(0x7f0000294ff5)={0x0, 0x0, 0x0, 0x3}, 0xb) shutdown(r0, 0x1) recvmmsg(r0, &(0x7f0000004100)=[{{&(0x7f00000039c0)=@ipx, 0x80, &(0x7f0000004040)}}], 0x1, 0x31, &(0x7f00000042c0)={0x77359400}) 2018/05/08 06:23:42 executing program 4: r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$BLKPG(r1, 0x1269, &(0x7f0000000140)={0xfff, 0x7b71, 0x8d, &(0x7f0000000040)="8e9d80c54f92d0f444dd0bef808874d8a744907c493c8ccd5bd81a3f73b59f166a44bc79d181bc9f95386d0a1b14d75fd61f85d1ed2ca1124edadc507ef24792714a0dcf067978877fb98c9992b212cb56d4d8a3eb4bc046832af6a9adb24938042910e6f07ec6309eb66a76ba305fe7dc80a605de340af936e5d592ea1dadaa41f818c84c625fffa650d8a832"}) mmap(&(0x7f0000000000/0xda6000)=nil, 0xda6000, 0x1000002, 0x64031, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp6_SCTP_SOCKOPT_PEELOFF(r1, 0x84, 0x66, &(0x7f00000001c0)={0x0, 0x1}, &(0x7f0000000200)=0x8) setsockopt$inet_sctp_SCTP_MAXSEG(r0, 0x84, 0xd, &(0x7f0000000240)=@assoc_value={r2, 0x4}, 0x8) getsockopt$inet_udp_int(r0, 0x11, 0x0, &(0x7f0000000100), &(0x7f0000000180)=0x4) 2018/05/08 06:23:42 executing program 7: r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f0000005000)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000015ff0)={&(0x7f0000023000)={0x14, 0x21, 0x10000000aff}, 0x14}, 0x1}, 0x0) r1 = syz_genetlink_get_family_id$team(&(0x7f0000000200)='team\x00') getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000000240)={{{@in6=@remote, @in=@local, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@remote}, 0x0, @in=@multicast2}}, &(0x7f0000000340)=0xe8) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8933, &(0x7f0000001580)={'team0\x00', 0x0}) getsockopt$inet6_mreq(0xffffffffffffff9c, 0x29, 0x1b, &(0x7f00000015c0)={@mcast1, 0x0}, &(0x7f0000001600)=0x14) r5 = accept$packet(0xffffffffffffffff, &(0x7f0000001740)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @random}, &(0x7f0000001780)=0x14) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffff9c, 0x29, 0x23, &(0x7f0000001940)={{{@in6=@mcast2, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@mcast1}}}, &(0x7f0000001a40)=0xe8) getsockopt$inet_mreqn(0xffffffffffffff9c, 0x0, 0x23, &(0x7f0000001a80)={@empty, @remote, 0x0}, &(0x7f0000001ac0)=0xc) getsockname$packet(0xffffffffffffff9c, &(0x7f0000001b00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @random}, &(0x7f0000001b40)=0x14) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000002d80)={{{@in6=@ipv4={[], [], @remote}, @in6=@ipv4={[], [], @local}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@rand_addr}, 0x0, @in6=@local}}, &(0x7f0000002e80)=0xe8) getsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x23, &(0x7f0000002ec0)={@multicast2, @rand_addr, 0x0}, &(0x7f0000002f00)=0xc) getsockname$packet(r5, &(0x7f0000002f40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast}, &(0x7f0000002f80)=0xe) getsockname$packet(0xffffffffffffffff, &(0x7f0000002fc0)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xe) getpeername$packet(0xffffffffffffffff, &(0x7f0000003040)={0x0, 0x0, 0x0}, &(0x7f0000003080)=0x14) recvmmsg(r0, &(0x7f0000009ac0)=[{{&(0x7f00000030c0)=@nfc, 0x80, &(0x7f0000003500)=[{&(0x7f0000003140)=""/97, 0x61}, {&(0x7f00000031c0)=""/131, 0x83}, {&(0x7f0000003280)=""/192, 0xc0}, {&(0x7f0000003340)=""/119, 0x77}, {&(0x7f00000033c0)=""/170, 0xaa}, {&(0x7f0000003480)=""/124, 0x7c}], 0x6, &(0x7f0000003580)=""/193, 0xc1, 0xc39}, 0x9}, {{&(0x7f0000003680)=@can, 0x80, &(0x7f00000038c0)=[{&(0x7f0000003700)=""/249, 0xf9}, {&(0x7f0000003800)=""/166, 0xa6}], 0x2, &(0x7f0000003900)=""/120, 0x78, 0x3}, 0x4bd}, {{&(0x7f0000003980)=@vsock={0x0, 0x0, 0x0, @hyper}, 0x80, &(0x7f0000004a00)=[{&(0x7f0000003a00)=""/4096, 0x1000}], 0x1, &(0x7f0000004a40)=""/117, 0x75, 0x5}, 0xfffffffffffffff9}, {{&(0x7f0000004ac0)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000004cc0)=[{&(0x7f0000004b40)=""/17, 0x11}, {&(0x7f0000004b80)=""/157, 0x9d}, {&(0x7f0000004c40)=""/93, 0x5d}], 0x3, &(0x7f0000004d00)=""/31, 0x1f, 0x6}, 0x401}, {{&(0x7f0000004d40)=@hci={0x0, 0x0}, 0x80, &(0x7f00000061c0)=[{&(0x7f0000004dc0)=""/36, 0x24}, {&(0x7f0000004e00)=""/207, 0xcf}, {&(0x7f0000004f00)=""/20, 0x14}, {&(0x7f0000005040)=""/233, 0xe9}, {&(0x7f0000004f40)=""/21, 0x15}, {&(0x7f0000004f80)=""/101, 0x65}, {&(0x7f0000005140)=""/29, 0x1d}, {&(0x7f0000005180)=""/41, 0x29}, {&(0x7f00000051c0)=""/4096, 0x1000}], 0x9, &(0x7f0000006280)=""/229, 0xe5}, 0x100000001}, {{&(0x7f0000006380)=@in={0x0, 0x0, @loopback}, 0x80, &(0x7f0000007800)=[{&(0x7f0000006400)=""/4096, 0x1000}, {&(0x7f0000007400)=""/180, 0xb4}, {&(0x7f00000074c0)=""/242, 0xf2}, {&(0x7f00000075c0)=""/183, 0xb7}, {&(0x7f0000007680)=""/85, 0x55}, {&(0x7f0000007700)=""/159, 0x9f}, {&(0x7f00000077c0)=""/35, 0x23}], 0x7, &(0x7f0000007880)=""/219, 0xdb, 0x8}, 0x1a}, {{&(0x7f0000007980)=@nfc_llcp, 0x80, &(0x7f0000009a80)=[{&(0x7f0000007a00)=""/4096, 0x1000}, {&(0x7f0000008a00)=""/4096, 0x1000}, {&(0x7f0000009a00)=""/85, 0x55}], 0x3, 0x0, 0x0, 0xb4c}, 0x8}], 0x7, 0x100, &(0x7f0000009c80)={0x77359400}) getpeername$packet(0xffffffffffffffff, &(0x7f000000af80)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast}, &(0x7f000000afc0)=0x14) r17 = accept4$packet(0xffffffffffffffff, &(0x7f000000b000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @link_local}, &(0x7f000000b040)=0x14, 0x80800) r19 = dup3(r5, r17, 0x80000) setsockopt$inet_sctp6_SCTP_AUTH_CHUNK(r19, 0x84, 0x15, &(0x7f0000000380)={0x8}, 0x1) getsockname$packet(0xffffffffffffff9c, &(0x7f000000c3c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @link_local}, &(0x7f000000c400)=0x14) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffff9c, 0x29, 0x23, &(0x7f000000c440)={{{@in=@remote, @in6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@multicast2}, 0x0, @in6}}, &(0x7f000000c540)=0xe8) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffff9c, 0x29, 0x22, &(0x7f000000c580)={{{@in=@multicast1, @in=@remote, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@local}, 0x0, @in6=@ipv4}}, &(0x7f000000c680)=0x69) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffff9c, 0x29, 0x23, &(0x7f000000c6c0)={{{@in6=@remote, @in=@dev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@rand_addr}, 0x0, @in6=@loopback}}, &(0x7f000000c7c0)=0xe8) getsockopt$inet6_mreq(0xffffffffffffffff, 0x29, 0x1c, &(0x7f000000c800)={@dev, 0x0}, &(0x7f000000c840)=0x14) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffff9c, 0x0, 0x11, &(0x7f000000d140)={{{@in6=@loopback, @in6=@remote, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6}, 0x0, @in6=@local}}, &(0x7f000000d240)=0xe8) accept$packet(r5, &(0x7f000000d400)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @link_local}, &(0x7f000000d440)=0x14) accept4(r0, &(0x7f000000e680)=@can={0x0, 0x0}, &(0x7f000000e700)=0x80, 0x800) sendmsg$TEAM_CMD_OPTIONS_SET(r0, &(0x7f000000ef00)={&(0x7f00000001c0)={0x10}, 0xc, &(0x7f000000eec0)={&(0x7f000000e740)={0x75c, r1, 0x401, 0x70bd29, 0x25dfdbfb, {0x1}, [{{0x8, 0x1, r2}, {0xb4, 0x2, [{0x3c, 0x1, @user_linkup={{{0x24, 0x1, 'user_linkup\x00'}, {0x8, 0x3, 0x6}, {0x4, 0x4}}, {0x8, 0x6, r3}}}, {0x38, 0x1, @notify_peers_interval={{0x24, 0x1, 'notify_peers_interval\x00'}, {0x8, 0x3, 0x3}, {0x8, 0x4, 0x12a8dfbb}}}, {0x3c, 0x1, @user_linkup={{{0x24, 0x1, 'user_linkup\x00'}, {0x8, 0x3, 0x6}, {0x4, 0x4}}, {0x8, 0x6, r4}}}]}}, {{0x8, 0x1, r6}, {0x44, 0x2, [{0x40, 0x1, @priority={{{0x24, 0x1, 'priority\x00'}, {0x8, 0x3, 0xe}, {0x8, 0x4, 0x8}}, {0x8, 0x6, r7}}}]}}, {{0x8, 0x1, r8}, {0x3c, 0x2, [{0x38, 0x1, @lb_stats_refresh_interval={{0x24, 0x1, 'lb_stats_refresh_interval\x00'}, {0x8, 0x3, 0x3}, {0x8, 0x4, 0x7ff}}}]}}, {{0x8, 0x1, r9}, {0x144, 0x2, [{0x3c, 0x1, @user_linkup_enabled={{{0x24, 0x1, 'user_linkup_enabled\x00'}, {0x8, 0x3, 0x6}, {0x4, 0x4}}, {0x8, 0x6, r10}}}, {0x4c, 0x1, @bpf_hash_func={{0x24, 0x1, 'bpf_hash_func\x00'}, {0x8, 0x3, 0xb}, {0x1c, 0x4, [{0x9, 0x7fff, 0x0, 0x4}, {0x3, 0x1, 0x670, 0x4}, {0x9, 0x1, 0x100, 0x8}]}}}, {0x38, 0x1, @notify_peers_interval={{0x24, 0x1, 'notify_peers_interval\x00'}, {0x8, 0x3, 0x3}, {0x8, 0x4, 0x1}}}, {0x40, 0x1, @lb_hash_stats={{{0x24, 0x1, 'lb_hash_stats\x00'}, {0x8, 0x3, 0xb}, {0x8, 0x4, 0xfffffffffffffff9}}, {0x8, 0x7}}}, {0x40, 0x1, @name={{0x24, 0x1, 'mode\x00'}, {0x8, 0x3, 0x5}, {0x10, 0x4, 'loadbalance\x00'}}}]}}, {{0x8, 0x1, r11}, {0xbc, 0x2, [{0x38, 0x1, @mcast_rejoin_count={{0x24, 0x1, 'mcast_rejoin_count\x00'}, {0x8, 0x3, 0x3}, {0x8, 0x4, 0x40}}}, {0x40, 0x1, @lb_hash_stats={{{0x24, 0x1, 'lb_hash_stats\x00'}, {0x8, 0x3, 0xb}, {0x8, 0x4, 0x3}}, {0x8, 0x7}}}, {0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24, 0x1, 'lb_tx_hash_to_port_mapping\x00'}, {0x8, 0x3, 0x3}, {0x8, 0x4, r12}}, {0x8, 0x7}}}]}}, {{0x8, 0x1, r13}, {0x16c, 0x2, [{0x38, 0x1, @mcast_rejoin_interval={{0x24, 0x1, 'mcast_rejoin_interval\x00'}, {0x8, 0x3, 0x3}, {0x8, 0x4, 0x7}}}, {0x3c, 0x1, @enabled={{{0x24, 0x1, 'enabled\x00'}, {0x8, 0x3, 0x6}, {0x4, 0x4}}, {0x8, 0x6, r14}}}, {0x40, 0x1, @priority={{{0x24, 0x1, 'priority\x00'}, {0x8, 0x3, 0xe}, {0x8, 0x4, 0x7}}, {0x8, 0x6, r15}}}, {0x3c, 0x1, @user_linkup={{{0x24, 0x1, 'user_linkup\x00'}, {0x8, 0x3, 0x6}, {0x4, 0x4}}, {0x8, 0x6, r16}}}, {0x40, 0x1, @name={{0x24, 0x1, 'mode\x00'}, {0x8, 0x3, 0x5}, {0x10, 0x4, 'roundrobin\x00'}}}, {0x38, 0x1, @activeport={{0x24, 0x1, 'activeport\x00'}, {0x8, 0x3, 0x3}, {0x8, 0x4, r18}}}]}}, {{0x8, 0x1, r20}, {0x270, 0x2, [{0x38, 0x1, @notify_peers_interval={{0x24, 0x1, 'notify_peers_interval\x00'}, {0x8, 0x3, 0x3}, {0x8, 0x4, 0x4}}}, {0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24, 0x1, 'lb_tx_hash_to_port_mapping\x00'}, {0x8, 0x3, 0x3}, {0x8, 0x4, r21}}, {0x8, 0x7}}}, {0x4c, 0x1, @lb_tx_method={{0x24, 0x1, 'lb_tx_method\x00'}, {0x8, 0x3, 0x5}, {0x1c, 0x4, 'hash_to_port_mapping\x00'}}}, {0x40, 0x1, @lb_port_stats={{{0x24, 0x1, 'lb_port_stats\x00'}, {0x8, 0x3, 0xb}, {0x8, 0x4, 0x6}}, {0x8, 0x6, r22}}}, {0x40, 0x1, @priority={{{0x24, 0x1, 'priority\x00'}, {0x8, 0x3, 0xe}, {0x8, 0x4, 0x7}}, {0x8, 0x6, r23}}}, {0x3c, 0x1, @enabled={{{0x24, 0x1, 'enabled\x00'}, {0x8, 0x3, 0x6}, {0x4, 0x4}}, {0x8, 0x6, r24}}}, {0x3c, 0x1, @user_linkup_enabled={{{0x24, 0x1, 'user_linkup_enabled\x00'}, {0x8, 0x3, 0x6}, {0x4, 0x4}}, {0x8, 0x6, r25}}}, {0x3c, 0x1, @user_linkup_enabled={{{0x24, 0x1, 'user_linkup_enabled\x00'}, {0x8, 0x3, 0x6}, {0x4, 0x4}}, {0x8, 0x6, r26}}}, {0x38, 0x1, @mcast_rejoin_count={{0x24, 0x1, 'mcast_rejoin_count\x00'}, {0x8, 0x3, 0x3}, {0x8, 0x4, 0x855}}}, {0x3c, 0x1, @enabled={{{0x24, 0x1, 'enabled\x00'}, {0x8, 0x3, 0x6}, {0x4, 0x4}}, {0x8, 0x6, r27}}}]}}]}, 0x75c}, 0x1, 0x0, 0x0, 0x8000}, 0x80) r28 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000040)='/dev/hwrng\x00', 0x180ffd, 0x0) mq_timedsend(r28, &(0x7f0000000080)="ed1b2833d8c31fae89df92bd6488d9ed58be884ac8f198cff5b0928d9edbebb9e919a71dd49fdba85af5d13754bc2fded15302c54ca7e0010e11a833c72ac6a6a16823f8b8903085d4708cd8d8a327c5bb96af59ee7b3b69a013916188dd769ea95d7f4228d6274e8f9256960851558185d235d0b3b5c2f8a88c76979e9a8f8c51baa09fb2fe613571364511c05cc3e804ef6c7a515e84bad6c7c8e1151bd252392610c13e270da04b68c34c9af8d2d941dfcdbbeb984e2316fe7c3313b6b24a8a51c7ce71016c", 0xc7, 0x80000001, &(0x7f0000000180)={0x0, 0x989680}) 2018/05/08 06:23:42 executing program 6: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_NODELAY(r0, 0x84, 0x3, &(0x7f0000dbfffc)=0x3, 0x4) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) connect$inet6(r0, &(0x7f0000966fe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000c9effc), 0x4) r1 = dup(r0) setsockopt$inet_sctp6_SCTP_MAXSEG(r1, 0x84, 0xd, &(0x7f0000000080)=@assoc_value={0x0, 0x3ff}, 0x8) write$eventfd(r1, &(0x7f0000fc7ff8), 0xffc7) write$eventfd(r1, &(0x7f0000604000), 0x8) write$eventfd(r1, &(0x7f0000000000)=0x8, 0x8) 2018/05/08 06:23:42 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000001a40)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000001a80)=@ipmr_getroute={0x20001a9c, 0x1a, 0x511, 0x0, 0x0, {0x80}}, 0x1c}, 0x1}, 0x0) 2018/05/08 06:23:42 executing program 1: r0 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xffffffffffffffff) r1 = add_key$keyring(&(0x7f0000000100)='keyring\x00', &(0x7f0000000180)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000040)={0x73, 0x79, 0x7a}, &(0x7f0000facfff)="06", 0x1, r1) r3 = add_key$user(&(0x7f0000fc0ffb)='user\x00', &(0x7f0000752ffb)={0x73, 0x79, 0x7a}, &(0x7f00003eb000)="b3", 0x1, r1) keyctl$update(0x2, r3, &(0x7f00000004c0)="df02754677212dfc3e2abcb24473e8e1cfef09742258cbae7b26fdc3ffa615d9da494137e175e9f2780ac5e2a09f43a1fcebf272a5a135de92bf4a9033933824f6e6aa0238014e3293535d1c0066d28e0f275188b4b4c187e18774fc2227cbb6610fc6697f5337726164c8fbe1181e6d50986cd98a5c44ac0ec375deb27eafcf7d06438f2525100400000003e7dc2f8fd85adcd88ca30e75b1e143262d94defa187e482a9b9a9a387353df7a21affce4e9149e040000000000000065afd979e9", 0xfffffdaf) add_key(&(0x7f00000000c0)='syzkaller\x00', &(0x7f0000000140)={0x73, 0x79, 0x7a, 0x2}, &(0x7f0000000240)="fd6716bc24a960b7fca44bdcb964281d3781bb19a1970be0f0479a9a5226686db2b9723f2f3fc0cd0e3e5ddda949e815574c4080c1466c2bf505dab54428d0b455d3f2d301a79a52d7ec4f4939b0a4ee8fe4d31c94a765b1115113cb98d19616cd076223099084f85711123bb306ebb6e01cbf10a69a37f2c012a1c45595a2adc925296f3d0706b964369d9e6a307c7ed7c61792637b140f29fac51b2fb56ffe129d97a5ab95c2f420b1fa75ed54d47bcceec6e95051", 0xb6, r0) keyctl$dh_compute(0x17, &(0x7f0000000200)={r2, r3, r2}, &(0x7f0000000580)=""/4096, 0x0, 0x0) 2018/05/08 06:23:42 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) setsockopt$netlink_NETLINK_ADD_MEMBERSHIP(r0, 0x10e, 0x1, &(0x7f0000000040)=0xa, 0x4) sendmsg$nl_generic(r0, &(0x7f0000b3dfc8)={&(0x7f0000000080)={0x52}, 0xc, &(0x7f00000003c0)={&(0x7f0000000280)={0x28, 0x22, 0x109, 0x0, 0x0, {0x4}, [@typed={0x14, 0xc, @ipv6=@loopback={0x0, 0x1}}]}, 0x28}, 0x1}, 0x0) 2018/05/08 06:23:42 executing program 5: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000100)={0x26, 'skcipher\x00', 0x0, 0x0, 'ctr-camellia-asm\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820faeb995298992ea54c7beef9f5d56534c90c2", 0x18) r1 = accept$alg(r0, 0x0, 0x0) write(r1, &(0x7f0000000400)="5e1860416963a72c1718673e35425ae9eca8779df268aa55a0e94ae9a1f4ed99af4f1abd648c26c85eab0d7b10d59c2804", 0x31) ioctl$sock_SIOCOUTQNSD(r1, 0x894b, &(0x7f0000000080)) recvmsg(r1, &(0x7f00000003c0)={&(0x7f0000000000)=@in6={0x0, 0x0, 0x0, @ipv4={[], [], @rand_addr}}, 0x1c, &(0x7f00000002c0)=[{&(0x7f0000000180)=""/237, 0xed}], 0x1, &(0x7f0000000300)=""/149, 0x95}, 0x0) 2018/05/08 06:23:42 executing program 6: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_NODELAY(r0, 0x84, 0x3, &(0x7f0000dbfffc)=0x3, 0x4) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) connect$inet6(r0, &(0x7f0000966fe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000c9effc), 0x4) r1 = dup(r0) setsockopt$inet_sctp6_SCTP_MAXSEG(r1, 0x84, 0xd, &(0x7f0000000080)=@assoc_value={0x0, 0x3ff}, 0x8) write$eventfd(r1, &(0x7f0000fc7ff8), 0xffc7) write$eventfd(r1, &(0x7f0000604000), 0x8) write$eventfd(r1, &(0x7f0000000000)=0x8, 0x8) 2018/05/08 06:23:42 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000001a40)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000001a80)=@ipmr_getroute={0x33fe0, 0x1a, 0x511, 0x0, 0x0, {0x80}}, 0x1c}, 0x1}, 0x0) 2018/05/08 06:23:43 executing program 1: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6_dccp(0xa, 0x6, 0x0) getsockopt(r0, 0x0, 0xb, &(0x7f0000003ffc)=""/4, &(0x7f0000000040)=0x4) 2018/05/08 06:23:43 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000001a40)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000001a80)=@ipmr_getroute={0xe88, 0x1a, 0x511, 0x0, 0x0, {0x80}}, 0x1c}, 0x1}, 0x0) 2018/05/08 06:23:43 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) setsockopt$netlink_NETLINK_ADD_MEMBERSHIP(r0, 0x10e, 0x1, &(0x7f0000000040)=0xa, 0x4) sendmsg$nl_generic(r0, &(0x7f0000b3dfc8)={&(0x7f0000000080)={0x6}, 0xc, &(0x7f00000003c0)={&(0x7f0000000280)={0x28, 0x22, 0x109, 0x0, 0x0, {0x4}, [@typed={0x14, 0xc, @ipv6=@loopback={0x0, 0x1}}]}, 0x28}, 0x1}, 0x0) 2018/05/08 06:23:43 executing program 5: bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000001100)={0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000080), 0xfffffffffffffffd}, 0x20) r0 = socket$inet6(0xa, 0x2, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x18, 0x9, 0x5, 0x1f, 0x18, 0xffffffffffffffff, 0x6}, 0x2c) sendto$inet6(r0, &(0x7f0000000180), 0x0, 0x8000, &(0x7f0000000240)={0xa, 0x4e21, 0x0, @ipv4={[], [0xff, 0xff], @dev={0xac, 0x14, 0x14, 0x10}}}, 0x1c) sendmmsg(r0, &(0x7f0000007e00)=[{{0x0, 0x0, &(0x7f00000001c0), 0x0, &(0x7f00000003c0)}}, {{&(0x7f00000004c0)=@in6={0xa, 0x0, 0x0, @mcast2={0xff, 0x2, [], 0x1}}, 0x1c, &(0x7f0000000680), 0x3ba, &(0x7f0000002000)=[{0x10}], 0x10}}], 0x2, 0x0) 2018/05/08 06:23:43 executing program 4: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000380)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(0xffffffffffffff9c, 0x84, 0xd, &(0x7f0000000080)=@assoc_value={0x0, 0x7f}, &(0x7f00000000c0)=0x8) getsockopt$inet_sctp_SCTP_ASSOCINFO(r2, 0x84, 0x1, &(0x7f0000000100)={r3, 0x2, 0xf91, 0x6, 0x8, 0xffffffff}, &(0x7f0000000140)=0x14) syz_kvm_setup_cpu$x86(r1, r2, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000280)=[@text64={0x40, &(0x7f0000000500)="0f0866b8ed008ec066ba4000b000eed2a807000000410f01cab98e0b0000b862000000ba000000000f30b90b0800000f320fc72a8f2a60128f00000000003000000fc7aa00100000", 0x48}], 0x1, 0x5d, &(0x7f00000000c0), 0x0) ioctl$KVM_RUN(r2, 0xae80, 0x0) bind$alg(0xffffffffffffffff, &(0x7f0000000000)={0x26, 'skcipher\x00', 0x0, 0x0, 'cryptd(ctr-camellia-asm)\x00'}, 0x58) clock_getres(0x0, &(0x7f0000000000)) ioctl$KVM_RUN(r2, 0xae80, 0x0) 2018/05/08 06:23:43 executing program 6: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_NODELAY(r0, 0x84, 0x3, &(0x7f0000dbfffc)=0x3, 0x4) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) connect$inet6(r0, &(0x7f0000966fe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000c9effc), 0x4) r1 = dup(r0) setsockopt$inet_sctp6_SCTP_MAXSEG(r1, 0x84, 0xd, &(0x7f0000000080)=@assoc_value={0x0, 0x3ff}, 0x8) recvfrom(r0, &(0x7f00001b4f1e)=""/226, 0xfffffffffffffe49, 0x0, 0x0, 0xffffffffffffffa0) write$eventfd(r1, &(0x7f0000604000), 0x8) write$eventfd(r1, &(0x7f0000000000)=0x8, 0x8) 2018/05/08 06:23:43 executing program 7: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) socketpair$inet(0x2, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$inet_sctp_SCTP_NODELAY(0xffffffffffffffff, 0x84, 0x3, &(0x7f0000000080), &(0x7f0000000100)=0x4) ioctl$KVM_X86_SETUP_MCE(0xffffffffffffffff, 0x4008ae9c, &(0x7f0000000000)={0x10, 0x0, 0x6}) syz_kvm_setup_cpu$x86(r1, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f00000000c0)=[@text16={0x10, &(0x7f0000000300)="c16a00012e260f01ca0f300f350f20e06635000100000f22e066b8ef0000000f23c80f21f866350c00e0000f23f80f21976766c7442400a56c05676766c7442402af3f00006766c744240600000000670f011424b8f1008ee80faeaf0100", 0x5e}], 0x1, 0x0, &(0x7f0000000100), 0x0) r3 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) recvmmsg(r2, &(0x7f0000001480)=[{{&(0x7f0000000140)=@pppol2tpin6, 0x80, &(0x7f00000002c0)=[{&(0x7f0000000200)=""/136, 0x88}], 0x1, 0x0, 0x0, 0x1ff}, 0xfb}, {{0x0, 0x0, &(0x7f0000000840)=[{&(0x7f0000000380)=""/229, 0xe5}, {&(0x7f0000000480)=""/208, 0xd0}, {&(0x7f0000000580)=""/255, 0xff}, {&(0x7f0000000680)=""/228, 0xe4}, {&(0x7f0000000780)=""/161, 0xa1}], 0x5, &(0x7f00000008c0)=""/12, 0xc, 0x6}, 0x3}, {{&(0x7f0000000900)=@ax25, 0x80, &(0x7f0000000b40)=[{&(0x7f0000000980)=""/64, 0x40}, {&(0x7f00000009c0)=""/37, 0x25}, {&(0x7f0000000a00)=""/41, 0x29}, {&(0x7f0000000a40)=""/230, 0xe6}], 0x4, &(0x7f0000000b80)=""/153, 0x99, 0x9}, 0x40}, {{&(0x7f0000000c40)=@ipx, 0x80, &(0x7f0000001080)=[{&(0x7f0000000cc0)=""/240, 0xf0}, {&(0x7f0000000dc0)=""/175, 0xaf}, {&(0x7f0000000e80)=""/225, 0xe1}, {&(0x7f0000000f80)=""/207, 0xcf}], 0x4, &(0x7f00000010c0), 0x0, 0x3}, 0x1}, {{&(0x7f0000001100)=@can, 0x80, &(0x7f00000013c0)=[{&(0x7f0000001180)=""/194, 0xc2}, {&(0x7f0000001280)=""/81, 0x51}, {&(0x7f0000001300)=""/32, 0x20}, {&(0x7f0000001340)=""/73, 0x49}], 0x4, &(0x7f0000001400)=""/110, 0x6e, 0x7fffffff}, 0x100000001}], 0x5, 0x12000, &(0x7f00000015c0)) ioctl$KVM_RUN(r3, 0xae80, 0x0) ioctl$KVM_RUN(r3, 0xae80, 0x0) 2018/05/08 06:23:43 executing program 0: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendto$inet(r0, &(0x7f0000103fa0)="88", 0x1, 0x0, &(0x7f0000ab9000)={0x2, 0x0, @remote={0xac, 0x14, 0xffffffffffffffff, 0xbb}}, 0x10) setsockopt$inet_sctp6_SCTP_EVENTS(r0, 0x84, 0xb, &(0x7f0000294ff5)={0x0, 0x0, 0x0, 0x3}, 0xb) shutdown(r0, 0x1) recvmmsg(r0, &(0x7f0000004100)=[{{&(0x7f00000039c0)=@ipx, 0x80, &(0x7f0000004040)}}], 0x1, 0x3b9ac9ff, &(0x7f00000042c0)={0x77359400}) 2018/05/08 06:23:43 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000001a40)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000001a80)=@ipmr_getroute={0x7ffff000, 0x1a, 0x511, 0x0, 0x0, {0x80}}, 0x1c}, 0x1}, 0x0) 2018/05/08 06:23:43 executing program 1: r0 = syz_open_dev$audion(&(0x7f0000000040)='/dev/audio#\x00', 0x4, 0x400) ioctl$TIOCSETD(r0, 0x5423, &(0x7f00000000c0)=0xfffffffffffffffb) perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$OBJ_GET_MAP(0x7, &(0x7f0000000240)={&(0x7f0000000200)='./file0\x00', 0x0, 0x10}, 0x10) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ptmx\x00', 0x0, 0x0) ioctl$TCFLSH(r1, 0x40045436, 0x14) r2 = request_key(&(0x7f00000002c0)='asymmetric\x00', &(0x7f0000000300)={0x73, 0x79, 0x7a, 0x1}, &(0x7f0000000340)=',proc)cgroup\x00', 0xfffffffffffffffa) r3 = add_key(&(0x7f0000000400)='rxrpc_s\x00', &(0x7f0000000440)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000000480)="9910ad98555f9e367ee71fba9116662ffcce1851f90451566a55f70e1e65f0bcf1ab77c19814224a151f9fdf73018e12555f3ffabe887ab74f7126f8b72724d47595cb31835e8b286f9e8b3affc8773ba3acec0ab3eb6e7fff4407590c3e97762e37b265320eb704def519451c921dfb9bf411feb8a3dc877d0a80799489caf926b8beefe4b865a1cc801749593320bf251de83009291c599a5d05896bf6c54ae3bec68346f3cd67c33a4bf9ea284717b3eaf005b4cbe401fb2835c423994420c445e8c5b4b62d288375f82d60e0711bf0ea2b73be0fbea2d89bcde337ca2fae5e39bd12602fa0bae487a41f23a42e", 0xef, 0xfffffffffffffffe) keyctl$search(0xa, r2, &(0x7f0000000380)='ceph\x00', &(0x7f00000003c0)={0x73, 0x79, 0x7a, 0x1}, r3) ioctl$TIOCLINUX5(r0, 0x541c, &(0x7f0000000280)={0x5, 0x5, 0x7, 0x101, 0x100000000}) bind$unix(r0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x4e24}, 0x6e) 2018/05/08 06:23:43 executing program 5: r0 = socket(0x1e, 0x805, 0x0) perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet6_tcp_SIOCATMARK(r0, 0x8905, &(0x7f0000000200)) setsockopt$IP_VS_SO_SET_STARTDAEMON(r0, 0x0, 0x48b, &(0x7f0000000100)={0x0, 'veth0\x00', 0x3}, 0x18) getsockname$inet(r0, &(0x7f0000000280)={0x0, 0x0, @broadcast}, &(0x7f00000000c0)=0x10) setsockopt$inet_sctp6_SCTP_NODELAY(r0, 0x84, 0x3, &(0x7f0000000040)=0xffff, 0x4) bind$inet(r0, &(0x7f0000000140)={0x2, 0x4e22}, 0x10) 2018/05/08 06:23:43 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) setsockopt$netlink_NETLINK_ADD_MEMBERSHIP(r0, 0x10e, 0x1, &(0x7f0000000040)=0xa, 0x4) sendmsg$nl_generic(r0, &(0x7f0000b3dfc8)={&(0x7f0000000080)={0x9}, 0xc, &(0x7f00000003c0)={&(0x7f0000000280)={0x28, 0x22, 0x109, 0x0, 0x0, {0x4}, [@typed={0x14, 0xc, @ipv6=@loopback={0x0, 0x1}}]}, 0x28}, 0x1}, 0x0) 2018/05/08 06:23:43 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) setsockopt$netlink_NETLINK_DROP_MEMBERSHIP(r0, 0x10e, 0x2, &(0x7f0000000040)=0x16, 0x4) r1 = syz_genetlink_get_family_id$ipvs(&(0x7f00000000c0)='IPVS\x00') r2 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x40) ioctl$KDGETKEYCODE(r2, 0x4b4c, &(0x7f0000000300)={0x210000, 0x26}) openat$ion(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/ion\x00', 0x400000, 0x0) sendmsg$IPVS_CMD_NEW_DAEMON(r0, &(0x7f00000001c0)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x41002}, 0xc, &(0x7f0000000200)={&(0x7f0000000100)={0x78, r1, 0x201, 0x70bd2b, 0x25dfdbfd, {0x9}, [@IPVS_CMD_ATTR_DAEMON={0x64, 0x3, [@IPVS_DAEMON_ATTR_MCAST_PORT={0x8, 0x7, 0x4e21}, @IPVS_DAEMON_ATTR_MCAST_GROUP={0x8, 0x5, @dev={0xac, 0x14, 0x14, 0x1f}}, @IPVS_DAEMON_ATTR_SYNC_ID={0x8, 0x3, 0x4}, @IPVS_DAEMON_ATTR_MCAST_GROUP={0x8, 0x5, @local={0xac, 0x14, 0x14, 0xaa}}, @IPVS_DAEMON_ATTR_MCAST_GROUP6={0x14, 0x6, @ipv4={[], [0xff, 0xff], @local={0xac, 0x14, 0x14, 0xaa}}}, @IPVS_DAEMON_ATTR_MCAST_GROUP6={0x14, 0x6, @dev={0xfe, 0x80, [], 0x20}}, @IPVS_DAEMON_ATTR_SYNC_ID={0x8, 0x3, 0x2}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x3}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0x7}]}]}, 0x78}, 0x1, 0x0, 0x0, 0x4004081}, 0x4000) ioctl$TIOCLINUX5(r2, 0x541c, &(0x7f0000000280)={0x5, 0x8, 0x4, 0x9}) 2018/05/08 06:23:44 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) setsockopt$netlink_NETLINK_ADD_MEMBERSHIP(r0, 0x10e, 0x1, &(0x7f0000000040)=0xa, 0x4) sendmsg$nl_generic(r0, &(0x7f0000b3dfc8)={&(0x7f0000000080)={0xa}, 0xc, &(0x7f00000003c0)={&(0x7f0000000280)={0x28, 0x22, 0x109, 0x0, 0x0, {0x4}, [@typed={0x14, 0xc, @ipv6=@loopback={0x0, 0x1}}]}, 0x28}, 0x1}, 0x0) 2018/05/08 06:23:44 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000001a40)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000001a80)=@ipmr_getroute={0xec0, 0x1a, 0x511, 0x0, 0x0, {0x80}}, 0x1c}, 0x1}, 0x0) 2018/05/08 06:23:44 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r0, &(0x7f0000a32000)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f000000e000)={&(0x7f0000000180)=ANY=[@ANYBLOB="180000002c00010000000000000000000100000004000000db3fc5d238d15dcac6c809c8a5638952b1601105563557f80c5b42815aa084e2af4ee7ea1570af5ddaf498f004a71d778b18aa2e30dbb681652360a7f3c9e9c88959da53d5218667e97e7f9205b54fc96c7cf7c7489772ccd6357877b8d83cdeee585b0fc041936f64fdc092cbdcd9f0230c9ed9514143ea2a66c81619a91f30d3733abbac9aab35aa63ef28415f161b4153f02396f5c5f69d1c9b3e6aeb48c5d70ae6d7b88163451852161eb58dbaf96a0863e2896a5b463b137e"], 0x18}, 0x1}, 0x0) 2018/05/08 06:23:44 executing program 5: r0 = syz_open_dev$admmidi(&(0x7f0000000000)='/dev/admmidi#\x00', 0x200, 0x180) ioctl$TUNSETQUEUE(r0, 0x400454d9, &(0x7f0000000040)={'rose0\x00', 0x200}) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r2 = socket$inet_tcp(0x2, 0x1, 0x0) dup3(r1, r2, 0x0) setsockopt$inet_int(r2, 0x0, 0x19, &(0x7f0000625000), 0x4) 2018/05/08 06:23:44 executing program 4: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000140)={0x26, 'skcipher\x00', 0x0, 0x0, 'cbc(aes-asm)\x00'}, 0x58) openat$nullb(0xffffffffffffff9c, &(0x7f0000000000)='/dev/nullb0\x00', 0x200002, 0x0) r1 = accept$alg(r0, 0x0, 0x0) openat$urandom(0xffffffffffffff9c, &(0x7f0000000280)='/dev/urandom\x00', 0x80, 0x0) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00003bcfd0)="d3ab27191a01002356ba602dff05000b", 0x10) r2 = syz_open_dev$admmidi(&(0x7f0000000100)='/dev/admmidi#\x00', 0x1ff, 0x20000) setsockopt$inet_sctp6_SCTP_RECVNXTINFO(r2, 0x84, 0x21, &(0x7f0000000200)=0x5, 0x4) ioctl$VHOST_VSOCK_SET_GUEST_CID(r2, 0x4008af60, &(0x7f00000001c0)={@any=0xffffffff}) write(r1, &(0x7f0000000240)="79c737ffe18186d67dba3f649a7ba85e", 0x10) recvmsg(r1, &(0x7f0000158000)={&(0x7f0000001340)=@nfc_llcp, 0x80, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/11, 0xb}, {&(0x7f0000000080)=""/33, 0x21}], 0x2, &(0x7f0000da2000), 0xfffffffffffffee0}, 0x0) r3 = dup2(r1, r0) ioctl$TIOCSTI(r3, 0x5412, 0x7fff) 2018/05/08 06:23:44 executing program 7: r0 = perf_event_open(&(0x7f0000000200)={0x2, 0x70, 0x3e6, 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_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = add_key$keyring(&(0x7f00000000c0)='keyring\x00', &(0x7f0000000100)={0x73, 0x79, 0x7a, 0x1}, 0x0, 0x0, 0xfffffffffffffff9) r2 = add_key$user(&(0x7f0000000340)='user\x00', &(0x7f0000000040)={0x73, 0x79, 0x7a}, &(0x7f0000000080)='.', 0x1, r1) keyctl$revoke(0x3, r2) ioctl$TCSETSF(r0, 0x5404, &(0x7f0000000000)={0x9, 0xfffffffffffffffb, 0x8, 0x0, 0x6, 0x80000001, 0x0, 0xffff, 0xfffffffffffffff9, 0x1000, 0x3, 0x58a5}) 2018/05/08 06:23:44 executing program 0: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendto$inet(r0, &(0x7f0000103fa0)="88", 0x1, 0x0, &(0x7f0000ab9000)={0x2, 0x0, @remote={0xac, 0x14, 0xffffffffffffffff, 0xbb}}, 0x10) setsockopt$inet_sctp6_SCTP_EVENTS(r0, 0x84, 0xb, &(0x7f0000294ff5)={0x0, 0x0, 0x0, 0x3}, 0xb) shutdown(r0, 0x1) recvmmsg(r0, &(0x7f0000004100)=[{{&(0x7f00000039c0)=@ipx, 0x80, &(0x7f0000004040)}}], 0x1, 0x3100000000000000, &(0x7f00000042c0)={0x77359400}) 2018/05/08 06:23:44 executing program 6: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_NODELAY(r0, 0x84, 0x3, &(0x7f0000dbfffc)=0x3, 0x4) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) connect$inet6(r0, &(0x7f0000966fe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000c9effc), 0x4) r1 = dup(r0) setsockopt$inet_sctp6_SCTP_MAXSEG(r1, 0x84, 0xd, &(0x7f0000000080)=@assoc_value={0x0, 0x3ff}, 0x8) recvfrom(r0, &(0x7f00001b4f1e)=""/226, 0xfffffffffffffe49, 0x0, 0x0, 0xffffffffffffffa0) write$eventfd(r1, &(0x7f0000604000), 0x8) write$eventfd(r1, &(0x7f0000000000)=0x8, 0x8) 2018/05/08 06:23:44 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) setsockopt$netlink_NETLINK_ADD_MEMBERSHIP(r0, 0x10e, 0x1, &(0x7f0000000040)=0xa, 0x4) sendmsg$nl_generic(r0, &(0x7f0000b3dfc8)={&(0x7f0000000080)={0xe}, 0xc, &(0x7f00000003c0)={&(0x7f0000000280)={0x28, 0x22, 0x109, 0x0, 0x0, {0x4}, [@typed={0x14, 0xc, @ipv6=@loopback={0x0, 0x1}}]}, 0x28}, 0x1}, 0x0) 2018/05/08 06:23:44 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000001a40)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000001a80)=@ipmr_getroute={0xf, 0x1a, 0x511, 0x0, 0x0, {0x80}}, 0x1c}, 0x1}, 0x0) 2018/05/08 06:23:44 executing program 1: r0 = socket$inet_sctp(0x2, 0x4, 0x84) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x100, 0x2) setsockopt$SO_RDS_TRANSPORT(r1, 0x114, 0x8, &(0x7f00000001c0)=0x2, 0x4) getsockopt$inet_sctp_SCTP_GET_PEER_ADDRS(r0, 0x84, 0x6c, &(0x7f0000000080)={0x0, 0xea, "0511ca6440fc8bea3cd5fec97662fd0415f609745bf896cdde78b650d84c8521a4d8ae34880cfe71cb2d124ba692db61b1792105a84fd0541fe2845bce542e87e7f5e4850c7cd5406ee0d438021c0bc2a792137cdb5ad4ffcc92ebc8175c959ab36c05c71f8ac4fb49385d71297e3838899a80398d3a15b5d7c4871e046be62842fe593a17f62b1ce075703b99b1b1735b160875e1ecd16a0cb45f96726a52451d542a27113a97c1bb671589d9fa3ee0e0fd4a5113d9580c747be8b6f91d20bfe5c899faa65834b062b3604f3a173d3f16c985eec8782481c68c3acaa4eb103d13ae93c3c2354fb49752"}, &(0x7f0000000000)=0xf2) getsockopt$inet_sctp_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000707ff0)={r2, 0x0, &(0x7f0000000180)}, &(0x7f0000000040)=0xffffff0b) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x0, 0x32, 0xffffffffffffffff, 0x0) shutdown(r0, 0x2000000000000002) 2018/05/08 06:23:44 executing program 5: io_setup(0x469, &(0x7f0000000200)) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = gettid() timer_create(0x0, &(0x7f0000ec5000)={0x0, 0x12}, &(0x7f0000044000)) timer_settime(0x0, 0x0, &(0x7f000006b000)={{0x0, 0x8}, {0x0, 0x1c9c380}}, &(0x7f0000000040)) r1 = syz_open_dev$usbmon(&(0x7f0000000280)='/dev/usbmon#\x00', 0x1, 0x40) r2 = syz_fuseblk_mount(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00', 0x2000, 0x0, 0x0, 0x5, 0x140000000000000, 0x100000) ioctl$FUSE_DEV_IOC_CLONE(r1, 0x8004e500, &(0x7f0000000180)=r2) tkill(r0, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000240)="6f6fbe5f73636a00000000000005") writev(r3, &(0x7f000000a000)=[{&(0x7f0000000080)='+0', 0x2}], 0x1) 2018/05/08 06:23:44 executing program 7: rt_sigsuspend(&(0x7f0000000000)={0x401}, 0x8) r0 = socket$inet(0x2, 0x3, 0x3dec) getsockopt$EBT_SO_GET_ENTRIES(r0, 0x0, 0x83, &(0x7f0000001200)={'nat\x00', 0x0, 0x4, 0xffffffc0, [], 0xe498956, &(0x7f0000000100), &(0x7f0000000200)=""/4096}, &(0x7f0000000180)=0xf8) 2018/05/08 06:23:44 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) setsockopt$netlink_NETLINK_ADD_MEMBERSHIP(r0, 0x10e, 0x1, &(0x7f0000000040)=0xa, 0x4) sendmsg$nl_generic(r0, &(0x7f0000b3dfc8)={&(0x7f0000000080)={0x5}, 0xc, &(0x7f00000003c0)={&(0x7f0000000280)={0x28, 0x22, 0x109, 0x0, 0x0, {0x4}, [@typed={0x14, 0xc, @ipv6=@loopback={0x0, 0x1}}]}, 0x28}, 0x1}, 0x0) 2018/05/08 06:23:44 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000001a40)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000001a80)=@ipmr_getroute={0x1c, 0xf, 0x511, 0x0, 0x0, {0x80}}, 0x1c}, 0x1}, 0x0) 2018/05/08 06:23:44 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) setsockopt$netlink_NETLINK_ADD_MEMBERSHIP(r0, 0x10e, 0x1, &(0x7f0000000040)=0xa, 0x4) sendmsg$nl_generic(r0, &(0x7f0000b3dfc8)={&(0x7f0000000080)={0x12}, 0xc, &(0x7f00000003c0)={&(0x7f0000000280)={0x28, 0x22, 0x109, 0x0, 0x0, {0x4}, [@typed={0x14, 0xc, @ipv6=@loopback={0x0, 0x1}}]}, 0x28}, 0x1}, 0x0) 2018/05/08 06:23:45 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000001a40)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000001a80)=@ipmr_getroute={0x1c, 0x63, 0x511, 0x0, 0x0, {0x80}}, 0x1c}, 0x1}, 0x0) 2018/05/08 06:23:45 executing program 1: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ptmx\x00', 0x0, 0x0) readv(r0, &(0x7f0000001480)=[{&(0x7f0000002000)=""/4096, 0x1000}], 0x1) ioctl$TCSETS(r0, 0x40045431, &(0x7f00003b9fdc)) r1 = syz_open_pts(r0, 0x2) r2 = dup3(r1, r0, 0x0) ioctl$KVM_SET_XSAVE(r2, 0x5000aea5, &(0x7f0000000040)={"4ac0330368f255cd6562fc7dde987d3eef9a6a93a1a42eb9ac4f27c44911a6c2da7fba65b62ebf02914d2367b8b2534e2485b8181ab614aa50cf4726ee15372a98e1bdf326a91ad4c5eb631285606c3dcddaf92dac8d0eff1b5419a12d076a9bd76f148c59ab6cbda75185568b0e2e2607943f7b6c1b6fb19fc1a67a99399ebb800e42b22ff5b8169e0383ba36de121c60944f5af93e44120683d96998226ed457329a4c75291d37ffffbd052fba89dcd8d8c6d0c6560b1e9aaf17a5261c3dc49bd19d491fdddf413ca64551ee06c2be4e4ac2d18dc973425dd8a79f049bf29654ea7c74c8462e6475d3ad4bad4d1101d0fe0a134a3bc890fe13f7b15956019e545e8a3a8bfc2c7a2f53dcf38373107bc9d6ab70d966bbcc2f63671173e70cd8368668480b57f506053170cc9df8462eced8f18692c97a66946daed4e0d9b7fb9df4dad7fb9f12e3ff7f562e1cd29a43a76e212bd4fae11cf0d0ae0ba498dd4898a1d9c5bf9856265cb0efcd0d32cf89269c6a5ec5b71d963bdf890ff00c48bc601c4a1740f339731c86eae878f274b5b1ac2a2227a03051c75076ded13e53f40932fe5b0e59d4b67c59c9f6bdc34a800feff355b48ab3f7323ee09d03790c9cb630e43a4cae0c053bbb6efd6ec017e41ccf81fffc802d19587ae55c1b73f58b3773cc885dc794182d6e15ba4e975fb4cba39f14c7236c3efe6e648e8248e2009e3bfc4905bfb646d431ff584283469d90398f3fd86d22b77e2d51c0204cfc659f7dc836782f7bce9cc4812c4b88d8b13d57388fc1e213d04a477cdc54356cfefdcea4ca15fa27bff84f91273944ebc258b8a931f2065932d6edf1ffda579fe504db718a1e2ac7477fed4e8ca322d6cde302357b6aee510376847539deb3f5a909e001218c84b9afe35e4642c2445a6d42183565ce559d8a4263acd8feaf1d0c966e9f51cc4275f53d2a63fc3f3e7c20ce035fabe91d59ef0b95faf7fe275e21ef247b4d0121475a48b8946cac319f1331f5ac5056bb5facc6e23508360c7b98f25e82b1f5b596cb1cdc341c3a2e90551f86cdc6c6a1d99a9c06d7aeddbd6cb6e665f0143de55b6c3ebb7493490b24bbd8640bc2a010dd51f6ebd625758047e16f2e83af1cb7af5f5dc47f40c7e30b4aaf614f5500ec72d9a7436486c73e1e2d9cb9cc01d5f04689a3f7922a2a66373dfc08e1ef05de8a25d2ef00ea7e3ae24021e2f3342d1f818885b3e17572ebd268bbaf4b4bf0daf6f6abe7ffc173affa0c534b4b41d360f45634e750133125e2c382fa6793ea06eb4e1d9233271c7a40f8621cf03004e0399c099992c8ab98f3c57bb89a734cae5e66c6eb3608941c8614c2a8c81e444044b5a0fb620829cdb184bd5a8240041eb78339d2c78578f5ed00307c0dec438f2f7c32b0cbaefbaac12c441d81a95225075e1c93bb055b8d229a"}) writev(r1, &(0x7f0000000740)=[{&(0x7f0000000180)}, {&(0x7f00000004c0)="2d06191b92069559b23c8512324459932ac6c411c912b879bbf1799fc75c527908e77be81830de3ff69d98bd577d800ef021a561d3997f05c43df77ac1832ad3eaedbb3cd6ac245bba0e1337dbddbe0a", 0x50}, {&(0x7f0000000680)="7e5b1ec4cc5b4ea54ee52e9d1b8b71b3ccd2f76802449643fe05e2d44eb38e2c4ca6d178a2e3154e0b5ee454c0", 0x2d}], 0x3) alarm(0x0) 2018/05/08 06:23:45 executing program 5: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bind$alg(0xffffffffffffffff, &(0x7f0000ee1fa8)={0x26, 'hash\x00', 0x0, 0x0, 'ghash-clmulni\x00'}, 0x58) accept$alg(0xffffffffffffffff, 0x0, 0x0) r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000140)={'bridge_slave_1\x00', 0x0}) sendmsg$nl_route(r0, &(0x7f0000000240)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000040)={&(0x7f0000000180)=@bridge_delneigh={0x28, 0x1c, 0xf07, 0x0, 0x0, {0x7, 0x0, 0x0, r1, 0xf0ffff, 0xffffff7f}, [@NDA_LLADDR={0xc, 0x2, @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}}]}, 0x28}, 0x1}, 0x3) 2018/05/08 06:23:45 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) setsockopt$netlink_NETLINK_ADD_MEMBERSHIP(r0, 0x10e, 0x1, &(0x7f0000000040)=0xa, 0x4) sendmsg$nl_generic(r0, &(0x7f0000b3dfc8)={&(0x7f0000000080)={0xb}, 0xc, &(0x7f00000003c0)={&(0x7f0000000280)={0x28, 0x22, 0x109, 0x0, 0x0, {0x4}, [@typed={0x14, 0xc, @ipv6=@loopback={0x0, 0x1}}]}, 0x28}, 0x1}, 0x0) 2018/05/08 06:23:45 executing program 4: r0 = openat$ipvs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/sys/net/ipv4/vs/conntrack\x00', 0x2, 0x0) getsockopt$inet_sctp6_SCTP_PR_ASSOC_STATUS(0xffffffffffffff9c, 0x84, 0x73, &(0x7f0000000080)={0x0, 0xfffffffffffffff9, 0x30, 0x97, 0x9}, &(0x7f00000000c0)=0x18) setsockopt$inet_sctp_SCTP_PEER_ADDR_PARAMS(r0, 0x84, 0x9, &(0x7f0000000100)={r1, @in6={{0xa, 0x4e20, 0x2000000000000000, @dev={0xfe, 0x80, [], 0x18}, 0x8}}, 0x100, 0x6, 0x4, 0x2}, 0x98) perf_event_open(&(0x7f00000002c0)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = socket$inet_tcp(0x2, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x5, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) getsockopt$inet_buf(r2, 0x0, 0x20, &(0x7f0000002fe2)=""/30, &(0x7f0000000000)=0x1e) 2018/05/08 06:23:45 executing program 6: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_NODELAY(r0, 0x84, 0x3, &(0x7f0000dbfffc)=0x3, 0x4) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) connect$inet6(r0, &(0x7f0000966fe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000c9effc), 0x4) r1 = dup(r0) setsockopt$inet_sctp6_SCTP_MAXSEG(r1, 0x84, 0xd, &(0x7f0000000080)=@assoc_value={0x0, 0x3ff}, 0x8) recvfrom(r0, &(0x7f00001b4f1e)=""/226, 0xfffffffffffffe49, 0x0, 0x0, 0xffffffffffffffa0) write$eventfd(r1, &(0x7f0000604000), 0x8) write$eventfd(r1, &(0x7f0000000000)=0x8, 0x8) 2018/05/08 06:23:45 executing program 7: open(&(0x7f0000fe0ff8)='./file0\x00', 0x80040, 0x0) r0 = open(&(0x7f0000000080)='./file1\x00', 0x100000040, 0x0) fcntl$setlease(r0, 0x400, 0x0) rename(&(0x7f0000fdbff8)='./file0\x00', &(0x7f0000887ff8)='./file1\x00') getsockopt$EBT_SO_GET_ENTRIES(r0, 0x0, 0x81, &(0x7f00000010c0)={'filter\x00', 0x0, 0x3, 0x1000, [], 0x5, &(0x7f0000000000)=[{}, {}, {}, {}, {}], &(0x7f00000000c0)=""/4096}, &(0x7f0000001140)=0x78) ioctl$KVM_SET_MSRS(r0, 0x4008ae89, &(0x7f00000011c0)={0x4, 0x0, [{0xfff, 0x0, 0x4}, {0xbff, 0x0, 0x2}, {0xbff, 0x0, 0x9}, {}]}) syz_open_dev$dmmidi(&(0x7f0000001180)='/dev/dmmidi#\x00', 0x100, 0x101000) ioctl$void(r0, 0xc0045878) 2018/05/08 06:23:45 executing program 0: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendto$inet(r0, &(0x7f0000103fa0)="88", 0x1, 0x0, &(0x7f0000ab9000)={0x2, 0x0, @remote={0xac, 0x14, 0xffffffffffffffff, 0xbb}}, 0x10) setsockopt$inet_sctp6_SCTP_EVENTS(r0, 0x84, 0xb, &(0x7f0000294ff5)={0x0, 0x0, 0x0, 0x3}, 0xb) shutdown(r0, 0x1) recvmmsg(r0, &(0x7f0000004100)=[{{&(0x7f00000039c0)=@ipx, 0x80, &(0x7f0000004040)}}], 0x1, 0x4000000000000, &(0x7f00000042c0)={0x77359400}) 2018/05/08 06:23:45 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) setsockopt$netlink_NETLINK_ADD_MEMBERSHIP(r0, 0x10e, 0x1, &(0x7f0000000040)=0xa, 0x4) sendmsg$nl_generic(r0, &(0x7f0000b3dfc8)={&(0x7f0000000080)={0x7}, 0xc, &(0x7f00000003c0)={&(0x7f0000000280)={0x28, 0x22, 0x109, 0x0, 0x0, {0x4}, [@typed={0x14, 0xc, @ipv6=@loopback={0x0, 0x1}}]}, 0x28}, 0x1}, 0x0) 2018/05/08 06:23:45 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000001a40)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000001a80)=@ipmr_getroute={0x1c, 0x1a, 0x511, 0xc00e000000000000, 0x0, {0x80}}, 0x1c}, 0x1}, 0x0) 2018/05/08 06:23:45 executing program 5: clock_gettime(0x0, &(0x7f00000003c0)={0x0, 0x0}) clock_nanosleep(0x10006, 0x1, &(0x7f0000000380)={r0, r1+30000000}, &(0x7f0000000400)) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3, 0x200008031, 0xffffffffffffffff, 0x0) pkey_alloc(0x0, 0x0) r2 = openat$vcs(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vcs\x00', 0x2, 0x0) setsockopt$ARPT_SO_SET_ADD_COUNTERS(r2, 0x0, 0x61, &(0x7f0000000280)={'filter\x00', 0x4}, 0x68) r3 = syz_open_dev$dmmidi(&(0x7f0000000000)='/dev/dmmidi#\x00', 0x0, 0x0) ioctl$PPPIOCGL2TPSTATS(r2, 0x80487436, &(0x7f0000000200)="5e52d2fa129ef2bc72386bee2f7b2f7009bc01664186c2a7f742feae61bb1e8f2676827e7bc7804215b5eb8f8d073e88a1891248ef4120f3a3a1ee7ccc209fa7f10136f36f2c782d6f369297537d8f9d53bb37f59900805644bf21968ffa8f8b5dbc4d354748e02c1b82c7d278557d3afc7ef06382066c11a62ac2c3a8f1") getsockopt$inet_sctp_SCTP_GET_ASSOC_STATS(r3, 0x84, 0x70, &(0x7f0000000040)={0x0, @in={{0x2, 0x4e23}}, [0xc3c, 0xffffffffffffff7f, 0x10040, 0x7fff, 0x8, 0x2, 0x7f6, 0x2, 0x8, 0x9, 0x10000010, 0x1, 0x4, 0xa, 0x200]}, &(0x7f0000000140)=0x100) setsockopt$inet_sctp_SCTP_MAXSEG(r3, 0x84, 0xd, &(0x7f0000000180)=@assoc_id=r4, 0x4) 2018/05/08 06:23:45 executing program 7: open(&(0x7f0000fe0ff8)='./file0\x00', 0x80040, 0x0) r0 = open(&(0x7f0000000080)='./file1\x00', 0x100000040, 0x0) fcntl$setlease(r0, 0x400, 0x0) rename(&(0x7f0000fdbff8)='./file0\x00', &(0x7f0000887ff8)='./file1\x00') getsockopt$EBT_SO_GET_ENTRIES(r0, 0x0, 0x81, &(0x7f00000010c0)={'filter\x00', 0x0, 0x3, 0x1000, [], 0x5, &(0x7f0000000000)=[{}, {}, {}, {}, {}], &(0x7f00000000c0)=""/4096}, &(0x7f0000001140)=0x78) ioctl$KVM_SET_MSRS(r0, 0x4008ae89, &(0x7f00000011c0)={0x4, 0x0, [{0xfff, 0x0, 0x4}, {0xbff, 0x0, 0x2}, {0xbff, 0x0, 0x9}, {}]}) syz_open_dev$dmmidi(&(0x7f0000001180)='/dev/dmmidi#\x00', 0x100, 0x101000) ioctl$void(r0, 0xc0045878) 2018/05/08 06:23:45 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) setsockopt$netlink_NETLINK_ADD_MEMBERSHIP(r0, 0x10e, 0x1, &(0x7f0000000040)=0xa, 0x4) sendmsg$nl_generic(r0, &(0x7f0000b3dfc8)={&(0x7f0000000080)={0x3}, 0xc, &(0x7f00000003c0)={&(0x7f0000000280)={0x28, 0x22, 0x109, 0x0, 0x0, {0x4}, [@typed={0x14, 0xc, @ipv6=@loopback={0x0, 0x1}}]}, 0x28}, 0x1}, 0x0) 2018/05/08 06:23:45 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000001a40)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000001a80)=@ipmr_getroute={0x1c, 0x1a, 0x511, 0xf0ffff, 0x0, {0x80}}, 0x1c}, 0x1}, 0x0) 2018/05/08 06:23:45 executing program 7: r0 = memfd_create(&(0x7f0000000ffc)='$\x00', 0x0) write(r0, &(0x7f0000000000)="15", 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0xfffffffffffffffb) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x4, 0x11, r0, 0x0) bpf$OBJ_PIN_PROG(0x6, &(0x7f0000004ff4)={&(0x7f0000001000)='./file0/file0\x00'}, 0xc) 2018/05/08 06:23:45 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) setsockopt$netlink_NETLINK_ADD_MEMBERSHIP(r0, 0x10e, 0x1, &(0x7f0000000040)=0xa, 0x4) sendmsg$nl_generic(r0, &(0x7f0000b3dfc8)={&(0x7f0000000080)={0x8}, 0xc, &(0x7f00000003c0)={&(0x7f0000000280)={0x28, 0x22, 0x109, 0x0, 0x0, {0x4}, [@typed={0x14, 0xc, @ipv6=@loopback={0x0, 0x1}}]}, 0x28}, 0x1}, 0x0) 2018/05/08 06:23:45 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000001a40)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000001a80)=@ipmr_getroute={0x1c, 0x1a, 0x511, 0x1f000000, 0x0, {0x80}}, 0x1c}, 0x1}, 0x0) 2018/05/08 06:23:46 executing program 7: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r0, &(0x7f0000000240)={&(0x7f0000000100)={0x10}, 0xc, &(0x7f0000000200)={&(0x7f0000000040)=ANY=[@ANYBLOB="140000002700310300000000000000000b000000bc2f56b1dba3033fadcdd763d53ee6b6ceed343764e46faaea087a83b0dbebebfe72beecb58d02f39e571832213068970d25d4352db1b67cec355f9680384f7e21cc1e76f57ff2388210cfc866fcedd466fbc35662edbdd4314baa619318f466d184f54e03bcf3aa3909"], 0x14}, 0x1}, 0x0) accept4(r0, &(0x7f0000000140)=@pppol2tp={0x0, 0x0, {0x0, 0xffffffffffffffff, {0x0, 0x0, @loopback}}}, &(0x7f00000000c0)=0x80, 0x800) getsockopt$packet_buf(r1, 0x107, 0x16, &(0x7f0000000280)=""/229, &(0x7f0000000380)=0xe5) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$rdma_cm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) recvmsg(r0, &(0x7f00000018c0)={&(0x7f0000000440)=@pppol2tpv3={0x0, 0x0, {0x0, 0xffffffffffffffff, {0x0, 0x0, @remote}}}, 0x80, &(0x7f0000000840), 0x0, &(0x7f00000008c0)=""/4096, 0x1000}, 0x0) 2018/05/08 06:23:46 executing program 4: r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000ff7)='/dev/ppp\x00', 0x0, 0x0) syz_open_dev$loop(&(0x7f0000000000)='/dev/loop#\x00', 0x0, 0x0) ioctl$EVIOCGPROP(r0, 0xc004743e, &(0x7f0000001000)=""/246) ioctl$EVIOCGREP(r0, 0x4010744d, &(0x7f0000000000)=""/174) ioctl$KVM_SET_IDENTITY_MAP_ADDR(r0, 0x4008ae48, &(0x7f00000000c0)) 2018/05/08 06:23:46 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) setsockopt$netlink_NETLINK_ADD_MEMBERSHIP(r0, 0x10e, 0x1, &(0x7f0000000040)=0xa, 0x4) sendmsg$nl_generic(r0, &(0x7f0000b3dfc8)={&(0x7f0000000080)={0x10, 0x7a000000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000280)={0x28, 0x22, 0x109, 0x0, 0x0, {0x4}, [@typed={0x14, 0xc, @ipv6=@loopback={0x0, 0x1}}]}, 0x28}, 0x1}, 0x0) 2018/05/08 06:23:46 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000001a40)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000001a80)=@ipmr_getroute={0x1c, 0x1a, 0x511, 0x1000000, 0x0, {0x80}}, 0x1c}, 0x1}, 0x0) 2018/05/08 06:23:46 executing program 6: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_NODELAY(r0, 0x84, 0x3, &(0x7f0000dbfffc)=0x3, 0x4) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) connect$inet6(r0, &(0x7f0000966fe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000c9effc), 0x4) r1 = dup(r0) write$eventfd(r1, &(0x7f0000fc7ff8), 0xffc7) recvfrom(r0, &(0x7f00001b4f1e)=""/226, 0xfffffffffffffe49, 0x0, 0x0, 0xffffffffffffffa0) write$eventfd(r1, &(0x7f0000604000), 0x8) write$eventfd(r1, &(0x7f0000000000)=0x8, 0x8) 2018/05/08 06:23:46 executing program 5: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ptmx\x00', 0x80801, 0x0) sendfile(r0, r0, &(0x7f0000000080), 0x80) ioctl$TCSETSF(r0, 0x5404, &(0x7f0000000000)={0x1}) r1 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000140)) ioctl$PPPIOCSFLAGS(r1, 0x40047459, &(0x7f0000000180)) ioctl$TIOCGSID(r0, 0x5429, &(0x7f00000000c0)=0x0) sched_getaffinity(r2, 0x8, &(0x7f0000000100)) 2018/05/08 06:23:46 executing program 0: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendto$inet(r0, &(0x7f0000103fa0)="88", 0x1, 0x0, &(0x7f0000ab9000)={0x2, 0x0, @remote={0xac, 0x14, 0xffffffffffffffff, 0xbb}}, 0x10) setsockopt$inet_sctp6_SCTP_EVENTS(r0, 0x84, 0xb, &(0x7f0000294ff5)={0x0, 0x0, 0x0, 0x3}, 0xb) shutdown(r0, 0x1) recvmmsg(r0, &(0x7f0000004100)=[{{&(0x7f00000039c0)=@ipx, 0x80, &(0x7f0000004040)}}], 0x1, 0xffc99a3b00000000, &(0x7f00000042c0)={0x77359400}) 2018/05/08 06:23:46 executing program 1: r0 = syz_open_dev$dspn(&(0x7f0000000000)='/dev/dsp#\x00', 0x9, 0x42) getdents64(r0, &(0x7f00000000c0)=""/30, 0x1e) r1 = ioctl$LOOP_CTL_GET_FREE(r0, 0x4c82) ioctl$LOOP_CTL_REMOVE(r0, 0x4c81, r1) r2 = bpf$MAP_CREATE(0x0, &(0x7f0000000040)={0x5, 0x6, 0x4, 0x8}, 0x2c) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000080)={r2, &(0x7f0000000040), &(0x7f00000000c0)}, 0x20) ioctl$LOOP_CHANGE_FD(r0, 0x4c06, r0) bpf$MAP_DELETE_ELEM(0x3, &(0x7f0000000080)={r2, &(0x7f0000000040)}, 0x280) 2018/05/08 06:23:46 executing program 5: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) r1 = fcntl$getown(r0, 0x9) ioprio_set$pid(0x2, r1, 0x4) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r0, 0x84, 0x1d, &(0x7f00000000c0)={0x1, [0x0]}, &(0x7f000095dffc)=0xc6752702) r3 = socket$inet_sctp(0x2, 0x1, 0x84) r4 = syz_open_dev$mice(&(0x7f0000000040)='/dev/input/mice\x00', 0x0, 0x80000) ioctl$VHOST_GET_VRING_ENDIAN(r4, 0x4008af14, &(0x7f0000000080)={0x2, 0x6}) setsockopt$inet_sctp_SCTP_DEFAULT_PRINFO(r3, 0x84, 0x72, &(0x7f0000000000)={r2}, 0xc) [ 235.459196] netlink: 'syz-executor3': attribute type 12 has an invalid length. 2018/05/08 06:23:46 executing program 1: r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={&(0x7f0000000340)={0x10}, 0xc, &(0x7f0000000280)={&(0x7f0000000080)=ANY=[@ANYBLOB="380100001000010a0000000000000000ffffffff000000000000000000000000fe80000000000000000000000000000000000000000000000000000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="ac1414aa000000000000000000000000000000002b00000000000000000000000000ffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000480002006374722d646573335f6564652d61736d000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0x138}, 0x1}, 0x0) r1 = fcntl$getown(r0, 0x9) ioprio_set$pid(0x1, r1, 0x800) 2018/05/08 06:23:46 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000001a40)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000001a80)=@ipmr_getroute={0x1c, 0x1a, 0x511, 0xffffff7f, 0x0, {0x80}}, 0x1c}, 0x1}, 0x0) [ 235.516388] netlink: 'syz-executor3': attribute type 12 has an invalid length. 2018/05/08 06:23:46 executing program 7: r0 = signalfd4(0xffffffffffffffff, &(0x7f0000006000)={0x7fffffff}, 0x8, 0x0) readv(r0, &(0x7f0000000540)=[{&(0x7f0000000200)=""/162, 0xa2}], 0x1) r1 = socket$rds(0x15, 0x5, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(r1, 0x8914, &(0x7f0000000000)={'veth0_to_team\x00', 0x4000}) timer_create(0xb, &(0x7f0000000040)={0x0, 0x18, 0x0, @thr={&(0x7f0000000100), &(0x7f0000000440)}}, &(0x7f00000002c0)) timer_settime(0x0, 0x0, &(0x7f000004a000)={{0x0, 0x989680}, {0x0, 0x7}}, &(0x7f000004afe0)) 2018/05/08 06:23:46 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) setsockopt$inet6_int(r0, 0x29, 0x31, &(0x7f0000000000)=0x1, 0x4) sendto$inet6(r0, &(0x7f0000737000), 0x0, 0x0, &(0x7f0000b85fe4)={0xa, 0x4e1f, 0x0, @mcast1={0xff, 0x1, [], 0x1}, 0xffffffff00000016}, 0x1c) setsockopt$inet6_MCAST_MSFILTER(r0, 0x29, 0x30, &(0x7f0000000040)={0x4, {{0xa, 0x4e24, 0x167a, @mcast1={0xff, 0x1, [], 0x1}, 0x5}}, 0x1, 0x1, [{{0xa, 0x4e23, 0x4, @mcast2={0xff, 0x2, [], 0x1}, 0x8}}]}, 0x110) r1 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000180)='/dev/sequencer\x00', 0x0, 0x0) getsockopt$inet_sctp_SCTP_PR_SUPPORTED(r1, 0x84, 0x71, &(0x7f00000001c0)={0x0, 0xb4f}, &(0x7f0000000200)=0x8) setsockopt$inet_sctp6_SCTP_SET_PEER_PRIMARY_ADDR(r0, 0x84, 0x5, &(0x7f0000000240)={r2, @in6={{0xa, 0x4e20, 0xa2, @mcast1={0xff, 0x1, [], 0x1}, 0x6}}}, 0x84) ioctl$DRM_IOCTL_AGP_ACQUIRE(r1, 0x6430) 2018/05/08 06:23:46 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000001a40)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000001a80)=@ipmr_getroute={0x1c, 0x1a, 0x511, 0xf000, 0x0, {0x80}}, 0x1c}, 0x1}, 0x0) 2018/05/08 06:23:46 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) setsockopt$netlink_NETLINK_ADD_MEMBERSHIP(r0, 0x10e, 0x1, &(0x7f0000000040)=0xa, 0x4) sendmsg$nl_generic(r0, &(0x7f0000b3dfc8)={&(0x7f0000000080)={0x10, 0x48000000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000280)={0x28, 0x22, 0x109, 0x0, 0x0, {0x4}, [@typed={0x14, 0xc, @ipv6=@loopback={0x0, 0x1}}]}, 0x28}, 0x1}, 0x0) 2018/05/08 06:23:46 executing program 5: r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f00000000c0)={'bridge_slave_1\x00', 0x0}) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendmsg$nl_route(r0, &(0x7f0000000240)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000200)={&(0x7f0000000180)=ANY=[@ANYBLOB="280000001c00070f000000000000000007000000", @ANYRES32=r1, @ANYBLOB="06009e450a000200aaaaaaaa85eb079f"], 0x28}, 0x1}, 0x0) 2018/05/08 06:23:46 executing program 1: r0 = socket$can_raw(0x1d, 0x3, 0x1) bind$can_raw(r0, &(0x7f0000000040)={0x1d}, 0x10) prctl$getname(0x10, &(0x7f0000000080)=""/217) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000007000)={'vcan0\x00', 0x0}) exit(0x0) r2 = syz_open_dev$vcsn(&(0x7f0000000000)='/dev/vcs#\x00', 0x83, 0x141e80) setsockopt$inet_sctp_SCTP_AUTH_CHUNK(r2, 0x84, 0x15, &(0x7f0000000180)={0x5}, 0x1) bind$can_raw(r0, &(0x7f0000af7000)={0x1d, r1}, 0x10) [ 235.706213] netlink: 'syz-executor3': attribute type 12 has an invalid length. [ 235.750895] bridge_slave_1: FDB only supports static addresses [ 235.779884] netlink: 'syz-executor3': attribute type 12 has an invalid length. 2018/05/08 06:23:47 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000001a40)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000001a80)=@ipmr_getroute={0x1c, 0x1a, 0x511, 0xffffff9e, 0x0, {0x80}}, 0x1c}, 0x1}, 0x0) 2018/05/08 06:23:47 executing program 5: clone(0x220000, &(0x7f0000000100)="efcd52ed142a33e886fdd038c1f4d322cc06c6b0bc05e042fd4e7c5d6724123fa5b78c7cc36719dec7f9852cc0c5e472085849", &(0x7f0000744000), &(0x7f0000fef000), &(0x7f0000000480)="0461dcd5dc579a4d9b2b62e227171a5fb6d2039437cc0a1b53fe2f31141dade7b368e4e62b8c567d13f93deae84da64d220d2b9ffd1f6b3f93c6f30de52c9e512e4d17e8a6a3d52215d50d19561d2e3883b26ebeae700fb6029cabe04fe564ecd2f1308fc64822e966246bbf66a63d03e0bbee9ee72cad1c90d385934f84f591ec501977e4f3dce92d99d33153a6336745f8094f433905539ec5cd05023142ed7103796be8d106db097640d8a533879e137693206a1d6e07d721a8fb7ed445c154da9680522f1534de16e257a50f9b25efb43d2a936ad4d30da9ee45932c76d1d65c758ab71f46a51cdfa5b86d2f3e4c302ccaaccd70e013a6e63d4e23baaa188c28b4a4bce73b66f1841fc9ea9d9eaf1d92691a5e7d01ad958b6d83d6cab909db82f3a23b28cd400fc22aa75e84538065d932d35ef387eb393c34fe") capset(&(0x7f00000fc000)={0x19980330}, &(0x7f000047efe8)) openat$dir(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x20040, 0x40) execve(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000380), &(0x7f0000000500)) 2018/05/08 06:23:47 executing program 4: r0 = openat$audio(0xffffffffffffff9c, &(0x7f0000000000)='/dev/audio\x00', 0x189001, 0x0) getsockopt$sock_buf(r0, 0x1, 0x3f, &(0x7f0000000140)=""/123, &(0x7f0000000240)=0x7b) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r0, 0xc0a85320, &(0x7f0000000080)={{0x3, 0x4}, 'port0\x00', 0x2a, 0x8, 0x1, 0xd5c, 0xc90e, 0x8, 0xa27, 0x0, 0x72f75cd26418fc61, 0x51e8}) openat$vcs(0xffffffffffffff9c, &(0x7f0000000280)='/dev/vcs\x00', 0x20080, 0x0) r1 = memfd_create(&(0x7f00000002c0)='\x00', 0x3) r2 = syz_open_procfs(0x0, &(0x7f000012bff2)='net/mcfilter6\x00') getsockopt$sock_buf(r1, 0x1, 0x3f, &(0x7f00000003c0)=""/26, &(0x7f0000000400)=0x1a) getsockopt$inet_sctp6_SCTP_PARTIAL_DELIVERY_POINT(r0, 0x84, 0x13, &(0x7f0000000300)={0x0, 0x4}, &(0x7f0000000340)=0x8) setsockopt$inet_sctp6_SCTP_AUTH_DEACTIVATE_KEY(r0, 0x84, 0x23, &(0x7f0000000380)={r3, 0x6}, 0x8) preadv(r2, &(0x7f0000000040)=[{&(0x7f00000001c0)=""/70, 0x46}], 0x1, 0xfffffffffffffffe) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r2, 0x84, 0x1d, &(0x7f00000004c0)=ANY=[@ANYBLOB="84065cb5af32cb07000000fdfeada1109cb5c4e600ead21c60c4c4ddfc7df597f4e7eb4f591d00c044a550f8381fc40d113c1e3767b3f1a0", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0], &(0x7f0000000480)=0x20) 2018/05/08 06:23:47 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) setsockopt$netlink_NETLINK_ADD_MEMBERSHIP(r0, 0x10e, 0x1, &(0x7f0000000040)=0xa, 0x4) sendmsg$nl_generic(r0, &(0x7f0000b3dfc8)={&(0x7f0000000080)={0x10, 0xf3f6}, 0xc, &(0x7f00000003c0)={&(0x7f0000000280)={0x28, 0x22, 0x109, 0x0, 0x0, {0x4}, [@typed={0x14, 0xc, @ipv6=@loopback={0x0, 0x1}}]}, 0x28}, 0x1}, 0x0) 2018/05/08 06:23:47 executing program 0: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendto$inet(r0, &(0x7f0000103fa0)="88", 0x1, 0x0, &(0x7f0000ab9000)={0x2, 0x0, @remote={0xac, 0x14, 0xffffffffffffffff, 0xbb}}, 0x10) setsockopt$inet_sctp6_SCTP_EVENTS(r0, 0x84, 0xb, &(0x7f0000294ff5)={0x0, 0x0, 0x0, 0x3}, 0xb) shutdown(r0, 0x1) recvmmsg(r0, &(0x7f0000004100)=[{{&(0x7f00000039c0)=@ipx, 0x80, &(0x7f0000004040)}}], 0x1, 0x3100, &(0x7f00000042c0)={0x77359400}) 2018/05/08 06:23:47 executing program 6: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_NODELAY(r0, 0x84, 0x3, &(0x7f0000dbfffc)=0x3, 0x4) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) connect$inet6(r0, &(0x7f0000966fe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000c9effc), 0x4) r1 = dup(r0) write$eventfd(r1, &(0x7f0000fc7ff8), 0xffc7) recvfrom(r0, &(0x7f00001b4f1e)=""/226, 0xfffffffffffffe49, 0x0, 0x0, 0xffffffffffffffa0) write$eventfd(r1, &(0x7f0000604000), 0x8) write$eventfd(r1, &(0x7f0000000000)=0x8, 0x8) 2018/05/08 06:23:47 executing program 1: r0 = socket(0x10, 0x200000000002, 0x8000000000000c) write(r0, &(0x7f0000000040)="1f200000060efd00010000f60000ff0180fff8f9deecbd020c5befec000000", 0xfebd) r1 = socket(0x0, 0x0, 0x0) socketpair$inet_icmp_raw(0x2, 0x3, 0x1, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_sctp_SCTP_GET_PEER_ADDR_INFO(r1, 0x84, 0xf, &(0x7f0000000080)={0x0, @in={{0x2, 0x4e21, @multicast1=0xe0000001}}, 0x80000000, 0xacc, 0x489, 0x8, 0x9}, &(0x7f0000000140)=0x98) getsockopt$inet_sctp_SCTP_DELAYED_SACK(r2, 0x84, 0x10, &(0x7f0000000180)=@sack_info={r3, 0x6, 0x10001}, &(0x7f00000001c0)=0xc) 2018/05/08 06:23:47 executing program 7: r0 = socket(0x40000000015, 0x5, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt$RDS_FREE_MR(r0, 0x114, 0x3, &(0x7f00000003c0)={{0x0, 0x8}}, 0x10) [ 236.742335] netlink: 'syz-executor3': attribute type 12 has an invalid length. 2018/05/08 06:23:47 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000001a40)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000001a80)=@ipmr_getroute={0x1c, 0x1a, 0x511, 0x2, 0x0, {0x80}}, 0x1c}, 0x1}, 0x0) 2018/05/08 06:23:47 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, &(0x7f0000000680)={0xaa}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000043fe0)={{&(0x7f0000010000/0x4000)=nil, 0x4000}, 0x1}) r1 = creat(&(0x7f0000000000)='./control/file0\x00', 0x0) r2 = getpgid(0x0) r3 = userfaultfd(0x0) ioctl$UFFDIO_API(r3, 0xc018aa3f, &(0x7f000000efe8)={0xaa}) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x1) ioctl$UFFDIO_REGISTER(r3, 0xc020aa04, &(0x7f0000006ffc)={{&(0x7f0000009000/0x4000)=nil, 0x4000}}) sched_setaffinity(r2, 0x8, &(0x7f0000000100)=0x5) write$sndseq(r1, &(0x7f0000011fd2)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @time=@time={0x77359400}}], 0x30) utime(&(0x7f0000000040)='./control/file0\x00', &(0x7f00000001c0)) unlink(&(0x7f00000000c0)='./control/file0\x00') close(r0) [ 236.813552] netlink: 'syz-executor3': attribute type 12 has an invalid length. 2018/05/08 06:23:47 executing program 5: r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000004fc8)={&(0x7f0000016000)={0x10}, 0xc, &(0x7f000000b000)={&(0x7f0000031000)=ANY=[@ANYBLOB="240000009fbefa5c3a92d22a000edd001c140000fe00ecfa1b000100"], 0x24}, 0x1}, 0x0) 2018/05/08 06:23:47 executing program 1: syz_open_dev$audion(&(0x7f0000000080)='/dev/audio#\x00', 0xfffffffffffffffc, 0x10000) r0 = socket$inet6(0xa, 0x2, 0x0) semctl$GETZCNT(0x0, 0x0, 0x25, &(0x7f0000e72f17)=""/233) bind$inet6(r0, &(0x7f0000f61fe4)={0xa, 0x8004e20}, 0x1c) setsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f0000c9af18)={{{@in=@rand_addr, @in6=@dev={0xfe, 0x80}, 0x0, 0x0, 0x0, 0x0, 0xa}}, {{@in=@multicast2=0xe0000002, 0x0, 0x3c}, 0x0, @in6=@ipv4={[], [0xff, 0xff], @remote={0xac, 0x14, 0xffffffffffffffff, 0xbb}}, 0x0, 0x0, 0x0, 0x2}}, 0xe8) bind$inet6(r0, &(0x7f0000000000)={0xa, 0x4e24, 0xffff, @remote={0xfe, 0x80, [], 0xbb}}, 0x1c) syz_emit_ethernet(0x3e, &(0x7f00000001c0)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa]}, [], {@ipv6={0x86dd, {0x0, 0x6, "50a09c", 0x8, 0xffffff11, 0x0, @remote={0xfe, 0x80, [], 0xbb}, @local={0xfe, 0x80, [], 0xaa}, {[], @udp={0x0, 0x4e20, 0x8}}}}}}, &(0x7f0000000040)) 2018/05/08 06:23:47 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000001a40)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000001a80)=@ipmr_getroute={0x1c, 0x1a, 0x511, 0xf, 0x0, {0x80}}, 0x1c}, 0x1}, 0x0) 2018/05/08 06:23:47 executing program 5: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f00006a4ff7)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = accept$inet(0xffffffffffffff9c, &(0x7f00000000c0)={0x0, 0x0, @multicast2}, &(0x7f0000000100)=0x10) getsockopt$sock_cred(0xffffffffffffff9c, 0x1, 0x11, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) ioctl$sock_SIOCSPGRP(r2, 0x8902, &(0x7f00000001c0)=r3) r4 = syz_open_dev$mouse(&(0x7f0000000000)='/dev/input/mouse#\x00', 0x439a, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r4, 0x40082404, &(0x7f0000000080)=0x8) pipe2(&(0x7f0000e3eff8)={0x0, 0x0}, 0x0) r6 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) dup3(r6, r5, 0x0) getegid() ioctl$KVM_SET_MSRS(r5, 0xc008ae88, &(0x7f0000000040)={0x1, 0x0, [{0x200c001001b}]}) 2018/05/08 06:23:47 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) setsockopt$netlink_NETLINK_ADD_MEMBERSHIP(r0, 0x10e, 0x1, &(0x7f0000000040)=0xa, 0x4) sendmsg$nl_generic(r0, &(0x7f0000b3dfc8)={&(0x7f0000000080)={0x10, 0xffffff7f}, 0xc, &(0x7f00000003c0)={&(0x7f0000000280)={0x28, 0x22, 0x109, 0x0, 0x0, {0x4}, [@typed={0x14, 0xc, @ipv6=@loopback={0x0, 0x1}}]}, 0x28}, 0x1}, 0x0) 2018/05/08 06:23:47 executing program 1: mkdir(&(0x7f0000014000)='./file0\x00', 0x0) mount(&(0x7f000000a000)='./file0\x00', &(0x7f0000c40000)='./file0\x00', &(0x7f0000014000)='ramfs\x00', 0x0, &(0x7f000000a000)) r0 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/net/pfkey\x00', 0x101000, 0x0) ioctl$KVM_X86_SETUP_MCE(r0, 0x4008ae9c, &(0x7f00000000c0)={0x1a, 0x2}) chroot(&(0x7f0000000140)='./file0\x00') umount2(&(0x7f0000000100)='/', 0x2) mount(&(0x7f0000000040)='/', &(0x7f0000000080)='./file0\x00', &(0x7f0000000340)="84a7267300fc6bbd68ba4d73d94720ac94f2fa6c48c1b6af07bc87fb6437bce5327bd0362fa180f70b9b522b09f05393dc532b4df8b5e1891519751b1f349ae0e530b549f8152e5ea498e53d9287252d6225c2801e8725360c61a0491c8ea852c676aa2407bd8c73db3f1aec9317ff4f9192ddb5ad6a155f28c1fcac4bfa65543a985eed05daa2d332ce0a1b5f0cd98f217fedcce0fb8af5f5247bbae6fcaf2f271b6c5fa7d2bc0ba52f6c44a828f05c3e7dfbfd548a346802990b8dbaa3ef425dee72620293faeeba9f37b6a2875acab954913cf916e8f9292f9f2228c71484d1b60fec3112f2d7c761303ba8e33fe2cc8c757a712e4a73bc2c22d28a8bd8ceb7e60fe1c3dbf4a8e40f10fdd6e617964c2b0ca6643d81a35637f1e67662fc7cf1", 0x1000, 0x0) [ 236.999976] netlink: 'syz-executor3': attribute type 12 has an invalid length. [ 237.076962] netlink: 'syz-executor3': attribute type 12 has an invalid length. 2018/05/08 06:23:48 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000001a40)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000001a80)=@ipmr_getroute={0x1c, 0x1a, 0x511, 0x40030000000000, 0x0, {0x80}}, 0x1c}, 0x1}, 0x0) 2018/05/08 06:23:48 executing program 1: clock_nanosleep(0x2, 0x0, &(0x7f0000000140)={0x0, 0x1c9c380}, &(0x7f0000000180)) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3, 0x8031, 0xffffffffffffffff, 0x0) munlock(&(0x7f00009d0000/0x2000)=nil, 0x2000) clock_gettime(0x7, &(0x7f0000000000)) accept4$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@abs, &(0x7f00000001c0)=0x6e, 0x0) 2018/05/08 06:23:48 executing program 5: r0 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000240)='/dev/rfkill\x00', 0x100000000000, 0x0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r1, &(0x7f0000516ff0)={0x2, 0x4e21, @multicast2=0xe0000002}, 0x10) sendto$inet(r1, &(0x7f0000000080)=';', 0x1, 0x0, &(0x7f0000000180)={0x2, 0x0, @dev={0xac, 0x14, 0x14}}, 0x10) write$binfmt_script(r1, &(0x7f0000000380)=ANY=[@ANYBLOB="237a2d0268860b2acd8d6d2d6550c15a36039afbdf14e4353bf45e06d1216f7fd62252e87f6308a6296a4946d3ea"], 0x2e) getsockopt$IP_VS_SO_GET_DESTS(r1, 0x0, 0x484, &(0x7f0000000480)=""/4096, &(0x7f0000000000)=0x49d) getpeername$packet(r0, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x14) connect(r1, &(0x7f00003cd000)=@hci={0x1f, r2}, 0x80) r3 = socket$inet(0x2, 0x2, 0x7) getsockopt$bt_BT_POWER(r3, 0x112, 0x9, &(0x7f0000000140)=0xb1, &(0x7f00000001c0)=0x1) 2018/05/08 06:23:48 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) setsockopt$netlink_NETLINK_ADD_MEMBERSHIP(r0, 0x10e, 0x1, &(0x7f0000000040)=0xa, 0x4) sendmsg$nl_generic(r0, &(0x7f0000b3dfc8)={&(0x7f0000000080)={0x10, 0xf6f3}, 0xc, &(0x7f00000003c0)={&(0x7f0000000280)={0x28, 0x22, 0x109, 0x0, 0x0, {0x4}, [@typed={0x14, 0xc, @ipv6=@loopback={0x0, 0x1}}]}, 0x28}, 0x1}, 0x0) 2018/05/08 06:23:48 executing program 4: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000180)={0x26, 'skcipher\x00', 0x0, 0x0, 'cbc(xtea-generic)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000)="0a0775b0d5e383e5b3b60ced5c54dbb7", 0x10) r1 = accept$alg(r0, 0x0, 0x0) ioctl$KVM_ENABLE_CAP_CPU(0xffffffffffffffff, 0x4068aea3, &(0x7f0000000200)={0x7b, 0x0, [0x100000001, 0xfffffffffffffffe, 0x10001, 0x5]}) sendmmsg$alg(r1, &(0x7f0000003140)=[{0x0, 0x0, &(0x7f0000001340)=[{&(0x7f0000000740)="7312c1a72ce67ebf", 0x8}], 0x1, &(0x7f00000013c0)}], 0x1, 0x0) recvmsg(r1, &(0x7f0000b2dfc8)={&(0x7f00007ebffa)=@hci, 0x80, &(0x7f0000000040)=[{&(0x7f0000000440)=""/192, 0xc0}], 0x1, &(0x7f0000000080)=""/107, 0x6b}, 0x0) 2018/05/08 06:23:48 executing program 0: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendto$inet(r0, &(0x7f0000103fa0)="88", 0x1, 0x0, &(0x7f0000ab9000)={0x2, 0x0, @remote={0xac, 0x14, 0xffffffffffffffff, 0xbb}}, 0x10) setsockopt$inet_sctp6_SCTP_EVENTS(r0, 0x84, 0xb, &(0x7f0000294ff5)={0x0, 0x0, 0x0, 0x3}, 0xb) shutdown(r0, 0x1) recvmmsg(r0, &(0x7f0000004100)=[{{&(0x7f00000039c0)=@ipx, 0x80, &(0x7f0000004040)}}], 0x1, 0x4, &(0x7f00000042c0)={0x77359400}) 2018/05/08 06:23:48 executing program 7: futex(&(0x7f000012cfff), 0x8, 0x0, &(0x7f0000000000)={0x0, 0x989680}, &(0x7f0000f42000), 0x0) r0 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/net/pfkey\x00', 0x400, 0x0) ioctl$sock_inet_SIOCDELRT(r0, 0x890c, &(0x7f0000000080)={0x3, {0x2, 0x4e22, @rand_addr=0x4}, {0x2, 0x4e24, @multicast2=0xe0000002}, {0x2, 0x4e24, @multicast1=0xe0000001}, 0x41, 0x10000, 0x7fffffff, 0x7, 0xf931, 0x0, 0x7077, 0x4, 0x5}) 2018/05/08 06:23:48 executing program 6: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_NODELAY(r0, 0x84, 0x3, &(0x7f0000dbfffc)=0x3, 0x4) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) connect$inet6(r0, &(0x7f0000966fe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000c9effc), 0x4) r1 = dup(r0) write$eventfd(r1, &(0x7f0000fc7ff8), 0xffc7) recvfrom(r0, &(0x7f00001b4f1e)=""/226, 0xfffffffffffffe49, 0x0, 0x0, 0xffffffffffffffa0) write$eventfd(r1, &(0x7f0000604000), 0x8) write$eventfd(r1, &(0x7f0000000000)=0x8, 0x8) 2018/05/08 06:23:48 executing program 5: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000307ff7)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = eventfd2(0x0, 0x0) ioctl$KVM_HYPERV_EVENTFD(r1, 0x4018aebd, &(0x7f0000000100)={0x4003, r2}) ioctl$KVM_HYPERV_EVENTFD(r1, 0x4018aebd, &(0x7f0000000000)={0x0, 0xffffffffffffffff, 0x1}) 2018/05/08 06:23:48 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000001a40)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000001a80)=@ipmr_getroute={0x1c, 0x1a, 0x511, 0x2000, 0x0, {0x80}}, 0x1c}, 0x1}, 0x0) [ 237.828238] netlink: 'syz-executor3': attribute type 12 has an invalid length. 2018/05/08 06:23:48 executing program 7: r0 = socket$kcm(0xa, 0x3, 0x11) sendmsg$kcm(r0, &(0x7f0000001300)={&(0x7f0000000000)=@nl=@unspec, 0x80, &(0x7f0000001280), 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="1400000000000000290000000800000000000000"], 0x14}, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x84800) getsockopt$netrom_NETROM_T2(r1, 0x103, 0x2, &(0x7f0000000100)=0x79227cd0, &(0x7f0000000140)=0x4) 2018/05/08 06:23:48 executing program 7: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20010000003}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = add_key$keyring(&(0x7f0000000180)='keyring\x00', &(0x7f0000000240)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffd) remap_file_pages(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0xc, 0x2, 0x4000) keyctl$get_persistent(0x16, 0x0, r0) [ 237.922584] netlink: 'syz-executor3': attribute type 12 has an invalid length. 2018/05/08 06:23:48 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000001a40)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000001a80)=@ipmr_getroute={0x1c, 0x1a, 0x511, 0xfffffffffffff000, 0x0, {0x80}}, 0x1c}, 0x1}, 0x0) 2018/05/08 06:23:48 executing program 5: r0 = socket$inet6_udp(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000000040)={0xa, 0x0, 0x0, @dev={0xfe, 0x80}, 0x2}, 0x1c) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x0, 0x0, @remote={0xfe, 0x80, [], 0xbb}}, 0x1c) 2018/05/08 06:23:48 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) setsockopt$netlink_NETLINK_ADD_MEMBERSHIP(r0, 0x10e, 0x1, &(0x7f0000000040)=0xa, 0x4) sendmsg$nl_generic(r0, &(0x7f0000b3dfc8)={&(0x7f0000000080)={0x10, 0xecf6000000000000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000280)={0x28, 0x22, 0x109, 0x0, 0x0, {0x4}, [@typed={0x14, 0xc, @ipv6=@loopback={0x0, 0x1}}]}, 0x28}, 0x1}, 0x0) 2018/05/08 06:23:49 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000001a40)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000001a80)=@ipmr_getroute={0x1c, 0x1a, 0x511, 0x34000, 0x0, {0x80}}, 0x1c}, 0x1}, 0x0) 2018/05/08 06:23:49 executing program 5: r0 = syz_open_procfs(0x0, &(0x7f000062bff1)='net/ipv6_route\x00') r1 = syz_open_procfs(0x0, &(0x7f0000000000)='oom_adj\x00') perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) accept4$llc(r1, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f00000000c0)=0x10, 0x80000) ioctl$VHOST_SET_MEM_TABLE(0xffffffffffffffff, 0x4008af03, &(0x7f0000002c40)=ANY=[]) ioctl$VHOST_NET_SET_BACKEND(0xffffffffffffffff, 0x4008af30, &(0x7f0000d7c000)) sendfile(r1, r0, &(0x7f0000000040), 0x7a000000000000) 2018/05/08 06:23:49 executing program 7: r0 = syz_open_procfs(0x0, &(0x7f0000000240)="6e65742f776972656c5c7f7300627212b1eadbd6f75999b6d3adb4f188551ec5fec4fb9f3f531191a45fd4e13153f7bbd3275ebc84add6ce9a94b2e9a9abc003fd2dc6614770") r1 = socket$kcm(0x29, 0x2, 0x0) accept(r1, &(0x7f0000000100)=@in={0x0, 0x0, @rand_addr}, &(0x7f0000000180)=0x80) sendfile(r1, r0, &(0x7f0000301ff8)=0x4c, 0xffffffff) r2 = socket$inet(0x2, 0x1, 0x0) openat$nullb(0xffffffffffffff9c, &(0x7f0000000080)='/dev/nullb0\x00', 0x20000, 0x0) mmap(&(0x7f000092d000/0x400000)=nil, 0x400000, 0x0, 0x8972, 0xffffffffffffffff, 0x0) ioctl$DRM_IOCTL_IRQ_BUSID(r0, 0xc0106403, &(0x7f00000001c0)={0x7, 0x4, 0x1ff, 0x3f}) r3 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vcs\x00', 0x2, 0x0) bind$pptp(r3, &(0x7f0000000040)={0x18, 0x2, {0x2, @multicast1=0xe0000001}}, 0x1e) connect$inet(r2, &(0x7f00009322c4)={0x2, 0x0, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0x10) 2018/05/08 06:23:49 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) setsockopt$netlink_NETLINK_ADD_MEMBERSHIP(r0, 0x10e, 0x1, &(0x7f0000000040)=0xa, 0x4) sendmsg$nl_generic(r0, &(0x7f0000b3dfc8)={&(0x7f0000000080)={0x10, 0xfdf60000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000280)={0x28, 0x22, 0x109, 0x0, 0x0, {0x4}, [@typed={0x14, 0xc, @ipv6=@loopback={0x0, 0x1}}]}, 0x28}, 0x1}, 0x0) 2018/05/08 06:23:49 executing program 4: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x2, 0x3, 0x40000000000000ff) connect$inet(r0, &(0x7f0000000340)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) r1 = openat$ipvs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/sys/net/ipv4/vs/expire_nodest_conn\x00', 0x2, 0x0) ioctl$SG_SET_TIMEOUT(r1, 0x2201, &(0x7f00000000c0)=0x5) ioctl$EVIOCGKEYCODE(r1, 0x80084504, &(0x7f0000000380)=""/4096) sendto$inet(r0, &(0x7f0000000000), 0x54, 0x0, &(0x7f0000000040)={0x2, 0x0, @multicast1=0xe0000001}, 0x10) 2018/05/08 06:23:49 executing program 0: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendto$inet(r0, &(0x7f0000103fa0)="88", 0x1, 0x0, &(0x7f0000ab9000)={0x2, 0x0, @remote={0xac, 0x14, 0xffffffffffffffff, 0xbb}}, 0x10) setsockopt$inet_sctp6_SCTP_EVENTS(r0, 0x84, 0xb, &(0x7f0000294ff5)={0x0, 0x0, 0x0, 0x3}, 0xb) shutdown(r0, 0x1) recvmmsg(r0, &(0x7f0000004100)=[{{&(0x7f00000039c0)=@ipx, 0x80, &(0x7f0000004040)}}], 0x1, 0x0, &(0x7f00000042c0)={0x77359400}) ioctl$sock_inet_SIOCSIFPFLAGS(r0, 0x8934, &(0x7f0000000040)={'eql\x00', 0xb4fb}) 2018/05/08 06:23:49 executing program 1: r0 = syz_open_pts(0xffffffffffffffff, 0x100) fcntl$setlease(r0, 0x400, 0x1) 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) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000f17000)='/dev/ptmx\x00', 0x0, 0x0) ioctl$int_in(r1, 0x5452, &(0x7f0000000000)) 2018/05/08 06:23:49 executing program 6: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_NODELAY(r0, 0x84, 0x3, &(0x7f0000dbfffc)=0x3, 0x4) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) connect$inet6(r0, &(0x7f0000966fe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000c9effc), 0x4) setsockopt$inet_sctp6_SCTP_MAXSEG(0xffffffffffffffff, 0x84, 0xd, &(0x7f0000000080)=@assoc_value={0x0, 0x3ff}, 0x8) write$eventfd(0xffffffffffffffff, &(0x7f0000fc7ff8), 0xffc7) recvfrom(r0, &(0x7f00001b4f1e)=""/226, 0xfffffffffffffe49, 0x0, 0x0, 0xffffffffffffffa0) write$eventfd(0xffffffffffffffff, &(0x7f0000604000), 0x8) write$eventfd(0xffffffffffffffff, &(0x7f0000000000)=0x8, 0x8) 2018/05/08 06:23:49 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000001a40)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000001a80)=@ipmr_getroute={0x1c, 0x1a, 0x511, 0x9effffff00000000, 0x0, {0x80}}, 0x1c}, 0x1}, 0x0) 2018/05/08 06:23:49 executing program 7: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000280)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb(khazad)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00003c1000)="0a0775b0d5e383e5b3b60ced5c54dbb7", 0x10) r1 = accept$alg(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000002840)=[{0x0, 0x0, &(0x7f0000000c00)=[{&(0x7f0000000a00)="e35c65c4329ff8f7a0f8ddf00e092151436bbfe31146f796c7ff81c5", 0x1c}], 0x1, &(0x7f0000000cc0)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) setsockopt$sock_void(r0, 0x1, 0x24, 0x0, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000100)='/dev/hwrng\x00', 0x300, 0x0) ioctl$VT_WAITACTIVE(r2, 0x5607) ioctl$SNDRV_SEQ_IOCTL_SET_PORT_INFO(r2, 0x40a85323, &(0x7f0000000300)={{0xa4af}, 'port1\x00', 0x80, 0x80000, 0x4, 0x4f0, 0x2, 0x8000, 0x8001, 0x0, 0x6, 0x6}) r3 = socket$alg(0x26, 0x5, 0x0) bind$alg(r3, &(0x7f0000000000)={0x26, 'skcipher\x00', 0x0, 0x0, 'cbc(aes)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r3, 0x117, 0x1, &(0x7f00001ec000)="0a0775b0d5e383e5b3b60ced5c54dbb7", 0x10) r4 = accept$alg(r3, 0x0, 0x0) sendmsg$alg(r4, &(0x7f0000f75fc8)={0x0, 0x0, &(0x7f0000805000), 0x0, &(0x7f00002e7000)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}, 0x0) io_setup(0x1, &(0x7f0000f7e000)=0x0) io_submit(r5, 0x1, &(0x7f0000738000)=[&(0x7f0000f73fc0)={0x0, 0x0, 0x0, 0x0, 0x0, r4, &(0x7f000079a000)="16", 0x1}]) recvmsg(r1, &(0x7f0000000180)={&(0x7f0000000000)=@pppol2tp={0x0, 0x0, {0x0, 0xffffffffffffffff, {0x0, 0x0, @dev}}}, 0x80, &(0x7f00000000c0)=[{&(0x7f0000000080)=""/27, 0x1b}], 0x1, &(0x7f0000000200)=""/125, 0x7d}, 0x0) 2018/05/08 06:23:49 executing program 5: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/kvm\x00', 0xfffffffffffffffc, 0x0) r1 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/net/pfkey\x00', 0x2, 0x0) ioctl$KVM_DEASSIGN_PCI_DEVICE(r1, 0x4040ae72, &(0x7f0000000140)={0xff, 0x1, 0x8, 0x4, 0x2}) r2 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r3 = ioctl$KVM_CREATE_VCPU(r2, 0xae41, 0x0) syz_kvm_setup_cpu$x86(r2, r3, &(0x7f0000007000/0x18000)=nil, &(0x7f0000000200)=[@text64={0x40, &(0x7f00000001c0)="460f01cbc4234568b7008800003bf080ae00480000e30f01c9c44201478000000100440f20c0350b000000440f22c0260f78103e0f01c90f08410f23c5", 0x3d}], 0x1, 0xfffffffffffffffd, &(0x7f0000000000), 0x0) ioctl$KVM_GET_REGS(r3, 0x8090ae81, &(0x7f0000000040)) ioctl$KVM_RUN(r3, 0xae80, 0x0) syz_kvm_setup_cpu$x86(r0, r3, &(0x7f0000015000/0x18000)=nil, &(0x7f0000000180)=[@text64={0x40, &(0x7f0000000240)="460fc76905c4c38d0ee500c422b9933c56b805000000b9325700000f01c1c4032d69b8fbffffff08670fdeb90010000066baf80cb86c541a88ef66bafc0c66ed66b8a2000f00d0b8010000000f01d9d9e0", 0x51}], 0x1, 0x8, &(0x7f00000002c0)=[@vmwrite={0x8, 0x0, 0x100, 0x0, 0x0, 0x0, 0x5, 0x0, 0x200}], 0x1) ioctl$KVM_RUN(r1, 0xae80, 0x0) 2018/05/08 06:23:49 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) bind$alg(r0, &(0x7f0000000080)={0x26, 'skcipher\x00', 0x0, 0x0, 'xts(ecb-camellia-asm)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000ff8000)="0a0775b005e381e5b3b60ced5c54dbb7295df0df8217ad4000000000000000e6", 0x20) r1 = accept$alg(r0, 0x0, 0x0) r2 = dup3(r1, r0, 0x0) sendmmsg$alg(r2, &(0x7f0000005f80)=[{0x0, 0x0, &(0x7f0000003800)=[{&(0x7f0000004a40)="8050f1dcbd3ea78ca0df8207d2c2e6b7b5a575329ef431f2515767eecd4db6c36224e94efe88809c893f663da8b9fe7737a9b6ee466ca27856880c5c1ecec4fbbc0a37020824c0ec9a094487e2d8d1ad39cf70868b909c8a2d858bf3b0e45f1114507f96536021ab89fe0fcbb8533ef339ba21dec38ec6a6f1637fac6864df3f10bb215398c830c08b80be8ecfc5798be502b09c8f8b243d482986c0ddf574e82a1e1f69981b856345d0e4f806c01a67bffdaf220c5a4ccdd1325e7f7ab9f1775884d6129bb92859e6b2bf9b3c6c2880c9b98ba6ff586a72774a9f0ee53c5ecdfc4f6c8e93911029bd463ac75e6d89884418322816a2aff3ca0a1be62045ee63d53ed48c559ca1386ac9975fb8158dfbe45b29c142ac7fd016b10235a8b072752200bb1bc399c6cde3a892fa1a0c8d4c3aeaba50eb9317ba450757a864400bc70581770c6406d3a4c9a350935fc5bfcdd314a726f9a124728aae9672fa2513d1ae73dc9e6f0dbe405d05cbb54d7412f43d23b4", 0x173}], 0x1, &(0x7f00000005c0), 0x0, 0x20040004}], 0x1, 0x0) recvmmsg(r0, &(0x7f0000000c40)=[{{&(0x7f0000000100)=@nl=@proc, 0x80, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/142, 0x8e}, {&(0x7f0000000380)=""/228, 0xe4}], 0x2, &(0x7f0000000540)=""/103, 0x67}}, {{&(0x7f00000009c0)=@can, 0x80, &(0x7f0000000b00)=[{&(0x7f0000000a40)=""/189, 0xbd}], 0x1, &(0x7f0000000b40)=""/205, 0xcd}}], 0x2, 0x0, 0x0) 2018/05/08 06:23:49 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) setsockopt$netlink_NETLINK_ADD_MEMBERSHIP(r0, 0x10e, 0x1, &(0x7f0000000040)=0xa, 0x4) sendmsg$nl_generic(r0, &(0x7f0000b3dfc8)={&(0x7f0000000080)={0x10, 0xf0f60000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000280)={0x28, 0x22, 0x109, 0x0, 0x0, {0x4}, [@typed={0x14, 0xc, @ipv6=@loopback={0x0, 0x1}}]}, 0x28}, 0x1}, 0x0) 2018/05/08 06:23:49 executing program 5: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/kvm\x00', 0x1000, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_VCPU_EVENTS(r2, 0x4040aea0, &(0x7f00000000c0)={0xffffffff, 0xad2}) 2018/05/08 06:23:49 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000001a40)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000001a80)=@ipmr_getroute={0x1c, 0x1a, 0x511, 0x2000000, 0x0, {0x80}}, 0x1c}, 0x1}, 0x0) 2018/05/08 06:23:50 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000001a40)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000001a80)=@ipmr_getroute={0x1c, 0x1a, 0x511, 0xc00e, 0x0, {0x80}}, 0x1c}, 0x1}, 0x0) 2018/05/08 06:23:50 executing program 1: r0 = openat$audio(0xffffffffffffff9c, &(0x7f0000000100)='/dev/audio\x00', 0x100, 0x0) ioctl$sock_netrom_SIOCGSTAMPNS(r0, 0x8907, &(0x7f0000000140)) r1 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ppp\x00', 0x3d, 0x0) r2 = openat$qat_adf_ctl(0xffffffffffffff9c, &(0x7f0000000080)='/dev/qat_adf_ctl\x00', 0x40000, 0x0) ioctl$sock_SIOCGPGRP(r1, 0x8904, &(0x7f0000000280)=0x0) personality(0x6) r4 = perf_event_open(&(0x7f0000000200)={0x3, 0x70, 0x5, 0x80000001, 0x4, 0x282b49da, 0x0, 0xfffffffffffff3de, 0x10, 0x2, 0x131c, 0x0, 0x2, 0x4, 0xfffffffffffffe00, 0x7, 0x3f, 0x0, 0x10000, 0x8, 0x61a5037b, 0x400, 0x8, 0x0, 0x69c, 0x66, 0x0, 0x9, 0x5, 0x4ffd, 0x6, 0x1000, 0x843, 0x9, 0x7ff, 0x7, 0xfffffffffffffffd, 0x1f, 0x0, 0x5, 0x1, @perf_bp={&(0x7f00000001c0), 0x1}, 0x8200, 0x1, 0x9, 0x7, 0x20, 0x81, 0x3}, r3, 0x1, r1, 0x0) ioctl$EVIOCSABS3F(r2, 0x401845ff, &(0x7f00000000c0)={0x8001, 0x3, 0x8001, 0xb, 0x720, 0x5}) capset(&(0x7f0000000000)={0x19980330}, &(0x7f0000000040)={0xfffffffffffffffa, 0x2, 0x0, 0x0, 0x0, 0xffffffffffffffff}) socket$inet_icmp_raw(0x2, 0x3, 0x1) r5 = accept$nfc_llcp(r1, &(0x7f00000002c0), &(0x7f0000000340)=0x60) ioctl$EVIOCGSND(r4, 0x8040451a, &(0x7f0000000740)=""/198) r6 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000380)='/dev/sequencer2\x00', 0x0, 0x0) io_setup(0x5, &(0x7f00000003c0)=0x0) io_submit(r7, 0x4, &(0x7f0000000700)=[&(0x7f0000000480)={0x0, 0x0, 0x0, 0xf, 0x0, r5, &(0x7f0000000400)="56b2f064630aac7277c89344fc2309b81eb3305879ac68b503cb5cf5ad1df32e4023ced8f9fe323c0065478c04855fa3546ba710a924f4b18bed162e7499d0b854b4a4dafc200ed20b339975b7733502544fab4734c7a33ffdca256d3dde842c3d1d", 0x62, 0x8, 0x0, 0x1, r2}, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x8, 0x5, r4, &(0x7f00000004c0)="ebc90b34e30979d7ff95f1561bf3fd20ddfd83d3fb5c58d1f7e2226fa3312ce5bf76da3e20f1acbc646142cfbae4637dd6cad1ecddd3ce4d986f7e3c6d3a5704edc3b4578372357b9a27d5937048fa16bf90ab09be1868fd31f34cc08ed07ff9eef2b7e8c92831d99a90f2e979ec8df69fd8", 0x72, 0x0, 0x0, 0x0, r0}, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x7, 0x7053, r1, &(0x7f0000000580)="fecc0c", 0x3, 0x7f, 0x0, 0x1, r6}, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x3, 0x5, r0, &(0x7f0000000600)="82d925ef580389ca9a5b9e3d657689eaabe364e176986d62221180fbb193fa7b08a8d91040d531258beac26839145bd70d9dd08f4e5dc22df9405ed2fbc06d87011c9a83245dd6bb9b5df837c55a86509b6bef7bac0d49ac87e57a9a737af283f060b945c6e489ced8f9515acfde303ce2949c76ee9195d8ed674c0d21f7775e4100c2abeb8ca81e2f7612b38dfdeadc482b54cf214a122b4105e925c5caf341ea14eba8afb89f2b61b3f40e1218e6e84630d344", 0xb4, 0x0, 0x0, 0x1, r6}]) 2018/05/08 06:23:50 executing program 7: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f0000000000)="1d000000580c1f00ff07f4f900230800028001000000", 0xfffffffffffffeee) 2018/05/08 06:23:50 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000001a40)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000001a80)=@ipmr_getroute={0x1c, 0x1a, 0x511, 0xd302, 0x0, {0x80}}, 0x1c}, 0x1}, 0x0) [ 239.262894] QAT: Invalid ioctl [ 239.281446] QAT: Invalid ioctl 2018/05/08 06:23:50 executing program 5: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000001400)={0x2, 0x4e21, @multicast2=0xe0000002}, 0x10) sendto$inet(r0, &(0x7f0000000000)='f', 0x1, 0x20020003, &(0x7f0000385ff0)={0x2, 0x4e21}, 0x10) ioctl$sock_FIOGETOWN(r0, 0x8903, &(0x7f0000000100)=0x0) r2 = syz_open_dev$admmidi(&(0x7f0000000140)='/dev/admmidi#\x00', 0xfffffffffffffffd, 0x800) perf_event_open(&(0x7f0000000080)={0x0, 0x70, 0x36, 0xd53, 0x7fff, 0x6, 0x0, 0xffffffff, 0xa082, 0x2, 0x3, 0x7fffffff, 0x7, 0x6, 0xfff, 0x0, 0x18, 0x100000000, 0x2f3, 0x9, 0x80000001, 0x723, 0x52, 0x101, 0x9, 0x81, 0x200, 0xfffffffffffffffe, 0x1, 0x3afd, 0xfffffffffffffffb, 0x2, 0x2, 0xe07, 0x6, 0x8, 0x3, 0xf1e, 0x0, 0x0, 0xb1ae76bec7c2b8a7, @perf_bp={&(0x7f0000000040), 0x2}, 0x8010, 0x8000, 0x3, 0x3, 0x8, 0x3f, 0x6}, r1, 0xf, r2, 0x0) getsockopt$EBT_SO_GET_INIT_INFO(r2, 0x0, 0x82, &(0x7f0000000240)={'broute\x00'}, &(0x7f0000000340)=0xffffffffffffff91) ioctl$KVM_GET_TSC_KHZ(r2, 0xaea3) recvmsg(r0, &(0x7f0000000900)={&(0x7f00000002c0)=@pppol2tpin6={0x0, 0x0, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, @local}}}, 0x80, &(0x7f0000000600), 0x0, &(0x7f00000001c0)=""/101, 0x65}, 0x40010007) getsockopt$EBT_SO_GET_ENTRIES(r0, 0x0, 0x81, &(0x7f0000000400)={'nat\x00', 0x0, 0x3, 0x4b, [], 0x2, &(0x7f0000000180)=[{}, {}], &(0x7f0000000380)=""/75}, &(0x7f0000000480)=0x78) 2018/05/08 06:23:50 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) setsockopt$netlink_NETLINK_ADD_MEMBERSHIP(r0, 0x10e, 0x1, &(0x7f0000000040)=0xa, 0x4) sendmsg$nl_generic(r0, &(0x7f0000b3dfc8)={&(0x7f0000000080)={0x10, 0x3e00000000000000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000280)={0x28, 0x22, 0x109, 0x0, 0x0, {0x4}, [@typed={0x14, 0xc, @ipv6=@loopback={0x0, 0x1}}]}, 0x28}, 0x1}, 0x0) 2018/05/08 06:23:50 executing program 7: r0 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000040)='/dev/autofs\x00', 0x800, 0x0) getsockopt$ax25_buf(r0, 0x101, 0x19, &(0x7f0000000080)=""/94, &(0x7f0000000100)=0x5e) r1 = socket$unix(0x1, 0x5, 0x0) ioctl$sock_ifreq(r1, 0x89b1, &(0x7f0000000000)={'gre0\x00', @ifru_flags}) 2018/05/08 06:23:50 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000001a40)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000001a80)=@ipmr_getroute={0x1c, 0x1a, 0x511, 0x2d3, 0x0, {0x80}}, 0x1c}, 0x1}, 0x0) 2018/05/08 06:23:50 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000380)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(r1, r2, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000280)=[@text64={0x40, &(0x7f0000000500)="0f0866b8ed008ec066ba4000b000eed2a807000000410f01cab98e0b0000b862000000ba000000000f30b90b0800000f320fc72a8f2a60128f00000000003000000fc7aa00100000", 0x48}], 0x1, 0x5d, &(0x7f0000000580), 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x2000, 0x0) ioctl$SNDRV_CTL_IOCTL_TLV_COMMAND(r3, 0xc008551c, &(0x7f00000003c0)=ANY=[@ANYBLOB="ff0f0000080000004b4100000100000046bdfc596164c94b6944d4e9a95fdfd4d44ca745ecc4c2551b1770130421b7ad66cb3a856832ec15f605287b20a1a384d2542e43097599928d0740c2a19bec440bdf21278181a1d392298291f191e61443411728b6667b8f1431d63b326dc7b6caa75622b090adfc9b0d95d3a3ba2e15258ba35feabc80e61d799bacccdd7d25380ec947af59f773e4420bab3e8ebfc56199d443e363081cacfff4e3467a504294009535a47cc4c7324b"]) ioctl$KVM_RUN(r2, 0xae80, 0x0) clock_getres(0x0, &(0x7f0000000000)) ioctl$KDSETMODE(r2, 0x4b3a, 0x1) ioctl$KVM_RUN(r3, 0xae80, 0x0) ioctl$KVM_RUN(r2, 0xae80, 0x0) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000180)={{&(0x7f0000015000/0x2000)=nil, 0x2000}, 0x2}) ioctl$EVIOCGSW(r3, 0x8040451b, &(0x7f00000002c0)=""/186) ioctl$KVM_GET_DEBUGREGS(r2, 0x8080aea1, &(0x7f0000000080)) 2018/05/08 06:23:50 executing program 6: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_NODELAY(r0, 0x84, 0x3, &(0x7f0000dbfffc)=0x3, 0x4) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) connect$inet6(r0, &(0x7f0000966fe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000c9effc), 0x4) setsockopt$inet_sctp6_SCTP_MAXSEG(0xffffffffffffffff, 0x84, 0xd, &(0x7f0000000080)=@assoc_value={0x0, 0x3ff}, 0x8) write$eventfd(0xffffffffffffffff, &(0x7f0000fc7ff8), 0xffc7) recvfrom(r0, &(0x7f00001b4f1e)=""/226, 0xfffffffffffffe49, 0x0, 0x0, 0xffffffffffffffa0) write$eventfd(0xffffffffffffffff, &(0x7f0000604000), 0x8) write$eventfd(0xffffffffffffffff, &(0x7f0000000000)=0x8, 0x8) 2018/05/08 06:23:50 executing program 4: r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup.cpu\x00', 0x200002, 0x0) r1 = shmget(0x0, 0x3000, 0x20, &(0x7f0000ffc000/0x3000)=nil) getresuid(&(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0)=0x0) r3 = getegid() getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000180)=0xc) fstat(r0, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r6 = fcntl$getown(r0, 0x9) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000240)=0x0) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000280)={{0x3ea4c858, r2, r3, r4, r5, 0x100, 0x3}, 0x9, 0x1, 0x401, 0xfffffffffffffff8, r6, r7, 0x2}) dup(r0) openat$cgroup_int(r0, &(0x7f0000000140)='cpuset.cpu_exclusive\x00', 0x2, 0x0) pselect6(0x40, &(0x7f00000abfc0)={0x3ffffd}, &(0x7f0000768000), &(0x7f00007fbfc0), &(0x7f0000f22000)={0x0, 0x989680}, &(0x7f0000f14000)={&(0x7f0000553ff8), 0x8}) 2018/05/08 06:23:50 executing program 0: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x260, 0x80) getsockopt$inet_sctp_SCTP_EVENTS(r0, 0x84, 0xb, &(0x7f0000000080), &(0x7f00000000c0)=0xb) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendto$inet(r1, &(0x7f0000103fa0)="88", 0x1, 0x0, &(0x7f0000ab9000)={0x2, 0x0, @remote={0xac, 0x14, 0xffffffffffffffff, 0xbb}}, 0x10) setsockopt$inet_sctp6_SCTP_EVENTS(r1, 0x84, 0xb, &(0x7f0000294ff5)={0x0, 0x0, 0x0, 0x3}, 0xb) shutdown(r1, 0x1) recvmmsg(r1, &(0x7f0000004100)=[{{&(0x7f00000039c0)=@ipx, 0x80, &(0x7f0000004040)}}], 0x1, 0x0, &(0x7f00000042c0)={0x77359400}) 2018/05/08 06:23:50 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000001a40)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000001a80)=@ipmr_getroute={0x1c, 0x1a, 0x511, 0x400300, 0x0, {0x80}}, 0x1c}, 0x1}, 0x0) 2018/05/08 06:23:50 executing program 7: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(r1, 0xffffffffffffffff, &(0x7f0000fe7000/0x18000)=nil, &(0x7f0000000140)=[@text32={0x20, &(0x7f0000000240)="c4e17f12d1650f21da66baf80cb896b17e83ef66bafc0cb000ee66baf80cb80e91cb83ef66bafc0c66edc744240008000000c74424029300c0fec7442406000000000f011c240f019bd3517322650f2218c4c17d70ca03c4e2f9344583670f21a9", 0x61}], 0x1, 0x0, &(0x7f0000000300), 0x0) r3 = msgget$private(0x0, 0x80) msgctl$IPC_INFO(r3, 0x3, &(0x7f0000000040)=""/74) ioctl$KVM_SET_MSRS(r2, 0x4008ae89, &(0x7f0000000180)=ANY=[@ANYBLOB="6d000000fbe000002100004083d78e1c85"]) ioctl$KVM_RUN(r2, 0xae80, 0x0) 2018/05/08 06:23:50 executing program 5: r0 = socket$inet_dccp(0x2, 0x6, 0x0) r1 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000240)='/dev/sequencer2\x00', 0x0, 0x0) r2 = bpf$OBJ_GET_PROG(0x7, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', 0x0, 0x10}, 0x10) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000000)=r2) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000040)={0x84, @broadcast=0xffffffff, 0x15, 0x0, 'rr\x00'}, 0x2c) 2018/05/08 06:23:50 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000001a40)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000001a80)=@ipmr_getroute={0x1c, 0x1a, 0x511, 0xd3020000, 0x0, {0x80}}, 0x1c}, 0x1}, 0x0) 2018/05/08 06:23:50 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) setsockopt$netlink_NETLINK_ADD_MEMBERSHIP(r0, 0x10e, 0x1, &(0x7f0000000040)=0xa, 0x4) sendmsg$nl_generic(r0, &(0x7f0000b3dfc8)={&(0x7f0000000080)={0x10, 0x7}, 0xc, &(0x7f00000003c0)={&(0x7f0000000280)={0x28, 0x22, 0x109, 0x0, 0x0, {0x4}, [@typed={0x14, 0xc, @ipv6=@loopback={0x0, 0x1}}]}, 0x28}, 0x1}, 0x0) 2018/05/08 06:23:51 executing program 7: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(r1, 0xffffffffffffffff, &(0x7f0000fe7000/0x18000)=nil, &(0x7f0000000140)=[@text32={0x20, &(0x7f0000000240)="c4e17f12d1650f21da66baf80cb896b17e83ef66bafc0cb000ee66baf80cb80e91cb83ef66bafc0c66edc744240008000000c74424029300c0fec7442406000000000f011c240f019bd3517322650f2218c4c17d70ca03c4e2f9344583670f21a9", 0x61}], 0x1, 0x0, &(0x7f0000000300), 0x0) r3 = msgget$private(0x0, 0x80) msgctl$IPC_INFO(r3, 0x3, &(0x7f0000000040)=""/74) ioctl$KVM_SET_MSRS(r2, 0x4008ae89, &(0x7f0000000180)=ANY=[@ANYBLOB="6d000000fbe000002100004083d78e1c85"]) ioctl$KVM_RUN(r2, 0xae80, 0x0) 2018/05/08 06:23:51 executing program 1: r0 = socket$inet(0x10, 0x3, 0xc) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1, 0x100000001, 0x1, 0x7fff}, {0x101, 0x10001, 0x1ff, 0x6}, {0x1ff, 0x0, 0x6, 0x7}]}, 0x10) sendmsg(r0, &(0x7f0000011fc8)={0x0, 0x0, &(0x7f0000004000)=[{&(0x7f0000017fdc)="2400000002031f001cfffd946fa2830020200a000900010001e700000000a3a20404ff7e", 0x24}], 0x1}, 0x0) signalfd4(r0, &(0x7f0000000000)={0x10000}, 0x8, 0x80000) sendmsg(r0, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000004000)=[{&(0x7f0000000640)="2400000002031f001cfffd946fa2830020200a000900010002e700000000a3a20404ff7e", 0x24}], 0x1}, 0x0) getsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER(0xffffffffffffff9c, 0x84, 0x7b, &(0x7f00000000c0)={0x0, 0x7fffffff}, &(0x7f0000000100)=0x8) setsockopt$inet_sctp_SCTP_STREAM_SCHEDULER_VALUE(r0, 0x84, 0x7c, &(0x7f0000000140)={r1, 0x8, 0x8000}, 0x8) r2 = creat(&(0x7f0000000700)='./file0\x00', 0x101) setsockopt$l2tp_PPPOL2TP_SO_DEBUG(r2, 0x111, 0x1, 0x7, 0x4) 2018/05/08 06:23:51 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000001a40)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000001a80)=@ipmr_getroute={0x1c, 0x1a, 0x511, 0x20000000, 0x0, {0x80}}, 0x1c}, 0x1}, 0x0) 2018/05/08 06:23:51 executing program 4: r0 = socket$can_raw(0x1d, 0x3, 0x1) bind$can_raw(r0, &(0x7f0000000040)={0x1d}, 0x10) getsockname(r0, &(0x7f00000000c0)=@pppol2tpin6={0x0, 0x0, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, @dev}}}, &(0x7f0000000140)=0x80) setsockopt$netrom_NETROM_N2(r1, 0x103, 0x3, &(0x7f0000000180)=0x7f, 0x4) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000007000)={'vcan0\x00'}) ioctl$sock_SIOCINQ(r0, 0x541b, &(0x7f0000000080)) setsockopt(r0, 0x65, 0x10000000002, &(0x7f0000000000)="c8d63f23", 0x4) bind$can_raw(r0, &(0x7f0000af7000)={0x1d}, 0xffffffffffffff5e) r2 = openat$audio(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/audio\x00', 0x10000, 0x0) inotify_init1(0x0) r3 = dup2(r0, r1) ioctl$KVM_IOEVENTFD(r2, 0x4040ae79, &(0x7f0000000240)={0x0, &(0x7f0000000200), 0x0, r3, 0x8}) 2018/05/08 06:23:51 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) setsockopt$netlink_NETLINK_ADD_MEMBERSHIP(r0, 0x10e, 0x1, &(0x7f0000000040)=0xa, 0x4) sendmsg$nl_generic(r0, &(0x7f0000b3dfc8)={&(0x7f0000000080)={0x10, 0xf6e7}, 0xc, &(0x7f00000003c0)={&(0x7f0000000280)={0x28, 0x22, 0x109, 0x0, 0x0, {0x4}, [@typed={0x14, 0xc, @ipv6=@loopback={0x0, 0x1}}]}, 0x28}, 0x1}, 0x0) 2018/05/08 06:23:51 executing program 6: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_NODELAY(r0, 0x84, 0x3, &(0x7f0000dbfffc)=0x3, 0x4) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) connect$inet6(r0, &(0x7f0000966fe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000c9effc), 0x4) setsockopt$inet_sctp6_SCTP_MAXSEG(0xffffffffffffffff, 0x84, 0xd, &(0x7f0000000080)=@assoc_value={0x0, 0x3ff}, 0x8) write$eventfd(0xffffffffffffffff, &(0x7f0000fc7ff8), 0xffc7) recvfrom(r0, &(0x7f00001b4f1e)=""/226, 0xfffffffffffffe49, 0x0, 0x0, 0xffffffffffffffa0) write$eventfd(0xffffffffffffffff, &(0x7f0000604000), 0x8) write$eventfd(0xffffffffffffffff, &(0x7f0000000000)=0x8, 0x8) 2018/05/08 06:23:51 executing program 0: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x1000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0xbe}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendto$inet(r0, &(0x7f0000103fa0)="88", 0x1, 0x0, &(0x7f0000ab9000)={0x2, 0x0, @remote={0xac, 0x14, 0xffffffffffffffff, 0xbb}}, 0x10) r1 = open(&(0x7f0000000100)='./file0\x00', 0x880, 0x40) ioctl$VHOST_RESET_OWNER(r1, 0xaf02, 0x0) setsockopt$inet_sctp6_SCTP_EVENTS(r0, 0x84, 0xb, &(0x7f0000294ff5)={0x0, 0x0, 0x0, 0x3}, 0xb) getsockopt$sock_linger(r0, 0x1, 0xd, &(0x7f0000000040), &(0x7f0000000080)=0x8) shutdown(r0, 0x1) recvmmsg(r0, &(0x7f0000004100)=[{{&(0x7f00000039c0)=@ipx, 0xfffffee1, &(0x7f0000004040)}, 0x4}], 0x1, 0x2, &(0x7f00000042c0)={0x77359400}) r2 = openat$audio(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/audio\x00', 0x201, 0x0) ioctl$TIOCEXCL(r2, 0x540c) 2018/05/08 06:23:51 executing program 5: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000deb000)={0x2, 0x4e23, @broadcast=0xffffffff}, 0x6c) sendto$inet(r0, &(0x7f0000000000), 0x0, 0x20000802, &(0x7f0000000000)={0x2, 0x4e23, @dev={0xac, 0x14, 0x14, 0xa}}, 0x10) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000080)='bcsf0\x00', 0x13) sendto$inet(r0, &(0x7f0000000240)="a9", 0x1, 0x0, &(0x7f0000000300)={0x2, 0x0, @dev={0xac, 0x14, 0x14}}, 0x10) r1 = openat$vcs(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vcs\x00', 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_TLV_READ(r1, 0xc008551a, &(0x7f0000000340)=ANY=[@ANYBLOB="000200001c00ffffff02000000eb080000060000000000000000000000000000000000001364c0c4d2b0858f61727d2c3ec50048e653e517b4dc7b302b18b8e59147503a65a60fc74b6a0e11c9b1c2a1bc6d016ac3c18576b92a2772b38e4ad95e50c6262e3dc737e833bca02dd6625f9b0eb47ccd1015044cb85d96ea3aa8f98bf996ff4de156d22740782e05b18d694a83815fd765fde2e1d72c85cecd609a89b90003d5278859942410b1ab33b3da5cdc34e51bda09696db518de0a0d149cdea2a2cefb00d6584d00ba748527db086876dac52c90299b632deaf4ab5935c69782df83fa913fcee805b4af79576c0c094588da7f4bc125d7f3a6b63cb0ee854851f6817066031edf8680c3d190e9f7cfad504a"]) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x32, 0xffffffffffffffff, 0x0) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000040)="40076668fe2ce5ef76655f3100ef0900", 0x10) r2 = syz_open_dev$sndpcmc(&(0x7f0000000180)='/dev/snd/pcmC#D#c\x00', 0x3f, 0x10000000fd) getsockopt$inet_sctp6_SCTP_MAX_BURST(r2, 0x84, 0x14, &(0x7f00000001c0), &(0x7f0000000200)=0x4) close(r0) [ 240.769540] netlink: 4 bytes leftover after parsing attributes in process `syz-executor1'. [ 240.781369] validate_nla: 10 callbacks suppressed [ 240.781378] netlink: 'syz-executor3': attribute type 12 has an invalid length. [ 240.788738] netlink: 4 bytes leftover after parsing attributes in process `syz-executor1'. 2018/05/08 06:23:51 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000001a40)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000001a80)=@ipmr_getroute={0x1c, 0x1a, 0x511, 0x2000000000000000, 0x0, {0x80}}, 0x1c}, 0x1}, 0x0) 2018/05/08 06:23:51 executing program 5: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000fafff7)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r3 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000040)='/dev/sequencer\x00', 0x200000, 0x0) ioctl$ASHMEM_GET_SIZE(r3, 0x7704, 0x0) ioctl$KVM_SET_MSRS(r2, 0x4008ae89, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000055f20000"]) [ 240.818895] netlink: 4 bytes leftover after parsing attributes in process `syz-executor1'. 2018/05/08 06:23:51 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000001a40)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000001a80)=@ipmr_getroute={0x1c, 0x1a, 0x511, 0x100000000000000, 0x0, {0x80}}, 0x1c}, 0x1}, 0x0) [ 240.883898] netlink: 'syz-executor3': attribute type 12 has an invalid length. [ 240.885668] netlink: 4 bytes leftover after parsing attributes in process `syz-executor1'. 2018/05/08 06:23:51 executing program 1: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) syz_open_dev$audion(&(0x7f0000000040)='/dev/audio#\x00', 0xffffffffffffd6c0, 0x20002) write(r0, &(0x7f0000000540)="130000001000ffdde200f49ff60f05001b230a009d0000000f7fcb697ae1a3490096ea0601b93c189814e301000000f949a1b4b88ed4fc65be060202000000f1da8ed7c06c7e000000d87d8d424e35a43d585282cd0001e42d732747442d1f90f26af098ad800000000006518c2c681bbce9ec3c3f8612f026723affc1681de8f100d4eec8a70935b80a7f41c08ffa56b97c9c7c4d465ddab5438c0e4200ba3aa7e75dd837b9cb3349b6c440007d886959eaeb01800000000000001ad5b56d2a91e1a70000000000000000000000914393c7d88b4588bef57618da12bb5dcf81b0ef81956367698cab2a7f377acfb859eab1dbe9f28e29fc2c6490d80ae6eb5c59f0057ad1cb249087ad17a5e2ae7454d7fba24d121329c2998737806a94721eed70549cf1b3bc5ab4b16957a87d7709fa6813cfad8d3b405301d15cbdd38221d8f24ca6fa", 0x145) 2018/05/08 06:23:51 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000001a40)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000001a80)=@ipmr_getroute={0x1c, 0x1a, 0x511, 0xf0ffffff00000000, 0x0, {0x80}}, 0x1c}, 0x1}, 0x0) 2018/05/08 06:23:51 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) setsockopt$netlink_NETLINK_ADD_MEMBERSHIP(r0, 0x10e, 0x1, &(0x7f0000000040)=0xa, 0x4) sendmsg$nl_generic(r0, &(0x7f0000b3dfc8)={&(0x7f0000000080)={0x10, 0xe3f6}, 0xc, &(0x7f00000003c0)={&(0x7f0000000280)={0x28, 0x22, 0x109, 0x0, 0x0, {0x4}, [@typed={0x14, 0xc, @ipv6=@loopback={0x0, 0x1}}]}, 0x28}, 0x1}, 0x0) 2018/05/08 06:23:51 executing program 7: bind$alg(0xffffffffffffffff, &(0x7f0000001000)={0x26, 'hash\x00', 0x0, 0x0, 'michael_mic\x00'}, 0x58) setsockopt$inet_sctp_SCTP_RTOINFO(0xffffffffffffffff, 0x84, 0x0, &(0x7f0000001000)={0x10000, 0x4, 0x100, 0x400}, 0xffffffffffffff6e) setsockopt$packet_int(0xffffffffffffffff, 0x107, 0xa, &(0x7f00006e8000)=0x2, 0x4) r0 = syz_open_dev$sndmidi(&(0x7f0000000080)='/dev/snd/midiC#D#\x00', 0x3, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r0, 0x40046207, 0x0) r1 = fcntl$getown(0xffffffffffffffff, 0x9) mq_notify(r0, &(0x7f00000000c0)={0x0, 0x1c, 0x1, @tid=r1}) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cpuset.effective_cpus\x00', 0x0, 0x0) unlinkat(r2, &(0x7f0000000140)='./file0\x00', 0x206) setsockopt(0xffffffffffffffff, 0x107, 0xd, &(0x7f0000001000), 0x1fd) 2018/05/08 06:23:51 executing program 5: perf_event_open(&(0x7f000001d000)={0x5, 0x70, 0x0, 0x0, 0x0, 0x20, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x710e, 0x1, 0x100000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0xb, 0xffffffffffffffff, 0x0) r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000f17000)='/dev/ptmx\x00', 0x0, 0x0) ioctl$int_in(r0, 0x800000000005420, &(0x7f0000000000)) [ 241.085150] netlink: 'syz-executor3': attribute type 12 has an invalid length. 2018/05/08 06:23:52 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000001a40)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000001a80)=@ipmr_getroute={0x1c, 0x1a, 0x511, 0x1f00000000000000, 0x0, {0x80}}, 0x1c}, 0x1}, 0x0) 2018/05/08 06:23:52 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x3fd, 0x0) syz_mount_image$vfat(&(0x7f0000000600)='vfat\x00', &(0x7f0000000340)='./file0\x00', 0x0, 0x127, &(0x7f0000000280), 0x1800, &(0x7f0000000300)=ANY=[]) sendto$ipx(r0, &(0x7f0000000640)="544bdb524fe314e6336ddf2f24dc3b7155c7975499c35bb1e171951729496db348fd0feea3f23f0354df10333c960e7281eaf912dbb261fb8d321a5ce25aeff5243be8f0d20044f1a5f0d6704ccce34c7e345d25ee3f0c4bd8a12341a47e3f6cf58130c393cce61adbcb77295c302901b93ff1fadc0c77319464906af03bdc1942682fe2374b9d24d03daaef363c8e74e48e87795fb520c662a6012f8d012ad598c43eb2222670bd0ab9fbb5959b8eb2a4360e61ca5fe7170120d886d91ae279e2bb02186a442a731670af9820e799a2640941c8bc0e763891b770404c59db096a6463c0875b005321449ddd1416f26c44ce78d3617b0afd3c8a4c572928aba46cb7e823c22380ca5e5a3fe364eff533921ef33175ff74c1e2ce7a7503c79669877b533ab3837fdb98feea30c4f627ebd9800bd836534b377639221bde7b24cd38ea83ce56bf156a183a320f3f28d53f37b83b7e26767d08b8d73cca6986cfee8e0b53e33e263d5c4931c24389b500642d369d9f9f93847e3622592a82c861e223ba2c8d1449be2950fcf227f26ef449469727a64cdbaad0ffe728130a36517ffc20d366a7d5b875425e5ebaaca4db93954753e8e0909b6ffaaeaef9f1815ec87b24f279357722f77928089ec960cf43680251b1c94a0989fddf246a85c011bc6f9f4bf71ed210c11e81930d8b4bedf402cf90ac9e69e4d6d1959f0a2c784416e9e22cebdb3de12ed2e916c7348bf96ec7638fc6b1da6b7c1ddcd6bcc7c119da5989e95e33833cae8d0fdf9abe64683b73e4cc33ad35b84e87c0214ef2368df9a9eace05492dbc435a4cd159359dd398754385f1e7a58e5b772563ee97ab04298b130b8a613a5db076970760a6a4f825b6255feca69ad81fcddf48eb8cf76848613c254191de96d95d465596c0913be3cc1dcc083f76454c5c6a59d482e16419842f88faa790cc4fc0d55774dfed82cfb35a46c2a6b320911665a00238ec10d115c50ae7b4c6aa773a71d70b2a1a8318086c1ece86ada9b65b0992f9daa67a11ac98e589fc666fdac7a8cf5aa71434f54bf619aaad3f9872681fb0200eb52186b84181b3d20f27ee90cc4a34a5ba2be94cf844f64bc255e24eab70f0e21604db29c97bf90adc4e82eccd74f6a461637de49a52a56ca9bbcd65fd4f2bf39a6ed2a0d7a5538ead88da92249d3665e5a3d1c721bd3080542af9cea7a4fb82e1413f505e6647146870edb6b708c8de8cdf96487f45808ad6fc407ef10c0a283d0d7fa1096013702676701eb8100de2b4e242c96c145c94dc160d1280623411e55f73ce50eb22c754e05e878e7998fc58219cd1c0adae7124998427fda0c0faafdc11da063d85e9e3106ac2d8a829b739503d07b265a97a3944e099949c5ad38cfca6d234f9331844d7f9b24d308567cfefc0a9d43f3265a7366ec1efbbd991f89331161f5dc18066b4dbd1c6d95dc4ea49b7cd0c2a61436d7e219d3ec63cb60482a60d3f71796d6dbace0b574a3951b15a6cde7b7b444414654b611138fab7b51ed31d2f9270777d6bd94ef80bdb77e18f70a1308344bd73845a70322ec9aea9fb8cb3f30d986d6282fde2e56ed8877b4f09a2e02418227fe48ec98c73cf8af766392031dd7803c684894f5d8ccb6f907881636d3c0d482875fd313f0702446fad8c2c97715e895120705ae4da98d1e47dd5b75341d3c855b05783ea7d11440182adafdc4a0fe8ced4101b2e5d4665f2d5933639f3e31fc202de490bc435212081b17a2df3f6881112a227ef2a5dec0f6fc9c49f3c39a95e9033640b21b367cbe874f031cee6c231f6f74418639bc714c8478b5de20375a0f7cb4071c91249d5bb5e7dd8f3df28eee5b9937549f057391d8a132c0df727162415d79e5025e0cbc30605c40578abb4ee2cf4306cdf0fecab6ac937da3faf10efd3f8ff191a90996848b223e45553e4621426bb66d484da934885f8ea595bc245d1a852d551ef8b5778d31dda2ff47101d15b3e821830ee754bd472d64a22bf93ea879f898065dd62185809c1cbbad0030822ce766ce7e74074aee9c7f2b2b44aee18fee05c791324ce331e9b553b3943660e8bb35b9d2498ca2cf55dd4e6e40e5301283986847272769c964d630a953220975a18a6e904624b1e8e8988d29e1f25228a243c424c833e19afc2048e89bc18c1dda41e0b8967ba349de0400b5cb51df4e5d95e4ba325a24ec9e2cce7850bb9a4e99b804b9a12c311e2816d186dce7e4d2fd01d7c54e0f0bf0d5f263cfe10d6630823b7f4cf8c6dda44f66a1fe123af1caf09fdd8a31dc18927f85aa564ebc199d25cde05da503554dc8527c3d105ff52edf71dd90781a087f67257c715905028f28c260249f836f44e621f435abc62e2943939cd4ec1927b66e34ec78d99e1e3937a0061f44e0449dc4d7f3e3e2a733a51982415e374f468bb82355435b22cd386d667d8c81dc6ae5837bed520c70cf2825b3d53045db8fc096d609a6b6e5eb18df3a916fdf4d6e4d9a4958c7f9363609e5c5d1696908fe38fec13d9f30f790afc22f620c0213a915a828a5a3ee13f023eefe91f8e3617967facc80fe06cd14b522c3e5121365cdc41ad018fe96354c4691ebca1cd4b8df104d80a7f2b0ff66e788dbc2cec1da48ffc470884cc3174e285bb8b83dc447c9fa92bb99b15d968c87f4bd011a0eaa91e6c2a6dfb9c2f2b3262e4a6b3c039cd0d47bbad16a88b99759cde4e56f79294cc95ee996eeb2b68ee79176cf1c650fdfaf9c60ed33187b1934e73482579b98bca55a6925eb76091e1fcad0b9aca3c00282e32a063a153512ea1251dffa92bf9ec5215def799065a7fa8d7c6f32f41f0e489872c2fd6f1234b759b8c2cc84f312bd35390202e55f6fd3a0d588779164ddfa6a45f668f88b532d60a4444570b3e78aa819fc823e12777ea599c09458f54592db0bec39da4f0cbb69a8c0db858620cf45393ad1e336ef985d8b0b1c397d3f32aa4b797c10afaaedc1007c10318691b7b8caba99e51328193b4d008af2a36545100d59141e4f35287a3c714eb9778197fe937155132cd4da2de967437433872003911f20656d415cde33040c6844aaf8fb5d31ae527d8c845b95aa237e751a22cbb2a987ec28f7012300c3c7d332a42f063e6eff7e1a3619c4c4ceb433a42b2c2b04bf74978fa643edab2e6eaff91ddad55f67269a0a53f25beff24804ab2f05eaadcf488e92f4d0ccfda10eb65353e47a8cb86eb39d4b784af69dbed5bca980e211b1db9103989783b6f4dd57e5f292c25e39d9102c206cbfb2027b94b73fafbe0d6d47a50b5ae4d523164260b3ead90eb85de8baa977327f4ed916b70556c7a54eefe1b7ce5fcec2eefada5997cac97bf30372a256b980b3a269e5292fcf9088e659eb9175b2ea389d49129eabc91d7dc5a137381e7324170c3554b022df7c648f91782227e1f79e12fb7ab94207a2002c8fb565b1a3d338a84fd8c53754e889934ff2adb96515601e647c0db774dea3440f7caf3a5142c9db4e980f9d2d36daafffbc860aa23ac6d5eedd6ed59afdd30abe82775aa5d49e58e731fb70dd8985b6b9ffd0215421d7415f6b6151648def818c81ff0d8a86578c1a060e9602e05557cfd0e9dcc232bcdd5e2947825203ea17fd27e4bf1353683d5398ad6a68d5ccd8984f1e330632ce8fac953b338c510dad76fdbd4d05e86144561a516f0c734bc1a5cd0aff50c0eb420b6e09c9b28c00a751c54127a1f0a45b669c3f3782251f625c0bfdf5841a3507f7da9910ba77ba8568980e08e46883f9219207e44e94195a0f8b8634d9ecdcd7e7baeae0f214b59f5174bf01c04f82a92f34f7e874a1fd79a8a065109f74d3b4c8816f66ff0db3342d2505c5c2905270a9572f62fc94ebfc682dcbd452cb7f4b29f80f91352bda4bf502e96ad4c0143e195310f6059e9ef23b13efb8a7840792554f76a679c8e6c7651c7d6cb5afb78174cde08b742040891978aae61ead971b53ed48a2b5092eb4574deb2fe696f78b9191cd72be8d08a98c84a78af2f10e969bf391bb453e3523ff325962256222b0c7a1306a4976fedce5f590b22dc2d612431c7db55377000430696a4677abc778f0e11ab35aa49db272e2c8d9bf25a7a938ce7231da5483594b7c282e5233dc37738c91c8c0787517dd0da358fdc98baa4b9255e2cd4d4c7732ca24fd67492ba5fe9ec031a89763a58119330ed0933e7d7388ccc2b1f0a4f0fc5b071ea153174d99e1b12ef787f41d2fbe9ac8b00b3d9b834802e8707a5a9d33903c4f0879c7b49fda1aef1da9ab6bc4273adb6272e31fb8c2a5289805cb2eb790c5939be03c576b2a76db9ef36c26ba02c5e27225ce1bfd7275556a27745005b8a2fc38d888d5a3538a65e98fb92e70dd489d5aad6cd658f06758708187b73bf3df5d5f9149e5d897747f44caf4ff23df53bd93fca3722c38f2a4e829088b5ee5031b38755ee02841a270a5b8cedfd51a362c792479159248637cb734bc8aea57a1ec3d27630b41d628db17972d1ba859af2e6110b388ccbec01e29ce15ec159a5aa9316f0dd1b49d015266091ee2344db975ce528b3713f86882cdb93ec56ac230d50f74ee9509b2c05ef7d16300fcea408b38d65b0f1833026b96b20d5ca53dc77f2134046f3d8b2c417c99c46a18b9d5062bd551af7f8acb0d03c3390cd07338fb1ae51c1244b0bb19da858f63df1cb165186fa4f4d8ca8175d94237995bcfd89872c49667732ce571ea5613dc7dc18d05c7b813b2cdb2f4bf91c3dbbe315a481d5d7eeb763969e67cf71f73b2db2bbc86e16723af354f4dee482b925a0b914c196d5b8e28300cc476d528b211f409db11c8df90a2dd60f45789c46d261db04a1cb370a01aa76fbb11f9cfee391f91e294ed3bbe0efed3916e194ccb2c4e01cbc48083d18b29fd19099528ab0be1a64c887c178140fe225264d9760d4f4b9e84212195cb8c182ebbb3275b7bb1a8339bf00ab71e27538bf49ab37b3abe7d2518a2cf150dde9bba0bc2e40bd9ea6a5886c548acde4ff1937de99ec90107243db73c5f578b404e3fcc73a47768ca261382098e49629fab11737d1a7f867bced63b52b82fbd4ee689f988fdcd5f6757e6888893b06019af860565fc44e3477cba00957f8f6cb39ce89202593d2f9fd56c25aa90309e9448ee928e72c23e2b53a0bf48671dbe9ed9bc2adce1a4525c5cd173ce4f2b678b9ab5622e9e4988c7caa70603fa51a5440657d6ede732f2de03564d94ca2057090b1ec83ba371871a3cfeef4226272196a67352e6390e4bef0ba1bf6fc13405fdc42c91f1329da3f9e0e4c1850ddb07a9929092f81da845e26981cafd55aaab6dc48b9b72f7e3e656195a2fc9177db2500d8c570c31e086d3181c4379c3729dca8d5bd83590f9e7ef74c4f1c834468e92ed02f5e3f2adab3544ddb3759eda9e9f38b6c28a2ce33cd38c56e8818e7cde7c526b707b4e7d7083660f616429133ec571f8f5804b0b2a04952f65a9cca81fada4dbc781ffb0af0c0141c03c6ac13edc3e57f5a5c5923a00130e67308fbc52d354f3f86d03f2360d380505c7b81c1297696b21f41f294dae1c2579f692d592eaa880374c74b225f68957accdbc0e1462f6fb1768a1b2e124384b73ab13a5969072f18bcf4b17245235e975c0a959d656d5e4619b11cb58578047cb1cbb4f6c35fa88a37729f4bfa803bc068a549e7dd51a86f81cbc7ace53a2a39e8e6df5b552dd8fad8532d62cf5e7fbef0d04d57cb1339efa7058fd0cd4e4d3e0d40d950dc7c796556d5", 0x1000, 0x240080d0, &(0x7f0000000040)={0x4, 0x100000000, 0x400, "9d5a894e5171", 0x8}, 0x10) syz_mount_image$bfs(&(0x7f0000000080)='bfs\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x0, &(0x7f0000000340), 0x90a4, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) 2018/05/08 06:23:52 executing program 5: r0 = memfd_create(&(0x7f0000000540)='\x00', 0x1) r1 = perf_event_open(&(0x7f00000005c0)={0x7, 0x70, 0x8, 0x9, 0x81f6, 0x8, 0x0, 0xfffffffffffffe01, 0x142, 0x1, 0x0, 0x3, 0x6, 0x9, 0x4, 0x5, 0x100000000, 0x8, 0x6, 0x9, 0x1, 0x8, 0x1, 0x800, 0x0, 0xfff, 0x1, 0xf4ca, 0x7, 0x4, 0x0, 0x800, 0x3ff, 0x0, 0x2, 0x7ff, 0x80000000, 0xffffffff00000001, 0x0, 0x3, 0x2, @perf_bp={&(0x7f0000000580), 0x1}, 0x0, 0xfd, 0xb6, 0x7, 0x6, 0xf21, 0x976}, 0x0, 0x5, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r0, 0x2405, r1) socketpair$inet_smc(0x2b, 0x1, 0x0, &(0x7f00000001c0)) setsockopt$inet_int(0xffffffffffffffff, 0x0, 0xcc, &(0x7f00000002c0)=0x1000000, 0x4) renameat(r0, &(0x7f0000000640)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000680)='./file0\x00') dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x80000) clone(0x0, &(0x7f0000000000), &(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000080)) perf_event_open(&(0x7f000025c000)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp, 0x2000000000, 0x0, 0x8}, 0x0, 0x0, 0xffffffffffffffff, 0x0) setsockopt$inet6_MRT6_ADD_MFC_PROXY(0xffffffffffffffff, 0x29, 0xd2, &(0x7f0000000400)={{0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @multicast1=0xe0000001}}, {0xa, 0x0, 0x0, @mcast1={0xff, 0x1, [], 0x1}}}, 0x5c) r2 = openat$vsock(0xffffffffffffff9c, &(0x7f00001b3000)='/dev/vhost-', 0x2, 0x0) syz_open_dev$sndctrl(&(0x7f0000000600)='/dev/snd/controlC#\x00', 0x2, 0x0) r3 = openat$qat_adf_ctl(0xffffffffffffff9c, &(0x7f0000000040)='/dev/qat_adf_ctl\x00', 0x121a00, 0x0) ioctl$sock_FIOGETOWN(0xffffffffffffffff, 0x8903, &(0x7f0000000080)) r4 = openat$selinux_enforce(0xffffffffffffff9c, &(0x7f00000000c0)='/selinux/enforce\x00', 0x1c3200, 0x0) ftruncate(r4, 0x49) ioctl$DRM_IOCTL_SET_CLIENT_CAP(r3, 0x4010640d, &(0x7f0000000000)={0xb690, 0x80000000}) ioctl$sock_inet6_SIOCDIFADDR(r3, 0x8936, &(0x7f0000000100)={@remote={0xfe, 0x80, [], 0xbb}, 0x1e}) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffff9c, 0x29, 0x22, &(0x7f0000000180)={{{@in=@rand_addr, @in=@multicast2}}, {{@in=@loopback}, 0x0, @in6=@ipv4={[], [], @remote}}}, &(0x7f0000000280)=0xe8) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000001580)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x13000005}, 0xc, &(0x7f0000001540)={&(0x7f00000003c0)=ANY=[@ANYBLOB="140500000000dd0234a4e1cc4bb475e51b9e94ecfd0a18ca11a0480300000110f3a70400c917a47cb6f20cbed8ac090652cc50883c02000000a2aa"], 0x1}, 0x1}, 0x0) accept4$ax25(0xffffffffffffffff, &(0x7f00000015c0), &(0x7f0000001600)=0x10, 0x80800) r5 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000340)="2e2f6367726f757000eb4712f7491a", 0x200002, 0x0) r6 = openat$cgroup_int(r5, &(0x7f0000000100)='memory.high\x00', 0x2, 0x0) write$cgroup_type(r6, &(0x7f00000004c0)='khreaded\x00', 0x1dea) setsockopt$RDS_CANCEL_SENT_TO(r3, 0x114, 0x1, &(0x7f0000000380)={0x2, 0x4e20}, 0x10) ioctl$BINDER_WRITE_READ(0xffffffffffffffff, 0xc0306201, &(0x7f0000000240)={0x1b, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="0e630100000000000000ade708c15a14264a010000000100000000"], 0x0, 0x0, &(0x7f0000000440)}) eventfd(0x3) ioctl$VHOST_SET_LOG_BASE(r2, 0xaf01, &(0x7f0000307000)=&(0x7f0000989fff)) [ 241.176803] netlink: 'syz-executor3': attribute type 12 has an invalid length. [ 241.256437] QAT: Invalid ioctl [ 241.273368] QAT: Invalid ioctl [ 241.329528] QAT: Invalid ioctl [ 241.336056] QAT: Invalid ioctl 2018/05/08 06:23:52 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) setsockopt$netlink_NETLINK_ADD_MEMBERSHIP(r0, 0x10e, 0x1, &(0x7f0000000040)=0xa, 0x4) sendmsg$nl_generic(r0, &(0x7f0000b3dfc8)={&(0x7f0000000080)={0x10, 0xf8f6000000000000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000280)={0x28, 0x22, 0x109, 0x0, 0x0, {0x4}, [@typed={0x14, 0xc, @ipv6=@loopback={0x0, 0x1}}]}, 0x28}, 0x1}, 0x0) 2018/05/08 06:23:52 executing program 1: r0 = getpid() sched_setaffinity(r0, 0x8, &(0x7f00000000c0)=0x26b4627a) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x4, 0x32, 0xffffffffffffffff, 0x0) r1 = memfd_create(&(0x7f0000000080)='net/protocols\x00', 0x0) ioctl$ION_IOC_HEAP_QUERY(0xffffffffffffff9c, 0xc0184908, &(0x7f0000000100)={0x3, 0x0, 0x1, 0xffffffffffffff9c}) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r2, &(0x7f0000000140)={0x2}) r3 = userfaultfd(0x0) ioctl$UFFDIO_API(r3, 0xc018aa3f, &(0x7f00002c5fe8)={0xaa}) r4 = epoll_create1(0x0) ioctl$UFFDIO_REGISTER(r3, 0xc020aa00, &(0x7f0000e4cfe0)={{&(0x7f0000012000/0x2000)=nil, 0x2000}, 0x1}) r5 = syz_open_procfs(r0, &(0x7f0000000180)='net/protocols\x00') setsockopt$inet6_mtu(r5, 0x29, 0x17, &(0x7f00000001c0)=0x1, 0x4) r6 = syz_open_dev$sndtimer(&(0x7f0000f85ff1)='/dev/snd/timer\x00', 0x0, 0x0) ioctl$SNDRV_TIMER_IOCTL_NEXT_DEVICE(r6, 0xc0145401, &(0x7f0000013000)) readv(r6, &(0x7f0000000040)=[{&(0x7f0000ba8ff9)=""/7, 0x7}], 0x1) ioctl$SNDRV_TIMER_IOCTL_SELECT(r6, 0x40345410, &(0x7f0000000000)) dup3(r4, r3, 0x0) link(&(0x7f0000000200)='\x00', &(0x7f0000000240)='./file0\x00') 2018/05/08 06:23:52 executing program 5: r0 = openat$ion(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ion\x00', 0x0, 0x0) ioctl$ION_IOC_ALLOC(r0, 0xc0184900, &(0x7f0000009fe8)={0xffff, 0x3a, 0x0, 0xffffffffffffffff}) mmap(&(0x7f0000004000/0x4000)=nil, 0x4000, 0x0, 0x6012, r1, 0x0) mremap(&(0x7f0000006000/0x4000)=nil, 0x4000, 0x1000, 0x3, &(0x7f0000000000/0x1000)=nil) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$UFFDIO_WAKE(r2, 0x8010aa02, &(0x7f00000000c0)={&(0x7f0000fed000/0x4000)=nil, 0x4000}) openat$kvm(0xffffffffffffff9c, &(0x7f00006a4ff7)='/dev/kvm\x00', 0x0, 0x0) r4 = ioctl$KVM_CREATE_VM(r3, 0xae01, 0x0) pipe2(&(0x7f0000000240)={0x0, 0x0}, 0x1ffffffe) r7 = ioctl$KVM_CREATE_VCPU(r4, 0xae41, 0x0) r8 = dup3(r7, r6, 0x0) vmsplice(r7, &(0x7f0000000200)=[{&(0x7f0000000280)="93cc9a9d8b74634e92002069cc8149bb1f2c8c8329b22e35b7f6e2e661069d2b637efcbcf06cf3266887c5c210845760caa5d00c15b0fed27d038975b1ac49e45094810c49d6578df344e7cede5c2812b948ec075b7fc00212699b7ec9027479c715dbddb1ec3ebb3df007f5669d5f0424aff520c51926caa64ade99ea9dbcc0614fd026a6018f9fe7e1671fad52637db6adb5f2cd8136bb625559c6fdddcf9ecf71c596175b6e6b998d16382a9930c6e0804e0d3f5ea6a6dd88286298a37285b11c3b8a941f2595fd1b0d71afa2ca758749e8f1ca910e095bc8bf483655693c4061b7cdb5b2f79d3e40330b4d40b357372a90512967fb854433d44b0cc4378278b383b350c25dded921d5cdf35fa1079456d35a29f6e569cbae06d761ea99f1e014cf4a391aa141dd47d0d563f193077e1a6bebc0f5af59bfd75cc8f7b46623ac7e1aee1c6110b6c87aa72bf296c7e7783d928b2514e7f7d6f7138735c250d0d06f1204acd836b30ed1414887d05541ca50526c75fb20e16526f723df114f26ca23b00940f6f45a591b253295cd33ddbc46bc9d15bd1a0f5a259629e49121b7bf64d26e1c4db31b5c4fdf8d5271f0360056b6a5cb8d1085f342338ec03b18297f5057e2ecb90f6f15106fa840d384fe8347d9454a86b6bc5ee510119355a6e849f546ee2f4b72112e0ce442c90dec9fadb47aface4885cf1d22273dbdb0d5280fdc2f1bf048b8a76eccc809748d2726f348dbd84b3b224a3034985e64198e772ba3d6481b1f2317f5bf8536b5cdbc3ee3e067c2ce163acd1bbbc0dd8581aff7d2316c678e40c802d45d92e928c24382981820e306b9a7066d0c59a2a097bc5ab413da1e00886279f8f760df087f7d70fd5cf23cb7db0eeea9f0b7a24e25fbb9bfc60c42d9692289682be807a8367219cc9a2fc5b93ec9725ee390d7dfdeb184713d5306736c4b0e5442f375860ca3db00ac6b2eeddc4fc585f8cea98fc6ebb74cdb3467910a494e75fb379a2b203f3cd975711dfc1284b5b9f3aa5946fc93e54d546d8046d9259e9ec505bd64f7d25d95fee8146f6606d46787d2e11f99abbc11724b91563db31e5d345b51d6ee76b6a85eea6f7997ef952f972f61ade612d8422ed270f770d01f653ea547002f8e15c01494a0d92a297fdfb408bb8b1e09fca09aae1c75c6b4780e4ec70d1e38d8e622638295ce8ac50c36a9a89eae5f45bc351bcc71a66498812843d94d02419e51b1886d0414e5f22e28ffcec2caa2705e84cca72c56581ceb3579c61b94e22c7ad32bb2cc3888c2e260c5f3e0bc0e5a1e98e6894c27c9f491ec050f826da7c62ac104c9781a5a64220667c92938d6dd734a12b01706248f5e96c6415579e508b5089e47a962b1ecaf746d1e17ab7b470a60897eb114f06dddd0df263f2779d94f2c0af1823e61e97fc334eeea4f86af91c1686c0461238263234714245310d0ab12c717161f67c2a76190c31b8dee18f6060040d628880604a69f3f703431e5961f1c731cf6ae2c2e05764f399ca717d80b0703c4eb4b3c578bc3f7d2c878beb7b11a957d65fa95d19b368b85bef360e8c3517e73de873234d9ffb21c2cd685380511f417acc8aec9b5c0a13e6690b9caf487d0892338fce8eead35838f86e0533eec8f7543902637a7f6574b9c43daffab3f92400c008a973ff3af1ba2ff90f237b8ca9005cfd0629e46a8af192a017b3d9c22c9017cd45c196746d2a8b546dad03c4e67f21512394f4e68907b759ec87c14e12012853b54da5d75c64d1e9413a48f4f38f0dd62cbc160b6051ed8fe4b8d7f1064ee8a6f3dc1b7aa74f7f261af3d2c965ae1b1e8075cf1f0a4eb3ec81c86472ea82168b538a2992aee3ccd2bf16b771e3ce9ac3ebff851f9856cc81732ea8d9dbaf61b4ccaf40b34b4306f04acd7f41b722af21fa4df5da5176b7435cf29fcacebba1819f205f688627434aa0946aec1f80ace1d62cb096160033eaec867d782ec877ce814075b08a26df5a679de8927aab44db7db9df669c1a2998381eded09053bf70934856e037583752afc632dd561cbd10cc140e7915d7be7bcc60e042970f49e50f8a67794aaf1b87cb303aba037aff3abfd5be82911741914cba67769a5c00e0048b31569fc73a8ef71f32ee019a9d5679b1acd3d31d5a73d2cf92edb7601e56f4fd1d0e324ace403bf4f57f82abf53ac75a48ae1e24bd466acc2ee449d7e710f7fcd9e476a89f3f3d0bacef0915a0d172aa5c1b0d66983d78c7bea29322d568a0f9e1e9020ff4618433cdc10dc1bdf9b0fffe3f5833adf01c51444f97d96ad5643ebf482f9273c1f47974112cc527cbf7a83c91215518c2ab00a8784e98110d3c4010b799591e8d5cee5dbf4789ab4abee8a5794a54985cdb281e14e13f6f0a4429f95c8323a6150349b826a6e00d0c8a56b11f4c269e45eee4ee1a1b3e9fd06e6c0f304be34011fc1d8021bd538a36706b948b5fa3aaa82713ad434c46fabdc9aaa916cb997556c53b736ecac36e646a73e0a6006404da79bb0866fed1a346ca68fcae9e031669a75e5c3bee146d2480d967980fd4fae60405b7220f9a794afc6dceb5d8a9891ae36e9115637b291aa5fcd362ec3df27bb70e49cef03169562f2881b87fdf5fe967b1bca22191090224b705524aff9fd92a5c34c41ff668b1c5dc7aa58ec769c8f3ff2ab9edb2f7eb4b335dc986d37ef58a68ec5e9343407b56213aeb74fe27c7e962829c46e96bfd0cb15fa91e65ea81bbf5c8295eb94e67fa0f9be0bc4154e32a5a69d547906169584a045ac34a66f317a30486e248719c3ce9bf37368f613eda59c0fdaab82075fd1ef215308fde3c987995aeea35220b76e61c2ea23efe02460fa617fe8112786799014530e531bd65a40c13b28a3401bcb16427fe37b6b4a0bc986e83bbf26f5ad8e212865c7ed2ca8790e34b37f97cbee842a2472b5cb6264ecfca9cfed52910bae06fcd1a3ac5d54ae52b61646b2d95d743733a16bcf99af9ec5b698d87d317dbfc64c5da5322a90aaf74124fe7fe0f41c5379d193fcbde1fcbc7700521301c1e7a88ca4c1dc48522e36491d4c3ffe81517d4622612bc013747f5744424c325b23c48521d2b908f980525cf1c420cf6feaa51a902c76ec579b6c5fb1cb2ff67f84ef4246a4161347e9a01aea265c598078223ed470c6b7c8bb4314c0a146944798ae08c4f521c4f82c20f95bbc55cb61dd68b7e5f1d2b1af628dd28858fe0f41c6f56834a9bd92a642497475d9b669260e59478d70a45072ddaa2f3bf96ce586dd0a04e9c8da5999ed6a39d238c50db6a092df5c66e7af04ab95e46c56e79d84363a255e1d383c9c3820c0187bc9ec3c9c1ac094260fff158b9bfeedfd8c5a1768d43d73ef136a4a350eb2d0cd4424c047a9a67dc340a70f5468d888f7468c776e9d51c980f33d18531db51e9401d9deac443225356f133163846efbaff79ecbb87f40264a1c9ba4af64826ddaa43eba76abc27a20693524c4a36b6c82e76c3fc40e54138ebe1cb0a4dd6bc63de78dbd29dcdcb8e2345606f3887b4a69da0f8f5d118f75c4c86d458ea57849c856a9a8f64ffdeb4173b7ed21f18e8f1b8c20e05b6e4e158e0c920e31f879676fd89f0800d1ba7d82dc62394396c27a8b6e3a096bbb8deefca11e80ba4bcfb655bd3b81795073fafcb57ff5a8c716bcd99896fcd8f49adc3f306e485e9a38378d0e55fe47215e153f429937fdb809d13f02437d50ef2914affc6a40d6c6c3a22d1858705ae7b8b9df391e33d01e4971f7c2f2b2e26f0e6d6befe9201e881b581fc23511a1920f0694e2572915fceda371260d87e4a916d6d193c4c183199bb4ae88551202eb20acf6e3cc3a6965fd5aeb0b21fe80c20867ad4bf9df1b05c86aeb62dc88933ee0e8104ba0196c1bddbed93ea97466b6809d952a86843d3ca6c889675c600ca333f0a084dce2c5e6eaba95fbb1cc6c7b71d0a54a6c383f7de353b0eafc0b8676ff7b8c7b632e7a91a94497655723f842185f9496234cda5e81e9d7e5efb32ca98ffeb4b46adac4cf0c70fde904d32f8214681cc0aeac16a222d211a4f9746590d98baef1dfd0d6312391369c4f1cf3af5507d3d2e8db80722de288a92851d6977d99b8ff6e47ea0601bd0f129f357b5ed1809338d20b9e0af0823604799244c1cb75541af494b603f5723fbc476c4bc7f12d3fd17e904ad515686d5e62aaa1a53d3ce6d1a84f5c8207994108a0bde7405f0fbf612d01481b36ca9f0fcc68a72740cba8545b4e48f48dbfb178d94a25e40761dc4d64f436223972c0b31c55b999dbb60da85cea09ab3855c0273314e04dca7e0d3c288b464753c45ed3b527782ef69239da6e30dbaaea653b1c2ac01adb8a8d3aa82b080be657e72c24238100d5fbfb93ea9c16d455a8eac3e7754cc4bc1f53c722faf9803d18d5c6a691fa232d6e56dbd3adcf9da5313d5f328555e2b4a6679841ff11c84f989269d5a550edae2dd8e3350c2c7243edb951c2b3930c64857a3bd7802993b9bc577a4a941986ef59cd36132e7bd3b4c6c91acd015186df9e0aa5c363522eee3a828095bb8e8daadc316fd8087c4953a7556ab0dbb299cbb9ed3950127e16202434b29979faa59ff93e49de95fd20928c2d8c91c1aed7b694acbb917579d7644cac82e6897bdd35eb9b43347779f124c5aa98cd3a01ffd06fad49d16adf04a560e6dd1539360001f9c061da7692f143a23fcf80d136ea8096a3dd33ba8936a415d5c817a5bdfffac49ad9dbc29723e9a43025d5998937817390261a6fd9537a1e3152204881f0f8acc0d7a304bfdf6af7aed07873fd7695fd13a0480bed4d80f9e2285b3d0bcce12f32e2fc6f7aa272932ff8c0f89e93060dc16e0782e68af32cc59f4075df3d9b623a2ea6b245f8a02aba407e1ec49c9b57758ee5bf451df587d86e144166e1606b4dfb859339845180701fd0b1af3ee3b1af0358b388ef77362ffe9301b24a176472eca798fd8418dd334751cff55876208d771bea33081014c3320624066fa32ce9c7af252b7cccd68c69c953d542cf622a6dc2c5c14f068d3208fb77dca63c0c557ff221c6610b3ea1ef7dd321765f10b9218fdbbfad270d424e9ce9795d2b4c3ef83881027ec364c64ea262cba2065ba1e83dcff9b95d5b65e3422b522213388039820479848bd0de59853528cfba76bafc002e4b07332e5681869feb2c6c2736ee0e79e79737e634fe521c57e7566e6adb0e047a61f959c0541b41f9738f01a1ac0b1e563b33ddf0ac158d3a9b5def295c289f32821175f061d17942f10af133493cb55dea4f33e60bf369231a87c7038efb965c891ce4e946c5209f5d6bbc95e50f8525ccdd3087f2b2270e16d091a0496dd02cb7416f577edb6a55e4b24457a0a597bde7ceda2f903357abe60eadd2ac2a02541ab74f57212458e0801e00d203753f0e14f75cf8e2e4ad11a7602945a5917037e7863ff13b697779c1709e5a97b68dfc523a559ad4104ac130f2d708cf6eb15866ca70e6add81d40008da29fd55fb7c01d7f08f4321e442a2291c08252a362081ee572adf393bc3529c87bd7947392208eaa72fed753bc8a6cc210046aa898af8bad0dae4ca4101b52abf148459da52763062a7f95eda5797ae62027bb1be471d159643010f4967e32481dc6cc61e87f9c7ac04569d4cff0d7ef1d917c542902dee3315c4248ff36054abaaafffd7639cf1d4cddaa3e63b4a56a2c2b9d67f50f18f8a2d0c8689165a9780ac046fcb3c9cce1fbafd69d9f07f13c27d23c60ebb4", 0x1000}, {&(0x7f0000000180)="a64843d199390b515ba957406486a69b286e27d3d396c432ce032bb6fe2f854b265a8be496f8280cd216ed3e8ef54fc4ba86420b5ed0efe1fe157682ea950c66fe87a0f917ba645cdb9fb7f5992e253d56daaf00ad600f63b80f629b2007c7abb111efaafbea662fe74074736ac413", 0x6f}, {&(0x7f0000001280)="612bc7b432953a819c67703340489cedc19ac0cc1ab5b801093cecab1673ef745b50af6fb222ae4cd98514975f85bf6b0dc2c040c88cb26659a9c09469fca138beb6461c6638a8031ac7fbacefb2cad141cc09bffb5dff260ba0f53bc13ac5182fae5fa0e68c73b496b80378d73229dda0f8ec38d643a60cd836bbbe3142f6e84fe556a22dc2", 0x86}, {&(0x7f0000001340)="67e9e62e36db42d25c8050df9111e26f710ff1bed503e755b13badf5b4c1d355e9a5ed9ceda38b846e334872300280c7b312b0dcca0cb6d2190cb3f2adc8baac1c84be6a4636be1b3862ad61438234389fbb0d40d264e6958ebbf8a4fec8122e88caba4ab4e5749578fe08e12d7f0f36bb85a1aa35fe23a394f59dbba24a90758cd2e5ab514a534ec2caa34075a333941953f46c857b9d37c1d2e481fc0d8dc0d177", 0xa2}], 0x4, 0x2) ioctl$KVM_SET_USER_MEMORY_REGION(r4, 0x4020ae46, &(0x7f0000decfe0)={0x10005, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) ioctl$KVM_SMI(r7, 0xaeb7) ioctl$KVM_RUN(r8, 0xae80, 0x0) getsockopt$SO_TIMESTAMPING(r8, 0x1, 0x25, &(0x7f0000001400), &(0x7f0000001440)=0x4) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r6, &(0x7f0000fe5000/0x18000)=nil, &(0x7f0000000040)=[@text32={0x20, &(0x7f0000000100)="b9870300000f329a1a00c0fee400c4c31120660d4ab981030000b806000000ba000000000f30c4e2392db636fb66ed0f3266b817018ed0c4e161f1c70f01cf66b8dc008ec8", 0x45}], 0x1, 0x0, &(0x7f0000000040), 0x0) ioctl$EVIOCGMTSLOTS(r8, 0x8040450a, &(0x7f0000002180)=""/4096) ioctl$SNDRV_CTL_IOCTL_RAWMIDI_PREFER_SUBDEVICE(r5, 0x40045542, &(0x7f0000001480)=0x3dd) ioctl$KVM_RUN(r8, 0xae80, 0x0) 2018/05/08 06:23:52 executing program 0: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) r1 = syz_open_dev$dspn(&(0x7f00000000c0)='/dev/dsp#\x00', 0x7f, 0x4000) getsockopt$inet_sctp_SCTP_MAXSEG(r1, 0x84, 0xd, &(0x7f0000000100)=@assoc_value={0x0, 0x200}, &(0x7f0000000140)=0x8) getsockopt$inet_sctp6_SCTP_LOCAL_AUTH_CHUNKS(r1, 0x84, 0x1b, &(0x7f0000000340)=ANY=[@ANYRES32=r2, @ANYBLOB="df000000d4aa9044edd4038227a447186ff4e7721d0ca3994b8b6a1abb35bc2dbb95c139b205d45bc6c9bbcc01c50dd5efaffde5ca343555fe6d833442f625d4b63416a2337720adf06d564d382d6464c010de570c79282fe91d1c7f073b457c298031e562daf274f40a98b16daafc2d2e56baaec29dfe61e7b01ec5c0e05725ae23d644dce410c8f7070f5a1ff9cc193adfe4e48586e41431091a68b9abfd4f445aa3c375bbc7c1e6bfcabb009e9e0af02360839d07179503176826136287af6c82eb389e625044252022cae1e8af0beaea7faeff639a98b86ae6431b4a123b0039195f25412efd419e96eaba1ea623598f80a3be1ad0255370955c326af5100d928726a77741917f6f59157f1c7de15b04217a75223a11f1fdd91cb88e1ae36f3a279fd238c9aa0a9008ecdc9e086a83a6d073c5a7c1d196f1d4ca9bff8825cc6bcfd56a5388776a8d01e53cd35a354db4a3e4fd0eefb075373fb747d0b3bfb557d0ab223eb30e0657861199665eecd0aeb231bc4a8176cc73a565d8aa0cbb14565c9280a7ded455b7e3ce527fcdd5783c5d065421a15fbda914c29e081d1b57123dbd526e5b96e0374c86f35190f1da581d98"], &(0x7f0000000280)=0xe7) perf_event_open(&(0x7f0000000040)={0x2, 0x70, 0x3e5, 0x0, 0x98, 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, 0x81}, 0x0, 0x0, r1, 0x0) sendto$inet(r0, &(0x7f0000103fa0)="88", 0x1, 0x0, &(0x7f0000ab9000)={0x2, 0x0, @remote={0xac, 0x14, 0xffffffffffffffff, 0xbb}}, 0x10) setsockopt$inet_sctp6_SCTP_EVENTS(r0, 0x84, 0xb, &(0x7f0000294ff5)={0x0, 0x0, 0x0, 0x3}, 0xb) shutdown(r0, 0x1) recvmmsg(r0, &(0x7f0000004100), 0x0, 0x0, &(0x7f00000042c0)={0x77359400}) 2018/05/08 06:23:52 executing program 4: r0 = socket$inet6_sctp(0xa, 0x6, 0x84) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000000180)={0x0, 0x48, &(0x7f0000000100)=[@in={0x2, 0x4e20, @rand_addr=0x4}, @in6={0xa, 0x4e24, 0x5, @loopback={0x0, 0x1}, 0x580}, @in6={0xa, 0x4e23, 0x1, @mcast1={0xff, 0x1, [], 0x1}, 0x4}]}, &(0x7f0000000240)=0x10) setsockopt$inet_sctp6_SCTP_AUTH_DEACTIVATE_KEY(r0, 0x84, 0x23, &(0x7f00000002c0)={r1, 0x5d}, 0x8) getsockopt$inet_sctp_SCTP_ENABLE_STREAM_RESET(0xffffffffffffff9c, 0x84, 0x76, &(0x7f0000000000)={0x0, 0x1}, &(0x7f0000000080)=0x8) setsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(r0, 0x84, 0x72, &(0x7f00000000c0)={r2, 0x28, 0x30}, 0xc) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000000040)={0x0, 0x48, &(0x7f00000001c0)=[@in={0x2, 0x0, @dev={0xac, 0x14, 0x14}}, @in6={0xa, 0x0, 0x0, @remote={0xfe, 0x80, [], 0xbb}, 0x4}, @in6={0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @multicast2=0xe0000002}}]}, &(0x7f0000000280)=0x10) 2018/05/08 06:23:52 executing program 6: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_NODELAY(r0, 0x84, 0x3, &(0x7f0000dbfffc)=0x3, 0x4) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) connect$inet6(r0, &(0x7f0000966fe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) r1 = dup(r0) setsockopt$inet_sctp6_SCTP_MAXSEG(r1, 0x84, 0xd, &(0x7f0000000080)=@assoc_value={0x0, 0x3ff}, 0x8) write$eventfd(r1, &(0x7f0000fc7ff8), 0xffc7) recvfrom(r0, &(0x7f00001b4f1e)=""/226, 0xfffffffffffffe49, 0x0, 0x0, 0xffffffffffffffa0) write$eventfd(r1, &(0x7f0000604000), 0x8) write$eventfd(r1, &(0x7f0000000000)=0x8, 0x8) 2018/05/08 06:23:52 executing program 7: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x10000000013, &(0x7f000039c000)=0x400000000000001, 0x4d9) setsockopt$inet_tcp_int(r0, 0x6, 0x14, &(0x7f0000000100)=0x1, 0x52d) connect$inet(r0, &(0x7f00000000c0)={0x2, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}}, 0x10) getresgid(&(0x7f0000000000)=0x0, &(0x7f0000000180)=0x0, &(0x7f00000001c0)=0x0) stat(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r5 = getgid() setresgid(r3, r4, r5) sendto$inet(r0, &(0x7f0000000140)='\x00', 0x1, 0x0, &(0x7f0000000300)={0x2, 0x0, @multicast1=0xe0000001}, 0x10) setgroups(0x9, &(0x7f00000002c0)=[r3, r2, r4, r1, r1, r5, r4, r3, r3]) sendto$inet(r0, &(0x7f0000000180), 0xfffffffffffffc81, 0x0, &(0x7f0000000040)={0x2, 0x0, @multicast2=0xe0000002}, 0x10) 2018/05/08 06:23:52 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000001a40)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000001a80)=@ipmr_getroute={0x1c, 0x1a, 0x511, 0xf00000000000000, 0x0, {0x80}}, 0x1c}, 0x1}, 0x0) 2018/05/08 06:23:52 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000001a40)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000001a80)=@ipmr_getroute={0x1c, 0x1a, 0x511, 0xf0ffffffffffff, 0x0, {0x80}}, 0x1c}, 0x1}, 0x0) 2018/05/08 06:23:52 executing program 7: r0 = socket$inet6_sctp(0xa, 0x400000000007, 0x84) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r0, 0x84, 0x6e, &(0x7f0000961fe4)=[@in6={0xa, 0x0, 0x0, @remote={0xfe, 0x80, [], 0xffffffffffffffff}, 0x100000001}], 0x1c) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r0, 0x84, 0x1d, &(0x7f000095dff8)={0x1, [0x0]}, &(0x7f000095dffc)=0x8) getsockopt$inet_sctp6_SCTP_GET_LOCAL_ADDRS(r0, 0x84, 0x6d, &(0x7f0000000000)=ANY=[@ANYRES32=r1, @ANYBLOB="e0070000dfea84a005b3705908a8c8f34a923722c3db859d5b44782239c5aa38258f2ecf832dbd3184602ac1ab2c022f40660746ddbd22bb37e8ce2c38a68886e06c4b018cc84e48cc82ec0aa1e2106285585477ce82b9071272b549a973d8ddfb260340f7bf7496b71bbc929f98f33510ccd6a4abdb2cfdae50bcbf259cad370a73a165c53704f9d8b98eded5840b720f169a34617e15402dfaa5ecd7ef9f2ed531d6d9f61502aa5e4e6212f58e55d1752b773126b0e73b9694d9048d985336f05948f1f1b47eb4a55da3d3c592b87b78c5bda86cee0d2140a084f2b7656cc10f22052b0bb2b993c4a1732b170d24fc001abf5c627be739881601165a3f356ff3eedf65105000db95b7b5bccb9d85a334d911c8512c0817e121ba3609ece824d1af46d0225911e494722aefcd187a4a77b168ab5fa9d2bd73be620441cb2df9c17335b43075e8c41bd0e3d569b0aee4e616d53ed2db534b673fe637f438cccca9cc516d9cf5c442ea3689c73894d0f0b2af876f9866e0027a352df6e3add07fc30f45d0aca9297da7e8004696a08c5dc4f8fd6706f5c835880f996e0b37884cd4476fe1bb2fff963822feb3d86a533796661d118d2edade1e791672403554fb1f7e2f390c6413f23b1267bd01d1737eeab596962c269a46c89073cb453bc9cd1e8cde3164a59602135f62721f324ccbb3f01967e0b03eb069e9f05a11ee1f51972bf7f5c2845b4cdfc017183aa234b6cf4bcd2ebb159c2cec9ef3475dadc78a12b7c53c421eb1d2222480bc93e994e19ff0449f5cd6957999c6aa5da5d94c6d71d287ec7402216bc61940b1d603fca11dd7d8f125ed2ffc35011bbbf394725e84e556b528577b58ffd799eedfbc2c175fe1ef1449219220876259c38ce3cdf580e07e0a9c55986462a4f6d822e5dc11e5ca55238dce656165761439ec1f276cca10f98a30553e94b774193a501b9a0ea528be3d6475371108ed6ca726b148d101c591f9db0cb50b336b64c8f623da153862c142f7d28c59af097df28c1a5ccd312073ff566e494f50aed8e3b9c03faf79e6c3fcb94b3961be6122fd8ac9107ce35a9dffcbfce5e866bf947c0e5c1ea6a9bff2e1b9c5a4b18ed9250f173dbee239ca418a9072b9d915293f50cf60312a4f3ff273a6173821ffaba403a41b4f51156a5a1b0cf1c26bcad54c88302eea675c3baa82c72f9af00b73ef90fc3de94225c8c5b3eabde6587938a73796aea8e2316f5c7aba0ea3dbc8e0fdc6a6b1116e5a062692b15226db072d45a7e88cddb46e120b23c4a937a34fde9e851b7f859976938032494b7ee99b040e83a04ecc6583a0a5d49dab0e731de844dbf6965b3228b8214892b5a43cf6a2fafde4093f7bb1033fc727d1ef62dbb32e730ec6cf843fb609a9433d692de60dce76f0f420519566a88398c57981d89d8220529b7b6fae101ee6fb6c24a4b5f5f8891a9c563e56c17916153e3d1b3d62df13ac486882ba9cfa054977c775240dc3daa6ad69e57d7f92d1fe5bb7f4a3e348cb2e00c5d7c1525251d519366b6ecb5e941c0bfc0090c6d3430b6603b08a1b6d788026f16ec3a91b6b99df6a3d25c2423b5e2bf8ffde52b563a7311a9420034a5efdd3f1c693039181fb76a18c6fa980ee0b450ee703d49fec3d0ff70027759e182ed501dfd5d9d92564767f3ba0f1fc755d0da473c972c8814d053f135cf989f3da557624e1dca07d6d8c8bcb9f344725ca0bdf7dc4483f84a15541870aec22db7cefa694141666e3bdfff3d53fed99f9c932549ee9a01b7fbe7c2a885452d7de707a247590291e1c9cd316951be742aadf90fff1a6c0190c53a392d6ec045392302f6d5803e8bb5423ca497086a12bd537875da1e47cdff2d7d5d1767fa2ff50f5037a9b05f07fe94048ab08a37cc6018c6db03fbd854f0b9c0e7af4cc90c8e95e2d88df5b2dc59f40f14f6a701f987bd49ecc9a2eb68bd5313e90f8164ad259781c0d32c920dd45d5600b30bd5f531abe2efd4105867737983397a13814ac240a5a9724515defabde007bc2d674fdcf47193d5e1b805ba055ff678aae8f82f8b3464fca3b8e26b33e345eb84b03311fa28238a8933d565a8b116753ac9dfaeed7dc793a83ebdbf1d6c83049b550930b685aa315a71f3a2b8cf5a343b4dd72b4784fcbca326ad365cb3c66c68c62d6772d3ce0a81635fdbcc8ab46337d5fc339403ac227a9c709abc2f8df8978e702389c6fab1f5c42afe225132d2524b415399b070b9d57ee2522304003b7834d18ef4416540f02ae7317aebac984a5259c199c08dd5e4fdc6b4a78c1b330eac41ae385b56bdfa1d444dbdd7d0c8ccc4f3345c43d20873728bbd44cf8b4b505da257906e2028ab25cf2dca18d55ae13052b821a8306bf9358d74c51ce9f066c96a9c930065b27ea25a1fb12e1b105dd43ec7df53887000737ebf580bf3c8d4cf0cbe024ab462e1df1f2cde559c87ebb96622ef29349ccab24bf52d02d9ed7fd2c8b0534e5c37d0e22d71801cdc858be5468c2e0693a79ef80449ea20c304335b053d0c11dc2953dfbeb216a0a50c3bf1556b0cda460c284b6b36b485476e667c5858e4420b78770e94baa000480ea759bc27e274303c035c2266de119e86d12bdaedf6befa6f53d736ee49f5bc9570a5a2c886a698ce43920cb10eac44fe46ce7d07ba99cf9831f68e9beed0a979f343d574a13f20d6ec75c2867a627ee922ef8246bcc21df0503171b92aa1d6e3357052a1a7c807d087a314632244d95f82ada07b7efcac2c444e264745bccc36c97357f07f6b8e6b655b0c4e2ec614b212576bfc11bc2d3b5b6930d1c3411b853d81f4a43fd31de0000000000"], &(0x7f0000001040)=0x7e8) r2 = openat$ipvs(0xffffffffffffff9c, &(0x7f0000000800)='/proc/sys/net/ipv4/vs/cache_bypass\x00', 0x2, 0x0) getsockopt$inet6_udp_int(r2, 0x11, 0x67, &(0x7f0000000840), &(0x7f0000000880)=0x4) [ 241.702854] x86/PAT: syz-executor5:16253 map pfn RAM range req write-combining for [mem 0x18b650000-0x18b653fff], got write-back [ 241.718127] netlink: 'syz-executor3': attribute type 12 has an invalid length. [ 241.738963] x86/PAT: syz-executor5:16264 map pfn RAM range req write-combining for [mem 0x18b650000-0x18b653fff], got write-back 2018/05/08 06:23:52 executing program 5: mincore(&(0x7f0000ffa000/0x4000)=nil, 0x4000, &(0x7f0000000040)=""/169) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) 2018/05/08 06:23:52 executing program 6: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_NODELAY(r0, 0x84, 0x3, &(0x7f0000dbfffc)=0x3, 0x4) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) connect$inet6(r0, &(0x7f0000966fe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) r1 = dup(r0) setsockopt$inet_sctp6_SCTP_MAXSEG(r1, 0x84, 0xd, &(0x7f0000000080)=@assoc_value={0x0, 0x3ff}, 0x8) write$eventfd(r1, &(0x7f0000fc7ff8), 0xffc7) recvfrom(r0, &(0x7f00001b4f1e)=""/226, 0xfffffffffffffe49, 0x0, 0x0, 0xffffffffffffffa0) write$eventfd(r1, &(0x7f0000604000), 0x8) write$eventfd(r1, &(0x7f0000000000)=0x8, 0x8) 2018/05/08 06:23:52 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000001a40)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000001a80)=@ipmr_getroute={0x1c, 0x1a, 0x511, 0xffffff7f00000000, 0x0, {0x80}}, 0x1c}, 0x1}, 0x0) [ 241.820243] netlink: 'syz-executor3': attribute type 12 has an invalid length. 2018/05/08 06:23:53 executing program 5: r0 = socket$inet6(0xa, 0x7, 0x8) getsockopt$sock_int(r0, 0x1, 0xa, &(0x7f0000000040), &(0x7f0000000080)=0x4) r1 = shmget(0x0, 0x1000, 0x1, &(0x7f0000ffd000/0x1000)=nil) r2 = openat$full(0xffffffffffffff9c, &(0x7f0000000000)='/dev/full\x00', 0x151100, 0x0) openat$cgroup_int(r2, &(0x7f00000000c0)='cpu.weight.nice\x00', 0x2, 0x0) shmctl$IPC_RMID(r1, 0x0) 2018/05/08 06:23:53 executing program 7: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r3 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) socket$bt_bnep(0x1f, 0x3, 0x4) r4 = dup3(r3, r2, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r3, &(0x7f0000fe6000/0x18000)=nil, &(0x7f0000000280)=[@textreal={0x8, &(0x7f0000000200)="0f30f3afbaf80c66b8981d068566efbafc0c66b80d00008066ef660f320f01df650f01ca66b9800000c00f326635000100000f3066b9700900000f3266b9800000c00f326635002000000f30f30f07", 0x4f}], 0x1, 0x0, &(0x7f00000002c0), 0x0) ioctl$KVM_SET_MSRS(r4, 0x4008ae89, &(0x7f0000000000)={0x1, 0x0, [{0x48e, 0x0, 0xffffffffffffffff}]}) 2018/05/08 06:23:53 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000001a40)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000001a80)=@ipmr_getroute={0x1c, 0x1a, 0x511, 0x200000000000000, 0x0, {0x80}}, 0x1c}, 0x1}, 0x0) 2018/05/08 06:23:53 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) setsockopt$netlink_NETLINK_ADD_MEMBERSHIP(r0, 0x10e, 0x1, &(0x7f0000000040)=0xa, 0x4) sendmsg$nl_generic(r0, &(0x7f0000b3dfc8)={&(0x7f0000000080)={0x10, 0x4800}, 0xc, &(0x7f00000003c0)={&(0x7f0000000280)={0x28, 0x22, 0x109, 0x0, 0x0, {0x4}, [@typed={0x14, 0xc, @ipv6=@loopback={0x0, 0x1}}]}, 0x28}, 0x1}, 0x0) 2018/05/08 06:23:53 executing program 6: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_NODELAY(r0, 0x84, 0x3, &(0x7f0000dbfffc)=0x3, 0x4) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) connect$inet6(r0, &(0x7f0000966fe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) r1 = dup(r0) setsockopt$inet_sctp6_SCTP_MAXSEG(r1, 0x84, 0xd, &(0x7f0000000080)=@assoc_value={0x0, 0x3ff}, 0x8) write$eventfd(r1, &(0x7f0000fc7ff8), 0xffc7) recvfrom(r0, &(0x7f00001b4f1e)=""/226, 0xfffffffffffffe49, 0x0, 0x0, 0xffffffffffffffa0) write$eventfd(r1, &(0x7f0000604000), 0x8) write$eventfd(r1, &(0x7f0000000000)=0x8, 0x8) 2018/05/08 06:23:53 executing program 4: r0 = syz_open_dev$sndseq(&(0x7f0000032ff3)='/dev/snd/seq\x00', 0x0, 0x0) ioctl$SNDRV_SEQ_IOCTL_SET_CLIENT_INFO(r0, 0x40bc5311, &(0x7f0000000040)={0x80, 0x0, "636c69646e743100e40000000000000000000000000000050400000000000000000800", 0x0, "4100808f0300", "a6e7fdc21ca049831dae800020000000000000002ecd959ba499f5717885e121", 0xffffffffffffffff, 0x3}) 2018/05/08 06:23:53 executing program 1: perf_event_open(&(0x7f0000000200)={0x2, 0x70, 0x3e6, 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_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x8, 0x40) ioctl$DRM_IOCTL_GEM_OPEN(0xffffffffffffffff, 0xc010640b, &(0x7f0000000040)={0x0, 0x0}) r2 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000080)='/dev/sequencer2\x00', 0x161800, 0x0) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(r0, 0xc00c642d, &(0x7f00000000c0)={r1, 0x80000, r2}) sync() 2018/05/08 06:23:53 executing program 0: pselect6(0x40, &(0x7f0000000040)={0x9, 0x3, 0xe8b, 0x8, 0x3ff, 0xfffffffffffffffa, 0x2000000000000000, 0x7fffffff}, &(0x7f0000000080)={0x80, 0xffffffffffff8001, 0x81, 0x8001, 0x6, 0x8, 0x9, 0x147}, &(0x7f00000000c0)={0x2, 0x400, 0x5, 0x9, 0x4, 0x0, 0x3ae, 0x2}, &(0x7f0000000100)={0x0, 0x1c9c380}, &(0x7f0000000180)={&(0x7f0000000140)={0x3}, 0x8}) r0 = socket$inet6_sctp(0xa, 0x1, 0x84) r1 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) fcntl$getownex(r1, 0x10, &(0x7f0000000280)={0x0, 0x0}) fcntl$setownex(r1, 0xf, &(0x7f00000002c0)={0x0, r2}) r3 = openat$hwrng(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/hwrng\x00', 0x100, 0x0) ioctl$KVM_SET_CPUID(r3, 0x4008ae8a, &(0x7f0000000200)={0x4, 0x0, [{0xd, 0x454c, 0x5, 0x6, 0x4}, {0x8000000b, 0xc6f, 0x1, 0x0, 0x2}, {0xc0000003, 0x7fffffff, 0x6, 0x8}, {0xc000000f, 0x9, 0xd5, 0x8000, 0x4}]}) sendto$inet(r0, &(0x7f0000103fa0)="88", 0x1, 0x0, &(0x7f0000ab9000)={0x2, 0x0, @remote={0xac, 0x14, 0xffffffffffffffff, 0xbb}}, 0x10) setsockopt$inet_sctp6_SCTP_EVENTS(r0, 0x84, 0xb, &(0x7f0000294ff5)={0x0, 0x0, 0x0, 0x3}, 0xb) shutdown(r0, 0x1) recvmmsg(r0, &(0x7f0000004100)=[{{&(0x7f00000039c0)=@ipx, 0x80, &(0x7f0000004040)}}], 0x1, 0x0, &(0x7f00000042c0)={0x77359400}) [ 242.637790] netlink: 'syz-executor3': attribute type 12 has an invalid length. 2018/05/08 06:23:53 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000001a40)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000001a80)=@ipmr_getroute={0x1c, 0x1a, 0x511, 0xd302000000000000, 0x0, {0x80}}, 0x1c}, 0x1}, 0x0) 2018/05/08 06:23:53 executing program 1: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) capset(&(0x7f00002d0ff8)={0x19980330}, &(0x7f0000cc0000)) r0 = inotify_init1(0x0) syz_genetlink_get_family_id$ipvs(&(0x7f00000002c0)='IPVS\x00') r1 = open(&(0x7f0000000380)='./file0\x00', 0x50001, 0x8) ioctl$sock_inet_SIOCSIFBRDADDR(r1, 0x891a, &(0x7f0000000540)={'veth1_to_bond\x00', {0x2, 0x4e23, @broadcast=0xffffffff}}) getsockopt$inet_sctp6_SCTP_MAXSEG(r1, 0x84, 0xd, &(0x7f00000003c0)=@assoc_value={0x0, 0xffffffff}, &(0x7f0000000400)=0x7) setsockopt$inet_sctp_SCTP_PR_SUPPORTED(r1, 0x84, 0x71, &(0x7f0000000440)={r2, 0x2}, 0x8) setsockopt$inet_sctp6_SCTP_CONTEXT(r1, 0x84, 0x11, &(0x7f0000000500)={r2, 0x6}, 0x8) setsockopt$netlink_NETLINK_RX_RING(r1, 0x10e, 0x6, &(0x7f0000000580)={0x6, 0x10001, 0x5ece, 0x3}, 0x10) fcntl$setown(r0, 0x8, 0xffffffffffffffff) fcntl$getownex(r0, 0x10, &(0x7f0000000000)={0x0, 0x0}) getsockopt$inet_sctp6_SCTP_SOCKOPT_PEELOFF(0xffffffffffffffff, 0x84, 0x66, &(0x7f0000000100)={0x0, 0x101}, &(0x7f0000000240)=0x8) r5 = ioctl$LOOP_CTL_GET_FREE(r1, 0x4c82) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, r5) getsockopt$inet_sctp_SCTP_RECONFIG_SUPPORTED(r0, 0x84, 0x75, &(0x7f0000000280)={r4, 0x200}, &(0x7f0000000300)=0x8) get_robust_list(r3, &(0x7f00000001c0)=&(0x7f0000000180)={&(0x7f0000000080)={&(0x7f0000000040)}, 0x0, &(0x7f0000000140)={&(0x7f00000000c0)}}, &(0x7f0000000200)=0x18) getsockopt$inet_sctp_SCTP_SOCKOPT_PEELOFF(r1, 0x84, 0x66, &(0x7f0000000480)={r6, 0x9}, &(0x7f00000004c0)=0x8) syz_open_dev$dspn(&(0x7f0000000340)='/dev/dsp#\x00', 0x3, 0x10000) [ 242.730699] netlink: 'syz-executor3': attribute type 12 has an invalid length. 2018/05/08 06:23:53 executing program 6: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_NODELAY(r0, 0x84, 0x3, &(0x7f0000dbfffc)=0x3, 0x4) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000c9effc), 0x4) r1 = dup(r0) setsockopt$inet_sctp6_SCTP_MAXSEG(r1, 0x84, 0xd, &(0x7f0000000080)=@assoc_value={0x0, 0x3ff}, 0x8) write$eventfd(r1, &(0x7f0000fc7ff8), 0xffc7) recvfrom(r0, &(0x7f00001b4f1e)=""/226, 0xfffffffffffffe49, 0x0, 0x0, 0xffffffffffffffa0) write$eventfd(r1, &(0x7f0000604000), 0x8) write$eventfd(r1, &(0x7f0000000000)=0x8, 0x8) 2018/05/08 06:23:53 executing program 5: r0 = openat$full(0xffffffffffffff9c, &(0x7f0000000000)='/dev/full\x00', 0x0, 0x0) clock_gettime(0x0, &(0x7f0000000080)={0x0, 0x0}) ppoll(&(0x7f0000000040)=[{r0, 0x200}], 0x1, &(0x7f00000000c0)={r1, r2+10000000}, &(0x7f0000000100)={0x80}, 0x8) socketpair$inet6_sctp(0xa, 0x5, 0x84, &(0x7f0000000140)={0xffffffffffffffff}) fcntl$setlease(r3, 0x400, 0x0) ioctl$sock_inet6_tcp_SIOCOUTQ(r0, 0x5411, &(0x7f0000000180)) socketpair$inet6_icmp_raw(0xa, 0x3, 0x3a, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$DRM_IOCTL_ADD_CTX(r0, 0xc0086420, &(0x7f0000000200)={0x0}) ioctl$DRM_IOCTL_SET_SAREA_CTX(r0, 0x4010641c, &(0x7f00000002c0)={r6, &(0x7f0000000240)=""/96}) syz_extract_tcp_res$synack(&(0x7f0000000300), 0x1, 0x0) listen$netrom(r0, 0xffffffff) setsockopt$inet_sctp_SCTP_AUTO_ASCONF(r0, 0x84, 0x1e, &(0x7f0000000340)=0x1, 0x4) ioctl$KDGKBENT(r4, 0x4b46, &(0x7f0000000380)={0x612f, 0x9, 0xc126}) vmsplice(r0, &(0x7f0000001480)=[{&(0x7f00000003c0)="1080b050e709c19a64d786e6626961a349e4be77407c5f5019b7e3a4c41543719ea1df57420fcbbeb19b486a6b34ce66f26523bc778888832a31c365dd4060e20d7c79fa276b75c0179482dd5444f04a9eb5a63a15e101f92e62d264f2f79b21706eb41136595ff25995e890601ce46d40bea707e220d93903ecabfe6df223cbda35c83b64d9466d6379f98fee42b593c535ee1b1666be7cc5da97bc6a865509f284a50d61", 0xa5}, {&(0x7f0000000480)="1ce47bd47b1605bd03a027270025124e4ddde7533d8be26a395e9f5c392b2135a611b9313e3c3e2e6cf6648f410418dc0fee608108e0d060e868f78771f73211c503dee4b0bd8d050f4d0e09b35a51688f42c00325934003ca3ce208cd5f8ed8b91a305f979b1d337a484415caa3dc764716020f48b847ea5eb1d7a590ee2fc27131fd8d05d83305b3b063ef01907fe47f9d3e4fe696711f31c13f9addba82513bd29981efb74fbba611c0fc11898187b05a3c5d2a73ddd81c080cb937ef4e87c96876d63838b1738eb4ee2aae4594853bd0b63e5b1eff82972aa38b6ffcfc4d69c4ab13a542e9c6f841ba953803353f111eff0134c03e836c14f4a9dbe14e5a5c35fa1e2fb7a56a50096e02fbf47c9ad127d4e30328ad03d59ed0d38c1b2ed344108d6eefbf29fa075f321a4f5163a96cce432724143ef381eba06b0441abdacf51f98e5b68360111388cb30d3a2673011511c2a1fb8f2cab6f9b216b25dd229910673e329e1fd7e779598a6a98c069d3cf1f0af065c59163d1eb8d2066e166ef339027e703a3e7d0b79a041d57ff4c2cc16abc1328ba020486a8389fc0eac481df2edcf22dbe6371c302cd430a21522e4ca76afbe2bcf4cc27c111e41a4a1ceb88e123c093d4812201c783fab44e9fa0804b1a9b4d7b22113093456cbd105236d61820aa8fed6674fc4d6003f88580789b8711f1e5a3ccd374bab5bda378f656a6a1dd5579b1892221bb2fbfbce24788be085f102753c7dabebd7f3854536ef467106544200d1b439346d7b5adf467d630bc8cdbe1e2f5d43c276d7f2998d10de5c7d21667c9d1b9b6dabc816b0027a0aae8b6f9e2be40f495de9914809f42587de98dd8a7b992cdd2979b477d742b008063a5c91408593587d592b58bcd677a8d015d462e943187c8612c913943f1554fb59808b7648b4fc83e0bfc5068c54f0ba51a79a02dc950138f5c92f1297a0641e253703331889f54ccd02cd2e3db6d5fab3f051915373d113d8cb5c0909232ee9729dc077e3332f9a657712976bfd19d0d50f2ce532ed3742094d6eca290f07426feb71caf1e27b4972b1a8649c152111c76c840a149de9471cb3e3f2b29509303cb503351cd922edbf21e0d43abafff954097c19ae27bc9e96bc5cdd98f3eaaa56c8443a2a545e71fb5d4b1fb5d2c824462cec5a7da368fd26071b468a9f00ce6fc9255eb35e5ae60b59dcfc55d5d9bc8186e9f4c0e496297d98d911b716a2c61edb586ab8e319da624b77550b93b8eee5264f20e10b868a125e419353935bdb525718421161d2734656e3c1412424fde10003eb875c4db7c4b4622c469da60cd471609cdd939eb34fa817014c28a6e8015f1900a1802f8df3669ec3bb7aa8c699ba5caaa7908299e5ef2962780c6c2157e2d7fef4feaccfec4ae7075a3803b592079acd057b57badc055c1b0246f1e51182c767f21e22981db353cd8780dfa7b185884356e71a0a555e6895b17b131b6c35f25b474cf59b2d5a76dade32cfb1a308e13e4ab120e0f5529d5200f6657cb4ffc71aa17a2934822ad593273f8b393354872927b4ff0458f03e9abbe4f91ea3c7643de0d57a1dd1f7280174e1b65fad93fc16627cc06e1d02de1000fd87b92a50ec3a1ee2277755bd1abdc27e9f81aca3447e7e34ce0d5204e7dea421ffd8fcc8d3a56daccf8e4b5d06f63b5bd2b06d8f2be7ead0aa27491cce6651ce7c4eda6efd09b9bacd1877b78f69b1442ee134929fae9409fd88b94c23754b544abe9afca3afc324269552f9735887dd07b5b1e35910a3e1729d8fa151636c5ae2656d2c1a776206b45d840b17e3bb7655271c14c5eff1e76aefaaead181745d7b93a81316ebb737faf2c5a16761c8e05485b92cbde58e76d75b123fe1e2d7e81394c0dfee142b72033a3e542cb6610848c56836cac90d1cc39be63a8f71a8585142a5b76e9bc700fc1bc83ce2f13fb52535d3b70c811703c3293fc2db62bc74eb0a5919adaa3e2f0b572a79e07703fba7ee817e9b069e6d6412d490dcd0908a92e5ae990dc211e731e4046d5b626da4f06f9222178703b882cae818596ccc150864374773fccc80fa27c0222e757cf4948b2a32c9a5ecd3852f53ef1c9afd7a33140783c370aa2a841fd70aef8708973fad15b34ec501a5a76cfc46cac48cbccae8c5b5dee07cf1993751e1dd98010267c6e6cdc8f80b00ba0405ab0c540c626e56763525776011655e5639be9cfc1d24154df4cdce8c49c1e0d1ff13ef6e2511ac68811ba2d43b36c3a609474c1aeb9da5ac5bace39f733cdf3f9a7f2f0d62ed5a583f9ebcd72fb4d15f39f8170287f002d83e0ab582d10b516a20d2a46c42d0817bd60243ce0caee073b69da9a58c268e134a57f85b6f1ff0b9b7cbe16d69685cee48893c70b791e63dba33f4102bc3d63a25b2257710eb8ae44308075766c394270660086c7dd664c20019de4e8264a5f8236de6799cef173aae422f7304bdceec067ce898045aeadc7e9cdf199cfbdfb75bf241b57827d624bed983a908602c75e968ac61d123e2b9f34d06106f7d3867f1adc9b11718e24420582f667d514225e3d782a2d81921cb8504cda82b4392f915e3b9716daa2eaa89aef9f146dbcf01e19480e2a2df24da5557abbc65eac39fc1a1cf9456d8c674f76ca3a70d40fad1c6d30efa43c0b0ea577e3aa5528a097f1e1f8094321f5fcc30bb7c748e1b9825ef29c1fd8dd3d102d1829b84b0d889be29bb90ca9567b12065996581b920f75df15e736a6e994e54d67e2cf9b63ed083a901865934538810cd3bec4c617e699d98c17936732ca3c7d73437cc7c9c975b2387771c2fa706379d62d643299ccdbf95dd9c0584f409811b15461b1af33f3d771d1b55fc272f8bb94f3d69bc72aa78b51e1428e76c3c43702147389968025e8d606c64f49c0bfb1360091b18c3a47febfe7a4aab4ee91472a5d513fb087b84ff99c45637f76d00d8200247eb3f5b26bc969dd4058d71298a00b78120e3e17250a6a6368a1fcb6ba529d468875ea0896ea21eb13d8e2ab8429f7db61ec437c89abede1fa447c65bf6bb7aad03b9004e94858fa2098065897acdb7999893699ce3bda60bbf6ea5c016b0f0b0a66d311ac9dc9fcc01690dba77b1a4411f6ecd430ae4ede6a74dd8d8d4057b8fe70087001255e8b60e15a2b218d43e644c7446a7985e545a41d496c49a7b907a9d0e086d5d774573cb102accc547185279b7a008179e390b1585adc15d0c82bf8377e187b6b38dc2f7d254e9bfad5f593d82bcd02aea95251462407f4b8778bdfc3d9f08be95dcea3b696e1c14e1ae9b8fbebbd7ddc2681729c27987569218e9d1b9e48201e821d8a112d3dbadb7399f43baf6a7190e4c060beba230030da9bff15d69caeafd18775a7cc9ceb8ab3a43d5bfc6a227286335da1fd24b0061f5fb0750fa1b901d51a628d6035b60b453a5e0a6b216224e06fd4c282aef3864befe6557a55b31749058ead4490b17c27d66ab69fd02cc9960e694c7de05272b58a1921a40941619df31b7582820571ebade19e07f952fa2fa1ac55dd1d37d8548bc7fe49a25c16a4bd22e12d768572600514326bc3228fe31eaeb8c4080563ac8c1736115a1668af897a463da843f89f638ee63fb8a894d0cc2267fe322159bf9c0d7a7105591a4110851c82a27b38343f55a8388c29025b20c8141910b7eeb34d8284d7e51a579c7ed0b3343849c9cbd33dd00e75b9f1d3e1dffd09e8d2aeb20e611ee33bbc52d272362382f22515a464327f3abe73b57521d136667ed2ec1c643077a3fa290a1631e74c33444e0e585e0f382e5e9a5547399ad95e6eb7b630c3ee53bcd6ebcc0220c7acd51a4efefe5efe256d9f601d7ab2a68b64fee24fc2af4c54bf35bb4db5aae74cf802094a4d16775d9d2eb42f42983898db41edbd1bbbe972a3f042abf44f39b2ae75ca1252ee15fe9717de367660b30d3e2fe2957e6a6be8431861eb8ca4353f946b8320a8be83040b410865471afd57d4cbe89bb19ed4965741de062031ae7c921fbf6540046351e4eb8a3e5fe62dce88cc49343fde0f362f0e639d5a97d1cac0e6642974dbe8fd85585efde84ed72b8f4a0912f5c40abbe88ae1f2ce035f054ba5e3a8a445e78debe5e965a524b95b2a77aa9da183280b70c5a8d08319d8671728ccedd5d4601b3520d7508b89cd0ee4a8ae709cf57aad804e7d1d73d24ac71719492b5024ff9ebe2d67cf8c62df82cfd64b299afd73d4c21c4e32a5f0597328508995f3ff0b48bfe2a84180134be471a90928a9fe8c86fe57308a4aa42699cd914d33f779c654940615221ac812bc61a1fb160238448f534b2f273c050df89df0ab096be8210ab96fe1f8faf6f0b21fe6dd39aac2df280d4da2a658638f80dad93cd348923ddb90a93b0da8cc878c9acaf814f10802adf440012ffb82c75b450e3faa3954107bf9519d47bc084f95d3c54910b68c11f9579bc10e87639514d3d342a87584aa4a74911fb2bff06a5e376dffa344b1bf589245002b762b403cfea5afdfddf62c60979ac803f04c2df177cf16803a585938004f7874cf5b3c02472e727944d9c68923394050ff52cf54b0e9c7fb3ab243e2d97a803a42c3856174f5ecef8dcc7dad9335d1c4537626c0f1fb3ca6fa2377ae43e8ecbe72685f7f29c0b76287b936bae599ad78c3e47e840785487df7e6cd822b7fd21843e174e8d6b0a0f974015eb22eb368a9dae29072f7803f6db9b83de04074bd97a2e242e9b529312b50221f7d56c17ce43f91fb6ac1c797588f3105e0ccd254305de17f350165dc4a03060699c5d277788faf8f068a27a3bd15a53d54935b3d2aebf147e30157e5f2ce39901d3a6000082884ba69e0bc6ef347491b018c52983fe36d6dfd7ef7d23fa7a802a4431d835f11a4f9c90848daefbded2c5b6ffb38239bc217edd7dbf88b5b2356de915f4d61c2a686cc4d5040673e4e95ae14042b0e535e571bfa94926b41213f2ec8c2df265efb1fb0d81f938d73b5d7ee733c0655dd2cde3de8bee9127a5b3faccf1a39784840764327d73053570266b70962b7204a0eac959d51b098a1f7848bb0924e5e7a226444be21d93af7e8d520ce7de50e993456b9c28116336dc401fcc2e8b53eaaeec6b492be52da2adca81ed4874cc689652ac8fc0ffb8ed2558599e6e2f56ff9709de1d7fd7cdf83479659e5f4fab37d9da82df635310fa636aff6c475533820dca467cade9090b4ae619d6adc06596bb80595431d90b6868425ababc760400c6afa08c7760cc347a955f6e5454c7fe2d8ff3fd747f21443cd6826ad0d43f42beb57eab321ecae176d1dad79526dd4c457bb5a9f8ff9b6ece899093f33b7ebfebebd8f89f937d71c007ad173c8ed56519f371d5687fe70839f166f883b40f7a10a1d560cff3e236ad39340fc488e08d48443be719951742d1e8c89f049b3b6731a635d7f654ceb4ae4d95d0630cc90220084d83aab116706759569569f413984bff448b4ff271157e57244e5afa728a6096df0744920d99460968eb782ff10ab07e9314d448cf2759fd7b119b9fa39516d58749177f7f1e0e1f9c40d4d9dd4960e109fae36a3ebc8e417f06b810cf61a62c55990fb0ae1b2d42bb85fe6c145ea6723c75dda751fe88c64f27e00f8be228ba0fc6ea4c10fca4d431bc95cbddc2f72df89667b0507b98121fc81eb372ee673cf59419814bbe8a78a570e7a5b96597fc19b160d83400007ea255cd8739a586cbc3b865b39df7f1fa5bdeef728fffa4b683f653176bb5db0fb", 0x1000}], 0x2, 0x7) ioctl$LOOP_SET_FD(r0, 0x4c00, r5) setsockopt$netrom_NETROM_IDLE(r0, 0x103, 0x7, &(0x7f00000014c0)=0x7, 0x4) ioctl$IOC_PR_RESERVE(r0, 0x401070c9, &(0x7f0000001500)={0x8f5, 0xa596, 0x1}) splice(r3, &(0x7f0000001540), r5, &(0x7f0000001580), 0x8, 0x9) ioctl$KVM_SET_CLOCK(r0, 0x4030ae7b, &(0x7f00000015c0)={0x7ff, 0x8}) ioctl$IOC_PR_PREEMPT_ABORT(r0, 0x401870cc, &(0x7f0000001600)={0x4, 0x9, 0x2000000000000000}) getsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(r0, 0x84, 0x18, &(0x7f0000001640)={0x0, 0xaa22}, &(0x7f0000001680)=0x8) getsockopt$inet_sctp_SCTP_GET_PEER_ADDRS(r0, 0x84, 0x6c, &(0x7f00000016c0)={r7, 0x3e, "6977e671d523570b8adb9a38d229c9694a45f43414d3c74e5e1405b9a6c30ac426b395edbd187f05537483b2921f8089d5168a023b770bd7f98a40875846"}, &(0x7f0000001740)=0x46) accept4$unix(r0, &(0x7f0000001780)=@abs, &(0x7f0000001800)=0x6e, 0x800) setsockopt$inet_sctp_SCTP_HMAC_IDENT(r0, 0x84, 0x16, &(0x7f0000001840)={0x3, [0xfffffffffffffe00, 0x7fffffff, 0x8]}, 0xa) r8 = getpid() r9 = syz_open_procfs(r8, &(0x7f0000001880)='attr/prev\x00') bpf$BPF_PROG_QUERY(0x10, &(0x7f0000001900)={r9, 0x3, 0x1, 0x0, &(0x7f00000018c0)=[0x0], 0x1}, 0x20) rt_sigqueueinfo(r8, 0x38, &(0x7f0000001940)={0x7, 0x6c, 0x5}) openat$snapshot(0xffffffffffffff9c, &(0x7f0000001980)='/dev/snapshot\x00', 0x80, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000019c0)='/dev/zero\x00', 0x40000, 0x0) 2018/05/08 06:23:53 executing program 7: r0 = openat$vsock(0xffffffffffffff9c, &(0x7f00001b3000)='/dev/vhost-', 0x2, 0x0) ioctl$VHOST_SET_LOG_BASE(r0, 0xaf01, &(0x7f0000307000)=&(0x7f0000989fff)) ioctl$VHOST_SET_MEM_TABLE(r0, 0x4008af03, &(0x7f0000000000)=ANY=[]) r1 = eventfd2(0xfffffffffffffffd, 0x0) ioctl$VHOST_SET_LOG_FD(r0, 0x4004af07, &(0x7f0000000640)=r1) r2 = accept$netrom(0xffffffffffffffff, 0x0, &(0x7f0000000000)) ioctl$sock_SIOCGPGRP(r2, 0x8904, &(0x7f0000000440)) ioctl$VHOST_SET_VRING_ADDR(r0, 0x4028af11, &(0x7f0000df5fd8)={0x0, 0x1, &(0x7f0000000200)=""/105, &(0x7f0000bf6000)=""/228, &(0x7f0000000080)=""/199}) ioctl$VHOST_SET_VRING_ADDR(r0, 0x4028af11, &(0x7f0000cef000)={0x1, 0x0, &(0x7f000062a000)=""/167, &(0x7f0000aac000)=""/21, &(0x7f00002fdf52)=""/174}) ioctl$VHOST_SET_VRING_KICK(r0, 0x4008af20, &(0x7f0000000500)) ioctl$VHOST_VSOCK_SET_RUNNING(r0, 0x4004af61, &(0x7f00000001c0)=0x4081) prctl$void(0x20) ioctl$TUNGETFEATURES(0xffffffffffffffff, 0x800454cf, &(0x7f0000000480)) ioctl$VHOST_SET_VRING_KICK(r0, 0x4008af20, &(0x7f0000000580)={0x0, r1}) ioctl$TUNATTACHFILTER(0xffffffffffffffff, 0x401054d5, &(0x7f0000000180)={0x5, &(0x7f0000000040)=[{0x0, 0x4, 0x0, 0x4}, {0x2, 0x80, 0x3, 0x3f}, {0x0, 0x1, 0x2b58d827}, {0x100, 0x2, 0x3, 0x400}, {0x4, 0x7ff, 0x3}]}) ioctl$sock_kcm_SIOCKCMCLONE(0xffffffffffffff9c, 0x89e2, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$RDS_CONG_MONITOR(r3, 0x114, 0x6, &(0x7f0000000080), 0x4) setsockopt$inet6_MCAST_MSFILTER(r3, 0x29, 0x30, &(0x7f00000002c0)={0x100000001, {{0xa, 0x4e24, 0x7, @loopback={0x0, 0x1}, 0x2}}, 0x0, 0x2, [{{0xa, 0x4e23, 0x369, @local={0xfe, 0x80, [], 0xaa}}}, {{0xa, 0x4e24, 0x401, @empty, 0xfb0}}]}, 0x190) getsockopt$inet_sctp6_SCTP_GET_LOCAL_ADDRS(r3, 0x84, 0x6d, &(0x7f00000001c0)=ANY=[@ANYRES32=0x0, @ANYBLOB="5c000000a57a9e8bedad67a72b07b64bccd911f48cbc86999601098c62cd7eb8c908000000000000ee4b1f1e408253df570000000000000073da26c161bb3cf40ccc5508fb7fca122bea67717da75a1f0c2aa53c43aa4749e572f7e48ba60000"], &(0x7f0000000000)=0x2) setsockopt$inet_sctp6_SCTP_AUTH_KEY(r3, 0x84, 0x17, &(0x7f0000000240)={r4, 0x9, 0x4f, "7feacf47cbb719dc11d66456fcba9232ce4c965b28d477eaff40356f476d67fb97f978139e9082481a5ba90260d9421541c7e4e72907fb9da49b5064df935d2bcd9475287c2034d2de6573776e2d8f"}, 0x57) mmap(&(0x7f0000000000/0xf9a000)=nil, 0xf9a000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r5 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCINQ(r2, 0x541b, &(0x7f0000000600)) signalfd4(r3, &(0x7f00000004c0)={0x6}, 0x8, 0x80000) socketpair$inet(0x2, 0x3, 0x7, &(0x7f0000000480)) setsockopt$inet6_MRT6_ADD_MFC_PROXY(r5, 0x29, 0xd2, &(0x7f00003a4000)={{0xa, 0x0, 0x0, @loopback={0x0, 0x1}}, {0xa, 0x0, 0x0, @mcast2={0xff, 0x2, [], 0x1}}}, 0x5c) accept4$packet(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @link_local}, &(0x7f0000000100)=0x14, 0x800) ioctl$VHOST_SET_VRING_ADDR(r0, 0x4028af11, &(0x7f0000000400)={0x0, 0x1, &(0x7f0000000280)=""/62, &(0x7f00000002c0)=""/209, &(0x7f00000003c0)=""/63, 0x32761109184b6163}) openat$qat_adf_ctl(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/qat_adf_ctl\x00', 0x840, 0x0) 2018/05/08 06:23:53 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000001a40)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000001a80)=@ipmr_getroute={0x1c, 0x1a, 0x511, 0xfffff000, 0x0, {0x80}}, 0x1c}, 0x1}, 0x0) 2018/05/08 06:23:53 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) setsockopt$netlink_NETLINK_ADD_MEMBERSHIP(r0, 0x10e, 0x1, &(0x7f0000000040)=0xa, 0x4) sendmsg$nl_generic(r0, &(0x7f0000b3dfc8)={&(0x7f0000000080)={0x10, 0x2000000000000000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000280)={0x28, 0x22, 0x109, 0x0, 0x0, {0x4}, [@typed={0x14, 0xc, @ipv6=@loopback={0x0, 0x1}}]}, 0x28}, 0x1}, 0x0) 2018/05/08 06:23:53 executing program 1: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000bbfff6)='/dev/ptmx\x00', 0x0, 0x0) readv(r0, &(0x7f0000bcafe0)=[{&(0x7f0000a04f40)=""/192, 0xc0}], 0x1) ioctl$TCSETS(r0, 0x40045431, &(0x7f000079efdc)) r1 = syz_open_pts(r0, 0x801) r2 = dup3(r0, r0, 0x80000) setsockopt$inet6_IPV6_ADDRFORM(r2, 0x29, 0x1, &(0x7f0000001700)=0x2, 0x4) poll(&(0x7f0000000040)=[{r1}], 0x200000000000014f, 0x61) setsockopt$IP6T_SO_SET_ADD_COUNTERS(r2, 0x29, 0x41, &(0x7f00000000c0)=ANY=[@ANYBLOB="66696c74657200000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000"], 0x58) r3 = gettid() ioctl$TIOCGSID(r2, 0x5429, &(0x7f0000001900)=0x0) kcmp$KCMP_EPOLL_TFD(r3, r4, 0x7, r0, &(0x7f0000001940)={r2, r1, 0xfff}) openat$sequencer2(0xffffffffffffff9c, &(0x7f0000001740)='/dev/sequencer2\x00', 0x20000, 0x0) r5 = syz_genetlink_get_family_id$fou(&(0x7f00000017c0)='fou\x00') sendmsg$FOU_CMD_ADD(r2, &(0x7f00000018c0)={&(0x7f0000001780)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f0000001880)={&(0x7f0000001800)={0x54, r5, 0x300, 0x70bd2b, 0x25dfdbfc, {0x1}, [@FOU_ATTR_TYPE={0x8, 0x4, 0x2}, @FOU_ATTR_REMCSUM_NOPARTIAL={0x4, 0x5}, @FOU_ATTR_TYPE={0x8, 0x4}, @FOU_ATTR_PORT={0x8, 0x1, 0x4e23}, @FOU_ATTR_AF={0x8, 0x2, 0xa}, @FOU_ATTR_TYPE={0x8, 0x4, 0x2}, @FOU_ATTR_PORT={0x8, 0x1, 0x4e20}, @FOU_ATTR_REMCSUM_NOPARTIAL={0x4, 0x5}, @FOU_ATTR_PORT={0x8, 0x1, 0x4e23}]}, 0x54}, 0x1, 0x0, 0x0, 0x40001}, 0x4000000) write(r1, &(0x7f0000000000)='\b', 0x1) sendmmsg$nfc_llcp(r2, &(0x7f00000016c0)=[{&(0x7f0000000140)={0x27, 0x0, 0x1, 0x7, 0x65af, 0x4, "041b9a8a5259dd7f1c6d3ae6ad69c03adb352804a3def1920fad4eb5c017f3fe50aecdd28681c2c8a77448a3f0e6ebc69ede4c6a45f540a1094ff64c65f0d2", 0x19}, 0x60, &(0x7f00000015c0)=[{&(0x7f00000001c0)="e116d464a940d6959cfbf0834b4c0a1b8728cd50fd7e4f753fef34186fe4824c477320be68f9ab31f0b8557964f57aa9042c8e960fb169c2570664bf901dc7b24fa01e981643934f95362a5cd84cc4af96b15f4c4936907ad85226fcbf959058b3b7610f5642854a6cde843680ca000d0c6c5cc4e411129d8d55bace809bd62c312ad13b013cec01bd161f215bb4db67f5b2c118df0ba3755a8abf462003f8bfbaca60fa6169fc07e6fd27c606a3fb848a63877adb7850034a24b3c0867a94206f1fe0ad3e3488ae92f25e2ad9a5362fc38dd9ba2510ca", 0xd7}, {&(0x7f00000002c0)="af16f7a6cb3395d0f7fcd68a62357f6f131834f80c6ba85ffbb041a8c1c32b0aec575a7da8a10fc27783e9fb1c222f791371356785c832bb641332a7b08084dca8606f5d0b9c0ab09b15", 0x4a}, {&(0x7f0000000340)="fb95adc4b9d7901c573e7083bd9c60cae06154017c87f50973e99b5d5479955edfd4a86c88b0f3bc41f4ff257a33ded681d7f06f53afea4cdf1a5da5dd52c870566fa14db207e6e014ecac798a08c7920704e981165cfa27289e21866e85ccb253d8d8a1a864aae6c435abd6af36e907ace0862d0b2fcdbdc77c76784c01", 0x7e}, {&(0x7f0000000080)="3f44f216cc5e04ea719d536db9b404790c8867a9ca3a8b05e166ff8e", 0x1c}, {&(0x7f00000003c0)="4accf09c6282f724156a946625782b70f93ad40c2a69ffbf9d129fc5667783f3e53933e068e448d3ad6db25f667fad7da6e7ad54c5904f0a0b6561b1dafd588e53cd6c6c2856704262d7acb346b9a17e772b041a264b139ec38f4404e4", 0x5d}, {&(0x7f0000000440)="4bc09c68ea5cb905ac034d4f9eabb7fe50d61671fae55b918b5d11df1fe5e4cb618c46b6a700334ee7ccea4914f2eb54a0de8530094232f793cbb1ad19d616f9dedd1fad1673eb5fd7fa3656faa185722d5047c0ccae9081ca77cb6360331f994970c13e39f5a2d78fc0f0a2d2a34d1404957d1c1630de0667f5c7ad77844cf4484d2d9afc75bd5868071a82771328d7984b37acba1c443cc91d997aca510bcfc80a46fe56f4452d00bb5506ef736bebdc425bde8d29b73cc6a4b140c098504a67723527d5ca4088201b52ee07ba19389cd3f1dca83bf2a38ff3b165721931dfa7de10e3b43bc2b71611ae60e63c3e85d369cc1e70", 0xf5}, {&(0x7f0000000540)="0a30c9dc6ccc23659a4ebdacb3b3ad19a93e7769c573c77279b070d167f2350bcffc52ce80e46ea3b4d4da384cf169f973c6846a7d877fe1940d094e0ae1b1ed8aa964748c58d66a6e3d9cfba7608255a42dfb5079e0d43b2a2c868d9f31f31b4bce3406d261ab3c9b71ab4bdc6d90676712e7cf0ad3e4f1bcf9135122923a7229cd9934d93d30f7c7aa637551c482b88ff92436bcad9cff80d31ece048a6bc86c42b4e634df1df07ba009a1a64d07ce4c23aa32852643db13965b124be8d70ba22827e4f42876e1f1b78e9634b62ed11ce7ac69e6ec964787336e1f15ad02d56f56dee3ce647f061b3ab81235cebe0850a779654eb8e0d2e5e421ea984b5e05fd421bf3156074539ccf9f5a6880f2af71209b5d4291454ed6938991b9de1cacd94750162e2ceb4b655ee9a4b2cfd67ddf7c69052de7631b215abc888d1181b8037e2ce61b5884d76fe8db75bb33382230ec811027d21278e8e668a015cdab96f368bc40555e7fca86ebc8ee78fceaf8c84e1c83a47e19a98d71881d46c1c822f3c524c6eff0b8af524840c9f823c68959f5b7e248cc298497a52f947e94f77a4c5babd24f92c396dd5ef2cce57776cba066790be1d565901dcbe8c96d55de8999c3ef0d93b946dd248458994b418aaf9b6318c9b797758be68634abac6495353911af5ae06b388b8fd561091b8b6a5a3d7770605be28c579f667164cc5213fbd16e40f330a0c4af9af02a1f418c908c06b89822e288cc602fde2b7de792382f7516d1db1edae290b549c8b066831ea5cdf4993e1de94524e73850c64cedc17a0dd32dcf78461843c3ff6ba03dc8d339ce152d8ccc58960aabd9b4f9e572804253f9c9eddd4a38acc7a6921c53c3e754d46bd182b31dd0f87af7bc2fe0ad07baf41b1d9d671222cd7e67a9d40eafba3ce8772fa24e6ed14dbd5c974babaa105032bd69443a1f3697c233a1d7f401ea9ba748ac25b224ceedc264eb92fdd893c29ad46d4c6c8c120001c917c436fdbd469c8092f9e077aa02d638d57a2c86b3b37c3497f207e78e3c3549fc866f2f1d252e5e486b087d6ab95faea365948754d79df25da54078d208f8a80718b2d4215f1e7ba1c61a747cd746f6037608199832b42e9c8c4a5869bd18be745f34166454172280b7c8b5226ac42468de5e68598efcabd867a39def615ea04b86940bf5122186387c885819fe27e4ea03eb9bcdd07bea0842ed41ab32da4a331d7ad821f262ee570b7f23990f3f50374cfa7070c09c258100ae9f693657649b6effb72be6365e214a84cb2e43283bef36e69068bebb145d4bfad346413598d1527fe3cc403cb3cd91174c981f7e2bd4b7a49f98de036388018432ee54d88b52648ee8d05c11b75711cb8536a0718ae65d86ff20b00bc04781ea9927fd4b1702ce9ef20f0ca93416e0be306c26e265dd7a1a66a96a80d93098fecc134817517a88dd0b53f43e16fd3f7ba508f0d4e071756e905ebb220e89357f6051a15b9e8f4fb793c83395cdf85323c0e450444c6921c4c94b9d66c67d61220140b13f252e8369c8c397056d0c334930f58fc7d00417d9a807c681627a691d4c07b4ef52042c907c27d489130deacab9a1db1105c81bafb208970934ca75e661b34e5807019dcf19163db535649feaf4c3516fa82ae85bc13239b9642d99919d0ff24393db2dfeb9c936d3e8a12aa390ddf11ae992b7c50026203a05a1abdc4ff95fc51147287a8bf46c49d5e53c1f552b694c95bb331296a2c5782e54bf24ee53b4071a5ff50d413b08283b6295efbbe6e559e262ad79ae4242c913785100f5c82f5a843cd27c050150b22cfee3bcccb9d6ac03e4786170cdedc8ab636acb8ea50ab9eba4a8732bd7fa3cb50869ac2a6228d93119bbd56a4744682dbfff3bb2fd199940d3d950e1ee79fcae3185de8dba9f60e38ac30bbda0608963124cab1c38ed37cfe9b6ecfa072542232894de99234eaaf2c90d4528aedc0225a057433477b9998564fd3113071fba89ec922a08cb7773c0e55f0628a712e98d9d083dda5522f1ba2ebff451d454c0f2e1b6f2aa9c37d62d97c7c8cc8a4521dc2a8e6b4ec3b73c4e060c8fe7f2890e911120ce755f38b0fc5d4298ea4c9092cbd694db888b83cde803baeb3e7dd9239979d98a53327beff75045867500f61d86865c6836fd1b7d2b35e29146ef7ff697a48f9e9814465a2e3be07114e305b43a2e8216ab219262fe67736131cddea420bd2eef022e1695a0492ba793dbe2bb8336f203d427ae40dc00b7ade576f0787e0d7e30a8d8e07e77bbee3ff94c6f532c463051f2d5d1f1db6c67ce5eb2de7787a28df1b40c0ccea94457474bb52934cb58a8f5303a7fec394180a00e5c44aafa79c4182884bc0602a629c67cb16de537ea0e946bba0a9ca1444f28c9c0ac7ff6c0e73832691cf3f5d20767fb1855b63a5cfe02fa5e8b89db592743f0a013592ec7f5480d2ad4bd0469b6bf987efbbdd807f88181c4b740b19a2c5bae2801c6f76ac0889fdafa2bf7d15f7b1d77373e51330a779a45750fcb244fff4facd3debfb029ed4627170410e2fae2b7662985974280df97f8d957a257b66c65812cda9a764dd841146d281d327a0904f6450df9dfe11d43b63631f495576ce29c031d1e1926aee9b98190a38a7a66f0274003f1d00e73f8d73364ba4937f3414afe9b521003fc0bc981d5d554cdd89c4c7a8adaf16e1b97bec5f87351b8821e45f2df3c3505d2585914b105f517ebe753c4716af9b47715411dfddadbf70ab5f6ad1b17bdc99b4e0a1aee27654f0dc82a490f92426c03701fa1ebddacbe026e215a78dfcf3a972648087e53e89f50f1cda239f9860b29bfc6c35922019bc9c6b73985a96b32014df937782510a15502c1118e63ffa79addc2cbb45ab6c5b04f71372a1f0725b513d11ca3a692ed1b8a95ceb0094e1b78b0fd63660b1d72e1d44075bb96b711f63ecfa8d6b4e5f0a0b8f613f8b02e52d663c5e1562bd81db987dd1ade86d36a344fbfa62d813a1ccc6cd8ba89a37b825cab0437acc6851bc0556f1ed8a8816ea6873e32629f9bba4cd747ff39cad526ae1e9e2b803d49b5fea57af09b4709e1704aad5466429ef84c5e010176152f38d9f90699f0b2bda3fc61d8cb437fe82a5c50f5c095b8c81bf157254ada62470ebb7120fcf55a8f33aebfa7a1d1b2203421107cee4a3034f409b8985526d187c56ad2a63442bfd388adac36789db2be9e33ad7bcdc6004bc8177b339d7070b8009ebb5896d9bc75386b16af41074f4b37da03f9b5c187621dc1c8a52872861e0a1f149e5bf7fdced5debc9eeefd77fe9628a284ba68d0c1dd0b60d0fe4ec38f3992baf6105971e1409ec9b9bc0b6270b7f1b05ef1d9278a543b30be1c6c11914a057ac4ce7152d13a6b7940b77a39cd68c884c309488fc067d3277ff4b61b2960069f6196d4b9560720cd03219ab017ad68c28cc648b2b753baf4ea87ea7b2826242780de48fb990bdbe8611f208f3cdd21937b973c7b2c239324a2dbbd138d5c223483597adef0bc5d3b55c09ceb65441a85f2f5d14a2767cffa3a317bc2213ccbe0d675619ce8b7134faa77925cd6591dc3e6573a37d7be700071a8e3976735b474cb78a7a2f7567e0e294fb52d39544fa8d646bd3f0c82019560bfd34abc4fa8faa5e5926e45648ce2231e0742c1b630681d1caedf9c1ec7ac5fd7e883822856ef66dedc6a6b8ba3c39956a7baf590868cf26e366a12374360db48200a0a0b94b47c124c8fec3ba4ad68e83c7337475dd69668750440edc40047f0c0c8554519c5e729156502a23c149d3a8b6e2c1f9fd647384abaa9f7c016e1fcd2c802ee112ea4e2f221d070da970fc90ebde55d75e3cdae6083176678b4a3ebc39b11998826ca285dc197ed7803437b833e8234e36166e5f916993c93a43b8f8b72121462b8b072321bff250d4aead57885a3928678343cb7ff9534151451208dc194af53245dd709f7dad32048ccb427cbc1c485a934613170bde9ada35804b2fc3cf5c56fa4cca04c72ba42a8363172f37edd5f25e8ef15c7624f1c24374aef8e072b88d69d5fdc82684acbfd24fc8aa622b5d5d2bd2cdf27328207d76009c65fba934bdf22cc2aaba37d4df3a1e3986b41e40e8e693e99aeadad0449d5db6e5a7e575bfc318d6543d91faa62ef4468bf5f7de89d8050f9d7430e020d12ebfd1aa7beda95e6a1a92cfb48c07ad2ec5e437ff49f6f1f7d097c750ba198b47bdba007ead83ab13f0132bd83dfb86b1d259004d91d4b2f12b81e296a15f7f8f996ac9f88d445f73b9e4f1db90a97c5d53fa2207ad7ef7ff925ea6eb91af7d2d551a1abc8b906577d38510a701d773371b0c99eb642cebc9952361a6ef8c3248ac7b527e3f80803af3f212c1a240264f5ef1841567ab7657616c8b442b47cd9b2f4933049bd369a498cfe7e759fc79bcaa6c6e725ef6e2ed796b341d94b3ca50794f1dcd62aa14a65ced77db19130261637ffb4093c2225df0b362da413adb2742d54bae9deb373fcacdf1239902868dc1d2f10aebf7819e06d0262a1cb093ad7c7eae7b66d4e7c5dba6562e6d19b63baa5f3ab2e4bcd031c0bbc633ea89bc3f3f6694e14a81c826b0df6b819b80a81f0ef13e765c16ea32743411f828426a92ce67ad61d9f05754478bac0657eb2328467c2cc3e5e1b7d42f54846ded0eb93989e429131a97bd1711af55b48512ac1e09236ff21ab87b4b80050b78324c062f60cc16326dc0df7195be92493723b3ea7c849ea0b455feefcc5d95ebfbf5f92ef67012ca30f2a2a989116eec18c9f5251379825b6c2f27251492132948af0e7298b3a763b494d4537cf7187622118f0cdd355b661805f027cd58cc02b54e935d91273f47979e1eec62c7ef0704c49de2468ac321a0ec6a388c40f2f2e5ec872586b255b98855dd7f663d64d2d9ef006c47eeaa0bd882a7b5b85ede76abe32a529196087f60e6d992ec7ae39b132497e5b5e384e5da2125a1b1abba4bd638ee5f04a6d6a4261f3fc096b1d61c9e5736a11eb46f8bfbb20556f1bbbc8c273919e2f9e0f81a6d444bd276ff0900759a3d7f2db1e3730a0c9f9dbee8f01fce105a59c819a21d75c5dc7b5eabed4973b90de8887119b80720b20af378554398b6a34d55467d2be513d9b8c4ce39368578435d292877c03928e244f8200d009b85f74a3f3e260debd1a6faba35492500bbd6297f229f1b90a05e7986eeae07f2546a2b883fb39af6a830e429e02a6e52eb9de24f154ca6f31de58048ee0c1a4ec25fbd3b898f5ef51a9102f864285cef5f992181e534a4b07b3346ea9a4af986a44f89ab65ac1ca5fd28f4933039e789be448dd29ce69c319344da564f5534d5ee4beacaf19222c11150f07fb2cf534e5cb6a03205a1b2abb7ad46a0bcebe2cd3204b32fcd3fc660d387e0fd47ea29a5ed64b44224a3ecc73d760c9e3d22f38a21c96ce5c2932e04c223507d2a6a8b90662f694af68ffe345ff840bf70a4058bde5bcc5035d2e3b85e850986af8ebd2ecbdee9c9720a630dace7f91d492c26354ea1dd31523b8257f64ff3e44de4821337a4006daf2040b6672d26ffb5ad7b6116eb46e595550cdc6011f4281927d52ba64ed6b016e077e0e587fd41cfcc26645c0a846261df7d9995b77ea1a7ca14d433f77326bdd4eb8e2c3fb5951b9d70fbfdd221d53948e94984dea03e03106d1b05a12ccef6dbb4129624e65d5f32ef262d0bd5b511e47e2a507fa792455659f963d092658e13431f3b49ed3172b5b53fd5823d5", 0x1000}, {&(0x7f0000001540)="f3a0879370374058fb5d1dd9e5c91d9c908491889303fcbce860cc040065a4aa414c390d0628771d8462822177f506aa86d4f2a73e4fc276630b48ec5340011aab60d64108f02858d426cc28f7a80bfc1cea5bda576c5433ba5e648aed8dab18c77a7597f5ee8265991b072bddf8f14c5459ee793fedce45da2a27", 0x7b}], 0x8, &(0x7f0000001640)={0x58, 0x117, 0x2, "f0f63b80f4d6c3d9e6b057c8d5cc09bcef3942d3d32c58bbaae5cbb7af6519eb7a923acda3218a67beabfaeaea855aacb8e36a15cbbc0cd2516f9eade30ae2cd21751547444d98"}, 0x58, 0x400c000}], 0x1, 0x0) 2018/05/08 06:23:53 executing program 6: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_NODELAY(r0, 0x84, 0x3, &(0x7f0000dbfffc)=0x3, 0x4) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000c9effc), 0x4) r1 = dup(r0) setsockopt$inet_sctp6_SCTP_MAXSEG(r1, 0x84, 0xd, &(0x7f0000000080)=@assoc_value={0x0, 0x3ff}, 0x8) write$eventfd(r1, &(0x7f0000fc7ff8), 0xffc7) recvfrom(r0, &(0x7f00001b4f1e)=""/226, 0xfffffffffffffe49, 0x0, 0x0, 0xffffffffffffffa0) write$eventfd(r1, &(0x7f0000604000), 0x8) write$eventfd(r1, &(0x7f0000000000)=0x8, 0x8) [ 242.943316] netlink: 'syz-executor3': attribute type 12 has an invalid length. [ 243.008316] netlink: 'syz-executor3': attribute type 12 has an invalid length. 2018/05/08 06:23:54 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000001a40)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000001a80)=@ipmr_getroute={0x1c, 0x1a, 0x511, 0xc00e0000, 0x0, {0x80}}, 0x1c}, 0x1}, 0x0) 2018/05/08 06:23:54 executing program 7: r0 = socket(0xa, 0x2, 0x0) flock(r0, 0xc) syz_genetlink_get_family_id$ipvs(&(0x7f0000000800)='IPVS\x00') ioctl$sock_FIOGETOWN(0xffffffffffffffff, 0x8903, &(0x7f0000000200)) connect$inet6(r0, &(0x7f0000000100)={0xa, 0x0, 0x0, @mcast1={0xff, 0x1, [], 0x1}, 0x100000002}, 0x1c) getsockopt$inet_sctp_SCTP_DELAYED_SACK(0xffffffffffffffff, 0x84, 0x10, &(0x7f0000000880)=@assoc_value={0x0, 0x7}, &(0x7f0000000b40)=0x8) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000540)=""/99, &(0x7f0000000780)=0x28c77c4c79f525cf) setsockopt$inet_sctp6_SCTP_FRAGMENT_INTERLEAVE(r0, 0x84, 0x12, &(0x7f0000000380)=0xce5, 0x4) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000b00)='./cgroup.cpu\x00', 0x200002, 0x0) setsockopt$inet6_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000400)="72656e6f258cef673e340d1cea510e94d3edb4a5e27adbebdf6334d2b964a9ac090f3dceaaff93", 0xfffffff4) fstat(0xffffffffffffffff, &(0x7f0000000180)) sendmsg$IPVS_CMD_NEW_DEST(r0, &(0x7f0000000bc0)={&(0x7f0000000900)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f0000000940)={&(0x7f0000000c00)=ANY=[@ANYBLOB="5801001a0000000000e9c99e82"], 0x1}, 0x1, 0x0, 0x0, 0x40000c0}, 0x0) bind$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x4e21, @multicast1=0xe0000001}, 0x10) r1 = creat(&(0x7f0000000100)='./file1\x00', 0x0) getsockopt$inet_IP_IPSEC_POLICY(r1, 0x0, 0x10, &(0x7f0000000280)={{{@in, @in6=@loopback}}, {{@in=@dev}, 0x0, @in=@multicast2}}, &(0x7f0000000040)=0xe8) ioctl$DRM_IOCTL_SET_VERSION(r1, 0xc0106407, &(0x7f00000000c0)={0x0, 0x2, 0xffffffffffff5165, 0x4c}) sendto$inet(0xffffffffffffffff, &(0x7f0000000000)="1356c1f7a6f170d95ec6cfc0", 0xc, 0x0, &(0x7f0000000080)={0x2}, 0x10) mlockall(0x2) ioctl$sock_ipx_SIOCIPXNCPCONN(r0, 0x89e3, &(0x7f0000000140)) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) remap_file_pages(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x2, 0x10) mount(&(0x7f000000a000)='./file0\x00', &(0x7f0000026ff8)='./file0\x00', &(0x7f000000c000)='ramfs\x00', 0x0, &(0x7f000032e000)) ioctl$sock_inet_SIOCRTMSG(r1, 0x890d, &(0x7f0000000440)={0x5, {0x2, 0x4e24, @broadcast=0xffffffff}, {0x2, 0x4e20}, {0x2, 0x4e23, @broadcast=0xffffffff}, 0x10, 0x8e, 0x5c0, 0x8000, 0x80, &(0x7f0000000240)='bcsh0\x00', 0x6d60, 0x2, 0x398}) mremap(&(0x7f0000004000/0x1000)=nil, 0x1000, 0x2000, 0x0, &(0x7f000000a000/0x2000)=nil) r2 = open(&(0x7f0000000600)='./file1\x00', 0x1fffd, 0x60) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0) ioctl$DRM_IOCTL_SET_VERSION(r2, 0xc0106407, &(0x7f00000005c0)={0x3, 0x9, 0x1, 0x2}) bind(r2, &(0x7f00000004c0)=@pppol2tpv3in6={0x18, 0x1, {0x0, r1, 0x2, 0x4, 0x2, 0x3, {0xa, 0x4e21, 0x5, @dev={0xfe, 0x80, [], 0x19}}}}, 0xffffffffffffff0b) openat$rtc(0xffffffffffffff9c, &(0x7f0000000700)='/dev/rtc\x00', 0x800, 0x0) setsockopt$inet_int(r0, 0x0, 0x21, &(0x7f00000003c0)=0x10001, 0x4) 2018/05/08 06:23:54 executing program 6: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_NODELAY(r0, 0x84, 0x3, &(0x7f0000dbfffc)=0x3, 0x4) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000c9effc), 0x4) r1 = dup(r0) setsockopt$inet_sctp6_SCTP_MAXSEG(r1, 0x84, 0xd, &(0x7f0000000080)=@assoc_value={0x0, 0x3ff}, 0x8) write$eventfd(r1, &(0x7f0000fc7ff8), 0xffc7) recvfrom(r0, &(0x7f00001b4f1e)=""/226, 0xfffffffffffffe49, 0x0, 0x0, 0xffffffffffffffa0) write$eventfd(r1, &(0x7f0000604000), 0x8) write$eventfd(r1, &(0x7f0000000000)=0x8, 0x8) 2018/05/08 06:23:54 executing program 4: getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) r1 = syz_open_procfs(r0, &(0x7f0000000300)='net/ip_vs\x00') readv(r1, &(0x7f0000000400)=[{&(0x7f00000001c0)=""/246, 0xf6}], 0x1) 2018/05/08 06:23:54 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) setsockopt$netlink_NETLINK_ADD_MEMBERSHIP(r0, 0x10e, 0x1, &(0x7f0000000040)=0xa, 0x4) sendmsg$nl_generic(r0, &(0x7f0000b3dfc8)={&(0x7f0000000080)={0x10, 0x5000000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000280)={0x28, 0x22, 0x109, 0x0, 0x0, {0x4}, [@typed={0x14, 0xc, @ipv6=@loopback={0x0, 0x1}}]}, 0x28}, 0x1}, 0x0) 2018/05/08 06:23:54 executing program 5: r0 = openat$vhost_vsock(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vhost-vsock\x00', 0x2, 0x0) ioctl$VHOST_SET_VRING_BASE(r0, 0xaf01, &(0x7f0000000000)) r1 = dup2(r0, r0) getsockopt$inet_sctp_SCTP_ENABLE_STREAM_RESET(r1, 0x84, 0x76, &(0x7f0000000040)={0x0, 0xdcc}, &(0x7f0000000080)=0x8) setsockopt$inet_sctp6_SCTP_RESET_ASSOC(r1, 0x84, 0x78, &(0x7f00000000c0)=r2, 0x4) ioctl$KVM_SET_NR_MMU_PAGES(r1, 0x4004af07, 0xffffffffffb2c221) 2018/05/08 06:23:54 executing program 0: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendto$inet(r0, &(0x7f0000103fa0)="88", 0x1, 0x0, &(0x7f0000ab9000)={0x2, 0x0, @remote={0xac, 0x14, 0xffffffffffffffff, 0xbb}}, 0x10) setsockopt$inet_sctp6_SCTP_EVENTS(r0, 0x84, 0xb, &(0x7f0000294ff5)={0x0, 0x0, 0x0, 0x3}, 0xb) shutdown(r0, 0x1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x4000, 0x0) ioctl$EVIOCGPHYS(r1, 0x80404507, &(0x7f0000000080)=""/124) recvmmsg(r0, &(0x7f0000004100)=[{{&(0x7f00000039c0)=@ipx, 0x80, &(0x7f0000004040)}}], 0x1, 0x0, &(0x7f00000042c0)={0x77359400}) lsetxattr(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=@known='system.posix_acl_default\x00', &(0x7f0000000180)='\x00', 0x1, 0x3) getsockopt$inet_sctp_SCTP_SOCKOPT_PEELOFF(r1, 0x84, 0x66, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0x8) setsockopt$inet_sctp_SCTP_STREAM_SCHEDULER(r1, 0x84, 0x7b, &(0x7f0000000240)={r2, 0x6}, 0x8) 2018/05/08 06:23:54 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) r3 = syz_open_dev$midi(&(0x7f0000000040)='/dev/midi#\x00', 0x5, 0x200) ioctl$KVM_CREATE_DEVICE(r1, 0xc00caee0, &(0x7f0000000080)={0x7, r3, 0x1}) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000bf7000)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(0xffffffffffffffff, 0x84, 0x1d, &(0x7f0000000280)=ANY=[@ANYBLOB="e92ae21d1d54861bcca7f527d438e72606fb333e913cc57c9e0e06b349d55d36dfedacb92e6facc4d6b70760473fbfe14be2c2a2c1b4e16408df1f9151a686a8ba368d9754037033487af013617b00d7c0836a002150672608425aca4c89d5c565d60ba8a1fa8817ef8ebeccec6dba45a2812be179910c8cf3b3b6dde7e8d357991d351472ba18361f4858fed8f64514205dae9300e3a9f81f48ba724388f88247cedf5e6ee0d401b65168de61789c95f5d8f0acc1f6b6998b370395d34d0a110d42b33837"], &(0x7f0000000240)=0x1) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000fe7000/0x18000)=nil, &(0x7f0000de9000)=[@text32={0x20, &(0x7f0000f59fc6)="0fc75fedc4c3c968fb6c0f9cfbb9040100c00f3266b842008ee80f230064672ec015dec4e245bea5d41e6082f9440f20c03506000000440f22c0", 0x3a}], 0x1, 0x0, &(0x7f0000000180), 0x1000000000000336) ioctl$KVM_RUN(r2, 0xae80, 0x0) 2018/05/08 06:23:54 executing program 6: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_NODELAY(r0, 0x84, 0x3, &(0x7f0000dbfffc)=0x3, 0x4) connect$inet6(r0, &(0x7f0000966fe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000c9effc), 0x4) r1 = dup(r0) setsockopt$inet_sctp6_SCTP_MAXSEG(r1, 0x84, 0xd, &(0x7f0000000080)=@assoc_value={0x0, 0x3ff}, 0x8) write$eventfd(r1, &(0x7f0000fc7ff8), 0xffc7) recvfrom(r0, &(0x7f00001b4f1e)=""/226, 0xfffffffffffffe49, 0x0, 0x0, 0xffffffffffffffa0) write$eventfd(r1, &(0x7f0000604000), 0x8) write$eventfd(r1, &(0x7f0000000000)=0x8, 0x8) 2018/05/08 06:23:54 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000001a40)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000001a80)=@ipmr_getroute={0x1c, 0x1a, 0x511, 0xf0ffffff, 0x0, {0x80}}, 0x1c}, 0x1}, 0x0) 2018/05/08 06:23:54 executing program 7: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r0, &(0x7f0000001780)=[{{0x0, 0x0, &(0x7f0000001480)=[{&(0x7f0000000200)=""/117, 0x75}, {&(0x7f0000000280)=""/227, 0xe3}, {&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000001380)}, {&(0x7f00000013c0)=""/190, 0xbe}], 0x5, 0x0, 0x0, 0x802000}, 0xfffffffffffffffc}, {{&(0x7f0000001500)=@pppol2tpv3={0x0, 0x0, {0x0, 0xffffffffffffffff, {0x0, 0x0, @remote}}}, 0x80, &(0x7f0000001640)=[{&(0x7f0000001580)=""/155, 0x9b}], 0x1, &(0x7f0000001680)=""/237, 0xed, 0x27}, 0x8ef}], 0x2, 0x10000, 0x0) sendmmsg(r1, &(0x7f0000000000)=[{{0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="f7a4a46a3afa19dca77661e23787f6cc6eb155384b3665321bbf82bb0b681769f90c5e39bccd263671bc3230cc3458b75fa99b11c5129f9dcecdb378c362324d9684875ec21981a4c1df6edc9efdc0d564c209c2b55f331e25dcbd0a007d7c89465001e493d91ba75f4ebebfa67551bfc3f35d9bf8257021eac67661cc5d7b75d234786c1d92366cc9c5cc83692297cd513fa4e7a6613826a81cc39f9c5710bf4fc08f6fdf53f0646f7bb8600dea9b26e9f6b0e1b2c4a09e53b35a1dc5d90b034cf61d17a262ec6b1e69040c82864e0797"}], 0x78, &(0x7f0000000300)}}, {{0x0, 0x0, &(0x7f0000000680), 0x59, &(0x7f00000006c0), 0x95}}], 0x89, 0x0) 2018/05/08 06:23:55 executing program 5: r0 = socket$inet_sctp(0x2, 0x1, 0x84) sendto$inet(r0, &(0x7f0000a34fff)='H', 0x1, 0x0, &(0x7f0000000040)={0x2, 0x4e20, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0x10) sendto$inet(r0, &(0x7f000026cfff)="b9", 0x1, 0x0, &(0x7f0000000000)={0x2, 0x4e20, @remote={0xac, 0x14, 0xffffffffffffffff, 0xbb}}, 0x10) finit_module(r0, &(0x7f0000000100)='/dev/midi#\x00', 0x2) socketpair$inet6_icmp(0xa, 0x2, 0x3a, &(0x7f00000001c0)) r1 = dup2(r0, r0) ioctl$PIO_UNISCRNMAP(r1, 0x4b6a, &(0x7f0000000180)="5025b576ac97a74989774e0c62835390565ae3677ecb3ebad1e36b9642b3dc9d9402a5dbf6") shutdown(r0, 0x1) setsockopt$inet_sctp_SCTP_STREAM_SCHEDULER(r0, 0x84, 0x7b, &(0x7f00001afff8)={0x0, 0x1}, 0x8) r2 = syz_open_dev$midi(&(0x7f00000000c0)='/dev/midi#\x00', 0x0, 0x0) ioctl$PPPIOCGFLAGS(r2, 0x8004745a, &(0x7f0000000080)) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER_VALUE(r0, 0x84, 0x7c, &(0x7f0000000140), &(0x7f0000000600)=0x8) 2018/05/08 06:23:55 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000001a40)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000001a80)=@ipmr_getroute={0x1c, 0x1a, 0x511, 0x1f00, 0x0, {0x80}}, 0x1c}, 0x1}, 0x0) 2018/05/08 06:23:55 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) remap_file_pages(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x2, 0x0) symlink(&(0x7f0000001300)='./bus\x00', &(0x7f0000001480)='./file1\x00') mount(&(0x7f000000a000)='./file0\x00', &(0x7f0000026ff8)='./file0\x00', &(0x7f000000c000)='ramfs\x00', 0x0, &(0x7f000032e000)) chdir(&(0x7f0000f95000)='./file0\x00') r0 = open(&(0x7f00000000c0)='./bus\x00', 0x141042, 0x0) ioctl$void(r0, 0xc0045878) pwritev(0xffffffffffffffff, &(0x7f0000001580)=[{&(0x7f0000000140)="57f497c07989c619e48c28775f63e222da551e9b6789bb5d6fde46b2dc89543af1a8", 0x22}], 0x1, 0x0) ftruncate(r0, 0x8000) getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, &(0x7f0000001340), &(0x7f0000001380)=0x4) r1 = open(&(0x7f000000fffa)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x2000000000800002, 0x11, r1, 0x0) getsockopt$inet_sctp_SCTP_ASSOCINFO(0xffffffffffffffff, 0x84, 0x1, &(0x7f0000000080)={0x0, 0xffffffffffffffff, 0xffffffffffffffc0, 0x200, 0x0, 0x2}, &(0x7f0000000100)=0x14) read(r0, &(0x7f0000000240)=""/4096, 0x1000) r3 = syz_open_procfs(0x0, &(0x7f0000000240)="2f65786500000000000409004bddd9de91be10eebf000ee9a90f798058439ed554fa07424adee901d2da75af1f0200f5ab26d7a071fb35331ce39c5a") ioctl$sock_inet_SIOCADDRT(r3, 0x890b, &(0x7f0000000040)={0x0, {0x2, 0x4e22, @dev={0xac, 0x14, 0x14}}, {0x2, 0x4e23, @loopback=0x7f000001}, {0x2, 0x4e23, @dev={0xac, 0x14, 0x14, 0x19}}, 0x0, 0x0, 0x0, 0x0, 0x8000, &(0x7f0000000000)='syzkaller1\x00', 0x0, 0x0, 0x81}) epoll_wait(r3, &(0x7f0000000200)=[{}, {}], 0x2, 0x0) getsockopt$inet_sctp6_SCTP_GET_LOCAL_ADDRS(0xffffffffffffffff, 0x84, 0x6d, &(0x7f00000015c0)=ANY=[@ANYRES32=r2, @ANYBLOB="96000000b445a7d9d12a8cd77407b634e24270b13018f6dce2846c14724f941a72ae1245c4d376c05a2d96e6b4735ad26efbc11b2d3047bd5d91d5820ed4da541b22d0347735a09ca94600920700000076de69b54c791f4e5385747ac526f322a0519137018024b22aa3e0d36a7ad2b0878bbbff6fcb093e69080d713dbfa00e1c595873b7100e9aa85a2486f753a9cdf9012dba2bd1f75f3fb370924371a0bf16fd4a813bc83640dfedaecde4a5edfee7ac3cdbf0ab0678386558b156e4d98c33b76442e35aa353bed56cb74736dd4603f93ecc2bf94b9000a97bca7600000000000000000000000000"], &(0x7f00000012c0)=0x2) fcntl$setstatus(r3, 0x4, 0x6000) pread64(r3, &(0x7f0000003c00)=""/4096, 0xffffff72, 0x0) r4 = add_key$keyring(&(0x7f0000000180)='keyring\x00', &(0x7f00000001c0)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) request_key(&(0x7f0000000680)='dns_resolver\x00', &(0x7f0000000700)={0x73, 0x79, 0x7a}, &(0x7f00000006c0)="7b2d23776c616e3076626f786e657431766d6e657430142400", r4) setsockopt$inet_sctp_SCTP_RESET_ASSOC(0xffffffffffffffff, 0x84, 0x78, &(0x7f0000000440), 0x4) ioctl$TIOCGSID(r3, 0x5429, &(0x7f0000000500)) request_key(&(0x7f00000000c0)='ceph\x00', &(0x7f0000000100)={0x73, 0x79, 0x7a, 0x2}, &(0x7f0000000140)='vboxnet1\x00', 0x0) add_key$user(&(0x7f0000000280)='user\x00', &(0x7f00000002c0)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000000300)="3dde79763ec09bbf6917ffd1e8c401c99e25f23f4979b631bf4aa314195f066c86763061ba5fe74f345a408ba4c56bba2ac4f64642a19a81f72b1d3fb74e5d348e1ebba568683ff0239d512690e15513090485647b5e6cf3c325e2617b08d0977acc58881ccab2dee3754f484a36de5d157e161b881b08", 0x77, r4) 2018/05/08 06:23:55 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) setsockopt$netlink_NETLINK_ADD_MEMBERSHIP(r0, 0x10e, 0x1, &(0x7f0000000040)=0xa, 0x4) sendmsg$nl_generic(r0, &(0x7f0000b3dfc8)={&(0x7f0000000080)={0x10, 0xf9f6000000000000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000280)={0x28, 0x22, 0x109, 0x0, 0x0, {0x4}, [@typed={0x14, 0xc, @ipv6=@loopback={0x0, 0x1}}]}, 0x28}, 0x1}, 0x0) 2018/05/08 06:23:55 executing program 6: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_NODELAY(r0, 0x84, 0x3, &(0x7f0000dbfffc)=0x3, 0x4) connect$inet6(r0, &(0x7f0000966fe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000c9effc), 0x4) r1 = dup(r0) setsockopt$inet_sctp6_SCTP_MAXSEG(r1, 0x84, 0xd, &(0x7f0000000080)=@assoc_value={0x0, 0x3ff}, 0x8) write$eventfd(r1, &(0x7f0000fc7ff8), 0xffc7) recvfrom(r0, &(0x7f00001b4f1e)=""/226, 0xfffffffffffffe49, 0x0, 0x0, 0xffffffffffffffa0) write$eventfd(r1, &(0x7f0000604000), 0x8) write$eventfd(r1, &(0x7f0000000000)=0x8, 0x8) 2018/05/08 06:23:56 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000001a40)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000001a80)=@ipmr_getroute={0x1c, 0x1a, 0x511, 0xfffffff0, 0x0, {0x80}}, 0x1c}, 0x1}, 0x0) 2018/05/08 06:23:56 executing program 6: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_NODELAY(r0, 0x84, 0x3, &(0x7f0000dbfffc)=0x3, 0x4) connect$inet6(r0, &(0x7f0000966fe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000c9effc), 0x4) r1 = dup(r0) setsockopt$inet_sctp6_SCTP_MAXSEG(r1, 0x84, 0xd, &(0x7f0000000080)=@assoc_value={0x0, 0x3ff}, 0x8) write$eventfd(r1, &(0x7f0000fc7ff8), 0xffc7) recvfrom(r0, &(0x7f00001b4f1e)=""/226, 0xfffffffffffffe49, 0x0, 0x0, 0xffffffffffffffa0) write$eventfd(r1, &(0x7f0000604000), 0x8) write$eventfd(r1, &(0x7f0000000000)=0x8, 0x8) 2018/05/08 06:23:56 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) setsockopt$netlink_NETLINK_ADD_MEMBERSHIP(r0, 0x10e, 0x1, &(0x7f0000000040)=0xa, 0x4) sendmsg$nl_generic(r0, &(0x7f0000b3dfc8)={&(0x7f0000000080)={0x10, 0xba03000000000000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000280)={0x28, 0x22, 0x109, 0x0, 0x0, {0x4}, [@typed={0x14, 0xc, @ipv6=@loopback={0x0, 0x1}}]}, 0x28}, 0x1}, 0x0) 2018/05/08 06:23:56 executing program 1: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000ff7)='/dev/ppp\x00', 0xfffffffffffffffe, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000001000)=[{&(0x7f0000000080)="15032e", 0x3}], 0x1, 0x0) ioctl$EVIOCGPROP(r0, 0xc004743e, &(0x7f0000000100)=""/246) r1 = gettid() syz_open_procfs(r1, &(0x7f0000000040)='net/dev_snmp6\x00') ioctl$EVIOCGREP(r0, 0x4010744d, &(0x7f0000001000)=""/174) 2018/05/08 06:23:56 executing program 4: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000fcbff7)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_MSRS(r2, 0x4008ae89, &(0x7f0000000140)={0x1, 0x0, [{0x40002105, 0x0, 0x1}]}) 2018/05/08 06:23:56 executing program 0: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendto$inet(r0, &(0x7f0000103fa0)="88", 0x1, 0x0, &(0x7f0000ab9000)={0x2, 0x0, @remote={0xac, 0x14, 0xffffffffffffffff, 0xbb}}, 0x10) setsockopt$inet_sctp6_SCTP_EVENTS(r0, 0x84, 0xb, &(0x7f0000294ff5)={0x0, 0x0, 0x0, 0x3}, 0xb) shutdown(r0, 0x1) recvmmsg(r0, &(0x7f0000004100)=[{{&(0x7f00000039c0)=@ipx, 0x80, &(0x7f0000004040)}}], 0x1, 0x0, &(0x7f00000042c0)={0x77359400}) ioctl(r0, 0x100, &(0x7f0000000040)="f8eb3a53ef826ada215344037775caa9a45328d0e36460f308c942f379b2ee35e0c84294fbed8ee92863e323fd8921e524acc45467b18bbf006d95ed121442f2d9f09bb5fec9a136a434a201e4b545494c927fa0b5748e887e0044aec8e752b6efd9180a3c16bf90") 2018/05/08 06:23:56 executing program 5: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) ioctl$LOOP_CTL_ADD(r0, 0x40045566, 0x0) delete_module(&(0x7f0000000000)='\x00', 0x800) 2018/05/08 06:23:56 executing program 7: 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) write$binfmt_aout(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="a61fcb619b88ebecc3cdfdd88f97"], 0x1) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000025000/0x18000)=nil, &(0x7f0000000200)=[@text32={0x20, &(0x7f0000000100)="0f09c744240000380000c74424028f000000c7442406000000000f0114240f9a9f00800000670f209a642e3e0f01f7670f080fc7aeb2440000660f388153940f30ad", 0x42}], 0x1, 0x0, &(0x7f00000001c0), 0x0) ioctl$KVM_SET_VCPU_EVENTS(r2, 0x4040aea0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x47}) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000bf7000)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) ioctl$KVM_RUN(r2, 0xae80, 0x0) 2018/05/08 06:23:56 executing program 5: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)={@multicast1=0xe0000001}, 0xc) getsockopt$inet_buf(r0, 0x0, 0x29, &(0x7f0000000000)=""/145, &(0x7f0000695ffc)=0x91) r1 = openat$ipvs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/sys/net/ipv4/vs/ignore_tunneled\x00', 0x2, 0x0) ioctl$BLKGETSIZE64(r1, 0x80081272, &(0x7f0000000100)) 2018/05/08 06:23:56 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000080)={0x26, 'hash\x00', 0x0, 0x0, 'tgr192-generic\x00'}, 0x58) timer_create(0x1, &(0x7f0000000000)={0x0, 0x39, 0x4, @thr={&(0x7f0000000100)="54beed325de57f32d2118c55e0f674a7da475b1ad805b8730a19e9cf7adaa485f4082450a1df2d98ada1fc0edaf5d44aa98d2505e3c9f693ee25939239d84ab2204fd6f3b2116d045abdbbd52f9332112674dac834ce31aeeb625f285738123cb18ab6891288fb66bddd5e20e7b8f5c70557f8fbe314867de4811d579caeff6047802872b7a5fbc31ca360295b61", &(0x7f00000001c0)="a229ba40e222f7f4eefb34415afabd53f98c253bdc61fd7d9c48fd43dc0d33e427c859e0bc64212f80ca1a2446bc10c41021cf64464ffef6ec6fbd34ccb9de1a226221535bdb9a40e9423595e952feb1d7009a35da2e88c52b5e649990e5c04157bff29e06157965613ee6703b79e69baa0aed374f9f101d6d3d840847d6e557eddb878e21c4e26f0b051e452acdb53204f41e7e987dc6246c8fb40420fb6a72f08c1a37ea5ba2948419b4689fe0b3e94f7835518327d5b87c1808b0af8d5f657fc744fec8ebf9940b55f0f9676b58aeb0347a8e110a"}}, &(0x7f0000000040)=0x0) timer_delete(r1) r2 = accept4$alg(r0, 0x0, 0x0, 0x0) sendto$inet6(r2, &(0x7f000056cf87)="b912239005d527c4cfac287122a3c59606fd2fbff8c1edb19391a2e9593ff9a4a2c99509edb380a0676e65c376eefe34c58d3f81ebe1e086", 0x38, 0x0, &(0x7f0000d5ffe4)={0xa, 0x0, 0x0, @loopback={0x0, 0x1}}, 0x1c) 2018/05/08 06:23:56 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000001a40)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000001a80)=@ipmr_getroute={0x1c, 0x1a, 0x511, 0xf000000, 0x0, {0x80}}, 0x1c}, 0x1}, 0x0) 2018/05/08 06:23:56 executing program 6: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) connect$inet6(r0, &(0x7f0000966fe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000c9effc), 0x4) r1 = dup(r0) setsockopt$inet_sctp6_SCTP_MAXSEG(r1, 0x84, 0xd, &(0x7f0000000080)=@assoc_value={0x0, 0x3ff}, 0x8) write$eventfd(r1, &(0x7f0000fc7ff8), 0xffc7) recvfrom(r0, &(0x7f00001b4f1e)=""/226, 0xfffffffffffffe49, 0x0, 0x0, 0xffffffffffffffa0) write$eventfd(r1, &(0x7f0000604000), 0x8) write$eventfd(r1, &(0x7f0000000000)=0x8, 0x8) 2018/05/08 06:23:56 executing program 7: r0 = syz_open_dev$sndpcmc(&(0x7f0000001fee)='/dev/snd/pcmC#D#c\x00', 0x0, 0x0) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f000000bff8)=@abs, 0x8, &(0x7f0000005fe0), 0x0, &(0x7f0000002000)=ANY=[@ANYBLOB="2a000000000000000100006100010000007342f49a3e321481e272a7f76f997f6a6ed0194ef60af2c4a215936120f4c05bde423f142bfc2b0981ee9ad7f2fd2f7a85e3a4255a681c1659eb77ae6e8498574d435d70f2fb83c5b812d46f38cdc85d17404afd257c3034cd504ab9f6552b4562ec19bfdca31db4272969cb3e63951a036a313d349292534ae8a411124038fe9e47e6a0a8d6a7bcbc8c8fd53494", @ANYRES16, @ANYBLOB="000000001000000000000000010000000100000020000000000000000100000001000000", @ANYBLOB="2247f13ada110652e3f95bf082505213935337e13c5d615f98cbaf8a1b4d0b7739b1f153bd62851bcb15ef8075268c87462aaf16bf40ef70fbaa7364640a0504992e058fbccefb927f4f353e7f8e3f3015e5c00ab310d4cc7238b7b5827fca835a00cb365ada845b328f728af990f5ab1df3f8042e49c3267d3478bb085ce4fae6f3abc90d1c52e2b4a3db4beb1a0838e7bcf1ad35f3c3ea37422f53cf4cd503e42eccc4d51e10f333", @ANYRES32, @ANYRES32, @ANYBLOB="578f342b65e3a935da5a0d068ffed63a2eca5522f028c7efae287e5e8c4e74951622626a2665619bca28732c51d336f14820df0feff9a043a2a20c978ba4dfb9417c7cc9044fd8aad38b9a2894158920e618323921833e378d79ed1325ac3d23764e92ef4c199bca66aebb9f263aafcdfd160851d707a9061628895ff82e37b9359d9180e8ab0cd24a2e595b07000dc068444ab3d2201ef2752cf8a887d80079fcf352c49b85e336a294155fd839c7122a60a896a9f1521e2833586964f5c9ee0b66b7eae54265e936e7b9220fb58b147ff9a378e3b3de363b1f2a4b088ce5d9a1f12d2bec69d5aed981a747248c88e57f5fdb8a86400e2d7e64eae78b8e95722f59ffc631d0ae74ac33a1378dfd8345ae6fd07e288b5fda5aa7ab57c08653028091b66ee1cccbe4a3d651e82acbb109af198d93a85af8f4ee1511183e64146ff0e767c6af97cf48005f2f9b6cbf38cf5116d0a1237a9ac3d8862a348f538bf2671e6d35171a81840328649e34086843c00869f404f0c5ad9c301323b7ae7ec22a86b7fa5bebd39b64353b39a102072e3a71466baaaf877eda719eaffca3c928c7400651b4de510c83f0b0bf314251b57019407ea29b32c6ebf0745683699f299cf4f173c0617258edaa6f4fd6fdf5d94f0061f1aaef32ed36030190fb23e4a84ff4d08afb2bb74862bc906715db680dcac904c722603d6ceba816347fca4c398cbc47f17c4120ffa857d75602fbdc88e725a403fa0586b3bb274be72922120d190c048d526c01ddef134e1749d9cb67ed6c69f447649ccc9d5022eb74e1d08b01957a723ab8c203f35ef23029183c202a59a7467aa07e4ad6637df451ea10905e85423684ccaf751ee58db932668ebabdbc415e5ede0930ad8287f0eda89d7e6623728f5a668c90d50f5d65f7eea0c7e30a95a7f3fb2e763d71ccc7de80bc49aab73a4bba82595a09749a32c485c4b041fa7a27d5f315df857104d56b6f65c70402088c973d669975a7909b9133379c40a446c97a69688881770a687d0eb62a76e080499cb6c17c1c905e089109e34dec9aa8a3ab1a1e2c745b651740155565001c8ea04d0697e0010107ee6e46dc769a3552f0e3cf60483201c13c4ccceae8ee9e1089465fefbc9b74495b9db5379206bc85e84130a33cfd1a5f56a32fb26c591b98565e1d13754d44974777fcc64feadc2000b348e64168dd467ebfbe8a6c79291fd81729152b7d789a0af2d52fbfff2f036ac1e4a60a1dc93d4e3f86680e4b732b232b2ac3ad06fe6bb2bc9fb24d98f3b71bea525b7aa5e7289bca0b5d90ae4ad1453ec3432fd56d0d3987174f0d607b585dc5554631e133a82a8650782ccfaf2f924157771908e90f38ded3b326cf6df70d7d5dea02ca88cb47490ff66222f89fa1b44d04cdbebdb1ab6a853cf19cbd4b2af824359beeba3f5aac5b32ab8df3eb5d81fd26a11d241a975991cbc57e409b303b80cc83d175588b580d70786a8ba8125255274df3a150983941a639e84f8fba78784d26bf9c05457f815d8687d7478014f87906f98d8175310c3c7d365de3bbb69c89ff1d64791611c436530b32cd9c42d4478e99403449799b4672921d2d19de9ddcd153c960c42d05e348cc04bc55d7c3c1961e6be186270aed567bb5687388c7f660fd29eadf938c2ab4e31266f1d3ad564ed9981851b4072b88e955914be5bd0d1a9253625f2397a7ae93a2b1dd2a75cb65176feddb90140b35e9100d8d704b87259c90dafde17b52194a42fd517409edc01227eec236ead6d96db89f929ce3c4423e8a848f2b27cfe6a9d60806ad517e3e1088ed04e0700b73a5081bc15097ddac1221fa8607bf59cfc787cd326da219412a6111e9bf8faab11db054237cbbdea9c5fd0acea6f06b1d1a68992c713af469b61ea5974e63ce4a202f7af39b3225ed615fa5c18b86713d9ac4fe30c14e7c8a002552e85ded3ad0885e23b16ba21c7a905a7c801563833410a3a77379cd5978459d25fd7a6497ea0551ecfe867b00bfb07dc284b6da774671140cc6909b3c44a5947062dc5adb159003131a3abaefbe2c1f16d70f3f74a5b1092ea874fbe98b932d5e55345356a6dd960d73c1d17fe82f54bd2c61f92257a9153338b833f88e230742969c94c9eb0d015de8a4cf8493a73ac3b8ce937a84243efdde55e01299b04bc40ba67b352f610134cd5cf4836072b8b27354599ddb22d59a5d18c8b1e696225ad85abae6283dbf944b8f58a4e3caf5a95bf8b5f1cda9bc51087081889c6676a97453e2e107da66939150a6d6e324f57951f2800e5c3d0c8cfcf1c1d343127cf6ff53564cf07d35f53ab18ed14d0058b1abf6cd65a55c3070750693f00f1ce0f2b5c1bc9d6c84a05d1fecc6f319154be2a47fd8ea1ec14dd200f7ff82fa4c31f2f391f257aea454cfc3621a9b5aa81fab812612ade7485e9f55ee824988ff6068907355b106c3df230d4551cc3c54f3f28b5a179c23ab9aece53683679e5310dbe5374e4f9d0c1288bb00ae94f5b70de6d623c748acfe73f33196fb1e5d2bc08b77c0fa1b64dab58ae39b63fba4ed13abe8a34d29c8d113df5e4227599ad05f9343875f8f86eb30620ba8a0ed4d76711f3b54acd3306b3b1008557c19b60bb9b8df45ce8e5f85494feeeb35c4c727eb05d59c23c98bdee26d41e3cfe5e66b11fa5ac2fef4b46559cddc93ce6de5640d02fdbeac2614774b6762dccbcffcae1142703ba07e8255b053ed31e53cb50d26af98a62dd9b7d41dcccf5ae130aa38bae231074e220b4d3c406d321cede459f2f37d7a022ff273a2859111dfa49c7ffb08086f60e235456b0f0bf80afcd9e27be07ef4f78ac1a96a529dda9fca12d97af06cf0f101a274979973603743171b159591bfaf95c1b119d919573cf23a8a286fc230fedcd9af118d2deb85ba4b7c41979ab734a0cd6d095dffdf85ee8ed24b68df3bfaf4075fdf86a12fc21089ef8e8cf53caab6399b1f691a3fa02e1054b908bbcf1d98e032c923b5d8d90fc1f0cf728772bf53b29d8327a4cffdce7413ecf7ac50d1522a8c12afc9356730589f1e844fb35fd9168900b6e6a444b40407bfe65cb7a4d564d30b96f6bb80ae9af2576c3a252c6e283fa7b9c46fba82a32bb69b037b8835b31d68af1d7630c4549fb10cd4b216aa6017da39312e065f006150f147d4c6f3ad2768dc361fe22ca5f530a6fed6d4053e66b6e1169ee81a18bad531a23a91630f61078a3f64ceb9df5ebc1e7045db10c3ef46989073e33190490e092684175e391581dc3c33f3969b5935aa96d5dee525374f677cb0340db9abe5d20af0683b63ac9116a351abc14382c4d7c2f6d81d9fa24bc4bd2597606499ca73c4438c47c34b24db69c9d396e61e3b8f2b8217c9965425fab9b0f7363b817c4732818e232e672766c308caa2bc87bed49afa7a99243e6b71f2f18f0100b833610baf42e6c547ec0b5f8692922b7527fa3a098bd5409fe414eb73d437ba53aa36b209b38bf3728e95a5f93381aa8f318b3726441313958aa993ec5c162f659a0bcfd2a6ca10b9e5b7cd009cecc40d634db0f3fada6af98fcbb801efdfdab637a0e19f55575befbaa312fcdb9d273e696ed7cf1349382c2ed7e4209478f19940ed26be67e65eff30b3cbad60c78a823d8c8429b409d2dc9a12ee1bd88f1696613e19f6b8132a90475a5f86ac0ef0348c63c6027b29e4ceff2ef1431bbe9bbd7230c7b4f87a92373bbf25f468af7c792f5c3373d94df9dc253d33a6bc0e200e8efec0295ff079a8e253e63f6a42b27d1916fe66215c9137c5274548f6587407ef9e1095ee82f903c50ca1b40118f18e44289eb6667b81e5b0074affb4a2e6e47de2ca58a16c070ac399edc48396288ac632a9715c6629769a3264a3c8a7959786dddc08796f9f264554dffa1cb4b64eeae9bf2fabbc53106fcb5c11b5a0f483f3c00554c95fae7690868739b08ad1322371c60e0d7e9602a97f12cc7f7fc9ded96cea5f04c767a0dc4b4d15e4e818a3a6159f3c68c8fe383862e2d10d6129db7384604a1c61313ab8d132d1477d84463d6014eefcf77ae1715ef948a1c5c8c5662e9e58658a8bec593f92c0fcfa1d57dce275a3c4bb6ad8cfcc320826f8f88a8355e04ad213627bb96270263c576756b924d39e0f8428c80f5e031b4c24ee974f240766a18509234e6978f10a3ada38dfb195e9b28e2445c88232381565b2bc02086c2afd29c7a6c01ad01e969ac12174a865e22238c02d047d4ae4fabf17a4d1f8b338958acd51dd5d3a2e45852e546c20d856a29ead0b9738466efc1d6ce9b0f598011571043f1bcf52eea4e1151b7e2ec9912a0afe928a7cf95c706bdd7c69d57a799a00f024984e79454e290efb6910932e72185df24a6f37a92c144eb2af75e745077981e3ef05637fbed26e8c2923785b25865bc00671d221b02234bce71fff6a4558e63584845ad5e6c80332343efeb2a19db7b9c33e5f2739ed945d4502a1dd8a22bb9a8c9a7a93d0b07a3616077f9454a4effd8ea77d48b652eec994d31b8bb23a1570236fe5af293c587bfb16268290865309523fac93b0a5f74d69a7668d6445c56004ed779ae792dfe119357c4577f706ece3f4c08c2cb7a94f1f34d2c4d39be0a380ebbcb527ad3c30bbd05ed59527c2937823a63187ba8c1ef27cb6c6d89ba2731838ed4887eeabb1114eabfe7d9756b44666ce07918ac593fd49876bfd3214c22b78407df299f5a3ae1347d7dfc4778a57fcf142ede4c094d945190c9e123ea2462a6a545ee262389c6ea493025a89f1af4c17181fb256624d2e7841bad4fceb468eaa83ab8154582dad2e0de8dc5a90b59750d955afa7dd9f1e9d0379093e93051153431051913a72e43f09a5885bf3fd6e6c87f4f98cedba77529cf685dfa8cec078c5c63a992b2aa9c117822c1b86ce1cb78675f202bfaa996e8b0c1b72ac48e5ffa88ecdfdd430df4a2a49ce1d952c36f59d92e01c6337f97f4e58da73c04f541bfde3940d6374f3d2e149fc64ef01840608d915458c54c336005a9e4a10fcf115b06b62f36bd088666954fde06af64a7102ae3aaaadb97d79a928443d17ce178565a252ac393b622baaa3be5f183f765c3b3c093ec79c624bdd62ad1555e8922b37c71c382db5b19cbbab4c1ed5da8d996771cacb122e3470ba04069aa5c0023abbf935cdd49117c0a24bb966876740ea1bee89fdbe2da827c80ed801f2de2edd9f0363aa10ee324d101bd6fb89033dbb80575e0440b05a2a4682276c4bf960ed2b596386b51132d278225245e619a1e228e8faf7814b2a1306706962a00b28f29d4f782436fda84b1029c4d536eaa70c3896222b42d6d1bcd44d0469a930a7c9c64e0d17336ab78ed4f348d70167cd9dd150d25ea2368f7e841c5e6c875ee7343045329040a27b45c787aea79d50a984c65663b05c133615caae1a5ee4576de559948e1bc3e236c3f1a12f31210b8fa3b11c4ba2cc6d0d27ff468362e003fc2b83e9793af997fb37e00424418e788ec4b3f2543a2baa6b7775574dbf370ec7d520551d7cdd60da33ed525bbbe10b8f09cb46bfc8cb1e1982bed45f7b92ffa8bddcb5e42dabd1757f078d866259efd071cb83c4f88456073feb23597942b36e911962b996a0ae55ee2da10c191c9710790dddb0c6d3e489748c4c1f3d8c74c4258eaa3d52242e7937fbe3cbf917385c02474df655c3559babc51a6857db483eeb1c8a275d9e2715db625da8f766179c2ebebfdafbd1aabd538559d2f0a6c2e092630ce9fd884bf7a701b137e5"], 0x48, 0x100000000000000}], 0xa4, 0x0) ioctl(r0, 0xc2604110, &(0x7f0000000000)) 2018/05/08 06:23:56 executing program 5: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = openat$ppp(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/ppp\x00', 0x22400, 0x0) ioctl$SG_GET_SCSI_ID(r1, 0x2276, &(0x7f0000000340)) ioctl$RNDCLEARPOOL(r1, 0x5206, &(0x7f0000000300)=0x9) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = syz_open_dev$vcsn(&(0x7f0000000240)='/dev/vcs#\x00', 0x20, 0x585400) setsockopt$SO_VM_SOCKETS_BUFFER_MAX_SIZE(r3, 0x28, 0x2, &(0x7f0000000280)=0x200, 0x8) r4 = syz_open_dev$mouse(&(0x7f0000000140)='/dev/input/mouse#\x00', 0x6, 0x0) ioctl$KVM_SET_PIT2(r4, 0x4070aea0, &(0x7f0000000180)={[{0x40, 0xffff, 0x8001, 0x81, 0x9b, 0x1, 0x8, 0x4, 0x2, 0x100, 0x0, 0x3, 0x5}, {0x3, 0x7, 0x400, 0x1, 0x9, 0xfffffffffffffffa, 0x5, 0x9, 0x0, 0x1ff, 0x5, 0x0, 0x1}, {0x1, 0xffffffff, 0xd9, 0x100000000, 0x7, 0x5, 0x22b, 0x7, 0x10001, 0x4, 0x1, 0x0, 0x3}], 0x1000}) setsockopt$inet6_group_source_req(r2, 0x29, 0x31, &(0x7f0000000000)={0x0, {{0xa, 0x4e20, 0x79, @dev={0xfe, 0x80, [], 0x1c}, 0x1}}, {{0xa, 0x4e24, 0x4, @ipv4={[], [0xff, 0xff], @local={0xac, 0x14, 0x14, 0xaa}}, 0x3}}}, 0x37b) setsockopt$inet_int(r0, 0x0, 0x19, &(0x7f0000625000), 0x4) ioctl$VT_GETMODE(r4, 0x5601, &(0x7f0000000200)) 2018/05/08 06:23:56 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) setsockopt$netlink_NETLINK_ADD_MEMBERSHIP(r0, 0x10e, 0x1, &(0x7f0000000040)=0xa, 0x4) sendmsg$nl_generic(r0, &(0x7f0000b3dfc8)={&(0x7f0000000080)={0x10, 0xedf60000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000280)={0x28, 0x22, 0x109, 0x0, 0x0, {0x4}, [@typed={0x14, 0xc, @ipv6=@loopback={0x0, 0x1}}]}, 0x28}, 0x1}, 0x0) 2018/05/08 06:23:56 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) vmsplice(r1, &(0x7f00000001c0)=[{&(0x7f0000000080)="d15148ddb29f9f01e19c995ad0e577894d899b2f381a", 0x16}, {&(0x7f00000000c0)="aca01f32a9c2713bd432a6d3849f0d614aabc851dee583858d6cf7bd59c506dce35583d542884bf1352843e9ea578da0c407efac7533554d94724208175421b4417cd1837e2858eead9e4dd7ec3283de927b4cdffecb5a419c154edec9e1c57d63c9b06d91ac025086430cea3ec7f35a71809181380d587dd509ab4cb26b4ff3b2efb21d85d4fe66d56cc9ce3c66d2a0ed29d7234b9fba3fa8501aada5be6252d6157b15ed2a6e5ece3ee1b55f5626950f68b97b", 0xb4}, {&(0x7f0000000180)="e70532356c2dd13c8d82c26a2844d27fa09926e6379929cb5bd6485f1cb3246cf9a2e3481ecba697abd1efdc1233f50b4e53", 0x32}, {&(0x7f0000000280)="7d368177a888f3fb4cd9de37b932f6feeaf67eafae7af6b6e742e7f5eb5a53441c8954cbad488df6523f827fb6244c423700913f743df47cbcefc5b9adb853bf1ae31fb8ed5e15f592355ff8125e7a308f01c749777558bacff5046e2f39621af0278a34acbe6341dc1903a69b1093a862697a4d5bde40be51ee08b80c3d6393093cd9fd231f77211daafab6e8deb283c1a9333c0bcf67a564b94a91ee15e2f6382b17cd8f96afc3b3c23f543945b6d462b63dfa9b9f59cc44fa856df3161a429103efda534ca5d5c653", 0xca}], 0x4, 0x1) fsetxattr(r1, &(0x7f0000000000)=@known='com.apple.system.Security\x00', &(0x7f0000000040)='/dev/kvm\x00', 0x9, 0x0) 2018/05/08 06:23:56 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000001a40)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000001a80)=@ipmr_getroute={0x1c, 0x1a, 0x511, 0x9effffff, 0x0, {0x80}}, 0x1c}, 0x1}, 0x0) 2018/05/08 06:23:56 executing program 5: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f00006a4ff7)='/dev/kvm\x00', 0xfffffffffffffffe, 0x0) r1 = syz_open_dev$vcsa(&(0x7f00000000c0)='/dev/vcsa#\x00', 0x5, 0x10000) r2 = syz_open_dev$sndmidi(&(0x7f0000000140)='/dev/snd/midiC#D#\x00', 0x8, 0x400000) syz_kvm_setup_cpu$x86(r1, r2, &(0x7f0000fe7000/0x18000)=nil, &(0x7f0000000200)=[@text64={0x40, &(0x7f0000000180)="64660f38156bb2460f01ca420fc75d893e66479d660f50f7b9ac090000b8ffe54997ba137d510d0f3066450f38805300c74424000e000000c744240259567e4cc7442406000000000f011c24f3a60f08", 0x50}], 0x1, 0x3a, &(0x7f0000000240)=[@dstype3={0x7, 0xb}, @cstype3={0x5, 0xe}], 0x2) r3 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r4 = ioctl$KVM_CREATE_VCPU(r3, 0xae41, 0x0) ioctl$DRM_IOCTL_ADD_CTX(r1, 0xc0086420, &(0x7f0000000280)) ioctl$KVM_CREATE_DEVICE(r3, 0xc00caee0, &(0x7f0000000040)={0x6, r4}) close(r3) syz_open_dev$loop(&(0x7f0000000000)='/dev/loop#\x00', 0x0, 0x0) syz_kvm_setup_cpu$x86(r3, r4, &(0x7f000000b000/0x18000)=nil, &(0x7f0000000100)=[@textreal={0x8, &(0x7f0000000080)="0f2147660f7fd466b92f0200000f32ba610066b80000008066ef3e660f3a0e663e9f0f0865660f71f1c60f01df670fae43fa65646765660f15e3", 0x3a}], 0x1, 0x0, &(0x7f0000000140), 0x0) 2018/05/08 06:23:56 executing program 6: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) connect$inet6(r0, &(0x7f0000966fe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000c9effc), 0x4) r1 = dup(r0) setsockopt$inet_sctp6_SCTP_MAXSEG(r1, 0x84, 0xd, &(0x7f0000000080)=@assoc_value={0x0, 0x3ff}, 0x8) write$eventfd(r1, &(0x7f0000fc7ff8), 0xffc7) recvfrom(r0, &(0x7f00001b4f1e)=""/226, 0xfffffffffffffe49, 0x0, 0x0, 0xffffffffffffffa0) write$eventfd(r1, &(0x7f0000604000), 0x8) write$eventfd(r1, &(0x7f0000000000)=0x8, 0x8) 2018/05/08 06:23:56 executing program 7: perf_event_open(&(0x7f0000000200)={0x2, 0x70, 0x3e6, 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_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) unshare(0x20000) r0 = syz_open_procfs(0x0, &(0x7f0000044000)='ns/mnt\x00') setsockopt$ipx_IPX_TYPE(r0, 0x100, 0x1, &(0x7f0000000000)=0x1, 0x4) setns(r0, 0x0) clone(0x3ef6a30f5168d923, &(0x7f00002c9000), &(0x7f0000d70ffc), &(0x7f00001cc000), &(0x7f0000000280)) mq_unlink(&(0x7f0000000040)='/dev.ion\x00') 2018/05/08 06:23:56 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000001a40)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000001a80)=@ipmr_getroute={0x1c, 0x1a, 0x511, 0xf00, 0x0, {0x80}}, 0x1c}, 0x1}, 0x0) 2018/05/08 06:23:56 executing program 1: syz_emit_ethernet(0x2a, &(0x7f0000000180)={@link_local={0x1, 0x80, 0xc2}, @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x2, 0x0, @rand_addr, @multicast1=0xe0000001}, @igmp={0x14}}}}}, &(0x7f00003b5000)) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) setsockopt$inet6_opts(r0, 0x29, 0x3f, &(0x7f0000000040)=@dstopts={0xf7, 0x17, [], [@enc_lim={0x4, 0x1, 0xfffffffffffffffc}, @jumbo={0xc2, 0x4, 0x1}, @hao={0xc9, 0x10, @mcast2={0xff, 0x2, [], 0x1}}, @pad1={0x0, 0x1}, @enc_lim={0x4, 0x1, 0x2}, @calipso={0x7, 0x48, {0xda2, 0x10, 0x0, 0x37fabe49, [0x10001, 0x10, 0xfffffffffffffff7, 0x6, 0x7fff, 0x8, 0x835, 0x10001]}}, @calipso={0x7, 0x50, {0x4, 0x12, 0x7, 0x6, [0x3, 0x80, 0x8, 0x5, 0x6, 0x4, 0x3600000000, 0xfff, 0x90ca]}}]}, 0xc8) 2018/05/08 06:23:56 executing program 5: r0 = perf_event_open(&(0x7f0000d2af88)={0x2, 0x78, 0xe2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$KVM_CREATE_DEVICE(0xffffffffffffff9c, 0xc00caee0, &(0x7f0000000180)={0x4, r0, 0x1}) setsockopt$inet_tcp_TCP_FASTOPEN_KEY(r1, 0x6, 0x21, &(0x7f00000001c0)="b188dfb0aa8ee2c93da4bf5af41f4219", 0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0x0, 0x0}) ioctl$sock_inet_SIOCSIFFLAGS(r3, 0x8914, &(0x7f0000002680)={'bond0\x00', 0x1200}) openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000400)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) readv(r2, &(0x7f0000000640)=[{&(0x7f0000000600)=""/59, 0x3b}], 0x1) sendmmsg(r3, &(0x7f0000000200)=[{{0x0, 0x0, &(0x7f0000000540)=[{&(0x7f0000000040)="103d7c20bb5d2efaa48843610c127d64ff6c42a0222bc932db9afa3af699f46043c041361b256b49365483085cc0bc60d2192e6be2283713d217b87477b408785434fee9bee315", 0x47}, {&(0x7f00000002c0)="ab8117ed6ceb9048ad1f01dd7f31868fc6b01b0a688fc6bfc481be8ab5c7a6885077a628907192df56225613fa133fa397486eaaa22053487c9bc4bd4cda96bc5e2f5965036d65a41e5cf3e22777fe4d90a144", 0x53}, {&(0x7f0000000500)="f94523f90a", 0x5}], 0x3, 0x0, 0x0, 0x24000000}}], 0x1, 0xffffffffffffffff) getsockopt$inet_sctp6_SCTP_RESET_STREAMS(r1, 0x84, 0x77, &(0x7f0000000240)={0x0, 0x80000000, 0x1, [0x7]}, &(0x7f0000000280)=0xa) getsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER(r1, 0x84, 0x7b, &(0x7f0000000440)={r4, 0x8000}, &(0x7f0000000480)=0x8) r5 = socket(0x5, 0x8080a, 0x81) setsockopt$inet_sctp6_SCTP_SOCKOPT_BINDX_ADD(r5, 0x84, 0x64, &(0x7f00000000c0)=[@in6={0xa, 0x4e21, 0x2, @local={0xfe, 0x80, [], 0xaa}, 0x94}, @in6={0xa, 0x4e20, 0xffffffffffff0473, @ipv4={[], [0xff, 0xff], @multicast1=0xe0000001}, 0xa8}, @in6={0xa, 0x4e22, 0x7f, @ipv4={[], [0xff, 0xff], @multicast1=0xe0000001}, 0x7}, @in={0x2, 0x4e20, @loopback=0x7f000001}, @in6={0xa, 0x4e24, 0x5, @loopback={0x0, 0x1}, 0x354}, @in={0x2, 0x4e22, @rand_addr=0xf3}], 0x90) connect$rds(r5, &(0x7f0000000340)={0x2, 0x4e24, @multicast1=0xe0000001}, 0x10) 2018/05/08 06:23:56 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) setsockopt$netlink_NETLINK_ADD_MEMBERSHIP(r0, 0x10e, 0x1, &(0x7f0000000040)=0xa, 0x4) sendmsg$nl_generic(r0, &(0x7f0000b3dfc8)={&(0x7f0000000080)={0x10, 0x600}, 0xc, &(0x7f00000003c0)={&(0x7f0000000280)={0x28, 0x22, 0x109, 0x0, 0x0, {0x4}, [@typed={0x14, 0xc, @ipv6=@loopback={0x0, 0x1}}]}, 0x28}, 0x1}, 0x0) 2018/05/08 06:23:56 executing program 6: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) connect$inet6(r0, &(0x7f0000966fe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000c9effc), 0x4) r1 = dup(r0) setsockopt$inet_sctp6_SCTP_MAXSEG(r1, 0x84, 0xd, &(0x7f0000000080)=@assoc_value={0x0, 0x3ff}, 0x8) write$eventfd(r1, &(0x7f0000fc7ff8), 0xffc7) recvfrom(r0, &(0x7f00001b4f1e)=""/226, 0xfffffffffffffe49, 0x0, 0x0, 0xffffffffffffffa0) write$eventfd(r1, &(0x7f0000604000), 0x8) write$eventfd(r1, &(0x7f0000000000)=0x8, 0x8) 2018/05/08 06:23:56 executing program 0: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendto$inet(r0, &(0x7f0000103fa0)="88", 0x1, 0x0, &(0x7f0000000040)={0x2, 0x0, @remote={0xac, 0x14, 0xffffffffffffffff, 0xbb}}, 0x10) setsockopt$inet_sctp6_SCTP_EVENTS(r0, 0x84, 0xb, &(0x7f0000294ff5)={0x0, 0x0, 0x0, 0x3}, 0xb) shutdown(r0, 0x0) recvmmsg(r0, &(0x7f0000004100)=[{{&(0x7f00000039c0)=@ipx, 0x80, &(0x7f0000004040)}}], 0x1, 0x0, &(0x7f00000042c0)={0x77359400}) r1 = semget$private(0x0, 0x7, 0x0) semctl$IPC_RMID(r1, 0x0, 0x0) 2018/05/08 06:23:56 executing program 4: r0 = openat$audio(0xffffffffffffff9c, &(0x7f0000000040)='/dev/audio\x00', 0x0, 0x0) close(r0) r1 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout_data(r1, 0x107, 0x16, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x407d, 0x7, 0x7ff, 0x7}, {0x6, 0x400, 0x1f, 0x3}, {0x40, 0xfffffffffffffff8, 0x3, 0xffffffff}]}, 0x10) poll(&(0x7f0000000140)=[{r1}], 0x1, 0x94de) sendto$inet6(r0, &(0x7f0000000080)="5c19005bf0f0498dfc11e1af6830", 0xe, 0x0, &(0x7f00000000c0)={0xa, 0x0, 0x4, @loopback={0x0, 0x1}}, 0x1c) 2018/05/08 06:23:57 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000001a40)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000001a80)=@ipmr_getroute={0x1c, 0x1a, 0x511, 0xf0, 0x0, {0x80}}, 0x1c}, 0x1}, 0x0) [ 246.051269] validate_nla: 8 callbacks suppressed [ 246.051279] netlink: 'syz-executor3': attribute type 12 has an invalid length. 2018/05/08 06:23:57 executing program 6: setsockopt$inet_sctp6_SCTP_NODELAY(0xffffffffffffffff, 0x84, 0x3, &(0x7f0000dbfffc)=0x3, 0x4) bind$inet6(0xffffffffffffffff, &(0x7f0000fa8fe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) connect$inet6(0xffffffffffffffff, &(0x7f0000966fe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x8, &(0x7f0000c9effc), 0x4) r0 = dup(0xffffffffffffffff) setsockopt$inet_sctp6_SCTP_MAXSEG(r0, 0x84, 0xd, &(0x7f0000000080)=@assoc_value={0x0, 0x3ff}, 0x8) write$eventfd(r0, &(0x7f0000fc7ff8), 0xffc7) recvfrom(0xffffffffffffffff, &(0x7f00001b4f1e)=""/226, 0xfffffffffffffe49, 0x0, 0x0, 0xffffffffffffffa0) write$eventfd(r0, &(0x7f0000604000), 0x8) write$eventfd(r0, &(0x7f0000000000)=0x8, 0x8) 2018/05/08 06:23:57 executing program 1: unshare(0x20000000) clone(0x0, &(0x7f0000000240), &(0x7f0000000000), &(0x7f0000c35ffc), &(0x7f0000b3bfff)) clone(0x0, &(0x7f000052cf69), &(0x7f0000850ffc), &(0x7f0000e9b000), &(0x7f0000000000)) wait4(0x0, 0x0, 0x80000000, &(0x7f0000000080)) getrusage(0x0, &(0x7f0000000140)) [ 246.124290] IPVS: ftp: loaded support on port[0] = 21 [ 246.152502] netlink: 'syz-executor3': attribute type 12 has an invalid length. [ 246.366197] IPVS: ftp: loaded support on port[0] = 21 2018/05/08 06:23:58 executing program 6: setsockopt$inet_sctp6_SCTP_NODELAY(0xffffffffffffffff, 0x84, 0x3, &(0x7f0000dbfffc)=0x3, 0x4) bind$inet6(0xffffffffffffffff, &(0x7f0000fa8fe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) connect$inet6(0xffffffffffffffff, &(0x7f0000966fe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x8, &(0x7f0000c9effc), 0x4) r0 = dup(0xffffffffffffffff) setsockopt$inet_sctp6_SCTP_MAXSEG(r0, 0x84, 0xd, &(0x7f0000000080)=@assoc_value={0x0, 0x3ff}, 0x8) write$eventfd(r0, &(0x7f0000fc7ff8), 0xffc7) recvfrom(0xffffffffffffffff, &(0x7f00001b4f1e)=""/226, 0xfffffffffffffe49, 0x0, 0x0, 0xffffffffffffffa0) write$eventfd(r0, &(0x7f0000604000), 0x8) write$eventfd(r0, &(0x7f0000000000)=0x8, 0x8) 2018/05/08 06:23:58 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000001a40)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000001a80)=@ipmr_getroute={0x1c, 0x1a, 0x511, 0xec0, 0x0, {0x80}}, 0x1c}, 0x1}, 0x0) 2018/05/08 06:23:58 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) setsockopt$netlink_NETLINK_ADD_MEMBERSHIP(r0, 0x10e, 0x1, &(0x7f0000000040)=0xa, 0x4) sendmsg$nl_generic(r0, &(0x7f0000b3dfc8)={&(0x7f0000000080)={0x10, 0xf1f6000000000000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000280)={0x28, 0x22, 0x109, 0x0, 0x0, {0x4}, [@typed={0x14, 0xc, @ipv6=@loopback={0x0, 0x1}}]}, 0x28}, 0x1}, 0x0) 2018/05/08 06:23:58 executing program 1: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/uinput\x00', 0x52002, 0x0) listen$netrom(r0, 0x81) r1 = openat$selinux_enforce(0xffffffffffffff9c, &(0x7f0000000200)='/selinux/enforce\x00', 0x84801, 0x0) fallocate(r1, 0x1, 0x0, 0xffffffff000) getsockopt$inet_sctp_SCTP_PR_SUPPORTED(r1, 0x84, 0x71, &(0x7f0000000000)={0x0, 0x3b1}, &(0x7f0000000040)=0x8) setsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(r1, 0x84, 0x18, &(0x7f0000000080)={r2, 0x9}, 0x8) 2018/05/08 06:23:58 executing program 7: r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x8, 0x800000000004, 0x4, 0x9}, 0x2c) r1 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.cpu/syz1\x00', 0x200002, 0x0) bpf$BPF_PROG_QUERY(0x10, &(0x7f00000000c0)={r1, 0x0, 0x0, 0x0, &(0x7f0000000080)}, 0x20) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000040)={r0, &(0x7f0000000200)="a80a0295824126ec85e704549694c542d341c9da82e7d01c0f2367d85f1176c3ad6c1dcb268b63b17d199c4211f7bfbf6611564809aadf147cb733e0cd7420ed42c545fd5706f63154dab0cdfa8d22e89b19ac681b37f7793d1ba56d2a20600b2d9f090c624eee1ebd6a279c13320c", &(0x7f0000000280)="716d62011fc144a74d8a3a95f84553ccf54d5dcfcb363dada8b7e17fcaa37c5e4b348ecf201458a6c9aa1d21fc11301663e77efd6aa3e58b023f12a538e819739679098196152b2cce6d32b3b8b02899c2ea5ae1e2652a104c66dd01b37709d48a8feb3c996e94798483aa1310935dbd248e5b8f575b688d7c60a3d3347f228f195ed2904b554ad837e07604c7572d17dc4c407542b4a2d6e8b9425c92286549ba11", 0x1}, 0x20) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f00000001c0)={r0, &(0x7f0000000100)="564245d4e4bdd84616fb06aaf80744f5a2abc79b15f25b1804be427a8f670ef8515c5e8ac9f4f1c605c88821468f0c047d3576d79fb80a48a4097b5d036b49b35efe176b13d8f06396b3bd22467eeee326223016b93046978e89e936bf960eb2f832ae630275df32e4135a8450e55c0a4c367864a316574d13f8dd59a4cce5a5", &(0x7f00000000c0)}, 0x20) 2018/05/08 06:23:58 executing program 0: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendto$inet(r0, &(0x7f0000103fa0)="88", 0x64, 0x0, &(0x7f0000000040)={0x2, 0x0, @remote={0xac, 0x14, 0xffffffffffffffff, 0xbb}}, 0x10) setsockopt$inet_sctp6_SCTP_EVENTS(r0, 0x84, 0xb, &(0x7f0000294ff5)={0x0, 0x0, 0x0, 0x3}, 0xb) shutdown(r0, 0x1) recvmmsg(r0, &(0x7f0000004100)=[{{&(0x7f00000039c0)=@ipx, 0x80, &(0x7f0000004040)}}], 0x1, 0x0, &(0x7f00000042c0)={0x77359400}) 2018/05/08 06:23:58 executing program 5: r0 = syz_open_dev$sndpcmc(&(0x7f0000000080)='/dev/snd/pcmC#D#c\x00', 0x0, 0x0) setsockopt$netlink_NETLINK_DROP_MEMBERSHIP(r0, 0x10e, 0x2, &(0x7f0000000040)=0x1e, 0x4) ioctl$EVIOCSCLOCKID(0xffffffffffffffff, 0x400445a0, &(0x7f0000000080)=0x801) r1 = getpgrp(0x0) fcntl$getownex(r0, 0x10, &(0x7f0000000180)) gettid() getpgid(0x0) r2 = syz_open_procfs(r1, &(0x7f0000000280)="9080322542e3001bb975091c4490c4054973af47d1bc7d2b6c52ec1f418ef7db8fdc6bbedede0add240379b92bace7c384220e5cfb3c16637f63f41be8000000000000000000000000000000af13f353d5c559ae3cd05b7df5ca2e888371af6ec00aaaf32918056172cfff3fd8152ca527729779907cf74afb8dc07dbfa2974131b4ec1041ecb74b3d4631701e095e806785e2c1a80000000000000000") ioctl$EVIOCGBITKEY(r2, 0x80404521, &(0x7f0000000100)=""/58) pkey_mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0xd, 0xffffffffffffffff) ioctl$DRM_IOCTL_RES_CTX(r2, 0xc0c0583b, &(0x7f0000000000)={0x0, &(0x7f0000000040)}) 2018/05/08 06:23:58 executing program 4: r0 = socket$inet_smc(0x2b, 0x1, 0x0) listen(r0, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x19, &(0x7f0000000000), 0x4) r1 = syz_open_dev$admmidi(&(0x7f0000000040)='/dev/admmidi#\x00', 0x2, 0x80) ioctl$sock_netdev_private(r1, 0x89f4, &(0x7f0000001100)="016291b9cf1313463000e13bb3d62b0eae949d7634cfc11832f7ae0e89d4bbc53bcf39607dec70cc535649290c29428227a7fe74aff8888f7ac0785cf44ba645b48b13353b548c7c418d979819691b70fa98a8a86bd27986d5e489267fc0fb7002f1e4c0609a28199e2720493d75a6853498ae9046efd603a28825707088a50a73ade6a4e68b146f85ea0701b2b0b99c72686520284e02a61881a1fb27874f4f3ac66360e6e88839c8faa54955cfebddc0d7c4aaa6b50907c4a87595325267be840660cd1895f9666293a622085f12747a07c42d7ff4ba37214a456507d826d1664915ab5cae15fbfbfef494") sendto$unix(r1, &(0x7f0000000080)="863ba20a580d01bb7dd7d0c874788d15f95faec15bfaded56cb6f3fcb481055a1f8435a2575fcaf3e8d145274e7cc8a655c9437545398b42f4028a8eda853c4ef9713637a11e99f821b2a0c5c3d022b901de68cba4348c2bce7c4e06b26fd408b5d0d5db14b565bb267a47eec1aca04087551f9f16125362800d97dde9df58ebad8e5cd587bbbd61e5f135408b88b0fc8c21cfc9feaed0bff2b6a7d506b02a43ff0276376663f5f56ebc7281d0e93b95f20f37b376c4a93153384a1c85534e2ee487163bbc8274feaf6d02162497b242274d1e8619a980cb301a0c9edbc3236b23647a7e69da370078cd539d684843591650776d91810a5933618b7c4ee9d2fccb49bfc2014bf0251dfcecf64eb57e990af0431e134ee2ee45ed8e71ee9b1e9cdbc4b3e9e0b3e6d91027a81872f783f97cce858fe531efb7ee5cc67fdc933a12d77d167485934dd337faafe7aeadf372d411585ac556cda45391878ed57d4c69b3e76ed9cb02989b6d7d057a46f9383764ecb097eaa3d1989c4136506478ddcf7f99af30f0868a0ec93de46e83abae0f277e535eb5d655d70f86d5eddd6abf841afa357fc9b67fe63287819018d70bbf09f8b3104ca85ea6774a90bcf8daa6f71ee43a45726e52ad3fbf65a33948b143775a9c0f3f9dde9e1cd2197220af2d6e55d6caa8f5c7f0732548fe879369a84c33aca7d0af8547f4e62a9b88f6e193298ca146c421d635035031139d7b8521a5655194e3ee99bd554a7bf18e0dd5f236269357f83d2de06d9fb55e2fe43123876e7e8b851996feb8c09a3bb83ea9802b3d95b5a6ad351dbbc31f376fab31165c96a4837305e1090351e2a53fa3e92c7aad761bb167c7124b7c2459fb07639246c861a8cad4aad805526179b9fb4c5457bc998e07f6b597b969e16984cd2d1f3298c20ff56a7bc87e1153cbbef3c0f9a8805db6f47c4ece778aaf4c98bd0024c16283c6d9b356e24d62808d3300eddfc18fdfd4c7c5b1638521bf395169981b2e4d3e835057c6d1d2bad79c4f8291335fd1d32f24cbfcffc3905112a4fbd0abba90259fc856c587e22acc1e0538beada84fa9e40e33a47bb6b159ac6b7132778639c455bd89ca08883c9a4d99f1cab4062d7c8c506563976dc34d911626c0181a83441a71a2bef91088ac5439f2079d46ece8fdf560519677861437a4008202977cb4034627b78f511d4e9c86597e2de1a6556685bef50626ff3dd9f3f42183366af1952fff4ab557380a95479726ff6e0b7c4b887dba83e82cfa79ecb17f45d12642287339e56d851630614518073ff6afae379488b84f0079c03b796ce632ceb9d9b87b4b49f32208113e22150a69d7a9d15d91db4bf150cb67fbd42d382444ad3f76bf6a974a00c7570f9eca46679ac7fc6e74d6e1d59a109f4520fa31a15bde2532e4fa21d40e4a653ff00fbb55c5b4c5a4697fd6acba69ab5d37dc437db7a102b930b6924bf3004116a4451729956a7309c82bdb774848a13e86e1a30d2b60ca8ccbee4401b340ddbfb1c5532f6ef04eed103992311e598633e7a39b54d0f394b9ac7aa7467da2219c2e8694ac8f39c379241d5dbbdf8230ec180c7a2493323a39551e7b4b51a1f1cce7c8e757a9cac2ead35de0b7540d963a7979baae6eed9602641f7b73448268b3b89632ab8267dbe8d6a956a130a44e9f0d762f64d59a33213c7592bba0e31f00de639961e045d48a1f435e956f47610d4685a8513239529b313bb35044b14521f7208290e0de3c476d740151b3e130dcdccbe979005dd7f1d9f09f60e6eedb5e38e0f4d921b9941aae32c9985ebe96fdfcf1337cb7497a9e57bf62240f3bf7de5d24bc040d9675c97fe219176cb23a937f3c604576d3eec3608efcae321fe5f0c1181502dfff8fee57c8ed0792055281bb82700ebf938f1743d6c0755beb778b6ba65043a37ad7a2ec51f55df7d64e8d0d60fd1be5538e8002ee25e5f77ad0cadde2c180520fbf8b9fb8b6e90e9e3207f2a8e101dbeee4338c9156f03f0161d02d8116009a57eb8b62b5b6f3f958ba0db43a98c927376a220f8d38a7be7f40d5f98ba4100a2b01b9e0317cb8bbdebd12f4ffe7d0ccd1da048a69f9b5cd79dca9a46c84175caf84db18ecbf9c7d3f2b32d3766553b72206b08153e18667e34375f4e40be029af946c7a913fa0d9a62a55cb1f13c293fb710f65f825eba070fcb813075b0a2688a60b7aa2b1b3ef7636cb0c964801b24d0d3434162c19dec4c1d95ec6a4fb0d7342629a426397bfd16505ebf3ba70e0053173e9799dfc51f744439076d736c28537f89719827adf0648af68af2407e5a53307587e9de95e39ecf2d2258a9385585c56abde656d2e98b957ac81f0ede11c9c8b79e3ba6929ec5ee4cd46d74ff129dcf46c1ec3754ac6344973c8d5e6f42e10970609fc33951bf5e99349e62802eab18e3f6c48182aef6b59e174af3743456556d85c7ccd5aacaaa4dbdb57919a8ebbae616a214dc264b356225e1af304f3b1e8fa945f031fe5f2e3c80521e8ba920adc59d7f5122bb58351ec2348e17b5cd1d0e20c4de083f8a608b96481f30768869153c48d9432017d433ebc588e437823d7472ef3f56435982deb8e2729dfef947aa93667e0fb0fa09ea5483fa458e5641b533aa249869a2f9ee6e0cddc2a741fe0a6b211fbbae8f54135c4f38f803d248eb8f93d91b5d6e5a6d325b4319d5a6fb3ea72960a9b99cd6c2f336b0166731cbde5a88d978c13897a6fc283d0ec700bf45367ea4c6f7c6d19673e5497e2814120ca2d931e60c151a0efc30c7960cbd0fde9fc67f30ae4a8034a9064cb7b906bb47c64523f92faba493ba3f4014702d0040f8e458b6b8cb49c4cbcdd32807fc2473fb85b604f2435e0d7395fb44aef7f139eb187595cd9f2a61e61cf492024b41a6a927fb4916c8a7cdc9034530d7c15b1015ec508be410b9b08a0344dc4e26c10fb4c795b0e0fab21afc3d3b43dc8533cc306ca703490676ca451e2de4be59f15ce8abdcfc33f849582b0286853ec51dfad93da7cf0b0f0fabef9a260d79b8485d9cb9eb16bb7a1094890cf191826499e3169ac2d08eca1f13d1c26667eaa8fa4c9168c75ce5d722b32d32f7974a9d6b70048404c69f119756e293364d51ee4f46df0633c44b3bffe8f3f75161c197ad83a4da87225a971ba4f14cbf11f94d3297c87e5c62cf6d77b28d423e924d8e71793e2d181d84c5266ca2c90d61ee48d4ae7c9f86f77c97181e2230ccf5b5c742f66022da526836da8a9ad1f53e35b87851d9ae51d7451c286ef0489d134d2b3f486b2aaaaa3fdc56cf08cc8789872d3ed0d7d2b1fb568e5e7775f31cfdc8090cd7b1c9a3cc0c165ce80cab6d8a8efb04ed0230ae95627742f72c63a9c7156c2f9edc39ce884479071b8ca91a3c524bc33ebfb735e7597b9a95f3fedaac85d2cd7496760d1b3e9fadfc5a11e13913cfd90cc255f1162a1198d8064450556132538da31f788856efb17737178875ed9c42af1a392c7e7989000553b065dd8f5fe8aa67eec1d253af5f4c283cef55340a832d277de5d490a4f45df0346694c8f47bd9c12918160fa6206af94d68a5d4196ccbf207a5e9562c6c1284efc7d462ad8e1b1d21667ebe5e3d8c037bbee509d7c3f5cf9218d6778235d6cb526801eb4587182858eef021d540d1654d004629f863058d9f23ca55e46010fe58e107a6976e27c530897ac690531a45491b24f9fc7d085d77de960f5a23d07df7f01c827034f00587c67c349cd9290410f5ac126702d8b6d772d550fc46d01ed1e9e20dbd6be91b103329f8133c14a948db18d356e2723c3c26ee05f0baaa299565cdbe578c197969693a2c90dbddf624391ebf529f3c39700bbc709037ec89cdacc74afb872bdcb208378d7934efaf89bddf85d7ad756443058d5c6433e85919ce61b9cdfda9b7ea5e649ebfc8d61066ac414db3311d428885fded22595dade0d4a3334f89615006de350afd834eb5bb2d29b2a1e45d1140f5b1babe47317354dd708ca75b68c046c4637d833737137a74615f1ddd4f8674cbbe6d9987de13a3ef5dd4ab61913295acb88f7c4112da0bbadf408b35eac74c280611debe755b023ed0ec4ce2ed3b37ca46ccd9d4beb2633625c4fac21eae576f1b986cfbd971913432d741af7e035171b2b1a7cb4f9ca65b610f3c9e33bbdd0b99a8469aa217b646a311e03e944bdff8330462d8b755971fe4c8c3348e5a280edba16f980831affb5e7aeef17b75f808502577abc49593fa0f131e3a46d312a951b3181f38de7a3643a2534c43eb616e441cfa609dfa4a42e23192dab00fa90088863787df1a70bc0d839140e43cbb00dcedaea990752666b24f85ee93aa8c7547ce0af2d6ff1b88bc799b4c5c4bd32359510a0a7f6e62aa118b1fd472e6b62b551861e1276b7a1f3d55caf79e78ae8acb549e04812b7c59b367416763a8d88f02e4fb9ec60291d02d7cce96531c3dbad6544f6ab1e119f748a8b032b27f440e41d902b0a0112a75117b4c12ea678d4780f0e93e611681e76e2b3a572d0d272bc79711b8b9a88dae02087d6453644557c23a0b60dffb32db309f9ef89c0c1a65f78d284346bf45a39254fdb33a16209433688a889c29374c0db57db7a842f8dd595c6c57caa67f8607bc7ef75557163c9174ef3cb881b983199a84d58870125f6434c7a49a2350180139bdbc542978e32d1952158df3538f6b5022dd7a644867717d259b236e11fdb1bdd6a1cb55a2b3f2c102ea9260bcfb1e841710a0af41607fbd94f253892cd453ef78c98c6d452aca04e137f19e07cb5cf096e83a270e9c77fdbdeba271f02f8d02f0b2c76a771d89f0684a44812fbb82cf612bb7a401ef7594ab80ee16ce8a73f0041902f943b77bd50039c41a958bc43f489ba96f333bb52a78c74214f5dfcc099cdb89c2b9efbb33e83492b5635cfe8d4e582baf8c5b69a0e880cbe23a03c77d727c23c3d66132d161e6f5b9e57b689d171c6191753c3c9064640a3d5d6a135f54ebbb09c4bb8f0117bbe470f1e085345aa2b33262afe4e80f91547ec85ca4f9c9291158684553d70d8efa213344d0c47e4c067c2844949cb16a472deea1fa4a419e53626c989cf928fa20b7582100cff82d84ddff04671ad04bb90ca6f0ad61d05afc120d857d7a2e22ecaddc0f05f6ca38c9357dcda0f19cb052724a055efe317b24f527eb8a26974e50d8d8b26f12f1945d43efceeb84e34f496019ec351e1bbd679ac75b407f9f1aef40b0e01593c4870fb92498cfedb637a54e29c2e19f36e71447f9fe90432f09e2ce6eb9470d70f0746241bcc4b6c2be37348580d9cd239164695a62bfb90baa61d5d972bc77b024fb77d2183a45820208102f06e6b4a00183fee9062d15cec58a8c14cb955da681f8e2258c52a0b9c164722ef3f90298ae17088a34d9e058ef9c875a08ec43e265353bce5fd28c1a543e4fc4d599de77b85227106bbd1f154d837e79fc676801f9d14c4fc5f50950f390a03d6fdd7fc74d749b1a9079565798cd629fb09b323758db1e6171ca451eb8464cb5dd48c3a31e6232289ae703171aa3b5f1b56571dbabef6d6ca958afb1baac72c69a7035b4bce9fff7e28ffe6f75a0066b28704c3ecc5cb8fb4718d561f2941c2514df9e5d50e444e3ee9db125a7c5ad1986c37887710e12d461fc4e2ed17bd2fdebcc47b0385aeb7fdbad3cf1173f66e008503ae8db357648dff75b39e9b130605d62c090b32e3f2f5dfd3a7f562c9d9bf3363f505960b73a9e30a5dd10ea806be0c52", 0x1000, 0x10, &(0x7f0000001080)=@file={0x1, './file0\x00'}, 0x6e) [ 247.271525] netlink: 'syz-executor3': attribute type 12 has an invalid length. 2018/05/08 06:23:58 executing program 7: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_buf(r0, 0x0, 0x31, &(0x7f00009b1000), 0xfda0) r1 = socket(0x15, 0x3, 0x0) setsockopt$SO_RDS_TRANSPORT(r1, 0x114, 0x8, &(0x7f0000000000)=0x1, 0x4) 2018/05/08 06:23:58 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000001a40)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000001a80)=@ipmr_getroute={0x1c, 0x1a, 0x511, 0x0, 0xd3020000, {0x80}}, 0x1c}, 0x1}, 0x0) 2018/05/08 06:23:58 executing program 6: setsockopt$inet_sctp6_SCTP_NODELAY(0xffffffffffffffff, 0x84, 0x3, &(0x7f0000dbfffc)=0x3, 0x4) bind$inet6(0xffffffffffffffff, &(0x7f0000fa8fe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) connect$inet6(0xffffffffffffffff, &(0x7f0000966fe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x8, &(0x7f0000c9effc), 0x4) r0 = dup(0xffffffffffffffff) setsockopt$inet_sctp6_SCTP_MAXSEG(r0, 0x84, 0xd, &(0x7f0000000080)=@assoc_value={0x0, 0x3ff}, 0x8) write$eventfd(r0, &(0x7f0000fc7ff8), 0xffc7) recvfrom(0xffffffffffffffff, &(0x7f00001b4f1e)=""/226, 0xfffffffffffffe49, 0x0, 0x0, 0xffffffffffffffa0) write$eventfd(r0, &(0x7f0000604000), 0x8) write$eventfd(r0, &(0x7f0000000000)=0x8, 0x8) 2018/05/08 06:23:58 executing program 5: mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x15, 0x80005, 0x0) getsockopt(r0, 0x114, 0x2713, &(0x7f0000000000)=""/13, &(0x7f000033bffc)=0x9) [ 247.368747] netlink: 'syz-executor3': attribute type 12 has an invalid length. 2018/05/08 06:23:58 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000001a40)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000001a80)=@ipmr_getroute={0x1c, 0x1a, 0x511, 0x0, 0xf00000000000000, {0x80}}, 0x1c}, 0x1}, 0x0) 2018/05/08 06:23:58 executing program 7: r0 = syz_open_dev$tun(&(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r1 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000040)='/dev/hwrng\x00', 0x8c000, 0x0) ioctl$sock_inet_SIOCRTMSG(r1, 0x890d, &(0x7f0000000100)={0x8, {0x2, 0x4e21}, {0x2, 0x4e24, @remote={0xac, 0x14, 0x14, 0xbb}}, {0x2, 0x4e24, @dev={0xac, 0x14, 0x14, 0x15}}, 0x4, 0x1ff, 0x1, 0xb0, 0x2, 0x0, 0x10001, 0xffffffff, 0x3}) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={"696662300000ebff0b000000001000", 0x200000000500f}) ioctl$TUNSETOFFLOAD(r0, 0x400454d0, 0xd) 2018/05/08 06:23:58 executing program 6: r0 = socket$inet6_sctp(0xa, 0x0, 0x84) setsockopt$inet_sctp6_SCTP_NODELAY(r0, 0x84, 0x3, &(0x7f0000dbfffc)=0x3, 0x4) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) connect$inet6(r0, &(0x7f0000966fe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000c9effc), 0x4) r1 = dup(r0) setsockopt$inet_sctp6_SCTP_MAXSEG(r1, 0x84, 0xd, &(0x7f0000000080)=@assoc_value={0x0, 0x3ff}, 0x8) write$eventfd(r1, &(0x7f0000fc7ff8), 0xffc7) recvfrom(r0, &(0x7f00001b4f1e)=""/226, 0xfffffffffffffe49, 0x0, 0x0, 0xffffffffffffffa0) write$eventfd(r1, &(0x7f0000604000), 0x8) write$eventfd(r1, &(0x7f0000000000)=0x8, 0x8) 2018/05/08 06:23:58 executing program 5: r0 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000001700)='/proc/self/net/pfkey\x00', 0x48100, 0x0) setsockopt$packet_fanout_data(r0, 0x107, 0x16, &(0x7f00000017c0)={0x9, &(0x7f0000001740)=[{0x9, 0x1, 0x6d1, 0xe5b6}, {0xf0, 0x7fffffff, 0x6, 0x72aebb73}, {0x80000000, 0x1, 0xa306, 0x6}, {0x9, 0xffffffffffff9c3c}, {0x7fff, 0x40, 0x400, 0x80000001}, {0x6, 0x6, 0xffffffff, 0x3}, {0x5, 0x2, 0x9, 0x7d5b}, {0x7fff, 0x0, 0xb497, 0x200}, {0x7fffffff, 0x0, 0x2, 0x1e}]}, 0x10) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) r2 = syz_open_dev$audion(&(0x7f0000000000)='/dev/audio#\x00', 0x401, 0x0) ioctl$BLKFLSBUF(r2, 0x1261, &(0x7f0000000040)=0xa57) getsockopt$inet6_mreq(r1, 0x29, 0x11, &(0x7f0000acc000)={@loopback}, &(0x7f0000631000)=0x14) setsockopt$packet_fanout(r0, 0x107, 0x12, &(0x7f0000000080)={0x9, 0x1, 0x9000}, 0x4) 2018/05/08 06:23:58 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000001a40)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000001a80)=@ipmr_getroute={0x1c, 0x1a, 0x511, 0x0, 0xf0ffff, {0x80}}, 0x1c}, 0x1}, 0x0) 2018/05/08 06:23:58 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) setsockopt$netlink_NETLINK_ADD_MEMBERSHIP(r0, 0x10e, 0x1, &(0x7f0000000040)=0xa, 0x4) sendmsg$nl_generic(r0, &(0x7f0000b3dfc8)={&(0x7f0000000080)={0x10, 0x1000000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000280)={0x28, 0x22, 0x109, 0x0, 0x0, {0x4}, [@typed={0x14, 0xc, @ipv6=@loopback={0x0, 0x1}}]}, 0x28}, 0x1}, 0x0) 2018/05/08 06:23:58 executing program 5: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = eventfd2(0x0, 0x0) ioctl$KVM_IRQFD(r1, 0x4020ae76, &(0x7f0000000000)={r2}) r3 = perf_event_open(&(0x7f0000000200)={0x2, 0x70, 0x3e6, 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_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) dup3(r3, r2, 0x0) [ 247.672452] netlink: 'syz-executor3': attribute type 12 has an invalid length. [ 247.791356] netlink: 'syz-executor3': attribute type 12 has an invalid length. 2018/05/08 06:23:59 executing program 6: r0 = socket$inet6_sctp(0xa, 0x0, 0x84) setsockopt$inet_sctp6_SCTP_NODELAY(r0, 0x84, 0x3, &(0x7f0000dbfffc)=0x3, 0x4) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) connect$inet6(r0, &(0x7f0000966fe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000c9effc), 0x4) r1 = dup(r0) setsockopt$inet_sctp6_SCTP_MAXSEG(r1, 0x84, 0xd, &(0x7f0000000080)=@assoc_value={0x0, 0x3ff}, 0x8) write$eventfd(r1, &(0x7f0000fc7ff8), 0xffc7) recvfrom(r0, &(0x7f00001b4f1e)=""/226, 0xfffffffffffffe49, 0x0, 0x0, 0xffffffffffffffa0) write$eventfd(r1, &(0x7f0000604000), 0x8) write$eventfd(r1, &(0x7f0000000000)=0x8, 0x8) 2018/05/08 06:23:59 executing program 7: mkdir(&(0x7f000063543e)='./file0\x00', 0x0) r0 = perf_event_open(&(0x7f0000000200)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_kcm_SIOCKCMCLONE(0xffffffffffffffff, 0x89e2, &(0x7f0000000100)={0xffffffffffffff9c}) ioctl$sock_ipx_SIOCIPXCFGDATA(r1, 0x89e2, &(0x7f0000000340)) setsockopt$bt_BT_POWER(0xffffffffffffffff, 0x112, 0x9, &(0x7f0000000140), 0x1) mount(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='cgroup2\x00', 0x0, 0x0) r2 = openat$sequencer(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/sequencer\x00', 0x101000, 0x0) perf_event_open$cgroup(&(0x7f00000002c0)={0x5, 0x70, 0x1, 0x1000, 0x2, 0x2, 0x0, 0xce, 0x1, 0x1, 0x5, 0x8, 0x1000, 0x99, 0x47c, 0x4c, 0x0, 0xd3, 0x6, 0x101, 0x5, 0x101, 0x2, 0x4, 0x0, 0x48, 0x8, 0xea39, 0x4, 0x4, 0x0, 0x5f, 0x7fff, 0x5, 0x34, 0xfffffffffffff841, 0xfffffffffffffd76, 0x3, 0x0, 0x2, 0x2, @perf_bp={&(0x7f0000000280), 0x2}, 0x2000, 0xfffffffffffffffe, 0x8, 0x6, 0x2, 0xfff, 0x9}, r2, 0x1, r0, 0x9) r3 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rtc0\x00', 0x501001, 0x0) openat$rtc(0xffffffffffffff9c, &(0x7f0000000380)='/dev/rtc0\x00', 0x602000, 0x0) ioctl$TIOCMBIS(r3, 0x5416, &(0x7f00000001c0)=0x2) clone(0x30000100, &(0x7f0000e69000), &(0x7f00009c4ffc), &(0x7f00001cc000), &(0x7f0000a46000)) 2018/05/08 06:23:59 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000001a40)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000001a80)=@ipmr_getroute={0x1c, 0x1a, 0x511, 0x0, 0xf0, {0x80}}, 0x1c}, 0x1}, 0x0) 2018/05/08 06:23:59 executing program 1: socket$netlink(0x10, 0x3, 0xe) r0 = socket$inet(0x2, 0x6, 0x6) getsockopt$inet_sctp6_SCTP_PEER_ADDR_THLDS(0xffffffffffffff9c, 0x84, 0x1f, &(0x7f0000000000)={0x0, @in6={{0xa, 0x4e22, 0x8, @empty, 0x5}}, 0x5e2c0a99}, &(0x7f00000000c0)=0x90) getsockopt$inet_sctp_SCTP_RESET_STREAMS(r0, 0x84, 0x77, &(0x7f0000000100)={r1, 0x800}, &(0x7f0000000140)=0x8) 2018/05/08 06:23:59 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) setsockopt$netlink_NETLINK_ADD_MEMBERSHIP(r0, 0x10e, 0x1, &(0x7f0000000040)=0xa, 0x4) sendmsg$nl_generic(r0, &(0x7f0000b3dfc8)={&(0x7f0000000080)={0x10, 0xf2f6}, 0xc, &(0x7f00000003c0)={&(0x7f0000000280)={0x28, 0x22, 0x109, 0x0, 0x0, {0x4}, [@typed={0x14, 0xc, @ipv6=@loopback={0x0, 0x1}}]}, 0x28}, 0x1}, 0x0) 2018/05/08 06:23:59 executing program 5: 2018/05/08 06:23:59 executing program 0: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) r1 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendto$inet(r0, &(0x7f0000103fa0)="88", 0x1, 0x0, &(0x7f0000ab9000)={0x2, 0x0, @remote={0xac, 0x14, 0xffffffffffffffff, 0xbb}}, 0x10) setsockopt$inet_sctp6_SCTP_EVENTS(r0, 0x84, 0xb, &(0x7f0000294ff5)={0x0, 0x0, 0x0, 0x3}, 0xb) shutdown(r0, 0x1) recvmmsg(r0, &(0x7f0000004100)=[{{&(0x7f00000039c0)=@ipx, 0x80, &(0x7f0000004040)}}], 0x1, 0x0, &(0x7f00000042c0)={0x77359400}) getpeername$packet(r0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local}, &(0x7f0000000440)=0x14) setsockopt$packet_drop_memb(r1, 0x107, 0x2, &(0x7f0000000480)={r2, 0x1, 0x6, @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff]}, 0x10) 2018/05/08 06:23:59 executing program 4: 2018/05/08 06:23:59 executing program 5: [ 248.191811] netlink: 'syz-executor3': attribute type 12 has an invalid length. 2018/05/08 06:23:59 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000001a40)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000001a80)=@ipmr_getroute={0x1c, 0x1a, 0x511, 0x0, 0xc00e000000000000, {0x80}}, 0x1c}, 0x1}, 0x0) 2018/05/08 06:23:59 executing program 7: 2018/05/08 06:23:59 executing program 5: [ 248.327730] netlink: 'syz-executor3': attribute type 12 has an invalid length. 2018/05/08 06:23:59 executing program 1: 2018/05/08 06:23:59 executing program 6: r0 = socket$inet6_sctp(0xa, 0x0, 0x84) setsockopt$inet_sctp6_SCTP_NODELAY(r0, 0x84, 0x3, &(0x7f0000dbfffc)=0x3, 0x4) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) connect$inet6(r0, &(0x7f0000966fe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000c9effc), 0x4) r1 = dup(r0) setsockopt$inet_sctp6_SCTP_MAXSEG(r1, 0x84, 0xd, &(0x7f0000000080)=@assoc_value={0x0, 0x3ff}, 0x8) write$eventfd(r1, &(0x7f0000fc7ff8), 0xffc7) recvfrom(r0, &(0x7f00001b4f1e)=""/226, 0xfffffffffffffe49, 0x0, 0x0, 0xffffffffffffffa0) write$eventfd(r1, &(0x7f0000604000), 0x8) write$eventfd(r1, &(0x7f0000000000)=0x8, 0x8) 2018/05/08 06:24:00 executing program 5: 2018/05/08 06:24:00 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000001a40)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000001a80)=@ipmr_getroute={0x1c, 0x1a, 0x511, 0x0, 0xc00e0000, {0x80}}, 0x1c}, 0x1}, 0x0) 2018/05/08 06:24:00 executing program 7: 2018/05/08 06:24:00 executing program 1: 2018/05/08 06:24:00 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) setsockopt$netlink_NETLINK_ADD_MEMBERSHIP(r0, 0x10e, 0x1, &(0x7f0000000040)=0xa, 0x4) sendmsg$nl_generic(r0, &(0x7f0000b3dfc8)={&(0x7f0000000080)={0x10, 0xf6e3}, 0xc, &(0x7f00000003c0)={&(0x7f0000000280)={0x28, 0x22, 0x109, 0x0, 0x0, {0x4}, [@typed={0x14, 0xc, @ipv6=@loopback={0x0, 0x1}}]}, 0x28}, 0x1}, 0x0) 2018/05/08 06:24:00 executing program 6: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_NODELAY(0xffffffffffffffff, 0x84, 0x3, &(0x7f0000dbfffc)=0x3, 0x4) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) connect$inet6(r0, &(0x7f0000966fe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000c9effc), 0x4) r1 = dup(r0) setsockopt$inet_sctp6_SCTP_MAXSEG(r1, 0x84, 0xd, &(0x7f0000000080)=@assoc_value={0x0, 0x3ff}, 0x8) write$eventfd(r1, &(0x7f0000fc7ff8), 0xffc7) recvfrom(r0, &(0x7f00001b4f1e)=""/226, 0xfffffffffffffe49, 0x0, 0x0, 0xffffffffffffffa0) write$eventfd(r1, &(0x7f0000604000), 0x8) write$eventfd(r1, &(0x7f0000000000)=0x8, 0x8) 2018/05/08 06:24:00 executing program 0: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) r1 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendto$inet(r0, &(0x7f0000103fa0)="88", 0x1, 0x0, &(0x7f0000ab9000)={0x2, 0x0, @remote={0xac, 0x14, 0xffffffffffffffff, 0xbb}}, 0x10) setsockopt$inet_sctp6_SCTP_EVENTS(r0, 0x84, 0xb, &(0x7f0000294ff5)={0x0, 0x0, 0x5, 0x3}, 0xb) getsockopt$inet_sctp_SCTP_ASSOCINFO(0xffffffffffffff9c, 0x84, 0x1, &(0x7f0000000080)={0x0, 0x2, 0x800, 0xee, 0xfbcc, 0x4}, &(0x7f00000000c0)=0x14) getsockopt$inet6_mreq(r0, 0x29, 0x15, &(0x7f0000000200)={@mcast1}, &(0x7f0000000240)=0x14) getsockopt$inet_sctp6_SCTP_GET_LOCAL_ADDRS(r0, 0x84, 0x6d, &(0x7f0000000100)={r2, 0x8d, "d9b87b6e92851802a872ccbd50a2d2ab3bb93588bfd9f7da6e8b78e016ebc800ebb2dd6c4b3fb392b9ed05d96d1b325db54e76df23a2b5394bb734802aceb3cc757a06a9692b61679f24c2387f57b12f0b60a573e5e2659c51fd8a93a988fedd1059109c0a7292f4f3e2d42f002eb68c52d738bca9de8bc24ed9621c67b1a939c0547e64e0c2b2a9e150b99733"}, &(0x7f00000001c0)=0x95) r3 = getpgid(0x0) fcntl$lock(r1, 0x6, &(0x7f0000000040)={0x1, 0x3, 0x80000000, 0x100000000, r3}) shutdown(r0, 0x1) recvmmsg(r0, &(0x7f0000004100)=[{{&(0x7f00000039c0)=@ipx, 0x80, &(0x7f0000004040)}}], 0x1, 0x0, &(0x7f00000042c0)={0x77359400}) 2018/05/08 06:24:00 executing program 4: 2018/05/08 06:24:00 executing program 5: 2018/05/08 06:24:00 executing program 7: [ 249.126274] netlink: 'syz-executor3': attribute type 12 has an invalid length. 2018/05/08 06:24:00 executing program 1: 2018/05/08 06:24:00 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000001a40)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000001a80)=@ipmr_getroute={0x1c, 0x1a, 0x511, 0x0, 0x400300, {0x80}}, 0x1c}, 0x1}, 0x0) 2018/05/08 06:24:00 executing program 6: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_NODELAY(0xffffffffffffffff, 0x84, 0x3, &(0x7f0000dbfffc)=0x3, 0x4) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) connect$inet6(r0, &(0x7f0000966fe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000c9effc), 0x4) r1 = dup(r0) setsockopt$inet_sctp6_SCTP_MAXSEG(r1, 0x84, 0xd, &(0x7f0000000080)=@assoc_value={0x0, 0x3ff}, 0x8) write$eventfd(r1, &(0x7f0000fc7ff8), 0xffc7) recvfrom(r0, &(0x7f00001b4f1e)=""/226, 0xfffffffffffffe49, 0x0, 0x0, 0xffffffffffffffa0) write$eventfd(r1, &(0x7f0000604000), 0x8) write$eventfd(r1, &(0x7f0000000000)=0x8, 0x8) 2018/05/08 06:24:00 executing program 7: 2018/05/08 06:24:00 executing program 5: 2018/05/08 06:24:00 executing program 1: [ 249.264308] netlink: 'syz-executor3': attribute type 12 has an invalid length. 2018/05/08 06:24:00 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) setsockopt$netlink_NETLINK_ADD_MEMBERSHIP(r0, 0x10e, 0x1, &(0x7f0000000040)=0xa, 0x4) sendmsg$nl_generic(r0, &(0x7f0000b3dfc8)={&(0x7f0000000080)={0x10, 0x1000000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000280)={0x28, 0x22, 0x109, 0x0, 0x0, {0x4}, [@typed={0x14, 0xc, @ipv6=@loopback={0x0, 0x1}}]}, 0x28}, 0x1}, 0x0) 2018/05/08 06:24:00 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000001a40)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000001a80)=@ipmr_getroute={0x1c, 0x1a, 0x511, 0x0, 0xf000, {0x80}}, 0x1c}, 0x1}, 0x0) 2018/05/08 06:24:00 executing program 5: r0 = socket$inet6(0xa, 0x3, 0xe2) setsockopt$inet6_int(r0, 0x29, 0x7, &(0x7f0000005ffc)=0xfff, 0x4) r1 = openat$md(0xffffffffffffff9c, &(0x7f0000000000)='/dev/md0\x00', 0x101000, 0x0) ioctl$LOOP_GET_STATUS(r1, 0x4c03, &(0x7f0000000040)) r2 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000100)='/dev/rtc0\x00', 0x101000, 0x0) setsockopt$bt_BT_RCVMTU(r2, 0x112, 0xd, &(0x7f0000000140)=0x1, 0x2) 2018/05/08 06:24:00 executing program 7: r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000888000)={&(0x7f0000ad3000)={0x10}, 0xc, &(0x7f000023dff0)={&(0x7f0000000040)=ANY=[@ANYBLOB="aa0000002400010cffffffffffffffff00a9936bcb000400ff000000"], 0x1c}, 0x1}, 0x0) 2018/05/08 06:24:00 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) setsockopt$netlink_NETLINK_ADD_MEMBERSHIP(r0, 0x10e, 0x1, &(0x7f0000000040)=0xa, 0x4) sendmsg$nl_generic(r0, &(0x7f0000b3dfc8)={&(0x7f0000000080)={0x10, 0xf6f4}, 0xc, &(0x7f00000003c0)={&(0x7f0000000280)={0x28, 0x22, 0x109, 0x0, 0x0, {0x4}, [@typed={0x14, 0xc, @ipv6=@loopback={0x0, 0x1}}]}, 0x28}, 0x1}, 0x0) 2018/05/08 06:24:00 executing program 6: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_NODELAY(0xffffffffffffffff, 0x84, 0x3, &(0x7f0000dbfffc)=0x3, 0x4) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) connect$inet6(r0, &(0x7f0000966fe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000c9effc), 0x4) r1 = dup(r0) setsockopt$inet_sctp6_SCTP_MAXSEG(r1, 0x84, 0xd, &(0x7f0000000080)=@assoc_value={0x0, 0x3ff}, 0x8) write$eventfd(r1, &(0x7f0000fc7ff8), 0xffc7) recvfrom(r0, &(0x7f00001b4f1e)=""/226, 0xfffffffffffffe49, 0x0, 0x0, 0xffffffffffffffa0) write$eventfd(r1, &(0x7f0000604000), 0x8) write$eventfd(r1, &(0x7f0000000000)=0x8, 0x8) 2018/05/08 06:24:00 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000001a40)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000001a80)=@ipmr_getroute={0x1c, 0x1a, 0x511, 0x0, 0xf, {0x80}}, 0x1c}, 0x1}, 0x0) 2018/05/08 06:24:00 executing program 5: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000335000), 0xfc94) fcntl$setpipe(r0, 0x407, 0x0) ioctl$HDIO_GETGEO(r0, 0x301, &(0x7f0000000040)) 2018/05/08 06:24:00 executing program 1: r0 = socket(0x11, 0x100000802, 0x0) getsockopt$inet_mreqn(r0, 0x0, 0x24, &(0x7f0000000000)={@remote, @multicast2, 0x0}, &(0x7f0000000080)=0xc) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000100)={'veth0_to_bond\x00', r1}) r2 = syz_open_dev$tun(&(0x7f0000000140)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNATTACHFILTER(r2, 0x401054d5, &(0x7f0000000040)) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) ioctl$TUNSETLINK(r2, 0x400454cd, 0x339) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000180)={'ifb0\x00', 0xa201}) dup2(r0, r2) 2018/05/08 06:24:00 executing program 0: r0 = socket$inet6_sctp(0xa, 0x2, 0x84) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendto$inet(r0, &(0x7f0000103fa0)="88", 0x1, 0x0, &(0x7f0000ab9000)={0x2, 0x0, @remote={0xac, 0x14, 0xffffffffffffffff, 0xbb}}, 0x10) setsockopt$inet_sctp6_SCTP_EVENTS(r0, 0x84, 0xb, &(0x7f0000294ff5)={0x0, 0x0, 0x0, 0x3}, 0xb) shutdown(r0, 0x1) recvmmsg(r0, &(0x7f0000004100)=[{{&(0x7f00000039c0)=@ipx, 0x80, &(0x7f0000004040)}}], 0x1, 0x0, &(0x7f00000042c0)={0x77359400}) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r0, 0x84, 0x1d, &(0x7f00000000c0)=ANY=[@ANYBLOB="08000000ae486623146727f7006a7ab3b2eeab666a9230d1ca62809eda687e81e8c4bbc0b61dfc5de743a0efa3f43adca9f99a441a2223e65859a1567f36", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0], &(0x7f0000000080)=0x24) 2018/05/08 06:24:00 executing program 4: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000dc8ffd)='/dev/ptmx\x00', 0x0, 0x0) ioctl$TIOCGPGRP(r0, 0x540f, &(0x7f0000000080)) 2018/05/08 06:24:01 executing program 0: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendto$inet(r0, &(0x7f0000103fa0)="88", 0x1, 0x0, &(0x7f0000ab9000)={0x2, 0x0, @remote={0xac, 0x14, 0xffffffffffffffff, 0xbb}}, 0x10) setsockopt$inet_sctp6_SCTP_EVENTS(r0, 0x84, 0xb, &(0x7f0000294ff5)={0x0, 0x0, 0x0, 0x3}, 0xb) shutdown(r0, 0x1) recvmmsg(r0, &(0x7f0000004100)=[{{&(0x7f00000039c0)=@ipx, 0x80, &(0x7f0000004040)}}], 0x1, 0x0, &(0x7f00000042c0)={0x77359400}) 2018/05/08 06:24:01 executing program 7: socket$nl_xfrm(0x10, 0x3, 0x6) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000000040)={{{@in6=@ipv4={[], [], @rand_addr}, @in6=@ipv4={[], [], @multicast2}}}, {{@in=@multicast1}, 0x0, @in=@dev}}, &(0x7f0000000140)=0xe8) lstat(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)) 2018/05/08 06:24:01 executing program 5: r0 = syz_open_dev$tun(&(0x7f0000000280)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={"d202b999cf85000000000088f301e710", 0x102}) ioctl$TUNSETQUEUE(r0, 0x400454d9, &(0x7f0000000000)={'vhan0\x00', 0x400}) r1 = syz_open_dev$tun(&(0x7f0000000280)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000040)={"d202c7791f85010000000088f301e710", 0x102}) 2018/05/08 06:24:01 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000001a40)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000001a80)=@ipmr_getroute={0x1c, 0x1a, 0x511, 0x0, 0x20000000, {0x80}}, 0x1c}, 0x1}, 0x0) 2018/05/08 06:24:01 executing program 6: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_NODELAY(r0, 0x84, 0x3, &(0x7f0000dbfffc), 0x4) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) connect$inet6(r0, &(0x7f0000966fe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000c9effc), 0x4) r1 = dup(r0) setsockopt$inet_sctp6_SCTP_MAXSEG(r1, 0x84, 0xd, &(0x7f0000000080)=@assoc_value={0x0, 0x3ff}, 0x8) write$eventfd(r1, &(0x7f0000fc7ff8), 0xffc7) recvfrom(r0, &(0x7f00001b4f1e)=""/226, 0xfffffffffffffe49, 0x0, 0x0, 0xffffffffffffffa0) write$eventfd(r1, &(0x7f0000604000), 0x8) write$eventfd(r1, &(0x7f0000000000)=0x8, 0x8) 2018/05/08 06:24:01 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) setsockopt$netlink_NETLINK_ADD_MEMBERSHIP(r0, 0x10e, 0x1, &(0x7f0000000040)=0xa, 0x4) sendmsg$nl_generic(r0, &(0x7f0000b3dfc8)={&(0x7f0000000080)={0x10, 0xf0ffffffffffff}, 0xc, &(0x7f00000003c0)={&(0x7f0000000280)={0x28, 0x22, 0x109, 0x0, 0x0, {0x4}, [@typed={0x14, 0xc, @ipv6=@loopback={0x0, 0x1}}]}, 0x28}, 0x1}, 0x0) 2018/05/08 06:24:01 executing program 6: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_NODELAY(r0, 0x84, 0x3, &(0x7f0000dbfffc), 0x4) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) connect$inet6(r0, &(0x7f0000966fe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000c9effc), 0x4) r1 = dup(r0) setsockopt$inet_sctp6_SCTP_MAXSEG(r1, 0x84, 0xd, &(0x7f0000000080)=@assoc_value={0x0, 0x3ff}, 0x8) write$eventfd(r1, &(0x7f0000fc7ff8), 0xffc7) recvfrom(r0, &(0x7f00001b4f1e)=""/226, 0xfffffffffffffe49, 0x0, 0x0, 0xffffffffffffffa0) write$eventfd(r1, &(0x7f0000604000), 0x8) write$eventfd(r1, &(0x7f0000000000)=0x8, 0x8) 2018/05/08 06:24:01 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000001a40)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000001a80)=@ipmr_getroute={0x1c, 0x1a, 0x511, 0x0, 0x40030000000000, {0x80}}, 0x1c}, 0x1}, 0x0) 2018/05/08 06:24:01 executing program 7: r0 = socket$nl_generic(0x10, 0x3, 0x10) setsockopt$netlink_NETLINK_ADD_MEMBERSHIP(r0, 0x10e, 0x1, &(0x7f0000000040)=0xa, 0x4) sendmsg$nl_generic(r0, &(0x7f0000b3dfc8)={&(0x7f0000000080)={0x10, 0xf6f4}, 0xc, &(0x7f00000003c0)={&(0x7f0000000280)={0x28, 0x22, 0x109, 0x0, 0x0, {0x4}, [@typed={0x14, 0xc, @ipv6=@loopback={0x0, 0x1}}]}, 0x28}, 0x1}, 0x0) 2018/05/08 06:24:01 executing program 1: r0 = socket(0x11, 0x100000802, 0x0) getsockopt$inet_mreqn(r0, 0x0, 0x24, &(0x7f0000000000)={@remote, @multicast2, 0x0}, &(0x7f0000000080)=0xc) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000100)={'veth0_to_bond\x00', r1}) r2 = syz_open_dev$tun(&(0x7f0000000140)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNATTACHFILTER(r2, 0x401054d5, &(0x7f0000000040)) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) ioctl$TUNSETLINK(r2, 0x400454cd, 0x339) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000180)={'ifb0\x00', 0xa201}) dup2(r0, r2) 2018/05/08 06:24:01 executing program 6: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_NODELAY(r0, 0x84, 0x3, &(0x7f0000dbfffc), 0x4) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) connect$inet6(r0, &(0x7f0000966fe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000c9effc), 0x4) r1 = dup(r0) setsockopt$inet_sctp6_SCTP_MAXSEG(r1, 0x84, 0xd, &(0x7f0000000080)=@assoc_value={0x0, 0x3ff}, 0x8) write$eventfd(r1, &(0x7f0000fc7ff8), 0xffc7) recvfrom(r0, &(0x7f00001b4f1e)=""/226, 0xfffffffffffffe49, 0x0, 0x0, 0xffffffffffffffa0) write$eventfd(r1, &(0x7f0000604000), 0x8) write$eventfd(r1, &(0x7f0000000000)=0x8, 0x8) 2018/05/08 06:24:01 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x101000, 0x11b) bpf$BPF_PROG_QUERY(0x10, &(0x7f00000000c0)={r0, 0x1, 0x1, 0x8000, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0], 0x4}, 0x20) getsockopt$inet_sctp_SCTP_ENABLE_STREAM_RESET(r0, 0x84, 0x76, &(0x7f0000000140)={0x0, 0x8}, &(0x7f0000000240)=0x8) setsockopt$inet_sctp_SCTP_STREAM_SCHEDULER(r0, 0x84, 0x7b, &(0x7f00000001c0)={r1, 0x2}, 0x8) mknod$loop(&(0x7f00000002c0)='./file0\x00', 0x0, 0xffffffffffffffff) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x2, 0x0) mount(&(0x7f0000000080)='./file0\x00', &(0x7f0000058ffd)='./file0\x00', &(0x7f0000c77ffa)="646178000365", 0x0, &(0x7f0000000000)) ioctl$KDGKBLED(r2, 0x4b64, &(0x7f0000000100)) 2018/05/08 06:24:01 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000001a40)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000001a80)=@ipmr_getroute={0x1c, 0x1a, 0x511, 0x0, 0x9effffff, {0x80}}, 0x1c}, 0x1}, 0x0) 2018/05/08 06:24:01 executing program 7: r0 = memfd_create(&(0x7f0000000140)='dev ', 0x0) write(r0, &(0x7f00000001c0)="03c046cc3b0129410274b6510ea868ec9f4305ac4295bb2a4ae7852541aa87a25587a085fbd2010e8283e7054f40e2114eef6e2e00065d04419fa7ccaa31767d8d83d881", 0x44) write(r0, &(0x7f0000000040)="16", 0x1) connect$inet(r0, &(0x7f0000000000)={0x2, 0x4e21, @broadcast=0xffffffff}, 0x10) ioctl$SG_GET_LOW_DMA(r0, 0x227a, &(0x7f0000000080)) getsockopt$inet_int(r0, 0x0, 0x27, &(0x7f00000000c0), &(0x7f0000000100)=0x4) sendfile(r0, r0, &(0x7f0000001000), 0xffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x11, r0, 0x0) r1 = msgget$private(0x0, 0x0) msgsnd(r1, &(0x7f0000000180), 0x8, 0x0) 2018/05/08 06:24:01 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) setsockopt$netlink_NETLINK_ADD_MEMBERSHIP(r0, 0x10e, 0x1, &(0x7f0000000040)=0xa, 0x4) sendmsg$nl_generic(r0, &(0x7f0000b3dfc8)={&(0x7f0000000080)={0x10, 0xf7f6000000000000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000280)={0x28, 0x22, 0x109, 0x0, 0x0, {0x4}, [@typed={0x14, 0xc, @ipv6=@loopback={0x0, 0x1}}]}, 0x28}, 0x1}, 0x0) 2018/05/08 06:24:01 executing program 5: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$KVM_X86_SETUP_MCE(0xffffffffffffffff, 0x4008ae9c, &(0x7f0000000000)={0x0, 0x0, 0x6}) syz_kvm_setup_cpu$x86(r1, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f00000000c0)=[@text16={0x10, &(0x7f0000000300)="c16a00012e260f01ca0f300f350f20e06635000100000f22e066b8ef0000000f23c80f21f866350c00e0000f23f80f21976766c7442400a56c05676766c7442402af3f00006766c744240600000000670f011424b8f1008ee80faeaf0100", 0x5e}], 0x1, 0x0, &(0x7f0000000100), 0x0) ioctl$KVM_SET_REGS(0xffffffffffffffff, 0x4090ae82, &(0x7f0000000200)={[0x20, 0x0, 0x0, 0x0, 0x0, 0x215, 0x800, 0x0, 0x0, 0x6, 0x0, 0xeda, 0x3c, 0x0, 0x0, 0xf2]}) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_RUN(r2, 0xae80, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(0xffffffffffffffff, 0x4020ae46, &(0x7f0000000180)={0x1ef, 0x3, 0x110000, 0x1000, &(0x7f0000001000/0x1000)=nil}) ioctl$KVM_SET_USER_MEMORY_REGION(0xffffffffffffffff, 0x4020ae46, &(0x7f00000002c0)={0x0, 0x0, 0x4000, 0x2000, &(0x7f0000014000/0x2000)=nil}) lchown(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$KVM_RUN(r2, 0xae80, 0x0) ioctl$KVM_RUN(r2, 0xae80, 0x0) ioctl$KVM_RUN(r2, 0xae80, 0x0) 2018/05/08 06:24:01 executing program 0: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendto$inet(r0, &(0x7f0000103fa0)="88", 0x1, 0x0, &(0x7f0000ab9000)={0x2, 0x0, @remote={0xac, 0x14, 0xffffffffffffffff, 0xbb}}, 0x10) setsockopt$inet_sctp6_SCTP_EVENTS(r0, 0x84, 0xb, &(0x7f0000294ff5)={0x0, 0x0, 0x0, 0x3, 0x1}, 0xfffffffffffffed4) shutdown(r0, 0xfffffffffffffffe) recvmmsg(r0, &(0x7f0000004100)=[{{&(0x7f00000039c0)=@ipx, 0x80, &(0x7f0000004040)}}], 0x1, 0x0, &(0x7f00000042c0)={0x77359400}) 2018/05/08 06:24:01 executing program 1: mkdir(&(0x7f00000007c0)='./file0\x00', 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0xfffffffffffffffd, 0x104) r1 = accept(r0, &(0x7f0000000080)=@nfc_llcp, &(0x7f0000000100)=0x80) setsockopt$llc_int(r1, 0x10c, 0x7, &(0x7f00000003c0)=0x274, 0x4) r2 = perf_event_open(&(0x7f000001d000)={0x5, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 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) recvfrom$unix(r0, &(0x7f0000000180)=""/217, 0xd9, 0x2, &(0x7f0000000280)=@file={0x0, './file0\x00'}, 0x6e) r3 = gettid() ptrace$getsig(0x4202, r3, 0x7fff, &(0x7f0000000400)) truncate(&(0x7f0000000140)='./file0\x00', 0x200000) r4 = getpid() perf_event_open(&(0x7f0000000340)={0x4, 0x70, 0x7, 0xffffffff, 0x1, 0x80000001, 0x0, 0x4, 0x0, 0x2, 0xfff, 0x8, 0x9, 0x0, 0x9, 0x6c, 0x800, 0x7d, 0x10000, 0x4, 0x9, 0x4, 0x3, 0x576, 0x4, 0x59, 0x1, 0x2, 0x3, 0xfff, 0x0, 0x9, 0x10000, 0x0, 0xbe, 0x6, 0x0, 0x7, 0x0, 0xb604, 0x4, @perf_bp={&(0x7f0000000300), 0x1}, 0x4004, 0x6, 0x100000000, 0x4, 0x33e, 0x7f, 0x8}, r4, 0x6, r2, 0x0) getdents64(r0, &(0x7f0000000000)=""/28, 0x1c) getpgrp(r3) 2018/05/08 06:24:02 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000001a40)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000001a80)=@ipmr_getroute={0x1c, 0x1a, 0x511, 0x0, 0x2000, {0x80}}, 0x1c}, 0x1}, 0x0) 2018/05/08 06:24:02 executing program 1: r0 = getpid() r1 = syz_open_dev$audion(&(0x7f00000001c0)='/dev/audio#\x00', 0x2, 0x400000) r2 = perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x0, 0x0, 0x0, 0x5}, r0, 0x0, 0xffffffffffffffff, 0x0) socket$inet(0x2, 0x0, 0x0) r3 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r4 = syz_open_dev$sndseq(&(0x7f0000ff0ff3)='/dev/snd/seq\x00', 0x0, 0x0) read(r4, &(0x7f0000fb6000)=""/28, 0x1c) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r4, 0xc0a85320, &(0x7f0000418f50)={{0x80}, "0a4ceaa05d9a00000000000000039b3fd4cec307e8ef3d13eb790ec9c65abaf90d229db692542e5b78f8b29e0a27800f0000000000000009fb42f376589701a4", 0xa9824f69d1376637, 0x10800a}) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r4, 0x4040534e, &(0x7f0000000280)={0x0, @tick=0x796, 0x80000000, {0xd0}, 0xffffffffffffffc0, 0x2, 0x9}) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r4, 0x4040534e, &(0x7f000019ffe9)={0xc1}) ioctl$SNDRV_SEQ_IOCTL_QUERY_NEXT_PORT(r4, 0xc0a85352, &(0x7f00000000c0)={{}, 'port0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}) ioctl$SNDRV_SEQ_IOCTL_DELETE_PORT(r4, 0x40a85321, &(0x7f0000000000)={{0x0, 0x2}, 'port1\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0xfffffffffffffffd}) ptrace$getsig(0x4202, r0, 0x1, &(0x7f0000000180)) ioctl$KVM_SET_DEVICE_ATTR(r1, 0x4018aee1, &(0x7f0000000240)={0x0, 0x4, 0x100000001, &(0x7f0000000200)=0x2}) r5 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000fdbff0)='/dev/sequencer2\x00', 0x0, 0x0) dup2(r3, r2) ioctl$DRM_IOCTL_AGP_RELEASE(r5, 0x6431) [ 251.089852] validate_nla: 7 callbacks suppressed [ 251.089860] netlink: 'syz-executor3': attribute type 12 has an invalid length. 2018/05/08 06:24:02 executing program 6: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_NODELAY(r0, 0x84, 0x3, &(0x7f0000dbfffc)=0x3, 0x4) bind$inet6(0xffffffffffffffff, &(0x7f0000fa8fe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) connect$inet6(r0, &(0x7f0000966fe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000c9effc), 0x4) r1 = dup(r0) setsockopt$inet_sctp6_SCTP_MAXSEG(r1, 0x84, 0xd, &(0x7f0000000080)=@assoc_value={0x0, 0x3ff}, 0x8) write$eventfd(r1, &(0x7f0000fc7ff8), 0xffc7) recvfrom(r0, &(0x7f00001b4f1e)=""/226, 0xfffffffffffffe49, 0x0, 0x0, 0xffffffffffffffa0) write$eventfd(r1, &(0x7f0000604000), 0x8) write$eventfd(r1, &(0x7f0000000000)=0x8, 0x8) 2018/05/08 06:24:03 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000001a40)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000001a80)=@ipmr_getroute={0x1c, 0x1a, 0x511, 0x0, 0xc00e, {0x80}}, 0x1c}, 0x1}, 0x0) 2018/05/08 06:24:03 executing program 7: capset(&(0x7f00002d0ff8)={0x19980330}, &(0x7f0000cc0000)) r0 = openat$dsp(0xffffffffffffff9c, &(0x7f0000000000)='/dev/dsp\x00', 0x606d2958aa398555, 0x0) write$tun(r0, &(0x7f0000000080)={@pi={0x0, 0x88ca}, @hdr={0x1, 0x1, 0xff, 0x908a, 0xb199, 0x1}, @ipv6={0x1, 0x6, "840ad9", 0x38c, 0x3b, 0x0, @dev={0xfe, 0x80, [], 0xa}, @mcast2={0xff, 0x2, [], 0x1}, {[@hopopts={0x3c, 0x1, [], [@ra={0x5, 0x2, 0x5}, @padn={0x1, 0x2, [0x0, 0x0]}, @pad1={0x0, 0x1}]}, @routing={0xff, 0x4, 0x1, 0x86, 0x0, [@mcast2={0xff, 0x2, [], 0x1}, @dev={0xfe, 0x80, [], 0x12}]}, @routing={0x2e, 0x2, 0x3, 0xffffffffffffffc1, 0x0, [@remote={0xfe, 0x80, [], 0xbb}]}, @dstopts={0x4, 0x21, [], [@calipso={0x7, 0x28, {0x1, 0x8, 0x8, 0x8, [0xe6, 0x8, 0x2e, 0x8]}}, @enc_lim={0x4, 0x1, 0x1}, @generic={0x5, 0x75, "1b61f90a35b4551aa5427db9c026ce60d3eb4d3f5dbbbff0f1299ff297aeef8bfbd07f1d5b851829fc8176366ce3e816d0748e86ac27a520034375bfe069eb162b0fb349db69859c4bb14acc622808017b3469b7342bf36d80eabc67cfddc04613c10103b01bb7a148cefda09d845edb20c80b7927"}, @hao={0xc9, 0x10, @mcast1={0xff, 0x1, [], 0x1}}, @ra={0x5, 0x2, 0x8}, @padn={0x1, 0x2, [0x0, 0x0]}, @calipso={0x7, 0x48, {0x9, 0x10, 0x8000, 0x7c7, [0xfff, 0x80000001, 0x39, 0x1, 0x8, 0x8, 0x3, 0x4]}}]}], @gre={{0x0, 0x0, 0x1, 0x52c, 0x0, 0x1000, 0x0, 0x1, 0x880b, 0x2b, 0x3, [0x9, 0x1], "e0bf2af4f7db8a1d69f3f9d3f20c9ee15a6cc1d692550b5090ee545fdd3d0c623c88a351181c334cf87ee8"}, {0x0, 0x0, 0x100000000, 0x7fff, 0x0, 0x0, 0x800, [0x803], "5a14d70996fdac342c157fa3c716d3def91550ffc0a78451aaa52fef341297b866df11abee42ea24c38942fae2922d199fc6045783d2713c8eb6f70ff8e4324b62ba8ff8deb395c2088a4162"}, {0x1, 0x0, 0x9, 0x80000001, 0x0, 0x0, 0x86dd, [], "e2631cc070d82459851ca80792287c90de90969a680e7ffacb078e3e8a3d20a745b8ccccfb4c03fede55e81f5779b54e7d65980abd809794e581c6b9d640bb593d00828f8d0e788c2f38bc215400d2c046a2cd7ae1d7a734670a7b7a862fad8074a8c7be86c0fc7181289ee3c78927d8f2c234a4af559c03d640e0ff67df7d0662232821616db86aae053e532ef3a8aa7db9f397e1fa03663095830d8a067234e737bb"}, {0x8, 0x88be, 0x1, {{0x0, 0x1, 0x1, 0x6, 0x8, 0x8001, 0xcfbe, 0x8}, 0x1, 0xffff}}, {0x8, 0x22eb, 0x0, {{0x0, 0x2, 0x1, 0x20, 0x200, 0x2, 0x3, 0x9}, 0x2, 0x8, 0x7, 0x8000, 0x20, 0x9, 0x65d, 0x1, 0x100, 0x7ff}}, {0x8, 0x6558, 0x0, "ed36832f77f66b5f3fa586265676959126990d6e9c4e352e4fc45973c41a345dc98e08b51d16a7b3f3637eeb53630d06a2d2bce33e298e704a60971e76584ea0c2b3e5df223ac16ab5d78b5b01a53473e7d93d16f991000c9a9898c5e9edce5e628eff7b938b3c5044e7e66b30712f1e95623ea2a6f24dc75c40a722e6ac6d5694fca6c9376587ffa9f1d7d91cbb7cebda377dec9f4da0652b9c41261a990141d8b6c9417868a59db1f8e233f21b719fdf8511079930b37511d0ba19b198d062"}}}}}, 0x3c2) openat$ppp(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ppp\x00', 0x0, 0x0) 2018/05/08 06:24:03 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) setsockopt$netlink_NETLINK_ADD_MEMBERSHIP(r0, 0x10e, 0x1, &(0x7f0000000040)=0xa, 0x4) sendmsg$nl_generic(r0, &(0x7f0000b3dfc8)={&(0x7f0000000080)={0x10, 0xf7f60000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000280)={0x28, 0x22, 0x109, 0x0, 0x0, {0x4}, [@typed={0x14, 0xc, @ipv6=@loopback={0x0, 0x1}}]}, 0x28}, 0x1}, 0x0) 2018/05/08 06:24:03 executing program 5: alarm(0xffffffff00000000) ioctl$DRM_IOCTL_AGP_ALLOC(0xffffffffffffffff, 0xc0206434, &(0x7f0000000040)={0x7, 0x0, 0x2, 0x49}) r0 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000000)='/dev/rtc\x00', 0x0, 0x0) getsockopt$inet_sctp6_SCTP_PEER_AUTH_CHUNKS(r0, 0x84, 0x1a, &(0x7f0000000180)=ANY=[@ANYRES32=0x0, @ANYBLOB="000086000012881b31dfaac6184f213ed0172ad672717e59d979f1c4ef01381ce621ddfe659095731cf429f14a5deef50c1a24ce111c19ebc20b1b98ddfa66"], &(0x7f00000000c0)=0x9) getsockopt$inet_sctp_SCTP_RESET_STREAMS(r0, 0x84, 0x77, &(0x7f0000000100)={r1, 0x6, 0x2, [0xf5, 0x8]}, &(0x7f0000000140)=0xc) clone(0x0, &(0x7f0000000180), &(0x7f0000001180), &(0x7f00000011c0), &(0x7f0000001200)) ioctl$sock_inet_tcp_SIOCATMARK(r0, 0x4028700f, &(0x7f0000000040)) read(r0, &(0x7f00000002c0)=""/224, 0xe0) 2018/05/08 06:24:03 executing program 6: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_NODELAY(r0, 0x84, 0x3, &(0x7f0000dbfffc)=0x3, 0x4) bind$inet6(0xffffffffffffffff, &(0x7f0000fa8fe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) connect$inet6(r0, &(0x7f0000966fe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000c9effc), 0x4) r1 = dup(r0) setsockopt$inet_sctp6_SCTP_MAXSEG(r1, 0x84, 0xd, &(0x7f0000000080)=@assoc_value={0x0, 0x3ff}, 0x8) write$eventfd(r1, &(0x7f0000fc7ff8), 0xffc7) recvfrom(r0, &(0x7f00001b4f1e)=""/226, 0xfffffffffffffe49, 0x0, 0x0, 0xffffffffffffffa0) write$eventfd(r1, &(0x7f0000604000), 0x8) write$eventfd(r1, &(0x7f0000000000)=0x8, 0x8) 2018/05/08 06:24:03 executing program 4: r0 = socket$inet6_sctp(0xa, 0x800005, 0x84) getsockopt$inet6_mreq(r0, 0x29, 0x20, &(0x7f0000a9efec)={@remote}, &(0x7f0000954ffc)=0x14) r1 = syz_open_dev$mice(&(0x7f0000000000)='/dev/input/mice\x00', 0x0, 0x0) ioctl$ASHMEM_GET_NAME(r1, 0x81007702, &(0x7f0000000040)=""/45) ioctl$DRM_IOCTL_SET_MASTER(r1, 0x641e) 2018/05/08 06:24:03 executing program 1: r0 = syz_open_dev$binder(&(0x7f0000236ff3)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x20011, r0, 0x0) r1 = syz_open_dev$sndpcmp(&(0x7f0000007fee)='/dev/snd/pcmC#D#p\x00', 0x0, 0x0) ioctl(r1, 0x400040084149, &(0x7f00000000c0)="220d961695000076b576e246f858be4e35a9e3a22dc0d0e2ef4f7b9216f1737a5946b51da709a9d567d616d3") socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) 2018/05/08 06:24:03 executing program 0: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendto$inet(r0, &(0x7f0000103fa0)="88", 0xfffffffffffffe6f, 0x800000000000, &(0x7f0000ab9000)={0x2, 0x4e23, @remote={0xac, 0x14, 0xffffffffffffffff, 0xbb}}, 0x10) setsockopt$inet_sctp6_SCTP_EVENTS(r0, 0x84, 0xb, &(0x7f0000294ff5)={0x0, 0x0, 0x0, 0x3}, 0xb) shutdown(r0, 0x1) recvmmsg(r0, &(0x7f0000004100)=[{{&(0x7f00000039c0)=@ipx, 0x80, &(0x7f0000004040)}}], 0x1, 0x0, &(0x7f00000042c0)={0x77359400}) r1 = openat$vsock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vsock\x00', 0x2, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_LIST(r1, 0xc0505510, &(0x7f0000000200)={0x1, 0x6, 0x9, 0x0, &(0x7f0000000080)=[{}, {}, {}, {}, {}, {}]}) 2018/05/08 06:24:03 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) r1 = memfd_create(&(0x7f0000000240)="74086e750000000000000000008c00b86d906e4eb5b82202ff1bf5ee8104cbbe477f8bf23afe1a025e3122daaab04ee4df582236e7b7298edd47f8a681a1cb7c0cd6fbca6f51a47abdb06f0ea9308bb2b9db9d5184006cb2d4144987d8", 0x2) ioctl$LOOP_CHANGE_FD(r0, 0x4c00, r1) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000040)={r1, 0x7, 0x1, 0x767, &(0x7f0000000000)=[0x0, 0x0, 0x0], 0x3}, 0x20) socket(0xf, 0xa, 0x4) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x12, 0x0, 0x0, "5923b18c6800e641e3d5a4c242d6a6097dc72651b66b491425493df51cb15500773244271cee5c0f1e21d81eca2cd21dd49711cf58d563458cc9e15dc0c7a812", "e23067e9fce85de02a42076ed2e6d512548dfd1eb880082260574f08a2d354b038a1065e7a7673042b81cd39d523757032895415b4ec80a24a771f08d06fed7e", "43e43ded6c91508646cac76391fb350e3690087fb0fe148cdfbe693543c75bc3"}) [ 252.275008] netlink: 'syz-executor3': attribute type 12 has an invalid length. [ 252.292279] Unknown ioctl -1068477168 2018/05/08 06:24:03 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000001a40)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000001a80)=@ipmr_getroute={0x1c, 0x1a, 0x511, 0x0, 0x1f00, {0x80}}, 0x1c}, 0x1}, 0x0) 2018/05/08 06:24:03 executing program 7: r0 = socket$inet6(0xa, 0x80001, 0x0) sysfs$3(0x3) setsockopt$inet6_MCAST_JOIN_GROUP(r0, 0x29, 0x2a, &(0x7f0000fca000)={0x100000001, {{0xa, 0x4e20, 0x0, @mcast1={0xff, 0x1, [], 0x1}}}}, 0x88) setsockopt$inet6_MCAST_JOIN_GROUP(r0, 0x29, 0x2a, &(0x7f0000000000)={0x3, {{0xa, 0x4e20, 0x7, @dev={0xfe, 0x80, [], 0xd}}}}, 0x88) setsockopt$inet6_MCAST_MSFILTER(r0, 0x29, 0x2d, &(0x7f0000000180)=ANY=[@ANYBLOB="01000000000000000a004e2000000000ff010000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000a004e2102000000000000000000000000000000000000004cc28f32000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a004e2103000000ff020000000000000000000000000001070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000869d0000000000000000000000000000000000000000000a004e220300000000000000000000000000000000000000dd000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a004e2301000000fe80000000000000000000000000001c0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0x290) 2018/05/08 06:24:03 executing program 0: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) r1 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendto$inet(r0, &(0x7f0000103fa0)="88", 0x1, 0x0, &(0x7f0000ab9000)={0x2, 0x0, @remote={0xac, 0x14, 0xffffffffffffffff, 0xbb}}, 0x10) setsockopt$inet_sctp6_SCTP_EVENTS(r0, 0x84, 0xb, &(0x7f0000294ff5)={0x0, 0x0, 0x0, 0x3}, 0xb) shutdown(r0, 0x1) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000140)='IPVS\x00') sendmsg$IPVS_CMD_GET_CONFIG(r2, &(0x7f0000000280)={&(0x7f0000000100)={0x10}, 0xc, &(0x7f0000000240)={&(0x7f0000000180)={0x98, r3, 0x201, 0x70bd29, 0x25dfdbfe, {0xd}, [@IPVS_CMD_ATTR_TIMEOUT_TCP_FIN={0x8, 0x5, 0x47f0}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x863}, @IPVS_CMD_ATTR_TIMEOUT_TCP_FIN={0x8, 0x5, 0x800}, @IPVS_CMD_ATTR_DAEMON={0x64, 0x3, [@IPVS_DAEMON_ATTR_MCAST_PORT={0x8, 0x7, 0x4e20}, @IPVS_DAEMON_ATTR_MCAST_IFN={0x14, 0x2, 'ip6tnl0\x00'}, @IPVS_DAEMON_ATTR_MCAST_IFN={0x14, 0x2, 'ip6tnl0\x00'}, @IPVS_DAEMON_ATTR_SYNC_ID={0x8, 0x3, 0x1}, @IPVS_DAEMON_ATTR_MCAST_GROUP={0x8, 0x5, @multicast2=0xe0000002}, @IPVS_DAEMON_ATTR_MCAST_PORT={0x8, 0x7, 0x4e23}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1}, @IPVS_DAEMON_ATTR_MCAST_GROUP={0x8, 0x5, @multicast2=0xe0000002}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP_FIN={0x8, 0x5, 0x4}]}, 0x98}, 0x1, 0x0, 0x0, 0x4048804}, 0x40) ioctl$sock_inet_tcp_SIOCOUTQNSD(r1, 0x894b, &(0x7f00000000c0)) r4 = syz_open_dev$mice(&(0x7f0000000040)='/dev/input/mice\x00', 0x0, 0x0) write$cgroup_int(r4, &(0x7f0000000080)=ANY=[@ANYBLOB="3b35a90500"], 0x5) recvmmsg(r0, &(0x7f0000004100)=[{{&(0x7f00000039c0)=@ipx, 0x80, &(0x7f0000004040)}}], 0x1, 0x0, &(0x7f00000042c0)={0x77359400}) 2018/05/08 06:24:03 executing program 6: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_NODELAY(r0, 0x84, 0x3, &(0x7f0000dbfffc)=0x3, 0x4) bind$inet6(0xffffffffffffffff, &(0x7f0000fa8fe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) connect$inet6(r0, &(0x7f0000966fe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000c9effc), 0x4) r1 = dup(r0) setsockopt$inet_sctp6_SCTP_MAXSEG(r1, 0x84, 0xd, &(0x7f0000000080)=@assoc_value={0x0, 0x3ff}, 0x8) write$eventfd(r1, &(0x7f0000fc7ff8), 0xffc7) recvfrom(r0, &(0x7f00001b4f1e)=""/226, 0xfffffffffffffe49, 0x0, 0x0, 0xffffffffffffffa0) write$eventfd(r1, &(0x7f0000604000), 0x8) write$eventfd(r1, &(0x7f0000000000)=0x8, 0x8) 2018/05/08 06:24:03 executing program 5: setsockopt$inet6_buf(0xffffffffffffffff, 0x29, 0x0, &(0x7f0000002000)="24b38bffffffff54115223ef6cf758327575c041e002a8089496079b1b45009349041eca724fdec73fab9b04e4a4a5af1d03000000000000007faa62b9c0d263274f4a010c4f93f13d516b042511f32764171ba9bd278cbe360c22f184073fea15dee02fe37161246323ee9c82c790add905b90a64adab9fef855d72abb637d460fc6fb5a9eec5535b119c9dfbde3f76323a8e000004005a33d57e226460104c44f3ffffffffffff43d106c41d00a676034d6557bf8917cad630598f6e58fd1770012d78aabb64ffffffed008c464caeedf840d001fe92b0003f7b8e1596417d7dcd64ff9e152a9a9c91d59d7ff46fe0b3fffc000000000000000001c122283846253398a04d99ca8680deb20632834bc027c44d4cf3fd10d674ade61eebb06801048dea7636f3a248a9bf31", 0x12c) setsockopt$inet6_MRT6_DEL_MFC_PROXY(0xffffffffffffffff, 0x29, 0xd3, &(0x7f0000002000)={{0xa}, {0xa, 0x0, 0x0, @dev={0xfe, 0x80}, 0x1}}, 0x5c) setsockopt$inet6_tcp_TCP_REPAIR_WINDOW(0xffffffffffffffff, 0x6, 0x1d, &(0x7f0000002000)={0x0, 0x0, 0x1}, 0xfffffffffffffc7c) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_buf(r0, 0x29, 0x0, &(0x7f0000000000)="bea151211284fd9b1bd5f79679259acefc51f5dbe7b162b162a13aa4cb8dcbb54ebb581f40a98babd1dded7ef165bad990b5535dcb77854ec949e8509d3da9bac2072f455ad80aa4ccf2f836c47250eb38e2eb970f17f76e7c2021851d62a705ef73c6306db146a2e82f5a966a8a5fcbf6e9668fc21e8dfdf1d76bd2435f2f3348a3f79bbdd76b78773827", 0x8b) setsockopt$inet6_int(r0, 0x29, 0x40, &(0x7f0000001fde), 0x4) [ 252.392814] netlink: 'syz-executor3': attribute type 12 has an invalid length. 2018/05/08 06:24:03 executing program 1: r0 = openat$rtc(0xffffffffffffff9c, &(0x7f000031cff7)='/dev/rtc\x00', 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'syzkaller0\x00'}) ioctl$PIO_UNIMAPCLR(r0, 0x40247007, &(0x7f0000000040)={0x6}) 2018/05/08 06:24:03 executing program 7: r0 = socket$alg(0x26, 0x5, 0x0) r1 = syz_open_dev$mouse(&(0x7f0000000040)='/dev/input/mouse#\x00', 0xffff, 0x8080) setsockopt$inet_udp_encap(r1, 0x11, 0x64, &(0x7f0000000140)=0x7, 0x4) bind$alg(r0, &(0x7f0000000080)={0x26, 'skcipher\x00', 0x0, 0x0, 'cts(cbc(blowfish))\x00'}, 0x58) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x20000, 0x0) r3 = mmap$binder(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4, 0x90013, r1, 0x0) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000000400)={0x88, 0x0, &(0x7f0000000280)=[@transaction={0x40406300, {0x4, 0x0, 0x1, 0x0, 0x10, 0x0, 0x0, 0x20, 0x20, &(0x7f00000001c0)=[@fda={0x66646185, 0x1, 0x3, 0x13}], &(0x7f0000000240)=[0x38, 0x0, 0x38, 0x18]}}, @clear_death={0x400c630f, 0x3, 0x4}, @increfs={0x40046304, 0x1}, @increfs={0x40046304}, @decrefs={0x40046307}, @decrefs={0x40046307, 0x1}, @increfs_done={0x40106308, r3, 0x4}], 0xa3, 0x0, &(0x7f0000000340)="a75fc172ccf2acd125d3536308e966c32a8cece6edf73e03798ec5be1034dcd14a9061ebd63bf510e6a7ddd42dcb7b94628ad537ff83d15a55fb645665f7882c926d81f81d63223b94ee854f5a41741fe8f5bac305e16e7bfe52f0ed76df4960cf4e1032a7b83f1031668a13f622e00d628b1fe39d6e5384b7def6a5ba8eae75b85bf0843c1c3a7db7cf5559780e647f4728d901e6adf2fc17e8fbfadfddfc2443fd6e"}) r4 = accept$alg(r0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00003bcfd0)="d3ab2719", 0x4) sendmsg$alg(r4, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000280), 0x0, &(0x7f00000004c0)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}, 0x0) io_setup(0x3c, &(0x7f0000000000)=0x0) io_submit(r5, 0x1, &(0x7f0000000900)=[&(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, r4, &(0x7f0000000200)="16", 0x1}]) 2018/05/08 06:24:03 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000001a40)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000001a80)=@ipmr_getroute={0x1c, 0x1a, 0x511, 0x0, 0x34000, {0x80}}, 0x1c}, 0x1}, 0x0) 2018/05/08 06:24:03 executing program 1: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000001000)={0x0, 0x0, &(0x7f0000182000)={&(0x7f00000002c0)=ANY=[@ANYBLOB="020d00001400004baa83332979d3d0000800120000000300000000000000000006000000000000000000000000000000e000000100000000000000000000000000000000000000000000000000000000030006000000000002000000ac14ffbb0000000000000000030005000000000002000000ac14ffbb00000000000000000400040000000000000000000000000000000000000000000000000000000000"], 0xa0}, 0x1}, 0x0) 2018/05/08 06:24:04 executing program 0: pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x80800) bind$vsock_stream(r0, &(0x7f00000002c0)={0x28, 0x0, 0x2711, @host=0x2}, 0x10) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendto$inet(r1, &(0x7f0000103fa0)="88", 0x1, 0x0, &(0x7f0000ab9000)={0x2, 0x0, @remote={0xac, 0x14, 0xffffffffffffffff, 0xbb}}, 0x10) setsockopt$inet_sctp6_SCTP_EVENTS(r1, 0x84, 0xb, &(0x7f0000294ff5)={0x0, 0x0, 0x0, 0x3}, 0xb) shutdown(r1, 0x1) r2 = syz_open_dev$vcsa(&(0x7f0000000040)='/dev/vcsa#\x00', 0x9, 0x800) r3 = getpgrp(0xffffffffffffffff) ioctl$BLKTRACESETUP(r2, 0xc0481273, &(0x7f0000000200)={[], 0x8, 0x675, 0x9, 0x1, 0xfffffffeffffffff, r3}) clock_gettime(0x0, &(0x7f0000000080)={0x0, 0x0}) clock_gettime(0x0, &(0x7f00000000c0)={0x0, 0x0}) write$evdev(r2, &(0x7f0000000100)=[{{0x77359400}, 0x9, 0x536, 0x10000}, {{r4, r5/1000+30000}, 0xfffffffeffffffff, 0x400, 0x8}, {{}, 0x5, 0x53, 0x6}, {{0x0, 0x2710}, 0x7, 0x8, 0x800}, {{r6, r7/1000+10000}, 0xd, 0x400, 0x7f}, {{0x0, 0x7530}, 0x7, 0x100, 0x4}, {{0x0, 0x7530}, 0x1, 0x7ff, 0x7}, {{0x0, 0x2710}, 0xa8, 0x4, 0x8000}, {{0x77359400}, 0x401, 0x1, 0x8}], 0xd8) recvmmsg(r1, &(0x7f0000004100)=[{{&(0x7f00000039c0)=@ipx, 0x80, &(0x7f0000004040)}}], 0x1, 0x0, &(0x7f00000042c0)={0x77359400}) 2018/05/08 06:24:04 executing program 5: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/kvm\x00', 0x200, 0x0) socketpair$inet6_icmp_raw(0xa, 0x3, 0x3a, &(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_dev$admmidi(&(0x7f0000000800)='/dev/admmidi#\x00', 0x7fffffff, 0x8000) ioctl$SG_SET_DEBUG(r2, 0x227e, &(0x7f0000000900)=0x1) setsockopt$sock_linger(r1, 0x1, 0xd, &(0x7f00000006c0)={0x400, 0x9}, 0x8) r3 = fcntl$getown(r1, 0x9) r4 = accept4$inet(0xffffffffffffff9c, &(0x7f0000000700)={0x0, 0x0, @broadcast}, &(0x7f0000000740)=0x10, 0x80000) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r4, 0x84, 0x64, &(0x7f0000000780)=[@in6={0xa, 0x4e22, 0xfffffffffffff7e1, @mcast2={0xff, 0x2, [], 0x1}, 0x8}, @in={0x2, 0x4e24, @broadcast=0xffffffff}], 0x2c) ptrace$setregset(0x4205, r3, 0x200, &(0x7f00000005c0)={&(0x7f0000000080)="449ed0dd6831a7fb44eca4221b1fb01ab001da2aa7d0ee6f0ba9dbff037da2bd3ff8", 0x22}) r5 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r6 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/kvm\x00', 0x20000, 0x0) r7 = syz_open_dev$sndtimer(&(0x7f00000000c0)='/dev/snd/timer\x00', 0x0, 0x0) read(r7, &(0x7f0000ec6000)=""/50, 0x32) r8 = fcntl$dupfd(r7, 0x0, r6) socketpair$inet_icmp(0x2, 0x2, 0x1, &(0x7f0000000940)) ioctl$DRM_IOCTL_RES_CTX(r8, 0xc0106426, &(0x7f0000000880)={0x6, &(0x7f0000000840)=[{}, {}, {}, {}, {}, {}]}) ioctl$SNDRV_TIMER_IOCTL_SELECT(r7, 0x40345410, &(0x7f0000001000)={{0x100000001, 0x1}}) ioperm(0x20, 0x3, 0x0) setrlimit(0x0, &(0x7f00000008c0)={0x101, 0x4}) ioctl$SNDRV_TIMER_IOCTL_PARAMS(r7, 0x40505412, &(0x7f000001cfb0)={0x0, 0x6, 0x0, 0x0, 0x4}) ioctl$SNDRV_TIMER_IOCTL_START(r7, 0x54a0) setsockopt$netlink_NETLINK_DROP_MEMBERSHIP(0xffffffffffffffff, 0x10e, 0x2, &(0x7f0000000640)=0x1, 0x4) socket$nl_xfrm(0x10, 0x3, 0x6) ioctl$KVM_CREATE_PIT2(r5, 0x4040ae77, &(0x7f0000000480)) r9 = dup2(r5, 0xffffffffffffffff) bpf$OBJ_GET_MAP(0x7, &(0x7f00000007c0)={&(0x7f0000000600)='./file0\x00', 0x0, 0x18}, 0x10) bind$bt_l2cap(r9, &(0x7f0000000040)={0x1f, 0x0, {0xd, 0x8000, 0x8, 0x0, 0x5, 0x6}, 0x0, 0x5}, 0xe) preadv(r9, &(0x7f0000000400)=[{&(0x7f0000000140)=""/100, 0x64}, {&(0x7f00000000c0)=""/50, 0x32}, {&(0x7f00000001c0)=""/67, 0x43}, {&(0x7f0000000240)=""/66, 0x42}, {&(0x7f00000002c0)=""/115, 0x73}, {&(0x7f0000000340)=""/14, 0xe}, {&(0x7f0000000380)=""/71, 0x47}, {&(0x7f00000004c0)=""/220, 0xdc}], 0x8, 0x16) 2018/05/08 06:24:04 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) setsockopt$netlink_NETLINK_ADD_MEMBERSHIP(r0, 0x10e, 0x1, &(0x7f0000000040)=0xa, 0x4) sendmsg$nl_generic(r0, &(0x7f0000b3dfc8)={&(0x7f0000000080)={0x10, 0x4c}, 0xc, &(0x7f00000003c0)={&(0x7f0000000280)={0x28, 0x22, 0x109, 0x0, 0x0, {0x4}, [@typed={0x14, 0xc, @ipv6=@loopback={0x0, 0x1}}]}, 0x28}, 0x1}, 0x0) 2018/05/08 06:24:04 executing program 7: r0 = creat(&(0x7f0000000000)='./file0\x00', 0x9b) ioctl$VHOST_SET_VRING_BASE(r0, 0x4008af12, &(0x7f0000000040)={0x0, 0x81}) r1 = openat$selinux_enforce(0xffffffffffffff9c, &(0x7f0000000140)='/selinux/enforce\x00', 0x80000, 0x0) ioctl$fiemap(r1, 0xc020660b, &(0x7f0000000340)={0x4, 0x4ffffffff000}) 2018/05/08 06:24:04 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000001a40)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000001a80)=@ipmr_getroute={0x1c, 0x1a, 0x511, 0x0, 0xec0, {0x80}}, 0x1c}, 0x1}, 0x0) 2018/05/08 06:24:04 executing program 6: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_NODELAY(r0, 0x84, 0x3, &(0x7f0000dbfffc)=0x3, 0x4) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x0, 0x0, @loopback={0x0, 0x1}}, 0x1c) connect$inet6(r0, &(0x7f0000966fe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000c9effc), 0x4) r1 = dup(r0) setsockopt$inet_sctp6_SCTP_MAXSEG(r1, 0x84, 0xd, &(0x7f0000000080)=@assoc_value={0x0, 0x3ff}, 0x8) write$eventfd(r1, &(0x7f0000fc7ff8), 0xffc7) recvfrom(r0, &(0x7f00001b4f1e)=""/226, 0xfffffffffffffe49, 0x0, 0x0, 0xffffffffffffffa0) write$eventfd(r1, &(0x7f0000604000), 0x8) write$eventfd(r1, &(0x7f0000000000)=0x8, 0x8) 2018/05/08 06:24:04 executing program 4: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$sndseq(&(0x7f00006fcff3)='/dev/snd/seq\x00', 0x0, 0x0) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r0, 0xc08c5332, &(0x7f0000b0bf74)={0x0, 0x0, 0x0, 'queue0\x00'}) r1 = memfd_create(&(0x7f0000000100)="7175657565300080cd9e66fab5b71da824e993a136237e0b859fa2f8e26766dd1fe11600000000000000748bcfd13253ed5e9ff0133171", 0x0) r2 = syz_open_dev$sndseq(&(0x7f0000d82000)='/dev/snd/seq\x00', 0x0, 0x8000000040102) ioctl$KVM_SET_FPU(r1, 0x41a0ae8d, &(0x7f0000000140)={[], 0x8, 0x4, 0x8, 0x0, 0x6, 0xd000, 0x6004, [], 0xdd}) r3 = dup2(r2, r1) write$sndseq(r3, &(0x7f0000000040)=[{0x1e, 0x0, 0x0, 0x3fd, @time, {}, {}, @connect}], 0x30) ioctl$SNDRV_SEQ_IOCTL_SET_QUEUE_TEMPO(r2, 0x402c5342, &(0x7f0000b0ef98)={0x0, 0x9, 0x4}) 2018/05/08 06:24:04 executing program 1: r0 = socket$can_raw(0x1d, 0x3, 0x1) bind$can_raw(r0, &(0x7f0000000000)={0x1d}, 0xb) r1 = socket$inet_icmp(0x2, 0x2, 0x1) ioctl$sock_inet_SIOCDELRT(r1, 0x890c, &(0x7f0000000240)={0xfffffffffffffff7, {0x2, 0x4e23, @remote={0xac, 0x14, 0x14, 0xbb}}, {0x2, 0x4e24, @local={0xac, 0x14, 0x14, 0xaa}}, {0x2, 0x4e22, @multicast2=0xe0000002}, 0x20, 0xfffffffffffffbff, 0x1, 0x9, 0x4, &(0x7f0000000200)='ip6tnl0\x00', 0x159, 0x4, 0x800}) r2 = gettid() ptrace$setregset(0x4205, r2, 0x200, &(0x7f0000000080)={&(0x7f0000000040)="9d58af479d2e6d46429585507b9f3d1a4a12", 0x12}) fcntl$setstatus(r0, 0x4, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0xa000, 0x100) setsockopt$bt_BT_FLUSHABLE(r3, 0x112, 0x8, &(0x7f0000000100)=0x8000, 0x4) setsockopt(r0, 0xdcb, 0x17a9, &(0x7f0000000140)="4243842dfd0b12952c2c069be910bbdda5bf951b122400000000000083b8a4ad94d19d04244f02a9d62e87ff7ab6439380a7e0a841d0e6315a2bdb9147d3751215374e31b3b19abf11a729dc9030ea527359dcac66a177cccc7a32f2b7481e9413f882daa4f91a2f3e3d7880e584204252a79a4b7b3ec9dbdafd746bb25429fecc581a22576d00000000000000000000000000000000000000000000", 0x34) setsockopt(r0, 0x65, 0x10000000002, &(0x7f0000000000)="c8d63f23", 0x4) close(r0) 2018/05/08 06:24:04 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000001a40)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000001a80)=@ipmr_getroute={0x1c, 0x1a, 0x511, 0x0, 0x200000000000000, {0x80}}, 0x1c}, 0x1}, 0x0) [ 253.348300] netlink: 'syz-executor3': attribute type 12 has an invalid length. 2018/05/08 06:24:04 executing program 6: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_NODELAY(r0, 0x84, 0x3, &(0x7f0000dbfffc)=0x3, 0x4) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x0, 0x0, @loopback={0x0, 0x1}}, 0x1c) connect$inet6(r0, &(0x7f0000966fe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000c9effc), 0x4) r1 = dup(r0) setsockopt$inet_sctp6_SCTP_MAXSEG(r1, 0x84, 0xd, &(0x7f0000000080)=@assoc_value={0x0, 0x3ff}, 0x8) write$eventfd(r1, &(0x7f0000fc7ff8), 0xffc7) recvfrom(r0, &(0x7f00001b4f1e)=""/226, 0xfffffffffffffe49, 0x0, 0x0, 0xffffffffffffffa0) write$eventfd(r1, &(0x7f0000604000), 0x8) write$eventfd(r1, &(0x7f0000000000)=0x8, 0x8) 2018/05/08 06:24:04 executing program 1: r0 = open(&(0x7f0000000180)='./file0\x00', 0x3ff, 0x0) syz_mount_image$vfat(&(0x7f0000000600)='vfat\x00', &(0x7f0000000740)='./file0\x00', 0x0, 0x0, &(0x7f0000000640), 0x1800, &(0x7f00000001c0)=ANY=[]) r1 = open$dir(&(0x7f0000000200)='./file0\x00', 0xfffffffffffffffe, 0x20) syz_mount_image$hfs(&(0x7f00000000c0)='hfs\x00', &(0x7f0000000100)='./file0\x00', 0x7ff, 0x0, &(0x7f0000000680), 0x0, &(0x7f0000001980)) r2 = openat$cgroup_ro(r0, &(0x7f00000001c0)='pids.events\x00', 0x0, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000140)='s', 0x1}], 0x1, 0x0) ioctl$KVM_SET_IDENTITY_MAP_ADDR(r2, 0x4008ae48, &(0x7f0000000340)) getsockopt$bt_rfcomm_RFCOMM_CONNINFO(r2, 0x12, 0x2, &(0x7f0000000240)=""/219, &(0x7f0000000080)=0xdb) ioctl$TIOCOUTQ(r0, 0x5411, &(0x7f0000000040)) fallocate(r1, 0x11, 0x0, 0x100000009) readv(r0, &(0x7f0000000580)=[{&(0x7f0000000380)=""/158, 0x9e}, {&(0x7f0000000440)=""/53, 0x35}, {&(0x7f0000000480)=""/1, 0x1}, {&(0x7f00000004c0)=""/100, 0x64}, {&(0x7f0000000540)=""/27, 0x1b}, {&(0x7f0000000640)=""/148, 0x94}], 0x6) 2018/05/08 06:24:04 executing program 7: r0 = syz_open_procfs(0x0, &(0x7f0000000080)='net/netlink\x00') r1 = memfd_create(&(0x7f0000000000)="2f65786500000000000409004bddd9de91be10eebf000ee9a90f798058439ed554fa07424adee901d2da75af1f0200f5ab26d7a071fb35331ce39c5a", 0x2) pread64(r1, &(0x7f00000000c0)=""/4096, 0x1000, 0xf0ffffff0effff) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f0000001180)={0x200, @time={0x77359400}, 0x2, {0x200, 0x8000}, 0x9, 0x1, 0x101}) vmsplice(r0, &(0x7f0000000040)=[{&(0x7f00000010c0)="6a77c79935f9faddfe9e390107eb73903a0474ef7c1afa43eca3a2f14523b35dc1fd303de7eb006e11de1ec2b19237823f802e1dc792c7a2be0d69d5e7e3d7e06da5ae504eaf75fbafb2ff0ae4a04b65bdb84898f151778c9b4cc81055d9bc79d2e0e94ab4907793110b26e0035a39340482d204e88061182ff1057e4628bdaaf5b9c60d5cdbb15448f54187efc6e212a5603e4fbfda8baf4074c3a12531af6ef9a4", 0xa2}], 0x1, 0xf) [ 253.427329] netlink: 'syz-executor3': attribute type 12 has an invalid length. 2018/05/08 06:24:04 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000001a40)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000001a80)=@ipmr_getroute={0x1c, 0x1a, 0x511, 0x0, 0xffffff7f00000000, {0x80}}, 0x1c}, 0x1}, 0x0) 2018/05/08 06:24:04 executing program 6: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_NODELAY(r0, 0x84, 0x3, &(0x7f0000dbfffc)=0x3, 0x4) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x0, 0x0, @loopback={0x0, 0x1}}, 0x1c) connect$inet6(r0, &(0x7f0000966fe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000c9effc), 0x4) r1 = dup(r0) setsockopt$inet_sctp6_SCTP_MAXSEG(r1, 0x84, 0xd, &(0x7f0000000080)=@assoc_value={0x0, 0x3ff}, 0x8) write$eventfd(r1, &(0x7f0000fc7ff8), 0xffc7) recvfrom(r0, &(0x7f00001b4f1e)=""/226, 0xfffffffffffffe49, 0x0, 0x0, 0xffffffffffffffa0) write$eventfd(r1, &(0x7f0000604000), 0x8) write$eventfd(r1, &(0x7f0000000000)=0x8, 0x8) 2018/05/08 06:24:04 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) setsockopt$netlink_NETLINK_ADD_MEMBERSHIP(r0, 0x10e, 0x1, &(0x7f0000000040)=0xa, 0x4) sendmsg$nl_generic(r0, &(0x7f0000b3dfc8)={&(0x7f0000000080)={0x10, 0xe9f6000000000000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000280)={0x28, 0x22, 0x109, 0x0, 0x0, {0x4}, [@typed={0x14, 0xc, @ipv6=@loopback={0x0, 0x1}}]}, 0x28}, 0x1}, 0x0) [ 253.611996] netlink: 'syz-executor3': attribute type 12 has an invalid length. [ 253.682455] netlink: 'syz-executor3': attribute type 12 has an invalid length. 2018/05/08 06:24:05 executing program 7: r0 = syz_open_dev$audion(&(0x7f00000000c0)='/dev/audio#\x00', 0x2, 0x400000) recvfrom$ipx(r0, &(0x7f0000000100)=""/23, 0x17, 0x100, 0x0, 0x0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$DRM_IOCTL_IRQ_BUSID(r0, 0xc0106403, &(0x7f0000000040)={0x5, 0x1, 0x6, 0x1}) setsockopt$ARPT_SO_SET_ADD_COUNTERS(r0, 0x0, 0x61, &(0x7f0000000140)={'filter\x00', 0x4}, 0x68) getsockopt$inet_buf(r1, 0x0, 0x61, &(0x7f0000002fe2)=""/30, &(0x7f0000000000)=0x1e) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x40600, 0x0) ioctl$DRM_IOCTL_IRQ_BUSID(r2, 0xc0106403, &(0x7f0000000080)={0x45a, 0x599eb776, 0x4, 0xffff}) 2018/05/08 06:24:05 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0x1, 0x11, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) r1 = syz_open_dev$audion(&(0x7f0000000140)='/dev/audio#\x00', 0x0, 0x40000) r2 = pkey_alloc(0x0, 0x2) pkey_mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x7, r2) r3 = perf_event_open(&(0x7f0000000040)={0x0, 0x70, 0x1ff, 0x417a19cb, 0x5, 0xffffffff00000001, 0x0, 0x101, 0x400, 0x9, 0x8, 0x3, 0x5, 0x5, 0x372, 0x91, 0x100000001, 0x54c, 0x9, 0x7fffffff, 0xf, 0x2d, 0x0, 0x800, 0x9, 0x0, 0x900000, 0xac, 0xba, 0x2, 0xffff, 0x7, 0x9, 0xde, 0xffffffffffff137e, 0x7, 0x7e0, 0x81, 0x0, 0x799, 0x0, @perf_config_ext={0x7ff, 0x3f}, 0x80, 0x10001, 0x0, 0x7, 0x43, 0xf23, 0xfffffffffffff06e}, r0, 0x7, r1, 0xb) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = syz_open_procfs(0x0, &(0x7f00004c6f8b)='mounts\x00') preadv(r4, &(0x7f00000023c0)=[{&(0x7f00000012c0)=""/4096, 0x1000}], 0x1, 0x0) accept4$ipx(r3, &(0x7f0000000180), &(0x7f00000001c0)=0x10, 0x80000) 2018/05/08 06:24:05 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000001a40)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000001a80)=@ipmr_getroute={0x1c, 0x1a, 0x511, 0x0, 0xf0ffffff, {0x80}}, 0x1c}, 0x1}, 0x0) 2018/05/08 06:24:05 executing program 6: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_NODELAY(r0, 0x84, 0x3, &(0x7f0000dbfffc)=0x3, 0x4) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) connect$inet6(0xffffffffffffffff, &(0x7f0000966fe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000c9effc), 0x4) r1 = dup(r0) setsockopt$inet_sctp6_SCTP_MAXSEG(r1, 0x84, 0xd, &(0x7f0000000080)=@assoc_value={0x0, 0x3ff}, 0x8) write$eventfd(r1, &(0x7f0000fc7ff8), 0xffc7) recvfrom(r0, &(0x7f00001b4f1e)=""/226, 0xfffffffffffffe49, 0x0, 0x0, 0xffffffffffffffa0) write$eventfd(r1, &(0x7f0000604000), 0x8) write$eventfd(r1, &(0x7f0000000000)=0x8, 0x8) 2018/05/08 06:24:05 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) setsockopt$netlink_NETLINK_ADD_MEMBERSHIP(r0, 0x10e, 0x1, &(0x7f0000000040)=0xa, 0x4) sendmsg$nl_generic(r0, &(0x7f0000b3dfc8)={&(0x7f0000000080)={0x10, 0xe5f6000000000000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000280)={0x28, 0x22, 0x109, 0x0, 0x0, {0x4}, [@typed={0x14, 0xc, @ipv6=@loopback={0x0, 0x1}}]}, 0x28}, 0x1}, 0x0) 2018/05/08 06:24:05 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000ca9ff5)='/dev/loop#\x00', 0x0, 0x0) syz_open_dev$sndtimer(&(0x7f0000000000)='/dev/snd/timer\x00', 0x0, 0x640001) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$LOOP_CHANGE_FD(r0, 0x4c06, r1) 2018/05/08 06:24:05 executing program 4: unshare(0x8000400) r0 = inotify_init() r1 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000000)='/dev/autofs\x00', 0x2002, 0x0) ioctl$sock_inet6_tcp_SIOCATMARK(r1, 0x8905, &(0x7f0000000240)) setsockopt$inet_sctp_SCTP_RECVRCVINFO(r1, 0x84, 0x20, &(0x7f0000000080)=0xd8c, 0x4) getsockopt$SO_TIMESTAMPING(r1, 0x1, 0x25, &(0x7f00000001c0), &(0x7f0000000200)=0x4) connect$vsock_dgram(r1, &(0x7f0000000040)={0x28, 0x0, 0x0, @reserved=0x1}, 0x10) fcntl$notify(r0, 0x0, 0x282) ioctl$sock_bt_hidp_HIDPCONNADD(r1, 0x400448c8, &(0x7f0000000180)={r1, r1, 0x4, 0xfffffffffffffff7, &(0x7f00000000c0)="20abd491101b6096308bc2050c1426c232602c11e364febc18e178061a0143292ff5109f28574dd54f186a117c1200123dcd6fdf1e741063a4abe63150a58b2e2ac1170c46ab4732a0603dbb1dc6002b94933e7e2455f6c50d1b55fda8bb7bea477733cd8f7c838e9cd1382089969ac35cf2f950206bcf0f08d5a56b206960a6ab5ad0524c071f8d8b82cfcff1afe5832b3ef6c2471f5559da7a60", 0xff, 0x8, 0xfff, 0x2, 0x9, 0x1, 0xe89, 'k'}) 2018/05/08 06:24:05 executing program 0: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendto$inet(r0, &(0x7f0000103fa0)="88", 0x1, 0x0, &(0x7f0000ab9000)={0x2, 0x0, @remote={0xac, 0x14, 0xffffffffffffffff, 0xbb}}, 0x10) setsockopt$inet_sctp6_SCTP_EVENTS(r0, 0x84, 0xb, &(0x7f0000294ff5)={0x0, 0x0, 0x0, 0x3}, 0xb) r1 = openat$mixer(0xffffffffffffff9c, &(0x7f0000000040)='/dev/mixer\x00', 0x40002, 0x0) ioctl$KVM_GET_PIT2(r1, 0x8070ae9f, &(0x7f0000000180)) shutdown(r0, 0x1) recvmmsg(r0, &(0x7f0000004100)=[{{&(0x7f00000039c0)=@ipx, 0x80, &(0x7f0000004040)}}], 0x1, 0x0, &(0x7f00000042c0)={0x77359400}) [ 254.265853] netlink: 'syz-executor3': attribute type 12 has an invalid length. 2018/05/08 06:24:05 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000001a40)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000001a80)=@ipmr_getroute={0x1c, 0x1a, 0x511, 0x0, 0xffffff7f, {0x80}}, 0x1c}, 0x1}, 0x0) 2018/05/08 06:24:05 executing program 7: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f00000000c0)={'syz_tun\x00', 0x0}) sendmsg$nl_route(r1, &(0x7f0000000180)={&(0x7f0000000040)={0x10}, 0xc, &(0x7f0000000000)={&(0x7f00000002c0)=ANY=[@ANYBLOB="3c00000013000304000000000000000008000000", @ANYRES32=r2, @ANYBLOB="00000000000000001c001600180001001400060000000000000000000000000000000000"], 0x3c}, 0x1}, 0x0) 2018/05/08 06:24:05 executing program 5: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000fe6ff6)='/dev/ptmx\x00', 0x0, 0x0) ioctl$TCSETS(r0, 0x40045431, &(0x7f00003b9fdc)) poll(&(0x7f0000000040)=[{r0}], 0x1, 0xd61) r1 = dup2(r0, 0xffffffffffffff9c) getsockopt$inet_sctp_SCTP_LOCAL_AUTH_CHUNKS(0xffffffffffffff9c, 0x84, 0x1b, &(0x7f00000000c0)={0x0, 0xbd, "5ec7c7a71c38aec066ee3028b3cc9b31fa289b9f3852bcceedc1ce5fd3c587053e99a42ca754a3d10325a2b2c80d49ad74b166c5783f3c3ec958f508e81a0324d47eee9729740d34b9567949cfeeffc98d79e2ad318dc0b4955e5910f4a98645e6df838bd82015300d3e10f5d9d38c5953aa8952326f2648d8b6b9a619d643b8629e6de7ae3da1fdfd02ec709fbc0f3dfe1d4ebe1c8c2630920fcaeb573262428fe1f8dca51596c9a9b4f56987def0646d7852bc102e3899f66fa8b1a6"}, &(0x7f00000001c0)=0xc5) setsockopt$inet_sctp_SCTP_CONTEXT(r1, 0x84, 0x11, &(0x7f0000000200)={r2, 0x7}, 0x8) r3 = syz_open_dev$adsp(&(0x7f0000000000)='/dev/adsp#\x00', 0x0, 0x222000) ioctl$sock_SIOCGPGRP(r3, 0x8904, &(0x7f0000000080)) r4 = syz_open_pts(r0, 0x0) close(r4) [ 254.327293] netlink: 'syz-executor3': attribute type 12 has an invalid length. 2018/05/08 06:24:05 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000deb000)={0x2, 0x0, @multicast1=0xe0000001}, 0x10) bind$inet(r0, &(0x7f0000000040)={0x2, 0x0, @loopback=0x7f000001}, 0xffffffb4) 2018/05/08 06:24:05 executing program 6: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_NODELAY(r0, 0x84, 0x3, &(0x7f0000dbfffc)=0x3, 0x4) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) connect$inet6(0xffffffffffffffff, &(0x7f0000966fe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000c9effc), 0x4) r1 = dup(r0) setsockopt$inet_sctp6_SCTP_MAXSEG(r1, 0x84, 0xd, &(0x7f0000000080)=@assoc_value={0x0, 0x3ff}, 0x8) write$eventfd(r1, &(0x7f0000fc7ff8), 0xffc7) recvfrom(r0, &(0x7f00001b4f1e)=""/226, 0xfffffffffffffe49, 0x0, 0x0, 0xffffffffffffffa0) write$eventfd(r1, &(0x7f0000604000), 0x8) write$eventfd(r1, &(0x7f0000000000)=0x8, 0x8) 2018/05/08 06:24:05 executing program 1: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fcntl$setstatus(r0, 0x4, 0x2000) r1 = socket$inet_dccp(0x2, 0x6, 0x0) ftruncate(r0, 0xffff) dup2(r1, r0) 2018/05/08 06:24:05 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000001a40)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000001a80)=@ipmr_getroute={0x1c, 0x1a, 0x511, 0x0, 0x1000000, {0x80}}, 0x1c}, 0x1}, 0x0) 2018/05/08 06:24:05 executing program 7: r0 = socket$packet(0x11, 0x3, 0x300) getpeername$packet(r0, &(0x7f0000001080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local}, &(0x7f00000010c0)=0x14) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000b00)={'erspan0\x00', r1}) r3 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vga_arbiter\x00', 0x400, 0x0) setsockopt$packet_add_memb(r0, 0x107, 0x1, &(0x7f0000000000)={r2, 0x1, 0x6}, 0xff) setsockopt$packet_drop_memb(r0, 0x107, 0x2, &(0x7f0000000080)={r2, 0x1, 0xfffffffffffffd87, @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff]}, 0xff54) syncfs(r3) signalfd(r0, &(0x7f0000000040)={0x3541}, 0x8) 2018/05/08 06:24:05 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) setsockopt$netlink_NETLINK_ADD_MEMBERSHIP(r0, 0x10e, 0x1, &(0x7f0000000040)=0xa, 0x4) sendmsg$nl_generic(r0, &(0x7f0000b3dfc8)={&(0x7f0000000080)={0x10, 0xeaf60000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000280)={0x28, 0x22, 0x109, 0x0, 0x0, {0x4}, [@typed={0x14, 0xc, @ipv6=@loopback={0x0, 0x1}}]}, 0x28}, 0x1}, 0x0) [ 254.600367] device erspan0 entered promiscuous mode [ 254.608808] netlink: 'syz-executor3': attribute type 12 has an invalid length. [ 254.658198] device erspan0 left promiscuous mode 2018/05/08 06:24:06 executing program 6: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_NODELAY(r0, 0x84, 0x3, &(0x7f0000dbfffc)=0x3, 0x4) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) connect$inet6(0xffffffffffffffff, &(0x7f0000966fe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000c9effc), 0x4) r1 = dup(r0) setsockopt$inet_sctp6_SCTP_MAXSEG(r1, 0x84, 0xd, &(0x7f0000000080)=@assoc_value={0x0, 0x3ff}, 0x8) write$eventfd(r1, &(0x7f0000fc7ff8), 0xffc7) recvfrom(r0, &(0x7f00001b4f1e)=""/226, 0xfffffffffffffe49, 0x0, 0x0, 0xffffffffffffffa0) write$eventfd(r1, &(0x7f0000604000), 0x8) write$eventfd(r1, &(0x7f0000000000)=0x8, 0x8) 2018/05/08 06:24:06 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000001a40)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000001a80)=@ipmr_getroute={0x1c, 0x1a, 0x511, 0x0, 0xd302, {0x80}}, 0x1c}, 0x1}, 0x0) 2018/05/08 06:24:06 executing program 1: r0 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000000)='/dev/autofs\x00', 0x28902, 0x0) connect$ax25(r0, &(0x7f0000000040)={0x3, {"4766d81bbeb506"}, 0x7f}, 0x10) getsockopt$ARPT_SO_GET_ENTRIES(r0, 0x0, 0x61, &(0x7f0000000080)={'filter\x00', 0x1000, "3b1a1e0dc736920f8a5fc4505467afb3f9b1350d44c0e6f89dcc1ba778ea237bc44e2603a95bea749ab824684e13f7aa65066f501ed902a4f6fe005fc4dcb304e10e531792c0f820dfab86cfaaabb21f4d5a3bd58089e3512adfb5fe1dfefb02563fe86affa0e47de3e3f4d39ad1ed227a9d030d63202389b99d73cdc04e9c8c44fb0c487fc8dd9f0dfd2b61510c68fdc7acd0eeb4c532209c595abe5353e73999250e9db15cb92dce10537450bf17afbbf61fb70cce375414c7e895231e28b082a00e39444ceb2b42149d74fc369655c0a0982180885a2dfe40f427f028d0c590c9919d0a4a17624db5469fc78c4a2be8ab14bffabc41c35ed4dd6698a49cbce132a8991ec17512a44bbde6b04fd55a8d76921e4d0939e8cc1ea5e23adfc8b45826f4289dcac4a3e4788d7afc88672bc465a4164db0a76a7c6c1dafa3597b61280fa6738369c277578a6827be9f9c135ff6091c4cf4813a2d5889a6cd0a0ddf52ad89c7baa412fe33fced55744a07e8456710601dbacf0d6bea23b704f67262cdd7e437a080104a37da0f8637413ecf22aa2472a865b362746fb5c19df81b94acd3fec03828eac17da3d4420712b45808828d5b02f186413ec970b9d57e05fd5d7d34f6358832e0c14e02116e6ba274141ba8fa3a3f82e47a435cec344a5ea20a792bbf0eb841d28aa89ed3138bb0c0912c2589b51ceb939f1d440b02520a9d12e3923b29c41a03abb709bfcbb2e91642e631da274525f4f34ee999f9d85e6d71e1a2a9a096c4bcfc509c73b17e7ccd644b90e6b7ad2cda3fe58ac24248e38fa9e67143afcb256e8e3a6864157b7439172f1f6cfdba935799600fdf1d8d22d82e7d03d153df040b9af2a9dd0e7dbe069087bbce87a19cafcb4ea3654097c6cc366c6ababc072e69c68f5371cafca1d7683c280210a32406483839d363ea4620de76c2b733a186930dfa3f5f6c501868eee8a97e4a1b7915a032a1f24102140b98f1ed8cfce76f6925329c0a8ac2a17f9a618b97175912ec7e341cc3600bf7e66f216427c318df90e2a5a5aef99c47264fdb68df8440d8dd2ce566f226fac549e6a0c9d6e56e4abaa4f39295cb1a01c693319a9e0960182fcb934c2cdef3626bb7501f76271270670890c2e6cf902e1e0d09032332fac3c2fcf1788c9b82440d96f6e89a30ce10798f8684514f8c74cc3abda66bfff18e83436ba10009b237556cbfc93e2d72cc38a35746c02ef3e8b04ec19b50da8cc8d02a3fd5e3bdd631162d85b058994c44802858c8a0eea8c38a31db82b86b6472aad6e33ef6cb465ec9e60fb0ab6bd21b7b91b15ff773fffea516e8920eabb4dcb4eb96a10d6a7a2f6a1678b063225d1aad118e88163c49eb5a72a9510b46cbf5da5448e9a101fc246e577e982c1727a44ac78dbb53049fdb1a9194940d8d777a53ff976743a71431f4fa4d9ca1086f01568101276d04da53cdcc73fbccc86cb0888315ad6714d0175e43c827d0273c41d97ecea5ba97806877865f4b5ab6aaf7ebab657df7302d33389838c911db73cc4e6b9bc58b174c42d63abb7f9db61c62af96d49187a45a2a86afcdf9cf301af43a3a4c2b6cb3f3c87a3c9e9af0835366bf868cf040988d605992f06b3be79f48c420c6b2876239a39561bd6b6706c5278366b21b0ae8d1376c70a31e318390d201e53f4854713f7f75f8067cae66ff2ab5dca1907d8595d82c221ab9e5eeb0c076a79474af8a2981bff2d1473805be0ce5fcb4f4c8ae031622c6dc640e137535bb6aa7bab49da2d48dab8081a9d03c2eed8200611e3d4abfb990534bc7af130a884e3ff7d493bf7c20dda3cbe6bc8184a28823f3697019e5ecbebafff7b437d5d5ba201f372ab550b1c0cf5f3e2a3a29c00e9a9105c58f67d899eb860f72953ad990511376947854821401184e52b451f833d18deb86dc9628770492650c00d607a329695ca1a521beb74a6c03304849c0cd87790a60155e7fcb5c14c203f4bb6f504972bfd0c7ac6d6395139d35ab6144b699534e09a7473a8b4a579c36163eb60aeb046b975d9e712a160f1e221214166c863f5106a895ec35c145aa203237cd0c2261bf706e4626eebe6b9471b680eab67c783186bc40ae44a22ae084493f343dc554e270718d48fe4994cf7285200c9ea89e85fafc6cba9d5c2cec7cebb8c09ee2f8d41d3bf0d6a22262f77b8bc8f51fef4c624ec22993998e07ee43d72f9530103930b25c74579610c646c3a9122a1ea4c221344f23a83058fb7766ce84f04dc9ee96a5a0aaf86c2df81386ece93a71f894ba8ac56d4ecfb0a220bd540ad2fa5b3f92c6daaa629c72d05ad1bc895a1c50907d2db8046486df1a943f7122c78e7241118bc88de5df17b6cb6cfadf67d4cd41a3ed040044a62ca6ef1102f9cddf7b246a9a4c7e81f60be80eb999c6d58b9b72a8c5c2e34d3f23e63f38174c4f6397f3f345cf23d28ad0b2c8fd87f2be59fd62fa4dd0c8d81659f95233ba7ba1b16903db6b2a51a26bb00a30a6abcda6e759d03db4a8ddfdeb1d7a17604587054be6fd0fc57a7265c1190a92eca6a194612f5f7e6af66812f05c0850a73b026f8a939fd78bcf821b64e0c60cad50bc2b4a24d9e733c87f3b34fa1fd9bbf9657cd1d85960c308dccf29b101cbb395bb06f1afe72be1645a3a4bb8f4a7279175377969cc287a07e54bf19b975fa241f693f5edc5b0acacc6691d9b6a8592a792437b3c88bb327e6ac434e61e45ce683131621f7807a1f2a026d065262860a7d470b9e843d51c42861446be7bf8a362fb2d9f6d67aa473075f5858870f40f90a069fef4f7144de6809b97ab27168781d71ad6dca25309a34fee2e9f92b5bdb9f64207ccbd33c1f93e2c6d2af62ffd95fe313a04b70d83b264ddecc34d4046e562d791ebc4679a52190714fa3b9d2a745bf38b8b3804b85b67a72606c32bc42373aeb6c3efd0edb01c56d15bf07a062826b9eb02c52593cb7ec7be8ec14a55ed85faf09f064958c0107d84c8c9925fdb0503246f5e535c2fc37a2b559e7eb76b555ae9ea840567d13afd5dadb07033ef869426c6cb1aeaa49a7ed9f88adb36d2d726a32f1d770c20045d79e4e12d2fa4d1b0e83d5dbc0a56279b1d2f5d841352597ffa50b51da84beb0d54c879ad154ae145684da3cd9a8a9055c5e8df384dae34f589de002e84f293116856e341b198ebbcb98f7125cd524b077ab23f6687aa49668c18ee2d1c96892e05e46affaf9d21cb0f4970aa37c23de459141a0732f762dead5f6f515901345ae8d5d106d90dbbed7204948a2a7ea0582bfa3973b576c3be8b7e7e7dd3db2df178d8cfc1b3b7e1cdab19be3ca1b68833b0cbae243482cad722efde314fe56eea77c8bf67f623936c53c1ddbaf136befc9bffe02ad7e6e051ea227f23cece94849336e78a2458ffb7894969eefbcfe32b5965fe58ab355e1128c59e57ea6cc0fe5f9f05372bf3fe224b7d1650408c5c385799bd9c279420a389419d21c5e725504c1ffb111acf594a2ee27c9782038537c64970a13e8a815baf34751dd580d581f15c48827a43412ae24e8facdb4b5bb0acd2db75e944dc66f8414aa4a3381780ed98f70ecfb9dbab85051f8f1fbcbd5a942c0dcba6830ddab3531e8dedbdd684a3d40dbe6a2d25024c1409b781cef7b9e359c9e1967a76b9e16a19e271aa1938045210c1f58d919a9b2dd2872123ca5b900a8d8c7baaf9e99a684c8035dfe2f65ea6faacba33b304dcd9fc61e4b4c35aadc509064c58fb25581828770d0b3ed2f6d69c0a9e33da6cdc2326377f3576bb8a5761acae9706b67a7819569f1826b4874adf0580d1ee4a13edea322368337e8d20ea5b25b0edefc151c76f115109e001212b1c782c984512e795fa51896151a5eb9db37d702a4334b3e8e368bd00e2e577b9a391c51ea7227b4f60c16fffaf7a7b377e545269e55a00c59ccddfa9d5948e000a1abaf4c4a456fe55facad335b04b1d0b602938d5fb3b23c8da0aca12230dda221587c976275721b9177d139b6c820d5a6c9e22aee04c438ea914df5f10c79b7b7982363049538fe634bdb293ea43b9986b3ef31eb2895aee1eab51cf40fb093d299c7509320a13844273c33b0b78ae2ca41d1160644b2a5663180fac2f7fcbe31307466e2aeca253f6ad646acd2f4a528162f265eb5ba0fa13ac27ee945a1915639065b2cf39b4ba0c284bd67f366e13874aa91039f11f3a179153ab474d88e07eb91c41b09e0cb9a6d04da5dfe24c0203597e8267920b63c8e60ef5878d75c20c7d27b38c9da1e3b34be95948e3cf65d9f0d6476dc0d23acd816e5f4f7fb262725274b462705106282918016e522b279f3a5d7d054277c43c1f1a2054ab5d37dbba7367b877d2a6cb6042915b93af18ad96e378ab9d75f63aedff05f8b505879daec904fc70f91eda04c58c32eb3c84bf55e82f7294f7331e4b3d9f2be252895247ea7923d1197aabdc05e5fb4dc6b0c13776295c5197004218f7670f18361859c91f5e756d02ac255ad1f205f961625d89c128d843ce13fe0fe569bddef140e012fc8d93bde3c21ddd08b8f922e694bf5d79ff1a1cb9ea9aef1fa97d7ae229463a4f85ea365303eedbec00705053d43979de745ad81619c4e4a2447c7cedeb36ddc65ba58dc98a993fa1994ce939245a1334a22ca6f441fbda0070a327e84f37c73aea3458f3f6a20000fc7f39dad8135f4136062ae0625832091a22996fa354378070659b3cc84d9d70c00bf25fdaa705fda81aa05b3a64cb432708143640decc3e05f3fafd3666399c7980303359da07942304c20cc6fd84d95a1b33f6573fb41a8d8670e9f2fdf281edeb49edb2b28a1de5b44799f48575ee28f3d570db388aad9e807d0aaf7d56b464ea1d73a3b77c7700abb8fcabc005bae1b9a175dae493b90b7b682a02d0b0a2d0ad76775d7fd330ae17eeac016e6fad49b3026010303566ac0a2da1fb5d5e2a2a222ca78646589bb3d1158cb61bfd871c803c3466dc7fe70961fc2c0cc7294e7074c7cf6e4d2843b1b64688dd37c02d36f366fe9db4bfc503dbe161016947b180a6123b709ae0d874dc54920b88f5ac4749071a599130a1f1d513e38632a5d7e9fc6e9c72fdd2b9e70270ff05ae5b92f84e81b46b58cfb98a46bc840e864d248b0ad77a0f30b513abc6c634cbb8d499ecf93392a5ac4ebcf79455c834ef168547ad465b95919c321fcffd3525111812d5994880c96d26f2d55d87ed6454c70649bba2ee1d711b03593cf574449c7c5bad19efa4115181807370a4d6d7af8691edcdf6253530cdc32b9f739b484e0e4fceb2ff00c9a4694d5480316957dd7355a99779b22148a75ec3fda22ee31455c53a435845014f65b71021d3c1b111edf08d16e19f91f09ea8c04c2f102a1cac920b4e6507af814ab6d76f9909a6bb3f782659d9fabefa2ebfdf2094cbfbf088f12efb893b82abea66c3aa2f5781e675f61d989ddc54d370a4fbcaec2da76bd5ea5366e959d250c32d5f75ccfa984450f4dfe188a50e7f8c71e5313afd80e887bec8b2f327b1d76aa04803b9bdd7cbb8d11926d40ba605ed85c32175b82066f930a8e11ceaafcc110d98bb0cc683c382d91dc8f82328ce6bce0d75b8c2513097ee0f5ef2e3cde9b021f6543a2cda7e39f6dbdd4d497f18e6a585357c6ad45c89e1ac20c44d64ea4a5a499c8966993bcffb3b18a0b1b353c14e029c1a25eecccb9c497f0754ebabf645df410751ab3ac9b9af57b6fbfd7dc76662c91e7f82b7cccfa92e8bbc8325aaa924297632e1dabe7c3f"}, &(0x7f00000010c0)=0x1024) r1 = accept$inet(r0, &(0x7f0000001100)={0x0, 0x0, @broadcast}, &(0x7f0000001140)=0x10) getsockopt$ARPT_SO_GET_ENTRIES(r1, 0x0, 0x61, &(0x7f0000001180)={'filter\x00', 0x68, "892b29b9ea2bf361dac90dc28f29591bb2135ba31081db469d37d837e6727f6e917759cc03b9d4bb7906f8f6f8f4d1ba455e1a3558a7fb9375e4a6fdaa31597287e845e02559ce44904cc6923c66c79a0865daed64c192b0de7c9c96c445cd78001a20402e9cd6a7"}, &(0x7f0000001240)=0x8c) getsockopt$ARPT_SO_GET_ENTRIES(r1, 0x0, 0x61, &(0x7f0000001280)={'filter\x00', 0xc6, "3ee22d167d8fe78286f90f08ba1175df567a279e7c647cf787f515c9f9c7499f5422f9e6d8021383fc5be7bd8905e5ae1725f00f70f2f5cdd5dd39dbfeb159eae1d08ef37b59df011d6a2a47d1af78b14da5948498691fd94696ac89897f79b6d31558ec6e25c606ae4f81d5b54ced289576d39ffcc74d7efe3bd6069ff62e0848b99da054c1ec51e8d54998c4bf81ef2a8d2f3e838f66efd0077aff2f7379eb6b1220a5dcda32d25225d86c3ba5a37f1f56f56ba0a460e79257bf0b99e9f7606ffba759f95d"}, &(0x7f0000001380)=0xea) setns(r0, 0x8000000) getsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f00000013c0)={@local, 0x0}, &(0x7f0000001400)=0x14) r3 = syz_open_dev$sg(&(0x7f0000001440)='/dev/sg#\x00', 0x8, 0x101001) r4 = openat$md(0xffffffffffffff9c, &(0x7f0000001480)='/dev/md0\x00', 0x10000, 0x0) setsockopt$inet6_IPV6_ADDRFORM(r0, 0x29, 0x1, &(0x7f00000014c0)=0x2, 0x4) connect$pppoe(r0, &(0x7f0000001500)={0x18, 0x0, {0x0, @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, 'vlan0\x00'}}, 0x1e) r5 = openat$uinput(0xffffffffffffff9c, &(0x7f0000001540)='/dev/uinput\x00', 0x0, 0x0) epoll_ctl$EPOLL_CTL_ADD(r5, 0x1, r3, &(0x7f0000001580)={0x10}) socket$unix(0x1, 0x1, 0x0) ioctl$SG_GET_NUM_WAITING(r0, 0x227d, &(0x7f00000015c0)) setsockopt$inet_sctp_SCTP_ADAPTATION_LAYER(r1, 0x84, 0x7, &(0x7f0000001600)={0x4}, 0x4) connect$pppoe(r5, &(0x7f0000001640)={0x18, 0x0, {0x0, @dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0x10}, 'veth1_to_team\x00'}}, 0x1e) ioctl$KVM_CREATE_DEVICE(r5, 0xc00caee0, &(0x7f0000001680)={0x2, r0, 0x1}) ioctl$VT_RESIZEX(r5, 0x560a, &(0x7f00000016c0)={0x900, 0x9, 0x1, 0x800, 0x6, 0x2}) fstat(r4, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0}) setsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f0000001780)={{{@in=@multicast2=0xe0000002, @in=@multicast1=0xe0000001, 0x4e22, 0x0, 0x4e22, 0x8, 0xa, 0xa0, 0xa0, 0x0, r2, r6}, {0x8, 0x10001, 0x2, 0x6, 0x20, 0x1, 0x2, 0x6}, {0x7f, 0x7fffffff, 0x3, 0x48}, 0x6, 0x6e6bba, 0x2, 0x0, 0x1, 0x3}, {{@in6=@local={0xfe, 0x80, [], 0xaa}, 0x4d3}, 0xa, @in6=@mcast1={0xff, 0x1, [], 0x1}, 0x3502, 0x3, 0x3, 0x3, 0x55, 0x60588781, 0x1000}}, 0xe8) socket$bt_hidp(0x1f, 0x3, 0x6) setsockopt$inet6_tcp_TCP_REPAIR_WINDOW(r0, 0x6, 0x1d, &(0x7f0000001880)={0x8946, 0xbd73, 0x3, 0x1f, 0x8}, 0x14) getsockopt$inet_sctp6_SCTP_AUTH_ACTIVE_KEY(r0, 0x84, 0x18, &(0x7f00000018c0)={0x0, 0xff}, &(0x7f0000001900)=0x8) getsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER(r5, 0x84, 0x7b, &(0x7f0000001940)={r7, 0xf2}, &(0x7f0000001980)=0x8) socket$inet_icmp(0x2, 0x2, 0x1) ioctl$TIOCGSID(r1, 0x5429, &(0x7f00000019c0)=0x0) ioctl$TIOCSPGRP(r5, 0x5410, &(0x7f0000001a00)=r8) ioctl$PIO_FONTX(r5, 0x4b6c, &(0x7f0000001a40)="5f7fddad083be6aa8bc60615f495e8c4af0ee6384cb6a5c15499e1e79bd2ce634a0afcde07123c10eca67d612e7ebcdaf524e74c4a97c648b91dfa13ddb10d32617b15ffe64dd40e117cf3") 2018/05/08 06:24:06 executing program 7: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) ioctl$sock_SIOCETHTOOL(r0, 0x8993, &(0x7f0000000040)={'ip6_vti0\x00', &(0x7f0000000000)=@ethtool_cmd={0x1}}) 2018/05/08 06:24:06 executing program 4: r0 = syz_open_procfs(0x0, &(0x7f00000006c0)='net?ip6_\x00\x00beO\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00') socket$kcm(0x29, 0x2, 0x0) getpid() ioctl$TIOCGLCKTRMIOS(r0, 0x5456, &(0x7f0000000440)={0x1, 0x66be, 0x3, 0x8, 0x8, 0x200, 0x200, 0x14618e05, 0x1, 0x3, 0xf8a, 0x7f}) r1 = getpgrp(0x0) add_key$user(&(0x7f0000000040)='user\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a}, &(0x7f00000000c0), 0x0, 0xfffffffffffffffb) ptrace$getsig(0x4202, r1, 0x0, &(0x7f0000000300)) ioctl$PPPIOCGL2TPSTATS(r0, 0x80487436, &(0x7f0000000100)="e461bbbbc3ff920df5f96e01ca9450a59b5b43598b07767523737e462fb7c7b27cfb5f907d58e88234b5ec3a5504678b1af3d4762e55cb0c3664e055bae74ea2e7209cd41efd72cca00bc2779e964dbe38c2de87a92e68a7c0209b6c874561ba587fe8c531f3be21fe512b72e15dd8da35eedd68e4295bfb6f23082d71173e1192bfba") r2 = add_key(&(0x7f0000000400)='rxrpc\x00', &(0x7f0000000340)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000000380)="dde15aba2d8bb3c33938a4798533c75ae9ada0405b648aa8687ff982b988969ca1dc544d671c1a5190f8bee43948bba9bb237c4fa1063b22723f3183679320ea8009024673150b7e19588bfee08f347adedb9332b8834164523f7e6aa216f71dd7", 0x61, 0x0) ioctl$BLKRESETZONE(r0, 0x40101283, &(0x7f0000000680)={0x1, 0x8}) keyctl$clear(0x7, r2) readlinkat(r0, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)=""/123, 0x7b) ioctl$KDGETMODE(r0, 0x4b3b, &(0x7f00000001c0)) io_setup(0x80000000, &(0x7f0000000500)=0x0) io_submit(r3, 0x1, &(0x7f0000000640)=[&(0x7f0000000600)={0x0, 0x0, 0x0, 0x8, 0x1f, r0, &(0x7f0000000540)="b380134ac4a3abe015339c6540f9b5200d9cec2921a5a9b42951a4b8ea744d6cdcd938f4cbe4a1afb0fcd502ea7645ad3efd222920630e9a59f7d665f12442e922622b6415d6e42674f415ad31cd706e91c6469e7a541684d0f0b6baab7f13c326c3dbfb352a679009e3dd183dc6c6f8d709e555211bf3acbce747ca4179a3f0ea2e228b65d7593a0e88b7980e978456cd341203baa55ff8f474df919d2dd1faf9ff01023e3bd199a0f2b3", 0xab, 0x7fffffff, 0x0, 0x0, r0}]) ioctl$sock_SIOCOUTQ(r0, 0x5411, &(0x7f0000000200)) socket$bt_hidp(0x1f, 0x3, 0x6) mq_notify(0xffffffffffffffff, &(0x7f0000c38000)={0x20000000, 0x15, 0x8000000000002, @thr={&(0x7f000090b000), &(0x7f00009a5fb7)}}) ioctl$int_in(r0, 0x5473, &(0x7f00000000c0)=0x6) socket$inet6_udp(0xa, 0x2, 0x0) openat$kvm(0xffffffffffffff9c, &(0x7f00006a4ff7)='/dev/kvm\x00', 0x0, 0x0) r4 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x0) geteuid() ioctl$DRM_IOCTL_ADD_CTX(r0, 0xc0086420, &(0x7f0000000480)={0x0}) ioctl$DRM_IOCTL_DMA(r0, 0xc0406429, &(0x7f00000007c0)={r5, 0x6, &(0x7f00000004c0)=[0x5, 0x0, 0x5, 0x8945, 0x3, 0x9], &(0x7f0000000700)=[0x8, 0xfff, 0x7], 0x0, 0x1, 0x80000001, &(0x7f0000000740)=[0x2], &(0x7f0000000780)=[0x8000, 0x80, 0x7fffffff, 0x7]}) perf_event_open(&(0x7f000001d000)={0x5, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r6 = socket$inet6_tcp(0xa, 0x1, 0x0) getsockopt$inet6_buf(r6, 0x29, 0x45, &(0x7f0000ab2fe2)=""/30, &(0x7f0000000000)=0x1e) ioctl(r4, 0x440000000000127d, &(0x7f000002cfff)) r7 = eventfd2(0x0, 0x80801) sendfile(r7, r0, &(0x7f0000000080)=0x10, 0x10ed5b) 2018/05/08 06:24:06 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) setsockopt$netlink_NETLINK_ADD_MEMBERSHIP(r0, 0x10e, 0x1, &(0x7f0000000040)=0xa, 0x4) sendmsg$nl_generic(r0, &(0x7f0000b3dfc8)={&(0x7f0000000080)={0x10, 0x68000000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000280)={0x28, 0x22, 0x109, 0x0, 0x0, {0x4}, [@typed={0x14, 0xc, @ipv6=@loopback={0x0, 0x1}}]}, 0x28}, 0x1}, 0x0) 2018/05/08 06:24:06 executing program 5: pipe(&(0x7f0000000080)={0xffffffffffffffff}) r1 = perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) unshare(0x4000100) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r1, 0x2405, r0) 2018/05/08 06:24:06 executing program 0: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendto$inet(r0, &(0x7f0000103fa0)="88", 0x1, 0x0, &(0x7f0000ab9000)={0x2, 0x0, @remote={0xac, 0x14, 0xffffffffffffffff, 0xbb}}, 0x10) setsockopt$inet_sctp6_SCTP_EVENTS(r0, 0x84, 0xb, &(0x7f0000294ff5)={0x0, 0x0, 0x0, 0x3}, 0xb) r1 = getpid() ioctl$sock_FIOSETOWN(r0, 0x8901, &(0x7f0000000080)=r1) shutdown(r0, 0x1) recvmmsg(r0, &(0x7f0000004100)=[{{&(0x7f00000039c0)=@ipx, 0x80, &(0x7f0000004040)}}], 0x1, 0x0, &(0x7f00000042c0)={0x77359400}) 2018/05/08 06:24:06 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000001a40)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000001a80)=@ipmr_getroute={0x1c, 0x1a, 0x511, 0x0, 0x2d3, {0x80}}, 0x1c}, 0x1}, 0x0) 2018/05/08 06:24:06 executing program 7: r0 = perf_event_open(&(0x7f0000000200)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 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_config_ext, 0x0, 0x1, 0x0, 0x0, 0x9}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = syz_open_dev$mouse(&(0x7f0000000000)='/dev/input/mouse#\x00', 0x4, 0x84001) ioctl$SNDRV_TIMER_IOCTL_PARAMS(r3, 0x40505412, &(0x7f00000000c0)={0x1, 0xdb33, 0x80}) r4 = memfd_create(&(0x7f0000001580)="cd6f6329c48d80475ae4c9b5701f", 0x0) readahead(r3, 0x9, 0x3ff) ftruncate(r4, 0x8000005) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) sendfile(r2, r4, &(0x7f0000001300), 0x100420000000fee) shutdown(r1, 0x0) ioctl$VHOST_SET_VRING_BUSYLOOP_TIMEOUT(r0, 0x4008af23, &(0x7f0000000040)={0x0, 0x6fc}) 2018/05/08 06:24:06 executing program 6: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_NODELAY(r0, 0x84, 0x3, &(0x7f0000dbfffc)=0x3, 0x4) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) connect$inet6(r0, &(0x7f0000966fe4)={0xa, 0x0, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000c9effc), 0x4) r1 = dup(r0) setsockopt$inet_sctp6_SCTP_MAXSEG(r1, 0x84, 0xd, &(0x7f0000000080)=@assoc_value={0x0, 0x3ff}, 0x8) write$eventfd(r1, &(0x7f0000fc7ff8), 0xffc7) recvfrom(r0, &(0x7f00001b4f1e)=""/226, 0xfffffffffffffe49, 0x0, 0x0, 0xffffffffffffffa0) write$eventfd(r1, &(0x7f0000604000), 0x8) write$eventfd(r1, &(0x7f0000000000)=0x8, 0x8) 2018/05/08 06:24:06 executing program 1: r0 = socket(0x21, 0x8, 0x0) r1 = socket(0x1e, 0x4, 0x0) pkey_alloc(0x0, 0x1) setsockopt$packet_tx_ring(r1, 0x10f, 0x87, &(0x7f0000265000)=@req={0x3fc, 0x0, 0x1}, 0x10) setsockopt$packet_tx_ring(r0, 0x10f, 0x87, &(0x7f0000265000)=@req={0x3fc, 0x0, 0x1}, 0x10) sendto$unix(r0, &(0x7f0000000180)="f7d76ebe168197fc130de7d983f7ee3ab2a245827206c98064b1c4ba37380bacfd5319719f95bdc84ee884842863faf05dae4209fb9d6fbbfef3a98bc391130c5b5874c85d3e90875d8a2e745389dacf4432be01b0c6acaf09587f9ab9c533718d9a66657c02757766fd70dc904d797db103e5be69510c5cb6b59e5034fef426153a914f2428c7882753ec5e1f57615e28b1a02cdf8e408546d1dee77d8fba930a58e787a656406cd3b05cadf8f421234f230f50d23c128b03c7511b916dd76031ad3d2bacb003d1fa3215629bb7e9a3caaa988043bfa41f963656b945a308215a9956a0c2ace48a2541efc069d8a29b758e99ce628028b07f588ee736595cc209c255d00ef4cc09b9a6a8dde8a997e87d8ff9a7a6d9c6c79a795b2f092525dcf2ceea01aca37c44447f5df800bbe99309ec7334ae148204dc18e4368586e5309409a2cad1730dbdcaba93e764214b2865e5efada8b41f09b550f0cc317f1f32c53b6f22a2cab7cdb56f0fe355762fc77b9606ece3058c76493055045d60b2c7e93e40546214f6267425b4bb3f2cd6ad4809b86a4d6a306f149290dad6943391f0f21d95d3c853dd9e774b4557925b9d1c0bdf014033b25f393e79433222dee3de563a4565990d5410b2d03e1d6ecd061011098a8e06b773db2717f76c7388d115f9dd15d6d04196ca5cc8737d50bb23713e2a696fb80c2e5e652bd1e63633a455dc9ddbab22fc50c67740044cb1f3a322de734dc4d237695b8bbffe9ba84c7233f8df9af24768d6972e5c59f5284d20d19801be24c4d88c214426f71ef78fb875aee5790d7afe05a3bc0e7363cc7aeddd5a023c35215c7f4b45fda72d2fb24300d3a3062f40b032169c2a74c31fb9d1d40bbee1296b4b1c7f7929471c60232c1b9508a681a1cddb5ecdb57e6757500f752b473bf1d1d0f41a1eb1784c53383105bdd216a9ddf18df94307e364b06478c3aef3ce5c80785c351e11040a8a04e83783715c04b5aa195ca91b0a90ab9f8fe7c415a49772f6c409ae03053c1295e241a2602db2568fdec6c886364eced1b082b525bda417568768a944450238e4c57c58c6d0bfaf24dfdebb1224c6075a82c7652d6f18beadff181892d271231125505f0a1ffec8a3329c71ed5bb5844b171dcb7822599666fe0cede7a1fcfd4aa7ba2838c36a094ffecd100490d0c19204470f7c48f9362a7d5e31a445cdbf8f84af332a1131012a1525f323e650c4182fd2f97b4ae0f5074aac71cc339ae9fcaba0be0d6b85a5b0909cdd72290306f42d198ec9b7ba03a5aaf343033a044d88e41818f518aefe8f9bafad05169a987b9e16f56a7acac8e7a6deea0f386283e22ab432d19598144e2dcc4502667b3a52807e3e705461912bf349b2ae786a427289cd281877b88d996aeabe6a423113bfdeebf90cad97e3c5a37156a25ccb825fc1a3a04bf986f7f4f4ffb4ee9bd85dd501d15c5a0604720f5e1e57fe4546a4eb39d902ab92082612bdb1e857b0413e2a223659e99826b53b7e59b3685ace3e566010fbe14ef39b2d315bd56165f2b821bbe6e491a77b7637ad63f9e2ebc70365e8e0e4ea286af587f1f49e36f0f7c162b2622280eee3696b86a1e5f2be8e9d364b27b2936e9148cc9e7908cbc15ce80ace43a17d31305e31d1d4c3d4912192bf69dbff08d731b909486602b766077e3a663f1b552b3a0b7edae0ad5532454ddb7b72bafb9aba7bfbfd43095fd3581b55b7357314fa01e431cda7f58c1ec69f666e1587e4f2f62f6c8ac0ff3015d0ba52e8b415630a498882b3889c36b7966a45c49bbe0fb58b8971bfe7793a060c30fa226f966ea879fe54291310b9f926dc460d8442b85ebbae8b6b0839618ff0e634d2feeea64205feea1b6cb4ee94c2d6216bc496879ceeb5940147e0eab628a0efd81636b88565492396da9f1a639ed77d9d14acb55156a0561569761da8f321862d4e0e5403e618f49f0a8771a81408e6b3116c427fb7869b07f78f40a843dab45417a0d5ed05f847d88c61aac7bfa690c4f67b65e83a7f5cffe1d953a452b49606785848010e5b37677a0b4784269603ea99692c862d6520a4ce0394a6f65e7dae74ed04db8fc2c5a86f0f3cfabd55c7f57642de99a0b174cdaa191f8f24bbcc80fcdf3e9ff59bd960cec4393462589f6b00aa2d1209d82331618db2d14f11085cba0638da7e72304faaf7b29c89ef5aaf54402c07bcc72b206f15773433795dc54cf59719f0e7a2d51db6b1cbd2626f02fa17665fcf9e68d5d9d7f720a882b40d64d1441f80b4590658e93cb53988619279612f3e7d593e224ac93bf3c173d84ef96eb2b9c365fe746d67bb634cde5b602ff9a15c29f8d6a6886138b2e63e2b1c0cfb056834f205f5ba5fea0fe6993ac54ff8eec888322aa3aeedc79c7fe06276a98723e05e712dbff8c4c41ba8b79c77eb6380b2f7954d2c06b1fc3f458948650d1a580ff098ebc289c0c223432da9a560085c96245b613fb03bd199e2c7230b97f3740ef8d28249907faa4022e324a87f04b77058ffe44062852b40b39dbede8655d6681d87b304deb6bff81e2b8d7a16b5a0f3557970745809ca0bb8dfa68f22693b2eebed94d316fc333ed49ae7724c30e78d495c7263d44ecb8286244b24175e21afe85252f171108e8d8aed474fcb7487cfa8f174407f92f049e634aad129e70aa83dd283513303c261cf07815d90b1cd6e684fd106aecff6ab4981b1594fd63ca65b1414425b76f6fb8808aaf0b39498f41dc9f44cd5a41613afd57251fb087d5411abc90542c8516574fd7e77235fd97981b5879635166cb83c2fe5eb85406667caec3457b4775911472c3c5ad24f990f968b9fe251c96806fdf881c04535f5618e6c34eda05b029040738b1987fddbae8d54d26422e423fdf4b8ea9d01c806c5cc90675f4baa0951d6b6875848b2dc03cd3e2c8108725cb5569cd902681a9130b51b21e084950487607fd41cd20002dcdf5fbb3fec368b58f9a11be4528bd0dc2822bc40280e822edb258f4bcf45712a880c83b37e24e1de9f934a0156044f0541d9411e37312f7a3840e3ff1255eec76f69f3f366aa38f6da2dcccd5227cbbe550b25efbc609bc80eb883ac70b5360c44c4e9ee1a52969e7d3d150ec1f7b318a876cf4d36125a4f9b1167ebb22a47fbae4fcd13cf7ebc12d94c4c77e6d5199ddf7f2af4fdf179b996988f14e5269c9060a192bcb9ec29404f73494955d7b7ce029b805a423bd94ea038bdd1b833fd7d94b90fe3db67f88271a3ea35a1aadd3a20ba14ca28e7ffccb59130d600827afd5b19bc6d1047e94fda1f1b9472a1c2cd9bb901b541cb95a0e20041390ac5b0b68c175ad21b552fe74e848b6c10460ffaae62a84bbe9776ae3c1e4a9be909fb29dc0c631fc5534e35cb990415a1a5ad8fb23b1162693e1d00092d0e60b7f6f7a47eb14d9a28023ce759dfd005684e84dab5043c09ef9ae90d91c1a019fe39b4151ac86efa3d88e221ed5add9a0a91651e5e96b55bfea8e0218cc48de08349c75c0a1db64fdf265b418345e290d3bdd284cd31a1001791df8b1a5baadc29b44382edb186d8c4f49dc33a47f1deeb21cdf8a474e4ed33afe8b248f964fcddeecbd597f6e856ff594e88241389b8d936880f295dbe52ac2ccd6c80ef1a0d957b245ef0a7504ae1959f3cfb9a7db61667e945e9907170e56958317c1779eee40cb059583b9c527fa9d1939864c0866fff263f22c104fb2d1ee66f5ada9d1269ecf59c4f80c6cb2fe2956b6726bb4b63efcfc7b9436bafc9cfa525eb53f24cc87ea87bcddebd19d5c6f4749ce22f777b4826adc0a091d2302c899d672efca2066b2a63397043283f7bf3e2aeaca5f2a4ce16dd38d7099708c0b6bd477ca6acdf7bbcee2be14a3380e08680b4d6c6e3e4d24e08364b3bee810fa094816744f5e6c18442edc02508ab5088bab9e728fc04f572998d12a142395fbcab7cbdf46194212d11bc8e62fe40ca4e65ef5d0826f49107744c67431e685aa8e9998cfe3ce22032365ff6718dd0683fa6b9cc6701e3ae1804de1a9c4e3b5a4f35d48baf62dcb3f749e67c4c2a5d0fa9a8a4c560cfc69bdab3f5d995de8e58f872cb563579ba6d7dbbf831a4e06326a1581345103fbd47261557634befb22fae4afd97fdbccddeed2ae176b07cf7b31f804407e865ee8b4b4435cf94fee46b66d774de1c3a3c2bffb3c41a72ac285f13d821f39a0ce81665d9c5e2bc02c0b6292f01f8478efca0f7f2ea9bf7ceea57f582574c9247518d0a6f2a3c44b4729de18fadc3377dd9dc77ccba84e564f0bef6f974516dad436a9b394629ca14a2945d1a7b59002736b90a8d62fc0cdeca1b80aa055958fef3f9408ba871e961a720ebda2a7c3e8c6fbbee119102b72344c49b2c2f7c1cd1f9b5a4006801f7881faff45a0163a991b5263105b664f36042d81d897dc56a9a83a9ab9bbecb6980da45c1f1a208c23ebd917071a9dd309438dce11c85540e0fb0427ca619b783500d309221472d52a5bae1a616bda7ad2c84516baae47b4d1323b624d7bb52e696e550e49b97bdf5cc719fe5a47fd12113a8b6fefe3b35648b3a636b2174c916a0cb0ecf6eb3bf0504f8ddb2b5598cadece455229056bc43ab7ecc68b136564ac19e8f7ce1d64a995bc6f909d84de756197a66117e72dc3ab2c6008a376c4c5616907a5b5e2770f473186eced5a98a520a8f95770bc6214ba5f64c9742656b93159f81d9c826ab05387ab0e86b6df3a56a422da0a0b1f05f235fbdc4245ccdf13832e4581c93747203937df792c08d09a2d9a869ad412a5fad8627c0be1757a72cbfff8499477127febbb1bb672a21c9aa4a28abb14fab2fb7d0c406bcd9edfb98eee0c67ba88490f12fe278dc9d8a4554b84cd74bedaf2f3554d3e5843159f5e887d3873f3694dd2ac71b000a54077d44a58ef88961f88dbb684b52da7e15b0af6ca029c95471ae1ef8b71f645318aa79c66c66e2b4c4fec24b1ff30918a57b601b93a02028537911896cf74927e7d24274be0fc0e8beaf87e7123e3ea7e1e53a84e03d865c8e1777dec5b34f52dff97e75a4527d51c27ddc897e4794b8658d13c1b8c578040eb04845ed3f81de5c3a7e6c94033114b9f356c5841f12a8b1a7170824bd4d63e86e39ffd68a7ea84231e1f729decc6e0021b66e2fb63dbb8ba1ac3636c2e5064152966791b522bb2435724840a98af29f701bf8fb3c64d8148370ca3503d62e8d389e72", 0xe81, 0x0, 0x0, 0x0) 2018/05/08 06:24:06 executing program 5: r0 = openat$full(0xffffffffffffff9c, &(0x7f0000000140)='/dev/full\x00', 0x200, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000340)={{{@in, @in=@local, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@remote}, 0x0, @in6}}, &(0x7f0000000440)=0xe8) setsockopt$packet_add_memb(r0, 0x107, 0x1, &(0x7f0000000480)={r1, 0x1, 0x6}, 0x10) r2 = syz_open_dev$sndseq(&(0x7f0000000100)='/dev/snd/seq\x00', 0x0, 0x0) ioctl$SNDRV_SEQ_IOCTL_SUBSCRIBE_PORT(r2, 0x40505330, &(0x7f0000000200)={{0x6, 0xd84}, {0x5, 0x8}, 0x7, 0x1, 0x5}) r3 = perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r4 = openat$dsp(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/dsp\x00', 0x80, 0x0) ioctl$LOOP_GET_STATUS(r4, 0x4c03, &(0x7f0000000280)) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_TEMPO(r2, 0xc08c5332, &(0x7f0000000040)) dup3(r3, r2, 0x0) 2018/05/08 06:24:06 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000001a40)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000001a80)=@ipmr_getroute={0x1c, 0x1a, 0x511, 0x0, 0xfffffffffffff000, {0x80}}, 0x1c}, 0x1}, 0x0) 2018/05/08 06:24:06 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) setsockopt$netlink_NETLINK_ADD_MEMBERSHIP(r0, 0x10e, 0x1, &(0x7f0000000040)=0xa, 0x4) sendmsg$nl_generic(r0, &(0x7f0000b3dfc8)={&(0x7f0000000080)={0x10, 0xf2f6000000000000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000280)={0x28, 0x22, 0x109, 0x0, 0x0, {0x4}, [@typed={0x14, 0xc, @ipv6=@loopback={0x0, 0x1}}]}, 0x28}, 0x1}, 0x0) 2018/05/08 06:24:06 executing program 6: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_NODELAY(r0, 0x84, 0x3, &(0x7f0000dbfffc)=0x3, 0x4) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) connect$inet6(r0, &(0x7f0000966fe4)={0xa, 0x0, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000c9effc), 0x4) r1 = dup(r0) setsockopt$inet_sctp6_SCTP_MAXSEG(r1, 0x84, 0xd, &(0x7f0000000080)=@assoc_value={0x0, 0x3ff}, 0x8) write$eventfd(r1, &(0x7f0000fc7ff8), 0xffc7) recvfrom(r0, &(0x7f00001b4f1e)=""/226, 0xfffffffffffffe49, 0x0, 0x0, 0xffffffffffffffa0) write$eventfd(r1, &(0x7f0000604000), 0x8) write$eventfd(r1, &(0x7f0000000000)=0x8, 0x8) 2018/05/08 06:24:06 executing program 5: set_mempolicy(0x100002000000002, &(0x7f0000000280)=0x1, 0x1f) r0 = socket$inet6(0xa, 0x1, 0x7) mmap(&(0x7f0000000000/0x709000)=nil, 0x709000, 0xfffffffffffffffd, 0x40000000024010, r0, 0x0) syz_fuseblk_mount(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000000)='/dev/autofs\x00', 0x200000, 0x0) setsockopt$inet_msfilter(r1, 0x0, 0x29, &(0x7f0000000140)={@loopback=0x7f000001, @dev={0xac, 0x14, 0x14, 0x1b}, 0x1, 0x1, [@local={0xac, 0x14, 0x14, 0xaa}]}, 0x14) r2 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000040)='/dev/snapshot\x00', 0x800, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(r1, 0x89e0, &(0x7f0000000100)={r0, r2}) 2018/05/08 06:24:07 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000590fa8)={0x26, 'skcipher\x00', 0x0, 0x0, 'chacha20\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) io_setup(0x1, &(0x7f0000479000)=0x0) io_submit(r2, 0x1, &(0x7f0000738000)=[&(0x7f0000f73fc0)={0x0, 0x0, 0x0, 0x0, 0x0, r1, &(0x7f000079a000)="16", 0x1}]) r3 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x6, 0x400) ioctl$TCGETS(r3, 0x5401, &(0x7f0000000100)) ioctl$EVIOCGLED(r3, 0x80404519, &(0x7f0000000040)=""/133) 2018/05/08 06:24:07 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000001a40)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000001a80)=@ipmr_getroute={0x1c, 0x1a, 0x511, 0x0, 0xf00, {0x80}}, 0x1c}, 0x1}, 0x0) 2018/05/08 06:24:07 executing program 6: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_NODELAY(r0, 0x84, 0x3, &(0x7f0000dbfffc)=0x3, 0x4) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) connect$inet6(r0, &(0x7f0000966fe4)={0xa, 0x0, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000c9effc), 0x4) r1 = dup(r0) setsockopt$inet_sctp6_SCTP_MAXSEG(r1, 0x84, 0xd, &(0x7f0000000080)=@assoc_value={0x0, 0x3ff}, 0x8) write$eventfd(r1, &(0x7f0000fc7ff8), 0xffc7) recvfrom(r0, &(0x7f00001b4f1e)=""/226, 0xfffffffffffffe49, 0x0, 0x0, 0xffffffffffffffa0) write$eventfd(r1, &(0x7f0000604000), 0x8) write$eventfd(r1, &(0x7f0000000000)=0x8, 0x8) 2018/05/08 06:24:07 executing program 5: set_mempolicy(0x100002000000002, &(0x7f0000000280)=0x1, 0x1f) r0 = socket$inet6(0xa, 0x1, 0x7) mmap(&(0x7f0000000000/0x709000)=nil, 0x709000, 0xfffffffffffffffd, 0x40000000024010, r0, 0x0) syz_fuseblk_mount(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000000)='/dev/autofs\x00', 0x200000, 0x0) setsockopt$inet_msfilter(r1, 0x0, 0x29, &(0x7f0000000140)={@loopback=0x7f000001, @dev={0xac, 0x14, 0x14, 0x1b}, 0x1, 0x1, [@local={0xac, 0x14, 0x14, 0xaa}]}, 0x14) r2 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000040)='/dev/snapshot\x00', 0x800, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(r1, 0x89e0, &(0x7f0000000100)={r0, r2}) 2018/05/08 06:24:07 executing program 0: r0 = syz_open_dev$sndpcmp(&(0x7f0000000040)='/dev/snd/pcmC#D#p\x00', 0x3, 0x1) getsockopt$netlink(r0, 0x10e, 0xa, &(0x7f0000000080)=""/4096, &(0x7f0000001080)=0x1000) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendto$inet(r1, &(0x7f0000103fa0)="88", 0x1, 0x0, &(0x7f0000ab9000)={0x2, 0x0, @remote={0xac, 0x14, 0xffffffffffffffff, 0xbb}}, 0x10) setsockopt$inet_sctp6_SCTP_EVENTS(r1, 0x84, 0xb, &(0x7f0000294ff5)={0x0, 0x0, 0x0, 0x3}, 0xb) shutdown(r1, 0x1) bind$inet6(r0, &(0x7f00000010c0)={0xa, 0x4e20, 0x100000001, @empty, 0xfffffffffffff176}, 0x1c) recvmmsg(r1, &(0x7f0000004100)=[{{&(0x7f00000039c0)=@ipx, 0x80, &(0x7f0000004040)}}], 0x1, 0x0, &(0x7f00000042c0)={0x77359400}) 2018/05/08 06:24:07 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) setsockopt$netlink_NETLINK_ADD_MEMBERSHIP(r0, 0x10e, 0x1, &(0x7f0000000040)=0xa, 0x4) sendmsg$nl_generic(r0, &(0x7f0000b3dfc8)={&(0x7f0000000080)={0x10, 0x500000000000000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000280)={0x28, 0x22, 0x109, 0x0, 0x0, {0x4}, [@typed={0x14, 0xc, @ipv6=@loopback={0x0, 0x1}}]}, 0x28}, 0x1}, 0x0) 2018/05/08 06:24:07 executing program 7: setsockopt$inet6_MRT6_DEL_MFC_PROXY(0xffffffffffffffff, 0x29, 0xd3, &(0x7f0000002000)={{0xa, 0x4e20, 0x400000}, {0xa, 0x4e20, 0x0, @empty, 0x1}}, 0x5c) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_int(r0, 0x29, 0x40, &(0x7f0000001fde), 0x4) ioctl$KDDISABIO(r0, 0x4b37) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000180)={'teql0\x00', 0x0}) setsockopt$inet6_mreq(r0, 0x29, 0x1f, &(0x7f00000001c0)={@dev={0xfe, 0x80, [], 0x16}, r1}, 0x14) 2018/05/08 06:24:07 executing program 4: r0 = syz_open_dev$sg(&(0x7f0000001000)='/dev/sg#\x00', 0x0, 0x0) mmap(&(0x7f00002e4000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) name_to_handle_at(r0, &(0x7f00002e4000)='./file0\x00', &(0x7f0000002000)={0x8}, &(0x7f0000001ffc), 0x1400) setsockopt$inet_icmp_ICMP_FILTER(r0, 0x1, 0x1, &(0x7f0000000000)={0x6}, 0x4) 2018/05/08 06:24:07 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000001a40)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000001a80)=@ipmr_getroute={0x1c, 0x1a, 0x511, 0x0, 0x9effffff00000000, {0x80}}, 0x1c}, 0x1}, 0x0) 2018/05/08 06:24:07 executing program 6: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_NODELAY(r0, 0x84, 0x3, &(0x7f0000dbfffc)=0x3, 0x4) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) connect$inet6(r0, &(0x7f0000966fe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x8, &(0x7f0000c9effc), 0x4) r1 = dup(r0) setsockopt$inet_sctp6_SCTP_MAXSEG(r1, 0x84, 0xd, &(0x7f0000000080)=@assoc_value={0x0, 0x3ff}, 0x8) write$eventfd(r1, &(0x7f0000fc7ff8), 0xffc7) recvfrom(r0, &(0x7f00001b4f1e)=""/226, 0xfffffffffffffe49, 0x0, 0x0, 0xffffffffffffffa0) write$eventfd(r1, &(0x7f0000604000), 0x8) write$eventfd(r1, &(0x7f0000000000)=0x8, 0x8) [ 256.311903] validate_nla: 5 callbacks suppressed [ 256.311913] netlink: 'syz-executor3': attribute type 12 has an invalid length. 2018/05/08 06:24:07 executing program 1: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f0000e6a000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000fff)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000040)='hugetlb.2MB.usage_in_bytes\x00', 0x0, 0x0) r3 = openat$cgroup_subtree(r2, &(0x7f0000000080)='cgroup.subtree_control\x00', 0x2, 0x0) r4 = syz_open_dev$amidi(&(0x7f00000000c0)='/dev/amidi#\x00', 0x0, 0x0) mkdir(&(0x7f0000796000)='./file0\x00', 0x0) fcntl$getown(r4, 0x9) getsockopt$inet_IP_XFRM_POLICY(r4, 0x0, 0x11, &(0x7f0000000580)={{{@in=@multicast2, @in6=@ipv4={[], [], @multicast1}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@dev}, 0x0, @in=@broadcast}}, &(0x7f0000000680)=0xe8) getresgid(&(0x7f00000006c0)=0x0, &(0x7f0000000700), &(0x7f0000000740)) ioctl$sock_FIOGETOWN(r4, 0x8903, &(0x7f0000000780)) getsockopt$inet6_IPV6_XFRM_POLICY(r2, 0x29, 0x23, &(0x7f00000007c0)={{{@in=@broadcast, @in, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in6=@loopback}}, &(0x7f00000008c0)=0xe8) fstat(r2, &(0x7f0000000900)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$TIOCGSID(r4, 0x5429, &(0x7f0000000980)) r9 = getuid() r10 = getegid() fcntl$getown(r0, 0x9) ioctl$sock_inet_tcp_SIOCOUTQNSD(r2, 0x894b, &(0x7f0000000c40)) lstat(&(0x7f00000009c0)='./file0\x00', &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x0}) getresgid(&(0x7f0000000a80)=0x0, &(0x7f0000000ac0), &(0x7f0000000b00)) ioctl$TIOCGPGRP(r4, 0x540f, &(0x7f0000000b40)) getresuid(&(0x7f0000000b80), &(0x7f0000000bc0)=0x0, &(0x7f0000000c00)) ioctl$PPPIOCSMRU(r4, 0x40047452, &(0x7f0000000300)=0x8) r14 = getegid() sendmsg$unix(r2, &(0x7f0000000dc0)={&(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000000540)=[{&(0x7f0000000200)="829506498775530602e649cfa3f0925fd91b4975e42ec37c4691b4aed776bf13f3c5ab9f4215d739c8a04a959db7a40ba078913ad7753f4ab0d0c99d71a17126ccfe8af8a52f35ea687e1faa60d1f6747eaa89abe8243e6a7da7492aa93d581695c78f9d5a58e6c7000fe0b7cff59664224e24342f3aa3d655628b2b38fa8045afdd4d004ffab904b4e3e1884f24fe96d8188b88f6dd3782b67b984217acd50691869469fde29ef1eef5ff6d2f6d726a9fb9cb1c505b45404c5878261da258ac17ff35c7566d95e1923f2682add7c6076adee7a4f028d434dd06423591daa1f167a0cd12d4260d709e0e78d1099dd8a74d9835b9993f5d770eee0c3a5c58", 0xfe}, {&(0x7f0000000400)="31c433151842e9f323d314722879e607be6e784923bc02e5ec8a0d43b7da831834d54024d84d22d6678292cc9d514c0cb34b8d51dac9a72fa514d3a3cabb6f88100c67", 0x43}], 0x2, &(0x7f0000001000)=ANY=[@ANYBLOB="20000000000000000100000002000000", @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="0000000020000000000000000100000002000000", @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB="0000000020000000000000000100000001000000", @ANYRES32=r1, @ANYRES32=r4, @ANYRES32=r4, @ANYBLOB="20000000000000000100000002000000", @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB="0000000028000000000000000100000001000000", @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r3, @ANYBLOB="0000000028001b5609000000010000000100000000000000000000000000000000000000", @ANYRES32=r1, @ANYRES32=r4, @ANYRES32=r1, @ANYRES32=r0, @ANYBLOB="0000000020000000000000000100000002000000", @ANYRES32=r11, @ANYRES32=r12, @ANYBLOB="0000000028000000000000000100000001000000", @ANYRES32=r0, @ANYRES32=r4, @ANYRES32=r1, @ANYRES32=r2, @ANYBLOB="0000000028000000000000000100000001000000", @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r0, @ANYRES32=r1, @ANYBLOB="0000000020000000f4ff0000010000000213c46bfbb2560f0040210cecf498000000", @ANYRES32=r13, @ANYRES32=r14, @ANYBLOB='\x00\x00\x00\x00'], 0x146, 0x81}, 0x1) r15 = inotify_init1(0x0) mount(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='tmpfs\x00', 0x0, 0x0) inotify_add_watch(r15, &(0x7f0000ac5000)='./file0\x00', 0xa400295c) r16 = open(&(0x7f0000fa3000)='./file0\x00', 0x0, 0x0) dup2(r15, r16) setsockopt$ARPT_SO_SET_ADD_COUNTERS(0xffffffffffffffff, 0x0, 0x61, &(0x7f0000000100)={'filter\x00', 0x4}, 0x68) 2018/05/08 06:24:07 executing program 7: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000220000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) ioctl$sock_SIOCOUTQNSD(r0, 0x894b, &(0x7f00000002c0)) truncate(&(0x7f00000003c0)='./file0\x00', 0xff) syz_open_dev$sndseq(&(0x7f0000000340)='/dev/snd/seq\x00', 0x0, 0x1000040000080401) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x1, 0xffffffffffffffff) setns(0xffffffffffffffff, 0x0) r1 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000280)='/dev/sequencer\x00', 0x0, 0x0) sendto$ipx(r1, &(0x7f0000000300)="62ab46350b508045808b35f60f3ab807f050a308f4a59f24c3cf2311d0967b5ab6ecf688830952fd1881", 0x2a, 0x0, 0x0, 0x0) setsockopt$netlink_NETLINK_DROP_MEMBERSHIP(0xffffffffffffffff, 0x10e, 0x2, &(0x7f0000000000), 0xfffffffffffffddc) setxattr(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)=@known='trusted.syz\x00', &(0x7f0000000100)='/vmnet0\x00', 0x11f, 0x0) unlink(&(0x7f0000000580)='./file0\x00') getsockopt$IP6T_SO_GET_REVISION_TARGET(r1, 0x29, 0x45, &(0x7f0000000b40)={'IDLETIMER\x00'}, &(0x7f0000000240)=0x221730461d6ed285) r2 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$KDGETMODE(r1, 0x4b3b, &(0x7f0000000180)) r3 = getpid() sendmsg$nl_generic(r2, &(0x7f0000000400)={&(0x7f0000000040)={0x10}, 0xc, &(0x7f00000003c0)={&(0x7f0000000140)={0x1c, 0x22, 0x1, 0x0, 0x0, {0x4}, [@typed={0x8, 0x11, @pid=r3}]}, 0x1c}, 0x1}, 0x0) seccomp(0x0, 0x1, &(0x7f0000000400)={0x312, &(0x7f00000003c0)}) lsetxattr(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000200)=@known='trusted.syz\x00', &(0x7f0000000440)='/dev/sequencer\x00', 0xf, 0x8000040) 2018/05/08 06:24:07 executing program 5: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000ac0fa8)={0x26, 'hash\x00', 0x0, 0x0, 'crc32c\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00001ec000), 0x0) r1 = syz_open_dev$amidi(&(0x7f0000000000)='/dev/amidi#\x00', 0x1, 0x20000) ioctl$TIOCCONS(r1, 0x541d) [ 256.437358] hrtimer: interrupt took 45573 ns 2018/05/08 06:24:07 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000001a40)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000001a80)=@ipmr_getroute={0x1c, 0x1a, 0x511, 0x0, 0xd302000000000000, {0x80}}, 0x1c}, 0x1}, 0x0) [ 256.459261] netlink: 'syz-executor3': attribute type 12 has an invalid length. 2018/05/08 06:24:07 executing program 5: bpf$MAP_CREATE(0x0, &(0x7f0000000080)={0x3, 0x0, 0x3, 0xc, 0x0, 0xffffffffffffffff, 0x200000000000000}, 0x21) bpf$PROG_LOAD(0x5, &(0x7f0000000000)={0x1, 0x5, &(0x7f0000346fc8)=ANY=[@ANYBLOB="1800000000007f00000000000000000000cf00000000000000000000000000000095000000000000"], &(0x7f000031cff6)='syzkaller\x00', 0x5c6e, 0xfb, &(0x7f00001a7f05)=""/251}, 0x48) 2018/05/08 06:24:07 executing program 6: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_NODELAY(r0, 0x84, 0x3, &(0x7f0000dbfffc)=0x3, 0x4) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) connect$inet6(r0, &(0x7f0000966fe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x8, &(0x7f0000c9effc), 0x4) r1 = dup(r0) setsockopt$inet_sctp6_SCTP_MAXSEG(r1, 0x84, 0xd, &(0x7f0000000080)=@assoc_value={0x0, 0x3ff}, 0x8) write$eventfd(r1, &(0x7f0000fc7ff8), 0xffc7) recvfrom(r0, &(0x7f00001b4f1e)=""/226, 0xfffffffffffffe49, 0x0, 0x0, 0xffffffffffffffa0) write$eventfd(r1, &(0x7f0000604000), 0x8) write$eventfd(r1, &(0x7f0000000000)=0x8, 0x8) 2018/05/08 06:24:07 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000001a40)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000001a80)=@ipmr_getroute={0x1c, 0x1a, 0x511, 0x0, 0x100000000000000, {0x80}}, 0x1c}, 0x1}, 0x0) 2018/05/08 06:24:07 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) setsockopt$netlink_NETLINK_ADD_MEMBERSHIP(r0, 0x10e, 0x1, &(0x7f0000000040)=0xa, 0x4) sendmsg$nl_generic(r0, &(0x7f0000b3dfc8)={&(0x7f0000000080)={0x10, 0xfcf60000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000280)={0x28, 0x22, 0x109, 0x0, 0x0, {0x4}, [@typed={0x14, 0xc, @ipv6=@loopback={0x0, 0x1}}]}, 0x28}, 0x1}, 0x0) 2018/05/08 06:24:07 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_open_dev$adsp(&(0x7f0000002900)='/dev/adsp#\x00', 0x4, 0x40) getsockopt$inet_IP_IPSEC_POLICY(r1, 0x0, 0x10, &(0x7f0000002940)={{{@in=@multicast1, @in6=@loopback}}, {{@in=@remote}, 0x0, @in=@dev}}, &(0x7f0000002a40)=0xe8) sendmsg$nl_generic(r0, &(0x7f0000000040)={&(0x7f0000000400)={0x10}, 0xc, &(0x7f0000000000)={&(0x7f0000000080)={0x2c, 0x8000026, 0x1ff307543bf68123, 0x0, 0x0, {0x3}, [@nested={0x18, 0x7, [@typed={0x14, 0x0, @ipv6=@mcast1={0xff, 0x1, [], 0x1}}]}]}, 0x2c}, 0x1}, 0x0) inotify_init1(0x80800) 2018/05/08 06:24:07 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000001a40)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000001a80)=@ipmr_getroute={0x1c, 0x1a, 0x511, 0x0, 0xffffff9e, {0x80}}, 0x1c}, 0x1}, 0x0) [ 256.726461] netlink: 'syz-executor3': attribute type 12 has an invalid length. [ 256.742744] netlink: 'syz-executor5': attribute type 7 has an invalid length. 2018/05/08 06:24:07 executing program 6: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_NODELAY(r0, 0x84, 0x3, &(0x7f0000dbfffc)=0x3, 0x4) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) connect$inet6(r0, &(0x7f0000966fe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x8, &(0x7f0000c9effc), 0x4) r1 = dup(r0) setsockopt$inet_sctp6_SCTP_MAXSEG(r1, 0x84, 0xd, &(0x7f0000000080)=@assoc_value={0x0, 0x3ff}, 0x8) write$eventfd(r1, &(0x7f0000fc7ff8), 0xffc7) recvfrom(r0, &(0x7f00001b4f1e)=""/226, 0xfffffffffffffe49, 0x0, 0x0, 0xffffffffffffffa0) write$eventfd(r1, &(0x7f0000604000), 0x8) write$eventfd(r1, &(0x7f0000000000)=0x8, 0x8) [ 256.796555] netlink: 'syz-executor5': attribute type 7 has an invalid length. [ 256.852265] netlink: 'syz-executor3': attribute type 12 has an invalid length. 2018/05/08 06:24:08 executing program 1: r0 = openat$dsp(0xffffffffffffff9c, &(0x7f0000000340)='/dev/dsp\x00', 0x400, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0xfffffc5e, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20002, 0x0, 0x0, 0x800000000, 0x0, 0x0, 0x4, 0xffff7fffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0x0, r0, 0x0) r1 = syz_open_dev$sndtimer(&(0x7f0000000040)='/dev/snd/timer\x00', 0x0, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$DRM_IOCTL_VERSION(r2, 0xc0406400, &(0x7f0000000300)={0x577d2307, 0xd8, 0xc3c, 0x37, &(0x7f0000000140)=""/55, 0xa4, &(0x7f0000000180)=""/164, 0xb5, &(0x7f0000000240)=""/181}) ioctl$SNDRV_TIMER_IOCTL_GPARAMS(r1, 0x40485404, &(0x7f0000000080)) 2018/05/08 06:24:08 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000001a40)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000001a80)=@ipmr_getroute={0x1c, 0x1a, 0x511, 0x0, 0x1f00000000000000, {0x80}}, 0x1c}, 0x1}, 0x0) 2018/05/08 06:24:08 executing program 5: r0 = syz_open_procfs(0x0, &(0x7f00006f3ffd)='ns\x00') readv(r0, &(0x7f0000001480)=[{&(0x7f00000000c0)=""/159, 0x9f}, {&(0x7f0000000180)=""/89, 0x59}, {&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000001200)=""/143, 0x8f}, {&(0x7f00000012c0)=""/220, 0xdc}, {&(0x7f00000013c0)=""/166, 0xa6}], 0x6) getdents64(r0, &(0x7f0000000000)=""/38, 0x26) getdents64(r0, &(0x7f0000000040)=""/79, 0x4f) 2018/05/08 06:24:08 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) setsockopt$netlink_NETLINK_ADD_MEMBERSHIP(r0, 0x10e, 0x1, &(0x7f0000000040)=0xa, 0x4) sendmsg$nl_generic(r0, &(0x7f0000b3dfc8)={&(0x7f0000000080)={0x10, 0xe5f6}, 0xc, &(0x7f00000003c0)={&(0x7f0000000280)={0x28, 0x22, 0x109, 0x0, 0x0, {0x4}, [@typed={0x14, 0xc, @ipv6=@loopback={0x0, 0x1}}]}, 0x28}, 0x1}, 0x0) 2018/05/08 06:24:08 executing program 6: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_NODELAY(r0, 0x84, 0x3, &(0x7f0000dbfffc)=0x3, 0x4) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) connect$inet6(r0, &(0x7f0000966fe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x0, &(0x7f0000c9effc), 0x4) r1 = dup(r0) setsockopt$inet_sctp6_SCTP_MAXSEG(r1, 0x84, 0xd, &(0x7f0000000080)=@assoc_value={0x0, 0x3ff}, 0x8) write$eventfd(r1, &(0x7f0000fc7ff8), 0xffc7) recvfrom(r0, &(0x7f00001b4f1e)=""/226, 0xfffffffffffffe49, 0x0, 0x0, 0xffffffffffffffa0) write$eventfd(r1, &(0x7f0000604000), 0x8) write$eventfd(r1, &(0x7f0000000000)=0x8, 0x8) 2018/05/08 06:24:08 executing program 4: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4000) ioctl$TIOCGSID(r0, 0x5429, &(0x7f0000000140)) r1 = syz_open_dev$tun(&(0x7f0000000040)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000200)={"64596df17c0e4200", 0x4000000000000401}) ioctl$TUNSETTXFILTER(r1, 0x400454d1, &(0x7f0000000000)) syz_open_dev$mice(&(0x7f0000000080)='/dev/input/mice\x00', 0x0, 0x420200) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f00000000c0)=r1) 2018/05/08 06:24:08 executing program 0: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendto$inet(r0, &(0x7f0000103fa0)="88", 0x1, 0x0, &(0x7f0000ab9000)={0x2, 0x0, @remote={0xac, 0x14, 0xffffffffffffffff, 0xbb}}, 0x10) r1 = syz_open_dev$admmidi(&(0x7f0000000080)='/dev/admmidi#\x00', 0xcb7, 0x8000) getsockopt$inet_sctp_SCTP_DEFAULT_PRINFO(0xffffffffffffff9c, 0x84, 0x72, &(0x7f00000000c0)={0x0, 0x7f, 0x30}, &(0x7f0000000100)=0xc) setsockopt$inet_sctp_SCTP_SET_PEER_PRIMARY_ADDR(r1, 0x84, 0x5, &(0x7f0000000140)={r2, @in6={{0xa, 0x4e24, 0x7f, @remote={0xfe, 0x80, [], 0xbb}, 0x1}}}, 0x84) setsockopt$inet_sctp6_SCTP_EVENTS(r0, 0x84, 0xb, &(0x7f0000294ff5)={0x0, 0x0, 0x0, 0x3}, 0xb) shutdown(r0, 0x0) setsockopt$inet_group_source_req(r1, 0x0, 0x2f, &(0x7f0000000240)={0x6, {{0x2, 0x4e22, @remote={0xac, 0x14, 0x14, 0xbb}}}, {{0x2, 0x4e21, @dev={0xac, 0x14, 0x14, 0x13}}}}, 0x108) ioctl$VHOST_SET_VRING_CALL(r1, 0x4008af21, &(0x7f0000000200)={0x3}) openat$autofs(0xffffffffffffff9c, &(0x7f0000000040)='/dev/autofs\x00', 0x200000, 0x0) recvmmsg(r0, &(0x7f0000004100)=[{{&(0x7f00000039c0)=@ipx, 0x80, &(0x7f0000004040)}}], 0x1, 0x0, &(0x7f00000042c0)={0x77359400}) 2018/05/08 06:24:08 executing program 7: r0 = openat$urandom(0xffffffffffffff9c, &(0x7f0000000000)='/dev/urandom\x00', 0x400901, 0x0) ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, &(0x7f0000000040)=0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000080)={[], 0x8, 0x0, 0x4, 0xfff, 0x7fff, r1}) kcmp(r1, r1, 0x0, r0, r0) ioctl$KDGKBLED(r0, 0x4b64, &(0x7f0000000100)) ioctl$sock_netrom_SIOCGSTAMP(r0, 0x8906, &(0x7f0000000140)) prctl$void(0x37) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getresuid(&(0x7f00000001c0), &(0x7f0000000200), &(0x7f0000000240)) r4 = syz_open_dev$amidi(&(0x7f0000000280)='/dev/amidi#\x00', 0xe0, 0x80) getsockopt(r3, 0x398d, 0x31, &(0x7f00000002c0)=""/4096, &(0x7f00000012c0)=0x1000) ioctl$DRM_IOCTL_ADD_BUFS(r4, 0xc0206416, &(0x7f0000001300)={0x9, 0x2, 0x3f, 0x4, 0x4, 0x4}) ioctl$SNDRV_CTL_IOCTL_PVERSION(r4, 0x80045500, &(0x7f0000001340)=""/4096) r5 = openat$vsock(0xffffffffffffff9c, &(0x7f0000002340)='/dev/vsock\x00', 0x1c180, 0x0) fchdir(r2) ioctl$SG_SET_COMMAND_Q(r0, 0x2271, &(0x7f0000002380)) setsockopt$kcm_KCM_RECV_DISABLE(r0, 0x119, 0x1, &(0x7f00000023c0)=0x80, 0x4) accept$packet(r4, &(0x7f00000050c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast}, &(0x7f0000005100)=0x14) bpf$PROG_LOAD(0x5, &(0x7f0000005140)={0x1b, 0x14, &(0x7f0000002400)=@raw=[@call={0x85, 0x0, 0x0, 0x35}, @alu={0x7, 0x8000, 0xd, 0x4, 0x0, 0x4, 0xffffffffffffffff}, @alu={0x7, 0x6, 0x0, 0x3, 0x0, 0x50, 0xfffffffffffffff0}, @generic={0xc12d, 0x704, 0x8000, 0x9}, @map={0x18, 0xf, 0x1, 0x0, r4}, @map={0x18, 0x7, 0x1, 0x0, r4}, @ldst={0x3, 0x3, 0x3, 0x9, 0xf, 0xffffffc0, 0x4}, @jmp={0x5, 0x4, 0xc, 0xf, 0x7, 0x0, 0xfffffffffffffff0}, @generic={0x2, 0x100000001, 0x7fff, 0x101}, @map={0x18, 0x7, 0x1, 0x0, r5}], &(0x7f00000024c0)='syzkaller\x00', 0x0, 0x1000, &(0x7f0000002500)=""/4096, 0x924571b6b1029f63, 0x1, [], r6}, 0x48) fcntl$setsig(r5, 0xa, 0x1a) getsockopt$inet6_mtu(r4, 0x29, 0x17, &(0x7f00000051c0), &(0x7f0000005200)=0x4) sendto(r3, &(0x7f0000005240), 0x0, 0x0, 0x0, 0x0) ioctl$TCSETSW(r4, 0x5403, &(0x7f0000005280)={0x14000000000000, 0x3, 0x1000, 0x877c, 0x5, 0x6, 0x5, 0x20, 0x6, 0xffff, 0x401, 0xffffffff}) r7 = openat$dsp(0xffffffffffffff9c, &(0x7f00000052c0)='/dev/dsp\x00', 0x450040, 0x0) ioctl$EVIOCSCLOCKID(r7, 0x400445a0, &(0x7f0000005300)=0x4) ioctl$DRM_IOCTL_GEM_FLINK(r4, 0xc008640a, &(0x7f0000005340)={0x0}) ioctl$DRM_IOCTL_GEM_OPEN(r7, 0xc010640b, &(0x7f0000005380)={0x0, 0x0, 0x8}) ioctl$DRM_IOCTL_GEM_FLINK(r0, 0xc008640a, &(0x7f00000053c0)={r8, r9}) select(0x40, &(0x7f0000005400)={0xec32, 0xfcc, 0x3f, 0xfffffffffffffff7, 0x3f, 0x4, 0x4, 0x8001}, &(0x7f0000005440)={0xffff, 0xff00000000000000, 0xffff, 0x400, 0x80000000, 0x1, 0x8, 0xffffffffffffffc1}, &(0x7f0000005480)={0x0, 0x80000000, 0x9, 0x401, 0x2, 0x1, 0xa9, 0x5}, &(0x7f00000054c0)) ioctl$EVIOCSCLOCKID(r7, 0x400445a0, &(0x7f0000005500)=0xe3) [ 257.193389] netlink: 'syz-executor3': attribute type 12 has an invalid length. 2018/05/08 06:24:08 executing program 5: r0 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x900, 0x0) ioctl$VHOST_VSOCK_SET_GUEST_CID(r0, 0x4008af60, &(0x7f0000000200)={@reserved=0x1}) r1 = add_key$keyring(&(0x7f00000002c0)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0x0) r2 = openat$sequencer2(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/sequencer2\x00', 0x20200, 0x0) ioctl$VHOST_SET_VRING_ADDR(r2, 0x4028af11, &(0x7f00000001c0)={0x3, 0x1, &(0x7f0000000300)=""/156, &(0x7f00000003c0)=""/71, &(0x7f0000000440)=""/186, 0x10000}) r3 = add_key$user(&(0x7f0000ef5000)='user\x00', &(0x7f00008fa000)={0x73, 0x79, 0x7a}, &(0x7f0000537ffd)='\x00', 0x1, r1) add_key$user(&(0x7f0000688000)='user\x00', &(0x7f00008d9ffb)={0x73, 0x79, 0x7a, 0x1}, &(0x7f0000000580)="b33ab56039ebe0d14f729cd653e520d29ad7ef00000000009f0044c2494d24230b9387fbcf59ef70995bf2e8e0ecd3fff32853747eda22d2818d08ca27e0ec821620e365a0e6b9485f2d925493f62113e33e5f8c7eba67fc193e18243d07e5849d2e875b066cd6401d36616fe0f3c300281db4627ee7597689525e8e81f750a86eb580fb4690ea52246bd3d32b1a91f944edb74b1f50ae08c5387ed8fd0598b600579f3af3f864e1c324f6928f6672f98f7e149bd61bd78b506e8b000000045f671461f29e0a363a00009a13dd6d662cc2731756662840394c75f1594ee43045d34906fce8cb9a3e79b9e0f8f0540fa65529117b129a8091033c1e6c88c31822a1849934412aab43d630ba1849f5832106ecac9cdcc679027c529efb640d6374612cbdc2c4fd0d423b5c44037d053e9358", 0x131, r1) r4 = request_key(&(0x7f0000a98ffb)='user\x00', &(0x7f0000626000)={0x73, 0x79, 0x7a}, &(0x7f0000dde000)="2f6465612f7675746f66730719", 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r2, 0x84, 0xb, &(0x7f0000000240), &(0x7f0000000500)=0xb) add_key$user(&(0x7f0000000540)='user\x00', &(0x7f00000006c0)={0x73, 0x79, 0x7a, 0x0}, &(0x7f0000000700)="f935ba65750ed67e95f7b7b97e6a003106e9bec2a82b8808f59ab3c188b83d6b93db8336127369e5e016a12c3575db43df684ef4449efcb3f3341aaebdf7e73326e84f1781ccfa13d7d1dedff8f0d472496f01288a0046f24807dca38b768f296d7731cbaa93ad6f27f42ec83fd838a661", 0x71, r1) ioctl$sock_FIOGETOWN(0xffffffffffffff9c, 0x8903, &(0x7f0000000080)=0x0) ptrace$peekuser(0x3, r5, 0xfffffffffffff14a) keyctl$dh_compute(0x17, &(0x7f0000000100)={r4, r3, r4}, &(0x7f0000000000)=""/42, 0xffffffffffffff20, &(0x7f0000000140)={&(0x7f0000000040)={'ghash\x00'}, 0x0, 0x10e}) 2018/05/08 06:24:08 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) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000025000/0x18000)=nil, &(0x7f0000000200)=[@textreal={0x8, &(0x7f0000000240)="0f08360f30ba430066edbaf80c66b8ac525a8566efbafc0c66b80010000066efba4200ec0f2257b80a008ed0f426650fc71866b95009000066b80800000066ba000000000f30", 0x46}], 0x1, 0x0, &(0x7f00000001c0), 0x0) ioctl$KVM_SET_VCPU_EVENTS(r2, 0x4040aea0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x47}) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000bf7000)={0x0, 0x2, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) setsockopt$inet6_tcp_buf(0xffffffffffffffff, 0x6, 0x0, &(0x7f0000000000)="39e8f3ec", 0x4) ioctl$KVM_RUN(r2, 0xae80, 0x0) openat$kvm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/kvm\x00', 0xffea642c851c9fe1, 0x0) ioctl$KVM_RUN(r2, 0xae80, 0x0) 2018/05/08 06:24:08 executing program 7: r0 = socket$inet6(0xa, 0x40000080806, 0x0) connect$inet6(r0, &(0x7f0000000100)={0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @dev={0xac, 0x14, 0x14, 0xe}}}, 0x1a) bind$inet6(r0, &(0x7f0000000180)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @mcast1={0xff, 0x1, [], 0x1}}, 0x1c) listen(r0, 0x90) r1 = socket$inet6(0xa, 0x6, 0x0) connect$inet6(r1, &(0x7f0000419000)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) perf_event_open(&(0x7f0000000200)={0x2, 0x70, 0x3e6, 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_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x0, &(0x7f000039c000), 0x4) setsockopt$sock_int(r2, 0x1, 0x1, &(0x7f0000001240), 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x5, 0x32, 0xffffffffffffffff, 0x0) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$LOOP_GET_STATUS(r3, 0x4c03, &(0x7f0000000280)) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x0, @remote={0xfe, 0x80, [], 0xbb}}, 0x1c) 2018/05/08 06:24:08 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000001a40)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000001a80)=@ipmr_getroute={0x1c, 0x1a, 0x511, 0x0, 0x1f000000, {0x80}}, 0x1c}, 0x1}, 0x0) [ 257.272570] netlink: 'syz-executor3': attribute type 12 has an invalid length. 2018/05/08 06:24:08 executing program 6: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_NODELAY(r0, 0x84, 0x3, &(0x7f0000dbfffc)=0x3, 0x4) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) connect$inet6(r0, &(0x7f0000966fe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x0, &(0x7f0000c9effc), 0x4) r1 = dup(r0) setsockopt$inet_sctp6_SCTP_MAXSEG(r1, 0x84, 0xd, &(0x7f0000000080)=@assoc_value={0x0, 0x3ff}, 0x8) write$eventfd(r1, &(0x7f0000fc7ff8), 0xffc7) recvfrom(r0, &(0x7f00001b4f1e)=""/226, 0xfffffffffffffe49, 0x0, 0x0, 0xffffffffffffffa0) write$eventfd(r1, &(0x7f0000604000), 0x8) write$eventfd(r1, &(0x7f0000000000)=0x8, 0x8) 2018/05/08 06:24:08 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000001a40)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000001a80)=@ipmr_getroute={0x1c, 0x1a, 0x511, 0x0, 0x2000000, {0x80}}, 0x1c}, 0x1}, 0x0) 2018/05/08 06:24:08 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) setsockopt$netlink_NETLINK_ADD_MEMBERSHIP(r0, 0x10e, 0x1, &(0x7f0000000040)=0xa, 0x4) sendmsg$nl_generic(r0, &(0x7f0000b3dfc8)={&(0x7f0000000080)={0x10, 0x6000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000280)={0x28, 0x22, 0x109, 0x0, 0x0, {0x4}, [@typed={0x14, 0xc, @ipv6=@loopback={0x0, 0x1}}]}, 0x28}, 0x1}, 0x0) 2018/05/08 06:24:08 executing program 5: mmap(&(0x7f0000000000/0xf9a000)=nil, 0xf9a000, 0x0, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x1, 0x0) getsockopt$sock_timeval(r0, 0x1, 0x15, &(0x7f0000f80000), &(0x7f0000f9affc)=0x10) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x174) bpf$MAP_GET_NEXT_KEY(0x4, &(0x7f0000000180)={r1, &(0x7f0000000040)="88808c49b3901d1491cb67b4cfb36236c95273ee25bbf127515049f6ab947f59f3e88a7f2023367e26c9cd27cecb71c0b9f9ea", &(0x7f0000000080)=""/223}, 0x18) 2018/05/08 06:24:08 executing program 7: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000540)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$KVM_ENABLE_CAP(r1, 0x4068aea3, &(0x7f0000000040)={0x79}) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) r3 = openat$ipvs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/sys/net/ipv4/vs/drop_entry\x00', 0x2, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000180)={{{@in6=@dev, @in6=@ipv4={[], [], @remote}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@dev}, 0x0, @in6=@local}}, &(0x7f0000000280)=0xe8) recvfrom$packet(r3, &(0x7f0000000100)=""/121, 0x79, 0x100, &(0x7f00000002c0)={0x11, 0x0, r4, 0x1, 0x3, 0x6, @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff]}, 0x14) ioctl$KVM_SET_MSRS(r2, 0x4008ae89, &(0x7f0000000000)={0x1, 0x0, [{0x6e0}]}) 2018/05/08 06:24:08 executing program 6: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_NODELAY(r0, 0x84, 0x3, &(0x7f0000dbfffc)=0x3, 0x4) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) connect$inet6(r0, &(0x7f0000966fe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x0, &(0x7f0000c9effc), 0x4) r1 = dup(r0) setsockopt$inet_sctp6_SCTP_MAXSEG(r1, 0x84, 0xd, &(0x7f0000000080)=@assoc_value={0x0, 0x3ff}, 0x8) write$eventfd(r1, &(0x7f0000fc7ff8), 0xffc7) recvfrom(r0, &(0x7f00001b4f1e)=""/226, 0xfffffffffffffe49, 0x0, 0x0, 0xffffffffffffffa0) write$eventfd(r1, &(0x7f0000604000), 0x8) write$eventfd(r1, &(0x7f0000000000)=0x8, 0x8) [ 257.498281] netlink: 'syz-executor3': attribute type 12 has an invalid length. 2018/05/08 06:24:08 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000001a40)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000001a80)=@ipmr_getroute={0x1c, 0x1a, 0x511, 0x0, 0xf0ffffffffffff, {0x80}}, 0x1c}, 0x1}, 0x0) 2018/05/08 06:24:08 executing program 5: syz_emit_ethernet(0x6e, &(0x7f00000000c0)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv6={0x86dd, {0x0, 0x6, "06f526", 0x38, 0x3a, 0x0, @remote={0xfe, 0x80, [], 0xffffffffffffffff}, @mcast2={0xff, 0x2, [], 0x1}, {[], @icmpv6=@pkt_toobig={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "0a07ec", 0x0, 0x29, 0x0, @remote={0xfe, 0x80, [], 0xffffffffffffffff}, @ipv4={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0xff, 0xff], @dev={0xac, 0x14}}, [], "a82f7ae1cd16d2e2"}}}}}}}, &(0x7f0000000080)) r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000200)='/dev/uinput\x00', 0x82000, 0x0) getsockopt$bt_l2cap_L2CAP_OPTIONS(r0, 0x6, 0x1, &(0x7f0000000040), &(0x7f0000000140)=0xc) 2018/05/08 06:24:08 executing program 1: getsockopt(0xffffffffffffffff, 0x0, 0xcf, &(0x7f0000000180)=""/8, &(0x7f0000000140)=0xffffffffffffff35) getsockopt$inet_sctp6_SCTP_PARTIAL_DELIVERY_POINT(0xffffffffffffffff, 0x84, 0x13, &(0x7f0000000100)={0x0, 0x7ffffffd}, &(0x7f0000000040)=0x8) getsockopt$inet_sctp6_SCTP_PARTIAL_DELIVERY_POINT(0xffffffffffffffff, 0x84, 0x13, &(0x7f0000000080)={r0, 0xa}, &(0x7f00000000c0)=0x8) getsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(0xffffffffffffffff, 0x84, 0x18, &(0x7f0000000000)={r1, 0x7}, &(0x7f00000001c0)=0x8) [ 257.610730] netlink: 'syz-executor3': attribute type 12 has an invalid length. 2018/05/08 06:24:09 executing program 0: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) r1 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendto$inet(r0, &(0x7f0000103fa0)="88", 0x1, 0x0, &(0x7f0000ab9000)={0x2, 0x0, @remote={0xac, 0x14, 0xffffffffffffffff, 0xbb}}, 0x10) setsockopt$inet_sctp6_SCTP_EVENTS(r0, 0x84, 0xb, &(0x7f0000294ff5)={0x0, 0x0, 0x0, 0x3}, 0xb) r2 = getpid() perf_event_open(&(0x7f0000000080)={0x0, 0x70, 0x8, 0xffffffffffff0001, 0x1, 0x10000, 0x0, 0x9, 0x1, 0xf, 0x0, 0x82, 0x3, 0xa, 0x5, 0xffffffffffffffe0, 0xffffffff, 0x1, 0x0, 0x3b90, 0xfff, 0xce, 0x9b39, 0x1, 0xec00000000000000, 0x8d, 0x8, 0x2, 0xffff, 0xd3, 0x0, 0x6, 0xf5, 0x5, 0x8001, 0x7fff, 0x20, 0x4, 0x0, 0x7, 0x1, @perf_bp={&(0x7f0000000040), 0x1}, 0x1000, 0x33e244e1, 0x8001, 0x6, 0x5, 0x7ff, 0x9}, r2, 0xd, r1, 0xb) shutdown(r0, 0x1) recvmmsg(r0, &(0x7f0000004100)=[{{&(0x7f00000039c0)=@ipx, 0x80, &(0x7f0000000380)=[{&(0x7f0000000180)=""/188}, {&(0x7f0000000240)=""/162}, {&(0x7f0000000300)=""/65}], 0x1ed}}], 0x1, 0x0, &(0x7f0000000100)={0x77359400}) 2018/05/08 06:24:09 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000001a40)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000001a80)=@ipmr_getroute={0x1c, 0x1a, 0x511, 0x0, 0xf0ffffff00000000, {0x80}}, 0x1c}, 0x1}, 0x0) 2018/05/08 06:24:09 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) setsockopt$netlink_NETLINK_ADD_MEMBERSHIP(r0, 0x10e, 0x1, &(0x7f0000000040)=0xa, 0x4) sendmsg$nl_generic(r0, &(0x7f0000b3dfc8)={&(0x7f0000000080)={0x10, 0x1000000000000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000280)={0x28, 0x22, 0x109, 0x0, 0x0, {0x4}, [@typed={0x14, 0xc, @ipv6=@loopback={0x0, 0x1}}]}, 0x28}, 0x1}, 0x0) 2018/05/08 06:24:09 executing program 1: r0 = socket$inet(0x2, 0x80000000805, 0x0) bind$inet(r0, &(0x7f00003daff0)={0x2, 0x4e23}, 0x10) socket$packet(0x11, 0x3, 0x300) listen(r0, 0x101) sendto$inet(r0, &(0x7f0000000100)='O', 0x1, 0x0, &(0x7f0000000080)={0x2, 0x4e23, @loopback=0x7f000001}, 0x10) 2018/05/08 06:24:09 executing program 5: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000590fa8)={0x26, 'skcipher\x00', 0x0, 0x0, 'cbc(blowfish)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00001ec000)="0a0775b0", 0x4) r1 = accept$alg(r0, 0x0, 0x0) tee(r1, r1, 0x4, 0x1) sendmmsg(r1, &(0x7f00000063c0)=[{{&(0x7f0000000040)=@pppol2tpv3in6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x4e20}}}, 0x3a, &(0x7f0000000080)}}, {{&(0x7f0000000000)=@nl=@proc={0x10}, 0xc, &(0x7f00000020c0), 0x0, &(0x7f0000002140)=ANY=[@ANYBLOB="10000000000000000000000000000000"], 0x10}}], 0x2, 0x0) 2018/05/08 06:24:09 executing program 7: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f0000223fd4)=[@in={0x2, 0x0, @loopback=0x7f000001}], 0x10) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x1, 0x32, r0, 0x0) setsockopt$inet_sctp6_SCTP_I_WANT_MAPPED_V4_ADDR(r0, 0x84, 0xc, &(0x7f0000662000), 0x4) mmap(&(0x7f0000aba000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp6_SCTP_GET_LOCAL_ADDRS(r0, 0x84, 0x6d, &(0x7f0000aca000)={0x0, 0x10, "8252cc7051f5e05e71ee63b76f6c3c92"}, &(0x7f0000abaffc)=0x18) 2018/05/08 06:24:09 executing program 6: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_NODELAY(r0, 0x84, 0x3, &(0x7f0000dbfffc)=0x3, 0x4) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) connect$inet6(r0, &(0x7f0000966fe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000c9effc), 0x4) r1 = dup(0xffffffffffffffff) setsockopt$inet_sctp6_SCTP_MAXSEG(r1, 0x84, 0xd, &(0x7f0000000080)=@assoc_value={0x0, 0x3ff}, 0x8) write$eventfd(r1, &(0x7f0000fc7ff8), 0xffc7) recvfrom(r0, &(0x7f00001b4f1e)=""/226, 0xfffffffffffffe49, 0x0, 0x0, 0xffffffffffffffa0) write$eventfd(r1, &(0x7f0000604000), 0x8) write$eventfd(r1, &(0x7f0000000000)=0x8, 0x8) 2018/05/08 06:24:09 executing program 4: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000002540)={0x26, 'skcipher\x00', 0x0, 0x0, 'ctr(xeta)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000ff8000)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r1 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uinput\x00', 0x21a000, 0x0) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER_VALUE(r1, 0x84, 0x7c, &(0x7f00000035c0)={0x0, 0xfff, 0x3ff}, &(0x7f0000003600)=0x8) setsockopt$inet_sctp6_SCTP_ENABLE_STREAM_RESET(r1, 0x84, 0x76, &(0x7f0000003640)={r2, 0x4}, 0x8) socketpair$inet6_udp(0xa, 0x2, 0x0, &(0x7f0000003680)) sendmmsg$alg(r1, &(0x7f0000002440)=[{0x0, 0x0, &(0x7f0000000380)=[{&(0x7f0000000340)="09a6408c2f9ef87b620c48652965921d1d285ac2d869a37f866857f62c0c8a08fe9ea7f0ff8c17cae5c52a09279229", 0x2f}, {&(0x7f00000014c0)="a9e6d9b0b208db3a0e62fd0411059a504f5b9262afacdbb17d2e1fd3c1673e8a9aea4f360590010ac26898845a51de58694c624e4008bb0d2472299599257fd5e2f904530fedf59d7d26272e07230bb48a0c2e542e4b7daf71d762d0ac331135d4bb3ee103413cfb0c5bf444aea9f9be71f166a4644ad9bbb29ba4b95b959634b6506115a68eb2fe5bb27b4992880cd8627061f9cc29b4fd652f790a12a1f274ac4d6f0f8bf4aa00862600dfc2cf0dc6711b51cb55da154b0509a223d23b4d0bdd71919bf42407f19c091ab2a07b1c519d4aa641e9906db5af5918a6e820252122d1c4890befc9e066bac11ce41736188f", 0xf1}], 0x2, &(0x7f00000015c0)=[@op={0x18, 0x117, 0x3, 0x1}, @op={0x18, 0x117, 0x3, 0x1}, @assoc={0x18, 0x117, 0x4, 0x40}], 0x48, 0x24000010}, {0x0, 0x0, &(0x7f0000001b00)=[{&(0x7f0000001640)="c6230be75a5c3cd154baaf2a300252a061e59cd080b81b9899f57ab139d05b36eded056b42c1ca755717b078f02878b45f4489d63a4e78db6878d5303d874f30e65c0fa9d814f281f591a1e73f08872e63", 0x51}, {&(0x7f00000016c0)="cff4a7bd0371d7aff5afd0ec5a8b13d2b295dc6ef7ec140001feffd2797370065c40b90060ba6a3377c894d92e829d084b4be885163fc8b0f3045049f00f7ddbdb8c242eb5c76a4bb6b76ed7ba994822ec4342db21e04888c38467dd40c837de1b870a5cb967fe95e56f76cf8c39d231de933785d130266a14a1ce54c5cb4b299bbb1b9e", 0x84}, {&(0x7f0000001780)="1fe44dca3f7eeac123aa59f2efa018fe74c70f2a202bb3328391cb753d70feef6e8dc03048c935553a5089d535cfb9338b1e854d0c4573f4bb0f7ecb5767f2cd84c3566bbc32f199dc47a918e6e1812ab612a30bfca9c4da6c746ec239eed6005f154f20e12704cc29294e0043750a04b76a7f1716370239c1961d0bd518048690e2f142d26b36db3ff202fe137b7f6aaf6249dfff07f2eb8c1e951a2d61c949cb", 0xa1}, {&(0x7f0000001840)="4e614e12822e7e2bce6a4f9a8539401570cde8e81c783b867273178c394a7d3a0033a5783c8c2d4cb3eff4dbe9d89f1f72f54fdafbd6432e4737878acada06f9b4eb0c428ba1f390b72cc3b74efd334c36d18c761aecd18d900e80175a3cfecd8403c821ee80488fcb35", 0x6a}, {&(0x7f00000018c0)="339493919a394e09df6c243180f2cf63e80c3a382a7cec818d47cf96d5176143393c796a31c1e4be5a5d2bec93efe76f354fdcbccff44e2f046171bed8e4fd4f12f3a5e62730453de062bdae64da03c69861cfa2185f1db16172b67e226e6f1d7ba64e366487b52874494810030ebbaa4406189eadf667fe2645a9f07a48a76dbe35bb13f49573cc1b780f72ba19ac1474e5609b1a3b36f4dff1f86057e5a3b8e0fa445e92c715ad560c04b8794745b7", 0xb0}, {&(0x7f0000001980)="6a7d9dc0fece442b21139a64f40d1edb31bd43876109b8c05c21f470f266b399ce4ff05e4fdbeecd88d80bb62f749ecbdb05f986657fb392fe334ab88c7e228174fce00fff0e1323371d751625bfe00a30021ecdf3d79fca5bd5b3", 0x5b}, {&(0x7f0000001a00)="ed1a7e4a4aff72f3e852015867745c14b0ab70cfbf9f08bdb4b96b6356a131d0c841cf21e8e0014e1d908c3bbf2418c01895a0637d8a24ba197a2efd2dda76769f6ef7417025a51a07618bbcaf9d04f2023a5f70f9c344125034f23d2bbc926d5e8b08667e7f2ebd0b63c4d21d45d3c7ef35628b66abf26a5cba35c37548e13a75f2828b26cf26860ca9622127599c9ad7cb87886c97c30010605460ba9a45bca417f5496540b9cbe2d6805a05fbee52496f7dda8194d5c23890db492ce9b3697a9d01cc738faebd3d48aac35a356fef5d1516e2ad4ef7503b680c62a3066c80793f0c362a664799e7ad31", 0xeb}], 0x7, &(0x7f0000001b80)=ANY=[@ANYBLOB="18000000000000000000180000000000000017010000040000000100000000000000180000000000000017010000040000003f00000000000000180000000000000017010000030000000100000000000000480000000000000017010000020000003000000035c460000000160ec4a8d5d5c6ba9ebd404f4cefbf9530a09ffce6df8ab26984aaab4b4856acfc1a8364e91fc5741c5700000000180000000000000017010000030000000100000000000000180000000000000017010000040000003f0007dc4aa80000"], 0xd8, 0x40000}, {0x0, 0x0, &(0x7f00000013c0)=[{&(0x7f0000001c80)="a899c3bdc8620026a9330289dba974affa7386bd3da26d68da0e75979b76afc59f97038912431dd5a79b0472984063ec17688fb0650d2d42fd3e121e5b5af9216fbe2cf39c59", 0x46}, {&(0x7f00000025c0)="4d689868b3561464666f661185025c6233389a29a1ccb574618217d382290962374a662caeecf6e23f2c1e905e13b799964f871b8778fbd4e87d39cbc375912127b05814c008037bd9b5581d7d74e184634276b1fce985eb302c606db988aa246074846ac8f17cf4f0f3b1e93614e351656e22e034a5c8973d48a862440e849ac23a3c1a89b897cefef0c1ed0b7fb70e886e940a8e1b8f2a3abd476e3c57cf7085aa66b8620a0f2afeda54e047d310e30ba13a71fc67b97b8b8c417f8ee2f365102584978cb5742be573f59870c24eed41277e4d884d9d5c01fbccee3199b61d144ade3437a433647f0bfb5a2a4413e51777bded52998f817da4a34ed57ecd45d89da28fa97f14139c9dbb59cd12d0e59e45a9088e58711cc6f12c16ae8af55e9d93a894ece5df05a954c0428f159668ee3fb0e5abdcaa014604fe3cd531dba6cff9dbeec67ae2588e1e41af13a4af0613a93c7fe4e78f10243cd78076190eb94feacae349c0e9954c858c1a07ff454e3c56bde9aa82bd5fcb704eb7e425672dc1e348a374096800271891d54bf777ff38c307afaa3775d416a9b31c237a6e14249f514259856ccb924620eb74a8d749b092e1911fa9a4f7d82f98227ee125229b6e38203bc660d602da36eb0f1b85536f6e6ab5cc50fba490b189045d199723b3fcc53b8dd79a8c1c972c6d8d2d8095a8c6b462dfe3ef7cba2b0816dd8f2d33ab8c9315a7bf11f88ae0bd701d7aaee8996c0b8a10fcc5bdac5f5a83bcce397918a1ce85b202086b8f4caf6ab81cf2cf6d122b430a9bab7e9dadded385aceb3e03f3b248260fc9c26ad5b464490274d8e4e1183648c09c5116bb12dd0959d4fc6fab12efd6f94bf5808b4d5d82d37b41f1e9146cafff344b1863580f4411627d99a3836cd5a065fd8bea00adca9bbefe7d49fed01b70dd517e61e4544add189faf90d8c8b8adb34f8a6fc6309004fed2569b504e2bde709cf7f2b3da741fcd38bd34fca9829b9e94eb8a18cf3661328b91bd4e6cc5035e9d1eaa3c7afa94b6488dab88f36d641efa94519f948314282092470754571d02d54a640568c45d9e053f0e7f166def0eee570f0b50e9ed7238d4e5fd907c603b9c84cc5f4c5210dfbf0e1e0398408527ab30a2f8cb450abb7ba196ee56d34f5f0a675c3ae0036e39071a4b4762e73e002a8a98070817999202b5c1e005e2b59047660e238ae317474c768671c1b65dd338efd114e0f0d93e734219b3a048481512e7ada1fce7773219d59a7d00528e05dea0d8a6e824db7950bd49882e4980a2ab018a26d5dfa6428df75837c54bfec86c70c011f7f8f9e42c49ec10bcaf47bed78b62ef3d4a9fbe4dbd217e9a0e1573bd22840dbbd9b96e0a8e7a1da72c40fb6a053a41fdf49e8ff46ed961c2762e0486b6af7f88727293ee0c945b322be33935a3476dc20ff2284cbfe38960d9c3e8941b6a4f7a119ba64e98219f9ec011e6e61def318a310f100ea60c053856dd363d76bbb76f68d8644f2d79d3d0e83b29b75cbaa655e4dd2e6f7767d27c2e6edc7ba194c9c80e8403e2cdceae2645d7bbba5693afe59844cc3d8f48d687c4f3ad1b27237e40049100e1b9821182be7c1b80974954d0ae2a525715109f66a351b3a55e96175918da479f2b00de879cfd0da28b7eab2c950f197d436f92ae3e12420d80b6ee6fd8537f276f0f8e8085e74fde27829e1a51cdf653d75cdce6b5fb3d3e62d8bf7211c6e0af37d18d2e9942608b207b9352cc3b3607ad11e7f348923d865405e70c99b39c0c3d6daa7d32538083e79a03c9658a11437fe45c14e0df32c3a56978fec70ec47fe81031b53e4a60e087cf44c399dfd3638294ca22395fa6d27036be68ec649ba1cbf478cb3cb47b55e7b335b2031e20f1fbb56d41350735bd09fb4f29690dfdc0b67ebb2999314326dfa7fd8d26ad8a43f04de51b1554c512ca62e398d20b7da1238cd853e8008f32e7866fd151e3510e00bd1a5107e5274c2290159ada6aa5f4ee036773b6025b1b0199771bc852e161eb7362c5c69c28983b9287c2c52712ce3e24747464cf59a81ba440d18720a0f5aee0d144dd581f3faf3c638ef39041386d8bfc242eca0d25eb04d4a7e943dfb549b4d2dfbd9e210064c663b82d468bf35036403073eb3d3e107adbc7b2db4193647532f57bfac0f043f992fcc349b65b2f8fa10c5c9eb6bd2594a7c29d855c82a067aa3fcab2088264958b1d7c07e962dea03cf76234c9ab0cb134b3067b580a7b2db7eefa403a3104673ba724960d2c8657e898246e3dd80577be5e1b9259bda440df95ed82c55f902e210e29ccfb226490eba52dfc3ae302fcec14a8e31924ad29c52e301f3d06ed9ff6d8a9b5327e87d48e038d309d8407c8e5fa7708d91d5bc08096e1927efdafcb62869fcc34af309999a89d81577f2cea781f079265a11615ab396811ea80cc9ae4446387025a77bf628fc1f9d8b788040c11b846e756490df1a075e2706cbb025ded8130e20ab6273c6fddcb41ac7f0ff3f8c846c4cf62e3e57f43b5f8bef4ffeab31a3102b0a3f3f5b8dccbd9e873e113e4caba9d8eb70b7656079add1995e506b8887e3493542e9544822b3e28fdf8e75858b30f9774c593858a9fbb1db0f4bdcd66a288967726aae9427ac422cc0831a13236d98c11e36bc9775732e2427e75856ce01141cdd6f61ee04e624c2fd5f2bbeefd2f7db72fb22504d3ceaa1ac164d9784384e51926f501e3ab7425b92351f9f6caa72e34f415c30bc3eea67f56f14e0775c9909c16ea19c724b95da4ad598833290f25fc15b4affc639422e20f834a2b8434892dee689339f844d1073c6b3628b496021791106a75e846fa479e9fe77c5e3ad55ab080a7a2d1fe7106331e263f6392cd7e18ed030c06637d3f06d2b920da1403f3d758494e9d5e146235d171d4ba27b0917438d311fc0a8924d67007740bf30b19b430a42115bfc81d6a8cf0fb68337e47270e53e3a32ca2ef61b1149fe4a75fcdb5f60771c7decb978bbb70a9a836ec0baa1b26e4036b071b5f05f5ebe991091bb3f0c8682e145877e940120ac962b2a97815c0d0e8d0c6e1baf26fc3d7600e1ef427155acd7edb5c4e746b54d14d0012d015ef421ddd798cf5ca769003f72e851d8d3a31489cf31d3eb50de161326dd17bacd89b8c844a8cc6bc83552e4b74b6e7bae1ac3746971ecf242b2e44a8e1b2f31d99b276fe3171fe1414ec5b331ed7a6959d9a126c4dc32c9816f0557b9696da46623a20ceae3d69b9bdf27412c26618c18b8464868f67b725d94b857b2a189e10c05a381d2aae477935f9d6149f70f404f9cdeab3938d31e7294d5b623c190a54a68791827bcb7b570d20dd72e9a68496ec1e2450abb2e259795a63b40a43b23539bd6a86d3cb823fd6a2ac58dae00163f8f1bdebdee92e43cfaf88774815910af8624547aa3d7ea1c9903f5cb6e13ebc98eb0f10cebfc9134b22d26fd5d3b17ab1b415ea2fd01a1cdb0edc67c526bdba576a0640aa81bd96fcac6a900912f1e60591642bde7192c322edf2a30043c7998c26fed9b31f7f82aa8085ac03a4680cbfb47be1615883a89c6fb32ac208a7f40045279bb854c3f70adf94896712ec69a06189b9eca4b47b9f8cb9e618ac81f40d87f47e735b96f2ede702990fd81bc7beee1986689feb02515d800ea919813249b99e0a25661a7ea2e98fd92c31805e79e213e5fb312c1864878831bced99b2f677850389aeeaa19771b3abf1029487a3f382a18fb1849b79536e66a7e19bfb83d61b7fe9089cf41391c95dea4f18d474f5fc470fb55936b8dba39490fc45362b0d210e6515c96e9d31c4bea4ddef92a03c18b2002f70ddb22fca323c8acab9eb7993e182bb8b8ac58345c9736f42e39e5ad60e5b0987b281e53e73abbc02b94e34a5bca3c8b2a5cdeb4fa44c7859886a74f6c5bb6e12ee4682e193caf7cb7e668d33563eafcdeffd6ebcb33c921d97371e23a028ad1f39880ed6c20e84a0269be9fd7dd72a59c15c00be27b8935859909a0b3f0a391719471b33764ff792fc74f535b0a437c31730950662c19d371be5c0b7d07c237b2f6afd1dadb0d2c61ef98c4e60a827c94308ba021ec89733fcec17463340f268a7930b84761209c41f0c077a110946d75de7ffcf997f46f15c56bcf4462e3182d1edeaa668cdde5311a25fa98fd4409d8283143de0ad9b50ebbebd909cdae06cd78f7ba4ae652874dcb0c48dc364e289ea3715e3d475efc00476560066ac05fb622d71dc1fa974d23bd45c46b5f78a4d57620a5d86883dc6fa1b947c50f9216a7c350d4705868b35f2747984c58484815d1119f1b6677c717d337c78622658cba8fddad581d9f94c75023d5ecd22e5441be6f39edfd4ff6ba6b8ff15dcef6aee7baf4fa3bf6b7f2de57f8e74bf5f8abcc19acdc8361bb80452b1efd7960928df6086e3c0c86a699138600c5b70253f1b850efe8784c09d3c667f82453b055da369cfc2a01acb498b4083e195ba8ed7e4558f96a5934e2dd0820e258ee2b1f54928bb670d79b300793b15f5c71aad48af24bb7dc3d2994d3dcdf4b544a4c10159010a0c46facd474e476343c1194bc4820448422695b1f9af17d032661c75e97e023da67c8bb511eb43da92d5e96e48f90ef3f7cfc66ec2494730d1a3566a51c00632069fee83ce74f1083da3e165c39007aef9cbebe3761dd52f8c2c84f5f562338ddb4b2e4131355df7c65dfa1eb2e3912c42a349f11bdcebd0d84cbad7a998c60124664a9bd6b9bada5dbcb8a4a20fbb67fef4ef38c507985976532f2d717802437b60922ee7376bdfe4461545d617dcce4396fc5b8700c95783ad831e4478a494e5c1960961c4d84f7d001d665e1f006a8eea58ae24a31bdb8e20a0f4a6f02c71c20df58be129457843d6331a740c79bec2c9cf16ea1b5efbcdc6433e28771a22d82a74a5606c37594316edcc8b4562bb0c2b0e9100433a5eaa77020bb46c150fcdb9389e7519bb1f4a4470634c4665020d40fbd2a66d4100cfd8031af01ae6f999609ca5c2d4eba6d960789607d4441a70e64c8ad4b932af98da7dc1d29a1f8353a730135752ce9abc4f91677edf994971afc11d0136abb3f72c09001914100308614dbdc456b147168e43442400fbd05eabef8861d1d54e56aeb5da0f1e45c9ae047a7b6eb87b12de3cd7b4aecf891b3531c80f9f646ae757476d6d117f15b7a4c570f6a7fc0307b550cf6962605e9733c4959674077cd86459ef8754dace4f0d4e56d8dc0922aa4f4d7f2ab0678af939f928ae8f33db354fd9df5bf9d4935d7e8b3338a8237c6b573deb825aae8518a95deb11e2c6ecba9f7e1b4a6ff415255c27f7581c41c61bf46406d9f009fbacb56107666ff828e1ad2cf565ac7502cd0f87f3fb4be28337c7ea864bc915d563bc6bfaeae28fc8a0ea7d227af008de51616ab394d81c1d7671b1264143d6e362aae8582ac36e230101d9c47ae5801d40c5fc64d30944103e88e09b52f9280807d2cfd010060b8782eb6cf894052b33016f4d2ebefc53d912f13713786a17cc3e949ae7f09843e7083e6231cd16e25c65676372fa44fc5b304452662050a3ab575aedb68cd393ccdc5370287902286282fe7e606c4f2ee2d9941cfe91971041cc43fd861ce0746399fd7e7bf0a3b3ab065acc270fe5fa13bf7c651fb673d6a3d7f37be6bb38717a0018db5b2ffbfe436ad940664cd5ba1569babce57a69705ea410b4d61bfb381c553c9558acca1d7abeb9aaece890b5706bb8e0476a722633c596de9dde", 0x1000}, {&(0x7f0000001d00)="dd50fd0a28aec3e338ae8e31115a5619e80bb7d749adbf52c4ea7c6ffbb4d7137ac7ed73bddaad59e6b01be387ce447f8d6d45713d11c14b822b80c0ce0b414b45e0168cfb8c6cdf21a1676f7592e4f2b160e3630300684945a3e7bcd703782f0371ed6ff9e613899a1fe6c5ae3e4366dea458cfcaafacb02bcd1529817330f0b0535d4e527f3561a7b4b9a8aa7ae385dae36a96b44c79fdf9c12eee06c13d247d38884af70db0dcd9", 0xa9}, {&(0x7f0000001dc0)="be78f4d45c8641d5d53329c02dcee03723dbc7744fe16a07e9d23135888d479c64728eb73c782f51e744be905996762f6fd6db54519379c2a944395437bf6cf2668db3251de26ca3bbbf08145416b4b8e1597b1c6beac045973c413f0683b250ca1746019315358ee98c825d49fce20b7a42f32043d3878ad222b9a1d577201273c718f59e2f6f2cf44cade3a9059b112249f7c66c603a9a3bd7ea86c31892b273bb1aeec4820cca9dd8c5a14243de0d61595821ac939cde05ddf308479aa70d9a50af1f95a5742313b03dbcf7eb4408", 0xd0}], 0x4, &(0x7f0000001ec0)=[@op={0x18, 0x117, 0x3, 0x1}, @assoc={0x18, 0x117, 0x4, 0x80000000}, @op={0x18, 0x117, 0x3, 0x1}, @iv={0xc0, 0x117, 0x2, 0xa7, "3d6879848ab8b1866a08c64f632bba77acfe690e5cac031516376f709bc361247d1a6e8bb8ae1138bc64c5a406a2490b1c923644aa1d20c4d08026bd6d0a23d5e1dfe83453f046218418cba0796046e7f2dc94f48fdb2509362b2896c03bdb4a9604036979826d2788b7e0eb1eac63bbbf5b7180e0f13e762f2b6625644daf17e2dd772e378650b77b932d10ea198781a0b4d62272c617ae35ad8e436f4d8b29007987d4e98fc2"}, @iv={0x108, 0x117, 0x2, 0xf4, "6b0484a116ca5e68be46fd0bd9ac37d8181be1a64910ba89af715051d3c4cc158016f34c9ca8d9f1d20f1ebbb0720ab84a7428b29d46cc321616084e28c29a5d93e7e0ed5e97a3a70627900d34f13ad3ad51bb2e0afbb3f570b098863dd6fd2145c52e840d2bc9dfd0e8f91c9da437cbeb2952639403bd4fe526e5602432188824de6a81d7ebbf9c01333af6f1771760bc946eb64ffa37e9a75fc61e4d117423dd7510ed3f857c969991dfced3cbfc67836255c5da43e0b30a83fa51194a876eb3728eceebb72387d5c1e26e56c9aec98cb51e486c908aa092945ca7668e589a3250f8968337a52a7adba0c63e8c30abe41554a8"}, @assoc={0x18, 0x117, 0x4, 0x6}, @op={0x18, 0x117, 0x3, 0x1}, @assoc={0x18, 0x117, 0x4, 0xff}, @op={0x18, 0x117, 0x3}, @op={0x18, 0x117, 0x3}], 0x288, 0x24000040}, {0x0, 0x0, &(0x7f00000023c0)=[{&(0x7f0000002180)="e11320a0a079274496f71eb05722e54f946cd97a88965266d901a369a376a9e5a5bbfc4c5212dcf34591421d96e15472bded448ade2144c7f1098988348dd0089d3fb9297087d4a152756ee928a5b4ce1346a7e46cb27402590aece39ef326506fa8ec3242513e4937d4a9", 0x6b}, {&(0x7f0000002200)="466cdb9e645d80", 0x7}, {&(0x7f0000002240)="7fbad88cab378fa73eced603a54023aca358dff7ded9de1ee619ea27b3215b51d68f40ad57d5165c957dedf61a234a91553ed3c2b7e68e0f3d87424ac2672ffe672f81f6df4f36eff268d291138d70f3a7132e736d935868548822c0e53cb17d6c360e7f57a05a1c6b64178e5fcecce7e8c2a5fb4b5d769b909cbeac0b73211e5751946a46307363f239c8ecd6e571cfc43e9714", 0x94}, {&(0x7f0000002300)="d3274975c653930092deef566ffc1d82fe063ac82c0b9a1100d94dcdfa07118d822af749997cde6f126ac111a0d4d5b16a220b54ec45c22e1aa17257bb5d0e0e294a582f705c86b7344a330b7a6b90508f72b66e57c2b8f7353f764017d920e02f3a9c004141b70bedf2c348028248d1a4a58c390db57b65cf9f5719176c748b24ee3fe175dd2b354e589edd2c8c489a07e8199a0e5bd74ca79927d4b18673855a24875e5cbedf1440e7358d09bfec0a4a2312fbd728", 0xb6}], 0x4, &(0x7f0000002400)=[@assoc={0x18, 0x117, 0x4, 0x7f}], 0x18, 0x40800}], 0x4, 0x10) r3 = accept$alg(r0, 0x0, 0x0) sendmmsg$alg(r3, &(0x7f0000000200)=[{0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000001480)="a7118230eef5e420", 0x8}], 0x1, &(0x7f0000000100)}], 0x1, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x202, 0x0) ioctl$KVM_SET_CPUID2(r4, 0x4008ae90, &(0x7f0000000080)={0x666689a, 0x0, [{0x0, 0xacf, 0x1, 0xb8, 0x200, 0xda, 0x1}, {0x80000001, 0x3, 0x0, 0x8000000000000000, 0xfff, 0x43d, 0xcbe}, {0xc0000001, 0x3f, 0x4, 0x7f, 0x3, 0x400, 0x3ff}, {0x80000001, 0x9, 0x0, 0x2, 0x5, 0xf6f, 0x9}, {0x80000008, 0x2, 0x7, 0x8835, 0x2, 0xfffffffffffffc01, 0x7}, {0xa, 0x6, 0x4, 0x7f, 0x101, 0x7, 0xff}, {0x8, 0xbf2c, 0x3, 0x0, 0x7fff, 0x7, 0x8}, {0x1000b, 0x2, 0x5, 0x1, 0x3, 0x6, 0x80}]}) recvmsg(r3, &(0x7f0000001440)={&(0x7f0000000280)=@sco, 0x80, &(0x7f0000000000)=[{&(0x7f00000003c0)=""/4096, 0x1000}], 0x1, &(0x7f0000001400)=""/6, 0x6}, 0x0) 2018/05/08 06:24:09 executing program 5: r0 = socket$l2tp(0x18, 0x1, 0x1) connect$l2tp(r0, &(0x7f0000348fd2)=@pppol2tpv3={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @remote={0xac, 0x14, 0x0, 0xbb}}, 0x2}}, 0x2e) setsockopt$sock_linger(r0, 0x1, 0xd, &(0x7f0000000000)={0x1, 0x7ff}, 0x8) ioctl$PPPIOCGCHAN(r0, 0x80047437, &(0x7f0000553ffc)) 2018/05/08 06:24:09 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000001a40)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000001a80)=@ipmr_getroute={0x1c, 0x1a, 0x511, 0x0, 0x2000000000000000, {0x80}}, 0x1c}, 0x1}, 0x0) 2018/05/08 06:24:09 executing program 7: r0 = socket$inet6_udp(0xa, 0x2, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) setsockopt$sock_void(r0, 0x29, 0x23, 0x0, 0x0) 2018/05/08 06:24:09 executing program 1: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0x0, 0x2) openat$snapshot(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/snapshot\x00', 0x0, 0x0) ppoll(&(0x7f0000000780)=[{r0}], 0x1, &(0x7f00000007c0), &(0x7f0000000100), 0x8) syz_open_dev$amidi(&(0x7f0000000040)='/dev/amidi#\x00', 0x9, 0x100) 2018/05/08 06:24:09 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) setsockopt$netlink_NETLINK_ADD_MEMBERSHIP(r0, 0x10e, 0x1, &(0x7f0000000040)=0xa, 0x4) sendmsg$nl_generic(r0, &(0x7f0000b3dfc8)={&(0x7f0000000080)={0x10, 0xe1f6000000000000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000280)={0x28, 0x22, 0x109, 0x0, 0x0, {0x4}, [@typed={0x14, 0xc, @ipv6=@loopback={0x0, 0x1}}]}, 0x28}, 0x1}, 0x0) 2018/05/08 06:24:09 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000001a40)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000001a80)=@ipmr_getroute={0x1c, 0x1a, 0x511, 0x0, 0xfffff000, {0x80}}, 0x1c}, 0x1}, 0x0) 2018/05/08 06:24:09 executing program 5: r0 = openat$urandom(0xffffffffffffff9c, &(0x7f0000000100)='/dev/urandom\x00', 0x40800, 0x0) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000240)=""/4096, 0x1000}], 0x1, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000080)='pids.events\x00', 0x0, 0x0) ioctl$DRM_IOCTL_IRQ_BUSID(r1, 0xc0106403, &(0x7f00000000c0)={0x2, 0x2, 0x6a79, 0x100000000}) futex(&(0x7f0000000180), 0xb, 0x0, &(0x7f0000000200), &(0x7f0000000040), 0x0) 2018/05/08 06:24:09 executing program 1: mlockall(0x2) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(&(0x7f000000a000)='./file0\x00', &(0x7f0000026ff8)='./file0\x00', &(0x7f000000c000)='ramfs\x00', 0x0, &(0x7f000032e000)) chdir(&(0x7f00000001c0)='./file0\x00') r0 = open(&(0x7f00000000c0)='./bus\x00', 0x141042, 0x0) pwritev(r0, &(0x7f0000001580)=[{&(0x7f0000000140)='W', 0x1}], 0x1, 0x0) ftruncate(r0, 0x7fff) r1 = open(&(0x7f000000fffa)='./bus\x00', 0x141042, 0x0) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x2, 0x11, r1, 0x0) accept4(r0, 0x0, &(0x7f0000000040), 0x80000) mbind(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0, &(0x7f0000000100), 0x1ff, 0x2) 2018/05/08 06:24:10 executing program 0: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) r1 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendto$inet(r0, &(0x7f0000103fa0)="88", 0x1, 0x0, &(0x7f0000ab9000)={0x2, 0x0, @remote={0xac, 0x14, 0xffffffffffffffff, 0xbb}}, 0x10) getsockopt$IP6T_SO_GET_REVISION_MATCH(r1, 0x29, 0x44, &(0x7f00000000c0)={'ipvs\x00'}, &(0x7f0000000080)=0x1e) setsockopt$inet_sctp6_SCTP_EVENTS(r0, 0x84, 0xb, &(0x7f0000294ff5)={0x0, 0x0, 0x0, 0x3}, 0xb) shutdown(r0, 0x1) recvmmsg(r0, &(0x7f0000004100)=[{{&(0x7f00000039c0)=@ipx, 0x80, &(0x7f0000004040)}}], 0x1, 0x0, &(0x7f00000042c0)={0x77359400}) 2018/05/08 06:24:10 executing program 7: perf_event_open(&(0x7f0000000340)={0x2, 0x180, 0x3e6, 0x9, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0xfffffffffffffffd, 0x40000, 0x0, 0x0, 0x0, 0x0, 0x400000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp, 0x0, 0x0, 0x0, 0xfffffffffffffffc}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x804, 0x0) ioctl$sock_proto_private(r0, 0x89e1, &(0x7f0000000180)) 2018/05/08 06:24:10 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000001a40)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000001a80)=@ipmr_getroute={0x1c, 0x1a, 0x511, 0x0, 0xf000000, {0x80}}, 0x1c}, 0x1}, 0x0) 2018/05/08 06:24:10 executing program 1: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = fcntl$getown(r0, 0x9) perf_event_open(&(0x7f0000000500)={0x5, 0x70, 0x1222, 0x3, 0x1, 0x7, 0x0, 0x40, 0x4, 0xc, 0x100, 0x800, 0x86, 0x7, 0x9, 0x100000001, 0x1, 0x6080, 0x7, 0x5, 0x3f, 0x4, 0xfffffffffffffffa, 0x0, 0x6, 0x84, 0x2, 0x10000, 0x1, 0x5, 0x7fffffff, 0x8, 0x6, 0x5, 0x8549, 0x5d, 0x4, 0x1, 0x0, 0x672, 0x0, @perf_bp={&(0x7f00000004c0), 0x8}, 0x4000, 0x7fffffff, 0x9, 0x7, 0x818, 0x3, 0x3ff}, r1, 0xb, r0, 0x3) r2 = perf_event_open(&(0x7f0000940000)={0x2, 0x70, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$SNDRV_CTL_IOCTL_PCM_INFO(0xffffffffffffffff, 0xc1205531, &(0x7f0000000080)={0x0, 0x26d8, 0x0, 0x0, [], [], [], 0x0, 0x0, 0x0, 0x0, "3a64497380b0b29755408fa433806462"}) sendmsg(0xffffffffffffffff, &(0x7f0000002780)={&(0x7f0000000240)=@pppol2tpv3in6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x4e24, 0x0, @empty, 0x2}}}, 0x80, &(0x7f0000000040)=[{&(0x7f00000013c0)}], 0x1, &(0x7f00000014c0)}, 0x0) r3 = dup3(r2, 0xffffffffffffffff, 0x0) ioctl$DRM_IOCTL_VERSION(r3, 0xc0406400, &(0x7f0000000480)={0x5, 0x5cc, 0x5, 0xf9, &(0x7f00000002c0)=""/249, 0x55, &(0x7f00000001c0)=""/85, 0x8d, &(0x7f00000003c0)=""/141}) 2018/05/08 06:24:10 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) setsockopt$netlink_NETLINK_ADD_MEMBERSHIP(r0, 0x10e, 0x1, &(0x7f0000000040)=0xa, 0x4) sendmsg$nl_generic(r0, &(0x7f0000b3dfc8)={&(0x7f0000000080)={0x10, 0xe2f60000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000280)={0x28, 0x22, 0x109, 0x0, 0x0, {0x4}, [@typed={0x14, 0xc, @ipv6=@loopback={0x0, 0x1}}]}, 0x28}, 0x1}, 0x0) 2018/05/08 06:24:10 executing program 5: r0 = socket$inet(0xa, 0x2, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f00000002c0)=@broute={'broute\x00', 0x20, 0x2, 0x228, [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000d00], 0x0, &(0x7f0000000040), &(0x7f0000000d00)=[{0x0, '\x00', 0x0, 0xffffffffffffffff}, {0x0, '\x00', 0x0, 0xffffffffffffffff, 0x1, [{{{0x3, 0x0, 0x0, '\x00', 'ip6gretap0\x00', 'veth1\x00', '\x00', @remote={[0xaa, 0xaa, 0xaa, 0xaa], 0xffffffffffffffff}, [], @random="ba6f48c99a2b", [], 0xa8, 0xa8, 0xd8, [@mac={'mac\x00', 0x10, {{@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}}}}]}}, @common=@NFQUEUE0={'NFQUEUE\x00', 0x8}}]}, {0x0, '\x00', 0x1, 0xffffffffffffffff, 0x1, [{{{0x7, 0x0, 0x0, '\x00', '\x00', '\x00', '\x00', @random="46ca750fc811", [], @empty, [], 0x70, 0x70, 0xc0}}, @common=@log={'log\x00', 0x28, {{0x0, "19358fd7efa35ca2d7eb1767a4c43b69655391056303b97ef841b924cf71"}}}}]}]}, 0x2a0) r1 = getpgrp(0x0) ptrace$setsig(0x4203, r1, 0x3, &(0x7f0000000000)={0x18, 0x49, 0xa69, 0x1}) 2018/05/08 06:24:10 executing program 4: r0 = socket$inet(0x2, 0x3, 0x9) r1 = openat$audio(0xffffffffffffff9c, &(0x7f0000000080)='/dev/audio\x00', 0x80, 0x0) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_TIMER(r1, 0xc0605345, &(0x7f00000000c0)={0x59, 0x1, {0x0, 0x1, 0x1, 0x2, 0x8}}) bind$inet(r0, &(0x7f0000103ff0)={0x2, 0x0, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0x10) getsockopt$sock_timeval(r0, 0x1, 0x0, &(0x7f0000000000), &(0x7f0000000040)=0x10) 2018/05/08 06:24:10 executing program 6: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_NODELAY(r0, 0x84, 0x3, &(0x7f0000dbfffc)=0x3, 0x4) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) connect$inet6(r0, &(0x7f0000966fe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000c9effc), 0x4) r1 = dup(0xffffffffffffffff) setsockopt$inet_sctp6_SCTP_MAXSEG(r1, 0x84, 0xd, &(0x7f0000000080)=@assoc_value={0x0, 0x3ff}, 0x8) write$eventfd(r1, &(0x7f0000fc7ff8), 0xffc7) recvfrom(r0, &(0x7f00001b4f1e)=""/226, 0xfffffffffffffe49, 0x0, 0x0, 0xffffffffffffffa0) write$eventfd(r1, &(0x7f0000604000), 0x8) write$eventfd(r1, &(0x7f0000000000)=0x8, 0x8) 2018/05/08 06:24:10 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000001a40)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000001a80)=@ipmr_getroute={0x1c, 0x1a, 0x511, 0x0, 0xfffffff0, {0x80}}, 0x1c}, 0x1}, 0x0) 2018/05/08 06:24:10 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x10) r1 = syz_open_dev$vcsa(&(0x7f0000000040)='/dev/vcsa#\x00', 0x7, 0x0) r2 = syz_genetlink_get_family_id$fou(&(0x7f0000000140)='fou\x00') sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000200)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x4d4453ccdb7940e3}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x2c, r2, 0x110, 0x70bd2a, 0x25dfdbfb, {0x1}, [@FOU_ATTR_IPPROTO={0x8, 0x3, 0x7f}, @FOU_ATTR_IPPROTO={0x8, 0x3, 0x3b}, @FOU_ATTR_TYPE={0x8, 0x4, 0x1}]}, 0x2c}, 0x1, 0x0, 0x0, 0x4000040}, 0x80) getsockopt$inet6_IPV6_FLOWLABEL_MGR(r1, 0x29, 0x20, &(0x7f0000000080)={@dev={0xfe, 0x80, [], 0x1e}, 0x9, 0x2, 0x1, 0xc, 0xfffffffffffffffa, 0xaaa9, 0x5}, &(0x7f00000000c0)=0x20) sendmsg$nl_generic(r0, &(0x7f0000023000)={&(0x7f0000024000)={0x10}, 0xc, &(0x7f0000023ff0)={&(0x7f0000000000)=ANY=[@ANYBLOB="20c100002d00ff0a00000000000000a679f40e7d4431fdbc2a3910be652cdc6e91233bfeac5be70000000c0000000800030008000000"], 0x20}, 0x1}, 0x0) getsockopt$bt_hci(r0, 0x0, 0x1, &(0x7f0000001080)=""/4096, &(0x7f0000001040)=0x1000) [ 259.155431] kernel msg: ebtables bug: please report to author: NOPROTO & 802_3 not allowed [ 259.189423] kernel msg: ebtables bug: please report to author: NOPROTO & 802_3 not allowed 2018/05/08 06:24:10 executing program 5: r0 = socket(0xa, 0x1006, 0x80) r1 = socket$netlink(0x10, 0x3, 0x4) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) connect$inet(r0, &(0x7f0000ffdff0)={0x2, 0x0, @loopback=0x7f000001}, 0x10) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KVM_CHECK_EXTENSION_VM(r2, 0xae03, 0x5) writev(r1, &(0x7f0000644ff0)=[{&(0x7f0000001200)="480000001400257f09004b01fcfc8c560a880000f21759ef783be00600000000000000a2bc560300000000000000200028213ee20600000000ef00ffff5bf1ff00c7e5ed58000000", 0x48}], 0x1) 2018/05/08 06:24:10 executing program 7: r0 = socket$alg(0x26, 0x5, 0x0) r1 = syz_open_dev$amidi(&(0x7f00000003c0)='/dev/amidi#\x00', 0xfffffffffffffff7, 0x802) ioctl$SG_GET_LOW_DMA(r1, 0x227a, &(0x7f0000000400)) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'seqiv(rfc7539esp(chacha20-simd,md5-generic))\x00'}, 0x58) setsockopt$ALG_SET_AEAD_AUTHSIZE(r0, 0x117, 0x5, 0x0, 0x0) r2 = syz_open_dev$audion(&(0x7f0000000100)='/dev/audio#\x00', 0x7, 0x10000) ioctl$SG_IO(r2, 0x2285, &(0x7f0000000340)={0x53, 0xffffffffffffffff, 0x6c, 0x52362093, @buffer={0x0, 0xf6, &(0x7f0000000140)=""/246}, &(0x7f0000000240)="b8a185a4d93bf1d95e21e1eeb0d47f6f195892c242b6b7aa607920add99b39e5b77f7b5574a287e71db4bd7cd4276a13a1456d2e5c41e5b1ca03fb1e37c52daa133f279224619a705a93b546b1662ba4e8d963362d4a902ffd42eb4c40be4bd5905983447199f7c56d752ebd", &(0x7f00000002c0)=""/4, 0x1d, 0x4, 0xffffffffffffffff, &(0x7f0000000300)}) r3 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/cuse\x00', 0x208000, 0x0) ioctl$KDGETMODE(r3, 0x4b3b, &(0x7f00000000c0)) 2018/05/08 06:24:10 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'echainiv(ccm(camellia))\x00'}, 0x58) setsockopt$ALG_SET_AEAD_AUTHSIZE(r0, 0x117, 0x5, 0x0, 0x0) 2018/05/08 06:24:10 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000001a40)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000001a80)=@ipmr_getroute={0x1c, 0x1a, 0x511, 0x0, 0x2, {0x80}}, 0x1c}, 0x1}, 0x0) 2018/05/08 06:24:10 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) setsockopt$netlink_NETLINK_ADD_MEMBERSHIP(r0, 0x10e, 0x1, &(0x7f0000000040)=0xa, 0x4) sendmsg$nl_generic(r0, &(0x7f0000b3dfc8)={&(0x7f0000000080)={0x10, 0xf8f6}, 0xc, &(0x7f00000003c0)={&(0x7f0000000280)={0x28, 0x22, 0x109, 0x0, 0x0, {0x4}, [@typed={0x14, 0xc, @ipv6=@loopback={0x0, 0x1}}]}, 0x28}, 0x1}, 0x0) 2018/05/08 06:24:10 executing program 5: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r0, &(0x7f0000018000)={&(0x7f0000018ff4)={0x10}, 0xc, &(0x7f0000000040)={&(0x7f0000000180)=ANY=[@ANYBLOB="1c00000018001f1b0000000000000000010000002a00030044533600"], 0x1c}, 0x1}, 0x0) [ 259.480094] netlink: 8 bytes leftover after parsing attributes in process `syz-executor5'. [ 259.497302] netlink: 8 bytes leftover after parsing attributes in process `syz-executor5'. 2018/05/08 06:24:10 executing program 0: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendto$inet(r0, &(0x7f0000103fa0)="88", 0x1, 0x0, &(0x7f0000ab9000)={0x2, 0x0, @remote={0xac, 0x14, 0xffffffffffffffff, 0xbb}}, 0x10) setsockopt$inet_sctp6_SCTP_EVENTS(r0, 0x84, 0xb, &(0x7f0000294ff5)={0x0, 0x0, 0x0, 0x3}, 0xb) shutdown(r0, 0x1) recvmmsg(r0, &(0x7f0000004100)=[{{&(0x7f00000039c0)=@ipx, 0x80, &(0x7f0000004040)}}], 0x1, 0x0, &(0x7f00000042c0)={0x77359400}) r1 = openat$dsp(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dsp\x00', 0x103200, 0x0) getpeername$ax25(r1, &(0x7f0000000080), &(0x7f00000000c0)=0x10) 2018/05/08 06:24:10 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000001a40)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000001a80)=@ipmr_getroute={0x1c, 0x1a, 0x511, 0x0, 0x0, {0xb000000}}, 0x1c}, 0x1}, 0x0) 2018/05/08 06:24:10 executing program 7: 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) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000040)=[@text32={0x20, &(0x7f00000000c0)="ea00280000b30082d6540f30ea030000002c0066b850000f00d066ba4200b802000000efc74424000a000000c7442402acc70000c7442406000000000f0114240f20e035100000000f22e03e64360f01cf0f22c7", 0x54}], 0x1, 0x0, &(0x7f0000000140), 0x0) ioctl$KVM_SET_SIGNAL_MASK(0xffffffffffffffff, 0x4004ae8b, &(0x7f0000000000)={0xf, "d2d47ba0132d450f9e41f89c4f91c9"}) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000bf7000)={0x0, 0x3, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) ioctl$KVM_RUN(r2, 0xae80, 0x0) 2018/05/08 06:24:10 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) setsockopt$netlink_NETLINK_ADD_MEMBERSHIP(r0, 0x10e, 0x1, &(0x7f0000000040)=0xa, 0x4) sendmsg$nl_generic(r0, &(0x7f0000b3dfc8)={&(0x7f0000000080)={0x10, 0xeaf6000000000000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000280)={0x28, 0x22, 0x109, 0x0, 0x0, {0x4}, [@typed={0x14, 0xc, @ipv6=@loopback={0x0, 0x1}}]}, 0x28}, 0x1}, 0x0) 2018/05/08 06:24:10 executing program 5: r0 = dup3(0xffffffffffffff9c, 0xffffffffffffffff, 0x80000) getpeername$inet6(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, @dev}, &(0x7f00000000c0)=0x1c) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) ioctl$sock_SIOCETHTOOL(r1, 0x8946, &(0x7f0000000040)={'ip6gre0\x00', &(0x7f0000000100)=ANY=[@ANYBLOB="010fa04243e8f1a7192976cd7e62c60000000000000000000000000000000000000000000000000000000000000000000000000000000000009562bd7812886ffbc326bbcd53dcb50dd3622d072a74ba79ff3f1faf6d7ebdfe97ef05838686b82047440f32931a29c4e20353d0d8e5f97b1b0a541bb122b7bec80011fb8866e15a2f836331ea7461f53ff88c0be83e81c9432ef174f7dfe72d1a657bd8439be78721c3601a07361644ed9634f8"]}) 2018/05/08 06:24:10 executing program 4: mmap(&(0x7f0000306000/0x4000)=nil, 0x4000, 0x3, 0x8000000000000010, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x4000000000080003, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f00007b0000)={'vcan0\x00', 0x0}) syz_open_dev$urandom(&(0x7f0000000000)='/dev/urandom\x00', 0x0, 0x2000) sendto$packet(r0, &(0x7f0000699000), 0x0, 0x0, &(0x7f0000277fec)={0x11, 0xc, r1, 0x1, 0x0, 0x6, @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff]}, 0x14) 2018/05/08 06:24:10 executing program 1: r0 = perf_event_open(&(0x7f0000014f88)={0x1, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 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={&(0x7f0000454000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) clone(0x0, &(0x7f0000aed000), &(0x7f0000922ffc), &(0x7f0000000080), &(0x7f0000c12000)) readv(r0, &(0x7f0000000340)=[{&(0x7f0000000000)=""/26, 0x1a}], 0x1) io_setup(0x800, &(0x7f0000000040)) 2018/05/08 06:24:10 executing program 6: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_NODELAY(r0, 0x84, 0x3, &(0x7f0000dbfffc)=0x3, 0x4) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) connect$inet6(r0, &(0x7f0000966fe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000c9effc), 0x4) r1 = dup(0xffffffffffffffff) setsockopt$inet_sctp6_SCTP_MAXSEG(r1, 0x84, 0xd, &(0x7f0000000080)=@assoc_value={0x0, 0x3ff}, 0x8) write$eventfd(r1, &(0x7f0000fc7ff8), 0xffc7) recvfrom(r0, &(0x7f00001b4f1e)=""/226, 0xfffffffffffffe49, 0x0, 0x0, 0xffffffffffffffa0) write$eventfd(r1, &(0x7f0000604000), 0x8) write$eventfd(r1, &(0x7f0000000000)=0x8, 0x8) 2018/05/08 06:24:11 executing program 5: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = socket$inet6(0xa, 0x40000080806, 0x0) bind$inet6(r1, &(0x7f000047b000)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) listen(r1, 0x20000003) r2 = socket$inet6(0xa, 0x6, 0x0) connect$inet6(r2, &(0x7f0000419000)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendmmsg(r2, &(0x7f0000004700)=[{{&(0x7f0000001980)=@pppol2tpin6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @local={0xfe, 0x80, [], 0xaa}}}}, 0x80, &(0x7f0000001c80), 0x0, &(0x7f0000001d00)}}, {{0x0, 0x0, &(0x7f0000003bc0), 0x0, &(0x7f0000003c00)=[{0x10, 0x10d, 0x9}], 0x10}}], 0x2, 0x0) bind$inet6(r0, &(0x7f0000f13000)={0xa, 0x4e22}, 0x1c) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x4e21, 0x0, @ipv4={[], [0xff, 0xff], @remote={0xac, 0x14, 0x14, 0xbb}}}, 0x1c) bind$inet6(r0, &(0x7f0000000040)={0xa, 0x4e21, 0x7, @mcast2={0xff, 0x2, [], 0x1}}, 0x1c) syz_emit_ethernet(0x3e, &(0x7f0000694ffe)=ANY=[@ANYBLOB="ffffffffffff0180c200000086dd6006f526000811000000000000000000000000000000000095577c8145ff0200000000000000000000000000014e214e"], &(0x7f0000775000)) 2018/05/08 06:24:11 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000001a40)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000001a80)=@ipmr_getroute={0x1c, 0x1a, 0x511, 0x0, 0x0, {0x80, 0xfffffff0}}, 0x1c}, 0x1}, 0x0) 2018/05/08 06:24:11 executing program 1: r0 = getpgrp(0x0) sched_setaffinity(r0, 0x8, &(0x7f0000d81ff8)=0x101) mkdir(&(0x7f000082f000)='./control\x00', 0x0) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000e4c000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000043fe0)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = creat(&(0x7f0000000000)='./control/file0\x00', 0x0) write$sndseq(r2, &(0x7f0000011fd2)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @time=@time={0x77359400}}], 0xfffffffffffffe48) mount(&(0x7f0000000040)='./control\x00', &(0x7f0000000080)='./control\x00', &(0x7f0000000100)='xfs\x00', 0x21000, &(0x7f00000001c0)) unlink(&(0x7f00000000c0)='./control/file0\x00') rmdir(&(0x7f000015dff6)='./control\x00') unlink(&(0x7f0000000140)='./control/file0\x00') getsockopt$netrom_NETROM_IDLE(r2, 0x103, 0x7, &(0x7f0000000180)=0x5, &(0x7f00000001c0)=0x4) close(r1) 2018/05/08 06:24:11 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) setsockopt$netlink_NETLINK_ADD_MEMBERSHIP(r0, 0x10e, 0x1, &(0x7f0000000040)=0xa, 0x4) sendmsg$nl_generic(r0, &(0x7f0000b3dfc8)={&(0x7f0000000080)={0x10, 0x7000000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000280)={0x28, 0x22, 0x109, 0x0, 0x0, {0x4}, [@typed={0x14, 0xc, @ipv6=@loopback={0x0, 0x1}}]}, 0x28}, 0x1}, 0x0) 2018/05/08 06:24:11 executing program 7: r0 = socket$nl_generic(0x10, 0x3, 0x10) setsockopt$netlink_NETLINK_ADD_MEMBERSHIP(r0, 0x10e, 0x1, &(0x7f0000000040)=0xa, 0x4) sendmsg$nl_generic(r0, &(0x7f0000b3dfc8)={&(0x7f0000000080)={0x10, 0xeaf6000000000000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000280)={0x28, 0x22, 0x109, 0x0, 0x0, {0x4}, [@typed={0x14, 0xc, @ipv6=@loopback={0x0, 0x1}}]}, 0x28}, 0x1}, 0x0) 2018/05/08 06:24:11 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000001a40)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000001a80)=@ipmr_getroute={0x1c, 0x1a, 0x511, 0x0, 0x0, {0x80, 0xf000000}}, 0x1c}, 0x1}, 0x0) 2018/05/08 06:24:11 executing program 5: mkdir(&(0x7f0000508ff6)='./control\x00', 0x0) r0 = inotify_init1(0x0) fcntl$setstatus(r0, 0x4, 0x72109c5fef5d34d3) r1 = gettid() fcntl$setown(r0, 0x8, r1) rt_sigprocmask(0x0, &(0x7f000003b000)={0xbffffffffffffffe}, 0x0, 0x8) r2 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vga_arbiter\x00', 0x2, 0x0) getsockopt$inet_sctp6_SCTP_RECVNXTINFO(r2, 0x84, 0x21, &(0x7f0000000040), &(0x7f0000000080)=0x4) fcntl$setsig(r0, 0xa, 0x20) inotify_add_watch(r0, &(0x7f00007a7000)='./control\x00', 0xa4000960) open(&(0x7f00003f5000)='./control\x00', 0x0, 0x0) 2018/05/08 06:24:11 executing program 1: openat$kvm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/kvm\x00', 0x0, 0x0) r0 = openat$urandom(0xffffffffffffff9c, &(0x7f0000000080)='/dev/urandom\x00', 0x2000, 0x0) ioctl$KVM_XEN_HVM_CONFIG(r0, 0x4038ae7a, &(0x7f0000000200)={0x5, 0x0, &(0x7f00000000c0)="e853f3e2cb80e4fac46fc65ace87baa440001b4f5dcb80b70da6c7826b3cc2fc48b617ea355c8940e721f13890c2f8f6b0ce77c7a4c058fab4a3956715f945806e720ef2d65cb4d0319d1e448795a1a33f5d78cf4158", &(0x7f0000000140)="54c4fea0fc1cd52c50310dcd7a6b2d869fa3d18d1225b5df6ead12065015b722e4cf74bed0b6024628b7c461ed071634f19af7d74340f5b1051d9a6dcae5619948dd311356667bf8e3877c1bed7de4841c1fab02690fbc6ebbaf1d9ed8535cc78ac4e5f74e82c58a190fbff0890bdbe764ba0a8c6f05d1e7be6b35c3a06f420e26d480c66a531f656901a42ba209615f0995afc257b00ec6ea1d409cdc15d0bc91753bd90abdce342b2d77af89732bf8a82f62ae3b93", 0x56, 0xb6}) socket$inet6_tcp(0xa, 0x1, 0x0) syz_open_dev$sg(&(0x7f0000000000)='/dev/sg#\x00', 0x0, 0x0) unshare(0x400) ioctl$sock_inet6_tcp_SIOCOUTQNSD(r0, 0x894b, &(0x7f0000000280)) r1 = syz_open_dev$vcsa(&(0x7f0000580ff5)='/dev/vcsa#\x00', 0x1f, 0x0) ioctl$SIOCGIFMTU(r1, 0x8921, &(0x7f0000000240)) pselect6(0x40, &(0x7f0000f33fc0)={0x3ffffd}, &(0x7f0000768000), &(0x7f0000086000), &(0x7f0000349000), &(0x7f0000f14000)={&(0x7f0000a65ff8), 0x8}) 2018/05/08 06:24:11 executing program 0: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0xffff7fffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x3, 0x0, @perf_bp, 0x0, 0x0, 0x1}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendto$inet(r0, &(0x7f0000103fa0)="88", 0x1, 0x0, &(0x7f0000ab9000)={0x2, 0x0, @remote={0xac, 0x14, 0xffffffffffffffff, 0xbb}}, 0x10) setsockopt$inet_sctp6_SCTP_EVENTS(r0, 0x84, 0xb, &(0x7f0000294ff5)={0x0, 0x0, 0x0, 0x3}, 0xb) shutdown(r0, 0x1) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) fcntl$setownex(r0, 0xf, &(0x7f0000000140)={0x0, r1}) r2 = add_key$keyring(&(0x7f0000000040)='keyring\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a, 0x1}, 0x0, 0x0, 0xfffffffffffffffc) keyctl$assume_authority(0x10, r2) recvmmsg(r0, &(0x7f0000004100)=[{{&(0x7f00000039c0)=@ipx, 0x80, &(0x7f0000000040), 0x0, 0x0, 0xfee8}}], 0x1, 0x0, &(0x7f00000042c0)={0x77359400}) 2018/05/08 06:24:11 executing program 6: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_NODELAY(r0, 0x84, 0x3, &(0x7f0000dbfffc)=0x3, 0x4) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) connect$inet6(r0, &(0x7f0000966fe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000c9effc), 0x4) r1 = dup(r0) setsockopt$inet_sctp6_SCTP_MAXSEG(0xffffffffffffffff, 0x84, 0xd, &(0x7f0000000080)=@assoc_value={0x0, 0x3ff}, 0x8) write$eventfd(r1, &(0x7f0000fc7ff8), 0xffc7) recvfrom(r0, &(0x7f00001b4f1e)=""/226, 0xfffffffffffffe49, 0x0, 0x0, 0xffffffffffffffa0) write$eventfd(r1, &(0x7f0000604000), 0x8) write$eventfd(r1, &(0x7f0000000000)=0x8, 0x8) 2018/05/08 06:24:11 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000001a40)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000001a80)=@ipmr_getroute={0x1c, 0x1a, 0x511, 0x0, 0x0, {0x80, 0xf0ffffff}}, 0x1c}, 0x1}, 0x0) 2018/05/08 06:24:11 executing program 5: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000380)={0x26, 'skcipher\x00', 0x0, 0x0, 'ctr(blowfish-generic)\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00003bcfd0)="d3ab2719", 0x4) fcntl$setstatus(r1, 0x4, 0x2800) syz_open_dev$amidi(&(0x7f00000000c0)='/dev/amidi#\x00', 0x0, 0x0) sendmmsg$unix(r1, &(0x7f0000000100)=[{&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000000140)=[{&(0x7f0000000240)='R', 0x1}], 0x1}], 0x1, 0x0) 2018/05/08 06:24:11 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) setsockopt$netlink_NETLINK_ADD_MEMBERSHIP(r0, 0x10e, 0x1, &(0x7f0000000040)=0xa, 0x4) sendmsg$nl_generic(r0, &(0x7f0000b3dfc8)={&(0x7f0000000080)={0x10, 0x7a00}, 0xc, &(0x7f00000003c0)={&(0x7f0000000280)={0x28, 0x22, 0x109, 0x0, 0x0, {0x4}, [@typed={0x14, 0xc, @ipv6=@loopback={0x0, 0x1}}]}, 0x28}, 0x1}, 0x0) 2018/05/08 06:24:11 executing program 1: r0 = memfd_create(&(0x7f0000000040)='/exe\x00', 0x0) r1 = syz_open_procfs(0x0, &(0x7f00000000c0)='/exe\x00\x00\x00\x00\x00\x00') fcntl$setstatus(r1, 0x4, 0x4004) sendfile(r0, r1, &(0x7f0000000140), 0x80000000000001) getsockopt$bt_rfcomm_RFCOMM_CONNINFO(r1, 0x12, 0x2, &(0x7f0000000180)=""/98, &(0x7f0000000000)=0x62) 2018/05/08 06:24:11 executing program 7: syz_emit_ethernet(0x29f, &(0x7f0000000000)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@mpls_mc={0x8848, {[{0x2, 0x8, 0x140000, 0x400}, {0x5, 0x7, 0x3f, 0x3}, {0x7fffffff, 0x283, 0x4, 0x7fff}, {0x2cb7, 0x7, 0x7, 0xfffffffffffff524}, {0x7, 0x800, 0x6}, {0x8001, 0x15, 0x94ac, 0x20}, {0x3, 0xfffffffffffff65d, 0x1, 0x7}, {0x8000, 0xfffffffffffffffc, 0x1, 0x7}], @ipv6={0x9, 0x6, "47a2eb", 0x249, 0x2b, 0xfffffffffffffffa, @local={0xfe, 0x80, [], 0xaa}, @empty, {[@dstopts={0xff, 0x1, [], [@ra={0x5, 0x2, 0x5}, @ra={0x5, 0x2, 0x40}, @pad1={0x0, 0x1}]}, @fragment={0xff, 0x0, 0xfff, 0x7, 0x0, 0x5, 0x67}], @gre={{0x0, 0x0, 0x1, 0x5, 0x0, 0x8001, 0x0, 0x1, 0x880b, 0x15, 0x3, [0x1, 0x20], "8ac7a99451069ce7d404738641081ce97d8311cf12"}, {0x3, 0x0, 0x9, 0x3, 0x0, 0x0, 0x800, [0x8], "5a052a13af1cc7b5a0b58bda2f47784f8e25541b958136a08e0d1c435b1267cb5398fa1b50f004ff3eeedd036a71caea17eb6a55c746a919dbb8960aa8e82bf840abe3219cb118ff90a7eb8bccf5f220599e56787591060cdcc365f86199e8818ab4533d0abe3e5e3eac0af2c9b8171bd1c7dbe6dfc93c672f79c0c39848329cc1a87b723d0e8f180766eb1f5180ab86d86bd58948765e93ba3b5c01942429f470e2cda30fa9428ed0936c5cd74d61b5a5302efa326c1673c6f77dbfd6d1dc19968b554e8d6c633240cf236f4a3b304e9717b37e26f1560951bdb67463f7c762db4122f009dc6c8b89"}, {0xffffffff7fffffff, 0x0, 0x7f, 0x6, 0x0, 0x0, 0x86dd, [0x7fff, 0xfffffffffffffe01, 0x32], "a4f90f3f1fefcbccc7e1f6b57ad20209a150a4247cabd4df5ec165ed1b5fb8c4cd49cff00eae6f998c1a9ec6f8f55caaf4065a85bf91a1e9c623d0d4e9a6e2f5c82381ca61f59c764ef03c28ee6a1d33d7355da642d10e9ff2f00bbd43004bd6748819"}, {0x8, 0x88be, 0x4, {{0x5, 0x1, 0x7, 0x7f25, 0x100000001, 0x1, 0x7fff, 0x3ff}, 0x1}}, {0x8, 0x22eb, 0x0, {{0x0, 0x2, 0x8, 0xfffffffffffffff7, 0x0, 0x4, 0x3, 0xffff}, 0x2, 0x7fff, 0x1ff, 0x1, 0x1, 0xd2fb, 0x14000000000, 0x2, 0x100000001, 0x1}}, {0x8, 0x6558, 0x0, "c9425f5b66dc5a84b81b11e7208582965f45179f4a70b6fa9788ac13f1c2be5c34723f47d47ae3c5cb30bcee83025f024853e692359c89f2126b8a0233bd38548bd70df72cf2ab5b2c9fcdfcb72167742bb494a5912673f4293955d201e820dbd29e9217955201292083a13ef84388f3cadedde35f1cbc35"}}}}}}}}, &(0x7f00000002c0)={0x0, 0x0, [0x4f4, 0x482]}) 2018/05/08 06:24:11 executing program 4: r0 = syz_open_dev$sndseq(&(0x7f0000832ff3)='/dev/snd/seq\x00', 0x0, 0x0) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r0, 0xc08c5332, &(0x7f0000b0bf74)={0x0, 0x0, 0x0, 'queue0\x00'}) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$SNDRV_TIMER_IOCTL_SELECT(0xffffffffffffffff, 0x40345410, &(0x7f0000029fcc)) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f0000000040)={0x0, @tick=0x7, 0x7, {0x81, 0x8000000000000000}, 0x6, 0x0, 0x400}) ioctl$SNDRV_SEQ_IOCTL_SET_QUEUE_TEMPO(r0, 0x402c5342, &(0x7f000021af98)={0x0, 0xb6, 0x40}) 2018/05/08 06:24:11 executing program 7: syz_emit_ethernet(0x27e, &(0x7f0000000200)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd60b4090000306700004400000024294aa80000dfffe00000f8ff020000000000000000000000000001210090780000007683b680fa0000000000000000000000000000ffffffffffff00000000053836a5e12f1bf28d000000000000ffffac14ffbbdafabc4a21a87a2c7b3489d56e7491feb0feca38941253c2f64f9febd965b33c7a43f968b504bf58c8c7011f2d78bdf9cd50148b0d390486e350509d571bd18b1790e425cda2945aab3558d2215d5a1a5a89f72b7dabdbd124cca949e01a932645d2b8faab09763c8326c9489892305728c2f81fc9c524500b25bf721be6f7de9a55a44799932c184789b1c2bedd2123667dddd4222da081e6b818d25d2b528ce5b50f418483f07a871ae1cfe08699134f101ce8625c10380d6483dcfdaf72ace3d4a0ff7b44a80a1601931b489a22685d1326fa406213098b0208b10ebfd0bce4a646b91fd85476f8bd657d5765fb3b758e1781bb834ecd171ce2838c3ac852a19910e0c5c451bbe9bce01967bb384b6c0927c654c06fa0495ea403efa8472a8a3faf67dbab4ada8d27878d8b4046719436c441091ecb0c445955b283be631aabd3b3d85e3b43d7572092abefc5d330537f8e0f1f83cb22096165d74b26860960897e012a2912f030aaab8bd9acd2c4b13be5dd"], 0x0) r0 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000000)='/dev/snapshot\x00', 0x40, 0x0) ioctl$KVM_TRANSLATE(r0, 0xc018ae85, &(0x7f0000000040)={0x1001, 0x0, 0x7654, 0x20, 0x10001}) 2018/05/08 06:24:12 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000001a40)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000001a80)=@ipmr_getroute={0x1c, 0x1a, 0x511, 0x0, 0x0, {0x80, 0x20000000}}, 0x1c}, 0x1}, 0x0) 2018/05/08 06:24:12 executing program 5: r0 = socket(0x10, 0x100000003, 0x0) write(r0, &(0x7f0000000200)="2400000004f511080001000201ecff07000280010020fcb2367028c5b4190099f199b2117e412c8c2d01e3c66fc1a6a61f5b09b5dcec487a1ddfdca969c8d07b90d700ed23db0000000000000000000000000000000000000000000073d5addfa96055fba9b10d954f0ee9af2ba4fca2fe0916e16eb94bbf4013e322523607b48392eecd5b2badf2104273a724286f30086f2c4a50ba11a3d8c95cd2f3f3da8cc35b0be4f4484844c574e2acedac68f68130718b758bd6e83940e4fe0ac3a6979f575e43d9922746fd1b6c6dedff8ce9c0238147", 0xfffffffffffffda5) r1 = syz_open_dev$dspn(&(0x7f00000000c0)='/dev/dsp#\x00', 0x4, 0x8388e49204ee36b4) r2 = syz_open_dev$vcsa(&(0x7f0000000000)='/dev/vcsa#\x00', 0xfffe, 0x40801) bpf$OBJ_GET_PROG(0x7, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', 0x0, 0x18}, 0x10) ioctl$PERF_EVENT_IOC_SET_BPF(r2, 0x40042408, r1) 2018/05/08 06:24:12 executing program 7: r0 = syz_open_dev$evdev(&(0x7f0000fc2000)='/dev/input/event#\x00', 0x0, 0x0) ioctl$int_in(r0, 0x5452, &(0x7f0000000080)=0xca) close(r0) 2018/05/08 06:24:12 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000001a40)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000001a80)=@ipmr_getroute={0x1c, 0x1a, 0x511, 0x0, 0x0, {0x80, 0xf0ffffffffffff}}, 0x1c}, 0x1}, 0x0) 2018/05/08 06:24:12 executing program 5: r0 = openat$selinux_enforce(0xffffffffffffff9c, &(0x7f0000000640)='/selinux/enforce\x00', 0x20202, 0x0) write$binfmt_elf32(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="11"], 0x1) fallocate(r0, 0x0, 0x0, 0x8) setsockopt$kcm_KCM_RECV_DISABLE(r0, 0x119, 0x1, &(0x7f0000000040)=0x1d, 0x4) close(r0) 2018/05/08 06:24:12 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) setsockopt$netlink_NETLINK_ADD_MEMBERSHIP(r0, 0x10e, 0x1, &(0x7f0000000040)=0xa, 0x4) sendmsg$nl_generic(r0, &(0x7f0000b3dfc8)={&(0x7f0000000080)={0x10, 0x952}, 0xc, &(0x7f00000003c0)={&(0x7f0000000280)={0x28, 0x22, 0x109, 0x0, 0x0, {0x4}, [@typed={0x14, 0xc, @ipv6=@loopback={0x0, 0x1}}]}, 0x28}, 0x1}, 0x0) 2018/05/08 06:24:12 executing program 1: r0 = syz_open_procfs(0x0, &(0x7f0000000200)='attr/sockcreate\x00') ioctl$DRM_IOCTL_DROP_MASTER(r0, 0x641f) ioctl$sock_inet_SIOCSIFDSTADDR(r0, 0x8918, &(0x7f0000000000)={'lo\x00', {0x2, 0x4e23, @remote={0xac, 0x14, 0x14, 0xbb}}}) setns(r0, 0x8000003) setsockopt$netlink_NETLINK_CAP_ACK(r0, 0x10e, 0xa, &(0x7f0000000040)=0x8, 0x4) ioctl$sock_bt_bnep_BNEPCONNDEL(r0, 0x400442c9, &(0x7f0000000080)={0x9, @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff]}) [ 261.338837] validate_nla: 16 callbacks suppressed [ 261.338845] netlink: 'syz-executor3': attribute type 12 has an invalid length. 2018/05/08 06:24:12 executing program 0: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendto$inet(r0, &(0x7f0000103fa0)="88", 0x1, 0x0, &(0x7f0000ab9000)={0x2, 0x0, @remote={0xac, 0x14, 0xffffffffffffffff, 0xbb}}, 0x10) setsockopt$inet_sctp6_SCTP_EVENTS(r0, 0x84, 0xb, &(0x7f0000294ff5)={0x0, 0x0, 0x0, 0x3, 0xfffffffffffffffd}, 0xb) shutdown(r0, 0x1) recvmmsg(r0, &(0x7f0000004100)=[{{&(0x7f00000039c0)=@ipx, 0x80, &(0x7f0000004040)}}], 0x1, 0x0, &(0x7f00000042c0)={0x77359400}) 2018/05/08 06:24:12 executing program 7: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x484000, 0x0) ioctl$PIO_UNISCRNMAP(r0, 0x4b6a, &(0x7f0000000040)="36c34e14a0ddb7ded7c74696cb667568285110282fbdb37ecaa0ba102f33d56e3c1e2c299882416512893012d54b2690d501c1b812df8523aae286c4e074df18bf867abbd8c996d8483007b7bb7bfa6aa539d208cfcad67ced670545b5b2ba97ac188b9bb686d1c0d6976b488e9a3173ac06cc19511c36956e9fa9d7") r1 = syz_open_dev$sndpcmc(&(0x7f0000001fee)='/dev/snd/pcmC#D#c\x00', 0x0, 0x0) ioctl(r1, 0x40044145, &(0x7f0000005e0b)) epoll_create(0x100000000) 2018/05/08 06:24:12 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000001a40)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000001a80)=@ipmr_getroute={0x1c, 0x1a, 0x511, 0x0, 0x0, {0x80, 0xf0ffff}}, 0x1c}, 0x1}, 0x0) 2018/05/08 06:24:12 executing program 5: r0 = ioctl$KVM_CREATE_VM(0xffffffffffffffff, 0xae01, 0x0) r1 = ioctl$KVM_CREATE_VCPU(r0, 0xae41, 0x0) rt_sigsuspend(&(0x7f0000000180), 0x8) ioctl$KVM_SET_CLOCK(r0, 0x4030ae7b, &(0x7f0000000040)) r2 = dup(r0) ioctl$KVM_SET_LAPIC(r1, 0x4400ae8f, &(0x7f00000001c0)={"a6e5d0fe83674c4c7e19d8a7273ec1bc508d0a73efc7d4f0dcaae41bf8d06a54c0c3f053777f405a91645b6c6d28ed35676d93767163ca294fb65300c423d532b54dd2c61b8610f10ae6bdd0770fa6428e3e51469b6e779d76ef39dc4e5429a705bf45b71e4d8d96e20445515d7f32d002c7e88255b86e8d493e9d907eed7c1dc61b9be7bdc3f950fc8256086b060e64b81b4db6cd1a2b7772fcc9fa07f7f35e6683b15ea8b3dd4bbade7060a7b866a217f7adfe9d8188189957ddcffd94490024a9f6d00c3b3b270c2d562e8f2f4b4311c10326aedf2201a75e80bcb8922dc5ac809fa81b307fb977b9f2e72a0f8be7b5e140a332156d03ebc8b6cd6ef7215d4071b8d7e087e50152dbfc72b12b5f4ac8160e96b39d68e63e18cce925696b4de95171d1e3b16e7a0f37b499f7e419e5719d4867fa730b3828db733715d7f0bdb0f7459464943e8d234e81d40c4ae17c81ea8d0b21f40c4ae283f496165b1c99657a0c54b9701b5746d7453485ff61bff714a9f5e2c34a3094eb1b26bf17ca96105d87299539dac1c350f320236dbad748730eab2a306b1d796bb35e7897505f1fcabe267f2aed1f6b4d898c5612dbe8a7aec877d28a60caf723d5f1901843db2eeee0e73e817f93db3fee7d275cd723934bf0f3ec78a9282698171652117688c42be5a6a5e75a3e07489000b617bd0f6f5d88ec8a9878a75659069f7f097caee7b8b88d353dbb9668bf5863b11a433962d90c4cdb44cb6c6e1d459f3e7b1fbe2907b1ab16e1b6a89fdf1ffdb8a24287de9ad8db5072bb59306126d87998b365b35f53b2d65f38974b98ad60d7d03c41f40de24d18b5e904c47f438b37a4dc886251e910736e418b63bb2a1bd5d7186c2770eefc1b8e60f8012af23d05ef542282e8672174231edb94f057894fac4c3204a3d3f88c5f6329771651b744f89f70241b3a2a313a227504363b2b6e1fdadf9d70105994f7c7630fa429d7e07fbae1a8ec65e7c5602042ce3d743271c2e945a3177036a0ad0ec8d279cf6d6aa37a9e3e2e32adb7e5c9a5ab7da1821d61752fa412e2b3c1d15fcd3bd14297f7aa76249321bb309f68e43386c7b9ad57e6ac94a694b7550ebe5554ed468f55f7fb1b67e359aa1887166cd79ac44cd4ce8abe317f2c2d5f8a38e35e061f9cd890e567ef077d42f40bcf2c3213224850e705806947f30386c74463236002651c58f92e7db3ace5c2d4fdb73be0c1f1f4b697eea59e70e89caedb547fa32fa55085402401be9841d1ad8a09702fb5c4ea221fd4c5bfcb5061957f5b46b708276d604069fd294937378dcaed8778f8ea5d022674215bb1275c1e3e8405f9f8cd51868bb84059aac5cacaaf4f0d3a54d9aed7423eb2f552e148aa1090b52ee964344a3b58f9a22a40056f7a6ed119c599f2da257bc3124dda5cde220242105edc1a1a6ec095"}) ioctl$VT_WAITACTIVE(r2, 0x5607) ioctl$VT_OPENQRY(r2, 0x5600, &(0x7f0000000000)) 2018/05/08 06:24:12 executing program 1: r0 = openat$full(0xffffffffffffff9c, &(0x7f0000000080)='/dev/full\x00', 0x109000, 0x0) setsockopt$inet_sctp_SCTP_SOCKOPT_CONNECTX_OLD(r0, 0x84, 0x6b, &(0x7f00000000c0)=[@in={0x2, 0x4e22, @local={0xac, 0x14, 0x14, 0xaa}}, @in={0x2, 0x4e23, @remote={0xac, 0x14, 0x14, 0xbb}}, @in={0x2, 0x4e20, @local={0xac, 0x14, 0x14, 0xaa}}, @in={0x2, 0x4e23, @broadcast=0xffffffff}, @in6={0xa, 0x4e22, 0x3941cbe6, @mcast2={0xff, 0x2, [], 0x1}, 0x1}, @in6={0xa, 0x4e22, 0x1, @remote={0xfe, 0x80, [], 0xbb}, 0x8bd72d7}], 0x78) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000001fec)={0x5, 0x9, 0xff, 0x8, 0x10}, 0x1c) bpf$MAP_GET_NEXT_KEY(0x4, &(0x7f0000012000)={r1, &(0x7f0000000000)="1558926ef0a7c2a0f2331a7338587d86a11d0f240cc77cfa7cc3e4432f3574baddd945daa76edb94435677641831e0299550e80b8e42c26e9f49e449b191bb06c4f7c488e6dd5b65e1a14735e22f8cb8929e1c4d1bb0622bc1879b658ee6", &(0x7f0000011000)=""/161}, 0x15) 2018/05/08 06:24:12 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) setsockopt$netlink_NETLINK_ADD_MEMBERSHIP(r0, 0x10e, 0x1, &(0x7f0000000040)=0xa, 0x4) sendmsg$nl_generic(r0, &(0x7f0000b3dfc8)={&(0x7f0000000080)={0x10, 0x9effffff00000000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000280)={0x28, 0x22, 0x109, 0x0, 0x0, {0x4}, [@typed={0x14, 0xc, @ipv6=@loopback={0x0, 0x1}}]}, 0x28}, 0x1}, 0x0) 2018/05/08 06:24:12 executing program 4: r0 = openat$audio(0xffffffffffffff9c, &(0x7f0000d0fff5)='/dev/audio\x00', 0x0, 0x0) ioctl$int_in(r0, 0x800000c0045006, &(0x7f0000003ff8)=0x80) pipe2(&(0x7f0000000000), 0x4800) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000240)=""/49, 0x31}], 0x1) 2018/05/08 06:24:12 executing program 6: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_NODELAY(r0, 0x84, 0x3, &(0x7f0000dbfffc)=0x3, 0x4) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) connect$inet6(r0, &(0x7f0000966fe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000c9effc), 0x4) r1 = dup(r0) setsockopt$inet_sctp6_SCTP_MAXSEG(0xffffffffffffffff, 0x84, 0xd, &(0x7f0000000080)=@assoc_value={0x0, 0x3ff}, 0x8) write$eventfd(r1, &(0x7f0000fc7ff8), 0xffc7) recvfrom(r0, &(0x7f00001b4f1e)=""/226, 0xfffffffffffffe49, 0x0, 0x0, 0xffffffffffffffa0) write$eventfd(r1, &(0x7f0000604000), 0x8) write$eventfd(r1, &(0x7f0000000000)=0x8, 0x8) 2018/05/08 06:24:12 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000001a40)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000001a80)=@ipmr_getroute={0x1c, 0x1a, 0x511, 0x0, 0x0, {0x80, 0x9effffff}}, 0x1c}, 0x1}, 0x0) 2018/05/08 06:24:12 executing program 7: r0 = socket$inet_udp(0x2, 0x2, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e25, @remote={0xac, 0x14, 0x14, 0xbb}}, 0x10) sendto$inet(r0, &(0x7f00009fc000), 0x5fa, 0x8000, &(0x7f0000357000)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) getsockopt$EBT_SO_GET_INIT_ENTRIES(r0, 0x0, 0x83, &(0x7f00000001c0)={'nat\x00', 0x0, 0x3, 0xb8, [], 0x9, &(0x7f0000000040)=[{}, {}, {}, {}, {}, {}, {}, {}, {}], &(0x7f0000000100)=""/184}, &(0x7f0000000240)=0x78) sendto$inet(r0, &(0x7f0000000300)="8ad060", 0x3, 0x0, 0x0, 0x0) socket$inet6(0xa, 0x80003, 0x5) setsockopt$IP_VS_SO_SET_ADDDEST(r0, 0x0, 0x487, &(0x7f0000000280)={{0x5c, @multicast2=0xe0000002, 0x4e22, 0x3, 'fo\x00', 0x2a, 0x4, 0x23}, {@remote={0xac, 0x14, 0x14, 0xbb}, 0x4e21, 0x12004, 0xeaea}}, 0x44) 2018/05/08 06:24:12 executing program 1: r0 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) read(r0, &(0x7f0000000000)=""/28, 0x1c) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r0, 0xc0a85320, &(0x7f0000418f50)={{0x80}, "706f727431000000000000000000000000000000000000000000eb000000b2a587e2000000000000020000000000000001008e15e7af00", 0xa9824f69d1376637, 0x10800a}) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r0, 0xc08c5332, &(0x7f0000000140)={0x0, 0x0, 0x0, "717565750131002200000000000000000000000000000000000000000000000000000000000000040000000000abc8000000000000001000"}) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f00000005c0)={0xc1, @time}) ioctl$SNDRV_SEQ_IOCTL_DELETE_QUEUE(r0, 0x408c5333, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue0\x00'}) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f00000002c0)) syz_open_dev$audion(&(0x7f0000000040)='/dev/audio#\x00', 0x3, 0x202200) openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000400)='/dev/sequencer2\x00', 0x0, 0x0) [ 261.976537] netlink: 'syz-executor3': attribute type 12 has an invalid length. 2018/05/08 06:24:13 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000001a40)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000001a80)=@ipmr_getroute={0x1c, 0x1a, 0x511, 0x0, 0x0, {0x80, 0xf0ffffff00000000}}, 0x1c}, 0x1}, 0x0) [ 262.061830] netlink: 'syz-executor3': attribute type 12 has an invalid length. [ 262.079828] IPVS: set_ctl: invalid protocol: 92 224.0.0.2:20002 fo 2018/05/08 06:24:13 executing program 7: r0 = syz_open_dev$audion(&(0x7f0000000080)='/dev/audio#\x00', 0x0, 0x0) getsockopt$inet_sctp6_SCTP_PEER_ADDR_THLDS(0xffffffffffffffff, 0x84, 0x1f, &(0x7f0000000080)={0x0, @in6={{0xa, 0x0, 0x0, @local={0xfe, 0x80, [], 0xaa}}}, 0x0, 0x3ff}, &(0x7f0000000140)=0x88) pipe2(&(0x7f0000989000)={0xffffffffffffffff}, 0x0) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r2 = userfaultfd(0x0) ioctl$UFFDIO_API(r2, 0xc018aa3f, &(0x7f0000bc8000)={0xaa}) ioctl$UFFDIO_REGISTER(r2, 0xc020aa00, &(0x7f0000d62fe0)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r3 = creat(&(0x7f000009aff8)='./file0\x00', 0x0) write$sndseq(r3, &(0x7f0000011fd2)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @raw8={"410f44be5f55ea719cbb6635"}}], 0x30) link(&(0x7f0000f3bff8)='./file0\x00', &(0x7f00006b3ff0)='./file2\x00') syz_fuseblk_mount(&(0x7f00000000c0)='./file2\x00', &(0x7f0000000100)='./file2\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file1\x00') dup2(r1, r2) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r4 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r4, &(0x7f0000000040)={&(0x7f0000000100)={0x10}, 0xc, &(0x7f0000000200)={&(0x7f0000000280)={0x14, 0x27, 0x331, 0x0, 0x0, {0x12}}, 0x14}, 0x1}, 0x0) getsockopt$inet_sctp6_SCTP_RECVNXTINFO(r0, 0x84, 0x21, &(0x7f00000000c0), &(0x7f0000000140)=0x4) ioctl$EVIOCSFF(r0, 0x40304580, &(0x7f0000000180)={0x57, 0x2, 0x0, {0x65, 0x2}, {0x9800000000000000, 0x6}, @period={0x5a, 0x3f, 0x4, 0x1, 0x0, {0x6, 0x7fff, 0xffff, 0x1fd7524}, 0x4, [0x3ff, 0xfffffffffffffffd, 0x2, 0xffffffff]}}) 2018/05/08 06:24:13 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000001a40)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000001a80)=@ipmr_getroute={0x1c, 0x1a, 0x511, 0x0, 0x0, {0x80, 0xf000}}, 0x1c}, 0x1}, 0x0) 2018/05/08 06:24:13 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) setsockopt$netlink_NETLINK_ADD_MEMBERSHIP(r0, 0x10e, 0x1, &(0x7f0000000040)=0xa, 0x4) sendmsg$nl_generic(r0, &(0x7f0000b3dfc8)={&(0x7f0000000080)={0x10, 0xedf6000000000000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000280)={0x28, 0x22, 0x109, 0x0, 0x0, {0x4}, [@typed={0x14, 0xc, @ipv6=@loopback={0x0, 0x1}}]}, 0x28}, 0x1}, 0x0) [ 262.105332] IPVS: set_ctl: invalid protocol: 92 224.0.0.2:20002 fo 2018/05/08 06:24:13 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000001a40)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000001a80)=@ipmr_getroute={0x1c, 0x1a, 0x511, 0x0, 0x0, {0x80, 0xf0}}, 0x1c}, 0x1}, 0x0) [ 262.188124] netlink: 'syz-executor3': attribute type 12 has an invalid length. [ 262.237379] netlink: 'syz-executor3': attribute type 12 has an invalid length. 2018/05/08 06:24:14 executing program 0: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendto$inet(r0, &(0x7f0000103fa0)="88", 0x1, 0x0, &(0x7f0000ab9000)={0x2, 0x0, @remote={0xac, 0x14, 0xffffffffffffffff, 0xbb}}, 0x10) setsockopt$inet_sctp6_SCTP_EVENTS(r0, 0x84, 0xb, &(0x7f0000294ff5)={0x0, 0x0, 0x0, 0x3}, 0xb) r1 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000040)='/dev/hwrng\x00', 0xc0000, 0x0) ioctl$SNDRV_CTL_IOCTL_HWDEP_NEXT_DEVICE(r1, 0xc0045520, &(0x7f0000000080)=0x9) shutdown(r0, 0x1) recvmmsg(r0, &(0x7f0000004100)=[{{&(0x7f00000039c0)=@ipx, 0x80, &(0x7f0000004040)}}], 0x1, 0x0, &(0x7f00000042c0)={0x77359400}) 2018/05/08 06:24:14 executing program 6: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_NODELAY(r0, 0x84, 0x3, &(0x7f0000dbfffc)=0x3, 0x4) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) connect$inet6(r0, &(0x7f0000966fe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000c9effc), 0x4) r1 = dup(r0) setsockopt$inet_sctp6_SCTP_MAXSEG(0xffffffffffffffff, 0x84, 0xd, &(0x7f0000000080)=@assoc_value={0x0, 0x3ff}, 0x8) write$eventfd(r1, &(0x7f0000fc7ff8), 0xffc7) recvfrom(r0, &(0x7f00001b4f1e)=""/226, 0xfffffffffffffe49, 0x0, 0x0, 0xffffffffffffffa0) write$eventfd(r1, &(0x7f0000604000), 0x8) write$eventfd(r1, &(0x7f0000000000)=0x8, 0x8) 2018/05/08 06:24:14 executing program 5: mkdir(&(0x7f000053bff8)='./file0\x00', 0x0) mount(&(0x7f0000000a80)='./file0\x00', &(0x7f00000008c0)='./file0\x00', &(0x7f0000000a40)='sysfs\x00', 0x0, &(0x7f0000cde000)) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000000)='./file0\x00') lseek(r0, 0x400000005, 0x1) 2018/05/08 06:24:14 executing program 1: r0 = accept4$inet(0xffffffffffffff9c, &(0x7f0000000240)={0x0, 0x0, @dev}, &(0x7f0000000280)=0x10, 0x80000) getsockopt$inet_sctp6_SCTP_MAX_BURST(0xffffffffffffff9c, 0x84, 0x14, &(0x7f00000002c0)=@assoc_value={0x0}, &(0x7f0000000300)=0x8) setsockopt$inet_sctp_SCTP_CONTEXT(r0, 0x84, 0x11, &(0x7f0000000340)={r1, 0x1}, 0x8) r2 = socket$inet6_sctp(0xa, 0x5, 0x84) close(r2) getsockopt$inet_sctp_SCTP_MAX_BURST(0xffffffffffffffff, 0x84, 0x14, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) getsockopt$inet_sctp6_SCTP_LOCAL_AUTH_CHUNKS(r2, 0x84, 0x1b, &(0x7f0000000080)={r3, 0x82, "3ce45b530b4f0f5f2f53c4cb7ea05388f56835a7e89411ef31760aae5da6a34dd7c5b7379ba4892638ad23f1a72d0681f24ac6cccb4e61661a4eca2c62a463b0a9b49a8bbbcada3b5ed78d66513da784f0254d9fd96280070318431e950a0040025d403eab4550680610bdb8f858afa34a6022a903e668eb4ae57154c4729a9e5959"}, &(0x7f0000000200)=0x8a) setsockopt$inet_sctp6_SCTP_SET_PEER_PRIMARY_ADDR(r2, 0x84, 0x5, &(0x7f0000000140)={0x0, @in6={{0xa}}}, 0xffffff03) 2018/05/08 06:24:14 executing program 7: r0 = syz_open_dev$audion(&(0x7f0000000080)='/dev/audio#\x00', 0x0, 0x0) getsockopt$inet_sctp6_SCTP_PEER_ADDR_THLDS(0xffffffffffffffff, 0x84, 0x1f, &(0x7f0000000080)={0x0, @in6={{0xa, 0x0, 0x0, @local={0xfe, 0x80, [], 0xaa}}}, 0x0, 0x3ff}, &(0x7f0000000140)=0x88) pipe2(&(0x7f0000989000)={0xffffffffffffffff}, 0x0) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r2 = userfaultfd(0x0) ioctl$UFFDIO_API(r2, 0xc018aa3f, &(0x7f0000bc8000)={0xaa}) ioctl$UFFDIO_REGISTER(r2, 0xc020aa00, &(0x7f0000d62fe0)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r3 = creat(&(0x7f000009aff8)='./file0\x00', 0x0) write$sndseq(r3, &(0x7f0000011fd2)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @raw8={"410f44be5f55ea719cbb6635"}}], 0x30) link(&(0x7f0000f3bff8)='./file0\x00', &(0x7f00006b3ff0)='./file2\x00') syz_fuseblk_mount(&(0x7f00000000c0)='./file2\x00', &(0x7f0000000100)='./file2\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file1\x00') dup2(r1, r2) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r4 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r4, &(0x7f0000000040)={&(0x7f0000000100)={0x10}, 0xc, &(0x7f0000000200)={&(0x7f0000000280)={0x14, 0x27, 0x331, 0x0, 0x0, {0x12}}, 0x14}, 0x1}, 0x0) getsockopt$inet_sctp6_SCTP_RECVNXTINFO(r0, 0x84, 0x21, &(0x7f00000000c0), &(0x7f0000000140)=0x4) ioctl$EVIOCSFF(r0, 0x40304580, &(0x7f0000000180)={0x57, 0x2, 0x0, {0x65, 0x2}, {0x9800000000000000, 0x6}, @period={0x5a, 0x3f, 0x4, 0x1, 0x0, {0x6, 0x7fff, 0xffff, 0x1fd7524}, 0x4, [0x3ff, 0xfffffffffffffffd, 0x2, 0xffffffff]}}) 2018/05/08 06:24:14 executing program 4: r0 = syz_open_dev$sndpcmc(&(0x7f0000001fee)='/dev/snd/pcmC#D#c\x00', 0x0, 0x0) openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000040)='/dev/sequencer2\x00', 0x20000, 0x0) openat$sequencer(0xffffffffffffff9c, &(0x7f0000000080)='/dev/sequencer\x00', 0x503402, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl(r0, 0x8, &(0x7f00000000c0)="9301c6c8cbbc6bf1e43da5f41301800000417f") 2018/05/08 06:24:14 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000001a40)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000001a80)=@ipmr_getroute={0x1c, 0x1a, 0x511, 0x0, 0x0, {0x80, 0xfffffffffffff000}}, 0x1c}, 0x1}, 0x0) 2018/05/08 06:24:14 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) setsockopt$netlink_NETLINK_ADD_MEMBERSHIP(r0, 0x10e, 0x1, &(0x7f0000000040)=0xa, 0x4) sendmsg$nl_generic(r0, &(0x7f0000b3dfc8)={&(0x7f0000000080)={0x10, 0xf5f6000000000000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000280)={0x28, 0x22, 0x109, 0x0, 0x0, {0x4}, [@typed={0x14, 0xc, @ipv6=@loopback={0x0, 0x1}}]}, 0x28}, 0x1}, 0x0) 2018/05/08 06:24:14 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000001a40)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000001a80)=@ipmr_getroute={0x1c, 0x1a, 0x511, 0x0, 0x0, {0x80, 0x2}}, 0x1c}, 0x1}, 0x0) [ 263.178623] netlink: 'syz-executor3': attribute type 12 has an invalid length. 2018/05/08 06:24:14 executing program 5: r0 = socket$inet6(0xa, 0x1, 0x8010000400000084) bind$inet6(r0, &(0x7f00001c1000)={0xa, 0x4e20}, 0x1c) setsockopt$inet_sctp6_SCTP_DEFAULT_SNDINFO(r0, 0x84, 0x22, &(0x7f0000000400)={0x6}, 0x10) setsockopt$inet_sctp6_SCTP_MAXSEG(r0, 0x84, 0xd, &(0x7f0000dacff8)=@assoc_value={0x0, 0x200}, 0x8) sendto$inet6(r0, &(0x7f00009f1000)='G', 0x1, 0x0, &(0x7f0000108fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f000098effc), 0x4) writev(r0, &(0x7f00007f2000)=[{&(0x7f0000001f40)="b6b23ebe2094b6c296b7f43c2ff9cec9a414ac8ab00820fbde9a0f4a1bd2773a23ca881cb2b8f6f7676ec3e23411c9a7b90c0d98413505ae48a6f9680b3b1c7d9d2083981adb57cc49d7c44eb888269d5ddad8a8ece4937a8c1bd5f6d54eb2fee4344a60a71f21a02b71241caa5bfb30ef20735987815557dd0712275e1cab0562f6e71d00f07d832fff291844ad8c73a6b27652f46020e42eebd5fd185751187d8455017d6e42c6492f282d3fcea50ef7e26862684165a175a262d5fdb1562a9dd53028ed11564d449b40c3dc6e1500aff5eb7c7ac29b27bcac0249c746425160e164ce64e5180f5b19b180bfa5a14ff6d6bac621a1723ffe9dbd05f91bed6ffd9ba2ca0ea7f3eca738786c6cf9be08976ab48f5ce579d5053ef537ba15f9ca286ef7299567bf2b50512cba39ca22e4eafa46593dfb19b29e524a5e0b527f06c3fd666357e9b397f2e720146853c8a4e590b620fd4f0c83a6a0d626fbc2d018596b5bd8b2b9496d3a83f8760b1fb0a6ec9de29b146334717e8cab34996e8474bbde59447f2cc876096f80b10134ed5d69027a9cdd109de0d161003880d10536725ab38afdff82208b82a05f7661bc482b841d815c35660d7f7b036d0426f3cbfcd1448782af41483936f20b09e239d53be9df805d1a4dced5167eb9b8c8c681451329adcea047a3a00461916692c523647ed2b81b1f880417072cf26db77335331fd9d49b1bea2ba448e3e7822109d5a115c5da661c65193ae60923e37b8751d7f6eb2511fc9b55963fca553c0c6d065240b94c889af1781a8671ce4ec91744820d8c3905b2eafb38d909b45175801885e1a1059a9b3db85a95f2172947697e56244fd7b4b412a33b9adc061fca8c742d05f50ce0d2b4280749ce13488259d37074ba94540a5b9cdf426fdf4563163e81c9769b7a84db101c03d88cec1eb18b7ded9b957734dde7b896b0b9c1a76e63104a02a06e917a0e3b608276ad2860a17c76e5c5a07dd6917fa497adc8ff56e2ec6f2bcc09d8061f504c5d5128b4e89bcb2207df70db9d7cceff2fc266443b6d34bb651d0def84768f750279e8b8ab42a8ba7f4f265e0051333f346bc113c56b179b81421601bd60cd071ee198d84ca6abd13eb3ecbc6aaab47aaae592f97c3747c37266e8ad2358029989919b7f5dcee8b60e1d32a0a94d91cc073174ef180d1b3cd4aedb77f1e898f6df02cf3fe57db328abb0ac8d88e5f0d3015f10e74f00e90ab3acbd2e8917e130d2961b1895b5e3252e8a74a0fe0579330407de6a6644cdb7cef78f6ebdf9ef2aa07b32c587d93be72cce852d1ccdf83d1740e0b5c2971b340d98e584b883878ebcac7c91c0c7ce6c23b459b8feb49133d78e965ece4c3f5e11f929d5ef541e2ad8311c4c7412c045b4abf9d14e0f8fd1fd5f851511519e45bee4f00ebb6fddcf38b0936c7aaec7e846631d8f0f0f032fd578dba501d6c7c63bdc858c6c80cc37ac3992b4dec23d5c2304f15849f696bf1327c3d2ad87908a529bcd398b40c1323462ae597ac24b707041063050c35c6337f02461a3c14cbb6f2a573aa4c154bebe75e8e8254c2df4106fcac6a295317cde6123d9148693790211cc12a7c3cbfaf7e5da983827f7d430c4a858842057ac860fa3891fe7f59c71b7256618198ceb0253d0f6afe9515af1d3a97a69f5d3f8def2f0b2dd0cbaddedc76ac3e57763ea544187493419bb6b0cc14df727f31e6395db760806edcdc37804870ee006fe60471f10f0313fc1f9f365038472cf978d091e94338af5dc37e12e30d4e16b13675eea7d36a18f3e39db3619cdf573058e89f95702cf8bf8ca88b4f4989e4a7086a682a13b477d4cac8bdb595c1eeb2463e57538e896ca3168292cdcf7779a43f4113bdbab6d78aa986ac2766bb55a40f0f59aa7eac6af7db18e7e308ba6df385fdd13a8cfa4", 0x55f}], 0x1) setsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(r0, 0x84, 0x72, &(0x7f00000001c0)={0x0, 0x0, 0x20}, 0xc) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000b40)="23884051f454d47608e4b1090f80d95221b6e30fcf1d452c9b7e024e9d7fde15423fb3af6700990fc5a9fed35ec9f0e60001000020298b435477abc3051d2a0cf1635a19e6333dddbf0ab7c74c430052eb5d6462237cb7f46bef2de05d50ce84e3db9633fdcba5790fa2f6cac36aa0d4193cd4378d53f0a4b0cbb4d69bc09739549630f8824d66cd5a9188ae787bae990eb1dd9a4f28a6a76b08de68af3568e1e617a9c00c95b77724c9c4ff2d6e0b7adeed4707c6207f5294f1f2f6dfa79d3f76085850ac27eb5c746393f08e39c3e45b83a58355250d16b2568fc7ae93d93a5b0a3a829897d5bd21092bde88e239316216523c38ae6d2c480a57657d03d0ad5817cc03335c1ba5fcdc0526b654db60fd50b16354926904b552a00e6ea5aafc4f5fbeebb920e130ed470990bdbfb6b765f6c80bcf1ebbd32f4dea95de8877b96e08f5ad2f977956f3b8c5a03fbd96df247f068b05d55905774f98b860c9d2b25872ad2af0f5425849ce2cd4a95a048c578048066862676b1159e5ed30acab882e5a3ffc848dcb359935fac9ae756bd9f79f2981063ce72a0419912acf3c79421a0b900b053404b22347eeeeb57b48d32f05eedbe38546cfb8600eac7e472db3610925310f7dab706a61fef9412f111c904e8bb18366bee4a6e91d7a60260ee02a961d4b40e57175bbc6b64fd682a88916bfb3930d88debc5a2c713781b678a1", 0x200}], 0x1) recvmsg(r0, &(0x7f0000000240)={&(0x7f0000000300)=@ethernet={0x0, @dev}, 0x80, &(0x7f0000000b00)=[{&(0x7f0000003f80)=""/4096, 0x1000}], 0x1}, 0x0) setsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(r0, 0x84, 0x22, &(0x7f00000005c0), 0x10) sendto$inet6(r0, &(0x7f00000000c0)='\b', 0x1, 0xfffffffffffffffc, 0x0, 0x0) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000280)="fc", 0x1}], 0x1) r1 = getpgid(0xffffffffffffffff) timer_create(0x1, &(0x7f0000000080)={0x0, 0x2f, 0x2, @tid=r1}, &(0x7f00000003c0)) writev(r0, &(0x7f0000000380)=[{&(0x7f00000002c0)="16", 0x1}], 0x1) recvmsg(r0, &(0x7f0000000180)={&(0x7f0000000000)=@pppol2tpv3={0x0, 0x0, {0x0, 0xffffffffffffffff, {0x0, 0x0, @broadcast}}}, 0x80, &(0x7f0000000100)=[{&(0x7f0000000d40)=""/4096, 0x1000}], 0x1, &(0x7f0000000480)=""/92, 0x5c}, 0x0) getsockopt$inet_sctp_SCTP_DEFAULT_SEND_PARAM(r2, 0x84, 0xa, &(0x7f0000000440)={0x9, 0x5f, 0x204, 0x1, 0x100000000, 0xa426, 0x7, 0x1, 0x0}, &(0x7f0000000500)=0x20) getsockopt$inet_sctp6_SCTP_DEFAULT_SNDINFO(r0, 0x84, 0x22, &(0x7f0000000540)={0x401, 0x202, 0x2, 0x6, r3}, &(0x7f0000000580)=0x10) 2018/05/08 06:24:14 executing program 1: r0 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000692ff0)='/dev/sequencer2\x00', 0x500, 0x0) write$sndseq(r0, &(0x7f00000003c0)=[{0x3ff, 0x0, 0x4, 0x491, @time, {0x8, 0x6}, {0x7a, 0xfffffffffffffff9}, @raw32={[0x4, 0x2, 0x7fff]}}, {0x1, 0x5, 0xfff, 0x100, @time, {0x2, 0x145}, {0x3, 0x6}, @ext={0xde, &(0x7f00000000c0)="a2b46cb7b1ef5b72fbb703441497f84dca0850806f0e14054fe04307a2595dbbf524070c82e49f9bfde0374bd1a9b0c7915635db9b72aa80731b3ecdfe927981d15b9c466ebb83ad3ce06a97ad294a4d62deab36bad27b66f8f8889401b36509ab60b0d3cc4eb029543ce68e3b9efce243a31e44358af579e3f545dd06a19c49c23e621c537e516a4df613ea499dd5f25508b0e12f494dfe57407c6b1928dd0deabe9116b2a81dd8615e8c1e59573a3ead936a5ee062fa0974135e532187ec1c5b2993e972ec620d75d296fee9615e979250bf83f62f7d4f6bed4e052523"}}, {0x22, 0x9b9a, 0x101, 0x39e, @time={0x0, 0x989680}, {0x1, 0x2}, {0x9, 0x1}, @queue={0x8, {0x7, 0x4a}}}, {0x3, 0xfffffffffffffffa, 0x7ff, 0x8, @tick=0x9, {0x65f, 0x4}, {0x81, 0x52}, @raw8={"9c0484e3df62b2fc6bb081af"}}, {0x2, 0xffff, 0x7, 0x0, @tick=0x7, {0x4, 0xcf}, {0x80000000004, 0x7f}, @quote={{0x0, 0x1}, 0x0, &(0x7f0000000200)={0x9, 0x1, 0x81, 0x40, @time={0x0, 0x1c9c380}, {0x4, 0x7ff}, {0x200, 0x1}, @addr={0x710, 0x7}}}}, {0x100000000, 0x6, 0x7fff, 0xfffffffffffffc01, @tick=0xb2, {0x1, 0x87fa}, {0x1f, 0x3}, @raw8={"1149c22acabefb2e527d171e"}}, {0x6, 0xfff, 0xffffffffffffffb6, 0x0, @tick=0x1b, {0x8000, 0x80000001}, {0xffffffffffffc762, 0x9}, @time=@time={0x0, 0x989680}}], 0x150) readv(r0, &(0x7f0000000880)=[{&(0x7f0000000080)=""/8, 0x8}, {&(0x7f0000000700)=""/214, 0xd6}], 0x2) ioctl$KVM_SET_IDENTITY_MAP_ADDR(r0, 0x4008ae48, &(0x7f0000000000)=0x10f000) writev(r0, &(0x7f00000002c0), 0x10000000000000c1) 2018/05/08 06:24:14 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000001a40)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000001a80)=@ipmr_getroute={0x1c, 0x1a, 0x511, 0x0, 0x0, {0x80, 0xffffff9e}}, 0x1c}, 0x1}, 0x0) [ 263.284513] netlink: 'syz-executor3': attribute type 12 has an invalid length. 2018/05/08 06:24:14 executing program 1: r0 = socket$inet6(0xa, 0x1, 0x8010000400000084) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX_OLD(r0, 0x84, 0x6b, &(0x7f0000000380)=[@in={0x2, 0x4e20, @dev={0xac, 0x14, 0x14}}, @in6={0xa, 0x4e20, 0x0, @dev={0xfe, 0x80}}, @in6={0xa, 0x4e20, 0x0, @dev={0xfe, 0x80}}, @in={0x2, 0x4e20, @remote={0xac, 0x14, 0x14, 0xbb}}, @in6={0xa, 0x4e20, 0x0, @mcast2={0xff, 0x2, [], 0x1}}, @in6={0xa, 0x4e20, 0x0, @ipv4={[], [0xff, 0xff]}}, @in6={0xa, 0x4e20, 0x0, @remote={0xfe, 0x80, [], 0xbb}}, @in6={0xa, 0x4e20}, @in={0x2, 0x4e20, @multicast2=0xe0000002}], 0x7) getsockopt$IP6T_SO_GET_ENTRIES(r0, 0x29, 0x41, &(0x7f0000000000)={'security\x00', 0x6e, "aeda867c407f4e3bb43d82e3ee3f7c204101d5350f5337600c4b211a84fd2f7eb1fbe94d1284df660202fec435a6aeef9d0dadd6422b49f72543bd17baaf1125f6d62a6cfcc3318a5ffb01b2d44fd45cf4b53e5f8e9ff2316af2b83938c746785bf940030fc33def72021ce17645"}, &(0x7f00000000c0)=0x92) 2018/05/08 06:24:14 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000001a40)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000001a80)=@ipmr_getroute={0x1c, 0x1a, 0x511, 0x0, 0x0, {0x80, 0xf00000000000000}}, 0x1c}, 0x1}, 0x0) 2018/05/08 06:24:14 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) setsockopt$netlink_NETLINK_ADD_MEMBERSHIP(r0, 0x10e, 0x1, &(0x7f0000000040)=0xa, 0x4) sendmsg$nl_generic(r0, &(0x7f0000b3dfc8)={&(0x7f0000000080)={0x10, 0xe7f6000000000000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000280)={0x28, 0x22, 0x109, 0x0, 0x0, {0x4}, [@typed={0x14, 0xc, @ipv6=@loopback={0x0, 0x1}}]}, 0x28}, 0x1}, 0x0) 2018/05/08 06:24:14 executing program 1: r0 = getpgrp(0x0) perf_event_open(&(0x7f0000c86f88)={0x20000000000002, 0x70, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x9, 0x81, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}, r0, 0x0, 0xffffffffffffffff, 0x0) clock_nanosleep(0x0, 0x0, &(0x7f0000b92000)={0x77359400}, &(0x7f0000264000)) pipe(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f00000001c0), 0xfffffef3) read(r1, &(0x7f0000000200)=""/250, 0x50c7e3e3) [ 263.466305] netlink: 'syz-executor3': attribute type 12 has an invalid length. [ 263.517680] netlink: 'syz-executor3': attribute type 12 has an invalid length. 2018/05/08 06:24:15 executing program 6: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_NODELAY(r0, 0x84, 0x3, &(0x7f0000dbfffc)=0x3, 0x4) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) connect$inet6(r0, &(0x7f0000966fe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000c9effc), 0x4) r1 = dup(r0) setsockopt$inet_sctp6_SCTP_MAXSEG(r1, 0x84, 0xd, &(0x7f0000000080)=@assoc_value, 0x8) write$eventfd(r1, &(0x7f0000fc7ff8), 0xffc7) recvfrom(r0, &(0x7f00001b4f1e)=""/226, 0xfffffffffffffe49, 0x0, 0x0, 0xffffffffffffffa0) write$eventfd(r1, &(0x7f0000604000), 0x8) write$eventfd(r1, &(0x7f0000000000)=0x8, 0x8) 2018/05/08 06:24:15 executing program 7: r0 = socket$inet6(0xa, 0x3, 0x3c) getsockopt$inet6_int(r0, 0x29, 0x48, &(0x7f0000000200), &(0x7f0000000240)=0x4) r1 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vga_arbiter\x00', 0x80000, 0x0) getsockopt$inet_sctp6_SCTP_ADAPTATION_LAYER(r1, 0x84, 0x7, &(0x7f0000000080), &(0x7f00000000c0)=0x4) ioctl$sock_netrom_SIOCADDRT(r1, 0x890b, &(0x7f0000000040)) ioctl$PERF_EVENT_IOC_DISABLE(r1, 0x2401, 0xff) 2018/05/08 06:24:15 executing program 1: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x2, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000004000)='\x00\x00\x00\afles\x00') getdents(r0, &(0x7f0000000ea9)=""/407, 0x197) recvmsg$netrom(r0, &(0x7f0000000240)={&(0x7f0000000040)=@full={{0x3, {"a43bb014ff4c82"}}, [{"92d8d736b64b4b"}, {"91d5b935409675"}, {"97705441978055"}, {"442f7b6de4de64"}, {"83ef5f0b946995"}, {"798c4671c0fc31"}, {"d7ee0c358ab106"}, {"64d5468e220f85"}]}, 0x48, &(0x7f0000000200)=[{&(0x7f00000000c0)="b2752d7d9b5c544fb0f9d04784173e921dba98619682197209f57e4e5f7a84d265dd2faac806069f3dfbf285dfb0caf96b655524561a1f03c6400bf5857186968334a91a5b288b679d51ffff9c32a084d7aedb5fa678414c4de7aec9b99fa3d4ee4a07d6fe8f16ee16d2c58b0bffce18aa2f0b3077999874d113f87cbf03198868639255c361c18f7f75d4da5c09b78491902cba121bff56b4", 0x99}, {&(0x7f0000000180)="c19bf6168c07b67e1aec5201c5557d0537e0c3", 0x13}, {&(0x7f00000001c0)="6c054e8b", 0x4}], 0x3, &(0x7f00000022c0)=ANY=[@ANYBLOB="e000000000000000100100000800000020c3923091ef7ee3e4217afa8db4f59d8ff9a0791f2154f94c2c0f538684a96b35248db7a7092fa8fe90d56d7629e970d03ae1db92b23dd296751eeb1f229585d167a09808ce06e6a9d94c20f64f9ae02a8fddacd1d017820ff65b034198a0b8ad867b048cfb22e8665568de601c4521eb315ea7c166a7e61fa35898f609c2902dab67d005a50605510c682c36e12182592262bae86064df4f93e36a9f2376d8a0653cb6da6fd841911d5756fbc8235095787fd17684d915922f962000404881b206eaab2c72796fce84244a58880b00680000000000000013010000161000003adc5e077cb9383f1b581fc9d599df880be7deb32e46b6c8a410c37d6ec118ae8f97dbc41dd8bcd9aa7f8f0924a562a1c3391c0b08588bd9a8ede9bee6f3e4b7ea00b6127f053fd3501717f6418819675b8d059e00000000101000000000000019010000020000002291a75a3b80757592ef92febfa46fc0b2edb1e57b18aa3fd64e53194c9c886a22d92b8f3155b1c956434125581a8f4b800ce2ddd0331a6b5a6877ff846b55b57472c9b1396f68c7c625aaeaed3326a318fefe196fe516f71bdfb1b864aa0adc4bdf2f78b1886fbb34ce50df5644b4b49048632befb66108f55bfe9e4d5d884b4a869ba5b6754df6b673a829997c8a79538e211b00b10b41ed175c0e0246917c350e8f19d0ca0fa2a869b580ee399126e960a003f06d7ce3de2b9597e594996c16bc48a842aa8bb3a2784d8cc73326b1934086a4b98f65f36f4ce4ec50441803db379dde61c752a4736cebe09c0aaf793e5bc8be13f3b83ba31031f9e56b166eaa819cdb0351a491a50bdff91ff248f20f0ac0a00255135fa885c3016cbb58158253018fdd4080053eaadad0c6cc36fe6d1683f8d6cfc91f2bf62ae878973a72852ae3d105b64e12f5c1d113639720fd1541c22b9e5c398201a8013d9c2b05bd1836ea1e3b056ae75fbb78b9866a90b3b5970025c74c699a4b117a21b06dc7c3aaeb4ca4c4906e0e8f715f8a9a6f45eea0b365fbc1fb963827141a6a904062aa1dac261824c34238ec54e861b4084be3899e3ac6fbf24d69c40a239ee05219e1b9ccca3f2667461d481ae27006bed52b896d13437165fb202c2249c411a049b9e12a6187e5021018fa59f7105fcab3e6880082f6676ceb87b1d9fffce65a55bd1a41b0039a72fa35f5dc4f4d510535ec078a09a7c2e205d2d85bd38309e270b6b327b84f38de193038645e6e80fbc57cbae4f5c5c8f94b895ec98383beb08b1cf152cd6ef88de149246aca7a008f8e7cfa9e923e5f0b54a273d4f4725a9051adb87e6354d3f998baf7773af0d09beaaa2cd8e9d7cf208082919e92c70da0b72d3c20bad951577ebe4b1468bd63d6c6e153f56c5887a160a229fbcbc80199f4b0445528d8c473c35d5ed1ff089db7e37aa91bc596fd3abb5d189e0c4c0cbfe597c3b916ec4e6bad813715ea7ae29406a92a1cf8baf687703c7846b930ce8f0920b22413c9b8be5cb294d54ce3409c1a9d4802456138f143fd305668fa57f047e9f4181a52c1770e94f06759ed3578803e1dbb45a1701755d8608a7335e1ea714ba84f334b524d95a84b26e89ab7309404f73acc72df9ed2887d1d51afb298ffa0b458c3568c1b9ebff549a9208d6d29c978b910e061b1c8855a5663afe616fd38fd967a9590049dfaae52ce1365a28260b8791f66a9e6594040bb78a7ac28b06dfe2d68c6174f26bf2d6b6f5894449e2443c01990a91b76a9b476fce0559d484b0c36c7710fd5b35563fb0f2e60219709f20781c634fef6c5065f0f9c33a374fcb19339009b67221a19905893b79d739b2fc3dedd39b805f993b2369be7a958b09576c1bc4a649600add8d153a0137daad4171fd5c54ff783c6af3fdc23a24637496e1b6a257a29305218b81d03a2d4d0872fde15440ee0d39f1305393f4e5a390be8fb6b08b7359df342fb7af3b615fbb9bc92a4b14e6ec1ca94eaf93b00ea752e58c1b174efb6cde2752db07a667f87a0364f2ac378a24f98f445907ae32b440b28bcab525ce6bd61aaa3b5b51b0305c3073e3c7796d6755581d6d8f5d559368870c95745c31792a59f2af9a271a46b51f3f330c063d88589b1ef2d091f618f76102e121d8b649b137ef1fc6fe31a42ea9e75277c6378262a576d69bfb1cf5088555b55c0ccb9ee3d4150df381e4ea0d59b6b09211beab4b9ab5766336ecaafbce99d3035b776510dfb709971ae8baba602cf485dab06c0fc78a0d2ed94c4c200fcefe44989ad5555c6b7dd93071df0520e0518a5e0d842ce5f65c5dce83a97899d1c2d80f29018e9898de8ce46f8845603a3f1f378f3aee4ad72c90afdd7c81fcd854b630d00039616782a95559d327874bafaa2b7ede6244b6f85a1c14f74a0ba8911a1d20c92b7f2e17b09fa22490050c92dc3a8354648d5df85a02767ab54f653908a0d3f219b3e1c8d0889d9507154e3a8f6184c95aff64fdd92a11258c315497f4b5e23cecf33d17c9a32e9d94887f18fc3e610bff2772ed8136d1c18d96434062b195d2679f86bd20c421287c9a8bc053c190df9a9b6e8fc07e88b4cce3d62835848db181f2804ebaad2930d6fd57a464bac602bc70adbc637baf998e26d73de1e110169bb0ba700f4859eb6c982c324e23f4eb3b56463ea810703cf848c0fa080c8fbf1d227f21d624f83695a687b56e585eb23ca1f24759226f78efa18bfee568978a086b50112dd87a8acdf3ea24a9a5a91c7b2d6f39bcddb8ce7a193dfdf75cce840ffdd6872277592d6a47ed0cd1f82a6aba5bd2b21c963342d31fcbcd2e4f94529894350d33cb6222067e79a05dff9cf09b68637578ef3ff08a933065797ace52e0adda7c9431129b38f123f0cf8edaebbc314c34c60c577f502053344eca9a47269962ce4f41673e01f17a1ac9c018fb3a850d161a866789af8920001c853abb298d4af8a6eac53dd3fc16e22e731cd64c90f560d0b0c61091e9de798d1b04874aab8074baa51fce4375794f04296382bc1287467b1c4d6260c24d783f19b2d8cf405449b08cfa8d86aef9531bc6b7cb59c2a8d268b2cff3f52f799b00d5cd7f91f3bb996231ed29d90c9601d9a5c4974192688eea7a14aa8a8cf23ecd447b0e78e69b386a3eaccdff5a6ac84c04d0fb7a064a2455a620c1c74c1ab50c0b09a8f3533a6fa68c2e78b30d5eeaf4ad8a72ad6fb0d5ad1137e41eded32fe13dffc65202eb0ccac2c25777c632da90f85930a797a62488a9386c96e1823e1df047f66aea590cd47820e7745cc32f7ec21f0ec47491bcc0c5bc2c7d673a82bb9db232bf1c4ded9ea81b6eaefdb3af61a15e95aa9e7b1422c810517f28941b9810a009c979b8bf03ff5e6aa910f2dab7ee26f3aecd9901bb9c66ad6496b5dbf0a9fbcb2242dfb80a9c44b9fcfc82a139cfe95d742dc024c84931b7616cd73ee7997839cdda11638f81e3a6f14cd3ee45d6e889e03fa01f1501db6b40a04a77e2e9bc6057fc1267d744558132a6cf3052b22fa664bf154358ea7ba506c05472d4dbc3ee2de93810495decb6784ef1791d6acd465af5aa938205f50e2a3f0c44439c3792de0d70eeae179bf5d809038cc59a4a7ae3c13ca7ea83913c70a5c42a276f8c692e7e2ec8abe1c6a2a473ee6436385b02523dac659317bb04074019e17f0324a7930971c57822f7b2aaf7178872488e5dab1291b6ccdea8a601df533d2a20043f33750b1f45455349429329639a72fc6c3b15be7ecb6b7eae9afc45319552254d9d118be84312ca789eeea17fac199536502f58ea3e7225e4332cfcaf36747b12dabf16771f8d7715b3884ef5a2047fc4dab34ae22455a28580cfc650f95a5e233570a46ab434d01ed0b9ef4e91566c6882ef428d8414a6c653801f0e5a159afef6c908c5c04367f243f02360398c971db0c6cb90d31941d1e5e1da024edada5f3a069f0cc57f2fce1ab030d5ea08337925369c6b58b2c21682da37c0c14098b3518ef996e697418086db6e103f085af66f68a2847ecca38deebf38ea6f4fe14e659c9d42f1c1907e11662b1e9ef975c21753df1ed6b01716918e26f8b6721ee050961f6c898f26106c34a9f4358350abd6d99983b87da1ea2ad4d13753e2796746841292e6fc52e30b5e2bb3f3b450f9b22ece5cbe0f4f47dfc9616d1d5e4c44529e0cf79259e0c4d1f6dc5e40850a25a155c3493f2feef63e4793d716421e493e83625ed172b04b9673aa8e3f104e0ce0ce825ff72ad234a59695eff89d218ebb52975d19c8cea3b2e62158ce33730f1cc6fdc10f020ac95f1b3f1b09b1c654f7c22a5b22c6b0432eb9c02fd93754ca8eda25a40e90da707e553823cf96788b7547ae63afbe43f4cd521a9a82f0f70d7266c25281523c4840eb4e42ebf2f678ef9788fbd25b831bdce02846552c863c3400202f58e6dfbaad1daa6eaac68c53df98427d3672b5ef1f950aec8300ecf2a19d4e09f01abb96b6306ed153b1ec8f1a05a245758f20466e1939177faef4db94e2f9b5aaa1f06a23154f9ac7285bf40333e4468fa5b1fa3ee751e3b5ababf756f454d9c63affe2943534068e44c44d9aac65188e8269219957ab2e5a12ae496efcf23dba40114b47ebb54fd0645ddb2e7cb6d572b1937123571631f98dd371be043cd5cf3fbd01c0af8567cd49464dce333e0d4e8617ce41ae10d11f7986910832b44ea0c54c3112f51ac97a376a8a3b3344e9d8eebfbb3a6da3c97a2c0efb6ab7c5328856749774ec5064b02defedc67b2c92a5e9547048644b87cf7310b74fab385c05243d690db6e277212f8bb042d30ce59e88b4ea7aedf39476de4fb19a6bf3ab3ff89938c95765cc3d2bb43e81ab342491319b427224409dd9aeb85be7cc8a2102291d0f05a6f3a85750ed5a683225eb874b1001c05e23de843cea7347e242cb0696bc437855e00865c49c0c8d7650de68ec4b6c173e296989eef0ab2734302d96207c94066a9eff10d379e4dd818fe92a1d331ca9739fb8f4216e1009ecd964d4c209733a84b4239045c2360fcafbdf2faff49f08acfdd5ecd77ee7a3917c6d2d2d7c4605e58537233dc2b5147a8195c15110e2b4bd7359d9c8445b58bd933c14bb136551c04d9c66abbaba4e0204df0b56fa377da6351ea8233cfca4b44c3b94a0a2b39b777f453985c8088979f65b12c5676c22dde6cbae85fa0a9a68771b8668f9234fa311b33aef59b4f938dfa35983ed568ad3f1f8cd243936a543fdb586cd89ec2db0672c90d02797e370b85c8c8534f9ef2ded58d4dd8d215a98517ed256f5cd1f7abcdea51090ba0b8a6f894dbc85dbe87342731942c73d99cb7040e92483019c861f7d2b766e1aa0d989a5bcb666eaad4f820e9e05af0ed7c7373a8b1a776631e90e56d150157143fe33590a86bc485a9c7869df4c3d292a5494b20a2f8288c43ca38c2ab115099418b9faff965f05adb103df49c17721b216a84be5d2ac68ce79fd43ce37a362c81f8315fda82c46bc6802472a3a1d68be8ae7d41eb868bad7030e0267ee70fb2fe2c19ab1bc7ef451bc589ecec016c04b3dc8a7205f067a513d9751031910254ddf525ffa46242380f37c9bef39dac47cbe7b57f9de2b6232db38a216ad11ffb1d1d6939edb4dd2407948369fa18767432bcccd80c9fe42a0d1a51e88508dcff4678de007873170bb131f23ace4c22b260f25af71d6e54f235e4f8faecd8148e8cdf0018284670535dd13f92bd3c255d72afa8bcec9c57c81a0f7d95f8b501740fdb2be75ab1c47b465c79293cbc36d5386b939ffc6da24ae4a94de2e6b48ca9f7b32fdae558ba9c6eda63d6b1b5c3c4dc436501b7c3a65703ca024a2c3b644a331ffc26918ff45ec6e22e1752c57ad5fa17457d7f72b66db609b928cfc702d23ba5a177403476167d4e8fad9d6d6149c9c4feec83e0274d9d6f37bcc81753b3accc389f84141cb27d4877129476478e2d10b670b1dab75f3ce9fd33799e428d6819d76aef405990877f9d0c54399b6b3fe0d7b44418ee959cfbe81cc57ba00e13986df82e826111087ad5394726b18387b730458f0aa8113ccc64a1306a9bb63f5a28f236f3d701315471ca3d804269ce68376df0c6094c5acf9b4c9537bb5c68f87771103b3b4aa7f09ccb6ecbcbaaf927c85157b683bc271346ca33475cef7c30006e67592c2a7e0bdae20f5a8e2861fcc1c123167282fd66ad1b3c935fd05d769f3068266d7a4f23b4e2a51d29e1bea7c7aecd08f313eeac4f00010000000000000f01000003000000e844f85f343da6aeeca159a81c87c6436f69c1b9e0b5113abeee06a3d46974f852743a035edb63d4d43b33741d318a96ca4ba0035252845a8dcaa3c8865e7091f375457edf615ba1d4502a2b3be55ac3f17beecac067a61cf364ec9997588cf27c345e095a26e8d41e327f53ea9d0b73e8962875ea7e8a06ca497b8f78adb7d4a8d143b749058b573fddb1669df4dac5d4ec1705b5bc75db9b5c7b608638a12421ceeb10e0de3896640cabee1834d08311f4664864f9d822d44bcb1122d72740c46ec135ed1a4d141755f9bce1d6281dddbc4c610f7705c7bb23e81b086214ea089369cf543cf86a5761f0d280050000"], 0x1258, 0x4880}, 0x40) 2018/05/08 06:24:15 executing program 5: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000380)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(r1, r2, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000280)=[@text64={0x40, &(0x7f0000000500)="0f0866b8ed008ec066ba4000b000eed2a807000000410f01cab98e0b0000b862000000ba000000000f30b90b0800000f320fc72a8f2a60128f00000000003000000fc7aa00100000", 0x48}], 0x1, 0x5d, &(0x7f0000000580), 0x0) ioctl$KVM_SET_DEBUGREGS(0xffffffffffffffff, 0x4080aea2, &(0x7f0000000000)={[0x0, 0x0, 0x4000]}) ioctl$KVM_RUN(r2, 0xae80, 0x0) r3 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000100)='/dev/snapshot\x00', 0x101000, 0x0) r4 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000200)='IPVS\x00') sendmsg$IPVS_CMD_SET_DEST(r3, &(0x7f0000000340)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000240)={&(0x7f0000000580)=ANY=[@ANYBLOB="b7fe4a45c618ae06f959fcd9558ef618d7c812730f5d12520316ea00d780d6737704eaa6fa2fba2e08d544d9afa63861c38a14fc9bbc445ab7cf80de8b8061709bf65c1aa7fd42023fcc7b2899446a24f078a94480c0f86c1a340af1a5b2b073f7b03ab9f0834d485be0717620df6d1766749ae34ea0b678f119546b619cd706fc18b5fe73f1248cebbe09d5c70ea22dcdf3d3f44a9497a6d4aeb198535a1ddfd2c87f055f9bf15105aa954a1c0691ff479e10d6f234a708ccd4867ca8b34d5548f474815717aa8ced81ed6e7e906feb7effd86565a8828f32f82c9712b770e944562453d5ef80aab7435f277e9ce648ed2b4e66c0f16f19cea1f7439570ce781a83d8eb908544e492957a08674f0e5a038f8cb370e17cdf00b7ea389668b01507e7b6c545e074cdb2653b18acf68bb04b6a21354f8b0a3931035feaab1904d9f3260f1ee301daf66961ccfc615cc745f1d4310f5bb75c2bfd71f303b1d60cb8cb0cd5d32820110e082f9d645a5ed5fa153f3043c46762ab513c4ded835dbd4f9b6d2e953a9a8c83fb1737091280d6ec6eed0796cb317175a8a0a33e259b27670461d863f5cb5db3370e3614a075f51403c7b614eac7afcfd2e4efafad2db224f9eb7be7", @ANYRES16=r4, @ANYBLOB="01072abd7000fedbdf250600000048000100080009001100000008000b00736970000800050002000000080004004e230000080001000a00000008000200ff00000014000300fe80000000000000000000000000001d1400010008000500010000000800090032000000"], 0x70}, 0x1, 0x0, 0x0, 0x8004}, 0x10) perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$KVM_RUN(r2, 0xae80, 0x0) ioctl$KVM_SET_GUEST_DEBUG(0xffffffffffffffff, 0x4048ae9b, &(0x7f0000000080)) 2018/05/08 06:24:15 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000001a40)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000001a80)=@ipmr_getroute={0x1c, 0x1a, 0x511, 0x0, 0x0, {0x80, 0xc00e000000000000}}, 0x1c}, 0x1}, 0x0) 2018/05/08 06:24:15 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r0, &(0x7f00001fefe4)={0xa, 0x4e22}, 0x1c) r1 = openat$vsock(0xffffffffffffff9c, &(0x7f0000000340)='/dev/vsock\x00', 0x40000, 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffff9c, 0x0, 0x11, &(0x7f0000000440)={{{@in=@rand_addr, @in=@local, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@loopback}, 0x0, @in6}}, &(0x7f0000000540)=0xe8) sendmsg$nl_generic(r1, &(0x7f0000000b80)={&(0x7f0000000380)={0x10, 0x0, 0x0, 0x100008}, 0xc, &(0x7f0000000b40)={&(0x7f0000000580)={0x584, 0x23, 0x210, 0x70bd2b, 0x25dfdbff, {0x1}, [@typed={0xc, 0x7f, @u64=0x5}, @generic="c40c4c297d9f41742b064afca9ac66f835cd169675ba300d78cc5d7ba54006412dd93afd29c69e6e9ec3d4716c583df4c6c872a7fb34a0788f8a394db127155fa536218deede84c66b2807f64a0c1380967d9e853b8958804d702c88", @nested={0x160, 0x400, [@typed={0x18, 0x5c, @str="2d7b6e6f6465766e6f64657647504c8579292e00"}, @generic="d34d338ca091619231a22228cd833b28c675f459614af6d9fb6204335c4b0c43c415c2bd03f22ac54c75e38a46c8de485ea133a3c70bdc76affc8b4855e88cf6a7b85a618f4d646d0e354eb6ec2eebe4bb66b98282fd820bf1d5da7b8ad294bc06bb43bac619ee2964657d4db050a6da69cc9d5e9595", @generic="00dc38975a807d83012f5027393d89c3d237497381502893bb0ab894967d846af31654c91df0b664b222932616d8a2673c528382124f6d9a8cf89ab5b7fde1ff321bf81085b676891c791ab144ba66d2638fb3afe63c6b535422b3953343335c52e80d65ffe55b5861c7", @typed={0x8, 0x47, @uid=r2}, @typed={0x5c, 0x95, @binary="3996b6dc21386d8d42a262fd5c481cd42647c6296723867345f5c175cdae0720ed4e68841ba2dff79dd4d7206d4d1fe4be00aa8fadd672c6b27f41d76f8978ff263013449708d6def9720b399c34030a5ea833434053ea"}]}, @generic="392662888d141e46ab7ea6beaaf91deb9c7bd25b055fe084c2708c609b831b46a60066e125f62ad78ede4ed6df48851bb5e8bafeae04c34b439feb1595855d2fe898e92ad42f9ee5736f244991a93356ae7f165e97490c368435211bfc5cbdb274aba9117c0a2d29afbb3984b0bcc086c52681a979877d69d94ae3bc5e08c8cef962bad6601d6e5a7cafabd39da930c9ce1f5c4f430f84c3eeeef931f2165a98d240157c7ed1a0f88a6925af21627b63ac157ece78b8f5bed13f34a286ddb9cb28a5a9e22feb47d7f96b0e45e29b24e29a05fe8aece6b080d3dc65b7986733ade44ade514033dafec3ea473342829f2b7c9231e65fce1cfd6c74b338", @nested={0x16c, 0x38, [@typed={0x14, 0x60, @ipv6=@ipv4={[], [0xff, 0xff], @local={0xac, 0x14, 0x14, 0xaa}}}, @generic="237907cab3026f0ee0a89f6dfc2051d5c30e09386aa9f9254eea6e0c4358d4f2b520e4c7dacc8700df7d44351f6bbd3a11012fced7fa50ec17b16a956c36c6047961fe41b8069864771074980487fcae8a833485c7f565285a100a404fabe60b0a614715ba0234beefd7ed5fbf333d5ab5b24ccb34e5", @generic="878ef9375acb1184ae46cc9c89015b525df53635f2aa4bd7467100499f8da2533388f7135d7d03bbf19beedb25aa7ef57e5e5a39354a1b84728126700ed931db7ebed8ec158c3d2fe45f6bf4a03afcec01f481449d07d96ad98d40f1d9e3884cac002378d0abcf669fab9f81a7afe4a897ca746c3d9864d3d98ead20c5c14c8e2a5bf4e6d3ed7c74a938234cf0c0a6d320234a79794fd7dea794a9aaaa9f43e60015ec8de0df528052bcdfab315c7966255af785427e0506f9b7ec9eb8c6f90c191979392ac9656d544282b873b04d253d14f2", @typed={0x8, 0x39, @ipv4=@loopback=0x7f000001}]}, @generic="e2d09e64688071fa1095214a11accf5b77eb6646d5bd99e9af1df402875074d791eb0ec3f7899d549e6261b94221ab6c71b8ce66f9b185f3d28f5e46bd570ad17354cd7efee0cf0c688cfda55c3f16fedd9a731d8aa7b3762b1f9f98e631441b0007d3c1b3b3f4ce563e8578d7a82b3e3995390a83e7b9df8f33089dd003cb0b5e44c45421cac759d3be3307347c5b8cc27ca24970a45acfc45bc1e3221391bd1699ec24335736130d3033fe7e8c7533d33d24d11ac475dfb87d05e715a340d81eae365f29d0abbb0c4c4211de4c2730de672cc0bbdd156a9aef212dd088f5f9564057535f7b717bacf06b48e4f2f8b8e31840", @generic="366d1bbefe69855aa3c0af6d54abf67885b7c2bbbf5bc0042ca060def0f03a2b8f7a327b3f1b6f5f973d67ba443a398ade7eb089ea7c0367cdb80db156ccfd098acd22755cb2a55ad315"]}, 0x584}, 0x1, 0x0, 0x0, 0x24000884}, 0x4000880) listen(r0, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) sendto$inet6(r3, &(0x7f0000eb9fff), 0xfffffd65, 0x20000004, &(0x7f000031e000)={0xa, 0x4e22}, 0x1c) r4 = accept4(r0, &(0x7f0000000000)=@alg, &(0x7f0000000bc0)=0x80, 0x0) getsockopt$inet_sctp_SCTP_RECVRCVINFO(r4, 0x84, 0x20, &(0x7f00000000c0), &(0x7f0000000100)=0x4) sendmsg$FOU_CMD_GET(r4, &(0x7f0000000180)={&(0x7f0000000080)={0x10}, 0xc, &(0x7f0000000140)={&(0x7f0000000280)=ANY=[@ANYBLOB="5ce3ea05e3f62b0ff098ad75ec765cb35a38be54dd142ac634efaa855499dcef0d65dc9a78879460257680ee01532ff2518fe1e063409805e6d7feeccbce15cacfa88a72941624063f5502371c2f4c81744dbd291453067fe84593eb5910c25db0492cbaf8b435ac228faae869219fa4cbc16d22af8117b94eb2ed5202ca53de3ba5b5b9f099fdf48a000000000000"], 0x1}, 0x1}, 0x0) sysfs$3(0x3) connect$unix(r4, &(0x7f00000003c0)=@abs, 0x6e) recvfrom(r3, &(0x7f00000001c0)=""/154, 0x9a, 0x40000140, 0x0, 0x0) 2018/05/08 06:24:15 executing program 0: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) r1 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfff, 0x0, 0x5, 0xfffffffffffffffd}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendto$inet(r0, &(0x7f0000103fa0)="88", 0x1, 0x0, &(0x7f0000ab9000)={0x2, 0x0, @remote={0xac, 0x14, 0xffffffffffffffff, 0xbb}}, 0x10) setsockopt$inet_sctp6_SCTP_EVENTS(r0, 0x84, 0xb, &(0x7f0000294ff5)={0x0, 0x0, 0x0, 0x3}, 0xb) r2 = dup2(r1, r0) ioctl$LOOP_SET_DIRECT_IO(r2, 0x4c08, 0x101) shutdown(r0, 0x1) ioctl$ifreq_SIOCGIFINDEX_team(r2, 0x8933, &(0x7f00000015c0)={'team0\x00', 0x0}) ioctl$ifreq_SIOCGIFINDEX_team(r1, 0x8933, &(0x7f0000001600)={'team0\x00', r3}) r4 = syz_open_dev$mice(&(0x7f0000000040)='/dev/input/mice\x00', 0x0, 0x200000) ioctl$TCSETA(r4, 0x5406, &(0x7f0000000080)={0x7fff, 0x6, 0xfffffffffffffff7, 0x7, 0x1, 0x8, 0x9, 0xfffffffffffffc1d, 0x81, 0x100000000}) recvmmsg(r4, &(0x7f0000004100)=[{{&(0x7f00000039c0)=@ipx, 0x80, &(0x7f0000004040), 0x0, 0x0, 0x92}}], 0x1, 0x0, &(0x7f00000000c0)={0x77359400}) 2018/05/08 06:24:15 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) setsockopt$netlink_NETLINK_ADD_MEMBERSHIP(r0, 0x10e, 0x1, &(0x7f0000000040)=0xa, 0x4) sendmsg$nl_generic(r0, &(0x7f0000b3dfc8)={&(0x7f0000000080)={0x10, 0x3000000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000280)={0x28, 0x22, 0x109, 0x0, 0x0, {0x4}, [@typed={0x14, 0xc, @ipv6=@loopback={0x0, 0x1}}]}, 0x28}, 0x1}, 0x0) 2018/05/08 06:24:15 executing program 7: clone(0x0, &(0x7f00000000c0)="d9b35b9effce7a0cffa0f2259b11035434852fd0e609d10200000002f1e3e1ffbad713e99eaab972b2af67b4f6e39e53a2a1f08bfdb2143c889758c7ddce2a601c0c39ee20230c34d55af526715d1ca8e58557d80992089ec75857e89df27561b6a73a8c4ee9b05ec39b366169689a3162fc88ecdf8966b059ba8ad1016dc589e9a59b75609805553a095028eebb8b795afabad91c3fbf25bd1f232865e0000000000000000000", &(0x7f00002dc000), &(0x7f000045e000), &(0x7f0000000180)) socketpair$inet_sctp(0x2, 0x5, 0x84, &(0x7f0000000200)={0xffffffffffffffff}) r1 = fcntl$getown(0xffffffffffffffff, 0x9) ioctl$sock_FIOSETOWN(r0, 0x8901, &(0x7f0000000240)=r1) r2 = socket$inet_sctp(0x2, 0x5, 0x84) getsockopt$inet_sctp_SCTP_MAX_BURST(r2, 0x84, 0x14, &(0x7f0000000000), &(0x7f0000000040)=0x4) ioctl$PERF_EVENT_IOC_DISABLE(0xffffffffffffffff, 0x2401, 0x0) getsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(0xffffffffffffffff, 0x84, 0x72, &(0x7f0000000080)={0x0, 0x8f0, 0x20}, &(0x7f0000000180)=0xc) setsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(r2, 0x84, 0x22, &(0x7f00000002c0)={0x4, 0x5, 0x555b2a9f, 0x4, r3}, 0x10) openat$cgroup_ro(r2, &(0x7f0000000280)='cpuacct.stat\x00', 0x0, 0x0) setsockopt$inet_sctp_SCTP_MAX_BURST(r2, 0x84, 0x14, &(0x7f00000001c0)=@assoc_value={r3, 0x100}, 0x8) ioctl$PERF_EVENT_IOC_DISABLE(0xffffffffffffffff, 0x2401, 0x0) 2018/05/08 06:24:15 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000001a40)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000001a80)=@ipmr_getroute={0x1c, 0x1a, 0x511, 0x0, 0x0, {0x80, 0x9effffff00000000}}, 0x1c}, 0x1}, 0x0) [ 264.533900] netlink: 'syz-executor3': attribute type 12 has an invalid length. 2018/05/08 06:24:15 executing program 1: r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000fb9fc8)={&(0x7f0000397ff4)={0x10}, 0xc, &(0x7f0000fe8000)={&(0x7f0000c06d10)=@updsa={0xf0, 0x1a, 0xa09, 0xffffffffffffffff, 0xffffffffffffffff, {{@in=@dev={0xac, 0x14}, @in=@local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, {@in6=@ipv4={[], [0xff, 0xff], @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xffffffffffffffff, 0x3c}, @in, {}, {}, {}, 0xffffffffffffffff, 0xffffffffffffffff, 0x2}}, 0xf0}, 0x1}, 0x0) openat$qat_adf_ctl(0xffffffffffffff9c, &(0x7f0000000000)='/dev/qat_adf_ctl\x00', 0x200000, 0x0) 2018/05/08 06:24:15 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000001a40)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000001a80)=@ipmr_getroute={0x1c, 0x1a, 0x511, 0x0, 0x0, {0x80, 0xc00e0000}}, 0x1c}, 0x1}, 0x0) [ 264.647204] sctp: [Deprecated]: syz-executor7 (pid 17741) Use of int in max_burst socket option. [ 264.647204] Use struct sctp_assoc_value instead 2018/05/08 06:24:15 executing program 1: syz_open_dev$adsp(&(0x7f0000000000)='/dev/adsp#\x00', 0x6, 0x410000) r0 = socket$inet6_udp(0xa, 0x2, 0x0) setsockopt$sock_void(r0, 0x29, 0x400000036, 0x0, 0xf000) 2018/05/08 06:24:15 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) setsockopt$netlink_NETLINK_ADD_MEMBERSHIP(r0, 0x10e, 0x1, &(0x7f0000000040)=0xa, 0x4) sendmsg$nl_generic(r0, &(0x7f0000b3dfc8)={&(0x7f0000000080)={0x10, 0xf6f9}, 0xc, &(0x7f00000003c0)={&(0x7f0000000280)={0x28, 0x22, 0x109, 0x0, 0x0, {0x4}, [@typed={0x14, 0xc, @ipv6=@loopback={0x0, 0x1}}]}, 0x28}, 0x1}, 0x0) 2018/05/08 06:24:15 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000001a40)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000001a80)=@ipmr_getroute={0x1c, 0x1a, 0x511, 0x0, 0x0, {0x80, 0x1f000000}}, 0x1c}, 0x1}, 0x0) 2018/05/08 06:24:15 executing program 1: r0 = syz_open_dev$sndpcmp(&(0x7f0000000240)='/dev/snd/pcmC#D#p\x00', 0xfffffffffffffc00, 0x2) ioctl$KVM_ARM_SET_DEVICE_ADDR(r0, 0x4010aeab, &(0x7f0000000280)={0x400, 0x3001}) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$vhost_vsock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vhost-vsock\x00', 0x2, 0x0) r1 = memfd_create(&(0x7f0000000140)='vmnet1md5summd5sum$$\x00', 0x3) ioctl$TIOCOUTQ(r0, 0x5411, &(0x7f00000002c0)) r2 = syz_open_dev$vcsn(&(0x7f00000000c0)='/dev/vcs#\x00', 0x1, 0x6800) ioctl$TIOCSSOFTCAR(r2, 0x541a, &(0x7f0000000100)=0xa000000000) r3 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) write$rdma_cm(r3, &(0x7f0000000100)=ANY=[@ANYBLOB="00000000180000fa00008a6500000000", @ANYPTR=&(0x7f0000000040)=ANY=[@ANYRES32=0xffffffff], @ANYBLOB="1101000000000000"], 0x20) write$rdma_cm(r3, &(0x7f00000000c0)=@set_option={0xe, 0x18, 0xfa00, @ib_path={&(0x7f0000000200)=[{}, {}], r4, 0x1, 0x1, 0x90}}, 0x20) ioctl$VHOST_VSOCK_SET_RUNNING(r1, 0x4004af61, &(0x7f0000000080)=0xfffffffffffffffe) perf_event_open$cgroup(&(0x7f00000001c0)={0x0, 0x70, 0x9, 0xfff, 0x1, 0x2, 0x0, 0x1f, 0x8, 0x6, 0x0, 0x80000000, 0x4d1, 0xcae, 0x7, 0x3f, 0x1, 0x5ed1, 0x1000, 0xfffffffffffffffc, 0x3, 0x10001, 0x3, 0x7fffffff, 0x8, 0x100000001, 0x100000000, 0x9, 0x15, 0x6, 0x1, 0x4, 0xfffffffffffffff7, 0x4, 0xfffffffeffffffff, 0x2, 0x7, 0x320a, 0x0, 0x7, 0x5, @perf_config_ext={0x2, 0x4}, 0x20000, 0x5, 0x8, 0x6, 0x9, 0x90e6, 0x4}, r1, 0xd, r1, 0x8) [ 264.788906] sctp: [Deprecated]: syz-executor7 (pid 17741) Use of int in max_burst socket option. [ 264.788906] Use struct sctp_assoc_value instead 2018/05/08 06:24:16 executing program 0: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) r1 = syz_open_dev$sndmidi(&(0x7f0000000040)='/dev/snd/midiC#D#\x00', 0x48f3, 0x40000) getsockname$inet(r1, &(0x7f0000000080)={0x0, 0x0, @multicast2}, &(0x7f00000000c0)=0x10) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendto$inet(r0, &(0x7f0000103fa0)="88", 0x1, 0x0, &(0x7f0000ab9000)={0x2, 0x0, @remote={0xac, 0x14, 0xffffffffffffffff, 0xbb}}, 0x10) setsockopt$inet_sctp6_SCTP_EVENTS(r0, 0x84, 0xb, &(0x7f0000294ff5)={0x4000000000080000, 0xfff, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0xaa4f, 0x8}, 0xb) shutdown(r0, 0x1) recvmmsg(r0, &(0x7f0000004100)=[{{&(0x7f00000039c0)=@ipx, 0x80, &(0x7f0000004040)}}], 0x1, 0x0, &(0x7f00000042c0)={0x77359400}) 2018/05/08 06:24:16 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000001a40)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000001a80)=@ipmr_getroute={0x1c, 0x1a, 0x511, 0x0, 0x0, {0x80, 0xf}}, 0x1c}, 0x1}, 0x0) 2018/05/08 06:24:16 executing program 7: r0 = socket$inet_icmp(0x2, 0x2, 0x1) r1 = getpgid(0xffffffffffffffff) fcntl$setownex(r0, 0xf, &(0x7f0000000180)={0x0, r1}) r2 = socket$inet(0x2, 0x3, 0x1) setsockopt$EBT_SO_SET_ENTRIES(r2, 0x0, 0x80, &(0x7f00000003c0)=@nat={'nat\x00', 0x19, 0x1, 0x138, [0x20000b00, 0x0, 0x0, 0x20000bd8, 0x20000c08], 0x0, &(0x7f0000000ac0), &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffff010000001100000000000000080679616d300000000000000000000000006272696467653000000000000000000069666230000000000000000000000000726f7365300000000000000000000000aaaaaaaaaa00000000000000aaaaaaaaaaaa00000000000000007000000070000000a80000006172707265706c790000000000000000000000000000000000000000000000001000000000000000aaaaaaaaaabb0000fdffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000001000000feffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000001000000ffffffff000000008603c81b8ab5953f7e9020ff0a5268741510f38a6fff9e3bd2a9adc76cb56505135079564f73df5290c33bbfc741f6e7edf1ecdf2b6fff0d2f5e8326a3825e16117be17c"]}, 0x1f4) 2018/05/08 06:24:16 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) setsockopt$netlink_NETLINK_ADD_MEMBERSHIP(r0, 0x10e, 0x1, &(0x7f0000000040)=0xa, 0x4) sendmsg$nl_generic(r0, &(0x7f0000b3dfc8)={&(0x7f0000000080)={0x10, 0xf6f8}, 0xc, &(0x7f00000003c0)={&(0x7f0000000280)={0x28, 0x22, 0x109, 0x0, 0x0, {0x4}, [@typed={0x14, 0xc, @ipv6=@loopback={0x0, 0x1}}]}, 0x28}, 0x1}, 0x0) 2018/05/08 06:24:16 executing program 1: set_mempolicy(0x3, &(0x7f0000000540), 0x4) r0 = gettid() ioprio_get$pid(0x2, r0) 2018/05/08 06:24:16 executing program 5: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) poll(&(0x7f0000000040)=[{r0}], 0x1, 0xffff) syz_open_dev$sndmidi(&(0x7f0000000240)='/dev/snd/midiC#D#\x00', 0x4db7, 0x400000) getsockopt$bt_BT_FLUSHABLE(r1, 0x112, 0x8, &(0x7f0000000280)=0xe3c, &(0x7f00000002c0)=0x4) ppoll(&(0x7f0000000080)=[{r1, 0x88}, {r0, 0x10}], 0x2, &(0x7f0000000100)={0x0, 0x989680}, &(0x7f0000000200), 0x8) gettid() openat(r1, &(0x7f0000000000)='./file0\x00', 0x80, 0x80) vmsplice(r0, &(0x7f00000001c0)=[{&(0x7f0000000100)}, {&(0x7f0000000140)="4a6969d9e82d9c3b93d4d36f9c957411746bf4cfee0584ee9b8dde9d6b3d12c286fe17f8eabd453be98448a554ad519d3d6307544f4d4cf17cc12a0b1ff3e08cbcd73d6cd6379108d450663b228a57759f0d044740", 0x55}], 0x2, 0xffffffffffffffff) 2018/05/08 06:24:16 executing program 6: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_NODELAY(r0, 0x84, 0x3, &(0x7f0000dbfffc)=0x3, 0x4) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) connect$inet6(r0, &(0x7f0000966fe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000c9effc), 0x4) r1 = dup(r0) setsockopt$inet_sctp6_SCTP_MAXSEG(r1, 0x84, 0xd, &(0x7f0000000080)=@assoc_value, 0x8) write$eventfd(r1, &(0x7f0000fc7ff8), 0xffc7) recvfrom(r0, &(0x7f00001b4f1e)=""/226, 0xfffffffffffffe49, 0x0, 0x0, 0xffffffffffffffa0) write$eventfd(r1, &(0x7f0000604000), 0x8) write$eventfd(r1, &(0x7f0000000000)=0x8, 0x8) 2018/05/08 06:24:16 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f0000000000)=ANY=[@ANYBLOB="0203000016000000000000000000000004000300000000030000000000000000000000000000000000000000000000000500060010000000000000000000000000000000000000000000000000000000000000000000000004000400000000000000000000000000000000000000000000000000000000000200010000000000000000000000000005000500000000000a00000000000000fe8000000000000000000000000000ff00000000000000008ce522d357d608317bbf3b111b6866419a8a23773baa2fb93770f0041b089600ab2cbc0af92360c14194366f9ff911395a1d5dc0a987b0e483d5d9204c2c96f5bda0816b6118"], 0xb0}, 0x1}, 0x0) socketpair$inet6_icmp(0xa, 0x2, 0x3a, &(0x7f0000000100)) [ 266.039982] kernel msg: ebtables bug: please report to author: Wrong len argument 2018/05/08 06:24:17 executing program 1: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1, 0x20010, r0, 0x2) getsockopt$inet_sctp6_SCTP_PEER_ADDR_THLDS(r0, 0x84, 0x1f, &(0x7f0000000100)={0x0, @in={{0x2, 0x0, @multicast2=0xe0000002}}}, &(0x7f0000000000)=0x90) 2018/05/08 06:24:17 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000001a40)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000001a80)=@ipmr_getroute={0x1c, 0x1a, 0x511, 0x0, 0x0, {0x80, 0x100000000000000}}, 0x1c}, 0x1}, 0x0) [ 266.082283] kernel msg: ebtables bug: please report to author: Wrong len argument 2018/05/08 06:24:17 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r0, &(0x7f0000000040)={&(0x7f0000000080)={0x10}, 0xc, &(0x7f0000000300)={&(0x7f00000000c0)=ANY=[@ANYBLOB="14000000270063819a0000000000000011000000"], 0x14}, 0x1}, 0x0) 2018/05/08 06:24:17 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000001a40)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000001a80)=@ipmr_getroute={0x1c, 0x1a, 0x511, 0x0, 0x0, {0x80, 0xfffff000}}, 0x1c}, 0x1}, 0x0) 2018/05/08 06:24:17 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) setsockopt$netlink_NETLINK_ADD_MEMBERSHIP(r0, 0x10e, 0x1, &(0x7f0000000040)=0xa, 0x4) sendmsg$nl_generic(r0, &(0x7f0000b3dfc8)={&(0x7f0000000080)={0x10, 0xe2f6000000000000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000280)={0x28, 0x22, 0x109, 0x0, 0x0, {0x4}, [@typed={0x14, 0xc, @ipv6=@loopback={0x0, 0x1}}]}, 0x28}, 0x1}, 0x0) 2018/05/08 06:24:17 executing program 7: r0 = syz_open_dev$mice(&(0x7f0000000080)='/dev/input/mice\x00', 0x0, 0x0) pkey_alloc(0x0, 0x3) syncfs(r0) ioctl$sock_ipx_SIOCIPXCFGDATA(r0, 0x89e2, &(0x7f0000000100)) ioctl$UFFDIO_UNREGISTER(r0, 0x8010aa01, &(0x7f0000000140)={&(0x7f0000ffd000/0x2000)=nil, 0x2000}) r1 = syz_open_dev$mice(&(0x7f0000000040)='/dev/input/mice\x00', 0x0, 0x0) r2 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000280)='/dev/snapshot\x00', 0x0, 0x0) dup2(r2, r1) 2018/05/08 06:24:17 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000001a40)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000001a80)=@ipmr_getroute={0x1c, 0x1a, 0x511, 0x0, 0x0, {0x80, 0x400300}}, 0x1c}, 0x1}, 0x0) 2018/05/08 06:24:17 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000001a40)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000001a80)=@ipmr_getroute={0x1c, 0x1a, 0x511, 0x0, 0x0, {0x80, 0x1000000}}, 0x1c}, 0x1}, 0x0) 2018/05/08 06:24:18 executing program 0: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) r1 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendfile(r1, r1, &(0x7f0000000040), 0x400) sendto$inet(r0, &(0x7f0000103fa0)="88", 0x1, 0x0, &(0x7f0000ab9000)={0x2, 0x0, @remote={0xac, 0x14, 0xffffffffffffffff, 0xbb}}, 0x10) setsockopt$inet_sctp6_SCTP_EVENTS(r0, 0x84, 0xb, &(0x7f0000294ff5)={0x0, 0x0, 0x0, 0x3}, 0xb) shutdown(r0, 0x1) recvmmsg(r0, &(0x7f0000004100)=[{{&(0x7f00000039c0)=@ipx, 0x80, &(0x7f0000004040)}}], 0x1, 0x0, &(0x7f00000042c0)={0x77359400}) 2018/05/08 06:24:18 executing program 1: r0 = perf_event_open(&(0x7f00003a8000)={0x2, 0x70, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/cuse\x00', 0x10000, 0x0) ioctl$SNDRV_SEQ_IOCTL_PVERSION(r1, 0x80045300, &(0x7f0000000240)) ioctl$PERF_EVENT_IOC_SET_FILTER(r0, 0x40082406, &(0x7f0000000040)="637075090900000000000000bfdc8101454d6ddd00007fffcc364d7878b2fe44897367ffa75134df22ad89c89b0df676d72272e82ad32838002955c2db00000000000000050fb902ae9f2109333b00e30335ecfd7e89bff18829cb97541bd006bf3dcf376e93a15906083ba783fa3e7318893ce62fd70c31e826819bee569f728184be5efc06cc650d421908182b69c3730e559e2b6ca237f264987ed574e36cd3efdf45e2d1044fd7e82f7f65b71c79a10e2e605929cf8ccab27c10d7c236cde0355ab2fb0aaaaccdb64cd11d4db1b927234daae715fbd1c40fa04b9aa17664350a37ea52480895070000008a0f21db95d80d9b00000000000000000000000060ed14eda684d870cf1ce014d62fc359baf5807db114889fc49684167c7ecbe6eba3235d83b97b1406c3ba515c0bc9b0833f365b0f79dd56cbc638a6f7cde1687a95dd653460693ccfdedce25875a6c54507ef76f23755128582e033d5324f53530e1ca9e8cd3dc3c05e7f6d416d9f92418398deeb6295df162f27007424aedebbece687db81e09665ad829d1e745181dcd38d3d40ed96ebbb462f9c10f52e5835d317804ac9dbf47d61af265091d4a887053700") r2 = request_key(&(0x7f0000000280)='big_key\x00', &(0x7f00000002c0)={0x73, 0x79, 0x7a, 0x2}, &(0x7f0000000300)="2a2c6e6f646576626465761e6574683000", 0xfffffffffffffffa) getsockopt$inet_IP_IPSEC_POLICY(r1, 0x0, 0x10, &(0x7f0000000340)={{{@in6=@remote, @in6=@ipv4={[], [], @multicast2}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@loopback}, 0x0, @in=@loopback}}, &(0x7f0000000440)=0xe8) getsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER(r1, 0x84, 0x7b, &(0x7f0000000500)={0x0, 0x81}, &(0x7f0000000540)=0x8) getsockopt$inet_sctp_SCTP_PEER_ADDR_PARAMS(r1, 0x84, 0x9, &(0x7f0000000580)={r4, @in={{0x2, 0x4e22, @multicast2=0xe0000002}}, 0x2, 0x0, 0xfff, 0x9, 0xc2}, &(0x7f0000000640)=0x98) fstat(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) keyctl$chown(0x4, r2, r3, r5) 2018/05/08 06:24:18 executing program 5: bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000001680)={0xffffffffffffff9c, 0x50, &(0x7f0000001600)={0x0, 0x0}}, 0x10) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f00000016c0)=r0, 0x4) r1 = socket(0x11, 0x807, 0x80) getsockopt$inet6_opts(r1, 0x29, 0x42, &(0x7f0000001300)=""/90, &(0x7f00000012c0)=0x5a) syz_emit_ethernet(0x1, &(0x7f0000001380)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0810df642b800dd400460000200000000000009078ac6014bb6d1414aa00020000000bc8646ae105676792590d6c6825c6b1b4e5ead71e0be6b0b84639b71cda20204ef09c8a1e208d9f87a8dc9dba9b29250f61cb82c97d348a038cbca43017da830102673c82ccaea10db79443615f3d994d1227a508d0631b7351379671c60a19e5516aa091869b1095c15b4cf165e89252d31bf973a750ad321f52b24ee36d"], 0x0) r2 = socket$inet6(0xa, 0x802, 0x88) setsockopt$inet6_udp_int(r1, 0x11, 0x100000000a, &(0x7f0000f9bffc)=0x6, 0xffffffffffffffe0) sendmsg$inet_sctp(r2, &(0x7f0000557fc8)={&(0x7f0000ed5fe4)=@in6={0xa, 0x4e23, 0x0, @mcast2={0xff, 0x2, [], 0x1}}, 0x1c, &(0x7f0000001040)}, 0x0) unshare(0x400) recvfrom(0xffffffffffffffff, &(0x7f0000000080)=""/4096, 0x1000, 0x40000000, &(0x7f0000001080)=@ipx={0x4, 0x0, 0x8001, "c70bfe102ca1", 0x7fff}, 0x282) setsockopt$inet6_tcp_TCP_REPAIR_OPTIONS(r1, 0x6, 0x16, &(0x7f0000000040)=[{0x2}, {0xe, 0x101}, {0x2}, {0x8, 0x9}], 0x4) r3 = socket$nl_route(0x10, 0x3, 0x0) getsockopt$inet_mreqn(r1, 0x0, 0x27, &(0x7f00000025c0)={@local, @loopback, 0x0}, &(0x7f0000002600)=0xe27695db32f44a0d) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000002640)={0x0, 0x0}, &(0x7f0000002680)=0xc) setsockopt$inet6_IPV6_XFRM_POLICY(r2, 0x29, 0x23, &(0x7f00000026c0)={{{@in6=@ipv4={[], [0xff, 0xff], @broadcast=0xffffffff}, @in6, 0x4e23, 0x2, 0x4e22, 0x0, 0x2, 0x80, 0xa0, 0x23, r4, r5}, {0xffffffffffff7fff, 0x401000, 0x2ad6, 0x9, 0x2, 0x5, 0x1, 0x200}, {0x0, 0x7}, 0x3f, 0x0, 0x3, 0x1, 0x1, 0x3}, {{@in6=@remote={0xfe, 0x80, [], 0xbb}, 0x4d5, 0xff}, 0xa, @in=@remote={0xac, 0x14, 0x14, 0xbb}, 0x0, 0x1, 0x3, 0x8, 0x8, 0x3, 0x3}}, 0xe8) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(0xffffffffffffffff, 0xc00c642e, &(0x7f0000001500)={0x0, 0x80000, 0xffffffffffffff9c}) ioctl$DRM_IOCTL_AGP_ENABLE(r6, 0x40086432, &(0x7f00000014c0)=0x100) getsockopt$inet_sctp_SCTP_ENABLE_STREAM_RESET(r1, 0x84, 0x76, &(0x7f0000001700)={0x0, 0x80000001}, &(0x7f0000001740)=0x8) getsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(r1, 0x84, 0x18, &(0x7f0000001780)={r7, 0x400}, &(0x7f0000001440)=0xfffffffffffffc9e) setsockopt$inet_sctp6_SCTP_RESET_ASSOC(r1, 0x84, 0x78, &(0x7f0000001480)=r8, 0xa5) socket$nl_crypto(0x10, 0x3, 0x15) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000080)={'syz_tun\x00', 0x0}) getsockopt$inet6_IPV6_FLOWLABEL_MGR(r3, 0x29, 0x20, &(0x7f0000001200)={@loopback={0x0, 0x1}, 0x2f, 0x3, 0x3, 0x8, 0x6, 0x7fff, 0x200}, &(0x7f0000001280)=0x20) sendmsg$nl_route(r3, &(0x7f000025bfc8)={&(0x7f0000b9343a)={0x10}, 0xc, &(0x7f00005a1000)={&(0x7f00000017c0)=ANY=[@ANYBLOB="2000000011001d0b000000f00067af0000000000c4765b10aa14b35ef2921079678dd3385966c2682bbc2a95222e29aa02a942687e67c0ba5b68afb046e00522b10567cf1aa39bd3a50ea73f438bffb6bc323b666f43dbd94811da74edac23d9f2866ab371291ed24f992ac10c", @ANYRES32=r9, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x20}, 0x1}, 0x0) ioctl$DRM_IOCTL_AGP_ALLOC(r6, 0xc0206434, &(0x7f00000011c0)={0x8001, 0x0, 0x10001, 0x5}) ioctl$DRM_IOCTL_AGP_FREE(r6, 0x40206435, &(0x7f0000001540)={0xfffffffffffffff8, r10, 0x10002}) ioctl$sock_inet6_tcp_SIOCINQ(0xffffffffffffffff, 0x541b, &(0x7f0000001100)) ioctl$DRM_IOCTL_GET_MAP(0xffffffffffffffff, 0xc0286404, &(0x7f0000001240)={&(0x7f0000ffe000/0x2000)=nil, 0x0, 0x0, 0x0, &(0x7f0000ffe000/0x2000)=nil, 0xc02}) recvfrom$llc(r1, &(0x7f0000001580)=""/23, 0x17, 0x12000, &(0x7f00000015c0)={0x1a, 0x0, 0x3, 0x4, 0x2, 0x1, @random="68c82c86c8e4"}, 0x10) recvfrom$unix(r1, &(0x7f0000001180)=""/9, 0x9, 0x2000, 0x0, 0x0) 2018/05/08 06:24:18 executing program 6: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_NODELAY(r0, 0x84, 0x3, &(0x7f0000dbfffc)=0x3, 0x4) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) connect$inet6(r0, &(0x7f0000966fe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000c9effc), 0x4) r1 = dup(r0) setsockopt$inet_sctp6_SCTP_MAXSEG(r1, 0x84, 0xd, &(0x7f0000000080)=@assoc_value, 0x8) write$eventfd(r1, &(0x7f0000fc7ff8), 0xffc7) recvfrom(r0, &(0x7f00001b4f1e)=""/226, 0xfffffffffffffe49, 0x0, 0x0, 0xffffffffffffffa0) write$eventfd(r1, &(0x7f0000604000), 0x8) write$eventfd(r1, &(0x7f0000000000)=0x8, 0x8) 2018/05/08 06:24:18 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) setsockopt$netlink_NETLINK_ADD_MEMBERSHIP(r0, 0x10e, 0x1, &(0x7f0000000040)=0xa, 0x4) sendmsg$nl_generic(r0, &(0x7f0000b3dfc8)={&(0x7f0000000080)={0x10, 0xfbf6000000000000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000280)={0x28, 0x22, 0x109, 0x0, 0x0, {0x4}, [@typed={0x14, 0xc, @ipv6=@loopback={0x0, 0x1}}]}, 0x28}, 0x1}, 0x0) 2018/05/08 06:24:18 executing program 7: perf_event_open(&(0x7f0000000100)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$usbmon(&(0x7f0000000040)='/dev/usbmon#\x00', 0xffed, 0x100) ioctl$BLKBSZSET(r0, 0x40081271, &(0x7f00000000c0)=0x85) ioctl$TIOCMBIC(r0, 0x5417, &(0x7f0000000080)=0xffffffffffffff81) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r2, 0x1, 0x7, &(0x7f0000387000), 0x4) sendmmsg$unix(r2, &(0x7f00000bd000), 0x80, 0x0) connect$unix(r2, &(0x7f00002ffff6)=@file={0x0, './file0\x00'}, 0xa) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f0000a8cff0)={0x1, &(0x7f0000528000)=[{0x6}]}, 0x10) close(r1) 2018/05/08 06:24:18 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000001a40)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000001a80)=@ipmr_getroute={0x1c, 0x1a, 0x511, 0x0, 0x0, {0x80, 0xd302}}, 0x1c}, 0x1}, 0x0) 2018/05/08 06:24:18 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f000033efc8)={0x0, 0x0, &(0x7f0000aa8000)={&(0x7f0000000000)=ANY=[@ANYBLOB="020900099303000025bd70000000000000000100000004d38a073a03010000000000090000000000aebf0f587bc60a28e7a483d51f1a616c665f9ea605428dedbfcf42ba7e4c5adeac9b94d685f235edfdc2403f83966a4e42b0750f80e73246db20326b5ecc4fdbe90c00cb97e708245d44a11b6a1c41213dba7aac284a4f09dd444b9e827499b27993109d12c70da50000120001000000ba6b6e00fb00000000002b0002030000000000000000000000000000000000000000000000000001ff0200000000000000000000000000010000140001000000000015004e20000000000100000004d5000093040000000000001900000000000a004e21ff7f0000ff010000ff01000000001f00000000010800000002004e21ac1414bb000000000000000000000000"], 0x10}, 0x1}, 0x0) 2018/05/08 06:24:18 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000001a40)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000001a80)=@ipmr_getroute={0x1c, 0x1a, 0x511, 0x0, 0x0, {0x80, 0xf00}}, 0x1c}, 0x1}, 0x0) [ 267.142981] validate_nla: 7 callbacks suppressed [ 267.142991] netlink: 'syz-executor3': attribute type 12 has an invalid length. 2018/05/08 06:24:18 executing program 1: capset(&(0x7f00000fc000)={0x19980330}, &(0x7f000047efe8)) r0 = socket$inet6_sctp(0xa, 0x4, 0x84) ioctl$sock_ifreq(r0, 0x89f2, &(0x7f0000000080)={'bond0\x00', @ifru_data=&(0x7f0000000140)="219800525d01e014753528130df66ac6e329e00b235ed1d304326763abcfef53"}) r1 = add_key(&(0x7f0000000000)='keyring\x00', &(0x7f0000000040)={0x73, 0x79, 0x7a, 0x2}, &(0x7f00000000c0)="9c13a7c27093f342973ec67e3e116dd4981a8d80184afc6906322b9cca534eb1c89f46c62ff31de08590e9de66b828f9f07df0ca1c4ecae79fedcb8ecf", 0x3d, 0xfffffffffffffff9) keyctl$invalidate(0x15, r1) 2018/05/08 06:24:18 executing program 5: r0 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000240)='/dev/rtc0\x00', 0x640002, 0x0) r1 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 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, 0x1}, 0x0, 0x0, r0, 0x0) r2 = socket(0x200000000000006, 0x2, 0x0) getsockopt$inet_sctp6_SCTP_ENABLE_STREAM_RESET(r2, 0x84, 0x76, &(0x7f0000000380)={0x0, 0x3}, &(0x7f00000003c0)=0x8) setsockopt$inet_sctp6_SCTP_ENABLE_STREAM_RESET(r2, 0x84, 0x76, &(0x7f0000000400)={r3, 0x800}, 0x8) epoll_ctl$EPOLL_CTL_MOD(r1, 0x3, r1, &(0x7f0000000040)={0x30000000}) ioctl$RNDCLEARPOOL(r0, 0x5206, &(0x7f0000000140)) ioctl$sock_proto_private(r2, 0x89e0, &(0x7f0000000080)="975d1bf6bb9c69625d393cec61354b23741207e0d3a61358f5acd74886031c29fab0a67f2e96feec2c4efde0bac36d693ffef9a3b6cf9ae3d795fb4a1430826e693acb9239e9c398bd4e63fac8a1121aebee5736f494d4507f5efb532bf439a8aca53e331bae2444ffa0a0cbf5fa7aea13fe2deba86a3ae28dbf92b72f4587378052b38465172e15bbd9152b24dc59b328608a8382a6155b334714afe164753155dc8b0a5d369d23b16f76a0bcccb2a81762da9f8d") getsockopt$inet_mtu(r1, 0x0, 0xa, &(0x7f00000001c0), &(0x7f0000000200)=0x4) connect$inet6(r2, &(0x7f00006b2000)={0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff]}}, 0x1c) getsockopt$inet6_mreq(r2, 0x29, 0x800000000018, &(0x7f0000000480)={@remote}, &(0x7f0000000500)=0x14) r4 = semget(0x3, 0x3, 0x20) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000280)=""/238) r5 = openat$snapshot(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/snapshot\x00', 0x200003, 0x0) ioctl$DRM_IOCTL_ADD_CTX(r5, 0xc0086420, &(0x7f0000000180)) 2018/05/08 06:24:18 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000001a40)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000001a80)=@ipmr_getroute={0x1c, 0x1a, 0x511, 0x0, 0x0, {0x80, 0xc00e}}, 0x1c}, 0x1}, 0x0) [ 267.259521] netlink: 'syz-executor3': attribute type 12 has an invalid length. 2018/05/08 06:24:18 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000001a40)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000001a80)=@ipmr_getroute={0x1c, 0x1a, 0x511, 0x0, 0x0, {0x80, 0x34000}}, 0x1c}, 0x1}, 0x0) 2018/05/08 06:24:18 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) setsockopt$netlink_NETLINK_ADD_MEMBERSHIP(r0, 0x10e, 0x1, &(0x7f0000000040)=0xa, 0x4) sendmsg$nl_generic(r0, &(0x7f0000b3dfc8)={&(0x7f0000000080)={0x10, 0x9effffff}, 0xc, &(0x7f00000003c0)={&(0x7f0000000280)={0x28, 0x22, 0x109, 0x0, 0x0, {0x4}, [@typed={0x14, 0xc, @ipv6=@loopback={0x0, 0x1}}]}, 0x28}, 0x1}, 0x0) 2018/05/08 06:24:18 executing program 5: r0 = creat(&(0x7f0000000040)='./file1\x00', 0x0) syz_mount_image$xfs(&(0x7f0000000080)='xfs\x00', &(0x7f0000000140)='./file1\x00', 0x0, 0x0, &(0x7f0000000480), 0x801080, &(0x7f00000001c0)=ANY=[]) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)="7a3d789ebb9a2e9659744ec5588d176e37ad8abb9ef4361a603246e09920a2660f61595d43e0c23fbedeedb289dab8dce1d683f907", 0x35}, {&(0x7f00000000c0)="e0f49140d5e35ee4342e71f34ebd8cabc07f34170b8c2b094c83245a9be0048272093a66c0a51973c675584729ab", 0x2e}, {&(0x7f00000001c0)="f0b0b945370d6a5daaa552c8ee5e088590c11a476a667a207a3abed9508fe7c2c8c9fcac0e1037673e8c4814aca74a6bdcfe73b2a384be5bc8867586ef83f3a09f9ee2af7e2db8d687cbc0bff5edc2a4169c24544bcb65c63ee1f400939329054c07ba78cd5a2748476b3589d80f5640555030dfb21fef416273c9a7151f4792f388318aaeb741d8408c58ec85e5cbbf1b27d8f86a1888b2d49a4c78465b42c956e4c2c8fa6051740250652bcfd5af2f02e6d9d34a1883825117e453c9efbaa35a5f60d3e6ab8f1b1c5023", 0xcb}, {&(0x7f00000002c0)="48ec4afc214c9d806ab8203f136128367e6db35df6af6b5501083a3de757d17ed13f32c11cb27b2cba6e907e7ed800e5a63e3a1f96bbaadc6062e6256f8dbb22c83981420e499f841b433c8cee5bce656682cadb6926bac9755197b6fa9bce4201225e5d993bf7f9ed016eb327ac1add91df35d3f324ef0a0a42e25b4ec357941558f3a7cb1c", 0x86}], 0x4, 0x0) quotactl(0x92c, &(0x7f0000000180)='./file1\x00', 0x0, &(0x7f0000000480)="029dd98d9be4037e99b62bbd7758c23fe752e9bb8d50d61073e11ca9d5f58dc7fe35c2b2330adc657576c9304b5f8c804ec466df36ff3b3e5e53047b405a336fc0c4ad814dcb8c01e5931f498c42907cb228046db40f7812eae7af3ee6279575308e0e5d98367a2094ae6a17a76a36c1af3c885ecd514785846cc5e356a8950f11bab8d78d16f428f13eb57a77f68c1800d68c356b78d3bad2ddc72c09949edadc589b52dc9b43fc03c9f587c8ebff028a783f20fcfc285fd3201d637155d6029563be6daafc9e375986c627eeea8ccfade2de91b1468325f74ef1d78148fae114523e0d59e495") 2018/05/08 06:24:18 executing program 4: r0 = socket$inet6(0xa, 0x80001, 0x0) setsockopt$inet6_MCAST_JOIN_GROUP(r0, 0x29, 0x2a, &(0x7f0000fca000)={0x100000001, {{0xa, 0x4e20, 0x0, @mcast1={0xff, 0x1, [], 0x1}}}}, 0x88) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000180)='pids.current\x00', 0x0, 0x0) setsockopt$ALG_SET_AEAD_AUTHSIZE(r1, 0x117, 0x5, 0x0, 0x1d) setsockopt$inet6_MCAST_JOIN_GROUP(r0, 0x29, 0x2a, &(0x7f00000000c0)={0x3, {{0xa, 0x4e20, 0x0, @mcast1={0xff, 0x1, [], 0x1}}}}, 0x88) setsockopt$inet6_MCAST_MSFILTER(r0, 0x29, 0x2d, &(0x7f0000000000)={0x100000001, {{0xa, 0x4e20, 0x0, @mcast1={0xff, 0x1, [], 0x1}}}}, 0x90) ioctl$sock_SIOCSIFBR(r1, 0x8941, &(0x7f00000001c0)=@generic={0xffffffff, 0xa, 0x1000}) [ 267.420316] netlink: 'syz-executor3': attribute type 12 has an invalid length. [ 267.498627] netlink: 'syz-executor3': attribute type 12 has an invalid length. 2018/05/08 06:24:19 executing program 0: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) r1 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0xffff7fffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000}, 0x0, 0x0, 0xffffffffffffffff, 0x4) sendto$inet(r0, &(0x7f0000103fa0)="88", 0x1, 0x0, &(0x7f0000ab9000)={0x2, 0x0, @remote={0xac, 0x14, 0xffffffffffffffff, 0xbb}}, 0x10) setsockopt$inet_sctp6_SCTP_EVENTS(r0, 0x84, 0xb, &(0x7f0000294ff5)={0x0, 0x0, 0x0, 0x3}, 0xb) shutdown(r0, 0x1) clock_gettime(0x0, &(0x7f0000000080)={0x0, 0x0}) recvmmsg(r1, &(0x7f0000000100), 0x95, 0x144, &(0x7f0000000040)={r2, r3+10000000}) 2018/05/08 06:24:19 executing program 7: r0 = socket$netlink(0x10, 0x3, 0x80000021) sendmsg$nl_route(r0, &(0x7f0000000140)={&(0x7f00000000c0)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000000000)=ANY=[@ANYBLOB="1c000000180007030000e710000a9400000000000000000000000000f73d9c6ed792d4c80cbd792b5481a61dbe81190ad18b9ca652dd1e66c22642227946244fa10f2ef6b969924383eeeb14891ecdfb66ca0a5418df3e2868bdd6ecccc9f3dc8768eed5f814616f785bc1f2d8b574ce6aad5b952ed3efd4e93ced1de390b42c8ff8066ad1c4d4ee2065f32bcde5fd3bfc023a9f9447809fd42fb21697d3c67fc1104d5ad0953345a955ef83ce54eaff54b549fab59bfff17d"], 0x1c}, 0x1}, 0x0) r1 = openat$qat_adf_ctl(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/qat_adf_ctl\x00', 0x0, 0x0) ioctl$BLKTRACETEARDOWN(r1, 0x1276, 0x0) r2 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/net/pfkey\x00', 0x1, 0x0) ioctl$BLKTRACESTART(r2, 0x1274, 0x0) 2018/05/08 06:24:19 executing program 6: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_NODELAY(r0, 0x84, 0x3, &(0x7f0000dbfffc)=0x3, 0x4) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) connect$inet6(r0, &(0x7f0000966fe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000c9effc), 0x4) r1 = dup(r0) setsockopt$inet_sctp6_SCTP_MAXSEG(r1, 0x84, 0xd, &(0x7f0000000080)=@assoc_value={0x0, 0x3ff}, 0x8) write$eventfd(0xffffffffffffffff, &(0x7f0000fc7ff8), 0xffc7) recvfrom(r0, &(0x7f00001b4f1e)=""/226, 0xfffffffffffffe49, 0x0, 0x0, 0xffffffffffffffa0) write$eventfd(r1, &(0x7f0000604000), 0x8) write$eventfd(r1, &(0x7f0000000000)=0x8, 0x8) 2018/05/08 06:24:19 executing program 1: r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000100)='./cgroup.cpu\x00', 0x200002, 0x0) r1 = openat$cgroup_procs(r0, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) write$cgroup_pid(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="2d31f2a19b91c360f7107ef7157543cba9f6ee66275d5274026babf785c81ab109b514d4e6dbeaf89a0000000000000000006fb74892a871191b21dfa2fbaa23000000000000000000009e56ddea9f76c4372fc8cb02c9f0c2f94be7bf2a6c4b7256dd01cac506cc6b37be2473e7c7936cc244263d1af5d22425b6072a49b8691a56d12fb0e42e8a61e8c0d958088a98bfee43c7a0929e9ca8367b747b15123325fb39157b082502caa2a3cfb77cf474b54dce3a544bb9925676b7b79cccbd2d8948160706910a687b6deeb5eeb5362b5a1f68d6ef25431939c37f50633e32d1bb50fac8768acb54aca01edc70a73bd1c1ffb0ef32aaa3510da3cc9f8aed7c0d5a785ff09426ff54c62861395923dfe331510f93924adc1c8ce5a9b89de2cf892871fef8f696d472844e9bd20a263e43c45b612086d38ffe2f2b944388feeb1b6204ce7fb2"], 0x2) 2018/05/08 06:24:19 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000001a40)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000001a80)=@ipmr_getroute={0x1c, 0x1a, 0x511, 0x0, 0x0, {0x80, 0x2d3}}, 0x1c}, 0x1}, 0x0) 2018/05/08 06:24:19 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) setsockopt$netlink_NETLINK_ADD_MEMBERSHIP(r0, 0x10e, 0x1, &(0x7f0000000040)=0xa, 0x4) sendmsg$nl_generic(r0, &(0x7f0000b3dfc8)={&(0x7f0000000080)={0x10, 0xeff6000000000000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000280)={0x28, 0x22, 0x109, 0x0, 0x0, {0x4}, [@typed={0x14, 0xc, @ipv6=@loopback={0x0, 0x1}}]}, 0x28}, 0x1}, 0x0) 2018/05/08 06:24:19 executing program 4: r0 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000300)='/proc/self/net/pfkey\x00', 0x140, 0x0) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000340), &(0x7f0000000580)=0xc) unshare(0x20000000) clone(0x0, &(0x7f0000b53000), &(0x7f000084effc), &(0x7f0000c35ffc), &(0x7f0000b3bfff)) ioctl$VHOST_RESET_OWNER(r0, 0xaf02, 0x0) wait4(0x0, 0x0, 0x40000000, &(0x7f0000781f70)) ioprio_set$pid(0x2, 0x0, 0x0) r1 = socket$alg(0x26, 0x5, 0x0) r2 = dup(r1) bind$alg(r1, &(0x7f00000001c0)={0x26, 'hash\x00', 0x0, 0x0, 'sha256_mb\x00'}, 0x58) getsockopt$inet_sctp_SCTP_EVENTS(0xffffffffffffffff, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) syz_genetlink_get_family_id$ipvs(&(0x7f0000000400)='IPVS\x00') sendmsg$IPVS_CMD_GET_INFO(r2, &(0x7f00000007c0)={&(0x7f00000003c0)={0x10, 0x0, 0x0, 0x21800804}, 0xc, &(0x7f0000000440)={&(0x7f0000000700)=ANY=[@ANYBLOB="a31752362c41e173fc2bdc42556e67898c47555dd054bc27d22dd8017cfdbfa74d892840f9173422d636efd8cde9f3a8db7a8251e0aca4f6402e4202fdeb12f184bb4b7355803d2585df7900afeac06cfc1868619b425dc92531f426011db0ca825f4df2da3fbdb47396a848bb917150e1c5bac3521bf9d0fb2fa63730903da5d6ae0033fd2cea517621aa1a3531c0e515cfb5bb4ae6de2ec8d565c55d4212a4724e98b08e57661a3a489a54f0aee253d93a907d16"], 0x1}, 0x1, 0x0, 0x0, 0xc011}, 0x800) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x200000c, 0x800010, 0xffffffffffffffff, 0x0) r3 = accept$alg(r1, 0x0, 0x0) socketpair(0x7, 0x8000a, 0x1, &(0x7f00000004c0)={0xffffffffffffffff}) clone(0x0, &(0x7f0000b53000), &(0x7f000084effc), &(0x7f0000c35ffc), &(0x7f0000b3bfff)) wait4(0x0, 0x0, 0x0, &(0x7f0000781f70)) ioprio_set$pid(0x2, 0x0, 0x0) clone(0x80000400, &(0x7f000052cf69), &(0x7f0000000000), &(0x7f0000e9b000), &(0x7f0000ce4000)) recvmsg(r3, &(0x7f0000000480)={&(0x7f0000000040)=@nfc_llcp, 0x80, &(0x7f0000000000)=[{&(0x7f0000002380)=""/4096, 0x1000}], 0x1, &(0x7f0000da2000)}, 0x0) getsockopt$inet_sctp_SCTP_SOCKOPT_CONNECTX3(0xffffffffffffffff, 0x84, 0x6f, &(0x7f0000000100)={0x0, 0xe4, &(0x7f0000000000)=[@in6={0xa, 0x0, 0x4, @remote={0xfe, 0x80, [], 0xbb}, 0x100000001}, @in={0x2, 0x4e22, @multicast2=0xe0000002}, @in6={0xa, 0x4e23, 0x9, @mcast2={0xff, 0x2, [], 0x1}, 0x5}, @in6={0xa, 0x4e23, 0x7, @ipv4={[], [0xff, 0xff], @remote={0xac, 0x14, 0x14, 0xbb}}, 0xff}, @in6={0xa, 0x4e20, 0xfffffffffffffff9, @dev={0xfe, 0x80, [], 0x11}, 0x7f}, @in6={0xa, 0x4e21, 0x1, @mcast2={0xff, 0x2, [], 0x1}, 0x2}, @in6={0xa, 0x0, 0x0, @loopback={0x0, 0x1}, 0x2}, @in6={0xa, 0x4e20, 0x0, @mcast2={0xff, 0x2, [], 0x1}, 0x3}, @in={0x2, 0x4e21, @multicast1=0xe0000001}]}, &(0x7f0000000140)=0x10) pipe(&(0x7f00000005c0)={0xffffffffffffffff}) ioctl$DRM_IOCTL_AGP_ALLOC(0xffffffffffffff9c, 0xc0206434, &(0x7f0000000200)={0xfffffffffffffffb, 0x0, 0x10001, 0x7}) ioctl$DRM_IOCTL_SG_ALLOC(r6, 0xc0106438, &(0x7f0000000240)={0x6}) bind$rds(r4, &(0x7f0000000500)={0x2, 0x4e23, @remote={0xac, 0x14, 0x14, 0xbb}}, 0x10) setsockopt$inet_sctp6_SCTP_MAX_BURST(r2, 0x84, 0x14, &(0x7f0000000180)=@assoc_value={r5}, 0x8) clone(0x0, &(0x7f000052cf69), &(0x7f0000850ffc), &(0x7f0000e9b000), &(0x7f0000ce4000)) clock_nanosleep(0x9a993829505867a1, 0x1, &(0x7f0000000680)={0x0, 0x1c9c380}, &(0x7f00000006c0)) 2018/05/08 06:24:19 executing program 5: r0 = openat$qat_adf_ctl(0xffffffffffffff9c, &(0x7f0000000040)='/dev/qat_adf_ctl\x00', 0x2000, 0x0) setsockopt$inet_sctp_SCTP_AUTO_ASCONF(r0, 0x84, 0x1e, &(0x7f0000000080)=0x80000001, 0x4) syz_open_dev$sg(&(0x7f0000001000)='/dev/sg#\x00', 0x0, 0x0) r1 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000100)='IPVS\x00') sendmsg$IPVS_CMD_GET_DAEMON(r0, &(0x7f0000000440)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000400)={&(0x7f0000000300)={0xcc, r1, 0x406, 0x70bd25, 0x25dfdbfe, {0xb}, [@IPVS_CMD_ATTR_SERVICE={0x44, 0x1, [@IPVS_SVC_ATTR_PORT={0x8, 0x4, 0x4e21}, @IPVS_SVC_ATTR_TIMEOUT={0x8, 0x8}, @IPVS_SVC_ATTR_ADDR={0x14, 0x3, @ipv6=@loopback={0x0, 0x1}}, @IPVS_SVC_ATTR_AF={0x8, 0x1}, @IPVS_SVC_ATTR_AF={0x8, 0x1, 0xa}, @IPVS_SVC_ATTR_SCHED_NAME={0xc, 0x6, 'lblcr\x00'}]}, @IPVS_CMD_ATTR_DAEMON={0x64, 0x3, [@IPVS_DAEMON_ATTR_MCAST_IFN={0x14, 0x2, 'erspan0\x00'}, @IPVS_DAEMON_ATTR_MCAST_GROUP={0x8, 0x5, @remote={0xac, 0x14, 0x14, 0xbb}}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0xffffffffffffffe1}, @IPVS_DAEMON_ATTR_MCAST_TTL={0x8, 0x8, 0x81}, @IPVS_DAEMON_ATTR_MCAST_PORT={0x8, 0x7, 0x4e23}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4}, @IPVS_DAEMON_ATTR_MCAST_PORT={0x8, 0x7, 0x4e20}, @IPVS_DAEMON_ATTR_MCAST_GROUP6={0x14, 0x6, @ipv4={[], [0xff, 0xff], @remote={0xac, 0x14, 0x14, 0xbb}}}, @IPVS_DAEMON_ATTR_MCAST_PORT={0x8, 0x7, 0x4e24}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x8}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x401}]}, 0xcc}, 0x1, 0x0, 0x0, 0x4}, 0x20000000) mmap(&(0x7f00002e4000/0x1000)=nil, 0x1000, 0x1, 0x32, 0xffffffffffffffff, 0x0) openat$rtc(0xffffffffffffff9c, &(0x7f0000000000)='/dev/rtc0\x00', 0x4000, 0x0) r2 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000140)='/dev/snapshot\x00', 0x40000, 0x0) name_to_handle_at(r2, &(0x7f0000000480)='./file0\x00', &(0x7f0000000200)=ANY=[@ANYBLOB="9d00000f00000000db34363e23d383c2a8bc5fc22de146a51adf3de2eeed7d8308188c4bf6d355c35f2866e4c77d8ecbab960478a67d11b58bede20d208bb657a4036c03f9a305ab6df89a1573ce2bc9c1401aee9aa4b358d6ded920beef9bd2be3f8cf7624b4035e0679e7a9f8777459df48e1aa52fcb3c4702bd6508b591573c23f4ac80d283587d36b7fc25c2000000000000000000000000000000976e1df96cbccc7c2ad91b7f9b137d0d06016fff910cdd01f2b576cdc9d767ee381c34e8f9b83644f70aa277e66fb8b53bdd2257ee00956e0f590fac"], &(0x7f0000000180), 0x1400) 2018/05/08 06:24:19 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000001a40)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000001a80)=@ipmr_getroute={0x1c, 0x1a, 0x511, 0x0, 0x0, {0x80, 0xffffff7f}}, 0x1c}, 0x1}, 0x0) [ 268.106013] netlink: 'syz-executor3': attribute type 12 has an invalid length. [ 268.126727] QAT: Invalid ioctl 2018/05/08 06:24:19 executing program 1: r0 = socket(0x10, 0xc000000002, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={&(0x7f0000000140)={0x10}, 0xc, &(0x7f0000000240)={&(0x7f00000002c0)=@ipv4_newroute={0x3c, 0x18, 0x701, 0x0, 0x0, {0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, [@RTA_ENCAP={0x18, 0x16, @typed={0x14, 0x0, @str="9b402c2d656d312170726f632a00"}}, @RTA_ENCAP_TYPE={0x8, 0x15, 0x7}]}, 0x3c}, 0x1}, 0x0) [ 268.152253] QAT: Invalid ioctl 2018/05/08 06:24:19 executing program 5: r0 = memfd_create(&(0x7f0000000000)="17", 0x0) write$binfmt_elf64(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="7f454c4600000000000000000000000003003e00000000000000000c000000004000000000001d00000000000000000000000000000038004804"], 0x3a) setsockopt$inet_sctp6_SCTP_HMAC_IDENT(r0, 0x84, 0x16, &(0x7f0000000040)=ANY=[@ANYBLOB="d16fbb40b31d4354"], 0x8) ioctl$KDGETLED(r0, 0x4b31, &(0x7f0000000100)) socket$bt_hidp(0x1f, 0x3, 0x6) execveat(r0, &(0x7f0000ff7000)='./file0\x00', &(0x7f0000000580), &(0x7f000034bff8)=[&(0x7f0000ff7000)="00000000000000060804002000fffc0c6565643b799365005f1b76"], 0x1000) socket$inet_sctp(0x2, 0x0, 0x84) 2018/05/08 06:24:19 executing program 7: r0 = socket$alg(0x26, 0x5, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$VHOST_SET_OWNER(r1, 0xaf01, 0x0) bind$alg(r0, &(0x7f00000000c0)={0x26, 'skcipher\x00', 0x0, 0x0, 'cbc-camellia-aesni\x00'}, 0x58) chroot(&(0x7f0000000040)='./file0\x00') syncfs(r0) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000140)="0a0775b0d5e383e5b3b60ced5c54dbb7", 0xfffffffffffffd0d) r2 = accept$alg(r0, 0x0, 0x0) recvmsg(r2, &(0x7f000022efc8)={&(0x7f0000bb5ff0)=@ethernet={0x0, @random}, 0x80, &(0x7f0000000000)=[{&(0x7f0000fb0ff4)=""/12, 0xc}], 0x1, &(0x7f0000139000)=""/70, 0x46}, 0x0) 2018/05/08 06:24:19 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000001a40)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000001a80)=@ipmr_getroute={0x1c, 0x1a, 0x511, 0x0, 0x0, {0x80, 0x2000}}, 0x1c}, 0x1}, 0x0) [ 268.176663] netlink: 'syz-executor3': attribute type 12 has an invalid length. [ 268.192411] netlink: 'syz-executor1': attribute type 21 has an invalid length. 2018/05/08 06:24:19 executing program 1: r0 = epoll_create1(0x80000) r1 = socket$inet_udp(0x2, 0x2, 0x0) epoll_wait(r0, &(0x7f0000bf2f88)=[{}], 0x1, 0x8001) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet6(0xa, 0x4, 0x3) epoll_ctl$EPOLL_CTL_ADD(r0, 0x1, r1, &(0x7f0000b87ff4)={0x4}) 2018/05/08 06:24:19 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) setsockopt$netlink_NETLINK_ADD_MEMBERSHIP(r0, 0x10e, 0x1, &(0x7f0000000040)=0xa, 0x4) sendmsg$nl_generic(r0, &(0x7f0000b3dfc8)={&(0x7f0000000080)={0x10, 0xf6fa}, 0xc, &(0x7f00000003c0)={&(0x7f0000000280)={0x28, 0x22, 0x109, 0x0, 0x0, {0x4}, [@typed={0x14, 0xc, @ipv6=@loopback={0x0, 0x1}}]}, 0x28}, 0x1}, 0x0) 2018/05/08 06:24:19 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000001a40)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000001a80)=@ipmr_getroute={0x1c, 0x1a, 0x511, 0x0, 0x0, {0x80, 0xec0}}, 0x1c}, 0x1}, 0x0) [ 268.345787] netlink: 'syz-executor3': attribute type 12 has an invalid length. [ 268.389678] netlink: 'syz-executor3': attribute type 12 has an invalid length. 2018/05/08 06:24:20 executing program 0: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendto$inet(r0, &(0x7f0000103fa0)="88", 0x1, 0x0, &(0x7f0000ab9000)={0x2, 0x0, @remote={0xac, 0x14, 0xffffffffffffffff, 0xbb}}, 0x10) clock_gettime(0x5, &(0x7f0000000040)) setsockopt$inet_sctp6_SCTP_EVENTS(r0, 0x84, 0xb, &(0x7f0000294ff5)={0x0, 0x0, 0x0, 0x3}, 0xb) shutdown(r0, 0x1) recvmmsg(r0, &(0x7f0000004100)=[{{&(0x7f00000039c0)=@ipx, 0x80, &(0x7f0000004040)}}], 0x1, 0x0, &(0x7f00000042c0)={0x77359400}) r1 = openat$audio(0xffffffffffffff9c, &(0x7f0000000080)='/dev/audio\x00', 0x20000, 0x0) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r1, 0x84, 0x64, &(0x7f00000000c0)=[@in6={0xa, 0x4e23, 0x401, @local={0xfe, 0x80, [], 0xaa}, 0x101}, @in={0x2, 0x4e22, @local={0xac, 0x14, 0x14, 0xaa}}, @in6={0xa, 0x4e21, 0xc71, @loopback={0x0, 0x1}, 0x80000000}, @in={0x2, 0x4e22, @local={0xac, 0x14, 0x14, 0xaa}}, @in6={0xa, 0x4e23, 0x9, @local={0xfe, 0x80, [], 0xaa}, 0x4}], 0x74) 2018/05/08 06:24:20 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000001a40)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000001a80)=@ipmr_getroute={0x1c, 0x1a, 0x511, 0x0, 0x0, {0x80, 0xffffff7f00000000}}, 0x1c}, 0x1}, 0x0) 2018/05/08 06:24:20 executing program 7: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mount(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='hugetlbfs\x00', 0x0, &(0x7f0000000180)="85") mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r0 = syz_open_dev$midi(&(0x7f0000000040)='/dev/midi#\x00', 0x7fffffff, 0x0) ioctl$KVM_SET_CLOCK(r0, 0x4030ae7b, &(0x7f0000000080)={0x7fffffff, 0xfffffffffffff782}) perf_event_open(&(0x7f0000000500)={0x6, 0x70, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xf9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp, 0x8010000200000004, 0x7d}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mount(&(0x7f000091dff8)='./file0\x00', &(0x7f0000343ff8)='./file0\x00', &(0x7f0000fb5ffc)='nfs\x00', 0x0, &(0x7f000000a000)) getsockopt$inet_IP_IPSEC_POLICY(r0, 0x0, 0x10, &(0x7f00000002c0)={{{@in=@remote, @in6=@dev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@mcast1}, 0x0, @in6=@remote}}, &(0x7f00000001c0)=0xe8) getsockopt$inet_IP_XFRM_POLICY(r0, 0x0, 0x11, &(0x7f00000003c0)={{{@in6=@remote, @in=@remote, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@rand_addr}, 0x0, @in=@multicast1}}, &(0x7f0000000200)=0xe8) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f00000004c0)=0xc) setresuid(r1, r2, r3) 2018/05/08 06:24:20 executing program 5: r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x0, 0xa, 0x8400000000003, 0xffffffdf00000005}, 0x2c) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000140)={r0, &(0x7f0000000040), &(0x7f0000000100)}, 0x20) r1 = accept4$ax25(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0x10, 0x80000) getsockopt$bt_hci(r1, 0x0, 0x3, &(0x7f0000000180)=""/90, &(0x7f00000000c0)=0x5a) bpf$MAP_LOOKUP_ELEM(0x1, &(0x7f0000000100)={r0, &(0x7f0000000040), &(0x7f0000000280)=""/231}, 0x18) 2018/05/08 06:24:20 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) setsockopt$netlink_NETLINK_ADD_MEMBERSHIP(r0, 0x10e, 0x1, &(0x7f0000000040)=0xa, 0x4) sendmsg$nl_generic(r0, &(0x7f0000b3dfc8)={&(0x7f0000000080)={0x10, 0xfffffffffffff000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000280)={0x28, 0x22, 0x109, 0x0, 0x0, {0x4}, [@typed={0x14, 0xc, @ipv6=@loopback={0x0, 0x1}}]}, 0x28}, 0x1}, 0x0) 2018/05/08 06:24:20 executing program 6: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_NODELAY(r0, 0x84, 0x3, &(0x7f0000dbfffc)=0x3, 0x4) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) connect$inet6(r0, &(0x7f0000966fe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000c9effc), 0x4) r1 = dup(r0) setsockopt$inet_sctp6_SCTP_MAXSEG(r1, 0x84, 0xd, &(0x7f0000000080)=@assoc_value={0x0, 0x3ff}, 0x8) write$eventfd(0xffffffffffffffff, &(0x7f0000fc7ff8), 0xffc7) recvfrom(r0, &(0x7f00001b4f1e)=""/226, 0xfffffffffffffe49, 0x0, 0x0, 0xffffffffffffffa0) write$eventfd(r1, &(0x7f0000604000), 0x8) write$eventfd(r1, &(0x7f0000000000)=0x8, 0x8) 2018/05/08 06:24:20 executing program 4: r0 = socket(0xa, 0x2, 0x88) r1 = socket$netlink(0x10, 0x3, 0x4) recvmmsg(r1, &(0x7f0000000880)=[{{&(0x7f0000000680)=@pptp, 0x80, &(0x7f0000000740), 0x0, &(0x7f0000000780)=""/224, 0xe0}}], 0x1, 0x0, &(0x7f0000000900)={0x77359400}) connect$inet(r0, &(0x7f0000001080)={0x2, 0x0, @dev={0xac, 0x14, 0x14}}, 0x10) writev(r1, &(0x7f0000644ff0)=[{&(0x7f0000ff8000)="480000001400257f09004b01fcfc8c560a880000f217e00600000000000000a2bc560300000000000000200028213ee206000000000000ffff5bf1ff00c7e5ed5e00000000620000", 0xfffffffffffffd90}], 0x1) 2018/05/08 06:24:20 executing program 1: perf_event_open(&(0x7f0000001f88)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f000000efff)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$dmmidi(&(0x7f0000000040)='/dev/dmmidi#\x00', 0xc, 0x101003) openat$cgroup_ro(r0, &(0x7f0000000080)='cpuacct.stat\x00', 0x0, 0x0) ioctl$PIO_FONTX(r0, 0x4b6c, &(0x7f00000000c0)="37371b664fc1eecf71787a422f2d0fa96ba85519e823ca1345a2a5b22beb00e1f786f3fda99931d6ab8740d09a520d7cba69715d6d86a3487a3e29111adc943cbdf63725b028b7d9e92228931b2af297862adb489b2951a08c6d5122d608d1a0fc22f6394cb3a61c9ae6ead5517e7bcdca9b32dceafc9c9efec656c9700eef3663cd8636dc9a612dc396528614a46e5fec7fcc5143bf5742811d25214334f7e041bac2c01eacd2b7049bde3579139ec4adc325e8b103f8b9ad61e7fc643ddd5d9417bac094d162726f20ac15add57ebcdb5f041c41dcad14063f441cfeab5d55b33704e2bfa637830f88507392a82382bab93c8138e670916a4a9f1ba825219423a71121889ee39bcae40eb323c4e588a0ffca882894e72ce9664b9f67e5343af324126f70ba537bf7742d069aebc558e9811eb2eced60d1684a24e80715c78991cd9d9659a69b1f519f41f4b4bdac4cb8b16aed727f620b24a3b57e0ad3e18e6343576490b231573297d5cd8fc4bdc055334d5159b58a9541ddff2398d0cfde0cfd6ced2ce4c51328c91a026a8fea60de9f9f48358d8a94d767e7602ae044f94d698d26caa3afec698072eb49a46e5104209ef3112e3f6502e0b86b1b22cb3ba77c4d4e59b0fbef5081d46c4aff0fe784d25a7f1bf6f2e946fe1fdb40421907bac77b6720105b5f8d30feb0f92de361849e6fd5ca7e10b6be211f7e76806d041d6084964632d0fa4dd3bdfa05f35680dbcc98b9091034bbc6a279f58f5594e5b4b8bcb6d30de6aa0296adaf6915275222b40316aa48a6610082f638d340bcde1fa682d55bb255e180c0f9fe22dc0e024f40fe5e782aac7a61998c46b5c877e384d417baae614ed4849ee6e4ab1a7c4d37b95d40875bc576fad74901b990a6b5464930f7ea8b8b361d82ae9976a64c89487d5bd973d02d3f5252db34dfffcba75616c44f70ed6673b6fffa038a1d77ca2328b228501b443c59baa248f31b456a73fb5aeba7b84ad94becb509e997f096d6d959374bf64efab5a64b447a3a3673b40a0937197c23b67f99853380afa206868719bf277853dc7db25141e4f10e241c475e8e829c3514529c57989214451ac8434835993eec7d5b34cf2138e250ea97968c2d8b6c82a3dc72b827cb0d117045b9d4fd928021edea46b3ab5bc66bda8a2797c3bce2cbb6e951f689e0f7c277985c28bbbbcc43c02b1fdba124437131aa616186fc5bc5775e6f4db00a9a5017e24e5c3f4e968d383bd03e4dcae05470714928cdfadbd6bceb28dee4ed7ee98f3765fc1de44b5cf480416ab5af3e2fde57e514b4800ff07ede93468ff28b4c8459c00337ced3f98a176b7e05d76cabdb0e7b8c42da817276d32f87320cb1dc9b9ec14cb4a1314d8cb74b104ed9b975fc9443c7861c100a77c3cfa9b6d3659a151354533fc4a310fa1d67f9b013c4a8ef7013ade362d764bc5cef9d9be652421345ba3b70bcc10138f50a0773bb5d4fec971591a2e5952d3dff2fa01a2147c9d5bdf215a7237e55c9a2fb4ef869e414cc37c120f50eeedfae1de8f7acd93e28ef78f9fd6142cd9889d809d06d0a4efcdfd71cf26eee8bc69193e81ae0957ac44cfe421b6a9631168c19d764dd059f7f05cf9f052f4c354090cee87fa763f1337624755fd315a13dd73fe260b224a95d0836ba3a58cf3a2dddb4793f8d91be407f1e55438cde2c8951186bd9fb58696fd058707ab1981da77e29fd50291f54b9e3946bbc149d9ff86d4e1c3041c3b36722e4cfb9363f2c686b0e65e587f52643bd7af01d3b57494f5cc99f0489b59f0df12bd8a3c42c2a17c7fa176a84cd8b8fcc17223cfdfea613be76ff3791b72bbdb60e9fa6e229079b4d24ab13f10aacf426c6f04ddc99348fe3e34a741b5458bb7ee0c7292e244634d462282ecfa80bea9b535180486d61ca5d616f2adb9ee8634436d7887ffe78e1eb262fa162824f69c42220528cacda0922c6630a52c3e5645ce28a70a6d619d4f2fed2fe2fea1610c5bea39d98b06e222bd68193da6ececbbd9ebc381cb5e1572728366b40a9e620f5645e75f52413fa58fc901b63d102f0ebe080db40e7a4a4e8c0651be496a880521fb5b0c9482655e24e674b1a0a73c42a2dbc39b6f0745ce3952c011ebfac439f88e0ec9e829b20e8ac791a95c525049aa38ea59d4b47c72eef102ff614022366b12e0f729826b52e33781c42f179669d47a464167f711de7eefe32444294c75b785a5347147793539834faedaa80a889698e7769eca3ab53b28d014880ef6dced33306edd13541513b5cd8429350fa5aaf0034e31fd21d274cff0a112ee1fba8ff7148444100b0d7f52da35dc0d23c00d9b4c23822da180852677d2c9a8dba224ef73293242be377ee4dca6814fee34886df99ab86901c3f13ce2e6c1896be44b79b1d7ae94e6b3030f8a3768fa5c6f81157cc6480eba48e411771b0de954eee2efbea7271fe31bec02542218316ad50f125e5fdfe89b623cbcd0fae0c3deae89f8d904f582d4b9cc5f5de25c71cb57959c239bcd8af78d562ec06ac5406a523efe61a84cad598e099c90c875f84d37cd62ce0a78f40a4df2c84a23c96aa5cfa0904b902b677de6b031e3ff5f8aab7ab2a319193747ce2a2b87ebcf013ed3e227987caceb23c0075f2b616b7e78de098a677f83218e9fc3c69a6e1a5cd231d127debfe3289329194278490c23deb970a48a554714cdd4dd482081fad09b5f803f126915c6cb1bdfb53c782d284550c9ae9772556d95800459f1c1c7273ff9a36990627060d51ed7eae3ea9cc557cdbf41b3f1b1cf2cb39915fd25b26c6f86ae91863e4793e8a0e6af14c69349643f230799ea2c18c45f02f90be552d3894db6cf48ebd956b20b48da55fa77d7dd7fb88a4d8a94530af5473d23136880ce81119d8cfb75dcfd30775657e4fd7ae44f185a3cb2701286ebd5945b5aea22fe0d6f23187f628cee423f246789fadaf5ad58ab742baa976125b7497053cfea23b493f8c17d0132e94658e1bd31481151787e1b01e2415157a6aef8522ad2bb90bf492c7b5e99058cd1830b485e8d21f34c065b7e1017da4a7197f935ac9d356044710649cec68e8df30e6097df5ca2eb23e629268907e0018057089540f02c1f123dfceef65f78b1baa3ca2775fb0c36e5a4937cde947d92b79397db94fd8ad5024da6663845c1ca2a32ebf022f1bf802f8449edb9c0654569260d26f7803c151654028ab31c7ed6fbcde7d5a26692c1bdc614b8d3a44258860c75bd4cbc0143b1bb323c25293949bdf856c76a8c52ed2e02371a53338497461498dd72f2e6dfd331f818e3e98ff5a2c7d7e88d731b8dd31c8171684f4b18508eebf5526abea99437517479112d7c1af2169762a041b57b4a201c5d3a8c2a76ac77a227f6887bb3a77c8caa2efeaad5a03b991a90caf8c87cbbfa75d78d0fdac44b557c17f7c7c2fca6970e4b8f582121d9ed34fc17d0daf7242f52f60e5ca82e965c66d08b86cd4b8e95c3643ba008df7269f0bf790a18aca56c6227de0885713e2831d2dd3e081d7343600737a6ac0a0be0d7c8cc4455a6d7fbad5d03a6a772637deb039d0f006ea6b2f3708b81152e6275442fc59cdec4fb84e010b20edb55cfb99cd9a69c65275687394479512060e0605a0213cef3037f33edf455fce2c3f57c79c6ebe98bcf886561e72c257df5395f60bc671602eadbd244fcadef089bc3cd4b60fc594492556d5abef156612ad4d67d3a382e621e84dc08dc2c22c358253a0fe36ed2c718c72b823a37cca1dd046cafa2ead7841de42efcccb5ea807a0b96733d9ed867fb852b5d02c5df3eff3bc540471d95206e60c241a5acb51f7aa22dad2f1fcc64c3c8912095ef54a599dbd79478320404e85d60e724cbd24f0131ad3cac5038434518040567b4bf9b80c99cb563c62944638b936b4a41b94e953fa88e0d3900b55bf096c23bdb06a5081a32da9deeb0e539952fbad3721bd81db3b375703ee7dadbb3f1e458c26ca2958d35b499109c30f894252ba6d720e4c83c855dd4e7161ca979b779bfce802fcec4286e39571b7dc5ad4225d72c955b7b1c30efacd17d7a05658eeeb3c3a9bcf0717633de22ba2f595b29119d177752e6e821927e7df9e9945aba054225da2b1a2f8fb662c09cd4fe231a6f16c18dd14aaa775f8682be197c26c8188cb258a2685299099ecb61e4e96ced6a982b165e1af49e3ffef0a1dc71d2e9e37f11c7a7260204ddfed48b1694e015dbbcc055f12d3bf3de1ce3e5bb7165079fd5dfa1828a9a4c3e079528b4ff3f9deb82778f83d6d645a4ad2b8915eafa99deea9272db187274a495ee0407e97b539cc08883254b5471135614bc0c63df5893e6738afb5a87b472fe7a579470481619c26147edd0cdbf0891d728a9a44bf43c634d832af0b9144e2a194ccce4a517048d566602834caf3c0b38677a147890b2b15841c3cdf05050b549b042659a45afa0c2aeff7caa0e5fea7a87e175e0947d8afe37e843473223a63d70fd68d848ae5b3f08ae2086a956924c4c5c6d6395018b3c3f730a9a1b23b69c8598e55e7bb4b66bcaf476359dfa05f800044a56b7ac6bee8c3132e161d8781d62c0514debc60f91d52fcc6011e83cc1aba3edc06240137962330589eba6b8f477f39fa061c455c0501b9e210d89cce00d143a1a8c90a161a68ecfac168cc2425be786bd3c3f7b9fa1ed8d462f93c46252d7c08aabe97c253e1d0112f8f9456a199459d4b68d6fc8c28c2cf7b450c326cd9cbc844d8dde71fcd8a76d8312debb1b8c2547b74e7e1c8c286aa93721773adea8bd7b6752ef840b7e1cb6173d2abc2d910f44336434dd305f777165d08f9d148c06577eae720d65347ca26ea77076ab8075ab0c4b54abe30014c8a5171abc5a1a672042086cdb5ed76258f4d2adadba1209af996c3e2097ba9f3b79c80534069afe744d3f885018bb65fc697c1cc017696f636854b3d34163295483d0566207072b0b432dfbe9ccff4f5c1684b8d9a6a9c7082f7901914aacdd7cd96229670df42a57b8ee86ae72c86e272a9c553ec4e671278524bbb7cfc1735dec158d641ecdba6090ab514346d7ff82242e785f88e7b7e66658a9d2265b48f4e115ed2b159af951749c5d014b4d167935cbf5ebdbbcdc4a6fd0056e05d3beed12204e57c0f686cf16a1d0e0e7a4aadf4ddd0f8b32b824010837eb62b956d29dc97d51d6b8916067e819e7bfc89ae73be4544ae73184c41c71310fc9eb35f23bbaf08e99105fdc79d77f98d7c6d3b93916cf3067893ebf8e24df6ec2ddd2141184f01b0527de9a9a625ab47fe455aaff9c2f01b5867c254423edf2275f8565745c43e6a4a18d4a03e0e342fbbb84ba5b882a1dc76f6fdf73b99e5cf497fd75f8a2b8c0f536140d5c09bab541145546f8a0900eaf0ff352a60c7f4a41a2f8fe0c21308455430f4d38d3e10347f8f2b2d5265422e034700ba636a04d36630338017a60e023f366a82a2679d21c052bd524abaa0a552ea53b6b25ca5cbd1ce97e2402f2abf2f015d758db1131bbecc58fd579d4729a3f47a3c30e924182ce64fada73024f52630342cffa845d197fba69cb871ed76b6b127626e547d2aa4bf592ab8cb78b0883ee1901aa4fb30c9292a3755e89ab9a25459783c8458c2500317cf05a8e0a0f0036ba26e114636a30fa983b5ebfbc48a63712ce0ea727f4df6bc710c02bcc16418cc3a3e295fb675bdc37c42bccba92252738564f359f260bd04d5f72a2e667e1c680217c1679abdbfa466adb50668b173fc3a") syz_open_dev$sndpcmc(&(0x7f000000b000)='/dev/snd/pcmC#D#c\x00', 0x0, 0x0) ioctl(r0, 0x7, &(0x7f0000001f64)="967d34df09b3ce272a58d87bf2") memfd_create(&(0x7f0000000000)='em1\x00', 0x1) 2018/05/08 06:24:20 executing program 5: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000003}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0xffffffffffffffff, r0, 0x0) ioctl$PERF_EVENT_IOC_DISABLE(r0, 0x2401, 0x401) r2 = syz_open_dev$sndmidi(&(0x7f0000000040)='/dev/snd/midiC#D#\x00', 0x9, 0x40200) ioctl$EVIOCSABS3F(r2, 0x401845ff, &(0x7f0000000080)={0x2, 0x3f, 0x6, 0x8, 0x7, 0x1ff}) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x2400, 0x0) [ 269.220380] netlink: 'syz-executor3': attribute type 12 has an invalid length. 2018/05/08 06:24:20 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000001a40)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000001a80)=@ipmr_getroute={0x1c, 0x1a, 0x511, 0x0, 0x0, {0x80, 0x2000000000000000}}, 0x1c}, 0x1}, 0x0) 2018/05/08 06:24:20 executing program 7: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mount(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='hugetlbfs\x00', 0x0, &(0x7f0000000180)="85") mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r0 = syz_open_dev$midi(&(0x7f0000000040)='/dev/midi#\x00', 0x7fffffff, 0x0) ioctl$KVM_SET_CLOCK(r0, 0x4030ae7b, &(0x7f0000000080)={0x7fffffff, 0xfffffffffffff782}) perf_event_open(&(0x7f0000000500)={0x6, 0x70, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xf9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp, 0x8010000200000004, 0x7d}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mount(&(0x7f000091dff8)='./file0\x00', &(0x7f0000343ff8)='./file0\x00', &(0x7f0000fb5ffc)='nfs\x00', 0x0, &(0x7f000000a000)) getsockopt$inet_IP_IPSEC_POLICY(r0, 0x0, 0x10, &(0x7f00000002c0)={{{@in=@remote, @in6=@dev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@mcast1}, 0x0, @in6=@remote}}, &(0x7f00000001c0)=0xe8) getsockopt$inet_IP_XFRM_POLICY(r0, 0x0, 0x11, &(0x7f00000003c0)={{{@in6=@remote, @in=@remote, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@rand_addr}, 0x0, @in=@multicast1}}, &(0x7f0000000200)=0xe8) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f00000004c0)=0xc) setresuid(r1, r2, r3) 2018/05/08 06:24:20 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000fafff7)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) dup3(r1, r0, 0x80000) ioctl$KVM_CREATE_VCPU(r1, 0x4008ae6a, 0x1) 2018/05/08 06:24:20 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000001a40)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000001a80)=@ipmr_getroute={0x1c, 0x1a, 0x511, 0x0, 0x0, {0x80, 0x1f00}}, 0x1c}, 0x1}, 0x0) 2018/05/08 06:24:20 executing program 5: r0 = openat$audio(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/audio\x00', 0x0, 0x0) close(r0) getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(r0, 0x84, 0x1e, &(0x7f0000000000), &(0x7f0000000040)=0x4) syz_open_dev$tun(&(0x7f00000001c0)='/dev/net/tun\x00', 0x0, 0x0) r1 = syz_genetlink_get_family_id$ipvs(&(0x7f00000000c0)='IPVS\x00') ioctl$TIOCNOTTY(r0, 0x5422) sendmsg$IPVS_CMD_GET_INFO(r0, &(0x7f0000000180)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x40, r1, 0x500, 0x70bd26, 0x25dfdbfb, {0xf}, [@IPVS_CMD_ATTR_SERVICE={0x2c, 0x1, [@IPVS_SVC_ATTR_SCHED_NAME={0x8, 0x6, 'ovf\x00'}, @IPVS_SVC_ATTR_PROTOCOL={0x8, 0x2}, @IPVS_SVC_ATTR_SCHED_NAME={0x8, 0x6, 'fo\x00'}, @IPVS_SVC_ATTR_NETMASK={0x8, 0x9, 0x80}, @IPVS_SVC_ATTR_SCHED_NAME={0x8, 0x6, 'wlc\x00'}]}]}, 0x40}, 0x1, 0x0, 0x0, 0x8000}, 0x40004) syz_open_dev$dmmidi(&(0x7f0000000200)='/dev/dmmidi#\x00', 0x80000000, 0xa000) ioctl$sock_SIOCGSKNS(r0, 0x894c, &(0x7f0000000380)) 2018/05/08 06:24:20 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) setsockopt$netlink_NETLINK_ADD_MEMBERSHIP(r0, 0x10e, 0x1, &(0x7f0000000040)=0xa, 0x4) sendmsg$nl_generic(r0, &(0x7f0000b3dfc8)={&(0x7f0000000080)={0x10, 0x4000000000000000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000280)={0x28, 0x22, 0x109, 0x0, 0x0, {0x4}, [@typed={0x14, 0xc, @ipv6=@loopback={0x0, 0x1}}]}, 0x28}, 0x1}, 0x0) 2018/05/08 06:24:20 executing program 5: r0 = socket$vsock_stream(0x28, 0x1, 0x0) r1 = dup(r0) setsockopt$inet6_int(r1, 0x28, 0x6, &(0x7f0000000380), 0x4) ioctl$TCGETA(r1, 0x5405, &(0x7f0000000000)) 2018/05/08 06:24:21 executing program 5: r0 = syz_open_procfs(0x0, &(0x7f000000e000)='fdinfo\x00') perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) fchown(r0, 0x0, 0x0) openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ptmx\x00', 0x80003, 0x0) 2018/05/08 06:24:21 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000001a40)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000001a80)=@ipmr_getroute={0x1c, 0x1a, 0x511, 0x0, 0x0, {0x80, 0x1f00000000000000}}, 0x1c}, 0x1}, 0x0) 2018/05/08 06:24:21 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x2) openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000000)='/dev/loop-control\x00', 0x400000, 0x0) bind$netlink(r0, &(0x7f0000000080)={0x10, 0x0, 0x25dfdbfe}, 0xffffffffffffff5f) sendmsg(r0, &(0x7f0000000940)={&(0x7f0000000140)=@nl=@proc={0x10, 0x0, 0x25dfdbfe}, 0xc, &(0x7f0000000740)=[{&(0x7f0000000500)="15f0d9ab8bbd26d1f092dc5c1f67c28b", 0x10}], 0x1, &(0x7f0000000780)}, 0x0) 2018/05/08 06:24:21 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) setsockopt$netlink_NETLINK_ADD_MEMBERSHIP(r0, 0x10e, 0x1, &(0x7f0000000040)=0xa, 0x4) sendmsg$nl_generic(r0, &(0x7f0000b3dfc8)={&(0x7f0000000080)={0x10, 0x4c00000000000000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000280)={0x28, 0x22, 0x109, 0x0, 0x0, {0x4}, [@typed={0x14, 0xc, @ipv6=@loopback={0x0, 0x1}}]}, 0x28}, 0x1}, 0x0) 2018/05/08 06:24:21 executing program 7: r0 = socket(0x11, 0x100000803, 0x0) r1 = syz_open_dev$tun(&(0x7f00000000c0)='/dev/net/tun\x00', 0x0, 0x20000000002) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000040)={"6966623000faffffffffffffff00", 0x5001}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) r2 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000140)='/dev/snapshot\x00', 0x2000, 0x0) ioctl$KVM_GET_DEBUGREGS(r2, 0x8080aea1, &(0x7f0000000180)) io_setup(0x46a, &(0x7f0000000240)=0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000100)={0x1f, 0x0, 0x7fffffff}, 0x2c) io_submit(r3, 0x1, &(0x7f00000016c0)=[&(0x7f0000000080)={0x0, 0x0, 0x0, 0x1, 0x0, r1, &(0x7f0000000100), 0x12c}]) 2018/05/08 06:24:21 executing program 6: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_NODELAY(r0, 0x84, 0x3, &(0x7f0000dbfffc)=0x3, 0x4) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) connect$inet6(r0, &(0x7f0000966fe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000c9effc), 0x4) r1 = dup(r0) setsockopt$inet_sctp6_SCTP_MAXSEG(r1, 0x84, 0xd, &(0x7f0000000080)=@assoc_value={0x0, 0x3ff}, 0x8) write$eventfd(0xffffffffffffffff, &(0x7f0000fc7ff8), 0xffc7) recvfrom(r0, &(0x7f00001b4f1e)=""/226, 0xfffffffffffffe49, 0x0, 0x0, 0xffffffffffffffa0) write$eventfd(r1, &(0x7f0000604000), 0x8) write$eventfd(r1, &(0x7f0000000000)=0x8, 0x8) 2018/05/08 06:24:21 executing program 4: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/hwrng\x00', 0x0, 0x0) syz_kvm_setup_cpu$x86(r1, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f00000000c0)=[@textreal={0x8, &(0x7f0000000080)="baa100b000eef36cba2100ec66b9800000c00f326635001000000f30bad104ecc80080d267d9f8f30f1bb429000f20c06635200000000f22c067f3af", 0x3c}], 0x1, 0x0, &(0x7f0000000100), 0x0) ioctl$KVM_CREATE_IRQCHIP(r1, 0xae60) ioctl$KVM_SET_DEBUGREGS(0xffffffffffffffff, 0x4080aea2, &(0x7f0000000140)={[0x1, 0x0, 0x2000], 0x5922, 0x1, 0x9}) ioctl$KVM_SET_DEBUGREGS(0xffffffffffffffff, 0x4080aea2, &(0x7f0000000240)={[0x10000, 0x112000, 0x2000, 0x5004], 0x4, 0x62}) syz_genetlink_get_family_id$ipvs(&(0x7f0000000300)='IPVS\x00') sendmsg$IPVS_CMD_SET_SERVICE(0xffffffffffffffff, &(0x7f00000003c0)={&(0x7f00000002c0)={0x10, 0x0, 0x0, 0x10100}, 0xc, &(0x7f0000000380)={&(0x7f0000000340)=ANY=[@ANYBLOB='0\b\x00\x00', @ANYBLOB="020028bd7000ffdbdf2502000004000000000014000200080002000000000008000b0000000000"], 0x2}, 0x1}, 0x0) r3 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_RUN(r3, 0xae80, 0x0) getsockname$inet(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, @multicast1}, &(0x7f0000000100)=0x10) ioctl$KVM_RUN(r3, 0xae80, 0x0) getsockopt$inet_sctp_SCTP_DELAYED_SACK(r2, 0x84, 0x10, &(0x7f0000003dc0)=@assoc_value={0x0, 0xfffffffffffffff7}, &(0x7f0000003e00)=0x8) getsockopt$inet_sctp6_SCTP_LOCAL_AUTH_CHUNKS(r2, 0x84, 0x1b, &(0x7f0000005180)={0x0, 0x1000, "7fa8177bdf868ec79527b5023d745c791edd90243cbb11350171262397aebef02df9d69b7d7bd7dae40ddfc07cb630d6423db6b96f3e3102bfc2cf1edea61a4bf1fd10ffce6a6ed2b314d838fe68c0cf4dc6f15f1aa16f4cfcd7460bcad2b875277ff5388204749317adf0090ed1d1c40083c7e1e826bac113a96715b8ca26d31aab6033582d3edd7136b89c3efd8cdc058b55c21e44197c87f139fa6866002eed404cebfa4f348a3ac2af6441b6b11c507bb47893629b7bcaa7e405d791bd204566a7a9359bb467baa6df2f922a5cb8ecdd559751936ba93374164a1edb36dc9d483935ad0e8d7e2aab92ec193780601269a6b70c46e98e74f0adeba1ad5af84caf29d779ae2eb2c538b3fe01c0f156b6d96fa49f7a56eb5f6978a81ef44288a0a0797ca4b1721ddf5b9965a5b1efe6108c7679e37d5e75e7d72de0252e30fbc5489f1f77103ec285c3f77c4daf6aceee4e43399bd2b2aeb8316d8283b16b0ef7897b48b31ca66f36cf2daacf005b5dfc2b78b56e24c57edf0faa1e1b89fc128539102e7d04aef182cd3036aad3b104554fe66cbffe8262e37e27af754ab41788e3c5c4c571f659b9d7be49b7b95aa16ba8ccd00620ca4e4d01d55c8652e99d0c0cb86da587ae53396c71127ac2a0af76adc46cd64c882e2e86d2c005b357523aee6c83b06a73959ae36c19b0bc4bb129a69a1f7d48c98450e543ac899a0c29542b7d5f8fd374cc2352d7673b0e6f7343e6909e483cb828b8e758409287e55b47b234486f4ba2209758fb792ca201d6c83f225a18dadce616655b5004d863eed9a4d8b288facd7f8d711399e8f0afa751e09c979d88e5aef4e8c45ee4f1f1e97706ca22c0299948d66d33aaf6e02a8aeb88aeb804c452a8e15df2c5588ef18856d3c7f53045ffa98cbed027d54c5f3e4f3cf3806daf066eb351ec0eddc51fa301654eb4d62dd03576bbb72517361901de7943e06534bdf33100e3891c6f2f822061e04ed47bb4e2fb3d0ae32e5817e920d3eea0936049c2fca18229dca196ba5bd6e01c991429fa65e72310be91905cdd90b08bc7c9e6fa86d3ddd480b0ea38f27592946eb2d20346ff4a84633ab65da508a411c22b4e3e730758aef8f92fb4d9ea8fc639fca372ce9717eb6bef40d1389c4a85dcdaf4d694aea21a54627e9f1f0174cf68a5590791a9527487853976577f5ce4f8718842703a5db54742e8fc567bb71546cb3aabe7a7e7c61fd648a7c3e7ab699c1615f9b14f15529f3968cb2a6505526976e232047bc2987748750215cd4caa728fbae781b99ff55505472587ef5c6a90ac718c31abce39be47930ef1449fea8689dc8966e43e3bd68244118b59c2f6fd0ca4f4c25faab38a77cd2cad98164f739af993f1a55c256c2a6a9c2330026ba54251cb902cd82cfd8ea5eb0a4142a01a1b760d788c97985b72a91840a35475fcbe23a0d1451d948eda5156e0bf4699b439001f041b5cd0d64cd7c3695d764a98717e88abe419d27199a8a5619d566512c22ad2f8a0581d9ec3417abfa520faf050708eb900c853d69f13a846b920f2183129a9edd455db0f94ae8ea1d5dfebb76d3eac9448a298c3b6b62ce2e619ff51fef3f39240e87a4d04318f59f8301ab43f37ad51adc842f4a10f300b4dc01d2d465df9975fcbc771da374ea6ed7fd5a5400e4858945388e605ac99052386f9f3765a6575f60ab22baf310a15bb675f1420d1b3f69a8f341b010c30993911c7bb4fb58651b52403417b0023ff748d479572438552c1cc3171cc69b9d916b1701babb0051d7c3bb5f11d31a75058f619cdeb51edc830b2aece747387928384baaabab154a1b5ce3904bd5d71b7c00e1b14681cfb5d0eff8b28ed36f89758fe09aae2337a292e0ef6740753047b42baef793cbc8fba1bb116af2e201f0b6f31e8c3d64af76296d54803c0d7061dd84e8fa4eb3570a93759b815c6f1549646e6a21706acb1b4edf79b92f36a8f1671ad53fcf571c28baa2b53698dd56a2ca47e0df5a915cb5bf4c71ca573412f327f1c28c3864defa2ead3534caa508ece02d278472e837f83b5499bcacf010314bd39cdc42e21420d5cbc29897356f5f2c0250375291983020ced2e6e84cd37969e8c7b3e9d81b901134d9b4cb67d15f14c1f00d65059c43ff2b72237b9f2f0a93581411c8d37e2b0ecb6f9fd852b23ebf0437da2aa74b8d2076b89311385ffe1557a81c64fae74b34c6858b1d1e90a0acd1081b50efc0da1ba346cb5928a5a2999c4a34cfbadc3a7025b0c8419f25d46bee2d40bf049351c52b40c88584660c360e52da6e6771c3c7f2b63235516b7c5637203c9a50b398b06073005ed895bb10c907f13958f5896cdc068343a98cc2d6cd7bf1526c86963e4c8c917ab0895104c9e6e5d6538cecc24479ebbb81b87e85272355aec303bc4f7c5e3e7fb38f264aeed8ae585da18c7254e0d5280fbe3ea2dbd8bcbb721b482f5d60a2dbb03b0ed22dada42add66b30ca4ee1d07db5d88456bbb9c19b971918cddbbe75830523037021c441e598b259937a9e27e452f8142f2e75b877f2acd8ba9ee1a92f9040df524f579d735d6b53613b868a3e431e38f21c35d17cd5ff29d850aad4b1f5e97f9814a5f3f8934fcf6deca6391f4c6470da09df4efd00cb40e2b84d29b6c043b63cd7b0c05cde1265ce008380fce0d9e4481b8fe8583b18d20bb9302180c7ce78d37e866ce5a069488b91301e3ce621b3b0163a614610b986a4c4346f873f140ee85c51fcd2b6838514fa77f837cb140541356145a85c9a65a26c4b5f93bf396037e217208f5dda721db0dba9d94fcf384b50049191368e05bec0e001bd1011559780b9803c79ad5fad49409803252f546c2fd08358783260f8e7f35411ace758a17f7f400f8a3904ec202768c612d325d6e868f2c5641c67a32e456d28e767b64dfcf2a3d9b9000995e32855002482000456c580b7f76077408fa90b5875d9bdc56e5ad35335d71376749c6151c7e6359e99eaf54dbdd3428790235f2b0ff599f21c266c86dfb1b7f6dbb5d254d9ac33f9ba795a3514b019d057329606fbc12e5ecae1de96cdee653a646a020b8ad19b8854339469f341237cf747c2a89610ba775363350f0ab7bbe1b1494d61e585d3f0bd68414508d2d53a2083d03f988f75ea6fdc48bcc5991a91068fa1764a849cd23babbc2cc9e9e07a4db6c9333401dcc8ca639a20eacc5cc526f41b9a893e7e2c5796e049a6dc91277760eba198357cf2da8c36bc274556a896a3ac7098953acbd6d96c714a4e31c9cf0823a1b876811360ceedccdd2b41b5b180c6680bd19573d9c8aac58e3bf5df9f11e358b012a4dbdf99725722282ac6215f27c030fa2f787f2ff56a6d4ea4ee35ea1f6675cb575762dad08eff1766bc25b707b2232424c867d49d5f33b86b56d784e56395b9ff825058edb8a067115557e270da2534b44a949b5eb496f6c7b5e5381bf7f40969b02e482c28b8c2af0f2230660e0d07eac456a26136db4a99732edaff0ea49bc2aaa17dc420586da1d6bda180b0187cd7907a573483d597a4d3c2270f6844c3571b59a7905c95117472aa6bf3af54e8b1f3032ba9aad9707120f9957c5aae9726db7d536896cc2bf08b9e6f98b7b59d77b1541f3592568ce8c3f3f6366ca9f9cd1ce2f769c94bbd6ce2a579e27270f1c1d218f160245be2ea0296b23dd67a6169152d59042372ede93f1f38140888057ed4ac63f1eb8a832012ba7670d4a8899baef8bf3f80a3713ac5169eb0323a9aa13fbf559f34aa67bb950293e0ef19d97221bb0bae575f3c4d4f7e2c840ae596be5548d10fe51818a8a1ff633be5b3e2f922a467ef938baa6d3b514689e3de2aa8029b2495eafbfb4a3f32815b7603a6fa07ebc22941e793407529012fd9bbd8957d24fcb2d9d1713ef90853a87c7146daa17259ed02723ad2083ec4339a39e04bac4fed10849eb88d6bba6d1489bf0f5f0556393bb3629552226947f761e08288e343bf997069a165110f6faf30462a88e68d9cdcfa2b701eee52946c81f046cb08c89e2333b22c38b9986ead16744cb98b35b3124af0b7a811f6b14dc715f88dc0ac0da3aa00031460a00bd9ad3e04f85961e21f1831e12bb7b567e7096ae3547288643089cfd53b0ace3a3f69a8bcae020dad227d60ec1d6c16c8fbecc1ae4d4bea65d03c92551ced606285351c8a729defba29320d43dec90127246ce0e35b78529ad25ce13098a32571acfeae35820add6bb2950162b870f73a347f9a286e61dc88215cf953e918fa0e64c492ba5be5d512b45341e3c696dc782dcdb125916f3cd00d84f839efb74059bc28a4a3907af57c16c9464dc7b09c207b2191aad4b6a7b76f16fefc0881fc69569cfda32d296108dff1de0a7823b2901fc8ac1dba033dc21fb192d044e01662fdb044486224af59fbb944269ee3248b1d02fe2540bdb7df5eecba61d8a2a7730cfc5e3cd40a1415a46fd6f08fb3d038c28e4ab5b54c78967475a519a41eadecd390023800376af22d7b473bb7e084b0acb05a6a8ec7f46dd17d604aeeb31f549f754d2ac47aa5ee8842297c943c25746a0d3b9b5e1e00e0a6b4b52e56994072fcccf57c925338911b76ce1cf5af41d6a3e7994f7542607da05dfcbcf8ba03d7294d590c4a296d8adf819947a268457f184a5a5010a3b7e4f7cd6be984c6f9175ee1b0aa4836d72c63992e667541fdca3d9a524ca62c9e8a6612c4918dfa31f7967fc88bb1bf78d0f957a93e7232822b4211749220512514e1b1621c0480765b0c900f87be2c5c2bc491ec64d882a549fd369190f5b212c0dd9a71d29258503915dd125e2a96f6f293c0810c8441ea9ed5ec7ee71f17caad860d113c029f227f6908b9d39c43e95491a0e6c407f7b31a6ec4d7ce40c8d68e25dfa780f4504e32c620fd14f6c37a06b8c235085be5656c1bb56edaeb7188489988453edc3548fe22a91133f4c0001ff9d795e0e50c01277b66af4aee1bb7681bea4b0926c3e9813f4ca3485182ef82fa00491a290e83ffc3ebfca658348f3dc772d6b63503cacab535d5cceeff5ee11705114ab386ed1d833ec50c239ad0a98945c9c7099ab2aac9ebd0d4578498512068747c018435667731a737ed8e489a2df2aa92566c40e7f0d5ccd078f564da67239429b3e0f9a429bdb6a0f6fbfd69afbdcbdc1b18dc6171a1da210aea2e288924e739822e79cc5aa687e614d14e650891bd8a8d80aa403bd28fab108120aa9f6418895fb42f4147152674d6da06080623702aa41e5ab0cab20d39f3f022d1476906466319dc6c35c5463dd1ada2d9f272240dab025871687af143e500862cb87079d5f1ad6d0b8d6c5fc7806c5674959ff03aff93f8d5b87e9faf81590de5e4632503eaab7496329ab6311045f0c1005a4b37cd496222751015c121fd23187ff1ee6af25b7835d8f0d033eaeee00495cc3367e3f3f8e9ea79bb585f5c2bec205761bf764a715691633b4516b70138ae1d256d37055b5fb3d03ef2615a19271cc63a4dfb9bec59314b26dc7330da5ca7d20d19efacf85886d968fed6cd276003dd23401d19e319fcc4ee814ea975953b4eb57434b425104c223239a68da247bdb2cf2fbc10aced52af64b0fd3695025b02811c0ad6103bd2569de4a13305ca9af28748ad496757e75b4302eb05b1ff6bb93c989fb453f14a472470d4c8a03599747fa84f95a12d5de761115aafad0c39c9ac7b74142cd6134740fb0b69c1e8157c63f831b2ae66998f4ce07857e732c48ce31a5338dd3bb72fafac"}, &(0x7f00000061c0)=0x1008) sendmmsg$inet_sctp(r0, &(0x7f0000006240)=[{&(0x7f0000000200)=@in={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0xa}}, 0x10, &(0x7f0000000440)=[{&(0x7f0000000400)="a4c4eada77e7103cd1ee2773949b7362bf789a10677f1420ec288c", 0x1b}], 0x1, 0x0, 0x0, 0x4000000}, {&(0x7f0000000480)=@in={0x2, 0x4e24}, 0x10, &(0x7f0000001780)=[{&(0x7f00000004c0)="d5ba620dafb55854053ddca63d5dc7e5665231e07cc9d814d1692a3625dd40290d4922dccb2e8318ef6a2dde6add778913b08ee2535beb40f338d46698e5a7551b1eee81ce18d78587d68ca50087da9758e0d73fbf460779885eabe5dec76b94ffa05d0ef06f68e0583283e2deed78d4f40b1a05d40604078b3b97aa7c5cf12f9e3cd6851f57260b09f77cba1a727bd63cc9a2f91ae5d10dfea9b52e88c3939b5dbc2fe86d0e26619322db8b0f288d6a36f9348a31c22c79a5978664c2e9d4f5e240c970be363fb25345c8f393fd2a0bc2ff32fd71a3f67ddfd8f84d7782ba07aad718830de27ca894942662bd94f60862ef", 0xf2}, {&(0x7f00000005c0)="96ed8f54ce9da9dc52d3a759128214ab57e1c3f6d928b7da", 0x18}, {&(0x7f0000000600)="c4157d24ffd07552419fa9630e30626430f4bd68cf2f9f2316623c126241a700f6f618e5170ccf7409fe9b404bda82601ea6cb16ad79f445dfa78c668d55a3be6b86ce1bcdd8413a15f004e971ce02caad0c8b7ee1f4ef89c867c67a38eaa2923b023c485cee8040512d9b1b849edbaee9a77a2c3baa437adcb359be38c495cdd312d9b8720746046cf5c0c4426399483b513b0126e50cbe5720a6ae380c94a2fddc35b2acdecac0e860f21139c86122083b4cd530955ba8567bffcd28adced29153d552aac5fe8475f16337c772452f32a064ccd667c27a28817aa058baf395e8483137a130f3b3d1a8e3762664fee7", 0xf0}, {&(0x7f0000000700)="3d343cbe0dd938ccf38019a36be6858b574e86404418a33824c5c855d95cc62ef7b732539758bdd90fe66562593ea7648efcc9ebd3640df0da24229e139528698ab4597acc480e1a661a546cc7abedc92450ca2075871e95aab3f915413fb0414131297c8d9a8e1b2de08fae2ccab0135fbc5f5ebec89e9ad1f0b15ec7e2bb484c5f24281d03584098c9faee7c5237fc57080e8f062ebacfeb2d25d1a93c22ee31c83940201d8af3cb4c6a43eb74df94311341e62b1437df7e519316d30036fd7d93c09d4d32a1409375f317b6d9f6fd4666db049b60afe2b69678a409bf022f90abd7c91c248f7ee9e0f2e1e5c0056e6907c6f04c9488272b30cee07d8631460561200e3e191464cbbf02358d8b52e41e72be6e813a53dd6379e4dc8d40dc68cc20be457683caf77dedb95c530368892e2ab5a3f68dd59cb10734dde41445513ba680d6cd500da2840086df32099d8a592accf0675b9cddb70ff7a73f6e04004c39fb2101387ef7be618ef80505552d6540029ecfcf39387e3c10f2135cbf6e7c2eecff81d42bdbac3332585fbed8d42d636cf39c2602f481e3a37d4f9af90313058202d4e6d646367982c98f15c3f10afea07b7a350d8edd3d1b6c0d98816a1312083170f47bfe5ab73c36a90e027345d98240dd9f5f3c5c1713cec6a081712982111e7f781409a0ef5a0d71ddd2dce802b31dcd881950422b448c292011417090ecd2afa3b42fd5633c63837a6367f8b23feacf277a06750488635795c79eba4f071a16d7b652ab8b27b3af1e93b2ba77e6bcc9ec742e2f455ffe8b85a3cc560491781e1f0f503d09c12773cc5d7789ddd774899ef8f118ab6485c6e02edbbe96e8dac9a027905dd1b2628ec4fa5c4fd2793f39a570a2bc87b76754cc334ce5979499f68ca8491fe49e6a30bac14e6a4519bf648fc505ffced245ee8727638987de383bab40680ed54f6a283d641d53dd25f889f27c80fa308fc30940560522337b2e1509513b6e6ceb4837beace0277270c6f90e8f4cef0b15031965574fd369029f4436e0f80556069021fe9cd97a3811174d39480036c6c1044a94cb03a42242d43b577ce59cac6e300109b54255b17618e6e7833381697a1063ba77e0fab84f8d1d70670d7b681c3f3d4e920d049554a37bc6b96de8232f3173b14e235e914002e1596a5d0e222645bf91f40dd31cf5dd0da7463a800cea3eaea41362d8a9ec168d9e03c3b01be0f21019c54c4d7d046a151d7d8a0a42ad3fa36a2cc77d0d17f0c2049dee8f75e30b6bbc5661769b3b8a27cb295a5053c1827f760cfcf4eb1ce70f71324a0586ae054f8b12818d55774594d888f877067d8fd92d3db0564eff273007e93ae2882895c95e6ebc4625d14afd4f41cf777f5effa5f72c280e1372f29b25e93c80216375c2f13a85b3405d9ec6462a61dba8d3562a1a01b0defc3ae6fe24807e7ab89050190e85d602459dbd0a48e55922b8197cc88273c8555de2e60d62e5ddebbda0241f662ebdba7df92c2c7dacc4258f37e2dfbfbfbc9016b4d31b8fcf5a5d4331a10e458e362512af0e8afba9ad8853af5066d0d3659dc0efa481c2d61c9ebd6f6db9110b0b141894bb3d07a479c8387e3888d7b7809b54981b42cb6f281632f55c5e361de73e63cae1dc3732cc33ef746e910f89ac66081459aa361c6664127b344fdced95dacc5fa58508624bf56a0c75e67d66d117763041e6bc69e6c92a690b54d4898c83d08e39cca1aaa6c19aef7d62fcaa5353dabec8d6a69961b315e98fb96645966e28d3d682612ae80b536751fcea55c30c9179984907ae39372b13fc938e38548e04f4c4d87aa47aaf097c99907013a8097d73b3c75b8454c50e01513a75629b3bc624dcf49cafd4e901c1b98976b50226bc1c3e630c75b11a2c1f58e07c9839f4a12e020c648f06211e477c35da49335868e6ea6506e0465af783b0591b13281613d9d58c04f5578618cdd32830f206c464a5b12ba51520e1e477bc861ae5bc16eff713e2fc39584c4563680eac5a7b787e65ab3b479441ef5a353300851c5dc95be52101f0719c724e512ad9623fc63ec6e2ec4389cb1366d65d1c8eaccab44f1ce0455e6346742877690c76809b079a9bc1513d6a903a1ca4a55b3ab85e21ef8f64e593ff00eab575986905c5633a828a0fe347b4ac306fb958b6dd0f6be21983d70d71d2ff263fb4bbed2ad13f8fa38d2b25ccc2b48702d79f45f7fe2c59cddbc77103082afbd3240da648679e71aeadb9c001ded830f64c7683aac4fc6842845be3848d6e515aee824a73e12c77362f882c268de20abfb16f618abab04c79f626f0334b5f03ff73744c33cde46986f9fae63872e2e115263ded3956eead84bd91d12ed8693ab018c7567b46d676d2cac313a3b256969b7ee772ae9de3808d288cf0a6e5f41d949eaa9b04d4eab91db80066e3d70c0f5ae2bc0a3be56d54dfd28220f4e802934be50ee5f4452c6508e7372211cd8c5ca61ed4c8429367da6a657c9e886f36c42a9013366ac365c42903e90f1cb06664fc30aae746f35b3d06e12f95ebaaffa19b7b2e3e3444e0825949c4bdc9dab8c950a8c00fc1b35ec26031c6f8c777687521f2550142a25280338ba39e189c6ade11bdb4c70c8dfe0c9982833c222cc7e4835d9e736e008708fabb1da5ea33c7a57d6eea16d9ac36ba7b2bf460a6cb0892143b4a00d19d63bac9eca9ed4bb79f251200c5afc195681f30abd6ef83e747cbe2d7dfc664ef581569a0fcf4dea38a8366d071a7d3147fcb1700cccf7733b878b4e3fa1c4cf8d13be87313f2f7872c4e15184e04b718fd01ccf68e8c6bd92f922828b5e43b2eeb32b88483aec50908e378c3a19500da02425500fb1a1e4a25d9a20987e2749c0fe058cf10b8e51db1251e5fc414bc86202e200f24eaff8d4dd9b34e5a834985ba9a04e9ce731eb7be6678f998bcebfef82f9e3a8f2221104ee140bab537905dbbf85d2182036258b1851ac74e8fbaa0c4410f9871379e18861f54a927b98d6fc78096a865cbf0ce5d369ddb147c82d9e2a08cd1c98e77ea5a075a385b14e8183cd947a750c0235a520b6ab38142fffef73095915eadf676b3734a20a70d165f0717cde96bd7cd5c173d18585a8a8a60589b99c58481824df4e471e81ae589ff8bb5faa02cf35d5a3d7829234585d7fd444a320f64463e568b2cc2896482d19b8183fac7ddc6fe4eba44b86515ef3b29db6ff04956b2862e43b9fc3f1a1ddbd650d40d18149ecc75e1c157897c3580571d9c09e5bfb79dda3b46c3c9fbc9e8a7403ee6207608c10c9da7bb6f589668b7d9996d8709c25b204b0a4b86de8d0217640116d65da1f0ad6df5001482f8caf837255ddac00b73991cdc152dfeb8531f65ee45f8a78de7047d834ffe906dace8adce61c53d5176f070f9b2cc1a48c0635c3cea518e936930b3aab01b471cc846db9c0a0e9f18388cd074fdbfb5c3e4517e2abb383076496055c431fee7b39b146ca09950258d0494409b9bb7ccc88a12695257b66a6eb449f271535cfff391bfba06e1ee00d2be65ec51b3742317233ab70e37dcfcaffede7c9d2c873826183abbb12ed0b660ae451a9c1b972c7ade943e4510ec3d345510b1a9896ee7ed315aa268d5d9e88bd185ee95a452a6c82d519305101cd8b63eca29505e12cdb2e1e6a80d3575ade2e1f19fc6cf715494c554e9921df135cecc6404c3cded1bde67045aba0112f17bec168710fe87f7f795dad890f46e92a62825bf3b3cda41bb3f734e85fd69e3a71a34de31d1aa82daf26683b2b730395c083457e8f24b890647b992fa767a74afa3b812f4656552d77a833f39be8c110270ea11ea3c4c4e6f64a8938dc32c6fce8fcf7fa96d58b8752363940249ff1c165c62cbdd77b0334ea26db3f5232044e2580e514daaae70e70ccd9902ad31af242d1070560434b622151a6b4da09589f226b151c7bdd3954f861f51889b9aa883bdc68332f57622b7db3630d70a946dc0824af52392a35370edbc109c0802cd46e50ffd17b9ead87ec6729bc5147462160dcaf6ebdac2949f4e6369a3d4123bab309b36582ce56090bea0c4d9db73a3bbfc101e0102e80bf7b5b8d967d216b0bdf1cdd7df9a7abd784fb276e276b4263080636b830437a32a627fb234a67372a5b3b7dc9aa12940ea92ccfff039c0f2957c533ea26fd0d88b1dabbaa9d1d31c645d11ad1209e75d1dcfb1a89d137e97859b8cc626183b05a18fc996d9866bba57d30d52cfa8fec5645ed131f6c887509307cc5b7daa92f9f4b2fea99e47b2b4ae120cb90168f1cb392ee76aa3104d4ae7b0fd856e15baf89b7493452785d00cd2537b7683c6a5873063f2c0ebd9c028ad18fd611feac13facc94489878e7503220a75bc48809297e530a7c3f18b09d58babd260b18cdc01fbb87e80d3a1112361f48a67227313e9acd9091498748a73e9f14b3852f0595f3f25fde6d5c619a8f8ccaebaa76fead63c525720af41bba18243df627c324043eac9e2b786fe4e6b64faaab4c995d2ea84100b8de7a953565396527eab0bf6be053f7b5e1de16f8fbff981170c908baf40907765bcbbc24f087ae521ac9a01dff2f7a8419d0ca625c0aa5ac803015af64415dd4f94426912d48bb13e23792ad9b8cbe183e92601e359c85eb54dc9339840ad45f91f18bb62586725001e66bac845bc6e212830224fbad2c1e8c1ba64295c4308210954f59e9ca2d225e4db7e1aaa93f7f409eaf5d6840fe3dbd8cf1d10e2197c3aaca8d3575b305bc266f7f07aa3b3c9a971233a2d029c1b2965e643ff161624cb20682b044a12465225f609626fcc2b91b0331d0e31b0757d2dc912103a7555d5f16a33d92a43c2d24c4bc35bc3f962f429b10e02879141f71c660abf0a5d65a8ccfb6165792ff0968e8c2a7238e77aaf61fae5ff86efcdaaaa916b867ca603553991842a8ccf188219f59b8264f86adf38d26c8041d551c4bb2757792ea46d8ab75232d7a52416ddcd3ba48459c4c712f507b50fc58c674bdf4dba156b84cbd1bdaa189660ac0601241ea1beb5eb67eecaf3351fbf6914380a06c4d798f7650b35a7c8a7eb4799e800fcbf06b926dae1a8740e4c72aaf4a2cee2a1e3787bc5eebc913a89de516b61856ac811c2e0c21b815e5c816a68ea5c2a57c22aa88b1d6db9bf6e22dd00228a3e20dede74aa5b4b51f075fd57c589ca18cb7e39c5628c166a705bcb262e119568ef08beda7fffdd63666d55e39f000a52dfe2a88b6abd547f32869aad5af2f284f867057789dd384ade1fc25a04961309a275d74c42fc1323ec6ecff1d2281f9a03f0aaac798dd91b53397df73a89bff204cbd8d4bb191920f474eec32138cef6fc6b4243115cf48806be97d150d8df739f2529956451afbc495d09a5180a1357d50cc055e7e2e8b22c39d890e1c31392afcde24f2d5123aa8d423d9aa48bc1d20be5b6ce40380217dccc8852460f9ce95af3041b96766e241186e2d823e8181cf8bc59ae59ffaf14be7494513c07b92ab80208be07d9e2333cc0b4e88f6808c3e52008e616ad469ddc0f28f49fe8e444a3493b227ccb649f478f129f2aeb6da697e629cdbd5696006047e0da090aea6485ffead756baab8536bec9863e6266024359865b55142e78ba608836c98358d8c7f87d1b9c55fea175e269d5a056bc0a1204e5a477d3ac4741fa9f7f665056e8ac142b20014e7e434f2c64c1b90dd60ab65f8ed137b042ca2ef6fb800418543400bb759fa8ba29efea6b37c6c2e6676b9e125e101013b3a9", 0x1000}, {&(0x7f0000001700)="e4f872c3b5a4c25c8867583d1c7a3757c5a7a863dd082d3132dab90d89f6170d8313ec6847e82984145a3ccaf0554ab372ad6824dcd78ddf4cc8e3a96c76d9214c6f406fc866d70e", 0x48}], 0x5, &(0x7f0000001800)=[@dstaddrv6={0x20, 0x84, 0x8, @dev={0xfe, 0x80, [], 0xc}}, @init={0x18, 0x84, 0x0, {0x80000001, 0x0, 0x5, 0x800}}, @authinfo={0x18, 0x84, 0x6, {0xc4}}], 0x50, 0x2000c080}, {&(0x7f0000001880)=@in6={0xa, 0x4e24, 0x8, @loopback={0x0, 0x1}, 0x30a8}, 0x1c, &(0x7f0000003d00)=[{&(0x7f00000018c0)="542d97c2cb9a723c0ae2b72831709b8dbec56d011279c3ceeee6dc3e885853c178b7a66c2777e7a7ef1773392e5e6a6f87884cca47308d3d1da30c21cd91fbb845f16beeab1fdeb1e5b0a41004c1c45fb5ed5eebf98f8c2f7451c8a35572f79d4d9b0633fe7de105070facc53c5dd6ef09e1765ea00d24379f177139b621925db9956d0802f432596fb4b44e00306756e2d30506edf3d32d7e6a05d1a44cba5f44546cc725b73153f613e185c28548987cfdb775b01a9265b5d4e2c6647954c69e7397630fc163dde89305e4b6046bd0dba5aec7e6454aa13117a6f625a9bf997df43d8cf9384e39bebaefd6417f2a7043d408c49ad96b82855f906d25a4ade9b10ca129b8a442bfd19cd03a6239ff9548573656caa47ca578cb97a0b89a785e72dfcd5318bfbf61aafd0fd1dd713c9864c2f3c8e9f3dc86ee7f29126319cc10076db11a889ec68e9d6583e72bd87b603d45dc424565cb64e8a47a2b4f6628c6a20e74ba400dbe04e9d4daff6dd8cacf64461922cf547b827ae97882669319e0020dc61ad574ba6b789ab6f0a007777a0acdc18e0a517375a89c1976080d06720c4162d73d9e369e5c746585d6bda1ee60ffca0b70e0e0213d614ba747a9ecb4368e5bc785c4cd3c07feb9db39282ff989fafbffbc4cdddd153f58ac8d1ae273fd0dd78980f3cf40b83f9bbae28ef1a7c3020898c9c428a484722d9c3f665b01fe2220d1a84345e25ba6acffae956d14c0c0347fa4e3609bed26711092a065d762bf102b7cc049520ed54cb59e7f0c87e52f98cda03aa2acc72ef87f5f645a1d9d0ec556c54667b5338380e5a730d21d5882cc56ae34b2eeca878bb62d9667d08ed408a7ddb7a1d6479fccab9bebf4e68c1010873404dbacebc6136258c19a43870bb24199b7fb6b99ee22a7e0d103a1694fd80e4a63b1d80e85bc84829cbfbd6c75bb6caee90259264dad1d37cd6dbc606b2c5b66c9cdaaef2518bbf8cd5aef896633c98852e5e730ea2787041d99f595adecfcd5a9fb6d54783770fccc86e88ef603fef4eea54d91c98e59ddf570c4460313c57d54214daabe103f069ded35fc2fca2e50fa171eb765f7ef2188fed8ffb597d1ec3ba8fbb63e6d1179025b0b875824434007c1482ff20b2715fd71407d1187f770c6627b6ab5cb715f5d198a7c23bc9105ef746067b70539fe89d59df2a5d35f2f31c8ec15c4f1a68a54198429faac85faf0f4838a9ac1edef2d2cb028c42bd24c5a5d1aa2de408445144966c659642846f36586a9fb98f0d4955aff057ad39c34753deaeac30086c0ade20a0f1b6a60ac11f24f3d926ce75cfefdfc0348b800d2794deafda078fd845f9410cad5266d6924ceb77fc9248694c39dbf35a288031d04d460d0a86c8e1b1efe9b035cc7c270901474080b69d877744690b64f850d4f68644eeaaa409667e4687d06a9db5063b3f27dc21044e7fda88b4d35c63b3b0f301b5580030d3e990e3c35665b7d1d95ba77aff97019a739a8fce5068357e08f1ee4d688889f9841f8706f4e559b07eb40071aba056fae005005dd8d85bc85552e93f8d2945345a05a8bd3c012777ba274142493c2c39f3bf869d9455e7a50695b8ce1aafbab538e54058e7039efa79395ac6cefee94de04529c2f965e270463e9a02db4a27af7542eb3f70dcad099e29b2b716d6aa9a8b693ca3a8cdc7118945effbcd6c9489a7dc4ce8bd10bef95b87350948aca4b14e878462020db5c5a7145d1b97d922c7d472f0624cae8e322ba186f6e4ef34f4d5f1ebf67ebdc6a1226226823fac490eb743632b20671bc33f652c18a9b97c87763d4a0c8e832044219315ee2a3dacc3cb4589715b4688fc38df4184c3fa88b115c3204d2e2535753c69127cc2830e01673bf918adc09814bcf356b76a016e17c8db2bdb772611b185c0c8eb2d9cb45764bed86010d58b40c7f6d4c4b5eca8475cd9e328a8957e463b64b70ca6200d33ca29703f03169a1bb572aa4bbd3b522c151ff9583a0f730606ef5111621bb60f33c1edc185352ef2df3d74a07e4b9db79812acba59de02affcbab8841355e1133fdcf18f43539616c0888e2895798b738c8a975f74ffcde3bef158ef273cb4f902831df0c7a8404a24ed7cb7ab416830012a12e0b9f9e841898f80259324f7910fa4128cf82553d17231872a6b567abecea713335fabf728ead443dbf2a14944dd6f8e56a9d0ea06e67e7e8deabc86060ff5118cdb83c6cacc86254e9f4ac36a6305acd082fa916c8e3db0630d79109588aba5047da6116d0b433835621e0ac4960f52fc3614eb17ecc4e8a50c31db2421fd73bbbc74893c33d9bc2cd4e6b081d840ad399e507747a1d2efa693b7ca70de49e7c0a74894a31d93c012c43724d64b9c26ee3d83bff1ba07610cb1b9169604441fb6a9e10d7445b86d01d9c37fe7cd40cfd8bb8155ccd74dfd01b03f8fe4c2b66a95e52af89cac8956a8c8403ec458dce38e5303ea471d19c817de107aa54e3c561756aa188678bee047f1c2f0dd72fc5993cd66f3867b4c36970c4dbf730a4c57cb5abf46dd17523d5496ffd0129b1b9fc0441ea552a02fdd9c78a75287cc61d180545f96911b338a16671d845a88f0676e3b69b5e26c437d0a3dc44f995c4efc1b9e49abb3cea4bfe00f4677d7d8ebc6c57b997940d2275bd1fede958101e00be17f66590cbb02b312d2b8f5a679bb7ecef24560c21b755e70275d97d654f88ddb6ed3d5a3b0b45fa239a1b921bcc76295813f5d5196745b3a14225efdb16777ae145f3545b282f28e9976008b54eca4309c2521c57b1a7d12ee720adcc1a079787e39c781218e4aa331cd735a1e42f57dbc7f46ae1f46c503d41a7c43d452251d8dd609f1266e2b2a23942fae672c0ddb4c859ce7b3fd6f6e839f8a98f01fa6b361d016f03133c059fcfd50ef400bdb9b1ef0c60765a58ac2de12635cad326b04c011f25453f91f04c93da0651aea529928a499cb7e87eb3567cf4d9584abe1115813ab4f61ec79102f25654f4d7edbf440e22b1df545cf1b367a05467efc1f267162b2641515f35e73382372e08036b5c2696d3f8b39809dcf58cf05ab8b384a42c9003d4830c3fdcaeab7fadbf1d910c5f03053d161275d1b4a3731dd51dbd04ba2ac6894cea9bd482ef6e4fd1453bdb30f77220aab280eb0749a3278c89850a5156155af27474209af03d31d6eea07c8e58169641134ee5afc4e41a406039cb651126441ef69894b08f0b7e00b4062a13dc7c408876aece34a2a23f286e2a7bc49f9e29020ff3922038747d9bff86234b79cee4e2e3570898cd223a5ba91b0c6078d6280bc4e43130cd6cc2980b0ce08ba590f7e1c10ed1533d2eea160f1b933412b128a5edfed0868acc081de3fbe884b9a268ba883756dee986f9b953a26a387bf4270229a661b169c90620ecc633516c56283f2b27c05d5cfffd4c2008b1568fa8873054ff7bb53a3480602e963b408ab7c80c54af1b20a741449d81d676a71b3ff08915136a39312002da4274779c4e38e9ff0a0989bedaff8c508f5d3140c1c2224cdbdfab7b62b13edf7879aa615e77cdb0da76eaf917558dbab4a48db9e89322db3b36e80142dfb19069b94dc13a2a8d89d197dbb99f6a22f67a964b1d6737a46fb160452f3c58f1096b78edcde1f74fd1d43edab3cd058f8532876ac0c48ce6c98c1774dfcd6e066ab285e200cb5acb955c0226d8f50bb1e5eae4e9412ab8f7d9946347134e24a1aaf4c4e3ed028ef0fe9cd538c82f19ce03891a18e9f4bdb5a4bf28062beddd86b67205917699f24e80af568787e7349c2dd038c85377b196b92f78ba9a64aeada275b392fbf2469106e4ab7b6f8e927e3e72441876f481d68f9e57a172759b18315cc6e59858fb934d7bc87b0a8d9910c4cca98ba2c2908a4935f23d0bf509088fbbec83c814b976ba56b8d5376bbc69f2641ca53a6433fadaefb6249579c515aa4bc00491bf26aa34510dea8b755fb4ce4d6e737787c4777725a51aca28ef3c683155c6438f88e256ef9c678fd264e47a8f75c943e33ceac346f4d9caf1ffdb7d25af15c2d75acefa1771c638c4e7af67a47eeaf4260f78c12ef1b3b6e4730b66ec14f7c5be6a416d876298eab68d4c10d47089838b2c9000f12ef6713dadb4ce8aac6692b8d99f99fcc8c0d44e273830d17e660a4dc2fd1365e08755f3aacda839b1c46ee46f9357c800ccf8c94ec4bdbd08e7a5ac1beb7e05b431053c97b0623a5bc9d1185d3b5fc6f4358bf86e546cd4c6fe608c80fdbdf3dc7ae4d393b9fc8b00fbf7f9ebcfb571f5509a0bf25529986c4212709ceacab9d16d106ceb1d98889f5c30f12c404e890bd6cbd7be639781c16720d0afafc048bb471cac7739f643c40ac2b071c38281af64f4cab43fccc562968805b2d4bd369b17c94011435cf339d728bab1ecc43930eef01f7eb98f22b369fd56f9360930ff73091875771821f13f251fb398495909ab5321066985fd38315ffd62daf3cdcd91d442a797b788c13e6b7adbfd643fcce2c476cd32e755f46d2a1f9ea22cb171a78e435592ebb6b47f316519575a168bb97c61a590b78c23f3ee27db4827bb10141a1c6bf9b982a0f6ea339d1987543e7d601f0a9a3a7c5345bd8ece01fb87cd2022687f25c771663d9853db00ac147a63611970c18a35535373a990a4fe2d2c90b448b894cadc2b67345901a2ce753541fca3ea2a90dca01551b1c8bcdea52b7d4c67eff0bf5d665ac01b64fc2a89c3c5d4b6bc3c06a0ce67cc523abaf974bfba59fed244fbb8492aab417c6d2a760bd28386aa04a77999743c5bb58bdc7a5ec668b63528055027442823012e87171b8be868cc44c5879469c7e9972bbeef74d4d3425d6e9bdbc37bc1e7e0b9ca8f345c64392722272d520521a7649f43591896d3c3524a58976ab74485ed99ba9d78a96c75f2bc3669a0a9a640dddb854bca429df06c0b7ccb84e9b2596948d08953fbcaa8687ccd290b248116c49d0bb64aafba0dd3d824e7e2e5fd972e68fec348a16e4aa1b0f746d7718a5a50ef658d9bd0560be618fa3cf9c137e23ce76dfff9245a030d7552d3c4d0144f447fa783a73b7d93534c64eba6722eaeed2783d2dbb675babb5bc4865cc6e6401922ef0603a7996870b9c7069cc661b722ef2ceec45ac64b53fcdd67fa5c9b472c4627fbe41b3f6ea3438c47d6c965699b0315e751299d2619cca9c6b84715d7d3c176425e38375fa2c3878a92571938ad19ad6d53689e88822934fd714b8174bc9eef65a7fe9d757d841560057abfd29428d8744709b6517de26d0b00680e3dbbf7caba1181c1e1ed0add28a8c6c859d927358ff61d63a459f208b5fde3e614345c169e1b283e714020058f67779e5c1429ddd7980e258740bb2d18540d059c395a196f6bd6e4c3dc8d66abc509d6a3b2aa06f1461831fb9b9ea51d30e8e8132b64a37e131441c6fcc7f7f3c9af04b169ccd4e500075a872e8ec9b7306301fcb0e9ae50f2fd1ff5df83cd2bc4f41ac141c6366a6a64c1092afaee1a5a1070f15c201d587f79a37ee01dd908cf2eb59ce9fbbc5c3de1be2999331f2d5c287a2e2579a941649d908d16d9291020796379d4fd4a390833eef39ba96456f25eaa53f3a68d6c28ad6671cd7ee17e281c8dfde1e614fb382b84477924fdafd441d6745e70a3373aafbfeb7a82329450288c0f6c430fe545f9ea8e25b392729270af5f859817a963c960c113f5cdcc30bfcbc7cefeec4bfa7f626593674e5794881f03fb5882f66e6bd277d2985398d098", 0x1000}, {&(0x7f00000028c0)="35f4f89219d74cd68013f607556b4ab37f38f5d033e4089e07186a2907e241515bfceef779ddbdaa42caf003174bc6c94f74831e95bb152e605275ac9d2dfa3065afacf6f16147c1a6d6c9a59c4e4f6ab1a654d23ac070a7222437e8dc92f3acd9ca20167dd97db1f433f19ed9e37efa1c917e6398ba741276fe1fc5a08ad66855a84c84f8da574ce8db5f86d707b97d9cc3044ee1a19c5fad63b0011d5416cc431f9452c6eef9ba6daae5dcdac463ba4408e2f8167799278a066bd4783aaa71787358f460d8d6d9b82448ebdc65005fd1e2866e1e7c598d52ad3d24c9aba85c7932056b120152e2eb47f33f18b2338865bd", 0xf2}, {&(0x7f00000029c0)="4997f5dfe9a9c753d2545bb32cd4cdcaff24bd4f5940a45301ded64feaffae0913dbb939e15d3c9fce1dc524dbb4c7eced9788629110cd670deef776ae719a0920b84ffdca475a587ab5a8dbf32c4c1c2dbb4355ea8e6bc9baa2c9348a7f1f18cdd624244e0d828eae72f20215b7979aea6cbc0c45c84268d0c4a51e117d48332bbe9f7a78ec26bb4dde95e8c7f0777e6bf242a2a040b65029a287875103f93e8117cf37cfb606247af1c8fb44d32e6eb3a2abc65a9b7d0a118d4573ed607814cb696dd9d847b3b50a90604db501651fd9d5a1335baa34c8fcf368d0eb21b4bc92f165ecb2e134696440dfd45d1c1c8ea10d70f536b704308373ff9c03069f2e1879731f60ccc51b5ca6b0146f79b99cbecddf6f04e7599c94a8c8b924cf0b0879bf1037d18cd5f57c8dee4393f9e5f302fd6adfed73cfce0f7d7d4bbcf35d2ab54d589b575edcfe27d8b5c5749abd9589821de364199fefe099b9a3337522ba87ff3216ee3d263b624e95ff28831138ef19aca4374515d7faf826713a0b87ca7ef20ac425aff1494a1216011bff74c111e868e24569f03d0613a7e45d4a0f0d398020a2f516ed537d24d2ec36fefaeb9fc9d9750e985ba273ca5b7aa198a5692f234aceeb9184599d043a1f3d0d77f5ed481a610dc9e58c99898a7ddf3365fdda4ee818317b70d552d35cbd7937a6ac96ea3d4ec812670b701ebd7b98626afe303e6c1d58e6b921849a4043bc9758651c1133e0c946a8a0dfbf60f41d5172d01358f5697670bbd1d63f19412d7dc46ce05098c85c1a78b15b7cedc0261967036f5c8bbd8c2a98997ab8daf67dc25e6f2c083043e34a9ef4b15b611a83d82e062d7e62078c2c6c71433c4de578004022df454f8c569390271a399d80fed78d2414a9538e0273e5e3f5c01d012601f7746106549bd4f217fe374288c473b509957960e533299fc16af3aeee9a11a9663dc87dd60a3160e0a7f647595d6b5516c8c1c4ed28839027091466cc7031393290d5ec3090962efa551e42234b9c8640a2b48dc3934e3385326a2e71526e57b2d0ef1cf18959e7cb9a77da5aadc1727528c466220d04ce36e2fc3919024ec7d01da0dc05c6b8d5f1caaeca0d2da434ac24cf8aeb0b287cfcb330400d15f682714ca6b58c5114aa38b8c53f100462e139575d463d4baa9083dcf23b514bdc42a80910df51c174915b1b0c7a54ddfd1cf076e89f279110a966fa9b616fd0933c74edd40ced66efe5c801190cf672b48409b9e1f07d20192c880db5087c307ae3ca90227e884002d142f461720bd9f4832cadc2baa2acfab0f13fd7ed07fd5f304a921897434a4dc88fa104ac5222103464ee3dfb93c548589c42f58c4682e07c8e06e16e68256e986822023ad8067cb803b183e0b055408878446835433e4b1147518a1d6f08fc3e718b461213ce9d7e64ec5110bfe69f463b48bf4ac690acbc5e15f19edc30a55f70a9ac58b3bb9af4300041ebabf0583d2f8ecfe8e94b3b1b2a9a6deaebf8d50d09953dbbbeed495b7f4c9b8ecdbecc85808b8b21fc8a3b098ed0419b94055d129cf4fbb0b6eaad4740d8487dfca9a72eb2e0b64cbd107556820d881c80f1d8b94946bafb568d22060d8846c97663d7abb79f41334d23ef79f1e90a7ab9d93b91dee38aa3c8a249e2e739ecad3b156b9a6abcac3b69889b53f358b5f2fd85f698a5a29a38078ad58d3677107a9fd076b93ad2de5291cb23505744348c88ea58d880b67c930d45596ea1a2af34fc6a99537b5de21f3cfe08732c65b8d87b84485887b086f1f9b6f454a6c1b26f5199a8bda9643934ad257804bb2c69281bf0477fed329018a732e6c2841fd9dfc75fc1cd69850f78c9e4f4cd8506ec717b411f52924dd0f33486d17bbede27307d3a2c5a3f74c4af0d2d45fb2b6f688c1726a5971ff766e5cfbefdb131523663a899d394f4992e14b205b17e64e1b54d43b57f98f961aac47a6144217a52977427a86ed46d7986c8114c0f9352b33dd21b8a0e10637cde5138b00429d04f3047c5636abe6ed01edbeea5e5f1ebf8193d6fb0a6c6b67736011967a58ccadbf8dc840e2e5c9340040a089bc74a7a0a84fee18eb63fbb54dfd4c5464f2c0a3834b1ada116e1e635bff8c3872924fec4203874fe3cdb48dcd0eef931813520ee205a84763539975e9d8eee58e63ee7bf59f6ba9e62375fae118c56be5addf2f928fced6348e3c2e3bfd79b88af74c9658d420535f729ef6cbfe77f459df87e08e69dc7bcc99797fa8214317f9719cd48fc973879789de58587d87eaaaba9e77c7f2873b76ce1e0de422c767b7b5bc723f113934ef8433da1f1e2cf4dfae17ea6cd603e9cf2ae27c84a940fb57d6fbbe73c836cfdb5776aaa3445b55aa78fe0ee410b90e70f8e9cee9edbdb74b993fa12eac54c227507b36980d5c59bec26ca347515e617de59a66cc4f4118fbd289a52f778ce5cc778a24d3c5b972aa1d4d2c0d4fa62b9396edefc872df7b5c0411614b2ed8be833f4c570d8889b0d69115eea725c4de098a798f5183a779584748dd5e11ee07a0fdadc3197a419c4e61db6f83af8c630589c0a3d00a3577a0eb1212785b0e6463cc89a3e76cc1df5f65016799a8aad9e887386d28bfce587b8c95e37e162210f1451471deb7ccb25d43edb80b84d31e03722021fba35fdf6ae67d651a49b19ba375a1471f7ea5f5c3eff7aa103b872541c62c84d1abac7c31a7fe76b1849a15dee85fcf7bb7e1ae1313b4de317babd9957f5ec2e594272fb56d3fe497a5932367f2f8602d46d9ad926ebe53075935e1fb66aa0e27e33db771951087f81b9cb66b0d7ba51303e5656b1377a31c61f213c3034f229154da7a7bef4881093ef8570c99ceabd4ec0ddfcdf9190465c7851f6a7a1c4e44bc62d81ff55097727e10df4a64e1fcef632a11c214e5086b2652c0fd7a21be03ca03fe10e60283af61b877d6f13f1e912c6eaa7a619e956d83351fd2722fe5a373a534619f51436b10f88e97ad14f57c0852d67bcd9b87e9165d85748acb0e4acdad5b264bcfd357672eb931896d014ab11f357d4a160ff4d92fe619ef93ed34893720ed0076508e308ed6a7e0bce883599ff64bb9988ce08df056bf485807e0cedfeb2fafe84497b503436373d7b7307d8ec1da53e507e71ed109f185f0ec92e4ae81534ed0fd64409e25763f40b91c44d80d65897f7d5dfc056be14d7a004e53ff4d3c56d1fb7b5331cd7b49bdf276ecba84f369fe2c91c23d795ff658b89992a34978fd9a37b0ba89ac7fd5b0b45ba11621aa7ca897f8d0ef8ec4d4dbbe3c308c15e45bba148ff80c1f38779f0583bd3cbe1b6e121fc3559d5c0eb4e0f79160a7babe8bc2e9c44641b85f1ed92d7e2d348bd5778df8693feef219112c66891371ab2dc4aae9a9c72e0e83125de4789c59ebbcf1ab4372e3ca3433022d4d1b7038b0209f5c8e6af34d83a2a3838b59f6589695ee680009391a676dd05de5a851b21b82d19d069302aee1abc3ca36bfbd713d2f0d67f3c97ac316b59395d35a805cf9a857b8ff5198aa847f92cd005b38ea72615af8e128fb65efeb92c41264c8b119a564002101e811d444310cf5c82ff21250f1350367272cc74cca0ca3969e0c6ff2335e85d234e5a56c586675ff633035b83750a190f69c851319d3d897895887b6bb04a0b385974a9c4079eeb22195e7396c0ed676720bcf22779a206a6e37a8ad63ef2b4ecbac99e5dd50c5d39f4075a3c78038a14955ac327b5d1de9d0f54481261ef0668a0f39670b0e1bc9b32543c002cd16100c881b78a4d061ae8c9a6ad1cf755ab53b5b91356210ce697a2aa321bf34ca11a0131005c29926ff0f3aca25e731d310f1b7a21472d5c9fdfb282de91e69862cf098137c66c215046d089778fee0bf5af823f4901294e09479c5da33be67bdd8718ec464138001999259c772e7ab8721b7c20dc0a87b577bf4cefcd34de0f0bef24ed12cac38fdb4980b11b24935dcc87a6a903b24814d11155fe6b3d73b45a4b33ed72b5d34f96aadf483748924c4e23f1c02b453d2f01d7f86ce113638529cb8e178980640b832b17ed24e0b577a29b84f8718d06a011d14f33b129b9070ed8c350c904e85fa5876e8c9633e0f40e32af5d571e32fb8befff2afc129ce07d15618c40e32b94a4c45c9199f8a174d0e2c1bb08317ba542edb4ab5c8e3df48a042875a462669b23f0134d92ee4a8f9005358622edef00754339b0041b3efab030ff3d0c330d95eed6fa655e28408134d4b0f1b35da4b4ab15e48c59924326393152c6706bd5fb060cd29e669904cc2a116053177f79ed9f7f228ffb5dae7b4b03c2f3fee2e8e23a92e0041de704483f35de3eaa4e6e2f8bb35c53a2f2a3d0f478b812023d107dbcd6e0f084e7cd68cee5f37be79e86d9022451065ee7d7a5db0481ef7a5887637b8de893c2221673a4abe9d35b9a4fc18e834c3cfc3731ece91567f9c411583f09f2984e57e712162a5c321a15506b4855d88ac90f0c3df90378fa008ff55bbb7321787b95ac5ca719d68a0a51478216b6be23cf2759e509dcf19fb4e382d4814b26683f819a80f2e045cec7d37a6ec4d418f76e890bf2d4a4265ff9add8becd9d859781c3650a4562512395adbc14c930212b36658bf9a181fd55677c0063be9d74bc91a850e7ef7aeeeb661d9278bc93a8b604b959e5a5e72b4360b04011e9de932bc5ee6e7be08a667ee33a2b3e88c2ed15be95047f671849b616051770be755c3cd4e291fd988077b801132c8c19c45833832b6a62aaf0e6d23abd1f9e9f7228c1c834d99f4ac158255ef9020dff23c87cb6c7a1312163c998fb9e1e2a2b0a0f3568619095fd7390bf6bac0d2529505ff1048bca9b6c625e49a4d0e89f02f33521c212a2598c1cf4392646cd255c926c8d5a8ef8328672a8ee138ab5530642ceab47b0dcd188a461e91042ea23e5539a591a693aa28fcaa49698cbbbd9144b43a48ea16aff01075484b717dfd34abd9daf94945f46885ac4de6378d851b98e8db2c52e0700ca8343b95e99f7a6a5ac521f1920e64572f3a36490c8832d9bada6f549f303e976aa1cb1664e9f40872c174330e02c692b1189a38a1647c12c5ebc5274e7d685b43bc83b6a73aacc1bd45ae8966626b737cad33e296de927922697f7991c30378cbb503ae9b9360d3e1f95b8bc26e354ea4d834b2440e2e4479104cc9a9dcce971574107424a0d4eb5de6763d75a056189752ba2c1a9bc8be2ff314f75ec58336a5156da314256c1a227443b80a9ea4834919ee4b37ece31a1ea7bff507da46cd7315c7b49adda76e2898e0aa87fe1c8bb9d0c5bae219a2a2dd7ebe9b0017b51cdebfcbeabe837042fedd60db49bdf63037a015513ac729b476c35184441f1065f5fe4ce2fabfaef0877b15dd91e1411dcbb23f79ce16d79f2cb1591a1b3a1d826b8c26a370b374702b3a4147f54e5d88e9d0a165f3e0d6dde0cc4990796eb72cc7d341e51472b11f24d8af2b8ffe17706b19130b76ad769699091ec91e74e153125b6395bbbe5a6bb3add9bb0f302d51eb8ffb0ea2acb20ebd14b5aa62ba1c3de51cc66854f7f6aa635a7c2629e1d3301bb0e580d5abbccc4111b3b4568589ee1012e2db6ee35d6503b33b47bdf4e03235124909750e1f634cae80d70594934098db6fddeb68bcd54696632c6f1afc5cfa0ca571a68d70581f1bef76c3914de3b4c5c7807bb47c47a8cc9ef757b9de8b32c35a08e93883af7650e992056f46b80f8b3289ce0d1cf2eb3f990a73d74787908", 0x1000}, {&(0x7f00000039c0)="59e5ff0031d623f90db6f09cb63ea4333a860553cc8c252ffadc5630a2ca4e5a35f3e54b93465833b6e954e6dfe221c12d3f12572a7cbb582d66dd73cc905b98972998e4a080004f21c000acfb496af0c9af107c15bcb0aa0c772cc109d48a4702dfe981536130278fb4dc78803b6a65fe896a524c03157b3ad394cdd468f5577dcd10abc962871baa3824d26fcaf678ccb726d6a01efab1a26c208f69b43f579aa016c7fde732cdd1ab17dbbf738b0d4ace5e2015c983a53453ad33828dd8db3dc09ad35f583501cf92db201c11a80da227b68de3e8549651719a9e5467ee1e22c44629c4acdc3edbceae073a0a0666e3e5552a613ca18e", 0xf8}, {&(0x7f0000003ac0)="9f29fc1fdc67a66a1173", 0xa}, {&(0x7f0000003b00)="b24a0d4ba94baad58496a6335ce18ac0e1cb78ef7fac3ac3995254d5b0322ab776d631762d231c9f89f9426df714386a530cce964d5760e138356e9fdb5ac3609500991f6c3dd3b15f8b449219a05b51ddda6e36d1dc671f4107d2362803482b4d515dae4f5279cb3fc1523927eb34f776b07b748d6a158a51c9a40cf6495f109c1c122645604b0987469ea9df03f953553f1b8cb02a8300faade2a3209066310a8b98f08152b51fed9b", 0xaa}, {&(0x7f0000003bc0)="46d102da83e3c0d3813594be24753715ef4af2602329d0d6178c844ef45e2abc2b4108061b979fedc6dddc2a69b5675df37a9ffe249affa9107ba08294a50d579a9664f761581e2ad1d1585e9a9eb7c5db89f54a4a11e88c3fa8b6b31cba1d323866dc20dc793bbc1079ec742d9efe7e39ddd249b74d048dcdbbf8973ba10d9b", 0x80}, {&(0x7f0000003c40)="bff3a7eb51ce5ee150513f178dcaa7ef7a47047362c302ce4f1409d415406f090dbdf03c3d0d97e64520aa", 0x2b}, {&(0x7f0000003c80)="43934b767e4aeb905ed3871b0c527c8ed789f48f6d5a482db4dff21dc82575b53784bb318c2b2d9ad05b6c4d374c7e09b76321c51a69c983ef9a12f1a7a21f70368d7f83faa377ff1b38ac74eef1c35df31f364c16db1703c5b28a273f66ef7bfc019933330112979d4c0170fe2323ff", 0x70}], 0x9, &(0x7f0000003e40)=[@dstaddrv6={0x20, 0x84, 0x8, @ipv4={[], [0xff, 0xff], @multicast1=0xe0000001}}, @sndinfo={0x20, 0x84, 0x2, {0x8, 0x800d, 0x519d, 0x4, r4}}, @prinfo={0x18, 0x84, 0x5, {0x30, 0x6}}, @prinfo={0x18, 0x84, 0x5, {0x0, 0x6}}], 0x70}, {&(0x7f0000003ec0)=@in6={0xa, 0x4e21, 0x7, @mcast1={0xff, 0x1, [], 0x1}, 0xfffffffffffffffd}, 0x1c, &(0x7f0000005100)=[{&(0x7f0000003f00)="2c2222e7b65e6554c55dd89c3283b900d698eb57b723fde3f4092c1bd6477e01ecffed2c7cb03f27b328b4c007fe87e75942bcc9b750eccc241d0c574ac3da100b0d4bb45ea7513f09b4ac06438cbe5bd7fb91a6c267e2ad4cbc268598fac3e728bc4d856cba1ee41127815a1a02e9f02c6dc45032e6b189d7e9d160d411aed1f89fcbb6f6c3fa85f66761996839c553172b566601b928a2e73691a9e47d872507618bc2c8c72ff6ecc74cea25ee8543c5eff57cc0441b0c3e6249facf3d5280ee4335a18085d98d1d9ac6a32548b78872ee981d7becaf8bf5227201798506846a9a4e6a59a3fa5c60d75177a2bf557d2144112aeeb917a7f90e9fdaa9c199d2f4b958f44ae92db930aa1bebc1dfb2cf1acca4b78cc3b600ea295539f450ae8ad12ff786f66ee9d86de954762dbed3beaaa3b309e799e2788e8f48903a43bb986045b6e967b6ce25aaf767c3a54f50a7cb03a487566c42ea6bc9a854f1945a1c3d284cd1be4f328a9dc6032af9fbbdc5b578d1575a82fb8dee1fe57297581080d6718e6e08a22a44d54e681c4c6570815913ac1d32849a837a86d5bce195eda44634f47bdcb7f0ad5e19c3bcd77e4ee3915599d740d17e9317b1e2b5b4a8de1f56b696979b307ba88cc25dec72cf588b2d63322764dd79f8c469b1a2ba290d6913992dff0df6e8b0252856741411225286db99718d58466398aee02ed59f24fa6916beb79c1af57f9c9e9ec1a17a8558079b8bfb29b776614ec944cbb1c8feeb484aac7fe6d2e7d59869bf196bf885b51a1713636c6384cec9c06144f693539380e03241646252e8104da16a3c465a98c5eada39b92e6bd942711e47cc64ee7ccaeeeb5ae5bbc107484365dad8aa9431b5297f03f5bb332794c9e2d97178fdaac4a3a44d0799a9afb6a2e0ed711e4069c2933b45bef46f4e62e1a5b2e026757b8ea4c80ac483c3a438278c1849a0f1c5a0d7dbb6e3be643d69849e5cb79a6676a0dfdb05925fb690ba990cfdb89d980a8d1a06c87e4dba52915e2331fd20a0502bf81928ea5e637060260319dc807c259569002fb83699d0e7b6d23af19c3629b4119d6139bc4e322ae598051c5ae3e9e95e937efbb72734e2e6986efef4fa739c3d3c0b80024594fc156d6a14695171d9e167276b965edcf80a6a399e727df04f68816c0666c0e4a61b3703044b1074d7910b20fb7b0a4cf7af284b2bd5194e521ede2422e7e89c845e5ce0267f3309496ea6771d9bbcac319d7c592b87346660acb07572de93a011e8400f974436a84d77ad8be7e911383efe321a302cb6a0ae797ca3fb8d1a1946caa54a0230ce417f332b1e77076e2e6de17c7eada4bc2eedeca99905154901046dae985875601bee713635878eeca4af9f0ca355c81e6f7c1b890e6ba8928fa0f97a6f976ea1fa64d7164bad85e2ddf635e3e5afc925c25a89e5dce6a9e3f8eaaa73a9b83f7fc77f4de9de33b84f66e40c9b4cadfa7a399f80f62eaf765fb3f63fd20a3e567f28d6ce64a1e9fafb09feadb7289322d2650a07e1751e544783054e7f7f4bc0c403cce8da0fc44dca5993864a0da328457a8b9548a73bf0fba7ea9670cac5b02e20e9de1908db99493666c92a0da9246b7c53f5ed8c4a05715415f1b7e851b13c4f7e730f1cd9f7ad5d61722c36a3ebd7b68980b911ee39d22285e0696f618bc57c8b88b236d167675d8a651172aff1ad98306a8d10da390fb672d2bc552841d572586df09f54393cddcbe6471f10551f24bf93be3dce313da2478f8c7dc29532e102b7604803daf7f57146ac5a950de92f9e2ce2dace702a1b05834e2c85a08fc59a353fc89b4ae64d7c89062a441eb61fa65a527c3de9480afff10a54e946050753a549747b69c9f1111971d02adfa7aa20f0f64f004c6a5c2f01c693a80f4767cf0b3799abb8252e3ad889711b81ea79156a4a14cb137ff53e2b8c666886122fd91e14445e6324dd8d82046ebebf24cb5d26ea9a0b202e454bd3343e76fb96455dbb1d5923a8e1695f802a555acea28cb8ffe0168399db537999763082b45faf4894a1b58cf985cad1ae2b94457ada179b6aadd51eb903ecbbe64637f1e3faf707d6e1abac96e54053ee2ce7dd5da8361f08e2637de8d94dc60bf6de6446fe6d9c6c1ea527e0697ca17aaabda97936e15b7f5a5cd51ef43dbf1691ae8b634e6862ca4b59e23c9f98fc8201fbd042cf7db144ce45dee54cebbb2b215ea0a43aa490dd8fda0b2a8ef8aa0b955f1d07b58122ddb4b51c0ef96aea8c88083ecbd90b81363ba3d5e22a609112e7755dced2a1f1b4e81d438eb00fd9ad8241b19b496ac6fe497dcc1b796402da773961e2c0b1b0cf4dc3bbbe161b1d5f8c42c53de7fa99c2c7d394072a2cf203fbc7604960a14d3e303bae6a2be7b8deff75161ed26e75920fa5634df26fdac3a61a59c82eeb45913cdda587a06f604278f044749bc4f5b472886e67ef69b5e5f4ef5c5d5f4decf5632bb01deafa310ad67d9919ac27a92e24bb5a2a463bc0f34299c93cfd87ed567d0ddff902ef5c0ae90b496ff6c16a0eb62bc33c7b7fa2d088409f39fc7ed2f0da2693f1f2116bb8d82a3da5b427eaa2e3227e1bc217d1024b32b4bfc9f9374f1a5e0b48cdd587378957f54fe9b8388325b89013036ab197e61e1627fb773863110914fffe30e4df3f6c15ed936dd6307d84682adc2c99dfd8c66067bbf0c4197b8767152679550c2e617f67ea1357f943c82d85af27348f2fb7216de808eb9011c71ffe635a2eb896a4d7a8b02fac84d8dbf3d49965c0414f1bf70197e7d9bfa6dbb8e342319a662a0ea16bf7070959d59a40ca652df264b136b0683ff8eadf4f7ea99cac3b3de9246beaf2a2bd090a4f86d492864a7a5c60304c3ba664268945a754367ec0d43723c44d29eb461c8f0b090664c4d49d879f2e852386912b17e3d4e4c7283765e8077a249a300355b49c86bc7832460097a0b587e5dbd32fcd05600b58698923c8e1af78b22d656556f5413e74c46e5032f533d12c30443793dffad68451c2804246728265905e4184bdf346b498fbb2e5db0faee56a45b1a5755c69b4159758ba3e786b9b0c4ccd54f386b1f60dd085ea6c4b6935e80cf00caf60d726ef9ab3bd986e82fb79693f2634e7aa495ff56c152df472aa49a1e494a11c6aa4e47213428300b6406b5ee6223d73f63247440b12a08cf1611ca8d6561d905956e5838d7fa777749863d8bbb2b3e386d4c99e3e38b184b44b93effc3945fef1007a3f287ad2774f1eaa1bf7362ea9f547a559837a527d8c7c1430d7586cb190a6d424161677e3a220e87c469ea0523bd431de1c5ad864d784e81df8b8e04da4a7736451d6153ace340c850254885f8b51932a7c6662abec763a1bbbe363d43b41642179393d3ea2c7ed9b52edbea3375203f4920983e6ac7ee3634e1caa50e539c603b38a0f18b5630c55e794c8f4772ccce799a3ecf3383494449be8b3fecf7fcc94070e42619b52ed219016c53f74da91a0329adbae967e72b2cd503049e7a97944d5ab8143e1051720d26219094647d17d52eb09e3687131307762aaa4881dac9d50397320f3db7574a21a1f4b15097e1a12bd36c9e45ca04e69cd7ad2e2e92ef757d5dd892d657b4073d51539d28a663a807895ca78e70684da9e11e78d37783fc0ae89f3e884831e8aadf3ac7bf6d4c689c74c284ce219d35c951d49efe8106ec841c5c3567a42f127473eb5e02bf1edc0b20762757498330f48fbdd950a116761a02bb0d4d7bc57aac6ec6a39ff1501a81868c362285819b235c2a36a5f8969dd9a83a780dd823918eaa367c91780c69a543f97fe91373c23ecf5d34ce1b5f0af7a5365a66599fa9a9029f17394ed1cc6fc41138ecb9725b570109bc3c59c12e3780d5e1326dcb4368b4476fd7fa42c2ab0bb30284c4ac8c548be82be5bde29389164747e74bdfe856be85c9a95ed3188bc85dc56dce86681517af67205a332d7aa2bb9c45dc6df759db4241c42df9a0c85c94f3376075fd515f17fdeb7fd797d03794b0ae346eca61811081ad57c8451603a7b54052c5a74a83e4d0361796246303ec0c0b0bad5850f79a31db8874ea779c67a0ee96a3e2b6d462fb55a6a1a6893295781208f906a3df2f0253a6495e2b41db82ce90894b016787d110d242b1720fc0be44aa59eb85288fe789c3ea6c4b5fe5b2c68fa7af1f938480e3c7bd19cb08e0ecb0b163a90ab4c8125df0b315711263fdce18155ddfe656533d7b56755043be3db7b67e912741347eec7b92f1b665eb9dcf78a2ad1e1dc29b0c38257b63ac8709435a2325d8d3c36af8b4378cd24849ca913b958e7386ab8db662af540cb1e202f43fe787c4690efd003a6d5ccb359c137370f9330a5e69bcd9687b4468ec8aa554a97d9c2ee1f38c6af344f6487e7e2bd3c14bd4e51bc9925c672cdbec5812e56c979ce7494f35456817b8b1f7cfa231d60ff24a2ffe25c8d4bafde248402f3df8929de1440a718ba1b95ea93fd5da13f87a46a2e7b257f289e7a24446ca7053daf089241a4c3f373e6d4adf3644949edfe1d0134d59c77e6880a06e78a7855d56e5a22c22fae187300293c83a4120483643f25828b89e28c37476dd282c1fa1798382b1cca699e6548d95e80bec79d0c3395191fd4177ea7773197c99e0ede965e30a2157548a540308a1dacf6d1c701cb71c51f53618917647bf2f3208a2a02420e54e9102ade4cc982f1f282deacecc668b3e98ce153b46d16894eda116de813ec461f741ce41b71c2b16402bff1f7a0125c218170dd94a5d86ce0c9fc65577a3b992937ad572f13f8fb8943a1d70a3f2ffb20ef8a6559fab353364b35be80e34074c15724fe9f6ce6bc64edd43669e7e9fff306bf85d0b79413ee0d49688585744b8240833f54a522cb857ee7fc0a6a097c3a7ff1c655ed481add322509f9a8d3a310ad79ba2f6ed7b280ad04873e3fac858f085f6373dd1a92cfadfb932513f4a963747caf1df0cd2921ef3beee41f2de94294487aac8974f17f7cc9ace8b1d24d6ca7d3901ae61ef54dc8fa3a4791d9219b4dbd57e1bc0227cd3b049cd2180501716bd487692396d2041960660b8398ec534e765db50230d8f52d66b92853b07b27fcd4d01b6e9c31efac94ee64723dbe28fb9ecda89ec979eb2d72532799d270ea5eb81f68d71ea5916565a57910d322d193ef88be590838c6a863d11b08b8ab41b0de5b69ffd08006900d6cf69076711aa8f3f29526212d4b2d98298001c0abed123e86340407f99ad5ef06a49943c29c3fdaa805c772e09006ad3ec684397e112dd44747d0796897d755426af9cc76a2f3090606df4dfb3783a1e410681dc1c536211a7e08c7ae8f2d4e3a1bc97d232488f4a54d97141195c9f4789decb16e8d0588bb6081366755c8c6b7aa05b30622091eb91825ed067fc61dcfa8a1b39c51496530570bf886cbe03f8701113d888dfa4e60beb0906855c61477ff44afb4b7bceddca58f60b097bdcb72edbd6dcf503e7a7c484c0565d0fe8b2b4c9515533370a0dffd32bb7670bcf4741e995ef1c34ce7d084e4ca11c61b9068e88864bd33fc713c51414bfabaa4544f9784bba138230493c87f891e5a18fdf580e2d795e5378c0e6457d786300a1e8fc9935de22d5ef0d22c0d71e8c2963b4680e0336cfa4a9709bbfdc2fc2432deb77df67f596d9c932d42fb23afb3cc96d625ab6d8ecdc7f1a973ed9cb1e80bb90bcbfa6811c785bcf1d1121bb6bbd895d4bf8f150063a7c7484a70639a907dc5ffe2a769eb", 0x1000}, {&(0x7f0000004f00)="cbdda9a99b149a7ad2c0607ea9c4b49bc44e28efd76eb4834d5c0f552743a5b1acd80d729dc833c773649af5baa1fc0aaa6b518cdab25890b4f9962c2df149ff3799661980e02d616ab324c00bd97623ce94626641522dca38d2bc26b7b0a0f1c8819bff5989b17459c78c239acf5d98d350f31bb7ce2b27829cec8074b7", 0x7e}, {&(0x7f0000004f80)="59273e811a4127205e7da247ffe29d0df31f0164b179caef066268bda0ff90830434ac2ed1c3b3a35d46289c034840e57d58aa4ab3034d283cb45654020500ead25563c43588a48704f9bf35a2c1094cf8fd2d127b2a40c0398d679b1c8836c0ba86cf941be7de81353a0c8ba55524050cf0f6d80cb68babde3a6e0352b2403d50cd0fbc51f4a03dbb8b841b267b19c2c613ad221133ecf0bc3cb92cf44cb7bea2ca2e75eb0ef155685e", 0xaa}, {&(0x7f0000005040)="16ec7ac7cb2be1d5202cf581028f2e1819df29f1aff702669d6f7b4c0952e5489bbbf6d1bb981a9c81d5a9f4", 0x2c}, {&(0x7f0000005080)="b9d7c62ee395dde7ba4f6cc1184a9ae07470c209", 0x14}, {&(0x7f00000050c0)="211f8d948524", 0x6}], 0x6, &(0x7f0000006200)=[@sndrcv={0x30, 0x84, 0x1, {0x100, 0x1, 0x4, 0x3ff, 0x2, 0x6, 0xfffffffffffffffd, 0x2, r5}}], 0x30, 0x40000}], 0x4, 0x20000080) 2018/05/08 06:24:21 executing program 0: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$mice(&(0x7f0000000040)='/dev/input/mice\x00', 0x0, 0x0) setsockopt$inet_sctp_SCTP_AUTH_CHUNK(r1, 0x84, 0x15, &(0x7f0000000080)={0x8}, 0x1) sendto$inet(r0, &(0x7f0000103fa0)="88", 0x1, 0x0, &(0x7f0000ab9000)={0x2, 0x0, @remote={0xac, 0x14, 0xffffffffffffffff, 0xbb}}, 0x10) setsockopt$inet_sctp6_SCTP_EVENTS(r0, 0x84, 0xb, &(0x7f0000294ff5)={0x0, 0x0, 0x0, 0x3}, 0xb) shutdown(r0, 0x1) recvmmsg(r0, &(0x7f0000004100)=[{{&(0x7f00000039c0)=@ipx, 0x80, &(0x7f0000004040)}}], 0x1, 0x0, &(0x7f00000042c0)={0x77359400}) 2018/05/08 06:24:21 executing program 1: r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/route\x00') sendmsg$nl_generic(r0, &(0x7f0000000240)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x944410}, 0xc, &(0x7f0000000200)={&(0x7f0000000080)={0x17c, 0x26, 0x400, 0x70bd29, 0x25dfdbfc, {}, [@generic="666f08fb697bb751b030dab05a944d4f25fd69d5e07f2b4aa65dae1f1a11fc5d80d6609b509542ea30a6f96a154b4f0dae9578de01bdb6ae6658e69a1da35f17cb7bfa2a6a32cefb25b5a815f429b7dd7bc2ef8629d41bb6ee2922908b65398d0837fd9657def60c34425a9c6d334fd11272207abbb0207572860aadb267", @typed={0x10, 0x92, @str='cpuset*#\\:*\x00'}, @nested={0xd8, 0x2d, [@generic="173affef4bb96489b92cf618fe91f552ef2551012eac06b9f59fd5b04dbc9689231cf99b52fff5607657671cb1385936c9ca8f38a136b9a8e5036f99a283710c4346f0340672bf4d8c47583dd0ccc8c4009e44246abe606c72adf1f70701bf187503d8432ba90a2e612522462f02396ebb417538497fef27940d3567c60348b108985696551fd0d9786a563e228a20aa650c835d954452a42262b6a8b172f0bb57c6fd8dd2961871b69c77358bbd89ce754f33521693f180b3026b91e75f107c9616f059927f68f5016c4e082472b25fc3"]}]}, 0x17c}, 0x1, 0x0, 0x0, 0x20000000}, 0x20008080) sendfile(r0, r0, &(0x7f0000b8f000)=0x8000002, 0x20003ff) ioctl$EVIOCGKEY(r0, 0x80404518, &(0x7f0000000280)=""/218) ppoll(&(0x7f0000000380)=[{r0, 0x2}, {r0, 0x2400}, {r0, 0x8}, {r0, 0x400}, {r0}, {r0, 0x600}, {r0, 0x200}, {r0, 0x2000}, {r0, 0x5304}], 0x9, &(0x7f0000000400), &(0x7f0000000440)={0x6a}, 0x8) 2018/05/08 06:24:21 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000001a40)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000001a80)=@ipmr_getroute={0x1c, 0x1a, 0x511, 0x0, 0x0, {0x80, 0x200000000000000}}, 0x1c}, 0x1}, 0x0) [ 270.453298] skbuff: bad partial csum: csum=0/65535 len=290 [ 270.644251] kvm: pic: single mode not supported [ 270.644261] kvm: pic: level sensitive irq not supported [ 270.649332] kvm: pic: single mode not supported [ 270.654792] kvm: pic: level sensitive irq not supported [ 270.659677] kvm: pic: single mode not supported 2018/05/08 06:24:22 executing program 5: r0 = socket$inet_sctp(0x2, 0x800000000001, 0x84) connect$inet(r0, &(0x7f0000f6fff0)={0x2, 0x4e23, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0x10) listen(r0, 0x100000000009) r1 = syz_open_dev$dmmidi(&(0x7f0000000040)='/dev/dmmidi#\x00', 0xab88, 0xc0081) ioctl$DRM_IOCTL_CONTROL(r1, 0x40086414, &(0x7f0000000140)={0x3, 0x7}) r2 = accept(r0, &(0x7f0000000500)=ANY=[], &(0x7f0000000540)) r3 = getpid() sched_setscheduler(r3, 0x2, &(0x7f0000000180)=0x701) sendmmsg(r2, &(0x7f0000008480)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000000)='(', 0x1}], 0x1, &(0x7f0000000580)}}, {{&(0x7f00000000c0)=@nl=@proc={0x10}, 0x80, &(0x7f0000000200), 0x0, &(0x7f0000001740)=ANY=[@ANYBLOB="70000000000000000f010000c1ebff00d73fa4e537daa77e4428c8191dde23b7814903f7c57850de442195cef4fe245b6182815e88331ad311a24cd11149850c6a93ddcdfb8cbaafd0fb7a1ec80a4e1fe6f7c64a4eabb5f0b94641dee84fd830a7394ae3ab6d04712e4128a3fe1f0d6738000000000000000401000020000000b99f47096472c4307fb7d7c892456a1be2534fe6c74199499a0ed66776fa9e9170593274dc761b58e0000000000000008800000000000000bbf25956dd6b0bbf2f1158444d68970b5042edfe7bf591c79fbf681b298e246a31d8d965ef92475c1ca619b7ed5f994316b51c40ba35a4b1d318e0eb0f16ea0db916e5267ba6607ce5779284abca34dce83f273c60b1394ed9e9dcad4e5db59f1f9d34b81c6b851208fbe93e63743d8f0f21174e44dabd915312f15172219d3ff7dea571fc8466fbfb65d39308a908f4f8b6d61a7c196792304476c47f7451a3f6c5c4e2b2e946d6e3215868d7aec5f9f11f3bb63915668f061fa898ae049db7faeaa718a430326a17a4000000300000000000000000000000fcffffff4405d0"], 0x198}}], 0x2, 0x0) 2018/05/08 06:24:22 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000001a40)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000001a80)=@ipmr_getroute={0x1c, 0x1a, 0x511, 0x0, 0x0, {0x80, 0x40030000000000}}, 0x1c}, 0x1}, 0x0) 2018/05/08 06:24:22 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) setsockopt$netlink_NETLINK_ADD_MEMBERSHIP(r0, 0x10e, 0x1, &(0x7f0000000040)=0xa, 0x4) sendmsg$nl_generic(r0, &(0x7f0000b3dfc8)={&(0x7f0000000080)={0x10, 0x6c00000000000000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000280)={0x28, 0x22, 0x109, 0x0, 0x0, {0x4}, [@typed={0x14, 0xc, @ipv6=@loopback={0x0, 0x1}}]}, 0x28}, 0x1}, 0x0) 2018/05/08 06:24:22 executing program 4: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f00006a4ff7)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_REGISTER_COALESCED_MMIO(r1, 0x4010ae67, &(0x7f0000000080)={0x0, 0x11000}) syz_kvm_setup_cpu$x86(r1, r2, &(0x7f0000035000/0x18000)=nil, &(0x7f0000000040)=[@text64={0x40, &(0x7f00000000c0)="c4c220f3943900180000b98c0b00000f32b9aa0b00000f32420f2210c4e1b3585f000fc71cb93665470f01d1470f32b9800000c00f3235000100000f30ab", 0x3e}], 0x1, 0x0, &(0x7f0000000140), 0x0) ioctl$KVM_RUN(r2, 0xae80, 0x0) 2018/05/08 06:24:22 executing program 7: r0 = socket$inet_sctp(0x2, 0x800000000000001, 0x84) sendto$inet(r0, &(0x7f0000000440), 0x0, 0x0, &(0x7f00000004c0)={0x2, 0x0, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0x10) sendto$inet(r0, &(0x7f0000000100)="c6", 0x1, 0x0, &(0x7f0000033ff0)={0x2, 0x0, @remote={0xac, 0x14, 0xffffffffffffffff, 0xbb}}, 0x10) r1 = add_key$keyring(&(0x7f0000000040)='keyring\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xffffffffffffffff) r2 = add_key$keyring(&(0x7f00000000c0)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000a00000)={0x73, 0x79, 0x7a}, &(0x7f0000facfff)="01", 0x1, r2) r4 = add_key$user(&(0x7f0000fc0ffb)='user\x00', &(0x7f0000752ffb)={0x73, 0x79, 0x7a, 0x3}, &(0x7f00003eb000)="b3", 0x1, r2) keyctl$update(0x2, r4, &(0x7f0000000240)="df02754677212dfc3e2acc26fdc3ffa64813da494137e175e9f2780ac5e2a09f43a1fcebf272a5a135de92bf4a9033933824f6e6aa023895113293535d1c0066d20e0f275188b4b4c187e18774fc2227cbb60fc6697f5337726164c8fbe1181e6d50986cd98a5c44ac0ec375deb27eafcf7d06438f252510d87bd91d03e7dc2faed85adcd88ca30e75b1e143a72d94defa187e48b89efbbbcc9b9a9a307353df7a21affce4e9149eb122cbc356cb681365afd979e97b57b596e901864a68679f", 0xc0) keyctl$dh_compute(0x17, &(0x7f0000000140)={r3, r4, r3}, &(0x7f0000000180)=""/134, 0x86, &(0x7f0000000480)={&(0x7f0000000300)={'sha224-generic\x00'}, &(0x7f0000000400)}) r5 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r5, &(0x7f0000000440)={&(0x7f0000000040)={0x10}, 0xc, &(0x7f0000000400)={&(0x7f0000000200)=@allocspi={0xf8, 0x16, 0x1, 0x0, 0x0, {{{@in, @in=@loopback=0x7f000001}, {@in=@loopback=0x7f000001, 0x0, 0x32}, @in6=@mcast2={0xff, 0x2, [], 0x1}}, 0x0, 0xf0ffffffffffff}}, 0xf8}, 0x1}, 0x0) shutdown(r0, 0x1) getsockopt$inet_sctp_SCTP_STATUS(r0, 0x84, 0xe, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, @in={{0x2, 0x0, @multicast1=0xe0000001}}}}, &(0x7f0000000380)=0xb0) r7 = openat$mixer(0xffffffffffffff9c, &(0x7f0000000000)='/dev/mixer\x00', 0x40000, 0x0) setsockopt$IP_VS_SO_SET_TIMEOUT(r7, 0x0, 0x48a, &(0x7f00000003c0)={0x1, 0xb3e, 0x5}, 0xc) setsockopt$inet_sctp6_SCTP_MAXSEG(r7, 0x84, 0xd, &(0x7f0000000040)=@assoc_value={r6, 0x9}, 0x8) 2018/05/08 06:24:22 executing program 1: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) getuid() 2018/05/08 06:24:22 executing program 0: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) r1 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendto$inet(r0, &(0x7f0000103fa0)="88", 0x1, 0x0, &(0x7f0000ab9000)={0x2, 0x0, @remote={0xac, 0x14, 0xffffffffffffffff, 0xbb}}, 0x10) setsockopt$inet_sctp6_SCTP_EVENTS(r0, 0x84, 0xb, &(0x7f0000294ff5)={0x0, 0x0, 0x0, 0x3}, 0xb) shutdown(r0, 0x1) flock(r1, 0x8) getsockopt$inet_sctp6_SCTP_GET_LOCAL_ADDRS(r0, 0x84, 0x6d, &(0x7f0000000040)=ANY=[@ANYRES32=0x0, @ANYBLOB="35000000b3cc76fe28810deb0f2ad9bec82156f00b18813f86699b9adb3ee3453d72c4938aec71f03f00000000000088d8a120b30023c6d945"], &(0x7f0000000080)=0x3d) getsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(r0, 0x84, 0x72, &(0x7f00000000c0)={r2, 0x100000000003}, &(0x7f0000000100)=0xc) getsockopt$inet_sctp_SCTP_STATUS(r0, 0x84, 0xe, &(0x7f0000000140)={r2, 0x0, 0x7f, 0x7fff, 0x6, 0x5, 0xc3, 0x0, {r3, @in={{0x2, 0x4e24, @broadcast=0xffffffff}}, 0x1a5f, 0x4, 0x7fffffff, 0x7, 0x4}}, &(0x7f0000000200)=0xb0) r5 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000240)='/dev/sequencer\x00', 0x2, 0x0) setsockopt$inet_sctp6_SCTP_DELAYED_SACK(r0, 0x84, 0x10, &(0x7f00000002c0)=@sack_info={r4, 0x1}, 0xc) ioctl$KVM_DEASSIGN_DEV_IRQ(r5, 0x4040ae75, &(0x7f0000000280)={0x8, 0x4, 0x8300, 0x100}) recvmmsg(r0, &(0x7f0000004100)=[{{&(0x7f00000039c0)=@ipx, 0x80, &(0x7f0000004040), 0x253}}], 0x1, 0x0, &(0x7f00000042c0)={0x77359400}) 2018/05/08 06:24:22 executing program 6: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_NODELAY(r0, 0x84, 0x3, &(0x7f0000dbfffc)=0x3, 0x4) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) connect$inet6(r0, &(0x7f0000966fe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000c9effc), 0x4) r1 = dup(r0) setsockopt$inet_sctp6_SCTP_MAXSEG(r1, 0x84, 0xd, &(0x7f0000000080)=@assoc_value={0x0, 0x3ff}, 0x8) write$eventfd(r1, &(0x7f0000fc7ff8), 0xffc7) recvfrom(0xffffffffffffffff, &(0x7f00001b4f1e)=""/226, 0xfffffffffffffe49, 0x0, 0x0, 0xffffffffffffffa0) write$eventfd(r1, &(0x7f0000604000), 0x8) write$eventfd(r1, &(0x7f0000000000)=0x8, 0x8) 2018/05/08 06:24:22 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000001a40)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000001a80)=@ipmr_getroute={0x1c, 0x1a, 0x511, 0x0, 0x0, {0x80, 0xd302000000000000}}, 0x1c}, 0x1}, 0x0) 2018/05/08 06:24:22 executing program 1: r0 = syz_open_dev$vcsn(&(0x7f0000000000)='/dev/vcs#\x00', 0x20f4, 0x80402) getsockopt$inet_IP_IPSEC_POLICY(r0, 0x0, 0x10, &(0x7f0000000080)={{{@in=@multicast1, @in6=@mcast2}}, {{@in=@remote}, 0x0, @in6=@remote}}, &(0x7f0000000180)=0xe8) r1 = 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(r1, &(0x7f0000000040), 0x146) write$binfmt_script(r1, &(0x7f00000001c0)={'#! ', './file0', [{0x20, 'E'}], 0xa, "cb6c1d740eed92a34ce4ae33839816cc7fc4bd17aa4735b680d482b964fb05e4a8d3c0d620eb99c5a71ef6dc1ff967e426c1974ed6665182"}, 0x45) [ 270.665115] kvm: pic: level sensitive irq not supported 2018/05/08 06:24:22 executing program 6: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_NODELAY(r0, 0x84, 0x3, &(0x7f0000dbfffc)=0x3, 0x4) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) connect$inet6(r0, &(0x7f0000966fe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000c9effc), 0x4) r1 = dup(r0) setsockopt$inet_sctp6_SCTP_MAXSEG(r1, 0x84, 0xd, &(0x7f0000000080)=@assoc_value={0x0, 0x3ff}, 0x8) write$eventfd(r1, &(0x7f0000fc7ff8), 0xffc7) recvfrom(0xffffffffffffffff, &(0x7f00001b4f1e)=""/226, 0xfffffffffffffe49, 0x0, 0x0, 0xffffffffffffffa0) write$eventfd(r1, &(0x7f0000604000), 0x8) write$eventfd(r1, &(0x7f0000000000)=0x8, 0x8) 2018/05/08 06:24:22 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000001a40)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000001a80)=@ipmr_getroute={0x1c, 0x1a, 0x511, 0x0, 0x0, {0x80, 0x2000000}}, 0x1c}, 0x1}, 0x0) 2018/05/08 06:24:22 executing program 1: r0 = openat$selinux_enforce(0xffffffffffffff9c, &(0x7f00000000c0)='/selinux/enforce\x00', 0x200800, 0x0) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000000)={0x0, @remote, @loopback}, &(0x7f0000000080)=0xc) syz_open_dev$mouse(&(0x7f0000000040)='/dev/input/mouse#\x00', 0x10000, 0x0) pwrite64(r0, &(0x7f0000000000), 0xfffffdcb, 0x0) 2018/05/08 06:24:22 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) setsockopt$netlink_NETLINK_ADD_MEMBERSHIP(r0, 0x10e, 0x1, &(0x7f0000000040)=0xa, 0x4) sendmsg$nl_generic(r0, &(0x7f0000b3dfc8)={&(0x7f0000000080)={0x10, 0xf6ee}, 0xc, &(0x7f00000003c0)={&(0x7f0000000280)={0x28, 0x22, 0x109, 0x0, 0x0, {0x4}, [@typed={0x14, 0xc, @ipv6=@loopback={0x0, 0x1}}]}, 0x28}, 0x1}, 0x0) 2018/05/08 06:24:22 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000001a40)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000001a80)=@ipmr_getroute={0x1c, 0x1a, 0x511, 0x0, 0x0, {0x80, 0xd3020000}}, 0x1c}, 0x1}, 0x0) 2018/05/08 06:24:22 executing program 6: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_NODELAY(r0, 0x84, 0x3, &(0x7f0000dbfffc)=0x3, 0x4) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) connect$inet6(r0, &(0x7f0000966fe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000c9effc), 0x4) r1 = dup(r0) setsockopt$inet_sctp6_SCTP_MAXSEG(r1, 0x84, 0xd, &(0x7f0000000080)=@assoc_value={0x0, 0x3ff}, 0x8) write$eventfd(r1, &(0x7f0000fc7ff8), 0xffc7) recvfrom(0xffffffffffffffff, &(0x7f00001b4f1e)=""/226, 0xfffffffffffffe49, 0x0, 0x0, 0xffffffffffffffa0) write$eventfd(r1, &(0x7f0000604000), 0x8) write$eventfd(r1, &(0x7f0000000000)=0x8, 0x8) 2018/05/08 06:24:23 executing program 0: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendto$inet(r0, &(0x7f0000103fa0)="88", 0x1, 0x0, &(0x7f0000ab9000)={0x2, 0x0, @remote={0xac, 0x14, 0xffffffffffffffff, 0xbb}}, 0x10) getgid() setsockopt$inet_sctp6_SCTP_EVENTS(r0, 0x84, 0xb, &(0x7f0000294ff5)={0x0, 0x0, 0x0, 0x3}, 0xb) shutdown(r0, 0x1) recvmmsg(r0, &(0x7f0000004100)=[{{&(0x7f00000039c0)=@ipx, 0x80, &(0x7f0000004040)}}], 0x1, 0x4, &(0x7f00000042c0)={0x77359400}) 2018/05/08 06:24:23 executing program 5: r0 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000040)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffd) r1 = add_key$keyring(&(0x7f00000000c0)='keyring\x00', &(0x7f0000000100)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = openat$pfkey(0xffffffffffffff9c, &(0x7f00000003c0)='/proc/self/net/pfkey\x00', 0x80, 0x0) statx(r2, &(0x7f0000000400)='./file0\x00', 0x4000, 0x0, &(0x7f0000000440)) add_key$user(&(0x7f0000ef5000)='user\x00', &(0x7f00008fa000)={0x73, 0x79, 0x7a, 0x1}, &(0x7f0000000140)="c2a67ff8de07f25e8a5c62613d5b0f40487ee4cf0fe82a45a1549792d1966d530475a0af7a4ecf5175cff6e623a1ad215e499f99dae46fe39503b57f549719f0efb43851c714a1707321b99a519551051e4351e27cdbc891c9737677d677b10164a8ae882eb9d681ff0680e4f8b2305c1566359958f339fc21277d2c3a3bdbf7e586d225974cc20e740485ed7500000080ff01000018a33d181db230bf1aed7c34fba3539dbc98f403899d451e978ca3b4c86aa30533d45a44dab0e074e6823bd416a16d5b72035880f2f18767e9f1cd6d8f7c25f830679332172034e10d055a643e8f8c1f515e51b2e4e7d0f6c39ac4400ec7574f46d1915308ca7bf248d3dac5ca3565de1183cc47d0eb62653bc10abb", 0x111, r1) request_key(&(0x7f0000000380)='syzkaller\x00', &(0x7f0000626000)={0x73, 0x79, 0x7a}, &(0x7f0000000340)="2f6465612f767597dc314e20746f667307", 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20200, 0x0) ioctl$int_out(r3, 0x5460, &(0x7f0000000280)) getpeername$ax25(r3, &(0x7f00000002c0), &(0x7f0000000300)=0x10) 2018/05/08 06:24:23 executing program 7: r0 = syz_open_dev$mice(&(0x7f0000000200)='/dev/input/mice\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2000000, 0x1010, r0, 0x0) r1 = syz_open_dev$mouse(&(0x7f0000000040)='/dev/input/mouse#\x00', 0x0, 0x4001) ioctl$EVIOCGKEYCODE(r1, 0x80084504, &(0x7f0000000100)=""/45) 2018/05/08 06:24:23 executing program 1: setsockopt$inet_sctp_SCTP_RTOINFO(0xffffffffffffffff, 0x84, 0x0, &(0x7f0000001000)={0x10000, 0x4, 0x100, 0x400}, 0x10) r0 = socket(0x11, 0x4000000000080003, 0x0) setsockopt(r0, 0x107, 0xd, &(0x7f0000001000), 0x47e) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e8, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x81, 0x0, 0x0, 0x80000000000, 0xffff7fffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x20000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000399000/0x1000)=nil, 0x40000, 0x0, 0x12, r0, 0x0) 2018/05/08 06:24:23 executing program 6: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_NODELAY(r0, 0x84, 0x3, &(0x7f0000dbfffc)=0x3, 0x4) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) connect$inet6(r0, &(0x7f0000966fe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000c9effc), 0x4) r1 = dup(r0) setsockopt$inet_sctp6_SCTP_MAXSEG(r1, 0x84, 0xd, &(0x7f0000000080)=@assoc_value={0x0, 0x3ff}, 0x8) write$eventfd(r1, &(0x7f0000fc7ff8), 0xffc7) recvfrom(r0, &(0x7f00001b4f1e)=""/226, 0xfffffffffffffe49, 0x0, 0x0, 0xffffffffffffffa0) write$eventfd(0xffffffffffffffff, &(0x7f0000604000), 0x8) write$eventfd(r1, &(0x7f0000000000)=0x8, 0x8) 2018/05/08 06:24:23 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000001a40)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000001a80)=@ipmr_getroute={0x1c, 0x1a, 0x511, 0x0, 0x0, {0x80, 0x0, 0x1f00000000000000}}, 0x1c}, 0x1}, 0x0) 2018/05/08 06:24:23 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) setsockopt$netlink_NETLINK_ADD_MEMBERSHIP(r0, 0x10e, 0x1, &(0x7f0000000040)=0xa, 0x4) sendmsg$nl_generic(r0, &(0x7f0000b3dfc8)={&(0x7f0000000080)={0x10, 0xfcf6000000000000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000280)={0x28, 0x22, 0x109, 0x0, 0x0, {0x4}, [@typed={0x14, 0xc, @ipv6=@loopback={0x0, 0x1}}]}, 0x28}, 0x1}, 0x0) 2018/05/08 06:24:23 executing program 4: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6, 0x100000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080)='/dev/hwrng\x00', 0x105000, 0x0) ioctl$DRM_IOCTL_AGP_ACQUIRE(r0, 0x6430) r1 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000140)='/dev/sequencer\x00', 0x42, 0x0) r2 = syz_open_procfs(0x0, &(0x7f00000001c0)='oom_score\x00') sendfile(r1, r2, &(0x7f0000000040), 0x9) 2018/05/08 06:24:23 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000001a40)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000001a80)=@ipmr_getroute={0x1c, 0x1a, 0x511, 0x0, 0x0, {0x80, 0x0, 0x40030000000000}}, 0x1c}, 0x1}, 0x0) [ 272.445265] validate_nla: 9 callbacks suppressed [ 272.445276] netlink: 'syz-executor3': attribute type 12 has an invalid length. 2018/05/08 06:24:23 executing program 5: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmmsg(r0, &(0x7f0000007c00)=[{{0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000200)}, {&(0x7f0000000080)="e945dec8563086b22f62ed594a5aa8af", 0x10}], 0x2}}, {{&(0x7f0000000440)=@alg={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-des3_ede-asm\x00'}, 0x58, &(0x7f0000000340), 0x0, &(0x7f0000000600)=[{0x10, 0x1, 0x1}], 0x10}}], 0x2, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0xc110, 0x0) r1 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000040)='/dev/autofs\x00', 0x0, 0x0) ioctl$sock_inet_SIOCSARP(r1, 0x8955, &(0x7f00000000c0)={{0x2, 0x4e20, @multicast1=0xe0000001}, {0x1}, 0x20, {0x2, 0x4e23}, 'ip6gretap0\x00'}) 2018/05/08 06:24:23 executing program 7: openat$ion(0xffffffffffffff9c, &(0x7f0000005ff7)='/dev/ion\x00', 0x0, 0x0) 2018/05/08 06:24:23 executing program 6: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_NODELAY(r0, 0x84, 0x3, &(0x7f0000dbfffc)=0x3, 0x4) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) connect$inet6(r0, &(0x7f0000966fe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000c9effc), 0x4) r1 = dup(r0) setsockopt$inet_sctp6_SCTP_MAXSEG(r1, 0x84, 0xd, &(0x7f0000000080)=@assoc_value={0x0, 0x3ff}, 0x8) write$eventfd(r1, &(0x7f0000fc7ff8), 0xffc7) recvfrom(r0, &(0x7f00001b4f1e)=""/226, 0xfffffffffffffe49, 0x0, 0x0, 0xffffffffffffffa0) write$eventfd(0xffffffffffffffff, &(0x7f0000604000), 0x8) write$eventfd(r1, &(0x7f0000000000)=0x8, 0x8) 2018/05/08 06:24:23 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f0000000440)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000400)={&(0x7f0000000140)={0x28, 0x2c, 0x401, 0x0, 0x0, {}, [@typed={0x14, 0x0, @ipv6=@remote={0xfe, 0x80, [], 0xbb}}]}, 0x28}, 0x1}, 0x0) r1 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/net/pfkey\x00', 0x4140, 0x0) ioctl$KDGKBLED(r1, 0x4b64, &(0x7f0000000080)) 2018/05/08 06:24:23 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000001a40)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000001a80)=@ipmr_getroute={0x1c, 0x1a, 0x511, 0x0, 0x0, {0x80, 0x0, 0xc00e0000}}, 0x1c}, 0x1}, 0x0) [ 272.577570] netlink: 'syz-executor3': attribute type 12 has an invalid length. 2018/05/08 06:24:23 executing program 7: socket(0x1e, 0x1, 0x0) 2018/05/08 06:24:23 executing program 5: r0 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCADDRT(r0, 0x890b, &(0x7f0000000200)={0x0, {0x2}, {0x2, 0x0, @loopback=0x7f000001}, {0x2}, 0x2a4, 0x0, 0x0, 0x0, 0x4, &(0x7f00000001c0)}) ioctl$sock_inet_SIOCDELRT(r0, 0x890c, &(0x7f0000000300)={0x0, {0x2, 0x4e20, @remote={0xac, 0x14, 0x14, 0xbb}}, {0x2, 0x0, @multicast2=0xe0000002}, {0x2, 0x0, @loopback=0x7f000001}, 0x201, 0x0, 0x0, 0x0, 0x4, &(0x7f00000002c0)='syz_tun\x00'}) [ 272.625626] netlink: 4 bytes leftover after parsing attributes in process `syz-executor1'. [ 272.655458] netlink: 4 bytes leftover after parsing attributes in process `syz-executor1'. 2018/05/08 06:24:24 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) setsockopt$netlink_NETLINK_ADD_MEMBERSHIP(r0, 0x10e, 0x1, &(0x7f0000000040)=0xa, 0x4) sendmsg$nl_generic(r0, &(0x7f0000b3dfc8)={&(0x7f0000000080)={0x10, 0xe8f6000000000000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000280)={0x28, 0x22, 0x109, 0x0, 0x0, {0x4}, [@typed={0x14, 0xc, @ipv6=@loopback={0x0, 0x1}}]}, 0x28}, 0x1}, 0x0) 2018/05/08 06:24:24 executing program 1: r0 = socket(0x11, 0x100000802, 0x0) r1 = syz_open_dev$tun(&(0x7f00000000c0)='/dev/net/tun\x00', 0x0, 0x100000000002) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000000)={"6966623000329c8e0000ffffff000200", 0x140f}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000080)={'ifb0\x00', 0xa201}) io_setup(0x469, &(0x7f0000000180)=0x0) pread64(r1, &(0x7f0000000200)=""/4096, 0x1000, 0x0) io_submit(r2, 0x1, &(0x7f00000016c0)=[&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x1, 0x0, r1, &(0x7f0000000080), 0x164}]) r3 = syz_open_procfs(0x0, &(0x7f0000000040)='net/snmp6\x00') ioctl$KDDISABIO(r3, 0x4b37) 2018/05/08 06:24:24 executing program 7: r0 = socket$nl_generic(0x10, 0x3, 0x10) setsockopt$netlink_NETLINK_TX_RING(0xffffffffffffffff, 0x10e, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x7}, 0x10) r1 = socket$packet(0x11, 0x3, 0x300) getsockopt$inet6_mreq(0xffffffffffffff9c, 0x29, 0x15, &(0x7f00000005c0)={@mcast2, 0x0}, &(0x7f0000000680)=0x14) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000340)={'ip6tnl0\x00', r2}) setsockopt$packet_add_memb(r1, 0x107, 0x1, &(0x7f00000000c0)={r3, 0x1, 0x6, @random="7c2e1626459d"}, 0x10) ioctl$sock_SIOCBRADDBR(r0, 0x89a0, &(0x7f0000000580)="62637366860000ff00000000000000fd") syz_extract_tcp_res$synack(&(0x7f00000006c0), 0x1, 0x0) ioctl$sock_SIOCBRDELBR(r0, 0x89a1, &(0x7f0000000000)='bcsf0\x00') syz_genetlink_get_family_id$fou(&(0x7f0000000100)='fou\x00') sendto(0xffffffffffffffff, &(0x7f00000001c0)="cb985a0f452679f5338d2a176de9f7ef9bae6a91e6a9919d4cc49f899550247ffbf4b128a3846923aee20b6a71dd1b0c634725726ea9f0566f6f9c1ba189ca7428f268555204d48a91e749ed1fe886acba5092e2ee33f61ec67ac3f0a6efd46561ff1dc49c6bf1114e7a334318ecc744383877dc6dab438c4b6e247cd68751869275d3f9b59cb20e0543486b3cc55f941b45eef65055c1d219286ee9d78ea6af9679629cd69c2590d734ec48da7fb7fbff9127a6c50bb54c5a3bdef34ab490679413f49ee1694102e6aaa37bf9e49c63604eff2d878dea3a8504ba54294830fa9367e1f92de20504f504147826c7d9dc", 0xf0, 0x51, &(0x7f0000000380)=@nfc={0x27, 0x0, 0x1, 0x3}, 0x80) r4 = socket$netlink(0x10, 0x3, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x4, &(0x7f0000000600)="89073bbed4ca8e1391575c27626e04c3094fa0c645bd959b273c7515dc36bdd02294871ddca8354d06000000000000004263bb477a4ad1d45f84b35e088a94d2e2761ddb6e6b0f0000000000", 0x4c) sendmmsg(r5, &(0x7f0000005c00)=[{{&(0x7f00000000c0)=@in={0x2, 0x4e20, @multicast1=0xe0000001}, 0x80, &(0x7f00000002c0), 0x0, &(0x7f0000000300)}}, {{&(0x7f00000035c0)=@in={0x2, 0x4e20}, 0x80, &(0x7f0000005700), 0x0, &(0x7f0000005740)}}], 0x2, 0x0) getsockname$packet(0xffffffffffffffff, &(0x7f00000002c0), &(0x7f0000000340)=0x14) recvmsg$kcm(0xffffffffffffff9c, &(0x7f0000001380)={&(0x7f0000000a00)=@ll={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @link_local}, 0x80, &(0x7f00000011c0)=[{&(0x7f0000000a80)=""/230, 0xe6}, {&(0x7f0000000b80)=""/141, 0x8d}, {&(0x7f0000000c40)=""/131, 0x83}, {&(0x7f0000000d00)=""/71, 0x47}, {&(0x7f0000000d80)=""/208, 0xd0}, {&(0x7f0000000e80)=""/164, 0xa4}, {&(0x7f0000000f40)=""/163, 0xa3}, {&(0x7f0000001000)=""/149, 0x95}, {&(0x7f00000010c0)=""/199, 0xc7}], 0x9, &(0x7f0000001280)=""/226, 0xe2, 0x1}, 0x40) getpeername$packet(0xffffffffffffffff, &(0x7f00000013c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @remote}, &(0x7f0000001400)=0x14) getsockopt$EBT_SO_GET_ENTRIES(r5, 0x0, 0x81, &(0x7f0000000480)={'filter\x00', 0x0, 0x3, 0x10, [], 0x6, &(0x7f0000000400)=[{}, {}, {}, {}, {}, {}], &(0x7f0000000140)=""/16}, &(0x7f0000000500)=0x78) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000180)={'vlan0\x00', r6}) socket$inet_udp(0x2, 0x2, 0x0) sendmsg$nl_route(r4, &(0x7f0000000000)={&(0x7f0000000040)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000700)=ANY=[@ANYBLOB="2c0000001300ecfce2a6af4c65afeb19d79152221b8a5cfa13139feaba945a2878d789ed09df433c0dc2e30e386096eb05def4a5d592adf969b74acfb08b0debbab28e0f9f2166395fca3ca8699495c1389d8a64408d7febd41b8b2a86a50d26fcfd6104b76e1a7d038a426641ce"], 0x1}, 0x1}, 0x0) gettid() setsockopt$packet_drop_memb(0xffffffffffffffff, 0x107, 0x2, &(0x7f0000000080)={0x0, 0x1, 0x6, @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff]}, 0xff54) r7 = socket$inet_smc(0x2b, 0x1, 0x0) getsockname$inet(r7, &(0x7f0000000380)={0x0, 0x0, @multicast2}, &(0x7f0000000540)=0x10) setsockopt$IP_VS_SO_SET_STOPDAEMON(0xffffffffffffffff, 0x0, 0x48c, &(0x7f00000000c0)={0x0, 'eql\x00'}, 0x18) syz_genetlink_get_family_id$ipvs(&(0x7f0000000500)='IPVS\x00') r8 = socket(0x3, 0x0, 0x7) setsockopt$IP_VS_SO_SET_FLUSH(r8, 0x0, 0x485, 0x0, 0x0) 2018/05/08 06:24:24 executing program 6: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_NODELAY(r0, 0x84, 0x3, &(0x7f0000dbfffc)=0x3, 0x4) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) connect$inet6(r0, &(0x7f0000966fe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000c9effc), 0x4) r1 = dup(r0) setsockopt$inet_sctp6_SCTP_MAXSEG(r1, 0x84, 0xd, &(0x7f0000000080)=@assoc_value={0x0, 0x3ff}, 0x8) write$eventfd(r1, &(0x7f0000fc7ff8), 0xffc7) recvfrom(r0, &(0x7f00001b4f1e)=""/226, 0xfffffffffffffe49, 0x0, 0x0, 0xffffffffffffffa0) write$eventfd(0xffffffffffffffff, &(0x7f0000604000), 0x8) write$eventfd(r1, &(0x7f0000000000)=0x8, 0x8) 2018/05/08 06:24:24 executing program 0: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendto$inet(r0, &(0x7f0000103fa0)="88", 0x1, 0x0, &(0x7f0000ab9000)={0x2, 0x0, @remote={0xac, 0x14, 0xffffffffffffffff, 0xbb}}, 0x10) setsockopt$inet_sctp6_SCTP_EVENTS(r0, 0x84, 0xb, &(0x7f0000294ff5)={0x0, 0x0, 0x0, 0x3, 0x0, 0x2d0c, 0x0, 0x40}, 0xffffffffffffffce) ioctl$sock_SIOCSIFBR(r0, 0x8941, &(0x7f0000000040)=@generic={0x7, 0x1000, 0xfff}) shutdown(r0, 0x1) recvmmsg(r0, &(0x7f0000004100)=[{{&(0x7f00000039c0)=@ipx, 0x80, &(0x7f0000004040)}}], 0x1, 0x0, &(0x7f00000042c0)={0x77359400}) 2018/05/08 06:24:24 executing program 4: r0 = syz_open_dev$sndmidi(&(0x7f0000000000)='/dev/snd/midiC#D#\x00', 0x2, 0x1) ioctl$GIO_FONTX(r0, 0x4b6b, &(0x7f0000000100)=""/37) r1 = open(&(0x7f000000fffa)='./bus\x00', 0x141042, 0x0) write$tun(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="000006000000000060abd9397b5d001000ad98d22e3842232ea900ff02000000000000000000000000000100000000000000000000ffff00000000000000000401907800bba88600f9c97c"], 0x46) r2 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) read$eventfd(r2, &(0x7f0000000040), 0x8) mmap(&(0x7f0000006000/0x3000)=nil, 0x3000, 0x0, 0x11, r1, 0x0) write$sndseq(r0, &(0x7f0000000040), 0xe78e624c) 2018/05/08 06:24:24 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000001a40)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000001a80)=@ipmr_getroute={0x1c, 0x1a, 0x511, 0x0, 0x0, {0x80, 0x0, 0xfffffff0}}, 0x1c}, 0x1}, 0x0) 2018/05/08 06:24:24 executing program 5: r0 = socket$inet_sctp(0x2, 0x5, 0x84) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_int(r0, 0x0, 0x21, &(0x7f0000000040), &(0x7f000000f000)=0xffffffffffffff09) [ 273.317004] device ip6tnl0 entered promiscuous mode [ 273.336105] netlink: 'syz-executor3': attribute type 12 has an invalid length. [ 273.423512] netlink: 'syz-executor3': attribute type 12 has an invalid length. [ 273.521408] device ip6tnl0 left promiscuous mode 2018/05/08 06:24:25 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000001a40)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000001a80)=@ipmr_getroute={0x1c, 0x1a, 0x511, 0x0, 0x0, {0x80, 0x0, 0x100000000000000}}, 0x1c}, 0x1}, 0x0) 2018/05/08 06:24:25 executing program 6: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_NODELAY(r0, 0x84, 0x3, &(0x7f0000dbfffc)=0x3, 0x4) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) connect$inet6(r0, &(0x7f0000966fe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000c9effc), 0x4) r1 = dup(r0) setsockopt$inet_sctp6_SCTP_MAXSEG(r1, 0x84, 0xd, &(0x7f0000000080)=@assoc_value={0x0, 0x3ff}, 0x8) write$eventfd(r1, &(0x7f0000fc7ff8), 0xffc7) recvfrom(r0, &(0x7f00001b4f1e)=""/226, 0xfffffffffffffe49, 0x0, 0x0, 0xffffffffffffffa0) write$eventfd(r1, &(0x7f0000604000), 0x8) write$eventfd(0xffffffffffffffff, &(0x7f0000000000)=0x8, 0x8) 2018/05/08 06:24:25 executing program 5: r0 = openat$vhost_vsock(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vhost-vsock\x00', 0x2, 0x0) perf_event_open(&(0x7f0000000200)={0x2, 0x70, 0x3e6, 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_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$VHOST_SET_VRING_BASE(r0, 0xaf01, &(0x7f0000000180)={0x3, 0x3ff}) ioctl$VHOST_SET_MEM_TABLE(r0, 0x4008af03, &(0x7f0000000580)=ANY=[@ANYBLOB="060000000000000000f00000000000002d00000000000000", @ANYPTR=&(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000c220dc929e02f5630000"], @ANYBLOB="000000000000000004000000000000009700000000000000", @ANYPTR=&(0x7f0000000280)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'], @ANYBLOB="000000000000000000001000000000006700000000000000", @ANYPTR=&(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'], @ANYBLOB="00000000000000000000100000000000a300000000000000", @ANYPTR=&(0x7f0000000340)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'], @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00|\x00\x00\x00\x00\x00\x00\x00', @ANYPTR=&(0x7f0000000400)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'], @ANYBLOB="00000000000000000400000000000000e300000000000000", @ANYPTR=&(0x7f0000000480)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'], @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00']) dup2(r0, r0) ioctl$VHOST_SET_VRING_BASE(r0, 0x4008af13, &(0x7f0000000080)) 2018/05/08 06:24:25 executing program 1: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet_udp(0x2, 0x2, 0x0) r1 = semget$private(0x0, 0x0, 0x2) r2 = request_key(&(0x7f0000000180)='blacklist\x00', &(0x7f0000001200)={0x73, 0x79, 0x7a, 0x1}, &(0x7f0000001540)='/dev/rtc\x00', 0xfffffffffffffff9) r3 = request_key(&(0x7f0000001580)='ceph\x00', &(0x7f00000015c0)={0x73, 0x79, 0x7a, 0x1}, &(0x7f0000001600)="be00", 0xfffffffffffffffd) r4 = accept4(r0, 0x0, &(0x7f0000001640), 0x800) getsockopt$inet_sctp6_SCTP_GET_PEER_ADDR_INFO(0xffffffffffffffff, 0x84, 0xf, &(0x7f0000001680)={0x0, @in={{0x2, 0x4e20, @multicast1=0xe0000001}}, 0x3, 0x80, 0x0, 0x1f, 0xa00}, &(0x7f0000001740)=0x98) setsockopt$inet_sctp6_SCTP_AUTH_DELETE_KEY(r4, 0x84, 0x19, &(0x7f0000001780)={r5, 0x1}, 0x8) keyctl$reject(0x13, r2, 0x3, 0x6, r3) semctl$GETNCNT(r1, 0x4, 0xe, &(0x7f0000000200)=""/4096) r6 = openat$rtc(0xffffffffffffff9c, &(0x7f0000001840)='/dev/rtc\x00', 0x4000, 0x0) ioctl$TUNGETIFF(r6, 0x800454d2, &(0x7f00000001c0)) clone(0x2042000, &(0x7f00000012c0)="4779db04c52db0c43375d1635e3415e62e943131bedc2783d40c25eebaddbd3776cd27f87471fe791b1016213624b1e78e68a6c3d20b6154e3c3b7ad6d8114da313e138b5c5d005cf2d70b9ba73127634c750736d74958b5c865fccc0c9cf481d6c6ae84d0ca0ee28a6f11c3e470accfb88d43f6a4401c7725c95db6b9e1ef62f8", &(0x7f0000001240), &(0x7f0000001380), &(0x7f0000001280)="bb6d8ea127cff5a4d0f84a08abf88c24d98d720cdd7b1dc999696bab8d930500d33c9dea76fbe61540d600fce4cc95c3") bind$vsock_stream(r6, &(0x7f00000000c0)={0x28, 0x0, 0x2710, @my=0x1}, 0x10) r7 = socket(0xf, 0x800, 0x7) mmap(&(0x7f0000c9e000/0x4000)=nil, 0x4000, 0x3, 0x53, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x4, 0x0, &(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$SO_ATTACH_FILTER(r9, 0x1, 0x1a, &(0x7f0000fbe000)={0x2, &(0x7f0000000ff0)=[{0x20, 0x0, 0x1000, 0x4f42}, {0x80000006}]}, 0x10) setsockopt$IPT_SO_SET_ADD_COUNTERS(r0, 0x0, 0x41, &(0x7f0000001880)=ANY=[@ANYBLOB="736563757269747900000000000000000000000000000000000000000000000002000000000000000000010000000000000000000000000000000000000000000000000000000000"], 0x48) sendto(r8, &(0x7f000002af28), 0xfd09, 0x0, 0x0, 0x0) setsockopt$inet_group_source_req(r7, 0x0, 0x2b, &(0x7f0000001400)={0x3f, {{0x2, 0x4e20, @remote={0xac, 0x14, 0x14, 0xbb}}}, {{0x2, 0x4e24, @multicast2=0xe0000002}}}, 0x108) socket$l2tp(0x18, 0x1, 0x1) ioctl$TIOCSLCKTRMIOS(r6, 0x5457, &(0x7f0000000080)) setsockopt$inet_icmp_ICMP_FILTER(r7, 0x1, 0x1, &(0x7f0000000040)={0x9}, 0x4) r10 = socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(r10, &(0x7f0000000100)={0xa, 0x10000004e20, 0x3, @remote={0xfe, 0x80, [], 0xbb}, 0x5}, 0x1c) r11 = socket$l2tp(0x18, 0x1, 0x1) connect$l2tp(r11, &(0x7f00005fafd2)=@pppol2tpv3={0x18, 0x1, {0x0, r10, {0x2, 0x4e21, @multicast2=0xe0000002}, 0x4, 0x0, 0x2}}, 0x2e) sendmsg$nl_crypto(r11, &(0x7f000037ffc8)={&(0x7f0000041000)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f0000e6c000)={&(0x7f0000e6cff0)=@delrng={0x10, 0x14, 0x200, 0x0, 0x3}, 0x10}, 0x1, 0x0, 0x0, 0x8800}, 0x81) 2018/05/08 06:24:25 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) setsockopt$netlink_NETLINK_ADD_MEMBERSHIP(r0, 0x10e, 0x1, &(0x7f0000000040)=0xa, 0x4) sendmsg$nl_generic(r0, &(0x7f0000b3dfc8)={&(0x7f0000000080)={0x10, 0xe7f6}, 0xc, &(0x7f00000003c0)={&(0x7f0000000280)={0x28, 0x22, 0x109, 0x0, 0x0, {0x4}, [@typed={0x14, 0xc, @ipv6=@loopback={0x0, 0x1}}]}, 0x28}, 0x1}, 0x0) 2018/05/08 06:24:25 executing program 0: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) clock_gettime(0x0, &(0x7f0000000040)={0x0, 0x0}) timerfd_settime(r0, 0x1, &(0x7f0000000080)={{}, {r1, r2+30000000}}, &(0x7f00000000c0)) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendto$inet(r0, &(0x7f0000103fa0)="88", 0x1, 0x0, &(0x7f0000ab9000)={0x2, 0x0, @remote={0xac, 0x14, 0xffffffffffffffff, 0xbb}}, 0x10) setsockopt$inet_sctp6_SCTP_EVENTS(r0, 0x84, 0xb, &(0x7f0000294ff5)={0x0, 0x0, 0x0, 0x3}, 0xb) shutdown(r0, 0x1) recvmmsg(r0, &(0x7f0000004100)=[{{&(0x7f00000039c0)=@ipx, 0x80, &(0x7f0000004040)}}], 0x1, 0x0, &(0x7f00000042c0)={0x77359400}) 2018/05/08 06:24:25 executing program 7: r0 = syz_open_dev$mice(&(0x7f0000000180)='/dev/input/mice\x00', 0x0, 0x0) r1 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000057fee)='/dev/input/event#\x00', 0xafd, 0x8000040000002) fcntl$setlease(r1, 0x400, 0x0) write$evdev(r2, &(0x7f000023cfd0)=[{{}, 0x200002, 0x0, 0x403}, {}], 0x30) getsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(r0, 0x84, 0x18, &(0x7f00000000c0), &(0x7f0000000100)=0x8) 2018/05/08 06:24:25 executing program 4: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xf, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff, 0x0, 0x0, 0x20000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) ioctl$sock_ifreq(r0, 0x89fa, &(0x7f0000000140)={'sit0\x00', @ifru_data=&(0x7f0000000080)="48803d6b61439579b6d04dd4102d09b21f8e3ef66a49b9acdf65e7fc2c583929"}) [ 274.227998] netlink: 'syz-executor3': attribute type 12 has an invalid length. 2018/05/08 06:24:25 executing program 5: rt_sigtimedwait(&(0x7f0000009ff8), &(0x7f0000002000), &(0x7f0000010ff0)={0x1}, 0x8) fcntl$dupfd(0xffffffffffffffff, 0x406, 0xffffffffffffffff) r0 = openat$pfkey(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/net/pfkey\x00', 0x509000, 0x0) r1 = openat$cgroup_procs(r0, &(0x7f0000000080)='tasks\x00', 0x2, 0x0) fadvise64(r1, 0x0, 0x7fffffff, 0x7) r2 = memfd_create(&(0x7f0000000240)='tasks\x00', 0x3) fchdir(r2) setsockopt$inet_sctp_SCTP_ADD_STREAMS(r2, 0x84, 0x79, &(0x7f0000000040)=0xffffffffffff8000, 0x4) fallocate(r2, 0x0, 0x0, 0x1000003) 2018/05/08 06:24:25 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000001a40)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000001a80)=@ipmr_getroute={0x1c, 0x1a, 0x511, 0x0, 0x0, {0x80, 0x0, 0x9effffff00000000}}, 0x1c}, 0x1}, 0x0) [ 274.303289] netlink: 'syz-executor3': attribute type 12 has an invalid length. 2018/05/08 06:24:25 executing program 7: prctl$intptr(0x21, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x20400, 0x8) ioctl$DRM_IOCTL_AGP_ALLOC(0xffffffffffffffff, 0xc0206434, &(0x7f0000000080)={0x8, 0x0, 0x1, 0xfffffffffffffffc}) ioctl$DRM_IOCTL_AGP_ALLOC(r0, 0xc0206434, &(0x7f0000000140)={0x1, r1, 0x10000, 0x1f}) clock_nanosleep(0x0, 0x1, &(0x7f0000000100), &(0x7f0000000000)) 2018/05/08 06:24:25 executing program 6: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_NODELAY(r0, 0x84, 0x3, &(0x7f0000dbfffc)=0x3, 0x4) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) connect$inet6(r0, &(0x7f0000966fe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000c9effc), 0x4) r1 = dup(r0) setsockopt$inet_sctp6_SCTP_MAXSEG(r1, 0x84, 0xd, &(0x7f0000000080)=@assoc_value={0x0, 0x3ff}, 0x8) write$eventfd(r1, &(0x7f0000fc7ff8), 0xffc7) recvfrom(r0, &(0x7f00001b4f1e)=""/226, 0xfffffffffffffe49, 0x0, 0x0, 0xffffffffffffffa0) write$eventfd(r1, &(0x7f0000604000), 0x8) write$eventfd(r1, &(0x7f0000000000), 0x8) 2018/05/08 06:24:25 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000001a40)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000001a80)=@ipmr_getroute={0x1c, 0x1a, 0x511, 0x0, 0x0, {0x80, 0x0, 0x20000000}}, 0x1c}, 0x1}, 0x0) 2018/05/08 06:24:25 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) setsockopt$netlink_NETLINK_ADD_MEMBERSHIP(r0, 0x10e, 0x1, &(0x7f0000000040)=0xa, 0x4) sendmsg$nl_generic(r0, &(0x7f0000b3dfc8)={&(0x7f0000000080)={0x10, 0xf6f1}, 0xc, &(0x7f00000003c0)={&(0x7f0000000280)={0x28, 0x22, 0x109, 0x0, 0x0, {0x4}, [@typed={0x14, 0xc, @ipv6=@loopback={0x0, 0x1}}]}, 0x28}, 0x1}, 0x0) 2018/05/08 06:24:25 executing program 7: r0 = syz_open_dev$mouse(&(0x7f0000000140)='/dev/input/mouse#\x00', 0x3, 0x48000) r1 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000400)='IPVS\x00') sendmsg$IPVS_CMD_FLUSH(r0, &(0x7f0000000300)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x900014}, 0xc, &(0x7f00000002c0)={&(0x7f0000000200)={0xac, r1, 0x0, 0x70bd28, 0x25dfdbff, {0x11}, [@IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x4}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x40}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x9}, @IPVS_CMD_ATTR_DAEMON={0x28, 0x3, [@IPVS_DAEMON_ATTR_MCAST_IFN={0x14, 0x2, 'team0\x00'}, @IPVS_DAEMON_ATTR_MCAST_TTL={0x8, 0x8, 0x3}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x4f72eee5e73b954b}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP_FIN={0x8, 0x5, 0x9}, @IPVS_CMD_ATTR_DEST={0x48, 0x2, [@IPVS_DEST_ATTR_ADDR_FAMILY={0x8, 0xb, 0x2}, @IPVS_DEST_ATTR_INACT_CONNS={0x8, 0x8, 0x7}, @IPVS_DEST_ATTR_WEIGHT={0x8, 0x4, 0x3f}, @IPVS_DEST_ATTR_ADDR={0x14, 0x1, @ipv4=@rand_addr=0x76}, @IPVS_DEST_ATTR_ACTIVE_CONNS={0x8, 0x7, 0x8}, @IPVS_DEST_ATTR_L_THRESH={0x8, 0x6, 0x7ff}, @IPVS_DEST_ATTR_INACT_CONNS={0x8, 0x8, 0x200}]}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x40}]}, 0xac}, 0x1, 0x0, 0x0, 0x40}, 0x20000040) r2 = syz_open_dev$binder(&(0x7f000000cff3)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r3 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000040)='net/icmp6\x00') ioctl$sock_inet_SIOCSARP(r3, 0x8955, &(0x7f00000000c0)={{0x2, 0x4e20, @multicast1=0xe0000001}, {0x6, @link_local={0x1, 0x80, 0xc2}}, 0x2a, {0x2, 0x4e22, @broadcast=0xffffffff}, 'veth0_to_team\x00'}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000004000)={0x2, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="0700dceec09182460c47e75153f6955dc0943631488bf00ef716aa4acf835c3e0a"], 0x0, 0x0, &(0x7f0000005000)}) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r2, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000000540)={0x0, 0x0, &(0x7f000000f000), 0x1, 0x0, &(0x7f0000000580)='\v'}) mmap$binder(&(0x7f000000d000/0x1000)=nil, 0x1000, 0x0, 0x12, r2, 0x0) r4 = syz_open_dev$binder(&(0x7f0000e0f000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x20011, r4, 0x0) sync_file_range(r0, 0x100000001, 0x9a, 0x3) ioctl$BINDER_WRITE_READ(r4, 0xc0306201, &(0x7f000075afd0)={0x4c, 0x0, &(0x7f000092b000)=ANY=[@ANYBLOB="11634840000000000000000000000000000000000000800011000000000000000000000000000000000000000000000000000000", @ANYPTR=&(0x7f0000bd1fb8)=ANY=[], @ANYPTR=&(0x7f0000a81fe8)=ANY=[], @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x0, 0x0, &(0x7f000005af7e)}) 2018/05/08 06:24:25 executing program 6 (fault-call:10 fault-nth:0): r0 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_NODELAY(r0, 0x84, 0x3, &(0x7f0000dbfffc)=0x3, 0x4) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) connect$inet6(r0, &(0x7f0000966fe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000c9effc), 0x4) r1 = dup(r0) setsockopt$inet_sctp6_SCTP_MAXSEG(r1, 0x84, 0xd, &(0x7f0000000080)=@assoc_value={0x0, 0x3ff}, 0x8) write$eventfd(r1, &(0x7f0000fc7ff8), 0xffc7) recvfrom(r0, &(0x7f00001b4f1e)=""/226, 0xfffffffffffffe49, 0x0, 0x0, 0xffffffffffffffa0) write$eventfd(r1, &(0x7f0000604000), 0x8) write$eventfd(r1, &(0x7f0000000000), 0x8) 2018/05/08 06:24:25 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000001a40)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000001a80)=@ipmr_getroute={0x1c, 0x1a, 0x511, 0x0, 0x0, {0x80, 0x0, 0xffffff7f}}, 0x1c}, 0x1}, 0x0) [ 274.502514] netlink: 'syz-executor3': attribute type 12 has an invalid length. 2018/05/08 06:24:25 executing program 1: bpf$PROG_LOAD(0x5, &(0x7f0000000100)={0x0, 0x3, &(0x7f0000000040)=ANY=[@ANYBLOB="1800000000bc0000010000e1f68d35ceffefe390a7ee5f269bd744"], &(0x7f0000000000)="47504c00bc3047eb525f484f89fc96dd6ca64da40ff023122e66f6", 0x0, 0xce, &(0x7f0000000300)=""/206}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x0, 0x3, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000000000000000000028000006a0a00fffffff6006118"], &(0x7f0000000080)='syzkaller\x00', 0x0, 0xce, &(0x7f0000000180)=""/206}, 0x48) r0 = openat$rtc(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/rtc0\x00', 0x20000, 0x0) accept4$unix(r0, &(0x7f0000000400)=@abs, &(0x7f0000000480)=0x6e, 0x80800) bpf$PROG_LOAD(0x5, &(0x7f0000000240)={0x8, 0x5, &(0x7f0000000040)=@framed={{0x18}, [@jmp={0x5}], {0x95}}, &(0x7f00000004c0)="73797a6b584e3e2f9afed6d0ee3d5d5de2f791e4545b69c564e359a02949ab535c1b25caa665b968d2f1a32e3febe4189befa5f044722bae83e5b6959e392e8d24e41b4ce153c97b5a23e135e38d3b1d14ad7a9eeb7069347fee053569544f1a0000000000000000", 0x80000001, 0x466, &(0x7f0000000300)=""/187}, 0x48) [ 274.626907] netlink: 'syz-executor3': attribute type 12 has an invalid length. [ 274.629934] FAULT_INJECTION: forcing a failure. [ 274.629934] name failslab, interval 1, probability 0, space 0, times 0 [ 274.645681] CPU: 1 PID: 18325 Comm: syz-executor6 Not tainted 4.17.0-rc4+ #38 [ 274.652962] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 274.652969] Call Trace: [ 274.652995] dump_stack+0x1b9/0x294 [ 274.653021] ? dump_stack_print_info.cold.2+0x52/0x52 [ 274.673756] should_fail.cold.4+0xa/0x1a [ 274.677814] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 274.682919] ? check_noncircular+0x20/0x20 [ 274.687150] ? graph_lock+0x170/0x170 [ 274.690946] ? rcu_bh_force_quiescent_state+0x20/0x20 [ 274.696130] ? find_held_lock+0x36/0x1c0 [ 274.700183] ? __lock_is_held+0xb5/0x140 [ 274.704242] ? check_same_owner+0x320/0x320 [ 274.708552] ? rcu_note_context_switch+0x710/0x710 [ 274.713470] ? print_usage_bug+0xc0/0xc0 [ 274.717531] __should_failslab+0x124/0x180 [ 274.721759] should_failslab+0x9/0x14 [ 274.725546] kmem_cache_alloc_trace+0x2cb/0x780 [ 274.730206] ? graph_lock+0x170/0x170 [ 274.734029] sctp_datamsg_from_user+0x12a/0x1540 [ 274.738782] ? reacquire_held_locks+0xbc/0x3e0 [ 274.743353] ? alloc_set_pte+0x1013/0x1600 [ 274.747582] ? sctp_datamsg_free+0x90/0x90 [ 274.751806] ? debug_check_no_locks_freed+0x310/0x310 [ 274.756981] ? print_usage_bug+0xc0/0xc0 [ 274.761034] ? lock_downgrade+0x8e0/0x8e0 [ 274.765179] ? unlock_page+0x1d0/0x2b0 [ 274.769058] ? print_usage_bug+0xc0/0xc0 [ 274.773109] ? perf_trace_lock+0xd6/0x900 [ 274.777246] ? zap_class+0x720/0x720 [ 274.780949] ? filemap_map_pages+0xcd4/0x1870 [ 274.785435] sctp_sendmsg_to_asoc+0xd08/0x2100 [ 274.790019] ? sctp_transport_lookup_process+0x1e0/0x1e0 [ 274.795475] ? find_held_lock+0x36/0x1c0 [ 274.799528] ? lock_acquire+0x1dc/0x520 [ 274.803493] ? mark_held_locks+0xc9/0x160 [ 274.807633] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 274.813154] ? sctp_id2assoc+0x233/0x3e0 [ 274.817202] ? sctp_wfree+0xb70/0xb70 [ 274.820992] ? __sanitizer_cov_trace_const_cmp2+0x18/0x20 [ 274.826519] ? sctp_sendmsg_check_sflags+0x1bd/0x270 [ 274.831613] ? sctp_sendmsg_update_sinfo+0x11c/0x4b0 [ 274.836703] sctp_sendmsg+0x13a8/0x1d70 [ 274.840664] ? find_held_lock+0x36/0x1c0 [ 274.844717] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 274.850247] ? sctp_id2assoc+0x3e0/0x3e0 [ 274.854324] inet_sendmsg+0x19f/0x690 [ 274.858117] ? ipip_gro_receive+0x100/0x100 [ 274.862430] ? security_socket_sendmsg+0x94/0xc0 [ 274.867170] ? ipip_gro_receive+0x100/0x100 [ 274.871485] sock_sendmsg+0xd5/0x120 [ 274.875188] sock_write_iter+0x35a/0x5a0 [ 274.879247] ? sock_sendmsg+0x120/0x120 [ 274.883226] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 274.888751] ? iov_iter_init+0xc9/0x1f0 [ 274.892718] __vfs_write+0x64d/0x960 [ 274.896433] ? kernel_read+0x120/0x120 [ 274.900320] ? wait_for_completion+0x870/0x870 [ 274.904899] ? rw_verify_area+0x118/0x360 [ 274.909037] vfs_write+0x1f8/0x560 [ 274.912569] ksys_write+0xf9/0x250 [ 274.916096] ? __ia32_sys_read+0xb0/0xb0 [ 274.920149] ? syscall_slow_exit_work+0x4f0/0x4f0 [ 274.924982] __x64_sys_write+0x73/0xb0 [ 274.928861] do_syscall_64+0x1b1/0x800 [ 274.932738] ? finish_task_switch+0x1ca/0x810 [ 274.938001] ? syscall_return_slowpath+0x5c0/0x5c0 [ 274.942926] ? syscall_return_slowpath+0x30f/0x5c0 [ 274.947844] ? entry_SYSCALL_64_after_hwframe+0x59/0xbe [ 274.953198] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 274.958043] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 274.963218] RIP: 0033:0x455979 [ 274.966394] RSP: 002b:00007f6fad842c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 2018/05/08 06:24:25 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000001a40)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000001a80)=@ipmr_getroute={0x1c, 0x1a, 0x511, 0x0, 0x0, {0x80, 0x0, 0x1f00}}, 0x1c}, 0x1}, 0x0) 2018/05/08 06:24:25 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000001a40)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000001a80)=@ipmr_getroute={0x1c, 0x1a, 0x511, 0x0, 0x0, {0x80, 0x0, 0xec0}}, 0x1c}, 0x1}, 0x0) [ 274.974091] RAX: ffffffffffffffda RBX: 00007f6fad8436d4 RCX: 0000000000455979 [ 274.981350] RDX: 0000000000000008 RSI: 0000000020000000 RDI: 0000000000000014 [ 274.988603] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 274.995860] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000015 [ 275.003113] R13: 000000000000071e R14: 00000000006feb70 R15: 0000000000000000 2018/05/08 06:24:26 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) setsockopt$netlink_NETLINK_ADD_MEMBERSHIP(r0, 0x10e, 0x1, &(0x7f0000000040)=0xa, 0x4) sendmsg$nl_generic(r0, &(0x7f0000b3dfc8)={&(0x7f0000000080)={0x10, 0xf6e5}, 0xc, &(0x7f00000003c0)={&(0x7f0000000280)={0x28, 0x22, 0x109, 0x0, 0x0, {0x4}, [@typed={0x14, 0xc, @ipv6=@loopback={0x0, 0x1}}]}, 0x28}, 0x1}, 0x0) [ 275.121215] netlink: 'syz-executor3': attribute type 12 has an invalid length. 2018/05/08 06:24:26 executing program 0: r0 = socket$inet6_sctp(0xa, 0x0, 0x84) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendto$inet(r0, &(0x7f0000103fa0)="88", 0x1, 0x0, &(0x7f0000ab9000)={0x2, 0x0, @remote={0xac, 0x14, 0xffffffffffffffff, 0xbb}}, 0x10) setsockopt$inet_sctp6_SCTP_EVENTS(r0, 0x84, 0xb, &(0x7f0000294ff5)={0x0, 0x0, 0x0, 0x3}, 0xb) recvmmsg(r0, &(0x7f0000004100)=[{{&(0x7f00000039c0)=@ipx, 0x80, &(0x7f0000004040)}}], 0x1, 0x0, &(0x7f00000042c0)={0x77359400}) r1 = openat$qat_adf_ctl(0xffffffffffffff9c, &(0x7f0000000040)='/dev/qat_adf_ctl\x00', 0x80000, 0x0) close(r0) syncfs(r0) ioctl$sock_SIOCOUTQ(r1, 0x5411, &(0x7f0000000100)) getsockname$ipx(r1, &(0x7f0000000080), &(0x7f00000000c0)=0x10) 2018/05/08 06:24:26 executing program 6 (fault-call:10 fault-nth:1): r0 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_NODELAY(r0, 0x84, 0x3, &(0x7f0000dbfffc)=0x3, 0x4) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) connect$inet6(r0, &(0x7f0000966fe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000c9effc), 0x4) r1 = dup(r0) setsockopt$inet_sctp6_SCTP_MAXSEG(r1, 0x84, 0xd, &(0x7f0000000080)=@assoc_value={0x0, 0x3ff}, 0x8) write$eventfd(r1, &(0x7f0000fc7ff8), 0xffc7) recvfrom(r0, &(0x7f00001b4f1e)=""/226, 0xfffffffffffffe49, 0x0, 0x0, 0xffffffffffffffa0) write$eventfd(r1, &(0x7f0000604000), 0x8) write$eventfd(r1, &(0x7f0000000000), 0x8) [ 275.200408] netlink: 'syz-executor3': attribute type 12 has an invalid length. [ 275.214058] FAULT_INJECTION: forcing a failure. [ 275.214058] name failslab, interval 1, probability 0, space 0, times 0 [ 275.225403] CPU: 1 PID: 18351 Comm: syz-executor6 Not tainted 4.17.0-rc4+ #38 [ 275.232681] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 275.242047] Call Trace: [ 275.244652] dump_stack+0x1b9/0x294 [ 275.248289] ? dump_stack_print_info.cold.2+0x52/0x52 [ 275.253503] should_fail.cold.4+0xa/0x1a [ 275.257583] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 275.262702] ? __lock_acquire+0x7f5/0x5140 [ 275.266963] ? graph_lock+0x170/0x170 [ 275.270782] ? find_held_lock+0x36/0x1c0 [ 275.274861] ? __lock_is_held+0xb5/0x140 [ 275.278955] ? check_same_owner+0x320/0x320 [ 275.283280] ? perf_trace_lock+0xd6/0x900 [ 275.287443] ? rcu_note_context_switch+0x710/0x710 [ 275.292386] __should_failslab+0x124/0x180 [ 275.296637] should_failslab+0x9/0x14 [ 275.300448] kmem_cache_alloc_node+0x272/0x780 [ 275.305050] ? graph_lock+0x170/0x170 [ 275.308866] ? kasan_kmalloc+0xc4/0xe0 [ 275.312766] ? kmem_cache_alloc_trace+0x152/0x780 [ 275.317625] ? sctp_datamsg_from_user+0x12a/0x1540 [ 275.322573] ? sctp_sendmsg_to_asoc+0xd08/0x2100 [ 275.327353] __alloc_skb+0x111/0x780 [ 275.331079] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 275.333840] QAT: Invalid ioctl [ 275.336463] ? skb_scrub_packet+0x580/0x580 [ 275.336485] ? retint_kernel+0x10/0x10 [ 275.336506] ? trace_hardirqs_on_caller+0x421/0x5c0 [ 275.336528] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 275.336548] ? retint_kernel+0x10/0x10 [ 275.336571] _sctp_make_chunk+0x58/0x280 [ 275.365649] sctp_make_datafrag_empty+0x1ce/0x2d0 [ 275.370518] ? sctp_make_ecne+0x140/0x140 [ 275.374683] ? graph_lock+0x170/0x170 [ 275.378763] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 275.384318] sctp_datamsg_from_user+0x922/0x1540 [ 275.389114] ? sctp_datamsg_free+0x90/0x90 [ 275.393359] ? debug_check_no_locks_freed+0x310/0x310 [ 275.398556] ? print_usage_bug+0xc0/0xc0 [ 275.402633] ? lock_downgrade+0x8e0/0x8e0 [ 275.406795] ? unlock_page+0x1d0/0x2b0 [ 275.407810] QAT: Invalid ioctl [ 275.410688] ? print_usage_bug+0xc0/0xc0 [ 275.410709] ? perf_trace_lock+0xd6/0x900 [ 275.410729] ? zap_class+0x720/0x720 [ 275.410748] ? filemap_map_pages+0xcd4/0x1870 [ 275.430331] sctp_sendmsg_to_asoc+0xd08/0x2100 [ 275.434943] ? sctp_transport_lookup_process+0x1e0/0x1e0 [ 275.440402] ? find_held_lock+0x36/0x1c0 [ 275.444485] ? lock_acquire+0x1dc/0x520 2018/05/08 06:24:26 executing program 4: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f00000001c0), 0xfffffef3) write(r0, &(0x7f00000013c0)="8c", 0x1) read(r1, &(0x7f0000000200)=""/250, 0x50c7e3e3) syz_mount_image$btrfs(&(0x7f0000000080)='btrfs\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x0, &(0x7f0000000380), 0x0, &(0x7f00000001c0)=ANY=[]) ioctl$EVIOCSKEYCODE(r2, 0x40084504, &(0x7f0000000040)=[0x6, 0x88ff]) tee(r1, r2, 0x200, 0x0) fadvise64(0xffffffffffffffff, 0x0, 0x0, 0x2) [ 275.448482] ? mark_held_locks+0xc9/0x160 [ 275.452646] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 275.458194] ? sctp_id2assoc+0x233/0x3e0 [ 275.462267] ? sctp_wfree+0xb70/0xb70 [ 275.466080] ? __sanitizer_cov_trace_const_cmp2+0x18/0x20 [ 275.471627] ? sctp_sendmsg_check_sflags+0x1bd/0x270 [ 275.476738] ? sctp_sendmsg_update_sinfo+0x11c/0x4b0 [ 275.481848] sctp_sendmsg+0x13a8/0x1d70 [ 275.485830] ? find_held_lock+0x36/0x1c0 [ 275.489906] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 275.495457] ? sctp_id2assoc+0x3e0/0x3e0 [ 275.499554] inet_sendmsg+0x19f/0x690 [ 275.503367] ? ipip_gro_receive+0x100/0x100 [ 275.507708] ? security_socket_sendmsg+0x94/0xc0 [ 275.511352] binder: BINDER_SET_CONTEXT_MGR already set [ 275.512467] ? ipip_gro_receive+0x100/0x100 [ 275.512492] sock_sendmsg+0xd5/0x120 [ 275.512511] sock_write_iter+0x35a/0x5a0 [ 275.512531] ? sock_sendmsg+0x120/0x120 [ 275.512559] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 275.512573] ? iov_iter_init+0xc9/0x1f0 [ 275.512593] __vfs_write+0x64d/0x960 [ 275.529091] binder: 18319:18362 ioctl 40046207 0 returned -16 [ 275.529933] ? kernel_read+0x120/0x120 [ 275.547009] binder: 18319:18362 ioctl c0306201 20000540 returned -14 [ 275.549370] binder_alloc: binder_alloc_mmap_handler: 18319 20000000-20002000 already mapped failed -16 [ 275.552938] ? wait_for_completion+0x870/0x870 [ 275.552976] ? rw_verify_area+0x118/0x360 [ 275.552995] vfs_write+0x1f8/0x560 [ 275.553015] ksys_write+0xf9/0x250 [ 275.585591] binder_alloc: 18319: binder_alloc_buf, no vma [ 275.588547] ? __ia32_sys_read+0xb0/0xb0 [ 275.588570] ? syscall_slow_exit_work+0x4f0/0x4f0 [ 275.588592] __x64_sys_write+0x73/0xb0 [ 275.588610] do_syscall_64+0x1b1/0x800 [ 275.594187] binder: 18319:18367 transaction failed 29189/-3, size 0-0 line 2971 [ 275.598181] ? finish_task_switch+0x1ca/0x810 [ 275.598199] ? syscall_return_slowpath+0x5c0/0x5c0 [ 275.598213] ? syscall_return_slowpath+0x30f/0x5c0 [ 275.598235] ? entry_SYSCALL_64_after_hwframe+0x59/0xbe [ 275.637908] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 275.642773] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 275.647966] RIP: 0033:0x455979 2018/05/08 06:24:26 executing program 5: ioctl$KVM_SET_XSAVE(0xffffffffffffffff, 0x5000aea5, &(0x7f0000000100)={"1a1b261fa671a241856215dbc5525b36aa2c6d994c842b7ee6f7a06780b1f7eb00fdc167945d6c28087625f317a658cfb48f6af8485a77d7502dda7640f965689d3533085667345f5558336238757f48e37d7e2742ff3ab513fc9e87c31ee5fa0e33d53454288d36e79a5bb8ddda6b5fa64735fe32ef38c0cf6e311bcba751de8fa8bd21c7b71145f6116f2c0c794135b14ca6fae2bd8f11d57ccfb78f6e01e4e7260fb860c94e365bfd06c158fba4054d6bfcb76bb1311b62e1e590ae4e94419592ec2e2145c0698b25c7ed1f15227d1f20b5636dfcd56d5642449b1ceb06bb3ca9047cf034849fe96fc81fdec6f016444ddbd8945b5c4575c810b518d43efc7a56dec9b522543b7a8d94e34e8bdcb3717bec2dc11bdde4929c2b5840496065786ad464473a15c5c119a7719e1d908c31ccdabcc91da2f08dac03d7c1dc4cf9ca0dd24760c6b7f4eab696b73ebf8fc8e744fe5f74fb1d165a6a67345c632cd1f58a9f09101eee926f3bf730e49ff575ee73d669b0d3aa0a8ec944ec618805e209fb70a57bc6381d7b9a2e28f11a415a1f946bf1ccd857140a04a3246706bf87ebb016f681f783690657e95bff0fc396cde121788fa9960ed1e389691ffff914c18edf77fe4eba4611915fdf3eb5c8a5b9ade1fa336be545beb29c08bdb2edcdf96f3f9c5411f6c565c669f68fbc480e9d69f30fa03414a08f54a270d9ba6d3f5cecfa118a7bb6436da739600220367431f07c331f5793fb3b8c04ed71cd30721043ee5a341d7801b2760ef63f0e30632cc30436e5f1cc945c8e0ad9f372f87c201a8b9e10d5ce99cbfeb13557477f038acbd97ad064c48f15da98eec02eecaae30e63a5d0173ca37870452c86b79ad6fe6224eb8d3c9cd48a10a377e1db8bf572afdb6bc71dfcb280b4bc5c93ba58ba7273f4b9fff29e884b56106e225782df8f539cc1580037ac6c3e45dc99e74fa3046ad859f5bcad9666a5deac7ae409d2caa21575a01cdf7ea92d9c67448a5fa05bf78d1166360e8ab443ac2b359094584d76cfa8b244b0db572ddfa981fee89e1aa06a2259e323cb41357df96591a02f34ad2254d8ee6b6f9e9616fb6b7ec0baab59a366c2bb9619255337e8ae9661cc071e1e9e78e0c11e21027a2403944b5093c6a75c56098ace43f6122ae245c96c0d3140f46a5691b50424aee99fe3893dcafcf21ff96d1a4362dcb4ca0a9544faaa69958f9c25a03e1caabde7799de15d25d03b25c1aefcce40a4c88676e71d1241d3c76c26a2015dee328141947267bcc24d6ca488690d895f848b7e39dfb422c744bb547fb6e6893fe10e4f2eb11f6a238eb211bc76179216d372a13fc5b9452da473e977e44f1dd25dd5c34c6f59f746a00cc6494a276e47ee19feef496d689bcc9c08d89e548a24e26b9e4677eab3edb8689c810959bbe0fb5246b04186d3"}) syz_fuse_mount(&(0x7f0000000140)='.', 0x0, 0x0, 0x0, 0x0, 0x0) mount(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='iso9660\x00', 0x1000a, &(0x7f0000000500)="4958ada8039483cbc3bdc7446bf2e558acfab56fe8ef92e369a48b2d319493fe5560b1b0c33d2a7236084ad77a07f85e9887505f7987dac6306f90fc91cc8db2cc3cfe9901994db95d865399f4ae4a890349a8c14a8f97b3caba6912d4b0529c253fe4f44c11331b94733e76b2996fd0f7cc81947263") 2018/05/08 06:24:26 executing program 1: socketpair(0x1b, 0x6, 0x32df, &(0x7f00000001c0)={0xffffffffffffffff}) ioctl$KVM_GET_TSC_KHZ(r0, 0xaea3) r1 = socket$vsock_stream(0x28, 0x1, 0x0) connect$vsock_stream(r1, &(0x7f0000f44000)={0x28, 0x0, 0x0, @reserved=0x1}, 0x10) alarm(0x59e5) r2 = open(&(0x7f0000000080)='./file0\x00', 0x4000, 0x20) ioctl$sock_inet_tcp_SIOCATMARK(r2, 0x8905, &(0x7f00000000c0)) listen(r1, 0x0) clock_gettime(0x0, &(0x7f0000000100)={0x0, 0x0}) setitimer(0x1, &(0x7f0000000140)={{r3, r4/1000+30000}, {0x77359400}}, &(0x7f0000000180)) connect(r1, &(0x7f0000000000)=@ipx={0x4, 0x0, 0x0, "eb9cb2251ba9"}, 0x10) 2018/05/08 06:24:26 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000001a40)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000001a80)=@ipmr_getroute={0x1c, 0x1a, 0x511, 0x0, 0x0, {0x80, 0x0, 0xfffffffffffff000}}, 0x1c}, 0x1}, 0x0) 2018/05/08 06:24:26 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) setsockopt$netlink_NETLINK_ADD_MEMBERSHIP(r0, 0x10e, 0x1, &(0x7f0000000040)=0xa, 0x4) sendmsg$nl_generic(r0, &(0x7f0000b3dfc8)={&(0x7f0000000080)={0x10, 0xf5f60000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000280)={0x28, 0x22, 0x109, 0x0, 0x0, {0x4}, [@typed={0x14, 0xc, @ipv6=@loopback={0x0, 0x1}}]}, 0x28}, 0x1}, 0x0) 2018/05/08 06:24:26 executing program 0: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendto$inet(r0, &(0x7f0000103fa0)="88", 0x1, 0x0, &(0x7f0000ab9000)={0x2, 0x0, @remote={0xac, 0x14, 0xffffffffffffffff, 0xbb}}, 0x10) setsockopt$inet_sctp6_SCTP_EVENTS(r0, 0x84, 0xb, &(0x7f0000294ff5)={0x0, 0x0, 0x0, 0x3}, 0xb) getsockopt$inet_sctp6_SCTP_PRIMARY_ADDR(r0, 0x84, 0x6, &(0x7f0000000040)={0x0, @in={{0x2, 0x4e23, @broadcast=0xffffffff}}}, &(0x7f0000000100)=0x84) setsockopt$inet_sctp6_SCTP_AUTH_DELETE_KEY(r0, 0x84, 0x19, &(0x7f0000000140)={r1, 0x50}, 0x8) shutdown(r0, 0x1) recvmmsg(r0, &(0x7f0000004100)=[{{&(0x7f00000039c0)=@ipx, 0x80, &(0x7f0000004040)}}], 0x1, 0x0, &(0x7f00000042c0)={0x77359400}) [ 275.651157] RSP: 002b:00007f6fad842c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 275.658875] RAX: ffffffffffffffda RBX: 00007f6fad8436d4 RCX: 0000000000455979 [ 275.666144] RDX: 0000000000000008 RSI: 0000000020000000 RDI: 0000000000000014 [ 275.673420] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 275.680691] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000015 [ 275.687961] R13: 000000000000071e R14: 00000000006feb70 R15: 0000000000000001 2018/05/08 06:24:26 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000001a40)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000001a80)=@ipmr_getroute={0x1c, 0x1a, 0x511, 0x0, 0x0, {0x80, 0x0, 0x2d3}}, 0x1c}, 0x1}, 0x0) [ 275.749616] binder: 18319:18320 ioctl c0306201 20000540 returned -14 [ 275.855878] binder: undelivered TRANSACTION_ERROR: 29189 [ 275.863118] binder: undelivered TRANSACTION_COMPLETE [ 275.874318] binder: undelivered transaction 24, process died. 2018/05/08 06:24:27 executing program 7: r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) write$rdma_cm(r0, &(0x7f0000000ec0)=@join_ip_mcast={0x10, 0x30, 0xfa00, {&(0x7f0000000e80)={0xffffffff}, 0x4, {0xa, 0x4e20, 0x5d8ae3e0, @mcast1={0xff, 0x1, [], 0x1}, 0x9}}}, 0x38) write$rdma_cm(r0, &(0x7f0000000f00)=@leave_mcast={0x11, 0x10, 0xfa00, {&(0x7f0000000180), r1}}, 0x3e) r2 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) syz_open_dev$sndmidi(&(0x7f0000000140)='/dev/snd/midiC#D#\x00', 0x0, 0x0) write$rdma_cm(r2, &(0x7f00000000c0)=@migrate_id={0x12, 0x0, 0xfa00, {&(0x7f0000000080), 0xffffffff, r0}}, 0xfdba) 2018/05/08 06:24:27 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000001a40)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000001a80)=@ipmr_getroute={0x1c, 0x1a, 0x511, 0x0, 0x0, {0x80, 0x0, 0xf00000000000000}}, 0x1c}, 0x1}, 0x0) 2018/05/08 06:24:27 executing program 6 (fault-call:10 fault-nth:2): r0 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_NODELAY(r0, 0x84, 0x3, &(0x7f0000dbfffc)=0x3, 0x4) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) connect$inet6(r0, &(0x7f0000966fe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000c9effc), 0x4) r1 = dup(r0) setsockopt$inet_sctp6_SCTP_MAXSEG(r1, 0x84, 0xd, &(0x7f0000000080)=@assoc_value={0x0, 0x3ff}, 0x8) write$eventfd(r1, &(0x7f0000fc7ff8), 0xffc7) recvfrom(r0, &(0x7f00001b4f1e)=""/226, 0xfffffffffffffe49, 0x0, 0x0, 0xffffffffffffffa0) write$eventfd(r1, &(0x7f0000604000), 0x8) write$eventfd(r1, &(0x7f0000000000), 0x8) 2018/05/08 06:24:27 executing program 5: fanotify_mark(0xffffffffffffffff, 0x0, 0x100000000000, 0xffffffffffffffff, &(0x7f00000002c0)='./file0/file0\x00') r0 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000080)='/dev/snapshot\x00', 0x400000, 0x0) sendmsg$nl_crypto(r0, &(0x7f0000000240)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x20e}, 0xc, &(0x7f0000000200)={&(0x7f00000004c0)=ANY=[@ANYBLOB="00010000130008002cbd7000fbdbdf257368613338342d67656e657269630000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fdff00000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000800010000100000080001000104000008000100020000000800010003000000da699cd1524b6619be15c936dc6796c2e32ee2351c5f4473e2dada802b9e66653bc4886ef4abafe3b3dc6d039c1e110a844c742c1fa9248597f655af8a8020c8102b5f62145237420a71b3d2af99b480c1bb4d4a0c8bf413d72f7f87bc0db8164eb9b9834a163dc9d628ac4d75635b17708a95ec931db0a20751e31f2dcc2401f2fc2062d60fe24e3392af5c2d4bb315d0e5"], 0x100}, 0x1, 0x0, 0x0, 0x40000}, 0x40) r1 = syz_open_dev$sndpcmp(&(0x7f0000000000)='/dev/snd/pcmC#D#p\x00', 0x800, 0x2000) ioctl$KVM_SET_VAPIC_ADDR(r1, 0x4008ae93, &(0x7f0000000040)=0x7000) ioctl$TIOCLINUX5(r0, 0x541c, &(0x7f0000000300)={0x5, 0xe, 0x9, 0x4, 0x1}) r2 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000140)='IPVS\x00') sendmsg$IPVS_CMD_SET_SERVICE(r0, &(0x7f0000000480)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x2805}, 0xc, &(0x7f0000000280)={&(0x7f0000000180)={0x54, r2, 0x8, 0x70bd28, 0x25dfdbfd, {0x2}, [@IPVS_CMD_ATTR_SERVICE={0x38, 0x1, [@IPVS_SVC_ATTR_FLAGS={0xc, 0x7, {0x2, 0x24}}, @IPVS_SVC_ATTR_PE_NAME={0x8, 0xb, 'sip\x00'}, @IPVS_SVC_ATTR_PROTOCOL={0x8, 0x2, 0x5e}, @IPVS_SVC_ATTR_FWMARK={0x8, 0x5, 0x4}, @IPVS_SVC_ATTR_TIMEOUT={0x8, 0x8, 0x3f}, @IPVS_SVC_ATTR_FWMARK={0x8, 0x5}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x2}]}, 0x54}, 0x1, 0x0, 0x0, 0x40}, 0x40044) 2018/05/08 06:24:27 executing program 1: r0 = syz_open_procfs(0x0, &(0x7f000060c000)='oom_score_adj\x00') r1 = syz_open_procfs(0x0, &(0x7f000067fff8)='syscall\x00') sendfile(r0, r1, &(0x7f00000000c0)=0x4, 0x5) getsockopt$inet_IP_IPSEC_POLICY(r0, 0x0, 0x10, &(0x7f0000000100)={{{@in=@rand_addr, @in=@broadcast, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@local}, 0x0, @in6=@mcast1}}, &(0x7f0000000000)=0xe8) ioctl$TUNSETOWNER(r0, 0x400454cc, r2) 2018/05/08 06:24:27 executing program 4: r0 = syz_open_dev$usbmon(&(0x7f0000000000)='/dev/usbmon#\x00', 0x5, 0x181000) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r0, 0x84, 0x79, &(0x7f0000000040)=0x7fffffff, 0x4) mmap(&(0x7f0000000000/0xca9000)=nil, 0xca9000, 0x5, 0x32, 0xffffffffffffffff, 0x0) r1 = socket$inet6_sctp(0xa, 0x5, 0x84) clock_gettime(0x0, &(0x7f0000000080)={0x0, 0x0}) getsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f00000005c0)={{{@in6=@loopback, @in=@broadcast, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@remote}, 0x0, @in6=@dev}}, &(0x7f00000006c0)=0xe8) setsockopt$inet6_IPV6_PKTINFO(r0, 0x29, 0x32, &(0x7f0000000700)={@empty, r4}, 0x14) ioctl$SNDRV_CTL_IOCTL_ELEM_WRITE(r0, 0xc4c85513, &(0x7f00000000c0)={{0x2, 0x7, 0x200, 0x9, "03bcd6a7bf942000b398c6b4f452a445e8c4939808078b1b774c2754084012b0fd071fa87fe18033bd54c9ce", 0x9}, 0x147, [0x200, 0x10000, 0x1, 0xffffffff, 0x4, 0x3f, 0x4, 0x1, 0x800, 0x8000, 0x58, 0x9, 0x58, 0x5, 0x2e9, 0x800, 0xb0e6, 0x1, 0x7, 0xa9b1, 0x69c1, 0x6, 0xdbe, 0x6, 0x8, 0x4a7a, 0x0, 0x1, 0x1e025ed9, 0x100000001, 0x9, 0x800, 0x10000, 0x2, 0x5ca1, 0x1, 0xfff, 0x3, 0x2, 0x51a0, 0x8, 0x0, 0x80000000, 0x81, 0x80c, 0x0, 0x7, 0x9, 0x7, 0x10001, 0x1, 0xe8d, 0x7, 0x8, 0x401, 0x94, 0x112, 0x5, 0x6, 0x8, 0x9, 0x8000, 0x6, 0x80, 0x4, 0x9, 0x200, 0x80000000, 0x1, 0x1, 0x9, 0x5, 0x4, 0xdc000, 0x4, 0xacf, 0x5c8, 0x2, 0x3, 0x80, 0x6, 0xffff, 0x1f, 0x6, 0x8000, 0x725, 0x1000, 0xffffffff, 0x873b, 0x1, 0xfff, 0xddd, 0x3, 0x3, 0x6, 0x2, 0x0, 0x40, 0x100, 0x359a, 0x8, 0xea, 0x1, 0x3, 0x4, 0x7, 0x26, 0x4, 0x0, 0x2, 0x1, 0x9, 0x80000000, 0x7f, 0x8, 0xffffffffffff0001, 0x2, 0x9, 0x9, 0x8, 0x6, 0x8, 0x5f4, 0x1, 0x200, 0x91, 0x1, 0x20], {r2, r3+10000000}}) getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(r1, 0x84, 0x1e, &(0x7f0000caa000), &(0x7f0000444ffc)=0x4) 2018/05/08 06:24:27 executing program 0: r0 = socket$inet6_sctp(0xa, 0xffffffffffffffff, 0x84) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendto$inet(r0, &(0x7f0000103fa0)="88", 0x1, 0x0, &(0x7f0000ab9000)={0x2, 0x0, @remote={0xac, 0x14, 0xffffffffffffffff, 0xbb}}, 0x10) setsockopt$inet_sctp6_SCTP_EVENTS(r0, 0x84, 0xb, &(0x7f0000294ff5)={0x0, 0x0, 0x0, 0x3}, 0xb) shutdown(r0, 0x1) recvmmsg(r0, &(0x7f0000004100)=[{{&(0x7f00000039c0)=@ipx, 0x80, &(0x7f0000004040)}}], 0x1, 0x0, &(0x7f00000042c0)={0x77359400}) 2018/05/08 06:24:27 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) setsockopt$netlink_NETLINK_ADD_MEMBERSHIP(r0, 0x10e, 0x1, &(0x7f0000000040)=0xa, 0x4) sendmsg$nl_generic(r0, &(0x7f0000b3dfc8)={&(0x7f0000000080)={0x10, 0x97ffffff00000000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000280)={0x28, 0x22, 0x109, 0x0, 0x0, {0x4}, [@typed={0x14, 0xc, @ipv6=@loopback={0x0, 0x1}}]}, 0x28}, 0x1}, 0x0) [ 276.999111] FAULT_INJECTION: forcing a failure. [ 276.999111] name failslab, interval 1, probability 0, space 0, times 0 [ 277.010450] CPU: 1 PID: 18415 Comm: syz-executor6 Not tainted 4.17.0-rc4+ #38 [ 277.017737] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 277.027100] Call Trace: [ 277.029710] dump_stack+0x1b9/0x294 [ 277.033358] ? dump_stack_print_info.cold.2+0x52/0x52 [ 277.038559] ? is_bpf_text_address+0xd7/0x170 [ 277.043075] should_fail.cold.4+0xa/0x1a 2018/05/08 06:24:27 executing program 1: r0 = syz_open_procfs(0x0, &(0x7f0000000080)='uid_map\x00') io_setup(0x0, &(0x7f0000000000)=0x0) ioctl$SNDRV_CTL_IOCTL_RAWMIDI_INFO(r0, 0xc10c5541, &(0x7f00000001c0)={0x7fff, 0x254128fa00000000, 0x5, 0x0, 0x0, [], [], [], 0x0, 0x3}) io_cancel(r1, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x6, 0x0, r0, &(0x7f00000000c0)="e7d7eb6a21a1157b780fb9cf3637ad9991d9263abae01b5436e8eac9b6d44912eef26102706f25326ceb6ad8dc2b139791e9450af25dae7dc44de497e8e939ad9a964b2e750c0f5b7b203d26cfd287d2686b439c6724ca16ccdc86c8b5871beb65b35b69918ae658cfaf8c2add624a4e6063f7912a5a6be1cdbe73f97f425aa89e51ad8ceb162a7e880427fee924d62639ffc18c0962b0ef02b3097e639d58b17d91a673942048d1f05650fa91742dabe364dad801eb75e81f6f", 0xba, 0xeb54, 0x0, 0x1, r0}, &(0x7f0000000180)) sendfile(r0, r0, &(0x7f00008eb000)=0x440, 0x63) [ 277.047150] ? __save_stack_trace+0x7e/0xd0 [ 277.051488] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 277.056614] ? graph_lock+0x170/0x170 [ 277.060431] ? save_stack+0x43/0xd0 [ 277.064067] ? kasan_kmalloc+0xc4/0xe0 [ 277.067961] ? kasan_slab_alloc+0x12/0x20 [ 277.072106] ? find_held_lock+0x36/0x1c0 [ 277.076163] ? __lock_is_held+0xb5/0x140 [ 277.080232] ? check_same_owner+0x320/0x320 [ 277.084546] ? rcu_note_context_switch+0x710/0x710 [ 277.089470] __should_failslab+0x124/0x180 [ 277.093700] should_failslab+0x9/0x14 [ 277.097493] kmem_cache_alloc_node_trace+0x26f/0x770 [ 277.102595] __kmalloc_node_track_caller+0x33/0x70 [ 277.107555] __kmalloc_reserve.isra.38+0x3a/0xe0 [ 277.112304] __alloc_skb+0x14d/0x780 [ 277.116008] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 277.121370] ? skb_scrub_packet+0x580/0x580 [ 277.125681] ? find_held_lock+0x36/0x1c0 [ 277.129742] ? lock_downgrade+0x8e0/0x8e0 [ 277.133893] ? rcu_is_watching+0x85/0x140 [ 277.138043] _sctp_make_chunk+0x58/0x280 [ 277.142106] sctp_make_datafrag_empty+0x1ce/0x2d0 [ 277.146942] ? sctp_make_ecne+0x140/0x140 [ 277.151077] ? mark_held_locks+0xc9/0x160 [ 277.155214] ? graph_lock+0x170/0x170 [ 277.159017] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 277.164554] sctp_datamsg_from_user+0x922/0x1540 [ 277.169312] ? sctp_datamsg_free+0x90/0x90 [ 277.173539] ? debug_check_no_locks_freed+0x310/0x310 [ 277.178718] ? print_usage_bug+0xc0/0xc0 [ 277.182770] ? lock_downgrade+0x8e0/0x8e0 [ 277.186909] ? unlock_page+0x1d0/0x2b0 [ 277.190788] ? print_usage_bug+0xc0/0xc0 [ 277.194845] ? perf_trace_lock+0xd6/0x900 [ 277.198996] ? zap_class+0x720/0x720 [ 277.202702] ? filemap_map_pages+0xcd4/0x1870 [ 277.207219] sctp_sendmsg_to_asoc+0xd08/0x2100 [ 277.211807] ? sctp_transport_lookup_process+0x1e0/0x1e0 [ 277.217244] ? find_held_lock+0x36/0x1c0 [ 277.221302] ? lock_acquire+0x1dc/0x520 [ 277.225275] ? mark_held_locks+0xc9/0x160 [ 277.229418] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 277.234944] ? sctp_id2assoc+0x233/0x3e0 [ 277.238995] ? sctp_wfree+0xb70/0xb70 [ 277.242813] ? __sanitizer_cov_trace_const_cmp2+0x18/0x20 [ 277.248342] ? sctp_sendmsg_check_sflags+0x1bd/0x270 [ 277.253447] ? sctp_sendmsg_update_sinfo+0x11c/0x4b0 [ 277.258544] sctp_sendmsg+0x13a8/0x1d70 [ 277.262508] ? find_held_lock+0x36/0x1c0 [ 277.266557] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 277.272104] ? sctp_id2assoc+0x3e0/0x3e0 [ 277.276179] inet_sendmsg+0x19f/0x690 [ 277.279972] ? ipip_gro_receive+0x100/0x100 [ 277.284291] ? security_socket_sendmsg+0x94/0xc0 [ 277.289036] ? ipip_gro_receive+0x100/0x100 [ 277.293353] sock_sendmsg+0xd5/0x120 [ 277.297060] sock_write_iter+0x35a/0x5a0 [ 277.301115] ? sock_sendmsg+0x120/0x120 [ 277.305091] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 277.310618] ? iov_iter_init+0xc9/0x1f0 [ 277.314589] __vfs_write+0x64d/0x960 [ 277.318295] ? kernel_read+0x120/0x120 [ 277.322175] ? wait_for_completion+0x870/0x870 [ 277.326790] ? rw_verify_area+0x118/0x360 [ 277.330939] vfs_write+0x1f8/0x560 [ 277.334471] ksys_write+0xf9/0x250 [ 277.338187] ? __ia32_sys_read+0xb0/0xb0 [ 277.342244] ? syscall_slow_exit_work+0x4f0/0x4f0 [ 277.347081] __x64_sys_write+0x73/0xb0 [ 277.350958] do_syscall_64+0x1b1/0x800 [ 277.354843] ? finish_task_switch+0x1ca/0x810 [ 277.359331] ? syscall_return_slowpath+0x5c0/0x5c0 [ 277.364253] ? syscall_return_slowpath+0x30f/0x5c0 [ 277.369181] ? entry_SYSCALL_64_after_hwframe+0x59/0xbe [ 277.374545] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 277.379391] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 277.384570] RIP: 0033:0x455979 [ 277.387745] RSP: 002b:00007f6fad842c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 277.395446] RAX: ffffffffffffffda RBX: 00007f6fad8436d4 RCX: 0000000000455979 [ 277.402707] RDX: 0000000000000008 RSI: 0000000020000000 RDI: 0000000000000014 [ 277.409961] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 277.417217] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000015 [ 277.424473] R13: 000000000000071e R14: 00000000006feb70 R15: 0000000000000002 [ 277.464742] validate_nla: 3 callbacks suppressed [ 277.464751] netlink: 'syz-executor3': attribute type 12 has an invalid length. 2018/05/08 06:24:28 executing program 7: r0 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000320000)='/dev/sequencer2\x00', 0x4, 0x0) ioctl$KDGKBLED(r0, 0xc0046d00, &(0x7f0000006fff)) syz_open_dev$audion(&(0x7f0000000040)='/dev/audio#\x00', 0x8, 0x10d081) timerfd_gettime(r0, &(0x7f0000000080)) 2018/05/08 06:24:28 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000001a40)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000001a80)=@ipmr_getroute={0x1c, 0x1a, 0x511, 0x0, 0x0, {0x80, 0x0, 0xf0ffffff00000000}}, 0x1c}, 0x1}, 0x0) 2018/05/08 06:24:28 executing program 5: r0 = memfd_create(&(0x7f0000000180)="171ea3be32afd6214509f770293dcc47993f51cf92947035e690d118b4fe148b877e313d4afd0fd562198d88cd7c332641e790305f0f656169ea88b03d058063b92fb643", 0x0) write$binfmt_aout(r0, &(0x7f0000000240)={{0x10b}}, 0x20) execveat(r0, &(0x7f0000ff7000)='./file0\x00', &(0x7f0000000580), &(0x7f000034bff8)=[&(0x7f0000ff7000)="00000000000000060804002000fffc0c6565643b799365005f1b76"], 0x1000) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$TIOCGSID(r0, 0x5429, &(0x7f0000000100)=0x0) r3 = fcntl$getown(r0, 0x9) r4 = getuid() fstat(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) sendmsg$netlink(r0, &(0x7f0000002dc0)={&(0x7f0000000000)=@kern={0x10, 0x0, 0x0, 0x5080500}, 0xc, &(0x7f0000000200)=[{&(0x7f0000000280)={0x2510, 0x2a, 0x10e, 0x70bd2a, 0x25dfdbfd, "", [@nested={0x2230, 0x88, [@typed={0x74, 0x89, @binary="fe901e4ae2379a4f3880de7de83f1d6e566a208945fcba9958379be7b9dd730f0477de5442a0e7238b639493d8e3d6badea95cb203d3f1d252f2a17055b3fc0428eb20b05c52ef661ffe26b94ca67db2555cc59aa1696519c1146fcd326cc0f347aa0cfcf6a9835dad2855ea40b8"}, @generic="b56dc6c9f93d62f38cf46eaabac3a95f2e8720a55fb5a882a9a1e41f42ac58e9faddf591aed01a571faf722852c79de31f07d64aba737e4a13aba4ae2ce96d7bbd40aa4fbcade792265b9ecebf7de92756745f7db1d67ed652030be3c91e83812d9070f32200416b5156102e26ede83f1d828218b7918cc843ca88ac8ec8d2c66b2c22186374cad16846cff08034407928eff50e8529bf1c78593558907c308da8b4a4e2d88d4adab8a1a78e149e7f84a9a16393b7b08c49f2eb1ca9742bbd1c8f6cf22b72206fdf981baae1929c5a05f4e725892b803f48b54db9e1e048e898469bc3b7ae350f94ec2228ac49c7df890627bb5cdc2914644a54c5657c40c941a05be0566769abf3a7ff9f7342392956b8c4936d1249e55ba19818d4fb18f460fdb729bd6f5974ea47a9362eb70395df0de9adebd977170990e0b8a289637594873eacf020a04435d88d5770f622220cba614b6bf51d1413628d94b877c4496c60b4b3089ed6063351c3362995b5f819e13c73bf26b4b09d999c0925fe0c692410c57e4b66506f766c51888e61d8781186b2e400fdc59092339961dff42f864008645c176fa051a19bb27130dff8bd4fd2051c420b895c98720c5ff8a401709bed02432ae8a48cc10fba4b02471e36a5cac5f58b7417ea50494ed756b317199b174f8fe244acda87738991c1e44e4779b6907dfb52fe6e8f736a0b67c9b81e4aaa8f6db81775824b00320ea2d88b44411ff49e813e8af40e873bd7824afd18d2b26bc7665ee59bd7fd12eecbd10041e081ae147cacd679721001f6ddab6a59f1a5a88b1750f3392c785d1325637cab1fa1843556737e4d6c8ac3ce107643c2d779802a45a85710a008d1384f7c202378f4805a12be4659afd436e279d5ed9ff2f6d6cd218f410bd04c0bc45ced9bf0892be60f39bfe49b83211100b477ce5435513002a0aee457b7edd267205ddd56ddb568e20eedee77a3a5a7953a4f637aebe043f83e434df5aeee823b85e58d418e1d6f1bfabb746dcf8c9866dacb1ae5a1d2edde58003fe95296183e578af390418b0c5e140b04c952e1a8e1213d14dbf02d5a7356889dd827311af81f06483cc7eb0d232568a4be74371cdc82cd96a8d4ad122010a1ae6a8d2a321d6a1fa4020db9d8f4f3e79d2d5125b7f3ce14ba98887b4465c2b2bc6a659539ad3fa48bf3601960046741655784803dc38f652cbd4b7b82db9cc01f71f56c2937104a9f997b9b0ced3d8e8db3b23920a533687180202f1d3dc96c3230a1590b65997d6bcdacdba4c2a799a74a9bb105ae4dbf623078c7d8d62fd9031973117881f6d79ada0e969d9cf7bdc2f8ba44828bdfe5a74ab692687080e4f321c966dbd02bf0477d5b2854031ef3f3ea8e4af8a839924eb151539cbb814b2beada201426c7b3432b6b54b6eddb1e90d11decf8f83386113499a6e724cdb55da5650552d9c019fb64aef54a9d7fe0e5364b3390129d2076e429ca2f380bc9f465ce2f831f24a1033b739aa39e95288cfeb3db0288d18138401a5d49ba39a0c225a0dbb678d71c5c334f18f93fb8c1204cded0a0a176f7c2d59df087181cddc3b158b68ee09c1baa6ddd3f19031927b42df83144ac810d62724ce662734c222a65b0c427eb7734aa5101ce439aeaa0e5a441a24fe81104d65d725466bc139ad3d3c2f9c42b11c96a81d2fcfc2f4aae2770a437df89f73a9971538fc1e3444fce63008b7cd207ff081f3e37ec7a2ec63ea3f6004955a6198f397432f675935fffc437990f5495d583d8dd3863d57b65e6af0ceb20c99e9507787c9c56569cbf7547bfef54195510ddeee90188f511bb2c004a0c9a8d282493e644f2ed89e0ccd59324ce6f16f72a61040299e529f48037c3f266955dea3e86a50d6078fb9ed412de95cb1a5913c4117acb26bb5ec63d69140648bcd7b5ebf74c61aa8c50c8569a477df8c8bfa7bf3489c1ab13ac81c09c37e8759311ad33c37f1bef5f2aa5c89142582a4faecc26106f2c25db565bea507c8a67b7f50031cc32cd4634064ca70b4b3a7a508e8d9cf73676d359cefd78f2575400bd53913e87b6fd55d899ef691f1dddce6eefd397d4140c607dff71d203819c2031b03a7980294f5c74b6e761f6dffc0165e3d212e63c1418f59d0f3aaa9b753d475c14f806fb9fb50f93ae7e7f5ac0856c17a03870160f1a384e145fb82f8b417a33fefc5b9480517208da05dcf56726ddc67d6fa1ef0f99f50b7dd4b663de1d76a8a846dbb3589e556675206b11e3068d5d102d6af2f9c44e531a2ea52fcb8dc44de024f8ab20b24a881323e3ce1959227df1b050a641ac470b30ad8ce57b0e0a65e01da45d53f0e41e7675266b676c94b7b3b16e3719be8ef55331c6451e5ab3202f04662acd75e015f61d0ff15740e08f115c651b4bc786edc76cf3e91bda1bc7864f719426feec75acc02a4a0ee3e15a6f3cac64f51658f2c0a497174f217af0fd360921fb6fd3c9219c37b345c40ca9e4e4cb82f793f65f56cc0538824bea76e7a96f59917bd50838e20e6d95396859267e7ad8f89be55a41d6ef2391a00e645139aac4a5d1fd7d9ee2c3b9bb08138233071c9acb6dcca1cf18a9d2f5b17b84df0da81622050e886b7c98eefced720c7e2b1eb9ebbb73d0cc5bcf78fc04d02bf318a6e68e501aeb138f75641e1fa71a5ebd13e2aca9a85c443f242ddbb4e64aa1859795982e3528d70540b0b3ea2401904222a6f7391ad89fad3918d1fcc97ff53a577c9792ba2cc965105b1139b4c6e5417f325088d3a6536031163a1318957b09a8c6c5d7174e4361b471e1e39ac286bad9334039aa6d3549f813bfa1f48e8d33bbc8535541feba52e7f0429ecf47170da63646d6c62fb37219c11bfdb90cdab01698c92c994306611840b2d2da7712dee0e62cea4ad2812b39626e528dfa97ad34772dd034d5c460f3ccf10090e1fc264eb72422d06f4fa16360daedb84efbb3306bf74023b302c5f8a5d45b944e96c549bd2f17a31ec316170e2c434986048427bd6ffb4e224f4bb590fd691b7164632eb601c79f2f4accbf01a69852a617b95294331fb1836220358c53b97a64b94375a62e8e3ab2fc8e681ece2a93cc486cf67a444c9f8ff90bbe1d1f5e5adaad5f2c5140e5e6d45b6e94dbe9d58794ebdeeda0e59b11e6c9362e4b705c910a46cbb0ea720de248fbcf47307fec497be02b182d23245820e35cb45f7f5458a83ffc6ad586e24a94308097054af5beff4b7e3773ab26ecbc4cc3637002fc8ccb693fcc61604f1961affa4b331ace9960c6847306e41960f793ab7548454fadfd3644112a8e86c2f5795b7842ed6cf08d1806474927f8ecf20b8655a924e6969c32c63627ffee9f7a8008fe7af1bed17cf7051fda39041fdb00d183ac48959d70057e5d1f59545590f83e6f46300bce6dab0e27d487fe443d110e857b09ba1b85ad33541d0100c0809b0bf32b3dce3d5a71625997ab3d17a62f957d650b403611f86625e135b81c6beac983bb21ef8a4df35346bba15bd0fa64d1d3b2fa91efe552fec099498df85526ee630a0056a6338fdd614819a835ba4d3c80fa1ba3eedabe02d10f663dfcf8cd1c74865c49d34ee297790167410e14fa40dba83ffebca441cbb088fc7fcd3f1c7eda9d841a9108d511069138789e5cc2646b2c17b591201ba0b7b3408f8696408cbf35e93add3a30f10c6580cf857c47604bbbe0bdb3079abe3c8e20ed27a064254871a7def3714d495fff549831a5dc9848b14dcb36e35ad7eb4cc584d6a1063a34f1ffd68f341d3af68bef8d2919f0ec0b6146c0edca94f9c54cf7586d93de756e5f68c2081639de9f4b5d24b3c34694b1c886d21cd320bb1f88ae4e5bdabc46a4a9a955c63b961f2494dc84db6bb79f5980253d61eeb0220a4882408a1bc623d27a4b4d37069fa492f4b9fb115b765c7ab7c37bbb607604838fd7535b3248b65b4e24af703647b47c165b05cdf6048c3a93e4b62480ae0ee8bae74d1669828e1cc57dc693a8822e6b95230d6696754bca4afa1625d7d385fb799e1bc09a2b0a95eb186131714b33cddbd899af6af2f5ec3f8a42e31d369ac79347cb64b5fcdf6696b19fbdff85d231e7b50caa7463c7964b6d33a95cb119abbf4e6df9e19f27cb637fe72cfd68ceded065257b6a4c7c827a40acd3c5782f648412b183a375692ef9cd374e05d0dc43ec45e44a791a331f9346ff5e3bdd6f069e39fc9f33cc450ea286584e14d83f96598dce2a5cac3ff3ec3e46c5ccbaf33f7de93214d4aa26e68a8cf3aa0cfcd8f69146c67d9c2a4b9fdc3466d3e53af3c293f47a7cac676a87b88600d52dc2d09c2ecceefa8ac8c51c678f5bc0699d6c95b2ce7771b7bf87475c836f0317d4f5c98915b8477a3a564117566dace6a642c8b5231c638c85d955caa0a049b5b434ce1421d4d50ed6ab04b08e063cef741d423318d4927d87667b48885d90c5b4af9c2ed456df5ef6d887a6946d44ffcb355a2d66824cc7f23d651b66fe3b7f6eb7abe438edc9bc450b54e3191107479d20821e5fecbbbcf60cb26cb51de703b78495e553972dca04c1240fb7813ee9c40c6a63d96d84ae9e63a4c6713971ac853c6e5a376aa27bcc14f65c6ebd3ca9ebc48b5bdd636f3197e131f3c3cd7be306b07e2e0b134b05c0b6872d4b7abe3f05c125eeeab45a5c1298ab089e3d7d0cc3d93f1fb8a73dc34118320e8aa3d3f5e8e2594b7d28c8b7d16c6ec5bc56965789c1017237aae3285718086d99e45db439de3d4bcaa0d40e9e0dd08d658d744b8a393681b13477dae9009019465c01c0ba38c4a5687c061ec532fa295fff3d83a3f0339d39e6cb960ac1fa60ffadde3fd49c69837cebc062ed129d056c2815c62d37cb7d3bcd19c212bc8860318bd60f046a314afff887f5c6dbf66c444a82537b6afb5ab80f56aeb2e24b3cae983b1e9e7e18ddb1b84d2aa96b57d5af7481c4bbf5f41f7083e1e87635ae12fa1a9622c530fcbdc7304b42a2977875439abaa477c995f18059cebcae195b71a09693f3126b3490df8eb6c06eefaf556499808f1b49ad6ad2342d7490312cf108fd795a7bc978781c57db09084fbbb966d9b7ac357e3ce619a78475f7c459ad0c8222504bc83feba54c7e8d4f3ea2946044f1598d30708412483dfe5a3eea05f33873ae3f4dcd2bfc2de1df4471b817191b89c491566791936307cee3e19989852068daf039a30215aa9d8a1d511d7ecf03c4b2349d267f3cc465fbb82e2af372190ebc09f6ecef9a9f599e9c688729017b408b44d37f521ed5075ea0cb8b85738039f670bd9d142f4a8ddd142d2bd49a3f5eefce3aadec33901643023111ec42f3744cfa15235ba1bc4ad326dc501410369904da711434aa91ed914df67b92864ae257c4fae8f4dd3c16c4c86086108f88994b78a75088280d59ba8192ff66d7a382449c85ac87d757e3ccd834f89d2b79a9fe97ea23afe2bfd2a71efeac2976a282a371c1d91a4a89d91b5628b81c7a87652801c9f64afef0513e43d66cee0f1f83f71ab21f5a386ca4509705468843714437887e6d86d239f022f7777f43baed1171a7eba1e4b95c1ad83b52a756df1b78f29bf2acdaacf8d3f5a225beb7622cb8fe9172e9f02010d2040989bb8f81e66499f540789d231279429e2c81cd85023bfac30978e8cf25f3cc909af5eb85b004dce7a35bd7fafae0979f0f8e2b81787f328c38bd2ad7f4f20456a0367e1458baa183c5935e28bb7f5d90ae3c829fe7469e6e0bbb132d3186b46c4463c0dc099e5dc1c054a004", @generic="a7149d35a9caa637ca9084024075370225d967aedb59683d3a90a51c0ab93f5a018647f2b8c19b6f2e94a7ebe02e01753f9774efc43047f96c06b25a7418458735b19959b20e7b7793355ad6d9b5b1c02ef32cd0878faf9e40c81df28f66e13482c3f74e85bcccc00000f789ddae43f872b230e61c719a47f0e3d2bb8c3ed2119d94ffb3d8016cc3badbdd51262a86223345ba1ffc5386452f02f7fc395e0f2c42f38eafc7f595a4e6c36b74ca05f1beb357439be90ec6cc512a9a0c4bd6f3d6ae2a247a0ced8bf4168ba570819884fee9bd8d5d2e452bb4d0b2b7faee3defab328094a9972215c39870b52dfe82591bc617d73dfde0728a72ed5ed9e93490277ff8cad74116000e1b5fd483eb9212fff6d3e8377507ba7472777db89257b83a3337c5aaa24fa562535dec47d9558d6536529b572852c675e042c9517ccdc04f6cba29fb3aa6880cf355fb90978bdd0ee7bcc229e14c59f31fe4bd83e3326f33522d5a04740ad44b24ec4ff4497233ba697a6022c72fbb64aa24b0da48b05562f71edba7899e140b08cafe1c456559283a55b17a3b3d2a6e8cb026db427869caf99f34ca3f804aa0f84e5d2f69deaea632887bd2200c2c1d2353493eaebb28e835339afe89fb806eb7f30f536966ae2f295580039684df27e6c2665269548d2724a875f08ae744bc26baa3d80ac142f834ee0f1690fcbc0a04100dd93f77c4f84748e55c4038da3693ebd52dfedc0120c174e34f8745f3e8b27636cf7dcb29b10e84fe69aff43946ac30a155ac855b0edb6ab5d9035df12928e6bc140258b31d1373d43a3f6ef035819c56f78303812c93cf7b0504d80449cc48f600c48153842284f16cf387842384a4e6fef81b35950cbadc365ddc480edcc9095aad88cc3540b06c18e4639fe9f851109108492694f96b0ea0d8d0988112bb2472358bec8fdad4ae6488b6b5bea3e787ff91f33898be2570bb5aee1e8b691541ec954b12306929d7018eeccc2c1e1add27ecf2b49b9b6619b66f2342705189ae9b913c784bc42809590403479a02c3138c7def77c16ddfc87143102c73bf1db6dc3619ee84ebc39dd70b25a0a2ce6f85d8de3135784f8be3ce6a07052c602df72104f2b3af4be5eeef3d1239097358e7b86702ca136f9ce22dafdba80af9642a90929c308e8f6f134cfc18208999dd13ba975c737935eab1d11bb1f96222df763f2b132a01255da6bc1c05e71fa9a1cbe192d7814a570abc6673aefbf69b015d7956b15669ccd1657e85023f9b6cc811e3b03aee0387db08956aabd8802cc2a38d5ec899924f2366484660dc8cd70e4cbcfd1299d44b9dfd90b1e2aad5a2616a6b3100278bc51829e5c62e3a4377b90a8a5ec8057caaca4c9e304a517651cff425d74254abba770da355842f4b3a4fa6f301eb64b2a175a344972e71d44b289f5505e7ba7060a1a907f18eb125c21c4d1fbae5c0200d6795bee33743c4f617ad3394071a6bacea8a6dc9eb75bc1f70816187b222dc05cbe985741d3a20cbd9aa500cf529eebbe48c6c14f398cfc49d3c3552d594657c9f85a348b923249aa7b653325c54bbc11a47f109f6e78d4ef80c751c2c34eb7509ad2e010fed9996df7149adbb888fcf56746c5aadf5a8273d570afeb2bf31d382ab68db772c678129dd133b635801765b1647045be0591c83b92790e0f52c61ca296b214ba9a9d4cd0e113e5197bc583c09f01735062e7a8960638667963345a14e86c20e3d160d8114b8132bfd462d17e33101cf3349c86160fd6ffdd74e17c817e573ed0642065fc2dc7eed7b3f8650da2bfb4ced15bbd22730493d7f7895d15d03f610191a3a0308e36acd152a49e46824abaf6462ded33e9a2648a2b5d1c6a0f9910c5bc646cd0c139dfffee6050e24ee88bbb73ce4de66284083b696cd8356cf7c416657ed7a7a734f405980291a7690c9e95bf1942080958567d4a447a5e9b2f80f2248ba451a1067cfdc7fd164f9ea413b1861f17e97d84c77cef82cb183234702b8ee0c51ceeaa62f404fa1e6cea880fc01c64595e4746fafdd8eec272d32f9fdbe033892c2e53abae21a8a08874570086b524ba0aea0e8bf9befc715a37d9f132ca130d703b614ddd06305ab1fd48901aaa9df1e64c4f3012f852136ad4edcda50600c6beebfc6099026717d105e455079dd50531bbfef18c1c6dd83e08b0ea5228f76263d593170c84490bfb62331315391d3448e67ac704ac0f59583996efc26b631d3f916dc7bf45c2dde69f57ec0579616edc10dff02b2a05ca853bb1df98f026483346b0ffaf41737768b475e2d6629733a9a35580f6067e7bfd859c80cad52094253159c9fd2818ed112b39d6dcc41b83ca7a1c389abe14bbbea6d077b5be33a9ccea4ce75658adcb81d9716dfd17c8c498620bf3b95bdee278a1761a3219c6efce916d0c46a9ea933183728e08a0cfc4507de126fa65823383788545ea20232bcea5b5b714f6b463b81fd2b94bc53df87e10268d40fa3e5b113fb4bb6692cd2bd32a0284b03a5e1387db1aabc346ce3c5927f9fbb35f2f19ae931a9effa4eaa5e64591187d51a03e674f8c014d39c19d789c4c0c8a30ee6df4678326e486112e7fca193aab678d8d8c68569a246ee1891d06914b3c90b2444c4dce384025ef5d8c940fb7a4139f136d34e080a0f4bd58cb47da88e728ae8957a82587848a02d7c1d05026e3aaa4c50e483092c6e8c2648dc7a5d3f54a4472fcba3bff834120fc45045a1c270b1f06fa97228bfb83fc2a0c40f28840c330d33889ad97d37bff706bdd56019bcbed765b75300bd95b5bcee916e7ea568b14392e511464a29455216566faeeeef78bd1c2278c46cbf9480ca9536d32a697b1cc95fc800e483c8a5ad718831a923b08ab45994f84d7caec2b632a24f05d9f0cd0e6b77af69c06dffa5abcd3982d6c0fa78e05a3a154245ee59fe4c18ad769c30a764140cedb504731d8e9ea1912ba9b906b3d07add18278077acf0a3c22fd8ae8527a35fb902525a07509672a4da3b8935a3092d5c6252b11098b959bd411ebdd2c1e2f42a9a857212e6e6ee71d303499fb8acb3ac0a1ce5bbe4ca754d2e2f40cfe952802fe39f5f205eb8f5529b8282b0254964168f4b00d0d24f475463cc59432bc66cb7c11dc3f60cd40a1c9b44aa997ae6c73fa7abf9923b16e5c180a37eafbe805fad109ef710042e0d5126f6835645837e128be182fab81af95acf3a33a7892af4204ff9304f6f63ac39b44633396175a8d2600f122ccd31c3c76612d714cbbb3819e9ebababcd0366b9a38223e64693573a76bcb30784bd3ddfdafaf9310134b8dc177402d8b559bd6818bdd8b1a490a8c841948c551ff672b134115acc01ff87e309ebe5b217d43ba76810112c36d15f9425e518ed86f052a897cbd673674df927aa0cb1156aa9402ed8450532cb82f6c7c6b35dfcd6a7ae917fb9e29018eb1bfb0d1c04e25d77742bc50607065452f5c61efb31308a736bbf5dc0c6468d08ce67758423c911cdca898d54022d9234d07b0396a97874b4637ca684d9241bd25f10e0d42717973e841f6bccf46233c8adce3a36e6d38a616d62f56e264ef9047cb3259aa6d23f59dc6a0bbfaadc19b2e9ac60129af55e97e8b96cc279bbd43af3df915716d0012e4a80863d778f68cb79cdcea5d93c1a4ba9ce6be71509f78cdd807fc8d2097733ab2c5797161baac6a07870973f970f888426e334863779a5742b91e642fedd50a09561bfc5b461f94d0392cba2185466da1597351f7ca3e63a2001258bc3bbbf7328699144b6cda1623b6c9965af618356b6cb08ec6a46d76faccc3ad0eb9a7838da3b39bf966192c833238d94b0d20139a404738b2faab40cf818790282c7fc1845fae7f56a50ba6530ba2695bc826b8a0ba84a27c40f865e6a0175a9905f62263680f02392d0cf7f692cc58f0ce10d8bb34eab9cdeb5b3f8906e9957458c7fb409e4781e4b985e1b0bfe256b782287ad40366403d6a2866aaac92409a6c968b483fd165bf4a29b7a9a8b8bea51e6e7efcb2404ed350fc879896cc6b6dd6b289dd0c5ef3d5a8c769e696202c38a23708d7b678a3ea0459fe6f072a0e6aefbbbc1386d176ee8ad2278d53ba3120f2fa11806a839d39170991336ee3d776f1bba207d98bb1c650ffb20b0dcb42c1081f99f4d2262c346eb867d79b06e721a091feb6f74a4b991fbee9fb0405890efe20c296deb9505c196e876d11e0840ab850ea8a1b515a0c2000a4832de3167887319a5af11d15a5cb749e1103d6b3c0066c3996250ae7cf246054e251e5e717f380df4a5f063813b7debca8c8631a8ed83563951ba56b2f130aa79178b9fcae1b9f83e12c9abbfab5367c5908f22ef7d45ec113b943991950a72016d41739c7d5b2ce55b07d73b77c702ac5a6eb2a281906b075a97186620febd96b4c0539a403fd98b923eeb3d375f0929c40408d402e400db983b126658532f4b46020c964545e3742efae6d34223a002092d5173143d7a219e441fc93c5de967e1dcc87a92bbc4898c65aec413f2ed7ca079afbea3432c26f6e4397e6e0c8bfeed11ef0681a38d46cfa3fadc33366f1a309783576e4082a28b2cb14a67bbe3ec089dc12095125f243fd7d49143a83b2a4a576af42348e6420e41568827fd1a854ea9a31a9e83bd7a656b3d19c2c9b6b11a60ee4a0bf871e82fdeaffae2ce451fee1a1ae27beebdfa3dc546855ca63da392908e2291ddd13e39f9bf161065b9977fb725de72e8d0f7b986bbfea01c69dd03e2ea04fbe08263664b2b690c46466bd920febf848f1c1e560534f61bd4f64d044d179926c0f4e2700b5c36d6967a1427e97080f78a924011fc3ee809debdda156a0bb360adfa67724456da75de9d3a8d9417a35afc2c4545a23155d904d772d3a892a6e6ba58944e7ca308518a9156dea23c3ae214d1a88d8123dac40df27c708ef79d023d64c6b3e712e38955ae4455d4a992860f59894ac40042ba00ce1adb4614303c4f33ddbcfaf33aa03fc9ec07ff847a751ce7336571059c73ae7b9435bd1bbe24bd6f2cee0a24ce14b16966f273f0de2c1822ded4c5e47191ca44173ef75bc66789965faf5265088666ef6f81c3f81695aa83814f0a541ccd5947c9d5eaf42544358232486802ad44a66a8efb62546a3c09d42853c9cd67e7f711d2f10ac8eb42dbc96dd8acb72627c54d0dd9a418f8521efe06ac1bca088a3d5b0ba449d9edc6e39bced54b8ed4f27ce02a1b8907890f8d93556e4a7fcea1778bf7a93f379933c50387dd5e085153969a8b322742d3e6bf46ebd239b9db685bb4555be7773f1fe2ef69e39fe87b2df359397f7d253de3e5b192c199ba55062a57b871a748bed00031f7cd6a8e3c9fa467b0f7a3c0a7ec01d8bf436abf072c8dbb6966b6bd27bea242de189ef073a8ffac68a524c39d61b1033fd0e8e6580483cb9afe75cb5e1faebbad0b850f4b2c74b64db5ff18f0d8c7add53684e3a9b1c2903ac6ebb81b5f7ced91c2a6927c19e7de9573790593a902afe79e8581c577fa5785efeaac5f63aef1030703c4af362d1700ed0cec43d900d606321e3213cc6468df9e67c7a9d6245d37ff6b31da6e43d5dac3c9284bd696da555491492ff05b59e40d068d036991f0f9a19ab48c14e7e36417a7ffbc2850e3598c115423254ae49fd94ac16893daa1b6f62f6f9071e26fdb3fcb686ec9b12301662288f15aeacd6ea38b3085ebdd4d24d717742f34a465e54d894aa2bafd457799febf674177163b588a4aa6614595273be673", @typed={0x40, 0x51, @binary="8f4bcf5f3c79b4809b7b1cf79dc1c6dac678b726e2cc70aeb3c8206ea708516e783805720cc8ca4cfa8f9193ca30543f0ba56ad02abf84e87aae9739"}, @generic="3746b05203c742062a957c14528e372951182e9df1c2539576e0614af9e0c8d878858cc5c9ec74557a7a4555f748", @generic="705f85599727b979bbd3eaa3967e5d5459a6ac425387ff34b50caac5b8ef6d8058c923bd563f8ed65bea54466171ca0c3eba44c36e019b8326bad46ee0934198f1bdbc0544377be97358bd44f142138792e04dd1c037facdccee132518b92f51657ff84df5f67b6d3b15e9f7aa1540127e33bc6e57e515a7bf9b0e2585227e67bd8422d5a25013fddc0249639a5e3166a7306860f5c2db6c46133f8283e210822cf92e6f47b8a6a8d9d4fb991cdaa5ac8c593950e038d29a066b3ac8b766d852a07005700048686eb4aa873554", @typed={0x8, 0x62, @u32=0x7}, @generic="25d07924c8f1f33beb05d6fe2138162c99db5557ff86d81a5819417a5fbfc43ee8873332984bd938a0ca30c8fa550f38aa1b7a46950a3d41d97b0af69ad55bb2ddd941eb6953d5d0a1e7134a7f24ca4b986f304067a93f1cb6882ee1da3ef2c1d478fe41c147871e38c99b27a8e15a246c41"]}, @generic="db385704e05253f6250c9a1838e4c9e0b9039ba53da2a7b2dd4d638fc52cbad48a9624e7d6c71f22ef85ad7ed20378d45622e3fafd8a23b3b524424ace4b1611342ac5765de17cdb932403f10c075d2798d08533bedb22520beaf1acc2a62d5f50f839129176487886caa1c583f9b03151c4106c77ffebb8c3125920d698170a042f678adf85f0021280fbd262eb3f06cf49a1c3a9f63eefb73f97afb41c4984056aa8bc8681f3f5befadc065f540c7ee25248c90be262e907c816ad61bf39a5a413a3849b5ac25cc4866478b5c1e516bfc9c2295429a12fe53c89e9248993ee3195dbfa3663279d0e5bf49cb09ecd32", @nested={0x1e0, 0x3d, [@typed={0x8, 0x53, @uid=r1}, @typed={0x14, 0x8, @ipv6=@loopback={0x0, 0x1}}, @generic="a369ef71df910c344002cf5b4a4d6c6bccbbe4e88f50782ac924fa43c11b6583604fbabc8c473b4358be6721b85f91944865da3c8c071c556ca5afeab59fc0ccd5388b83ed552fe8d0ca5300adef476ac4194311429f7a544773a74ea65f40229c0ab444b6b51f8837dab72b130d103de591c1de5abbecac55436566e1ce539d70b2617a9354a0fc91240e09bd", @typed={0x48, 0x3f, @str="171ea3be32afd6214509f770293dcc47993f51cf92947035e690d118b4fe148b877e313d4afd0fd562198d88cd7c332641e790305f0f656169ea88b03d058063b92fb643"}, @generic="51955b7c8c12999f8992b98d5c5e1a25e2", @typed={0xd8, 0xb, @binary="c5a9a6ed7b123945e1f8b035a3ba9180a9baa6f1b5d4cd383eef2758615a63495284e26c81e1d034845fb43bf5cff1089d540a4555eed41249389ff9f0526d8c9d10e4e55da7c87b08462e295dca6c2336ff8fc9dc6cdbb64e12523f8143305c48e4e204e1eae2a6ca7137b6642a1528f7f9b74680ad29249b5a574534c8b9fe4d8fc361908702486040ecb8b5a748357ce255ad7186013dacc4cd67ee716f4dce0e33837608f6a760cd95ce54df6fcc162911792f4a6e6dc94fc5d01adcb8bc8b0c426c32d7414ec7c3347f30600cf56cf0"}]}]}, 0x2510}, {&(0x7f00000027c0)={0x528, 0x3f, 0x400, 0x70bd2b, 0x25dfdbfe, "", [@typed={0x8, 0x22, @u32=0x80}, @typed={0x8, 0x27, @ipv4=@remote={0xac, 0x14, 0x14, 0xbb}}, @generic="770164dcc9d90d775a972948f479ab0806a5d187790348b55fca0c27f62ebf071676adcd57ef8b280862c32a435a91415523fd867fa6520e61d036fb5100b5a65212a6314223886af8018bd7cdcd92a1138b513af6c851f230967de6344fdb29a5cdc34b797abefe184d0943d9cd2b5315c8e35a21f68cd91797a1ff5561227f8ecd7d0afa4ba0f94396f46750f3", @nested={0x264, 0x82, [@typed={0x8, 0x3e, @str='$\x00'}, @generic="cb9950b33c6ec04540f33674720b8ad24db0158b", @typed={0x8, 0x56, @u32=0x8}, @generic="ec1411c15cbc21b656e5a38938b02ce6acbe08a3bd3bd6c491d9737a05c4a758535f8463e324ad1d49271ef69f6168a2d938627317fb25b2afefca6dc5cfbb6cd1bd51881f1c73dd3c667de6652b0d8399fa71840a2856bf1c00cd9a917ed9e2c4c167991500dcbe63df503cdc", @generic="0eb15ae599cc35ddd8ed619cbfa11ef424d84fd72f9f9aa33ee3838702704d3394350ce1e77e26c068d56c0d8cb0368dee1f482ee6fc9fcf4cd269f814c2fb441e663764674b7bad29e1da9e4f5275ec1a6b8eeee0a948c2be9f3b957a516516b67f3c17cdc1b35ae889518779e97a87bc98e63c07301f36771db64b81fe7bc86466b9fc8773e39d96a7e42a92e5dd44d6b68fbb30f588d69cefe1cc14c141a3a269f7676ece4323f402a970f126229b337acd3b273343cc6cf1a7094959a41725698995dc126f1b8b1276e4c6ba3e205f6444a4", @typed={0x4, 0x31}, @typed={0x8, 0x9, @ipv4=@dev={0xac, 0x14, 0x14, 0x12}}, @generic="e206cf0c40eb2b4178fed88f9aecd25d189fe4a3a49c36e3a7f03b1c9d17f8917c532069179808cd9f964d18205800a228e5a7fa32cd87d8fd330b76f3041cae0f299cddf0cc90cc9bcc93c7ac3abc7737b90e0402937615c48956171f42a5e5deb775ac4ce42532da53f5a488924cadb1764aa14a4e956c08281c65f167f0750468bff24ad7cfbda063a38e474a081261fa06486d3fbbf68377d51443abbf88b089618b7b3f95fd464d1173abc2e0b1db5c2a391eca0340d567be548ae0296dddadedff7d61293b11a74886729d8e7c1c717a04961180bc4159fc9513d76aaa7ccc51847aa65e", @typed={0x8, 0x13, @fd=r0}]}, @nested={0x124, 0x2, [@typed={0x18, 0x79, @binary="9f638201a7b3ad963564f7a41edc949d1a5e"}, @generic="a630e3fa7036403d4c02eccbbb2d830958def6d57a6ba87879d219076275936e52baeaddaa88c144588436984a6d3d28418e10ed76a0b938805bf9f199", @generic="a6768c6ea1558c3796cd67e2e4b3f2bea32a26d09d8a7faaec", @typed={0x8, 0x77, @pid=r2}, @typed={0x8, 0x43, @u32=0x10000}, @typed={0x8, 0x7c, @ipv4=@multicast1=0xe0000001}, @generic="d6953fa9b30b46721933aae224effb050eb55d19334c98c3fd8e1650ce9184a5edf7bd0599ba26cdd40a091c403b9f6147e806b3b0b5fa21cf430a84ca844d91b07cb3c7cb3e3fd4c5fa79916732f0afef1b228b89f20cd896685daf13649f2d893a53eaaee681dbeb0585d5da6dd7683f951449d37428c94fe110039f1fd761a9008ec167efa0e1bd564d83051353ac688eff42a0f33d47793d"]}, @generic="4bf24ce1d390ba6163899d1b1c288a1383ac0112442f6140f40412b7ea64d5", @nested={0x7c, 0x1f, [@generic="a941625fcbbaf471da3a6a9ec58ba32ddb40421f6219de9f1304eb8d07e55840949242c9020a09844c43bb6706cf517aef685415d5", @typed={0x8, 0x6, @u32=0x9}, @generic="decbf007629d690c556d3c615e915cd88fc1db65a851f3db8ff487423d4b90dac40245dc25ef3b8d290dc2d68bbe3cfa7f21a9fa91ab1eb7c3"]}, @typed={0xc, 0x43, @u64=0x1}, @generic="aa4b4213541871b90141f0937c2b2fb020d1d7037f8358480e8a6f8fd84b543e94bf15a4d665cb2ff2b2885bd7e5a0be505b7abcae3bec6f", @generic="99dcf8ba804b02c1ec36f595c0f800d164"]}, 0x528}, {&(0x7f0000000140)={0x18, 0x24, 0x100, 0x70bd27, 0x25dfdbfd, "", [@typed={0x8, 0x21, @u32=0x7}]}, 0x18}], 0x3, &(0x7f0000002d80)=[@cred={0x20, 0x1, 0x2, r3, r4, r5}], 0x20, 0x4008014}, 0x800) openat$ipvs(0xffffffffffffff9c, &(0x7f0000002e00)='/proc/sys/net/ipv4/vs/sloppy_sctp\x00', 0x2, 0x0) 2018/05/08 06:24:28 executing program 0: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) r1 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendto$inet(r0, &(0x7f0000103fa0)="88", 0x1, 0x0, &(0x7f0000ab9000)={0x2, 0x0, @remote={0xac, 0x14, 0xffffffffffffffff, 0xbb}}, 0x10) setsockopt$inet_sctp6_SCTP_EVENTS(r0, 0x84, 0xb, &(0x7f0000294ff5)={0x0, 0x0, 0x0, 0x3}, 0xb) getsockopt$inet_sctp_SCTP_RECVNXTINFO(r1, 0x84, 0x21, &(0x7f0000000040), &(0x7f0000000080)=0x4) shutdown(r0, 0x1) recvmmsg(r0, &(0x7f0000004100)=[{{&(0x7f00000039c0)=@ipx, 0x80, &(0x7f0000004040)}}], 0x1, 0x0, &(0x7f00000042c0)={0x77359400}) 2018/05/08 06:24:28 executing program 1: ioctl$SNDRV_TIMER_IOCTL_NEXT_DEVICE(0xffffffffffffffff, 0xc0145401, &(0x7f0000013000)) geteuid() ioctl$SNDRV_TIMER_IOCTL_NEXT_DEVICE(0xffffffffffffffff, 0xc0145401, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x2, 0x9}) r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$KVM_CREATE_IRQCHIP(r1, 0xae60) ioctl$KVM_SET_GSI_ROUTING(r1, 0x4008ae6a, &(0x7f0000000040)={0x3b3}) 2018/05/08 06:24:28 executing program 4: syz_emit_ethernet(0x7e, &(0x7f0000000080)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0x0, 0x0, 0x0, 0xaa1414ac, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000000)) syz_emit_ethernet(0x62, &(0x7f0000000100)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @random="ae58086c1121", [{[{0x9100, 0x83c7, 0x5, 0x4}], {0x8100, 0x6, 0xfff, 0x2}}], {@ipx={0x8137, {0xffff, 0x4c, 0x4, 0x11, {@broadcast=0xffffffff, @current, 0x3}, {@current, @random="bed595bf835c", 0x1}, "d333df8e736999f0122a4d999e6125d3754dd6af1d410a9a83f073762a3b07d091cbae5ebdb6629d63552b3a9443"}}}}, &(0x7f0000000040)={0x0, 0x800, [0x9b4, 0xc51, 0xf92, 0x452]}) 2018/05/08 06:24:28 executing program 6 (fault-call:10 fault-nth:3): r0 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_NODELAY(r0, 0x84, 0x3, &(0x7f0000dbfffc)=0x3, 0x4) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) connect$inet6(r0, &(0x7f0000966fe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000c9effc), 0x4) r1 = dup(r0) setsockopt$inet_sctp6_SCTP_MAXSEG(r1, 0x84, 0xd, &(0x7f0000000080)=@assoc_value={0x0, 0x3ff}, 0x8) write$eventfd(r1, &(0x7f0000fc7ff8), 0xffc7) recvfrom(r0, &(0x7f00001b4f1e)=""/226, 0xfffffffffffffe49, 0x0, 0x0, 0xffffffffffffffa0) write$eventfd(r1, &(0x7f0000604000), 0x8) write$eventfd(r1, &(0x7f0000000000), 0x8) 2018/05/08 06:24:28 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) setsockopt$netlink_NETLINK_ADD_MEMBERSHIP(r0, 0x10e, 0x1, &(0x7f0000000040)=0xa, 0x4) sendmsg$nl_generic(r0, &(0x7f0000b3dfc8)={&(0x7f0000000080)={0x10, 0xeef6}, 0xc, &(0x7f00000003c0)={&(0x7f0000000280)={0x28, 0x22, 0x109, 0x0, 0x0, {0x4}, [@typed={0x14, 0xc, @ipv6=@loopback={0x0, 0x1}}]}, 0x28}, 0x1}, 0x0) [ 277.620919] netlink: 'syz-executor3': attribute type 12 has an invalid length. [ 277.686390] FAULT_INJECTION: forcing a failure. [ 277.686390] name failslab, interval 1, probability 0, space 0, times 0 [ 277.697751] CPU: 1 PID: 18452 Comm: syz-executor6 Not tainted 4.17.0-rc4+ #38 [ 277.705039] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 277.714663] Call Trace: [ 277.717249] dump_stack+0x1b9/0x294 [ 277.720869] ? dump_stack_print_info.cold.2+0x52/0x52 [ 277.726049] ? __save_stack_trace+0x7e/0xd0 [ 277.730375] should_fail.cold.4+0xa/0x1a [ 277.734425] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 277.739517] ? save_stack+0x43/0xd0 [ 277.743135] ? kasan_kmalloc+0xc4/0xe0 [ 277.747010] ? __kmalloc_node_track_caller+0x47/0x70 [ 277.752107] ? __kmalloc_reserve.isra.38+0x3a/0xe0 [ 277.757029] ? __alloc_skb+0x14d/0x780 [ 277.760903] ? _sctp_make_chunk+0x58/0x280 [ 277.765122] ? sctp_make_datafrag_empty+0x1ce/0x2d0 [ 277.770135] ? graph_lock+0x170/0x170 [ 277.773923] ? sock_sendmsg+0xd5/0x120 [ 277.777794] ? sock_write_iter+0x35a/0x5a0 [ 277.782022] ? __vfs_write+0x64d/0x960 [ 277.785893] ? vfs_write+0x1f8/0x560 [ 277.789588] ? ksys_write+0xf9/0x250 [ 277.793286] ? __x64_sys_write+0x73/0xb0 [ 277.797337] ? find_held_lock+0x36/0x1c0 [ 277.801389] ? __lock_is_held+0xb5/0x140 [ 277.805463] ? check_same_owner+0x320/0x320 [ 277.809770] ? rcu_read_lock_sched_held+0x108/0x120 [ 277.814780] ? rcu_note_context_switch+0x710/0x710 [ 277.819703] ? kasan_unpoison_shadow+0x35/0x50 [ 277.824275] __should_failslab+0x124/0x180 [ 277.828501] should_failslab+0x9/0x14 [ 277.832291] kmem_cache_alloc+0x2af/0x760 [ 277.836435] sctp_chunkify+0xce/0x400 [ 277.840221] ? sctp_chunk_iif+0xa0/0xa0 [ 277.844185] ? find_held_lock+0x36/0x1c0 [ 277.848243] ? lock_downgrade+0x8e0/0x8e0 [ 277.852387] ? __sanitizer_cov_trace_cmp4+0x16/0x20 [ 277.857391] ? skb_put+0x17b/0x1e0 [ 277.860929] _sctp_make_chunk+0x157/0x280 [ 277.865067] sctp_make_datafrag_empty+0x1ce/0x2d0 [ 277.869917] ? sctp_make_ecne+0x140/0x140 [ 277.874052] ? graph_lock+0x170/0x170 [ 277.877846] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 277.883372] sctp_datamsg_from_user+0x922/0x1540 [ 277.888124] ? sctp_datamsg_free+0x90/0x90 [ 277.892344] ? debug_check_no_locks_freed+0x310/0x310 [ 277.897517] ? print_usage_bug+0xc0/0xc0 [ 277.901562] ? lock_downgrade+0x8e0/0x8e0 [ 277.905703] ? unlock_page+0x1d0/0x2b0 [ 277.909588] ? print_usage_bug+0xc0/0xc0 [ 277.913639] ? perf_trace_lock+0xd6/0x900 [ 277.917780] ? zap_class+0x720/0x720 [ 277.921489] ? filemap_map_pages+0xcd4/0x1870 [ 277.925977] sctp_sendmsg_to_asoc+0xd08/0x2100 [ 277.930565] ? sctp_transport_lookup_process+0x1e0/0x1e0 [ 277.936000] ? find_held_lock+0x36/0x1c0 [ 277.940068] ? lock_acquire+0x1dc/0x520 [ 277.944036] ? mark_held_locks+0xc9/0x160 [ 277.948178] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 277.953700] ? sctp_id2assoc+0x233/0x3e0 [ 277.957746] ? sctp_wfree+0xb70/0xb70 [ 277.961535] ? __sanitizer_cov_trace_const_cmp2+0x18/0x20 [ 277.967059] ? sctp_sendmsg_check_sflags+0x1bd/0x270 [ 277.972151] ? sctp_sendmsg_update_sinfo+0x11c/0x4b0 [ 277.977243] sctp_sendmsg+0x13a8/0x1d70 [ 277.981217] ? find_held_lock+0x36/0x1c0 [ 277.985271] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 277.990803] ? sctp_id2assoc+0x3e0/0x3e0 [ 277.994870] inet_sendmsg+0x19f/0x690 [ 277.998660] ? ipip_gro_receive+0x100/0x100 [ 278.002975] ? security_socket_sendmsg+0x94/0xc0 [ 278.007718] ? ipip_gro_receive+0x100/0x100 [ 278.012033] sock_sendmsg+0xd5/0x120 [ 278.015734] sock_write_iter+0x35a/0x5a0 [ 278.019788] ? sock_sendmsg+0x120/0x120 [ 278.023760] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 278.029293] ? iov_iter_init+0xc9/0x1f0 [ 278.033258] __vfs_write+0x64d/0x960 [ 278.036963] ? kernel_read+0x120/0x120 [ 278.040840] ? wait_for_completion+0x870/0x870 [ 278.045430] ? rw_verify_area+0x118/0x360 [ 278.049566] vfs_write+0x1f8/0x560 [ 278.053095] ksys_write+0xf9/0x250 [ 278.056624] ? __ia32_sys_read+0xb0/0xb0 [ 278.060674] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 278.066204] __x64_sys_write+0x73/0xb0 [ 278.070081] do_syscall_64+0x1b1/0x800 [ 278.073954] ? finish_task_switch+0x1ca/0x810 [ 278.078439] ? syscall_return_slowpath+0x5c0/0x5c0 [ 278.083358] ? syscall_return_slowpath+0x30f/0x5c0 [ 278.088279] ? entry_SYSCALL_64_after_hwframe+0x59/0xbe [ 278.093634] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 278.098464] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 278.103656] RIP: 0033:0x455979 [ 278.106829] RSP: 002b:00007f6fad842c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 278.114524] RAX: ffffffffffffffda RBX: 00007f6fad8436d4 RCX: 0000000000455979 [ 278.121782] RDX: 0000000000000008 RSI: 0000000020000000 RDI: 0000000000000014 [ 278.129053] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 2018/05/08 06:24:29 executing program 7: r0 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000200)='/dev/sequencer\x00', 0xa202, 0x0) write$sndseq(r0, &(0x7f00006c3000)=[{0x40081, 0x3, 0x0, 0x0, @time={0x0, 0x989680}, {}, {}, @quote}], 0x30) ioctl$sock_inet_SIOCSIFPFLAGS(r0, 0x8934, &(0x7f00000000c0)={'gre0\x00'}) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x101, 0x0) getitimer(0x0, &(0x7f0000000000)) 2018/05/08 06:24:29 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000001a40)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000001a80)=@ipmr_getroute={0x1c, 0x1a, 0x511, 0x0, 0x0, {0x80, 0x0, 0x2000000000000000}}, 0x1c}, 0x1}, 0x0) 2018/05/08 06:24:29 executing program 1: syz_emit_ethernet(0x70, &(0x7f0000000000)={@remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], {@generic={0x88f8, "16d38a56e0b4f2a60b77c67ccdbc345fc53890ffcb51c8cdeb59001f419f138aa2b28fc17de1fb107e3903139daf5c08daea394816507bad5581b7416ab18571069b12bcf562d902532b49483977bb986bcbf3c4bf502eb4c9af9e6dc15d02731d98"}}}, 0x0) r0 = syz_open_dev$dmmidi(&(0x7f0000000080)='/dev/dmmidi#\x00', 0x2, 0x0) ioctl$INOTIFY_IOC_SETNEXTWD(r0, 0x40044900, 0x941) syz_emit_ethernet(0x66, &(0x7f0000015e15)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x30, 0x3a, 0x0, @remote={0xfe, 0x80, [], 0xffffffffffffffff}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000], 0x1}, {[], @icmpv6=@dest_unreach={0xffffff80, 0x0, 0x0, 0x0, [0x14, 0xffffffc0], {0x0, 0x6, "c5961e", 0x0, 0x0, 0x0, @mcast1={0xff, 0x1, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x3], 0x1}, @mcast2={0xff, 0x2, [], 0x1}}}}}}}}, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f00000000c0)={'ip6gre0\x00', 0x0}) ioctl$sock_inet6_SIOCSIFADDR(r0, 0x8916, &(0x7f0000000100)={@remote={0xfe, 0x80, [], 0xbb}, 0x32, r1}) sendto(r0, &(0x7f0000000140)="e1da829a834daf492ff89bf3a5d0de010750084965a827b91306fc1d6dd23dba331cb7366755632e03c886d641d4c7be186ce3c76320d06a4eafb46dae6017a87db5bb259f33014ab3e1e5ed95bc9d", 0x4f, 0x0, &(0x7f00000001c0)=@generic={0xb, "0905ed63de6b2fb64a9ebbb7d9363acddeafe587ee0923e4a54930fbdd17225fc5b9a8602e97d563fdb75a4ca7d1fbaf0171e66b7c53481d1ba4aea7f17fd7ea2a19fcac2c10abc067836b6d48f205345d0add52110dfb8080e7114c719105aea5daa5659db37855420b70f0667f9b2a66bd486a54d3772c3c80e5256a29"}, 0x80) [ 278.136310] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000015 [ 278.143565] R13: 000000000000071e R14: 00000000006feb70 R15: 0000000000000003 2018/05/08 06:24:29 executing program 6 (fault-call:10 fault-nth:4): r0 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_NODELAY(r0, 0x84, 0x3, &(0x7f0000dbfffc)=0x3, 0x4) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) connect$inet6(r0, &(0x7f0000966fe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000c9effc), 0x4) r1 = dup(r0) setsockopt$inet_sctp6_SCTP_MAXSEG(r1, 0x84, 0xd, &(0x7f0000000080)=@assoc_value={0x0, 0x3ff}, 0x8) write$eventfd(r1, &(0x7f0000fc7ff8), 0xffc7) recvfrom(r0, &(0x7f00001b4f1e)=""/226, 0xfffffffffffffe49, 0x0, 0x0, 0xffffffffffffffa0) write$eventfd(r1, &(0x7f0000604000), 0x8) write$eventfd(r1, &(0x7f0000000000), 0x8) 2018/05/08 06:24:29 executing program 5: r0 = socket$packet(0x11, 0x3, 0x300) r1 = syz_open_dev$sndpcmp(&(0x7f0000000040)='/dev/snd/pcmC#D#p\x00', 0x3f, 0x80000) ioctl$TIOCCONS(r1, 0x541d) ioctl$TIOCCONS(r1, 0x541d) ioctl$KDSETLED(r1, 0x4b32, 0x9) setsockopt$packet_int(r0, 0x107, 0xf, &(0x7f0000006ffc)=0x6, 0x4) sendto$inet6(r0, &(0x7f0000000240)="0403000000e3cd682c46090000b24066514d670600c0e180283db150877eac3587ca92a0cc14ab6650782299e623", 0x2e, 0x40000, &(0x7f0000000000)={0xa, 0x800, 0x2, @remote={0xfe, 0x80, [], 0xbb}, 0xfffffffffffffffe}, 0x1c) ioctl$TIOCGPGRP(r1, 0x540f, &(0x7f0000000200)) symlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') ioctl$PIO_CMAP(r1, 0x4b71, &(0x7f0000000280)={0x1, 0x6ef, 0x100000000, 0xfffffffffffffffd, 0x40, 0x10000}) getsockopt$bt_rfcomm_RFCOMM_CONNINFO(r1, 0x12, 0x2, &(0x7f0000000080)=""/152, &(0x7f0000000140)=0x98) [ 278.215644] netlink: 'syz-executor3': attribute type 12 has an invalid length. 2018/05/08 06:24:29 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000001a40)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000001a80)=@ipmr_getroute={0x1c, 0x1a, 0x511, 0x0, 0x0, {0x80, 0x0, 0x2000000}}, 0x1c}, 0x1}, 0x0) 2018/05/08 06:24:29 executing program 7: syz_emit_ethernet(0x0, &(0x7f0000000000)=ANY=[], 0x0) 2018/05/08 06:24:29 executing program 7: syz_open_dev$evdev(&(0x7f0000e8c000)='/dev/input/event#\x00', 0x0, 0x0) userfaultfd(0x0) syz_open_dev$random(&(0x7f0000009000)='/dev/random\x00', 0x0, 0x0) pselect6(0x40, &(0x7f0000f33fc0)={0x3ffffd}, &(0x7f0000768000), &(0x7f000077bfc0), &(0x7f0000349000), &(0x7f0000f14000)={&(0x7f0000a65ff8), 0x8}) r0 = accept4(0xffffffffffffff9c, 0x0, &(0x7f0000000000), 0x80800) ioctl$sock_inet_SIOCGIFADDR(r0, 0x8915, &(0x7f0000000040)={'gre0\x00', {0x2, 0x4e24, @broadcast=0xffffffff}}) [ 278.318159] FAULT_INJECTION: forcing a failure. [ 278.318159] name failslab, interval 1, probability 0, space 0, times 0 [ 278.329489] CPU: 1 PID: 18485 Comm: syz-executor6 Not tainted 4.17.0-rc4+ #38 [ 278.336779] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 278.346146] Call Trace: [ 278.348759] dump_stack+0x1b9/0x294 [ 278.352408] ? dump_stack_print_info.cold.2+0x52/0x52 [ 278.357624] should_fail.cold.4+0xa/0x1a [ 278.361698] ? ip6_output+0x22f/0x9b0 [ 278.365515] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 278.370632] ? print_usage_bug+0xc0/0xc0 [ 278.374710] ? perf_trace_lock+0xd6/0x900 [ 278.378874] ? graph_lock+0x170/0x170 [ 278.382688] ? zap_class+0x720/0x720 [ 278.386412] ? find_held_lock+0x36/0x1c0 [ 278.390518] ? __lock_is_held+0xb5/0x140 [ 278.394611] ? check_same_owner+0x320/0x320 [ 278.398946] ? debug_check_no_locks_freed+0x310/0x310 [ 278.404152] ? rcu_note_context_switch+0x710/0x710 [ 278.409097] __should_failslab+0x124/0x180 [ 278.413347] should_failslab+0x9/0x14 2018/05/08 06:24:29 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$KVM_NMI(0xffffffffffffffff, 0xae9a) r2 = dup3(0xffffffffffffffff, r0, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f00000000c0)={0x0, 0x3, 0x0, 0x1000}) openat$kvm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/kvm\x00', 0x40041, 0x0) syz_kvm_setup_cpu$x86(r1, r2, &(0x7f0000000000/0x18000)=nil, &(0x7f0000001180)=[@text64={0x40, &(0x7f0000000040)="440f20c0350e000000440f22c0260f013ab805000000b9078000000f01d9b9321001c0b802000000ba000000000f30c744240000f0d9e8c744240204000000c7442406000000000f011424c4227d0ff70f353e660f38814d0ac4e27d8c07668ec5", 0x61}], 0x1, 0x0, &(0x7f00000011c0), 0x0) ioctl$KVM_RUN(0xffffffffffffffff, 0xae80, 0x0) ioctl$BINDER_THREAD_EXIT(r2, 0x40046208, 0x0) [ 278.417158] kmem_cache_alloc_node+0x272/0x780 [ 278.421757] ? __lock_acquire+0x7f5/0x5140 [ 278.426009] __alloc_skb+0x111/0x780 [ 278.429782] ? skb_scrub_packet+0x580/0x580 [ 278.434124] ? debug_check_no_locks_freed+0x310/0x310 [ 278.439326] ? graph_lock+0x170/0x170 [ 278.443140] ? perf_trace_lock+0xd6/0x900 [ 278.447301] ? __lock_acquire+0x7f5/0x5140 [ 278.451552] ? zap_class+0x720/0x720 [ 278.455282] sctp_packet_transmit+0x45e/0x3ba0 [ 278.459878] ? lock_downgrade+0x8e0/0x8e0 [ 278.464042] ? sctp_packet_config+0xfd0/0xfd0 [ 278.468544] ? find_held_lock+0x36/0x1c0 [ 278.472617] ? find_held_lock+0x36/0x1c0 [ 278.476702] ? lock_downgrade+0x8e0/0x8e0 [ 278.480848] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 278.486383] ? sctp_chunk_assign_ssn+0x2ef/0x390 [ 278.491139] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 278.496669] ? __sctp_packet_append_chunk+0x11d/0xf10 [ 278.501850] ? sctp_csum_update+0x30/0x30 [ 278.505995] ? sctp_sched_fcfs_dequeue+0x189/0x270 [ 278.510915] ? sctp_sched_dequeue_common+0x600/0x600 [ 278.516033] ? sctp_sched_fcfs_dequeue_done+0x9/0x10 [ 278.521122] ? sctp_sched_dequeue_done+0x168/0x2a0 [ 278.526043] ? __sanitizer_cov_trace_switch+0x53/0x90 [ 278.531224] sctp_outq_flush+0x1373/0x4370 [ 278.535462] ? sctp_check_transmitted+0x1e70/0x1e70 [ 278.540467] ? perf_trace_lock+0xd6/0x900 [ 278.544611] ? check_noncircular+0x20/0x20 [ 278.548835] ? zap_class+0x720/0x720 [ 278.552542] ? zap_class+0x720/0x720 [ 278.556259] ? graph_lock+0x170/0x170 [ 278.560045] ? graph_lock+0x170/0x170 [ 278.563840] ? find_held_lock+0x36/0x1c0 [ 278.567895] ? find_held_lock+0x36/0x1c0 [ 278.571953] ? lock_downgrade+0x8e0/0x8e0 [ 278.576095] ? print_usage_bug+0xc0/0xc0 [ 278.580146] ? rcu_is_watching+0x85/0x140 [ 278.584285] ? rcu_bh_force_quiescent_state+0x20/0x20 [ 278.589468] ? rcu_bh_force_quiescent_state+0x20/0x20 [ 278.594646] ? rcu_bh_force_quiescent_state+0x20/0x20 [ 278.599829] ? is_bpf_text_address+0xd7/0x170 [ 278.604314] ? kernel_text_address+0x79/0xf0 [ 278.608712] ? __lock_acquire+0x7f5/0x5140 [ 278.612945] ? __save_stack_trace+0x7e/0xd0 [ 278.617263] ? debug_check_no_locks_freed+0x310/0x310 [ 278.622446] ? save_stack+0x43/0xd0 [ 278.626060] ? kasan_kmalloc+0xc4/0xe0 [ 278.629935] ? kasan_slab_alloc+0x12/0x20 [ 278.634072] ? kmem_cache_alloc+0x12e/0x760 [ 278.638384] ? sctp_chunkify+0xce/0x400 [ 278.642344] ? _sctp_make_chunk+0x157/0x280 [ 278.646654] ? sctp_make_datafrag_empty+0x1ce/0x2d0 [ 278.651660] ? sctp_datamsg_from_user+0x922/0x1540 [ 278.656589] ? sctp_sendmsg_to_asoc+0xd08/0x2100 [ 278.661334] ? sctp_sendmsg+0x13a8/0x1d70 [ 278.665477] ? inet_sendmsg+0x19f/0x690 [ 278.669457] ? sock_sendmsg+0xd5/0x120 [ 278.673335] ? sock_write_iter+0x35a/0x5a0 [ 278.677558] ? __vfs_write+0x64d/0x960 [ 278.681436] ? ksys_write+0xf9/0x250 [ 278.685142] ? __x64_sys_write+0x73/0xb0 [ 278.689196] ? do_syscall_64+0x1b1/0x800 [ 278.693250] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 278.698611] ? perf_trace_lock+0xd6/0x900 [ 278.702748] ? print_usage_bug+0xc0/0xc0 [ 278.706802] ? zap_class+0x720/0x720 [ 278.710513] ? graph_lock+0x170/0x170 [ 278.714302] ? graph_lock+0x170/0x170 [ 278.718097] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 278.723634] ? sctp_outq_free+0x20/0x20 [ 278.727609] ? __sanitizer_cov_trace_switch+0x53/0x90 [ 278.732794] ? sctp_sm_lookup_event+0xf1/0x4a9 [ 278.737371] ? iov_iter_advance+0x2e4/0x14c0 [ 278.741770] ? dccp_diag_dump+0x40/0x40 [ 278.745744] sctp_outq_uncork+0x6a/0x80 [ 278.749709] sctp_do_sm+0x596/0x7160 [ 278.753423] ? iov_iter_npages+0xe60/0xe60 [ 278.757658] ? sctp_do_8_2_transport_strike.isra.16+0x950/0x950 [ 278.763723] ? refcount_inc_not_zero+0x1dd/0x2d0 [ 278.768469] ? refcount_add_not_zero+0x320/0x320 [ 278.773212] ? iov_iter_advance+0x14c0/0x14c0 [ 278.777703] ? __sanitizer_cov_trace_cmp4+0x16/0x20 [ 278.782730] ? skb_put+0x17b/0x1e0 [ 278.786280] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 278.791818] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 278.797343] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 278.802878] ? sctp_datamsg_from_user+0xcda/0x1540 [ 278.807803] ? sctp_datamsg_free+0x90/0x90 [ 278.812034] ? debug_check_no_locks_freed+0x310/0x310 [ 278.817214] ? print_usage_bug+0xc0/0xc0 [ 278.821275] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 278.826811] ? refcount_add_not_zero+0x216/0x320 [ 278.831560] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 278.837098] ? refcount_add_not_zero+0x216/0x320 [ 278.841847] ? refcount_dec_if_one+0x170/0x170 [ 278.846426] sctp_primitive_SEND+0xa0/0xd0 [ 278.850663] sctp_sendmsg_to_asoc+0x11b0/0x2100 [ 278.855330] ? sctp_transport_lookup_process+0x1e0/0x1e0 [ 278.860769] ? find_held_lock+0x36/0x1c0 [ 278.864823] ? lock_acquire+0x1dc/0x520 [ 278.868790] ? mark_held_locks+0xc9/0x160 [ 278.872930] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 278.878466] ? sctp_id2assoc+0x233/0x3e0 [ 278.882531] ? sctp_wfree+0xb70/0xb70 [ 278.886322] ? __sanitizer_cov_trace_const_cmp2+0x18/0x20 [ 278.891846] ? sctp_sendmsg_check_sflags+0x1bd/0x270 [ 278.896949] ? sctp_sendmsg_update_sinfo+0x11c/0x4b0 [ 278.902042] sctp_sendmsg+0x13a8/0x1d70 [ 278.906015] ? find_held_lock+0x36/0x1c0 [ 278.910080] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 278.915608] ? sctp_id2assoc+0x3e0/0x3e0 [ 278.919695] inet_sendmsg+0x19f/0x690 [ 278.923489] ? ipip_gro_receive+0x100/0x100 [ 278.927805] ? security_socket_sendmsg+0x94/0xc0 [ 278.932559] ? ipip_gro_receive+0x100/0x100 [ 278.936877] sock_sendmsg+0xd5/0x120 [ 278.940592] sock_write_iter+0x35a/0x5a0 [ 278.944644] ? sock_sendmsg+0x120/0x120 [ 278.948614] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 278.954141] ? iov_iter_init+0xc9/0x1f0 [ 278.958108] __vfs_write+0x64d/0x960 [ 278.961821] ? kernel_read+0x120/0x120 [ 278.965705] ? wait_for_completion+0x870/0x870 [ 278.970292] ? rw_verify_area+0x118/0x360 [ 278.974427] vfs_write+0x1f8/0x560 [ 278.977957] ksys_write+0xf9/0x250 [ 278.981488] ? __ia32_sys_read+0xb0/0xb0 [ 278.985539] ? syscall_slow_exit_work+0x4f0/0x4f0 [ 278.990373] __x64_sys_write+0x73/0xb0 [ 278.994259] do_syscall_64+0x1b1/0x800 [ 278.998134] ? syscall_return_slowpath+0x5c0/0x5c0 [ 279.003050] ? syscall_return_slowpath+0x30f/0x5c0 [ 279.007974] ? entry_SYSCALL_64_after_hwframe+0x59/0xbe [ 279.013337] ? trace_hardirqs_off_thunk+0x1a/0x1c 2018/05/08 06:24:30 executing program 5: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket$nl_netfilter(0x10, 0x3, 0xc) r2 = dup3(r0, r0, 0x80000) getsockopt$inet_sctp_SCTP_MAXSEG(r0, 0x84, 0xd, &(0x7f00000000c0)=@assoc_id=0x0, &(0x7f0000000100)=0x4) getsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(r2, 0x84, 0x22, &(0x7f0000000180)={0x4, 0x8202, 0x1, 0x9c, r3}, &(0x7f00000001c0)=0x10) sendmsg$nl_netfilter(r1, &(0x7f0000000080)={&(0x7f0000000040)={0x10}, 0xc, &(0x7f0000000000)={&(0x7f0000000140)=ANY=[@ANYBLOB="140000000c06010000000000000000deffffff00"], 0x14}, 0x1}, 0x0) [ 279.018173] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 279.023346] RIP: 0033:0x455979 [ 279.026520] RSP: 002b:00007f6fad842c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 279.034215] RAX: ffffffffffffffda RBX: 00007f6fad8436d4 RCX: 0000000000455979 [ 279.041482] RDX: 0000000000000008 RSI: 0000000020000000 RDI: 0000000000000014 [ 279.048737] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 279.055989] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000015 [ 279.063256] R13: 000000000000071e R14: 00000000006feb70 R15: 0000000000000004 2018/05/08 06:24:30 executing program 7: r0 = syz_open_dev$evdev(&(0x7f0000e8c000)='/dev/input/event#\x00', 0x0, 0x0) r1 = userfaultfd(0x0) r2 = fcntl$dupfd(r0, 0x406, r1) getsockopt$inet_sctp_SCTP_LOCAL_AUTH_CHUNKS(r0, 0x84, 0x1b, &(0x7f0000000200)={0x0, 0x63, "c7309af64ce74002effd42c7f959244e6423130acd21da8f8da9ef4f004e5df6b20c68b8112fe77376d994341b91cc7d90c6614951e282faaf8b951ef88dcf98a93aece33a57d7b20c6bba431fb6df3fe210f59d98f4c140afcbaf6ff97093fbf8ffcc"}, &(0x7f0000000280)=0x6b) setsockopt$inet_sctp6_SCTP_PRIMARY_ADDR(r2, 0x84, 0x6, &(0x7f00000002c0)={r3, @in6={{0xa, 0x4e22, 0x3, @local={0xfe, 0x80, [], 0xaa}, 0x7fff}}}, 0x84) ioctl$SNDRV_SEQ_IOCTL_GET_NAMED_QUEUE(r2, 0xc08c5336, &(0x7f0000000040)={0x6, 0x3ff, 0x20, 'queue0\x00', 0x6}) syz_open_dev$random(&(0x7f0000009000)='/dev/random\x00', 0x0, 0x0) r4 = openat$md(0xffffffffffffff9c, &(0x7f0000000380)='/dev/md0\x00', 0x0, 0x0) clock_gettime(0x0, &(0x7f0000000400)={0x0, 0x0}) ppoll(&(0x7f00000003c0)=[{r2, 0x401}, {r2, 0x1}, {r0, 0x40}, {r1, 0x10}, {r4, 0x4}], 0x5, &(0x7f0000000440)={r5, r6+30000000}, &(0x7f0000000480)={0x4c}, 0x8) pselect6(0x14, &(0x7f0000f33fc0)={0x3ffffd}, &(0x7f0000768000), &(0x7f000077bfc0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, &(0x7f0000349000), &(0x7f0000f14000)={&(0x7f0000000000), 0x8}) ioctl$EVIOCRMFF(r2, 0x40044581, &(0x7f00000004c0)=0xfffffffffffffffb) setsockopt$ALG_SET_KEY(r2, 0x117, 0x1, &(0x7f0000000100)="70011660a226495e3ca8735a25a1506397496bbc81a95f802c34c53a65cebeb2e4baab81d80c45f79c5139658da754880833eab62e6268b66eeb6923b536ed62a317619bdf50d05aa7622faa69b03139f0e192a7319b34937686afdd6b323c505ce45968f9fc8e9cf88b6ee4cd8773f9cbf4b42be218297726e1dde34d202055cf90ba525bf05e3582d6cb3019aa8ca44503d47cb12d4abbf24a6f114e948a6aa02cd6e2a72374dc8b1b8e9f0650b8698620437ad9df9227915e1f64719f732894e464e0349e344c3865ee4edc48ba6a2712512631be4ff01d076e231cdefa4966", 0xe1) 2018/05/08 06:24:30 executing program 0: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendto$inet(r0, &(0x7f0000103fa0)="88", 0x1, 0x0, &(0x7f0000ab9000)={0x2, 0x0, @remote={0xac, 0x14, 0xffffffffffffffff, 0xbb}}, 0x10) setsockopt$inet_sctp6_SCTP_EVENTS(r0, 0x84, 0xb, &(0x7f0000294ff5)={0x0, 0x0, 0x0, 0x3}, 0xb) shutdown(r0, 0x1000001) recvmmsg(r0, &(0x7f0000004100)=[{{&(0x7f00000039c0)=@ipx, 0x80, &(0x7f0000004040)}}], 0x1, 0x0, &(0x7f00000042c0)={0x77359400}) 2018/05/08 06:24:31 executing program 5: r0 = socket$inet(0x2, 0x80a, 0x0) ioctl$sock_SIOCETHTOOL(r0, 0x8946, &(0x7f0000000180)={'syz_tun\x00', &(0x7f0000000140)=ANY=[@ANYBLOB="3b00000002000000a80000001b0000001000000000000000"]}) r1 = syz_open_dev$sndpcmp(&(0x7f0000000000)='/dev/snd/pcmC#D#p\x00', 0x8001, 0x180) r2 = mmap$binder(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4, 0x50, 0xffffffffffffffff, 0x0) ioctl$BINDER_GET_NODE_DEBUG_INFO(0xffffffffffffffff, 0xc018620b, &(0x7f0000000040)={0x0}) r4 = mmap$binder(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2, 0x20010, 0xffffffffffffff9c, 0x0) r5 = mmap$binder(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x40010, 0xffffffffffffffff, 0x0) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000400)={0xd0, 0x0, &(0x7f0000000200)=[@free_buffer={0x40086303, r2}, @transaction_sg={0x40486311, {{0x4, 0x0, 0x3, 0x0, 0x1, 0x0, 0x0, 0x30, 0x40, &(0x7f0000000080)=[@flat={0x73682a85, 0xa, r3, 0x1}, @flat={0x77622a85, 0x1, r4, 0x2}], &(0x7f00000000c0)=[0x30, 0x20, 0x78, 0x40, 0x38, 0x30, 0x40, 0x68]}, 0x8}}, @acquire_done={0x40106309, r5}, @release={0x40046306, 0x3}, @dead_binder_done={0x40086310}, @transaction={0x40406300, {0x0, 0x0, 0x3, 0x0, 0x10, 0x0, 0x0, 0x0, 0x38, &(0x7f0000000100), &(0x7f00000001c0)=[0x58, 0x38, 0x78, 0x0, 0x28, 0x38, 0x0]}}, @enter_looper={0x630c}, @register_looper={0x630b}, @register_looper={0x630b}], 0xd8, 0x0, &(0x7f0000000300)="368a2fcfa69a20acd8f3bd2e74a0bd85fb5b2072cc6a2e22778c4168d48f1c75f6465048f0422c5f2aadebff3c8e3e63a802cf1a7bfbf16f7c18f8dc3309a175a984c46080821013d4d0aa9aad65daae9203e7ffffb4473a22c509caefd24cf68566a8caad51a3cf5f240cbc4d30e8e6d354c278995ffd30dfd57c0a5f44ca1f7177c962a50e61a035cc88d7d6e7560290de97fbe32cfe0a4536e1e67b5b67b3ab49915fd2dc930472d30f80ad916f2c32533c587ea25f877d69e944e0645a839548a4feb12c612b1751647627d3e18e175985ad55905c58"}) 2018/05/08 06:24:31 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000001a40)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000001a80)=@ipmr_getroute={0x1c, 0x1a, 0x511, 0x0, 0x0, {0x80, 0x0, 0xd302}}, 0x1c}, 0x1}, 0x0) 2018/05/08 06:24:31 executing program 6 (fault-call:10 fault-nth:5): r0 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_NODELAY(r0, 0x84, 0x3, &(0x7f0000dbfffc)=0x3, 0x4) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) connect$inet6(r0, &(0x7f0000966fe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000c9effc), 0x4) r1 = dup(r0) setsockopt$inet_sctp6_SCTP_MAXSEG(r1, 0x84, 0xd, &(0x7f0000000080)=@assoc_value={0x0, 0x3ff}, 0x8) write$eventfd(r1, &(0x7f0000fc7ff8), 0xffc7) recvfrom(r0, &(0x7f00001b4f1e)=""/226, 0xfffffffffffffe49, 0x0, 0x0, 0xffffffffffffffa0) write$eventfd(r1, &(0x7f0000604000), 0x8) write$eventfd(r1, &(0x7f0000000000), 0x8) 2018/05/08 06:24:31 executing program 1: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$MAP_GET_NEXT_KEY(0x4, &(0x7f00000001c0)={r1, &(0x7f0000000100)="7b9c2ec4558f39f1c4ca7121ea4764bbd14dfbf422498ef73207ffceb04d9accdfe5ae8db9e7d90aa4bd9216d6983d58ed7d6850d2c7f7f23fc169340b", &(0x7f0000000140)=""/119}, 0x18) setsockopt$inet_tcp_TLS_RX(r0, 0x6, 0x2, &(0x7f00000002c0)={0x303, 0x33}, 0x4) getsockopt$inet_sctp6_SCTP_INITMSG(r1, 0x84, 0x2, &(0x7f0000000200), &(0x7f0000000240)=0x8) modify_ldt$read(0x0, &(0x7f0000000040)=""/78, 0x4e) setsockopt$inet_sctp6_SCTP_INITMSG(r1, 0x84, 0x2, &(0x7f0000000280)={0x3, 0x8, 0x4, 0x200}, 0x8) r3 = socket(0x10, 0x20000000000003, 0xfffffffffffffffc) write(r3, &(0x7f00007d9fdc)="240000005a001f000000000000ac10001e07171308001000fff708ff0800020001000000", 0x24) ioctl$TUNSETQUEUE(r2, 0x400454d9, &(0x7f0000000300)={'syzkaller0\x00', 0x400}) 2018/05/08 06:24:31 executing program 7: r0 = socket$inet_tcp(0x2, 0x1, 0x0) syz_open_dev$random(&(0x7f0000000000)='/dev/random\x00', 0x0, 0x1) setsockopt$inet_mreqn(r0, 0x0, 0x27, &(0x7f0000683ff4)={@multicast2=0xe0000002, @loopback=0x7f000001}, 0xc) setsockopt$inet_MCAST_JOIN_GROUP(r0, 0x0, 0x2a, &(0x7f00000004c0)={0x9, {{0x2, 0x0, @multicast1=0xe0000001}}}, 0x88) setsockopt$inet_MCAST_MSFILTER(r0, 0x0, 0x30, &(0x7f0000000300)={0x1, {{0x2, 0x0, @multicast2=0xe0000002}}, 0x1}, 0x110) r1 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vcs\x00', 0x10200, 0x0) ioctl$SNDRV_CTL_IOCTL_CARD_INFO(r1, 0x81785501, &(0x7f0000000580)=""/4096) ioctl$sock_bt_cmtp_CMTPGETCONNLIST(r1, 0x800443d2, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{}]}) getsockopt$inet6_IPV6_IPSEC_POLICY(r1, 0x29, 0x22, &(0x7f0000000100)={{{@in=@dev, @in, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in=@dev}}, &(0x7f0000000200)=0xe8) setsockopt$inet_IP_XFRM_POLICY(r0, 0x0, 0x11, &(0x7f00000003c0)={{{@in=@loopback=0x7f000001, @in6=@loopback={0x0, 0x1}, 0x4e21, 0x3, 0x4e21, 0x9, 0x2, 0x20, 0xa0, 0x4, 0x0, r2}, {0x4, 0x0, 0x4, 0x7, 0x5, 0x3ff, 0x9, 0x3}, {0x4, 0x0, 0x1, 0x8}, 0x7, 0x6e6bbc, 0x3, 0x1, 0x2, 0x3}, {{@in6=@remote={0xfe, 0x80, [], 0xbb}, 0x4d4}, 0x0, @in=@dev={0xac, 0x14, 0x14, 0x1c}, 0x3503, 0x0, 0x3, 0x0, 0x4, 0x2, 0xffff}}, 0xe8) 2018/05/08 06:24:31 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) setsockopt$netlink_NETLINK_ADD_MEMBERSHIP(r0, 0x10e, 0x1, &(0x7f0000000040)=0xa, 0x4) sendmsg$nl_generic(r0, &(0x7f0000b3dfc8)={&(0x7f0000000080)={0x10, 0xf9f6}, 0xc, &(0x7f00000003c0)={&(0x7f0000000280)={0x28, 0x22, 0x109, 0x0, 0x0, {0x4}, [@typed={0x14, 0xc, @ipv6=@loopback={0x0, 0x1}}]}, 0x28}, 0x1}, 0x0) 2018/05/08 06:24:31 executing program 4: r0 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @mcast2={0xff, 0x2, [], 0x1}, 0x5}, 0x1c) sendmmsg(r0, &(0x7f0000007e00)=[{{0x0, 0x0, &(0x7f00000001c0), 0x0, &(0x7f00000003c0)}}, {{&(0x7f00000004c0)=@in={0x2, 0x4e20, @broadcast=0xffffffff}, 0x80, &(0x7f0000000680), 0x0, &(0x7f0000002000)}}], 0x2, 0x0) getsockopt$inet_sctp6_SCTP_DELAYED_SACK(r0, 0x84, 0x10, &(0x7f0000000000)=@assoc_value={0x0, 0x1}, &(0x7f0000000040)=0x8) getsockopt$IP_VS_SO_GET_DESTS(r0, 0x0, 0x484, &(0x7f00000000c0)=""/29, &(0x7f0000000100)=0x1d) setsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(r0, 0x84, 0x72, &(0x7f0000000080)={r1, 0xa4}, 0xc) 2018/05/08 06:24:31 executing program 0: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000080)={0x0}, &(0x7f0000000380)=0xc) ioctl$sock_FIOGETOWN(r0, 0x8903, &(0x7f0000001b80)=0x0) lstat(&(0x7f0000001bc0)='./file0\x00', &(0x7f0000001c00)={0x0, 0x0, 0x0, 0x0, 0x0}) r6 = getgid() r7 = gettid() lstat(&(0x7f0000001c80)='./file0\x00', &(0x7f0000001cc0)={0x0, 0x0, 0x0, 0x0, 0x0}) stat(&(0x7f0000001d40)='./file0\x00', &(0x7f0000001d80)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$TIOCGSID(0xffffffffffffff9c, 0x5429, &(0x7f0000001e00)=0x0) getsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f0000001e40)={{{@in6=@local, @in=@remote, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in=@loopback}}, &(0x7f0000001f40)=0xe8) getgroups(0x6, &(0x7f0000001f80)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) r13 = getpid() getsockopt$nfc_llcp(r1, 0x118, 0x1, &(0x7f0000002280)=""/27, 0x1b) lstat(&(0x7f0000001fc0)='./file0\x00', &(0x7f0000002000)={0x0, 0x0, 0x0, 0x0, 0x0}) fstat(r0, &(0x7f0000002080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r16 = getpid() r17 = getuid() r18 = getgid() sendmsg$netlink(r2, &(0x7f0000002240)={0x0, 0x0, &(0x7f0000001b00)=[{&(0x7f0000000200)={0x90, 0x1b, 0x200, 0x70bd2d, 0x25dfdbfe, "", [@generic="e5cca24ed0cfbdb13c2f570fc9366d8eb0baac3bca6ceb552f36dc8037c0711e5631fa4e40def0fc27a4a59d9854f939b9135de24a6fa0e91f119d3cef2a169e44a48f25f8855cfa2feabcfcc48e1296dedb381f7d291ff34ee8ac5ec1cdfef63453beb7de7985d362735323763c68dc3d226826883e9da0d89330fe3a4e1420"]}, 0x90}, {&(0x7f00000002c0)={0xac, 0x16, 0x1, 0x70bd2c, 0x25dfdbfb, "", [@typed={0xc, 0x3b, @u64=0xcf0}, @generic="f7b50cd6851b2ce2adec17cf4974954793210a7c072ece94d3", @nested={0x74, 0x48, [@typed={0x8, 0x7f, @fd=r0}, @typed={0x8, 0x4f, @ipv4=@multicast2=0xe0000002}, @typed={0xc, 0x21, @u64=0x1ff}, @generic="a001592f0b9d0e64293131071bf05577a7f095d88e717916a0c8a3da151c4e47201e5242897c3580b8a3187b04cb16d9a06e40180890972ceac6abce09ec8ecc934e8e848cde67d527370c70f6fd6d8e67eb"]}]}, 0xac}, {&(0x7f00000003c0)={0x150, 0x1a, 0x10, 0x70bd29, 0x25dfdbff, "", [@typed={0x8, 0x2a, @u32=0x200}, @typed={0x8, 0xd, @pid=r3}, @generic="66466c14ad", @nested={0x128, 0xb, [@typed={0x14, 0x2a, @ipv6=@remote={0xfe, 0x80, [], 0xbb}}, @typed={0x8, 0x70, @fd=r0}, @generic="3d81b85ab52e082f79d6b49f8f3264dfc569fb1e223f04f9fa31391a1605adc1d16107034de1a72b1a7d447c2fc39c51cbf6671f552b4b34aa056671cb955e3bbf4a9f79d246b19e8f784ed650680f625c4df4dbcdc991515cb99be1a73df420340148d6858f820d770cc32bd7eef4b27636c87a20bb72a35a5d97f791b9c10eded921126914a92dc2ddf5adc05c", @generic="7a7aa528c7ed9716469b6e0e507954e0dc31069241f809234d6b225aab41677c21b6df055bf7a8e00158e73dba7f5d331f27e244c1f24f0447e6f4aa3a00110a6adeba0339f77327b3acd9a14c11b294d13e9159319659c47406308c254afee2e1618f19db2a4845f83f28d13f633329d23d72f524bbc681"]}]}, 0x150}, {&(0x7f0000000540)={0x1134, 0x3d, 0xa, 0x70bd27, 0x25dfdbfb, "", [@generic="8138cfdaf2a935abfb207528d4dfaf635f7e03130b098b1b00f9260a631a1590d0742bfdf19d30c27be4", @typed={0x14, 0x5f, @ipv6=@ipv4={[], [0xff, 0xff], @multicast1=0xe0000001}}, @nested={0x10e4, 0x71, [@generic="88f9768769b67b946ae00196b0db0be05999d5479a2d43497efcfce89c2fcbded4ce7cfc154f4c8331ac792694dacfedc2500d0a90a8a2d1ace223c495e9b748f59d1aed87b8090e630dad324d81cb3e00fbe81cbb7e1ce95ab91b7846ef001fab29c736b4deec", @typed={0x14, 0x2a, @ipv6=@ipv4={[], [0xff, 0xff], @multicast2=0xe0000002}}, @generic="89890c268640bb013b5d2e2b7987bc094b014f2e04e82b5f5125b7ecff6f4101f0e472eb5ce37bf8cb5020a84ced7d6643b8095d97c1204d8dcf9302f43fedb987abb3efc27bea6d03f317ff03cdaea1ef11d3c0ad91c8a5e388b49cecf6ecf5acc2f72c21468c2058ba426ed046dc106e8d0a1dbef98827739c662c6e43343e52e85e66a847da80e3785a4e652c209467e9ec9c49deb7597e8da73758cabe7fe14b882cb12d1f880f1d3626139194629ea9473192a2953ca9692db8bc5fefc656775e17b50c29a63d2b607066de9c7e9e767375204f8599f032923b228801e093f290baa95a45f616eeef9b92f1469609162cbfd3a486f7b165ead6158effff2d54067650e61f527683050d4312b89a595176a43ccddb29108bd6830b55b9c39b8df9595152534ebafd661f68202620074bdc1acb5d3b623685cf7ddc6b145fab05aa5961dfa815f7c8d0a50c5f1da8bdc1a327177528c40e5005ca94d40b3ffa20a72d842298f93109d2b37ecd577c0e88ed3f711986b5f2981d7698a2834f059249d09e90823429a2e7397c7ac3e3cc5bd51f749ba36283e7fee2a567fef9f1ad91171e81ae924c27c252337840e654c1faeb8b2f30329318a851270db79fc6b8bfd80207ce932e479af034a0fca91d8ca6cf3c9660709caccc2395dc23456641c520f35fb60e9267bafcf19d1d6bc095884095b53a9f90ec368ac9d53bc59306fec8ee9e825ac62d61ff26621131aba67a9b511fd3e2a3848d96b5e6e4657c7d160b8ef415d0c72b795e3c15641cd049bf47db1c90534aa319229d850a81da23c32209cb7de78bfebc835bc82f55bdf492b2820695cf22a99368e3018fa731cae72967d27663223d7b7e5251de57414a4fab15b082e91ee9f5d222c0cf476080734922ec125205124169641509c7070ef0e092bedd0f03bca4dc7869334b8f804b979b5f09a7569ae701b05308ee0ac46d3ea8e727921a01c3ae491f6eeda94bee1b32185089ecd6877997041d262dd0d57dd18a2f412f9473093368de4f917cf24f17171644e9f6fb3250b6718b2f53de0effaab9349b399f12c7af1dffb749c2396db53d49bcc6124a1b5d38d96edb37916b84db2cc4f4e51d5f162868a80abd2fa77bc6110e03f4f474516482dbf0f2365a148d06035a679be73df5f70e600369a12013a742393eac14e41c149707e297c690c32e4c75d4d1115bc75ca9c36ae298a2590b5228b6d77a9b9be9f9a76f24f643fc87eef9c087d40b147ae43ba3a1fd69ff3ce785085ef349e1d6933c9b3fa65e4f49d7d4901dd57974b4ccb16752bf3ad3d4d7d462b13b9611f10d33a7620cc32317f75b657cd6bb93020eb2f2f26040e0589bedb4417ca19b7c76968a5f35b9ce42210a4d1f1c1b5323b976a0740d53be58e317cdf083f74cabaa679b66ebbb799a2ce7d9a0994faf6238c06bfd90ad3d055c5d8cd28b089672c1b1344e699ee8d06265183a57d3fdff922db33999391709745fe41abe5cbf45f44fd9fac508eb62beda268ad19897cbc4a111e5961122206dbd56593904a9b68d97a1981edcc0a49379c307824fa9af1a95cfd13549eb8a5cae75fb33238c7302235fbc026c84fc90dfbe6cbd5e0118660fb3fd180c14c3b36857fd9c3828e5c3a4827fbd8ebd49df01a7a6e3fdcabbf9575fa40a2446da479358ece504ce31a85f64ea585509f67e6a3c45b2cb3e43bbf45d0f348326455573dab7cdb513d54c5d5e08a2e22aff4291bfd7014be9fcfdeadfad4c470bd3556274b13425e25a32a9573332ea62c21588f3465ab743dc2bf6ff36c6f462d03513e989f4a13dba27a6ff14e5b73f57061f0cd6f2faf63fbdafcd6766b928d5a6e9deb03f75f92acf67ab84c4c87b479ee76818829dab51c1e69ef111dc4dd458b90d77404223c61fa3b010905046be590cd01d09570460ff4fd10e4e5b257c6aa6c4df65bb28188a51273b561176af7f41cbd5115c8b357dc0530737c87e92ff84d433bd21e1dc0958460d12a612171d1a033f3a91303646c60d24a0d13500821dadbc8aff1162c3dcee2635ce5292501c656947ad6077f51342fd8cb2615b1e3541b7e14db437ea2a195352300b143e15faaec3e22ff710f0fe5c72a11e12854aefb320e2217d399829860b9b90e3a7e580492aa9d9af0c9afc176d06bf399677392fdd6ca85010d3580cfaea0b5a2b9a8fc04588a44c6d1a986054c510db45bb6189778e766cd5480f022134fc49dff309facb9298b3a170dcb8d782215e5e6cd8ec10cf4856b95d4d89ac8b7679bc325aa6c6f0a55c878aa040bdcd55a31be6de5c259fc9c512349d3aad362b88e282e01bb262babb463d8bc0746d1aea0f645c8a31d0a2808456bb190f232a3d6d260ea5cb55eda67d1a3ddc1f34c680d574743d44e348bdcee75f2b016075c8794624300b34ae2cf792ae24702058ae40c617988dd320639b55d0446911aef13bdda1fe16e2661a469d28316067f4bf7c961296e7ebc7f29b936fbcea2febfe132cf0d3b1eb9e1bd4983d34aa5176d77600d1664ef8db820e7084556c77fc3da4d3bdebfa1baf63456de38d90202f61ce06515d75585df1a9cb223b427fc5536c059263d4618a7356b5f65b4a2c0851ac53a43d20aeedca5cf8a30ea33a4537e751b332a353ac744cb893147d0f5bac8ca6bc4e4803abcc02869e85f8fd255cc228bcd1561bde8774df9c04f4d50bd272c0331f90ac8d8a23f1c14f88f0b4b9d2777cde27dd2264672248cdf55cf883f67a9d4fe8ee1c0c492d2ace2c66f21f8da6917d944843480c9ff6ad8727dce06e3d2589ec344c397e1fce0435e6d0d7f00c9b28f519099d23ef5c080ce8a4ae7510105f20f8be6f738cab3ad8737f12da80d54d2817220db9a9b80f8e202f6d1bc1e97bd2c34d61f8c3be7202fde4c7f4dc691913af70d196506d1107cdd21a73e68b9e39af53998d5ec036be9b356e77c8b4153fa4506de1a82794dd61914a9d5cb8b346f6dec30c7f3b02f7da10b0372c9dcfe7f95dfa64591011156373dbaf2181909e4ba4bc48a5c48efe896a87461c6601d7ec5018e69be6f34b09d86a1824b1345fcd88b4d083e2bd39f01febc57bbbfeb2295f2efbffaa99d2aa4f1326aa638dae7034dbc1b5acf5586cd5b4b6512164408d4aa396ea6ee89b82090e066b03b71c5e0d557caadaa3e3b3afbf634f59d8eca7ef937609df427250d1df3b4c97cdf997998df4df086b2b372511d484b5dbb50e9e3c89b169cb6f9ef355864ebd193171d4f0f518d5b96f04e9a9b43ff1f4af81ef45f4a7e82e935aac258d0b74f7ed33120b266695d723b6be0ef714e5a2809fca9a37b690219db35ab2058a5f9b000797ec00516512c4c85fa5778e2f6a9ee512b35c49b3e6546db287b00992ebc7c27c6c6be9ae7c8811a118af6c0d7cac4daee9292b3354ae2eea388d9879db5a34defae309d62973115c456fab878695ea41de6ac6df2cea4142cb3e6ab8dbaca0f3bb279e0e4dd317e13665d9dc06e15ae4809455c92904b418625b72a06968eb5a4d2a347067e5c1dfcc37c33d5ad3fae5823518aecf78ef852180966eea847932128438596833270aa456b82bbeab1bfb01b03dacfec823bb1c8c72d49ecad11ae86ab37f963162be80fb18cb526175b9e190ebc65ce04ce458e7dac9de28fcba6d64c2ab1d1563329c3229346a11f6d136fb826ea2c0c764341e0874059a3f0e3d27e2f068941cc53532dad788b322145095b860f432f3367b666009022deb470a761bbcb6e33835a6631a22a69a379412bcd9fbb54a5a2c14fe3b0b462bffe73c47ea61f2f0e39c610042adb87faaa2bfa20b9eb48b055cfaa1285ecd7c74ae4d5ea6c8d607faf17af8dc39a0d50a9a581537b023b047f39057e66a7b5185172c2658e3c7b36f3c5f7ec1747756b80441e81128bc70be2bf7f0e9f79c275bafb60618d6e7c098da4b9c3b942113e3a82d112ed22b12823a304fba46da2edff7bdb65d32056a9dd8716dadd7142c1575b1d3d99c1a183a71c4ecffd0e7b06fca368b6b8faa0f8f0c47a740b2b585188f317743051d6ee7426ee9c9f72d01ab84c61503ee99dae5d839b9d4e32913397c98ee90ad600688714c83f0f408f987130a686a71d0f81b9debbb5855b9831c303bb15e4a4f118f5ec2b2d8110fdaad43ba7952b01e6b09692429e3dd8be6f69a1ef2d80bfea54b96a2eb60deadbf1796a311081d637cebaad388d192fdb28f270a97118c1c44b981a2838bc7016351760541c3b438355260a2fd656216c8006f415859ad91f59ea7caf7f79cceac34b2e74bbf3b9bcecd039ba2776f8d866939197ce545c029036419b6551741c1079fcfcc1f7ca642f4b89f0a2cc1273513608b127f8737b983ff33e40e1640008662a0e6444081dcf706a9872959a3e296f2004f3a3b089994b18cdd162b362fb72a136ad0ab3845788b99261587a249fdac3403c201b6bd950264ac8e72adfb2e22e74b6d27dfc2c4086d654e42567eb369a4f62fc7511ddc7484c584367eb53e8a95fe5d7c5fb2432c90ece6422306abe33e3de7f470e5d03e872c9de978cbf534c101e340a01b6b80c87cc3e891d0d4672c5b72fc5056b367113492d3bfe9f99a9d2553c870557960e4bca6316239f76433de3d79fe9361665ede08ab8e16af3db72bb94c9e7592ffa80ca4b01c794ef455f2ea73c6a02ac8a5c30045ec0134b697bf45bc4cba1b7d5cf5eff6ec4c5c5fb4077c432ded3685108675a713ad4c4086e4f6473aa6f5e27df458866df804c84bb10e01b14007eff7927fc681ff914cf8182521fba074e04ec772383f19d7e43c423cfcbebb7fa9da546defb68141ba629135c76c539606701283a39ec270dff6c0e8883f1a3489f56c3635f3c648e9f50f85d9d6e129241cc5773abc96456f01d8047bea46f5b11559e31444ce8a72f9422b81ce56be09f85b0fc7fdb2488d2252af4347288db803b971cce219e3dfd097cd42f56cf49e2269894b56dc1a354cfc70a2d900b33c12bdceb60c0f7db2dd858f5be508fc868f42bb949284b0ce308f37b8f1e90b34eb08eb52703310f1055e104df0b24bfd517656fef87b293f4da94c6201063cbd01e8bdf1593ec262a177bbb4787f4ed88275e88c6f131d8d98e092883dd84dc0da75912732a1abec130beca9cf7e43a3916e020d4dea38abc9de5ee54bfe048d96a4dfb4f946b9a6b15cbee33eb3731fb406159424cae1cdcde2186d80f053c9ea7e29c3a3252510c53a0069643720dd111fc6d91789b849382f4b8d726b92b50132f1ae6a74c159dad2843dc062d28ed82ae1855e417abf75bb44e13f635822b586cebdc22cd52fd990798e060b31fa1d51fcc84a958287d5ff5e1f60d1e07863a7a008019567af34a978cf551d2c4328f8fff1bcb7f3bcefc57a0040b54683b22d2c346088b872cf13d0d8d45d6ad4b1aef07c22459a3c4d775b60a3a3195c32e34916e7f215c765a172bcb77a672179a71a1f2a50a3f541def1ba48dae5adb78b2177a21f50d4b9522c30fdd0d8f6cc7f26ada0819500dffd7eb34af947e86792b4ef0f82a1d06a0e9baba0667c6183869acc0056a66dae2d9fecd1743884a529ae2842710a67b1c32a531376d3d1be430496bca8ed71c2d33cb1aa6c27176f91e547d8a9d5b1625d51462de74be17d746a30c84158fe9b17ce43f83f0cade3451a97069ffcdd51ab82b035d56ac83539296c80320bcbefc119b9a83a9526665487ef8e937e77975bd834018af5fc3edbe25c9e46056888", @generic="164bcf429c0b0c44bf472aedfe1b464856febf3edfc2f42ae6a815dbc47e57170061156d8e237ad29506246bd31bba50cc98413bc5bc2ea0f2012761c3d5444bbc6bb679de475e262fa802817bd03ad6c2446075ef721fb4fb53ed8163f00b1e1a0905"]}]}, 0x1134}, {&(0x7f0000001680)={0x80, 0x36, 0x8, 0x70bd25, 0x25dfdbfd, "", [@nested={0x70, 0x89, [@generic="e2186b1f4dbbfa8db51d3c5ffea348444b682b6136ad464f6a37376794017cae7d0b30ed0fb886729e323211549f90c0439c453275e1855c28647781e80a5a5afa0df66c5fc0b4f8da3e62e76cc9c06a1903a1899e55475efdcd92a643d106ef2b7ef1c917a6462c2d"]}]}, 0x80}, {&(0x7f0000001700)={0x3c8, 0x3c, 0x6, 0x70bd29, 0x25dfdbfe, "", [@generic="6a8539069fa842fd85acaf2175c5ad80b656bbd7ef6c3e0d5e23315b33bf8aebc568188efa6a313b1a21ac10a5e366c4303659b05b0b3ca59a68e9aedf71de381ade2264f246f5d07b8b09c813a31ca67f3cb4c5bd9434c8df7b84ddb772ef34f4db7cedc111ba50ee127ff2297ba9d3789e80ff2790ed73281718fe9d256460a243aeb9f927d6232af351cc04471b05", @typed={0x8, 0x7f, @fd=r0}, @generic="2c6cfd", @nested={0x2a4, 0x29, [@typed={0x14, 0x83, @ipv6=@mcast2={0xff, 0x2, [], 0x1}}, @typed={0x8, 0x69, @fd=r0}, @typed={0x4, 0x8c}, @generic="62201db06c4f1e8debbd2d79745a5d994bf4b976801705a442a1d5ea18e187372b7406484ff83e15f7291632eb75bd6b995f518d295e3bf609506d25d297bded8715970a8217584b2bf3325b177857aeee1a00e86287c7b086f8b699b858c287467a7a58e68f265543663ca517a94f80c5c362763bc23894309fbce5372b4bea7e22f762080f630d8d3e277a4a48a7d597468d2852908a3cec4bc94090f26cdaedc2cafb00e7c1dccb0a1c8654bbb8e5aa49c679c6e2c3fcd5383093ce92dde4838a8f4a452f34ca62ace66f54c7bb7767d001ab2a0e97a901938f523ec756bbfe03debb2c67c76349", @generic="fc0f3534dce7cbe676c25d761ec71dc2263fdd39df1233ed7366d4001a13b2ead0ebeb929f805d7daf109862d853e98eb021a1ac03822c210b8293b3224ed2c3fad168f9d55ea6189dee88ff58946e48a7cdfa1a94fed7d37633b895f117", @generic="924bb5c8c6777f774bd7c2642f95bcfa6dbfb5acbcaca62b338eb6dc04e97fb15e9eefb5e6f3c1359d36093e8e06d0e50fd87e091194c3161afe45091566a5bfdf99c97be9a83169a8b8a60a13ebd79cbf0d54564d9d49ff41fdc9494b6ffb9cc4b2f6c6b22ae28afb51f317e62cc997f99e1ea9da7f202921edffa26fa11941ad04bb1d", @generic="af37752a9bdd38f038676ad81ee70cb571e7a3cc71e00e1430f53a45f0f2df5aa9ed7981b3387c4850268bde0854854ce59d534aea46df36c1c46541998255e1a66d8eab23450603b6d5320697f7bdeab167060cd7218ceee7b44d0eaa0e3bf9897f818e16ea534999711da25a83137afb5d9bb46b3d9730dba0351943bebaf5c20c6bb3dcbc9976ca887caed6e677e4ce95d8c38091a9091657060aa965322dbd31d8d058b2ef02613896ca63bb2f43ba74"]}, @typed={0x78, 0x2b, @binary="de5b9fbd2152110895773a383c7ccd21de13f42a49c1f4e49a3d6e024ff36efc6f5636ffd0c6f283c1ffe427545e4bf971400b1072b0509459548b4372e67a63e10c51bae262b51d9f5e54d8458d9882de140072c212450369c2578339e03d011fab0f5e46fb248f173b219e079cd02707ba"}]}, 0x3c8}], 0x6, &(0x7f0000002100)=[@cred={0x20, 0x1, 0x2, r4, r5, r6}, @cred={0x20, 0x1, 0x2, r7, r8, r9}, @rights={0x30, 0x1, 0x1, [r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0x1, 0x2, r10, r11, r12}, @cred={0x20, 0x1, 0x2, r13, r14, r15}, @rights={0x18, 0x1, 0x1, [r0]}, @rights={0x18, 0x1, 0x1, [r0, r0]}, @rights={0x20, 0x1, 0x1, [r0, r0, r0, r0]}, @rights={0x18, 0x1, 0x1, [r0]}, @cred={0x20, 0x1, 0x2, r16, r17, r18}], 0x138, 0x40}, 0x800) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendto$inet(r0, &(0x7f0000103fa0)="88", 0x1, 0x0, &(0x7f0000ab9000)={0x2, 0x0, @remote={0xac, 0x14, 0xffffffffffffffff, 0xbb}}, 0x10) setsockopt$inet_sctp6_SCTP_EVENTS(r0, 0x84, 0xb, &(0x7f0000294ff5)={0x0, 0x0, 0x0, 0x3}, 0xb) shutdown(r0, 0x1) recvmmsg(r0, &(0x7f0000000140)=[{{&(0x7f00000039c0)=@ipx, 0x80, &(0x7f0000000180)}}], 0x1, 0x0, &(0x7f00000042c0)={0x77359400}) r19 = accept(r0, &(0x7f0000000180)=@alg, &(0x7f00000000c0)=0x80) connect$l2tp(r19, &(0x7f0000000100)=@pppol2tpin6={0x18, 0x1, {0x0, r0, 0x3, 0x2, 0x4, 0x0, {0xa, 0x4e20, 0x80, @ipv4={[], [0xff, 0xff], @broadcast=0xffffffff}, 0x5b8}}}, 0x32) [ 280.171130] netlink: 'syz-executor3': attribute type 12 has an invalid length. [ 280.232420] FAULT_INJECTION: forcing a failure. [ 280.232420] name failslab, interval 1, probability 0, space 0, times 0 [ 280.243737] CPU: 0 PID: 18539 Comm: syz-executor6 Not tainted 4.17.0-rc4+ #38 [ 280.251021] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 280.254706] netlink: 'syz-executor3': attribute type 12 has an invalid length. [ 280.260379] Call Trace: [ 280.260408] dump_stack+0x1b9/0x294 [ 280.260432] ? dump_stack_print_info.cold.2+0x52/0x52 [ 280.260449] ? is_bpf_text_address+0xd7/0x170 [ 280.260475] should_fail.cold.4+0xa/0x1a [ 280.287749] ? __save_stack_trace+0x7e/0xd0 [ 280.292099] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 280.297220] ? graph_lock+0x170/0x170 [ 280.297244] ? save_stack+0x43/0xd0 [ 280.297260] ? kasan_kmalloc+0xc4/0xe0 [ 280.297278] ? kasan_slab_alloc+0x12/0x20 [ 280.312718] ? find_held_lock+0x36/0x1c0 [ 280.316797] ? __lock_is_held+0xb5/0x140 [ 280.320884] ? check_same_owner+0x320/0x320 [ 280.325226] ? rcu_note_context_switch+0x710/0x710 [ 280.330169] __should_failslab+0x124/0x180 [ 280.334419] should_failslab+0x9/0x14 [ 280.338231] kmem_cache_alloc_node_trace+0x26f/0x770 [ 280.343357] __kmalloc_node_track_caller+0x33/0x70 [ 280.348303] __kmalloc_reserve.isra.38+0x3a/0xe0 [ 280.353072] __alloc_skb+0x14d/0x780 [ 280.356807] ? skb_scrub_packet+0x580/0x580 [ 280.361144] ? debug_check_no_locks_freed+0x310/0x310 [ 280.366338] ? graph_lock+0x170/0x170 [ 280.370147] ? perf_trace_lock+0xd6/0x900 [ 280.374301] ? __lock_acquire+0x7f5/0x5140 [ 280.378546] ? zap_class+0x720/0x720 2018/05/08 06:24:31 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) setsockopt$netlink_NETLINK_ADD_MEMBERSHIP(r0, 0x10e, 0x1, &(0x7f0000000040)=0xa, 0x4) sendmsg$nl_generic(r0, &(0x7f0000b3dfc8)={&(0x7f0000000080)={0x10, 0x3f00}, 0xc, &(0x7f00000003c0)={&(0x7f0000000280)={0x28, 0x22, 0x109, 0x0, 0x0, {0x4}, [@typed={0x14, 0xc, @ipv6=@loopback={0x0, 0x1}}]}, 0x28}, 0x1}, 0x0) 2018/05/08 06:24:31 executing program 7: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$RDS_RECVERR(r0, 0x114, 0x5, &(0x7f0000000000)=0x1, 0xff63) bind$rds(r0, &(0x7f0000000040)={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0xe}}, 0x10) pwritev(r0, &(0x7f00000013c0)=[{&(0x7f0000001300)="f87a53c3e05d21821809713376bc3ec931339afa245de692963e2a4cafe6bc846f48165085b0c05e5bcf3277347428b04061037744fb4f1cf185b32f65663c043ffd67c073c2f152b23fd239f779672ca187ed01e1a125b0bedac6843b11511bb70ebf63cbae7c04b6a8b02803273d2e109ad0a8f255b18514610dcd4d188e882491795d09a6414a4741b414a7443b25d3bd", 0x92}, {&(0x7f0000000240)="227309873aa3d1460a1945835a4eb3a70dfdbede8e0e949b2180692ec453b90af0fe022443c41b9d0538662e939678c57f5e3058860033199a69ac8258a26f90bcef161f7ad5869c4d19083141c8531cdd53333065d84226cc82", 0x5a}], 0x2, 0x63) sendmsg$rds(r0, &(0x7f00000000c0)={&(0x7f0000014000)={0x2, 0x0, @multicast1=0xe0000001}, 0x10, &(0x7f0000000080)=[{&(0x7f0000000100)=""/37, 0x25}], 0x1, &(0x7f0000c65000)=[@rdma_args={0x48, 0x114, 0x1, {{}, {&(0x7f0000000180)=""/122, 0x7a}, &(0x7f00000012c0)=[{&(0x7f00000002c0)=""/4096, 0x1000}], 0x1}}], 0x48}, 0x0) r1 = openat$audio(0xffffffffffffff9c, &(0x7f0000000140)='/dev/audio\x00', 0x10000, 0x0) setsockopt$inet_MCAST_LEAVE_GROUP(r1, 0x0, 0x2d, &(0x7f0000001400)={0xdc87, {{0x2, 0x4e23, @remote={0xac, 0x14, 0x14, 0xbb}}}}, 0x88) accept$ax25(r1, 0x0, &(0x7f0000000200)) [ 280.382280] sctp_packet_transmit+0x45e/0x3ba0 [ 280.386879] ? lock_downgrade+0x8e0/0x8e0 [ 280.391037] ? kernel_poison_pages+0x136/0x220 [ 280.395635] ? sctp_packet_config+0xfd0/0xfd0 [ 280.400136] ? find_held_lock+0x36/0x1c0 [ 280.404218] ? find_held_lock+0x36/0x1c0 [ 280.408305] ? lock_downgrade+0x8e0/0x8e0 [ 280.412470] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 280.418022] ? sctp_chunk_assign_ssn+0x2ef/0x390 [ 280.422794] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 280.428345] ? __sctp_packet_append_chunk+0x11d/0xf10 [ 280.433555] ? sctp_csum_update+0x30/0x30 [ 280.437725] ? sctp_sched_fcfs_dequeue+0x189/0x270 [ 280.442665] ? sctp_sched_dequeue_common+0x600/0x600 [ 280.447786] ? sctp_sched_fcfs_dequeue_done+0x9/0x10 [ 280.452897] ? sctp_sched_dequeue_done+0x168/0x2a0 [ 280.457835] ? __sanitizer_cov_trace_switch+0x53/0x90 [ 280.458634] IPVS: length: 29 != 24 [ 280.463031] sctp_outq_flush+0x1373/0x4370 [ 280.463067] ? sctp_check_transmitted+0x1e70/0x1e70 [ 280.463089] ? perf_trace_lock+0xd6/0x900 [ 280.463103] ? check_noncircular+0x20/0x20 [ 280.463120] ? zap_class+0x720/0x720 [ 280.463136] ? zap_class+0x720/0x720 [ 280.472375] netlink: 'syz-executor3': attribute type 12 has an invalid length. [ 280.475908] ? graph_lock+0x170/0x170 [ 280.475922] ? graph_lock+0x170/0x170 [ 280.475936] ? find_held_lock+0x36/0x1c0 [ 280.475957] ? find_held_lock+0x36/0x1c0 [ 280.499074] ? lock_downgrade+0x8e0/0x8e0 [ 280.499097] ? print_usage_bug+0xc0/0xc0 [ 280.499113] ? rcu_is_watching+0x85/0x140 [ 280.499131] ? rcu_bh_force_quiescent_state+0x20/0x20 [ 280.499148] ? rcu_bh_force_quiescent_state+0x20/0x20 [ 280.530243] IPVS: length: 29 != 24 [ 280.532318] ? rcu_bh_force_quiescent_state+0x20/0x20 [ 280.532343] ? is_bpf_text_address+0xd7/0x170 [ 280.532361] ? kernel_text_address+0x79/0xf0 [ 280.532380] ? __lock_acquire+0x7f5/0x5140 [ 280.532400] ? __save_stack_trace+0x7e/0xd0 [ 280.537981] netlink: 'syz-executor3': attribute type 12 has an invalid length. [ 280.541116] ? debug_check_no_locks_freed+0x310/0x310 [ 280.541138] ? save_stack+0x43/0xd0 [ 280.541153] ? kasan_kmalloc+0xc4/0xe0 [ 280.541168] ? kasan_slab_alloc+0x12/0x20 [ 280.541183] ? kmem_cache_alloc+0x12e/0x760 [ 280.541199] ? sctp_chunkify+0xce/0x400 [ 280.541212] ? _sctp_make_chunk+0x157/0x280 [ 280.541227] ? sctp_make_datafrag_empty+0x1ce/0x2d0 [ 280.541237] ? sctp_datamsg_from_user+0x922/0x1540 [ 280.541256] ? sctp_sendmsg_to_asoc+0xd08/0x2100 [ 280.563840] ? sctp_sendmsg+0x13a8/0x1d70 [ 280.563860] ? inet_sendmsg+0x19f/0x690 [ 280.563879] ? sock_sendmsg+0xd5/0x120 [ 280.563894] ? sock_write_iter+0x35a/0x5a0 [ 280.563909] ? __vfs_write+0x64d/0x960 [ 280.563926] ? ksys_write+0xf9/0x250 [ 280.639096] ? __x64_sys_write+0x73/0xb0 [ 280.643196] ? do_syscall_64+0x1b1/0x800 [ 280.647268] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 280.652648] ? perf_trace_lock+0xd6/0x900 [ 280.656805] ? print_usage_bug+0xc0/0xc0 [ 280.660875] ? zap_class+0x720/0x720 [ 280.664602] ? graph_lock+0x170/0x170 [ 280.668399] ? graph_lock+0x170/0x170 [ 280.672194] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 280.677752] ? sctp_outq_free+0x20/0x20 [ 280.681716] ? __sanitizer_cov_trace_switch+0x53/0x90 [ 280.686895] ? sctp_sm_lookup_event+0xf1/0x4a9 [ 280.691476] ? iov_iter_advance+0x2e4/0x14c0 [ 280.695881] ? dccp_diag_dump+0x40/0x40 [ 280.699850] sctp_outq_uncork+0x6a/0x80 [ 280.705115] sctp_do_sm+0x596/0x7160 [ 280.708814] ? iov_iter_npages+0xe60/0xe60 [ 280.713063] ? sctp_do_8_2_transport_strike.isra.16+0x950/0x950 [ 280.719121] ? refcount_inc_not_zero+0x1dd/0x2d0 [ 280.723866] ? refcount_add_not_zero+0x320/0x320 [ 280.728605] ? iov_iter_advance+0x14c0/0x14c0 [ 280.733090] ? __sanitizer_cov_trace_cmp4+0x16/0x20 [ 280.738105] ? skb_put+0x17b/0x1e0 [ 280.741635] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 280.747160] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 280.752702] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 280.758227] ? sctp_datamsg_from_user+0xcda/0x1540 [ 280.763151] ? sctp_datamsg_free+0x90/0x90 [ 280.767385] ? debug_check_no_locks_freed+0x310/0x310 [ 280.772563] ? print_usage_bug+0xc0/0xc0 [ 280.776614] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 280.782142] ? refcount_add_not_zero+0x216/0x320 [ 280.786895] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 280.792421] ? refcount_add_not_zero+0x216/0x320 [ 280.797164] ? refcount_dec_if_one+0x170/0x170 [ 280.801759] sctp_primitive_SEND+0xa0/0xd0 [ 280.805993] sctp_sendmsg_to_asoc+0x11b0/0x2100 [ 280.810678] ? sctp_transport_lookup_process+0x1e0/0x1e0 [ 280.816126] ? find_held_lock+0x36/0x1c0 [ 280.820187] ? lock_acquire+0x1dc/0x520 [ 280.824153] ? mark_held_locks+0xc9/0x160 [ 280.828305] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 280.833849] ? sctp_id2assoc+0x233/0x3e0 [ 280.837912] ? sctp_wfree+0xb70/0xb70 [ 280.841711] ? __sanitizer_cov_trace_const_cmp2+0x18/0x20 [ 280.847238] ? sctp_sendmsg_check_sflags+0x1bd/0x270 [ 280.852328] ? sctp_sendmsg_update_sinfo+0x11c/0x4b0 [ 280.857419] sctp_sendmsg+0x13a8/0x1d70 [ 280.861396] ? find_held_lock+0x36/0x1c0 [ 280.865456] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 280.870982] ? sctp_id2assoc+0x3e0/0x3e0 [ 280.875084] inet_sendmsg+0x19f/0x690 [ 280.878880] ? ipip_gro_receive+0x100/0x100 [ 280.883201] ? security_socket_sendmsg+0x94/0xc0 [ 280.887953] ? ipip_gro_receive+0x100/0x100 [ 280.892266] sock_sendmsg+0xd5/0x120 [ 280.895972] sock_write_iter+0x35a/0x5a0 [ 280.900030] ? sock_sendmsg+0x120/0x120 [ 280.904019] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 280.909570] ? iov_iter_init+0xc9/0x1f0 [ 280.913545] __vfs_write+0x64d/0x960 [ 280.917247] ? kernel_read+0x120/0x120 [ 280.921125] ? wait_for_completion+0x870/0x870 [ 280.925714] ? rw_verify_area+0x118/0x360 [ 280.929853] vfs_write+0x1f8/0x560 [ 280.933384] ksys_write+0xf9/0x250 [ 280.936916] ? __ia32_sys_read+0xb0/0xb0 [ 280.940975] ? syscall_slow_exit_work+0x4f0/0x4f0 [ 280.945811] __x64_sys_write+0x73/0xb0 [ 280.949701] do_syscall_64+0x1b1/0x800 [ 280.953591] ? finish_task_switch+0x1ca/0x810 [ 280.958087] ? syscall_return_slowpath+0x5c0/0x5c0 [ 280.963013] ? syscall_return_slowpath+0x30f/0x5c0 [ 280.967947] ? entry_SYSCALL_64_after_hwframe+0x59/0xbe [ 280.973300] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 280.978151] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 280.983326] RIP: 0033:0x455979 [ 280.986498] RSP: 002b:00007f6fad842c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 280.994193] RAX: ffffffffffffffda RBX: 00007f6fad8436d4 RCX: 0000000000455979 [ 281.001456] RDX: 0000000000000008 RSI: 0000000020000000 RDI: 0000000000000014 [ 281.008725] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 281.015988] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000015 [ 281.023254] R13: 000000000000071e R14: 00000000006feb70 R15: 0000000000000005 2018/05/08 06:24:31 executing program 1: r0 = socket(0x10, 0x802, 0x0) r1 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000000)='/dev/autofs\x00', 0x0, 0x0) r2 = syz_open_dev$sndseq(&(0x7f00000000c0)='/dev/snd/seq\x00', 0x0, 0x0) ioctl$SNDRV_SEQ_IOCTL_GET_PORT_INFO(r2, 0xc0a85322, &(0x7f0000000000)) openat$sequencer2(0xffffffffffffff9c, &(0x7f0000fdbff0)='/dev/sequencer2\x00', 0x0, 0x0) add_key$keyring(&(0x7f0000000540)='keyring\x00', &(0x7f0000000600)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0x0) write$sndseq(r1, &(0x7f0000000200)=[{0x1, 0x7fff, 0x40, 0x3253, @tick=0x6, {0x7, 0x7}, {0xca80, 0x1}, @quote={{0x9, 0x1000}, 0x5, &(0x7f0000000100)={0x3, 0xfffffffffffffffd, 0x401, 0x35e66401, @tick=0xffffffffffffffe0, {0x0, 0x1000}, {0x3, 0x3}, @raw32={[0x74649051, 0x3c, 0x2]}}}}, {0x7, 0x400, 0x7, 0x1000, @tick=0x400, {0xc6, 0x8}, {0x401, 0x40}, @raw8={"8b83dbfb73dd29aa45c89ece"}}, {0x9c3, 0x80000001, 0xffffffff, 0x20, @tick=0x800, {0x800, 0x6}, {0x8, 0x5}, @ext={0x75, &(0x7f0000000180)="01b88a417a3fe68e9c992f1c3e0bbc32a74f3bd3b844a78a8a6a49ccb30ef4a55a67f7f7493954fb9b5c9ae318469ad794350d553745adc09435ee1dee1ef77bbcf193b6b8a9d97db2a694a736cbd914510d71feb2e76da8f6c0e7542f3529cb661346f9839c850f3e150c51dd07d13a5e8aadf2c2"}}, {0x100, 0x8b, 0x70b4, 0x2, @tick, {0x80000001, 0x100000001}, {0x1, 0x7}, @control={0x1, 0x3ff, 0x7}}], 0xc0) readlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180), 0x0) write(r0, &(0x7f0000000000)="24000000210025f0006b000420edfc00020500f90010b5000010ffea08000100e0ffffb6", 0x24) 2018/05/08 06:24:31 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) setsockopt$netlink_NETLINK_ADD_MEMBERSHIP(r0, 0x10e, 0x1, &(0x7f0000000040)=0xa, 0x4) sendmsg$nl_generic(r0, &(0x7f0000b3dfc8)={&(0x7f0000000080)={0x10, 0xf6ed}, 0xc, &(0x7f00000003c0)={&(0x7f0000000280)={0x28, 0x22, 0x109, 0x0, 0x0, {0x4}, [@typed={0x14, 0xc, @ipv6=@loopback={0x0, 0x1}}]}, 0x28}, 0x1}, 0x0) 2018/05/08 06:24:31 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000001a40)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000001a80)=@ipmr_getroute={0x1c, 0x1a, 0x511, 0x0, 0x0, {0x80, 0x0, 0x2000}}, 0x1c}, 0x1}, 0x0) 2018/05/08 06:24:31 executing program 7: openat$autofs(0xffffffffffffff9c, &(0x7f0000000100)='/dev/autofs\x00', 0x0, 0x0) mknod(&(0x7f0000f80000)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f00003e8ff8)='./file0\x00', 0x0, 0x0) syz_open_dev$tun(&(0x7f0000589000)='/dev/net/tun\x00', 0x0, 0x0) pipe(&(0x7f0000000140)) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet6_udp(0xa, 0x2, 0x0) timerfd_create(0x0, 0x0) syz_open_procfs(0x0, &(0x7f00006c6ff7)='net/igmp\x00') syz_open_procfs(0x0, &(0x7f0000000080)='attr\x00') socket$inet6_tcp(0xa, 0x1, 0x0) socket$unix(0x1, 0x200000000005, 0x0) pselect6(0x40, &(0x7f00003e0000), &(0x7f0000000000), &(0x7f0000e90000), &(0x7f0000000000)={0x77359400}, &(0x7f0000e85ff0)={&(0x7f0000c71ff8), 0x8}) vmsplice(r0, &(0x7f0000000040)=[{&(0x7f0000000180)="9336a233f28ccfbf17d243b201af7e8cab9f59d2ac027ec7ed508c087b3aa7d2858f54ef0550a202a936a9d71847316b9c109356d0a7466f584589b795198825eb0f8fbc496de7ac71846969c6e6a0070b763550beb86ad80d9af9bf707fc96be54f79dda932fe7cce1cb421e320993dffc6fdcd2b3f7a85d31ba05f12983576bd34d8104349719ada70c3f47f088c7d92715cfb53aeed37f4bfc5d4984da106bca54bb49727ae401d07441251fecf4eb8a19fd0a9d3f466a4e296496e4cc6918e7ea850ccc699f38f788ebe5ed6c4cb4fcbdcc30c233807d81dbf6bb9483aa973b9e5", 0xe3}], 0x1, 0x8) 2018/05/08 06:24:31 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0x2, 0x404001) write$evdev(r0, &(0x7f0000037fe8)=[{{}, 0x1, 0x64, 0x2}, {}], 0x30) 2018/05/08 06:24:31 executing program 4: r0 = syz_open_procfs(0x0, &(0x7f0000000080)='status\x00') getsockopt$inet_mtu(r0, 0x0, 0xa, &(0x7f00000000c0), &(0x7f0000000100)=0x4) r1 = socket$inet_smc(0x2b, 0x1, 0x0) getsockopt(r1, 0x6, 0x6, &(0x7f0000000000)=""/36, &(0x7f0000000040)=0x24) 2018/05/08 06:24:31 executing program 0: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) r1 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vcs\x00', 0x101040, 0x0) ioctl$sock_inet_sctp_SIOCINQ(r1, 0x541b, &(0x7f0000000180)) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendto$inet(r0, &(0x7f0000103fa0)="88", 0x1, 0x0, &(0x7f0000ab9000)={0x2, 0x0, @remote={0xac, 0x14, 0xffffffffffffffff, 0xbb}}, 0x10) setsockopt$inet_sctp6_SCTP_EVENTS(r0, 0x84, 0xb, &(0x7f0000294ff5)={0x0, 0x0, 0x0, 0x3}, 0xb) shutdown(r0, 0x1) recvmmsg(r0, &(0x7f0000004100)=[{{&(0x7f00000039c0)=@ipx, 0x80, &(0x7f0000004040)}}], 0x1, 0x0, &(0x7f00000042c0)={0x77359400}) ioctl$sock_netrom_SIOCGSTAMP(r0, 0x8906, &(0x7f0000000080)) 2018/05/08 06:24:32 executing program 6 (fault-call:10 fault-nth:6): r0 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_NODELAY(r0, 0x84, 0x3, &(0x7f0000dbfffc)=0x3, 0x4) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) connect$inet6(r0, &(0x7f0000966fe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000c9effc), 0x4) r1 = dup(r0) setsockopt$inet_sctp6_SCTP_MAXSEG(r1, 0x84, 0xd, &(0x7f0000000080)=@assoc_value={0x0, 0x3ff}, 0x8) write$eventfd(r1, &(0x7f0000fc7ff8), 0xffc7) recvfrom(r0, &(0x7f00001b4f1e)=""/226, 0xfffffffffffffe49, 0x0, 0x0, 0xffffffffffffffa0) write$eventfd(r1, &(0x7f0000604000), 0x8) write$eventfd(r1, &(0x7f0000000000), 0x8) [ 281.113120] netlink: 'syz-executor3': attribute type 12 has an invalid length. [ 281.155928] FAULT_INJECTION: forcing a failure. [ 281.155928] name failslab, interval 1, probability 0, space 0, times 0 [ 281.167300] CPU: 1 PID: 18580 Comm: syz-executor6 Not tainted 4.17.0-rc4+ #38 [ 281.174577] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 281.174584] Call Trace: [ 281.174612] dump_stack+0x1b9/0x294 [ 281.174635] ? dump_stack_print_info.cold.2+0x52/0x52 [ 281.174649] ? graph_lock+0x170/0x170 [ 281.174674] should_fail.cold.4+0xa/0x1a [ 281.203262] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 281.208402] ? lock_downgrade+0x8e0/0x8e0 [ 281.212580] ? print_usage_bug+0xc0/0xc0 [ 281.216659] ? rcu_is_watching+0x85/0x140 [ 281.220832] ? rcu_bh_force_quiescent_state+0x20/0x20 [ 281.226042] ? rcu_bh_force_quiescent_state+0x20/0x20 [ 281.231253] ? rcu_bh_force_quiescent_state+0x20/0x20 [ 281.236469] ? is_bpf_text_address+0xd7/0x170 [ 281.240984] ? kernel_text_address+0x79/0xf0 [ 281.245411] ? __lock_acquire+0x7f5/0x5140 [ 281.249670] __should_failslab+0x124/0x180 [ 281.253922] should_failslab+0x9/0x14 [ 281.257735] kmem_cache_alloc+0x47/0x760 [ 281.261811] ? debug_check_no_locks_freed+0x310/0x310 [ 281.267037] skb_clone+0x1ed/0x4f0 [ 281.270592] ? sctp_datamsg_from_user+0x922/0x1540 [ 281.275535] ? sctp_sendmsg_to_asoc+0xca0/0x2100 [ 281.280319] ? skb_split+0x11d0/0x11d0 [ 281.284229] ? sock_write_iter+0x35a/0x5a0 [ 281.288471] ? __vfs_write+0x64d/0x960 [ 281.292371] ? ksys_write+0xf9/0x250 [ 281.296094] ? __x64_sys_write+0x73/0xb0 [ 281.300166] ? do_syscall_64+0x1b1/0x800 2018/05/08 06:24:32 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000001a40)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000001a80)=@ipmr_getroute={0x1c, 0x1a, 0x511, 0x0, 0x0, {0x80, 0x0, 0xf}}, 0x1c}, 0x1}, 0x0) 2018/05/08 06:24:32 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = dup2(r1, r0) connect$inet(r0, &(0x7f0000000340)={0x2}, 0x10) connect$inet(r2, &(0x7f0000f6a000)={0x2, 0x0, @multicast2=0xe0000002}, 0x10) setsockopt$inet_sctp6_SCTP_PARTIAL_DELIVERY_POINT(r2, 0x84, 0x13, &(0x7f0000000040)=0x5, 0x4) setsockopt$inet_mreqsrc(r2, 0x0, 0x27, &(0x7f00000000c0)={@multicast2=0xe0000002, @loopback=0x7f000001, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$inet_mreqsrc(r1, 0x0, 0x27, &(0x7f0000000080)={@multicast2=0xe0000002, @loopback=0x7f000001, @multicast2=0xe0000002}, 0xc) 2018/05/08 06:24:32 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000001a40)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000001a80)=@ipmr_getroute={0x1c, 0x1a, 0x511, 0x0, 0x0, {0x80, 0x0, 0x400300}}, 0x1c}, 0x1}, 0x0) [ 281.304238] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 281.309622] ? perf_trace_lock+0xd6/0x900 [ 281.313430] netlink: 'syz-executor3': attribute type 12 has an invalid length. [ 281.313782] ? print_usage_bug+0xc0/0xc0 [ 281.325216] sctp_ulpevent_make_rcvmsg+0x358/0xd40 [ 281.330168] ? sctp_ulpevent_make_adaptation_indication+0x720/0x720 [ 281.336613] sctp_ulpq_tail_data+0xa8/0x12b0 [ 281.341045] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 281.346590] ? sctp_eat_data+0x4b8/0x1740 [ 281.350749] ? sctp_ulpq_tail_event+0xd10/0xd10 [ 281.355429] ? __sanitizer_cov_trace_switch+0x53/0x90 [ 281.360639] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 281.366196] ? sctp_sf_eat_data_6_2+0x215/0xaf0 [ 281.370889] ? sctp_ulpq_tail_event+0xd10/0xd10 [ 281.375583] sctp_do_sm+0x1658/0x7160 [ 281.379398] ? zap_class+0x720/0x720 [ 281.383143] ? sctp_do_8_2_transport_strike.isra.16+0x950/0x950 [ 281.389231] ? sctp_do_8_2_transport_strike.isra.16+0x950/0x950 [ 281.395307] ? print_usage_bug+0xc0/0xc0 [ 281.399387] ? lock_downgrade+0x8e0/0x8e0 [ 281.403557] ? pvclock_read_flags+0x160/0x160 [ 281.408061] ? mark_held_locks+0xc9/0x160 [ 281.412218] ? skb_pull+0xe8/0x120 [ 281.415770] ? ktime_get+0x33e/0x430 [ 281.419506] ? kvm_clock_read+0x25/0x30 [ 281.423499] ? __sanitizer_cov_trace_cmp4+0x16/0x20 [ 281.428534] ? ktime_get+0x2d9/0x430 [ 281.432265] ? do_gettimeofday+0x170/0x170 [ 281.436524] ? sctp_datamsg_put+0x9d/0x600 [ 281.440774] sctp_assoc_bh_rcv+0x30f/0x520 [ 281.445044] sctp_inq_push+0x263/0x320 [ 281.448942] ? sctp_inq_free+0x3a0/0x3a0 [ 281.453019] sctp_backlog_rcv+0x192/0xc00 [ 281.457177] ? __rhashtable_insert_fast.constprop.35+0x16f0/0x16f0 [ 281.457200] ? __local_bh_enable_ip+0x161/0x230 [ 281.457220] ? trace_hardirqs_on_caller+0x421/0x5c0 [ 281.457238] ? __release_sock+0xcb/0x3a0 [ 281.477258] ? trace_hardirqs_on+0xd/0x10 [ 281.481415] ? __local_bh_enable_ip+0x161/0x230 [ 281.486096] __release_sock+0x12f/0x3a0 [ 281.490087] release_sock+0xa4/0x2b0 [ 281.493809] ? __release_sock+0x3a0/0x3a0 [ 281.497965] ? __sanitizer_cov_trace_const_cmp2+0x18/0x20 [ 281.503514] ? sctp_sendmsg_check_sflags+0x1bd/0x270 [ 281.508630] ? sctp_sendmsg_update_sinfo+0x11c/0x4b0 [ 281.513743] sctp_sendmsg+0x13cc/0x1d70 [ 281.517726] ? find_held_lock+0x36/0x1c0 [ 281.521797] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 281.527343] ? sctp_id2assoc+0x3e0/0x3e0 [ 281.531433] inet_sendmsg+0x19f/0x690 [ 281.535245] ? ipip_gro_receive+0x100/0x100 [ 281.539581] ? security_socket_sendmsg+0x94/0xc0 [ 281.544347] ? ipip_gro_receive+0x100/0x100 [ 281.548682] sock_sendmsg+0xd5/0x120 [ 281.552409] sock_write_iter+0x35a/0x5a0 [ 281.556468] ? sock_sendmsg+0x120/0x120 [ 281.560441] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 281.565960] ? iov_iter_init+0xc9/0x1f0 [ 281.569919] __vfs_write+0x64d/0x960 [ 281.573620] ? kernel_read+0x120/0x120 [ 281.577497] ? wait_for_completion+0x870/0x870 [ 281.582071] ? rw_verify_area+0x118/0x360 [ 281.586205] vfs_write+0x1f8/0x560 [ 281.589729] ksys_write+0xf9/0x250 [ 281.593256] ? __ia32_sys_read+0xb0/0xb0 [ 281.597304] ? syscall_slow_exit_work+0x4f0/0x4f0 [ 281.602134] __x64_sys_write+0x73/0xb0 [ 281.606010] do_syscall_64+0x1b1/0x800 [ 281.609888] ? finish_task_switch+0x1ca/0x810 [ 281.614366] ? syscall_return_slowpath+0x5c0/0x5c0 [ 281.619278] ? syscall_return_slowpath+0x30f/0x5c0 [ 281.624194] ? entry_SYSCALL_64_after_hwframe+0x59/0xbe [ 281.629561] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 281.634398] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 281.639568] RIP: 0033:0x455979 [ 281.642746] RSP: 002b:00007f6fad842c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 281.650452] RAX: ffffffffffffffda RBX: 00007f6fad8436d4 RCX: 0000000000455979 [ 281.657709] RDX: 0000000000000008 RSI: 0000000020000000 RDI: 0000000000000014 [ 281.664961] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 281.672220] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000015 [ 281.679484] R13: 000000000000071e R14: 00000000006feb70 R15: 0000000000000006 2018/05/08 06:24:32 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) setsockopt$netlink_NETLINK_ADD_MEMBERSHIP(r0, 0x10e, 0x1, &(0x7f0000000000)=0x1d, 0xfc93) r1 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000080)='IPVS\x00') sendmsg$IPVS_CMD_SET_CONFIG(r0, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)=ANY=[@ANYBLOB="2000de00", @ANYRES16=r1, @ANYBLOB="10002abd7000fedbdf250c0000000c000200080007005ef20000"], 0x20}, 0x1, 0x0, 0x0, 0x404c000}, 0x800) 2018/05/08 06:24:32 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000001a40)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000001a80)=@ipmr_getroute={0x1c, 0x1a, 0x511, 0x0, 0x0, {0x80, 0x0, 0xd3020000}}, 0x1c}, 0x1}, 0x0) 2018/05/08 06:24:32 executing program 5: mmap(&(0x7f0000003000/0xffc000)=nil, 0xffc000, 0x0, 0x2000062910, 0xffffffffffffffff, 0x0) r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = dup3(r0, r1, 0x80000) setsockopt$IP_VS_SO_SET_TIMEOUT(r2, 0x0, 0x48a, &(0x7f0000000100)={0x8, 0x2, 0x6}, 0xc) setsockopt$RDS_GET_MR_FOR_DEST(r2, 0x114, 0x7, &(0x7f0000000240)={@nl=@proc={0x10, 0x0, 0x25dfdbfd, 0x80000000}, {&(0x7f00000001c0)=""/31, 0x1f}, &(0x7f0000000200), 0x10}, 0xa0) syz_kvm_setup_cpu$x86(r0, 0xffffffffffffffff, &(0x7f0000fe7000/0x18000)=nil, &(0x7f0000000140)=[@text32={0x20, &(0x7f0000000080)="363e3ed2dc66baf80cb8ec35bf8eef66bafc0cedb956030000b800000000ba000000000f30f2a40f01caf0824137040f01ca660fe4316682c5030fc758bb", 0x3e}], 0xaaf, 0x8, &(0x7f0000000180)=[@efer={0x2, 0x4000}, @cstype3={0x5, 0x7}], 0x0) r3 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x2) ioctl$KVM_SET_MSRS(r3, 0x4008ae89, &(0x7f0000000300)=ANY=[@ANYBLOB="0000000000000000000000000000288ed8560fbe0a240c0e05563e60d240097b667066cc4a90b43a32512548f5ec0c511eb08d9fba1dde4b0c4f2332274390c38df96b17e4a8be5905da5a12f86388df50366212277cfc84936a9e8407733a56027bab9212549ac7098e91d2950b2aeecde0f69b4831ec356310ed7e01b48b1905d331dcfaa6a392d31360fa483e3ea12fac27a98c78af530438eda49eb3"]) syz_open_dev$usbmon(&(0x7f00000000c0)='/dev/usbmon#\x00', 0x8, 0x10000) 2018/05/08 06:24:32 executing program 7: setsockopt(0xffffffffffffffff, 0x107, 0xc, &(0x7f0000d52ff0), 0x0) 2018/05/08 06:24:32 executing program 4: socketpair$inet6_tcp(0xa, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$int_in(r0, 0x5421, &(0x7f00000001c0)=0x7f) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = syz_open_dev$vcsn(&(0x7f0000000280)='/dev/vcs#\x00', 0x8, 0x10000) setsockopt$bt_l2cap_L2CAP_LM(r3, 0x6, 0x3, &(0x7f00000002c0)=0x34, 0x4) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x40) bind$inet6(r2, &(0x7f00001fefe4)={0xa, 0x4e22}, 0x1c) syz_open_dev$mouse(&(0x7f0000000240)='/dev/input/mouse#\x00', 0x80, 0x1) ioctl$sock_inet_tcp_SIOCOUTQNSD(r3, 0x894b, &(0x7f0000000200)) r4 = syz_open_dev$midi(&(0x7f0000000180)='/dev/midi#\x00', 0x2, 0x4000) fsetxattr(r1, &(0x7f0000000100)=@known='system.sockprotoname\x00', &(0x7f0000000140)='tls\x00', 0x4, 0x3) listen(r0, 0x4) sendto$inet6(r1, &(0x7f0000f6f000), 0x0, 0x20000004, &(0x7f0000b63fe4)={0xa, 0x4e22}, 0x1c) r5 = socket$inet(0x10, 0x3, 0x4) connect$vsock_stream(r4, &(0x7f0000000080)={0x28, 0x0, 0x0, @any=0xffffffff}, 0x10) openat$dsp(0xffffffffffffff9c, &(0x7f0000000340)='/dev/dsp\x00', 0x2000, 0x0) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f00000000c0)='tls\x00', 0x4) sendmsg(r5, &(0x7f0000014000)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000008000)="4c0000001200ff09fffefd956fa2830007a6008000000000000000683540150024001d0004c41180b598bc593ab6821148a730de33a49868c62b2ca654a6613b6aabf35d4c1cbc882b079881", 0x4c}], 0x1}, 0x0) 2018/05/08 06:24:32 executing program 0: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendto$inet(r0, &(0x7f0000103fa0)="88", 0x1, 0x0, &(0x7f0000ab9000)={0x2, 0x0, @remote={0xac, 0x14, 0xffffffffffffffff, 0xbb}}, 0x10) setsockopt$inet_sctp6_SCTP_EVENTS(r0, 0x84, 0xb, &(0x7f0000294ff5)={0x0, 0x0, 0x0, 0x3}, 0xb) shutdown(r0, 0x1) ioctl$sock_FIOGETOWN(r0, 0x8903, &(0x7f0000000040)) recvmmsg(r0, &(0x7f0000004100)=[{{&(0x7f00000039c0)=@ipx, 0x80, &(0x7f0000004040)}}], 0x1, 0x0, &(0x7f00000042c0)={0x77359400}) 2018/05/08 06:24:32 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) setsockopt$netlink_NETLINK_ADD_MEMBERSHIP(r0, 0x10e, 0x1, &(0x7f0000000040)=0xa, 0x4) sendmsg$nl_generic(r0, &(0x7f0000b3dfc8)={&(0x7f0000000080)={0x10, 0xf6f2}, 0xc, &(0x7f00000003c0)={&(0x7f0000000280)={0x28, 0x22, 0x109, 0x0, 0x0, {0x4}, [@typed={0x14, 0xc, @ipv6=@loopback={0x0, 0x1}}]}, 0x28}, 0x1}, 0x0) 2018/05/08 06:24:32 executing program 6 (fault-call:10 fault-nth:7): r0 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_NODELAY(r0, 0x84, 0x3, &(0x7f0000dbfffc)=0x3, 0x4) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) connect$inet6(r0, &(0x7f0000966fe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000c9effc), 0x4) r1 = dup(r0) setsockopt$inet_sctp6_SCTP_MAXSEG(r1, 0x84, 0xd, &(0x7f0000000080)=@assoc_value={0x0, 0x3ff}, 0x8) write$eventfd(r1, &(0x7f0000fc7ff8), 0xffc7) recvfrom(r0, &(0x7f00001b4f1e)=""/226, 0xfffffffffffffe49, 0x0, 0x0, 0xffffffffffffffa0) write$eventfd(r1, &(0x7f0000604000), 0x8) write$eventfd(r1, &(0x7f0000000000), 0x8) [ 281.982185] netlink: 'syz-executor3': attribute type 12 has an invalid length. [ 282.015316] FAULT_INJECTION: forcing a failure. [ 282.015316] name failslab, interval 1, probability 0, space 0, times 0 2018/05/08 06:24:32 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000001a40)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000001a80)=@ipmr_getroute={0x1c, 0x1a, 0x511, 0x0, 0x0, {0x80, 0x0, 0xf000000}}, 0x1c}, 0x1}, 0x0) 2018/05/08 06:24:32 executing program 7: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000080)={0x26, 'skcipher\x00', 0x0, 0x0, 'lrw(ecb-twofish-3way)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000ff8000)="0a0775b005e381e5b3b60ced5c54dbb7295df0df8217ad4000000000000000e6", 0x20) r1 = accept$alg(r0, 0x0, 0x0) sendmsg(r1, &(0x7f00000008c0)={&(0x7f0000000680)=@pppol2tpv3={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @rand_addr}}}, 0x80, &(0x7f0000000880)=[{&(0x7f0000000800)="b4a8f8a7c8603251609db8bec94211fc050b01ef65d026a0e41592525267f26ae450fd43787e115a575efb63b86e39f001abf61cfac5d70d351c3a737797b42f0e3cbf02a61779f1c73cb2c461058e8880987671370d22db3236ae922a64a1980bd3d424eac9a36fc95f", 0x6a}], 0x1}, 0x20008080) sendmmsg$alg(r1, &(0x7f0000000200)=[{0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000002780)="a7118230eef5e420406dc6a099da077d64d054e0293b261fd23e223ac994e771d39076c63413ac4c3797871c905a3788788903cb54e0b814d561537a2e51405ff0b5bbcb5fe7f41a21b44db2d47be29e7e805a6d3d2a98cea5945db9b758fad872a60d0c8531afe1dbf4d5962f155c685eb8975a7feafedf838264a64caf9ed61617b79b77d069e76fd54e623a555cba8ba8ca09edd10a35df95900f9d33c0a1432915befb630f3817870dd103772719fa860c424444da74127123d602411922ba69da4be74592a2633006173e3032637897f2b2c854f198ba142ec086f77c7e30554da81ed8e909212eb2741f5ead4e7826952da178501059ce35b6a7dad2492d6c300d7e3a79db4dbbcb077f7bd5155698c60f0f67aadd05b74021e51bb42bc76aff6b00934ccd3fd43c68f93fb297a3fc9dc07f703f71b3341914bcf9fa416488e25137c1fcd0ab2eeba0daba608a7d4b7fcefe1795bf172103383dc8244b07bd111b8c02971f3b5d39b75f0469b8b1f5c9752a82588556630412895521c47e4380fa879878b030df6a5c0d1c90c644ee38cef883b494bb804386bab3a4c4d8eddbf004c229c835b76841aec0169f7b84bc1d5e9b350673591e30c2764e389f20b0517201e5229dfe74f85c337fe98fecce8094f44057ade7cfb2242abd5f3e6cda843b91b129cd22d35614135637c0ace0ab6597b7b17e457b0a9e033d7ddaffb3e0bc990a17971e8d32003e08b0e5c25b17b69853325c912d0a1c1a53332c428db887922385e08a4cc0bc37215582f19ab59849188e7ddefbc3a7277beb7ec2ea3fa77b1de525d88b54757af0948c95cf2c6feea18071e479a0de1902089bff7c6ec3e338d52ddec29c124545881b5b9e3a56b221695e5d97024c47763c4927bbfd88d6ce901dde80956cc0dd9a4d820ed5da40ac4d12835999ad4d7b817cffba97b5ec9ed549083217029d522245335b181a9d90ce5c9271209aa89988458891424f0d7d11fa48f04e461fdeacf1367b2f3b71e168a501a5c0a8fa0a950047874651fedcaf2dfb490a0881e449070976c75546c691be5d32718ad4b49961d66adb0e75d0cf398c167f81c51d3804e741f825960e1c89bbf590731a61c21ac00e435d493ab66263a96b3b4f7ecccb1ef5550c782bde990e4bd3b738b652abcf99b88e81523abd30531a225575f31213f08cb8f88b77b35a8e332e47c41d01bda34d67e9caee3b3decf81bb42f58a0610f8cd56ec13d8d6effa7b8c7710cf31bc69ecea380613e9ac69142fedf1a39e6e83b6dc84882c537f23c8e6601412330d44696d711587cfd2433530ed7f9cdfbceb9af4babb5f74c4070df26e859e0564ee71ab1bdcb2b954ad12504614a7d0efebbc5a793d475ff5a7aa368e35def723102c7b4221248105db2dc39c14e8338167fc906939730708203bdac46bd37e3f97b8a7e0efb49279ee031a0732f1d1ef3c877447b432958bcd9f5d0febc59b439b4fa0bb9ab1bfeb451c3f203f1aee841a2379da0e89d3216cd96f9aebc38a5a330e7bea1f8016d655fe60d7077fe8b7aff504533d17f393af11e5fd350f3c5f4ac26c2102396408d8f7136f8a9e05cd45ae6ba1b277f684708136fe75c9a2d19961ff9f3a1c8d92ebcded91cf3fd8dd15ee8e736fe3f395e6eb8bde95ddd24258fb68bad6d5a508b68b77ffa8ed7f25c43343757833df59e024d551772f94a69929ce720d993b9e853b625af04b47e91a59a3c1b1b29c39796199b41aa72390c87919338b0b2f595c73a810231dffe470b4374023487a1a90bff58ba3e4e3ed0cc6b67dbdca0628885a010cf8cf092fb13181a4d6a8eba473989ca29b8b8ae6042d6f455768c19a602f9d47df0f3d4e37526db745facc0bf5c4ccd880438352e92a1144dcde4e63c1e4f7b42b6c5ae6df876ad4f5f5533deef339ba7d14d6867897421146d5d96b8bcb63b97d73835be1a4334df9ade8bd100a9d2f9126aefa031a320707e8b29d48257913bb37b8f83260e4ad88db013ade6f4952cc8c397465fe03b21ef2e935480c32eb1fb71cdb0dd87420360c8e984b9b07c9dfb4b7b40c42dff2693c029eeb9b77cadb8d408d73f005d25ad479360a01a2731a2207a1d60481b9d59b5ef54d995f8b67a905a747a4fda15fde7a432232e3cc32561b344dee355cc7e32bbd5fc1ad75288391df78017171dd228e1d368ab8969b0e23f7a16c5d6e67800d98b6c3dea15a6c7b76a25ea69c9cb75e7934a6adc326d6224d7ab2948eebc6f0a729c960e1c0c3c4eb5f89934ab7d3e67eafacb96387999be29f77685a99886f4131090a7cbc4ef0900dfcef0653ec51970ae8cb5f8f08c71e9b825fddffa9893dd95f3acc3a7fbab91d8ce44080eb0a2f66b7b064d74591ec06be4b043d9fb157294f4650c2a543e9696a5140ca128688472df977fa4c1667ad7a0986699a15578f5efa8267d581fd5267e4927a6fc073202289fd948e5ed9ff638f3ffed87764f3f7a371b2f30f1d906477a19dd93145e0d977f55939eb6ea2b05fc47704e720deaa229ca9b18bef779163ad80974d0be2251314a4bd2a3af946738f0b18c1134898d5b8e1d2e74e51552e0f1103c9870a5087e9487e0d33efcb922197bc10aafcecc6d0e116baa301b1f2b7c845d181572f4514c6b4a0d1b206074104ce0c7ec8b0a9b22290c94d14212c3f03752ce2e9cdab9608373508407d42366f1576b1c698209a5ebc570e60f94995c8cba57f02a637bb0fbdd2a3e33ec1c11ecf4ecc146e6bebc1222c6173718340f990cd905a62f9b375a93bcc80bb7b9816937e0243bae776fb7d98080bd0b7f324425725521c8e8bb906cf9517947eec7b2cfd18a8a93645254d86914ae411080b001355c44d5a6ffdec77651b941696a4770e794213b487bc7604f94726e095d105ad22cbd663f251516262225793ccd9833628a759fffe91e54aae2aff28de63844edb24fb0bffeaf984cd52d30ef3aa7ff9072059dbef925e2554e8ed6cf200120f32edd0a90936fc5b0881370ecaaaf3f3314304947d98688428e33387d47392eb32f9715734b056987ab9618f83cf010de3a6b87ef60273add766e719defdbd9ebb68746b476080f9c1b10578255cb962df386387f87ed4a9322d76798995053dfe68cdd1e3855d14cbe8dbcc1cc968d20e9954dfa5f279bc49b96fb1df74683a78eb1f0a668fb29c339a5baeb79c3d8030749ce8b90b73bfed120bd50fc7754c63c0690e1d8ab7299d4f95e84e97bc674c950a9e1d1541d5e0df6ce4e0a92b0f55a74b9bbed3d2dda26340ad4a2fe65d2c71c658cbd7e35ec7f006ea0e2caa06565b2147848cf0cf4a01ba2f17b6eae932c2d86cbef2fa071521da849cdcdbb5d9e0984f35198dbcc80538b1e406e742dded107d52bab2dbd2a9e4d48f51e7ffd5566619392ac2938d6f56b292ed34b633cbdf3a3907a7a4e9cfd770a097889818342ea1b7740fb79da30918b18b0e688ba82f454c6e2b23fb73a3bd407b3e4ac9fe8d785ebd2fb66b4834b78e47a545ec30da7f644368c17406af028ff4844eaa28fd051acf91f65bbbcc44fad7ed3781fcc6fba610e4fb29f1011ba96912d6b0fd3cd3e17773422c82d6ac47f876ee17932bd3ccf3df163150c22c54df4fb7289d0ed2d6e1df655cb1bf8ebe13b6410e56ac4b04fb84273d43008eb2872c7bdad9832b43c19c870bbf48f04211c2a778665c7ef3553b19b2beff91766cd203920a3e12b23a17ca30bd801d486aab6a5f12b938612913eb5507fd952ffbab2e76f3eee5de82e9a40a0ea45112ceb4204b0e2a3da1be128810973f5664bb2e7560be7c8835261b1b20909fb862101e34059964907b000b18c39a41566c51287c38c933a532726e58347e6f9dce930b10b74148999ec0093b2132d47d77f647304b2cb9539a8c98e9d0afe9f2743b4afd5b9b1ef8e3e0ca93de83b682657c6319ea1c9871f2b5094e30d61164e66ea4b6dd20104509955d61f91d14aa2e941fda2c64830178daff905ab163f6168f34b08d729ab7b65e2a8953be9028521ae53239b8af653521d2e07f1cb7704c31b95d8582849a72217ecaca777d73280daef123fba0e1a0166159f67f16d5c82e3a5dbc715b2e8f9e291a541330fc438943f3ce88d0ea448c200e6946d08bc50d1ceab202e84b05044bde6828ee6bc876eae1bbfdbf7268ab9fec11007ed2b39b86c20f39a186c2516bb7e6e67a7050b14537c1c26179d93ce411f016682e66e9a3e33f149bdd8a1701c0403453c5f3e7dc25e34acea7f05152f67fd766a04cb23f4ee7e006893b0b3d207268b82e2125f2bf0d1328b1f20c925592471f5eb1bab8c1450e181c15bff5847c7ba00ff26ebd61d6838b5879c123a5037d13b3bcbe989428d68d700693aa8196a67d304b116711f81f6f61a36c7f0f748dbfa1340b740818fab5dc4916a95622ab9f8e2c942a204bad25b06e3f255de10bd84f9f7cdcfea84c98afb4770840bf5330c6548631f0aebad9625415885dcc857506298c172eef922a7934ba086976e81ae7edfd3ee3bcf54e07fd952ae5b7b641bdfefffc06323c6e5c6acf338a7f934bee681570bce05638c6405fa7bfddc60a151c7f89b858037a12c61b3bd5245850db831c68a2faab54094b2025777a328fb285781bd761eb4ce7d34816265db102212a3e4f6a085871b3a3c20d2565efd39d8bafea36f18a78b34a9e841839f2ec096ea2fd7f74a32f2d2a18830c54d7e7fa9bb9f3eed3c0e23a27fcaf8d7b2170a8f1700000000d070853427df05d933b00151da7256e14a16cb8814264da2c341075fcc15b07505be23f45cba12e6af5a606e3bf4709532b5e118aa41762f2234957559936cf6339629e55940ded5bc1b9c85c60384a391f0e9785f878dcd94cf5526b3574b47226b4eb6638c333fe658e0feb9c3007b8963fa8040684ec26cd17761d3a59b2b3879cdc08e84dde92c43831f169748b7927231adc8fa62914a685da299c746a5aebc527da570a3d5d36bca3f9f74a5ee86ac671e6b001887aa16266210eede6ab8cc3aa34b3ce1d442b8271db73772bdac9eb8cd0a61f257c5802046553cd660629d76114d054687e56a20d567f2362cf71c72d7b7b898c2c3e88474df942d6c3c76b753339cfffe3e99eda176e451bd5d5b90a5fe4d39294a299c1dfc6686a7c2ccd827886d6d145cc4412e4aa23319aeba46bf07960a49b7eb962b57c536fdfe0ab64b52535ae1978bcab3eded29b15fac4a3826b0b62fdc3d0784144eefb57be2f4e9b8868db11e69565b05197d7232a8b96b43fc6a52d7cc89ae8545145f41f1c47343f67837bfc4f2af87d8b8f066092858f6ff905b32801d9e424db8b48933a5c3b9e1ac001f1487c0694d4108f2033ddf2483514a9e2ddb43face0586bacdc77c7da3890626237311a4507f782edbf235159329397f29863cd64910a4b348083d52f9174718e1dabc0e028ec617926c4acb949d9ce65f969deb6c8bce742f2e5bc0beec3f063156b2e13abaaa38b599781020503cd198176ad9d99798b07754ab366322e39ac06b7f2d32f675c1680c0c9bd5f3ae7005426a45014421a18980442a0671ec260cf1a778f5835e725ed93eb2236bd7b208094e93e8cf2b1a78c9a13096adf98eec7e3319cb60c43c72ceecba9f1a9e5dd98dcc3c1fe03a39483b6d2e2c780968c510b853d8d1e2e3f5d6a2f2e65d13b7f55a00000000000000000000000000005c596e520a0189461ad8758476061372739dc2f281e32836d6b9d665a7", 0x1001}], 0x1, &(0x7f0000000280)}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000500)={&(0x7f0000000100)=@pppol2tpin6={0x0, 0x0, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, @mcast1}}}, 0x80, &(0x7f00000003c0)=[{&(0x7f00000037c0)=""/4096, 0x1000}, {&(0x7f0000000180)=""/106, 0x6a}], 0x2, &(0x7f0000000400)=""/203, 0xcb}, 0x0) r2 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000280)='/dev/uinput\x00', 0x101000, 0x0) ioctl$EVIOCGKEYCODE(r2, 0x80084504, &(0x7f00000002c0)=""/95) ioctl$sock_inet_SIOCGIFPFLAGS(r1, 0x8935, &(0x7f0000000040)={'ip6_vti0\x00', 0xffff}) ioctl$DRM_IOCTL_GET_MAP(r0, 0xc0286404, &(0x7f0000000000)={&(0x7f0000ffc000/0x2000)=nil, 0x8, 0x7, 0x80, &(0x7f0000fff000/0x1000)=nil, 0x1}) socket$nl_netfilter(0x10, 0x3, 0xc) [ 282.026679] CPU: 1 PID: 18616 Comm: syz-executor6 Not tainted 4.17.0-rc4+ #38 [ 282.033957] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 282.033963] Call Trace: [ 282.033990] dump_stack+0x1b9/0x294 [ 282.034013] ? dump_stack_print_info.cold.2+0x52/0x52 [ 282.034033] ? save_stack+0xa9/0xd0 [ 282.034054] should_fail.cold.4+0xa/0x1a [ 282.034070] ? sctp_do_sm+0x1658/0x7160 [ 282.034089] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 282.071563] ? inet_sendmsg+0x19f/0x690 [ 282.075560] ? sock_write_iter+0x35a/0x5a0 [ 282.079808] ? __vfs_write+0x64d/0x960 [ 282.083707] ? vfs_write+0x1f8/0x560 [ 282.087430] ? ksys_write+0xf9/0x250 [ 282.091153] ? __x64_sys_write+0x73/0xb0 [ 282.095229] ? do_syscall_64+0x1b1/0x800 [ 282.099300] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 282.104676] ? print_usage_bug+0xc0/0xc0 [ 282.108754] ? rcu_is_watching+0x85/0x140 [ 282.112908] ? graph_lock+0x170/0x170 [ 282.116721] ? rcu_bh_force_quiescent_state+0x20/0x20 [ 282.121918] ? rcu_bh_force_quiescent_state+0x20/0x20 [ 282.127122] ? memcpy+0x45/0x50 [ 282.130407] ? __copy_skb_header+0x327/0x540 [ 282.134832] ? __lock_is_held+0xb5/0x140 [ 282.138913] ? kasan_check_write+0x14/0x20 [ 282.143157] ? __skb_clone+0x686/0x9a0 [ 282.147057] ? __copy_skb_header+0x540/0x540 [ 282.151479] __should_failslab+0x124/0x180 [ 282.155725] should_failslab+0x9/0x14 [ 282.159534] __kmalloc+0x63/0x760 [ 282.162995] ? skb_clone+0x24c/0x4f0 [ 282.166717] ? sctp_datamsg_from_user+0x922/0x1540 [ 282.171658] ? sctp_sendmsg_to_asoc+0xca0/0x2100 [ 282.176423] ? skb_split+0x11d0/0x11d0 [ 282.180319] ? sock_write_iter+0x35a/0x5a0 [ 282.184541] ? __vfs_write+0x64d/0x960 [ 282.188418] ? sctp_tsnmap_mark+0x3c3/0x5a0 [ 282.192724] ? ksys_write+0xf9/0x250 [ 282.196431] sctp_tsnmap_mark+0x3c3/0x5a0 [ 282.200570] sctp_ulpevent_make_rcvmsg+0x3f2/0xd40 [ 282.205490] ? sctp_ulpevent_make_adaptation_indication+0x720/0x720 [ 282.211895] sctp_ulpq_tail_data+0xa8/0x12b0 [ 282.216293] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 282.221815] ? sctp_eat_data+0x4b8/0x1740 [ 282.225949] ? sctp_ulpq_tail_event+0xd10/0xd10 [ 282.230605] ? __sanitizer_cov_trace_switch+0x53/0x90 [ 282.235781] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 282.241306] ? sctp_sf_eat_data_6_2+0x215/0xaf0 [ 282.245964] ? sctp_ulpq_tail_event+0xd10/0xd10 [ 282.250620] sctp_do_sm+0x1658/0x7160 [ 282.254407] ? zap_class+0x720/0x720 [ 282.258120] ? sctp_do_8_2_transport_strike.isra.16+0x950/0x950 [ 282.264172] ? sctp_do_8_2_transport_strike.isra.16+0x950/0x950 [ 282.270217] ? print_usage_bug+0xc0/0xc0 [ 282.274272] ? lock_downgrade+0x8e0/0x8e0 [ 282.279145] ? pvclock_read_flags+0x160/0x160 [ 282.283626] ? mark_held_locks+0xc9/0x160 [ 282.287763] ? skb_pull+0xe8/0x120 [ 282.291294] ? ktime_get+0x33e/0x430 [ 282.294998] ? kvm_clock_read+0x25/0x30 [ 282.298966] ? __sanitizer_cov_trace_cmp4+0x16/0x20 [ 282.303970] ? ktime_get+0x2d9/0x430 [ 282.307672] ? do_gettimeofday+0x170/0x170 [ 282.311913] ? sctp_datamsg_put+0x9d/0x600 [ 282.316138] sctp_assoc_bh_rcv+0x30f/0x520 [ 282.320369] sctp_inq_push+0x263/0x320 [ 282.324244] ? sctp_inq_free+0x3a0/0x3a0 [ 282.328299] sctp_backlog_rcv+0x192/0xc00 [ 282.332443] ? __rhashtable_insert_fast.constprop.35+0x16f0/0x16f0 [ 282.338752] ? __local_bh_enable_ip+0x161/0x230 [ 282.343426] ? trace_hardirqs_on_caller+0x421/0x5c0 [ 282.348431] ? __release_sock+0xcb/0x3a0 [ 282.352477] ? trace_hardirqs_on+0xd/0x10 [ 282.356620] ? __local_bh_enable_ip+0x161/0x230 [ 282.361276] __release_sock+0x12f/0x3a0 [ 282.365241] release_sock+0xa4/0x2b0 [ 282.368942] ? __release_sock+0x3a0/0x3a0 [ 282.373082] ? __sanitizer_cov_trace_const_cmp2+0x18/0x20 [ 282.378602] ? sctp_sendmsg_check_sflags+0x1bd/0x270 [ 282.383692] ? sctp_sendmsg_update_sinfo+0x11c/0x4b0 [ 282.388791] sctp_sendmsg+0x13cc/0x1d70 [ 282.392751] ? find_held_lock+0x36/0x1c0 [ 282.396800] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 282.402328] ? sctp_id2assoc+0x3e0/0x3e0 [ 282.406397] inet_sendmsg+0x19f/0x690 [ 282.410193] ? ipip_gro_receive+0x100/0x100 [ 282.414510] ? security_socket_sendmsg+0x94/0xc0 [ 282.419262] ? ipip_gro_receive+0x100/0x100 [ 282.423572] sock_sendmsg+0xd5/0x120 [ 282.427283] sock_write_iter+0x35a/0x5a0 [ 282.431333] ? sock_sendmsg+0x120/0x120 [ 282.435303] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 282.440826] ? iov_iter_init+0xc9/0x1f0 [ 282.444789] __vfs_write+0x64d/0x960 [ 282.448492] ? kernel_read+0x120/0x120 [ 282.452370] ? wait_for_completion+0x870/0x870 [ 282.456954] ? rw_verify_area+0x118/0x360 [ 282.461097] vfs_write+0x1f8/0x560 [ 282.464624] ksys_write+0xf9/0x250 [ 282.468152] ? __ia32_sys_read+0xb0/0xb0 [ 282.472202] ? syscall_slow_exit_work+0x4f0/0x4f0 [ 282.477040] __x64_sys_write+0x73/0xb0 [ 282.480923] do_syscall_64+0x1b1/0x800 [ 282.484798] ? finish_task_switch+0x1ca/0x810 [ 282.489281] ? syscall_return_slowpath+0x5c0/0x5c0 [ 282.494197] ? syscall_return_slowpath+0x30f/0x5c0 [ 282.499117] ? entry_SYSCALL_64_after_hwframe+0x59/0xbe [ 282.504469] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 282.509305] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 282.514480] RIP: 0033:0x455979 [ 282.517655] RSP: 002b:00007f6fad842c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 282.525354] RAX: ffffffffffffffda RBX: 00007f6fad8436d4 RCX: 0000000000455979 [ 282.532607] RDX: 0000000000000008 RSI: 0000000020000000 RDI: 0000000000000014 [ 282.539863] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 282.547116] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000015 [ 282.554370] R13: 000000000000071e R14: 00000000006feb70 R15: 0000000000000007 [ 282.562536] ================================================================== [ 282.570198] BUG: KASAN: use-after-free in sctp_do_sm+0x6015/0x7160 [ 282.576537] Read of size 1 at addr ffff8801c7883cb8 by task syz-executor6/18616 [ 282.583967] [ 282.585584] CPU: 1 PID: 18616 Comm: syz-executor6 Not tainted 4.17.0-rc4+ #38 [ 282.592838] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 282.602174] Call Trace: [ 282.604757] dump_stack+0x1b9/0x294 [ 282.608375] ? dump_stack_print_info.cold.2+0x52/0x52 [ 282.613558] ? printk+0x9e/0xba [ 282.616827] ? kmsg_dump_rewind_nolock+0xe4/0xe4 [ 282.621571] ? kasan_check_write+0x14/0x20 [ 282.625793] print_address_description+0x6c/0x20b [ 282.630627] ? sctp_do_sm+0x6015/0x7160 [ 282.634584] kasan_report.cold.7+0x242/0x2fe [ 282.638983] __asan_report_load1_noabort+0x14/0x20 [ 282.643899] sctp_do_sm+0x6015/0x7160 [ 282.647686] ? zap_class+0x720/0x720 [ 282.651403] ? sctp_do_8_2_transport_strike.isra.16+0x950/0x950 [ 282.657457] ? sctp_do_8_2_transport_strike.isra.16+0x950/0x950 [ 282.663505] ? print_usage_bug+0xc0/0xc0 [ 282.667557] ? lock_downgrade+0x8e0/0x8e0 [ 282.671701] ? pvclock_read_flags+0x160/0x160 [ 282.676182] ? mark_held_locks+0xc9/0x160 [ 282.680319] ? skb_pull+0xe8/0x120 [ 282.683849] ? ktime_get+0x33e/0x430 [ 282.687553] ? kvm_clock_read+0x25/0x30 [ 282.691516] ? __sanitizer_cov_trace_cmp4+0x16/0x20 [ 282.696520] ? ktime_get+0x2d9/0x430 [ 282.700231] ? sctp_datamsg_put+0x9d/0x600 [ 282.704455] sctp_assoc_bh_rcv+0x30f/0x520 [ 282.708687] sctp_inq_push+0x263/0x320 [ 282.712571] ? sctp_inq_free+0x3a0/0x3a0 [ 282.716627] sctp_backlog_rcv+0x192/0xc00 [ 282.720775] ? __rhashtable_insert_fast.constprop.35+0x16f0/0x16f0 [ 282.727085] ? __local_bh_enable_ip+0x161/0x230 [ 282.731752] ? trace_hardirqs_on_caller+0x421/0x5c0 [ 282.736760] ? __release_sock+0xcb/0x3a0 [ 282.740815] ? trace_hardirqs_on+0xd/0x10 [ 282.744949] ? __local_bh_enable_ip+0x161/0x230 [ 282.749605] __release_sock+0x12f/0x3a0 [ 282.753581] release_sock+0xa4/0x2b0 [ 282.757291] ? __release_sock+0x3a0/0x3a0 [ 282.761428] ? __sanitizer_cov_trace_const_cmp2+0x18/0x20 [ 282.766950] ? sctp_sendmsg_check_sflags+0x1bd/0x270 [ 282.772040] ? sctp_sendmsg_update_sinfo+0x11c/0x4b0 [ 282.777132] sctp_sendmsg+0x13cc/0x1d70 [ 282.781091] ? find_held_lock+0x36/0x1c0 [ 282.785141] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 282.790678] ? sctp_id2assoc+0x3e0/0x3e0 [ 282.794744] inet_sendmsg+0x19f/0x690 [ 282.798543] ? ipip_gro_receive+0x100/0x100 [ 282.802858] ? security_socket_sendmsg+0x94/0xc0 [ 282.807600] ? ipip_gro_receive+0x100/0x100 [ 282.811910] sock_sendmsg+0xd5/0x120 [ 282.815612] sock_write_iter+0x35a/0x5a0 [ 282.819664] ? sock_sendmsg+0x120/0x120 [ 282.823634] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 282.829158] ? iov_iter_init+0xc9/0x1f0 [ 282.833132] __vfs_write+0x64d/0x960 [ 282.836836] ? kernel_read+0x120/0x120 [ 282.840713] ? wait_for_completion+0x870/0x870 [ 282.845293] ? rw_verify_area+0x118/0x360 [ 282.849429] vfs_write+0x1f8/0x560 [ 282.852958] ksys_write+0xf9/0x250 [ 282.856483] ? __ia32_sys_read+0xb0/0xb0 [ 282.860533] ? syscall_slow_exit_work+0x4f0/0x4f0 [ 282.865366] __x64_sys_write+0x73/0xb0 [ 282.869247] do_syscall_64+0x1b1/0x800 [ 282.873122] ? finish_task_switch+0x1ca/0x810 [ 282.877605] ? syscall_return_slowpath+0x5c0/0x5c0 [ 282.882521] ? syscall_return_slowpath+0x30f/0x5c0 [ 282.887440] ? entry_SYSCALL_64_after_hwframe+0x59/0xbe [ 282.892796] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 282.897626] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 282.902811] RIP: 0033:0x455979 [ 282.905984] RSP: 002b:00007f6fad842c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 282.913687] RAX: ffffffffffffffda RBX: 00007f6fad8436d4 RCX: 0000000000455979 [ 282.920950] RDX: 0000000000000008 RSI: 0000000020000000 RDI: 0000000000000014 [ 282.928204] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 282.935468] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000015 [ 282.942723] R13: 000000000000071e R14: 00000000006feb70 R15: 0000000000000007 [ 282.949986] [ 282.951599] Allocated by task 18616: [ 282.955304] save_stack+0x43/0xd0 [ 282.958743] kasan_kmalloc+0xc4/0xe0 [ 282.962440] kasan_slab_alloc+0x12/0x20 [ 282.966397] kmem_cache_alloc+0x12e/0x760 [ 282.970532] sctp_chunkify+0xce/0x400 [ 282.974319] sctp_rcv+0xc65/0x3a60 [ 282.977847] sctp6_rcv+0x15/0x30 [ 282.981200] ip6_input_finish+0x3ff/0x1a30 [ 282.985418] ip6_input+0xe1/0x5e0 [ 282.988856] ip6_rcv_finish+0x29c/0xa10 [ 282.992816] ipv6_rcv+0xed6/0x22a0 [ 282.996350] __netif_receive_skb_core+0x26f5/0x3630 [ 283.001354] __netif_receive_skb+0x2c/0x1e0 [ 283.005660] process_backlog+0x219/0x760 [ 283.009703] net_rx_action+0x7b7/0x1930 [ 283.013661] __do_softirq+0x2e0/0xaf5 [ 283.017437] [ 283.019047] Freed by task 18616: [ 283.022399] save_stack+0x43/0xd0 [ 283.025839] __kasan_slab_free+0x11a/0x170 [ 283.030060] kasan_slab_free+0xe/0x10 [ 283.033843] kmem_cache_free+0x86/0x2d0 [ 283.037803] sctp_chunk_put+0x321/0x440 [ 283.041761] sctp_ulpevent_make_rcvmsg+0x955/0xd40 [ 283.046678] sctp_ulpq_tail_data+0xa8/0x12b0 [ 283.051080] sctp_do_sm+0x1658/0x7160 [ 283.054866] sctp_assoc_bh_rcv+0x30f/0x520 [ 283.059087] sctp_inq_push+0x263/0x320 [ 283.062958] sctp_backlog_rcv+0x192/0xc00 [ 283.067092] __release_sock+0x12f/0x3a0 [ 283.071050] release_sock+0xa4/0x2b0 [ 283.074745] sctp_sendmsg+0x13cc/0x1d70 [ 283.078705] inet_sendmsg+0x19f/0x690 [ 283.082489] sock_sendmsg+0xd5/0x120 [ 283.086187] sock_write_iter+0x35a/0x5a0 [ 283.090232] __vfs_write+0x64d/0x960 [ 283.093928] vfs_write+0x1f8/0x560 [ 283.097460] ksys_write+0xf9/0x250 [ 283.100983] __x64_sys_write+0x73/0xb0 [ 283.104857] do_syscall_64+0x1b1/0x800 [ 283.108733] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 283.113910] [ 283.115527] The buggy address belongs to the object at ffff8801c7883bc0 [ 283.115527] which belongs to the cache sctp_chunk of size 256 [ 283.128091] The buggy address is located 248 bytes inside of [ 283.128091] 256-byte region [ffff8801c7883bc0, ffff8801c7883cc0) [ 283.139948] The buggy address belongs to the page: [ 283.144864] page:ffffea00071e20c0 count:1 mapcount:0 mapping:ffff8801c7883080 index:0x0 [ 283.152993] flags: 0x2fffc0000000100(slab) [ 283.157219] raw: 02fffc0000000100 ffff8801c7883080 0000000000000000 000000010000000c [ 283.165086] raw: ffffea000723a220 ffff8801cdb66f48 ffff8801cdb65600 0000000000000000 [ 283.172945] page dumped because: kasan: bad access detected [ 283.178641] [ 283.180250] Memory state around the buggy address: [ 283.185164] ffff8801c7883b80: fc fc fc fc fc fc fc fc fb fb fb fb fb fb fb fb [ 283.192503] ffff8801c7883c00: fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb [ 283.199848] >ffff8801c7883c80: fb fb fb fb fb fb fb fb fc fc fc fc fc fc fc fc [ 283.207186] ^ [ 283.212359] ffff8801c7883d00: fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb [ 283.219698] ffff8801c7883d80: fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb [ 283.227036] ================================================================== 2018/05/08 06:24:34 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000057fee)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCSFF(r0, 0x402c4580, &(0x7f0000000000)=ANY=[]) getsockopt$IP_VS_SO_GET_INFO(r0, 0x0, 0x481, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r1 = syz_open_dev$amidi(&(0x7f00000000c0)='/dev/amidi#\x00', 0x1, 0x10000) ioctl$DRM_IOCTL_SET_VERSION(r1, 0xc0106407, &(0x7f0000000100)={0xfffffffffffffffe, 0x9, 0xb39}) connect$inet(r1, &(0x7f0000000140)={0x2, 0x2, @multicast2=0xe0000002}, 0x10) ioctl$DRM_IOCTL_AGP_INFO(r1, 0x80386433, &(0x7f0000000000)=""/140) 2018/05/08 06:24:34 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) setsockopt$netlink_NETLINK_ADD_MEMBERSHIP(r0, 0x10e, 0x1, &(0x7f0000000040)=0xa, 0x4) sendmsg$nl_generic(r0, &(0x7f0000b3dfc8)={&(0x7f0000000080)={0x10, 0xf8f60000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000280)={0x28, 0x22, 0x109, 0x0, 0x0, {0x4}, [@typed={0x14, 0xc, @ipv6=@loopback={0x0, 0x1}}]}, 0x28}, 0x1}, 0x0) [ 283.234372] Disabling lock debugging due to kernel taint [ 283.239989] Kernel panic - not syncing: panic_on_warn set ... [ 283.239989] [ 283.247380] CPU: 1 PID: 18616 Comm: syz-executor6 Tainted: G B 4.17.0-rc4+ #38 [ 283.256037] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 283.265385] Call Trace: [ 283.267979] dump_stack+0x1b9/0x294 [ 283.271617] ? dump_stack_print_info.cold.2+0x52/0x52 [ 283.276813] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 283.281581] ? sctp_do_sm+0x6000/0x7160 2018/05/08 06:24:34 executing program 7: r0 = syz_open_procfs(0x0, &(0x7f0000001f00)="2f657865000000000000d50fef7afaf807e3c2f98d0d02812e3ca05fc31e623a2a051fc20fa5a02d84267a0067ac78b8ed1ee48d8097f99d3188a59818771e21974fc3d02efdabd0512782c2474e0a8c17538091e53bdc54aa574b0615a98c9046beb56b8bb5744fcc54b400dec854d2da9efbbdf5e4c75fae864cc0fce7514c133f17a1b93b735d3d5b3e10b683128034ec6e19ed879a810a401f95b9860b41b3b8683ac1b6f21c21769cbd07a9b0f2ab9711ecaaf67a7a74beef377c60b435f3eee826d174ca7516e89abcebd589104d80402accdc8d7ae101c57bbc26c33df519152ef8daf388b20fbc8c55cdb7d471a822531e7d7b88bbb269d72051d9f92d569935ce2b387f9e30fabf336e53827a8bdd4f7c3fba515ade98e68d965b0a52ec80d74eebb4c2904be489d2d473dab9f302545f6fd2973979092a404bdee5aad5d3eb20cb69f2e8c01eab7fbf98463fcdeb034f041dbd1cd779e40828d9db22f3e839a3f58a0e6ac2312fb1f95ffb6e97c6cc55353b7301984f08f9ca247456b5628692d5e443455794a27c4b194226b60a3b19bf09a2595e1d5aa5eb62934533af467d7de9c30c5f7b4db1f048c64587b71b2be65c78") fgetxattr(r0, &(0x7f0000000000)=@known='user.syz\x00', &(0x7f00000002c0)=""/159, 0x9f) clock_gettime(0x0, &(0x7f00000003c0)={0x0, 0x0}) write$sndseq(r0, &(0x7f0000000180)=[{0x7, 0xff, 0x5, 0x7fffffff, @time={r1, r2+30000000}, {0x7, 0x9}, {0xffffffff7fffffff, 0x5}, @quote={{0x5, 0xfff}, 0x3ff, &(0x7f0000000140)={0x4, 0x0, 0xff, 0x101, @tick=0x100000000, {0x9, 0x9}, {0x7f, 0x6}, @quote={{0x9, 0x3}, 0x280000000000000, &(0x7f0000000100)={0x20, 0xffffffff00000000, 0x1ff, 0x9, @time={0x77359400}, {0xffffffff, 0x1}, {0x0, 0x7f}, @raw8={"92cbc3ac1d296b1511f16f00"}}}}}}, {0x5c, 0x80000000, 0x5, 0x400, @time, {0x0, 0x5df}, {0xfffffffffffffe01, 0x9}, @queue={0x7fff, {0x3, 0xff}}}, {0x28, 0x7, 0xfffffffffffffffb, 0x6, @tick=0x6e4, {0xff, 0x101}, {0x2038, 0x100000000}, @queue={0x6, {0x8, 0xff}}}, {0x50a, 0x0, 0x7, 0xffff, @tick=0xffffffffffffffcf, {0x101, 0x7f}, {0x8, 0x8}, @result={0x80000001, 0x6}}, {0x81, 0x7, 0x8001, 0x7f, @time={0x77359400}, {0x33bf, 0x7}, {0x401}, @time=@time}], 0xf0) ioctl$KVM_IOEVENTFD(r0, 0x4040ae79, &(0x7f0000000080)={0x3000, &(0x7f0000000040), 0x0, r0, 0xe}) [ 283.285561] panic+0x22f/0x4de [ 283.288754] ? add_taint.cold.5+0x16/0x16 [ 283.292919] ? do_raw_spin_unlock+0x9e/0x2e0 [ 283.297331] ? do_raw_spin_unlock+0x9e/0x2e0 [ 283.301752] ? sctp_do_sm+0x6015/0x7160 [ 283.305739] kasan_end_report+0x47/0x4f [ 283.309718] kasan_report.cold.7+0x76/0x2fe [ 283.314045] __asan_report_load1_noabort+0x14/0x20 [ 283.318483] netlink: 'syz-executor3': attribute type 12 has an invalid length. [ 283.318974] sctp_do_sm+0x6015/0x7160 [ 283.318992] ? zap_class+0x720/0x720 [ 283.333840] ? sctp_do_8_2_transport_strike.isra.16+0x950/0x950 [ 283.339906] ? sctp_do_8_2_transport_strike.isra.16+0x950/0x950 [ 283.341362] ieee80211 phy203: Selected rate control algorithm 'minstrel_ht' [ 283.345966] ? print_usage_bug+0xc0/0xc0 [ 283.345985] ? lock_downgrade+0x8e0/0x8e0 [ 283.346006] ? pvclock_read_flags+0x160/0x160 [ 283.346021] ? mark_held_locks+0xc9/0x160 [ 283.361367] netlink: 'syz-executor3': attribute type 12 has an invalid length. [ 283.365767] ? skb_pull+0xe8/0x120 [ 283.365788] ? ktime_get+0x33e/0x430 [ 283.365807] ? kvm_clock_read+0x25/0x30 2018/05/08 06:24:34 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) setsockopt$netlink_NETLINK_ADD_MEMBERSHIP(r0, 0x10e, 0x1, &(0x7f0000000040)=0xa, 0x4) sendmsg$nl_generic(r0, &(0x7f0000b3dfc8)={&(0x7f0000000080)={0x10, 0x700}, 0xc, &(0x7f00000003c0)={&(0x7f0000000280)={0x28, 0x22, 0x109, 0x0, 0x0, {0x4}, [@typed={0x14, 0xc, @ipv6=@loopback={0x0, 0x1}}]}, 0x28}, 0x1}, 0x0) 2018/05/08 06:24:34 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000001a40)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000001a80)=@ipmr_getroute={0x1c, 0x1a, 0x511, 0x0, 0x0, {0x80, 0x0, 0xf0ffff}}, 0x1c}, 0x1}, 0x0) [ 283.382394] ieee80211 phy204: Selected rate control algorithm 'minstrel_ht' [ 283.384502] ? __sanitizer_cov_trace_cmp4+0x16/0x20 [ 283.384518] ? ktime_get+0x2d9/0x430 [ 283.384543] ? sctp_datamsg_put+0x9d/0x600 [ 283.408536] sctp_assoc_bh_rcv+0x30f/0x520 [ 283.412779] sctp_inq_push+0x263/0x320 [ 283.416670] ? sctp_inq_free+0x3a0/0x3a0 [ 283.420737] sctp_backlog_rcv+0x192/0xc00 [ 283.424895] ? __rhashtable_insert_fast.constprop.35+0x16f0/0x16f0 [ 283.431221] ? __local_bh_enable_ip+0x161/0x230 [ 283.435901] ? trace_hardirqs_on_caller+0x421/0x5c0 [ 283.436272] netlink: 'syz-executor3': attribute type 12 has an invalid length. [ 283.440922] ? __release_sock+0xcb/0x3a0 [ 283.440939] ? trace_hardirqs_on+0xd/0x10 [ 283.440956] ? __local_bh_enable_ip+0x161/0x230 [ 283.440973] __release_sock+0x12f/0x3a0 [ 283.465691] release_sock+0xa4/0x2b0 [ 283.469405] ? __release_sock+0x3a0/0x3a0 [ 283.473558] ? __sanitizer_cov_trace_const_cmp2+0x18/0x20 [ 283.479104] ? sctp_sendmsg_check_sflags+0x1bd/0x270 [ 283.484221] ? sctp_sendmsg_update_sinfo+0x11c/0x4b0 [ 283.489334] sctp_sendmsg+0x13cc/0x1d70 [ 283.493309] ? find_held_lock+0x36/0x1c0 [ 283.497387] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 283.502925] ? sctp_id2assoc+0x3e0/0x3e0 [ 283.507006] inet_sendmsg+0x19f/0x690 [ 283.508125] ieee80211 phy205: Selected rate control algorithm 'minstrel_ht' [ 283.510818] ? ipip_gro_receive+0x100/0x100 [ 283.510840] ? security_socket_sendmsg+0x94/0xc0 [ 283.510855] ? ipip_gro_receive+0x100/0x100 [ 283.510875] sock_sendmsg+0xd5/0x120 [ 283.526955] netlink: 'syz-executor3': attribute type 12 has an invalid length. [ 283.527198] sock_write_iter+0x35a/0x5a0 [ 283.527215] ? sock_sendmsg+0x120/0x120 [ 283.527237] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 283.527256] ? iov_iter_init+0xc9/0x1f0 [ 283.543409] ieee80211 phy206: Selected rate control algorithm 'minstrel_ht' [ 283.546652] __vfs_write+0x64d/0x960 [ 283.546668] ? kernel_read+0x120/0x120 [ 283.546685] ? wait_for_completion+0x870/0x870 [ 283.546703] ? rw_verify_area+0x118/0x360 [ 283.546718] vfs_write+0x1f8/0x560 [ 283.587020] ksys_write+0xf9/0x250 [ 283.590544] ? __ia32_sys_read+0xb0/0xb0 [ 283.594593] ? syscall_slow_exit_work+0x4f0/0x4f0 [ 283.599431] __x64_sys_write+0x73/0xb0 [ 283.603304] do_syscall_64+0x1b1/0x800 [ 283.607183] ? finish_task_switch+0x1ca/0x810 [ 283.611663] ? syscall_return_slowpath+0x5c0/0x5c0 [ 283.616586] ? syscall_return_slowpath+0x30f/0x5c0 [ 283.621503] ? entry_SYSCALL_64_after_hwframe+0x59/0xbe [ 283.626850] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 283.631680] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 283.636852] RIP: 0033:0x455979 [ 283.640029] RSP: 002b:00007f6fad842c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 283.647719] RAX: ffffffffffffffda RBX: 00007f6fad8436d4 RCX: 0000000000455979 [ 283.654974] RDX: 0000000000000008 RSI: 0000000020000000 RDI: 0000000000000014 [ 283.662224] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 283.669473] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000015 [ 283.676723] R13: 000000000000071e R14: 00000000006feb70 R15: 0000000000000007 [ 283.684448] Dumping ftrace buffer: [ 283.687974] (ftrace buffer empty) [ 283.691661] Kernel Offset: disabled [ 283.695268] Rebooting in 86400 seconds..