0xffffffffffffffff, 0x0) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(0xffffffffffffffff, 0x84, 0x6f, &(0x7f0000161000)={0x0, 0x1c, &(0x7f000051a000-0x58)=[@in6={0xa, 0xffffffffffffffff, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff, 0xaa}, 0x27}]}, &(0x7f0000f92000-0x4)=0x10) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000903000)={0x1, 0x5, &(0x7f000051a000-0x58)=@framed={{0x18}, [@ldst={0x3, 0x0, 0xb, 0x7a, 0x0, 0xfffffff0}], {0x95}}, &(0x7f0000c43000)='syzkaller\x00', 0x8000, 0x1000, &(0x7f00009ab000)=""/4096}, 0x48) r1 = socket(0x10, 0x3, 0x0) setsockopt$sock_attach_bpf(r1, 0x1, 0x32, &(0x7f00009da000)=r0, 0x4) write(r1, &(0x7f0000fd3000)="260000005e0009000000eaf83a0000000000000001000000ffffff000008db1ee9ff4435eade", 0x26) 2018/02/19 17:03:48 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socketpair$inet6_icmp_raw(0xa, 0x3, 0x3a, &(0x7f00008c7000)={0x0}) pipe(&(0x7f00009dc000-0x8)={0x0}) bpf$BPF_PROG_ATTACH(0x8, &(0x7f00001df000)={r0, r1, 0x7, 0x3}, 0x10) r2 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r2, &(0x7f0000cd1000-0x38)={0x0, 0x0, &(0x7f0000ca6000)={&(0x7f0000e05000)={0x2, 0xd, 0x0, 0x0, 0x14, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, [@sadb_x_policy={0x8, 0x12, 0x0, 0x1, 0x0, 0xffffffffffffffff, 0x0, {0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @in=@local={0xac, 0x14, 0xffffffffffffffff, 0xaa}, @in6=@mcast2={0xff, 0x2, [], 0x1}}}, @sadb_address={0x5, 0x5, 0x0, 0x0, 0x0, @in6={0xa, 0xffffffffffffffff, 0x0, @ipv4={[], [0xff, 0xff], @dev={0xac, 0x14}}}}, @sadb_address={0x5, 0x6, 0x0, 0x0, 0x0, @in6={0xa, 0xffffffffffffffff, 0x0, @remote={0xfe, 0x80, [], 0xffffffffffffffff, 0xbb}}}]}, 0xa0}, 0x1}, 0x0) sendmsg$key(r2, &(0x7f0000a80000-0x38)={0x0, 0x0, &(0x7f0000609000)={&(0x7f0000d72000-0x10)={0x2, 0x13, 0x0, 0x0, 0x2, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, []}, 0x10}, 0x1}, 0x0) 2018/02/19 17:03:48 executing program 1: mmap(&(0x7f0000000000/0xefb000)=nil, 0xefb000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet_dccp(0x2, 0x6, 0x0) mmap(&(0x7f0000efb000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) pipe(&(0x7f0000749000)={0x0, 0x0}) mmap(&(0x7f0000efc000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$DRM_IOCTL_RES_CTX(0xffffffffffffffff, 0xc0106426, &(0x7f0000efd000-0x10)={0x6, &(0x7f0000768000)=[{}, {0x0}, {}, {}, {}, {}]}) ioctl$DRM_IOCTL_UNLOCK(r1, 0x4008642b, &(0x7f0000c9b000)={r2, 0x20}) getsockopt$inet_mreqn(r0, 0x0, 0x20, &(0x7f000091a000)={@remote, @multicast1}, &(0x7f0000efc000-0x4)=0xc) r3 = socket$inet_tcp(0x2, 0x1, 0x0) mmap(&(0x7f0000efb000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCDELRT(r3, 0x890c, &(0x7f00006d4000-0x78)={0x7, {0x2, 0x1, @dev={0xac, 0x14, 0x0, 0x11}}, {0x2, 0x3, @local={0xac, 0x14, 0x0, 0xaa}}, {0x2, 0x3, @multicast1=0xe0000001}, 0x104, 0x6, 0x100000000, 0x0, 0x1, &(0x7f0000efc000-0x10)=@common='vcan0\x00', 0x10001, 0xffff, 0x5}) listen(r3, 0x0) setsockopt$inet_tcp_int(r3, 0x6, 0x4, &(0x7f0000019000-0x4)=0xfcb, 0xffffffffffffff6c) 2018/02/19 17:03:48 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$packet(0x11, 0x2, 0x300) socket$bt_l2cap(0x1f, 0x3, 0x0) getsockname$packet(0xffffffffffffff9c, &(0x7f0000002000-0x14)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f0000000000+0xf5d)=0x3ab) recvfrom$packet(r0, &(0x7f0000001000-0x63)=""/99, 0x63, 0x10060, &(0x7f000045e000+0xdff)={0x11, 0x7, r1, 0x1, 0x0, 0x6, @random="5d9a999966a7"}, 0x14) ioctl$DRM_IOCTL_MODE_GETCRTC(0xffffffffffffffff, 0xc06864a1, &(0x7f00002a8000-0x64)={&(0x7f000000d000)=[0x7, 0x6], 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "8cfbc89fefc282b0e9b6d1b29d5500b5ff74b06ccbd9dee8c886586975b5446e"}}) getsockopt(0xffffffffffffffff, 0x0, 0x53, &(0x7f000000d000)=""/8, &(0x7f0000fee000-0x4)=0x28) 2018/02/19 17:03:48 executing program 2: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid}]}]}, 0x24}, 0x1}, 0x0) 2018/02/19 17:03:48 executing program 6: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid}]}]}, 0x24}, 0x1}, 0x0) 2018/02/19 17:03:48 executing program 0: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000008000)={{{@in6=@mcast2, @in6=@mcast2, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in6=@dev}}, &(0x7f000002e000)=0xe8) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid=r1}]}]}, 0x24}, 0x1}, 0x0) 2018/02/19 17:03:48 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0xa, 0x2000000001, 0x0) ioctl$DRM_IOCTL_MODE_GETCRTC(0xffffffffffffffff, 0xc06864a1, &(0x7f00002a8000-0x64)={&(0x7f000000d000)=[0x7, 0x6], 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "8cfbc89fefc282b0e9b6d1b29d5500b5ff74b06ccbd9dee8c886586975b5446e"}}) getsockopt(r0, 0x0, 0x53, &(0x7f000000d000)=""/8, &(0x7f0000fee000-0x4)=0x28) 2018/02/19 17:03:48 executing program 6: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000008000)={{{@in6=@mcast2, @in6=@mcast2, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in6=@dev}}, &(0x7f000002e000)=0xe8) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid=r1}]}]}, 0x24}, 0x1}, 0x0) 2018/02/19 17:03:48 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(0xffffffffffffffff, 0x84, 0x6f, &(0x7f0000161000)={0x0, 0x0, &(0x7f000051a000-0x58)=[]}, &(0x7f0000f92000-0x4)=0x10) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000903000)={0x1, 0x5, &(0x7f000051a000-0x58)=@framed={{0x18}, [@ldst={0x3, 0x0, 0xb, 0x7a, 0x0, 0xfffffff0}], {0x95}}, &(0x7f0000c43000)='syzkaller\x00', 0x8000, 0x1000, &(0x7f00009ab000)=""/4096}, 0x48) r1 = socket(0x10, 0x3, 0x0) setsockopt$sock_attach_bpf(r1, 0x1, 0x32, &(0x7f00009da000)=r0, 0x4) write(r1, &(0x7f0000fd3000)="260000005e0009000000eaf83a0000000000000001000000ffffff000008db1ee9ff4435eade", 0x26) 2018/02/19 17:03:48 executing program 0: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000008000)={{{@in6=@mcast2, @in6=@mcast2, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in6=@dev}}, &(0x7f000002e000)=0xe8) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid=r1}]}]}, 0x24}, 0x1}, 0x0) 2018/02/19 17:03:48 executing program 5: r0 = socket(0xa, 0x2000000001, 0x0) ioctl$DRM_IOCTL_MODE_GETCRTC(0xffffffffffffffff, 0xc06864a1, &(0x7f00002a8000-0x64)={&(0x7f000000d000)=[0x7, 0x6], 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "8cfbc89fefc282b0e9b6d1b29d5500b5ff74b06ccbd9dee8c886586975b5446e"}}) getsockopt(r0, 0x0, 0x53, &(0x7f000000d000)=""/8, &(0x7f0000fee000-0x4)=0x28) 2018/02/19 17:03:48 executing program 6: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000008000)={{{@in6=@mcast2, @in6=@mcast2, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in6=@dev}}, &(0x7f000002e000)=0xe8) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid=r1}]}]}, 0x24}, 0x1}, 0x0) 2018/02/19 17:03:48 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(0xffffffffffffffff, 0x84, 0x6f, &(0x7f0000161000)={0x0, 0x0, &(0x7f000051a000-0x58)=[]}, &(0x7f0000f92000-0x4)=0x10) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000903000)={0x1, 0x5, &(0x7f000051a000-0x58)=@framed={{0x18}, [@ldst={0x3, 0x0, 0xb, 0x7a, 0x0, 0xfffffff0}], {0x95}}, &(0x7f0000c43000)='syzkaller\x00', 0x8000, 0x1000, &(0x7f00009ab000)=""/4096}, 0x48) r1 = socket(0x10, 0x3, 0x0) setsockopt$sock_attach_bpf(r1, 0x1, 0x32, &(0x7f00009da000)=r0, 0x4) write(r1, &(0x7f0000fd3000)="260000005e0009000000eaf83a0000000000000001000000ffffff000008db1ee9ff4435eade", 0x26) 2018/02/19 17:03:48 executing program 6: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000008000)={{{@in6=@mcast2, @in6=@mcast2, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in6=@dev}}, &(0x7f000002e000)=0xe8) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid=r1}]}]}, 0x24}, 0x1}, 0x0) 2018/02/19 17:03:48 executing program 2: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid}]}]}, 0x24}, 0x1}, 0x0) 2018/02/19 17:03:48 executing program 0: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000008000)={{{@in6=@mcast2, @in6=@mcast2, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in6=@dev}}, &(0x7f000002e000)=0xe8) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid=r0}]}]}, 0x24}, 0x1}, 0x0) 2018/02/19 17:03:48 executing program 3: r0 = socket$inet6_dccp(0xa, 0x6, 0x0) setsockopt$inet6_group_source_req(r0, 0x29, 0x2c, &(0x7f0000fe4000)={0x8d1, {{0xa, 0x1, 0x5, @mcast2={0xff, 0x2, [], 0x1}}}, {{0xa, 0x0, 0x5, @empty, 0x10000}}}, 0x108) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqn(r1, 0x0, 0x27, &(0x7f0000de3000-0xc)={@multicast2=0xe0000002, @loopback=0x7f000001}, 0xc) setsockopt$inet_msfilter(r1, 0x0, 0x29, &(0x7f0000c3d000-0x24)={@multicast2=0xe0000002, @dev={0xac, 0x14, 0x0, 0x12}, 0x1, 0x1, [@loopback=0x7f000001]}, 0x14) r2 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r2, &(0x7f0000dec000)={0x2, 0xffffffffffffffff, @loopback=0x7f000001}, 0x10) sendto$inet(r2, &(0x7f0000de2000-0x1), 0x0, 0x20008045, &(0x7f0000db5000-0x10)={0x2, 0xffffffffffffffff, @multicast2=0xe0000002}, 0x10) socketpair$packet(0x11, 0x3, 0x300, &(0x7f0000c4d000)) 2018/02/19 17:03:48 executing program 1: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x2, 0x3, 0x8) ioctl$sock_kcm_SIOCKCMATTACH(r0, 0x89e0, &(0x7f000010c000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r0, &(0x7f0000a12000-0x38)={&(0x7f0000537000-0x10)=@ipx={0x4, 0x8, 0xfe6, "907689a06477", 0x200}, 0x10, &(0x7f0000e4f000-0x20)=[{&(0x7f0000b8e000)="6fbb17145fa2911d6e4d6517083c9c344163a12dfe27444b6fc739bebda5952627725170c009350ae0b87f5b05c507421f1dad68ab5f20102430948a2c03913a05082039477d6bb93b2852660b89", 0x4e}, {&(0x7f000052a000)="a76e86b7ee5377965009f078f2e8193f76acb36b713b1279a3e094c4d8e8eafe4e75e299286daf6ff946890fc17b71a90ccfeef05bdad4eac595dfa39dc88502c35dcc927efac8d86e715c332dc751cca228c41527a0f582bca4c39506a56db2782dc782898d353a91ce0959873f82223b3cf0a410a187697fe979b547dea65ab3ba54a0e809a6608a294eca898e79b4ef29f75f21eccd7512c99ca5b1c323d98ff4e6660c93d56087e584d3370d9178fe354b06cc9cc0bd21b44bf903f2c3a2b78662319a277f7107a9774dfc23999131240260ef0d7370a4cd5d163419a03df371318eac8169a9bc1c51b65a1e45c380e551f3782df5d34f02b1e751e2fe007b5a6d2dfa7e4bd774117286c9c7296639eb5e59382c22ca3a949c37bb68ac925b3efdedf3f4a61023f1f3456b8c1b9364eda56ba1ac7f091424403d9d58da4279b6791d2405d68c42064c88f8c1f7d7fd3e22f4c13a5e7ec33e205567325d70e8029ed253f458de4ba66f954a6f3d999dae3be792941c67e0421e3739d5d4589df38136766dbfee38b317087c4c99b1e52e488b4358df88e79067ba225106c1174ab9752573f10e89065ebbea30b193736a6f2c185f608ebe33329a17c396f54a3fb4204fd7de417380e4ac36061344ddc4dbb2ff368960b531e1c2190bf76668d88046c212a919fd950206f8279faccb10a36d0f895638c74d93db56bf956d8234e750f2b02667a9852100560df9125f1eeb8a9b48e363e0b0aea6c72c685664612faac8ff65e187e029c35f2db91d53647407ceac730215e9f83664883a833fc30db68fd140093618b57a43a5791389f72232584c583d97cc6b7fc28cac9e4583f6114839d1af88b3b6123e8071d41d9c6d100d656efbbfdf6a477e356d8b0f80486355410415ae6a51dfb2aa7ee0278be4dc104a5884841856b5d0024f5d0fb2c0c6860b304efa44c49482741da8e9db60e0161bf6aeb24d9b646057e22ac13bedf8b94d9af15dc78cb9da99e6d2313be3c4c1d6415e2bec352b8add61c7fe3265c3bba596138903fc6a5093bfe7906037a2339087bbe2993bb4ca1c012fa0b277b000e4e9de1e4c21cbe8e73793a3ce3bb4ecb26e481bf47f24f319afb199c14f86b11ab9eb0c57feabca61be997a67c21eb73c700aaee5f65edcff6bad8e84f320893755301f669f5354aa4bba6891b786e485a58f0ce7ff075d41a6f56ef6241cb1a423cc4f09523446ebf2e589a4dd2e3d6a040b4325eb727aeb13cc131a8a6105b47591edb224d6d499c8d279b5ece910d44b1939eea8ef388cedf897a0a908e1e6d69a8ad1a04e76c8d94d9c32a68201e58af48c1a992cc6dfe506ab88aeb3d56ef9415421e2e6d49ef080d9fc227f8dd6b57a347bffc58faef183c6b271593280c5791142f4b278248f46f547bea81b9b2e7da4f1be1fbc5654d73249d65d15259e10c1415525e47bb0749a10de8f0f6073a71150e6388f7edd82d357ee8a8ccbf4e1c8ffa1b62b065e8d7574744fbc3a7b6e1ded1918b6c2c82672faad853061566da0b1ecef857cac36be32f102aae0701c7eb341f612e917ceef50e1a9360bed4e152de75615565306135980bf649507037dfdaf1a60ae415747b94ea62ea34c8beb6ce84b9f340866318722590d79b78b7be5e9895e0e1d0896876b7cbb50de8131ef69eb94b1a076efb9d3015439236e66f65063da22661ed09243eebcd29412a8432cd8ac38b302a31999bc18436ab921bf69611b412aff01226078c191eb64e5865bb2700d8e180faa8e81a48b05499167f8c5b4c7819ff8b60d44b44ce928c269864093daff3eb3922aec790bd3515e5ca6b67dc6a671af870998dda952d16e9e0ac0d175510ebdb61caf61cd291fcdfe2b2b948ccd5dbfda3730f4524e0571195869ab75a95887a99ce016b81c3907db65b60b87ab4de835e2f2e793be8e699f7e2ade4a7dba9c2a05ce5ca55308439551db70c408edc863df32da1d80145a7ba8797c1f48bbbe09d706e29eadfa71e2cac54a0ae197eb25a8ab9063a9d6f21a383d33aac986994d0d500161e0ea6831f7c62c3aa70f6d13d584a577067377b92a964ecd08f0c2aec18159c0ded83794b5a6c3c005c61c2d7a9e708ed5576b45953efae414a3b4ee0b704c0caa25538d75933f5d0525b9b8b270687b25901a31b66e8d8d141dd19f380f2a3e4076425c954c1f79e0aac66145ff5b734d277341427a546e477f6ed206966e9224874c6d63996fc2f917c12f104e3026463b62c2b0a44f23d3c3a47d8352cb22d0f2f7303915bfff4ddca15d07b205b5c9de7a5d014932bcfb455dc7c4f2535a3bd0df4fd80da8bbcc50128bb5929a50861c08e44c7de1ce517d613cb29b6d568b9d0174935f3c4445bab66c8e0867390c4eab5dd15041f640a0c9dc27528c0180288934104b274b79b8d67bf7445beeaff61750880c1d8040ba68edd23919ad7b847127d38b45902450a91154ef25a64bca4520df54dbcb27374d3e8687172719503d54cff44c18ecaa2b206ac7c12b8ddb15bc780a45e0d4f5de8cba07aa8ce98c866a949091f3ace5b0158ef4e1bf51e9b96f344285d37b84c3601d5e43c52c6ee7dca25ebb7e6d49a1ce4ac7275af7090da820d4a7fedb08c14fb0b5d93670d8a35a87646bd0c2cb7ab2c2379fb54b925c7d70ccefbe3e006fcb4a81bed906273b20137e10d82dabcc665fa19ba52ba96eea10a983fac98a072e3a175fc370541a340fe009af2b1158996ca6eebb5cfdb75add3fd5e69dcc64524da4c1837214291013ddd7ed4329d5acce0ee64b90e9c8085eee95a40516e3dc4a54e9aff7f28c692bf8d1256d081d481fad569ac1d60019a14faa8d4be3598117378ed3a0bdac10e5295fbc63125cf6ea17eac1fe0b6b7592029f159e86f838706c28a215f50d0c83a545ecef4108b4105f7fb0ff6145b101e35e9ae46f947296e8b5c097897d6e16f7028a9998b23dff8eec191c98b47d1a9d42cf222237ad3f97d3d27f4a96833c5f32ad2494c174c01831ffc68a0a59c914f280ee946bb2c1ed76df2b8eeef1ca8f46d0690562b5cba5f40b0179687d9a67ec58579c7dd3fcce34bf2c7817d2837f6c7c118ab9187c6b3ea6ffd217cad85f03dc73d08fdbec38c9bfae532df0709d3f22c23f2a6c0453598a62ed712a5a4699d333a1f09a9e2169211b7038a01607a962f517a1996ee4a570cb00d7d8e60dc722a3cf45cfe48c03e238c34a9379dd94f0480150e88a7e709b214c1a7e602720a05c2dee834876196aea88407bc1b94e18ce7501ef7ccc5bd8982d469519a12585a7582edbed2a0dfa347088193c467382ea8e80e862bb8e008adca95cc3f1c329c1e7d639c517b6056a59ed837167b52f7a4d43a17500c260ae94070f8d813f06a203207b7b6aa41a8c4df59eea5a089f669fa9f9a7a3acc7c8e5fd22334f63c1542c6580130f6a217ae8560bdc56e55aa1f96bc89a24292cc93a2137a72b7e4885d3da6acd56a1ae7fa22c9f2f442fc6a8ed8252138bed14510ad09dbd5f5c7d23310b74edc32c60b29d0d85a96a1ec77e0007503c3ac795ca8a5a494a990173ecfd46dbb0cea815c5e634e6b8f0bdf334fb68b176d3485fdfef1e28d34ec331bcad549d8d4b02e3b04a5d2e5b381464c932d9bd922ec1aa54b2909e6a565e532eb2514c44667c53ca2497728deac7938ec4a04e8844c4ced1358a2969e7d4bf6644109720f08e2ebe37ec8f8622ae263c1dddc150b0d8b411d5cf7f86107d53b57285b40e9ea2d856bba18ab4d26e2e47aab731dafb1aa37cd2fef68248f5ed0efa113fe15c6343504653141936d9fc5a066a640e002887b92f6571a81f26087dd8a7aa5f6df6a87660bd5d96d9d8a2dc46489b82fe55683989fcf5b422c51e5a13a0433f896b19a240fb9a2d032fc58285e7d619e2cf2dd91a1ba8ec95c37663fbd3041f71faf40ee25ddec9b71612fea615c247ef75a7e7dcb10c45bccc30c3c3d754e93f92f6b20de08ec612708670e71959f1e6d664d02275b774f50b4805b9cd78dffc4fdd1a8c52a7a514b8536bcf4bc030e9d74853a1fc7d7f550d6a62d39485db8c26fc911cc90306fdd71dc0b62c9a15908caf7ad9b54db6a6c20b532aa125376a1bc33d51519039d4284cc8b762028069763b069d50bb2bda5815867685a45be8f64f1404eb3b3df5cbe07b8fe373fb6f5ded20faa21705dc609be3313f307bc50693e0a6b3d6d85d4ea055c07a1cab22cea53d7d6f4adfd6df7aa5fdc1c3052719e1b62f27e650bcc12bbe030d48e7eb5034fea0622fe990c584f2e806fae6840349152f26f7ffd2f06470cfc36d29489dc32e2f1a040947ff9be6d910e318e99df44a137ce0517582751e4515eae0d754e30183aa9ded229094b77b5b071c1d468801dea71e2293bd8a480c0a09b2a6921a6874d69d40a787a550b1abfc8ed8fe9c2e8888b56d3c484166cb850a5823ec06ecb0459c51ca2f94ca1554bae618743dfad7081186cb0a8c3d2ce83454f9146f75cdefbbe7972857fe1a03a669fdbc405f9d0fdea5f36de7da27c40ee920b6c7849e2e542211b432248c2603648a9e1c250c892839b3039cb9c1f290e0547a1768b0263ae756b10413db7488ba4dfa2460df08241d4d0427255c2f9cbf20cb95b3b526aa2e45aad026cf43eea44a2ea17a51b47c65c38d1f8a5d4d15fa0f0bbd797ba0ce1625da6d3c177923db1ff11323eb8db1dee1e9dce12e7493e26e51d77d460930031694dd89be8954734bf0f723fd1dd8a11de812199f5275e9eb4b20a31d8794b4e50920851b11297aac9aa0fdc5539f5457b9864b6674f2eb0380e579df95ce713a6d0b053e1f6f4aea1a9e14cc3e0bafc2509f7be46e45a0bd7c455f6f8f7d07921310460aa5c731a4d72efcc87595cfa0ea94264ada348f40450fe25c1b8f34b35dd0ba6eaca09a101d48e34ea13552fa2e75e851263c94f13919f5da5a40cffcbe56c75be72afafc17b769b9415f0e10a27abc75ddf5f1308801c1b19a34fe75638a9dab018b84b570df9a9ff0639ffa2526600a433f5e02384e9c1c69b959c55e7150ca8dc8da00a2ec642c52792c65c62f2eb6342445aac52f9193366c87bd5c8fd9a2f279bbfc500806a52c59edc54252e096067140c47fee97862c066967a1dbfb1f9939f9ed356150c9148666a54979ef49893a71176fc8d017ca5ce753f2a05f5c4a8ddc89f8caf9f5c0e643f3b08b511a2800469ece1b22bf6a2c2e3f56081bd7eb8b63e7467e23078eb110c41c5c1c5014576ec3be3fa3d265b53c57453b46d246690c8edd73976b1189cc7cf5c49b407905c3861609f828eaf2ff818ef98b3d0b0d55082e34f1fdece00cda88fc83af903b240f6b8d85597428f63767a095c01c47f2ae71e89ed19040276c5c3eb262baeaab3a7cf57dc9f41375542c4ab2870da7c9fd1e5d5b2645a36d5c611832435a6e1d54180a9c8a6639cfdd6ad90aa23fef7240cf250e99b754ba8be582eb093eb199869204bd2d4f5b9f979668222485abbc6f65fa404b0392caf6872c384835944804aaafdcf1982bab41128691696c6559622b93b45dc9a83ed12fd3ced3ef2cfb2d6075100325c3fcd8d0394adb6f9c4b3695f2183f970c4a165270a76e4cd577ae08ea9baa9b42971ae5a2772d798e040863bc05f672b90cf6dd91a2bbc5326d8d7456522c3982c43988fa03bbafc3f0de252ad6373499b550210addfa82accbd24d8ea3807af37220eace072876c1dffb3e6755faee44c8e1cc8eea6f", 0x1000}], 0x2}, 0x10) getsockopt$inet6_mreq(r0, 0x29, 0x15, &(0x7f000001c000-0x14)={@dev, 0x0}, &(0x7f0000c10000)=0x14) getsockopt$inet6_IPV6_IPSEC_POLICY(r0, 0x29, 0x22, &(0x7f0000ac4000)={{{@in6=@mcast1, @in6=@mcast1, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@ipv4={[], [], @empty}}, 0x0, @in=@rand_addr}}, &(0x7f0000d08000-0x4)=0xe8) setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f00002ca000)=@filter={'filter\x00', 0xe, 0x4, 0x390, 0xffffffff, 0x1f0, 0xf8, 0xf8, 0xffffffff, 0xffffffff, 0x2c0, 0x2c0, 0x2c0, 0xffffffff, 0x4, &(0x7f0000192000-0x40), {[{{@ipv6={@ipv4={[], [0xff, 0xff], @remote={0xac, 0x14, 0x0, 0xbb}}, @dev={0xfe, 0x80, [], 0x0, 0x14}, [0xffffffff, 0xff000000, 0xffffff00, 0xffffffff], [0xffffffff, 0xff, 0x0, 0xffffffff], @common='rose0\x00', @generic="ede76b2f8adf92e4e06268eaf521265c", {0xff}, {}, 0xaf, 0x7, 0xabcd6ccd0a4fcd6d, 0x61}, 0x0, 0xd0, 0xf8, 0x0, {}, [@common=@inet=@tcpmss={0x28, 'tcpmss\x00', 0x0, {0xfc, 0x100000001}}]}, @REJECT={0x28, 'REJECT\x00', 0x0, {0x5}}}, {{@ipv6={@remote={0xfe, 0x80, [], 0x0, 0xbb}, @remote={0xfe, 0x80, [], 0x0, 0xbb}, [0x0, 0x0, 0xffffffff, 0xffffffff], [0xffffffff, 0xffffff00, 0xffffff00, 0xffffff00], @common='bpq0\x00', @generic="2a3cd26511dc1944cf1cda687171d710", {}, {}, 0x3f, 0x2, 0x1, 0x8}, 0x0, 0xd0, 0xf8, 0x0, {}, [@common=@eui64={0x28, 'eui64\x00'}]}, @REJECT={0x28, 'REJECT\x00', 0x0, {0x6}}}, {{@uncond, 0x0, 0xa8, 0xd0, 0x0, {}, []}, @common=@unspec=@NFQUEUE0={0x28, 'NFQUEUE\x00', 0x0, {0x80000001}}}], {{[], 0x0, 0xa8, 0xd0}, {0x28, '\x00', 0x0, 0xfffffffffffffffe}}}}, 0x3f0) setsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f0000b0c000)={{{@in=@broadcast=0xffffffff, @in=@broadcast=0xffffffff, 0x0, 0x0, 0x2, 0xfffffffffffffffd, 0xa, 0x80, 0x80, 0x2b, r1, r2}, {0x13, 0x1, 0x352, 0x1, 0x4, 0xb29, 0xff, 0x40}, {0x1f, 0x7, 0x800, 0x20}, 0x1, 0x1, 0x1, 0x1, 0x1, 0x3}, {{@in=@local={0xac, 0x14, 0x0, 0xaa}, 0x1, 0x2b}, 0xa, @in6=@remote={0xfe, 0x80, [], 0x0, 0xbb}, 0x5, 0x2, 0x1, 0x81, 0x100000000, 0x2, 0x3}}, 0xe8) 2018/02/19 17:03:48 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$packet(0x11, 0x2, 0x300) socket$bt_l2cap(0x1f, 0x3, 0x0) getsockname$packet(0xffffffffffffff9c, &(0x7f0000002000-0x14)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f0000000000+0xf5d)=0x3ab) recvfrom$packet(r0, &(0x7f0000001000-0x63)=""/99, 0x63, 0x10060, &(0x7f000045e000+0xdff)={0x11, 0x7, r1, 0x1, 0x0, 0x6, @random="5d9a999966a7"}, 0x14) ioctl$DRM_IOCTL_MODE_GETCRTC(0xffffffffffffffff, 0xc06864a1, &(0x7f00002a8000-0x64)={&(0x7f000000d000)=[0x7, 0x6], 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "8cfbc89fefc282b0e9b6d1b29d5500b5ff74b06ccbd9dee8c886586975b5446e"}}) getsockopt(0xffffffffffffffff, 0x0, 0x53, &(0x7f000000d000)=""/8, &(0x7f0000fee000-0x4)=0x28) 2018/02/19 17:03:48 executing program 1: mmap(&(0x7f0000000000/0xf5f000)=nil, 0xf5f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000542000-0x1c)={0x0, 0xffffffffffffffff, 0x0, @remote}, &(0x7f00006c9000-0x4)=0x1c) mmap(&(0x7f0000f5f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000f5f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet6_buf(r0, 0x29, 0x30, &(0x7f0000f5f000)=""/4096, &(0x7f0000f5f000)=0x1000) r1 = socket$inet6(0xa, 0x2, 0x0) getsockopt$inet6_buf(r1, 0x29, 0x30, &(0x7f0000f60000-0x82)=""/210, &(0x7f00007b2000-0x4)=0xd2) 2018/02/19 17:03:48 executing program 5: r0 = socket(0xa, 0x2000000001, 0x0) ioctl$DRM_IOCTL_MODE_GETCRTC(0xffffffffffffffff, 0xc06864a1, &(0x7f00002a8000-0x64)={&(0x7f000000d000)=[0x7, 0x6], 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "8cfbc89fefc282b0e9b6d1b29d5500b5ff74b06ccbd9dee8c886586975b5446e"}}) getsockopt(r0, 0x0, 0x53, &(0x7f000000d000)=""/8, &(0x7f0000fee000-0x4)=0x28) 2018/02/19 17:03:48 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(0xffffffffffffffff, 0x84, 0x6f, &(0x7f0000161000)={0x0, 0x0, &(0x7f000051a000-0x58)=[]}, &(0x7f0000f92000-0x4)=0x10) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000903000)={0x1, 0x5, &(0x7f000051a000-0x58)=@framed={{0x18}, [@ldst={0x3, 0x0, 0xb, 0x7a, 0x0, 0xfffffff0}], {0x95}}, &(0x7f0000c43000)='syzkaller\x00', 0x8000, 0x1000, &(0x7f00009ab000)=""/4096}, 0x48) r1 = socket(0x10, 0x3, 0x0) setsockopt$sock_attach_bpf(r1, 0x1, 0x32, &(0x7f00009da000)=r0, 0x4) write(r1, &(0x7f0000fd3000)="260000005e0009000000eaf83a0000000000000001000000ffffff000008db1ee9ff4435eade", 0x26) 2018/02/19 17:03:48 executing program 6: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000008000)={{{@in6=@mcast2, @in6=@mcast2, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in6=@dev}}, &(0x7f000002e000)=0xe8) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid=r0}]}]}, 0x24}, 0x1}, 0x0) 2018/02/19 17:03:48 executing program 2: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid}]}]}, 0x24}, 0x1}, 0x0) 2018/02/19 17:03:48 executing program 0: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000008000)={{{@in6=@mcast2, @in6=@mcast2, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in6=@dev}}, &(0x7f000002e000)=0xe8) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid=r0}]}]}, 0x24}, 0x1}, 0x0) 2018/02/19 17:03:48 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x80000000000001, 0x0) setsockopt$sock_int(r0, 0x1, 0x4000000000000002, &(0x7f0000d11000)=0x3fb, 0x4) bind$inet6(r0, &(0x7f0000bcf000-0x1c)={0xa, 0x0, 0x0, @loopback={0x0, 0x1}}, 0x1c) r1 = socket$inet6(0xa, 0x2, 0x0) setsockopt$IP6T_SO_SET_REPLACE(r1, 0x29, 0x40, &(0x7f000098e000-0x548)=@nat={'nat\x00', 0x1b, 0x5, 0x4e8, 0x300, 0x1e0, 0xffffffff, 0x300, 0xf0, 0x418, 0x418, 0xffffffff, 0x418, 0x418, 0x5, &(0x7f0000fac000-0x50), {[{{@uncond, 0x0, 0xa8, 0xf0, 0x0, {}, []}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x19, @ipv6=@local={0xfe, 0x80, [], 0xffffffffffffffff, 0xaa}, @ipv6=@loopback={0x0, 0x1}, @gre_key, @icmp_id}}}, {{@uncond, 0x0, 0xa8, 0xf0, 0x0, {}, []}, @MASQUERADE={0x48, 'MASQUERADE\x00', 0x0, {0x0, @ipv6=@loopback={0x0, 0x1}, @ipv4=@remote={0xac, 0x14, 0xffffffffffffffff, 0xbb}, @icmp_id, @port}}}, {{@ipv6={@mcast1={0xff, 0x1, [], 0x1}, @mcast2={0xff, 0x2, [], 0x1}, [], [], @syzn={0x73, 0x79, 0x7a}, @common='irlan0\x00'}, 0x0, 0xd8, 0x120, 0x0, {}, [@common=@ah={0x30, 'ah\x00'}]}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x1, @ipv4=@rand_addr, @ipv6=@dev={0xfe, 0x80}, @gre_key, @gre_key}}}, {{@ipv6={@mcast1={0xff, 0x1, [], 0x1}, @remote={0xfe, 0x80, [], 0xffffffffffffffff, 0xbb}, [], [], @syzn={0x73, 0x79, 0x7a}, @common='ipddp0\x00'}, 0x0, 0xf0, 0x118, 0x0, {}, [@common=@dst={0x48, 'dst\x00'}]}, @common=@unspec=@NFQUEUE2={0x28, 'NFQUEUE\x00', 0x2, {0x0, 0x9}}}], {{[], 0x0, 0xa8, 0xd0}, {0x28, '\x00', 0x0, 0xfffffffffffffffe}}}}, 0x548) sendto$inet6(r0, &(0x7f00007a9000-0x1), 0x0, 0xfffffefffffffffe, &(0x7f0000f63000-0x1c)={0xa, 0x0, 0x0, @loopback={0x0, 0x1}}, 0x1c) ioctl$sock_kcm_SIOCKCMCLONE(0xffffffffffffffff, 0x89e2, &(0x7f0000147000-0x4)={r0}) getsockopt$inet_sctp_SCTP_INITMSG(r2, 0x84, 0x2, &(0x7f0000260000-0x8), &(0x7f000081f000-0x4)=0x8) [ 40.197995] raw_sendmsg: syz-executor1 forgot to set AF_INET. Fix it! 2018/02/19 17:03:48 executing program 2: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid}]}]}, 0x24}, 0x1}, 0x0) 2018/02/19 17:03:48 executing program 6: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000008000)={{{@in6=@mcast2, @in6=@mcast2, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in6=@dev}}, &(0x7f000002e000)=0xe8) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid=r0}]}]}, 0x24}, 0x1}, 0x0) 2018/02/19 17:03:48 executing program 5: r0 = socket(0xa, 0x2000000001, 0x0) ioctl$DRM_IOCTL_MODE_GETCRTC(0xffffffffffffffff, 0xc06864a1, &(0x7f00002a8000-0x64)={&(0x7f000000d000)=[0x7, 0x6], 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "8cfbc89fefc282b0e9b6d1b29d5500b5ff74b06ccbd9dee8c886586975b5446e"}}) getsockopt(r0, 0x0, 0x53, &(0x7f000000d000)=""/8, &(0x7f0000fee000-0x4)=0x28) 2018/02/19 17:03:48 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(0xffffffffffffffff, 0x84, 0x6f, &(0x7f0000161000)={0x0, 0x1c, &(0x7f000051a000-0x58)=[@in6={0xa, 0xffffffffffffffff, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff, 0xaa}}]}, &(0x7f0000f92000-0x4)=0x10) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000903000)={0x1, 0x5, &(0x7f000051a000-0x58)=@framed={{0x18}, [@ldst={0x3, 0x0, 0xb, 0x7a, 0x0, 0xfffffff0}], {0x95}}, &(0x7f0000c43000)='syzkaller\x00', 0x8000, 0x1000, &(0x7f00009ab000)=""/4096}, 0x48) r1 = socket(0x10, 0x3, 0x0) setsockopt$sock_attach_bpf(r1, 0x1, 0x32, &(0x7f00009da000)=r0, 0x4) write(r1, &(0x7f0000fd3000)="260000005e0009000000eaf83a0000000000000001000000ffffff000008db1ee9ff4435eade", 0x26) 2018/02/19 17:03:48 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socket$packet(0x11, 0x2, 0x300) socket$bt_l2cap(0x1f, 0x3, 0x0) getsockname$packet(0xffffffffffffff9c, &(0x7f0000002000-0x14)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f0000000000+0xf5d)=0x3ab) r0 = socket(0xa, 0x2000000001, 0x0) ioctl$DRM_IOCTL_MODE_GETCRTC(0xffffffffffffffff, 0xc06864a1, &(0x7f00002a8000-0x64)={&(0x7f000000d000)=[0x7, 0x6], 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "8cfbc89fefc282b0e9b6d1b29d5500b5ff74b06ccbd9dee8c886586975b5446e"}}) getsockopt(r0, 0x0, 0x53, &(0x7f000000d000)=""/8, &(0x7f0000fee000-0x4)=0x28) 2018/02/19 17:03:48 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x0, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0xa, 0x2000000001, 0x0) ioctl$DRM_IOCTL_MODE_GETCRTC(0xffffffffffffffff, 0xc06864a1, &(0x7f00002a8000-0x64)={&(0x7f000000d000)=[0x7, 0x6], 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "8cfbc89fefc282b0e9b6d1b29d5500b5ff74b06ccbd9dee8c886586975b5446e"}}) getsockopt(r0, 0x0, 0x53, &(0x7f000000d000)=""/8, &(0x7f0000fee000-0x4)=0x28) 2018/02/19 17:03:48 executing program 6: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000008000)={{{@in6=@mcast2, @in6=@mcast2, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in6=@dev}}, &(0x7f000002e000)=0xe8) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid=r0}]}]}, 0x24}, 0x1}, 0x0) 2018/02/19 17:03:48 executing program 2: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid}]}]}, 0x24}, 0x1}, 0x0) 2018/02/19 17:03:48 executing program 1: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x1, 0x56ca) bind$inet6(r0, &(0x7f0000ed4000-0x1c)={0xa, 0x0, 0x0, @empty}, 0x1c) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000085000)={{{@in6=@dev, @in=@multicast2, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@mcast2}, 0x0, @in6=@ipv4={[], [], @empty}}}, &(0x7f000088e000-0x4)=0xe8) ioctl$sock_inet6_SIOCSIFDSTADDR(r0, 0x8918, &(0x7f0000071000-0x18)={@local={0xfe, 0x80, [], 0x0, 0xaa}, 0x6f, r1}) setsockopt$inet_sctp6_SCTP_DELAYED_SACK(r0, 0x84, 0x10, &(0x7f0000ecc000-0xc)=@sack_info, 0xc) sendto$inet6(r0, &(0x7f0000925000)="e0", 0x1, 0x0, &(0x7f0000109000-0x1c)={0xa, 0x0, 0x0, @loopback={0x0, 0x1}}, 0x1c) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER_VALUE(r0, 0x84, 0x7c, &(0x7f0000bda000)={0x0, 0x9, 0x8b6}, &(0x7f000066f000-0x2)=0x8) socketpair(0x1b, 0x5, 0x7fffffff, &(0x7f0000cb7000-0x8)={0x0}) setsockopt$inet_sctp_SCTP_AUTH_DELETE_KEY(r3, 0x84, 0x19, &(0x7f0000c81000)={r2, 0x5}, 0x6) setsockopt$inet_sctp6_SCTP_AUTH_DELETE_KEY(r0, 0x84, 0x19, &(0x7f0000f22000)={r2}, 0x6) sendmmsg(r0, &(0x7f00003ef000)=[], 0x0, 0x0) 2018/02/19 17:03:48 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(0xffffffffffffffff, 0x84, 0x6f, &(0x7f0000161000)={0x0, 0x1c, &(0x7f000051a000-0x58)=[@in6={0xa, 0xffffffffffffffff, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff, 0xaa}}]}, &(0x7f0000f92000-0x4)=0x10) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000903000)={0x1, 0x5, &(0x7f000051a000-0x58)=@framed={{0x18}, [@ldst={0x3, 0x0, 0xb, 0x7a, 0x0, 0xfffffff0}], {0x95}}, &(0x7f0000c43000)='syzkaller\x00', 0x8000, 0x1000, &(0x7f00009ab000)=""/4096}, 0x48) r1 = socket(0x10, 0x3, 0x0) setsockopt$sock_attach_bpf(r1, 0x1, 0x32, &(0x7f00009da000)=r0, 0x4) write(r1, &(0x7f0000fd3000)="260000005e0009000000eaf83a0000000000000001000000ffffff000008db1ee9ff4435eade", 0x26) 2018/02/19 17:03:48 executing program 0: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000008000)={{{@in6=@mcast2, @in6=@mcast2, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in6=@dev}}, &(0x7f000002e000)=0xe8) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid=r0}]}]}, 0x24}, 0x1}, 0x0) 2018/02/19 17:03:48 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) setsockopt$inet6_int(r0, 0x29, 0x19, &(0x7f0000562000-0x4)=0x2, 0x4) syz_emit_ethernet(0x6e, &(0x7f00000f8000)={@random="cd390b081bf2", @local={[0xaa, 0xaa, 0xaa, 0xaa], 0xffffffffffffffff, 0xaa}, [], {@ipv6={0x86dd, {0x0, 0x6, "08de06", 0x38, 0x3a, 0x0, @ipv4={[], [0xff, 0xff], @remote={0xac, 0x14, 0xffffffffffffffff, 0xbb}}, @mcast2={0xff, 0x2, [], 0x1}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "9433df", 0x0, 0x3a, 0x0, @loopback={0x0, 0x1}, @empty, [], "fca967e17f791010"}}}}}}}, 0x0) ioctl$sock_inet_SIOCSIFNETMASK(r0, 0x891c, &(0x7f0000af1000-0x20)={@generic="174c1f42b925826c2c099ed2091ecf65", @ifru_flags=0x4002}) socketpair(0x15, 0x80807, 0x401, &(0x7f0000aee000)={0x0, 0x0}) setsockopt$inet_sctp_SCTP_ADAPTATION_LAYER(r1, 0x84, 0x7, &(0x7f00004a7000)={0x16b}, 0x4) 2018/02/19 17:03:48 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000008000)={{{@in6=@mcast2, @in6=@mcast2, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in6=@dev}}, &(0x7f000002e000)=0xe8) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid=r1}]}]}, 0x24}, 0x1}, 0x0) 2018/02/19 17:03:48 executing program 6: r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000008000)={{{@in6=@mcast2, @in6=@mcast2, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in6=@dev}}, &(0x7f000002e000)=0xe8) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid=r1}]}]}, 0x24}, 0x1}, 0x0) 2018/02/19 17:03:48 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x0, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0xa, 0x2000000001, 0x0) ioctl$DRM_IOCTL_MODE_GETCRTC(0xffffffffffffffff, 0xc06864a1, &(0x7f00002a8000-0x64)={&(0x7f000000d000)=[0x7, 0x6], 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "8cfbc89fefc282b0e9b6d1b29d5500b5ff74b06ccbd9dee8c886586975b5446e"}}) getsockopt(r0, 0x0, 0x53, &(0x7f000000d000)=""/8, &(0x7f0000fee000-0x4)=0x28) 2018/02/19 17:03:48 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(0xffffffffffffffff, 0x84, 0x6f, &(0x7f0000161000)={0x0, 0x1c, &(0x7f000051a000-0x58)=[@in6={0xa, 0xffffffffffffffff, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff, 0xaa}}]}, &(0x7f0000f92000-0x4)=0x10) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000903000)={0x1, 0x5, &(0x7f000051a000-0x58)=@framed={{0x18}, [@ldst={0x3, 0x0, 0xb, 0x7a, 0x0, 0xfffffff0}], {0x95}}, &(0x7f0000c43000)='syzkaller\x00', 0x8000, 0x1000, &(0x7f00009ab000)=""/4096}, 0x48) r1 = socket(0x10, 0x3, 0x0) setsockopt$sock_attach_bpf(r1, 0x1, 0x32, &(0x7f00009da000)=r0, 0x4) write(r1, &(0x7f0000fd3000)="260000005e0009000000eaf83a0000000000000001000000ffffff000008db1ee9ff4435eade", 0x26) 2018/02/19 17:03:48 executing program 2: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid}]}]}, 0x24}, 0x1}, 0x0) 2018/02/19 17:03:48 executing program 6: r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000008000)={{{@in6=@mcast2, @in6=@mcast2, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in6=@dev}}, &(0x7f000002e000)=0xe8) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid=r1}]}]}, 0x24}, 0x1}, 0x0) 2018/02/19 17:03:48 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x0, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0xa, 0x2000000001, 0x0) ioctl$DRM_IOCTL_MODE_GETCRTC(0xffffffffffffffff, 0xc06864a1, &(0x7f00002a8000-0x64)={&(0x7f000000d000)=[0x7, 0x6], 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "8cfbc89fefc282b0e9b6d1b29d5500b5ff74b06ccbd9dee8c886586975b5446e"}}) getsockopt(r0, 0x0, 0x53, &(0x7f000000d000)=""/8, &(0x7f0000fee000-0x4)=0x28) 2018/02/19 17:03:48 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socket$packet(0x11, 0x2, 0x300) socket$bt_l2cap(0x1f, 0x3, 0x0) r0 = socket(0xa, 0x2000000001, 0x0) ioctl$DRM_IOCTL_MODE_GETCRTC(0xffffffffffffffff, 0xc06864a1, &(0x7f00002a8000-0x64)={&(0x7f000000d000)=[0x7, 0x6], 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "8cfbc89fefc282b0e9b6d1b29d5500b5ff74b06ccbd9dee8c886586975b5446e"}}) getsockopt(r0, 0x0, 0x53, &(0x7f000000d000)=""/8, &(0x7f0000fee000-0x4)=0x28) 2018/02/19 17:03:48 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000008000)={{{@in6=@mcast2, @in6=@mcast2, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in6=@dev}}, &(0x7f000002e000)=0xe8) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid=r1}]}]}, 0x24}, 0x1}, 0x0) 2018/02/19 17:03:48 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0xa, 0x2000000001, 0x0) ioctl$DRM_IOCTL_MODE_GETCRTC(0xffffffffffffffff, 0xc06864a1, &(0x7f00002a8000-0x64)={&(0x7f000000d000)=[0x7, 0x6], 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "8cfbc89fefc282b0e9b6d1b29d5500b5ff74b06ccbd9dee8c886586975b5446e"}}) getsockopt(r0, 0x0, 0x53, &(0x7f000000d000)=""/8, &(0x7f0000fee000-0x4)=0x28) 2018/02/19 17:03:48 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) pipe(&(0x7f0000f40000)={0x0, 0x0}) connect$nfc_raw(r0, &(0x7f000070e000-0x10)={0x27, 0x20, 0x51b3, 0x7}, 0x10) syz_emit_ethernet(0x2a, &(0x7f0000551000-0x2a)={@link_local={0x1, 0x80, 0xc2}, @link_local={0x1, 0x80, 0xc2}, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x18, 0xffffffffffffffff, 0x0, 0x0, 0x2, 0x0, @rand_addr, @broadcast=0xffffffff, {[]}}, @igmp={0x0, 0x0, 0x0, @rand_addr}}}}}, &(0x7f00005ed000-0xc)={0x0, 0x0, []}) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER_VALUE(r0, 0x84, 0x7c, &(0x7f00004f2000-0x8)={0x0, 0x40, 0x100000000}, &(0x7f00000d2000-0x4)=0x8) getsockopt$inet_sctp6_SCTP_DELAYED_SACK(r0, 0x84, 0x10, &(0x7f00004e5000)=@sack_info={r1, 0x101, 0x401}, &(0x7f00001fe000-0x4)=0xc) r2 = socket(0x5, 0x5, 0x8) setsockopt$netrom_NETROM_T4(r2, 0x103, 0x6, &(0x7f00004be000)=0x8001, 0x4) 2018/02/19 17:03:48 executing program 2: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid}]}]}, 0x24}, 0x1}, 0x0) 2018/02/19 17:03:48 executing program 1: mmap(&(0x7f0000000000/0x25000)=nil, 0x25000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_SIOCETHTOOL(r0, 0x8946, &(0x7f0000025000-0x28)={@syzn={0x73, 0x79, 0x7a, 0x0}, &(0x7f000001f000-0x28)=@ethtool_wolinfo={0x8, 0x80000000, 0x80, "e55135a57928"}}) 2018/02/19 17:03:48 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000008000)={{{@in6=@mcast2, @in6=@mcast2, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in6=@dev}}, &(0x7f000002e000)=0xe8) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid=r1}]}]}, 0x24}, 0x1}, 0x0) 2018/02/19 17:03:48 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socket$packet(0x11, 0x2, 0x300) r0 = socket(0xa, 0x2000000001, 0x0) ioctl$DRM_IOCTL_MODE_GETCRTC(0xffffffffffffffff, 0xc06864a1, &(0x7f00002a8000-0x64)={&(0x7f000000d000)=[0x7, 0x6], 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "8cfbc89fefc282b0e9b6d1b29d5500b5ff74b06ccbd9dee8c886586975b5446e"}}) getsockopt(r0, 0x0, 0x53, &(0x7f000000d000)=""/8, &(0x7f0000fee000-0x4)=0x28) 2018/02/19 17:03:48 executing program 2: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid}]}]}, 0x24}, 0x1}, 0x0) 2018/02/19 17:03:48 executing program 6: r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000008000)={{{@in6=@mcast2, @in6=@mcast2, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in6=@dev}}, &(0x7f000002e000)=0xe8) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid=r1}]}]}, 0x24}, 0x1}, 0x0) 2018/02/19 17:03:48 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_tcp_buf(r0, 0x6, 0x1e, &(0x7f0000efb000-0xa6)=""/166, &(0x7f0000154000-0x4)=0xa6) r1 = accept$llc(0xffffffffffffffff, &(0x7f0000209000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @remote}, &(0x7f000099b000)=0x10) getpeername$llc(r1, &(0x7f0000b94000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @remote}, &(0x7f0000a36000)=0x10) socketpair$inet_sctp(0x2, 0x0, 0x84, &(0x7f0000f8c000)={0x0}) getsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(0xffffffffffffff9c, 0x84, 0x22, &(0x7f0000fc0000-0x10)={0xb, 0x8000, 0x3d5d6d0c, 0xff, 0x0}, &(0x7f00003ca000)=0x10) getsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(r2, 0x84, 0x1f, &(0x7f0000eb5000)={r3, @in={{0x2, 0x2, @local={0xac, 0x14, 0x0, 0xaa}}}, 0xf39, 0xff}, &(0x7f0000a8b000-0x4)=0x98) 2018/02/19 17:03:48 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0xa, 0x2000000001, 0x0) ioctl$DRM_IOCTL_MODE_GETCRTC(0xffffffffffffffff, 0xc06864a1, &(0x7f00002a8000-0x64)={&(0x7f000000d000)=[0x7, 0x6], 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "8cfbc89fefc282b0e9b6d1b29d5500b5ff74b06ccbd9dee8c886586975b5446e"}}) getsockopt(r0, 0x0, 0x53, &(0x7f000000d000)=""/8, &(0x7f0000fee000-0x4)=0x28) 2018/02/19 17:03:48 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(0xffffffffffffffff, 0x84, 0x6f, &(0x7f0000161000)={0x0, 0x1c, &(0x7f000051a000-0x58)=[@in6={0xa, 0xffffffffffffffff, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff, 0xaa}, 0x27}]}, &(0x7f0000f92000-0x4)=0x10) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000903000)={0x0, 0x5, &(0x7f000051a000-0x58)=@framed={{0x18}, [@ldst={0x3, 0x0, 0xb, 0x7a, 0x0, 0xfffffff0}], {0x95}}, &(0x7f0000c43000)='syzkaller\x00', 0x8000, 0x1000, &(0x7f00009ab000)=""/4096}, 0x48) r1 = socket(0x10, 0x3, 0x0) setsockopt$sock_attach_bpf(r1, 0x1, 0x32, &(0x7f00009da000)=r0, 0x4) write(r1, &(0x7f0000fd3000)="260000005e0009000000eaf83a0000000000000001000000ffffff000008db1ee9ff4435eade", 0x26) 2018/02/19 17:03:48 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid}]}]}, 0x24}, 0x1}, 0x0) 2018/02/19 17:03:48 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0xa, 0x2000000001, 0x0) ioctl$DRM_IOCTL_MODE_GETCRTC(0xffffffffffffffff, 0xc06864a1, &(0x7f00002a8000-0x64)={&(0x7f000000d000)=[0x7, 0x6], 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "8cfbc89fefc282b0e9b6d1b29d5500b5ff74b06ccbd9dee8c886586975b5446e"}}) getsockopt(r0, 0x0, 0x53, &(0x7f000000d000)=""/8, &(0x7f0000fee000-0x4)=0x28) 2018/02/19 17:03:48 executing program 6: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x0, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000008000)={{{@in6=@mcast2, @in6=@mcast2, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in6=@dev}}, &(0x7f000002e000)=0xe8) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid=r1}]}]}, 0x24}, 0x1}, 0x0) 2018/02/19 17:03:48 executing program 0: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x0, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000008000)={{{@in6=@mcast2, @in6=@mcast2, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in6=@dev}}, &(0x7f000002e000)=0xe8) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid=r1}]}]}, 0x24}, 0x1}, 0x0) 2018/02/19 17:03:48 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(0xffffffffffffffff, 0x84, 0x6f, &(0x7f0000161000)={0x0, 0x1c, &(0x7f000051a000-0x58)=[@in6={0xa, 0xffffffffffffffff, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff, 0xaa}, 0x27}]}, &(0x7f0000f92000-0x4)=0x10) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000903000)={0x0, 0x5, &(0x7f000051a000-0x58)=@framed={{0x18}, [@ldst={0x3, 0x0, 0xb, 0x7a, 0x0, 0xfffffff0}], {0x95}}, &(0x7f0000c43000)='syzkaller\x00', 0x8000, 0x1000, &(0x7f00009ab000)=""/4096}, 0x48) r1 = socket(0x10, 0x3, 0x0) setsockopt$sock_attach_bpf(r1, 0x1, 0x32, &(0x7f00009da000)=r0, 0x4) write(r1, &(0x7f0000fd3000)="260000005e0009000000eaf83a0000000000000001000000ffffff000008db1ee9ff4435eade", 0x26) 2018/02/19 17:03:48 executing program 1: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) tee(r0, r0, 0x7, 0x8) bind$alg(r0, &(0x7f000099f000-0x58)={0x26, 'hash\x00', 0x0, 0x0, 'cmac(cast5)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000e29000)="e513b5bf91", 0xfffffffffffffda6) 2018/02/19 17:03:48 executing program 0: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x0, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000008000)={{{@in6=@mcast2, @in6=@mcast2, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in6=@dev}}, &(0x7f000002e000)=0xe8) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid=r1}]}]}, 0x24}, 0x1}, 0x0) 2018/02/19 17:03:48 executing program 6: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x0, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000008000)={{{@in6=@mcast2, @in6=@mcast2, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in6=@dev}}, &(0x7f000002e000)=0xe8) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid=r1}]}]}, 0x24}, 0x1}, 0x0) 2018/02/19 17:03:48 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0xa, 0x2000000001, 0x0) ioctl$DRM_IOCTL_MODE_GETCRTC(0xffffffffffffffff, 0xc06864a1, &(0x7f00002a8000-0x64)={&(0x7f000000d000)=[0x7, 0x6], 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "8cfbc89fefc282b0e9b6d1b29d5500b5ff74b06ccbd9dee8c886586975b5446e"}}) getsockopt(r0, 0x0, 0x53, &(0x7f000000d000)=""/8, &(0x7f0000fee000-0x4)=0x28) 2018/02/19 17:03:48 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x0, 0x2000000001, 0x0) ioctl$DRM_IOCTL_MODE_GETCRTC(0xffffffffffffffff, 0xc06864a1, &(0x7f00002a8000-0x64)={&(0x7f000000d000)=[0x7, 0x6], 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "8cfbc89fefc282b0e9b6d1b29d5500b5ff74b06ccbd9dee8c886586975b5446e"}}) getsockopt(r0, 0x0, 0x53, &(0x7f000000d000)=""/8, &(0x7f0000fee000-0x4)=0x28) 2018/02/19 17:03:48 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(0xffffffffffffffff, 0x84, 0x6f, &(0x7f0000af0000)={0x0, 0x1c, &(0x7f000051a000-0x58)=[@in6={0xa, 0xffffffffffffffff, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff, 0xaa}, 0x67}]}, &(0x7f0000f92000-0x4)=0x10) r0 = socket$bt_hci(0x1f, 0x3, 0x1) writev(r0, &(0x7f00004d9000-0x40)=[{&(0x7f0000a45000)="894144842f6149d7f8553fcb36ba16d282a13fc603c457d37cce93f551cd05bc3b057828ad588431b964839bf1c6a2c69faba056d203251cb2d57727352e759dbb445da1041ef64f826e43e5748a1c9bbffdf9fcbb2d53e7a78650021baed4630a5a9b947ad9eb0ff2174f46f94958c4af1488a2b2a8eb136a9790e56f18afb56d7365958661cbb5a2feedd3f0746611697515b910c13005e4375e7af79be022fada87529d47283b268cf8236621df8ed588df0d49f46293fe95e3ab2f49a272dce8c58685435e4563195cbfe07dd720db2c571f7d406e2f184acf39a73d54c8f2ef48e2db151e4e8c2aac959595a61f3efee8", 0xf3}, {&(0x7f0000d33000)="d4cc084c38d998b4c51c848b1eb7d2f46209116c29b40ff6f557762b17ffbdf806e6113cc0b736df4ea48375836cba830d63eb85439bf529343776b38a44b761c855f0ee0af14abb927d2dcf34caee9de34895cffdd170dc5a5bdf8f184af271ef7d1bcfff2ddafd3894f9109600432b0d15080f56ab5835a334bb7570b0e35773861aca17d8ec4bfddeb2cf3a74ec47fea5b79e68475766a2", 0x99}, {&(0x7f000023a000)="db3a33dec1c4772131c3cc58439ebbf4b1a9d6b4460e55f899933620ae1c5a68b110742066ffc3054d86ea6f9cb4ef3e90952896f8899331b580278d037af7d06fff10b7ad14356ed4b13211c8c7f670719459e42742f0d3f1b60669f67688811530a1f34f4b7dd3292184667a", 0x6d}, {&(0x7f00004a9000-0x8c)="f0081ae8ef45d35a46bdcd5ea57f4a933da90f228baeaa460c41f28b26e7c9a0b79694bdd281c8aadc9ea473caa3b16c2a85c687258c0ba05618265379dbdd21e2544bea715e77cce47fd244b5b84d7c386d92254a2cc4fa1e9edf0ff16222eac72e49528a15005d9f775afdd5edd4bffaa10a59dd5c68943a1c5c69cdf4e29cbbf7220b90ba9e8cf69d3585", 0x8c}], 0x4) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000d7b000)={0x1, 0x5, &(0x7f000051a000-0x58)=@framed={{0x18}, [@call={0x85, 0x0, 0x0, 0x2e}], {0x95}}, &(0x7f0000c43000)='syzkaller\x00', 0x8000, 0x1000, &(0x7f00009ab000)=""/4096}, 0x48) r2 = socket(0x10, 0x3, 0x0) setsockopt$sock_attach_bpf(r2, 0x1, 0x32, &(0x7f000094d000-0x4)=r1, 0x4) write(r2, &(0x7f0000a9d000)="260000005e0009000000eaf83a0000000000000001000000ffffff000008db1ee9ff4435eade", 0x26) 2018/02/19 17:03:48 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid}]}]}, 0x24}, 0x1}, 0x0) 2018/02/19 17:03:48 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(0xffffffffffffffff, 0x84, 0x6f, &(0x7f0000161000)={0x0, 0x1c, &(0x7f000051a000-0x58)=[@in6={0xa, 0xffffffffffffffff, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff, 0xaa}, 0x27}]}, &(0x7f0000f92000-0x4)=0x10) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000903000)={0x0, 0x5, &(0x7f000051a000-0x58)=@framed={{0x18}, [@ldst={0x3, 0x0, 0xb, 0x7a, 0x0, 0xfffffff0}], {0x95}}, &(0x7f0000c43000)='syzkaller\x00', 0x8000, 0x1000, &(0x7f00009ab000)=""/4096}, 0x48) r1 = socket(0x10, 0x3, 0x0) setsockopt$sock_attach_bpf(r1, 0x1, 0x32, &(0x7f00009da000)=r0, 0x4) write(r1, &(0x7f0000fd3000)="260000005e0009000000eaf83a0000000000000001000000ffffff000008db1ee9ff4435eade", 0x26) 2018/02/19 17:03:49 executing program 0: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x0, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000008000)={{{@in6=@mcast2, @in6=@mcast2, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in6=@dev}}, &(0x7f000002e000)=0xe8) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid=r1}]}]}, 0x24}, 0x1}, 0x0) 2018/02/19 17:03:49 executing program 6: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x0, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000008000)={{{@in6=@mcast2, @in6=@mcast2, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in6=@dev}}, &(0x7f000002e000)=0xe8) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid=r1}]}]}, 0x24}, 0x1}, 0x0) 2018/02/19 17:03:49 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x0, 0x2000000001, 0x0) ioctl$DRM_IOCTL_MODE_GETCRTC(0xffffffffffffffff, 0xc06864a1, &(0x7f00002a8000-0x64)={&(0x7f000000d000)=[0x7, 0x6], 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "8cfbc89fefc282b0e9b6d1b29d5500b5ff74b06ccbd9dee8c886586975b5446e"}}) getsockopt(r0, 0x0, 0x53, &(0x7f000000d000)=""/8, &(0x7f0000fee000-0x4)=0x28) 2018/02/19 17:03:49 executing program 6: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000008000)={{{@in6=@mcast2, @in6=@mcast2, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in6=@dev}}, &(0x7f000002e000)=0xe8) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid=r1}]}]}, 0x24}, 0x1}, 0x0) 2018/02/19 17:03:49 executing program 0: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000008000)={{{@in6=@mcast2, @in6=@mcast2, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in6=@dev}}, &(0x7f000002e000)=0xe8) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid=r1}]}]}, 0x24}, 0x1}, 0x0) 2018/02/19 17:03:49 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(0xffffffffffffffff, 0x84, 0x6f, &(0x7f0000161000)={0x0, 0x1c, &(0x7f000051a000-0x58)=[@in6={0xa, 0xffffffffffffffff, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff, 0xaa}, 0x27}]}, &(0x7f0000f92000-0x4)=0x10) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000903000)={0x1, 0x3, &(0x7f000051a000-0x58)=@framed={{0x18}, [], {0x95}}, &(0x7f0000c43000)='syzkaller\x00', 0x8000, 0x1000, &(0x7f00009ab000)=""/4096}, 0x48) r1 = socket(0x10, 0x3, 0x0) setsockopt$sock_attach_bpf(r1, 0x1, 0x32, &(0x7f00009da000)=r0, 0x4) write(r1, &(0x7f0000fd3000)="260000005e0009000000eaf83a0000000000000001000000ffffff000008db1ee9ff4435eade", 0x26) 2018/02/19 17:03:49 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid}]}]}, 0x24}, 0x1}, 0x0) 2018/02/19 17:03:49 executing program 7: r0 = socket(0xa, 0x2000000001, 0x0) ioctl$DRM_IOCTL_MODE_GETCRTC(0xffffffffffffffff, 0xc06864a1, &(0x7f00002a8000-0x64)={&(0x7f000000d000)=[0x7, 0x6], 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "8cfbc89fefc282b0e9b6d1b29d5500b5ff74b06ccbd9dee8c886586975b5446e"}}) getsockopt(r0, 0x0, 0x53, &(0x7f000000d000)=""/8, &(0x7f0000fee000-0x4)=0x28) 2018/02/19 17:03:49 executing program 0: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000008000)={{{@in6=@mcast2, @in6=@mcast2, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in6=@dev}}, &(0x7f000002e000)=0xe8) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid=r1}]}]}, 0x24}, 0x1}, 0x0) 2018/02/19 17:03:49 executing program 3: mmap(&(0x7f0000000000/0xffe000)=nil, 0xffe000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x80005, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getpeername(r0, &(0x7f000089b000)=@pppol2tpin6={0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0xffffffffffffffff, 0x0, @mcast2}}}, &(0x7f0000ffe000)=0xffffffffffffffe9) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp6_SCTP_PARTIAL_DELIVERY_POINT(r0, 0x84, 0x13, &(0x7f0000ffe000)={0x0, 0xfffffffffffffffe}, &(0x7f0000ffe000)=0x8) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(r1, 0x84, 0x22, &(0x7f0000e3c000-0x10)={0x1, 0x200, 0x5, 0x8, r2}, &(0x7f0000fff000-0x4)=0x10) setsockopt$inet6_int(r0, 0x29, 0x1a, &(0x7f0000001000)=0x4, 0x4) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet6_opts(r0, 0x29, 0x36, &(0x7f0000ffe000)=""/4096, &(0x7f0000ffe000)=0x1000) bind$inet6(r0, &(0x7f0000002000)={0xa, 0xffffffffffffffff, 0x0, @empty}, 0x1c) recvmsg$netrom(r1, &(0x7f00005f7000-0x38)={&(0x7f0000556000-0x10)=@ax25={0x3, {"89e9f23d97d71a"}, 0x2000000000000}, 0x10, &(0x7f0000b61000)=[{&(0x7f0000c3d000-0x1000)="a184c30a133de8690af1fc87acaf8549d9bbda5923ba5195caf60eae5a28d0d96a0909c1f54e0222edde6a8f71e223e5264df4d2859ccbb1cfe7ad8456aaf2ace52dfdda763109246d6950c1fd75e7b145cabe3cba3f6e8b8fe524d5dcacdbc446c3632991f685bad6ec000f3aea6e38350d0d155fffd9a84625d9d99deb2a428d7e383567c8da4e424cc3492250a0e458e4b0f9a9894ec95196f7b6fdb9f0bfc202bfba5e4c976ae686ce3ad04c0a12c6b41777642c0b3eaa16fc6fc2315c2399dabbb9e34c6e461862026fd52dc41a5d477be812de3e46863b241103d5655aae9f5f741401973c2b57e03d2871c512cabf0eecdc5024909b09019e1a9431e622982e46ec30af19290a9ea08765ba08d390ca976459fab6c7af70471aea59956c656a84a030fb4320f0ded74f12be65963c8bd26bd2eda695b8821bfc9b67e96d4bda0072dcb4f20549c38ba639ff3d96578b75a75bb0dc6822219d3d35e27ad78ff78336d9dd4e9a804846c0a3da2416d0d96486306edfb8abdad4cf358b7891126975a99a1c3612141abb7559e24c4e1e39d6c15d650fd315ac54e83fc76dd124c3950d55881ba23400b414a530b5f612957dab1f12ed6ab296aa930073c07383df731c51fec067a05c7313ebf5c383e1f685b67ebf8095753e546a02e74083008a610b056b60d062fdaa2301d3f0f7363adeb33c496215b47f5693f4292531a89004d86ddfdf2559bbbedad62e499c8ff49045969323dd084aa3cea9396d5205228148a7643e0968b435f5c785c3860bc83a0a13945cb2ec85f5b93a998ea19263d58c05f76e261fa27459937282458a178649111be11f7545383d9424a0c259619eb28fc4bbcd65aace4cc37fbc36b1e91a3d876ea845a92fa26f907d452e2091cfb288525cbd223b4bb6f21bb2c685e5ef12744beb1dc09970666805c77a4cf9b007ca81d37923d6a9c9d0f10c3790617ed47be01701c70add60f06a76785a3b277330d9e8d96ac2d1950139a9ce81983e73f5fa45e54079fa5e3d2e8342bb165d4e90cc01cc58bf61a50ae73f2533fa34eb5acebdf7c719fa6414c196f2b7f1992a4aa62fe9e3ee50a39d06f0da4820f531e3ab8af521c87df037f9c7235749d7dcb4ddac85e07720d192c497b4cdee346086edeb792e79b70a5a213362e580dd3ba24fbfb4922aae667f4d634eaf7f4026b196927728bebc088a7a951a74d103b6f92a45ecbe15cc9ef79cf7318cf0c5f8ad468c6b3eacc5b9a659eb22a136894a39cb8f9923817fb42ef61482b9f2fda1a02fe814403d37e71edc88fda08657cbc6675135e04b3faa66a59b1e05c1a00bb8a6eaf59bc114dfac4ac89c2f139757b2ca7b98490eca813b15814752bec257e20f9193b43f91062179cabb38f742d88f2c0c5afffcef54418a7da17c91d8bab4a09f1679ada8a06c78b864e8c80789737571f2f87b2da094c9b7a888359cb93d3810e27f8e8151165e7a74b9bc3c4630a3132a5295db69e5fb7da919ddff559b347222c434e122b9d247973f2ff93acce6be4d77d89db9de4b196a9dc433198404657434e9bda290a47e0bdfb457ae0590bbeb32e7999337d316240e04179a4a1c074d3761e376d764eefd530e396d5deb50f51f74a18c3e69dff6ebdb419cdf967d7c1e193aba4ebc97a6e68f7f03980e5608b7b597cb5aa021131526d068e7a886c67a1888d4ce0668f580a47330d073744f9f6a0dd75e6880798549501fc65a0f24c7ec7d5bfe8043a1d922714ba93ecdb3cefff58421d33f50a12809b6247a49ccf3706357590904c99a2c99a23c871ac3ed2377789278af48c5669d826a8b7739fcd5dc1e0b0b4111e4afa9cc9225127ba55024828abf2dfc0df72f3240758953a34cf41997683e38c0772b90219d01cbe125d9ec0af9f87b91731a530989de8566723cb17b753dd15b36ef7ec0b4ed4962858c5ba9817ec72bd4e63b598f86ddb4b0d7d18dfff76d6de6e0cb77f7a2e7c55733763b6e19bceb886ebf5a48657e6fd67ffcae72cbc577c817e3ec9e4b10a6cc80b907b10b472526b530992b867fc673bd2246efba95e418ddc9922c9444dc47b67f70c637f5e6459d20765cdfb3fb6524b430498a22b00e948aea56f332a647a1ac511203fd94d6c3117a92520df106e71460aad1e0d6f8f3d01e75b02a17331ac9fdf5280a8a3b375149267cb585010223c35a15df5c5dbe4f4ce624c047c65617338c5394d0a7078bdc24b9c6ba365645fc557b65f34fd0be5e4ccf885093a035a3140abbca9832df31c1b47b7889c54664c25de04498fd8ec97a7cd6019413d17a321dc606f7f02cb6d1966cd8e4d6a2b924f53784681a16df6cb9d8729019bdcc0aa8114b6d3c7cffea19661ca67aec49830658ebe5c23ba61995dd560c905d47c8dc6889aae29be751137ff9646f105d86bdeafb7dd4bac15517b9665f06f5f65c14c99afbb327e69a7acba6c0be8ee45fc38b031fb2fa0cc652fe279df2621d104075fdf1ab732068d3124ce001ef69e8b8e98c13d95c20d19a0ac288d241b482bde606a661da79a43c2a429f08e8cf65eba8affe6b08c5bd761c2093d9618c44d49a29ad7c84a95c0becacc5215498762e2cb641f2b1c9a9d888c6b0bb78183ca51c8dfd06f539a819c3f8b3eafa3ea8dea5e8633b6e664b85a19eef0258bf140b2246e11b681a40b478abddb21eddbc440276afc48252c84c3cbdfc676162e620022fb39b5b8b68c05d2567a9b1260b42698877fe5d1a01b5fb8cf69284e541fe97cc0538cbc5849efb5093be0bd3859a389f7828a250d59b750485bf1991dc4ee9bfe1b82e4a4733cc6a3e3094f4edca82af7bc72a1e89823f23d936f9fdfd1caf1372de0d427245c1d5a69aa1d5e9d5b73e14d497126b7879decc9a08a1742fde1041447388a650617d80aa18316f18a1fee470f4070de91972f91f79af075bd1ed4c1fe264a470718144470aab176684a9bd3767db9d8eb1334e7272669b73c2027a526d431cb7ca8fadc41b22e91c7c1581ce246be9d230f7137de7ef66b269e020b58495e3010aa2a113c5b2d4f368800431684e3e00fb3e01f4e5ab305014a97d3aa0a70c8e0672144264b6dd4c14510071faa85bf111f0c59c4dc631c70c02ba562f1fce7c2e84523cf7464321432fc9940246415aa08f6365383ef14ca1308fa4df74e742735adb28793d8714d252d9f8989b0420a65c84fbfd9e9dfe15f0ebf8c71438f09ee59dc67f7d03560794d5ad8426d84f9bce6504e269b2515e6221b0bce925eb72de4edcf88f5e5f2b5be5fc05c99f5fb6c08476a1744538b29db20b578e81d98fd9308803d872935ef0a0462ba9b6a2980f73a7641aec8d6375543157cfaeafda91343ddb5b1f85ffd6dcd7733ede267a5261ef789edfd02322765c47c8a81415d0fffc4d4ddb0e61684b287b420bff219d7b039f0a876f1c15fd89dbc4592aadc160558d5cda5c07569c2e034a7f9455b62e8c5aa05bfada1257f5aba2c11feac5dbbfdbf6a5d6af703d29bd7aa56f1b1e87aafc0b526668254a31ae42fab9057d428242f583f3c250f512f7a7c023ff6fc13c8a5f5e894385ed3583005c62450d06352209e006878cee4912c8ca337c957821acc07b9a230dcca17209c5d39f2f8c70d76704eaf1d78ac40091849beff79e676ed4dd481e0d1413464cfc6bc9f5f1186a8e3fc8e72d65dc2ae110c0fc69102a8501f422a6d0cfae899eee78783ea9147c4df0a4cb784aec44c348278ea72c3dde508afd95411a4f5f198f3fa3fbfd7a20e7b681ce07936a6355b2c1860ef078ab54a8acfcad872d8c1fb37d8165e585aeb6700b18da4c646478530a5efb33d3bb28d09c5f81a909711f024924027a4aae44bdd80f5be07b609474f217fd42c3af41a80eb6cf25c2bfa07cb011bc314d5cd0febae66d56b27fed43f6f80772282e7346979c3f8b95b90336c69613b125f268ab72db44f7e7dddff26d520aa953fc53d0ed0942e31d69e045f8b8ced16f68efe2bfcaeda1cee7b36365630394c5afc8b4a51b817c6938e8d3f8f5cb2017a5f5e9b09af805acaf4a6da2c84ef1efb7078d54b8d3252cf163d1afa6993090a78958fcb67c7e53d561ed8946dd428b7e2e9f4f06ed2806d569aeba06dc8324cc3cb0b6597a3d1f18ff79450028719eee6620691f8113ebf9e52e419bb797f3511ee7079c9df4b3d643c24b8df50c49a09b44d4816c0ba43412282e9c92390f2edaadd0723b591c4850457c9c85f2f3e88d14e0fb85b7274408a989c317f98f108a500a7602f7a104caa09d4e8dc0d157e43f1bd0e3f63177d918f1b7595cff8508cf4dee386e8fdf39988b7dc4a00cc64e6285853339a2899effdc322eca854aa1297f5d466ba1980f5060163f79cd7bbb554ae4151e5011e16d69e3a685d7ba32bb76f610937311f80bd367b707aa76037f2d35872d89ad0bacb2b0ce8313f8980e14e1a61c38f5bb964e441fbbdc5023237b0a831df05d9b358db9d34e19f38319902691b129975a059eb2a444f1f9aa85cec36d8e836c156b433bf241dc2d2e2e0796845e3ecc0aa52babace11df546408ed86b4c7d51c5bc3a89360a8897903f104ccc5950687d3ab6d5c8d0175fb9d843128c8bb835d78fe9789a0012db9f0fe3e88ef01b7cf6ca2f98b38fa4e4b9374db8fe3084c0b748220333126e88c7f058f51d485baacae376edea2c182855a42fcf9742e0afe182bc8ef70e4e51832771e165ae9a37fe9116d975f17ac6f2b0e04e83082a4214bf621d488dd69e7a753cb83ac89e3d54d7667055ceb34a00ca58b682a64d7748bfa2e619ddfa1322765a712d6f0a689f79ffbd5a227f66c8851757c5c386183ab44f1d168f23cc33e2ee68ac5205a4c10199914e98fde1a7293411a3fbe9116b52fb69d2bce9e7e35a1fc7c81a3dced9b833912ce1f8e3ba82e6dbbcb14fa19eb94bc5dc3c88a64d43f60b56bf22df3f4e0218ccc289b737df46fd74d22fba1638419258ed9d540f6f31bd4faca4b8af1d9012e939ee78fb082e64fb79e900ab3865e730a7e1c2ccc0d3ebacb107c88303d518107db30acc9c72c501c17d6dd2f8800926f95af3d526176a28b38a30f55e1e4280ebf7dc656322f7998cf3a3e088542dd204020517fd26e246240df5e3b20eefdd19e4badd95461fae6c3f7855458fbfcd5553bc1a4eb891241186860fd33c668726a34976a8fb8dabd0f8a9687bab2e87df6c219048e35ec2665c95699aca8f96e40ade227dc60387fc63e7122ae43f162553309d1e1f45a5160de11d3ebab2717d33ed661090a7f451c7497b8c6802153fd990f2cf648df8f4a70b38ecfe6b80b98dabcac84d7929471cbd14cc08d667e6b50dd0c806d8ae9e6a89bfb5eae5d74ae747d9de329f4cd318b923f2588253c5661da7029fb3c23a46f4a6d6e411c84d9c28025b993f382a02cc84be8d0c2299154349dce83e1e512afba888cd48d93d5913cb1938a4f6e1e862c0dfd6b94293c696ec494cb1e7b509ea6d102007bd77e9bc3c65b52412cae5c43e05b541024ca2acaa358a63680a16095bcc327aebe67da960491d4fd304c16808cb623475d5782670e78a613c4508f73a7f54211f02a65fd170976766eda87054cbb7131c6c8284545e3601cb263ab7bf789b3a0dca7053faf5d4a2ebf28e55a1bf25d48f6c915664c181bd16ffba66c27b49c22495a6a2160a2629507e0de1bf870a14faa385c08db830f9cb2eebddbfae5d566f64c75d3605daa9d398afd5dcba1fbda2c132caa1f8a5", 0x1000}, {&(0x7f0000978000)="578484634ca9219f8dde5b6512dbe4adf29bc04d50f3e96bf966efff5a0a411b87d759ceac504c2390d95d114d0b4133e91b263676926882fdd788509a99987f50f1c0f2310bc19f1aae472bd1b5b423d2f750ae9f39b57d105162d5199269c8141dc6bfb5566e481cfa8b25e578e802db", 0x71}, {&(0x7f00005a7000)="53cf78b445025e35b6c6270de21f6cb2de8a93df23ed30e8e97f8ead27252207be5cf852dd8c73e38b2362bb942c012760199a7ee46d0a9e90fd4e38698f61868aa2b287f9b371789d28dd25acfb32b607fe604f2c8e0fa922e16ea9d1a291b637ebf968e990ac13777c8a17a1f90482a83e54bcb8f62e15fe08a4ed747cc294657b554b7fbfe07acc13966d913bd5ae99da319f9a4c80d31d7eda5a99c43ddd9bf1041ad6500c1e13d1ac5d1b7adbfcbdb1b8728f361b181f0e235d3e4084b92114296888fc7bd7cbf61ecff2711dbd6b47b59c235b6953bd8bd8d34586594eb2c43ece718271c55c8a07e4c09d4ac73c10164f898dd8e617285520405fd4f9a04b315b19dd4fe02071d024af97cd5aa56c081caa26ebc1f5969de04f76e5039e27d644c7d8f61a55fa9f966a9e0ede4323121c65a871382291d9a4bde0cfadd196a4fde6ef8414f95d30c8244f0c0ae7d3bf015afe75d981698b129b82735926ef89c18c729606e3a1368fc9d348f088a88260cfd7381d6842349d330d7b89d606745687de31e6d477a4defb3fec168f5b50f836724d361b8c396afcfdcc2b135a5cefb69906e69599c79d7f2e6be0f3a6182d6b545eedde9bdbc157bfff9b8a76e2b23ebe22f9d7cd6b7acca307e2ef27efd23c20ab51b38615db71b4a3e85f64ecaf55adfd5bc5150f5d36922f7bed40a29a33835d56734e26c832109133323577054ee39719019effafefedaf201c30258f6c66e990140a8cf65a252936dda243906d44c0834046875ed38181a7a2b9d61e6f988eaa3e28f2f0440ad8c45b547475f27f3bdb0136af9f6373373df6ee913023cc676d16d532893c6a2960d960880504b9332ca0a9766e31073451e4baceacafbc5a8085724e5db5ecdb064d80fb60ed43bbc441cbfdc9ca3435dca3708559c4927cc1e423af0e6e5cc677b841e249aba8ebeb5ff9b1e5662fb3d32a74aa897ec54329c70442993f10e5a3cbed0e02bd1867d56a68b27cba5c41a8dade329aa86dd420027bbae0f78e386d5d45726e921d9a786549f3a61746623cc2910487fbd6801bd9a06fa922746fcb6cf25b78ea40a171271fac42420d0d4ee5eba8063b6afcb62725fb3eef74a6d1354598ad8be73db48732d97f6878e3957d923f67ebd6987e0e1919cde42ccf346be18847a0e15deb35460db28e8fd114d572a3fe02cb6552035656effe376cd7892849aa0d72ad87dee6fae12009c5cecce27c322cef7a29c23d8ac6e4170bd378bafe9585a6d7b07a2508b9fbc4ca1f2a609d60085e7cdd551a6fbba999e20772476e6b4848a6761e14ebd35d7b66ae4b78433d4721816c54ea0b4d67d989dac2b33536fb15cb26cbfe930c6c87016d4b4e4eded9f636d0179e06e68a36e517af4e34b978d954a997a75ab620e3a5c7c8ae3da9e1df53b5059eb4f0a4e37276971f81ba2102bc16b4a03deed88e546372841fc6cc492e800d02e1030142a997c4c89de6c55e64d484939fc7e1f75696f82417d4ce3738f03a9d0e4b330b6043f96a429514e9315e931e77505f14a7bd740d7bbccafe37d1395b0e3fc31fc3044a4c77f2e19ae466f0030646dcae588807aeb7b611f603c1916bdd54074a40a2711072ea77ec72bb6f499b5d4866bfae8d4ed96e2e145015d86c164dc3d38826739fd590df443a7d1404b9d32ee1d7d8f503789138afb5bd4b519e283e87db400ed37d47f67b4d2215cb583d559c2a6d949160e5f2559550991a5b48f8488e4fed46ae3b2195bb779b1567d11bbf12888834a8f84cf49b38cc47b5c912e65b5d09aaf8e952cccbb2aeb6831a1f57b79cea41a8ff7f642b841af7397dffbd3120518086dddf341e98e8c07f9c5f42ea8375f6624554997e67503f7496561964b4db6b93a9f268b09d3a2d442591964823d4fef13d6b95050afe02c799c5cfe014afd08666fc6c705ef1e59d514dd06ea9eff352b35dde500c8beb41f5ba837f8dcea05c439d4fab8af36beb45cdeadfbd35b0775ec0106a81d58917808a179a2a8f15967a4f8bff865be61fa4dd95e85d98179dd75b45973ed36bf4b80a9bb860003fae8604e53794a44532bf320455a8228b06a93771a40f60a0923d556070a3279226e58bca061076a1d3570cc367b8af8ba6b79a9d7210910bd0116afdc684d0f79ff041f36bba4db81a13447995a6d54ce73f0ad4391f9db904ebf4a832794f2077a3154a8bf682ad04a605002b7c6e9f5e60d415043637efa60ad2455a99d2aab0db1fa842160faaf5947afbe12c6219157489451eb53cef1de808040de04255b8133f28abb9ab3cf19f271a335299cf9652b02aec7d61d2e99f94f66732718cda1711c2b2d59f2bb323ed101978b2e5752a7ad63fe52701b61f512e2ed82877458b48f16ffe9f4cda779432d40f380bd16178865d39e26a25e2c3a09933a910097f7240ab8741dab1d1666324bf0fb8f5bf7c07a6c900819a3a0972a6c6b894757e96aa2d1459fcfddaa3140ffdf2010054fadcdfde7d8cef972b95eadb57841b86fcd51a87154bdefff242d6bc884889d8a0f7b0b60bebe1599b20b9a3795394debb58f64feaf6f759881e16c60aaf066af8aa9b2410def6fcee934f19c21ddb80f58f8ca04b9ec0c1c9e4cee3ce7aa3fccfbae00e5dc574087bd559ead75a03674154f7cc6cc0093d40bfa0f821ea5538776bacc6b1e4baf05c583a84d31fad7687cec3d53de16e49e17f7add29d3d22eb19029021414c10a3d51c4f5e3468f67922b747a136c2748b59a5202d719b4b0214dfb6d0066e59f46754683dfbe72cdcde8e44e1f80bc72b3324a8826fcc4675dc34c377383d06b54e5f1f25f6bfb930e28929a34ebc76825e830db772ff3358f002b029d707c88f13e3e9e12887b50e0fa623bc49c30cc2c13f282f2f45c76cb9313eef20a04e99baba3d6fc36ce8dbdd88b54fc3eab135df0c8db2e80fccb505f6856ef7d334cb9f8c23d5931959134febb11c5e43502c0564cfea468d4761d68a01eab1cb02bbf90699fda6e6be4ef3a752ec778d9b881107c2f37bf9a0e3b7a74958670abfee67339f019998e6a8302612f74b58bbff188d4a9243280828b8c04fac5e4eb418f3c194c88daaef2d6f3a738ad09a83c061e7e260ff8bb18acb0e0b06931542f4cc37a94588f2cf4d8cd07a7aaf2060cb97ac7df53761122f8ba664621091f50691b64bb150014d6290f98ec6227a6bd7b6e5da3d8d495766a4e0dba9ceb0a189653c15852bcbb3b27fefeca4e77e811bbc54d77aae4e9f3d63d3445a6ea7ff46dc5479c93fb73ceb6771a55c8a3db6a4cbf6ab28ef2f54b9564a28cd69778b48504b78070a4fe92757d74c152ed57d660c8f6b43f5a86906d14dd389eb57b6098aa31a382bfefd04b38efb66a8a1ba36e954df1e764460cdca0f1801aa8d274d93ab4f682cc9d556631c95e8b7ec9341cfc3944a01f0387151e26720d6ab27a5340a196c600b27611172d4f9986a6b4265d1fe7c62bd67eadb70204fd211124125f0956811260fc6da47d4d71736f95efedbb9b7faec8a45f8593b88c64e36265f4fe9bff00ec99f0bb90a427905301cfe3f88e8fe82fc5665211ac002331e30f406441e9673b28a1dfc82126c333c0b3e9569872076ddd88236cff3133172e8601492d351db2b7dcbb8c53c5625d3226b74e6d995762d19103ae8ed9990e30503db2ca1d8a85047327ffd6779dff9d9db6e02eb063d98d93a17f1132ce7548149f67083dbaaa668ad050a2d4ce82a7748b2d2398df36ba635f27e1c06e73b64e116c4928b6f104e568f5eebec5bb3065a116e3767e98edb5ce87b8dcbeca832ddf3a937636b03886d030ec56436d73d09f3f45ff9b76d0dfb236d86c4ab265458ffcfa553210c6b922e6c97dd7da92358e8f41151b209b77e13904bd1d71560829ded4350d184ba6c1b5076e1723d4eb3a9d23cd80827725f5b6568912d1e23de82f80683dda06b90d8bbeb5a96037028e67733aa57fe8d9829032537bf37f832d7eae289efc46aa8fca16f23740d0a94ee19ca4473faa724301ae5de4b2c64d8b73636eae2d8ce029ef10b57f568a9fade18a9fb300f05281e19bc181b696f05e0e33eb6c9e008c916ccd891ae0300e621612ec27ae81a4be15f68d53c3f06dbb27c11f0cadec317eb4f0859cd8c076b9c3fb3b1e02866887f4cb85377941341c22878775110d6b2990daa633952a4c239479eefcc61d4d6308cea2d2a3051e0243c204ee6cc208cf69a06388ed20fb9281e45e9b3eec67aba200724f4bb3cde984110db37087cc4040c48287518e52426e7ef339942d6acd34c271219177158cd0642380f6948f53454fdd2fc7f83f5dd0f6ac3fbc88bebb1289e0c7ce72970ce4e8859aa1ed8c56cf01a5c210e36d3ec9fd5cf1435ccc3d47567bd59aa6c4a7eae19d90e0306603e8283eb0e682aa4619024c9d7494def2d5f034e66365cb03efcbf1dbdba1cf1ba3075ef542697f46f7803a59492624f8919e01a0496732588f4c2f9ede8b3c3112da58ea86e9a8bb29c11882dd3ef0df0c8e8994cd28fd2884e185c12276ae675e6b6984d416f7154bd3ea6103a4afea3bc2a91b7baacab42bd134986351ee9d06dd9d247a18904b26dba13aa9d02130b12a0ed63f3c3267dcaa9b509f23545c9961c52e7fb055e4cdfb90a5a1265554f91c824c0b7e6d8dd5e4b5a4711afe9bba8a06de94621654d1d0009a50d547c62bb1998f950c883c582528bc0676aaa4858f60ba5a0301264dfa04a63518cec65b8d1e1718190c4b13fe0b753cea1d8144b66d9fa985e062cbb7611f0806251c59713b1092246ad9c7824026a42da26ab18a9a941d66f43276297071c4b4235f4ef6825275c597fdf5201f37a0f3b6ee0e84d54271f2b614f534936f4951ce3ddf70bf0ab1d3741b1f986f460ebe67dff0c10ddf1e6cd6dfb2239485b175f88f0320ed201bc5750548374089628f361bb8c4dd894c8a0ce0c718f8e2190810039393316014e7d4b80c45e84e27db4ed62036c6e796b5f5f66217c89dd708aa48281e983e6fb4cd776b5571a2b30c4fe52f9f4f187758a10107c3e07cc2bf7e076a5c5ca9e4b2645917d6bf6c5c59a5b0678f3987b0909f0a20b6c167a96d214da4f8deac6d27ed86385bad752d02590e8add156fa66b5b7aca0637a0a3a7b75244b5d7ff16bf11b1c7ef3858b498596b6c37a00208d2813ad073c1fdae62e9b5f491526807b472d91bfcc4125e500bf361f4b89335e20460fb521162936d31fe448a5970e8359aa0f592c4739faf54b6661e20a68c5b1a8e1d6b36e3dbedb13dd024a77145ea6fc6aaa4ff702781919b9761152f8a9a0c6c86839189b08687c8b9b96527f07fe39c2cf6b7d76d563923deeb7eb84abca3fe7925c8c68d17bb5b64a9ca931094dd79d7e7d9eb13857009b491a36d5567c9184b56b6744662f68aa8d8bbcbc2410ccdd33c5c44cdb05c85e50780d6c274fe8b35b811683c7d8a56da766578c3e2f77bb4bc06618bfdc9bbae69265e5cc30cbb81c8004e9b8257522a0d2a20ee13f9315f80aaa9bba14271dc4a946c622c13e381c789882efb5e851c06c6350f910ed960f930c77359066e44544cac6c08dabfd31fa2fa2b2d1666807f0bd1ac412e175e07c84d4cb1ee75b4b22903f6c898655857b2cd79c5ccae27a12eb3caf735e1115e92da117e5762c76ab8c5d73a1de5ef1b15c3244be0df9119b38af52198018ca5ba317d6675964c8ffbd61aa793d8d0bf6600283c9319939ef62f8bbfd8c296e9", 0x1000}, {&(0x7f0000299000-0xf7)="ab1c7289e900e773909d6c6d8a610c157329a2b2be32ca6d11508bdf19047d7eae4f86620756ce22d4e6cc1e764cdeb3ef19166895be962c0bd01e0738438b54aa8ca15dfc2db9d859937d59dd693646f1d947a89612293a7810f36bb45aea6887f17a25a279901501f540fc6c6839a9acce39f4781fc7862ab94033e5e2d3acc614568d77c5af9b2f902160d93595a6aa672301bad4598e121a8094cffd843ba14495efb13c07bcf91e96a76bf50403332b8cb13fc207795f5590af6766d33138e5c8a437854c320555d25b413cfa334bf419d2bf79491338e2b42d7414303e41d44aade96df98293549e074d9eae64b920a5ffe40bb4", 0xf7}, {&(0x7f00001ae000-0x6)="b07df3fa37b4", 0x6}, {&(0x7f0000d72000-0xf6)="2dcdcc47c33531c7cfc4e3cfd36fad1e349ddc940bf3a7acd43ed13c593f37f394e1158f9f8c453868b4ad5387396b4eca9da38ccc850192db97ceb2516194a63098e49450fee6b85356356e910b32b0406c686d63d93ffb837db5fefedb4286cec668b1175175115fad45e7e4865de93d5184ca1dc4bf8eb44e10b6ed1d52bce3caa970636c29873c7ace515abc2b4feb9783ebd7fe5055138d815d7de0140fdb1bcf305255d666ae6fb6ddc535391b79c93f620d3776e07ec0f9136cd6ebfb26de19dd62c5584d3eacfdb3c8942693fe859acf9a426978a040c63fc75409e65884ae58a12b96bfc1df1b592a9b10e09a1cec54ff8d", 0xf6}, {&(0x7f00002a5000)="ada31a9fe01e62adcc7d2b1a9c66670e7ac0875e54c0a7ddc51b98f9328889bb09f0559d394a6100dfecd239c688c9c75ef141c4994f1392f6142292c7648ac7fa1a113c0e309eccc9609e9530d1c75a712a242b8f9d6f698948aa032add3f3555059cd01cadf7ca79784c689d353be8c86bec9211aee06c2f95ffc497c1b49bb6065a43b55cc8d0a8d1b4d8a51ce3cf4d192922daea03edfbb717b5289976fc0a3216becc4574ec211ef02a9dbc239487b759250246cf291bbadcc8e0d3112f6ddb362e5c7535a79cb6e44419723918dbf201a53b59c4fbb00e8b6ca3cc23c36263c3b6b45f5ed06441edd09ba1fa9a9855672367", 0xf5}], 0x7, &(0x7f0000ea4000-0x2020)=[{0x1010, 0x0, 0x4, "88e15802c150a51d896bfd27036f2f9085c980fdb510e2409eec5badc6dd31b001e4d8f8678d13054703041c29375167bf75311e2ea683737136c0e0859562a09cb2415ace4238c648967c41a47dd141364f49bc5ad64974545201bf2052f85ce4339eba1079c70dac13a50223d06ef84202bd212421a66f729527005f8173263e80f875cd687845153cd5215425e159e89456a9638f6f74ce3530e2bf5abbbe7f54ece26f6b0c5e0708083de3572b35b2d8c6601974a752ba216fc93e28ec6af8e67a90cc3b7526bbf5b6cbc57380e03f536c5c459893292926362daee46fe5ca2868da95c7e7721d7d808db3ae4e384b36ceb596005d1dff777aad65433e361da500b3437b4a0b8e578d9a030ef8b6a59518cfe23f109e31f542e922294e486de78ed84af4bde0f467808140c562cc7f9b26417008cdd9440f580e0281bbffbf61a1c7ddef869fcd9cd2d1c120b24ef59b3f66733a8ce1bcf63a97e0849b34ef02cc74d6f73cb083ce13891e7412a03aaa4e37b4420151c9b503fa9f5d1bcff922ef905aebaa7036d18668c4f8d086b934951b0794cc020d0f57e75e62557f25b1f5f43e936037cf3f5f550d4ff72b27089c96e59a484c935d0da40dff0522ff2c5013c9b7aae33a838d5c5c50d6ccd7277b7a5463fd2ac272fb100f7acf48b1e7242034ebb477f9773f5f5088cf73d2c6e07f8fbe605d6e27b0964c80f4c3256d54bfdf33bd81b1862fd4d2688a0e603860dc7c244f5c3bfb33c4c85f832d5e424cfd13fcb149b60ce8438e5e8312441ef61945eec0e0a456cb4438f524c19ce3dc13110ca9c873dd65c031696e0fab9c3e6da3329f18f72e83670038633a2f4e9e00b61858154dba1d3d07101420fd6f008185b937da9cde7bd9664f24138412a3b6c4c8484955cdd12c31f1c4db442a401d37dd5e1ca6f7b10cfe26996d39fb8f635e3f5b15988950fb642fa48ccf6e6d50cb8808b48ad0fe80a706abdb5ec6c3ac0faca7f45f386031757bf84725bd4d75356f271c786283ecddcf76154cd09c49e2cca8126697935035f0d4b8dd079187afa45f82ac2a59ffb90b474ec7bea850ea9b1c6866776493ed77b5a79bebcd6e33878677a320506efcbed382f4dbc82c18f24a0a51f1c7f8384940c281ca9e9295a626db6fed3a9628fe434d3badf88ce02c61dd5e24e47ef2862d6ff76b9873146f2aa940ee8acb0370a08cb4ab4f82e9ed3d2e7084c88775f8ee08cf481d813fc6b68a0b8fa33f66555982088b484b76429a2b411d60bc9ec81ca4afaa5413be92a18c59addcd4aeedf0833ce5f21e0cbe7d2bb979c8722cb0758e097961029eea21180bd2213180ff64938f9be3444707388b839d591cf4baa6e585acfe77ef11fe70aa6233ff8e904af16a144da860e0e05eeeffcb48e5ae56304ae1eba4deafcfb622bd7ef2b38b70f96ad2fcd01a10db2fc20c7f674eb0366f5763548dea33e7b0c6731b7293f29ab5d3ebff9726de6bc1fa307dacbed38aabaa70561d8f161c0d7c4d01d6720891f1aaa5ebd27d491d1f52af4c8a1ff77116131b2d884b418ad0050eba30fee74952dc4c2b78a7d1f1db306fc25d348d7e00c41488cca638497929a34991e6f9264d4a1c45307df10f6d97f3d2319eea689da1fea48e3936233e820c6199b1c389b8878bbe6520685a1569bf6e0d3d1cfc9c207a539550acd674593ce1c9ab8feba5dca779171af7006ed228102842951f61038f1d69fe7ee2d46aff77c06c19cd2af82862c23f375a533e7b8f65f1526c8f1cab318586befc8755a00cc96f7e1b8f2cd9454ae339c4683f73b9e22158183f68d823c75823c46500c18c276df98c95351a10643a922847e926a490ee8b3abf72216034064dfbe4237e1d5a7c35e8d77b47b939e9382983a4109d37c646c06ff83c2c9b77ddccca49abaf0596674638d5bc6b182468aaf1476aa2a8a8b38ee43eaabb5fff2d4994fc80ddbf1c081073db8d40a0bef1439b6af09b81da26bca718e8aedbd7a3cc7f5ad189fa2fe137a34b9a8b85bb9b148163668b5420de33812420fed3d54a119a04f48a717edea8b14770fc3c838eda46f822c457c19998bbedfa28b9ddd1810bfd7668767d9b1727ed4cda93ac99aa24f1cbbb168888bd7cd54c3c2154e1c3b3011b503d52e2d6a8750ec93e4303eab5001e13387ae40d24088ddbe3350452cf3b60a539e286eba7db4c1d6acf90ae47035ade81e113df12413391ff753903d2aa1c263321397ca4d4c0c9c014e7abe9e4eec60209d36533b867eb98e8b9ee4b41230351c237402b41f40c47ab530c8ed7c812fdb6cdd69e9c2a49554b0c18706462dc359b426961d03d41e23d6bef44c4792d9c92a7b3bae431aad0b7dafec0e96cc60e896c17674c03bb2b24f5c21f2fa65ba9f2a0f84bbe7823d6c6456b19901e97893b693010ce4f98a5a5c626410ac752befffdde6dc5d03ca275cd0704ea42b4aa51e8e7e2d7332aa6abed3e18fed0a70661e539b92692da14cacfd82c3153646cd91241450894b25d89aff62d726f288e5a4f7ef622c8a31aeb1a7744f2e2e7bec86589eacc82a5f5da357324f84b88e7ce02e8ef37f8b51ce9b26519477a1a4b9baf3ed73ba4f6d136d08d424e398117868dc9984f0545507f116e0189f0b835812463920cfeb1cfd1ad212ebefa0625a9da76a90364bb656a70b80c5064f080f742620cb8ac8e84e77353029609f2cbc0d502db833072482f384f13c2e2d4a9d17b7e2f029e6a9409e05ea3d186a38d554adb0fa3799f3209f1bf0bcbdeacf21039d9cd082990473e7036b28332c6403dc94e6ebb89ae98d3ee5a22c2e8866ec60f70bafb0671fa94b86972f585c38fd10d8fffcb850e0249786d99ea88cbd7e899888453b21795afde513b93bda7844b0d946565076787a89a4afb22fde1a76c0300c5671f0527a8c6617066b63aa958612077e4f53c82c75c41719b60c20682e52ad53b128b62b593d757e40290a2d4582b132478c64bb2fa848e5d9e77d4f95c353ea71844895369c76f1f9c2932198e496c1fe7e2e6d3247d5c8f6333e8ab948251f520cf8bf619b8bc672ee6d194d754a44049ab04bdea46fe1ebc3c14043d79d69b4df18730db21330188e5dd7c37ae3796ee36534df82b9fc6d4d866c495751d04b0c04a85158097d4dddb63bfe6d775f7517edc5457e09b1460676182a62b1facfd6ceb03c2331f9cef8418167aca55eca5d728d5927852dfbc934cfbe874dc0387b133f70c979c3f4632be78e0e447fd7689dddb1af8e1592a47e2ee7b1d62b5fead0d4dcedc54c274bce0a44b71c696a3c27af4b0cb4bb21b618b913f43f8aa0f9ce87005754041436623ecbb9f5168152756328dbf08aa496f6ab5159d34a8d6d54ffaa927f6fe862cd223775358074b3230a3caadb951065af197a37816eec4ddbc1c474875a7184a01eb9384ba4aab3cb83d5b32ff3681798180d2af9049361be1d44a2d9537a0d4c3a1cdd6c9dce19d70999edcab23babe6702dfc9ba3548bd08006e27ea99cdf981403b3f7882bf152bba3e22d0fbc45ed3a621f28f2185d66650a85977a5072b28378582af4f1e469b2353d5f5017199559394a9ccf35739e108333549d98349e997d7f81755a2b9ba24b618627aec3842f852aded708ebec84e12cd7c141f6a84ac3dead8ec639780fba8f19f3d48e383f015056ccd079e56325d22c0d175aa3298203e0f7db811e560dd9e5fc80d1a4ebc7540f3037fabd73483c852c652ceba77497b033b105d7dea44a44af4e02d99d5243dba770c72dbf6043a14708bafb252b81a5d0c2b47a4195db8e4d66a1ecde71569bfccd60df24b14b31701c7244ddaace6d3080f81cddc58d98a33af75cd1fd70b7de2206af0da600dfc474cecd8f54c4be8a2172e912c7dcbb64eccb6a416c38d3499514b0c4472fb89ffe196f2aafbc632d9cd89935196a67833e21b3066b15b1efc41a676774587d77ee74f168c41cc3fba29aa87d934d3fc1db1e90e7f0cf5fdc816ec3fd0a54ded405650f729d0c7a43eef6a121f2eaee1dd7b81ed2bd75c97d6584e9a432fc88e8ec261f9fdba6bf111a42f74e9abaf027c65c2a61b0dfd42962fec08f2f77adea5fbcc932fa1bc3d698c5d86f22d65227d0d34bc3695ac3001e81dab4cc69967beb0c0d2e446ead35e3a87678bc150ec2fd11640f296b0c46ca813b8aa8e9efa273c8d0b898666d1d5f42c3f800b1d5e607132d96378e18ea9dd5e7c77044fd81060819945733013c815510ebb88195e02a23e847b6e623aad80d44bd875f273ce99cea1389a7dd7dfd60a88687771310a786317c4598b0f69f5af5edd7e2bde1907a5bdfd3c7a37ff9ab23f1454f0ab923c4e51f656fc02887831aaf6011f6cc917322a49be8577bdde41a77ef37549b19e29f6191c60e92a1456bbba79a653e908a4b873ae87acb61cf472ee1924caff2817f58ea6875e494b8638a71ef58985c64e597e142453e450ea10bf0a5af4cbdd3dc4e5dc8e2ccb2855ab99bfaa7942e892e1fa206e9994986919543d65d6b0a234b1e8e9b3b7dafc90bac4ae822162da03af6131a62e7d7d8e739649ed6708418b4a80ca79695180cb61c2495ee3b02e2ba923df7b1c9e075b48c11b4e43b83ef957bd822ea8203bf04713f69c89eab254913d95cb6e66f525eea89059c8dded66b5b6a1594aaeecc9569c1b8e73f92fc63dc4aa2d931eebc28bb6b7095f8d8ed5c59509b95d586a8b8c9f215037f87e14449d423e9e19b6095d28c1b76d3980bb48edd7f21ec908ea8619797c752b4890d4f1df4f39b7b4a8a75161f1d93605380a6acecc83ed5c936bb775f1a3b14e3ea4375ae64288f3d3606d7b1b133a6ed4cd667311ed69d090bab50df79b4a1bd56794ad81cd1c363b74da47a187f5c3d6bdb856b744f2e333ad481ccbf498119b316b53dbc45c0a707a6574b0fe8625811ebc5f733c5d6985806b10279362d4d5bbeb3c07e3f6ae07bd8e286bdbf0e4eb613fd00f7d05bcb3a70f5a830df47910dd9ea8558ce2a7a27c0963e3cc5a01f34728ed5a381779adcf7c478b80056bf9f03c1c722e3eda2c4962b979efe42b0829b5a539d7717d67398f058f19c00f271a38c51c8272aa784614b98052da37038fb3007cec1fee02e1d31b3486060721f3e26aafd2f5d49052fd8bab87ed8e5f552e7cefb82f661286267d3f0ae1dbc33646e406cc1ea09ba7bfa82183dfffa034fa335c6ebaba9ec9618ce7e52a6c981e8bebebcecbab780ead2b56a9397412ef83f497ace272f1f6ee809b8a909a7c496c40036d61e65522c76ce6ca1cb0072ad8f2b22410e24318985bfd36c4d47eff32e1b2578d477a458ac605f3719f99ba977a69d30c4b5aa07d39a1adc482c5e582ad69a4166fd508e4753133af292af9c7515f30897362672b8b8545a75eb05578ce1cd8b5a5ed44186aae93c291b579bab686c3af093cef92c09d291e10d52c0831c2d8dfccc62855dd494758b967e59d666d3cbd63f28b3cb1426b052fc840257f6fe3e244dcab722ce412746dbcd7953cb45dbfbe2a2d6e8bffa5b6b4cb24005b100da3f1f2c93d2fddcc99b7a1583f00415f37a92c3bc910e01902f4443d7639d27625c318c68b18f92065e6b485f57e0ab5d6b53191882aa082f1ca4804ced22e4e608a1a4357df5ad18fc9a4e61838c4f1caf4520d98b81098195b553e84bf343a18e343b093b36e38a498a2e57243ce1c281d0230528261500f47062d671947860947c035e71ec097719a407e3c3af25b"}, {0x1010, 0x2ecdf11d95043aef, 0x5, "964ca316bc3bfaedc8dcdc8a0b6a287c6db4eb0b7a423b25595540fe1067974ca0b6c2997c72b6c7cb17fe9c8d0e0a7115fc18aec8949274d583d8ea3ec06997068df2f34fe460dffbef1f7e9d6cf876f12e80b7865d901359f2fdace97d6d5ef9f4076af238eb078ce6e87be4d0bfde81c93a32818b0b2b81cfcc499ddcc0d2d91d5c83b409b0f041f44a62ba500684f73ef326f26527a5ebe1c09f002886d997f0a550008966072e1d33b18e10511f7681bd8a5db4731041c196ea3cad52ffebcb1f05e291669c12b6b93cef98b98f5072e02eeff4b6ada43c7b9998a43db72dd15e1199c7a02caf5ca92c9bc421368a22ffc529f9fb3daeb682a95131eee3acbf3fa85342dc6ce48a0c7b867a4c753388ffc8279f7e128623da124ee0e927af4e664398c2bc80b01f5a346fb00051e41b2095a5c8cc564504b9ac600fd4f0f4c266bcc537699a594ab40b9a67eb625f57ed237cc346c70b87746525fb1d4eeebf4a586c2b4ad42cc3a0916e7b32e718af7bcb19fc74da9a4d831299f4a6ebe6b28c12114d5134805f1813a25743a66f408b994017fb3c2cf237b568e91946aa76add6083641d21817c5d2136ee55e6fd3a5030fbeb49376ba1cd96842dc7520d291cb2e4fa73c4d719e6383f44eab3fec0d7e3d8bbda1652296d23ee4dcf7068a455753b20d7d38bd369cfe7e59c3adacdb13e84ef832b4d9fc2b1d650c26045c514d26b4143e948e1154391ad6d5fce58330724895ea049d9aa494e2cf8bf9f3bd39e00ae22ea63a9112b7e782ce9af31d836bb5c4edd33381aa43b6b72eb9fe62a69fed88023d64c5501dfb4f532c2eb5c2430f5487c009b47e51e5c281af026eaa5f76b00ea3e71180d04d788a02dacac59ba851a4296dc1b0f805c8d39ddb49f83dcfc43ff198e91120a366bbe7ff6154a7a4c126b7594a57d40bee49346233db7da1f7f72b4c71d522615f0a752a2e3434984a9bc415c3af4f81ccde53763e973bfac6417a5e3500a927205d3f5a0512563a7a280b19bb3c3f44c627c99b6fc188ed7bff96b08550224468d435fab038bc7b58f85ff95c37c48458f1b352fcdb9d4e56264fe88b8b3c6f8583a7c2e7ae0299c455ff2a784d018c19c1a11beb65c1d8e4a8a0bed98a3d4d7220feda21ad2e97b8876b22d32ab7f49fb0a0f804b64a0be174497d5f1c6f65ec4151b8c38c9f9b2a37b8c00d16820cdffc126cd60804207c3912cc843bf89e5af60aaeca9549dd8937317efa6060ba7527d9691d6387582802c484a13160f957adeebd70efc00a260a43ab444a20f5935a7e4ebc268b113f1a716c65e4bec06d4da12185af9ec468027fa0b296d03faf4ecac0839b607e6d775f65a6322b8268e58ece425794afd5608efe70cff55012070fcb6c1760a76efb88242d5d9383ea35685434b0d98429a8f2cd66ed3a3b8b124be3d1b86efe4e700f25cb70a5a9e3c7c458550c9a51e2cde16cc1f3cd18e5a555388d16fea9d511c79e8efb424f3759adae9a28f17f7a4acb3690186e1a4578aa4432755f3b15f144a2bed1a911b74c5c7b0ced05423d964e45a87d827b8bf19da206e940b3d9bfc5ca14463058e2dbe1959d49519a0a81d6ac70191ec82954e9c8e8aba02b0c2f71c390b148e389101af6ec88184b45fc35452ee5e8172811ab516410dc490d636e08fb62457049c08833100035e098ff2426eab6c981411d500fcbe4254fd20cea902083e449c9b12994851e43b22396e421159f37f45505c0d7c67f2759efc6f9780f91735b0cfa07701f14bb22ce2655d27c026882cd1e979b2fb151d07c54f563a2884e9a46013d79180551b8991386d3d51bf17288363e02f0910761925c2b166d6b1aee7524ff5b4be45079d2e12b82dacd40087700f41c7022156d7f10fa5087b35dd7ee7a725a7ceef1b73374eaa1d9835601026b9f5957a93c5c698d7fdad1e4ec07ff32b4855108830409d9ea3e1716d34a1983f6ccfb5f213542ab3faf37ad6790e8282f0b75164358b2785144ed48a5e79429091fac3694fac08e7995619d4ad55979ca6edd04ab0780c5247c1f7e6e246d5c2d5f3c1520b119aacba962e35424774ccc1ba515c2ae86048be4f1813d5a70a21b46f80c766cb4e71a865276998fa144c331c6878a4d6333713ec2308607b58a48c396ab25fb3d4092bab63bc2d6cf6f401d4ace76bad3fbf5a8fa73c7fde910c1c1147883be30f8782c05009d59571605805a8541dcc1215b9be662bc2df684ef6c72ab8bbf745a0658df6e512a3de05529cc49a73e1571de603ec2efe9e93a5e4313eaed3f274399b5117f2c39c9c6c3f466f2fa1e294bfa40cd9ffdd1ad556b419b4fb25916d07778395a660aa3c73290f4ecdf9b7f0de2d0c8a5c7ac09926c6181d5525849f71a101696595d33f1a5150cb279d1910ed42212e319d5c6f61bd0581eb785c6468f39c34fd650004ef1caa88daf2b33ef573cc280ab7e796114b4c64541cedef8c81b963964c66a8b9808cf1058bc68ea2c496b3a8ec1a04c952741a3d097b1d23b6da008a1d0c73ebe58c3cc8bbdfa61677d7180bc03f4207f0b01701d48c7be8c152bdebc91af12a546df582ba655141a8ecc3df4f25f17edcb0082df30a3bb996a2c59bec828fdf50e802dcd5ae5ca2c825a48f01f49d47b84db1e1a24930bd581e88d5c35ea27b3774965a38752ad176fd003f2b57008c9b4866e538d7b546167ace88d72f6adb0b626ebc8843a425252467a62de0b98e4a2b30a595eac7a5e6984257cb6277cede850728d86cd3498f4936c985bc8d24bfcbe480ee35f10e8a507ffeb19087a7c6cd8db23c15eb184a74f969af0d4f61bed29cac2f2d6729f8eea291193a6a86d8acb0a9ef447303cb5643c20f9ef74aa453e630b184ae27f8de7b50fe73a6abb732bedaa515dd64e5aec0f2c0e2cf59dfa6de47ea468c60bca60c6a4344fc03b2420c41fa44d52a27e9668392d33cb599d5356c4df8e709a6c0465cc95372348b4538bd0436315f95b9bb360735270c08cbaa5290b9a7885e3bd1c1ec08e89f1c65351d8ed2088b3cff4b08b4646abe8c8efcc23d380cbda1c6f6e5d49cb76892339c74a15aed6f048ca681683f7e5192261b1aa3dde419b32c098a49fbe60c1b0ec5b486fd08adb9d2c730e66f085c000d33db2b5ca67e9aa74bfa662228cc7b1efb967372e5951b64404d0986e73bc17bb8a343a91d629be01b5a13eb806870fd908654200b9436734b1d51a26130aee5f1e63e8eb6140524cbd9953ea9489b7f7b8359c261f049171008bd6de553a1391e3737198ed0f11aac2602d5d1ebf46871d0fb194c002cd4a0b441e956475016a6292fe9c156e39b7fb2ea4b9ccd328aeab122ccabab906a792266ce2cc4b8a58242382159f8399633d8428b210c984594563246d02f5f663792012e00d95f33671999fabac9edfaeb1413b58ebf2c7201b7379e89a59a75a6461bd61b94289a619f8eed047411ca188303e81ecf49a502f0c90070bc3f67ab0b7ee7439e59ccf067fdc7aa50bc42a88a9f88da4fc096577c40563e1d6baad6675176aeb414d1f4247e28c90c0fd9fd277c6461e29e203830f6f7ce42870386493acd69ca83b1a336712bd5e22c78db168fc9613fc5a60eca4301c8456d3bfe419622635914800059c94ad0fc40c905d1993515ac113efb5a5d1221d955fa744b33423780be9104a0fe624334fedf65c9febc602ee410c0856d92ed9cbd275d7f41e186412128cb9c35d0e4948a1bbb77a61d79d4077780376805863fa6fa9904bb01d4f0b3768d7eaccea78cc55bd08ae70d31b32b6b75615e7f24e2a3547e7df7506b288451ee4fb01e983065d0d26fa98e0aa6e9515765c5b03caa3ddd002fc83af4279ae40793ba7088cee81139971467766ff38eda7f49f652e750074b5ceefa4756decd6894b45d03dfe46290ab0408df30f7b156a57f5b97cd88b66b5566eac60418b94aec0edb01717e808dd03520d974d949663a2379c98fb4e3a9b1758825614cf9813a16e98062eca9365473beeede68002673dcaeefec5091161f688070e727d9e24ef37a74cdb971448826b3aab88e4f2758d109f679b839fcc76c6fed0f04d5f6ff0413b6e2c17900e2bdeb2a21b09cac256ea7c13dbbaa1478e58b611b1d25beb740e6d6775a43209bda8cedd96925478897f8ced451761022643d4481d9c184a54b2fc6088e231768b9842d9db36f13111c5bca389aef03493dc652b34c6b938f871fb8664071a542bae9478c6d2f4a49da8a9fd8352fb33ac51530d5936a98747a04c030d23b2b6f127db973d8e08490234df29e558aa8ac711facf7db5940d59283dfb997a1397f3d75ba0fa91bba13ec8f8740d9199bfcb788bf2341c9b163f1ddda85c26d7e494a5fd7f5f79475d1804506ec1dc31087db126303b06c3494ac95baefc65db88283ca731f17501ad946b1cd0bc14fba8f55908e3e7a21759884a6fc22e283407c90cd9fa2b513a03a00cc59142ebfca971521444eb1c0f665603fa41206c17bbdbe0b37825a08700bd972b03c61de9e53de121dac6a6dd645eaeb2dcda3c7300eded46c38929a46e24828bc833fdba2594a4fd54eb67f0b58f200f044445656a956a7aa5a2adca30b950d5f5f60d98660549fea0af2eaade7188207553405aa9a47f6c86c3118cbf6f39ef7739550a922bf7da64dd5c72034bebb7e687f27fa522a8bb6865922bf0695df2e1d86a7d101aa219d44f3b0af6484754e7f5202b0a0543de8b2b21c38fb6a44b52a9d1dca6d4391a6a6c350293a2e8424eb5eae6e1490aa536ab50711a3f0445343a631a31f6d49ce8bc8624c29b448233b9c4f1fffb03f055787d05ba9125e26a1169c44c604c63edcac364db723813f35cd55143e46040fbc4ed844c314502c04a31cd0d44e2ee25f6c3c5763764e3079adb666c51788da9bfb81c6a75fe154e5f7909e9c6ecbd3711e99895af60f1b7dfc30ce6044746185eb62a46a00b34eabfe68cf3c34b7c2b77fd983e3e27b84b9a2816550ed426943204a6345dfd76658cb44381ed79c88a22db5ce1716b9977596acb962b6dd0b59bce8d84c8088e41947826138187d3f02f1ecb236264e456e8f3bfa8bfaf1bdfa743dfa89ef245d839f054d75c595038c2d4a90b2f02a859755c87cdceafd058f8747f05c7811228a76074aef243da22eb3f5ecb437cffdeae4efa0e09517597797827638a94b990c55284bd7786f62571139445d76ecd3f91e84d59f15dccc36712207de0c2a7d4d08ddecef50b907b018736ce168cf4ff2526b9f549eb13e09af77159e15335a01b95845bc5595b744bd712a4b4e4c143779481d2f6a0e7e8894bec38a275f234a2dc6c7d38198c31356d1d814a9a4d5456d6a267d376c4a1ccfefe55d66a2a7f68830e543730aeec3b106905e210da51a200b4316e333c52b3c74a8064fd34cc741490603b28c2bc1d8b831da4d70dd287f9e2bc7dfc2d769df94e84743859da648159c4f1be4fcb0e51225031bf679819949af856c9e014494f9418441e7ae1ae80eeb2c4a813adb46b77cbf07f67991a26059757aeac3fb5172fc728365ed8482c5e15b12226c4d3846f70aadf7bafb1f05d8a015612214635a34aea22c177106d8f21920cc838f86aa5c36522105cbeb66f28d99a413bcc73a276d25bc12e623f57b0cae6d3d066bfb90c9e6487ee650d957f5fb6afd4f25191a3c9974fd2ad3be0e11f5a8eb1acee275e71b5694e0af42050dd7814501fb9ba4ec64c5b978524e3e64ac29bba"}], 0x2020, 0x20000000}, 0x20) getsockopt$inet_sctp6_SCTP_GET_LOCAL_ADDRS(r0, 0x84, 0x6d, &(0x7f00006de000-0xce)={0x0, 0x8c, "4fe6bc5bd4434bab6f682a05f8ad255cd79205ea5400040e59658838225e5c0e6ac72540226c9326aac0a7d09ad0ba35d986c0683e6a1e361ed40d5fd7ffffae880b1d07f5459f6f88ede5877e3c6612f72c1ec56ad0a9f8444b0d15a727a561f6c2b62b6908adf04fbe5ad96b4f87080c574e1b8accdff9f817d6e1bc19b32af4a0528280aa4c47cc4c7f99"}, &(0x7f00007e1000+0x85f)=0x94) 2018/02/19 17:03:49 executing program 1: mmap(&(0x7f0000000000/0xf7a000)=nil, 0xf7a000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000f77000-0x58)={0x26, 'rng\x00', 0x0, 0x0, 'ansi_cprng\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000034000)="3e244e7e0eadeb0717edd8b8672a040dedf14029000000010000200172e04b658870443e79a9915462a25e85f530bcf9", 0x30) setsockopt$sock_void(r0, 0x1, 0x3f, 0x0, 0x0) r1 = accept$alg(r0, 0x0, 0x0) r2 = socket$inet_sctp(0x2, 0x1, 0x84) mmap(&(0x7f0000f7a000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp6_SCTP_PR_ASSOC_STATUS(0xffffffffffffff9c, 0x84, 0x73, &(0x7f0000f7a000+0x7be)={0x0, 0x5, 0x0, 0x1, 0x4}, &(0x7f0000090000)=0x18) mmap(&(0x7f0000f7a000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp_SCTP_PEER_AUTH_CHUNKS(r2, 0x84, 0x1a, &(0x7f0000f7b000-0xfe)={r3, 0xf6, "4d91a99c5eb46b277b6bee0a9e2af55d03425bea262b437df37b6fc6d251e02ff5dfe5fab332475ae14e5c19892bc8b4ce49094c718db128521fe17c0d17ab6380dba58a159b66f1f364476dc6a8d6afeab59d03877b91a7812db15042969804a81d2247df3ec9106f322c14c6c7871d076b43ec7bc37268351ef58a8e821fda584905376e4c8bc9ccf1caa194c510a01a0ff3d2542e8ad4fd114c8c2a830e5d5ca585ebb691103c64a85279a6ff999a5c95933f27a05cddaa4793c7fd2556eb7f7aafca23e7e82b27cdc261fd6857a0607029ae406f28815c27abb02210174694d47b1fad8ddf9bedc563bb2ee4c0501559b2d8eb4b"}, &(0x7f0000847000-0x4)=0xfe) recvmsg(r1, &(0x7f0000cca000-0x38)={0x0, 0x0, &(0x7f00001a0000-0x40)=[{&(0x7f0000f77000)=""/204, 0xcc}], 0x10000000000001ce, &(0x7f00000ea000-0xcf)=""/207, 0xcf}, 0x0) 2018/02/19 17:03:49 executing program 6: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000008000)={{{@in6=@mcast2, @in6=@mcast2, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in6=@dev}}, &(0x7f000002e000)=0xe8) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid=r1}]}]}, 0x24}, 0x1}, 0x0) 2018/02/19 17:03:49 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x0, 0x2000000001, 0x0) ioctl$DRM_IOCTL_MODE_GETCRTC(0xffffffffffffffff, 0xc06864a1, &(0x7f00002a8000-0x64)={&(0x7f000000d000)=[0x7, 0x6], 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "8cfbc89fefc282b0e9b6d1b29d5500b5ff74b06ccbd9dee8c886586975b5446e"}}) getsockopt(r0, 0x0, 0x53, &(0x7f000000d000)=""/8, &(0x7f0000fee000-0x4)=0x28) 2018/02/19 17:03:49 executing program 2: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x0, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid}]}]}, 0x24}, 0x1}, 0x0) 2018/02/19 17:03:49 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(0xffffffffffffffff, 0x84, 0x6f, &(0x7f0000161000)={0x0, 0x1c, &(0x7f000051a000-0x58)=[@in6={0xa, 0xffffffffffffffff, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff, 0xaa}, 0x27}]}, &(0x7f0000f92000-0x4)=0x10) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000903000)={0x1, 0x3, &(0x7f000051a000-0x58)=@framed={{0x18}, [], {0x95}}, &(0x7f0000c43000)='syzkaller\x00', 0x8000, 0x1000, &(0x7f00009ab000)=""/4096}, 0x48) r1 = socket(0x10, 0x3, 0x0) setsockopt$sock_attach_bpf(r1, 0x1, 0x32, &(0x7f00009da000)=r0, 0x4) write(r1, &(0x7f0000fd3000)="260000005e0009000000eaf83a0000000000000001000000ffffff000008db1ee9ff4435eade", 0x26) 2018/02/19 17:03:49 executing program 6: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000008000)={{{@in6=@mcast2, @in6=@mcast2, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in6=@dev}}, &(0x7f000002e000)=0xe8) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid=r1}]}]}, 0x24}, 0x1}, 0x0) 2018/02/19 17:03:49 executing program 0: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000008000)={{{@in6=@mcast2, @in6=@mcast2, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in6=@dev}}, &(0x7f000002e000)=0xe8) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid=r1}]}]}, 0x24}, 0x1}, 0x0) 2018/02/19 17:03:49 executing program 2: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x0, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid}]}]}, 0x24}, 0x1}, 0x0) 2018/02/19 17:03:49 executing program 7: r0 = socket(0xa, 0x2000000001, 0x0) ioctl$DRM_IOCTL_MODE_GETCRTC(0xffffffffffffffff, 0xc06864a1, &(0x7f00002a8000-0x64)={&(0x7f000000d000)=[0x7, 0x6], 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "8cfbc89fefc282b0e9b6d1b29d5500b5ff74b06ccbd9dee8c886586975b5446e"}}) getsockopt(r0, 0x0, 0x53, &(0x7f000000d000)=""/8, &(0x7f0000fee000-0x4)=0x28) 2018/02/19 17:03:49 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(0xffffffffffffffff, 0x84, 0x6f, &(0x7f0000161000)={0x0, 0x1c, &(0x7f000051a000-0x58)=[@in6={0xa, 0xffffffffffffffff, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff, 0xaa}, 0x27}]}, &(0x7f0000f92000-0x4)=0x10) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000903000)={0x1, 0x3, &(0x7f000051a000-0x58)=@framed={{0x18}, [], {0x95}}, &(0x7f0000c43000)='syzkaller\x00', 0x8000, 0x1000, &(0x7f00009ab000)=""/4096}, 0x48) r1 = socket(0x10, 0x3, 0x0) setsockopt$sock_attach_bpf(r1, 0x1, 0x32, &(0x7f00009da000)=r0, 0x4) write(r1, &(0x7f0000fd3000)="260000005e0009000000eaf83a0000000000000001000000ffffff000008db1ee9ff4435eade", 0x26) 2018/02/19 17:03:49 executing program 6: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x0, 0x3}) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000008000)={{{@in6=@mcast2, @in6=@mcast2, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in6=@dev}}, &(0x7f000002e000)=0xe8) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid=r1}]}]}, 0x24}, 0x1}, 0x0) 2018/02/19 17:03:49 executing program 1: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(0xffffffffffffffff, 0x84, 0x6f, &(0x7f0000161000)={0x0, 0x1c, &(0x7f000051a000-0x58)=[@in6={0xa, 0xffffffffffffffff, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff, 0xaa}, 0x27}]}, &(0x7f0000f92000-0x4)=0x10) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000903000)={0x1, 0x3, &(0x7f000051a000-0x58)=@framed={{0x18}, [], {0x95}}, &(0x7f0000c43000)='syzkaller\x00', 0x8000, 0x1000, &(0x7f00009ab000)=""/4096}, 0x48) r1 = socket(0x10, 0x3, 0x0) setsockopt$sock_attach_bpf(r1, 0x1, 0x32, &(0x7f00009da000)=r0, 0x4) write(r1, &(0x7f0000fd3000)="260000005e0009000000eaf83a0000000000000001000000ffffff000008db1ee9ff4435eade", 0x26) 2018/02/19 17:03:49 executing program 7: r0 = socket(0xa, 0x2000000001, 0x0) ioctl$DRM_IOCTL_MODE_GETCRTC(0xffffffffffffffff, 0xc06864a1, &(0x7f00002a8000-0x64)={&(0x7f000000d000)=[0x7, 0x6], 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "8cfbc89fefc282b0e9b6d1b29d5500b5ff74b06ccbd9dee8c886586975b5446e"}}) getsockopt(r0, 0x0, 0x53, &(0x7f000000d000)=""/8, &(0x7f0000fee000-0x4)=0x28) 2018/02/19 17:03:49 executing program 0: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x0, 0x3}) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000008000)={{{@in6=@mcast2, @in6=@mcast2, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in6=@dev}}, &(0x7f000002e000)=0xe8) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid=r1}]}]}, 0x24}, 0x1}, 0x0) 2018/02/19 17:03:49 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0xa, 0x0, 0x0) ioctl$DRM_IOCTL_MODE_GETCRTC(0xffffffffffffffff, 0xc06864a1, &(0x7f00002a8000-0x64)={&(0x7f000000d000)=[0x7, 0x6], 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "8cfbc89fefc282b0e9b6d1b29d5500b5ff74b06ccbd9dee8c886586975b5446e"}}) getsockopt(r0, 0x0, 0x53, &(0x7f000000d000)=""/8, &(0x7f0000fee000-0x4)=0x28) 2018/02/19 17:03:49 executing program 0: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x0, 0x3}) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000008000)={{{@in6=@mcast2, @in6=@mcast2, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in6=@dev}}, &(0x7f000002e000)=0xe8) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid=r1}]}]}, 0x24}, 0x1}, 0x0) 2018/02/19 17:03:49 executing program 2: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x0, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid}]}]}, 0x24}, 0x1}, 0x0) 2018/02/19 17:03:49 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(0xffffffffffffffff, 0x84, 0x6f, &(0x7f0000161000)={0x0, 0x1c, &(0x7f000051a000-0x58)=[@in6={0xa, 0xffffffffffffffff, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff, 0xaa}, 0x27}]}, &(0x7f0000f92000-0x4)=0x10) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000903000)={0x1, 0x5, &(0x7f000051a000-0x58)=@framed={{0x18}, [@ldst={0x0, 0x0, 0xb, 0x7a, 0x0, 0xfffffff0}], {0x95}}, &(0x7f0000c43000)='syzkaller\x00', 0x8000, 0x1000, &(0x7f00009ab000)=""/4096}, 0x48) r1 = socket(0x10, 0x3, 0x0) setsockopt$sock_attach_bpf(r1, 0x1, 0x32, &(0x7f00009da000)=r0, 0x4) write(r1, &(0x7f0000fd3000)="260000005e0009000000eaf83a0000000000000001000000ffffff000008db1ee9ff4435eade", 0x26) 2018/02/19 17:03:49 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x0, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0xa, 0x2000000001, 0x0) ioctl$DRM_IOCTL_MODE_GETCRTC(0xffffffffffffffff, 0xc06864a1, &(0x7f00002a8000-0x64)={&(0x7f000000d000)=[0x7, 0x6], 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "8cfbc89fefc282b0e9b6d1b29d5500b5ff74b06ccbd9dee8c886586975b5446e"}}) getsockopt(r0, 0x0, 0x53, &(0x7f000000d000)=""/8, &(0x7f0000fee000-0x4)=0x28) 2018/02/19 17:03:49 executing program 6: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x0, 0x3}) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000008000)={{{@in6=@mcast2, @in6=@mcast2, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in6=@dev}}, &(0x7f000002e000)=0xe8) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid=r1}]}]}, 0x24}, 0x1}, 0x0) 2018/02/19 17:03:49 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(0xffffffffffffff9c, 0xc00c642d, &(0x7f0000bc4000)={0x0, 0x80000, 0xffffffffffffffff}) ioctl$DRM_IOCTL_RES_CTX(0xffffffffffffff9c, 0xc0106426, &(0x7f0000e8b000)={0x2, &(0x7f00008fd000)=[{}, {0x0}]}) ioctl$DRM_IOCTL_GET_CTX(r0, 0xc0086423, &(0x7f00009a8000-0x8)={r1, 0x1}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00008aa000+0xb99)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r2, 0x1, 0x2a, &(0x7f0000026000-0x4)=0x80, 0x4) write(r3, &(0x7f000001a000-0x69), 0x0) write(r3, &(0x7f0000e1c000+0xa0), 0x0) recvmsg(r2, &(0x7f000001a000-0x38)={0x0, 0x0, &(0x7f000001e000)=[], 0x0, &(0x7f0000019000)}, 0x1ffe) 2018/02/19 17:03:49 executing program 1: mmap(&(0x7f0000000000/0x2a000)=nil, 0x2a000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f000002a000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) pipe(&(0x7f000002a000)={0x0, 0x0}) getsockopt$bt_l2cap_L2CAP_LM(r0, 0x6, 0x3, &(0x7f0000021000-0x4), &(0x7f0000026000-0x4)=0x4) mmap(&(0x7f000002b000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f000002b000)=@syzn, 0x10) 2018/02/19 17:03:49 executing program 6: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x0, 0x3}) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000008000)={{{@in6=@mcast2, @in6=@mcast2, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in6=@dev}}, &(0x7f000002e000)=0xe8) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid=r1}]}]}, 0x24}, 0x1}, 0x0) 2018/02/19 17:03:49 executing program 2: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid}]}]}, 0x24}, 0x1}, 0x0) 2018/02/19 17:03:49 executing program 0: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x0, 0x3}) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000008000)={{{@in6=@mcast2, @in6=@mcast2, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in6=@dev}}, &(0x7f000002e000)=0xe8) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid=r1}]}]}, 0x24}, 0x1}, 0x0) 2018/02/19 17:03:49 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(0xffffffffffffffff, 0x84, 0x6f, &(0x7f0000161000)={0x0, 0x1c, &(0x7f000051a000-0x58)=[@in6={0xa, 0xffffffffffffffff, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff, 0xaa}, 0x27}]}, &(0x7f0000f92000-0x4)=0x10) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000903000)={0x1, 0x5, &(0x7f000051a000-0x58)=@framed={{0x18}, [@ldst={0x0, 0x0, 0xb, 0x7a, 0x0, 0xfffffff0}], {0x95}}, &(0x7f0000c43000)='syzkaller\x00', 0x8000, 0x1000, &(0x7f00009ab000)=""/4096}, 0x48) r1 = socket(0x10, 0x3, 0x0) setsockopt$sock_attach_bpf(r1, 0x1, 0x32, &(0x7f00009da000)=r0, 0x4) write(r1, &(0x7f0000fd3000)="260000005e0009000000eaf83a0000000000000001000000ffffff000008db1ee9ff4435eade", 0x26) 2018/02/19 17:03:49 executing program 6: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8}) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000008000)={{{@in6=@mcast2, @in6=@mcast2, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in6=@dev}}, &(0x7f000002e000)=0xe8) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid=r1}]}]}, 0x24}, 0x1}, 0x0) 2018/02/19 17:03:49 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0xa, 0x0, 0x0) ioctl$DRM_IOCTL_MODE_GETCRTC(0xffffffffffffffff, 0xc06864a1, &(0x7f00002a8000-0x64)={&(0x7f000000d000)=[0x7, 0x6], 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "8cfbc89fefc282b0e9b6d1b29d5500b5ff74b06ccbd9dee8c886586975b5446e"}}) getsockopt(r0, 0x0, 0x53, &(0x7f000000d000)=""/8, &(0x7f0000fee000-0x4)=0x28) 2018/02/19 17:03:49 executing program 2: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid}]}]}, 0x24}, 0x1}, 0x0) 2018/02/19 17:03:49 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x0, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0xa, 0x2000000001, 0x0) ioctl$DRM_IOCTL_MODE_GETCRTC(0xffffffffffffffff, 0xc06864a1, &(0x7f00002a8000-0x64)={&(0x7f000000d000)=[0x7, 0x6], 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "8cfbc89fefc282b0e9b6d1b29d5500b5ff74b06ccbd9dee8c886586975b5446e"}}) getsockopt(r0, 0x0, 0x53, &(0x7f000000d000)=""/8, &(0x7f0000fee000-0x4)=0x28) 2018/02/19 17:03:49 executing program 1: mmap(&(0x7f0000000000/0xfce000)=nil, 0xfce000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socket$bt_hci(0x1f, 0x3, 0x1) r0 = socket(0x4, 0x804, 0x400) mmap(&(0x7f0000fce000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) setsockopt$inet6_int(r0, 0x29, 0x4, &(0x7f0000fce000)=0x7f, 0x4) getsockopt$sock_int(r0, 0x1, 0x20, &(0x7f0000672000), &(0x7f00001ac000)=0x4) r1 = bpf$MAP_CREATE(0x0, &(0x7f00000da000-0x1c)={0x5, 0x83, 0x4000000000080, 0x1, 0x0, 0xffffffffffffffff}, 0x1c) bpf$MAP_GET_NEXT_KEY(0x4, &(0x7f0000dc3000)={r1, &(0x7f0000f4d000), &(0x7f0000107000)=""/78}, 0x18) 2018/02/19 17:03:49 executing program 0: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8}) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000008000)={{{@in6=@mcast2, @in6=@mcast2, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in6=@dev}}, &(0x7f000002e000)=0xe8) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid=r1}]}]}, 0x24}, 0x1}, 0x0) 2018/02/19 17:03:49 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x10, 0x802, 0x0) getsockopt$inet_sctp6_SCTP_GET_PEER_ADDR_INFO(0xffffffffffffffff, 0x84, 0xf, &(0x7f0000998000-0xa0)={0x0, @in={{0x2, 0x0, @rand_addr=0x4}}, 0x800, 0x7fffffff, 0x5e8c9e71, 0x2, 0x5}, &(0x7f0000652000)=0xa0) getsockname$packet(r0, &(0x7f00006dd000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f0000395000)=0x14) ioctl$sock_inet6_SIOCSIFDSTADDR(r0, 0x8918, &(0x7f0000aa8000)={@local={0xfe, 0x80, [], 0x0, 0xaa}, 0x81, r2}) getpeername$netrom(r0, &(0x7f0000b88000-0x10)=@ax25, &(0x7f000083d000-0x4)=0x10) getsockopt$inet_IP_XFRM_POLICY(r0, 0x0, 0x11, &(0x7f0000f46000)={{{@in6=@ipv4={[], [], @broadcast}, @in=@multicast2}}, {{@in=@remote}, 0x0, @in=@empty}}, &(0x7f0000645000-0x4)=0xe8) getsockopt$inet_sctp_SCTP_PR_ASSOC_STATUS(r0, 0x84, 0x73, &(0x7f000067a000)={r1, 0x2, 0x20, 0x0, 0x3}, &(0x7f0000576000)=0x18) ioctl$sock_SIOCBRADDBR(r0, 0x89a0, &(0x7f0000bf6000)=@common='ipddp0\x00') ioctl$sock_SIOCBRDELBR(r0, 0x89a1, &(0x7f0000dda000-0x10)=@syzn={0x73, 0x79, 0x7a, 0x0}) bind$rds(r0, &(0x7f0000714000-0x10)={0x2, 0x0, @multicast2=0xe0000002}, 0x10) 2018/02/19 17:03:49 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x0, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0xa, 0x2000000001, 0x0) ioctl$DRM_IOCTL_MODE_GETCRTC(0xffffffffffffffff, 0xc06864a1, &(0x7f00002a8000-0x64)={&(0x7f000000d000)=[0x7, 0x6], 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "8cfbc89fefc282b0e9b6d1b29d5500b5ff74b06ccbd9dee8c886586975b5446e"}}) getsockopt(r0, 0x0, 0x53, &(0x7f000000d000)=""/8, &(0x7f0000fee000-0x4)=0x28) 2018/02/19 17:03:49 executing program 2: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid}]}]}, 0x24}, 0x1}, 0x0) 2018/02/19 17:03:49 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(0xffffffffffffffff, 0x84, 0x6f, &(0x7f0000161000)={0x0, 0x1c, &(0x7f000051a000-0x58)=[@in6={0xa, 0xffffffffffffffff, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff, 0xaa}, 0x27}]}, &(0x7f0000f92000-0x4)=0x10) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000903000)={0x1, 0x5, &(0x7f000051a000-0x58)=@framed={{0x18}, [@ldst={0x0, 0x0, 0xb, 0x7a, 0x0, 0xfffffff0}], {0x95}}, &(0x7f0000c43000)='syzkaller\x00', 0x8000, 0x1000, &(0x7f00009ab000)=""/4096}, 0x48) r1 = socket(0x10, 0x3, 0x0) setsockopt$sock_attach_bpf(r1, 0x1, 0x32, &(0x7f00009da000)=r0, 0x4) write(r1, &(0x7f0000fd3000)="260000005e0009000000eaf83a0000000000000001000000ffffff000008db1ee9ff4435eade", 0x26) 2018/02/19 17:03:49 executing program 0: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8}) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000008000)={{{@in6=@mcast2, @in6=@mcast2, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in6=@dev}}, &(0x7f000002e000)=0xe8) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid=r1}]}]}, 0x24}, 0x1}, 0x0) 2018/02/19 17:03:49 executing program 6: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8}) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000008000)={{{@in6=@mcast2, @in6=@mcast2, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in6=@dev}}, &(0x7f000002e000)=0xe8) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid=r1}]}]}, 0x24}, 0x1}, 0x0) 2018/02/19 17:03:49 executing program 2: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x0, 0x3}) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid}]}]}, 0x24}, 0x1}, 0x0) 2018/02/19 17:03:49 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0xa, 0x0, 0x0) ioctl$DRM_IOCTL_MODE_GETCRTC(0xffffffffffffffff, 0xc06864a1, &(0x7f00002a8000-0x64)={&(0x7f000000d000)=[0x7, 0x6], 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "8cfbc89fefc282b0e9b6d1b29d5500b5ff74b06ccbd9dee8c886586975b5446e"}}) getsockopt(r0, 0x0, 0x53, &(0x7f000000d000)=""/8, &(0x7f0000fee000-0x4)=0x28) 2018/02/19 17:03:49 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0xa, 0x2000000001, 0x0) ioctl$DRM_IOCTL_MODE_GETCRTC(0xffffffffffffffff, 0xc06864a1, &(0x7f00002a8000-0x64)={&(0x7f000000d000)=[0x7, 0x6], 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "8cfbc89fefc282b0e9b6d1b29d5500b5ff74b06ccbd9dee8c886586975b5446e"}}) getsockopt(r0, 0x0, 0x53, &(0x7f000000d000)=""/8, &(0x7f0000fee000-0x4)=0x28) 2018/02/19 17:03:49 executing program 6: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8}) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000008000)={{{@in6=@mcast2, @in6=@mcast2, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in6=@dev}}, &(0x7f000002e000)=0xe8) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid=r1}]}]}, 0x24}, 0x1}, 0x0) 2018/02/19 17:03:49 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(0xffffffffffffffff, 0x84, 0x6f, &(0x7f0000161000)={0x0, 0x1c, &(0x7f000051a000-0x58)=[@in6={0xa, 0xffffffffffffffff, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff, 0xaa}, 0x27}]}, &(0x7f0000f92000-0x4)=0x10) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000903000)={0x1, 0x5, &(0x7f000051a000-0x58)=@framed={{0x18}, [@ldst={0x3, 0x0, 0x0, 0x7a, 0x0, 0xfffffff0}], {0x95}}, &(0x7f0000c43000)='syzkaller\x00', 0x8000, 0x1000, &(0x7f00009ab000)=""/4096}, 0x48) r1 = socket(0x10, 0x3, 0x0) setsockopt$sock_attach_bpf(r1, 0x1, 0x32, &(0x7f00009da000)=r0, 0x4) write(r1, &(0x7f0000fd3000)="260000005e0009000000eaf83a0000000000000001000000ffffff000008db1ee9ff4435eade", 0x26) 2018/02/19 17:03:49 executing program 1: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0xa, 0x3, 0x1) sendmsg$inet_sctp(r0, &(0x7f00001ba000-0x38)={&(0x7f0000c81000)=@in6={0xa, 0xffffffffffffffff, 0x0, @mcast2={0xff, 0x2, [], 0x1}}, 0x1c, &(0x7f0000662000-0x20)=[]}, 0x0) ioctl$sock_netrom_SIOCGSTAMP(r0, 0x8906, &(0x7f0000221000-0x4)) recvfrom$inet6(r0, &(0x7f0000373000-0x1000)=""/4096, 0x1000, 0x0, &(0x7f0000fb9000)={0xa, 0xffffffffffffffff, 0x0, @mcast1={0xff, 0x1, [], 0x1}}, 0x1c) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000000000)={0x6, &(0x7f00003dd000)=[{0xb6, 0x3, 0x5, 0xfffffffffffffffc}, {0x6, 0x0, 0x4, 0xdf9}, {0x4, 0x0, 0x9, 0x153}, {0x3, 0x1, 0x100000001, 0x8000}, {0xfff, 0x7, 0x1ff}, {0xaa, 0x4, 0x5, 0x8}]}, 0x10) 2018/02/19 17:03:49 executing program 0: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8}) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000008000)={{{@in6=@mcast2, @in6=@mcast2, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in6=@dev}}, &(0x7f000002e000)=0xe8) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid=r1}]}]}, 0x24}, 0x1}, 0x0) 2018/02/19 17:03:49 executing program 2: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x0, 0x3}) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid}]}]}, 0x24}, 0x1}, 0x0) 2018/02/19 17:03:49 executing program 3: mmap(&(0x7f0000000000/0x9000)=nil, 0x9000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x80003, 0xff) shutdown(r0, 0x1) sendto$inet6(r0, &(0x7f0000002000-0x2), 0x21f, 0x0, &(0x7f0000003000)={0xa, 0xffffffffffffffff, 0x0, @mcast2={0xff, 0x2, [], 0x1}}, 0x1c) mmap(&(0x7f0000009000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000009000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r1 = socket(0x13, 0x1, 0x200) ioctl$sock_inet_tcp_SIOCOUTQ(r1, 0x5411, &(0x7f0000005000-0x4)) getsockopt$inet_sctp6_SCTP_RECVRCVINFO(r0, 0x84, 0x20, &(0x7f000000a000-0x4), &(0x7f000000a000-0x4)=0x4) mmap(&(0x7f000000a000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f000000b000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp_SCTP_AUTOCLOSE(r1, 0x84, 0x4, &(0x7f0000008000-0x4), &(0x7f000000b000)=0x4) ioctl$sock_SIOCBRADDBR(r0, 0x89a0, &(0x7f000000b000-0x10)=@generic="97e811ae2e9d3aabb6c1e3c087f6b3d9") mmap(&(0x7f000000c000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f000000c000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) sendmsg$nl_crypto(r0, &(0x7f000000d000-0x38)={&(0x7f0000001000-0xc)={0x10, 0x0, 0x0, 0x220}, 0xc, &(0x7f000000d000-0x10)={&(0x7f0000004000-0x100)=@get={0x100, 0x13, 0x0, 0x5, 0x1, {{'lrw(serpent)\x00'}, [], [], 0x2000, 0x400}, [{0x8, 0x1, 0x4}, {0x8, 0x1, 0x1}, {0x8, 0x1, 0x21b577d6}, {0x8, 0x1, 0x7f}]}, 0x100}, 0x1, 0x0, 0x0, 0x40}, 0x44000) 2018/02/19 17:03:49 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0xa, 0x2000000001, 0x0) ioctl$DRM_IOCTL_MODE_GETCRTC(0xffffffffffffffff, 0xc06864a1, &(0x7f00002a8000-0x64)={&(0x7f000000d000)=[0x6], 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "8cfbc89fefc282b0e9b6d1b29d5500b5ff74b06ccbd9dee8c886586975b5446e"}}) getsockopt(r0, 0x0, 0x53, &(0x7f000000d000)=""/8, &(0x7f0000fee000-0x4)=0x28) 2018/02/19 17:03:49 executing program 6: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000008000)={{{@in6=@mcast2, @in6=@mcast2, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in6=@dev}}, &(0x7f000002e000)=0xe8) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid=r1}]}]}, 0x24}, 0x1}, 0x0) 2018/02/19 17:03:49 executing program 0: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000008000)={{{@in6=@mcast2, @in6=@mcast2, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in6=@dev}}, &(0x7f000002e000)=0xe8) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid=r1}]}]}, 0x24}, 0x1}, 0x0) 2018/02/19 17:03:49 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0xa, 0x2000000001, 0x0) ioctl$DRM_IOCTL_MODE_GETCRTC(0xffffffffffffffff, 0xc06864a1, &(0x7f00002a8000-0x64)={&(0x7f000000d000)=[0x7, 0x6], 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "8cfbc89fefc282b0e9b6d1b29d5500b5ff74b06ccbd9dee8c886586975b5446e"}}) getsockopt(r0, 0x0, 0x53, &(0x7f000000d000)=""/8, &(0x7f0000fee000-0x4)=0x28) 2018/02/19 17:03:49 executing program 2: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x0, 0x3}) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid}]}]}, 0x24}, 0x1}, 0x0) 2018/02/19 17:03:49 executing program 1: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet_sctp(0x2, 0x1, 0x84) connect$inet(r0, &(0x7f000005f000-0x10)={0x2, 0x0, @remote={0xac, 0x14, 0xffffffffffffffff, 0xbb}}, 0x10) listen(r0, 0x84) r1 = accept(r0, &(0x7f00007c2000)=@rc, &(0x7f0000520000)=0x294) recvfrom$unix(r1, &(0x7f0000d00000)=""/162, 0xa2, 0x0, 0x0, 0x0) accept$unix(r1, 0x0, &(0x7f0000df4000)) setsockopt$inet_sctp_SCTP_EVENTS(r1, 0x84, 0xb, &(0x7f0000741000-0xb)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, 0xb) 2018/02/19 17:03:49 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0xa, 0x2000000001, 0x0) ioctl$DRM_IOCTL_MODE_GETCRTC(0xffffffffffffffff, 0xc06864a1, &(0x7f00002a8000-0x64)={&(0x7f000000d000)=[0x7, 0x6], 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "8cfbc89fefc282b0e9b6d1b29d5500b5ff74b06ccbd9dee8c886586975b5446e"}}) getsockopt(r0, 0x0, 0x53, &(0x7f000000d000)=""/8, &(0x7f0000fee000-0x4)=0x28) 2018/02/19 17:03:49 executing program 0: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000008000)={{{@in6=@mcast2, @in6=@mcast2, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in6=@dev}}, &(0x7f000002e000)=0xe8) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid=r1}]}]}, 0x24}, 0x1}, 0x0) 2018/02/19 17:03:49 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0xa, 0x2000000001, 0x0) ioctl$DRM_IOCTL_MODE_GETCRTC(0xffffffffffffffff, 0xc06864a1, &(0x7f00002a8000-0x64)={&(0x7f000000d000)=[0x6], 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "8cfbc89fefc282b0e9b6d1b29d5500b5ff74b06ccbd9dee8c886586975b5446e"}}) getsockopt(r0, 0x0, 0x53, &(0x7f000000d000)=""/8, &(0x7f0000fee000-0x4)=0x28) 2018/02/19 17:03:49 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(0xffffffffffffffff, 0x84, 0x6f, &(0x7f0000161000)={0x0, 0x1c, &(0x7f000051a000-0x58)=[@in6={0xa, 0xffffffffffffffff, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff, 0xaa}, 0x27}]}, &(0x7f0000f92000-0x4)=0x10) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000903000)={0x1, 0x5, &(0x7f000051a000-0x58)=@framed={{0x18}, [@ldst={0x3, 0x0, 0x0, 0x7a, 0x0, 0xfffffff0}], {0x95}}, &(0x7f0000c43000)='syzkaller\x00', 0x8000, 0x1000, &(0x7f00009ab000)=""/4096}, 0x48) r1 = socket(0x10, 0x3, 0x0) setsockopt$sock_attach_bpf(r1, 0x1, 0x32, &(0x7f00009da000)=r0, 0x4) write(r1, &(0x7f0000fd3000)="260000005e0009000000eaf83a0000000000000001000000ffffff000008db1ee9ff4435eade", 0x26) 2018/02/19 17:03:49 executing program 2: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8}) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid}]}]}, 0x24}, 0x1}, 0x0) 2018/02/19 17:03:49 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x0, 0x2000000001, 0x0) ioctl$DRM_IOCTL_MODE_GETCRTC(0xffffffffffffffff, 0xc06864a1, &(0x7f00002a8000-0x64)={&(0x7f000000d000)=[0x7, 0x6], 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "8cfbc89fefc282b0e9b6d1b29d5500b5ff74b06ccbd9dee8c886586975b5446e"}}) getsockopt(r0, 0x0, 0x53, &(0x7f000000d000)=""/8, &(0x7f0000fee000-0x4)=0x28) 2018/02/19 17:03:49 executing program 6: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000008000)={{{@in6=@mcast2, @in6=@mcast2, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in6=@dev}}, &(0x7f000002e000)=0xe8) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid=r1}]}]}, 0x24}, 0x1}, 0x0) 2018/02/19 17:03:49 executing program 1: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet_sctp(0x2, 0x1, 0x84) connect$inet(r0, &(0x7f000005f000-0x10)={0x2, 0x0, @remote={0xac, 0x14, 0xffffffffffffffff, 0xbb}}, 0x10) listen(r0, 0x84) r1 = accept(r0, &(0x7f00007c2000)=@rc, &(0x7f0000520000)=0x294) recvfrom$unix(r1, &(0x7f0000d00000)=""/162, 0xa2, 0x0, 0x0, 0x0) accept$unix(r1, 0x0, &(0x7f0000df4000)) setsockopt$inet_sctp_SCTP_EVENTS(r1, 0x84, 0xb, &(0x7f0000741000-0xb)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, 0xb) 2018/02/19 17:03:49 executing program 3: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_mtu(r0, 0x0, 0xa, &(0x7f0000ff1000-0x4)=0x8000000000004, 0x9c) r1 = socket$packet(0x11, 0x400000002, 0x300) setsockopt$packet_fanout(r1, 0x107, 0x12, &(0x7f0000ff6000-0x4)={0x0, 0x3}, 0x4) r2 = socket$inet(0x2, 0x2, 0x0) r3 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r3, 0x107, 0x12, &(0x7f0000ff6000-0x4)={0x0, 0x3}, 0x4) sendto$inet(r2, &(0x7f0000865000), 0xebce, 0x0, &(0x7f0000fda000-0x10)={0x2, 0x0, @loopback=0x7f000001}, 0x10) pwrite64(r2, &(0x7f0000cca000-0x1001)="83b2ab8378299e60d839ac0c541a43060028be1503e1cb5cb9e15a6487eb1ada78a31960b2e4dd496487a780d68448d6937f341c126629b7105cea106f2b7e82e03d33fb6d8a92d58e0afaa327a94b771838b1d9811035e8c5f7f9a1ad6f90029d187853516bc17c77cda4a1d24c4b06c846ef5ba43e7efdd2b9f46a68c3b5035af70af94312174b2b3bb53dab64956c6958d45f5badccc8fb533cded99e368ffbe0ae4bd01ba8e91b102801a4de6d677e60ad1751e5e1154d1e05de1792f9856af12eb060ba9884e0f1ed604696d741858abcc4515e92269a1c607f0a95187ad775949f8c305ded827693c105ef0ed41e50ed1657bfaf340add6c86485acd81a67c2db67e9be1fe2a019340ba49f5a42c29697dd119be2660f66c34958d0a3d42ad4e6bf7c00c6cdcc51cd564419ef0965b2137108f756fee4c1bed8f6709e554b59d8203f133b672c2d9e34365cb9627b10a6a84595490cfbd119cfdc20ae6cf4f0dfc3d17256def248c25e65a8972abc0f595d91d7cb996941c8c29040feed050f5c2f8003275d0037b77c5438ba94b6db59f3b2422e5285bbac613960cd5e77753ef883f73fd60e026dbc83038f6ae2f402ca03afb186da9db696b2b1d0b684ec123c4bfe8c5346e10df629d96431214c775a4c01c727af1354491a8f1b924c0537618814237df9746a295ef29fcc244fe2662c43e2fa8277b7fdc89c6ed14ad49317dddbe0591d9b7eb8150b69a050d3d0ff0dac4ba3142938f4c0978cb4dcc53d9d720416c56a8dc0a57278062a71a2ee7ce846244251a2f45b3276e3044fcedc5526ec12d369a2066fed98471f354ac3ed2ae920c67b4e1308880b84e48d334839423b92dca7cc965b640c80b0f8d6411de0974de4f4a89131001340216c520a779b666e0413e15f31171daa26e056d082822b843d1bb14eba343c56ce67e692229cdfab1ef22fee2705f0d250d9851d400bd2739f45982d34a5832d50f2783929862b672e5124badb5b732e65157a9656143bdbb7e29d878a218a0f03a1d0d0b88bb0c47ad302ee1a926145b12f91faf23e54a3e8a1c762041cc7e25dd7090cf410aae5a3fd129205d49f0454ec1c59b175ef30c2397b8ce7e7bd6208c33be9dc9895fa4ab1ea3d926244bfd550991a4376a47dc88b627e6a06fa258d83bbabb172c71e5bab9dc3534c2fc8c813113458401a2cb0ba32168c0cc5a2bee200a2bd9b4acbc0efbf59c797e25e477b250059d524a1a2336b05ff2c17d0ab85ef95cd2ea7650a36b20ed54aff2cb5d37fd3137ef25552d5c2ba45b1b562f580b8770fa5bd92a05aa9e57506fdaed1df1e9ee7b7e5eca6e00befba47b46dd741b948fec262b175d807e692ed4cbde9504bc5caf141c4d07029e74b1c5a602364719a16593b98dbefaa19dbc2ec1eb5eefbc482faba135a267f74178b5fbfcd265e8a7ee96e2ab1fb0f73e5079c32d541e9d31093d221c041a3b944c7b5558930fe4895bff23277a34761a6b14bee93453a9625de6fbd995e163348218dd6fbea97fa9267aa12774ce59bdd6ca6c649dd6621c7f555b1a0d3639b8befbaf103acb639023430634a5c28ea2b9766660392b2ffb059d6fddffa28a41a6f24972b1cb8c2826debea0c20040078773242525e745c7e0352e9c6bd3b1d415c2df36c74afc4fa0f81d5cf04dc22a7ee08c498304495a1f8c6840dee7db27d809bd23c051747d1235ac29463866753c6c86556ad92c729860057a61e7948f6a63d6e2a3b6ac361316f55d8c1cf5afe68c681408a44f42c41ed78a48d3e544e1819aa86ac711e6162a5c9158a14967a185da0995243ae96516cfd704a1844297824ed254d7b03694c0b0082e4fc7f14b7e62a6b03c7445cd18baa25152ac19320c04f906425f321e6a2da90ac4c20c5b9773f068dd58a28e71b92c43eaee9a8954ef49d52da6a4272db09bec36579602af40fed1ff667aef164f2acb5d900c1e8f97f293f7c9f98564421afca27cb166f1ef9f7b426fc4926dbb4757e9e6e0762acbfc61dfa25cf4521ae9554709e596114f6168db90815143c329ff11b683f7d90b7b6a8e2f230ecb48773cd48455a5fdee35d6115711d05c4fd05ff6985837b9773fb46435fe5d0eb1a9e582d4e83e5c2e3319a1e8e325396b22b9b7c150ca3cbbc11f8f154a9e9d48dd35e62a36b3bb6fb79a53b58d6575f4cb91179ceee3e7634f242ab3260f902d2d58830ab3166360e4d71134604ab00db70accc379b6f18198eecadedad986a5799cf2ef6847f4f862e8c38b8eddbf9fd01001063ac15793465651854639711cd8dd3b293e144c824367725fafe14a49b4b527caa4125707d30db689c17a133dc95e4177fc20dc78cb463d5927df803ed7fc5fd7fec94461ad48fbec953e33942f15b0a6bdaae28e68d3c3fc21b24f6d27208e00c7e14621892ccb6cb3c4587769ec8eb46ffa5d3945a79a8a35c17da94819c6152a47ee6f9f0062397ef08ffc12d0a0fe20cc5cdf9d26f92b16338cab1c7d9656e9ab1e93f67e16f188dc43955c707be2403057863fc569e934d606de27c5100e034071df2f090ed0c7c3119e3a04f88cd95b693dce29519d4b87150a8f14ec127416ed45049b834748763f0d99d4007ba9061f05893c3e0ca2f9b111ee4c8236d1eae29d622afaa9a1b93950f7715a69a7c09c61286a903bea5d09482179617dc0c1631fd61b18a8f46f915278037d18162374feb81082fc56da35b58e1b0b5baa0825d57e0da56f77910d29489bbe6b33963c34ca8ba09d7b07f75fd819044b30119a2c63967967234f62ea595e782502772144f28892465bc9138242c67d9bd2fe9150cc3c70930f990398a5eb96777b1c378debe27026ccecabd654fbb781754a9758407cc8561f694e750164867cecfafa7ffcd10e9842cba06c956d26ffd9193cd2f0cef58cf8ff1f7e1afb4966b3002ea7b5416120a02413e1fe319c50c492d2a8f1325e50fa5a39bef012e9d451d145205ea683666d81e262c751965046e6c2e025195188aa40428f46d577b9ea8c599937b5e0880f17ad05e20e0e494c8e23ec86521eb74b7b8a36a0a4831594242247f6e75078f3a57d495d44c7f7cf08a40dec83ef5dd5dd7faf52800b74a39e0088be4198344c3730dd3a49a2f92d8b29838a1b10e7d7ec23cf3d134342607c93dd94d6f629486d9917a080291c385a7ff551a81254c16e07dce0843d79bcae775c960a96977390d7da9404c39541bf7de5d6e6ce06640081daec04a2742c58d8002c0378ea096fd6759690644e5d321b84acc83ec15d9a430958232295f9375281798a582b4d76a96798e11174ada270cea8177ae010302125b19e2fbc1d20716fceeb5e75848606563b8668d27f70653b9f75970b43b0173ed24334d6819e6c01a68e02865eb11e695457e37bf95c6b89a34685a84b20b6e709da9be7a4b5ccf115d7ef6a3f60861a4b8cb7f82b816926e3792f98ef33b2171e5ec071fdee0d2e4a2a8f925687ee6efcd4b7dc5e853c63b3b9eb3aed8687284f95b349b9c9ec52ed1a57fb44e03445499f910304c39c6af9ad7eea99dac0111a1e993f3fad583705d4a5682ef62496f8ecdfe882e184f56a3c790e2880ba20765370f62b7ef347717784490d5c6059f4f050d285c6843c96a56a9c396c5a30d30fb667c57f760e0d3e0f9a8b701d85cfd5bef4948a871fbdea1e67c5500e4e532e598d90e5305cb0183d47ccbc077521681fa407b479b2ec97427eded2fc07bac20354cd7af0620dae0ed9d7e31cacacf8420defbd705dd09c1afa857e2f38659ebd967c270321ca056626cc5f02b419a52b5f7a775ebd247427eac5781f762c346009ca70a2c8cc66e09c1ad1957a68b4ae0757c0ce32479cb23ad298163543738da269b81f73189341fb529a8b6a365ddeffd8ddb672a40bd1a276cf17d4e9ccb42527260b92524926718f16241e56e2156847e4ba45baf4317a46aea5761703608387836a43370371c545595ef46a184c9d8154017e63815f5b35312c9d6d3733b04f19a419128ccfb30ad283fbb0fd2beec14474c8b71f93d009924dfe0a0d4e7aa30be71e29548191f79d2ba35316c39a4c0eca06427e1fa2474e96f37ac3dc4cfde0b5a5b565814bedb54893971f116187e9fe9c2a4b706b741aec74d0ce8e3b44413feae828c767712ee6c71977126b38ecf6ab3845e57757ed84b4534962487fece72da882e9ab70cbce5afd9407e0792fac423d6472234c321068bd9c8a30a5c4c275c14a2211ecf0026b8c27ef87fed442c3ba9e3b8d1c08829444d14583b4a4cfcb4994761102fcea6260a1c5e0a7914dee0c81e215a5422e437c17531357551305704a868702351ca24bcfdfbf08c3e61dfc233e5e4ccd81ad8a1d6205676ea6ef98ba7ca33b6a76753cfe3b3773eb849dc79177688ecbe49d194a3c6b9b197c7a9d5c88c1c72d2846eaeaf5d15c2701525aa262aa12b1bda2f6c40dee1840553b7dc7c82dffa7a78be3ca966212811c4b4b1f02bab748e51ca24e86d6e0fdf70bdb39e5fbdc91a0bc4a8fc322c6cc60fdd4068f8cb87f7d39f57204a2516949a6c4768cb2335e63a61d73ed69fdf89ed4c4ea00c87e6cd3891d00e9d45a6a91b9f04b3d4a0769debd60ffaa7aed16219211db45a88f1b2867094abd6bae02f60dc820c408ec1ebc9c3a7031bffa1361f33f717e3b8921721797c1ab8f5149591a54ec1efce73abc96f72b1eabd325885aa12385581f186a6015d97148782737feb03e1e90f9d737b80b691c3ae21de04bfb6a5cf373533e6042f023635e7f7ed6e7ed02067fb2e93b802fb2844f565f376eced7ce706da340494a6d7c54c66b3856cb68a70470a628bb42618f4319bfb9bddd22fe5e2b4415c2167be67cb79b2fd81ad30c8d3b439619cd3c471b54c6af2a6e09ee8e298faac99909662daeea8a5156988729e423d150b90c51b01b6f8b25e419d401ca51dd6af9bfea49b29e53394536ee7ec6ff6ba82e6170bd5906bc0560b6b264f4deaf8cef3beebb2d000abad943b6d775e342df1bb6f657a5ae2e52ae971bf671d30fe59cb9b1ace2400a75291def06587c70ac9ea225bffd8c967ec7106a2ef8a37a33825bc36f969b49a5c43471492184f7870560701dbaeaf19ceccb3b997c6c7c8a51ecd1deb2e82ae0717b5fef5db69f0207d0cbf4ab6d8a58c902a849adf56552d34209d9625bcf81f556d9038d0fef0f290975403be4685c942ab475851e31451d48c9fdea0957743a805e68d5a08013fe4eefd2005562c04f8361d772d95de15538d86197cf630bb230d11cb7707a95bf6a668e2e00452cb300aa39e78619955da725920657ed53ee11187ba95535a8005cd26c66fee9733b00ee3664e2a2b92f05426eb564e2f5eb5b924305b0283e4f1102ba1c2ad4104a66fc3654afd9b4e4be075fa04b73a5df61cb7a5917f082d206b6aa4ab605f575f19b5cd9e199719573fc8f51b77ce2bc1117d30db6047addfd49d99128ad25ea6cc48d71898d4245700f7213c7b31161f5b75a5518a6edbc11e7e540a5289b5fac058162744d61ad9721154dc6c27776c6eae30544ed91707e162f62bdfdf2074e75f26eed25c88072819d773995a67b25238cac3e299a62582be6dd3504c2d12df4b1a736e3713761ac6e50d73c4fc3560213c0ad598c93da882ec1ce3d32e381a13ec0f7b9c4023cbf2df9675611955b041adf0f415cf7ecea3f51c015ca75ec7044c0be184c23e7d8890895d60446488e297afbfb6ff576209735648f51d1", 0x1001, 0x0) r4 = socket$netlink(0x10, 0x3, 0xd) sendmsg$nl_netfilter(r4, &(0x7f00002ba000)={&(0x7f00006cf000-0xc)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000480000-0x10)={&(0x7f00005b0000)={0x1f8, 0x3, 0x6, 0x300, 0x4, 0x3, {0xf, 0x0, 0x6}, [@nested={0x1e4, 0x2e, [@typed={0xc, 0x79, @binary="59581ff2"}, @generic="975d1f13070be17f88a8ee8b43c8d18ed0d5", @typed={0xc, 0x94, @u32=0x6}, @typed={0x8, 0x55}, @generic="9817af82e2b05c20aa67fc66de4789e4b20d3f6d5b9ff252e3a7816d8858a17a8e4ec8a80e3d13fe7c0e25a94a9fd85d29b718ba48b49acbf256b4132427ee39d7726e313724f8f5e8e41d29c60c97fa60e03dda839ac53011f1be99afc41b95d6d925a5d9740fbc3789151fb588f990538a28e2fe9bf24f", @generic="b7d24ea09587001d33888939f0f93bad26ade2bc2aa17f0b3a7bffbab3d6bbe27d1eb0dd9191a5e893450e91859c7e221d4de6decd8cbab17df832f69f17a5d0cd3789eccafefa2f06a1599a619a5836d44a63961437075e942c45ac19e1a922dc1d86cb10f71a1c4fe88732c3a3c988afd29c5cf4f6d230c2825bdbc8f34813bd9541e10fcedd2f7e11d6eba83f7b0dfa1a28e3c63097e4d29ee95699bf1f345f7e5469df", @typed={0xc, 0x6e, @ipv4=@empty}, @generic="75ad6e02e31f20f2d9838603498daad547f36062d9f511445730625ae1e23ac8b95330e4a4b9fc294116e493e4476d8992c3370ed1bba505ec1a83d7df3f8ef9446686fe555dcfd97ffb085bcc8466c0e13a5b29d8321891fc0c4e2ed6a89f2a", @typed={0x18, 0x90, @ipv6=@ipv4={[], [0xff, 0xff], @broadcast=0xffffffff}}, @typed={0xc, 0x90, @u32=0x8000000}]}]}, 0x1f8}, 0x1, 0x0, 0x0, 0x4014}, 0x4000000) sendto$inet(r0, &(0x7f0000865000), 0xffe4, 0x0, &(0x7f0000fda000-0x10)={0x2, 0x0, @rand_addr}, 0x10) 2018/02/19 17:03:49 executing program 6: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000008000)={{{@in6=@mcast2, @in6=@mcast2, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in6=@dev}}, &(0x7f000002e000)=0xe8) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid=r1}]}]}, 0x24}, 0x1}, 0x0) 2018/02/19 17:03:49 executing program 2: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8}) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid}]}]}, 0x24}, 0x1}, 0x0) 2018/02/19 17:03:49 executing program 0: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000008000)={{{@in6=@mcast2, @in6=@mcast2, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in6=@dev}}, &(0x7f000002e000)=0xe8) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid=r1}]}]}, 0x24}, 0x1}, 0x0) 2018/02/19 17:03:49 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0xa, 0x2000000001, 0x0) ioctl$DRM_IOCTL_MODE_GETCRTC(0xffffffffffffffff, 0xc06864a1, &(0x7f00002a8000-0x64)={&(0x7f000000d000)=[0x6], 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "8cfbc89fefc282b0e9b6d1b29d5500b5ff74b06ccbd9dee8c886586975b5446e"}}) getsockopt(r0, 0x0, 0x53, &(0x7f000000d000)=""/8, &(0x7f0000fee000-0x4)=0x28) 2018/02/19 17:03:49 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(0xffffffffffffffff, 0x84, 0x6f, &(0x7f0000161000)={0x0, 0x1c, &(0x7f000051a000-0x58)=[@in6={0xa, 0xffffffffffffffff, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff, 0xaa}, 0x27}]}, &(0x7f0000f92000-0x4)=0x10) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000903000)={0x1, 0x5, &(0x7f000051a000-0x58)=@framed={{0x18}, [@ldst={0x3, 0x0, 0x0, 0x7a, 0x0, 0xfffffff0}], {0x95}}, &(0x7f0000c43000)='syzkaller\x00', 0x8000, 0x1000, &(0x7f00009ab000)=""/4096}, 0x48) r1 = socket(0x10, 0x3, 0x0) setsockopt$sock_attach_bpf(r1, 0x1, 0x32, &(0x7f00009da000)=r0, 0x4) write(r1, &(0x7f0000fd3000)="260000005e0009000000eaf83a0000000000000001000000ffffff000008db1ee9ff4435eade", 0x26) 2018/02/19 17:03:49 executing program 6: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000008000)={{{@in6=@mcast2, @in6=@mcast2, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in6=@dev}}, &(0x7f000002e000)=0xe8) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x0, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid=r1}]}]}, 0x24}, 0x1}, 0x0) 2018/02/19 17:03:49 executing program 0: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000008000)={{{@in6=@mcast2, @in6=@mcast2, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in6=@dev}}, &(0x7f000002e000)=0xe8) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x0, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid=r1}]}]}, 0x24}, 0x1}, 0x0) 2018/02/19 17:03:49 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x0, 0x2000000001, 0x0) ioctl$DRM_IOCTL_MODE_GETCRTC(0xffffffffffffffff, 0xc06864a1, &(0x7f00002a8000-0x64)={&(0x7f000000d000)=[0x7, 0x6], 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "8cfbc89fefc282b0e9b6d1b29d5500b5ff74b06ccbd9dee8c886586975b5446e"}}) getsockopt(r0, 0x0, 0x53, &(0x7f000000d000)=""/8, &(0x7f0000fee000-0x4)=0x28) 2018/02/19 17:03:49 executing program 2: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8}) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid}]}]}, 0x24}, 0x1}, 0x0) 2018/02/19 17:03:49 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0xa, 0x2000000001, 0x0) ioctl$DRM_IOCTL_MODE_GETCRTC(0xffffffffffffffff, 0xc06864a1, &(0x7f00002a8000-0x64)={&(0x7f000000d000)=[0x0, 0x6], 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "8cfbc89fefc282b0e9b6d1b29d5500b5ff74b06ccbd9dee8c886586975b5446e"}}) getsockopt(r0, 0x0, 0x53, &(0x7f000000d000)=""/8, &(0x7f0000fee000-0x4)=0x28) 2018/02/19 17:03:49 executing program 0: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000008000)={{{@in6=@mcast2, @in6=@mcast2, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in6=@dev}}, &(0x7f000002e000)=0xe8) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x0, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid=r1}]}]}, 0x24}, 0x1}, 0x0) 2018/02/19 17:03:49 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(0xffffffffffffffff, 0x84, 0x6f, &(0x7f0000161000)={0x0, 0x1c, &(0x7f000051a000-0x58)=[@in6={0xa, 0xffffffffffffffff, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff, 0xaa}, 0x27}]}, &(0x7f0000f92000-0x4)=0x10) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000903000)={0x1, 0x5, &(0x7f000051a000-0x58)=@framed={{0x18}, [@ldst={0x3, 0x0, 0xb, 0x0, 0x0, 0xfffffff0}], {0x95}}, &(0x7f0000c43000)='syzkaller\x00', 0x8000, 0x1000, &(0x7f00009ab000)=""/4096}, 0x48) r1 = socket(0x10, 0x3, 0x0) setsockopt$sock_attach_bpf(r1, 0x1, 0x32, &(0x7f00009da000)=r0, 0x4) write(r1, &(0x7f0000fd3000)="260000005e0009000000eaf83a0000000000000001000000ffffff000008db1ee9ff4435eade", 0x26) 2018/02/19 17:03:49 executing program 6: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000008000)={{{@in6=@mcast2, @in6=@mcast2, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in6=@dev}}, &(0x7f000002e000)=0xe8) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x0, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid=r1}]}]}, 0x24}, 0x1}, 0x0) 2018/02/19 17:03:49 executing program 2: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid}]}]}, 0x24}, 0x1}, 0x0) 2018/02/19 17:03:49 executing program 3: mmap(&(0x7f0000000000/0xfa2000)=nil, 0xfa2000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x2, 0x8fb9) setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000f9d000)=@raw={'raw\x00', 0x9, 0x3, 0x300, 0xd0, 0xffffffff, 0xffffffff, 0x0, 0xffffffff, 0x230, 0xffffffff, 0xffffffff, 0x230, 0xffffffff, 0x3, &(0x7f0000fa2000-0x30), {[{{@uncond, 0x0, 0xa8, 0xd0, 0x0, {}, []}, @common=@unspec=@AUDIT={0x28, 'AUDIT\x00'}}, {{@uncond, 0x0, 0x138, 0x160, 0x0, {}, [@common=@unspec=@physdev={0x68, 'physdev\x00', 0x0, {@common='ip6tnl0\x00', {}, @common='gretap0\x00'}}, @common=@hl={0x28, 'hl\x00'}]}, @common=@unspec=@NFQUEUE1={0x28, 'NFQUEUE\x00', 0x1}}], {{[], 0x0, 0xa8, 0xd0}, {0x28, '\x00', 0x0, 0xfffffffffffffffe}}}}, 0x360) pipe(&(0x7f00009c7000)={0x0}) mmap(&(0x7f0000fa2000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getpeername(r0, &(0x7f0000dcd000-0x32)=@pppol2tpin6={0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0xffffffffffffffff, 0x0, @mcast1}}}, &(0x7f0000fa3000-0x4)=0x32) mmap(&(0x7f0000fa2000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getpeername$packet(0xffffffffffffffff, &(0x7f0000fa3000-0x14)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @random}, &(0x7f000060c000)=0x14) ioctl$ifreq_SIOCGIFINDEX_vcan(r2, 0x8933, &(0x7f0000770000-0x28)={'vcan0\x00', r3}) mmap(&(0x7f0000fa3000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) poll(&(0x7f0000fa4000-0x10)=[{r0}, {r1, 0x81}], 0x2, 0x5) mmap(&(0x7f0000fa2000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000fa3000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$sock_inet6_SIOCDIFADDR(r0, 0x8936, &(0x7f0000fa3000)={@remote={0xfe, 0x80, [], 0x0, 0xbb}, 0x4ec9, r4}) mmap(&(0x7f0000fa2000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socketpair(0x11, 0x0, 0x8, &(0x7f0000fa3000-0x8)) 2018/02/19 17:03:49 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x0, 0x2000000001, 0x0) ioctl$DRM_IOCTL_MODE_GETCRTC(0xffffffffffffffff, 0xc06864a1, &(0x7f00002a8000-0x64)={&(0x7f000000d000)=[0x7, 0x6], 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "8cfbc89fefc282b0e9b6d1b29d5500b5ff74b06ccbd9dee8c886586975b5446e"}}) getsockopt(r0, 0x0, 0x53, &(0x7f000000d000)=""/8, &(0x7f0000fee000-0x4)=0x28) 2018/02/19 17:03:49 executing program 1: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$bt_hci(0x1f, 0x3, 0x1) getsockopt$bt_BT_VOICE(r0, 0x112, 0xb, &(0x7f0000991000)=0x7fff, &(0x7f0000a8f000)=0xfffffffffffffe26) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000409000-0x28)={@syzn={0x73, 0x79, 0x7a, 0x0}, 0x0}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f00004bf000)={@common='bridge0\x00', r1}) setsockopt$packet_int(0xffffffffffffffff, 0x107, 0xf, &(0x7f000008c000)=0x8, 0x4) sendto$packet(0xffffffffffffffff, &(0x7f0000c85000-0x10c)="0803000000080600000000000000e300000000000000082d", 0x18, 0x0, &(0x7f0000dc9000)={0x11, 0x0, r2, 0x1, 0x0, 0x6, @empty}, 0x14) 2018/02/19 17:03:49 executing program 2: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid}]}]}, 0x24}, 0x1}, 0x0) 2018/02/19 17:03:49 executing program 0: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000008000)={{{@in6=@mcast2, @in6=@mcast2, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in6=@dev}}, &(0x7f000002e000)=0xe8) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x0, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid=r1}]}]}, 0x24}, 0x1}, 0x0) 2018/02/19 17:03:49 executing program 6: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000008000)={{{@in6=@mcast2, @in6=@mcast2, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in6=@dev}}, &(0x7f000002e000)=0xe8) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x0, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid=r1}]}]}, 0x24}, 0x1}, 0x0) 2018/02/19 17:03:49 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0xa, 0x0, 0x0) ioctl$DRM_IOCTL_MODE_GETCRTC(0xffffffffffffffff, 0xc06864a1, &(0x7f00002a8000-0x64)={&(0x7f000000d000)=[0x7, 0x6], 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "8cfbc89fefc282b0e9b6d1b29d5500b5ff74b06ccbd9dee8c886586975b5446e"}}) getsockopt(r0, 0x0, 0x53, &(0x7f000000d000)=""/8, &(0x7f0000fee000-0x4)=0x28) 2018/02/19 17:03:49 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0xa, 0x2000000001, 0x0) ioctl$DRM_IOCTL_MODE_GETCRTC(0xffffffffffffffff, 0xc06864a1, &(0x7f00002a8000-0x64)={&(0x7f000000d000)=[0x0, 0x6], 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "8cfbc89fefc282b0e9b6d1b29d5500b5ff74b06ccbd9dee8c886586975b5446e"}}) getsockopt(r0, 0x0, 0x53, &(0x7f000000d000)=""/8, &(0x7f0000fee000-0x4)=0x28) 2018/02/19 17:03:49 executing program 6: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000008000)={{{@in6=@mcast2, @in6=@mcast2, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in6=@dev}}, &(0x7f000002e000)=0xe8) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid=r1}]}]}, 0x24}, 0x1}, 0x0) 2018/02/19 17:03:49 executing program 0: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000008000)={{{@in6=@mcast2, @in6=@mcast2, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in6=@dev}}, &(0x7f000002e000)=0xe8) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid=r1}]}]}, 0x24}, 0x1}, 0x0) 2018/02/19 17:03:49 executing program 2: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid}]}]}, 0x24}, 0x1}, 0x0) 2018/02/19 17:03:49 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(0xffffffffffffffff, 0x84, 0x6f, &(0x7f0000161000)={0x0, 0x1c, &(0x7f000051a000-0x58)=[@in6={0xa, 0xffffffffffffffff, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff, 0xaa}, 0x27}]}, &(0x7f0000f92000-0x4)=0x10) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000903000)={0x1, 0x5, &(0x7f000051a000-0x58)=@framed={{0x18}, [@ldst={0x3, 0x0, 0xb, 0x0, 0x0, 0xfffffff0}], {0x95}}, &(0x7f0000c43000)='syzkaller\x00', 0x8000, 0x1000, &(0x7f00009ab000)=""/4096}, 0x48) r1 = socket(0x10, 0x3, 0x0) setsockopt$sock_attach_bpf(r1, 0x1, 0x32, &(0x7f00009da000)=r0, 0x4) write(r1, &(0x7f0000fd3000)="260000005e0009000000eaf83a0000000000000001000000ffffff000008db1ee9ff4435eade", 0x26) 2018/02/19 17:03:49 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0xa, 0x2000000001, 0x0) ioctl$DRM_IOCTL_MODE_GETCRTC(0xffffffffffffffff, 0xc06864a1, &(0x7f00002a8000-0x64)={&(0x7f000000d000)=[0x0, 0x6], 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "8cfbc89fefc282b0e9b6d1b29d5500b5ff74b06ccbd9dee8c886586975b5446e"}}) getsockopt(r0, 0x0, 0x53, &(0x7f000000d000)=""/8, &(0x7f0000fee000-0x4)=0x28) 2018/02/19 17:03:49 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x4000000010, 0x802, 0x0) write(r0, &(0x7f0000b14000-0x24)="240000002e00ab0800000000000000000108efee010000000000040000000400008100de", 0xfffffffffffffe77) 2018/02/19 17:03:49 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0xa, 0x0, 0x0) ioctl$DRM_IOCTL_MODE_GETCRTC(0xffffffffffffffff, 0xc06864a1, &(0x7f00002a8000-0x64)={&(0x7f000000d000)=[0x7, 0x6], 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "8cfbc89fefc282b0e9b6d1b29d5500b5ff74b06ccbd9dee8c886586975b5446e"}}) getsockopt(r0, 0x0, 0x53, &(0x7f000000d000)=""/8, &(0x7f0000fee000-0x4)=0x28) 2018/02/19 17:03:49 executing program 1: mmap(&(0x7f0000000000/0x7000)=nil, 0x7000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000006000)={0x0, 0x0}) mmap(&(0x7f0000007000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socketpair(0xf, 0x800, 0xffffffffffffffff, &(0x7f0000002000)={0x0}) mmap(&(0x7f0000008000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000009000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp_SCTP_RTOINFO(r1, 0x84, 0x0, &(0x7f0000007000-0x10)={0x0, 0x200, 0x6, 0x400}, &(0x7f0000009000)=0x10) mmap(&(0x7f0000009000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) setsockopt$inet_sctp6_SCTP_PR_SUPPORTED(r1, 0x84, 0x71, &(0x7f0000009000)={r2, 0x5}, 0x8) setsockopt$inet_sctp_SCTP_SET_PEER_PRIMARY_ADDR(r1, 0x84, 0x5, &(0x7f0000003000)={r2, @in={{0x2, 0x0, @multicast1=0xe0000001}}}, 0x8c) mmap(&(0x7f0000008000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(0xffffffffffffffff, 0x84, 0x6f, &(0x7f0000008000)={0x0, 0xb0, &(0x7f0000009000-0xb0)=[@in={0x2, 0x0, @rand_addr=0x2}, @in6={0xa, 0x0, 0x7, @local={0xfe, 0x80, [], 0x0, 0xaa}}, @in6={0xa, 0x1, 0x99e, @dev={0xfe, 0x80, [], 0x0, 0x10}, 0xffffffffffffffc0}, @in={0x2, 0x3, @local={0xac, 0x14, 0x0, 0xaa}}, @in={0x2, 0x2, @multicast1=0xe0000001}, @in6={0xa, 0x1, 0x0, @local={0xfe, 0x80, [], 0x0, 0xaa}, 0x7ff}, @in6={0xa, 0x1, 0x3, @dev={0xfe, 0x80, [], 0x0, 0x17}, 0x2}, @in={0x2, 0x0, @empty}]}, &(0x7f0000008000-0x4)=0x10) socketpair$inet6_dccp(0xa, 0x6, 0x0, &(0x7f0000007000-0x8)) mmap(&(0x7f0000008000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000008000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(0xffffffffffffffff, 0x84, 0x1f, &(0x7f0000009000-0x98)={0x0, @in={{0x2, 0x1, @empty}}, 0xfffffffffffffff8, 0x5}, &(0x7f0000008000)=0x98) mmap(&(0x7f0000008000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp6_SCTP_STATUS(r1, 0x84, 0xe, &(0x7f0000008000)={r3, 0x8001, 0x0, 0x10000, 0x4, 0x2, 0x7fff, 0x8, {r4, @in6={{0xa, 0x1, 0x5, @empty, 0x100}}, 0xef5, 0x8, 0x3bf, 0x2, 0xfff}}, &(0x7f0000002000)=0xb8) bind$unix(r0, &(0x7f0000008000-0xa)=@file={0x1, './file0\x00'}, 0xa) r5 = socket$can_bcm(0x1d, 0x2, 0x2) getsockname$unix(r0, &(0x7f0000004000)=@file={0x0, ""/4096}, &(0x7f0000005000-0x4)=0x1002) connect$can_bcm(r5, &(0x7f0000002000-0x10)={0x1d}, 0x10) connect$can_bcm(r5, &(0x7f0000006000-0x10)={0x1d}, 0x10) r6 = accept4(r0, 0x0, &(0x7f0000001000-0x4), 0x80000) accept4$nfc_llcp(r6, 0x0, &(0x7f0000008000-0x4), 0x800) 2018/02/19 17:03:49 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0xa, 0x2000000001, 0x0) ioctl$DRM_IOCTL_MODE_GETCRTC(0xffffffffffffffff, 0xc06864a1, &(0x7f00002a8000-0x64)={&(0x7f000000d000)=[0x7], 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "8cfbc89fefc282b0e9b6d1b29d5500b5ff74b06ccbd9dee8c886586975b5446e"}}) getsockopt(r0, 0x0, 0x53, &(0x7f000000d000)=""/8, &(0x7f0000fee000-0x4)=0x28) 2018/02/19 17:03:49 executing program 6: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000008000)={{{@in6=@mcast2, @in6=@mcast2, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in6=@dev}}, &(0x7f000002e000)=0xe8) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid=r1}]}]}, 0x24}, 0x1}, 0x0) 2018/02/19 17:03:49 executing program 2: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x0, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid}]}]}, 0x24}, 0x1}, 0x0) 2018/02/19 17:03:49 executing program 0: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000008000)={{{@in6=@mcast2, @in6=@mcast2, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in6=@dev}}, &(0x7f000002e000)=0xe8) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid=r1}]}]}, 0x24}, 0x1}, 0x0) 2018/02/19 17:03:49 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(0xffffffffffffffff, 0x84, 0x6f, &(0x7f0000161000)={0x0, 0x1c, &(0x7f000051a000-0x58)=[@in6={0xa, 0xffffffffffffffff, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff, 0xaa}, 0x27}]}, &(0x7f0000f92000-0x4)=0x10) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000903000)={0x1, 0x5, &(0x7f000051a000-0x58)=@framed={{0x18}, [@ldst={0x3, 0x0, 0xb, 0x0, 0x0, 0xfffffff0}], {0x95}}, &(0x7f0000c43000)='syzkaller\x00', 0x8000, 0x1000, &(0x7f00009ab000)=""/4096}, 0x48) r1 = socket(0x10, 0x3, 0x0) setsockopt$sock_attach_bpf(r1, 0x1, 0x32, &(0x7f00009da000)=r0, 0x4) write(r1, &(0x7f0000fd3000)="260000005e0009000000eaf83a0000000000000001000000ffffff000008db1ee9ff4435eade", 0x26) 2018/02/19 17:03:49 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$bt_cmtp(0x1f, 0x3, 0x5) socketpair$inet6(0xa, 0x0, 0x721dd73e, &(0x7f0000f88000)={0x0, 0x0}) getsockopt$inet_sctp_SCTP_MAX_BURST(0xffffffffffffffff, 0x84, 0x14, &(0x7f0000ca4000-0x8)=@assoc_value={0x0}, &(0x7f000024d000)=0x8) r4 = accept4(r1, &(0x7f00006e4000-0x60)=@nfc_llcp, &(0x7f00001c5000)=0x60, 0x80800) setsockopt$bt_hci_HCI_DATA_DIR(r4, 0x0, 0x1, &(0x7f0000969000-0x4)=0x100000001, 0x4) setsockopt$inet_sctp6_SCTP_ENABLE_STREAM_RESET(r2, 0x84, 0x76, &(0x7f0000fd3000)={r3, 0x2}, 0x8) getsockopt$bt_BT_FLUSHABLE(r0, 0x112, 0x8, &(0x7f0000bf7000)=0x6, &(0x7f00001c9000)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00007a0000)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00008db000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r7, &(0x7f0000bba000)={&(0x7f00003a2000)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00006c7000-0x10)=[], 0x0, &(0x7f00009e0000-0x48)=[@rights={0x18, 0x1, 0x1, [r5]}], 0x18}, 0x0) recvmsg(r6, &(0x7f00003d7000-0x38)={&(0x7f0000698000)=@generic, 0x80, &(0x7f000081b000-0x30)=[], 0x0, &(0x7f0000fa0000-0x8)=""/90, 0x5a}, 0x0) 2018/02/19 17:03:49 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0xa, 0x0, 0x0) ioctl$DRM_IOCTL_MODE_GETCRTC(0xffffffffffffffff, 0xc06864a1, &(0x7f00002a8000-0x64)={&(0x7f000000d000)=[0x7, 0x6], 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "8cfbc89fefc282b0e9b6d1b29d5500b5ff74b06ccbd9dee8c886586975b5446e"}}) getsockopt(r0, 0x0, 0x53, &(0x7f000000d000)=""/8, &(0x7f0000fee000-0x4)=0x28) 2018/02/19 17:03:49 executing program 6: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000008000)={{{@in6=@mcast2, @in6=@mcast2, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in6=@dev}}, &(0x7f000002e000)=0xe8) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid=r1}]}]}, 0x24}, 0x1}, 0x0) 2018/02/19 17:03:49 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0xa, 0x2000000001, 0x0) ioctl$DRM_IOCTL_MODE_GETCRTC(0xffffffffffffffff, 0xc06864a1, &(0x7f00002a8000-0x64)={&(0x7f000000d000)=[0x7], 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "8cfbc89fefc282b0e9b6d1b29d5500b5ff74b06ccbd9dee8c886586975b5446e"}}) getsockopt(r0, 0x0, 0x53, &(0x7f000000d000)=""/8, &(0x7f0000fee000-0x4)=0x28) 2018/02/19 17:03:49 executing program 1: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r0, 0x107, 0x12, &(0x7f0000dd0000), 0x4) syz_emit_ethernet(0x12, &(0x7f0000395000)={@empty, @link_local={0x1, 0x80, 0xc2}, [{[], {0x8100}}], {@generic={0x88a8}}}, &(0x7f0000868000-0x18)={0x0, 0x1, [0x0]}) r1 = accept4(r0, &(0x7f00007f8000-0xe)=@l2, &(0x7f0000fdf000)=0xe, 0x80000) setsockopt$RDS_CANCEL_SENT_TO(r1, 0x114, 0x1, &(0x7f0000d17000-0x10)={0x2, 0x1, @dev={0xac, 0x14, 0x0, 0x11}}, 0x10) setsockopt$inet_sctp_SCTP_AUTOCLOSE(r1, 0x84, 0x4, &(0x7f000078c000-0x4)=0x7, 0x4) 2018/02/19 17:03:49 executing program 0: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000008000)={{{@in6=@mcast2, @in6=@mcast2, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in6=@dev}}, &(0x7f000002e000)=0xe8) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid=r1}]}]}, 0x24}, 0x1}, 0x0) 2018/02/19 17:03:50 executing program 6: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000008000)={{{@in6=@mcast2, @in6=@mcast2, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in6=@dev}}, &(0x7f000002e000)=0xe8) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid=r1}]}]}, 0x24}, 0x1}, 0x0) 2018/02/19 17:03:50 executing program 2: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x0, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid}]}]}, 0x24}, 0x1}, 0x0) 2018/02/19 17:03:50 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(0xffffffffffffffff, 0x84, 0x6f, &(0x7f0000161000)={0x0, 0x1c, &(0x7f000051a000-0x58)=[@in6={0xa, 0xffffffffffffffff, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff, 0xaa}, 0x27}]}, &(0x7f0000f92000-0x4)=0x10) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000903000)={0x1, 0x5, &(0x7f000051a000-0x58)=@framed={{0x18}, [@ldst={0x3, 0x0, 0xb, 0x7a}], {0x95}}, &(0x7f0000c43000)='syzkaller\x00', 0x8000, 0x1000, &(0x7f00009ab000)=""/4096}, 0x48) r1 = socket(0x10, 0x3, 0x0) setsockopt$sock_attach_bpf(r1, 0x1, 0x32, &(0x7f00009da000)=r0, 0x4) write(r1, &(0x7f0000fd3000)="260000005e0009000000eaf83a0000000000000001000000ffffff000008db1ee9ff4435eade", 0x26) 2018/02/19 17:03:50 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0xa, 0x2000000001, 0x0) ioctl$DRM_IOCTL_MODE_GETCRTC(0xffffffffffffffff, 0xc06864a1, &(0x7f00002a8000-0x64)={&(0x7f000000d000)=[0x6], 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "8cfbc89fefc282b0e9b6d1b29d5500b5ff74b06ccbd9dee8c886586975b5446e"}}) getsockopt(r0, 0x0, 0x53, &(0x7f000000d000)=""/8, &(0x7f0000fee000-0x4)=0x28) 2018/02/19 17:03:50 executing program 0: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000008000)={{{@in6=@mcast2, @in6=@mcast2, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in6=@dev}}, &(0x7f000002e000)=0xe8) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid=r1}]}]}, 0x24}, 0x1}, 0x0) 2018/02/19 17:03:50 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0xa, 0x2000000001, 0x0) ioctl$DRM_IOCTL_MODE_GETCRTC(0xffffffffffffffff, 0xc06864a1, &(0x7f00002a8000-0x64)={&(0x7f000000d000)=[0x7], 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "8cfbc89fefc282b0e9b6d1b29d5500b5ff74b06ccbd9dee8c886586975b5446e"}}) getsockopt(r0, 0x0, 0x53, &(0x7f000000d000)=""/8, &(0x7f0000fee000-0x4)=0x28) 2018/02/19 17:03:50 executing program 6: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000008000)={{{@in6=@mcast2, @in6=@mcast2, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in6=@dev}}, &(0x7f000002e000)=0xe8) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid=r1}]}]}, 0x24}, 0x1}, 0x0) 2018/02/19 17:03:50 executing program 2: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x0, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid}]}]}, 0x24}, 0x1}, 0x0) 2018/02/19 17:03:50 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(0xffffffffffffffff, 0x84, 0x6f, &(0x7f0000161000)={0x0, 0x1c, &(0x7f000051a000-0x58)=[@in6={0xa, 0xffffffffffffffff, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff, 0xaa}, 0x27}]}, &(0x7f0000f92000-0x4)=0x10) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000903000)={0x1, 0x5, &(0x7f000051a000-0x58)=@framed={{0x18}, [@ldst={0x3, 0x0, 0xb, 0x7a}], {0x95}}, &(0x7f0000c43000)='syzkaller\x00', 0x8000, 0x1000, &(0x7f00009ab000)=""/4096}, 0x48) r1 = socket(0x10, 0x3, 0x0) setsockopt$sock_attach_bpf(r1, 0x1, 0x32, &(0x7f00009da000)=r0, 0x4) write(r1, &(0x7f0000fd3000)="260000005e0009000000eaf83a0000000000000001000000ffffff000008db1ee9ff4435eade", 0x26) 2018/02/19 17:03:50 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0xa, 0x2000000001, 0x0) ioctl$DRM_IOCTL_MODE_GETCRTC(0xffffffffffffffff, 0xc06864a1, &(0x7f00002a8000-0x64)={&(0x7f000000d000)=[0x6], 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "8cfbc89fefc282b0e9b6d1b29d5500b5ff74b06ccbd9dee8c886586975b5446e"}}) getsockopt(r0, 0x0, 0x53, &(0x7f000000d000)=""/8, &(0x7f0000fee000-0x4)=0x28) 2018/02/19 17:03:50 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$bt_cmtp(0x1f, 0x3, 0x5) socketpair$inet6(0xa, 0x0, 0x721dd73e, &(0x7f0000f88000)={0x0, 0x0}) getsockopt$inet_sctp_SCTP_MAX_BURST(0xffffffffffffffff, 0x84, 0x14, &(0x7f0000ca4000-0x8)=@assoc_value={0x0}, &(0x7f000024d000)=0x8) r4 = accept4(r1, &(0x7f00006e4000-0x60)=@nfc_llcp, &(0x7f00001c5000)=0x60, 0x80800) setsockopt$bt_hci_HCI_DATA_DIR(r4, 0x0, 0x1, &(0x7f0000969000-0x4)=0x100000001, 0x4) setsockopt$inet_sctp6_SCTP_ENABLE_STREAM_RESET(r2, 0x84, 0x76, &(0x7f0000fd3000)={r3, 0x2}, 0x8) getsockopt$bt_BT_FLUSHABLE(r0, 0x112, 0x8, &(0x7f0000bf7000)=0x6, &(0x7f00001c9000)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00007a0000)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00008db000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r7, &(0x7f0000bba000)={&(0x7f00003a2000)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00006c7000-0x10)=[], 0x0, &(0x7f00009e0000-0x48)=[@rights={0x18, 0x1, 0x1, [r5]}], 0x18}, 0x0) recvmsg(r6, &(0x7f00003d7000-0x38)={&(0x7f0000698000)=@generic, 0x80, &(0x7f000081b000-0x30)=[], 0x0, &(0x7f0000fa0000-0x8)=""/90, 0x5a}, 0x0) 2018/02/19 17:03:50 executing program 0: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000008000)={{{@in6=@mcast2, @in6=@mcast2, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in6=@dev}}, &(0x7f000002e000)=0xe8) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid=r1}]}]}, 0x24}, 0x1}, 0x0) 2018/02/19 17:03:50 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0xa, 0x2000000001, 0x0) ioctl$DRM_IOCTL_MODE_GETCRTC(0xffffffffffffffff, 0xc06864a1, &(0x7f00002a8000-0x64)={&(0x7f000000d000)=[0x7, 0x0], 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "8cfbc89fefc282b0e9b6d1b29d5500b5ff74b06ccbd9dee8c886586975b5446e"}}) getsockopt(r0, 0x0, 0x53, &(0x7f000000d000)=""/8, &(0x7f0000fee000-0x4)=0x28) 2018/02/19 17:03:50 executing program 6: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000008000)={{{@in6=@mcast2, @in6=@mcast2, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in6=@dev}}, &(0x7f000002e000)=0xe8) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid=r1}]}]}, 0x24}, 0x1}, 0x0) 2018/02/19 17:03:50 executing program 2: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid}]}]}, 0x24}, 0x1}, 0x0) 2018/02/19 17:03:50 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0xa, 0x2000000001, 0x0) ioctl$DRM_IOCTL_MODE_GETCRTC(0xffffffffffffffff, 0xc06864a1, &(0x7f00002a8000-0x64)={&(0x7f000000d000)=[0x6], 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "8cfbc89fefc282b0e9b6d1b29d5500b5ff74b06ccbd9dee8c886586975b5446e"}}) getsockopt(r0, 0x0, 0x53, &(0x7f000000d000)=""/8, &(0x7f0000fee000-0x4)=0x28) 2018/02/19 17:03:50 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(0xffffffffffffffff, 0x84, 0x6f, &(0x7f0000161000)={0x0, 0x1c, &(0x7f000051a000-0x58)=[@in6={0xa, 0xffffffffffffffff, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff, 0xaa}, 0x27}]}, &(0x7f0000f92000-0x4)=0x10) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000903000)={0x1, 0x5, &(0x7f000051a000-0x58)=@framed={{0x18}, [@ldst={0x3, 0x0, 0xb, 0x7a}], {0x95}}, &(0x7f0000c43000)='syzkaller\x00', 0x8000, 0x1000, &(0x7f00009ab000)=""/4096}, 0x48) r1 = socket(0x10, 0x3, 0x0) setsockopt$sock_attach_bpf(r1, 0x1, 0x32, &(0x7f00009da000)=r0, 0x4) write(r1, &(0x7f0000fd3000)="260000005e0009000000eaf83a0000000000000001000000ffffff000008db1ee9ff4435eade", 0x26) 2018/02/19 17:03:50 executing program 1: mmap(&(0x7f0000000000/0x23000)=nil, 0x23000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000023000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = accept4(0xffffffffffffffff, 0x0, &(0x7f0000023000), 0x800) getsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(0xffffffffffffff9c, 0x84, 0x7c, &(0x7f0000016000-0x8)={0x0, 0x7b5e, 0xff}, &(0x7f000000f000)=0x8) mmap(&(0x7f0000023000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp_SCTP_PRIMARY_ADDR(r0, 0x84, 0x6, &(0x7f0000024000-0x8c)={r1, @in={{0x2, 0x1, @broadcast=0xffffffff}}}, &(0x7f0000014000-0x4)=0x8c) r2 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCADDRT(r2, 0x890b, &(0x7f0000023000-0x78)={0x0, {0x2, 0xffffffffffffffff, @broadcast=0xffffffff}, {0x2, 0xffffffffffffffff, @remote={0xac, 0x14, 0xffffffffffffffff, 0xbb}}, {0x2, 0xffffffffffffffff, @loopback=0x7f000001}, 0xe7, 0x0, 0x0, 0x0, 0x0, &(0x7f0000020000-0x10)=@syzn={0x73, 0x79, 0x7a, 0x0}}) mmap(&(0x7f0000024000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) setsockopt$inet_sctp_SCTP_PEER_ADDR_PARAMS(r0, 0x84, 0x9, &(0x7f0000024000)={r1, @in6={{0xa, 0x3, 0xffffffff, @mcast1={0xff, 0x1, [], 0x1}, 0x5}}, 0x400000, 0x2, 0xb50, 0x8, 0x4}, 0xa0) mmap(&(0x7f0000023000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socketpair$inet_sctp(0x2, 0x5, 0x84, &(0x7f0000024000-0x8)) 2018/02/19 17:03:50 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0xa, 0x2000000001, 0x0) ioctl$DRM_IOCTL_MODE_GETCRTC(0xffffffffffffffff, 0xc06864a1, &(0x7f00002a8000-0x64)={&(0x7f000000d000)=[0x7, 0x0], 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "8cfbc89fefc282b0e9b6d1b29d5500b5ff74b06ccbd9dee8c886586975b5446e"}}) getsockopt(r0, 0x0, 0x53, &(0x7f000000d000)=""/8, &(0x7f0000fee000-0x4)=0x28) 2018/02/19 17:03:50 executing program 0: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000008000)={{{@in6=@mcast2, @in6=@mcast2, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in6=@dev}}, &(0x7f000002e000)=0xe8) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid=r1}]}]}, 0x24}, 0x1}, 0x0) 2018/02/19 17:03:50 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0xa, 0x2000000001, 0x0) ioctl$DRM_IOCTL_MODE_GETCRTC(0xffffffffffffffff, 0xc06864a1, &(0x7f00002a8000-0x64)={&(0x7f000000d000)=[0x0, 0x6], 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "8cfbc89fefc282b0e9b6d1b29d5500b5ff74b06ccbd9dee8c886586975b5446e"}}) getsockopt(r0, 0x0, 0x53, &(0x7f000000d000)=""/8, &(0x7f0000fee000-0x4)=0x28) 2018/02/19 17:03:50 executing program 2: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid}]}]}, 0x24}, 0x1}, 0x0) 2018/02/19 17:03:50 executing program 6: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000008000)={{{@in6=@mcast2, @in6=@mcast2}}, {{@in=@broadcast}, 0x0, @in6=@dev}}, &(0x7f000002e000)=0xe8) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x14, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, []}, 0x14}, 0x1}, 0x0) 2018/02/19 17:03:50 executing program 1: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socketpair(0x2000000, 0x1, 0x9, &(0x7f0000cb7000)={0x0, 0x0}) r2 = socket(0x8, 0xa, 0x0) r3 = accept$ipx(r1, &(0x7f00005bb000), &(0x7f0000f8d000-0x4)=0x10) ioctl$sock_SIOCDELDLCI(r3, 0x8981, &(0x7f000047d000-0x12)={@generic="d0084701e3f0bb2e3154d098aa7e3679", 0xffffffff}) r4 = socket$inet6(0xa, 0x40000080806, 0x0) r5 = accept$packet(r0, 0x0, &(0x7f0000ee9000-0x2)=0xb254165e444477be) setsockopt$packet_int(r5, 0x107, 0x9, &(0x7f0000d0a000-0x4)=0x10001, 0x4) setsockopt$SO_ATTACH_FILTER(r4, 0x1, 0x1a, &(0x7f000027f000)={0x1, &(0x7f000039d000-0x8)=[{0x5, 0x0, 0x0, 0x7}]}, 0x10) bind$inet6(r4, &(0x7f000047b000)={0xa, 0x0, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$inet6_int(r4, 0x29, 0x2, &(0x7f0000aaf000)=0xfffffffffffffffd, 0x4) listen(r2, 0xa3d00000) ioctl$int_in(r4, 0x5452, &(0x7f0000e6e000-0x8)=0x8f3d) setsockopt$SO_ATTACH_FILTER(r4, 0x1, 0x1a, &(0x7f0000488000+0x2d7)={0x6, &(0x7f0000d99000)=[{0x4, 0x2, 0x8}, {0x100000001, 0x8, 0x800, 0x800}, {0x100000000, 0x645, 0xe92, 0xe3}, {0x101, 0x1000, 0x5, 0xfffffffffffffffe}, {0x20, 0xffffffff00000001, 0x9}, {0x8001, 0x8, 0x7fff}]}, 0x10) setsockopt$inet6_tcp_TCP_MD5SIG(r4, 0x6, 0xe, &(0x7f000011b000)={{{{0x2, 0x2, @remote={0xac, 0x14, 0x0, 0xbb}}}, {{0xa, 0x2, 0x0, @remote={0xfe, 0x80, [], 0x0, 0xbb}, 0x94}}}, 0x9, 0x8, 0xffff, "c6c2eda1653f9a7487d549c011caf841b706032b6f4be34a1a5dbf32876d88f19fb36b4c1fe3e2299dba518568c13f00b38541f7c51ca027f5b39a86510201a6c56cc16df6e57514d80c438b64e4f039"}, 0x160) r6 = accept4$inet(0xffffffffffffff9c, 0x0, &(0x7f000078c000), 0x800) getsockopt$inet_IP_XFRM_POLICY(r6, 0x0, 0x11, &(0x7f0000c5e000-0xe8)={{{@in=@multicast2, @in=@remote={0x0, 0x0, 0x0}, 0x0, 0x0, 0x0}, {}, {}, 0x0, 0x0}, {{@in6=@loopback, 0x0}, 0x0, @in6=@mcast2, 0x0}}, &(0x7f0000bba000)=0xe8) getsockopt$inet_sctp_SCTP_PEER_AUTH_CHUNKS(0xffffffffffffff9c, 0x84, 0x1a, &(0x7f0000bc2000-0x30)={0x0, 0x28, "8cd5d4d99732f612397643a6eae3d87ae05534238603d36d6546d1c74ac061cb92ec498fc1563d1e"}, &(0x7f0000a8e000)=0x30) getsockopt$inet_sctp_SCTP_SOCKOPT_CONNECTX3(r6, 0x84, 0x6f, &(0x7f0000d0e000-0x10)={r7, 0x2c, &(0x7f0000877000-0x2c)=[@in6={0xa, 0x0, 0x7, @mcast2={0xff, 0x2, [], 0x1}, 0x4}, @in={0x2, 0x1, @multicast2=0xe0000002}]}, &(0x7f000021c000-0x4)=0x10) r9 = socket$inet6(0xa, 0x6, 0x0) setsockopt$inet6_IPV6_ADDRFORM(r9, 0x29, 0x1, &(0x7f0000f32000)=0x2, 0x4) connect$inet6(r9, &(0x7f0000419000)={0xa, 0x0, 0x6, @loopback={0x0, 0x1}}, 0x1c) r10 = accept4$inet(0xffffffffffffffff, 0x0, &(0x7f0000ff0000-0x4), 0x80800) setsockopt$inet_int(r10, 0x0, 0x3b, &(0x7f0000b75000-0x4)=0xffffffffffffffff, 0x4) r11 = accept(r4, 0x0, &(0x7f00004b9000-0x4)) getsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(r0, 0x84, 0x22, &(0x7f00001b2000-0x10)={0xfffffffffffffffe, 0x8, 0x1, 0x5, r8}, &(0x7f0000647000)=0x10) recvfrom$inet(r11, &(0x7f0000adb000-0x1000)=""/4096, 0x1000, 0x102, &(0x7f0000f86000-0x10)={0x2, 0x0, @local={0xac, 0x14, 0x0, 0xaa}}, 0x10) setsockopt$inet_sctp6_SCTP_DEFAULT_SNDINFO(r11, 0x84, 0x22, &(0x7f0000e7f000-0x10)={0x6, 0x4, 0x7, 0x1, r12}, 0x10) getsockopt$inet_sctp6_SCTP_PR_SUPPORTED(r11, 0x84, 0x71, &(0x7f0000b9d000-0x8)={r12, 0x1000}, &(0x7f0000f6d000)=0x8) socket$nl_crypto(0x10, 0x3, 0x15) close(r6) sendmsg$inet_sctp(r11, &(0x7f0000dc9000)={&(0x7f0000756000)=@in={0x2, 0x3, @multicast1=0xe0000001}, 0x10, &(0x7f00001b2000-0x70)=[{&(0x7f0000be5000)="5e5997853d26cc53f90fb41db14b5366dad50367077a4a0000000000000005e1275d987fe74c01c85965c0808eae8d9febdcbc24b4f1197d0223b23c4f705ea18e02b62a0f5722b872001e05a789883a7dd312cb8e0ec4694d8ae1ad4db9ea7cbea8930a900d2e67a5af0741fece8f215f1dec8f552f0622ae663c0151f740", 0x7f}], 0x1, &(0x7f0000301000)=[], 0x0, 0x8810}, 0x4000040) 2018/02/19 17:03:50 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(0xffffffffffffffff, 0x84, 0x6f, &(0x7f0000161000)={0x0, 0x1c, &(0x7f000051a000-0x58)=[@in6={0xa, 0xffffffffffffffff, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff, 0xaa}, 0x27}]}, &(0x7f0000f92000-0x4)=0x10) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000903000)={0x1, 0x5, &(0x7f000051a000-0x58)=@framed={{0x18}, [@ldst={0x3, 0x0, 0xb, 0x7a, 0x0, 0xfffffff0}], {0x95}}, &(0x7f0000c43000)='syzkaller\x00', 0x0, 0x1000, &(0x7f00009ab000)=""/4096}, 0x48) r1 = socket(0x10, 0x3, 0x0) setsockopt$sock_attach_bpf(r1, 0x1, 0x32, &(0x7f00009da000)=r0, 0x4) write(r1, &(0x7f0000fd3000)="260000005e0009000000eaf83a0000000000000001000000ffffff000008db1ee9ff4435eade", 0x26) 2018/02/19 17:03:50 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) ioctl$sock_kcm_SIOCKCMCLONE(0xffffffffffffff9c, 0x89e2, &(0x7f0000949000-0x4)={r0}) getsockopt$inet_sctp_SCTP_DEFAULT_PRINFO(0xffffffffffffff9c, 0x84, 0x72, &(0x7f00009b7000-0xc)={0x0, 0x21f108f, 0x10}, &(0x7f0000068000)=0xc) getsockopt$inet_sctp_SCTP_PR_ASSOC_STATUS(r1, 0x84, 0x73, &(0x7f0000d17000-0x18)={r2, 0x9, 0x0, 0x6, 0x63f}, &(0x7f0000908000-0x4)=0x18) setsockopt$inet_int(r0, 0x0, 0x3, &(0x7f00007fa000)=0xa85f, 0x4) setsockopt$inet_int(r0, 0x0, 0xb, &(0x7f0000f11000)=0x82, 0x4) socketpair(0x2, 0x80005, 0x101, &(0x7f0000ae7000+0xc85)={0x0, 0x0}) getsockopt$inet_sctp6_SCTP_PEER_ADDR_THLDS(r0, 0x84, 0x1f, &(0x7f0000edd000-0x98)={0x0, @in6={{0xa, 0x2, 0x7, @empty, 0x2}}, 0x101, 0x8001}, &(0x7f0000409000)=0x98) setsockopt$inet_sctp_SCTP_DELAYED_SACK(r3, 0x84, 0x10, &(0x7f000086b000)=@assoc_value={r4, 0x6}, 0x8) r5 = accept(r0, &(0x7f00000d5000-0x8)=@sco, &(0x7f0000361000-0x4)=0x8) ioctl$sock_bt_cmtp_CMTPCONNADD(r5, 0x400443c8, &(0x7f0000e53000-0x8)={r0, 0x5}) ioctl$sock_netdev_private(r0, 0x89f0, &(0x7f000087d000)="f7b770abe6cd16a887825781feaff21b727787555014f334a6073f115fd67dc862acb8b7d0a7c80b4c6c067d4086fd7bc8b2087847810aaf1abb187c8abbe0ae5b63702b30fc9986a4cb53c3230fb698e6124775ebdc3ed407fc688a2f6eeb87a8cfb44a252519359087f54cd81befc9034d02691e9d334c3e365873d94215cf3f6ef330edacaa4b4aca038122e9862c369b444943672d7c1dda54ff7c4530bee9dd2a83d5236b9571eba6ae240ac37cc2072a8e9ac660a66f756cf4b3b607d1c85f16bd9156f8b592f9616f11ab66bfdb7daf2326ace71ab8fe39ee712677bd8aaca0f762eb85e51e9c23b563523e7ab5e2bcf249") getsockopt$inet_IP_IPSEC_POLICY(r0, 0x0, 0x10, &(0x7f00007b3000-0x84)={{{@in=@local, @in6=@dev}}, {{@in6=@remote}, 0x0, @in6=@local}}, &(0x7f000002a000-0x4)=0xe8) syz_emit_ethernet(0x7e, &(0x7f0000570000-0x82)={@link_local={0x1, 0x80, 0xc2}, @local={[0xaa, 0xaa, 0xaa, 0xaa], 0xffffffffffffffff, 0xaa}, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0xffffffffffffffff, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0xffffffffffffffff, 0xbb}, @dev={0xac, 0x14, 0x0, 0x13}, {[]}}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x1, 0x0, @empty, @remote={0xac, 0x14, 0xffffffffffffffff, 0xbb}, {[@timestamp={0x44, 0xc, 0x0, 0x0, 0x0, [{[]}, {[]}]}, @timestamp={0x44, 0x11e, 0x0, 0x0, 0x0, [{[]}, {[@local={0xac, 0x14, 0xffffffffffffffff, 0xaa}]}]}, @rr={0x7, 0x13, 0x0, [@multicast1=0xe0000001, @rand_addr, @rand_addr, @empty]}, @lsrr={0x83, 0xf, 0x0, [@rand_addr, @empty, @empty]}]}}}}}}}, &(0x7f0000490000-0xc)={0x0, 0x1, [0x0]}) 2018/02/19 17:03:50 executing program 6: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000008000)={{{@in6=@mcast2, @in6=@mcast2}}, {{@in=@broadcast}, 0x0, @in6=@dev}}, &(0x7f000002e000)=0xe8) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x14, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, []}, 0x14}, 0x1}, 0x0) 2018/02/19 17:03:50 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(0xffffffffffffffff, 0x84, 0x6f, &(0x7f0000161000)={0x0, 0x1c, &(0x7f000051a000-0x58)=[@in6={0xa, 0xffffffffffffffff, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff, 0xaa}, 0x27}]}, &(0x7f0000f92000-0x4)=0x10) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000903000)={0x1, 0x5, &(0x7f000051a000-0x58)=@framed={{0x18}, [@ldst={0x3, 0x0, 0xb, 0x7a, 0x0, 0xfffffff0}], {0x95}}, &(0x7f0000c43000)='syzkaller\x00', 0x0, 0x1000, &(0x7f00009ab000)=""/4096}, 0x48) r1 = socket(0x10, 0x3, 0x0) setsockopt$sock_attach_bpf(r1, 0x1, 0x32, &(0x7f00009da000)=r0, 0x4) write(r1, &(0x7f0000fd3000)="260000005e0009000000eaf83a0000000000000001000000ffffff000008db1ee9ff4435eade", 0x26) 2018/02/19 17:03:50 executing program 0: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000008000)={{{@in6=@mcast2, @in6=@mcast2}}, {{@in=@broadcast}, 0x0, @in6=@dev}}, &(0x7f000002e000)=0xe8) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x14, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, []}, 0x14}, 0x1}, 0x0) 2018/02/19 17:03:50 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0xa, 0x2000000001, 0x0) ioctl$DRM_IOCTL_MODE_GETCRTC(0xffffffffffffffff, 0xc06864a1, &(0x7f00002a8000-0x64)={&(0x7f000000d000)=[0x7, 0x0], 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "8cfbc89fefc282b0e9b6d1b29d5500b5ff74b06ccbd9dee8c886586975b5446e"}}) getsockopt(r0, 0x0, 0x53, &(0x7f000000d000)=""/8, &(0x7f0000fee000-0x4)=0x28) 2018/02/19 17:03:50 executing program 2: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid}]}]}, 0x24}, 0x1}, 0x0) 2018/02/19 17:03:50 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0xa, 0x2000000001, 0x0) ioctl$DRM_IOCTL_MODE_GETCRTC(0xffffffffffffffff, 0xc06864a1, &(0x7f00002a8000-0x64)={&(0x7f000000d000)=[0x0, 0x6], 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "8cfbc89fefc282b0e9b6d1b29d5500b5ff74b06ccbd9dee8c886586975b5446e"}}) getsockopt(r0, 0x0, 0x53, &(0x7f000000d000)=""/8, &(0x7f0000fee000-0x4)=0x28) 2018/02/19 17:03:50 executing program 1: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid}]}]}, 0x24}, 0x1}, 0x0) 2018/02/19 17:03:50 executing program 1: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x4, 0x1) r1 = accept$llc(0xffffffffffffff9c, &(0x7f0000a3c000-0x10)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @random}, &(0x7f0000d45000-0x4)=0x10) getsockname$llc(r1, &(0x7f0000300000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @remote}, &(0x7f00008f6000-0x4)=0x10) setsockopt$IPT_SO_SET_REPLACE(r0, 0x0, 0x40, &(0x7f0000158000-0x280)=@raw={'raw\x00', 0x9, 0x3, 0x220, 0xd0, 0xffffffff, 0xffffffff, 0x0, 0xffffffff, 0x188, 0xffffffff, 0xffffffff, 0x188, 0xffffffff, 0x3, &(0x7f0000162000-0x30), {[{{@uncond, 0x0, 0x70, 0xd0, 0x0, {}, []}, @common=@inet=@HMARK={0x60, 'HMARK\x00', 0x0, {@ipv4=@empty, [], 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x3}}}, {{@uncond, 0x0, 0x70, 0xb8, 0x0, {}, []}, @common=@inet=@TEE={0x48, 'TEE\x00', 0x1, {@ipv6=@mcast1={0xff, 0x1, [], 0x1}, @common='gretap0\x00'}}}], {{[], 0x0, 0x70, 0x98}, {0x28, '\x00', 0x0, 0xfffffffffffffffe}}}}, 0x280) sendto$inet(r0, &(0x7f0000d64000)="925fb956da6000", 0x7, 0x2004c084, &(0x7f0000393000-0x10)={0x2, 0xffffffffffffffff, @empty}, 0x10) sendmsg(r0, &(0x7f0000006000)={&(0x7f0000f38000)=@in={0x2, 0xffffffffffffffff, @dev={0xac, 0x14, 0x0, 0x800000a}}, 0x10, &(0x7f00008dd000-0x10)=[{&(0x7f0000035000-0xfd)="020b", 0x2}], 0x1, &(0x7f000069e000-0x258)=[]}, 0x0) 2018/02/19 17:03:50 executing program 6: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000008000)={{{@in6=@mcast2, @in6=@mcast2}}, {{@in=@broadcast}, 0x0, @in6=@dev}}, &(0x7f000002e000)=0xe8) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x14, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, []}, 0x14}, 0x1}, 0x0) 2018/02/19 17:03:50 executing program 3: mmap(&(0x7f0000000000/0xf8e000)=nil, 0xf8e000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet6_icmp(0xa, 0x2, 0x3a) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffff9c, 0x0, 0x11, &(0x7f000010b000)={{{@in6=@loopback, @in6=@mcast1, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@multicast2}, 0x0, @in6=@empty}}, &(0x7f00007ee000)=0xe8) mmap(&(0x7f0000f8e000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$sock_inet6_SIOCSIFDSTADDR(r0, 0x8918, &(0x7f0000f8f000-0x18)={@ipv4={[], [0xff, 0xff], @rand_addr=0x400}, 0x2, r1}) r2 = socket(0x1000000010, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000f73000-0x38)={&(0x7f0000814000)={0x10}, 0xc, &(0x7f0000f88000)={&(0x7f0000f8d000-0x98)=@ipv6_newroute={0x30, 0x18, 0x3, 0xffffffffffffffff, 0xffffffffffffffff, {0xa, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, [@RTA_MULTIPATH={0x14, 0x9, [{0x8}, {0x8}]}]}, 0x30}, 0x1}, 0x0) sendto(r2, &(0x7f00006e6000-0xbf)="451dfc05ba2f705d13509f99c8e3a4922f962ea69759bbe149bb74889f501bbc47bda22cb70d0f506fe32e5cfde6b9e5b3cfcb852014b8d83516f57b53732f903d3765802fb00b1e2c98cdf9f8115eae6cddec9e6dc9100f9ac8a4563b73c2b219d9dbc45b3bbcbb5476a8b99edcffb7c5cfd7786c711ce468e3f5c8f99f505ae9c400605e0473c683a3702656638d13c7e06af829df6f233f697732a9a5ad5c93031135eccfb1d4d426a28593dccee6fc879a33200fcc46e8bb4edf40d6a0", 0xbf, 0x20000000, &(0x7f00001e8000)=@ipx={0x4, 0x2, 0x9, "29cfb8d15cb8", 0x56}, 0x10) 2018/02/19 17:03:50 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0xa, 0x2000000001, 0x0) ioctl$DRM_IOCTL_MODE_GETCRTC(0xffffffffffffffff, 0xc06864a1, &(0x7f00002a8000-0x64)={&(0x7f000000d000)=[0x0, 0x6], 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "8cfbc89fefc282b0e9b6d1b29d5500b5ff74b06ccbd9dee8c886586975b5446e"}}) getsockopt(r0, 0x0, 0x53, &(0x7f000000d000)=""/8, &(0x7f0000fee000-0x4)=0x28) 2018/02/19 17:03:50 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0xa, 0x2000000001, 0x0) ioctl$DRM_IOCTL_MODE_GETCRTC(0xffffffffffffffff, 0xc06864a1, &(0x7f00002a8000-0x64)={&(0x7f000000d000)=[0x7, 0x6], 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "8cfbc89fefc282b0e9b6d1b29d5500b5ff74b06ccbd9dee8c886586975b5446e"}}) getsockopt(0xffffffffffffffff, 0x0, 0x53, &(0x7f000000d000)=""/8, &(0x7f0000fee000-0x4)=0x28) 2018/02/19 17:03:50 executing program 2: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid}]}]}, 0x24}, 0x1}, 0x0) 2018/02/19 17:03:50 executing program 0: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000008000)={{{@in6=@mcast2, @in6=@mcast2}}, {{@in=@broadcast}, 0x0, @in6=@dev}}, &(0x7f000002e000)=0xe8) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x14, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, []}, 0x14}, 0x1}, 0x0) 2018/02/19 17:03:50 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(0xffffffffffffffff, 0x84, 0x6f, &(0x7f0000161000)={0x0, 0x1c, &(0x7f000051a000-0x58)=[@in6={0xa, 0xffffffffffffffff, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff, 0xaa}, 0x27}]}, &(0x7f0000f92000-0x4)=0x10) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000903000)={0x1, 0x5, &(0x7f000051a000-0x58)=@framed={{0x18}, [@ldst={0x3, 0x0, 0xb, 0x7a, 0x0, 0xfffffff0}], {0x95}}, &(0x7f0000c43000)='syzkaller\x00', 0x0, 0x1000, &(0x7f00009ab000)=""/4096}, 0x48) r1 = socket(0x10, 0x3, 0x0) setsockopt$sock_attach_bpf(r1, 0x1, 0x32, &(0x7f00009da000)=r0, 0x4) write(r1, &(0x7f0000fd3000)="260000005e0009000000eaf83a0000000000000001000000ffffff000008db1ee9ff4435eade", 0x26) 2018/02/19 17:03:50 executing program 1: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000750000-0x10)={0x2, 0x1, @loopback=0x7f000001}, 0xffffffffffffff76) socketpair$inet6_tcp(0xa, 0x1, 0x0, &(0x7f00008ae000)) r1 = accept4(r0, &(0x7f0000abf000-0x8)=@un=@abs, &(0x7f0000c6a000-0x4)=0x8, 0x800) accept$packet(r1, &(0x7f0000c12000-0x14)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f0000a32000)=0x14) sendto$inet(r0, &(0x7f0000fa1000-0x1), 0xffffffffffffffbb, 0x20020003, &(0x7f0000386000-0x10)={0x2, 0x1, @loopback=0x7f000001}, 0x10) recvfrom$inet(r0, &(0x7f000076a000-0xf1)=""/241, 0xfffffffffffffdd4, 0x0, &(0x7f0000498000-0x10)={0x2, 0xffffffffffffffff, @broadcast=0xffffffff}, 0x10) recvmsg(r0, &(0x7f00001fd000-0x1c)={&(0x7f00005c0000-0x10)=@can, 0x10, &(0x7f0000e49000-0x30)=[], 0x0, &(0x7f0000c2a000-0x1000)=""/4096, 0x1000}, 0x0) r2 = accept$inet(r0, &(0x7f00005f2000)={0x0, 0xffffffffffffffff, @dev}, &(0x7f0000059000)=0x10) getsockopt$inet_sctp_SCTP_PEER_AUTH_CHUNKS(0xffffffffffffff9c, 0x84, 0x1a, &(0x7f0000d5b000-0x5b)={0x0, 0x53, "483ccb9162a45d833fe3c6f96cfd169f31fbb802d7cd153ec92163e223054a2989bc1ab0dc13d6f59e5b993cca689a0c2fbb38dc5b8a1526a58ca7e3f4ca4c0ea1090005dc33a1be3f310b5f4ca7af4bfa07d2"}, &(0x7f00002c1000)=0x5b) ioctl$sock_FIOGETOWN(r0, 0x8903, &(0x7f00001ee000)) setsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(r2, 0x84, 0x22, &(0x7f0000311000)={0x8, 0x203, 0x4, 0x1, r3}, 0x10) 2018/02/19 17:03:50 executing program 0: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000008000)={{{@in6=@mcast2, @in6=@mcast2}}, {{@in=@broadcast}, 0x0, @in6=@dev}}, &(0x7f000002e000)=0xe8) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x14, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, []}, 0x14}, 0x1}, 0x0) 2018/02/19 17:03:50 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(0xffffffffffffffff, 0x84, 0x6f, &(0x7f0000161000)={0x0, 0x1c, &(0x7f000051a000-0x58)=[@in6={0xa, 0xffffffffffffffff, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff, 0xaa}, 0x27}]}, &(0x7f0000f92000-0x4)=0x10) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000903000)={0x1, 0x5, &(0x7f000051a000-0x58)=@framed={{0x18}, [@ldst={0x3, 0x0, 0xb, 0x7a, 0x0, 0xfffffff0}], {0x95}}, &(0x7f0000c43000)='syzkaller\x00', 0x8000, 0x1000, &(0x7f00009ab000)=""/4096}, 0x48) r1 = socket(0x0, 0x3, 0x0) setsockopt$sock_attach_bpf(r1, 0x1, 0x32, &(0x7f00009da000)=r0, 0x4) write(r1, &(0x7f0000fd3000)="260000005e0009000000eaf83a0000000000000001000000ffffff000008db1ee9ff4435eade", 0x26) 2018/02/19 17:03:50 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0xa, 0x2000000001, 0x0) ioctl$DRM_IOCTL_MODE_GETCRTC(0xffffffffffffffff, 0xc06864a1, &(0x7f00002a8000-0x64)={&(0x7f000000d000)=[0x7, 0x6], 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "8cfbc89fefc282b0e9b6d1b29d5500b5ff74b06ccbd9dee8c886586975b5446e"}}) getsockopt(0xffffffffffffffff, 0x0, 0x53, &(0x7f000000d000)=""/8, &(0x7f0000fee000-0x4)=0x28) 2018/02/19 17:03:50 executing program 6: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000008000)={{{@in6=@mcast2, @in6=@mcast2}}, {{@in=@broadcast}, 0x0, @in6=@dev}}, &(0x7f000002e000)=0xe8) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x18, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x4, 0x0, []}]}, 0x18}, 0x1}, 0x0) 2018/02/19 17:03:50 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0xa, 0x2000000001, 0x0) ioctl$DRM_IOCTL_MODE_GETCRTC(0xffffffffffffffff, 0xc06864a1, &(0x7f00002a8000-0x64)={&(0x7f000000d000)=[0x7], 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "8cfbc89fefc282b0e9b6d1b29d5500b5ff74b06ccbd9dee8c886586975b5446e"}}) getsockopt(r0, 0x0, 0x53, &(0x7f000000d000)=""/8, &(0x7f0000fee000-0x4)=0x28) 2018/02/19 17:03:50 executing program 2: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid}]}]}, 0x24}, 0x1}, 0x0) [ 42.009118] net_ratelimit: 44 callbacks suppressed [ 42.009122] openvswitch: netlink: Flow get message rejected, Key attribute missing. 2018/02/19 17:03:50 executing program 0: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000008000)={{{@in6=@mcast2, @in6=@mcast2}}, {{@in=@broadcast}, 0x0, @in6=@dev}}, &(0x7f000002e000)=0xe8) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x18, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x4, 0x0, []}]}, 0x18}, 0x1}, 0x0) 2018/02/19 17:03:50 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$bt_hci(0x1f, 0x3, 0x1) r1 = socket$unix(0x1, 0x1, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) bind$unix(r2, &(0x7f0000aa6000-0xc)=@file={0x0, "e91f7189591e9233614b"}, 0xcc) listen(r2, 0x0) connect$unix(r1, &(0x7f0000df9000)=@file={0x1, "e91f7189591e9233614b"}, 0xc) getsockopt$inet_sctp_SCTP_PRIMARY_ADDR(0xffffffffffffffff, 0x84, 0x6, &(0x7f0000358000-0x8c)={0x0, @in6={{0xa, 0xffffffffffffffff, 0x0, @mcast2={0xff, 0x2, [], 0x1}}}}, &(0x7f000093e000)=0x8c) connect$unix(r1, &(0x7f0000006000)=@file={0x1, "e91f7189591e9233614b"}, 0xc) socket(0x0, 0x0, 0x0) preadv(r2, &(0x7f0000173000-0x10)=[{&(0x7f0000892000-0x8b)=""/139, 0x8b}], 0x1, 0x58) setsockopt$packet_fanout_data(r0, 0x107, 0x16, &(0x7f0000de7000)={0x4, &(0x7f00002a3000-0x20)=[{0x100000001, 0x3, 0x10001, 0x8}, {0x2, 0xffff, 0x2, 0x7d219b37}, {0x2, 0x1, 0x7ff, 0xfffffffffffffc01}, {0x54, 0x5, 0x5, 0x8}]}, 0x10) close(r2) 2018/02/19 17:03:50 executing program 1: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000a49000-0x10)={0x0, 0xffffffffffffffff, @local}, &(0x7f00002e4000)=0x10) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$sock_SIOCGIFBR(r0, 0x8940, &(0x7f0000000000)=@add_del={0x2, &(0x7f0000001000-0x10)=@common='eql\x00'}) mmap(&(0x7f0000000000/0x23000)=nil, 0x23000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) mmap(&(0x7f0000023000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$sock_SIOCETHTOOL(r1, 0x8946, &(0x7f0000003000)={@syzn={0x73, 0x79, 0x7a, 0x0}, &(0x7f0000024000-0x24)=@ethtool_channels={0x0, 0x81, 0x1f, 0x1, 0xd464, 0x55, 0x8001, 0x1000, 0x799}}) 2018/02/19 17:03:50 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0xa, 0x2000000001, 0x0) ioctl$DRM_IOCTL_MODE_GETCRTC(0xffffffffffffffff, 0xc06864a1, &(0x7f00002a8000-0x64)={&(0x7f000000d000)=[0x7, 0x6], 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "8cfbc89fefc282b0e9b6d1b29d5500b5ff74b06ccbd9dee8c886586975b5446e"}}) getsockopt(0xffffffffffffffff, 0x0, 0x53, &(0x7f000000d000)=""/8, &(0x7f0000fee000-0x4)=0x28) 2018/02/19 17:03:50 executing program 2: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid}]}]}, 0x24}, 0x1}, 0x0) 2018/02/19 17:03:50 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(0xffffffffffffffff, 0x84, 0x6f, &(0x7f0000161000)={0x0, 0x1c, &(0x7f000051a000-0x58)=[@in6={0xa, 0xffffffffffffffff, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff, 0xaa}, 0x27}]}, &(0x7f0000f92000-0x4)=0x10) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000903000)={0x1, 0x5, &(0x7f000051a000-0x58)=@framed={{0x18}, [@ldst={0x3, 0x0, 0xb, 0x7a, 0x0, 0xfffffff0}], {0x95}}, &(0x7f0000c43000)='syzkaller\x00', 0x8000, 0x1000, &(0x7f00009ab000)=""/4096}, 0x48) r1 = socket(0x0, 0x3, 0x0) setsockopt$sock_attach_bpf(r1, 0x1, 0x32, &(0x7f00009da000)=r0, 0x4) write(r1, &(0x7f0000fd3000)="260000005e0009000000eaf83a0000000000000001000000ffffff000008db1ee9ff4435eade", 0x26) 2018/02/19 17:03:50 executing program 6: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000008000)={{{@in6=@mcast2, @in6=@mcast2}}, {{@in=@broadcast}, 0x0, @in6=@dev}}, &(0x7f000002e000)=0xe8) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x18, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x4, 0x0, []}]}, 0x18}, 0x1}, 0x0) 2018/02/19 17:03:50 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0xa, 0x2000000001, 0x0) ioctl$DRM_IOCTL_MODE_GETCRTC(0xffffffffffffffff, 0xc06864a1, &(0x7f00002a8000-0x64)={&(0x7f000000d000)=[0x7], 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "8cfbc89fefc282b0e9b6d1b29d5500b5ff74b06ccbd9dee8c886586975b5446e"}}) getsockopt(r0, 0x0, 0x53, &(0x7f000000d000)=""/8, &(0x7f0000fee000-0x4)=0x28) 2018/02/19 17:03:50 executing program 2: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x14, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, []}, 0x14}, 0x1}, 0x0) 2018/02/19 17:03:50 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0xa, 0x2000000001, 0x0) ioctl$DRM_IOCTL_MODE_GETCRTC(0xffffffffffffffff, 0xc06864a1, &(0x7f00002a8000-0x64)={&(0x7f000000d000)=[0x7, 0x6], 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "8cfbc89fefc282b0e9b6d1b29d5500b5ff74b06ccbd9dee8c886586975b5446e"}}) getsockopt(r0, 0x0, 0x0, &(0x7f000000d000)=""/8, &(0x7f0000fee000-0x4)=0x28) 2018/02/19 17:03:50 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0xa, 0x2000000001, 0x0) ioctl$DRM_IOCTL_MODE_GETCRTC(0xffffffffffffffff, 0xc06864a1, &(0x7f00002a8000-0x64)={&(0x7f000000d000)=[0x7], 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "8cfbc89fefc282b0e9b6d1b29d5500b5ff74b06ccbd9dee8c886586975b5446e"}}) getsockopt(r0, 0x0, 0x53, &(0x7f000000d000)=""/8, &(0x7f0000fee000-0x4)=0x28) 2018/02/19 17:03:50 executing program 0: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000008000)={{{@in6=@mcast2, @in6=@mcast2}}, {{@in=@broadcast}, 0x0, @in6=@dev}}, &(0x7f000002e000)=0xe8) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x18, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x4, 0x0, []}]}, 0x18}, 0x1}, 0x0) 2018/02/19 17:03:50 executing program 1: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f0000611000-0x8)={0x0, 0x0}) getsockopt(r0, 0xfffffffffffffff9, 0xd43, &(0x7f0000c5b000)=""/48, &(0x7f0000e57000)=0x30) syz_emit_ethernet(0x3e, &(0x7f0000a23000)={@link_local={0x1, 0x80, 0xc2}, @random="e2701bb60689", [], {@ipv4={0x800, {{0xf, 0x4, 0x0, 0x0, 0x30, 0xffffffffffffffff, 0x0, 0x0, 0x2f, 0x0, @rand_addr, @rand_addr, {[]}}, @icmp=@parameter_prob={0x21, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0xffffffffffffffff, 0xbb}, @multicast1=0xe0000001, {[]}}}}}}}, &(0x7f0000b3e000)={0x0, 0x1, [0x0]}) socket$packet(0x11, 0x3, 0x300) 2018/02/19 17:03:50 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0xa, 0x2000000001, 0x0) ioctl$DRM_IOCTL_MODE_GETCRTC(0xffffffffffffffff, 0xc06864a1, &(0x7f00002a8000-0x64)={&(0x7f000000d000)=[0x7, 0x6], 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "8cfbc89fefc282b0e9b6d1b29d5500b5ff74b06ccbd9dee8c886586975b5446e"}}) getsockopt(r0, 0x0, 0x0, &(0x7f000000d000)=""/8, &(0x7f0000fee000-0x4)=0x28) [ 42.086636] openvswitch: netlink: Flow get message rejected, Key attribute missing. [ 42.089337] openvswitch: netlink: Flow get message rejected, Key attribute missing. 2018/02/19 17:03:50 executing program 2: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x14, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, []}, 0x14}, 0x1}, 0x0) 2018/02/19 17:03:50 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(0xffffffffffffffff, 0x84, 0x6f, &(0x7f0000161000)={0x0, 0x1c, &(0x7f000051a000-0x58)=[@in6={0xa, 0xffffffffffffffff, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff, 0xaa}, 0x27}]}, &(0x7f0000f92000-0x4)=0x10) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000903000)={0x1, 0x5, &(0x7f000051a000-0x58)=@framed={{0x18}, [@ldst={0x3, 0x0, 0xb, 0x7a, 0x0, 0xfffffff0}], {0x95}}, &(0x7f0000c43000)='syzkaller\x00', 0x8000, 0x1000, &(0x7f00009ab000)=""/4096}, 0x48) r1 = socket(0x0, 0x3, 0x0) setsockopt$sock_attach_bpf(r1, 0x1, 0x32, &(0x7f00009da000)=r0, 0x4) write(r1, &(0x7f0000fd3000)="260000005e0009000000eaf83a0000000000000001000000ffffff000008db1ee9ff4435eade", 0x26) 2018/02/19 17:03:50 executing program 6: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000008000)={{{@in6=@mcast2, @in6=@mcast2}}, {{@in=@broadcast}, 0x0, @in6=@dev}}, &(0x7f000002e000)=0xe8) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x18, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x4, 0x0, []}]}, 0x18}, 0x1}, 0x0) 2018/02/19 17:03:50 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0xa, 0x2000000001, 0x0) ioctl$DRM_IOCTL_MODE_GETCRTC(0xffffffffffffffff, 0xc06864a1, &(0x7f00002a8000-0x64)={&(0x7f000000d000)=[0x7, 0x0], 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "8cfbc89fefc282b0e9b6d1b29d5500b5ff74b06ccbd9dee8c886586975b5446e"}}) getsockopt(r0, 0x0, 0x53, &(0x7f000000d000)=""/8, &(0x7f0000fee000-0x4)=0x28) 2018/02/19 17:03:50 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0xa, 0x2000000001, 0x0) ioctl$DRM_IOCTL_MODE_GETCRTC(0xffffffffffffffff, 0xc06864a1, &(0x7f00002a8000-0x64)={&(0x7f000000d000)=[0x7, 0x6], 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "8cfbc89fefc282b0e9b6d1b29d5500b5ff74b06ccbd9dee8c886586975b5446e"}}) getsockopt(r0, 0x0, 0x0, &(0x7f000000d000)=""/8, &(0x7f0000fee000-0x4)=0x28) 2018/02/19 17:03:50 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x1e, 0x4, 0x0) setsockopt$packet_tx_ring(r0, 0x10f, 0x87, &(0x7f0000265000)=@req={0x3fc, 0x0, 0x1}, 0x10) r1 = socket(0x1e, 0x4, 0x0) ioctl$sock_SIOCETHTOOL(r0, 0x8946, &(0x7f000092b000)={@generic="a3547b8e4c48176a5cc4d6b950c63c2b", &(0x7f000061d000)=@ethtool_sset_info={0x37, 0x7, 0xfff, [0x3, 0x419, 0x7]}}) recvmsg(r1, &(0x7f0000057000-0x38)={&(0x7f00005f3000)=@pppol2tpv3in6={0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0xffffffffffffffff, 0x0, @ipv4={[], [], @rand_addr}}}}, 0x3a, &(0x7f0000394000)=[{&(0x7f0000812000)=""/9, 0x9}], 0x1}, 0x0) getsockopt$SO_TIMESTAMPING(r1, 0x1, 0x25, &(0x7f0000934000-0x4), &(0x7f0000ee2000)=0x4) setsockopt$packet_tx_ring(r1, 0x10f, 0x87, &(0x7f0000265000)=@req={0x3fc, 0x0, 0x2, 0xfffffffffffffffe}, 0x10) close(r0) 2018/02/19 17:03:50 executing program 2: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x14, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, []}, 0x14}, 0x1}, 0x0) 2018/02/19 17:03:50 executing program 1: mmap(&(0x7f0000000000/0x17000)=nil, 0x17000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$kcm(0x29, 0x7, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) mmap(&(0x7f0000017000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000017000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) sendmsg$kcm(r0, &(0x7f0000018000-0x38)={&(0x7f0000012000)=@pppol2tpv3in6={0x18, 0x1, {0x0, r1, 0x1, 0x0, 0x2, 0x1, {0xa, 0x2, 0x3ff, @local={0xfe, 0x80, [], 0x0, 0xaa}, 0x8000}}}, 0x3a, &(0x7f0000014000-0x40)=[{&(0x7f000000d000-0xdc)="07f6844880bfe0fa53ad3bf5c496c031fd46e41b6f30d91b76861d00cf0c63e11316ad109a09d1b111cc05cd7bed13728409e95f8dbb404c8aa0decf7d3b9ec1eda9a86d5a652072a45a5665f4a9fcda2ce1d6882c03aa858fb7404a07d4a3ddfac26a7574b293773cdebde7137cdd272f5080300f949669807e8fed62d278ac2adff97ebae30dbd37113a19dfe29013c6a2b13c6dc60ebbd9dcc7716653d373a9e4e0be4e1a02ff9e5f4a2b8f9c1f611a5572df01bacd820d04da0c7081e32eb9c2359567cc3121d448f4232b157f9a89c92d6e472b863c49912bd9", 0xdc}, {&(0x7f0000010000)="7fe73796f5802c0947d3f2b1111640617b282c712cb519cde503df2ca0792f600f9c626fa5d33d66398a775a60cdd5bb5e86de84ae0dd6bfe3236b818a4521bce78488229f81cdcd5729430082d48768f8d3acd497daa5c8eef2d21a94702150c5158944ef9a5405fd11412ea400f9ccd58aada64e1d296b266e941032", 0x7d}, {&(0x7f0000017000)="3df430f3d8fe24a85065a7d6c412ef7731869264c50781dde54637c5", 0x1c}, {&(0x7f000000b000-0x36)="2632957a2d9f1fb7b42e21c7bb5b6ff7032057acdbc1aa59ff9469e5426bdae99ae4b4bbfb1d076874850f63d2c00ceba27a5cd8eab3", 0x36}], 0x4, &(0x7f0000002000+0xd0d)=[{0x28, 0x110, 0x0, "e1ba434773f2d4fa94b799c9f3a4d0a53a82f4cb78d2"}], 0x28, 0x84}, 0xc0) r2 = socket$netlink(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_RX_RING(r2, 0x10e, 0x6, &(0x7f000000c000)={0x6, 0x8, 0x7ff, 0xec65}, 0x10) recvfrom(r2, &(0x7f0000009000)=""/170, 0xaa, 0x0, &(0x7f0000004000-0xe)=@l2={0x1f}, 0x0) recvmsg(r2, &(0x7f0000015000)={&(0x7f0000015000)=@pppol2tpin6={0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0xffffffffffffffff, 0x0, @local}}}, 0x32, &(0x7f0000016000-0x10)=[], 0x0, &(0x7f0000016000-0x13)=""/19, 0x13}, 0x0) sendmsg$nl_generic(r2, &(0x7f0000005000)={&(0x7f0000000000)={0x10}, 0x268, &(0x7f000000d000+0x379)={&(0x7f000000a000-0x41)={0x14, 0x1a, 0x301, 0xffffffffffffffff, 0xffffffffffffffff, {0xa}, []}, 0x14}, 0x1}, 0x0) setsockopt$inet6_udp_encap(r3, 0x11, 0x64, &(0x7f0000008000)=0x7, 0x4) 2018/02/19 17:03:50 executing program 0: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000008000)={{{@in6=@mcast2, @in6=@mcast2}}, {{@in=@broadcast}, 0x0, @in6=@dev}}, &(0x7f000002e000)=0xe8) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x18, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x4, 0x0, []}]}, 0x18}, 0x1}, 0x0) 2018/02/19 17:03:50 executing program 6: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000008000)={{{@in6=@mcast2, @in6=@mcast2, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in6=@dev}}, &(0x7f000002e000)=0xe8) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x0, @uid=r1}]}]}, 0x24}, 0x1}, 0x0) 2018/02/19 17:03:50 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(0xffffffffffffffff, 0x84, 0x6f, &(0x7f0000161000)={0x0, 0x1c, &(0x7f000051a000-0x58)=[@in6={0xa, 0xffffffffffffffff, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff, 0xaa}, 0x27}]}, &(0x7f0000f92000-0x4)=0x10) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000903000)={0x1, 0x5, &(0x7f000051a000-0x58)=@framed={{0x18}, [@ldst={0x3, 0x0, 0xb, 0x7a, 0x0, 0xfffffff0}], {0x95}}, &(0x7f0000c43000)='syzkaller\x00', 0x8000, 0x1000, &(0x7f00009ab000)=""/4096}, 0x48) r1 = socket(0x10, 0x0, 0x0) setsockopt$sock_attach_bpf(r1, 0x1, 0x32, &(0x7f00009da000)=r0, 0x4) write(r1, &(0x7f0000fd3000)="260000005e0009000000eaf83a0000000000000001000000ffffff000008db1ee9ff4435eade", 0x26) 2018/02/19 17:03:50 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0xa, 0x2000000001, 0x0) ioctl$DRM_IOCTL_MODE_GETCRTC(0xffffffffffffffff, 0xc06864a1, &(0x7f00002a8000-0x64)={&(0x7f000000d000)=[0x7, 0x0], 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "8cfbc89fefc282b0e9b6d1b29d5500b5ff74b06ccbd9dee8c886586975b5446e"}}) getsockopt(r0, 0x0, 0x53, &(0x7f000000d000)=""/8, &(0x7f0000fee000-0x4)=0x28) [ 42.178151] openvswitch: netlink: Flow get message rejected, Key attribute missing. [ 42.204909] openvswitch: netlink: Flow get message rejected, Key attribute missing. 2018/02/19 17:03:50 executing program 5 (fault-call:3 fault-nth:0): mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0xa, 0x2000000001, 0x0) ioctl$DRM_IOCTL_MODE_GETCRTC(0xffffffffffffffff, 0xc06864a1, &(0x7f00002a8000-0x64)={&(0x7f000000d000)=[0x7, 0x6], 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "8cfbc89fefc282b0e9b6d1b29d5500b5ff74b06ccbd9dee8c886586975b5446e"}}) getsockopt(r0, 0x0, 0x53, &(0x7f000000d000)=""/8, &(0x7f0000fee000-0x4)=0x28) 2018/02/19 17:03:50 executing program 2: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x18, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x4, 0x0, []}]}, 0x18}, 0x1}, 0x0) [ 42.262231] openvswitch: netlink: Flow get message rejected, Key attribute missing. [ 42.278678] openvswitch: netlink: Flow get message rejected, Key attribute missing. [ 42.278726] FAULT_INJECTION: forcing a failure. [ 42.278726] name failslab, interval 1, probability 0, space 0, times 1 [ 42.297881] CPU: 0 PID: 6911 Comm: syz-executor5 Not tainted 4.16.0-rc1+ #232 2018/02/19 17:03:50 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0xa, 0x2000000001, 0x0) ioctl$DRM_IOCTL_MODE_GETCRTC(0xffffffffffffffff, 0xc06864a1, &(0x7f00002a8000-0x64)={&(0x7f000000d000)=[0x7, 0x0], 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "8cfbc89fefc282b0e9b6d1b29d5500b5ff74b06ccbd9dee8c886586975b5446e"}}) getsockopt(r0, 0x0, 0x53, &(0x7f000000d000)=""/8, &(0x7f0000fee000-0x4)=0x28) 2018/02/19 17:03:50 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(0xffffffffffffffff, 0x84, 0x6f, &(0x7f0000161000)={0x0, 0x1c, &(0x7f000051a000-0x58)=[@in6={0xa, 0xffffffffffffffff, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff, 0xaa}, 0x27}]}, &(0x7f0000f92000-0x4)=0x10) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000903000)={0x1, 0x5, &(0x7f000051a000-0x58)=@framed={{0x18}, [@ldst={0x3, 0x0, 0xb, 0x7a, 0x0, 0xfffffff0}], {0x95}}, &(0x7f0000c43000)='syzkaller\x00', 0x8000, 0x1000, &(0x7f00009ab000)=""/4096}, 0x48) r1 = socket(0x10, 0x0, 0x0) setsockopt$sock_attach_bpf(r1, 0x1, 0x32, &(0x7f00009da000)=r0, 0x4) write(r1, &(0x7f0000fd3000)="260000005e0009000000eaf83a0000000000000001000000ffffff000008db1ee9ff4435eade", 0x26) 2018/02/19 17:03:50 executing program 6: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000008000)={{{@in6=@mcast2, @in6=@mcast2, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in6=@dev}}, &(0x7f000002e000)=0xe8) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x0, @uid=r1}]}]}, 0x24}, 0x1}, 0x0) 2018/02/19 17:03:50 executing program 0: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000008000)={{{@in6=@mcast2, @in6=@mcast2, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in6=@dev}}, &(0x7f000002e000)=0xe8) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x0, @uid=r1}]}]}, 0x24}, 0x1}, 0x0) 2018/02/19 17:03:50 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0xa, 0x2000000001, 0x0) ioctl$DRM_IOCTL_MODE_GETCRTC(0xffffffffffffffff, 0xc06864a1, &(0x7f00002a8000-0x64)={&(0x7f000000d000)=[0x7, 0x6], 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "8cfbc89fefc282b0e9b6d1b29d5500b5ff74b06ccbd9dee8c886586975b5446e"}}) getsockopt(0xffffffffffffffff, 0x0, 0x53, &(0x7f000000d000)=""/8, &(0x7f0000fee000-0x4)=0x28) [ 42.305150] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 42.314504] Call Trace: [ 42.317093] dump_stack+0x194/0x257 [ 42.320729] ? arch_local_irq_restore+0x53/0x53 [ 42.325398] ? find_held_lock+0x35/0x1d0 [ 42.329476] should_fail+0x8c0/0xa40 [ 42.333199] ? avc_has_perm_noaudit+0x355/0x520 [ 42.337882] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 42.342998] ? lock_release+0xa40/0xa40 [ 42.346983] ? trace_event_raw_event_sched_switch+0x810/0x810 [ 42.347266] openvswitch: netlink: Flow get message rejected, Key attribute missing. 2018/02/19 17:03:50 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0xa, 0x2000000001, 0x0) ioctl$DRM_IOCTL_MODE_GETCRTC(0xffffffffffffffff, 0xc06864a1, &(0x7f00002a8000-0x64)={&(0x7f000000d000)=[0x7, 0x6], 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "8cfbc89fefc282b0e9b6d1b29d5500b5ff74b06ccbd9dee8c886586975b5446e"}}) getsockopt(0xffffffffffffffff, 0x0, 0x53, &(0x7f000000d000)=""/8, &(0x7f0000fee000-0x4)=0x28) 2018/02/19 17:03:50 executing program 0: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000008000)={{{@in6=@mcast2, @in6=@mcast2, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in6=@dev}}, &(0x7f000002e000)=0xe8) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x0, @uid=r1}]}]}, 0x24}, 0x1}, 0x0) 2018/02/19 17:03:50 executing program 2: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x18, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x4, 0x0, []}]}, 0x18}, 0x1}, 0x0) [ 42.352976] ? rcu_note_context_switch+0x710/0x710 [ 42.353001] ? find_held_lock+0x35/0x1d0 [ 42.353021] ? __lock_is_held+0xb6/0x140 [ 42.353053] ? trace_event_raw_event_sched_switch+0x810/0x810 [ 42.353063] ? check_noncircular+0x20/0x20 [ 42.353073] ? rcu_note_context_switch+0x710/0x710 [ 42.353083] ? find_held_lock+0x35/0x1d0 [ 42.364070] openvswitch: netlink: Flow get message rejected, Key attribute missing. [ 42.365795] should_failslab+0xec/0x120 [ 42.365811] kmem_cache_alloc_node_trace+0x5a/0x760 2018/02/19 17:03:50 executing program 3: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x18, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x4, 0x0, []}]}, 0x18}, 0x1}, 0x0) 2018/02/19 17:03:50 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0xa, 0x2000000001, 0x0) ioctl$DRM_IOCTL_MODE_GETCRTC(0xffffffffffffffff, 0xc06864a1, &(0x7f00002a8000-0x64)={&(0x7f000000d000)=[0x7, 0x6], 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "8cfbc89fefc282b0e9b6d1b29d5500b5ff74b06ccbd9dee8c886586975b5446e"}}) getsockopt(0xffffffffffffffff, 0x0, 0x53, &(0x7f000000d000)=""/8, &(0x7f0000fee000-0x4)=0x28) [ 42.365828] ? selinux_ipv4_output+0x40/0x40 [ 42.365858] __get_vm_area_node+0xae/0x340 [ 42.365875] __vmalloc_node_range+0xa3/0x650 [ 42.418442] openvswitch: netlink: Flow get message rejected, Key attribute missing. [ 42.422732] ? ip_set_sockfn_get+0x2c1/0xd30 [ 42.422751] ? security_capable+0x8e/0xc0 [ 42.422774] vmalloc+0x45/0x50 [ 42.422785] ? ip_set_sockfn_get+0x2c1/0xd30 [ 42.422795] ip_set_sockfn_get+0x2c1/0xd30 [ 42.422805] ? lock_sock_nested+0xa3/0x110 [ 42.422817] ? ip_set_destroy+0xbf0/0xbf0 [ 42.459270] ? mark_held_locks+0xaf/0x100 [ 42.463441] ? mutex_unlock+0xd/0x10 [ 42.467164] ? nf_sockopt_find.constprop.0+0x1a7/0x220 [ 42.472430] nf_getsockopt+0x6a/0xc0 [ 42.476127] ip_getsockopt+0x15c/0x220 [ 42.479998] ? do_ip_getsockopt+0x2170/0x2170 [ 42.484485] udp_getsockopt+0x45/0x80 [ 42.488357] ipv6_getsockopt+0xf3/0x2e0 [ 42.492312] ? do_ipv6_getsockopt.isra.5+0x30c0/0x30c0 [ 42.497576] tcp_getsockopt+0x82/0xd0 [ 42.501360] sock_common_getsockopt+0x95/0xd0 [ 42.505839] SyS_getsockopt+0x178/0x340 [ 42.509797] ? SyS_setsockopt+0x360/0x360 [ 42.513932] ? trace_event_raw_event_sys_exit+0x260/0x260 [ 42.519450] ? do_syscall_64+0xb7/0x940 [ 42.523414] ? SyS_setsockopt+0x360/0x360 [ 42.527540] do_syscall_64+0x282/0x940 [ 42.531407] ? trace_event_raw_event_sys_exit+0x260/0x260 [ 42.536928] ? syscall_return_slowpath+0x550/0x550 [ 42.541838] ? syscall_return_slowpath+0x2ac/0x550 [ 42.546753] ? entry_SYSCALL_64_after_hwframe+0x36/0x9b [ 42.552102] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 42.556932] entry_SYSCALL_64_after_hwframe+0x26/0x9b [ 42.562106] RIP: 0033:0x453d69 [ 42.565271] RSP: 002b:00007f5c7a2f4c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000037 [ 42.572962] RAX: ffffffffffffffda RBX: 00007f5c7a2f56d4 RCX: 0000000000453d69 [ 42.580207] RDX: 0000000000000053 RSI: 0000000000000000 RDI: 0000000000000013 [ 42.587455] RBP: 000000000072bea0 R08: 0000000020fedffc R09: 0000000000000000 [ 42.594708] R10: 000000002000d000 R11: 0000000000000246 R12: 0000000000000014 [ 42.601964] R13: 00000000000000cc R14: 00000000006f13c0 R15: 0000000000000000 [ 42.609643] syz-executor5: vmalloc: allocation failure: 40 bytes, mode:0x14000c0(GFP_KERNEL), nodemask=(null) [ 42.619806] syz-executor5 cpuset=/ mems_allowed=0 [ 42.625165] CPU: 0 PID: 6911 Comm: syz-executor5 Not tainted 4.16.0-rc1+ #232 [ 42.632434] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 42.641784] Call Trace: [ 42.644373] dump_stack+0x194/0x257 [ 42.648015] ? arch_local_irq_restore+0x53/0x53 [ 42.652688] ? idr_get_free+0xfd0/0xfd0 [ 42.656663] ? __lock_is_held+0xb6/0x140 [ 42.660739] warn_alloc+0x19a/0x2b0 2018/02/19 17:03:51 executing program 1: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) pipe(&(0x7f00008ce000-0x8)={0x0, 0x0}) r2 = socket$netlink(0x10, 0x3, 0x1d) epoll_ctl$EPOLL_CTL_ADD(r0, 0x1, r2, &(0x7f0000354000)={0x2000}) r3 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_int(r3, 0x6, 0x10000000013, &(0x7f0000d06000)=0x1, 0x4) sendto$inet(r3, &(0x7f0000852000), 0x0, 0x20020003, &(0x7f0000386000-0x10)={0x2, 0xffffffffffffffff, @loopback=0x7f000001}, 0x10) getsockopt$inet_sctp_SCTP_RESET_STREAMS(r0, 0x84, 0x77, &(0x7f0000035000-0x8)={0x0, 0x20, 0x3, [0x6, 0xffffffffffffff34, 0x10000]}, &(0x7f0000e3c000)=0xe) getsockopt$inet_sctp_SCTP_DELAYED_SACK(r0, 0x84, 0x10, &(0x7f0000c6e000-0xc)=@sack_info={r4, 0x401, 0x1000}, &(0x7f0000f84000-0x4)=0xc) getsockopt$inet_sctp_SCTP_RTOINFO(r0, 0x84, 0x0, &(0x7f00009f5000-0x10)={r4, 0x480, 0x1, 0x4}, &(0x7f0000be4000-0x4)=0x10) setsockopt$inet_tcp_TCP_REPAIR_OPTIONS(r3, 0x6, 0x16, &(0x7f0000fff000-0x48)=[], 0x203) getsockopt$inet_sctp_SCTP_EVENTS(r1, 0x84, 0xb, &(0x7f0000135000), &(0x7f00004e7000-0x4)=0xb) getsockopt$inet6_tcp_int(r0, 0x6, 0x10, &(0x7f0000bd8000-0x4), &(0x7f00007dd000)=0x4) 2018/02/19 17:03:51 executing program 2: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x18, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x4, 0x0, []}]}, 0x18}, 0x1}, 0x0) 2018/02/19 17:03:51 executing program 0: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000008000)={{{@in6=@mcast2, @in6=@mcast2, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in6=@dev}}, &(0x7f000002e000)=0xe8) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x0, @uid=r1}]}]}, 0x24}, 0x1}, 0x0) 2018/02/19 17:03:51 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0xa, 0x2000000001, 0x0) ioctl$DRM_IOCTL_MODE_GETCRTC(0xffffffffffffffff, 0xc06864a1, &(0x7f00002a8000-0x64)={&(0x7f000000d000)=[0x7, 0x6], 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "8cfbc89fefc282b0e9b6d1b29d5500b5ff74b06ccbd9dee8c886586975b5446e"}}) getsockopt(r0, 0x0, 0x0, &(0x7f000000d000)=""/8, &(0x7f0000fee000-0x4)=0x28) [ 42.664361] ? zone_watermark_ok_safe+0x400/0x400 [ 42.669188] ? kmem_cache_alloc_node_trace+0x36f/0x760 [ 42.674447] ? selinux_ipv4_output+0x40/0x40 [ 42.678839] ? __get_vm_area_node+0x234/0x340 [ 42.683317] __vmalloc_node_range+0x4f0/0x650 [ 42.687803] ? security_capable+0x8e/0xc0 [ 42.691964] vmalloc+0x45/0x50 [ 42.695152] ? ip_set_sockfn_get+0x2c1/0xd30 [ 42.699566] ip_set_sockfn_get+0x2c1/0xd30 [ 42.703794] ? lock_sock_nested+0xa3/0x110 [ 42.708030] ? ip_set_destroy+0xbf0/0xbf0 [ 42.712193] ? mark_held_locks+0xaf/0x100 [ 42.716346] ? mutex_unlock+0xd/0x10 [ 42.720059] ? nf_sockopt_find.constprop.0+0x1a7/0x220 [ 42.725337] nf_getsockopt+0x6a/0xc0 [ 42.729058] ip_getsockopt+0x15c/0x220 [ 42.732950] ? do_ip_getsockopt+0x2170/0x2170 [ 42.737467] udp_getsockopt+0x45/0x80 [ 42.741295] ipv6_getsockopt+0xf3/0x2e0 [ 42.745303] ? do_ipv6_getsockopt.isra.5+0x30c0/0x30c0 [ 42.750599] tcp_getsockopt+0x82/0xd0 [ 42.754408] sock_common_getsockopt+0x95/0xd0 [ 42.758912] SyS_getsockopt+0x178/0x340 [ 42.762904] ? SyS_setsockopt+0x360/0x360 [ 42.767055] ? trace_event_raw_event_sys_exit+0x260/0x260 [ 42.772588] ? do_syscall_64+0xb7/0x940 [ 42.776567] ? SyS_setsockopt+0x360/0x360 [ 42.780721] do_syscall_64+0x282/0x940 [ 42.784595] ? trace_event_raw_event_sys_exit+0x260/0x260 [ 42.790115] ? syscall_return_slowpath+0x550/0x550 [ 42.795031] ? syscall_return_slowpath+0x2ac/0x550 [ 42.799943] ? entry_SYSCALL_64_after_hwframe+0x36/0x9b [ 42.805290] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 42.810112] entry_SYSCALL_64_after_hwframe+0x26/0x9b [ 42.815277] RIP: 0033:0x453d69 [ 42.818446] RSP: 002b:00007f5c7a2f4c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000037 [ 42.826144] RAX: ffffffffffffffda RBX: 00007f5c7a2f56d4 RCX: 0000000000453d69 [ 42.833395] RDX: 0000000000000053 RSI: 0000000000000000 RDI: 0000000000000013 [ 42.840637] RBP: 000000000072bea0 R08: 0000000020fedffc R09: 0000000000000000 [ 42.847881] R10: 000000002000d000 R11: 0000000000000246 R12: 0000000000000014 [ 42.855137] R13: 00000000000000cc R14: 00000000006f13c0 R15: 0000000000000000 [ 42.862631] Mem-Info: [ 42.865069] active_anon:55622 inactive_anon:63 isolated_anon:0 [ 42.865069] active_file:3479 inactive_file:8446 isolated_file:0 [ 42.865069] unevictable:0 dirty:6534 writeback:0 unstable:0 [ 42.865069] slab_reclaimable:8101 slab_unreclaimable:88373 [ 42.865069] mapped:24154 shmem:70 pagetables:644 bounce:0 [ 42.865069] free:1438832 free_pcp:399 free_cma:0 [ 42.898427] Node 0 active_anon:222488kB inactive_anon:252kB active_file:13916kB inactive_file:33784kB unevictable:0kB isolated(anon):0kB isolated(file):0kB mapped:96616kB dirty:26136kB writeback:0kB shmem:280kB shmem_thp: 0kB shmem_pmdmapped: 0kB anon_thp: 88064kB writeback_tmp:0kB unstable:0kB all_unreclaimable? no [ 42.926558] Node 0 DMA free:15908kB min:164kB low:204kB high:244kB active_anon:0kB inactive_anon:0kB active_file:0kB inactive_file:0kB unevictable:0kB writepending:0kB present:15992kB managed:15908kB mlocked:0kB kernel_stack:0kB pagetables:0kB bounce:0kB free_pcp:0kB local_pcp:0kB free_cma:0kB [ 42.952737] lowmem_reserve[]: 0 2868 6378 6378 [ 42.957358] Node 0 DMA32 free:2939232kB min:30316kB low:37892kB high:45468kB active_anon:0kB inactive_anon:0kB active_file:0kB inactive_file:0kB unevictable:0kB writepending:0kB present:3129292kB managed:2939940kB mlocked:0kB kernel_stack:0kB pagetables:0kB bounce:0kB free_pcp:708kB local_pcp:44kB free_cma:0kB [ 42.984970] lowmem_reserve[]: 0 0 3510 3510 [ 42.989327] Node 0 Normal free:2800188kB min:37100kB low:46372kB high:55644kB active_anon:222488kB inactive_anon:252kB active_file:13916kB inactive_file:33784kB unevictable:0kB writepending:26136kB present:4718592kB managed:3594328kB mlocked:0kB kernel_stack:3808kB pagetables:2576kB bounce:0kB free_pcp:876kB local_pcp:280kB free_cma:0kB [ 43.019372] lowmem_reserve[]: 0 0 0 0 [ 43.023202] Node 0 DMA: 1*4kB (U) 0*8kB 0*16kB 1*32kB (U) 2*64kB (U) 1*128kB (U) 1*256kB (U) 0*512kB 1*1024kB (U) 1*2048kB (M) 3*4096kB (M) = 15908kB [ 43.036799] Node 0 DMA32: 2*4kB (M) 3*8kB (M) 2*16kB (M) 3*32kB (M) 3*64kB (M) 2*128kB (M) 1*256kB (M) 3*512kB (M) 2*1024kB (M) 1*2048kB (M) 716*4096kB (M) = 2939232kB 2018/02/19 17:03:51 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0xa, 0x2000000001, 0x0) ioctl$DRM_IOCTL_MODE_GETCRTC(0xffffffffffffffff, 0xc06864a1, &(0x7f00002a8000-0x64)={&(0x7f000000d000)=[0x7, 0x6], 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "8cfbc89fefc282b0e9b6d1b29d5500b5ff74b06ccbd9dee8c886586975b5446e"}}) getsockopt(r0, 0x0, 0x53, &(0x7f000000d000)=""/8, &(0x7f0000fee000-0x4)=0x28) 2018/02/19 17:03:51 executing program 6: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000008000)={{{@in6=@mcast2, @in6=@mcast2, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in6=@dev}}, &(0x7f000002e000)=0xe8) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x0, @uid=r1}]}]}, 0x24}, 0x1}, 0x0) 2018/02/19 17:03:51 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(0xffffffffffffffff, 0x84, 0x6f, &(0x7f0000161000)={0x0, 0x1c, &(0x7f000051a000-0x58)=[@in6={0xa, 0xffffffffffffffff, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff, 0xaa}, 0x27}]}, &(0x7f0000f92000-0x4)=0x10) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000903000)={0x1, 0x5, &(0x7f000051a000-0x58)=@framed={{0x18}, [@ldst={0x3, 0x0, 0xb, 0x7a, 0x0, 0xfffffff0}], {0x95}}, &(0x7f0000c43000)='syzkaller\x00', 0x8000, 0x1000, &(0x7f00009ab000)=""/4096}, 0x48) r1 = socket(0x10, 0x0, 0x0) setsockopt$sock_attach_bpf(r1, 0x1, 0x32, &(0x7f00009da000)=r0, 0x4) write(r1, &(0x7f0000fd3000)="260000005e0009000000eaf83a0000000000000001000000ffffff000008db1ee9ff4435eade", 0x26) 2018/02/19 17:03:51 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socket$inet_tcp(0x2, 0x1, 0x0) r0 = socket$netlink(0x10, 0x3, 0x8) writev(r0, &(0x7f0000fb6000-0x10)=[{&(0x7f0000b18000-0x1f)="1f000000020319000000070000000680e2ed3b8509000204001600ff02fe58", 0x1f}], 0x1) setsockopt$inet_sctp6_SCTP_NODELAY(r0, 0x84, 0x3, &(0x7f0000d0e000)=0x1400000000000, 0x4) 2018/02/19 17:03:51 executing program 0: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000008000)={{{@in6=@mcast2, @in6=@mcast2, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in6=@dev}}, &(0x7f000002e000)=0xe8) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid}]}]}, 0x24}, 0x1}, 0x0) 2018/02/19 17:03:51 executing program 2: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x0, @uid}]}]}, 0x24}, 0x1}, 0x0) 2018/02/19 17:03:51 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0xa, 0x2000000001, 0x0) ioctl$DRM_IOCTL_MODE_GETCRTC(0xffffffffffffffff, 0xc06864a1, &(0x7f00002a8000-0x64)={&(0x7f000000d000)=[0x7, 0x6], 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "8cfbc89fefc282b0e9b6d1b29d5500b5ff74b06ccbd9dee8c886586975b5446e"}}) getsockopt(r0, 0x0, 0x0, &(0x7f000000d000)=""/8, &(0x7f0000fee000-0x4)=0x28) 2018/02/19 17:03:51 executing program 1: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f00004c0000)={0xa, 0x3, 0x0, @loopback={0x0, 0x1}}, 0x1c) listen(r0, 0x3) accept$inet6(r0, &(0x7f0000197000-0x1c)={0x0, 0xffffffffffffffff, 0x0, @loopback}, &(0x7f0000d89000-0x4)=0x1c) setsockopt$inet6_MCAST_MSFILTER(0xffffffffffffffff, 0x29, 0x30, &(0x7f0000b7d000)={0x0, {{0xa, 0xffffffffffffffff, 0x0, @remote={0xfe, 0x80, [], 0xffffffffffffffff, 0xbb}}}, 0x1, 0x0, []}, 0x90) sendto$inet6(0xffffffffffffffff, &(0x7f00004b6000-0x1)='X', 0x1, 0x0, &(0x7f0000060000-0x1c)={0xa, 0x3, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$inet_sctp6_SCTP_PEER_ADDR_THLDS(0xffffffffffffffff, 0x84, 0x9, &(0x7f0000b7d000)={0x0, @in6={{0xa, 0xffffffffffffffff, 0x0, @empty}}, 0x0, 0x4fb4}, 0x98) 2018/02/19 17:03:51 executing program 6: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000008000)={{{@in6=@mcast2, @in6=@mcast2, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in6=@dev}}, &(0x7f000002e000)=0xe8) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid}]}]}, 0x24}, 0x1}, 0x0) 2018/02/19 17:03:51 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0xa, 0x2000000001, 0x0) ioctl$DRM_IOCTL_MODE_GETCRTC(0xffffffffffffffff, 0xc06864a1, &(0x7f00002a8000-0x64)={&(0x7f000000d000)=[0x7, 0x6], 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "8cfbc89fefc282b0e9b6d1b29d5500b5ff74b06ccbd9dee8c886586975b5446e"}}) getsockopt(r0, 0x0, 0x0, &(0x7f000000d000)=""/8, &(0x7f0000fee000-0x4)=0x28) [ 43.051991] Node 0 Normal: 91*4kB (UM) 58*8kB (UME) 1656*16kB (UM) 340*32kB (UM) 195*64kB (U) 13*128kB (UE) 4*256kB (UME) 7*512kB (UME) 73*1024kB (ME) 3*2048kB (UM) 650*4096kB (M) = 2800252kB [ 43.069314] Node 0 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=2048kB [ 43.077902] 11997 total pagecache pages [ 43.081884] 0 pages in swap cache [ 43.085343] Swap cache stats: add 0, delete 0, find 0/0 [ 43.090719] Free swap = 0kB [ 43.093737] Total swap = 0kB [ 43.096757] 1965969 pages RAM [ 43.099861] 0 pages HighMem/MovableOnly [ 43.103832] 328425 pages reserved 2018/02/19 17:03:51 executing program 0: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000008000)={{{@in6=@mcast2, @in6=@mcast2, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in6=@dev}}, &(0x7f000002e000)=0xe8) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid}]}]}, 0x24}, 0x1}, 0x0) 2018/02/19 17:03:51 executing program 2: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x0, @uid}]}]}, 0x24}, 0x1}, 0x0) 2018/02/19 17:03:51 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(0xffffffffffffffff, 0x84, 0x6f, &(0x7f0000161000)={0x0, 0x1c, &(0x7f000051a000-0x58)=[@in6={0xa, 0xffffffffffffffff, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff, 0xaa}, 0x27}]}, &(0x7f0000f92000-0x4)=0x10) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000903000)={0x1, 0x5, &(0x7f000051a000-0x58)=@framed={{0x18}, [@ldst={0x3, 0x0, 0xb, 0x7a, 0x0, 0xfffffff0}], {0x95}}, &(0x7f0000c43000)='syzkaller\x00', 0x8000, 0x1000, &(0x7f00009ab000)=""/4096}, 0x48) r1 = socket(0x10, 0x3, 0x0) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f00009da000)=r0, 0x4) write(r1, &(0x7f0000fd3000)="260000005e0009000000eaf83a0000000000000001000000ffffff000008db1ee9ff4435eade", 0x26) 2018/02/19 17:03:51 executing program 6: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000008000)={{{@in6=@mcast2, @in6=@mcast2, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in6=@dev}}, &(0x7f000002e000)=0xe8) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid}]}]}, 0x24}, 0x1}, 0x0) 2018/02/19 17:03:51 executing program 7 (fault-call:3 fault-nth:0): mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0xa, 0x2000000001, 0x0) ioctl$DRM_IOCTL_MODE_GETCRTC(0xffffffffffffffff, 0xc06864a1, &(0x7f00002a8000-0x64)={&(0x7f000000d000)=[0x7, 0x6], 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "8cfbc89fefc282b0e9b6d1b29d5500b5ff74b06ccbd9dee8c886586975b5446e"}}) getsockopt(r0, 0x0, 0x53, &(0x7f000000d000)=""/8, &(0x7f0000fee000-0x4)=0x28) [ 43.156513] kauditd_printk_skb: 4 callbacks suppressed [ 43.156521] audit: type=1400 audit(1519059831.561:33): avc: denied { create } for pid=6959 comm="syz-executor3" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_iscsi_socket permissive=1 [ 43.221491] FAULT_INJECTION: forcing a failure. [ 43.221491] name failslab, interval 1, probability 0, space 0, times 0 [ 43.232788] CPU: 1 PID: 6990 Comm: syz-executor7 Not tainted 4.16.0-rc1+ #232 [ 43.240057] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 43.249410] Call Trace: [ 43.252003] dump_stack+0x194/0x257 [ 43.255638] ? arch_local_irq_restore+0x53/0x53 [ 43.260311] ? find_held_lock+0x35/0x1d0 [ 43.264371] should_fail+0x8c0/0xa40 [ 43.268061] ? avc_has_perm_noaudit+0x355/0x520 [ 43.272713] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 43.277799] ? lock_release+0xa40/0xa40 [ 43.281754] ? trace_event_raw_event_sched_switch+0x810/0x810 [ 43.287618] ? rcu_note_context_switch+0x710/0x710 [ 43.292529] ? find_held_lock+0x35/0x1d0 [ 43.296571] ? __lock_is_held+0xb6/0x140 [ 43.300618] ? trace_event_raw_event_sched_switch+0x810/0x810 [ 43.306479] ? check_noncircular+0x20/0x20 [ 43.310690] ? rcu_note_context_switch+0x710/0x710 [ 43.315595] ? find_held_lock+0x35/0x1d0 [ 43.319645] should_failslab+0xec/0x120 [ 43.323605] kmem_cache_alloc_node_trace+0x5a/0x760 [ 43.328609] ? selinux_ipv4_output+0x40/0x40 [ 43.333018] __get_vm_area_node+0xae/0x340 [ 43.337256] __vmalloc_node_range+0xa3/0x650 [ 43.341651] ? ip_set_sockfn_get+0x2c1/0xd30 [ 43.346050] ? security_capable+0x8e/0xc0 [ 43.350189] vmalloc+0x45/0x50 [ 43.353359] ? ip_set_sockfn_get+0x2c1/0xd30 [ 43.357757] ip_set_sockfn_get+0x2c1/0xd30 [ 43.361971] ? lock_sock_nested+0xa3/0x110 [ 43.366182] ? ip_set_destroy+0xbf0/0xbf0 [ 43.370317] ? mark_held_locks+0xaf/0x100 [ 43.374444] ? mutex_unlock+0xd/0x10 [ 43.378151] ? nf_sockopt_find.constprop.0+0x1a7/0x220 [ 43.383409] nf_getsockopt+0x6a/0xc0 [ 43.387107] ip_getsockopt+0x15c/0x220 [ 43.390993] ? do_ip_getsockopt+0x2170/0x2170 [ 43.395500] udp_getsockopt+0x45/0x80 [ 43.399280] ipv6_getsockopt+0xf3/0x2e0 [ 43.403245] ? do_ipv6_getsockopt.isra.5+0x30c0/0x30c0 [ 43.408513] tcp_getsockopt+0x82/0xd0 [ 43.412293] sock_common_getsockopt+0x95/0xd0 [ 43.416785] SyS_getsockopt+0x178/0x340 [ 43.420751] ? SyS_setsockopt+0x360/0x360 [ 43.424881] ? SyS_write+0x184/0x220 [ 43.428581] ? SyS_read+0x220/0x220 [ 43.432186] ? do_syscall_64+0xb7/0x940 [ 43.436142] ? SyS_setsockopt+0x360/0x360 [ 43.440266] do_syscall_64+0x282/0x940 [ 43.444133] ? __do_page_fault+0xc90/0xc90 [ 43.448342] ? finish_task_switch+0x1e2/0x890 [ 43.452811] ? finish_task_switch+0x1b9/0x890 [ 43.457285] ? syscall_return_slowpath+0x550/0x550 [ 43.462190] ? syscall_return_slowpath+0x2ac/0x550 [ 43.467105] ? prepare_exit_to_usermode+0x350/0x350 [ 43.472110] ? entry_SYSCALL_64_after_hwframe+0x36/0x9b [ 43.477898] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 43.482728] entry_SYSCALL_64_after_hwframe+0x26/0x9b [ 43.487909] RIP: 0033:0x453d69 [ 43.491077] RSP: 002b:00007f7dd91cfc68 EFLAGS: 00000246 ORIG_RAX: 0000000000000037 [ 43.498768] RAX: ffffffffffffffda RBX: 00007f7dd91d06d4 RCX: 0000000000453d69 [ 43.506017] RDX: 0000000000000053 RSI: 0000000000000000 RDI: 0000000000000013 [ 43.513269] RBP: 000000000072bea0 R08: 0000000020fedffc R09: 0000000000000000 [ 43.520513] R10: 000000002000d000 R11: 0000000000000246 R12: 0000000000000014 [ 43.527764] R13: 00000000000000cc R14: 00000000006f13c0 R15: 0000000000000000 [ 43.535256] syz-executor7: vmalloc: allocation failure: 40 bytes, mode:0x14000c0(GFP_KERNEL), nodemask=(null) [ 43.545331] syz-executor7 cpuset=/ mems_allowed=0 [ 43.550210] CPU: 1 PID: 6990 Comm: syz-executor7 Not tainted 4.16.0-rc1+ #232 [ 43.557581] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 43.566916] Call Trace: [ 43.569484] dump_stack+0x194/0x257 [ 43.573093] ? arch_local_irq_restore+0x53/0x53 [ 43.577747] ? idr_get_free+0xfd0/0xfd0 [ 43.581704] ? __lock_is_held+0xb6/0x140 [ 43.585751] warn_alloc+0x19a/0x2b0 [ 43.589360] ? zone_watermark_ok_safe+0x400/0x400 [ 43.594178] ? kmem_cache_alloc_node_trace+0x36f/0x760 [ 43.599440] ? selinux_ipv4_output+0x40/0x40 [ 43.603834] ? __get_vm_area_node+0x234/0x340 [ 43.608310] __vmalloc_node_range+0x4f0/0x650 [ 43.612785] ? security_capable+0x8e/0xc0 [ 43.616915] vmalloc+0x45/0x50 [ 43.620084] ? ip_set_sockfn_get+0x2c1/0xd30 [ 43.624466] ip_set_sockfn_get+0x2c1/0xd30 [ 43.628679] ? lock_sock_nested+0xa3/0x110 [ 43.632894] ? ip_set_destroy+0xbf0/0xbf0 [ 43.637036] ? mark_held_locks+0xaf/0x100 [ 43.641175] ? mutex_unlock+0xd/0x10 [ 43.644872] ? nf_sockopt_find.constprop.0+0x1a7/0x220 [ 43.650144] nf_getsockopt+0x6a/0xc0 [ 43.653838] ip_getsockopt+0x15c/0x220 [ 43.657706] ? do_ip_getsockopt+0x2170/0x2170 [ 43.662190] udp_getsockopt+0x45/0x80 [ 43.665976] ipv6_getsockopt+0xf3/0x2e0 [ 43.669930] ? do_ipv6_getsockopt.isra.5+0x30c0/0x30c0 [ 43.675193] tcp_getsockopt+0x82/0xd0 [ 43.678978] sock_common_getsockopt+0x95/0xd0 [ 43.683456] SyS_getsockopt+0x178/0x340 [ 43.687413] ? SyS_setsockopt+0x360/0x360 [ 43.691533] ? SyS_write+0x184/0x220 [ 43.695225] ? SyS_read+0x220/0x220 [ 43.698828] ? do_syscall_64+0xb7/0x940 [ 43.702782] ? SyS_setsockopt+0x360/0x360 [ 43.706912] do_syscall_64+0x282/0x940 [ 43.710794] ? __do_page_fault+0xc90/0xc90 [ 43.715005] ? finish_task_switch+0x1e2/0x890 [ 43.719483] ? finish_task_switch+0x1b9/0x890 [ 43.723956] ? syscall_return_slowpath+0x550/0x550 [ 43.728864] ? syscall_return_slowpath+0x2ac/0x550 [ 43.733770] ? prepare_exit_to_usermode+0x350/0x350 [ 43.738765] ? entry_SYSCALL_64_after_hwframe+0x36/0x9b [ 43.744122] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 43.748951] entry_SYSCALL_64_after_hwframe+0x26/0x9b [ 43.754125] RIP: 0033:0x453d69 [ 43.757290] RSP: 002b:00007f7dd91cfc68 EFLAGS: 00000246 ORIG_RAX: 0000000000000037 [ 43.764971] RAX: ffffffffffffffda RBX: 00007f7dd91d06d4 RCX: 0000000000453d69 2018/02/19 17:03:52 executing program 6: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000008000)={{{@in6=@mcast2, @in6=@mcast2, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in6=@dev}}, &(0x7f000002e000)=0xe8) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid}]}]}, 0x24}, 0x1}, 0x0) 2018/02/19 17:03:52 executing program 0: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000008000)={{{@in6=@mcast2, @in6=@mcast2, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in6=@dev}}, &(0x7f000002e000)=0xe8) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid}]}]}, 0x24}, 0x1}, 0x0) 2018/02/19 17:03:52 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0xa, 0x3, 0x0) getsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(r0, 0x84, 0x22, &(0x7f0000568000-0x10)={0x7, 0x4, 0x80000001, 0xfffffffffffffffd, 0x0}, &(0x7f0000378000-0x4)=0x10) setsockopt$inet_sctp_SCTP_STREAM_SCHEDULER(r0, 0x84, 0x7b, &(0x7f0000fa4000-0x8)={r1, 0x40}, 0x8) ioctl$DRM_IOCTL_MODE_GETCRTC(0xffffffffffffffff, 0xc06864a1, &(0x7f00002a8000-0x64)={&(0x7f000000d000)=[0x7, 0x6], 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "8cfbc89fefc282b0e9b6d1b29d5500b5ff74b06ccbd9dee8c886586975b5446e"}}) setsockopt$inet6_MCAST_LEAVE_GROUP(r0, 0x29, 0x2d, &(0x7f0000e4d000-0x88)={0x1ef8, {{0xa, 0x2, 0x0, @mcast2={0xff, 0x2, [], 0x1}, 0xd8}}}, 0x88) getsockopt(r0, 0x0, 0x53, &(0x7f000000d000)=""/8, &(0x7f0000fee000-0x4)=0x28) accept4$netrom(r0, &(0x7f0000c58000-0x10)=@ax25, &(0x7f0000916000+0x487)=0x10, 0x800) setsockopt$l2tp_PPPOL2TP_SO_DEBUG(r0, 0x111, 0x1, 0x7, 0x4) 2018/02/19 17:03:52 executing program 1: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socketpair$ax25(0x3, 0x7, 0xc4, &(0x7f0000b2e000-0x8)={0x0, 0x0}) ioctl$sock_kcm_SIOCKCMCLONE(0xffffffffffffff9c, 0x89e2, &(0x7f000038c000-0x4)={r1}) getsockopt$inet_sctp_SCTP_GET_PEER_ADDRS(0xffffffffffffffff, 0x84, 0x6c, &(0x7f000086a000-0x5c)={0x0, 0x54, "0218949e193ec420ea115ab949e1443f55994330e6b476e8c8cce7fefacd201f12038165705f530484167d10ef6344aebb9b7295a45c8da996623f8d365f1c1fdf646328fde35b1c4b8e99fa82e08b4c8c871535"}, &(0x7f00003c8000)=0x5c) setsockopt$inet_sctp6_SCTP_CONTEXT(r2, 0x84, 0x11, &(0x7f0000788000-0x8)={r3, 0x7}, 0x8) connect$ax25(r0, &(0x7f0000b4f000)={0x3, {"a0bbaf3418f9df"}, 0x80000001}, 0x10) r4 = socket$inet6(0xa, 0x3, 0x8010000000000084) r5 = socket$inet6_sctp(0xa, 0x4000000000000001, 0x84) sendto$inet6(r5, &(0x7f0000848000-0x1), 0xfdf7, 0x0, &(0x7f0000060000-0x1c)={0xa, 0xffffffffffffffff, 0x0, @loopback={0x0, 0x1}}, 0x1c) socketpair(0x3, 0x6, 0x2, &(0x7f000094e000)={0x0, 0x0}) setsockopt$inet_sctp6_SCTP_DEFAULT_SNDINFO(r4, 0x84, 0x22, &(0x7f00006aa000)={0x69, 0x8000, 0x800, 0x6, r3}, 0x10) sendto$ax25(r6, &(0x7f0000d96000)="634d28efd4a410da68e10b4df35324d4204574ba9040042473ab7c6bd5b27bc3e73736f99075c32ffb296625ae39db34666e56eef8cfeaf87382dd9cd3adf2d904addef9e36624f3698dc550293207e7752816773ca01442316181880f7ae8f1490eb7986343be9b7ecc9be2310ee3630e723c08e9f316a6fa79e1675604f3dbf79b7761ad87cc6c909a63ec4af3edbaed98dc74", 0x94, 0x40000, 0x0, 0x0) 2018/02/19 17:03:52 executing program 2: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x0, @uid}]}]}, 0x24}, 0x1}, 0x0) 2018/02/19 17:03:52 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0xa, 0x2000000001, 0x0) ioctl$DRM_IOCTL_MODE_GETCRTC(0xffffffffffffffff, 0xc06864a1, &(0x7f00002a8000-0x64)={&(0x7f000000d000)=[0x7, 0x6], 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "8cfbc89fefc282b0e9b6d1b29d5500b5ff74b06ccbd9dee8c886586975b5446e"}}) getsockopt(r0, 0x0, 0x53, &(0x7f000000d000)=""/8, &(0x7f0000fee000-0x4)=0x28) 2018/02/19 17:03:52 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(0xffffffffffffffff, 0x84, 0x6f, &(0x7f0000161000)={0x0, 0x1c, &(0x7f000051a000-0x58)=[@in6={0xa, 0xffffffffffffffff, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff, 0xaa}, 0x27}]}, &(0x7f0000f92000-0x4)=0x10) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000903000)={0x1, 0x5, &(0x7f000051a000-0x58)=@framed={{0x18}, [@ldst={0x3, 0x0, 0xb, 0x7a, 0x0, 0xfffffff0}], {0x95}}, &(0x7f0000c43000)='syzkaller\x00', 0x8000, 0x1000, &(0x7f00009ab000)=""/4096}, 0x48) r1 = socket(0x10, 0x3, 0x0) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f00009da000)=r0, 0x4) write(r1, &(0x7f0000fd3000)="260000005e0009000000eaf83a0000000000000001000000ffffff000008db1ee9ff4435eade", 0x26) 2018/02/19 17:03:52 executing program 3: r0 = socket$inet_udp(0x2, 0x2, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_BROADCAST_ERROR(r1, 0x10e, 0x4, &(0x7f00006cc000-0x4)=0x5, 0x4) r2 = socket$inet_sctp(0x2, 0x5, 0x84) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) setsockopt$inet_sctp_SCTP_ADAPTATION_LAYER(r2, 0x84, 0x7, &(0x7f0000000000)={0x9}, 0x4) setsockopt$inet_mreqn(r0, 0x0, 0x23, &(0x7f0000939000-0xc)={@multicast2=0xe0000002, @local={0xac, 0x14, 0x0, 0xaa}}, 0xfd15) close(r0) r3 = accept4(r0, &(0x7f0000ad3000)=@nfc_llcp, &(0x7f0000491000-0x4)=0x60, 0x800) r4 = accept4$packet(0xffffffffffffffff, &(0x7f0000949000-0x14)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @remote}, &(0x7f000057d000)=0x14, 0x80800) r5 = accept$packet(r4, &(0x7f000051b000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast}, &(0x7f00000db000)=0x14) getsockopt$packet_int(r5, 0x107, 0xf, &(0x7f000099b000-0x4), &(0x7f0000377000-0x4)=0x4) setsockopt$IPT_SO_SET_REPLACE(r3, 0x0, 0x40, &(0x7f0000d31000-0x450)=@filter={'filter\x00', 0xe, 0x4, 0x3f0, 0xffffffff, 0x128, 0x128, 0x1c0, 0xffffffff, 0xffffffff, 0x358, 0x358, 0x358, 0xffffffff, 0x4, &(0x7f000097b000-0x40), {[{{@ip={@dev={0xac, 0x14, 0x0, 0xb}, @multicast2=0xe0000002, 0xffffff00, 0xffffffff, @syzn={0x73, 0x79, 0x7a, 0x0}, @common='vcan0\x00', {}, {0xff}, 0x3f, 0x1, 0x22}, 0x0, 0x100, 0x128, 0x0, {}, [@common=@set={0x40, 'set\x00', 0x0, {{0x2e54, [0x5b61, 0x5, 0x800, 0x2, 0x7, 0x4], 0x80000001, 0x0, 0xdfa7}}}, @common=@osf={0x50, 'osf\x00', 0x0, {'syz1\x00', 0x0, 0x5, 0x2}}]}, @REJECT={0x28, 'REJECT\x00', 0x0, {0x7}}}, {{@ip={@loopback=0x7f000001, @empty, 0xffffff00, 0xffffffff, @generic="d1b9b4f570512a5ccdf17f7c1a1c50ec", @generic="2f3ef318952d3e34a0a35e570ed02170", {}, {}, 0x3f, 0x1, 0x4f}, 0x0, 0x70, 0x98, 0x0, {}, []}, @REJECT={0x28, 'REJECT\x00', 0x0, {0x1}}}, {{@uncond, 0x0, 0x70, 0x198, 0x0, {}, []}, @common=@unspec=@SECMARK={0x128, 'SECMARK\x00', 0x0, {0x1, 0x3, 'system_u:object_r:dpkg_var_lib_t:s0\x00'}}}], {{[], 0x0, 0x70, 0x98}, {0x28, '\x00', 0x0, 0xfffffffffffffffe}}}}, 0x450) 2018/02/19 17:03:52 executing program 6 (fault-call:4 fault-nth:0): mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000008000)={{{@in6=@mcast2, @in6=@mcast2, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in6=@dev}}, &(0x7f000002e000)=0xe8) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid=r1}]}]}, 0x24}, 0x1}, 0x0) 2018/02/19 17:03:52 executing program 2 (fault-call:3 fault-nth:0): mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid}]}]}, 0x24}, 0x1}, 0x0) [ 43.772216] RDX: 0000000000000053 RSI: 0000000000000000 RDI: 0000000000000013 [ 43.779459] RBP: 000000000072bea0 R08: 0000000020fedffc R09: 0000000000000000 [ 43.786707] R10: 000000002000d000 R11: 0000000000000246 R12: 0000000000000014 [ 43.793953] R13: 00000000000000cc R14: 00000000006f13c0 R15: 0000000000000000 2018/02/19 17:03:52 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(0xffffffffffffffff, 0x84, 0x6f, &(0x7f0000161000)={0x0, 0x1c, &(0x7f000051a000-0x58)=[@in6={0xa, 0xffffffffffffffff, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff, 0xaa}, 0x27}]}, &(0x7f0000f92000-0x4)=0x10) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000903000)={0x1, 0x5, &(0x7f000051a000-0x58)=@framed={{0x18}, [@ldst={0x3, 0x0, 0xb, 0x7a, 0x0, 0xfffffff0}], {0x95}}, &(0x7f0000c43000)='syzkaller\x00', 0x8000, 0x1000, &(0x7f00009ab000)=""/4096}, 0x48) r1 = socket(0x10, 0x3, 0x0) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f00009da000)=r0, 0x4) write(r1, &(0x7f0000fd3000)="260000005e0009000000eaf83a0000000000000001000000ffffff000008db1ee9ff4435eade", 0x26) [ 43.857891] FAULT_INJECTION: forcing a failure. [ 43.857891] name failslab, interval 1, probability 0, space 0, times 0 [ 43.869194] CPU: 1 PID: 7010 Comm: syz-executor6 Not tainted 4.16.0-rc1+ #232 [ 43.876471] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 43.885823] Call Trace: [ 43.888418] dump_stack+0x194/0x257 [ 43.892059] ? arch_local_irq_restore+0x53/0x53 [ 43.896746] ? lock_downgrade+0x980/0x980 [ 43.900911] should_fail+0x8c0/0xa40 [ 43.904640] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 43.909751] ? __local_bh_enable_ip+0x121/0x230 [ 43.914431] ? _raw_spin_unlock_bh+0x30/0x40 [ 43.918844] ? release_sock+0x1d4/0x2a0 [ 43.922817] ? refcount_add+0x60/0x60 [ 43.926617] ? __release_sock+0x360/0x360 [ 43.930785] ? find_held_lock+0x35/0x1d0 [ 43.934880] ? trace_event_raw_event_sched_switch+0x810/0x810 [ 43.940771] ? rcu_note_context_switch+0x710/0x710 [ 43.941350] FAULT_INJECTION: forcing a failure. [ 43.941350] name failslab, interval 1, probability 0, space 0, times 0 [ 43.945712] should_failslab+0xec/0x120 [ 43.945727] kmem_cache_alloc_node+0x56/0x760 [ 43.945748] ? netlink_insert+0x500/0x500 [ 43.945766] __alloc_skb+0xf1/0x780 [ 43.945780] ? skb_copy_and_csum_dev+0x370/0x370 [ 43.945794] ? _copy_from_user+0x99/0x110 [ 43.982045] ? selinux_socket_getpeersec_dgram+0x22f/0x330 [ 43.987651] ? selinux_inet_conn_established+0xf0/0xf0 [ 43.992917] ? sock_has_perm+0x2a4/0x420 [ 43.996970] ? security_socket_getpeersec_dgram+0x91/0xc0 [ 44.002497] netlink_sendmsg+0xa86/0xe60 [ 44.006550] ? netlink_unicast+0x6b0/0x6b0 [ 44.010778] ? security_socket_sendmsg+0x89/0xb0 [ 44.015516] ? netlink_unicast+0x6b0/0x6b0 [ 44.019739] sock_sendmsg+0xca/0x110 [ 44.023439] ___sys_sendmsg+0x767/0x8b0 [ 44.027403] ? copy_msghdr_from_user+0x590/0x590 [ 44.032139] ? find_held_lock+0x35/0x1d0 [ 44.036196] ? __f_unlock_pos+0x19/0x20 [ 44.040153] ? lock_downgrade+0x980/0x980 [ 44.044284] ? get_pid_task+0xbc/0x140 [ 44.048166] ? __fget_light+0x2b2/0x3c0 [ 44.052127] ? fget_raw+0x20/0x20 [ 44.055566] ? find_held_lock+0x35/0x1d0 [ 44.059617] ? __mutex_unlock_slowpath+0xe9/0xac0 [ 44.064441] ? vfs_write+0x374/0x510 [ 44.068138] ? wait_for_completion+0x770/0x770 [ 44.072726] __sys_sendmsg+0xe5/0x210 [ 44.076508] ? __sys_sendmsg+0xe5/0x210 [ 44.080469] ? SyS_shutdown+0x290/0x290 [ 44.084439] ? __sb_end_write+0xa0/0xd0 [ 44.088422] ? SyS_read+0x220/0x220 [ 44.092040] SyS_sendmsg+0x2d/0x50 [ 44.095648] ? __sys_sendmsg+0x210/0x210 [ 44.099696] do_syscall_64+0x282/0x940 [ 44.103567] ? __do_page_fault+0xc90/0xc90 [ 44.107785] ? finish_task_switch+0x1e2/0x890 [ 44.112263] ? finish_task_switch+0x1b9/0x890 [ 44.116744] ? syscall_return_slowpath+0x550/0x550 [ 44.121660] ? syscall_return_slowpath+0x2ac/0x550 [ 44.126575] ? prepare_exit_to_usermode+0x350/0x350 [ 44.131578] ? entry_SYSCALL_64_after_hwframe+0x36/0x9b [ 44.136932] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 44.141768] entry_SYSCALL_64_after_hwframe+0x26/0x9b [ 44.146954] RIP: 0033:0x453d69 [ 44.150125] RSP: 002b:00007f27ed8edc68 EFLAGS: 00000246 ORIG_RAX: 000000000000002e 2018/02/19 17:03:52 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0xa, 0x2000000001, 0x0) getsockname$unix(r0, &(0x7f0000d09000-0x6e)=@file={0x0, ""/108}, &(0x7f0000a9a000)=0x6e) ioctl$DRM_IOCTL_MODE_GETCRTC(0xffffffffffffffff, 0xc06864a1, &(0x7f00002a8000-0x64)={&(0x7f000000d000)=[0x7, 0x6], 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "8cfbc89fefc282b0e9b6d1b29d5500b5ff74b06ccbd9dee8c886586975b5446e"}}) getsockopt(r0, 0x0, 0x53, &(0x7f000000d000)=""/8, &(0x7f0000fee000-0x4)=0x28) 2018/02/19 17:03:52 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0xa, 0x2000000001, 0x0) ioctl$DRM_IOCTL_MODE_GETCRTC(0xffffffffffffffff, 0xc06864a1, &(0x7f00002a8000-0x64)={&(0x7f000000d000)=[0x7, 0x6], 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "8cfbc89fefc282b0e9b6d1b29d5500b5ff74b06ccbd9dee8c886586975b5446e"}}) getsockopt(r0, 0x3, 0x7, &(0x7f00006ef000)=""/8, &(0x7f000003f000-0x4)=0xffffff00) socket$netlink(0x10, 0x3, 0x1d) setsockopt$inet_sctp_SCTP_RECVRCVINFO(r0, 0x84, 0x20, &(0x7f0000d7b000)=0x100000003, 0x4) setsockopt$inet_sctp_SCTP_HMAC_IDENT(r0, 0x84, 0x16, &(0x7f000088f000-0x10)={0x6, [0xf223, 0x3, 0x2, 0x100000001, 0x9, 0x0]}, 0x10) [ 44.157812] RAX: ffffffffffffffda RBX: 00007f27ed8ee6d4 RCX: 0000000000453d69 [ 44.165061] RDX: 0000000000000000 RSI: 0000000020008000 RDI: 0000000000000013 [ 44.173263] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 44.180517] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000014 [ 44.187768] R13: 00000000000004b1 R14: 00000000006f7138 R15: 0000000000000000 [ 44.195050] CPU: 0 PID: 7025 Comm: syz-executor2 Not tainted 4.16.0-rc1+ #232 [ 44.202320] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 44.211666] Call Trace: [ 44.214242] dump_stack+0x194/0x257 [ 44.217850] ? arch_local_irq_restore+0x53/0x53 [ 44.222494] ? lock_downgrade+0x980/0x980 [ 44.226628] should_fail+0x8c0/0xa40 [ 44.230324] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 44.235404] ? __local_bh_enable_ip+0x121/0x230 [ 44.240053] ? _raw_spin_unlock_bh+0x30/0x40 [ 44.244437] ? release_sock+0x1d4/0x2a0 [ 44.248385] ? refcount_add+0x60/0x60 [ 44.252161] ? __release_sock+0x360/0x360 [ 44.256292] ? find_held_lock+0x35/0x1d0 [ 44.260357] ? trace_event_raw_event_sched_switch+0x810/0x810 [ 44.266221] ? rcu_note_context_switch+0x710/0x710 [ 44.271137] should_failslab+0xec/0x120 [ 44.275091] kmem_cache_alloc_node+0x56/0x760 [ 44.279569] ? netlink_insert+0x500/0x500 [ 44.283702] __alloc_skb+0xf1/0x780 [ 44.287307] ? skb_copy_and_csum_dev+0x370/0x370 [ 44.292038] ? kasan_check_write+0x14/0x20 [ 44.296248] ? _copy_from_user+0x99/0x110 [ 44.300386] ? selinux_socket_getpeersec_dgram+0x22f/0x330 [ 44.305986] ? selinux_inet_conn_established+0xf0/0xf0 [ 44.311244] ? sock_has_perm+0x2a4/0x420 [ 44.315295] ? security_socket_getpeersec_dgram+0x91/0xc0 [ 44.320810] netlink_sendmsg+0xa86/0xe60 [ 44.324858] ? netlink_unicast+0x6b0/0x6b0 [ 44.329077] ? security_socket_sendmsg+0x89/0xb0 [ 44.333808] ? netlink_unicast+0x6b0/0x6b0 [ 44.338025] sock_sendmsg+0xca/0x110 [ 44.341717] ___sys_sendmsg+0x767/0x8b0 [ 44.345674] ? copy_msghdr_from_user+0x590/0x590 [ 44.350403] ? find_held_lock+0x35/0x1d0 [ 44.354449] ? __f_unlock_pos+0x19/0x20 [ 44.358402] ? lock_downgrade+0x980/0x980 [ 44.362527] ? get_pid_task+0xbc/0x140 [ 44.366392] ? __fget_light+0x2b2/0x3c0 [ 44.370343] ? fget_raw+0x20/0x20 [ 44.373777] ? find_held_lock+0x35/0x1d0 [ 44.377823] ? __mutex_unlock_slowpath+0xe9/0xac0 [ 44.382641] ? vfs_write+0x374/0x510 [ 44.386334] ? wait_for_completion+0x770/0x770 [ 44.390906] __sys_sendmsg+0xe5/0x210 [ 44.394680] ? __sys_sendmsg+0xe5/0x210 [ 44.398631] ? SyS_shutdown+0x290/0x290 [ 44.402585] ? __sb_end_write+0xa0/0xd0 [ 44.406557] ? SyS_read+0x220/0x220 [ 44.410170] SyS_sendmsg+0x2d/0x50 [ 44.413684] ? __sys_sendmsg+0x210/0x210 [ 44.417722] do_syscall_64+0x282/0x940 [ 44.421585] ? __do_page_fault+0xc90/0xc90 [ 44.425795] ? finish_task_switch+0x1e2/0x890 [ 44.430264] ? finish_task_switch+0x1b9/0x890 [ 44.434739] ? syscall_return_slowpath+0x550/0x550 [ 44.439645] ? syscall_return_slowpath+0x2ac/0x550 [ 44.444554] ? prepare_exit_to_usermode+0x350/0x350 [ 44.449546] ? entry_SYSCALL_64_after_hwframe+0x36/0x9b [ 44.454890] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 44.459719] entry_SYSCALL_64_after_hwframe+0x26/0x9b [ 44.464885] RIP: 0033:0x453d69 [ 44.468048] RSP: 002b:00007f54066a9c68 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 44.475732] RAX: ffffffffffffffda RBX: 00007f54066aa6d4 RCX: 0000000000453d69 [ 44.482978] RDX: 0000000000000000 RSI: 0000000020008000 RDI: 0000000000000013 [ 44.490223] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 44.497465] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000014 [ 44.504709] R13: 00000000000004b1 R14: 00000000006f7138 R15: 0000000000000000 2018/02/19 17:03:52 executing program 2: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid}]}]}, 0x24}, 0x1}, 0x0) 2018/02/19 17:03:52 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(0xffffffffffffff9c, 0xc00c642d, &(0x7f0000dde000-0xc)={0x0, 0x80000, 0xffffffffffffffff}) ioctl$DRM_IOCTL_MARK_BUFS(r0, 0x40206417, &(0x7f0000a2a000)={0x9, 0x8, 0x0, 0x7fffffff, 0x14, 0x7}) r1 = socket(0xa, 0x2000000001, 0x0) ioctl$DRM_IOCTL_MODE_GETCRTC(0xffffffffffffffff, 0xc06864a1, &(0x7f00002a8000-0x64)={&(0x7f000000d000)=[0x7, 0x6], 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "8cfbc89fefc282b0e9b6d1b29d5500b5ff74b06ccbd9dee8c886586975b5446e"}}) accept4$alg(r1, 0x0, 0x0, 0x80000) getsockopt(r1, 0x0, 0x53, &(0x7f000000d000)=""/8, &(0x7f0000fee000-0x4)=0x28) r2 = bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f0000f91000)={0xffffffff, 0x9, 0x18}, 0xc) bpf$MAP_DELETE_ELEM(0x3, &(0x7f00006c8000-0x10)={r2, &(0x7f0000a69000-0x6f)="e23c4d01f92cf24bae078f79245bc7d39dd2e300421223ae0cd2905df8d64ca266fed2967a659a64e48186d2e99329a13a25954bd11e8856082de0b982364f0803413c6644ea9904f7ba5b56ccd9af225d7f1f391c6a499113dd6b89e140d866d715b6093c15331e77e34d493a00ca"}, 0x10) 2018/02/19 17:03:52 executing program 0 (fault-call:4 fault-nth:0): mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000008000)={{{@in6=@mcast2, @in6=@mcast2, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in6=@dev}}, &(0x7f000002e000)=0xe8) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid=r1}]}]}, 0x24}, 0x1}, 0x0) 2018/02/19 17:03:52 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(0xffffffffffffffff, 0x84, 0x6f, &(0x7f0000161000)={0x0, 0x1c, &(0x7f000051a000-0x58)=[@in6={0xa, 0xffffffffffffffff, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff, 0xaa}, 0x27}]}, &(0x7f0000f92000-0x4)=0x10) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000903000)={0x1, 0x5, &(0x7f000051a000-0x58)=@framed={{0x18}, [@ldst={0x3, 0x0, 0xb, 0x7a, 0x0, 0xfffffff0}], {0x95}}, &(0x7f0000c43000)='syzkaller\x00', 0x8000, 0x1000, &(0x7f00009ab000)=""/4096}, 0x48) r1 = socket(0x10, 0x3, 0x0) setsockopt$sock_attach_bpf(r1, 0x1, 0x32, &(0x7f00009da000)=0xffffffffffffffff, 0x4) write(r1, &(0x7f0000fd3000)="260000005e0009000000eaf83a0000000000000001000000ffffff000008db1ee9ff4435eade", 0x26) 2018/02/19 17:03:52 executing program 3: pipe(&(0x7f0000d56000)={0x0, 0x0}) ioctl$sock_bt_hidp_HIDPCONNDEL(r1, 0x400448c9, &(0x7f0000d1e000-0xc)={{0x0, 0x80, 0x60000, 0x3, 0x8, 0x7}, 0x4}) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockname$inet(r0, &(0x7f00004f3000)={0x0, 0xffffffffffffffff, @multicast2}, &(0x7f0000ec9000-0x4)=0x10) syz_emit_ethernet(0x3e, &(0x7f00000f3000)={@local={[0xaa, 0xaa, 0xaa, 0xaa], 0x0, 0xaa}, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "a2fbc8", 0x1, 0x3a, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff, 0xaa}, @ipv4={[], [0xff, 0xff], @multicast2=0xe0000002}, {[], @icmpv6=@echo_request={0x80}}}}}}, 0x0) pipe(&(0x7f000019c000)) getsockopt$inet_sctp_SCTP_PR_ASSOC_STATUS(0xffffffffffffffff, 0x84, 0x73, &(0x7f0000c95000), &(0x7f0000801000)=0x18) 2018/02/19 17:03:52 executing program 6: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000008000)={{{@in6=@mcast2, @in6=@mcast2, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in6=@dev}}, &(0x7f000002e000)=0xe8) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid=r1}]}]}, 0x24}, 0x1}, 0x0) 2018/02/19 17:03:52 executing program 1: mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000004000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000004000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000002000-0x38)={&(0x7f0000004000-0x26)=@pppol2tp={0x0, 0x0, {0x0, 0x0, {0x0, 0xffffffffffffffff, @rand_addr}}}, 0x26, &(0x7f0000004000)=[{&(0x7f0000001000-0x5c)=""/92, 0x5c}, {&(0x7f0000001000-0x5f)=""/95, 0x5f}, {&(0x7f0000001000)=""/179, 0xb3}], 0x3, &(0x7f0000005000-0x8d)=""/141, 0x8d, 0xeee}, 0x40000000) mmap(&(0x7f0000004000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000004000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp6_SCTP_MAXSEG(0xffffffffffffffff, 0x84, 0xd, &(0x7f0000005000-0x8)=@assoc_value={0x0, 0x1}, &(0x7f0000005000-0x4)=0x8) mmap(&(0x7f0000004000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) setsockopt$inet_sctp6_SCTP_AUTH_DELETE_KEY(r0, 0x84, 0x19, &(0x7f0000005000-0x6)={r1, 0xee}, 0x6) r2 = socket$inet6_udp(0xa, 0x2, 0x0) setsockopt$IP6T_SO_SET_REPLACE(r2, 0x29, 0x40, &(0x7f0000000000)=@mangle={'mangle\x00', 0x1f, 0x6, 0x6f8, 0x3f0, 0x3f0, 0x118, 0x118, 0x510, 0x650, 0x650, 0x650, 0x650, 0x650, 0x6, &(0x7f0000002000), {[{{@ipv6={@remote={0xfe, 0x80, [], 0xffffffffffffffff, 0xbb}, @remote={0xfe, 0x80, [], 0xffffffffffffffff, 0xbb}, [], [], @generic="4208f3170c10593a2c65281c65f52d25", @syzn={0x73, 0x79, 0x7a}, {}, {}, 0x6, 0x0, 0x0, 0x45}, 0x0, 0xd8, 0x118, 0x0, {}, [@common=@ah={0x30, 'ah\x00'}]}, @inet=@TPROXY1={0x40, 'TPROXY\x00', 0x1, {0x0, 0x0, @ipv4=@empty}}}, {{@uncond, 0x0, 0xa8, 0xd0, 0x0, {}, []}, @HL={0x28, 'HL\x00'}}, {{@uncond, 0x0, 0x1e0, 0x208, 0x0, {}, [@common=@rt={0x138, 'rt\x00', 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [@remote={0xfe, 0x80, [], 0xffffffffffffffff, 0xbb}, @remote={0xfe, 0x80, [], 0xffffffffffffffff, 0xbb}, @remote={0xfe, 0x80, [], 0xffffffffffffffff, 0xbb}, @mcast1={0xff, 0x1, [], 0x1}, @mcast2={0xff, 0x2, [], 0x1}, @dev={0xfe, 0x80}, @dev={0xfe, 0x80}, @ipv4={[], [0xff, 0xff], @dev={0xac, 0x14}}, @remote={0xfe, 0x80, [], 0xffffffffffffffff, 0xbb}, @mcast2={0xff, 0x2, [], 0x1}, @loopback={0x0, 0x1}, @mcast2={0xff, 0x2, [], 0x1}, @local={0xfe, 0x80, [], 0xffffffffffffffff, 0xaa}, @empty, @ipv4={[], [0xff, 0xff], @broadcast=0xffffffff}, @mcast1={0xff, 0x1, [], 0x1}]}}]}, @HL={0x28, 'HL\x00'}}, {{@uncond, 0x0, 0xf8, 0x120, 0x0, {}, [@inet=@rpfilter={0x28, 'rpfilter\x00'}, @inet=@rpfilter={0x28, 'rpfilter\x00'}]}, @HL={0x28, 'HL\x00'}}, {{@ipv6={@remote={0xfe, 0x80, [], 0xffffffffffffffff, 0xbb}, @mcast1={0xff, 0x1, [], 0x1}, [], [], @generic="c7b17654a83f769b2aa9b3e4afaec42f", @generic="ad841c4ef617ded4f3531dd0fb52f15f"}, 0x0, 0xd0, 0x118, 0x0, {}, [@common=@unspec=@pkttype={0x28, 'pkttype\x00'}]}, @SNPT={0x48, 'SNPT\x00', 0x0, {@ipv4=@multicast1=0xe0000001, @ipv6=@loopback={0x0, 0x1}}}}], {{[], 0x0, 0xa8, 0xd0}, {0x28, '\x00', 0x0, 0xfffffffffffffffe}}}}, 0x758) 2018/02/19 17:03:52 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0xa, 0x2000000001, 0x0) setsockopt$netlink_NETLINK_TX_RING(r0, 0x10e, 0x7, &(0x7f0000d81000)={0xffffffff, 0x10000, 0x3, 0x7f}, 0x10) ioctl$DRM_IOCTL_MODE_GETCRTC(0xffffffffffffffff, 0xc06864a1, &(0x7f00002a8000-0x64)={&(0x7f000000d000)=[0x7, 0x6], 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "8cfbc89fefc282b0e9b6d1b29d5500b5ff74b06ccbd9dee8c886586975b5446e"}}) getsockopt(r0, 0x0, 0x53, &(0x7f000000d000)=""/8, &(0x7f0000fee000-0x4)=0x28) [ 44.587101] FAULT_INJECTION: forcing a failure. [ 44.587101] name failslab, interval 1, probability 0, space 0, times 0 [ 44.598433] CPU: 0 PID: 7046 Comm: syz-executor0 Not tainted 4.16.0-rc1+ #232 [ 44.605708] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 44.615066] Call Trace: [ 44.617664] dump_stack+0x194/0x257 [ 44.621308] ? arch_local_irq_restore+0x53/0x53 [ 44.625989] ? lock_downgrade+0x980/0x980 [ 44.630171] should_fail+0x8c0/0xa40 2018/02/19 17:03:53 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0xa, 0x2000000001, 0x0) ioctl$DRM_IOCTL_MODE_GETCRTC(0xffffffffffffffff, 0xc06864a1, &(0x7f00004b6000-0x64)={&(0x7f000000d000)=[0x7, 0x6], 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x1000000000000470, 0x0, 0x80000000000000, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, "8cfbc89fefc282b0e9b6d1b29d5500b5ff74b06ccbd9dee8c886586975b5446e"}}) setsockopt$inet_tcp_int(r0, 0x6, 0x0, &(0x7f0000b41000)=0x7fffffff, 0x4) getsockopt(r0, 0x0, 0x53, &(0x7f000000d000)=""/8, &(0x7f0000fee000-0x4)=0x28) 2018/02/19 17:03:53 executing program 6: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp6_SCTP_PEER_ADDR_THLDS(0xffffffffffffff9c, 0x84, 0x1f, &(0x7f000002d000-0x98)={0x0, @in6={{0xa, 0x3, 0x80000000, @empty}}, 0x8, 0x2}, &(0x7f000002f000)=0x98) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r0, 0x84, 0xd, &(0x7f0000029000-0x8)=@assoc_value={r1, 0x40}, &(0x7f0000030000-0x4)=0x8) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000008000)={{{@in6=@mcast2, @in6=@mcast2, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in6=@dev}}, &(0x7f000002e000)=0xe8) r3 = socket(0x1, 0x6, 0x7fff) mmap(&(0x7f0000030000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) connect$bt_l2cap(r3, &(0x7f0000031000-0xe)={0x1f, 0xff, {0x401, 0xfffffffffffffffa, 0x20, 0x4, 0x8, 0x800}, 0x10001, 0x401}, 0xe) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socketpair(0x14, 0x80004, 0x9, &(0x7f0000030000-0x8)={0x0}) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) setsockopt$inet6_tcp_TCP_CONGESTION(r4, 0x6, 0xd, &(0x7f0000030000-0xa)='highspeed\x00', 0xa) mmap(&(0x7f0000030000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000031000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000031000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socketpair$inet6_sctp(0xa, 0x100a, 0x84, &(0x7f0000031000)) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0xf7, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid=r2}]}]}, 0x24}, 0x1}, 0x0) [ 44.633900] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 44.639010] ? __local_bh_enable_ip+0x121/0x230 [ 44.643687] ? _raw_spin_unlock_bh+0x30/0x40 [ 44.648443] ? release_sock+0x1d4/0x2a0 [ 44.652417] ? refcount_add+0x60/0x60 [ 44.656216] ? __release_sock+0x360/0x360 [ 44.660370] ? find_held_lock+0x35/0x1d0 [ 44.664472] ? trace_event_raw_event_sched_switch+0x810/0x810 [ 44.670363] ? rcu_note_context_switch+0x710/0x710 [ 44.670418] audit: type=1400 audit(1519059833.004:34): avc: denied { getopt } for pid=7057 comm="syz-executor6" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=1 [ 44.675290] should_failslab+0xec/0x120 [ 44.675304] kmem_cache_alloc_node+0x56/0x760 [ 44.675324] ? netlink_insert+0x500/0x500 [ 44.675344] __alloc_skb+0xf1/0x780 [ 44.675358] ? skb_copy_and_csum_dev+0x370/0x370 [ 44.675368] ? kasan_check_write+0x14/0x20 [ 44.724242] ? _copy_from_user+0x99/0x110 [ 44.728384] ? selinux_socket_getpeersec_dgram+0x22f/0x330 [ 44.733990] ? selinux_inet_conn_established+0xf0/0xf0 [ 44.739250] ? sock_has_perm+0x2a4/0x420 [ 44.743292] ? security_socket_getpeersec_dgram+0x91/0xc0 [ 44.748813] netlink_sendmsg+0xa86/0xe60 [ 44.752857] ? netlink_unicast+0x6b0/0x6b0 [ 44.757086] ? security_socket_sendmsg+0x89/0xb0 [ 44.761837] ? netlink_unicast+0x6b0/0x6b0 [ 44.766157] sock_sendmsg+0xca/0x110 [ 44.769855] ___sys_sendmsg+0x767/0x8b0 [ 44.773812] ? copy_msghdr_from_user+0x590/0x590 [ 44.778543] ? find_held_lock+0x35/0x1d0 [ 44.782585] ? __f_unlock_pos+0x19/0x20 [ 44.786535] ? lock_downgrade+0x980/0x980 [ 44.790659] ? get_pid_task+0xbc/0x140 [ 44.794529] ? __fget_light+0x2b2/0x3c0 [ 44.798480] ? fget_raw+0x20/0x20 [ 44.801927] ? find_held_lock+0x35/0x1d0 [ 44.805967] ? __mutex_unlock_slowpath+0xe9/0xac0 [ 44.810785] ? vfs_write+0x374/0x510 [ 44.814473] ? wait_for_completion+0x770/0x770 [ 44.819046] __sys_sendmsg+0xe5/0x210 [ 44.822832] ? __sys_sendmsg+0xe5/0x210 [ 44.826791] ? SyS_shutdown+0x290/0x290 [ 44.830745] ? __sb_end_write+0xa0/0xd0 [ 44.834704] ? SyS_read+0x220/0x220 [ 44.838311] SyS_sendmsg+0x2d/0x50 [ 44.841826] ? __sys_sendmsg+0x210/0x210 [ 44.845864] do_syscall_64+0x282/0x940 [ 44.849729] ? __do_page_fault+0xc90/0xc90 [ 44.853949] ? trace_event_raw_event_sys_exit+0x260/0x260 [ 44.859461] ? syscall_return_slowpath+0x550/0x550 [ 44.864371] ? syscall_return_slowpath+0x2ac/0x550 [ 44.869286] ? entry_SYSCALL_64_after_hwframe+0x36/0x9b [ 44.874630] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 44.879454] entry_SYSCALL_64_after_hwframe+0x26/0x9b [ 44.884625] RIP: 0033:0x453d69 2018/02/19 17:03:53 executing program 3: pipe(&(0x7f0000d56000)={0x0, 0x0}) ioctl$sock_bt_hidp_HIDPCONNDEL(r1, 0x400448c9, &(0x7f0000d1e000-0xc)={{0x0, 0x80, 0x60000, 0x3, 0x8, 0x7}, 0x4}) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockname$inet(r0, &(0x7f00004f3000)={0x0, 0xffffffffffffffff, @multicast2}, &(0x7f0000ec9000-0x4)=0x10) syz_emit_ethernet(0x3e, &(0x7f00000f3000)={@local={[0xaa, 0xaa, 0xaa, 0xaa], 0x0, 0xaa}, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "a2fbc8", 0x1, 0x3a, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff, 0xaa}, @ipv4={[], [0xff, 0xff], @multicast2=0xe0000002}, {[], @icmpv6=@echo_request={0x80}}}}}}, 0x0) pipe(&(0x7f000019c000)) getsockopt$inet_sctp_SCTP_PR_ASSOC_STATUS(0xffffffffffffffff, 0x84, 0x73, &(0x7f0000c95000), &(0x7f0000801000)=0x18) 2018/02/19 17:03:53 executing program 2: mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socketpair$inet(0x2, 0x0, 0x6, &(0x7f0000000000)={0x0, 0x0}) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp_SCTP_FRAGMENT_INTERLEAVE(r0, 0x84, 0x12, &(0x7f0000001000-0x4), &(0x7f0000ea5000)=0x4) mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) sendmsg$nl_generic(r1, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid}]}]}, 0x24}, 0x1}, 0x0) 2018/02/19 17:03:53 executing program 1: mmap(&(0x7f0000000000/0x1a000)=nil, 0x1a000, 0x3, 0x32, 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x2b, &(0x7f0000019000-0x102a)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @dev={[0xaa, 0xaa, 0xaa, 0xaa]}, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1d, 0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0x1, 0x0, @dev={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0, 0xaa}, {[]}}, @icmp=@echo={0x8, 0x0, 0x0, 0x0, 0x0, "e8"}}}}}, 0x0) pipe(&(0x7f0000013000)={0x0, 0x0}) mmap(&(0x7f000001a000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$netlink(r0, 0x10e, 0x7, &(0x7f000001a000)=""/4096, &(0x7f0000019000+0xe37)=0x1000) 2018/02/19 17:03:53 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(0xffffffffffffffff, 0x84, 0x6f, &(0x7f0000161000)={0x0, 0x1c, &(0x7f000051a000-0x58)=[@in6={0xa, 0xffffffffffffffff, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff, 0xaa}, 0x27}]}, &(0x7f0000f92000-0x4)=0x10) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000903000)={0x1, 0x5, &(0x7f000051a000-0x58)=@framed={{0x18}, [@ldst={0x3, 0x0, 0xb, 0x7a, 0x0, 0xfffffff0}], {0x95}}, &(0x7f0000c43000)='syzkaller\x00', 0x8000, 0x1000, &(0x7f00009ab000)=""/4096}, 0x48) r1 = socket(0x10, 0x3, 0x0) setsockopt$sock_attach_bpf(r1, 0x1, 0x32, &(0x7f00009da000)=0xffffffffffffffff, 0x4) write(r1, &(0x7f0000fd3000)="260000005e0009000000eaf83a0000000000000001000000ffffff000008db1ee9ff4435eade", 0x26) 2018/02/19 17:03:53 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0xa, 0x2000000001, 0x0) ioctl$DRM_IOCTL_MODE_GETCRTC(0xffffffffffffffff, 0xc06864a1, &(0x7f00002a8000-0x64)={&(0x7f000000d000)=[0x7, 0x6], 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "8cfbc89fefc282b0e9b6d1b29d5500b5ff74b06ccbd9dee8c886586975b5446e"}}) getsockopt(r0, 0xffffffffffffffc1, 0x53, &(0x7f000000d000)=""/8, &(0x7f0000f97000-0x4)=0x8) socketpair$inet6_sctp(0xa, 0x5, 0x84, &(0x7f00001b1000-0x8)={0x0}) ioctl$sock_SIOCGPGRP(r1, 0x8904, &(0x7f0000783000)) 2018/02/19 17:03:53 executing program 6: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) r1 = socket$inet_tcp(0x2, 0x1, 0x0) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000030000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000030000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r2 = accept4$inet(r1, &(0x7f0000030000)={0x0, 0xffffffffffffffff, @multicast2}, &(0x7f0000031000-0x4)=0x10, 0x80000) setsockopt$inet_udp_encap(r2, 0x11, 0x64, &(0x7f000001b000)=0x3, 0x4) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_tcp_int(r1, 0x6, 0x4, &(0x7f0000030000-0x4), &(0x7f0000030000-0x4)=0x4) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000008000)={{{@in6=@mcast2, @in6=@mcast2, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in6=@dev}}, &(0x7f000002e000)=0xe8) mmap(&(0x7f0000030000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCGIFPFLAGS(r1, 0x8935, &(0x7f0000031000-0x20)={@generic="2d823b10ffa84cc075014f28c6f7422e", @ifru_addrs={0x2, 0x2, @broadcast=0xffffffff}}) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid=r3}]}]}, 0x24}, 0x1}, 0x0) 2018/02/19 17:03:53 executing program 0 (fault-call:4 fault-nth:1): mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000008000)={{{@in6=@mcast2, @in6=@mcast2, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in6=@dev}}, &(0x7f000002e000)=0xe8) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid=r1}]}]}, 0x24}, 0x1}, 0x0) 2018/02/19 17:03:53 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0xa, 0x2000000001, 0x0) getsockopt$inet_sctp6_SCTP_PEER_ADDR_THLDS(r0, 0x84, 0x1f, &(0x7f00009e9000)={0x0, @in={{0x2, 0x0, @local={0xac, 0x14, 0x0, 0xaa}}}, 0x22, 0x20}, &(0x7f00009dd000)=0x98) setsockopt$inet_sctp6_SCTP_ENABLE_STREAM_RESET(r0, 0x84, 0x76, &(0x7f0000a18000-0x8)={r1, 0x401}, 0x8) ioctl$DRM_IOCTL_MODE_GETCRTC(0xffffffffffffffff, 0xc06864a1, &(0x7f00002a8000-0x64)={&(0x7f000000d000)=[0x7, 0x6], 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "8cfbc89fefc282b0e9b6d1b29d5500b5ff74b06ccbd9dee8c886586975b5446e"}}) getsockopt(r0, 0x0, 0x53, &(0x7f000000d000)=""/8, &(0x7f0000fee000-0x4)=0x28) [ 44.887787] RSP: 002b:00007f6b2c7aec68 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 44.895471] RAX: ffffffffffffffda RBX: 00007f6b2c7af6d4 RCX: 0000000000453d69 [ 44.902714] RDX: 0000000000000000 RSI: 0000000020008000 RDI: 0000000000000013 [ 44.909957] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 44.917205] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000014 [ 44.924462] R13: 00000000000004b1 R14: 00000000006f7138 R15: 0000000000000000 2018/02/19 17:03:53 executing program 1: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet_sctp(0x2, 0x1, 0x84) getsockopt$inet_sctp_SCTP_I_WANT_MAPPED_V4_ADDR(r0, 0x84, 0xc, &(0x7f0000062000-0x4), &(0x7f0000967000-0x4)=0x4) getpeername(r0, &(0x7f0000579000)=@pppol2tpv3in6={0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0xffffffffffffffff, 0x0, @loopback}}}, &(0x7f0000e90000-0x4)=0x3a) setsockopt$netrom_NETROM_T1(r1, 0x103, 0x1, &(0x7f00006a4000)=0x2, 0x4) setsockopt$ax25_buf(r1, 0x101, 0x0, &(0x7f00002ff000), 0x0) 2018/02/19 17:03:53 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(0xffffffffffffffff, 0x84, 0x6f, &(0x7f0000161000)={0x0, 0x1c, &(0x7f000051a000-0x58)=[@in6={0xa, 0xffffffffffffffff, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff, 0xaa}, 0x27}]}, &(0x7f0000f92000-0x4)=0x10) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000903000)={0x1, 0x5, &(0x7f000051a000-0x58)=@framed={{0x18}, [@ldst={0x3, 0x0, 0xb, 0x7a, 0x0, 0xfffffff0}], {0x95}}, &(0x7f0000c43000)='syzkaller\x00', 0x8000, 0x1000, &(0x7f00009ab000)=""/4096}, 0x48) r1 = socket(0x10, 0x3, 0x0) setsockopt$sock_attach_bpf(r1, 0x1, 0x32, &(0x7f00009da000)=0xffffffffffffffff, 0x4) write(r1, &(0x7f0000fd3000)="260000005e0009000000eaf83a0000000000000001000000ffffff000008db1ee9ff4435eade", 0x26) 2018/02/19 17:03:53 executing program 3: pipe(&(0x7f0000d56000)={0x0, 0x0}) ioctl$sock_bt_hidp_HIDPCONNDEL(r1, 0x400448c9, &(0x7f0000d1e000-0xc)={{0x0, 0x80, 0x60000, 0x3, 0x8, 0x7}, 0x4}) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockname$inet(r0, &(0x7f00004f3000)={0x0, 0xffffffffffffffff, @multicast2}, &(0x7f0000ec9000-0x4)=0x10) syz_emit_ethernet(0x3e, &(0x7f00000f3000)={@local={[0xaa, 0xaa, 0xaa, 0xaa], 0x0, 0xaa}, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "a2fbc8", 0x1, 0x3a, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff, 0xaa}, @ipv4={[], [0xff, 0xff], @multicast2=0xe0000002}, {[], @icmpv6=@echo_request={0x80}}}}}}, 0x0) pipe(&(0x7f000019c000)) getsockopt$inet_sctp_SCTP_PR_ASSOC_STATUS(0xffffffffffffffff, 0x84, 0x73, &(0x7f0000c95000), &(0x7f0000801000)=0x18) [ 44.986758] FAULT_INJECTION: forcing a failure. [ 44.986758] name failslab, interval 1, probability 0, space 0, times 0 [ 44.998211] CPU: 0 PID: 7079 Comm: syz-executor0 Not tainted 4.16.0-rc1+ #232 [ 45.005498] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 45.014956] Call Trace: [ 45.017562] dump_stack+0x194/0x257 [ 45.021201] ? arch_local_irq_restore+0x53/0x53 [ 45.025867] ? kernel_text_address+0x102/0x140 [ 45.030452] should_fail+0x8c0/0xa40 [ 45.034153] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 45.039241] ? save_stack+0xa3/0xd0 [ 45.042846] ? save_stack+0x43/0xd0 [ 45.046447] ? kasan_kmalloc+0xad/0xe0 [ 45.050310] ? kasan_slab_alloc+0x12/0x20 [ 45.054438] ? find_held_lock+0x35/0x1d0 [ 45.058501] ? trace_event_raw_event_sched_switch+0x810/0x810 [ 45.064365] ? rcu_note_context_switch+0x710/0x710 [ 45.069281] should_failslab+0xec/0x120 [ 45.073235] kmem_cache_alloc_node_trace+0x5a/0x760 [ 45.078241] __kmalloc_node_track_caller+0x33/0x70 [ 45.083152] __kmalloc_reserve.isra.39+0x41/0xd0 [ 45.087887] __alloc_skb+0x13b/0x780 [ 45.091581] ? skb_copy_and_csum_dev+0x370/0x370 [ 45.096313] ? _copy_from_user+0x99/0x110 [ 45.100442] ? selinux_socket_getpeersec_dgram+0x22f/0x330 [ 45.106045] ? selinux_inet_conn_established+0xf0/0xf0 [ 45.111300] ? sock_has_perm+0x2a4/0x420 [ 45.115345] ? security_socket_getpeersec_dgram+0x91/0xc0 [ 45.120864] netlink_sendmsg+0xa86/0xe60 [ 45.124907] ? netlink_unicast+0x6b0/0x6b0 [ 45.129131] ? security_socket_sendmsg+0x89/0xb0 [ 45.133866] ? netlink_unicast+0x6b0/0x6b0 [ 45.138083] sock_sendmsg+0xca/0x110 [ 45.141779] ___sys_sendmsg+0x767/0x8b0 [ 45.145736] ? copy_msghdr_from_user+0x590/0x590 [ 45.150468] ? find_held_lock+0x35/0x1d0 [ 45.154514] ? __f_unlock_pos+0x19/0x20 [ 45.158464] ? lock_downgrade+0x980/0x980 [ 45.162590] ? get_pid_task+0xbc/0x140 [ 45.166459] ? __fget_light+0x2b2/0x3c0 [ 45.170411] ? fget_raw+0x20/0x20 [ 45.173844] ? find_held_lock+0x35/0x1d0 [ 45.177887] ? __mutex_unlock_slowpath+0xe9/0xac0 [ 45.182705] ? vfs_write+0x374/0x510 [ 45.186829] ? wait_for_completion+0x770/0x770 [ 45.191399] __sys_sendmsg+0xe5/0x210 [ 45.195184] ? __sys_sendmsg+0xe5/0x210 [ 45.199139] ? SyS_shutdown+0x290/0x290 [ 45.203094] ? __sb_end_write+0xa0/0xd0 [ 45.207062] ? SyS_read+0x220/0x220 [ 45.210675] SyS_sendmsg+0x2d/0x50 [ 45.214194] ? __sys_sendmsg+0x210/0x210 [ 45.218235] do_syscall_64+0x282/0x940 [ 45.222097] ? __do_page_fault+0xc90/0xc90 [ 45.226311] ? finish_task_switch+0x1e2/0x890 [ 45.230778] ? finish_task_switch+0x1b9/0x890 [ 45.235253] ? syscall_return_slowpath+0x550/0x550 [ 45.240162] ? syscall_return_slowpath+0x2ac/0x550 [ 45.245071] ? prepare_exit_to_usermode+0x350/0x350 [ 45.250067] ? entry_SYSCALL_64_after_hwframe+0x36/0x9b [ 45.255420] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 45.260247] entry_SYSCALL_64_after_hwframe+0x26/0x9b [ 45.265409] RIP: 0033:0x453d69 [ 45.268575] RSP: 002b:00007f6b2c7aec68 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 45.276260] RAX: ffffffffffffffda RBX: 00007f6b2c7af6d4 RCX: 0000000000453d69 2018/02/19 17:03:53 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0xa, 0x2000000001, 0x0) ioctl$DRM_IOCTL_MODE_GETCRTC(0xffffffffffffffff, 0xc06864a1, &(0x7f00002a8000-0x64)={&(0x7f000000d000)=[0x7, 0x6], 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "8cfbc89fefc282b0e9b6d1b29d5500b5ff74b06ccbd9dee8c886586975b5446e"}}) getsockopt$inet6_mreq(r0, 0x29, 0x1f, &(0x7f0000f7c000-0x14)={@ipv4={[], [], @loopback}, 0x0}, &(0x7f0000fec000)=0x14) setsockopt$inet_sctp_SCTP_EVENTS(r0, 0x84, 0xb, &(0x7f0000a4f000-0xb)={0x80, 0xba, 0x1, 0x9, 0x5, 0x8, 0x100, 0xffffffff9d96e155, 0x7f, 0x7ff, 0x10000}, 0xb) setsockopt$packet_add_memb(r0, 0x107, 0x1, &(0x7f0000a3d000-0x10)={r1, 0x1, 0x6, @dev={[0xaa, 0xaa, 0xaa, 0xaa], 0x0, 0xc}}, 0x10) getsockopt(r0, 0x0, 0x53, &(0x7f000000d000)=""/8, &(0x7f0000fee000-0x4)=0x28) 2018/02/19 17:03:53 executing program 5: r0 = socket(0x11, 0x0, 0x80) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) recvfrom$ax25(r0, &(0x7f0000000000+0x429)=""/199, 0xc7, 0x0, &(0x7f0000dca000-0x10)={0x3, {"d928bec8a32f9b"}, 0x2a}, 0x10) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r1 = socket(0xa, 0x2000000001, 0xffffffffffffffff) accept4$inet6(r1, &(0x7f0000e23000)={0x0, 0xffffffffffffffff, 0x0, @mcast2}, &(0x7f0000b9c000-0x4)=0x1c, 0x80000) ioctl$DRM_IOCTL_MODE_GETCRTC(0xffffffffffffffff, 0xc06864a1, &(0x7f00002a8000-0x64)={&(0x7f000000d000)=[0x7, 0x6], 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "8cfbc89fefc282b0e9b6d1b29d5500b5ff74b06ccbd9dee8c886586975b5446e"}}) socket$can_bcm(0x1d, 0x2, 0x2) getsockopt(r1, 0x0, 0x53, &(0x7f000000d000)=""/8, &(0x7f0000fee000-0x4)=0x28) sendmsg$nl_crypto(r1, &(0x7f000012a000-0x38)={&(0x7f0000631000-0xc)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f00001ce000)={&(0x7f00007d0000-0x10)=@delrng={0x10, 0x14, 0x2, 0x6, 0x1, "", ["", ""]}, 0x10}, 0x1, 0x0, 0x0, 0x4000000}, 0x0) 2018/02/19 17:03:53 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(0xffffffffffffffff, 0x84, 0x6f, &(0x7f0000161000)={0x0, 0x1c, &(0x7f000051a000-0x58)=[@in6={0xa, 0xffffffffffffffff, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff, 0xaa}, 0x27}]}, &(0x7f0000f92000-0x4)=0x10) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000903000)={0x1, 0x5, &(0x7f000051a000-0x58)=@framed={{0x18}, [@ldst={0x3, 0x0, 0xb, 0x7a, 0x0, 0xfffffff0}], {0x95}}, &(0x7f0000c43000)='syzkaller\x00', 0x8000, 0x1000, &(0x7f00009ab000)=""/4096}, 0x48) r1 = socket(0x10, 0x3, 0x0) setsockopt$sock_attach_bpf(r1, 0x1, 0x32, &(0x7f00009da000)=r0, 0x4) write(0xffffffffffffffff, &(0x7f0000fd3000)="260000005e0009000000eaf83a0000000000000001000000ffffff000008db1ee9ff4435eade", 0x26) [ 45.283506] RDX: 0000000000000000 RSI: 0000000020008000 RDI: 0000000000000013 [ 45.290752] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 45.298087] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000014 [ 45.305336] R13: 00000000000004b1 R14: 00000000006f7138 R15: 0000000000000001 2018/02/19 17:03:53 executing program 6: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(r0, 0x400448c8, &(0x7f000000b000)={r0, r0, 0x0, 0x0, &(0x7f0000026000-0x64), 0x1, 0x0, 0x0, 0x8, 0x3}) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000008000)={{{@in6=@mcast2, @in6=@mcast2, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in6=@dev}}, &(0x7f000002e000)=0xe8) r2 = socket$inet_icmp(0x2, 0x2, 0x1) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) setsockopt$ARPT_SO_SET_REPLACE(r2, 0x0, 0x60, &(0x7f0000030000-0x458)={'filter\x00', 0x7, 0x4, 0x408, 0x100, 0x210, 0x210, 0x320, 0x320, 0x320, 0x4, &(0x7f000002f000), {[{{@uncond, 0xc0, 0x100}, @unspec=@ERROR={0x40, 'ERROR\x00', 0x0, "d398556ade313ebfa63a7030e8007e77741c6543d0916c06b828c9f6bb02"}}, {{@arp={@multicast1=0xe0000001, @empty, 0xffffffff, 0xffffffff, @empty, {[0x0, 0xff, 0xff, 0xff, 0xff]}, @empty, {[0xff, 0xff, 0xff, 0xff, 0x0, 0xff]}, 0x1, 0x100, 0x0, 0x80000000, 0x20, 0xfffffffffffffe9b, @common='ipddp0\x00', @generic="0327ecebc513c2c63ddc5722e8aa6f24", {}, {0xff}, 0x0, 0x2d1}, 0xc0, 0x110}, @mangle={0x50, 'mangle\x00', 0x0, {@empty, @mac=@empty, @dev={0xac, 0x14, 0x0, 0x12}, @rand_addr=0x4, 0x2, 0xffffffff}}}, {{@arp={@multicast2=0xe0000002, @rand_addr=0x195f503, 0xffffffff, 0xffffffff, @empty, {[0x0, 0x0, 0x0, 0x0, 0x0, 0xff]}, @empty, {[0x0, 0x0, 0xff, 0xff, 0xff, 0xff]}, 0x7, 0x7, 0x5, 0x0, 0xff, 0x0, @common='erspan0\x00', @common='sit0\x00', {0xff}, {0xff}, 0x0, 0x10}, 0xc0, 0x110}, @mangle={0x50, 'mangle\x00', 0x0, {@empty, @empty, @multicast2=0xe0000002, @remote={0xac, 0x14, 0x0, 0xbb}, 0x8}}}], {{[], 0xc0, 0xe8}, {0x28, '\x00', 0x0, 0xfffffffffffffffe}}}}, 0x458) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r3 = socket$inet(0x2, 0x1, 0x0) setsockopt$IPT_SO_SET_REPLACE(r3, 0x0, 0x40, &(0x7f00007fa000)=@security={'security\x00', 0xe, 0x4, 0x3b8, 0xffffffff, 0xd0, 0x0, 0x0, 0xffffffff, 0xffffffff, 0x320, 0x320, 0x320, 0xffffffff, 0x4, &(0x7f0000e02000-0x40), {[{{@ip={@multicast1=0xe0000001, @broadcast=0xffffffff, 0x0, 0xffffffff, @generic="1336bf737c50a0da5bbde19e49f72cd4", @generic="93c5981204562c267c5bbd457f48f88a"}, 0x0, 0x70, 0xd0, 0x0, {}, []}, @common=@CLUSTERIP={0x60, 'CLUSTERIP\x00', 0x0, {0x0, @local={[0xaa, 0xaa, 0xaa, 0xaa], 0xffffffffffffffff, 0xaa}, 0x0, 0xf, [0x33]}}}, {{@uncond, 0x0, 0xe0, 0x140, 0x0, {}, [@common=@set={0x40, 'set\x00'}, @common=@ah={0x30, 'ah\x00'}]}, @common=@CLUSTERIP={0x60, 'CLUSTERIP\x00', 0x0, {0x0, @dev={[0xaa, 0xaa, 0xaa, 0xaa]}}}}, {{@ip={@empty, @loopback=0x7f000001, 0x0, 0x0, @common='lo\x00', @generic="0563015c66e5367da5eb52962e6efa4b"}, 0x0, 0xb0, 0x110, 0x0, {}, [@common=@set={0x40, 'set\x00'}]}, @common=@SET={0x60, 'SET\x00'}}], {{[], 0x0, 0x70, 0x98}, {0x28, '\x00', 0x0, 0xfffffffffffffffe}}}}, 0x418) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid=r1}]}]}, 0x24}, 0x1}, 0x0) 2018/02/19 17:03:53 executing program 2: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) pipe(&(0x7f0000030000-0x8)={0x0}) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) setsockopt$inet_tcp_TCP_MD5SIG(r1, 0x6, 0xe, &(0x7f000002f000)={{{{0x2, 0x3, @broadcast=0xffffffff}}, {{0xa, 0x1, 0x6b23d78, @remote={0xfe, 0x80, [], 0x0, 0xbb}, 0x662b}}}, 0x1, 0x5, 0xffffffff, "7f748567055d42fb44d510cb7bef26d125f1f2588501770a9ec70278ad934f025f9047839811a6f45bad8f94fafb1ce34c2dae998696b1715499b09de7e12734002deec1b63477e35332a380e0da030d"}, 0x160) mmap(&(0x7f0000030000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_pktinfo(r1, 0x0, 0x8, &(0x7f000002e000-0xc)={0x0, @local, @multicast1}, &(0x7f0000031000-0x4)=0xc) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f000001a000-0x28)={@generic="8d31215594c0732afa6ec6369e326fc6", r2}) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid}]}]}, 0x24}, 0x1}, 0x0) 2018/02/19 17:03:53 executing program 1: mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = accept4(0xffffffffffffffff, &(0x7f0000000000)=@pppoe={0x0, 0x0, {0x0, @empty, @syzn}}, &(0x7f0000bce000)=0x1e, 0x800) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp6_SCTP_NODELAY(r0, 0x84, 0x3, &(0x7f0000001000-0x4), &(0x7f0000633000-0x4)=0x4) setsockopt$inet_sctp6_SCTP_FRAGMENT_INTERLEAVE(r0, 0x84, 0x12, &(0x7f0000000000)=0x800000800, 0x4) mmap(&(0x7f0000000000/0x2d000)=nil, 0x2d000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r1 = socket$netlink(0x10, 0x3, 0x10) bind$netlink(r1, &(0x7f0000011000-0xc)={0x10, 0x0, 0xffffffffffffffff, 0x120202}, 0xc) mmap(&(0x7f000002d000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f000002e000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp6_SCTP_DISABLE_FRAGMENTS(r0, 0x84, 0x8, &(0x7f0000025000), &(0x7f000002e000)=0x4) mmap(&(0x7f000002d000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f000002d000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockname(r0, &(0x7f000002d000)=@pppol2tpv3in6={0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0xffffffffffffffff, 0x0, @loopback}}}, &(0x7f000002e000-0x4)=0x41b) ioctl$sock_FIOGETOWN(r2, 0x400454d4, &(0x7f0000016000)) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) sendmmsg$alg(r2, &(0x7f000002f000)=[], 0x0, 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r0, 0x84, 0xd, &(0x7f0000026000)=@assoc_value={0x0}, &(0x7f0000002000-0x4)=0x8) setsockopt$inet_sctp_SCTP_DELAYED_SACK(r2, 0x84, 0x10, &(0x7f0000001000-0x8)=@assoc_value={r3, 0x6}, 0x8) 2018/02/19 17:03:53 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0xa, 0x2000000001, 0x0) getsockopt(r0, 0x0, 0x53, &(0x7f000000d000)=""/8, &(0x7f0000fee000-0x4)=0x28) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX_OLD(r0, 0x84, 0x6b, &(0x7f00001e0000)=[@in6={0xa, 0x0, 0x8, @remote={0xfe, 0x80, [], 0x0, 0xbb}, 0x4}, @in6={0xa, 0x1, 0x7ff, @ipv4={[], [0xff, 0xff], @empty}, 0x80000000}, @in={0x2, 0x2, @multicast1=0xe0000001}, @in={0x2, 0x2, @multicast2=0xe0000002}, @in={0x2, 0x3, @loopback=0x7f000001}, @in={0x2, 0x2, @dev={0xac, 0x14, 0x0, 0x16}}, @in6={0xa, 0x1, 0x10fe, @dev={0xfe, 0x80, [], 0x0, 0xf}, 0x4}, @in={0x2, 0x2, @multicast2=0xe0000002}], 0xa4) 2018/02/19 17:03:53 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(0xffffffffffffffff, 0x84, 0x6f, &(0x7f0000161000)={0x0, 0x1c, &(0x7f000051a000-0x58)=[@in6={0xa, 0xffffffffffffffff, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff, 0xaa}, 0x27}]}, &(0x7f0000f92000-0x4)=0x10) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000903000)={0x1, 0x5, &(0x7f000051a000-0x58)=@framed={{0x18}, [@ldst={0x3, 0x0, 0xb, 0x7a, 0x0, 0xfffffff0}], {0x95}}, &(0x7f0000c43000)='syzkaller\x00', 0x8000, 0x1000, &(0x7f00009ab000)=""/4096}, 0x48) r1 = socket(0x10, 0x3, 0x0) setsockopt$sock_attach_bpf(r1, 0x1, 0x32, &(0x7f00009da000)=r0, 0x4) write(0xffffffffffffffff, &(0x7f0000fd3000)="260000005e0009000000eaf83a0000000000000001000000ffffff000008db1ee9ff4435eade", 0x26) [ 45.406000] audit: type=1400 audit(1519059833.810:35): avc: denied { ioctl } for pid=7105 comm="syz-executor6" path="socket:[18314]" dev="sockfs" ino=18314 ioctlcmd=0x48c8 scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=1 [ 45.442488] ipt_CLUSTERIP: bad local_nodes[1] 0 2018/02/19 17:03:53 executing program 3: pipe(&(0x7f0000d56000)={0x0, 0x0}) ioctl$sock_bt_hidp_HIDPCONNDEL(r1, 0x400448c9, &(0x7f0000d1e000-0xc)={{0x0, 0x80, 0x60000, 0x3, 0x8, 0x7}, 0x4}) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockname$inet(r0, &(0x7f00004f3000)={0x0, 0xffffffffffffffff, @multicast2}, &(0x7f0000ec9000-0x4)=0x10) syz_emit_ethernet(0x3e, &(0x7f00000f3000)={@local={[0xaa, 0xaa, 0xaa, 0xaa], 0x0, 0xaa}, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "a2fbc8", 0x1, 0x3a, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff, 0xaa}, @ipv4={[], [0xff, 0xff], @multicast2=0xe0000002}, {[], @icmpv6=@echo_request={0x80}}}}}}, 0x0) pipe(&(0x7f000019c000)) getsockopt$inet_sctp_SCTP_PR_ASSOC_STATUS(0xffffffffffffffff, 0x84, 0x73, &(0x7f0000c95000), &(0x7f0000801000)=0x18) 2018/02/19 17:03:53 executing program 6: mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socketpair$ipx(0x4, 0x2, 0x0, &(0x7f0000001000)) mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000008000)={{{@in6=@mcast2, @in6=@mcast2, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in6=@dev}}, &(0x7f000002e000)=0xe8) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid=r1}]}]}, 0x24}, 0x1}, 0x0) 2018/02/19 17:03:53 executing program 0: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000008000)={{{@in6=@mcast2, @in6=@mcast2, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in6=@dev}}, &(0x7f000002e000)=0xe8) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid=r1}]}]}, 0x24}, 0x1}, 0x0) 2018/02/19 17:03:53 executing program 5: r0 = socket(0xa, 0x2000000001, 0x0) ioctl$DRM_IOCTL_MODE_GETCRTC(0xffffffffffffffff, 0xc06864a1, &(0x7f00002a8000-0x64)={&(0x7f000000d000)=[0x7, 0x6], 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "8cfbc89fefc282b0e9b6d1b29d5500b5ff74b06ccbd9dee8c886586975b5446e"}}) ioctl$sock_SIOCOUTQNSD(r0, 0x894b, &(0x7f0000d20000)) getsockopt(r0, 0x0, 0x53, &(0x7f000000d000)=""/8, &(0x7f0000fee000-0x4)=0x28) pipe(&(0x7f0000c6a000)={0x0}) ioctl$DRM_IOCTL_WAIT_VBLANK(r1, 0xc018643a, &(0x7f0000a82000)={0x40000000, 0x1, 0x17}) 2018/02/19 17:03:53 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0xa, 0x2000000001, 0x0) ioctl$DRM_IOCTL_MODE_GETCRTC(0xffffffffffffffff, 0xc06864a1, &(0x7f00002a8000-0x64)={&(0x7f000000d000)=[0x7, 0x6], 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "8cfbc89fefc282b0e9b6d1b29d5500b5ff74b06ccbd9dee8c886586975b5446e"}}) setsockopt$inet_sctp_SCTP_SOCKOPT_CONNECTX_OLD(r0, 0x84, 0x6b, &(0x7f00008f0000-0x2c)=[@in={0x2, 0x3, @broadcast=0xffffffff}, @in6={0xa, 0x1, 0xd7, @dev={0xfe, 0x80, [], 0x0, 0x16}, 0xf3f}], 0x2c) getsockopt(r0, 0x0, 0x53, &(0x7f000000d000)=""/8, &(0x7f0000fee000-0x4)=0x28) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(0xffffffffffffff9c, 0xc00c642d, &(0x7f0000093000-0xc)={0x0, 0x0, 0xffffffffffffff9c}) ioctl$DRM_IOCTL_AGP_ENABLE(r1, 0x40086432, &(0x7f0000c4b000-0x4)=0xec83) 2018/02/19 17:03:53 executing program 2: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socketpair$inet(0x2, 0x806, 0xff, &(0x7f000002d000)={0x0}) mmap(&(0x7f0000030000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000030000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000030000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000030000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000031000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$sock_kcm_SIOCKCMCLONE(0xffffffffffffff9c, 0x89e2, &(0x7f0000032000-0x4)={r1}) mmap(&(0x7f0000031000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$sock_ipx_SIOCIPXCFGDATA(r2, 0x89e2, &(0x7f0000031000)) mmap(&(0x7f0000032000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r2, 0xc00c642e, &(0x7f0000033000-0xc)={0x0, 0x80000, 0xffffffffffffffff}) ioctl$DRM_IOCTL_IRQ_BUSID(r3, 0xc0106403, &(0x7f0000014000)={0xb2, 0xffffffff, 0x9, 0x5aad4cee}) mmap(&(0x7f0000030000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp6_SCTP_PR_SUPPORTED(0xffffffffffffff9c, 0x84, 0x71, &(0x7f0000030000)={0x0, 0x8}, &(0x7f0000014000)=0xffffffffffffffb8) getsockopt$inet_sctp6_SCTP_AUTH_ACTIVE_KEY(0xffffffffffffffff, 0x84, 0x18, &(0x7f000001f000)={0x0, 0xff}, &(0x7f000000c000)=0x6) mmap(&(0x7f0000030000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) sendmsg$inet_sctp(r1, &(0x7f0000031000-0x38)={&(0x7f0000022000-0x10)=@in={0x2, 0x2, @empty}, 0x10, &(0x7f0000031000-0x40)=[{&(0x7f0000031000-0xe)="89962dd0d47088c2e485a3b67bbc", 0xe}, {&(0x7f0000005000-0xcf)="8d1263df76ea53a4fd54a6206a9a291656b0f8c10147fae385217a0f50f7275eb6610555d9335c8e650eaada0a1a305127c111c63c257555ddd2f105c9e6b20008574546a51dea4ee65bb848b7a218a621017b4dac521503b3d1b8082536ce103acac323676b2aeb9ed4548c3497c8c9bb32b282f3a22ae3581c571d24b838a6995a096dc0646a621d9716b61d0f69479be60a996dba17862f105037042532b7c21658a17c777ea5cdf7e24a241364e17c42d46c6088e7594d4b4481310c303f1e6488ff988dbd96741cce3010c562", 0xcf}, {&(0x7f0000031000-0xca)="247845620549d915183d2b80f95f87b596917e1e4a06afc83af56c44133f939bc8653734dd4c186da552c9cb434d1e767a50730fff60d7cf67e00f33d9d32e736741ff87aed79da3ff1b19a1b10efc2fe9a19772b25e14401ff7795466516b571c8ba8826131f7eb850780d9f3fc8020df7c46500b3e87506b2c8364b5d71c6b6da216fcfa692f1ff218f3aa1faed8bb0a326c51d61f46ed32e7f4d2f5b7123012a926ff36ade70ca81d2fcf1874adc6c8b2f65f4743284316aa912c9bd2140c8766e30fb0e61915ae56", 0xca}, {&(0x7f0000030000)="f51b4aab812b2c348331d3cb3e58c8c9f616281c8caf1e174a51012597b1b9b8c0922b683a284e528942def988c1ec5bb1de698a7278d055bd9df784171917b624c5923f7b0038b8a0aeac2f9ba2bcf0ebd2bf36def64b58a632f5307378a4cc64eec6535de87a839393759ba051e53a27f5a8ccd20c7fb3bea0dee440af547f8f11ebebf87935bf5acc0e7c070a28657181b27b11c1c3c00959ecf5b58e4dda76ebcd5a53aa67408081b2d8544a7bbe64a58232c10cd2ef90833bb995c7954d07be11a06aa21bd3ca48096fa3a2e1b020b6eeb88ecbe56f3d14909e55d74b91458da10f35a910b7013dfa44f1e1dfb0d33c1e8fc8504d0c0ff617b3e871", 0xfe}], 0x4, &(0x7f000002f000)=[@sndinfo={0x20, 0x84, 0x2, {0x100000000, 0x200, 0x6, 0x100000001, r4}}, @sndinfo={0x20, 0x84, 0x2, {0x7, 0x2, 0x1000, 0x9, r5}}], 0x60, 0xc000}, 0x804) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f0000030000-0xc)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid}]}]}, 0x24}, 0x1}, 0x0) 2018/02/19 17:03:53 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(0xffffffffffffffff, 0x84, 0x6f, &(0x7f0000161000)={0x0, 0x1c, &(0x7f000051a000-0x58)=[@in6={0xa, 0xffffffffffffffff, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff, 0xaa}, 0x27}]}, &(0x7f0000f92000-0x4)=0x10) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000903000)={0x1, 0x5, &(0x7f000051a000-0x58)=@framed={{0x18}, [@ldst={0x3, 0x0, 0xb, 0x7a, 0x0, 0xfffffff0}], {0x95}}, &(0x7f0000c43000)='syzkaller\x00', 0x8000, 0x1000, &(0x7f00009ab000)=""/4096}, 0x48) r1 = socket(0x10, 0x3, 0x0) setsockopt$sock_attach_bpf(r1, 0x1, 0x32, &(0x7f00009da000)=r0, 0x4) write(0xffffffffffffffff, &(0x7f0000fd3000)="260000005e0009000000eaf83a0000000000000001000000ffffff000008db1ee9ff4435eade", 0x26) 2018/02/19 17:03:53 executing program 1: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socketpair$inet6(0xa, 0x800, 0x3ed5acab, &(0x7f00003df000)={0x0, 0x0}) getsockopt$inet_sctp6_SCTP_DEFAULT_SEND_PARAM(0xffffffffffffffff, 0x84, 0xa, &(0x7f00004a2000)={0x1, 0x6, 0x2, 0x80, 0x5, 0x9805, 0x800, 0x0, 0x0}, &(0x7f0000612000)=0x20) setsockopt$inet_sctp6_SCTP_DEFAULT_SNDINFO(r0, 0x84, 0x22, &(0x7f0000012000-0x10)={0x7, 0x0, 0xb9, 0x6, r1}, 0x10) r2 = socket$inet6(0xa, 0x2000000000001, 0x0) setsockopt$sock_int(r2, 0x1, 0xf, &(0x7f0000687000)=0x5c802861, 0x4) setsockopt$inet6_int(r2, 0x29, 0x3a, &(0x7f00002c3000)=0x1, 0x4) bind$inet6(r2, &(0x7f0000402000)={0xa, 0x0, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$inet6_opts(r2, 0x29, 0x3b, &(0x7f0000b3a000-0x10)=@hopopts={0x0, 0x0, [], []}, 0x8) sendto$inet6(r2, &(0x7f00007a9000-0x1), 0x0, 0xfffffefffffffffe, &(0x7f0000c77000)={0xa, 0x0, 0x0, @loopback={0x0, 0x1}}, 0x1c) [ 45.459743] ipt_CLUSTERIP: bad local_nodes[1] 0 2018/02/19 17:03:53 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r1, &(0x7f0000008000)={&(0x7f0000b84000)={0x10, 0x34000}, 0xc, &(0x7f0000220000)={&(0x7f000024d000)={0x18, 0x23, 0x301, 0xffffffffffffffff, 0xffffffffffffffff, {0x16}, [@nested={0x4, 0x1, []}]}, 0x18}, 0x1}, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) accept4(r0, &(0x7f0000002000-0x8)=@un=@abs, &(0x7f0000002000-0x4)=0x8, 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000008000)={{{@in6=@mcast2, @in6=@mcast2, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in6=@dev}}, &(0x7f0000000000)=0x4f7) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid=r2}]}]}, 0x24}, 0x1}, 0x0) 2018/02/19 17:03:53 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) pipe(&(0x7f0000d56000)={0x0, 0x0}) ioctl$sock_bt_hidp_HIDPCONNDEL(r1, 0x400448c9, &(0x7f0000d1e000-0xc)={{0x0, 0x80, 0x60000, 0x3, 0x8, 0x7}, 0x4}) getsockname$inet(r0, &(0x7f00004f3000)={0x0, 0xffffffffffffffff, @multicast2}, &(0x7f0000ec9000-0x4)=0x10) syz_emit_ethernet(0x3e, &(0x7f00000f3000)={@local={[0xaa, 0xaa, 0xaa, 0xaa], 0x0, 0xaa}, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "a2fbc8", 0x1, 0x3a, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff, 0xaa}, @ipv4={[], [0xff, 0xff], @multicast2=0xe0000002}, {[], @icmpv6=@echo_request={0x80}}}}}}, 0x0) pipe(&(0x7f000019c000)) getsockopt$inet_sctp_SCTP_PR_ASSOC_STATUS(0xffffffffffffffff, 0x84, 0x73, &(0x7f0000c95000), &(0x7f0000801000)=0x18) 2018/02/19 17:03:53 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0xa, 0x2000000001, 0x0) ioctl$DRM_IOCTL_MODE_GETCRTC(0xffffffffffffffff, 0xc06864a1, &(0x7f00002a8000-0x64)={&(0x7f000000d000)=[0x7, 0x6], 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "8cfbc89fefc282b0e9b6d1b29d5500b5ff74b06ccbd9dee8c886586975b5446e"}}) getsockopt(r0, 0x107ff, 0x53, &(0x7f000082c000)=""/8, &(0x7f00009c4000)=0x13c) pread64(r0, &(0x7f0000442000)=""/175, 0xaf, 0x4d) 2018/02/19 17:03:53 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(0xffffffffffffffff, 0x84, 0x6f, &(0x7f0000161000)={0x0, 0x1c, &(0x7f000051a000-0x58)=[@in6={0xa, 0xffffffffffffffff, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff, 0xaa}, 0x27}]}, &(0x7f0000f92000-0x4)=0x10) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000903000)={0x1, 0x5, &(0x7f000051a000-0x58)=@framed={{0x18}, [@ldst={0x3, 0x0, 0xb, 0x7a, 0x0, 0xfffffff0}], {0x95}}, &(0x7f0000c43000)='syzkaller\x00', 0x8000, 0x1000, &(0x7f00009ab000)=""/4096}, 0x48) r1 = socket(0x10, 0x3, 0x0) setsockopt$sock_attach_bpf(r1, 0x1, 0x32, &(0x7f00009da000)=r0, 0x4) write(r1, &(0x7f0000fd3000), 0x0) 2018/02/19 17:03:53 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socketpair(0x5, 0x4, 0x8, &(0x7f0000ee2000)={0x0}) ioctl$DRM_IOCTL_AGP_INFO(r0, 0x80386433, &(0x7f000073f000-0x99)=""/153) r1 = socket(0xa, 0x2000000001, 0x0) ioctl$DRM_IOCTL_MODE_GETCRTC(0xffffffffffffffff, 0xc06864a1, &(0x7f00002a8000-0x64)={&(0x7f000000d000)=[0x7, 0x6], 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "8cfbc89fefc282b0e9b6d1b29d5500b5ff74b06ccbd9dee8c886586975b5446e"}}) getsockopt(r1, 0x0, 0x53, &(0x7f000000d000)=""/8, &(0x7f0000fee000-0x4)=0x28) ioctl$DRM_IOCTL_MAP_BUFS(r0, 0xc0186419, &(0x7f00007fc000-0x18)={0x2, &(0x7f0000aa5000-0xf0)=""/240, &(0x7f000064d000)=[{0x2, 0x2f, 0x1, &(0x7f000055f000-0x2f)=""/47}, {0x0, 0xbf, 0x13, &(0x7f0000278000-0xbf)=""/191}]}) 2018/02/19 17:03:53 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) pipe(&(0x7f0000d56000)={0x0, 0x0}) ioctl$sock_bt_hidp_HIDPCONNDEL(r1, 0x400448c9, &(0x7f0000d1e000-0xc)={{0x0, 0x80, 0x60000, 0x3, 0x8, 0x7}, 0x4}) getsockname$inet(r0, &(0x7f00004f3000)={0x0, 0xffffffffffffffff, @multicast2}, &(0x7f0000ec9000-0x4)=0x10) syz_emit_ethernet(0x3e, &(0x7f00000f3000)={@local={[0xaa, 0xaa, 0xaa, 0xaa], 0x0, 0xaa}, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "a2fbc8", 0x1, 0x3a, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff, 0xaa}, @ipv4={[], [0xff, 0xff], @multicast2=0xe0000002}, {[], @icmpv6=@echo_request={0x80}}}}}}, 0x0) pipe(&(0x7f000019c000)) 2018/02/19 17:03:54 executing program 1: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) pipe(&(0x7f0000d56000)={0x0, 0x0}) ioctl$sock_bt_hidp_HIDPCONNDEL(r1, 0x400448c9, &(0x7f0000d1e000-0xc)={{0x0, 0x80, 0x60000, 0x3, 0x8, 0x7}, 0x4}) getsockname$inet(r0, &(0x7f00004f3000)={0x0, 0xffffffffffffffff, @multicast2}, &(0x7f0000ec9000-0x4)=0x10) syz_emit_ethernet(0x3e, &(0x7f00000f3000)={@local={[0xaa, 0xaa, 0xaa, 0xaa], 0x0, 0xaa}, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "a2fbc8", 0x1, 0x3a, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff, 0xaa}, @ipv4={[], [0xff, 0xff], @multicast2=0xe0000002}, {[], @icmpv6=@echo_request={0x80}}}}}}, 0x0) pipe(&(0x7f000019c000)) getsockopt$inet_sctp_SCTP_PR_ASSOC_STATUS(0xffffffffffffffff, 0x84, 0x73, &(0x7f0000c95000), &(0x7f0000801000)=0x18) [ 45.558645] audit: type=1400 audit(1519059833.963:36): avc: denied { accept } for pid=7137 comm="syz-executor0" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=1 2018/02/19 17:03:54 executing program 0: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000008000)={{{@in6=@mcast2, @in6=@mcast2}}, {{@in=@broadcast}, 0x0, @in6=@dev}}, &(0x7f000002e000)=0xe8) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000002f000)={0x5c, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x8}, [@nested={0x48, 0x0, [@generic="6e0f8caed3428a9c7fe68d1f5b41a9d5d6d4457146a40dc1b15759673193b472ee255d1654348e340dd4621f31c376c497af290cb7688613a135f62f9f67ee86f579d0"]}]}, 0x5c}, 0x1}, 0x0) socketpair(0x15, 0x7, 0x9, &(0x7f000001b000)={0x0, 0x0}) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$DRM_IOCTL_AGP_ALLOC(0xffffffffffffffff, 0xc0206434, &(0x7f0000030000-0x20)={0x7, 0x0, 0x1, 0x500}) ioctl$DRM_IOCTL_SG_ALLOC(r1, 0xc0106438, &(0x7f000000f000)={0x5, r2}) 2018/02/19 17:03:54 executing program 6: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f0000030000-0x29)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000005000)="5449c8d6510ef33fe8ffde20f7010100078e2bf35470fcebfbee08877401717f2c53d5c7b22c97a592aeeb362822597c1ccc2179fd3fe0a3fa6aaa809cd8646b4a23c36a54172657de808e79d49f24d4c2e9c5f60000000000000003e649483181a7af41bbcea52fbf828308e05560ed090c26171bde28416f1dee0915c789750451dfff49c8ffd08df937d7013b8ee84a44e106ee9f592c0d6fd2c14d1e551a746c46ef73fb67069135a2c6a45fb7aa315cb83331b64db7ac790000000000001c00ee4b8acfe97624e5495e644ae9d435344c05ce45450f092a21fb7125f1", 0x4, 0x0, 0x0, 0x8, 0x1, 0x0, 0x0, 'F'}) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000008000)={{{@in6=@mcast2, @in6=@mcast2, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in6=@dev}}, &(0x7f000002e000)=0xe8) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid=r1}]}]}, 0x24}, 0x1}, 0x0) 2018/02/19 17:03:54 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(0xffffffffffffffff, 0x84, 0x6f, &(0x7f0000161000)={0x0, 0x1c, &(0x7f000051a000-0x58)=[@in6={0xa, 0xffffffffffffffff, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff, 0xaa}, 0x27}]}, &(0x7f0000f92000-0x4)=0x10) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000903000)={0x1, 0x5, &(0x7f000051a000-0x58)=@framed={{0x18}, [@ldst={0x3, 0x0, 0xb, 0x7a, 0x0, 0xfffffff0}], {0x95}}, &(0x7f0000c43000)='syzkaller\x00', 0x8000, 0x1000, &(0x7f00009ab000)=""/4096}, 0x48) r1 = socket(0x10, 0x3, 0x0) setsockopt$sock_attach_bpf(r1, 0x1, 0x32, &(0x7f00009da000)=r0, 0x4) write(r1, &(0x7f0000fd3000), 0x0) 2018/02/19 17:03:54 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0xa, 0x2000000001, 0x0) ioctl$DRM_IOCTL_MODE_GETCRTC(0xffffffffffffffff, 0xc06864a1, &(0x7f00002a8000-0x64)={&(0x7f000000d000)=[0x7, 0x6], 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "8cfbc89fefc282b0e9b6d1b29d5500b5ff74b06ccbd9dee8c886586975b5446e"}}) socketpair$inet6_udp(0xa, 0x2, 0x0, &(0x7f000047f000)) getsockopt$inet6_udp_int(r0, 0x11, 0x65, &(0x7f0000b81000), &(0x7f0000b02000-0x4)=0x4) getsockopt(r0, 0x0, 0x53, &(0x7f000000d000)=""/8, &(0x7f0000fee000-0x4)=0x28) 2018/02/19 17:03:54 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) pipe(&(0x7f0000d56000)={0x0, 0x0}) ioctl$sock_bt_hidp_HIDPCONNDEL(r1, 0x400448c9, &(0x7f0000d1e000-0xc)={{0x0, 0x80, 0x60000, 0x3, 0x8, 0x7}, 0x4}) getsockname$inet(r0, &(0x7f00004f3000)={0x0, 0xffffffffffffffff, @multicast2}, &(0x7f0000ec9000-0x4)=0x10) syz_emit_ethernet(0x3e, &(0x7f00000f3000)={@local={[0xaa, 0xaa, 0xaa, 0xaa], 0x0, 0xaa}, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "a2fbc8", 0x1, 0x3a, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff, 0xaa}, @ipv4={[], [0xff, 0xff], @multicast2=0xe0000002}, {[], @icmpv6=@echo_request={0x80}}}}}}, 0x0) 2018/02/19 17:03:54 executing program 2: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x12, 0x80000, 0xffffffffffffffff) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp6_SCTP_GET_PEER_ADDRS(0xffffffffffffff9c, 0x84, 0x6c, &(0x7f000002f000)={0x0, 0x87, "9fdc2a88f657db5a900e053a138360feb5d7e811ed849a451f9db89287c4a65a211403109d2ed7ac0831f9969e8665d7c760f30d87766cbfe72847679f0780db23d262a2808eb317d41f7ecd21555db4193bf06e14207fa47673fe698bdc424ec4a6989257c6068c8c71ed25f865cfd9318271d8d046261213911d047892b9a8e844ab3439963b"}, &(0x7f000002f000)=0x8f) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp6_SCTP_PR_ASSOC_STATUS(r0, 0x84, 0x73, &(0x7f000002f000)={r1, 0xffffffffffffffe0, 0x30, 0x9, 0x2}, &(0x7f000002f000)=0x18) r2 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_kcm_SIOCKCMCLONE(0xffffffffffffffff, 0x89e2, &(0x7f000000d000-0x4)={r2}) ioctl$sock_bt_hidp_HIDPCONNADD(r3, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, r2, 0x0, 0x200000, &(0x7f000000c000)="3556d31ee6e885199f33b7128401998be16269b5481710924c3e5f212dade97f7a2a43735281b98e7b2b89ced8a6207df0e11b1db3acc6a412824c7c6df76921b3f40e43fe0d940bf6757775627cc2609a43c4a1784d556c313b063bb90bbd36", 0x0, 0x8da7, 0x9, 0x8, 0x3, 0x0, 0x10000000}) sendmsg$nl_generic(r2, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid}]}]}, 0x24}, 0x1}, 0x0) 2018/02/19 17:03:54 executing program 1: mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet6_udp(0xa, 0x2, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0xca, &(0x7f0000003000-0xc)={0x3, 0x1, 0x6, 0x9, 0xffffffffffffff31}, 0xc) r1 = accept4(0xffffffffffffffff, &(0x7f0000001000-0xe)=@l2, &(0x7f0000002000)=0xe, 0x80000) setsockopt$bt_l2cap_L2CAP_LM(r1, 0x6, 0x3, &(0x7f0000002000)=0xa, 0x4) r2 = socket$vsock_stream(0x28, 0x1, 0x0) setsockopt$SO_VM_SOCKETS_BUFFER_MAX_SIZE(r2, 0x28, 0x2, &(0x7f0000000000)=0xffffffffffffffff, 0x8) setsockopt$sock_int(r2, 0x1, 0x2f, &(0x7f0000003000-0x4)=0x10000, 0x4) 2018/02/19 17:03:54 executing program 0: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) socketpair(0xd, 0x807, 0x1, &(0x7f0000027000-0x8)={0x0, 0x0}) ioctl$sock_bt_hidp_HIDPCONNADD(r1, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) recvmsg(r0, &(0x7f0000030000-0x38)={&(0x7f0000004000-0x26)=@pppol2tp={0x0, 0x0, {0x0, 0x0, {0x0, 0xffffffffffffffff, @dev}}}, 0x26, &(0x7f000001e000)=[{&(0x7f0000030000-0x40)=""/64, 0x40}, {&(0x7f0000008000)=""/170, 0xaa}], 0x2, &(0x7f0000012000-0x12)=""/18, 0x12, 0x10001}, 0x0) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) connect$pptp(r2, &(0x7f0000030000-0x1c)={0x18, 0x2, {0x0, @loopback=0x7f000001}}, 0x20) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000008000)={{{@in6=@mcast2, @in6=@mcast2, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in6=@dev}}, &(0x7f000002e000)=0xe8) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid=r3}]}]}, 0x24}, 0x1}, 0x0) 2018/02/19 17:03:54 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0xa, 0x2000000001, 0x0) ioctl$DRM_IOCTL_MODE_GETCRTC(0xffffffffffffffff, 0xc06864a1, &(0x7f00002a8000-0x64)={&(0x7f000000d000)=[0x7, 0x6], 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "8cfbc89fefc282b0e9b6d1b29d5500b5ff74b06ccbd9dee8c886586975b5446e"}}) getsockopt(r0, 0x0, 0x53, &(0x7f000000d000)=""/8, &(0x7f0000fee000-0x4)=0x28) getsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000837000-0x10)=@syzn, 0x10) 2018/02/19 17:03:54 executing program 1: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x400020000000010, 0x2, 0x0) getpeername$netlink(r0, &(0x7f000096a000-0xc), &(0x7f0000ce7000)=0xc) write(r0, &(0x7f0000c4e000-0x1f)="1f00000054000d6d17000006bc02031b070404000400000007000002010039", 0x1f) [ 45.744616] audit: type=1400 audit(1519059834.149:37): avc: denied { read } for pid=7178 comm="syz-executor0" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=1 [ 45.753483] PF_BRIDGE: br_mdb_parse() with non-bridge 2018/02/19 17:03:54 executing program 7: r0 = socket$bt_cmtp(0x1f, 0x3, 0x5) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getpeername(r0, &(0x7f0000af8000-0x80)=@generic, &(0x7f0000000000)=0x80) pipe(&(0x7f0000000000)={0x0}) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) sendmsg$nl_route(r1, &(0x7f0000002000-0x38)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x22004000}, 0xc, &(0x7f0000002000-0x10)={&(0x7f0000002000-0x14)=@ipv4_getroute={0x14, 0x1a, 0xe01, 0x1, 0x0, {0x2}, ["", "", "", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x800}, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r2 = socket(0xa, 0x2000000001, 0x0) ioctl$DRM_IOCTL_MODE_GETCRTC(0xffffffffffffffff, 0xc06864a1, &(0x7f00002a8000-0x64)={&(0x7f000000d000)=[0x7, 0x6], 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "8cfbc89fefc282b0e9b6d1b29d5500b5ff74b06ccbd9dee8c886586975b5446e"}}) socket$key(0xf, 0x3, 0x2) getsockopt(r2, 0x0, 0x53, &(0x7f000000d000)=""/8, &(0x7f0000fee000-0x4)=0x28) 2018/02/19 17:03:54 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(0xffffffffffffffff, 0x84, 0x6f, &(0x7f0000161000)={0x0, 0x1c, &(0x7f000051a000-0x58)=[@in6={0xa, 0xffffffffffffffff, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff, 0xaa}, 0x27}]}, &(0x7f0000f92000-0x4)=0x10) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000903000)={0x1, 0x5, &(0x7f000051a000-0x58)=@framed={{0x18}, [@ldst={0x3, 0x0, 0xb, 0x7a, 0x0, 0xfffffff0}], {0x95}}, &(0x7f0000c43000)='syzkaller\x00', 0x8000, 0x1000, &(0x7f00009ab000)=""/4096}, 0x48) r1 = socket(0x10, 0x3, 0x0) setsockopt$sock_attach_bpf(r1, 0x1, 0x32, &(0x7f00009da000)=r0, 0x4) write(r1, &(0x7f0000fd3000), 0x0) 2018/02/19 17:03:54 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) pipe(&(0x7f0000d56000)={0x0, 0x0}) ioctl$sock_bt_hidp_HIDPCONNDEL(r0, 0x400448c9, &(0x7f0000d1e000-0xc)={{0x0, 0x80, 0x60000, 0x3, 0x8, 0x7}, 0x4}) syz_emit_ethernet(0x3e, &(0x7f00000f3000)={@local={[0xaa, 0xaa, 0xaa, 0xaa], 0x0, 0xaa}, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "a2fbc8", 0x1, 0x3a, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff, 0xaa}, @ipv4={[], [0xff, 0xff], @multicast2=0xe0000002}, {[], @icmpv6=@echo_request={0x80}}}}}}, 0x0) 2018/02/19 17:03:54 executing program 6: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000008000)={{{@in6=@mcast2, @in6=@mcast2}}, {{@in=@broadcast}, 0x0, @in6=@dev}}, &(0x7f0000029000)=0x2f0) 2018/02/19 17:03:54 executing program 2: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) socketpair$inet_icmp(0x2, 0x2, 0x1, &(0x7f0000021000-0x8)={0x0, 0x0}) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r3 = accept4$inet(r1, 0x0, &(0x7f000002d000-0x4), 0x800) setsockopt$inet_mreqsrc(r2, 0x0, 0x27, &(0x7f000002f000)={@dev={0xac, 0x14, 0x0, 0x10}, @loopback=0x7f000001, @broadcast=0xffffffff}, 0xc) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid}]}]}, 0x24}, 0x1}, 0x0) mmap(&(0x7f0000030000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000031000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) recvfrom(r1, &(0x7f0000032000-0x9)=""/9, 0x2, 0x10000, 0x0, 0xfffffffffffffdfd) setsockopt$inet_opts(r3, 0x0, 0x4, &(0x7f0000030000), 0x0) 2018/02/19 17:03:54 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0xa, 0x2000000001, 0x0) ioctl$DRM_IOCTL_MODE_GETCRTC(0xffffffffffffffff, 0xc06864a1, &(0x7f00002a8000-0x64)={&(0x7f000000d000)=[0x7, 0x6], 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "8cfbc89fefc282b0e9b6d1b29d5500b5ff74b06ccbd9dee8c886586975b5446e"}}) getsockopt(r0, 0x0, 0x53, &(0x7f000000d000)=""/8, &(0x7f0000fee000-0x4)=0x28) bind$vsock_dgram(r0, &(0x7f0000b0d000)={0x28, 0x0, 0xffffffff, @any=0xffffffff}, 0x10) 2018/02/19 17:03:54 executing program 0: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000008000)={{{@in6=@mcast2, @in6=@mcast2, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in6=@dev}}, &(0x7f000002e000)=0xe8) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid=r1}]}]}, 0x24}, 0x1}, 0x0) r2 = socket(0x8, 0xa, 0x1f) connect$ax25(r2, &(0x7f000000a000)={0x3, {"bd0ee13d1e2dd8"}}, 0x10) 2018/02/19 17:03:54 executing program 1: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet(0xa, 0x1, 0x0) sendfile(r0, r0, &(0x7f0000440000-0x8), 0x9) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f0000282000-0x78)=@broute={'broute\x00', 0x20, 0x1, 0x290, [0x0, 0x0, 0x0, 0x0, 0x0, 0x209a3000], 0xffffffe4, &(0x7f0000641000), &(0x7f00009a3000)=[{0x0, '\x00', 0x0, 0x0, 0x1, [{{{0x0, 0x0, 0x0, @syzn={0x73, 0x79, 0x7a}, @common="7601616e19000000000000002000", @syzn={0x73, 0x79, 0x7a}, @syzn={0x73, 0x79, 0x7a}, @local={[0xaa, 0xaa, 0xaa, 0xaa], 0xffffffffffffffff, 0xaa}, [], @link_local={0x1, 0x80, 0xc2}, [], 0xe0, 0x130, 0x260, [@stp={'stp\x00', 0x48, {{0x0, {0x0, 0x0, 0x0, @local={[0xaa, 0xaa, 0xaa, 0xaa], 0xffffffffffffffff, 0xaa}, [], 0x0, 0x0, 0x0, 0x0, @dev={[0xaa, 0xaa, 0xaa, 0xaa]}}}}}]}, [@common=@IDLETIMER={'IDLETIMER\x00', 0x28, {{0x0, 'syz0\x00'}}}]}, @common=@SECMARK={'SECMARK\x00', 0xffffffffffffff89, {{0x0, 0x0, 'system_u:object_r:klogd_var_run_t:s0\x00'}}}}]}]}, 0x308) 2018/02/19 17:03:54 executing program 6: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) bpf$OBJ_GET_MAP(0x7, &(0x7f0000030000-0x10)={&(0x7f0000024000)='./file0\x00', 0x0, 0xb4840c77fd97961d}, 0x10) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000008000)={{{@in6=@mcast2, @in6=@mcast2, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in6=@dev}}, &(0x7f000002e000)=0xe8) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$SO_TIMESTAMPING(r0, 0x1, 0x25, &(0x7f000002b000), &(0x7f000002f000)=0x4) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid=r1}]}]}, 0x24}, 0x1}, 0x0) 2018/02/19 17:03:54 executing program 2: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f0000026000-0x3f)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3, 0x0, 0x0, "053047c3e7810755f9d435896b8784b455e7fdcef45920"}) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid}]}]}, 0x24}, 0x1, 0x0, 0x0, 0x20004000}, 0x0) ioctl$DRM_IOCTL_ADD_CTX(0xffffffffffffff9c, 0xc0086420, &(0x7f000002a000-0x8)={0x0}) ioctl$DRM_IOCTL_GET_CTX(r0, 0xc0086423, &(0x7f000001e000-0x8)={r1, 0x1}) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r2 = socket$bt_hidp(0x1f, 0x3, 0x6) mmap(&(0x7f0000030000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$bt_BT_SECURITY(r2, 0x112, 0x4, &(0x7f0000030000), 0x2) getsockopt$netlink(r0, 0x10e, 0x8, &(0x7f0000030000-0x6d)=""/109, &(0x7f000002f000)=0x6d) 2018/02/19 17:03:54 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0xa, 0x2000000001, 0x0) ioctl$DRM_IOCTL_MODE_GETCRTC(0xffffffffffffffff, 0xc06864a1, &(0x7f00002a8000-0x64)={&(0x7f000000d000)=[0x7, 0x6], 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "8cfbc89fefc282b0e9b6d1b29d5500b5ff74b06ccbd9dee8c886586975b5446e"}}) getsockopt(r0, 0x0, 0x53, &(0x7f000000d000)=""/8, &(0x7f0000fee000-0x4)=0x28) recvfrom$ipx(r0, &(0x7f0000964000-0x1b)=""/27, 0x1b, 0x10002, &(0x7f000044d000-0x10)={0x4, 0x5, 0x441, "a02368b00552", 0x7fff}, 0x10) 2018/02/19 17:03:54 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) pipe(&(0x7f0000d56000)) syz_emit_ethernet(0x3e, &(0x7f00000f3000)={@local={[0xaa, 0xaa, 0xaa, 0xaa], 0x0, 0xaa}, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "a2fbc8", 0x1, 0x3a, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff, 0xaa}, @ipv4={[], [0xff, 0xff], @multicast2=0xe0000002}, {[], @icmpv6=@echo_request={0x80}}}}}}, 0x0) 2018/02/19 17:03:54 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0xa, 0x2000000000, 0x5) ioctl$DRM_IOCTL_MODE_GETCRTC(0xffffffffffffffff, 0xc06864a1, &(0x7f00002a8000-0x64)={&(0x7f000000d000)=[0x7, 0x6], 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "8cfbc89fefc282b0e9b6d1b29d5500b5ff74b06ccbd9dee8c886586975b5446e"}}) getsockopt(r0, 0x0, 0x53, &(0x7f000000d000)=""/8, &(0x7f0000fee000-0x4)=0x28) 2018/02/19 17:03:54 executing program 6: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = socket(0x3, 0x80007, 0x10000) ioctl$sock_bt_hidp_HIDPCONNADD(r1, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f000000b000), 0x0, 0x0, 0x0, 0x8, 0x3}) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000008000)={{{@in6=@mcast2, @in6=@mcast2}}, {{@in=@broadcast}, 0x0, @in6=@dev}}, &(0x7f000002e000)=0xe8) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) sendmsg$nl_generic(r0, &(0x7f0000030000-0x38)={&(0x7f000000a000-0xc)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0xfffffffffffffca3, 0x29, 0x821, 0x7, 0x0, {0x3}, []}, 0x14}, 0x1}, 0x3) 2018/02/19 17:03:54 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(0xffffffffffffffff, 0x84, 0x6f, &(0x7f0000161000)={0x0, 0x1c, &(0x7f000051a000-0x58)=[@in6={0xa, 0xffffffffffffffff, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff, 0xaa}, 0x27}]}, &(0x7f0000f92000-0x4)=0x10) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000903000)={0x1, 0x5, &(0x7f000051a000-0x58)=@framed={{0x18}, [@ldst={0x3, 0x0, 0xb, 0x7a, 0x0, 0xfffffff0}], {0x95}}, &(0x7f0000c43000)='syzkaller\x00', 0x8000, 0x1000, &(0x7f00009ab000)=""/4096}, 0x48) r1 = socket(0x10, 0x3, 0x0) setsockopt$sock_attach_bpf(r1, 0x1, 0x32, &(0x7f00009da000)=r0, 0x4) write(r1, &(0x7f0000fd3000)="260000005e0009000000eaf83a000000000000", 0x13) 2018/02/19 17:03:54 executing program 0: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000019000)={@syzn={0x73, 0x79, 0x7a, 0x0}, 0x0}) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000003000-0x28)={@generic="f4fc42e119eac46bd68bce60a0c92bec", r1}) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000008000)={{{@in6=@mcast2, @in6=@mcast2, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in6=@dev}}, &(0x7f000002e000)=0xe8) r3 = socket$inet_tcp(0x2, 0x1, 0x0) r4 = socket(0x0, 0x6, 0x10000) getsockopt$bt_BT_SNDMTU(r4, 0x112, 0xc, &(0x7f0000019000)=0x400, &(0x7f0000021000-0x8)=0x2) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp6_SCTP_PEER_ADDR_PARAMS(r4, 0x84, 0x9, &(0x7f0000028000)={0x0, @in6={{0xa, 0x0, 0x2, @remote={0xfe, 0x80, [], 0x0, 0xbb}, 0x6}}, 0x9, 0xfc3, 0x1, 0x7, 0x24}, &(0x7f000000c000-0x4)=0xa0) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000030000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) setsockopt$SO_TIMESTAMPING(r0, 0x1, 0x25, &(0x7f0000031000-0x4)=0x41, 0x4) setsockopt$inet_MCAST_JOIN_GROUP(r4, 0x0, 0x2a, &(0x7f0000027000)={0x3, {{0x2, 0x0, @rand_addr=0x5}}}, 0x90) mmap(&(0x7f0000030000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) setsockopt$inet_sctp_SCTP_RTOINFO(r4, 0x84, 0x0, &(0x7f0000030000)={r5, 0x9, 0x0, 0x100000001}, 0x10) setsockopt$inet_sctp_SCTP_ASSOCINFO(r4, 0x84, 0x1, &(0x7f0000030000-0x14)={r5, 0xb96, 0x57, 0x800, 0x9, 0x4}, 0x14) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$sock_bt_hidp_HIDPCONNDEL(r4, 0x400448c9, &(0x7f000001e000)={{0x1ff, 0x8, 0x8, 0x5, 0x5, 0xffffffff}, 0x3}) getsockopt$bt_BT_VOICE(r4, 0x112, 0xb, &(0x7f000002f000)=0x80000000, &(0x7f0000021000-0x8)=0x2) setsockopt$inet_opts(r3, 0x0, 0x800400000485, &(0x7f0000137000), 0x0) socketpair(0x9, 0x80000, 0x7fffffff, &(0x7f0000006000-0x8)={0x0}) mmap(&(0x7f0000030000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000030000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000030000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp_SCTP_GET_ASSOC_NUMBER(r6, 0x84, 0x1c, &(0x7f000002b000-0x4), &(0x7f0000020000)=0x4) sendmsg$alg(r4, &(0x7f0000008000)={0x0, 0x0, &(0x7f0000031000-0x70)=[{&(0x7f000002b000)="cf0e34d0cacdc3131b2aacd7ea44c4a1963e312eb24e6228b83692f07019979f0b81d4864f10fbfc7a83011b9f7896f26c27830934842277d810980e8a81437ec7a18f2225455ca44e8609d983092bb7ec4d6eb2620dff2f279c72816b534ed204c3fdcb13733f6e667454123b3ba06a49816141a162796d88af8361e34a8cea3702e8998e2f4fd048945cefe61f", 0x8e}, {&(0x7f0000013000)="9390586e5baf7feb43651d37dd095afa69c4e13adb8a8b6f693572f1d26e3585f62a15f058b10c6f451b", 0x2a}, {&(0x7f0000031000-0x43)="81de27d39dc22dcf3b8305d7bf89a21d3dceb25d3275ff836639f6156518bd7bb6d22fea5c8b50a7a7ba5dbaca01fb32f439e412a40de78b087af666804f090a4444f27e3987f0c173397b5ba9a36e70eb1a3b8e125de8eb18670fafb0c11ca996dc5a98f2c6f99fdde0b28522d7f0f28e2aec6cf3a675b2957abc0f7f10", 0x7e}, {&(0x7f000001d000-0x3d)="1cef47c06a3773f61f9af4409a7a0d855f495b5caa592344f152b8865e85a96099cf3cd30cc977d3b8016d10835035a80ebff4612f19352a3722599747", 0x3d}, {&(0x7f000002d000-0xef)="5d893b0f235139b763aa8288db3693e101c9f556f9f1c2a8d1fac9bdb31660935c78b0875c7c94892cd93ae07ca54420fb078d81eaccacdd1682c42cdc3e3153a6091a032221a143a4a1083caad6c8d8c64396432822e87d7cb6853919f9ceab30bbabe01b08017aa304c336b1a28ec2caf25d2d3f35b864dded30cb22ad83878c391633150591e228d03133345c8526e51893cc0a09d35be42a1fd915cebd556b2e2efedca3d239f1e4b626e586b0bf0155c99a969060534bd16e5a8b53c3c6b2f1838af0c323d4acc39bee6a0149e5c6a142e101c62ecfc40b673e21a18af53246ee1dc5db3084e638ade7d219cf", 0xef}, {&(0x7f0000008000-0x17)="de39d5f460944b312391c10f00a8af27965fa663cbccfd", 0x17}, {&(0x7f0000031000-0xe7)="0b7f8debf2c9d989efde2c2abd9dba85d2200de63f315a3308c9ecdab3d215c8ccfe5a60409254404c794ee31a993337422eeb344e0e1eb7e53d9965edb5b58953a7ee592389dc32d0570df36b24c7ad63549ebc2112110d0ff494c979b9ee96d9e2be2563fce368e5fe123b2efd2bff644e00ad6b3e5a07022023d3baf3cda74059a59c8313c14fa3cff5622bc1aaeaef5255ac2711299687514f1452238f614394179a1f880c21cf13b2352d58795e10949c91c3548d2fe4126873decb41a95804dafacd67199f42d4755bc2bd1e41fceb85703619e900997a9b098ca25c41f69edfe284c660", 0xe7}], 0x7, 0x0, 0x0, 0x10}, 0x8000) setsockopt$inet_sctp_SCTP_RECVRCVINFO(r6, 0x84, 0x20, &(0x7f0000016000)=0x8, 0x4) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid=r2}]}]}, 0x24}, 0x1}, 0x0) 2018/02/19 17:03:54 executing program 1: mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = accept$netrom(0xffffffffffffffff, &(0x7f0000000000)=@ax25, &(0x7f0000000000)=0x10) ioctl$sock_netrom_SIOCADDRT(r0, 0x890b, &(0x7f0000a22000)) mmap(&(0x7f0000000000/0x5000)=nil, 0x5000, 0x3, 0x32, 0xffffffffffffffff, 0x0) syz_extract_tcp_res$synack(&(0x7f0000003000-0x8)={0x0}, 0x1, 0x0) syz_emit_ethernet(0x36, &(0x7f0000001000)={@local={[0xaa, 0xaa, 0xaa, 0xaa], 0x0, 0xaa}, @dev={[0xaa, 0xaa, 0xaa, 0xaa]}, [], {@ipv4={0x800, {{0x4000000000000147, 0x4, 0x0, 0x0, 0x28, 0xffffffffffffffff, 0x0, 0x0, 0x6, 0x0, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}, @rand_addr=0xffffffffffffffff, {[]}}, @tcp={{0xffffffffffffffff, 0xffffffffffffffff, r1, 0x42424242, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, {[]}}}}}}}, 0x0) 2018/02/19 17:03:54 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x3e, &(0x7f00000f3000)={@local={[0xaa, 0xaa, 0xaa, 0xaa], 0x0, 0xaa}, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "a2fbc8", 0x1, 0x3a, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff, 0xaa}, @ipv4={[], [0xff, 0xff], @multicast2=0xe0000002}, {[], @icmpv6=@echo_request={0x80}}}}}}, 0x0) 2018/02/19 17:03:54 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(0xffffffffffffffff, 0x84, 0x6f, &(0x7f0000161000)={0x0, 0x1c, &(0x7f000051a000-0x58)=[@in6={0xa, 0xffffffffffffffff, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff, 0xaa}, 0x27}]}, &(0x7f0000f92000-0x4)=0x10) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000903000)={0x1, 0x5, &(0x7f000051a000-0x58)=@framed={{0x18}, [@ldst={0x3, 0x0, 0xb, 0x7a, 0x0, 0xfffffff0}], {0x95}}, &(0x7f0000c43000)='syzkaller\x00', 0x8000, 0x1000, &(0x7f00009ab000)=""/4096}, 0x48) r1 = socket(0x10, 0x3, 0x0) setsockopt$sock_attach_bpf(r1, 0x1, 0x32, &(0x7f00009da000)=r0, 0x4) write(r1, &(0x7f0000fd3000)="260000005e0009000000eaf83a000000000000", 0x13) 2018/02/19 17:03:54 executing program 2: mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = accept(0xffffffffffffffff, &(0x7f0000e55000)=@ethernet={0x0, @remote}, &(0x7f0000001000-0x4)=0x10) setsockopt$netlink_NETLINK_CAP_ACK(r0, 0x10e, 0xa, &(0x7f0000a4b000-0x4)=0x9, 0x4) mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) r2 = socket$inet6_icmp(0xa, 0x2, 0x3a) getsockopt$inet6_IPV6_XFRM_POLICY(r2, 0x29, 0x23, &(0x7f000000c000)={{{@in=@multicast1, @in6=@empty}}, {{@in=@local}, 0x0, @in6=@empty}}, &(0x7f000002d000-0x4)=0xe8) sendmsg$nl_generic(r1, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid}]}]}, 0x24}, 0x1}, 0x0) 2018/02/19 17:03:54 executing program 7: socket$pppoe(0x18, 0x1, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0xa, 0x2000000001, 0x0) ioctl$DRM_IOCTL_MODE_GETCRTC(0xffffffffffffffff, 0xc06864a1, &(0x7f00002a8000-0x64)={&(0x7f000000d000)=[0x7, 0x6], 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "8cfbc89fefc282b0e9b6d1b29d5500b5ff74b06ccbd9dee8c886586975b5446e"}}) socket$can_raw(0x1d, 0x3, 0x1) setsockopt$inet_sctp6_SCTP_AUTO_ASCONF(r0, 0x84, 0x1e, &(0x7f00005cf000)=0xfffffffffffffffe, 0x4) getsockopt(r0, 0x0, 0x53, &(0x7f000000d000)=""/8, &(0x7f0000fee000-0x4)=0x28) 2018/02/19 17:03:54 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0xa, 0x2000000001, 0x0) ioctl$DRM_IOCTL_MODE_GETCRTC(r0, 0xc06864a1, &(0x7f00002a8000-0x64)={&(0x7f0000203000-0x8)=[0x7, 0x8], 0xa0, 0x2, 0x3, 0x0, 0x800, 0x0, {0x0, 0x7, 0xffffffffffffffff, 0x0, 0x4, 0x0, 0xfffffffffffffffc, 0x2000000000000, 0xffffffffffffffff, 0x0, 0x0, 0x40000000000000, 0x20000000000b958, 0x0, "8cfbc89fefc282b0e9b6d1b29d5500b5ff74b06ccbd9dee8c886586975b5446e"}}) setsockopt$inet_mtu(r0, 0x0, 0xa, &(0x7f0000bfe000)=0x3, 0x4) setsockopt$bt_rfcomm_RFCOMM_LM(r0, 0x12, 0x3, &(0x7f0000e6a000)=0x34, 0x4) getsockopt(r0, 0x0, 0x53, &(0x7f000000d000)=""/8, &(0x7f0000fee000-0x4)=0x28) 2018/02/19 17:03:54 executing program 3: syz_emit_ethernet(0x3e, &(0x7f00000f3000)={@local={[0xaa, 0xaa, 0xaa, 0xaa], 0x0, 0xaa}, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "a2fbc8", 0x1, 0x3a, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff, 0xaa}, @ipv4={[], [0xff, 0xff], @multicast2=0xe0000002}, {[], @icmpv6=@echo_request={0x80}}}}}}, 0x0) 2018/02/19 17:03:54 executing program 0: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000008000)={{{@in6=@mcast2, @in6=@mcast2, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in6=@dev}}, &(0x7f000002e000)=0xe8) r2 = socket(0x9, 0x7, 0x20) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) setsockopt$inet_sctp6_SCTP_MAX_BURST(r2, 0x84, 0x14, &(0x7f000002f000)=@int=0x6, 0x4) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r3 = accept4(r0, &(0x7f000002f000+0x72a)=@pppoe={0x0, 0x0, {0x0, @remote, @generic}}, &(0x7f0000005000)=0x1e, 0x80000) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000001000)={@generic="a041bdfb06c0ecfb6a0557dd6e0a6bdd", @ifru_flags=0x1}) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000030000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) accept4$ipx(r3, &(0x7f0000031000-0x10), &(0x7f000002f000)=0x364, 0x80800) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid=r1}]}]}, 0x24}, 0x1}, 0x0) 2018/02/19 17:03:54 executing program 1: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) sendmsg$nl_netfilter(0xffffffffffffffff, &(0x7f0000289000)={&(0x7f0000cf2000-0xc)={0x10}, 0xc, &(0x7f0000058000)={&(0x7f000023f000)={0x84, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, {}, [@typed={0xc, 0x0, @ipv4=@empty}, @generic="5b659a62290ffc380c2dbfdc5e9f17e1a04810d46404d5291cb4e2bf501db1bb949869c29c4d914d9f26425e66cd4dd3050bc1700612dbc3080c91745fa158cf0d70309f7f1969136edfd73294c0356675a9e8aa5944f2a432a15b3fe56aa166b57c0d"]}, 0x84}, 0x1}, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x2000000000000020, &(0x7f000023f000)=0xa, 0x20b) connect$inet6(r0, &(0x7f0000071000-0x1c)={0xa, 0xffffffffffffffff, 0x0, @loopback={0x0, 0x1}}, 0x1c) getsockopt$inet6_opts(r0, 0x29, 0x0, &(0x7f0000352000)=""/11, &(0x7f0000f8b000-0x4)=0xb) 2018/02/19 17:03:54 executing program 6: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_IP_IPSEC_POLICY(r1, 0x0, 0x10, &(0x7f000000e000-0xe8)={{{@in=@loopback, @in=@remote}}, {{@in6=@remote}, 0x0, @in6=@mcast1}}, &(0x7f000002f000)=0xe8) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000008000)={{{@in6=@mcast2, @in6=@mcast2, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in6=@dev}}, &(0x7f000002e000)=0xe8) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid=r2}]}]}, 0x24}, 0x1}, 0x0) 2018/02/19 17:03:54 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(0xffffffffffffffff, 0x84, 0x6f, &(0x7f0000161000)={0x0, 0x1c, &(0x7f000051a000-0x58)=[@in6={0xa, 0xffffffffffffffff, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff, 0xaa}, 0x27}]}, &(0x7f0000f92000-0x4)=0x10) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000903000)={0x1, 0x5, &(0x7f000051a000-0x58)=@framed={{0x18}, [@ldst={0x3, 0x0, 0xb, 0x7a, 0x0, 0xfffffff0}], {0x95}}, &(0x7f0000c43000)='syzkaller\x00', 0x8000, 0x1000, &(0x7f00009ab000)=""/4096}, 0x48) r1 = socket(0x10, 0x3, 0x0) setsockopt$sock_attach_bpf(r1, 0x1, 0x32, &(0x7f00009da000)=r0, 0x4) write(r1, &(0x7f0000fd3000)="260000005e0009000000eaf83a000000000000", 0x13) 2018/02/19 17:03:54 executing program 3: syz_emit_ethernet(0x3e, &(0x7f00000f3000)={@local={[0xaa, 0xaa, 0xaa, 0xaa], 0x0, 0xaa}, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "a2fbc8", 0x1, 0x3a, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff, 0xaa}, @ipv4={[], [0xff, 0xff], @multicast2=0xe0000002}, {[], @icmpv6=@echo_request={0x80}}}}}}, 0x0) 2018/02/19 17:03:54 executing program 5: r0 = socket(0xa, 0x2000000001, 0x0) ioctl$DRM_IOCTL_MODE_GETCRTC(0xffffffffffffffff, 0xc06864a1, &(0x7f00002a8000-0x64)={&(0x7f000000d000)=[0x7, 0x6], 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "8cfbc89fefc282b0e9b6d1b29d5500b5ff74b06ccbd9dee8c886586975b5446e"}}) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) setsockopt$packet_fanout_data(r0, 0x107, 0x16, &(0x7f0000001000-0x10)={0x4, &(0x7f0000504000-0x20)=[{0xd77b, 0xe73, 0x7ff, 0x3}, {0x5, 0x8000, 0x8, 0x78}, {0x200, 0x6, 0x2000000000000000, 0x8}, {0xffffffffffffffff, 0x6, 0x8, 0x1}]}, 0x10) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp6_SCTP_ENABLE_STREAM_RESET(r0, 0x84, 0x76, &(0x7f0000001000-0x8)={0x0, 0x5}, &(0x7f0000ee2000-0x4)=0x8) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) setsockopt$inet_sctp_SCTP_PEER_ADDR_PARAMS(r0, 0x84, 0x9, &(0x7f0000001000-0xa0)={r1, @in={{0x2, 0x1, @remote={0xac, 0x14, 0x0, 0xbb}}}, 0x100000000, 0x3, 0x8001, 0xc77c, 0x8}, 0xa0) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000002000-0x14)={@local, 0x0}, &(0x7f0000001000-0x4)=0x14) ioctl$sock_inet6_SIOCDELRT(r0, 0x890c, &(0x7f0000001000-0x50)={@loopback={0x0, 0x1}, @loopback={0x0, 0x1}, @dev={0xfe, 0x80, [], 0x0, 0xd}, 0xffff, 0xffffffffffffff03, 0x3, 0x100, 0x80000001, 0x10000, r2}) getsockopt(r0, 0x0, 0x53, &(0x7f000000d000)=""/8, &(0x7f0000fee000-0x4)=0x28) getsockopt$kcm_KCM_RECV_DISABLE(r0, 0x119, 0x1, &(0x7f0000e30000), 0x4) 2018/02/19 17:03:54 executing program 6: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000008000)={{{@in6=@mcast2, @in6=@mcast2, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in6=@dev}}, &(0x7f000002e000)=0xe8) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid=r1}]}]}, 0x24}, 0x1}, 0x0) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$sock_inet6_udp_SIOCOUTQ(r0, 0x5411, &(0x7f000002f000)) 2018/02/19 17:03:54 executing program 1: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000019000)={@syzn={0x73, 0x79, 0x7a, 0x0}, 0x0}) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000003000-0x28)={@generic="f4fc42e119eac46bd68bce60a0c92bec", r1}) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000008000)={{{@in6=@mcast2, @in6=@mcast2, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in6=@dev}}, &(0x7f000002e000)=0xe8) r3 = socket$inet_tcp(0x2, 0x1, 0x0) r4 = socket(0x0, 0x6, 0x10000) getsockopt$bt_BT_SNDMTU(r4, 0x112, 0xc, &(0x7f0000019000)=0x400, &(0x7f0000021000-0x8)=0x2) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp6_SCTP_PEER_ADDR_PARAMS(r4, 0x84, 0x9, &(0x7f0000028000)={0x0, @in6={{0xa, 0x0, 0x2, @remote={0xfe, 0x80, [], 0x0, 0xbb}, 0x6}}, 0x9, 0xfc3, 0x1, 0x7, 0x24}, &(0x7f000000c000-0x4)=0xa0) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000030000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) setsockopt$SO_TIMESTAMPING(r0, 0x1, 0x25, &(0x7f0000031000-0x4)=0x41, 0x4) setsockopt$inet_MCAST_JOIN_GROUP(r4, 0x0, 0x2a, &(0x7f0000027000)={0x3, {{0x2, 0x0, @rand_addr=0x5}}}, 0x90) mmap(&(0x7f0000030000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) setsockopt$inet_sctp_SCTP_RTOINFO(r4, 0x84, 0x0, &(0x7f0000030000)={r5, 0x9, 0x0, 0x100000001}, 0x10) setsockopt$inet_sctp_SCTP_ASSOCINFO(r4, 0x84, 0x1, &(0x7f0000030000-0x14)={r5, 0xb96, 0x57, 0x800, 0x9, 0x4}, 0x14) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$sock_bt_hidp_HIDPCONNDEL(r4, 0x400448c9, &(0x7f000001e000)={{0x1ff, 0x8, 0x8, 0x5, 0x5, 0xffffffff}, 0x3}) getsockopt$bt_BT_VOICE(r4, 0x112, 0xb, &(0x7f000002f000)=0x80000000, &(0x7f0000021000-0x8)=0x2) setsockopt$inet_opts(r3, 0x0, 0x800400000485, &(0x7f0000137000), 0x0) socketpair(0x9, 0x80000, 0x7fffffff, &(0x7f0000006000-0x8)={0x0}) mmap(&(0x7f0000030000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000030000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000030000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp_SCTP_GET_ASSOC_NUMBER(r6, 0x84, 0x1c, &(0x7f000002b000-0x4), &(0x7f0000020000)=0x4) sendmsg$alg(r4, &(0x7f0000008000)={0x0, 0x0, &(0x7f0000031000-0x70)=[{&(0x7f000002b000)="cf0e34d0cacdc3131b2aacd7ea44c4a1963e312eb24e6228b83692f07019979f0b81d4864f10fbfc7a83011b9f7896f26c27830934842277d810980e8a81437ec7a18f2225455ca44e8609d983092bb7ec4d6eb2620dff2f279c72816b534ed204c3fdcb13733f6e667454123b3ba06a49816141a162796d88af8361e34a8cea3702e8998e2f4fd048945cefe61f", 0x8e}, {&(0x7f0000013000)="9390586e5baf7feb43651d37dd095afa69c4e13adb8a8b6f693572f1d26e3585f62a15f058b10c6f451b", 0x2a}, {&(0x7f0000031000-0x43)="81de27d39dc22dcf3b8305d7bf89a21d3dceb25d3275ff836639f6156518bd7bb6d22fea5c8b50a7a7ba5dbaca01fb32f439e412a40de78b087af666804f090a4444f27e3987f0c173397b5ba9a36e70eb1a3b8e125de8eb18670fafb0c11ca996dc5a98f2c6f99fdde0b28522d7f0f28e2aec6cf3a675b2957abc0f7f10", 0x7e}, {&(0x7f000001d000-0x3d)="1cef47c06a3773f61f9af4409a7a0d855f495b5caa592344f152b8865e85a96099cf3cd30cc977d3b8016d10835035a80ebff4612f19352a3722599747", 0x3d}, {&(0x7f000002d000-0xef)="5d893b0f235139b763aa8288db3693e101c9f556f9f1c2a8d1fac9bdb31660935c78b0875c7c94892cd93ae07ca54420fb078d81eaccacdd1682c42cdc3e3153a6091a032221a143a4a1083caad6c8d8c64396432822e87d7cb6853919f9ceab30bbabe01b08017aa304c336b1a28ec2caf25d2d3f35b864dded30cb22ad83878c391633150591e228d03133345c8526e51893cc0a09d35be42a1fd915cebd556b2e2efedca3d239f1e4b626e586b0bf0155c99a969060534bd16e5a8b53c3c6b2f1838af0c323d4acc39bee6a0149e5c6a142e101c62ecfc40b673e21a18af53246ee1dc5db3084e638ade7d219cf", 0xef}, {&(0x7f0000008000-0x17)="de39d5f460944b312391c10f00a8af27965fa663cbccfd", 0x17}, {&(0x7f0000031000-0xe7)="0b7f8debf2c9d989efde2c2abd9dba85d2200de63f315a3308c9ecdab3d215c8ccfe5a60409254404c794ee31a993337422eeb344e0e1eb7e53d9965edb5b58953a7ee592389dc32d0570df36b24c7ad63549ebc2112110d0ff494c979b9ee96d9e2be2563fce368e5fe123b2efd2bff644e00ad6b3e5a07022023d3baf3cda74059a59c8313c14fa3cff5622bc1aaeaef5255ac2711299687514f1452238f614394179a1f880c21cf13b2352d58795e10949c91c3548d2fe4126873decb41a95804dafacd67199f42d4755bc2bd1e41fceb85703619e900997a9b098ca25c41f69edfe284c660", 0xe7}], 0x7, 0x0, 0x0, 0x10}, 0x8000) setsockopt$inet_sctp_SCTP_RECVRCVINFO(r6, 0x84, 0x20, &(0x7f0000016000)=0x8, 0x4) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid=r2}]}]}, 0x24}, 0x1}, 0x0) 2018/02/19 17:03:54 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0xa, 0x2000000001, 0x0) ioctl$DRM_IOCTL_MODE_GETCRTC(0xffffffffffffffff, 0xc06864a1, &(0x7f00002a8000-0x64)={&(0x7f000000d000)=[0x7, 0x6], 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "8cfbc89fefc282b0e9b6d1b29d5500b5ff74b06ccbd9dee8c886586975b5446e"}}) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r1 = socket$inet6_sctp(0xa, 0x5, 0x84) getsockopt$inet_sctp_SCTP_DEFAULT_PRINFO(r0, 0x84, 0x72, &(0x7f00006a8000-0xc)={0x0, 0x7, 0x30}, &(0x7f00007e4000-0x4)=0xc) getsockopt$inet_sctp6_SCTP_ASSOCINFO(r0, 0x84, 0x1, &(0x7f0000da3000)={r2, 0x5, 0x100000001, 0x100000001, 0x800, 0x1}, &(0x7f000066b000-0x4)=0x14) setsockopt$inet_sctp6_SCTP_RECVNXTINFO(r1, 0x84, 0x21, &(0x7f0000ef9000-0x4)=0xde8, 0x4) getsockopt$inet_sctp6_SCTP_RECVNXTINFO(r0, 0x84, 0x21, &(0x7f000054d000-0x3), &(0x7f000087c000-0x4)=0x1) getsockopt(r0, 0x5, 0x53, &(0x7f000000d000)=""/8, &(0x7f0000fee000-0x4)=0x8) getsockopt$inet_sctp6_SCTP_SOCKOPT_PEELOFF(r0, 0x84, 0x66, &(0x7f00004ae000-0x8)={r3, 0x7f}, &(0x7f0000ca8000-0x4)=0x8) 2018/02/19 17:03:54 executing program 2: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_kcm_SIOCKCMCLONE(0xffffffffffffffff, 0x89e2, &(0x7f0000005000-0x4)={r0}) setsockopt$l2tp_PPPOL2TP_SO_LNSMODE(r1, 0x111, 0x4, 0x1, 0x4) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid}]}]}, 0x24}, 0x1}, 0x0) 2018/02/19 17:03:54 executing program 6: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) ioctl$sock_SIOCGPGRP(r0, 0x8904, &(0x7f0000009000)) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f000002f000)={{{@in6=@mcast2, @in6=@mcast2, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in6=@dev}}, &(0x7f000002e000)=0xe8) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid=r1}]}]}, 0x24}, 0x1}, 0x0) 2018/02/19 17:03:54 executing program 3: syz_emit_ethernet(0x3e, &(0x7f00000f3000)={@local={[0xaa, 0xaa, 0xaa, 0xaa], 0x0, 0xaa}, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "a2fbc8", 0x1, 0x3a, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff, 0xaa}, @ipv4={[], [0xff, 0xff], @multicast2=0xe0000002}, {[], @icmpv6=@echo_request={0x80}}}}}}, 0x0) 2018/02/19 17:03:54 executing program 2: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) socketpair(0x1, 0x80000, 0x5, &(0x7f0000015000)={0x0, 0x0}) setsockopt$RDS_CONG_MONITOR(r2, 0x114, 0x6, &(0x7f000001c000)=0x1, 0x4) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) ioctl$sock_SIOCGPGRP(r2, 0x8904, &(0x7f0000018000)=0x0) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$sock_SIOCSPGRP(r0, 0x8902, &(0x7f0000030000-0x4)=r3) mmap(&(0x7f0000030000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000030000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000030000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000030000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000030000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000030000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) pwritev(r1, &(0x7f0000030000)=[{&(0x7f000001e000)="807f98d9cd851607e66d0740b37c6c17d9cdcfc9d3c41736d7238526a5383c61a232dd07", 0x24}, {&(0x7f0000030000)="01496d024b895baf39c269e0d643ec3acd08a1279b84a7f1418832", 0x1b}, {&(0x7f0000030000)="9d4918697ab90f2210d5546baa26b362b0538f4a33c5a4460d1d66f0d908ae65fefbc2bcee5316e672316330fd41353e70c7834b04c7071107211889c44b63667e1424610df12d6005827d1933a78a1aa27d81038752862e0c21e3cb3638182d9868877fd80d21c9828b7d16e1ac7cd3c94b6706bf24d7e71e2a6280590b7474588ab4f81a4b331b31a9729b5fb01fd58b846b5fe0f1774545ef2404ac6cb11d34717cf006e2042115343c2295784164edcf6f4bf8fe", 0xb6}, {&(0x7f0000030000)="9b86317c6cbe09b9a2e6077c741765efdf57fa309697a72e2855ede4879911875a20e4071b31eaabc38a85ba5644cee9f5c588f494943e518bb5f486ffdf43ac08b6c20075426cdf76707a29958c07c34b317fd23ae109bcaeed134c2e67b251c000c74f57e4cbf75fd5c39b7293f5227e7a1b3cc6cd6462693a0280b92e7b27041ebae54451485aa01ad68fe54c85f8f883799d2cc46e9e56acde4038635d80baaea267c9dd22aa5e8953099b21da0b", 0xb0}, {&(0x7f0000012000)="e1fd4194bb86b3f780fd3e603657da3b4b418908657a05e42fc06ce82041c3d199ed6fb15490f1a00eaddb7566b1377a6c89b84d38357f0a437ce35f670cb0ac81652c200741", 0x46}, {&(0x7f0000022000-0x1000)="f8ca4f15c886d3b7ab42704b48d78fcd8c2ed0153341d3f22a632daf009838f76c63cba28c80cc10ad46bcd41c866a96525cf984915777c530390c77287aa884d26cde42ba794db7a434a2134479b0e9b250bd25d9c6c8a74e936eb2094d160ba09d18b795da204f10fc626980640834821b94c5df852f07511d040d00fc14c5d3296bb8b6a6e2cfadcf6b868cdc68673d91e4f5fed17f1f51fcc7b65b36d68e0e2b529ca654ca0d8708d066ed634938b2ec64d456c97930b2f5914ff74fa93e40fb542286abdff90350aad9c9def32fa29134981079bb080c5369420df537e18472e48d26381701931361811e011330588e9959c1950f063951bf8806384f9ec62b9d44c8da19ceb4a0e04fdf1c61499b0eacfb919b4f1e1fb202952230f6ba2f0d87dc89a89a5ea6237e78e21ccae16a07c27bc1620c507c0d27ae4b62cc59ba57086635ae8ce8412140ef7b4a8fdcc0f50257841f671c26ef2ca1d348a861843982399298d08249359aea2720b205ebf797484d2c824e7865e947f01a75908ea3009be11170dbcbdba2be6344cbfebb98b15f4c4be5345b63c3f1856b1f1470f354e46a403e5e96c177f04be83e9ada3faa25d6885e86bc741c1d9455169bf9b2b3b42c3a95708f87b92cc18b44cbbdbb1791e9530f41623e532b92f7591b33c14c1add62c216a9262af9275a7b2fda08eb82baeba6b65740f1a2b9825f93ea073101229fb8ba64c3a5c82327135b19e003e425c61cae893a53d8d0dd5bc180f3e9e747d22558849ab7e6c5e29cdfda71d0597577174bb236141f8690f73f481c3e3de84b1b5988b28d31f1c8452bc1c707b5e79bdbadf083df93cd3a6887a7100acadd57d6125f973a75786215358f554eb57b668afbe577e49b835f181f69b69924c91a3d3095343a06cd5bb0c8ec882792f358d6a015d853cb390cc99e6a9adb6cd89a028968fd77086a3655d1652d192dab32e88df20574803e61f4de37f2f740fff7d86e821edd9c829d8998b78e78933a5b42e78e9494b928d55117f42873ce37cb23bd11cdc4e007fb5f96ac18b64aeb5c81131271dc862ffee8895b2ca492d784f82ebe28a6df0503bb11804edc87ca9ccf6ab0f6129c18cc6654576d03899005c01ffe33141cb6c30dfd53b58bf96102db31abeedcc4dcfcc42051bffef7918d78ab5e13b7332199c050cee17500d3f85254aa473a936a41660b575f0cd0900069904dd1d2bfaf2f840496530c9c662c76f5c5622d5ca66f1c45421631d75e15c4301e64f0c6b84e4182272c325b87d56ab93dbce3866899b46b1ff5ee5d417f4117c156c7cf15c8e88a936df15f8b40b72978959e4a501398da0ae767acc57bb432c28df09ca0f167dfd5cf3b456d814650d46c65ceb6f82e183bb8295aa4aa370dc23153f8fef4d40db0a687c0191cff7e21d4bf4a4c2610d08a00fc218b2abb18d58a62286e6e98c2c906517b1b350ab4a2da463b341b9eb5c4340308c2600d5ff16923d3285d98230f6effeddda047225d525fa71410de40bf9fd0685b23198458d5e7031e572b9e293d41b8e23843d0ec50b671b6802daa57ffe398a08bb2b7174f105ebb7d9c80ec5a443197acaef3cba0a9a39c0af005f77f3a536e8b85fb907c48f23f424ef7b6136fa74f7661766733837656af8e899f66691ba6a22ef26bcaedd44eaec5763227aad5f81d2c329ba1e9950a7e50909a9e37ceb7625216c1b30a17ad66492730589de2124f769aa9a62973fbb810d0966ff4045faab1db850f73322967c01aa0634a1cb37a4a4ce515fc8c04c8923ea78c13605a1ca5687b98dc2a81a1f875fda42ea85374b7ad1d4a0aa089624cd0b5c0465173f3a48dd38077c8d9beb455433dc73d6404479bf386234ca979758d4b823d36b8005e58ef223266a273a78b5875eabcc5dd362cf6345b170206e087cbcdcf183cdb6602f9922fbb747192adf93387ad3570f562ad2aec292b21d1f4edf0e4d43757cbad27e0bd6066a90744bb83799b564abc30e96c4025ee0363a0b6b40b0135c821c08a1f67a41017005c6b14663c13f8f7d93aa65d5816b5ba1dd53ef83bd662ad7a036e6098c48e83e7e3a73a9dfb2d581778ee0fb086caab8c3e6230fbf8d68094fe996de1c23c3b38fcc9cb7bdac964ee976995dcccded2e00f8ec08c9bf4920ca2ade51255ed5325ab99eb9fa011461efd1ae32d3d197c035c6550f32308a77a3a0de6ab92f14222a0f105b4d3b94478fa384e2ec107d6f00e6c986be79b110acd467f22407d872633d3435753b87f7f2daf6d7f8db243328c559776e680f50cb6585cca859bc9aa8d1d49ea4d479008dd40ce63d7132757e1fc3c490e42cfe6ccd0fe1586c345e163ecddc2757e7929008687d27045eac7e48bebd5bf6fcf1505d1705f7c1aa28cddf76cee3978990d1140911d253ec1585c4ead07c7c6af0f294b0418d6b235a77719708fe78455781bac11fca2b5947a661efaa9288028e894c1e14ff3d5c1619fae0980715a4de8c88110c49150c6da9e66e4711e09bcd0b9853de48a91550508ba63b9a9c8262dad8c43ef90a67deec3e368a301f32807d1073190938741ac5bf947634399a250216381e264a3c1d89295f6645e8494ca876d6b78958121765459884be631e8f720c9d384ead2bc2eb247349d74f820fb1809d9ee20852841d6bafdebeb9e2d1356c1f8e62cd26b7f6ad36ebcdef2d463895409a7228c696a95a939a04e56dec36def1ca78ffc509164a02396c3d3d6694c33ec2a4618d1433dce47b1b2f59cc54a61e972665da16e5aac10a9c9a07b92a040fc058fb8ecbb8ce3fce277bd285d391674303aa8a723975ceea8e6b2327c59d80d78a6aaf950fee0ba50f3e5b11255d5e6cf5257757716abaf3f48931bd807302621db91ac32ef05a2f86a15e3f67617de539a45ae2a4300f5391c57432a9b0d24087d138d6195fe8063d05a0ba0f6e1b8b85b3e137f0e8cf4403ac42ea1ea8e45431e9fdbbea15d11d02ec3732c331d4937576762310514e52440783e8ba505dc28713ef868c89ee6d5afba161e15fb3717089c8884a627ae20f3921867203d6c8bd76ff50c7070884175236ace9cd782caaef87c77d72d14203c6061ab0aec125c2516228464a7f8764e42530418b9b279dd894a5d98d4452e31a802521da62b6e0e2f072e8ba4975ef059a958d36ea4d319b60fceb7c82d0b2546a4f52e372cfbf37f890a10751f632660dc3203e0aa7ebe9071dddbeab579c0c2fbb6e3c53462eaf5e4526f8399e9b8e1a02c18984d4b5f9de909809d0c6abe1a240d417b2fb406d0ec2644b48fddbe71d05ed7ad0ac7bd128ef47f8fa7a9e4f943a062d730ab8d1ca0b32e180c669a87acf722fb53d693e57a7a2486cf2fd9ea932db27101d3c9ac6c6aec68ce8fed67a6eb17e8f46cceef2cbc4b3041e8c8d7c2e825478cca9e4a49e47dee8af1ba96e33acba21fd02e994787a166d4e6c60aedf23c0750174cd06fd0d05f78fa5225588175de70fd2fe145d4cb99446c6f6f3e6c0df1a8d3ff05cb201896bf30cc5ebc5914168d58417aae7102fa607550c5bd32acdd15c65f8321a477f1697c62040a11e54adfbbf74311edab340ce237fdca2866ef0bf0968fd3aeac239b686e5c874518cc389bbf8b633eff7f2c63893374416c149edd034c5876ed7d7f8327e7775e23b6ab6a5caef48483325c768ff0ee2936e425b071b7628dd439e09a8f950b987548a783030294b75edd5754f9b55fb327491d2e6840176a7fc77e3a45bce10a4490c59b1978d7b06ae2a2eae6309142f93cf172805c50c2bacb931242d477b8c9deffe709b1c95871722ec4b5e837cec910e53e700a57e9e5b23703aa3a372110853fa77fae0174e5b684b97390b1fd875106e23b27490d73b16ef326868d53684508b07087897247c6b7b2c2e5c6dd9680a165c736861fe18a3bd698bb9459092fa7c3bedcfaf8d18b12a6dcc3b015fef7a704d119c87694a3ab5b258b02e3e21869e87ae0ed6c82f251cc1071afa5ec433b46cbc7baefe396dd1dbc338b47af10e8b794131a103e1a89a5caccdca6954fb19feae6b905faa29683d76c23f10ae162e440e3953e7789b3a15d8a4cee5eaaab9178e755033af8c70f369ae2784b75957ccc514998078c323c546aca23867345cc6c059f1b65fabf605bb78e68f00303ae850f50d0516175780b8574d990f98a8c04aa64f8707dd9c94c62df5ac91ce77923eb847c6fb4e210ed3d67ea9211590954eb19eedcb34572201a7cc8e67cbed5d168e4953db49a37cae86eb39af40fa7fab96c0761d1b87149a61f927fb651cffe0fbd2885b67102e186aed0605a46f4932dadcb584a8665cb344525f36ef4d7e516ee930fd90f1aca64f70fd58aec68ed4600060342231e2bcccac3bb799b7cc07a38bde9430c2de279653824c5d7483ab5b89101a897eba9d5ddc1f0740ba8e3fbd364390685cd81a2958ae115d2f8741491426212f121fee4cf64bb97456b1ddc265483665b5143aadb4e8dea5299c924c73616870f5a24ccc8edd931dea17a608a234dc2714f514ae1c54d16b37466e89d240a32fc040d161dea22387c8d8f9861c3d5c8d2d27fab1507a3e64b4fb93b550344eeee27cdcf48ab7b57ad72812b9c84d07f9d2ca3b25c7505d7ee3f31222a9e60d1c6dc0b42a1379299dc1958c411dd7990956e5a8074e8a364f4c2d956f8a2dabcb91c3c19a7be55a001c6a395a19381dd03faf57d32cc77fa512ffe2f2361457dcd36a058b76055de3b5cf077b948cdbaf5e604f1a960445cde62b347991a48251aa5e876d26f68cc88952535ad891d144e73ae59eadcb99878dcc2ab716808e461ab59838577a34afe4dd862801435b4df0193ad89bba7f7dd1032d8cb09eb60841784cef28b5f76a2e7ace33406519f2cda2601725d3d8ad1c887336584c6e44649bb753ceba7b0faf457fc2614adbdd4598f5a057c94cecaf574e59b9bbb9dd8096d6124617c396317a103d35d8f762b439197f2ce1fc12319782146017f8fdff9e3321b4c780886744f82f37c00d649d162801c32311c26e0c3bdbc825b5359e1d03adb3e048add18ad5ed36857bccda759a30439d0aea955b1bc837e46c74f24147245194835cf2398e3c46016dfb4971e0f0c5254648536165d7f1a19852c3e8c23842917952cdd71706f1fd1ba27fc2b964633c9afc11cc3d20106d4a4791aa8f37fdd4bad6f5ef3b03f804118fe2c0f51935b028fb3ec94d968845658d20ace5d71453543739e8a6b96b44df78e6691e907175036bedd9c647536aee88ad6af04c263d24833b4c35b989e8b4cb2c7eb51ff1d007aa96e08e93e89279edfd23e5ebec013da39e8d29a3a1e0216ee1bb349b0b24bced22d3b6939e9e49fd04f105a85cbfffd639e7a024494c3f0df3144c5f868622b7ced5ceca6feaefcdb57e87f6a3f6aaeaab6782481924a2e25d88de6417f244fd997530361175646e49b76a14e7f917e212b804e4054fde4f3f2d671e74af037750145c2812532dcbcc0dac0469eeb317ddefb283af9aaaff487bf000c278d0b5706336a134adc8bd66416d3559cd3cb7564b2656682e3d89e6f97dabff7d79cdd6e8e171285fe0e4e9f85c7b1e8393eeca4634d21353e4c3ed7fc78beb5a114a626e62485deda679d77dd64586fe3d9cce3134aee924bfd5b383099e07cfc4b25f56034c3a083edf70b4b71c9a268fec882d089fe733d07a0727fc81a66b7f1ea6cc09da3257f862e73eaa5d40f28eeb67e10706f8a", 0x1000}, {&(0x7f0000030000)="b8c356d1c5ebd2df860a78093a9aa680b0a0195d20d4e9830153bb82566ab1edfcfe0d35a41f9b14c03c3023379339b247bdb888677b9a2760f18d818a7633696f6e41b598994cc74fbfe4ddded725f1be5f5377abc483393e81fb7bae1e40f7f278bb1211419bb8aa964c0391c4c19a3e11b16b24056406d26b07aa322f071a0c254b", 0x83}, {&(0x7f0000031000-0x1000)="36e4ac4a33fcb3e1ddf3082ca7bf755152782864b2a66dae9219064dbe740201e2683bbb6b8acafb80a1d54acef11797554356980164c80e2498221ea5f590b61451c336c418042bb0762b296baa18a69fb505b9821a075cdfcccb321cea5c5b390d55cc0f126fcff00d4fa92b9075d75752f11d0dedc05cf2bc2446e6cb53e385a71e7313e828fc13e68a0c8a8588466a7e12562ad125eca69eb11ac2cb28be280c29f29b5594c96fad0fd8471d76bad632c2531f3eebdde964938c8ab5a2e4d41145905ed19ad0b9356f6ba454129b915c13b0c30e229c1d5a218bd06407b02a37ed7ed7d2969eaa365d2665c989651c4bf5c472dc1faa031963618b037808c61e29b1eb45a9d1569a9ea46ca8a175618ae1913d26d224c828e440a2a80538d378aa052173802df5300537cb9d702a3cdb12ebaff249cb07a72fe0a2d52582ab9f1fe26e657b9c63c06ced9309a8f61c97349bd533b0deeba74ec707da382fb824b31407229fcf0dc806091ec04eaa7d6e4ca10ae70ee88da6af634f52769a5d352c59ba84ca24b561a0fe13cade9dd218f21ccf4b18c1dc8fe2d6317fe6bd0a0b02ff4e361d97b54906afe3449cb2bc9b4930930dd45ce3d66500c3b3de135efbb24982922890b1f98c814209c613545f9a560a56221d897c8c41308f26f2229cd41dea5eb5a34cbd737eaba44e8bb27ef370d44184839aa94392cb84659e25597b18fb0516d2f2c1d2ecc8069ea068b7acab3b62791341c4db543c05f569c5216ebe70154bc3e2287b5ceb662c3e76557425b33fb378206eeb18480c3828d4d227167d74b4e40a19599b05a7392c5516a7c9149e6d95a9890be90eba2adedac9e1679788158dd2f4d4f5877d2c8ba7e08966ba75d031e81316c57e20c13112b92ab82bd5e28e8a63f17d5567eaccddb4ce2ebd8392eebdd88045f3a480f2ee954fb635d377c83808b94e804a2585720fc484195692fd64817c239a40a0d5c01168594202ddc569337f9190398b35664f19bf3642ef1a4dd640734d95ed4cba73d2ad3e32523604138916c6b9d5917034f2ffef104a5c41fed8354ad4637697db708ec5690af431a9828baf413f3bd1e8ad9a57e7e20036854d5da26bea72b1ad480b7dd6333348b1307fa84ea187c5d9d132cd92b2681d04b44cc1f317577663d34bf84add5eae7e9551e1d2725574ca9699f39d1fb8fd6d7be49e7daf004a7ec8920fbe70c430472d7892af308b69bb5b1f8d69adddb6b734769e8cb5ff0352e5aad93ba2c662ee4be162ee4bfe0d25a5d9ab75a1e936b94394527ae9956cfd963c93381ff6af29c5144f9c9a9d8a233024eae5b1637087d0c129b87addaa2623cca6b925a0c56a8b9ae3e8ea1e440db3724051ea6b6c1997cfe406d3e86a92a8d3440167a57ceed4533d2c33bf64ad8fa1f957f42fc6e6e9ba95ad77df9c723341350da800a548adbb7ae7871f12e00c049b9ac5eeca97aa463f8e549d3683322f2d7f7794fac3079066687e3fd14c0452619ff3bcafd4f2600ece40c3239af6bc908336ff26908360f10f7ec9d569d4a88c7cce7707f21060d6467098afefe2929f096f1179d05a44ea3c1d18b8f62a04f589d1b2890c9b697d8819f5acd87acb34d82d9006321320dccbcb2b55777799e98db3c3344e0693ee9b1720d0353b224e5f59ab038f55483b8ca73fac13c7abdb01cec87fba12d3cf797a74666b8ac8acff738457447c573e554322be348cde4177ea0eb4dc2f09bba51afcd76ec5de4822df75ce5d96ec36ced3b19d38c06657d7ef247dfd34c8f7be1e2254b363c57470202d377f356a05bb32eaef61f74d97c80a0c81226b48fb1abd47317a3a4e0679602f214a293a7fcac3bbec504268711c9ac56a3a36552654b439b2a3fa4385b4d5f8d039eab91ae45fb1f71699e6ccdbdf77fdfec6cd34548516a546f79911977100218a7dc0a1158241815c8a3979820aa697c72dfcafd5afcfc50002a7db28bc1a63b98b43b81e0fdece7e0a475de6414a94ba7ed413f422418f29c270e4c7eb6242c99fe76561f18bea66cf2ec06d1857197e74f3c6eb8df1bd75a6d6694cc5ff10ad33a583ff04e42fc18a18315add293b8cba1be3f3554674a3de6619e43d4dfcffbe92f806a327227c487053e90c162e12f1e96720643faf3375549e77cd9e4d42128364915ba94585d84eaa26d390b407415f227f98dd10132e9e06bc69d0760cbc4f31e5380154e4ed7a9ff1e4cc48b9190d4153b32e4d9424876ad8c217b43f8e74815a1319e64245f39a7ae39bdfbaf3806692c4fc242b57cff374db85c0aaba40b5bb7498f6b14a9333d7853b98ccd0bc4ef6b2b8c4b38cb8b9f116046a9f5794642e14801bc9536346cee56cee551a9a12f9e23378c53a9bcb93e567db171a6fe492bef8aa63d14fedb23ff3545229762ed6f9a07bcdf96e382f7f912773c25e30e30345e8e7799b5f3bfe4f0bac16b02d9cf5b1bcaa8cbef15eeae35c4fac97e6ae1faabeec3dc8f3cda8729b0293ac2d1026735c5d9f97d0ad950fa6835b2d760f5f115276de51566d404d596016e1fcdf06c214d04d854e1dab2bd4315e80b566a256119df16f15f0ca1daca61677f44be210701ac3359d7f66b329dfa650db150550670efa7b5e59fd3f15e8088532a07c68cd4a07b963bba71a1b1424f93b997cb35e1b78ee97fe805ca72bf3b55b7203a5123000510c9306a785c106508712b19f09071cfdd554b7813ea1f47ee81967c624150dd9171bc7b5a5d90f347f71aad94912ac0676aa0be266a1e54fc36aa8633ea1fde3e65eb3617dd213cb8bb0187bfd060772f142d61758546f7234dfb2c946ea8e54c41b56610897efcfcf3d7bc42fc6f2eaa532a97e9eda23c08b09efafd3805c228fde2fea3b3beaf90e1e9b11da2b8c5f05e804ae8e1a77211803011d86f84c489d1c6c50fa8c069ae101c335849fe97fdf2b47e6b88e4c42730aad16faf0030b54533ec61d6b380e7e9873048db98a171fa99695c51bc80e704054b484dd6399f22cf84b82276c6d178e49c2eea598b1e0374b5c225c734679d3768dc78cba7eab00cff769637b249b9474588affab9f42f15f4f609ece48a33b40ff332d8f86d6976c6bc1cc1575d8fb324d086909a753fbb7a66f985975c6436ecf05a1e19f7b512fcb8d20e29a0b37029f15883530ba6b994b2d4d8f62c13e69dd2e89bec164074640b6b0e8d3a04860ce939a4ed523a98844b7223201c8b171f3896961bd7e8a9a8495b94a085249019a13a5cf49d4cfd2833d65b119cf07be17ded39ac58f84792b215179a7051c48e9050094ac849b6b77fc113d3336d7b380e0115edadec90fa336642533f093b56b0338b8f7d9fcc6d9c9b018661ea50ccf622c515bc4b4b93c1921483e1dd051a62a632eb906337952ab9909694d1e505d933b2be6cf8b63208d80dc29ad1b2a882ab8fcd06f751e7b9e7fdb6f707ea4e5724d35481fa9a4892e06efaa5da98ca70d2ea8ede0d4d68154c95248155564009710236d63fa15d2ba9392940f43f7cceb7d8f799efcaed7f780d53d0c0edd15d015da41c4c1131f0d349d167473dd72e44a8793161b8985e1ab2ed0ed070f84e4a07366f1ea5e2d1ec657b173738bbb063570d8678a6d00267a080e72fbad403c1088b6a888304f5551303dc9e782bc1de5468b08659bd28090c3ad87b8e68fd4945558c8dafd730fece00c71b19be247d2fb030c8748ae7e5a24b13de04389ec5f5a48d508e70214b4a92684bab6e7fbef8c5643c8624756904261421eeed79f77abccd5738374dfb233eb6b1153d5fd7cbb0a1216721bafdac250335a3225782ec45124ad3c3be7d78e5a08e383329ffc6454f1b53f6aa4f7155feab25e108471c79b1ad81f59a8c1376ad65e1852a630c103a4ae56382f2eda0b6886d0be58a5fc3b7a6df4173b72a571d2806667157bb51d33241073bedb7c4152b47211a074d15e2a82874a51f72007cc205518eded48c661a891cdc6773c1ef4e142905ce7d5ec299756fb2009151445749ac2c97141432142d45d9de5b3f27c33c4b145dba7ab934fa65282686463f6e7867a2922697901501fb59641eea8bee3a5254ca88f7a8ea70cdd67c86277fa3f7a562ebca92f18a88c2468c6cd782e43d194bb96b41bdabdf38498d038477e8a08f3d73324306840eb7f851ce669c21e9134e65b5699d422baa880d40eb3e4e9c6355e31259d4dea8706ebff3dadff15b3e55ef0572908abf2588bed3632303c598974b22acece932bcbf2b22a848827bcab8dd117908f08cee4b80c578727930efb7755756cb198e9929716e215ef7666d8b54ac3d4c7d8ae3f7aad86daebde5c803f4861b1320104db14a43f365d3020ed28105aabc0777b4b61580c4c61ebae2d0eec6173e8d76e4d7bf647212223896ad7a3b205043561e1913bfb286559a6a9fccc6fbdc61dd488fdb139526b056b6b1a9c895b645f7e3d7cedf2611b499eac5bbd80f704fca7335870d6d472a77fb666b77251b748f7e27698049760b1ffef7a0222bd81768f74155c7dc000641add882d8bed0a65b4fa6b6629571b5e01d806e15e63211cd03802a5854b942772b295b87afba635ec9cba9525c168b5fcaed5eb469bf16bf349e9ce4e78511e13f8001f7f004152080a7d259d9595dcfcba2849dc29a701247dbe7b5d8be25ab9872a3ba69919eed4d0692571ebf873a805d51a9fb58a064252368f0d718d49efe0f107e47b8a515aac9d4b0e16957582c71dea14ff5a17afab7a3b6474d232a906d20a27dbe1dcefa9c0206819a2898b9ee58cc0e62a15a820bd0e7c4eddd76b461dcd2a9a3f4e68267f1eb90572c01e59586362ea04f52c44b4b90be6435ed9fa9430a9aa8e5af7c83c6d841c480d694928a8fa94938ca694c7298b80ca256244ca21adb50c28c812dc79bf73a786de4300f2a68c3e291a4a3b5a0fe73bc1834e81965ced0a2efa3701641c808a0f7ea16f3fe892a3335a5462870e5304394ab7448a072058e5ef8c192216cd035912eb2c254fe7412dd18e27638e60b42710e2157fe2b14b61aaa452cc2f4174a88f17b94fd9f484a0f4c0cfa6d37000ab5907f52d43a7607c5fce406cc23dade6d263931bd6b30fb51d4c5fc7d0963d52211098347ba30729fb68b8d2c38b08e12e205c4876d874ca6e86c0a2355890086241e9a96187bed85423cd43e9682c3958aa8f7f7f5d9b432a7ccabf54163693ad466ab30f236280418e9cc0056dd1f18be8e7f5a49282fda872bf848fa740d27741eddbadffc9f56d38d0c352f0d971cf5e113ade74d2e0b1c6c416cc2a7913f2f9df894d0aecbc6696382dbb2a31d96dde0b028e60e9b26153a8d8398f280ac5e458e190a0db9b15d0ed661f6f040328c5b966478997e85904e896e216311d379a18b7125a4df5273df451bbaabeb5ff17c473e203cd1c9aac49d817c369e75a25d0334b8029713cae55f4683b26fc5a2ef33bc8351354c5489d8fe4145cc0dfd383121c180518c09a71fc5d65733a0c4959755e22a52ca7b9e4155ea5e5c168585c02e290c6499ad8ac318d2ecb390e375b885fec8e012b8ab3dbb476b11c1949b273fb09aef6f0c7c8d8d5ea8bb95aca307eb2693a122cbbc90035d8a07bf85ef20ed1856e71a66893279d3230cb715dceaec1d81472152a464d112fc845b7ed2c3cd41ec23b0630e47d1c3eea976c4a5c427452ff18001b4f4313ff890ad4010fb5ad1cbbe07b9ec12cf5829c9154ed8d5276242c8130ddf979e6ea946648f3", 0x1000}], 0x8, 0x0) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid}]}]}, 0x24}, 0x1}, 0x0) 2018/02/19 17:03:54 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(0xffffffffffffffff, 0x84, 0x6f, &(0x7f0000161000)={0x0, 0x1c, &(0x7f000051a000-0x58)=[@in6={0xa, 0xffffffffffffffff, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff, 0xaa}, 0x27}]}, &(0x7f0000f92000-0x4)=0x10) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000903000)={0x1, 0x5, &(0x7f000051a000-0x58)=@framed={{0x18}, [@ldst={0x3, 0x0, 0xb, 0x7a, 0x0, 0xfffffff0}], {0x95}}, &(0x7f0000c43000)='syzkaller\x00', 0x8000, 0x1000, &(0x7f00009ab000)=""/4096}, 0x48) r1 = socket(0x10, 0x3, 0x0) setsockopt$sock_attach_bpf(r1, 0x1, 0x32, &(0x7f00009da000)=r0, 0x4) write(r1, &(0x7f0000fd3000)="260000005e0009000000eaf83a0000000000000001000000ffffff0000", 0x1d) 2018/02/19 17:03:54 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0xa, 0xf, 0x61) ioctl$DRM_IOCTL_MODE_GETCRTC(0xffffffffffffffff, 0xc06864a1, &(0x7f00002a8000-0x64)={&(0x7f000000d000)=[0x7, 0x6], 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "8cfbc89fefc282b0e9b6d1b29d5500b5ff74b06ccbd9dee8c886586975b5446e"}}) getsockopt(r0, 0x0, 0x53, &(0x7f000000d000)=""/8, &(0x7f0000fee000-0x4)=0x28) 2018/02/19 17:03:54 executing program 0: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) pipe(&(0x7f0000020000)={0x0}) setsockopt$bt_BT_VOICE(r0, 0x112, 0xb, &(0x7f0000014000)=0x7ff, 0x2) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000008000)={{{@in6=@mcast2, @in6=@mcast2, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in6=@dev}}, &(0x7f000002e000)=0xe8) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getpeername(r1, &(0x7f0000020000)=@pppol2tp={0x0, 0x0, {0x0, 0x0, {0x0, 0xffffffffffffffff, @empty}}}, &(0x7f0000030000-0x4)=0x26) ioctl$sock_bt_hidp_HIDPGETCONNLIST(r3, 0x800448d2, &(0x7f0000005000)={0x7, &(0x7f0000014000)=[{}, {}, {}, {}, {}, {}, {}]}) sendmsg$nl_generic(r1, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid=r2}]}]}, 0x24}, 0x1}, 0x0) shutdown(r3, 0x0) 2018/02/19 17:03:54 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x0, 0x32, 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x3e, &(0x7f00000f3000)={@local={[0xaa, 0xaa, 0xaa, 0xaa], 0x0, 0xaa}, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "a2fbc8", 0x1, 0x3a, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff, 0xaa}, @ipv4={[], [0xff, 0xff], @multicast2=0xe0000002}, {[], @icmpv6=@echo_request={0x80}}}}}}, 0x0) 2018/02/19 17:03:54 executing program 6: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000008000)={{{@in6=@mcast2, @in6=@mcast2, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in6=@dev}}, &(0x7f000002e000)=0xe8) socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid=r1}]}]}, 0x24}, 0x1}, 0x0) 2018/02/19 17:03:54 executing program 1: r0 = socket$packet(0x11, 0x7, 0x300) setsockopt$packet_rx_ring(r0, 0x107, 0x5, &(0x7f0000a8e000)=@req, 0x10) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockname(r0, &(0x7f0000000000)=@pppol2tpv3={0x0, 0x0, {0x0, 0x0, {0x0, 0xffffffffffffffff, @local}}}, &(0x7f0000001000-0x4)=0x2e) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) setsockopt$bt_l2cap_L2CAP_LM(r1, 0x6, 0x3, &(0x7f0000002000-0x4)=0x50, 0x4) r2 = accept(r0, &(0x7f0000001000-0xe)=@l2, &(0x7f0000000000)=0xe) getsockopt$bt_BT_POWER(r2, 0x112, 0x9, &(0x7f0000001000-0x1)=0xc89391d, &(0x7f0000001000-0x8)=0x1) 2018/02/19 17:03:54 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0xa, 0x2000000001, 0x0) ioctl$DRM_IOCTL_MODE_GETCRTC(0xffffffffffffffff, 0xc06864a1, &(0x7f00002a8000-0x64)={&(0x7f000000d000)=[0x7, 0x6], 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "8cfbc89fefc282b0e9b6d1b29d5500b5ff74b06ccbd9dee8c886586975b5446e"}}) getsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f00001b4000-0x10)=@common, 0x10) getsockopt(r0, 0x0, 0x53, &(0x7f000000d000)=""/8, &(0x7f0000fee000-0x4)=0x28) 2018/02/19 17:03:54 executing program 6: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x3, 0x0, 0x0, 0x8, 0xb, 0x1}) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) getsockopt$inet_IP_XFRM_POLICY(r1, 0x0, 0x11, &(0x7f0000008000)={{{@in6=@mcast2, @in6=@mcast2, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in6=@dev}}, &(0x7f000002e000)=0xe8) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid=r2}]}]}, 0x24}, 0x1}, 0x0) 2018/02/19 17:03:54 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x0, 0x32, 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x3e, &(0x7f00000f3000)={@local={[0xaa, 0xaa, 0xaa, 0xaa], 0x0, 0xaa}, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "a2fbc8", 0x1, 0x3a, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff, 0xaa}, @ipv4={[], [0xff, 0xff], @multicast2=0xe0000002}, {[], @icmpv6=@echo_request={0x80}}}}}}, 0x0) 2018/02/19 17:03:54 executing program 0: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$sock_kcm_SIOCKCMCLONE(0xffffffffffffffff, 0x89e2, &(0x7f0000030000-0x4)={r0}) mmap(&(0x7f0000031000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000030000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockname$packet(r1, &(0x7f0000030000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f0000009000-0x4)=0x14) mmap(&(0x7f0000030000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$sock_inet6_SIOCDELRT(r1, 0x890c, &(0x7f0000030000)={@mcast2={0xff, 0x2, [], 0x1}, @local={0xfe, 0x80, [], 0x0, 0xaa}, @empty, 0x4b2f2cdd, 0x3, 0x5, 0x400, 0x4, 0x1a0008, r2}) sendto$ax25(r1, &(0x7f0000008000-0x46)="c1cd26021a1431b03a167dd0bfa2c5dc2e39895d157b99ae59c89b094d38ee7b533490ea1873d372c1180e42dc78fe413889b85370dc223d7402dbdcb0bca82bc8eab63468d02ac086134ec26cc1dc79a1debf31a5816da547831e5a279b74bc708323c7f8eff9e05ae44c01dba4636a6ae93c2ea64685418fc72486050fe0cf9cd9ad82767c41", 0x87, 0x40000, &(0x7f0000032000-0x10)={0x3, {"868e87219a3b53"}, 0x7}, 0x10) setsockopt$inet_tcp_buf(r1, 0x6, 0x0, &(0x7f0000031000-0xe2)="029e6895ccd496503bb1d6a3646bc4d7ae19b81c00850015f92a72ce6abce33d23f7af258cfd359251a843de1eda7bdfc81145b1820a8e7f9e45db1ac7d85cbd2b93c40463b41b69f5b1cb5929c39a7bed59141f576d613a2897792a1aec53b6051813a015f29cece94b7e81a3ccb981ad3271c430fbb84a2baacae9ba51ce1f586629aa9bccfde7e0a5d7452ec2a26ac7f955d51151780845c7cfdd757a3be06023944e796050b832a27f32e24ded410bb38d98bcd1618a2d483d2c0f5d9a50a4878d4b0e4e421d5540a8987b5c5c6487a39bd8ef71e14b229f037e0672b344a651", 0xe2) bind$inet(r1, &(0x7f0000028000)={0x2, 0x2, @multicast1=0xe0000001}, 0x10) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp_SCTP_GET_ASSOC_NUMBER(r1, 0x84, 0x1c, &(0x7f000000f000), &(0x7f000002f000)=0x4) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000008000)={{{@in6=@mcast2, @in6=@mcast2, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in6=@dev}}, &(0x7f000002e000)=0xe8) socket$bt_rfcomm(0x1f, 0x1, 0x3) mmap(&(0x7f0000030000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) setsockopt$inet_group_source_req(r1, 0x0, 0x2f, &(0x7f0000031000-0x118)={0x8001, {{0x2, 0x1, @local={0xac, 0x14, 0x0, 0xaa}}}, {{0x2, 0x3, @local={0xac, 0x14, 0x0, 0xaa}}}}, 0x118) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid=r3}]}]}, 0x24}, 0x1}, 0x0) ioctl$sock_netdev_private(r1, 0x89f5, &(0x7f0000011000-0xf3)="33f1facdaa67897fdfc52d3f5664ca97a610b98a6a6cd16815ec2b028eb110f119700848e5d86a1e323713449cf9bc857d4e39c759b6c4980743b0013061a0fd3ae471846560bc6e9036ccb691ea5d1b78f35e9144197673ff09b90ed7e4bb5e8ecaf643a94a29030ef35072919678fd96862c884a71578b0a0ff70db3e8c4ffa6b8d02281a5c71968a8cc903a8a3ce90e17dd2a48850791ee25a70e3ab611c3278c3366012351ad8f0e1993e65b43399b2f193cdd2c3c19f11aa4fa0b976cfc39c922d77b3a1c7a81b744c39533179d5d4b3f60a944a06aad7357e04df86c9008f9dfbdd357655f01480b698c25eaaee298b3") 2018/02/19 17:03:54 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(0xffffffffffffffff, 0x84, 0x6f, &(0x7f0000161000)={0x0, 0x1c, &(0x7f000051a000-0x58)=[@in6={0xa, 0xffffffffffffffff, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff, 0xaa}, 0x27}]}, &(0x7f0000f92000-0x4)=0x10) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000903000)={0x1, 0x5, &(0x7f000051a000-0x58)=@framed={{0x18}, [@ldst={0x3, 0x0, 0xb, 0x7a, 0x0, 0xfffffff0}], {0x95}}, &(0x7f0000c43000)='syzkaller\x00', 0x8000, 0x1000, &(0x7f00009ab000)=""/4096}, 0x48) r1 = socket(0x10, 0x3, 0x0) setsockopt$sock_attach_bpf(r1, 0x1, 0x32, &(0x7f00009da000)=r0, 0x4) write(r1, &(0x7f0000fd3000)="260000005e0009000000eaf83a0000000000000001000000ffffff0000", 0x1d) 2018/02/19 17:03:54 executing program 1: mmap(&(0x7f0000000000/0x1c000)=nil, 0x1c000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f0000005000)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f000000d000+0x379)={&(0x7f0000001000)={0x14, 0x12, 0x301, 0xffffffffffffffff, 0xffffffffffffffff, {}, []}, 0x14}, 0x1}, 0x0) mmap(&(0x7f000001c000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f000001c000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) recvmsg(r0, &(0x7f0000005000)={0x0, 0x0, &(0x7f0000001000)=[{&(0x7f0000016000)=""/4096, 0x1000}, {&(0x7f000000e000)=""/175, 0xaf}, {&(0x7f000001d000-0x4f)=""/79, 0x4f}, {&(0x7f0000009000-0x56)=""/86, 0x56}, {&(0x7f0000012000-0x91)=""/145, 0x5f}], 0x5, &(0x7f0000003000-0x57)=""/87, 0x57}, 0x0) 2018/02/19 17:03:54 executing program 2: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid}]}]}, 0x24}, 0x1}, 0x0) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r1 = accept(r0, 0x0, &(0x7f000002f000)) getsockopt$inet_udp_int(r1, 0x11, 0x0, &(0x7f000000c000-0x4), &(0x7f0000026000-0x4)=0x4) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) setsockopt$netlink_NETLINK_CAP_ACK(r0, 0x10e, 0xa, &(0x7f000002f000)=0xcefc85f, 0x4) 2018/02/19 17:03:54 executing program 5: socket$inet_icmp_raw(0x2, 0x3, 0x1) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0xa, 0x2000000001, 0x0) ioctl$DRM_IOCTL_MODE_GETCRTC(0xffffffffffffffff, 0xc06864a1, &(0x7f00002a8000-0x64)={&(0x7f000000d000)=[0x7, 0x6], 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "8cfbc89fefc282b0e9b6d1b29d5500b5ff74b06ccbd9dee8c886586975b5446e"}}) ioctl$sock_inet_SIOCSIFNETMASK(r0, 0x891c, &(0x7f00001ec000)={@generic="11bddf873078b0f9d1548eb2c0d66343", @ifru_addrs={0x2, 0x3, @multicast2=0xe0000002}}) 2018/02/19 17:03:54 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x0, 0x32, 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x3e, &(0x7f00000f3000)={@local={[0xaa, 0xaa, 0xaa, 0xaa], 0x0, 0xaa}, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "a2fbc8", 0x1, 0x3a, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff, 0xaa}, @ipv4={[], [0xff, 0xff], @multicast2=0xe0000002}, {[], @icmpv6=@echo_request={0x80}}}}}}, 0x0) 2018/02/19 17:03:54 executing program 6: mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = accept4(0xffffffffffffffff, &(0x7f00007f2000)=@nfc, &(0x7f0000000000)=0x10, 0x800) getsockopt$inet6_opts(r0, 0x29, 0x3f, &(0x7f0000e0a000-0x5a)=""/90, &(0x7f0000a7e000-0x4)=0x5a) mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f0000024000-0x9c)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3, 0x0, 0x0, "6a9133fc084b0344a31970de82059c6fe3f3ba15c967826a6271ed5be777fea86fa024a3bb2cc19f32a41e0b8ac162707762094d2bd32d4319f1dbc5c8bb8e7d342036efeb530218f3092433f136d9a73fb0ee2e7207d7de3a42d1d46fc68817ad375681d092f60aabd3ad6b197dbe4cfeb7e898"}) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp_SCTP_DELAYED_SACK(r0, 0x84, 0x10, &(0x7f0000030000-0x8)=@assoc_value={0x0, 0x8}, &(0x7f0000017000-0x4)=0x8) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0xcc, &(0x7f0000002000-0x5c)={{0xa, 0x2, 0x1, @empty, 0xd49}, {0xa, 0x3, 0x70, @mcast2={0xff, 0x2, [], 0x1}, 0x1}, 0x3cb, [0x8fe, 0x3, 0x5, 0x1, 0x5, 0x2, 0x4]}, 0x5c) setsockopt$sock_int(r0, 0x1, 0x2e, &(0x7f0000028000)=0x4, 0x4) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) setsockopt$inet_sctp6_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f0000020000-0x9c)=[@in6={0xa, 0x2, 0xc, @loopback={0x0, 0x1}, 0x154}, @in6={0xa, 0x3, 0x4, @remote={0xfe, 0x80, [], 0x0, 0xbb}, 0x1f}, @in={0x2, 0x0, @loopback=0x7f000001}, @in6={0xa, 0x2, 0x10000, @loopback={0x0, 0x1}, 0x81}, @in6={0xa, 0x3, 0x100000000, @mcast1={0xff, 0x1, [], 0x1}, 0x200}, @in6={0xa, 0x2, 0xffffffffffffff5e, @ipv4={[], [0xff, 0xff], @remote={0xac, 0x14, 0x0, 0xbb}}, 0x81}], 0x9c) getsockopt$inet_sctp_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000004000)={r2, 0x48, &(0x7f0000006000)=[@in={0x2, 0x1, @rand_addr=0x4}, @in6={0xa, 0x0, 0x800, @mcast2={0xff, 0x2, [], 0x1}, 0x1}, @in6={0xa, 0x1, 0x6ad, @mcast1={0xff, 0x1, [], 0x1}, 0x5}]}, &(0x7f000002f000)=0x10) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000008000)={{{@in6=@mcast2, @in6=@mcast2, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in6=@dev}}, &(0x7f000002e000)=0xe8) sendmsg$nl_generic(r1, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid=r3}]}]}, 0x24}, 0x1}, 0x0) 2018/02/19 17:03:54 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(0xffffffffffffffff, 0x84, 0x6f, &(0x7f0000161000)={0x0, 0x1c, &(0x7f000051a000-0x58)=[@in6={0xa, 0xffffffffffffffff, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff, 0xaa}, 0x27}]}, &(0x7f0000f92000-0x4)=0x10) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000903000)={0x1, 0x5, &(0x7f000051a000-0x58)=@framed={{0x18}, [@ldst={0x3, 0x0, 0xb, 0x7a, 0x0, 0xfffffff0}], {0x95}}, &(0x7f0000c43000)='syzkaller\x00', 0x8000, 0x1000, &(0x7f00009ab000)=""/4096}, 0x48) r1 = socket(0x10, 0x3, 0x0) setsockopt$sock_attach_bpf(r1, 0x1, 0x32, &(0x7f00009da000)=r0, 0x4) write(r1, &(0x7f0000fd3000)="260000005e0009000000eaf83a0000000000000001000000ffffff0000", 0x1d) 2018/02/19 17:03:54 executing program 6: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = socket$inet6_sctp(0xa, 0x5, 0x84) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp6_SCTP_STATUS(0xffffffffffffffff, 0x84, 0xe, &(0x7f000002f000)={0x0, 0x0, 0x6, 0xfffffffffffffffd, 0x17106319, 0x6ec, 0x0, 0x3, {0x0, @in6={{0xa, 0x1, 0x5, @mcast2={0xff, 0x2, [], 0x1}, 0x7}}, 0x0, 0x6, 0x1, 0x7, 0xbf3}}, &(0x7f000002f000)=0xb8) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp6_SCTP_CONTEXT(0xffffffffffffff9c, 0x84, 0x11, &(0x7f000002f000)={0x0, 0x8}, &(0x7f0000030000-0x4)=0x8) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp6_SCTP_STATUS(r1, 0x84, 0xe, &(0x7f0000030000-0x60)={r2, 0x4, 0xffff, 0x3ff, 0xfff, 0x3, 0x7, 0x3, {r3, @in6={{0xa, 0x3, 0x1, @local={0xfe, 0x80, [], 0x0, 0xaa}, 0x2}}, 0x7, 0xffffffffffff0000, 0x7fffffff, 0x5, 0x2}}, &(0x7f0000030000-0x4)=0xb8) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000008000)={{{@in6=@mcast2, @in6=@mcast2, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in6=@dev}}, &(0x7f000002e000)=0xe8) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socketpair$inet6(0xa, 0x807, 0x40, &(0x7f0000030000-0x8)={0x0, 0x0}) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp_SCTP_SOCKOPT_CONNECTX3(0xffffffffffffffff, 0x84, 0x6f, &(0x7f0000025000)={0x0, 0xe0, &(0x7f0000019000)=[@in6={0xa, 0x1, 0x3, @loopback={0x0, 0x1}, 0x413accd5}, @in6={0xa, 0x0, 0x4, @empty, 0x200}, @in6={0xa, 0x3, 0x1, @mcast2={0xff, 0x2, [], 0x1}, 0x6}, @in6={0xa, 0x3, 0x100000001, @empty, 0x3ff}, @in6={0xa, 0x2, 0x81, @local={0xfe, 0x80, [], 0x0, 0xaa}, 0x10000}, @in6={0xa, 0x1, 0x6, @mcast2={0xff, 0x2, [], 0x1}, 0x6}, @in6={0xa, 0x0, 0x8, @ipv4={[], [0xff, 0xff], @multicast1=0xe0000001}, 0x6}, @in6={0xa, 0x0, 0x1, @local={0xfe, 0x80, [], 0x0, 0xaa}, 0x1}]}, &(0x7f0000030000-0x4)=0x10) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp6_SCTP_DEFAULT_SEND_PARAM(r5, 0x84, 0xa, &(0x7f0000003000)={0x7, 0x2577, 0x8, 0xfffffffffffffff8, 0xe000000000000000, 0xffffffff80000001, 0x3, 0x2, r6}, &(0x7f0000030000-0x4)=0x20) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid=r4}]}]}, 0x24}, 0x1}, 0x0) 2018/02/19 17:03:54 executing program 2: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) pipe(&(0x7f000002f000)={0x0, 0x0}) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) recvmsg$netrom(r1, &(0x7f0000029000-0x38)={&(0x7f000002f000)=@ax25={0x3, {"8c831d21c83c26"}, 0x10001}, 0x10, &(0x7f000002d000)=[{&(0x7f000002b000-0x75)="d821a735f66631bb096a7f80a28ed9244103659f30c069edcf6bf77618625c8380ac6588270bbfcc424f8f996f133cacc9f3ffab22ba92367ae48e8c8c3db9ce9b54a669e74550ddf8670ac9802d3b920c5a062f367fb06896e36e30b53e6820f0476dac997062ecb7d0ef399352d198ded6fe6c66", 0x75}, {&(0x7f0000022000)="55b1e5f114f2bbf7b3472f1a63533a2250d3355513d341c83b51401a99b900a14c6ac05b64c5592ec6dbef346226bf4c4ad2849c8f0940c0dbc9300deaff7890532e69cfd9200f833b814a9f931bfb744bf581ad98cce0abf558a189c953b30555d24c709e376e060083f30a7506c8754cca8d05a509c5c20b2e47536c159a38baab1ac78c9be295ab40f4c61efc19d29ed7c0b9a89ba855f2b620d76e6a5f5ee7bbc98b3352343e2ed543142f366dfadc8a75233b5603bf81a02d237f67b44cecfee34e49f623685ecec7e63af05ffaec3172fe2226f85688faae", 0xdb}, {&(0x7f000000e000)}, {&(0x7f000002a000)="ca68e3651cc481dbf34abe22a6665a826aa2bb68b5476652b380a9c5241f0b2b620f55b0d5a1e9fefd709d112d5160e973e5cac839b6a0c1cbe662bf830401c671a1ef8a1366b32fc4", 0x49}, {&(0x7f0000030000-0x33)="051352f29502e49d2a3a930b3d6888bd1c09da6682342dc9490d054fbba453b774a4db2fc430583c2b1b31dc2869cd91130286", 0x33}], 0x5, 0x0, 0x0, 0x885}, 0x1) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid}]}]}, 0x24}, 0x1}, 0x0) 2018/02/19 17:03:54 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0xa, 0x2000000001, 0x0) socketpair$inet_icmp(0x2, 0x2, 0x1, &(0x7f000027d000-0x8)) ioctl$DRM_IOCTL_MODE_GETCRTC(0xffffffffffffffff, 0xc06864a1, &(0x7f00002a8000-0x64)={&(0x7f000000d000)=[0x7, 0x6], 0x2, 0x0, 0x2000000003, 0x0, 0x0, 0x0, {0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "8cfbc89fefc282b0e9b6d1b29d5500b5ff74b06ccbd9dee8c886586975b5446e"}}) getsockopt(r0, 0x0, 0x53, &(0x7f000000d000)=""/8, &(0x7f0000fee000-0x4)=0x28) 2018/02/19 17:03:54 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x0, 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x3e, &(0x7f00000f3000)={@local={[0xaa, 0xaa, 0xaa, 0xaa], 0x0, 0xaa}, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "a2fbc8", 0x1, 0x3a, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff, 0xaa}, @ipv4={[], [0xff, 0xff], @multicast2=0xe0000002}, {[], @icmpv6=@echo_request={0x80}}}}}}, 0x0) 2018/02/19 17:03:54 executing program 1: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x0, 0x32, 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x3e, &(0x7f00000f3000)={@local={[0xaa, 0xaa, 0xaa, 0xaa], 0x0, 0xaa}, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "a2fbc8", 0x1, 0x3a, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff, 0xaa}, @ipv4={[], [0xff, 0xff], @multicast2=0xe0000002}, {[], @icmpv6=@echo_request={0x80}}}}}}, 0x0) 2018/02/19 17:03:54 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socketpair(0x9, 0x0, 0x800000000, &(0x7f000070a000)={0x0, 0x0}) ioctl$sock_inet_SIOCGIFDSTADDR(r0, 0x8917, &(0x7f000046c000-0x20)={@syzn={0x73, 0x79, 0x7a, 0x0}, @ifru_addrs={0x2, 0x2, @empty}}) r2 = accept4(0xffffffffffffffff, &(0x7f0000d67000)=@in6={0x0, 0xffffffffffffffff, 0x0, @ipv4={[], [], @rand_addr}}, &(0x7f0000f9d000-0x4)=0x1c, 0x80000) ioctl$PPPIOCGFLAGS(r2, 0x8004745a, &(0x7f000041c000)) r3 = socket(0xa, 0x2000000001, 0x0) ioctl$PPPOEIOCDFWD(r2, 0xb101, 0x0) ioctl$DRM_IOCTL_MODE_GETCRTC(0xffffffffffffffff, 0xc06864a1, &(0x7f00002a8000-0x64)={&(0x7f000000d000)=[0x7, 0x6], 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "8cfbc89fefc282b0e9b6d1b29d5500b5ff74b06ccbd9dee8c886586975b5446e"}}) getsockopt(r3, 0x0, 0x53, &(0x7f000000d000)=""/8, &(0x7f0000fee000-0x4)=0x28) getsockopt$bt_BT_VOICE(r1, 0x112, 0xb, &(0x7f0000486000)=0x80000000, &(0x7f000052d000-0x8)=0x2) 2018/02/19 17:03:54 executing program 0: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000030000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000030000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r1 = accept(r0, &(0x7f0000031000-0x6e)=@un=@file={0x0, ""/108}, &(0x7f0000030000)=0x6e) getsockopt$inet_sctp_SCTP_ASSOCINFO(0xffffffffffffff9c, 0x84, 0x1, &(0x7f000000f000)={0x0, 0x0, 0x0, 0x8001, 0x7}, &(0x7f000000d000-0x4)=0x14) getsockopt$inet_sctp_SCTP_GET_PEER_ADDRS(r1, 0x84, 0x6c, &(0x7f000001b000-0x73)={r2, 0x6b, "2ef5233342b1616e5947986adceb997b303b520e007f717b2bbdec8797ebfd56cfdc2d3e5de73ce8e4bb181a0ce59fd165b6207ffd226c234996bdf2dbddcb17d838bb715987400771bd688dddf4e553b5041f8b53e03855d9d923a65fb81881aa11973d3c42f46c6a83e6"}, &(0x7f0000018000)=0x73) ioctl$sock_kcm_SIOCKCMCLONE(0xffffffffffffff9c, 0x89e2, &(0x7f0000030000-0x4)={r0}) mmap(&(0x7f0000031000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) connect$netlink(r3, &(0x7f0000032000-0xc)=@proc={0x10, 0x0, 0x0, 0x80024}, 0xc) socket$nl_xfrm(0x10, 0x3, 0x6) ioctl$sock_bt_hidp_HIDPCONNADD(r3, 0x400448c8, &(0x7f0000030000-0x107)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3, 0x0, 0x6051, "24cfb1356a6a863d3d126093fc04d7cfc5228d0021c9ae48f5c61731f09ac024eb3ba5824f39d48ff0debcea9a4e2feca1f63ea00527807001c0ef2d4d7095c20d391bcfd2dbe4bcae4369ea5850aac194c1da62984b40f374e25ad4144fe0c38851ca2cc4366ccb968878c37a90334b63e8f0ce475d368fc42f011a9cc48e762668a555a38ce6b35a771dd1002d4cff5663106deca06db7ac60d763ea6c85931e44fe597d86f999d8ad2e4f2aef100cbaf58844ece8e24842aaa9c932ecf95f9f40b23132fd5eb79a221d54d94edaa7fbe513f593d44dc0d246341784b09f"}) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000008000)={{{@in6=@mcast2, @in6=@mcast2, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in6=@dev}}, &(0x7f000002e000)=0xe8) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid=r4}]}]}, 0x24}, 0x1}, 0x0) mmap(&(0x7f0000032000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) setsockopt$inet_mreq(r1, 0x0, 0x20, &(0x7f0000032000)={@remote={0xac, 0x14, 0x0, 0xbb}, @local={0xac, 0x14, 0x0, 0xaa}}, 0x8) 2018/02/19 17:03:54 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x0, 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x3e, &(0x7f00000f3000)={@local={[0xaa, 0xaa, 0xaa, 0xaa], 0x0, 0xaa}, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "a2fbc8", 0x1, 0x3a, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff, 0xaa}, @ipv4={[], [0xff, 0xff], @multicast2=0xe0000002}, {[], @icmpv6=@echo_request={0x80}}}}}}, 0x0) 2018/02/19 17:03:54 executing program 1: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f000031d000)=[{&(0x7f0000f1e000-0x39)="000800001100094700bb00e1c30500000700000002000000450000000000800019001a000d003f0000000f07000300000000000000060400", 0x39}], 0x1000000000000004) 2018/02/19 17:03:54 executing program 0: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockname(0xffffffffffffff9c, &(0x7f000002b000)=@pppol2tpv3in6={0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0xffffffffffffffff, 0x0, @mcast2}}}, &(0x7f000002f000)=0x3a) connect$unix(r0, &(0x7f0000002000)=@file={0xffffffffffffffff, './file0\x00'}, 0xc354c3fa) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) mmap(&(0x7f0000030000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_udp_int(r0, 0x11, 0x65, &(0x7f0000030000), &(0x7f000000f000)=0x4) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000008000)={{{@in6=@mcast2, @in6=@mcast2, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in6=@dev}}, &(0x7f000002e000)=0xe8) setsockopt$inet_mreqsrc(r0, 0x0, 0x26, &(0x7f000001f000-0xc)={@broadcast=0xffffffff, @multicast1=0xe0000001, @multicast1=0xe0000001}, 0xc) sendmsg$nl_generic(r1, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x1000821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid=r2}]}]}, 0x24}, 0x1}, 0x0) 2018/02/19 17:03:54 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(0xffffffffffffffff, 0x84, 0x6f, &(0x7f0000161000)={0x0, 0x1c, &(0x7f000051a000-0x58)=[@in6={0xa, 0xffffffffffffffff, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff, 0xaa}, 0x27}]}, &(0x7f0000f92000-0x4)=0x10) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000903000)={0x1, 0x5, &(0x7f000051a000-0x58)=@framed={{0x18}, [@ldst={0x3, 0x0, 0xb, 0x7a, 0x0, 0xfffffff0}], {0x95}}, &(0x7f0000c43000)='syzkaller\x00', 0x8000, 0x1000, &(0x7f00009ab000)=""/4096}, 0x48) r1 = socket(0x10, 0x3, 0x0) setsockopt$sock_attach_bpf(r1, 0x1, 0x32, &(0x7f00009da000)=r0, 0x4) write(r1, &(0x7f0000fd3000)="260000005e0009000000eaf83a0000000000000001000000ffffff000008db1ee9ff", 0x22) 2018/02/19 17:03:54 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0xa, 0x2000000001, 0x0) ioctl$sock_inet_SIOCSARP(r0, 0x8955, &(0x7f000063b000-0x44)={{0x2, 0x2, @rand_addr=0x3ff}, {0x6, @random="c9d40a3698cd"}, 0x2, {0x2, 0x2, @multicast2=0xe0000002}, @common='bridge0\x00'}) ioctl$DRM_IOCTL_MODE_GETCRTC(0xffffffffffffffff, 0xc06864a1, &(0x7f00002a8000-0x64)={&(0x7f000000d000)=[0x7, 0x6], 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "8cfbc89fefc282b0e9b6d1b29d5500b5ff74b06ccbd9dee8c886586975b5446e"}}) getsockopt(r0, 0x0, 0x53, &(0x7f000000d000)=""/8, &(0x7f0000fee000-0x4)=0x28) getsockopt$inet_sctp_SCTP_SOCKOPT_PEELOFF(r0, 0x84, 0x66, &(0x7f000097d000-0x8)={0x0, 0x10000}, &(0x7f0000a0e000)=0x8) getsockopt$inet_sctp6_SCTP_LOCAL_AUTH_CHUNKS(r0, 0x84, 0x1b, &(0x7f0000527000)={0x0, 0x12, "ed6f898df0c0f56922c1a563ecf1d61571e3"}, &(0x7f0000c1d000-0x4)=0x1a) getsockopt$inet_sctp6_SCTP_ASSOCINFO(r0, 0x84, 0x1, &(0x7f0000c5a000-0x14)={0x0, 0xfffffffffffffff7, 0xa0000, 0x5, 0x7, 0x581}, &(0x7f0000140000-0x4)=0x14) socketpair$ax25(0x3, 0x3, 0x0, &(0x7f0000b38000)) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER(r0, 0x84, 0x7b, &(0x7f00005a3000-0x8)={r3, 0x8000}, &(0x7f000076a000-0x4)=0x8) getsockopt$inet_sctp6_SCTP_MAXSEG(r0, 0x84, 0xd, &(0x7f00007ad000-0x8)=@assoc_value={0x0, 0x81}, &(0x7f0000aae000)=0x8) getsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER(r0, 0x84, 0x7b, &(0x7f0000f0e000-0x8)={0x0, 0x1}, &(0x7f0000b7b000)=0x8) sendmsg$inet_sctp(r0, &(0x7f0000530000)={&(0x7f0000bdf000)=@in6={0xa, 0x0, 0x9, @ipv4={[], [0xff, 0xff], @local={0xac, 0x14, 0x0, 0xaa}}, 0xb2a}, 0x1c, &(0x7f0000fb3000-0x70)=[{&(0x7f0000824000)="04615e2a9323af4c820f7ce1c8d2a1c57754e44295042bc225ae0f4189e519c7099842749c3449872490149e2015293b65edda48bc22bbcc374ca5f7cb91d2257eb612b56ae8775010bba2f5c244ff66ea791c2822a51ac1d9d1652feec930b08db313bd3544a46acfb18b4704dc4f1dab9737d78c59255fabde1d0321c2daea6e893f17b9d6335b0349bb46c8e0729c46ca538338cd0714cb45beb15fa3606a288bbc", 0xa3}, {&(0x7f00003cc000-0x48)="ea5aba0def0376938f980f576e3b3371c09abe6d89ce7eabd3d3d15b34229d672a360bceaff2af4645cf3831a0acd6beb155b093a6a2105455b005fc2dc94cc2f2a8436ec553a180", 0x48}, {&(0x7f0000013000-0x9e)="c0b0fd7af1b4d3fdcd6427025612b1efd9d84c088b0255ddf11167893bacae7f82760803e1a514196a2239ca62ce2cd3a6cc252461d2c677e6b0aa895a8f6251bcb4d7cf2057108700ddccef6af001d7e6caa5b6de4df50f8775e29676e7ca6c6e7701cbc22629f3945dbe73a745d80bf9b3c4cd3cd46f995c9e085dbff4756615dfbd4ef64c2e06265f1fa76d536e32cccf3c17444d3702933f10da2666", 0x9e}, {&(0x7f0000896000-0x35)="179e6ccca68eaa576f30461b24f218199c480eab578ca37d29e4967d228d1f19c53b9b6694c1b31e64ac11db94ee62b8ca5a779e51", 0x35}, {&(0x7f0000702000-0x3f)="4faa5be5424a86bae64177726d75cef0ed72b52fa2555f3beff755af5f23fbd8a5a14f3a5108add462b5eb57bdf29bd87a1416535f73c06e0fc159bcc07882", 0x3f}, {&(0x7f00005af000)="e916517bb3cf492a964cfb3d4e5f95053bab791f5002ef4c0623d3773f2d236e3339dc4d2ff6c223772d02e68895acb3283cf9feae5bff21bffed793c88d0c331f8fec78b38cd640c00a0a7ab8f1877dac8bf9cab80cb2a2b63c4903ce1e62d40ec6b9886166374bd15b29bfee396fd2ed166158418c4df9ef297629fe031be20e0fde092712f52390", 0x89}, {&(0x7f000064e000-0x57)="fcce2ad9e36c329007c78092d661ddfec37d488a113f5ce440b63a5f283ae7f13eab60ca17eb834058ebf5f105373b40cd80bbeb1d5189c0fc386bd88372abada5a08913672d838842c5f0ae9cf8023dfbee54b4039b59", 0x57}], 0x7, &(0x7f0000dd1000)=[@sndinfo={0x20, 0x84, 0x2, {0x400, 0x0, 0x1ff, 0x4e0, r1}}, @sndrcv={0x30, 0x84, 0x1, {0x8000, 0xc0, 0x0, 0x8, 0x4, 0x156b, 0x69ba, 0x6f6b, r2}}, @sndrcv={0x30, 0x84, 0x1, {0xa, 0x10001, 0x0, 0x2, 0x3, 0x1, 0x100000000, 0x4, r3}}, @sndrcv={0x30, 0x84, 0x1, {0x0, 0x5, 0x205, 0x8, 0x77df, 0x8, 0x2dc5, 0x8, r4}}, @init={0x18, 0x84, 0x0, {0x2, 0x1000, 0x100, 0x3}}, @sndrcv={0x30, 0x84, 0x1, {0x3, 0x20, 0x8000, 0x6, 0x3, 0xf867, 0x100000000, 0x100000001, r5}}], 0x120, 0x1}, 0x4000) 2018/02/19 17:03:54 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x0, 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x3e, &(0x7f00000f3000)={@local={[0xaa, 0xaa, 0xaa, 0xaa], 0x0, 0xaa}, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "a2fbc8", 0x1, 0x3a, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff, 0xaa}, @ipv4={[], [0xff, 0xff], @multicast2=0xe0000002}, {[], @icmpv6=@echo_request={0x80}}}}}}, 0x0) 2018/02/19 17:03:54 executing program 2: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) r1 = socket$inet_dccp(0x2, 0x6, 0x0) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r2 = accept4$inet6(r1, &(0x7f0000025000-0x1c)={0x0, 0xffffffffffffffff, 0x0, @empty}, &(0x7f000002f000)=0x1c, 0x800) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp6_SCTP_DEFAULT_SNDINFO(0xffffffffffffffff, 0x84, 0x22, &(0x7f0000030000-0x10)={0x9, 0x201, 0x5, 0xffffffffffffa0e0, 0x0}, &(0x7f000002d000)=0x10) setsockopt$inet_sctp6_SCTP_AUTH_DELETE_KEY(r2, 0x84, 0x19, &(0x7f0000019000-0x6)={r3, 0x1000}, 0x6) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid}]}]}, 0x24}, 0x1}, 0x0) setsockopt$inet_dccp_int(r1, 0x21, 0x5, &(0x7f0000008000-0x4)=0x100, 0x4) 2018/02/19 17:03:54 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0xa, 0x2000000001, 0x0) ioctl$DRM_IOCTL_MODE_GETCRTC(0xffffffffffffffff, 0xc06864a1, &(0x7f00002a8000-0x64)={&(0x7f000000d000)=[0x7, 0x6], 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "8cfbc89fefc282b0e9b6d1b29d5500b5ff74b06ccbd9dee8c886586975b5446e"}}) accept4$ipx(r0, 0x0, &(0x7f0000e77000), 0x800) getsockopt(r0, 0x0, 0x53, &(0x7f000000d000)=""/8, &(0x7f0000fee000-0x4)=0x28) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(0xffffffffffffffff, 0xc00c642e, &(0x7f000076e000)={0x0, 0x0, 0xffffffffffffffff}) ioctl$DRM_IOCTL_GEM_OPEN(0xffffffffffffffff, 0xc010640b, &(0x7f0000f20000)={0x0, 0x0, 0x7ff}) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(0xffffffffffffffff, 0xc00c642e, &(0x7f0000a81000)={0x0, 0x80000, 0xffffffffffffffff}) ioctl$DRM_IOCTL_GEM_OPEN(r1, 0xc010640b, &(0x7f0000098000-0x10)={r2, r3, 0x80}) 2018/02/19 17:03:54 executing program 6: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(0xffffffffffffffff, 0xc00c642d, &(0x7f000002f000)={0x0, 0x80000, 0xffffffffffffffff}) ioctl$DRM_IOCTL_ADD_CTX(r1, 0xc0086420, &(0x7f000002d000)) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000008000)={{{@in6=@mcast2, @in6=@mcast2, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in6=@dev}}, &(0x7f000002e000)=0xe8) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid=r2}]}]}, 0x24}, 0x1}, 0x0) 2018/02/19 17:03:54 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x3e, &(0x7f00000f3000)={@local={[0xaa, 0xaa, 0xaa, 0xaa], 0xffffffffffffffff, 0xaa}, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "a2fbc8", 0x1, 0x3a, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff, 0xaa}, @ipv4={[], [0xff, 0xff], @multicast2=0xe0000002}, {[], @icmpv6=@echo_request={0x80}}}}}}, 0x0) 2018/02/19 17:03:54 executing program 1: r0 = socket(0x7, 0x2, 0x100) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(0xffffffffffffffff, 0x84, 0x22, &(0x7f0000000000)={0x1, 0x8001, 0x8, 0x2, 0x0}, &(0x7f0000001000-0x4)=0x10) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r0, 0x84, 0xd, &(0x7f0000001000-0x8)=@assoc_value={r1, 0x8f7}, &(0x7f0000d98000)=0x8) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r2 = socket$alg(0x26, 0x5, 0x0) close(r2) r3 = socket$alg(0x26, 0x5, 0x0) bind$alg(r3, &(0x7f0000d60000)={0x26, 'skcipher\x00', 0x0, 0x0, 'cbc(des3_ede)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r3, 0x117, 0x1, &(0x7f0000002000-0xc6)="ad56b6c5820faeb995298992ea54c7beef9f5d56534c90c2", 0x18) setsockopt$inet_sctp_SCTP_MAXSEG(r0, 0x84, 0xd, &(0x7f0000945000)=@assoc_id=r1, 0x4) r4 = accept$alg(r2, 0x0, 0x0) bind$alg(r3, &(0x7f0000c9c000-0x58)={0x26, 'rng\x00', 0x0, 0x0, 'ansi_cprng\x00'}, 0x58) sendmsg$alg(r4, &(0x7f00004d1000-0x38)={0x0, 0x0, &(0x7f000031c000)=[{&(0x7f0000ba7000-0x170)="9ed9fc15572f0879a67e6ac93d2f6fef", 0x10}, {&(0x7f00009ca000)}], 0x2, &(0x7f0000e80000)=[]}, 0x0) recvmsg(r4, &(0x7f0000b2f000)={&(0x7f00008e8000)=@nfc, 0x10, &(0x7f0000031000-0x60)=[{&(0x7f0000589000-0x8d)=""/141, 0x8d}], 0x1, &(0x7f0000590000)}, 0x0) r5 = accept4$inet(0xffffffffffffffff, &(0x7f0000553000)={0x0, 0xffffffffffffffff, @multicast1}, &(0x7f0000813000)=0x10, 0x80800) setsockopt$inet_MCAST_JOIN_GROUP(r5, 0x0, 0x2a, &(0x7f0000044000-0x90)={0xff, {{0x2, 0x2, @empty}}}, 0x90) 2018/02/19 17:03:54 executing program 6: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000008000)={{{@in6=@mcast2, @in6=@mcast2, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in6=@dev}}, &(0x7f000002e000)=0xe8) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid=r1}]}]}, 0x24}, 0x1}, 0x0) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socketpair$inet6_udp(0xa, 0x2, 0x0, &(0x7f000002f000)={0x0, 0x0}) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet6_IPV6_XFRM_POLICY(r2, 0x29, 0x23, &(0x7f0000003000-0xe8)={{{@in=@empty, @in6=@dev}}, {{@in=@rand_addr}, 0x0, @in6=@ipv4={[], [], @loopback}}}, &(0x7f000002f000)=0xe8) 2018/02/19 17:03:54 executing program 0: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) socket$bt_sco(0x1f, 0x5, 0x2) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000008000)={{{@in6=@mcast2, @in6=@mcast2}}, {{@in=@broadcast}, 0x0, @in6=@dev}}, &(0x7f000002e000)=0xe8) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000002f000)={0xbc, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0xa8, 0x0, [@generic="eb2b4ea6716bb6a734933f19b9cb3d15e105a36bd142bca05369a36580a7c552d690e980e31d103f493ba6d267e98a6ffd84dbf4bf6bee2e3fea50663bc922f54ee48755e64946917560390d99cccbf34d3ed2c16d8aac2fad0e1f521d33c21f67cd7a4730dc76edda8556a9aaad90d27ffdad3baae310e1b2be90c3601186b0008e473b08cda17fcc9406c60258f7b0389e29eb90748ebbb13035d5cc8d5571863362"]}]}, 0xbc}, 0x1}, 0x0) 2018/02/19 17:03:54 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(0xffffffffffffffff, 0x84, 0x6f, &(0x7f0000161000)={0x0, 0x1c, &(0x7f000051a000-0x58)=[@in6={0xa, 0xffffffffffffffff, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff, 0xaa}, 0x27}]}, &(0x7f0000f92000-0x4)=0x10) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000903000)={0x1, 0x5, &(0x7f000051a000-0x58)=@framed={{0x18}, [@ldst={0x3, 0x0, 0xb, 0x7a, 0x0, 0xfffffff0}], {0x95}}, &(0x7f0000c43000)='syzkaller\x00', 0x8000, 0x1000, &(0x7f00009ab000)=""/4096}, 0x48) r1 = socket(0x10, 0x3, 0x0) setsockopt$sock_attach_bpf(r1, 0x1, 0x32, &(0x7f00009da000)=r0, 0x4) write(r1, &(0x7f0000fd3000)="260000005e0009000000eaf83a0000000000000001000000ffffff000008db1ee9ff", 0x22) 2018/02/19 17:03:54 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x3e, &(0x7f00000f3000)={@local={[0xaa, 0xaa, 0xaa, 0xaa], 0xffffffffffffffff, 0xaa}, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "a2fbc8", 0x1, 0x3a, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff, 0xaa}, @ipv4={[], [0xff, 0xff], @multicast2=0xe0000002}, {[], @icmpv6=@echo_request={0x80}}}}}}, 0x0) 2018/02/19 17:03:54 executing program 2: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$sock_kcm_SIOCKCMCLONE(0xffffffffffffffff, 0x89e2, &(0x7f000002f000)={0xffffffffffffffff}) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socketpair$inet_icmp(0x2, 0x2, 0x1, &(0x7f0000030000-0x8)={0x0}) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r2 = accept$inet(0xffffffffffffff9c, &(0x7f000002f000)={0x0, 0xffffffffffffffff, @remote}, &(0x7f0000025000)=0x10) r3 = gettid() getsockopt$sock_cred(0xffffffffffffff9c, 0x1, 0x11, &(0x7f0000020000-0xc)={0x0, 0x0}, &(0x7f0000011000-0x4)=0xc) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) sendmsg$nl_generic(r0, &(0x7f000002f000)={&(0x7f000000b000-0xc)={0x10, 0x0, 0x0, 0xa0100000}, 0xc, &(0x7f000001e000-0x10)={&(0x7f0000017000)={0x15b4, 0x3d, 0x2, 0x2, 0x1, {0x13}, [@generic="489997ad9bcc7812c0e4b012889879c6f8cf430473f7a8a59c724e386a9cae0b5f01cbdb80f17dda918484413805d8152f5974adee4375221df5b9bc6b32f75113f695f3c4d071add80cb28e5a654cbc84edeae5c99dee940a5b050032521a649f1f60c3c518014d006a9f84cf7112d006144a127927828099c0e46dc699d4f7b31ce004b204c2dc8b5ddd573ab5e8be42c74a4da83f41deee50cb0f97f47b5dee2f18fc26aac2f887c0893e52a2c7c3dd782f9c4d0945f494a2", @nested={0x10b4, 0x69, [@generic="617604ddedea8a9fc293d155d7694c66be9815285476d9993d63b54869f0c786b80a3589a889f4fe086148f3d1bfea2d3f4d299a1cc201346b65b913b000a0e9168733d9a7eb1664e2dc07fa15cab2ae1e6ba8c3c84d3cc32c8403615800217cd10f28d19f178178a2fdc70354835024ccac9fc2ddc06c5437b53e982706c0f1c9ce55400f3dde24d9457eff36fda67d628f83fb60e8e16111d22c04c452832f79851911b8b7afc521c80211d0782090254a50f7031141e92c20503155f5babb9982e0b4a24d1163a675ba5a70123ff2d6cd0b26adcd9d2ec389de998b4231778791b6a72fb114615be113962da4639215805717c9dc5509d63d362e37ae83244d1323e29274ca35c97f62fd96789dfd53907e1803739cdbe7ae54a9dadb5427968dc3f89cc98b823b807cce21cabc9ca41bc5acf5116158e2945e7341b8dee76b599cdba8a5569a5c41159b016f96ae0a8e5859e36bba5f77140c0aecf91ea809dd09d7360fd81fceafc9d41db2561c5baae211dd9f22722384a2348c994fb7849e8fab225060ebaa8be33a3749aba6351963daa3445bbbdf21de15acd2c91f8f2374330de8815a2709a1700937492bd516f7674922545ed080c9ceed50699d6bb7cfd5393c1619ff5b7ac5de443830ddb7789a700d8008b4ba6c504d35e2b1a0afd9beb40833eaea4777c97e54e01f0c91ecbca761032ec6fb01735af3bc65e016ebf79b984d68dadc528141b1d506a4e6d4074f580e9e2d7d9c4301497c5fd9deee5c6f3d28859929759ef6821a960684de8f0834bd06df29b095cb48747e952cdc4feb47b4281bbf0c8d0f8fc124dc00fce63c451aa0d81eb1bcc95676f7250f6c46446e0b7df34969e3743860dc411f065d4e0fa8158284f833c5e4380f2691338b9bd29e2bd36c7773f377c78f04ad38ab6d2385cb51639f933ad733c12e69f30bc5b9a83d97e61cf4e05f80e88a38e63d814aabaddf2b6bfa702ab31a3afde7977fcb9af75c97831e513d75354a0a79ad96a6904dce3df3a1cb9f3502fe33f788d84f325a4d33b9a24ef3b2444123aa3aa6956944bc174c3b1b028359a525a2a473572624f7c80dd1ec7b84e2b0310dee08dc8279882a0ea776fc6c6e89859b765461bcb514e7d70d55413b532de5049b290c6ceb0e78c300e128faa127bc2c0d401c9619e7f2c0de3a2eda8affec43a52b41508b6652ee443b93b30e38ffe38e5b067ae31f3b1b47346753ca88a4286fb9e14af22b47f243bfc85ff76a0418a327d991e396ff521afd8181dd2aec3d299cfc2a80bf31dfb92cd25e32e9a189e151c3bee20d66ffa003d1863e5087c3d77780191f51a4f108eefe088ac6940f1d4c59697a5da90088adc7460fc51d0ec536a23dbd7bfecc10b7a1f4f9d3d9b59cfef6913ad8b1782bea76466a1b620d9bcc330a117c2c48667418124267b556b82327f0914e5e875573642d58709d8cecc7c8b6f7a4c096fa225519ef9a7f06462b1ef681d403efedebaf2c4925011f0b84d569706f8038254237f2db0206a3b9a45df7563386414155c24807331378d46f434b5c15e8661ad1f694bba0eae3df3e79a92b67b9d32ff5109a58f50d0633e769a5a760bc7e1d91b1c62da9760097ade166e41ba0e6e9c6d95e657b489320d7e4df710c47941e6272ff160a073b29705125463fcbbeef48edf73a33e687c5266b649600be23c9f779c9ab4dbccd074682fd0c68bb8865404fdb49a9ccf25d2cf56febfe55dcc56ce6d76ca0f8a8a997d5cd1029f372c0887e31f9a70c8523c083c2e29e7745b2031e3874d30f6dd3547471a2f8982029c6f5009d7a4ef2d802ced5d0bcb958f880267f685658340cb761bf128f28dfe737978a63f9142d9cecbb6cc5bfc8a4bb8c21b12b7c1d89f75bb62fb7a429238719f57c33ffad414a4e0ea1b36e7fc25d43d91ced2cd5b8ec2c9668422522ba529656d944ecaed9ecbbc0f2325576604a2b617e24de90845b94a31fba8f38c9d45ecc04f312ae122aa419cd755ddea1c711c07b8621a756d33d6efec764cc25ce4d3dfdfe024dac676ac1dc8b992e0ffa82fcfc30391675e2cca14f83d11c0657304a435150762b86e8907429535bfe472ea046454ec16f1936bed806ea5170da46edc30259de2245a6c2558c4108ad9e93e6b11a9a30edd7e67e66d0499d184883895c88fb96e6e4536d93c346e9a10f28cf80c731896b3f316b493279bd4105c0c6364485651d6baef51e3b115c3897892c905e3dafb02c937ef6457737f38f31d28ccd8d8ab8562b66c7abe4ed90989f2c37e4e8566664713ea0f011f6d535c171318c8ab9c27fb5e28e0d03bb1cdca8af4673c4f3f4040bb242c73545644cf958aba425fd9c0830fe148e3ac85e0c0b50a807fab667b6879b7000fc9e20f6895ac7ae9a9a7bc51789ca13b0cae7f7c5e1f89de9e62cebe013ec44456c5d050a1d55f13d404a5c4c7149af4050399709f777edc8500dd9684f7590c93a45c4218d05c28ee1e247fd162fe54d7f6fd24d4603cd0994089396cb09955700f7f68c8a21e50122f514434b14668e6c660fc24d35aa44c99e2c67517afc7ece4fe25e0318299323e79834a15648885682aeeb9733d73d2e0fb5407b05482f831cc015ba25376bc3d270b0556194bcbceaf6ad6a4760ddfa5d0cca9d08bf440416568da0c9b232db2e6833460e5caa69ef565c40da88e4bfc57ae074f51d35e2a3537433123f87f18fe1c07777028fd900f16eaa8328c1aff5f7be60b5b8b85d4f77028884a7b53b00b5c5294fdf80befc64cfa547f4845287a75c80ccef356a1d7d4d9e25e54bc2d3e8acd24642baa6b6896689413381c19bde006b2bd9e8092498630dea8a9bda7bb2f235c5d26f6b0157859c132769e4b51fb5fbdd93b2724dbd104a45061bb6fc72547257a2c367fa7af388bb5bfc7604c2b592cee68394c4975a069f8520704f87bddb7acd587d157e82a44967eb033c1d560ca74199f830c99caf998db55f73b57796074750dc22b0a7c7d4c068589ab9ef1626ab32d5056e8009f343f7c3dfb17a5e604ea9e6143e260d67fb3b9e1a60d47c79881aec6faf1d938560ed022b736fffb006796e792c8004914fef381d2360b6bcee3a826832c4fa7810b27905215e860b99a548f5eea4396c6cfd1ba071f4651a60d556f4bdd60132d2ae47d23c8aea8dcfab5147c62d9312e9d840c7de9bee997b871ff2b0e2112d67311ec9ccdc14f966a146162fe80c15e5400291034e6335c17190618bb14c4badc1e5aacda9800e8d5e996a139e08e72fed48a1dc8641b79c0f216c0597487af89b46d35033ff420f36bc2ccd8ed1f367d62e49b8d6326c44079d41360c8867d748ce4a3a3386f2f5c009cb7d10a07da221bdf20980802c5f4748d3ae3bc9add6e25e6dde04037db41798e4c8bbb6b3370c95f04602f45adf1df9c972423f37fb1e22364f012bc401de9c9a5a47516ac28efdb76cee7447df8a962f8fe6a53cfc12c1a8ce79c24b79ab2479169c0b5a550b1086d0be6645509ebb9f838f6eeb9f482c83d3b803c2c4cac5ac50feb08a169273c1b3b18008c2b24ea5bbf93fd39adb6822875512f129558810615b6539ef162716882c92ccb1c4f0be18b86cb4ca2140b7572c9d42b67f6df43131f941d000498d064d757044f87c17b7b2c3ee33f1c0314daecc847142c5abd38ed97cfcba3625d3bb5fd82a185a548fdb785c8e4252e03ced9c05dcaf09f5c7d31fafd0bbfeed00351119a4670ec6dbc855a698581d30477cd722efc742c3c636f624a94de6202370d3ea0049dc303fcf5a3bd4a85c1cae227cc2b35c32774c178ba623fe5b408d5ba96c5efa0f66360ae0de202201b22e03f6bb98bcac46d757bb66a555ad7a97e49f6d7d4fb192fa1f8f4e5119eac1002e1fb5ef37b2fac591f669273e638c5850318cdcb03974c9e484117818bde730b2618681312c7b25c08b8fc2d2f98c823e12012bacbdbad45bd375ec681c48740e382b71fabadf625224d9b1e5c1b2acbc46fd170d742bca3364ccef18d28518f1da441b964042454bc4adc774b99fcc3c48480b9135768de4bc40ad1a840202e7b5c679702f8a3d9cf05e9c90d4552f9f235d766c1095a6131fcd71b665cb9680449f783ed12164e4b08494e1fafab7893374311133475b0fb1efbff020375422b2e220bd75a9be10c2c21202f214f3e18ec1ca519e6983d47e62eff1499573134e9e2d67c58d76d7878300de150b33af2f5503e18f5b81a004924803c38b7e9b6154851634794eb0d3c75be70931c3f589fed2e800253c04c9f1874a75b28d8315336a794b94bc1b4e469f75d02ad6a5fa41111760bc61cbfd88a2837bc70545898cac4f25d456e0b62881fceeec07db5488ca2d993d6ed03ec421dd69956ab07f0ac8dcb9c5297bbd7a5e63d9853798f99df76a3bfb3c841f5f88309640f4de2d719d93a196d1f21eac56d4300c2e94b4668a6a2e4742aa50ba7fdc482b81cce2dadde46142c7a055f0ceba446c180cf08997f55589d328d2e376551247a9840da5b6f7bc07d6348bada9f615f4f2b3fbdcfa7b120584376d510465e22e018fe66a70d446653da3844f1eeddf49cb852df2063b2ea055cb7d20dc1e0e5c870bd21f1d46a4569177c4aedf2f23e6fc5186629d61467348a8eca86fb704b85340b73c5b05604c3dc7abecf0e38a020e36ef732d7adf829e9df96e69a128fe2dcd6193fdbe5e38131d31a2de50fe13aba5b206db5de220f4e62f08416bbdef1b279143c07d275fcf64396502846ac1e59c3c5bbb015183a9ad8c35931c4b0a38981f7ace23e561bcc714e13282bc197e07df591d5b4d76f2a4680a14731da51a67c0266044499199678402a0418ef5e8c8caf9e7510f2c752b6c4408a0405c5df3510c1fd7379bd598d69a5730f4de84f1cc1936eb6d4aec937438c72ef817dca779744d2a0650a1749509e2d8ba11ce25ed5dd7806aed795c71f50684b876ca1024a530d75c938405501201d618c6e5bb800430518dff654366839fff667709ae33a61f120b04840b6bfeaa61ccf899e201828ef96ee321bc2a9ade3978fe155cd51ddbf20755592620f94c7eac5cae5c2364748c19dfd818af7aa5a1db7caf0df9371c0fd730d0c8ad8bef4b9d81e4a425632cc0a263639856c1b07737f745facfa6d406960d9ff7f42cab634622af33d930922fdf472db94fb665ad49c25e08938ca9432fa457a8cde906036024806ff08a53fa82b861d72ba5e009d6f9a567d392d6a11639a732a6cba8e22677f5579048765bd3741ff4f75ecaee71e9bdb2636aadd8813f3d0a3fcb0df83a27ac900e04df7c7148faf22f14e62b043cdeb0ffca4138c3318ece4d3fb04bf1d182ba99bc9a866130bb57e9c767141ec14af36036fced586433f1f0107ab4f4592b048b2e2232188f3bf15c70648d90ce88804c7256d55fac87a50c4887bd834383434edb5809935d21d746fd175bda3468807b40aa19e3aa579cc68ea9c988d7ce356f9698628220d9bc701d42f304f0c29ce181698c0de02b0f8447a43b7a452e356efd21b48834ab98665dcdd36274ef10c7d6eef167f3645e5b2e0664c1f567100e6fe98b63248a87b00f55c4f37b4b12b2b0077a59511d9b3d2e2a4acbbc95e1c38e942825c0e734683ae7f3ec5f0f14d25f6c5bbc8f3b34d629e08707eff19c0b81c5fb4f73e3a515543e2a9e558f6cb76f48290d0bb07ef4cf567520ec04a8aae61c5164385dfa1356e0f0a84fc4d3c7b894d22136c891f140f7", @generic="b3170c97216a3744f8a729b83f72ccd001a579d9582882ba04d0fa3f481e9f5ef375dd23f3c0c2d808f89b12cd40334d53a8e97eb3b59c176271e948d42f22c0efe884ac91381948eebe20658e1041918602dc8fa9a467062b44bb1a7f0eec9dd2c41e707ad86f2f9c55a962801d3990a1035249f02809e15acb91b3dc7a2f10d012753b6307d03f0b14d901cfe2e1700260482b7ec1bc34ec3812a05af345d72071", @typed={0xc, 0x5c, @ipv4=@local={0xac, 0x14, 0x0, 0xaa}}]}, @typed={0x10, 0x86, @u64=0x400}, @generic="2e159c93e945648e4ca2e9498beb3bd72a4a65f88429b5c4f59fa61cb08f1c589e4f1fc47ff60a69cae16ee3dc24d4d92c6ec653d73b8188338a0c6b04c5bb3807679da6551c3d136747412ac0f0bb2e6845af551681b96fa3a9744e377337b17a9a786110a95855ca717dac34e5e16a4d5a7d0ff3401f5bb6f250a756374b5ebe12b608ec64840514e5586e4b39515cf2f06cb4501e809ae99d4c39decf", @typed={0xc, 0x4d, @fd=r1}, @typed={0x8, 0x2a}, @nested={0x330, 0x68, [@generic="5383852ab8a1c9a80fb6af98914c52205546b228dcd2a382cb57baafa672f7e18d01e195f05c5654945fe3077301f2df6b7e8a09cc6eba012920a770462563aa4c1d5fe15c1e392ee701a205ac5ac03356f63f0748a4b9f29f991fb17606f4124028192a2dcdbfe5e04b1a9b31772ffe85c31bfe09210a4f1ea5e804a81666cfa9adf37140d43fadaf256677b278b48899d0f7837500ead1433658364c619747b4be178c1a648cb1624f", @typed={0xc, 0x2a, @fd=r2}, @generic="504bbaac183c060dd789cfa5f856264aaeea5f8c30ad4f95a483c1e740ebd22d95f463970e0de7536b120fec8a27457b3873f2c7fe3d466ed0e9fc43293507b38def70bb6b725351b465bc6f9260ef9be89ca1e99dd831779f8015f9e4596e8fa0e6fc3832930de941b28302a185f4070cdaac76d56380fcb6cb92726db7dbae275e75d13b1e63b14974986f53d255febaadeed115a9161173172296243b26364a1c21a689d4800a2212bf3172d3fd5d05633f6d1ad826233a0da756a0a863800572660fb1b160b69f6a31aefbfae071ab4da1e7dddbc5c1fa61f7dd43d43cba400e603cc2fb8d9b50bb75165c3c", @generic="3daa80e450b26e94a9db22e9bc62d1b9fd2075dd68c5518c36613b628ffbcc5a551076e41fa3a4b42ca50db85f9e67756fdb1bbb", @typed={0xc, 0x43, @pid=r3}, @typed={0x18, 0x4f, @ipv6=@mcast2={0xff, 0x2, [], 0x1}}, @generic="286d59d4324b98c47dc4291c9fdf27585ae327bc192a850a5aa0c94074a645480a34d5f3458fc99e2cef9e9693cdf6bbc97fb69752b5fd7a7f54e382c463b997ff9590cb1ee441f41bd60206b7483cd283d0fda7f13f7f2184395343c2d75880b65b7696e1cc58afa2c06a42eb6bee4f121dbfa472e18f30b0950aa0bf74b5934d62b9940179bc2d963c0086c11e336d4c732c6838d258d1fcc5cddbfa1859c1cec987cfcede7eca6e54212b3339134403e5c852dc5b1b3f1257af885685567e9201", @typed={0xc, 0x15, @uid=r4}, @typed={0xc, 0x95, @ipv4=@remote={0xac, 0x14, 0x0, 0xbb}}, @generic="2ce02ea7895621dd7659ad5ff1f22a4b4b524c2f16fb2161e05919fd9858d245cdfbaee9a42ababec870952bbd84f7ea379e858c5fce78a315903ff820385c932946c1979af1f4326ac106a095256d22edd7df8165fa"]}, @generic="16c4a53a08688d8e406da909dff20af25d8e09655212dd17192b3cbffbc9c1f48c69194591338641a8e5a3b273", @typed={0x10, 0x42, @u64=0x4}]}, 0x15b4}, 0x1}, 0x404c001) r5 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) sendmsg$nl_generic(r5, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid}]}]}, 0x24}, 0x1}, 0x0) 2018/02/19 17:03:54 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0xa, 0x2000000001, 0x0) ioctl$DRM_IOCTL_MODE_GETCRTC(0xffffffffffffffff, 0xc06864a1, &(0x7f00002a8000-0x64)={&(0x7f000000d000)=[0x7, 0x6], 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "8cfbc89fefc282b0e9b6d1b29d5500b5ff74b06ccbd9dee8c886586975b5446e"}}) setsockopt$RDS_CONG_MONITOR(r0, 0x114, 0x6, &(0x7f00008b5000-0x4)=0x1, 0x4) getsockopt(r0, 0x0, 0x53, &(0x7f000000d000)=""/8, &(0x7f0000fee000-0x4)=0x28) 2018/02/19 17:03:54 executing program 1: mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = accept4$llc(0xffffffffffffffff, &(0x7f0000001000-0x10)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @remote}, &(0x7f0000001000-0x4)=0x10, 0x800) r1 = epoll_create(0x2) tee(r0, r1, 0x99, 0x5) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_int(r2, 0x6, 0x22, &(0x7f00008f5000-0x4)=0x8, 0x4) bind$inet(r2, &(0x7f0000c17000-0x10)={0x2, 0x1, @multicast1=0xe0000001}, 0x10) socketpair$inet(0x2, 0x80000, 0x2, &(0x7f0000f32000)={0x0, 0x0}) getsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER(0xffffffffffffff9c, 0x84, 0x7b, &(0x7f0000da6000)={0x0, 0x4}, &(0x7f0000f18000-0x4)=0x8) getsockopt$inet_sctp_SCTP_PEER_AUTH_CHUNKS(r4, 0x84, 0x1a, &(0x7f0000b5c000)={r5, 0x43, "6c66d1b9e673b98b8adcb39df28b06b9cf3513e77fb61b2376b8fb9f3383e9872e0d32eec25b2b23731d1af274dd342f6778c18ba27a4540f637132cde1c19089e7147"}, &(0x7f0000fc5000-0x4)=0x4b) setsockopt$inet_tcp_TCP_CONGESTION(r2, 0x6, 0xd, &(0x7f000097a000-0x5)='veno\x00', 0x348) setsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(r4, 0x84, 0x18, &(0x7f00009df000-0x6)={r6, 0x7}, 0x6) r7 = accept4(r3, &(0x7f0000298000)=@can, &(0x7f00004b8000)=0x10, 0x800) setsockopt$inet_sctp6_SCTP_FRAGMENT_INTERLEAVE(r7, 0x84, 0x12, &(0x7f0000b31000-0x4)=0x6, 0x4) setsockopt$inet_mreqsrc(r2, 0x0, 0x27, &(0x7f00008a1000-0xc)={@broadcast=0xffffffff, @broadcast=0xffffffff, @dev={0xac, 0x14, 0x0, 0x10}}, 0xc) sendto$inet(r2, &(0x7f0000fa1000-0x1), 0x0, 0x20020004, &(0x7f0000386000-0x10)={0x2, 0x1, @rand_addr}, 0x10) 2018/02/19 17:03:54 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) sendmsg$kcm(0xffffffffffffffff, &(0x7f00008b2000-0x38)={&(0x7f0000206000-0x10)=@vsock={0x28, 0x0, 0x2710, @reserved=0x1}, 0x10, &(0x7f0000603000)=[{&(0x7f0000224000)}, {&(0x7f0000924000)="a2bc3f68b3d669782eb08bd0b8053a48e6e185639558d8185e78acc6ce48668a9624a15dec5324becda7fd1dae6dd49f4003d3baf956c2ed4526a88219f6bfa8702b63c08f6221", 0x47}, {&(0x7f0000c77000)="68e2d5c5fb5088ed8b1cb49165d2b58afcb280efc2c58f4eacb2", 0x1a}, {&(0x7f0000cfe000-0x5)="69c3f718b7", 0x5}], 0x4, &(0x7f00005ed000-0xc0)=[{0x68, 0x10e, 0x8, "9b1ad1871225659381f35a40708a01f0b7f818b0d38aa0b2bb8bc0e12d06ea5e211c8b62aca373efde80970c4ef6fa07ec086738daffa4c577a58bb891f0520b775b91059efc462c5f323b1cae05ab7892c3a78c49"}, {0x58, 0x3a, 0xde63, "5086c6f01180c5901c8b6a40127a206cf2c986b2add4cc446f9b61629b2c03a27202bae19cac498baeea5647b5802181685f862fb74955cc04af940b8732846c29d3bcfcea64"}], 0xc0, 0x20000000}, 0x40000) r0 = socket(0xa, 0x2000000002, 0x801) ioctl$DRM_IOCTL_MODE_GETCRTC(0xffffffffffffffff, 0xc06864a1, &(0x7f00002a8000-0x64)={&(0x7f000000d000)=[0x7, 0x6], 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "8cfbc89fefc282b0e9b6d1b29d5500b5ff74b06ccbd9dee8c886586975b5446e"}}) getsockopt(r0, 0x0, 0x53, &(0x7f000000d000)=""/8, &(0x7f0000fee000-0x4)=0x28) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000726000)=0xffffffffffffffff, 0x4) ioctl$sock_SIOCADDDLCI(0xffffffffffffffff, 0x8980, &(0x7f000087b000)={@syzn={0x73, 0x79, 0x7a, 0x0}, 0x3c4}) 2018/02/19 17:03:55 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x3e, &(0x7f00000f3000)={@local={[0xaa, 0xaa, 0xaa, 0xaa], 0xffffffffffffffff, 0xaa}, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "a2fbc8", 0x1, 0x3a, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff, 0xaa}, @ipv4={[], [0xff, 0xff], @multicast2=0xe0000002}, {[], @icmpv6=@echo_request={0x80}}}}}}, 0x0) 2018/02/19 17:03:55 executing program 2: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r1 = accept4(r0, &(0x7f000002f000)=@rc, &(0x7f0000009000)=0x9, 0x0) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) setsockopt$bt_hci_HCI_DATA_DIR(r1, 0x0, 0x1, &(0x7f000002f000), 0x4) pipe(&(0x7f000000f000-0x8)={0x0, 0x0}) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$sock_inet6_tcp_SIOCOUTQ(r2, 0x5411, &(0x7f0000030000-0x4)) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, r0, 0x5, 0x0, &(0x7f0000004000-0xb5)="78820c2dded342e9ba21f438f1342a52982cc5812ebaae157299ebcb807d4d0a2302e34397303db31ba8ec8d42e5c162ae89837b2f5e0c603e6aaf06ed7b20f0e56b4c76e3b8df3e4efef10f112e4c720015882b28cdb48c755f9cc4ec883937fe21350267630e867ca09494102727672ec315ac775917c85f4d4d9abde449f681c142cc075f64c78fd9a229d0d60733b90a641756ade8b0a6949e4febd450811c8ce9fa7d75f24c8ba338b170e7ce4e4d1b9215c4", 0x0, 0xffffffff, 0x0, 0x8, 0x3, 0x0, 0xbc}) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid}]}]}, 0x24}, 0x1}, 0x0) 2018/02/19 17:03:55 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(0xffffffffffffffff, 0x84, 0x6f, &(0x7f0000161000)={0x0, 0x1c, &(0x7f000051a000-0x58)=[@in6={0xa, 0xffffffffffffffff, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff, 0xaa}, 0x27}]}, &(0x7f0000f92000-0x4)=0x10) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000903000)={0x1, 0x5, &(0x7f000051a000-0x58)=@framed={{0x18}, [@ldst={0x3, 0x0, 0xb, 0x7a, 0x0, 0xfffffff0}], {0x95}}, &(0x7f0000c43000)='syzkaller\x00', 0x8000, 0x1000, &(0x7f00009ab000)=""/4096}, 0x48) r1 = socket(0x10, 0x3, 0x0) setsockopt$sock_attach_bpf(r1, 0x1, 0x32, &(0x7f00009da000)=r0, 0x4) write(r1, &(0x7f0000fd3000)="260000005e0009000000eaf83a0000000000000001000000ffffff000008db1ee9ff", 0x22) [ 46.599411] netlink: 164 bytes leftover after parsing attributes in process `syz-executor0'. 2018/02/19 17:03:55 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0xa, 0x2000000001, 0x0) ioctl$DRM_IOCTL_MODE_GETCRTC(0xffffffffffffffff, 0xc06864a1, &(0x7f00002a8000-0x64)={&(0x7f000000d000)=[0x7, 0x6], 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "8cfbc89fefc282b0e9b6d1b29d5500b5ff74b06ccbd9dee8c886586975b5446e"}}) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000b56000-0x10)=@generic="e5a60779a0f1c2a8ecb4d50704d16ef1", 0x10) getsockopt(r0, 0x0, 0x53, &(0x7f000000d000)=""/8, &(0x7f0000fee000-0x4)=0x28) 2018/02/19 17:03:55 executing program 6: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r1 = accept4(r0, &(0x7f000000a000-0xe)=@l2, &(0x7f0000030000-0x4)=0xe, 0x0) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) setsockopt$RDS_GET_MR_FOR_DEST(r1, 0x114, 0x7, &(0x7f0000030000-0x30)={@vsock={0x28, 0x0, 0x2711, @reserved=0x1}, {&(0x7f0000000000+0x8f3)=""/219, 0xdb}, &(0x7f000002f000), 0x40}, 0x30) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000008000)={{{@in6=@mcast2, @in6=@mcast2, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in6=@dev}}, &(0x7f000002e000)=0xe8) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid=r2}]}]}, 0x24}, 0x1}, 0x0) 2018/02/19 17:03:55 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x3e, &(0x7f00000f3000)={@local={[0xaa, 0xaa, 0xaa, 0xaa], 0x0, 0xaa}, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "a2fbc8", 0x1, 0x0, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff, 0xaa}, @ipv4={[], [0xff, 0xff], @multicast2=0xe0000002}, {[], @icmpv6=@echo_request={0x80}}}}}}, 0x0) 2018/02/19 17:03:55 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0xa, 0x2000000001, 0x0) ioctl$DRM_IOCTL_MODE_GETCRTC(0xffffffffffffffff, 0xc06864a1, &(0x7f00002a8000-0x64)={&(0x7f000000d000)=[0x7, 0x6], 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "8cfbc89fefc282b0e9b6d1b29d5500b5ff74b06ccbd9dee8c886586975b5446e"}}) setsockopt$sock_int(r0, 0x1, 0xa, &(0x7f0000016000-0x4)=0x6, 0xfffffffffffffe59) recvmsg$kcm(r0, &(0x7f0000aac000-0x38)={&(0x7f0000dfa000)=@nl=@kern, 0xc, &(0x7f00008e0000-0x10)=[{&(0x7f000050a000-0xaf)=""/175, 0xaf}], 0x1, &(0x7f0000dae000), 0x0, 0x4a6d}, 0x40000040) ioctl$sock_netrom_SIOCGSTAMPNS(r0, 0x8907, &(0x7f0000b34000-0x4)) getsockopt$sock_timeval(r0, 0x1, 0x15, &(0x7f00003f4000-0x10), &(0x7f0000db3000)=0x10) [ 46.663348] netlink: 164 bytes leftover after parsing attributes in process `syz-executor0'. 2018/02/19 17:03:55 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(0xffffffffffffffff, 0x84, 0x6f, &(0x7f0000161000)={0x0, 0x1c, &(0x7f000051a000-0x58)=[@in6={0xa, 0xffffffffffffffff, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff, 0xaa}, 0x27}]}, &(0x7f0000f92000-0x4)=0x10) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000903000)={0x1, 0x5, &(0x7f000051a000-0x58)=@framed={{0x18}, [@ldst={0x3, 0x0, 0xb, 0x7a, 0x0, 0xfffffff0}], {0x95}}, &(0x7f0000c43000)='syzkaller\x00', 0x8000, 0x1000, &(0x7f00009ab000)=""/4096}, 0x48) r1 = socket(0x10, 0x3, 0x0) setsockopt$sock_attach_bpf(r1, 0x1, 0x32, &(0x7f00009da000)=r0, 0x4) write(r1, &(0x7f0000fd3000)="260000005e0009000000eaf83a0000000000000001000000ffffff000008db1ee9ff4435", 0x24) 2018/02/19 17:03:55 executing program 1: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000e02000)={@common='lo\x00', 0x0}) sendmsg$nl_route(r0, &(0x7f0000d1d000)={&(0x7f0000d8a000-0xc)={0x10}, 0xc, &(0x7f00006fa000)={&(0x7f0000c67000)=@bridge_dellink={0x28, 0x11, 0x9, 0xffffffffffffffff, 0xffffffffffffffff, {0x7, 0x0, 0x0, r1}, [@IFLA_AF_SPEC={0x8, 0x1a, [{0x2f0}]}]}, 0x28}, 0x1}, 0x0) r2 = accept4$inet(0xffffffffffffff9c, 0x0, &(0x7f0000fe8000), 0x800) setsockopt$inet_dccp_buf(r2, 0x21, 0xf, &(0x7f00008bc000-0x1e)="316461f79e41491e4e290527467891ed6ca44dd429a32810fb1ad1c9ad96", 0x1e) close(r2) 2018/02/19 17:03:55 executing program 0: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = socket$inet_sctp(0x2, 0x5, 0x84) getsockopt$inet_sctp_SCTP_AUTOCLOSE(r1, 0x84, 0x4, &(0x7f0000028000-0x4), &(0x7f0000012000-0x4)=0x4) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_IP_XFRM_POLICY(r1, 0x0, 0x11, &(0x7f000002f000-0xe8)={{{@in6=@mcast2, @in6=@mcast2, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in6=@dev}}, &(0x7f000002f000)=0xffffffffffffffd2) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x578b901ecf15ba30, 0x20000000029, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0x3a9, 0x5d, @uid=r2}]}]}, 0x24}, 0x1}, 0x3) getpeername$netlink(r0, &(0x7f000000f000), &(0x7f000002d000-0x4)=0xc) 2018/02/19 17:03:55 executing program 2: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0x0, &(0x7f0000030000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x6}, [@nested={0x10, 0x0, []}]}, 0x24}, 0x1}, 0x0) 2018/02/19 17:03:55 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x3e, &(0x7f00000f3000)={@local={[0xaa, 0xaa, 0xaa, 0xaa], 0x0, 0xaa}, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "a2fbc8", 0x1, 0x0, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff, 0xaa}, @ipv4={[], [0xff, 0xff], @multicast2=0xe0000002}, {[], @icmpv6=@echo_request={0x80}}}}}}, 0x0) 2018/02/19 17:03:55 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0xa, 0x2000000001, 0x0) ioctl$DRM_IOCTL_MODE_GETCRTC(0xffffffffffffffff, 0xc06864a1, &(0x7f00002a8000-0x64)={&(0x7f000000d000)=[0x7, 0x6], 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "8cfbc89fefc282b0e9b6d1b29d5500b5ff74b06ccbd9dee8c886586975b5446e"}}) getsockopt(r0, 0x0, 0x53, &(0x7f000000d000)=""/8, &(0x7f0000fee000-0x4)=0x28) getsockopt$inet_sctp6_SCTP_STATUS(r0, 0x84, 0xe, &(0x7f0000337000-0xb8)={0x0, 0x0, 0x2, 0x2, 0xe50a, 0x0, 0x46b237fd, 0x7, {0x0, @in6={{0xa, 0x1, 0x5, @loopback={0x0, 0x1}, 0x4}}, 0x9, 0x3, 0x1, 0x34, 0x6}}, &(0x7f000022f000-0x4)=0xb8) getsockopt$inet_sctp6_SCTP_RECONFIG_SUPPORTED(r0, 0x84, 0x75, &(0x7f000048d000)={r1, 0xd8}, &(0x7f0000c47000)=0x8) 2018/02/19 17:03:55 executing program 6: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x4, 0x0, 0x8, 0x3, 0x0, 0x1}) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000008000)={{{@in6=@mcast2, @in6=@mcast2, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in6=@dev}}, &(0x7f000002e000)=0xe8) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid=r1}]}]}, 0x24}, 0x1}, 0x0) 2018/02/19 17:03:55 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(0xffffffffffffffff, 0x84, 0x6f, &(0x7f0000161000)={0x0, 0x1c, &(0x7f000051a000-0x58)=[@in6={0xa, 0xffffffffffffffff, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff, 0xaa}, 0x27}]}, &(0x7f0000f92000-0x4)=0x10) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000903000)={0x1, 0x5, &(0x7f000051a000-0x58)=@framed={{0x18}, [@ldst={0x3, 0x0, 0xb, 0x7a, 0x0, 0xfffffff0}], {0x95}}, &(0x7f0000c43000)='syzkaller\x00', 0x8000, 0x1000, &(0x7f00009ab000)=""/4096}, 0x48) r1 = socket(0x10, 0x3, 0x0) setsockopt$sock_attach_bpf(r1, 0x1, 0x32, &(0x7f00009da000)=r0, 0x4) write(r1, &(0x7f0000fd3000)="260000005e0009000000eaf83a0000000000000001000000ffffff000008db1ee9ff4435", 0x24) 2018/02/19 17:03:55 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x3e, &(0x7f00000f3000)={@local={[0xaa, 0xaa, 0xaa, 0xaa], 0x0, 0xaa}, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "a2fbc8", 0x1, 0x0, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff, 0xaa}, @ipv4={[], [0xff, 0xff], @multicast2=0xe0000002}, {[], @icmpv6=@echo_request={0x80}}}}}}, 0x0) 2018/02/19 17:03:55 executing program 1: mmap(&(0x7f0000000000/0x28000)=nil, 0x28000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x5, 0x0) mmap(&(0x7f0000028000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$sock_kcm_SIOCKCMCLONE(0xffffffffffffffff, 0x89e2, &(0x7f0000028000)={r0}) mmap(&(0x7f0000028000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp6_SCTP_DEFAULT_SNDINFO(r0, 0x84, 0x22, &(0x7f0000028000)={0x7f, 0x1, 0x101, 0x4, 0x0}, &(0x7f0000023000)=0x10) setsockopt$inet_sctp_SCTP_RECONFIG_SUPPORTED(r1, 0x84, 0x75, &(0x7f0000009000-0x8)={r2, 0x9}, 0x8) setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000007000)=@filter={'filter\x00', 0xe, 0x4, 0x668, 0xffffffff, 0x450, 0x380, 0x0, 0xffffffff, 0xffffffff, 0x598, 0x598, 0x598, 0xffffffff, 0x4, &(0x7f0000018000), {[{{@uncond, 0x0, 0x358, 0x380, 0x0, {}, [@common=@inet=@policy={0x158, 'policy\x00', 0x0, {[{@ipv6=@empty, [], @ipv6=@mcast1={0xff, 0x1, [], 0x1}}, {@ipv4=@remote={0xac, 0x14, 0xffffffffffffffff, 0xbb}, [], @ipv4=@broadcast=0xffffffff}, {@ipv4=@empty, [], @ipv4=@empty}, {@ipv4=@dev={0xac, 0x14}, [], @ipv4=@empty}], 0x2}}, @common=@inet=@policy={0x158, 'policy\x00', 0x0, {[{@ipv6=@remote={0xfe, 0x80, [], 0xffffffffffffffff, 0xbb}, [], @ipv6=@remote={0xfe, 0x80, [], 0xffffffffffffffff, 0xbb}}, {@ipv6=@remote={0xfe, 0x80, [], 0xffffffffffffffff, 0xbb}, [], @ipv6=@mcast1={0xff, 0x1, [], 0x1}}, {@ipv4=@rand_addr, [], @ipv6=@mcast1={0xff, 0x1, [], 0x1}}, {@ipv6=@mcast1={0xff, 0x1, [], 0x1}, [], @ipv6=@ipv4={[], [0xff, 0xff], @multicast1=0xe0000001}}], 0x2}}]}, @REJECT={0x28, 'REJECT\x00'}}, {{@ipv6={@mcast1={0xff, 0x1, [], 0x1}, @dev={0xfe, 0x80}, [], [], @syzn={0x73, 0x79, 0x7a}, @common='teql0\x00'}, 0x0, 0xa8, 0xd0, 0x0, {}, []}, @REJECT={0x28, 'REJECT\x00'}}, {{@uncond, 0x0, 0x120, 0x148, 0x0, {}, [@common=@hbh={0x48, 'hbh\x00'}, @common=@srh={0x30, 'srh\x00'}]}, @REJECT={0x28, 'REJECT\x00'}}], {{[], 0x0, 0xa8, 0xd0}, {0x28, '\x00', 0x0, 0xfffffffffffffffe}}}}, 0x6c8) r3 = socket$inet6(0xa, 0x3, 0x8) mmap(&(0x7f0000028000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp6_SCTP_RECONFIG_SUPPORTED(r0, 0x84, 0x75, &(0x7f0000029000-0x8)={0x0, 0x7fffffff}, &(0x7f0000017000)=0x8) mmap(&(0x7f0000028000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp6_SCTP_PEER_AUTH_CHUNKS(r3, 0x84, 0x1a, &(0x7f0000015000)={r4, 0xbe, "22bdf815402829e6f8e2ae4ea35e35eee0e2cb9e0816ba7b1e1dd8a45da8d13d651767c65c0cdb7ac74217e1805bab5c55768f3edf5d6bf2373c02f3247fc604498e0b98bd81e845eeec448d9d4d1b17bf9c69bc57ebd2f0c602a453b84a7bb3a5faf00d8a0aeafe1221eed9f039e56be12c443516e77b56d74c86f1c48129fd8585524107a28c62ece180c1bab7cf85fa505e943938aae4a227cb3998ba3401acc88d5f64c860bb884ac1d3c21bc0abbbcfe3680ea1635eadaa5442645d"}, &(0x7f0000029000-0x4)=0xc6) sendmsg(r3, &(0x7f000000a000-0x38)={&(0x7f0000010000)=@in6={0xa, 0xffffffffffffffff, 0x0, @loopback={0x0, 0x1}}, 0x1c, &(0x7f0000012000)=[], 0x0, &(0x7f0000005000-0x13c0)=[]}, 0x0) 2018/02/19 17:03:55 executing program 0: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000009000)={{{@in6=@mcast2, @in6=@mcast2, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in6=@dev}}, &(0x7f000002e000)=0xe8) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid=r1}]}]}, 0x24}, 0x1}, 0x0) r2 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r2, 0x8953, &(0x7f0000016000)={{0x2, 0x0, @dev={0xac, 0x14, 0x0, 0x14}}, {0x306, @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff]}, 0x44, {0x2, 0x2, @dev={0xac, 0x14, 0x0, 0x12}}, @common='nr0\x00'}) r3 = socket(0x8, 0x7, 0xffffffffffff8001) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp_SCTP_AUTO_ASCONF(r3, 0x84, 0x1e, &(0x7f000002f000), &(0x7f000002f000)=0x4) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$ax25_buf(r3, 0x101, 0x19, &(0x7f000002f000)=""/242, &(0x7f000001e000)=0xf2) 2018/02/19 17:03:55 executing program 6: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = socket$inet_tcp(0x2, 0x1, 0x0) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) accept$packet(0xffffffffffffffff, &(0x7f000001d000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f000002f000)=0x14) setsockopt$inet_pktinfo(r1, 0x0, 0x8, &(0x7f000002c000-0xc)={r2, @local={0xac, 0x14, 0x0, 0xaa}, @multicast1=0xe0000001}, 0xc) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000008000)={{{@in6=@mcast2, @in6=@mcast2, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in6=@dev}}, &(0x7f000002e000)=0xe8) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid=r3}]}]}, 0x24}, 0x1}, 0x0) 2018/02/19 17:03:55 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x1d, 0x100002000400001, 0x81) ioctl$sock_bt_hidp_HIDPCONNDEL(r0, 0x400448c9, &(0x7f0000158000)={{0xffffffff, 0x5c8f, 0x6, 0x0, 0x1, 0x1}, 0x10000}) ioctl$DRM_IOCTL_MODE_GETCRTC(0xffffffffffffffff, 0xc06864a1, &(0x7f00002a8000-0x64)={&(0x7f000000d000)=[0x7, 0x6], 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "8cfbc89fefc282b0e9b6d1b29d5500b5ff74b06ccbd9dee8c886586975b5446e"}}) getsockopt(r0, 0x0, 0x53, &(0x7f000000d000)=""/8, &(0x7f0000fee000-0x4)=0x28) 2018/02/19 17:03:55 executing program 2: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x2e, @uid}]}]}, 0x24}, 0x1}, 0x0) 2018/02/19 17:03:55 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0xa, 0x2000000001, 0x0) ioctl$DRM_IOCTL_MODE_GETCRTC(0xffffffffffffffff, 0xc06864a1, &(0x7f00002a8000-0x64)={&(0x7f000000d000)=[0x7, 0x6], 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "8cfbc89fefc282b0e9b6d1b29d5500b5ff74b06ccbd9dee8c886586975b5446e"}}) getsockopt(r0, 0x2, 0x53, &(0x7f000000d000)=""/8, &(0x7f0000fee000-0x4)=0x8) 2018/02/19 17:03:55 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(0xffffffffffffffff, 0x84, 0x6f, &(0x7f0000161000)={0x0, 0x1c, &(0x7f000051a000-0x58)=[@in6={0xa, 0xffffffffffffffff, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff, 0xaa}, 0x27}]}, &(0x7f0000f92000-0x4)=0x10) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000903000)={0x1, 0x5, &(0x7f000051a000-0x58)=@framed={{0x18}, [@ldst={0x3, 0x0, 0xb, 0x7a, 0x0, 0xfffffff0}], {0x95}}, &(0x7f0000c43000)='syzkaller\x00', 0x8000, 0x1000, &(0x7f00009ab000)=""/4096}, 0x48) r1 = socket(0x10, 0x3, 0x0) setsockopt$sock_attach_bpf(r1, 0x1, 0x32, &(0x7f00009da000)=r0, 0x4) write(r1, &(0x7f0000fd3000)="260000005e0009000000eaf83a0000000000000001000000ffffff000008db1ee9ff4435", 0x24) 2018/02/19 17:03:55 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) pipe(&(0x7f0000668000-0x8)={0x0, 0x0}) recvmsg$kcm(0xffffffffffffffff, &(0x7f00004b5000-0x38)={&(0x7f0000478000-0x10)=@can={0x0, 0x0}, 0x10, &(0x7f00008e3000)=[{&(0x7f0000833000)=""/150, 0x96}, {&(0x7f000088e000)=""/104, 0x68}, {&(0x7f00001df000-0x4c)=""/76, 0x4c}, {&(0x7f0000d1c000)=""/53, 0x35}], 0x4, &(0x7f0000180000)=""/1, 0x1, 0xca}, 0x40000000) setsockopt$inet6_IPV6_PKTINFO(r0, 0x29, 0x32, &(0x7f0000b26000)={@loopback={0x0, 0x1}, r1}, 0x14) r2 = socket(0xd, 0x2000000001, 0x0) ioctl$sock_SIOCOUTQNSD(r2, 0x894b, &(0x7f0000b9e000)) ioctl$DRM_IOCTL_MODE_GETCRTC(0xffffffffffffffff, 0xc06864a1, &(0x7f00002a8000-0x64)={&(0x7f000000d000)=[0x7, 0x6], 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "8cfbc89fefc282b0e9b6d1b29d5500b5ff74b06ccbd9dee8c886586975b5446e"}}) getsockopt(r2, 0x0, 0x53, &(0x7f000000d000)=""/8, &(0x7f0000fee000-0x4)=0x28) 2018/02/19 17:03:55 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(0xffffffffffffffff, 0x84, 0x6f, &(0x7f0000161000)={0x0, 0x1c, &(0x7f000051a000-0x58)=[@in6={0xa, 0xffffffffffffffff, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff, 0xaa}, 0x27}]}, &(0x7f0000f92000-0x4)=0x10) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000903000)={0x1, 0x5, &(0x7f000051a000-0x58)=@framed={{0x18}, [@ldst={0x3, 0x0, 0xb, 0x7a, 0x0, 0xfffffff0}], {0x95}}, &(0x7f0000c43000)='syzkaller\x00', 0x8000, 0x1000, &(0x7f00009ab000)=""/4096}, 0x48) r1 = socket(0x10, 0x3, 0x0) setsockopt$sock_attach_bpf(r1, 0x1, 0x32, &(0x7f00009da000)=r0, 0x4) write(r1, &(0x7f0000fd3000)="260000005e0009000000eaf83a0000000000000001000000ffffff000008db1ee9ff4435ea", 0x25) 2018/02/19 17:03:55 executing program 1: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x3, 0x3) setsockopt$IPT_SO_SET_REPLACE(r0, 0x0, 0x40, &(0x7f0000318000-0x258)=@raw={'raw\x00', 0x9, 0x3, 0x1f8, 0x0, 0xffffffff, 0xffffffff, 0xb0, 0xffffffff, 0x160, 0xffffffff, 0xffffffff, 0x160, 0xffffffff, 0x3, &(0x7f0000443000), {[{{@uncond, 0x0, 0x90, 0xb0, 0x0, {}, [@common=@socket0={0x20, 'socket\x00'}]}, @unspec=@TRACE={0x20, 'TRACE\x00'}}, {{@uncond, 0x0, 0x70, 0xb0, 0x0, {}, []}, @common=@unspec=@RATEEST={0x40, 'RATEEST\x00', 0x0, {'syz1\x00'}}}], {{[], 0x0, 0x70, 0x98}, {0x28, '\x00', 0x0, 0xfffffffffffffffe}}}}, 0x258) syz_emit_ethernet(0x2a, &(0x7f0000842000)={@link_local={0x1, 0x80, 0xc2}, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0xffffffffffffffff, 0x0, 0x0, 0x6, 0x0, @rand_addr, @dev={0xac, 0x14}, {[]}}, @igmp={0x0, 0x0, 0x0, @dev={0xac, 0x14, 0xffffffffffffffff, 0xa}}}}}}, &(0x7f0000ea3000)={0x0, 0x0, []}) setsockopt$inet_sctp_SCTP_AUTH_CHUNK(r0, 0x84, 0x15, &(0x7f0000932000), 0x1) r1 = socket$inet6(0xa, 0x80007, 0x1f) setsockopt$inet6_MRT6_DEL_MFC_PROXY(r1, 0x29, 0xd3, &(0x7f00002f6000-0x5c)={{0xa, 0x0, 0xffffffff, @mcast2={0xff, 0x2, [], 0x1}, 0x3f}, {0xa, 0x3, 0x2, @remote={0xfe, 0x80, [], 0x0, 0xbb}, 0x9}, 0x8, [0x3, 0x0, 0x1, 0x5, 0x80, 0x6, 0x2]}, 0x5c) 2018/02/19 17:03:55 executing program 2: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) pipe(&(0x7f0000001000-0x8)={0x0, 0x0}) mmap(&(0x7f0000030000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$DRM_IOCTL_GET_STATS(r2, 0x80f86406, &(0x7f0000030000)=""/18) socketpair(0xa, 0x0, 0x8, &(0x7f0000030000-0x8)={0x0}) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) setsockopt$sock_int(r0, 0x1, 0x2b, &(0x7f0000027000)=0x4, 0x4) ioctl$sock_inet_SIOCDELRT(r3, 0x890c, &(0x7f0000005000)={0x100000000, {0x2, 0x3, @broadcast=0xffffffff}, {0x2, 0x1, @remote={0xac, 0x14, 0x0, 0xbb}}, {0x2, 0x2, @multicast1=0xe0000001}, 0x8, 0x4e, 0x108ce982, 0xbd, 0x800, &(0x7f000002f000)=@syzn={0x73, 0x79, 0x7a, 0x0}, 0x9, 0x8, 0x10001}) setsockopt$inet6_udp_int(r2, 0x11, 0x65, &(0x7f0000011000-0x4)=0x2064, 0x4) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid}]}]}, 0x24}, 0x1}, 0x0) mmap(&(0x7f0000031000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$sock_SIOCSIFBR(r1, 0x8941, &(0x7f000002a000)=@add_del={0x2, &(0x7f0000032000-0x10)=@common='ip_vti0\x00', 0xfffffffffffffffd}) ioctl$sock_SIOCSIFBR(r3, 0x8941, &(0x7f0000022000-0x18)=@get={0x1, &(0x7f0000026000)=""/191, 0x8}) 2018/02/19 17:03:55 executing program 6: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000030000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000031000-0x1c)={0x0, 0xffffffffffffffff, 0x0, @mcast1}, &(0x7f0000021000-0x4)=0x1c) mmap(&(0x7f0000030000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet6_IPV6_XFRM_POLICY(r1, 0x29, 0x23, &(0x7f0000030000)={{{@in=@dev, @in6=@remote}}, {{@in=@multicast1}, 0x0, @in6=@ipv4={[], [], @dev}}}, &(0x7f0000029000)=0xe8) socketpair$inet6_sctp(0xa, 0x5, 0x84, &(0x7f0000030000-0x8)={0x0, 0x0}) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffff9c, 0x0, 0x11, &(0x7f0000023000)={{{@in=@broadcast, @in6=@mcast1, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@rand_addr}, 0x0, @in=@local}}, &(0x7f000002f000)=0xe8) ioctl$sock_inet6_SIOCSIFADDR(r2, 0x8916, &(0x7f0000029000)={@ipv4={[], [0xff, 0xff], @multicast1=0xe0000001}, 0x2, r3}) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000008000)={{{@in6=@mcast2, @in6=@mcast2, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in6=@dev}}, &(0x7f000002e000)=0xe8) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid=r4}]}]}, 0x24}, 0x1}, 0x0) 2018/02/19 17:03:55 executing program 3 (fault-call:1 fault-nth:0): mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x3e, &(0x7f00000f3000)={@local={[0xaa, 0xaa, 0xaa, 0xaa], 0x0, 0xaa}, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "a2fbc8", 0x1, 0x3a, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff, 0xaa}, @ipv4={[], [0xff, 0xff], @multicast2=0xe0000002}, {[], @icmpv6=@echo_request={0x80}}}}}}, 0x0) 2018/02/19 17:03:55 executing program 7: accept(0xffffffffffffff9c, &(0x7f0000bca000)=@pppol2tpv3in6={0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0xffffffffffffffff, 0x0, @remote}}}, &(0x7f000078e000-0x4)=0x3a) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockname$packet(r0, &(0x7f0000001000-0x14)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @link_local}, &(0x7f000032e000-0x4)=0x14) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) setsockopt$inet6_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000001000)='scalable\x00', 0x9) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r1 = socket(0x3, 0x0, 0x4) ioctl$DRM_IOCTL_MODE_GETCRTC(0xffffffffffffffff, 0xc06864a1, &(0x7f00002a8000-0x64)={&(0x7f000000d000)=[0x7, 0x6], 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "8cfbc89fefc282b0e9b6d1b29d5500b5ff74b06ccbd9dee8c886586975b5446e"}}) getsockopt(r1, 0x0, 0x53, &(0x7f000000d000)=""/8, &(0x7f0000fee000-0x4)=0x28) r2 = bpf$MAP_CREATE(0x0, &(0x7f0000f30000+0x1d9)={0xb, 0xc4, 0x9, 0x1, 0x4, 0x1, 0x1}, 0x2c) bpf$MAP_DELETE_ELEM(0x3, &(0x7f0000fae000-0x10)={r2, &(0x7f0000a32000)="fbdc4201dcd6335885998d888cc4c4e2c414916b8f44aeb6a169a925f08b6df38e3f728066cbbea5d927cb651656ff9b4b9ad4badfd52395332d6ac6ed706b1aa31109c70803122aceb4cfef70e7a634ed1b5659a0db00636f8b1f0598538f0e7afe9059296a76e3e33a0dcfc57418fc1bf02ff431d4981edd30ae33189cea017cc981d3b93d4cefb08ccd577a0219c3a1c02b3c8b73fe"}, 0x10) 2018/02/19 17:03:55 executing program 0: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000f000)={r0, 0xffffffffffffffff, 0x0, 0xfffffffffffffffc, &(0x7f000002f000), 0x0, 0x0, 0x0, 0x8, 0x3}) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000008000)={{{@in6=@mcast2, @in6=@mcast2, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in6=@dev}}, &(0x7f000002e000)=0xe8) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid=r1}]}]}, 0x24}, 0x1}, 0x0) [ 46.914612] FAULT_INJECTION: forcing a failure. [ 46.914612] name fail_page_alloc, interval 1, probability 0, space 0, times 1 [ 46.926572] CPU: 1 PID: 7526 Comm: syz-executor3 Not tainted 4.16.0-rc1+ #232 [ 46.933849] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 46.943209] Call Trace: [ 46.945814] dump_stack+0x194/0x257 [ 46.949467] ? arch_local_irq_restore+0x53/0x53 [ 46.954151] ? __lock_acquire+0x664/0x3e00 [ 46.958392] ? __lock_acquire+0x664/0x3e00 2018/02/19 17:03:55 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(0xffffffffffffffff, 0x84, 0x6f, &(0x7f0000161000)={0x0, 0x1c, &(0x7f000051a000-0x58)=[@in6={0xa, 0xffffffffffffffff, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff, 0xaa}, 0x27}]}, &(0x7f0000f92000-0x4)=0x10) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000903000)={0x1, 0x5, &(0x7f000051a000-0x58)=@framed={{0x18}, [@ldst={0x3, 0x0, 0xb, 0x7a, 0x0, 0xfffffff0}], {0x95}}, &(0x7f0000c43000)='syzkaller\x00', 0x8000, 0x1000, &(0x7f00009ab000)=""/4096}, 0x48) r1 = socket(0x10, 0x3, 0x0) setsockopt$sock_attach_bpf(r1, 0x1, 0x32, &(0x7f00009da000)=r0, 0x4) write(r1, &(0x7f0000fd3000)="260000005e0009000000eaf83a0000000000000001000000ffffff000008db1ee9ff4435ea", 0x25) 2018/02/19 17:03:55 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0xa, 0x2000000001, 0x81) ioctl$DRM_IOCTL_MODE_GETCRTC(0xffffffffffffffff, 0xc06864a1, &(0x7f00002a8000-0x64)={&(0x7f000000d000)=[0x7, 0x6], 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "8cfbc89fefc282b0e9b6d1b29d5500b5ff74b06ccbd9dee8c886586975b5446e"}}) getsockopt(r0, 0x0, 0x53, &(0x7f000000d000)=""/8, &(0x7f0000fee000-0x4)=0x28) [ 46.962648] should_fail+0x8c0/0xa40 [ 46.966369] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 46.971467] ? lock_pin_lock+0x360/0x360 [ 46.975538] ? __lock_acquire+0x664/0x3e00 [ 46.979775] ? print_irqtrace_events+0x270/0x270 [ 46.984543] ? __lock_acquire+0x664/0x3e00 [ 46.988777] ? lock_pin_lock+0x360/0x360 [ 46.992843] ? lock_pin_lock+0x360/0x360 [ 46.996929] ? __is_insn_slot_addr+0x1fc/0x330 [ 47.001536] ? debug_check_no_locks_freed+0x3c0/0x3c0 [ 47.006726] ? print_irqtrace_events+0x270/0x270 [ 47.011463] ? find_held_lock+0x35/0x1d0 [ 47.015525] __alloc_pages_nodemask+0x327/0xdd0 [ 47.020186] ? __alloc_pages_slowpath+0x2d10/0x2d10 [ 47.025189] ? lock_acquire+0x1d5/0x580 [ 47.029145] ? __lock_acquire+0x664/0x3e00 [ 47.033356] ? check_noncircular+0x20/0x20 [ 47.037577] ? lock_pin_lock+0x360/0x360 [ 47.041620] alloc_pages_current+0xb6/0x1e0 [ 47.045925] skb_page_frag_refill+0x358/0x5f0 [ 47.050401] ? sock_warn_obsolete_bsdism+0xb0/0xb0 [ 47.055312] ? lock_release+0xa40/0xa40 [ 47.059267] ? __lock_is_held+0xb6/0x140 [ 47.063320] tun_build_skb.isra.50+0x2f0/0x1850 [ 47.067971] ? print_irqtrace_events+0x270/0x270 [ 47.072705] ? tun_flow_update+0xf70/0xf70 [ 47.076915] ? lock_acquire+0x1d5/0x580 [ 47.080862] ? lock_acquire+0x1d5/0x580 [ 47.084815] ? alloc_set_pte+0x1102/0x1880 [ 47.089029] ? print_irqtrace_events+0x270/0x270 [ 47.093764] ? check_noncircular+0x20/0x20 [ 47.097975] ? lock_release+0xa40/0xa40 [ 47.101933] ? print_irqtrace_events+0x270/0x270 [ 47.106749] ? reacquire_held_locks+0x1f9/0x3e0 [ 47.111395] ? reacquire_held_locks+0x1f9/0x3e0 [ 47.116038] ? alloc_set_pte+0x1102/0x1880 [ 47.120258] ? __lock_acquire+0x664/0x3e00 [ 47.124472] ? print_irqtrace_events+0x270/0x270 [ 47.129209] ? __lock_acquire+0x664/0x3e00 [ 47.133424] ? debug_check_no_locks_freed+0x3c0/0x3c0 [ 47.138603] ? debug_check_no_locks_freed+0x3c0/0x3c0 [ 47.143769] ? __lock_acquire+0x664/0x3e00 [ 47.147982] ? __lock_acquire+0x664/0x3e00 [ 47.152198] ? __lock_acquire+0x664/0x3e00 [ 47.156417] tun_get_user+0x17d0/0x3940 [ 47.160369] ? debug_check_no_locks_freed+0x3c0/0x3c0 [ 47.165534] ? debug_check_no_locks_freed+0x3c0/0x3c0 [ 47.170716] ? tun_build_skb.isra.50+0x1850/0x1850 [ 47.175622] ? debug_check_no_locks_freed+0x3c0/0x3c0 [ 47.180794] ? print_irqtrace_events+0x270/0x270 [ 47.185523] ? check_noncircular+0x20/0x20 [ 47.189747] ? find_held_lock+0x35/0x1d0 [ 47.193794] ? tun_get+0x1ab/0x2e0 [ 47.197309] ? lock_downgrade+0x980/0x980 [ 47.201436] ? lock_release+0xa40/0xa40 [ 47.205388] ? __lock_is_held+0xb6/0x140 [ 47.209436] ? tun_get+0x1d4/0x2e0 [ 47.212952] ? tun_do_read+0x26c0/0x26c0 [ 47.216988] ? __check_object_size+0x8b/0x530 [ 47.221464] ? rcu_note_context_switch+0x710/0x710 [ 47.226466] tun_chr_write_iter+0xbd/0x1c0 [ 47.230690] do_iter_readv_writev+0x55c/0x830 [ 47.235168] ? vfs_dedupe_file_range+0x8f0/0x8f0 [ 47.239907] ? rw_verify_area+0xe5/0x2b0 [ 47.243948] do_iter_write+0x154/0x540 [ 47.247815] ? dup_iter+0x260/0x260 [ 47.251425] ? map_files_get_link+0x3a0/0x3a0 [ 47.255913] vfs_writev+0x18a/0x340 [ 47.259519] ? vfs_iter_write+0xb0/0xb0 [ 47.263483] ? __mutex_unlock_slowpath+0xe9/0xac0 [ 47.268302] ? vfs_write+0x374/0x510 [ 47.272007] ? __lock_is_held+0xb6/0x140 [ 47.276051] ? __fdget_pos+0x130/0x190 [ 47.279916] ? __fdget_raw+0x20/0x20 [ 47.283627] do_writev+0xfc/0x2a0 [ 47.287060] ? do_writev+0xfc/0x2a0 [ 47.290667] ? vfs_writev+0x340/0x340 [ 47.294537] ? SyS_read+0x220/0x220 [ 47.298244] SyS_writev+0x27/0x30 [ 47.301671] ? SyS_readv+0x30/0x30 [ 47.305186] do_syscall_64+0x282/0x940 [ 47.309050] ? __do_page_fault+0xc90/0xc90 [ 47.313261] ? finish_task_switch+0x1e2/0x890 [ 47.317729] ? finish_task_switch+0x1b9/0x890 [ 47.322203] ? syscall_return_slowpath+0x550/0x550 [ 47.327196] ? syscall_return_slowpath+0x2ac/0x550 [ 47.332105] ? prepare_exit_to_usermode+0x350/0x350 [ 47.337104] ? entry_SYSCALL_64_after_hwframe+0x36/0x9b [ 47.342471] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 47.347302] entry_SYSCALL_64_after_hwframe+0x26/0x9b [ 47.352469] RIP: 0033:0x453c41 [ 47.355642] RSP: 002b:00007f34059e7ba0 EFLAGS: 00000293 ORIG_RAX: 0000000000000014 2018/02/19 17:03:55 executing program 6: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000008000)={{{@in6=@mcast2, @in6=@mcast2, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in6=@dev}}, &(0x7f000002e000)=0xe8) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r2 = accept4(r0, &(0x7f000002f000)=@sco, &(0x7f0000030000-0x4)=0x8, 0x800) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$sock_bt_cmtp_CMTPCONNADD(r2, 0x400443c8, &(0x7f0000030000-0x8)={r0, 0x3}) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid=r1}]}]}, 0x24}, 0x1}, 0x0) 2018/02/19 17:03:55 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0xa, 0x2000000001, 0x0) ioctl$DRM_IOCTL_MODE_GETCRTC(0xffffffffffffffff, 0xc06864a1, &(0x7f00002a8000-0x64)={&(0x7f000000d000)=[0x7, 0x6], 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "8cfbc89fefc282b0e9b6d1b29d5500b5ff74b06ccbd9dee8c886586975b5446e"}}) socket$nl_netfilter(0x10, 0x3, 0xc) getsockopt(r0, 0x0, 0x53, &(0x7f000000d000)=""/8, &(0x7f0000fee000-0x4)=0x28) [ 47.363328] RAX: ffffffffffffffda RBX: 000000000000003e RCX: 0000000000453c41 [ 47.370572] RDX: 0000000000000001 RSI: 00007f34059e7bf0 RDI: 0000000000000012 [ 47.377826] RBP: 00000000200f3000 R08: 0000000000000012 R09: 0000000000000000 [ 47.385073] R10: 000000000000003e R11: 0000000000000293 R12: 0000000000000013 [ 47.392318] R13: 0000000000000610 R14: 00000000006f9220 R15: 0000000000000000 [ 47.411373] net_ratelimit: 90 callbacks suppressed 2018/02/19 17:03:55 executing program 0: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r1 = accept4(r0, &(0x7f000002f000)=@hci, &(0x7f0000000000)=0x6, 0x80000) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockname$packet(0xffffffffffffff9c, &(0x7f0000030000-0x14)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f0000030000-0x4)=0x14) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) sendto$packet(r1, &(0x7f000002f000+0x4db)="9e16a63f29593f83edb9146e77a82aad955e307c46f7a50f5367d9865f9b04d5af1a7f5041e8c757fbf694cf2bd4a5cda1eb5a26f00c0d50d37429c446874d8bcea153c70631d4a67636c45482baf2b983f27d41a5a46a83cd01e8dbc3d49194fe85f2278c959edbe9d98b29ce9156936ceeb39d2d735ed34539289795228f8099849638de6e2c1144f4d827816495318caa948a2c02a8793eec8deed052", 0x9e, 0x0, &(0x7f0000030000-0x14)={0x11, 0x1f, r2, 0x1, 0x1, 0x6, @empty}, 0x14) r3 = socket(0x1, 0x7416d839e36ad183, 0x5) ioctl$sock_bt_hidp_HIDPCONNADD(r3, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x1, &(0x7f0000023000-0x2f)="d5c6c80d2d4cbc4cbfb103c1c44f22223f41cfa2c0fe44be735a81c1515b0c69a5f1ffe062e7eb54d6ce40b7a6aa5a", 0x3ff, 0x0, 0x0, 0x8, 0x3, 0x80000000000}) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socketpair$inet_icmp(0x2, 0x2, 0x1, &(0x7f000002f000)={0x0}) mmap(&(0x7f0000030000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) setsockopt$netlink_NETLINK_TX_RING(r0, 0x10e, 0x7, &(0x7f0000031000-0x10)={0x7, 0x3, 0x6, 0x5}, 0x10) getsockopt$inet_mreq(r4, 0x0, 0x27, &(0x7f000000a000)={@multicast1, @remote}, &(0x7f000000a000-0x4)=0x8) getsockopt$inet_IP_XFRM_POLICY(r4, 0x0, 0x11, &(0x7f000002f000)={{{@in6=@mcast2, @in6=@mcast2, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in6=@dev}}, &(0x7f000002e000)=0xc3) mmap(&(0x7f0000031000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) setsockopt$inet6_tcp_int(r3, 0x6, 0x17, &(0x7f0000032000-0x4)=0x4, 0x4) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid=r5}]}]}, 0x24}, 0x1}, 0x0) ioctl$sock_SIOCOUTQNSD(r0, 0x894b, &(0x7f0000001000)) r6 = socket$kcm(0x29, 0x7, 0x0) mmap(&(0x7f0000030000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$sock_SIOCBRADDBR(r6, 0x89a0, &(0x7f0000031000-0x10)=@generic="157f578ed2bd5baf67fbfeee16627184") 2018/02/19 17:03:55 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x3e, &(0x7f00000f3000)={@local={[0xaa, 0xaa, 0xaa, 0xaa], 0x0, 0xaa}, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "a2fbc8", 0x1, 0x3a, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff, 0xaa}, @ipv4={[], [0xff, 0xff], @multicast2=0xe0000002}, {[], @icmpv6=@echo_request={0x80}}}}}}, 0x0) 2018/02/19 17:03:55 executing program 1: mmap(&(0x7f0000000000/0xfc4000)=nil, 0xfc4000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000fc4000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000fc5000-0x8)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f0000fbe000)={0x2, &(0x7f0000001000-0x10)=[{0x20, 0x0, 0x0, 0x4f42}, {0x80000006}]}, 0x10) sendto(r0, &(0x7f000002b000-0xd8), 0xfd09, 0x0, 0x0, 0x0) [ 47.411378] openvswitch: netlink: Port -1 exceeds max allowable 65535 [ 47.424871] openvswitch: netlink: Either Ethernet header or EtherType is required. [ 47.482039] openvswitch: netlink: Either Ethernet header or EtherType is required. [ 47.498380] openvswitch: netlink: Port -1 exceeds max allowable 65535 2018/02/19 17:03:55 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(0xffffffffffffffff, 0x84, 0x6f, &(0x7f0000161000)={0x0, 0x1c, &(0x7f000051a000-0x58)=[@in6={0xa, 0xffffffffffffffff, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff, 0xaa}, 0x27}]}, &(0x7f0000f92000-0x4)=0x10) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000903000)={0x1, 0x5, &(0x7f000051a000-0x58)=@framed={{0x18}, [@ldst={0x3, 0x0, 0xb, 0x7a, 0x0, 0xfffffff0}], {0x95}}, &(0x7f0000c43000)='syzkaller\x00', 0x8000, 0x1000, &(0x7f00009ab000)=""/4096}, 0x48) r1 = socket(0x10, 0x3, 0x0) setsockopt$sock_attach_bpf(r1, 0x1, 0x32, &(0x7f00009da000)=r0, 0x4) write(r1, &(0x7f0000fd3000)="260000005e0009000000eaf83a0000000000000001000000ffffff000008db1ee9ff4435ea", 0x25) 2018/02/19 17:03:55 executing program 6: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000008000)={{{@in6=@mcast2, @in6=@mcast2, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in6=@dev}}, &(0x7f000002e000)=0xe8) r2 = socket(0xa, 0xf, 0x5) ioctl$PPPIOCSFLAGS(r2, 0x40047459, &(0x7f0000003000)=0x82010) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid=r1}]}]}, 0x24}, 0x1}, 0x0) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f000002f000)=@assoc_value={0x0, 0x1680}, &(0x7f000002f000)=0x8) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp_SCTP_ENABLE_STREAM_RESET(r2, 0x84, 0x76, &(0x7f0000030000-0x8)={r3, 0x7}, &(0x7f000002c000-0x4)=0x8) 2018/02/19 17:03:55 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0xa, 0x2000000001, 0x0) socketpair(0x11, 0xf, 0x5, &(0x7f000077e000+0x28e)={0x0, 0x0}) ioctl$DRM_IOCTL_MODE_GETCRTC(r1, 0xc06864a1, &(0x7f00002a8000-0x64)={&(0x7f000000d000)=[0x7, 0x6], 0x2, 0x0, 0x0, 0x8, 0x0, 0x3, {0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, "8cfbc89fefc282b0e9b6d1b29d5500b5ff74b06ccbd9dee8c886586975b5446e"}}) getsockopt(r0, 0x0, 0x53, &(0x7f000000d000)=""/8, &(0x7f0000fee000-0x4)=0x28) 2018/02/19 17:03:55 executing program 2: mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$sock_kcm_SIOCKCMCLONE(0xffffffffffffff9c, 0x89e2, &(0x7f0000000000)={0xffffffffffffff9c}) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$netlink(r0, 0x10e, 0xf, &(0x7f0000000000)=""/141, &(0x7f0000585000-0x4)=0x8d) mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) socket$inet(0x2, 0x2, 0x0) sendmsg$nl_generic(r1, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid}]}]}, 0x24}, 0x1}, 0x0) getsockopt$inet_sctp_SCTP_ASSOCINFO(r0, 0x84, 0x1, &(0x7f0000009000-0x14)={0x0, 0x0, 0x5, 0xfffffffffffff800, 0x5, 0x9}, &(0x7f000002e000-0x4)=0x14) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(r0, 0x84, 0x22, &(0x7f0000017000-0x10)={0x0, 0x2, 0x2c2, 0x200, r2}, &(0x7f000002f000)=0x10) 2018/02/19 17:03:55 executing program 0: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000008000)={{{@in6=@mcast2, @in6=@mcast2, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in6=@dev}}, &(0x7f000002e000)=0xe8) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid=r1}]}]}, 0x24}, 0x1}, 0x0) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r2 = accept(r0, &(0x7f0000030000-0x8)=@sco, &(0x7f0000024000)=0x8) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp_SCTP_MAX_BURST(r2, 0x84, 0x14, &(0x7f000002f000-0x8)=@assoc_value, &(0x7f000002f000)=0x8) 2018/02/19 17:03:55 executing program 1: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x2, 0x80000000000001, 0x0) setsockopt(r0, 0x6, 0x20, &(0x7f00005b3000)="020000126c3b172917e25462fa01a15eb90d2cf653f13cc30000000000000000bbff850a82633574f0b30000800099b397e69501f03d3b3d54436fc71cbcdc6e30ac10369300aff67d076348320700c0a94c470502e90000009398fc74e81b105fd02f9b14732017e2466a9fc43aea71263335960415800020ffffffff7fffffff03020006d1b0e6ebcb12c7291871363e9700004a4c939f5c0c14f1659ce8c8bed2e97e60a3649f2eea0c0000000000000008a698807ef14a6a1813e900bf1d113b514dbdc55ea1309163d6a40de8391f2e98b7bbfbcbea", 0xd8) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0xca, &(0x7f0000b7d000-0xc)={0x6, 0x1, 0x9b, 0x3, 0x12}, 0xc) sendmmsg$inet_sctp(r0, &(0x7f00002f0000)=[{&(0x7f00003df000-0x10)=@in={0x2, 0xffffffffffffffff, @empty}, 0x10, &(0x7f000085a000)=[]}], 0x1, 0x20008843) ioctl$sock_inet_tcp_SIOCOUTQNSD(r0, 0x894b, &(0x7f0000cd5000-0x4)) setsockopt$inet6_mtu(r0, 0x29, 0x17, &(0x7f000034c000)=0x1, 0x4) 2018/02/19 17:03:55 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(0xffffffffffffff9c, 0xc00c642e, &(0x7f0000966000-0xc)={0x0, 0x80000, 0xffffffffffffff9c}) ioctl$DRM_IOCTL_DROP_MASTER(r0, 0x641f) 2018/02/19 17:03:55 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0xa, 0x2000000001, 0x0) ioctl$DRM_IOCTL_MODE_GETCRTC(0xffffffffffffffff, 0xc06864a1, &(0x7f00002a8000-0x64)={&(0x7f000000d000)=[0x7, 0x6], 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x5, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x2024, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, "8cfbc89fefc282b0e9b6d1b29d5500b5ff74b06ccbd9dee8c886586975b5446e"}}) getsockopt(r0, 0x0, 0x53, &(0x7f000000d000)=""/8, &(0x7f0000fee000-0x4)=0x28) setsockopt$SO_TIMESTAMPING(r0, 0x1, 0x25, &(0x7f0000235000-0x4)=0x8, 0x4) ioctl$sock_SIOCGSKNS(r0, 0x894c, &(0x7f000070f000-0x4)=0x462) [ 47.549491] openvswitch: netlink: Port -1 exceeds max allowable 65535 2018/02/19 17:03:56 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socketpair(0x19, 0xa, 0x5, &(0x7f0000a23000-0x8)={0x0, 0x0}) bpf$MAP_GET_NEXT_KEY(0x4, &(0x7f0000b7d000-0x18)={r0, &(0x7f0000ee0000-0x96)="868970123ddd4296013b4b49c013089466925b993837bef1d5700936d145543398c726d64d62714d4a93da30d9f43ba77c49487eb99baa72452997c692656bf8c11b49912f4cda6d51b2f7cdaf2f2e5e014d3af36bae420fa0eb3d24d634711ccbaea80286eb4d779164c5db8487e3e9da2b276392f9bbcc55cfdfe7c0fb1d3ba55875b022908a3e8788c4566cea0e3668e05b8ecec1", &(0x7f0000df2000-0x7e)=""/126}, 0x18) ioctl$DRM_IOCTL_ADD_CTX(r1, 0xc0086420, &(0x7f0000bab000-0x8)={0x0}) ioctl$DRM_IOCTL_UNLOCK(r1, 0x4008642b, &(0x7f0000401000-0x8)={r2, 0x34}) syz_emit_ethernet(0x3e, &(0x7f0000836000)={@local={[0xaa, 0xaa, 0xaa, 0xaa], 0x0, 0xaa}, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "a2fbc8", 0x39d, 0x3a, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff, 0xaa}, @mcast1={0xff, 0x1, [], 0x1}, {[@hopopts={0x0, 0x0, [], [@padn={0x1, 0x0, [0x0, 0x0, 0x0]}, @generic={0x7, 0x0, "a1574cc5fd5388735674d9560f143f555525d6678b82ddc5d821b12d5a970fe688224430e5d17bbe017633e0b5e75c0e6250625b311a9c762fb476e521e44e328518820e208575439261f6656e511ea986feae758daf12ada651614e94c7ff98896a898f5a5d9d39159a2e4a14"}]}, @routing={0x2f, 0x0, 0x3, 0x5, 0x0, [@empty, @mcast1={0xff, 0x1, [], 0x1}, @remote={0xfe, 0x80, [], 0x0, 0xbb}]}, @fragment={0x3a, 0x0, 0x8e3, 0x6, 0x0, 0x3, 0x3}, @fragment={0x3c, 0x0, 0x0, 0x100, 0x0, 0x7, 0x1}, @hopopts={0x67, 0x0, [], [@ra={0x5, 0x2, 0xf685}, @enc_lim={0x4, 0x1}, @calipso={0x7, 0x0, {0x973c, 0x0, 0x40, 0x3, [0x7, 0x6ac, 0x80, 0x200, 0xd4e]}}, @calipso={0x7, 0x0, {0x5, 0x0, 0x0, 0xff, [0x1, 0x3d9, 0x6, 0xffffffff00000001, 0x8, 0x4800000000000000, 0x80000000, 0x9]}}, @generic={0x3, 0x0, "8d8bb4f6b8b995ed7125ceffe5fb1c2be84892b4ec767d26836cf06e7e35d2cddfe9c3a890832307de2ad6e557ca2f8954461dc147e2872271ae04e258b963c0f52ee75bae2f9209e3cc6774503eecfcdcbdfa014faed95ecc97e3c6507be0b07f1f74ebb73d46be25048da6e0b1a68194f3f95166c0bcc04b6fb7d50ea9dbaa67da1d609d10b325a90a007360480c174e417f288aa8ef1837c6a0df4b1df864e736d310e23651d3085aa982214c96199d1ebb64f717fc7f45084baf762c1dae61f84d9a0d3ba5d3ba1837c1f29988f620f04994489dfb560b0349a70720470d92a9a3e8faae555b41506d3e1193f0c6893f573afd398e90c626e53b93b8f4af17d331ca7010712d86076b9f35192c3d1fcca29537100e50e2f290584f2af683d71c4855669592853de2555e10d58298cb327136fe055d7a16f2692c3b7ca09714d623e3996894b57c09bdeb6a7bfe94a5c6a9a55c246373beca2875d6a0a0482df75a71310425bf80b0e5154c69feefd00594b77e1934ac2d7723362cde5f1b0e4405a7f7b8220a55126e4f5f78326b05c5785676373ffe39a210d400409bd7e85c8d0e6759c50d2fc023ce380607d522f15ed4a6277a88e185089d32934c93b534f8b66bf9cbaa92a9429839fbd6fdef040aff248e2d4e41f4b5ad067dd1cb35da228631336cd044da2d27633550ad26495e0345dc803d7547ff54c5e8d2309fc30f7b66031961f6a4326ee001b41724c891869623e867a31d422a68662e6d7aa9febb0d609b2e115897699a40b63748a2864106770ced4efef798a93c392d5c5ca476645f686ea5227ec7c5cf1c7805b79e6aa20f3012f59d55cec7e77d8b205abc625ff112d5988dca0e70f2cc8890c0ac46e7af2aa82b701f644a1f36ded894ae253ba22012d6035c7a015c68b3612c064c8a7eda94b95af5c609c3392899ec202686084123caa0166013ec3c7894e25eddbc41b792a41287744a18b787f497dd1611ede6a08d6e2ce94ed814e086ae855f7627ba1719497e504115a63ed80c64a80fd8b3d658416815f61394200cb503ad2f214ca497e4b979445b9938e4f959403996b089971eca20a05c016f4f5b28079363835e694154a99bfdaf151071639ec13cf7a27fdbdf34c3f15c4f5dc33d475808b6a7325b009e8ae14d49e1eb8b81f05bd24d3ebc3c082b9a03c36cb396a2b0f3f02f948a5d117fba7e344b37810f7b133db619613d8ae8f3249c57c3eff4726e42f4c729e51a396776a4a5d91512dc7934678b80ce2f3accb701114acbac2a991c3705402f97f7a2f47c8a8510a0b51e34579d764560420758dfee43927c4bea7cffeef216ed01b435696fef548fe1e20037428a28d4dd4807888c894f5c2f469a1317b1a459c7aef423258c567d1899320f2a8799dec87480ab035063dae04fd7ed796816695692ea7d7c9ac36b06f52e7b65bab2f17f4c30bc2943cdff68b41f910fa0bcfcb3ecefb7a4471193015e0d1507abda8da472fb9e191a71882cee8a38973489e5b195bd92297f4a6f7bc5d9fa815f8263d4da8e73923feed15d709947953d1002f0fecaa3877c2ffda6ca55e6d4c7f93e1333d2a3fcdcbd1832637ae0d45b8ba5f017609e45567efc540e9d534d5f92805bef9fbe472c1b1b89e86783658219786c74fa135db5c0300c9308c1598407f566131af93328f0b2afe5302af5f3450c47bf927839aba5f26e5dbf158db80186e0ce3dc5291b363b3f0b8b2ca861ee72f31426e01c3aae8afe50587017742ba6b62f6155502bd8e0fcf32deb691f4ea2a2029c1a982377eae32172a18e90c92956920a7f60db7780acbe87d38eec2ffc0a37d325530759dfed4e55adff3b890bd5c8cd76652aa787bbbb76275f86fc1ba34ab0d4ab7ec38060e0c5e37aff4a7ff946b6c9482c2c7990c76a70df3bd8c7bf6d13726dec8028670dfa31665f5eb15ef26d1afeaf83c2602928be282970943cc249e215607a7e542a05fabbb3904f974d66bd62839dd7050bb5cfaf4dfd1c61a93880a9d2ad0b775c35a53fa28b44126f3767c7f4587124fcc39d4bb79687afe5476530b5376bc5ec9c4a8b327d2e006b5cea3b289f1861b051863e73d33aed5672e39f3e2e12b4747317ad7691283fab15372ae8e7d8231b875db1470c2248aaacecdb60cb8dfe304acb62af8091a9fae18b5d2ba0c3d45f216194a47dcbde8bfc7a6eb46b5963adf6c95db6c00c4511bf60aea263892587626c5ea49451b9c9ecf302bca7bf21edcba0aff865c59024f6b3250f58a3d037ce3f4b9068a012e4c433640c97336fbf43cf2b912c5813f02a3db53bece8dd879f09d2225b119d4ea912620f4385216e3f306a02b71406376163fd86e8a76ddf629d2f449942e554e08f3dacf3199cdf05362e32b0d2f7ef1ccac098a30b7c11a4cae34fa47c43dd13bee3f6f1fe3b79e3986444f5a9bb82894442edcd6ace40cd70a616d86e456009a140ba25f426fe039fe5d1f32e298c15b90fba5ab8fa1cf7d999c6effd9c3abe73edeb18f46c2cdce1e1b83c733662a3e014cb127a732f5a40bea7bcc7503c731b37031e0e209374ae19952a5e991b502595a5efaa64eed99e2b4b29b4206cf1dc9b5c2d62d97ef87ae1894a4a811a1f3d1eda9ca3b34ed835c0fe9b08c72c3e8fd79cf93cc442d95ccf15babe331c63240edc8c44f2f692d1bb5a8e378fe6157d440f1bd93732349f445c2d31da6bc40f3c0997fe4097959eb7661e5a5fb70b0ce1c007488833c2dc9c79c493899b1e28bc6a2684e0074fe57106f96f3f0a628ab741c10b1976420a2a4101036eb1f7126e67b8522764380bc1d4d9316b04659ea5bd6c2294d43a892436666fbbab1e6c25de912bffdbcdb3ece3ee54d7610dbf8cbdc5d21430c2377c250b026dd4a18668455c3cf12fc928997740ec587ec8d3964c37d8661079e5733bd6bc33ad26ae43d71b7fbe721ab321edd018b50bfeef64c4b7a41ed8058615bd74685f36a41cc48235517d61dca9c1edac93f42d06fb9de9689bd3fd1a3ae4418f4402a9b89cba775fcd9ce5a36d004de0984a2f97d2d87935f0f1e8c0ef877c67d4484e47c320a89941609a9f9243d9ade6fbc75ec6cbe3c9b9eb0b3845971d2cae7e566a301c3a64d78056720e6d051ad6774dcf8234549e954323d67b769e5e0d5f694818c6a32a9e92b880152c86539f5118c35922b1ecd9c06794a20e78e9e069cd6862248d65da01f7726acebe784cc39b3b5b1919f72e0a0512fce59cb5e544f42cce5730c842e4b8fba58721a14edf8193847c5a4498b6d4c72d6d8e21fb6ee2c30bc164b70619348020fc4ba91b1d3c4f676869cc417ec2110084151bf9a5cac40eaabf7cb1c016b29f4c04ba11a31eaa9208dd77a27d5a43bd62fe60e3f6980e1bc6b064dccb2e3ed8e2a108e08175c4f09fd98580611093bd032aac7ab49a552d77c8239adeca86ec3bb13188413a2ae2204d0a72bf5814801c8e232e011a047da168877c07c340f9433225f3dbbce541cd1576281a59b2422327c44ef3db71dd5fc198908cd6f592d605d5eef475e78c27e27c61d1c757c4715ab72e0a1627ff62baaf2d7156054c092cd2499775da4a232bd6ed0dc3d30fe4925102e8e1c4f7c63f9dd8355aea8403de0cf5f0a67fe30f183be1b927c325e7882410ffd69302eb35ac6cfceedf890246c08c00d48068c82e864cdb54bda55663ba65c73ba97445fa95cb1d4c75fde47269f35bb28951cb709290e2824d2ec4570628e544a412d7651a68d14683dc35a2eab962be6ca468fe89cbec4413b114b85d3b8da82408c7ba5944f27bc4b5abd3436185b28ab9f12f6c4273e4519ba9af1a90bfe557ef65569f87d49b02d66ec921185c0816a16709035b7a21fe253ad377279c9359a0b92ce3120dbec7b39004c00e7d8aad4a5795b18a784cc67d0f3dda1e3c3b380834c023dcfc70599b9e1f40b2f569dcf3e32b739b38a99b9d6935da519f01a5f6848702574480d14014fe69c84fb764f84b64d5e1fc0bd5612361eb6c5f38be468639b7ce9a393cefab3b277628c230b5b3d80f6cd39191ee01ec262a5a6936a4f52d0888434dbe8b63cfaf7e010296c28d3d289fd130495a9a9a58aee88881e08193b27649dd28d54f66a5e6a979c8216c1cfdd03c9974f06b569e599b25ca2d081f04a2ff6d6510fcbed47b78dc0f8d7293fcd806047b49cbc7cde82b4ac034786de02d5825849da064c0bdae69775fcddcf81ce1175964d4cead17b16a24dd52cbe5ce89b8fae0c643b3f99d6083f8793fad4423a17ccbdd3c7e75a9d2b725137a2f9055ff38012e40c61b59671d59563f33e33511f17629c24e41cdf9e67d5b6aa87b5e79a3ded08e29b50e8443730bfbb01db0f7c3f568d94d5da3c194c3bae4f461b7f19eac67f94fdfe147c5e628039b8895f1feae49626a328c50c29370630580c3d9dd9b1ad435bd9f34b35ad0cc1b164c175ca21eb4d1975fc5f95c022b155dfabcb44c39a68f4854676c90f9bd756c9d0c03105d7376a5bd3d7bb4561988fabf1c2277372be39e2d1b8d925b8e6bdff6bd12bb73b7239bb622515487075f19247c0160bb35ba299ab49b8ca50bfdc3b0a65349f5a78ca601527c4fc4e845ca6364f38f07bf880fd61d0e8cdbdc97d2139d690e99247e41a1c2694bb2d2839fc0e857279f219d0427348ca85480bda275a69ae2b048d08500b15783aff5c6077e38e75f3f4adaaa4ae39b4d875ec6229d5d9eddb247b6c6496725fca0ee0ebedb78aa53fa29e8cae7510ceb586b6e6cae7d6eadea41178c1b1950faa74be098f9ef8d9ccd8a155f9b6843a6bfe3fe3e2a5e7646d0f425d5bf452a38e2d2235f971e5871a1877d214ec4be45c1d70c1169d01ed7ad2512ef8113adf3cab18b0fa5dafcae4c85ea9e68edf32f8d66865b8b500a24635e563d0764c083c06417af2db548768b2236249d4de4df91afa731496dd69cfa14e3a2b21c951d1f578147a0d97ba2af9b8d361fca73e86bc2b98163d7555ee6a5182434a04b17ace07e973f78ad66cc6d9ff71eb04fdbdfaeaa8aa43c3122ee6d09c94fe869051635ad16c8f9443b4671057eef7811255fa812a81fd89cbc2eec628b156ec0ee196c2d50da973e652066415327cd5f9e3b4d33326057448890799e919d9f771f6688fcc36be67f9cedb05c71f43973a639db2f16a9ea65b65e1bcce25982e69f11675e5db7cd3d46d4faaa345a02b8363492efd4575a13c04aeee521e3e3877829b539c402077c85d0fd04f33747fad6f666392101a4884611b6b776ee2a80639292e7493468eb24f9991cf572bbbe904fdb7b63c68957662b5dba95ea96a9e70aa60da1edfeb91043895d370a1fac8fda94c41f53a4e9d81625404b739b7fca02f4bc789e864f8c8ac944463fc232a7a518c075545234211eef0855196f04d7e23ec8cf06a69ced58a997a37deb750e1014f85ebc1b4239e3d21707d16bc7d50da472750d1267a47bb6fb38a924fb9ccab13e41ed44a5d7899fa7e21690181271bfecf31bb77ee3a92d7ec6c62948cb9f242b716906c82fe5be355d234cbc239c00e2ad4e9149a40139c516c6f4cf6dfed789fbbb56abef8e8bc0f39b7fff58254250cb4c01ae0eea33b9cc72efcfe0e49722e74171b566c7e88a200d8741a121d7fe32108e4155d0271652df32d13f4691d011a7abafbc191f6fdb3a9cf3a063723b12811efbf9eea87e0959a8dc6bbf16b876710bd667355579df4bb712774065a46afa5052365d00c4a83866ca0c"}]}], @icmpv6=@echo_request={0x80}}}}}}, 0x0) 2018/02/19 17:03:56 executing program 5: mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = accept4(0xffffffffffffff9c, &(0x7f0000001000-0x10)=@nfc, &(0x7f0000221000)=0x10, 0x80000) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) setsockopt$RDS_GET_MR_FOR_DEST(r0, 0x114, 0x7, &(0x7f0000001000-0x30)={@ipx={0x4, 0x100000000, 0x7, "e55011a25361", 0x1ff}, {&(0x7f0000c5b000-0xbb)=""/187, 0xbb}, &(0x7f0000d2c000-0x1), 0x1}, 0x30) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r1 = socket(0xa, 0x2000000001, 0x0) ioctl$DRM_IOCTL_MODE_GETCRTC(0xffffffffffffffff, 0xc06864a1, &(0x7f00002a8000-0x64)={&(0x7f000000d000)=[0x7, 0x6], 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "8cfbc89fefc282b0e9b6d1b29d5500b5ff74b06ccbd9dee8c886586975b5446e"}}) getsockopt$inet_sctp_SCTP_PRIMARY_ADDR(r1, 0x84, 0x6, &(0x7f0000e50000)={0x0, @in={{0x2, 0x3, @remote={0xac, 0x14, 0x0, 0xbb}}}}, &(0x7f000067f000-0x4)=0x8c) getsockopt$inet_sctp6_SCTP_GET_LOCAL_ADDRS(r1, 0x84, 0x6d, &(0x7f0000c9e000)={r2, 0x72, "ac41aaf7a505cc2ade074e501c15a355eafb5fc10e5e78eaebee83835f8bfd5c66504e7341d81f102bb9bb4da50bb6f76ba5ef8bf2bfa953b0a0492e46ee4e952f5156b1e4db2d26db0ff627e2173a5a020bf26783e7f2c5cd9fc67ce920bf23fc8dcbb4d7a6515d4b102ce8bf7c77d82bd3"}, &(0x7f0000b2e000)=0x7a) getsockopt$inet_sctp6_SCTP_ENABLE_STREAM_RESET(r1, 0x84, 0x76, &(0x7f00008a9000-0x8)={r2, 0x1}, &(0x7f0000a35000+0x8cb)=0x8) socket$pptp(0x18, 0x1, 0x2) getsockopt(r0, 0x2, 0x54, &(0x7f00004a8000)=""/8, &(0x7f00002ce000-0x4)=0xb2) [ 47.591178] openvswitch: netlink: Either Ethernet header or EtherType is required. [ 47.593151] openvswitch: netlink: Port -1 exceeds max allowable 65535 [ 47.608178] openvswitch: netlink: Port -1 exceeds max allowable 65535 2018/02/19 17:03:56 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0xa, 0x2000000001, 0x0) setsockopt$llc_int(r0, 0x10c, 0x7, &(0x7f00002b6000-0x4)=0xf5d, 0x4) ioctl$sock_SIOCDELDLCI(r0, 0x8981, &(0x7f0000697000)={@syzn={0x73, 0x79, 0x7a, 0x0}, 0x80000001}) getsockopt$bt_BT_FLUSHABLE(r0, 0x112, 0x8, &(0x7f0000d1e000)=0x4, &(0x7f00006af000)=0x4) ioctl$DRM_IOCTL_MODE_GETCRTC(0xffffffffffffffff, 0xc06864a1, &(0x7f00002a8000-0x64)={&(0x7f000000d000)=[0x7, 0x6], 0x3ca, 0x0, 0x0, 0x0, 0x0, 0x200, {0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "8cfbc89fefc282b0e9b6d1b29d5500b5ff74b06ccbd9dee8c886586975b5446e"}}) getsockopt(r0, 0x0, 0x53, &(0x7f000000d000)=""/8, &(0x7f0000fee000-0x4)=0x28) 2018/02/19 17:03:56 executing program 6: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000008000)={{{@in6=@mcast2, @in6=@mcast2, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in6=@dev}}, &(0x7f000002e000)=0xe8) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) recvmsg(r0, &(0x7f0000030000-0x38)={&(0x7f0000030000-0x32)=@pppol2tpin6={0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0xffffffffffffffff, 0x0, @dev}}}, 0x32, &(0x7f0000011000-0x70)=[{&(0x7f0000020000-0xf)=""/15, 0xf}, {&(0x7f0000030000-0xe3)=""/227, 0xe3}, {&(0x7f0000009000)=""/127, 0x7f}, {&(0x7f0000030000-0x7c)=""/124, 0x7c}, {&(0x7f0000030000-0x2d)=""/45, 0x2d}, {&(0x7f0000030000-0xd3)=""/211, 0xd3}, {&(0x7f0000011000)}], 0x7, &(0x7f0000030000-0xbc)=""/188, 0xbc, 0xb369}, 0x20) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) setsockopt$inet_buf(r2, 0x0, 0x0, &(0x7f000002f000)="65e201e593f8bf8562453cff7951e15df108ef0aae200deb14965090f82d458d4257c8e454434ff55fcd1499d5d2f67c99e3eb6fbd8c888166c0c94ab607055a02a48eac4f1ce4d36b919c9d690ec8bb56fa33e3c646e81f6daa58126d0c6a5850da200c9db5760908dd286b6e3422e708cd479a9c4ff4ee46ac9c9d17b948d8d0c0af671350744d84f6bc0bc0b24362150db6fa9a41cb11a4062cd897ea4ec797fd19212735af3000eb8777c6911e7e3a3cd69335ff1fd3e40ac9528ec8f80a1067590c", 0xc4) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid=r1}]}]}, 0x24}, 0x1}, 0x0) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000030000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r3 = accept4$ax25(0xffffffffffffff9c, &(0x7f0000030000), &(0x7f0000015000-0x4)=0x10, 0x800) mmap(&(0x7f0000030000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000030000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$ax25_int(r3, 0x101, 0x8e8d2cd98f4390a5, &(0x7f0000031000-0x4), &(0x7f0000030000)=0x4) ioctl$sock_ifreq(r0, 0x8933, &(0x7f000002f000)={@syzn={0x73, 0x79, 0x7a, 0x0}, @ifru_data=&(0x7f000002f000)="b89e02378afe72bce1f36d45132f10a127822d9b635d03537c9c4af36991db5a"}) 2018/02/19 17:03:56 executing program 1: mmap(&(0x7f0000000000/0xb02000)=nil, 0xb02000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00008f2000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) setsockopt$sock_void(r0, 0x1, 0x1b, 0x0, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) mmap(&(0x7f0000b02000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r3 = accept$inet6(r2, &(0x7f0000b02000)={0x0, 0xffffffffffffffff, 0x0, @ipv4={[], [], @dev}}, &(0x7f00001e2000-0x4)=0x1c) getsockopt$inet6_opts(r3, 0x29, 0x3b, &(0x7f00004a7000-0x3e)=""/62, &(0x7f0000304000-0x4)=0x3e) sendmsg$unix(r1, &(0x7f0000001000-0x38)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000008000)=[], 0x0, &(0x7f0000001000-0x10)=[@rights={0x1c, 0x1, 0x2, []}], 0x1}, 0x0) 2018/02/19 17:03:56 executing program 0: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) pipe(&(0x7f000002f000)={0x0, 0x0}) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp6_SCTP_PR_ASSOC_STATUS(0xffffffffffffff9c, 0x84, 0x73, &(0x7f000000e000)={0x0, 0x7, 0x30, 0x9, 0x40}, &(0x7f000002f000)=0x18) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp_SCTP_GET_PEER_ADDR_INFO(r1, 0x84, 0xf, &(0x7f0000030000-0xa0)={r3, @in={{0x2, 0x0, @remote={0xac, 0x14, 0x0, 0xbb}}}, 0x401, 0x0, 0x0, 0x1, 0x7f}, &(0x7f000001e000)=0xa0) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000030000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000030000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000030000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000030000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socketpair$inet_icmp_raw(0x2, 0x3, 0x1, &(0x7f0000030000)) setsockopt$inet_buf(r2, 0x0, 0x36, &(0x7f0000017000)="f298f699590496515cb2", 0xa) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000008000)={{{@in6=@mcast2, @in6=@mcast2, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in6=@dev}}, &(0x7f000002e000)=0xe8) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid=r4}]}]}, 0x24}, 0x1}, 0x0) 2018/02/19 17:03:56 executing program 4 (fault-call:5 fault-nth:0): mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(0xffffffffffffffff, 0x84, 0x6f, &(0x7f0000161000)={0x0, 0x1c, &(0x7f000051a000-0x58)=[@in6={0xa, 0xffffffffffffffff, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff, 0xaa}, 0x27}]}, &(0x7f0000f92000-0x4)=0x10) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000903000)={0x1, 0x5, &(0x7f000051a000-0x58)=@framed={{0x18}, [@ldst={0x3, 0x0, 0xb, 0x7a, 0x0, 0xfffffff0}], {0x95}}, &(0x7f0000c43000)='syzkaller\x00', 0x8000, 0x1000, &(0x7f00009ab000)=""/4096}, 0x48) r1 = socket(0x10, 0x3, 0x0) setsockopt$sock_attach_bpf(r1, 0x1, 0x32, &(0x7f00009da000)=r0, 0x4) write(r1, &(0x7f0000fd3000)="260000005e0009000000eaf83a0000000000000001000000ffffff000008db1ee9ff4435eade", 0x26) [ 47.639331] openvswitch: netlink: Port -1 exceeds max allowable 65535 [ 47.646182] openvswitch: netlink: Either Ethernet header or EtherType is required. 2018/02/19 17:03:56 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0xa, 0x2000000001, 0x0) ioctl$DRM_IOCTL_MODE_GETCRTC(0xffffffffffffffff, 0xc06864a1, &(0x7f00002a8000-0x64)={&(0x7f000000d000)=[0x7, 0x6], 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "8cfbc89fefc282b0e9b6d1b29d5500b5ff74b06ccbd9dee8c886586975b5446e"}}) getsockopt(r0, 0x0, 0x53, &(0x7f000000d000)=""/8, &(0x7f0000fee000-0x4)=0x28) getsockopt$inet_sctp6_SCTP_ASSOCINFO(r0, 0x84, 0x1, &(0x7f0000b00000)={0x0, 0x6, 0x100000001, 0x0, 0x9, 0xfffffffffffffff7}, &(0x7f0000038000-0x4)=0x14) getsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER(r0, 0x84, 0x7b, &(0x7f0000594000)={r1}, &(0x7f0000cc2000-0x4)=0x8) 2018/02/19 17:03:56 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x3e, &(0x7f00000f3000)={@local={[0xaa, 0xaa, 0xaa, 0xaa], 0x0, 0xaa}, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "a2fbc8", 0x1, 0x3a, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff, 0xaa}, @ipv4={[], [0xff, 0xff], @multicast2=0xe0000002}, {[], @icmpv6=@echo_request={0x80}}}}}}, 0x0) r0 = accept$ipx(0xffffffffffffff9c, 0x0, &(0x7f0000e2c000-0x4)) getsockopt$ipx_IPX_TYPE(r0, 0x100, 0x1, &(0x7f0000b45000), &(0x7f0000254000)=0x4) r1 = socket$inet_sctp(0x2, 0x5, 0x84) recvfrom$inet(r1, &(0x7f00007a2000)=""/176, 0xb0, 0x10000, &(0x7f0000a89000-0x10)={0x2, 0x3, @multicast2=0xe0000002}, 0x10) [ 47.741977] FAULT_INJECTION: forcing a failure. [ 47.741977] name failslab, interval 1, probability 0, space 0, times 0 [ 47.753316] CPU: 1 PID: 7624 Comm: syz-executor4 Not tainted 4.16.0-rc1+ #232 [ 47.760595] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 47.769952] Call Trace: [ 47.772540] dump_stack+0x194/0x257 [ 47.776184] ? arch_local_irq_restore+0x53/0x53 [ 47.780859] ? lock_downgrade+0x980/0x980 [ 47.785031] should_fail+0x8c0/0xa40 [ 47.788761] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 47.793875] ? __local_bh_enable_ip+0x121/0x230 [ 47.798549] ? _raw_spin_unlock_bh+0x30/0x40 [ 47.802962] ? release_sock+0x1d4/0x2a0 [ 47.806934] ? refcount_add+0x60/0x60 [ 47.810735] ? __release_sock+0x360/0x360 [ 47.814891] ? find_held_lock+0x35/0x1d0 [ 47.818964] ? trace_event_raw_event_sched_switch+0x810/0x810 [ 47.824838] ? rcu_note_context_switch+0x710/0x710 [ 47.829755] should_failslab+0xec/0x120 [ 47.833705] kmem_cache_alloc_node+0x56/0x760 [ 47.838184] ? netlink_insert+0x500/0x500 [ 47.842314] __alloc_skb+0xf1/0x780 [ 47.845921] ? skb_copy_and_csum_dev+0x370/0x370 [ 47.850654] ? find_held_lock+0x35/0x1d0 [ 47.854694] ? selinux_socket_getpeersec_dgram+0x22f/0x330 [ 47.860298] ? selinux_inet_conn_established+0xf0/0xf0 [ 47.865555] ? sock_has_perm+0x2a4/0x420 [ 47.869597] ? security_socket_getpeersec_dgram+0x91/0xc0 [ 47.875114] netlink_sendmsg+0xa86/0xe60 [ 47.879158] ? netlink_unicast+0x6b0/0x6b0 [ 47.883372] ? security_socket_sendmsg+0x89/0xb0 [ 47.888106] ? netlink_unicast+0x6b0/0x6b0 [ 47.892317] sock_sendmsg+0xca/0x110 [ 47.896019] sock_write_iter+0x31a/0x5d0 [ 47.900066] ? sock_sendmsg+0x110/0x110 [ 47.904052] ? iov_iter_init+0xaf/0x1d0 [ 47.908011] __vfs_write+0x684/0x970 [ 47.911712] ? kernel_read+0x120/0x120 [ 47.915571] ? bpf_fd_pass+0x280/0x280 [ 47.919455] ? _cond_resched+0x14/0x30 [ 47.923333] ? selinux_file_permission+0x82/0x460 [ 47.928169] ? rw_verify_area+0xe5/0x2b0 [ 47.932202] ? __fdget_raw+0x20/0x20 [ 47.935900] vfs_write+0x189/0x510 [ 47.939421] SyS_write+0xef/0x220 [ 47.942852] ? SyS_read+0x220/0x220 [ 47.946455] ? do_syscall_64+0xb7/0x940 [ 47.950405] ? SyS_read+0x220/0x220 [ 47.954067] do_syscall_64+0x282/0x940 [ 47.957951] ? __do_page_fault+0xc90/0xc90 [ 47.962160] ? finish_task_switch+0x1e2/0x890 [ 47.966626] ? finish_task_switch+0x1b9/0x890 [ 47.971100] ? syscall_return_slowpath+0x550/0x550 [ 47.976008] ? syscall_return_slowpath+0x2ac/0x550 [ 47.980921] ? prepare_exit_to_usermode+0x350/0x350 [ 47.985913] ? entry_SYSCALL_64_after_hwframe+0x36/0x9b [ 47.991258] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 47.996082] entry_SYSCALL_64_after_hwframe+0x26/0x9b [ 48.001244] RIP: 0033:0x453d69 [ 48.004413] RSP: 002b:00007fde3960ac68 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 48.012095] RAX: ffffffffffffffda RBX: 00007fde3960b6d4 RCX: 0000000000453d69 [ 48.019357] RDX: 0000000000000026 RSI: 0000000020fd3000 RDI: 0000000000000014 [ 48.026611] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 48.033857] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000015 2018/02/19 17:03:56 executing program 1: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000400000084) bind$inet6(r0, &(0x7f0000ed4000-0x1c)={0xa, 0x0, 0x0, @empty}, 0x1c) shutdown(r0, 0x0) socketpair$packet(0x11, 0x0, 0x300, &(0x7f00009d7000)={0x0, 0x0}) getsockopt$inet6_IPV6_IPSEC_POLICY(r0, 0x29, 0x22, &(0x7f00002fe000)={{{@in6=@dev, @in6=@mcast1, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@mcast2}, 0x0, @in=@multicast1}}, &(0x7f0000896000)=0xe8) bind$packet(r1, &(0x7f0000c98000-0x14)={0x11, 0x11, r2, 0x1, 0x100, 0x6, @remote={[0xaa, 0xaa, 0xaa, 0xaa], 0x0, 0xbb}}, 0x14) sendto$inet6(r0, &(0x7f0000925000)="e0", 0x1, 0x0, &(0x7f0000109000-0x1c)={0xa, 0x0, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000537000)=@security={'security\x00', 0xe, 0x4, 0x4c8, 0xffffffff, 0x1d8, 0x2e0, 0x2e0, 0xffffffff, 0xffffffff, 0x3f8, 0x3f8, 0x3f8, 0xffffffff, 0x4, &(0x7f0000a5c000+0x293), {[{{@ipv6={@ipv4={[], [0xff, 0xff], @empty}, @mcast1={0xff, 0x1, [], 0x1}, [], [], @generic="5af09c5bfd9837b6f7be168fe1d06280", @common='syzkaller0\x00'}, 0x0, 0x198, 0x1d8, 0x0, {}, [@common=@eui64={0x28, 'eui64\x00'}, @common=@unspec=@conntrack3={0xc8, 'conntrack\x00', 0x3, {{@ipv4=@remote={0xac, 0x14, 0xffffffffffffffff, 0xbb}, [], @ipv6=@empty, [], @ipv4=@rand_addr, [], @ipv4=@multicast1=0xe0000001}}}]}, @common=@unspec=@ERROR={0x40, 'ERROR\x00', 0x0, "13658ebd221f0e241ca4042daacd98522f024d3e782062ac8afadba312d0"}}, {{@uncond, 0x0, 0xa8, 0x108, 0x0, {}, []}, @common=@inet=@HMARK={0x60, 'HMARK\x00', 0x0, {@ipv6=@mcast1={0xff, 0x1, [], 0x1}, [], 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x8}}}, {{@ipv6={@mcast1={0xff, 0x1, [], 0x1}, @remote={0xfe, 0x80, [], 0xffffffffffffffff, 0xbb}, [], [], @common='lo\x00', @generic="6b8bf790662c58b72e93838b0c0a9f36"}, 0x0, 0xd8, 0x118, 0x0, {}, [@common=@srh={0x30, 'srh\x00'}]}, @common=@unspec=@ERROR={0x40, 'ERROR\x00', 0x0, "3d49c39a9e6601ed0c866d76e74d37e974ee520f1b9fc6934cb476834e82"}}], {{[], 0x0, 0xa8, 0xd0}, {0x28, '\x00', 0x0, 0xfffffffffffffffe}}}}, 0x528) close(r0) 2018/02/19 17:03:56 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socketpair$inet6_sctp(0xa, 0x5, 0x84, &(0x7f0000fad000)={0x0, 0x0}) ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, &(0x7f0000aed000)=0x0) ioctl$sock_FIOSETOWN(r0, 0x8901, &(0x7f0000ca3000)=r1) r2 = socket(0x1, 0x2000000002, 0x10000) ioctl$DRM_IOCTL_MODE_GETCRTC(0xffffffffffffffff, 0xc06864a1, &(0x7f00002a8000-0x64)={&(0x7f000000d000)=[0x7, 0x6], 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "8cfbc89fefc282b0e9b6d1b29d5500b5ff74b06ccbd9dee8c886586975b5446e"}}) getsockopt(r2, 0x0, 0x53, &(0x7f000000d000)=""/8, &(0x7f0000fee000-0x4)=0x28) 2018/02/19 17:03:56 executing program 2: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f0000028000-0xc)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid}]}]}, 0x24}, 0x1}, 0x0) 2018/02/19 17:03:56 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0xa, 0x2000000001, 0x0) ioctl$DRM_IOCTL_MODE_GETCRTC(0xffffffffffffffff, 0xc06864a1, &(0x7f00002a8000-0x64)={&(0x7f000000d000)=[0x7, 0x6], 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "8cfbc89fefc282b0e9b6d1b29d5500b5ff74b06ccbd9dee8c886586975b5446e"}}) getsockopt(r0, 0x0, 0x53, &(0x7f000000d000)=""/8, &(0x7f0000fee000-0x4)=0x28) recvmsg(r0, &(0x7f0000960000-0x38)={&(0x7f000095b000-0x9)=@rc, 0x9, &(0x7f0000778000-0x50)=[{&(0x7f00001e5000-0xad)=""/173, 0xad}, {&(0x7f0000860000)=""/167, 0xa7}, {&(0x7f000033b000-0x1000)=""/4096, 0x1000}, {&(0x7f00005af000-0x6d)=""/109, 0x6d}, {&(0x7f0000bb2000-0x9b)=""/155, 0x9b}], 0x5, &(0x7f0000a04000-0x88)=""/136, 0x88, 0x8}, 0x2) getsockopt$inet_IP_XFRM_POLICY(r0, 0x0, 0x11, &(0x7f0000548000-0xe8)={{{@in=@local, @in=@broadcast}}, {{@in6=@mcast1}, 0x0, @in=@multicast1}}, &(0x7f00005d0000)=0xe8) 2018/02/19 17:03:56 executing program 6: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet6_tcp_TCP_REPAIR_WINDOW(r0, 0x6, 0x1d, &(0x7f000002f000), &(0x7f0000030000-0x4)=0x14) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) r1 = socket$inet(0x2, 0x801, 0x8) setsockopt$inet_tcp_int(r1, 0x6, 0x1f, &(0x7f000002c000)=0x9, 0x4) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockname$netlink(r0, &(0x7f0000030000-0xc), &(0x7f000001b000-0x4)=0xc) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000008000)={{{@in6=@mcast2, @in6=@mcast2, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in6=@dev}}, &(0x7f000002e000)=0xe8) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid=r2}]}]}, 0x24}, 0x1}, 0x0) 2018/02/19 17:03:56 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x3e, &(0x7f00000f3000)={@local={[0xaa, 0xaa, 0xaa, 0xaa], 0x0, 0xaa}, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "a2fbc8", 0x1, 0x3a, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff, 0xaa}, @ipv4={[], [0xff, 0xff], @multicast2=0xe0000002}, {[], @icmpv6=@echo_request={0x80}}}}}}, 0x0) r0 = socket$inet(0x2, 0x7, 0x9) ioctl$sock_inet_sctp_SIOCINQ(r0, 0x541b, &(0x7f00006df000)) socketpair$inet_sctp(0x2, 0x0, 0x84, &(0x7f000021f000)={0x0, 0x0}) getsockopt$inet_IP_XFRM_POLICY(r1, 0x0, 0x11, &(0x7f0000c42000)={{{@in=@multicast2, @in=@remote}}, {{@in6=@mcast2}, 0x0, @in=@remote}}, &(0x7f0000869000-0x4)=0xe8) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000c59000)={0x0}) r3 = accept(r2, 0x0, &(0x7f0000648000)) connect$rds(r3, &(0x7f00003f9000)={0x2, 0x0, @dev={0xac, 0x14, 0x0, 0x18}}, 0x10) accept4$unix(r2, 0x0, &(0x7f000078d000), 0x800) 2018/02/19 17:03:56 executing program 0: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r1 = accept4(r0, &(0x7f000002f000)=@pppol2tpv3in6={0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0xffffffffffffffff, 0x0, @dev}}}, &(0x7f000002f000)=0x3a, 0x80000) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp_SCTP_DEFAULT_PRINFO(0xffffffffffffff9c, 0x84, 0x72, &(0x7f0000021000-0xc)={0x0, 0x4, 0x30}, &(0x7f0000030000-0x4)=0xc) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(r2, 0x84, 0x1f, &(0x7f0000030000-0x98)={r3, @in={{0x2, 0x0, @rand_addr=0x8}}, 0xffffffff80000001, 0x1285}, &(0x7f0000029000)=0x98) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r2, 0x84, 0x7c, &(0x7f000001d000-0x8)={r3, 0xf4, 0xcdbb}, 0x8) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000008000)={{{@in6=@mcast2, @in6=@mcast2, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in6=@dev}}, &(0x7f000002e000)=0xe8) setsockopt$inet_sctp6_SCTP_DELAYED_SACK(r1, 0x84, 0x10, &(0x7f0000002000-0x8)=@assoc_value={r3, 0x36}, 0x8) r5 = socket$inet_sctp(0x2, 0x1, 0x84) getsockopt$inet_sctp_SCTP_MAX_BURST(r5, 0x84, 0x14, &(0x7f000002f000-0x4)=@int, &(0x7f000000e000)=0x4) sendmsg$nl_generic(r0, &(0x7f0000008000-0x38)={&(0x7f0000009000-0xc)={0x10, 0x34000, 0x0, 0x4000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid=r4}]}]}, 0xfffffffffffffdea}, 0x1}, 0x0) 2018/02/19 17:03:56 executing program 4 (fault-call:5 fault-nth:1): mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(0xffffffffffffffff, 0x84, 0x6f, &(0x7f0000161000)={0x0, 0x1c, &(0x7f000051a000-0x58)=[@in6={0xa, 0xffffffffffffffff, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff, 0xaa}, 0x27}]}, &(0x7f0000f92000-0x4)=0x10) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000903000)={0x1, 0x5, &(0x7f000051a000-0x58)=@framed={{0x18}, [@ldst={0x3, 0x0, 0xb, 0x7a, 0x0, 0xfffffff0}], {0x95}}, &(0x7f0000c43000)='syzkaller\x00', 0x8000, 0x1000, &(0x7f00009ab000)=""/4096}, 0x48) r1 = socket(0x10, 0x3, 0x0) setsockopt$sock_attach_bpf(r1, 0x1, 0x32, &(0x7f00009da000)=r0, 0x4) write(r1, &(0x7f0000fd3000)="260000005e0009000000eaf83a0000000000000001000000ffffff000008db1ee9ff4435eade", 0x26) [ 48.041101] R13: 0000000000000656 R14: 00000000006f98b0 R15: 0000000000000000 2018/02/19 17:03:56 executing program 2: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) socket$key(0xf, 0x3, 0x2) 2018/02/19 17:03:56 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getpeername(0xffffffffffffff9c, &(0x7f0000845000)=@pppol2tpin6={0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0xffffffffffffffff, 0x0, @ipv4={[], [], @remote}}}}, &(0x7f0000a6c000)=0x32) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(r0, 0x84, 0x1d, &(0x7f00005ea000-0x14)={0x4, [0x0, 0x0, 0x0, 0x0]}, &(0x7f0000b43000-0x4)=0x14) r1 = socket(0xa, 0x2000000001, 0x0) ioctl$DRM_IOCTL_MODE_GETCRTC(0xffffffffffffffff, 0xc06864a1, &(0x7f00002a8000-0x64)={&(0x7f000000d000)=[0x7, 0x6], 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "8cfbc89fefc282b0e9b6d1b29d5500b5ff74b06ccbd9dee8c886586975b5446e"}}) getsockopt(r1, 0x0, 0x53, &(0x7f000000d000)=""/8, &(0x7f0000fee000-0x4)=0x28) [ 48.112096] sctp: [Deprecated]: syz-executor0 (pid 7652) Use of int in max_burst socket option. [ 48.112096] Use struct sctp_assoc_value instead [ 48.116174] FAULT_INJECTION: forcing a failure. [ 48.116174] name failslab, interval 1, probability 0, space 0, times 0 [ 48.136803] CPU: 1 PID: 7654 Comm: syz-executor4 Not tainted 4.16.0-rc1+ #232 [ 48.144077] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 48.153432] Call Trace: [ 48.154326] sctp: [Deprecated]: syz-executor0 (pid 7663) Use of int in max_burst socket option. [ 48.154326] Use struct sctp_assoc_value instead [ 48.156023] dump_stack+0x194/0x257 [ 48.156040] ? arch_local_irq_restore+0x53/0x53 [ 48.156053] ? kernel_text_address+0x102/0x140 [ 48.156080] should_fail+0x8c0/0xa40 [ 48.156096] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 48.156118] ? save_stack+0xa3/0xd0 [ 48.195657] ? save_stack+0x43/0xd0 [ 48.199281] ? kasan_kmalloc+0xad/0xe0 [ 48.203169] ? kasan_slab_alloc+0x12/0x20 [ 48.207324] ? find_held_lock+0x35/0x1d0 2018/02/19 17:03:56 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0xa, 0x2000000001, 0x0) ioctl$DRM_IOCTL_MODE_GETCRTC(0xffffffffffffffff, 0xc06864a1, &(0x7f00002a8000-0x64)={&(0x7f000000d000)=[0x7, 0x6], 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "8cfbc89fefc282b0e9b6d1b29d5500b5ff74b06ccbd9dee8c886586975b5446e"}}) ioctl$sock_inet6_udp_SIOCINQ(r0, 0x541b, &(0x7f0000efd000-0x4)) setsockopt$sock_linger(r0, 0x1, 0xd, &(0x7f000064f000-0x8)={0xffffffff80000001, 0x1}, 0x8) getsockopt(r0, 0x0, 0x53, &(0x7f000000d000)=""/8, &(0x7f0000fee000-0x4)=0x28) 2018/02/19 17:03:56 executing program 1: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f0000ed5000-0x10)=[{&(0x7f000093d000-0x39)="390000001100094701bb61e1c30500ff070000001600000045efffff08009b0019001a000f000000220001070000000004e9ff0006000d0005", 0x39}], 0x1) ioctl$sock_SIOCDELDLCI(r0, 0x8981, &(0x7f0000572000-0x12)={@generic="4ca183d7271c229b4391f656f512d226"}) ioctl$sock_kcm_SIOCKCMCLONE(0xffffffffffffff9c, 0x89e2, &(0x7f0000c84000)={r0}) getsockopt$netrom_NETROM_T2(r1, 0x103, 0x2, &(0x7f00009ca000)=0x1, &(0x7f00003d9000-0x4)=0x4) 2018/02/19 17:03:56 executing program 0: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r1 = accept4(r0, &(0x7f0000001000)=@ll={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @random}, &(0x7f0000030000-0x4)=0x14, 0x80000) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getpeername$unix(r1, &(0x7f0000025000-0x1002)=@file={0x0, ""/4096}, &(0x7f0000017000-0x4)=0x1002) bind$unix(r1, &(0x7f0000030000-0xa)=@file={0x0, './file0\x00'}, 0xa) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000008000)={{{@in6=@mcast2, @in6=@mcast2, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in6=@dev}}, &(0x7f0000030000-0x4)=0xe8) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid=r2}]}]}, 0x24}, 0x1}, 0x0) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r3 = accept(r0, &(0x7f000002f000)=@sco, &(0x7f0000011000-0x4)=0x8) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000030000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_pktinfo(r3, 0x0, 0x8, &(0x7f0000030000)={0x0, @remote, @remote}, &(0x7f0000008000)=0xc) setsockopt$sock_void(r0, 0x1, 0x3f, 0x0, 0x0) socket$alg(0x26, 0x5, 0x0) mmap(&(0x7f0000031000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) syz_extract_tcp_res(&(0x7f0000031000), 0x7fff, 0x28000000000) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) sendmsg$kcm(r3, &(0x7f0000030000-0x38)={&(0x7f0000030000-0x58)=@alg={0x26, 'aead\x00', 0x0, 0x0, 'rfc4106(gcm_base(ctr(aes-aesni),ghash-generic))\x00'}, 0x58, &(0x7f0000030000-0x10)=[{&(0x7f0000030000-0x70)="836917982302cc26760ee4d39a2779c5b3a4a2cf7ec36793d2fa06c031400a4a4e7b3ee5c68b6b9bc6b6aa686adeff4cf5ba7a811423ad6e8876ec08e081444dd18da413b75bbdf89d282175466946a5774cbf301d61025b2cb53ad0d9535ded5523e316bd1854926f84de468068a4fc", 0x70}], 0x1, &(0x7f000001d000)=[{0xe0, 0x107, 0x8be, "e0a1187e3b5bb9e28618a5e663dc447367ee55614d4092092081cc0ea47522bb420ab7fb71c1353b79ff80525286750a2140de537ac23c2ff2127e50e420ddf063a466f5802964d4544d939e5957eb1715c9a8f1c1ca574b105bcee4ed3f89362f209b7e162ec3cd15c4fe1e0f13ca7fa85707496ac6f554ed7be3c7effa7287750bac1724827dda88094fb068a2a7b87da3b264215ddd8cc06f5e0ca83821db76205b83eba3e797fcea24ba0a0ba87a7fe785a0809f36b7248590889e18238f4159837df07a6c7c9085a123"}, {0x58, 0x113, 0x3f, "94e526f2c51091de2d417f204842105855a0f0507715dced5a5918154b591e6ae385d34d9abae68fdc15845c2011b88ac28e93bc71652305ebe4728aaf5678901a65f9b053a030ad"}], 0x138, 0x4}, 0x4) [ 48.211421] ? trace_event_raw_event_sched_switch+0x810/0x810 [ 48.217326] ? rcu_note_context_switch+0x710/0x710 [ 48.222288] should_failslab+0xec/0x120 [ 48.226265] kmem_cache_alloc_node_trace+0x5a/0x760 [ 48.231300] __kmalloc_node_track_caller+0x33/0x70 [ 48.236232] __kmalloc_reserve.isra.39+0x41/0xd0 [ 48.240999] __alloc_skb+0x13b/0x780 [ 48.244725] ? skb_copy_and_csum_dev+0x370/0x370 [ 48.249490] ? find_held_lock+0x35/0x1d0 [ 48.253569] ? selinux_socket_getpeersec_dgram+0x22f/0x330 2018/02/19 17:03:56 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0xa, 0x2000000001, 0x0) bind$bt_rfcomm(r0, &(0x7f00004f4000-0x9)={0x1f, {0x1f, 0x0, 0x8, 0x6, 0x2, 0x5}, 0x2}, 0x9) ioctl$DRM_IOCTL_MODE_GETCRTC(0xffffffffffffffff, 0xc06864a1, &(0x7f00002a8000-0x64)={&(0x7f000000d000)=[0x7, 0x6], 0x2, 0x3f, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "8cfbc89fefc282b0e9b6d1b29d5500b5ff74b06ccbd9dee8c886586975b5446e"}}) getsockopt(r0, 0x0, 0x53, &(0x7f000000d000)=""/8, &(0x7f0000fee000-0x4)=0x28) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000c72000-0x8)) [ 48.259216] ? selinux_inet_conn_established+0xf0/0xf0 [ 48.264505] ? sock_has_perm+0x2a4/0x420 [ 48.268574] ? security_socket_getpeersec_dgram+0x91/0xc0 [ 48.274122] netlink_sendmsg+0xa86/0xe60 [ 48.278199] ? netlink_unicast+0x6b0/0x6b0 [ 48.282439] ? security_socket_sendmsg+0x89/0xb0 [ 48.287191] ? netlink_unicast+0x6b0/0x6b0 [ 48.291436] sock_sendmsg+0xca/0x110 [ 48.295158] sock_write_iter+0x31a/0x5d0 [ 48.299228] ? sock_sendmsg+0x110/0x110 [ 48.303227] ? iov_iter_init+0xaf/0x1d0 [ 48.307209] __vfs_write+0x684/0x970 [ 48.310929] ? kernel_read+0x120/0x120 [ 48.314812] ? bpf_fd_pass+0x280/0x280 [ 48.318708] ? _cond_resched+0x14/0x30 [ 48.322607] ? selinux_file_permission+0x82/0x460 [ 48.327469] ? rw_verify_area+0xe5/0x2b0 [ 48.331530] ? __fdget_raw+0x20/0x20 [ 48.335255] vfs_write+0x189/0x510 [ 48.338807] SyS_write+0xef/0x220 [ 48.342263] ? SyS_read+0x220/0x220 [ 48.345894] ? do_syscall_64+0xb7/0x940 [ 48.349872] ? SyS_read+0x220/0x220 [ 48.353505] do_syscall_64+0x282/0x940 [ 48.357398] ? __do_page_fault+0xc90/0xc90 [ 48.361634] ? finish_task_switch+0x1e2/0x890 [ 48.366128] ? finish_task_switch+0x1b9/0x890 [ 48.370629] ? syscall_return_slowpath+0x550/0x550 [ 48.375557] ? syscall_return_slowpath+0x2ac/0x550 [ 48.380491] ? prepare_exit_to_usermode+0x350/0x350 [ 48.385516] ? entry_SYSCALL_64_after_hwframe+0x36/0x9b [ 48.390895] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 48.395754] entry_SYSCALL_64_after_hwframe+0x26/0x9b [ 48.400946] RIP: 0033:0x453d69 [ 48.404131] RSP: 002b:00007fde3960ac68 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 2018/02/19 17:03:56 executing program 6: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r1 = accept(r0, &(0x7f000000d000-0xc)=@nl=@kern, &(0x7f000002f000)=0xc) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp6_SCTP_CONTEXT(0xffffffffffffff9c, 0x84, 0x11, &(0x7f000002f000)={0x0, 0xfffffffffffffbff}, &(0x7f0000024000+0xbf3)=0x8) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) sendmsg$inet_sctp(r1, &(0x7f000002f000)={&(0x7f0000030000-0x10)=@in={0x2, 0x0, @multicast1=0xe0000001}, 0x10, &(0x7f0000021000)=[{&(0x7f0000030000-0x57)="93dbc60eba49a9624b935eefdaf363dc11e8cc1731a9b28becaf27c041493f00c3b57bfa8053d4f527abd063aff9625953e19c2e5004ec925fc84bb4d5dad7748246234319173aa63aab212e6e1be43a4ef43b65b9382e", 0x57}, {&(0x7f000002f000)="ddcd38acd7a529a8b5f0da92a4c70934dec2d1216a83790fe376984abb0b7ad45a8572960dab678cb216211db3aa90737324e9b1bdc21464b37e08b50ff3be10b4bb4e73d24a42520d27753e4f64a836aa6e7ce38873ebf4184d0b8967c93d71ad4469738d2687f441518955a104edae348d42b4c8c7ce0c15ed1a97643e85907c96d12c0f47a341ebef55943d1c90ec9d2c380593a27923a654425fe17902731cf0ba68ca81f47c26a19a58b1adf4b6e6f524e4a76efbd2ab", 0xb9}, {&(0x7f0000030000-0x6b)="28bbc95d0f164be4df2f66b3809ea1d1994bc4d7fb9218d18464e30ed0c722791e68dc24623cc56f609896c891cffd3765f5244bbf289e0c805f456a4ec76aa6263298f5003962748acace9bb9580108c4c05447a5c542bc3eff3629893d6cdd05511bc6cbf47732293ecb", 0x6b}, {&(0x7f000001e000-0x5b)="e4d35abddad39ee60e507d90519a41f704f45f7dbb0ab5a38957408273180e08761a62997c99c43776116c273f88231f9d883aaebdca0be1de907e85b52d3e8434a7d264c8dc2359d0abf0f149f361991b0b2bb4368ebe9a3e2a1e", 0x5b}, {&(0x7f0000010000)="5093fdc2ba0895ac68d27e1042f04b5e707828bc4ec9efa227ce6eab58c66053adf5fb328cd700b41425f9902e09f5cfe954b20d7a94e9cf2fa59d4e74302361cf80a30d857a03b60c9233c558fa68738070f7828c900347dc9c419a47af894fd04aced2d6c38708c0f24800d6d299dbdededdd717bc79d38e1a8e14b112fe05150d8c58dc4b4a40a1fb784e4445b12f84029e87a689f738397f89fe7e6417ae69001428254758ce578ed07543a05ca798a934944f55e409516995cbf8d4ed1832637a61f559a9deef1078b197d2050a2ff730d1287069611fc75d02d12ceb28d167fd80de348f5aed73f51dffe849fe090157d65eeacfc05d", 0xf9}, {&(0x7f0000010000-0x1000)="0b2a8e7f509ee84c80aea2de9c7bb74f5f100a044f4b358d53d8ff76f9f44e9155f4951be7a49fd63cda963f1c7934bf909ec55b3965a51afd88a9557683e5cf0de27e1ee1f5c2425cb7db4492b7e6d96ea8f14c17743a95c1a7f7f781895a9517f85f1d9c30871f337c6a83f083fa29288bc2ec3b883aa1447b85e694e359877f8d91c5d301bbbe2a75a63a8a4ec71c3bbace731ca2a3c02a7aa7557c16ef15defcf45cfe309f770d5c1b47505120f8837f8a8e6250ee95a8f1642020a0737b0651cbe4695c325bd5444ebcb85c369ffb1fb02763b4c46ae374ad8ac9d1b2a096c65f779cf614e5af689748509a6eae323c439733f1f7115dcd26772436b05bcd1d58c6dc2b7544f81f3dedafa1555eab00890c3a5b538bd6d8ef2551b589bfc67a72a381e8106d04644427b681176e2fdd2e44d8b1b081b5cc581bf54ab8b8f4377029231588feeba9789a9f69e47fea180e325470b35c8187d54e46d12338d3be3cef0ed17dcf422a7a7608c379a6f4887187d9ebf976c25a4bd92e49495b7dd681be1ec75f3a5558a07e76c2ec4e5769e144d24d96a48e5a1a4388fe7eea7e0b3a7281a21ca677370cda1bd41157895f6debdf8ac0a2beeaf85ce29700aa4753ca58603913759d69e3ad21f7720c56e52fa9bb8018ac2f645eddd06a6f34a4112c3c7f40ff0fab856f26d80e1663d01bc9fefe437f0b1de9e82046cefe865c9b3c58c0593950dfb55cf6ec68d70d0266c68c5b2b80594e4a88d2b9a7764276dd64036d2fb4fd6ac5e867d6e9888fcaf671a375aa597ace232ca12987ae029700452bc4b7e540dca3404e38f43202b7fe39c70082ff57bf48077fad0610f0a978975fd13dbd340b246572c9fd218348dec38b3a445fd1a842a0736a5755ce9a89a3582c79c23651589a68536209daf94231ba23c4e25dc3feae17025b91f931d587c3399590f35c6a9facfb6ed8ed93705752e6bb38de4e6e2f8e63756a2850e87c0a1c66aaf41e296ee8dfddc02936093f05e09bda58f1224f78907a7ff199e7aa03ab773f4321d59ee82b9787abee728449de23012a8952daeb3cc824f560c477c72e9eba8d683931387167c78206e62a9fa9aeeee14144d57d965fe3de5ecd4a2fe98e87569d9c07412fef4671612604c8b7329a97711850b23989891e552a6d0e99898f09e2656b7c3b9736e13fdb98791dbcc8430d021a6584e950001f0fc415f375c7f876fd36b7210364bbf13284d2ba25c9930cfa49b72853bde7fdbb8145734bb16335ec6956f582c684acc9ce7c09ddfa7703aa738fb20b1bfd11696c54cfacc3cd073b994d80e7db7b123f08dc34ecf1117a31b8e67e1fa7acabcf5f6624648b7b08c8e53751dd1b5eb1c17056f515dd6c4e6a029c3229383dffb7c75ecd40d530b092a1c63a7dc8d65a7b2b7d51411bce9e3b1926e7aa8205b729e406ecfbca7861962df5c04e1fad54cdb05652ef407977609513cf72120ed5d03f8ad9bd248b4b25f1f674086c39c38e7606b0023ab6bbfb7ad8ab9f23ea828e638408b742451de13e29c04fed59391f286c511895adf2ca86b24b3a1e937d7c3459d2560da8f86af806cd5bf65266e69c1f4173cf1543ffd0ef5f9845db985536f2026f223358f56220a0b0e288de6f5ef7efcdc57f86628e93dea4855e85f2f49333ef1dd71a44f8ac84e50dd2fc4a316dd7cf0382160fbb475490d784f4aa9fd919f120fd35dfa482e49fa2ef8a6f5a9aaa833533bda93c4f8fa7abb6e854199dcfb84c2ec5e8d255ff3b0332803171eb22af9e992f5fa9a322cb76f9ace23f6512e23577383de71495bf9715760e7bcbc124da18e69024916b2a766f95d1d7ccbdfde35fa2e64975f0909b481815d61f25b31515ae9a9d8270f3fa06216e92227ef0465c8c59e3a570334a115d07d842a809e1cc98f7cd7bf1e4454e1eb1e6560a0ca5fde62302f71a12bc247aa71bdd08c1384fedcee78e66b03a5520b11686adc8ca6cb24a41ffdea609a7019d1ded259c07944ba9a79baa2acf38b24b7ef7807fd6a7e5f1deca2b1585c4391e6b124ffc332bd935a97c96d4e52de2c06024e39ec87a804dc6dd4ab94cc9b6797c5afee2842df87f96cdd5a187a0aa0cb5cee55be66b20270031d2562c577fb6d0237aca304fd9397884611a39159bed864197e57da5d5c8ad298afd478939b5be735204f3afa9f02366333c6c43e4d6749f2f4da0e3e1cbc8766e878827310527cde19b6a32c9a5827b9e29ce9bffdf73a460fbe4c6a74f60d8ff39ca54814dece36499bee497a580ca50f239013b420dc53d72814362c5ed8dc91192991cce0839464a851d5d7c37d26a2c2092f4b932f59a2c4d8375dec45b97d2eafde497b8c788e87f86682c22ec9e02918c35642226a567e224768ad268eb98840957dab8d010152dc9726ba32a0549a802406d773e695da42b95d13b76d88d264c147ee0a198b2b30b7a503c26758f94e51eec6c7ec92116dc225aa0377db829650f0903a49cabdb6ccdaebadfd657b4b1497449041398a14b94d1e5fc696eec3560cd5b5d119b6894b4901001ba62813c33d88fd8647301298e4e720705d52cf6b23f701f2365805d8c1d1b581d193d707c4ba2f7852eca2f1a9bfa82b7a25b4fcc71cb9654fe95132550f383a376327637c1b2fec59911f6227fb9168ae708af10b70dcfe9188b68d4875759b84081276af39ac53629a92803a7f12762067438a7cbd858a9b042fb1e1361354f91d80b6c76b936b7cf440cdf4cd29220e914ee940ea6cb2f87347b1c4405c44d30e6a2bb3e31c2dcb61314ed7563bd3cc26d22a95c4b7fffa1ac91f97d60a22712e246fd2a058d6a631f6556bb501bcd7f3796833cda911bd1b66286caf64b614df1dcb18d0083247352c05eac79e6f45b1bedd0b586990046c37b803d4e7cd04f9ccef6c0f23efbd915e8e17b6d5bbb062b38b5b0338ebbe8a0faa9251b48a98d76d602680e567a09d0a0858d4fedae4a71bd274d6f1dc1b67ea36893205b9cf0b7f73c52b2627cd1a36adcd27a7e80eb006c2cf6340403b948bbe746e5ed52f62aed8585573d1c8afb6c349dfdc5e04068b22d92c17c60a05b73cd8622905030a173181b6f38548d76e94b7feb616e19e65a58585a1dd075b4dbb16017228559eb4f30a2d3e43db1cb96410ad2ced5e0ca0270c377770d62d470902447ceea5d5462dbdc51e5ac4c252170bed9f7751210c7ddb5f28e76eae9879278a8ef1d5e0c6cfba56280f9fdf62dec5833e1e3e65749b66a5e1099523cc52c02d67e2f9c5d5c5b47f3eff7a472594dbcb42709f69bb04dd6628bf0aee590381ea1e2ea4feb4a25212efdb0d2c5c254495d9901d3f385df050caa0155769e4f3f6c254462fbba31715182b6630112744e8f89ca892617c498afc3fde46657faecd434e001273345bbcf987705e3d7095a4eebc37feddd2cf6a47aa29ce7888a4ff61bde1eb1e4fed08947aa2bd0760ec808da33ac7f6ee4e3b1c336e9a09c3a3f028fd8a1901d1c0b5720b6e26cd65b6b76a20a8d09fc063e71bdfdc9199f1e98638a0f570735f60b88aea1b78bd817824caad45e96fc2eb434fa95ee484335d2f428894e1d7d3d97eca95dbaf7c9d3640bc8d8314da07ba27092072d781271f21c8112ca881287e82d3ac6ad662a3b8fc012419dbf07b8a6c7f391a3366cd6ad5edb3aec3d98db5264cdef10143b4b89396e6221e66e8600b24ace66344b8d4a94bfe6f2afa513e089311d5416d44ac92561816050cc6fb80b52c97adf814fc2ca5fd867581cd8b7d6aa9c13cd47d268478f3a0c3adce478498a8118ff8cfc25a2f8783956ef453a4c1e84733d6c15d93da5654fdbd9326dee4bfd28ce39092f24a5cbeaa3bcc197462e95da537d6fb5bd827ad80ebd14500f5ad9fe9d531d4159c998347a8e815d7b8e47f8354e3d1b5d44cb770935c7b887e94efd2b595e3a139ddb76d2ae189eed88880cd894c2203362426fa876d697b4bc1f1196a82aea879121c4807e434f87ae43d3c4b91c43c0f261dcccf9d5ff603a9d9a1ef74e835eaa7095ff9ae30a8b7340b6c5a62bb0a5d3ed4ab31b4ecde0dab8d997a6b4f37856cd6e8ee214e980ac47c49321a4c02c78a53d3b660f71f123835a1942d7204855fedfbcab1363a702f73cd32c3d03e9d4567417a6f33a43c75981a30665744b32df26565ffe1375f95d47db53d659bea3cb6cbf36f552e54d74fa118dac82ff8207610a0c4a84f0a4afff3b438799b9ef2ff1026854705a4313fb314e6a43e99e84a10c5378e3e9875fbdd5a7ad6c2c1c488612a78425d71e2b2f80bf9e33373c627d5b080650ff31151e743a22671446495be4b792ca61247129a912d4c5af0b04d38dc5822db86b9e8be8f114a18c911f2ac087bcb40c84775d72e2527fcdd0496911c3045ead01f22973367a9b2d320806922e4f1804216188fafa781fd92e210bc8f1b33b773e95afa36b0bc0bc50881a0e0a84857c88d9c0d70513c1413e422d4fc34e3cacb8d0ea8455d2973389f2bde67552da5639a52da9aad99cdf24c0940cf3f9580832d76dbdef8f9fe3ad54c594dc5fb15d43609192689e6b19a4967b11d2167e8402a18acf5c56d2e480e2582d7ac455d6ba1e8e808a0652f89256880eda1f2b1bf757e04304b6b1d224aabe7ef0cbc26d6ba05e49d2cc5064a5559e7558e2d1445c92689c9699dbd89c8c3d568e75f49bfd5ae3577e69460ce031ec18a54ed9f8f7fec5a618c8914729e41290a115918891693cdf06326d6a25c69ab941e43842547cadabb0fdafc39947539ed87b8b48fcff1d82d1708d3808a8dab5aacc3ca08d2e391dbd1bac821b9dca829e8967f796502b58cd569251de14089852590c33c05b9d7af348d4b3a21b0f2625c3af774a52eee2d3d83041a31ff257ca7fde4e96f06bd4d45b7e6fcd6e73af5bc1da33c00b6e1471e207f5b01be3a7a9c6e05da408f4b33728cbe3bee2d2e2204407a2085cbbcda67c9f27e25f9f0341dd6c57cdf6f2babe8ef0264f066e2e021563f27579fae7a97902e4b24b001e7c0340bccbb27bb2202c8af4301114d56aaac71fb956a4f64819985de0fe964aa11265994afc9626df1722353cd134556c16a91d0bf33013105cb230cccbf0660884ff19e74f3fe48c725f89b3abd8423e67bc576d83fd6c49e334ec2616a35ba5297bbd5d1b7457a43985d482648d9148742d6012b6d84cf182cab887ee2a8f04cc41d29622381d6c6ee3247108d58f55066690ab1dce80cc7316a4fd0b2cd32b8371b16973c5245c6e05624aa9b120a6e28400b01fea664df334ac91d9376463963818c86faeda20319f587dcb2aee2c2e42683765dff9c7f8690926eb3296305df0bf72f2e1119f3eaf28199f4614561c33a6fdfba09d935a6e14e6e31261285a1d95c9e336e976485daf3978dfdd7e2e60841c5d45e3518c452f8aab23e7ebe92ecac14426004d1afe1840382b100ff6e820b8d97d202c3110b48cc4e00f759832a074ec3635cac22ed6da8b4ae031cbf26aba469812b0ddd704df522130240fac18e9d620940525bcd178646c31d099c478184073f2c0eb4565066e7c33e0216d255ed75cf01583caf49c9a7ecca59654d33cd3013f50dad909ea0bc216748e49ba0d58c97e7e7c37afeb50aa054fb6cb6db087f59795eaa60e0b255f5cece383112eea3da881f9764f4a5c5cd5edca8ecf69f3c77c30b3837d6d86647c47386202c3d5dfd3419bac0c2435125759dfd43b1260d5b4e9cf7f53470cf71194", 0x1000}], 0x6, &(0x7f000000f000)=[@sndrcv={0x30, 0x84, 0x1, {0xff, 0x6, 0x3, 0x0, 0x8, 0x7, 0x8739, 0x68dd, r2}}, @init={0x18, 0x84, 0x0, {0x81, 0xda, 0x101, 0x8001}}, @init={0x18, 0x84, 0x0, {0x7ff, 0x7, 0x724, 0x400}}], 0x90, 0x1}, 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000008000)={{{@in6=@mcast2, @in6=@mcast2, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in6=@dev}}, &(0x7f000002e000)=0xe8) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(0xffffffffffffff9c, 0x84, 0x72, &(0x7f0000020000-0xc)={0x0, 0x5755, 0x10}, &(0x7f0000030000-0x4)=0xc) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp6_SCTP_PEER_AUTH_CHUNKS(r0, 0x84, 0x1a, &(0x7f0000030000-0x36)={r4, 0x2e, "3d25529ab72053e73c1f2290e90e84554b040484007134f288169c1d97ea92307c6a8c6e9c1e3c60fc2785700527"}, &(0x7f0000019000-0x4)=0x36) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid=r3}]}]}, 0x24}, 0x1}, 0x0) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000017000-0x8)={0x0}) ioctl$sock_inet_udp_SIOCOUTQ(r5, 0x5411, &(0x7f000000a000)) 2018/02/19 17:03:56 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socketpair$llc(0x1a, 0x2, 0x0, &(0x7f0000e40000)={0x0, 0x0}) sendto$llc(r0, &(0x7f0000108000-0xa6)="01c8f03c2e633913a24e23d856b2c5737fc72cbb31f85b8475447c2332659e4e9eea90dbc74be05206ee53fb126956e58a31dd59882490a85f03d46bfd5e520195cbda883eb02840f4ad8521a5560060fe52cb4ff444dc1d09a1d3a1ed93eae700d1aefef8b866e32a66bb21f4df7f915583aec078f10d4f031b3a7a11f0f7c61f8a76f5e7ee95b5a9914a65eee364b80a8acb1db10b4390016fdef64bb999dcb6d0adb5cc05", 0xa6, 0x0, &(0x7f0000aa3000-0x10)={0x1a, 0x1f, 0x80000000, 0x66c, 0x1000, 0xffffffff00000001, @random="90a16be94e35"}, 0x10) r1 = socket(0xa, 0x2000000001, 0x0) ioctl$DRM_IOCTL_MODE_GETCRTC(0xffffffffffffffff, 0xc06864a1, &(0x7f00002a8000-0x64)={&(0x7f000000d000)=[0x7, 0x6], 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "8cfbc89fefc282b0e9b6d1b29d5500b5ff74b06ccbd9dee8c886586975b5446e"}}) getsockopt(r1, 0x0, 0x4f, &(0x7f000000d000)=""/8, &(0x7f0000fee000-0x4)=0x8) 2018/02/19 17:03:56 executing program 6: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000008000)={{{@in6=@mcast2, @in6=@mcast2, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in6=@dev}}, &(0x7f000002e000)=0xe8) socket$bt_sco(0x1f, 0x5, 0x2) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid=r1}]}]}, 0x24}, 0x1}, 0x0) 2018/02/19 17:03:56 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0xa, 0x2000000001, 0x0) ioctl$DRM_IOCTL_MODE_GETCRTC(0xffffffffffffffff, 0xc06864a1, &(0x7f00002a8000-0x64)={&(0x7f000000d000)=[0x7, 0x6], 0x2, 0x0, 0x0, 0x0, 0x800000000000, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x7, 0x0, "8cfbc89fefc282b0e9b6d1b29d5500b5ff74b06ccbd9dee8c886586975b5446e"}}) mmap(&(0x7f000080b000/0x3000)=nil, 0x3000, 0x1000008, 0x30011, r0, 0x0) r1 = socket$netlink(0x10, 0x3, 0x1d) setsockopt$netlink_NETLINK_CAP_ACK(r1, 0x10e, 0xa, &(0x7f00007ae000)=0x1c, 0x4) getsockopt(r0, 0x0, 0x53, &(0x7f000000d000)=""/8, &(0x7f0000fee000-0x4)=0x28) 2018/02/19 17:03:56 executing program 0: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000008000)={{{@in6=@mcast2, @in6=@mcast2, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in6=@dev}}, &(0x7f000002e000)=0xe8) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid=r1}]}]}, 0x24}, 0x1}, 0x0) ioctl$sock_kcm_SIOCKCMCLONE(0xffffffffffffff9c, 0x89e2, &(0x7f000002c000)={r0}) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000030000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp6_SCTP_MAX_BURST(r2, 0x84, 0x14, &(0x7f0000030000)=@assoc_value, &(0x7f0000025000)=0x8) setsockopt$IPT_SO_SET_REPLACE(r2, 0x0, 0x40, &(0x7f000002f000)=@raw={'raw\x00', 0x9, 0x3, 0x290, 0x0, 0xffffffff, 0xffffffff, 0x0, 0xffffffff, 0x1f8, 0xffffffff, 0xffffffff, 0x1f8, 0xffffffff, 0x3, &(0x7f0000030000-0x30), {[{{@ip={@multicast2=0xe0000002, @dev={0xac, 0x14, 0x0, 0xc}, 0x0, 0xffffffff, @syzn={0x73, 0x79, 0x7a, 0x0}, @generic="c2e3829bab259ce1d6bfdc466f83bd91", {0xff}, {}, 0x5c, 0x2, 0x20}, 0x0, 0x70, 0xd8, 0x0, {}, []}, @unspec=@CT2={0x68, 'CT\x00', 0x2, {0x12, 0x16b, 0x8, 0xfffffffffffffffd, 'snmp_trap\x00', 'syz1\x00', 0x44a}}}, {{@ip={@remote={0xac, 0x14, 0x0, 0xbb}, @dev={0xac, 0x14, 0x0, 0xb}, 0x0, 0xffffffff, @common='ip6_vti0\x00', @syzn={0x73, 0x79, 0x7a, 0x0}, {0xff}, {0xff}, 0x0, 0x0, 0x8}, 0x0, 0xe0, 0x120, 0x0, {}, [@common=@inet=@set3={0x50, 'set\x00', 0x3, {{0xfffffffffffffffd, 0x0, 0x4}, {0x8, 0x7}, {0x77, 0x6}, 0x4}}, @common=@socket0={0x20, 'socket\x00'}]}, @common=@unspec=@ERROR={0x40, 'ERROR\x00', 0x0, "3da1fae2503eb3994fb38597e5d64d86b0874ad8e2278f9dbaded19f5862"}}], {{[], 0x0, 0x70, 0x98}, {0x28, '\x00', 0x0, 0xfffffffffffffffe}}}}, 0x2f0) 2018/02/19 17:03:56 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nfc_llcp(0x27, 0x3, 0x1) ioctl$sock_inet_SIOCSIFPFLAGS(r0, 0x8934, &(0x7f0000029000)={@common='vlan0\x00', @ifru_addrs={0x2, 0x3, @multicast1=0xe0000001}}) r1 = socket(0xa, 0x294e297d27d8be7d, 0x0) ioctl$DRM_IOCTL_MODE_GETCRTC(0xffffffffffffffff, 0xc06864a1, &(0x7f00002a8000-0x64)={&(0x7f000000d000)=[0x7, 0x6], 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "8cfbc89fefc282b0e9b6d1b29d5500b5ff74b06ccbd9dee8c886586975b5446e"}}) getsockopt(r1, 0x0, 0x53, &(0x7f000000d000)=""/8, &(0x7f0000fee000-0x4)=0x28) 2018/02/19 17:03:56 executing program 1: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x1e, 0x2, 0x0) bind(r0, &(0x7f0000c3b000)=@pppoe={0x18, 0x0, {0x0, @dev={[0xaa, 0xaa, 0xaa, 0xaa], 0x0, 0x14}, @generic="b5053d79397191423926e7fe0008a868"}}, 0x1b) ioctl$sock_SIOCGIFBR(r0, 0x8940, &(0x7f00008ab000-0x18)=@get={0x1, &(0x7f0000ba6000)=""/4096, 0x3}) [ 48.411836] RAX: ffffffffffffffda RBX: 00007fde3960b6d4 RCX: 0000000000453d69 [ 48.419103] RDX: 0000000000000026 RSI: 0000000020fd3000 RDI: 0000000000000014 [ 48.426370] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 48.433647] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000015 [ 48.440929] R13: 0000000000000656 R14: 00000000006f98b0 R15: 0000000000000001 [ 48.457531] audit: type=1400 audit(1519059836.862:38): avc: denied { map } for pid=7708 comm="syz-executor5" path="socket:[19957]" dev="sockfs" ino=19957 scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=tcp_socket permissive=1 2018/02/19 17:03:56 executing program 2: mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socketpair$inet(0x2, 0x80006, 0x80000, &(0x7f0000238000)={0x0, 0x0}) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socketpair$inet6_sctp(0xa, 0x5, 0x84, &(0x7f0000000000)={0x0, 0x0}) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(r3, 0x84, 0x72, &(0x7f0000002000)={0x0, 0x1, 0x10}, &(0x7f0000001000-0x4)=0xc) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp6_SCTP_PEER_ADDR_THLDS(r3, 0x84, 0x1f, &(0x7f0000003000-0x98)={r4, @in={{0x2, 0x0, @dev={0xac, 0x14, 0x0, 0xa}}}, 0x2, 0x2}, &(0x7f0000001000)=0x98) getsockopt$inet_sctp_SCTP_PEER_AUTH_CHUNKS(r1, 0x84, 0x1a, &(0x7f0000002000-0x29)={0x0, 0x21, "d9d855cdf1f75f0260fa79573321443373f907192164047e573cbd7aef55084915"}, &(0x7f0000001000-0x4)=0x29) getsockopt$inet_sctp6_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f0000001000)=@assoc_value={r5, 0x7}, &(0x7f0000002000-0x4)=0x8) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) setsockopt$inet_sctp6_SCTP_SOCKOPT_BINDX_REM(r2, 0x84, 0x65, &(0x7f0000002000)=[@in6={0xa, 0x3, 0x13c, @local={0xfe, 0x80, [], 0x0, 0xaa}, 0x2bf671c9}, @in={0x2, 0x3, @local={0xac, 0x14, 0x0, 0xaa}}, @in6={0xa, 0x3, 0x6, @dev={0xfe, 0x80, [], 0x0, 0x13}, 0xab}, @in6={0xa, 0x2, 0x5, @remote={0xfe, 0x80, [], 0x0, 0xbb}, 0x9}, @in={0x2, 0x2, @remote={0xac, 0x14, 0x0, 0xbb}}, @in={0x2, 0x2, @rand_addr=0x80}, @in6={0xa, 0x3, 0x7, @dev={0xfe, 0x80, [], 0x0, 0x12}, 0x7}, @in={0x2, 0x0, @dev={0xac, 0x14, 0x0, 0x12}}], 0xb0) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER(r0, 0x84, 0x7b, &(0x7f0000447000-0x8)={r6, 0xd08}, &(0x7f0000000000)=0x8) mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r7 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) sendmsg$nl_generic(r7, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid}]}]}, 0x24}, 0x1}, 0x0) 2018/02/19 17:03:56 executing program 1: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) pipe(&(0x7f000068b000-0x8)={0x0, 0x0}) getsockopt$inet_sctp6_SCTP_AUTH_ACTIVE_KEY(0xffffffffffffffff, 0x84, 0x18, &(0x7f0000193000-0x6)={0x0, 0x80000000}, &(0x7f0000622000-0x4)=0x6) getsockopt$inet_sctp_SCTP_ENABLE_STREAM_RESET(r0, 0x84, 0x76, &(0x7f0000297000-0x8)={r2, 0x1}, &(0x7f0000d71000)=0x8) getsockopt$netlink(r1, 0x10e, 0x9, &(0x7f0000d5c000)=""/92, &(0x7f00006fa000)=0x5c) r3 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r3, &(0x7f0000873000)={&(0x7f00006b2000-0xc)={0x10}, 0xc, &(0x7f0000712000-0x10)={&(0x7f0000830000)=@bridge_newneigh={0x30, 0x1c, 0x813, 0xffffffffffffffff, 0xffffffffffffffff, {0x2}, [@NDA_DST_IPV4={0x8, 0x1, @dev={0xac, 0x14}}, @NDA_LLADDR={0xc, 0x2, @dev={[0xaa, 0xaa, 0xaa, 0xaa]}}]}, 0x30}, 0x1}, 0x0) 2018/02/19 17:03:56 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f000095c000-0xc)={0xffffffff, 0x8b9e, 0x18}, 0xc) bpf$MAP_CREATE(0x0, &(0x7f0000620000)={0x4, 0xffffffffffffffff, 0x1, 0x53d, 0x10, r0, 0x5}, 0x2c) syz_emit_ethernet(0xffffffdc, &(0x7f00000f3000)={@local={[0xaa, 0xaa, 0xaa, 0xaa], 0x0, 0xaa}, @random="7dcb15a3c97b", [], {@ipv6={0x86dd, {0x0, 0x6, "a2fbc8", 0x1, 0x3a, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff, 0xaa}, @ipv4={[], [0xff, 0xff], @multicast2=0xe0000002}, {[], @icmpv6=@echo_request={0x80}}}}}}, 0x0) 2018/02/19 17:03:56 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(0xffffffffffffffff, 0x84, 0x6f, &(0x7f0000161000)={0x0, 0x1c, &(0x7f000051a000-0x58)=[@in6={0xa, 0xffffffffffffffff, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff, 0xaa}, 0x27}]}, &(0x7f0000f92000-0x4)=0x10) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000903000)={0x1, 0x5, &(0x7f000051a000-0x58)=@framed={{0x18}, [@ldst={0x3, 0x0, 0xb, 0x7a, 0x0, 0xfffffff0}], {0x95}}, &(0x7f0000c43000)='syzkaller\x00', 0x8000, 0x1000, &(0x7f00009ab000)=""/4096}, 0x48) r1 = socket(0x10, 0x3, 0x0) setsockopt$sock_attach_bpf(r1, 0x1, 0x32, &(0x7f00009da000)=r0, 0x4) write(r1, &(0x7f0000fd3000)="260000005e0009000000eaf83a0000000000000001000000ffffff000008db1ee9ff4435eade", 0x26) 2018/02/19 17:03:56 executing program 0: r0 = accept4(0xffffffffffffff9c, &(0x7f000015c000-0x58)=@alg, &(0x7f00003f8000)=0x58, 0x80800) setsockopt$inet_sctp_SCTP_INITMSG(r0, 0x84, 0x2, &(0x7f0000d35000-0x8)={0x2, 0x9, 0x0, 0x80}, 0x8) mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000008000)={{{@in6=@mcast2, @in6=@mcast2, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in6=@dev}}, &(0x7f000002e000)=0xe8) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000030000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000031000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$sock_SIOCOUTQNSD(r0, 0x894b, &(0x7f0000031000)) mmap(&(0x7f0000032000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getpeername$inet(r0, &(0x7f0000020000-0x10)={0x0, 0xffffffffffffffff, @local}, &(0x7f0000032000)=0x10) getsockopt$inet_dccp_int(r0, 0x21, 0xa, &(0x7f0000030000), &(0x7f000000f000-0x4)=0x4) r3 = accept4$inet6(0xffffffffffffffff, &(0x7f000002f000+0x27a)={0x0, 0xffffffffffffffff, 0x0, @empty}, &(0x7f000002f000)=0x1c, 0x800) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$sock_inet6_tcp_SIOCOUTQNSD(r3, 0x894b, &(0x7f0000030000-0x4)) sendmsg$nl_generic(r1, &(0x7f0000008000)={&(0x7f0000015000-0xc)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid=r2}]}]}, 0x24}, 0x1}, 0x0) 2018/02/19 17:03:56 executing program 6: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(0xffffffffffffff9c, 0xc00c642d, &(0x7f000002f000)={0x0, 0x80000, 0xffffffffffffffff}) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$DRM_IOCTL_CONTROL(r1, 0x40086414, &(0x7f0000030000-0x8)={0x3, 0x3f}) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000008000)={{{@in6=@mcast2, @in6=@mcast2, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in6=@dev}}, &(0x7f000002e000)=0xe8) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f0000030000-0x24)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid=r2}]}]}, 0x24}, 0x1}, 0x0) 2018/02/19 17:03:56 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0xa, 0x2000000001, 0x0) connect$pppoe(r0, &(0x7f0000cac000)={0x18, 0x0, {0x0, @local={[0xaa, 0xaa, 0xaa, 0xaa], 0x0, 0xaa}, @common='ip6_vti0\x00'}}, 0x1e) ioctl$DRM_IOCTL_MODE_GETCRTC(0xffffffffffffffff, 0xc06864a1, &(0x7f00002a8000-0x64)={&(0x7f000000d000)=[0x7, 0x6], 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "8cfbc89fefc282b0e9b6d1b29d5500b5ff74b06ccbd9dee8c886586975b5446e"}}) getsockopt(r0, 0x0, 0x53, &(0x7f000000d000)=""/8, &(0x7f0000fee000-0x4)=0x28) setsockopt$netrom_NETROM_IDLE(r0, 0x103, 0x7, &(0x7f0000152000-0x4)=0x7, 0x4) 2018/02/19 17:03:56 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0xa, 0x2000000003, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x80001, 0x0) getsockopt$bt_hci(r1, 0x0, 0x60, &(0x7f0000a55000-0x1e)=""/30, &(0x7f0000d23000)=0x1e) ioctl$DRM_IOCTL_MODE_GETCRTC(0xffffffffffffffff, 0xc06864a1, &(0x7f00002a8000-0x64)={&(0x7f000000d000)=[0x7, 0x6], 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "8cfbc89fefc282b0e9b6d1b29d5500b5ff74b06ccbd9dee8c886586975b5446e"}}) getsockopt(r0, 0x0, 0x53, &(0x7f000000d000)=""/8, &(0x7f0000fee000-0x4)=0x28) ioctl$sock_inet_SIOCGARP(r0, 0x8954, &(0x7f00000f2000-0x44)={{0x2, 0x2, @loopback=0x7f000001}, {0x306, @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff]}, 0x7a, {0x2, 0x3, @remote={0xac, 0x14, 0x0, 0xbb}}, @syzn={0x73, 0x79, 0x7a, 0x0}}) sendmsg$alg(r0, &(0x7f0000842000)={0x0, 0x0, &(0x7f0000e04000)=[{&(0x7f0000a59000)="bfa906285b1b47d4ff49ec20298ea0571b727f5c98b1234f2e39f95f2ea3f08f2b7916046f2d54dd604bb68714aab12e7fec3230b1b89704bd051c95553ac52b8ceb83c0734584391c6b69e45a62adce0cfaa022426523a8533d264fad86139c51ac0e568186cef408878795c5b6b7f229b33b238ee7011ed00833e4abc429d1be07aea713175bfd85e727b3593bb4c72f61d6c2af1dbbdb327fd4d13c7602ef0f7fa85cd6162996b4e47b21bcf0de964c380dd3a58e86093df1f3d8d4ecb5ebc30a475873bf9092d6c8fbfec66c1527118893ca6f25352ea73939981f164683c66764ee2d7a06a96b132ef1580c9bbb8ab45cb19fd3d5520e04577dcccb7293bf636d956c777d32b96329b3bcd84b60132ec397bece31fcd8e83e94238dfe07f099566f4119d39cf3f67c03850df554645fc5853c5cbc6efe4fa07a1f5e296d75ffa97e9033afd80fe14f6c1bc5e0c886d7bc3e8b0ea7d1ca9e514ac851a00dd1c683f1f854357dd6c3916c8f4e4267799582fd1243400fa1f5d14ff6515dceeafeb2684ff26018543de42abb3690c581d389283c1a0bf8d5116f0b669a83bbe404273d22ed349b9f725e6b8b4b8b552dfc0a972c36bbb073a9a4d62cb08ecb104111f725c36c59bcf342115565a602e520d5922b4975140a44bec84aad5eac72b6fb757bb9705b054dee270b941b0053e34864d694f0cb332d00726de257881d7ebc732fb4ff504f35aea03dbcccfd2a19ba5576aa74838ed70890a1035e0423351aa7ab28fa84fdcc81c0097f6b71874db8fa8a6227691289c9d6056eb31d982743974b0827fbb8cafa2fd634c050e2592155caffee4bc98289ba9ba2b79f728c00185ad2e3a71ab7bf7bd869a8bc7f50221ca21ca463b6cf22bf107fde6ee0909af22b6620a05b577ce6faa87fdcbb1c2f6320e6f71e1e71d3396580611cb00493fd6ec05328643ff5ca6d146890b5842769a2459688d9c6c20bf19ee7dd023c528b1efb2ac437fb3e6a8ce3a3b87e4b64a0df26e23c61efd8eed67f37640a93c7e8aa8747fbfc32f71703ff748e0d4979ab923695a2dada1f2a9d0e832a80fc3f1f7a002ba4b0ae4fbd634b79a4c02b516102b6be3c41430e828cf2a78f0872722d15063d4b4b89d5cefdb62b708db7ff89cce056a2bd3764a0d7500331d8eb3ce575900c927c417a21e3a12a3dd1f4d8e36a215a36001048c6fa49c880b350ee8dcd4731a8aff2354592e703cace3624bee68bcebc8f594be208d6709955d6bf643576b8985a33d3a8cd06d343cea616d74ee7d51feffbd29b452316f5db649abf97d0be06006dddeefe4549e7f46c431e0b16921dc6b689be1b0e213a5639751fbdd8c36c4b6a32515a33056173853a65ce5e0bcbb9094a35bbeab28db631b4b4933f3e367a461a94246644b83793bc0402b67f1c0c6b3e5eb287bb589235869c98c7d235153845aa752863b1268a936c5536b19e4d54857b6ef1178ae5d22276256e0f7a30845563e832f48db0dd059d778a1b478f0a51207b5b639d26882d7b433c3b5cefab5e7034f25056152150137a655c40c07db4e8043b2a48bb8d6808976a71aa6caeb08582c647f39a6ea6653842cac07fb783d649f1eb2600e9ddcfe7e10fcb88101a55627348f8e70ed14ac75ce0cb212409d81780236b6a123d61df75e38de9ea2ba8d00574f84ffdba65bf851b88888a277891b5e5bb73f4849ef1efbdacd485316127c4caa18a7955183c623c793c6e2943d139a2e6f20d7766cceffe662335ef44de3bc66da9e694d59b8a5e5da74e7f7f148582f5bdcb902ac455dee45c0236ab731b1770dcba9e29e12f4fabfbd84436495d0665ed7915b1677ffae9998cbf125e11a995d64a73019d07ab716909722be22097fe2078c6b024be86177a87225520f0e971e6a033bfb2d8df16370fd5fb7eb81cd1525440cb14a5090dee0f3b17347edfeb730def6abe56a6b3ed7a313d782a564f650c9bbb6c758d15495586808d746178de0072a9af3e84cd02edb0f1a565a521e324f346dbd4ef5c0d9c45ed7a42bef56042f5a88339abe39d32b025f2988627483e8b87acf12dcb7abecfba5f9480b3f198b36b29c0ab4c0620683937985d20774add8b8ef5fa96ac0f17f749a47c708c08e4c54ea10eee62f5d13468f431a2d144a52ca55a915fca853d7dc55e6d776101e99c405673a59ae5c051ba94556daa52d95c02a59b9b162e2a9e6a4ebf79ea27dee40f734bb4f2e4c27bfc109e60c78afe0641db3d25b7849d969126d8cf92dc7cc966a4db9383b8e5d4dcdb487ca66d3ccc87840df44e7cb94b24e26a435be5c19601c5445762738aa9094b08c5bd968314d8cdd0d73743dd1a706cb7062d6ba9134688bd1d1f9b7502dcf01288010b7bb5e6eb9b7478615ee5e3f6bbba4334376eab3814afdac1854928a48a7983c84a8d12f5e318924eb833ec3a8c2095eea3c3c976b1ac82fe9519ab4bbb809cce679b4d398c345c2175caad8090442e4994a4e86ec01bbab6e82e786d10e683c96ac33b312ff8d88e9ea13adcec819f8ba964b1c1e219e9f1fdce33aa19e16ce69fdb8bfd03472bcc46e8158436e0e6ff6a16be3e1fd70a4071fbd70c35b187628daad40eda6fe9e229a0b6c27e48465c5f9990a038e5733603b11c141b959a2207411f45893795b96358f0f34c253644971efbd73009cd93b203a92a4857bc71962916fcaedee32186e8bab3e1de103097201c833e3ae0aa6ec03a076bd87ef31bced1cc9f37a442f096f2c562f92835ca2e8ec501d2834e5cdd9e00c70e0f83ff4c14b44502be15d9b9c8088ffe86723208e3b9a8d192c38c305d4289f22c31aa1039578cfb02097e228e0dc499810f7817d9d1068f210d121a2f53a17468218f7078d7cbceb800a36270366270287872edfde715cd2a89b3913ac10435bf2a135655df8c5dd8b9ac5d63b45e0a791f52c89b364a0a6793067e8072a4ae2ac48af80bb8d4cbe72137bb9f547dc1ba6b27dc4ce2fd3c65bb179294e8644f8dec8804f321ff036ab1b4c80f8a8c7d9684be479892eb241c560b1ded4561f67710a099c397724637f7321d5268a4337f9b56a69c61b0a1c2a59c82f95913a8680e37d9fc5aa9f6be7d4000e612d6fdb4fabc8273ad5f23ef8a16cc713b420866650152b29cba504e3d9a80c0084422f3d01a0112580ca87649bfe305d0ce4d940a870bd6b390e0146fddfc9d1549b75dd644f098f674ac96780c5b13a095c6a4fdc55f0374467ff080f3f610eb0de4a8a0903aa88c87a6903d4acc06fbb0e539730584e2e1ffa71ce2bca0cbc6e19a2463eeddcc078c0e5b6dd257a91f35fad9e0baa002276ba72bdc5eb3fe10b7d2f7bf687267ccd48f82cf50af29b03a008b242f620d7cdad6cb045d516e806904db37513ac5d63be9f56880e873296bf864365f49459bd916f0633f21a2242548f5e1265fd7e26f7d86a9f2092a871a2b950d462ab576d19a83ec45534577a25a04c8a8c779353f1d2cc22f5d1502a8711fbb3cdbc8fce5f5dd53e306c0bd61794dfe83fd29e2a588e4014043ab086000948afa30fdc037efc9fc327996e7afde7e2b2ba48f15ee718a832f180408edc8aa79a416bd382d18ee860efe207699befb6f2b53250547c9cd4c5d91f7d7f91d68a8eca4efee8f46bb69f712d496f936586b7ce83e8bb2916aa8121ae355b90dccce73273459028e18da9060646eb9b60a52f8947208b78cb43ef68e069f841ff48730e14a329a8d8f2631c0e58b206379fd112c49224a055f7f95971273b6292fee8da719513314a2a1c6e39cd134e418b7fffb808fa641aaf6e2c09447d3500c80da3217acae569ebe65925ea748d497bde9930db2b336559a7eda3caac72f468dcd9ce97839aacee18a3fe7a1803ff5de03d46eb320024ce871d14c21b3d889ee9747949c29dd7f161f92ab503bdf9cea319692ae62fa95667e2cd3aa8f17edb50427fe380baceecb83162adb06a1c367fc17c31d5b1da305537f3a637e0023fdc2deefe056960667cd1d993bfaedee82a9fefdfb96058f7b4dfde2a3e38d41e077529ccf6bc60148a5b02f2d0d16e410bf0c1ea80698062435a401fa345db3cfb1fb08b887a70da734077914842dc085c2d86ed2d82bcad9f238bb957159d77e81f40d49c966e71b1f615ef40ddb8c1dcb59aea6608f8175f86f03d1cc0dc5d3570123eb37d11e08aae0d04b19cb1075f341ffec3b3126ee6e8e4298a8d4f8c620f60fe8887e3bb3eced5ba5aea36698c7937224612e124ec9fe68539ae5755427497048c910658c0913f5726aa9bab04d6f2a0319b0867120491ac57bd0ece215e60d6348e6e6dbb9c4a4750494e0967c7e5d3e56376e1e289919d34c265dff43c414a8123870860c133c9bdcccfea7faebc194683a9847aa7826f93c8f77e8b2a7bf34eb5f02c2f5e3e4918262b96c8506678a40f54a3160a9b91cf5b79088277c454cc1f41f1523561a9ab82fcdde23d6004f8255f36b392bdf7332ecd5ad2ab1c7fd199494c2ebc7ceb5cccac55367c07fc0da340ffa3503b71702d9aa0045ffb3b035796912d65dddbc87d65fbd67ca09da78eb0f1497b180556b0e5240563e749979cb5758af531a62fc21d10af26a195aede8fdd14aff6011cedd91f33fe1e4a63804cfd83266cf9c38b29c7550a8d916897407474c9d5bc9c2762a94e3651bd95ab86eec047ef16399128ed6752398c19a9e8165b5f56e6ba54b21ad3266f696e82419f95d103b9a13410461d3b17834aa5f21e2575835f07466ba96ef8f88ea72e750b7da56c861d9d879a97f4456222e80c580eec88d74a97017be94833f72372fc0cd488b85bfbeb81f8ca0ea99a16964fa72945db9999bdc2d8fbc12b656e588bcc189d367da60206f7fac27ad5d03a810e2bfce6bb2420eab3ca6048fea87db7db4aa6530c42ee6ea690d63a8b9493c9d9fb6d757111a3ba610b8708291818593441c11c504822b931418c4104dc544a44a906be98cbcd3a053fe00b3e3c0d5041d32a9f46eed5bfb5d4ded884535ba79c84835389caafe86f476739410e7a77db1281ce97594d2eb1dd5e252570b80a7dc7b46169a3792d9aecd850b213fd5516e52109b1c0f0ce3e940a58b58c4fb73e3f7c663d57f89962caa43f9424510eb2bf64dca9f992e1607051a93a29af8597000f41b4432c6ba8f8f8ca89e08155c7f45923e92088a06943cf1c196aaa64de966615ed1e61cb76351b493acdadaeb0686d1f996659984277b7ea71e907ed0673aafcca369d80821276b5c98bd056b05c5a360ed14fb7a30430d8fcfe0d10ddd5d6382257cbf6f11e652af69ae6951c1f5d1720f41e71ac9e7b9c004e675f0cc70fb84f7f158d8bdc6dfc229e15a0790115f20b656822608137dc08d18cfd03a20eac1f648975b405d019ebdbe9ecd502525f1c07309bbedbf804e0cfbf7bc1462a9725483e613425c497ccb2262d8573095a913bb089ccc18e6dff90a3da69c6db3226afaa10022ca254bc45d94d4a549c7629c881cfee6d5835983b64c5837c851168d16c4c2f96d21f4ed5b09e55deef258b557c09c30b2284d433d897a1174b3fee4dd2a3739fa3388aabac4a0abf9a2fc7213eb7d8b15cae93e0cfbbc435ebbc16dfc202f73b703681906e035aabe0311a67be38187667d8e8b19838659cd5217095d2cba0eb48380c6fea09e5569e22341de9c4c0ffc80f319cea8dbe61faf6b0eeb6e77d7dc9d0fa68da3367a9fd7d5e51860d784e5733dc5d2f13cc65e7c1262c402", 0x1000}, {&(0x7f0000ead000-0x1000)="486995847a9f51afefdd320169a406bae7fa5c3d84287c370bfb191a745d4111cf928f3bd82628adf58017fa2c076d964110c7ad69c21a2165e65c5b9bcccbcaa0ce0e5bd94662210fc5f5fe4d10526b807ed75c1cdb81630d9a0e11745a6993412a33fe8054b1c6aa6002e198dcbf79ff6d02e560a3058c8f48306e69b6bd4a8d198ff7cd2210cf0df0c11478de858b4da52ea798715d777bfba91827ce0f0c2e4ff726b291285a5b9c1228358e4aa603125f51369fd947436c367211140f1c96a07602cbeb0ce4209363c0f60076192b6d4b8a05b7c8b4095d96ff9dc4902dcef3baae61b71845d1a76f96f35584bc9f245e0a71296c7a3fbd2182fef0410cfaca3ef7016abe6a275e3f3302da9b7148197673e2de22772caf4c44e8bb537068514c1d33559b8c79f316e3012d1d46f745835babd4ab209f4e58d5c00bc997789b1758bfc8e2d178e70d646f198d59e2709f497cc407586aa621355c4eae102a1f4b278242cc41d71656fcd0f4a8768e38e7476029c7064a9173443ee2588b9c62465a15f54d194798e5fd875096b655cbc02c6580447bcaaef0e3de9e2949e8e179d4f15fd4f90098f990edaa2792c27ba72fef04a7b6701f5e0c95578237010cf7bc4028f88f9f0408672439625259201b87777ee9f0c24bcb9dbb298920d4ef0df783a8b33ac7f5db211467adcf39c9b0fd0c1d798641f1d7e34df7bd9dc2805908c9743a12f6223fa8e87c7ecc267d5097c45481c8c753184ee7865b6270e9b8cbdcc5026355c8fb5c4168af6c3e112c323ce2c0a978e76bedbf9f3cc4d49b7cfdfa83aa9038ff26ddba34498e6a6ad7deb63cdb45957aa6da701182d6c278f41ae9cd74f7369da88ad96209960a865dcf4fff79d73df031ca5a120678081d74bf6d88d7bd86618c9f4cab79999b640faf1c3017b3ffa4f480c9521a378563269972c7a25341bfad3ef43109aac8c03e96af72c3e1940fa96eea573e69bdf57a2884a1ca52167201f7e854d082a504f1586046b487d8d073711ee284ef6be918e8aa874ef7e1835f447b40b5d6c60296a568e11f2f35700d03ef2473dc1e31f0628e3577d42254190d71979dc0b021d18fa8a2bb7e7e2d9450bdf898156d9c801b83d139a25c2b130f4f5d9f87cfbc73be82a4790bc1ebc89920d1957d60f8bf8ee955279251e87d5e42435bdce832a6ed2767fee94e598124cefc414359a861d84875a602a4d5ada9b50c83caef39ebd6f80b44a0a682e190462dd272e756a49025eb8cf3cb53d332f87758febe8c79209418a9760bdf374cab1542f135b3bcce78ff018f9a0d08639a57acfda724ada35e7a200dfa62f5098da24233c914e7c0d87bb49af8ea0b796393cdcca2a43dda524ca714e489b73fd941df6ce4ec5e074ead5ffc1fbdcdfac1b499d9bb2b157d69ee0218a5d1673ee2a58a9eb83fd687053cdb20c72f01fbae17b63658c661df6636ebe8f48161ae64f4cf9ecda8de12b8a0325b838794b9891f4bf2368824f79a6dc1fbed28c8ce38d87e7476ddb3f76636de40019d0ddd00cea1cf4710f6ccab62db698328cccb5500e11d5c413b6f626179f40c8d026aa14cc967c1a93f262dca3e6d55bd239530116ff4b4a705c89bfa6e9a68a2df22f8f59a11831489e073e69404da364193d1353c2c993a8974a43ea9e17531bcf181f4a4ac5c0c91730a5344970a41e779751c2d6e759b3e9670d27256aaa2edcf6b96384dba26e437c05253f28b29b5658c690cd6ea1764aa6329092e76702803ea52da7bd1f39b7a3765615fa0133e974ddceb1f3de1c588450b4244d8520f5b6fec4f535ef7d585fac91e6f2f719deb52ec80732bd2eee5803189025bf5784a03357675a2be003f586c280a2bf6f9b29b0e0fb7db4e70ce7fe864a27f4d6d430feeaf44770d831bd9866514b10ea0fc0174abbf00377384022337febd9c363e63f2c1923f2ed1e4121de0f821a0ddbf633962370441c5c3f7666c9a9969cc72f2cf983fb12866886c14063086303b00f48e73fb0a43a272359a78e5ed589483d72d11245f3f28b0dba228f73af7568aeec238fd54bee5dae8b056e86cb8eb9c86f9e71da8617237a1b57219d98b3333fd3e081fa45eb70a224c451e465f5caddde467ca626437f8c30ca0140dadbdd3192d440f2f8dc2147a39f5fb6ca977d8eef9d99344ea84240366193da6cd5c9dfeb220196845b8ae01af6416593beb007f20b9231868ad403128466d8b1235528be3a25b6100c64eedb86948c8f8f1ba6735e7cae3f1ccdabd82000974e78b4fe99a8c68844d958858b4a62c43b20a4e14b7ab04856116dabbee0c2c7f1f4b9a3233918e3a1d4189844479637fb65a67dfae2b99bf29395f30b9615ac36138054b71440f1c6420ccbe4b5507cd930e3bce955dba0c000f4ed51104fb0eb924ea84b94a6e669aae8a12559734853d62f7d7b82afaa794e512a4271eaca5904d1badf5ed9bc5ae290d320f50dbbbb8ae2b29974f8c342d3e2af0b751205587f32ee319110105ecd8db376dee1645ca9f3ec8bed9a11cc000cd68bed0003d5323ecf41c684f2f8280f5f675bcc3df949dc83336ffda404c7d780054a2ef3f0fa077698bf6a43a7c13106a3b57bdddb31620a4665e734ffd7bfdb44e170a5c068f3e97535424aca87a12e6ffc6d85c8443fb3c38eeea5f5ad390527623d69de09e5c3b952bd6d67447970c44f06721f8694ecfa9a8334d3b5d9af6ad4fa4597969f675ee6507e730f8b848945ce1a730a548f3fbb5bb1c9f80f953246007166d900fb07a555ef17f8512720d0fc29844f887dd464b899d377ec0a8f24eb9d562fdc5313aef2f3c6d57dd7811c1b715720240eb46349ec42b3695223840d70cf6b9a3ba9c9359cfd6a074c5699c3e78ea0bca5bf53d70402e9db47d6064290d9b558e0100bc2e60029be87ebea73db829f0a9e6dc3a11b0a1ba21ab698e964e13c89a063c56a338f756a0c44573e84f9bbd7e5bd15659087174d71d0a4f656a9b87304de9768d001112f537a94a83b3d3de7e3870e6980e31cc7d78ff3c6da6b82141ad5c5256301808d53fb68c7d1288e01d7cf4b8433f84b579c052b27c7a574af43171040a34138a4a525ff5189d4b33d12b5db848f9b40ab53b489ed1c933808ee37f633909b128d9adfa50a3ba20bca4c65b7edbbf085a41017e398fe1e3de2bba6ed586a7dec103052255ce6f30cadc735cd3af5875cd8797da6c85194e774eb12f555003e4f8f5e178400d6a1a32873818579f5adf257585c965aaf89dd48f83a564a40befb9b0091494e9666f932d462cfa63c245143f0f9d6a4dcd06449e9ed378ffbfd9aeec31fb44494ffd3ef13256c88ad1772247571566c96f42c9a0976dd25b46e14dac440b2095300ad94fee278a924e00df7ab407a987d7d6c0d39ba1bf151b8f26c3f234c21c0143815578ad3692a3ad90082ae1a6cc8cb2ff4aa97398f2bf53941fb4170f90309077ef5a90e45308b0113e986a69511e2d89ca24808165f173c6f0b50121fb550c2ebdc7d16ac393dd417a50d1d0ee84597df739f232554f07a06686f2e55b874a32aed463a222c10479b7b155c6af47d92640cbd864bbdf502e151cf3bc13b5be966b4967eb71f084dd4b194180577afb29e2028d76481edff19783958bfdeff024b1d6cf2f01db89b061a257cd6a4c6334c468355b36d119238d51d15580bfcf4630e4d3723c2af56fd12571d2513f08a0f98ec5af976171ebe7b1f354deb37b0c2595d5de1389e395cb0ca9342e318598db50aa55ea94e9e95d385b4462b1c780a6afd5b26fb7d5b1d22c81cb102fc9de8791cf516f8afa4d554e9ecaf5684a315b1bffcca164342ab22a047d7a2bb7c1c5d8d11ee5651aa548e7e2ee1d25fdabc23b0b199096bef03eeff26fc8b4774edc1919289adb9cb28130dc4fe2776577faecf23571d9048160b8386e5fb2d23e6420d96ed6364b4fcb17a66d64fa7aaa529d84215d6fe9066a5dbac48547364d79ebaca0f423185d8a456ae53a78379ff03e816936507820f315bc246ce1cd1cdf20ab55d7e09d8db683f8253d9a1740a8213ce4b4ac9ea1ba68bd576ece371ef8603923762023ea504a667f3d6b7290d811e5640a7687e771b1169e4d7b870b90caf979e90243939fe0a0939a9ec4b3de074b0e1830a929f9faa3a81268f6661e7a27d4714866c2e3cd71ca1a0e6ebb10de595a22e6ac42a46bb467393732eac9c9ee5b1282b2e06fbd4b99ad840507afec63636ce544955950916ac5f4e5d14763fb21341fbd81e273b10e700b35ccc78a50accb486ba4dc63d6a9dc9577af206e84e5f4c46e243578c8c99ef02ac299f4052c76874789e83680f88c918445cfd21ee912d036dabb6c7fb61a9275f3154b557034d16592ad5c16586993f62fd9e271d6b83df0dfa6e5fb17acb7147cf043c2ce17dc59553e0b4aa76c16c1570b8085f7c405dbb3bdae25d10d2d65a2675f4bab14fafe6e0492cabdfa3995549266872e83e9681f6a063d148d3ea039e160fafb5573b3a436f6ae0be0fed3891b146382df3153377acb4f2368e2af264af1ec64ff66b837e755a0c20a22ae684ad68ef0bc93d294f398bf931ab44457809ea701e5f6187dec19f279ca321de05859424ef856cfa1cdb595f31c8d748b801c156ad80ad08fae633ec23e3aeabd5d96dbc037c695c1f37a2dcc1126c6d3cb203a264929ef204e3af542f456b1ef9b6a13ea91912c9071ca249e1d893c4681dbecae7fd0c074c9aedb476a91e0520d2f73f04bd084e6c38aabf9d0ce0af01bcc18e2b0bdbf5198df535bca7ef5789dcab29904632b256ce579aea2e7c113f48fa2e367ae0b45117873ab18437bde8e140040cf2c5789b46e77043631d9869313cfbe7ffc0a5b34262aaaf55b5a80598cb5d2dcf30169282f1ceba6f73f7baa57f9172e7dd30ea03822bef29f00a88684156384225108814ed4de2e7cb287792f3b9867437a434609360c0fa2bfd4217a189104288ab75d8dad8d188fe6fce8a3675a7fa280c99c715ea75c12f49205a8f186b33fccb35d1f2e59d0adf5fb9bb6f0fda6e4083a2ca8e1670343108f9cb97b4da9fc095fde99d3a2c7fa5e61dcfece7fd0d62686e10235ea92035a83aa7cfd20cd3c52a3e87bbd4b539f5da7dc5ddb3f38b775604a9a33888e477e2b5ea0b10da71ee1f4ca60a8f24cf5408f6da2f729204ced135beddd063f262d90e61279b4b39d88c7b1902e8d3d8e37902ae384351134bf04e5cac6e1972c60b26804ea88fc70dbb040303ed66109d74bc31c5acdaf35483f7573d68902674e4bfc304fbe1c093090bcc5092feb57426708d22f295d8291559b4b0cce17c3d145ee015dbf81cf62e449841dc44ab0dba1341c756e05b8cdc1ae0c988d8bec1801104b25468bd3d9fa94eb95c6890b383e84f20cf0ed6c76b408fde2397c7f153fd129a6ad917878fbd3ec3cfc1c479a912e44bb6044c179f578d0139ed5e4dab6ba1e4dc7d6a077f43c77f65177068edba0bfe7d52b9ecb0007273efb863d5dbb3eb71d1305ce7869db776645ae551b494b99c6fb36973f302ebfa39d48fee4dbfa808d89ba4ddd5ede7f8bfb8f7c6daf6bd2c1f885741252758cd8991f1ee044bf9dd3d005951b838f91c397b0a21d7b7f81e79a45bbc17390948b09555782741576b65f30db5ab424ef227871c37b43db9e13b66c284f42092f7021736736d07b0812ff56b40b45c3125042fff0496558bec0dcbb8c2a970b732e131fa530352eeaef5161", 0x1000}, {&(0x7f0000110000)="3e85cb67c2590a6254c45fe17932b7aa876689b4bfc39a5591133e74f803dddc10b62e068f6f0cc10df00bbcbf0409f84c9edc1cbc0b47d5c089ce79d782265d2c2dbbe1c2592278cc69566913669a1e52636b99948491469b14f852281f35800ea97c39f8712fb5c4f70d09a512bcdf6a89bfe5b703c6e76ff73ff61dca02626b97a65fc1dac9005d5fe1d4be6114691dfeea00172b68f38f35d718fbce33d82c397cc6bda29bdd0c877bf6651dc21952df2ecd7c1c308e8fb827b08bd43886d7fe95e7f0170c9fd6ab1eeeb6a102f5629f9e5461565453c754f5f000d338bcaeafaaf760b4003e243316b9f10f8af4e86f60a3b26a4246bc4d973d6bc7494a901df7f0f45288b89e87aa469769c754faa6d41664f2a9c87f5ef5ef9d3f3ce795dea8f1bc91f3c4b314a49410440fabf4d48774f491cdcc43dd53f0054322cd43fc797d51d981b6da79569028e31bb4e91845bdf10d7f69049f4351fdfffb61a85e9caa1d87918233078bad5b26026efc8dbebc0a2118dc463d7008dc914eb8fbb1235014fcbf272c3170346feedea03750715d19df2790d6fed7d510355766e1238dc6a1d6133e1e2d00d71f220c2e5e6a96380575c0aee2da00e4d1dd8408c7a8fa781816e22bc427f758df4b78d6ced5e371e170a4955924887ccd352dfe85de0c4dc034174dd83c6748658cabd1dccc90efb7fe87d044b94f9a4882d322a48a8ddc223352dc8c770e0bcdff53539fe79f6c056a08e8e979e25e6b868b40c5be2117f103065f35a7ad37f9cdaf5d5afd15796dc5a3f21a6820e958239452abe51eedccb351aa87cf08eafc797235ede82dafab3cc8d318e19b4c80f3db5939b4800717fc70d32d6380bd84b4a982c732125b6eb7dd2395727c84b0380312252b944e2b17e326cd52f92f0de68a9a56d7cee05c5bd180b1faab48b7954b0bcdf33134b73c58f3fa2d67ea3baa54aac94dbc224b321dae53168029f754a31bd7dba38fa9342a84a6efe3a5f68ebcee91868eb27cdffe5222031d1523e1aee36d7535a44cab7102f43af847dee29f4afc6fdf23792927a682af5462179865d80a58934e9153db9457bfb0b4b80b9c2501d35809f853c1e195b4279ae006852b5135cf9083110ade93076898006d7beddf6413826d4656ceb42b97ad0a318a5e0d05f4752d6d03c725312112f9e3177dc10b88d0570ff90df71f0c73b246c40252e4d9220134f4665ac22732b64748d6ff0ecbe4fac0c5ef3122531efcc09c3f616f23cfec617b90373a078cc8bfe4f7e7ac9f89dff9e326032043ff732fb3ce97d0551fb9dd12acf9088ad32cd249352312b1234236a55c933e7e65ea360bfd0966f8daa9ddb451b6dfc3db50f9c3a0a99697aeb0c21071c216f8c0364546b8a0b5d7a2ae3b072a8493388c030182e633dfd34e83733b4800cb10087d3648806e8a3680fa8c6845d48387738523c7c343a19198c35101be6e58a481923c1363cefc4b7020db7f86088d0c06e658dc540134a7b10028a763021c8436cd2d6c00ccebb2d3b685932f0a1c74fd3ab603662a9df5ac74b53d488174cb6a94cc05bb084ee8ab04a9ec8684062bda72069963eaf250de8d091cdde03c2092b941880e952025bde70120fb96df5a4cebac1ef63c76e99094905396f858235faf5d118fdc05996c3c30a36bf60b0b3f79e565a1b6c480015b82b02a8d94540bc7072c83eaa31ac81fb209d2bf14fb031a94b9d32f1bc1669287004ac332637314530ce8cc3de4c2c594e8dec3bc4505a6c1e09d906e9533fe80bcb8252fdcef224f0c4fd965138a8adb67367568b64cb3d2e012cd2bac82b3173bbc5c55ac7ec8293e9f9ee6303accedd6a7ad52fe9b0f4f2ba5ea5caec7501e2ea28926a22fe8943c49ca36d8f35c722a9c9efa6462186c786870ac0f2bfdde2c15df5e7f8b969f8f0dbfbeeb86ff504995073129847630f1078e6058e0ffc68b823aaca10be0f831ea98b982d4f097e8b0e548d42100352f6772a8a393033ecfd5262e8c647e750b2bfc31ec16fe985879c81a6a1c43c6dad39b65d6f17c353d9b8b037fbe853de8b78590e782354fe90becb5c60b530fde2b91b5881588e5a13bf51332f8c3b6d41b4353eaaec70d183884cbbe2c33f84bf3956cc6c3bca9bbecfe07bcb9355a8f776ee58d4f11102cb5c0af0308c26b8430628b8855c02f38fa74f4cda183bfcfea78c505565f6868f19b2030fd788cc9e7363694e1fddd5f98bea61335e05607cb5ac2fe5d035848b235c2b3a5316a7a70289d845c6698ba2b67af03e19960ede6f3a72c09b86524019966d204ae5e63d2af5056afd7010eb8eeacb3bcc08a94bf03dad178bc7e4c930f47b38764bc4c321e3f6b83fc98faebcc697ea24e6c36fc53247c5a18976dd9f19a2cc71b81dc36c9f1dd61cc3be0d9ee9485ffe84882e3228311db9a69bcc2a1b6ddf1c41fa0d2aad66e748b522dc9470d48804ddb1e744cb7736f16a9e1381a4f5f1ea5e1ad10912ce47f3e1ba41190a82a6e8a458728f92fd803f45f14b1f80a47359e9afb463cefe6e9d2c13aba4915bbca10eeee6ed37d53a808ca02f70e70f7e7353c92ff05392c97dd5fb22c24ff944451847595251af95a75e5bb235403acb9f6c1f49739eff5fcddbf106de212b2d5f43dba54d53c270f37cece2f931efbb6b47a73bb119f29df21f321805645e59a2dedfd02b8df8a239dada8bc0bec47c30bec2f7f1bb2a22197ea20d6bab2779c1ca0061668f732c7f5273499e630cc960fc6d5a6a86250793845ad4d377026c266aa8f9bf4b478ddb115d1e80b1818fb30da4f11437b6410a125ebf66f42c2bde9f509398c2caa5f0b740212111c2f48b57c42901cf04a77aee57e0867a7b3dd94b00da9427e42e21796956c2cfbc46e356518238ecf20553831faa0b478c8cc72865281d624711c39bbcc277010200edaef197f245c92dc8eaa06f70a4169bb9d0958d553f0e8f3a5f69737f7e22cc73c9c780b01ecdeb50331d2ba2a10bce1148539627cc73f060d0a75d11de51a7440796e1cdf5d91e83f6fc9432361bf7e758364eb8117f588478ae5bca086435d27f7d534384dc08800fc4667621e21281912b789411a10a679df9d56996d57a80696102eb4ed53995faf529b48e91265f7fdadc84ed46c08df5c4646b30a75d420c97c3eeb4a644fdebfcebf94bfd4d986c49a53ec14f4208eeeb9fb3e23ca277a36272879f7b0a7f7065fcf7c8fbf7db5eb7896b5994a630e1cbf6fa2936fcf5e70e6d69b20df0e1ef7708301b1faadb6b7483ba69faabbbff5f49c5692698cec1359fc574598fd6e67841435b8906de9f863663797cba9856fe221466a5f0f9c4a1aea013770260f4a0728df2251b60cc4c5713adaefd31418e2cbc471465b7c0fcc765263b011c848c5bfe7d8b02a622fe7419a33069ab24267d8b31a48f5bb07836925adafd3e8fab709bc34cb94e19c8cfa4f31a7366dbc1f9b6a0fd817e90da9f1793717ee658a4c7f684b424ce6c0ebe56bdbfd8b682edfe6ba449fc6df6ab8be6878b48efc00dd9c8c98a4a3c21ecc351d766d01fd877cd9abdc82dfc5b544b6068e368b0baec573adb5bfe6c7804c901facbea5ce2b9f45004826cf448b9220f9061382a8bc69f7e0c855d579ed0bdb8b13fd9024f0e07c9c19ad2a8706c98bb60baf4ce1abeb64de194f5381f54de52901a4a37171799631640045ea2c897f56810f7a8f04774ac8fa47f3c0aaf45c68441a87bda4b63323a390861b25e753405b3028050fb897438c3eb9e2cf90a29ac37feacc956f35cf08e78a197caf0c9d2d0f9444b83972191dd5e6ff13dcd65a0da154ca7f31afece8fc083159a78ee62ee6aa6740774aab27f1ec9d227026b8b83e24f9db5c6a6582bf82c654ddca43fcc43dfb317102477ac3154a43563ad65e00fc19e1bd7d23cff5cc9a97530482defe6efd44eedff8cc049cf27c3f85d01634af6aa8045ee0055ec57dd8af017d73461e5521c7e82f12ad1eccf154e0f5660ff2dfef021c01559d769ff52bf725ef63db50f2b0743b70f233ef225ab5a0aa2b3e3b9aa62a87a940ca89a91ec6ddd9a99ba9d141f526f1e2b63163c23f19a0e51d964e731add37c9a664a7808f7d4853397f2e28b7e51d51473d64608ef3eb16ef1df9ab0e2aad192acc3bcce8e732c0ee5151aaa4ed6075d0837ce2e6a469d6950327d980dd792c723119fdde0dca34b09ed1a810d23d9e09ccf6cae268d501fac34a0c3bbbf2836dfc6998c28a69ca076cbe9a434215ad22b2ae9678fe4997767f6209251d906f7e1dcdad7ce78532e9f7d0eb79b2ee64d7682792a2352a146c2b1ddf59eed0e4eeaa9c6db9bce7049a3ab7286daa2352458669be1add7bfeae4c3407812dcfd98c8885b0bc58aaf40cf2bc8b8fb5a6f860956b2b496e93f06062cdcc5b50be50b8e933d86044d63537ed000e53df468f084ad63a3e739b7e77c74916413e4cc02641c384bc452c238edaff4554e3330d43946f820ba37ad877295faac4d19248d94e07ef1699a238f79a095e8a287a019b201a20f5e98cd53260cbe7dc09eea660fd0cfc3968b3e466997a71a27b256dec1c257666222852f2555505cbb463c3ba2eb44a0b3d99fe060a7be250c8faab653d8c0b33860953969cdcf46a4b2aa0c79e61ba34a50edddb2fb9d52342f3766f92faa3078a89d9fc692880d762aff7953010b579d01cd57cada2678b80dfbd81111ac22672fb0cfd7596228eef6aa6189a64340117a1b8f9dfbd374efbf0e423cfdfbf861a59a60dedb03aaf5faa7293f8e870ad286c02eea450acc428555a433429b9a9767886a0e0f15fef593e0c0de0fad7b8b1b9bad4988e324554eb6a8d1895a37922551e037ddd1c46a980aaad39c067a8fa0655296ad9d4e635c4c637fba8bc90c0c5e173924133e53369448a443ee0fdce93277f03a1c10dcdeba5d7c3c04c16da4dd17ab40d954fda44cbd1939db5f4ae7561d2207d0deae905aa011e8e423df754881bffb58a0cfde22577a00974f36546f8a5e84680e2cac1fb244481475e9e7ca3e1020939b29c6f66a88890d8b1d2be3978ce1139521401b8c48cfbf31e4fd11798c6b9de237d044db9eaaadd4c8f3c0278bc10da65a49d8c58c630dd324bae18375ce9e354df6b6f01f17d5ba60b4d429dded929ed9ec382dbba8a8aa6d83cd92d0b84a99a950d4404dfa2e276917b13c058095e0912ab8393769e14b533af680608a0105f142e78f312c952fc23176111bf096cd1eda2e13f196409d53beb67b8f6373525a5867cb06bd4090066f6fcce73a095132bc3718f617e7c54994d0aefc819e3ff5a8d11e69b477c9242fddbab7afa617882e887604116a8586e87ed8b31cb42df7d31dff9080ea5dbe02f4c23245d3fb286fe7d4591c1fe5e7f3b785970cf238ad17121f83141baaf1182e23d5c73abb5d7095c83cdfff6fad925b08fced3dceeb5d7bce678d60631b74dd72113a909a71e28698a46f6dd6356e3d29e54b17a258f44652ab981658240298947f1320c264855da01fc9485e530e549abc65eb08c9c9558b2ec6f045bc2adb986d0730f2a7a528e551fa1c854719d7989577a974e73b8c31df7aaa02b56eba948c43fee0c4ff95248d2d14f6c56ca254fc1fab8cb7c5f36d9288a1232423ed90c09a3fc5e7a00c9b1d9247d8079ec97ddc0d390ee5138d1518939362d0e5421a37dfa5f37ebc41b2a7c3fc19fe76000598896410bf92d95c120a8bea35fc4b0586505b277a34469daa2c49e65", 0x1000}, {&(0x7f0000aac000)="5743721bca89c28472becdf1a7bb7bfa31dcf0757649e4b97d5794fce2fd974bf1c285faa3dbf02083f3a5703bf7d10cdcbec5f360d9db74bb13fe854068d7d69db5078943a00a93bbe943a94f88bbe5d59345e78a69a9ab00df03ffe40a8b502be4a995ae", 0x65}, {&(0x7f0000e1f000+0x53b)="58a4695e17bdffb0c58d5459e5aedf8e542cd9458040ae968c2fc70c7900fcee58907316359931e03becff108a4ed5ddecda6e230631a894cd77bffb43c52e785bb998680328", 0x46}, {&(0x7f0000425000-0x63)="b230ea6f1b6be590b23e916bbf04a853bc9b0ffb8dadefe61edca29ad5cb47f09eee6add765a29438d5a746563b82df3ce3be4b64871c063f5672eaeda6caf252a7efa8fc67ca78f9b2a57fd1ff4d5aeabc5055c9e8f167ffa6a6f368c59eb4000c758", 0x63}, {&(0x7f00004e6000-0xdd)="30377e875de42c350f9992d88d7791ad69456e82031c06c9dc622c5dc6289c4fbb3bf7d259e1e91997f32dd2648d3516503b05078831cb921a697e22a8f88a085f65b608829aea66b0f186e22267fffce0bcb3f232cb6388cf1f7d55f92cea99ed669d493bd2bbb51045a103fb59294a56b4b49852526fdd60453c63126be614576f80512aca0bb3571d1563b515383ecedc2352c0f7d84a14a84003442e62d97784ece8b12760680df39828a23b589fddb8e4fa14244a1c100cac7516046a7e6d4f5b5df2c3f291c9445587be1f693299a96eb7ab8aff423b91afdb98", 0xdd}], 0x7, 0x0, 0x0, 0x11}, 0x20000044) getpeername$netrom(r0, &(0x7f0000e4d000)=@full, &(0x7f0000aa0000-0x4)=0xfffffeed) 2018/02/19 17:03:57 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(0xffffffffffffffff, 0x84, 0x6f, &(0x7f0000161000)={0x0, 0x1c, &(0x7f000051a000-0x58)=[@in6={0xa, 0xffffffffffffffff, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff, 0xaa}, 0x27}]}, &(0x7f0000f92000-0x4)=0x10) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000903000)={0x1, 0x5, &(0x7f000051a000-0x58)=@framed={{0x18}, [@ldst={0x3, 0x0, 0xb, 0x7a, 0x0, 0xfffffff0}], {0x95}}, &(0x7f0000c43000)='syzkaller\x00', 0x8000, 0x1000, &(0x7f00009ab000)=""/4096}, 0x48) r1 = socket(0x10, 0x3, 0x0) setsockopt$sock_attach_bpf(r1, 0x1, 0x32, &(0x7f00009da000)=r0, 0x4) setsockopt$inet_sctp_SCTP_ADD_STREAMS(r1, 0x84, 0x79, &(0x7f0000937000)=0x6, 0x4) write(r1, &(0x7f0000fd3000)="260000005e0009000000eaf83a0000000000000001000000ffffff000008db1ee9ff4435eade", 0x26) 2018/02/19 17:03:57 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0xa, 0x2000000001, 0x0) ioctl$DRM_IOCTL_MODE_GETCRTC(0xffffffffffffffff, 0xc06864a1, &(0x7f00002a8000-0x64)={&(0x7f000000d000)=[0x7, 0x6], 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "8cfbc89fefc282b0e9b6d1b29d5500b5ff74b06ccbd9dee8c886586975b5446e"}}) setsockopt$sock_linger(r0, 0x1, 0xd, &(0x7f0000c85000-0x8)={0xffff, 0xf9ab}, 0x8) getsockopt(r0, 0x0, 0x53, &(0x7f000000d000)=""/8, &(0x7f0000fee000-0x4)=0x28) 2018/02/19 17:03:57 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x3e, &(0x7f00000f3000)={@local={[0xaa, 0xaa, 0xaa, 0xaa], 0x0, 0xaa}, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "a2fbc8", 0x1, 0x3a, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff, 0xaa}, @ipv4={[], [0xff, 0xff], @multicast2=0xe0000002}, {[], @icmpv6=@echo_request={0x80}}}}}}, 0x0) r0 = accept(0xffffffffffffffff, &(0x7f0000f05000)=@in6={0x0, 0xffffffffffffffff, 0x0, @empty}, &(0x7f000086f000-0x4)=0x1c) connect$netlink(r0, &(0x7f000065f000-0xc)=@proc={0x10, 0x0, 0x2, 0x80020100}, 0xc) 2018/02/19 17:03:57 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0xa, 0x2000000001, 0x0) ioctl$DRM_IOCTL_MODE_GETCRTC(0xffffffffffffffff, 0xc06864a1, &(0x7f00002a8000-0x64)={&(0x7f000000d000)=[0x7, 0x6], 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "8cfbc89fefc282b0e9b6d1b29d5500b5ff74b06ccbd9dee8c886586975b5446e"}}) mmap(&(0x7f0000000000/0x34000)=nil, 0x34000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$IPT_SO_SET_REPLACE(r1, 0x0, 0x40, &(0x7f000002e000)=@raw={'raw\x00', 0x9, 0x3, 0x1b8, 0x0, 0xffffffff, 0xffffffff, 0x90, 0xffffffff, 0x120, 0xffffffff, 0xffffffff, 0x120, 0xffffffff, 0x3, &(0x7f0000021000), {[{{@uncond, 0x0, 0x70, 0x90, 0x0, {}, []}, @unspec=@NOTRACK={0x20, 'NOTRACK\x00'}}, {{@uncond, 0x0, 0x70, 0x90, 0x0, {}, []}, @unspec=@TRACE={0x20, 'TRACE\x00'}}], {{[], 0x0, 0x70, 0x98}, {0x28, '\x00', 0x0, 0xfffffffffffffffe}}}}, 0x218) r2 = socket$inet6(0xa, 0x2, 0x0) setsockopt$IPT_SO_SET_REPLACE(r1, 0x0, 0x40, &(0x7f0000001000)=@filter={'filter\x00', 0xe, 0x4, 0x2b0, 0xffffffff, 0xe8, 0xe8, 0xe8, 0xffffffff, 0xffffffff, 0x218, 0x218, 0x218, 0xffffffff, 0x4, &(0x7f000000e000-0x40), {[{{@uncond, 0x0, 0xc0, 0xe8, 0x0, {}, [@common=@ttl={0x28, 'ttl\x00'}, @common=@ttl={0x28, 'ttl\x00'}]}, @REJECT={0x28, 'REJECT\x00'}}, {{@uncond, 0x0, 0x70, 0x98, 0x0, {}, []}, @common=@unspec=@STANDARD={0x28, '\x00', 0x0, 0x180}}, {{@ip={@broadcast=0xffffffff, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}, 0x0, 0x0, @common='teql0\x00', @syzn={0x73, 0x79, 0x7a}}, 0x0, 0x70, 0x98, 0x0, {}, []}, @REJECT={0x28, 'REJECT\x00'}}], {{[], 0x0, 0x70, 0x98}, {0x28, '\x00', 0x0, 0xfffffffffffffffe}}}}, 0x310) connect$inet6(r2, &(0x7f0000001000-0x1c)={0xa, 0xffffffffffffffff, 0x0, @dev={0xfe, 0x80}, 0x6}, 0x1c) connect$inet6(r2, &(0x7f000000b000-0x1c)={0xa, 0x3, 0x0, @ipv4={[], [0xff, 0xff], @multicast1=0xe0000001}}, 0x1c) sendmsg(r2, &(0x7f0000000000)={0x0, 0x0, &(0x7f000000f000-0x10)=[], 0x0, &(0x7f0000011000)=[]}, 0x0) getsockopt(r0, 0x0, 0x53, &(0x7f000000d000)=""/8, &(0x7f0000fee000-0x4)=0x28) 2018/02/19 17:03:57 executing program 0: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = accept4$inet6(0xffffffffffffffff, &(0x7f0000023000)={0x0, 0xffffffffffffffff, 0x0, @ipv4={[], [], @multicast1}}, &(0x7f0000016000)=0x1c, 0x80000) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX_OLD(r1, 0x84, 0x6b, &(0x7f000002f000)=[@in6={0xa, 0x0, 0xfffffffffffffff7, @dev={0xfe, 0x80, [], 0x0, 0x13}, 0x8}, @in6={0xa, 0x0, 0x1, @remote={0xfe, 0x80, [], 0x0, 0xbb}, 0xff}, @in={0x2, 0x3, @rand_addr=0x4}, @in={0x2, 0x1, @empty}, @in={0x2, 0x3, @loopback=0x7f000001}], 0x68) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000008000)={{{@in6=@mcast2, @in6=@mcast2, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in6=@dev}}, &(0x7f000002e000)=0xe8) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid=r2}]}]}, 0x24}, 0x1}, 0x0) 2018/02/19 17:03:57 executing program 6: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) close(r0) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$sock_inet6_udp_SIOCINQ(r0, 0x541b, &(0x7f0000675000-0x4)) syz_emit_ethernet(0x42, &(0x7f000092d000-0x4e)={@local={[0xaa, 0xaa, 0xaa, 0xaa], 0x0, 0xaa}, @link_local={0x1, 0x80, 0xc2}, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x34, 0xffffffffffffffff, 0x0, 0x0, 0x33, 0x0, @local={0xac, 0x14, 0x0, 0xaa}, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}, {[@generic={0x86, 0x2}]}}, @icmp=@time_exceeded={0x12, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, @broadcast=0xffffffff, @dev={0xac, 0x14}, {[]}}}}}}}, 0x0) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r1 = accept$inet6(0xffffffffffffffff, &(0x7f00004be000-0x1c)={0x0, 0xffffffffffffffff, 0x0, @local}, &(0x7f0000159000+0x416)=0x1c) r2 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000b5f000)={&(0x7f00008fb000)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f0000dfb000)={&(0x7f0000feb000+0xa57)=@ipv4_getroute={0x14, 0x1a, 0x120, 0x6, 0x2, {0x2}, [""]}, 0x14}, 0x1, 0x0, 0x0, 0x800}, 0x8000) getsockopt$inet_sctp6_SCTP_RECONFIG_SUPPORTED(0xffffffffffffff9c, 0x84, 0x75, &(0x7f000094a000-0x8)={0x0, 0x2}, &(0x7f00001d9000)=0x8) getsockopt$inet_sctp6_SCTP_ENABLE_STREAM_RESET(r1, 0x84, 0x76, &(0x7f00007b5000-0x8)={r3, 0x100}, &(0x7f0000c0e000-0x4)=0xfffffffffffffc44) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000008000)={{{@in6=@mcast2, @in6=@mcast2, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in6=@dev}}, &(0x7f0000030000-0x4)=0xe8) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f0000167000-0x24)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid=r4}]}]}, 0x24}, 0x1}, 0x0) 2018/02/19 17:03:57 executing program 1: mmap(&(0x7f0000000000/0xf000)=nil, 0xf000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000005000-0x38)={0x0, 0x0, &(0x7f0000004000)=[{&(0x7f0000006000)="130000004e00030007fffd946fa283bc04eee6", 0x13}], 0x1}, 0x0) mmap(&(0x7f000000f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f000000f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f0000010000-0x78)=@broute={'broute\x00', 0x20, 0x6, 0xae0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x2000f000], 0x0, &(0x7f000000e000), &(0x7f000000f000)=[{0x0, '\x00', 0x0, 0xfffffffffffffffc, 0x2, [{{{0x11, 0x12, 0xef2f, @common='ip6_vti0\x00', @generic="bff0724b8fe44b3454ada3e6e48bd39b", @generic="98a67b5aadbf9711ea4a648672815174", @generic="d383ef110eb960565301c572d87a0ed5", @empty, [0xff, 0xff, 0x0, 0x0, 0xff, 0xff], @link_local={0x1, 0x80, 0xc2}, [0xff, 0xff, 0xff, 0x0, 0xff, 0xff], 0x70, 0x1d0, 0x220, []}, [@common=@STANDARD={'\x00', 0x8, {0xfffffffffffffffe}}, @common=@SECMARK={'SECMARK\x00', 0x108, {{0x1, 0x8, 'system_u:object_r:cron_spool_t:s0\x00'}}}]}, @common=@LED={'LED\x00', 0x28, {{'syz0\x00', 0x0, 0x1e, 0x4}}}}, {{{0xb, 0x6, 0x8914, @syzn={0x73, 0x79, 0x7a, 0x0}, @syzn={0x73, 0x79, 0x7a, 0x0}, @common='erspan0\x00', @syzn={0x73, 0x79, 0x7a, 0x0}, @empty, [0xff, 0x0, 0xff, 0x0, 0xff, 0xff], @link_local={0x1, 0x80, 0xc2}, [0xff, 0xff, 0x0, 0xff, 0xff], 0x70, 0xd8, 0x108, []}, [@common=@CLASSIFY={'CLASSIFY\x00', 0x8, {{0xf91}}}, @common=@mark={'mark\x00', 0x10, {{0xffffffc0, 0x178e2d1c161519b5}}}]}, @common=@CONNSECMARK={'CONNSECMARK\x00', 0x8, {{0x2}}}}]}, {0x0, '\x00', 0x2, 0xfffffffffffffffc, 0x2, [{{{0xd, 0x8, 0x9, @generic="a86c32ac8a0501d92a29e29474bda0cb", @syzn={0x73, 0x79, 0x7a, 0x0}, @syzn={0x73, 0x79, 0x7a, 0x0}, @syzn={0x73, 0x79, 0x7a, 0x0}, @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [0xff, 0x0, 0xff, 0xff, 0x0, 0xff], @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0xf}, [0xff, 0xff, 0x0, 0x0, 0x0, 0xff], 0x70, 0x70, 0x1a0, []}, []}, @common=@SECMARK={'SECMARK\x00', 0x108, {{0x1, 0x3f, 'system_u:object_r:audisp_var_run_t:s0\x00'}}}}, {{{0x5, 0x10, 0x0, @generic="7a78854d5a03130dde2fd5c433981591", @generic="e299dd72deda442b6b696079a794e217", @syzn={0x73, 0x79, 0x7a, 0x0}, @common='ip6tnl0\x00', @random="9166a4b7542c", [0x0, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [0xff, 0xff, 0x0, 0xff, 0x0, 0xff], 0xb0, 0x218, 0x290, [@mark_m={'mark_m\x00', 0x18, {{0x4, 0x5ef2, 0x2, 0x3}}}]}, [@common=@mark={'mark\x00', 0x10, {{0xffffffe0, 0xffffffffffffffff}}}, @common=@SECMARK={'SECMARK\x00', 0x108, {{0x1, 0x4, 'system_u:object_r:modules_object_t:s0\x00'}}}]}, @common=@NFLOG={'NFLOG\x00', 0x50, {{0x6, 0x6, 0x33a2, 0x0, 0x0, "16ffd7d5d58dded0977bec1ed08413e17b10dfae412f0a8b98c0b663808a8a1f4584de0e6f65efef97be7bed050c03c76a0766ab263b45d6c588304fa5b90afa"}}}}]}, {0x0, '\x00', 0x4, 0xffffffffffffffff, 0x2, [{{{0x3, 0x8, 0x88b5, @common='teql0\x00', @common='ip6gre0\x00', @common='ip6gretap0\x00', @common='eql\x00', @remote={[0xaa, 0xaa, 0xaa, 0xaa], 0x0, 0xbb}, [0x0, 0xff, 0x0, 0x0, 0xff, 0xff], @remote={[0xaa, 0xaa, 0xaa, 0xaa], 0x0, 0xbb}, [0xff, 0xff, 0xff, 0x0, 0xff], 0xb0, 0xb0, 0x1e0, [@devgroup={'devgroup\x00', 0x18, {{0xb, 0x7fffffff, 0x3, 0x3, 0x1}}}]}, []}, @common=@SECMARK={'SECMARK\x00', 0x108, {{0x1, 0x26a, 'system_u:object_r:net_conf_t:s0\x00'}}}}, {{{0x9, 0x20, 0x6558, @common='ip_vti0\x00', @generic="c3d39a40c1ddfee9c857741a5066311b", @syzn={0x73, 0x79, 0x7a, 0x0}, @common='ipddp0\x00', @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [0xff, 0xff, 0xff, 0xff, 0xff], @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x2}, [0x0, 0x0, 0xff, 0xff, 0xff], 0xb0, 0xe8, 0x118, [@quota={'quota\x00', 0x18, {{0x0, 0x0, 0xbc9b, 0x991}}}]}, [@common=@dnat={'dnat\x00', 0x10, {{@random="2693c8953484", 0x10}}}]}, @common=@CLASSIFY={'CLASSIFY\x00', 0x8, {{0x100}}}}]}]}, 0xb58) 2018/02/19 17:03:57 executing program 2: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) ioctl$sock_kcm_SIOCKCMCLONE(0xffffffffffffff9c, 0x89e2, &(0x7f0000025000)={r0}) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) setsockopt$inet_sctp_SCTP_INITMSG(r1, 0x84, 0x2, &(0x7f0000030000-0x8)={0x8, 0x1, 0x4, 0x34b}, 0x8) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid}]}]}, 0x24}, 0x1}, 0x0) 2018/02/19 17:03:57 executing program 1: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r1, &(0x7f00001ff000-0x1c)={0xa, 0x2, 0x0, @empty}, 0x1c) listen(r1, 0x0) sendto$inet6(r0, &(0x7f0000a56000), 0x0, 0x22000004, &(0x7f00004b3000-0x1c)={0xa, 0x2, 0x0, @ipv4={[], [0xff, 0xff], @remote={0xac, 0x14, 0x0, 0xbb}}}, 0x1c) r2 = accept4(r1, &(0x7f0000219000-0x58)=@alg, &(0x7f0000b10000-0x4)=0x58, 0x0) recvmsg(r0, &(0x7f000032e000-0x38)={&(0x7f0000440000-0x1c)=@in6={0x0, 0xffffffffffffffff, 0x0, @ipv4={[], [], @empty}}, 0x1c, &(0x7f0000554000)=[{&(0x7f0000b2f000-0x59)=""/89, 0x59}], 0x1, &(0x7f00004d8000-0xc8)=""/200, 0xc8, 0x8}, 0x100) shutdown(r0, 0x0) sendmsg$nl_crypto(r2, &(0x7f0000485000-0x38)={&(0x7f0000816000)={0x10}, 0xc, &(0x7f0000c37000)={&(0x7f0000fa3000)=@get={0xe0, 0x13, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, {{'cbc-aes-aesni\x00'}}, []}, 0x10176}, 0x1}, 0x0) 2018/02/19 17:03:57 executing program 0: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$bt_hci(r0, 0x0, 0x1, &(0x7f000002f000)=""/111, &(0x7f0000030000-0x4)=0x6f) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000008000)={{{@in6=@mcast2, @in6=@mcast2, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in6=@dev}}, &(0x7f000002e000)=0xe8) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid=r1}]}]}, 0x24}, 0x1}, 0x0) 2018/02/19 17:03:57 executing program 2: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000030000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r1 = socket(0x2, 0x1, 0x6) ioctl$sock_bt_hidp_HIDPCONNADD(r1, 0x400448c8, &(0x7f0000006000)={0xffffffffffffffff, 0xffffffffffffffff, 0x4, 0xffffffffffffcbd6, &(0x7f0000030000), 0x1, 0x7, 0x5, 0x8, 0x3, 0x0, 0x200000000, "1fb7c05881a3420c542d2d5474d75068d0bc8b3bb99a1cbb9c984a84276cf55890c18ae122f95212f37f0b6247124d0ce44f58168f6f929845365b0f91915d91c575e33e1e56c486170865266775acde29bfdd903e2010e22bcc6bcd5756a62b76c349aea32a5642a2139f922a4b65b378c2a00101aef6b3fc500467ff761d66cd72e69c634ebc011c217b17e9e2e6e177b5239039fbc5c1fb691c6f988ced2445464ffb972320517272ae75cf8f"}) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000e000-0x50)={0x50, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@generic="4aec957b240daa2829ebef29aefd3719d6787ab44125471ac68f7e66c653b8abba2b924d6c010db79d58114cfc5793095feda8d8eb1dc8cc715c"]}, 0x50}, 0x1}, 0x0) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000030000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r2 = accept$inet(0xffffffffffffff9c, &(0x7f0000022000)={0x0, 0xffffffffffffffff, @empty}, &(0x7f000000a000)=0x10) mmap(&(0x7f0000031000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000031000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r3 = accept4(r0, &(0x7f0000000000)=@rc, &(0x7f0000031000)=0x9, 0x800) mmap(&(0x7f0000032000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp6_SCTP_ASSOCINFO(0xffffffffffffff9c, 0x84, 0x1, &(0x7f000002e000)={0x0, 0x5, 0x8, 0x1, 0x800, 0x101}, &(0x7f0000032000)=0x14) mmap(&(0x7f0000032000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) setsockopt$inet_sctp6_SCTP_RESET_ASSOC(r3, 0x84, 0x78, &(0x7f0000033000-0x4)=r4, 0x351) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER(0xffffffffffffffff, 0x84, 0x7b, &(0x7f0000032000-0x8)={0x0, 0x1}, &(0x7f0000031000)=0x8) setsockopt$inet_sctp_SCTP_PEER_ADDR_PARAMS(r2, 0x84, 0x9, &(0x7f000002b000)={r5, @in={{0x2, 0x0, @empty}}, 0x100000001, 0x1, 0xffffffffffffffe0, 0x3, 0x4}, 0xa0) r6 = accept4$inet6(0xffffffffffffffff, &(0x7f0000030000)={0x0, 0xffffffffffffffff, 0x0, @remote}, &(0x7f0000027000-0x4)=0x1c, 0x80800) getsockopt$inet_sctp6_SCTP_HMAC_IDENT(r6, 0x84, 0x16, &(0x7f000002d000-0xe)={0x5, [0xff, 0x4, 0xf9df, 0x7ff, 0x8000]}, &(0x7f0000021000)=0xe) r7 = epoll_create1(0x80000) mmap(&(0x7f0000033000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) epoll_ctl$EPOLL_CTL_ADD(r7, 0x1, r2, &(0x7f0000033000)={0x10000001}) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$sock_kcm_SIOCKCMCLONE(0xffffffffffffff9c, 0x89e2, &(0x7f0000010000)={r0}) mmap(&(0x7f0000030000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp6_SCTP_PR_STREAM_STATUS(r8, 0x84, 0x74, &(0x7f0000030000)=""/99, &(0x7f0000011000-0x4)=0x63) accept4(r0, &(0x7f0000004000-0x26)=@pppol2tp={0x0, 0x0, {0x0, 0x0, {0x0, 0xffffffffffffffff, @multicast1}}}, &(0x7f000000e000)=0x19e, 0x800) 2018/02/19 17:03:57 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = accept4(0xffffffffffffff9c, &(0x7f0000b95000)=@ethernet={0x0, @dev}, &(0x7f00002b8000-0x4)=0x10, 0x800) sendmsg$rds(r0, &(0x7f0000e54000)={&(0x7f00002b6000-0x10)={0x2, 0x2, @broadcast=0xffffffff}, 0x10, &(0x7f000039e000)=[{&(0x7f00002c3000)=""/171, 0xab}, {&(0x7f00003ae000+0x8a9)=""/93, 0x5d}, {&(0x7f0000966000-0x40)=""/64, 0x40}, {&(0x7f0000055000)=""/150, 0x96}], 0x4, 0x0, 0x0, 0x48000}, 0x81) r1 = socket(0xa, 0x2000000001, 0x0) ioctl$DRM_IOCTL_MODE_GETCRTC(0xffffffffffffffff, 0xc06864a1, &(0x7f00002a8000-0x64)={&(0x7f000000d000)=[0x7, 0x6], 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "8cfbc89fefc282b0e9b6d1b29d5500b5ff74b06ccbd9dee8c886586975b5446e"}}) getsockopt(r1, 0x0, 0x53, &(0x7f000000d000)=""/8, &(0x7f0000fee000-0x4)=0x28) 2018/02/19 17:03:57 executing program 3: socketpair$inet_tcp(0x2, 0x1, 0x0, &(0x7f00008fd000-0x8)={0x0}) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r1 = accept4$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000911000)=0x8, 0x80000) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) sendto$unix(r1, &(0x7f0000001000-0x71)="58b13c316f782461852687deacab9e123857478e0dfbe19433a39a572a50ee5e78ea6619f051e03340241e582a523ef70c2760f32ae6f9d2aede39d66b7cea6fb3d765e36301cd84c90d79ef4a0395713c1db7879fb5dcf8095d22e428ab1785c203ea223d474f9c05368bb862c566fef5", 0x71, 0x8090, 0x0, 0x0) getsockopt$inet_IP_XFRM_POLICY(r0, 0x0, 0x11, &(0x7f0000305000-0xe8)={{{@in6=@local, @in=@dev}}, {{@in6=@loopback}, 0x0, @in=@broadcast}}, &(0x7f0000d4a000-0x4)=0xe8) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x3e, &(0x7f00000f3000)={@local={[0xaa, 0xaa, 0xaa, 0xaa], 0x0, 0xaa}, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "a2fbc8", 0x1, 0x3a, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff, 0xaa}, @ipv4={[], [0xff, 0xff], @multicast2=0xe0000002}, {[], @icmpv6=@echo_request={0x80}}}}}}, 0x0) pipe(&(0x7f00001c7000-0x8)={0x0}) recvfrom$unix(r2, &(0x7f00004ef000-0x76)=""/118, 0x76, 0x101, &(0x7f0000720000-0xa)=@file={0x1, './file0\x00'}, 0xa) [ 48.668472] xt_CT: netfilter: NOTRACK target is deprecated, use CT instead or upgrade iptables 2018/02/19 17:03:57 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(0xffffffffffffffff, 0x84, 0x6f, &(0x7f0000161000)={0x0, 0x1c, &(0x7f000051a000-0x58)=[@in6={0xa, 0xffffffffffffffff, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff, 0xaa}, 0x27}]}, &(0x7f0000f92000-0x4)=0x10) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000903000)={0x1, 0x5, &(0x7f000051a000-0x58)=@framed={{0x18}, [@ldst={0x3, 0x0, 0xb, 0x7a, 0x0, 0xfffffff0}], {0x95}}, &(0x7f0000c43000)='syzkaller\x00', 0x8000, 0x1000, &(0x7f00009ab000)=""/4096}, 0x48) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000253000-0x1c)={0x0, 0xffffffffffffffff, 0x0, @remote}, &(0x7f0000df5000-0x4)=0x1c) setsockopt$inet6_tcp_TCP_REPAIR_OPTIONS(r1, 0x6, 0x16, &(0x7f000011d000)=[{0x0, 0x7}], 0x1) r2 = socket(0x10, 0x3, 0x0) setsockopt$sock_attach_bpf(r2, 0x1, 0x32, &(0x7f00009da000)=r0, 0x4) write(r2, &(0x7f0000fd3000)="260000005e0009000000eaf83a0000000000000001000000ffffff000008db1ee9ff4435eade", 0x26) 2018/02/19 17:03:57 executing program 6: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000008000)={{{@in6=@mcast2, @in6=@mcast2, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in6=@dev}}, &(0x7f000002e000)=0xe8) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(0xffffffffffffffff, 0xc00c642d, &(0x7f000000c000-0xc)={0x0, 0x80000, 0xffffffffffffff9c}) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$DRM_IOCTL_ADD_CTX(0xffffffffffffffff, 0xc0086420, &(0x7f000002f000)={0x0}) ioctl$DRM_IOCTL_SWITCH_CTX(r2, 0x40086424, &(0x7f0000026000-0x8)={r3, 0x3}) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid=r1}]}]}, 0x24}, 0x1}, 0x0) 2018/02/19 17:03:57 executing program 0: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socketpair(0x1d, 0xa, 0x100000001, &(0x7f000002f000)={0x0, 0x0}) setsockopt$inet_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x4, &(0x7f000000b000-0x4)=0xffffffff, 0x4) r1 = socket$nl_generic(0x10, 0x3, 0x10) mmap(&(0x7f0000030000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000030000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) sendmsg$unix(r0, &(0x7f000000a000-0x38)={&(0x7f0000026000)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000031000-0x40)=[{&(0x7f000000b000-0xbd)="8330106c7163e12440a7b1bec888b9735fc7f7391efa2886444341c540f2384eabfa36da9600439f39e44dbe458003133d3e91af757a89b0acab59d1684a66aa3de67558fcbc2218ee397dad8d9097479e24dd25e6a3810548e5ada2bac0176b60bdecd4a087a34d68dbf93a55f770159f9468fd9b1e39a98a0dd588e6c8ad5b12944c616713c3e756ed19a0578f8c4edaaaf2aeaaa4e47e5efedd1a4b70c12c0a081e5da81f0106610d7262f97bcd5eb178e196a19cc5a19eeebe4a63", 0xbd}, {&(0x7f0000024000)="43053c13ed50200fca7d0d82660088d2cc8756aba22186b0017e9fc73009a74df6784893d6dedd30d4aa3e40bd095723e7191716e6d8aad5b431648dbbdd466214fee8f0680e8d7069423a90652471a391ab619af7b6de2658509212ad795855", 0x60}, {&(0x7f000002b000-0x86)="43359c76c2e9463773e2a63262257b1b78fb800ee7551d92b6bd8a1031d9a31a185f28274b1481148be17d7e10e9b7633866919bdddf7ba5a2f54c35808d0cf06e308e0365a6c3fa62242a944552e35d64ad67543ee01a5dd72045e9a4f80df0d3db02e365f2d3b43ec51e3b565e6091d318cac940e3d0495bfef18bd4129d13dc99744b384e", 0x86}, {&(0x7f0000031000-0x5c)="8f74a38c8d3aa67db103238edb0ec559a46201ef5891d5a3b0eba4b8cc388c0b628706d8c588727f888e4632765ef5c317b70124e856fbd43cf92384778328dd59c3cccfaae8732661299f1a746335675258af2cdf3a0298a75cbd4c", 0x5c}], 0x4}, 0x4048040) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000008000)={{{@in6=@mcast2, @in6=@mcast2, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in6=@dev}}, &(0x7f000002e000)=0xe8) sendmsg$nl_generic(r1, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid=r2}]}]}, 0x24}, 0x1}, 0x0) [ 48.715947] netlink: 56 bytes leftover after parsing attributes in process `syz-executor2'. [ 48.720052] TCP: request_sock_TCP: Possible SYN flooding on port 20006. Sending cookies. Check SNMP counters. [ 48.766509] netlink: 56 bytes leftover after parsing attributes in process `syz-executor2'. 2018/02/19 17:03:57 executing program 6: r0 = socket$inet_dccp(0x2, 0x6, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCADDRT(r0, 0x890b, &(0x7f00005ae000)={0x100000000, {0x2, 0x1, @loopback=0x7f000001}, {0x2, 0x0, @loopback=0x7f000001}, {0x2, 0x2, @multicast2=0xe0000002}, 0x200, 0x100, 0x5, 0x1ff, 0x1000, &(0x7f0000000000+0xf91)=@common='erspan0\x00', 0x5, 0x101, 0xfffffffffffffffb}) mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000008000)={{{@in6=@mcast2, @in6=@mcast2, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in6=@dev}}, &(0x7f000002e000)=0xe8) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000030000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) pipe(&(0x7f0000031000-0x8)={0x0, 0x0}) mmap(&(0x7f0000030000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet6_tcp_buf(r2, 0x6, 0xb, &(0x7f0000030000)=""/64, &(0x7f000000f000-0x4)=0x40) mmap(&(0x7f0000030000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) bpf$OBJ_GET_MAP(0x7, &(0x7f0000030000)={&(0x7f0000026000-0x8)='./file0\x00', 0x0, 0x10}, 0x10) pipe(&(0x7f0000030000-0x8)={0x0, 0x0}) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) accept4$ipx(r3, &(0x7f0000002000), &(0x7f000002f000)=0x10, 0x80000) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid=r1}]}]}, 0x24}, 0x1}, 0x0) 2018/02/19 17:03:57 executing program 7: mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) setsockopt$netrom_NETROM_T1(0xffffffffffffffff, 0x103, 0x1, &(0x7f00002cf000-0x4)=0x7f, 0x4) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0xa, 0x2000000001, 0x0) ioctl$sock_inet_SIOCSIFNETMASK(r0, 0x891c, &(0x7f0000905000)={@syzn={0x73, 0x79, 0x7a, 0x0}, @ifru_addrs={0x2, 0x1, @rand_addr=0x9}}) getsockopt(r0, 0x7ff, 0x4, &(0x7f0000270000)=""/8, &(0x7f000082e000-0x4)=0xfffffffffffffca7) 2018/02/19 17:03:57 executing program 4: pipe(&(0x7f0000508000-0x8)={0x0, 0x0}) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp_SCTP_RECONFIG_SUPPORTED(0xffffffffffffffff, 0x84, 0x75, &(0x7f0000e6a000+0xf26)={0x0, 0x3}, &(0x7f0000001000-0x4)=0x8) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp6_SCTP_GET_PEER_ADDR_INFO(r0, 0x84, 0xf, &(0x7f000067e000)={r1, @in={{0x2, 0x0, @empty}}, 0x4, 0x8, 0xd74, 0x0, 0x7}, &(0x7f0000000000)=0xa0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(0xffffffffffffffff, 0x84, 0x6f, &(0x7f0000161000)={0x0, 0x1c, &(0x7f000051a000-0x58)=[@in6={0xa, 0xffffffffffffffff, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff, 0xaa}, 0x27}]}, &(0x7f0000f92000-0x4)=0x10) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000903000)={0x1, 0x5, &(0x7f000051a000-0x58)=@framed={{0x18}, [@ldst={0x3, 0x0, 0xb, 0x7a, 0x0, 0xfffffff0}], {0x95}}, &(0x7f0000c43000)='syzkaller\x00', 0x8000, 0x1000, &(0x7f00009ab000)=""/4096}, 0x48) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000b8c000-0x20)={r0, 0x2, 0x1, 0x1, &(0x7f0000cbf000)=[0x0, 0x0, 0x0], 0x3}, 0x20) r3 = socket(0x10, 0x3, 0x0) setsockopt$sock_attach_bpf(r3, 0x1, 0x32, &(0x7f00009da000)=r2, 0x4) write(r3, &(0x7f0000fd3000)="260000005e0009000000eaf83a0000000000000001000000ffffff000008db1ee9ff4435eade", 0x26) 2018/02/19 17:03:57 executing program 0: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socketpair(0x2, 0x800, 0x6, &(0x7f0000019000)={0x0, 0x0}) ioctl$DRM_IOCTL_GET_MAP(r1, 0xc0286404, &(0x7f000002f000-0x28)={&(0x7f000002d000/0x2000)=nil, 0x3, 0x2, 0x8, &(0x7f0000001000/0x1000)=nil, 0x6}) recvmsg(r0, &(0x7f0000012000-0x38)={&(0x7f0000029000-0x32)=@pppol2tpin6={0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0xffffffffffffffff, 0x0, @ipv4={[], [], @empty}}}}, 0x32, &(0x7f000000d000-0x10)=[{&(0x7f0000030000-0x1000)=""/4096, 0x1000}], 0x1, 0x0, 0x0, 0x7}, 0x102) ioctl$sock_bt_hidp_HIDPCONNADD(r2, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0xfffffffffffffffe, 0x0, 0x8, 0x3, 0x0, 0x40000000000000}) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socketpair(0xb, 0x4, 0x4, &(0x7f0000030000-0x8)={0x0, 0x0}) mmap(&(0x7f0000030000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$PPPIOCGL2TPSTATS(r2, 0x80487436, &(0x7f0000030000)="5dc6df29c90e14dc21dc680da068fc355f22c5714644fe262e8d96e0d1fd5bc92ddd1c4a6ca22f87509256f9d60318f94d1a9d856604f2a2cf684bacac676d231e652086f226a41e2f54bcf8d7da4dea4ebf183e1b1687c72a3f59a445ba26222ef3501e6f2e34a78d2c2a90928a") setsockopt$bt_hci_HCI_FILTER(r3, 0x0, 0x2, &(0x7f0000020000-0x10)={0x8575, 0x2, 0x7}, 0x10) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000008000)={{{@in6=@mcast2, @in6=@mcast2, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in6=@dev}}, &(0x7f000002e000)=0xe8) setsockopt$bt_BT_VOICE(r4, 0x112, 0xb, &(0x7f0000005000)=0x5, 0x2) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid=r5}]}]}, 0x24}, 0x1}, 0x0) mmap(&(0x7f0000031000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socketpair$inet_tcp(0x2, 0x1, 0x0, &(0x7f0000032000-0x8)) 2018/02/19 17:03:57 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socketpair(0x9, 0x5, 0x1, &(0x7f0000cf8000-0x8)) syz_emit_ethernet(0x3e, &(0x7f00000f3000)={@local={[0xaa, 0xaa, 0xaa, 0xaa], 0x0, 0xaa}, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "a2fbc8", 0x1, 0x3a, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff, 0xaa}, @ipv4={[], [0xff, 0xff], @multicast2=0xe0000002}, {[], @icmpv6=@echo_request={0x80}}}}}}, 0x0) 2018/02/19 17:03:57 executing program 1: mmap(&(0x7f0000000000/0xff3000)=nil, 0xff3000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x1, 0x0) getsockopt$sock_timeval(r0, 0x1, 0x38, &(0x7f0000d9b000-0x10), &(0x7f0000fed000-0x4)=0x10) mmap(&(0x7f0000ff3000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) pipe(&(0x7f0000ff3000)={0x0, 0x0}) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000421000)={0x0, r1, 0x2, 0x3}, 0x14) 2018/02/19 17:03:57 executing program 2: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) socketpair(0x5, 0x2, 0x5, &(0x7f0000030000-0x8)={0x0}) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getpeername$packet(0xffffffffffffffff, &(0x7f000002f000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f000002f000)=0x14) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) recvfrom$packet(r1, &(0x7f000002f000)=""/4096, 0x1000, 0x40002003, &(0x7f000002f000)={0x11, 0xff, r2, 0x1, 0x4, 0x6, @remote={[0xaa, 0xaa, 0xaa, 0xaa], 0x0, 0xbb}}, 0x14) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid}]}]}, 0x24}, 0x1}, 0x0) 2018/02/19 17:03:57 executing program 5: mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = accept4(0xffffffffffffffff, &(0x7f0000001000-0x10)=@nfc, &(0x7f000033a000-0x4)=0x10, 0x800) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$netlink(r0, 0x10e, 0x4, &(0x7f0000000000)=""/152, &(0x7f000036b000-0x4)=0x98) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socketpair$inet6(0xa, 0xb, 0x3, &(0x7f0000001000-0x8)={0x0, 0x0}) r3 = accept4(r2, 0x0, &(0x7f0000001000-0x4), 0x80800) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp_SCTP_ENABLE_STREAM_RESET(0xffffffffffffff9c, 0x84, 0x76, &(0x7f0000001000-0x8)={0x0, 0x6}, &(0x7f0000002000-0x4)=0x8) setsockopt$inet_sctp_SCTP_RECONFIG_SUPPORTED(r3, 0x84, 0x75, &(0x7f0000001000-0x8)={r4, 0x1f}, 0x8) socket$netlink(0x10, 0x3, 0x17) setsockopt$inet_sctp6_SCTP_AUTH_CHUNK(r1, 0x84, 0x15, &(0x7f0000c76000)={0x2}, 0x1) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f0000002000)=@filter={'filter\x00', 0xe, 0x4, 0xc88, [0x0, 0x20002000, 0x200022a8, 0x200024b0], 0x0, &(0x7f0000001000-0x10), &(0x7f0000002000)=[{0x0, '\x00', 0x0, 0xffffffffffffffff, 0x1, [{{{0x0, 0x8, 0x8847, @syzn={0x73, 0x79, 0x7a, 0x0}, @syzn={0x73, 0x79, 0x7a, 0x0}, @syzn={0x73, 0x79, 0x7a, 0x0}, @syzn={0x73, 0x79, 0x7a, 0x0}, @random="fb8ae32b68ac", [0x0, 0x0, 0xff, 0x0, 0x0, 0xff], @random="41f84c9a28a1", [0x0, 0x0, 0x0, 0x0, 0xff], 0x1f8, 0x230, 0x278, [@arp={'arp\x00', 0x38, {{0x323, 0x8917, 0x9, @broadcast=0xffffffff, 0xffffffff, @empty, 0xff0000ff, @dev={[0xaa, 0xaa, 0xaa, 0xaa], 0x0, 0x11}, [0xff, 0xff, 0xff, 0xff], @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0xf}, [0xff, 0xff, 0xff, 0xff], 0x40, 0x80}}}, @comment={'comment\x00', 0x100}]}, [@common=@mark={'mark\x00', 0x10, {{0xffffffc0, 0xffffffffffffffff}}}]}, @common=@ERROR={'ERROR\x00', 0x20, {"094afb9665002fea193dbd6954e8b67e103bb6fd433e22d22685abc84f81"}}}]}, {0x0, '\x00', 0x1, 0xffffffffffffffff, 0x2, [{{{0x22dbf6c7f9b46d9e, 0xe, 0xfbfb, @generic="d15a84948e5a0c81a9f4a2cedcd23df9", @generic="d4c89dc41c561d8cbee06c0523f6347d", @syzn={0x73, 0x79, 0x7a, 0x0}, @generic="f135e94525343af353a7668a0c68afbb", @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [0xff, 0x0, 0xff, 0xff, 0xff], @empty, [0xff, 0xff, 0xff, 0x0, 0x0, 0xff], 0x70, 0x70, 0xa0, []}, []}, @common=@STANDARD={'\x00', 0x8, {0xffffffffffffffff}}}, {{{0x5, 0x0, 0x0, @generic="d9ace1c262b205f13579f2acfd856f59", @common='ipddp0\x00', @generic="fb3ae185a7112779d7b1b77a6435741c", @common='ip6tnl0\x00', @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [0x0, 0x0, 0xff, 0x0, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [0xff, 0x0, 0x0, 0xff], 0x70, 0xe8, 0x138, []}, [@common=@nflog={'nflog\x00', 0x50, {{0x7, 0x9, 0x47, 0x0, 0x0, "440811317c85b0e5e41fb5e24c925411bf95540b7d3af38c24f1472e21a7575e008eba19d7711c3f436dc7a9d636f111b4df76936440bd1cc0747132140d01a0"}}}]}, @common=@log={'log\x00', 0x28, {{0x2, "311b3a86b98a8ec0bc9e2fc42ba5f49227499a0bb76e5375bd6d65fb52c4", 0x2}}}}]}, {0x0, '\x00', 0x3, 0xfffffffffffffffe, 0x1, [{{{0xd, 0xc, 0x89f7, @common='eql\x00', @syzn={0x73, 0x79, 0x7a, 0x0}, @syzn={0x73, 0x79, 0x7a, 0x0}, @syzn={0x73, 0x79, 0x7a, 0x0}, @local={[0xaa, 0xaa, 0xaa, 0xaa], 0x0, 0xaa}, [0xff, 0xff, 0x0, 0xff, 0xff, 0xff], @remote={[0xaa, 0xaa, 0xaa, 0xaa], 0x0, 0xbb}, [0xff, 0xff, 0xff, 0xff, 0xff, 0xff], 0x748, 0x748, 0x778, [@u32={'u32\x00', 0x660, {{[{[{0x1}, {0x81}, {0x4, 0x3}, {0x1}, {0x0, 0x3}, {0xffffffffffffffde}, {0x3, 0x3}, {0x58e}, {0x9, 0x3}, {0x1}, {0xf4, 0x3}], [{0x40, 0x5}, {0xfffffffffffffb6c, 0x5}, {0x40, 0x70}, {0x7, 0x734}, {0x5, 0x9}, {0x1ff, 0x6}, {0x101, 0x7}, {0xb8, 0x100}, {0x8}, {0x9, 0x4}, {0x9cff, 0x9}], 0x7, 0x1}, {[{0x48f0, 0x2}, {0x0, 0x1}, {0x9, 0x3}, {0x6, 0x3}, {0xffff, 0x2}, {0x9, 0x3}, {0x3}, {0x3, 0x3}, {0x0, 0x2}, {}, {0x7, 0x1}], [{0x7, 0x100000000}, {0x3, 0x5}, {0x8, 0x80000}, {0x4a6, 0x8}, {0x20, 0xff}, {0x4b13, 0x10001}, {0x9, 0x81}, {0x5, 0x1}, {0x6, 0x8000000000000}, {0x80000001, 0xffffffff}, {0xda0, 0x7}], 0x0, 0x8}, {[{0x5, 0x3}, {0x200, 0x3}, {0x7}, {0x7}, {0x3, 0x3}, {0x3, 0x1}, {0x1000, 0x1}, {0x3f}, {0x3, 0x2}, {0x2, 0x3}, {0x6}], [{0x8001}, {0x4}, {0x8, 0x1}, {0x7, 0x8}, {0x7, 0x20}, {0x12a}, {0x4, 0x5}, {0x8, 0x200}, {0x7, 0x9}, {0x1, 0x40}, {0xffffffff, 0x7f}], 0x2, 0x4}, {[{0x8, 0x2}, {0x1, 0x3}, {0x9}, {0x7}, {0x9}, {0x3, 0x3}, {0xffffffff, 0x54106a15cd501fee}, {0x10001, 0x3}, {0xc3, 0x3}, {0x6, 0x3}, {0x5, 0x3}], [{0x6, 0x2}, {0x320f3962, 0x800}, {0x7f, 0x4}, {0x6, 0x3}, {0x2000000000000, 0x100}, {0xfffffffffffffff9, 0x10001}, {0xfffffffffffffffa, 0x80}, {0x101, 0x5}, {0x71ab, 0x11ff}, {0x9, 0xfffffffffffffffd}, {0x80000001, 0xffff}], 0x6, 0x1}, {[{0x100000000, 0x1}, {0xf9cd, 0x2}, {0xfff, 0x8515885df7ab0596}, {0x4000000040000, 0x3}, {0x0, 0x2}, {0x8, 0x2}, {0x8001, 0x2}, {0x10000, 0x1}, {0x2}, {0x6, 0x2}, {0x5, 0x3}], [{0xffffffffffffff00, 0x1f}, {0x3, 0x3ec7}, {0x6, 0x3}, {0x8, 0x3}, {0x6}, {0x4, 0x800}, {0x4, 0xfff}, {0xc, 0xfff}, {0x9, 0x2}, {0x0, 0x6}, {0x3, 0x45}], 0x3, 0xb}, {[{0x5, 0x3}, {0xfffffffffffffffe, 0x2}, {0xc58b, 0x3}, {}, {0x8, 0x3}, {0x7, 0x3}, {0xb8c, 0x3}, {0x3f, 0x1}, {0x9}, {0x0, 0x1}, {0xb4d2, 0x3}], [{0xbdaa, 0x4}, {0x3, 0x3}, {0x7, 0x4}, {0x6, 0x33}, {0x81, 0x40}, {0x5, 0x1}, {0x2, 0x1}, {0xff, 0x4}, {0x80000001, 0x82c1}, {0x1, 0xc7}, {0x7, 0x2}], 0x0, 0x9}, {[{0x6, 0x3}, {0x800000000, 0x3}, {0xffffffff, 0x2}, {0x1ff, 0x3}, {0x5}, {0xa0, 0x3}, {0x6, 0x2}, {0x1, 0x1}, {0x6, 0x3}, {0xfff, 0x3}, {0x10001, 0x3}], [{0x7, 0x9}, {0x1, 0x6}, {0x8000, 0x8001}, {0x2, 0x8}, {0xe3d, 0x2}, {0xfffffffffffffe01, 0xcb80}, {0x5, 0x1f}, {0x2, 0x3}, {0x8000, 0x7}, {0x774, 0xcf9b}, {0x200, 0x3ff}], 0x9, 0x3}, {[{0x7f, 0x3}, {0x800, 0x3}, {0x10000, 0x2}, {0x0, 0x3}, {0x7}, {0x40000, 0x2}, {0xd3f, 0x3}, {0x80, 0x2}, {0x7f}, {0x3f, 0x3}, {0x7}], [{0x1, 0xae}, {0x1ff, 0x1}, {0x8, 0x3ff}, {0xfffffffffffffa50, 0x5}, {0x9, 0x9}, {0x3, 0x54}, {0x9, 0x7}, {0x6, 0x9}, {0x7, 0x1}, {0xfe, 0x81}, {0x101, 0x9}], 0x9, 0xa}, {[{0x7b7, 0x3}, {0x400}, {0x1000, 0x3}, {0x1}, {0x1, 0x3}, {0x7, 0x2}, {0xfff, 0x3}, {0x0, 0x3}, {0x401, 0x3}, {0x1, 0x3}, {0x1f, 0x3}], [{0x4, 0x5}, {0x9, 0xd}, {0xfff, 0x5}, {0x80000001, 0xe482}, {0x4, 0xcd0}, {0x5, 0x8}, {0x7, 0x1}, {0xb616, 0x1}, {0x7fff, 0x3}, {0x4b20, 0x3b20}, {0xfffffffffffffff7, 0x3}], 0x4, 0x1}, {[{0xfffffffffffffffb, 0x1}, {0xfffffffffffffffc, 0x3}, {0x3, 0x2}, {0x9a3, 0x3}, {0xa956, 0x3}, {0x1, 0x3}, {0xb9, 0x2}, {0x8000, 0x3}, {0x20, 0x2}, {0x80000000}], [{0x7, 0x100000001}, {0x9, 0x5}, {}, {0xfff, 0x3f}, {0x100000001, 0x8}, {0x2, 0x3}, {0x5}, {0x401}, {0x8}, {0x9, 0xe06c}, {0x0, 0x8d}], 0x8, 0x8}, {[{0x40, 0x3}, {0x2}, {0x1, 0x2}, {0xea4, 0x3}, {0x40, 0x3}, {0x1}, {0x3}, {0x80, 0x3}, {0x6, 0x1}, {0xfffffffffffffffc, 0x3}, {0x1, 0x1}], [{0x5, 0x4}, {0xc19, 0x40}, {0xfff, 0x101}, {0x2, 0x5}, {0x7, 0x2}, {0x200, 0x9}, {0x100000001, 0x101}, {0x0, 0x7f}, {0x81, 0xa2}, {0x5, 0x256}, {0x6, 0x2}], 0xb, 0x4}], 0x1}}}, @nfacct={'nfacct\x00', 0x28, {{'syz1\x00', 0x9}}}]}, []}, @common=@redirect={'redirect\x00', 0x8, {{0xfffffffffffffffe}}}}]}, {0x0, '\x00', 0x4, 0xfffffffffffffffe, 0x0, []}]}, 0xd00) r5 = socket(0xa, 0x2000000001, 0x0) ioctl$DRM_IOCTL_MODE_GETCRTC(0xffffffffffffffff, 0xc06864a1, &(0x7f00002a8000-0x64)={&(0x7f000000d000)=[0x7, 0x6], 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "8cfbc89fefc282b0e9b6d1b29d5500b5ff74b06ccbd9dee8c886586975b5446e"}}) recvfrom$ipx(r3, &(0x7f0000000000)=""/200, 0xc8, 0x100, 0x0, 0x0) getsockopt(r5, 0x400, 0x53, &(0x7f000004c000-0x8)=""/8, &(0x7f000005d000-0x4)=0xffc1) 2018/02/19 17:03:57 executing program 7: mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000b2b000-0x38)={&(0x7f0000001000-0x26)=@pppol2tp={0x0, 0x0, {0x0, 0x0, {0x0, 0xffffffffffffffff, @loopback}}}, 0x26, &(0x7f0000f7a000)=[{&(0x7f00004aa000)=""/126, 0x7e}, {&(0x7f0000000000)=""/107, 0x6b}, {&(0x7f00006a1000-0x44)=""/68, 0x44}, {&(0x7f0000272000-0xbf)=""/191, 0xbf}, {&(0x7f0000000000)=""/4096, 0x1000}, {&(0x7f0000000000)=""/166, 0xa6}, {&(0x7f0000520000-0x5a)=""/90, 0x5a}, {&(0x7f0000001000-0x1000)=""/4096, 0x1000}], 0x8, 0x0, 0x0, 0x7ff}, 0x40) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp6_SCTP_PEER_ADDR_PARAMS(0xffffffffffffff9c, 0x84, 0x9, &(0x7f0000000000)={0x0, @in={{0x2, 0x0, @multicast1=0xe0000001}}, 0xfc4b, 0x4, 0x77, 0x0, 0x42}, &(0x7f0000001000-0x4)=0xa0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp_SCTP_LOCAL_AUTH_CHUNKS(r0, 0x84, 0x1b, &(0x7f0000000000)={r1, 0x3e, "3a2387ef0220d99b56beed19db9a3d200d0bcb059b1c793b4e1418881516345e3ec737d22d40a3e0a5d343e3f2817eb105922e91c48dba3aab7936f3f5f0"}, &(0x7f0000f44000-0x4)=0x46) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r2 = socket(0xa, 0x2000000001, 0x0) ioctl$sock_inet_SIOCGIFBRDADDR(r2, 0x8919, &(0x7f000083b000-0x20)={@syzn={0x73, 0x79, 0x7a, 0x0}, @ifru_addrs={0x2, 0x0, @dev={0xac, 0x14, 0x0, 0x10}}}) ioctl$DRM_IOCTL_MODE_GETCRTC(0xffffffffffffffff, 0xc06864a1, &(0x7f00002a8000-0x64)={&(0x7f000000d000)=[0x7, 0x6], 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "8cfbc89fefc282b0e9b6d1b29d5500b5ff74b06ccbd9dee8c886586975b5446e"}}) getsockopt$inet_IP_XFRM_POLICY(r2, 0x0, 0x11, &(0x7f0000a13000)={{{@in=@rand_addr, @in6=@remote, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@multicast2}, 0x0, @in6=@remote}}, &(0x7f000078f000-0x4)=0xe8) bind$packet(r2, &(0x7f0000171000-0x14)={0x11, 0x1f, r3, 0x1, 0x7f, 0x6, @remote={[0xaa, 0xaa, 0xaa, 0xaa], 0x0, 0xbb}}, 0x14) getsockopt(r2, 0x0, 0x53, &(0x7f000000d000)=""/8, &(0x7f0000fee000-0x4)=0x28) recvfrom$packet(r2, &(0x7f00001fa000), 0x0, 0x3, &(0x7f0000f99000-0x14)={0x11, 0x2, r3, 0x1, 0x2, 0x6, @empty}, 0x14) 2018/02/19 17:03:57 executing program 2: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) r0 = socket$vsock_dgram(0x28, 0x2, 0x0) r1 = accept(r0, &(0x7f0000026000)=@ipx, &(0x7f0000004000-0x4)=0x10) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f0000025000-0x24e4)={0x24e4, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0xc}, [@nested={0x22fc, 0x7f, [@typed={0x38, 0x57, @binary="947250f87b6bcf9d474cd551621f7b799ff7272fa3346b749c56682baf1caa277f763f96b57fb7a1a1778f50c8"}, @generic="9e945a7d7f2570900686eb4e5fd56e202011fd2874365da8e1b8b8a507f34e92ed210deae5b49846457d0905922d3cb116997e4bbee1a886f65714fa7e5c3a1e2f57d999f8ce03874c11768dea9f07fa2535e0713693061102566eb55b20c6b18472764473d18470ff90dce8f000c2280dedd541a94abfe35151bf3e3f0d0050604e80eb81c3518ab097681db3efab84bb971bc0018466ecdf6121fe231b12c907e709305fd2f0d379864bdadb9c4f46a7be8be4d13175bbd157c4a177f78307a431f028cad60619c1534099947c5532307f5e593cf8f20f5e8b3b0756ed61e7208f0f5f289db62b8c028bf92af01628937c0293620badd9f80edd270c7006892f6944af317ffdac1384751ba93153b5fd0105b009ac15a739facb9064bb689674dcea2afe6bd4b8653fdc398af726cde7309324f76771c68156e11f0fd019a906288ce5355516cd6715765e1bb4b76e054d757aa13835ecfafad70283592f950c1ac617074b6101fb3b31cf8c0f7a6d5c5d2671167e7cbbcbc7560554af5224418c35fddc3604de8fa250e5d5b019fe4aef7104752fed8a998e58c8923244707e092a8e42f7dd96c1b68fccf9c8d7f2465048682cb4497d8eeb10b5399c4869e01a3ab7b053658c7fc0ce6ebcbf5728eba23ce00a522ec1269c709bd8a1f4f1bc5655edaf8b5af79a7430c3c7be3ece16c935f4a49a3d3c00d7f085d081aea6e2257c2b340ea9bca1fba63b9cbf51fbcf42990054e08bfa9e6457d5c652a1409fce03eeaf145e1c6565d703cef2e8fc08c5d56696ce091c043a913f580570c5c40f5f365863db0e1cea82903bb9f8982046be4165ecf6b745f7653ebf3daf55025fcaf49f11c93b73e54836d8f27950a609433a4e65f443bab3e139c2dba2688e69470c26aec4c139d4cce833916069bdbfd8f3de85bcfa36a49dce420fce485524896ad279b73a9b101c4268992c6aa55e7b60214809e0ed2f6ceaecc0795b64bd94bc3ab124480e6bd301b6fbc45557b65ce3026f37b6de3ffe0d7cbc0fb8776c8dbea35cddde588eb9238b8325af88d817567115783a59bb7254ded98845b51ffa95c6946eb6c34bb1cb211fc756656d094d5da9ca7b14669d1d3320c6f52dc06b64d75af94c4edefdeb511b84d2bffd273fe6a224bda8a16c2ef02fda098c1724fd034cfa951f9034bc2f6f2d0442c7a2c141053dd41cf9128e004142270165f6efc163980a3cba120f6f13f3ad57080fd4a1b4b902363e75acf24088ed2c913442a5221e598397ec6b30e8a88998228e3f73977446181af3dcb94c3a66914aa50d49f4522410ac03b883f97dd495cb9e2aa20865b13473129f9c972e38846c7683ac834a051b1efef8f9672dd5b88b2eaa3ab66cef10647127b0092005e28cb3391a074ec7592e24d3be95bb5aa7e87003ee91e6776db1574b55cff4a4b8b367594e4fac39f0e8876c1cb5ccce95fe8826490f12fda2d401ea686989a7719f25baa1c2364a3be2d55add8a48b2986aa075b7051c1fe8be79d68d460d412814ebd6cb4199be31d96433ec2efef0d3c10cc8974189fb6c0f15043ddd151029bef3d6d0ebc2dfcfc335af4e523d126a9b664ad04c5e366e9390d9611153927b5af7bfe9ffd11f670e41449fdb3d91b202f7ca10ae3e229415d64571a1ae6d98f758e6a24ea691319baa2f95b1e45bad508b0bfa40ac971b75eac2f6334f803460c03e3c6c44d9977caaea9215e7d442c7a7c4e9a0c704b8fc57c1d49bcfbc3f00975559ff78a6c3dd4da4b91072dec5bb8091bed601846bf6fd66e38dde117e3053437ca6cb828789f4bfe4813a9903341489a2572f99695cd3742c9611308c2abbc2d76d58206875d5b8e52cbfe05ecd832729d878158939f05117ec43c01f252944d194e475aea1e2045ab3f5951a406a5dec437cf37aa42d420d7474b410cd56d25d06f84c471dda372405337b7d330c50809a66d6466de169cf14486ad2d5ff3da5ca99ac156c7fe2f5e6e31290a29ade610dbd7ac1d33c317379e5caa9d7fffb160b445eb3c8d205b59fa5f0343ab99aece022c38b432aab70d8d9e6c1a3404d6e934ae8522e855ad6e9e0a688443461f2f56e7a170d289d2b1b031466760a4ce707fa4b9ba56888a97c2568decd3f0aedce4590c0b7b906f0f47704286ac8c98611fb12316faf8160616174dd1d5af64be257fff59a29905713babe0679b7c00cec5c4bb76855cddb5a6bc9bbbad5f579445c6885d99d85c10632a16c11069d2e789fd244ae0daee7d246eaa9902917d5b80c512606ed38d44e57ae498199b9ac987c6cdc011049f8d9430ab298f3a0e270039a20490843a0adada41aa3edad12b7e5a1b81bc7bef318c7e0d5734bb643c1ea816b8e430c2802270c277b79651ffbccee53250729607269b88bb59f973c9f06b06dc8cd0fe3cbafceaf27118986aebff286c1f278fdaeeb438127ed109acccab97be208e66c297c5b0180031e60c415d5895951c87869adb6175d401afb262a8e6071ebda2957eabd6037b4e2599360762c6ae74fb7d44f2454b475c30932a916871c32a5b4afe196d49d5b966290bbef7ca085bba53fe8fd86ad3ea061d4f015480f292a69aa17abca53102ff5f1ea2045d27d569533e4f75ceca3c57430fd0ac94214f03bc5e4c51bfcd3a5bea13a93da1ac6d1b90ee85ae25d0b3b10db31e6c9af763ddf090acf346d5bcb0d3a906c0ff501ed70608d0b729eca17868bcd6edba96ddeab37d8e606feb81d4b273698234d939dbf1d98424c91d865a89bee47928068149ed4267986e287fd9d34ec4dce48fff11517462d02bc779224ed84055f682ac28c4518bd19806593db3379df25fbc4fdcc503c0cfe9c5e652c1d3ed6a9c58bc5415e33568d165857254084dd573377a079ce481ff819d2a0c27c57ebba5615582790ba10c89401e456531afc450d77088f95566ada09fe4d8cd00ad2fca43db0d7a9544e7490fa25a85c1f8cbbb097d2a78e12f579095dfdfd3a82aad8ffd96e4a0d380c6225b529d66f422f7978c475529d3ac1e276f21f8716a1302d03ab1de574cdeed4991e18286d27e94e1f7c51984bd3c68a0963d40f69a31645ad7ac2f4a202fa1c793cf990255d111de85754b1f22281762f168dd557795d9e108568eb17cbe1c4e64a85fe2508ca49a3ca61eee1ded91279826a6da0ce0c96d68ba09fc2bb61d0f0698a4a098f3d2127271eda5326ee316437a854c5b5e46e6908edfff45d638877017e61f80c91fcb1efeb37ab17bf0b2dae94f72cf0f1a524425b6b289df7470aa2584f816edeadaccf130612d43c38b6a59bb1210c96de4df4e3310bf058eadd285f12a2a6932c4d6db61a845f6babb5abf54bd2ea80fda78ac12a914c722c2debb6905db1ae15bf4e90439a318cc0d8e9be5b7f86ca4bab1e782533330f5f3d0c54af43051dd0b2bf505dcd72549b123a80ec18836ff97749e5fcaff79d199a3858c5f989e9e8c30310f6d89a5fe7c03eb02a8d30275432d9931a95b73d7d4ad5d42f0fea547864e23f77d472ad3ecf225b612f0bd27abfe0a96af8b112466d4490a4fe0cde0297c4fb002ccd2eff9b07ef1517786ae78e05d255b23a2cece98182d08b5dd9310206c80a9736a9f561ddaa1a50409f1164c68dbf5d259da2932a4bc9e379be39a5165772b255a0b3bf9cc746d487ce46d76f5b591fd0edbd9d4980ce2a003291a34ac1346e18eef44943547d50785059b712ae144ddbec82040cd135cfaf41b37548039072b0448cffceae33e8496b052b177621feaafa21c2bd3f12767bccd8c2b4ad0d7b9e0d185d8b9925ba1601c20e6397f9b11be6e49537e2dc0ca43f209149f0740fa470a77798369348a461e8c1324e1d2ee4fd849ce915206dbca9a018a72b3154579ab370695dead03f18582382c7b445c246475de74ac9881959f1f61078f53ebf3c1caa4154f94814528b7d5ab89e0227eaa73b949815732995523fe3b7c47734b05c037756d949e8fce9b76af2dfd678fb9040e6dbd0221a8942dcc5b46e9e36371725fd98ec98f01095c546b51a2e1325901d49e6d0d512a9f66df549af7f0d0251f4469d45840f6f9b999049b591d1a166f6c7a44c8ae2740148a2495a2b0de619309904fd26c05566f6d0b42c2d69f74f2f581d30a1c6f618d43e1d88f53ae2b0c65e6e611e0d5a19cca6e6b9fed488eb40bd9e3bcc4e424e2fc47d1c581dc79b908b82b4c78ca2e6aa527481c082d19e932e289445f6b921365275e84fbba5d56d5b4595a7380855bf91cc5f6463b6d8c0c519a0f0ee10cb1874df9426995d5981ddd4634df712d13bdc0c28eddcd8d75503074e8331fd168f8d519039620eaae6ecbf25459a7dc72cd2fd4c7cb4b2fa31d7a766c49e6161ccf6e2c65283b7cab29c470bdcf49548238630ad20b17da55cb5a296f976f2a859c147e2e85c12c0980d5efe483ff937fb404bfceaacf9ecd3761629a35d4171a1629be1ec3bc70243a1e1f48c29f4d9c7d562a780c8af7a437b62e877e5fafa7c4e426681cd1db6ebf69ef1b7700ccd8830983d59e3f780f9472d9962519efe648ddb54d2edc8d22f953aeeb41ca8f961ded8cbf7459fcca861c152640940182faee2e632050ed06c416111ddb1fce439ac73739349dc6893ad6ebb117310ca0a6d9f48fd727c14635aead3b6f1b11e2eaf6d91b00c7ef39064b9e0088c17a41b2b501bcc5d834f6f8c964ff2e519be48ddab807536e6ab94fb0d2ce2ef3a956f570352a4166822648ec278a6dcf684e493aa278898cb14b1fc65cf2436e68b599c7b6e6c5dce27e7b0aeebaa4c026f03115f4a09d3044e553022d127de92381ab204c2309a08fd642a506012a047f8dc9441715ae7cb07e81e71040f166bd09e7c4401ddb7dfd478dc68fad9877ac04131687179a75e3bffd2c6730360667ac3d1e0184a5c34ebc6978cb1a8d1ec388fae426c267353bf99d3e1c4d1291ef09cab3904d9dd5ecf65ac5ee813b96f36e8e3da10502a543d28897103d7d3cad023573569ad76faa3c6010f8cc86b8ddc71f0269d1c865dbdd10195b622f840e0e2accbc6ae78a70e7e1318816dab73c2f68fad109d9efb167e9820db46ab065011bdc6fb3b1b0c5406d991b465ea45f9263bb668b55bee28e87e2eb266b6a80ef8c328d0c0e6f24df18660b2c73707216765c4684a4534232aeefe311ca86292fd54a298ac177dea3b1555676ca4a6be0a18ff8177e29539d50b9014fe730113efbe5a94f511b27ea42f294df8a45e8f56cf2965b25b5d3b8a1a726171cb30d481881451cd8c67f6485ed10fb3fd9862ba0ecdcac444480862ddc0300eea428e9a2b902fa8ed7596607bc86eeec502e5c6fe52b9cd8858a24bc895d6cd0eb4ec842b495cde6ee04033c77b2973e4a15201bc948f4ca4f6f3eaf39b71de676af2694c44f88ae5588d520cf04ad3caf2a2bfbb78c30b4d44506f40657c8aadc3a270d975e015ac6f6858dfa9fd8d42903ffd8531594517839f027595a22875b54f66c584b3da326f5282d251e5a417d5d6bd6655d9dd3ed982b1ab66683fdedb224db78191c6cd94a3afc13ef0173667ab70a9d417cf92c212e649413757a73a15160e6aa498df05f9c8978337f1f4f7e5a79ae5e32dc026647b0aff4e83df30b72bd23d95c2808244ec38061dad743b33e5e1d21d24d2dbbd266b30f8ed4535b315bfd0fe65cd41ac32b23dd3d056e21f22dc9cea1774f55db5d27fd7855a96a1620bff2f71ad5dd07eb3c36e5d48cef51eed9cc3033ca9", @generic="3a7f8ada5e6523e1d4deeb8190bc8a77a44442caa0faa0acb96a6cdea4f16034d1c173f1bb8e4df8bf51a16a1da9fcce287836fae3ac854be9c60a69e998f2c9e280d15713b49632eedecf3fbb4aa111025e0eb551263f8d63a03938f04154188974dee5f8b783892c0351854d5896ca2dd313b2a1d2b2fac81f2fc2e4133cd09d859c1d86786936a40f32dbe7c9eb77fda7229ca06151cd7720ff8608ed78f74aeaed9902f0a9d06ba6ca1f0e17eadbbcc6868b00981def3b87dbf7a4ad32ea6a22c510063987887a7e34a2bc17d27cd39c9d940440cb154048e0fa0616b8c3c73b47d269d2dd7d7092fbc9f29a8ddf1f787ce3e9ec708b71b2", @generic="e7ebf114343a8e1c507d323e6a506b33f13ee409ee7c223c1973f1ab98223489f29a4ba8b32e85593b2530db6258e175056c29a3bf8775d7828c9fb28ddaf90c687192a4f586eae768d7cfa7c834eba91d5f6df2566473a914702ac23b83c632a63d3c82e0c678a8bb738386ee8692c5424e44625d3ed087b873fc4c385195d5bd98fb46b780d75411ab27daddcb9e2a3cf2e5cd2ac82c5c83fd9a90e927b67ae93e811a251cd7eb0727d58151526ed98bc0c9dcef02c370c056fea948e5a3a1bfc35043fca462ad4d4f9f800155709b546e71db81592cbc76e25c9f4911f7b4a36014b42a43d7a91b", @typed={0xc, 0x7c, @ipv4=@local={0xac, 0x14, 0x0, 0xaa}}, @generic="116cc3609d53212d6da48c2ea357ac9b14bfad2134320d12d520f10ec2a975c102314f50633c2b28595d6fdcf734b2d652d844ef116663e1bca5d71f780911a47c18c21bf3d74e3f2bd7eb0128191d17398e8ccf233a37c98b1b3400023d55df05567492ab04ddcbbc179aed7d30c3d8cdf64409aebc1483bd1de280c5ab667349672ceef2cc2a8326771f06d64ef95ed4b1334deea36e3fd28cc0747cb26483da5d95eee547b5361c06d4669f81dbe1f3b6ec796028e300", @typed={0xc, 0x69, @ipv4=@rand_addr=0x54a}, @typed={0xc, 0x72, @u32=0xffff}, @generic="89f02357ae46355f4818bfafc43a83d7240bf6779fdfa525ad866cd224f8c1a01b5dbbd6c6e438fbe9c655b85f30d36cc6f826e852332f62e1d8692abc613917496052b52e5745b903fa35fc2bd6bb45c08b13d4d3afae498aacce8505f942fad6300b7a8b39f2a167188cd00b6d7a997f6c13664b73e382f9885416bcc9e8cc0af6647d0c020a87c4ff3e5af1231fb47c30693a905aa65c3895dee21638cf0aa120886aa06ddc4bbea1dd2be246061d09c696ae4b04a29879438f47d3422ff04f1adf8e4c257beb7363c027e7b0d6b16431b6fb679acd5ba9055d22d0f1d2968af92bcb122af0511e7828fd265b893e587e21a6a1832971ae1b78fc4d4f85fe7206a77c8b5cb3eeef97bc5390a3ef9533d0a8a42e0357e18723f58a4eee7675bdf236bea4fc63a3c03d7094899fe2ff213583d7adb1ec5fd16a17a82738bc9336a3e828abc2f385618a204fce5e20fd678c5df717dca5945884fc8b6cc62a29b69b0c6d018f2691a62af5df7cb99ca30f8a5b4f51355441d720f1b4b6003c28d5792543a5038450455a26a738e9378c58399abb2aa717ca35e633706704f83fa68bf212b0525cd7ac88f81a0e3e912c797d18bc1c76bfb490aeb3438fc302acf4283f9fc0f080ba5a94366696136d07dc5043f9ac635e09774386fa5fb13bf2e66533f451469f24cf3cb062009baee93078765b8eeaf7e6952727e511a918a720d843cc0d14cc909e9d0e4527d176fd1e79ddf576e93065223d855fc2cf757b56a84d5b09b1deb57676083d40850a7d4a2391b79a85ef1a8f399d997789bbdd40015e5f45abdc81ea4726a1ebd76660dc745ebd2426b63d096385ee81cb96aaee8be40b3d4c3bedad1734c1c5ef9e4f35ad13ac4da6b4d31812fc1ad73d59b800ca6121338a313d072dd851e5896d0221fb617776d5656528af85e309710180edabeec8136f611ac56be25f47234ab9caba60c6c25f9ce7847a0dfd135139675d85f8a3f60f1727cd1c7ebeb0095d8118088f8a13a3727a43afabf3307edf78fd40ce4ffbb6eb2309b59d781e7f66b8224f9fc44ef7a3d8b9ad1fc79ad0a64f0ab9e216c96a35b6887353092b18c7226db6878ed0afac46d42de5e28857c1c518fd07291bf1d4a4c8e2656d0f9881daac0ca4b4f5d70c88bbd498d82e121b947675eea3e28ad60e93b836c4f400c7135b61a7ffe36f1c8b9d634473f171d6d86783f1e919d714a6d5c5b716927160ca7a9730120f952dc311a3a282af3c655b416c6bb8a8b049751188a685b9ba3d7aed84a20fd31fea02a81fd50089a11ca3a609240c396a5ac7f049fe54422a6f680d4aa306a4b904b99fc2f64f26724d0155d7276155e8f04211795a8ab6b0f448f2b8d449d94a50ee47bfd134bfec3232fb3d4b348e97f4b8d56a57e3dc680b38b198fcf9f7138120093d26057d17bf0c4315625017abcf5061b1c82e052cfc20cd2276ff8c881fc5643bb6e2cd2ec4bc4aac56477e516a07db0b937bf5f65e9e165bf6b38c79fb4ce74fddc51e4b8b673fe001f5fa95fbdbc46b379974dcfc4b0dedd17c8dda716c35ba9d476e0da8e8eb9f2eb413b000ba28aca96b45676ef451447967d34a3c36e35a2579e607edb673c7f239c3ed4ba43919e0e207bab9af7ed223063e98cbd9aeaf221e0f74977e7b4be4e8bab0a1d449cec1c1d7f002f91804c74832f0a8642a7638801fd9d45df4f156e152e0a7b1d1d383bb3ec4c182ae688474080abb09540e9332c81068f51253da08d40a88581c2010b7be2cef532d5cb5c209f4fd1d685b4e6055dee9f9e4a0600f69582d468bec9c6e28c7d089c6a3db24b0b39353cb6fafdc7f3f945aa5c5c56c0fa4afede2e3fa66ec2ab0ddc4d93769ebf1ccadb687fec4fad46e5cdee4abf26a779d050285c8fb448403adb6dea550ec9e6eb589e433d2691b2b0604ef049ae7c390f9df88c4c85f3530159e732efe64c0f7d4e80e8e31c3072d86f2596d9459a7ef051949c7341267e19ac3177be811d0750679d2f20ef5224f30246c76069015a65e91e573161fd788f3e0234ac857d73b3f388d42b332aec9697d09ede01f47967d29e28ccaf280a44ef42504667680a4b855735532f7a31f03ef1a212c25527fcd91fb944dec068a567ab462ae27bf0c3178f2209a59dad0955d5169ef2d64bbed6667af908ac546f64487a605c86d12cd08823bc3e175c92561ed05310da0f5a5cd25f9668d748787137a0f9fb76093f7acb417b9531e5cab1b100ec501dfa9a2170d6bdb2c060d20f4dadda205eb98a642288a4612039047c3192fbdfbbcefcf67521239ff663bf8287bef91230789f534966b91f724f17ac2f5baac50cec7d3df7c89842721a544e1e80cfa0e54f4d655f60ee5809dce217bc40d767d0cac3a72b16c67eaf16e5c1df6e904e10281db192f2de124c7bf73920ed75e78579264ebe1f9871ba1a21baef670c02b5c7d7ad84f5b72d2df371715e75fc753c225ded235565decb1539ed512205fc4f02c2e7cb31aa3c2848406a15e9d1d5ec99455ff39b3f88a5bd3e99924999bdfd5c8e6639fe7cf6a5e223be89a68f9e66f1fe3a08b3d7a87a3f8778ee6610e3bc9a94ab36157c276f5699adaed82e3a93fb8af17bc6bd5e643728a07d0d218b9fefc12fd666dc1b915fff1c055ea47fb33312493df97b20ee38d57eb9e3ddf708f0fba3e162f927894c0e1beeee7fe35d2f46cd82ffd58bba701b554f95ea59e1d7b7d5ade408458967e84288cdb7672ab5af65b1df2526a834b85002114f915ecc1361ea583d58316f7734c2290d1c871fb6164ddf88d1754dc5ee6c00d3c1e6f2b7a727a13bc8f482794741c8bc9681a6297c39f846edab47afb2e91cf7098c9c89eb0c4434b7f3be1780b4b19b1756b4fbe13efca397a4a776429ec26f4f49a09cce342ece6a654c550f28705b9e27653f2c8f06ada500ead1760ec01df7a8a277457f5be351ea7a6e792af128760ba963b4647ae43c8004be34f3d9caaa2b67030a23857c5b0b7d8cfdb70bf007d75ec6379adf6f886000c4378675ab2b40d003aa6cea27828d708ef44f0d04a806534dcdf387cbc06ff1bd45bcd8d9e5fc9caa121f0e9507618521cc563bf608548bf938ac5b96c8a66b6725f062fe0610b529d1ee6630556fbca0e9e2fde10b604bb288931de833cbf0f20ee3bb3b3d9516730f7d06eefb108cf9f53a16d5d0ae5420bf7fcfe3ade348c097d8016991e5cf1b78ed285040ca8d5f5c03c084d7c45033a4f1d2c2e3dee97ff6ef550fab3f64768ed40d1ef003abe0a73014b9f4b87fff5aeddca0787496f73476348301660f02b4224623cb98825c3febfb454a19f69f9aaae53abe671457bfab20fd7778ce812ef60eb71c74d07ed42ec5afb74360b706a5530e12083a072f3750c9fd6465b4f03617d6056a93bf4dee1614122d4f0a0c6e4482a1b214e96d5a6fe0b132ab0e73d37fbf2b1709af5c2deb037de1779e15e8dc6cf93e9a25aec987c795e825abcf9f8877282895777c7494d2a14932fe57db69971e8e352b6addc0f4ea0c5befa3fb8c35617fca0cd0fd53ae886cebe405ff4282a96b2be2498b2470c7b85639de9378057d15db9b59658f7894579524cd58024f088572dd516d5361d393e7b22dfd3f2af453561e421fec6186caf58ac46e5cde944dd98a5ca803e690e7702726fc1995950aedee38fd22cb14a78f7b3cbc6923cf133835454ce304c1e6a3e1abeeef9d3e6c8e950c713648443c74bfc02b99965bc3fb231da69e04f957d03efb3573cd736e6d492faf82eef152939233f6d3bcd6f03c09ce1dfc1dbcb4a494896841966d1c108e045e82d5fc6aa65f62fec7bc3f3fd53e9325e8853ed4f481b19b55276866cb87ecbac98f9ee4ae6d36af0f00d728ecdd0df22fc023714cdd6b41f2fc149f0d397a67d278fb4d4a29e32bb74ca5632d1fc9a9d7499b2506fdf3049459f43e9ce84885812cc543a19ee63a2a40bbd87d018bcc53958949716713339867beb5366cc05f4e5ec21f5670454be562e6f54554f1fd4b1a06ad3df507cb5d57ef1137cec4638de484f5182f96e6efc788eddb85b64a66c4b0e3b30868550ca9fe5c72943905d1bad9222a58e37eb1d37c17ec85745170e187b8a30383cd4a9999f7a49253325082cd69572b1cc7d5fc320a55a1cf54328455005557b47a2aaf55594c7bf5c9534637b3544f3f6e930ffd8163d039355bfa5ebafbc55561a5e4310faeb96d68d59fc8af9bfb3714a9773fa27dfacf3d84b6f3f499ae935e75147b6ae83acb240631fd728b594bafd494ae29787a83ea5893bb964bce0d52dae263af12793da4bd452b12b32ce6df718d988e643bb1d04d1714faff713e6ea15279515ff98620af04debc47d9328ccaa6e5f3e0913a8144386b2e0efa6bd17156d2b0f2264255abd376e28143f45a4e06c31b038159f8d4459ceb3ef6c31efc5cdd547934eb45b2fb1c460880506aa4052f6139d4018c67a55eb0e448562299b626c2262e9560c307ac7d336761e0abded76382014a5718f17a3d907e27266d7b072ff89eaee22f473be48b92041dadf9c29d9e91b8d8ce253cdba4f03e1f0bc17c8c1660517f8d9026c36abbf0fef801a82c32cc5ffb7dcef798ee9730aad21cd59cfb9daa522c76098786dd95770b4c04b774b648c731c2f6920714c18d4641b0ceb78cd906c044fe51f5aebcd50f1a1248ddb5af2639fc2a1fa474b84bf6d9f4640640f67b6fdc0bb35836103d6f887b662e5dfba5f0c2861b99b31b3578df45f32d5af91d0a3f75a547e226131e16ba0fc0cbc0299f47088de0845888a4323550035c06db25a9994e7a1520ed5fa8255a6604f14edb4c349dad2bb3e8d262ca55cdfa334feb29c4a52129943b9580ab7c27282be07ac9a4ea624b22bf389af00f324664d84b9df6825d276506edf658d2a5bed905b6e02aeeece3f710b79c463521d7a78a9397475724986eefe277e969019ac1d2510548d9d6fe893b8892095cce85feb07e3b385ec3fb5f06a704173b3ebaf1dce671766edf3b57c01650a541236a7fac1d79864ad14683549d43c314aee0b225011f0ffa274b1062b93029c0f24b1e84c5f29bb61adb8961b3268c626ed58e7b3253c0a561fb848541dae36390f971f1e7ee451174d552efda2708be6db14551a0b5d5c1735545010581c5cc890e708d6eba69cbaad753ca164cb0998bb52c43f23a9488bfb873c24fd9097553ec35a053a9f88c76efa87e9fb856aae7088b77884657c3af8d0b05827841ad92798dd7c3f1bc362e669570c5fba5f3808c3f492dd889258910366153cb5ad21790f49c00d326337f3d5eab15e70d801923540f3ff2582baf8abb08a6194a0f8796fb84d9fd728c3138df350a50058b5e18ed17b1e868c8dceb21cc81ae341fc9edad2114125601f0e348f5b9d8ee43e2ec434dc14a452b4b0f558f2609cfe984f0504fb537e27ab6184a1864616c5c9d52368c43bd9b8a4d4b865b7e98c378000927aae13bdb577307628fd156826819e9b0b3c4de804c363662a9218ae5b04b36b805a6af07db70203a441b27caa3723824aa7998da0e3063135aa40aa0c6ea72308c1ffdfdfcbedfe5e35acb3f27d34f822672d9c5923f8215215dd5bb7405e02585b6fdfb9fb5c5a0292c4c78127962931d1ecc8f9cba76ef49a2fb5bb94f875754e2b717034aaa0d96198915b0e708dfcfd84570d35f2326210de04cdb8a4c734f38f4a7795533b6509951856137b387764e7ee7e4c763f817c00a6f37d1b2e"]}, @generic="87ab5f031e21fb2ea70d9cea2e354013f0142e5f7f40082001e101b8a76e6d5189179c3a9ff48070f62c17446c2a144fe01b9694f43c2aa7dbe2ad29c12b4b77c1c5f75ac522d6f95c4022301d60e2c67aaba92cac778e086a7b", @generic="5ce2d4b295182b99affecf4af84a10d5bc924a6993f268092f38444f8ccee90bcea9d154ee4e9c9c4d671207d0fac68fd62dfe0935fe8435537ce4e2ed02145416a14b7fb3a779271ef48569419254b41c64b9cbf6ef4fad6b5aae218f110e9eff1d778982a741e40f5866394d77e7bdb499f874fd6bbbe7c5d7f130e699d1ca92379c0c1e7b307a1c5e9648b33d405b3fb9580c8470650494", @nested={0xd4, 0x3f, [@generic="4be13760dffb4010c1ef13eddf3d6369335db1dcc887ab33ef43737627080349319f79f8027337f99a6d93d4430f47eb2a561411efa687fdb9caeb77a42f248745e12aff90c33bfa3c4ad1044e93a9778d3cb93a59defc022ea208269ab9debc08151ceca8a9215d7570872666460e848b0f9acde2485014d00f117115f4760990754e091861f151cf0a8389f9c206015336f44a88d18c413deaeab3816575ad3368e50a638c9e209064895042170da3ba36a2e16df5fed50e87553683f9f2f3ee1dd75858b394584699aa186c"]}, @nested={0xc, 0x7e, [@typed={0x8, 0x74}]}]}, 0x24e4}, 0x1}, 0x0) socketpair$inet_sctp(0x2, 0x5, 0x84, &(0x7f000000b000-0x8)={0x0}) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r3 = socket$inet6_udp(0xa, 0x2, 0x0) mmap(&(0x7f0000030000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$sock_inet6_udp_SIOCOUTQ(r3, 0x5411, &(0x7f0000030000)) setsockopt$inet_sctp_SCTP_EVENTS(r2, 0x84, 0xb, &(0x7f000002f000)={0xd1d7, 0x4, 0x1, 0x1, 0xdf54, 0x4, 0x6, 0x9, 0x6, 0x3208, 0x1}, 0xb) mmap(&(0x7f0000031000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getpeername(r1, &(0x7f0000032000-0x10)=@ax25, &(0x7f0000019000-0x4)=0x10) ioctl(0xffffffffffffffff, 0x4, &(0x7f000000c000-0x20)="355a33e61e1ea0073f67e872adc68cf56f8f8d12f491379615cefaea38db60d6") socket$bt_hci(0x1f, 0x3, 0x1) 2018/02/19 17:03:57 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x1e3, &(0x7f0000f71000-0x210)={@local={[0xaa, 0xaa, 0xaa, 0xaa], 0x0, 0xaa}, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "a2fbc8", 0x1ad, 0x6, 0x40, @empty, @mcast1={0xff, 0x1, [], 0x1}, {[], @icmpv6=@time_exceed={0x3, 0x0, 0x0, 0x6, [], {0x76f9, 0x6, "7dd106", 0x100, 0x0, 0x7, @loopback={0x0, 0x1}, @local={0xfe, 0x80, [], 0x0, 0xaa}, [@routing={0x3a, 0x0, 0x1, 0x6, 0x0, [@mcast1={0xff, 0x1, [], 0x1}, @dev={0xfe, 0x80, [], 0x0, 0xd}, @mcast2={0xff, 0x2, [], 0x1}]}, @fragment={0x7b, 0x0, 0x9, 0x1, 0x0, 0x5f03, 0x3}, @hopopts={0x0, 0x5, [], [@calipso={0x7, 0x18, {0x9, 0x4, 0x9, 0x1, [0x8, 0x5]}}, @hao={0xc9, 0x10, @remote={0xfe, 0x80, [], 0x0, 0xbb}}]}, @hopopts={0x0, 0x19, [], [@padn={0x1, 0x122, [0x0]}, @generic={0xb434, 0x2, "e4d6"}, @enc_lim={0x4, 0x1, 0x1f}, @calipso={0x7, 0x50, {0x0, 0x12, 0x6, 0x4, [0x40, 0x80000000, 0xffffffff, 0x746, 0x8, 0x7500000000000000, 0x29c191d8, 0x5, 0xc66]}}, @calipso={0x7, 0x40, {0x5, 0xe, 0x6, 0x4, [0xffffffffffff9fbe, 0x100, 0xffffffff, 0x8b, 0x1, 0xfffffffffffffffd, 0x0]}}, @enc_lim={0x4, 0x1, 0x1b}, @hao={0xc9, 0x10, @mcast2={0xff, 0x2, [], 0x1}}, @enc_lim={0x4, 0x1, 0x8}, @hao={0xc9, 0x10, @empty}]}], "9f6e947e3cda1bdaa0c615670cecb0632f7c625eae769291474a5c71a51971948f1a7a5fe45d7243bc3ee881a5ba6f049eb900c26e3983590f627e095c08b0f7bfc0d3aa54e388df53604edc9dbc52448cba620a189374389402e6c75e01d9c10ef3"}}}}}}}, 0x0) r0 = socket$inet_sctp(0x2, 0x5, 0x84) getsockopt$inet_sctp6_SCTP_ASSOCINFO(0xffffffffffffffff, 0x84, 0x1, &(0x7f0000ec3000-0x14)={0x0, 0x20, 0x2, 0x200, 0x2044, 0x100000001}, &(0x7f000068b000-0x4)=0x14) getsockopt$inet_sctp_SCTP_ENABLE_STREAM_RESET(r0, 0x84, 0x76, &(0x7f0000630000-0x8)={r1, 0x5}, &(0x7f0000bb6000-0x4)=0x8) 2018/02/19 17:03:57 executing program 1: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet6_sctp(0xa, 0x5, 0x84) setsockopt$inet6_MCAST_JOIN_GROUP(r0, 0x29, 0x2a, &(0x7f0000bd1000)={0x0, {{0xa, 0xffffffffffffffff, 0x0, @mcast1={0xff, 0x1, [], 0x1}}}}, 0x88) getsockopt$inet_sctp6_SCTP_PR_SUPPORTED(r0, 0x84, 0x71, &(0x7f0000806000-0x8)={0x0, 0x1ff}, &(0x7f0000752000)=0x8) setsockopt$inet_sctp6_SCTP_SET_PEER_PRIMARY_ADDR(r0, 0x84, 0x5, &(0x7f0000144000)={r1, @in6={{0xa, 0x0, 0x100000000, @mcast1={0xff, 0x1, [], 0x1}, 0x1}}}, 0x8c) setsockopt$inet6_MCAST_JOIN_GROUP(r0, 0x29, 0x2a, &(0x7f0000d45000)={0x0, {{0xa, 0xffffffffffffffff, 0x0, @mcast2={0xff, 0x2, [], 0x1}}}}, 0x88) setsockopt$inet6_group_source_req(r0, 0x29, 0x2e, &(0x7f0000c1f000)={0xa1dd, {{0xa, 0xffffffffffffffff, 0x0, @mcast2={0xff, 0x2, [], 0x1}}}, {{0xa, 0xffffffffffffffff, 0x0, @empty}}}, 0x108) 2018/02/19 17:03:57 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(0xffffffffffffffff, 0x84, 0x6f, &(0x7f0000161000)={0x0, 0x1c, &(0x7f000051a000-0x58)=[@in6={0xa, 0xffffffffffffffff, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff, 0xaa}, 0x27}]}, &(0x7f0000f92000-0x4)=0x10) socketpair$inet6_sctp(0xa, 0x0, 0x84, &(0x7f0000a58000)={0x0}) setsockopt$inet_sctp6_SCTP_SOCKOPT_BINDX_ADD(r1, 0x84, 0x64, &(0x7f0000683000-0x1c)=[@in6={0xa, 0x3, 0x3f, @mcast1={0xff, 0x1, [], 0x1}, 0x8}], 0x1c) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000903000)={0x1, 0x5, &(0x7f000051a000-0x58)=@framed={{0x18}, [@ldst={0x3, 0x0, 0xb, 0x7a, 0x0, 0xfffffff0}], {0x95}}, &(0x7f0000c43000)='syzkaller\x00', 0x8000, 0x1000, &(0x7f00009ab000)=""/4096}, 0x48) socketpair(0x5, 0xf, 0x0, &(0x7f0000d5d000)={0x0, 0x0}) setsockopt$inet_sctp6_SCTP_PEER_ADDR_THLDS(r3, 0x84, 0x1f, &(0x7f0000b6f000-0x98)={r0, @in6={{0xa, 0x1, 0x0, @empty, 0x1f}}, 0xe8a2, 0x5295926b}, 0x98) r4 = socket(0x10, 0x3, 0x0) setsockopt$sock_attach_bpf(r4, 0x1, 0x32, &(0x7f00009da000)=r2, 0x4) write(r4, &(0x7f0000fd3000)="260000005e0009000000eaf83a0000000000000001000000ffffff000008db1ee9ff4435eade", 0x26) 2018/02/19 17:03:57 executing program 6: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x100000000000000, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000008000)={{{@in6=@mcast2, @in6=@mcast2}}, {{@in=@broadcast}, 0x0, @in6=@dev}}, &(0x7f000002e000)=0xe8) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000030000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) setsockopt$netlink_NETLINK_LISTEN_ALL_NSID(r0, 0x10e, 0x8, &(0x7f0000031000-0x4)=0x4, 0x4) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f0000030000-0xc)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x18, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x4, 0x0, []}]}, 0x18}, 0x1}, 0x0) 2018/02/19 17:03:57 executing program 6: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$sock_SIOCGPGRP(r0, 0x8904, &(0x7f0000030000-0x4)) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000008000)={{{@in6=@mcast2, @in6=@mcast2, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in6=@dev}}, &(0x7f000002e000)=0xe8) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid=r1}]}]}, 0x24}, 0x1}, 0x0) 2018/02/19 17:03:57 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0xa, 0x2000000001, 0x0) ioctl$DRM_IOCTL_MODE_GETCRTC(0xffffffffffffffff, 0xc06864a1, &(0x7f00002a8000-0x64)={&(0x7f000000d000)=[0x7, 0x6], 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "8cfbc89fefc282b0e9b6d1b29d5500b5ff74b06ccbd9dee8c886586975b5446e"}}) getsockopt(r0, 0x0, 0x53, &(0x7f000000d000)=""/8, &(0x7f0000fee000-0x4)=0x28) r1 = bpf$OBJ_GET_MAP(0x7, &(0x7f0000295000-0x10)={&(0x7f0000488000)='./file0\x00', 0x0, 0x8}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f00003fa000-0xc)={&(0x7f0000c5a000-0x8)='./file0\x00', r1}, 0xc) 2018/02/19 17:03:57 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0xa, 0x2000000001, 0x0) ioctl$DRM_IOCTL_MODE_GETCRTC(0xffffffffffffffff, 0xc06864a1, &(0x7f00002a8000-0x64)={&(0x7f000000d000)=[0x7, 0x6], 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "8cfbc89fefc282b0e9b6d1b29d5500b5ff74b06ccbd9dee8c886586975b5446e"}}) getsockopt$inet_sctp_SCTP_DEFAULT_SEND_PARAM(r0, 0x84, 0xa, &(0x7f00007ce000-0x20)={0x4, 0x80000000, 0x8, 0x7, 0x7, 0x9, 0x55, 0x101, 0x0}, &(0x7f000083b000)=0x20) getsockopt$inet_sctp6_SCTP_ASSOCINFO(r0, 0x84, 0x1, &(0x7f000054e000)={r1, 0x1, 0x6, 0x80000001, 0x6}, &(0x7f000008c000)=0x14) getsockopt(r0, 0x0, 0x53, &(0x7f000000d000)=""/8, &(0x7f0000fee000-0x4)=0x28) 2018/02/19 17:03:57 executing program 2: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f000002f000), 0x0, 0x8, 0x0, 0x8, 0x9033}) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid}]}]}, 0x24}, 0x1}, 0x0) [ 48.981745] audit: type=1400 audit(1519059837.386:39): avc: denied { net_broadcast } for pid=7849 comm="syz-executor6" capability=11 scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=cap_userns permissive=1 2018/02/19 17:03:57 executing program 1: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) pipe(&(0x7f0000b72000)={0x0, 0x0}) setsockopt$netlink_NETLINK_LISTEN_ALL_NSID(r0, 0x10e, 0x8, &(0x7f0000286000-0x4), 0x4) connect$rds(r0, &(0x7f0000b99000)={0x2, 0x2, @loopback=0x7f000001}, 0x10) r2 = socket$inet6(0xa, 0x5, 0x0) ioctl$int_in(r2, 0x5452, &(0x7f00004cb000-0x8)=0x5) sendto$inet6(r2, &(0x7f0000ff7000)="61aaea16f667c2d83db463298f8083dd47244221f005bc9b797e83669e12ffbf9ba320c9179382a057dec9874940e53448df186e73603d8b39ecfd7ceecc941deb218b37c89884e7348f6f60d2342e418196ae7c61c87a833a1b9653e5f237916ded581fd87f7354dd6c24eb98768927fb8f956cadd7d2cc2ab3af54e3d47cc1d41871581368ba7d31b181567bcedfbb01a1d61165f3ef7c686e6cff5ed1956e858e7eee0f13c802e904438412d87c8337936a5b3423772356fbf5c6f8a7aef9cb10a3790e2617be29ec3999d7721e0d98bf39ad56c08e8504c5cbe7cca6b812828ccd67997f5b0da8006500582206f4cc3901e81a3c4c4480b817a7175ced8cd170d15794560949ae22c42c4078a8cd36bc58bfc04b99adae6465480fe2798d88c86719e8b0b024a4ed39042f97765d494f82cb8eb28568826bd77bc554fc5a023c9d4f7564104e1ebb10eb9b46a1296dfe2d6c48fcda28d7ba89a012ac266a117f057238fd7d651baaf3fe7784562b88109f4fc08ed0ac9b73c3bc9f7420eff1e2144599c5f1ea868041b8446bdc39f7f17b1fe1c97612b4bb341551132d81ea2b3cd3e5fbb21f669981cbaf0d88231a7ae74be237e9dde4da0a13cc5d6e03d24d78cad1685e71b5de1ebae17d1ad93fbbcb675c04f52dff374352924161f7661f2d483ee3e532f4c2050ef3e337dc4cda646ee5f898843d8fc862f6b0c16de0e1edc16326282918bee5ef2a5890fdc47118cc60b440a916e5c466181507f1c593c465ad9828aa162cc8053ffbe197386b43678c539d5916416391fb9f38116e1de49971768c6ba05b48591f2c876c250cee27ecc225746566e2b7a2179102d3581523d30ad418dc3ae41921968a6e8f53a1f678f599f6e49f1191107644f2cfa9dab6e2422f278b65fa0cfd84a868ce0a5087a6d7512bd684fd3084d989c75b832844b865b0aaa2231b074a8055af1799a79d9c607eed3bfdec66bde79ff5107299c0cb568cc74908c5a38a56846a9368b925a2a43588246533018e5e3feff1b114ded0168127df818ebe2072fd62993c30923c2e604da061c163e08951bd6acbc87481aefa81888114db3b7234f8004b3d21e4da4a7e240e85dd97d8515c0e68eb26f378726996507f9bd936229fb0ff401b263b1d2d6fe21495abf70d642305d3dce6e76146597b41bcb40193044a6f06fed6bdba0c24b8035fb50db858dcf764837ef60cd396299322304ae4c7bf2c17d56f6db8837c4182f3fc9a241236f76d89a729193de41da3402987d48e425174696968abb19362e1c061f9dfaba46c59c5ecb6266fe6e66f98762602f7c688ef7040928e87652bc42eb370eb662f1d0bdf9b19c59a982efb64eb14132706b0c15a4f9b02273b0dc56517ab46754ca7ad53eb938ebb09661d776c6b9736e06dd0f5a7462936e31397dfd24ef3e78dd510168def4dc7e6212c707168ad6b375216abac6b8bde5c9395e138a976064578150f8a424c005d42c8675bb1b29118d9d0472be9a672a1daa212dd3a2e88bfdd477ffe0b6e12ef74f10778e3d35a3e8873b9d47f6c9fd621de386c756f74e538306a25fee6d3cb09a72db8460b7dcaf4c3c537bea023b95b90ab38373baa5b8491c56d9717ceb04447c1efdd325d7e7a5ef9dc45822f7e47af9fdf619942ab26ebe6dff6d44b0cdbbb00ece96605b892944687112a8bd6c89e12b00829d64fdbacc37b15aa6ac14a44e6c43ede7abad01384d4350fa939a9c00cda2f06e2d1e166a49d7ec38d8c351ac2eabf13157f9c2e532b3cbe653f0796a250f533f3b908b1895b58f1cc59fe1be16028fd0b813473ac760cdd89c4d387ea58115ebdded112e1013833d5e721362037bd13096eff9db8b3bfcb7165904357c59aa1a3422cb8a05eac1085f42f98c384da9dc8c5ef6f84ad5f580e73b0d8d191c9a03e2507fcf567cf01f520eafd19aaa16e6fbf235914446f7d0be151e63f0609a319e5b51bb63eaa28377338f769e25ad7eca99c9fb7018bc587b1c4d9f3b8fc415563515645e13e8bdbabc00363a17366e4b1b225c1a39a03f8030f3b710da54142fc1c16133d93e4c1b569ebcf5c95d0e80266b01c31339927ac433e4081e95015722759bbadee72f4c7ddeae994aebd4834454ad00d482f56f06df67cbcca6bb881d9611b0a51aba54cafa00dc953ecf97ba979f21be9df57f71e2ccf514b8e2d288c140fc53ca775b7c03773ff6b39656ea02b617d03606ee2ac874ecb7d335fb01b53884b427bd5d78308b0c25dd08111132260e788e2f4998b0f6b1178c22a9dd605fd73fb263f2fa0214a3a3e35d7903bb2a861f2ae5d88b5cb36c221a7b4e7d532e457916fda4daab842f1b89bbbf2b5fd469fe41cca11164ad5a411e397c9f11b9dc26f9db4fba2cc52d68c5680ddd70a2bc44ddd62fd8af870d810e74c1ce21c4abf8a6dce02ab3df4b718230c37c0e14dd1ddb79e1d46152307973f2b6d942c1eb44802496bf3052d1eb346ce8fd02136002f1ef13b767cca4b2df1696f1f2b2ac6e1943c32ab6ee36522d0234b1620e92d34dd816eebc15015f2293bd4286cf407c654a1a23c04f10d30c548fd3c11e944d5e5e01f77cc12a2064e0a47d444c8e04091eca3fd6e720edf92b2fbdf6f7ec40aa7bbdc6e2559a5f650898ac39c7eb8d9543cf2b46d6f930f83435f11827c095184eb12b78b795b99fc13a9", 0x781, 0x0, &(0x7f0000ff8000-0x1c)={0xa, 0xffffffffffffffff, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff, 0xaa}, 0x2}, 0x1c) socketpair$inet6(0xa, 0x3, 0x10001, &(0x7f000001d000-0x8)) setsockopt$sock_int(r2, 0x1, 0x40000000000007, &(0x7f0000fed000-0x4), 0x4) ioctl$sock_inet_udp_SIOCINQ(r1, 0x541b, &(0x7f0000931000-0x4)) poll(&(0x7f000047f000-0x28)=[{r2}], 0x1, 0x0) 2018/02/19 17:03:57 executing program 0: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000008000)={{{@in6=@mcast2, @in6=@mcast2, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in6=@dev}}, &(0x7f000002e000)=0xe8) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid=r1}]}]}, 0x24}, 0x1}, 0x0) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) accept(r0, &(0x7f0000030000-0x3a)=@pppol2tpv3in6={0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0xffffffffffffffff, 0x0, @empty}}}, &(0x7f000001c000)=0x3a) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet6_IPV6_XFRM_POLICY(r2, 0x29, 0x23, &(0x7f000002f000)={{{@in=@local, @in6=@dev}}, {{@in=@empty}, 0x0, @in6=@remote}}, &(0x7f0000030000-0x4)=0xe8) 2018/02/19 17:03:57 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = accept$inet(0xffffffffffffff9c, &(0x7f000064b000-0x10)={0x0, 0xffffffffffffffff, @broadcast}, &(0x7f000010c000)=0x10) ioctl(r0, 0x7, &(0x7f00001ec000-0xab)="233a5c17ac49ca64068e3e97df70ce6f4c78f0a879537c2d2656190c3a32ea17a0ac7de0db733ba2768fc3122437fa4045266583e5a7494cdd622c34f3dd1bf6abd40dbc379fecca61e0a019cdab8a3e2a3c69a6d0ebe26f8713143433c659535097a67545300575e2f38752ffa44378c22f0e2a9f756f3d068d52b3ca2668eb2c6f7affdc663aeabd95083cc9d714e2a7965f754da32f258ad32dbabf9136d16c271171500f67a639ad79") syz_emit_ethernet(0x3e, &(0x7f0000e62000-0x176)={@local={[0xaa, 0xaa, 0xaa, 0xaa], 0x0, 0xaa}, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "a2fbc8", 0xfffffd7c, 0x3a, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff, 0xaa}, @ipv4={[], [0xff, 0xff], @multicast2=0xe0000002}, {[@hopopts={0x0, 0x0, [], [@calipso={0x7, 0x0, {0x7fffffff, 0x0, 0x20, 0x7, [0x7, 0x2, 0x2, 0x9a67, 0x3ff, 0xc8]}}, @hao={0xc9, 0x0, @loopback={0x0, 0x1}}, @calipso={0x7, 0x0, {0x9, 0x0, 0x80000000, 0x91cf, [0x7f, 0x2, 0x3f, 0x1000, 0x2]}}, @enc_lim={0x4, 0x1, 0xfffffffffffffe00}, @jumbo={0xc2, 0x4, 0x5}]}, @hopopts={0xff, 0x0, [], [@hao={0xc9, 0x0, @mcast2={0xff, 0x2, [], 0x1}}]}, @dstopts={0x2e, 0x0, [], [@enc_lim={0x4, 0x1, 0x7}, @hao={0xc9, 0x0, @mcast2={0xff, 0x2, [], 0x1}}, @hao={0xc9, 0x0, @local={0xfe, 0x80, [], 0x0, 0xaa}}, @padn={0x1, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @calipso={0x7, 0x0, {0x7, 0x0, 0x80000000, 0x800, [0x800, 0xffff, 0x800, 0x1000, 0x240169ca, 0x7f]}}, @enc_lim={0x4, 0x1, 0x10001}]}, @dstopts={0x3c, 0x380, [], []}, @fragment={0x10000000, 0x0, 0x100, 0x2d33, 0x0, 0x5, 0x3}], @icmpv6=@echo_request={0x80}}}}}}, 0x0) 2018/02/19 17:03:57 executing program 7: r0 = socket(0xb, 0x5, 0xffffffffffffcbce) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockname$ipx(r0, &(0x7f0000001000-0x10), &(0x7f0000001000-0x4)=0x10) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r1 = socket(0xa, 0x2000000001, 0x0) ioctl$DRM_IOCTL_MODE_GETCRTC(0xffffffffffffffff, 0xc06864a1, &(0x7f00002a8000-0x64)={&(0x7f000000d000)=[0x7, 0x6], 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "8cfbc89fefc282b0e9b6d1b29d5500b5ff74b06ccbd9dee8c886586975b5446e"}}) getsockopt(r1, 0x0, 0x53, &(0x7f000000d000)=""/8, &(0x7f0000fee000-0x4)=0x28) 2018/02/19 17:03:57 executing program 6: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000008000)={{{@in6=@mcast2, @in6=@mcast2}}, {{@in=@broadcast}, 0x0, @in6=@dev}}, &(0x7f000002e000)=0xe8) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0x7, &(0x7f0000008000-0x10)={&(0x7f0000030000-0x14)={0x14, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, []}, 0x14}, 0x1}, 0x0) r1 = socket$bt_rfcomm(0x1f, 0x1, 0x3) ioctl$sock_bt(r1, 0x8906, &(0x7f000000f000)="f5c7979c7e1a8eb9c7b9530e994304111ad9da14303b4fea764afa207f9150102f44310a") 2018/02/19 17:03:57 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet6_sctp(0xa, 0x1, 0x84) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffff9c, 0x0, 0x11, &(0x7f000061d000-0xe8)={{{@in=@multicast1, @in6=@mcast1, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@loopback}, 0x0, @in=@empty}}, &(0x7f000050d000)=0xe8) setsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f00009a1000)={{{@in=@remote={0xac, 0x14, 0x0, 0xbb}, @in=@empty, 0x0, 0x0, 0x1, 0x4, 0xa, 0x80, 0x0, 0x2f, 0x0, r1}, {0x8, 0x2e4a, 0xaf5e, 0x2, 0x7, 0x80, 0x0, 0xc2}, {0x2, 0x0, 0x46800000000, 0xfffffffffffffffe}, 0x8, 0xe, 0x1, 0x1, 0x1, 0x2}, {{@in6=@dev={0xfe, 0x80, [], 0x0, 0xc}, 0x3, 0x2b}, 0x2, @in=@multicast2=0xe0000002, 0x5, 0x5, 0x1, 0x7d9, 0x5, 0xd3dd, 0x1ff}}, 0xe8) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(0xffffffffffffffff, 0x84, 0x6f, &(0x7f0000161000)={0x0, 0x1c, &(0x7f000051a000-0x58)=[@in6={0xa, 0xffffffffffffffff, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff, 0xaa}, 0x27}]}, &(0x7f0000f92000-0x4)=0x10) r2 = accept$netrom(0xffffffffffffff9c, 0x0, &(0x7f000086b000)=0x2d6) ioctl$sock_netrom_SIOCGSTAMPNS(r2, 0x8907, &(0x7f000012c000)) r3 = bpf$PROG_LOAD(0x5, &(0x7f0000903000)={0x1, 0x5, &(0x7f000051a000-0x58)=@framed={{0x18}, [@ldst={0x3, 0x0, 0xb, 0x7a, 0x0, 0xfffffff0}], {0x95}}, &(0x7f0000c43000)='syzkaller\x00', 0x8000, 0x1000, &(0x7f00009ab000)=""/4096}, 0x48) r4 = socket(0xf, 0x3, 0x0) setsockopt$sock_attach_bpf(r4, 0x1, 0x32, &(0x7f00009da000)=r3, 0x4) write(r4, &(0x7f0000fd3000)="260000005e0009000000eaf83a0000000000000001000000ffffff000008db1ee9ff4435eade", 0x26) 2018/02/19 17:03:57 executing program 2: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) pipe(&(0x7f0000008000-0x8)={0x0, 0x0}) ioctl$sock_bt_cmtp_CMTPGETCONNINFO(r1, 0x800443d3, &(0x7f0000027000)={{0xfffffffffffffffe, 0x8001, 0x1, 0x77, 0x8000, 0x7}, 0x3, 0x0, 0xb1}) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid}]}]}, 0x24}, 0x1}, 0x0) 2018/02/19 17:03:57 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0xa, 0x2000000001, 0x0) ioctl$DRM_IOCTL_MODE_GETCRTC(0xffffffffffffffff, 0xc06864a1, &(0x7f00002a8000-0x64)={&(0x7f000000d000)=[0x7, 0x6], 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "8cfbc89fefc282b0e9b6d1b29d5500b5ff74b06ccbd9dee8c886586975b5446e"}}) ioctl$PPPIOCGL2TPSTATS(r0, 0x80487436, &(0x7f000067d000-0xc2)="255a9368cac823c0e234e6683e057b5e984a69795f35c119c399d272c7f79d5cb8410628bb49872985634d4b335900f68e85d207832e21c8754a4e4513581f0c6c92205614e0529c179c363b930402ac0889c3332d7243337215127464590d923b86742ae5cc142e6c6187e78ec4ede3c3c3ecdbc8dbb55735581a418d66f226dbf92d84e1b7ba9da59d4d1017deeba963d9b989c0b2ca30220daaca8604b98009e265be6d8613541743bfcbb056f0d934c153bf15a1b402613bbbe4c10c546985f1") socket$nl_netfilter(0x10, 0x3, 0xc) getsockopt(r0, 0x0, 0x53, &(0x7f000000d000)=""/8, &(0x7f0000fee000-0x4)=0x28) pipe(&(0x7f0000a54000)={0x0}) connect$llc(r1, &(0x7f0000c6e000-0x10)={0x1a, 0x1b, 0x0, 0xff, 0x9, 0xa9c, @remote={[0xaa, 0xaa, 0xaa, 0xaa], 0x0, 0xbb}}, 0x10) unshare(0x12000800) getsockopt$inet_sctp6_SCTP_DEFAULT_SNDINFO(r1, 0x84, 0x22, &(0x7f0000e79000-0x10)={0x40, 0x8000, 0x2, 0x2, 0x0}, &(0x7f0000062000-0x4)=0x10) getsockopt$inet_sctp6_SCTP_SOCKOPT_PEELOFF(r0, 0x84, 0x66, &(0x7f00006ec000-0x8)={r2, 0x5a}, &(0x7f0000fa9000)=0x8) getsockopt$inet_sctp_SCTP_GET_ASSOC_STATS(r0, 0x84, 0x70, &(0x7f000037b000-0x108)={r3, @in6={{0xa, 0x3, 0x7, @dev={0xfe, 0x80, [], 0x0, 0x17}, 0x65741ca8}}, [0x6, 0x80, 0x0, 0x8, 0x2, 0x5, 0xbc3, 0x1, 0xffffffffffffffe0, 0xfffffffeffffffff, 0xf37, 0x6, 0x4, 0x84, 0x3]}, &(0x7f0000022000-0x4)=0x108) setsockopt$inet_opts(r0, 0x0, 0x4, &(0x7f0000d45000)="16a42f274e33999773112b9aadee1709461f514c1644b29ad8404fd32e89e1fe073a7df252c7f2c012970568bbdf348348cba7bae5527461f4e4ca74f112c2bfc85aad47c08ddd7fc37d95b0c0fa274905b0a85c0a7f77c6843e5daf6decb7fbb2169d3074f129bcc5ca9c85dee71a69b4ace8c3ef2f4105cdcbcdfca11b38dffbe31a200795182165156ddf6a68115aa532e13da0c296ba75c0dfdecb50e5d3a4df80a31d1d4990", 0xa8) ioctl$sock_inet_SIOCDARP(r1, 0x8953, &(0x7f0000008000+0xa58)={{0x2, 0x2, @empty}, {0x6, @random="0b3341b3d311"}, 0x48, {0x2, 0x1, @loopback=0x7f000001}, @common='lo\x00'}) 2018/02/19 17:03:57 executing program 2: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl(r0, 0x101, &(0x7f0000004000)="fb0264171f696db0bda18a809b2b7dcbbb6859f1e828eb03212c326c632742be620217ee9866082525dea158d46d6f84711c7cbdaed6c420bd96005378e6c26ea8957d3f889da93fbb771463fbe0dec65cfe707b8f02568e36c24579e420e527a6faa22b0220b7dce303ceb4e46adc95254f57615eeedd72a414bcfcd5a6bb04a7e0cc80b8fcdd9456c5f0585684f1017b2445363c7bd09adf39816f61e8d0c494b6e24c09ce7ae8bb873ca56719bdbcb33d9883b1bbc6bbe5272498ad4e8176fc75b6b9ba24594369be3e2218712559eafd5e9b3daf0a8c1059190df56d6c246e451398945d2d312f945f36e1f5f33b5e676e4b1adc2acb15669187ed1269bb1d902c2aff4f3b6a1b0258297b098aea9b6b898b7d6577f13bcd3b5763e37b919cca79ca06dd9ef593977a3c84c518938d6d85a0e75b6d0a795cd2ebe1a5fab0c25c07303e144c7153267b0bb70484e3ff0d1ecd819faa4cf9f11af6d0f1dfb3d4e453a6fe88f54a7d53999ed297b43d6d3fa5bb978bf92e6a3307425dda04cb13d9c82fa14858f78e159ea0aaf038af3667b4c3b0cf986023507e3ee168c48bb92abd583e1d473831378e9046ea8eaeef36355cc201a12451361e2f9a3f8a741ca09e1ca53c9a0387b2163182e7632aa66f0f3766d55fbf9d786184d3bead904614b56905d4fab880d0c88432604c6b8610fe7d5cafccd335751c7db38ee741c1f539ecae6c8ef53ed14a595d301f9cff60224980f888592f44185617db591ab56265284e1e4c7bf638d3023c8a98f6b9bcbaa6d3b0c7502acae8abf3c6e73630d539ce213ce396e2c6ef06589994e7d5c7c19d8dec2638ad90f9dc73442980e563243d36ef4f68ed8372b5214dbc9a1b2ed53cceea8b1776b0c0fcc514551740842d3e21a0b01e0c0b8cdbafcc5f76e7909677066668168e8f6917876d5fe145b4a73c60590e53d838b37a1fbf2f218929a64c5b95ac7efa76b172b02b1234a89261387d7ade84281feb029977d4afc37302fd0a82ae3e1743afebd73eec0a0a73f0c8334469b5848dd0b808c5c028b58c4bf1e5d66edaf2013f2a6c0324e021685c074cd797875b721b8397704b9b7e5979eba87527741d6269f8a7dfa61c11b519dd6dd93bf1186d6730c83c35431713fea3d759aa5dd50f45c870a9af063ccd554f0301e1f6e48901caa0e701469d9f2053aa4c07f8fd744ddc19c155b17801f1c0edc856423a05b974e5fd2ec5eb6eeea2a3aee08b3529dbd5999ddf586594f8dc196de01faef0ec44c2dea8e384c62515998fab297adff76d81aa7c22d2efc1d58b52d8bc3d0a9a211b0c505eef638128db0ba50845f22f836bfe720405ddcfa4d550df29d19415830a64697f744e4df9c376a949b82f6248dc9e42e8888ca3a445637a3c53b6e45adc0fee2272bf36a097cca48d0603ccb220cd50795372e58a0f2c0ea01280918514fab1131657c41f09edfce8be79a1b6c321e4673c1d761e274278af263393ece00a0a4d8c21ec80b2cc98d96a79f23aef75cd7c58cd7c0477d2112b2d9d947828bc1535173a4bb1fed0d4176b0107b4588828c23cd78ccfbf384146ca48cdab0d395e54119b4a72b875228686535bd1503e17e32851973dc0f02ad7c3082c186031949915203bcc8ce0bd0ae9979ce00aa914d9b8bd9447517d268ef06ae64f07159251e9938d4fc1b28b854d36e60e65458c36c113a1b8182b73938cb8a851d128998e32db199e8f606756d99291da985f7ba904a28c6f997394b554440a12143c142a781f03aa0aae7a08ccbdcd6bc83bf133d719fb97f9a61f7dc6b97eeb7150eedaa3f9be401fbbaa0817c3f342b0262f5aa5778f4199e8712408a97b3b2d97d1a8db3e1a80a1d58190f2d51f6b2acc1515c07ce920c41c821d663b31fbffb09e8309a4bf61dae6ac032c6cc7007c4c9d379e734297899658308987859e25a423a61cb5c23445e7ac5fa83440758bb4556f0a2b78b84bf4673af4ed83230e86822ff726f56e966b4dffe609d09cc20f38d0666a6f3fcd6dd6a294ea613cc70cf0b278d9103e94597623023e47ff105cc70a53db547a1718f4c68a06aacb0b940a78a4b0b54567f8b6a8bd678d42eeb180fe232bb7320b6f7f1646c6d753b84043ff6f2ab726fe459d0f954bb28cbc915ee61939f48ffde36bb71267dee8771899e0975942d7a29fae656ff53de9eae454f3b7729e9391fee57c9d2c47fda619a6a4a9f27053b842312a536bf258d96f7f5a357fe35fe41b12d546d630fb7b18ef88d4f71c81ec68a9882133ed52c85029f2f5ef2ece8ee986be83bef2dcfb2e60b38f63924c84857f16a92b3d48c00a0b60c392d4e976be96d3933c2020809601e191f7ab2b85e4cdd2b4e6287399db02dbfc732b6d41a7967b9d7b82f959d7454f0bb21c6e0fa28442a49b9ebac5efcf2c8904a9d076d5a0406bd0ea54396eb1d9a59e4d0df03a9f7b19e6d8fa0a237832ca3ced763691d07ab0e980ee74834a961e5ef74312c97a69ade3a6e2fdcd19fcbd037209a324d38d7a7b9ab9a24ee3477aa688b6418868b8eef875432e044e5af439115b0216333b1d18460f12837286cfd0112df4f954be0e2e06df5d21c3ab4635610ac64df8866f5e7d0794ee9af87a3829ed0e5f23df921442f8366c4bc6a2cf8e16270ce570429f1e5ea2b72bccebb3304e8a39f19d817700a2032b89052b1fa52c34f6a988c025666adf92b3e79fde1375bff74e88a8b2a74aec96abc25e7a176f470701340de6e22823385e0c80bcd50653edaac3e7647bff46f60ee4c34d49a50568d20dc9293ac45fe996ece24b39efb723354974ab4575098fdebb051d569801587593699d0ae6808c526f59bfab84e18390b784818642feac53b1008e9ec5b1e96c0e530f206eeeee7f92d5ce4206631947d6ccc27bab1669583622ce21a0cf364ff3bf98c480d8387cf30baa7e7854b9bef0a3ab5a35c0938195b186031c9d74109b84e682bf1fa02132d5fd5c5f50645d8dd221eb3998f2d5b3326ec726d07917354670fdba11d04de31fe5a731b5d67155667f890843f6aae23f8a47c14d6fb68fcac974a7bcaacf32f89c725d6f6521fdf3b27d40da5fede866823ef890d2cc955fd9ae2363dc1e7fb97afc03d8f1902367fb39ab784d2a54fbaf8a64efdaab2e82d941762da6aa9d485699ce2a847e7b380771fbce6a495a7eb635afad4df6c88595ccc60b0a7170b2b049db7ccf2a297a9111a3c283684fe2842cec2b78fe2d32067adf1943fc5e631cfcae67362c10aaf2cae55ebe1a08977f9eb8dc035ab2a7b617b41ac743fdd56fdb11db6eb169d99793cea4506a4630f920b50a24336fda2399ceb80a29a0f4a9ca16e617ddbe7f2bc87f8c399cdf364707ff8423f2d7096dda8d877b394f5abb2409af3932052ebbb42bbe602a411c3140a947e9128f6ead8e9b8bb57d7ab350b73cbba12dc5bdd1a8d1c97f5515675aa739ab68ec905c71b9112e745767218f6f4c57b3b15faaa1d1e58fafa2c04f4890240fbe62d2c28659db62a41a16082cfd149de1782da5837c45a2b6acd6bced82cec5d40d3fa09f72508e8152e838922bf5a7fcd69f7b2de0b95cb6cccfebca2091e37e0337105cb934dc2190e80cb88b80d9d63be692ad06c1d52828bfacadc102163a43f639e5b729cef4aafd53d06e55dc114ccf5eec2b2043f982481b2b07dd6a50011b07e37e145bf7bfc405db7d02389adbb8f16166977b0cbb292f926e7b00522631cd9f99b66d0ccb72ad784d6a19cbfabe998418f0f6e0b25b1e7b5bf43fff2cf19df23c8c633a5436eb9ba9946306dab53ac9e24e2e0d4b2e00b76d55b0cb3db2ab3f91c872ebb22b13c3baf79d08f6beb147aa5204032889d6e9b640c66fe9f8cfa75be2b5dd92c1a5f67a46fb8114c8524b8e9dd20d8759a04fed4a84547042f61a2a39ef71e8a5732e4bf234e6d201f11edf4cb07b6ab86a768abbc7749136782a5043957a368649e7cdf98273a16b324907328106758c97961d7a5a8504bdc0d424336780c57016467bec8694b57cfdaae08594184f29b3897f1ca3d2d9d2642ab3372ab46935f9650784ac947a7cad18874097c347a24932c8a87a37c80dbe6c4080db786b1f452c41d6b12c62d0249885f875881462f24b312a6e747ea175b03833b83ade88cafa8d3662f168068931c1e1ddce81842f0c50b4b89776b5d9d4989b5957ae40d7cbcd536d8e89bdde73bf1e010ecae9721ac33e1b90dfff2b8cd532ce3d538244fbf2667af87417b484d21a42e01eaef2e5a0c1300d118275e0e71a524f873aaa588ca9ecb2192e149febf4b9448750ff1a68f75a20762f72ab300ec107e28b48dac3e26f79d33bd84a0fe0f2383b85cfda0bddb7e44564f18c256ad69c1c7eb895abbb5cd2b3aa403d19c6ea1456825e981440c194d3561c6ffb6e07e60087bbdf7e27187a72540044e40feef78354ff1af6ea03afcc8ad8674c636228ac535bd4b2a17eb51e5bbac42d16a8033817cc072e5710f5239bb5dbc153ec1f85683361a10e3bbb43dc8ea0d07c2d3b82f9b4d2d8f787630c6fe907451cd89c938660ac0e894f934f67163f6c13a71581ded34647cda593c0575c782a2c2acd817762c085dd0a154f7983437ccc12819972fea0ef3265a6ea120af010365496160a499c7903c70ac24c4c582f15289e7e88f118ad3d752a64c46ea5675ddf6c6f9b14ba1205ff50de27771cfe3411e990b875ff1b89515872a2e2342cc5bd84fae07c4921065fccac97af8029f8775df5bccea6df2f0fcc15a9c46b760838d2b9c9b1aa8a49279395c574fbbcabea719f6bfe469a469ba9b0ea7f51887a8a247dcd3ccd13785ea51bfed4e099ce6ad8b443ea784f0d278372de2fdff895966e744e5d47f4b5ecc67220469661556c3b4839f1b27d44e0148da80741d8fb3197707c5ebb57848c02dfb9877148dde01f3edcb9285588c017a00ed356bf478c1234c60a141cf9fa0863e4efe2709fb43e3073c394eaf45288b6c42abc773506f009646d8cd65123ceac7343cbd1ee05d51b46179a51329a3ebf9c20e4f3886dd7de5653bf6b1acbfee743372dc3696ca955e2b6d8f82e96df4f09b34c4ecc72656cd4b368659581c66f2627b54e6fa6dc33ecc61c0a5113704f2278969a7c47fe98a0145a4fcce128fb2949b05f2f4dc022b9e419a1e4699dc20771a5097db3ccfde746c12909c06fe588348e317bb2c5aa4da847aacb5da4090c8bf94b706a86566cd99533abdfda2db31c49a6e2a9ecf0d3e77288b549c01c8e904205683c6cc3031870da95be52698dedeb50c6f2b5ec709654a65b34588cb820d4d5ab058c739ab06ccad33ede735bd2016c684bc42a00ce396b2cef1da319c0b1355cbe3aa763d464a226af95644465fb39a57089eabd3745835eb4303e967b89e7aa8a985c7bf22523a0c5e9a5d5db8cf89b9eeeb5b19c9a8c11ae8c5644bb615aed37ee21b8a33cb50243e558d34d3018614d0cd86b75a29acb3c6bd87a1637eca306bce77d893f20d25cd6bc9b7aa8acc31ac6868ab8c297c4f646ec69cfb10e3e9bbc5b3773f61fa03547c539236fd91b67438573e6624b7b623211c8bc6154efffaca52696c94e09970a3cb88cb5f1c2ce60432412b8c54278f584f21e9251deb563b6a17d71bbaf49de85918a4cedefdadbd8c14ab2b6763f6f3de8df7565dbeb7082283da9cd05004f566199baa23f83bad05d120079f157b1bda23acb9603d6c0138748c3ee57f2613deaaf2106a198067399") mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f0000030000-0x28)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x3, &(0x7f0000026000-0x64), 0x0, 0xfffffffffffffffe, 0x0, 0x8, 0x3}) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid}]}]}, 0x24}, 0x1}, 0x0) ioctl$sock_SIOCADDDLCI(r0, 0x8980, &(0x7f000000c000-0x12)={@generic="b234375131b741221d9d47cb48805487", 0x9}) 2018/02/19 17:03:57 executing program 0: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) socketpair$inet_icmp_raw(0x2, 0x3, 0x1, &(0x7f000001a000)={0x0}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_IP_XFRM_POLICY(r2, 0x0, 0x11, &(0x7f0000008000)={{{@in6=@mcast2, @in6=@mcast2, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in6=@dev}}, &(0x7f000002e000)=0xe8) r4 = socket(0x5, 0x3, 0x100) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$bt_hci(r2, 0x0, 0x2, &(0x7f0000010000)=""/159, &(0x7f0000004000)=0x9f) setsockopt$packet_int(r4, 0x107, 0x9, &(0x7f0000010000)=0x7, 0x4) getsockopt$inet_sctp_SCTP_PR_SUPPORTED(0xffffffffffffffff, 0x84, 0x71, &(0x7f000002f000)={0x0, 0x16e0}, &(0x7f000000d000-0x4)=0x8) mmap(&(0x7f0000030000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socketpair$inet_tcp(0x2, 0x1, 0x0, &(0x7f0000030000)) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER(r4, 0x84, 0x7b, &(0x7f0000030000-0x8)={r5}, &(0x7f000002a000-0x4)=0x8) mmap(&(0x7f0000030000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_opts(r1, 0x0, 0x4, &(0x7f000002f000-0x68)=""/104, &(0x7f0000030000)=0x68) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid=r3}]}]}, 0x24}, 0x1}, 0x0) 2018/02/19 17:03:57 executing program 6: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r1 = accept4$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000030000-0x4), 0x800) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet6_tcp_TCP_REPAIR_WINDOW(r1, 0x6, 0x1d, &(0x7f0000028000), &(0x7f0000030000-0x4)=0x14) socket$inet_dccp(0x2, 0x6, 0x0) mmap(&(0x7f0000030000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f0000030000)={0x0}) getsockopt$inet_IP_XFRM_POLICY(r2, 0x0, 0x11, &(0x7f0000008000)={{{@in6=@mcast2, @in6=@mcast2, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in6=@dev}}, &(0x7f000002e000)=0xe8) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid=r3}]}]}, 0x24}, 0x1}, 0x0) 2018/02/19 17:03:57 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x3e, &(0x7f00000f3000)={@local={[0xaa, 0xaa, 0xaa, 0xaa], 0x0, 0xaa}, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "a2fbc8", 0x1, 0x3a, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff, 0xaa}, @ipv4={[], [0xff, 0xff], @multicast2=0xe0000002}, {[], @icmpv6=@echo_request={0x80}}}}}}, 0x0) socket$inet_icmp_raw(0x2, 0x3, 0x1) 2018/02/19 17:03:57 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0xa, 0x2000000001, 0x0) socketpair$inet6(0xa, 0x7fe, 0x20, &(0x7f0000916000)) ioctl$sock_SIOCBRADDBR(r0, 0x89a0, &(0x7f00009ec000)=@common='bcsh0\x00') ioctl$DRM_IOCTL_MODE_GETCRTC(0xffffffffffffffff, 0xc06864a1, &(0x7f00002a8000-0x64)={&(0x7f000000d000)=[0x7, 0x6], 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "8cfbc89fefc282b0e9b6d1b29d5500b5ff74b06ccbd9dee8c886586975b5446e"}}) getsockopt$inet_sctp_SCTP_DISABLE_FRAGMENTS(r0, 0x84, 0x8, &(0x7f0000ec8000), &(0x7f0000334000)=0x4) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(r0, 0x84, 0x1d, &(0x7f0000b68000)={0x3, [0x0, 0x0, 0x0]}, &(0x7f0000582000-0x4)=0x10) getsockopt(r0, 0x0, 0x53, &(0x7f000000d000)=""/8, &(0x7f0000fee000-0x4)=0x28) 2018/02/19 17:03:57 executing program 6: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r1 = socket(0x2, 0x3, 0xa622) mmap(&(0x7f0000030000/0x2000)=nil, 0x2000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000030000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) recvmsg$netrom(r1, &(0x7f0000030000)={&(0x7f0000014000)=@full={{0x3, {"9a6e70774f9ded"}, 0x5}, [{"d4c7eaddd5e05d"}, {"5050b96f7f50a2"}, {"30e0eb8b22e3c5"}, {"0880ea6cbd27a6"}, {"3af5c9f6b7b029"}, {"edbcd511cf477f"}, {"81d89f4d34d11e"}, {"66f5f053d7b6e6"}]}, 0x48, &(0x7f0000027000-0x20)=[{&(0x7f0000021000)="5e9b5fab243fec8fcd5e33ede0", 0xd}, {&(0x7f000002f000)="c7c98c9712f248c179bdba554d00859f3adadb88d79863202b9a32943abb48ac4ec935aa9d7c0b9e26f9cd748c026e036924c7662158d731e48c4fd3318471a4320cf0f0ff6bf70e08c9c4ef94ff52e62632cbce0e42e418c98173ddb0734082b1e22266ca3870e3dee4c1d03de97a9049a78d38758ae36b674c6387e63cd65429b2850ee2767780b59380fef1", 0x8d}], 0x2, &(0x7f0000031000-0x12d8)=[{0xa8, 0x115, 0x5, "6deeb69226d15765ada7eac824346927a93b54c4c4d62ad858044b97c41a44528258bf243b33eb81245eb16dd2a34ca26669c5bc0e2f228a16bd5c090a16681af1f36241c1292d42e92a3d90910e7fcc34b98fc409ebb8ab6d5a72d75b4e0312eb6e65698ec31774338dafd244ba31163fe7f7a2699743ffbe389797d3d0acfa2432b4593af4790a5019e314bc19f6dcb4926a"}, {0xa0, 0x10e, 0x0, "8206e786e0063ab1b699aefa24ef7dd003037d06eded142e23366c4a267de5541873151773c1422468c6c137622851d096816a92ab19c65bc0cea4c188949652bfe908a220f6ff356a8d4ef1730385bcc204c3d745c7fe23373e362b32ab61236d36fdb17ef84e66c2c9e456121f7db28791b5966b8669d5c130dff82f1a9858680a6b20847c58205b9a80d173c6dc26"}, {0x1010, 0x119, 0x5, "854eee2bf95871a50443d3b1d6c1c823c2d1c8a0d4a37886e06a8fe07519e1127d7611c412587beb54ad92024f8d593c721becab155a760533f2d7f9884d5390f9b13c0d9a3e02e2d772d7693197328efbafe87b4f0dc08d810cf37a34777d90fae3f06718e5dbb5759f1b885a356179d523bca988948f6582e68c2b7a9d46670c2e11cf0752bff70acdb77aac40167e2dc3e4383aa218f8b4524d9ccbfb0129e163fd5be50b52c916e1744e70f83cd942e781620adec1570b0b44bd6557c2647fd6005359ee4676670a52b7ee22a3364434fb7050b86c88e3d7b1c41d7405aefd2094925b62fbd238484ea9cfa0f9a1c3d714dc69965284fc692c0a9095e67deb39bf29630dc7a62cc1717bc0a42b12463be26f29eabfd103beea3d0cee49794ef323ed214cba0cf3ce202106467047c02560dae946c1a3958f0156c726b73194776684702f9ec9888cb2fb34bc38d5b45762a9df3d8aa5484137937861babda5b90cf1856675da7e756e343c5ea4bf79252081f92764a7ea2e2fdf9245ee0ce62f969304d698a150f04bf5b93eb4ba9b99dde414c283d536f2c459e34384153d665b7b0b0b4e121de706a7d6bf750b79fb461117ff012e7da94b56d833e7d6c0080512e510c648381245f674ff05bc896e53d1565c6c4d63541e80db248fed5dc21a5089c4ce84fca41ad52de3363d1025716429dccc8e7d510fa9699d44ba29586d669b529ef4a4f36961741de3d7f1efbf7ceb68d09eecf3bf94b3ffdb5644f29d06dd5fe8704ffc0c5000d6d39f8c6d71d575b30251777a38f6e237266976dabeb943f3b2e12711e822b261a789a45a538d0f400636877e3f74b0cf82be24a3825c0251e38ee81cf20e5540847d8f6e59e194feec55440d55e34e1d7122368bea32d97512b9557c317e6deb816128d3dbabed7bdccc9427ead4420dceae6bd7a7772217a45a470d5bf6f016d280c525e1ab88cb98d01e11623b1f535070ef6a625ff7f3b476cd9831a68c39acbcfa7cb18ea77475482fc43dc094ba6612eb9b3e5b231654761b1acfcbc0f1a3bdb141fa54f3a1bd83d64a41e6d12e0c17a00d80576f7ba5e370f2a080a2a67787a1abba77445daaaaffe9b1cfb8368262aef143186a32de38a83eaaaeb75636208b3f63eebe4ae8cb4800c029c50584d0c02100cc3870853a99c6230796dbd9e9408ab6274f9578ae4b541c79b898df92c36483b79bd6e732f7f9f90018dbe1c9fa0612ab47c123e64dd259fffc9ebad371b25b7b2d4f0ae024652e5c2abf6432479765d3789a18a84956d3f8a5241d16d88e574bda8c44655846231f907be38205ce8187b5adbced9b7fa1d457abd37739d1166611fea617458d469f9ac413ca950feb5c865c9a9ea5fc78c3eb7b4692eb9010b6653f16c6397bbaf7fe497501acc87f521ea7eb8b68e073b20f4507e0230dbd056042b4da6adcf117a6463a8613e71f985671a9238dbc4878b3897c3790a7bd9f880aa6e2bd45df25cebef30cd101c39974d67f428dc7be85d2464493e2a590ecb28ccee47063d6ed0cfb4395f532852aa805ff028ba86f8da5db960241adf05279ee8a1ca2b5b590979b70d08282e06f1f6b75d325b68dacfff33226bc980cf00b2f3273e25a235ad5cf3e4641e288d02e2fa0825a5c5b10945028db0c0550a8c72b7c40ba317985594caec2702c1c678ce0c2cce498bad3ef123a0725882b83d9983ba4098e8df614dc2862e593b2ab65fd54ea249b7194bc0be649557f42c4d19915f01bd67be5af6ddc6e65c73bfe32420babee244ffc05ccf7e0d85340a16ac2023399c4d664c8e1c5cd0604b846d1f912d3ebcd18116bf6b629f07647168b0be877bbbf62d5b15f4576b441366414fe53d5a6fb0573df35d0dea70f5de6b0c84d9a5c5c937f777504f6d5ddfa838e700fa42eb149a71c1913e3a37689f5a64ee970f52b2911331c6338aefc2535af23998a0653846ec719fe1ec2c59a4ba1fda41d11d06445033514bd651f86ca3af3fa7a73a384e85f5a9ffe6742aec141b4693a487e64f2ec6d3a6865c32c9f3e3fd9c894d6aa311e38df7126f3e3b73d7313b9c6dd98d3afd1dc340d38347244fc7f8977638e8a94cfaf9915400edffb6fde795053f89b53213d2ee0bb52bb5fe9415e47eece200acc84b5fdbd12158a77a864f11143e078e84ffdaf5adbf64e26b09eb33a982d0f9c58ff9e1d6bca4477105860316cb2d57ec04b39dcd2cd7326aa8d7334824e50f7f13106c5f89ba32bc58c5060f304bd55367ca727627b8e9b54b67bd00ea2c47f56270492e35ac5424b7a8120c9efed579f26cbc20fe0675071762c3ea4dc9ab054f3e06c9bae40560556d0e579532cba26d020855f0f21213f31e5d056378c48c9f662f60c395708d86bde4a9191e4a2ef9531ed6c57c740b7f4e3b80b0ace83707b165516a68dc95c7c7d496641cd8e0861f306620323b2463970538a98c7e1f798cc19283fa1766f61e49abd6359d315f17c9e103d0f9bf238d6ac648ceb7bfc4a3330641ae6dc29fc90c074286cb98ef4e219249ef64d448cfcace532f3b2ef7485dbddb48e8acbba2c4130ad0938fe3e9250c8d0c8996234f4d1c629bebcc816ca7ba1a3678916c564ef1a32bc2d6657f842c42addafd6b3b0a05df8d0b4360fd0e7c9cc3e90cfed7a5135d7838a4c5c2cbcd8b453d8163648993134e6a480909c12d99beb4fc72d358e13553bdf27093516d0b0ac932bac52d6595988fd99cedf7d6c10d86fbc9c8e7850cead903e9ed45c799ba966ac061d28f1adaaf786920bbbe313a5b0b0ac200cc93e2732bc1f783b8ac6c9275463cf02b82d5bccadcb278e510400c7d05809d5998ecedb9e5db853e462339cf1e30568831dbef8d27d332a5f52f178d53ab63a9f51fa26e4620e60d0a25ac0a4bed23bf192604b2bb5e8c5d162110a070a69957f9503cfe7fdadba4d22b10e14421ebbcbc57cb9d2147ea030c340a612b288ec6d1a4bfbeaa9d11d36018da8e85eb4330f24ff40e363150a574fa28613c7c5f480d5e11fb1e569abde18f2ee2e8327137f4573db89eb7997861d2c63307668b44c06b3a6efba6d6fe04cc195dd3b61b8dc644d2d102dcf2db174db72207c0d45da17aebf7a40f542f8faab2c25376d9d1a144d03b84331b7b63eddf4e12d26e618df044a1e51541b9b4b631626ddeac4e864ee7c269c8b14e9ca1ccf7d24484855e5e8829ccd50879d732640f9b528600c25d697d20153c48c3b6b0b08cf2d96f967c0ad8e036b9f822692a86db9f2c2456dd46ba1fab724065e6cb73c2208387cbf2069ad1fbb4bc9f4145843775ef42d4776fa67b417d6faef98206ff8dddc1e249892aa4eb28fdd3f5f32dee85fec79599648461dda35381dddb7a5781e285b7cde8e34c57d39a94e9ce6121074ab267388d19437c047606ca3bea85bc458c1897e721a1b3c42684eb68e9825482fde0ac37bbcba360e1247d5d85b412a7bea9892b485096f94588f24b125d11d6b3dabcbe4ce4a28be0e378a7b19a089a2749d9f9a60e4ff0a6b0a16f32b29c7581bfe8385dbbb642eb6879a2a445b6bfe1a244415865bb25cc4965e477ccffaa2a1dee281507c4bbd9775e2e2dd872e782ebab51536a65dcc5f36a2171125f71f44a35f473f9abf4fb227d743558ec5bc006ca0908a193642eacf85c01a0b24c066d88bcd34d5ad0d4fc9bce5b04d4df782fc2215581f07fb392d8b8a04756060fadd1d6a10dd7912e1cfb8356d9523fe3d747f7aaa547daad892dd827577b310babbc809431d8b4f9cbb58a4f07ca5f4402a426fce42f10e69117ab701c7168f1d3d42508798bb6c06a9f5c9412012b5492905ad258dd86d0fa0f0bd360f743aa0ead875189a14c7e3fa153779ebc59d411eca7dc938f606d70125b8fe41b408e8e8792885da7c8628976e476a94de135fcea47340482a447a781d7866a513486268525543558963d1a0087ec48914d5b94f9d5cc246be44b843a2081a4a25498d7cbd6d58685d140b3d2a8345380b0fff48ee7d9994b55a9a163efd204052ae21efe8c62d162e200d069f02e563547aa64e5a289b855d4b80750ab59ad9ad5a1c5893f516abe49436a438935a320b5ac8ba8aab6e7b7dfb39747825ee6057686c12df217562798308454919a47db030cfdb257628fe685444b0139c1b4e70d33bb725aa23e519ebfd0232eab0dea335b3b6d0ed9f3a2899ac65dbd3b2a00d8b0edf714ccbffc3108aed5795365537cfb67e780d3b96d4bd1580e12748ed96ec11c9f05fb48a7f56737abfce13c3997591665b9344c11ce4d5df26066cb3c4bc1d224a612e76573d8b505178b99121fee1f41cd75eb3e9e2f3f5512e50e1f5528085336ca7eb05cd7b42bfbba9a3ed9ae72d161e515873c91f213156ad0c90270e83cec938fdc26be2354182598c3e6dd266056e22df73f2b76b4e1bd2e005f65988cfaba5e743f5c16358e73dc952db14d16eca9b737844cad9bb4ab952514ffe2702c9452dcb302210b8cdb4b41d58d50ca36a3baca464538d056325c93e16095ba95a4bd50bb81e0095c4e96945f2cf5dcc7dc92be05219898c365f113f9d12d121e0cb184d0a68649b4969d59f4b008e5a1ca049a99ca2676fcc0cea65f28b7f87bb2bc6e570796e24d2a4ede1d7175439bea2a699e867ee31c0952a52b6b2d4b6e22c002e238dcaa868277e690de523cf6fef06e367dd7b0e87872ecbc2e8b96a3471737bcddd092dcb19157f36714b02fda49df1dccea1fbbefc5dabd58260559cf8cdde9b618d689ceb8b1feff5b2f70f1263423de4ffada7286cd4a1d524bc49c4ac434492bfea12a5e7b5bf45f6e592f1642bfb39636b72326212e058d13fc633f9888382f55c0083c5615198eca59b5efa886546610ed90e06623e48bed3d08169ccb26bf290ebc67a44e464638444dfa9208c2e29b6309e97c3624b6353e229aebf17f7511de6686b6b08589c7c8f5c4813877fe08a89a9c13e0b5edfafd07e1accb2e1ec81144abc1a35cdb0f5afba931b2a218d0a402014c01d8e3cfe5da4bb9197ea99d9e29f385f066d82c1561d5599da89699e5a08340a78ed576f9b6eb2166d54341145ddbffd824060c7a5cb4630914dbe3175b9b00290ff61abb78823f365568e6f0f8196d23d3bdef49a5d14b2b37a8793d550af473d124013258569a0cd8e35786738496bb596f2fc1bfdae8e363ae4ee3af49a3a364579628c7df631a73ef91f14161ffcf90d6ef0911ea6c2a7a5b34c0a0d14ec70d467b6de9921666a9b87e367654c7435a54d2df5b0f45b831db90e63cbcc709d6d340f292c239ee1ef8610f4faf073d733b92eef56a2f289f1b39cd738baba692f5a66c1bc2779369837ae3e3ec71a1417024aea7c237e2040e74fa6dd88d32391760a4085c64b3a2ab751f4a96607907b5abac888840daa2076d039f3ded671d78e638c6e6a60023f24b30830a8800a06477410e4184fb9d5c4011d2f43b18901c81cf26cb0b6aaff7290d5639b8719e539204d5d220c5b53874f0539d44c8511f2c1219a8b38407e23efbb54b9bc2d60e1b0032b69d17d499dbdff95040b546f01276e8e787b6c4068b0085073d1ac814777072a6ed200483ab71c72c1f47f5a630ae85ffc4223350d5037952c03e222cb76c841db5e4b6a492f0bd43aee495a6197f1a2f338ee4307ccb44b808cb69452c7008d581ed8445bf942570cd0cba9738061e8df25747f4eb3209c9a0b5356d5f6c4bc458dc097a610bc45a10662d2ead3cb5349"}, {0x98, 0x1ff, 0x9, "15bbeaeaa5527a63e1e8ef8b6cc853f3ce3ce476479c04fc3e5d38a45ee72e0d531dbfd582f1dfe2caae5cc96eb3deeab517f32ab1ca30a557d84cda49787e39f677d68687dad8370ab2b1e924b81656e496c408efb9f6f52c6aee3d99daba08d349de773366c1a91c7df8f05e32aa85cf7c1eb542d725b15ae29abf93864cb437a6f2b4bf0ac8"}, {0xe8, 0x106, 0xffffffffffffffcb, "288fb74a39b245fe305e4ffd68fd11b0bdabc8e3a0e6dd69162236f0fc32e1a9ed80e2b067553ff0853b577c949f312a73d33242c14f85b6d12ff7df44f6bfff5cd164700f615406de3999049e08ab86ca28cb58c134880ae0ba0cb38fe523b028477b0d7609b9d7abb0ffe083c0aecdf3a322349ee291c0d96c963ee70d8987420073d5e2e0fe43fc0c21bd938668d18eb7991595f35fc816887315dae64fb989179009ec24e383cbe035a09417a8d10a18f5feb6d4ad6d0af54437fc9cd2c1058f88fe5b17f1b4337011ac1e491699da6dc566"}], 0x12d8, 0x8000}, 0x40000020) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r2 = accept4$netrom(0xffffffffffffffff, &(0x7f0000030000-0x10)=@ax25, &(0x7f0000030000-0x4)=0x10, 0x80000) connect$netrom(r2, &(0x7f0000028000-0x10)=@ax25={0x3, {"f19df7b2f47d10"}, 0x25a}, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000008000)={{{@in6=@mcast2, @in6=@mcast2, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in6=@dev}}, &(0x7f000002e000)=0xe8) ioctl$int_in(r0, 0x5421, &(0x7f0000031000-0x8)=0x8f60) r4 = socket$inet6(0xa, 0x0, 0xb6a7) ioctl$sock_inet6_tcp_SIOCINQ(r4, 0x541b, &(0x7f000002c000-0x4)) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000030000-0x28)={@common='teql0\x00', r3}) 2018/02/19 17:03:57 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(0xffffffffffffffff, 0x84, 0x6f, &(0x7f0000161000)={0x0, 0x1c, &(0x7f000051a000-0x58)=[@in6={0xa, 0xffffffffffffffff, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff, 0xaa}, 0x27}]}, &(0x7f0000f92000-0x4)=0x10) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000903000)={0x1, 0x5, &(0x7f000051a000-0x58)=@framed={{0x18}, [@ldst={0x3, 0x0, 0xb, 0x7a, 0x0, 0xfffffff0}], {0x95}}, &(0x7f0000c43000)='syzkaller\x00', 0x8000, 0x1000, &(0x7f00009ab000)=""/4096}, 0x48) r1 = socket(0x10, 0x3, 0x0) accept$unix(r1, &(0x7f0000db1000-0x8)=@abs, &(0x7f0000a6a000-0x4)=0x8) setsockopt$sock_attach_bpf(r1, 0x1, 0x32, &(0x7f00009da000)=r0, 0x4) write(r1, &(0x7f0000fd3000)="260000005e0009000000eaf83a0000000000000001000000ffffff000008db1ee9ff4435eade", 0x26) setsockopt$sock_linger(r1, 0x1, 0xd, &(0x7f0000e1e000)={0x5, 0x6}, 0x8) setsockopt$nfc_llcp_NFC_LLCP_MIUX(r1, 0x118, 0x1, &(0x7f0000e4d000)=0x5, 0x4) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f000033e000-0x8)) 2018/02/19 17:03:57 executing program 3: ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(0xffffffffffffff9c, 0xc00c642e, &(0x7f0000f8a000-0xc)={0x0, 0x80000, 0xffffffffffffffff}) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$DRM_IOCTL_ADD_MAP(r0, 0xc0286415, &(0x7f0000000000)={&(0x7f0000fcb000/0x1000)=nil, 0x5, 0x2, 0xc, &(0x7f0000350000/0x1000)=nil, 0x2}) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r1 = socket$inet6_icmp(0xa, 0x2, 0x3a) setsockopt$inet6_opts(r1, 0x29, 0x36, &(0x7f0000e31000)=@hopopts={0x7f, 0x11, [], [@calipso={0x7, 0x10, {0x1ff, 0x2, 0x5, 0x7, [0x1ff]}}, @generic={0x401, 0x79, "e722d9472230179c5505de6fb29b65709685391b465b71fefd3ca40546e503d68c5d9eb0abaf0909692868009b95d4cd5fcf93da3d74a0221dab860a039fcc66f5d479a8eb7f624e604613e59ebd9f4a3cb3f4f126a1d3cad4bfa1e8ff93c1d486a73bacfcdf65a1ebd460850c7ba0d1243f2b91b6c7db17ef"}]}, 0x98) syz_emit_ethernet(0x3e, &(0x7f00000f3000)={@local={[0xaa, 0xaa, 0xaa, 0xaa], 0x0, 0xaa}, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "a2fbc8", 0x1, 0x3a, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff, 0xaa}, @ipv4={[], [0xff, 0xff], @multicast2=0xe0000002}, {[], @icmpv6=@echo_request={0x80}}}}}}, 0x0) 2018/02/19 17:03:57 executing program 1: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) bind$inet(r0, &(0x7f0000eed000)={0x2, 0x1, @empty}, 0x10) ioctl$sock_kcm_SIOCKCMCLONE(0xffffffffffffffff, 0x89e2, &(0x7f0000635000)={r0}) socketpair(0x17, 0x1, 0x0, &(0x7f0000dda000-0x8)={0x0, 0x0}) ioctl$sock_kcm_SIOCKCMATTACH(r1, 0x89e0, &(0x7f0000c34000)={r0, r2}) r3 = socket$l2tp(0x18, 0x1, 0x1) connect$l2tp(r3, &(0x7f0000349000-0x2e)=@pppol2tpv3={0x18, 0x1, {0x0, r0, {0x2, 0x1, @remote={0xac, 0x14, 0x0, 0xbb}}, 0x2, 0x0, 0x4}}, 0x2e) syz_emit_ethernet(0x57, &(0x7f0000d9e000-0x57)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @empty=[0x0, 0x0, 0x14], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x49, 0xffffffffffffffff, 0x80000000, 0x0, 0x11, 0x0, @remote={0xac, 0x14, 0xffffffffffffffff, 0xbb}, @remote={0xac, 0x14, 0x0, 0xbb}, {[]}}, @udp={0xffffffffffffffff, 0x1, 0x35, 0x0, "390366b9000000000000058bc93a369a89a5bfb9d0f0b99f9589f65985791f38c1d042bcfb48ee538de957d0f9"}}}}}, 0x0) 2018/02/19 17:03:57 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0xa, 0x2000000001, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x1b, &(0x7f0000dbc000-0x4)=0x5, 0x4) ioctl$sock_inet_SIOCSIFPFLAGS(r0, 0x8934, &(0x7f0000c87000)={@common='ip_vti0\x00', @ifru_flags=0x1000}) ioctl$DRM_IOCTL_MODE_GETCRTC(0xffffffffffffffff, 0xc06864a1, &(0x7f00002a8000-0x64)={&(0x7f000000d000)=[0x7, 0x6], 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "8cfbc89fefc282b0e9b6d1b29d5500b5ff74b06ccbd9dee8c886586975b5446e"}}) getsockopt(r0, 0x0, 0x53, &(0x7f000000d000)=""/8, &(0x7f0000fee000-0x4)=0x28) 2018/02/19 17:03:57 executing program 2: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid}]}]}, 0x24}, 0x1}, 0x0) 2018/02/19 17:03:57 executing program 0: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r1 = accept4(r0, &(0x7f0000008000-0x8)=@sco, &(0x7f000002f000)=0x8, 0x80800) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp6_SCTP_ENABLE_STREAM_RESET(r0, 0x84, 0x76, &(0x7f0000030000-0x8)={0x0, 0x1000}, &(0x7f000002f000)=0x8) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp6_SCTP_LOCAL_AUTH_CHUNKS(r1, 0x84, 0x1b, &(0x7f000002d000)={r2, 0xffffffffffffff7c, "c54008142112a8e699dbb610398bb1ea6793249f4d798b7a350c55833fc93f41b5b41388"}, &(0x7f000002f000)=0x2c) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r3 = accept4$inet(0xffffffffffffff9c, &(0x7f000002a000)={0x0, 0xffffffffffffffff, @multicast2}, &(0x7f000002f000)=0x10, 0x80000) getsockopt$inet_IP_XFRM_POLICY(r3, 0x0, 0x11, &(0x7f0000030000-0xe8)={{{@in6=@mcast2, @in6=@mcast2, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in6=@dev}}, &(0x7f000002e000)=0xe8) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid=r4}]}]}, 0x24}, 0x1}, 0x0) socketpair$inet(0x2, 0xa, 0x3c5f0918, &(0x7f0000016000)) 2018/02/19 17:03:57 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2000000001, 0x3) getsockopt(r0, 0x0, 0x1, &(0x7f000000d000)=""/8, &(0x7f0000fee000-0x4)=0x8) 2018/02/19 17:03:57 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x9, 0x801, 0xff) socketpair(0x10, 0x2, 0x6, &(0x7f00006b9000-0x8)={0x0, 0x0}) getsockopt$inet_sctp6_SCTP_PEER_ADDR_PARAMS(r1, 0x84, 0x9, &(0x7f0000296000-0xa0)={0x0, @in={{0x2, 0x0, @rand_addr=0x3}}, 0x1f, 0x800, 0x5, 0x400, 0x40}, &(0x7f0000c5d000)=0x215) getsockopt$inet_sctp6_SCTP_PR_SUPPORTED(r1, 0x84, 0x71, &(0x7f0000d2d000)={r2, 0x8001}, &(0x7f0000e19000)=0x8) bpf$MAP_CREATE(0x0, &(0x7f0000050000-0x2c)={0xf, 0x3e85bdcd, 0xfff, 0x3, 0x11, r1, 0x100000000}, 0x2c) connect$bt_l2cap(r0, &(0x7f0000699000-0xe)={0x1f, 0x0, {0x8, 0x2, 0x7ff, 0x6, 0x3, 0xffffffffffff23ad}, 0x81, 0x200}, 0xe) 2018/02/19 17:03:57 executing program 6: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socket$inet_tcp(0x2, 0x1, 0x0) accept4(r0, &(0x7f000002f000)=@pppol2tpv3in6={0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0xffffffffffffffff, 0x0, @remote}}}, &(0x7f0000030000-0x4)=0x3a, 0x800) setsockopt$SO_RDS_MSG_RXPATH_LATENCY(r1, 0x114, 0xa, &(0x7f0000027000-0x2)={0x1, 'y'}, 0x2) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000008000)={{{@in6=@mcast2, @in6=@mcast2, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in6=@dev}}, &(0x7f000002e000)=0xe8) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid=r2}]}]}, 0x24}, 0x1}, 0x0) 2018/02/19 17:03:57 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(0xffffffffffffffff, 0x84, 0x6f, &(0x7f0000161000)={0x0, 0x1c, &(0x7f000051a000-0x58)=[@in6={0xa, 0xffffffffffffffff, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff, 0xaa}, 0x27}]}, &(0x7f0000f92000-0x4)=0x10) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000903000)={0x1, 0x5, &(0x7f000051a000-0x58)=@framed={{0x18}, [@ldst={0x3, 0x0, 0xb, 0x7a, 0x0, 0xfffffff0}], {0x95}}, &(0x7f0000c43000)='syzkaller\x00', 0x8000, 0x1000, &(0x7f00009ab000)=""/4096}, 0x48) r2 = socket$inet_sctp(0x2, 0x5, 0x84) getsockopt$inet_sctp_SCTP_ENABLE_STREAM_RESET(r2, 0x84, 0x76, &(0x7f0000cab000)={r0, 0x2}, &(0x7f000083b000-0x4)=0x8) r3 = socket(0x12, 0x2, 0x800) setsockopt$sock_attach_bpf(r3, 0x1, 0x32, &(0x7f00009da000)=r1, 0x4) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r3, 0x84, 0x1d, &(0x7f00003b7000-0x10)={0x3, [0x0, 0x0, 0x0]}, &(0x7f0000c41000-0x4)=0x10) getsockopt$inet_sctp_SCTP_CONTEXT(r3, 0x84, 0x11, &(0x7f0000370000)={r0}, &(0x7f0000f04000)=0x8) ioctl$sock_netrom_SIOCGSTAMP(r3, 0x8906, &(0x7f0000e60000-0x4)) write(r3, &(0x7f0000fd3000)="260000005e0009000000eaf83a0000000000000001000000ffffff000008db1ee9ff4435eade", 0x26) 2018/02/19 17:03:57 executing program 2: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet_sctp(0x2, 0x5, 0x84) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) setsockopt$inet_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x4, &(0x7f000002f000)=0x2, 0x4) r1 = socket$nl_generic(0x10, 0x3, 0x10) socketpair$inet6_sctp(0xa, 0x1, 0x84, &(0x7f0000003000-0x8)={0x0, 0x0}) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER(0xffffffffffffffff, 0x84, 0x7b, &(0x7f000002b000-0x8)={0x0, 0x9}, &(0x7f000002f000)=0x8) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r3, 0x84, 0x6f, &(0x7f0000030000-0x10)={r4, 0x5c, &(0x7f0000030000-0x5c)=[@in6={0xa, 0x0, 0x3, @mcast1={0xff, 0x1, [], 0x1}, 0x1}, @in={0x2, 0x1, @rand_addr}, @in={0x2, 0x0, @multicast1=0xe0000001}, @in={0x2, 0x3, @multicast1=0xe0000001}, @in={0x2, 0x0, @local={0xac, 0x14, 0x0, 0xaa}}]}, &(0x7f000000a000-0x4)=0x10) sendfile(r1, r2, 0x0, 0x81) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) sendmsg$nl_generic(r1, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid}]}]}, 0x24}, 0x1}, 0x0) 2018/02/19 17:03:57 executing program 1: ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(0xffffffffffffff9c, 0xc00c642e, &(0x7f0000f8a000-0xc)={0x0, 0x80000, 0xffffffffffffffff}) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$DRM_IOCTL_ADD_MAP(r0, 0xc0286415, &(0x7f0000000000)={&(0x7f0000fcb000/0x1000)=nil, 0x5, 0x2, 0xc, &(0x7f0000350000/0x1000)=nil, 0x2}) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r1 = socket$inet6_icmp(0xa, 0x2, 0x3a) setsockopt$inet6_opts(r1, 0x29, 0x36, &(0x7f0000e31000)=@hopopts={0x7f, 0x11, [], [@calipso={0x7, 0x10, {0x1ff, 0x2, 0x5, 0x7, [0x1ff]}}, @generic={0x401, 0x79, "e722d9472230179c5505de6fb29b65709685391b465b71fefd3ca40546e503d68c5d9eb0abaf0909692868009b95d4cd5fcf93da3d74a0221dab860a039fcc66f5d479a8eb7f624e604613e59ebd9f4a3cb3f4f126a1d3cad4bfa1e8ff93c1d486a73bacfcdf65a1ebd460850c7ba0d1243f2b91b6c7db17ef"}]}, 0x98) syz_emit_ethernet(0x3e, &(0x7f00000f3000)={@local={[0xaa, 0xaa, 0xaa, 0xaa], 0x0, 0xaa}, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "a2fbc8", 0x1, 0x3a, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff, 0xaa}, @ipv4={[], [0xff, 0xff], @multicast2=0xe0000002}, {[], @icmpv6=@echo_request={0x80}}}}}}, 0x0) 2018/02/19 17:03:57 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0xa, 0x2000000001, 0x0) connect$unix(r0, &(0x7f0000b78000-0x8)=@abs={0x1, 0x0, 0x1}, 0x8) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f00005d8000-0x4)='tls\x00', 0x4) pipe(&(0x7f0000083000)={0x0, 0x0}) ioctl$DRM_IOCTL_SET_UNIQUE(r1, 0x40106410, &(0x7f00006f3000-0x10)={0xd9, &(0x7f0000dfd000)="cae1e710fa76bb0f34b89b283628afc2b491e0b284fb3a2939113c7009da98943411d4aefbfe3fb273c4a658c8adbb6819992db17f209c3448b9513d138b1376248b700b1eccb424a64f01deac47efb3f76fcfe217fa6545197d2cf15f85337e13717354389900a505f4f7253c8f29989c61ca952d23c2f3d28ea2f2b63c21ac4793da999a36657ac9c4ce11deef0bb120fbeecc154deb412f9cf83e86d91b984598bdb1241d3c582307bb55c276df9ab3366158ee25645bfa73ccc5c4fb761eb3b30296f3319c0115a7c5b263488d971c8b5c149213f44ed8"}) sendto$inet(r0, &(0x7f0000b77000-0x9c)="97db533c7997fe6241af72d2f4f34e2ac204c3ae11bec0aca2ba75589ed3222e672a6377ba32f766989353b25f09818ecb1ba915a5002a8174ccd7071dbab7327900b3b85133cd8c11eb2e1330a88c8b7dbaeb81123ae772f0bcb25023323358c72f7f933f49190d90cd74e814be8e090e5a9acef1cf6e8f0b390dc99537b68124716841b4dbd9586753d5e1deb1bdb9befe71f77440e52a84a739b1", 0x9c, 0x40000, &(0x7f0000763000)={0x2, 0x3, @rand_addr=0x8001}, 0x10) ioctl$DRM_IOCTL_MODE_GETCRTC(0xffffffffffffffff, 0xc06864a1, &(0x7f00002a8000-0x64)={&(0x7f000000d000)=[0x7, 0x6], 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "8cfbc89fefc282b0e9b6d1b29d5500b5ff74b06ccbd9dee8c886586975b5446e"}}) socket$inet6_sctp(0xa, 0x5, 0x84) getsockopt(r0, 0x0, 0x53, &(0x7f000000d000)=""/8, &(0x7f0000fee000-0x4)=0x28) 2018/02/19 17:03:57 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$DRM_IOCTL_MODE_GETCRTC(0xffffffffffffffff, 0xc06864a1, &(0x7f00002a8000-0x64)={&(0x7f000000d000)=[0x7, 0x6], 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "8cfbc89fefc282b0e9b6d1b29d5500b5ff74b06ccbd9dee8c886586975b5446e"}}) getsockopt(0xffffffffffffffff, 0x0, 0x53, &(0x7f000000d000)=""/8, &(0x7f0000fee000-0x4)=0x28) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(0xffffffffffffffff, 0xc00c642e, &(0x7f0000283000)={0x0, 0x80000, 0xffffffffffffffff}) ioctl$DRM_IOCTL_ADD_MAP(r0, 0xc0286415, &(0x7f0000d02000)={&(0x7f0000827000/0x4000)=nil, 0x7, 0x4, 0x1, &(0x7f0000d24000/0x3000)=nil, 0x9}) 2018/02/19 17:03:57 executing program 2: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) socketpair$llc(0x1a, 0x3, 0x0, &(0x7f000000e000)={0x0, 0x0}) sendto$llc(r1, &(0x7f000002c000-0x816)="94caa0bcd7c31f8373bc77e525f8727710f018a095be2a70e8752ba9095ce25ae42b0dc6d926a9f245ab59cb8564daebe0ae40f0c793faf9d17837170ff0ce2cb489430e5c0a8b09f0e768d6a5ca2b57d604e91f28519b9e1fe9fe67ed4d0a9add6e6d533d6325826e1becc22bc1ca7a99032049d8d383f830e583a3bd2b31f75c88bf49d4ca3648efb4df9def3e0f7ec96ad6a73d14a88a7baaa8eed77f5aa52d92b08ad59df5243a7a37a4b6f24e6a7709cf074fa9b974d6368bef19224486f080516809aa424dc56f689bd8589eaa9ed48958593f8ddc75173438194c6f716aaed7b7b3b023ab637478383682a65cfbea4cff47f2ba1a16267bec56dcee7eb0bd5e5cfa0e9091dac08c6c124509660fb032e4414aa982ceee1fa9f7edb5d3cc00f0c446bb54f4bff20d35e5c2e8974ca6fa6e09fe3961b787234e5077836c3dbf63a4a668106cb481c1159da07a1b1aa3641ee71e543ec06627d7138ea9a1bdb1ef5aa2518f456c24ea4dbe4ee7c43d1df227249a7526fb5f739d80cdfc96119cdae05c601c46e788d8e4e1a7db53fefe21c6bc6de088f173f01bdc5bc44c7534a6b7ac878d37548a0b3dd79d871e0cf45c7affeb413dd21e329d9c2f1eea3efcb7a1bd0f6f72095d509d6060487087ffadb8caeef6d17eccfa62455be86310bc27e0c89e36d9d033b01e18359158975c26f9bab2c8fd1d1e8594ab1301148e1584441c213cdff779ea59767b7280992ba550fb0c1efdb6904011bd8bcb7ba25c3107fd7b26f57a9b2ff102306bc0a4c6cc245eb2fef510216cf361991210c98567616f617d9be65ef2966d1d19022fdc5e3ac1412430c3d9cecdfa94d70fe5bb603ce107a1c7fb374b4cd08605ba92d5528518cdc177bb97cef3aaa1a9ccef4ae3cb4dcd8cbbd1542bf8025ab9dd44528da1735659edbf1ea0e7d5afd48fdd410d7dd14876d16f5a4995e608b39b505e54cf084825ad2153f2f88be137658d794899dd256daf59bfe15e5f67aab7ed5e4590754008a0578c010ec89257a5f8474981830037e6855d6aeaa154dab2cee76364f47129b1847822889d72dabeeb47e7fc97afd6027855c23b86fa7d791d5d1dd4eed59612158369037bba016301ea94affa3e5ae36c1e2b19695c3669502bb48a468a579b0cafd4483d71a1d66e7c7e7fd5815d6169885aa37608f60efb1585ae53297c93c1614b49735b9ccabf8d38594952d2fff04f45e11304fbe7bf189fa1878b8970b61ae042398559d2ba839a98406cc2806ac8ccb3b69339f573e9b8ecca872f4443f5a27b6f86c7f69da7f6330a84c20e6f81343d8850caee334160f49b2586363897315d2390a9714d40b9f621988d92d20ba1b14672a674827fa06c33534b690fcc5c612b5cfdbc54c73fa2f09187ef283071e3b5a3e555a3190d06ee648828597679464666a04fe6759e10eb81a87e3c8fb6f9252591e6b347c1e7e8d9eda821abf25f6ba4e4bc76d5ffdae45d479f706620ca63c42b8863aea35e9df10fd8b06781707452c04626770b7d297d6427cfbdcdec7dcfca3833957638319d7f7b7fee1d05b6771c8523805aa2cf8f08740dacbac1c4e6dc35f664dd3465674f898f3060036ddf7f9d43f01f9c1dad81030be50be273a545fe9886a7f84a3f62d2a2d6bc2e4dc8a3027bda4b274e472215a2358c10998988f7d3fbe2b8752eb486e83d4f2ed25f5fb0a9937d42fc3ded826d83e301e3294a3c479fc5d1c4e20f4929a0ff4b53f03e95bf654bee3ac00f1dbd3ac45fbce539410ee168b2f94a7e470ec91746938a33c297b197df4e6535f882a20b5f4ef901f1ae3a44a758112fc9d12f8741db5d8b1e5ffce19f0d55884667020952c6165cd11bbb65741becfd9f2b7174e95cbb6923d0ad2f275fd4d795351a5122c54f048e2d8adc00ee532fe8a0f2456b5f588eb5801a920ee808a0f8d1422aa30034f13ae24054497765a21ef776b0367cc549dd208a14d872c04bbba7bb49ca60a349d0c9f77b662774498db3e02e4954147cb47b17067c7aa8a0cc5bfc79323744d69e1800899f51cbdbe477ed7eff6c355447850b552c0a482da5d52e1e6233cd461ec9493504ce85ada39c4ec61d873dfb05c0e137063e86637911f653b5de8ce5b17f785215756905521260b634e584dbd6e905157236bc59edc84206a0965e786603f8a53204d59b6d90b4002ef0f86b4f326731653fe6a401d472e1ceb381d10d9d006915f359bf9812c46435aec3d2b1995a5e5605a2dc26cf9c542a8d42110d3ddeb31e8be8fd300bae619788659eeb03cc9ac88296d26b7856ec6a91f13e42fd42027ae7d6b0c1a4c4a19548e4f06710e11a38a6bf041284174014faa74ead8bc3e9b2c98298fb22292cbe1c20ea7048d474a5e38c9c184b80cdab181e4caf4af14f381af92420bb780230aa54c9fa1e73a2592f593fe89031ae43e5486b4aac6340ba9459d1bcd635328c42b26b890fe8e552b14f89b889a83139c3cd3c938c68da8245a0590650cd25a07e828f608bcba0a15d977fa7889e7150be6e7bafd2cbbd8aa1eb42412b1770d9fff60e22fa813aa26ff25809f173b6e4573a35b2eff838f5484f2fcea1d3bd35bef2179173e9eea3d602777dd3d724211ae805e192020c57a084eaeaefe7e3e7b4c005a9bed4bd0283c1e180d3170eb0918a574d264874f3d9b160a39b0098c7c71c0f9e3edee10fd06f1c18c3ae1667aca5b60c2375553525a45e3084f8019ccf64cb1f5abbea4986a018ce15744bf10e20af18fa24d563f812753c0b90ec2d04a7d4ccc9dcff3840baf1f562e51c02659b8eab3a73bc1abed178365e40672b092f268bd4c03bb27bdf15797720ff922f8c8334818b4e0dc7fadd3c99b7f1864e3f81b7ab93e5552ae66db402caff5ce55520a861156af16c387cf695079edd8512b501ba27f7c8d2ce90176f4a7aa3a74615d86b2f8509271c96f458b8913d215240f69426fe767cacc940c4f5899cc1a4a3970ac6fe640ddb5589de890b09a5f6beeee7a8754313f972b32cf6877a452c2709a16407c2d81f2f7135d445fea9fdda8ab457aeb3da7eb334167dcf4b499929ad9fa8f4d5698f082fdd28e3c42b7e56506681cc5bd801cb2eccd8238edfe07108fd0ed9763184d1237d770cd456ad0cb3e495ec57f9ca7eed93f7fa7d1e42e9d10ecc56e70ef17b95b9037b65e656039e8d55ac63dac3e4fc4e9e5462d258dcb14ebe73043513da38a2a4de1cb319fccb09f5303299631328bd66630aa59aeecca9faccff4e4e06282d05fba9b0ae4f3f1b046e994bab200c27444a8326f15c6264fbe28b22a48b674da1d6bd5612cf25c051823658b0d51f9d89f2540a5de6cc5e6ea94417d5b21a0eea96081e51042f62aa675cfc8c82dd284fd9c97721a591b9a532162f553b9dca9dd08670544f218adc0676b4302820e5ebb89d39deafc982ed4df703094c5408d4b28e3d612b9d978d4ccad8e00cdb060149feac3060e95273d86cdfc3ecbb15afc0d74ee48930ddba105c371304a53b8b279e5faefa32fc5888c609596e1aee2bbfc29a2ee128b0f0dc27572b0a3f44cf6b270a9d622614e28ad10838f468f54f3b23c69d77376d3907f9a44de2efadee95ed3d6332f6efde5829450fa01eb8a99367b17967b8a8a9330cb94043690e4a0760453f5a89b3d71e2d6bc3e27f4d8f6f54b24c7c31239fad5d6b371d03874d340649da4650b00f5e493135ec6ed68e0f40938c15915f43c3d32a848ab5e40d467b5d3ffa6644cc9cd494788217e5c62d5fdc2d2260b9b16d05e5c06daae8454177cd862cba510fe52e934a2581d97629d9ef79d443f08163c9a3cc4a104992707432e1f8356396f259a52d6aeb64120beff56b1f4791c7b6ec66517618b19c29060476ed2b94e47ce87c66843a79808ad09b3938ae89aa0c6244bc8e8497bd77085cc4dc80d0a4c545b65f5ae867279497a661edc8a8e03d63d3d367c04118de1a0437a6744546af397e76715f67b9c2ec9a4916168bdc3652f4c3fc3315b327b1aa9a4a7684ff9041fe35d6fd6d8aafeeb648dee7de5f3bf9f050c0311da1f142ac8ffdcbef96a3e3714570bfa76569e72046a54f46e142f8ad445ea9d53998b4db8258bf8c2b43122231adb7bae0b7f729ac7e156ab266e780b585aa5c304a53503890875b9b3d8faa7027ba4cbe0398899cabed0bd3463ede6969c20acccb3437d64633b299c57b9e56e659fae09a8ec637105bdfcaf2eee6280b923a3edc83119afcd9edc3dee641a1ef40b581239a5a539877079b5b3119a5876a26311dc4af4a03bb9cd6a10f6c901197594a4bb56a8761730e1c6f9e25c33a61eab02641c7074a3f3b814d1d26bf8e7c7001f02dfe8e68832e55a3e64c831bacea8e58229a947b136f14a23fac62deea5ed475c1df8bc2fa666026e76c09741accd8b1ba8b186ff2c969314332e5b8b58058c5b8e023c66a04f790483053351dad3c52a74a523d952e9f0a87074d63165368a04a2d433a0168bf38fd52669abb01c240fc36833531ed89e0d2ab6234d23acb84fc9fcd6ab32609f9a8c7c774ae0880c54c72cfed5cfd6a1d7873cbd83f501a0c5fc04d68a677766df0ff280ccb66415bf7cdc09d55287b9f86676940f059689eb9b134fbb68a5ac9c3a6ae4cd786f7f8f020870ee987edc9ef7c3e2660e14f0b0d3e848ef33c009f45dcb7a15b29c9bf7e9663bcc409007615cb90ae9f74f5a01bade74fdb07f26db36e9cd840189a07f4a3ecb9fc67ab3e1f4dd1bd952d755ff45bd34305bd7b77e6fb3be776a8d6ddd185bb0b939e2ca6dd46c6f2dc42616f581b78e117d307cc051799a5face5f73caf086970bb1b4300ebfa2b29cd77028edf06169c97164f2fe4b048079c97b194ae578b9bf01f901373229630745b1b0f745146a14912882d1226b9451732c0d308b9d98594acaec6bed38871b147168e593181f343d3f63cabdd275ad79e9cfe8e1190cf4d2ba888f22ade0c7ab1e3884a34cd608088e631f3bec139c20a3bbeef141bb5751c8ea7334cd699896898f828dcc7419bdce2ba758e500302cac8343e484b7408c027b3e9cc3109c3bc35885b5a7be9b8ffbef5c3dd722e9dd5079b1b6aac03c9fe5d8af555edd8dc23c3562483b64c198c3dd58c4d43be3c74b390f3e5f8edfdb5f8be3770cd240c0f38b4759e62f1ab00ecacca08128dc8d68a3375f66b81d992024f3c5a61516fbbe8c7258580ac661549b7d91da4e9d2b3092c3816b74d8dd14a39e6129efdf4e3f3cf9d5a872202028e06d41a74330e0f76c3c10b407347dc36cb4b6db2014aa39e4ed5352089d51da131dbe225635586618b237d0ae4dd447c76b1720e8c8151934fc2b1c1b74b40bb8dbf6bc68e28aec1b6f08d97ec391e8610e8270be4e68a5a05bbb5cf5e1614b70b23ba87b71195bd601527b287284da479f733025514a390b44904c2b2fb6faf27b67a88f77dd96bb264653fde7172e8256c57ec77c517b092be5b2604b9769a97e5da2366384bb2c56e95625ecae61b25996ea351c32d3587893cd52cadf7ba5689b1868fb0a807221ab15ab381b2623965c4f209cd22d84501eae41bf1006d4938f9de62eb103b32f5f12547272a074e84e4e707b138a24ee96c571325454fb9fda49a097b52b11c2b5e13b114cc605273433848592505088b4f1ccda3c4ac8834d5bd5ef741e03d474eb5eba5181e8d2bf71bf2ea580540914a1991fb2c646136f989ab2432f641975e4db1c6eb542eb045ac4ae933ae4608373ed10", 0x1000, 0x1, 0x0, 0x0) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid}]}]}, 0x24}, 0x1}, 0x0) pipe(&(0x7f000001d000-0x8)) 2018/02/19 17:03:57 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(0xffffffffffffffff, 0x84, 0x6f, &(0x7f0000161000)={0x0, 0x1c, &(0x7f000051a000-0x58)=[@in6={0xa, 0xffffffffffffffff, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff, 0xaa}, 0x27}]}, &(0x7f0000f92000-0x4)=0x10) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000903000)={0x1, 0x5, &(0x7f000051a000-0x58)=@framed={{0x18}, [@ldst={0x3, 0x0, 0xb, 0x7a, 0x0, 0xfffffff0}], {0x95}}, &(0x7f0000c43000)='syzkaller\x00', 0x8000, 0x1000, &(0x7f00009ab000)=""/4096}, 0x48) r1 = socket(0x10, 0x3, 0x0) getsockopt$inet_sctp_SCTP_EVENTS(r1, 0x84, 0xb, &(0x7f0000189000-0xb), &(0x7f0000ad5000-0x4)=0xb) getsockopt$inet_sctp6_SCTP_DISABLE_FRAGMENTS(r1, 0x84, 0x8, &(0x7f0000063000), &(0x7f0000309000-0x4)=0x4) setsockopt$sock_attach_bpf(r1, 0x1, 0x32, &(0x7f00009da000)=r0, 0x4) write(r0, &(0x7f000054e000-0x1a8)="000000005e0009000000eaf83a0000230000000001000000ffffff002608db1ee9ff4435eadeb9bb7610eaba5721924aa6e3235a9dfb43c3e9ed129908e27f4dc43801068ff1b36f551bc94813f53d659b589eacfc7163d2964372dfe8a834b053e69e0abb4243959da707fc9d90219ea942a93f02fe771a7b81543be2181735fa7fd4c915c3a731a80f56e7f0a9eecc78069ae05e702e0bd354a7fc5afd69bdd66628788bba8e943e074a1f929c6cf90b6d937795c17ae16c0969d05f71cb52f949e6eeaa06450ece404f9ee4b25d0279f425e008616e45e26efd1650762e87e0d8041baf937ae8dbf70766a1afcb5668ffcd6d52222d4dc3f58298b6f3ae8b3bceb99808f2582e99f83e23f154f5c1e41818eac0885637bb0d7bbbd81a0ccbe0d2c73e3148f2f005fac200a41dbd6c1d61dd7afc65dcabab73a788c55dd55627006e4b98225c01483000f25d36dd25746de8d81ccd90a70e83a2e4d5fe7e244a37fb221a2a33d6e0abcafe64699353e33295d159b0a4c79cec940a9208fd53aa51925e1a5f1866e581cbbec018e738152d7c750bf0cd3fdc62ad30910681c5896cb80b4727cf71", 0x3caffb1e70bcc28f) 2018/02/19 17:03:57 executing program 1: mmap(&(0x7f0000000000/0xf1a000)=nil, 0xf1a000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x80000, 0x40) ioctl$sock_SIOCBRDELBR(r0, 0x89a1, &(0x7f00002ba000)=@generic="d59f00d0e0112457fb530aa6799134d8") r1 = socket$inet_sctp(0x2, 0x0, 0x84) getsockopt$inet_sctp6_SCTP_PEER_ADDR_PARAMS(0xffffffffffffff9c, 0x84, 0x9, &(0x7f0000e03000-0xa0)={0x0, @in={{0x2, 0x3, @remote={0xac, 0x14, 0x0, 0xbb}}}, 0x1000, 0x8, 0x6, 0x100000001, 0x4}, &(0x7f000044c000)=0xa0) mmap(&(0x7f0000f1a000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r3 = socket$inet6_sctp(0xa, 0x5, 0x84) mmap(&(0x7f0000f1b000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet6_IPV6_FLOWLABEL_MGR(r3, 0x29, 0x20, &(0x7f00004f3000-0x20)={@loopback={0x0, 0x1}, 0x9eb5, 0x0, 0xa292775659223a9b, 0x9, 0x4, 0x1f, 0x1}, &(0x7f0000f1c000-0x4)=0x20) setsockopt$inet_sctp_SCTP_RECONFIG_SUPPORTED(r1, 0x84, 0x75, &(0x7f0000f1a000)={r2, 0xc9a2}, 0x8) r4 = socket$bt_sco(0x1f, 0x5, 0x2) ioctl$sock_bt(r4, 0x5411, &(0x7f00008ac000-0x91)="13289042c6bd7a17344fab6f53b639146249d448e47972a6d8549ea10f44c8161c9f5f043e47861a3d5836e3096ba94885f4c21e6f509d48a9b19a8c7b7c20a515bf87e4cd043d825c80a2440d0fdecada7796148fcaab37da6919ed91979d30ce7b0b6443248c6e28e1c2f344479fa7921c774637f39a0435b4769e808950e7c3d68590c33bf4dfecbf4068027f4810b1") socketpair$inet(0x1e, 0x5, 0x0, &(0x7f0000002000-0x8)={0x0}) mmap(&(0x7f0000000000/0x5af000)=nil, 0x5af000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000f1b000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socketpair$inet(0x2, 0x806, 0xc141, &(0x7f0000f1b000)) r6 = socket$inet_dccp(0x2, 0x6, 0x0) getsockopt$inet_opts(r6, 0x0, 0x4, &(0x7f00005ae000)=""/4096, &(0x7f000040f000)=0xd56) mmap(&(0x7f0000f1a000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getpeername$inet(r5, &(0x7f0000e3b000-0x10)={0x0, 0xffffffffffffffff, @dev}, &(0x7f0000f1b000-0x4)=0x10) bind$inet(r5, &(0x7f0000f1a000-0x10)={0x2, 0x0, @empty}, 0xd) 2018/02/19 17:03:57 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000a5a000-0x8)={0x0, 0x0}) r1 = socket(0xa, 0x2000000001, 0x0) ioctl$DRM_IOCTL_MODE_GETCRTC(0xffffffffffffffff, 0xc06864a1, &(0x7f00002a8000-0x64)={&(0x7f000000d000)=[0x7, 0x6], 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "8cfbc89fefc282b0e9b6d1b29d5500b5ff74b06ccbd9dee8c886586975b5446e"}}) getsockopt$inet_mreqsrc(r0, 0x0, 0x25, &(0x7f0000387000-0xc)={@broadcast, @multicast1, @empty}, &(0x7f0000eea000)=0xc) ioctl$sock_SIOCOUTQNSD(r1, 0x894b, &(0x7f0000dd2000-0x4)) getsockopt(r1, 0x0, 0x53, &(0x7f000000d000)=""/8, &(0x7f0000fee000-0x4)=0x28) socketpair(0x7, 0x807, 0x2a9f1585, &(0x7f000033c000)={0x0, 0x0}) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(0xffffffffffffffff, 0xc00c642e, &(0x7f0000056000)={0x0, 0x80000, 0xffffffffffffff9c}) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(0xffffffffffffffff, 0xc00c642e, &(0x7f000049b000-0xc)={0x0, 0x80000, r1}) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(r2, 0xc00c642d, &(0x7f00002c6000-0xc)={r3, 0x80000, r4}) 2018/02/19 17:03:57 executing program 6: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) socketpair(0x1f, 0x5, 0x8, &(0x7f000002d000)={0x0}) sendto$ipx(r1, &(0x7f0000029000)="717686e2b1f703320c47f08276f89d11fb70d67f1f6f47542c33", 0x1a, 0x40, &(0x7f000000b000-0x10)={0x4, 0xfffffffffffffff8, 0xe, "51dc6bb9b230", 0x1ff}, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000008000)={{{@in6=@mcast2, @in6=@mcast2, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in6=@dev}}, &(0x7f000002e000)=0xe8) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid=r2}]}]}, 0x24}, 0x1}, 0x0) 2018/02/19 17:03:57 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0xa, 0x2000000001, 0x0) ioctl$DRM_IOCTL_MODE_GETCRTC(0xffffffffffffffff, 0xc06864a1, &(0x7f00002a8000-0x64)={&(0x7f000000d000)=[0x7, 0x6], 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "8cfbc89fefc282b0e9b6d1b29d5500b5ff74b06ccbd9dee8c886586975b5446e"}}) getsockopt(r0, 0x0, 0x53, &(0x7f0000ea9000-0x8)=""/8, &(0x7f0000fee000-0x4)=0x8) 2018/02/19 17:03:57 executing program 0: r0 = socket$can_bcm(0x1d, 0x2, 0x2) r1 = socket$unix(0x1, 0x3, 0x0) recvfrom$unix(r1, &(0x7f000094e000-0x62)=""/98, 0x62, 0x40, &(0x7f0000530000-0xa)=@file={0x1, './file0\x00'}, 0xa) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000408000-0x48)={0x1, 0x5, &(0x7f0000001000-0x28)=@framed={{0x18, 0x0, 0x0, 0x0, 0x3ff, 0x0, 0x0, 0x0, 0x6}, [@initr0={0x18, 0x0, 0x0, 0x0, 0x100, 0x0, 0x0, 0x0, 0x8}], {0x95}}, &(0x7f0000460000)='syzkaller\x00', 0x6, 0xe8, &(0x7f0000378000)=""/232, 0x41000, 0x1}, 0x48) setsockopt$sock_attach_bpf(r0, 0x1, 0x32, &(0x7f0000b54000)=r2, 0x4) mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000008000)={{{@in6=@mcast2, @in6=@mcast2, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in6=@dev}}, &(0x7f000002e000)=0xe8) sendmsg$nl_generic(r3, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid=r4}]}]}, 0x24}, 0x1}, 0x0) 2018/02/19 17:03:57 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x3e, &(0x7f00000f3000)={@local={[0xaa, 0xaa, 0xaa, 0xaa], 0x0, 0xaa}, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "f2a0c8", 0x8, 0x3a, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff, 0xaa}, @dev={0xfe, 0x80, [], 0x0, 0x16}, {[], @icmpv6=@echo_request={0x80, 0x0, 0x0, 0xfffffffffffffffd}}}}}}, 0x0) r0 = socket$bt_bnep(0x1f, 0x3, 0x4) ioctl$sock_bt_bnep_BNEPCONNDEL(r0, 0x400442c9, &(0x7f0000941000-0xa)={0x2, "6ea3dfc9aca9"}) 2018/02/19 17:03:57 executing program 2: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) getsockopt(r0, 0x49, 0x5, &(0x7f0000001000)=""/113, &(0x7f0000012000-0x4)=0x71) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid}]}]}, 0x24}, 0x1}, 0x0) 2018/02/19 17:03:57 executing program 7: r0 = socket(0xa, 0x2000000001, 0x0) ioctl$DRM_IOCTL_MODE_GETCRTC(0xffffffffffffffff, 0xc06864a1, &(0x7f00002a8000-0x64)={&(0x7f000000d000)=[0x7, 0x6], 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "8cfbc89fefc282b0e9b6d1b29d5500b5ff74b06ccbd9dee8c886586975b5446e"}}) getsockopt(r0, 0x0, 0x53, &(0x7f000000d000)=""/8, &(0x7f0000fee000-0x4)=0x28) 2018/02/19 17:03:57 executing program 0: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000008000)={{{@in6=@mcast2, @in6=@mcast2}}, {{@in=@broadcast}, 0x0, @in6=@dev}}, &(0x7f000002e000)=0xe8) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000002f000)={0x10, 0x34000, 0x0, 0xfffffffffffffffc}, 0xc, &(0x7f0000008000-0x10)={&(0x7f0000030000-0x24)={0x14, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x6}, []}, 0x14}, 0x1}, 0x0) getsockopt$SO_COOKIE(r0, 0x1, 0x39, &(0x7f000002a000), &(0x7f000002e000)=0x8) 2018/02/19 17:03:57 executing program 2: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) socketpair(0x9, 0x805, 0x7, &(0x7f0000008000)={0x0, 0x0}) ioctl$SIOCGIFMTU(r1, 0x8921, &(0x7f000001c000)={@generic}) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(r1, 0x84, 0x72, &(0x7f000002f000)={0x0, 0x0, 0x30}, &(0x7f0000028000-0x4)=0xc) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) setsockopt$inet_sctp6_SCTP_MAXSEG(r1, 0x84, 0xd, &(0x7f000002f000)=@assoc_id=r2, 0x4) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid}]}]}, 0x24}, 0x1}, 0x0) 2018/02/19 17:03:57 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x0, 0x5, 0x400) getsockopt$bt_BT_SECURITY(r0, 0x112, 0x4, &(0x7f0000921000), 0x2) 2018/02/19 17:03:57 executing program 6: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) socket$inet6_icmp_raw(0xa, 0x3, 0x3a) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000008000)={{{@in6=@mcast2, @in6=@mcast2, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in6=@dev}}, &(0x7f000002e000)=0xe8) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid=r1}]}]}, 0x24}, 0x1}, 0x0) 2018/02/19 17:03:57 executing program 4: mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$sock_kcm_SIOCKCMCLONE(0xffffffffffffff9c, 0x89e2, &(0x7f0000000000)={0xffffffffffffffff}) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp6_SCTP_MAX_BURST(r0, 0x84, 0x14, &(0x7f0000001000-0x4)=@int, &(0x7f0000001000-0x4)=0x4) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockname$packet(r0, &(0x7f0000002000-0x14)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @link_local}, &(0x7f0000000000)=0x14) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000002000-0x14)={@mcast2={0xff, 0x2, [], 0x1}, r1}, 0x14) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(0xffffffffffffffff, 0x84, 0x6f, &(0x7f0000161000)={0x0, 0x1c, &(0x7f000051a000-0x58)=[@in6={0xa, 0xffffffffffffffff, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff, 0xaa}, 0x27}]}, &(0x7f0000f92000-0x4)=0x10) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000903000)={0x1, 0x5, &(0x7f000051a000-0x58)=@framed={{0x18}, [@ldst={0x3, 0x0, 0xb, 0x7a, 0x0, 0xfffffff0}], {0x95}}, &(0x7f0000c43000)='syzkaller\x00', 0x8000, 0x1000, &(0x7f00009ab000)=""/4096}, 0x48) r3 = socket(0x10, 0x3, 0x0) setsockopt$sock_attach_bpf(r3, 0x1, 0x32, &(0x7f00009da000)=r2, 0x4) write(r3, &(0x7f0000fd3000)="260000005e0009000000eaf83a0000000000000001000000ffffff000008db1ee9ff4435eade", 0x26) 2018/02/19 17:03:57 executing program 0: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socket$can_raw(0x1d, 0x3, 0x1) r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000008000)={{{@in6=@mcast2, @in6=@mcast2, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in6=@dev}}, &(0x7f000002e000)=0xe8) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid=r1}]}]}, 0x24}, 0x1}, 0x0) 2018/02/19 17:03:57 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0xa, 0x2000000001, 0x0) ioctl$DRM_IOCTL_MODE_GETCRTC(0xffffffffffffffff, 0xc06864a1, &(0x7f00002a8000-0x64)={&(0x7f000000d000)=[0x7, 0x6], 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "8cfbc89fefc282b0e9b6d1b29d5500b5ff74b06ccbd9dee8c886586975b5446e"}}) sendto$inet(r0, &(0x7f00009eb000)="b8337d8009bb8fac85616cb25297e11273ea801191c9f514c413eea44510b1867c5960e6922123de2e44e193bac666dd0cab41779f651e1db50905d777d5f7d1a2e0458107b330424393aef57538805174c52e0746ea07b71f42", 0x5a, 0x4, &(0x7f0000445000-0x10)={0x2, 0x0, @remote={0xac, 0x14, 0x0, 0xbb}}, 0x10) getsockopt(r0, 0x0, 0x53, &(0x7f000000d000)=""/8, &(0x7f0000fee000-0x4)=0x28) 2018/02/19 17:03:57 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0xa, 0x2000000001, 0x0) ioctl$DRM_IOCTL_MODE_GETCRTC(0xffffffffffffffff, 0xc06864a1, &(0x7f00002a8000-0x64)={&(0x7f000000d000)=[0x7, 0x6], 0x400000000000016b, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "8cfbc89fefc282b0e9b6d1b29d5500b5ff74b06ccbd9dee8c886586975b5446e"}}) getsockopt(r0, 0x0, 0x53, &(0x7f000000d000)=""/8, &(0x7f0000fee000-0x4)=0x28) 2018/02/19 17:03:58 executing program 1: r0 = socket(0x20000000002, 0x0, 0x2) getsockopt(r0, 0x0, 0xd0, &(0x7f0000002000-0x8)=""/8, &(0x7f0000001000-0x4)=0xf5a7) getsockopt$inet_sctp6_SCTP_MAXSEG(r0, 0x84, 0xd, &(0x7f00007d6000)=@assoc_id=0x0, &(0x7f00003d6000-0x4)=0x4) epoll_create(0x8000) setsockopt$inet_sctp_SCTP_RECONFIG_SUPPORTED(r0, 0x84, 0x75, &(0x7f0000e27000-0x8)={r1, 0x4}, 0x8) 2018/02/19 17:03:58 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$bt_hci(0x1f, 0x3, 0x1) ioctl$sock_ifreq(r0, 0x8915, &(0x7f0000d83000)={@generic="27ff3d0742cf5b160be1af1188f59cb6", @ifru_flags=0x3400}) socketpair(0xe, 0x80803, 0x100, &(0x7f0000e01000)={0x0, 0x0}) getsockopt$inet_tcp_int(r1, 0x6, 0x0, &(0x7f0000475000-0x4), &(0x7f0000d39000)=0xffffffffffffffaa) connect$nfc_raw(r2, &(0x7f0000040000)={0x27, 0x10000, 0x1, 0x4}, 0x10) r3 = socket(0xa, 0x2000000001, 0x0) ioctl$DRM_IOCTL_MODE_GETCRTC(0xffffffffffffffff, 0xc06864a1, &(0x7f00002a8000-0x64)={&(0x7f000000d000)=[0x7, 0x6], 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "8cfbc89fefc282b0e9b6d1b29d5500b5ff74b06ccbd9dee8c886586975b5446e"}}) getsockopt(r3, 0x0, 0x53, &(0x7f000000d000)=""/8, &(0x7f0000fee000-0x4)=0x28) 2018/02/19 17:03:58 executing program 0: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socketpair(0x5, 0xa, 0x1ff, &(0x7f0000016000-0x8)={0x0, 0x0}) setsockopt$inet_sctp6_SCTP_MAX_BURST(r1, 0x84, 0x14, &(0x7f0000024000)=@int=0x7, 0x4) r2 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$sock_int(r2, 0x1, 0x3c, &(0x7f0000030000-0x4), &(0x7f0000030000-0x4)=0x4) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000008000)={{{@in6=@mcast2, @in6=@mcast2, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in6=@dev}}, &(0x7f000002e000)=0xe8) sendmsg$nl_generic(r2, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid=r3}]}]}, 0x24}, 0x1}, 0x0) mmap(&(0x7f0000030000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000030000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000030000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$sock_SIOCGPGRP(r2, 0x8904, &(0x7f0000014000)=0x0) r5 = getgid() mmap(&(0x7f0000030000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) sendmsg$unix(r0, &(0x7f0000030000)={&(0x7f0000026000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000025000)=[{&(0x7f000000b000)="71394d8c8295ad81f07e9ced1cd6352ba9c096a6e2d50f7bc8fe80d6412a1c57835e44df6d837d3a2289719b043666dc149fdcd22ee0b2b18002685c3b5997726f5bd378f6e10aca19292c238efd712f57bba5f79712e577df1e4f732a20d025184052bc9d65bc9f978547d3d05a43ca0b189a719a592bf9ae7797189c8760b35386f410af5b66f079c379d6455dd8f3bfdf5fb115ccd1e6e0efa8e81dcd", 0x9e}, {&(0x7f0000031000-0x67)="4ad1f0435cecdae4b11f1c43540dd4058431963e2f834bee4800c776a7d884983aa44e3882cd81eb9da42e1060968f18ad8aab0b46ab7e3485e7f7850ee5ad16652d86206ff574a55b8205048f996c842c86bad3216b67f816ecb72f106fd3c0a43c515877e828", 0x67}, {&(0x7f0000031000-0x76)="7e89757c24da4e06f02812b666d825736af1c7bae5ac73cc05549fa18783900af9d6927dcd684d2ae8f44906b62d09b75e88c23375322668569af6370a29482267131d7e3006aadea6b40135f05e229588318835e15f30e773b113782228fd0932f932ef73da7fd8a7d72d822b5bbd2dad54349b0c1b", 0x76}, {&(0x7f0000030000)="6c08083758ad065fa5418b2ff5808dc0e1a4a2bac718837d6a33e92474f12dcd24fba1db6d3015f9c3b1140ff5e5b886d90911c603cb20a4198168a1be2e79c9b3c6e35336816c9c071580cf5b2cbb2611f6742345ecb33ad696047058edbe0ad1b155f842e1d3f26d2a97bf63a184ef0d66007e989d0a19104ea785fca6d722011ddb45e8901f59c3e9187e16c5417325467a4a50f65dab4e3cc88c", 0x9c}], 0x4, &(0x7f000002f000+0xbd9)=[@rights={0x20, 0x1, 0x1, [r1, r2, r2]}, @cred={0x20, 0x1, 0x2, r4, r3, r5}, @rights={0x30, 0x1, 0x1, [r2, r0, r0, r2, r0, r2, r2]}, @rights={0x20, 0x1, 0x1, [r0, r2, r2]}, @rights={0x20, 0x1, 0x1, [r1, r0, r1]}, @rights={0x18, 0x1, 0x1, [r1, r0]}], 0xc8, 0x804}, 0x4000000) 2018/02/19 17:03:58 executing program 2: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socketpair$inet6_sctp(0xa, 0x5, 0x84, &(0x7f0000008000)={0x0, 0x0}) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) setsockopt$inet6_group_source_req(r1, 0x29, 0x2f, &(0x7f000002f000)={0x7fffffff, {{0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @broadcast=0xffffffff}, 0x96bf}}, {{0xa, 0x1, 0xf2, @mcast2={0xff, 0x2, [], 0x1}, 0x1}}}, 0x108) r2 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) setsockopt$inet6_IPV6_ADDRFORM(r0, 0x29, 0x1, &(0x7f0000028000-0x4)=0x2, 0x4) setsockopt$netlink_NETLINK_RX_RING(r2, 0x10e, 0x6, &(0x7f0000027000)={0x3, 0x8134, 0x1}, 0x10) socket$inet(0x2, 0xac6673df3c2a1ee4, 0x5d) 2018/02/19 17:03:58 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) syz_emit_ethernet(0xb4, &(0x7f00003ef000)={@local={[0xaa, 0xaa, 0xaa, 0xaa], 0x0, 0xaa}, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "a2fbc8", 0x7e, 0x3a, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff, 0xaa}, @ipv4={[], [0xff, 0xff], @multicast2=0xe0000002}, {[], @udp={0x0, 0x0, 0x7e, 0x0, "135819b65652a6ed7f93203ecdcb15a1f6ea9e966f207ebeb68ffd4d5c906cd25886d6e5e79bde737eb045d7b2b5e41309b25b03814358d04dff34806a501c48834f65294928e855a8f6f3ae060cddb70671a74138e20d68d4db9a0b1a41838e481f44e22cb243764de67b38f1a2762efb6af1b4cd42"}}}}}}, 0x0) 2018/02/19 17:03:58 executing program 7: r0 = bpf$MAP_CREATE(0x0, &(0x7f0000a86000)={0x9, 0x8001, 0x0, 0x2, 0x5, 0xffffffffffffffff, 0x7}, 0x2c) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000791000-0x10)={r0, 0x28, &(0x7f00002e1000)}, 0x10) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r1 = socket(0xa, 0x2000000001, 0x0) ioctl$DRM_IOCTL_MODE_GETCRTC(0xffffffffffffffff, 0xc06864a1, &(0x7f00002a8000-0x64)={&(0x7f000000d000)=[0x7, 0x6], 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "8cfbc89fefc282b0e9b6d1b29d5500b5ff74b06ccbd9dee8c886586975b5446e"}}) getsockopt(r1, 0x0, 0x53, &(0x7f000000d000)=""/8, &(0x7f0000fee000-0x4)=0x28) 2018/02/19 17:03:58 executing program 6: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000008000)={{{@in6=@mcast2, @in6=@mcast2, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in6=@dev}}, &(0x7f000002e000)=0xe8) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r2 = accept(r0, &(0x7f0000008000-0x6)=@hci, &(0x7f0000030000-0x4)=0x6) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$sock_bt(r2, 0x5411, &(0x7f0000030000-0x1)="ad") sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid=r1}]}]}, 0x24}, 0x1}, 0x0) 2018/02/19 17:03:58 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(0xffffffffffffffff, 0x84, 0x6f, &(0x7f0000161000)={0x0, 0x1c, &(0x7f000051a000-0x58)=[@in6={0xa, 0xffffffffffffffff, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff, 0xaa}, 0x27}]}, &(0x7f0000f92000-0x4)=0x10) socketpair$llc(0x1a, 0x2, 0x0, &(0x7f00006c2000)={0x0}) r2 = accept(0xffffffffffffff9c, &(0x7f000028c000-0x1e)=@pppoe={0x0, 0x0, {0x0, @dev, @common}}, &(0x7f00004bb000)=0x1e) ioctl$sock_kcm_SIOCKCMCLONE(r2, 0x89e2, &(0x7f00006e9000)={r1}) setsockopt$inet_sctp_SCTP_CONTEXT(r3, 0x84, 0x11, &(0x7f00008d4000-0x8)={r0, 0x1f}, 0x8) r4 = bpf$PROG_LOAD(0x5, &(0x7f0000903000)={0x1, 0x5, &(0x7f000051a000-0x58)=@framed={{0x18}, [@ldst={0x3, 0x0, 0xb, 0x7a, 0x0, 0xfffffff0}], {0x95}}, &(0x7f0000c43000)='syzkaller\x00', 0x8000, 0x1000, &(0x7f00009ab000)=""/4096}, 0x48) r5 = socket(0x10, 0x3, 0x0) setsockopt$sock_attach_bpf(r5, 0x1, 0x32, &(0x7f00009da000)=r4, 0x4) write(r5, &(0x7f0000fd3000)="260000005e0009000000eaf83a0000000000000001000000ffffff000008db1ee9ff4435eade", 0x26) 2018/02/19 17:03:58 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet_dccp(0x2, 0x6, 0x0) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000ed2000-0xefb)="23da672b0871e7f55486587b3c89135603886053f3b5e2aca6780393da6091dc637bd9e80ec21feab17cef50b998b3a37269311c274762e69603d5580785de4cb5872518c7aba021b1e66fbfe9f8f68c77a0d7553149bb6fb5a03157b4e96b1028f53ff7e9b73a5bb67294b51ae58c6fc10950ed1e5955c83ea6ca6ccd89869f388f019a9b61de13071a3466787c9d92ab651a9c6c1623f3df68c8bf66d4b0b628d6011cdc070b3359f965e0e283dc9fad7fe519da935ea58a4ce9c475b094ffff95eb08ce2d3851f5c1466fe7bb84e5574578afa40b1a492a4683eb99a2820bd800fb7f218c49cdea15e9f13b5efff132710e77ad82cae3f4918f893624a65e9d9ce90bb1e5a0c610a4eddf2acfe60322af71d00275cd70d20526fcd75d7e408ecd12dd6a29e3aaded92c62b9e8c378801854fe75663a3e462b92c05eae6e9d8c2f01e2a2e110d397c2a4c9c76fee478934b4f13fbb67760aa58dc0f394a340845bcd88da5874d07272b5d13256b3e69fb6c764e7ca507ff2780e588f3ce9f1b3e98222471f71f24f8ac9632acb0215cb00811a8e30918039adac8501ded86376a9f03fc5e75d20466d7007ed02bae6ceea77fb436e374c0ce809c8df8c971db8e447ba7cd38a8afb8156530c4911912db0f876ff337b5e1d8ac3afb360b093ae4dc30f3e77acb546d40b61b2b134e9eb751e4cfa5797e5a25d2513470426973b6dd723240d366416d4f3366cda1fbb054c9ac943ce59f7bd62432514aafde153e9fdd5f459f00de7e1e7c20e3cf346590086c94b9d07de524c874341663807d4b3508ae3dc21da2b5932bbfdcb973d44b348e98d5994f60cf63d993042e31122f05fbc6226b1bcfc6321c94a07eaa7c8e4aec13dbd051a4976069032c3331762799fd62706b402fbe1c8c8f042df5b5ae506a969aa0507f525e3d0e90918b79df01949c52e524367a86d957df76b4f044dfe2189815713c077c424f15912e3db0ee160b37ecaedbea19e23ad6cfc592609d26514d29cc830c5ee24dd92e84a202e4a93d8dd47837851f13c2b50f25cf8c8e93026616b8b1d0e93723562675dbfec91fb53058af0df073d079724a4d3162087b1b683b3c0b0009868e601da1e51f15569f67c1f4eb803d12be0988f5527cc98a2e00ea21b536acd80659147cc46547fa756946af2f43b3dc2a141586a79e32afd0cadbf156cbbe368dfa32934d92dbeface2e1fa59afad56769164506c193c162312f9684c12260f826c8477974dbc219ea2167e3f476d8c078f53bb32fb777143c6245fb2e8ea227775fe06c8a5bc8a98b7a7d9dca99efaa40d750a1ec51e258042da45ce9f469602a2138efabd1d6d97afd51c9857649f77ba440b29aa273c82b03fdbc66cdf92e60965db043a92b198485c4eb53f92918f0dfa8b44ba248d9c4695e803024d7f21b04b46906e808ae178481b1f98d168175f048364737e7d5698a5197d9e8cf1d942e415cb85edb0385410dae420753a5b2f89207ce4967549d72da3cd97cb2858c912c3da2ebdcd7198dc3e9ef5fcb7f32997b324265a07affed7a0c4f194e85c7c8d993d750074f0b4312d6ea5ff14f43ff5e2f8174f602c92725dc07de1fe91166f898efbf68b5bb223d7e65a8e56e351a0ea179faa50db7f200b92f7bb91a26b0fd10667f415af05d3c71546149a0f20e9c241fd344550320708a9307331fec24e872914b0d457fb5e9a1c00abdb36714c801d3599213967f189a408b067cbaaebba32b39789acee006f99e2f96ea713ff2b7964a5295c38a8db91037ca1221089745a564eb0d0716adc5299dba54ea8654b9b6040a912f6f974229beb207db87d3234428989a5433781039770c7d89908868658ac3efd5210a3e74302c30379b42b23519dd3f32e5f5538ecab9ded57eee24068b1b03388419e0f883d201e199f63b1fd360f47f8ade59148d21e5a96b9befb45e02bed2bf04c3d782c8d8501e1eb020d6deed7ee876dee0d90a0082a1bb1f65886149c35e3d90e832294a007ce655f6f9a2fba221e4f4f56c3e5b5c7f1b77f4917d4e08b073a92c38ca29441b437651decd138323c50b84686f9c35322aaa0553ad3f751639abc42003e47caf8e3cdc96737d35fe620c10184b7f72f662eb5aa34db4fc13dc348741560d4951ac7d125ef4de0f40275753ffe20aea71a9839688bdef3aac7397ba92fee4752276ff8a8dde858e81391db873b52eac1c3a6dc6b7f1c49e51f0dede33a56d13e641cb1191a34875990d5d379e481c10df508d557ef3a1a99066267865bcd5e289e8f40c0e3a3387ba36126e0e0447f12acf3e7207a9ca7ed121b742e4aab514ebc8534e906288ffdf6d46cb2b277ad0e325edf9882b7c5f58254f5b935e9692aedf5e0b415f7ad687472df0b4b15be47baf28ba9673a1e91c2e340e43f105233513f3c7fbe189911b875d081e870d28a24ac4ea47e0963ba900cdeaa45281032ecb1a696e086962b2959f54a98f38ff8b51083782a42b6f35b89188c93372307007c86b9bfe3e1239853096d0e1481be675cb5057b4f7ff80cbba5f871fcf2ed2e43bcfa4cd3da5244d34a2784665f93d2349591da07504a61b79a9bfef70dd68bf66a63f52c0a4a54b8e0d741d17ad069dd716642666d302531e9502b06a24a824f5f2408cfab857568fc433baa65c36429ef9179f6aa21ffc5fd02116e0cfc44e14660ba2fdfef7e15b2e4e6133469d542ede127f37a9091de277f75c5f1513965b07d6c75d6155acb41a1471341580d2e5ea264498ffef673fb0c2b693f5dbb6cefc1b8af32bc77543c12f299b71bf25c752cabab34995de5fe0d0f6d82b46526a9bc9345e7fb188e0a6f4a5d423bf4e30a3cab7ccc7a0427dd27df490b5e6e04701d97d464d5429adfec6248ff24be7fb5ae9ea07ef86e2b16860fa25645e5cc7a91e6b371ac48b5023cf245501597dea8e7de44254dfcf1155a55cc215887a00e0cd9bd67367b32c92f53e61663f541909f4f44ed380dad2cf648167685983b0350a4336a7fa5aa71d770d9adcce2cbb7eaf30c6a72cee1022c2182fc9d236cd2cd89c2eecdb3cb5d2854fc3fc093215cb57cf404feed5c08ed4bc751a876966bf815af4d0b7675580c0146c3f65a1ebd9fa7871eec77c251ad6ea54befd75dff3255acb523502d64eb50aa8bec51929d6a6e509c44d7eb7276ce53e863a137357b452b993b6dca98a084bc7bb51344cf2c64594b7a401e374058b3782021d597103458e530fcd333284d9d80b640e9add757b67627b8838f0efcc48c4053eaff73c737b2277e4ebd0f06e22c8ae23470e89b5a7e11a9175f476502783cc74e65897e646f4e97e23bbe5de5c4e6690b18284f80a0b2bf93bf6c5686fd26e08c0b50832078859b170a3b1ad9d4dde25d308e90142b672b5b92e3d463c6dc00afb604bedd6ebf46091886927116ded1c8febcc4da1d40754e574c2f52c2cbb70d9541d1774e69a7de334abeb697bb85e7fcae6e82ef724d5fc58312a3815645b942c65f530c944574058d47d468b019c6ff79390fceb4f95d2f76595d96d0cd97f3478a3e400a6a8ad0689a02cdbdb68f185d7ebfcc3b19953a1e66861db52ac3b23ba24a7ea63591bf8e639a0b855e80780b69b457dbb4f7ef5e917cfb3c2330bb56868a62ed7bf4a681a8b3e07eacd9079b1efbc1001d6c5bcc6c99a691b19be1043e8345869fb386a9a4a74e6d1fc17b10f63aee6376751a1af7593422ead928a00ca455e35d8f7021a545abab96a62a99f0f228e6a0a1ad19dd611fcaaa5cef173211c0741c3d98852924795eaaa9878448e41b5ba06b536e52c3d99e7edfc5c87a2c0088834e7dbb3245c6b80d57acd496cebf4c06d4c48b61354c2fe6994890e1c8f2851cbf37465cc0607411fd9445d2c9c5db7547a0270044618c1cfc84793c17cd827046758472992e39f22a4d703b9f3d3d6663682c2ffbab444412872e0ccbcb32b071914b553a7c67d3d86359b2c126f668873f2e23af79e2d35db2cda82ee7b80929d33ff91d694ccec09b19b722cf4ac8fe6b64d5911781a5d2445cc6b8372edab60ce078e85ec9d670c8556d79fd95a4d6f3df5d1cd76042a6e1af69db7bdb46b9ad57a8780f851c98b0706672dc1e76dc9e7cf631960f968619e1c1b32997255da0b3fc09fc020f1b358a71a033698b7b84fd97a15140ad1032f5e8b832b34ddc19a15417aa32a9970805491aeec01c42aac4322f6ca73408b820050f444a63011fdf5536032e8d2717e8b50d202de0bf930baa23ac7113c7f2531331791bd48dde32a8271343450ba95943495842d0d79294e73554e537876c2ef779f8d50ba9ae26d2b7a7213c40b0e5a0ec3e088275f4b3fee680b22116aeb2accf556c6a6e1477028c6f93a9d2c6ebdd66d3d10528903c9d9fee36d4c2081557f72d39d5a9570567a35ede10be2fc30c82e350c404c4636686ad798d98ac6a9fdc1033376465577968a225e0caa24b53b1b730c326083ed493b432b5c7ff46fac96048031d5e4720d6a032d8ae2138ed82b336f3811a1d4da29bad9de02f741db736c31d021529a4e61e710218213930c72ba92857f7110a984a851bc24704b9af0e3c4f9c645009dddaf34d6ea2b9222de5f4fc102aed407500ad7b7c4e59fa75714c5b8944cc202382472aab4c4b373e9d297737fc20f671c592130ad4138553d1eb814e82c4dabdfd623cd46c02eda6c5ffb9d0251f5c1ee79dba74d1a2bea3715ac7b9cc51746f5a92bfc55c818c729adab40a9514cb74187c803e4bf2f39af954277abd02c5bbd9d051224243b48524939d4dc576f102e792e097ec2c8ed7c593c25550299de2fe7151f0e26f3bc6c288ca66829906f34b7573a3984a6a4b69b05aa666014c3dd082f340e1a669ca1439367e7233d8486856052cfae7e124b18dfd007193059c6c722e66458cee1b5cebaa00d172467c565117f3b79b04bca26252c5bf9f991a1d571dcc32ad8785bd7518ee096a81afed71896750646c4bb51b42acc416f73c770fc8b106b00a3ddf0cb7e076ec7d81642f675d9134f369e1eb0590e9504890b46f292b101d3e6413fe2e2c02b4f44765217af504610221f13900c9bf8a456f4d64b4d25d86bfdec1620a6ab5768510d07e5aa2187fb2f58e7f68824d3d4bdeb75d8839879f4c5bddca2bba1fa4482a910167cd4139cdad6a304d4b64a83ea83413d3a18d8d18cce04819c7094f001e951f9800a39f2e91233ce6deed85256686f5584a9f65b14e2c7ee8eae2f3a12a74b5550b6649ad96f3e9d29d73d9d72716790434e0077ad4757592c163d829a315fa0adad0e5690e4e84400f684adae8a2372bca3f1b4ccbed75886b0484334d4cd32f0d133d76e7ddb08267253a3121d2b61faaa04df72f82b8ac6cba11b982ea14fff825147740f0fc0edd0a2bc28bf276378886d20c1f131a42fca1e3f88325c031603fd9bc4ca0638a927c1c92df4ab2901dae269ef826fd592ba6ffff561cc8d0f32c580c312b2ceb4f26e59a0767fb19a6fd5fae501ef5b764a343bf0170da585c5d0ce32e475f08be8efa52359cdde5c3c03ee083ad1400725ac0c71635fe98b5444c308a17a801e6288dae6ab144e4f4823001c96bd7478bf3a8f93dd30723944d82f0ba9243f9a5fda8af7b0ac5d7974f1aced23a9137980474eccec9f710e0616edf307847daf2eb01bb182467eafd3a0cac2b8718fad2a86f3e166e25eab414a966b68c381bfe7c50c213d0402410b37cf78b11142f04ab0d729977e7d31a9", 0x1000) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r1, &(0x7f0000d1d000)={&(0x7f000000f000-0xc)={0x10, 0x34050}, 0xc, &(0x7f0000008000-0x10)={&(0x7f0000e72000)={0x24, 0x2b, 0x82d, 0xffffffffffffffff, 0xffffffffffffffff, {0x4}, [@nested={0x2dd, 0x0, [@typed={0xc, 0x1, @fd=0xffffffffffffffff}]}]}, 0x24}, 0x1}, 0x0) r2 = accept4$inet(0xffffffffffffffff, &(0x7f0000b25000-0x10)={0x0, 0xffffffffffffffff, @remote}, &(0x7f0000e83000-0x4)=0x10, 0x0) getsockopt$inet_sctp_SCTP_DISABLE_FRAGMENTS(r2, 0x84, 0x8, &(0x7f000051e000), &(0x7f000084a000)=0x4) recvmsg$kcm(0xffffffffffffffff, &(0x7f0000c4d000-0x38)={&(0x7f0000f0c000-0x32)=@pppol2tpin6={0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0xffffffffffffffff, 0x0, @mcast2}}}, 0x32, &(0x7f000050f000-0x10)=[{&(0x7f000026c000)=""/255, 0xff}], 0x1, &(0x7f0000e40000-0xdb)=""/219, 0xdb, 0x7}, 0x100) connect$vsock_stream(r3, &(0x7f0000d47000)={0x28, 0x0, 0x0, @reserved=0x1}, 0x10) getsockopt$inet_sctp6_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x11, &(0x7f0000d4f000)={0x0, 0x1}, &(0x7f0000f16000-0x4)=0x8) sendmsg$inet_sctp(r2, &(0x7f00006bf000-0x38)={&(0x7f0000413000-0x1c)=@in6={0xa, 0x1, 0x3, @empty, 0x9}, 0x1c, &(0x7f00009a9000)=[{&(0x7f0000844000-0x98)="b086bac870b12ca1f36e6768683c7e2ccc26f4bbd5e9f3a65033aaab49f7e42cb185262a1402bd15a0daa2ca7a8f8ed225efe1984496c29bc4d9220464442878d15900189c874c2298bdfd798f2cc8f218f39530a125a591509a665cc6e4fd8b25297b46fd528e083f2e9be53518c1a1fa27912f41d98f1062ffaa14401837c8d562f9f62b55f70a6947d461fc2db0628bf6654d26cc9502", 0x98}], 0x1, &(0x7f0000db4000-0x60)=[@sndrcv={0x30, 0x84, 0x1, {0x10000, 0x3, 0x8000, 0x80, 0x200, 0x5561, 0x0, 0x40, r4}}, @init={0x18, 0x84, 0x0, {0x1, 0x4, 0x5e8, 0x3}}], 0x60, 0x40000}, 0x80) syz_emit_ethernet(0x3e, &(0x7f00000f3000)={@local={[0xaa, 0xaa, 0xaa, 0xaa], 0x0, 0xaa}, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "a2fbc8", 0x1, 0x3a, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff, 0xaa}, @ipv4={[], [0xff, 0xff], @multicast2=0xe0000002}, {[], @icmpv6=@echo_request={0x80}}}}}}, 0x0) 2018/02/19 17:03:58 executing program 2: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socketpair$inet6_sctp(0xa, 0x5, 0x84, &(0x7f000002f000)={0x0, 0x0}) getsockopt$inet_sctp_SCTP_CONTEXT(0xffffffffffffff9c, 0x84, 0x11, &(0x7f000000d000-0x8)={0x0, 0x9}, &(0x7f0000029000)=0x8) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp6_SCTP_GET_ASSOC_STATS(r1, 0x84, 0x70, &(0x7f000000d000)={r2, @in={{0x2, 0x3, @multicast1=0xe0000001}}, [0x7, 0x1, 0x2, 0x860b, 0x5d0b, 0x6, 0x1, 0x95, 0x2, 0x7, 0x0, 0x401, 0x2, 0x3]}, &(0x7f000002f000)=0x108) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid}]}]}, 0x24}, 0x1}, 0x0) 2018/02/19 17:03:58 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0xa, 0x2000000001, 0x0) ioctl$DRM_IOCTL_MODE_GETCRTC(0xffffffffffffffff, 0xc06864a1, &(0x7f00002a8000-0x64)={&(0x7f000000d000)=[0x7, 0x6], 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "8cfbc89fefc282b0e9b6d1b29d5500b5ff74b06ccbd9dee8c886586975b5446e"}}) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r0, 0x84, 0x1d, &(0x7f0000bad000)={0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, &(0x7f00000e3000-0x4)=0x18) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER(r0, 0x84, 0x7b, &(0x7f0000c69000-0x8)={r1, 0x3}, &(0x7f00000d4000-0x4)=0x8) getsockopt(r0, 0x0, 0x53, &(0x7f000000d000)=""/8, &(0x7f0000fee000-0x4)=0x28) 2018/02/19 17:03:58 executing program 6: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = socket$vsock_dgram(0x28, 0x2, 0x0) bind$vsock_dgram(r1, &(0x7f000001f000)={0x28, 0x0, 0x0, @reserved=0x1}, 0x10) r2 = socket$inet(0x2, 0x806, 0x8f8) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp_SCTP_SOCKOPT_CONNECTX3(0xffffffffffffffff, 0x84, 0x6f, &(0x7f0000030000-0x10)={0x0, 0x20, &(0x7f000002f000)=[@in={0x2, 0x1, @empty}, @in={0x2, 0x1, @multicast2=0xe0000002}]}, &(0x7f000000e000-0x4)=0x10) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) setsockopt$inet_sctp_SCTP_RECONFIG_SUPPORTED(r2, 0x84, 0x75, &(0x7f0000030000-0x8)={r3, 0x7}, 0x8) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000008000)={{{@in6=@mcast2, @in6=@mcast2, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in6=@dev}}, &(0x7f000002e000)=0xe8) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid=r4}]}]}, 0x24}, 0x1}, 0x0) 2018/02/19 17:03:58 executing program 0: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000030000-0x10)={0x0, 0xffffffffffffffff, @local}, &(0x7f0000007000-0x3)=0x10) getsockopt$inet_sctp_SCTP_ENABLE_STREAM_RESET(0xffffffffffffff9c, 0x84, 0x76, &(0x7f000001e000-0x8)={0x0, 0xff}, &(0x7f0000009000)=0x8) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp_SCTP_PEER_ADDR_PARAMS(r0, 0x84, 0x9, &(0x7f0000014000)={r1, @in6={{0xa, 0x2, 0xffff, @local={0xfe, 0x80, [], 0x0, 0xaa}, 0x6}}, 0x9a76, 0x1000, 0xde, 0x806a, 0x80}, &(0x7f000002f000)=0xa0) r2 = socket(0x1b, 0x80000, 0x100) setsockopt$inet6_tcp_buf(r2, 0x6, 0x1a, &(0x7f000000e000-0x55)="900ee3ba15b3da949a6da510e14f4e4307890761acb770e7bfd5f034fd56534c1605cc12ebec62d65738dd66f3ef7ec6544d573a3d3f1adb1b4f7b69a02c8243d3a6710f9d41e4e6b580f1c66a02e451ecc014b794", 0x55) r3 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000008000)={{{@in6=@mcast2, @in6=@mcast2, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in6=@dev}}, &(0x7f000002e000)=0xe8) sendmsg$nl_generic(r3, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid=r4}]}]}, 0x24}, 0x1}, 0x0) 2018/02/19 17:03:58 executing program 4: r0 = socket$nfc_llcp(0x27, 0x3, 0x1) getsockopt$sock_linger(r0, 0x1, 0xd, &(0x7f00001ed000-0x8), &(0x7f0000134000-0x4)=0x8) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) setsockopt$sock_linger(0xffffffffffffffff, 0x1, 0xd, &(0x7f0000647000)={0x4e2495e6, 0xc568}, 0x8) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(0xffffffffffffffff, 0x84, 0x6f, &(0x7f0000161000)={0x0, 0x1c, &(0x7f000051a000-0x58)=[@in6={0xa, 0xffffffffffffffff, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff, 0xaa}, 0x27}]}, &(0x7f0000f92000-0x4)=0x10) ioctl$sock_kcm_SIOCKCMCLONE(0xffffffffffffff9c, 0x89e2, &(0x7f000027e000-0x4)={0xffffffffffffffff}) getsockopt$bt_BT_POWER(r2, 0x112, 0x9, &(0x7f000012d000)=0x4, &(0x7f0000b7f000)=0x1) connect$unix(r2, &(0x7f0000412000)=@file={0x0, './file0\x00'}, 0xa) getsockopt$inet_sctp6_SCTP_DEFAULT_SEND_PARAM(r2, 0x84, 0xa, &(0x7f000065d000-0x20)={0x3ff, 0x80000000, 0x2, 0x4, 0xffffffff, 0x1, 0x2b, 0x9, r1}, &(0x7f00000ac000-0x4)=0x20) r3 = bpf$PROG_LOAD(0x5, &(0x7f0000903000)={0x1, 0x5, &(0x7f000051a000-0x58)=@framed={{0x18}, [@ldst={0x3, 0x0, 0xb, 0x7a, 0x0, 0xfffffff0}], {0x95}}, &(0x7f0000c43000)='syzkaller\x00', 0x8000, 0x1000, &(0x7f00009ab000)=""/4096}, 0x48) r4 = socket(0x10, 0x3, 0x0) setsockopt$sock_attach_bpf(r4, 0x1, 0x32, &(0x7f0000197000)=r3, 0x4) write(r4, &(0x7f0000fd3000)="260000005e0009000000eaf83a0000000000000001000000ffffff000008db1ee9ff4435eade", 0x26) socketpair(0x13, 0x3, 0xff, &(0x7f000081d000-0x8)={0x0, 0x0}) ioctl$DRM_IOCTL_ADD_CTX(0xffffffffffffff9c, 0xc0086420, &(0x7f00001b0000)={0x0}) ioctl$DRM_IOCTL_RM_CTX(r5, 0xc0086421, &(0x7f0000692000-0x8)={r6, 0x3}) ioctl$sock_SIOCOUTQ(r4, 0x5411, &(0x7f0000d11000)) 2018/02/19 17:03:58 executing program 1: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x20000000000000a, 0x2, 0x0) setsockopt$inet_int(r0, 0x0, 0x18, &(0x7f0000159000-0x4)=0x1000, 0x4) bind$inet6(r0, &(0x7f00004ad000)={0xa, 0xffffffffffffffff, 0x0, @empty}, 0x1c) socketpair$inet6_udp(0xa, 0x2, 0x0, &(0x7f00001b4000)) 2018/02/19 17:03:58 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0xa, 0x800002000000001, 0x1) getsockopt$inet_sctp_SCTP_PRIMARY_ADDR(r0, 0x84, 0x6, &(0x7f0000fc6000-0x8c)={0x0, @in6={{0xa, 0x1, 0x4, @mcast2={0xff, 0x2, [], 0x1}, 0x1}}}, &(0x7f00000f5000-0x4)=0x8c) setsockopt$inet_sctp6_SCTP_PRIMARY_ADDR(r0, 0x84, 0x6, &(0x7f0000cf1000)={r1, @in6={{0xa, 0x0, 0x20, @dev={0xfe, 0x80, [], 0x0, 0xb}}}}, 0x8c) ioctl$DRM_IOCTL_MODE_GETCRTC(0xffffffffffffffff, 0xc06864a1, &(0x7f00002a8000-0x64)={&(0x7f000000d000)=[0x7, 0x6], 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "8cfbc89fefc282b0e9b6d1b29d5500b5ff74b06ccbd9dee8c886586975b5446e"}}) setsockopt$inet_sctp_SCTP_MAX_BURST(r0, 0x84, 0x14, &(0x7f00006fe000-0x8)=@assoc_value={r1, 0x1}, 0x8) getsockopt(r0, 0x0, 0x53, &(0x7f000000d000)=""/8, &(0x7f0000fee000-0x4)=0x28) [ 49.750864] netlink: 'syz-executor3': attribute type 1 has an invalid length. 2018/02/19 17:03:58 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0xa, 0x2000000001, 0x0) ioctl$DRM_IOCTL_MODE_GETCRTC(0xffffffffffffffff, 0xc06864a1, &(0x7f00002a8000-0x64)={&(0x7f000000d000)=[0x7, 0x6], 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "8cfbc89fefc282b0e9b6d1b29d5500b5ff74b06ccbd9dee8c886586975b5446e"}}) socketpair(0x4, 0x80000, 0x71c6, &(0x7f0000269000)={0x0}) ioctl$DRM_IOCTL_ADD_MAP(r1, 0xc0286415, &(0x7f00005d6000)={&(0x7f0000fb0000/0x3000)=nil, 0x1, 0x0, 0x0, &(0x7f0000f03000/0x3000)=nil, 0x101}) getsockopt(r0, 0x0, 0x53, &(0x7f000000d000)=""/8, &(0x7f0000fee000-0x4)=0x28) 2018/02/19 17:03:58 executing program 2: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r1 = accept4(r0, &(0x7f000002f000)=@pppol2tpin6={0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0xffffffffffffffff, 0x0, @loopback}}}, &(0x7f0000018000)=0x32, 0x0) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000030000-0xc)={0x0, @dev, @loopback}, &(0x7f000000b000)=0xc) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) sendmsg$can_raw(r1, &(0x7f0000025000-0x38)={&(0x7f0000030000-0x10)={0x1d, r2}, 0x10, &(0x7f000002f000)={&(0x7f0000030000-0x48)=@canfd={{0x0, 0x2, 0x80000001, 0x7}, 0x1d, 0x1, 0x0, 0x0, "650363d4fe6a5af6baa854dafc68d7cbc743b573a422fb1e1c97e4f3e364f80d3d04272cb4da06f5bec4a3505fadc2736a5b57f2e9273e556f1b225dc2793e7f"}, 0x48}, 0x1, 0x0, 0x0, 0x10}, 0x8040) mmap(&(0x7f0000030000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000030000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockname$netlink(r0, &(0x7f0000031000-0xc), &(0x7f0000030000)=0xc) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid}]}]}, 0x24}, 0x1}, 0x0) socket$can_raw(0x1d, 0x3, 0x1) 2018/02/19 17:03:58 executing program 1: mmap(&(0x7f0000000000/0xfd4000)=nil, 0xfd4000, 0x4, 0x40000000000031, 0xffffffffffffffff, 0x0) r0 = accept4$alg(0xffffffffffffff9c, 0x0, 0x0, 0x800) mmap(&(0x7f0000fd4000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$sock_FIOGETOWN(r0, 0x8903, &(0x7f0000fd4000)) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) getsockopt$sock_buf(r1, 0x1, 0x1f, &(0x7f0000fd5000-0xff)=""/255, &(0x7f0000f48000)=0xfffffffffffffcde) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(0xffffffffffffffff, 0xc00c642d, &(0x7f0000d97000-0xc)={0x0, 0x80000, 0xffffffffffffffff}) mmap(&(0x7f0000fd5000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000fd6000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000fd6000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r3 = accept$netrom(r0, &(0x7f0000fd7000-0x48)=@full, &(0x7f0000fd7000-0x4)=0x48) mmap(&(0x7f0000fd6000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) setsockopt$netrom_NETROM_T4(r3, 0x103, 0x6, &(0x7f0000fd6000)=0x3ff, 0x4) ioctl$DRM_IOCTL_AUTH_MAGIC(r2, 0x40046411, &(0x7f0000fd5000)=0x10001) socket$inet6_icmp(0xa, 0x2, 0x3a) [ 49.821116] netlink: 'syz-executor3': attribute type 1 has an invalid length. 2018/02/19 17:03:58 executing program 6: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={r0, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x100000000a, 0x3, 0x7fffffff, 0x100}) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000008000)={{{@in6=@mcast2, @in6=@mcast2, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in6=@dev}}, &(0x7f000002e000)=0xe8) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid=r1}]}]}, 0x24}, 0x1}, 0x0) 2018/02/19 17:03:58 executing program 0: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = socket$inet_sctp(0x2, 0x5, 0x84) setsockopt$inet_MCAST_MSFILTER(r1, 0x0, 0x30, &(0x7f0000004000-0x1a8)={0x1, {{0x2, 0x2, @empty}}, 0x0, 0x2, [{{0x2, 0x1, @broadcast=0xffffffff}}, {{0x2, 0x2, @multicast2=0xe0000002}}]}, 0x1a8) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) setsockopt$inet_sctp_SCTP_AUTH_CHUNK(r1, 0x84, 0x15, &(0x7f000002f000)={0x5}, 0x1) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000030000-0x20)={r0, 0x6, 0x1, 0x8, &(0x7f000002f000)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x6}, 0x20) socketpair(0x3, 0x800, 0x2, &(0x7f0000008000)={0x0, 0x0}) sendmsg$key(r3, &(0x7f000002a000)={0x0, 0x0, &(0x7f0000022000-0x10)={&(0x7f0000002000)={0x2, 0x7, 0xb0, 0xf, 0x7, 0x0, 0x5, 0x0, [@sadb_sa={0x2, 0x1, 0x2, 0xfffffffffffff001, 0xea, 0x90, 0x1, 0x40000000}, @sadb_x_nat_t_type={0x1, 0x14, 0x6}, @sadb_x_sa2={0x2, 0x13, 0x6, 0x0, 0x0, 0x5, 0x4}]}, 0x38}, 0x1}, 0x4000000) mmap(&(0x7f0000030000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_mreq(r2, 0x0, 0x27, &(0x7f0000031000-0x8)={@multicast2, @multicast2}, &(0x7f000001f000-0x4)=0x8) getsockopt$inet_IP_XFRM_POLICY(r1, 0x0, 0x11, &(0x7f0000008000)={{{@in6=@mcast2, @in6=@mcast2, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in6=@dev}}, &(0x7f0000022000)=0xe8) mmap(&(0x7f0000030000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000030000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r6 = accept$inet(0xffffffffffffffff, &(0x7f000000e000)={0x0, 0xffffffffffffffff, @loopback}, &(0x7f000000f000-0x4)=0x10) socketpair$inet6_icmp(0xa, 0x2, 0x3a, &(0x7f0000005000)) mmap(&(0x7f0000031000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000031000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) bpf$MAP_LOOKUP_ELEM(0x1, &(0x7f0000032000-0x18)={r3, &(0x7f0000001000), &(0x7f0000032000-0x8f)=""/143}, 0x18) setsockopt$inet_IP_XFRM_POLICY(r6, 0x0, 0x11, &(0x7f0000011000)={{{@in=@loopback=0x7f000001, @in6=@loopback={0x0, 0x1}, 0x3, 0x81, 0x2, 0xaa, 0xa, 0x80, 0xa0, 0x1, r4, r5}, {0x23, 0x8, 0x2, 0x3f, 0x4, 0xe7e, 0x9, 0x8001}, {0x1, 0x2, 0x7fff, 0x800}, 0x7ff, 0x4, 0x0, 0x1, 0x2, 0x2}, {{@in6=@dev={0xfe, 0x80, [], 0x0, 0x12}, 0x3, 0xff}, 0x0, @in=@local={0xac, 0x14, 0x0, 0xaa}, 0xffffffffffffffff, 0x7, 0x0, 0x401, 0x9, 0x9f, 0x2f}}, 0xe8) mmap(&(0x7f0000030000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000030000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) bind$inet6(r2, &(0x7f0000008000)={0xa, 0x2, 0x7, @mcast2={0xff, 0x2, [], 0x1}, 0x800}, 0x1c) mmap(&(0x7f0000030000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) sendmsg$nl_generic(r0, &(0x7f0000022000-0x38)={&(0x7f0000031000-0xc)={0x10, 0x34000, 0x0, 0x2000100}, 0xfffffffffffffe9e, &(0x7f0000030000)={&(0x7f0000031000-0x100)={0xfffffffb, 0x29, 0x2, 0xffffffffffffffff, 0xffffffffffffffff, {0x4}, [@generic="ada338e766684d96d1d99f101a6499823646d410d7c78406016295caebf669461beb524e10c1d4d65473b1f2850ff34a8a9105e3a3152f49a48d4d551ad2595d1ccd1537937dbb0b582385ecba785e215c0c5e4a40c0918b36bc10506e1dbc8eb7838aa2e9125c3a3a99d03f72558561435d063dd3c1ce246a19fa28f29956d6e27e9f6940b2c9e5923053fbe55b481c585a4d1024b17a8951106da22ed740cdbb04ff44e03b01758ee86c59f71dc95e512b52503f2145b53b88d81c9c64f404b2593a4879990f79e57e8e8ed718a81e8e87d09272d162ff003171d6e075e5e4d622c042dedeb47e51"]}, 0x24}, 0x1, 0x0, 0x0, 0x8000}, 0x400000000008000) mmap(&(0x7f0000032000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) setsockopt$inet_sctp_SCTP_ADAPTATION_LAYER(r6, 0x84, 0x7, &(0x7f0000032000)={0x8000}, 0x4) 2018/02/19 17:03:58 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socketpair$inet_sctp(0x2, 0x5, 0x84, &(0x7f00008c4000)={0x0}) socketpair(0xa, 0x80000, 0x3, &(0x7f0000532000-0x8)={0x0, 0x0}) getsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r1, 0x84, 0x7c, &(0x7f00004f9000-0x8)={0x0, 0x9, 0x9}, &(0x7f0000c52000-0x4)=0x8) getsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(r0, 0x84, 0x22, &(0x7f0000faf000-0x10)={0x2, 0x207, 0x5e4a, 0x2, r2}, &(0x7f0000639000)=0x10) socketpair$inet6_dccp(0xa, 0x6, 0x0, &(0x7f0000d74000-0x8)={0x0, 0x0}) sendto$inet6(r3, &(0x7f0000a44000+0x639)="80fdcba8e114884bd6efa33a20a254235d8216aa707f73816528c69f7257100c3ca87df15e984affbf64ccd6bde0d4e4825362ed76139bcf6a4f679f2a2e45d12954485f0390cc87840f88ae3b78db826a8263d8d6c8d03ac7b601e62466357b190654d02ea376d0759432f7b62eceaae0443678a784761e055d1951cb0eace9e3209a69ff9fb8160fba8cc3f5aae0d1a8079c72f1b10b78198860ca0cc9aa529234e8cac8bb617cb40fe80337c8e21f13dee3ff9432c3ea131873bfafd1d58b7099887435f52d4794097503ab", 0xcd, 0x4800, &(0x7f0000312000)={0xa, 0x2, 0x7, @remote={0xfe, 0x80, [], 0x0, 0xbb}, 0x10001}, 0x1c) socketpair$inet6(0xa, 0x3, 0x81, &(0x7f0000ec0000)={0x0}) ioctl$sock_kcm_SIOCKCMCLONE(0xffffffffffffff9c, 0x89e2, &(0x7f0000925000-0x4)={r4}) ioctl$PPPIOCSFLAGS(r5, 0x40047459, &(0x7f0000627000-0x4)) socket$inet6_sctp(0xa, 0x1, 0x84) getsockopt$inet_sctp6_SCTP_AUTOCLOSE(r4, 0x84, 0x4, &(0x7f0000d45000-0x4), &(0x7f00005e9000)=0x4) syz_emit_ethernet(0xfb, &(0x7f0000005000-0xfb)={@local={[0xaa, 0xaa, 0xaa, 0xaa], 0x0, 0xaa}, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "a2fbc8", 0xc5, 0x3a, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff, 0xaa}, @ipv4={[], [0xff, 0xff], @multicast2=0xe0000002}, {[@hopopts={0x0, 0x2, [], [@pad1={0x0, 0x1}, @enc_lim={0x4, 0x1, 0x6}, @calipso={0x7, 0x8, {0x332, 0x0, 0x4, 0x5, []}}, @jumbo={0xc2, 0x4, 0x5}]}, @dstopts={0x2f, 0x12, [], [@enc_lim={0x4, 0x1, 0x3f}, @jumbo={0xc2, 0x4, 0x6476}, @generic={0xa3, 0xe, "2ad98ae7d7a2bbf88921ee431fb2"}, @calipso={0x7, 0x20, {0x9, 0x6, 0x100000001, 0x8, [0xda, 0x7, 0x5]}}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @ra={0x5, 0x2}, @calipso={0x7, 0x38, {0x3, 0xc, 0xffffffffffffff00, 0x100, [0x200, 0x8, 0x81, 0x7, 0x9, 0x2]}}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @hao={0xc9, 0x10, @mcast1={0xff, 0x1, [], 0x1}}]}], @icmpv6=@echo_request={0x80}}}}}}, 0x0) 2018/02/19 17:03:58 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x8, 0x1080807, 0x9) getsockopt$sock_int(r0, 0x1, 0x33, &(0x7f0000b3f000), &(0x7f000067e000)=0x4) ioctl$DRM_IOCTL_MODE_GETCRTC(0xffffffffffffffff, 0xc06864a1, &(0x7f00002a8000-0x64)={&(0x7f0000f0f000+0x1e4)=[], 0x0, 0x0, 0x0, 0x40, 0x0, 0x8000000000000000, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "8cfbc89fefc282b0e9b6d1b29d5500b5ff74b06ccbd9dee8c886586975b5446e"}}) getsockopt(r0, 0x0, 0x53, &(0x7f000000d000)=""/8, &(0x7f0000fee000-0x4)=0x28) 2018/02/19 17:03:58 executing program 1: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet_dccp(0x2, 0x6, 0x0) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000ed2000-0xefb)="23da672b0871e7f55486587b3c89135603886053f3b5e2aca6780393da6091dc637bd9e80ec21feab17cef50b998b3a37269311c274762e69603d5580785de4cb5872518c7aba021b1e66fbfe9f8f68c77a0d7553149bb6fb5a03157b4e96b1028f53ff7e9b73a5bb67294b51ae58c6fc10950ed1e5955c83ea6ca6ccd89869f388f019a9b61de13071a3466787c9d92ab651a9c6c1623f3df68c8bf66d4b0b628d6011cdc070b3359f965e0e283dc9fad7fe519da935ea58a4ce9c475b094ffff95eb08ce2d3851f5c1466fe7bb84e5574578afa40b1a492a4683eb99a2820bd800fb7f218c49cdea15e9f13b5efff132710e77ad82cae3f4918f893624a65e9d9ce90bb1e5a0c610a4eddf2acfe60322af71d00275cd70d20526fcd75d7e408ecd12dd6a29e3aaded92c62b9e8c378801854fe75663a3e462b92c05eae6e9d8c2f01e2a2e110d397c2a4c9c76fee478934b4f13fbb67760aa58dc0f394a340845bcd88da5874d07272b5d13256b3e69fb6c764e7ca507ff2780e588f3ce9f1b3e98222471f71f24f8ac9632acb0215cb00811a8e30918039adac8501ded86376a9f03fc5e75d20466d7007ed02bae6ceea77fb436e374c0ce809c8df8c971db8e447ba7cd38a8afb8156530c4911912db0f876ff337b5e1d8ac3afb360b093ae4dc30f3e77acb546d40b61b2b134e9eb751e4cfa5797e5a25d2513470426973b6dd723240d366416d4f3366cda1fbb054c9ac943ce59f7bd62432514aafde153e9fdd5f459f00de7e1e7c20e3cf346590086c94b9d07de524c874341663807d4b3508ae3dc21da2b5932bbfdcb973d44b348e98d5994f60cf63d993042e31122f05fbc6226b1bcfc6321c94a07eaa7c8e4aec13dbd051a4976069032c3331762799fd62706b402fbe1c8c8f042df5b5ae506a969aa0507f525e3d0e90918b79df01949c52e524367a86d957df76b4f044dfe2189815713c077c424f15912e3db0ee160b37ecaedbea19e23ad6cfc592609d26514d29cc830c5ee24dd92e84a202e4a93d8dd47837851f13c2b50f25cf8c8e93026616b8b1d0e93723562675dbfec91fb53058af0df073d079724a4d3162087b1b683b3c0b0009868e601da1e51f15569f67c1f4eb803d12be0988f5527cc98a2e00ea21b536acd80659147cc46547fa756946af2f43b3dc2a141586a79e32afd0cadbf156cbbe368dfa32934d92dbeface2e1fa59afad56769164506c193c162312f9684c12260f826c8477974dbc219ea2167e3f476d8c078f53bb32fb777143c6245fb2e8ea227775fe06c8a5bc8a98b7a7d9dca99efaa40d750a1ec51e258042da45ce9f469602a2138efabd1d6d97afd51c9857649f77ba440b29aa273c82b03fdbc66cdf92e60965db043a92b198485c4eb53f92918f0dfa8b44ba248d9c4695e803024d7f21b04b46906e808ae178481b1f98d168175f048364737e7d5698a5197d9e8cf1d942e415cb85edb0385410dae420753a5b2f89207ce4967549d72da3cd97cb2858c912c3da2ebdcd7198dc3e9ef5fcb7f32997b324265a07affed7a0c4f194e85c7c8d993d750074f0b4312d6ea5ff14f43ff5e2f8174f602c92725dc07de1fe91166f898efbf68b5bb223d7e65a8e56e351a0ea179faa50db7f200b92f7bb91a26b0fd10667f415af05d3c71546149a0f20e9c241fd344550320708a9307331fec24e872914b0d457fb5e9a1c00abdb36714c801d3599213967f189a408b067cbaaebba32b39789acee006f99e2f96ea713ff2b7964a5295c38a8db91037ca1221089745a564eb0d0716adc5299dba54ea8654b9b6040a912f6f974229beb207db87d3234428989a5433781039770c7d89908868658ac3efd5210a3e74302c30379b42b23519dd3f32e5f5538ecab9ded57eee24068b1b03388419e0f883d201e199f63b1fd360f47f8ade59148d21e5a96b9befb45e02bed2bf04c3d782c8d8501e1eb020d6deed7ee876dee0d90a0082a1bb1f65886149c35e3d90e832294a007ce655f6f9a2fba221e4f4f56c3e5b5c7f1b77f4917d4e08b073a92c38ca29441b437651decd138323c50b84686f9c35322aaa0553ad3f751639abc42003e47caf8e3cdc96737d35fe620c10184b7f72f662eb5aa34db4fc13dc348741560d4951ac7d125ef4de0f40275753ffe20aea71a9839688bdef3aac7397ba92fee4752276ff8a8dde858e81391db873b52eac1c3a6dc6b7f1c49e51f0dede33a56d13e641cb1191a34875990d5d379e481c10df508d557ef3a1a99066267865bcd5e289e8f40c0e3a3387ba36126e0e0447f12acf3e7207a9ca7ed121b742e4aab514ebc8534e906288ffdf6d46cb2b277ad0e325edf9882b7c5f58254f5b935e9692aedf5e0b415f7ad687472df0b4b15be47baf28ba9673a1e91c2e340e43f105233513f3c7fbe189911b875d081e870d28a24ac4ea47e0963ba900cdeaa45281032ecb1a696e086962b2959f54a98f38ff8b51083782a42b6f35b89188c93372307007c86b9bfe3e1239853096d0e1481be675cb5057b4f7ff80cbba5f871fcf2ed2e43bcfa4cd3da5244d34a2784665f93d2349591da07504a61b79a9bfef70dd68bf66a63f52c0a4a54b8e0d741d17ad069dd716642666d302531e9502b06a24a824f5f2408cfab857568fc433baa65c36429ef9179f6aa21ffc5fd02116e0cfc44e14660ba2fdfef7e15b2e4e6133469d542ede127f37a9091de277f75c5f1513965b07d6c75d6155acb41a1471341580d2e5ea264498ffef673fb0c2b693f5dbb6cefc1b8af32bc77543c12f299b71bf25c752cabab34995de5fe0d0f6d82b46526a9bc9345e7fb188e0a6f4a5d423bf4e30a3cab7ccc7a0427dd27df490b5e6e04701d97d464d5429adfec6248ff24be7fb5ae9ea07ef86e2b16860fa25645e5cc7a91e6b371ac48b5023cf245501597dea8e7de44254dfcf1155a55cc215887a00e0cd9bd67367b32c92f53e61663f541909f4f44ed380dad2cf648167685983b0350a4336a7fa5aa71d770d9adcce2cbb7eaf30c6a72cee1022c2182fc9d236cd2cd89c2eecdb3cb5d2854fc3fc093215cb57cf404feed5c08ed4bc751a876966bf815af4d0b7675580c0146c3f65a1ebd9fa7871eec77c251ad6ea54befd75dff3255acb523502d64eb50aa8bec51929d6a6e509c44d7eb7276ce53e863a137357b452b993b6dca98a084bc7bb51344cf2c64594b7a401e374058b3782021d597103458e530fcd333284d9d80b640e9add757b67627b8838f0efcc48c4053eaff73c737b2277e4ebd0f06e22c8ae23470e89b5a7e11a9175f476502783cc74e65897e646f4e97e23bbe5de5c4e6690b18284f80a0b2bf93bf6c5686fd26e08c0b50832078859b170a3b1ad9d4dde25d308e90142b672b5b92e3d463c6dc00afb604bedd6ebf46091886927116ded1c8febcc4da1d40754e574c2f52c2cbb70d9541d1774e69a7de334abeb697bb85e7fcae6e82ef724d5fc58312a3815645b942c65f530c944574058d47d468b019c6ff79390fceb4f95d2f76595d96d0cd97f3478a3e400a6a8ad0689a02cdbdb68f185d7ebfcc3b19953a1e66861db52ac3b23ba24a7ea63591bf8e639a0b855e80780b69b457dbb4f7ef5e917cfb3c2330bb56868a62ed7bf4a681a8b3e07eacd9079b1efbc1001d6c5bcc6c99a691b19be1043e8345869fb386a9a4a74e6d1fc17b10f63aee6376751a1af7593422ead928a00ca455e35d8f7021a545abab96a62a99f0f228e6a0a1ad19dd611fcaaa5cef173211c0741c3d98852924795eaaa9878448e41b5ba06b536e52c3d99e7edfc5c87a2c0088834e7dbb3245c6b80d57acd496cebf4c06d4c48b61354c2fe6994890e1c8f2851cbf37465cc0607411fd9445d2c9c5db7547a0270044618c1cfc84793c17cd827046758472992e39f22a4d703b9f3d3d6663682c2ffbab444412872e0ccbcb32b071914b553a7c67d3d86359b2c126f668873f2e23af79e2d35db2cda82ee7b80929d33ff91d694ccec09b19b722cf4ac8fe6b64d5911781a5d2445cc6b8372edab60ce078e85ec9d670c8556d79fd95a4d6f3df5d1cd76042a6e1af69db7bdb46b9ad57a8780f851c98b0706672dc1e76dc9e7cf631960f968619e1c1b32997255da0b3fc09fc020f1b358a71a033698b7b84fd97a15140ad1032f5e8b832b34ddc19a15417aa32a9970805491aeec01c42aac4322f6ca73408b820050f444a63011fdf5536032e8d2717e8b50d202de0bf930baa23ac7113c7f2531331791bd48dde32a8271343450ba95943495842d0d79294e73554e537876c2ef779f8d50ba9ae26d2b7a7213c40b0e5a0ec3e088275f4b3fee680b22116aeb2accf556c6a6e1477028c6f93a9d2c6ebdd66d3d10528903c9d9fee36d4c2081557f72d39d5a9570567a35ede10be2fc30c82e350c404c4636686ad798d98ac6a9fdc1033376465577968a225e0caa24b53b1b730c326083ed493b432b5c7ff46fac96048031d5e4720d6a032d8ae2138ed82b336f3811a1d4da29bad9de02f741db736c31d021529a4e61e710218213930c72ba92857f7110a984a851bc24704b9af0e3c4f9c645009dddaf34d6ea2b9222de5f4fc102aed407500ad7b7c4e59fa75714c5b8944cc202382472aab4c4b373e9d297737fc20f671c592130ad4138553d1eb814e82c4dabdfd623cd46c02eda6c5ffb9d0251f5c1ee79dba74d1a2bea3715ac7b9cc51746f5a92bfc55c818c729adab40a9514cb74187c803e4bf2f39af954277abd02c5bbd9d051224243b48524939d4dc576f102e792e097ec2c8ed7c593c25550299de2fe7151f0e26f3bc6c288ca66829906f34b7573a3984a6a4b69b05aa666014c3dd082f340e1a669ca1439367e7233d8486856052cfae7e124b18dfd007193059c6c722e66458cee1b5cebaa00d172467c565117f3b79b04bca26252c5bf9f991a1d571dcc32ad8785bd7518ee096a81afed71896750646c4bb51b42acc416f73c770fc8b106b00a3ddf0cb7e076ec7d81642f675d9134f369e1eb0590e9504890b46f292b101d3e6413fe2e2c02b4f44765217af504610221f13900c9bf8a456f4d64b4d25d86bfdec1620a6ab5768510d07e5aa2187fb2f58e7f68824d3d4bdeb75d8839879f4c5bddca2bba1fa4482a910167cd4139cdad6a304d4b64a83ea83413d3a18d8d18cce04819c7094f001e951f9800a39f2e91233ce6deed85256686f5584a9f65b14e2c7ee8eae2f3a12a74b5550b6649ad96f3e9d29d73d9d72716790434e0077ad4757592c163d829a315fa0adad0e5690e4e84400f684adae8a2372bca3f1b4ccbed75886b0484334d4cd32f0d133d76e7ddb08267253a3121d2b61faaa04df72f82b8ac6cba11b982ea14fff825147740f0fc0edd0a2bc28bf276378886d20c1f131a42fca1e3f88325c031603fd9bc4ca0638a927c1c92df4ab2901dae269ef826fd592ba6ffff561cc8d0f32c580c312b2ceb4f26e59a0767fb19a6fd5fae501ef5b764a343bf0170da585c5d0ce32e475f08be8efa52359cdde5c3c03ee083ad1400725ac0c71635fe98b5444c308a17a801e6288dae6ab144e4f4823001c96bd7478bf3a8f93dd30723944d82f0ba9243f9a5fda8af7b0ac5d7974f1aced23a9137980474eccec9f710e0616edf307847daf2eb01bb182467eafd3a0cac2b8718fad2a86f3e166e25eab414a966b68c381bfe7c50c213d0402410b37cf78b11142f04ab0d729977e7d31a9", 0x1000) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r1, &(0x7f0000d1d000)={&(0x7f000000f000-0xc)={0x10, 0x34050}, 0xc, &(0x7f0000008000-0x10)={&(0x7f0000e72000)={0x24, 0x2b, 0x82d, 0xffffffffffffffff, 0xffffffffffffffff, {0x4}, [@nested={0x2dd, 0x0, [@typed={0xc, 0x1, @fd=0xffffffffffffffff}]}]}, 0x24}, 0x1}, 0x0) r2 = accept4$inet(0xffffffffffffffff, &(0x7f0000b25000-0x10)={0x0, 0xffffffffffffffff, @remote}, &(0x7f0000e83000-0x4)=0x10, 0x0) getsockopt$inet_sctp_SCTP_DISABLE_FRAGMENTS(r2, 0x84, 0x8, &(0x7f000051e000), &(0x7f000084a000)=0x4) recvmsg$kcm(0xffffffffffffffff, &(0x7f0000c4d000-0x38)={&(0x7f0000f0c000-0x32)=@pppol2tpin6={0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0xffffffffffffffff, 0x0, @mcast2}}}, 0x32, &(0x7f000050f000-0x10)=[{&(0x7f000026c000)=""/255, 0xff}], 0x1, &(0x7f0000e40000-0xdb)=""/219, 0xdb, 0x7}, 0x100) connect$vsock_stream(r3, &(0x7f0000d47000)={0x28, 0x0, 0x0, @reserved=0x1}, 0x10) getsockopt$inet_sctp6_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x11, &(0x7f0000d4f000)={0x0, 0x1}, &(0x7f0000f16000-0x4)=0x8) sendmsg$inet_sctp(r2, &(0x7f00006bf000-0x38)={&(0x7f0000413000-0x1c)=@in6={0xa, 0x1, 0x3, @empty, 0x9}, 0x1c, &(0x7f00009a9000)=[{&(0x7f0000844000-0x98)="b086bac870b12ca1f36e6768683c7e2ccc26f4bbd5e9f3a65033aaab49f7e42cb185262a1402bd15a0daa2ca7a8f8ed225efe1984496c29bc4d9220464442878d15900189c874c2298bdfd798f2cc8f218f39530a125a591509a665cc6e4fd8b25297b46fd528e083f2e9be53518c1a1fa27912f41d98f1062ffaa14401837c8d562f9f62b55f70a6947d461fc2db0628bf6654d26cc9502", 0x98}], 0x1, &(0x7f0000db4000-0x60)=[@sndrcv={0x30, 0x84, 0x1, {0x10000, 0x3, 0x8000, 0x80, 0x200, 0x5561, 0x0, 0x40, r4}}, @init={0x18, 0x84, 0x0, {0x1, 0x4, 0x5e8, 0x3}}], 0x60, 0x40000}, 0x80) syz_emit_ethernet(0x3e, &(0x7f00000f3000)={@local={[0xaa, 0xaa, 0xaa, 0xaa], 0x0, 0xaa}, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "a2fbc8", 0x1, 0x3a, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff, 0xaa}, @ipv4={[], [0xff, 0xff], @multicast2=0xe0000002}, {[], @icmpv6=@echo_request={0x80}}}}}}, 0x0) 2018/02/19 17:03:58 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0xa, 0x2000000001, 0x0) ioctl$sock_kcm_SIOCKCMCLONE(r0, 0x89e2, &(0x7f0000c75000)={r0}) getpeername$ax25(r0, &(0x7f0000c21000-0x10), &(0x7f000003d000-0x4)=0x10) setsockopt$RDS_RECVERR(r1, 0x114, 0x5, &(0x7f00004f6000)=0x1, 0x0) socketpair(0x9, 0x4, 0xc909, &(0x7f0000387000-0x8)={0x0, 0x0}) ioctl$DRM_IOCTL_MARK_BUFS(r2, 0x40206417, &(0x7f0000848000)={0x3f, 0xfffffffffffffc00, 0x1, 0x9, 0xa, 0x7fff}) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000134000-0x28)={r2, 0x0, 0x8f, 0xef, &(0x7f0000fc8000)="462df6e1a99b35f0e022f6714e4a01d8184920c9f4fc2f96a3871b05507fcb2102d49397e7fa7df9e128eb661ff1bc0265bda348b219797597cb9e5faf2846a8d12e3c0efe520f81011eb250ddb90faee0acecef9c1daee33771152093f209dae9155d97ca950089b50aea9e605704bf427518efaf4ba1f283d18f0f3b9eb5c7d818b9f31d46227d95986758568d5c", &(0x7f0000f8f000)=""/239, 0x100000000, 0x41}, 0x28) ioctl$DRM_IOCTL_MODE_GETCRTC(0xffffffffffffffff, 0xc06864a1, &(0x7f00002a8000-0x64)={&(0x7f000000d000)=[0x7, 0x6], 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "8cfbc89fefc282b0e9b6d1b29d5500b5ff74b06ccbd9dee8c886586975b5446e"}}) getsockopt(r0, 0x0, 0x53, &(0x7f000000d000)=""/8, &(0x7f0000fee000-0x4)=0x28) setsockopt$RDS_FREE_MR(r2, 0x114, 0x3, &(0x7f0000780000-0x10)={{0x3ff, 0x7}, 0x50}, 0x10) 2018/02/19 17:03:58 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socket$bt_hidp(0x1f, 0x3, 0x6) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(0xffffffffffffffff, 0x84, 0x6f, &(0x7f0000161000)={0x0, 0x1c, &(0x7f000051a000-0x58)=[@in6={0xa, 0xffffffffffffffff, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff, 0xaa}, 0x27}]}, &(0x7f0000f92000-0x4)=0x10) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000903000)={0x1, 0x5, &(0x7f000051a000-0x58)=@framed={{0x18}, [@ldst={0x3, 0x0, 0xb, 0x7a, 0x0, 0xfffffff0}], {0x95}}, &(0x7f0000c43000)='syzkaller\x00', 0x8000, 0x1000, &(0x7f00009ab000)=""/4096}, 0x48) r1 = socket(0x10, 0x3, 0x0) setsockopt$sock_attach_bpf(r1, 0x1, 0x32, &(0x7f00009da000)=r0, 0x24c) getsockopt$inet_tcp_buf(r1, 0x6, 0x0, &(0x7f0000179000)=""/187, &(0x7f0000e77000)=0xbb) write(r1, &(0x7f0000fd3000)="260000005e0009000000eaf83a0000000000000001000000ffffff000008db1ee9ff4435eade", 0x26) 2018/02/19 17:03:58 executing program 2: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x1b, 0x2, 0x3) setsockopt$netlink_NETLINK_CAP_ACK(r0, 0x10e, 0xa, &(0x7f000002b000-0x2)=0x9, 0x4) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) sendmsg$nl_generic(r1, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid}]}]}, 0x24}, 0x1}, 0x0) 2018/02/19 17:03:58 executing program 6: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000008000)={{{@in6=@mcast2, @in6=@mcast2, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in6=@dev}}, &(0x7f000002e000)=0xe8) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(0xffffffffffffff9c, 0xc00c642e, &(0x7f000001f000-0xc)={0x0, 0x80000, 0xffffffffffffffff}) ioctl$DRM_IOCTL_ADD_CTX(0xffffffffffffff9c, 0xc0086420, &(0x7f0000009000)={0x0}) ioctl$DRM_IOCTL_NEW_CTX(r2, 0x40086425, &(0x7f000001d000-0x8)={r3, 0x3}) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$sock_kcm_SIOCKCMCLONE(0xffffffffffffff9c, 0x89e2, &(0x7f000002f000)={r0}) getsockopt$inet_sctp6_SCTP_RECVRCVINFO(r4, 0x84, 0x20, &(0x7f000002c000), &(0x7f0000015000-0x4)=0x4) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid=r1}]}]}, 0x24}, 0x1}, 0x0) 2018/02/19 17:03:58 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x1000000000a, 0x7, 0x200000000a3b) socket$nfc_raw(0x27, 0x3, 0x0) pwritev(r0, &(0x7f00001f1000)=[{&(0x7f0000ee3000-0xba)="30565288005ed657ff84f3cf30b0fdeb972337ded22cff09e2a7dfd4ede8ebcf4eda5f6fcde6754e4f287264f11b0deea319d3e63d35b94504ef03f6f02d9a9ec36757f78a8de3bd325fee97994d78144a3d854dfdd10301f10ca7c5e71206e29b9be962f379f9a9877d497e66ef1a18504aba2ce485accd32ab816b933763319cbc3bfefec1110f297f2453cb24fb2d66b7897b7400d8b45f20f0477c5ea3a97faca12b723ce2cef0487bcd4bec181bd782e2f4e1a25b06f81f", 0xba}, {&(0x7f0000db3000-0xae)="2155f767cd80f8a98f13d67d3ba32cec85e69468bb053495d18488d63cbbf27c1ba4da61e58944c93970536756e837f53f5897d6001581c6fe99dba4ec9ee2788caec6d6ec0a2d1154e476e38e22e5c97cd6c000bea579704eeb7acf58661fa14e39eb4ca5234ac71270b5062fc64dd2a109f0625758e3965d7bfdb47640a40184539eb14c7d809ebc38f7fd7f1ee03605ca557be76e9cabffb16c6c622b1c6ccc96d06834fa23de6cdde5d122ad", 0xae}, {&(0x7f00004a9000)="69b2bde80e22da2ed6d36ec283f4d2140dd12248fc47bdfe48773dcc179cd288fb926fcac50f03cfc987a9d94de12a7cf843a00cd8ce37b9f4d7e88c157842a0cbe44cc527ead08e33aed5fc286a0ca59e1bf55b87519224247dc2d34e43bcfa8d3d10e0639cbf6dd9ce688d1bc824b3be70137b168eae18e63cb9e9ba5ada69b74aa5688d9bcb24612a28a7333db4e8c87be8caea206b4cc55ee76004ea9713fb6e9f8a9f4e3f10162537eb82022b3b6cb4f536c3bb2f0f7f04c9f57014536e9264daff226eb222360c2d7cd51cdaac676a65568343aff0b13fc1a5f5cdbb76c3804add6e617f309e93d8108c575256dabec59c2ff3809d1d6017b4900474", 0xff}, {&(0x7f0000c7e000)="864bb1d3b9", 0x5}], 0x4, 0x0) ioctl$DRM_IOCTL_MODE_GETCRTC(0xffffffffffffffff, 0xc06864a1, &(0x7f00002a8000-0x64)={&(0x7f000000d000)=[0x7, 0x6], 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "8cfbc89fefc282b0e9b6d1b29d5500b5ff74b06ccbd9dee8c886586975b5446e"}}) getsockopt$inet_sctp_SCTP_MAXSEG(r0, 0x84, 0xd, &(0x7f00009e2000)=@assoc_value={0x0, 0x7f}, &(0x7f00000dd000-0x4)=0x8) ioctl$sock_inet_SIOCGIFDSTADDR(r0, 0x8917, &(0x7f00009bc000-0x20)={@common='ip_vti0\x00', @ifru_flags=0x100}) getsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER(r0, 0x84, 0x7b, &(0x7f0000707000)={r1, 0x6}, &(0x7f0000a60000-0x4)=0x8) setsockopt$netlink_NETLINK_RX_RING(r0, 0x10e, 0x6, &(0x7f0000c0d000)={0xffffffff, 0x1, 0x3, 0x8}, 0x10) socketpair(0x11, 0x80806, 0x6, &(0x7f00000d9000)={0x0}) getsockopt$inet_sctp6_SCTP_ENABLE_STREAM_RESET(r3, 0x84, 0x76, &(0x7f000037f000)={r2, 0x2}, &(0x7f00009a0000-0x4)=0x8) getsockopt(r0, 0x0, 0x53, &(0x7f000093d000-0x8)=""/8, &(0x7f0000fee000-0x4)=0x8) [ 49.981824] netlink: 'syz-executor1': attribute type 1 has an invalid length. 2018/02/19 17:03:58 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) pipe(&(0x7f0000fbc000)={0x0, 0x0}) getsockopt$inet_sctp_SCTP_RESET_STREAMS(0xffffffffffffffff, 0x84, 0x77, &(0x7f0000be4000)={0x0, 0x3, 0x6, [0x7, 0x80000000, 0x200, 0xc73f, 0xfff, 0x2]}, &(0x7f0000f4a000-0x4)=0x14) setsockopt$inet_sctp_SCTP_ENABLE_STREAM_RESET(r2, 0x84, 0x76, &(0x7f00008c0000)={r3, 0x80000000}, 0x8) setsockopt$inet_MCAST_JOIN_GROUP(r1, 0x0, 0x2a, &(0x7f0000996000)={0xd3, {{0x2, 0x0, @multicast2=0xe0000002}}}, 0x90) r4 = accept$inet6(r0, 0x0, &(0x7f0000729000-0x4)) sendmmsg$inet_sctp(r1, &(0x7f0000b4d000-0x150)=[{&(0x7f0000753000)=@in={0x2, 0x1, @multicast1=0xe0000001}, 0x10, &(0x7f000043c000-0x90)=[{&(0x7f0000a94000-0x6b)="745eabbeddf43128c9b742cd5578c683f92385dfc52612b0679f1fcb11ea0529f76ef8431f6f547a9905a1be17e7fb85055015d3443b39894da1289e56291244f291fb4e0a6acabb7cb5d42e13d9affd16f81c9fa10ad2a134a7669a10e2aa0160ace5ea65dec01b10b65b", 0x6b}, {&(0x7f0000a51000-0x9d)="4e4dddccf9acc1e3be13a5eee8229668a8257814da492b8b218dd1e388b6622d2f43c8b8de08c345d717b306b14b73624b599eaf926b1df98b17cc6a4be43b834c07ee2f6cfea954bb2b0db95cfa4b09bc5ac6d500ac3ccc9cabffb9d66d81f6890c0f30453e48ed2f0154399da0a7d49b4ad41024be3ad1c3f38d8b52966774c663cd37ff4155e17ee59669c5b0d6b78af4ac5f9103decf280cfa6638", 0x9d}, {&(0x7f0000e6c000-0x7c)="5518886eb82cde31f1b45dfccda9c411707e83907c4f17e4c9e625e502031b9fc5d3f09856adb556719ee5890d0fb9069a4406164938aad8f0b05262014cb1d3957d5e2082efe68001f08e21e552552d9e1fe919ba7fc2c6368d255cfab76c1b02761683cf1b5ec96f074048f28c7e87615171980bd1cee0521ab055", 0x7c}, {&(0x7f0000826000-0xa2)="9426207593616db3d623b089d254e7ab5af6481b106d15655504fd55aa4a761cc81dc66fb5bc23d9b299d986aa9026a8b2441b2190f69684f8b09f05496e99c689729f9ec348bd9b760c676a9a901d5fc4b08961cd7010a35ba32f29d68bd2957ac524a11622d511aa11f73919c1558e79fca06e7f4afc5cfa6cc310987f34b858df4dfbdc7cd267d2599b1b18ef6d4e1b85ef25178d95856919e0d9282f06e9ed06", 0xa2}, {&(0x7f0000ac7000)="f8e6902e672736740018e5ee", 0xc}, {&(0x7f0000dc2000)="43352473d4d75efe2ec1d2bea83fb91cc6c1ad0a8ec8c7a627d7c4bc3cf9c87487456a311a53b0d051b9da4ad4b13cb71ccaf2fa8b8a56f0b08970d975b16b8d45980760c3c39bdbbe39336f250a655ea2e7b18ed5a9435e11dbf5a4a63a1db0ed1bcc28735fba4d8e9eaeb5214fc066b5b1e240", 0x74}, {&(0x7f0000abc000-0xd9)="d32178a314bea050e726647789d36a96022ec77edfb91b6058c57e5e49e2f215932d70a7d173fda43bab33536f25220a88a115d4225b17beee88c7851d3eb373503c6e816eba4d2d5efe27482d5437ceb8cc7b39a7f7a804291ed76e7fe1f5247cf9fb965240e9c8e3a72b4935ab9609b5f07a512b362c3eb42bae3953c423bfca171c94a787736dadf3fc9f2778c9e196cb850d9977592bcd2ad0d266db3dcd57cecd24e1305528ef11295fa750365f54b6f6aef057c54131097ba298d7414ca0d0be14bbd721b920e691c05f7bee475e3ec74a1496f59b54", 0xd9}, {&(0x7f0000e71000-0xb1)="24f7e30c60d55dc85fee988524530863e000c275a597c93e953f70f9c79349d3080e6175ecae751c606d1dfd42853fba07f432ebe7ab540792dc66aec5c8fb6b7567d10e1a988f0ed1a02303f700dd09138a278edd5aa896ad2d0e001bffca1c6b25980e2b39775f141399d23ea2e65b7ae305f8925b205426b4088f4df1e09852f048c312be9fa7470a728d7034095494c23f42b831c94c51337e3848a8fa5c206a83608af486d95b678ab680cece8948", 0xb1}, {&(0x7f0000bad000-0x52)="986aa6c6b4522da1756a4f1616826a94e41d3c66aa058bbebb8bc8334b9f8cb38af043070196aec3d625846c438b335a70a61a5939818b86de64dba925af20b3bdb1e8880dc8345f93d43603128ecd88d92a", 0x52}], 0x9, &(0x7f000006f000-0x1b0)=[@sndrcv={0x30, 0x84, 0x1, {0x8, 0x0, 0x2, 0x1, 0x7, 0x0, 0x800, 0x7, r3}}, @sndinfo={0x20, 0x84, 0x2, {0x200, 0x5, 0x100000000, 0x80000000, r3}}, @init={0x18, 0x84, 0x0, {0x51, 0x2, 0x400, 0x6}}, @init={0x18, 0x84, 0x0, {0x0, 0x5, 0x9, 0x7}}, @init={0x18, 0x84, 0x0, {0xfff, 0x7f, 0x1, 0x74}}, @init={0x18, 0x84, 0x0, {0x9, 0x6, 0x5, 0xfff}}, @sndrcv={0x30, 0x84, 0x1, {0x2, 0x3, 0x4, 0xdac, 0x2f, 0x0, 0x200, 0x30000000, r3}}, @sndrcv={0x30, 0x84, 0x1, {0x0, 0x4, 0x8200, 0x100000001, 0x8001, 0x10001, 0x0, 0x4, r3}}, @sndrcv={0x30, 0x84, 0x1, {0xfffffffffffffff8, 0xedb, 0xa, 0xd54a, 0x5, 0x9, 0xf0abc36, 0x0, r3}}], 0x1b0, 0x240480c0}, {&(0x7f00007ad000)=@in={0x2, 0x3, @broadcast=0xffffffff}, 0x10, &(0x7f000033a000-0x30)=[{&(0x7f0000c0d000-0xc8)="b088b638cd764757218e07534cb59e3ff0a77ed4659339a0d522731e15a8a955671c8fc868d407019a2ef4962e3a2fe2b46287435462588e4da2fbdd47148cd1dd6d8fd26032daaba123107fd1b45c39a90e501041bcc2db9b96fd82d1728b372a7ed1ab90fa45205861b66eb2bb1afc26df7d62bec8001934fef91bffc240b75f76fadd0d5d2059a380c98509333b14a577c77cfa672cc7aeecd0b7f9309e66370f7589b2f59cbb01b08849615ccff7a78ab4e9e41fcffec731593855d6b6699141b53d7b40ea43", 0xc8}, {&(0x7f0000596000-0x4b)="7d229c838d64662006605e1a9ccc07917446def035289e4a38da67dbc8fc9fab021d8ce483508da4bbfc073bdbad5c68975cf35293cee7450c7392b61b8e92373385bf65140252bf9ad064", 0x4b}, {&(0x7f0000ccf000-0xe6)="d9e5ada6ed4371e4be9f46aec09679433637c051b6f1ce66ef5402d87d2fa42a725a830a24978cfbf9288acc6c3eebce317bb565a8515765d02dd01cbdba30a44141d7dc190b4c517455f2195d571ecb455205382f9730275617ac0ab1e28d7b4a9882888bb3b9383c664d7e123d5b39dc38173e9da9e75d20662c509fd82f5222d6d85edba929d5b4c416be7926c5358328b766f86fbe3964a030c05d08e39fa87c77ed5c96d79fc56895403cdfba46e4a05c9073b68ed9f87f05e1297ca72eb5a7604d2b44db9c74f9cc6bd20e4c5d005cddada4eaffe35dac306e56424ef1ab9983225087", 0xe6}], 0x3, &(0x7f00000ae000-0x30)=[@sndrcv={0x30, 0x84, 0x1, {0xfffffffffffffffe, 0x3, 0x2, 0x1, 0x7, 0xfffffffffffffffd, 0x3, 0x3f, r3}}], 0x30, 0x48010}, {&(0x7f00007b4000)=@in={0x2, 0x1, @dev={0xac, 0x14, 0x0, 0xc}}, 0x10, &(0x7f0000a17000)=[{&(0x7f000027d000-0xed)="d1c3fda750b37eba31ed321f99ae875e35246973587094e8bfac42ad45ec2697c8102e0600733261e1cda0039e31c2840b4239ec126f2fac20c6dced0c4886df612bc627c92c1749c7e99ed08392ff4476ac22543469fb3126e89f986c04704bc2988febb1fc5f01f963f7f2b5de91c6569e731822dfc587f9d9ab2496f0d4c461b140ff1f72a65b9b3a9ed1d7e87d78488aea5cb7bcd42c6fdd489270a34b60ca846403adb29510d2675f9986bbe40d3579cfb2114699364e6d067056208c59fb25b8e7a5c53b03b1ecde80be51eac0c8b778f4cd4ca60755e7a5a2852238c908677c1468a77f5b01a9b7e1ed", 0xed}, {&(0x7f0000bfe000-0xf9)="7ee86db5611729bbe67039f55497e6874a181456cb8869830c6352f2a0085f5534dbd672e4ce333ff2ba6a12a2148b64b1593256418fadefb391048b6d4689a6a84937abf2b398bf6f6a8d86c55d8872de1785cab2b6445d68e9057111abcd69b1f5fba7ccaf703bf63554c0d061346652f875abd20e40f3ebe9e15963651ff0adb7f74e653929fa281a0bf53dd1078100936c78470f858c655dd356214274ee9c38fbaabe9938e3852ef84ea9c9e8621aaeda92ac8a4b8671672567611f43aa293830db4c76cad71dd2eb5b15ce9282b251bac21023aa03dd101c8821993804732d8a65989325a36d5ab7d0efa2f1331f2382f40654802c81", 0xf9}, {&(0x7f0000a78000)="76c97269045d08a593b6c54bfe56b16b5848709406398468b1ddac97dbe2b7a8d5e2f4da10052ec83d9106161b14f1b0af7e3f5e9ef52450b201cc68d6ad16977ec452c4fed85a26626671f951a6c7196ff6d2c7ca8320f64dfb5d844abfef3e092a40907a654f7e9b3dc8d3f342d4a975ba6474b5d9b9e18fd5a5bcb2f5f4cba8bfc38d5e6b7f50ed39d8107822739326f021e9583033da2d995add8f01800bf4946fc319980dec7299ade3b2b84c099bb8c84f4572a7380967172e3dc555eb3d9784a90cb99429e3f276d87129f9ae2f5b269731d5b06ebd8cfc64b1b1b441aaa5921642bce9cece99cee4e0ead2da3723e6d3e501d331f67b55d72f19798c4eebdcf7ae64e39d139d24895ae58998dd237c0779d6c4683e1a71aa5933d0801e698e09ca54a68ad807fd38f0d707708f7ba730ddc2f10d49fce2f0d7e3cc69a57dcbe565f3ddc9f238230431de1493abe76cd11fff81110750b8973b67bcc19757638829e2addcddbd3552d8e1a67689213f965c02ced28afe90ba73fba129dd5091d658840cf9d44940b85fc780587c02f219ceed196e047f3d647dbeac1a3c6f27ccdc0cc9f2499727e0a2ec8af2e90b193a75cfdd6b545c9f1ef45d85b5ba90b3701cf4e2e32f3fbbd7fe9ef9bc3e350d2f7c1afa8815cdd3d03bd649e95ce65275fd6bfeaa96d797f1a283b936423e120b5e524176332b6c2405235ec0766f1f91917f39b7b62574a480f901dca7fcc56fa339af6a0f7ac38cea792933c216535754f0a19b861105ccc027c552337024511aedfea968e92485598a0f0be4bc050dc870e7957aa3b3b3df79d50089c8ffbfecba74094b30323f0965b98a5c1e50702f28a415c8cd9bb7eeedd3150a08eb6ac1ad4a5eb98955103590897c597dfb4f9b8bcb0c649115abcf64ac51a81daf2fcc7dd4bffaa0b21765765eff1dcec6f0f128137bd576788e0a45d81b100e37f250fd0216eea71c71a0922b931d2a9c939fc44d78a81d2f9260c806fb701e046949d6d672b9d4fc6ecdf269a17b01c26b9afb6be7c2edde4cf2af6a6fda7ed0aba530452b43f1b526f3228eadcab2012ba46c3eb40fe10e1fdc522cf9783fbf640339b8431ece53b169d6e43e732ba6d1293863935d855334b6e428588fe8ae852c045e5f278275b77d746970f7c586660e04bbcd4336cd046f2c65462fca90ea0e9ca2de10d07ae2cc590623eb65c0ae23d05887a76fba8d2592fe97add826ca47f391e3303977f4eabe6df17f9912b5be68382365b6c146e73c0119f701aed8128d9914084781ec8f9bce52ce73031523aa46c6f81ea5e3f57a090ae78aa0e6ef733a1bcc8e0db4f5c7077072739660d5fddae0d423faf5534708b4b55cc1f8966e97d87738d7a28e02f1e44c01f55ded56cfaabcfa8d5b354e4be6a36d1b9159b46a6f67ff515b0b9fc9a6df024aadb86f238fc36bd157137d1578b8e4ec76fa81d79210aeff037c6208e68a2cafdb58e61de782daa6515062922374805a23ec23c1786130558f0b00cd853fe25eabf02baff536be74173a36ababae09d1e5b8507beff8b05bd328ceeddbb54f5c226a485359048474fbdbce35ad20b0d564e7d33b67026afca4074fc6c1ad01307abae98f17f43506371cb011a061a3ea2ca2bd11a00c8a3c1bd1f748e6d6fc0f7749f92214b7bbfa6166649b571bce33f0cf97b491f72b5eae49af05662838fbcf0e948902e86745fca1c8dc11785ede580d205b93692a342f85ddc36232b0ab5d84617afb6a8de4a7073a539901fb31c1dac116c94b6e11f3d1944e69b56a5e0dba6d3040e5e08e5ca1e3badab516f59aabbb861136dfdc72e93f1132a254778c3b48fa80af3f4160cb835e78058e95f9b12f58d7bc7e487344ba040e2537ecf51f570a83663f7d483e766fa803108e04db3556f3e6ece5673ac9e4765daf347551f6048ad007cf382654c8661b75b35f5c228c71275736ddd2c00da9d9c682fe9c4a6798ec559eb28830a756aa5b865d7f1948b69a69ec84ac85200866e80af9305e8a55d7da8eac47363d78b166e71d13ecd833e4329ec7ba6c8787bddb7c57c0271f5b01b1b883414846b33f4e0242c39f77ba3c5f5b30ba0fba5caa8a149cc04543c14a2a711c6c87f6bb63e089bdeb1d768242eb7a7443d58d210d0510556b21880ee8f052076dda9e35f455504e81f588fccef3948323a9532d4e4b76ca98859b5a3530d42fb9f2f3c68e644d0efad32172b987e2cf62bd67aa7afaec824f81d914d14ad97ec290a0a77c41c945aa8ac77282b79b88e7081d4faa4ebd4673fec4195eb843f9e54f429c5a4a262ff729891539cf0b4c9a2e3b5292ca500c467a0a0e4ccea9864064e4812934ea6e215ec3c8c841e4aab256b5e738080676882e0f7f750f8127bb5831ce1238cdc249ab4d830532aeb77a3512f3c70d8952666645dcb8582e7a96f01aa837923f642afb8e21c5fd56c0d30809f4b46fc9bd2c52b76cef429777e0ccaf1c0095b7b75ad2e6504b86464213b56dccb87358d3b70d312e3e3d4ce0d8df2da8ef40f5e0ec1fb38039469e9cb67240c76def255fe20bf8716313f0364c00bacc8b2ca484eaf318048569605a0d7c5526773ac1d27074ce8bff9d2fea0ab55769a5abbcc744654a2483e23daa1211fa5512da4e84b3dacaad5211133c6ca1e2d265a0e96801f90ffbf93a2a2c38f682e5f1d2d66278f2a939547a2fd6cff9a741e128c4023b9e51c78c9542ee40447309b9152909c62ce129074689232122ffb9f7c60ce2acdf22f66b5b77bbf19fce8f7e47ad1fb94d361e8bd56ad40c429b2d687b6ce574f2d86d34ee36003ba399f36eb991dcaf92937b7664b0dff07a5eb3503bcd49d7740852d5dcc644fd00d516040a8ee815e527bd2bda338e79502d1e33a0916bbf90411661dc05074d6066eb836c97b6080c7bb532f2cae0e4fd257f167032e8ff5ac534d1bf43ab45075c65579fc965ca2eb4632ff685cce10338b80701f8acf0e6f71177791172c097d7656fb60128e8cd743314d5e9aa85b146eeab6228cf793cd698a1e79537e5c0ce301edc6a81ee9d54452ccd6ae31f2cbd11493fe0d135996462c1374a929437a3213bcdaa138315b323116613047fe1ecef4a825bd4948d9e64e1a2ce712c3e71aa08b50d80e071f980afae545d0b343c28d9a576a548436270ee9621050347942df8b987b3607f01243bdd7576651f25c3275928b23a735a5cbd5b0e6335a66297bc57b25578e7f37e625704829c2ecfe74ed2ccd89463692df0da91adc38b43f52bbcf2f7d2046cf96f8f569bf868089e7ec3d1c2b1962d40b288b29de9eef2daefe02e5e3bb7c6b47769362477f5235cfb0e562337b17f00e9753998814fd0f02c5fd4b0ba2115354fc45aea51ed3fc7a56496ee489c4dad79b371a01dc678b4ded1c20bdb71ad39ac911de137a08c5a5dc260557407a2d9ae8c2778607452344c0a11504604256400f0215448eca149cdf895ef79ce3936054e1026157937fec999060eae5e3af175f5df3b120e11d74af11e0f79f06cf2bbd9db8d538d192dfab007ef97f27db7eb1e6df1feaa897655bcbcc351b1468db97dccb5bbd828ded95163eedf1b9c62a3467f2f853560595ec8395e349ade5ed9da13f6216abd4d2ffcf28626ca81f4025bae9ef05eb9ac7098a266eaaa72a1e8a590913e925b77580f9f80544512a3a46367a21848a24215bc2905d244099c913ead34244c0b286789f66c085f6faada1c04b2e9af6e0390bdcb9341fb38761154cba74bb8d8c2333c1a9efac351809f4494559d43468f2510bac166a0a67ef8f03c63e99406e4fa26272b84296ad1d03459097b992d593544b701373d159cdd1263e1eb1f5110ffce207ebced024e0ceff996d75c68e361f269804a84f6dbd80a2dc5fbe13f2fb3b5730cacce3598bf25bdfab9109f626cdb813d88fc543eef35b00228a2cbc54300cf40d805d457f3cd824b97a7c873613425f77c7d807e0471b7ab6ef6df680e6c491acf2d1a8d0d2e371e2a5d9397f3a6a13ac9883b6f8b2460b2e5858cb165f84b02e5ebcfad7f5d1cf6b1635583d180c2d9f4afa2cfffb2c69d487ae05e9ac712a1edc6c26cf496c04962f3345afb34628ad0728d5f846ccac73e2ca49ac082b49d98aef5a70668efc40f5456578505ffcc352703040851e17d44901e356f536ff5782d551de72f14b3580cf101f250495fdc032954470acdda584c8959b909f571234c72656038fcb5cf2ae6f77595bc691a0a9b7c027d8f165c501146b423fe44f1f8bea36df6ec6466883b9cf2140be8134fa8e425e79d1e6f0c44eb6d7e2bc741ae60542f1189f8eecaeb99bdd9f0490f123cdaa604f498c4cfa5920c6843d355b66ff573e4adcab97fcd295a2c7bc20a3c20d566e8bb8aac438b8d47fb95392d4640268df8155f5c6ffbe26d21bb9db42c79892b4b13d7ceda422fd5346ea1f5911145167ee24bd2a8d43e27d326473bcb249c46078ce1b41f416356edba885552668fba330aba25f7d8143263e99f480a4fde4d96fa2e566bccae662486531247caa76770f4fac6e6d234f29859423982cae65c956438ff6435598be9bd52bf4bad03714bbcb68ac6501a16849d366d5bc284b92cdf486da8ed1a349034b62c6b8a3bc096d32d5aa3df36576ee564e49777b693a959d6f96c6c35c31a3f8f117d2078197ef119b79c667a3024806305574a3e6692f2751840dbeb67de57ac37116148c99f9bccf42db2068475e88e584c924700a0aaa8abf9ae81decd39289040d5e0fb24e3759b4ca5f769c8381e368185305b3efb3d0228343fe23d6194a288846d56ad96ab7e964da364fa2bea1f750f16b7ce295042b111e3ab70edf674565831ca7d26b63f47b63409f828841190c1f2b31be5f040b2a93e0c7e65cf8b17b8ce3b6a8cab92acee9d2f28fe7a03b416ca5a2d0e3c75a6456cfc05394608fbefbe7c1cdec62c33be308ded748dc54caa32703c12fbe32e60119ccb2236e46303c8eda9f0ef9dc4ff7320335d69dd3070938da21417bd78d94e89c7645e9239b55fe6a85cb2e3eb6d5f860d7a1c923bd26782e6594a6640f51f842696a3af78bcaa766348c29fff375180244771b7d28d63c559b6f71d0573672a83b9d98616ef003eed051031e796a195e9b54c773825fac799425281e0371376959079cc96d6b441e536e908edc1f118d28670a6df632a714b455b7a2428590ba7ce80a18e6b83fa6498e3cf10db6b102733f832942bbf1a8608d2facad5fe2f9e3255cb51b64febc87b425f3b941760c81c19fb04a0e3194f415b86d4dbc4d19ec9f30b14fa2d483d79e1e54ae46c40224c75112d9835c509fe93e66d97151d4875cadf2cdc65667af738f3bc439374866a6a413441505fe8d7475b69726598a6876fb1a8d7d704819cdafe90accbe7e2099de05c2011f44ae15c161844f948445f3967403e43b33f9de311b65b0ca4225c03ff72fc76d756acb56a8d1a6be1b4db74dd420e4dfa9986109bfc3ccbd60fe89e71fdcd83a998c3ff7c9d1d59bbd579c7ca98b13e78b9b3faefe75a6737f6f895d116d53d47335a4f2ae4d829d06f7fbd8208272cc90c1739892c2aadcff33626cd34d66b24a40d44dc7e91ba38494fc439087527e3fefba31fa0c23ec768bc68d75181128ee6067d6a937a7654c25cbfa27f71f790b0fac0f2d3783fbefd88e9681b2ab2fb718dbb93f62d8fdd2e18c0cb6a5f62b2ebc03eda9da2a00d46cc865ba11e8f814b6a37ea9cfa50", 0x1000}, {&(0x7f000012a000)="f9027dbaec9469f34a07a28e96208a24c873320513be128043fda8d020291299d01a9d2ed3110d90d548d1e6bdd125851272ae7fc63b811272c7f7d7c6584167023bea1fc846497a69003a9e3e1eb8a44dd69bf00fb14488744bc5923a6e7ad7275cb32b064aa6ebeafca46636f10b029d003425d103193be407de8ecd99a70d8ec1", 0x82}, {&(0x7f000053f000)="4e6235594d18e137900f6ced867f04343ffd93553088cdbc3dbc3414592ab53e2b731f26a4ee96c7fc5e023cc026507d8356b338d357e288ffae05c3f8c5d00f6b2b859349db33039e06a9e342d50c74e41b2c84e78d7d2a77d39e251793555dcb6e623db710264b55f6297ae8bbbeba08af9bd23f3f9b98d811f10958fc8ec9727fb35b182ff350fa23dd1cccfc481a3ecf0ed84058892c9e1ef5bb6f7ff4a45c65af3dca1c953a3f3105e0a62d66f77b27ea66195c87b1516178d92976fe2e3d55053b7d42319a75a8529bd2f60fa1b3edcf98e026aecf617c25da1d8deaafd4343f32a89cd84fd6f83951fe0d6361bf2fe345e8c66f584b41", 0xfa}, {&(0x7f00001e8000)="14d096f1ab01ebd1991a0a0498a24e45608868cd160e288dbf799e5d66860c8f9f317bc8696519263fba0a40deac1c2931db49ccdbfb1db56060ae9d7bf673213f64ddbeeb2ecbedb39fd4eb4df65314faf343545503c999b50bc53373f05a0f95a00fc8fc781db44b5f4d3fc3ca24d831dc5d299a8706d46053ca1d0d78e45edd5bcaee623afba872e95a247fef5f79f85cedf6081d75ee96d06b1a6dcdc6bd3aedb70ecdd5c941f247c9d1f02dfd3b889b89f58d", 0xb5}], 0x6, &(0x7f0000bae000)=[@sndrcv={0x30, 0x84, 0x1, {0x9, 0x7, 0x200, 0x4, 0x3, 0xa3d8, 0x1, 0xcfa, r3}}, @sndinfo={0x20, 0x84, 0x2, {0x5, 0x1, 0x3, 0x2be6, r3}}, @sndrcv={0x30, 0x84, 0x1, {0x5, 0x400, 0x8, 0x5, 0x5, 0x4, 0x3f, 0x2, r3}}, @sndinfo={0x20, 0x84, 0x2, {0x4, 0x8002, 0xde, 0x401, r3}}, @sndrcv={0x30, 0x84, 0x1, {0x1000, 0x3b, 0x203, 0x6, 0xfffffffffffffeff, 0xfff, 0x7, 0x1f, r3}}], 0xf0, 0x4050}, {&(0x7f00008d1000-0x1c)=@in6={0xa, 0x2, 0xfffffffffffffffa, @mcast1={0xff, 0x1, [], 0x1}, 0x8}, 0x1c, &(0x7f0000b03000)=[{&(0x7f0000ed9000-0xc0)="6ee423e1803fe350798c9c7a4f5d43d93aa1551a3bf55a53f3b8c5e5efe884825b06f7fdc7ac9d932f3357ce197d738a2174f030f10737487fbbf444784af5b35c20687e93bf47092432d67194f209cf819ed2fa93cfb6b82d4ff18d901faae280fbd0a210a72de90ceea324d13b958b07961b206e1b268a6b3c56e39719d778dd821d8cd40b0ba2f4a2e2eef0c71a708a4bac9921829203fc43ae332a57da60e7264d53afeaf77c226af69f69bc7947578244001dd5f9814574f9de14568702", 0xc0}, {&(0x7f0000187000)}, {&(0x7f000022d000)="46f9c3db22", 0x5}, {&(0x7f0000334000)="accafba47ac822de39c68395c0cb5b9eca12ab8595fb48720eb617b13f4d71d77fea3f7e2f7f5cd1fd525508c6bff2fa328da8d0247c0c3d146f59ba622878", 0x3f}, {&(0x7f0000683000)="8452cfee3f", 0x5}], 0x5, &(0x7f0000df2000-0x30)=[@sndrcv={0x30, 0x84, 0x1, {0x3, 0x3519, 0x0, 0x7fffffff, 0x5, 0x78f6, 0x5, 0x5, r3}}], 0x30, 0x40004}, {&(0x7f0000ac6000)=@in={0x2, 0x2, @multicast1=0xe0000001}, 0x10, &(0x7f0000a98000)=[{&(0x7f0000a60000-0xf7)="aa7418c27dbe1ce56a1b85c6307c8b0b4ab18d38dd9da100cc9cb5e4171b01096cbdac48dcbcac8562a8bac3a5eadf4356881b08fb782f7b7376053bf7508343d695185d5e18327acbdaf82a6403bca5ee415c8b078dcc943b8e8a46ca1f8fe576b133e93f8e04cbc994f680de881764c4fde3fa6a5aac73e1175e6d9695d9ac2cb2cb02705470179ba93d0cb6429da6a9ecadb9b45605792cce173aa4e96d13f77c90621f1ef7e0b12d327c3fb3fb00a311859d9a1a01bdbc178ac61aa5690aa7cafc0589e13447a3011016179bfaed00a6e7679e963a70605933e7ed216c8243b1d906540f5ac3b39c8b42a04e488887dc5833360928", 0xf7}], 0x1, &(0x7f00003d8000)=[@sndrcv={0x30, 0x84, 0x1, {0x13, 0xc2d, 0x1, 0x2, 0xfd37, 0x6c, 0x2, 0x5, r3}}, @init={0x18, 0x84, 0x0, {0x2, 0xffffffffffffff03, 0x38000000000000, 0x6}}, @sndrcv={0x30, 0x84, 0x1, {0x9, 0x9, 0x200, 0x80, 0x988e, 0x1, 0x1, 0x7, r3}}, @sndrcv={0x30, 0x84, 0x1, {0x2, 0x2, 0x202, 0x6, 0xfffffffffffffffa, 0x7ff, 0x3625760e, 0x1, r3}}, @sndinfo={0x20, 0x84, 0x2, {0x4, 0x8001, 0x9, 0x3, r3}}, @init={0x18, 0x84, 0x0, {0x4, 0x3ff, 0x3}}], 0x120, 0x4000010}, {&(0x7f0000177000-0x10)=@in={0x2, 0x2, @loopback=0x7f000001}, 0x10, &(0x7f0000483000-0x90)=[{&(0x7f0000a9d000)="55adecb0adcb0b67d860ebb1c30eab04a6656389738e85742df618ac04e99548a662e37a7c46d213a7e80632150c5d2c0777aacf1a7da045e9305be0b67602c2b85ef6af5081b09c273f023e3d175b381722903fb39c61d2ef2f1ee9db7ac68d3c401bc2b429adfeb72393f8131dd912b3cb511f6f", 0x75}, {&(0x7f0000601000)="b325ab8aa0679aee65cefb62ad855d9c377b21ca42cb689de571e03bc61463fb16b8cd157088af9c698a08abc6b56b2d819423aee74cf1003dadc4caa7cf746c6f6b0739430e8cc58032361361f0b353ad006c2b93a443c1daeb87b798549f83e164bbd99a33bd72ea9a352322d252db025a71a3c2d90ce81e66f2f5d85f4b91cdbf50725c30af670073467b12f17dd0f06b30b5a2b07bcfdabac8e86ff5d4eb576741252e", 0xa5}, {&(0x7f0000a81000)="bcefce396f2e992a32a183af49631ffb054261777cb28fd02f1b953f614f1aacdf30953b3fd73101c71e1599fd29be4fe3386fd109a982b417446b6b92dad62ccbf63caf1a77b6fb410eb0d0b65494ea5d43c718ff65e6cf68006dfc4ea734b1a901fc5abe3055237fb335a2a812dbc6e649d67a9518dbd9fbc78093f32c12a33e87271578e4c077baf2a842f8b84233", 0x90}, {&(0x7f000031a000-0x1000)="6ea2ad8ed3a8ec93a21a831e5dd555d825fe378db0b64c093f3b1daf3fe5f2dd7ce740669af230bd17ed319981188afe9aa4aef887dcb13a9fc0d2bc00af0cfd5ee3a846456647a443a7ad1771e602f82180a9a546cca7e607a5e9703372c0b03de190f7462cd04fd8cb4b88fdf90d60877448c3e6ded5eb01c4bad406294577cdbc4282b101f9ec98f7a63dcfb545188a37ffbd0b59e5a32b5888088e11c082bf5a2df021946a46e9d96c1befa04732f45b46c3c24812d0f56449bb516a6aa63324bae4d75757329acf103030566f000697fcdbc52c7473f8774e2e4946e58b19100b9a8176ee009ec22b4896e5fdba985619f1560097b6836cc63fa059164597cd9bf28180e483137bf75d5e55e5d63b67b5cb67e65cb7e5c18aa8575e79fa8c4aa9c12e17503b6e0d36805cc4438f14f8080ba9655bcea389cd6c5f957c85145272c4690f8b4da329c87d82b61a397ff206562d915847e2f16b77bf415a6f678d88e2e854596c663adbfcd12426145e3d4ebc8bea6f9229c353022152989141eb30215d199c47d69cf9ddf6d87b217a282de6458b0ee20affe99c162f00d7e64987721a3c094ca49e9e041b7f8f90722b8ae292d20f3920a3a1558be474338a5c9d6cf18d4498e7862138898ada983f5e565c6786a0ba5296d45391a8d32190d6c71771048ec48da4567ec48586bcbc1bd729af1a7317bfeea664b868eea73d4c6e5d5dc292728caf37bc7c50748efb920faaa351373917fdd83a2477554bbc0bcfb538633403eb966b8ba5b21da94fafc95df7d0c0631635f48056d7595c6aeef3d08b3c5987e146c85593750e60458c0c656cab084390d7da1fab365e89db2d81daff1a25fb626510c84c141a806e9f1b3999355e99a884e91ae2c302a3fb9ea4e9afbba8877f5b5dd41bab503235f0e4b7fd0f543c08a858fa8d02d6da04226e724d8d2f5289b7165b82182822588fefce3fc22210f18d0ed276dc30cc720322d00e6322e7056c2c9f4e9944fca7d21f844ac678465da15a2762cf02a75482e1085e607239b2f9d3a408d7c05d589094d27156a8b91c16ade59084074517ea0bf9be19615cf02c099504ff9ae303831031a66f9388d7d56b8827e7f6a8b2b677e601fa84d108282e099194775be2b8e795e2add72d7a3ac5b4d18a3e37b95b4a4bd3e5d15e25427e8a655492f1b384df4ad023f2dcf3a78668afaabaa52de17e8de5512e1cbe87343974910c9af191f9e9c05bd10abdec0e6827c50ea6cb17604951e971cda6df0446df2653169b04a94d4f0a8a4b104dc7bd6a97306585a8b44dc7895cf766d025dab0a73c56cd0b799c03a6d41244f42fd59ddd8890afe071d722992f894acd8adff69df08e0ac1bfaebb7ef54cab586e4df1e72a86e8d8f37d9de70e4ee2577f5100def07ccf826926936d437d389c95e9d409afa6a7e003ae0e7aa34c57ba1ac9651f157a70a1cc9ecccd538200928195797933243fa0ef01beeb087a0ef80ef413027f36060913de6da2b5d667dc7bc0b165b60831aad0589a707265d1d1b98a3a5847fb529185f96647fc914dcba636f254fbcf3e22e13c0c63967e8c2b6403b82438b6383d8c22de1d8a461a97c259b0c9dcc9a6c147324df55fbda12877b31a446e5e569475581a124c88039a5f5a1e3982be048ed4358aa8926b92d8a25b3378f776f2910d21f8d0cdeccf40efd1110f3118834ee678b628a1377755bc7be9b75df62fca1a0a0d8132d70d34e86da3f840eb2caeaa6e6a630575a7082d8af9411a6076cc8ff18cf12316f63b510c54d7b8f59f3ef5b6b3c3c0cc354ef71702fc2b073596ae4371308b95da668c91a595ec887d9371db01eeb558ee2c31d02ebe75dbf65e243ac73632651c692070c315a9d4b8e811713fe0db67cf3b81849872c20e99c67d41af432a8e7b7fb7490e429d5ee55e8b4313c8a4edbd5760aa368d37fe534e5388ac9feb6d54f7b48ceaaeccea6daf248e1c62ef926e49a154ee2824bf828d5729df2422daf867dd493e587b28baa0e0493deb7072ca8125c4aeb12b3642e4d8a4597c84861319405205ed1e2557711ff37327ec8b74047a64631eaa23a97c37a7d488335e2386bde441f75d280e90146cf47e4ed8b6117bc893f60fdbefd6fcf979f4ae16c26fc697212aa79f082b1a577be9e989e61c1602b3902d850118daf95c88d604c0642395f48a8cdbe8a76ed1dca0b9d6626545832f9523f6493d422c5af73a60b05d7a22b758455eb3eadcc222d68415bd9bba204eb4927956210fa5de825e13036425558d471969ef9c758bbb5290814896481c6924bc0e00b1fc5711664aa4803eecda246ab2769f43501273b41afa6662ecc78e6ae5d3f4808e9230d139566fea0952b9a430566952e5f29a5189f4acb1f117a18653ceba3f9a46903a7cbe3d71b81818aa816a582420e508effb11b1781cf9763da45763e493fe10fd6d0623365e2a2e40e850e4f0ae849c3446d5869a39d828b056b4bd83e82e7e41075173156b9a0116b5146ac40b86a10b6041ee65cbf91019a19931154d122748d6b8cad6ed2711e5a8b0d4e7919121fdbf4e5a7de00c4c5281bba602b27b520e77c60a4bd2e97c6f8150a5f3abac8f5f6ce269dde77464d2b9bc2b43dc68b445ec7b500ea70ff707a931b84cd8c2699e4f9462fb7b2851b94f4f009edfe6bc46e76ae7d528edb255ac3aa2718dfe45c6bf39d1b10f1a999a45a9d5c37e1849a51a366486d2b0dd383f9dbb05f2ce720c390892f16ea2c47bb3c91de6949435c4e0057364fa00593fe5392c4583ad0f35283a159e1cefa550a9d4b8acaccd85f35d4f09660506a8422812078772af61ff90db4fc48a4c5253ff6add3b1a8ea9be0f3e3c63e47731a4d810549ecd261aefb4d1d399d91a4b2c4df7f8426964032692745a2fb7d0e72f3ff90a5109c03a13d44abd443b5145bb08522d0c8e651a555be3d417622104aa7b8f4bba6fa7faa1e72dd8861366e08b4b7026a1ed25a13e762f512f75099f0c72c1e7459a57529dcfd39766115b9f258daa499345344b40a310f8859070b2de9537f66e6fbb86761c49cf2d595783d54cf577e59ee7f6802670964cd4c773def8f993b286a0eecebad7d21fa621646fb296bfcaabd051d1203d6db746fceadee5a26692724fe7c546299cbc806324154ee5eb299d941459d9a8790179405957c6481808be20829feec4b2f52d93718d161c93951aa3819a56ffc5591743f083aa69bdc32eb5e032b3bbef2e7b85fd85739350efe55e6097adf1438bb1f2c5cc96a51b19287154fe3744ed76282d0e8c87a2dd9e5019bda71af7801b6f69912d0ced43dc902b9a602ae27d0df08bd15b5e391234e8ede901f35a424420147c959fb53532288e30018064941c29852240a6a4d73558c1a0285699aa858d224048d66191da2467320b8efd8ed992ddc233993b3aa9eac2c9fe3d2794a117d5c70426f2e923912e476262904e7ec039992c9a243c701a3ae6da490be6792e9e290da06ae2978d156fa0658238e8df98b6392de54146782f95ce302efec5a933b9d050f1567828e25ad392ab5a881c13da9f009c0c962007c69cd6524a84a50bccb02bd22285648dafbaa3e8f034fcdcbfa34dc7505158637ac038271fea2ed4c4e3be9fd9d39df49388d1c2905f7a56426ea14f51c8e6ad64b24e40aaf27dd170369e8e2a4f4eb2184d836abc0b67c1bc9098e9295d6a39eaa99f67466185212faa6bb3d7df5a02dc9dd3c6f41c5e6b41c98c98f89e962bb5c376da944bed10b56239b1f5e0f592d5747213dee5d7d3de499b036e20403ebc8eee6215f0fa97873ec3e5f5a951e464b12b15ada708f76012754c94d648326dbd91b4c0c3885f460cee826ad7c86cd7b5ade171f7d4cec3b6b8eafd27ccd95513b05e07c95992764b712454b101ffa6b218ff5c571d2d0906c6c7d6f5601e63814429f72e4f8ff2d398944e92370fd58174a871f1a60a7a7e46ea9cce56b55ecff710a03731e6baa446b45ac3a13f29c1e9d4e3a04e53ea13c8a9c97668b14e6d314ac30a9fd4ae09b7b95810e9684c52760036d885ef5e8653312444f2cf4d6e4d48c3d34e584566fa56ad57134b6c9d648f96c1e783a7a33ebba2bd3ebb998a8f1652a50f2438d76fa8b1200feb2aed076351bd79fb9c3c04164f46fab33aef6cf32e4d4e6801ea37dee0fe4bda9fe7706c6f067bccf2e677d519de973ae6570b6e5acebc848c00c8aa7ebc657934ed2226d0e949aba0ecb0c5b7c39968952e4f5867ff191517991849c5228efee4e4113e379aa71cc61087abcd3e73cbfde4d9aca1732ce4312ff8afeb6723a880c51192a8b868e9bc8cf7d50569cc1de91f8c5a229f90cf171be928822ae3c656c35130f97fd0e720e78a88fad3f3370d59efe79a8dd308243a041f22f159c385e0188bd3df1d7a73aea6c3507917af0523a5c085dce3529f895875b788d1a289f0573e7dbfb00efc932e4ba706bb8d0ba5c48479c495ac666542178f40b1d1446b4c2076ccfc5292d927c07198cd749d792db155cf8ee9323bca2e669df81200bd5928fe960f0bf999d4603c4a3835833e4fb6cef528ab775e9a4fb574e174d8b91dff8bb83afd4e1999c04815e71a3cabc8b771befafe0dd99da5a6ac556edc07422d3d3ed2f85fb29d866a05604b8cd246262e32322e5a89f67c551f23d87c29fa8754a96a8df7a67c8c86339a9166127ad1553018aff5aa0f61adcdd6a4d29700fd51f76d5385d006e6504e0339d9062159fa52124733910bde39fcd299e925594c3fb7badc0eea02da14820fbc44c90a10ba236f0f4d0c43f4568788ed3079cc16b22ce65ed0e674f5430d3e2f718101f775afa66ab34347880e4945e44ef47aa725c81880bf2e0f0b8df8f1ff3e75b5102a16a1aa5c4a927fd15a011ac6147a6489dbbeec6f856dee72596c45814e061dfc4dee5471f3ef82b74f96a5d3e8cde577b578cf4eb61a3d0cf32f7bfe67d06fa59adc72d5bdc14be158011207430e1a74eab9973b11f0edeca060905e48fa707b8ca6d3e296907d85b5df0032fd3fb62daaff2415d25f105bec59092f88975455112ef78ebf51fa48ebaccf7e88384aba9fdbb89ba570c72546366bd321ef67fc6b0c84ed9e19cb08de4de81dea4559f3a16fd858ba3dd91dadc7d07dc3d2fabf6c9ceb0c069aed42382a9082565bb2c8220c2b9c45e2485e23a4720cbcd3eeb542fbfe7ab90ef72027d394f3c2b2fa774697c7523dcb415b0180533d3edc1434f8d03cbbc44d31fde6bb77e0560089f047901459020de3f9e809063e6bd500406d2d5d76c8fb247744fbf635d88c84ddac5beae8a03e978872dda14a986c47aa0d61de3491cdaa7dbdc573e64b87463ca1ed6f4bfd7e33e3afcc9f8b35f564e902d4ecd2053f568be4b3604db771f9078a979f6db7f6ccc8beeb633f81b40dab55557783b02115843c6032c34d88230d8f0f7c1028809a103006e97a473faa08b59de892394b16747bb41373154f2da5cf646c368b2484d06929dabb6411748b26d0c9624e3792f8408544f9784b27a42afa939288922020ddc991a2fc27b1e2e1d202d5aba78f1634c8770a0cb925e5239681ce80a05e462361ac9b151cac4d898dca585d1c043d2d9b6979968a1ccbefd5de26bd9e62b40ca3ff41ea67baac6057de219cf7646a81d53a800a82872c26cbfe44ebbe3f31b6736c7837cf023383170e2e2f284de0ce572c96c43f910fc28e210d449d5ba26fbd03e99c5cb25cdd4b49b9de7d4f", 0x1000}, {&(0x7f0000474000-0x5)="997e3fa8ee", 0x5}, {&(0x7f000034d000-0xb0)="f72934af53d56e46f6df09935c39ae1c5e63bf4b0c662bc32424a32d9eed2d09b4b75f9993bc2ebdea02e53ad27362f211420d2d8961b395c24cd9f9822737b7d40b125c6e86cab94ca24602c709a939b0695bd8fa1a3e1e8b4ae69cc15e927f5249b5cd91cca139d2228953e482db0ccdad4819db47e250bd9a6da84573ccd54c9f9b98fa74b691f2a8841fe74ba83d940c7f97e16e104ebc62e585963739b105fe192d4c914a8867dae1e4c1abe19a", 0xb0}, {&(0x7f000041b000-0x9d)="30ddb88bf32403e455870ff4e2f654f937ca272445b752e2de67044a672f2a314748ca4b694cf970834f6022946a72d9748ae0fe49e55b759a415de69d5ae9254cfaedf2a44bc7c1763898eb08ff8805d9eb6c06650c6e636cf6abee5f0c3bd8b21ba2e0c7a9d2f4c121f900ae57b854113925035934fb486aebce289daa21daf9cfab594de2b9055611beb0ce4322ed4bb669af1ede39d9b21c6a3558", 0x9d}, {&(0x7f00003ec000)="eb10fef993d1682513a8dd8c08c5937402ce96bdd7e3cfdf840d0256b4d931484f32b1d37e930b12b7289059865097eea62ca7f35ce7478a6012b1e8271a85f55fde0f446c1c12666ec7e3a855fa361e", 0x50}, {&(0x7f00001c1000)="307a374af7917874357583fb6d6977e1ccbe64703f227d4e7f11afbb619fcc93fb894f86feefb07a", 0x28}], 0x9, &(0x7f0000b54000-0x150)=[@sndrcv={0x30, 0x84, 0x1, {0x15f, 0x4, 0x0, 0x4000000000000000, 0x25, 0x0, 0x10000, 0x2ad49a9c, r3}}, @sndinfo={0x20, 0x84, 0x2, {0xffffffffffffffc0, 0x8002, 0x2, 0x7, r3}}, @init={0x18, 0x84, 0x0, {0x100, 0x2, 0x401, 0x1}}, @init={0x18, 0x84, 0x0, {0x3, 0x1, 0x319a80a8, 0x2}}, @init={0x18, 0x84, 0x0, {0x7, 0x7fffffff, 0x3b5, 0x40}}, @sndrcv={0x30, 0x84, 0x1, {0x6b, 0xf1b, 0x2, 0x400, 0x800, 0x2, 0x20, 0x751, r3}}, @sndrcv={0x30, 0x84, 0x1, {0x4, 0x2, 0x200, 0x6, 0x7f, 0x9, 0xfffffffffffff001, 0x80000000, r3}}], 0x150, 0x91}], 0x6, 0x10) setsockopt$inet_sctp6_SCTP_EVENTS(r4, 0x84, 0xb, &(0x7f0000724000-0x6)={0x5, 0x20, 0x7, 0xbb4b, 0x3ff, 0x8000, 0x80000000, 0x10001, 0xfffffffffffff000, 0x1, 0x4}, 0xb) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(0xffffffffffffffff, 0x84, 0x6f, &(0x7f0000161000)={0x0, 0x1c, &(0x7f000051a000-0x58)=[@in6={0xa, 0xffffffffffffffff, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff, 0xaa}, 0x27}]}, &(0x7f0000f92000-0x4)=0x10) r6 = bpf$PROG_LOAD(0x5, &(0x7f0000903000)={0x1, 0x5, &(0x7f000051a000-0x58)=@framed={{0x18}, [@ldst={0x3, 0x0, 0xb, 0x7a, 0x0, 0xfffffff0}], {0x95}}, &(0x7f0000c43000)='syzkaller\x00', 0x8000, 0x1000, &(0x7f00009ab000)=""/4096}, 0x48) pipe(&(0x7f0000ce6000-0x8)={0x0, 0x0}) ioctl$sock_ipx_SIOCSIFADDR(r8, 0x8916, &(0x7f0000276000-0x20)={"006d6dc77424e205c03dd3066695805c", {0x4, 0x2, 0x2, "4dee3c141fdf", 0x1}}) getsockopt$inet_sctp6_SCTP_PEER_AUTH_CHUNKS(r7, 0x84, 0x1a, &(0x7f0000aed000)={r5, 0x1a, "15016172e13a89d4a0b4f2d0963b933d8f6327ef245ee5354ab0"}, &(0x7f0000e77000-0x4)=0x22) r9 = socket(0x10, 0x3, 0x0) setsockopt$sock_attach_bpf(r9, 0x1, 0x32, &(0x7f00009da000)=r6, 0x4) write(r9, &(0x7f0000fd3000)="260000005e0009000000eaf83a0000000000000001000000ffffff000008db1ee9ff4435eade", 0x26) 2018/02/19 17:03:58 executing program 2: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={r0, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid}]}]}, 0x24}, 0x1}, 0x0) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) pipe(&(0x7f000002f000)={0x0}) getsockopt$inet6_mtu(r1, 0x29, 0x17, &(0x7f000001f000-0x4), &(0x7f0000025000)=0x4) getsockopt$inet6_tcp_int(r1, 0x6, 0x15, &(0x7f0000029000), &(0x7f0000020000-0x4)=0x4) 2018/02/19 17:03:58 executing program 1: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet_dccp(0x2, 0x6, 0x0) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000ed2000-0xefb)="23da672b0871e7f55486587b3c89135603886053f3b5e2aca6780393da6091dc637bd9e80ec21feab17cef50b998b3a37269311c274762e69603d5580785de4cb5872518c7aba021b1e66fbfe9f8f68c77a0d7553149bb6fb5a03157b4e96b1028f53ff7e9b73a5bb67294b51ae58c6fc10950ed1e5955c83ea6ca6ccd89869f388f019a9b61de13071a3466787c9d92ab651a9c6c1623f3df68c8bf66d4b0b628d6011cdc070b3359f965e0e283dc9fad7fe519da935ea58a4ce9c475b094ffff95eb08ce2d3851f5c1466fe7bb84e5574578afa40b1a492a4683eb99a2820bd800fb7f218c49cdea15e9f13b5efff132710e77ad82cae3f4918f893624a65e9d9ce90bb1e5a0c610a4eddf2acfe60322af71d00275cd70d20526fcd75d7e408ecd12dd6a29e3aaded92c62b9e8c378801854fe75663a3e462b92c05eae6e9d8c2f01e2a2e110d397c2a4c9c76fee478934b4f13fbb67760aa58dc0f394a340845bcd88da5874d07272b5d13256b3e69fb6c764e7ca507ff2780e588f3ce9f1b3e98222471f71f24f8ac9632acb0215cb00811a8e30918039adac8501ded86376a9f03fc5e75d20466d7007ed02bae6ceea77fb436e374c0ce809c8df8c971db8e447ba7cd38a8afb8156530c4911912db0f876ff337b5e1d8ac3afb360b093ae4dc30f3e77acb546d40b61b2b134e9eb751e4cfa5797e5a25d2513470426973b6dd723240d366416d4f3366cda1fbb054c9ac943ce59f7bd62432514aafde153e9fdd5f459f00de7e1e7c20e3cf346590086c94b9d07de524c874341663807d4b3508ae3dc21da2b5932bbfdcb973d44b348e98d5994f60cf63d993042e31122f05fbc6226b1bcfc6321c94a07eaa7c8e4aec13dbd051a4976069032c3331762799fd62706b402fbe1c8c8f042df5b5ae506a969aa0507f525e3d0e90918b79df01949c52e524367a86d957df76b4f044dfe2189815713c077c424f15912e3db0ee160b37ecaedbea19e23ad6cfc592609d26514d29cc830c5ee24dd92e84a202e4a93d8dd47837851f13c2b50f25cf8c8e93026616b8b1d0e93723562675dbfec91fb53058af0df073d079724a4d3162087b1b683b3c0b0009868e601da1e51f15569f67c1f4eb803d12be0988f5527cc98a2e00ea21b536acd80659147cc46547fa756946af2f43b3dc2a141586a79e32afd0cadbf156cbbe368dfa32934d92dbeface2e1fa59afad56769164506c193c162312f9684c12260f826c8477974dbc219ea2167e3f476d8c078f53bb32fb777143c6245fb2e8ea227775fe06c8a5bc8a98b7a7d9dca99efaa40d750a1ec51e258042da45ce9f469602a2138efabd1d6d97afd51c9857649f77ba440b29aa273c82b03fdbc66cdf92e60965db043a92b198485c4eb53f92918f0dfa8b44ba248d9c4695e803024d7f21b04b46906e808ae178481b1f98d168175f048364737e7d5698a5197d9e8cf1d942e415cb85edb0385410dae420753a5b2f89207ce4967549d72da3cd97cb2858c912c3da2ebdcd7198dc3e9ef5fcb7f32997b324265a07affed7a0c4f194e85c7c8d993d750074f0b4312d6ea5ff14f43ff5e2f8174f602c92725dc07de1fe91166f898efbf68b5bb223d7e65a8e56e351a0ea179faa50db7f200b92f7bb91a26b0fd10667f415af05d3c71546149a0f20e9c241fd344550320708a9307331fec24e872914b0d457fb5e9a1c00abdb36714c801d3599213967f189a408b067cbaaebba32b39789acee006f99e2f96ea713ff2b7964a5295c38a8db91037ca1221089745a564eb0d0716adc5299dba54ea8654b9b6040a912f6f974229beb207db87d3234428989a5433781039770c7d89908868658ac3efd5210a3e74302c30379b42b23519dd3f32e5f5538ecab9ded57eee24068b1b03388419e0f883d201e199f63b1fd360f47f8ade59148d21e5a96b9befb45e02bed2bf04c3d782c8d8501e1eb020d6deed7ee876dee0d90a0082a1bb1f65886149c35e3d90e832294a007ce655f6f9a2fba221e4f4f56c3e5b5c7f1b77f4917d4e08b073a92c38ca29441b437651decd138323c50b84686f9c35322aaa0553ad3f751639abc42003e47caf8e3cdc96737d35fe620c10184b7f72f662eb5aa34db4fc13dc348741560d4951ac7d125ef4de0f40275753ffe20aea71a9839688bdef3aac7397ba92fee4752276ff8a8dde858e81391db873b52eac1c3a6dc6b7f1c49e51f0dede33a56d13e641cb1191a34875990d5d379e481c10df508d557ef3a1a99066267865bcd5e289e8f40c0e3a3387ba36126e0e0447f12acf3e7207a9ca7ed121b742e4aab514ebc8534e906288ffdf6d46cb2b277ad0e325edf9882b7c5f58254f5b935e9692aedf5e0b415f7ad687472df0b4b15be47baf28ba9673a1e91c2e340e43f105233513f3c7fbe189911b875d081e870d28a24ac4ea47e0963ba900cdeaa45281032ecb1a696e086962b2959f54a98f38ff8b51083782a42b6f35b89188c93372307007c86b9bfe3e1239853096d0e1481be675cb5057b4f7ff80cbba5f871fcf2ed2e43bcfa4cd3da5244d34a2784665f93d2349591da07504a61b79a9bfef70dd68bf66a63f52c0a4a54b8e0d741d17ad069dd716642666d302531e9502b06a24a824f5f2408cfab857568fc433baa65c36429ef9179f6aa21ffc5fd02116e0cfc44e14660ba2fdfef7e15b2e4e6133469d542ede127f37a9091de277f75c5f1513965b07d6c75d6155acb41a1471341580d2e5ea264498ffef673fb0c2b693f5dbb6cefc1b8af32bc77543c12f299b71bf25c752cabab34995de5fe0d0f6d82b46526a9bc9345e7fb188e0a6f4a5d423bf4e30a3cab7ccc7a0427dd27df490b5e6e04701d97d464d5429adfec6248ff24be7fb5ae9ea07ef86e2b16860fa25645e5cc7a91e6b371ac48b5023cf245501597dea8e7de44254dfcf1155a55cc215887a00e0cd9bd67367b32c92f53e61663f541909f4f44ed380dad2cf648167685983b0350a4336a7fa5aa71d770d9adcce2cbb7eaf30c6a72cee1022c2182fc9d236cd2cd89c2eecdb3cb5d2854fc3fc093215cb57cf404feed5c08ed4bc751a876966bf815af4d0b7675580c0146c3f65a1ebd9fa7871eec77c251ad6ea54befd75dff3255acb523502d64eb50aa8bec51929d6a6e509c44d7eb7276ce53e863a137357b452b993b6dca98a084bc7bb51344cf2c64594b7a401e374058b3782021d597103458e530fcd333284d9d80b640e9add757b67627b8838f0efcc48c4053eaff73c737b2277e4ebd0f06e22c8ae23470e89b5a7e11a9175f476502783cc74e65897e646f4e97e23bbe5de5c4e6690b18284f80a0b2bf93bf6c5686fd26e08c0b50832078859b170a3b1ad9d4dde25d308e90142b672b5b92e3d463c6dc00afb604bedd6ebf46091886927116ded1c8febcc4da1d40754e574c2f52c2cbb70d9541d1774e69a7de334abeb697bb85e7fcae6e82ef724d5fc58312a3815645b942c65f530c944574058d47d468b019c6ff79390fceb4f95d2f76595d96d0cd97f3478a3e400a6a8ad0689a02cdbdb68f185d7ebfcc3b19953a1e66861db52ac3b23ba24a7ea63591bf8e639a0b855e80780b69b457dbb4f7ef5e917cfb3c2330bb56868a62ed7bf4a681a8b3e07eacd9079b1efbc1001d6c5bcc6c99a691b19be1043e8345869fb386a9a4a74e6d1fc17b10f63aee6376751a1af7593422ead928a00ca455e35d8f7021a545abab96a62a99f0f228e6a0a1ad19dd611fcaaa5cef173211c0741c3d98852924795eaaa9878448e41b5ba06b536e52c3d99e7edfc5c87a2c0088834e7dbb3245c6b80d57acd496cebf4c06d4c48b61354c2fe6994890e1c8f2851cbf37465cc0607411fd9445d2c9c5db7547a0270044618c1cfc84793c17cd827046758472992e39f22a4d703b9f3d3d6663682c2ffbab444412872e0ccbcb32b071914b553a7c67d3d86359b2c126f668873f2e23af79e2d35db2cda82ee7b80929d33ff91d694ccec09b19b722cf4ac8fe6b64d5911781a5d2445cc6b8372edab60ce078e85ec9d670c8556d79fd95a4d6f3df5d1cd76042a6e1af69db7bdb46b9ad57a8780f851c98b0706672dc1e76dc9e7cf631960f968619e1c1b32997255da0b3fc09fc020f1b358a71a033698b7b84fd97a15140ad1032f5e8b832b34ddc19a15417aa32a9970805491aeec01c42aac4322f6ca73408b820050f444a63011fdf5536032e8d2717e8b50d202de0bf930baa23ac7113c7f2531331791bd48dde32a8271343450ba95943495842d0d79294e73554e537876c2ef779f8d50ba9ae26d2b7a7213c40b0e5a0ec3e088275f4b3fee680b22116aeb2accf556c6a6e1477028c6f93a9d2c6ebdd66d3d10528903c9d9fee36d4c2081557f72d39d5a9570567a35ede10be2fc30c82e350c404c4636686ad798d98ac6a9fdc1033376465577968a225e0caa24b53b1b730c326083ed493b432b5c7ff46fac96048031d5e4720d6a032d8ae2138ed82b336f3811a1d4da29bad9de02f741db736c31d021529a4e61e710218213930c72ba92857f7110a984a851bc24704b9af0e3c4f9c645009dddaf34d6ea2b9222de5f4fc102aed407500ad7b7c4e59fa75714c5b8944cc202382472aab4c4b373e9d297737fc20f671c592130ad4138553d1eb814e82c4dabdfd623cd46c02eda6c5ffb9d0251f5c1ee79dba74d1a2bea3715ac7b9cc51746f5a92bfc55c818c729adab40a9514cb74187c803e4bf2f39af954277abd02c5bbd9d051224243b48524939d4dc576f102e792e097ec2c8ed7c593c25550299de2fe7151f0e26f3bc6c288ca66829906f34b7573a3984a6a4b69b05aa666014c3dd082f340e1a669ca1439367e7233d8486856052cfae7e124b18dfd007193059c6c722e66458cee1b5cebaa00d172467c565117f3b79b04bca26252c5bf9f991a1d571dcc32ad8785bd7518ee096a81afed71896750646c4bb51b42acc416f73c770fc8b106b00a3ddf0cb7e076ec7d81642f675d9134f369e1eb0590e9504890b46f292b101d3e6413fe2e2c02b4f44765217af504610221f13900c9bf8a456f4d64b4d25d86bfdec1620a6ab5768510d07e5aa2187fb2f58e7f68824d3d4bdeb75d8839879f4c5bddca2bba1fa4482a910167cd4139cdad6a304d4b64a83ea83413d3a18d8d18cce04819c7094f001e951f9800a39f2e91233ce6deed85256686f5584a9f65b14e2c7ee8eae2f3a12a74b5550b6649ad96f3e9d29d73d9d72716790434e0077ad4757592c163d829a315fa0adad0e5690e4e84400f684adae8a2372bca3f1b4ccbed75886b0484334d4cd32f0d133d76e7ddb08267253a3121d2b61faaa04df72f82b8ac6cba11b982ea14fff825147740f0fc0edd0a2bc28bf276378886d20c1f131a42fca1e3f88325c031603fd9bc4ca0638a927c1c92df4ab2901dae269ef826fd592ba6ffff561cc8d0f32c580c312b2ceb4f26e59a0767fb19a6fd5fae501ef5b764a343bf0170da585c5d0ce32e475f08be8efa52359cdde5c3c03ee083ad1400725ac0c71635fe98b5444c308a17a801e6288dae6ab144e4f4823001c96bd7478bf3a8f93dd30723944d82f0ba9243f9a5fda8af7b0ac5d7974f1aced23a9137980474eccec9f710e0616edf307847daf2eb01bb182467eafd3a0cac2b8718fad2a86f3e166e25eab414a966b68c381bfe7c50c213d0402410b37cf78b11142f04ab0d729977e7d31a9", 0x1000) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r1, &(0x7f0000d1d000)={&(0x7f000000f000-0xc)={0x10, 0x34050}, 0xc, &(0x7f0000008000-0x10)={&(0x7f0000e72000)={0x24, 0x2b, 0x82d, 0xffffffffffffffff, 0xffffffffffffffff, {0x4}, [@nested={0x2dd, 0x0, [@typed={0xc, 0x1, @fd=0xffffffffffffffff}]}]}, 0x24}, 0x1}, 0x0) r2 = accept4$inet(0xffffffffffffffff, &(0x7f0000b25000-0x10)={0x0, 0xffffffffffffffff, @remote}, &(0x7f0000e83000-0x4)=0x10, 0x0) getsockopt$inet_sctp_SCTP_DISABLE_FRAGMENTS(r2, 0x84, 0x8, &(0x7f000051e000), &(0x7f000084a000)=0x4) recvmsg$kcm(0xffffffffffffffff, &(0x7f0000c4d000-0x38)={&(0x7f0000f0c000-0x32)=@pppol2tpin6={0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0xffffffffffffffff, 0x0, @mcast2}}}, 0x32, &(0x7f000050f000-0x10)=[{&(0x7f000026c000)=""/255, 0xff}], 0x1, &(0x7f0000e40000-0xdb)=""/219, 0xdb, 0x7}, 0x100) connect$vsock_stream(r3, &(0x7f0000d47000)={0x28, 0x0, 0x0, @reserved=0x1}, 0x10) getsockopt$inet_sctp6_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x11, &(0x7f0000d4f000)={0x0, 0x1}, &(0x7f0000f16000-0x4)=0x8) sendmsg$inet_sctp(r2, &(0x7f00006bf000-0x38)={&(0x7f0000413000-0x1c)=@in6={0xa, 0x1, 0x3, @empty, 0x9}, 0x1c, &(0x7f00009a9000)=[{&(0x7f0000844000-0x98)="b086bac870b12ca1f36e6768683c7e2ccc26f4bbd5e9f3a65033aaab49f7e42cb185262a1402bd15a0daa2ca7a8f8ed225efe1984496c29bc4d9220464442878d15900189c874c2298bdfd798f2cc8f218f39530a125a591509a665cc6e4fd8b25297b46fd528e083f2e9be53518c1a1fa27912f41d98f1062ffaa14401837c8d562f9f62b55f70a6947d461fc2db0628bf6654d26cc9502", 0x98}], 0x1, &(0x7f0000db4000-0x60)=[@sndrcv={0x30, 0x84, 0x1, {0x10000, 0x3, 0x8000, 0x80, 0x200, 0x5561, 0x0, 0x40, r4}}, @init={0x18, 0x84, 0x0, {0x1, 0x4, 0x5e8, 0x3}}], 0x60, 0x40000}, 0x80) syz_emit_ethernet(0x3e, &(0x7f00000f3000)={@local={[0xaa, 0xaa, 0xaa, 0xaa], 0x0, 0xaa}, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "a2fbc8", 0x1, 0x3a, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff, 0xaa}, @ipv4={[], [0xff, 0xff], @multicast2=0xe0000002}, {[], @icmpv6=@echo_request={0x80}}}}}}, 0x0) 2018/02/19 17:03:58 executing program 0: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socketpair$inet_tcp(0x2, 0x1, 0x0, &(0x7f0000009000-0x8)={0x0, 0x0}) ioctl$sock_inet_SIOCSIFADDR(r0, 0x8916, &(0x7f0000004000)={@syzn={0x73, 0x79, 0x7a, 0x0}, @ifru_addrs={0x2, 0x0, @broadcast=0xffffffff}}) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = socket$inet(0x2, 0x1, 0x20) getsockopt$inet_sctp_SCTP_FRAGMENT_INTERLEAVE(r2, 0x84, 0x12, &(0x7f000002b000-0x4), &(0x7f000000e000)=0x4) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000008000)={{{@in6=@mcast2, @in6=@mcast2, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in6=@dev}}, &(0x7f000002e000)=0xe8) sendmsg$nl_generic(r1, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid=r3}]}]}, 0x24}, 0x1}, 0x0) [ 50.113777] netlink: 'syz-executor1': attribute type 1 has an invalid length. 2018/02/19 17:03:58 executing program 6: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x9, 0x3}) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000008000)={{{@in6=@mcast2, @in6=@mcast2, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in6=@dev}}, &(0x7f000002e000)=0xe8) socket$bt_rfcomm(0x1f, 0x1, 0x3) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid=r1}]}]}, 0x24}, 0x1}, 0x0) 2018/02/19 17:03:58 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = accept4$inet(0xffffffffffffff9c, &(0x7f000060c000-0x10)={0x0, 0xffffffffffffffff, @multicast2}, &(0x7f000049a000-0x4)=0x10, 0x80800) ioctl$sock_inet_tcp_SIOCATMARK(r0, 0x8905, &(0x7f0000cb1000-0x4)) syz_emit_ethernet(0x3e, &(0x7f00000f3000)={@local={[0xaa, 0xaa, 0xaa, 0xaa], 0x0, 0xaa}, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "a2fbc8", 0x8, 0x3a, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff, 0xaa}, @ipv4={[], [0xff, 0xff], @multicast2=0xe0000002}, {[], @icmpv6=@echo_request={0x80}}}}}}, 0x0) 2018/02/19 17:03:58 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(0xffffffffffffffff, 0x84, 0x6f, &(0x7f0000161000)={0x0, 0x1c, &(0x7f000051a000-0x58)=[@in6={0xa, 0xffffffffffffffff, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff, 0xaa}, 0x27}]}, &(0x7f0000f92000-0x4)=0x10) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000903000)={0x1, 0x5, &(0x7f000051a000-0x58)=@framed={{0x18}, [@ldst={0x3, 0x0, 0xb, 0x7a, 0x0, 0xfffffff0}], {0x95}}, &(0x7f0000c43000)='syzkaller\x00', 0x8000, 0x1000, &(0x7f00009ab000)=""/4096}, 0x48) r1 = socket(0x10, 0x3, 0x0) accept4$packet(r1, &(0x7f0000942000-0x14)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @remote}, &(0x7f0000b32000-0x4)=0x14, 0x800) setsockopt$sock_attach_bpf(r1, 0x1, 0x32, &(0x7f00009da000)=r0, 0x4) write(r1, &(0x7f0000fd3000)="260000005e0009000000eaf83a0000000000000001000000ffffff000008db1ee9ff4435eade", 0x26) socket$vsock_dgram(0x28, 0x2, 0x0) ioctl$sock_netrom_TIOCOUTQ(r1, 0x5411, &(0x7f0000b07000)) 2018/02/19 17:03:58 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x18, 0x28000a, 0x80000003) pipe(&(0x7f0000f9d000)={0x0, 0x0}) ioctl$DRM_IOCTL_MODE_GETCRTC(r2, 0xc06864a1, &(0x7f00002a8000-0x64)={&(0x7f0000369000)=[0x7, 0x6], 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, {0x2, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, "8cfbc89fefc282b0e9b6d1b29d5500b5ff74b06ccbd9dee8c886586975b5446e"}}) recvmsg$kcm(r1, &(0x7f000023b000)={&(0x7f000053d000-0x1)=@rc, 0x9, &(0x7f000092d000-0x90)=[{&(0x7f00007d8000-0x31)=""/49, 0x31}, {&(0x7f00006b4000)=""/216, 0xd8}, {&(0x7f0000a69000-0xd4)=""/212, 0xd4}, {&(0x7f0000e1b000-0xc3)=""/195, 0xc3}, {&(0x7f0000319000)=""/51, 0x33}, {&(0x7f00004fb000-0x1000)=""/4096, 0x1000}, {&(0x7f000084e000-0xf2)=""/242, 0xf2}, {&(0x7f00000e7000)=""/136, 0x88}, {&(0x7f00002c5000)=""/43, 0x2b}], 0x9, &(0x7f00009cb000-0x12)=""/18, 0x12, 0x7fff}, 0x120) socket$can_bcm(0x1d, 0x2, 0x2) getsockopt(r0, 0x0, 0x53, &(0x7f000000d000)=""/8, &(0x7f0000fee000-0x4)=0x28) 2018/02/19 17:03:58 executing program 1: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet_dccp(0x2, 0x6, 0x0) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000ed2000-0xefb)="23da672b0871e7f55486587b3c89135603886053f3b5e2aca6780393da6091dc637bd9e80ec21feab17cef50b998b3a37269311c274762e69603d5580785de4cb5872518c7aba021b1e66fbfe9f8f68c77a0d7553149bb6fb5a03157b4e96b1028f53ff7e9b73a5bb67294b51ae58c6fc10950ed1e5955c83ea6ca6ccd89869f388f019a9b61de13071a3466787c9d92ab651a9c6c1623f3df68c8bf66d4b0b628d6011cdc070b3359f965e0e283dc9fad7fe519da935ea58a4ce9c475b094ffff95eb08ce2d3851f5c1466fe7bb84e5574578afa40b1a492a4683eb99a2820bd800fb7f218c49cdea15e9f13b5efff132710e77ad82cae3f4918f893624a65e9d9ce90bb1e5a0c610a4eddf2acfe60322af71d00275cd70d20526fcd75d7e408ecd12dd6a29e3aaded92c62b9e8c378801854fe75663a3e462b92c05eae6e9d8c2f01e2a2e110d397c2a4c9c76fee478934b4f13fbb67760aa58dc0f394a340845bcd88da5874d07272b5d13256b3e69fb6c764e7ca507ff2780e588f3ce9f1b3e98222471f71f24f8ac9632acb0215cb00811a8e30918039adac8501ded86376a9f03fc5e75d20466d7007ed02bae6ceea77fb436e374c0ce809c8df8c971db8e447ba7cd38a8afb8156530c4911912db0f876ff337b5e1d8ac3afb360b093ae4dc30f3e77acb546d40b61b2b134e9eb751e4cfa5797e5a25d2513470426973b6dd723240d366416d4f3366cda1fbb054c9ac943ce59f7bd62432514aafde153e9fdd5f459f00de7e1e7c20e3cf346590086c94b9d07de524c874341663807d4b3508ae3dc21da2b5932bbfdcb973d44b348e98d5994f60cf63d993042e31122f05fbc6226b1bcfc6321c94a07eaa7c8e4aec13dbd051a4976069032c3331762799fd62706b402fbe1c8c8f042df5b5ae506a969aa0507f525e3d0e90918b79df01949c52e524367a86d957df76b4f044dfe2189815713c077c424f15912e3db0ee160b37ecaedbea19e23ad6cfc592609d26514d29cc830c5ee24dd92e84a202e4a93d8dd47837851f13c2b50f25cf8c8e93026616b8b1d0e93723562675dbfec91fb53058af0df073d079724a4d3162087b1b683b3c0b0009868e601da1e51f15569f67c1f4eb803d12be0988f5527cc98a2e00ea21b536acd80659147cc46547fa756946af2f43b3dc2a141586a79e32afd0cadbf156cbbe368dfa32934d92dbeface2e1fa59afad56769164506c193c162312f9684c12260f826c8477974dbc219ea2167e3f476d8c078f53bb32fb777143c6245fb2e8ea227775fe06c8a5bc8a98b7a7d9dca99efaa40d750a1ec51e258042da45ce9f469602a2138efabd1d6d97afd51c9857649f77ba440b29aa273c82b03fdbc66cdf92e60965db043a92b198485c4eb53f92918f0dfa8b44ba248d9c4695e803024d7f21b04b46906e808ae178481b1f98d168175f048364737e7d5698a5197d9e8cf1d942e415cb85edb0385410dae420753a5b2f89207ce4967549d72da3cd97cb2858c912c3da2ebdcd7198dc3e9ef5fcb7f32997b324265a07affed7a0c4f194e85c7c8d993d750074f0b4312d6ea5ff14f43ff5e2f8174f602c92725dc07de1fe91166f898efbf68b5bb223d7e65a8e56e351a0ea179faa50db7f200b92f7bb91a26b0fd10667f415af05d3c71546149a0f20e9c241fd344550320708a9307331fec24e872914b0d457fb5e9a1c00abdb36714c801d3599213967f189a408b067cbaaebba32b39789acee006f99e2f96ea713ff2b7964a5295c38a8db91037ca1221089745a564eb0d0716adc5299dba54ea8654b9b6040a912f6f974229beb207db87d3234428989a5433781039770c7d89908868658ac3efd5210a3e74302c30379b42b23519dd3f32e5f5538ecab9ded57eee24068b1b03388419e0f883d201e199f63b1fd360f47f8ade59148d21e5a96b9befb45e02bed2bf04c3d782c8d8501e1eb020d6deed7ee876dee0d90a0082a1bb1f65886149c35e3d90e832294a007ce655f6f9a2fba221e4f4f56c3e5b5c7f1b77f4917d4e08b073a92c38ca29441b437651decd138323c50b84686f9c35322aaa0553ad3f751639abc42003e47caf8e3cdc96737d35fe620c10184b7f72f662eb5aa34db4fc13dc348741560d4951ac7d125ef4de0f40275753ffe20aea71a9839688bdef3aac7397ba92fee4752276ff8a8dde858e81391db873b52eac1c3a6dc6b7f1c49e51f0dede33a56d13e641cb1191a34875990d5d379e481c10df508d557ef3a1a99066267865bcd5e289e8f40c0e3a3387ba36126e0e0447f12acf3e7207a9ca7ed121b742e4aab514ebc8534e906288ffdf6d46cb2b277ad0e325edf9882b7c5f58254f5b935e9692aedf5e0b415f7ad687472df0b4b15be47baf28ba9673a1e91c2e340e43f105233513f3c7fbe189911b875d081e870d28a24ac4ea47e0963ba900cdeaa45281032ecb1a696e086962b2959f54a98f38ff8b51083782a42b6f35b89188c93372307007c86b9bfe3e1239853096d0e1481be675cb5057b4f7ff80cbba5f871fcf2ed2e43bcfa4cd3da5244d34a2784665f93d2349591da07504a61b79a9bfef70dd68bf66a63f52c0a4a54b8e0d741d17ad069dd716642666d302531e9502b06a24a824f5f2408cfab857568fc433baa65c36429ef9179f6aa21ffc5fd02116e0cfc44e14660ba2fdfef7e15b2e4e6133469d542ede127f37a9091de277f75c5f1513965b07d6c75d6155acb41a1471341580d2e5ea264498ffef673fb0c2b693f5dbb6cefc1b8af32bc77543c12f299b71bf25c752cabab34995de5fe0d0f6d82b46526a9bc9345e7fb188e0a6f4a5d423bf4e30a3cab7ccc7a0427dd27df490b5e6e04701d97d464d5429adfec6248ff24be7fb5ae9ea07ef86e2b16860fa25645e5cc7a91e6b371ac48b5023cf245501597dea8e7de44254dfcf1155a55cc215887a00e0cd9bd67367b32c92f53e61663f541909f4f44ed380dad2cf648167685983b0350a4336a7fa5aa71d770d9adcce2cbb7eaf30c6a72cee1022c2182fc9d236cd2cd89c2eecdb3cb5d2854fc3fc093215cb57cf404feed5c08ed4bc751a876966bf815af4d0b7675580c0146c3f65a1ebd9fa7871eec77c251ad6ea54befd75dff3255acb523502d64eb50aa8bec51929d6a6e509c44d7eb7276ce53e863a137357b452b993b6dca98a084bc7bb51344cf2c64594b7a401e374058b3782021d597103458e530fcd333284d9d80b640e9add757b67627b8838f0efcc48c4053eaff73c737b2277e4ebd0f06e22c8ae23470e89b5a7e11a9175f476502783cc74e65897e646f4e97e23bbe5de5c4e6690b18284f80a0b2bf93bf6c5686fd26e08c0b50832078859b170a3b1ad9d4dde25d308e90142b672b5b92e3d463c6dc00afb604bedd6ebf46091886927116ded1c8febcc4da1d40754e574c2f52c2cbb70d9541d1774e69a7de334abeb697bb85e7fcae6e82ef724d5fc58312a3815645b942c65f530c944574058d47d468b019c6ff79390fceb4f95d2f76595d96d0cd97f3478a3e400a6a8ad0689a02cdbdb68f185d7ebfcc3b19953a1e66861db52ac3b23ba24a7ea63591bf8e639a0b855e80780b69b457dbb4f7ef5e917cfb3c2330bb56868a62ed7bf4a681a8b3e07eacd9079b1efbc1001d6c5bcc6c99a691b19be1043e8345869fb386a9a4a74e6d1fc17b10f63aee6376751a1af7593422ead928a00ca455e35d8f7021a545abab96a62a99f0f228e6a0a1ad19dd611fcaaa5cef173211c0741c3d98852924795eaaa9878448e41b5ba06b536e52c3d99e7edfc5c87a2c0088834e7dbb3245c6b80d57acd496cebf4c06d4c48b61354c2fe6994890e1c8f2851cbf37465cc0607411fd9445d2c9c5db7547a0270044618c1cfc84793c17cd827046758472992e39f22a4d703b9f3d3d6663682c2ffbab444412872e0ccbcb32b071914b553a7c67d3d86359b2c126f668873f2e23af79e2d35db2cda82ee7b80929d33ff91d694ccec09b19b722cf4ac8fe6b64d5911781a5d2445cc6b8372edab60ce078e85ec9d670c8556d79fd95a4d6f3df5d1cd76042a6e1af69db7bdb46b9ad57a8780f851c98b0706672dc1e76dc9e7cf631960f968619e1c1b32997255da0b3fc09fc020f1b358a71a033698b7b84fd97a15140ad1032f5e8b832b34ddc19a15417aa32a9970805491aeec01c42aac4322f6ca73408b820050f444a63011fdf5536032e8d2717e8b50d202de0bf930baa23ac7113c7f2531331791bd48dde32a8271343450ba95943495842d0d79294e73554e537876c2ef779f8d50ba9ae26d2b7a7213c40b0e5a0ec3e088275f4b3fee680b22116aeb2accf556c6a6e1477028c6f93a9d2c6ebdd66d3d10528903c9d9fee36d4c2081557f72d39d5a9570567a35ede10be2fc30c82e350c404c4636686ad798d98ac6a9fdc1033376465577968a225e0caa24b53b1b730c326083ed493b432b5c7ff46fac96048031d5e4720d6a032d8ae2138ed82b336f3811a1d4da29bad9de02f741db736c31d021529a4e61e710218213930c72ba92857f7110a984a851bc24704b9af0e3c4f9c645009dddaf34d6ea2b9222de5f4fc102aed407500ad7b7c4e59fa75714c5b8944cc202382472aab4c4b373e9d297737fc20f671c592130ad4138553d1eb814e82c4dabdfd623cd46c02eda6c5ffb9d0251f5c1ee79dba74d1a2bea3715ac7b9cc51746f5a92bfc55c818c729adab40a9514cb74187c803e4bf2f39af954277abd02c5bbd9d051224243b48524939d4dc576f102e792e097ec2c8ed7c593c25550299de2fe7151f0e26f3bc6c288ca66829906f34b7573a3984a6a4b69b05aa666014c3dd082f340e1a669ca1439367e7233d8486856052cfae7e124b18dfd007193059c6c722e66458cee1b5cebaa00d172467c565117f3b79b04bca26252c5bf9f991a1d571dcc32ad8785bd7518ee096a81afed71896750646c4bb51b42acc416f73c770fc8b106b00a3ddf0cb7e076ec7d81642f675d9134f369e1eb0590e9504890b46f292b101d3e6413fe2e2c02b4f44765217af504610221f13900c9bf8a456f4d64b4d25d86bfdec1620a6ab5768510d07e5aa2187fb2f58e7f68824d3d4bdeb75d8839879f4c5bddca2bba1fa4482a910167cd4139cdad6a304d4b64a83ea83413d3a18d8d18cce04819c7094f001e951f9800a39f2e91233ce6deed85256686f5584a9f65b14e2c7ee8eae2f3a12a74b5550b6649ad96f3e9d29d73d9d72716790434e0077ad4757592c163d829a315fa0adad0e5690e4e84400f684adae8a2372bca3f1b4ccbed75886b0484334d4cd32f0d133d76e7ddb08267253a3121d2b61faaa04df72f82b8ac6cba11b982ea14fff825147740f0fc0edd0a2bc28bf276378886d20c1f131a42fca1e3f88325c031603fd9bc4ca0638a927c1c92df4ab2901dae269ef826fd592ba6ffff561cc8d0f32c580c312b2ceb4f26e59a0767fb19a6fd5fae501ef5b764a343bf0170da585c5d0ce32e475f08be8efa52359cdde5c3c03ee083ad1400725ac0c71635fe98b5444c308a17a801e6288dae6ab144e4f4823001c96bd7478bf3a8f93dd30723944d82f0ba9243f9a5fda8af7b0ac5d7974f1aced23a9137980474eccec9f710e0616edf307847daf2eb01bb182467eafd3a0cac2b8718fad2a86f3e166e25eab414a966b68c381bfe7c50c213d0402410b37cf78b11142f04ab0d729977e7d31a9", 0x1000) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r1, &(0x7f0000d1d000)={&(0x7f000000f000-0xc)={0x10, 0x34050}, 0xc, &(0x7f0000008000-0x10)={&(0x7f0000e72000)={0x24, 0x2b, 0x82d, 0xffffffffffffffff, 0xffffffffffffffff, {0x4}, [@nested={0x2dd, 0x0, [@typed={0xc, 0x1, @fd=0xffffffffffffffff}]}]}, 0x24}, 0x1}, 0x0) r2 = accept4$inet(0xffffffffffffffff, &(0x7f0000b25000-0x10)={0x0, 0xffffffffffffffff, @remote}, &(0x7f0000e83000-0x4)=0x10, 0x0) getsockopt$inet_sctp_SCTP_DISABLE_FRAGMENTS(r2, 0x84, 0x8, &(0x7f000051e000), &(0x7f000084a000)=0x4) recvmsg$kcm(0xffffffffffffffff, &(0x7f0000c4d000-0x38)={&(0x7f0000f0c000-0x32)=@pppol2tpin6={0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0xffffffffffffffff, 0x0, @mcast2}}}, 0x32, &(0x7f000050f000-0x10)=[{&(0x7f000026c000)=""/255, 0xff}], 0x1, &(0x7f0000e40000-0xdb)=""/219, 0xdb, 0x7}, 0x100) connect$vsock_stream(r3, &(0x7f0000d47000)={0x28, 0x0, 0x0, @reserved=0x1}, 0x10) getsockopt$inet_sctp6_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x11, &(0x7f0000d4f000)={0x0, 0x1}, &(0x7f0000f16000-0x4)=0x8) sendmsg$inet_sctp(r2, &(0x7f00006bf000-0x38)={&(0x7f0000413000-0x1c)=@in6={0xa, 0x1, 0x3, @empty, 0x9}, 0x1c, &(0x7f00009a9000)=[{&(0x7f0000844000-0x98)="b086bac870b12ca1f36e6768683c7e2ccc26f4bbd5e9f3a65033aaab49f7e42cb185262a1402bd15a0daa2ca7a8f8ed225efe1984496c29bc4d9220464442878d15900189c874c2298bdfd798f2cc8f218f39530a125a591509a665cc6e4fd8b25297b46fd528e083f2e9be53518c1a1fa27912f41d98f1062ffaa14401837c8d562f9f62b55f70a6947d461fc2db0628bf6654d26cc9502", 0x98}], 0x1, &(0x7f0000db4000-0x60)=[@sndrcv={0x30, 0x84, 0x1, {0x10000, 0x3, 0x8000, 0x80, 0x200, 0x5561, 0x0, 0x40, r4}}, @init={0x18, 0x84, 0x0, {0x1, 0x4, 0x5e8, 0x3}}], 0x60, 0x40000}, 0x80) syz_emit_ethernet(0x3e, &(0x7f00000f3000)={@local={[0xaa, 0xaa, 0xaa, 0xaa], 0x0, 0xaa}, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "a2fbc8", 0x1, 0x3a, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff, 0xaa}, @ipv4={[], [0xff, 0xff], @multicast2=0xe0000002}, {[], @icmpv6=@echo_request={0x80}}}}}}, 0x0) 2018/02/19 17:03:58 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0xa, 0x2000000001, 0x0) r1 = socket$inet_sctp(0x2, 0x5, 0x84) setsockopt$inet_sctp_SCTP_RECVRCVINFO(r1, 0x84, 0x20, &(0x7f000037c000)=0x2, 0x4) ioctl$DRM_IOCTL_MODE_GETCRTC(0xffffffffffffffff, 0xc06864a1, &(0x7f00002a8000-0x64)={&(0x7f000000d000)=[0x7, 0x6], 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "8cfbc89fefc282b0e9b6d1b29d5500b5ff74b06ccbd9dee8c886586975b5446e"}}) getsockopt(r0, 0x0, 0x53, &(0x7f0000575000-0x8)=""/8, &(0x7f0000fee000-0x4)=0x8) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(0xffffffffffffffff, 0xc00c642d, &(0x7f0000a50000)={0x0, 0x0, 0xffffffffffffff9c}) ioctl$DRM_IOCTL_GET_MAGIC(r2, 0x80046402, &(0x7f0000bfd000)=0x4) getsockopt$ax25_buf(r0, 0x101, 0x0, &(0x7f0000810000-0xb8)=""/184, &(0x7f000034d000)=0xb8) ioctl$sock_inet_SIOCSARP(r1, 0x8955, &(0x7f0000a9b000-0x44)={{0x2, 0x1, @broadcast=0xffffffff}, {0x306, @local={[0xaa, 0xaa, 0xaa, 0xaa], 0x0, 0xaa}}, 0x0, {0x2, 0x3, @rand_addr=0xfffffffffffffff7}, @syzn={0x73, 0x79, 0x7a, 0x0}}) r3 = getpid() ioctl$sock_SIOCSPGRP(r0, 0x8902, &(0x7f0000f23000)=r3) ioctl$sock_SIOCINQ(r0, 0x541b, &(0x7f0000622000-0x4)) setsockopt$inet6_mtu(r0, 0x29, 0x17, &(0x7f0000af8000)=0x4, 0x4) getpeername(r0, &(0x7f0000fbb000-0x10)=@nfc, &(0x7f0000911000)=0x10) bind$bt_hci(r0, &(0x7f00006b4000-0x6)={0x1f, 0x100000001, 0x3}, 0x1) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r0, 0x84, 0x1d, &(0x7f000098e000-0x14)={0x4, [0x0, 0x0, 0x0, 0x0]}, &(0x7f000086f000-0x4)=0x14) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER(r0, 0x84, 0x7b, &(0x7f0000d9f000-0x8)={r4, 0x8001}, &(0x7f0000687000-0x4)=0x8) ioctl$DRM_IOCTL_GET_UNIQUE(r2, 0xc0106401, &(0x7f0000ebe000-0x10)={0x30, &(0x7f0000af6000)=""/48}) ioctl$DRM_IOCTL_RM_MAP(r2, 0x4028641b, &(0x7f0000a6e000)={&(0x7f0000000000/0x1000)=nil, 0x200, 0x5, 0xa0, &(0x7f00008b2000/0x3000)=nil, 0x8}) setsockopt$inet_mreqsrc(r1, 0x0, 0x2d, &(0x7f0000af9000-0xc)={@multicast1=0xe0000001, @remote={0xac, 0x14, 0x0, 0xbb}, @broadcast=0xffffffff}, 0xc) 2018/02/19 17:03:58 executing program 2: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = accept4$ipx(0xffffffffffffff9c, &(0x7f000002c000), &(0x7f0000008000-0x4)=0x10, 0x80800) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$sock_ipx_SIOCAIPXITFCRT(r0, 0x89e0, &(0x7f0000030000-0x4)=0x100) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) sendmsg$nl_generic(r1, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid}]}]}, 0x24}, 0x1}, 0x0) 2018/02/19 17:03:58 executing program 0: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000018000-0x85)="e8ed9b0d73c8eec2b290e92f7203dfe89fb0d18af988e9ba8e16b228ae1d9b9ea92c85d2c4822fca3bffb2f4df5d6ac84dab4751cacf68d5a11f8c6a12d0c329c76fafa32ad251092b26403feb739f200d231f549337f48a122b39a1f632b4167e57a74630d5319d45fc42f060ee1b2da366fe3754f4add0acb02b031ffd6cfe0430c77b8a", 0x0, 0x0, 0x0, 0x8, 0x400000003}) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) pipe(&(0x7f0000002000-0x8)={0x0, 0x0}) ioctl$DRM_IOCTL_RES_CTX(0xffffffffffffff9c, 0xc0106426, &(0x7f0000011000-0x10)={0x1, &(0x7f0000024000-0x8)=[{0x0}]}) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$DRM_IOCTL_RM_CTX(r1, 0xc0086421, &(0x7f000002f000)={r3, 0x3}) setsockopt$inet_sctp_SCTP_I_WANT_MAPPED_V4_ADDR(r1, 0x84, 0xc, &(0x7f0000010000-0x4)=0x5, 0x4) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000008000)={{{@in6=@mcast2, @in6=@mcast2, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in6=@dev}}, &(0x7f000002e000)=0xe8) listen$netrom(r2, 0x0) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid=r4}]}]}, 0x24}, 0x1}, 0x0) setsockopt$bt_BT_POWER(r1, 0x112, 0x9, &(0x7f0000009000-0x1)=0x4, 0x1) 2018/02/19 17:03:58 executing program 6: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) r1 = socket$bt_bnep(0x1f, 0x3, 0x4) ioctl$sock_bt_bnep_BNEPCONNDEL(r1, 0x400442c9, &(0x7f000002b000)={0x2a, "8944825b83d2"}) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000008000)={{{@in6=@mcast2, @in6=@mcast2, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in6=@dev}}, &(0x7f000002e000)=0xe8) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid=r2}]}]}, 0x24}, 0x1}, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) setsockopt$inet6_group_source_req(r3, 0x29, 0x2f, &(0x7f000002f000)={0xff, {{0xa, 0x0, 0x1000, @local={0xfe, 0x80, [], 0x0, 0xaa}, 0x7}}, {{0xa, 0x2, 0x401, @local={0xfe, 0x80, [], 0x0, 0xaa}, 0x5}}}, 0x108) 2018/02/19 17:03:58 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x3e, &(0x7f00000f3000)={@local={[0xaa, 0xaa, 0xaa, 0xaa], 0x0, 0xaa}, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "a2fbc8", 0x1, 0x3a, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff, 0xaa}, @ipv4={[], [0xff, 0xff], @multicast2=0xe0000002}, {[], @icmpv6=@echo_request={0x80}}}}}}, 0x0) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(0xffffffffffffffff, 0xc00c642e, &(0x7f0000af5000)={0x0, 0x80000, 0xffffffffffffffff}) r1 = socket(0x11, 0x4, 0x8) getsockopt$inet_dccp_int(r1, 0x21, 0x17, &(0x7f00009fc000), &(0x7f000036a000-0x4)=0x4) ioctl$DRM_IOCTL_GET_MAP(r0, 0xc0286404, &(0x7f0000d40000-0x28)={&(0x7f00009e5000/0x2000)=nil, 0xffffffffffffffc1, 0x1, 0x10, &(0x7f0000afa000/0x2000)=nil, 0xfffffffffffffff8}) 2018/02/19 17:03:58 executing program 1: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet_dccp(0x2, 0x6, 0x0) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000ed2000-0xefb)="23da672b0871e7f55486587b3c89135603886053f3b5e2aca6780393da6091dc637bd9e80ec21feab17cef50b998b3a37269311c274762e69603d5580785de4cb5872518c7aba021b1e66fbfe9f8f68c77a0d7553149bb6fb5a03157b4e96b1028f53ff7e9b73a5bb67294b51ae58c6fc10950ed1e5955c83ea6ca6ccd89869f388f019a9b61de13071a3466787c9d92ab651a9c6c1623f3df68c8bf66d4b0b628d6011cdc070b3359f965e0e283dc9fad7fe519da935ea58a4ce9c475b094ffff95eb08ce2d3851f5c1466fe7bb84e5574578afa40b1a492a4683eb99a2820bd800fb7f218c49cdea15e9f13b5efff132710e77ad82cae3f4918f893624a65e9d9ce90bb1e5a0c610a4eddf2acfe60322af71d00275cd70d20526fcd75d7e408ecd12dd6a29e3aaded92c62b9e8c378801854fe75663a3e462b92c05eae6e9d8c2f01e2a2e110d397c2a4c9c76fee478934b4f13fbb67760aa58dc0f394a340845bcd88da5874d07272b5d13256b3e69fb6c764e7ca507ff2780e588f3ce9f1b3e98222471f71f24f8ac9632acb0215cb00811a8e30918039adac8501ded86376a9f03fc5e75d20466d7007ed02bae6ceea77fb436e374c0ce809c8df8c971db8e447ba7cd38a8afb8156530c4911912db0f876ff337b5e1d8ac3afb360b093ae4dc30f3e77acb546d40b61b2b134e9eb751e4cfa5797e5a25d2513470426973b6dd723240d366416d4f3366cda1fbb054c9ac943ce59f7bd62432514aafde153e9fdd5f459f00de7e1e7c20e3cf346590086c94b9d07de524c874341663807d4b3508ae3dc21da2b5932bbfdcb973d44b348e98d5994f60cf63d993042e31122f05fbc6226b1bcfc6321c94a07eaa7c8e4aec13dbd051a4976069032c3331762799fd62706b402fbe1c8c8f042df5b5ae506a969aa0507f525e3d0e90918b79df01949c52e524367a86d957df76b4f044dfe2189815713c077c424f15912e3db0ee160b37ecaedbea19e23ad6cfc592609d26514d29cc830c5ee24dd92e84a202e4a93d8dd47837851f13c2b50f25cf8c8e93026616b8b1d0e93723562675dbfec91fb53058af0df073d079724a4d3162087b1b683b3c0b0009868e601da1e51f15569f67c1f4eb803d12be0988f5527cc98a2e00ea21b536acd80659147cc46547fa756946af2f43b3dc2a141586a79e32afd0cadbf156cbbe368dfa32934d92dbeface2e1fa59afad56769164506c193c162312f9684c12260f826c8477974dbc219ea2167e3f476d8c078f53bb32fb777143c6245fb2e8ea227775fe06c8a5bc8a98b7a7d9dca99efaa40d750a1ec51e258042da45ce9f469602a2138efabd1d6d97afd51c9857649f77ba440b29aa273c82b03fdbc66cdf92e60965db043a92b198485c4eb53f92918f0dfa8b44ba248d9c4695e803024d7f21b04b46906e808ae178481b1f98d168175f048364737e7d5698a5197d9e8cf1d942e415cb85edb0385410dae420753a5b2f89207ce4967549d72da3cd97cb2858c912c3da2ebdcd7198dc3e9ef5fcb7f32997b324265a07affed7a0c4f194e85c7c8d993d750074f0b4312d6ea5ff14f43ff5e2f8174f602c92725dc07de1fe91166f898efbf68b5bb223d7e65a8e56e351a0ea179faa50db7f200b92f7bb91a26b0fd10667f415af05d3c71546149a0f20e9c241fd344550320708a9307331fec24e872914b0d457fb5e9a1c00abdb36714c801d3599213967f189a408b067cbaaebba32b39789acee006f99e2f96ea713ff2b7964a5295c38a8db91037ca1221089745a564eb0d0716adc5299dba54ea8654b9b6040a912f6f974229beb207db87d3234428989a5433781039770c7d89908868658ac3efd5210a3e74302c30379b42b23519dd3f32e5f5538ecab9ded57eee24068b1b03388419e0f883d201e199f63b1fd360f47f8ade59148d21e5a96b9befb45e02bed2bf04c3d782c8d8501e1eb020d6deed7ee876dee0d90a0082a1bb1f65886149c35e3d90e832294a007ce655f6f9a2fba221e4f4f56c3e5b5c7f1b77f4917d4e08b073a92c38ca29441b437651decd138323c50b84686f9c35322aaa0553ad3f751639abc42003e47caf8e3cdc96737d35fe620c10184b7f72f662eb5aa34db4fc13dc348741560d4951ac7d125ef4de0f40275753ffe20aea71a9839688bdef3aac7397ba92fee4752276ff8a8dde858e81391db873b52eac1c3a6dc6b7f1c49e51f0dede33a56d13e641cb1191a34875990d5d379e481c10df508d557ef3a1a99066267865bcd5e289e8f40c0e3a3387ba36126e0e0447f12acf3e7207a9ca7ed121b742e4aab514ebc8534e906288ffdf6d46cb2b277ad0e325edf9882b7c5f58254f5b935e9692aedf5e0b415f7ad687472df0b4b15be47baf28ba9673a1e91c2e340e43f105233513f3c7fbe189911b875d081e870d28a24ac4ea47e0963ba900cdeaa45281032ecb1a696e086962b2959f54a98f38ff8b51083782a42b6f35b89188c93372307007c86b9bfe3e1239853096d0e1481be675cb5057b4f7ff80cbba5f871fcf2ed2e43bcfa4cd3da5244d34a2784665f93d2349591da07504a61b79a9bfef70dd68bf66a63f52c0a4a54b8e0d741d17ad069dd716642666d302531e9502b06a24a824f5f2408cfab857568fc433baa65c36429ef9179f6aa21ffc5fd02116e0cfc44e14660ba2fdfef7e15b2e4e6133469d542ede127f37a9091de277f75c5f1513965b07d6c75d6155acb41a1471341580d2e5ea264498ffef673fb0c2b693f5dbb6cefc1b8af32bc77543c12f299b71bf25c752cabab34995de5fe0d0f6d82b46526a9bc9345e7fb188e0a6f4a5d423bf4e30a3cab7ccc7a0427dd27df490b5e6e04701d97d464d5429adfec6248ff24be7fb5ae9ea07ef86e2b16860fa25645e5cc7a91e6b371ac48b5023cf245501597dea8e7de44254dfcf1155a55cc215887a00e0cd9bd67367b32c92f53e61663f541909f4f44ed380dad2cf648167685983b0350a4336a7fa5aa71d770d9adcce2cbb7eaf30c6a72cee1022c2182fc9d236cd2cd89c2eecdb3cb5d2854fc3fc093215cb57cf404feed5c08ed4bc751a876966bf815af4d0b7675580c0146c3f65a1ebd9fa7871eec77c251ad6ea54befd75dff3255acb523502d64eb50aa8bec51929d6a6e509c44d7eb7276ce53e863a137357b452b993b6dca98a084bc7bb51344cf2c64594b7a401e374058b3782021d597103458e530fcd333284d9d80b640e9add757b67627b8838f0efcc48c4053eaff73c737b2277e4ebd0f06e22c8ae23470e89b5a7e11a9175f476502783cc74e65897e646f4e97e23bbe5de5c4e6690b18284f80a0b2bf93bf6c5686fd26e08c0b50832078859b170a3b1ad9d4dde25d308e90142b672b5b92e3d463c6dc00afb604bedd6ebf46091886927116ded1c8febcc4da1d40754e574c2f52c2cbb70d9541d1774e69a7de334abeb697bb85e7fcae6e82ef724d5fc58312a3815645b942c65f530c944574058d47d468b019c6ff79390fceb4f95d2f76595d96d0cd97f3478a3e400a6a8ad0689a02cdbdb68f185d7ebfcc3b19953a1e66861db52ac3b23ba24a7ea63591bf8e639a0b855e80780b69b457dbb4f7ef5e917cfb3c2330bb56868a62ed7bf4a681a8b3e07eacd9079b1efbc1001d6c5bcc6c99a691b19be1043e8345869fb386a9a4a74e6d1fc17b10f63aee6376751a1af7593422ead928a00ca455e35d8f7021a545abab96a62a99f0f228e6a0a1ad19dd611fcaaa5cef173211c0741c3d98852924795eaaa9878448e41b5ba06b536e52c3d99e7edfc5c87a2c0088834e7dbb3245c6b80d57acd496cebf4c06d4c48b61354c2fe6994890e1c8f2851cbf37465cc0607411fd9445d2c9c5db7547a0270044618c1cfc84793c17cd827046758472992e39f22a4d703b9f3d3d6663682c2ffbab444412872e0ccbcb32b071914b553a7c67d3d86359b2c126f668873f2e23af79e2d35db2cda82ee7b80929d33ff91d694ccec09b19b722cf4ac8fe6b64d5911781a5d2445cc6b8372edab60ce078e85ec9d670c8556d79fd95a4d6f3df5d1cd76042a6e1af69db7bdb46b9ad57a8780f851c98b0706672dc1e76dc9e7cf631960f968619e1c1b32997255da0b3fc09fc020f1b358a71a033698b7b84fd97a15140ad1032f5e8b832b34ddc19a15417aa32a9970805491aeec01c42aac4322f6ca73408b820050f444a63011fdf5536032e8d2717e8b50d202de0bf930baa23ac7113c7f2531331791bd48dde32a8271343450ba95943495842d0d79294e73554e537876c2ef779f8d50ba9ae26d2b7a7213c40b0e5a0ec3e088275f4b3fee680b22116aeb2accf556c6a6e1477028c6f93a9d2c6ebdd66d3d10528903c9d9fee36d4c2081557f72d39d5a9570567a35ede10be2fc30c82e350c404c4636686ad798d98ac6a9fdc1033376465577968a225e0caa24b53b1b730c326083ed493b432b5c7ff46fac96048031d5e4720d6a032d8ae2138ed82b336f3811a1d4da29bad9de02f741db736c31d021529a4e61e710218213930c72ba92857f7110a984a851bc24704b9af0e3c4f9c645009dddaf34d6ea2b9222de5f4fc102aed407500ad7b7c4e59fa75714c5b8944cc202382472aab4c4b373e9d297737fc20f671c592130ad4138553d1eb814e82c4dabdfd623cd46c02eda6c5ffb9d0251f5c1ee79dba74d1a2bea3715ac7b9cc51746f5a92bfc55c818c729adab40a9514cb74187c803e4bf2f39af954277abd02c5bbd9d051224243b48524939d4dc576f102e792e097ec2c8ed7c593c25550299de2fe7151f0e26f3bc6c288ca66829906f34b7573a3984a6a4b69b05aa666014c3dd082f340e1a669ca1439367e7233d8486856052cfae7e124b18dfd007193059c6c722e66458cee1b5cebaa00d172467c565117f3b79b04bca26252c5bf9f991a1d571dcc32ad8785bd7518ee096a81afed71896750646c4bb51b42acc416f73c770fc8b106b00a3ddf0cb7e076ec7d81642f675d9134f369e1eb0590e9504890b46f292b101d3e6413fe2e2c02b4f44765217af504610221f13900c9bf8a456f4d64b4d25d86bfdec1620a6ab5768510d07e5aa2187fb2f58e7f68824d3d4bdeb75d8839879f4c5bddca2bba1fa4482a910167cd4139cdad6a304d4b64a83ea83413d3a18d8d18cce04819c7094f001e951f9800a39f2e91233ce6deed85256686f5584a9f65b14e2c7ee8eae2f3a12a74b5550b6649ad96f3e9d29d73d9d72716790434e0077ad4757592c163d829a315fa0adad0e5690e4e84400f684adae8a2372bca3f1b4ccbed75886b0484334d4cd32f0d133d76e7ddb08267253a3121d2b61faaa04df72f82b8ac6cba11b982ea14fff825147740f0fc0edd0a2bc28bf276378886d20c1f131a42fca1e3f88325c031603fd9bc4ca0638a927c1c92df4ab2901dae269ef826fd592ba6ffff561cc8d0f32c580c312b2ceb4f26e59a0767fb19a6fd5fae501ef5b764a343bf0170da585c5d0ce32e475f08be8efa52359cdde5c3c03ee083ad1400725ac0c71635fe98b5444c308a17a801e6288dae6ab144e4f4823001c96bd7478bf3a8f93dd30723944d82f0ba9243f9a5fda8af7b0ac5d7974f1aced23a9137980474eccec9f710e0616edf307847daf2eb01bb182467eafd3a0cac2b8718fad2a86f3e166e25eab414a966b68c381bfe7c50c213d0402410b37cf78b11142f04ab0d729977e7d31a9", 0x1000) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r1, &(0x7f0000d1d000)={&(0x7f000000f000-0xc)={0x10, 0x34050}, 0xc, &(0x7f0000008000-0x10)={&(0x7f0000e72000)={0x24, 0x2b, 0x82d, 0xffffffffffffffff, 0xffffffffffffffff, {0x4}, [@nested={0x2dd, 0x0, [@typed={0xc, 0x1, @fd=0xffffffffffffffff}]}]}, 0x24}, 0x1}, 0x0) r2 = accept4$inet(0xffffffffffffffff, &(0x7f0000b25000-0x10)={0x0, 0xffffffffffffffff, @remote}, &(0x7f0000e83000-0x4)=0x10, 0x0) getsockopt$inet_sctp_SCTP_DISABLE_FRAGMENTS(r2, 0x84, 0x8, &(0x7f000051e000), &(0x7f000084a000)=0x4) recvmsg$kcm(0xffffffffffffffff, &(0x7f0000c4d000-0x38)={&(0x7f0000f0c000-0x32)=@pppol2tpin6={0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0xffffffffffffffff, 0x0, @mcast2}}}, 0x32, &(0x7f000050f000-0x10)=[{&(0x7f000026c000)=""/255, 0xff}], 0x1, &(0x7f0000e40000-0xdb)=""/219, 0xdb, 0x7}, 0x100) connect$vsock_stream(r3, &(0x7f0000d47000)={0x28, 0x0, 0x0, @reserved=0x1}, 0x10) getsockopt$inet_sctp6_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x11, &(0x7f0000d4f000)={0x0, 0x1}, &(0x7f0000f16000-0x4)=0x8) sendmsg$inet_sctp(r2, &(0x7f00006bf000-0x38)={&(0x7f0000413000-0x1c)=@in6={0xa, 0x1, 0x3, @empty, 0x9}, 0x1c, &(0x7f00009a9000)=[{&(0x7f0000844000-0x98)="b086bac870b12ca1f36e6768683c7e2ccc26f4bbd5e9f3a65033aaab49f7e42cb185262a1402bd15a0daa2ca7a8f8ed225efe1984496c29bc4d9220464442878d15900189c874c2298bdfd798f2cc8f218f39530a125a591509a665cc6e4fd8b25297b46fd528e083f2e9be53518c1a1fa27912f41d98f1062ffaa14401837c8d562f9f62b55f70a6947d461fc2db0628bf6654d26cc9502", 0x98}], 0x1, &(0x7f0000db4000-0x60)=[@sndrcv={0x30, 0x84, 0x1, {0x10000, 0x3, 0x8000, 0x80, 0x200, 0x5561, 0x0, 0x40, r4}}, @init={0x18, 0x84, 0x0, {0x1, 0x4, 0x5e8, 0x3}}], 0x60, 0x40000}, 0x80) syz_emit_ethernet(0x3e, &(0x7f00000f3000)={@local={[0xaa, 0xaa, 0xaa, 0xaa], 0x0, 0xaa}, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "a2fbc8", 0x1, 0x3a, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff, 0xaa}, @ipv4={[], [0xff, 0xff], @multicast2=0xe0000002}, {[], @icmpv6=@echo_request={0x80}}}}}}, 0x0) 2018/02/19 17:03:58 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0xa, 0x2000000001, 0x0) setsockopt$packet_rx_ring(r0, 0x107, 0x5, &(0x7f0000e5e000)=@req3={0x8, 0x400, 0x7fff, 0x9, 0x716d2cf0, 0x5, 0x4}, 0x1c) ioctl$DRM_IOCTL_MODE_GETCRTC(0xffffffffffffffff, 0xc06864a1, &(0x7f00002a8000-0x64)={&(0x7f000000d000)=[0x7, 0x7], 0x2, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "8cfbc89fefc282b0e9b6d1b29d5500b5ff74b06ccbd9dee8c886586975b5446e"}}) getsockopt(r0, 0x0, 0x53, &(0x7f0000d54000)=""/8, &(0x7f0000fee000-0x4)=0x8) [ 50.227694] netlink: 'syz-executor1': attribute type 1 has an invalid length. 2018/02/19 17:03:58 executing program 6: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) setsockopt$bt_BT_CHANNEL_POLICY(r0, 0x112, 0xa, &(0x7f000002f000)=0x9, 0x4) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f0000021000-0x28)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x8, 0x0, 0x100000000000, 0x8, 0x3}) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000008000)={{{@in6=@mcast2, @in6=@mcast2, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in6=@dev}}, &(0x7f000002e000)=0xe8) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid=r1}]}]}, 0x24}, 0x1}, 0x0) 2018/02/19 17:03:58 executing program 2: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = accept(r0, 0x0, &(0x7f0000007000-0x4)) getsockname$ax25(r1, &(0x7f000002c000), &(0x7f000001e000-0x4)=0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid}]}]}, 0x24}, 0x1}, 0x0) 2018/02/19 17:03:58 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0xa, 0x2000000001, 0x0) setsockopt$bt_BT_DEFER_SETUP(r0, 0x112, 0x7, &(0x7f0000309000-0x4)=0x5, 0x4) ioctl$DRM_IOCTL_MODE_GETCRTC(0xffffffffffffffff, 0xc06864a1, &(0x7f00002a8000-0x64)={&(0x7f000000d000)=[0x7, 0x6], 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "8cfbc89fefc282b0e9b6d1b29d5500b5ff74b06ccbd9dee8c886586975b5446e"}}) getsockopt(r0, 0x0, 0x53, &(0x7f000000d000)=""/8, &(0x7f0000fee000-0x4)=0x28) 2018/02/19 17:03:58 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000653000-0x10)={0x0, 0xffffffffffffffff, @loopback}, &(0x7f000017b000-0x4)=0x10) getsockopt$inet_sctp_SCTP_ASSOCINFO(0xffffffffffffffff, 0x84, 0x1, &(0x7f0000aeb000)={0x0, 0x1, 0x4, 0x5, 0x54, 0x400}, &(0x7f0000b81000)=0x14) setsockopt$inet_sctp_SCTP_PEER_ADDR_PARAMS(r0, 0x84, 0x9, &(0x7f00006f9000)={r1, @in6={{0xa, 0x1, 0x3ff, @dev={0xfe, 0x80, [], 0x0, 0x16}, 0x2}}, 0x9, 0x4, 0x8c, 0x9}, 0xa0) socketpair$inet_sctp(0x2, 0x1, 0x84, &(0x7f0000f59000-0x8)={0x0, 0x0}) r3 = accept4(0xffffffffffffffff, &(0x7f00003c6000-0x1c)=@in6={0x0, 0xffffffffffffffff, 0x0, @empty}, &(0x7f0000425000)=0x1c, 0x800) r4 = accept4(0xffffffffffffffff, &(0x7f0000e56000)=@llc={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @remote}, &(0x7f0000512000-0x4)=0x10, 0x80000) r5 = socket$netlink(0x10, 0x3, 0x4) poll(&(0x7f0000e95000-0x20)=[{r2, 0x2000}, {r3, 0x80}, {r4, 0x200}, {r5, 0x210}], 0x4, 0x5) syz_emit_ethernet(0x3e, &(0x7f00000f3000)={@local={[0xaa, 0xaa, 0xaa, 0xaa], 0x0, 0xaa}, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "a2fbc8", 0x1, 0x3a, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff, 0xaa}, @ipv4={[], [0xff, 0xff], @multicast2=0xe0000002}, {[], @icmpv6=@echo_request={0x80}}}}}}, 0x0) setsockopt$inet_msfilter(0xffffffffffffffff, 0x0, 0x29, &(0x7f0000cae000-0x30)={@remote={0xac, 0x14, 0x0, 0xbb}, @empty, 0x1, 0x8, [@multicast2=0xe0000002, @multicast2=0xe0000002, @empty, @rand_addr=0xf21, @multicast2=0xe0000002, @broadcast=0xffffffff, @multicast2=0xe0000002, @rand_addr=0x231]}, 0x30) 2018/02/19 17:03:58 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(0xffffffffffffffff, 0x84, 0x6f, &(0x7f0000161000)={0x0, 0x1c, &(0x7f000051a000-0x58)=[@in6={0xa, 0xffffffffffffffff, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff, 0xaa}, 0x27}]}, &(0x7f0000f92000-0x4)=0x10) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000903000)={0x1, 0x5, &(0x7f000051a000-0x58)=@framed={{0x18}, [@ldst={0x3, 0x0, 0xb, 0x7a, 0x0, 0xfffffff0}], {0x95}}, &(0x7f0000c43000)='syzkaller\x00', 0x8000, 0x1000, &(0x7f00009ab000)=""/4096}, 0x48) r1 = socket(0x10, 0x3, 0x0) socketpair(0x5, 0x4, 0x1, &(0x7f0000f73000-0x8)={0x0, 0x0}) ioctl$DRM_IOCTL_RES_CTX(0xffffffffffffff9c, 0xc0106426, &(0x7f0000d85000)={0x6, &(0x7f000009a000-0x30)=[{}, {}, {}, {}, {}, {0x0}]}) ioctl$DRM_IOCTL_GET_SAREA_CTX(r2, 0xc010641d, &(0x7f000022c000-0x10)={r3, &(0x7f0000c11000-0x9)=""/9}) setsockopt$sock_attach_bpf(r1, 0x1, 0x32, &(0x7f00009da000)=r0, 0x4) write(r1, &(0x7f0000fd3000)="260000005e0009000000eaf83a0000000000000001000000ffffff000008db1ee9ff4435eade", 0x26) 2018/02/19 17:03:58 executing program 0: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000008000)={{{@in6=@mcast2, @in6=@mcast2}}, {{@in=@broadcast}, 0x0, @in6=@dev}}, &(0x7f000002e000)=0xe8) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000030000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f0000031000-0x8)={0x0}) mmap(&(0x7f0000030000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000030000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_mreqn(r0, 0x0, 0x24, &(0x7f0000030000)={@broadcast, @loopback}, &(0x7f0000030000)=0xc) [ 50.270420] netlink: 'syz-executor1': attribute type 1 has an invalid length. 2018/02/19 17:03:58 executing program 1: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet_dccp(0x2, 0x6, 0x0) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000ed2000-0xefb)="23da672b0871e7f55486587b3c89135603886053f3b5e2aca6780393da6091dc637bd9e80ec21feab17cef50b998b3a37269311c274762e69603d5580785de4cb5872518c7aba021b1e66fbfe9f8f68c77a0d7553149bb6fb5a03157b4e96b1028f53ff7e9b73a5bb67294b51ae58c6fc10950ed1e5955c83ea6ca6ccd89869f388f019a9b61de13071a3466787c9d92ab651a9c6c1623f3df68c8bf66d4b0b628d6011cdc070b3359f965e0e283dc9fad7fe519da935ea58a4ce9c475b094ffff95eb08ce2d3851f5c1466fe7bb84e5574578afa40b1a492a4683eb99a2820bd800fb7f218c49cdea15e9f13b5efff132710e77ad82cae3f4918f893624a65e9d9ce90bb1e5a0c610a4eddf2acfe60322af71d00275cd70d20526fcd75d7e408ecd12dd6a29e3aaded92c62b9e8c378801854fe75663a3e462b92c05eae6e9d8c2f01e2a2e110d397c2a4c9c76fee478934b4f13fbb67760aa58dc0f394a340845bcd88da5874d07272b5d13256b3e69fb6c764e7ca507ff2780e588f3ce9f1b3e98222471f71f24f8ac9632acb0215cb00811a8e30918039adac8501ded86376a9f03fc5e75d20466d7007ed02bae6ceea77fb436e374c0ce809c8df8c971db8e447ba7cd38a8afb8156530c4911912db0f876ff337b5e1d8ac3afb360b093ae4dc30f3e77acb546d40b61b2b134e9eb751e4cfa5797e5a25d2513470426973b6dd723240d366416d4f3366cda1fbb054c9ac943ce59f7bd62432514aafde153e9fdd5f459f00de7e1e7c20e3cf346590086c94b9d07de524c874341663807d4b3508ae3dc21da2b5932bbfdcb973d44b348e98d5994f60cf63d993042e31122f05fbc6226b1bcfc6321c94a07eaa7c8e4aec13dbd051a4976069032c3331762799fd62706b402fbe1c8c8f042df5b5ae506a969aa0507f525e3d0e90918b79df01949c52e524367a86d957df76b4f044dfe2189815713c077c424f15912e3db0ee160b37ecaedbea19e23ad6cfc592609d26514d29cc830c5ee24dd92e84a202e4a93d8dd47837851f13c2b50f25cf8c8e93026616b8b1d0e93723562675dbfec91fb53058af0df073d079724a4d3162087b1b683b3c0b0009868e601da1e51f15569f67c1f4eb803d12be0988f5527cc98a2e00ea21b536acd80659147cc46547fa756946af2f43b3dc2a141586a79e32afd0cadbf156cbbe368dfa32934d92dbeface2e1fa59afad56769164506c193c162312f9684c12260f826c8477974dbc219ea2167e3f476d8c078f53bb32fb777143c6245fb2e8ea227775fe06c8a5bc8a98b7a7d9dca99efaa40d750a1ec51e258042da45ce9f469602a2138efabd1d6d97afd51c9857649f77ba440b29aa273c82b03fdbc66cdf92e60965db043a92b198485c4eb53f92918f0dfa8b44ba248d9c4695e803024d7f21b04b46906e808ae178481b1f98d168175f048364737e7d5698a5197d9e8cf1d942e415cb85edb0385410dae420753a5b2f89207ce4967549d72da3cd97cb2858c912c3da2ebdcd7198dc3e9ef5fcb7f32997b324265a07affed7a0c4f194e85c7c8d993d750074f0b4312d6ea5ff14f43ff5e2f8174f602c92725dc07de1fe91166f898efbf68b5bb223d7e65a8e56e351a0ea179faa50db7f200b92f7bb91a26b0fd10667f415af05d3c71546149a0f20e9c241fd344550320708a9307331fec24e872914b0d457fb5e9a1c00abdb36714c801d3599213967f189a408b067cbaaebba32b39789acee006f99e2f96ea713ff2b7964a5295c38a8db91037ca1221089745a564eb0d0716adc5299dba54ea8654b9b6040a912f6f974229beb207db87d3234428989a5433781039770c7d89908868658ac3efd5210a3e74302c30379b42b23519dd3f32e5f5538ecab9ded57eee24068b1b03388419e0f883d201e199f63b1fd360f47f8ade59148d21e5a96b9befb45e02bed2bf04c3d782c8d8501e1eb020d6deed7ee876dee0d90a0082a1bb1f65886149c35e3d90e832294a007ce655f6f9a2fba221e4f4f56c3e5b5c7f1b77f4917d4e08b073a92c38ca29441b437651decd138323c50b84686f9c35322aaa0553ad3f751639abc42003e47caf8e3cdc96737d35fe620c10184b7f72f662eb5aa34db4fc13dc348741560d4951ac7d125ef4de0f40275753ffe20aea71a9839688bdef3aac7397ba92fee4752276ff8a8dde858e81391db873b52eac1c3a6dc6b7f1c49e51f0dede33a56d13e641cb1191a34875990d5d379e481c10df508d557ef3a1a99066267865bcd5e289e8f40c0e3a3387ba36126e0e0447f12acf3e7207a9ca7ed121b742e4aab514ebc8534e906288ffdf6d46cb2b277ad0e325edf9882b7c5f58254f5b935e9692aedf5e0b415f7ad687472df0b4b15be47baf28ba9673a1e91c2e340e43f105233513f3c7fbe189911b875d081e870d28a24ac4ea47e0963ba900cdeaa45281032ecb1a696e086962b2959f54a98f38ff8b51083782a42b6f35b89188c93372307007c86b9bfe3e1239853096d0e1481be675cb5057b4f7ff80cbba5f871fcf2ed2e43bcfa4cd3da5244d34a2784665f93d2349591da07504a61b79a9bfef70dd68bf66a63f52c0a4a54b8e0d741d17ad069dd716642666d302531e9502b06a24a824f5f2408cfab857568fc433baa65c36429ef9179f6aa21ffc5fd02116e0cfc44e14660ba2fdfef7e15b2e4e6133469d542ede127f37a9091de277f75c5f1513965b07d6c75d6155acb41a1471341580d2e5ea264498ffef673fb0c2b693f5dbb6cefc1b8af32bc77543c12f299b71bf25c752cabab34995de5fe0d0f6d82b46526a9bc9345e7fb188e0a6f4a5d423bf4e30a3cab7ccc7a0427dd27df490b5e6e04701d97d464d5429adfec6248ff24be7fb5ae9ea07ef86e2b16860fa25645e5cc7a91e6b371ac48b5023cf245501597dea8e7de44254dfcf1155a55cc215887a00e0cd9bd67367b32c92f53e61663f541909f4f44ed380dad2cf648167685983b0350a4336a7fa5aa71d770d9adcce2cbb7eaf30c6a72cee1022c2182fc9d236cd2cd89c2eecdb3cb5d2854fc3fc093215cb57cf404feed5c08ed4bc751a876966bf815af4d0b7675580c0146c3f65a1ebd9fa7871eec77c251ad6ea54befd75dff3255acb523502d64eb50aa8bec51929d6a6e509c44d7eb7276ce53e863a137357b452b993b6dca98a084bc7bb51344cf2c64594b7a401e374058b3782021d597103458e530fcd333284d9d80b640e9add757b67627b8838f0efcc48c4053eaff73c737b2277e4ebd0f06e22c8ae23470e89b5a7e11a9175f476502783cc74e65897e646f4e97e23bbe5de5c4e6690b18284f80a0b2bf93bf6c5686fd26e08c0b50832078859b170a3b1ad9d4dde25d308e90142b672b5b92e3d463c6dc00afb604bedd6ebf46091886927116ded1c8febcc4da1d40754e574c2f52c2cbb70d9541d1774e69a7de334abeb697bb85e7fcae6e82ef724d5fc58312a3815645b942c65f530c944574058d47d468b019c6ff79390fceb4f95d2f76595d96d0cd97f3478a3e400a6a8ad0689a02cdbdb68f185d7ebfcc3b19953a1e66861db52ac3b23ba24a7ea63591bf8e639a0b855e80780b69b457dbb4f7ef5e917cfb3c2330bb56868a62ed7bf4a681a8b3e07eacd9079b1efbc1001d6c5bcc6c99a691b19be1043e8345869fb386a9a4a74e6d1fc17b10f63aee6376751a1af7593422ead928a00ca455e35d8f7021a545abab96a62a99f0f228e6a0a1ad19dd611fcaaa5cef173211c0741c3d98852924795eaaa9878448e41b5ba06b536e52c3d99e7edfc5c87a2c0088834e7dbb3245c6b80d57acd496cebf4c06d4c48b61354c2fe6994890e1c8f2851cbf37465cc0607411fd9445d2c9c5db7547a0270044618c1cfc84793c17cd827046758472992e39f22a4d703b9f3d3d6663682c2ffbab444412872e0ccbcb32b071914b553a7c67d3d86359b2c126f668873f2e23af79e2d35db2cda82ee7b80929d33ff91d694ccec09b19b722cf4ac8fe6b64d5911781a5d2445cc6b8372edab60ce078e85ec9d670c8556d79fd95a4d6f3df5d1cd76042a6e1af69db7bdb46b9ad57a8780f851c98b0706672dc1e76dc9e7cf631960f968619e1c1b32997255da0b3fc09fc020f1b358a71a033698b7b84fd97a15140ad1032f5e8b832b34ddc19a15417aa32a9970805491aeec01c42aac4322f6ca73408b820050f444a63011fdf5536032e8d2717e8b50d202de0bf930baa23ac7113c7f2531331791bd48dde32a8271343450ba95943495842d0d79294e73554e537876c2ef779f8d50ba9ae26d2b7a7213c40b0e5a0ec3e088275f4b3fee680b22116aeb2accf556c6a6e1477028c6f93a9d2c6ebdd66d3d10528903c9d9fee36d4c2081557f72d39d5a9570567a35ede10be2fc30c82e350c404c4636686ad798d98ac6a9fdc1033376465577968a225e0caa24b53b1b730c326083ed493b432b5c7ff46fac96048031d5e4720d6a032d8ae2138ed82b336f3811a1d4da29bad9de02f741db736c31d021529a4e61e710218213930c72ba92857f7110a984a851bc24704b9af0e3c4f9c645009dddaf34d6ea2b9222de5f4fc102aed407500ad7b7c4e59fa75714c5b8944cc202382472aab4c4b373e9d297737fc20f671c592130ad4138553d1eb814e82c4dabdfd623cd46c02eda6c5ffb9d0251f5c1ee79dba74d1a2bea3715ac7b9cc51746f5a92bfc55c818c729adab40a9514cb74187c803e4bf2f39af954277abd02c5bbd9d051224243b48524939d4dc576f102e792e097ec2c8ed7c593c25550299de2fe7151f0e26f3bc6c288ca66829906f34b7573a3984a6a4b69b05aa666014c3dd082f340e1a669ca1439367e7233d8486856052cfae7e124b18dfd007193059c6c722e66458cee1b5cebaa00d172467c565117f3b79b04bca26252c5bf9f991a1d571dcc32ad8785bd7518ee096a81afed71896750646c4bb51b42acc416f73c770fc8b106b00a3ddf0cb7e076ec7d81642f675d9134f369e1eb0590e9504890b46f292b101d3e6413fe2e2c02b4f44765217af504610221f13900c9bf8a456f4d64b4d25d86bfdec1620a6ab5768510d07e5aa2187fb2f58e7f68824d3d4bdeb75d8839879f4c5bddca2bba1fa4482a910167cd4139cdad6a304d4b64a83ea83413d3a18d8d18cce04819c7094f001e951f9800a39f2e91233ce6deed85256686f5584a9f65b14e2c7ee8eae2f3a12a74b5550b6649ad96f3e9d29d73d9d72716790434e0077ad4757592c163d829a315fa0adad0e5690e4e84400f684adae8a2372bca3f1b4ccbed75886b0484334d4cd32f0d133d76e7ddb08267253a3121d2b61faaa04df72f82b8ac6cba11b982ea14fff825147740f0fc0edd0a2bc28bf276378886d20c1f131a42fca1e3f88325c031603fd9bc4ca0638a927c1c92df4ab2901dae269ef826fd592ba6ffff561cc8d0f32c580c312b2ceb4f26e59a0767fb19a6fd5fae501ef5b764a343bf0170da585c5d0ce32e475f08be8efa52359cdde5c3c03ee083ad1400725ac0c71635fe98b5444c308a17a801e6288dae6ab144e4f4823001c96bd7478bf3a8f93dd30723944d82f0ba9243f9a5fda8af7b0ac5d7974f1aced23a9137980474eccec9f710e0616edf307847daf2eb01bb182467eafd3a0cac2b8718fad2a86f3e166e25eab414a966b68c381bfe7c50c213d0402410b37cf78b11142f04ab0d729977e7d31a9", 0x1000) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r1, &(0x7f0000d1d000)={&(0x7f000000f000-0xc)={0x10, 0x34050}, 0xc, &(0x7f0000008000-0x10)={&(0x7f0000e72000)={0x24, 0x2b, 0x82d, 0xffffffffffffffff, 0xffffffffffffffff, {0x4}, [@nested={0x2dd, 0x0, [@typed={0xc, 0x1, @fd=0xffffffffffffffff}]}]}, 0x24}, 0x1}, 0x0) r2 = accept4$inet(0xffffffffffffffff, &(0x7f0000b25000-0x10)={0x0, 0xffffffffffffffff, @remote}, &(0x7f0000e83000-0x4)=0x10, 0x0) getsockopt$inet_sctp_SCTP_DISABLE_FRAGMENTS(r2, 0x84, 0x8, &(0x7f000051e000), &(0x7f000084a000)=0x4) recvmsg$kcm(0xffffffffffffffff, &(0x7f0000c4d000-0x38)={&(0x7f0000f0c000-0x32)=@pppol2tpin6={0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0xffffffffffffffff, 0x0, @mcast2}}}, 0x32, &(0x7f000050f000-0x10)=[{&(0x7f000026c000)=""/255, 0xff}], 0x1, &(0x7f0000e40000-0xdb)=""/219, 0xdb, 0x7}, 0x100) connect$vsock_stream(r3, &(0x7f0000d47000)={0x28, 0x0, 0x0, @reserved=0x1}, 0x10) getsockopt$inet_sctp6_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x11, &(0x7f0000d4f000)={0x0, 0x1}, &(0x7f0000f16000-0x4)=0x8) sendmsg$inet_sctp(r2, &(0x7f00006bf000-0x38)={&(0x7f0000413000-0x1c)=@in6={0xa, 0x1, 0x3, @empty, 0x9}, 0x1c, &(0x7f00009a9000)=[{&(0x7f0000844000-0x98)="b086bac870b12ca1f36e6768683c7e2ccc26f4bbd5e9f3a65033aaab49f7e42cb185262a1402bd15a0daa2ca7a8f8ed225efe1984496c29bc4d9220464442878d15900189c874c2298bdfd798f2cc8f218f39530a125a591509a665cc6e4fd8b25297b46fd528e083f2e9be53518c1a1fa27912f41d98f1062ffaa14401837c8d562f9f62b55f70a6947d461fc2db0628bf6654d26cc9502", 0x98}], 0x1, &(0x7f0000db4000-0x60)=[@sndrcv={0x30, 0x84, 0x1, {0x10000, 0x3, 0x8000, 0x80, 0x200, 0x5561, 0x0, 0x40, r4}}, @init={0x18, 0x84, 0x0, {0x1, 0x4, 0x5e8, 0x3}}], 0x60, 0x40000}, 0x80) 2018/02/19 17:03:58 executing program 6: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r1 = accept(r0, &(0x7f0000030000-0x26)=@pppol2tp={0x0, 0x0, {0x0, 0x0, {0x0, 0xffffffffffffffff, @local}}}, &(0x7f0000022000-0x4)=0x26) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_mreqn(r2, 0x0, 0x23, &(0x7f0000030000-0xc)={@multicast1, @remote}, &(0x7f0000030000-0x4)=0xc) setsockopt$bt_BT_POWER(r1, 0x112, 0x9, &(0x7f0000027000)=0x3, 0x1) ioctl$sock_inet_SIOCDARP(r1, 0x8953, &(0x7f0000027000)={{0x2, 0x0, @dev={0xac, 0x14, 0x0, 0x12}}, {0x6, @random="7628d3350bef"}, 0x4, {0x2, 0x1, @remote={0xac, 0x14, 0x0, 0xbb}}, @generic="0f04bdf9b782b9eac6c4174f09a2fbaa"}) getsockopt$inet_IP_XFRM_POLICY(r2, 0x0, 0x11, &(0x7f000002e000)={{{@in6=@mcast2, @in6=@mcast2}}, {{@in=@broadcast}, 0x0, @in6=@dev}}, &(0x7f000002e000)=0xe8) ioctl$sock_inet_SIOCSIFFLAGS(r1, 0x8914, &(0x7f0000018000-0x20)={@common='syzkaller0\x00', @ifru_addrs={0x2, 0x2, @rand_addr=0x1000}}) poll(&(0x7f0000023000-0x48)=[{r0, 0x4}, {r0}, {r0, 0x102}, {r0, 0x8081}, {r0, 0x8400}, {r0, 0x41}, {r0, 0x642}, {r0, 0x8}, {r0, 0x9000}], 0x9, 0x5) mmap(&(0x7f0000030000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp6_SCTP_PR_ASSOC_STATUS(r1, 0x84, 0x73, &(0x7f0000029000)={0x0, 0x0, 0x10, 0x3, 0x805}, &(0x7f0000031000-0x4)=0x18) mmap(&(0x7f0000030000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp6_SCTP_RTOINFO(r2, 0x84, 0x0, &(0x7f000001d000-0x10)={r3, 0x80, 0x7468}, &(0x7f0000031000-0x4)=0x10) getsockopt$bt_hci(r2, 0x0, 0x1, &(0x7f0000022000)=""/57, &(0x7f0000011000-0x4)=0x39) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xffffffffffffffc5, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0x1, 0x1, @fd=r0}]}]}, 0x24}, 0x1}, 0x0) 2018/02/19 17:03:58 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0xa, 0x2000000001, 0x1041e796) ioctl$DRM_IOCTL_MODE_GETCRTC(0xffffffffffffffff, 0xc06864a1, &(0x7f000038f000-0x64)={&(0x7f00009b4000-0x8)=[0x0, 0x10001], 0x2, 0x0, 0x4000000000000000, 0x0, 0x0, 0x0, {0x0, 0x80000, 0x0, 0x0, 0xd5, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, "8cfb00ffefc2820000000080000001b5ff74b06ccbd9dee8c886586975b5446e"}}) r1 = socket$bt_cmtp(0x1f, 0x3, 0x5) ioctl$void(r1, 0xc0045878) getsockopt(r0, 0xfffffffffffffffc, 0x53, &(0x7f0000d8f000-0x8)=""/8, &(0x7f0000fee000-0x4)=0xffffffffffffff55) setsockopt$SO_TIMESTAMPING(r0, 0x1, 0x25, &(0x7f0000027000)=0x8, 0x4) 2018/02/19 17:03:58 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0xa, 0x2000000001, 0x0) socketpair$inet6(0xa, 0x7, 0x8000, &(0x7f0000e93000-0x8)={0x0}) ioctl$DRM_IOCTL_MODE_GETCRTC(0xffffffffffffffff, 0xc06864a1, &(0x7f00002a8000-0x64)={&(0x7f000000d000)=[0x7, 0x6], 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "8cfbc89fefc282b0e9b6d1b29d5500b5ff74b06ccbd9dee8c886586975b5446e"}}) getsockopt(r0, 0x0, 0x53, &(0x7f000000d000)=""/8, &(0x7f0000fee000-0x4)=0x28) getsockopt$inet_mreq(r0, 0x0, 0x23, &(0x7f000036e000)={@multicast2, @rand_addr}, &(0x7f0000442000-0x4)=0xffffffffffffff37) getsockopt$inet6_IPV6_IPSEC_POLICY(r1, 0x29, 0x22, &(0x7f000066f000-0xe8)={{{@in=@remote, @in6=@ipv4={[], [], @remote}}}, {{@in=@rand_addr}, 0x0, @in=@empty}}, &(0x7f000077b000)=0xe8) 2018/02/19 17:03:58 executing program 2: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) r1 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000025000)) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp6_SCTP_ENABLE_STREAM_RESET(0xffffffffffffffff, 0x84, 0x76, &(0x7f0000030000-0x8)={0x0, 0x400}, &(0x7f000000a000)=0x8) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) setsockopt$inet_sctp_SCTP_MAX_BURST(r1, 0x84, 0x14, &(0x7f0000030000-0x8)=@assoc_value={r2, 0x89}, 0x8) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid}]}]}, 0x24}, 0x1}, 0x0) 2018/02/19 17:03:58 executing program 0: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r1 = accept4(r0, &(0x7f000002f000)=@un=@abs, &(0x7f000000c000)=0x8, 0x80000) setsockopt$packet_buf(r1, 0x107, 0x2, &(0x7f0000003000-0xbb)="2fb52c4e05a1def7a15cccc6343824b29f820071096380b51b7e1153ae01843cb343f72b71ac8420755b38681a92861caa6fe79a1e8109dab77a27bf0d03854dd3efd29663c3054d08497f13ce8dcdb82b7c2a695d1ce3618d2bd634057d52f233dfbc0157ce2688d3925f69268cfa2630d0fdd0bbfc6c84a19fc24335d4932e763ac524fbcb3b879a4d006b7a774067b013b9691c8ab19b88227ebf0a64ed18ed4a99a1759dea6dcfe1f60631c0971aa79bff291ff541dd5e185a", 0xbb) socketpair$ipx(0x4, 0x2, 0x0, &(0x7f0000015000)={0x0}) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$sock_ipx_SIOCGIFADDR(r2, 0x8915, &(0x7f0000030000-0x20)={"970676e8d054dec6d2a97bbc81100160", {0x4, 0x1, 0x8, "2a4454e63781", 0x8}}) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000008000)={{{@in6=@mcast2, @in6=@mcast2, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in6=@dev}}, &(0x7f000002e000)=0xe8) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid=r3}]}]}, 0x24}, 0x1}, 0x0) 2018/02/19 17:03:58 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(0xffffffffffffffff, 0x84, 0x6f, &(0x7f0000161000)={0x0, 0x10, &(0x7f000051a000-0x58)=[@in={0x2, 0x2, @multicast1=0xe0000001}]}, &(0x7f0000f92000-0x4)=0x10) r0 = accept4$inet6(0xffffffffffffff9c, &(0x7f000085f000-0x1c)={0x0, 0xffffffffffffffff, 0x0, @empty}, &(0x7f00008d6000-0x4)=0x1c, 0x800) getsockopt$inet_sctp6_SCTP_FRAGMENT_INTERLEAVE(r0, 0x84, 0x12, &(0x7f00004f0000), &(0x7f0000531000-0x4)=0x2) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000333000-0x8)={0x0, 0x0}) getsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000fe4000)=""/2, &(0x7f0000245000)=0x2) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000903000)={0x1, 0x5, &(0x7f000051a000-0x58)=@framed={{0x18}, [@ldst={0x3, 0x0, 0xb, 0x7a, 0x0, 0xfffffff0}], {0x95}}, &(0x7f0000c43000)='syzkaller\x00', 0x8000, 0x1000, &(0x7f00009ab000)=""/4096}, 0x48) r3 = socket(0x10, 0x3, 0x0) setsockopt$sock_attach_bpf(r3, 0x1, 0x32, &(0x7f00009da000)=r2, 0x4) setsockopt$bt_rfcomm_RFCOMM_LM(r3, 0x12, 0x3, &(0x7f0000711000-0x4)=0x11, 0x4) write(r3, &(0x7f0000fd3000)="260000005e0009000000eaf83a0000000000000001000000ffffff000008db1ee9ff4435eade", 0x26) getsockname(r0, &(0x7f0000ad2000-0x10)=@ipx, &(0x7f00007e9000)=0x10) 2018/02/19 17:03:58 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x3e, &(0x7f00000f3000)={@local={[0xaa, 0xaa, 0xaa, 0xaa], 0x0, 0xaa}, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "a2fbc8", 0x1, 0x3a, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff, 0xaa}, @ipv4={[], [0xff, 0xff], @multicast2=0xe0000002}, {[], @icmpv6=@echo_request={0x80}}}}}}, 0x0) r0 = socket$inet_sctp(0x2, 0x5, 0x84) getsockopt$inet_sctp_SCTP_MAX_BURST(r0, 0x84, 0x14, &(0x7f0000ece000-0x8)=@assoc_value, &(0x7f00001e6000)=0x8) socketpair(0xd, 0xe, 0x3, &(0x7f0000111000)={0x0, 0x0}) setsockopt$inet_msfilter(r1, 0x0, 0x29, &(0x7f0000e20000-0x14)={@loopback=0x7f000001, @multicast1=0xe0000001, 0x0, 0x1, [@dev={0xac, 0x14, 0x0, 0x11}]}, 0x14) setsockopt$inet_sctp_SCTP_RECVRCVINFO(r2, 0x84, 0x20, &(0x7f0000238000-0x4)=0x100000001, 0x4) 2018/02/19 17:03:58 executing program 2: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socketpair$inet6_dccp(0xa, 0x6, 0x0, &(0x7f000002f000)={0x0, 0x0}) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) writev(r0, &(0x7f0000002000-0x30)=[{&(0x7f0000015000-0xb9)="40dea5e29dddb0cb5c207136c50f0b061f924689af2c63c4bd0e1ee9df867e5f6070343d1714eec3fc87f6d62cb7940f1f7fd0a7ee3fdf2efa5b1843e7e8aeaa6730d92206a7c516b2303bc053150961da98cf0b39e247ecfe4d06d4445cc3199f52fcbaba608e62154bbdf18ea718fabc01b82972476d89a4254628873835822fdd46d8e607f923477000dfe3ed25b0e60e3536a14a1eaf9ebd7e4f10a2d27001961c53fd3ae132b4528af373eb4f0b2ed91e223db365d76e", 0xb9}, {&(0x7f000002f000)}, {&(0x7f000002f000)="0e38f015c562f8ce6b91dbec780fcc618459e7151bbfa3591bfbd12e3188af0b346b5b02949373bd3846523624af076d0eb3105907bd4f", 0x37}], 0x3) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) sendmsg$nl_generic(r1, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid}]}]}, 0x24}, 0x1}, 0x0) 2018/02/19 17:03:58 executing program 1: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet_dccp(0x2, 0x6, 0x0) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000ed2000-0xefb)="23da672b0871e7f55486587b3c89135603886053f3b5e2aca6780393da6091dc637bd9e80ec21feab17cef50b998b3a37269311c274762e69603d5580785de4cb5872518c7aba021b1e66fbfe9f8f68c77a0d7553149bb6fb5a03157b4e96b1028f53ff7e9b73a5bb67294b51ae58c6fc10950ed1e5955c83ea6ca6ccd89869f388f019a9b61de13071a3466787c9d92ab651a9c6c1623f3df68c8bf66d4b0b628d6011cdc070b3359f965e0e283dc9fad7fe519da935ea58a4ce9c475b094ffff95eb08ce2d3851f5c1466fe7bb84e5574578afa40b1a492a4683eb99a2820bd800fb7f218c49cdea15e9f13b5efff132710e77ad82cae3f4918f893624a65e9d9ce90bb1e5a0c610a4eddf2acfe60322af71d00275cd70d20526fcd75d7e408ecd12dd6a29e3aaded92c62b9e8c378801854fe75663a3e462b92c05eae6e9d8c2f01e2a2e110d397c2a4c9c76fee478934b4f13fbb67760aa58dc0f394a340845bcd88da5874d07272b5d13256b3e69fb6c764e7ca507ff2780e588f3ce9f1b3e98222471f71f24f8ac9632acb0215cb00811a8e30918039adac8501ded86376a9f03fc5e75d20466d7007ed02bae6ceea77fb436e374c0ce809c8df8c971db8e447ba7cd38a8afb8156530c4911912db0f876ff337b5e1d8ac3afb360b093ae4dc30f3e77acb546d40b61b2b134e9eb751e4cfa5797e5a25d2513470426973b6dd723240d366416d4f3366cda1fbb054c9ac943ce59f7bd62432514aafde153e9fdd5f459f00de7e1e7c20e3cf346590086c94b9d07de524c874341663807d4b3508ae3dc21da2b5932bbfdcb973d44b348e98d5994f60cf63d993042e31122f05fbc6226b1bcfc6321c94a07eaa7c8e4aec13dbd051a4976069032c3331762799fd62706b402fbe1c8c8f042df5b5ae506a969aa0507f525e3d0e90918b79df01949c52e524367a86d957df76b4f044dfe2189815713c077c424f15912e3db0ee160b37ecaedbea19e23ad6cfc592609d26514d29cc830c5ee24dd92e84a202e4a93d8dd47837851f13c2b50f25cf8c8e93026616b8b1d0e93723562675dbfec91fb53058af0df073d079724a4d3162087b1b683b3c0b0009868e601da1e51f15569f67c1f4eb803d12be0988f5527cc98a2e00ea21b536acd80659147cc46547fa756946af2f43b3dc2a141586a79e32afd0cadbf156cbbe368dfa32934d92dbeface2e1fa59afad56769164506c193c162312f9684c12260f826c8477974dbc219ea2167e3f476d8c078f53bb32fb777143c6245fb2e8ea227775fe06c8a5bc8a98b7a7d9dca99efaa40d750a1ec51e258042da45ce9f469602a2138efabd1d6d97afd51c9857649f77ba440b29aa273c82b03fdbc66cdf92e60965db043a92b198485c4eb53f92918f0dfa8b44ba248d9c4695e803024d7f21b04b46906e808ae178481b1f98d168175f048364737e7d5698a5197d9e8cf1d942e415cb85edb0385410dae420753a5b2f89207ce4967549d72da3cd97cb2858c912c3da2ebdcd7198dc3e9ef5fcb7f32997b324265a07affed7a0c4f194e85c7c8d993d750074f0b4312d6ea5ff14f43ff5e2f8174f602c92725dc07de1fe91166f898efbf68b5bb223d7e65a8e56e351a0ea179faa50db7f200b92f7bb91a26b0fd10667f415af05d3c71546149a0f20e9c241fd344550320708a9307331fec24e872914b0d457fb5e9a1c00abdb36714c801d3599213967f189a408b067cbaaebba32b39789acee006f99e2f96ea713ff2b7964a5295c38a8db91037ca1221089745a564eb0d0716adc5299dba54ea8654b9b6040a912f6f974229beb207db87d3234428989a5433781039770c7d89908868658ac3efd5210a3e74302c30379b42b23519dd3f32e5f5538ecab9ded57eee24068b1b03388419e0f883d201e199f63b1fd360f47f8ade59148d21e5a96b9befb45e02bed2bf04c3d782c8d8501e1eb020d6deed7ee876dee0d90a0082a1bb1f65886149c35e3d90e832294a007ce655f6f9a2fba221e4f4f56c3e5b5c7f1b77f4917d4e08b073a92c38ca29441b437651decd138323c50b84686f9c35322aaa0553ad3f751639abc42003e47caf8e3cdc96737d35fe620c10184b7f72f662eb5aa34db4fc13dc348741560d4951ac7d125ef4de0f40275753ffe20aea71a9839688bdef3aac7397ba92fee4752276ff8a8dde858e81391db873b52eac1c3a6dc6b7f1c49e51f0dede33a56d13e641cb1191a34875990d5d379e481c10df508d557ef3a1a99066267865bcd5e289e8f40c0e3a3387ba36126e0e0447f12acf3e7207a9ca7ed121b742e4aab514ebc8534e906288ffdf6d46cb2b277ad0e325edf9882b7c5f58254f5b935e9692aedf5e0b415f7ad687472df0b4b15be47baf28ba9673a1e91c2e340e43f105233513f3c7fbe189911b875d081e870d28a24ac4ea47e0963ba900cdeaa45281032ecb1a696e086962b2959f54a98f38ff8b51083782a42b6f35b89188c93372307007c86b9bfe3e1239853096d0e1481be675cb5057b4f7ff80cbba5f871fcf2ed2e43bcfa4cd3da5244d34a2784665f93d2349591da07504a61b79a9bfef70dd68bf66a63f52c0a4a54b8e0d741d17ad069dd716642666d302531e9502b06a24a824f5f2408cfab857568fc433baa65c36429ef9179f6aa21ffc5fd02116e0cfc44e14660ba2fdfef7e15b2e4e6133469d542ede127f37a9091de277f75c5f1513965b07d6c75d6155acb41a1471341580d2e5ea264498ffef673fb0c2b693f5dbb6cefc1b8af32bc77543c12f299b71bf25c752cabab34995de5fe0d0f6d82b46526a9bc9345e7fb188e0a6f4a5d423bf4e30a3cab7ccc7a0427dd27df490b5e6e04701d97d464d5429adfec6248ff24be7fb5ae9ea07ef86e2b16860fa25645e5cc7a91e6b371ac48b5023cf245501597dea8e7de44254dfcf1155a55cc215887a00e0cd9bd67367b32c92f53e61663f541909f4f44ed380dad2cf648167685983b0350a4336a7fa5aa71d770d9adcce2cbb7eaf30c6a72cee1022c2182fc9d236cd2cd89c2eecdb3cb5d2854fc3fc093215cb57cf404feed5c08ed4bc751a876966bf815af4d0b7675580c0146c3f65a1ebd9fa7871eec77c251ad6ea54befd75dff3255acb523502d64eb50aa8bec51929d6a6e509c44d7eb7276ce53e863a137357b452b993b6dca98a084bc7bb51344cf2c64594b7a401e374058b3782021d597103458e530fcd333284d9d80b640e9add757b67627b8838f0efcc48c4053eaff73c737b2277e4ebd0f06e22c8ae23470e89b5a7e11a9175f476502783cc74e65897e646f4e97e23bbe5de5c4e6690b18284f80a0b2bf93bf6c5686fd26e08c0b50832078859b170a3b1ad9d4dde25d308e90142b672b5b92e3d463c6dc00afb604bedd6ebf46091886927116ded1c8febcc4da1d40754e574c2f52c2cbb70d9541d1774e69a7de334abeb697bb85e7fcae6e82ef724d5fc58312a3815645b942c65f530c944574058d47d468b019c6ff79390fceb4f95d2f76595d96d0cd97f3478a3e400a6a8ad0689a02cdbdb68f185d7ebfcc3b19953a1e66861db52ac3b23ba24a7ea63591bf8e639a0b855e80780b69b457dbb4f7ef5e917cfb3c2330bb56868a62ed7bf4a681a8b3e07eacd9079b1efbc1001d6c5bcc6c99a691b19be1043e8345869fb386a9a4a74e6d1fc17b10f63aee6376751a1af7593422ead928a00ca455e35d8f7021a545abab96a62a99f0f228e6a0a1ad19dd611fcaaa5cef173211c0741c3d98852924795eaaa9878448e41b5ba06b536e52c3d99e7edfc5c87a2c0088834e7dbb3245c6b80d57acd496cebf4c06d4c48b61354c2fe6994890e1c8f2851cbf37465cc0607411fd9445d2c9c5db7547a0270044618c1cfc84793c17cd827046758472992e39f22a4d703b9f3d3d6663682c2ffbab444412872e0ccbcb32b071914b553a7c67d3d86359b2c126f668873f2e23af79e2d35db2cda82ee7b80929d33ff91d694ccec09b19b722cf4ac8fe6b64d5911781a5d2445cc6b8372edab60ce078e85ec9d670c8556d79fd95a4d6f3df5d1cd76042a6e1af69db7bdb46b9ad57a8780f851c98b0706672dc1e76dc9e7cf631960f968619e1c1b32997255da0b3fc09fc020f1b358a71a033698b7b84fd97a15140ad1032f5e8b832b34ddc19a15417aa32a9970805491aeec01c42aac4322f6ca73408b820050f444a63011fdf5536032e8d2717e8b50d202de0bf930baa23ac7113c7f2531331791bd48dde32a8271343450ba95943495842d0d79294e73554e537876c2ef779f8d50ba9ae26d2b7a7213c40b0e5a0ec3e088275f4b3fee680b22116aeb2accf556c6a6e1477028c6f93a9d2c6ebdd66d3d10528903c9d9fee36d4c2081557f72d39d5a9570567a35ede10be2fc30c82e350c404c4636686ad798d98ac6a9fdc1033376465577968a225e0caa24b53b1b730c326083ed493b432b5c7ff46fac96048031d5e4720d6a032d8ae2138ed82b336f3811a1d4da29bad9de02f741db736c31d021529a4e61e710218213930c72ba92857f7110a984a851bc24704b9af0e3c4f9c645009dddaf34d6ea2b9222de5f4fc102aed407500ad7b7c4e59fa75714c5b8944cc202382472aab4c4b373e9d297737fc20f671c592130ad4138553d1eb814e82c4dabdfd623cd46c02eda6c5ffb9d0251f5c1ee79dba74d1a2bea3715ac7b9cc51746f5a92bfc55c818c729adab40a9514cb74187c803e4bf2f39af954277abd02c5bbd9d051224243b48524939d4dc576f102e792e097ec2c8ed7c593c25550299de2fe7151f0e26f3bc6c288ca66829906f34b7573a3984a6a4b69b05aa666014c3dd082f340e1a669ca1439367e7233d8486856052cfae7e124b18dfd007193059c6c722e66458cee1b5cebaa00d172467c565117f3b79b04bca26252c5bf9f991a1d571dcc32ad8785bd7518ee096a81afed71896750646c4bb51b42acc416f73c770fc8b106b00a3ddf0cb7e076ec7d81642f675d9134f369e1eb0590e9504890b46f292b101d3e6413fe2e2c02b4f44765217af504610221f13900c9bf8a456f4d64b4d25d86bfdec1620a6ab5768510d07e5aa2187fb2f58e7f68824d3d4bdeb75d8839879f4c5bddca2bba1fa4482a910167cd4139cdad6a304d4b64a83ea83413d3a18d8d18cce04819c7094f001e951f9800a39f2e91233ce6deed85256686f5584a9f65b14e2c7ee8eae2f3a12a74b5550b6649ad96f3e9d29d73d9d72716790434e0077ad4757592c163d829a315fa0adad0e5690e4e84400f684adae8a2372bca3f1b4ccbed75886b0484334d4cd32f0d133d76e7ddb08267253a3121d2b61faaa04df72f82b8ac6cba11b982ea14fff825147740f0fc0edd0a2bc28bf276378886d20c1f131a42fca1e3f88325c031603fd9bc4ca0638a927c1c92df4ab2901dae269ef826fd592ba6ffff561cc8d0f32c580c312b2ceb4f26e59a0767fb19a6fd5fae501ef5b764a343bf0170da585c5d0ce32e475f08be8efa52359cdde5c3c03ee083ad1400725ac0c71635fe98b5444c308a17a801e6288dae6ab144e4f4823001c96bd7478bf3a8f93dd30723944d82f0ba9243f9a5fda8af7b0ac5d7974f1aced23a9137980474eccec9f710e0616edf307847daf2eb01bb182467eafd3a0cac2b8718fad2a86f3e166e25eab414a966b68c381bfe7c50c213d0402410b37cf78b11142f04ab0d729977e7d31a9", 0x1000) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r1, &(0x7f0000d1d000)={&(0x7f000000f000-0xc)={0x10, 0x34050}, 0xc, &(0x7f0000008000-0x10)={&(0x7f0000e72000)={0x24, 0x2b, 0x82d, 0xffffffffffffffff, 0xffffffffffffffff, {0x4}, [@nested={0x2dd, 0x0, [@typed={0xc, 0x1, @fd=0xffffffffffffffff}]}]}, 0x24}, 0x1}, 0x0) r2 = accept4$inet(0xffffffffffffffff, &(0x7f0000b25000-0x10)={0x0, 0xffffffffffffffff, @remote}, &(0x7f0000e83000-0x4)=0x10, 0x0) getsockopt$inet_sctp_SCTP_DISABLE_FRAGMENTS(r2, 0x84, 0x8, &(0x7f000051e000), &(0x7f000084a000)=0x4) recvmsg$kcm(0xffffffffffffffff, &(0x7f0000c4d000-0x38)={&(0x7f0000f0c000-0x32)=@pppol2tpin6={0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0xffffffffffffffff, 0x0, @mcast2}}}, 0x32, &(0x7f000050f000-0x10)=[{&(0x7f000026c000)=""/255, 0xff}], 0x1, &(0x7f0000e40000-0xdb)=""/219, 0xdb, 0x7}, 0x100) connect$vsock_stream(r3, &(0x7f0000d47000)={0x28, 0x0, 0x0, @reserved=0x1}, 0x10) getsockopt$inet_sctp6_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x11, &(0x7f0000d4f000)={0x0, 0x1}, &(0x7f0000f16000-0x4)=0x8) [ 50.431467] netlink: 'syz-executor1': attribute type 1 has an invalid length. 2018/02/19 17:03:58 executing program 0: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$sock_kcm_SIOCKCMCLONE(0xffffffffffffff9c, 0x89e2, &(0x7f0000030000-0x4)={r0}) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp6_SCTP_FRAGMENT_INTERLEAVE(r1, 0x84, 0x12, &(0x7f000000b000-0x4), &(0x7f0000030000-0x4)=0x4) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000008000)={{{@in6=@mcast2, @in6=@mcast2, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in6=@dev}}, &(0x7f000002e000)=0xe8) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid=r2}]}]}, 0x24}, 0x1}, 0x0) 2018/02/19 17:03:58 executing program 6: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) syz_extract_tcp_res(&(0x7f000002f000), 0xa58d, 0x7) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000008000)={{{@in6=@mcast2, @in6=@mcast2, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in6=@dev}}, &(0x7f000002e000)=0xe8) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid=r1}]}]}, 0x24}, 0x1}, 0x0) 2018/02/19 17:03:58 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0xf, 0x2, 0x80000000) ioctl$DRM_IOCTL_MODE_GETCRTC(0xffffffffffffffff, 0xc06864a1, &(0x7f00002a8000-0x64)={&(0x7f000000d000)=[0x7, 0x6], 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "8cfbc89fefc282b0e9b6d1b29d5500b5ff74b06ccbd9dee8c886586975b5446e"}}) ioctl$DRM_IOCTL_RES_CTX(0xffffffffffffffff, 0xc0106426, &(0x7f0000942000)={0x2, &(0x7f0000677000-0x10)=[{0x0}, {}]}) ioctl$DRM_IOCTL_UNLOCK(r0, 0x4008642b, &(0x7f000098d000)={r1, 0x3}) socketpair(0x0, 0x8000000a, 0xfffffffffffffff8, &(0x7f0000721000)) getsockopt(r0, 0x0, 0x54, &(0x7f000000d000)=""/8, &(0x7f00003a5000)=0x8) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(0xffffffffffffff9c, 0xc00c642e, &(0x7f0000afb000-0xc)={0x0, 0x80000, r0}) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(0xffffffffffffff9c, 0xc00c642d, &(0x7f0000dd0000)={0x0, 0x80000, r2}) ioctl$DRM_IOCTL_MARK_BUFS(r3, 0x40206417, &(0x7f000024d000)={0x100, 0x9, 0x2, 0x0, 0x1, 0x400}) getsockopt$inet_sctp_SCTP_GET_ASSOC_STATS(r0, 0x84, 0x70, &(0x7f00004eb000)={0x0, @in6={{0xa, 0x2, 0xd31c, @mcast1={0xff, 0x1, [], 0x1}, 0x2}}, [0x3f, 0x612, 0x3, 0xfffffffffffff801, 0xff, 0xfffffffffffffff9, 0x2, 0x3f, 0xf8, 0x9, 0x4, 0x1ff, 0x100000001, 0x4, 0x8]}, &(0x7f0000ebe000)=0x108) setsockopt$inet_sctp6_SCTP_RECONFIG_SUPPORTED(r0, 0x84, 0x75, &(0x7f0000d09000-0x8)={r4, 0x200}, 0x8) 2018/02/19 17:03:58 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socketpair$inet6_sctp(0xa, 0x9, 0x84, &(0x7f0000532000-0x8)={0x0, 0x0}) read(r0, &(0x7f00002d3000-0x3e)=""/62, 0x3e) syz_emit_ethernet(0x3e, &(0x7f00000f3000)={@local={[0xaa, 0xaa, 0xaa, 0xaa], 0x0, 0xaa}, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "a2fbc8", 0x1, 0x3a, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff, 0xaa}, @ipv4={[], [0xff, 0xff], @multicast2=0xe0000002}, {[], @icmpv6=@echo_request={0x80}}}}}}, 0x0) socketpair$inet(0x2, 0x80000, 0x0, &(0x7f0000e7b000-0x8)={0x0}) getsockopt$inet_sctp_SCTP_ADAPTATION_LAYER(r1, 0x84, 0x7, &(0x7f000093b000), &(0x7f000058d000-0x4)=0x4) getsockopt$inet_IP_XFRM_POLICY(r0, 0x0, 0x11, &(0x7f0000f29000)={{{@in=@rand_addr, @in6=@dev}}, {{@in6=@mcast2}, 0x0, @in6=@loopback}}, &(0x7f0000bc2000-0x4)=0xe8) 2018/02/19 17:03:58 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(0xffffffffffffffff, 0x84, 0x6f, &(0x7f0000161000)={0x0, 0x1c, &(0x7f000051a000-0x58)=[@in6={0xa, 0xffffffffffffffff, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff, 0xaa}, 0x27}]}, &(0x7f0000f92000-0x4)=0x10) r1 = socket(0x13, 0x0, 0x8) getsockopt$inet_sctp_SCTP_RECVNXTINFO(r1, 0x84, 0x21, &(0x7f000035c000-0x4), &(0x7f00001a4000)=0x4) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000903000)={0x1, 0x5, &(0x7f000051a000-0x58)=@framed={{0x18}, [@ldst={0x3, 0x0, 0xb, 0x7a, 0x0, 0xfffffff0}], {0x95}}, &(0x7f0000c43000)='syzkaller\x00', 0x8000, 0x1000, &(0x7f00009ab000)=""/4096}, 0x48) r3 = socket(0x10, 0x3, 0x0) socketpair$inet6_icmp_raw(0xa, 0x3, 0x3a, &(0x7f0000af9000)={0x0}) setsockopt$sock_attach_bpf(r4, 0x1, 0x32, &(0x7f000069c000-0x4)=r2, 0x4) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(r3, 0xc00c642d, &(0x7f0000ec3000)={0x0, 0x0, 0xffffffffffffffff}) ioctl$DRM_IOCTL_CONTROL(r5, 0x40086414, &(0x7f00001cf000)={0x3, 0x400}) ioctl$DRM_IOCTL_AGP_INFO(r5, 0x80386433, &(0x7f0000ceb000)=""/114) getsockopt$inet_sctp_SCTP_PARTIAL_DELIVERY_POINT(r1, 0x84, 0x13, &(0x7f00005c3000)={r0, 0x200}, &(0x7f00009d7000-0x4)=0x8) setsockopt$sock_attach_bpf(r3, 0x1, 0x32, &(0x7f00009da000)=r2, 0x4) write(r3, &(0x7f0000fd3000)="260000005e0009000000eaf83a0000000000000001000000ffffff000008db1ee9ff4435eade", 0x26) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(0xffffffffffffffff, 0xc00c642d, &(0x7f0000012000)={0x0, 0x80000, r2}) ioctl$DRM_IOCTL_ADD_CTX(0xffffffffffffffff, 0xc0086420, &(0x7f0000f9f000)={0x0}) ioctl$DRM_IOCTL_SET_SAREA_CTX(r6, 0x4010641c, &(0x7f0000bb4000)={r7, &(0x7f0000756000)=""/129}) 2018/02/19 17:03:58 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0xa, 0x2000000001, 0x0) setsockopt$inet_sctp6_SCTP_AUTH_CHUNK(r0, 0x84, 0x15, &(0x7f0000f5c000)={0xcaf7}, 0x1) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(0xffffffffffffff9c, 0xc00c642e, &(0x7f0000ab3000-0xc)={0x0, 0x80000, 0xffffffffffffff9c}) ioctl$DRM_IOCTL_GEM_FLINK(0xffffffffffffff9c, 0xc008640a, &(0x7f0000cb0000-0x8)={0x0}) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(r1, 0xc00c642d, &(0x7f0000aec000-0xc)={r2, 0x80000, r0}) bind$bt_rfcomm(r0, &(0x7f00006cc000-0x9)={0x1f, {0x8001, 0x9, 0x2, 0x1, 0x7, 0x8}, 0x1f}, 0x9) ioctl$DRM_IOCTL_MODE_GETCRTC(0xffffffffffffffff, 0xc06864a1, &(0x7f00002a8000-0x64)={&(0x7f000000d000)=[0x7, 0x6], 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "8cfbc89fefc2829ee9b6b2ef9d5500b5ff74b06ccbd9dee8c886586975b5446e"}}) getsockopt$inet_sctp_SCTP_LOCAL_AUTH_CHUNKS(r0, 0x84, 0x1b, &(0x7f0000189000-0xa)={0x0, 0x2, "1208"}, &(0x7f00004f7000-0x4)=0xa) getsockopt$inet_sctp6_SCTP_GET_ASSOC_STATS(r0, 0x84, 0x70, &(0x7f0000af9000)={r3, @in={{0x2, 0x3, @multicast1=0xe0000001}}, [0x1, 0x5, 0x5, 0xa577, 0xf304, 0x0, 0x4, 0x7fffffff, 0x1f, 0x10000, 0x40, 0x200, 0x7, 0x624512e2, 0x6]}, &(0x7f00001f5000)=0x108) getsockopt(r0, 0x0, 0x53, &(0x7f000000d000)=""/8, &(0x7f0000fee000-0x4)=0x28) getsockopt$inet_sctp6_SCTP_AUTOCLOSE(r0, 0x84, 0x4, &(0x7f0000e29000-0x4), &(0x7f0000146000+0xe78)=0x4) [ 50.528494] netlink: 'syz-executor1': attribute type 1 has an invalid length. 2018/02/19 17:03:59 executing program 2: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000030000-0xc)={0x0}, &(0x7f0000030000-0x4)=0xc) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f000002f000)={{{@in=@remote, @in6=@ipv4={[], [], @loopback}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@local}, 0x0, @in6=@mcast1}}, &(0x7f0000015000)=0xe8) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000026000-0xc)={0x0, 0x0, 0x0}, &(0x7f0000023000)=0xc) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) setsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f000002f000)={r1, r2, r3}, 0xc) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid}]}]}, 0x24}, 0x1}, 0x0) socket$can_bcm(0x1d, 0x2, 0x2) getpid() 2018/02/19 17:03:59 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0xa, 0x2000000001, 0x0) ioctl$DRM_IOCTL_MODE_GETCRTC(0xffffffffffffffff, 0xc06864a1, &(0x7f00002a8000-0x64)={&(0x7f000000d000)=[0x7, 0x6], 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "8cfbc89fefc282b0e9b6d1b29d5500b5ff74b06ccbd9dee8c886586975b5446e"}}) bind$nfc_llcp(r0, &(0x7f000008b000)={0x27, 0xffff, 0x8c, 0x2, 0x10001, 0x5, "f415fddd91336bd53d1d7e58dd6d4a3cd36d14ad035548d70ad760c71ccae5d1761f3446e9262e3c7f86d2667dc396d5fd73fb9c39e9845b77ee58db138eb7", 0x8000}, 0x60) getsockopt(r0, 0x0, 0x53, &(0x7f000000d000)=""/8, &(0x7f0000fee000-0x4)=0x28) ioctl$sock_SIOCGPGRP(r0, 0x8904, &(0x7f0000d8e000-0x4)=0x0) getsockopt$inet_IP_IPSEC_POLICY(r0, 0x0, 0x10, &(0x7f0000fcb000-0xe8)={{{@in6=@ipv4={[], [], @local}, @in6=@mcast2, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in=@loopback}}, &(0x7f0000e5a000)=0xe8) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000c98000-0xc)={0x0, 0x0, 0x0}, &(0x7f0000a09000)=0xc) r4 = gettid() getsockopt$inet_IP_XFRM_POLICY(r0, 0x0, 0x11, &(0x7f00007e5000-0xe8)={{{@in6=@local, @in=@local, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@dev}, 0x0, @in=@rand_addr}}, &(0x7f0000a44000)=0xe8) r6 = getgid() sendmsg$netlink(r0, &(0x7f00007d3000)={&(0x7f0000af4000)=@proc={0x10, 0x0, 0x1, 0x2400010}, 0xc, &(0x7f0000f3d000-0x10)=[{&(0x7f0000fe6000+0xa1d)={0x28, 0x19, 0x200, 0x4, 0x1, "", [@typed={0x18, 0x83, @ipv6=@dev={0xfe, 0x80, [], 0x0, 0xe}}]}, 0x28}], 0x1, &(0x7f0000460000)=[@cred={0x20, 0x1, 0x2, r1, r2, r3}, @cred={0x20, 0x1, 0x2, r4, r5, r6}], 0x40, 0x4000040}, 0x80) 2018/02/19 17:03:59 executing program 6: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000008000)={{{@in6=@mcast2, @in6=@mcast2}}, {{@in=@broadcast}, 0x0, @in6=@dev}}, &(0x7f000002e000)=0xe8) r0 = socket$bt_sco(0x1f, 0x5, 0x2) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) setsockopt$bt_BT_FLUSHABLE(r0, 0x112, 0x8, &(0x7f0000030000-0x4)=0x1, 0x4) r1 = socket$inet_sctp(0x2, 0x5, 0x84) setsockopt$inet_group_source_req(r1, 0x0, 0x2c, &(0x7f000000c000)={0x7, {{0x2, 0x3, @rand_addr=0xfc5}}, {{0x2, 0x1, @empty}}}, 0x118) 2018/02/19 17:03:59 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0xa, 0x2000000001, 0x0) setsockopt$ax25_int(r0, 0x101, 0x9, &(0x7f0000968000)=0x8, 0x4) ioctl$DRM_IOCTL_MODE_GETCRTC(0xffffffffffffffff, 0xc06864a1, &(0x7f00002a8000-0x64)={&(0x7f000000d000)=[0x7, 0x6], 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "8cfbc89fefc282b0e9b6d1b29d5500b5ff74b06ccbd9dee8c886586975b5446e"}}) pipe(&(0x7f00002b2000)={0x0}) ioctl$DRM_IOCTL_DROP_MASTER(r1, 0x641f) getsockopt(r0, 0x0, 0x53, &(0x7f000000d000)=""/8, &(0x7f0000fee000-0x4)=0x28) 2018/02/19 17:03:59 executing program 0: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000008000)={{{@in6=@mcast2, @in6=@mcast2, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in6=@dev}}, &(0x7f000002e000)=0xe8) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid=r1}]}]}, 0x24}, 0x1}, 0x0) unshare(0x40000000) 2018/02/19 17:03:59 executing program 1: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet_dccp(0x2, 0x6, 0x0) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000ed2000-0xefb)="23da672b0871e7f55486587b3c89135603886053f3b5e2aca6780393da6091dc637bd9e80ec21feab17cef50b998b3a37269311c274762e69603d5580785de4cb5872518c7aba021b1e66fbfe9f8f68c77a0d7553149bb6fb5a03157b4e96b1028f53ff7e9b73a5bb67294b51ae58c6fc10950ed1e5955c83ea6ca6ccd89869f388f019a9b61de13071a3466787c9d92ab651a9c6c1623f3df68c8bf66d4b0b628d6011cdc070b3359f965e0e283dc9fad7fe519da935ea58a4ce9c475b094ffff95eb08ce2d3851f5c1466fe7bb84e5574578afa40b1a492a4683eb99a2820bd800fb7f218c49cdea15e9f13b5efff132710e77ad82cae3f4918f893624a65e9d9ce90bb1e5a0c610a4eddf2acfe60322af71d00275cd70d20526fcd75d7e408ecd12dd6a29e3aaded92c62b9e8c378801854fe75663a3e462b92c05eae6e9d8c2f01e2a2e110d397c2a4c9c76fee478934b4f13fbb67760aa58dc0f394a340845bcd88da5874d07272b5d13256b3e69fb6c764e7ca507ff2780e588f3ce9f1b3e98222471f71f24f8ac9632acb0215cb00811a8e30918039adac8501ded86376a9f03fc5e75d20466d7007ed02bae6ceea77fb436e374c0ce809c8df8c971db8e447ba7cd38a8afb8156530c4911912db0f876ff337b5e1d8ac3afb360b093ae4dc30f3e77acb546d40b61b2b134e9eb751e4cfa5797e5a25d2513470426973b6dd723240d366416d4f3366cda1fbb054c9ac943ce59f7bd62432514aafde153e9fdd5f459f00de7e1e7c20e3cf346590086c94b9d07de524c874341663807d4b3508ae3dc21da2b5932bbfdcb973d44b348e98d5994f60cf63d993042e31122f05fbc6226b1bcfc6321c94a07eaa7c8e4aec13dbd051a4976069032c3331762799fd62706b402fbe1c8c8f042df5b5ae506a969aa0507f525e3d0e90918b79df01949c52e524367a86d957df76b4f044dfe2189815713c077c424f15912e3db0ee160b37ecaedbea19e23ad6cfc592609d26514d29cc830c5ee24dd92e84a202e4a93d8dd47837851f13c2b50f25cf8c8e93026616b8b1d0e93723562675dbfec91fb53058af0df073d079724a4d3162087b1b683b3c0b0009868e601da1e51f15569f67c1f4eb803d12be0988f5527cc98a2e00ea21b536acd80659147cc46547fa756946af2f43b3dc2a141586a79e32afd0cadbf156cbbe368dfa32934d92dbeface2e1fa59afad56769164506c193c162312f9684c12260f826c8477974dbc219ea2167e3f476d8c078f53bb32fb777143c6245fb2e8ea227775fe06c8a5bc8a98b7a7d9dca99efaa40d750a1ec51e258042da45ce9f469602a2138efabd1d6d97afd51c9857649f77ba440b29aa273c82b03fdbc66cdf92e60965db043a92b198485c4eb53f92918f0dfa8b44ba248d9c4695e803024d7f21b04b46906e808ae178481b1f98d168175f048364737e7d5698a5197d9e8cf1d942e415cb85edb0385410dae420753a5b2f89207ce4967549d72da3cd97cb2858c912c3da2ebdcd7198dc3e9ef5fcb7f32997b324265a07affed7a0c4f194e85c7c8d993d750074f0b4312d6ea5ff14f43ff5e2f8174f602c92725dc07de1fe91166f898efbf68b5bb223d7e65a8e56e351a0ea179faa50db7f200b92f7bb91a26b0fd10667f415af05d3c71546149a0f20e9c241fd344550320708a9307331fec24e872914b0d457fb5e9a1c00abdb36714c801d3599213967f189a408b067cbaaebba32b39789acee006f99e2f96ea713ff2b7964a5295c38a8db91037ca1221089745a564eb0d0716adc5299dba54ea8654b9b6040a912f6f974229beb207db87d3234428989a5433781039770c7d89908868658ac3efd5210a3e74302c30379b42b23519dd3f32e5f5538ecab9ded57eee24068b1b03388419e0f883d201e199f63b1fd360f47f8ade59148d21e5a96b9befb45e02bed2bf04c3d782c8d8501e1eb020d6deed7ee876dee0d90a0082a1bb1f65886149c35e3d90e832294a007ce655f6f9a2fba221e4f4f56c3e5b5c7f1b77f4917d4e08b073a92c38ca29441b437651decd138323c50b84686f9c35322aaa0553ad3f751639abc42003e47caf8e3cdc96737d35fe620c10184b7f72f662eb5aa34db4fc13dc348741560d4951ac7d125ef4de0f40275753ffe20aea71a9839688bdef3aac7397ba92fee4752276ff8a8dde858e81391db873b52eac1c3a6dc6b7f1c49e51f0dede33a56d13e641cb1191a34875990d5d379e481c10df508d557ef3a1a99066267865bcd5e289e8f40c0e3a3387ba36126e0e0447f12acf3e7207a9ca7ed121b742e4aab514ebc8534e906288ffdf6d46cb2b277ad0e325edf9882b7c5f58254f5b935e9692aedf5e0b415f7ad687472df0b4b15be47baf28ba9673a1e91c2e340e43f105233513f3c7fbe189911b875d081e870d28a24ac4ea47e0963ba900cdeaa45281032ecb1a696e086962b2959f54a98f38ff8b51083782a42b6f35b89188c93372307007c86b9bfe3e1239853096d0e1481be675cb5057b4f7ff80cbba5f871fcf2ed2e43bcfa4cd3da5244d34a2784665f93d2349591da07504a61b79a9bfef70dd68bf66a63f52c0a4a54b8e0d741d17ad069dd716642666d302531e9502b06a24a824f5f2408cfab857568fc433baa65c36429ef9179f6aa21ffc5fd02116e0cfc44e14660ba2fdfef7e15b2e4e6133469d542ede127f37a9091de277f75c5f1513965b07d6c75d6155acb41a1471341580d2e5ea264498ffef673fb0c2b693f5dbb6cefc1b8af32bc77543c12f299b71bf25c752cabab34995de5fe0d0f6d82b46526a9bc9345e7fb188e0a6f4a5d423bf4e30a3cab7ccc7a0427dd27df490b5e6e04701d97d464d5429adfec6248ff24be7fb5ae9ea07ef86e2b16860fa25645e5cc7a91e6b371ac48b5023cf245501597dea8e7de44254dfcf1155a55cc215887a00e0cd9bd67367b32c92f53e61663f541909f4f44ed380dad2cf648167685983b0350a4336a7fa5aa71d770d9adcce2cbb7eaf30c6a72cee1022c2182fc9d236cd2cd89c2eecdb3cb5d2854fc3fc093215cb57cf404feed5c08ed4bc751a876966bf815af4d0b7675580c0146c3f65a1ebd9fa7871eec77c251ad6ea54befd75dff3255acb523502d64eb50aa8bec51929d6a6e509c44d7eb7276ce53e863a137357b452b993b6dca98a084bc7bb51344cf2c64594b7a401e374058b3782021d597103458e530fcd333284d9d80b640e9add757b67627b8838f0efcc48c4053eaff73c737b2277e4ebd0f06e22c8ae23470e89b5a7e11a9175f476502783cc74e65897e646f4e97e23bbe5de5c4e6690b18284f80a0b2bf93bf6c5686fd26e08c0b50832078859b170a3b1ad9d4dde25d308e90142b672b5b92e3d463c6dc00afb604bedd6ebf46091886927116ded1c8febcc4da1d40754e574c2f52c2cbb70d9541d1774e69a7de334abeb697bb85e7fcae6e82ef724d5fc58312a3815645b942c65f530c944574058d47d468b019c6ff79390fceb4f95d2f76595d96d0cd97f3478a3e400a6a8ad0689a02cdbdb68f185d7ebfcc3b19953a1e66861db52ac3b23ba24a7ea63591bf8e639a0b855e80780b69b457dbb4f7ef5e917cfb3c2330bb56868a62ed7bf4a681a8b3e07eacd9079b1efbc1001d6c5bcc6c99a691b19be1043e8345869fb386a9a4a74e6d1fc17b10f63aee6376751a1af7593422ead928a00ca455e35d8f7021a545abab96a62a99f0f228e6a0a1ad19dd611fcaaa5cef173211c0741c3d98852924795eaaa9878448e41b5ba06b536e52c3d99e7edfc5c87a2c0088834e7dbb3245c6b80d57acd496cebf4c06d4c48b61354c2fe6994890e1c8f2851cbf37465cc0607411fd9445d2c9c5db7547a0270044618c1cfc84793c17cd827046758472992e39f22a4d703b9f3d3d6663682c2ffbab444412872e0ccbcb32b071914b553a7c67d3d86359b2c126f668873f2e23af79e2d35db2cda82ee7b80929d33ff91d694ccec09b19b722cf4ac8fe6b64d5911781a5d2445cc6b8372edab60ce078e85ec9d670c8556d79fd95a4d6f3df5d1cd76042a6e1af69db7bdb46b9ad57a8780f851c98b0706672dc1e76dc9e7cf631960f968619e1c1b32997255da0b3fc09fc020f1b358a71a033698b7b84fd97a15140ad1032f5e8b832b34ddc19a15417aa32a9970805491aeec01c42aac4322f6ca73408b820050f444a63011fdf5536032e8d2717e8b50d202de0bf930baa23ac7113c7f2531331791bd48dde32a8271343450ba95943495842d0d79294e73554e537876c2ef779f8d50ba9ae26d2b7a7213c40b0e5a0ec3e088275f4b3fee680b22116aeb2accf556c6a6e1477028c6f93a9d2c6ebdd66d3d10528903c9d9fee36d4c2081557f72d39d5a9570567a35ede10be2fc30c82e350c404c4636686ad798d98ac6a9fdc1033376465577968a225e0caa24b53b1b730c326083ed493b432b5c7ff46fac96048031d5e4720d6a032d8ae2138ed82b336f3811a1d4da29bad9de02f741db736c31d021529a4e61e710218213930c72ba92857f7110a984a851bc24704b9af0e3c4f9c645009dddaf34d6ea2b9222de5f4fc102aed407500ad7b7c4e59fa75714c5b8944cc202382472aab4c4b373e9d297737fc20f671c592130ad4138553d1eb814e82c4dabdfd623cd46c02eda6c5ffb9d0251f5c1ee79dba74d1a2bea3715ac7b9cc51746f5a92bfc55c818c729adab40a9514cb74187c803e4bf2f39af954277abd02c5bbd9d051224243b48524939d4dc576f102e792e097ec2c8ed7c593c25550299de2fe7151f0e26f3bc6c288ca66829906f34b7573a3984a6a4b69b05aa666014c3dd082f340e1a669ca1439367e7233d8486856052cfae7e124b18dfd007193059c6c722e66458cee1b5cebaa00d172467c565117f3b79b04bca26252c5bf9f991a1d571dcc32ad8785bd7518ee096a81afed71896750646c4bb51b42acc416f73c770fc8b106b00a3ddf0cb7e076ec7d81642f675d9134f369e1eb0590e9504890b46f292b101d3e6413fe2e2c02b4f44765217af504610221f13900c9bf8a456f4d64b4d25d86bfdec1620a6ab5768510d07e5aa2187fb2f58e7f68824d3d4bdeb75d8839879f4c5bddca2bba1fa4482a910167cd4139cdad6a304d4b64a83ea83413d3a18d8d18cce04819c7094f001e951f9800a39f2e91233ce6deed85256686f5584a9f65b14e2c7ee8eae2f3a12a74b5550b6649ad96f3e9d29d73d9d72716790434e0077ad4757592c163d829a315fa0adad0e5690e4e84400f684adae8a2372bca3f1b4ccbed75886b0484334d4cd32f0d133d76e7ddb08267253a3121d2b61faaa04df72f82b8ac6cba11b982ea14fff825147740f0fc0edd0a2bc28bf276378886d20c1f131a42fca1e3f88325c031603fd9bc4ca0638a927c1c92df4ab2901dae269ef826fd592ba6ffff561cc8d0f32c580c312b2ceb4f26e59a0767fb19a6fd5fae501ef5b764a343bf0170da585c5d0ce32e475f08be8efa52359cdde5c3c03ee083ad1400725ac0c71635fe98b5444c308a17a801e6288dae6ab144e4f4823001c96bd7478bf3a8f93dd30723944d82f0ba9243f9a5fda8af7b0ac5d7974f1aced23a9137980474eccec9f710e0616edf307847daf2eb01bb182467eafd3a0cac2b8718fad2a86f3e166e25eab414a966b68c381bfe7c50c213d0402410b37cf78b11142f04ab0d729977e7d31a9", 0x1000) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r1, &(0x7f0000d1d000)={&(0x7f000000f000-0xc)={0x10, 0x34050}, 0xc, &(0x7f0000008000-0x10)={&(0x7f0000e72000)={0x24, 0x2b, 0x82d, 0xffffffffffffffff, 0xffffffffffffffff, {0x4}, [@nested={0x2dd, 0x0, [@typed={0xc, 0x1, @fd=0xffffffffffffffff}]}]}, 0x24}, 0x1}, 0x0) r2 = accept4$inet(0xffffffffffffffff, &(0x7f0000b25000-0x10)={0x0, 0xffffffffffffffff, @remote}, &(0x7f0000e83000-0x4)=0x10, 0x0) getsockopt$inet_sctp_SCTP_DISABLE_FRAGMENTS(r2, 0x84, 0x8, &(0x7f000051e000), &(0x7f000084a000)=0x4) recvmsg$kcm(0xffffffffffffffff, &(0x7f0000c4d000-0x38)={&(0x7f0000f0c000-0x32)=@pppol2tpin6={0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0xffffffffffffffff, 0x0, @mcast2}}}, 0x32, &(0x7f000050f000-0x10)=[{&(0x7f000026c000)=""/255, 0xff}], 0x1, &(0x7f0000e40000-0xdb)=""/219, 0xdb, 0x7}, 0x100) connect$vsock_stream(r3, &(0x7f0000d47000)={0x28, 0x0, 0x0, @reserved=0x1}, 0x10) 2018/02/19 17:03:59 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(0xffffffffffffff9c, 0xc00c642d, &(0x7f0000789000)={0x0, 0x80000, 0xffffffffffffffff}) ioctl$DRM_IOCTL_GEM_FLINK(0xffffffffffffffff, 0xc008640a, &(0x7f0000fbf000)={0x0}) ioctl$DRM_IOCTL_GEM_CLOSE(r0, 0x40086409, &(0x7f0000790000)={r1}) syz_emit_ethernet(0x3e, &(0x7f00000f3000)={@local={[0xaa, 0xaa, 0xaa, 0xaa], 0x0, 0xaa}, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "a2fbc8", 0x1, 0x3a, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff, 0xaa}, @ipv4={[], [0xff, 0xff], @multicast2=0xe0000002}, {[], @icmpv6=@echo_request={0x80}}}}}}, 0x0) 2018/02/19 17:03:59 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(0xffffffffffffffff, 0x84, 0x6f, &(0x7f0000161000)={0x0, 0x1c, &(0x7f000051a000-0x58)=[@in6={0xa, 0xffffffffffffffff, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff, 0xaa}, 0x27}]}, &(0x7f0000aa2000-0x4)=0x10) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000903000)={0x1, 0x5, &(0x7f000051a000-0x58)=@framed={{0x18}, [@ldst={0x3, 0x0, 0xb, 0x7a, 0x0, 0xfffffff0}], {0x95}}, &(0x7f0000c43000)='syzkaller\x00', 0x8000, 0x1000, &(0x7f00009ab000)=""/4096}, 0x48) getsockname(0xffffffffffffff9c, &(0x7f0000a23000)=@pppol2tpin6={0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0xffffffffffffffff, 0x0, @loopback}}}, &(0x7f0000102000)=0x32) getsockopt$inet_sctp6_SCTP_RECVNXTINFO(r1, 0x84, 0x21, &(0x7f0000823000-0x4), &(0x7f0000d4c000+0xd7)=0x4) r2 = socket(0x10, 0x3, 0x0) setsockopt$sock_attach_bpf(r2, 0x1, 0x32, &(0x7f00009da000)=r0, 0x4) write(r2, &(0x7f0000fd3000)="260000005e0009000000eaf83a0000000000000001000000ffffff000008db1ee9ff4435eade", 0x26) 2018/02/19 17:03:59 executing program 2: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$sock_kcm_SIOCKCMCLONE(0xffffffffffffff9c, 0x89e2, &(0x7f000000d000-0x4)={0xffffffffffffffff}) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_mreq(r0, 0x0, 0x23, &(0x7f0000030000-0x8)={@rand_addr, @multicast2}, &(0x7f000002f000)=0x8) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) sendmsg$nl_generic(r1, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid}]}]}, 0x24}, 0x1}, 0x0) 2018/02/19 17:03:59 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0xa, 0x2000000001, 0x0) ioctl$DRM_IOCTL_MODE_GETCRTC(0xffffffffffffffff, 0xc06864a1, &(0x7f00002a8000-0x64)={&(0x7f000000d000)=[0x7, 0x6], 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "8cfbc89fefc282b0e9b6d1b29d5500b5ff74b06ccbd9dee8c886586975b5446e"}}) getsockopt(r0, 0x0, 0x53, &(0x7f000000d000)=""/8, &(0x7f0000fee000-0x4)=0x28) getsockopt$inet_sctp_SCTP_MAXSEG(r0, 0x84, 0xd, &(0x7f000091d000-0x8)=@assoc_value={0x0, 0xfffffffffffffffa}, &(0x7f00008ec000-0x4)=0x8) ioctl$sock_SIOCOUTQ(r0, 0x5411, &(0x7f0000855000)) getsockopt$inet_sctp_SCTP_SOCKOPT_PEELOFF(r0, 0x84, 0x66, &(0x7f000033f000)={r1, 0xffffffff}, &(0x7f0000210000-0x4)=0x8) getsockopt$inet_IP_XFRM_POLICY(r0, 0x0, 0x11, &(0x7f0000635000)={{{@in6=@dev, @in=@loopback, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@mcast2}, 0x0, @in=@rand_addr}}, &(0x7f0000bbf000)=0xe8) setsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f000033e000-0xe8)={{{@in6=@local={0xfe, 0x80, [], 0x0, 0xaa}, @in6=@local={0xfe, 0x80, [], 0x0, 0xaa}, 0x3, 0x3, 0x0, 0x2, 0xa, 0x80, 0x80, 0xff, 0x0, r2}, {0x5, 0x100000001, 0x8, 0x8, 0xfff, 0xffffffffffffff7f, 0x2, 0x8}, {0x4, 0xfffffffffffffffe, 0x5, 0x5}, 0x7f, 0xd, 0x0, 0x1, 0x0, 0x3}, {{@in6=@loopback={0x0, 0x1}, 0x1}, 0x2, @in6=@remote={0xfe, 0x80, [], 0x0, 0xbb}, 0x6, 0x3, 0x3, 0x100000001, 0xff, 0x8, 0x9}}, 0xe8) [ 50.648753] netlink: 'syz-executor1': attribute type 1 has an invalid length. [ 50.676298] IPVS: ftp: loaded support on port[0] = 21 2018/02/19 17:03:59 executing program 6: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000008000)={{{@in6=@mcast2, @in6=@mcast2, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in6=@dev}}, &(0x7f000002e000)=0xe8) sendfile(r0, r0, &(0x7f0000027000), 0x74) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x3d, 0x0, [@typed={0xc, 0x1, @uid=r1}]}]}, 0x24}, 0x1}, 0x0) 2018/02/19 17:03:59 executing program 1: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet_dccp(0x2, 0x6, 0x0) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000ed2000-0xefb)="23da672b0871e7f55486587b3c89135603886053f3b5e2aca6780393da6091dc637bd9e80ec21feab17cef50b998b3a37269311c274762e69603d5580785de4cb5872518c7aba021b1e66fbfe9f8f68c77a0d7553149bb6fb5a03157b4e96b1028f53ff7e9b73a5bb67294b51ae58c6fc10950ed1e5955c83ea6ca6ccd89869f388f019a9b61de13071a3466787c9d92ab651a9c6c1623f3df68c8bf66d4b0b628d6011cdc070b3359f965e0e283dc9fad7fe519da935ea58a4ce9c475b094ffff95eb08ce2d3851f5c1466fe7bb84e5574578afa40b1a492a4683eb99a2820bd800fb7f218c49cdea15e9f13b5efff132710e77ad82cae3f4918f893624a65e9d9ce90bb1e5a0c610a4eddf2acfe60322af71d00275cd70d20526fcd75d7e408ecd12dd6a29e3aaded92c62b9e8c378801854fe75663a3e462b92c05eae6e9d8c2f01e2a2e110d397c2a4c9c76fee478934b4f13fbb67760aa58dc0f394a340845bcd88da5874d07272b5d13256b3e69fb6c764e7ca507ff2780e588f3ce9f1b3e98222471f71f24f8ac9632acb0215cb00811a8e30918039adac8501ded86376a9f03fc5e75d20466d7007ed02bae6ceea77fb436e374c0ce809c8df8c971db8e447ba7cd38a8afb8156530c4911912db0f876ff337b5e1d8ac3afb360b093ae4dc30f3e77acb546d40b61b2b134e9eb751e4cfa5797e5a25d2513470426973b6dd723240d366416d4f3366cda1fbb054c9ac943ce59f7bd62432514aafde153e9fdd5f459f00de7e1e7c20e3cf346590086c94b9d07de524c874341663807d4b3508ae3dc21da2b5932bbfdcb973d44b348e98d5994f60cf63d993042e31122f05fbc6226b1bcfc6321c94a07eaa7c8e4aec13dbd051a4976069032c3331762799fd62706b402fbe1c8c8f042df5b5ae506a969aa0507f525e3d0e90918b79df01949c52e524367a86d957df76b4f044dfe2189815713c077c424f15912e3db0ee160b37ecaedbea19e23ad6cfc592609d26514d29cc830c5ee24dd92e84a202e4a93d8dd47837851f13c2b50f25cf8c8e93026616b8b1d0e93723562675dbfec91fb53058af0df073d079724a4d3162087b1b683b3c0b0009868e601da1e51f15569f67c1f4eb803d12be0988f5527cc98a2e00ea21b536acd80659147cc46547fa756946af2f43b3dc2a141586a79e32afd0cadbf156cbbe368dfa32934d92dbeface2e1fa59afad56769164506c193c162312f9684c12260f826c8477974dbc219ea2167e3f476d8c078f53bb32fb777143c6245fb2e8ea227775fe06c8a5bc8a98b7a7d9dca99efaa40d750a1ec51e258042da45ce9f469602a2138efabd1d6d97afd51c9857649f77ba440b29aa273c82b03fdbc66cdf92e60965db043a92b198485c4eb53f92918f0dfa8b44ba248d9c4695e803024d7f21b04b46906e808ae178481b1f98d168175f048364737e7d5698a5197d9e8cf1d942e415cb85edb0385410dae420753a5b2f89207ce4967549d72da3cd97cb2858c912c3da2ebdcd7198dc3e9ef5fcb7f32997b324265a07affed7a0c4f194e85c7c8d993d750074f0b4312d6ea5ff14f43ff5e2f8174f602c92725dc07de1fe91166f898efbf68b5bb223d7e65a8e56e351a0ea179faa50db7f200b92f7bb91a26b0fd10667f415af05d3c71546149a0f20e9c241fd344550320708a9307331fec24e872914b0d457fb5e9a1c00abdb36714c801d3599213967f189a408b067cbaaebba32b39789acee006f99e2f96ea713ff2b7964a5295c38a8db91037ca1221089745a564eb0d0716adc5299dba54ea8654b9b6040a912f6f974229beb207db87d3234428989a5433781039770c7d89908868658ac3efd5210a3e74302c30379b42b23519dd3f32e5f5538ecab9ded57eee24068b1b03388419e0f883d201e199f63b1fd360f47f8ade59148d21e5a96b9befb45e02bed2bf04c3d782c8d8501e1eb020d6deed7ee876dee0d90a0082a1bb1f65886149c35e3d90e832294a007ce655f6f9a2fba221e4f4f56c3e5b5c7f1b77f4917d4e08b073a92c38ca29441b437651decd138323c50b84686f9c35322aaa0553ad3f751639abc42003e47caf8e3cdc96737d35fe620c10184b7f72f662eb5aa34db4fc13dc348741560d4951ac7d125ef4de0f40275753ffe20aea71a9839688bdef3aac7397ba92fee4752276ff8a8dde858e81391db873b52eac1c3a6dc6b7f1c49e51f0dede33a56d13e641cb1191a34875990d5d379e481c10df508d557ef3a1a99066267865bcd5e289e8f40c0e3a3387ba36126e0e0447f12acf3e7207a9ca7ed121b742e4aab514ebc8534e906288ffdf6d46cb2b277ad0e325edf9882b7c5f58254f5b935e9692aedf5e0b415f7ad687472df0b4b15be47baf28ba9673a1e91c2e340e43f105233513f3c7fbe189911b875d081e870d28a24ac4ea47e0963ba900cdeaa45281032ecb1a696e086962b2959f54a98f38ff8b51083782a42b6f35b89188c93372307007c86b9bfe3e1239853096d0e1481be675cb5057b4f7ff80cbba5f871fcf2ed2e43bcfa4cd3da5244d34a2784665f93d2349591da07504a61b79a9bfef70dd68bf66a63f52c0a4a54b8e0d741d17ad069dd716642666d302531e9502b06a24a824f5f2408cfab857568fc433baa65c36429ef9179f6aa21ffc5fd02116e0cfc44e14660ba2fdfef7e15b2e4e6133469d542ede127f37a9091de277f75c5f1513965b07d6c75d6155acb41a1471341580d2e5ea264498ffef673fb0c2b693f5dbb6cefc1b8af32bc77543c12f299b71bf25c752cabab34995de5fe0d0f6d82b46526a9bc9345e7fb188e0a6f4a5d423bf4e30a3cab7ccc7a0427dd27df490b5e6e04701d97d464d5429adfec6248ff24be7fb5ae9ea07ef86e2b16860fa25645e5cc7a91e6b371ac48b5023cf245501597dea8e7de44254dfcf1155a55cc215887a00e0cd9bd67367b32c92f53e61663f541909f4f44ed380dad2cf648167685983b0350a4336a7fa5aa71d770d9adcce2cbb7eaf30c6a72cee1022c2182fc9d236cd2cd89c2eecdb3cb5d2854fc3fc093215cb57cf404feed5c08ed4bc751a876966bf815af4d0b7675580c0146c3f65a1ebd9fa7871eec77c251ad6ea54befd75dff3255acb523502d64eb50aa8bec51929d6a6e509c44d7eb7276ce53e863a137357b452b993b6dca98a084bc7bb51344cf2c64594b7a401e374058b3782021d597103458e530fcd333284d9d80b640e9add757b67627b8838f0efcc48c4053eaff73c737b2277e4ebd0f06e22c8ae23470e89b5a7e11a9175f476502783cc74e65897e646f4e97e23bbe5de5c4e6690b18284f80a0b2bf93bf6c5686fd26e08c0b50832078859b170a3b1ad9d4dde25d308e90142b672b5b92e3d463c6dc00afb604bedd6ebf46091886927116ded1c8febcc4da1d40754e574c2f52c2cbb70d9541d1774e69a7de334abeb697bb85e7fcae6e82ef724d5fc58312a3815645b942c65f530c944574058d47d468b019c6ff79390fceb4f95d2f76595d96d0cd97f3478a3e400a6a8ad0689a02cdbdb68f185d7ebfcc3b19953a1e66861db52ac3b23ba24a7ea63591bf8e639a0b855e80780b69b457dbb4f7ef5e917cfb3c2330bb56868a62ed7bf4a681a8b3e07eacd9079b1efbc1001d6c5bcc6c99a691b19be1043e8345869fb386a9a4a74e6d1fc17b10f63aee6376751a1af7593422ead928a00ca455e35d8f7021a545abab96a62a99f0f228e6a0a1ad19dd611fcaaa5cef173211c0741c3d98852924795eaaa9878448e41b5ba06b536e52c3d99e7edfc5c87a2c0088834e7dbb3245c6b80d57acd496cebf4c06d4c48b61354c2fe6994890e1c8f2851cbf37465cc0607411fd9445d2c9c5db7547a0270044618c1cfc84793c17cd827046758472992e39f22a4d703b9f3d3d6663682c2ffbab444412872e0ccbcb32b071914b553a7c67d3d86359b2c126f668873f2e23af79e2d35db2cda82ee7b80929d33ff91d694ccec09b19b722cf4ac8fe6b64d5911781a5d2445cc6b8372edab60ce078e85ec9d670c8556d79fd95a4d6f3df5d1cd76042a6e1af69db7bdb46b9ad57a8780f851c98b0706672dc1e76dc9e7cf631960f968619e1c1b32997255da0b3fc09fc020f1b358a71a033698b7b84fd97a15140ad1032f5e8b832b34ddc19a15417aa32a9970805491aeec01c42aac4322f6ca73408b820050f444a63011fdf5536032e8d2717e8b50d202de0bf930baa23ac7113c7f2531331791bd48dde32a8271343450ba95943495842d0d79294e73554e537876c2ef779f8d50ba9ae26d2b7a7213c40b0e5a0ec3e088275f4b3fee680b22116aeb2accf556c6a6e1477028c6f93a9d2c6ebdd66d3d10528903c9d9fee36d4c2081557f72d39d5a9570567a35ede10be2fc30c82e350c404c4636686ad798d98ac6a9fdc1033376465577968a225e0caa24b53b1b730c326083ed493b432b5c7ff46fac96048031d5e4720d6a032d8ae2138ed82b336f3811a1d4da29bad9de02f741db736c31d021529a4e61e710218213930c72ba92857f7110a984a851bc24704b9af0e3c4f9c645009dddaf34d6ea2b9222de5f4fc102aed407500ad7b7c4e59fa75714c5b8944cc202382472aab4c4b373e9d297737fc20f671c592130ad4138553d1eb814e82c4dabdfd623cd46c02eda6c5ffb9d0251f5c1ee79dba74d1a2bea3715ac7b9cc51746f5a92bfc55c818c729adab40a9514cb74187c803e4bf2f39af954277abd02c5bbd9d051224243b48524939d4dc576f102e792e097ec2c8ed7c593c25550299de2fe7151f0e26f3bc6c288ca66829906f34b7573a3984a6a4b69b05aa666014c3dd082f340e1a669ca1439367e7233d8486856052cfae7e124b18dfd007193059c6c722e66458cee1b5cebaa00d172467c565117f3b79b04bca26252c5bf9f991a1d571dcc32ad8785bd7518ee096a81afed71896750646c4bb51b42acc416f73c770fc8b106b00a3ddf0cb7e076ec7d81642f675d9134f369e1eb0590e9504890b46f292b101d3e6413fe2e2c02b4f44765217af504610221f13900c9bf8a456f4d64b4d25d86bfdec1620a6ab5768510d07e5aa2187fb2f58e7f68824d3d4bdeb75d8839879f4c5bddca2bba1fa4482a910167cd4139cdad6a304d4b64a83ea83413d3a18d8d18cce04819c7094f001e951f9800a39f2e91233ce6deed85256686f5584a9f65b14e2c7ee8eae2f3a12a74b5550b6649ad96f3e9d29d73d9d72716790434e0077ad4757592c163d829a315fa0adad0e5690e4e84400f684adae8a2372bca3f1b4ccbed75886b0484334d4cd32f0d133d76e7ddb08267253a3121d2b61faaa04df72f82b8ac6cba11b982ea14fff825147740f0fc0edd0a2bc28bf276378886d20c1f131a42fca1e3f88325c031603fd9bc4ca0638a927c1c92df4ab2901dae269ef826fd592ba6ffff561cc8d0f32c580c312b2ceb4f26e59a0767fb19a6fd5fae501ef5b764a343bf0170da585c5d0ce32e475f08be8efa52359cdde5c3c03ee083ad1400725ac0c71635fe98b5444c308a17a801e6288dae6ab144e4f4823001c96bd7478bf3a8f93dd30723944d82f0ba9243f9a5fda8af7b0ac5d7974f1aced23a9137980474eccec9f710e0616edf307847daf2eb01bb182467eafd3a0cac2b8718fad2a86f3e166e25eab414a966b68c381bfe7c50c213d0402410b37cf78b11142f04ab0d729977e7d31a9", 0x1000) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r1, &(0x7f0000d1d000)={&(0x7f000000f000-0xc)={0x10, 0x34050}, 0xc, &(0x7f0000008000-0x10)={&(0x7f0000e72000)={0x24, 0x2b, 0x82d, 0xffffffffffffffff, 0xffffffffffffffff, {0x4}, [@nested={0x2dd, 0x0, [@typed={0xc, 0x1, @fd=0xffffffffffffffff}]}]}, 0x24}, 0x1}, 0x0) r2 = accept4$inet(0xffffffffffffffff, &(0x7f0000b25000-0x10)={0x0, 0xffffffffffffffff, @remote}, &(0x7f0000e83000-0x4)=0x10, 0x0) getsockopt$inet_sctp_SCTP_DISABLE_FRAGMENTS(r2, 0x84, 0x8, &(0x7f000051e000), &(0x7f000084a000)=0x4) recvmsg$kcm(0xffffffffffffffff, &(0x7f0000c4d000-0x38)={&(0x7f0000f0c000-0x32)=@pppol2tpin6={0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0xffffffffffffffff, 0x0, @mcast2}}}, 0x32, &(0x7f000050f000-0x10)=[{&(0x7f000026c000)=""/255, 0xff}], 0x1, &(0x7f0000e40000-0xdb)=""/219, 0xdb, 0x7}, 0x100) 2018/02/19 17:03:59 executing program 2: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) r1 = socket$inet_udp(0x2, 0x2, 0x0) accept$inet(r1, &(0x7f0000022000)={0x0, 0xffffffffffffffff, @loopback}, &(0x7f0000010000-0x4)=0x10) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid}]}]}, 0x24}, 0x1}, 0x0) [ 50.776874] netlink: 'syz-executor1': attribute type 1 has an invalid length. 2018/02/19 17:03:59 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socketpair$inet6(0xa, 0x807, 0x1, &(0x7f0000368000-0x8)={0x0, 0x0}) getsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER(0xffffffffffffffff, 0x84, 0x7b, &(0x7f0000413000-0x8)={0x0, 0x229}, &(0x7f0000b48000)=0x8) getsockopt$inet_sctp6_SCTP_PARTIAL_DELIVERY_POINT(r1, 0x84, 0x13, &(0x7f0000bf7000)={r2, 0xffffffff7fffffff}, &(0x7f0000f77000)=0x8) r3 = socket(0xa, 0x2000000001, 0x0) ioctl$DRM_IOCTL_MODE_GETCRTC(0xffffffffffffffff, 0xc06864a1, &(0x7f00002a8000-0x64)={&(0x7f000000d000)=[0x7, 0x6], 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "8cfbc89fefc282b0e9b6d1b29d5500b5ff74b06ccbd9dee8c886586975b5446e"}}) getsockopt(r3, 0x0, 0x53, &(0x7f000000d000)=""/8, &(0x7f0000fee000-0x4)=0x28) getsockopt$sock_buf(r0, 0x1, 0x3f, &(0x7f0000068000-0x76)=""/118, &(0x7f000034d000-0x4)=0x76) getsockopt$inet_dccp_buf(r3, 0x21, 0xc0, &(0x7f000004a000)=""/24, &(0x7f0000818000)=0x18) 2018/02/19 17:03:59 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp_SCTP_NODELAY(0xffffffffffffffff, 0x84, 0x3, &(0x7f00009db000-0x4), &(0x7f00006d3000-0x4)=0x4) syz_emit_ethernet(0x3e, &(0x7f00000f3000)={@local={[0xaa, 0xaa, 0xaa, 0xaa], 0x0, 0xaa}, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "a2fbc8", 0x1, 0x3a, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff, 0xaa}, @ipv4={[], [0xff, 0xff], @multicast2=0xe0000002}, {[], @icmpv6=@echo_request={0x80}}}}}}, 0x0) 2018/02/19 17:03:59 executing program 6: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000008000)={{{@in6=@mcast2, @in6=@mcast2, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in6=@dev}}, &(0x7f000002e000)=0xe8) setsockopt$sock_linger(r0, 0x1, 0xd, &(0x7f0000015000-0x8)={0x1, 0x80}, 0x8) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid=r1}]}]}, 0x24}, 0x1}, 0x0) 2018/02/19 17:03:59 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(0xffffffffffffffff, 0x84, 0x6f, &(0x7f0000161000)={0x0, 0x1c, &(0x7f000051a000-0x58)=[@in6={0xa, 0xffffffffffffffff, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff, 0xaa}, 0x27}]}, &(0x7f0000f92000-0x4)=0x10) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000903000)={0x1, 0x5, &(0x7f000051a000-0x58)=@framed={{0x18}, [@ldst={0x3, 0x0, 0xb, 0x7a, 0x0, 0xfffffff0}], {0x95}}, &(0x7f0000c43000)='syzkaller\x00', 0x8000, 0x1000, &(0x7f00009ab000)=""/4096}, 0x48) r2 = socket(0x10, 0x3, 0x0) setsockopt$sock_attach_bpf(r2, 0x1, 0x32, &(0x7f00009da000)=r1, 0x4) getsockopt$inet_sctp_SCTP_ENABLE_STREAM_RESET(r2, 0x84, 0x76, &(0x7f0000a70000)={r0, 0x5}, &(0x7f0000027000-0x4)=0x8) setsockopt$inet_sctp6_SCTP_PEER_ADDR_THLDS(r2, 0x84, 0x1f, &(0x7f0000e98000)={r0, @in6={{0xa, 0x3, 0x40, @empty, 0x9}}, 0x9f, 0x81}, 0x98) write(r2, &(0x7f0000fd3000)="260000005e0009000000eaf83a0000000000000001000000fffffeffff08db1ee9ff4435eade", 0x26) 2018/02/19 17:03:59 executing program 1: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet_dccp(0x2, 0x6, 0x0) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000ed2000-0xefb)="23da672b0871e7f55486587b3c89135603886053f3b5e2aca6780393da6091dc637bd9e80ec21feab17cef50b998b3a37269311c274762e69603d5580785de4cb5872518c7aba021b1e66fbfe9f8f68c77a0d7553149bb6fb5a03157b4e96b1028f53ff7e9b73a5bb67294b51ae58c6fc10950ed1e5955c83ea6ca6ccd89869f388f019a9b61de13071a3466787c9d92ab651a9c6c1623f3df68c8bf66d4b0b628d6011cdc070b3359f965e0e283dc9fad7fe519da935ea58a4ce9c475b094ffff95eb08ce2d3851f5c1466fe7bb84e5574578afa40b1a492a4683eb99a2820bd800fb7f218c49cdea15e9f13b5efff132710e77ad82cae3f4918f893624a65e9d9ce90bb1e5a0c610a4eddf2acfe60322af71d00275cd70d20526fcd75d7e408ecd12dd6a29e3aaded92c62b9e8c378801854fe75663a3e462b92c05eae6e9d8c2f01e2a2e110d397c2a4c9c76fee478934b4f13fbb67760aa58dc0f394a340845bcd88da5874d07272b5d13256b3e69fb6c764e7ca507ff2780e588f3ce9f1b3e98222471f71f24f8ac9632acb0215cb00811a8e30918039adac8501ded86376a9f03fc5e75d20466d7007ed02bae6ceea77fb436e374c0ce809c8df8c971db8e447ba7cd38a8afb8156530c4911912db0f876ff337b5e1d8ac3afb360b093ae4dc30f3e77acb546d40b61b2b134e9eb751e4cfa5797e5a25d2513470426973b6dd723240d366416d4f3366cda1fbb054c9ac943ce59f7bd62432514aafde153e9fdd5f459f00de7e1e7c20e3cf346590086c94b9d07de524c874341663807d4b3508ae3dc21da2b5932bbfdcb973d44b348e98d5994f60cf63d993042e31122f05fbc6226b1bcfc6321c94a07eaa7c8e4aec13dbd051a4976069032c3331762799fd62706b402fbe1c8c8f042df5b5ae506a969aa0507f525e3d0e90918b79df01949c52e524367a86d957df76b4f044dfe2189815713c077c424f15912e3db0ee160b37ecaedbea19e23ad6cfc592609d26514d29cc830c5ee24dd92e84a202e4a93d8dd47837851f13c2b50f25cf8c8e93026616b8b1d0e93723562675dbfec91fb53058af0df073d079724a4d3162087b1b683b3c0b0009868e601da1e51f15569f67c1f4eb803d12be0988f5527cc98a2e00ea21b536acd80659147cc46547fa756946af2f43b3dc2a141586a79e32afd0cadbf156cbbe368dfa32934d92dbeface2e1fa59afad56769164506c193c162312f9684c12260f826c8477974dbc219ea2167e3f476d8c078f53bb32fb777143c6245fb2e8ea227775fe06c8a5bc8a98b7a7d9dca99efaa40d750a1ec51e258042da45ce9f469602a2138efabd1d6d97afd51c9857649f77ba440b29aa273c82b03fdbc66cdf92e60965db043a92b198485c4eb53f92918f0dfa8b44ba248d9c4695e803024d7f21b04b46906e808ae178481b1f98d168175f048364737e7d5698a5197d9e8cf1d942e415cb85edb0385410dae420753a5b2f89207ce4967549d72da3cd97cb2858c912c3da2ebdcd7198dc3e9ef5fcb7f32997b324265a07affed7a0c4f194e85c7c8d993d750074f0b4312d6ea5ff14f43ff5e2f8174f602c92725dc07de1fe91166f898efbf68b5bb223d7e65a8e56e351a0ea179faa50db7f200b92f7bb91a26b0fd10667f415af05d3c71546149a0f20e9c241fd344550320708a9307331fec24e872914b0d457fb5e9a1c00abdb36714c801d3599213967f189a408b067cbaaebba32b39789acee006f99e2f96ea713ff2b7964a5295c38a8db91037ca1221089745a564eb0d0716adc5299dba54ea8654b9b6040a912f6f974229beb207db87d3234428989a5433781039770c7d89908868658ac3efd5210a3e74302c30379b42b23519dd3f32e5f5538ecab9ded57eee24068b1b03388419e0f883d201e199f63b1fd360f47f8ade59148d21e5a96b9befb45e02bed2bf04c3d782c8d8501e1eb020d6deed7ee876dee0d90a0082a1bb1f65886149c35e3d90e832294a007ce655f6f9a2fba221e4f4f56c3e5b5c7f1b77f4917d4e08b073a92c38ca29441b437651decd138323c50b84686f9c35322aaa0553ad3f751639abc42003e47caf8e3cdc96737d35fe620c10184b7f72f662eb5aa34db4fc13dc348741560d4951ac7d125ef4de0f40275753ffe20aea71a9839688bdef3aac7397ba92fee4752276ff8a8dde858e81391db873b52eac1c3a6dc6b7f1c49e51f0dede33a56d13e641cb1191a34875990d5d379e481c10df508d557ef3a1a99066267865bcd5e289e8f40c0e3a3387ba36126e0e0447f12acf3e7207a9ca7ed121b742e4aab514ebc8534e906288ffdf6d46cb2b277ad0e325edf9882b7c5f58254f5b935e9692aedf5e0b415f7ad687472df0b4b15be47baf28ba9673a1e91c2e340e43f105233513f3c7fbe189911b875d081e870d28a24ac4ea47e0963ba900cdeaa45281032ecb1a696e086962b2959f54a98f38ff8b51083782a42b6f35b89188c93372307007c86b9bfe3e1239853096d0e1481be675cb5057b4f7ff80cbba5f871fcf2ed2e43bcfa4cd3da5244d34a2784665f93d2349591da07504a61b79a9bfef70dd68bf66a63f52c0a4a54b8e0d741d17ad069dd716642666d302531e9502b06a24a824f5f2408cfab857568fc433baa65c36429ef9179f6aa21ffc5fd02116e0cfc44e14660ba2fdfef7e15b2e4e6133469d542ede127f37a9091de277f75c5f1513965b07d6c75d6155acb41a1471341580d2e5ea264498ffef673fb0c2b693f5dbb6cefc1b8af32bc77543c12f299b71bf25c752cabab34995de5fe0d0f6d82b46526a9bc9345e7fb188e0a6f4a5d423bf4e30a3cab7ccc7a0427dd27df490b5e6e04701d97d464d5429adfec6248ff24be7fb5ae9ea07ef86e2b16860fa25645e5cc7a91e6b371ac48b5023cf245501597dea8e7de44254dfcf1155a55cc215887a00e0cd9bd67367b32c92f53e61663f541909f4f44ed380dad2cf648167685983b0350a4336a7fa5aa71d770d9adcce2cbb7eaf30c6a72cee1022c2182fc9d236cd2cd89c2eecdb3cb5d2854fc3fc093215cb57cf404feed5c08ed4bc751a876966bf815af4d0b7675580c0146c3f65a1ebd9fa7871eec77c251ad6ea54befd75dff3255acb523502d64eb50aa8bec51929d6a6e509c44d7eb7276ce53e863a137357b452b993b6dca98a084bc7bb51344cf2c64594b7a401e374058b3782021d597103458e530fcd333284d9d80b640e9add757b67627b8838f0efcc48c4053eaff73c737b2277e4ebd0f06e22c8ae23470e89b5a7e11a9175f476502783cc74e65897e646f4e97e23bbe5de5c4e6690b18284f80a0b2bf93bf6c5686fd26e08c0b50832078859b170a3b1ad9d4dde25d308e90142b672b5b92e3d463c6dc00afb604bedd6ebf46091886927116ded1c8febcc4da1d40754e574c2f52c2cbb70d9541d1774e69a7de334abeb697bb85e7fcae6e82ef724d5fc58312a3815645b942c65f530c944574058d47d468b019c6ff79390fceb4f95d2f76595d96d0cd97f3478a3e400a6a8ad0689a02cdbdb68f185d7ebfcc3b19953a1e66861db52ac3b23ba24a7ea63591bf8e639a0b855e80780b69b457dbb4f7ef5e917cfb3c2330bb56868a62ed7bf4a681a8b3e07eacd9079b1efbc1001d6c5bcc6c99a691b19be1043e8345869fb386a9a4a74e6d1fc17b10f63aee6376751a1af7593422ead928a00ca455e35d8f7021a545abab96a62a99f0f228e6a0a1ad19dd611fcaaa5cef173211c0741c3d98852924795eaaa9878448e41b5ba06b536e52c3d99e7edfc5c87a2c0088834e7dbb3245c6b80d57acd496cebf4c06d4c48b61354c2fe6994890e1c8f2851cbf37465cc0607411fd9445d2c9c5db7547a0270044618c1cfc84793c17cd827046758472992e39f22a4d703b9f3d3d6663682c2ffbab444412872e0ccbcb32b071914b553a7c67d3d86359b2c126f668873f2e23af79e2d35db2cda82ee7b80929d33ff91d694ccec09b19b722cf4ac8fe6b64d5911781a5d2445cc6b8372edab60ce078e85ec9d670c8556d79fd95a4d6f3df5d1cd76042a6e1af69db7bdb46b9ad57a8780f851c98b0706672dc1e76dc9e7cf631960f968619e1c1b32997255da0b3fc09fc020f1b358a71a033698b7b84fd97a15140ad1032f5e8b832b34ddc19a15417aa32a9970805491aeec01c42aac4322f6ca73408b820050f444a63011fdf5536032e8d2717e8b50d202de0bf930baa23ac7113c7f2531331791bd48dde32a8271343450ba95943495842d0d79294e73554e537876c2ef779f8d50ba9ae26d2b7a7213c40b0e5a0ec3e088275f4b3fee680b22116aeb2accf556c6a6e1477028c6f93a9d2c6ebdd66d3d10528903c9d9fee36d4c2081557f72d39d5a9570567a35ede10be2fc30c82e350c404c4636686ad798d98ac6a9fdc1033376465577968a225e0caa24b53b1b730c326083ed493b432b5c7ff46fac96048031d5e4720d6a032d8ae2138ed82b336f3811a1d4da29bad9de02f741db736c31d021529a4e61e710218213930c72ba92857f7110a984a851bc24704b9af0e3c4f9c645009dddaf34d6ea2b9222de5f4fc102aed407500ad7b7c4e59fa75714c5b8944cc202382472aab4c4b373e9d297737fc20f671c592130ad4138553d1eb814e82c4dabdfd623cd46c02eda6c5ffb9d0251f5c1ee79dba74d1a2bea3715ac7b9cc51746f5a92bfc55c818c729adab40a9514cb74187c803e4bf2f39af954277abd02c5bbd9d051224243b48524939d4dc576f102e792e097ec2c8ed7c593c25550299de2fe7151f0e26f3bc6c288ca66829906f34b7573a3984a6a4b69b05aa666014c3dd082f340e1a669ca1439367e7233d8486856052cfae7e124b18dfd007193059c6c722e66458cee1b5cebaa00d172467c565117f3b79b04bca26252c5bf9f991a1d571dcc32ad8785bd7518ee096a81afed71896750646c4bb51b42acc416f73c770fc8b106b00a3ddf0cb7e076ec7d81642f675d9134f369e1eb0590e9504890b46f292b101d3e6413fe2e2c02b4f44765217af504610221f13900c9bf8a456f4d64b4d25d86bfdec1620a6ab5768510d07e5aa2187fb2f58e7f68824d3d4bdeb75d8839879f4c5bddca2bba1fa4482a910167cd4139cdad6a304d4b64a83ea83413d3a18d8d18cce04819c7094f001e951f9800a39f2e91233ce6deed85256686f5584a9f65b14e2c7ee8eae2f3a12a74b5550b6649ad96f3e9d29d73d9d72716790434e0077ad4757592c163d829a315fa0adad0e5690e4e84400f684adae8a2372bca3f1b4ccbed75886b0484334d4cd32f0d133d76e7ddb08267253a3121d2b61faaa04df72f82b8ac6cba11b982ea14fff825147740f0fc0edd0a2bc28bf276378886d20c1f131a42fca1e3f88325c031603fd9bc4ca0638a927c1c92df4ab2901dae269ef826fd592ba6ffff561cc8d0f32c580c312b2ceb4f26e59a0767fb19a6fd5fae501ef5b764a343bf0170da585c5d0ce32e475f08be8efa52359cdde5c3c03ee083ad1400725ac0c71635fe98b5444c308a17a801e6288dae6ab144e4f4823001c96bd7478bf3a8f93dd30723944d82f0ba9243f9a5fda8af7b0ac5d7974f1aced23a9137980474eccec9f710e0616edf307847daf2eb01bb182467eafd3a0cac2b8718fad2a86f3e166e25eab414a966b68c381bfe7c50c213d0402410b37cf78b11142f04ab0d729977e7d31a9", 0x1000) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r1, &(0x7f0000d1d000)={&(0x7f000000f000-0xc)={0x10, 0x34050}, 0xc, &(0x7f0000008000-0x10)={&(0x7f0000e72000)={0x24, 0x2b, 0x82d, 0xffffffffffffffff, 0xffffffffffffffff, {0x4}, [@nested={0x2dd, 0x0, [@typed={0xc, 0x1, @fd=0xffffffffffffffff}]}]}, 0x24}, 0x1}, 0x0) r2 = accept4$inet(0xffffffffffffffff, &(0x7f0000b25000-0x10)={0x0, 0xffffffffffffffff, @remote}, &(0x7f0000e83000-0x4)=0x10, 0x0) getsockopt$inet_sctp_SCTP_DISABLE_FRAGMENTS(r2, 0x84, 0x8, &(0x7f000051e000), &(0x7f000084a000)=0x4) 2018/02/19 17:03:59 executing program 0: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$sock_kcm_SIOCKCMCLONE(0xffffffffffffffff, 0x89e2, &(0x7f0000030000-0x4)={r0}) mmap(&(0x7f0000030000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) setsockopt$IP6T_SO_SET_REPLACE(r1, 0x29, 0x40, &(0x7f0000031000-0x310)=@raw={'raw\x00', 0x9, 0x3, 0x2b0, 0x110, 0xffffffff, 0xffffffff, 0x0, 0xffffffff, 0x1e0, 0xffffffff, 0xffffffff, 0x1e0, 0xffffffff, 0x3, &(0x7f0000014000), {[{{@uncond, 0x0, 0xa8, 0x110, 0x0, {}, []}, @unspec=@CT1={0x68, 'CT\x00', 0x1, {0x1, 0x3, 0x33c, 0xffff, 'snmp_trap\x00', 'syz0\x00', 0x7a7}}}, {{@uncond, 0x0, 0xa8, 0xd0, 0x0, {}, []}, @common=@inet=@SET1={0x28, 'SET\x00', 0x1, {{0x7, 0x48a2, 0x58c}, {0x2, 0x8, 0x80000000}}}}], {{[], 0x0, 0xa8, 0xd0}, {0x28, '\x00', 0x0, 0xfffffffffffffffe}}}}, 0x310) getsockname$netrom(r1, &(0x7f0000022000-0x10)=@ax25, &(0x7f0000021000-0x4)=0x10) ioctl$sock_netdev_private(r1, 0x89f3, &(0x7f0000024000)="d3e8803977f2717676538fdd366dbeb78c65a89552c2cc98aab9d2f23d73f569c171a7017cc325cb302f5ff3d22d5fcbf8510cadc7bbcbadd50351679ac5b540f378453eb7c268fbf28a891cabe0880132bf0da944292e723af545b1a2930e7630c7d84e11e47c7a49a85b3a054f6791d3ff0dafdb3acffbbec872f7eb617b2b38e55d8197ba74b173f3561abee06d20ae132410e0aa472c2ef733d015fdb62ead5304d658dfd6869f5dec5016bcaa2ff7a1927f2fdb9b56a6cdb5f843f72fdfb332844366960c0fefc5c39da61701282bde4993769d15b079624b03be495a50") ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000008000)={{{@in6=@mcast2, @in6=@mcast2, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in6=@dev}}, &(0x7f000002e000)=0xe8) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid=r2}]}]}, 0x24}, 0x1}, 0x0) ioctl$sock_proto_private(r1, 0x89ec, &(0x7f000001e000)="33f68b492037f5e943ed85cfcad440515a0a24ee5faf93387ea5e3e7cc19ad0500a20892e560456dd4441b7cd6e6c1adf154a5705abd7912d50c3fcdde57cda77026e22bd58b9c2baac3205109af326904b87db69f67933795d51104ebfa8dad910c8a8eb44409b64e3d1efcf32ab2afee383cdc14409397a52310b62b770397f41743d423d1706b8a79356ee83d544991b744") 2018/02/19 17:03:59 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) pipe(&(0x7f0000dc2000)={0x0, 0x0}) getsockopt$inet_sctp_SCTP_I_WANT_MAPPED_V4_ADDR(r1, 0x84, 0xc, &(0x7f0000bb2000), &(0x7f0000226000)=0x4) r2 = socket(0x11, 0x2000000001, 0x1) setsockopt$IP6T_SO_SET_REPLACE(r2, 0x29, 0x40, &(0x7f000007a000)=@filter={'filter\x00', 0xe, 0x4, 0xa50, 0xffffffff, 0x130, 0x0, 0x130, 0xffffffff, 0xffffffff, 0x980, 0x980, 0x980, 0xffffffff, 0x4, &(0x7f000087e000), {[{{@ipv6={@mcast2={0xff, 0x2, [], 0x1}, @remote={0xfe, 0x80, [], 0x0, 0xbb}, [0x0, 0xffffffff, 0xff000000, 0xffffffff], [0xffffffff, 0xff, 0xff, 0xff000000], @generic="99f611cf8ce3c3ec6f9a7dc3be84438b", @generic="300da2ff113efcbd423d20c739d3ea10", {}, {0xff}, 0x0, 0x1fb7048a, 0x6, 0x1}, 0x0, 0x108, 0x130, 0x0, {}, [@common=@srh={0x30, 'srh\x00', 0x0, {0x2f, 0x638f, 0x8, 0x5, 0x7f}}, @common=@frag={0x30, 'frag\x00', 0x0, {0x68a2, 0xfff, 0x5, 0x8, 0x2}}]}, @REJECT={0x28, 'REJECT\x00'}}, {{@ipv6={@local={0xfe, 0x80, [], 0x0, 0xaa}, @empty, [0xff, 0xffffffff, 0xffffffff, 0xff], [0x0, 0xffffffff, 0xff000000], @generic="9445e5687c691ce35609f1642a824c0f", @common='ip_vti0\x00', {0xff}, {0xff}, 0x2c, 0x1f, 0x0, 0x22}, 0x0, 0x758, 0x780, 0x0, {}, [@common=@ah={0x30, 'ah\x00', 0x0, {0x3, 0x1, 0xc5, 0x3, 0x2}}, @common=@unspec=@u32={0x680, 'u32\x00', 0x0, {[{[{0x100000001}, {0xd4d6, 0x3}, {0x401, 0x3}, {0x7f, 0x2}, {0x9, 0x3}, {0x8000, 0x2}, {0x80000000, 0x3}, {0x5, 0x3}, {0x3ff}, {0x81, 0x2}, {0x5, 0x2}], [{0x6, 0xfff}, {0x8a0d, 0x9}, {0xffffffff, 0x8}, {0x9, 0x401}, {0x6, 0x5}, {0x9a, 0x8}, {0x80, 0x8001}, {0x0, 0x6}, {0xc8f, 0x93e}, {0x6, 0x6d}, {0x8, 0x7}], 0x3}, {[{0x2, 0x3}, {0x1ff, 0x3}, {0x7fffffff, 0x2}, {0x7, 0x2}, {0x8, 0x3}, {0x5b9, 0x3}, {0x1400000000000000, 0x3}, {0x5, 0x3}, {0x3}, {0x0, 0x3}, {0x3, 0x1}], [{0x8001, 0x3c40}, {0x3, 0x10000}, {0x6, 0x7fff}, {0x4, 0x976c}, {0x2000000000, 0x10000}, {0x5, 0x2}, {0x6, 0x7}, {0x6c, 0xd8}, {0x9, 0x2}, {0x3}, {0x6, 0x8001}], 0x7, 0x1}, {[{0x3b92, 0x2}, {0xfffffffffffffffc, 0x3}, {0x3, 0x3}, {0x55}, {0x5, 0x2}, {0xff3, 0x3}, {0x80000000, 0x3}, {0x9, 0x3}, {0xf43, 0x3}, {0x3}, {0x35, 0x1}], [{0x0, 0x3}, {0x3}, {0x7, 0x7fffffff}, {0x9, 0x80000000}, {0x5, 0x80}, {0x100, 0xaf1}, {0x9, 0x3}, {0xfffffffffffff8b1, 0xfffffffffffffffb}, {0x6, 0x9}, {0x2, 0x100000001}, {0x3, 0x5}], 0x5, 0x8}, {[{0x7f, 0x3}, {0x7, 0x2}, {0xff, 0x1}, {0x3, 0x3}, {0xfffffffffffffff8, 0x3}, {0x5, 0x3}, {0x6, 0x2}, {0x4, 0x3}, {0x8, 0x2}, {0x7, 0x3}, {0xfffffffffffffffb, 0x3}], [{0x7, 0x3}, {0x7fff, 0xd1}, {0x8828, 0xcb79}, {0x6, 0x9}, {0x100, 0x3}, {0x7, 0x100000001}, {0xffffffffffffffff, 0x9}, {0xff, 0x3}, {0x20, 0x9}, {0x0, 0x133f76a8}, {0x0, 0x5}], 0x1, 0xa}, {[{0x20000000000000, 0x2}, {0x9, 0x3}, {0x5}, {0x8068}, {0x7, 0x1}, {0x8001, 0x1}, {0x80, 0x1}, {0x8, 0x3}, {0x2}, {0x6, 0x1}, {0xffffffffffffffff, 0x52ffd47ab3a2c066}], [{0x6}, {0x8, 0x9}, {0x8000, 0x8000}, {0xfffffffeffffffff, 0x3}, {0xfffffffffffffc00}, {0xfffffffffffffffa, 0x8}, {0x1bd, 0xc49d}, {0x3, 0x8}, {0x5, 0x7d}, {0xfffffffffffffffb, 0xc4a}, {0x2, 0x2}], 0x8, 0x9}, {[{0xaaaa}, {0x8001}, {0x7, 0x3}, {0x4, 0x1}, {0x8, 0x134dcc5f6f3bd7d3}, {0x8}, {0x2, 0x3}, {0xa1, 0x1}, {0x4}, {0x20, 0x2}, {0x3, 0x3}], [{0x7, 0x100}, {0x881, 0xda3a}, {0x7, 0x3}, {0x7, 0x1}, {0x4, 0x4}, {0xe60}, {0xffff, 0x9}, {0x20, 0x9}, {0x1, 0x5}, {0x7, 0xfffffffffffffffa}, {0x400, 0x4}], 0x4, 0x7}, {[{0x9, 0x3}, {0xa66, 0x3}, {0x81, 0x2}, {0x3, 0x2}, {0xa3e, 0x3}, {0x8001, 0x2}, {0x3}, {0x74, 0x3}, {0x1}, {}, {0x10000, 0x3}], [{0x7, 0x1}, {0x1000, 0x1f}, {0x5, 0xe83}, {0x80000001, 0x9}, {0x0, 0x8}, {0xbe41, 0x100000000}, {0x5, 0x1}, {0x9655, 0xffffffffffffff81}, {0x9, 0x7ff}, {0x100, 0x99d}, {0x3, 0x80000001}], 0x7, 0xa}, {[{0x4, 0xbcd57775209945b}, {0x80000001, 0x2}, {0x1f}, {0xfffffffffffff052, 0x3}, {0x8000, 0x1}, {0x6, 0x3}, {0x0, 0x3}, {0x6, 0x3}, {0x2}, {0x0, 0x3}, {0x8, 0x2}], [{0x5, 0x8}, {0x4, 0x56}, {0x1, 0x1}, {0xdcf9, 0x5}, {0x800, 0x2}, {0x1, 0x40}, {0x8001, 0xfffffffffffffffc}, {0x152d}, {0x9b3, 0x101}, {0x1, 0x5}, {0x10000, 0x80000001}], 0x7, 0xa}, {[{0x4, 0x1}, {0xe0000, 0x2}, {0x1ff, 0x3}, {0x8001000, 0x2}, {0xfffffffffffeffff}, {0x1, 0x2}, {0x5, 0x1}, {0xff, 0x3}, {0xffff}, {0x1, 0x2}, {0xffffffffffffff7d, 0x3}], [{0x81, 0xa51}, {0x40, 0x8}, {0x1, 0x7}, {0x80, 0x8}, {0x8}, {0x1, 0x7}, {0x9, 0x9}, {0x7fffffff, 0x20}, {0x6, 0x9}, {0xbc, 0x5}, {0x7, 0x9}], 0x8, 0x8}, {[{0x6, 0x2}, {0x4, 0x2}, {0x10000, 0x3}, {0x9, 0x3}, {0x6f}, {0x6, 0x3}, {0x8, 0x3}, {0x4, 0x3}, {0x0, 0x2}, {0xfff, 0x1}, {0x7fff}], [{0x5, 0xfffffffffffffff9}, {0x8001, 0x574}, {0x200, 0x4}, {0x0, 0x54a9a573}, {0x4, 0x4}, {0xfffffffffffffe01, 0x1f}, {0x4, 0xef}, {0x5, 0x6}, {0xfffffffeffffffff, 0x1004000000}, {0x7fff, 0x9}, {0x2, 0x10000}], 0x1, 0xb}, {[{0x4, 0x133a8011979cf240}, {0x44fd, 0x1}, {0x5, 0x3}, {0xa710f61, 0x2}, {0x200000000000000, 0x3}, {0x7, 0x3}, {0xda30, 0x1}, {0x2, 0x2}, {0x7, 0x3}, {0x4, 0x3}, {0x4, 0x3}], [{0x1, 0x7}, {0x3, 0x579}, {0x3f, 0xfff}, {0x7e00000000000, 0x3ff}, {0x200, 0x6}, {0xff, 0x8}, {0xffffffff00000001, 0xffffffffffffffff}, {0xb6ad, 0x9}, {0x0, 0x5}, {0x200, 0x1000}, {0x100000000, 0x7}], 0x1, 0xb}], 0x5}}]}, @REJECT={0x28, 'REJECT\x00', 0x0, {0xa}}}, {{@ipv6={@ipv4={[], [0xff, 0xff], @remote={0xac, 0x14, 0x0, 0xbb}}, @mcast2={0xff, 0x2, [], 0x1}, [0x0, 0xff000000, 0xffffff00], [0xff000000, 0xffffff00, 0xffffffff, 0xff], @syzn={0x73, 0x79, 0x7a, 0x0}, @syzn={0x73, 0x79, 0x7a, 0x0}, {}, {}, 0x29, 0x9, 0x5, 0x6}, 0x0, 0xa8, 0xd0, 0x0, {}, []}, @REJECT={0x28, 'REJECT\x00', 0x0, {0x7}}}], {{[], 0x0, 0xa8, 0xd0}, {0x28, '\x00', 0x0, 0xfffffffffffffffe}}}}, 0xab0) ioctl$DRM_IOCTL_MODE_GETCRTC(0xffffffffffffffff, 0xc06864a1, &(0x7f00002a8000-0x64)={&(0x7f000000d000)=[0x7, 0x6], 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "8cfbc89fefc282b0e9b6d1b29d5500b5ff74b06ccbd9dee8c886586975b5446e"}}) setsockopt$bt_hci_HCI_TIME_STAMP(r2, 0x0, 0x3, &(0x7f0000052000), 0x4) getsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f0000b0f000)={{{@in6=@mcast1, @in6=@dev, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@loopback}, 0x0, @in6=@ipv4={[], [], @rand_addr}}}, &(0x7f000036b000)=0xe8) setsockopt$inet6_mreq(r1, 0x29, 0x1b, &(0x7f0000a36000-0x14)={@loopback={0x0, 0x1}, r3}, 0x14) getsockopt(r2, 0x0, 0x53, &(0x7f000000d000)=""/8, &(0x7f0000fee000-0x4)=0x28) 2018/02/19 17:03:59 executing program 2: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x9, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid}]}]}, 0x24}, 0x1}, 0x0) 2018/02/19 17:03:59 executing program 6: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r1 = accept4$inet(r0, &(0x7f0000028000-0x10)={0x0, 0xffffffffffffffff, @remote}, &(0x7f000000e000-0x4)=0x10, 0x800) setsockopt$inet_sctp_SCTP_PARTIAL_DELIVERY_POINT(r1, 0x84, 0x13, &(0x7f0000010000)=0x5, 0x4) getsockopt$sock_linger(r0, 0x1, 0xd, &(0x7f000002f000), &(0x7f0000030000-0x4)=0x8) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000008000)={{{@in6=@mcast2, @in6=@mcast2, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in6=@dev}}, &(0x7f000002e000)=0xe8) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid=r2}]}]}, 0x24}, 0x1}, 0x0) 2018/02/19 17:03:59 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet6_sctp(0xa, 0x5, 0x84) getsockopt$inet_sctp6_SCTP_MAX_BURST(r0, 0x84, 0x14, &(0x7f0000b81000-0x4)=@int, &(0x7f0000d4e000)=0x4) syz_emit_ethernet(0x3e, &(0x7f00000f3000)={@local={[0xaa, 0xaa, 0xaa, 0xaa], 0x0, 0xaa}, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "a2fbc8", 0x1, 0x3a, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff, 0xaa}, @ipv4={[], [0xff, 0xff], @multicast2=0xe0000002}, {[], @icmpv6=@echo_request={0x80}}}}}}, 0x0) getpeername(r0, &(0x7f0000512000)=@pppol2tpin6={0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0xffffffffffffffff, 0x0, @remote}}}, &(0x7f0000c37000-0x4)=0x1b2) setsockopt$inet_tcp_int(r1, 0x6, 0x17, &(0x7f00007b1000-0x4)=0xb, 0x3ef) 2018/02/19 17:03:59 executing program 1: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet_dccp(0x2, 0x6, 0x0) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000ed2000-0xefb)="23da672b0871e7f55486587b3c89135603886053f3b5e2aca6780393da6091dc637bd9e80ec21feab17cef50b998b3a37269311c274762e69603d5580785de4cb5872518c7aba021b1e66fbfe9f8f68c77a0d7553149bb6fb5a03157b4e96b1028f53ff7e9b73a5bb67294b51ae58c6fc10950ed1e5955c83ea6ca6ccd89869f388f019a9b61de13071a3466787c9d92ab651a9c6c1623f3df68c8bf66d4b0b628d6011cdc070b3359f965e0e283dc9fad7fe519da935ea58a4ce9c475b094ffff95eb08ce2d3851f5c1466fe7bb84e5574578afa40b1a492a4683eb99a2820bd800fb7f218c49cdea15e9f13b5efff132710e77ad82cae3f4918f893624a65e9d9ce90bb1e5a0c610a4eddf2acfe60322af71d00275cd70d20526fcd75d7e408ecd12dd6a29e3aaded92c62b9e8c378801854fe75663a3e462b92c05eae6e9d8c2f01e2a2e110d397c2a4c9c76fee478934b4f13fbb67760aa58dc0f394a340845bcd88da5874d07272b5d13256b3e69fb6c764e7ca507ff2780e588f3ce9f1b3e98222471f71f24f8ac9632acb0215cb00811a8e30918039adac8501ded86376a9f03fc5e75d20466d7007ed02bae6ceea77fb436e374c0ce809c8df8c971db8e447ba7cd38a8afb8156530c4911912db0f876ff337b5e1d8ac3afb360b093ae4dc30f3e77acb546d40b61b2b134e9eb751e4cfa5797e5a25d2513470426973b6dd723240d366416d4f3366cda1fbb054c9ac943ce59f7bd62432514aafde153e9fdd5f459f00de7e1e7c20e3cf346590086c94b9d07de524c874341663807d4b3508ae3dc21da2b5932bbfdcb973d44b348e98d5994f60cf63d993042e31122f05fbc6226b1bcfc6321c94a07eaa7c8e4aec13dbd051a4976069032c3331762799fd62706b402fbe1c8c8f042df5b5ae506a969aa0507f525e3d0e90918b79df01949c52e524367a86d957df76b4f044dfe2189815713c077c424f15912e3db0ee160b37ecaedbea19e23ad6cfc592609d26514d29cc830c5ee24dd92e84a202e4a93d8dd47837851f13c2b50f25cf8c8e93026616b8b1d0e93723562675dbfec91fb53058af0df073d079724a4d3162087b1b683b3c0b0009868e601da1e51f15569f67c1f4eb803d12be0988f5527cc98a2e00ea21b536acd80659147cc46547fa756946af2f43b3dc2a141586a79e32afd0cadbf156cbbe368dfa32934d92dbeface2e1fa59afad56769164506c193c162312f9684c12260f826c8477974dbc219ea2167e3f476d8c078f53bb32fb777143c6245fb2e8ea227775fe06c8a5bc8a98b7a7d9dca99efaa40d750a1ec51e258042da45ce9f469602a2138efabd1d6d97afd51c9857649f77ba440b29aa273c82b03fdbc66cdf92e60965db043a92b198485c4eb53f92918f0dfa8b44ba248d9c4695e803024d7f21b04b46906e808ae178481b1f98d168175f048364737e7d5698a5197d9e8cf1d942e415cb85edb0385410dae420753a5b2f89207ce4967549d72da3cd97cb2858c912c3da2ebdcd7198dc3e9ef5fcb7f32997b324265a07affed7a0c4f194e85c7c8d993d750074f0b4312d6ea5ff14f43ff5e2f8174f602c92725dc07de1fe91166f898efbf68b5bb223d7e65a8e56e351a0ea179faa50db7f200b92f7bb91a26b0fd10667f415af05d3c71546149a0f20e9c241fd344550320708a9307331fec24e872914b0d457fb5e9a1c00abdb36714c801d3599213967f189a408b067cbaaebba32b39789acee006f99e2f96ea713ff2b7964a5295c38a8db91037ca1221089745a564eb0d0716adc5299dba54ea8654b9b6040a912f6f974229beb207db87d3234428989a5433781039770c7d89908868658ac3efd5210a3e74302c30379b42b23519dd3f32e5f5538ecab9ded57eee24068b1b03388419e0f883d201e199f63b1fd360f47f8ade59148d21e5a96b9befb45e02bed2bf04c3d782c8d8501e1eb020d6deed7ee876dee0d90a0082a1bb1f65886149c35e3d90e832294a007ce655f6f9a2fba221e4f4f56c3e5b5c7f1b77f4917d4e08b073a92c38ca29441b437651decd138323c50b84686f9c35322aaa0553ad3f751639abc42003e47caf8e3cdc96737d35fe620c10184b7f72f662eb5aa34db4fc13dc348741560d4951ac7d125ef4de0f40275753ffe20aea71a9839688bdef3aac7397ba92fee4752276ff8a8dde858e81391db873b52eac1c3a6dc6b7f1c49e51f0dede33a56d13e641cb1191a34875990d5d379e481c10df508d557ef3a1a99066267865bcd5e289e8f40c0e3a3387ba36126e0e0447f12acf3e7207a9ca7ed121b742e4aab514ebc8534e906288ffdf6d46cb2b277ad0e325edf9882b7c5f58254f5b935e9692aedf5e0b415f7ad687472df0b4b15be47baf28ba9673a1e91c2e340e43f105233513f3c7fbe189911b875d081e870d28a24ac4ea47e0963ba900cdeaa45281032ecb1a696e086962b2959f54a98f38ff8b51083782a42b6f35b89188c93372307007c86b9bfe3e1239853096d0e1481be675cb5057b4f7ff80cbba5f871fcf2ed2e43bcfa4cd3da5244d34a2784665f93d2349591da07504a61b79a9bfef70dd68bf66a63f52c0a4a54b8e0d741d17ad069dd716642666d302531e9502b06a24a824f5f2408cfab857568fc433baa65c36429ef9179f6aa21ffc5fd02116e0cfc44e14660ba2fdfef7e15b2e4e6133469d542ede127f37a9091de277f75c5f1513965b07d6c75d6155acb41a1471341580d2e5ea264498ffef673fb0c2b693f5dbb6cefc1b8af32bc77543c12f299b71bf25c752cabab34995de5fe0d0f6d82b46526a9bc9345e7fb188e0a6f4a5d423bf4e30a3cab7ccc7a0427dd27df490b5e6e04701d97d464d5429adfec6248ff24be7fb5ae9ea07ef86e2b16860fa25645e5cc7a91e6b371ac48b5023cf245501597dea8e7de44254dfcf1155a55cc215887a00e0cd9bd67367b32c92f53e61663f541909f4f44ed380dad2cf648167685983b0350a4336a7fa5aa71d770d9adcce2cbb7eaf30c6a72cee1022c2182fc9d236cd2cd89c2eecdb3cb5d2854fc3fc093215cb57cf404feed5c08ed4bc751a876966bf815af4d0b7675580c0146c3f65a1ebd9fa7871eec77c251ad6ea54befd75dff3255acb523502d64eb50aa8bec51929d6a6e509c44d7eb7276ce53e863a137357b452b993b6dca98a084bc7bb51344cf2c64594b7a401e374058b3782021d597103458e530fcd333284d9d80b640e9add757b67627b8838f0efcc48c4053eaff73c737b2277e4ebd0f06e22c8ae23470e89b5a7e11a9175f476502783cc74e65897e646f4e97e23bbe5de5c4e6690b18284f80a0b2bf93bf6c5686fd26e08c0b50832078859b170a3b1ad9d4dde25d308e90142b672b5b92e3d463c6dc00afb604bedd6ebf46091886927116ded1c8febcc4da1d40754e574c2f52c2cbb70d9541d1774e69a7de334abeb697bb85e7fcae6e82ef724d5fc58312a3815645b942c65f530c944574058d47d468b019c6ff79390fceb4f95d2f76595d96d0cd97f3478a3e400a6a8ad0689a02cdbdb68f185d7ebfcc3b19953a1e66861db52ac3b23ba24a7ea63591bf8e639a0b855e80780b69b457dbb4f7ef5e917cfb3c2330bb56868a62ed7bf4a681a8b3e07eacd9079b1efbc1001d6c5bcc6c99a691b19be1043e8345869fb386a9a4a74e6d1fc17b10f63aee6376751a1af7593422ead928a00ca455e35d8f7021a545abab96a62a99f0f228e6a0a1ad19dd611fcaaa5cef173211c0741c3d98852924795eaaa9878448e41b5ba06b536e52c3d99e7edfc5c87a2c0088834e7dbb3245c6b80d57acd496cebf4c06d4c48b61354c2fe6994890e1c8f2851cbf37465cc0607411fd9445d2c9c5db7547a0270044618c1cfc84793c17cd827046758472992e39f22a4d703b9f3d3d6663682c2ffbab444412872e0ccbcb32b071914b553a7c67d3d86359b2c126f668873f2e23af79e2d35db2cda82ee7b80929d33ff91d694ccec09b19b722cf4ac8fe6b64d5911781a5d2445cc6b8372edab60ce078e85ec9d670c8556d79fd95a4d6f3df5d1cd76042a6e1af69db7bdb46b9ad57a8780f851c98b0706672dc1e76dc9e7cf631960f968619e1c1b32997255da0b3fc09fc020f1b358a71a033698b7b84fd97a15140ad1032f5e8b832b34ddc19a15417aa32a9970805491aeec01c42aac4322f6ca73408b820050f444a63011fdf5536032e8d2717e8b50d202de0bf930baa23ac7113c7f2531331791bd48dde32a8271343450ba95943495842d0d79294e73554e537876c2ef779f8d50ba9ae26d2b7a7213c40b0e5a0ec3e088275f4b3fee680b22116aeb2accf556c6a6e1477028c6f93a9d2c6ebdd66d3d10528903c9d9fee36d4c2081557f72d39d5a9570567a35ede10be2fc30c82e350c404c4636686ad798d98ac6a9fdc1033376465577968a225e0caa24b53b1b730c326083ed493b432b5c7ff46fac96048031d5e4720d6a032d8ae2138ed82b336f3811a1d4da29bad9de02f741db736c31d021529a4e61e710218213930c72ba92857f7110a984a851bc24704b9af0e3c4f9c645009dddaf34d6ea2b9222de5f4fc102aed407500ad7b7c4e59fa75714c5b8944cc202382472aab4c4b373e9d297737fc20f671c592130ad4138553d1eb814e82c4dabdfd623cd46c02eda6c5ffb9d0251f5c1ee79dba74d1a2bea3715ac7b9cc51746f5a92bfc55c818c729adab40a9514cb74187c803e4bf2f39af954277abd02c5bbd9d051224243b48524939d4dc576f102e792e097ec2c8ed7c593c25550299de2fe7151f0e26f3bc6c288ca66829906f34b7573a3984a6a4b69b05aa666014c3dd082f340e1a669ca1439367e7233d8486856052cfae7e124b18dfd007193059c6c722e66458cee1b5cebaa00d172467c565117f3b79b04bca26252c5bf9f991a1d571dcc32ad8785bd7518ee096a81afed71896750646c4bb51b42acc416f73c770fc8b106b00a3ddf0cb7e076ec7d81642f675d9134f369e1eb0590e9504890b46f292b101d3e6413fe2e2c02b4f44765217af504610221f13900c9bf8a456f4d64b4d25d86bfdec1620a6ab5768510d07e5aa2187fb2f58e7f68824d3d4bdeb75d8839879f4c5bddca2bba1fa4482a910167cd4139cdad6a304d4b64a83ea83413d3a18d8d18cce04819c7094f001e951f9800a39f2e91233ce6deed85256686f5584a9f65b14e2c7ee8eae2f3a12a74b5550b6649ad96f3e9d29d73d9d72716790434e0077ad4757592c163d829a315fa0adad0e5690e4e84400f684adae8a2372bca3f1b4ccbed75886b0484334d4cd32f0d133d76e7ddb08267253a3121d2b61faaa04df72f82b8ac6cba11b982ea14fff825147740f0fc0edd0a2bc28bf276378886d20c1f131a42fca1e3f88325c031603fd9bc4ca0638a927c1c92df4ab2901dae269ef826fd592ba6ffff561cc8d0f32c580c312b2ceb4f26e59a0767fb19a6fd5fae501ef5b764a343bf0170da585c5d0ce32e475f08be8efa52359cdde5c3c03ee083ad1400725ac0c71635fe98b5444c308a17a801e6288dae6ab144e4f4823001c96bd7478bf3a8f93dd30723944d82f0ba9243f9a5fda8af7b0ac5d7974f1aced23a9137980474eccec9f710e0616edf307847daf2eb01bb182467eafd3a0cac2b8718fad2a86f3e166e25eab414a966b68c381bfe7c50c213d0402410b37cf78b11142f04ab0d729977e7d31a9", 0x1000) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r1, &(0x7f0000d1d000)={&(0x7f000000f000-0xc)={0x10, 0x34050}, 0xc, &(0x7f0000008000-0x10)={&(0x7f0000e72000)={0x24, 0x2b, 0x82d, 0xffffffffffffffff, 0xffffffffffffffff, {0x4}, [@nested={0x2dd, 0x0, [@typed={0xc, 0x1, @fd=0xffffffffffffffff}]}]}, 0x24}, 0x1}, 0x0) r2 = accept4$inet(0xffffffffffffffff, &(0x7f0000b25000-0x10)={0x0, 0xffffffffffffffff, @remote}, &(0x7f0000e83000-0x4)=0x10, 0x0) getsockopt$inet_sctp_SCTP_DISABLE_FRAGMENTS(r2, 0x84, 0x8, &(0x7f000051e000), &(0x7f000084a000)=0x4) [ 50.934252] BUG: sleeping function called from invalid context at net/core/sock.c:2772 [ 50.942579] in_atomic(): 1, irqs_disabled(): 0, pid: 92, name: kworker/u4:3 [ 50.949721] 5 locks held by kworker/u4:3/92: [ 50.954148] #0: ((wq_completion)"%s""netns"){+.+.}, at: [<00000000e5321f00>] process_one_work+0xaaf/0x1af0 [ 50.964164] #1: (net_cleanup_work){+.+.}, at: [<000000003851758f>] process_one_work+0xb01/0x1af0 [ 50.973309] #2: (net_sem){++++}, at: [<00000000db3a8010>] cleanup_net+0x23f/0xd20 2018/02/19 17:03:59 executing program 0: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000030000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socketpair$inet_icmp_raw(0x2, 0x3, 0x1, &(0x7f0000030000)={0x0}) mmap(&(0x7f0000030000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) setsockopt$inet_icmp_ICMP_FILTER(r1, 0x1, 0x1, &(0x7f0000030000)={0x3}, 0x4) ioctl$sock_SIOCBRDELBR(r0, 0x89a1, &(0x7f0000030000-0x10)=@syzn={0x73, 0x79, 0x7a, 0x0}) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f0000027000)={0xffffffffffffffff, 0xffffffffffffffff, 0x100000001, 0x0, &(0x7f0000026000-0x64), 0x8, 0x0, 0x0, 0xb, 0x3, 0x0, 0x0, "0272e9165f7405010b177452977272314d285fa0ac291e6b59bae659420eb91b65927a65cb120f4d02cf5bd0f8787c69363fb9fc6ec31bc70c5cfeb69c99803a7cb8cf4c04766171e13d6f42f84c6bd06e5fe38fe1c88bd46b81e176afd27d02043ea79fd3dcf7a732f6e7ea7134efc9c1783841f03a9613579af9510a438e19f9bd7ee69ffd613accf3bb1b610c1e2f108fe583247358638f63137983e0e3fca48fcff747bdf9b5790809333a88638c16c1481c8f915f6ef7f715f3db976bfc50c4cf173e23"}) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000008000)={{{@in6=@mcast2, @in6=@mcast2, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in6=@dev}}, &(0x7f000002e000)=0xe8) r3 = socket$inet6(0xa, 0x806, 0x7) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r3, 0x84, 0x79, &(0x7f0000009000-0x4)=0xfe, 0x4) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid=r2}]}]}, 0x24}, 0x1}, 0x0) r4 = socket(0xa, 0x807, 0x4) mmap(&(0x7f0000030000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$netrom_NETROM_T4(r4, 0x103, 0x6, &(0x7f0000031000-0x4)=0x5, &(0x7f0000005000)=0x4) [ 50.981152] #3: (net_mutex){+.+.}, at: [<000000003a0efa5e>] cleanup_net+0xa7d/0xd20 [ 50.989172] #4: (&(&srv->idr_lock)->rlock){+...}, at: [<000000006b023b61>] tipc_topsrv_stop+0x231/0x610 [ 50.994692] sctp: [Deprecated]: syz-executor3 (pid 8389) Use of int in max_burst socket option. [ 50.994692] Use struct sctp_assoc_value instead [ 50.998939] CPU: 0 PID: 92 Comm: kworker/u4:3 Not tainted 4.16.0-rc1+ #232 [ 50.998966] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 51.028655] Workqueue: netns cleanup_net 2018/02/19 17:03:59 executing program 2: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) pipe(&(0x7f0000001000-0x8)={0x0, 0x0}) bind$llc(r1, &(0x7f0000001000-0x10)={0x1a, 0xc, 0x0, 0xd24e, 0x100000001, 0x7, @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff]}, 0x10) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000030000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000030000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000030000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000031000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000031000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000031000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) sendmsg$nl_generic(r0, &(0x7f0000032000-0x38)={&(0x7f0000032000-0xc)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f0000032000-0x10)={&(0x7f000000e000-0x58)={0x58, 0x2f, 0x200, 0x6, 0x2, {0x18}, [@typed={0x10, 0xb, @u64=0x2}, @nested={0x28, 0x8d, [@typed={0xc, 0x36, @u32=0xfffffffffffffe01}, @typed={0x18, 0x60, @ipv6=@dev={0xfe, 0x80, [], 0x0, 0xb}}]}, @typed={0xc, 0xb, @u32=0x2}]}, 0x58}, 0x1}, 0x4040000) mmap(&(0x7f0000030000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) connect$bt_sco(r1, &(0x7f0000003000-0x8)={0x1f, {0x5e53, 0x0, 0x9, 0x3ff, 0x8db, 0x1}}, 0x8) mmap(&(0x7f0000030000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) sendmsg$alg(r1, &(0x7f0000031000-0x38)={0x0, 0x0, &(0x7f000000f000)=[{&(0x7f0000013000)="8079306996759540a63e49b6a52476b511362aa3cb4dcac53a8e7ab16a7ced7aeed69c39c3f16ea20240e805bbee5f1e453b6c1604f5d4ba00c4b29f004e520fcbbabad43e65763f6125a1f442", 0x4d}, {&(0x7f0000031000-0xaa)="bdd06be53c773f09311bce4afd1c63502e1cce2ef8f5af09c3fea12427234ca5f56851b629d03bf3e92e5622c2cc32914cb4e1ab59ec2557246499fa4061e0873a45ee0a19c436d36d82851acfee737d677d38581b15b8910bef3206b0ee97b29ea597213f0e7c8041e820299f1285beeb5085a7bd8f6506ef19187219041a39ec5ee4ccb92ae20b3cfd4d8cfac723aece8a6437f2008ba4fced1b6183cef61f0d1378d556e536e6fa7e", 0xaa}, {&(0x7f0000030000)}, {&(0x7f0000030000)="b5f39949b8577dfb2e3a504f39a3a3b003fe3a65ed66d1eedba7a692580e11aac57011353b6e5e9f902cd489230c3e83e1a00c5f8190f9a88d5f61b5618f6a51e627890d8bb7268b505981e9eadcf888a43de5b9f663613011f79d6d45e1cc085bfb02da38d89caca937752c30b1b375b64314b45262def9735259acfcb029d3adb8bd64aeb12175a959e67c3aff5b68f20560a9740b3423be57bca79e04d7bdacac5671affb6d01f6a020124406ae122246eb9805b71dbc38d07ab07a58d61736ef5f237c885206fc171a9452b5a2a518515f0f65714686886f200bbf361c7db2fc09b9e13fed13fc22d24c030977da1dcf12d5b5c7f7", 0xf7}], 0x4, &(0x7f0000031000-0x210)=[@iv={0xe0, 0x117, 0x2, 0xc8, "43b83d3f81a5bdcb62aa192cb4556b8a9304b235183487e1c9a395bfdd902ee189f1337b5244214fce7c52171680eef81fd94dcf41c57f92ed7cd663b999a86bca8031983e1901742fa6426bf7b5fcd5e421effcdfcd661e9edafb1a53736d1de4e42303ad0985a7c709d398e8ac19d221359154e942199924254bc86975a4e35846549d581ecd599197941812b51ea867b881164eb270c8b924a1370f3dc1de3166854b694dd836022066646e70bdfa23eb60a2cacab8fe1204704160d5dc0b18f5f55c045941e4"}, @op={0x18, 0x117, 0x3, 0x1}, @iv={0xa0, 0x117, 0x2, 0x8c, "40072a530cabde74c9c84aace107974dff0576b734ca0a40c6e950a846052427967732dc2764c507e3eb9550b38041cff63287a4e1a5fafe47d9fea1829121eccfd6bf387e28a1cf5ddde769047c39fc281af80aa14f31a7a0e5e4dc811dc15ce70b6bfc7079a0d01b17f22b21a27ab8e0f8aa7e49bc5c270360e39be376316efe5100672b16586723df22e9"}, @op={0x18, 0x117, 0x3}, @assoc={0x18, 0x117, 0x4, 0x7ff}, @op={0x18, 0x117, 0x3, 0x1}, @assoc={0x18, 0x117, 0x4, 0x548a}, @assoc={0x18, 0x117, 0x4, 0x3f}], 0x210, 0x4044044}, 0x20000000) mmap(&(0x7f0000032000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) setsockopt$SO_RDS_TRANSPORT(r1, 0x114, 0x8, &(0x7f0000033000-0x4)=0x2, 0x4) mmap(&(0x7f0000031000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000031000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000031000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet6_tcp_buf(r1, 0x6, 0x80000000001c, &(0x7f0000032000-0x39)=""/57, &(0x7f0000032000-0x4)=0x31) [ 51.032717] Call Trace: [ 51.035306] dump_stack+0x194/0x257 [ 51.038938] ? arch_local_irq_restore+0x53/0x53 [ 51.043643] ? print_lock+0x9f/0xa2 [ 51.047272] ? lockdep_print_held_locks+0xc4/0x130 [ 51.052215] ___might_sleep+0x2b2/0x470 [ 51.056192] ? trace_event_raw_event_sched_switch+0x810/0x810 [ 51.062078] ? copy_overflow+0x20/0x20 [ 51.065972] __might_sleep+0x95/0x190 [ 51.069777] lock_sock_nested+0x37/0x110 [ 51.073840] tipc_release+0x103/0xff0 [ 51.077641] ? __schedule+0x8ea/0x2040 [ 51.081524] ? check_noncircular+0x20/0x20 [ 51.085825] ? __sched_text_start+0x8/0x8 [ 51.089973] ? tipc_sk_backlog_rcv+0x390/0x390 [ 51.094554] ? _raw_spin_unlock+0x22/0x30 [ 51.098729] ? lock_acquire+0x1d5/0x580 [ 51.102707] ? lock_acquire+0x1d5/0x580 [ 51.106675] ? tipc_topsrv_stop+0x231/0x610 [ 51.110996] ? tipc_topsrv_stop+0x1a3/0x610 [ 51.115320] ? lock_release+0xa40/0xa40 [ 51.119299] ? trace_event_raw_event_module_request+0x320/0x320 [ 51.125378] sock_release+0x8d/0x1e0 [ 51.129105] tipc_topsrv_stop+0x3c0/0x610 2018/02/19 17:03:59 executing program 1: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet_dccp(0x2, 0x6, 0x0) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000ed2000-0xefb)="23da672b0871e7f55486587b3c89135603886053f3b5e2aca6780393da6091dc637bd9e80ec21feab17cef50b998b3a37269311c274762e69603d5580785de4cb5872518c7aba021b1e66fbfe9f8f68c77a0d7553149bb6fb5a03157b4e96b1028f53ff7e9b73a5bb67294b51ae58c6fc10950ed1e5955c83ea6ca6ccd89869f388f019a9b61de13071a3466787c9d92ab651a9c6c1623f3df68c8bf66d4b0b628d6011cdc070b3359f965e0e283dc9fad7fe519da935ea58a4ce9c475b094ffff95eb08ce2d3851f5c1466fe7bb84e5574578afa40b1a492a4683eb99a2820bd800fb7f218c49cdea15e9f13b5efff132710e77ad82cae3f4918f893624a65e9d9ce90bb1e5a0c610a4eddf2acfe60322af71d00275cd70d20526fcd75d7e408ecd12dd6a29e3aaded92c62b9e8c378801854fe75663a3e462b92c05eae6e9d8c2f01e2a2e110d397c2a4c9c76fee478934b4f13fbb67760aa58dc0f394a340845bcd88da5874d07272b5d13256b3e69fb6c764e7ca507ff2780e588f3ce9f1b3e98222471f71f24f8ac9632acb0215cb00811a8e30918039adac8501ded86376a9f03fc5e75d20466d7007ed02bae6ceea77fb436e374c0ce809c8df8c971db8e447ba7cd38a8afb8156530c4911912db0f876ff337b5e1d8ac3afb360b093ae4dc30f3e77acb546d40b61b2b134e9eb751e4cfa5797e5a25d2513470426973b6dd723240d366416d4f3366cda1fbb054c9ac943ce59f7bd62432514aafde153e9fdd5f459f00de7e1e7c20e3cf346590086c94b9d07de524c874341663807d4b3508ae3dc21da2b5932bbfdcb973d44b348e98d5994f60cf63d993042e31122f05fbc6226b1bcfc6321c94a07eaa7c8e4aec13dbd051a4976069032c3331762799fd62706b402fbe1c8c8f042df5b5ae506a969aa0507f525e3d0e90918b79df01949c52e524367a86d957df76b4f044dfe2189815713c077c424f15912e3db0ee160b37ecaedbea19e23ad6cfc592609d26514d29cc830c5ee24dd92e84a202e4a93d8dd47837851f13c2b50f25cf8c8e93026616b8b1d0e93723562675dbfec91fb53058af0df073d079724a4d3162087b1b683b3c0b0009868e601da1e51f15569f67c1f4eb803d12be0988f5527cc98a2e00ea21b536acd80659147cc46547fa756946af2f43b3dc2a141586a79e32afd0cadbf156cbbe368dfa32934d92dbeface2e1fa59afad56769164506c193c162312f9684c12260f826c8477974dbc219ea2167e3f476d8c078f53bb32fb777143c6245fb2e8ea227775fe06c8a5bc8a98b7a7d9dca99efaa40d750a1ec51e258042da45ce9f469602a2138efabd1d6d97afd51c9857649f77ba440b29aa273c82b03fdbc66cdf92e60965db043a92b198485c4eb53f92918f0dfa8b44ba248d9c4695e803024d7f21b04b46906e808ae178481b1f98d168175f048364737e7d5698a5197d9e8cf1d942e415cb85edb0385410dae420753a5b2f89207ce4967549d72da3cd97cb2858c912c3da2ebdcd7198dc3e9ef5fcb7f32997b324265a07affed7a0c4f194e85c7c8d993d750074f0b4312d6ea5ff14f43ff5e2f8174f602c92725dc07de1fe91166f898efbf68b5bb223d7e65a8e56e351a0ea179faa50db7f200b92f7bb91a26b0fd10667f415af05d3c71546149a0f20e9c241fd344550320708a9307331fec24e872914b0d457fb5e9a1c00abdb36714c801d3599213967f189a408b067cbaaebba32b39789acee006f99e2f96ea713ff2b7964a5295c38a8db91037ca1221089745a564eb0d0716adc5299dba54ea8654b9b6040a912f6f974229beb207db87d3234428989a5433781039770c7d89908868658ac3efd5210a3e74302c30379b42b23519dd3f32e5f5538ecab9ded57eee24068b1b03388419e0f883d201e199f63b1fd360f47f8ade59148d21e5a96b9befb45e02bed2bf04c3d782c8d8501e1eb020d6deed7ee876dee0d90a0082a1bb1f65886149c35e3d90e832294a007ce655f6f9a2fba221e4f4f56c3e5b5c7f1b77f4917d4e08b073a92c38ca29441b437651decd138323c50b84686f9c35322aaa0553ad3f751639abc42003e47caf8e3cdc96737d35fe620c10184b7f72f662eb5aa34db4fc13dc348741560d4951ac7d125ef4de0f40275753ffe20aea71a9839688bdef3aac7397ba92fee4752276ff8a8dde858e81391db873b52eac1c3a6dc6b7f1c49e51f0dede33a56d13e641cb1191a34875990d5d379e481c10df508d557ef3a1a99066267865bcd5e289e8f40c0e3a3387ba36126e0e0447f12acf3e7207a9ca7ed121b742e4aab514ebc8534e906288ffdf6d46cb2b277ad0e325edf9882b7c5f58254f5b935e9692aedf5e0b415f7ad687472df0b4b15be47baf28ba9673a1e91c2e340e43f105233513f3c7fbe189911b875d081e870d28a24ac4ea47e0963ba900cdeaa45281032ecb1a696e086962b2959f54a98f38ff8b51083782a42b6f35b89188c93372307007c86b9bfe3e1239853096d0e1481be675cb5057b4f7ff80cbba5f871fcf2ed2e43bcfa4cd3da5244d34a2784665f93d2349591da07504a61b79a9bfef70dd68bf66a63f52c0a4a54b8e0d741d17ad069dd716642666d302531e9502b06a24a824f5f2408cfab857568fc433baa65c36429ef9179f6aa21ffc5fd02116e0cfc44e14660ba2fdfef7e15b2e4e6133469d542ede127f37a9091de277f75c5f1513965b07d6c75d6155acb41a1471341580d2e5ea264498ffef673fb0c2b693f5dbb6cefc1b8af32bc77543c12f299b71bf25c752cabab34995de5fe0d0f6d82b46526a9bc9345e7fb188e0a6f4a5d423bf4e30a3cab7ccc7a0427dd27df490b5e6e04701d97d464d5429adfec6248ff24be7fb5ae9ea07ef86e2b16860fa25645e5cc7a91e6b371ac48b5023cf245501597dea8e7de44254dfcf1155a55cc215887a00e0cd9bd67367b32c92f53e61663f541909f4f44ed380dad2cf648167685983b0350a4336a7fa5aa71d770d9adcce2cbb7eaf30c6a72cee1022c2182fc9d236cd2cd89c2eecdb3cb5d2854fc3fc093215cb57cf404feed5c08ed4bc751a876966bf815af4d0b7675580c0146c3f65a1ebd9fa7871eec77c251ad6ea54befd75dff3255acb523502d64eb50aa8bec51929d6a6e509c44d7eb7276ce53e863a137357b452b993b6dca98a084bc7bb51344cf2c64594b7a401e374058b3782021d597103458e530fcd333284d9d80b640e9add757b67627b8838f0efcc48c4053eaff73c737b2277e4ebd0f06e22c8ae23470e89b5a7e11a9175f476502783cc74e65897e646f4e97e23bbe5de5c4e6690b18284f80a0b2bf93bf6c5686fd26e08c0b50832078859b170a3b1ad9d4dde25d308e90142b672b5b92e3d463c6dc00afb604bedd6ebf46091886927116ded1c8febcc4da1d40754e574c2f52c2cbb70d9541d1774e69a7de334abeb697bb85e7fcae6e82ef724d5fc58312a3815645b942c65f530c944574058d47d468b019c6ff79390fceb4f95d2f76595d96d0cd97f3478a3e400a6a8ad0689a02cdbdb68f185d7ebfcc3b19953a1e66861db52ac3b23ba24a7ea63591bf8e639a0b855e80780b69b457dbb4f7ef5e917cfb3c2330bb56868a62ed7bf4a681a8b3e07eacd9079b1efbc1001d6c5bcc6c99a691b19be1043e8345869fb386a9a4a74e6d1fc17b10f63aee6376751a1af7593422ead928a00ca455e35d8f7021a545abab96a62a99f0f228e6a0a1ad19dd611fcaaa5cef173211c0741c3d98852924795eaaa9878448e41b5ba06b536e52c3d99e7edfc5c87a2c0088834e7dbb3245c6b80d57acd496cebf4c06d4c48b61354c2fe6994890e1c8f2851cbf37465cc0607411fd9445d2c9c5db7547a0270044618c1cfc84793c17cd827046758472992e39f22a4d703b9f3d3d6663682c2ffbab444412872e0ccbcb32b071914b553a7c67d3d86359b2c126f668873f2e23af79e2d35db2cda82ee7b80929d33ff91d694ccec09b19b722cf4ac8fe6b64d5911781a5d2445cc6b8372edab60ce078e85ec9d670c8556d79fd95a4d6f3df5d1cd76042a6e1af69db7bdb46b9ad57a8780f851c98b0706672dc1e76dc9e7cf631960f968619e1c1b32997255da0b3fc09fc020f1b358a71a033698b7b84fd97a15140ad1032f5e8b832b34ddc19a15417aa32a9970805491aeec01c42aac4322f6ca73408b820050f444a63011fdf5536032e8d2717e8b50d202de0bf930baa23ac7113c7f2531331791bd48dde32a8271343450ba95943495842d0d79294e73554e537876c2ef779f8d50ba9ae26d2b7a7213c40b0e5a0ec3e088275f4b3fee680b22116aeb2accf556c6a6e1477028c6f93a9d2c6ebdd66d3d10528903c9d9fee36d4c2081557f72d39d5a9570567a35ede10be2fc30c82e350c404c4636686ad798d98ac6a9fdc1033376465577968a225e0caa24b53b1b730c326083ed493b432b5c7ff46fac96048031d5e4720d6a032d8ae2138ed82b336f3811a1d4da29bad9de02f741db736c31d021529a4e61e710218213930c72ba92857f7110a984a851bc24704b9af0e3c4f9c645009dddaf34d6ea2b9222de5f4fc102aed407500ad7b7c4e59fa75714c5b8944cc202382472aab4c4b373e9d297737fc20f671c592130ad4138553d1eb814e82c4dabdfd623cd46c02eda6c5ffb9d0251f5c1ee79dba74d1a2bea3715ac7b9cc51746f5a92bfc55c818c729adab40a9514cb74187c803e4bf2f39af954277abd02c5bbd9d051224243b48524939d4dc576f102e792e097ec2c8ed7c593c25550299de2fe7151f0e26f3bc6c288ca66829906f34b7573a3984a6a4b69b05aa666014c3dd082f340e1a669ca1439367e7233d8486856052cfae7e124b18dfd007193059c6c722e66458cee1b5cebaa00d172467c565117f3b79b04bca26252c5bf9f991a1d571dcc32ad8785bd7518ee096a81afed71896750646c4bb51b42acc416f73c770fc8b106b00a3ddf0cb7e076ec7d81642f675d9134f369e1eb0590e9504890b46f292b101d3e6413fe2e2c02b4f44765217af504610221f13900c9bf8a456f4d64b4d25d86bfdec1620a6ab5768510d07e5aa2187fb2f58e7f68824d3d4bdeb75d8839879f4c5bddca2bba1fa4482a910167cd4139cdad6a304d4b64a83ea83413d3a18d8d18cce04819c7094f001e951f9800a39f2e91233ce6deed85256686f5584a9f65b14e2c7ee8eae2f3a12a74b5550b6649ad96f3e9d29d73d9d72716790434e0077ad4757592c163d829a315fa0adad0e5690e4e84400f684adae8a2372bca3f1b4ccbed75886b0484334d4cd32f0d133d76e7ddb08267253a3121d2b61faaa04df72f82b8ac6cba11b982ea14fff825147740f0fc0edd0a2bc28bf276378886d20c1f131a42fca1e3f88325c031603fd9bc4ca0638a927c1c92df4ab2901dae269ef826fd592ba6ffff561cc8d0f32c580c312b2ceb4f26e59a0767fb19a6fd5fae501ef5b764a343bf0170da585c5d0ce32e475f08be8efa52359cdde5c3c03ee083ad1400725ac0c71635fe98b5444c308a17a801e6288dae6ab144e4f4823001c96bd7478bf3a8f93dd30723944d82f0ba9243f9a5fda8af7b0ac5d7974f1aced23a9137980474eccec9f710e0616edf307847daf2eb01bb182467eafd3a0cac2b8718fad2a86f3e166e25eab414a966b68c381bfe7c50c213d0402410b37cf78b11142f04ab0d729977e7d31a9", 0x1000) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r1, &(0x7f0000d1d000)={&(0x7f000000f000-0xc)={0x10, 0x34050}, 0xc, &(0x7f0000008000-0x10)={&(0x7f0000e72000)={0x24, 0x2b, 0x82d, 0xffffffffffffffff, 0xffffffffffffffff, {0x4}, [@nested={0x2dd, 0x0, [@typed={0xc, 0x1, @fd=0xffffffffffffffff}]}]}, 0x24}, 0x1}, 0x0) r2 = accept4$inet(0xffffffffffffffff, &(0x7f0000b25000-0x10)={0x0, 0xffffffffffffffff, @remote}, &(0x7f0000e83000-0x4)=0x10, 0x0) getsockopt$inet_sctp_SCTP_DISABLE_FRAGMENTS(r2, 0x84, 0x8, &(0x7f000051e000), &(0x7f000084a000)=0x4) 2018/02/19 17:03:59 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socketpair$inet_sctp(0x2, 0x5, 0x84, &(0x7f0000aa7000-0x8)) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(0xffffffffffffffff, 0x84, 0x6f, &(0x7f0000161000)={0x0, 0x1c, &(0x7f000051a000-0x58)=[@in6={0xa, 0xffffffffffffffff, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff, 0xaa}, 0x27}]}, &(0x7f0000f92000-0x4)=0x10) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000903000)={0x1, 0x5, &(0x7f000051a000-0x58)=@framed={{0x18}, [@ldst={0x3, 0x0, 0xb, 0x7a, 0x0, 0xfffffff0}], {0x95}}, &(0x7f0000c43000)='syzkaller\x00', 0x8000, 0x1000, &(0x7f00009ab000)=""/4096}, 0x48) r1 = socket(0x10, 0x3, 0x0) setsockopt$sock_attach_bpf(r1, 0x1, 0x32, &(0x7f00009da000)=r0, 0x4) [ 51.129633] sctp: [Deprecated]: syz-executor3 (pid 8405) Use of int in max_burst socket option. [ 51.129633] Use struct sctp_assoc_value instead [ 51.133249] ? kfree+0xf3/0x260 [ 51.133262] ? tipc_topsrv_start+0x1010/0x1010 [ 51.133278] ? trace_hardirqs_on+0xd/0x10 [ 51.133292] ? tipc_nl_media_set+0x570/0x570 [ 51.133304] tipc_exit_net+0x15/0x40 [ 51.133314] ops_exit_list.isra.6+0xae/0x150 [ 51.133329] cleanup_net+0x6ba/0xd20 [ 51.174856] ? unregister_pernet_device+0x70/0x70 [ 51.179710] ? trace_hardirqs_on_caller+0x421/0x5c0 2018/02/19 17:03:59 executing program 6: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) pipe(&(0x7f0000030000-0x8)={0x0, 0x0}) setsockopt$inet_sctp_SCTP_SOCKOPT_CONNECTX_OLD(r1, 0x84, 0x6b, &(0x7f0000004000)=[@in={0x2, 0x1, @loopback=0x7f000001}, @in={0x2, 0x3, @broadcast=0xffffffff}], 0x20) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000030000-0xc)={0x0}, &(0x7f000002f000)=0xc) ioctl$sock_SIOCSPGRP(r0, 0x8902, &(0x7f000000c000)=r3) mmap(&(0x7f0000030000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) pipe(&(0x7f0000030000)) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x9}) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000008000)={{{@in6=@mcast2, @in6=@mcast2, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in6=@dev}}, &(0x7f000002e000)=0xe8) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid=r4}]}]}, 0x24}, 0x1}, 0x0) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) pipe(&(0x7f0000030000-0x8)={0x0, 0x0}) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r5, 0x84, 0x79, &(0x7f0000027000)=0x3, 0x4) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000031000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000031000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp_SCTP_DELAYED_SACK(r1, 0x84, 0x10, &(0x7f0000032000-0xc)=@sack_info={0x0, 0x2, 0x22dd}, &(0x7f0000031000)=0xc) mmap(&(0x7f0000031000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp_SCTP_GET_LOCAL_ADDRS(r2, 0x84, 0x6d, &(0x7f000001e000-0x30)={r7, 0x28, "308b92e3dc56105cc1880d6e295076e7f8fa2e43e8e8788448da3554f58d00e5375e031136406e83"}, &(0x7f0000032000-0x4)=0x30) setsockopt$inet_mreqsrc(r6, 0x0, 0x25, &(0x7f000002f000)={@empty, @multicast1=0xe0000001, @loopback=0x7f000001}, 0xc) [ 51.184733] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 51.189529] ? check_noncircular+0x20/0x20 [ 51.193770] ? lock_acquire+0x1d5/0x580 [ 51.197840] ? process_one_work+0xb01/0x1af0 [ 51.202283] ? __lock_is_held+0xb6/0x140 [ 51.206370] process_one_work+0xbbf/0x1af0 [ 51.210627] ? pwq_dec_nr_in_flight+0x450/0x450 [ 51.215313] ? __schedule+0x8ea/0x2040 [ 51.219204] ? __lock_acquire+0x664/0x3e00 [ 51.223429] ? check_noncircular+0x20/0x20 [ 51.227746] ? check_noncircular+0x20/0x20 [ 51.231971] ? lock_acquire+0x1d5/0x580 [ 51.235920] ? lock_acquire+0x1d5/0x580 [ 51.239871] ? worker_thread+0x4a3/0x1990 [ 51.243996] ? lock_downgrade+0x980/0x980 [ 51.248129] ? lock_release+0xa40/0xa40 [ 51.252081] ? retint_kernel+0x10/0x10 [ 51.255946] ? do_raw_spin_trylock+0x190/0x190 [ 51.260548] worker_thread+0x223/0x1990 [ 51.264500] ? lock_release+0xa40/0xa40 [ 51.268479] ? process_one_work+0x1af0/0x1af0 [ 51.272955] ? put_task_stack+0x116/0x270 [ 51.277081] ? finish_task_switch+0x5af/0x890 [ 51.281556] ? copy_overflow+0x20/0x20 [ 51.285438] ? __schedule+0x8ea/0x2040 [ 51.289312] ? check_noncircular+0x20/0x20 [ 51.293524] ? remove_entity_load_avg+0x1be/0x260 [ 51.298345] ? find_held_lock+0x35/0x1d0 [ 51.302399] ? find_held_lock+0x35/0x1d0 [ 51.306442] ? complete+0x62/0x80 [ 51.309881] ? __schedule+0x2040/0x2040 [ 51.313830] ? do_wait_intr_irq+0x3e0/0x3e0 [ 51.318133] ? __lockdep_init_map+0xe4/0x650 [ 51.322518] ? do_raw_spin_trylock+0x190/0x190 [ 51.327074] ? lockdep_init_map+0x9/0x10 [ 51.331110] ? _raw_spin_unlock_irqrestore+0x31/0xba [ 51.336192] ? trace_hardirqs_on_caller+0x421/0x5c0 [ 51.342039] ? trace_hardirqs_on+0xd/0x10 [ 51.346165] ? __kthread_parkme+0x175/0x240 [ 51.350470] kthread+0x33c/0x400 [ 51.353815] ? process_one_work+0x1af0/0x1af0 [ 51.358293] ? kthread_stop+0x7a0/0x7a0 [ 51.362249] ret_from_fork+0x3a/0x50 [ 51.366104] [ 51.367716] ====================================================== [ 51.374012] WARNING: possible circular locking dependency detected [ 51.380317] 4.16.0-rc1+ #232 Tainted: G W [ 51.385665] ------------------------------------------------------ [ 51.391976] kworker/u4:3/92 is trying to acquire lock: [ 51.397324] (k-sk_lock-AF_TIPC){+.+.}, at: [<00000000866b3b22>] tipc_release+0x103/0xff0 [ 51.405647] [ 51.405647] but task is already holding lock: [ 51.411628] (&(&srv->idr_lock)->rlock){+...}, at: [<000000006b023b61>] tipc_topsrv_stop+0x231/0x610 [ 51.420908] [ 51.420908] which lock already depends on the new lock. [ 51.420908] [ 51.429212] [ 51.429212] the existing dependency chain (in reverse order) is: [ 51.436822] [ 51.436822] -> #4 (&(&srv->idr_lock)->rlock){+...}: [ 51.443378] _raw_spin_lock_bh+0x31/0x40 [ 51.447958] tipc_conn_lookup+0x1f/0x90 [ 51.452445] tipc_topsrv_queue_evt+0x225/0x6d0 [ 51.457543] tipc_sub_send_event+0x250/0x440 [ 51.462468] tipc_sub_report_overlap+0x3f6/0x4f0 [ 51.467737] tipc_nametbl_insert_publ+0xf1c/0x1850 [ 51.473165] tipc_nametbl_publish+0x2aa/0x4f0 [ 51.478155] tipc_sk_publish+0x1f5/0x4b0 [ 51.482707] tipc_setsockopt+0x5fd/0xcf0 [ 51.487260] SyS_setsockopt+0x189/0x360 [ 51.491736] do_syscall_64+0x282/0x940 [ 51.496119] entry_SYSCALL_64_after_hwframe+0x26/0x9b [ 51.501800] [ 51.501800] -> #3 (&(&sub->lock)->rlock){+...}: [ 51.507925] _raw_spin_lock+0x2a/0x40 [ 51.512217] tipc_sub_report_overlap+0x3ce/0x4f0 [ 51.517463] tipc_nametbl_insert_publ+0xf1c/0x1850 [ 51.522884] tipc_nametbl_publish+0x2aa/0x4f0 [ 51.527870] tipc_sk_publish+0x1f5/0x4b0 [ 51.532422] tipc_setsockopt+0x5fd/0xcf0 [ 51.536976] SyS_setsockopt+0x189/0x360 [ 51.541443] do_syscall_64+0x282/0x940 [ 51.545823] entry_SYSCALL_64_after_hwframe+0x26/0x9b [ 51.551505] [ 51.551505] -> #2 (&(&nseq->lock)->rlock){+...}: [ 51.557720] _raw_spin_lock_bh+0x31/0x40 [ 51.562272] tipc_nametbl_insert_publ+0x2da/0x1850 [ 51.567693] tipc_nametbl_publish+0x2aa/0x4f0 [ 51.572682] tipc_sk_publish+0x1f5/0x4b0 [ 51.577240] tipc_bind+0x1a9/0x2d0 [ 51.581274] kernel_bind+0x62/0x80 [ 51.585305] tipc_topsrv_start+0x9ab/0x1010 [ 51.590117] tipc_init_net+0x3cc/0x570 [ 51.594495] ops_init+0xec/0x500 [ 51.598354] register_pernet_operations+0x45e/0xa00 [ 51.603863] register_pernet_subsys+0x28/0x40 [ 51.608853] tipc_init+0x83/0x104 [ 51.612798] do_one_initcall+0xad/0x357 [ 51.617266] kernel_init_freeable+0x469/0x521 [ 51.622255] kernel_init+0x13/0x180 [ 51.626378] ret_from_fork+0x3a/0x50 [ 51.630582] [ 51.630582] -> #1 (&(&tn->nametbl_lock)->rlock){+...}: [ 51.637314] _raw_spin_lock_bh+0x31/0x40 [ 51.641869] tipc_nametbl_publish+0x1ff/0x4f0 [ 51.646856] tipc_sk_publish+0x1f5/0x4b0 [ 51.651418] tipc_bind+0x1a9/0x2d0 [ 51.655452] kernel_bind+0x62/0x80 [ 51.659484] tipc_topsrv_start+0x9ab/0x1010 [ 51.664299] tipc_init_net+0x3cc/0x570 [ 51.668679] ops_init+0xec/0x500 [ 51.672535] register_pernet_operations+0x45e/0xa00 [ 51.678041] register_pernet_subsys+0x28/0x40 [ 51.683028] tipc_init+0x83/0x104 [ 51.686972] do_one_initcall+0xad/0x357 [ 51.691438] kernel_init_freeable+0x469/0x521 [ 51.696426] kernel_init+0x13/0x180 [ 51.700546] ret_from_fork+0x3a/0x50 [ 51.704746] [ 51.704746] -> #0 (k-sk_lock-AF_TIPC){+.+.}: [ 51.710613] lock_acquire+0x1d5/0x580 [ 51.714908] lock_sock_nested+0xc2/0x110 [ 51.719462] tipc_release+0x103/0xff0 [ 51.723756] sock_release+0x8d/0x1e0 [ 51.727961] tipc_topsrv_stop+0x3c0/0x610 [ 51.732601] tipc_exit_net+0x15/0x40 [ 51.736806] ops_exit_list.isra.6+0xae/0x150 [ 51.741705] cleanup_net+0x6ba/0xd20 [ 51.745922] process_one_work+0xbbf/0x1af0 [ 51.750656] worker_thread+0x223/0x1990 [ 51.755503] kthread+0x33c/0x400 [ 51.759362] ret_from_fork+0x3a/0x50 [ 51.763577] [ 51.763577] other info that might help us debug this: [ 51.763577] [ 51.771688] Chain exists of: [ 51.771688] k-sk_lock-AF_TIPC --> &(&sub->lock)->rlock --> &(&srv->idr_lock)->rlock [ 51.771688] [ 51.783976] Possible unsafe locking scenario: [ 51.783976] [ 51.790005] CPU0 CPU1 [ 51.794644] ---- ---- [ 51.799285] lock(&(&srv->idr_lock)->rlock); [ 51.803750] lock(&(&sub->lock)->rlock); [ 51.810385] lock(&(&srv->idr_lock)->rlock); [ 51.817366] lock(k-sk_lock-AF_TIPC); [ 51.821224] [ 51.821224] *** DEADLOCK *** [ 51.821224] [ 51.827253] 5 locks held by kworker/u4:3/92: [ 51.831627] #0: ((wq_completion)"%s""netns"){+.+.}, at: [<00000000e5321f00>] process_one_work+0xaaf/0x1af0 [ 51.841577] #1: (net_cleanup_work){+.+.}, at: [<000000003851758f>] process_one_work+0xb01/0x1af0 [ 51.850664] #2: (net_sem){++++}, at: [<00000000db3a8010>] cleanup_net+0x23f/0xd20 [ 51.858442] #3: (net_mutex){+.+.}, at: [<000000003a0efa5e>] cleanup_net+0xa7d/0xd20 [ 51.866386] #4: (&(&srv->idr_lock)->rlock){+...}, at: [<000000006b023b61>] tipc_topsrv_stop+0x231/0x610 [ 51.876066] [ 51.876066] stack backtrace: [ 51.880537] CPU: 0 PID: 92 Comm: kworker/u4:3 Tainted: G W 4.16.0-rc1+ #232 [ 51.888823] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 51.898156] Workqueue: netns cleanup_net [ 51.902188] Call Trace: [ 51.904752] dump_stack+0x194/0x257 [ 51.908351] ? arch_local_irq_restore+0x53/0x53 [ 51.912997] print_circular_bug.isra.38+0x2cd/0x2dc [ 51.917988] ? save_trace+0xe0/0x2b0 [ 51.921675] __lock_acquire+0x30a8/0x3e00 [ 51.925800] ? debug_check_no_locks_freed+0x3c0/0x3c0 [ 51.930964] ? print_irqtrace_events+0x270/0x270 [ 51.935785] ? is_bpf_text_address+0x7b/0x120 [ 51.940251] ? lock_downgrade+0x980/0x980 [ 51.944370] ? lock_release+0xa40/0xa40 [ 51.948317] ? __free_insn_slot+0x5c0/0x5c0 [ 51.952612] ? mark_held_locks+0xaf/0x100 [ 51.956729] ? print_irqtrace_events+0x270/0x270 [ 51.961456] ? retint_kernel+0x10/0x10 [ 51.965314] ? trace_hardirqs_on_caller+0x19e/0x5c0 [ 51.970305] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 51.975034] ? check_noncircular+0x20/0x20 [ 51.979242] ? retint_kernel+0x10/0x10 [ 51.983127] lock_acquire+0x1d5/0x580 [ 51.986903] ? lock_acquire+0x1d5/0x580 [ 51.990854] ? tipc_release+0x103/0xff0 [ 51.994805] ? lock_release+0xa40/0xa40 [ 51.998753] ? trace_event_raw_event_sched_switch+0x810/0x810 [ 52.004610] ? do_raw_spin_trylock+0x190/0x190 [ 52.009168] lock_sock_nested+0xc2/0x110 [ 52.013200] ? tipc_release+0x103/0xff0 [ 52.017145] tipc_release+0x103/0xff0 [ 52.020917] ? __schedule+0x8ea/0x2040 [ 52.024780] ? check_noncircular+0x20/0x20 [ 52.028989] ? __sched_text_start+0x8/0x8 [ 52.033111] ? tipc_sk_backlog_rcv+0x390/0x390 [ 52.037668] ? _raw_spin_unlock+0x22/0x30 [ 52.041793] ? lock_acquire+0x1d5/0x580 [ 52.045739] ? lock_acquire+0x1d5/0x580 [ 52.049686] ? tipc_topsrv_stop+0x231/0x610 [ 52.053980] ? tipc_topsrv_stop+0x1a3/0x610 [ 52.058277] ? lock_release+0xa40/0xa40 [ 52.062225] ? trace_event_raw_event_module_request+0x320/0x320 [ 52.068257] sock_release+0x8d/0x1e0 [ 52.071943] tipc_topsrv_stop+0x3c0/0x610 [ 52.076066] ? kfree+0xf3/0x260 [ 52.079321] ? tipc_topsrv_start+0x1010/0x1010 [ 52.083877] ? trace_hardirqs_on+0xd/0x10 [ 52.087999] ? tipc_nl_media_set+0x570/0x570 [ 52.092382] tipc_exit_net+0x15/0x40 [ 52.096068] ops_exit_list.isra.6+0xae/0x150 [ 52.100447] cleanup_net+0x6ba/0xd20 [ 52.104134] ? unregister_pernet_device+0x70/0x70 [ 52.108952] ? trace_hardirqs_on_caller+0x421/0x5c0 [ 52.113941] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 52.118677] ? check_noncircular+0x20/0x20 [ 52.122883] ? lock_acquire+0x1d5/0x580 [ 52.126832] ? process_one_work+0xb01/0x1af0 [ 52.131214] ? __lock_is_held+0xb6/0x140 [ 52.135251] process_one_work+0xbbf/0x1af0 [ 52.139459] ? pwq_dec_nr_in_flight+0x450/0x450 [ 52.144102] ? __schedule+0x8ea/0x2040 [ 52.147966] ? __lock_acquire+0x664/0x3e00 [ 52.152177] ? check_noncircular+0x20/0x20 [ 52.156393] ? check_noncircular+0x20/0x20 [ 52.160600] ? lock_acquire+0x1d5/0x580 [ 52.164545] ? lock_acquire+0x1d5/0x580 [ 52.168491] ? worker_thread+0x4a3/0x1990 [ 52.172628] ? lock_downgrade+0x980/0x980 [ 52.176752] ? lock_release+0xa40/0xa40 [ 52.180707] ? retint_kernel+0x10/0x10 [ 52.184573] ? do_raw_spin_trylock+0x190/0x190 [ 52.189130] worker_thread+0x223/0x1990 [ 52.193077] ? lock_release+0xa40/0xa40 [ 52.197027] ? process_one_work+0x1af0/0x1af0 [ 52.201494] ? put_task_stack+0x116/0x270 [ 52.205616] ? finish_task_switch+0x5af/0x890 [ 52.210086] ? copy_overflow+0x20/0x20 [ 52.214035] ? __schedule+0x8ea/0x2040 [ 52.217904] ? check_noncircular+0x20/0x20 [ 52.222112] ? remove_entity_load_avg+0x1be/0x260 [ 52.226928] ? find_held_lock+0x35/0x1d0 [ 52.230962] ? find_held_lock+0x35/0x1d0 [ 52.234995] ? complete+0x62/0x80 [ 52.238600] ? __schedule+0x2040/0x2040 [ 52.242549] ? do_wait_intr_irq+0x3e0/0x3e0 [ 52.246846] ? __lockdep_init_map+0xe4/0x650 [ 52.251228] ? do_raw_spin_trylock+0x190/0x190 [ 52.255782] ? lockdep_init_map+0x9/0x10 [ 52.259816] ? _raw_spin_unlock_irqrestore+0x31/0xba [ 52.264895] ? trace_hardirqs_on_caller+0x421/0x5c0 [ 52.269884] ? trace_hardirqs_on+0xd/0x10 [ 52.274005] ? __kthread_parkme+0x175/0x240 [ 52.278301] kthread+0x33c/0x400 [ 52.281643] ? process_one_work+0x1af0/0x1af0 [ 52.286108] ? kthread_stop+0x7a0/0x7a0 2018/02/19 17:04:00 executing program 5: socket$rds(0x15, 0x5, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0xa, 0x2000000001, 0x0) getsockopt$inet_IP_XFRM_POLICY(r0, 0x0, 0x11, &(0x7f00003bb000-0xe8)={{{@in=@broadcast, @in6=@local}}, {{@in6=@mcast2}, 0x0, @in6=@local}}, &(0x7f0000637000)=0xe8) ioctl$sock_SIOCSIFBR(r0, 0x8941, &(0x7f0000127000-0x18)=@add_del={0x2, &(0x7f0000992000)=@syzn={0x73, 0x79, 0x7a, 0x0}, 0x8}) ioctl$sock_bt_hidp_HIDPGETCONNLIST(r0, 0x800448d2, &(0x7f000082f000)={0x3, &(0x7f0000c22000)=[{}, {}, {}]}) ioctl$DRM_IOCTL_MODE_GETCRTC(0xffffffffffffffff, 0xc06864a1, &(0x7f00002a8000-0x64)={&(0x7f000000d000)=[0x7, 0x6], 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x100, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "8cfbc89fefc282b0e9b6d1b29d5500b5ff74b06ccbd9dee8c886586975b5446e"}}) getsockopt(r0, 0x0, 0x53, &(0x7f000000d000)=""/8, &(0x7f0000fee000-0x4)=0x28) 2018/02/19 17:04:00 executing program 1: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet_dccp(0x2, 0x6, 0x0) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000ed2000-0xefb)="23da672b0871e7f55486587b3c89135603886053f3b5e2aca6780393da6091dc637bd9e80ec21feab17cef50b998b3a37269311c274762e69603d5580785de4cb5872518c7aba021b1e66fbfe9f8f68c77a0d7553149bb6fb5a03157b4e96b1028f53ff7e9b73a5bb67294b51ae58c6fc10950ed1e5955c83ea6ca6ccd89869f388f019a9b61de13071a3466787c9d92ab651a9c6c1623f3df68c8bf66d4b0b628d6011cdc070b3359f965e0e283dc9fad7fe519da935ea58a4ce9c475b094ffff95eb08ce2d3851f5c1466fe7bb84e5574578afa40b1a492a4683eb99a2820bd800fb7f218c49cdea15e9f13b5efff132710e77ad82cae3f4918f893624a65e9d9ce90bb1e5a0c610a4eddf2acfe60322af71d00275cd70d20526fcd75d7e408ecd12dd6a29e3aaded92c62b9e8c378801854fe75663a3e462b92c05eae6e9d8c2f01e2a2e110d397c2a4c9c76fee478934b4f13fbb67760aa58dc0f394a340845bcd88da5874d07272b5d13256b3e69fb6c764e7ca507ff2780e588f3ce9f1b3e98222471f71f24f8ac9632acb0215cb00811a8e30918039adac8501ded86376a9f03fc5e75d20466d7007ed02bae6ceea77fb436e374c0ce809c8df8c971db8e447ba7cd38a8afb8156530c4911912db0f876ff337b5e1d8ac3afb360b093ae4dc30f3e77acb546d40b61b2b134e9eb751e4cfa5797e5a25d2513470426973b6dd723240d366416d4f3366cda1fbb054c9ac943ce59f7bd62432514aafde153e9fdd5f459f00de7e1e7c20e3cf346590086c94b9d07de524c874341663807d4b3508ae3dc21da2b5932bbfdcb973d44b348e98d5994f60cf63d993042e31122f05fbc6226b1bcfc6321c94a07eaa7c8e4aec13dbd051a4976069032c3331762799fd62706b402fbe1c8c8f042df5b5ae506a969aa0507f525e3d0e90918b79df01949c52e524367a86d957df76b4f044dfe2189815713c077c424f15912e3db0ee160b37ecaedbea19e23ad6cfc592609d26514d29cc830c5ee24dd92e84a202e4a93d8dd47837851f13c2b50f25cf8c8e93026616b8b1d0e93723562675dbfec91fb53058af0df073d079724a4d3162087b1b683b3c0b0009868e601da1e51f15569f67c1f4eb803d12be0988f5527cc98a2e00ea21b536acd80659147cc46547fa756946af2f43b3dc2a141586a79e32afd0cadbf156cbbe368dfa32934d92dbeface2e1fa59afad56769164506c193c162312f9684c12260f826c8477974dbc219ea2167e3f476d8c078f53bb32fb777143c6245fb2e8ea227775fe06c8a5bc8a98b7a7d9dca99efaa40d750a1ec51e258042da45ce9f469602a2138efabd1d6d97afd51c9857649f77ba440b29aa273c82b03fdbc66cdf92e60965db043a92b198485c4eb53f92918f0dfa8b44ba248d9c4695e803024d7f21b04b46906e808ae178481b1f98d168175f048364737e7d5698a5197d9e8cf1d942e415cb85edb0385410dae420753a5b2f89207ce4967549d72da3cd97cb2858c912c3da2ebdcd7198dc3e9ef5fcb7f32997b324265a07affed7a0c4f194e85c7c8d993d750074f0b4312d6ea5ff14f43ff5e2f8174f602c92725dc07de1fe91166f898efbf68b5bb223d7e65a8e56e351a0ea179faa50db7f200b92f7bb91a26b0fd10667f415af05d3c71546149a0f20e9c241fd344550320708a9307331fec24e872914b0d457fb5e9a1c00abdb36714c801d3599213967f189a408b067cbaaebba32b39789acee006f99e2f96ea713ff2b7964a5295c38a8db91037ca1221089745a564eb0d0716adc5299dba54ea8654b9b6040a912f6f974229beb207db87d3234428989a5433781039770c7d89908868658ac3efd5210a3e74302c30379b42b23519dd3f32e5f5538ecab9ded57eee24068b1b03388419e0f883d201e199f63b1fd360f47f8ade59148d21e5a96b9befb45e02bed2bf04c3d782c8d8501e1eb020d6deed7ee876dee0d90a0082a1bb1f65886149c35e3d90e832294a007ce655f6f9a2fba221e4f4f56c3e5b5c7f1b77f4917d4e08b073a92c38ca29441b437651decd138323c50b84686f9c35322aaa0553ad3f751639abc42003e47caf8e3cdc96737d35fe620c10184b7f72f662eb5aa34db4fc13dc348741560d4951ac7d125ef4de0f40275753ffe20aea71a9839688bdef3aac7397ba92fee4752276ff8a8dde858e81391db873b52eac1c3a6dc6b7f1c49e51f0dede33a56d13e641cb1191a34875990d5d379e481c10df508d557ef3a1a99066267865bcd5e289e8f40c0e3a3387ba36126e0e0447f12acf3e7207a9ca7ed121b742e4aab514ebc8534e906288ffdf6d46cb2b277ad0e325edf9882b7c5f58254f5b935e9692aedf5e0b415f7ad687472df0b4b15be47baf28ba9673a1e91c2e340e43f105233513f3c7fbe189911b875d081e870d28a24ac4ea47e0963ba900cdeaa45281032ecb1a696e086962b2959f54a98f38ff8b51083782a42b6f35b89188c93372307007c86b9bfe3e1239853096d0e1481be675cb5057b4f7ff80cbba5f871fcf2ed2e43bcfa4cd3da5244d34a2784665f93d2349591da07504a61b79a9bfef70dd68bf66a63f52c0a4a54b8e0d741d17ad069dd716642666d302531e9502b06a24a824f5f2408cfab857568fc433baa65c36429ef9179f6aa21ffc5fd02116e0cfc44e14660ba2fdfef7e15b2e4e6133469d542ede127f37a9091de277f75c5f1513965b07d6c75d6155acb41a1471341580d2e5ea264498ffef673fb0c2b693f5dbb6cefc1b8af32bc77543c12f299b71bf25c752cabab34995de5fe0d0f6d82b46526a9bc9345e7fb188e0a6f4a5d423bf4e30a3cab7ccc7a0427dd27df490b5e6e04701d97d464d5429adfec6248ff24be7fb5ae9ea07ef86e2b16860fa25645e5cc7a91e6b371ac48b5023cf245501597dea8e7de44254dfcf1155a55cc215887a00e0cd9bd67367b32c92f53e61663f541909f4f44ed380dad2cf648167685983b0350a4336a7fa5aa71d770d9adcce2cbb7eaf30c6a72cee1022c2182fc9d236cd2cd89c2eecdb3cb5d2854fc3fc093215cb57cf404feed5c08ed4bc751a876966bf815af4d0b7675580c0146c3f65a1ebd9fa7871eec77c251ad6ea54befd75dff3255acb523502d64eb50aa8bec51929d6a6e509c44d7eb7276ce53e863a137357b452b993b6dca98a084bc7bb51344cf2c64594b7a401e374058b3782021d597103458e530fcd333284d9d80b640e9add757b67627b8838f0efcc48c4053eaff73c737b2277e4ebd0f06e22c8ae23470e89b5a7e11a9175f476502783cc74e65897e646f4e97e23bbe5de5c4e6690b18284f80a0b2bf93bf6c5686fd26e08c0b50832078859b170a3b1ad9d4dde25d308e90142b672b5b92e3d463c6dc00afb604bedd6ebf46091886927116ded1c8febcc4da1d40754e574c2f52c2cbb70d9541d1774e69a7de334abeb697bb85e7fcae6e82ef724d5fc58312a3815645b942c65f530c944574058d47d468b019c6ff79390fceb4f95d2f76595d96d0cd97f3478a3e400a6a8ad0689a02cdbdb68f185d7ebfcc3b19953a1e66861db52ac3b23ba24a7ea63591bf8e639a0b855e80780b69b457dbb4f7ef5e917cfb3c2330bb56868a62ed7bf4a681a8b3e07eacd9079b1efbc1001d6c5bcc6c99a691b19be1043e8345869fb386a9a4a74e6d1fc17b10f63aee6376751a1af7593422ead928a00ca455e35d8f7021a545abab96a62a99f0f228e6a0a1ad19dd611fcaaa5cef173211c0741c3d98852924795eaaa9878448e41b5ba06b536e52c3d99e7edfc5c87a2c0088834e7dbb3245c6b80d57acd496cebf4c06d4c48b61354c2fe6994890e1c8f2851cbf37465cc0607411fd9445d2c9c5db7547a0270044618c1cfc84793c17cd827046758472992e39f22a4d703b9f3d3d6663682c2ffbab444412872e0ccbcb32b071914b553a7c67d3d86359b2c126f668873f2e23af79e2d35db2cda82ee7b80929d33ff91d694ccec09b19b722cf4ac8fe6b64d5911781a5d2445cc6b8372edab60ce078e85ec9d670c8556d79fd95a4d6f3df5d1cd76042a6e1af69db7bdb46b9ad57a8780f851c98b0706672dc1e76dc9e7cf631960f968619e1c1b32997255da0b3fc09fc020f1b358a71a033698b7b84fd97a15140ad1032f5e8b832b34ddc19a15417aa32a9970805491aeec01c42aac4322f6ca73408b820050f444a63011fdf5536032e8d2717e8b50d202de0bf930baa23ac7113c7f2531331791bd48dde32a8271343450ba95943495842d0d79294e73554e537876c2ef779f8d50ba9ae26d2b7a7213c40b0e5a0ec3e088275f4b3fee680b22116aeb2accf556c6a6e1477028c6f93a9d2c6ebdd66d3d10528903c9d9fee36d4c2081557f72d39d5a9570567a35ede10be2fc30c82e350c404c4636686ad798d98ac6a9fdc1033376465577968a225e0caa24b53b1b730c326083ed493b432b5c7ff46fac96048031d5e4720d6a032d8ae2138ed82b336f3811a1d4da29bad9de02f741db736c31d021529a4e61e710218213930c72ba92857f7110a984a851bc24704b9af0e3c4f9c645009dddaf34d6ea2b9222de5f4fc102aed407500ad7b7c4e59fa75714c5b8944cc202382472aab4c4b373e9d297737fc20f671c592130ad4138553d1eb814e82c4dabdfd623cd46c02eda6c5ffb9d0251f5c1ee79dba74d1a2bea3715ac7b9cc51746f5a92bfc55c818c729adab40a9514cb74187c803e4bf2f39af954277abd02c5bbd9d051224243b48524939d4dc576f102e792e097ec2c8ed7c593c25550299de2fe7151f0e26f3bc6c288ca66829906f34b7573a3984a6a4b69b05aa666014c3dd082f340e1a669ca1439367e7233d8486856052cfae7e124b18dfd007193059c6c722e66458cee1b5cebaa00d172467c565117f3b79b04bca26252c5bf9f991a1d571dcc32ad8785bd7518ee096a81afed71896750646c4bb51b42acc416f73c770fc8b106b00a3ddf0cb7e076ec7d81642f675d9134f369e1eb0590e9504890b46f292b101d3e6413fe2e2c02b4f44765217af504610221f13900c9bf8a456f4d64b4d25d86bfdec1620a6ab5768510d07e5aa2187fb2f58e7f68824d3d4bdeb75d8839879f4c5bddca2bba1fa4482a910167cd4139cdad6a304d4b64a83ea83413d3a18d8d18cce04819c7094f001e951f9800a39f2e91233ce6deed85256686f5584a9f65b14e2c7ee8eae2f3a12a74b5550b6649ad96f3e9d29d73d9d72716790434e0077ad4757592c163d829a315fa0adad0e5690e4e84400f684adae8a2372bca3f1b4ccbed75886b0484334d4cd32f0d133d76e7ddb08267253a3121d2b61faaa04df72f82b8ac6cba11b982ea14fff825147740f0fc0edd0a2bc28bf276378886d20c1f131a42fca1e3f88325c031603fd9bc4ca0638a927c1c92df4ab2901dae269ef826fd592ba6ffff561cc8d0f32c580c312b2ceb4f26e59a0767fb19a6fd5fae501ef5b764a343bf0170da585c5d0ce32e475f08be8efa52359cdde5c3c03ee083ad1400725ac0c71635fe98b5444c308a17a801e6288dae6ab144e4f4823001c96bd7478bf3a8f93dd30723944d82f0ba9243f9a5fda8af7b0ac5d7974f1aced23a9137980474eccec9f710e0616edf307847daf2eb01bb182467eafd3a0cac2b8718fad2a86f3e166e25eab414a966b68c381bfe7c50c213d0402410b37cf78b11142f04ab0d729977e7d31a9", 0x1000) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r1, &(0x7f0000d1d000)={&(0x7f000000f000-0xc)={0x10, 0x34050}, 0xc, &(0x7f0000008000-0x10)={&(0x7f0000e72000)={0x24, 0x2b, 0x82d, 0xffffffffffffffff, 0xffffffffffffffff, {0x4}, [@nested={0x2dd, 0x0, [@typed={0xc, 0x1, @fd=0xffffffffffffffff}]}]}, 0x24}, 0x1}, 0x0) accept4$inet(0xffffffffffffffff, &(0x7f0000b25000-0x10)={0x0, 0xffffffffffffffff, @remote}, &(0x7f0000e83000-0x4)=0x10, 0x0) recvmsg$kcm(0xffffffffffffffff, &(0x7f0000c4d000-0x38)={&(0x7f0000f0c000-0x32)=@pppol2tpin6={0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0xffffffffffffffff, 0x0, @mcast2}}}, 0x32, &(0x7f000050f000-0x10)=[{&(0x7f000026c000)=""/255, 0xff}], 0x1, &(0x7f0000e40000-0xdb)=""/219, 0xdb, 0x7}, 0x100) 2018/02/19 17:04:00 executing program 6: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000008000)={{{@in6=@mcast2, @in6=@mcast2, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in6=@dev}}, &(0x7f000002e000)=0xe8) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) pipe(&(0x7f0000030000-0x8)={0x0}) bind$llc(r2, &(0x7f000001d000)={0x1a, 0xc, 0x9, 0x9, 0x0, 0x1, @local={[0xaa, 0xaa, 0xaa, 0xaa], 0x0, 0xaa}}, 0x10) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid=r1}]}]}, 0x24}, 0x1}, 0x0) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f0000014000-0x8)) 2018/02/19 17:04:00 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0xa, 0x2000000001, 0x3) ioctl$DRM_IOCTL_MODE_GETCRTC(0xffffffffffffffff, 0xc06864a1, &(0x7f00002a8000-0x64)={&(0x7f000000d000)=[0x7, 0x6], 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "8cfbc89fefc282b0e9b6d1b29d5500b5ff74b06ccbd9dee8c886586975b5446e"}}) getsockopt(r0, 0x0, 0x53, &(0x7f000000d000)=""/8, &(0x7f0000fee000-0x4)=0x28) 2018/02/19 17:04:00 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x3e, &(0x7f00000f3000)={@local={[0xaa, 0xaa, 0xaa, 0xaa], 0x0, 0xaa}, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "a2fbc8", 0x8, 0x3a, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff, 0xaa}, @dev={0xfe, 0x80, [], 0x0, 0x17}, {[], @icmpv6=@echo_request={0x80}}}}}}, 0x0) pipe(&(0x7f0000d57000-0x8)={0x0, 0x0}) accept$alg(r0, 0x0, 0x0) [ 52.290059] ret_from_fork+0x3a/0x50 2018/02/19 17:04:00 executing program 0: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = socket(0x11, 0x807, 0x0) setsockopt$inet_sctp_SCTP_AUTOCLOSE(r1, 0x84, 0x4, &(0x7f0000007000-0x4)=0x5, 0x4) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000008000)={{{@in6=@mcast2, @in6=@mcast2, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in6=@dev}}, &(0x7f000002e000)=0xe8) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid=r2}]}]}, 0x24}, 0x1}, 0x0) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(r1, 0x84, 0x1f, &(0x7f000002f000)={0x0, @in6={{0xa, 0x3, 0x5808e36f, @empty, 0x4}}, 0xc0, 0x2}, &(0x7f000000f000-0x4)=0x98) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp6_SCTP_RTOINFO(r1, 0x84, 0x0, &(0x7f000000f000-0x10)={r3, 0x7, 0x9, 0x6}, &(0x7f000002f000)=0x10) 2018/02/19 17:04:00 executing program 2: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000002000-0x10)="e465746ba07508575d2cd2212b85ee60", 0x0, 0x0, 0x0, 0x8, 0x3}) socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x18, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x4, 0x0, []}]}, 0x18}, 0x1}, 0x0) 2018/02/19 17:04:00 executing program 1: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet_dccp(0x2, 0x6, 0x0) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000ed2000-0xefb)="23da672b0871e7f55486587b3c89135603886053f3b5e2aca6780393da6091dc637bd9e80ec21feab17cef50b998b3a37269311c274762e69603d5580785de4cb5872518c7aba021b1e66fbfe9f8f68c77a0d7553149bb6fb5a03157b4e96b1028f53ff7e9b73a5bb67294b51ae58c6fc10950ed1e5955c83ea6ca6ccd89869f388f019a9b61de13071a3466787c9d92ab651a9c6c1623f3df68c8bf66d4b0b628d6011cdc070b3359f965e0e283dc9fad7fe519da935ea58a4ce9c475b094ffff95eb08ce2d3851f5c1466fe7bb84e5574578afa40b1a492a4683eb99a2820bd800fb7f218c49cdea15e9f13b5efff132710e77ad82cae3f4918f893624a65e9d9ce90bb1e5a0c610a4eddf2acfe60322af71d00275cd70d20526fcd75d7e408ecd12dd6a29e3aaded92c62b9e8c378801854fe75663a3e462b92c05eae6e9d8c2f01e2a2e110d397c2a4c9c76fee478934b4f13fbb67760aa58dc0f394a340845bcd88da5874d07272b5d13256b3e69fb6c764e7ca507ff2780e588f3ce9f1b3e98222471f71f24f8ac9632acb0215cb00811a8e30918039adac8501ded86376a9f03fc5e75d20466d7007ed02bae6ceea77fb436e374c0ce809c8df8c971db8e447ba7cd38a8afb8156530c4911912db0f876ff337b5e1d8ac3afb360b093ae4dc30f3e77acb546d40b61b2b134e9eb751e4cfa5797e5a25d2513470426973b6dd723240d366416d4f3366cda1fbb054c9ac943ce59f7bd62432514aafde153e9fdd5f459f00de7e1e7c20e3cf346590086c94b9d07de524c874341663807d4b3508ae3dc21da2b5932bbfdcb973d44b348e98d5994f60cf63d993042e31122f05fbc6226b1bcfc6321c94a07eaa7c8e4aec13dbd051a4976069032c3331762799fd62706b402fbe1c8c8f042df5b5ae506a969aa0507f525e3d0e90918b79df01949c52e524367a86d957df76b4f044dfe2189815713c077c424f15912e3db0ee160b37ecaedbea19e23ad6cfc592609d26514d29cc830c5ee24dd92e84a202e4a93d8dd47837851f13c2b50f25cf8c8e93026616b8b1d0e93723562675dbfec91fb53058af0df073d079724a4d3162087b1b683b3c0b0009868e601da1e51f15569f67c1f4eb803d12be0988f5527cc98a2e00ea21b536acd80659147cc46547fa756946af2f43b3dc2a141586a79e32afd0cadbf156cbbe368dfa32934d92dbeface2e1fa59afad56769164506c193c162312f9684c12260f826c8477974dbc219ea2167e3f476d8c078f53bb32fb777143c6245fb2e8ea227775fe06c8a5bc8a98b7a7d9dca99efaa40d750a1ec51e258042da45ce9f469602a2138efabd1d6d97afd51c9857649f77ba440b29aa273c82b03fdbc66cdf92e60965db043a92b198485c4eb53f92918f0dfa8b44ba248d9c4695e803024d7f21b04b46906e808ae178481b1f98d168175f048364737e7d5698a5197d9e8cf1d942e415cb85edb0385410dae420753a5b2f89207ce4967549d72da3cd97cb2858c912c3da2ebdcd7198dc3e9ef5fcb7f32997b324265a07affed7a0c4f194e85c7c8d993d750074f0b4312d6ea5ff14f43ff5e2f8174f602c92725dc07de1fe91166f898efbf68b5bb223d7e65a8e56e351a0ea179faa50db7f200b92f7bb91a26b0fd10667f415af05d3c71546149a0f20e9c241fd344550320708a9307331fec24e872914b0d457fb5e9a1c00abdb36714c801d3599213967f189a408b067cbaaebba32b39789acee006f99e2f96ea713ff2b7964a5295c38a8db91037ca1221089745a564eb0d0716adc5299dba54ea8654b9b6040a912f6f974229beb207db87d3234428989a5433781039770c7d89908868658ac3efd5210a3e74302c30379b42b23519dd3f32e5f5538ecab9ded57eee24068b1b03388419e0f883d201e199f63b1fd360f47f8ade59148d21e5a96b9befb45e02bed2bf04c3d782c8d8501e1eb020d6deed7ee876dee0d90a0082a1bb1f65886149c35e3d90e832294a007ce655f6f9a2fba221e4f4f56c3e5b5c7f1b77f4917d4e08b073a92c38ca29441b437651decd138323c50b84686f9c35322aaa0553ad3f751639abc42003e47caf8e3cdc96737d35fe620c10184b7f72f662eb5aa34db4fc13dc348741560d4951ac7d125ef4de0f40275753ffe20aea71a9839688bdef3aac7397ba92fee4752276ff8a8dde858e81391db873b52eac1c3a6dc6b7f1c49e51f0dede33a56d13e641cb1191a34875990d5d379e481c10df508d557ef3a1a99066267865bcd5e289e8f40c0e3a3387ba36126e0e0447f12acf3e7207a9ca7ed121b742e4aab514ebc8534e906288ffdf6d46cb2b277ad0e325edf9882b7c5f58254f5b935e9692aedf5e0b415f7ad687472df0b4b15be47baf28ba9673a1e91c2e340e43f105233513f3c7fbe189911b875d081e870d28a24ac4ea47e0963ba900cdeaa45281032ecb1a696e086962b2959f54a98f38ff8b51083782a42b6f35b89188c93372307007c86b9bfe3e1239853096d0e1481be675cb5057b4f7ff80cbba5f871fcf2ed2e43bcfa4cd3da5244d34a2784665f93d2349591da07504a61b79a9bfef70dd68bf66a63f52c0a4a54b8e0d741d17ad069dd716642666d302531e9502b06a24a824f5f2408cfab857568fc433baa65c36429ef9179f6aa21ffc5fd02116e0cfc44e14660ba2fdfef7e15b2e4e6133469d542ede127f37a9091de277f75c5f1513965b07d6c75d6155acb41a1471341580d2e5ea264498ffef673fb0c2b693f5dbb6cefc1b8af32bc77543c12f299b71bf25c752cabab34995de5fe0d0f6d82b46526a9bc9345e7fb188e0a6f4a5d423bf4e30a3cab7ccc7a0427dd27df490b5e6e04701d97d464d5429adfec6248ff24be7fb5ae9ea07ef86e2b16860fa25645e5cc7a91e6b371ac48b5023cf245501597dea8e7de44254dfcf1155a55cc215887a00e0cd9bd67367b32c92f53e61663f541909f4f44ed380dad2cf648167685983b0350a4336a7fa5aa71d770d9adcce2cbb7eaf30c6a72cee1022c2182fc9d236cd2cd89c2eecdb3cb5d2854fc3fc093215cb57cf404feed5c08ed4bc751a876966bf815af4d0b7675580c0146c3f65a1ebd9fa7871eec77c251ad6ea54befd75dff3255acb523502d64eb50aa8bec51929d6a6e509c44d7eb7276ce53e863a137357b452b993b6dca98a084bc7bb51344cf2c64594b7a401e374058b3782021d597103458e530fcd333284d9d80b640e9add757b67627b8838f0efcc48c4053eaff73c737b2277e4ebd0f06e22c8ae23470e89b5a7e11a9175f476502783cc74e65897e646f4e97e23bbe5de5c4e6690b18284f80a0b2bf93bf6c5686fd26e08c0b50832078859b170a3b1ad9d4dde25d308e90142b672b5b92e3d463c6dc00afb604bedd6ebf46091886927116ded1c8febcc4da1d40754e574c2f52c2cbb70d9541d1774e69a7de334abeb697bb85e7fcae6e82ef724d5fc58312a3815645b942c65f530c944574058d47d468b019c6ff79390fceb4f95d2f76595d96d0cd97f3478a3e400a6a8ad0689a02cdbdb68f185d7ebfcc3b19953a1e66861db52ac3b23ba24a7ea63591bf8e639a0b855e80780b69b457dbb4f7ef5e917cfb3c2330bb56868a62ed7bf4a681a8b3e07eacd9079b1efbc1001d6c5bcc6c99a691b19be1043e8345869fb386a9a4a74e6d1fc17b10f63aee6376751a1af7593422ead928a00ca455e35d8f7021a545abab96a62a99f0f228e6a0a1ad19dd611fcaaa5cef173211c0741c3d98852924795eaaa9878448e41b5ba06b536e52c3d99e7edfc5c87a2c0088834e7dbb3245c6b80d57acd496cebf4c06d4c48b61354c2fe6994890e1c8f2851cbf37465cc0607411fd9445d2c9c5db7547a0270044618c1cfc84793c17cd827046758472992e39f22a4d703b9f3d3d6663682c2ffbab444412872e0ccbcb32b071914b553a7c67d3d86359b2c126f668873f2e23af79e2d35db2cda82ee7b80929d33ff91d694ccec09b19b722cf4ac8fe6b64d5911781a5d2445cc6b8372edab60ce078e85ec9d670c8556d79fd95a4d6f3df5d1cd76042a6e1af69db7bdb46b9ad57a8780f851c98b0706672dc1e76dc9e7cf631960f968619e1c1b32997255da0b3fc09fc020f1b358a71a033698b7b84fd97a15140ad1032f5e8b832b34ddc19a15417aa32a9970805491aeec01c42aac4322f6ca73408b820050f444a63011fdf5536032e8d2717e8b50d202de0bf930baa23ac7113c7f2531331791bd48dde32a8271343450ba95943495842d0d79294e73554e537876c2ef779f8d50ba9ae26d2b7a7213c40b0e5a0ec3e088275f4b3fee680b22116aeb2accf556c6a6e1477028c6f93a9d2c6ebdd66d3d10528903c9d9fee36d4c2081557f72d39d5a9570567a35ede10be2fc30c82e350c404c4636686ad798d98ac6a9fdc1033376465577968a225e0caa24b53b1b730c326083ed493b432b5c7ff46fac96048031d5e4720d6a032d8ae2138ed82b336f3811a1d4da29bad9de02f741db736c31d021529a4e61e710218213930c72ba92857f7110a984a851bc24704b9af0e3c4f9c645009dddaf34d6ea2b9222de5f4fc102aed407500ad7b7c4e59fa75714c5b8944cc202382472aab4c4b373e9d297737fc20f671c592130ad4138553d1eb814e82c4dabdfd623cd46c02eda6c5ffb9d0251f5c1ee79dba74d1a2bea3715ac7b9cc51746f5a92bfc55c818c729adab40a9514cb74187c803e4bf2f39af954277abd02c5bbd9d051224243b48524939d4dc576f102e792e097ec2c8ed7c593c25550299de2fe7151f0e26f3bc6c288ca66829906f34b7573a3984a6a4b69b05aa666014c3dd082f340e1a669ca1439367e7233d8486856052cfae7e124b18dfd007193059c6c722e66458cee1b5cebaa00d172467c565117f3b79b04bca26252c5bf9f991a1d571dcc32ad8785bd7518ee096a81afed71896750646c4bb51b42acc416f73c770fc8b106b00a3ddf0cb7e076ec7d81642f675d9134f369e1eb0590e9504890b46f292b101d3e6413fe2e2c02b4f44765217af504610221f13900c9bf8a456f4d64b4d25d86bfdec1620a6ab5768510d07e5aa2187fb2f58e7f68824d3d4bdeb75d8839879f4c5bddca2bba1fa4482a910167cd4139cdad6a304d4b64a83ea83413d3a18d8d18cce04819c7094f001e951f9800a39f2e91233ce6deed85256686f5584a9f65b14e2c7ee8eae2f3a12a74b5550b6649ad96f3e9d29d73d9d72716790434e0077ad4757592c163d829a315fa0adad0e5690e4e84400f684adae8a2372bca3f1b4ccbed75886b0484334d4cd32f0d133d76e7ddb08267253a3121d2b61faaa04df72f82b8ac6cba11b982ea14fff825147740f0fc0edd0a2bc28bf276378886d20c1f131a42fca1e3f88325c031603fd9bc4ca0638a927c1c92df4ab2901dae269ef826fd592ba6ffff561cc8d0f32c580c312b2ceb4f26e59a0767fb19a6fd5fae501ef5b764a343bf0170da585c5d0ce32e475f08be8efa52359cdde5c3c03ee083ad1400725ac0c71635fe98b5444c308a17a801e6288dae6ab144e4f4823001c96bd7478bf3a8f93dd30723944d82f0ba9243f9a5fda8af7b0ac5d7974f1aced23a9137980474eccec9f710e0616edf307847daf2eb01bb182467eafd3a0cac2b8718fad2a86f3e166e25eab414a966b68c381bfe7c50c213d0402410b37cf78b11142f04ab0d729977e7d31a9", 0x1000) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r1, &(0x7f0000d1d000)={&(0x7f000000f000-0xc)={0x10, 0x34050}, 0xc, &(0x7f0000008000-0x10)={&(0x7f0000e72000)={0x24, 0x2b, 0x82d, 0xffffffffffffffff, 0xffffffffffffffff, {0x4}, [@nested={0x2dd, 0x0, [@typed={0xc, 0x1, @fd=0xffffffffffffffff}]}]}, 0x24}, 0x1}, 0x0) accept4$inet(0xffffffffffffffff, &(0x7f0000b25000-0x10)={0x0, 0xffffffffffffffff, @remote}, &(0x7f0000e83000-0x4)=0x10, 0x0) recvmsg$kcm(0xffffffffffffffff, &(0x7f0000c4d000-0x38)={&(0x7f0000f0c000-0x32)=@pppol2tpin6={0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0xffffffffffffffff, 0x0, @mcast2}}}, 0x32, &(0x7f000050f000-0x10)=[{&(0x7f000026c000)=""/255, 0xff}], 0x1, &(0x7f0000e40000-0xdb)=""/219, 0xdb, 0x7}, 0x100) 2018/02/19 17:04:00 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(0xffffffffffffffff, 0x84, 0x6f, &(0x7f0000161000)={0x0, 0x1c, &(0x7f000051a000-0x58)=[@in6={0xa, 0xffffffffffffffff, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff, 0xaa}, 0x27}]}, &(0x7f0000f92000-0x4)=0x10) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000903000)={0x1, 0x5, &(0x7f000051a000-0x58)=@framed={{0x18}, [@ldst={0x3, 0x0, 0xb, 0x7a, 0x0, 0xfffffff0}], {0x95}}, &(0x7f0000c43000)='syzkaller\x00', 0x8000, 0x1000, &(0x7f00009ab000)=""/4096}, 0x48) r1 = socket(0x10, 0x3, 0x0) setsockopt$sock_attach_bpf(r1, 0x1, 0x32, &(0x7f00009da000)=r0, 0x4) setsockopt$inet_sctp6_SCTP_AUTO_ASCONF(r1, 0x84, 0x1e, &(0x7f0000f60000-0x4), 0x4) write(r1, &(0x7f0000fd3000)="260000005e0009000000eaf83a0000000000000001000000ffffff000008db1ee9ff4435eade", 0x26) 2018/02/19 17:04:00 executing program 6: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) socket$key(0xf, 0x3, 0x2) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000008000)={{{@in6=@mcast2, @in6=@mcast2, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in6=@dev}}, &(0x7f000002e000)=0xe8) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid=r1}]}]}, 0x24}, 0x1}, 0x0) 2018/02/19 17:04:00 executing program 7: mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socketpair(0xa, 0x800, 0x3e01, &(0x7f0000001000-0x8)={0x0}) ioctl$DRM_IOCTL_RM_MAP(r0, 0x4028641b, &(0x7f0000025000-0x28)={&(0x7f0000000000/0x1000)=nil, 0x7b4e, 0x5, 0x80, &(0x7f00001f3000/0x4000)=nil, 0x101}) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r1 = socket(0x2, 0x7, 0x0) ioctl$DRM_IOCTL_MODE_GETCRTC(0xffffffffffffffff, 0xc06864a1, &(0x7f00002a8000-0x64)={&(0x7f000000d000)=[0x7, 0x6], 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "8cfbc89fefc282b0e9b6d1b29d5500b5ff74b06ccbd9dee8c886586975b5446e"}}) getsockopt(r1, 0x0, 0x53, &(0x7f000000d000)=""/8, &(0x7f0000fee000-0x4)=0x28) sendto$llc(r1, &(0x7f00005ff000)="a56fd2564840d4eac06785999d036937a9446b879ff7053a75b6f8112958bd2707e8ca7b95e101e6b476001019ff83110aaf6f5e3b6609f4b97369e6daa96faf70daccc73d277f51539e35af31cc5f1fd4f9dc00657fca165a5e2b5ecae2b18e35e90772bd9b15427514af", 0x6b, 0x4008000, &(0x7f0000ece000)={0x1a, 0xf8, 0x3, 0x4, 0x800, 0xfff, @local={[0xaa, 0xaa, 0xaa, 0xaa], 0x0, 0xaa}}, 0x10) 2018/02/19 17:04:00 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet_dccp(0x2, 0x6, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r0, 0x8934, &(0x7f0000eaf000)={@common='bcsf0\x00', @ifru_flags=0x200}) r1 = socket(0xa, 0x2000000001, 0x0) ioctl$DRM_IOCTL_MODE_GETCRTC(0xffffffffffffffff, 0xc06864a1, &(0x7f00002a8000-0x64)={&(0x7f000000d000)=[0x7, 0x6], 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "8cfbc89fefc282b0e9b6d1b29d5500b5ff74b06ccbd9dee8c886586975b5446e"}}) getsockopt(r1, 0x0, 0x53, &(0x7f000000d000)=""/8, &(0x7f0000fee000-0x4)=0x28) 2018/02/19 17:04:00 executing program 3: pipe(&(0x7f00009b0000)={0x0}) sendto$unix(r0, &(0x7f0000eb8000)="e3b873671c04f7e8a73f3d9f6d609d61a231efff060008b1a80602db516912978ff8221b84576c665e5735", 0x2b, 0x24004090, &(0x7f0000e9d000-0x8)=@abs={0x1, 0x0, 0x0}, 0x8) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x3e, &(0x7f00000f3000)={@local={[0xaa, 0xaa, 0xaa, 0xaa], 0x0, 0xaa}, @local={[0xaa, 0xaa, 0xaa, 0xaa], 0x0, 0xaa}, [], {@ipv6={0x86dd, {0x0, 0x6, "a2fbc8", 0x8, 0x3a, 0x0, @ipv4={[], [0xff, 0xff], @local={0xac, 0x14, 0x0, 0xaa}}, @ipv4={[], [0xff, 0xff], @multicast2=0xe0000002}, {[], @icmpv6=@echo_request={0x80}}}}}}, 0x0) 2018/02/19 17:04:00 executing program 3: socket$inet6(0xa, 0xb, 0xa7) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x3e, &(0x7f00000f3000)={@local={[0xaa, 0xaa, 0xaa, 0xaa], 0x0, 0xaa}, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "a2fbc8", 0x1, 0x3a, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff, 0xaa}, @ipv4={[], [0xff, 0xff], @multicast2=0xe0000002}, {[], @icmpv6=@echo_request={0x80}}}}}}, 0x0) 2018/02/19 17:04:00 executing program 2: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) pipe(&(0x7f000002f000)={0x0, 0x0}) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$ax25_int(r1, 0x101, 0xa, &(0x7f000002f000), &(0x7f000002f000)=0x4) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid}]}]}, 0x24}, 0x1}, 0x0) 2018/02/19 17:04:00 executing program 1: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet_dccp(0x2, 0x6, 0x0) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000ed2000-0xefb)="23da672b0871e7f55486587b3c89135603886053f3b5e2aca6780393da6091dc637bd9e80ec21feab17cef50b998b3a37269311c274762e69603d5580785de4cb5872518c7aba021b1e66fbfe9f8f68c77a0d7553149bb6fb5a03157b4e96b1028f53ff7e9b73a5bb67294b51ae58c6fc10950ed1e5955c83ea6ca6ccd89869f388f019a9b61de13071a3466787c9d92ab651a9c6c1623f3df68c8bf66d4b0b628d6011cdc070b3359f965e0e283dc9fad7fe519da935ea58a4ce9c475b094ffff95eb08ce2d3851f5c1466fe7bb84e5574578afa40b1a492a4683eb99a2820bd800fb7f218c49cdea15e9f13b5efff132710e77ad82cae3f4918f893624a65e9d9ce90bb1e5a0c610a4eddf2acfe60322af71d00275cd70d20526fcd75d7e408ecd12dd6a29e3aaded92c62b9e8c378801854fe75663a3e462b92c05eae6e9d8c2f01e2a2e110d397c2a4c9c76fee478934b4f13fbb67760aa58dc0f394a340845bcd88da5874d07272b5d13256b3e69fb6c764e7ca507ff2780e588f3ce9f1b3e98222471f71f24f8ac9632acb0215cb00811a8e30918039adac8501ded86376a9f03fc5e75d20466d7007ed02bae6ceea77fb436e374c0ce809c8df8c971db8e447ba7cd38a8afb8156530c4911912db0f876ff337b5e1d8ac3afb360b093ae4dc30f3e77acb546d40b61b2b134e9eb751e4cfa5797e5a25d2513470426973b6dd723240d366416d4f3366cda1fbb054c9ac943ce59f7bd62432514aafde153e9fdd5f459f00de7e1e7c20e3cf346590086c94b9d07de524c874341663807d4b3508ae3dc21da2b5932bbfdcb973d44b348e98d5994f60cf63d993042e31122f05fbc6226b1bcfc6321c94a07eaa7c8e4aec13dbd051a4976069032c3331762799fd62706b402fbe1c8c8f042df5b5ae506a969aa0507f525e3d0e90918b79df01949c52e524367a86d957df76b4f044dfe2189815713c077c424f15912e3db0ee160b37ecaedbea19e23ad6cfc592609d26514d29cc830c5ee24dd92e84a202e4a93d8dd47837851f13c2b50f25cf8c8e93026616b8b1d0e93723562675dbfec91fb53058af0df073d079724a4d3162087b1b683b3c0b0009868e601da1e51f15569f67c1f4eb803d12be0988f5527cc98a2e00ea21b536acd80659147cc46547fa756946af2f43b3dc2a141586a79e32afd0cadbf156cbbe368dfa32934d92dbeface2e1fa59afad56769164506c193c162312f9684c12260f826c8477974dbc219ea2167e3f476d8c078f53bb32fb777143c6245fb2e8ea227775fe06c8a5bc8a98b7a7d9dca99efaa40d750a1ec51e258042da45ce9f469602a2138efabd1d6d97afd51c9857649f77ba440b29aa273c82b03fdbc66cdf92e60965db043a92b198485c4eb53f92918f0dfa8b44ba248d9c4695e803024d7f21b04b46906e808ae178481b1f98d168175f048364737e7d5698a5197d9e8cf1d942e415cb85edb0385410dae420753a5b2f89207ce4967549d72da3cd97cb2858c912c3da2ebdcd7198dc3e9ef5fcb7f32997b324265a07affed7a0c4f194e85c7c8d993d750074f0b4312d6ea5ff14f43ff5e2f8174f602c92725dc07de1fe91166f898efbf68b5bb223d7e65a8e56e351a0ea179faa50db7f200b92f7bb91a26b0fd10667f415af05d3c71546149a0f20e9c241fd344550320708a9307331fec24e872914b0d457fb5e9a1c00abdb36714c801d3599213967f189a408b067cbaaebba32b39789acee006f99e2f96ea713ff2b7964a5295c38a8db91037ca1221089745a564eb0d0716adc5299dba54ea8654b9b6040a912f6f974229beb207db87d3234428989a5433781039770c7d89908868658ac3efd5210a3e74302c30379b42b23519dd3f32e5f5538ecab9ded57eee24068b1b03388419e0f883d201e199f63b1fd360f47f8ade59148d21e5a96b9befb45e02bed2bf04c3d782c8d8501e1eb020d6deed7ee876dee0d90a0082a1bb1f65886149c35e3d90e832294a007ce655f6f9a2fba221e4f4f56c3e5b5c7f1b77f4917d4e08b073a92c38ca29441b437651decd138323c50b84686f9c35322aaa0553ad3f751639abc42003e47caf8e3cdc96737d35fe620c10184b7f72f662eb5aa34db4fc13dc348741560d4951ac7d125ef4de0f40275753ffe20aea71a9839688bdef3aac7397ba92fee4752276ff8a8dde858e81391db873b52eac1c3a6dc6b7f1c49e51f0dede33a56d13e641cb1191a34875990d5d379e481c10df508d557ef3a1a99066267865bcd5e289e8f40c0e3a3387ba36126e0e0447f12acf3e7207a9ca7ed121b742e4aab514ebc8534e906288ffdf6d46cb2b277ad0e325edf9882b7c5f58254f5b935e9692aedf5e0b415f7ad687472df0b4b15be47baf28ba9673a1e91c2e340e43f105233513f3c7fbe189911b875d081e870d28a24ac4ea47e0963ba900cdeaa45281032ecb1a696e086962b2959f54a98f38ff8b51083782a42b6f35b89188c93372307007c86b9bfe3e1239853096d0e1481be675cb5057b4f7ff80cbba5f871fcf2ed2e43bcfa4cd3da5244d34a2784665f93d2349591da07504a61b79a9bfef70dd68bf66a63f52c0a4a54b8e0d741d17ad069dd716642666d302531e9502b06a24a824f5f2408cfab857568fc433baa65c36429ef9179f6aa21ffc5fd02116e0cfc44e14660ba2fdfef7e15b2e4e6133469d542ede127f37a9091de277f75c5f1513965b07d6c75d6155acb41a1471341580d2e5ea264498ffef673fb0c2b693f5dbb6cefc1b8af32bc77543c12f299b71bf25c752cabab34995de5fe0d0f6d82b46526a9bc9345e7fb188e0a6f4a5d423bf4e30a3cab7ccc7a0427dd27df490b5e6e04701d97d464d5429adfec6248ff24be7fb5ae9ea07ef86e2b16860fa25645e5cc7a91e6b371ac48b5023cf245501597dea8e7de44254dfcf1155a55cc215887a00e0cd9bd67367b32c92f53e61663f541909f4f44ed380dad2cf648167685983b0350a4336a7fa5aa71d770d9adcce2cbb7eaf30c6a72cee1022c2182fc9d236cd2cd89c2eecdb3cb5d2854fc3fc093215cb57cf404feed5c08ed4bc751a876966bf815af4d0b7675580c0146c3f65a1ebd9fa7871eec77c251ad6ea54befd75dff3255acb523502d64eb50aa8bec51929d6a6e509c44d7eb7276ce53e863a137357b452b993b6dca98a084bc7bb51344cf2c64594b7a401e374058b3782021d597103458e530fcd333284d9d80b640e9add757b67627b8838f0efcc48c4053eaff73c737b2277e4ebd0f06e22c8ae23470e89b5a7e11a9175f476502783cc74e65897e646f4e97e23bbe5de5c4e6690b18284f80a0b2bf93bf6c5686fd26e08c0b50832078859b170a3b1ad9d4dde25d308e90142b672b5b92e3d463c6dc00afb604bedd6ebf46091886927116ded1c8febcc4da1d40754e574c2f52c2cbb70d9541d1774e69a7de334abeb697bb85e7fcae6e82ef724d5fc58312a3815645b942c65f530c944574058d47d468b019c6ff79390fceb4f95d2f76595d96d0cd97f3478a3e400a6a8ad0689a02cdbdb68f185d7ebfcc3b19953a1e66861db52ac3b23ba24a7ea63591bf8e639a0b855e80780b69b457dbb4f7ef5e917cfb3c2330bb56868a62ed7bf4a681a8b3e07eacd9079b1efbc1001d6c5bcc6c99a691b19be1043e8345869fb386a9a4a74e6d1fc17b10f63aee6376751a1af7593422ead928a00ca455e35d8f7021a545abab96a62a99f0f228e6a0a1ad19dd611fcaaa5cef173211c0741c3d98852924795eaaa9878448e41b5ba06b536e52c3d99e7edfc5c87a2c0088834e7dbb3245c6b80d57acd496cebf4c06d4c48b61354c2fe6994890e1c8f2851cbf37465cc0607411fd9445d2c9c5db7547a0270044618c1cfc84793c17cd827046758472992e39f22a4d703b9f3d3d6663682c2ffbab444412872e0ccbcb32b071914b553a7c67d3d86359b2c126f668873f2e23af79e2d35db2cda82ee7b80929d33ff91d694ccec09b19b722cf4ac8fe6b64d5911781a5d2445cc6b8372edab60ce078e85ec9d670c8556d79fd95a4d6f3df5d1cd76042a6e1af69db7bdb46b9ad57a8780f851c98b0706672dc1e76dc9e7cf631960f968619e1c1b32997255da0b3fc09fc020f1b358a71a033698b7b84fd97a15140ad1032f5e8b832b34ddc19a15417aa32a9970805491aeec01c42aac4322f6ca73408b820050f444a63011fdf5536032e8d2717e8b50d202de0bf930baa23ac7113c7f2531331791bd48dde32a8271343450ba95943495842d0d79294e73554e537876c2ef779f8d50ba9ae26d2b7a7213c40b0e5a0ec3e088275f4b3fee680b22116aeb2accf556c6a6e1477028c6f93a9d2c6ebdd66d3d10528903c9d9fee36d4c2081557f72d39d5a9570567a35ede10be2fc30c82e350c404c4636686ad798d98ac6a9fdc1033376465577968a225e0caa24b53b1b730c326083ed493b432b5c7ff46fac96048031d5e4720d6a032d8ae2138ed82b336f3811a1d4da29bad9de02f741db736c31d021529a4e61e710218213930c72ba92857f7110a984a851bc24704b9af0e3c4f9c645009dddaf34d6ea2b9222de5f4fc102aed407500ad7b7c4e59fa75714c5b8944cc202382472aab4c4b373e9d297737fc20f671c592130ad4138553d1eb814e82c4dabdfd623cd46c02eda6c5ffb9d0251f5c1ee79dba74d1a2bea3715ac7b9cc51746f5a92bfc55c818c729adab40a9514cb74187c803e4bf2f39af954277abd02c5bbd9d051224243b48524939d4dc576f102e792e097ec2c8ed7c593c25550299de2fe7151f0e26f3bc6c288ca66829906f34b7573a3984a6a4b69b05aa666014c3dd082f340e1a669ca1439367e7233d8486856052cfae7e124b18dfd007193059c6c722e66458cee1b5cebaa00d172467c565117f3b79b04bca26252c5bf9f991a1d571dcc32ad8785bd7518ee096a81afed71896750646c4bb51b42acc416f73c770fc8b106b00a3ddf0cb7e076ec7d81642f675d9134f369e1eb0590e9504890b46f292b101d3e6413fe2e2c02b4f44765217af504610221f13900c9bf8a456f4d64b4d25d86bfdec1620a6ab5768510d07e5aa2187fb2f58e7f68824d3d4bdeb75d8839879f4c5bddca2bba1fa4482a910167cd4139cdad6a304d4b64a83ea83413d3a18d8d18cce04819c7094f001e951f9800a39f2e91233ce6deed85256686f5584a9f65b14e2c7ee8eae2f3a12a74b5550b6649ad96f3e9d29d73d9d72716790434e0077ad4757592c163d829a315fa0adad0e5690e4e84400f684adae8a2372bca3f1b4ccbed75886b0484334d4cd32f0d133d76e7ddb08267253a3121d2b61faaa04df72f82b8ac6cba11b982ea14fff825147740f0fc0edd0a2bc28bf276378886d20c1f131a42fca1e3f88325c031603fd9bc4ca0638a927c1c92df4ab2901dae269ef826fd592ba6ffff561cc8d0f32c580c312b2ceb4f26e59a0767fb19a6fd5fae501ef5b764a343bf0170da585c5d0ce32e475f08be8efa52359cdde5c3c03ee083ad1400725ac0c71635fe98b5444c308a17a801e6288dae6ab144e4f4823001c96bd7478bf3a8f93dd30723944d82f0ba9243f9a5fda8af7b0ac5d7974f1aced23a9137980474eccec9f710e0616edf307847daf2eb01bb182467eafd3a0cac2b8718fad2a86f3e166e25eab414a966b68c381bfe7c50c213d0402410b37cf78b11142f04ab0d729977e7d31a9", 0x1000) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r1, &(0x7f0000d1d000)={&(0x7f000000f000-0xc)={0x10, 0x34050}, 0xc, &(0x7f0000008000-0x10)={&(0x7f0000e72000)={0x24, 0x2b, 0x82d, 0xffffffffffffffff, 0xffffffffffffffff, {0x4}, [@nested={0x2dd, 0x0, [@typed={0xc, 0x1, @fd=0xffffffffffffffff}]}]}, 0x24}, 0x1}, 0x0) accept4$inet(0xffffffffffffffff, &(0x7f0000b25000-0x10)={0x0, 0xffffffffffffffff, @remote}, &(0x7f0000e83000-0x4)=0x10, 0x0) recvmsg$kcm(0xffffffffffffffff, &(0x7f0000c4d000-0x38)={&(0x7f0000f0c000-0x32)=@pppol2tpin6={0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0xffffffffffffffff, 0x0, @mcast2}}}, 0x32, &(0x7f000050f000-0x10)=[{&(0x7f000026c000)=""/255, 0xff}], 0x1, &(0x7f0000e40000-0xdb)=""/219, 0xdb, 0x7}, 0x100) 2018/02/19 17:04:00 executing program 0: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = accept4(0xffffffffffffffff, &(0x7f000002f000+0xdfc)=@hci, &(0x7f0000004000-0x4)=0x6, 0x0) mmap(&(0x7f0000030000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000030000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp6_SCTP_AUTH_ACTIVE_KEY(r0, 0x84, 0x18, &(0x7f0000031000-0x6)={0x0, 0x1ff}, &(0x7f0000030000)=0x6) mmap(&(0x7f0000030000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp_SCTP_CONTEXT(r0, 0x84, 0x11, &(0x7f0000031000-0x8)={r1, 0x5}, &(0x7f000000f000)=0x8) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x4, &(0x7f0000021000-0x4), &(0x7f0000030000-0x4)=0x4) r3 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) socket$rds(0x15, 0x5, 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000008000)={{{@in6=@mcast2, @in6=@mcast2, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in6=@dev}}, &(0x7f000002e000)=0xe8) sendmsg$nl_generic(r3, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid=r4}]}]}, 0x24}, 0x1}, 0x0) mmap(&(0x7f0000031000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp_SCTP_PARTIAL_DELIVERY_POINT(r0, 0x84, 0x13, &(0x7f0000017000)={r2, 0x10000}, &(0x7f0000032000-0x4)=0x8) [ 52.423728] net_ratelimit: 119 callbacks suppressed [ 52.423731] openvswitch: netlink: Either Ethernet header or EtherType is required. [ 52.444998] openvswitch: netlink: Port -1 exceeds max allowable 65535 2018/02/19 17:04:00 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socketpair(0x0, 0x1, 0xbb, &(0x7f0000804000-0x8)={0x0, 0x0}) getsockopt$sock_buf(r0, 0x1, 0x3f, &(0x7f0000e52000)=""/211, &(0x7f00006f8000)=0xd3) setsockopt$bt_hci_HCI_FILTER(r0, 0x0, 0x2, &(0x7f0000a7d000-0x10)={0xff, 0xad37, 0x400, 0x1}, 0x10) r1 = socket(0xa, 0x2000000001, 0x0) ioctl$DRM_IOCTL_MODE_GETCRTC(0xffffffffffffffff, 0xc06864a1, &(0x7f00002a8000-0x64)={&(0x7f000000d000)=[0x7, 0x6], 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "8cfbc89fefc282b0e9b6d1b29d5500b5ff74b06ccbd9dee8c886586975b5446e"}}) getsockopt$inet_sctp6_SCTP_RECVNXTINFO(r1, 0x84, 0x21, &(0x7f0000136000), &(0x7f000035c000-0x4)=0x4) getsockopt(r1, 0x0, 0x53, &(0x7f000000d000)=""/8, &(0x7f0000fee000-0x4)=0x28) 2018/02/19 17:04:00 executing program 1: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet_dccp(0x2, 0x6, 0x0) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000ed2000-0xefb)="23da672b0871e7f55486587b3c89135603886053f3b5e2aca6780393da6091dc637bd9e80ec21feab17cef50b998b3a37269311c274762e69603d5580785de4cb5872518c7aba021b1e66fbfe9f8f68c77a0d7553149bb6fb5a03157b4e96b1028f53ff7e9b73a5bb67294b51ae58c6fc10950ed1e5955c83ea6ca6ccd89869f388f019a9b61de13071a3466787c9d92ab651a9c6c1623f3df68c8bf66d4b0b628d6011cdc070b3359f965e0e283dc9fad7fe519da935ea58a4ce9c475b094ffff95eb08ce2d3851f5c1466fe7bb84e5574578afa40b1a492a4683eb99a2820bd800fb7f218c49cdea15e9f13b5efff132710e77ad82cae3f4918f893624a65e9d9ce90bb1e5a0c610a4eddf2acfe60322af71d00275cd70d20526fcd75d7e408ecd12dd6a29e3aaded92c62b9e8c378801854fe75663a3e462b92c05eae6e9d8c2f01e2a2e110d397c2a4c9c76fee478934b4f13fbb67760aa58dc0f394a340845bcd88da5874d07272b5d13256b3e69fb6c764e7ca507ff2780e588f3ce9f1b3e98222471f71f24f8ac9632acb0215cb00811a8e30918039adac8501ded86376a9f03fc5e75d20466d7007ed02bae6ceea77fb436e374c0ce809c8df8c971db8e447ba7cd38a8afb8156530c4911912db0f876ff337b5e1d8ac3afb360b093ae4dc30f3e77acb546d40b61b2b134e9eb751e4cfa5797e5a25d2513470426973b6dd723240d366416d4f3366cda1fbb054c9ac943ce59f7bd62432514aafde153e9fdd5f459f00de7e1e7c20e3cf346590086c94b9d07de524c874341663807d4b3508ae3dc21da2b5932bbfdcb973d44b348e98d5994f60cf63d993042e31122f05fbc6226b1bcfc6321c94a07eaa7c8e4aec13dbd051a4976069032c3331762799fd62706b402fbe1c8c8f042df5b5ae506a969aa0507f525e3d0e90918b79df01949c52e524367a86d957df76b4f044dfe2189815713c077c424f15912e3db0ee160b37ecaedbea19e23ad6cfc592609d26514d29cc830c5ee24dd92e84a202e4a93d8dd47837851f13c2b50f25cf8c8e93026616b8b1d0e93723562675dbfec91fb53058af0df073d079724a4d3162087b1b683b3c0b0009868e601da1e51f15569f67c1f4eb803d12be0988f5527cc98a2e00ea21b536acd80659147cc46547fa756946af2f43b3dc2a141586a79e32afd0cadbf156cbbe368dfa32934d92dbeface2e1fa59afad56769164506c193c162312f9684c12260f826c8477974dbc219ea2167e3f476d8c078f53bb32fb777143c6245fb2e8ea227775fe06c8a5bc8a98b7a7d9dca99efaa40d750a1ec51e258042da45ce9f469602a2138efabd1d6d97afd51c9857649f77ba440b29aa273c82b03fdbc66cdf92e60965db043a92b198485c4eb53f92918f0dfa8b44ba248d9c4695e803024d7f21b04b46906e808ae178481b1f98d168175f048364737e7d5698a5197d9e8cf1d942e415cb85edb0385410dae420753a5b2f89207ce4967549d72da3cd97cb2858c912c3da2ebdcd7198dc3e9ef5fcb7f32997b324265a07affed7a0c4f194e85c7c8d993d750074f0b4312d6ea5ff14f43ff5e2f8174f602c92725dc07de1fe91166f898efbf68b5bb223d7e65a8e56e351a0ea179faa50db7f200b92f7bb91a26b0fd10667f415af05d3c71546149a0f20e9c241fd344550320708a9307331fec24e872914b0d457fb5e9a1c00abdb36714c801d3599213967f189a408b067cbaaebba32b39789acee006f99e2f96ea713ff2b7964a5295c38a8db91037ca1221089745a564eb0d0716adc5299dba54ea8654b9b6040a912f6f974229beb207db87d3234428989a5433781039770c7d89908868658ac3efd5210a3e74302c30379b42b23519dd3f32e5f5538ecab9ded57eee24068b1b03388419e0f883d201e199f63b1fd360f47f8ade59148d21e5a96b9befb45e02bed2bf04c3d782c8d8501e1eb020d6deed7ee876dee0d90a0082a1bb1f65886149c35e3d90e832294a007ce655f6f9a2fba221e4f4f56c3e5b5c7f1b77f4917d4e08b073a92c38ca29441b437651decd138323c50b84686f9c35322aaa0553ad3f751639abc42003e47caf8e3cdc96737d35fe620c10184b7f72f662eb5aa34db4fc13dc348741560d4951ac7d125ef4de0f40275753ffe20aea71a9839688bdef3aac7397ba92fee4752276ff8a8dde858e81391db873b52eac1c3a6dc6b7f1c49e51f0dede33a56d13e641cb1191a34875990d5d379e481c10df508d557ef3a1a99066267865bcd5e289e8f40c0e3a3387ba36126e0e0447f12acf3e7207a9ca7ed121b742e4aab514ebc8534e906288ffdf6d46cb2b277ad0e325edf9882b7c5f58254f5b935e9692aedf5e0b415f7ad687472df0b4b15be47baf28ba9673a1e91c2e340e43f105233513f3c7fbe189911b875d081e870d28a24ac4ea47e0963ba900cdeaa45281032ecb1a696e086962b2959f54a98f38ff8b51083782a42b6f35b89188c93372307007c86b9bfe3e1239853096d0e1481be675cb5057b4f7ff80cbba5f871fcf2ed2e43bcfa4cd3da5244d34a2784665f93d2349591da07504a61b79a9bfef70dd68bf66a63f52c0a4a54b8e0d741d17ad069dd716642666d302531e9502b06a24a824f5f2408cfab857568fc433baa65c36429ef9179f6aa21ffc5fd02116e0cfc44e14660ba2fdfef7e15b2e4e6133469d542ede127f37a9091de277f75c5f1513965b07d6c75d6155acb41a1471341580d2e5ea264498ffef673fb0c2b693f5dbb6cefc1b8af32bc77543c12f299b71bf25c752cabab34995de5fe0d0f6d82b46526a9bc9345e7fb188e0a6f4a5d423bf4e30a3cab7ccc7a0427dd27df490b5e6e04701d97d464d5429adfec6248ff24be7fb5ae9ea07ef86e2b16860fa25645e5cc7a91e6b371ac48b5023cf245501597dea8e7de44254dfcf1155a55cc215887a00e0cd9bd67367b32c92f53e61663f541909f4f44ed380dad2cf648167685983b0350a4336a7fa5aa71d770d9adcce2cbb7eaf30c6a72cee1022c2182fc9d236cd2cd89c2eecdb3cb5d2854fc3fc093215cb57cf404feed5c08ed4bc751a876966bf815af4d0b7675580c0146c3f65a1ebd9fa7871eec77c251ad6ea54befd75dff3255acb523502d64eb50aa8bec51929d6a6e509c44d7eb7276ce53e863a137357b452b993b6dca98a084bc7bb51344cf2c64594b7a401e374058b3782021d597103458e530fcd333284d9d80b640e9add757b67627b8838f0efcc48c4053eaff73c737b2277e4ebd0f06e22c8ae23470e89b5a7e11a9175f476502783cc74e65897e646f4e97e23bbe5de5c4e6690b18284f80a0b2bf93bf6c5686fd26e08c0b50832078859b170a3b1ad9d4dde25d308e90142b672b5b92e3d463c6dc00afb604bedd6ebf46091886927116ded1c8febcc4da1d40754e574c2f52c2cbb70d9541d1774e69a7de334abeb697bb85e7fcae6e82ef724d5fc58312a3815645b942c65f530c944574058d47d468b019c6ff79390fceb4f95d2f76595d96d0cd97f3478a3e400a6a8ad0689a02cdbdb68f185d7ebfcc3b19953a1e66861db52ac3b23ba24a7ea63591bf8e639a0b855e80780b69b457dbb4f7ef5e917cfb3c2330bb56868a62ed7bf4a681a8b3e07eacd9079b1efbc1001d6c5bcc6c99a691b19be1043e8345869fb386a9a4a74e6d1fc17b10f63aee6376751a1af7593422ead928a00ca455e35d8f7021a545abab96a62a99f0f228e6a0a1ad19dd611fcaaa5cef173211c0741c3d98852924795eaaa9878448e41b5ba06b536e52c3d99e7edfc5c87a2c0088834e7dbb3245c6b80d57acd496cebf4c06d4c48b61354c2fe6994890e1c8f2851cbf37465cc0607411fd9445d2c9c5db7547a0270044618c1cfc84793c17cd827046758472992e39f22a4d703b9f3d3d6663682c2ffbab444412872e0ccbcb32b071914b553a7c67d3d86359b2c126f668873f2e23af79e2d35db2cda82ee7b80929d33ff91d694ccec09b19b722cf4ac8fe6b64d5911781a5d2445cc6b8372edab60ce078e85ec9d670c8556d79fd95a4d6f3df5d1cd76042a6e1af69db7bdb46b9ad57a8780f851c98b0706672dc1e76dc9e7cf631960f968619e1c1b32997255da0b3fc09fc020f1b358a71a033698b7b84fd97a15140ad1032f5e8b832b34ddc19a15417aa32a9970805491aeec01c42aac4322f6ca73408b820050f444a63011fdf5536032e8d2717e8b50d202de0bf930baa23ac7113c7f2531331791bd48dde32a8271343450ba95943495842d0d79294e73554e537876c2ef779f8d50ba9ae26d2b7a7213c40b0e5a0ec3e088275f4b3fee680b22116aeb2accf556c6a6e1477028c6f93a9d2c6ebdd66d3d10528903c9d9fee36d4c2081557f72d39d5a9570567a35ede10be2fc30c82e350c404c4636686ad798d98ac6a9fdc1033376465577968a225e0caa24b53b1b730c326083ed493b432b5c7ff46fac96048031d5e4720d6a032d8ae2138ed82b336f3811a1d4da29bad9de02f741db736c31d021529a4e61e710218213930c72ba92857f7110a984a851bc24704b9af0e3c4f9c645009dddaf34d6ea2b9222de5f4fc102aed407500ad7b7c4e59fa75714c5b8944cc202382472aab4c4b373e9d297737fc20f671c592130ad4138553d1eb814e82c4dabdfd623cd46c02eda6c5ffb9d0251f5c1ee79dba74d1a2bea3715ac7b9cc51746f5a92bfc55c818c729adab40a9514cb74187c803e4bf2f39af954277abd02c5bbd9d051224243b48524939d4dc576f102e792e097ec2c8ed7c593c25550299de2fe7151f0e26f3bc6c288ca66829906f34b7573a3984a6a4b69b05aa666014c3dd082f340e1a669ca1439367e7233d8486856052cfae7e124b18dfd007193059c6c722e66458cee1b5cebaa00d172467c565117f3b79b04bca26252c5bf9f991a1d571dcc32ad8785bd7518ee096a81afed71896750646c4bb51b42acc416f73c770fc8b106b00a3ddf0cb7e076ec7d81642f675d9134f369e1eb0590e9504890b46f292b101d3e6413fe2e2c02b4f44765217af504610221f13900c9bf8a456f4d64b4d25d86bfdec1620a6ab5768510d07e5aa2187fb2f58e7f68824d3d4bdeb75d8839879f4c5bddca2bba1fa4482a910167cd4139cdad6a304d4b64a83ea83413d3a18d8d18cce04819c7094f001e951f9800a39f2e91233ce6deed85256686f5584a9f65b14e2c7ee8eae2f3a12a74b5550b6649ad96f3e9d29d73d9d72716790434e0077ad4757592c163d829a315fa0adad0e5690e4e84400f684adae8a2372bca3f1b4ccbed75886b0484334d4cd32f0d133d76e7ddb08267253a3121d2b61faaa04df72f82b8ac6cba11b982ea14fff825147740f0fc0edd0a2bc28bf276378886d20c1f131a42fca1e3f88325c031603fd9bc4ca0638a927c1c92df4ab2901dae269ef826fd592ba6ffff561cc8d0f32c580c312b2ceb4f26e59a0767fb19a6fd5fae501ef5b764a343bf0170da585c5d0ce32e475f08be8efa52359cdde5c3c03ee083ad1400725ac0c71635fe98b5444c308a17a801e6288dae6ab144e4f4823001c96bd7478bf3a8f93dd30723944d82f0ba9243f9a5fda8af7b0ac5d7974f1aced23a9137980474eccec9f710e0616edf307847daf2eb01bb182467eafd3a0cac2b8718fad2a86f3e166e25eab414a966b68c381bfe7c50c213d0402410b37cf78b11142f04ab0d729977e7d31a9", 0x1000) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r1, &(0x7f0000d1d000)={&(0x7f000000f000-0xc)={0x10, 0x34050}, 0xc, &(0x7f0000008000-0x10)={&(0x7f0000e72000)={0x24, 0x2b, 0x82d, 0xffffffffffffffff, 0xffffffffffffffff, {0x4}, [@nested={0x2dd, 0x0, [@typed={0xc, 0x1, @fd=0xffffffffffffffff}]}]}, 0x24}, 0x1}, 0x0) getsockopt$inet_sctp_SCTP_DISABLE_FRAGMENTS(0xffffffffffffffff, 0x84, 0x8, &(0x7f000051e000), &(0x7f000084a000)=0x4) recvmsg$kcm(0xffffffffffffffff, &(0x7f0000c4d000-0x38)={&(0x7f0000f0c000-0x32)=@pppol2tpin6={0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0xffffffffffffffff, 0x0, @mcast2}}}, 0x32, &(0x7f000050f000-0x10)=[{&(0x7f000026c000)=""/255, 0xff}], 0x1, &(0x7f0000e40000-0xdb)=""/219, 0xdb, 0x7}, 0x100) 2018/02/19 17:04:00 executing program 0: socketpair$inet_icmp(0x2, 0x2, 0x1, &(0x7f0000802000-0x8)={0x0, 0x0}) connect(r0, &(0x7f0000c01000-0x9)=@rc={0x1f, {0x505, 0x7, 0x82e, 0x5, 0x7, 0x2a2f7188}, 0x3f}, 0x9) mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$sock_kcm_SIOCKCMCLONE(0xffffffffffffffff, 0x89e2, &(0x7f000002f000)={r1}) mmap(&(0x7f0000030000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000030000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) connect$nfc_raw(r2, &(0x7f0000030000)={0x27, 0x9, 0x406, 0x7}, 0x10) mmap(&(0x7f0000030000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) accept$packet(r2, &(0x7f000002e000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @empty}, &(0x7f0000004000)=0x14) bind$bt_sco(r2, &(0x7f0000030000)={0x1f, {0x4, 0xffffffffffff8000, 0x8000, 0x3, 0x3ff, 0x273b}}, 0x8) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x3, 0x0, 0x0, 0x8, 0x3}) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000008000)={{{@in6=@mcast2, @in6=@mcast2, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in6=@dev}}, &(0x7f000002e000)=0xe8) sendmsg$nl_generic(r1, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid=r3}]}]}, 0x24}, 0x1}, 0x0) 2018/02/19 17:04:00 executing program 6: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000008000)={{{@in6=@mcast2, @in6=@mcast2, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in6=@dev}}, &(0x7f000002e000)=0xe8) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid=r1}]}]}, 0x24}, 0x1}, 0x0) socketpair$inet_icmp_raw(0x2, 0x3, 0x1, &(0x7f0000012000-0x8)) 2018/02/19 17:04:00 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = accept4(0xffffffffffffff9c, &(0x7f0000c0a000)=@hci, &(0x7f0000e8b000-0x4)=0x6, 0x800) ioctl$sock_SIOCGPGRP(r0, 0x8904, &(0x7f0000842000-0x4)) accept4$alg(r0, 0x0, 0x0, 0x800) syz_emit_ethernet(0x3e, &(0x7f00000f3000)={@local={[0xaa, 0xaa, 0xaa, 0xaa], 0x0, 0xaa}, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "a2fbc8", 0x1, 0x3a, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff, 0xaa}, @ipv4={[], [0xff, 0xff], @multicast2=0xe0000002}, {[], @icmpv6=@echo_request={0x80}}}}}}, 0x0) 2018/02/19 17:04:00 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x80000, 0x9) getsockopt$inet_sctp6_SCTP_LOCAL_AUTH_CHUNKS(0xffffffffffffff9c, 0x84, 0x1b, &(0x7f00003d1000-0x79)={0x0, 0x71, "a127a17c9ef6b8e04bada2737a12c0f235bbc4e4b19e1e74723f7523244058b07c3800b63be300bc07f4eaf4ac157268188e9dd2f69c827dae1f02911a06e75ae1246f791f27562434e945d00d3e7bd7a069d7dafd1b64964910a9835ba66899784460a204a4e483848124d223fc1dacb7"}, &(0x7f000002f000)=0x79) setsockopt$inet_sctp6_SCTP_AUTH_DELETE_KEY(r0, 0x84, 0x19, &(0x7f000014d000)={r1, 0x1}, 0x6) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(0xffffffffffffffff, 0x84, 0x6f, &(0x7f0000161000)={0x0, 0x1c, &(0x7f000051a000-0x58)=[@in6={0xa, 0xffffffffffffffff, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff, 0xaa}, 0x27}]}, &(0x7f0000f92000-0x4)=0x10) r3 = bpf$PROG_LOAD(0x5, &(0x7f0000903000)={0x1, 0x5, &(0x7f000051a000-0x58)=@framed={{0x18}, [@ldst={0x3, 0x0, 0xb, 0x7a, 0x0, 0xfffffff0}], {0x95}}, &(0x7f0000c43000)='syzkaller\x00', 0x8000, 0x1000, &(0x7f00009ab000)=""/4096}, 0x48) socketpair$inet6(0xa, 0xdf1b50b3b41bf74d, 0x100000000, &(0x7f0000a8f000)={0x0, 0x0}) getsockopt$inet_sctp6_SCTP_PR_SUPPORTED(r4, 0x84, 0x71, &(0x7f0000dc6000)={r2, 0x4}, &(0x7f00009bd000-0x4)=0x8) r6 = socket(0x10, 0x3, 0x0) setsockopt$sock_attach_bpf(r6, 0x1, 0x32, &(0x7f00009da000)=r3, 0x4) write(r5, &(0x7f0000fd3000)="260000005e0009000000eaf83a0000000000000001000000ffffff000008db1ee9ff4435eade", 0x26) socketpair$ipx(0x4, 0x2, 0x0, &(0x7f000098f000)) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000b75000)={0x1, 0x28, &(0x7f00002b6000)={0x0, 0x0}}, 0x10) bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f00007de000)={r7, 0x1a, 0x10}, 0xc) 2018/02/19 17:04:00 executing program 2: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid}]}]}, 0x24}, 0x1}, 0x0) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) pipe(&(0x7f0000030000-0x8)={0x0}) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) setsockopt$bt_BT_POWER(r1, 0x112, 0x9, &(0x7f000002f000)=0x8, 0x1) 2018/02/19 17:04:00 executing program 7: r0 = socket(0xa, 0x2000000001, 0x0) ioctl$DRM_IOCTL_MODE_GETCRTC(0xffffffffffffffff, 0xc06864a1, &(0x7f00002a8000-0x64)={&(0x7f000000d000)=[0x7, 0x6], 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "8cfbc89fefc282b0e9b6d1b29d5500b5ff74b06ccbd9dee8c886586975b5446e"}}) r1 = socket$llc(0x1a, 0x1, 0x0) getsockopt(r0, 0x0, 0x53, &(0x7f000000d000)=""/8, &(0x7f0000fee000-0x4)=0x28) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$bt_BT_VOICE(r0, 0x112, 0xb, &(0x7f00005cb000-0x2)=0x10001, &(0x7f0000001000-0x8)=0x2) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet6_mreq(r0, 0x29, 0x1f, &(0x7f0000001000)={@ipv4={[], [], @local}}, &(0x7f0000001000-0x4)=0x14) ioctl$sock_bt_cmtp_CMTPGETCONNLIST(r0, 0x800443d2, &(0x7f0000ddf000)={0x5, &(0x7f0000c41000)=[{}, {}, {}, {}, {}]}) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r0, 0x84, 0x7c, &(0x7f0000000000)={0x0, 0x7d, 0x1f}, &(0x7f0000003000-0x4)=0x8) mmap(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp6_SCTP_DELAYED_SACK(r0, 0x84, 0x10, &(0x7f0000002000)=@assoc_value={r2}, &(0x7f0000003000)=0x8) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER(r0, 0x84, 0x7b, &(0x7f0000001000-0x8)={0x0, 0x1}, &(0x7f0000001000)=0x8) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp6_SCTP_STATUS(r0, 0x84, 0xe, &(0x7f0000003000-0xb8)={r2, 0x58, 0x1, 0x44e, 0x800, 0x5, 0x2, 0x7, {r4, @in={{0x2, 0x2, @empty}}, 0x81, 0x0, 0x0, 0xb6c2, 0x7ff}}, &(0x7f0000000000)=0xb8) r5 = accept(r1, &(0x7f0000003000)=@pppol2tp={0x0, 0x0, {0x0, 0x0, {0x0, 0xffffffffffffffff, @dev}}}, &(0x7f0000003000-0x4)=0xfffffea8) mmap(&(0x7f0000004000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) setsockopt$inet_sctp6_SCTP_PEER_ADDR_PARAMS(r5, 0x84, 0x9, &(0x7f0000004000)={r3, @in6={{0xa, 0x2, 0x2, @dev={0xfe, 0x80, [], 0x0, 0xa}, 0x3}}, 0x0, 0x79, 0x3, 0x10001, 0x29}, 0xa0) [ 52.470394] openvswitch: netlink: Port -1 exceeds max allowable 65535 2018/02/19 17:04:00 executing program 1: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet_dccp(0x2, 0x6, 0x0) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000ed2000-0xefb)="23da672b0871e7f55486587b3c89135603886053f3b5e2aca6780393da6091dc637bd9e80ec21feab17cef50b998b3a37269311c274762e69603d5580785de4cb5872518c7aba021b1e66fbfe9f8f68c77a0d7553149bb6fb5a03157b4e96b1028f53ff7e9b73a5bb67294b51ae58c6fc10950ed1e5955c83ea6ca6ccd89869f388f019a9b61de13071a3466787c9d92ab651a9c6c1623f3df68c8bf66d4b0b628d6011cdc070b3359f965e0e283dc9fad7fe519da935ea58a4ce9c475b094ffff95eb08ce2d3851f5c1466fe7bb84e5574578afa40b1a492a4683eb99a2820bd800fb7f218c49cdea15e9f13b5efff132710e77ad82cae3f4918f893624a65e9d9ce90bb1e5a0c610a4eddf2acfe60322af71d00275cd70d20526fcd75d7e408ecd12dd6a29e3aaded92c62b9e8c378801854fe75663a3e462b92c05eae6e9d8c2f01e2a2e110d397c2a4c9c76fee478934b4f13fbb67760aa58dc0f394a340845bcd88da5874d07272b5d13256b3e69fb6c764e7ca507ff2780e588f3ce9f1b3e98222471f71f24f8ac9632acb0215cb00811a8e30918039adac8501ded86376a9f03fc5e75d20466d7007ed02bae6ceea77fb436e374c0ce809c8df8c971db8e447ba7cd38a8afb8156530c4911912db0f876ff337b5e1d8ac3afb360b093ae4dc30f3e77acb546d40b61b2b134e9eb751e4cfa5797e5a25d2513470426973b6dd723240d366416d4f3366cda1fbb054c9ac943ce59f7bd62432514aafde153e9fdd5f459f00de7e1e7c20e3cf346590086c94b9d07de524c874341663807d4b3508ae3dc21da2b5932bbfdcb973d44b348e98d5994f60cf63d993042e31122f05fbc6226b1bcfc6321c94a07eaa7c8e4aec13dbd051a4976069032c3331762799fd62706b402fbe1c8c8f042df5b5ae506a969aa0507f525e3d0e90918b79df01949c52e524367a86d957df76b4f044dfe2189815713c077c424f15912e3db0ee160b37ecaedbea19e23ad6cfc592609d26514d29cc830c5ee24dd92e84a202e4a93d8dd47837851f13c2b50f25cf8c8e93026616b8b1d0e93723562675dbfec91fb53058af0df073d079724a4d3162087b1b683b3c0b0009868e601da1e51f15569f67c1f4eb803d12be0988f5527cc98a2e00ea21b536acd80659147cc46547fa756946af2f43b3dc2a141586a79e32afd0cadbf156cbbe368dfa32934d92dbeface2e1fa59afad56769164506c193c162312f9684c12260f826c8477974dbc219ea2167e3f476d8c078f53bb32fb777143c6245fb2e8ea227775fe06c8a5bc8a98b7a7d9dca99efaa40d750a1ec51e258042da45ce9f469602a2138efabd1d6d97afd51c9857649f77ba440b29aa273c82b03fdbc66cdf92e60965db043a92b198485c4eb53f92918f0dfa8b44ba248d9c4695e803024d7f21b04b46906e808ae178481b1f98d168175f048364737e7d5698a5197d9e8cf1d942e415cb85edb0385410dae420753a5b2f89207ce4967549d72da3cd97cb2858c912c3da2ebdcd7198dc3e9ef5fcb7f32997b324265a07affed7a0c4f194e85c7c8d993d750074f0b4312d6ea5ff14f43ff5e2f8174f602c92725dc07de1fe91166f898efbf68b5bb223d7e65a8e56e351a0ea179faa50db7f200b92f7bb91a26b0fd10667f415af05d3c71546149a0f20e9c241fd344550320708a9307331fec24e872914b0d457fb5e9a1c00abdb36714c801d3599213967f189a408b067cbaaebba32b39789acee006f99e2f96ea713ff2b7964a5295c38a8db91037ca1221089745a564eb0d0716adc5299dba54ea8654b9b6040a912f6f974229beb207db87d3234428989a5433781039770c7d89908868658ac3efd5210a3e74302c30379b42b23519dd3f32e5f5538ecab9ded57eee24068b1b03388419e0f883d201e199f63b1fd360f47f8ade59148d21e5a96b9befb45e02bed2bf04c3d782c8d8501e1eb020d6deed7ee876dee0d90a0082a1bb1f65886149c35e3d90e832294a007ce655f6f9a2fba221e4f4f56c3e5b5c7f1b77f4917d4e08b073a92c38ca29441b437651decd138323c50b84686f9c35322aaa0553ad3f751639abc42003e47caf8e3cdc96737d35fe620c10184b7f72f662eb5aa34db4fc13dc348741560d4951ac7d125ef4de0f40275753ffe20aea71a9839688bdef3aac7397ba92fee4752276ff8a8dde858e81391db873b52eac1c3a6dc6b7f1c49e51f0dede33a56d13e641cb1191a34875990d5d379e481c10df508d557ef3a1a99066267865bcd5e289e8f40c0e3a3387ba36126e0e0447f12acf3e7207a9ca7ed121b742e4aab514ebc8534e906288ffdf6d46cb2b277ad0e325edf9882b7c5f58254f5b935e9692aedf5e0b415f7ad687472df0b4b15be47baf28ba9673a1e91c2e340e43f105233513f3c7fbe189911b875d081e870d28a24ac4ea47e0963ba900cdeaa45281032ecb1a696e086962b2959f54a98f38ff8b51083782a42b6f35b89188c93372307007c86b9bfe3e1239853096d0e1481be675cb5057b4f7ff80cbba5f871fcf2ed2e43bcfa4cd3da5244d34a2784665f93d2349591da07504a61b79a9bfef70dd68bf66a63f52c0a4a54b8e0d741d17ad069dd716642666d302531e9502b06a24a824f5f2408cfab857568fc433baa65c36429ef9179f6aa21ffc5fd02116e0cfc44e14660ba2fdfef7e15b2e4e6133469d542ede127f37a9091de277f75c5f1513965b07d6c75d6155acb41a1471341580d2e5ea264498ffef673fb0c2b693f5dbb6cefc1b8af32bc77543c12f299b71bf25c752cabab34995de5fe0d0f6d82b46526a9bc9345e7fb188e0a6f4a5d423bf4e30a3cab7ccc7a0427dd27df490b5e6e04701d97d464d5429adfec6248ff24be7fb5ae9ea07ef86e2b16860fa25645e5cc7a91e6b371ac48b5023cf245501597dea8e7de44254dfcf1155a55cc215887a00e0cd9bd67367b32c92f53e61663f541909f4f44ed380dad2cf648167685983b0350a4336a7fa5aa71d770d9adcce2cbb7eaf30c6a72cee1022c2182fc9d236cd2cd89c2eecdb3cb5d2854fc3fc093215cb57cf404feed5c08ed4bc751a876966bf815af4d0b7675580c0146c3f65a1ebd9fa7871eec77c251ad6ea54befd75dff3255acb523502d64eb50aa8bec51929d6a6e509c44d7eb7276ce53e863a137357b452b993b6dca98a084bc7bb51344cf2c64594b7a401e374058b3782021d597103458e530fcd333284d9d80b640e9add757b67627b8838f0efcc48c4053eaff73c737b2277e4ebd0f06e22c8ae23470e89b5a7e11a9175f476502783cc74e65897e646f4e97e23bbe5de5c4e6690b18284f80a0b2bf93bf6c5686fd26e08c0b50832078859b170a3b1ad9d4dde25d308e90142b672b5b92e3d463c6dc00afb604bedd6ebf46091886927116ded1c8febcc4da1d40754e574c2f52c2cbb70d9541d1774e69a7de334abeb697bb85e7fcae6e82ef724d5fc58312a3815645b942c65f530c944574058d47d468b019c6ff79390fceb4f95d2f76595d96d0cd97f3478a3e400a6a8ad0689a02cdbdb68f185d7ebfcc3b19953a1e66861db52ac3b23ba24a7ea63591bf8e639a0b855e80780b69b457dbb4f7ef5e917cfb3c2330bb56868a62ed7bf4a681a8b3e07eacd9079b1efbc1001d6c5bcc6c99a691b19be1043e8345869fb386a9a4a74e6d1fc17b10f63aee6376751a1af7593422ead928a00ca455e35d8f7021a545abab96a62a99f0f228e6a0a1ad19dd611fcaaa5cef173211c0741c3d98852924795eaaa9878448e41b5ba06b536e52c3d99e7edfc5c87a2c0088834e7dbb3245c6b80d57acd496cebf4c06d4c48b61354c2fe6994890e1c8f2851cbf37465cc0607411fd9445d2c9c5db7547a0270044618c1cfc84793c17cd827046758472992e39f22a4d703b9f3d3d6663682c2ffbab444412872e0ccbcb32b071914b553a7c67d3d86359b2c126f668873f2e23af79e2d35db2cda82ee7b80929d33ff91d694ccec09b19b722cf4ac8fe6b64d5911781a5d2445cc6b8372edab60ce078e85ec9d670c8556d79fd95a4d6f3df5d1cd76042a6e1af69db7bdb46b9ad57a8780f851c98b0706672dc1e76dc9e7cf631960f968619e1c1b32997255da0b3fc09fc020f1b358a71a033698b7b84fd97a15140ad1032f5e8b832b34ddc19a15417aa32a9970805491aeec01c42aac4322f6ca73408b820050f444a63011fdf5536032e8d2717e8b50d202de0bf930baa23ac7113c7f2531331791bd48dde32a8271343450ba95943495842d0d79294e73554e537876c2ef779f8d50ba9ae26d2b7a7213c40b0e5a0ec3e088275f4b3fee680b22116aeb2accf556c6a6e1477028c6f93a9d2c6ebdd66d3d10528903c9d9fee36d4c2081557f72d39d5a9570567a35ede10be2fc30c82e350c404c4636686ad798d98ac6a9fdc1033376465577968a225e0caa24b53b1b730c326083ed493b432b5c7ff46fac96048031d5e4720d6a032d8ae2138ed82b336f3811a1d4da29bad9de02f741db736c31d021529a4e61e710218213930c72ba92857f7110a984a851bc24704b9af0e3c4f9c645009dddaf34d6ea2b9222de5f4fc102aed407500ad7b7c4e59fa75714c5b8944cc202382472aab4c4b373e9d297737fc20f671c592130ad4138553d1eb814e82c4dabdfd623cd46c02eda6c5ffb9d0251f5c1ee79dba74d1a2bea3715ac7b9cc51746f5a92bfc55c818c729adab40a9514cb74187c803e4bf2f39af954277abd02c5bbd9d051224243b48524939d4dc576f102e792e097ec2c8ed7c593c25550299de2fe7151f0e26f3bc6c288ca66829906f34b7573a3984a6a4b69b05aa666014c3dd082f340e1a669ca1439367e7233d8486856052cfae7e124b18dfd007193059c6c722e66458cee1b5cebaa00d172467c565117f3b79b04bca26252c5bf9f991a1d571dcc32ad8785bd7518ee096a81afed71896750646c4bb51b42acc416f73c770fc8b106b00a3ddf0cb7e076ec7d81642f675d9134f369e1eb0590e9504890b46f292b101d3e6413fe2e2c02b4f44765217af504610221f13900c9bf8a456f4d64b4d25d86bfdec1620a6ab5768510d07e5aa2187fb2f58e7f68824d3d4bdeb75d8839879f4c5bddca2bba1fa4482a910167cd4139cdad6a304d4b64a83ea83413d3a18d8d18cce04819c7094f001e951f9800a39f2e91233ce6deed85256686f5584a9f65b14e2c7ee8eae2f3a12a74b5550b6649ad96f3e9d29d73d9d72716790434e0077ad4757592c163d829a315fa0adad0e5690e4e84400f684adae8a2372bca3f1b4ccbed75886b0484334d4cd32f0d133d76e7ddb08267253a3121d2b61faaa04df72f82b8ac6cba11b982ea14fff825147740f0fc0edd0a2bc28bf276378886d20c1f131a42fca1e3f88325c031603fd9bc4ca0638a927c1c92df4ab2901dae269ef826fd592ba6ffff561cc8d0f32c580c312b2ceb4f26e59a0767fb19a6fd5fae501ef5b764a343bf0170da585c5d0ce32e475f08be8efa52359cdde5c3c03ee083ad1400725ac0c71635fe98b5444c308a17a801e6288dae6ab144e4f4823001c96bd7478bf3a8f93dd30723944d82f0ba9243f9a5fda8af7b0ac5d7974f1aced23a9137980474eccec9f710e0616edf307847daf2eb01bb182467eafd3a0cac2b8718fad2a86f3e166e25eab414a966b68c381bfe7c50c213d0402410b37cf78b11142f04ab0d729977e7d31a9", 0x1000) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r1, &(0x7f0000d1d000)={&(0x7f000000f000-0xc)={0x10, 0x34050}, 0xc, &(0x7f0000008000-0x10)={&(0x7f0000e72000)={0x24, 0x2b, 0x82d, 0xffffffffffffffff, 0xffffffffffffffff, {0x4}, [@nested={0x2dd, 0x0, [@typed={0xc, 0x1, @fd=0xffffffffffffffff}]}]}, 0x24}, 0x1}, 0x0) getsockopt$inet_sctp_SCTP_DISABLE_FRAGMENTS(0xffffffffffffffff, 0x84, 0x8, &(0x7f000051e000), &(0x7f000084a000)=0x4) recvmsg$kcm(0xffffffffffffffff, &(0x7f0000c4d000-0x38)={&(0x7f0000f0c000-0x32)=@pppol2tpin6={0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0xffffffffffffffff, 0x0, @mcast2}}}, 0x32, &(0x7f000050f000-0x10)=[{&(0x7f000026c000)=""/255, 0xff}], 0x1, &(0x7f0000e40000-0xdb)=""/219, 0xdb, 0x7}, 0x100) 2018/02/19 17:04:00 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) readv(0xffffffffffffffff, &(0x7f00002d8000-0x20)=[{&(0x7f0000513000)=""/117, 0x75}, {&(0x7f0000ac2000)=""/160, 0xa0}], 0x2) r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000760000-0x4)) setsockopt$inet_sctp_SCTP_FRAGMENT_INTERLEAVE(r0, 0x84, 0x12, &(0x7f0000624000-0x4), 0x4) ioctl$sock_kcm_SIOCKCMCLONE(r0, 0x89e2, &(0x7f000044e000)={0xffffffffffffffff}) syz_emit_ethernet(0x3e, &(0x7f00000f3000)={@local={[0xaa, 0xaa, 0xaa, 0xaa], 0x0, 0xaa}, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "a2fbc8", 0x1, 0x3a, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff, 0xaa}, @ipv4={[], [0xff, 0xff], @multicast2=0xe0000002}, {[], @icmpv6=@echo_request={0x80}}}}}}, 0x0) [ 52.499604] openvswitch: netlink: Port -1 exceeds max allowable 65535 [ 52.517419] openvswitch: netlink: Either Ethernet header or EtherType is required. [ 52.525592] openvswitch: netlink: Port -1 exceeds max allowable 65535 [ 52.533626] openvswitch: netlink: Either Ethernet header or EtherType is required. 2018/02/19 17:04:00 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0xa, 0x2000000001, 0x0) ioctl$DRM_IOCTL_MODE_GETCRTC(0xffffffffffffffff, 0xc06864a1, &(0x7f00002a8000-0x64)={&(0x7f000000d000)=[0x7, 0x6], 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x8006, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "8cfbc89fefc282b0e9b6d1b29d5500b5ff74b06ccbd9dee8c886586975b5446e"}}) getsockopt(r0, 0x0, 0x53, &(0x7f000000d000)=""/8, &(0x7f0000fee000-0x4)=0x28) socket$bt_bnep(0x1f, 0x3, 0x4) socket$bt_bnep(0x1f, 0x3, 0x4) socket$nfc_llcp(0x27, 0x0, 0x1) connect$inet(r0, &(0x7f0000fbe000)={0x2, 0x3, @broadcast=0xffffffff}, 0x10) ioctl$sock_inet_tcp_SIOCOUTQNSD(r0, 0x894b, &(0x7f0000dfb000)) 2018/02/19 17:04:00 executing program 1: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet_dccp(0x2, 0x6, 0x0) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000ed2000-0xefb)="23da672b0871e7f55486587b3c89135603886053f3b5e2aca6780393da6091dc637bd9e80ec21feab17cef50b998b3a37269311c274762e69603d5580785de4cb5872518c7aba021b1e66fbfe9f8f68c77a0d7553149bb6fb5a03157b4e96b1028f53ff7e9b73a5bb67294b51ae58c6fc10950ed1e5955c83ea6ca6ccd89869f388f019a9b61de13071a3466787c9d92ab651a9c6c1623f3df68c8bf66d4b0b628d6011cdc070b3359f965e0e283dc9fad7fe519da935ea58a4ce9c475b094ffff95eb08ce2d3851f5c1466fe7bb84e5574578afa40b1a492a4683eb99a2820bd800fb7f218c49cdea15e9f13b5efff132710e77ad82cae3f4918f893624a65e9d9ce90bb1e5a0c610a4eddf2acfe60322af71d00275cd70d20526fcd75d7e408ecd12dd6a29e3aaded92c62b9e8c378801854fe75663a3e462b92c05eae6e9d8c2f01e2a2e110d397c2a4c9c76fee478934b4f13fbb67760aa58dc0f394a340845bcd88da5874d07272b5d13256b3e69fb6c764e7ca507ff2780e588f3ce9f1b3e98222471f71f24f8ac9632acb0215cb00811a8e30918039adac8501ded86376a9f03fc5e75d20466d7007ed02bae6ceea77fb436e374c0ce809c8df8c971db8e447ba7cd38a8afb8156530c4911912db0f876ff337b5e1d8ac3afb360b093ae4dc30f3e77acb546d40b61b2b134e9eb751e4cfa5797e5a25d2513470426973b6dd723240d366416d4f3366cda1fbb054c9ac943ce59f7bd62432514aafde153e9fdd5f459f00de7e1e7c20e3cf346590086c94b9d07de524c874341663807d4b3508ae3dc21da2b5932bbfdcb973d44b348e98d5994f60cf63d993042e31122f05fbc6226b1bcfc6321c94a07eaa7c8e4aec13dbd051a4976069032c3331762799fd62706b402fbe1c8c8f042df5b5ae506a969aa0507f525e3d0e90918b79df01949c52e524367a86d957df76b4f044dfe2189815713c077c424f15912e3db0ee160b37ecaedbea19e23ad6cfc592609d26514d29cc830c5ee24dd92e84a202e4a93d8dd47837851f13c2b50f25cf8c8e93026616b8b1d0e93723562675dbfec91fb53058af0df073d079724a4d3162087b1b683b3c0b0009868e601da1e51f15569f67c1f4eb803d12be0988f5527cc98a2e00ea21b536acd80659147cc46547fa756946af2f43b3dc2a141586a79e32afd0cadbf156cbbe368dfa32934d92dbeface2e1fa59afad56769164506c193c162312f9684c12260f826c8477974dbc219ea2167e3f476d8c078f53bb32fb777143c6245fb2e8ea227775fe06c8a5bc8a98b7a7d9dca99efaa40d750a1ec51e258042da45ce9f469602a2138efabd1d6d97afd51c9857649f77ba440b29aa273c82b03fdbc66cdf92e60965db043a92b198485c4eb53f92918f0dfa8b44ba248d9c4695e803024d7f21b04b46906e808ae178481b1f98d168175f048364737e7d5698a5197d9e8cf1d942e415cb85edb0385410dae420753a5b2f89207ce4967549d72da3cd97cb2858c912c3da2ebdcd7198dc3e9ef5fcb7f32997b324265a07affed7a0c4f194e85c7c8d993d750074f0b4312d6ea5ff14f43ff5e2f8174f602c92725dc07de1fe91166f898efbf68b5bb223d7e65a8e56e351a0ea179faa50db7f200b92f7bb91a26b0fd10667f415af05d3c71546149a0f20e9c241fd344550320708a9307331fec24e872914b0d457fb5e9a1c00abdb36714c801d3599213967f189a408b067cbaaebba32b39789acee006f99e2f96ea713ff2b7964a5295c38a8db91037ca1221089745a564eb0d0716adc5299dba54ea8654b9b6040a912f6f974229beb207db87d3234428989a5433781039770c7d89908868658ac3efd5210a3e74302c30379b42b23519dd3f32e5f5538ecab9ded57eee24068b1b03388419e0f883d201e199f63b1fd360f47f8ade59148d21e5a96b9befb45e02bed2bf04c3d782c8d8501e1eb020d6deed7ee876dee0d90a0082a1bb1f65886149c35e3d90e832294a007ce655f6f9a2fba221e4f4f56c3e5b5c7f1b77f4917d4e08b073a92c38ca29441b437651decd138323c50b84686f9c35322aaa0553ad3f751639abc42003e47caf8e3cdc96737d35fe620c10184b7f72f662eb5aa34db4fc13dc348741560d4951ac7d125ef4de0f40275753ffe20aea71a9839688bdef3aac7397ba92fee4752276ff8a8dde858e81391db873b52eac1c3a6dc6b7f1c49e51f0dede33a56d13e641cb1191a34875990d5d379e481c10df508d557ef3a1a99066267865bcd5e289e8f40c0e3a3387ba36126e0e0447f12acf3e7207a9ca7ed121b742e4aab514ebc8534e906288ffdf6d46cb2b277ad0e325edf9882b7c5f58254f5b935e9692aedf5e0b415f7ad687472df0b4b15be47baf28ba9673a1e91c2e340e43f105233513f3c7fbe189911b875d081e870d28a24ac4ea47e0963ba900cdeaa45281032ecb1a696e086962b2959f54a98f38ff8b51083782a42b6f35b89188c93372307007c86b9bfe3e1239853096d0e1481be675cb5057b4f7ff80cbba5f871fcf2ed2e43bcfa4cd3da5244d34a2784665f93d2349591da07504a61b79a9bfef70dd68bf66a63f52c0a4a54b8e0d741d17ad069dd716642666d302531e9502b06a24a824f5f2408cfab857568fc433baa65c36429ef9179f6aa21ffc5fd02116e0cfc44e14660ba2fdfef7e15b2e4e6133469d542ede127f37a9091de277f75c5f1513965b07d6c75d6155acb41a1471341580d2e5ea264498ffef673fb0c2b693f5dbb6cefc1b8af32bc77543c12f299b71bf25c752cabab34995de5fe0d0f6d82b46526a9bc9345e7fb188e0a6f4a5d423bf4e30a3cab7ccc7a0427dd27df490b5e6e04701d97d464d5429adfec6248ff24be7fb5ae9ea07ef86e2b16860fa25645e5cc7a91e6b371ac48b5023cf245501597dea8e7de44254dfcf1155a55cc215887a00e0cd9bd67367b32c92f53e61663f541909f4f44ed380dad2cf648167685983b0350a4336a7fa5aa71d770d9adcce2cbb7eaf30c6a72cee1022c2182fc9d236cd2cd89c2eecdb3cb5d2854fc3fc093215cb57cf404feed5c08ed4bc751a876966bf815af4d0b7675580c0146c3f65a1ebd9fa7871eec77c251ad6ea54befd75dff3255acb523502d64eb50aa8bec51929d6a6e509c44d7eb7276ce53e863a137357b452b993b6dca98a084bc7bb51344cf2c64594b7a401e374058b3782021d597103458e530fcd333284d9d80b640e9add757b67627b8838f0efcc48c4053eaff73c737b2277e4ebd0f06e22c8ae23470e89b5a7e11a9175f476502783cc74e65897e646f4e97e23bbe5de5c4e6690b18284f80a0b2bf93bf6c5686fd26e08c0b50832078859b170a3b1ad9d4dde25d308e90142b672b5b92e3d463c6dc00afb604bedd6ebf46091886927116ded1c8febcc4da1d40754e574c2f52c2cbb70d9541d1774e69a7de334abeb697bb85e7fcae6e82ef724d5fc58312a3815645b942c65f530c944574058d47d468b019c6ff79390fceb4f95d2f76595d96d0cd97f3478a3e400a6a8ad0689a02cdbdb68f185d7ebfcc3b19953a1e66861db52ac3b23ba24a7ea63591bf8e639a0b855e80780b69b457dbb4f7ef5e917cfb3c2330bb56868a62ed7bf4a681a8b3e07eacd9079b1efbc1001d6c5bcc6c99a691b19be1043e8345869fb386a9a4a74e6d1fc17b10f63aee6376751a1af7593422ead928a00ca455e35d8f7021a545abab96a62a99f0f228e6a0a1ad19dd611fcaaa5cef173211c0741c3d98852924795eaaa9878448e41b5ba06b536e52c3d99e7edfc5c87a2c0088834e7dbb3245c6b80d57acd496cebf4c06d4c48b61354c2fe6994890e1c8f2851cbf37465cc0607411fd9445d2c9c5db7547a0270044618c1cfc84793c17cd827046758472992e39f22a4d703b9f3d3d6663682c2ffbab444412872e0ccbcb32b071914b553a7c67d3d86359b2c126f668873f2e23af79e2d35db2cda82ee7b80929d33ff91d694ccec09b19b722cf4ac8fe6b64d5911781a5d2445cc6b8372edab60ce078e85ec9d670c8556d79fd95a4d6f3df5d1cd76042a6e1af69db7bdb46b9ad57a8780f851c98b0706672dc1e76dc9e7cf631960f968619e1c1b32997255da0b3fc09fc020f1b358a71a033698b7b84fd97a15140ad1032f5e8b832b34ddc19a15417aa32a9970805491aeec01c42aac4322f6ca73408b820050f444a63011fdf5536032e8d2717e8b50d202de0bf930baa23ac7113c7f2531331791bd48dde32a8271343450ba95943495842d0d79294e73554e537876c2ef779f8d50ba9ae26d2b7a7213c40b0e5a0ec3e088275f4b3fee680b22116aeb2accf556c6a6e1477028c6f93a9d2c6ebdd66d3d10528903c9d9fee36d4c2081557f72d39d5a9570567a35ede10be2fc30c82e350c404c4636686ad798d98ac6a9fdc1033376465577968a225e0caa24b53b1b730c326083ed493b432b5c7ff46fac96048031d5e4720d6a032d8ae2138ed82b336f3811a1d4da29bad9de02f741db736c31d021529a4e61e710218213930c72ba92857f7110a984a851bc24704b9af0e3c4f9c645009dddaf34d6ea2b9222de5f4fc102aed407500ad7b7c4e59fa75714c5b8944cc202382472aab4c4b373e9d297737fc20f671c592130ad4138553d1eb814e82c4dabdfd623cd46c02eda6c5ffb9d0251f5c1ee79dba74d1a2bea3715ac7b9cc51746f5a92bfc55c818c729adab40a9514cb74187c803e4bf2f39af954277abd02c5bbd9d051224243b48524939d4dc576f102e792e097ec2c8ed7c593c25550299de2fe7151f0e26f3bc6c288ca66829906f34b7573a3984a6a4b69b05aa666014c3dd082f340e1a669ca1439367e7233d8486856052cfae7e124b18dfd007193059c6c722e66458cee1b5cebaa00d172467c565117f3b79b04bca26252c5bf9f991a1d571dcc32ad8785bd7518ee096a81afed71896750646c4bb51b42acc416f73c770fc8b106b00a3ddf0cb7e076ec7d81642f675d9134f369e1eb0590e9504890b46f292b101d3e6413fe2e2c02b4f44765217af504610221f13900c9bf8a456f4d64b4d25d86bfdec1620a6ab5768510d07e5aa2187fb2f58e7f68824d3d4bdeb75d8839879f4c5bddca2bba1fa4482a910167cd4139cdad6a304d4b64a83ea83413d3a18d8d18cce04819c7094f001e951f9800a39f2e91233ce6deed85256686f5584a9f65b14e2c7ee8eae2f3a12a74b5550b6649ad96f3e9d29d73d9d72716790434e0077ad4757592c163d829a315fa0adad0e5690e4e84400f684adae8a2372bca3f1b4ccbed75886b0484334d4cd32f0d133d76e7ddb08267253a3121d2b61faaa04df72f82b8ac6cba11b982ea14fff825147740f0fc0edd0a2bc28bf276378886d20c1f131a42fca1e3f88325c031603fd9bc4ca0638a927c1c92df4ab2901dae269ef826fd592ba6ffff561cc8d0f32c580c312b2ceb4f26e59a0767fb19a6fd5fae501ef5b764a343bf0170da585c5d0ce32e475f08be8efa52359cdde5c3c03ee083ad1400725ac0c71635fe98b5444c308a17a801e6288dae6ab144e4f4823001c96bd7478bf3a8f93dd30723944d82f0ba9243f9a5fda8af7b0ac5d7974f1aced23a9137980474eccec9f710e0616edf307847daf2eb01bb182467eafd3a0cac2b8718fad2a86f3e166e25eab414a966b68c381bfe7c50c213d0402410b37cf78b11142f04ab0d729977e7d31a9", 0x1000) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r1, &(0x7f0000d1d000)={&(0x7f000000f000-0xc)={0x10, 0x34050}, 0xc, &(0x7f0000008000-0x10)={&(0x7f0000e72000)={0x24, 0x2b, 0x82d, 0xffffffffffffffff, 0xffffffffffffffff, {0x4}, [@nested={0x2dd, 0x0, [@typed={0xc, 0x1, @fd=0xffffffffffffffff}]}]}, 0x24}, 0x1}, 0x0) getsockopt$inet_sctp_SCTP_DISABLE_FRAGMENTS(0xffffffffffffffff, 0x84, 0x8, &(0x7f000051e000), &(0x7f000084a000)=0x4) recvmsg$kcm(0xffffffffffffffff, &(0x7f0000c4d000-0x38)={&(0x7f0000f0c000-0x32)=@pppol2tpin6={0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0xffffffffffffffff, 0x0, @mcast2}}}, 0x32, &(0x7f000050f000-0x10)=[{&(0x7f000026c000)=""/255, 0xff}], 0x1, &(0x7f0000e40000-0xdb)=""/219, 0xdb, 0x7}, 0x100) 2018/02/19 17:04:00 executing program 2: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid}]}]}, 0x24}, 0x1}, 0x0) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(0xffffffffffffffff, 0x84, 0x1d, &(0x7f0000026000)={0x1, [0x0]}, &(0x7f0000000000)=0x8) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp6_SCTP_GET_PEER_ADDR_INFO(r0, 0x84, 0xf, &(0x7f000002f000)={r1, @in={{0x2, 0x1, @multicast2=0xe0000002}}, 0xa1, 0x2000000000000, 0x1, 0x0, 0x5}, &(0x7f000002f000)=0xa0) 2018/02/19 17:04:01 executing program 6: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socketpair(0x13, 0x803, 0x4, &(0x7f000002f000)={0x0}) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f000002f000)={0x20000000}) socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000008000)={{{@in6=@mcast2, @in6=@mcast2, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in6=@dev}}, &(0x7f000002e000)=0xe8) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid=r2}]}]}, 0x24}, 0x1}, 0x0) 2018/02/19 17:04:01 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0xa, 0x2000000001, 0x0) ioctl$DRM_IOCTL_MODE_GETCRTC(0xffffffffffffffff, 0xc06864a1, &(0x7f00002a8000-0x64)={&(0x7f000000d000)=[0x7, 0x6], 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "8cfbc89fefc282b0e9b6d1b29d5500b5ff74b06ccbd9dee8c886586975b5446e"}}) setsockopt$inet_tcp_TCP_FASTOPEN_KEY(r0, 0x6, 0x21, &(0x7f00000d7000)="340d67a761082af11bd3f003e7e9b325", 0x10) getsockopt(r0, 0x0, 0x53, &(0x7f000000d000)=""/8, &(0x7f0000fee000-0x4)=0x28) r1 = accept4(r0, 0x0, &(0x7f00000cc000-0x4), 0x80800) setsockopt$inet_sctp_SCTP_HMAC_IDENT(r0, 0x84, 0x16, &(0x7f0000943000-0x16)={0x9, [0x957f, 0x2, 0x100000001, 0x6, 0x100000000, 0x36, 0x4, 0x85, 0x7]}, 0x16) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(0xffffffffffffff9c, 0xc00c642e, &(0x7f0000bb5000)={0x0, 0x80000, 0xffffffffffffffff}) ioctl$DRM_IOCTL_RES_CTX(r2, 0xc0106426, &(0x7f0000d9f000)={0x1, &(0x7f0000efb000-0x8)=[{}]}) setsockopt$inet_sctp6_SCTP_I_WANT_MAPPED_V4_ADDR(r0, 0x84, 0xc, &(0x7f0000af2000-0x4)=0x2, 0x4) getsockopt$sock_buf(r0, 0x1, 0x1f, &(0x7f000038a000)=""/2, &(0x7f0000a58000)=0x2) getsockopt$bt_l2cap_L2CAP_OPTIONS(r1, 0x6, 0x1, &(0x7f00003a1000), &(0x7f0000562000)=0xc) setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000db6000)=@filter={'filter\x00', 0xe, 0x4, 0x490, 0xffffffff, 0x2a0, 0x128, 0x128, 0xffffffff, 0xffffffff, 0x3c0, 0x3c0, 0x3c0, 0xffffffff, 0x4, &(0x7f0000485000-0x40), {[{{@ipv6={@loopback={0x0, 0x1}, @mcast1={0xff, 0x1, [], 0x1}, [0xff, 0xffffffff, 0xff, 0xffffff00], [0x0, 0x0, 0x0, 0xffffff00], @common='irlan0\x00', @generic="a2d814d21d72648646eb5c9f7335ce8a", {}, {}, 0x2f, 0x2, 0x4, 0x40}, 0x0, 0x100, 0x128, 0x0, {}, [@common=@frag={0x30, 'frag\x00', 0x0, {0x6, 0x5, 0x6, 0x10, 0x2}}, @common=@mh={0x28, 'mh\x00', 0x0, {0x0, 0xee32, 0x1}}]}, @common=@inet=@TCPMSS={0x28, 'TCPMSS\x00'}}, {{@uncond, 0x0, 0x118, 0x178, 0x0, {}, [@common=@hbh={0x48, 'hbh\x00', 0x0, {0x1, 0x7, 0x1, [0x1, 0x1000, 0x7, 0x3, 0xffff, 0x5, 0xff, 0x9, 0x6, 0x909, 0xff, 0x5f, 0x8, 0x2, 0x9, 0x4ff], 0xb}}, @common=@ipv6header={0x28, 'ipv6header\x00', 0x0, {0x4, 0x8}}]}, @common=@inet=@HMARK={0x60, 'HMARK\x00', 0x0, {@ipv4=@rand_addr=0x62f50501, [0xffffffff, 0x0, 0x0, 0xffffffff], 0x0, 0x3, 0x3, 0x3, 0x4, 0x2, 0x9, 0x6, 0x7}}}, {{@uncond, 0x0, 0xf8, 0x120, 0x0, {}, [@common=@icmp6={0x28, 'icmp6\x00', 0x0, {0x1d, 0xff, 0x2}}, @common=@hl={0x28, 'hl\x00', 0x0, {0x3, 0x10000}}]}, @REJECT={0x28, 'REJECT\x00'}}], {{[], 0x0, 0xa8, 0xd0}, {0x28, '\x00', 0x0, 0xfffffffffffffffe}}}}, 0x4f0) getsockopt$inet_sctp_SCTP_RECVRCVINFO(r0, 0x84, 0x20, &(0x7f0000392000-0x4), &(0x7f0000793000-0x4)=0x4) 2018/02/19 17:04:01 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x3e, &(0x7f00000f3000)={@local={[0xaa, 0xaa, 0xaa, 0xaa], 0x0, 0xaa}, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "a2fbc8", 0x1, 0x3a, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff, 0xaa}, @ipv4={[], [0xff, 0xff], @multicast2=0xe0000002}, {[], @icmpv6=@echo_request={0x80}}}}}}, 0x0) mmap(&(0x7f0000000000/0x8000)=nil, 0x8000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x81) r1 = socket$inet(0x11, 0x2, 0x81) ioctl$sock_bt_hidp_HIDPCONNDEL(r0, 0x400448c9, &(0x7f000095e000)={{0x26d63b0b, 0x5, 0x5, 0x1, 0xc95, 0x6}, 0x3}) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000e50000-0x28)={@syzn={0x73, 0x79, 0x7a, 0x0}, 0x0}) bind(r1, &(0x7f0000002000)=@ll={0x11, 0x0, r2, 0x1, 0x0, 0x6, @empty}, 0x14) syz_emit_ethernet(0x12, &(0x7f0000002000)={@local={[0xaa, 0xaa, 0xaa, 0xaa], 0xffffffffffffffff, 0xaa}, @local={[0xaa, 0xaa, 0xaa, 0xaa], 0xffffffffffffffff, 0xaa}, [{[], {0x8100}}], {@generic={0x8100}}}, &(0x7f0000004000-0x14)={0x0, 0x1, [0x0]}) r3 = socket$packet(0x11, 0x3, 0x300) getsockopt$sock_buf(r3, 0x1, 0x1c, &(0x7f0000007000-0x54)=""/84, &(0x7f0000002000)=0x54) socketpair(0x0, 0xa, 0x3, &(0x7f00007f3000-0x8)={0x0, 0x0}) connect$can_bcm(r4, &(0x7f00008d7000-0x10)={0x1d}, 0x10) [ 52.559035] openvswitch: netlink: Port -1 exceeds max allowable 65535 [ 52.568234] openvswitch: netlink: Port -1 exceeds max allowable 65535 [ 52.598420] openvswitch: netlink: Either Ethernet header or EtherType is required. [ 52.636442] x_tables: ip6_tables: mh match: only valid for protocol 135 [ 52.675223] x_tables: ip6_tables: mh match: only valid for protocol 135 2018/02/19 17:04:01 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0xa, 0x2000000001, 0x0) ioctl$DRM_IOCTL_MODE_GETCRTC(0xffffffffffffffff, 0xc06864a1, &(0x7f00002a8000-0x64)={&(0x7f000000d000)=[0x7, 0x6], 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "8cfbc89fefc282b0e9b6d1b29d5500b5ff74b06ccbd9dee8c886586975b5446e"}}) getsockopt(r0, 0x0, 0x53, &(0x7f000000d000)=""/8, &(0x7f0000fee000-0x4)=0x28) setsockopt$SO_TIMESTAMPING(r0, 0x1, 0x25, &(0x7f0000649000)=0x101, 0x4) ioctl$sock_inet_SIOCGIFPFLAGS(r0, 0x8935, &(0x7f0000db1000-0x20)={@common='bridge0\x00', @ifru_flags=0x9600}) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(0xffffffffffffffff, 0xc00c642e, &(0x7f0000e00000)={0x0, 0x80000, 0xffffffffffffffff}) ioctl$DRM_IOCTL_CONTROL(r1, 0x40086414, &(0x7f0000d41000-0x8)={0x3}) 2018/02/19 17:04:01 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(0xffffffffffffffff, 0x84, 0x6f, &(0x7f0000161000)={0x0, 0x1c, &(0x7f000051a000-0x58)=[@in6={0xa, 0xffffffffffffffff, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff, 0xaa}, 0x27}]}, &(0x7f0000f92000-0x4)=0x10) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000903000)={0x1, 0x5, &(0x7f000051a000-0x58)=@framed={{0x18}, [@ldst={0x3, 0x0, 0xb, 0x7a, 0x0, 0xfffffff0}], {0x95}}, &(0x7f0000c43000)='syzkaller\x00', 0x8000, 0x1000, &(0x7f00009ab000)=""/4096}, 0x48) r1 = socket(0x10, 0x3, 0x0) recvfrom$inet6(r1, &(0x7f000014c000)=""/48, 0x30, 0x2, &(0x7f00001fb000-0x1c)={0xa, 0x0, 0x401, @mcast2={0xff, 0x2, [], 0x1}, 0x20}, 0x1c) setsockopt$sock_attach_bpf(r1, 0x1, 0x32, &(0x7f00009da000)=r0, 0x4) write(r1, &(0x7f0000fd3000)="260000005e0009000000eaf83a0000000000000001000000ffffff000008db1ee9ff4435eade", 0x26) accept4$inet6(r1, &(0x7f0000477000)={0x0, 0xffffffffffffffff, 0x0, @ipv4={[], [], @multicast1}}, &(0x7f00008d8000-0x4)=0x1c, 0x80000) 2018/02/19 17:04:01 executing program 1: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet_dccp(0x2, 0x6, 0x0) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000ed2000-0xefb)="23da672b0871e7f55486587b3c89135603886053f3b5e2aca6780393da6091dc637bd9e80ec21feab17cef50b998b3a37269311c274762e69603d5580785de4cb5872518c7aba021b1e66fbfe9f8f68c77a0d7553149bb6fb5a03157b4e96b1028f53ff7e9b73a5bb67294b51ae58c6fc10950ed1e5955c83ea6ca6ccd89869f388f019a9b61de13071a3466787c9d92ab651a9c6c1623f3df68c8bf66d4b0b628d6011cdc070b3359f965e0e283dc9fad7fe519da935ea58a4ce9c475b094ffff95eb08ce2d3851f5c1466fe7bb84e5574578afa40b1a492a4683eb99a2820bd800fb7f218c49cdea15e9f13b5efff132710e77ad82cae3f4918f893624a65e9d9ce90bb1e5a0c610a4eddf2acfe60322af71d00275cd70d20526fcd75d7e408ecd12dd6a29e3aaded92c62b9e8c378801854fe75663a3e462b92c05eae6e9d8c2f01e2a2e110d397c2a4c9c76fee478934b4f13fbb67760aa58dc0f394a340845bcd88da5874d07272b5d13256b3e69fb6c764e7ca507ff2780e588f3ce9f1b3e98222471f71f24f8ac9632acb0215cb00811a8e30918039adac8501ded86376a9f03fc5e75d20466d7007ed02bae6ceea77fb436e374c0ce809c8df8c971db8e447ba7cd38a8afb8156530c4911912db0f876ff337b5e1d8ac3afb360b093ae4dc30f3e77acb546d40b61b2b134e9eb751e4cfa5797e5a25d2513470426973b6dd723240d366416d4f3366cda1fbb054c9ac943ce59f7bd62432514aafde153e9fdd5f459f00de7e1e7c20e3cf346590086c94b9d07de524c874341663807d4b3508ae3dc21da2b5932bbfdcb973d44b348e98d5994f60cf63d993042e31122f05fbc6226b1bcfc6321c94a07eaa7c8e4aec13dbd051a4976069032c3331762799fd62706b402fbe1c8c8f042df5b5ae506a969aa0507f525e3d0e90918b79df01949c52e524367a86d957df76b4f044dfe2189815713c077c424f15912e3db0ee160b37ecaedbea19e23ad6cfc592609d26514d29cc830c5ee24dd92e84a202e4a93d8dd47837851f13c2b50f25cf8c8e93026616b8b1d0e93723562675dbfec91fb53058af0df073d079724a4d3162087b1b683b3c0b0009868e601da1e51f15569f67c1f4eb803d12be0988f5527cc98a2e00ea21b536acd80659147cc46547fa756946af2f43b3dc2a141586a79e32afd0cadbf156cbbe368dfa32934d92dbeface2e1fa59afad56769164506c193c162312f9684c12260f826c8477974dbc219ea2167e3f476d8c078f53bb32fb777143c6245fb2e8ea227775fe06c8a5bc8a98b7a7d9dca99efaa40d750a1ec51e258042da45ce9f469602a2138efabd1d6d97afd51c9857649f77ba440b29aa273c82b03fdbc66cdf92e60965db043a92b198485c4eb53f92918f0dfa8b44ba248d9c4695e803024d7f21b04b46906e808ae178481b1f98d168175f048364737e7d5698a5197d9e8cf1d942e415cb85edb0385410dae420753a5b2f89207ce4967549d72da3cd97cb2858c912c3da2ebdcd7198dc3e9ef5fcb7f32997b324265a07affed7a0c4f194e85c7c8d993d750074f0b4312d6ea5ff14f43ff5e2f8174f602c92725dc07de1fe91166f898efbf68b5bb223d7e65a8e56e351a0ea179faa50db7f200b92f7bb91a26b0fd10667f415af05d3c71546149a0f20e9c241fd344550320708a9307331fec24e872914b0d457fb5e9a1c00abdb36714c801d3599213967f189a408b067cbaaebba32b39789acee006f99e2f96ea713ff2b7964a5295c38a8db91037ca1221089745a564eb0d0716adc5299dba54ea8654b9b6040a912f6f974229beb207db87d3234428989a5433781039770c7d89908868658ac3efd5210a3e74302c30379b42b23519dd3f32e5f5538ecab9ded57eee24068b1b03388419e0f883d201e199f63b1fd360f47f8ade59148d21e5a96b9befb45e02bed2bf04c3d782c8d8501e1eb020d6deed7ee876dee0d90a0082a1bb1f65886149c35e3d90e832294a007ce655f6f9a2fba221e4f4f56c3e5b5c7f1b77f4917d4e08b073a92c38ca29441b437651decd138323c50b84686f9c35322aaa0553ad3f751639abc42003e47caf8e3cdc96737d35fe620c10184b7f72f662eb5aa34db4fc13dc348741560d4951ac7d125ef4de0f40275753ffe20aea71a9839688bdef3aac7397ba92fee4752276ff8a8dde858e81391db873b52eac1c3a6dc6b7f1c49e51f0dede33a56d13e641cb1191a34875990d5d379e481c10df508d557ef3a1a99066267865bcd5e289e8f40c0e3a3387ba36126e0e0447f12acf3e7207a9ca7ed121b742e4aab514ebc8534e906288ffdf6d46cb2b277ad0e325edf9882b7c5f58254f5b935e9692aedf5e0b415f7ad687472df0b4b15be47baf28ba9673a1e91c2e340e43f105233513f3c7fbe189911b875d081e870d28a24ac4ea47e0963ba900cdeaa45281032ecb1a696e086962b2959f54a98f38ff8b51083782a42b6f35b89188c93372307007c86b9bfe3e1239853096d0e1481be675cb5057b4f7ff80cbba5f871fcf2ed2e43bcfa4cd3da5244d34a2784665f93d2349591da07504a61b79a9bfef70dd68bf66a63f52c0a4a54b8e0d741d17ad069dd716642666d302531e9502b06a24a824f5f2408cfab857568fc433baa65c36429ef9179f6aa21ffc5fd02116e0cfc44e14660ba2fdfef7e15b2e4e6133469d542ede127f37a9091de277f75c5f1513965b07d6c75d6155acb41a1471341580d2e5ea264498ffef673fb0c2b693f5dbb6cefc1b8af32bc77543c12f299b71bf25c752cabab34995de5fe0d0f6d82b46526a9bc9345e7fb188e0a6f4a5d423bf4e30a3cab7ccc7a0427dd27df490b5e6e04701d97d464d5429adfec6248ff24be7fb5ae9ea07ef86e2b16860fa25645e5cc7a91e6b371ac48b5023cf245501597dea8e7de44254dfcf1155a55cc215887a00e0cd9bd67367b32c92f53e61663f541909f4f44ed380dad2cf648167685983b0350a4336a7fa5aa71d770d9adcce2cbb7eaf30c6a72cee1022c2182fc9d236cd2cd89c2eecdb3cb5d2854fc3fc093215cb57cf404feed5c08ed4bc751a876966bf815af4d0b7675580c0146c3f65a1ebd9fa7871eec77c251ad6ea54befd75dff3255acb523502d64eb50aa8bec51929d6a6e509c44d7eb7276ce53e863a137357b452b993b6dca98a084bc7bb51344cf2c64594b7a401e374058b3782021d597103458e530fcd333284d9d80b640e9add757b67627b8838f0efcc48c4053eaff73c737b2277e4ebd0f06e22c8ae23470e89b5a7e11a9175f476502783cc74e65897e646f4e97e23bbe5de5c4e6690b18284f80a0b2bf93bf6c5686fd26e08c0b50832078859b170a3b1ad9d4dde25d308e90142b672b5b92e3d463c6dc00afb604bedd6ebf46091886927116ded1c8febcc4da1d40754e574c2f52c2cbb70d9541d1774e69a7de334abeb697bb85e7fcae6e82ef724d5fc58312a3815645b942c65f530c944574058d47d468b019c6ff79390fceb4f95d2f76595d96d0cd97f3478a3e400a6a8ad0689a02cdbdb68f185d7ebfcc3b19953a1e66861db52ac3b23ba24a7ea63591bf8e639a0b855e80780b69b457dbb4f7ef5e917cfb3c2330bb56868a62ed7bf4a681a8b3e07eacd9079b1efbc1001d6c5bcc6c99a691b19be1043e8345869fb386a9a4a74e6d1fc17b10f63aee6376751a1af7593422ead928a00ca455e35d8f7021a545abab96a62a99f0f228e6a0a1ad19dd611fcaaa5cef173211c0741c3d98852924795eaaa9878448e41b5ba06b536e52c3d99e7edfc5c87a2c0088834e7dbb3245c6b80d57acd496cebf4c06d4c48b61354c2fe6994890e1c8f2851cbf37465cc0607411fd9445d2c9c5db7547a0270044618c1cfc84793c17cd827046758472992e39f22a4d703b9f3d3d6663682c2ffbab444412872e0ccbcb32b071914b553a7c67d3d86359b2c126f668873f2e23af79e2d35db2cda82ee7b80929d33ff91d694ccec09b19b722cf4ac8fe6b64d5911781a5d2445cc6b8372edab60ce078e85ec9d670c8556d79fd95a4d6f3df5d1cd76042a6e1af69db7bdb46b9ad57a8780f851c98b0706672dc1e76dc9e7cf631960f968619e1c1b32997255da0b3fc09fc020f1b358a71a033698b7b84fd97a15140ad1032f5e8b832b34ddc19a15417aa32a9970805491aeec01c42aac4322f6ca73408b820050f444a63011fdf5536032e8d2717e8b50d202de0bf930baa23ac7113c7f2531331791bd48dde32a8271343450ba95943495842d0d79294e73554e537876c2ef779f8d50ba9ae26d2b7a7213c40b0e5a0ec3e088275f4b3fee680b22116aeb2accf556c6a6e1477028c6f93a9d2c6ebdd66d3d10528903c9d9fee36d4c2081557f72d39d5a9570567a35ede10be2fc30c82e350c404c4636686ad798d98ac6a9fdc1033376465577968a225e0caa24b53b1b730c326083ed493b432b5c7ff46fac96048031d5e4720d6a032d8ae2138ed82b336f3811a1d4da29bad9de02f741db736c31d021529a4e61e710218213930c72ba92857f7110a984a851bc24704b9af0e3c4f9c645009dddaf34d6ea2b9222de5f4fc102aed407500ad7b7c4e59fa75714c5b8944cc202382472aab4c4b373e9d297737fc20f671c592130ad4138553d1eb814e82c4dabdfd623cd46c02eda6c5ffb9d0251f5c1ee79dba74d1a2bea3715ac7b9cc51746f5a92bfc55c818c729adab40a9514cb74187c803e4bf2f39af954277abd02c5bbd9d051224243b48524939d4dc576f102e792e097ec2c8ed7c593c25550299de2fe7151f0e26f3bc6c288ca66829906f34b7573a3984a6a4b69b05aa666014c3dd082f340e1a669ca1439367e7233d8486856052cfae7e124b18dfd007193059c6c722e66458cee1b5cebaa00d172467c565117f3b79b04bca26252c5bf9f991a1d571dcc32ad8785bd7518ee096a81afed71896750646c4bb51b42acc416f73c770fc8b106b00a3ddf0cb7e076ec7d81642f675d9134f369e1eb0590e9504890b46f292b101d3e6413fe2e2c02b4f44765217af504610221f13900c9bf8a456f4d64b4d25d86bfdec1620a6ab5768510d07e5aa2187fb2f58e7f68824d3d4bdeb75d8839879f4c5bddca2bba1fa4482a910167cd4139cdad6a304d4b64a83ea83413d3a18d8d18cce04819c7094f001e951f9800a39f2e91233ce6deed85256686f5584a9f65b14e2c7ee8eae2f3a12a74b5550b6649ad96f3e9d29d73d9d72716790434e0077ad4757592c163d829a315fa0adad0e5690e4e84400f684adae8a2372bca3f1b4ccbed75886b0484334d4cd32f0d133d76e7ddb08267253a3121d2b61faaa04df72f82b8ac6cba11b982ea14fff825147740f0fc0edd0a2bc28bf276378886d20c1f131a42fca1e3f88325c031603fd9bc4ca0638a927c1c92df4ab2901dae269ef826fd592ba6ffff561cc8d0f32c580c312b2ceb4f26e59a0767fb19a6fd5fae501ef5b764a343bf0170da585c5d0ce32e475f08be8efa52359cdde5c3c03ee083ad1400725ac0c71635fe98b5444c308a17a801e6288dae6ab144e4f4823001c96bd7478bf3a8f93dd30723944d82f0ba9243f9a5fda8af7b0ac5d7974f1aced23a9137980474eccec9f710e0616edf307847daf2eb01bb182467eafd3a0cac2b8718fad2a86f3e166e25eab414a966b68c381bfe7c50c213d0402410b37cf78b11142f04ab0d729977e7d31a9", 0x1000) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000d1d000)={&(0x7f000000f000-0xc)={0x10, 0x34050}, 0xc, &(0x7f0000008000-0x10)={&(0x7f0000e72000)={0x24, 0x2b, 0x82d, 0xffffffffffffffff, 0xffffffffffffffff, {0x4}, [@nested={0x2dd, 0x0, [@typed={0xc, 0x1, @fd=0xffffffffffffffff}]}]}, 0x24}, 0x1}, 0x0) r1 = accept4$inet(0xffffffffffffffff, &(0x7f0000b25000-0x10)={0x0, 0xffffffffffffffff, @remote}, &(0x7f0000e83000-0x4)=0x10, 0x0) getsockopt$inet_sctp_SCTP_DISABLE_FRAGMENTS(r1, 0x84, 0x8, &(0x7f000051e000), &(0x7f000084a000)=0x4) recvmsg$kcm(0xffffffffffffffff, &(0x7f0000c4d000-0x38)={&(0x7f0000f0c000-0x32)=@pppol2tpin6={0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0xffffffffffffffff, 0x0, @mcast2}}}, 0x32, &(0x7f000050f000-0x10)=[{&(0x7f000026c000)=""/255, 0xff}], 0x1, &(0x7f0000e40000-0xdb)=""/219, 0xdb, 0x7}, 0x100) 2018/02/19 17:04:01 executing program 0: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000008000)={{{@in6=@mcast2, @in6=@mcast2}}, {{@in=@broadcast}, 0x0, @in6=@dev}}, &(0x7f000002e000)=0xe8) socketpair$inet_icmp_raw(0x2, 0x3, 0x1, &(0x7f0000021000-0x8)={0x0}) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) setsockopt$inet_int(r0, 0x0, 0x17, &(0x7f000002f000)=0x2, 0x4) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000005000)) r1 = socket(0x9, 0x80a, 0x8) mmap(&(0x7f0000030000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp6_SCTP_PR_SUPPORTED(0xffffffffffffff9c, 0x84, 0x71, &(0x7f000002d000)={0x0, 0x8}, &(0x7f0000031000-0x4)=0x8) mmap(&(0x7f0000030000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) connect$llc(r1, &(0x7f000000b000-0x10)={0x1a, 0x1f, 0x1000, 0x100, 0x0, 0x3, @remote={[0xaa, 0xaa, 0xaa, 0xaa], 0x0, 0xbb}}, 0x10) setsockopt$inet_sctp_SCTP_CONTEXT(r1, 0x84, 0x11, &(0x7f0000031000-0x8)={r2, 0x3}, 0x8) 2018/02/19 17:04:01 executing program 2: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getpeername(r0, &(0x7f0000009000-0x3a)=@pppol2tpv3in6={0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0xffffffffffffffff, 0x0, @remote}}}, &(0x7f0000030000-0x4)=0x3a) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) recvmsg$kcm(r1, &(0x7f000002f000)={&(0x7f000002f000)=@pppol2tpin6={0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0xffffffffffffffff, 0x0, @loopback}}}, 0x32, &(0x7f000002b000)=[{&(0x7f000002f000)=""/95, 0x5f}, {&(0x7f000002f000)=""/45, 0x2d}], 0x2, &(0x7f000000e000)=""/4096, 0x1000, 0x1}, 0x10000) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid}]}]}, 0x24}, 0x1}, 0x0) 2018/02/19 17:04:01 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) syz_extract_tcp_res$synack(&(0x7f0000446000), 0x1, 0x0) syz_emit_ethernet(0x3e, &(0x7f00000f3000)={@local={[0xaa, 0xaa, 0xaa, 0xaa], 0x0, 0xaa}, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "a2fbc8", 0x1, 0x3a, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff, 0xaa}, @ipv4={[], [0xff, 0xff], @multicast2=0xe0000002}, {[], @icmpv6=@echo_request={0x80}}}}}}, 0x0) 2018/02/19 17:04:01 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0xc, 0x2000000001, 0x0) ioctl$DRM_IOCTL_MODE_GETCRTC(0xffffffffffffffff, 0xc06864a1, &(0x7f00002a8000-0x64)={&(0x7f000000d000)=[0x7, 0x6], 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x9, 0x0, 0x80000000000000, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, "8cfbc89fefc282b0e9b6d1b29d5500b5ff74b06ccbd9dee8c886586975b5446e"}}) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(0xffffffffffffff9c, 0xc00c642e, &(0x7f0000d85000-0xc)={0x0, 0x80000, 0xffffffffffffffff}) ioctl$DRM_IOCTL_MODESET_CTL(r1, 0x40086408, &(0x7f000064c000-0x8)={0x0, 0xff}) getsockopt(r0, 0x0, 0x53, &(0x7f000000d000)=""/8, &(0x7f0000fee000-0x4)=0x28) 2018/02/19 17:04:01 executing program 6: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000008000)={{{@in6=@mcast2, @in6=@mcast2, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in6=@dev}}, &(0x7f000002e000)=0xe8) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid=r1}]}]}, 0x24}, 0x1}, 0x0) socketpair(0xb, 0x3, 0xfffffffffffffffe, &(0x7f0000014000-0x8)={0x0, 0x0}) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp_SCTP_GET_LOCAL_ADDRS(r3, 0x84, 0x6d, &(0x7f0000005000)={0x0, 0x65, "c0c837f76204acad017bca9a445202e917838ec3390ce518150389412087ad556ed9ffd23bab0614438322f717edd21d8731c614fe8475d7a617a949b91dab9c5769b71da6ad4633d67c523f45de90d439edfd602828e29db9ee51e983417f0b26e093a4c1"}, &(0x7f0000030000-0x4)=0x6d) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) setsockopt$inet_sctp_SCTP_AUTH_KEY(r0, 0x84, 0x17, &(0x7f000002f000)={r4, 0xfffffffffffffffe, 0x7c, "785da4c5d2c4c24a817004f2153575a7e4216061dcd0c6b82949f0efbb28dfc96988a27f9dd082dda57264617f25e1dca39e12d3934f7e5836fcd48a6bf9a8b2073a4d52137a3072ed168fe1c3745ddf814e07caba74835685fa25d852f52215f17122a8b2e1b058c6edc56bf3946754b19f9b4891078cadc20b00c4"}, 0x84) setsockopt$SO_RDS_TRANSPORT(r2, 0x114, 0x8, &(0x7f0000027000-0x4)=0x1, 0x4) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp_SCTP_PR_ASSOC_STATUS(0xffffffffffffffff, 0x84, 0x73, &(0x7f000002f000)={0x0, 0x80, 0x10, 0x3, 0x80000000}, &(0x7f000001d000-0x4)=0x18) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp_SCTP_DEFAULT_PRINFO(r3, 0x84, 0x72, &(0x7f0000026000-0xc)={r5, 0x7, 0x30}, &(0x7f0000030000-0x4)=0xc) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r6 = accept4(r0, &(0x7f0000000000)=@hci, &(0x7f0000030000-0x4)=0x6, 0x80000) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000030000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) setsockopt$inet_sctp_SCTP_ADD_STREAMS(r3, 0x84, 0x79, &(0x7f0000006000)=0x8000, 0x4) ioctl$sock_SIOCADDDLCI(r6, 0x8980, &(0x7f000002a000-0x12)={@syzn={0x73, 0x79, 0x7a, 0x0}, 0x3}) getsockopt$inet_sctp_SCTP_ENABLE_STREAM_RESET(r6, 0x84, 0x76, &(0x7f000001a000)={0x0, 0x5}, &(0x7f0000030000)=0x8) getsockopt$inet_sctp_SCTP_ASSOCINFO(r6, 0x84, 0x1, &(0x7f0000015000-0x14)={r7, 0x7, 0x9, 0x96, 0x9, 0x5}, &(0x7f000001c000-0x4)=0x14) mmap(&(0x7f0000030000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_IP_IPSEC_POLICY(r6, 0x0, 0x10, &(0x7f0000030000)={{{@in6=@remote, @in6=@empty}}, {{@in=@multicast1}, 0x0, @in6=@ipv4={[], [], @dev}}}, &(0x7f000002d000)=0xe8) ioctl$sock_inet_SIOCGARP(r6, 0x8954, &(0x7f000002f000)={{0x2, 0x3, @rand_addr=0x100000000}, {0x307, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x1}}, 0x20, {0x2, 0x1, @broadcast=0xffffffff}, @syzn={0x73, 0x79, 0x7a, 0x0}}) mmap(&(0x7f0000031000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) setsockopt$inet_sctp6_SCTP_RESET_STREAMS(r2, 0x84, 0x77, &(0x7f0000032000-0x10)={r7, 0x0, 0x4, [0x4, 0x560, 0x8000, 0x1]}, 0x10) 2018/02/19 17:04:01 executing program 1: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet_dccp(0x2, 0x6, 0x0) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000ed2000-0xefb)="23da672b0871e7f55486587b3c89135603886053f3b5e2aca6780393da6091dc637bd9e80ec21feab17cef50b998b3a37269311c274762e69603d5580785de4cb5872518c7aba021b1e66fbfe9f8f68c77a0d7553149bb6fb5a03157b4e96b1028f53ff7e9b73a5bb67294b51ae58c6fc10950ed1e5955c83ea6ca6ccd89869f388f019a9b61de13071a3466787c9d92ab651a9c6c1623f3df68c8bf66d4b0b628d6011cdc070b3359f965e0e283dc9fad7fe519da935ea58a4ce9c475b094ffff95eb08ce2d3851f5c1466fe7bb84e5574578afa40b1a492a4683eb99a2820bd800fb7f218c49cdea15e9f13b5efff132710e77ad82cae3f4918f893624a65e9d9ce90bb1e5a0c610a4eddf2acfe60322af71d00275cd70d20526fcd75d7e408ecd12dd6a29e3aaded92c62b9e8c378801854fe75663a3e462b92c05eae6e9d8c2f01e2a2e110d397c2a4c9c76fee478934b4f13fbb67760aa58dc0f394a340845bcd88da5874d07272b5d13256b3e69fb6c764e7ca507ff2780e588f3ce9f1b3e98222471f71f24f8ac9632acb0215cb00811a8e30918039adac8501ded86376a9f03fc5e75d20466d7007ed02bae6ceea77fb436e374c0ce809c8df8c971db8e447ba7cd38a8afb8156530c4911912db0f876ff337b5e1d8ac3afb360b093ae4dc30f3e77acb546d40b61b2b134e9eb751e4cfa5797e5a25d2513470426973b6dd723240d366416d4f3366cda1fbb054c9ac943ce59f7bd62432514aafde153e9fdd5f459f00de7e1e7c20e3cf346590086c94b9d07de524c874341663807d4b3508ae3dc21da2b5932bbfdcb973d44b348e98d5994f60cf63d993042e31122f05fbc6226b1bcfc6321c94a07eaa7c8e4aec13dbd051a4976069032c3331762799fd62706b402fbe1c8c8f042df5b5ae506a969aa0507f525e3d0e90918b79df01949c52e524367a86d957df76b4f044dfe2189815713c077c424f15912e3db0ee160b37ecaedbea19e23ad6cfc592609d26514d29cc830c5ee24dd92e84a202e4a93d8dd47837851f13c2b50f25cf8c8e93026616b8b1d0e93723562675dbfec91fb53058af0df073d079724a4d3162087b1b683b3c0b0009868e601da1e51f15569f67c1f4eb803d12be0988f5527cc98a2e00ea21b536acd80659147cc46547fa756946af2f43b3dc2a141586a79e32afd0cadbf156cbbe368dfa32934d92dbeface2e1fa59afad56769164506c193c162312f9684c12260f826c8477974dbc219ea2167e3f476d8c078f53bb32fb777143c6245fb2e8ea227775fe06c8a5bc8a98b7a7d9dca99efaa40d750a1ec51e258042da45ce9f469602a2138efabd1d6d97afd51c9857649f77ba440b29aa273c82b03fdbc66cdf92e60965db043a92b198485c4eb53f92918f0dfa8b44ba248d9c4695e803024d7f21b04b46906e808ae178481b1f98d168175f048364737e7d5698a5197d9e8cf1d942e415cb85edb0385410dae420753a5b2f89207ce4967549d72da3cd97cb2858c912c3da2ebdcd7198dc3e9ef5fcb7f32997b324265a07affed7a0c4f194e85c7c8d993d750074f0b4312d6ea5ff14f43ff5e2f8174f602c92725dc07de1fe91166f898efbf68b5bb223d7e65a8e56e351a0ea179faa50db7f200b92f7bb91a26b0fd10667f415af05d3c71546149a0f20e9c241fd344550320708a9307331fec24e872914b0d457fb5e9a1c00abdb36714c801d3599213967f189a408b067cbaaebba32b39789acee006f99e2f96ea713ff2b7964a5295c38a8db91037ca1221089745a564eb0d0716adc5299dba54ea8654b9b6040a912f6f974229beb207db87d3234428989a5433781039770c7d89908868658ac3efd5210a3e74302c30379b42b23519dd3f32e5f5538ecab9ded57eee24068b1b03388419e0f883d201e199f63b1fd360f47f8ade59148d21e5a96b9befb45e02bed2bf04c3d782c8d8501e1eb020d6deed7ee876dee0d90a0082a1bb1f65886149c35e3d90e832294a007ce655f6f9a2fba221e4f4f56c3e5b5c7f1b77f4917d4e08b073a92c38ca29441b437651decd138323c50b84686f9c35322aaa0553ad3f751639abc42003e47caf8e3cdc96737d35fe620c10184b7f72f662eb5aa34db4fc13dc348741560d4951ac7d125ef4de0f40275753ffe20aea71a9839688bdef3aac7397ba92fee4752276ff8a8dde858e81391db873b52eac1c3a6dc6b7f1c49e51f0dede33a56d13e641cb1191a34875990d5d379e481c10df508d557ef3a1a99066267865bcd5e289e8f40c0e3a3387ba36126e0e0447f12acf3e7207a9ca7ed121b742e4aab514ebc8534e906288ffdf6d46cb2b277ad0e325edf9882b7c5f58254f5b935e9692aedf5e0b415f7ad687472df0b4b15be47baf28ba9673a1e91c2e340e43f105233513f3c7fbe189911b875d081e870d28a24ac4ea47e0963ba900cdeaa45281032ecb1a696e086962b2959f54a98f38ff8b51083782a42b6f35b89188c93372307007c86b9bfe3e1239853096d0e1481be675cb5057b4f7ff80cbba5f871fcf2ed2e43bcfa4cd3da5244d34a2784665f93d2349591da07504a61b79a9bfef70dd68bf66a63f52c0a4a54b8e0d741d17ad069dd716642666d302531e9502b06a24a824f5f2408cfab857568fc433baa65c36429ef9179f6aa21ffc5fd02116e0cfc44e14660ba2fdfef7e15b2e4e6133469d542ede127f37a9091de277f75c5f1513965b07d6c75d6155acb41a1471341580d2e5ea264498ffef673fb0c2b693f5dbb6cefc1b8af32bc77543c12f299b71bf25c752cabab34995de5fe0d0f6d82b46526a9bc9345e7fb188e0a6f4a5d423bf4e30a3cab7ccc7a0427dd27df490b5e6e04701d97d464d5429adfec6248ff24be7fb5ae9ea07ef86e2b16860fa25645e5cc7a91e6b371ac48b5023cf245501597dea8e7de44254dfcf1155a55cc215887a00e0cd9bd67367b32c92f53e61663f541909f4f44ed380dad2cf648167685983b0350a4336a7fa5aa71d770d9adcce2cbb7eaf30c6a72cee1022c2182fc9d236cd2cd89c2eecdb3cb5d2854fc3fc093215cb57cf404feed5c08ed4bc751a876966bf815af4d0b7675580c0146c3f65a1ebd9fa7871eec77c251ad6ea54befd75dff3255acb523502d64eb50aa8bec51929d6a6e509c44d7eb7276ce53e863a137357b452b993b6dca98a084bc7bb51344cf2c64594b7a401e374058b3782021d597103458e530fcd333284d9d80b640e9add757b67627b8838f0efcc48c4053eaff73c737b2277e4ebd0f06e22c8ae23470e89b5a7e11a9175f476502783cc74e65897e646f4e97e23bbe5de5c4e6690b18284f80a0b2bf93bf6c5686fd26e08c0b50832078859b170a3b1ad9d4dde25d308e90142b672b5b92e3d463c6dc00afb604bedd6ebf46091886927116ded1c8febcc4da1d40754e574c2f52c2cbb70d9541d1774e69a7de334abeb697bb85e7fcae6e82ef724d5fc58312a3815645b942c65f530c944574058d47d468b019c6ff79390fceb4f95d2f76595d96d0cd97f3478a3e400a6a8ad0689a02cdbdb68f185d7ebfcc3b19953a1e66861db52ac3b23ba24a7ea63591bf8e639a0b855e80780b69b457dbb4f7ef5e917cfb3c2330bb56868a62ed7bf4a681a8b3e07eacd9079b1efbc1001d6c5bcc6c99a691b19be1043e8345869fb386a9a4a74e6d1fc17b10f63aee6376751a1af7593422ead928a00ca455e35d8f7021a545abab96a62a99f0f228e6a0a1ad19dd611fcaaa5cef173211c0741c3d98852924795eaaa9878448e41b5ba06b536e52c3d99e7edfc5c87a2c0088834e7dbb3245c6b80d57acd496cebf4c06d4c48b61354c2fe6994890e1c8f2851cbf37465cc0607411fd9445d2c9c5db7547a0270044618c1cfc84793c17cd827046758472992e39f22a4d703b9f3d3d6663682c2ffbab444412872e0ccbcb32b071914b553a7c67d3d86359b2c126f668873f2e23af79e2d35db2cda82ee7b80929d33ff91d694ccec09b19b722cf4ac8fe6b64d5911781a5d2445cc6b8372edab60ce078e85ec9d670c8556d79fd95a4d6f3df5d1cd76042a6e1af69db7bdb46b9ad57a8780f851c98b0706672dc1e76dc9e7cf631960f968619e1c1b32997255da0b3fc09fc020f1b358a71a033698b7b84fd97a15140ad1032f5e8b832b34ddc19a15417aa32a9970805491aeec01c42aac4322f6ca73408b820050f444a63011fdf5536032e8d2717e8b50d202de0bf930baa23ac7113c7f2531331791bd48dde32a8271343450ba95943495842d0d79294e73554e537876c2ef779f8d50ba9ae26d2b7a7213c40b0e5a0ec3e088275f4b3fee680b22116aeb2accf556c6a6e1477028c6f93a9d2c6ebdd66d3d10528903c9d9fee36d4c2081557f72d39d5a9570567a35ede10be2fc30c82e350c404c4636686ad798d98ac6a9fdc1033376465577968a225e0caa24b53b1b730c326083ed493b432b5c7ff46fac96048031d5e4720d6a032d8ae2138ed82b336f3811a1d4da29bad9de02f741db736c31d021529a4e61e710218213930c72ba92857f7110a984a851bc24704b9af0e3c4f9c645009dddaf34d6ea2b9222de5f4fc102aed407500ad7b7c4e59fa75714c5b8944cc202382472aab4c4b373e9d297737fc20f671c592130ad4138553d1eb814e82c4dabdfd623cd46c02eda6c5ffb9d0251f5c1ee79dba74d1a2bea3715ac7b9cc51746f5a92bfc55c818c729adab40a9514cb74187c803e4bf2f39af954277abd02c5bbd9d051224243b48524939d4dc576f102e792e097ec2c8ed7c593c25550299de2fe7151f0e26f3bc6c288ca66829906f34b7573a3984a6a4b69b05aa666014c3dd082f340e1a669ca1439367e7233d8486856052cfae7e124b18dfd007193059c6c722e66458cee1b5cebaa00d172467c565117f3b79b04bca26252c5bf9f991a1d571dcc32ad8785bd7518ee096a81afed71896750646c4bb51b42acc416f73c770fc8b106b00a3ddf0cb7e076ec7d81642f675d9134f369e1eb0590e9504890b46f292b101d3e6413fe2e2c02b4f44765217af504610221f13900c9bf8a456f4d64b4d25d86bfdec1620a6ab5768510d07e5aa2187fb2f58e7f68824d3d4bdeb75d8839879f4c5bddca2bba1fa4482a910167cd4139cdad6a304d4b64a83ea83413d3a18d8d18cce04819c7094f001e951f9800a39f2e91233ce6deed85256686f5584a9f65b14e2c7ee8eae2f3a12a74b5550b6649ad96f3e9d29d73d9d72716790434e0077ad4757592c163d829a315fa0adad0e5690e4e84400f684adae8a2372bca3f1b4ccbed75886b0484334d4cd32f0d133d76e7ddb08267253a3121d2b61faaa04df72f82b8ac6cba11b982ea14fff825147740f0fc0edd0a2bc28bf276378886d20c1f131a42fca1e3f88325c031603fd9bc4ca0638a927c1c92df4ab2901dae269ef826fd592ba6ffff561cc8d0f32c580c312b2ceb4f26e59a0767fb19a6fd5fae501ef5b764a343bf0170da585c5d0ce32e475f08be8efa52359cdde5c3c03ee083ad1400725ac0c71635fe98b5444c308a17a801e6288dae6ab144e4f4823001c96bd7478bf3a8f93dd30723944d82f0ba9243f9a5fda8af7b0ac5d7974f1aced23a9137980474eccec9f710e0616edf307847daf2eb01bb182467eafd3a0cac2b8718fad2a86f3e166e25eab414a966b68c381bfe7c50c213d0402410b37cf78b11142f04ab0d729977e7d31a9", 0x1000) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000d1d000)={&(0x7f000000f000-0xc)={0x10, 0x34050}, 0xc, &(0x7f0000008000-0x10)={&(0x7f0000e72000)={0x24, 0x2b, 0x82d, 0xffffffffffffffff, 0xffffffffffffffff, {0x4}, [@nested={0x2dd, 0x0, [@typed={0xc, 0x1, @fd=0xffffffffffffffff}]}]}, 0x24}, 0x1}, 0x0) r1 = accept4$inet(0xffffffffffffffff, &(0x7f0000b25000-0x10)={0x0, 0xffffffffffffffff, @remote}, &(0x7f0000e83000-0x4)=0x10, 0x0) getsockopt$inet_sctp_SCTP_DISABLE_FRAGMENTS(r1, 0x84, 0x8, &(0x7f000051e000), &(0x7f000084a000)=0x4) recvmsg$kcm(0xffffffffffffffff, &(0x7f0000c4d000-0x38)={&(0x7f0000f0c000-0x32)=@pppol2tpin6={0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0xffffffffffffffff, 0x0, @mcast2}}}, 0x32, &(0x7f000050f000-0x10)=[{&(0x7f000026c000)=""/255, 0xff}], 0x1, &(0x7f0000e40000-0xdb)=""/219, 0xdb, 0x7}, 0x100) 2018/02/19 17:04:01 executing program 2: mmap(&(0x7f0000000000/0x2f000)=nil, 0x2f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f000000b000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000026000-0x64), 0x0, 0x0, 0x0, 0x8, 0x3}) r1 = socket(0x1, 0x80000, 0x9) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) bind$netrom(r1, &(0x7f0000030000-0x10)=@ax25={0x3, {"12a417cea7ee6f"}, 0x98e7}, 0x10) sendmsg$nl_generic(r0, &(0x7f0000008000)={&(0x7f000000c000)={0x10, 0x34000}, 0xc, &(0x7f0000008000-0x10)={&(0x7f000000b000)={0x24, 0x29, 0x821, 0xffffffffffffffff, 0xffffffffffffffff, {0x3}, [@nested={0x10, 0x0, [@typed={0xc, 0x1, @uid}]}]}, 0x24}, 0x1}, 0x0) socketpair$ax25(0x3, 0x0, 0x0, &(0x7f000001f000)) mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r2 = accept(r0, &(0x7f000002f000)=@nl=@unspec, &(0x7f0000022000)=0xc) accept$alg(r2, 0x0, 0x0) 2018/02/19 17:04:01 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0xa, 0x8, 0x0) ioctl$DRM_IOCTL_MODE_GETCRTC(0xffffffffffffffff, 0xc06864a1, &(0x7f00002a8000-0x64)={&(0x7f000000d000)=[0x7, 0x6], 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "8cfbc89fefc282b0e9b6d1b29d5500b5ff74b06ccbd9dee8c886586975b5446e"}}) getsockopt(r0, 0x0, 0x53, &(0x7f000000d000)=""/8, &(0x7f0000fee000-0x4)=0x28) setsockopt$l2tp_PPPOL2TP_SO_REORDERTO(r0, 0x111, 0x5, 0x6, 0x4) setsockopt$netrom_NETROM_T1(r0, 0x103, 0x1, &(0x7f0000f6a000-0x4)=0x8000, 0x4) ioctl$sock_inet_SIOCGIFNETMASK(r0, 0x891b, &(0x7f000055e000-0x20)={@generic="cd19ee97e55a8d215e29d7381bcc9a9f", @ifru_addrs={0x2, 0x2, @empty}}) 2018/02/19 17:04:01 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x3e, &(0x7f00000f3000)={@local={[0xaa, 0xaa, 0xaa, 0xaa], 0x0, 0xaa}, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "a2fbc8", 0x1, 0x3a, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff, 0xaa}, @ipv4={[], [0xff, 0xff], @multicast2=0xe0000002}, {[], @icmpv6=@echo_request={0x80}}}}}}, 0x0) socketpair$inet6(0xa, 0x0, 0x7, &(0x7f0000779000-0x8)) 2018/02/19 17:04:01 executing program 1: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet_dccp(0x2, 0x6, 0x0) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000ed2000-0xefb)="23da672b0871e7f55486587b3c89135603886053f3b5e2aca6780393da6091dc637bd9e80ec21feab17cef50b998b3a37269311c274762e69603d5580785de4cb5872518c7aba021b1e66fbfe9f8f68c77a0d7553149bb6fb5a03157b4e96b1028f53ff7e9b73a5bb67294b51ae58c6fc10950ed1e5955c83ea6ca6ccd89869f388f019a9b61de13071a3466787c9d92ab651a9c6c1623f3df68c8bf66d4b0b628d6011cdc070b3359f965e0e283dc9fad7fe519da935ea58a4ce9c475b094ffff95eb08ce2d3851f5c1466fe7bb84e5574578afa40b1a492a4683eb99a2820bd800fb7f218c49cdea15e9f13b5efff132710e77ad82cae3f4918f893624a65e9d9ce90bb1e5a0c610a4eddf2acfe60322af71d00275cd70d20526fcd75d7e408ecd12dd6a29e3aaded92c62b9e8c378801854fe75663a3e462b92c05eae6e9d8c2f01e2a2e110d397c2a4c9c76fee478934b4f13fbb67760aa58dc0f394a340845bcd88da5874d07272b5d13256b3e69fb6c764e7ca507ff2780e588f3ce9f1b3e98222471f71f24f8ac9632acb0215cb00811a8e30918039adac8501ded86376a9f03fc5e75d20466d7007ed02bae6ceea77fb436e374c0ce809c8df8c971db8e447ba7cd38a8afb8156530c4911912db0f876ff337b5e1d8ac3afb360b093ae4dc30f3e77acb546d40b61b2b134e9eb751e4cfa5797e5a25d2513470426973b6dd723240d366416d4f3366cda1fbb054c9ac943ce59f7bd62432514aafde153e9fdd5f459f00de7e1e7c20e3cf346590086c94b9d07de524c874341663807d4b3508ae3dc21da2b5932bbfdcb973d44b348e98d5994f60cf63d993042e31122f05fbc6226b1bcfc6321c94a07eaa7c8e4aec13dbd051a4976069032c3331762799fd62706b402fbe1c8c8f042df5b5ae506a969aa0507f525e3d0e90918b79df01949c52e524367a86d957df76b4f044dfe2189815713c077c424f15912e3db0ee160b37ecaedbea19e23ad6cfc592609d26514d29cc830c5ee24dd92e84a202e4a93d8dd47837851f13c2b50f25cf8c8e93026616b8b1d0e93723562675dbfec91fb53058af0df073d079724a4d3162087b1b683b3c0b0009868e601da1e51f15569f67c1f4eb803d12be0988f5527cc98a2e00ea21b536acd80659147cc46547fa756946af2f43b3dc2a141586a79e32afd0cadbf156cbbe368dfa32934d92dbeface2e1fa59afad56769164506c193c162312f9684c12260f826c8477974dbc219ea2167e3f476d8c078f53bb32fb777143c6245fb2e8ea227775fe06c8a5bc8a98b7a7d9dca99efaa40d750a1ec51e258042da45ce9f469602a2138efabd1d6d97afd51c9857649f77ba440b29aa273c82b03fdbc66cdf92e60965db043a92b198485c4eb53f92918f0dfa8b44ba248d9c4695e803024d7f21b04b46906e808ae178481b1f98d168175f048364737e7d5698a5197d9e8cf1d942e415cb85edb0385410dae420753a5b2f89207ce4967549d72da3cd97cb2858c912c3da2ebdcd7198dc3e9ef5fcb7f32997b324265a07affed7a0c4f194e85c7c8d993d750074f0b4312d6ea5ff14f43ff5e2f8174f602c92725dc07de1fe91166f898efbf68b5bb223d7e65a8e56e351a0ea179faa50db7f200b92f7bb91a26b0fd10667f415af05d3c71546149a0f20e9c241fd344550320708a9307331fec24e872914b0d457fb5e9a1c00abdb36714c801d3599213967f189a408b067cbaaebba32b39789acee006f99e2f96ea713ff2b7964a5295c38a8db91037ca1221089745a564eb0d0716adc5299dba54ea8654b9b6040a912f6f974229beb207db87d3234428989a5433781039770c7d89908868658ac3efd5210a3e74302c30379b42b23519dd3f32e5f5538ecab9ded57eee24068b1b03388419e0f883d201e199f63b1fd360f47f8ade59148d21e5a96b9befb45e02bed2bf04c3d782c8d8501e1eb020d6deed7ee876dee0d90a0082a1bb1f65886149c35e3d90e832294a007ce655f6f9a2fba221e4f4f56c3e5b5c7f1b77f4917d4e08b073a92c38ca29441b437651decd138323c50b84686f9c35322aaa0553ad3f751639abc42003e47caf8e3cdc96737d35fe620c10184b7f72f662eb5aa34db4fc13dc348741560d4951ac7d125ef4de0f40275753ffe20aea71a9839688bdef3aac7397ba92fee4752276ff8a8dde858e81391db873b52eac1c3a6dc6b7f1c49e51f0dede33a56d13e641cb1191a34875990d5d379e481c10df508d557ef3a1a99066267865bcd5e289e8f40c0e3a3387ba36126e0e0447f12acf3e7207a9ca7ed121b742e4aab514ebc8534e906288ffdf6d46cb2b277ad0e325edf9882b7c5f58254f5b935e9692aedf5e0b415f7ad687472df0b4b15be47baf28ba9673a1e91c2e340e43f105233513f3c7fbe189911b875d081e870d28a24ac4ea47e0963ba900cdeaa45281032ecb1a696e086962b2959f54a98f38ff8b51083782a42b6f35b89188c93372307007c86b9bfe3e1239853096d0e1481be675cb5057b4f7ff80cbba5f871fcf2ed2e43bcfa4cd3da5244d34a2784665f93d2349591da07504a61b79a9bfef70dd68bf66a63f52c0a4a54b8e0d741d17ad069dd716642666d302531e9502b06a24a824f5f2408cfab857568fc433baa65c36429ef9179f6aa21ffc5fd02116e0cfc44e14660ba2fdfef7e15b2e4e6133469d542ede127f37a9091de277f75c5f1513965b07d6c75d6155acb41a1471341580d2e5ea264498ffef673fb0c2b693f5dbb6cefc1b8af32bc77543c12f299b71bf25c752cabab34995de5fe0d0f6d82b46526a9bc9345e7fb188e0a6f4a5d423bf4e30a3cab7ccc7a0427dd27df490b5e6e04701d97d464d5429adfec6248ff24be7fb5ae9ea07ef86e2b16860fa25645e5cc7a91e6b371ac48b5023cf245501597dea8e7de44254dfcf1155a55cc215887a00e