f000030f000-0xe4)="", 0x0}, {&(0x7f0000f13000-0xd9)="15d3f78289250a325b5562bb024ce967d01e2fd39591d9307e3de80f09923b2618333e09acc7c22aa15984943fc81eb4bd6b0ad63467cdff58f1f682409fde2e29a53acdd1de6ee544bdcebb508734ba08d1bfa9e2e710d2d907463b5077f235f9ec0b2fae7e69fd23b7efea7ace6bd04cff4c525f74880e6cc248fa25fb25675201c1c8345d091fad8a8d2a9984f962adbf3b494f055d10081a3584722a13b1f34fd782f4b926e3af8a99b7b12d946e2fb1c8be833d6c2ba8ce5da47f0e0d88b188b00b6d57fb67094f78c08bb07542c483792fde15b5eecd", 0xd9}], 0x3, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = openat$selinux_status(0xffffffffffffff9c, &(0x7f0000001000-0x10)='/selinux/status\x00', 0x0, 0x0) ioctl$sock_netrom_SIOCGSTAMPNS(r0, 0x8907, &(0x7f0000001000-0x4)=0x0) msync(&(0x7f0000952000/0x2000)=nil, 0x87abbe8d1cc6ad9, 0x4) fdatasync(r0) 2017/12/21 09:49:20 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_pktinfo(0xffffffffffffff9c, 0x0, 0x8, &(0x7f0000671000-0xc)={0x0, @remote={0x0, 0x0, 0x0, 0x0}, @empty=0x0}, &(0x7f000058a000)=0xc) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f0000928000-0x28)={@generic="90923098b1ddadd248c9cd9245062dc3", r0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = open(&(0x7f0000be5000-0x8)='./file0\x00', 0x12080, 0x10) ioctl$PIO_FONTX(r2, 0x4b6c, &(0x7f0000330000)="611693da1968b13701e1c40ae128a25e80771244fba6a0090ffe574eb7555dd44101ced30c943468fd1d19975e573962d29f2484c1d659381d58f5913c4e9c878821958fa1aa140a2f03d84a6831dc02366cae6d851f7605eb08e1146ba738ddf9421fe25611d8f340b85bf9507f40285a814e25597e37d4378f580693ba2ebcf01f9af0b0527429") getsockopt$inet_sctp6_SCTP_DELAYED_SACK(0xffffffffffffff9c, 0x84, 0x10, &(0x7f000015a000)=@assoc_value={0x0, 0x7}, &(0x7f0000e15000)=0x8) setsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(r2, 0x84, 0x1f, &(0x7f000095f000)={r3, @in6={{0xa, 0x2, 0x40, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, 0x20}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x424, 0x2}, 0x98) ioctl$sock_inet_SIOCADDRT(r1, 0x890b, &(0x7f000053f000-0x78)={0x0, {0x2, 0x0, @multicast1=0xe0000001, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, {0x2, 0x0, @loopback=0x7f000001, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, {0x2, 0x0, @rand_addr=0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x106, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 2017/12/21 09:49:20 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_ivalue=0x453}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x2fd}) write$tun(r2, &(0x7f0000ef0000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x30, 0x84, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "bfe240", 0x0, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, [], ""}}}}}, 0x62) 2017/12/21 09:49:20 executing program 2: 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) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = openat$selinux_member(0xffffffffffffff9c, &(0x7f0000002000-0x10)='/selinux/member\x00', 0x2, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) connect$packet(r0, &(0x7f0000a72000-0x14)={0x11, 0x3, 0x0, 0x1, 0x0, 0x6, @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0x0}, [0x0, 0x0]}, 0x14) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) lseek(r0, 0x0, 0x3) r1 = syz_open_dev$tun(&(0x7f0000c55000)='/dev/net/tun\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x2000000011, 0x8040000080003, 0x81) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000b13000)={@syzn={0x73, 0x79, 0x7a, 0x0, 0x0}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) bind$packet(r3, &(0x7f0000f01000)={0x11, 0x0, r4, 0x1, 0x0, 0x6, @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0x0}, [0x0, 0x0]}, 0x14) dup2(r3, r2) write$tun(r2, &(0x7f00001de000)=@pi={0x0, 0x0, @eth={@remote={[0xbb, 0xbb, 0xbb, 0xbb, 0xbb], 0x0}, @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0x0}, [], {{0x0, @arp=@generic={0x0, 0x0, 0x6, 0x0, 0x0, @remote={[0xbb, 0xbb, 0xbb, 0xbb, 0xbb], 0x0}, "", @remote={[0xbb, 0xbb, 0xbb, 0xbb, 0xbb], 0x0}, "e3b524a03e1040e300000007fbb41188"}}}}}, 0x36) r5 = request_key(&(0x7f00000f5000)='cifs.spnego\x00', &(0x7f0000d48000+0xa2b)={0x73, 0x79, 0x7a, 0x2, 0x0}, &(0x7f0000552000)='\x00', 0xfffffffffffffffe) add_key(&(0x7f0000f06000)='rxrpc\x00', &(0x7f0000b04000-0x5)={0x73, 0x79, 0x7a, 0x1, 0x0}, 0x0, 0x0, r5) 2017/12/21 09:49:20 executing program 6: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0xa, 0x803, 0x46) sendmsg$nfc_llcp(r0, &(0x7f0000929000)={&(0x7f0000921000-0x60)={0x27, 0x0, 0x0, 0x0, 0x0, 0x0, "1814145680ffffffffffff7891000076e43108f56bbd95054d6b050000bebc48e8d8cda3d681fc482e6e9709000000000000da0303cc208a6e4bf82eff4d04", 0x0}, 0x60, &(0x7f0000740000-0x40)=[], 0x0, &(0x7f0000921000-0x64)={0x10, 0x29, 0x3, ""}, 0x10, 0x0}, 0x0) getsockopt$inet_sctp_SCTP_STATUS(r0, 0x84, 0xe, &(0x7f0000640000)={0x0, 0x40, 0xfffffffffffffff9, 0x0, 0x7, 0x101, 0x7, 0x5, {0x0, @in6={{0xa, 0x2, 0x10000, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x9}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x7, 0x800, 0x8d, 0x21, 0x696}}, &(0x7f0000f54000-0x4)=0xb8) setsockopt$inet_sctp_SCTP_CONTEXT(r0, 0x84, 0x11, &(0x7f00007b5000-0x8)={r1, 0x10001}, 0x8) 2017/12/21 09:49:20 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f0000000000)={@common='lo\x00', 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) r0 = memfd_create(&(0x7f0000966000-0x23)='\'posix_acl_access$vmnet0trustedGPL\x00', 0x2) getsockname$inet(r0, &(0x7f0000f0f000)={0x0, 0x0, @local={0x0, 0x0, 0x0, 0x0}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, &(0x7f000024d000-0x4)=0x10) r1 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCADDRT(r1, 0x890b, &(0x7f000053f000-0x78)={0x0, {0x2, 0x0, @multicast1=0xe0000001, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, {0x2, 0x0, @loopback=0x7f000001, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, {0x2, 0x2, @rand_addr=0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x106, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 2017/12/21 09:49:20 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000001000)={0x0, 0x0, &(0x7f0000004000-0x10)={&(0x7f00007b8000-0x60)={0x2, 0xd, 0x0, 0x0, 0xc, 0x0, 0x0, 0x0, [@sadb_x_policy={0x4, 0x12, 0x0, 0x1, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, @sadb_address={0x3, 0x6, 0x0, 0x0, 0x0, @in={0x2, 0x0, @remote={0xac, 0x14, 0x0, 0xbb}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @remote={0xac, 0x14, 0x0, 0xbb}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}}]}, 0x60}, 0x1, 0x0, 0x0, 0x0}, 0x0) r1 = openat$selinux_mls(0xffffffffffffff9c, &(0x7f0000482000-0xd)='/selinux/mls\x00', 0x0, 0x0) getsockopt$inet_sctp_SCTP_PR_SUPPORTED(0xffffffffffffff9c, 0x84, 0x71, &(0x7f0000f1a000)={0x0, 0x2}, &(0x7f0000913000-0x4)=0x8) getsockopt$inet_sctp_SCTP_DEFAULT_SEND_PARAM(r1, 0x84, 0xa, &(0x7f0000084000-0x20)={0xcd, 0x7, 0x1, 0x7, 0x1, 0x4, 0x5, 0x7fffffff, r2}, &(0x7f0000195000)=0x20) 2017/12/21 09:49:20 executing program 3: mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) syz_open_dev$sg(&(0x7f0000001000-0x9)='/dev/sg#\x00', 0x8, 0x2202) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f000000a000-0x4)=0x0) r1 = syz_open_procfs(r0, &(0x7f0000bcb000)='\x00\x00t/l2ca\x00p') iopl(0x8) exit(0x2) ioctl$DRM_IOCTL_SET_MASTER(r1, 0x641e) tgkill(r0, r0, 0x24) mknodat(r1, &(0x7f0000ac4000)='./file0\x00', 0x0, 0x0) 2017/12/21 09:49:20 executing program 1: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_ivalue=0x453}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x2fd}) write$tun(r2, &(0x7f0000ef0000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x30, 0x84, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "bfe240", 0x0, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, [], ""}}}}}, 0x62) 2017/12/21 09:49:20 executing program 6: r0 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000544000-0x10)='/dev/sequencer2\x00', 0x2000, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$sock_SIOCINQ(r0, 0x541b, &(0x7f0000001000-0x4)=0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getrlimit(0x4, &(0x7f0000192000)={0x0, 0x0}) bpf$PROG_LOAD(0x5, &(0x7f000009c000-0x30)={0x1, 0x2, &(0x7f0000f9c000-0x10)=[@generic={0xb61, 0x1000000f510, 0x1c, 0x0}, @generic={0x9595, 0x0, 0x0, 0x0}], &(0x7f0000f9a000)='$nodevsystem&*GPLwlan0}eth1nodev]\x00', 0x40, 0x80, &(0x7f0000b62000-0x80)=""/128, 0x0, 0x0}, 0x30) 2017/12/21 09:49:20 executing program 3: mmap(&(0x7f0000000000/0x2d000)=nil, 0x2d000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = openat$kvm(0xffffffffffffff9c, &(0x7f000002a000-0x9)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$KVM_CREATE_IRQCHIP(r1, 0xae60) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_MSRS(r2, 0x4008ae89, &(0x7f0000018000-0x18)={0x0, 0x0, []}) 2017/12/21 09:49:20 executing program 1: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_ivalue=0x453}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x2fd}) write$tun(r2, &(0x7f0000ef0000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x30, 0x84, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "bfe240", 0x0, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, [], ""}}}}}, 0x62) 2017/12/21 09:49:20 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = openat$selinux_member(0xffffffffffffff9c, &(0x7f000029c000)='/selinux/member\x00', 0x2, 0x0) getsockopt$inet_sctp_SCTP_DELAYED_SACK(0xffffffffffffffff, 0x84, 0x10, &(0x7f0000149000-0xc)=@sack_info={0x0, 0x0, 0x40}, &(0x7f0000354000)=0xc) getsockopt$inet_sctp6_SCTP_DEFAULT_SNDINFO(r0, 0x84, 0x22, &(0x7f0000e9d000-0x10)={0x2, 0xf, 0x8, 0x9, r1}, &(0x7f000055b000-0x4)=0x10) getsockopt$inet_sctp_SCTP_DEFAULT_PRINFO(r0, 0x84, 0x72, &(0x7f00004f4000-0xc)={r1, 0x1, 0x30}, &(0x7f000066e000)=0xc) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f0000000000)={@common='lo\x00', 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCADDRT(r2, 0x890b, &(0x7f000053f000-0x78)={0x0, {0x2, 0x0, @multicast1=0xe0000001, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, {0x2, 0x0, @loopback=0x7f000001, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, {0x2, 0x0, @rand_addr=0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x106, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 2017/12/21 09:49:20 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_ivalue=0x453}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x2fd}) write$tun(r1, &(0x7f0000ef0000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x30, 0x84, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "bfe240", 0x0, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, [], ""}}}}}, 0x62) 2017/12/21 09:49:20 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = openat$pfkey(0xffffffffffffff9c, &(0x7f00008c3000)='/proc/self/net/pfkey\x00', 0x20100, 0x0) ioctl$DRM_IOCTL_GET_CAP(r0, 0xc010640c, &(0x7f0000ed3000)={0x6000000000000, 0xff3}) r1 = syz_open_procfs(0x0, &(0x7f0000c5f000-0x10)='net/ip_mr_cache\x00') openat$selinux_enforce(0xffffffffffffff9c, &(0x7f0000b9b000-0x11)='/selinux/enforce\x00', 0x1, 0x0) sendfile(r1, r1, &(0x7f0000105000-0x8)=0x5e, 0xec5) syz_open_dev$mouse(&(0x7f0000297000)='/dev/input/mouse#\x00', 0x5, 0x2000004100) ioctl$EVIOCGRAB(r1, 0x40044590, &(0x7f0000ee0000)=0x1) 2017/12/21 09:49:20 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tun(&(0x7f00004ba000)='/dev/net/tun\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2000000011, 0x8040000080003, 0x81) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000b13000)={@syzn={0x73, 0x79, 0x7a, 0x0, 0x0}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) bind$packet(r2, &(0x7f0000c85000)={0x11, 0x0, r3, 0x1, 0x0, 0x6, @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0x0}, [0x0, 0x0]}, 0x14) dup2(r2, r1) write$tun(r1, &(0x7f00001de000)=@pi={0x0, 0x0, @eth={@remote={[0xbb, 0xbb, 0xbb, 0xbb, 0xbb], 0x0}, @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0x0}, [], {{0x0, @arp=@generic={0x0, 0x0, 0x6, 0x0, 0x0, @remote={[0xbb, 0xbb, 0xbb, 0xbb, 0xbb], 0x0}, "", @remote={[0xbb, 0xbb, 0xbb, 0xbb, 0xbb], 0x0}, "e3b524a03e1040e300000007fbb41188"}}}}}, 0x36) 2017/12/21 09:49:20 executing program 6: mmap(&(0x7f0000000000/0xd3c000)=nil, 0xd3c000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0xa, 0x1, 0x0) mmap(&(0x7f0000d3c000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000d3d000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r1 = openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f0000d3e000-0x1d)='/selinux/avc/cache_threshold\x00', 0x2, 0x0) mmap(&(0x7f0000d3d000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$KVM_SET_GUEST_DEBUG(r1, 0x4048ae9b, &(0x7f0000d3d000)={0x40000, 0x0, [0x3ff, 0x128, 0x100000000, 0x7fff, 0x1, 0x0, 0x1f, 0x7]}) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(r0, 0x84, 0x1d, &(0x7f0000d3c000)={0x2, [0x0, 0x0]}, &(0x7f0000a5f000-0x4)=0xc) mmap(&(0x7f0000d3c000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) setsockopt$inet_sctp6_SCTP_ENABLE_STREAM_RESET(r0, 0x84, 0x76, &(0x7f0000d3c000)={r2, 0x1f}, 0x8) ioctl$fiemap(0xffffffffffffffff, 0xc020660b, &(0x7f0000000000)={0x0, 0xff, 0x0, 0x2, 0x0, []}) ioctl(r0, 0x8916, &(0x7f0000000000)="") ioctl(r0, 0x8936, &(0x7f0000000000)="") 2017/12/21 09:49:20 executing program 7: 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) 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) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) execve(&(0x7f0000001000-0x8)='./file0\x00', &(0x7f0000000000)=[&(0x7f0000002000-0xd)='+md5sumuser]\x00', &(0x7f0000002000-0x1)='\x00', &(0x7f0000000000)='em0%vmnet1}\x00', &(0x7f0000000000)='\'#\x00', &(0x7f0000000000)='vmnet0\x00', &(0x7f0000001000)='}securityvboxnet1\x00', &(0x7f0000001000+0x905)='cgroup-keyring\x00', &(0x7f0000001000)="47504c27236e6f6465767e6367726f7570fc637075736574776c616e3173656375726974792800", &(0x7f0000001000)='*{\x00'], &(0x7f0000000000)=[&(0x7f0000001000)="5b757365725b297070703173797374656d76626f786e6574302176626f786e6574306d696d655f747970655e876574683029eb5c5c6574683100"]) socketpair$ipx(0x4, 0x2, 0x0, &(0x7f0000000000)={0x0, 0x0}) ioctl$sock_ifreq(r0, 0x8937, &(0x7f000001e000-0x28)={@syzn={0x73, 0x79, 0x7a, 0x0, 0x0}, @ifru_names=@common='ip6tnl0\x00'}) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f0000001000)={0x0, 0x0, &(0x7f0000004000-0x10)={&(0x7f00007b8000-0x60)={0x2, 0xd, 0x0, 0x0, 0xc, 0x0, 0x0, 0x0, [@sadb_x_policy={0x4, 0x12, 0x0, 0x1, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, @sadb_address={0x3, 0x1006, 0x0, 0x0, 0x0, @in={0x2, 0x0, @remote={0xac, 0x14, 0x0, 0xbb}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}}, @sadb_address={0x3, 0x17, 0x7, 0xe6bb, 0x0, @in={0x2, 0x0, @remote={0xac, 0x14, 0x0, 0xbb}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}}]}, 0x60}, 0x1, 0x0, 0x0, 0x0}, 0x0) 2017/12/21 09:49:20 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_ivalue=0x453}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x2fd}) write$tun(r1, &(0x7f0000ef0000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x30, 0x84, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "bfe240", 0x0, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, [], ""}}}}}, 0x62) 2017/12/21 09:49:20 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f0000000000)={@common='lo\x00', 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) r0 = openat$selinux_relabel(0xffffffffffffff9c, &(0x7f0000b67000)='/selinux/relabel\x00', 0x2, 0x0) setsockopt$inet6_MCAST_LEAVE_GROUP(r0, 0x29, 0x2d, &(0x7f000026e000)={0x64, {{0xa, 0x2, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, 0x1}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}}, 0x88) getsockopt$sock_linger(r0, 0x1, 0xd, &(0x7f00007c0000)={0x0, 0x0}, &(0x7f000085c000-0x4)=0x8) r1 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCADDRT(r1, 0x890b, &(0x7f000053f000-0x78)={0x0, {0x2, 0x0, @multicast1=0xe0000001, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, {0x2, 0x0, @loopback=0x7f000001, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, {0x2, 0x0, @rand_addr=0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x106, 0x0, 0x0, 0x100000000, 0x6, 0x0, 0x0, 0x0, 0x0}) connect$bt_sco(r0, &(0x7f0000fd3000)={0x1f, {0x8, 0xffffffff, 0xffffffffffff3823, 0x9, 0x8000, 0xfff}}, 0x8) socket$inet_sctp(0x2, 0x1, 0x84) getpeername(r0, &(0x7f00000f3000)=@ipx={0x0, 0x0, 0x0, ""/6, 0x0, 0x0}, &(0x7f00004d3000-0x4)=0x10) getsockopt$sock_int(r0, 0x1, 0x0, &(0x7f0000ebf000)=0x0, &(0x7f0000f50000)=0x4) 2017/12/21 09:49:21 executing program 1: perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_ivalue=0x453}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x2fd}) write$tun(r2, &(0x7f0000ef0000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x30, 0x84, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "bfe240", 0x0, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, [], ""}}}}}, 0x62) 2017/12/21 09:49:21 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_ivalue=0x453}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x2fd}) write$tun(r1, &(0x7f0000ef0000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x30, 0x84, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "bfe240", 0x0, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, [], ""}}}}}, 0x62) 2017/12/21 09:49:21 executing program 1: perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_ivalue=0x453}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x2fd}) write$tun(r2, &(0x7f0000ef0000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x30, 0x84, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "bfe240", 0x0, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, [], ""}}}}}, 0x62) 2017/12/21 09:49:21 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00007e5000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f00000bc000)=@abs={0x0, 0x0, 0x0}, 0x8) sendmmsg$unix(r1, &(0x7f00000bd000)=[], 0x80, 0x0) bind(r1, &(0x7f0000ab2000-0x10)=@ax25={0x3, {"ac599ed5f8b789"}, 0x5}, 0x10) connect$unix(r0, &(0x7f0000c8e000)=@file={0x1, './file0\x00'}, 0xa) close(r0) 2017/12/21 09:49:21 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$key(0xf, 0x3, 0x2) socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000001000)={0x0, 0x0, &(0x7f0000004000-0x10)={&(0x7f00007b8000-0x60)={0x2, 0xd, 0x0, 0x0, 0xc, 0x0, 0x0, 0x0, [@sadb_x_policy={0x4, 0x12, 0x0, 0x1, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, @sadb_address={0x3, 0x6, 0x0, 0x0, 0x0, @in={0x2, 0x0, @remote={0xac, 0x14, 0x0, 0xbb}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @remote={0xac, 0x14, 0x0, 0xbb}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}}]}, 0x60}, 0x1, 0x0, 0x0, 0x0}, 0x0) 2017/12/21 09:49:21 executing program 4: r0 = inotify_init1(0x80000) fcntl$getown(r0, 0x9) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f0000000000)={@common='lo\x00', 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = accept$inet(r1, &(0x7f00007ae000)={0x0, 0x0, @remote={0x0, 0x0, 0x0, 0x0}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, &(0x7f000047d000-0x4)=0x10) ioctl$sock_FIOGETOWN(r2, 0x8903, &(0x7f0000626000)=0x0) ioctl$sock_inet_SIOCADDRT(r1, 0x890b, &(0x7f000053f000-0x78)={0x0, {0x2, 0x0, @multicast1=0xe0000001, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, {0x2, 0x0, @loopback=0x7f000001, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, {0x2, 0x0, @rand_addr=0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x106, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 2017/12/21 09:49:21 executing program 6: mmap(&(0x7f0000000000/0xf92000)=nil, 0xf92000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = getpgrp(0x0) r1 = fcntl$getown(0xffffffffffffffff, 0x9) setpgid(r0, r1) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) getsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(0xffffffffffffffff, 0x84, 0x18, &(0x7f0000719000)={0x0, 0x59a9770d}, &(0x7f0000be7000-0x4)=0x6) socket$bt_hidp(0x1f, 0x3, 0x6) setsockopt$inet_sctp6_SCTP_CONTEXT(r2, 0x84, 0x11, &(0x7f00006ff000)={r3, 0x8}, 0x8) bpf$PROG_LOAD(0x5, &(0x7f000000b000-0x30)={0x1, 0x2, &(0x7f0000f92000-0x18)=[@generic={0x6, 0x0, 0x0, 0x0}, @generic={0xd39d, 0x0, 0x0, 0x0}], &(0x7f0000014000-0x7)='system\x00', 0xfffffffffffffff8, 0x80, &(0x7f0000008000)=""/128, 0x0, 0x0}, 0x30) socket$bt_hidp(0x1f, 0x3, 0x6) r4 = openat$selinux_mls(0xffffffffffffff9c, &(0x7f000045c000)='/selinux/mls\x00', 0x0, 0x0) mmap(&(0x7f0000f92000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) clock_gettime(0x0, &(0x7f00005f2000)={0x0, 0x0}) mq_timedsend(r4, &(0x7f0000f93000-0x33)="03af224703554ecb8a3f8525e4bb3ae8112446fb37e03cf7fe7bcecfc1c7fe8518919daed9f46fe7533ba05fba184c5d6684c1", 0x33, 0x580, &(0x7f000028d000-0x10)={r5, r6+30000000}) 2017/12/21 09:49:21 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mkdir(&(0x7f00001af000)='./file0\x00', 0x0) chmod(&(0x7f000006f000-0x8)='./file0\x00', 0xbfb9ad36a582246a) getxattr(&(0x7f0000a52000)='./file0\x00', &(0x7f0000b66000)=@known='system.advise\x00', &(0x7f0000354000)=""/97, 0x61) creat(&(0x7f0000d11000)='./file0/file0\x00', 0x0) 2017/12/21 09:49:21 executing program 1: perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_ivalue=0x453}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x2fd}) write$tun(r2, &(0x7f0000ef0000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x30, 0x84, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "bfe240", 0x0, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, [], ""}}}}}, 0x62) 2017/12/21 09:49:21 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_ivalue=0x453}) ioctl$sock_inet_SIOCSIFFLAGS(0xffffffffffffffff, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x2fd}) write$tun(r1, &(0x7f0000ef0000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x30, 0x84, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "bfe240", 0x0, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, [], ""}}}}}, 0x62) 2017/12/21 09:49:21 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f0000000000)={@common='lo\x00', 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) r0 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCADDRT(r0, 0x890b, &(0x7f000053f000-0x78)={0x0, {0x2, 0x0, @multicast1=0xe0000001, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, {0x2, 0x0, @loopback=0x7f000001, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, {0x2, 0x0, @rand_addr=0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x106, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r1 = openat$selinux_commit_pending_bools(0xffffffffffffff9c, &(0x7f00003d9000)='/selinux/commit_pending_bools\x00', 0x1, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0xcc, &(0x7f0000329000-0x5c)={{0xa, 0x0, 0x5, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, 0x80}, {0xa, 0x2, 0x3d16f9da, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, 0x65f3}, 0x12cb00, [0x1, 0x3, 0x1, 0xeda, 0x1, 0xe4, 0xbe, 0x83ee]}, 0x5c) 2017/12/21 09:49:21 executing program 6: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) getsockopt$inet_sctp_SCTP_DEFAULT_SEND_PARAM(0xffffffffffffff9c, 0x84, 0xa, &(0x7f0000144000-0x20)={0x9, 0x0, 0x3, 0x400, 0x0, 0x1, 0x0, 0xbc, 0x0}, &(0x7f0000d9c000-0x4)=0x20) getsockopt$inet_sctp6_SCTP_PEER_ADDR_PARAMS(r0, 0x84, 0x75, &(0x7f00005c8000)={r1, @in={{0x2, 0x1, @empty=0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x6d31, 0x0, 0x0, 0x0, 0x0}, &(0x7f0000f8f000)=0xa0) 2017/12/21 09:49:21 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f000093d000)='net/ip6_mr_vif\x00') setsockopt$bt_BT_RCVMTU(r0, 0x112, 0xd, &(0x7f0000a5d000)=0x16, 0x2) readv(r0, &(0x7f0000604000)=[{&(0x7f0000bf5000)=""/14, 0xe}, {&(0x7f00001a4000-0xc8)=""/202, 0xca}], 0x2) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f0000a3c000-0x8)={0x0, 0x0}) openat$pfkey(0xffffffffffffff9c, &(0x7f0000a45000)='/proc/self/net/pfkey\x00', 0x41, 0x0) 2017/12/21 09:49:21 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) r1 = fcntl$getown(r0, 0x9) sched_getaffinity(r1, 0x8, &(0x7f0000eef000)=0x0) bind$alg(r0, &(0x7f0000269000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(aes)\x00'}, 0x58) r2 = accept$alg(r0, 0x0, 0x0) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f00000fe000)='/dev/rfkill\x00', 0x201, 0x0) ioctl$KVM_SET_BOOT_CPU_ID(r3, 0xae78, &(0x7f00001da000-0x8)=0x1) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000001000)="a23364fd5e580ef24d71a19dd93fc727", 0x10) r4 = openat$selinux_relabel(0xffffffffffffff9c, &(0x7f000069b000)='/selinux/relabel\x00', 0x2, 0x0) getsockopt$inet_sctp6_SCTP_PEER_ADDR_PARAMS(0xffffffffffffffff, 0x84, 0x9, &(0x7f00004c7000-0xa0)={0x0, @in={{0x2, 0x0, @rand_addr=0xfff, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x63a1ed9, 0x4179, 0x1, 0x5, 0x2}, &(0x7f000014a000-0x4)=0xa0) socketpair(0x3, 0xb, 0x9, &(0x7f00004eb000)={0x0, 0x0}) getsockopt$inet_sctp_SCTP_PEER_AUTH_CHUNKS(r4, 0x84, 0x1a, &(0x7f0000b42000)={r5, 0xa2, "a13175364582cf6a569dd62bcd123b78c324c2d712feaea1613e6bf3e129e88261374440bef253ca22119eb0d6fcae362936f146f937d5f59b2a87516b44024c00f45898540cd1e73ca51452c0f2fbba90b09f2db5119626ba30782b68b3bb96ce29eb214f522b3fb10511c68a035ef2afc9339feb84ed4da4a33ab09521bebf180359c2fcca4fd9753da624426ceceef5749055b9a9edddb4d23d003017820e91b1"}, &(0x7f0000633000)=0xaa) accept$alg(r0, 0x0, 0x0) sendmsg$alg(r2, &(0x7f0000970000-0x38)={0x0, 0x0, &(0x7f00001b4000)=[], 0x0, &(0x7f0000cef000)=[], 0x0, 0x0}, 0x0) r6 = socket$key(0xf, 0x3, 0x2) getsockopt$bt_BT_VOICE(r4, 0x112, 0xb, &(0x7f00005ac000-0x2)=0x9, &(0x7f0000228000-0x8)=0x2) openat$sequencer(0xffffffffffffff9c, &(0x7f0000ea0000)='/dev/sequencer\x00', 0x0, 0x0) sendmsg$key(r6, &(0x7f0000001000)={0x0, 0x0, &(0x7f0000004000-0x10)={&(0x7f00007b8000-0x60)={0x2, 0xc, 0x0, 0x5, 0xc, 0x0, 0x0, 0x0, [@sadb_x_policy={0x4, 0x12, 0x0, 0x1, 0x0, 0x0, 0x6, {0x100000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, @sadb_address={0x3, 0x6, 0x0, 0x0, 0x0, @in={0x2, 0x0, @remote={0xac, 0x14, 0x0, 0xbb}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}}, @sadb_address={0x3, 0x0, 0x0, 0x0, 0x0, @in={0x2, 0x1, @loopback=0x7f000001, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}}]}, 0x60}, 0x1, 0x0, 0x0, 0x0}, 0x0) socket$inet6(0xa, 0x2, 0x9) 2017/12/21 09:49:21 executing program 3: clone(0x0, &(0x7f0000683000)="", &(0x7f0000508000-0x4)=0x0, &(0x7f0000a5d000)=0x0, &(0x7f0000000000)="") kexec_load(0x0, 0x0, &(0x7f0000e0a000)=[], 0x0) r0 = syz_open_dev$mice(&(0x7f0000637000-0x10)='/dev/input/mice\x00', 0x0, 0x40) set_thread_area(&(0x7f0000e93000-0x10)={0xfffffffffffffffe, 0xffffffff, 0x400, 0x9, 0xe4, 0xff, 0x7, 0x1, 0x40, 0x2}) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) unlinkat(r0, &(0x7f0000001000-0x8)='./file0\x00', 0x200) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) setsockopt$netrom_NETROM_T1(r0, 0x103, 0x1, &(0x7f0000000000)=0x6026, 0x4) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000000)="4bd2b6af7d88eda83f5d41380d1b3d4bae253708e5d9eb6185", 0x19}, {&(0x7f0000413000)="dc14e81fb5cb366effc5d85a104c3832f8990aec48921ecef57386293b03d333bfe86b502ff04570348c28e7f66f2a9b0b7e0ef770808908036a13e3979d5c08b793", 0x42}, {&(0x7f00004ef000-0xa6)="3ccd91af57612e350455815b2eb7e157e7423a7015de00086f8ded3e1b19fc97a4162f68e8204ecccf7e9b49f3132617b3fa628daf53d46e820f95067040a4aa6ec617a1ddb7b98bb9f462ae5a7c0b066930963cb4f183d9b34c04358880403b96f1b5b7464dc5ecdb286b9e49165606ab2cf0416a5ceb4fb75793766fdd4dcdf1d8dfacdcee138feddedeac517092b813c1c85b190f6a0e8c8d98b4ea80f9d729c7197e9b32", 0xa6}, {&(0x7f0000001000-0xb7)="5fc01d477a68b498997159861029e9fbe2147e60704b999c6f9e634751851600ecc2b8cb3544aa15f9e2f84c5a09f0ef51e7bc8c74bd850006c928d17787026b2f2fa9de4468fcacaaaa0e9f81f80ab8b56460f076b8a785417632494ebc9fe39da05dc03bf84c7f57b557a2bf9820e1a7903419513c4e9b1b6c2257ee35d2a83a0bd950c6593e3d637400458cca55003a6eb56fa3996ffba7967cb97c46009dc7c9052f7336fed424808833a0efd9ca9bd3b156d74804", 0xb7}, {&(0x7f0000000000)="cd127f589339184b588ec6938e326a8466f1a1b7f4b8cdd6700b789858bf9c31fb6434d229e1aa9839ea76156347f8dee209a2a4a483de5884a1e3e74de42eb863566f97891a5bd01d90462ae907e0cd11bdf609179c63b4349fa42182f66c1d1c63a7baa83bb2535928d4efe88fe80c9c04cc280d622ee200655b44b3e437bfd8f9b61503f270dd2d891cb25f27", 0x8e}, {&(0x7f0000000000)="a14e3de5de266732103b09ece21cbbbe44b8deed6d45c9611a2d942bfe752562a4be9868d7ccbf01d1a690a3ee8a9b58a20d2939af020ec4c278d71f3f5516d6a023d82b514a8452812634d39f9b510ad84c71bbf7bd720eac529245f384710f1781e6f96f41fc04e65636", 0x6b}, {&(0x7f0000ec9000)="214b08817d2a989911b81a91a6f8e71bbb519a7290d1bd6187f7aeb3ddff3a03013a95cb1bcf80d1d29927eb2c2e1e40916aa513ce8c185f508c53cc1cd3b1d344b8fd21af8948881add98d8d0bde204678bf817ca56f2c2d2488d77aef3bcf57c5b3f1f6ea20fe024e00e7e6e462374b0da1798f608a42c39d4b1ddfc1fd6eb7bb11d98a01a41a4c9", 0x89}, {&(0x7f0000000000)="c34d71aea095fcca99a54607b8e500d76e13fd22000e5b2d588e1ccbaaac6272f346a5ba26cc5c4edd9063fe8acbf7724ffb3c63908151340d116a16cb8888ef48938b48f4f5e5c623c094c5c94100f1b6dd1941cf52820995b280fe2bd0437320945bc38eb1d1ab6e761993eec9c58e414111f2b42243b9ab3a49843d0b8df57424a902f298b5967cd5e7add486b3fde61dee638ba54be09716a0c45b23b3238c0458027503818a731a40cd41be68e6aa65412f326f18fdff4e5e25b0d3554f73a1ad0e53d0d20661908dcd8488505f8af584c01e313016ae818865d6c0e1335aae97344ff8ed44131b58bd39ce1aa04287", 0xf2}], 0x8, 0x0) 2017/12/21 09:49:21 executing program 1: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x0, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_ivalue=0x453}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x2fd}) write$tun(r2, &(0x7f0000ef0000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x30, 0x84, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "bfe240", 0x0, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, [], ""}}}}}, 0x62) 2017/12/21 09:49:21 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_ivalue=0x453}) ioctl$sock_inet_SIOCSIFFLAGS(0xffffffffffffffff, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x2fd}) write$tun(r1, &(0x7f0000ef0000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x30, 0x84, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "bfe240", 0x0, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, [], ""}}}}}, 0x62) 2017/12/21 09:49:21 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tun(&(0x7f0000c55000)='/dev/net/tun\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x7fbb6658f332b9ab, 0x8040000080003, 0x80) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000b13000)={@syzn={0x73, 0x79, 0x7a, 0x0, 0x0}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) setsockopt$bt_hci_HCI_TIME_STAMP(r2, 0x0, 0x3, &(0x7f0000b59000-0x4)=0x2, 0x4) syslog(0xf, &(0x7f000001b000)=""/4096, 0x1000) r3 = dup2(r2, r1) setsockopt$inet_sctp_SCTP_INITMSG(r3, 0x84, 0x2, &(0x7f0000689000-0x8)={0x7fffffff, 0x1, 0x7fff, 0xfffffffffffffffb}, 0x8) syncfs(r1) getdents64(r3, &(0x7f0000384000-0x10)=""/16, 0x10) open(&(0x7f0000e2c000-0x8)='./file0\x00', 0x2000, 0x0) getpeername$netrom(r1, &(0x7f000099d000)=@full={{0x0, {""/7}, 0x0}, [{""/7}, {""/7}, {""/7}, {""/7}, {""/7}, {""/7}, {""/7}, {""/7}]}, &(0x7f0000079000-0x4)=0x48) write$tun(r1, &(0x7f0000c97000-0x476b)=@pi={0x0, 0x0, @eth={@remote={[0xbb, 0xbb, 0xbb, 0xbb, 0xbb], 0x0}, @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0x0}, [], {{0x0, @ipv6={0x5, 0x6, "c2ee67", 0x4731, 0x3e, 0x6b, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[@fragment={0x87, 0x7ff, 0x7ff, 0x8, 0xfffffffffffff800, 0x4, 0x3}, @fragment={0x87, 0x1, 0x4, 0x401, 0x6, 0x4, 0x1}, @dstopts={0xbd, 0x230, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0], [{0x0, 0xc2, "0c4fb0c0f31181c25e6ca3ece0e400e0dfb2668e30662afa0f9e0603b607fae789e687b40f395c00de64e0903dfc725ecd517f2a06adc314a1b7e785cc656e23be5e73edfa8c23f8524b2d976deb36279cf578a7ba0a94c6163caa314c7050ea500787f293dd07e33422b5b6d214ff5083bd6841aba5e8c1d59d5a2ca2b7dcfa11caa5d2eb1dc9a7dd36006f205019db39881d0b6d81466f45457e7e65ab0cc13ede4e726dc8205e780d0c936525456a9ae9487fb60f0fb943e58faeb96332736560"}, {0xff, 0x41, "51982d5e629ffc16c6f4b7259f045b46b2a320344837c212f982c0c8d7e6bd40c40486eeab89a267a06da8b526227f0972f87d63429e2380ce2750e6dfb1fc43ec"}, {0x7, 0x1000, "2f7640df3a078800e14c9f35bfc45e0fc23ba59000639b2aeda3beb5fbaa2dea429128421137b6d3da79e63783c71327ecc247d4096091c6a437b6a2ce18a8250e3b9fcb91b6f73e72954ef5aabeaa60513545a64bd266ffc00731f16748e81e51dc82c30f05ffe05b16b21a56efd0b59badc93706495c60aa344b935daa479c2b2e6f3208d69e047df006b709b15747d68d16b569ea22e053dfffffeafbe5b29265a4f7ed55611ecb8c6ef1bd4f3a0cc10b14cfee283cedd8dc754401c22d59a00c4204c602c569537d6098bee926b420f0bc2dd7c2ef2ba41a4686904462fdb7506686979b218b17ac731ac26db86e78098a532b64a01e9dd6f0994c6ae7d58d7beaf60912ec6da94062b0a9a731f30da674363e99b0fd8dee94c72a0768a46cf5fbc4d7ebfe51506046b42dc18f1b973d21e0509c917d68cd715ac07529b775d963dff660335089d2864f0691b95044d047ee7b51aa08bf34f3bb99979e8f613215f70cda03cc29ba16d0f86affef183965694ac415383c5cf516fbe72ccd28fa7a1ab6304f0a24bed6037ae376ad0a4eedcda6f6d02b28754352e5a01f437efd2a0c2d11a52c7519f53baa1b4756027cb5ab7ee0e83e26aec191a673224e0c128ed23730d4e2d69ab2129e2e65e4369b1d0da999eee233fa5a97992e0a76cdfc2a444ae3307171145f8c040eaa0d0a788f44d40a09e9ac7624802756d3ddb3e2a4749baa1ab02e571ad629fa244a0700e14a0e7778adaefbd88f0f0b472d0ad49a2c5bdd9e0b444092b5fc733e2ab76577bc8cafd1bc911564cda3d84b328337aac99676be1087dac6efbe03144c384300b3c6d5122f9376ec894802e0e9c785b082f604528c545f6ab37ff7a661ca06c3165ba804f16fe86f117a26544281417c76a00097f0b2239378de0e0e198f70ce837a48f6f442db61a51c220884e8aa1a7e849d3442c0776bed1090017078c3a475de94106534a60b5c8492399832853fc5b17dc04455d8c917807729bdfbd54a951b94917e17212d10bce6ca9013a5ce26e3479e6bd33ab26349f175e004e3b1932f6dc4835071134987eac13c72ae6f7d9a3629d4751a67e1d0616394e9c8b1939dd798f28da39b1b985654c5574a05a84dd4e1cc2b0f93977835bf681ec60271ef4b0842268ac622f95e71f57b1deb0f57ae3ae9680530273b5b46c33b0e8ad62d36945be77874125aa5d8a1c7223a0ac5b242bc6ff527963179f6ed8f3cbcee1ca602e07be92694bae89c1357c5ca9b015af95551b69d9cd30941eb7fa221cc12317e00bd237e53ee07c683f2f24fc4e4ae9980c7c82a6736d6734d55309995d02fa6f477b4320484af1f62a38dbbb150e2603a204a7603c7838252d297ee8a89c6b6fca04aefc4ffad4451b775ef01c56b9eb53dee25a7f43393d5df0173751cb472c6e0178c98046834f4de2ef0dfa4d59a399d45acbd65ce40c3b9285aee5d82754f8236ac0e55f2af6fa6789ae9c471ba6e8c3fb53a49fe3b8a617557ae413bb715c785a72dc582ac8d64480b4d551fbc7a568616ca31a36c7b6d0a61c0196097e65f8d86577e0e39faa6df82268147e6c2b3014e9e0c7ef0e0a2a96c48813e60f1b7488536a279a600c22a6918cbbab146200d9e2208f9125379ce81574ad3168a6bb68440751f3bc4232a6bb843d14206db83133c560354fec7f3a61599f7dd2cf6b452736a16bf3bd306b28f9a23bbfa53e168b2fc2b10e96866a3175955d3d023905cf0291bc503934f0e8e8b21b6682033c2cdd30ec6d4c186f96a49bc60e0909e9341cafcb77c7ff980f71351f7333e4b059d2805d9adb882a4ce73b53acedfa8a231509f677249f8ee0b6b1dc7ca284c4e2c867fb0ab44f00db57d55f0d190ba507220138e4f2f2f9b3bf5e0a68b4f7ae9f01f3b63b07116dc3bba19a30dec6acf9db5f2e0df29dd87fcf642350d01c76f56b9e1a323c2587320fd1a3a73664e1ce7f56143472aa751ba1d630b8b014be0fd6b62e1c5c7c49c5863d4fdd8d1e62f988179ef8d7165ded90585bc7f8f9bddc09cbce377d2ae0099efd72d297e50966de22fa41b2001fd6cc7dcb34d221d4a83ec61044f788ff4ce359c0336e47976239a983e67af3301a57152aa2486c12c30fa6b0745a6b51b21c00922748c9e87b1d49992b9c7114bdd19e23c27a9bb06ca173e4a0dac198f5026b9456ee870508a4c48677c3b7433f4b0d3f05b1855ab69b5d2f13a0a378378d2221a681417104edacad1682134f1d2211c0b2ebfb56144a5b4e96e50a3a5b8ef68a787a2db12ed58543041df61f58010545240539927356cf5b6990884cbe47f6b91b744add6c54969504a9b5d413792b888c7b31b8965e530eba5bc825693f5d478d211a879a58017ef460dd311f177204f535ee8b1613ceef55d98d325f73a9d6c1c0c15f35bcfd6b7895655d481e1d69ae02acdeea3ebd20f47c58d4a7fab28cd6a96a754ecfd9361c67ae1a8c089e7e22343839c7f1dadecb836318b4c7888dd15da0a02a24f362f2a6f126e5ff20210fdf8a0daddb4289859ac6d26e5d4f70f33dcfc2e71e1d7791d135ea82974e1b3985050234cb55d31d0e2df8b8d4984a314eb7546d5847ad6858919c60e9a888b3b9bd7e4e35ca09f93ee1a9f3b8e81fd9ccd53f72c405d306968d09ab809e69be5d3a7783bf33101e8c3833068364b2232e8f5ca78d4d368ff92f69037024636ba0393da5c44f914953ba813bf8c83891981038da97974801bd558bd4c739b5fc74dfa9898e0e3c8615ce90ecb0a1b2d3bbd2e8666541cce1f3b1fcf1c396fab6ee47b6cac3c72f97ae2ca76d29b1b4a002f46b4e3042f1a39ef164768e3b6b3ceb576a5bf4ede58298a16390b9586bfb40a731b1df80c3a5d1d140b91d135076db1b8cb9e5e32ad02d870ab5d36202b8e4e8e0dbc0d5944b95baadaeec187443251267f1bd2e526f1ad082ddec677189811c674bde4f4c5e103e384fddff4a82ad517a540418cc07d3aa53b8618bcfd17d92388b97dee5a66a43af7b81ecba9a658d31d0e6a8b6adc82f721c1714e5583562332c5835aae3c5df778e13c27a63b87945e7f4bc60d7237156f62591dae4ad114e1b427166235c92d7a34db98b149cfe347335d62e2d0be7a10acb41a2302a35fe8f1ec1125a7c2516a1e1f5d5b81d4e563f25b0ab6d7a306044e87cb27ef1cba40b5158dbd94d72301088a24e3fd1cb8ab9914efd5d7bb45a93d3c5b89c4772e1c25d73e2466fc9b08b02ce4d91d9cbbd5570cee6ad230420c452f3d521382a4149a7516bc0458adf28c33d100565b3c31f88f1ca00947a62985168ff2dbd9a5127dae33aca0d356c8b6c6a99b5c1bae46916ad1acfc138f30fd85bd0a8235d7baf57671b72f8fa8042e8928baf5b8b4013ce2154806d3cb1fccaf2eff85a28644fee6e4a97e3b2b2195a325e6a5d4796fe723b52a901be984c165df3b91b0ce6ae3fa214b968cfd2309ebe4584a21b6f83e55c6a9514f686909b5d8347e9cc60f88908dcb4aa1593219935000f6aa1c9bdb23edf9e92bf3b9a169428f44769f5e37c5c40a48ce333d0794be852b83f61785af2a22f83deae28d8b133e6401aa62240d940baa2f79911cd99c23d6bf0fc7fd09a09f804f0a6712cc5a20974b22222974da0da5f2ff5e46b5daac368fef51510c6f909ecece7f8ea87ed2309c10203628aa568f208e0e0c3cca5ea8527f65615b075d37b70c625d3c855da6cf37cc3e9ea52ec9111e2001328c2abb3b00761927237390a03b063b4eb5b70884c5710e9527cea4b0aeb9e054f46050ab22a217e40cd657866809e70dbbbdf86c483754dce9972e74a0e664b60e0a11a9560eab6fba9e853cc7843bc5e8fc316daa70752daf2c4e8b472187d55f7e8c52b9d57a14fb6a4d42c21aa367e8d45619dce11e36d12a57e0a3d5f5c90f7d17d9d41ea9fed337415d3d9697244308573f64ab3e9b115fec26b71ebd263d5d0d4849ddbf86f065ca243f254637fc9fc636a800b30e2e4862d2ba29877027dbf47daf147e342ab2b0acf74de611dccac8f1cfa466dec90467c2cfd609b28b7ceee848a93526fd8111d5c9cb4b68c58fd5d76ea53d9f806d59d3bfbd8e4216a3f961a48fd82d08785f0c1d634f3f85a0ad604f9aeb2fe427cb3d92c7390c4e0b1345b5be002a3631164ada33d06f47cf3af6be9f514a91ada9ad4e1fcf90a917d9a6b2d9a12589e5aabda49d6c22c0903fe8634b851c27ea2e2e40f60d6380deb4e66ee6528b75b60019aa14d0b6d4e4211396b7bb5ebd79a5786358bdc94e8ea9cf89c405d36161464065653ad505a02ee543b818ca496ac33f8046817c7d8e2a0d37a301054563af548fc1d4955abbf9d457d26d4d523b06235759b89637f349e3d18423a1081773558b5c92c9ff6c5193dbe7da423e7280e4e9fee2a497074dbf0854549101c24151a45d621df1f07d994a6db7c931a7b08a66e6a4e88b9c4ee49e6caede3f01bd643ad289e962aeef1b83cd03b33aad6a5e6b641829ebbb2f9cb1a0a75bbf82f699bc2070b7df7ea72365ebe6aa80c651a459e7709acdef22b95c20fb58a8c864b50fab5b55ee4fe71072f178475353f7c8dea6d0f94c7ccc3f5f7d73a890b78a69347b44c21b886279577d7c795a1967aed38b69c416259044b5ae9cc83514ff0e824b65798747fbf106dda1ee6a90d6e627ca1b48df164985f4ef28d369cfa68bc3bc0c6978affbd47dadd0b13294eff77617963414e60db3aad2e668b89f7dc93dfbc1a16b8d0d26c5efbaf5cb5ff8172a8125a247164526b284e5ad7980d0bd7a812326adef47b26a47f066f0ede8f8706283a07aff38c7760af4a82ffbccf0b0ac1ea18752d2f7e5527add26a1d3788dc242b1c4572b9e3002012e65eb5962ac5276f5f4b3adfe41187e705f2645c570c6d3fc34cd67efcd9a11e42c929b1b70a4503529a3c7915e99bf7cc5019c24739eed72f8e7b18c9f4b1f80bfb25f152c2de55599fadd1bda4bac57d05cf51c306e8893cd2ece173858a7b3aa706441e2a3fbb094501c4ee406f92d76dec14d2d52dc0f9060eeaecba8022ad4154d7b8493ecdcd91fffadd0790c4fbd97fde781d0208c472d956abbd038466732ad990b46cd6b1836faa46b6531a3e25e18e122fbc41030145d96eacac31b57119f5d7c65572a4375fb89dfcb4f2e183cbf5004fcfda0b4d7fd7f556c4d35c9a04277ba45f8de5b73d49099e45746e3351e234969435594d035a37b09f383f59af75fd4208b411d16eb07850a4440a0e5d043608ff60efd4173b65395a97f33a078e923d3e3c4edb166b25d8464438cdc1d0202158ddcd2788766fd0d77ff7d8366d7f6fc875020e803355aa3fe592e2a11ca794557d111c9968fbb81a66cdac7f5b13ca1266712755134031e032779fb15bd29523ec9a0b60a786fe05fa1f6db94d1f989a7ca5e787161a043f0567dcbdd2c21548c3959a55e5e2a44229c0748003162c6933b15aaa7ece73849925fcee08125740be391a87ab052072e66b8e16c9b2d88744b572c0563738bb92eab2df8c62898ae36418dfaf079079eb8fdbfc8830c1066754fb0ac7b2c261d7fcab897b88e51790cc569267e62804d0fe661ff5c1e0a0baee3a1f6fb9335febfe2edb122e1fac3d358633d9d8c6bb8bdc170a24ac584b5a4fd44f4ddfe44fb9a6d1b99e94ca6735dc42679ddbc512c933f58ccceaf20b7142ea46f6db878eb9ea051fbf39939ad4ba74c8633375cd16445888cbe1cef3b4b85bfc8d7a83af205921f8c"}, {0xff, 0x7a, "651ecf15032fba151785627988686c674769122f5c25a392ff076fe7fba0b20f0410acbfc4af08dce00a5a07aa263336c139a9d79cf3f8fc6431a0eb596169e4c2df448febf402c310c3252025a034adf75eb64b34a444792f9aed0a9705ab46dad10c75b68d43f9a97c5a14748755403bcb6985575c50fba649"}]}, @hopopts={0x6f, 0x472, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0], [{0xc9, 0xb1, "7752a3fe5bbc9242bf0e91e493242f6efe432158e21a3bc24037e1c5565155d1824b2e873824064954ed1c68db99d0fa80c1a646c225697cfac349494b7ac43aaf92532e4484cfd198b613c2149710c95e7c1537f2764be56448ea76acfbe03897b1d014257bcb6292530c3d7b9c724915cced4d13fd388df8751c6c51ba25a50b09af395bd48b0c9c2cc2a333598f0bd717199bef555ae0f4cd45768a2edaa80969f604f6381c89b5445eb4ab19f2da1a"}, {0x5, 0xd8, "bcefc9c67cba4f4376baeeaea1d3c6536cd6bb18c6fe47b765f01781391563e9c5563f26663f16ed2a7fd84b292495d5f57d1ca77b15fccb33592125cbd1e74dcd2db49f650f8b215ea4502c090fe768b3584ad102a095f8cb5392f977180a3f4e3bbd6f619912fadc11da9970a9cc2e7267c8a4ab6c7e85fd83ca4974c6356f65944444662406949790c203ceb7ac3874192975f06f67ca447dd26721a4a8504939f81619930f247d71c8ba9a2042a159eddb5fdb20756cdeceeab993cad7f8d32fa02fdf77f6385de3ec5f917202b8fa7c81d6736068ec"}, {0xff, 0x55, "56adb998b18579e813cfc798e8d8a5c739520484ff506186bd6228ce2ca4fc022fb242df6810e87bba850f5e7b67d8c4498bfd5e7bb8a16eb7ac55d696475426b1712088e63bdae7db0176717a079de4b39dcb562c"}, {0x0, 0x1000, "3b90bc7ee0ba1020368704812d543ad9acd4103a2c80d27c0d8004eeed483cab7e1a5a0982ccf46948d1971a2a15918c89fb8f64551e983daa74fb321c26adcdb63e564075877b40d1d9b84299b121230cc8f62c46a3883abdc5a6cf0fadeb7b62e492360b58fb555adb593491c156dceb7cbccf76667d613a9309478afaadb83f927cb4e9137d3a7e639a24bd253271ca3e611a1841ccefde41281cbd98bb11c732dea493a653976c34f540cb20bfda2c27d6d3922399db7c8b3068983bfcaae090f764edddbab09de9e8473bd833b9426066de741027aa7da471bc1c26f657f75973475425d847c38b56f1d40ebf71d1fbe1a0f78e8285fc2c2412fd7d1b35918249922139d308f8ac4afae41fc2c375e4992674e4b0483cbf3d49dfe1ff54cc86efb8947c31ab38fd4aca6ba8988022380808aa559347d51f8db0e0285d49f17a13119e6b82820301b321995b3c9af83617a1699a1c50354ff65fbdafadec5665ea1cf7188bd608ea7945351f390dd90735bf3f1b3f6308b3262b3732564ea73f0fb5478e70bdaf765178a9230da794506c162593dfabace62c3fd02aa3b76e4e08aa8ede773b5572856c82e19e4fa857f5e2734a538b0c865d6b313b878a1eaaf93ef536ccea25b68447812c4b20285159b1ff0e205b0a8bc548225b4d9f97114a20713fe8207eac45a19c941c2fb4db45d3d9c6289042400c2c653476ac981239d6f54d3c3c1daeb19efa104de3ce795aee595a8bd78df7fcab81a181ea92a2889628a496f228a5cf26c59a670fb248edc77cde072f09b4b5eb382254ee56b97f5d2f5cc6b3d0bb5a6797bc29d4ba6b81b1f551094ed82fa05c5a2ff7772ab5b4f75b7aba52d83ad024b3f88859c1679f169cca9499570cd9678e72cbb8273410b78c348488349fcd5041c9bee04937a364d4dfcc1a32aba86d9e56f1c3e6eb91e29da0d3b1856428c5f0f14db080657b4e4e16183400fb42951a6d5c01343b8d013a6e9fae6766bbef2c87177306db796fa47298077e2efd0e412fe48bb2a40643c57d489ebfa5af826e54cd18ddf82b62623d2ec661a6c8023957a6e362937fd87a2c5e95c53780d84c240ea3d36fe5cbfa8f29b9c74e164adaf6bb2d74c5de48cc130b29c1763f3783b45ac44bf980fda6504e14979962ec4cbcf15f68258f42ed5525cbba5fa589f9f89326e9375a76ecb1e1c3dff4cd57e5b3f1bb5603fea2eac95a01fa222a847b1cf36d5cc4dc29dc0cc3f7111584b006b34c55e0b01f3393ce75cd96a1d7441027f2eef0303cbb0c1f7c5aa7c24fad789e12af5a5d4941d05661cf1ce5cd42c9dbf1eaf9fd8dfa7cbaf009007cc4e6759edea3156a827366d9ed211f7a4178b4537a360969facd1c7ad1a8618d91f22182d6bfb21690c0fe1530477dcfa7a7324ed779dc1fba2bd6a428f585ebe47fac110c3c66e5a3b941d9798339e7124be3d8a74e3a5776f323cdb86a1b23a2b113d4ae2d4dcdadda02c67a4e6f4c9598762617e37ecd77de56ec6f15b486be6193d153f2d5961af23c8f71cdc0dd3bfe8069eba63aadf9690915e5670bc78c0abe70a42c38230e50c429edff719193c8683296bf35b1f258fd75a1e7f9f6ceab25fd07860fe45a04cd72ffeb9ce13b494a6dc2ff9dce789b119bfe7f824c8d0f67641548a8708e6c17d3d24c150229e769a273cc1bdc0e3e93d9a43affbc422772c0531ca0aef5e975360cc944d1a078dffdf89f0bb4811e3dfb72442df8e1cfea800ca26a1a218601a10206482eded2bbdf6320f7567a65a0ca3062f3263d45fd2312bd646d0157cba956ae5aaeb1d571f9c28ca2e134f1d0590d797f7c7c2db840dadb89c859b061c37c20d0d712ce392b47b508c73d524d9acdf87d6d5ad7c85ab1c98785103c5b9f8b2eba64082cb661e931eb00f87c306b56d27389df7456274c4e39b986739567aaab9e8ba0d92fcd13789c1eef08dfeee2b54d88dc6dbf23600a8513fabe6b099f625d382e525f80c1537f90e201551c869785fecd88053bcc2a252d1165f03666b9df28d68708fb8bfe8002e77b1df996b241e3590e9a5b5dcad01a7ff808edda9f5c2940bd44652dafe07cd8d1f5382e1edec881a62b2c53d8502ae814edb3c909e6053df1f7dd6efdd2a7d52ea57dfbaac898dc5671ce8fbd7d40984bbc02994c48c0680621ef0e0cbbf2687d11bcb3562a1e9426734f9dd7f724549bcbbd7b2df3c0f431813376e3458495752b326cdead62c933510feafacb99873b677de24bc824148d269fd48ee942b0e7e0849410199ee4b43ec29e50178eba3955a9ef90ba86d4c24dfd7587a6afadaa414ed2c6ce413db3addefa614549f9f1cf5a3c5102e2215293d607dfd8fcf150abdb1e53e81c9ac223b37397e999821f90c6ea4774c0fd4ef1f1e106d81e961a7ad69e71806b3294f7ad27c4218e52aca40bf80844d4abc241311b937bc3727d6da9d4d4962ad566ba4ceb3c943a81a644f524cbff1a12cb13ee2bf1a6c8c6faafeb324b567315a4560c25176d6113ed0178ca11acf27f45f9e49bab9a8b7f2b24603c98088ae8dac6740baebbb1dbdeb41e85f727ca9773246befa88c784392973d02a825d590dfb28dd5e1fd670a96172e39b40d8c348513b530e15046ff280597e0d671056a11b1385d38fbea997c903732efbeca7455ae004f40324c808a9363226e0d36b38d0327d9ff4fff600e6ebd6ea39de11077def4930328829c468c9d52babe5db9e9ad45a08f64e9384df03609d8b7f14850240de55e98e215b28ae7995dd0533553753e3f1bc05f912c8225823cfd214462610b25c4e21097329a86c1469120426ae6a13ca0a67682de860c0c310cc57d35e77c9f6bcc763cd6c3ca8ca9c9cda31707df19501eb72eb73115a412732cfa1d9fe20ba51955dc30e6982b0cf506011aa157af6bc519848718ff0098c249482d40f323ec2a9483d016e23d64c0a971c2a077443fd2748c31456047e8ae63c787bc218aa888d395b01413d8014ce9e3a653a372ad22e891bb2a9fe32896da0b8b01bf45182a6468ab39448d5c0d52f1e7a44bd8466587e74b480e90162f016834c0790b1e84e4758b41da9c1c0567156287c9ee5f9db0bd03c46fe81bded2eae08881d389d114d019d1844623779ca58713c25efced521c6b5b7a7753e3a5168250ebc5e6cb6d0ad27a55ec507e3bd4f2405c6d6a0edb02668cd7d8c329b273d641ed80149c98c62db9a460f54ea687a0e85a1488044e95cc9dad12006ac71b9508e9e6f16eb5d2a98dcf87257ea6c1f2cac7a62d346b01803cdfa16fe1a0c9424cbcea2b2f3797f231edd396c397af03792c2fb827ab3ac7c63bad3d7fd27585b1cb68ea08996f3c1c78ab9d5cc3071d94e238f8099bc09729df2585f4cb2fdc8bee4e0d39a114b51c6738ecb37fb5d1000c6d01ca06421dcabf3bb527a5c6155394f464bfa91a7e894bb7b6ebc0e11ac2965a09868f7b8cb97a8ea9a839ed2817b7ab3fa59cd8c39aa445592049e49b19e6bacf736b906050037405edebf15488630391486eddafce7de9848a973219aa29eb15e52b7b788fe9f88a328eb2b3e6d46095edaa228f03df919720e39c201ce17de4fdd5e5b663c27d18e697f7abaeceb9ac6a1a0120b4370ae254a01a90d34804a651ffe255cf100c8546c20823feef8b893ecb9d9c07fe253390230bafe3885c91a1b1151dfe3e1fe05b40cc97801997fc2e6382fd9252e5770a23e97c64ca1b87a23650a052c18b1fca57e0a700a088514de5cca73054eb1a8bf5e6d0343a5a1326bd292cb51c00fa35fbacf5c524f998954dd759000723fb5f9867678c97d3c7d94cda5fdfd1336519b2489d3b4c3fe2dc1b3f8f9f927cdb938be040cc8a64cd28375703637eccdc332bd5e55b5efee533dc17c9a4de608257dfd396a061a9691830b926be5e931886f2ccf393b6486ff95bb6bc532c05fdf147f03a7dd533fe46abade6feecfa70690bc324a2ef6a4ef8cdeeb73baae5f4b48c1e0b6e0dcaa7ff86855c9a2b8aee886a236a7c992fd0135bd15dabbb608ac11bb5497f6b5a996541322973dfc14ee503fa4c9d649cf82a67decfc25f336d87e3e1b5f294a19c4bc4301faaa4534f3e25b8f2664bbb8a3c75e0de6fdae709c58b4aab6fa6cdbcbc4f660886d2c4cdba5438328c1f65894bbdaf5b1988b2c392e5ff2621f5dc2043cf159d94ae45a3cdd41d1832f582dc604888f7d88a6e902921d0dd807345487e9cb3696fc41770a7c3686b2f1a979e6e3ced746a9b6b805be8fdd5f2c960c9eb76f9e188e09487271ef4262a94c5681232af437176157fd9670d8e8aeebfcefe74e77037e2d5ae37df7007f12814d99a1e6f488a43461ab94ea6dc0a5cbfdeb9892e3fbaafafd3dfa6e0a76e719e1315dc3654da83b01586ba84cd9467ae15fb8fd36146a345921874cf9b1de000484487d036080576e2318124162d1a489acd101e42923f771a047e8e9084ab400cb64ce5e457b587a7ef59b68c3b6bf10c891ecbafee7b5f2dccceae489bfa300c885aec6d06ab0555f1c6041cbae9b0063b61dbae9938690e045f7d7f3fb8f10b83c6cda7ef7a264fc6b75182e24e7c2513b0e8dab863a938e809c9d07d08c5932e4a44e3bd5adfa3668d939ca58a2ebe5b9868a2906a96a17b08dec3f9ec61f616c2d0fae9acdcf3208e8581befe5b9fb4ed928e14a5dc2e31220548dbc9d09bea3d048702b3bd6939171f3c9156f53c10f222d2c7571f7a468e34013b0941f3bad153d31e1a3107b2b33d810817dbb744cf02f5b26e9c360852ae1783ddd6a770b24c268e4ca137da09ae4c7050de46f4f16ece220375e0edf5a6c60698684168bcc75aed77332ca72389fc9d4f523f933ca8800fe1a4101212c432256a3b05685b7b766a4f05204981172eb4f694954dba845f4cc8faeb58eb12a18057e1db6e1a309d0dcda6f0f1e6156f13e1553cd0b4e5784c42c965757faab7cd9ed8b99af38f58b59f6c6fc332b438774bc482e39453cab682289af79ec020bb0b13797b0bf3822b432e28867a2fffb8d50ca5c62c5f65a82e50aac73da7b87740dbbce83de46b198335055001ff85bc21124f389da7734c1924642ca2834f5628f46479fd668d6d32d77b62446427cb9bd32d69b4b2dcb3b2a25926a7d96815ce80ede9f312736cc8ed769e15e1380543acd41c5822830963fad9164a109f7585297965633af912681d2f2e94d1b122c57622cb96fc810a9d4b13d388caf76e3b62681cca908303c0f72acb96e05999d37f36953bbdc219b0e21e94181c340eb53ed81d1df08d65c2ab2c6d7c0240bcc9f2afeb8d5cc2dc85e7aa6e8077991b53ee0b89b5983c2ed4eab9be2c0be522bfab62d866a27dd314cd393d727b4f32a7574cdccf015a76bbd71960fcba7a096c114edb57b98cbb9451338703f96fb8a9e1906b93d44fdfcf7e176118c08a06f365ee6dd0189dcfc3bb1d0f19d27d8d81b440997c8164ce2bbc8af2c03f28d985e64ffce2a0f7f803d3538341075d132c91e9ef3aaf9c8990a6c2e7ac299866716e35da7c81271948f71e98a45ebd02d6de971221e02537c6cd34f13687a2f56ac23a6c8835015132e264bd63960cbb64b831f31e6a1a9c3ca4fec61009d30f49f2a6371fc043f1a0f6ff7d79ae6436707bf0e9e1624b0ebbe8bc2743658d85edfc32ca8cec1390daa39921144308d8250a5a6cb2e74a3a10b28fcdf87d14e86e9382473235a81ed3e4fccc825e30505ec513be54dc0dccd93516ba54a12f45c73da4"}, {0xff, 0x0, ""}, {0x7, 0x81, "690cf4c75a6185431a9c730c500ee6b144500c2092a834f3960cd08e29dfad00e2fc29cd3d3c327f50c3514ac8520397d5ed4737e7f6c5b429b2e0fb33edfe625af064cb3a272c5aceb341bf3320d158164f9f58cbda3a6d008f64a0d8422e5272bfe89aaa4e4e4720982a1bde14251734b9955d3f5b2bf9d67486decbe9cf3cb3"}, {0x7, 0x1000, "28ad45a9218b61a88e9122e6a6fb1ecd3e95cba6a0781ea28f37dc9a49932c0bde1695155eb2b3a7e34598480c656baf0994ff0738e2da13ae6662950585ff7cae09d22df3c666ce4f47d6f06834f2e78623851798efeb504ad6af4dd7b5396816fdaf92acdbf804d0945a4f7c16f6bdaef7ca2fd789afe484a05bc2f7ee9410ce9d14ad06b35a04c49b320ec6cfd14d420bf3c391358e603f196f67dd8d3af57c62f21fa2f1f34ed54285668479fce20b7570f2cb1384f1209fe067d647bdf3bf1026b0e32dea67453cdaba147c20608c5bb45ec722fa6914b13cebea9f7e2749f19c86c01a6b943e309b278a5cb75e666c5d61f316b79c9255bf93b61e6458fce61db9169d6063b239cc1ed8ca0ea7077c3186b07f9e8e3a78815c954384ae73007d77cf39df9011c412591b70ac7502fdaf39731cb48a867a57b929319c327c3d85368fdad845d6e8d3eacb06d6315e13c735c40081ca86803bf55b82d02e8c85ea95206cff3543f10dce0d1ba7d95f157b294111126980c07e3cb2c724b1a56b1f0d94640e9de0b66be7ae0b7e6fb467bf29f00f8b7f0f1e07e5f51009e1ffd1d9ec40a61dfcf3c161a29d85ac0dd9782e757ed3425114e800d9439146d617222fc593fa594c2fc4a64196246a2e9aef14994e1effd6afc6a5e6aedbd781e6d07651d1d4730850c6f68df80a31265b3d88a8574f434b413f129750579af390e5bc21b23ddf0aa02a2aaddbee065b1eb10fcf9a11d14e621594bc83a40536d3614ae4c870b2bf5f928ed1fbed0e5ee8e1000cdc6f1121be6736d141b61bfbc34a1e48638efac8b09daf114f5671f85d7614fabc6da5c2141220a6006f3affdfa4bce9c025a8105ca967e2f0794f0ec3572b8b0e3e0e8e6d208b57623a2685f0f42ad9dbf4b8f6ae19098aa21d772e46a47257f06f78bd03424c706cad872c798695b2ef56dddbc7e50f6f19e8f8900584e871dc2cf768d2a30e3957d6eec20b890bdb5177d812e66e387cf0394ff4cee251064e43dfddec8b869e2f2b3538cbaf9c1b4ca823c471e2d46bb58029198dda9307875f35b221c02dd31b3300ad894e5d2a9a4a9e188dc7a597114d3aa56800d78834372fffa9809101f498e1c56b4462f2fc8578168a3ccfa938a305929188bf1207c2d9c7709c7e7970791458508568c12647035052598ec12ef814816721ab125e1b2b8d1d6f306630b3ae6dde7a2f2a971cd057fce030f8700f16427c112b6c685fb4e389de06fc267527c20f40cffac4edce1f537f79a7c80eaf29839f2e9ef58f7f3e7006d333bb3f50f36bccdb0131c8b44ea6d62d187743dfe53f40bb59b27121645b02da6af1e9168415f01a08dddb623a5adf721c54feb04dd886b24ced63e158d364abea4415ebf45fedefe66b5de0bf94587235a9ad9aeaa08ad88d2ad82732e378c7ca7cbf6128ea67c6d4aea55b29748362ca59c840da26b7c3dcfedc9cb2018ea1e828572351c798c66b838d835fc44fc128265fc77cb480ddb111fc5b28dc30227e851025eb6207d990e77aca2a8d66297684a2a06f96d82ebf116993448f64f1df19c8eca56724425d4f3d26ccb7481d0c54360fcd1fed4aca3b686a336c909cb39d7645eaa4c6f5f3dd1b1f137618b001ea34d410a40f4dab69d60f8d878951bb5ee3097373a2e7922df0582fdc201722892d37ad6a80c6976ed78ac861c67d2d87b243be8afc2a7c7f5a827d0dc2e5cbe341f8d9dc407b2846ec69cf5ae636d4567b84a04203608d41a5598f71ddee4e08bb433199d245df55e31ae402e0c8dfe330da1470353dc8e307b3ee18f3e8e1b2744f67add2d8a201a50d2ecc83bcbaa1478a4c6331931453d6ef8321390a9122784cf233199f14ae626b70ea4aeef0545c98932b519b2a5935c1cd0ab19cd8feae29b2c5f60f60f01c2deceabb3a45a9844f2abdf303c80aaf82200c34fc022c536e55a63fad77957f3dcf4c484911a435fb7a1281e04750b47ff56f3c3ad556a208d67263d8fdb5b7e390aff491207bfe8d24950cd173f36c2661e6164b80b3736471951eb446ae597d769f0d8647d6389a16289aaa5eb43f2f87a891bfee3d9df4bfcfb56993dc333e0b5c13bf0b400b04071aab3a4016150cbc4fd48efee306a4083f71a1561dc0e4ca954410aa8d58afaffe74d377a80932c0bb2ff93f22c2161a542c8fef39046b0ff1f35ed9cbc8f96457c7dab67d64e0680d3f9f11b9519563d3167e8078342ec2e7cc234fa70d6cabdf23ff0a728e22ffc85c80979eef46381d04dec6038168a445d17b189760d613198bcbbd054b45a16f4c86940dea5e76e181cf01a5a66183aead1d255a50a535ee6caa300518de011f0e716f716bb2b0faf032f244acdc5c2592babfe57c8d6bde4bf4c07780e170f6d96b15c21c6e23fdc3cbe2dd86b1b6c6d7f56448a018cb95d87c0483d42534bebc19da7de505ba047264e6c61f739c1745455c6482889885c5a946aefb46b4240c15a940141ba8176756a41725a29346a08fece2ec7917ab2703cf4675f0c0eaad6799d8c505192fc40c424e33d29387385d80f26681a0167ea90e4abb8279d2d7be411bc3a2d5a5d3ef21a3e7343a4f4413f68c3ef1d86633a4c026d2c4a09fd61b2b0bea3f067d250355ee8c7225e0913c63c77903b66e5bccc2cdb67080972db32d8ce7c783e5f22dcd63137a12252c0627dc9737c2a7759623d8942982bcb93f3f9da642d94e8d8158937089c84b0dffc5cc09ffdd02961a8c280579e60dc16bb96d0e2f5262edace4dca46ccb2c311e159a12462c17018cd6925fa6beebc2da21b8b7f5be0a424f1183c0a4727d07cebd107960183be5bab59a4615e3d8521a9cfe6d59fafc5ec25ffd918bf6a8b62c91a8ce39b1b4e8db4a113d8689aa92204360465d0f36606db128c3eb8fcd71f43dd173db2db3da23c1827dba7a2547269a1ee62551567f11854288c7de8c91e2fe4d20cbbc80df130637b0a3830fdd43f6fc304631490789c1810b9c59e5af81a884ba993d7b519cab5e214d2d54d9d15f26dd9357e2fd4a05c739c66273f5077ef6854b1e4ac0a9ab31437b8751c43dbf7871fb0ad826f60e580756114fe008e64d0a5222fc4e98f3e6b56f5125cca49eb412411de2e15c1d0e90a9bfb889da0219432248dd2eabb1302245db17b2c52b00f88828aee703317df3e3556b08e734715dede32ab573552a62c2c380ee773f29c22a5a086ed7fe6177a23a76931100188bd93746f01e3adfde0282cf14cbefad17f1367480cbb8d0c3f44d619ff669e37812f3e7b364f1864df8aa4ce64c7223d72de0a018c0e9e0f51ad2c06aa38a1da67faa1700c5c081893cebeaa13b231268c8e224d7842a2bda44ea249eca25e37648f2584dd7d03771cc87074c49596d89d4c8028894eade30b5d566b259c3c5a87eaad68b0b94c149b3983931372341985af0f23ae24d92657ecacc65bbc9fd6a4a613d7ce71ce01da8f6e86a0c13d08c11cf47ffa3878059db4fe261306c17b7c8b078aea32ad47f1141ed6bb667e9e0c7083b0bfb0ec5aa346b081ed9a1c337bb309e440bdbc5a776a00eaa4884dbb4363c71ab0d06c5b32b0ed180b4434828a02cf023fa0003da5db0fce14c7e0f47dd3b25f3d5fbde4caa2eb4ee296602f444093800575e187781df0f3bc1af20d9371d3636c5e8b22abf75b21aa45cec83ef68c55bcd5b30f5d9f224db06a2f876a17b09da60c3520d7fe5a11733e3f14c197dcbff219568b263ee7c44e12a6c40857f52c5feff93230199f8fb8a1acd49b788a22549166898abda1c8c4d78a9eafad529e8114d1c88283f2a1c3084430c55dbd0054119fd36e88da80f5bb7fa449b9369c73d68277d778da66a1390ce6ac98c21e3ab02a8ce873028b3c0564aaa0fabadc2b46a649ae18536f5eaacec35ff12c8e5b62c514032862f45de5213be419357945364e21cb8c6801791958f2dd6338a099ff4bc350550da761e68558a45820d4d410990ad991639d7e465c23190bb69d0a5061d2428c2e179192a5f8a1df2f13b31d452fcccece7f770330c0dbc61d2a98cef4a74ee4064295ace1f16ddf8d79d592ed2d2304f8535db1f2ed1aee86c281440a254904ffa6d07e0fbe3828efe97b8f2585d00c58d73aec5a27f346c32b6b6854d8bcd4e80456eadf2fa2958a0630f290c826a6c45c0176b1e289511d5efa993d7597313e1653f43ed0cef79b254306df441210d2b72353e2e4336f3e0409775daf3057edaefc4811aa233cb15b5ce89335da3ede2827685ffc955e637b95775b417331bb76e182c454726f14daa324992d00bffebeb0fdcbd5d1f7f0f3eb033818a12a1318d2b6121a0fd1d332e901f4e9785e7b20ae236201e3abe31b1771588a2ee8782ef3ece468a39ccc665df6ab1528f30e0ba1bdc611abbbb36fc17f77bc99cdb97307c4be743492d0de0b052a27682bfc1186da2f7bf42ce1bd19d5d0930822d31d1b3ea660c0dd3db4223f38c4c83443d24d309d53fecba8e55f5d169d93c0f004e22cf9ed99d6aa3f79f69af0d007f6825a15a30e163efb36ebe3f1fe6758f474c6210e2c0a49eec35b2fba0563f142b1449308f0689ba79d3e9991f572f9d510d9da27fb4c388b9df402b98dc8dfe7a640991cad12bd5f05ecc3722de38c07a30fa2070f99e7ece480774fddd575d38e7f25c399b23f7f78ec42f807b5db40f46a30a2058f188464da6d8b1f818b80b441df9ccea2c1e01de3038edd5c7ae9b73612de12fcae880e51cdbb06a27257c6c9c2a04469c02b17d9131aae3d8bf75be0d2e9aa3ad124f8961fa14348f1df328c50b78bd77d437add46d87a8c65c36df80c32d3d424f1c5cda2e0aa347bb041537761cf6c777a380484118b40e64be564e3294f231ddf6c02947cd36c5240771812fdd5b3b6f1430e7eadd9d4e64a9c3f4c0700ed93a8c0c9d91115035fbc4236b90e190a810c60175555030a6398232f544131295885232c642f6201dbd1000d24021b420f53f70648db6662a0e43e812fb8bf42acb39ff88d9ba8c4a7e80929b1949050a746d77dbdecd70f038c2772ae0682815d54b28fbb870a18889274485d14e574cd2c9dec381ccb677f2a7cfc5379cffb642d4cf67639691c3aa3012f960f6361501a2d75ad0f2e385de939498e2722a37eaace3c72401b6e2c3aa859aca8cba22bd5000bde28526d6c0aa1e8ae7ab75daaa02c7cc22040d8f79671915a0e167fb7301937163d0f82ac9ab42e37e0056c38edc82eaf994a7e5ef1fd933af4c50ad68da0db8a5106a125d5483bc69722789494fc4828a605f5d0f7d1665ec80b3ddf50c2a6aa6c1947d66cd780ed19cef638452eaf402a2d475e35d553cca8300cc24dd47032f1b332f1d0c33cf711abe1ec4edded9149ab7e59334e44243ddefe4dd3af73ea8bf2f1c92cae3a27dd9eda3f7aa20737c350c851b4d0ba8bae7f2e38ea935c11b10a03eda96c4e6058511e005b209095b5d5ab4f157b1609009c7d5a6a0a0078942cf513edb2b32695a95b4e44aa94b58ad4940bec686f1d17d95212f787113479f5e6bf10a4e8fbb237e43690af7d86fdb9ddfe105c71856d1d894dc883300baf8ccbb2becc846f6d0ac507c581d6f22cdf71ea636486de8c49c58740c6eb395dd6d675bad2d08ce52f962fdf23b07ccdaa0870585198f3526eafbc0f624320a3227bc93effdd9922ac203f951e75874490850827c04ee2ac8646607059b2c0cb7b039333aab88d1bcb5ddc3e4078fd166e157378e8e62adcc552e33"}, {0x8cf7f9b6bb1f408c, 0x1c, "8e5629a5b351b72971ead78950f8f42ae0b53574840e82fe6af82076"}, {0xff, 0x7c, "7a35c06f77b83b2d5d4fda690408b9a60720761696bfc18769f8d969adec8533930ea62979c1168d4dd2d077447c6e640a225c268819c99e820235f16659fa926b6d57742983e827e79236901fde136f500c47ce79a526539087b0cbffb555881a68abf096964cbc77ec3de5293d2ce6adf253b3ed610553d6b13bce"}, {0x0, 0x87, "0557d392b54cbf3112e048f8958975b7b3fdb01d8cf3b06131240f013aab0194fe87c3473717c2a023ad049ebbfa2536048dc34a296d73d2fbc46082ee808bf3428af094c0b49c9f580d6d5bd4216a1eb8d09daca03b783eabba4bf7d5d4559f7ef8775e291610f899a5bc1526662fad359b547d4ae5755bf858c307117372075155ec22189822"}]}, @fragment={0xff, 0x2, 0x0, 0x0, 0x0, 0x4, 0x3}, @fragment={0x3f, 0x8, 0x80000000, 0x88a, 0x7, 0x4, 0x0}, @routing={0x8f, 0xa, 0x3, 0x2d9f, 0x6, [@loopback={0x0, 0x1}, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}]}], @icmpv6=@param_prob={0x4, 0x1, 0x0, 0x7c6, {0xfffffffffffffbff, 0x6, "2ca0a8", 0x1, 0x62, 0xfffffffffffffff7, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, [@hopopts={0x7f, 0x200, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0], [{0x1, 0x1000, "123fdd1d31877e4004d3ed8decf3fb6f674ba28e21fce518218b1908433248468bd900ffb03e86712e1cf84d86153caece846711f3d86a8740c37ec3c549801dbfd01595a22a819050d2a4e7977f4e3fe96928fe1cf4c9c75335f7d7fc47eed075da7a0cec81f9dac9d155f94fe55cca899a5c855f0d95057343a2daf7e658a774f50b60c9c806dd1a943671c782d0fe4304dbfba58f35c92d1c13d44d29f703a0677c54d5b9944f996c5608135e9a77cac613e2841ad2cc678176dce85b254f4cf614ec19ad11eb5e68d31e52e6fde23c1039d5e482749166b370cbca5decbde8dd04261e25b8d4392e48478e9e869b3be1a28274a0ee0359fb4ae8cc804e188b63d92690247b464cba5a4232f9f1bb5b2da8890dc81ecafc7bc02b7315312855153df5420e5eeb6bf83d55d76e125a4212de58d243f3d2315f2fd8967eaac524853764c111655d37a2f5a2d2c6842b1f54cf9d59e9619953f1f551ec363a49651f6db6c2671d373a2530bc387f366e5c681c04fc8142ae76692a6267abb97e35a8522d220cadd17eb2ef5d25eebb2cfd137303d728f11ced122ddb2ddda8362ef03a765022da1b3f89146c98553a6b75a7b9d240f8d22d725710b393213256106a1e91a623adbe38b2ebfa87c37aec27b7eb133b44de88937a07b03aff72d94c4dde3fbab5bb65c485cc253fbf7b56cf449247f6c1e2de23f3ff572539ecd2795cf5459c05da132a5a7aa10561263e0c0066ef78b9fb7a2191a293548e026ee58ae8b13c88a18468f7ced89cc298040a200dda954eaa0a317d9575817816888f6e1254c3ed75078ae39a8f499b99be910347e23ae10a8f30c909eede3899976bfc710025d72a656c407ee145e8a5a29407ae8eb2a87f3fc2542e74ef80c6c1475c68cd4382f370ca6eb6b078a35a88029cb945058c93ee94fc75b5a7a50c7bfd13a9152d59b942ef91f9c55b7c1c92a057ef576b19ea2e50376110b38626b045efb4a5543ad29bffc7506098efecbcf16df07e9e3c292101db8ce3e0df6aefe13218b5db4222f91cc9ecce320afdb5dd274983cff07fe981d75a194e36c21cbe4c9868018b117b4b79fb12b5c0b1b6988d3e7a606ed24294a13762fd2bb0723421ec7f9c89a55ae3f4aff47a51713e7f1e5fcc34b0190838d8c39835888081e20e462cff4d22e3387ac523130713516931f087f5b1f0ce02d4cb671098b424216a2ad807b528574a8a0b3be7d0f3f4c413867fc943a126e12c6bf2f77610fbb7d2fdf09d1094ea3700a905e202db08d426b43b11365524cffa474d2f23697e0e39017b566beaca90899e487b2bd12ccfccb002ff8ff20c33e5e3e6fb95c682b10e0db2be8950245381f49990e9f5821962f4b12696e84904292ab80c526d2164439a138a4b0ea7d3f038b2d19c0b67035535f0ddcd5f0f0b4aa51aabdb412ca5189e99a6a90bbe739543f26f89a238c4771fd961d3b883d35c2d8e34e717c221b71ee59d0e2c0af4809bbe267818d82a203528c47a1238d4eaa4e9f4ec2bbd8c5e5e1a82f016dd8d04fd0257b1de50c575563deee22c46d737d1eb5dffd98cae5f778c8ccfc41b297d76d1c836d6c125885aa292023049e8ed1e60cae93fd97eacc4c2076bc8091eaf0508b4907b1b1bc5ad923e471ac568cc752b7df98a6a76e77b7828863edf086a8a91e9c8e1fa81551c3b5d61fa1a949a787c8015c23c2841cdd5da29f45e4cb2c728cea1385b895f9cbf5a3dc8137982f5e31956ab3ddf813037331907b3b8bbdaa35b66da70be1e89a09f1e3aa3a349a6e058de17097aac6b634996104ea1050f0096c86de283946f09b390d75cf6d4a6f7799539e728781c7314346eb74b24bdc67e20a4082f1135bc22c7302ee581637b9d9067f90a42d5116ae6732e02c0b9d7f4f2a109e5d5e22d0a02d997b5e81e4c391acd9d9c5ede58c8ff5e78c0d24a86ab0eb67219ecd9d7fb5e1159bc60df73fd79a90be21207f62b375d143e97e298b13b28bff8de79f873207301e1e1483a9034115d2a62f2ade0612b533f2def8933914af49c676e702a195441b4d4d19a299eed0365ab2e23f185b944a5a0d5604d740a874fafc097197b50d58bb8a5be9edf9cf02d86503ad0ee28ff142387d8e5f45f7f6394bc416e893ed7ad000909c6c4e4e8a9bf99df0b8ae8cb2d4191220c290ae7d52baf6af23ba2443385eb0b965d4a1ff090462d9304b52bddea6d36e06e1853491c294309fc7e73e075dcc918ec42084cca24c008306e041f1e333517a9f86a4f4032b2dec9f67f79a8da64b3361e4721836f88d616c04d2cf8db8ed6db529214bb373f2c808332d4ed617f6ec2d0d72a38d277e6286906d9571e05eb1551d42b173bcb713d7031ffe381d685ddf9b41d56f8fbe989fd0106dfe4a0ec6f85d6d3809fe08f0da8028b10184c890c1ef95413f4fb40ee347dbe2aa69ad1ff5f128bc04dc02622cfa232c400a04a8c4e89331472c702e2856e8590c0594e19fab8b5db198f82ebb491cc8a4f05d2705fd666df0ce5c7ad6847423791f2d2a8bf653ec6fbf74106a47d65a5be1237cf663328a2018994e79aeff6faadb9adceb8d37f8d50a16b5b182fadd3cd868c8bacf7d479545d5d11b0362ebb193830f35c0026d56ac4de42d3124dc5ff8b132fb27317baa37c49ef18988489a9712c2118a1dc918d2219ae72b721d2ef542410c27a0a312e4b739a37ce5792b3e0a012cb00e860f4f43e16564e883dd3bc96520e5c160129a6b2e56c72f2b9ba76c826e6de8a008303fdc220b2ea252c1dbab90c2134b1d868dfee8568d5d697c45b3f7f38e52eeaef5a5248f0de9e9da3147b0a412493b679f783370d3a145cb2dc724c4667ac0de5e776e46750cecb518e5f77241aa788faf1ad3ff3bebc1382961d65fb3dd54f36ff1bee1d1b13d2ba90bfac25116ce9ec7cfb4b4a1d3b060c874256b6e2e9391b05e5bd26a89cb84c9849bfe65acfc72190935b2c5235abb37beb0b0f8c91bac3e69be85e3737c5dffd14dc06bfc0b5754ec70e0054dfe70bb51d16879fc62596b8ec334b1d70943fce7740083223be2026cfda50a18e09d0c33c630c9734743848f10e1844335bcbcce21b17ca0c20fc24ad1a766dbc72ea658fbd5e9c49b4086fa864e61bcc1d6eace66e0762f9895a1abe0f4dabc5b302f80c4c20dd6cf105e962205a55365506862c17aa70b8a6d018c3592248fda489b8664f36595f5f27b667b537f0bbeae28fd527699c60a8f66ee578ea47346eb7c114364ba5ba87180799b0ca04d7089d8fb416b90e32d190253399ac47c2aea4baf0d137e55e2c100f4c9d7d0e1ddc5099d5cb8aca55b03cfe8b5343b769f50765930274c1745f4a0c442427b6a13a7d23dac171ee987682704fe32a96c92a9788bd7a1bccbab7f77bf34473a612f11fda1b513f2aa150b97e52db2a46ca2a420e864ac09582c42a7c3ffe87236f15955c6f343786ec92d14af9283cd45d6c8bbf29e342ed34d0ff3ff8bf683b6c4785191802d41840c5fdf78840e96fc43d4a8fc4884a98ef1ba2098d7631209b1ad812bb8756510cb864a0213177ec0817f519522cff0a64ace4e76e12e15f1bb93bdbc7c266378306110c23daa7f0aa31b30875b4b16a2063a6b98f98621073512871cd356afd7e2367068d0186a09c9b64dd0eedfce8f9222be26e24774ae565c21fc531f6cb9cd724944659d7916bcfb8c2e51b3336d73a98b3e2f3a41183ba8466ddb81d1c496e50f84b38e3e3ca24d19a88d5ff473ecf759e5f6cff3e6884bb5634e38b87b6a734f2c63d61afac1f796131d2342864bc569f3b7984c6fe16c38ccd6ca58f5da354bed76b51bccf229180677fc0c940b0786d32575f73993d6aa09b2fa202a3aa1fc74ef913472377fda3309fa29b3dd67ee92ad35d5904030cc2d0cdba6d57104271e3dd17bf296bdd1475c81f8bc6450056ae3975ab48d4e3d8356af60c2b61d19202e4809dd1061fca99255fafeb8b75b97109f5740e18dd99767c16abf37b7e65c9dd4428c4754a35bdee13d7ee830cca26e757bdf6a32290f4b85db48eca3aef3b906d74ef6e1d296efb8b562ac48e8c4a7d49937c4d5e8eea4fb893dfcda97e2bcc3ad87f3b7b989c295dd7a46175eaa8163dbaec67b386b142e43118cef4a9370bb3c1ed0c3eab286cc9eab4c6b7808f444c7e8bfdb84e2dbb9c89d9a0bae1f37e30edbc067c568e422e19efa8b099e3ff22f2f74d466b42d96e593fc321c7505dee299e31c5271ab6fb5dba9a26120bc19f2639425219f46fca43ecf754d0c5541928844612930d90633d31828c816f6a0187d5bfc74d49ad4e0b1d988ffa7fea0ed318d3930dbb77572bdd2ba1c9516a20ece5572037cd6d3d9f75e982fef95a79bab259a8a222c11505c795850bdbfafedf429c8706bc1440208f53232dfc9ed35fd4ecbc74bcf4c3c26173b1a8021df0892e2a49e4ebd4330e5c3cd0b267f16ef4c42f56d3429cb9d9f7868639168eddad2aa7ad49ce0726dcfa0b6802eb2eb7d9565144c273ad2add5444b163ceaf569826af2c03dc1e3765c2d95bfdda67d6b84e44bf9d6961f274c471539cd59790b3a8406c5a0fab5e78873fa0fcd2c6e3ec17c8e8ce414220ac29b5618034509b56ad5987fa0aa63eb105ef8ced506d714c45b2a483eb29982eff4296904a491a183f47d2e000b220c0e0864064edc027d0a966402fcc09768fbb9605c252df5ea81182742f3c5e79fbd5fcf2efc364b24464e2fa51d76f097a76f3d2acd257b47dbdbe1b786fdc2e6d160a0768e9f3ba274b20b0fdcedba0066690a9d16772491c34b7c4f1dfb300ef243205b38d82bac28f4df4e20a4b841e99d2f542bc5d657c0da2c9cd505947ac5476ec4f165ab6a12375dd6b37e2df146007d68ee942ebae7c78e1397ad061b8a88e34edf33c24460644d99afe687562295165a57b23fa5206acd3aaed22f5d1416df07f690f700fef24d909836c8303dafd2948130f81cf54ca4f99112574397b1e5f988ce7118863eb04b066d491f378bc701c319decfd49fe01d23e88b271cfba24890f7a37d61fbc9d60222ecb0f68912023630fb31f1defd282083b63b652dd5e561f4008fcd9d6a98fe638bc3495fc0ffdb1638bec87b6fcefc1a1b2f571cbc49800ec7f38c4d0512808d21960efa28c76d3ea7a8fe6136df9aa1de7be9ef68a28bc764561efc8c4806837dede1ac5fc561eae6fa019b085c25048eafa071cd0ef9d351717d5b545eb8e655f0f42da81c74a153af83daa7c997f78036e678335d22dbda2bf9a39ed9e2d3e93c32c5a37360ae4c552705029c56f3277d29ffa03cd97e918bf825d7f1546a6fbec58c8a7060d46bd9ab79c6ea811a9497e0f42ff1577cae8d821988cc2463c03c87d2d812e47e38038388fefe1cf9e3953ccd4ba4a8407553a41099b6b3330fc76e32357f9209f2ee0178c16ac0c81a6534e098df2ea46fccae806be13c429e88c6cb35d92a6bb96b55661d1b43524e9c12322e95f6b23b0d09f2b39e71959d0b238085b0fe21b04bf8096b051da2993fae72f067937fbbb24f627423a0321aca254a4b8dc081b1e56e364f701dee232b4db0cb5c0bbd0f2d38314015c3159c260eedac8a24751b2d5d6f02eb5c8bdd3751949426bbb043c8518eda84b75207e69fe11559c4476d9d7775e2bcc512e2db7f5310dc5b9c5a655a065333310f45011a4943cbf2afc6626624c2ad06f8e5350634418bd61c3e8e0109407a68bf0bea985e5d1e9586378655002d20793a8f5"}]}, @hopopts={0x32, 0x1e, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0], [{0xc3, 0xee, "4a440163a43279356e7e5a5be614b4898d28023ee4d3a3c00990ae1d05f1969a198f8481507851a0016c165095379fcf39386263aacc4ce97ab844faa05a113788c718627d933f1bfc5720f9cea0fe786fcbcba06d5c916a8919f1247b1df7d380a638fc8b07536989eb1ad913c8a94a7567d7ff7fb3fbd81c1018f72d8df3dd399a17c7b0ea0a672346bc79897f04c2fee44f342bb372c98ec78a77a527183787e11dc217a5c015553693239885e753685cde1d60893a11128ad8c99f3cde94042f0c477df2872c732865bf052527837bfaee582d7584d9f541143bdca738b936ce9d952ae40c62d29bbc258b8c"}]}, @fragment={0x3f, 0x5, 0x10000, 0x95a, 0xfffffffffffffff7, 0x800, 0x1}, @fragment={0x2c, 0x400, 0x0, 0x6, 0x8, 0x3, 0x2}], "630d94c3508dc96bea4437e921fae50c3d00e0902cfa94ccfaf07d898f3be1d6c21ae43637dec323519162036a0b32a86b42afc3c456b10ab8fa08b091ca035527fa8705"}}}}}}}}, 0x476b) getsockopt$inet_sctp_SCTP_LOCAL_AUTH_CHUNKS(r3, 0x84, 0x1b, &(0x7f000086d000-0x1a)={0x0, 0x14, "53a2eaff855efe0ad9e78d70d3bb359a682a0d85"}, &(0x7f0000aac000)=0x1c) setsockopt$inet_sctp6_SCTP_PEER_ADDR_PARAMS(r3, 0x84, 0x9, &(0x7f0000b8c000-0xa0)={r4, @in6={{0xa, 0x3, 0x6, @loopback={0x0, 0x1}, 0x4}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0xfffffffffffff421, 0x5, 0x100000000, 0x9, 0x10}, 0xa0) 2017/12/21 09:49:21 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$vcsa(&(0x7f0000ace000)='/dev/vcsa#\x00', 0x5, 0x103100) socketpair$packet(0x11, 0x3, 0x300, &(0x7f0000350000)={0x0, 0x0}) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000000)={@common="6c6f000002000000e3000000004300", 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f00009c0000)=@syzn={0x73, 0x79, 0x7a, 0x0, 0x0}, 0x10) r3 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$packet_drop_memb(r1, 0x107, 0x2, &(0x7f0000ed0000-0x10)={r2, 0x1, 0x6, @empty=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], [0x0, 0x0]}, 0x10) ioctl$sock_inet_SIOCADDRT(r3, 0x890b, &(0x7f000053f000-0x78)={0x0, {0x2, 0x0, @multicast1=0xe0000001, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, {0x2, 0x0, @loopback=0x7f000001, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, {0x2, 0x0, @rand_addr=0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x106, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 2017/12/21 09:49:21 executing program 6: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = openat$sequencer2(0xffffffffffffff9c, &(0x7f000062b000-0x10)='/dev/sequencer2\x00', 0x0, 0x0) perf_event_open(&(0x7f00008a8000-0x78)={0x4000000002, 0x78, 0x3e2, 0x0, 0xb6b, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x4, r0, 0x0) r1 = socket(0x10, 0x2, 0x10) write(r1, &(0x7f0000a8f000-0x26)="240000001d0001ffff00000000000000073900fa06000400000000000000000000000000", 0x24) 2017/12/21 09:49:21 executing program 1: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x0, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_ivalue=0x453}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x2fd}) write$tun(r2, &(0x7f0000ef0000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x30, 0x84, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "bfe240", 0x0, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, [], ""}}}}}, 0x62) 2017/12/21 09:49:21 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f000093d000)='net/ip6_mr_vif\x00') setsockopt$bt_BT_RCVMTU(r0, 0x112, 0xd, &(0x7f0000a5d000)=0x16, 0x2) readv(r0, &(0x7f0000604000)=[{&(0x7f0000bf5000)=""/14, 0xe}, {&(0x7f00001a4000-0xc8)=""/202, 0xca}], 0x2) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f0000a3c000-0x8)={0x0, 0x0}) openat$pfkey(0xffffffffffffff9c, &(0x7f0000a45000)='/proc/self/net/pfkey\x00', 0x41, 0x0) 2017/12/21 09:49:21 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) removexattr(&(0x7f0000433000)='./file0\x00', &(0x7f0000a56000)=@random={'system.\x00', '+systemsecurity+7\x00'}) perf_event_open(&(0x7f0000271000)={0x2, 0x78, 0x45, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6d6286be, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000271000)={0x2, 0x78, 0x46, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$unix(0x1, 0x2, 0x0) ioctl$sock_SIOCOUTQNSD(r0, 0x894b, &(0x7f0000edf000-0x4)=0x0) sched_setaffinity(0x0, 0x8, &(0x7f0000976000)=0x75) openat$vcs(0xffffffffffffff9c, &(0x7f000016d000-0x9)='/dev/vcs\x00', 0x82880, 0x0) r1 = getpid() r2 = creat(&(0x7f0000414000)='./file0\x00', 0x8007e) r3 = perf_event_open(&(0x7f000001d000)={0x0, 0x78, 0x6be, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0xfe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x6, 0x0, 0x400000000000000, 0x0, 0x0, 0x0, 0x0}, r1, 0xffffffffffffffff, r2, 0x9) r4 = perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xdb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfe, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, r1, 0x7ff, 0xffffffffffffffff, 0x0) kcmp(r1, r1, 0x5, r0, r3) perf_event_open(&(0x7f0000644000-0x78)={0x4000000002, 0x78, 0x4, 0x0, 0xe5c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clock_gettime(0x200040000000, &(0x7f0000bb0000)={0x0, 0x0}) open(&(0x7f00009d8000)='./file0\x00', 0x115201, 0x40000) ioctl$TIOCSTI(r2, 0x5412, 0x0) fcntl$setlease(r4, 0x400, 0x1) rt_sigprocmask(0x0, &(0x7f0000033000-0x8)={0xffddfffffffffffe}, 0x0, 0x8) pipe(&(0x7f0000034000)={0x0, 0x0}) r7 = socket$inet_tcp(0x2, 0x1, 0x0) vmsplice(r6, &(0x7f00003ae000-0x40)=[{&(0x7f00006b5000)="abca7001444ed192a46277f462330ba04a298ba8bb21c3e3880b47e7a0efd7cbda3f89a695d64a7ce1639700a3a0628101273e67d812d3d6f1ce98f0d28b03f62a19f0ff6833ea69e263a1b6bd1d668dbbf7901d65aa3bfd09f65a1641a73a88c4fb47a3c50893e313048b3da204d38a5caeaf4deeff45723d3cae4b14feb44697e389ed329e51cb7e1fd082248a35dc6ca08f7f8b3e51726b71cc108322d559915efb8fdb39a48efbecd2f022723102969d6fd4e9dc5d2e1190398f1fe7ea15f329931d3d4872e5c83d3edf8574c331962c72eeb0571cfae3566e9726811481bb86", 0xe2}, {&(0x7f0000d9b000)="02d8fd00993a6c13e4439fff1f9345055c769aa6d7353210427896b769be01be5c571ff8e52dd7fc9d4039f944178c6bb800e374bbb3ae4caeaf20d4406fae3045815caa6cfe18909a36194848a1cc544bbe8e91895afd798adeeed6a9be5af047e7a03b60", 0x65}], 0x2, 0x0) bind$inet(r7, &(0x7f0000000000)={0x2, 0x2, @loopback=0x7f000001, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x10) connect$inet(r7, &(0x7f0000002000-0x6)={0x2, 0x2, @empty=0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x10) splice(r5, 0x0, r7, 0x0, 0x2e2e742c, 0x5) 2017/12/21 09:49:21 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tun(&(0x7f0000c55000)='/dev/net/tun\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x1000002000000011, 0x8040000080003, 0x82) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000b13000)={@syzn={0x73, 0x79, 0x7a, 0x0, 0x0}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) bind$packet(r2, &(0x7f0000c85000)={0x11, 0x0, r3, 0x1, 0x0, 0x6, @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0x0}, [0x0, 0x0]}, 0x14) dup2(r2, r1) ioctl$PIO_FONT(r1, 0x4b61, &(0x7f0000b92000-0x1000)="66856042b9d6fffa462ce493d9a84aff57bafcaac7d74b3a7ea215a7d6c09e10ffc7c05ad8ad66c86b36caf01a86d9cf29b546ccabcde5fca33cd7e8e76f04e4cef24c6ed6b701280529f99a9818680c4587a8e32bea6d52f42634524c157fe6bdf1825244290f49217577578efe94d25e9ad689b9df8568d8c9803d2c738790a5c0a793b61fbc124442e4e294cb5a5c9f82a5fefa33ba5afb8640ff86bb59e7729469874e4a72d7505f0f213abb5b54da40c7cb4fbf8a84258e55e27cc90130b9745d6b21c18848629c6d682719035dab821cd8301533c8294837b5f728394d3294e0e04ff6efd3dabb6fb4f922f0e57bcffa95be8f5913664d9e473c77826817c18dd3815c66dfa2b323217005b1b25d178c276d1f917294ed7047a16e6c9b8d2025e6efffc16d3564ae53a8b651ca0b9394bb4a5537f6044c0c8d0bffbd11adedd9985e0dd15007d5e4432b9633c93b7ffc0568df6893f3097e2194201d810784382f992ec93f2e6399924790c85c2c5f843618b3820e8b4b789bb3c9e92e1cd325a9a0158549cff5e54fd5b4b00e52f9a53a1ac12d128b38a200bf98be787b9893b658847e951ae6fb56ffb97d714db5c19b690a780a150dd64505220f8f071d3d2dc7389391067e6c943d59fbf849869f05820cec93a5631376abdff870ad73e82cf9042866a0ccefd4ae5560bca42f0961b3eb68badecce9e2935a7505391eb9fa1a1d8d64ed4edb0e1bf8ac1dd041cf137f21864a163c3da7fae9a4d0fc9a8b7ccea91a528bba86725434e701d4734d093784397d97c3f2af3cff48fc6c70938a3cb8e4eb748a72e4b2ca176d7ef9305846d7858844a03090ed521a994e9bc1b5db68d9aebfd89c58c9df1f753c032eff06e56947e2430a7053e5a0c823ecba5de37e7bed45563c93218d9812e463a0d17786112985a6deccbfda987e019e687bf21cea323c85d23b1827a50400247bbfa1c5d673bb4f39476b7ea03b62d00805c478549a7f8d64654499f56e2adda7f60d4da06b5a87bc9908c4e9a1b8f01a56243f1e31d58a46a742063c98f25371e35fb45f23ede0cc768f073dd3500eb757ac25c2b81aeeee239eefaf4f4500e909baa5a1b3f3433057d71c2966912eacf0d4086ae9e784a464c0fd4750521872bb910271449ac36f7d9b8e811995b5549d00265714380677ecd22de5c3cc6605521996cb4b3812d1ae5b35322e2f0ccdb1b4acb7273c68c1a1959e0578b1dbc32fd56cda6e9c301f3dc6357aad9662e91dfec7539eac9096b226a4b0ab5cb8a705b21a757f3a51e34793de9e4600befbffdf48d618ff6ae90963f2a3d3fefda3d15a5bb0dd3bbba6675b35a9ac88385315ed6a0504d655e180d733dacc9ae70620b84686dfe5f828182f2dc812424f87480b9297706140d7914db8d33c9a5d2b34175152aa69778a0540007eb730860ac967de49790ae936cb2f0d798b8811a92061252fd8c5f133f446ad7eb66d832eb1414e37a8325fd76db1d31472ec31332ffdc19b104cfafa5044b96ef4c43b446cc0b96911118a981ed3fc4a26499f17078868e136e121e90b4747321fe28661206fa7fab8991421eca70752036ffe1f4cd33af7ce64790fbb8a3a6f01123d5792d8f0bf662822a37472ae364f20e36b20a13744ea619e40d3b26fa11c1cf042e4bd9705e909ac369612aa4c1d40301642d764d11bb82ffad65c7e8cf16fc0b37f3934096fb5d81370467baae6afb63859fb57b2e748e0c5346678fbfeb95544e99f3434cb36228b4aa5c840ac75e221fece1dbc1d163f0c966be637d4db03d81d5001848e2f3cb3a22de6057edcac45ab8f3e5105c94330a14acf48dc5b90176d98b5c0af662a56788e3b1ca89315793bffe2ba9130eef9df329a74cd620687586e1bf2719b93a23d5680526148361ea42020dd56f2dd00282511cf9a3500f6c42d4b20fb24cf4587faf696781fcb901bc6115aedfbc96bf909d06de3311ceff3553e23de5208ded0b9d18bc11984f9e9944a345a2a98a03f02f3c8cc0575816c47f94c7df1d98a120198326e8322425b7b89e23efbdb5b91cb45d97b290de1caef8e8c0d837ad1907561f63dcc32ef89ec14a2a6a0d516daa5c128404899d436214ef65e78df93ecd9172458b6615af70414b46e1d1a691f28430e406b71e20047a535bb87004970880fba36d17fd4337800dfc049d6a30ed8d7938db730c133169543285baac408d5259ce3c362b1cfb41e95a6a88e4286a5564d5ef81b5d85ce96521bd20880469805d70f2a8d3b9faac1c55ce82699e23ed43882e753ff8683699ae73f28a930359e9c57abdf2058e95d24e6ed58c38b3578ac04fb4d7dd269fdba8d4dd3371ccc1d425a14654cecb4f14e70d84d58228a27c64ffd5ef1b9a3fd5c45e5c2b6743b4c1a116b1c7d09d529302d9fdae4d25933b714f5e443b20275427b521cc802991d484879485ab504e65cf08693355bcbe462087a24c4c879ac7bcbc943498888dc104824b3ba766e663957fcb8b3465b7a344048f846178e0afdbe1a53b07bca74614f7181b3b96418c0eeea82d7a5ee150029f685ff0e68827095985d46e98983bd4244ef8abd8ac87d8b0921de2a80d1245538084c5004e8eaccc834d9e74ee503c340191a2ca28ab3695ade9eec2dcfd9b21303ab8ca12e4ff5999cc8c6c94353142e2dfe8fc4d56f632a70caf3ff7e7af8e7c24cb80eaa0d8a1043d051c75121401975897cb4238fea7b46b369b741eba5609bbebb07a762ea037b8baea2dc880f851c0311da80544e23e5eadc850ae64f1162e1aa55f52555fce462dfc8f0abd6e085ff09c35d633d45be15d1d206017a65683caff328c4aff96463ee2d56a67c8d730e5813ae06a56469824c7c51a816bea5200270bae32a3187cab4de8ee9b7638a54c1a17148f99975e47cc1a3ef8a5c534ba247f0264368bc124c06e552cd5ce60eec220a28116aaf38ebabb1c405dc1926ab0b8026f56b9c0db741a529dab693005064b85607e73153012b5d266e34231a61d1d8453b6aa34f27fbe706ab31e737248d80ef99cb3caaa19e5cd10a44f060142408fdca0def789f189c613e5a989200d7a450b61952c976a815af1a5b76fa5713073e61f2fb8d4b6e8f5115329b3b687ccd044b109c5dc983da5f706285a2867b74689476cd16207a2261912e32bacb0879dc12adc070975874f4a7245e5869067eebb0117cdbe2ef156015dfb155f1a142989dfc5186ee16f4a6a3da7e2db2566ff4eb681bdebd98976214333baff52ba0e88304165923e895a3df9ba63d5736e3ed9b1662787d9909ec69d3b6085088a4e1acd69e17dd3169eecdf221af88989ed6f154b438c0c8bcfae9b9978f951145d823ae1ee2683276e671d3fcab8f5b6277705a98ad1d768cac98efe8dc7e7a92c730bd42493e3dfc10fc3130f59fa6fe1587f6112634245c9f15facfadebdda29306ebec19f9703df19a47a7e996e9c17118eaf23a185cabd8f03475a39de1c771994091e7ba1b48416419de27dc97cbc29de7d963260dd7ef8d9d6115675cead7930440c1169ef51a49547beac9751603ec567e1237e979b50d1caddb0c8c966966f7c4e59224dabac1b19d6c5c98032c9c18870029ca9f032cbfde8f0733aabd17d152f763c87ee6747614e604eb51f5e46766f52214946c84649baf01b59a2132592b344a849b8451d21066fc794d53da113a8d4534d7e57b410179c2379e433a5bd700b41170d2b98eda99ff50f56f0aab79d2c0f61c2d49fc28bd4c00a35b10e63f146ec0661708ec3b8a246fa0d630ecd08f4f248fc96de3401c18aacf0f80372efdd1e6e9627b2e207ab96c0398fea3f9a45b9e9a17a82d47f74d4f3fc8584a3ef46675831a0d134ed774762703dc3c90b9e3a121f4734c5002b55c86658dd9927a0182dfe1347efe753a6f59b5e5827de0dab2ff3475e2e67cc26dc5cc1c3f20f5bb4d999410841705ee14caf75b62850f542176f0ed5ded06e8299d4e3c3876518404290f66b162640b7c9b3e34e5e77272862a1015a631dfee7dc763a3a5d8fe4d97083b90e2bd04b67fa04b32ae340e2360e5b163022701073e11ea502c9828a439da7ac0fa6eb3d0312b8aab553995994b748505f43dcfc5a038787420059dbb569afbc9ef397ff42fed3e71735ebdae78adcfebbff48c13c9504dadce04aec0b9125dbc8e93c8b5b780c164356fefc58de1d21b13beb58cfe4527461d8561d7d1850beba5d9d653b0c6b023f0f75c6af3221b0af5f0cd52073d57c11e85cff6dfb21e25a341f0a8b3720e5c9f00c69f5e21f4dc032be952dc0360a1d19c765117a39a7b1ccc7d6583dfddb60f79385167268ac88627b5e6b6866337ed4a3f2b9d63da0acb85c99db4eb3a36159c9c5f5bf4b7acc7c6cac0f5532e4375a6fd1067a074659190fa540480b3b922b80fe8c74c16573ebdc9904ce80742f694c733fe1ba663016f849a0b6aad03d82cc2f3433d073a9e8a76e67aef435cfe4c9d5d1732e8fb19da42ba16961ce0db1627b14fc21e60649f3a358e501f989da7a94249fcfea2fb26f005601d2b5ee75c49e2979e8d9ebd07550054fabb1c3b362401365f9a61f5adbe05826d4fd2bff04658f3ffce07146325d7f70bd7976304661dd10a2b074580143cf2dd6e4491add5f386a91f0165c05a9a78c2f3458b9dd1ac88c09d23fc7ee556567402039a75f815eb2f4cc8c2141acca54c3727f503dfaed581339e175e9c2b0eb962a0c8a72de14c91d6265bcd3a2524197914c8909e1f3e3d2835aa3d013a1aab38b1c05580b0109b16574b0d53681ad09df2d918735d815b5d9a6f43acde5b444469c706e8e9a9ef0903500758ad3759a7e67929b1c61c52a3b99d0295f382b823284471bf248828488f2cf9c9bf817a3ac2b8d963beb98a53001d6955b9d5d983ceccaccb0a28fa6001c9fc2e2f164b6d57f7100083bd125e880d71d8872cdea61156d1cf7076bb658e9fc5725e3dfbe270d75cab9df2efc8be40945855c4367d4af521b3dfcaa1f5ebfcd293de8d408b3d48406e8e05e465ad942e76111b392628b57a625f8d5bdbb1e2b20ae39b7dbb1f89fb4cca9af61af1a19967ca935670281f516ed3d0f08c298ee4b0a469667a8126979e0c946bb67a684b76ed98327519148e2ffc4133192c619490dd3e7a4c0a4d36a69753ab173223c973d647f887ac6c126ada830b24e3c2242a6265bf7c31b40731864c84f9d48919a40c99718fbd8216890cbad3ff6b8068c38b46b0fb98cf418226c5fc8dd920274ecd4035345c7ac8c22b0bcfe292bee7f9a2a1dc1c796293dfc925ce5e61704d973999c44e4683b90343c1c54dfc12845852766f3ba55ef42fe7a25fb77e69e17f89f45adcbd86ff0dfa60104f2c5d7ac9e6a5e4ce1af29f64fcdcc843f011edd7f4fbb89f72999223062d938323b5ea2eca0cd656625fd97c99bf28bcd15ea0b78d51eb4f7a10d05440c969fd2f54c6705ed66aedd42c866e3fddfbf8d2a9a320a381d7aa0c2efb8a25b6b46d1b3bc3e6eeaf8b7801b6e63bb8bcdf5715aa46ebe652407de67f464c91c6a073da473d9519237f1f7cb04cc03f5bb6a93b425f4f381cc76044d9e2e97e1723aa54a2c33fc9261385584d2036c749e309aaa881a2de367f62bced4ff293c2db53d9e7738f689ede280d74ed254387686a51d56ac655e6e646e4804b7c89b82ed2ae68c9fbce9341abc870357f2095657eebffa877da0b9a987f161d18b70febeee37732a101042e1c9597eabec785b4116d") write$tun(r1, &(0x7f00001de000)=@pi={0x0, 0x0, @eth={@remote={[0xbb, 0xbb, 0xbb, 0xbb, 0xbb], 0x0}, @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0x0}, [], {{0x0, @arp=@generic={0x0, 0x0, 0x6, 0x0, 0x0, @remote={[0xbb, 0xbb, 0xbb, 0xbb, 0xbb], 0x0}, "", @remote={[0xbb, 0xbb, 0xbb, 0xbb, 0xbb], 0x0}, "e3b524a03e1040e300000007fbb41188"}}}}}, 0x36) 2017/12/21 09:49:21 executing program 6: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000d3b000-0x2)='/dev/sequencer2\x00', 0x400, 0x0) r1 = accept4$inet6(0xffffffffffffff9c, &(0x7f0000e9f000-0x1c)={0x0, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x0}, &(0x7f0000ac3000-0x4)=0x1c, 0x80800) r2 = accept$llc(0xffffffffffffffff, &(0x7f00006de000-0x10)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local={[0x0, 0x0, 0x0, 0x0, 0x0], 0x0}, [0x0, 0x0]}, &(0x7f00005b8000)=0x10) ioctl$sock_bt_hidp_HIDPCONNADD(r0, 0x400448c8, &(0x7f00001ae000)={r1, r2, 0x4, 0x6, &(0x7f0000290000)="6085cb3ad1da921888c7df5251a8ef57c9f8a4311907bd3ea760d298d95758aea3e8660714db1e404997088a77e537fd3b08799aa3a653651e32c9fc2a485684b5460fed507466c1a44b009434ec79d07f4cb202d4418a34a47894d26550fcf0288fc5f10be8e380fbeba360", 0xffffffffffffff7f, 0x6, 0x6, 0x7, 0xfff, 0x7fff, 0x4, "859348b4b0d7911e2b6316bf8934994059fe03af6287499f1517c2cf5089efd331b1631d6b2c9d82968fe5a10b27ec8349e54eacd95258bf519dc4"}) perf_event_open(&(0x7f0000981000)={0x2, 0x78, 0x10d4e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x3a, &(0x7f0000fe6000)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0x0}, @empty=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], [], {{0x4000000800, @ipv4={{0x7, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x0, 0x0, 0x8000000000000021, 0x0, @rand_addr=0xfffffffffffffffe, @local={0xac, 0x14, 0x0, 0xaa}, {[@noop={0x1}, @ra={0x94, 0x6, 0x0}]}}, @dccp={{0x0, 0x0, 0x4, 0x1, 0x0, 0x0, 0x0, 0xb, 0x0, "96bb4d", 0x0, "882314"}, ""}}}}}, 0x0) 2017/12/21 09:49:21 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_ivalue=0x453}) ioctl$sock_inet_SIOCSIFFLAGS(0xffffffffffffffff, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x2fd}) write$tun(r1, &(0x7f0000ef0000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x30, 0x84, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "bfe240", 0x0, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, [], ""}}}}}, 0x62) 2017/12/21 09:49:21 executing program 4: ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f0000000000)={@common='lo\x00', 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) r0 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCADDRT(r0, 0x890b, &(0x7f000053f000-0x78)={0x0, {0x2, 0x0, @multicast1=0xe0000001, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, {0x2, 0x0, @loopback=0x7f000001, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, {0x2, 0x0, @rand_addr=0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x106, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 2017/12/21 09:49:21 executing program 1: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x0, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_ivalue=0x453}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x2fd}) write$tun(r2, &(0x7f0000ef0000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x30, 0x84, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "bfe240", 0x0, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, [], ""}}}}}, 0x62) 2017/12/21 09:49:21 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f000093d000)='net/ip6_mr_vif\x00') setsockopt$bt_BT_RCVMTU(r0, 0x112, 0xd, &(0x7f0000a5d000)=0x16, 0x2) readv(r0, &(0x7f0000604000)=[{&(0x7f0000bf5000)=""/14, 0xe}, {&(0x7f00001a4000-0xc8)=""/202, 0xca}], 0x2) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f0000a3c000-0x8)={0x0, 0x0}) openat$pfkey(0xffffffffffffff9c, &(0x7f0000a45000)='/proc/self/net/pfkey\x00', 0x41, 0x0) [ 441.645105] dccp_invalid_packet: invalid packet type [ 441.670755] dccp_invalid_packet: invalid packet type 2017/12/21 09:49:21 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$key(0xf, 0x3, 0x2) r1 = getpgid(0x0) ptrace$peekuser(0x3, r1, 0x10000) sendmsg$key(r0, &(0x7f0000001000)={0x0, 0x0, &(0x7f0000004000-0x10)={&(0x7f00007b8000-0x60)={0x2, 0xd, 0x0, 0x0, 0xc, 0x0, 0x0, 0x0, [@sadb_x_policy={0x4, 0x12, 0x0, 0x1, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, @sadb_address={0x3, 0x6, 0x0, 0x0, 0x0, @in={0x2, 0x0, @remote={0xac, 0x14, 0x0, 0xbb}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @remote={0xac, 0x14, 0x0, 0xbb}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}}]}, 0x60}, 0x1, 0x0, 0x0, 0x0}, 0x0) 2017/12/21 09:49:21 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000171000)='/dev/ptmx\x00', 0x400, 0x0) tee(r0, r1, 0x217, 0xe) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f0000000000)={@syzn={0x73, 0x79, 0x7a, 0x0, 0x0}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) r2 = openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f000091e000-0x1d)='/selinux/avc/cache_threshold\x00', 0x2, 0x0) ioctl$TIOCLINUX7(r2, 0x541c, &(0x7f0000d3a000)={0x7, 0x7fff}) setsockopt$inet_group_source_req(r2, 0x0, 0x2f, &(0x7f0000b9f000)={0x7, {{0x2, 0x2, @local={0xac, 0x14, 0x0, 0xaa}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, {{0x2, 0x1, @broadcast=0xffffffff, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}}, 0x118) r3 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCADDRT(r3, 0x890b, &(0x7f000053f000-0x78)={0x0, {0x2, 0x0, @multicast1=0xe0000001, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, {0x2, 0x0, @loopback=0x7f000001, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, {0x2, 0x0, @rand_addr=0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x106, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 2017/12/21 09:49:21 executing program 1: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_ivalue=0x453}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x2fd}) write$tun(r2, &(0x7f0000ef0000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x30, 0x84, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "bfe240", 0x0, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, [], ""}}}}}, 0x62) 2017/12/21 09:49:21 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tun(&(0x7f0000c55000)='/dev/net/tun\x00', 0x0, 0x0) pread64(r0, &(0x7f000042e000)=""/51, 0x33, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f0000b13000)={@syzn={0x73, 0x79, 0x7a, 0x0, 0x0}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) bind$packet(0xffffffffffffffff, &(0x7f0000c85000)={0x11, 0x0, r2, 0x1, 0x0, 0x6, @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0x0}, [0x0, 0x0]}, 0x14) accept$ax25(r1, 0x0, &(0x7f0000df0000-0x4)=0x0) dup2(0xffffffffffffffff, r1) write$tun(r1, &(0x7f00001de000)=@pi={0x0, 0x0, @eth={@remote={[0xbb, 0xbb, 0xbb, 0xbb, 0xbb], 0x0}, @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0x0}, [], {{0x0, @arp=@generic={0x0, 0x0, 0x6, 0x0, 0x0, @remote={[0xbb, 0xbb, 0xbb, 0xbb, 0xbb], 0x0}, "", @remote={[0xbb, 0xbb, 0xbb, 0xbb, 0xbb], 0x0}, "e3b524a03e1040e300000007fbb41188"}}}}}, 0x36) 2017/12/21 09:49:21 executing program 6: mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x600, 0xe51e3454ba0bb338) ioctl$TIOCNXCL(r0, 0x540d) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) removexattr(&(0x7f0000433000)='./file0\x00', &(0x7f0000a56000)=@random={'system.\x00', '+systemsecurity+7\x00'}) perf_event_open(&(0x7f0000271000)={0x2, 0x78, 0x45, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6d6286be, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000271000)={0x2, 0x78, 0x46, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) ioctl$sock_SIOCOUTQNSD(r1, 0x894b, &(0x7f0000edf000-0x4)=0x0) sched_setaffinity(0x0, 0x8, &(0x7f0000976000)=0x75) r2 = openat$vcs(0xffffffffffffff9c, &(0x7f000016d000-0x9)='/dev/vcs\x00', 0x82880, 0x0) r3 = getpid() r4 = creat(&(0x7f0000414000)='./file0\x00', 0x8007e) perf_event_open(&(0x7f000001d000)={0x0, 0x78, 0x6be, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0xfe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x6, 0x0, 0x400000000000000, 0x0, 0x0, 0x0, 0x0}, r3, 0xffffffffffffffff, r4, 0x9) r5 = perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xdb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfe, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, r3, 0x7ff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000644000-0x78)={0x4000000002, 0x78, 0x4, 0x0, 0xe5c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clock_gettime(0x200040000000, &(0x7f0000bb0000)={0x0, 0x0}) open(&(0x7f00009d8000)='./file0\x00', 0x115201, 0x40000) ioctl$TIOCSTI(r4, 0x5412, 0x0) fcntl$setlease(r5, 0x400, 0x1) rt_sigprocmask(0x0, &(0x7f0000033000-0x8)={0xffddfffffffffffe}, 0x0, 0x8) pipe(&(0x7f0000034000)={0x0, 0x0}) r8 = socket$inet_tcp(0x2, 0x1, 0x0) vmsplice(r7, &(0x7f00003ae000-0x40)=[{&(0x7f00006b5000)="abca7001444ed192a46277f462330ba04a298ba8bb21c3e3880b47e7a0efd7cbda3f89a695d64a7ce1639700a3a0628101273e67d812d3d6f1ce98f0d28b03f62a19f0ff6833ea69e263a1b6bd1d668dbbf7901d65aa3bfd09f65a1641a73a88c4fb47a3c50893e313048b3da204d38a5caeaf4deeff45723d3cae4b14feb44697e389ed329e51cb7e1fd082248a35dc6ca08f7f8b3e51726b71cc108322d559915efb8fdb39a48efbecd2f022723102969d6fd4e9dc5d2e1190398f1fe7ea15f329931d3d4872e5c83d3edf8574c331962c72eeb0571cfae3566e9726811481bb86", 0xe2}, {&(0x7f0000d9b000)="02d8fd00993a6c13e4439fff1f9345055c769aa6d7353210427896b769be01be5c571ff8e52dd7fc9d4039f944178c6bb800e374bbb3ae4caeaf20d4406fae3045815caa6cfe18909a36194848a1cc544bbe8e91895afd798adeeed6a9be5af047e7a03b60", 0x65}], 0x2, 0x0) bind$inet(r8, &(0x7f0000000000)={0x2, 0x2, @loopback=0x7f000001, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x10) connect$inet(r8, &(0x7f0000002000-0x6)={0x2, 0x2, @empty=0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x10) getsockopt$inet_mtu(r2, 0x0, 0xa, &(0x7f0000129000)=0x0, &(0x7f00003df000)=0x4) splice(r6, 0x0, r8, 0x0, 0x2e2e742c, 0x5) 2017/12/21 09:49:21 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f000093d000)='net/ip6_mr_vif\x00') setsockopt$bt_BT_RCVMTU(r0, 0x112, 0xd, &(0x7f0000a5d000)=0x16, 0x2) readv(r0, &(0x7f0000604000)=[{&(0x7f0000bf5000)=""/14, 0xe}, {&(0x7f00001a4000-0xc8)=""/202, 0xca}], 0x2) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f0000a3c000-0x8)={0x0, 0x0}) openat$pfkey(0xffffffffffffff9c, &(0x7f0000a45000)='/proc/self/net/pfkey\x00', 0x41, 0x0) 2017/12/21 09:49:21 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_ivalue=0x453}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x2fd}) write$tun(r2, &(0x7f0000ef0000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x30, 0x84, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "bfe240", 0x0, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, [], ""}}}}}, 0x62) 2017/12/21 09:49:21 executing program 3: mmap(&(0x7f0000000000/0xc29000)=nil, 0xc29000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = inotify_init1(0x0) ioctl$TIOCGPGRP(0xffffffffffffff9c, 0x540f, &(0x7f0000a0d000-0x4)=0x0) ioctl$TIOCGPGRP(0xffffffffffffff9c, 0x540f, &(0x7f00007f0000)=0x0) mmap(&(0x7f0000c29000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r2 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f0000c2a000-0x19)='/selinux/avc/cache_stats\x00', 0x0, 0x0) mmap(&(0x7f0000c29000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000c24000)={0x0, 0x0, 0x0}, &(0x7f0000c24000-0x2)=0xc) getpgid(r3) mmap(&(0x7f0000c2a000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$TIOCGSID(r2, 0x540f, &(0x7f0000c2b000-0x4)=0x0) fcntl$setown(r2, 0x8, r4) fcntl$getownex(r0, 0x10, &(0x7f0000c24000)={0x0, 0x0}) ptrace$setopts(0x4206, r5, 0x0, 0x0) ptrace(0x4207, r5) fstat(r0, &(0x7f000085a000-0x44)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ptrace$getregs(0x1, r5, 0xffffffffff600000, &(0x7f0000001000)=""/0) ioctl$EVIOCSABS3F(r2, 0x401845ff, &(0x7f000005c000-0x18)={0x400, 0x4, 0x8, 0xcec4, 0x6, 0xe76d}) mmap(&(0x7f0000c2a000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$TUNSETQUEUE(r2, 0x400454d9, &(0x7f00006e0000)={@common='gretap0\x00', @ifru_data=&(0x7f0000c2b000-0x20)="bce83cf53f3105f8596a23dbe0da1730e3388aef8a06e5fd100cf1d8fd33e203"}) sched_setparam(r1, &(0x7f00008bd000-0x4)=0x8) 2017/12/21 09:49:21 executing program 1: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_ivalue=0x453}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x2fd}) write$tun(r2, &(0x7f0000ef0000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x30, 0x84, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "bfe240", 0x0, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, [], ""}}}}}, 0x62) 2017/12/21 09:49:21 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = openat$selinux_validatetrans(0xffffffffffffff9c, &(0x7f00007d6000-0x17)='/selinux/validatetrans\x00', 0x1, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f00007ff000-0x28)={@common='lo\x00', 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) r1 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCADDRT(r1, 0x890b, &(0x7f000053f000-0x78)={0x0, {0x2, 0x0, @multicast1=0xe0000001, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, {0x2, 0x0, @loopback=0x7f000001, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, {0x2, 0x0, @rand_addr=0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x106, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 2017/12/21 09:49:21 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f000093d000)='net/ip6_mr_vif\x00') setsockopt$bt_BT_RCVMTU(r0, 0x112, 0xd, &(0x7f0000a5d000)=0x16, 0x2) readv(r0, &(0x7f0000604000)=[{&(0x7f0000bf5000)=""/14, 0xe}, {&(0x7f00001a4000-0xc8)=""/202, 0xca}], 0x2) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f0000a3c000-0x8)={0x0, 0x0}) openat$pfkey(0xffffffffffffff9c, &(0x7f0000a45000)='/proc/self/net/pfkey\x00', 0x41, 0x0) 2017/12/21 09:49:21 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet_dccp(0x2, 0x6, 0x0) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000cd0000-0xc)={0x0, @remote={0x0, 0x0, 0x0, 0x0}, @rand_addr=0x0}, &(0x7f0000fa5000-0x4)=0xc) setsockopt(r0, 0x100000800000010d, 0xb, &(0x7f000099e000-0x102)="00040900", 0x4) r1 = openat$selinux_validatetrans(0xffffffffffffff9c, &(0x7f00008ee000)='/selinux/validatetrans\x00', 0x1, 0x0) ioctl$SNDRV_SEQ_IOCTL_SET_PORT_INFO(r1, 0x40a85323, &(0x7f0000040000)={{0x5, 0x4}, 'port0\x00', 0x8, 0x20000, 0x1, 0x48, 0x0, 0x7f, 0x4, 0x0, 0x4, 0x53, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) getsockopt$nfc_llcp(r1, 0x118, 0x1, &(0x7f000069a000-0x91)=""/145, 0x91) setsockopt$inet_icmp_ICMP_FILTER(r1, 0x1, 0x1, &(0x7f000085a000-0x4)={0xff}, 0x4) openat$selinux_enforce(0xffffffffffffff9c, &(0x7f0000d75000)='/selinux/enforce\x00', 0x103080, 0x0) 2017/12/21 09:49:21 executing program 1: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_ivalue=0x453}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x2fd}) write$tun(r2, &(0x7f0000ef0000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x30, 0x84, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "bfe240", 0x0, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, [], ""}}}}}, 0x62) 2017/12/21 09:49:21 executing program 6: r0 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000ad2000)='/dev/sequencer\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) setsockopt$bt_BT_POWER(r0, 0x112, 0x9, &(0x7f0000001000-0x1)=0x7, 0x1) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000961000)={0x24, 0x0, &(0x7f000045e000)=[@increfs={0x40046304, 0x3}, @decrefs={0x40046307, 0x0}, @clear_death={0x400c630f, 0x2, 0x2}, @enter_looper={0x630c}], 0xd1, 0x0, &(0x7f0000966000)="3bb49d1022d3fc62ec19b0841dc5a5401d61baa3eb2783dd1dda5db69e3329d2d971b9ca774a76a028692d1a77cdc21d3f3e93a6b108b2d4c761f0090cd0518a6a0432cbb0eb9e6df0fe536df9dbe279048ac7ed1e3f710e018a95691a15e4f9128223c5a75abd3abf42810e8c92e1bb74343bcac5fee647aacfba1b146701224de07ebd5f29a1b2b6cace9741425a05ef476bb396ce73244ac856a55a9ea6efdec2674237ca6b5a45dc1109b6df6e5bb54d9753c766e06ff7f707e6df4814500a6508ffa6b5d491cd187e79f70c657382"}) ioctl$TIOCMBIS(r0, 0x5417, &(0x7f0000a70000)=0xba) bpf$PROG_LOAD(0x5, &(0x7f0000d3d000)={0xc, 0x2, &(0x7f00006c6000)=[@generic={0x7, 0x8, 0x7, 0x8001}, @map={0x0, 0x5, 0x3, r0}], &(0x7f0000802000)='/dev/sequencer\x00', 0xa6dc, 0x6a, &(0x7f00002f0000)=""/106, 0x0, 0x1}, 0x30) ioctl$sock_inet_SIOCGIFPFLAGS(r0, 0x8935, &(0x7f0000325000-0x20)={@generic="b9fdc22dddb9842641460fe960fd0ca1", @ifru_flags=0x800}) setsockopt$inet_sctp_SCTP_RTOINFO(0xffffffffffffffff, 0x84, 0x0, &(0x7f0000001000)={0x10000, 0xc0007ffffffffffd, 0x10000, 0x0}, 0x10) socket$inet6(0xa, 0x0, 0x4) r1 = socket(0x11, 0x802, 0x0) setsockopt(r1, 0x107, 0x5, &(0x7f0000001000)="", 0x47e) setsockopt$inet_sctp_SCTP_AUTH_CHUNK(r1, 0x84, 0x15, &(0x7f000082f000)={0x5}, 0x1) fcntl$F_SET_FILE_RW_HINT(r1, 0x40d, &(0x7f0000665000-0x8)=0x3) 2017/12/21 09:49:21 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = add_key(&(0x7f0000408000)='rxrpc_s\x00', &(0x7f0000c19000-0x5)={0x73, 0x79, 0x7a, 0x2, 0x0}, &(0x7f0000672000)="08331dfd6eeb39f11ed78e9e8e2f2a61dcfcd7a60f0b71f84f8b69dc74a58ee086bd15b8e32016fb1d67b704eb3f39469625459f52d8260d96e941e2afeef08d94d7fd7d50704917cbb43b70b698556f94209ab47a0b8b9076cd0f3380e58e46eb54605056c7b640e5d3b9135c993395d1e7032d79968df70a7974407230b6c88291951568d9f1", 0x87, 0xfffffffffffffffe) keyctl$restrict_keyring(0x1d, r0, 0x0, &(0x7f00005a1000)='-+\'+/mime_type.\x00') r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f0000001000)={0x0, 0x0, &(0x7f0000004000-0x10)={&(0x7f00007b8000-0x60)={0x2, 0xd, 0x0, 0x0, 0xc, 0x0, 0x0, 0x0, [@sadb_x_policy={0x4, 0x12, 0x0, 0x1, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, @sadb_address={0x3, 0x6, 0x0, 0x0, 0x0, @in={0x2, 0x0, @remote={0xac, 0x14, 0x0, 0xbb}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @remote={0xac, 0x14, 0x0, 0xbb}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}}]}, 0x60}, 0x1, 0x0, 0x0, 0x0}, 0x0) 2017/12/21 09:49:21 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_ivalue=0x453}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x2fd}) write$tun(r2, &(0x7f0000ef0000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x30, 0x84, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "bfe240", 0x0, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, [], ""}}}}}, 0x62) 2017/12/21 09:49:21 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_ivalue=0x453}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x2fd}) write$tun(r2, &(0x7f0000ef0000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x30, 0x84, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "bfe240", 0x0, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, [], ""}}}}}, 0x62) 2017/12/21 09:49:21 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f0000000000)={@common='lo\x00', 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f000002a000)='/selinux/avc/cache_stats\x00', 0x0, 0x0) setsockopt$inet_sctp_SCTP_NODELAY(r1, 0x84, 0x3, &(0x7f000025b000-0x4)=0xfff, 0x4) ioctl$sock_inet_SIOCADDRT(r0, 0x890b, &(0x7f000053f000-0x78)={0x0, {0x2, 0x0, @multicast1=0xe0000001, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, {0x2, 0x0, @loopback=0x7f000001, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, {0x2, 0x0, @rand_addr=0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x106, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$int_in(r0, 0x5473, &(0x7f0000184000)=0x7) 2017/12/21 09:49:21 executing program 2: mmap(&(0x7f0000019000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x4, 0x32, 0xffffffffffffffff, 0x0) r0 = userfaultfd(0x0) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f0000001000-0x18)={0xaa, 0x0, 0x0}) r1 = epoll_create1(0x0) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f000001a000-0x20)={{&(0x7f0000012000/0x2000)=nil, 0x2000}, 0x1, 0x0}) close(r1) mmap(&(0x7f0000005000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000006000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r2 = memfd_create(&(0x7f0000007000-0x30)='/dev/urandom\x00', 0x0) r3 = getpgrp(0x0) kcmp$KCMP_EPOLL_TFD(r3, r3, 0x7, r1, &(0x7f0000013000-0xc)={r2, r1, 0x8}) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCGIFADDR(r2, 0x8915, &(0x7f0000002000)={@syzn={0x73, 0x79, 0x7a, 0x0, 0x0}, @ifru_addrs={0x2, 0x2, @multicast1=0xe0000001, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}}) ioctl$SNDRV_TIMER_IOCTL_STATUS(r1, 0x80605414, &(0x7f0000002000-0xaf)=""/175) sched_setaffinity(r3, 0x8, &(0x7f0000005000)=0x1) pwritev(r2, &(0x7f0000000000)=[{&(0x7f0000012000)="ca", 0x1}], 0x1, 0x0) ftruncate(r1, 0x0) fchown(r2, 0x0, 0x0) close(r0) 2017/12/21 09:49:21 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f000093d000)='net/ip6_mr_vif\x00') setsockopt$bt_BT_RCVMTU(r0, 0x112, 0xd, &(0x7f0000a5d000)=0x16, 0x2) readv(r0, &(0x7f0000604000)=[{&(0x7f0000bf5000)=""/14, 0xe}, {&(0x7f00001a4000-0xc8)=""/202, 0xca}], 0x2) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f0000a3c000-0x8)={0x0, 0x0}) 2017/12/21 09:49:21 executing program 1: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x0, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_ivalue=0x453}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x2fd}) write$tun(r2, &(0x7f0000ef0000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x30, 0x84, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "bfe240", 0x0, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, [], ""}}}}}, 0x62) 2017/12/21 09:49:21 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) sendmsg$key(0xffffffffffffffff, &(0x7f0000001000)={0x0, 0x0, &(0x7f0000004000-0x10)={&(0x7f00007b8000-0x60)={0x2, 0xd, 0x0, 0x0, 0xc, 0x0, 0x0, 0x0, [@sadb_x_policy={0x4, 0x12, 0x0, 0x1, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, @sadb_address={0x3, 0x6, 0x0, 0x0, 0x0, @in={0x2, 0x0, @remote={0xac, 0x14, 0x0, 0xbb}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @remote={0xac, 0x14, 0x0, 0xbb}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}}]}, 0x60}, 0x1, 0x0, 0x0, 0x0}, 0x0) 2017/12/21 09:49:21 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_ivalue=0x453}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x2fd}) write$tun(r2, &(0x7f0000ef0000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x30, 0x84, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "bfe240", 0x0, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, [], ""}}}}}, 0x62) 2017/12/21 09:49:21 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_ivalue=0x453}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x2fd}) write$tun(r2, &(0x7f0000ef0000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x30, 0x84, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "bfe240", 0x0, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, [], ""}}}}}, 0x62) 2017/12/21 09:49:21 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f000093d000)='net/ip6_mr_vif\x00') setsockopt$bt_BT_RCVMTU(r0, 0x112, 0xd, &(0x7f0000a5d000)=0x16, 0x2) readv(r0, &(0x7f0000604000)=[{&(0x7f0000bf5000)=""/14, 0xe}, {&(0x7f00001a4000-0xc8)=""/202, 0xca}], 0x2) 2017/12/21 09:49:21 executing program 6: r0 = semget$private(0x0, 0x20000000104, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) pipe2(&(0x7f0000001000-0x8)={0x0, 0x0}, 0x80000) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) setsockopt$inet_MCAST_LEAVE_GROUP(r1, 0x0, 0x2d, &(0x7f0000001000-0x90)={0x8, {{0x2, 0x0, @broadcast=0xffffffff, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}}, 0x90) semctl$SETALL(r0, 0x0, 0x11, &(0x7f0000025000-0xa)=[]) 2017/12/21 09:49:21 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f0000000000)={@common='lo\x00', 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) r0 = gettid() sched_getaffinity(r0, 0x8, &(0x7f0000d1e000)=0x0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f00004c2000)='./file0\x00', 0x1, 0x80) ioctl$TIOCMBIS(r2, 0x5417, &(0x7f000083f000)=0x6af6) ioctl$sock_inet_SIOCADDRT(r1, 0x890b, &(0x7f000053f000-0x78)={0x0, {0x2, 0x0, @multicast1=0xe0000001, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, {0x2, 0x0, @loopback=0x7f000001, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, {0x2, 0x0, @rand_addr=0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x106, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 2017/12/21 09:49:21 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_SIOCGPGRP(r0, 0x8904, &(0x7f0000f8a000)=0x0) r2 = syz_open_procfs(r1, &(0x7f00001a7000-0xf)='net/icmp6\x00') preadv(r2, &(0x7f000030f000-0x40)=[{&(0x7f0000520000)=""/178, 0xb2}, {&(0x7f00005f9000-0x3a)=""/51, 0x33}, {&(0x7f000043c000-0xb4)=""/68, 0x44}], 0x3, 0x1) r3 = openat$kvm(0xffffffffffffff9c, &(0x7f0000001000-0x9)='/dev/kvm\x00', 0x0, 0x0) r4 = ioctl$KVM_CREATE_VM(r3, 0xae01, 0x0) ioctl$KVM_REGISTER_COALESCED_MMIO(0xffffffffffffffff, 0x4010ae67, &(0x7f000081b000-0x10)={0x0, 0x0, 0x0}) getxattr(&(0x7f0000d15000-0x8)='./file0\x00', &(0x7f0000eb9000)=@known='com.apple.FinderInfo\x00', &(0x7f00001ab000)=""/198, 0xc6) ioctl$KVM_REGISTER_COALESCED_MMIO(r4, 0x4010ae67, &(0x7f0000052000)={0xd000, 0x0, 0x0}) r5 = ioctl$KVM_CREATE_VCPU(r4, 0xae41, 0x0) ioctl$KVM_REGISTER_COALESCED_MMIO(r4, 0x4010ae67, &(0x7f0000000000)={0x0, 0x14000, 0x0}) socketpair$inet6_icmp_raw(0xa, 0x3, 0x3a, &(0x7f0000cc7000-0x8)={0x0, 0x0}) clock_gettime(0x0, &(0x7f0000000000)={0x0, 0x0}) ioctl$KVM_SET_USER_MEMORY_REGION(r4, 0x4020ae46, &(0x7f0000001000)={0x10005, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) r6 = openat$hwrng(0xffffffffffffff9c, &(0x7f00009c8000-0xb)='/dev/hwrng\x00', 0x1fd, 0x0) ioctl$KVM_CREATE_DEVICE(r4, 0xc00caee0, &(0x7f0000243000)={0x0, r4, 0x0}) ioctl$sock_inet_SIOCGIFADDR(r2, 0x8915, &(0x7f0000d25000)={@common='gretap0\x00', @ifru_flags=0x1}) getpeername$inet6(r2, &(0x7f0000fd3000)={0x0, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x0}, &(0x7f0000591000-0x4)=0x1c) setsockopt$inet6_dccp_int(r6, 0x21, 0x4, &(0x7f0000269000)=0x3, 0x4) ioctl$sock_SIOCINQ(r2, 0x541b, &(0x7f0000f11000)=0x0) setns(r3, 0x4000000) fchmod(r6, 0x54) ioctl$sock_bt_cmtp_CMTPCONNADD(0xffffffffffffffff, 0x400443c8, &(0x7f0000fcb000)={r6, 0xfd3a}) r7 = dup2(r5, r3) ioctl$PERF_EVENT_IOC_ID(r2, 0x80082407, &(0x7f00008c5000)=0x0) ioctl$KVM_SMI(r5, 0xaeb7) setsockopt$inet_sctp6_SCTP_INITMSG(r7, 0x84, 0x2, &(0x7f00006a4000-0x8)={0x1, 0x4, 0xffffffffffffffff, 0xe000000000000000}, 0x8) ioctl$KVM_RUN(r5, 0xae80, 0x0) ioctl$KVM_RUN(r5, 0xae80, 0x0) 2017/12/21 09:49:21 executing program 5: perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_ivalue=0x453}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x2fd}) write$tun(r2, &(0x7f0000ef0000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x30, 0x84, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "bfe240", 0x0, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, [], ""}}}}}, 0x62) 2017/12/21 09:49:21 executing program 6: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x71, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket(0x1000040000000016, 0xa, 0x7f) munlockall() setsockopt$sock_int(r1, 0x1, 0x3c, &(0x7f0000459000)=0x100000006d, 0x4) r2 = dup3(r0, r1, 0x80000) bind(r1, &(0x7f0000603000-0x58)=@alg={0x26, 'skcipher\x00', 0x100e, 0x200, '__ecb-serpent-sse2\x00'}, 0x58) r3 = creat(&(0x7f0000942000)='./file0\x00', 0xca) r4 = msgget(0x2, 0x10) getsockopt$inet6_IPV6_XFRM_POLICY(r2, 0x29, 0x23, &(0x7f0000468000-0xe8)={{{@in=@multicast2=0x0, @in6=@empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, {0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, {{@in=@broadcast=0x0, 0x0, 0x0}, 0x0, @in6=@local={0x0, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, &(0x7f0000136000)=0xe8) getsockopt$SO_PEERCRED(r1, 0x1, 0x11, &(0x7f0000952000)={0x0, 0x0, 0x0}, 0xc) getsockopt$inet_IP_IPSEC_POLICY(r3, 0x0, 0x10, &(0x7f000067f000-0xe8)={{{@in=@multicast1=0x0, @in=@multicast2=0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, {0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, {{@in=@loopback=0x0, 0x0, 0x0}, 0x0, @in=@rand_addr=0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, &(0x7f0000994000)=0xe8) fstat(r0, &(0x7f0000626000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r9 = getpid() r10 = getpid() msgctl$IPC_SET(r4, 0x1, &(0x7f0000c45000-0x78)={{0xfffffffffffffffd, r5, r6, r7, r8, 0x40, 0x3, 0x0, 0x0, 0x0}, 0x0, 0x200, 0x8, 0x68c34f1e, 0xffff, 0xfffffffffffffff8, r9, r10, 0x0, 0x0}) r11 = socket(0x11, 0x800000003, 0x85) bind(r11, &(0x7f00005a2000)=@l2={0x1f, 0x3ff, {0x40, 0x1, 0x0, 0x4, 0x7, 0x11}, 0xe2b9, 0x80000001}, 0xe) r12 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000001000-0xa)='/dev/ptmx\x00', 0x0, 0x0) r13 = epoll_create1(0x0) fcntl$notify(r12, 0x402, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xa, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ppoll(&(0x7f0000006000-0x48)=[{0xffffffffffffffff, 0x0, 0x0}, {r13, 0x0, 0x0}, {r13, 0x0, 0x0}, {r13, 0x0, 0x0}, {r13, 0x0, 0x0}, {r13, 0x0, 0x0}, {r12, 0x0, 0x0}, {r12, 0x0, 0x0}, {0xffffffffffffffff, 0xaa3f6fe76dbe7fa7, 0x0}], 0x9, &(0x7f0000005000-0x10)={0x0, 0x989680}, &(0x7f0000012000-0x8)={0x0}, 0x8) r14 = socket$inet(0x2, 0x80a, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(r14, 0x8914, &(0x7f00008a4000-0x20)={@common='lo\x00', @ifru_flags=0xfffffffffffffffd}) writev(r11, &(0x7f0000cdc000-0x20)=[{&(0x7f00004cb000)="4110bc75f80b2434cef390858630eb3e9939d729d8621df38b524fed6a70f23b440f61777eb17ba14af623c4dd5bec4b1538d890353e6261e0606c65c1e5ab5f0ed8412e49cba499cc104a64fd37d704d63cd48b7519567d58bca209be9c24d9c2b3945cc44dcf5e9cc038d728f36ffcb91786b3ed1573d41ceabeee6ac7ba6ad6b4a1b11b4765d0dfda8e8e6ddd8fcf7fcc4327a1b4c386780ecd8e4bd7ea1e6340d00b6eccdd162279bf5ce10ef2f642f0113a2c50d7c6dc21a13626b3a23be098ef3d6abea61af99c93581ba931a56420d6c86c1ca0d20ea2508b74ed3204f7f5d86ca9148544a4e8b858a93337e34b4da11188e3cb80aac0ea3471e674879cf91b847bdb1be40698ab8f2e362a20a663577c1b97c2faddebf66afa782d77c07a32c260d30a0e97a1b66ef3fda9b3662ee9331c69bcae9eb6624c2dd26b6beda69d8ed1fd01084c9285c9e5321167b9b91cacdc2d799554c675c961f45e2bf7e32884825a762a1a497d66cfa8803beb7e768d6cfe8b996b7aedcb0486d5cc8d1961a28e5fdceee99a767586d724d191c3641880b059c5177756ca9f91f6ff06360aaade5a9b394503294aa5a0c8252ca2ab6fb2c60ae85c3c8c5dd73ebe799f99d22bf3cd69d242725d72cdd325d3ddc2f52d348ba4ac6e8f4fa1a3ab5b45c6bc4df318ed0fa855079c850b73ef58f1554f81aebafe6df9ad6594644f3268f4fed9bce758704f6a357c1db936b87d9f8c57ae4f610ad5b72bef19da2b92df9e372dd64e7d5b4903d201111e1d41ffa8c5bab417103674e63ac16a228bcedaf55807dd875b5449c76bc57c9185e8c5aa6daeb643b055531b7b13430337cb5378762f14b701624788e54bfcf94c32f865cf0d01e79f4d027d6936e8d6c2e3c44a4cf6f43fe7a0d5908f3eca26f1d2ea0466a997e0f0c1bd4e55ff375a323633aad3f2aee3244925d562dc53027795cc3cdac180c335d8f3f6e80de7e7c97a8ad9c0ff70bc8125a6a89414b550463a7891254cbf4166a185bc0160c739873efb877f7411749a5b8386fd1ebc7f327bdb1109e4eea7dc7387b72396e85cf5915398c161bd4e8cd121e6b80947a2574675590639060dbe1e4c710c6ba2d05b7198168ec9c16df57c03724b840bc20bd0f70074ff99f2ef506aec545e75ff512139f5803263c89d55da5d9e926a9d596e1927966a90c053dcff0ab29f3662060c85bfc6f12a925e955bebc60b41792d5872b6d0f34aac79fb40327f4f457427c3f37297916dd4f2aee5a433d729e57f754af33480125efc953f8bf2db6c9d925cbf91a2f47b94e2f90d50d41ee4696c99f0edc67fcedb5dba9eeb4b2b3e4760a38cb0645f44da3a60f23d734edd90680565094f4e6b6f471b90209660193c2513c891f3c8da1f1e558b1f3376e79e5e59d0bfec97f4c2cd5f72fbdcc7be4e753281121cb3c2494315b98be06e3c88251bbef54430138458742d5e7316e18661d0e50e2b322cd3769161bfce7e3976f62e4f5b0cbbfe4c11a2eb93c2ed27b61e5096b44d6717870297a67189da69e9eea9128e4502e01ec70a4e88c333f7bad0c16317015251e830a3473486cf596d1b83ab111675418c9c344d87dbdfe56c0c0cf6a9e4a641c807c3ff1234916e63b6276cb82c4ba97e0b679420659df9b5b45a6aa2fb11086eb3455dab516f6df18558062c3f59382ce93514896317221c35bf12661cda36cf3ea542833748258a7959085bbd6546e4283ddd5b735c259f732d50b2ff448d52101dab205f61870a0e10182f3b8aa9cbe0dba3e01f6ad01ad59203a3b19a7b190cf335d5d830ca35e3426e5cd39c77f821370ba198c8560502b0f47ef5b4ed95a9ff1dc273296728c1da620b5beb739375fc4d622095b8c1b5f2b6ced01e2f98a89528e8b27e6c5a32f962a0983c0ff4fb8a4eca0871375f7b4242d4f003516cefe8f107920ad54e00451a6951075f10077d14539f29a0b4dfb49a39dad7e336089fa6980be6a2f03d030d6aa97e99301971b05470aa90c084f01ceceb901346d3e6c433b3d03a5323cd81010c8bd25b4bb24f0f4b88d273fe0a17cc1e6aeb97c14520db94a5904f74a776e25a6787b0cb7ed8c1d37dbd4c4e6ccc9fed2a3a39930ee110339d42a515be20843211a289e84fa99efccbff1966cea1bb24b61f8bc5ee2c77ff04d43cb3c67fc9228076d8d3aadf800016782ad870f2d3bb1876b15814747fef7558be0b67b944cc602435b03a20b4238c668d3b896c55d3360b91e8001c81d80734161a86b2a265c4e0fdf71b9105b070cce18db40b7e545a855209b5152f3844f95c7a393886050388aae11c47651d7391371fe654469b7edbd6a2683ce3d2d9a097e32e10a6f5d824f5d9f3336886339dc141d3b85ad2c0059bc8c0e3392ed9937f6a977f61efcbaeda50216e8766aa8b0b1486e582535e7403fe92e6d6dfa4f5edf7a91c2d425ff688cb0ecdfcbb79129d5b6b515a899b2f8f73cb910c5242e07473ba25f9ea96a945a0272e46ad2d52f6ff80601c953a8055cf46fbfa0d6abd84716dfbe1145ce309c0da77908f212009fcc62c9ba45950b47d152d16c925a1f184e0ccb03802fd9fee356fe7dc1515cceb5b19b8885ab334525c5a7f16aa97749d53b9a7e07c02ec6d8ce13beba9220aa81d29643de1ddecf12cf069367aa5b023fc10df1acb53a7891556adf78e4afb0c6fb82d3bf39931a9fedfba8e849b521181f1b0320e1150d2f0ca5c798a9a568999fde0c52571cc8a02dbe5e7f28ecfbaa3745097e1b40126178aecaa65390fc1ac6c6f6440389dc3422800913cf98b502ff0368ab36f7c8013e586008058d4a191e3f6052596fe2871a7d9e25d6a4fa168d5fad823cc4901231f02b6e302656590a7118afddc7c2b645ae216e88076c480816da86796cb071f554682dfddbb8f893a194b00f3a54fe1b50b35207194b172a986022b091c3355d701948672ef5e507fb9db723c90add046a3851eba2b8a0bdf4cca2ae49c84fcfa574b15c4fd433f0fdd5e0007c7da9904e13fc0e6d6d028e74ce4b3bab097d1adf07faea57e2116cfccf8917dabbbfd954623504d5563c6b3858d6028496ccab20347f411d7db7dd7c5e63da0fa51ee71a364ada1b4dc3b3c63a5a52268e71c078b55b4d41b84c622c8ab1c34beb63b46c330a4c2b348f9337273ecea19ba0aa7467423731972a5758bb5658911e4bcf6b75fa1173b03b138d8cf2a1a6ff25bda2d0c7f1fab2359c3a7bbdebf9409e45d4ddc4a626cfce4f197dc39d72d9d99ebc08ca1f395fda903d5cc1d6b945deef635ea78cdd565abb77c784188bfb31cde708548bdccff02cc332232bb7de7c5622a4374fbe5aa844a6a5084b7dcb7dc16f4d0d815b9aceb2875864a80b4e27ff708c10899366b3e20233a4109c8a1512993035fcae29cfdc48ca6356837c6c5e8771620a0295eedc608cff5316ce12be5725b391c38b07d7e3cdf40947ba5c74ac9adde69af2b9525b841e8290d8632295d4d86b84ad2059f794482921495d7853d06fb65f81894a63c94fec4bdd40ce93e527aa0ce2200266e650c1e94179ac435ca0f75859b6455a79ac6b65b02af196f42faf7a1d50092fdfe41f6a571ce40c1209a4fd94f97a95a8970dfe5ab94d108b315592319695456d714d79a6fc69a7dfd862d44c4ede08e883c99eba74374f6b5434c6e6649a2bca10f40b1305bf6c0cef0975e35d5fda556ee7cbca007c7180d46d960755295d4672d00e34112be2ddd514ed93a2d59d0dd1d1588d338c579e89fc329bfa5576c242ee759aa575d5fb374f47b554584c6b7af519c8d9ec67cfd8810fe7adea7a17a0b86df3c28cf6a901665a74490c94867c4dc1977a01e95de72dbacee3a7284b849b004a68a13691d335c8972ba52842cfe332ae543c804ebab79860ee8619ece11aa7fbb6a530d8e9fd00394d686b3ce8d568b5eca9d0b2adce7510372293be53ac1074a73537d1de3afd3dc116337a321a9dec1795a9676f4b6d3a0715f5477bd2f9621f25801ac75c8a21c4cdbc843c22e92a5170c0ea0709fa0ea397995f3124e7ea89efbd498cc7e4f209f2272e6bb7e330c0b890240ed9cbab7f97db883168285a1fe55a36270b3d64467e9720d3f5a9e7c2dd34bcfd1e64c833e0325ed48b17276ca6db0f1b57429d47621d0adaced9a7688c7e3a77040f47e2179a7f9722c3861efc909f0f86ebb83c448f72532e83dbb531c9f42a5cf11926c055092e778bf986ea8e09d78a846eb0f5dacc6c2125155d01e16c9e716f8863646f8b99436faefcdbadf258bd4d773d5f03194ff7e8caba0dcaf46abd88181131366f36308fb52a8934be9948c12e6292a6b240f48483974d0a003d52d82d97c8aa7b936353fb546b76091dbeccf6846aef3533c7b03a30a30aa7c4d44eba342bb40d46257452c6a4dd71e16f63a043fe1145ca96e502dc10d3dcf8f6e5350b29c20b3dd61f0014dcda99d90c7eb526154062862fc2e1a720608b8bc93cc4099bec187e4daca6417aad0d1fd15ab3a64cc8b62863359b6ebc122f33e24db727633c2dfee5e1ef66c4996d33ecf76ca7bc6d095752fcd3f2908d750ca59e40e1999b024251529507a81f9f1917e0a3feb3de26da86f4cf75ee8917f61a168eb427b81dbad1bbda8b32fd18abe626b3e0bfdfea80a31c399b54ab867358a4fb61a766a3c1adebab47a0b6dc5ab521c114a5c7a2ad07d809c713e72bdc5417b4c58ade3b5d413efd34dddedd4605ea03c2b01b6a6ed601b837e4ba20b0a61fbb7cae57d05febc366ef617bf4a4d50d9c229f68ace2aedb510ca7677b40567f9ad2e7bc64e1eb0b8c3813e2a217e624b64b3ea40415dbb226a5ce3439d5463685db1b6ccc357f91d207273b27d815eaf191b610284b5767fe171254b41719d00e4b3fac09eb104dbf8b1c059ef728e447a94e81a7e5e226a297f6f8a836ff9867047344ae618fbd0cb94cc6b4703a09d4cf88ba6f07fc3925623c650cad8dd024842112a2a1f1be516640eda46f38a75de0d13292ec84892467096d642cbb3e18db7b2f770d54392b363bf3bb1d6f10e13ff129c9d25589a0ed11a4e1294bce589169bef61a38f15ef4551dcea660c2c8aaa0573a6c82669bff163a7d5ea59e5d68224bb4bdce74fe93e5d712ee0e2d5d0a7fb797d838a67d74ba55e6b22ced2ecd58feaeed726405ea416600b41184d22d89a9fd59766ea2c942142004e003bc7ef5ba476769c716921bc741f8a23ccae0ca50a083e5b9c27511df0ffc26d01f2d45c3664dbfba3ea2e48436137aba23fc5c7566a0c01329d05ef8fe85dc6def717b49cf8df4f23b7f7290d1a4b5b4be8c44d5dade2471542d19d8527dbcfe0370ab9138bcb4a28a901f4984ee083186615ce73b15e79d1d1d78602186acffdec12cff2178ce63efe9006691511427d5d5387486da0a283bcbc3a0f050abbff28adb037c2b24ea8158fcb0cdf919efcd0c6f90997d1f08674d8d6d03d8bcef86f052ce020c186cf1cefc2ee65375697f1d480ccc67ca0810533f7c5a6b92f98f0471238935c3d3fe2e2b86b09be3fdf1d494fbaba6b57c2b19d16d4254dbc65a6d0bb5074e98639370a82f5a25fee3c67c9a50191d69220efb5c4c87e8086db97938aaa08c475ca923f11683d509b302ae85f2a6152910c6e60a6fd49c93159d1bb8c16741bc5c5b3db30100d4ba82b91e157f6f9b301b9809a3ac7617eb3b9fd9e9011b4a6006788b6841b07868ae9fc980c3ec8014b2b99ce4d3509ece068cb60d5", 0x1000}], 0x1) getsockname(r11, &(0x7f00001b3000)=@in6={0x0, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x0}, &(0x7f0000c93000-0x4)=0x1c) ioctl$sock_inet_SIOCSIFFLAGS(0xffffffffffffffff, 0x8914, &(0x7f00008a4000-0x20)={@common='lo\x00', @ifru_addrs={0x2, 0x0, @empty=0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}}) bind$inet(r1, &(0x7f00008a6000-0x10)={0x2, 0x0, @empty=0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x10) ioctl$sock_inet_SIOCADDRT(r3, 0x890b, &(0x7f0000132000-0x78)={0x2, {0x2, 0x3, @broadcast=0xffffffff, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, {0x2, 0x1, @broadcast=0xffffffff, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, {0x2, 0x1, @rand_addr=0x100000001, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x2, 0x5, 0x340, 0x2, 0x3, &(0x7f0000da9000-0x10)=@syzn={0x73, 0x79, 0x7a, 0x0, 0x0}, 0x2, 0x4, 0x7}) 2017/12/21 09:49:21 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f000093d000)='net/ip6_mr_vif\x00') readv(r0, &(0x7f0000604000)=[{&(0x7f0000bf5000)=""/14, 0xe}, {&(0x7f00001a4000-0xc8)=""/202, 0xca}], 0x2) 2017/12/21 09:49:21 executing program 7: r0 = accept(0xffffffffffffff9c, &(0x7f000063e000)=@sco={0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, &(0x7f000093c000-0x4)=0x8) sendto$inet(r0, &(0x7f0000501000-0xd3)="3da6700b993f963afc7b41781462da73066f82c18accf9c75540c8d3d251e034fa923c462b015d0473baefdbc71f1401addfc8a4bff9c323367e611281b9122a42e3b31e2caa51f5789a8a68dd09a09f83211913fcf9666de0e02285628243b2c4bd45d0662ea8ad259f105cd87be496839d8cde770ef265da373c5a90d73e4c3dde83e680412dc452d2d5285cefc155177de5dd63fc4a49e12262d50180c4a27edf7b5fc06bdc96a4d32bd4372b98027babe14a33e9bf3f02d05d2cabc1164f8c38d661ccc960b403f6f92e859b9eca418c61", 0xd3, 0x4000000, &(0x7f0000c7a000-0x10)={0x2, 0x1, @multicast2=0xe0000002, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x10) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r1 = socket$key(0xf, 0x3, 0x2) sendto(r0, &(0x7f0000613000-0xbd)="2c24f18787ff0def8ad63ea9598f2362aef1df02176816ca04cada74f5b7668aa2191bae6cb2ddeb102ed59e17040eca1ac616d978b2923ed3ce8529cf1d1193076768367e0be863b855eeab3c0615e8eeacc0c45e1cc498bf098d7317c30f536f2b6f672e0a7aa6b3724e34e1e3dd0507abfbbd6152b02b7b13af7980a21d4dab6604aa86582eb06040b6404caf3befbfd517fdd323fe94f3d111d2db69cba7c817df71693a4c6e1f72600553f0610453beccbd2cbe8df14e5b4cd6b2", 0xbd, 0x48003, &(0x7f000061d000-0x3d)=@sco={0x1f, {0x2, 0x7, 0x100000001, 0x8, 0xe78, 0x5}}, 0x8) sendmsg$key(r1, &(0x7f0000001000)={0x0, 0x0, &(0x7f0000004000-0x10)={&(0x7f00007b8000-0x60)={0x2, 0xd, 0x0, 0x0, 0xc, 0x0, 0x0, 0x0, [@sadb_x_policy={0x4, 0x12, 0x0, 0x1, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, @sadb_address={0x3, 0x6, 0x0, 0x0, 0x0, @in={0x2, 0x0, @remote={0xac, 0x14, 0x0, 0xbb}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @remote={0xac, 0x14, 0x0, 0xbb}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}}]}, 0x60}, 0x1, 0x0, 0x0, 0x0}, 0x0) 2017/12/21 09:49:21 executing program 1: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x0, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_ivalue=0x453}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x2fd}) write$tun(r2, &(0x7f0000ef0000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x30, 0x84, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "bfe240", 0x0, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, [], ""}}}}}, 0x62) 2017/12/21 09:49:21 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_ivalue=0x453}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x2fd}) write$tun(r2, &(0x7f0000ef0000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x30, 0x84, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "bfe240", 0x0, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, [], ""}}}}}, 0x62) 2017/12/21 09:49:21 executing program 5: perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_ivalue=0x453}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x2fd}) write$tun(r2, &(0x7f0000ef0000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x30, 0x84, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "bfe240", 0x0, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, [], ""}}}}}, 0x62) 2017/12/21 09:49:21 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) readv(0xffffffffffffffff, &(0x7f0000604000)=[{&(0x7f0000bf5000)=""/14, 0xe}, {&(0x7f00001a4000-0xc8)=""/202, 0xca}], 0x2) 2017/12/21 09:49:21 executing program 4: pipe2(&(0x7f0000f47000)={0x0, 0x0}, 0x800) ioctl$EVIOCSABS20(r1, 0x401845e0, &(0x7f00008e7000-0x18)={0x2, 0x6, 0x8000, 0x1, 0xffffffffffffffc1, 0x8}) getpeername$packet(0xffffffffffffffff, &(0x7f0000833000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @random=""/6, [0x0, 0x0]}, &(0x7f0000a79000)=0x14) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f0000000000)={@common='lo\x00', r2, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) r3 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCADDRT(r3, 0x890b, &(0x7f000053f000-0x78)={0x0, {0x2, 0x0, @multicast1=0xe0000001, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, {0x2, 0x0, @loopback=0x7f000001, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, {0x2, 0x0, @rand_addr=0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x106, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r4 = syz_open_dev$mice(&(0x7f00009f3000)='/dev/input/mice\x00', 0x0, 0x402200) r5 = fcntl$getown(r0, 0x9) getpriority(0x1, r5) ioctl$EVIOCGPROP(r0, 0x80404509, &(0x7f0000abb000)=""/141) linkat(r4, &(0x7f00008d1000)='./file0\x00', r4, &(0x7f000031b000)='./file0\x00', 0x400) 2017/12/21 09:49:21 executing program 7: mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000)={0x0, 0x0, 0x0, @loopback={0x0, 0x0}, 0x0}, &(0x7f0000001000-0x4)=0x1c) setsockopt$inet6_icmp_ICMP_FILTER(r0, 0x1, 0x1, &(0x7f0000c80000-0x4)={0x66}, 0x4) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f0000001000)={0x0, 0x0, &(0x7f0000004000-0x10)={&(0x7f00007b8000-0x60)={0x2, 0xd, 0x0, 0x0, 0xc, 0x0, 0x0, 0x0, [@sadb_x_policy={0x4, 0x12, 0x0, 0x1, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, @sadb_address={0x3, 0x6, 0x0, 0x0, 0x0, @in={0x2, 0x0, @remote={0xac, 0x14, 0x0, 0xbb}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}}, @sadb_address={0x3, 0x5, 0x0, 0xfffffffffffffffe, 0x0, @in={0x2, 0x0, @remote={0xac, 0x14, 0x0, 0xbb}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}}]}, 0x60}, 0x1, 0x0, 0x0, 0x0}, 0x0) pipe(&(0x7f00005ab000-0x8)={0x0, 0x0}) setsockopt$inet_sctp6_SCTP_SOCKOPT_BINDX_ADD(r2, 0x84, 0x64, &(0x7f0000ab7000-0x20)=[@in={0x2, 0x3, @empty=0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @in={0x2, 0x3, @multicast1=0xe0000001, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}], 0x20) getsockopt$inet_sctp_SCTP_FRAGMENT_INTERLEAVE(r3, 0x84, 0x12, &(0x7f0000888000-0x4)=0x0, &(0x7f0000fac000)=0x4) 2017/12/21 09:49:21 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) readv(0xffffffffffffffff, &(0x7f0000604000)=[{&(0x7f0000bf5000)=""/14, 0xe}, {&(0x7f00001a4000-0xc8)=""/202, 0xca}], 0x2) 2017/12/21 09:49:22 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_ivalue=0x453}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x2fd}) write$tun(r2, &(0x7f0000ef0000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x30, 0x84, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "bfe240", 0x0, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, [], ""}}}}}, 0x62) 2017/12/21 09:49:22 executing program 1: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x0, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_ivalue=0x453}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x2fd}) write$tun(r2, &(0x7f0000ef0000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x30, 0x84, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "bfe240", 0x0, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, [], ""}}}}}, 0x62) 2017/12/21 09:49:22 executing program 6: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00008c4000-0x58)={0x26, 'aead\x00', 0x0, 0x0, 'generic-gcm-aesni\x00'}, 0x58) setsockopt$ALG_SET_AEAD_AUTHSIZE(r0, 0x117, 0x5, 0x0, 0x8) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000d1000-0x10)="e513b5a378aa9141fbcd03ff00000cfc", 0x10) r1 = accept$alg(r0, 0x0, 0x0) sendmsg$alg(r1, &(0x7f0000994000-0x38)={0x0, 0x0, &(0x7f00004ce000)=[{&(0x7f00009cb000)="11b981c3293d1e6a", 0x8}], 0x1, 0x0, 0x0, 0x0}, 0x0) recvmsg(r1, &(0x7f0000152000-0x38)={0x0, 0x0, &(0x7f00009b7000-0x30)=[{&(0x7f000045b000)=""/49, 0x31}], 0x1, &(0x7f00003b9000-0x39)=""/57, 0x39, 0x0}, 0x0) r2 = openat$selinux_create(0xffffffffffffff9c, &(0x7f000055e000)='/selinux/create\x00', 0x2, 0x0) getsockopt$inet_sctp6_SCTP_PR_SUPPORTED(0xffffffffffffffff, 0x84, 0x71, &(0x7f0000076000)={0x0, 0x5}, &(0x7f00000b7000-0x4)=0x8) getsockopt$inet_sctp6_SCTP_PEER_ADDR_PARAMS(r2, 0x84, 0x9, &(0x7f0000b19000-0xa0)={r3, @in6={{0xa, 0x3, 0x7ff, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0xd4a8}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x6, 0x81, 0x2, 0x5, 0x48}, &(0x7f0000948000-0x4)=0xa0) r4 = openat$selinux_member(0xffffffffffffff9c, &(0x7f0000c42000-0x10)='/selinux/member\x00', 0x2, 0x0) ioctl$EVIOCGBITKEY(r4, 0x80404521, &(0x7f000031e000-0x19)=""/25) ioctl$SNDRV_TIMER_IOCTL_START(r4, 0x54a0) ioctl$sock_inet_SIOCGIFDSTADDR(r0, 0x8917, &(0x7f00002dd000-0x20)={@generic="b49067d7ee0531e64eb151ecdf751be5", @ifru_flags=0x1}) 2017/12/21 09:49:22 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) readv(0xffffffffffffffff, &(0x7f0000604000)=[{&(0x7f0000bf5000)=""/14, 0xe}, {&(0x7f00001a4000-0xc8)=""/202, 0xca}], 0x2) 2017/12/21 09:49:22 executing program 5: perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_ivalue=0x453}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x2fd}) write$tun(r2, &(0x7f0000ef0000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x30, 0x84, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "bfe240", 0x0, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, [], ""}}}}}, 0x62) 2017/12/21 09:49:22 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socketpair$inet_sctp(0x2, 0x5, 0x84, &(0x7f0000f38000)={0x0, 0x0}) r1 = accept4(r0, &(0x7f0000ec5000-0xc)=@nl={0x0, 0x0, 0x0, 0x0}, &(0x7f00005ed000)=0xc, 0x80000) setsockopt$inet6_udp_int(r1, 0x11, 0x64, &(0x7f0000e9c000-0x4)=0xffffffff, 0x4) getsockopt$inet_mreqn(0xffffffffffffff9c, 0x0, 0x24, &(0x7f0000a3e000-0xc)={@remote={0x0, 0x0, 0x0, 0x0}, @multicast2=0x0, 0x0}, &(0x7f0000180000)=0xc) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f0000000000)={@common='lo\x00', r2, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) setsockopt$inet_sctp_SCTP_PARTIAL_DELIVERY_POINT(r1, 0x84, 0x13, &(0x7f0000105000-0x4)=0x4, 0x4) r3 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCADDRT(r3, 0x890b, &(0x7f000053f000-0x78)={0x0, {0x2, 0x0, @multicast1=0xe0000001, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, {0x2, 0x0, @loopback=0x7f000001, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, {0x2, 0x0, @rand_addr=0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x106, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 2017/12/21 09:49:22 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$key(0xf, 0x3, 0x2) r1 = syz_open_dev$sg(&(0x7f0000f38000)='/dev/sg#\x00', 0x7000000000, 0x101000) ioctl$LOOP_SET_DIRECT_IO(r1, 0x4c08, 0x6) sendmsg$key(r0, &(0x7f0000001000)={0x0, 0x0, &(0x7f0000004000-0x10)={&(0x7f00007b8000-0x60)={0x2, 0xd, 0x0, 0x0, 0xc, 0x0, 0x0, 0x0, [@sadb_x_policy={0x4, 0x12, 0x0, 0x1, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, @sadb_address={0x3, 0x6, 0x0, 0x0, 0x0, @in={0x2, 0x0, @remote={0xac, 0x14, 0x0, 0xbb}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @remote={0xac, 0x14, 0x0, 0xbb}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}}]}, 0x60}, 0x1, 0x0, 0x0, 0x0}, 0x0) 2017/12/21 09:49:22 executing program 2: r0 = openat$selinux_load(0xffffffffffffff9c, &(0x7f0000192000-0xe)='/selinux/load\x00', 0x2, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r1 = fcntl$getown(0xffffffffffffff9c, 0x9) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getresuid(&(0x7f0000f40000)=0x0, &(0x7f0000000000)=0x0, &(0x7f0000001000-0x4)=0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getgroups(0x2, &(0x7f0000001000-0x8)=[0x0, 0xffffffffffffffff]) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000e13000)=0xc) r5 = getuid() fstat(0xffffffffffffffff, &(0x7f0000d03000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r7 = socket$inet6_tcp(0xa, 0x1, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r8 = accept(0xffffffffffffffff, &(0x7f0000001000-0x80)=@generic={0x0, ""/126}, &(0x7f0000bff000-0x4)=0x80) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r9 = accept4$inet(0xffffffffffffff9c, &(0x7f0000000000)={0x0, 0x0, @remote={0x0, 0x0, 0x0, 0x0}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, &(0x7f0000000000)=0x10, 0x80800) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r10 = signalfd4(0xffffffffffffffff, &(0x7f0000001000-0x8)={0x4}, 0x8, 0x800) r11 = userfaultfd(0x800) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r12 = signalfd(0xffffffffffffff9c, &(0x7f0000001000-0x8)={0x0}, 0x8) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) sendmsg$netlink(r0, &(0x7f0000c5e000-0x38)={&(0x7f000069c000)={0x0, 0x0, 0x0, 0x6}, 0xc, &(0x7f00008a3000)=[{&(0x7f000005a000-0x285)=[{0x2e, 0xd8, 0x200, 0x81, 0x0, "2360f9e88e8cc538e9f375a6f1ddd531e8ecb706a51e06d7fca8c57b4c4e"}, {0xbc, 0x0, 0x2, 0xd75e, 0x3f, "819a2e9ec05f460084839d9c3201b91b391ae53cbcc2c22360aa2f3ffd2e03060456530bf75e561fc8cfa7733d245288d68dc8eb8363636f63b91a25d740f01a51dd185f226cfa89cbe5ac3b8168ec5539ed2b54eaccfd34642ce7d47eca31b137fe6971e5761903489b50bc433e1ed4a55ed22495c02b6c4251eb0829a72a01c0d875ccb0cddb5f2c447e3c6c77c4d493f719a23049415eb42a743ed0731d5ec65def7992a63cef150cf5a6"}, {0x9a, 0x9, 0x200, 0x2, 0x80, "4170dcb083bd83dd4cd60626ae8f77c72704bb62e400fdbf705a01724e0b40310881907fd6803cfc8269cc531ab689cba6becfded399d55f62ca6b8cbaee2e687eb1ddd7faecc89db6b59ff96ae0c77e1a07cb718fc44cf566df4c2dec487e2f2f1b0646fb9ed4bdaed532733cf10089cb14daeb932ef68b35180a0a9c080d22a54c094c53f3b6cb2408"}, {0xd7, 0x7ff, 0x22, 0x7, 0x2, "3841e58fc3a7328ce12bdbebfb42291c058c35b0b51cff9509698b2573f622cc6c34c285479c09ee06cccf573e3e14ccc767181bccc531a2af0245e212d5bb2bfd7d6027b933059ef1c4b9916c7462936bffd9f7da56fc1255c15fb8c4183300ab45aa058d5fae6f2cab12aecadd19dbd864c1b358223646f4b583e3e07635a05ea30b1299f64268d284acb8feff77c5ca0d491715101f23b47fe7067186719e62a12bc62f424836b7df850044e40c67e81ba8d08efad055d293f6db4ddf1c931d32527c37c80f"}, {0x2a, 0x7, 0xc00, 0x62f, 0x7, "5ff4f7a6a8d2ebd69459aa43da4ad99528994786a19cee738b41"}], 0x285}, {&(0x7f0000661000)=[{0x56, 0x8, 0x300, 0x8, 0x6, "5ce3715ccacb7f6af4b042d50b2bf9712d2209e289bcad7a56b4d2393299b01a755543c28a71cb006c5e6985e97c157e04e71945317aef322b2b7ae8f21e943ea880366b8c7c"}, {0xad, 0x6, 0x302, 0x4, 0x3ff, "5daf74075652d550a37c2a2220d9db6efcfdb6f38544dc983d367f09f012a620fa01204ceefa74f29a25b5ca4083c786af21f7ce729523906a3891a7b75c12c98cddad3219c9d1ec4db3f6665aec50b3a4714ab5cd97a959f759534c7daea2a99a1d8adc56e3bb22edb46038c6ced8e2d8b94d7bcd17398e4b742b6f766dc72f67d821d0e9bf9d6578b0be7069b80c0d45d693845702c6387f74e86054"}], 0x103}, {&(0x7f0000000000)=[{0xd6, 0x0, 0x1, 0x0, 0x0, "5f758bff78a2c56a5328a2857449471cfafaf836e4ce1ceba3068ccddc44cea1be3c1aa14d0fdd6481cb9066101db83fb2cd00c86a0581119d35840e5b9736c15c77e965c52e34af2fe12eaf42ede48e0745207b54b3606955d580a0c3d0a697d4c38697d6eb19331126a5aac53b3ccbbf4dabf5b409fbb1ab9f15eb030cd7dc78eb78d51a5359ba69314881171c955a62de95fd88448e8eba0c1d728150f5e133c50f7bf2db13a4d5869762616f4e6390a5fb6a0c507c8a927163258d7b93bf7cb586c73486"}, {0xa2, 0x3f, 0xa00, 0x1ff, 0xffffffffffffffc1, "6f4b61c92ba8f207a62198920e89bba0ec3f1d6e090d6eb9b6267264686fafbb213586a7ccd3d0ae1c547c8b8d439653f76d31805468dc36b019c3278c8fa93c14a0a3ca21bb627595e7e1d6a6726d68e945deb78fc19a1f1b594f689abd6d8e7afb9d96d85a8532ef4cbd5f8ed9787c1d40e8453091ae9ea3e02403ba6de655bc294f02041060dbbf0aa8bad35c80c10c29"}], 0x178}], 0x3, &(0x7f0000000000)=[@cred={0x20, 0x1, 0x2, r1, r2, r3}, @cred={0x20, 0x1, 0x2, r4, r5, r6}, @rights={0x28, 0x1, 0x1, [r7, r8, r9, r10, r11, r12]}], 0x68, 0x800}, 0x4008015) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r13 = syz_open_dev$tun(&(0x7f0000b6b000)='/dev/net/tun\x00', 0x0, 0x0) r14 = fcntl$dupfd(r13, 0x0, r13) finit_module(r14, &(0x7f000004f000-0xe)='/[]GPLvmnet0[\x00', 0x3) ioctl$TUNSETIFF(r14, 0x400454ca, &(0x7f0000928000-0x28)={@common="677265300000000000000000aa00", @ifru_names=@syzn={0x73, 0x79, 0x7a, 0x0, 0x0}}) 2017/12/21 09:49:22 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f000093d000)='net/ip6_mr_vif\x00') readv(r0, &(0x7f0000604000)=[{&(0x7f0000bf5000)=""/14, 0xe}, {&(0x7f00001a4000-0xc8)=""/202, 0xca}], 0x2) 2017/12/21 09:49:22 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x0, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_ivalue=0x453}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x2fd}) write$tun(r2, &(0x7f0000ef0000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x30, 0x84, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "bfe240", 0x0, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, [], ""}}}}}, 0x62) 2017/12/21 09:49:22 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) fcntl$getownex(0xffffffffffffffff, 0x10, &(0x7f000005c000)={0x0, 0x0}) ioctl$sock_SIOCSPGRP(r0, 0x8902, &(0x7f000065b000-0x4)=r1) r2 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r2, &(0x7f0000001000)={0x0, 0x0, &(0x7f0000004000-0x10)={&(0x7f00007b8000-0x60)={0x2, 0xd, 0x0, 0x0, 0xc, 0x0, 0x0, 0x0, [@sadb_x_policy={0x4, 0x12, 0x0, 0x1, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, @sadb_address={0x3, 0x6, 0x0, 0x0, 0x0, @in={0x2, 0x0, @remote={0xac, 0x14, 0x0, 0xbb}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @remote={0xac, 0x14, 0x0, 0xbb}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}}]}, 0x60}, 0x1, 0x0, 0x0, 0x0}, 0x0) 2017/12/21 09:49:22 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x0, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_ivalue=0x453}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x2fd}) write$tun(r2, &(0x7f0000ef0000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x30, 0x84, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "bfe240", 0x0, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, [], ""}}}}}, 0x62) 2017/12/21 09:49:22 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f0000000000)={@common='lo\x00', 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) r0 = openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f0000c44000)='/selinux/avc/cache_threshold\x00', 0x2, 0x0) getsockopt$inet_tcp_int(r0, 0x6, 0x1c, &(0x7f0000003000-0x4)=0x0, &(0x7f0000dfb000-0x4)=0x4) r1 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$KDGKBMODE(r0, 0x4b44, &(0x7f0000e34000)=0x0) ioctl$sock_inet_SIOCADDRT(r1, 0x890b, &(0x7f000053f000-0x78)={0x0, {0x2, 0x0, @multicast1=0xe0000001, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, {0x2, 0x0, @loopback=0x7f000001, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, {0x2, 0x0, @rand_addr=0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x106, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 2017/12/21 09:49:22 executing program 1: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_ivalue=0x453}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x2fd}) write$tun(r2, &(0x7f0000ef0000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x30, 0x84, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "bfe240", 0x0, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, [], ""}}}}}, 0x62) 2017/12/21 09:49:22 executing program 6: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000acd000-0x9)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) utime(&(0x7f000024e000)='./file0\x00', &(0x7f0000a98000)={0x6df2, 0x0}) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_REGS(r2, 0x4090ae82, &(0x7f0000e97000)={[0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0x0}) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f00006cf000)={0x10004, 0x0, 0x0, 0x1000, &(0x7f0000a98000/0x1000)=nil}) ioctl$TIOCEXCL(r1, 0x540c) llistxattr(&(0x7f0000721000-0x8)='./file0\x00', &(0x7f00000b9000)=""/160, 0xa0) ioctl$KVM_ASSIGN_SET_MSIX_ENTRY(r1, 0x4010ae74, &(0x7f000003a000-0xc)={0x5, 0xcc43, 0x100}) ioctl$KVM_SMI(r2, 0xaeb7) ioctl$KVM_RUN(r2, 0xae80, 0x0) ioctl$KVM_RUN(r2, 0xae80, 0x0) ioctl$KVM_SET_SREGS(r2, 0x4138ae84, &(0x7f0000c9c000-0x138)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000000, 0x0, 0x0}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, {0x0, 0x0, [0x0, 0x0, 0x0]}, {0x0, 0x0, [0x0, 0x0, 0x0]}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [0x0, 0x0, 0x0, 0x0]}) ioctl$KVM_RUN(r2, 0xae80, 0x0) ioctl$SNDRV_SEQ_IOCTL_GET_CLIENT_POOL(r2, 0xc058534b, &(0x7f00000f9000-0x58)={0xd30, 0xffffffff, 0x7, 0x1000, 0x7, 0x8001, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) 2017/12/21 09:49:22 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0xa, 0x2, 0x0) r1 = open(&(0x7f0000eb9000-0x8)='./file0\x00', 0x28042, 0x0) connect$inet6(r0, &(0x7f0000b8c000-0x1c)={0xa, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x0}, 0x1c) fallocate(r1, 0x0, 0xffff, 0x9) sendfile(r0, r1, &(0x7f0000e65000-0x8)=0x32, 0x10001) socket$bt_bnep(0x1f, 0x3, 0x4) 2017/12/21 09:49:22 executing program 0: r0 = syz_open_procfs(0x0, &(0x7f000093d000)='net/ip6_mr_vif\x00') readv(r0, &(0x7f0000604000)=[{&(0x7f0000bf5000)=""/14, 0xe}, {&(0x7f00001a4000-0xc8)=""/202, 0xca}], 0x2) 2017/12/21 09:49:22 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_ivalue=0x453}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x2fd}) write$tun(r2, &(0x7f0000ef0000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x30, 0x84, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "bfe240", 0x0, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, [], ""}}}}}, 0x62) 2017/12/21 09:49:22 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000001000)={0x0, 0x0, &(0x7f0000004000-0x10)={&(0x7f00007b8000-0x60)={0x2, 0xd, 0x1, 0x0, 0xc, 0x0, 0x0, 0x0, [@sadb_x_policy={0x4, 0x12, 0x0, 0x1, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, @sadb_address={0x3, 0x6, 0x0, 0x0, 0x0, @in={0x2, 0x0, @remote={0xac, 0x14, 0x0, 0xbb}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}}, @sadb_address={0x3, 0x5, 0x0, 0x4c2, 0x0, @in={0x2, 0x0, @remote={0xac, 0x14, 0x0, 0xbb}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}}]}, 0x60}, 0x1, 0x0, 0x0, 0x0}, 0x0) 2017/12/21 09:49:22 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x0, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_ivalue=0x453}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x2fd}) write$tun(r2, &(0x7f0000ef0000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x30, 0x84, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "bfe240", 0x0, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, [], ""}}}}}, 0x62) 2017/12/21 09:49:22 executing program 0: r0 = syz_open_procfs(0x0, &(0x7f000093d000)='net/ip6_mr_vif\x00') readv(r0, &(0x7f0000604000)=[{&(0x7f0000bf5000)=""/14, 0xe}, {&(0x7f00001a4000-0xc8)=""/202, 0xca}], 0x2) 2017/12/21 09:49:22 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) fcntl$dupfd(r1, 0x0, r1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_ivalue=0x453}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x2fd}) 2017/12/21 09:49:22 executing program 6: r0 = openat$selinux_commit_pending_bools(0xffffffffffffff9c, &(0x7f00000a0000)='/selinux/commit_pending_bools\x00', 0x1, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r1 = openat$selinux_relabel(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/relabel\x00', 0x2, 0x0) ioctl$PERF_EVENT_IOC_SET_BPF(r0, 0x40042408, r1) mmap(&(0x7f0000000000/0xca5000)=nil, 0xca5000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r2, 0x0, 0x4, &(0x7f0000003000-0x1e)="441f1a76ffda1bd9e41b665bdb5c5c000b655b1304634ca60d3712a1d5", 0x1d) 2017/12/21 09:49:22 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f0000000000)={@common='lo\x00', 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) r0 = openat$selinux_relabel(0xffffffffffffff9c, &(0x7f0000541000-0x11)='/selinux/relabel\x00', 0x2, 0x0) write$fuse(r0, &(0x7f00001c5000)={0x30, 0x0, 0x7, @fuse_notify_retrieve_out={0xa, 0xffff, 0x9, 0x2}}, 0x30) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = openat$rtc(0xffffffffffffff9c, &(0x7f00006e8000-0x9)='/dev/rtc\x00', 0x40000, 0x0) mkdirat(r2, &(0x7f0000a8b000)='./file0\x00', 0x34) r3 = dup3(r1, r1, 0x80000) symlinkat(&(0x7f0000ca5000)='./file0\x00', r3, &(0x7f0000414000)='./file0\x00') ioctl$sock_inet_SIOCADDRT(r1, 0x890b, &(0x7f000053f000-0x78)={0x0, {0x2, 0x0, @multicast1=0xe0000001, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, {0x2, 0x1, @broadcast=0xffffffff, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, {0x2, 0x0, @rand_addr=0x3, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x106, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 2017/12/21 09:49:22 executing program 2: r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) listen(r0, 0x4) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp6_SCTP_GET_PEER_ADDRS(r0, 0x84, 0x6c, &(0x7f0000bac000)={0x0, 0x52, "d733db9268fca0d8f1a93f61e8f6fb01c64665984d028ae050b46033d020fb04e14bd784fea2fe3efe27ca545800ac39e531d5a0484c820388d06ed1f6a840966361e4769413e3fd8d6e5ee7119646263bec"}, &(0x7f0000001000-0x4)=0x5a) 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) getsockopt$inet_sctp6_SCTP_PARTIAL_DELIVERY_POINT(r0, 0x84, 0x13, &(0x7f0000001000)={r1, 0xd2}, &(0x7f0000001000)=0x8) ioctl$sock_inet_SIOCGIFPFLAGS(r0, 0x8935, &(0x7f0000d32000-0x20)={@common='gretap0\x00', @ifru_flags=0x0}) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r2 = request_key(&(0x7f0000003000-0x6)='.dead\x00', &(0x7f0000002000-0x5)={0x73, 0x79, 0x7a, 0x1, 0x0}, &(0x7f0000000000)='\x00', 0xffffffffffffffff) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r3 = request_key(&(0x7f0000002000-0xa)='encrypted\x00', &(0x7f0000002000)={0x73, 0x79, 0x7a, 0x1, 0x0}, &(0x7f0000001000-0x6)='wlan0\x00', 0xfffffffffffffffe) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r4 = request_key(&(0x7f0000001000-0xa)='encrypted\x00', &(0x7f0000002000)={0x73, 0x79, 0x7a, 0x1, 0x0}, &(0x7f0000003000-0x1)='\x00', 0x0) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) keyctl$dh_compute(0x17, &(0x7f0000002000-0xc)={r2, r3, r4}, &(0x7f0000002000)=""/254, 0xfe, &(0x7f0000000000)={&(0x7f0000001000-0x11)={'cmac(aes-generic)'}, &(0x7f0000003000-0x91)="277e045d40cfdd5e7b31c46ee7d2edc63403b068dae304891e876a9931d71570ed4ee1e8f56cba6a75190c6e252ca654bf68d5ff4f9745222993c9c42dab1b896df227f63e9e81f37f82ee339691ecc3217ef66b0be883dcde5a15f31fc7923499705eb6dbfdff2666472c7bda30e321c1734f0d90003d75b48e78c034e9065fefa6380e5dc7386a1127e6a87b1a64d9df", 0x91, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) 2017/12/21 09:49:22 executing program 1: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_ivalue=0x453}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x2fd}) write$tun(r2, &(0x7f0000ef0000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x30, 0x84, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "bfe240", 0x0, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, [], ""}}}}}, 0x62) 2017/12/21 09:49:22 executing program 0: r0 = syz_open_procfs(0x0, &(0x7f000093d000)='net/ip6_mr_vif\x00') readv(r0, &(0x7f0000604000)=[{&(0x7f0000bf5000)=""/14, 0xe}, {&(0x7f00001a4000-0xc8)=""/202, 0xca}], 0x2) 2017/12/21 09:49:22 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_ivalue=0x453}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x2fd}) write$tun(r2, &(0x7f0000ef0000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x30, 0x84, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "bfe240", 0x0, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, [], ""}}}}}, 0x62) 2017/12/21 09:49:22 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x0, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f000093d000)='net/ip6_mr_vif\x00') readv(r0, &(0x7f0000604000)=[{&(0x7f0000bf5000)=""/14, 0xe}, {&(0x7f00001a4000-0xc8)=""/202, 0xca}], 0x2) 2017/12/21 09:49:22 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f0000000000)={@common='lo\x00', 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) r0 = accept4$unix(0xffffffffffffff9c, &(0x7f0000590000)=@file={0x0, ""/57}, &(0x7f000052b000-0x4)=0x3b, 0x80000) fcntl$F_SET_RW_HINT(r0, 0x40d, &(0x7f0000e27000)=0x3) r1 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCADDRT(r1, 0x890b, &(0x7f000053f000-0x78)={0x0, {0x2, 0x0, @multicast1=0xe0000001, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, {0x2, 0x0, @loopback=0x7f000001, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, {0x2, 0x0, @rand_addr=0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x106, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 2017/12/21 09:49:22 executing program 6: mmap(&(0x7f0000000000/0x5c8000)=nil, 0x5c8000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f00005c8000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = openat$selinux_member(0xffffffffffffff9c, &(0x7f00005c9000-0x10)='/selinux/member\x00', 0x2, 0x0) getsockopt$inet6_mtu(r0, 0x29, 0x17, &(0x7f0000248000)=0x0, &(0x7f00005ba000-0x4)=0x4) mmap(&(0x7f00005c8000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) write$fuse(r0, &(0x7f00005c9000-0x12)={0x12, 0x0, 0x1, @fuse_notify_poll_wakeup_out={0x5}}, 0x12) r1 = openat$vcs(0xffffffffffffff9c, &(0x7f0000278000)='/dev/vcs\x00', 0x0, 0x0) poll(&(0x7f000027a000-0x10)=[{r1, 0x0, 0x0}], 0x1, 0x0) read(r1, &(0x7f00005c7000)=""/88, 0x58) poll(&(0x7f000027c000-0x20)=[{r1, 0xc, 0x0}], 0x1, 0x0) 2017/12/21 09:49:22 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$key(0xf, 0x3, 0x2) r1 = openat$sequencer(0xffffffffffffff9c, &(0x7f00003fa000-0xf)='/dev/sequencer\x00', 0x4842, 0x0) setsockopt$inet_mreqsrc(r1, 0x0, 0x25, &(0x7f0000e3a000)={@remote={0xac, 0x14, 0x0, 0xbb}, @broadcast=0xffffffff, @loopback=0x7f000001}, 0xc) sendmsg$key(r0, &(0x7f0000001000)={0x0, 0x0, &(0x7f0000004000-0x10)={&(0x7f00007b8000-0x60)={0x2, 0xd, 0x0, 0x0, 0xc, 0x0, 0x0, 0x0, [@sadb_x_policy={0x4, 0x12, 0x0, 0x1, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, @sadb_address={0x3, 0x6, 0x0, 0x0, 0x0, @in={0x2, 0x0, @remote={0xac, 0x14, 0x0, 0xbb}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @remote={0xac, 0x14, 0x0, 0xbb}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}}]}, 0x60}, 0x1, 0x0, 0x0, 0x0}, 0x0) 2017/12/21 09:49:22 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_ivalue=0x453}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x2fd}) write$tun(r2, &(0x7f0000ef0000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x30, 0x84, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "bfe240", 0x0, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, [], ""}}}}}, 0x62) 2017/12/21 09:49:22 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) fcntl$dupfd(r1, 0x0, r1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_ivalue=0x453}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x2fd}) 2017/12/21 09:49:22 executing program 1: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_ivalue=0x453}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x2fd}) write$tun(r2, &(0x7f0000ef0000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x30, 0x84, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "bfe240", 0x0, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, [], ""}}}}}, 0x62) 2017/12/21 09:49:22 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = msgget(0x3, 0x2e1) r1 = syz_open_dev$evdev(&(0x7f0000d02000-0x12)='/dev/input/event#\x00', 0x0, 0x0) r2 = creat(&(0x7f0000896000-0x8)='./file0\x00', 0x100) ioctl$sock_kcm_SIOCKCMATTACH(r2, 0x89e0, &(0x7f0000e4e000-0x8)={r2, r2}) ioctl$EVIOCREVOKE(r1, 0x40044591, &(0x7f0000f79000-0x4)=0x20f9) nanosleep(&(0x7f0000f96000-0x10)={0x77359400, 0x0}, 0x0) fcntl$getown(r2, 0x9) getsockname$ax25(r2, &(0x7f0000240000-0x10)={0x0, {""/7}, 0x0}, &(0x7f0000042000-0x4)=0x10) ioctl$EVIOCGREP(r1, 0x80084503, &(0x7f00009d1000-0x1000)=""/4096) msgsnd(r0, &(0x7f00002ce000)={0x3, "03820bd4ceeb7b43ece4a39e20ce6410187b77bc037d778c80020df94f84fb58655fcb2cf4ad66940a5b7c7a90630513913cc20ecc3ab4924c2fc4ceca006cf657410483584daa174db2792522d82a5e53e504ea0ff13c89d73671b2dca5173e7f1ef11ff2166c94d0f72206c4a4cbec489cbe91264b03c4c8d5cf7063f27bc666e24fcecdf576a755828304c682c7cbe401807ecc304a93499f605fe555ef116d99b288d62ad18e3f75db"}, 0xb3, 0x800) openat$selinux_relabel(0xffffffffffffff9c, &(0x7f0000abd000-0x11)='/selinux/relabel\x00', 0x2, 0x0) ioctl$sock_ipx_SIOCIPXCFGDATA(r2, 0x89e2, &(0x7f00002c0000)={0x0, 0x0}) 2017/12/21 09:49:22 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_ivalue=0x453}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x2fd}) write$tun(r2, &(0x7f0000ef0000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x30, 0x84, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "bfe240", 0x0, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, [], ""}}}}}, 0x62) 2017/12/21 09:49:22 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x0, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f000093d000)='net/ip6_mr_vif\x00') readv(r0, &(0x7f0000604000)=[{&(0x7f0000bf5000)=""/14, 0xe}, {&(0x7f00001a4000-0xc8)=""/202, 0xca}], 0x2) 2017/12/21 09:49:22 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f0000000000)={@common='lo\x00', 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) r0 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCADDRT(r0, 0x890b, &(0x7f000053f000-0x78)={0x2, {0x2, 0x0, @broadcast=0xffffffff, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, {0x2, 0x3, @multicast1=0xe0000001, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, {0x2, 0x0, @rand_addr=0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x106, 0x401, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 2017/12/21 09:49:22 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$key(0xf, 0x3, 0x2) r1 = openat$selinux_commit_pending_bools(0xffffffffffffff9c, &(0x7f00002fd000+0x4ec)='/selinux/commit_pending_bools\x00', 0x1, 0x0) getsockopt$inet_sctp6_SCTP_STATUS(0xffffffffffffffff, 0x84, 0xe, &(0x7f0000af9000-0xb8)={0x0, 0xe8d7, 0x0, 0x1, 0xfff, 0x200, 0x4, 0x0, {0x0, @in6={{0xa, 0x3, 0x7, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, 0x7}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x52, 0x2291, 0x700000, 0x4, 0x9}}, &(0x7f0000dd0000)=0xb8) getsockopt$inet_sctp6_SCTP_DELAYED_SACK(r1, 0x84, 0x10, &(0x7f0000d79000-0x8)=@assoc_value={r2, 0x7}, &(0x7f000019d000)=0x8) sendmsg$key(r0, &(0x7f0000001000)={0x0, 0x0, &(0x7f0000004000-0x10)={&(0x7f00007b8000-0x60)={0x2, 0xd, 0x0, 0x0, 0xa, 0x0, 0x0, 0x0, [@sadb_x_policy={0x4, 0x12, 0x0, 0x1, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, @sadb_key={0x1, 0x9, 0x2, 0x0}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @remote={0xac, 0x14, 0x0, 0xbb}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}}]}, 0x50}, 0x1, 0x0, 0x0, 0x0}, 0x0) 2017/12/21 09:49:22 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x0, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_ivalue=0x453}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x2fd}) write$tun(r2, &(0x7f0000ef0000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x30, 0x84, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "bfe240", 0x0, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, [], ""}}}}}, 0x62) 2017/12/21 09:49:22 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x0, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f000093d000)='net/ip6_mr_vif\x00') readv(r0, &(0x7f0000604000)=[{&(0x7f0000bf5000)=""/14, 0xe}, {&(0x7f00001a4000-0xc8)=""/202, 0xca}], 0x2) 2017/12/21 09:49:22 executing program 6: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_SIOCGPGRP(r0, 0x8904, &(0x7f0000f8a000)=0x0) r2 = syz_open_procfs(r1, &(0x7f00001a7000-0xf)='net/icmp6\x00') preadv(r2, &(0x7f000030f000-0x40)=[{&(0x7f0000520000)=""/178, 0xb2}, {&(0x7f00005f9000-0x3a)=""/51, 0x33}, {&(0x7f000043c000-0xb4)=""/68, 0x44}], 0x3, 0x1) pread64(r2, &(0x7f0000f19000)=""/134, 0x86, 0x0) r3 = openat$kvm(0xffffffffffffff9c, &(0x7f0000001000-0x9)='/dev/kvm\x00', 0x0, 0x0) r4 = ioctl$KVM_CREATE_VM(r3, 0xae01, 0x0) ioctl$KVM_REGISTER_COALESCED_MMIO(0xffffffffffffffff, 0x4010ae67, &(0x7f000081b000-0x10)={0x0, 0x0, 0x0}) getxattr(&(0x7f0000d15000-0x8)='./file0\x00', &(0x7f0000eb9000)=@known='com.apple.FinderInfo\x00', &(0x7f00001ab000)=""/198, 0xc6) ioctl$KVM_REGISTER_COALESCED_MMIO(r4, 0x4010ae67, &(0x7f0000052000)={0xd000, 0x0, 0x0}) r5 = ioctl$KVM_CREATE_VCPU(r4, 0xae41, 0x0) ioctl$KVM_REGISTER_COALESCED_MMIO(r4, 0x4010ae67, &(0x7f0000000000)={0x0, 0x14000, 0x0}) socketpair$inet6_icmp_raw(0xa, 0x3, 0x3a, &(0x7f0000cc7000-0x8)={0x0, 0x0}) clock_gettime(0x0, &(0x7f0000000000)={0x0, 0x0}) ioctl$KVM_SET_USER_MEMORY_REGION(r4, 0x4020ae46, &(0x7f0000001000)={0x10005, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) r6 = openat$hwrng(0xffffffffffffff9c, &(0x7f00009c8000-0xb)='/dev/hwrng\x00', 0x1fd, 0x0) getpeername$inet6(r2, &(0x7f0000fd3000)={0x0, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x0}, &(0x7f0000591000-0x4)=0x1c) setsockopt$inet6_dccp_int(r6, 0x21, 0x4, &(0x7f0000269000)=0x3, 0x4) ioctl$sock_SIOCINQ(r2, 0x541b, &(0x7f0000f11000)=0x0) setns(r3, 0x4000000) fchmod(r6, 0x54) ioctl$sock_bt_cmtp_CMTPCONNADD(r6, 0x400443c8, &(0x7f0000fcb000)={r6, 0xfd3a}) r7 = dup2(r5, r3) ioctl$PERF_EVENT_IOC_ID(r2, 0x80082407, &(0x7f00008c5000)=0x0) ioctl$KVM_SMI(r5, 0xaeb7) setsockopt$inet_sctp6_SCTP_INITMSG(r7, 0x84, 0x2, &(0x7f00006a4000-0x8)={0x1, 0x4, 0xffffffffffffffff, 0xe000000000000000}, 0x8) ioctl$KVM_RUN(r5, 0xae80, 0x0) ioctl$KVM_RUN(r5, 0xae80, 0x0) 2017/12/21 09:49:22 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) fcntl$dupfd(r1, 0x0, r1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_ivalue=0x453}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x2fd}) 2017/12/21 09:49:22 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f000093d000)='net/ip6_mr_vif\x00') readv(r0, &(0x7f0000604000)=[{&(0x7f0000bf5000)=""/14, 0xe}, {&(0x7f00001a4000-0xc8)=""/202, 0xca}], 0x2) 2017/12/21 09:49:22 executing program 1: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_ivalue=0x453}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x2fd}) write$tun(r2, &(0x7f0000ef0000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x30, 0x84, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "bfe240", 0x0, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, [], ""}}}}}, 0x62) 2017/12/21 09:49:22 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getrandom(&(0x7f000096a000-0xf9)=""/249, 0xf9, 0x3) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f0000000000)={@common='lo\x00', 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) r0 = openat$selinux_commit_pending_bools(0xffffffffffffff9c, &(0x7f0000a2d000)='/selinux/commit_pending_bools\x00', 0x1, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x15, &(0x7f000062b000-0x4)=0x6, 0x4) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f0000f7c000)={0x0, 0x0}) setsockopt(r1, 0x200, 0x81, &(0x7f0000ee2000)="5be8d6abef76f8d567380d776613fa5c0cb7e8c0eea7bde765829de8b6a0a11559511704840a3b761a1bfadeb0db8d5b514eee445d479e9025cfcada1018e8bee20154a3993b4c14218c89e2f3cf2eed9ac63617fe87464ef8e50480439217fba92930d1e28a04efe2857b1ea68e25a3aab092e3463f5a39e1ecba6be16e9626bc5ee4929ae585337e304ea912f3361fadcb34564bee564cfd949a5b3ea01c715fbf7e5a3a8dddf75434a49f7dcd2ef97381e3a058585e5a57e39da08e85d4de0773f5171b612376fb44d4aff7c5b28609e331f9ae97c2829853b4c39a1dd2a95931da3314ba00bdbb685cff", 0xec) setsockopt$inet_tcp_TCP_REPAIR_WINDOW(r0, 0x6, 0x1d, &(0x7f00003b3000-0x14)={0x6fe, 0x7fff, 0x0, 0x4, 0xebab}, 0x14) r2 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCADDRT(r2, 0x890b, &(0x7f000053f000-0x78)={0x0, {0x2, 0x0, @multicast1=0xe0000001, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, {0x2, 0x0, @loopback=0x7f000001, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, {0x2, 0x0, @rand_addr=0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x106, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 2017/12/21 09:49:22 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f000093d000)='net/ip6_mr_vif\x00') readv(r0, &(0x7f0000604000)=[{&(0x7f0000bf5000)=""/14, 0xe}, {&(0x7f00001a4000-0xc8)=""/202, 0xca}], 0x2) 2017/12/21 09:49:22 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$key(0xf, 0x3, 0x2) socketpair$inet6_dccp(0xa, 0x6, 0x0, &(0x7f00000e8000-0x8)={0x0, 0x0}) sendmsg$key(r0, &(0x7f0000001000)={0x0, 0x0, &(0x7f0000004000-0x10)={&(0x7f00007b8000-0x60)={0x2, 0xd, 0x0, 0x0, 0xc, 0x0, 0x0, 0x0, [@sadb_x_policy={0x4, 0x12, 0x0, 0x1, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, @sadb_address={0x3, 0x6, 0x0, 0x0, 0x0, @in={0x2, 0x0, @remote={0xac, 0x14, 0x0, 0xbb}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @remote={0xac, 0x14, 0x0, 0xbb}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}}]}, 0x60}, 0x1, 0x0, 0x0, 0x0}, 0x0) r1 = openat$selinux_mls(0xffffffffffffff9c, &(0x7f00004fd000)='/selinux/mls\x00', 0x0, 0x0) getsockopt$inet_sctp6_SCTP_DEFAULT_SEND_PARAM(0xffffffffffffffff, 0x84, 0xa, &(0x7f0000772000-0x20)={0xfffffffffffff5cb, 0x954, 0x0, 0x3, 0x2, 0x1, 0x8, 0x2, 0x0}, &(0x7f0000003000)=0x20) setsockopt$inet_sctp_SCTP_CONTEXT(r1, 0x84, 0x11, &(0x7f0000be9000)={r2, 0x6}, 0x8) syz_extract_tcp_res$synack(&(0x7f00002be000-0x8)={0x0, 0x0}, 0x1, 0x0) 2017/12/21 09:49:22 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f000093d000)='net/ip6_mr_vif\x00') readv(r0, &(0x7f0000604000)=[{&(0x7f0000bf5000)=""/14, 0xe}, {&(0x7f00001a4000-0xc8)=""/202, 0xca}], 0x2) 2017/12/21 09:49:22 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x0, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_ivalue=0x453}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x2fd}) write$tun(r2, &(0x7f0000ef0000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x30, 0x84, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "bfe240", 0x0, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, [], ""}}}}}, 0x62) 2017/12/21 09:49:22 executing program 2: mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000001000-0x3)='/dev/kvm\x00', 0x502ed115b2d9a5ae, 0x0) ftruncate(r0, 0x40102) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r1 = socket$kcm(0x29, 0x802, 0x0) r2 = dup2(r1, r0) getsockopt$inet_sctp6_SCTP_PR_ASSOC_STATUS(0xffffffffffffffff, 0x84, 0x73, &(0x7f000072d000)={0x0, 0x8, 0x0, 0x3, 0x0}, &(0x7f000005b000-0x4)=0x18) setsockopt$inet_sctp6_SCTP_DEFAULT_SNDINFO(r2, 0x84, 0x22, &(0x7f00001fb000-0x10)={0x0, 0x4, 0x4, 0x0, r3}, 0x10) sendfile(r1, r0, &(0x7f0000002000)=0x0, 0x876b5e795) ioctl$TIOCMBIC(r2, 0x5417, &(0x7f0000b29000)=0x8000) ioctl$sock_inet_SIOCSIFADDR(r2, 0x8916, &(0x7f00002f1000)={@common='bcsf0\x00', @ifru_flags=0x2}) sendmmsg(r1, &(0x7f0000da5000)=[{{&(0x7f000090f000)=@ll={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0x0}, [0x0, 0x0]}, 0x14, &(0x7f00005e1000-0x10)=[], 0x0, 0x0, 0x0, 0x0}, 0x0}, {{0x0, 0x0, &(0x7f0000b21000-0x10)=[], 0x0, &(0x7f00001e6000)=[{0x10, 0x13b, 0x233, ""}, {0x90, 0x10f, 0x100000000, "08e3dea9d0fd7a9d5e6631f328652f609282ce011f5a25f0807f3095cbfea6ac290acafd21b853e242c619acb91f828c6aa2d138721f8c0b5bae4d9bb5d0cbf2da6c26fd08477d37e8779ba207661cc4fdd77cbda0840332e1c0bbbb78853c40c0d54cb9cb46fa7bf827059646e441aaacd16aac0958f0eda2"}], 0xa0, 0x0}, 0x0}], 0x2, 0x0) sendmsg$kcm(r1, &(0x7f0000184000)={&(0x7f0000b49000)=@sco={0x1f, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, 0x8, &(0x7f00008ee000)=[], 0x0, 0x0, 0x0, 0x0}, 0x0) 2017/12/21 09:49:22 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f000093d000)='net/ip6_mr_vif\x00') readv(0xffffffffffffffff, &(0x7f0000604000)=[{&(0x7f0000bf5000)=""/14, 0xe}, {&(0x7f00001a4000-0xc8)=""/202, 0xca}], 0x2) 2017/12/21 09:49:22 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socket$inet(0x2, 0x1, 0x0) r0 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_ivalue=0x453}) write$tun(r1, &(0x7f0000ef0000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x30, 0x84, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "bfe240", 0x0, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, [], ""}}}}}, 0x62) 2017/12/21 09:49:22 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$vcsa(&(0x7f0000b26000-0xb)='/dev/vcsa#\x00', 0x10001, 0x280002) ioctl$sock_bt(r0, 0xdd1f, &(0x7f0000f18000)="dcd2e9439a464bd59caced7e1634f6d055f63cb63afcecec87466125b2d5e408cd129e593f68aa273f5ba6eaf7b4c8379f899fd340646bacca398bb175522d27c4fa0ae4add7ef5c7c503021f5bdb88425a164e7910dfc3caee1709b13e2ce663b451ae5584ed6f2fc00c02fa6680f7a7f359486356b2a7803939ae85fd5c15646cb87bcd67dbb151c231474428c17e8f43fc9b9af0684126f1678e09315720cf3dcda3a8bb0559f75bea634dfc4e12787c85d94cfb65bc5f04c270367fce517cf474ef964181979ad732fa9c893c0f7437419c6956a1d6b16e40abb9b9eddedfe2987b7f87f5949") ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f0000000000)={@common='lo\x00', 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) socket$inet_tcp(0x2, 0x1, 0x0) 2017/12/21 09:49:22 executing program 1: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_ivalue=0x453}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x2fd}) write$tun(r2, &(0x7f0000ef0000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x30, 0x84, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "bfe240", 0x0, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, [], ""}}}}}, 0x62) 2017/12/21 09:49:22 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f000093d000)='net/ip6_mr_vif\x00') readv(0xffffffffffffffff, &(0x7f0000604000)=[{&(0x7f0000bf5000)=""/14, 0xe}, {&(0x7f00001a4000-0xc8)=""/202, 0xca}], 0x2) 2017/12/21 09:49:22 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x0, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_ivalue=0x453}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x2fd}) write$tun(r2, &(0x7f0000ef0000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x30, 0x84, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "bfe240", 0x0, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, [], ""}}}}}, 0x62) 2017/12/21 09:49:22 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_ivalue=0x453}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x2fd}) write$tun(r2, &(0x7f0000ef0000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x30, 0x84, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "bfe240", 0x0, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, [], ""}}}}}, 0x62) 2017/12/21 09:49:22 executing program 2: r0 = openat$selinux_access(0xffffffffffffff9c, &(0x7f000061d000-0x10)='/selinux/access\x00', 0x2, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getpeername$ax25(r0, &(0x7f0000001000-0x10)={0x0, {""/7}, 0x0}, &(0x7f0000b53000-0x4)=0x10) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) bind$ax25(r0, &(0x7f0000001000)={0x3, {"c400f000040f00"}, 0x77677e0d}, 0x10) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$KVM_DIRTY_TLB(r0, 0x4010aeaa, &(0x7f00004fc000+0x494)={0x3, 0xfff}) r1 = socket$inet_tcp(0x2, 0x1, 0x0) open_by_handle_at(r0, &(0x7f00004d9000-0x9c)={0x9c, 0x100000001, "2926ed2461a271d1d51607dbfb95ec2398f667bcb129316c0407e733ee60e146dd582bad942cb553fed374514d97268b2dba3b982bb8e50b8479be2c03b10e961a8f35eb758741a7502f6ccd5923433c6c090c906e018ebe37e09c64b8dd81af1ec7829d17e44b3fc3a4bb94b89de64a89b58785d99b0dab1fc27c6d19b8130417eac854550249084a2b8a482fbf3a393d4b6eaf"}, 0x800) fcntl$setstatus(r1, 0x4, 0x2000) acct(&(0x7f0000928000-0x8)='./file0\x00') syz_open_dev$usbmon(&(0x7f00006db000)='/dev/usbmon#\x00', 0x1, 0x200000) setsockopt$inet_tcp_int(r1, 0x6, 0x19, &(0x7f000074d000-0x4)=0x0, 0x4) r2 = add_key$user(&(0x7f0000948000)='user\x00', &(0x7f0000c4d000)={0x73, 0x79, 0x7a, 0x0, 0x0}, &(0x7f0000a7f000)="bc7faae9ac755c13696cd1b7d05b6fd94c8126d6389271a8eee17b4b08fdbbb6d47736dc459b25c0fe662d8fb3781d4c2cfa6d914c93acc89744808344cdc4b92453de11a0c5d71b770e3a358707f545b42455f3a6db0d79f019ebe19047ff8f00cc14", 0x63, 0x0) keyctl$get_security(0x11, r2, &(0x7f0000e3e000-0x20)=""/32, 0x20) 2017/12/21 09:49:22 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socket$inet(0x2, 0x1, 0x0) r0 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_ivalue=0x453}) write$tun(r1, &(0x7f0000ef0000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x30, 0x84, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "bfe240", 0x0, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, [], ""}}}}}, 0x62) 2017/12/21 09:49:22 executing program 6: mmap(&(0x7f0000000000/0x95e000)=nil, 0x95e000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1000000000005, 0x0, &(0x7f0000021000)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f000095e000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r2 = openat$selinux_user(0xffffffffffffff9c, &(0x7f000095f000-0xe)='/selinux/user\x00', 0x2, 0x0) mmap(&(0x7f000095e000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r2, 0x6, 0xd, &(0x7f000095e000)='hybla\x00', 0x6) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000022000-0x10)={0x2, &(0x7f0000016000)=[{0x28, 0x0, 0x0, 0xfffffffffffff010}, {0x6, 0x0, 0x0, 0x0}]}, 0x10) fcntl$getownex(r1, 0x10, &(0x7f00000fe000)={0x0, 0x0}) mmap(&(0x7f000095f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(r2, 0x84, 0x72, &(0x7f0000613000-0xc)={0x0, 0x1, 0x30}, &(0x7f000095f000)=0xc) mmap(&(0x7f0000960000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp_SCTP_DISABLE_FRAGMENTS(r2, 0x84, 0x8, &(0x7f0000339000)=0x0, &(0x7f0000960000)=0x4) mmap(&(0x7f0000961000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000962000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000962000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$KVM_GET_SUPPORTED_CPUID(r2, 0xc008ae05, &(0x7f000052e000-0x1000)=""/4096) setsockopt$inet_sctp_SCTP_RTOINFO(r0, 0x84, 0x0, &(0x7f000072f000-0x10)={r3, 0x4, 0xfffffffffffffe01, 0x101}, 0x10) sendmsg$netlink(r1, &(0x7f0000000000)={&(0x7f000000f000-0xc)={0x0, 0x0, 0x0, 0x0}, 0xc, &(0x7f000002b000-0x90)=[{&(0x7f0000958000)=[{0xfc2, 0x0, 0x0, 0x0, 0x0, "3473a54e292d24a2a2b3f9c4c658c79eb04efd1a4b7e6a8582653d35aaf92376333703e7052221f91ba92f782ce4d773b9bfe49735022d19c943f59feae781f05332a704d34e059638515e2138431332a53c782ff80c6568a8b55a482b1bf48a2006b6bea1a0f2f59af181aa08fd70bec798fbc7d9943dfe2097dbc218cf761885d22395db9d30e123bdcdef1a3822c97e1d8352c1c77f2986cc2d8c14488fba07f01d4483749c613e7db4e98af8d05ada6aa5cb2a67eba8a9b4fe48be20c78dbb13fb56cbaec551dd94425076d90eb6c8fa481216d0247e1c35bd9bffe0231aff7dbc7dfd42709423908af5de4604d9cf61ce66b36ee641ef9de58eeb65b0b7a0f0e499013aec38b92b7b34df30faf6728c63ab85381c2c18d56f7b134f03f7ba0ed1537cea00b4b62a4295d14c6c78848745330db6e520d23ae0bd838535220e0512c9a8046eae79940824ab32a638cc443017f0f143e6a25f813279e689146818315cda67894a8f4626d9c12e271b4dfd3310081bfa6fc47dc77bd34e9aa84dee48c00982455d98185d2fce5d01a7a66cbe0afdcb503fe52d276afa9bd5bcb993214cdb54d705232ba3acd2f52eb535560584f5109c0ca1041136e8f47a8a6c163f8f63379d28986564d4254f690dcdea7ea67756aefbaf27b57472ceb86262a826aef815d7f9a210200c3671ad16f226e93f451d612eee797a9ee761ee1602fabbae27caa05175ca86b2139f646632a3f6bd4c00a0a2978a922482aa7a446c68501f35142eb96adc427dcaab341e73ade4191311a47ef5168611fa2251a8743273cf61f386c7b69af11dfb1907a5986ffb32473cb55dee410a80d5557fdaac719359451593e69a9b23488b4185396266337ddb45ec0bafcc7cd0d3e5a45a5251e5383229141518f4f5f460abc2536832867dc2379b0ea08eb847174f4e54d94d70925803628890444f60ae0dce7bf931c3195840bc7fbb7e74cfc8c77f4ebbeb15a725e80536fe22ae193359b2422268de1923a135bec074277ca39b67efdff1805a44a738d2b87c17d0ad9598377fe5fbe776783f5ec6cf9c3454c52bb507106b6db4e27e9faca3620596b7bcc880a8c6e61512734906731345d2db2d1f7a2ef9c16c12527d36d9db08fe9160423fb57b67ef5a934aef2777415eedc6349c2f2ae15b84a6c80f800b6458fefb20094398263d483575659b29dd83acd1a7967d09fc6d34746f896976eab1d04cf1660f1c18916242acbb091637978e393f4833b9af67dbf9a236f2624e1d3f5d28e19884f3ef184ae64ff9b1787995cdd0597afc2f8131e615a2a9b26479bd881b990a6561839ce904e71276c947382137932a8d9e81e28a4cc6e15736fdefe2cd4ceefc1ec21f57cab4c69d8268cd02ff316a29e89c68feced71da3f6d9a5420d5b9efb7d2694e61e00e0e7116c835151cba132d63b4d7e638a6a7c6e29827a600c0d94617d50ef1fa3bdd94bf9114129dfc0372a1db33b0baf6a4738943ce8fb09f9d571181b0d01a4ec4e4dd7b6f3c3eb6563747dc754365a0f34aeb20b03b85a856f70febdb29441891ef3c54614fe1bc5f1c0f0dd9aaa3fec4e3d7de712034a8c3a56fd0dd70bf91c8df8942b14b85ab72e522dc01cac88fd87e0e3ccadaced2c4ccdc10c5aeeb9bc045c706ee7d25b5567e6e675e000814117ad92803a664054ad436b368fd457ad2a87baf998348d2c63aa771782839f0b5a020acd71849dc7a769e36eee3a1842b22a1ba249351e31262e48d73470bea9bafe2e2a216a32b8e7eb2038779f5c9065ba4628f91c5bcc305381881d77624f41961f3afe4b828ebb8a16f8cc3ae1fe394436a9d0364c22b5b9498387ee4152d60ca4ac546491bed95acb5371fb7fd6e6ead3fb2bc8ec8953191951edc67ebcbcfbe26fed73a8e74ddaecbc251a06f7448873ddc10bc8c5f223537d5c5f38a48fb5ab820f95a6e2ab07d26427a01e53312118aa078c31444da6684f8a0de4d4258b8af56e546dd51e1eadc10a0bd4003fe5cea90049dc170da85167d4696ec5215c5a6c8ef115f37ba52e1ceb459cab1e9a596328d0e349511a78dfa6193ecd98db5706ebfe44aa45f50cb9c33e8db643f190430db9b757770f44dc10242c7b90cf6a79cb2bcda324154792be846970223493fbfb7ae52ee7691d064d1a490ef4de78cf439326c02db3f06b8d0589d91888ce41719275102c3c6da144931b3834363319771d24484077d9a04d3bb5dfd53ed9a6ac85cfbba775c3ca21481823cdc08f16098766e70779aeff6feda766ce287e34c0b814dbbd88276a1fb08582666e0aee3ece185d267073439d001d11ef89c7edabef55dd0cc9ba0d6fd60a668bc65e00a5118507b666c175512ffa3222fd427db85abad1499ce501f7651b08aef1f1d2625bcf4b880c6504fc16f28db9e6a36f6baab607b46c82c8c72b31ebe89b826c67725d1e9f4f284feba035cbc62c076cbf45b673fc72b629664c3c159626be3deffae60424381b9fcbcae130d7013d514b268035890b8b279340c5801db4b4ce623bcf927153a0acdba5c77396afd81004d1c08a6ba5cb72ef2c11e3db235540c50f591d790faa5bdc5dd5ce634fd97c4e964e4b77894f0d110ce470dd0369fa11de3db7a7c7ad3a697dd97ede13e989336453963b8901cb76d23ce8fced637d7f4346d065d481f4a501aebec69c17db258af0cd176ff3fa32df53f31e94351b513dad2f38d81c2c09efadf1515fc28ac8919bd920cfb7af3bcfebb72e046c2ff1614107ab35580b1cfe5c5f9122cfb2dd2b21c26edc8ac26334ba82426469b205118c620e86d0aa68e57e630d01468af899b7aac5079eb25dcf745a57502176c12c1bd591aa33c0343b4d7bfa65d0bf87cb12f3ad769ff0083a90028d316dcc42611afcdab728776c30ebe41b7718dc9f458520adea3346c519725f4fedb5c30f487b0580785e8eb17de354d56c6662f97d66d02cbeecbb7f09d8669ecdc9a4a81c397361be1c0d917b7c07a471ff6475f60c2420c4cefb54b38bcd5c57e22d1d5a2580492bf48fd000ab5571cb2ed50ff453720dd376c587c03ae2f5f9b58ff84ad23145f0104136e7bf2832f83be1a020f855a5fba23d7522137ab2e175cb112e79a352cfce269ce235bae0ad382de8063cfe90d2a078bba280c2cd9b110d81f5884832e22028c28046aa0b0a5214a25aef992cc8944081734c09296b01eb9b7ea06d11867df0e25702965899cedad07bfe647177ac2b254f44fc6deb37321a57179b00137a9c07fbc84ae930a1d877f968ce685d80efa29e1cd47f9ee37f4ffc63256fd5391ee6fbe5398c575a7409c5bb777736a1c5dbed92797a93a9565de0828a08485db7866139af67dc1f14ca2852c37fede6af4d57fb9abb593f61a044897e78c071a9a01c27217c3567e6fedde49125149ee4bbe1e38778c70bf4e46811cd82b82e52225c8f9d32cf760325479649bb94fd224d1b579d2c9cf34cc0ddd79f1c52360cba4ea0f28e9b6ba83064c4b42c549a45f8d9cb32a7432ab8712ed6a2d311c745796960475ee577369772c39fb825dd52071574653f4025a452508a277249f49d302f659d68ebf5ca7d3657c13dc835b9bfce0e319bc5c9bf3b1282a99ac982c82982aed51f3c9e145e3c1985778bd5ded1c27d0bae52e3a6ea035c76553907e8d5210129d5c528dc1807a7282d0e8897ee5b563d8aaecd1ba1249a4d22abf7d60029688cdf4a5231216fd32f00a83965f21763c6e1d4a86276e5242c7ba86453e0393b1711d336dfa625643768ab0737c3137c770f32f9772f79e2650984a34f619e36b8f3de2a05714a383e8b6e74ad5bfbc22d6bfb731e205fbbf707d7a28f9dc922fc0e2b006843cd02f864eb4e8bbf461bfd4971c8880356e50ee021e36b45a42f3cfed61939acc5a1e47549d64e06b34c5640137470806aa30890c8671339c73ea75d7b22c5c54aa52f23148669c043aa177edeb707f9f7d9a9900cefd29cf588eeded4f2b1c57711127c3b423e6aaa447c71304a1f0ae6844b6897b3985f186d881501678501d99d893fe979895c222b2a95d7b1c45ab875b8afaafe6beef1f2aed758889e969f890bc5ced71c254425d678167d6d88390ad4427b454061ba614cf782ad1f5bdfb48d89fb9707f1fc0ebab5f45386db0a4bd40da2c9ee32a84d08ce69a7023cebf15a9bab497f3cf318b04c9d3587e5f3d54186e926fa0e95aa2a098a103e4772223be5ee87f0e69863dd554e8ca1accc4b7ab9d595efa8e7679832b158c765e8e70b237e059f4d292ba70309cbfda1be92249ca39bf9ab96517f25b7179ab816b35f9d8deab42e91646a4350c7e3a39deac2825a2141b7603638b2e987e86bbeac06fe2b52e7ac67282f32098c64e09c1ae4244481bba8cbf1a361e867e291cd863c7146eabaaed47dacc93aa5b9d58b010fd23487a9b9c1bf94168ba22ffab279b281e563be39fd228e73a018c3b1194923d54896009ed4194413172adbaaa1be815f185a1602dec5109fda289823b85509c691e46d29f226e480ded06b8d833378e39539b74a88e6d7b69c854827d7381305928149a8a580f7fb9fce56f6b923d6eabf4e1911725b8bffb2ec86236b9f9ee34a41682a22b075b18c2e33c71103b426c10d5803245e77ca2b288740484df190c7cd663d83e21f862d0e3c48dafd1e921051f6f46ec3bd7b99d538fa740ebb363f1d887e508d739544b90bb0a6954fadd0e5e188d35d7faa7b728a3e51cc8c27e197988cdba326064b42392981808f2dfa92876ff52232b6d659e84c35d51605d8592381ec7cdb28ec006a047bba2524589e47ec63d93e72cd939b26d45c0abe70b8ffb4c1ec01626652de3bc32bc65e178601abe3518b755d3734c22eec271912b0b92f7067da1106602971c14195f33f1b408f541dbcbc32a22b24033ce322e10028a83c37bd303f3b1ce8b0e3fee1ddafa78ece7bf80e780d568f008e66512f00b0d373bf530dacd24865d7f828997b52326538dd666904120a3e12e51057efaf3f01502d2de0722e657231a2e99dd9470a5a56342ebcbbb4f4301d1c8307b90b608c9f98cd478cd71cab1daff4a9be300421e22ee3c222e665d7fb214e2543c08dc8ef6c90310242d772265cf00b2d80e4c1b882a72fd149e4f8bca61c33c9f43e1ec17548e9ce7111feff9472a4f08d88b4e657c02cf0cfa307ee3d3d7f459a56a8239c8c28fab5fe59d3db5a3511586467dcf11e0aeeca327a55a74f0ae0d32ecd9c86b273dc40c902496a5d6d03cd5e8eac1d3015b7bf36b473d013c97ae8d4024fe834485e629ddd9eb6bdc986a03a25cbcaaa5e4803ed3532d4b84678dd4e7ca8138f103854b7f84e82ed7eab46038e99835e2e3644f601bbe1beba7de87b258c1d5e443a70a08d718ac8a690a7f9c8e727e4ca66bb553cab45a87c1f23efb0da4e2fcd8a12abad54f3064356d21cd2e82a97803413fb884abb923eea265a26d157e06ff055ad77dbb0470f329bc3b2266637bb5a89831fc018ecb8d993be68a3d709d53e0e91bff5da382d84c0e8ace27ef0e1bf076b860dbacbb2c2780bd94259ed04e5fb80499d3eeb0d6526222a05a346089a85f450265f023ccda9e43f0b03f86a4d28f4b4fbe5d54a9d674324f0ce3d89cdc48cfed76070"}], 0xfc2}, {&(0x7f0000009000)=[{0x53, 0x9, 0x20, 0x114d5968, 0xff, "3ad1d9e1ab280060b2d0e945e2e29fbadca2f46b8aa623d788379f738f455af3eb0a37062a022403658b92ce1e266d389a3937befbbbb39902da4332ff5eae29330d2c"}], 0x53}, {&(0x7f000001a000)=[{0xad, 0x8, 0x0, 0x7, 0x5, "4473a9fd9db65d873f1f9b4fb9f16d6aa10d729ef72af5b2970201bd9dca186aae9fbff74962093b89b80fdeba8c691fbf444d70346591922f4d677e21175cd864b4994d14b72056c4a3d6dd9132d0607e15b89f5856e5c2d577f8cb1b4b23a41a4e93cd17dbcd0d27a3684f7552acac7823bae39090401f733d657ddb13136d258d68bda46363bda49ade0c94c35ac31b70c795246e63958b1e348ca8"}], 0xad}, {&(0x7f000095d000)=[{0x32, 0x3, 0x300, 0xfff, 0x3, "87616e09568edfc0dc1692ff9074eb311de303bb867b1238b4b85cf5ff4db3951e90"}, {0xa7, 0x3, 0x10, 0x5d, 0x200, "39930794de4ac50d1f1a0639cba840f0597ac573249e89192fd15d5eb1f6646f4fe0e4fd77e2ff5b8abafac3cfc3c57e6af08ebf1ca963891f9e3ebd9b68e9de2502c9b2abea72a785c9d1c7d350d879011a793e9d5af8a7f99ed40c957031abcfdd3daf92c3a8affaa36c56b13e4ed55e80a460ebcc64f8ecc3357f8f2fa1a93ce386a79f80bfee6ea5c94d9b32a2a60e3710600e272e"}], 0xd9}, {&(0x7f000002a000)=[{0x80, 0x7f, 0x10b, 0x0, 0x3ff, "0f18a26e2734d0a4b9128d5cb464742131cde0fdef828eea349e97dc8a11f10c5caab48f037b3d2b4c181cebaefeb2a18ac640b8512150d17e35ff4925113f795e7d730a0eaaf192ac3f23402bf40d914688f6b69570ed1ffcf551dd52fcc69cb0dd998685cfd35b5e424a88e2803a1b"}], 0x80}, {&(0x7f0000017000)=[{0xcf, 0x7, 0x0, 0x5, 0x2, "87439ab79f8d504f6ce84e0627f69802182fc2166bd0dbaae3f1171f578f21742ba713ac9fafe14f3a444747696ab939d7298b606a52f38d95dd690059333efe9d64e9a3c1380a2ced37543d55a93868c357e406e2ff73ff130e0c021a054aca2afca4dad050bb92f77f939083e7649a17417076aaa9263ea3c67141a0936e3881773660c630f852150950f6032fce498b824825a1d559c600cfc93c3cfaaf2bbd5b0c575e9e827be145e5c00c64b08428e53df3183ca4d5ee193bcb26c8ad"}], 0xcf}], 0x6, 0x0, 0x0, 0x0}, 0x0) 2017/12/21 09:49:22 executing program 4: r0 = openat$qat_adf_ctl(0xffffffffffffff9c, &(0x7f00000cf000)='/dev/qat_adf_ctl\x00', 0x8000, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp_SCTP_RTOINFO(r0, 0x84, 0x0, &(0x7f0000002000-0x10)={0x0, 0x0, 0x80000000, 0x1}, &(0x7f0000001000-0x4)=0x10) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp6_SCTP_DEFAULT_SNDINFO(r0, 0x84, 0x22, &(0x7f0000001000)={0x4, 0x0, 0x1, 0x2, r1}, &(0x7f0000002000-0x4)=0x10) ioctl$KVM_SET_GUEST_DEBUG(r0, 0x4048ae9b, &(0x7f0000001000-0x48)={0x20002, 0x0, [0x0, 0x8, 0x3, 0x200, 0xe4ef, 0xfffffffffffffff9, 0x67d3, 0x6]}) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getpeername$packet(r0, &(0x7f00009ee000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local={[0x0, 0x0, 0x0, 0x0, 0x0], 0x0}, [0x0, 0x0]}, &(0x7f00007ae000-0x4)=0x14) getsockopt$inet_IP_IPSEC_POLICY(r0, 0x0, 0x10, &(0x7f0000887000)={{{@in=@rand_addr=0x0, @in=@remote={0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, {0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, {{@in6=@local={0x0, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0x0}, 0x0, 0x0}, 0x0, @in=@rand_addr=0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, &(0x7f0000536000)=0xe8) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f000011f000-0x28)={@common='teql0\x00', r2, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) r3 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCADDRT(r3, 0x890b, &(0x7f000053f000-0x78)={0x0, {0x2, 0x0, @multicast1=0xe0000001, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, {0x2, 0x0, @loopback=0x7f000001, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, {0x2, 0x0, @rand_addr=0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x106, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 2017/12/21 09:49:22 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = openat$selinux_validatetrans(0xffffffffffffff9c, &(0x7f0000ed4000)='/selinux/validatetrans\x00', 0x1, 0x0) setsockopt$inet6_mtu(r0, 0x29, 0x17, &(0x7f00000ad000-0x4)=0x3, 0x4) r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f0000001000)={0x0, 0x0, &(0x7f0000004000-0x10)={&(0x7f00007b8000-0x60)={0x2, 0xd, 0x0, 0x0, 0xc, 0x0, 0x0, 0x0, [@sadb_x_policy={0x4, 0x12, 0x0, 0x1, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, @sadb_address={0x3, 0x6, 0x0, 0x0, 0x0, @in={0x2, 0x0, @remote={0xac, 0x14, 0x0, 0xbb}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @remote={0xac, 0x14, 0x0, 0xbb}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}}]}, 0x60}, 0x1, 0x0, 0x0, 0x0}, 0x0) 2017/12/21 09:49:22 executing program 1: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_ivalue=0x453}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x2fd}) write$tun(r2, &(0x7f0000ef0000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x30, 0x84, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "bfe240", 0x0, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, [], ""}}}}}, 0x62) 2017/12/21 09:49:22 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f000093d000)='net/ip6_mr_vif\x00') readv(0xffffffffffffffff, &(0x7f0000604000)=[{&(0x7f0000bf5000)=""/14, 0xe}, {&(0x7f00001a4000-0xc8)=""/202, 0xca}], 0x2) 2017/12/21 09:49:22 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f000093d000)='net/ip6_mr_vif\x00') readv(r0, &(0x7f0000604000)=[{&(0x7f00001a4000-0xc8)=""/202, 0xca}], 0x1) 2017/12/21 09:49:22 executing program 6: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f000047a000-0x8)='./file0\x00', 0x400, 0x0) poll(&(0x7f0000273000)=[{r0, 0x4004, 0x0}, {r0, 0x8000, 0x0}, {r0, 0x580, 0x0}, {r0, 0x2000, 0x0}, {r0, 0x91, 0x0}, {r0, 0x8002, 0x0}], 0x6, 0x4) getsockopt$inet_sctp6_SCTP_GET_ASSOC_STATS(0xffffffffffffff9c, 0x84, 0x70, &(0x7f0000ac9000)={0x0, @in={{0x2, 0x2, @local={0xac, 0x14, 0x0, 0xaa}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, [0x1, 0x3, 0x0, 0x5, 0x5, 0x1, 0x3, 0x200b, 0x4, 0x9, 0x800, 0x0, 0x2a, 0x200, 0x1]}, &(0x7f00006cc000-0x4)=0x108) getsockopt$inet_sctp6_SCTP_GET_PEER_ADDRS(r0, 0x84, 0x6c, &(0x7f0000f36000)={r1, 0x12, "c3a6c20570e64a9500d5bba4bda4e24e5e79"}, &(0x7f00007c9000-0x4)=0x1a) recvfrom$ax25(r0, &(0x7f0000da7000)=""/115, 0x73, 0x10001, &(0x7f0000151000)={0x3, {"7953de8d00947f"}, 0x89}, 0x10) r2 = socket$inet6(0xa, 0x1, 0x8010000000000084) sendmsg$inet_sctp(r2, &(0x7f0000afa000)={&(0x7f0000ed8000-0x10)=@in={0x2, 0x0, @loopback=0x7f000001, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x10, &(0x7f0000ca7000-0x80)=[{&(0x7f000080e000)="8b", 0x1}], 0x1, 0x0, 0x0, 0x0}, 0x0) sendto(r2, &(0x7f00000ff000-0xe1)="", 0x0, 0x0, &(0x7f00008ba000-0x80)=@generic={0xa, "76fbd55a5bb46c995f779cdc5d1f2125c7ea110e53f7dc63b092b3f5bad7df4ce950fdbf5170e323ee99f2b0f753ff41e0b82bd50ea1f88a7c310e0a628e524e5ff691b19cb228d838bc9e8e641d14433ecd1cec3a8974992d8b9258b7eb6dd299346d3aa698e7d468057ffe4ddef5dbd296b8901f99ac74452d42734ba4"}, 0x80) [ 442.915378] QAT: Invalid ioctl 2017/12/21 09:49:22 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f000093d000)='net/ip6_mr_vif\x00') readv(r0, &(0x7f0000604000)=[{&(0x7f00001a4000-0xc8)=""/202, 0xca}], 0x1) 2017/12/21 09:49:22 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000001000)={0x0, 0x0, &(0x7f0000004000-0x10)={&(0x7f00007b8000-0x60)={0x2, 0xd, 0x0, 0x0, 0xc, 0x0, 0x0, 0x0, [@sadb_x_policy={0x4, 0x12, 0x0, 0x1, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, @sadb_address={0x3, 0x6, 0x0, 0x0, 0x0, @in={0x2, 0x0, @remote={0xac, 0x14, 0x0, 0xbb}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @remote={0xac, 0x14, 0x0, 0xbb}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}}]}, 0x60}, 0x1, 0x0, 0x0, 0x0}, 0x0) socketpair$inet6_sctp(0xa, 0x5, 0x84, &(0x7f00001a3000-0x8)={0x0, 0x0}) pwritev(r0, &(0x7f0000376000)=[{&(0x7f0000a67000-0x1000)="2c951094d8ca55777f4f0f43e3a95798b1556c18704b42090cdea3b7ca68c377a0e99245c4c17afb8d8fdec3c75f26aeaa59f1e7225d9843c4cb843119f6a33b2187c041f8c7e26826220c2792597fe2c07eda3187d7e3259ee2bdd75227d88fe100c3971aef04b1e49258f0857dca1a081ab84eb92060befaa4e085f7eed49469c5000618eb3e6c00e8e4f93a3e122b3617df45b514ec7950c4f2199b8891924290fa020b2b95f49c7605a5acdcb12a9d23049cb81b22961c4f1d7611c15314c38dcc715ec8de7729a42c75d7e5332e887e7d99b3e585e6ec1c1ebcca9a347f1a364db628e5d1db68a1618dceb5c625f217313b1712d04152ded15f224d8015776e004bf78a5dc10d38f821f61a4d03d2f5669fc168206ce2df3b996925653f5c00135a8f29cafca2c29ec7a0d4e66222c3b46fc31cc83d1498b5041a75008f2fdb691661d22c3078a66cb8b8e112ce472ce8512e709824d953f2cf337ec1252c7dfcbd9271e294e541712e25efc107d9b0d4e5867a7e56cc08000658effd28d0653a071326204fa7630049723dc80a172e71660d3fee0c5bce012408b526f1280e5fa9357d62eff0578d2e3b613dda7f97b05f5f2744e85184d2b8515e37e884e5453e0a62d06ba2a8d243e7fecf39578b9593544535fb8b33d5e2af59346449322a0e40e1ed0e8d314d3edb22473c1b2207677a77d0aec9d8576b4decb4875b2ea459d4e9be9bf2c9430476752d8466231fb2fba9b3597ff4722439f96ece804871735a650612d6a844df2d475b02055adc41071af8ebbb85e84e5d32156434b6ca114edfadbb80d9e90338fcdcc031e4983de8fd25fbee3e10648c44333e6458c1c01b83e71774e996d6788b16737a98956c08d47bee7288f93c97e86762f06bf599a700750be6abcbc7667e9da882c14d5d64ac69e41b2b9519401679e992d7706a2df0a8152f67f5937e8898e7700240e78118a201d2ae2fdf5514f11fda422eca4f64d9287aaa7558351b783f023d34ff5f6a21cb10832dc932bc9339ff5892ae7e93b135e4702d0f20c1846a7b2977df222d5a3ed27f4ae9c76cb489cd16241392106b6c25ce7e0448ff1652aa5fcb5d74f780daeb0f4054c5c989f11233947e7bd921ddfdab6a490a6c27f64dfee12458e04bf32ff4650f7a61c6753853100527d9f5618c1c13b7042458087b65f2e2241e20009a52380c50b812542f323090c745bf3334e760067fd9470634caf782293befc9f6af8300fbdeca72738ef32496d3d11db1104f9a107d4a8925a5dbb8b66f3d8aa39bafe63d660dcc84ecd8ae2f90dde18b88e34efa52e4c0157a289fdac51481682136291240adc4646cbfd35863ac884343dc54cf171ccacfaf28b445cdbba5317bb0ce48334448a43d4547257fbac82f10cc9f07fac6aa6870bea0ed6d9f0d03e59436c546b3ac79dbd2ad5c851c4b965fad864a054633217e76843ad7f8bdf1f887cf6280e79b37f09dd6bf45622383bd5228539503e17da8c6e9c4b0d5ac11d38d19a23ed17129770c210546eed9257d324031c19ee2973fba8a7cf787be39e48861a3b8acb33620bec6cce3ba13cadd56ae817d3d78774ee52b3a7b9f3e28a60b99ffeda8c74ea63d52e7304ec6723a8fb04756e0d0cc50cffb3f8ebe8ca3995fadcc25e27e40f0b72a97642bbe638d9ee8e319273fb11d29c0ab558ccb209bed6f922e914819d73b4423c2dd886bfff7afb429b3285df9d9c8a7d4521f103d80743c36790c36c549d0b5bad9a151fd42164de5dcc60af19aa9f48f63d5f3c4290cb580e35882d8dbec909582ce74f97913bf5d2e24afb9c253c5ff87eef9c53f029b3c2421765048c5e814ff73676651bdeadabfead96bf0fc40e11073a6b08785e4e6ce02390f56457c75e5b91c3ee2aeda27a84c9aa0572f4f6085c0587066f9ade54b6bf8bc534d9be864ad8db7e8d160ba0b5612027d33be4cbea6220b321c780b6f4fab0ccd60055b599cea92ef150627e4f6c52fca953233237dbad7490a120dcb1823dd55f7d435ef4ba9b65163d2242e5de432d2dc48b865c6109c99eea0f56d5772e2aef1066b89c0b280a16c49d935c6131059647f138bd338ee00f38d7f9b26b6501e6f9b79f2033060d790f187c09fb2117dff3ff3447c3c00e47f7d5ab260b3e39fca3ad171ee5ed713245f9a41f9d3aa78b5b2a517ebf0aa228b536c2292906e8c1bb77287cb32d6190e19b706f4d09f058e93a3ba30ee173599f02e2364271eb3157bfba9408372508e7fab903773f7af43b21b83e99eb174a7f58ed421286d4eb3b56bab1b2006f6b1fef3196ce96f418e2493a555a514874b5148554247b0d83c79216f4164753385b27bedecf772f59111da086a6f78ab9153d7980d6ed251d0dc210c48fbed177acbb0ef6358de67d2ee5cf4292f3117f51c7ed8647da3f89ebf03cb2fa4674b1b6cdd6ee5a5570ee86da5aab167be1aa159f2a1836c50634195ced9fd0ec79f484a6d506877864b5efe5a06959d900ea4b6d306008f6a3b15646bb2a809dae9c799a59a637edca34b20c69c918a4b47a553f0e35ad00eee9b778f2d82ebe75ad7b407957f8c6a3734f009929808b34a564493c43cb91a6fba486d440b2e312d827ecdf52e56c1c8a7a5dfd19d04ad7f060e630412104ee340d935eaf7e217c5330523b283dbebc113b23d5aa4e05f0992ed23158fbd323529a224070cbcf6d1712611322fae37ac191e899415f2ebfa186b817e26fb4eb77107f79425a8522685b9fc2433adc502a03061e264b861e7c460171ce820ab2b02bb530981e1180278af27d5ea67fad6b7ea7da9ee3ad684c427db2d1af173b81344c641944356d320c83de867b336e69674b84c93d558d1b15615857345cd7d2093eea6af4ceef3e0c8e431ea32614784cdc931c345a3c989bd07fc0d462cceaab6a9874e122bb7907f88b6f66b2a736eae03636671ebdbe757502e4cd0aadad3ade20dc2f8df433cdd0532774e3619afae8de9810c12b0abdd302ea812f68c027816ce2f7518d2dea0505dd8bd880396e5f020daa105a218a027b543f2670778863a088d7afa6d2349f317e52fc2c0c8cd5c55f524f18fc2a049755a4e624d2814c7c9178842797ac4fcb8f11dab916a8d8ae032d71dfa1c148d1e4da0fc79b80cdb7c026baf12e5b8798406576139509660a9af96686354c0056a1c9b3f374fd85abe0e636e5b374014c8258ce604c9ee4d30b10ceee827f8614a563a0506c2b780014780ecd39d614679de51ad9f6c7c8718d6e063e4105fa149af8d2b00068899f8d52b90be35672beca26454143b4f605aef0c2ccd1082210c2247ce6b083c8801712e10332555a7b9a5d21c08d92eb477aa520783fa0fe305c1e18a4c7e1b6035f35bf5d949507794ac85b641acc815a8587abcbe25ce84aa2de6ac237b2513720bc2fbdc571f36a741ad299cf78218d21040c450b2b60d2fd0ff9f7d09351167832651730e8f9678cc1c160af207e565cec5074888ddc80fc83f01eb6a9f7781c2499c51ff40c610f93861102bf567805c617441ff09cd0941398c8adb749d6d66a667da8965f3351954485955d96c70b0f95e87c7b8be3ac37343580bc08273d9043374a1241c94f81c3da6372399e5b9a868b133b57e2e99897db05abf8509f9eee3dc9338358bb0aa64e2eb84328733acaf54e6119545de151d67590291f59d45e04c954d6b88bf592d65dfc1881bd6ca00c1893bdb1aff72503c9cc7d463c49946e84cde41ce3823280e19474d237a97257e96504c84dad85460f8555064ba84314d3dae857b15575a1ad27f8979e4f79de333a74d8277ec88fc4ad98fdbcbf084002eb7e8847d07194f2b961f937395d7fd513fbe3f8ac2a8188309d614dae797e5e9d83ba0cc504398d05bc05123c7ecb5f227f50a02603fd99666fef4fa57cf978bf320b33903fa555738ca939157362a7bd3db4d837ba1706d1da384f8f373d84bc470af586f05aee595a1b44af7fe50882e426934f495f5b3129f9c5069bb4d6aac398486fbc3cd47bb69359f6252389c99a25127f0e2b3bb454340eba208e795fad9bad1c519e656a63343028c2e0844f697c2c3c560ef1d5fc2d09cc39d9d23cfb4b96cac11bcb824dfaa43287d5647ed28f15b63232f97b340234e0b565ae6c23deee92eed90af59b03f70e65141cf5ebba7c2e4c362575a81fba7f42ac338da60f35593f5612afe513a2dd2747e1012bdaa660853976a8bcb13ef686f214dc8d36ac5400454e198b12e8e96a5bdb36e8368877974bebde3cecc141fa444d528ce37b82cfd365caf380f35bfa8814d9923f1b3d880038b699f4dbae3cb44ba124ca76a998594785382724aff3cfcb613d339ee5a5a704d5c1763fee748fe904f3f3ba29504c1eb1a93fcfec5abbb5737b67abe12869f42e428cfdb073cdc9d90cebba66f49378d28b5f43a4929cf9f53349d2e151d25a7d81a0c473500d02c618b8fde006b9712b7457c780475d052a1fe4e43e95d6c7c3e2dd9992704118f7c79d89bbf460eb4c93b74cffe603c6c7b071b0306964793404e4e855133e78e3be77a01ef4aa223e07658c5a7b5b4fe14f56065a5cf9129ff6115d474bac15d52e0f5cd8f166ddfb8af46aa14e70572994dad431aa1fcaa31fc6cb2c0e3e36c38e999c0e194473e465db2c3b202d7eb23ab452440294710ec8a0400bac0d639361da1f8cd27ac9aaafd13e391e01c837852d76a12b1089d4e675c59e2e425d5f1b4a08a31f22bcb0eae3a2beb9d3a25865a429ce26f9a27ea0f8d53cd5c36ae77ebef7eb868ddd70c78ba261131b8b079dd513747dfb75530acaee7ae21759410028d0c33c402ba498d6404458589ff6ecbbf8373f61eaab25396e53452df7d8c26844906b7a427e573cd3beb5fa1ab31cea1c97d730154f7092617d7e6f5364635d9e01dedeceec68351dab45a78dd26fdaa4061de6702e5b0131b6245d984b2cd610c776288b608a9a53d52cb02af85433b59f0bead201fdbfe52006fcdc8af8837dc31ab50565b716d530401b34227e0ab7d8344eba2bf4205a6ee753bb24c1600d91aa254456126b7d77438d1e8f6e084a94b65923866beec7c52b22de557e218186e6792a14f7df6f3ffa09894585a3c1afff0b00f99dac359cf2f7363f3be126e9918cc4960f9454dfb4faacfd1689fc8ffbbf347775a329df256ebcbfd2148ebbddc580ad7a3f7ad24aad788684af0e767a3125fd2ac8c4c4d4416d93eaa6d558735e2393daf515b91efaa173407e497cfa6fa8950b44fd478c8fd3179ed741013b5002909ec446f40a785486be364effe4295c508d3cb86db8486da68b6dcababf9f11e476129189033987b8200104b6ae3dec6e3e142cd41645a7f295edffba0fe73775b94abfdb23cdb49cfcb8c3d72783e91a5a9f6be87eb90ee29a2e19ac82668cb191707ad5ca2734fa7ac7ca5a9abcb53a777fa2c91369523c8ecad13bfb8444ae7ac6800635825c733042632b96b12c49dbc2fb6d7e20cd17df21a1dae462ff76c4b9e755ca71b970e38e25398e029b8d364faff0ed289e1ed72616cefab559d458a3dc37e0fda631dd48b5a9cc679a77234fdd9924a80c93d09d422da926f200e0cd878ea87699c3381464fc5225ccc48cb021fb8c89e210223859cffad7d07010adb60063179770fcb25bcf0ca0a31d6b8d4f290b53b964af8ef97b300fdde536dd7110c6583f5a5283950a1caa3a471de475d6b6fb025a2064a17030e0bc43ab11d2e2ce20f8b4dca275d", 0x1000}, {&(0x7f0000516000-0x81)="ab82e3a773217ea9aca92b5f660415f684aa18ffc9b7ecd4e243792f284e7c2c3369f23526261d09b9f3083161d4fc4cb44df794e51a6704469ed26dd86426e6fe69703120d54f6be157dd0ac16d350a0f33b88a2434b128709e6299e8ee3971f18cea985968ae0e12fcf5ec268bde8b3b6e37dfba7fc1721bacd282e3bb5c3106", 0x81}, {&(0x7f0000f65000-0x46)="36edf9c22f67c9246828fc792aded9237923d3138aa208fbd166a7a85eeb5c5a46f0e068916cbdc68d18fe6e63986f8aa1eb8458f2f5f46133a7ceb7f1fc769857b6e39848d4", 0x46}], 0x3, 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f000036e000)={{{@in6=@remote={0x0, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0x0}, @in=@remote={0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, {0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, {{@in6=@remote={0x0, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0x0}, 0x0, 0x0}, 0x0, @in=@broadcast=0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, &(0x7f000089a000)=0xe8) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000b11000)={{{@in6=@local={0x0, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0x0}, @in6=@loopback={0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, {0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, {{@in=@rand_addr=0x0, 0x0, 0x0}, 0x0, @in6=@loopback={0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, &(0x7f0000c30000-0x4)=0xe8) setsockopt$inet_IP_IPSEC_POLICY(r0, 0x0, 0x10, &(0x7f0000e44000-0xe8)={{{@in6=@remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, @in=@rand_addr=0x6, 0x3, 0x2, 0x3, 0x7, 0xd, 0x80, 0xa0, 0x0, r1, r2}, {0x0, 0x8, 0x0, 0xffffffff, 0x200, 0x6, 0x7, 0x3}, {0x8001, 0x2, 0xcc, 0x534}, 0x0, 0x8000, 0x2f8b, 0x0, 0x10, 0x0}, {{@in=@local={0xac, 0x14, 0x0, 0xaa}, 0x0, 0x9}, 0x1a, @in6=@empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x8, 0x3, 0x3, 0x3, 0x7, 0x7, 0xb2ae}}, 0xe8) r3 = openat$selinux_mls(0xffffffffffffff9c, &(0x7f000030d000-0xd)='/selinux/mls\x00', 0x0, 0x0) ioctl$EVIOCSABS20(r3, 0x401845e0, &(0x7f0000313000-0x18)={0x1000, 0x7, 0xfaf, 0xe2a0, 0x800, 0x9}) 2017/12/21 09:49:22 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = accept4$packet(0xffffffffffffffff, &(0x7f000017c000-0x14)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local={[0x0, 0x0, 0x0, 0x0, 0x0], 0x0}, [0x0, 0x0]}, &(0x7f000054e000-0x4)=0x14, 0x800) getpeername(r0, &(0x7f000055a000-0xc)=@nl={0x0, 0x0, 0x0, 0x0}, &(0x7f00002cd000-0x4)=0xc) r1 = syz_open_dev$mice(&(0x7f0000ed5000)='/dev/input/mice\x00', 0x0, 0x402000) ioctl$UFFDIO_ZEROPAGE(r1, 0xc020aa04, &(0x7f00000cb000-0x10)={&(0x7f00004ae000/0x1000)=nil, 0x1000}) r2 = socket$inet6_sctp(0xa, 0x5, 0x84) setrlimit(0x1000000000000007, &(0x7f000068d000)={0x0, 0x0}) dup(r2) 2017/12/21 09:49:22 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socket$inet(0x2, 0x1, 0x0) r0 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_ivalue=0x453}) write$tun(r1, &(0x7f0000ef0000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x30, 0x84, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "bfe240", 0x0, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, [], ""}}}}}, 0x62) 2017/12/21 09:49:22 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockname$packet(0xffffffffffffffff, &(0x7f00004ce000-0x14)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local={[0x0, 0x0, 0x0, 0x0, 0x0], 0x0}, [0x0, 0x0]}, &(0x7f000060a000-0x4)=0x14) getsockname$packet(0xffffffffffffffff, &(0x7f0000552000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @random=""/6, [0x0, 0x0]}, &(0x7f0000891000)=0x14) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f0000bb8000-0x28)={@common='gretap0\x00', 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f00004f0000-0x28)={@syzn={0x73, 0x79, 0x7a, 0x0, 0x0}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) r2 = openat$selinux_context(0xffffffffffffff9c, &(0x7f00007e0000)='/selinux/context\x00', 0x2, 0x0) recvfrom$packet(r2, &(0x7f0000479000)=""/176, 0xb0, 0x2000, &(0x7f0000583000)={0x11, 0x1b, r0, 0x1, 0x1, 0x6, @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0x0}, [0x0, 0x0]}, 0x14) pipe(&(0x7f0000469000)={0x0, 0x0}) r3 = socket$bt_cmtp(0x1f, 0x3, 0x5) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f000071e000-0x28)={@generic="0795e73d343cfa1edf54bf83f370e438", r1, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) r4 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCADDRT(r4, 0x890b, &(0x7f000053f000-0x78)={0x0, {0x2, 0x0, @multicast1=0xe0000001, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, {0x2, 0x0, @loopback=0x7f000001, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, {0x2, 0x0, @rand_addr=0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x106, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 2017/12/21 09:49:22 executing program 1: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_ivalue=0x453}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x2fd}) write$tun(r2, &(0x7f0000ef0000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x30, 0x84, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "bfe240", 0x0, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, [], ""}}}}}, 0x62) [ 442.935948] QAT: Invalid ioctl 2017/12/21 09:49:22 executing program 6: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socket$key(0xf, 0x3, 0x2) r0 = socket$inet(0x2, 0x3, 0x100000000000003a) setsockopt$inet_IP_XFRM_POLICY(r0, 0x0, 0x11, &(0x7f0000000000)={{{@in=@loopback=0x7f000001, @in=@remote={0xac, 0x14, 0x0, 0xbb}, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, {0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0}, {{@in=@rand_addr=0x0, 0x0, 0x0}, 0x0, @in=@local={0xac, 0x14, 0x0, 0xaa}, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0}}, 0xe8) ioctl$sock_inet_tcp_SIOCOUTQNSD(r0, 0x894b, &(0x7f000098d000+0x259)=0x0) rt_sigsuspend(&(0x7f000024f000-0x8)={0x7fff}, 0x8) sendto$inet(r0, &(0x7f0000098000)="", 0x0, 0x0, &(0x7f0000c24000)={0x2, 0x0, @empty=0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x10) 2017/12/21 09:49:22 executing program 2: mmap(&(0x7f0000000000/0x270000)=nil, 0x270000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xacc000)=nil, 0xacc000, 0x3, 0x10, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f0000000000)={0x5, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xf6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x20000000, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$tun(&(0x7f0000002000)='/dev/net/tun\x00', 0x0, 0x0) r2 = socket$inet6_sctp(0xa, 0x5, 0x84) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) clock_gettime(0x0, &(0x7f0000002000-0x10)={0x0, 0x0}) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000000)={{0x0, 0x0}, {r3, r4/1000+10000}}) getsockopt$inet_sctp6_SCTP_GET_PEER_ADDR_INFO(r0, 0x84, 0xf, &(0x7f0000000000)={0x0, @in6={{0xa, 0x3, 0x5, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, 0x80000001}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x200, 0x8, 0xad9, 0x6, 0xbc4d}, &(0x7f0000000000)=0xa0) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp6_SCTP_GET_PEER_ADDRS(r2, 0x84, 0x6c, &(0x7f0000002000-0x15)={r5, 0xd, "9c714543da5c2befd182189bf5"}, &(0x7f0000003000-0x4)=0x15) getsockopt$inet_sctp6_SCTP_GET_PEER_ADDR_INFO(r2, 0x84, 0xf, &(0x7f0000240000-0xa0)={r5, @in={{0x2, 0x3, @loopback=0x7f000001, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x8000, 0x72e, 0x8, 0x2, 0x2}, &(0x7f000013d000-0x4)=0xa0) ioctl$TUNGETFEATURES(r1, 0x800454cf, &(0x7f0000000000)=0x0) 2017/12/21 09:49:22 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_ivalue=0x453}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x2fd}) write$tun(r2, &(0x7f0000ef0000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x30, 0x84, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "bfe240", 0x0, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, [], ""}}}}}, 0x62) 2017/12/21 09:49:22 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f0000000000)={@common='lo\x00', 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) socket$inet_tcp(0x2, 0x1, 0x0) clock_gettime(0x0, &(0x7f0000ec0000-0x10)={0x0, 0x0}) pselect6(0x40, &(0x7f00001b1000)={0xff, 0xb296, 0x1, 0x3, 0x40, 0x5, 0x9, 0x101}, &(0x7f0000c8c000-0x40)={0x7, 0x401, 0x7fff, 0x10001, 0x7, 0x7fffffff, 0x0, 0x100000001}, &(0x7f00007b2000-0x40)={0x100000000, 0x2, 0x8001, 0x5, 0x2, 0x8, 0x80000000, 0x4}, &(0x7f0000c2c000)={r0, r1+30000000}, &(0x7f000020d000)={&(0x7f0000cff000-0x8)={0xb9}, 0x8}) 2017/12/21 09:49:22 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f000093d000)='net/ip6_mr_vif\x00') readv(r0, &(0x7f0000604000)=[{&(0x7f00001a4000-0xc8)=""/202, 0xca}], 0x1) 2017/12/21 09:49:22 executing program 1: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_ivalue=0x453}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x2fd}) write$tun(r2, &(0x7f0000ef0000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x30, 0x84, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "bfe240", 0x0, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, [], ""}}}}}, 0x62) 2017/12/21 09:49:22 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$key(0xf, 0x3, 0x2) r1 = openat$selinux_member(0xffffffffffffff9c, &(0x7f000011f000)='/selinux/member\x00', 0x2, 0x0) sendmsg$kcm(r1, &(0x7f0000f68000)={&(0x7f000043c000-0x10)=@nfc={0x27, 0x6, 0xff, 0x7}, 0x10, &(0x7f0000de8000-0x10)=[{&(0x7f00001bd000)="ff6623b9d63c67ed18e12f3aaa11835684050bcf1ebced0a943c1ab726af618ae76b88b30d58493d7bf3b1672ea29b0871c39418c446b126412a109587d78a03baad833bdcf96b0331ba804626315ba82ca308a73a8e74e71d28cc5e2fc3068b7706f7fe98e05e136aec6b862f6ed1d3c39c50381d748211db13af3fcd212320f654f5d08871448bb3e13f420b0102971a1ab833c6cad4509f17d9c4545156395ac22bf4377c90bc2f67cc0d23a17ec3e6397a0a821713da0074717b2354eae00ae076b64bb6110bb72b5996d446ad03753591d8689da65cc0638288d04fc6bb32ddd94e8b0257cb3e24bb7c696570ed495623b3dbb7dc544c082ba78f7e3149f773db31f87095d9a6f991dbfa0682701a6d2ea34813a7b55dc88774fe479d3400ab3360f3f6a3e6504a7c33aed800749960b28799aa9d2e7274c59518d4ee15f8129f3d6c94624c8d5856d92ca620045191404673a1c3d10537fa9f94568f44a941cdbc63e34fb4b51f01842cd4910a0fe4757ddafdf82bded2b19ef0170a45fcfa08b9df814876166167cf3faca81f7bc1938ca2a2b3c59a087b86055ac5f791b05851bb875c1d90c2d765eb25499abf3dae39cf672b21f6af07c4330133d3dd315d2c5d2b2903211745197365711c5db795d4713461f87a938fb23b81046c75b81cf41b4c80f7a96db9657b713afe443b8ffdeb523d5d64a479a5082fd512109df6a17ee0d57bf86133e32931e43184ce67567ea459355282a88265bfb917ef741346c5a1f3b775acbf892533944e87b01c78ba26d84e18461eea798798ddd5720057f522994e952817195d71ed5c0e916024111fcc83fdebf32ebcc28e206a744a1782db8edbb33472a4b118ac1349b510ec7951ede3f1cfd728338d5f7875979783d5233b731f8f3adf408c1f7c099112cdff90a88aa026f7efa6c9af62ccfffd6f860ea5e5801a4ea1b86103f19b9a5792df306f79455d200729f2b1c0a1b73c471a2e7a950d6236363205d4f76f2d697aa0e03d0517d057133b9686687152881d46b5c015d9bad59bb33d191f872debe2bef09d1f0e82310eb7d1aa95c1702fc67a7c0f6dc431b19c4786f2bb4c8aa878b991bad5ef69dc56371412ee11fa85b30c90b01160ab197dc812c22e4d814d7ce46cfeb41af83590d8eceec72c61fea77b11f11773d4c3874fea75e234f825dc0ed177e656c0d0a7978ebae4cfeac35995a7f8727c8ec6ee353e32a98d9818922b2a91eca33aa970eb4f4dacbe7d1503e21c373d2e6e0385013402f8d9281e312d7352aee7e42552b32ea1178ea8ce7e6262dd35e3f7002395c7ce00f30d45711149dfaa1c7bbae3f747a5ad326857bb752ee5259947e14ddbbafcc0a51734164512595968bf00274d3d4ad1f278e649fce85653677e9f96c0e3b6012a04df2abffa7b5a1d5440dbf57835aacfdf7ea76a1b0d2de2e6e81d34006c69d26faaff2ea59d061dccf5e59e7a5acfeda9b606a4e395dbed358250bca9306fa6a6cff6e86e882aa5ef5e54fecd7f37e7697568c96463a721d45db00112eb3303bc5feaf9b96e56bbec79ccb624fc85802a9aa3bce34c6f478aa3f9d97cc03eb2374141fdefdc4bf525112cadef56211da1dfde331fe1069963c3cea4809ed45cdaf6cf29bb6b4f844c587c0c9a12d86ada7f1354c7c2e7d7fffe83c3a18ab0a8eecde09e2ee6da21d726bce524e738753e25c84ca02492df8f206cfba45bef624355d00c6312d7f4707015db3b3372573d9a0a3a808679e9a29f41b36cb954620545e6d9a473f77a5e6e46606f4682002774653965dffc756cf6f83cf96ad04527715ed8da95538a03ed1210e5c10d200fb7c52da83bab68530228ea7372cafd572457e6e1e8acac4449bee74212a1c22ec316aca88362e47b8a119218ec0664d34c34596684712953e31481aca7aca33383d966092733876d89c152a9e0481028a3533577b93cd924e0db0eeb6ad13937ea4dd1ae003cf60fa3da3f6f1ea3a26b1dc44a32d3fcfecef39cbb9248ca365b8271e11bd2de2448d3a767827c46d08fb68ee5cbad18a8a7a796117d855a9a6b48628797a16369e8c55bfb18cd74d18dd150f3dd8cc8cc88ff0bbb4951196c784637ed44a04145f7f67149dd330d9b766ec87d8c2e6e5e0ef45270558347fc3183a848b6da57ef7b81040d2e703a8f469985ae180ffc773050ed40e1a69c399ce2e78dbdff2f9b6c50c9cd0ca566255525fcd88702a36a697a4f6535446442e3a020403d34502b4cdb09a19d443ca5a15983102703a1b62556808ac8c2bbe6e37ab7506694665712711714ee157a1c4d33b17f040f44ff7c52273bad79cdf2c72e4736ca52a6725c749d853e5b1078092ed3bc5ad9a52c5463a2a7bea7050d18d3e628add9f5d15c7ff4afa6c54c8795457c2b50718ecb9e148acc6308fc716a337372313bf5a34ca18112d2bc3891dcad455163e297897a14734a523aeb16b16c046fd5e3262b9057a38c5a1dadf4624870f25993258d9d74030b5bb69de71a8ac2904074056e5c91b8f4fb052c36c91122d62f90fb2e15376728f566e678b50ee525d3abee8b979c4b929bd108e08f6def4aa095f3a00b812b04017ffda3c05f607d5e01eb4609ab2ebc1e89a76988c979c4b334afae99923b78e81f4564190792e8f024780dad1e9279f49908e258425391e5ba1f6a452481fcd6fb3689d313615abaaf779802a53d9aae777725161f15281f77ffebbb1a5be097df1d3e3c1fda7b3fbcbd20b766f6ba94c50cd8594c2d4cad1f0349b47001a05753697f0a6fac855284f8fb545f6734adac182515be69ea2b6e14198328af6c7ca3f6707b2a7ef452a0d9a62d5453e368f6dd563375b63643d1e2f51e2c1236d524540977d4298cc537b86d6145db8587a2862d9ea96f8e3e581dad16f2a3367955a0977e2c98b97893fae3f4713380f6693873490501c3b29b78778ba35895e3b43d8027c65a33ebe1daeb967cca09370e1a731288ddedaccd5ff93b5c1b83406686d8ed30122f9e0b242a309da069e922af8bfd9eb6abf8ec9ba85d9a5e742091d2a4c53fcf119014558bba0ef18ea23c218bafd0ebe95c5e1ae113520a73df13b95ac5365f525d6fa24bc6c4bbf824d485bf98bf30027fe073e37738f1be7d50abef53109c94e1147715bacb85efb6d16fb7b3bbeeb0949683754e7c9b14ae7b9ee0545cf5343cd1e0708d21adedc88d1bff9e4ee6d9cdf8cc2e0acffb128a6e03f52a1a9e641039a33e7413dbb9fc22ace94ff3ff79fd53035682ec123f8d8414f160111ba1c933fc694f970575f2b2e67c44c47efc9c0f1c74f867bb85bae27fe9e04e75d6a7d8c708ce2f30b2b291a99fc898b8b3c7106f785f998726bfd5f635fdd4191d61b23bbc8bf35016896c9d50e90f0742c09a39396298c695d0cf9b649ae3c48a56e7783345a92cf94528716111b48a6fa684b5610ce612f30d9fe0e1eb0f4d49ea47a4248d410e29fd877d42243efb13870c1d3cde023da4176a389ec62aa82026f8ee20010ab1e55785330431a6a2824e007ebc393bc85bebed5b42ca1416a85f0c2f861b8c16498b25a0b5ff698414ab3cbd9c8ae80245cde5cc581f78ca25958b198494008990d797465d4257674c83138257af75b4320c65a2b658fb7951fef64e57b5e921bfeca6aa29b0cafb460fdd4d8091fe038119e92362a6c3b8d09c75b54ac84c4a247c9839b35f9685b9a889cee535e06506d6069a2073f2247deb7f7ed1be3b1e0fc8450294de6d6257767e5f51af2e29ca6b29041b7c82c97fd5ba7d2daa9618bdff0943e56a9ca77625cf5e03d69d3e10ae83a998286be7755081704bddd7ef4a012813f26ac8fcf9164a41df81a8c54f8f845f6b72376e991eab374ed97e6c26c6c7f5363d7dd6a10cc2a04bbb607ed2772a29f84401b73297a48b39ca2bc96a980c790a12b5fd720779ee42d82500f65d458065eb5ebce2834e87836046e1261952a464174f7b4a06086e90bc86be07e08386996ddeeb4860fb283d2334656b047b1d557247ab0de8826c9cd350fecf3b8b86ff85a5fe3818f04edba13feccb0f35e8c1b18d9c86c869a3bf19c45ed492808e64cefdfa96f24bc842f9119a622883f0e914736c22d1eed501bed17aab94dc3763a6f90e2c8b72e8aee9b4a41c7d52a648e0fa7e658ef22f7694661bd3a07ff22334df724f4fedd72c33064ff1a158227230e11fae86c0facfe465fdae1ff75e11c683e65eab5207ccd2d2bf4ebb2cd4497b7a792f3357e599e6a0133df5612c8f1a02072d8885f5e6f5e859c4fbe98c3badce705db74c05981fdd1ed70a78ed641a60ffe8baab9e7b84e74efd7dda88a4a4e67243efa18a65869deaf99052f16b8fc06fa142f429709a6e6c158c1387b8400f603a49deb76279eb90505860bee86a88ef0b1a17088729ea9a8af5db4086690ab9aa74d58cd8c4a384b9b1db8d073a7bb23211e1ed38c0a354366bd9ddd0bc35497ea975a377b8ad44a6c8ca3949e48dc46a191f468aeadf9067523f06e72da2401e09d9f279adec36bd05a0b44d0c99ca1bdb443cf8c2df8b986cd93251b9b9991bd91dd20d0d990c26f83b789664555f0a2e0591b80b0375c6f4228c3c7e29db5cdc0ba4b7fbfc9c2b78bf4850cb44f94feab185902fff5d12463846962bc1792dfce788cb8334f80848a481b4a79443c1df2797e3700e2720001d6b572d16591632fb8b1f234937de81dd45fbdb128090ee26f064e3f2c3b0c086882fe966617c63e340e5d01940e340b60ccbbaf742f7dfd417828d4356295cd16bd19d67fbf6850859e1ad29e0f7cf75402ce525ec3df8fc59ed1fa5ca9d0c5640a557b5c5b93b8071aabf7eaa35b9f2734baea87eaa7ad1b2c6ac1d184922e520ab90909aacec86bc19dbe8afcbf2d83e8b8c2cdb590f57b494b899b846f3ee6265daa91f93847f0456bd21b31e18fa3d014fb44f8b67a160cb1ea7fb35a9e8248c09d07730f903064f8986af0aa22c8533368d5567cfc4ba8d6ca0191a7d1f08294a4aaa884219281af74bd3fd91385b7a769e11c81ad414bbd2d22599606a16b296c643ca81d9f77b496dbd47185e2f32da137405683ac85df1e298f20a5626c0755541b4e8d3c0d704f72fb812ec16a331f093ea0258c936cd2add3bccccf1b99a2b55fa43e46d3660ac1a61a2493685319d50b5a22383dec9fc275dd25819e4135768dbdf8361df8a099e5bf0fec2d065c75707ad64f00c182b94374841abb35b0fe2c78832332bb13d6d70a9e1ce8a347f9bb4c3f40ee5047572a4a7325fa79646d64f2e9c3078373d536a2180f69ce18ddc317572b8c4fa12571ff8f5cafa369933f9010a181879624ec300e231091ace3a914f3f8ef12f1aed0149a814b3d577ac5f40c13e677aa25d1eba316d15c2156586cd7f12eaf982e340d7c48a15340fbaeae6ede12154dff91dd4d9017a07f5d171cf1391037fbf34b269a49bad5bb67051100df1c45a8e0d11b253a6f2056ea52c666d64efd7620975f059834265ab1e90d28a244c6ac63225df4e81984eddec3422dbc8de4588cc1b7e0da0649c8bb382b12d42a72700daa93a1753f5f793e75602d0e845d14dba5ee2792dab36c744bbeaee4ac125580ed4ed540d66ab9e07c19ca0b4c16f0866c94214b36bf2307621bd1dd6bb0fe46d4219e85f44cc8384cf4c88894f1d02db60c062254d52a64717b1e71c7743a44711126b4079a2b543adcab4d0c43691ac71a9208ec199b47b26170c596adadee6e0da8834", 0x1000}], 0x1, &(0x7f000055f000-0x10)=[{0x10, 0x11c, 0x5, ""}], 0x10, 0x8800}, 0x4000000) sendmsg$key(r0, &(0x7f0000001000)={0x0, 0x0, &(0x7f0000004000-0x10)={&(0x7f00007b8000-0x60)={0x2, 0xd, 0x0, 0x0, 0xc, 0x0, 0x0, 0x0, [@sadb_x_policy={0x4, 0x12, 0x0, 0x1, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, @sadb_address={0x3, 0x6, 0x0, 0x0, 0x0, @in={0x2, 0x0, @remote={0xac, 0x14, 0x0, 0xbb}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @remote={0xac, 0x14, 0x0, 0xbb}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}}]}, 0x60}, 0x1, 0x0, 0x0, 0x0}, 0x0) r2 = openat$selinux_create(0xffffffffffffff9c, &(0x7f0000618000)='/selinux/create\x00', 0x2, 0x0) r3 = dup3(r0, r0, 0x80000) ioctl$sock_kcm_SIOCKCMATTACH(r2, 0x89e0, &(0x7f00009cb000)={r0, r3}) 2017/12/21 09:49:22 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_ivalue=0x453}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x2fd}) write$tun(0xffffffffffffffff, &(0x7f0000ef0000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x30, 0x84, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "bfe240", 0x0, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, [], ""}}}}}, 0x62) 2017/12/21 09:49:22 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f000093d000)='net/ip6_mr_vif\x00') readv(r0, &(0x7f0000604000)=[{&(0x7f0000bf5000)=""/14, 0xe}], 0x1) 2017/12/21 09:49:22 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f0000000000)={@common='lo\x00', 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = openat$qat_adf_ctl(0xffffffffffffff9c, &(0x7f0000a5c000)='/dev/qat_adf_ctl\x00', 0x200100, 0x0) ioctl$TCSBRK(r1, 0x5409, 0x1000) ioctl$sock_inet_SIOCADDRT(r0, 0x890b, &(0x7f000053f000-0x78)={0x0, {0x2, 0x0, @multicast1=0xe0000001, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, {0x2, 0x0, @loopback=0x7f000001, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, {0x2, 0x0, @rand_addr=0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x106, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$int_out(r0, 0x5462, &(0x7f00000e5000)=0x0) r2 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000959000-0xf)='/dev/sequencer\x00', 0x301800, 0x0) ioctl$TCSETAF(r2, 0x5404, &(0x7f0000401000)={0x866, 0x8001, 0x3, 0x9, 0x7, 0x0, 0x5, 0xfff, 0x6, 0x5}) 2017/12/21 09:49:22 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_ivalue=0x453}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x2fd}) write$tun(r2, &(0x7f0000ef0000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x30, 0x84, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "bfe240", 0x0, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, [], ""}}}}}, 0x62) 2017/12/21 09:49:22 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f000093d000)='net/ip6_mr_vif\x00') readv(r0, &(0x7f0000604000)=[{&(0x7f0000bf5000)=""/14, 0xe}], 0x1) 2017/12/21 09:49:22 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000001000)={0x0, 0x0, &(0x7f0000004000-0x10)={&(0x7f00007b8000-0x60)={0x2, 0xd, 0x0, 0x0, 0xc, 0x0, 0x0, 0x0, [@sadb_x_policy={0x4, 0x12, 0x0, 0x1, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, @sadb_address={0x3, 0x6, 0x0, 0x0, 0x0, @in={0x2, 0x0, @remote={0xac, 0x14, 0x0, 0xbb}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @remote={0xac, 0x14, 0x0, 0xbb}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}}]}, 0x60}, 0x1, 0x0, 0x0, 0x0}, 0x0) r1 = openat$autofs(0xffffffffffffff9c, &(0x7f0000f7a000-0xc)='/dev/autofs\x00', 0x7fd, 0x0) getsockopt$inet_sctp_SCTP_RECVNXTINFO(r1, 0x84, 0x21, &(0x7f000045b000-0x4)=0x0, &(0x7f0000175000)=0x4) 2017/12/21 09:49:22 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_ivalue=0x453}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x2fd}) write$tun(0xffffffffffffffff, &(0x7f0000ef0000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x30, 0x84, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "bfe240", 0x0, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, [], ""}}}}}, 0x62) 2017/12/21 09:49:22 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$random(&(0x7f0000000000)='/dev/random\x00', 0x0, 0x104) r1 = gettid() r2 = openat(0xffffffffffffffff, &(0x7f00009bf000)='./file0\x00', 0x8002, 0x0) openat(r2, &(0x7f0000261000-0x8)='./file0\x00', 0x40000, 0x2) r3 = fcntl$getown(r0, 0x9) r4 = openat$selinux_load(0xffffffffffffff9c, &(0x7f0000b0b000)='/selinux/load\x00', 0x2, 0x0) bind$llc(r4, &(0x7f00001b5000)={0x1a, 0x7, 0x1, 0xffffffff, 0xf4ef, 0x200, @remote={[0xbb, 0xbb, 0xbb, 0xbb, 0xbb], 0x0}, [0x0, 0x0]}, 0x10) setpgid(r1, r3) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000045000-0x8)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) setsockopt$inet6_MRT6_ADD_MFC(r7, 0x29, 0xcc, &(0x7f0000d42000-0x5c)={{0xa, 0x2, 0x1, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, 0x3f}, {0xa, 0x0, 0x77, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x401}, 0x80000001, [0x8, 0x5, 0xeab, 0x10000008001, 0x4, 0x7fff, 0xfff, 0x3f]}, 0x5c) syz_open_dev$sg(&(0x7f0000e27000-0x9)='/dev/sg#\x00', 0x16, 0x103) bind$unix(r5, &(0x7f000055b000)=@file={0x1000000000000001, './file0\x00'}, 0xa) connect$unix(r5, &(0x7f00000bc000)=@abs={0x0, 0x0, 0x0}, 0x8) sendmmsg$unix(r6, &(0x7f00000bd000)=[], 0x80, 0x0) connect$unix(r5, &(0x7f0000dd0000)=@file={0x1, './file0\x00'}, 0xa) connect$unix(r5, &(0x7f0000d34000-0xa)=@file={0x0, './file0\x00'}, 0xa) 2017/12/21 09:49:22 executing program 1: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x0, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_ivalue=0x453}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x2fd}) write$tun(r2, &(0x7f0000ef0000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x30, 0x84, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "bfe240", 0x0, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, [], ""}}}}}, 0x62) 2017/12/21 09:49:22 executing program 6: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f0000bd4000)=0x75) r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000055000-0xa)='/dev/ptmx\x00', 0x0, 0x0) ioctl$TCSETS(r0, 0x40045431, &(0x7f00003ba000-0x24)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r1 = syz_open_pts(r0, 0x0) read(r0, &(0x7f000077e000)=""/1, 0x1) ioctl$KVM_CREATE_DEVICE(0xffffffffffffffff, 0xc00caee0, &(0x7f00006d0000)={0x7, r0, 0x1}) getsockopt$inet6_tcp_int(r2, 0x6, 0x1f, &(0x7f0000179000-0x4)=0x0, &(0x7f0000825000)=0x4) ioctl$TIOCPKT(r0, 0x5420, &(0x7f00004a2000)=0x1f) ioctl$TCXONC(r1, 0x540a, 0x0) r3 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000524000)='/dev/sequencer\x00', 0x2042, 0x0) ioctl$UFFDIO_COPY(r3, 0xc028aa03, &(0x7f0000245000-0x10)={&(0x7f00008ed000/0x4000)=nil, 0x4000}) 2017/12/21 09:49:22 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$loop(&(0x7f0000399000)='/dev/loop#\x00', 0x0, 0x0) fadvise64(r0, 0x0, 0x0, 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) getsockopt$netlink(r1, 0x10e, 0x2000000000005, &(0x7f0000005000)=""/0, &(0x7f0000002000)=0x0) r2 = creat(&(0x7f00000a0000)='./file0\x00', 0x3) membarrier(0x1, 0x0) ioctl$EVIOCGRAB(r2, 0x40044590, &(0x7f0000cfa000)=0x7) getpeername$ipx(r2, &(0x7f000006c000)={0x0, 0x0, 0x0, ""/6, 0x0, 0x0}, &(0x7f000073e000)=0x10) ioctl$EVIOCSABS0(r2, 0x401845c0, &(0x7f000035a000-0x18)={0xfffffffffffffffc, 0x101, 0x200, 0xfffffffffffff7ce, 0x9, 0x8}) socket$unix(0x1, 0x3, 0x0) getsockopt$inet_sctp6_SCTP_DISABLE_FRAGMENTS(r2, 0x84, 0x8, &(0x7f000061d000-0x1)=0x0, &(0x7f0000140000-0x4)=0x4) 2017/12/21 09:49:22 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = openat$selinux_policy(0xffffffffffffff9c, &(0x7f00001d2000)='/selinux/policy\x00', 0x0, 0x0) r1 = syz_open_dev$sg(&(0x7f000049d000)='/dev/sg#\x00', 0x2, 0x4000) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f000037b000-0x28)={@common='tunl0\x00', 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) pwritev(r2, &(0x7f0000c37000)=[{&(0x7f0000530000-0x29)="a10bb920e9a681589bd4dfeea81e74ccf5609deecffef403741f0b8d7408130196f3e87620f614c946", 0x29}, {&(0x7f0000f5d000)="e454ca6226a5d768b121de2b3bfc3947b2fffab259b9e88f42af06d8aeb1ce00dad67269ac3173bb94be3b7bb24421c110f52b71ad70880d61ae0b23edd9c798098f0552dbd49a2fd1364c311e9bc8879ca05580686c2af50386f69a442ebe6970fbe09710c7e5c4150157ca2b5b04cef79d72e10d709c8af3eee37fef955f61d40e416207bd665aaf82ec92f8a514ec0bc58819a73dde06188300fb3227a75a1ef12fccffc0e57db3e9e26deddb16b4f277bfce", 0xb4}, {&(0x7f00008da000)="4585cf4deaf4e779bba5dc7abb5a4392e9e5c553d5d14533e39bbcac42ca1b1c94078dbc5e9b5b69bf2948afb981233b19ba0672931508", 0x37}], 0x3, 0x6) ioctl$sock_inet_SIOCADDRT(r2, 0x890b, &(0x7f000053f000-0x78)={0x0, {0x2, 0x0, @multicast1=0xe0000001, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, {0x2, 0x0, @loopback=0x7f000001, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, {0x2, 0x0, @rand_addr=0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x106, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0}) ioctl$KVM_X86_GET_MCE_CAP_SUPPORTED(r1, 0x8008ae9d, &(0x7f00005ce000-0x47)=""/71) setsockopt$inet6_mtu(r0, 0x29, 0x17, &(0x7f0000338000-0x4)=0x400000000000004, 0x4) ioctl$SNDRV_SEQ_IOCTL_QUERY_SUBS(r1, 0xc058534f, &(0x7f00000ae000)={{0x7, 0x3}, 0x1, 0x1f, 0x7fff, {0xff, 0x2}, 0x1, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) 2017/12/21 09:49:22 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_ivalue=0x453}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x2fd}) write$tun(r2, &(0x7f0000ef0000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x30, 0x84, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "bfe240", 0x0, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, [], ""}}}}}, 0x62) 2017/12/21 09:49:22 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f000093d000)='net/ip6_mr_vif\x00') readv(r0, &(0x7f0000604000)=[{&(0x7f0000bf5000)=""/14, 0xe}], 0x1) 2017/12/21 09:49:22 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_ivalue=0x453}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x2fd}) write$tun(0xffffffffffffffff, &(0x7f0000ef0000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x30, 0x84, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "bfe240", 0x0, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, [], ""}}}}}, 0x62) 2017/12/21 09:49:22 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0xf, 0x807, 0x256e) writev(r0, &(0x7f0000843000)=[{&(0x7f0000f27000)="5f9390f601175f92a76e0e1a56114c03cfe479ae407b7810901cbc798b348ac0f2e4ff61d8c84b3948cf2ac2a7ed3c0106cd4bf81c5f9bc9b14614b42417ec0394dba0df0ea79100984aa60ad7156e89690812799ae40942e5194440fb9fb736423f9a33cc729c345f6452ae681359bc5ecb5e82328b14aaaef57ca2f335a2d7db9052be1e9b88857cccdffee08201", 0x8f}, {&(0x7f0000dd6000)="aac34135693f1b25f25ddf4c838d123930cbe7b600fe57e86d8d35549d0bd102ba78d69a141e5dbd97d0e163cc99f1050ffc74fd7d9d2ca35f326318141485380380da8510750a04c79135762f137ff3a2ad48e7115d0155321500c29263bc9ed03f07a236c468577981de1feb365f396109089b605a25", 0x77}, {&(0x7f00005e4000-0x19)="ad346c9271090c31047781a01dd5d080b53989145b9c31e862", 0x19}, {&(0x7f000087d000)="98d1a538a553dd36f165af3d8eb27e4f4676f726ce3a810ab95983d138018edd1e29742921785c857e35bb266fe81d9d3ba4e816b3dd3670bcc5974687e7239f91df7c56ed29c406838b61343af33a61131a40448c2d6952596599e3c664188eb0acc9e46024c9398f46196d94c04f8a686d456a06e39df3b856265cf1e101414d8f9c75727efc4e6b854c87e1378a9010b55e6df7500d1f1db2c5057934da752874df04327eb1b1b7ab4851fc6895c40f89bd3514fa9c3555ac2781646ea1701c56", 0xc2}, {&(0x7f0000528000-0x2d)="5d19a2c852574c3348e9139e8054e68f22b08c3b973e27852e7f1b264b25132b8da4bdeba0df46d2ebeabcb42ed29ebc8832fc794de4bba6049a56942861e6974d4e28796cc40ba2596a230260b497908d2edaab3dc6e9ed2aafe12543fbc71bf77ef2be6a172e211e3db2ba6a2a39d8ee2dec44d57c8034206d1f1e96562f554700", 0x82}, {&(0x7f0000aa2000)="76dede2fb575fd4e53b623db282f3b68e1663861ecc933049f794e08dd501b228c4da9f308b5cad2daed2344aa2ed9f4717fbe04ebecdfd9d29b6758919837848c2ad042e41a31adcfd7faeff49147eedb13e1a08265b7ce122e68f8afd7b251b8c79d23ce06362e848b47317f6a38c765dd35e0d83bd29f94c84d74c14eeef3aa6943cb7f7b385d17fab1bfe58288e6f4e5", 0x92}], 0x6) r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f0000001000)={0x0, 0x0, &(0x7f0000004000-0x10)={&(0x7f00007b8000-0x60)={0x2, 0xd, 0x0, 0x0, 0xc, 0x0, 0x0, 0x0, [@sadb_x_policy={0x4, 0x12, 0x0, 0x1, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, @sadb_address={0x3, 0x6, 0x0, 0x0, 0x0, @in={0x2, 0x0, @remote={0xac, 0x14, 0x0, 0xbb}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @remote={0xac, 0x14, 0x0, 0xbb}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}}]}, 0x60}, 0x1, 0x0, 0x0, 0x0}, 0x0) 2017/12/21 09:49:22 executing program 1: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x0, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_ivalue=0x453}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x2fd}) write$tun(r2, &(0x7f0000ef0000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x30, 0x84, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "bfe240", 0x0, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, [], ""}}}}}, 0x62) 2017/12/21 09:49:22 executing program 0 (fault-call:2 fault-nth:0): mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f000093d000)='net/ip6_mr_vif\x00') readv(r0, &(0x7f0000604000)=[{&(0x7f0000bf5000)=""/14, 0xe}, {&(0x7f00001a4000-0xc8)=""/202, 0xca}], 0x2) [ 443.319081] FAULT_INJECTION: forcing a failure. [ 443.319081] name failslab, interval 1, probability 0, space 0, times 0 [ 443.331253] CPU: 1 PID: 16378 Comm: syz-executor0 Not tainted 4.15.0-rc4+ #231 [ 443.338625] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 443.347969] Call Trace: [ 443.350552] dump_stack+0x194/0x257 [ 443.354190] ? arch_local_irq_restore+0x53/0x53 [ 443.358863] ? __lock_acquire+0x664/0x3e00 [ 443.363110] should_fail+0x8c0/0xa40 2017/12/21 09:49:23 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f0000000000)={@common='lo\x00', 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f0000420000-0x1d)='/selinux/avc/cache_threshold\x00', 0x2, 0x0) r0 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCADDRT(r0, 0x890b, &(0x7f000053f000-0x78)={0x0, {0x2, 0x0, @multicast1=0xe0000001, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, {0x2, 0x0, @loopback=0x7f000001, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, {0x2, 0x0, @rand_addr=0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x106, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) [ 443.366991] ? print_irqtrace_events+0x270/0x270 [ 443.371831] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 443.376933] ? perf_trace_lock+0x900/0x900 [ 443.381169] ? perf_trace_lock+0x900/0x900 [ 443.385416] ? mark_held_locks+0xaf/0x100 [ 443.389572] ? retint_kernel+0x10/0x10 [ 443.393462] ? trace_hardirqs_on_caller+0x421/0x5c0 [ 443.398474] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 443.403232] ? should_failslab+0xb2/0x120 [ 443.407358] should_failslab+0xec/0x120 [ 443.411308] kmem_cache_alloc_node_trace+0x5a/0x750 [ 443.416311] __kmalloc_node+0x33/0x70 [ 443.420100] kvmalloc_node+0x99/0xd0 [ 443.423800] seq_read+0x7cd/0x13d0 [ 443.427323] ? fsnotify+0x7b3/0x1140 [ 443.431031] ? seq_lseek+0x3c0/0x3c0 [ 443.434720] ? fsnotify_first_mark+0x2b0/0x2b0 [ 443.439279] ? avc_policy_seqno+0x9/0x20 [ 443.443316] ? selinux_file_permission+0x82/0x460 [ 443.448140] ? seq_lseek+0x3c0/0x3c0 [ 443.451826] proc_reg_read+0xef/0x170 [ 443.455607] do_iter_read+0x3d2/0x5a0 [ 443.459391] ? dup_iter+0x260/0x260 [ 443.463004] vfs_readv+0x121/0x1c0 [ 443.466522] ? __fget_light+0x297/0x380 [ 443.470469] ? compat_rw_copy_check_uvector+0x2e0/0x2e0 [ 443.475802] ? __mutex_unlock_slowpath+0xe9/0xac0 [ 443.480623] ? vfs_write+0x374/0x510 [ 443.484334] ? mutex_lock_nested+0x16/0x20 [ 443.488540] ? mutex_lock_nested+0x16/0x20 [ 443.492746] ? __fdget_pos+0x130/0x190 [ 443.496605] ? __fdget_raw+0x20/0x20 [ 443.500303] do_readv+0xfc/0x2a0 [ 443.503638] ? do_readv+0xfc/0x2a0 [ 443.507167] ? vfs_readv+0x1c0/0x1c0 [ 443.510857] ? entry_SYSCALL_64_fastpath+0x5/0x96 [ 443.515676] ? trace_hardirqs_on_caller+0x421/0x5c0 [ 443.520668] SyS_readv+0x27/0x30 [ 443.524016] entry_SYSCALL_64_fastpath+0x1f/0x96 [ 443.528746] RIP: 0033:0x452a09 [ 443.531907] RSP: 002b:00007f67d2f98c58 EFLAGS: 00000212 ORIG_RAX: 0000000000000013 [ 443.539584] RAX: ffffffffffffffda RBX: 000000000071bea0 RCX: 0000000000452a09 [ 443.546823] RDX: 0000000000000002 RSI: 0000000020604000 RDI: 0000000000000013 [ 443.554071] RBP: 00000000000005bf R08: 0000000000000000 R09: 0000000000000000 [ 443.561328] R10: 0000000000000000 R11: 0000000000000212 R12: 00000000006f5a88 2017/12/21 09:49:23 executing program 6: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) syz_open_dev$evdev(&(0x7f0000d63000-0x12)='/dev/input/event#\x00', 0x7ff, 0x400) open(&(0x7f0000917000)='./file0\x00', 0x80000, 0x10) syz_open_dev$sndseq(&(0x7f00009f2000-0xd)='/dev/snd/seq\x00', 0x0, 0x4000) perf_event_open(&(0x7f00001ed000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fa, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) migrate_pages(0x0, 0xff, &(0x7f000029d000)=0x0, &(0x7f0000964000-0x8)=0x9) 2017/12/21 09:49:23 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xd4e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socketpair$inet(0x2, 0x0, 0x7, &(0x7f0000daf000-0x8)={0x0, 0x0}) getsockopt$inet_sctp_SCTP_INITMSG(r1, 0x84, 0x2, &(0x7f0000b3d000-0x8)={0x0, 0x0, 0x0, 0x0}, &(0x7f0000067000-0x4)=0x8) r2 = getpid() r3 = perf_event_open(&(0x7f000002f000-0x78)={0x1, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x4, 0xd38, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000000, 0x0, 0x0, 0x0, 0x0}, r2, 0x0, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r3, 0x40082404, &(0x7f00008de000-0x8)=0xfffffffffffffffc) readahead(r0, 0x80000000, 0x4) 2017/12/21 09:49:23 executing program 7: mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = accept$netrom(0xffffffffffffff9c, 0x0, &(0x7f0000000000)=0x0) ioctl$sock_SIOCOUTQNSD(r0, 0x894b, &(0x7f00009fe000-0x4)=0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f0000001000)={0x0, 0x0, &(0x7f0000004000-0x10)={&(0x7f00007b8000-0x60)={0x2, 0xd, 0x0, 0x0, 0xc, 0x0, 0x0, 0x0, [@sadb_x_policy={0x4, 0x12, 0x0, 0x1, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, @sadb_address={0x3, 0x6, 0x0, 0x0, 0x0, @in={0x2, 0x0, @remote={0xac, 0x14, 0x0, 0xbb}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @remote={0xac, 0x14, 0x0, 0xbb}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}}]}, 0x60}, 0x1, 0x0, 0x0, 0x0}, 0x0) 2017/12/21 09:49:23 executing program 1: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x0, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_ivalue=0x453}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x2fd}) write$tun(r2, &(0x7f0000ef0000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x30, 0x84, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "bfe240", 0x0, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, [], ""}}}}}, 0x62) 2017/12/21 09:49:23 executing program 0 (fault-call:2 fault-nth:1): mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f000093d000)='net/ip6_mr_vif\x00') readv(r0, &(0x7f0000604000)=[{&(0x7f0000bf5000)=""/14, 0xe}, {&(0x7f00001a4000-0xc8)=""/202, 0xca}], 0x2) 2017/12/21 09:49:23 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_ivalue=0x453}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x2fd}) write$tun(r1, &(0x7f0000ef0000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x30, 0x84, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "bfe240", 0x0, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, [], ""}}}}}, 0x62) 2017/12/21 09:49:23 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_ivalue=0x453}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x2fd}) write$tun(r2, &(0x7f0000ef0000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x30, 0x84, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "bfe240", 0x0, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, [], ""}}}}}, 0x62) 2017/12/21 09:49:23 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f0000000000)={@syzn={0x73, 0x79, 0x7a, 0x0, 0x0}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) r0 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCADDRT(r0, 0x890b, &(0x7f000053f000-0x78)={0x0, {0x2, 0x0, @multicast1=0xe0000001, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, {0x2, 0x0, @loopback=0x7f000001, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, {0x2, 0x0, @rand_addr=0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x106, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) [ 443.568575] R13: 00000000ffffffff R14: 00007f67d2f996d4 R15: 0000000000000000 [ 443.614621] FAULT_INJECTION: forcing a failure. [ 443.614621] name failslab, interval 1, probability 0, space 0, times 0 [ 443.666672] CPU: 1 PID: 16396 Comm: syz-executor0 Not tainted 4.15.0-rc4+ #231 [ 443.674067] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 443.683414] Call Trace: [ 443.686002] dump_stack+0x194/0x257 [ 443.689643] ? arch_local_irq_restore+0x53/0x53 [ 443.694345] should_fail+0x8c0/0xa40 [ 443.698078] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 443.703190] ? __lock_is_held+0xb6/0x140 [ 443.707274] ? find_held_lock+0x35/0x1d0 [ 443.711348] ? __lock_is_held+0xb6/0x140 [ 443.715440] ? trace_event_raw_event_sched_switch+0x800/0x800 [ 443.721318] ? rcu_note_context_switch+0x710/0x710 [ 443.726248] should_failslab+0xec/0x120 [ 443.730218] kmem_cache_alloc+0x47/0x760 [ 443.734265] ? print_irqtrace_events+0x270/0x270 [ 443.739021] ptlock_alloc+0x24/0x70 [ 443.742641] pte_alloc_one+0x59/0x100 [ 443.746419] do_huge_pmd_anonymous_page+0x554/0x1b00 [ 443.751515] ? __thp_get_unmapped_area+0x130/0x130 [ 443.756425] ? __lock_acquire+0x664/0x3e00 [ 443.760637] ? __lock_acquire+0x664/0x3e00 [ 443.764852] ? debug_check_no_locks_freed+0x3c0/0x3c0 [ 443.770029] ? perf_trace_lock+0xd6/0x900 [ 443.774170] ? debug_check_no_locks_freed+0x3c0/0x3c0 [ 443.779332] ? debug_check_no_locks_freed+0x3c0/0x3c0 [ 443.784506] ? perf_trace_lock+0xd6/0x900 [ 443.788636] ? check_noncircular+0x20/0x20 [ 443.792860] ? trace_event_raw_event_lock+0x340/0x340 [ 443.798041] ? check_noncircular+0x20/0x20 [ 443.802248] ? trace_event_raw_event_lock+0x340/0x340 [ 443.807421] ? perf_trace_lock+0xd6/0x900 [ 443.811547] ? perf_trace_lock+0xd6/0x900 [ 443.815677] ? check_noncircular+0x20/0x20 [ 443.819888] ? find_held_lock+0x35/0x1d0 [ 443.823930] ? trace_event_raw_event_lock+0x340/0x340 [ 443.829089] ? trace_event_raw_event_lock+0x340/0x340 [ 443.834264] ? check_noncircular+0x20/0x20 [ 443.838468] ? check_noncircular+0x20/0x20 [ 443.842778] __handle_mm_fault+0x1a0c/0x3ce0 [ 443.847179] ? __pmd_alloc+0x4e0/0x4e0 [ 443.851041] ? lock_downgrade+0x980/0x980 [ 443.855180] ? find_held_lock+0x35/0x1d0 [ 443.859234] ? handle_mm_fault+0x248/0x8d0 [ 443.863459] ? lock_downgrade+0x980/0x980 [ 443.867642] handle_mm_fault+0x334/0x8d0 [ 443.871675] ? down_read_trylock+0xdb/0x170 [ 443.875967] ? __do_page_fault+0x32d/0xc90 [ 443.880181] ? __handle_mm_fault+0x3ce0/0x3ce0 [ 443.884736] ? vmacache_find+0x5f/0x280 [ 443.888685] ? vmacache_update+0xfe/0x130 [ 443.892813] ? find_vma+0x30/0x150 [ 443.896337] __do_page_fault+0x5c9/0xc90 [ 443.900392] ? mm_fault_error+0x2c0/0x2c0 [ 443.904511] ? save_stack+0xa3/0xd0 [ 443.908115] ? check_noncircular+0x20/0x20 [ 443.912319] ? check_noncircular+0x20/0x20 [ 443.916527] ? __kmalloc_node+0x47/0x70 [ 443.920474] ? kvmalloc_node+0x99/0xd0 [ 443.924338] ? seq_read+0x7cd/0x13d0 [ 443.928041] do_page_fault+0xee/0x720 [ 443.931821] ? __do_page_fault+0xc90/0xc90 [ 443.936055] ? find_held_lock+0x35/0x1d0 [ 443.940109] ? __might_fault+0x110/0x1d0 [ 443.944157] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 443.948993] page_fault+0x2c/0x60 [ 443.952424] RIP: 0010:copy_user_generic_unrolled+0x89/0xc0 [ 443.958020] RSP: 0018:ffff88019841fa08 EFLAGS: 00010203 [ 443.963364] RAX: ffffed0037bc545a RBX: 000000000000000e RCX: 0000000000000001 [ 443.970607] RDX: 0000000000000006 RSI: ffff8801bde2a2c0 RDI: 0000000020bf5000 [ 443.977849] RBP: ffff88019841fa38 R08: 6361667265746e49 R09: ffffed0037bc545a [ 443.985091] R10: 0000000000000002 R11: ffffed0037bc5459 R12: 0000000020bf5000 [ 443.992332] R13: ffff8801bde2a2c0 R14: 00007ffffffff000 R15: 0000000020bf500e [ 443.999627] ? _copy_to_user+0x9b/0xc0 [ 444.003496] seq_read+0xcb4/0x13d0 [ 444.007058] ? seq_lseek+0x3c0/0x3c0 [ 444.010750] ? fsnotify_first_mark+0x2b0/0x2b0 [ 444.015313] ? avc_policy_seqno+0x9/0x20 [ 444.019347] ? selinux_file_permission+0x82/0x460 [ 444.024177] ? seq_lseek+0x3c0/0x3c0 [ 444.027868] proc_reg_read+0xef/0x170 [ 444.031660] do_iter_read+0x3d2/0x5a0 [ 444.035435] ? dup_iter+0x260/0x260 [ 444.039066] vfs_readv+0x121/0x1c0 [ 444.042578] ? __fget_light+0x297/0x380 [ 444.046542] ? compat_rw_copy_check_uvector+0x2e0/0x2e0 [ 444.051884] ? __mutex_unlock_slowpath+0xe9/0xac0 [ 444.056711] ? vfs_write+0x374/0x510 [ 444.060432] ? mutex_lock_nested+0x16/0x20 [ 444.064640] ? mutex_lock_nested+0x16/0x20 [ 444.068860] ? __fdget_pos+0x130/0x190 [ 444.072725] ? __fdget_raw+0x20/0x20 [ 444.076436] do_readv+0xfc/0x2a0 [ 444.079775] ? do_readv+0xfc/0x2a0 [ 444.083300] ? vfs_readv+0x1c0/0x1c0 [ 444.086987] ? entry_SYSCALL_64_fastpath+0x5/0x96 [ 444.091809] ? trace_hardirqs_on_caller+0x421/0x5c0 [ 444.096821] SyS_readv+0x27/0x30 [ 444.100170] entry_SYSCALL_64_fastpath+0x1f/0x96 [ 444.104899] RIP: 0033:0x452a09 [ 444.108061] RSP: 002b:00007f67d2f98c58 EFLAGS: 00000212 ORIG_RAX: 0000000000000013 2017/12/21 09:49:23 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_ivalue=0x453}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x2fd}) write$tun(r1, &(0x7f0000ef0000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x30, 0x84, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "bfe240", 0x0, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, [], ""}}}}}, 0x62) 2017/12/21 09:49:23 executing program 1: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_ivalue=0x453}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x2fd}) write$tun(r2, &(0x7f0000ef0000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x30, 0x84, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "bfe240", 0x0, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, [], ""}}}}}, 0x62) 2017/12/21 09:49:23 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000001000)={0x0, 0x0, &(0x7f0000004000-0x10)={&(0x7f00007b8000-0x60)={0x2, 0xd, 0x0, 0x0, 0xc, 0x0, 0x0, 0x0, [@sadb_x_policy={0x4, 0x12, 0x0, 0x1, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, @sadb_address={0x3, 0x6, 0x0, 0x0, 0x0, @in={0x2, 0x0, @remote={0xac, 0x14, 0x0, 0xbb}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @remote={0xac, 0x14, 0x0, 0xbb}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}}]}, 0x60}, 0x1, 0x0, 0x0, 0x0}, 0x0) r1 = socket$inet6_sctp(0xa, 0x5, 0x84) getsockopt$inet_sctp6_SCTP_RTOINFO(0xffffffffffffffff, 0x84, 0x0, &(0x7f0000c47000)={0x0, 0x7ff, 0x2, 0x42a3}, &(0x7f0000382000+0x412)=0x10) getsockopt$inet_sctp6_SCTP_DEFAULT_SEND_PARAM(r1, 0x84, 0xa, &(0x7f0000c46000)={0x0, 0xe28, 0x8001, 0x4, 0x10001, 0x9, 0x6, 0x0, r2}, &(0x7f0000f7a000-0x4)=0x20) r3 = openat$qat_adf_ctl(0xffffffffffffff9c, &(0x7f00007c9000-0x11)='/dev/qat_adf_ctl\x00', 0x2000, 0x0) getsockopt$inet_sctp_SCTP_PR_SUPPORTED(0xffffffffffffff9c, 0x84, 0x71, &(0x7f0000c39000)={0x0, 0x7}, &(0x7f0000a95000)=0x8) getsockopt$inet_sctp6_SCTP_ASSOCINFO(r3, 0x84, 0x1, &(0x7f0000c62000-0x14)={r4, 0x574f, 0xfffffffffffffff9, 0x87a, 0x2, 0x3}, &(0x7f00008be000-0x4)=0x14) r5 = getpid() capget(&(0x7f0000ac1000)={0x20080522, r5}, &(0x7f000024a000)={0xab, 0x4, 0xfffffffffffff000, 0x5, 0x5, 0xa0}) 2017/12/21 09:49:23 executing program 2: r0 = getpgid(0x0) syz_open_procfs(r0, &(0x7f0000870000)='net/hci\x00') mmap(&(0x7f0000000000/0xf20000)=nil, 0xf20000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(0xffffffffffffffff, &(0x7f0000aae000)="9774dcd5ba5ea9b887fe3dbfa51704b94e7dc6f85d502583368e86d8de64f302f8a65901fc2562829f16265a3d528e752700c618abfbcef79f7fac658c04e6de7bc99d1ff8f3dc8bddc3a4db9c439d7ab124a1b172f957072a1b60c3aaff8f62d04d99e706ef0400b793e97b623ccfe69e77ca69472665171674d9f87f5bbf9289ca873210c7551bc6", 0x89, 0x0, &(0x7f0000aaf000)={0xa, 0x0, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, 0x0}, 0x1c) setsockopt$inet_sctp6_SCTP_EVENTS(r1, 0x84, 0xb, &(0x7f00006db000)={0xff, 0x5, 0x80000000, 0x0, 0x81, 0x0, 0x1000, 0x7, 0x6, 0x6, 0x8e}, 0xb) sendto$inet6(r1, &(0x7f0000ab0000-0xf7)="b8", 0x1, 0x0, &(0x7f0000ab0000)={0xa, 0x3, 0x0, @loopback={0x0, 0x1}, 0x0}, 0x1c) getsockopt$inet_sctp_SCTP_PRIMARY_ADDR(0xffffffffffffffff, 0x84, 0x6, &(0x7f0000692000)={0x0, @in6={{0xa, 0x1, 0x1, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, 0x20}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}}, &(0x7f0000dbc000)=0x8c) setsockopt$inet_sctp6_SCTP_PEER_ADDR_THLDS(r1, 0x84, 0x1f, &(0x7f0000aae000)={r2, @in6={{0xa, 0x3, 0x0, @loopback={0x0, 0x1}, 0x0}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x0, 0x0}, 0x98) getsockopt$inet_sctp6_SCTP_RECVRCVINFO(r1, 0x84, 0x20, &(0x7f0000b1b000)=0x0, &(0x7f0000cde000-0x4)=0x4) 2017/12/21 09:49:23 executing program 6: mmap(&(0x7f0000000000/0xf72000)=nil, 0xf72000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socketpair$inet6_udp(0xa, 0x2, 0x0, &(0x7f0000dc4000-0x8)={0x0, 0x0}) mmap(&(0x7f0000f72000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$sock_SIOCETHTOOL(r0, 0x8946, &(0x7f000078e000)={@generic="af1257388d2828de09054f80a7bd05fd", &(0x7f0000f72000)=@ethtool_test={0x1a, 0xb614, 0x9, 0x4, [0x6, 0x10001, 0x100000000, 0x8001]}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$sock_SIOCADDDLCI(r0, 0x8980, &(0x7f000052e000)={@common='tunl0\x00', 0x6}) r1 = socket(0x11, 0x802, 0x0) write(r1, &(0x7f00009d4000-0x15)="150000005500056d000201fa0000dd0307000000d2", 0x15) mmap(&(0x7f0000f73000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) syncfs(r0) setsockopt$ALG_SET_KEY(r1, 0x117, 0x1, &(0x7f0000f73000)="0dcbabd3cbec22947514146591db08e80e92712fa364f16fb7a610793d84335d68c642138c86a4addbb575aa6b5ddb58cdb55cee569b29f46cc10e9d6749692e1d607c4553d3b3ac6f625c7dce71564855fb23a55c1d46ec0c16165c3ae49c631d88bd9e94f0ece5d4095124c39a16b0492a940afe9f97585ab06f6b0f8de3f5e5d20e18fe2c60f2b6f61f0db7d0e764cdc0", 0x92) mmap(&(0x7f0000f74000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp_SCTP_CONTEXT(r1, 0x84, 0x11, &(0x7f0000534000-0x8)={0x0, 0x40}, &(0x7f0000f74000)=0x8) mmap(&(0x7f0000f74000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp_SCTP_RESET_STREAMS(r1, 0x84, 0x77, &(0x7f0000f74000)={r2, 0xffffffffffffffff}, &(0x7f0000a46000-0x4)=0x8) mmap(&(0x7f0000f73000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) openat$selinux_mls(0xffffffffffffff9c, &(0x7f0000f73000)='/selinux/mls\x00', 0x0, 0x0) 2017/12/21 09:49:23 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f000093d000)='net/ip6_mr_vif\x00') readv(r0, &(0x7f0000604000)=[{&(0x7f0000bf5000)=""/14, 0xe}, {&(0x7f00001a4000-0xc8)=""/202, 0xca}], 0x2) 2017/12/21 09:49:23 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f0000000000)={@common='lo\x00', 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) r0 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCADDRT(r0, 0x890b, &(0x7f000053f000-0x78)={0x0, {0x2, 0x0, @multicast1=0xe0000001, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, {0x2, 0x0, @loopback=0x7f000001, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, {0x2, 0x0, @rand_addr=0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x106, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) pipe2(&(0x7f0000cbf000-0x8)={0x0, 0x0}, 0x80000) ioctl$KVM_GET_IRQCHIP(r1, 0xc208ae62, &(0x7f000099f000)=@ioapic={0x0, 0x0, 0x0, 0x0, 0x0, [{0x0, 0x0, 0x0, [0x0, 0x0, 0x0, 0x0], 0x0}, {0x0, 0x0, 0x0, [0x0, 0x0, 0x0, 0x0], 0x0}, {0x0, 0x0, 0x0, [0x0, 0x0, 0x0, 0x0], 0x0}, {0x0, 0x0, 0x0, [0x0, 0x0, 0x0, 0x0], 0x0}, {0x0, 0x0, 0x0, [0x0, 0x0, 0x0, 0x0], 0x0}, {0x0, 0x0, 0x0, [0x0, 0x0, 0x0, 0x0], 0x0}, {0x0, 0x0, 0x0, [0x0, 0x0, 0x0, 0x0], 0x0}, {0x0, 0x0, 0x0, [0x0, 0x0, 0x0, 0x0], 0x0}, {0x0, 0x0, 0x0, [0x0, 0x0, 0x0, 0x0], 0x0}, {0x0, 0x0, 0x0, [0x0, 0x0, 0x0, 0x0], 0x0}, {0x0, 0x0, 0x0, [0x0, 0x0, 0x0, 0x0], 0x0}, {0x0, 0x0, 0x0, [0x0, 0x0, 0x0, 0x0], 0x0}, {0x0, 0x0, 0x0, [0x0, 0x0, 0x0, 0x0], 0x0}, {0x0, 0x0, 0x0, [0x0, 0x0, 0x0, 0x0], 0x0}, {0x0, 0x0, 0x0, [0x0, 0x0, 0x0, 0x0], 0x0}, {0x0, 0x0, 0x0, [0x0, 0x0, 0x0, 0x0], 0x0}, {0x0, 0x0, 0x0, [0x0, 0x0, 0x0, 0x0], 0x0}, {0x0, 0x0, 0x0, [0x0, 0x0, 0x0, 0x0], 0x0}, {0x0, 0x0, 0x0, [0x0, 0x0, 0x0, 0x0], 0x0}, {0x0, 0x0, 0x0, [0x0, 0x0, 0x0, 0x0], 0x0}, {0x0, 0x0, 0x0, [0x0, 0x0, 0x0, 0x0], 0x0}, {0x0, 0x0, 0x0, [0x0, 0x0, 0x0, 0x0], 0x0}, {0x0, 0x0, 0x0, [0x0, 0x0, 0x0, 0x0], 0x0}, {0x0, 0x0, 0x0, [0x0, 0x0, 0x0, 0x0], 0x0}]}) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f000015f000-0x10)={0x2, &(0x7f0000fb1000-0x10)=[{0x401, 0x6, 0x0, 0x4}, {0x1, 0x3, 0x5201, 0x4}]}, 0x10) sendmsg$kcm(r1, &(0x7f0000635000-0x38)={&(0x7f000066e000)=@nfc_llcp={0x27, 0xffffffffffffff81, 0x6f, 0x2, 0xffffffffffff0001, 0x3, "0130cc82ec37ac8ebdf342938ab6394de868dcec50a1c6b26828b428f82b97e2c0c48d3d33d74ee45f4176a2b1080d23443079ff41dee47b8fcf7fe80eacaf", 0x7f}, 0x60, &(0x7f00000dc000-0x20)=[{&(0x7f0000d4c000)="6c5617f23fbbe3d5d6242f4608500dde30cfe1920abeb50811ace664f000a3", 0x1f}, {&(0x7f0000c75000)="afa349510e056b5c7ae508d0536fde3c22bdd5de49f75f479cb097ce7a5e3369f6d018f472f264c904b50f03b76077588f5fc7e453c5ee81286f5269affb379d3541f83b78c0b570ad26de53df9327ad3fdce19d2bcd366d8249", 0x5a}], 0x2, 0x0, 0x0, 0x4000}, 0x4000000) ioctl$sock_SIOCETHTOOL(r2, 0x8946, &(0x7f0000d66000)={@common='ip_vti0\x00', &(0x7f0000bfb000)=@ethtool_channels={0x3d, 0x1, 0x38d5, 0x1, 0x8001, 0x7bd8, 0x3, 0x4, 0x6be00000}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) 2017/12/21 09:49:23 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_ivalue=0x453}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x2fd}) write$tun(r2, &(0x7f0000ef0000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x30, 0x84, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "bfe240", 0x0, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, [], ""}}}}}, 0x62) [ 444.115744] RAX: ffffffffffffffda RBX: 000000000071bea0 RCX: 0000000000452a09 [ 444.122984] RDX: 0000000000000002 RSI: 0000000020604000 RDI: 0000000000000013 [ 444.130225] RBP: 00000000000005bf R08: 0000000000000000 R09: 0000000000000000 [ 444.137473] R10: 0000000000000000 R11: 0000000000000212 R12: 00000000006f5a88 [ 444.144721] R13: 00000000ffffffff R14: 00007f67d2f996d4 R15: 0000000000000000 2017/12/21 09:49:23 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_ivalue=0x453}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x2fd}) write$tun(r1, &(0x7f0000ef0000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x30, 0x84, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "bfe240", 0x0, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, [], ""}}}}}, 0x62) 2017/12/21 09:49:23 executing program 0: mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) sysfs$3(0x3) r0 = openat$selinux_user(0xffffffffffffff9c, &(0x7f0000001000-0xe)='/selinux/user\x00', 0x2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) flock(r0, 0x20000000002) r1 = add_key$user(&(0x7f00009bf000-0x5)='user\x00', &(0x7f0000977000-0x5)={0x73, 0x79, 0x7a, 0x2, 0x0}, &(0x7f000075e000-0xf9)="7b2d5aca03a9d47f9639d13e8ba8478d1740c3b65aa5c0bce11ad019d90b7ac2f01e5023a0b8a9f3e24a452a02c593a3d356e2d75f46576083c33d16398f36cd27835f96beafe0b34c04d00c56f8e0dc5bba29f647a63b12eea616e5df37f1759ee402e93080c7efe127a196b72d9fa8f96e49400aebccf66e4514ce8050d4e20dc5a6cf6213a4210fa2d5c18dceb544830517ef36bb9f414e247e48ab1dde15b4187a87b8f1aa1ef6d25a4ad4c6cb6fecde34fa8f7103ab11e8114600895b52bf55d048c88bf9e1ad9195bee5d9ef00d196bdcd752ad7b8ef58838056dd0dda01bd411f0ef0b5ef6cd4616dd4ba6e08fb99e3e289d2f7dac5", 0xf9, 0xfffffffffffffffa) keyctl$setperm(0x5, r1, 0x220008) r2 = syz_open_procfs(0x0, &(0x7f000093d000)='net/ip6_mr_vif\x00') readv(r2, &(0x7f0000604000)=[{&(0x7f0000bf5000)=""/14, 0xe}, {&(0x7f00001a4000-0xc8)=""/202, 0xca}], 0x2) getsockopt$inet_IP_XFRM_POLICY(r2, 0x0, 0x11, &(0x7f00002ef000)={{{@in=@remote={0x0, 0x0, 0x0, 0x0}, @in=@local={0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, {0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, {{@in6=@loopback={0x0, 0x0}, 0x0, 0x0}, 0x0, @in=@remote={0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, &(0x7f0000c6d000-0x4)=0xe8) ioctl$sock_inet6_SIOCSIFADDR(r0, 0x8916, &(0x7f0000cfd000)={@remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, 0x3d, r3}) 2017/12/21 09:49:23 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_ivalue=0x453}) ioctl$sock_inet_SIOCSIFFLAGS(0xffffffffffffffff, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x2fd}) write$tun(r1, &(0x7f0000ef0000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x30, 0x84, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "bfe240", 0x0, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, [], ""}}}}}, 0x62) 2017/12/21 09:49:23 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = memfd_create(&(0x7f0000002000+0x901)='dev ', 0x0) finit_module(r0, &(0x7f000041b000)='\x00', 0x2) fallocate(r0, 0x0, 0xa7b3, 0x1) lseek(r0, 0x0, 0x4) accept$nfc_llcp(r0, &(0x7f00005ae000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/63, 0x0}, &(0x7f00001e9000-0x4)=0x60) 2017/12/21 09:49:23 executing program 4: openat$selinux_avc_hash_stats(0xffffffffffffff9c, &(0x7f0000b32000-0x18)='/selinux/avc/hash_stats\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f0000000000)={@common='lo\x00', 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) r0 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCADDRT(r0, 0x890b, &(0x7f000053f000-0x78)={0x0, {0x2, 0x0, @multicast1=0xe0000001, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, {0x2, 0x0, @loopback=0x7f000001, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, {0x2, 0x0, @rand_addr=0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x106, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 2017/12/21 09:49:24 executing program 6: mmap(&(0x7f0000000000/0xfda000)=nil, 0xfda000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x803, 0x20000100000006) connect$inet6(r0, &(0x7f0000e35000)={0xa, 0x0, 0x0, @loopback={0x0, 0x1}, 0x0}, 0x1c) r1 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f0000b0a000)='/selinux/avc/cache_stats\x00', 0x0, 0x0) ioctl$EVIOCGID(r1, 0x80084502, &(0x7f0000117000-0x1000)=""/4096) r2 = openat$selinux_access(0xffffffffffffff9c, &(0x7f0000878000)='/selinux/access\x00', 0x2, 0x0) mmap(&(0x7f0000fda000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp6_SCTP_STATUS(r0, 0x84, 0xe, &(0x7f0000af1000)={0x0, 0x3, 0xb9, 0x6, 0x6, 0x2, 0x0, 0x100000001, {0x0, @in={{0x2, 0x1, @rand_addr=0x5, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x5, 0x2, 0x8e04, 0xfffffffffffffff7, 0x3aa4361a}}, &(0x7f0000fdb000-0x4)=0xb8) getsockopt$inet_sctp_SCTP_ASSOCINFO(0xffffffffffffffff, 0x84, 0x1, &(0x7f0000544000)={0x0, 0x101, 0x6, 0x1000, 0x99, 0xd7}, &(0x7f0000458000-0x4)=0x14) getsockopt$inet_sctp_SCTP_STATUS(r2, 0x84, 0xe, &(0x7f0000d63000)={r4, 0x9, 0xfff, 0x1, 0x6, 0xfffffffffffff801, 0x0, 0x1, {r3, @in6={{0xa, 0x0, 0x2, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x7fff}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x6, 0x6, 0x7f, 0x9, 0x3}}, &(0x7f00002b8000)=0xb8) getsockopt$inet6_buf(r0, 0x29, 0x1, &(0x7f00009a2000-0x80)=""/128, &(0x7f0000001000-0x4)=0x80) 2017/12/21 09:49:24 executing program 2: r0 = socket(0x2, 0x3, 0x5) setsockopt$llc_int(r0, 0x10c, 0x2, &(0x7f0000d50000-0x4)=0x8, 0x4) setsockopt(r0, 0x0, 0xcf, &(0x7f0000000000)="", 0x0) 2017/12/21 09:49:24 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$key(0xf, 0x3, 0x2) socket(0x4, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000001000)={0x0, 0x0, &(0x7f0000004000-0x10)={&(0x7f00007b8000-0x60)={0x2, 0xd, 0x0, 0x0, 0xc, 0x0, 0x0, 0x0, [@sadb_x_policy={0x4, 0x12, 0x0, 0x1, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, @sadb_address={0x3, 0x6, 0x0, 0x0, 0x0, @in={0x2, 0x0, @remote={0xac, 0x14, 0x0, 0xbb}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @remote={0xac, 0x14, 0x0, 0xbb}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}}]}, 0x60}, 0x1, 0x0, 0x0, 0x0}, 0x0) 2017/12/21 09:49:24 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_ivalue=0x453}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x2fd}) write$tun(r2, &(0x7f0000ef0000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x30, 0x84, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "bfe240", 0x0, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, [], ""}}}}}, 0x62) 2017/12/21 09:49:24 executing program 1: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_ivalue=0x453}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x2fd}) write$tun(r2, &(0x7f0000ef0000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x30, 0x84, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "bfe240", 0x0, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, [], ""}}}}}, 0x62) 2017/12/21 09:49:24 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f0000000000)={@common='lo\x00', 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) r0 = syz_open_dev$vcsn(&(0x7f000089f000-0xa)='/dev/vcs#\x00', 0x59, 0x800) setsockopt$nfc_llcp_NFC_LLCP_MIUX(r0, 0x118, 0x1, &(0x7f00008a3000)=0x401, 0x4) r1 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCADDRT(r1, 0x890b, &(0x7f000053f000-0x78)={0x0, {0x2, 0x0, @multicast1=0xe0000001, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, {0x2, 0x0, @loopback=0x7f000001, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, {0x2, 0x0, @rand_addr=0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x106, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 2017/12/21 09:49:24 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_ivalue=0x453}) ioctl$sock_inet_SIOCSIFFLAGS(0xffffffffffffffff, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x2fd}) write$tun(r1, &(0x7f0000ef0000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x30, 0x84, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "bfe240", 0x0, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, [], ""}}}}}, 0x62) 2017/12/21 09:49:24 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0x20e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socketpair(0x8000000000001e, 0x1, 0x0, &(0x7f000000e000-0x8)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$int_in(r1, 0x5421, &(0x7f0000e01000-0x8)=0x7b7) write$sndseq(r1, &(0x7f000082d000-0xc0)=[], 0x2082cf40) openat$sequencer2(0xffffffffffffff9c, &(0x7f0000c66000-0x10)='/dev/sequencer2\x00', 0x80000, 0x0) r2 = syz_open_dev$vcsa(&(0x7f0000dd2000)='/dev/vcsa#\x00', 0x0, 0x0) dup3(r2, r1, 0x0) close(r0) 2017/12/21 09:49:24 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = accept4$ipx(0xffffffffffffffff, 0x0, &(0x7f00005cf000)=0x0, 0x80800) fcntl$addseals(r0, 0x409, 0xb) r1 = syz_open_procfs(0x0, &(0x7f000093d000)='net/ip6_mr_vif\x00') readv(r1, &(0x7f0000604000)=[{&(0x7f0000bf5000)=""/14, 0xe}, {&(0x7f00001a4000-0xc8)=""/202, 0xca}], 0x2) 2017/12/21 09:49:24 executing program 6: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x1, 0x5, 0x1) listen(r0, 0x0) r1 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f00003be000-0x19)='/selinux/avc/cache_stats\x00', 0x0, 0x0) ioctl$KVM_PPC_ALLOCATE_HTAB(r1, 0xc004aea7, &(0x7f000011d000-0x4)=0xc) ioctl$KVM_S390_INTERRUPT(r1, 0x4010ae94, &(0x7f0000836000-0x10)={0x7f, 0x2, 0xb520}) sendmsg(r0, &(0x7f0000e86000)={&(0x7f0000fdc000-0x80)=@generic={0x10000000001e, "02ff01000000010000000000000007e77f5bf86c48020002000000f1ffffff009a480075e6a50000de010300000000e4ff064b3f013a000000080000008f00000000ac50d5fe32c4000000007fffffff6a008356edb9a6341c11d45624281e00070ecddd02ebc39750c40000fd00000900000000000b0000db000004da36"}, 0x80, &(0x7f0000d24000)=[], 0x0, &(0x7f000012e000)=[], 0x0, 0x0}, 0x0) 2017/12/21 09:49:24 executing program 4: socketpair$inet(0x2, 0x801, 0x1f1bc25b, &(0x7f0000162000)={0x0, 0x0}) setsockopt$inet_group_source_req(r0, 0x0, 0x2c, &(0x7f00006dc000)={0x0, {{0x2, 0x0, @multicast2=0xe0000002, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, {{0x2, 0x1, @remote={0xac, 0x14, 0x0, 0xbb}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}}, 0x118) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) clock_settime(0x3, &(0x7f0000000000+0xfbf)={0x0, 0x989680}) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f0000000000)={@generic="129610a039fda3927785b624b317278c", 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_sctp_SCTP_MAX_BURST(r0, 0x84, 0x14, &(0x7f00005f6000-0x4)=@int=0x0, &(0x7f0000e4f000-0x4)=0x4) setsockopt$inet_sctp_SCTP_AUTH_CHUNK(r1, 0x84, 0x15, &(0x7f0000bb5000)={0x5}, 0x1) ioctl$sock_inet_SIOCADDRT(r2, 0x890b, &(0x7f000053f000-0x78)={0x0, {0x2, 0x0, @multicast1=0xe0000001, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, {0x2, 0x0, @loopback=0x7f000001, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, {0x2, 0x0, @rand_addr=0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x106, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 2017/12/21 09:49:24 executing program 1: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_ivalue=0x453}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x2fd}) write$tun(r2, &(0x7f0000ef0000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x30, 0x84, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "bfe240", 0x0, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, [], ""}}}}}, 0x62) 2017/12/21 09:49:24 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x0, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_ivalue=0x453}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x2fd}) write$tun(r2, &(0x7f0000ef0000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x30, 0x84, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "bfe240", 0x0, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, [], ""}}}}}, 0x62) 2017/12/21 09:49:24 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_ivalue=0x453}) ioctl$sock_inet_SIOCSIFFLAGS(0xffffffffffffffff, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x2fd}) write$tun(r1, &(0x7f0000ef0000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x30, 0x84, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "bfe240", 0x0, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, [], ""}}}}}, 0x62) 2017/12/21 09:49:24 executing program 7: mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = openat$selinux_access(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/access\x00', 0x2, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet6_tcp_int(r0, 0x6, 0xd, &(0x7f0000000000)=0x0, &(0x7f0000a39000)=0x4) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f0000001000)={0x0, 0x0, &(0x7f0000004000-0x10)={&(0x7f00008ed000)={0x2, 0xd, 0x0, 0x0, 0xc, 0x0, 0x0, 0x0, [@sadb_x_policy={0x4, 0x12, 0x0, 0x1, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, @sadb_address={0x3, 0x6, 0x0, 0x0, 0x0, @in={0x2, 0x3, @local={0xac, 0x14, 0x0, 0xaa}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @remote={0xac, 0x14, 0x0, 0xbb}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}}]}, 0x60}, 0x1, 0x0, 0x0, 0x0}, 0x0) 2017/12/21 09:49:24 executing program 6: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000f1c000-0x10)='/dev/sequencer2\x00', 0x4000, 0x0) r1 = inotify_add_watch(0xffffffffffffff9c, &(0x7f0000362000-0x8)='./file0\x00', 0xa2000104) inotify_rm_watch(r0, r1) sched_setattr(0x0, &(0x7f0000012000)={0x30, 0xfffffffffffffffc, 0x0, 0x0, 0x400000000002, 0x0, 0x1, 0x0}, 0x0) 2017/12/21 09:49:24 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) accept$packet(0xffffffffffffffff, &(0x7f00009d3000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @random=""/6, [0x0, 0x0]}, &(0x7f0000ec5000-0x4)=0x14) getsockname$packet(0xffffffffffffffff, &(0x7f00005b0000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @random=""/6, [0x0, 0x0]}, &(0x7f0000929000)=0x14) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f0000850000)={@common='yam0\x00', r0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) r1 = socket$inet_tcp(0x2, 0x1, 0x0) unshare(0x10000800) ioctl$sock_inet_SIOCADDRT(r1, 0x890b, &(0x7f000053f000-0x78)={0x0, {0x2, 0x0, @multicast1=0xe0000001, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, {0x2, 0x0, @loopback=0x7f000001, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, {0x2, 0x0, @rand_addr=0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x106, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r2 = openat$selinux_commit_pending_bools(0xffffffffffffff9c, &(0x7f0000f71000-0x1e)='/selinux/commit_pending_bools\x00', 0x1, 0x0) bind$ipx(r2, &(0x7f0000afb000)={0x4, 0x5, 0xc1, "ad76a597f625", 0x21, 0x0}, 0x10) r3 = openat$selinux_checkreqprot(0xffffffffffffff9c, &(0x7f000060d000-0x16)='/selinux/checkreqprot\x00', 0x40000, 0x0) accept4$ax25(r3, 0x0, &(0x7f0000041000-0x4)=0x0, 0x80000) 2017/12/21 09:49:24 executing program 0: socketpair$inet_icmp_raw(0x2, 0x3, 0x1, &(0x7f000093c000-0x8)={0x0, 0x0}) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) recvfrom(r0, &(0x7f00009ba000-0x62)=""/98, 0x62, 0x12000, &(0x7f0000001000-0x10)=@ipx={0x4, 0x5, 0x1, "f1350e864adf", 0x80, 0x0}, 0x10) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r1 = syz_open_procfs(0x0, &(0x7f000093d000)='net/ip6_mr_vif\x00') readv(r1, &(0x7f0000604000)=[{&(0x7f0000bf5000)=""/14, 0xe}, {&(0x7f00001a4000-0xc8)=""/202, 0xca}], 0x2) 2017/12/21 09:49:24 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) syz_open_dev$vcsn(&(0x7f0000375000)='/dev/vcs#\x00', 0x5, 0x400081) r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000001000)={0x0, 0x0, &(0x7f0000004000-0x10)={&(0x7f00007b8000-0x60)={0x2, 0xd, 0x0, 0x0, 0xc, 0x0, 0x0, 0x0, [@sadb_x_policy={0x4, 0x12, 0x0, 0x1, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, @sadb_address={0x3, 0x6, 0x0, 0x0, 0x0, @in={0x2, 0x0, @remote={0xac, 0x14, 0x0, 0xbb}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @remote={0xac, 0x14, 0x0, 0xbb}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}}]}, 0x60}, 0x1, 0x0, 0x0, 0x0}, 0x0) 2017/12/21 09:49:24 executing program 1: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_ivalue=0x453}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x2fd}) write$tun(r2, &(0x7f0000ef0000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x30, 0x84, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "bfe240", 0x0, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, [], ""}}}}}, 0x62) 2017/12/21 09:49:24 executing program 3: r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_ivalue=0x453}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x2fd}) write$tun(r2, &(0x7f0000ef0000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x30, 0x84, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "bfe240", 0x0, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, [], ""}}}}}, 0x62) 2017/12/21 09:49:24 executing program 2: mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = accept4$ax25(0xffffffffffffffff, &(0x7f0000000000)={0x0, {""/7}, 0x0}, &(0x7f0000000000)=0x10, 0x80000) r1 = getpid() fcntl$setown(r0, 0x8, r1) mmap(&(0x7f0000000000/0xa000)=nil, 0xa000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r2 = socket$inet6_sctp(0xa, 0x5, 0x84) sendto$inet6(r2, &(0x7f0000001000-0x78)="f7a1ab9add1264f5ee3072a26afb0415c61ee51269c006092e472baac8202b138edd0c685e29c1c808d7d271dcf829cde88d51c051d5159d85e55e4992d77bda2099ad342be6f90b348e90b48f0000000000000006144150329ae07fc50ffc33cb16d4e4cfd9f4592502f884eb1432c12bfbd7b6dc168263", 0x78, 0x0, &(0x7f000000a000-0x1c)={0xa, 0x0, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, 0x0}, 0x1c) mmap(&(0x7f000000a000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet6_IPV6_FLOWLABEL_MGR(r2, 0x29, 0x20, &(0x7f0000005000-0x20)={@empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x4, 0x2, 0x3, 0x2, 0x61e, 0x9, 0x9}, &(0x7f000000a000)=0x20) mmap(&(0x7f000000b000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(r0, 0xc00c642d, &(0x7f000000b000)={0x0, 0x80000, 0xffffffffffffff9c}) ioctl$DRM_IOCTL_GET_MAGIC(r3, 0x80046402, &(0x7f000000a000)=0xe29) mmap(&(0x7f000000a000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f000000b000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r4 = getpgid(0xffffffffffffffff) mmap(&(0x7f000000b000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) timer_create(0x7, &(0x7f0000001000)={0x0, 0x11, 0x0, @tid=r4, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, &(0x7f000000c000-0x4)=0x0) memfd_create(&(0x7f0000001000-0x4)="6c6f9e00", 0x1) timer_getoverrun(r5) 2017/12/21 09:49:24 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x0, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_ivalue=0x453}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x2fd}) write$tun(r2, &(0x7f0000ef0000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x30, 0x84, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "bfe240", 0x0, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, [], ""}}}}}, 0x62) 2017/12/21 09:49:24 executing program 6: mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = openat$selinux_enforce(0xffffffffffffff9c, &(0x7f0000001000-0x11)='/selinux/enforce\x00', 0x282042, 0x0) syz_extract_tcp_res$synack(&(0x7f0000f1a000-0x8)={0x0, 0x0}, 0x1, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) syz_extract_tcp_res(&(0x7f0000001000-0x8)={0x0, 0x0}, 0x7, 0x100) mmap(&(0x7f0000000000/0x5000)=nil, 0x5000, 0x3, 0x32, 0xffffffffffffffff, 0x0) write$tun(r0, &(0x7f0000000000)=@pi={0x0, 0xe977, @ipv6={0x6, 0x6, "901509", 0x468d, 0x87, 0x1, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, @loopback={0x0, 0x1}, {[@dstopts={0x32, 0x43e, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0], [{0x1, 0x3f, "92c28a30d2fedc717f36d87a33cb23f1a9adb31bd0446f98239064634b005b91906b1bf87ac11b3606d40c0727772b73ad0047edd11d07b72c61f0237d1852"}, {0x5, 0x64, "cac7595676138a10f34090712acc2b50e905cd21be7e2395837e22f6055df114d925055c350e9996517111623e0f382bdb8b7275a19c0f1610e292a67301b064b64e2bdd2d5e987fee4686438f2ac4e808429165739d3fb7dac3f30a29b21bcab007d8cd"}, {0x0, 0xa3, "9350011f14f164996133f649a09c1a810eb46721cbf86c067c28f9ccff70c45060ed24ab864bb0066f4bea4d2a671ebbd73e2a67568a24fea70a268f1d4dcb47807a6819c5a1b3191de1b938e0ef42ff1bb49226a2631689fde61d820f2766e5f67cfb224646f1ae096f4e34cfbc7ac6757085a5eb2fb05ee5bb3db2ed0f7884c71d271bcdbc21c11c065b688b03904e8fcfb525ba398d1ddcd67e7c4abf316a86691c"}, {0xcf, 0x1000, "00353c701d9b9a10c2056643cfa87c2dc887f6ef445834f631665376310346bdf3d58b188bf8497093a75e68ac88796e43119fa54bb232af8324e2c152aaa02e8539a51ac083ddae1850bade098306dd2beeea1c2280d526a4192a777497f0d534108036e8a5cf4e6f105780b867ef4a1a9d763b221e0691c4e696e1bc38abd728888eec5acf9e219f8996f3112fa109fd3727ef9c6a0923ef857a770ccb1e77a4f028ed7fada8d430205efefdd37652e5fdb0ce31dc07d52298ae6851ffad6444d1b05cdde2bc991aa4e09199a3dde1ed9db783e33897ff82dced8a1075cce7cef55bdb562e9c7bf8d84f8bf0cc51311047060614984bd2c903c9b275a145a82e514da4f823b8c5fcdeed6df419412e7a360eb6a3e9bf8cb96fb881141418145058eb5a3a44b4c5869d824bf1f21f7dc4c8e193400223bc1e93ef4b39c990309aa502c32364056a01c302478c1903f7a599c4b60d00144fd9e47c0ac70f51279ba91180a0a1a3cb2c020a3e509a9d4c0b43aa16885ab6328c7f49825c43da65ecb6ad8c4b04b1ad04c696fb970b63880587210ddba055e2b1c94e7efc54c0077d9a77dfca605e134ca1a0442713a3ec9a8ef97b9112fda9f34411c3975f076d9c869aca503f916ef7ee911a6ecd28a731434274ad3dd0e144a0ef919808efc72e1705d63fbb77c267d8661289b880f276eb422622d6a90494be7903a40ead0b6af03648062f4cddf96c67e03c7387622a3d78b489ee9fb3e84324de1cfd898f6349f3897d19594432a59e69e0facf55c63e6764de0262dbe1545aa40c0df87ae54fcc72e1d0d1d9e2d8cd7c6915a00eade564332ea9ce21cd3ee51dab4a14032ce109e151a811d65540284bb3433c19ae919856d9d497d5327f793b4297579022975c350ed1cb4ad9eae8f50bd6b11d778c5cf83f7db434d1e788e9a5373ae9c2aaa1e191b94f6e336ca757020231ebf568b79a5f9f87022d761815dc17e8d8fd1ac4e22060616db94bc5c92b87a9210a12c1bce957d056558ecf4d5319a5502fbf2f9c444b5f6f6ada9401c03a12ecff5607a24148de6647e14f72dea73024e29ed9c1d3cbaad925f3bc77d71b6093081abf67250d056e76a7d4b8e0e9d8cb33da9955974688ba58c8d5be81f9df772d1acdd7c11519db202030afdface19e4b2219be937b7d5ab330df4b705e3e08c2ec56e00a2da29bddac8b431daebece60fb895d56e66eca00baacd937ec798e3a3a98adca1134ca450ec13c5fcc578d719aebd29a8d9a1e72b4cb6a2e61141b59042b9c37328ee9dec93621bf9c064cc3794f7f5d45e8b5f7d42e1502a82fdf828760aee2a5082952af776e67532acc9507e8573b036bb30438b569af7964f41ba7304c3dd792edec03ce220d05ed96d8b79f0dc19a04d51ceb896659b6a2aad751cd0b3c9a2e1039b859915581418f877736d2039f5c2b08e82677858194cab2dc196ad4d1749e1e37b754d6de89fc19a2e410a6b77cfc5d07c143850891090f754f47936727cc5b485a6ec671c10e8e32f10c9238d780b38732b9685f9f58898d483c953c8012192d3484591d69a9f9f8355c10570b9b07448cc7b6a510e80bd8af134cf59a560e2499c8d7c17cdcd82dc316c724566670e477a2362f221eccd9ffcad5fd697b72cd58d87826dbfa6b25760c6c080b71c2ab46a0375fabb43128ac7e282b66b6f4ddf2da5f17ac5bc18c69b256f47b5e697bfb2ab2a46dd95e2e5dc22cd2d89d337d74f700070a878b78dc3f1e08216cd8d5f9daf8bf23642334b0df8b75ced6bca5d42e9e93a0655479335fc48c08617de1105b93866d36f73f1195718aa289a220fe028f6e5a91e577be3acb353e2eeae401e2dc7fff930fdb5fcd67770dd28a2c55145d2b59c1c93f129392f2d791a7ef491aa8d85dc16596d53254719f1f6203f91061988482f6624f1c074016a506d6a40ba0bab171c3b9605b6a15c68142dcfc6db18e7044c3a52e465ad4aff21fe3e21bc2b738a9f7a504852be0ff7786a093574e18cd6d40e597924652571dab5218c936b72f9de6c105803a0ea4e81d4dee644ef52e0bafbb85026496f66671a1b62ac6d8a5e796593a33c38bbec16c2bb75bf60931de734a01f750c6f04b52fee8a2581523648bb6141472adf2ff350ff7b976ff0ce6dd72b40d24732bc6aaeabad7d7cd7323ecb5281504cdb55b11f44f77afbd53023de0974c99dd3da7c1588aae7cf363763815c4fb115e222b31b8060ee7c916d84bafe920686c4c29bd1393aecbffd53112964a4f2dc103104a00809e9ce968e5389b68d8d2b09ca708887a7f92f563365f10cd23ee7bdf34dcbd2a7ae929b7ca14a8ca0612e6112388041f8275429880ba13ecc1ae81a10a3a7951a98c84c5c7dce8b297be0361b3feb95afcb6ee7057fa89222ccfc665714ae0d771e79f6029961b1d16d745aaac2daa15a4095fde3ae35ecfd2f8feed048b0a6a8eeb43b47d155a6f01581af22fa5e4cdee8a1928feb77215d6f5b9416318abd660c9340f8e8901c3811d7e1eb5aa7caf2e1821b33d0f8af1dd398b2a1fa39dc419ee842934b055677f0a802b1ed60c1f021b1c96b2309aa3c31e727a712535508ab6877befee1455e20433cafb012a92fece0b2e390dfc8f7495364208ce924132416c652aaa45f60edb362280f15a5c1425092060254931da62753a3fc8068a09eeed8648ae1d4b98582da9c918dda007fae9bdc6a67376317d1fb99c4fdd187cadce0461bfcca77fb4851348fa8494f982ea452a5db11b06085d22c3b6f8cabb943a7167ba4aa5296ce56c6b47efeb772b981023e3f676882b9ec6ec882917c6327aa3a2df11a529a6a8f10ce86e252d4524ecac2319df9be2579179cf393b1c06588669e34f055c284dd7edb530740d18f8d2f54f8f82fd90c1673c0399e0fd24472c62f9958d55742ff19bc15ac78bf1946bc08eea892b0ac841974a8d68160b4dfa0afd3192f38a0fbdcd6f0ed7a89fd9eb06a60228c78ff632000af8e308fddaf20cacc10ab4e8c0fdedf3896a1800b48f51e0d25bfadb9191347541d20bd2780c5d41bc95cab79f1cfb9752b507fd5163bf5e72195cf67b58db811fec88d111c109768f94de9eca4977afe38be47c830016f8091bd541b7955d497b2230e3eacf7dc6c689eeb7a5052b4b31785db1f771d077876d93a54b1948287269d5a1e26325cbadfd886f3dc14ef1a8ab8d09cafa5eb6ccd353aa47b32c863917b1b10aebc895d5b19d9e430a90322935f20b77af81f2067cd4228dbe21cd8ca25bac782268116da55a433a6d94e7183de95c03810fc1c867855461337ca52be8b3cea612801afeece146fcf8e67b177cf32f344bb27d120888accb72d578466ea1ddaf68740869844545aeabdd7cb926fc2ab11801969d9e433f12e0a08bb8a2599c29e93fa74851657a06af67419443ee27692b3cf8e480b43c32104131e7dd6b8e784051d4b3541d90c1775906141dbb93ff4acf0606042a15e1d21809f115cd50e2aeaa5bee18f70b643887b8a690473a034af5c6f7a0ec63f2e4cd32d63b664a38401feec320c6c04f153226c97964bf5fa90a9942df7aa828d9112c0925595c0d2cb92b5d4c87d8be90adb01a33999bf6354979b0dcb9fbc106c188fde5c92c7cde6acb982fe9b98ef90510b904cdf4bd9c055e87f5d0f80927f6bdfedf706400a6602166f10d2d466e1beaca582dd8bb52369afa99ce39d775c71fb733834bb59d2f02836e31d583b92706ec54869aafa4b8048a671407aceaae765cb74b435614119623f3127230ada2fb524494ed08ea772931735c2ebc9ef9f5a9aa4f3c2274286e8bd70ac3faff804f09907d45797fe754fc7ae414c3c28152ea1d1b95850bf79010baeceb12cfc6a1740a1582df348e7cb7e9f4889c98adc88bb162c046618bb15cc2588c7fee7c20e7dd39b8adf79e9107201742192b975113514a75816820992d207d44f19f89f4b8eea2dc5c2425c347328d3f6e1cd929d34b16836b73fb0f039f945f00ec52f2005a97c19e4d56f1392cd534d3d722777a8fa5b057e268b25c10650db958189f688ce83b5f5e5c2df5b99c55e172f455027c0a38c383e70b4b9838114368a8f154a93efafb368f357e5791bf93a587b4a84800ffbc18b625a9e4ab4f7441d1c7b446144ec566d5dafda94774a6ad53cde306123b008805751612b95826a31911729cd98488d5f13a761384d636cf77c7beaa6e2cadee8751d842c092bfa03e3b78e647cdad86a1942f54f9fecbb25a7e44cda73f6c1fdbd6ce1c64fa3804d9410c7ad9cbeb835a703210ff8a9dc11f64fd536cb2f9ffcb51e625b0d8b97331ab6fcee44ac0506e269d58355e170aa97a09863e848b077f13db3e3df177f5d57fb91b851ace603af3afef028644ce1e292d67a4cf01be3b1912ffed254a06feebf0df4e0459617caa92d6b88de7ca8422c4c2e9f6681889b9797c925be58e230f889b18006e0dfd98e80594fa1804f0a5d61ed6bbd965022865671120b898b641b8763cbd9bc2773d1b7adcb4766bfed0a625ab15f426883ccc0bd78de2c1981e2611decd8e3623000ee44b91ceedc2d045f5e88e21b7d875a9a7e907905ed6641b45441ed165f212b8ed4a6d7c6e179bf3c32a9de1bf1dc58741c72aac6eaeadc2d8bbaf29e3490c4a2a4a209932fa82eb5bb6fc4013f2e6473dd4f98a1d1128f47a98e631e053c8ccca3a739a3bc51bc98b636955b7e07fe08a43472dddab1d841f081eb8198337fdcfc7da8925bd61311cdccc7b5a1296b5077c8274c1ee0607661f52c79f4f433929420750e157113c3b55cf6d7afba9ca0f1baa2c70bf3c10679e461a8ddcd0eb07bc0077bfb8f65a9f1f83746a1c01387d6594e66bf7f1ff6ddf740830573b543a9ce5f7da0f31d05e2694a00375d34e8187950d8f0a675d8e600a7350537df56861b800d6179a9a304aa25176416e9947f68ff977de177a83f0e3c5b1ed56cd3b667cad18127eac1c440136878b9cf6633cbfae4e35cce20712ef04b69a1b6ecfb66dd7003c92b3d514bb382f585f1f048371c3b3436c1fc5df3ed2324e69facb140ac802e5d0d363a746d4b9312c0b8d5cf914d9773e02105811f0f74c10d3d9890efa885cf0eb2b5e753e94f0525361caffdf6366cadb0be7c74fd6ca45a7b49219449425ec597318185192f13669ea02fc7a818cc6df21851520dba09901ff6e33b4d6eac8c24feb294d9aa1b80f29f833f54c3f7112e0baeee4af5dccf13a03a96305952558a43de132444a693b4160e6ebf5c500111f6380f51cad07aa060e6f6091b1cf294685c823fd0acdfa87c4464724e6a036b231b9af4f0e2a742d410f94ea1db535503fca49c7d952bede5b1f156359cbf4e9d9e0c3aec5a716d218b32aad1edbf18d1c07158cf26627455d982f6f1e62a492a3a2f15b2f67436b96525f86848862075401f6aaa7f811e3d3a4689f670116178178abc7cbea1955fad9682b756a022dae39d10ebcd3529b03357ca8351fc9a6db885887a03a7c9e816431dae55226910828db41bc11827cad1d3656bd1a67f2594af9a55bbd00a35d9d37409d5551438bdbcd015a802344479c1160f36fe7cb6ea443d1d19e87d6048259b3ad718deead3648f64513d46dbd786a520c9c8c77f70481828784927d48b0c74206023c66efd1faf1c67716c6b13bdf1fcec237c88c9f56ffcef5d4b6873b06ff1a403f5636a523cc5047a7d9c2287a8cdb1c2315c447faa0022d8d5bc452f924952a2a1b7d7ae33881"}, {0x0, 0x25, "4235147b6a52979057690ae8cf88fe5e6f470ab993ee34f41833cac8ae3afa8fc93e9efe0c"}, {0x7, 0x78, "5f81bd7b1e141d5a18b8ff3764c14e5614a9279ef75772151db2ef6b292ba30809db35b93ae9f4dd6213b7b1e6c03fff1045177547051705d0da5a29aab6dd9686761f1c26907d0e382e032ad2664a5d9d7176af7fa066a9547cd219112e5aac5341246e50df9b4640ac38332325ff52d5e4e5c07d897c75"}, {0xc2, 0x1000, "edc76786020d903e650fa590499772b8f06e9479c3325409e623c17c0fac9a8ac87784fa6511cae8911122f1d93af7b7dd1fccea7d8845712d21fa441a5481984182ab83252d0fb134c160f7f78b450a3d6fed41af48bf25a6498e9b7396913f2c1a370dc9b7f4053ec1f01bba8e6136047093cf458255e7416bc4a8e443275e3ff5f0498f7ae6f3d44e4b1d34e18c36bf538e9774e4164612fdf73bdb66c5de7a94670a3f564579e9e58f1c333fe2d2517100a0384b541bdf7c977f546fe6182a2bd5516fcc9bfda90c6b07c6850122bb9ab13bef15871d3ca7fe86e4f5cf15ecbc4537059dec1982cd15e3268a8fed63c95ee2d0ea5a8d198676ce9934d96e9fc381b607becb12a31a849d913ec924be697584bd58caaaa55868ef89eff22fb994cb31b104d0aa5b29af9c4911071bae0dbf200bc60439d05c80c735aa0c953fb4244e433036b6ff1bcf308c119a946daf3f24ee7739ab3dabb964787913c99cbbb89e09f24fc2610d395f96645d0956f3cb72ece985b63c064e9071ba5d570bbbf8cfd5449d962697a26acbb0946e0519b818c31b550316e9139318d5e3bac31a17e191997a40712e7a711e14e8d80718fd8c4d756bc1e43b7c20739c49cba1d96f5e0f80560dafceb18c988839afc76426651bad6a990afdf885baa986755533f932f86a339b3b97c0b6861b5a906342d1ee5ea494438b97eac7d392b4bb906bd23a1889254381f6e88a854a1b9aad9fd3c6ce7c05d02aa9ea5ff8bbe97f0255f0eca4d97e5a27b49096f3b4c1597a16313da860837011057e2b6f632236765a6101457916e4d5169d2d0069ce3194928a083403adbf3375d1cb3c9f4d885cd43541317eb69fbbe33c02fbea31043831357bd15efb35e62389490c30ee2580dbed3183b7d116c85ff828ca68713b77d7a575571bb6cab820dbbdbf4d49d6f0b09cdd45d3cc89c576e10a1f5ddf212ab15cc62a50bf208affc9ee08af5314f23e25c644417aa983d45737aed5d34e3b35a9b4e165679779747695d0bfe679a5b7adb5df02a13ee8561a2d6647df46c8e4cb6e170fb1469832d29c1d4bfad425ca4d1145a41d7e291bb31d07b564052c910b0b856ca504c019763df96c6245c583f04393697aafdd96b0b1e4f9dda519b391df022bf7bb02263a758cc2c9ad16bf4e37da957a063d26e8a4b5fe5085ffd53d31eb9f07306a4be53661dad76df5154891c6ff1651dab713620a05c40bf1d158f39afb285bf723d2c6f1ee1aea980463e680a109575f95bfd35a144c9d3240fcf8f788f1a27349262dd3d6feb1ef9b26e9a68ed1b5e6875168ce5ae1b68530d48b557f7f0a357edb598333267cdce25066b87912202dc45f5f5266b8aa08beb012b0c9f8b6afd164c8f10c2dde0934047ef97efb8e2e1bdf4246642eeb925dcf71d13506b728fbea32024a01a361e0c55c089150237513a4f1b0052402ec22579a86b06602baa53b27ba518105df9bf01b8bdb7955d271a50ec5331b2aaaebe80cf0fd0385acd51c6b5a6a6f33d913e58a4a36c63353c2ddc191e6532cf0e7aeacdb6fd9069d28eebb3669b9e0f1d10f55bb11e3892652d66b807c74850cc9dc170ecccf41fac5170b1df485c661e2befdcd1856500f88bac67ab3479501ca410c4704111a5cddc02f377c4ac3f8934141720e6cc6b811762796a108924379a35aed544e042ab7538d081ce23e8bbb7206090b1e3aed7281d644b5375ead125d21c5b4aff843b70d6b90418b3985f5f034ca81e0c115a7fa2f316347a4b6aea95c99af48b3af09d89f8f903b1f9c2f3b15459ebfcb2e0906098fe26c2b55bea6f0acc7b2db223f01ada1041a164112e99bdc0059e9d711ddeafd8d9fbc3a8850d180f272f2ca480775ceabacc0e158a1c70e913becdbc70282b23ab13817a482fd99fc7d5f65255ffb0d8cbb78f73df8f351f9ed02215146f5719a6fe672fcdd95c16116a3a29d90cfd7e3c23908fd0c6f80887badd8ab76fb04fb999f79f2c1c028c4d459774afd478944605d544f021ba1c10a4f404581752e8702499835c52de17a3ed6129d47d7016e0efda88c0b6a5a04a528bc3d1a5d93cc27d40fe4ae0c023267165ec03972c55fa0d06311f9ddc2cf0b0e8d038a6880dddebe7982eee8bcbb24540a3cd5cd052f143640dd984fea6b642e3a0072a7f97047c04f70ba9094c5a8f54a0a638a3db65e490da5255f6abfe8e09f829f54135aae22d5f1259a64d4b608bb3bdacef62a6ca8f03f07494f7c80a10da98a4ddafd973e1eb1ca72fc144964e8c5f905cdb4de1218dd008a8ee91ff2720a170f01318ea89b4ed87ea4b7fca8a85d780046f2a04e82621868703ab7e91548ab5503f30d6d25f00afc6d840e2882f416d166742e73b35f7c0cf6eff8271c550c8e2edc71514503fcdd8b7ac8a7772e00b8dfe868f31ba78a813ec4036529e808c85475f31bc684a319362a45a0edd3483851199289b7cde17c255883779f1987b4260cf4a29ba41d40e1d3e968ec4d33c1e5caa0d652bbc461f62982dc6580636b6f0ec257b0e43885a338708fe68d8e7ac3dcaed27cc176c39cb3009667cbe1a74074150c5b6bc7ea1419b82c97adee30959f943418c526ef1c4595ccb0b56b0b313dcf22579a9ba0f9982f30abe6481add151c336d59c71010bbe0786eeecf89e739df34d0bfcdad5241c5423174b7b8141c48cfbb85e9b47ffda1d3b98547758ee6aedbd7d233995be32d81311cbd7a01afb4efc6c7b8188ea970e9ef8576c90c17ac4517355c1608734e5e4d7b50191be955688f3ef74ed7797ce9f8bd2471534ecedaf0f93c4ce35568a502b9b8e0ac16affc19d2f423a2b2d71d4b64cf4d33ebb90c7b788e0a40f9b1fbc29c6010f8866a49f19dc0be02eb222aad6dc36149e714390c18e8a5db3500947aad5864d97e0b6ae3bb4e928949612dcc00eb2247ebb1beb62bce79f604ca5e57a03ea607e045781d544989b92028462f22166e0d745d0eb706ade3ab4099a0088582713b467410ffefea860c5ec76a301d8d418a25d66ca427ea5cd5b9b02a82d1780c404682eddaf51f376d3a2164c4d0c8cb13c23e1dc1e01f4e8936065c0f93543da0fa8e9f1bde1c8315dc843b2abc6a987798eed2a19039b52dd80d58afe98a447dea29c52218c0eb002765c068648b514ba991f1b667bd9b05d321244671bd6b64f49d503c0962ad879a3e7dedad0fbbd4b984d5ed23cf61a8b0da5a11623535c1615e6c6cf88584f93921cd50cf2b8eec69d8b04cee7b4b39cb939a59ae26a249b2db30e09799276ade9a2a7d8375acd9cd99d1ef86d485bccfe94f0115383d3bd974688c98a7f3d1797c6978de5464b3fb82e01d3a952b5da388149462e4fb39ae4bb0c97b67a40c2d1cff206cf1f27ffd9d24f437748ebf7dedaef7be98511e39f7522d1beb8710d55018f66479b8815652dd59a1e033512566b912b2005d6aa7f757e3e7d03b931f02b6117a9f867b701ce63ab67f151b440c302172d748ad93cb5c2c68a04a700e517b467f72727d5c1ffa84efc6122cc5699634201d9f6d93794c77a01c3c99a7a6daaa8ee74c5113cf742370a2bd91b41b7099ab28106b88a94a9ca63b5e0a189acadf882b424d6ea776a1c90e8df747976e49a1e8467842d267ef443c52c5b5b48c577d2079f1178ccb291de37c7cd2849ce4356421c389cab2a4e4aa773794ed34b3d0626b29f4e6f0e11aa3e8ed83743f06d8ef4deb1e44747eddf9981680cd368257c32ee34de757c8b12042d90cc297ac79d0cb708a6880e042cafed720aab9aee3e0df3ccff8ae7efc94e18cda34a7b8340a8099c7ce6f32a22a9a53796c96db28210ed1c7b5ae5d90ca7c7c2dbf0b3c94ebdaccf0801cd5243d8b74e3ae3d4dafb4616d84ff6f8416c476032138d44dbf8bb3b8ff4af9f0a327334c4e2a2e67fdeb3162acb13a2d97eea5729f03b66efecc8746e0b3eb533ff3b79a16ef452d03449fa8595b4bdad65b6937187049b36acca82c7733ca8f62b50eb55c08ffd3d4f334f0093388cface04226e6dafbfe15e9846e8f68c9d48bca6b16ba4f724af3f138db475eb7d57346522712eeff97e90624cd876153e8669f9c210e51c50e3267dbb6c3ce9163fa293263aa1a26e4a9fa0de0be7dc8ee62d98b2173363f1b2225aa99095c5807b5c787cec170abcee7201cb9b138844725ef655b0844ac860d98bd7c1ca8ecaac7cd883edc8e00f8c0235abc1d787e2ac534d7a9982ce0772d866bd8691574544ab3fc086191a6fbe600d39b64d62d8b6f9ed44b54392e38c7780d090bdda39ad1d77859b3073ce1685a55d859049422fed382c4755614300d8447f863c6eda1d2550efca74611b8044bf23274b687b37b20cb778894b7c826dd4a054c71b8ba5574e2d41ff33d1ff17361c76956aa28ebe879e9cdc18489e5613a973e048b3977495b1f322ae91d72045cc08591fa5d11d2506ac1dcce87c22b539275fe031cf6f496e4b87c9a66f778e01e882bbed59f4deee8173772a40523eb246d8aa6e5d2df555da5101a747f43e93363bc003cb12cff1bbbf6237c31524a11a0a1199fea0ddce9d0474a84755a84dcc09126c9a460e4080c121058bcee07a8a47441304b080ee36b30d95947f9f6f541eaf5b71e498b1db21b3f8adcc53da3931354291f512aaf7ffbf263434712d4d87a1046c56c2af2c649e36403762c1d8d086124ed7a4faf838093a81ce8503878809c12df5dc9f2abe494c06c66b97632e43a9e78f124edb05de17754d9954a5045625ce189c130fe4d5b3a0b22d60e78a4834117905b19ec833083556da71b4a2957cb2c2fe3710f7757ed6212acb61cd06cd0b97b0969db0b9038546b58cac63f8d65d105a9f3edb8506f592b69ea5111fa6ab5e273d5c31335878d89917b8c365f32b03ef610ad175b0e66b71f30911b92748304531109ba8d0d825520d172f389803e872fea3a95557cec511148ab51f420f3d7c38f2233f7b952c9cec5256c63a309d629821aaa4bfb7ff292005199f2aa7ea5174c8d5ee926abf97fefdb185a7a1985ad33f32b8200fc01c42f7cc425d8144daa0680c642a3885d3249950c322659c423e7dc64f8c12e87c1ba4decd4e7c5db662b8352e07ac140011d4d606faa3c4c3d7827df95a8f062e2a027f3df333359e374383a2ec39560fa30120cc782149954d07000b33e079d650be238cb29213b2b8bb8202f5b385445216ca383e8f185f292fd93d4b6159e70a43c7ef9e2d9b3d9c8e72ad841e3bbf3d240fc3ae5532ecb4097489c1be9c821cf7f1870d67b0b5e283a9635ce12c278a4c28b79a446d46e15eed8424f39d5e795d075108075d56be767d5fb4df5cc6f9a736927946de2c0dbc695d7fcdc3eee3b50cc5136835f33cf92351fcb3e6825f5bc52d6a3d67ec1d242b1da1b79f50a1f90f5b84588f56e7d7a3db0f85b80dd84c0a38ec938f856b619901eff918f06d7bed63d7d2e67a88f18b6bd40ba257d02a542a3f33050f81946c3dcbc3fffe39531a28a8efc67fcbd741942d8f00236ba1b383aa59f5d4ba9bd1b9f3239c27e88397431b4fc6349d85103a9d02658d5de8b7e4aaa87ea2dd76f4ce19cc1f1ca7705a641fbda1572a3efde0a288fabe8c0e99edadb6c9ae4d7164265e364b9c96b77c43e5176ae48b8c4c7cbf28991e46cf8d6e39d055f7d6d9f928397e0bf7994742f5c321f503d4a207e1097ba91a0aed55ddae1861ec858a0b84555785eb6c1ab6dd3dc76e1b883eefc1c65856db97b71affe"}]}, @routing={0x7f, 0x8, 0x1, 0x1, 0xa0d, [@local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, @loopback={0x0, 0x1}, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}]}, @dstopts={0x87, 0x11, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0], [{0x1, 0x88, "d6b5c481a1fb8879e9104a71c85f552b43227a475458e9c33a63b13c324c25cf9c97ed2299489d86782fea87b6bfeebeae8b1ca313a99aefe9f71a3edab431b37f41104ef24a64cc7000be288f6c0c14956b9a8a79204b263c49c4d858e81322ca5f661086ed15b1294fc6a3dcc30f17d874507e48178e99828487fb8a724c10b4c9d20e354f0f1c"}]}, @fragment={0x29, 0x1, 0x5, 0x8, 0xfffffffffffffffb, 0x80, 0x0}, @routing={0xff, 0x2, 0x1, 0x7, 0xfff, [@local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}]}, @dstopts={0x88, 0x39, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0], [{0xff, 0x78, "f928116b31f7bde653260b42224fcc8b17052da73d3894e286790dd2a2aa771dbc5648fb025b438af30d2d16407ea3cf1ff833583097f2229bebcc389f487f0e1daf6ab8063bf2fd49326461d64e0ec00c27afb79aa5f89458fea687277cf95a2ef0a55842e221723bc4a05a1adf37524b637cc0de7fb367"}, {0xcf, 0x39, "f2560d0b484748007d5d8eff4fb89643caebd2e9c9f221af64dcfa8a7efdd5eab8656e5396607e075b74060c06a3bf5940b962034de545d403"}, {0xc2, 0x2c, "6848ee6e726c81f9cd37b2773fbcc2e7234faaf342b634a3d1bb62482c2b65cd2745ee6e87ef07095a826f6b"}, {0xff, 0xe6, "8b7af3f2632ab5d119e81dc4d21feb207b07a9ac4f7a37fef2e95c5de2dad7a8bbfb38c9d553fae617977da1971213350e777f8bd88b40423dfab59d16c190768b9fbd125e6a6161fdb366da8ad30605f4cd04210a95913f00c464960e2179b2a9c5d9c0131ce5c54b2a26929569330c54f695cd7716680f6b3de0b14e3e0f5331e8cce3ee3025a8aff6b0bbfe443ef19a2a5e9d5b7a2b3ae5e83738e187400fa81b8fac43cfc2e98ea7ffc8ae0dc186ec65193e21dbe5e9c88d37bccb23a4864f5291ecdefe057f8b5e8dc3c5917e07ccd50517f67f34bdfacd02372c2f74aca9583d61bcd0"}]}, @routing={0x87, 0x2, 0x3, 0x2, 0x6d, [@loopback={0x0, 0x1}]}, @hopopts={0x3f, 0x421, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0], [{0x7, 0x1000, "cd755adcf83c09f2c33856a0e4a8361e2fa0ea4d16defc5e964a43f8e3a1bcccb650e7024e2394550bb35e1d6a0d9033d8b7f90e7c58bdc3c1ce112bb7a1c3f6a7c86ea3ed742540a53f5632da9d06c0af33d434819a81f14514b7faed75013f183799fcece502356cb25063305439d2a1c7eeda70a39f1ac0df2c279429ad509a52de25f6fafa2fafc877cfeee3142edb301335152bd5fac2aa490298a2f1e8c3320cf14df40e1a1ed0aa9aceaf7f49b3ba1b4464c0c54958de44f77ddc140d05c6f98b163247f9de3cd2d7c20a83a311326e9d7a9e991d946257e943c1ef6622cbb9b4a185aabc4eaaf8cc45929def93c25079b4278e126636d9a5fe3875fff6ec06da425f737c612d38b64eb608cdfe87d85e29de81ddf577fcb418e26a6386788f58bf825ff52bcefcba37a063a4ef06fadb4405583727c716a64a96725d5b1ea668956c5fc61d433e7ddc655761dc33426295519fda12be2874f7acbcf2e12a3b7ee1d114b9ef37fd1457cf50d9e8d433d1c6c238fc1c8449ce04c8664d08b03f6e66492ee05cfddae1c5aaeb3dc725f29b3854655b90ac7cdeaa78b61b34d0fe18561fc06639c26eae98a6c36b9b6cf8e6b26011f4e069fbd12d6418b35607b1b112dbd62e58c31c24a8cc1a246137afc66e05636ca18d338292c14ec194ab5ccd3ad518c458794a8f2124483075cae64961e4546ca6dc51f894f4a05f767f286ab7d60374fb2fc41062c95b1a85463f98c7215e78fbed8bc67a144886d4cb5cdd75205db69bf045ffec4512df1030d1ccba7b53ad5ef9c4d7c2e3693b217ff12f47a708b317424650465ed4faf5e3c9a55c0b7218f9c78b51c6502325d7370f3b9f9e436212695f0c1d2ecbec92cb78515ddd2fab033330e1b5149c0629d0d681f45a1844b07aa1b4db94fb3e0502bfbcc7240defae6d29918289a1920636c9e0105d950a9be7df577bb139664e090480b3d811057af1bd5c239ae6dca23469e5cbb4967da630cc2c256736ba7a45e22254b1f5970e84ebb14d561cb5773f5ca5c068341235195d2165a6f02af2a8e071f80fd0db6fa17ce231130d0b6281bc333d6fff733c517720a7143e531991c48c2a7d1f5b533f2641ed77d760e17fd155ca0e1b3cb5cec44ed1fdb859b84368d67c0e3ef219f2d988c0dcab34aac9e572526438a15756c60a695fd3fcfd72f8a556d6b96fe9f1e84589bc5ecbe7fcbd0c05cf87d345327eda07ce1d22acaf953919217c39da0f1e78ef87925264212337d4bdd35b7a00ee688219b88c0d23ab1b874d923f0bc620eb4b4ef2575cac6a552827eb2a33eceb05f6d9ea7ec548985e31af38a7c9c35bd60338a31a918a87e651c891003d7806142b7473cfb1d50530a704b1b201efffd0f48bb43f6bbab3496b82925295e866b15c3994e4da69db94f925c4c5bfb1f8089a1cc124faf1c13790b8750a9ede4f1589f57ea8785a686e944e63dfdc3822a484c0c8945bca42d66801ab781f6f64cf0d089b38989045405a2d7bbccae850571020bf4c051410a3ac95d3966c6382fbad080c20ff91134657a6d1df7da94e5bfe09be497c25dcaf7b594ab59eae024b0fe4d7e4122695852d644883c1d1f9f8ef5054f2ed098d0a5a76d717291f0e0abd0166a28236eedeb3276a31543fd7b04beb54da0bfe52f3c28f00a9825217674a2048e83a2652c7609b3fe4f2be3eb1551affc2b6d58438fd75124a1128d07804cf2435e509dce5c4807495346e5abb29c87b9d9f8757fa8ac049612da3a4da65f0cab9412b767b6e797240c0be79e83afecb9a1aa34aebf28f3060ac9e0874b9d383102dff717410a1bef0fc5b3a73b06fd121dde13f33232bcc0910a964470bbb7b42d93ded96885e98b9fd0a20b2252abd1278f53505a98e40b0d6270ab6fe004ab2f5e58608b27c704238e846b30eba146ea2bbc550b656190e30f5c9f66f3d5dd8da41b1072c9bb59df5c4efefc2e645b863e37b5f9448a0fe518620caf6a7a90d3556e009199869f00a03a7cee66936116c67a84043ecc8c1881a49410f1ee8514c03a3a9ca7cffe99b6b97a024a8eb30e5f8335797e86f851670994580733cab724c0f9d597aafec5a2fa0bf00962188560941b0a297dcee9622d6dcd4e25488c04ba3df471dff54284d8fef2957472765ab819fa259a3a52dabc470c2257c91e3b3027b9a2a37f92408750cac5dee149bb5e5c23ca1a2fb68027066e7243e82f6e211e738d5decef90f7958d3bffae7fc8d8759191ab02ea163bb7debb90f987c538a2f2b6d54ff62ce30a5d3c02544a4b61d17c028870f2087fed0a88d638cc90a2a5a9f1a36f64652994eb738d1b8a31c181a08d714d40d5993fdf75e1fdd48a823d68c0f056ae6a2dd30eab6f4ae2146f98c9fec2fd5548cfe54d7f28a35a27fae00e614cb466ad775484ace68657729b21f0215319d989db6a784fb8cfd567a7d60bbdf6b305610698895d4652ab4ff566a143192d90b68395ec06639a3be44e7f4d70dc8312e6dd221c729bc5f86133e666f47c682a73fb5d910723f814eb772e23ae23d95646b5d1a8bc1e7336767ecfff1ad754822f48179dcd092d31d779aa943b037d669c2bd992e62c1de0a4edd9ca781370b719eeade489d793b137308f5d28c5b70ed1b4cf67bb6532a3cc63f7cbe5bce009e6b43ea7956d05343152b2db97f18836a5bfaae3f7aae416e093e4e856b24469fab9aa409327aaaf690b3a178a19111df2e0bb828b57198d37eaecd64cdc0db92f159db303469e994a84eac09102e67bd9b400d0feb612df168d064570023fc3b34cde585a7a642a62930dfbab7b22762888d788dcab3f0e1d2d911a95cddbdb677da5f303fe19b81940970037d229cdcb33720c7f678a50b67842be19fcf514b77aee140b07a09622abc09e26e3162ee3fdfd982fba22479810f09caa9675406feb1dd8dc86d597f7604457aa199cf77c2b48110fd59e9dc5e273d40209fcdf8409f927b82ea8229ad2d24b9a7d55f59018e133690c5dfe79412ab4f7532881cb18c0f1bf74837dd3e42daa6f555f2091378ef47676a6b0828d867cf5c7b8185dac1e2d27efda42380f1762363391e5619036d64041a77377de9cdbc28d032759babf672384dedeb5dadda3ab8cc23aac2972c9b55790da0b2bf0fd5901f4fefbc6ce99a73782b381bc26f7e8df76a4fd483851d575f4a5fbf4339b7ce8bc080f58585d6ada8fc9805a86621aec6c45f93a7c51624ee03e17b21a85c32527629db080e13522c1a24b9676b3fade63a28c1c0f9b0a815f2331549bf1e140cc9ffa4e664d50ef9f89ef7e1cbe935d9be64708747b2f3f22159d6e018760c7aa537b12175e849a1182ec453fe4a0951cd3bcb6166bc38e2719568139c6c802a7d9e0fda9e85761113975a764c8d8d0b96f37acc18d0032baf9ec93e34871b3e77e68a8d54c0d93b88e3a3d21c180732e5444374ef44935c07f3011d98f85a6fabbc40f84c0bde402deb4073bb591799bd4ec19126adc66289b42bd96c3509b96a8fedad10826ca9bc23cbe0788eed138aabe96aab6348b4e734766947daa3d49715e9798cb8980156da1360bbdb48e06bee8caeae3a47457b7a47d20d33e18a58b6b86fd8f97f0d83ab30272ab88b9a0f126ae818fa747f1d82f41ebe6c63a9216ef6a746a157ebbc1b64f40477d13b6e518c1d732f89ffdbcb78088b27c7f290353fd0b787938e73b66246e39598a856596ed1e96c60efad7fb2ef359e195a9d45e9ada2173742449b5271f60a9de218bc7ee85d9a289a8a94a76440f5f5e21294a55759e03d5daa26a30fb8d521eab5399b0c9d5219c318e60ae0123cb8d52b25e3d6ef722f1586b52025d740ceb9c8ac4b542edcd0be28c1fdebc3318ba0b56fdbd0ad1ef6fd3fc8f70580628bfbc27e07ddf478edd8b1e5fb32afd40a6f99656ccb3d2a61edd86726ed8cab14c12ab01956de91d21039d3c4e01ce3ab7b55069a8320e6873531d828210dc60005351b4de40a2e728cad366a40fcbbd7da89cb7e53838b73a0b73845649d4c64cdf8f6f17bc59d01a14b7b5e9eabd30391bc64d711f421d78597e173de293aee8c5224dc04e6db759770eed70aa216e70fd232617de53b987b1466e71e2fe28453835e06e25d4b2d29755ae4128f0b1767e2bda2e3be6c9420398276734e76cfb346821bec0a4dd35fb68007bc86c550c622675b10f4e7f331f1dc3a082a1c8d8610f7864a922854a0abeec9bd92576a4b58d787eadaa4eee35583384a78503d2293303bf3a1b04aa59c09072b8c9ca102e24d0b5c9dceb375bb54b7174bb707efb3dcd95c10d18769e1d985bee5e71bbf7e6ba86562bdd1fffb7a477f3a337d69c91797c131e74811ea5cb2945716806b9423c85e6777d72faf7816e3cfeacf628672362ab7cb405ad52ea28c3e4020fbe2e1707e335e9f577b5fdc1979f4b36e804812864c3c6652ffdfb481120bc446420a93b5fe66e8f942a11602c22eb1f7223c1a7a7759bbb5fe0985a68b938ba5c279064c84b437e944d94fe989604685b96fda1612476b70ecb28a019b16685fe88652d3739ddc471518c7ea521f6da7209039447c55d7a0b1a4cc6fa744762acbf9a42962c96a993bfe60c0c8303a8307d7c0e484023f7978fde878406d324fb7398795d4df0ef4cb3f19c001ae87563c7d59a9aeb692cb5bc535ca54048c331497b3c9ce3fe70d1e01ff5cffb4a1e46bc9bfd642327bf9c1f9650ab1c6d332d8a5e844e027e488d9e16132f7e21143e99c00bdd654508914ababc6b7d95969c7f23e745518b919c2fb1c2f3852014aabfb384f0f066ed92b4040f8fd256f09741acb336dd471972b2701c1471210fa6290ef9ee371f3962fade213be9a093ac3a18f9d06eafa72ee436d22f3ef60849cb3f5cbea85558265a377fbbc8cf202e99081ce37eacc03515f90b43b89a2bb83c58a39aee9354d35ed236a013a2f40d9820d1e7f14d0eb0799c2fc512b97fa89d2dc01748ff2dff32011f0cbdf971d40a9ba7f50192379fbee7036ef0f2179d2d32591e2a73fc475d2fc9f855175a9be978d4e91a2e883a896ce60e7e28a9c2a9be245f123e092fce8bf91b46afffabcf3b39a7b3116d17df943de5aeee9676213998af52acd8092e10deecf98e5f490f5f89d8c89c90bddccc3f77dbfc80d45a04f4e45dc819af247ba021653127fb653619b0ce1066a5372bf7a2c7a8f39200bdcfd1bb6e55cf3ddbc59d8c77da41d2bee5615baa0a30f4591b1fd8dfc8fadfacc47694644cfa190cfab6213eb43650c3229298adcd1e141bdf1ef6ffa724bfc17cd0a9d3ccbe205e0a3c000d0e5c5177a889f97e278ee4cefe598b231517df3fc85773acacef48c3f4e8fddd159738f1e60b6ab7837b943099a501264508c1abfcdc6bb890f2b85f00c4c586f09ff25a6982fbeee54dd3cbd4ebef3f8953af7db09a368439927740575a45d0d5696cec4440e5bbc1c915da887c2efed06d17cd7389dbaaa8fcf6572834c8d3ea0a0eaa86d69031e99c0aba10e9c56ef2171ea9ea7541e5525d1139718fb09f2dda5f8691e8e2ceaa09cf2a4b9b6b8377e49762aa4ce88dbc764b97d714100ad67de0950bc24ff3fbf3d5410b43cea0a67401ee8c5aa6543b54eba0c488b57f6c481ec6e215f235f07cabdc008fe645e963e9e5b4130986307112139bb175e796e8d173084a17c3568f3e4c728b6d0fb3375b4b55ef9922d1226d05fad80a1edf5f30d91026f72adb81162ae323eef616d0d695b09e60c2ededa"}, {0x0, 0x43, "154ee10ee9f7b792bedb6fbc3a2c96ee13f3cf895e5482650b244200a7bf88ed33d11748155a1e73544a32ea7157a13c57962873d039d3013bb03da24d7466590c2db0"}, {0x0, 0xc0, "33a57e409b61936d061074c67c8b14a9c8946bbc4a265f11ffaeb8fe382f493ca1fdbba0737efa85a61c78873e5b416ebfe6895b845823b5b2f471fc10a6d5e45a58c1a797d85f2a68107b789345e6f180d1a04a43df4d21de9a5c39bb754e7471218112b2890753653c64d13ab3fde1be524e84bfd75c10e414eaa03968233603b77ad19c6635a6989a7a6a144b3a87d82846af3da0ef3375185e640bcb199a353c58b7825d3b7d309af0bf54fb49b4414e49e10d11462932c77a3f938493c2"}, {0x0, 0x1000, "21b5604bf8dcf494f45ea1e1505ffa2d66d4d80a4a12fdeb64ddfa7031e63f72ba3eb0c513cd8d95e84248d7723800347295cb2646d486e44c39f4f3463d9e86cbaa9948705ac2e3dbd05e2b6e4ce8b9027705361a5fac4a03fea5d1290a091958a639a59308db988cd6c972c11517dc07db3ceb3ccc4db6fd8b504432e3464711bc84704935ad60807429bd332be4659dcb08fb24e5fd49058a407d4159df353c424f85fae11093a39a4235192aad93fa310b35ceefc9e0e8815a45f23e768f948e2d8a154508f1fefd6770f842de66e30d76a3cb26384b7946167d5763798bfa9bb6364729b6315d4f84f764000db53241b2865ee0b31ea9bb0b0c09e90c76a5c07166d581c31df6caef325953398caf9043777c7c7d70c95c5185a97815cb289a498dc0a80c90197703cad0df66e15fb032be56163dff42a053aa86a577f096dfa3358150ba92132a1325320c64e19b1a8ca832671255a2b63f1a669be2d7ccf6468f946fe112552740a578e993f64d2abe81baee264fecd708b3e319b653349e03b0bb759f4ef2adc8f391a649a0543f6c116d71866e9425f26a5995be516cae3fcf78affaa61199f6fdc768b9f135eafa4ebd2a2a4d35a156e3a89724333916a993732a30389fcf0ab6c94b622b4288002a9bbb1aec4b56bf0f08d1a209cef488ee37110d2acb4be761c037b09a6995f7eff2bc782aa27ed196a9ed08611b6ea684c112de94dcfb0a90cce1461c5abaab12a03ea4f920ae45c1cebf89df24490bad8bc8b70449f2a301c34967494041f8ae988bc1a6c556cfbb4c2e1ae412faa0f112515ff14091ea34b897eca0235d59e3c806e37d70234aab4760428697fc66848426fc06b443978f7a60c849aba50190a1925b46ef4f98718bb85b4d35fdefd24f47830f9135ae7bece44e29e900c54a84425aeb87e6a10e302f2d154bed87dc6c2f55613ef35160b6414fc1c871e45a2e25f9fda4b76a2008d08111986f908e5799c3b723fe1317f8c0742c0f7601e65fc0e02ec3f0133c99109273e7c7f9495f491c9a607513f33aed373fd5d7efadd4345a12b50cc828bba06cedddb91af2d0034f1cc4e5b4eac05780029226a475738bf2c6163740fcce4270daab8745c057a82fa2f7881f3d03ad266cec9bedd6d4c413304b6070fa653cd561e4f6783fd74ebc1ef5494d33bb59e34c26c581ffd2c57008ad4c9ef31ec50d916095c32f648c23da476055a4ff80edf217db73e2010197c66306c940078f2bf1e3f432c138ad2274bdf31a6950f29abafd67bb46e88c46c6afe4df342063d5e4088d35469b3fd46e169b0bd31b9511c82fd795b9447e85f7187d0db7fc99181cb80f0079c910374f25e45ce3099bc7ce3b56f04a7d7de9af8f2cb1f731af14a8cb1326bd5cfe0fd3dc8be3a4e3e3b0e6b254d866bae6b7b0c053df6c88f93ea3ee14a6685cceda6cabac0a8f907491a2d8d708d71dfb5085bd1ac85c82e58aba193bb9179fa3c3919621ed0a47316eb362abb2e07c72947bf9b797280ea5b6f461758a24e7e1efdf7b32c2313116d73ef6dce66bfb50785f9dc7dff721c3bbfebbcd494311b05a4c04b7dd6ad564e1684b0ba7636e088643888c212463885f113b2388ffaab806e1b806078c8a6fd86b32dca2cb4cfa54e7ca8caf67976bd7acb59d58ce98487e8758991998cc0c03f9416270fe4d7ebc4591614752335e1ba9c4965c1ae04084393baf0d8817c4e2c3c2b99fa20b2456269fbd56e89b64e9fccc2b294092008d7ae43da79ddc7fd9fda8905dabffb7ea96b97d9a14d410f9fcd43a3144960f47f5a311b496aed8bb0714d36fd58d56cc7f2316cc126012862a1168665f71e0b37483d132c11cf71299301b2119d880d28782a95d871adaa4557a5bf41229980cf5f10caad21545e58bcb51225e5842f3a4ec435b7dd19e04b4f811cfb66e4b6c3d4551b1a04ea2c64d255f42bdce0477708345b4acad453e8df091ccff0b9eab7ecca8ca24d189f44cad28f95cc3bee9524129006cc95fd1bd62ab1b7a190918493118c06ac17bb7fe72369c2b9308512cd3f78d385dd99d648f0592d48b705904a5e70546d32150338438785e1b7706e73f04f0151743b6c6b8f57ad84f2e99141ab927a6db361fe663887112cdd9c73c5fc472c801b263e18bded7f8ebd4250132c551b5aae6d928d36af475c21b065f73b1c8b02fc6f47316154c38e5c4a5f1637ffad6ae27e0c28002b3e3dd5a9042a135c86371309fddad57d87d17e753ae12664e416bcac157a953c2aff8e049cd49d07933cb53e9d3a072b97f2d33ae9f50f6d3ecf26340dc8c00e9ecb2bfd12a580eae3485d95cdf88df77e26192960d91714ffcdd1bf9a139a2714871a01aa43563d0d8ca887e56c2374de13eb29e6584045a3283a09ec899481617ca9269b511100fe12e7c7a72cbbc79aedbee5556e3b161629c3f41e970376801dd11b4e291c60c68ce32328c560d3723162258bfed47917b85f0afe9a25bc0c7d2a31563a1c921be12b3e3d484bc560a5a4b6020d6795c3ed404aba544fbdd2477a819b76279178514c68f9dbe3084d4b54755420f8039e075128ab72cb6b7585d3ceb44afb968963b9724adedaa4245e46ad5748048d3a5e24a2e486e0a03d834027e0c2bac7b235164c79592db9858be40d6ecdefd66270b865bfda70f4746d5fab2d1b61d0934fe788d5145f3605acd663454fb8ad0ca2b97738dfaaaf84f62331918b6eff969d6817174fd2eb49be17e960bb1df35e51eaf144aa7e596a52431578aa8e0812bd0875597d969ff856337d0af07c3b05e83f4c99fd20e7948b2535fd99b985d0fa8dbcd317a3c36749f898f808a5bebdef2c37fe0b5506afbe200759ae8eeb45bda56ae1194bed6dad1ebed467c6134e239c9b1550b21e7ea12ac77341764b1ba1872693baad7d06895d0acbf9e67c0eaa665f914d6378ea04cbc2e9447009551242bd843aca68f0786f65005fed76044cc5a7e87355fbc0f1faca73539f210d457462cb9274503efac5a04b1d17d6225092a8d9a0086505b73c5a0499ea7ad96ee00f97213f3482d0a7aec1551b0f3b85bdf3b0e53f9d63db55da8d58ac4ee42fbcb7520e5d2281037b6e12b7e0530643497d91bc7bfddad7c2a4be0dc2a1301390783b5bc6064c4d8d3d1a8817ccc748f1064e197c255b245346128beb5f73637e0d3527e49f1dada4960f14beb943a2ba27c06d4ec85a815b92dc4e45a34b566711941180232a8ae8065fa9f422037fc791f485aabd5a06c3ba1fe578c42625eb43c7c1284d0c3d867025be579c74ef95a5cd97213d8ad7949b23e86abd08f1dd9f14f210d5ba5c3a57c1cdcd87b1b42d3147b9f6c6e62ab9c5af1cf1f9572f7af2f03448c6a165b7fcc7eae9631e5d903eb71b5046a7b97c611662ae90276eb99c84ccb855b06a2c807afc9d88822a878b72628cb4ca569f6bf9bcfba462e4f7f8c29b9963ebba78bd1281e5d69d18d2a14e32be9aa5d12b6c30dd8f92882c8fb2d6bf660189bed52162add43521e8894052ac404a73abe8ba487c58ab0cbec1d62a9d4f81d221879895cb38e7f23ceab6dcdfc7698540ef46117e044546bbc9c16793489886626acc5dea4194053657bbbc126afa856da060b0eda206ef1be5110f9b1593039d83deaa8c108eac65728530e8b8ccd831638419ef342887029c78cd716a888773609ca3d997189c3539cb9a79f8b093da53840640b90345572f0e5a93975463f4d99e2d6520401cf3ca8053a242c767cc3d3b4e3e260504958423e9548856cff4c4486b0ceebd4a9dbe5ad9e835925a8c2d15d4eaf5f29ac4e81bb63cdb8d3d29cb9fbbd7330fe1289ce07c28875a65d674fc00a1b2f31c117b9e43c282fd857b71767958a3a1f32ac55962ef246bb8b608d9bb5d28ad9401f8106191e0d32b1b5aaa0f637b9430cab272cb6a2ab35d280c04e1321a1d17bef43cb53a02487d00aef20e01d11a9890395b7de3911360490728ca109b71b795ae93078218b738129abae8c8aa795fe012333a8bc070b756d3965a85db93f22a62a7ad2587c67a8cc77298c89887db312a6cd60c39b509d3164ceae98cd27f0356cded2a9d234b7be0b32dfa72bc730ce913840540f16b37aee983a6295676083792517bff5f04fe4c62f9a5daaae4aa4b41cb0a82032e649ff820c5b9f7af282cd34cfacdfffe84d3eed39272a7a6b8062fd5ad03b1a7e6ef6abcbdc08a3f5c1b9d14c4ef28b02dd34cd6fa14d140bc4022b994092aa701dc87e927f8db10bcb75a162b34e4c5d54683d658d5aad82b9d7a82fe46ab39ba7744670b17de8928c3850e54de167dd5e51e96d708b725ea60426f63c4a819a86cdfdf8da459371853101ae3e51ac2357a79c6ae45bd6a30e6013f57dc8c5310cce3274173b73811c64cc08a0d92923eef7961837dddd0dcd14f87749f0d0759c2d8f09d0def33950291f01e94b01774af64272c8d8208c6bf02e058152280ebdc9190c00161c8681de8ae9998448eef065965a434d5cbe88d788b0a38c780687256422dce51ad711308b3259309869ef133c1c7de462cd8f3c74d45bb61ca5208da3f9ca5b80ed5b660b36d0167a681851ccfecfded8df9ec7f4f679c56f4fd59218b0cff1976c4d0298731fad92f7b4a3784c7d53368df0791425bcd8f60f2eb2b7edc5b607fb03743b75e8b73c4f55a331b9a0af8f726194fbd95af33fce2d1e5c059ca24c8a188b404f2514a239b1ed638832f97740c71c5ff3f4fadd0db1f35c6ff5bd9bf62515793202af7a7bdcacc5692d5a481ea9481b6fb3d6aca9e43d0ab7b90859cc519967989bd0c0db64bc0dac1b7968f6ce07075913205092e9d7974c2ae3527b769b694f90f4d352b96c56a4b495151ea9b58746f0a5fab627560df413827003e903aae02d0b34447eb1b1eeaa59992d7dde914fcdaacec9cdbdc2d4eaa5d4973a6d0e1ea68f6edbb0536c4a25928b4f7e94a65f46e6caf557b08b2f94373f5c59c3dfb3eb69155415042c755a7d3b3b216ab241945294dbf637b0d4ebf746b85a2548c104bbc1444d1cecde184022885e01cf0bb00336ab45006f0ec243a5512b33e04acce6f51d03fa8dfd52b0ad108d432481e2d084c0012f80e215e40443b6697e124241583275ee58e9caa24054cecd445e9cb64b22ef221d76e616edd457fa2e68511ab40afbceaa7b422c66ffd0778fa3e31d6a47a962b4e8f2afebee27d0b546aac043a73986417ca7018760dc8a90e7185626df20ebe06ee02717318376bd27201ac9e8aebd6e45d1f1903e17e17af3d1fe80d0720ebb82cd9e93e9569de07b9bcf2119c010308bad0b323f8868728f70cf9e2ca5ca5f6c6142180d2e097e40e48fd4ba5aee0bcf7df0f5c834e274834064709c797a27095b75554d6cad9c0c722dbb83ee32532db84ec5d5f5cff9a3782160e2d2f016b63a982d7eef6a37a0222b6b4efc12fe3fed9a2343181f295a0f3c35cbaf1bab5cefe91dfb1325b7442e74c739647a7cfd364c71f4bccb8f3aeb395087e52ddb1ea0d19e44c909422c15d905a0c621dbbe2676884f6852d4885b91e9e12958d3471e8fb67f8a11c7b5b885561b350ceae7e16af0b30a86c4aa4088cdf49a96f5363a43f7ac7555bc939793d1028ce5550ec92846c07a9ee671fdccc4ae26b875284e2abde1d77f7a16c492d9e58d80bbd6fb359462f15ef7f39beb610bf0585c5a6fff86a8dbf2b8038444215898fb6f14027661c2c2b5506fe6de46fc1068e21f51edf3decbdec2a1"}]}, @fragment={0x11, 0x1, 0xfffffffffffff6cb, 0x7b9, 0x1, 0x81, 0x3}], @tcp={{0x2, 0x0, r1, r2, 0x8, 0x0, 0x11, 0x2, 0xdf1, 0x0, 0x4, {[@window={0x3, 0x3, 0x97a}, @sack={0x5, 0x6, [0x1]}, @eol={0x0}, @md5sig={0x13, 0x12, "fd459915f3304b854aa135309d02cbc8"}, @sack={0x5, 0x12, [0xffff, 0x9, 0x8000, 0x400]}]}}, {"b5eeffcbe6ada61c889906eb98ba43e3f380bfd97a98c579bab35949e2b5c124a95c3c25b7fd9ebba806378cb2d7c07cd134b855b42a8e5967225e332ed982474168ad85e724bc32a7a5a2"}}}}}, 0x46b9) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r3 = openat$cuse(0xffffffffffffff9c, &(0x7f00000b1000)='/dev/cuse\x00', 0x4000, 0x0) ioctl$EVIOCSABS0(r3, 0x401845c0, &(0x7f0000eb2000-0x18)={0x5, 0x0, 0x8e, 0x2, 0x6, 0x3}) syz_emit_ethernet(0x2a, &(0x7f0000a12000-0x2d)={@random="23ca51c56208", @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0x0}, [], {{0x800, @ipv4={{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x2, 0x0, @rand_addr=0x0, @multicast1=0xe0000001, {[]}}, @igmp={0x12, 0x0, 0x0, @multicast1=0xe0000001, ""}}}}}, 0x0) 2017/12/21 09:49:24 executing program 3: r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_ivalue=0x453}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x2fd}) write$tun(r2, &(0x7f0000ef0000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x30, 0x84, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "bfe240", 0x0, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, [], ""}}}}}, 0x62) 2017/12/21 09:49:24 executing program 7: r0 = socket$inet_tcp(0x2, 0x1, 0x0) openat$selinux_context(0xffffffffffffff9c, &(0x7f00000e7000-0x11)='/selinux/context\x00', 0x2, 0x0) setsockopt$inet_mreqn(r0, 0x0, 0x29, &(0x7f00000ce000-0xc)={@multicast1=0xe0000001, @multicast2=0xe0000002, 0x0}, 0xc) 2017/12/21 09:49:24 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socket$inet(0x2, 0x80000, 0x100) r0 = syz_open_procfs(0x0, &(0x7f000093d000)='net/ip6_mr_vif\x00') recvfrom$inet6(r0, &(0x7f0000210000-0x9d)=""/157, 0x9d, 0x10002, 0x0, 0x0) readv(r0, &(0x7f0000604000)=[{&(0x7f0000bf5000)=""/14, 0xe}, {&(0x7f00001a4000-0xc8)=""/202, 0xca}], 0x2) 2017/12/21 09:49:24 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) pipe(&(0x7f000085d000)={0x0, 0x0}) getsockopt$inet_IP_IPSEC_POLICY(r1, 0x0, 0x10, &(0x7f0000b94000-0xe8)={{{@in6=@empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @in=@empty=0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, {0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, {{@in=@rand_addr=0x0, 0x0, 0x0}, 0x0, @in=@local={0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, &(0x7f000093b000)=0xe8) getsockopt$inet_sctp_SCTP_HMAC_IDENT(r0, 0x84, 0x16, &(0x7f00009be000)={0x7, [0x94, 0xffffffff, 0x9, 0x3, 0x3, 0x7, 0x9]}, &(0x7f0000bab000)=0x12) r2 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCADDRT(r2, 0x890b, &(0x7f000053f000-0x78)={0x0, {0x2, 0x0, @multicast1=0xe0000001, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, {0x2, 0x0, @loopback=0x7f000001, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, {0x2, 0x0, @rand_addr=0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x106, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 2017/12/21 09:49:24 executing program 2: socketpair(0xf, 0x4, 0x4, &(0x7f000022a000)={0x0, 0x0}) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp_SCTP_CONTEXT(0xffffffffffffff9c, 0x84, 0x11, &(0x7f0000000000)={0x0, 0x2}, &(0x7f0000882000)=0x8) setsockopt$inet_sctp6_SCTP_PEER_ADDR_THLDS(r0, 0x84, 0x1f, &(0x7f00008a8000-0x98)={r1, @in6={{0xa, 0x3, 0x10000, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, 0x1}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x9, 0xdb}, 0x98) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000001000-0x4)=0x0) setpriority(0x1, r2, 0x0) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r3 = accept$llc(0xffffffffffffffff, &(0x7f0000001000-0x10)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local={[0x0, 0x0, 0x0, 0x0, 0x0], 0x0}, [0x0, 0x0]}, &(0x7f0000002000-0x4)=0x10) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) sched_yield() ioctl$sock_FIOSETOWN(r3, 0x8901, &(0x7f0000001000)=r2) r4 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000001000-0xc)='/dev/rfkill\x00', 0x8000, 0x0) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$sock_ipx_SIOCIPXNCPCONN(r4, 0x89e3, &(0x7f0000002000)=0x3) 2017/12/21 09:49:24 executing program 3: r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_ivalue=0x453}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x2fd}) write$tun(r2, &(0x7f0000ef0000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x30, 0x84, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "bfe240", 0x0, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, [], ""}}}}}, 0x62) 2017/12/21 09:49:24 executing program 6: mmap(&(0x7f0000000000/0xe62000)=nil, 0xe62000, 0x1000004, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000e62000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000e63000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = openat$selinux_user(0xffffffffffffff9c, &(0x7f0000e63000)='/selinux/user\x00', 0x2, 0x0) setsockopt$netlink_NETLINK_BROADCAST_ERROR(r0, 0x10e, 0x4, &(0x7f000031a000-0x4)=0x6000000, 0x4) r1 = socket(0x2, 0x3, 0x2) setsockopt(r1, 0x0, 0x20000000000cb, &(0x7f000098b000-0x10)="d105071e2137080eaa0508d6a6054007", 0x10) 2017/12/21 09:49:24 executing program 1: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_ivalue=0x453}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x2fd}) write$tun(r2, &(0x7f0000ef0000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x30, 0x84, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "bfe240", 0x0, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, [], ""}}}}}, 0x62) 2017/12/21 09:49:24 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x0, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_ivalue=0x453}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x2fd}) write$tun(r2, &(0x7f0000ef0000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x30, 0x84, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "bfe240", 0x0, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, [], ""}}}}}, 0x62) 2017/12/21 09:49:24 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x22, &(0x7f000040c000-0x22)={@remote={[0xbb, 0xbb, 0xbb, 0xbb, 0xbb], 0x0}, @remote={[0xbb, 0xbb, 0xbb, 0xbb, 0xbb], 0x0}, [], {{0x4000000014, @x25={0x5347d1768d122c42, 0x42, 0x103, "000000000000000985f8f181bd99e5875b"}}}}, 0x0) r0 = socket$inet_sctp(0x2, 0x1, 0x84) getsockopt$inet_sctp6_SCTP_PARTIAL_DELIVERY_POINT(0xffffffffffffff9c, 0x84, 0x13, &(0x7f00001e1000-0x8)={0x0, 0x5}, &(0x7f0000a70000-0x4)=0x8) getsockopt$inet_sctp_SCTP_RESET_STREAMS(r0, 0x84, 0x77, &(0x7f0000733000-0x8)={r1, 0x100003}, &(0x7f0000acd000-0x4)=0x8) socket$inet_dccp(0x2, 0x6, 0x0) 2017/12/21 09:49:24 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x0, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_ivalue=0x453}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x2fd}) write$tun(r2, &(0x7f0000ef0000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x30, 0x84, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "bfe240", 0x0, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, [], ""}}}}}, 0x62) 2017/12/21 09:49:24 executing program 6: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) setsockopt$inet_sctp_SCTP_RTOINFO(0xffffffffffffffff, 0x84, 0x0, &(0x7f0000001000)={0x10000, 0xc000800000000005, 0x10000, 0x5}, 0x10) r0 = socket(0x11, 0x803, 0x0) getsockopt$inet_sctp_SCTP_DEFAULT_SEND_PARAM(r0, 0x84, 0xa, &(0x7f0000c52000)={0x4626fccc, 0x5, 0x8, 0x1, 0x118, 0x70a5d701, 0x8, 0x1, 0x0}, &(0x7f0000f1a000-0x4)=0x20) getsockopt$inet_sctp6_SCTP_RESET_STREAMS(r0, 0x84, 0x77, &(0x7f000070a000)={r1, 0x3f}, &(0x7f0000644000-0x4)=0x8) bind$packet(r0, &(0x7f000098f000)={0x11, 0x3, 0x0, 0x1, 0x0, 0x6, @random="06004ee72211", [0x0, 0x0]}, 0x14) setsockopt$packet_fanout(r0, 0x107, 0x12, &(0x7f0000922000)={0x0, 0x0, 0xffffffffffffffff}, 0x4) setsockopt(r0, 0x107, 0x5, &(0x7f0000001000)="", 0x47e) r2 = socket$inet6(0xa, 0x801, 0x8010000000000084) sendto$inet6(r2, &(0x7f00000ac000-0x2)="d4", 0x1, 0x0, &(0x7f0000c51000)={0xa, 0x0, 0x0, @loopback={0x0, 0x1}, 0x0}, 0x1c) getsockopt$netrom_NETROM_T4(r0, 0x103, 0x6, &(0x7f0000cad000-0x4)=0x5, &(0x7f00003ec000)=0x4) lookup_dcookie(0x7, &(0x7f0000e9e000-0x79)=""/121, 0x79) r3 = socket$inet_sctp(0x2, 0x3, 0x84) sendto$inet(r3, &(0x7f0000003000-0x14)="", 0x0, 0x0, &(0x7f0000526000-0x10)={0x2, 0x0, @empty=0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x10) 2017/12/21 09:49:24 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000017000)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) perf_event_open(&(0x7f000017d000-0x78)={0x2, 0x78, 0xa758, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xf, 0xfe, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0xfff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) close(r1) 2017/12/21 09:49:24 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) pipe(&(0x7f0000a28000-0x8)={0x0, 0x0}) bpf$OBJ_PIN_MAP(0x6, &(0x7f000091b000)={&(0x7f000065b000-0x8)='./file0\x00', r0}, 0xc) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f0000000000)={@common='lo\x00', 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) r1 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCADDRT(r1, 0x890b, &(0x7f000053f000-0x78)={0x0, {0x2, 0x0, @multicast1=0xe0000001, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, {0x2, 0x0, @loopback=0x7f000001, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, {0x2, 0x0, @rand_addr=0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x106, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 2017/12/21 09:49:24 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x0, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_ivalue=0x453}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x2fd}) write$tun(r2, &(0x7f0000ef0000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x30, 0x84, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "bfe240", 0x0, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, [], ""}}}}}, 0x62) 2017/12/21 09:49:24 executing program 7: mmap(&(0x7f0000000000/0xe80000)=nil, 0xe80000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f000002e000-0x8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r0, &(0x7f0000002000-0xb4)=[{{0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000030000-0x93)=""/147, 0x93}], 0x1, &(0x7f000002f000)=""/7, 0x7, 0x0}, 0x0}, {{&(0x7f0000003000-0x58)=@alg={0x0, ""/14, 0x0, 0x0, ""/64}, 0x58, &(0x7f000001c000)=[], 0x0, &(0x7f0000030000-0x57)=""/87, 0x57, 0x0}, 0x0}], 0x2, 0x10000, 0x0) socketpair(0x5, 0x80000, 0x101, &(0x7f0000650000)={0x0, 0x0}) setsockopt$inet_sctp6_SCTP_AUTO_ASCONF(r2, 0x84, 0x1e, &(0x7f00000df000)=0x7, 0x4) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) sendto(r1, &(0x7f0000018000)="f8", 0x1, 0x0, 0x0, 0x0) 2017/12/21 09:49:24 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f000093d000)='net/ip6_mr_vif\x00') ioctl$sock_bt(r0, 0xdd1f, &(0x7f000031e000-0x24)="6f082dbd31835fed3723d0b25e4a83c99f1d7e227ae602f6fe734eaa3fd40cb50cf42230") readv(r0, &(0x7f0000604000)=[{&(0x7f0000bf5000)=""/14, 0xe}, {&(0x7f00001a4000-0xc8)=""/202, 0xca}], 0x2) 2017/12/21 09:49:24 executing program 6: mmap(&(0x7f000001b000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f000001b000)='/selinux/avc/cache_stats\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$KDGKBLED(r0, 0x4b64, &(0x7f0000001000)=0x0) ioctl$sock_SIOCGIFCONF(r0, 0x8910, &(0x7f0000001000-0x10)=@buf={0xb2, &(0x7f0000001000-0xb2)="254c3dda6971abc3853f3b20a070be12209177be62cfbce7c9334e837be2006782b2ad0666f0903162c975930019501852470b33b49f201ddae48a4a0f8f31294917769a2e43f652e62a81d32e3187680e4853a2d5b8eefe71642badaf289987337982d921831ff1da3d4f5deead2fa8fcdecec3038a3b5b952679f3d39ab8dfa96c0558d058680015849be34b10f6ccabb3cfada86121b817a39129ab9d4ca9ad13de2496cb0500bc8d5458b8e4932aa9ac"}) ioctl$KDENABIO(r0, 0x4b36) getsockopt$bt_BT_RCVMTU(r0, 0x112, 0xd, &(0x7f000000e000-0x2)=0x3, &(0x7f0000009000-0x8)=0x2) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$sock_SIOCADDDLCI(r0, 0x8980, &(0x7f0000002000)={@syzn={0x73, 0x79, 0x7a, 0x0, 0x0}, 0x1}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000013000-0x8)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f0000013000)={0x3, &(0x7f000000f000-0x18)=[{0xc, 0x0, 0x0, 0x0}, {0x15, 0x0, 0x0, 0x0}, {0x6, 0x0, 0x0, 0x0}]}, 0x10) sendto$unix(r2, &(0x7f000000d000)="", 0x0, 0x0, &(0x7f000000e000-0x8)=@abs={0x0, 0x0, 0x0}, 0x8) 2017/12/21 09:49:24 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x0, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_ivalue=0x453}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x2fd}) write$tun(r2, &(0x7f0000ef0000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x30, 0x84, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "bfe240", 0x0, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, [], ""}}}}}, 0x62) 2017/12/21 09:49:24 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f0000000000)={@common='lo\x00', 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) r0 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCADDRT(r0, 0x890b, &(0x7f000053f000-0x78)={0x0, {0x2, 0x0, @multicast1=0xe0000001, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, {0x2, 0x0, @loopback=0x7f000001, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, {0x2, 0x0, @rand_addr=0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x106, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r1 = accept4(r0, &(0x7f0000bc9000-0x8)=@sco={0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, &(0x7f0000756000)=0x8, 0x80000) setsockopt$inet_sctp6_SCTP_RECVRCVINFO(r1, 0x84, 0x20, &(0x7f0000887000)=0x0, 0x4) r2 = msgget(0x2, 0x202) bind$bt_sco(r1, &(0x7f00005a4000-0x8)={0x1f, {0x5, 0x40, 0x7, 0x0, 0x6, 0x8}}, 0x8) msgctl$MSG_STAT(r2, 0xb, &(0x7f00001dd000-0x50)=""/80) 2017/12/21 09:49:24 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = openat$kvm(0xffffffffffffff9c, &(0x7f000078a000)='/dev/kvm\x00', 0x10000, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = eventfd2(0x0, 0x0) ioctl$KVM_IRQFD(r1, 0x4020ae76, &(0x7f00006d8000-0x20)={r2, 0x0, 0x0, 0xffffffffffffffff, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) r3 = openat$selinux_status(0xffffffffffffff9c, &(0x7f00005c5000)='/selinux/status\x00', 0x0, 0x0) epoll_ctl$EPOLL_CTL_ADD(r3, 0x1, r2, &(0x7f0000613000)={0x4, 0x0}) ioctl$EVIOCSFF(r3, 0x40304580, &(0x7f0000774000)={0x57, 0x2, 0x13a, {0x1, 0x4}, {0x68, 0x5}, @period={0x0, 0x7fff, 0xfffffffffffffffe, 0x4, 0xa9f, {0x3, 0xff, 0x0, 0x1}, 0xa, [0x1, 0x1, 0x22, 0x3, 0x2, 0x5, 0x400, 0x9f3, 0x7, 0x100000000]}}) r4 = epoll_create(0x73) epoll_ctl$EPOLL_CTL_ADD(r4, 0x1, r2, &(0x7f0000793000-0xc)={0x0, 0x0}) write$eventfd(r2, &(0x7f0000555000-0x8)=0x0, 0x8) 2017/12/21 09:49:24 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_ivalue=0x453}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x2fd}) write$tun(r2, &(0x7f0000ef0000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x30, 0x84, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "bfe240", 0x0, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, [], ""}}}}}, 0x62) 2017/12/21 09:49:24 executing program 1: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_ivalue=0x453}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x2fd}) write$tun(r2, &(0x7f0000ef0000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x30, 0x84, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "bfe240", 0x0, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, [], ""}}}}}, 0x62) 2017/12/21 09:49:24 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_ivalue=0x453}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x2fd}) write$tun(r2, &(0x7f0000ef0000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x30, 0x84, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "bfe240", 0x0, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, [], ""}}}}}, 0x62) 2017/12/21 09:49:24 executing program 6: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) acct(&(0x7f00007cc000)='./file0\x00') r0 = syz_open_dev$evdev(&(0x7f0000c9d000-0x10)='/dev/input/event#\x00', 0xed09, 0x0) r1 = syz_open_dev$vcsn(&(0x7f0000014000)='/dev/vcs#\x00', 0x6, 0x2) mount(&(0x7f0000489000-0x8)='./file0\x00', &(0x7f0000c92000)='./file0\x00', &(0x7f0000174000-0x6)='logfs\x00', 0x300008, &(0x7f0000546000)="3d7fe5c4b622b2464288e1191c8f6c4847541aecd25984d5acea762095ca8a577d8c150fdabfe2e7fdb1085c1c6bad998fc400fc3a150266659090c18b78fe0ab4f41736757ee4fb28a11332e0133cf211c3c6d46d24089de5c7bbc35d16a8768a6c5449123892473a8bd8830b06dbb6bd17ce3c2018e3653b3fbf1974b10980a660752975f92cad4a1a620c234891e924adfd54455b3a677231e18befe4b6e0091ccdbb10a5625db758405a029254bb3a9b9279b7e51f85081eeac640304ba940dccaacfdaa002ae663f24ca5081602f410c20c687df8c33fff2436dc80361ccdb3b03af6c52730d68f5e5c3634543a1046d0d56bf5cab68626e79ab87058f3e8f28dd4b65d77a37d320a2e8e627a623d799f85357534d2d8ba4744e8d877367b96d896cfd2c107885af1dc1125fbec20f22015292ad8342f08e5bdfc3d88877d1a0f0f8c6b3e4c7edb2abe0582cae53535c84668fce6f2437c44e9ebce12ad573d7176fc07ac3c1668a1dd467d0783b3d9c942f642e08f25084edc0d476271dd370aa1d7d9f88cd141979072dcb11e044144c0396cc5d7601ac80a6e4401a98cb6d7a8f29105e87b51557857f4e4726d5e74869fa4cf0c092ea3006425af5d435cbea2afe5af686627218f55289cd3c3b1b7519bf6ac15bf841d86492fbcf2eea678879b3273c8d0b53877150e7cf7420d124a4595f9137b05337435def5bb0b7f37bd100482b828bb7a15138837e27656ff7392d98d1f44ce3cfe9c8ca13494fa5363f7b228a6b6c42f4a41cd888e4b3430fd48e2702b5503bd798c9f579ca098558fcd99a1e8531758db212e072c9fa7fda4d30a9c337c43f8e176e27f08641afa7f681a43287b2595617958175a02712a43cf80dc58278c8836a7d0d58410c9e9a302d82add402e646b47bae0f236de3445b6da405e1d6203230870e666131c78b93e1d67ee79744ca81eaa37136c528a45cdfa2eeaaf3714b38f006b6edec1a786be32eb0997e2b1af073fdc6d741199dfbb934beba7254095405ea9433339da2d4bc8a3f72f229041cfdb19e0a0ebfabee2d59ae6fab240275bccee86140fc823f0a7f2b06bbc6035068a9930579ef8eea22f898bd61281ba455e3277be4002fc1e92047382371ae107b38f95445607bce1ef7568a5dbfa0ccb77ea5642fc6e26c26f1347bab35ff4ade0d967e2706ec0859850270e3ab1104c7921f01e2d7bb4024aae196686728643f144bd8204a030f59ced1ce2c2697e39f08e92f1da07fa16908765b31869995ca2bdf67730df12ceda0d59e625eb61a8cf425e0c45edc0b0f527be39482108a5d2551b9bdc62e0b52510ab6abd5d387730588e50ddc9864c7936455250145a3197831f48a8049ec99fc11111e6bebff66ab1b9a47fb371b9b4201d2c3fb5b371f27dad8478f91499119f0411f82cff85d084a5977794ec50e7bd16374f2b971c403e5ce4889568c7bfb3fcdf0fbdc55bb6e7dd8d1641a8d45297efb3f8a2d7e3e232f62976929ef3caa7c4f7a0be6411c3a57d3cbddda2ef54b8461dde52101a476f2c635446b4bcbb828f4ced2895d2a39ce4e61a2d7ec5085079e38950c599835b98461da00e8e8f6af3e8a2850f13e425d8b7d56797e21e43a4e0120daa4cc27fdac721d84fdc87bbdd687091f639b33f5d8ecdbfacac6fc361703e010c90affbe2050ae9c1cb4d29a302322997ea25daba36965ccafbf94e8bd0001ed7908e8a5bff7b20980729d25dd2db86bb2b061c94e8314c0676f37c02407651057ad75ce797d9c46a4cf9123d7f2f62bd23585890c9fc31383100ff19795ea04aa9bce3f0f821bc62e77ed26c4d4c03ba9887af1d1d8b0f549ab3c94bdf90bfc40537235cef26f5fc3b1f3d3f15f48de2358c25662f03a3dd6697c1d7e688e18e3f2aa44569377bc078893ab3f95e06aedc09ce833c2b78375bae6cee4bad232f1f6cd3f482df08d0ad4e93278c64439524cbfa1ad9481abfa09202ec2a03848cc2a37a692ebf9149875886e97fdb1ed8223718c1d636489bbef0ce7690c8653fd7121b21cdfd8e4544fc97d29c224f4d85b1a01a0f81beec0c79678f2a74b96d882ee25cbed7c65167e815314e3a7f58c71e217b36077537288e8e85753b75e25ee8fd93c5c7441ae1844c63282bd8f9d5bd35692c8599755f73b84c86a03707907974f46d2cdde75e42ab6ad7d696177b024b34cdc1a809db1dc425bd61a634511ba7f7c52229d8f35cc5db319d50b52eb6f1c8dca298afb15b3c6a7ecba7ffd5b23aaade29183def069bd3cf1287675fc3d03bbdfe24cba835a0720224f622ef1b65b20cd1933ff60fab4bfd08727fe50749600ac387dd22453e471f2e3b277856c123906be60e8a4856fa8ce96896506820b7270c62819e409ea4c7d2ec382092647b161cea045741801b64b95d37e373f6013cfb7b534d95757a5bece7e8d0e14ae637b08f4d7b766c5032af83cc52ad069932266ea96faa8cf6435be5cb1a46f8e89d0e5652bfe46cf6f60732ae969e458c618573f08aa4e5bda1293868a9d09f3b73164665c38816bb7eaf37222c6a34aa8bc9f6d8e0adcd7c6bf6ad26a6065d4aafee5aaf32ad7b9600431dd23b6db08f291128a0cc6f5f055282a3ca8d8b9d88a1a10ce4a8c399bc9ae089cb572e4303a60f62493def1f1431705d312442b4c95d79600b4a7ba2edbe06de8eaa9e38833d1c252ef3c05a8adcbccd77b60964388700c0c3fd6084543bad1071b39dbcf02734494ca54c1f3c836e77a7c0f4ae89efa3cdda0ad9f39702ce81c841ee16a0a78e5345b3c32fcbc987e87da4b76779e044cc29a1e0bd01df9f810bb3cbfb232e526f30df7e639753b63c466fcd173559c46ff601f6930cd2623308023308ce1ee5a915428d5afdbe5b4709c0b1c01389efcab8ed217781dff076be1a49ebaebc320253df2a174130371dbf500fc7f382511a5dc0f6de1bb7ea4f7545c88194512426823dc033f1d276267cba380175566d2c0a2418d387312a7c7887c2f4ca0e3b176b57610f1f5cd1e81945cc22b03083f7c08ce959f7ebc787d9346f77818b05823b290fa05f4e653a30a95195fea567f5198bb89b8b282c72fc2ea8d140db1faf711f3acb031fe2ace623ed479a1940713952401fef4f0bd5d66b91306b88136e7510ab4bf6bcf8f070e3a7a023723ace4a555e0e2dd43c07ce85ed18723c6822ef6fe027dc301bc6f96275ef8c8f1460f9783578ef80bb4c8cae90843e41bb450d36a09a5bdebe9a549a66ae1feb09e90157c2a9beb61c932b7db7b3fc0f0542174d639cd26dc7d9479f642f225e4c7f7ec94b7a49f0b3036f6d56a8f919f0fb8a084ded22779cb66abc3db11fa2a876e566aab729f90424bd1a00c463fbca5eb6ae0ad675b06993254926fe67e155a0daf46e1c8dcf94f315847977ae79265cd86d5966c5ed99ee2edf92b92670e5b4b5e9a5a5a1a36c37759e5ae1bf0fce07c189eabeed0eccf7ff87cc3172e2e7045834b8f665e3a8ae041467f1eeaa7c89af287255515fad3cf919205b8de5e81fb9f0b39809fc9b869b0e1c2ade3f9869c10aafe9eaeaa1b3bed7e926a072fd2c1f4ff334638a418d79971f6617c0d86105469872fc5ef8630d815c1a74e10f9550e629389d295f87dc42b10755ad3f4f9dc4868e73469f9a37e2e5309441db2ee4f80a657c72efd38d139b885e75ce7c5efc2ce3ce002dfa733c858b02bd89e6fc819c5abf84aaa5b89dc40cd0044cbeb973c1a77685410ee56fda144e52c5834cd8258bb5662727ad6f35d5ba99e4a87f050baf4dc5ec5444244b6cf90094831dce4c751daf3d0e34f661260b4b9668f2751c967717cae9f2ae9fd0382d3cd82cd95c71ef188a457fc27b963faef9535cba44d85237ccc1f3d037172172a13c1698826a4019e786716891a2e692682349c89112e76f36cb30eda41ad04634b1f47aa63b11175d9de266a92a01c0216e4b591af653453727b167dfb980573211b4466587c20733cfcf9fb1c8a2875084a6fb3220f4961acf6b84e3d479907b8aa4fbd2b463af4d6d2024fb576dfd63ca9dc520e7959838e9350202271773d5c8f494751c64894cbaa803c1c4cdbd02961d9c1cf7387e1fff401f4be4f8d9ee4d157c1c7f5d92186c8b9c22d6235395ddd0af75f8f97d3f6fc7129f573407196272cb8055a000c85bc19acd4485e9fb1e8c6bbc6fedba65a7ca72a780c9b4c27bce9c2c468f7c3c8803f37202cb038bf38736b0d12258abb08ea6c0e378944ed447cad7d2a7e62ae1456c48e59047ce79aa70ff4757d90715650322b812cb461d0dee6e32b653a7ac698bce632a9e4ef53adf38934ade0e5d25ae971c0de8c47aa3044f7fdafcf43c3b1859cd64fce1e139279bb6e66f442de9effa3ead8aa70a7559933c1c8f1cb6de87aec21311f93d9454e5bd9f04630b450a4b9bc96a29821a91f98372d625b28154681ae8efd4db0e8c07717a5ded5a3b051d35a5dc53537d47d5b9219805fc41f126a19138288b129c0a8fc6fc2d504f70ccb617ff827ad5db15f26ae950cc82629afdcd0283785e9eaf4e55cdfa3c984626cf020ed0f79f28c57bf3985f1e448f7e778416727bee9043a2ccd08a21f7de07c1559186d7ccadc2653749805920c37b7b7d5c3cced9537a2497943a6f0590d841e525cbeb48f7e61cf694e73b0cc62a2d03a93338932984e64a813c9a5a095b069166767acf965127abd4238d1fa045d6ca073c2034e7dca2b7a6bde70d732f7a400538f779bc91dbcfcef6b5967a91e0d116aef0d2076c7aab535b4da383a27e0848c3eeb73b8ff7d4fca24571ef344c5bebd974db35884dc8a9fed61a600ee8711a0188217414c978ae2cbcf9edcdbfbdf661f94eaf67c94f3b68708025c5a0310dc2cc87e4506d3f136a4d754ac739b37bc9203ff5c3aa8aa3d286cf8589b170a3cb780cd3bb13d8a287a33f5a0af48d05a5ee94bb1ffdfa13979f3e90737751726487f70b0fa035e43d16bd19b52b14eb6f578741a5bce377b9476bbf1baf8296beae995aa81a2460f0fc09d3d55e2be14358560466d3d75c3cb2adb446f3e1c62402d4bf7014628609408dcd0c270a1c5afdb17f6873805785b233e084bd6a19db83eb0bb98488e28803535558c0c20e7fe3677903e9b4d7e35bb9b832a4ac1834bbdf413922ce52ffc4d872e6cc1d563dfdcdefcedad5e359c8f3080b42351f657c782bb56349bce539ef732e73e552fb3bb0bc2bfa38bddc16acf42b7b4a6500d752e2eb84596cf246f82ee7d9b22b4b57216ca2ef72a21faf57c0e591a4ddfde4b139783581af5653db37a072a1457eda0414443670c5fdc3a85d90b0d1e05823356a754195ff0fd891653105af79fe7624029bd59d63358c868ad0cd2a976544329c3310a533433caa06bde9b2060e1c4d48a8fee81f9c884330a2d86dfcd8e3801b805a6b377a81422c2ccb095441139218623ce5eda7001e958e62b990f426ab73e59fbd01b0a576af5c011aa7e7b5d7652f5119c3518d942c963ee58efac7da4d96fa7d9c13f022e3e6364de050c7e5642784a40bec5ace3479783393d10d941e177aaef870796839dfd6497140996455cd6c0a07a4f2ad1eed6e791d4a75f74197fac82e7272903ed4fd92f856d3debf5c97d7b4ba95c99aadef2175190292b16377ec15e7919e8c0c407c7d51d9193a8741de7f8670b4e920118ca3ce9f4e19ddbde59d81f6b0761d4ea732daa6d29d33c57cfe708ffe560563137146855b756fdbe907b0aad64ec38448") getpeername$unix(r1, &(0x7f0000907000-0x8)=@abs={0x0, 0x0, 0x0}, &(0x7f0000406000-0x4)=0x8) ioctl$SNDRV_SEQ_IOCTL_DELETE_QUEUE(r1, 0x408c5333, &(0x7f0000064000)={0x81, 0xcb2a, 0x6, 'queue0\x00', 0xff, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) fcntl$setlease(r0, 0x400, 0x2) ioctl$SNDRV_TIMER_IOCTL_PVERSION(r1, 0x80045400, &(0x7f0000c6c000-0x4)=0x0) ioctl$int_in(r0, 0x5452, &(0x7f00006de000-0x8)=0x4) 2017/12/21 09:49:24 executing program 2: mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/net/pfkey\x00', 0x8000, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$KVM_SET_MSRS(r0, 0x4008ae89, &(0x7f0000000000)={0x3, 0x0, [{0xbbf, 0x0, 0x9}, {0xa10, 0x0, 0x7ff}, {0x892, 0x0, 0x1}]}) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r1 = socket$inet6_sctp(0xa, 0x5, 0x84) setsockopt$inet6_int(r1, 0x29, 0x11, &(0x7f0000082000-0x4)=0x5, 0x4) 2017/12/21 09:49:24 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f000093d000)='net/ip6_mr_vif\x00') readv(r0, &(0x7f0000604000)=[{&(0x7f0000bf5000)=""/14, 0xe}, {&(0x7f00001a4000-0xc8)=""/202, 0xca}], 0x2) ioctl$KDSIGACCEPT(r0, 0x4b4e, 0x34) 2017/12/21 09:49:24 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_ivalue=0x453}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x2fd}) write$tun(r2, &(0x7f0000ef0000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x30, 0x84, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "bfe240", 0x0, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, [], ""}}}}}, 0x62) 2017/12/21 09:49:24 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) prctl$intptr(0x17, 0x5) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f0000000000)={@common='lo\x00', 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) r0 = openat$selinux_user(0xffffffffffffff9c, &(0x7f00003c6000)='/selinux/user\x00', 0x2, 0x0) ioctl$SNDRV_SEQ_IOCTL_DELETE_PORT(r0, 0x40a85321, &(0x7f00006ed000-0xb0)={{0x7, 0x3}, 'port0\x00', 0x1, 0x0, 0x7fffffff, 0x8001, 0x8, 0x5687, 0x4, 0x0, 0x2, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) r1 = socket$inet_tcp(0x2, 0x1, 0x0) syz_open_dev$loop(&(0x7f0000d49000)='/dev/loop#\x00', 0x3, 0x204080) ioctl$sock_inet_SIOCADDRT(r1, 0x890b, &(0x7f000053f000-0x78)={0x5, {0x2, 0x1, @multicast1=0xe0000001, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, {0x2, 0x0, @loopback=0x7f000001, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, {0x2, 0x0, @rand_addr=0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x106, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$KVM_SET_VAPIC_ADDR(r0, 0x4008ae93, &(0x7f0000a03000-0x8)=0x4) 2017/12/21 09:49:24 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_ivalue=0x453}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x2fd}) write$tun(r2, &(0x7f0000ef0000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x30, 0x84, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "bfe240", 0x0, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, [], ""}}}}}, 0x62) 2017/12/21 09:49:24 executing program 1: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_ivalue=0x453}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x2fd}) write$tun(r2, &(0x7f0000ef0000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x30, 0x84, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "bfe240", 0x0, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, [], ""}}}}}, 0x62) 2017/12/21 09:49:24 executing program 2: mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = userfaultfd(0x0) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f0000002000)={0xaa, 0x0, 0x0}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1, 0x0}) rt_sigaction(0x0, &(0x7f0000012000-0x20)={0x0, {0x0}, 0x0, 0x0}, &(0x7f0000000000)={0x0, {0x0}, 0x0, 0x0}, 0x8, &(0x7f0000013000-0x8)={0x0}) r1 = dup2(r0, r0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(r1, 0x1, 0x11, &(0x7f0000013000+0x28b)={0x0, 0x0, 0x0}, 0xc) setfsuid(r2) getsockopt$inet_sctp_SCTP_DEFAULT_PRINFO(0xffffffffffffff9c, 0x84, 0x72, &(0x7f0000003000-0xc)={0x0, 0x1, 0x0}, &(0x7f0000000000)=0xc) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) setsockopt$inet_sctp6_SCTP_AUTH_ACTIVE_KEY(r1, 0x84, 0x18, &(0x7f0000001000-0x6)={r3, 0x6}, 0x6) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) clone(0x0, &(0x7f0000f39000)="", &(0x7f0000eaa000-0x4)=0x0, &(0x7f0000bf3000-0x4)=0x0, &(0x7f00003b9000-0xcd)="") ioctl$UFFDIO_ZEROPAGE(r0, 0x8010aa02, &(0x7f00000c1000-0x10)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 2017/12/21 09:49:24 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_ivalue=0x453}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x2fd}) write$tun(r2, &(0x7f0000ef0000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x30, 0x84, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "bfe240", 0x0, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, [], ""}}}}}, 0x62) 2017/12/21 09:49:24 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f000093d000)='net/ip6_mr_vif\x00') bind$unix(r0, &(0x7f00004c4000-0xa)=@file={0x0, './file0\x00'}, 0xa) readv(r0, &(0x7f0000604000)=[{&(0x7f0000bf5000)=""/14, 0xe}, {&(0x7f00001a4000-0xc8)=""/202, 0xca}], 0x2) 2017/12/21 09:49:24 executing program 6: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) clone(0x0, &(0x7f0000a12000)="", &(0x7f0000ad2000)=0x0, &(0x7f00003aa000-0x4)=0x0, &(0x7f00007cb000)="") r0 = socket$bt_hci(0x1f, 0x3, 0x1) r1 = openat$selinux_load(0xffffffffffffff9c, &(0x7f0000769000-0xe)='/selinux/load\x00', 0x2, 0x0) ioctl$sock_bt_hidp_HIDPCONNADD(r1, 0x400448c8, &(0x7f0000031000-0x10a)={r0, r0, 0x1, 0x0, &(0x7f0000a34000-0x41)="206d56ba4fc0a569d6c8fc72e325865578890aad4b7a27da5b83948d91828cfc9298d233aaa459ecf74aef25f52ba51eda564e920bf84706dfb07df801b1eefa2a", 0x7ff, 0xec4, 0x5, 0x7, 0x6, 0x401, 0xfff, "faca04ce9dd0fec3b975e3e25c056487df7e5c7913167ac1b42deadcf267b3a80a2d89be218d316f4468bee530b78f5ec867f1fd64e27d08b6086abcdf686245d969deb32ac86e0acc954a62a65a740a58832f343fcd459f336c3973fff610353620d714e1af7a7ddb681e43bb52f73ce3003bbb7856fa56af8aefeba1eb3ab26c19189c61d5fb5ab3f322237b12e5a6f5a3c9b87f69744d92038b0342f9bdf80c666d4d9b8ca4d13b91edd135e01c3e86753ee8915e77b2ae6a0fb63c141389b43cf6729c4f9a82d92053b6ed11f1d6dacc91d46ff41a9f20a024dd44c43f77c0db"}) mq_notify(0xffffffffffffffff, &(0x7f00005dc000-0x60)={0x0, 0x0, 0x0, @thr={&(0x7f0000268000)="", &(0x7f0000f42000)=""}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) 2017/12/21 09:49:24 executing program 7: mmap(&(0x7f0000000000/0x8000)=nil, 0x8000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000008000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = memfd_create(&(0x7f0000008000)='$\x00', 0x0) mmap(&(0x7f0000009000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) write(r0, &(0x7f000000a000-0x9d)="2d3aa3d9b8dd80150a9785c95f1cd9bd669d5a08ea5c2b8a0043e94d1daaf8b88f3327726037668d87faf89cb65dd37909f52f9fef386dd04364da561f0eea06c991b58a99e1f3991a4708a05c91f1aca04755fcb70d57c857b9f65d0e8312f39ff6d1990c98364907cd45324e8e50653ce5ab826a404bdd14ed0330618f2955d02ff4595c33ce65d2c3302bff8556d1a35cca14fa4f79111fbbd66836", 0x9d) fallocate(r0, 0x0, 0x0, 0x10001) ioctl$TCSBRK(r0, 0x5409, 0x8) mmap(&(0x7f000000a000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f000000a000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f000000b000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) readv(r0, &(0x7f0000003000-0x50)=[{&(0x7f0000004000)=""/140, 0x8c}, {&(0x7f0000008000)=""/4096, 0x1000}, {&(0x7f0000003000)=""/104, 0x68}, {&(0x7f0000004000-0x12)=""/18, 0x12}, {&(0x7f0000005000-0x67)=""/103, 0x67}], 0x5) 2017/12/21 09:49:24 executing program 1: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_ivalue=0x453}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x2fd}) write$tun(r2, &(0x7f0000ef0000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x30, 0x84, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "bfe240", 0x0, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, [], ""}}}}}, 0x62) 2017/12/21 09:49:24 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_ivalue=0x453}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x2fd}) write$tun(r2, &(0x7f0000ef0000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x30, 0x84, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "bfe240", 0x0, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, [], ""}}}}}, 0x62) 2017/12/21 09:49:24 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f0000000000)={@common='lo\x00', 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) r0 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCADDRT(r0, 0x890b, &(0x7f000053f000-0x78)={0x0, {0x2, 0x0, @multicast1=0xe0000001, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, {0x2, 0x0, @loopback=0x7f000001, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, {0x2, 0x2, @rand_addr=0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x106, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0}) 2017/12/21 09:49:24 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x0, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_ivalue=0x453}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x2fd}) write$tun(r2, &(0x7f0000ef0000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x30, 0x84, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "bfe240", 0x0, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, [], ""}}}}}, 0x62) 2017/12/21 09:49:24 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = accept(0xffffffffffffff9c, &(0x7f000064a000)=@nfc_llcp={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/63, 0x0}, &(0x7f000043f000-0x4)=0x60) setsockopt$inet_tcp_TCP_MD5SIG(r0, 0x6, 0xe, &(0x7f0000e24000-0x160)={{{{0x2, 0x0, @multicast1=0xe0000001, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, {{0xa, 0x1, 0x5, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, 0x0}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}}, 0x200, 0x5, 0x1, "58e5d936487d0a1c25b167be46f34c66e86951cf348c343e67344844058fa24e59f98146d83e5861ba0ec2ba8ea7e2103571702d1249c80f2dd1f8f71cd7f763c4584ed6df12814c00112f1f5f52e2c1"}, 0x160) r1 = syz_open_procfs(0x0, &(0x7f000093d000)='net/ip6_mr_vif\x00') readv(r1, &(0x7f0000604000)=[{&(0x7f0000bf5000)=""/14, 0xe}, {&(0x7f00001a4000-0xc8)=""/202, 0xca}], 0x2) 2017/12/21 09:49:24 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet_sctp(0x2, 0x100000000000001, 0x84) connect$inet(r0, &(0x7f0000097000)={0x2, 0x2, @local={0xac, 0x14, 0x0, 0xaa}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x10) listen(r0, 0x100000000009) r1 = accept$inet(r0, &(0x7f000058a000-0x10)={0x0, 0x0, @multicast2=0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, &(0x7f0000001000-0x4)=0x10) bpf$PROG_LOAD(0x5, &(0x7f0000b4d000-0x30)={0x1, 0x2, &(0x7f0000ef3000)=[@generic={0x8db7, 0x0, 0x0, 0x0}, @generic={0xd395, 0x0, 0x0, 0x0}], &(0x7f0000cce000-0x6)='syseO\x00', 0x1, 0x80, &(0x7f000000a000)=""/128, 0x0, 0x0}, 0x30) r2 = openat$selinux_validatetrans(0xffffffffffffff9c, &(0x7f0000e1e000)='/selinux/validatetrans\x00', 0x1, 0x0) getsockopt$inet6_mreq(r2, 0x29, 0x14, &(0x7f00006c5000)={@local={0x0, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0x0}, 0x0}, &(0x7f00009d3000)=0x14) socket$kcm(0x29, 0x2, 0x0) shutdown(r1, 0x1) 2017/12/21 09:49:24 executing program 6: mmap(&(0x7f0000019000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x4, 0x32, 0xffffffffffffffff, 0x0) r0 = userfaultfd(0x0) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f0000001000-0x18)={0xaa, 0x0, 0x0}) r1 = creat(&(0x7f0000011000)='./file0\x00', 0x8) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r2 = open$dir(&(0x7f0000001000)='./file0\x00', 0x0, 0x4) renameat(r1, &(0x7f0000001000)='./file0\x00', r2, &(0x7f0000013000)='./file0\x00') r3 = epoll_create1(0x0) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000012000/0x2000)=nil, 0x2000}, 0x1, 0x0}) close(r3) mmap(&(0x7f0000006000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r4 = memfd_create(&(0x7f0000007000-0x30)='/dev/urandom\x00', 0x2) r5 = getpgrp(0x0) mmap(&(0x7f0000005000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) sched_setaffinity(r5, 0x8, &(0x7f0000005000)=0x1) pwritev(r4, &(0x7f0000012000)=[{&(0x7f0000012000)="ca", 0x1}], 0x1, 0x0) fcntl$addseals(r3, 0x409, 0xa) fchown(r4, 0x0, 0x0) close(r0) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) sendfile(r3, r0, &(0x7f0000003000-0x8)=0x0, 0x40) 2017/12/21 09:49:24 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f0000000000)={@common='lo\x00', 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) r0 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCADDRT(r0, 0x890b, &(0x7f000053f000-0x78)={0x0, {0x2, 0x0, @multicast1=0xe0000001, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, {0x2, 0x3, @loopback=0x7f000001, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, {0x2, 0x0, @rand_addr=0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x106, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0}) socket$inet_dccp(0x2, 0x6, 0x0) 2017/12/21 09:49:24 executing program 1: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_ivalue=0x453}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x2fd}) write$tun(r2, &(0x7f0000ef0000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x30, 0x84, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "bfe240", 0x0, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, [], ""}}}}}, 0x62) 2017/12/21 09:49:24 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0xa, 0x1, 0x0) ioctl$fiemap(0xffffffffffffffff, 0xc020660b, &(0x7f0000000000)={0x0, 0x2011, 0x0, 0x2, 0x0, []}) ioctl(r0, 0x8916, &(0x7f0000000000)="") ioctl(r0, 0x8936, &(0x7f0000000000)="") r1 = shmget$private(0x0, 0x3000, 0x40, &(0x7f0000b83000/0x3000)=nil) shmctl$SHM_INFO(r1, 0xe, &(0x7f000035a000)=""/61) 2017/12/21 09:49:24 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_ivalue=0x453}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x2fd}) write$tun(r2, &(0x7f0000ef0000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x30, 0x84, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "bfe240", 0x0, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, [], ""}}}}}, 0x62) 2017/12/21 09:49:24 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x0, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_ivalue=0x453}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x2fd}) write$tun(r2, &(0x7f0000ef0000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x30, 0x84, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "bfe240", 0x0, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, [], ""}}}}}, 0x62) 2017/12/21 09:49:24 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f000093d000)='net/ip6_mr_vif\x00') readv(r0, &(0x7f0000684000-0x20)=[{&(0x7f0000bf5000)=""/14, 0xe}, {&(0x7f00001a4000-0xc8)=""/202, 0xca}], 0x2) openat$sequencer2(0xffffffffffffff9c, &(0x7f0000af0000)='/dev/sequencer2\x00', 0x10000, 0x0) fanotify_init(0x0, 0x8000) 2017/12/21 09:49:24 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$bt_hci(0x1f, 0x3, 0x1) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffff9c, 0x0, 0x11, &(0x7f0000ea1000-0xe8)={{{@in6=@local={0x0, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0x0}, @in6=@local={0x0, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, {0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, {{@in=@broadcast=0x0, 0x0, 0x0}, 0x0, @in=@loopback=0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, &(0x7f00006a4000)=0xe8) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000e14000)={@generic="b7fef34a205b5b3c92d4f1ab89bd531b", r1, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCADDRT(r2, 0x890b, &(0x7f000053f000-0x78)={0x0, {0x2, 0x0, @multicast1=0xe0000001, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, {0x2, 0x0, @loopback=0x7f000001, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, {0x2, 0x0, @rand_addr=0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x106, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 2017/12/21 09:49:24 executing program 6: r0 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f0000d02000)='/selinux/avc/cache_stats\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x800) r2 = openat$selinux_create(0xffffffffffffff9c, &(0x7f0000aa4000)='/selinux/create\x00', 0x2, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socketpair$inet6_icmp(0xa, 0x2, 0x3a, &(0x7f0000000000)={0x0, 0x0}) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r4 = accept4$packet(0xffffffffffffff9c, &(0x7f0000b23000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @empty=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], [0x0, 0x0]}, &(0x7f0000000000)=0x14, 0x0) socketpair$inet_sctp(0x2, 0x5, 0x84, &(0x7f0000241000-0x8)={0x0, 0x0}) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$TIOCGSID(0xffffffffffffffff, 0x540f, &(0x7f0000001000-0x4)=0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000001000-0xe8)={{{@in=@local={0x0, 0x0, 0x0, 0x0}, @in=@local={0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, {0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, {{@in=@local={0x0, 0x0, 0x0, 0x0}, 0x0, 0x0}, 0x0, @in6=@remote={0x0, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, &(0x7f00007c4000-0x4)=0xe8) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000ecd000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, &(0x7f000014b000-0x4)=0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffff9c, 0x29, 0x22, &(0x7f0000000000)={{{@in6=@local={0x0, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0x0}, @in=@multicast2=0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, {0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, {{@in=@multicast2=0x0, 0x0, 0x0}, 0x0, @in=@multicast1=0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, &(0x7f00003dc000)=0xe8) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000000+0x2a5)={0x0, 0x0, 0x0}, &(0x7f00008cb000-0x4)=0xc) 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) r13 = getpgrp(0xffffffffffffffff) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_IP_XFRM_POLICY(r6, 0x0, 0x11, &(0x7f0000000000+0xcf3)={{{@in=@empty=0x0, @in=@loopback=0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, {0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, {{@in6=@loopback={0x0, 0x0}, 0x0, 0x0}, 0x0, @in6=@remote={0x0, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, &(0x7f0000001000)=0xe8) getgroups(0x2, &(0x7f0000ff5000-0x8)=[0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000684000)={0x0, 0x0, 0x0}, 0xc) r17 = getuid() mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0x1, 0x11, &(0x7f0000001000-0xc)={0x0, 0x0, 0x0}, 0xc) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$sock_SIOCGPGRP(0xffffffffffffff9c, 0x8904, &(0x7f0000000000)=0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getresuid(&(0x7f0000000000)=0x0, &(0x7f000006d000-0x4)=0x0, &(0x7f0000a5e000-0x4)=0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f00001d6000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$TIOCGPGRP(0xffffffffffffff9c, 0x540f, &(0x7f0000667000-0x4)=0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000f62000)={{{@in=@broadcast=0x0, @in=@local={0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, {0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, {{@in=@broadcast=0x0, 0x0, 0x0}, 0x0, @in6=@local={0x0, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, &(0x7f0000001000-0x4)=0xe8) lstat(&(0x7f0000cc8000-0x8)='./file0\x00', &(0x7f0000d65000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) sendmmsg$unix(r0, &(0x7f00001f1000-0x118)=[{&(0x7f0000001000-0xa)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000b73000)=[{&(0x7f0000001000-0x58)="a70f5f5a164db56d7526db51079063c1e5ad253820da37297552b1331f0da866ac0786c7098e7b8a4c47914f734df877a618f780b2817a18c83ed05a8a3dfb051c8d263ab3c6e39e3fb2b39585ea4857ea4c112920fddafa", 0x58}, {&(0x7f0000000000)="ee25c98d1d20f14b6238a64216e5d9f6a3448c14ee12c6a733815159222305bd27f09af90598a3ad6ddc7018320cc4703da8cc207dfb278939e49bfd6c7382cece2561ebd1ea404689cf185e084e41ef4b143f9101ce103fd0bb7f0dbf69371bb1a19053bba38ecf96d54034ff64b85d3edf7e22c14136f3cd016a5f63db71d9baddc10720af236ce61ff580c0d5be754f331965c8e0980bcdf252ccbfefdb362d8ca5b33cda8d136a14b46a42b91bd22eb85b365a3a27c921194bb8d8cd35c612e9e6f11aecf37ebf0ea362e951a7445544c83ec1e83642876ae4a89003e446b031f8b262904d7b09300508b4dfbb953ca9151db8effc360e79d6c1622dc57b2cdfec21a2cc7b9d6e90de86844caa5d5cfb8c36dab8ac961c9eca93144bc5f5342abacafd80703d5ae1ec600f5e371947db2d916ba1e83d3047fdc4ce201eb64618755df5edef41285a84bfdbb138c1468f016070c6932a2b267d276f027fa255d8add9cd9e5446160202468fe80396331ea9975e97ddc09a541b56ae807d6bfeba3e9ff4fce80f968368ff31b5b19588b7b381fb958c6859196461409a5a1e7fcb1c064b1ed9daf8d2005439944109df8ee7bd08b12b8579046a4ae1401501864dabfe9c4f4370be9d9ac9234cff3308bc9082fe0d115e4555f287b9abf8d030324d864a9b46e32c9444a3cc37d2a88471716d5ef8f2ab2609b6debc24c99b879451247c13054aec7beefd9cb43555deedc59947daec55d497063037b86cb705c3a793bda2c23b12a7eb122463bf13eeabd0d3c17d33f1b872aa2a3169e874144cf8bab7a655ae21ce86af7764a608fe9e02c26f1e0eed1c23db8e707b1526e70f1c1e816111f562d269930d48f922e7e1ec9beb934587c8675b246995a52a86ce18ae3001454b9c0a6d4e6272f0ba13cadbbc9b1c8622f33181d472b38380bae9a3856c3cdb163872786caf8189a532be5c1dd45c5daa9577dfc0bd70b0f3aa70e2a3619780c15ab93969ae999d54e005706d3fd343107128fcfea59525b910c9c3b1322179f87d3bd6b25d7720470449971666e3a713d57f610392a86e00352925ad47eb0c5cbfdb74f997d8f7f854e2cbac5fa4dc27643733c7cad27a473ec5dfe0863a59ac6378faef82defdc1fbcd01687cf3e449a6f6507b1608a96f45e65e32630ef83c22bd7a5f0aedff251e2a6ab1aab4dc6328f790e8dd3ce0d2e8eabfa48eeabb7d7dfaa960db1ad872217446f6d62df82e942d657ddfd23d2d4ca2acea1c5cd09f69b4c86b83a1aeed06b35f8450183f75929acf3c6f802837d28828d0aa8a5daf7c77f15d85ab75ca0fbb49134cff66073db59ae76f2e24de7edf9729bb29a274ac98bd6fa8c106e4125408403a3f571b16750fe7ea2c049c0e1fa4646a28e2da94d9272eb3572aad71c44bbf46bf8ad312e19c174db7959f12214fe33440bd9fe5d6d49a98d3b24e8e1ce62d5f7271856129255539add97d4500e068fba3149ac4fe015713c9068204cf48dded98989f025600b39b7aaf2df349544b04c2d610ddea991cb3e8b12ee1b654bd2b55ba1f45d99c3783d38986ba704fe6c4b0fec9df17f52d9c1391bec0ae83077f7a409014842be11947d2dd35c907039898690bd57f3f8ae19fe62bd91d756d674f4e881213dff9d56c16c339ff6e172aa5c76044194a46a1158926d6d54b97efb9777ad2580662d89bd15cda2bdaca755df5c9d9a649a72f68510cc06b7b83bd01b06bdb08bd26044deb8db22a0238417f8af42683c37259dae61867eadc3f80f04bd60b15ae9ae137d7e596144ab7fb22d5c2468a4e4b99d65dc75e6f3f243f92ea5316c596920b49c75dbe70c048c5e034cb3f9a93d4efd701ba83b56e203b3fb386c3c0fda6ec3883174cc8807bff679015dad9095d2bbbc1b4778b5fba2eabd5ac903fee2cc522e9e65706649ba937b279fab9d3330f7bccde68861cae8ba1d7620012debfff175ad0849f8e0a41d827a4090f74adc01609cdab363283f67ce2100225fa55938a0e2c12384fd97c608b71468d72eae7d49235eda3b018cb0709ef58d401278281e871119679d982ab36f5747cb8e17db00df3d02021b1f86d8c89f63f24297a6c969daf6c5597e08da11a1fa37341c7b23af24012af525181f51d8ef5bf32f38112b9a18fba87cadea0c84dfd7234455702e6a1e02796b6612a1377e071bd7abeb5dca7f698fb4de10697ecd3343e53112ed9b1c6b1fa871cfb4a414f817d00f47410da271ad8481d194860ebeeb0fe17e6f5dc9887c73b893ba2f776f15614c15ad4d5c76e94faec4abb8264d98700777077033e34c30e1abd14a3200f0de1e8f911df48ee1851a03c9b60016af18906995e9fcd7d7ca2d9772afa09c30f277043fc16ff823646cd8dbffb9c42ae3e44b8f0e366f57a2f3680d04ae2c4f6be715a4da53c8a75c8c9d0e8074d029e3a1440a820959df854c33b4b79a05dd1294f8e42bcd824b94a6279620836c905c860986fba25d9bde62e16b32dff9d49addd7674f1af29daf819e23936d93b60487ca8e88eec27aa4142587220545f4bcf17b4dc127bab9cf4ab2b04bac188a026cbcb7547227956fcfe4de1a0a9fa388c3f9fe104b3fff27a121122ce05c1db58e70ddbfab6679bc994f3255d0e86d0e8d5fd7d09264f82ea114b822d45c28a2c7289b84314ecad26e540618019f6e4d0c7d42ee8c386f9a342e6fcae37f4ffe5e3a27cc74d6929570527005c5da8572a0d1de62620487ce432ef52030366eecae924bb8876b9b1e11c791dfee9c808d0272a10f647029eb2e2b07b8a1e16d3728a4fc2d3c1eb1616a02bd0fbe50d02b595e4c448af9fded17b67455aed4d1de8321c3979ee5c1a362c737c88038c5c90d68daba70aff561d71a05c40a0e9851d40126318a1c7f4e101093a0e3801bde230eeb97e08c6aa557737cdefd936dcfbdc0a85fd332ca40a80342143deea020dbc697ae29db95ae39d186c8513ebc1ebc731dff3b30650746f30a0188e38b55d6aa0af6bb53e3279695c4122d042cb28eabc9e5e31bc06e41424c3629e033d49e14e30afdc0f3a8f2d7c2c34b55849f6fea185f599be0e169f8d274b30b4f4f359f37ca4e225b246714d87eb4b0ea66e1102f97faee8830620d5e6c8f5597baf25befa82f60ab49d2cd7fc81d870c87f409f2d4e2b0b11b870f6539b9a2bf7bb6b9b2e0bc1da3cb7533b8cd265d796084ff48491c62b41b849a6624f1dfc758d2c2f3338fc25a3e7c3ec6e18cab1caa149c770119d852e8d9e42ea3f0497a7f6788db8a0a21790bdb2e9108810d73bd222d90e4f1b011a6d91c3b16d4cab5f2b8a1fc75e21ed760784e23d580de4b263a62b23a0bc5a9f89fa51466b235d989f613c228f1c8dfe6956a8677953ef803105532f9b935f7f74d2dc7d95811b11e3dcc6ce190aceb0b10f19de84ea3f29091457965228320c38dc0f1cd62eeee58895dfa539f48c382128c15b2d0d0b0ddb0035ee330c7dee463a96ab95711cf67c6c8e0c20ce30d29452a2022b8b7f86ee38de010e6ea43199dd8d581678bc4190546f88f1d525af539f6ca58b8f9910da5ee7637b74eb3242de5398e97abc01a426361ba5da431074a79baa65b60cc75fb2e7b7aaf2ad07bf61e1ea57e0d282f2cb59bdb7143b38113d19cc0955d80931453a607a8bb92e30e882e4f595128dd1b6e622bdeefad296d5d61e9fbb6a939148c399b6ba3b23a27a006a40e46a7489f051d32e9f127810295792e755a87ad8b2c454c456106fff7291b69f7a11d1b120bfd138623db5f7ac9fcb56cb5e17eeed61c30246aed831e6315dbd6fec4de6728f39330c8316aa51499430c1f0d9adba75d3593f4500a751c8d9e965c268787cafa0a3723ef657a27bb87bd83d44e0390aed3ddcd415e6b91505a02fc8c9683d698dde1ea8345e160ac20e6ec2b34031da6421afe33b4ee1c6b8d540848c6acedb8b45a12632a38f653fe4f8212b13a61fb5c98d5e4931498d649fbf31bcec1dac6aaeb5a64a33965d63c3c8a952c392f9a8e8c225f4a80791b466344d9374cd74462254c770816c74554acd2c1addc53b78e9e930b21c3c37253c9c30f8bfc17cfb95db5e23e78ee81835f1af0cbd50606370b3cd9f16531496967efc9ef3656a65f7dce7ce21e98319c677b6e3f38b2e0eed397cab46ba5e0d18022b8aa10eb5bfe5efbcb65d13238a6aa12150f312962ff58dab0c10fb98b5b88e5a903be9dd04efe63eae5750b8422dd8e6f46ecbab4b3303f1b3c8341f113a96ea2020a70724f70b8d8625ff979aefe058d2ddc0d3bbb6102be1116d33e1f1fc544a4920d71459aee70464103cf4c6e04d5f8d9fbc0f97c28f6c6c393afbb000ef9d97a2b23f84fa5ff39cd34bb9f01f4520f5ca1fbbd953e64028c1ef73db80093aa7321aeb7d0d72799314ac1c44004528f25b30efbb0d86094ed5045ed006ced04013e0e0532cfaa459b8e69ddb48638faaa77927ee43e21d84c97940f90874a1d7170e1878acebdfdc2f1f1dec6e872de42dc6e5f0b00a17b6a4ce78aed905879adaadecfde70c12811dd9fdc88296bdd365a76b7a20135f305d7e636ed515ab4045e5c4ce0806bc35688d7f0a60093343003ea15b00553e21e80758bd3faa98152d9de4ad71b9e95f68ff76dd99aed80e826b096aa6e4be6c565d5409dc2d3f446cf907c83927d5335b0264a3e2d50104bef330539eaf8f562dea26598949c5db3d3f6081d6b9e70fe8f2b6d4ee44d0d6a28ff01c590f46acb1d8ece8b9e8ae5d5e58fdda818845563284fde29d334a6c81973c9a6149c05a5acd825cc88daff7cde77690e23f2a99b414e857f132e17760c9aa6eb1762bede71c865c0d0550ad571128dc948d16b4e12c3d08a35a3733d1bff7db9da093e66ee486513a02fbfb5874e839b7218c842bf91846dbf3e24dd65396d62d9a284fb9431599f87b557e50613d47d844fbee1876b3551de1d3fba1a956789ca71c0f49ff24fd07fffc99ae65367d42ce7727a402cecf73239d23443c8a1d2a1dffa4bd75177909234fe6c34250f9275c41d290e1c7f52b2c2151da9cef95734538d0cb11baf2fd7310ebe1c3e217924d06e00e6f18ff407eb791878973647389821b2ffa2d4dbe0e6577dec686fba9df3446444cc8cc418bc66e301a0e0e056399b28a1475f936e87c6a4395f1ea8266aed1974e9362a9281b4eb4dd7f39204eac64d4b0c5e9468fca8429a04da4cea512fe38a00da5a22dfa1bcc12ea7bc3d4b6d8a35508bd12dd016a4ebc3d054d1633a8938a29879763f4572c482ff6c0c16f61888ac91f14ab34f62eb6a6c3d0d2f4e136561f5efd8826fdf7774f802af5c8c467596fbcc9bfb9ea09b92102637b844c2f67eb938435e429609355e6885a851bf61db1a7d5fbbd77d1303a722a3d9e1c7dbb3d9a0fc6f6b48e2fbc710d868c9e50f44f9d0bd66d66379f6af89b307ba05e4b1b1bfb31b61129831ee26dd06eefe7662c57a9d893e42e6c37e41d5de8ea1ba6d8c6fb961ce8e3e8302ddf674c8ba39956a4f980cf336838e24835da97f5b5eeb758cf37ed3b5d73e98f9912bcdbbbbda81dab6f04588e145e55f2085e95578a84b32e16666c131abda6b31451c4d72489c68d508b5873caec6c03082be95ca037a6f05c4983028a579e4e0e718d7615e6f214465ac23fa2d91136ea5b247571e1bb51f62295bfd8255839fcbfdbfebcb32c634d357d0f1f53e30e40a9aaf1a461131601f38baa0095bfa3f762f330b6b9269680303c9e49cc", 0x1000}, {&(0x7f0000ddf000)="b0140e638c9bb74993ca6807670d528c57609354361664454715cb7695b60874a51504496d7fded20e108e17069fb73fc49f8348231af7cb64765f0161b1e4f813f1b636a07a46fcd721b98961021c01a660321fe1ea4b7de02a34e157892039dc6c6b8f82d11ad2aacf57cd568d6dab63066fe1b5cbe023cffe408b7cdd9ff2ca4bd3bce89b62018ce20179d2de75238d8f84d842c1938e44329a156686e85b96119ff1cb5253bfbc7382d9f2d09dbab5fdd29a6d8e6dc78d19f374d904fcdf08dc0978901b2f940f9fbedbf960e24f2fd43a5b274a1c7a4c350d7cf3fd4cfaf87c0b61555a5e680290f99b16b8c4194dfff96274f0186b4148e705e2d6d7a0f67d5a3d50898bd75c84cd3f8dce7775673ade2d7837cfad774a712bd73a0134c2ad7ff152bf3c623cbe654ca08b7ecddcfe84c0132c39c9dbc832907b8124036f2c8b16cd58fe212bf7cb468abb36ffee30a25d0b9c38becd085b2cb39ea0397f619ecd2ea7e1000c0fe7a6efde16bf8ad0bc099a593e81094939506886080e09ae228adce681f14d521d23f84d4b8fda31782b65c12f472ff819e6962fc7603e34674bd3d9de7b722d63c7f5ced274fe2f6744ea4c228627f455ca0ecc67926fa4b42b6aa57ca9250003830debc1d89bc5842724001f872223fe13ce01bf77a6ba59ed893eb0888e66f2b430074f10d21d05d2efa6e5b7dccc7d669f1ee4ad76ee37a053d03a9c6dcc9f8554f14764160c644c5196e44d16ff5edf75782a9bebd81b997f6f5a646d4f6fc965d3f9dc327e61ab559ff4b9715c12485ae13529be816097d71420c474dc5df13472e4173425e5b1ac4d883bbf74c4d84e9e99e613fd942ff8c2e5cc883510c339062bf79912b6d5e393ec2816d8857c5cf752bcd48f1a2988792b4d9197613fef20c6cdad8cf745a5d4b2e667ad547fd4dc455f80906718a6acbd0668e9827be8b3316dc0715348351f57bfa6a60fbb501608afe16abeea15051ecc567fc2ac577c77ca98df8569f64ac94ba7658b7f60addd8c236f826dc28701ac6a249dd1f244254d072b939caf1cccf5bb287c593a1862e522710ed1244266a12a5ea56f373cd999aa4888a52fc097c7b56140788a51d04f412085f567802bf3edd5db574058c75970253443e39beaa79a7bcc63c7b1cef1583de0b706b408f74a6bf828011efa8229b8e3d488f080610c5be240c80b13da958f62353b3825e5c08db451a7c5140021f22a0c66c8705d16fa61e7fd3a3aeda51804089420f529e67b242608dbc42fba594f2d56c1430716c428dcc1142435f938a3c49da4f5dddd32f4de3a0bdb349023ee73b5de6a8a0fc415351989edb1cf5f3f81f0161f63ce8d4cfe9967d593809d735943548728168fcf2b32608a8179bb6a6250783c169dc58984ccac3cb8bd9b9ae82ef1cf31a4830b3301b9a464816f7666758e983e231ef071280d8d61148ab6f91d46c98d968028b43b9ecf493e5e74f34bab69bcc8b8e44e634c296b15c547a9f687084e17ece9a959ffd06e14c913bd829423780e8d2ffc6b17c2a00f5e0fcf5dec6be4c4c7d29747e5cc7070605836a5c28ced2dabe137310f702ae6f9dbb4cc20853ce41e6d2acad161ffd93d8ba97cc12ddead86c3c6bbf7176c6c07c45aa889da6786f8c37e073d0482b01bf127427685b7e474b55c4fa62c595bdee9501226dfb552a20b427cd4f1ef312452e7359baaf3c01f874e3c448186c486352314dc3e353b540aa8f5ec23aa229bc7fbd26ea219bf77cfbf4bf92e380e70000f36025ea3c4f2445d60120bbd4925b44194ebf8381a26fef4e6322765d6d4b7ab86cc4d3fe532d9408730bd6ecbd374cbfe3b13200d582c8031b3696829c4c86a3d14f61122543845fb41d84dda97320a31f8337272b4bddbee7f4cd899a766c3d94f8adea18ae76a15cefde4121d2f3312c38e9542693609d4217f76b9f90587f73d8a424f6e246c88025fb14a6bef4334f7137312bf76ad83912ad2250d806f456669c85979ea8b788ae870aa4cbecb0eb08024d27e21c59d02c02e3b94ef7a17c2d89213c6b57e686280c1e8bd142588380ba04306f3b20891d513e15c31b9afa6f8c1ed210784897732269fc88ec9430a0625b05f7b1383ba1bdd0472c91dbc1676b8dde85391d4702f2770b1359db42ce03cd6b8d07f693b479ce137986a1fff7608fc2f5c187dd4e3f6c41556a8c2a5301ccc313073a75dc33d0c3e2cb720856329afdc835fe0bc34e323932618e37a2a94d7abd805f238fa95e9758061fb0029d8f67ee8be9592e3cd470f0edb52728dadfd91fc0f77a22f126ec8164c7adc5124166b1e71a8a46bbdd52dec503261fa52fb33bc88b8b26d75779215e5cb3d452b5ffb69cfac53ff3f9c39ca030468df7856897655a33a2bf8ceb91b1cb7799444eba41669aa6a72318e94ca943da3b0063df5fee68dd88c67bbc471e0450e75efbeb031bd836a90af506c06ad7bdd84a548b1e7c37ba0e49e2e642337531d718c1e74de8250883dccf9f6990b9442ce5a2d9345a33700ca8a065a0148c393e132dee2fa4d545a2b79c0331ece05caf33628837e985cfe5aa77dfa386b8401db6b71d7da265fca08e6d8d33aff26c39f23a17f9ccf590ef4425423a35d1a421eee861c093817fef643bb9db6154df43943fef472cff1bcf7baa2ffba94a8a0b173e0d7d283403411fbe5e39415888dfc5e7c43eb4f25120c94819d982a6529721ca63379b8ca9100480da99c46ddfeb0b8e01cd6574ff92c99e702fca4528e4780023df38c23a01f3e15feed2de0450fd6ae22adeb8b29e02b2b941bc1d1c7e5ff74616286e9ed8ad7d2ab08a6d7598187ae345db44fae3cb5bcd1dc4b14e4a5de1e323d604e64118eeaec2f32e7d342440a40397c8411b67860e870b0cd6cd4e120e211ad05b7c2b2481a808a81cf332439d29402de296d0cd5f2edce74fd8ce058300808108e25fa700cc37c758a268ccbecea5ee07ba80d58a1f1f7159c7b7c0bf410703f883665f489c15789fa7ef4a7579c72745e9ad77a5307d514c3fd35735b0cefa3d4b3bcd0f8a77d3ad8bd7ea4104a7ae104721d39119bb59bebb6ab3b00a3cc0c59f53028a8b57ba490bd4ac87e386bf1c426e9bd8d0b984707d7a637c8db6ce932c773a8f5de4f17e03c4512ff4d6a2e52b28e062c4b680a316a2641cc94568ff6e6b65918e54e22cc19e03331e91a3956620169e891d3e31d85e18317040a084fedd8ee87d4e0b4f35cfb679587e09b795ce0480608e7ac7b182de821aae4e6f742450c2a7dad537e7312d71ec99e86921f7e77b9fac598f7bef2d56a90176c6fd8be79dca068abf9a2d59240f384a9f42d535f9443169ae7174501aa6e3be61d47a203f1ad8539e3f6a90f5198477109123cc0f6d285eb6a2d5dd7a1a5f0cd9fd75a0b99210ca007fa25b9f2f469eefe7c30b609632c7e16442e567f37a945eaea4bf07310c1783a0f572ad8cffcdb019c4954cb05d0bec27f4466d2b65069e707e28773a2588d804bd59ba997cc28e1ed6972638a86efc9531c1ce4838d9f404d97719b41d3f50690e66a2d1cb9689c8b6854f1424a7895e8c014aceab3ab3a9e6fab062f6ed294d665fe5a6e530434e8d5dbeb2c266ffc745f395a21aa80bab772de3634e82cbc52c74f960c350dc7226eda28ec4f74397de77439a5b28c1069f2297f60d21e197e6c26331edfc6a924958f5627b44d51d7c107cfa042e9ba82183f8ec62aeadc2b22853b26f34d9d96a78b73a17bf20ec5178b20ff9dff34bc5a57408054541f8f66306ba484193bacad4df867950a2de85355c1fa04f813f8ed3c7a85d9b7a4a20f1a41dd1824eef742ede16b265ef4b61a4c3b490f84116690d316238eca3db7269b02442bae03bf82358f49b61c8ab6be31a7993ba1db9dbd6219e0c55fac48f82d665e6491125d87a90c50ddbfacb2cce70df929135dccb310096de7db35e0b13e4c17db78d2235bfdb69f7676a93a0d2ed9c65886cba790cbb93b4406ab41865f86c550fd3349be9e299e3e1a96e29494e4ec9b2cf47e7c86bf770f1b8e1ab0195e54df09ef11d3dabb5344f0a3fb01842b3d262fb482131c6436dca8aa4d3e578faf3bbb459acb1f487672a6030914432f1f0dea90e3a3d20821f5f965219c3654bf85301eb234145205184b131164d0c08311f3f1f92689ed61138fad027a934946a3f8266658817f911fc0cee9a3ba897cc4366b90fa349a67a509559dc56ce482ba18964e2687a69c0ef9f79a8ec740f312ca865ecb1b569ce9be17af6fb0251187391d0c54c6c6455edba4db9e776510a44e7c5d4efbbacec917ce04dda4b609d42aafa7217f15da2caa5a794683f59c81c37fb4abcf9f0f2cf7c17fd5b7c6a6ee3973351af455402b0d59c85d6be21465904bcbba59e0fd9444aa7d4cc2b09d5537b85cd26ec90aefa4044e2e5d0311001aa75fbcd9092a26d8c609f95bf37e425b17895dff498aa5d81c0a8699783a30f673b878015330a22ef9ca59aa4f652cd50dfebdcbbf58952e774c95d6dc064b959a10dcb374252432ca7f3897ef9f49ba1886897cb0a2af64666e0a4a338b2f5d7b3ea6e748aa7cfbebf06fdee07dc962cc131b6ed51659b3cf6c28e66b8282eed5f1a66607faf02e885ecafa6cc50c4e7733abc483eca616a66a0531ab290a9b320b49ce4b9ffd037eb4f5df557d349246bf4a3066e02cbdcee95018edc58ee690407b37a2a4a56962801549c8204b858302ea3a18562cb6ad7fb07d500147cad7309733d41ba0d85552f6c4ca47a677eed274c7aabdbc40f777645abbdab0b3046b6ddcdbb1e62584b58d7b75df89d33d035c737980a0d012d437d3224b040d02a854163a8d915119a3690d5ec837633f3156a2a0924a39118e5e3d97eb9221538a847d43ce7424482766f32abc0f3ba76deb9707b815c82dcc0464d516cffd3c2ca3edb38c4a59b2a5c699f96e4775f8465dee5dba517f0500349ffdee685a456fe6248fca0fbed56ba37da5f0b3a1a10905f86c1f450440ed2f8b7d7db8fe489dbc9925977c531921fd4f774e2230018a8dc9606b60cbed216e7f5c1ab3a02240f3e5970bea815a9455359ba8de2435b7c721d3b19d9c04f148563cdaebd1e34e1e40d6011543661d30d68ed83a65d72bf65d7933f744b3f3c95bd46e9622d53cce2f9573d48a44d41c1b639004605a25eb83b6075c409fcb388218f6a30987e9d2fc82a5786150e88bfd79108478421c9caa57659beb1a760e4b22c359832efa8b369f34d7f5b75e500fdbec234a7e26f84e8833737872768469052bd6b79a6447f5c12d91dcd22628f7e21771e686992bed7859656763393e3ed32a65ba2d7148b11effe94a495faa84042ac37558033ba57d25f9860b6b427f84f1864db27ebd791d9151108479841e2bc737d185d11a6d3bd4fbe2c2236b31dba7ac9d6ea871d573dc664cbc5c004ffc267c80b43eaec8fcf0bfb9ee837ac0b81d97b316db1ecf1cc4df25fbcfebb41b492862058f12a12d7d18bbae6c4edbff99736c7020fa42fd763675f9a9d31fd80800dce11f6c3510c230a27495ec0ae0f27795a1d55d8d275b71bec1b51501a3637b260c7223ea52ae5c26e10165dcfec0db5ba8d95070c5f73ef03d103ad893c83b4756a3c235f35c75ce6c1cb80be98c9f28b6eb02d4ff6e59f82efff2f9498ffe14bbf6d7c07562fea4b009fa4a42e725748edab0667b09aa7e0acd469d070b8ea4eb8413e8436939fbd8a89d4270974b1700dd80", 0x1000}, {&(0x7f0000797000)="ae715f6d3b942c2dba9d16c432325a7fdc88dd5a35fac474fd29bfcdfa852eae8888bd65a0221ca4e4cc96ce90c55b6c4cf0fcfd3d6580c2ef9a633e930cae952591", 0x42}, {&(0x7f0000001000-0xbf)="38bd1bd38bee62c81f122a5a6931d3477000c1293838a9d132dcabbbc62a21c975f7fee95aad5d42239667282f398ca9231cd4050440fb448b36cacb87b2be17ac4c68f7313ec4f875b0090b52db8f355f752ab3faec67f2c24311d7f4b43926b2879f37caa3bc3cf1e4076b0f4629eb108424d357a9c8e7b9a288371c9cedecfa4ea16eb9dc5baef8c367820af0ec9986fd8df35965edc34e8c3b07735ac75f67902a8507cc16f5c4f518186961608ebd9f77bbb31d1a5ef15928b7782f93", 0xbf}], 0x5, &(0x7f0000001000-0x48)=[@rights={0x28, 0x1, 0x1, [r1, r2, r3, r4, r5]}, @cred={0x20, 0x1, 0x2, r7, r8, r9}], 0x48, 0x4000}, {&(0x7f0000427000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001000-0x60)=[{&(0x7f0000802000-0x36)="14a9fe8097b62555b60c5d61cb9d01f400b4320fb18a84a549722d886a3713f61eeaf3459bbe269c04f13aee87cbe0770523a02f92ed", 0x36}, {&(0x7f0000000000+0x2f5)="81e23441da32359ab72644174705cc30f159e31ada6b5b4f8f92170e13838dcfab2e96144d1a6fadd968266e6c12a5f820784608c214a44ff118063435220741e19b4aff0a0732d530f1ab319ca7e46061acae0f92e8cb0d1134a104cfbb97b540cc2b770bde99bcab2d24f4962606be69c2083af068bf35a04ec2a6971b6f26bf8f9142d1ddf75f2e65ce9c1daac8ce2915c01f0875e84d6839e5987419dbb546aab2d2adcf412b5fd54d183e65730fcd3fc82476bf4ed575f27e7ff5dea2f502e729ea3be2151c12ad7db98a7ba304b437", 0xd2}, {&(0x7f00006d9000)="94f48ad578fbf7c409310da395dac40fd13cf0658230485cf52675bf3efd1e9f05effae375f1fc18c0048a4837004cea5917f8569c9d95bbdc909283fec89cc3e760d0c16a22a136f59adf5e65a2251b1645d625c0cff6c7dd6d5a0dc3ca79b92c44b5a3cb87cfab1b65aefa8557b626e6cc3f5be7aaa778ab3f073b", 0x7c}, {&(0x7f0000000000)="37d51cac2c0934b95677f64b8b53442dd08ef1c9093824f9a8862503a2003eb51e108e1d2394b1c328f6fd3ef4fb3d13a98905feac9aabc75ca83795d30f78", 0x3f}, {&(0x7f0000e39000)="da494089dd32da7df9ce1104e06878793e57d3e14f5c993d6a887506c56d5f6405f776a2a5328c33a26553", 0x2b}, {&(0x7f00007fb000-0x60)="41eccb0c3a0d89d7cdcadce3a33c8296d491d0816a06dd32374cec647dbdf665ae3e2737a56dbfa15d9542d694e374a9d639aade4d1267e70cd694672436599fb0b80c2b7ccd3817dc8d482881c6eeb88eb906681913a43c827e6053e93d16dc", 0x60}], 0x6, 0x0, 0x0, 0x20004004}, {&(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001000-0x70)=[{&(0x7f0000000000)="37e0c848a7deba0f9b8c926ad19ab4eaa3fd73f3e6f2ba2c89aded19397096a36085577fdae9dd1d6218d330e2529b1ae65c3be4127e99b567ba0ef5a195b17c6965248a233415430df7cbea0aa28ee5134348dfac0d408d35f6c667af6a6b030024c863d60f", 0x66}, {&(0x7f000086e000-0x38)="edc4c34906e046a5e5373410f3989f0cc66777d62633a22aba04856bc36138abdf22f4f2d805a117dcfb40cf68ab5b9d7cde67ce2df841b1", 0x38}, {&(0x7f0000000000)="e542890e531b85b42649153110406384d1e9771b8ee289f51723ad21da1de606eaa671882636e14c87e6a42c3742a6baf35567091b2cf89ff6a53b51695c936e3ecc3ca6253171fbf44873128ed81691f771458e306e568424ed8f2111799aa530554f92c9411fa76b27dbacbe98dad2cf9f17dba1d2e69f43bbf6ca9084877609193f7118020d5a8bc05518eafc8b1312fcf732968478b6302b3360a5e1756092d4151bb86b0e6aa8ad1ac855aa03c15f72a5c66f6258b4ccdf83", 0xbb}, {&(0x7f0000b94000)="b83975fe01639aa4ac4238f9e50f02186f6443afe3104e9c4b0d1734d6013d4918914793ec6b1ad765e9c13b4822a800752461a1dd61e8ed15194ba0e2faec691472b745b3743adea59008e06b35769f2c98181d0707212c89958fc28f70671345d32d83b48516588fba85821127d29389ab1c32a42b8c893682eb0c046e240db2f401de3ed7e509dc433228d225fb2c15d844aa6edd721ed678b23fd9c1ccff4e376530e7ebc6b02c18086139f84a2478f342bc37", 0xb5}, {&(0x7f0000001000-0xcc)="a2807b5c76a5064f9dd82eb72e1b0f210aa9ae594a8bf08f1cbe7cf396626043c8d73237b7eaca4bfd978bc40ad82856edba7db3ee1ca33a65605a1cc1d1464b71f6c1a610b99f4ef1dc7761244dfcb23fd3699581833f66268f3772fa3e053199b8d3cfed1f7b8838739236ac6883a749fb46559af2b0d29f3d34821c9640ca0d4b5e7c38ec0d6cf04cab7ff0ce0059622a4df03a7a9f0a391ef51ee03ddfc9596bb67b71218c6585dce1500d01732f7bc6f6a064ffb3519994fa8bab4afbba748a077deb33cc348a3f2697", 0xcc}, {&(0x7f0000225000-0x1000)="e74dd4d6cf695070df450c04de4b8e848d5532c9b612576253fd8a6226451f8ee44f1a2451d037ae80bec974bbc84fc62a3c56df510e1f65cbe36d7fed5d6d71cfb8bd0230985bb6a6f35bb0ce11b55c5b130becb8c9bdccc3e4ad659157a9b7db650b4e48e23b918bc7f91b8ffd15e60fccf64e934cf88af72a9b3b683d6d261db45a81e2893e65cd7e4947c390b7a80963ee1df88c58a697a73a7f54c9c687b2a2d05a0032787f6a0917ae6399afdaa9a128cafb8585e7bbf69f91873eede4d5a10880f94b8011b6bc0ed7a49adfdd05f1a3a5f3b314083a8290c28c8017c23e7bb894e185d01569ec2fed590f8a6451c834e97c91fbe4860015621033bcf5bdacb07d60572dd567a00f8419ac75ed40e13a3dea422096245480eaa96e536eefc3cbd2f64e2a75695a1fb7ecbcd4e21d54b72e6a24febb6305d52104764ed2d8510ee968fc2b510af670f6b56f4979753ddccbb4259939f47dd9658c1244de2f810e3802910e673aa156cc3b0a0ae8909c320a9c80476c78778daa47a805771f07171bc7878fb5c196cb72c235dfeea17a2bff873226179484ad6457e49b605762ad790e87a917228b3d9ce097929db9ea59bb254b2f100a2f14efd7b98769585c8f446e36eae641d7b770d7d3b0e4a67cb1c220473d5d8817e05bd357dab3479b7327e459daa340ac7ccec7bd1ad0960d68d80f69bd44a79f989870005886aba763269a4e313818081caba3db4107543ae49c8bcc477981e790de85730ea03a301bb4dcf57b3f8b4334bdc973c7bf246a35ec5f5bd30656ba68212a1c379bd8bdb8b7e1bbbe92b5eeb1201dbeebd8d9553d41b59d876a78a1fa022103ce30c64a14ac340596797f0182b7b01a96d133614ac44a59f36165c5047d115b99ee37aac083dbd42ec72a41eb4972976e2fb376e7682ae6ec5a982e15b8d02fa6afa65f7d5b97e3e8cd0aef357b750d40f773634f6643cb536cfcd0f0cff4894f6d03c538a29d61dcbbd7034aa4eceda096364eaa239167c0e210dd1220ae44f9cd9800fd944c5eac0adbd25fa3ec8b00e31635b86bb33d00714b7a2cd0988e45cc726768680a88e8284dbe4efb3220db0227d3715eac2036ec2fb799a4ea90c016a85dbbdee80bdefe3590be357865501491ded50f68f1feb6c11b05c13ee136063adcff16712f703df386a7c130b48089630ca73548dc9f4492ca51c253d9b4a8858ad39d99e372ef0b872514af97f00e110087ffef559bbbceffec2c2604888695fe33401375cf5cbc847cf03ae53db643eed92ba8d98f92cd0063f0c0c1694681c25f4f655537f6510825cb2819a81cec832a3281311ddc4be454c28ebaeb6f79829b51f752328e0d529d2cdafe71e00935cfd422e4cd543265ad914cf265c09e4d6a71aa201c8278db50d5558e339b48c3ff85c67375418f8837b78788eb5846c4afc7f35c5523fc89170c682a2bffb6cc228db33a98f35762ae26b5b989335fb718e095960678c3e72870779a746692591fdb252569671515eb928d521897af0405ba6842953f633de9cd7e58b1cc14a2b40e802f7318dd8c1e18c2883a2b31c73341847915b84caf76f49d94e008e36a265e6ae15cf4d69c65aa87bd372b3e2db464f56b9426fe03bdb59feec4adf1caea929ce77c261624a5a60d72811674fca5bae6666c45807f2081aeab99439cbe0315ececc0b0974b0b46cef6496e66012f5e3717ab9ddecd9c05dc248c1ed1c447e5abeab3975311d0af8873eda88bcab9aba951acf8961eaf2029bb21183685b59458977ab5b08e942004fc3dd9fac51f9768ae408030c404acc4c87f5fbb962af29247c951f3ed590c95b7972ec4ef6ec0ee90f56ff6a1069b135550c0820adaa94755791756d607d6b571680d6690ee6c3ad22f443974b9d81e8d362ecc6870b9f869b4e0ba8f0e825bc42524347c0bbf976957c1d72b8851389d8b61ffa326df62ba654570e65460855dab89659e480f6a48df928495d2de0fd7d1c80a143c1c56f322564103c4fb97d5f4fe89f0e15cc10d246facbee6d65b8efce4221b31ee9786abff10d241745a63541fcd6f5c9df85fdccb37bd5fbaddbf055a6eee001fb4d2d2799ccafac20a65ab211c04055a5a7a47701cd0020a95c52a309764f5618538e379f8fa0e6fe19201a3da96d51aea8f8dccbed55abd39ad182a5d24f7a0c9868b8b6585869267af38f8e256e72244c4d5d7a49019330a0697a06494c491a5bce427d5a433538d7816ee0ded7c85c963d7f2f3a6ab5d65e80cb0d16616b4dfb013becd702c416009e57df37b2f63164d8cb16ad29c76ac87c3dbf0570abff92f5caf2385513d0ac2d1ea191783bb766833292c9956ccfbfac43ee385796e35d4aff5a870285f31286e81cd10cfa55feb3285942bd1435349a208a13eff618c352502fccbd7a85f95ba2dab565db567ad3ff7ae86c6df093b6c3889f4cec67f5554b3689d68e77814eb43882352f58a49f8d07c5a8099b1cf139cec0796a142d7a05e94c2770f7d16dc9e2c3d1edbc8f17e64f9197bbd1b7bd59e61deabc207ab3f2517c91c29b4831b7f2b8c832eb774236959018b63b7f3ce09bd293c930df85c29e8743fa1a7f8af226a1e3f6de251b47b4584c55c0eaf914c74c382d41d4418888187c7b05aa2c20675f0fe7f621f304483d11df009e069a0131d6ec1aae09e7f9ec3de312e44b687cb5e17f94fef9f53512a2165935a8254f4f4c1ca11ef808aff34700c3d63072aced1f1b3416518e96a614846ec67563be93dcac70e13cced15a2ad2d07796dd785adfd96cae3f6fc2d841c1046eaf7b9d0d135bf70cdf2afde03e74b3db4c4d1d6d103390f5fe7d9483a7b78be4addf658c440a9e9ac9f39d44155176fa5cd9d8dcd6458ae67474d1d7b98d29d79fbffb95d2bb56273f08e373a8dd520709ba30ebd7ca322e47677e27784f9e9b9de8a6d2cac37008aeebf3453c496c96214eb0ec284970e546879faeb7fd567d1284787607fc4a6c6cbad7554f4a7ef10526be249de6c64aa10d75edb45015d72cc1f2b6d90c705eeab95ca096484a042d94bf6fb40b38680b74310b8f6e938c6e51b1b8ff0bcb6341674f8847daedea9499041707a8b2ee8e27330ab91d5f54a14d891e585d1635423e65996a2a950d1e549b619a0e0149bc436bfb1195ab5ca545e2e906cf7c626931a827fc226d217d411d1538dac28a3f61e4934cfe24501f3a7574f3f380dbf548f497199ada02dcbaa0627699f941c323465a584a96112ae6fdb8c2ef08ed4694318f423f76858a7a65516139262a16a9f15fd1a96108ca82497dc84fbf87697de154b5ffd0ed4fd66aec0223680f95a6a1ab4ed7565dcff00f3a563c76eafb3fd3b71fafdeb446f5484a53b47b6242bc4c6f1111023c4aeb44a8e0ce517a3d028a07a05f98479f2f8acae9b483c28570497556c1c776e4b9675328e4dabe2aa9fb8505a9de1e8e950395bfcd20e6ab05cf9bde18b5d6ff6bd53c34497cf477163fbf85bec77b7508ac98f64e8f19499a7b87787ac89ba72f86725da4bc0b31a62f99de2479f6b5220bc4689bce66579e445a3e55681556cc805931e9e9ca82df653b9410d464d2cc2794903809d26a8bff192b88514f768b5e8d0ef78b2610947d612d38b22cfe9341cd923f8d484d197c834046ae2601177788bd58360555048a3fd49584bd55e7ff69b16945ae04fe01891c31d48ebca552aee690ce320322fab6fcc5c1a33798ccd57fe122eb5fcd078d4439877e64328b2af5b9dbaa6b362ff54c63280be67bc72c6322eca8e1bb2a02574eeb262035f2458e69cd22ae88b585beb357e8c5a5958f9ca9da1145ba48a3825c16f092f70b0b91fa299d91825b1ee65d09bafdbd8073130a841e01ecf3e40f9b95e44d77bf75a5769d69c2a63b01cfb27ef630668f4a7d861cb77f72b1bf0861b0d84866dafad033ff1fdda7168c252c3ffcbe5ad397f1e4c877e1b5ea1e58e36575a25bda7ff1a67d5c10c0255943c0857f9411fce88b104137798c9f9f06d8856772d18c489d1e91f689f54168a5bd782b671e3cb0537fd275673997d72df8f5a3e7db5ce36d42353af6f9952b23e644a1496d17d948efe28155497d530192d6ec9a25519fc488ce798f815c49ccbabf11e8d983fc542be3f2546c9601aebd7be29e3ff99f6c22ba5626d30feff2382c2afc9b220478f67952d95024045d051127e8c4dffbcc1384c5412971585351106de5eb415ec01d5c7c59ddf17c2fe89944a6425661317484c1109bf4a43397d32513c832a93a293912ea1c1b91d3873963af97b9b82f584437517af7c758e6803f7d4c0c8ab7f11aaa15ad42f4a4eaf32f68839717d16ee93f8e11656fdd106eea8e4ee4d0be70bfc6f68c479dc41c6c3c9f2a844a9d372b72eda9266dc370cf4a897ea5e4e46b74e994ce4f7fbe0dd2dee7f7676eaa4d4a5554cc653bf8026dc8600f6fed2b67149fc6e612c0a37535bb3c97ea16c0d415f325c2baaa8bb3cfc58fdbf2e3cf41d11b82fc049c906ae0b029605231449a2138f6ee9c6a97236ac1ca8d99aaf8a1d0bf44286c1c21d6b6e8d05f4a089537288c85c40720ca1eb848b0a5aa5fdcfefed49258a6b591eacf749071164718abc7c7a279d33ddf47f48fc07d6ec9841e1d768c4aae4bf32ebe036b061dc112f75be7abaf91da452b7fff0945275652097989f19a2e7a237fd7233678579e84e19ebc3c70bc2951aea5f0dce906aa12558cfb1c8205750b6304bc524dc48a474bea826d219e074043029c932e6501c0a9feaae5af582edf745917b154697628e37b5290ab4a74abee0a8139bb8f595362b52c1b3eeabe2f5d8800244a7f519398c3355fec4f568138e4c9dd29807537020b8f7fb551b173111b32a70c24900251485b00c464ba5a088657ce6610b5b1270f98729ec5ca638cc752ad2770f6ed2decc7b8e94380026687f045e82882f877b87dd6031718c3a10b526e02356ee89b687e65ee92737040fca84e146d7a72fc9e2c34387b71fb5b3a82bfba0ccafc4e6434498c3aa0841f49ba9e8d0a86b79c5a3537dfa3eeef565358c3e930e369e6cecaa372f281db33ddcd1e87c717bbe16de89a2decdc01eaf35c33335a381ea726ad870136490cee98188494f6feb3806ec49e88b3619e89a6a2244ce6946a04e14015ed66a1155fb3c663bdef2177439d90ffd3afff6faf1d6314c0d360c83ca2433d80aeb7de9e48065f191b2dd2435fb9c1a77a0362fd6583f461642dbc5284f928a6231532425ba4b14cf1190b774add29504412c83ce76e4f35d4cb02fb8c5464e7dacdccc15527520d149c6e01cda3bdcbb9f6f53821b498300ef9670e7aee3080bda2cc83768b3e60f604b0c9a6fb6a7a8b32de51012608a055b2049435951ad0a31295562d05005955057cccfdb86ca5a85c773b082a09d895afbdd018eff94ef06e0d979f040e7e490dd268bb51135a28846c9ab86e3e24ceefb373b910626d6bcc23f66ab3c9a20cee563c1da2f8355d2967cae1f32e926609f61f680a742063089d0e78bff74b93489dd39ee2ea34578a10fc82fa3ebb5c641305ffca01abfcf19e159fea5c2b6af5b64527ced532f5aa2ad34aaa4413a36279bcc5cceb6fbeca466589f8a2596324c7aafd7a9870c4f2999b5a0d092ab319fc76d9db8873d4f000c2ce1129de8f382db817a7934fa5fa2b44c17971d16ea83531372d9ffd224b2fea01fede28b5360b729dfaa3924230b3e7b61d875300f8560924b7bfcf24d54b54a8df9c296", 0x1000}, {&(0x7f0000e5b000-0x82)="3d09b069f6ca8ca2c715042336994a6a1b025bab2ff3b5e02326b8e27765dfee31057b41f08fa0d1643ed21a94ad7214fb5cd98d56942f672ab9f31ec419fed58dddf57275e892a7dd66cf92cca60573f22d5e148b185708029292da650449fda181f426ee0673c99383f0d2f6c9e4255ecc622cdeeb9917205d3184580fe89e7fe8", 0x82}], 0x7, &(0x7f0000a63000-0x20)=[@cred={0x20, 0x1, 0x2, r10, r11, r12}], 0x20, 0x8010}, {&(0x7f0000e67000)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000001000-0x60)=[{&(0x7f000077d000)="488635b20828d0f40fb94fb08c51a009538957df65032466188906bc690c6b784730f9c675a787c0c7fa0d64e1803e1ed1222c2f80570f46902655891900e9e67c7e4840ad7411dce43f11d52726ba72ae2e4b3c38e112bc29c92649e7f90b314378594287e0c489dfb4036419bcae8abf9d69f5ba6d85", 0x77}, {&(0x7f0000001000-0x6a)="abdfbf074bd44538983d2dbe9c62a82dd0cd77f4d1c50db8f5915d8e70dbf304deeda861cea0df475aae2461165eabda19c8e7122cd765cf7c640f5968bfe9150f753baac0557452b752aa4c9b5aa8fdae43d34e3dd7ab60a71a54518765ae30584b8a76e5bccad1ef9d", 0x6a}, {&(0x7f0000bdc000)="be547bf8942d6e537a079274c6f305d442965bc29f14a2f08920e4cf2f59c9c9ed0981dec3247d30daf4425ff790dc161e66873d456fab28e204fc3671e1c861af43765c9412fdd1c95821d926883498c5eb1ecf3f2bfd033fcc684a912212a0cebe135f8b9ac996df5ec45e9530f8b1ead5f94a6d714e4d381ec334737352a9d0820c1c1770bfd931b8", 0x8a}, {&(0x7f0000001000-0x71)="007f610c09023f0a2b63b851cdf36a802ca0a8b48f28fd1661e800ad4150f436ac1348d3292224c47aeedc1b4a3f06d5bae136e369e9525d41b0ab98803ef5c4d0bfd576a27469c007cdfa35572d1e82bebea3ed6bad1fa8e81c2f1e223c1842601befdba1e8d9552fb36339ac2fb68baf", 0x71}, {&(0x7f000059d000-0xb1)="65ec2f9465728e5f0e83f1af1d20de247219076b9b64c3f91e02ee73c17fdbb1682bc02264861c68fd27f5b6eec142074f523a24cea568ce2419f25b78539c128441260c3b94d90a0d7179972f369502b9e818ad77dde47eff29b033b8715218310f5b315f9f5dc0df22c7f252de8ba812d07b9e082eb96e4f7fa83e3b75029ef6c92db23c432a4dfd7a0e12ddee85644769864fd93f78b745f7d5e100a02adb246c39abbac7985e19c00a45a1929b0ba7", 0xb1}, {&(0x7f0000000000)="258f050cd3390346d7506f01b2cfeed873092d1ea2db4115ad62ab9fc89170225ff3f929ea7c83006112d3b6c23a7f10958e3ced699d62f4b78265e180595dddbf9fc16f30e966d072ade70e2445c0c81c0aaa908d997a3b0e5145338a4289d3a4beba5d0b7804330afcd8e983cfaabd2cb90718fde9fd299c06dc7d78750ed2b7c2a625a4f9c2107fdf", 0x8a}], 0x6, &(0x7f0000792000)=[@cred={0x20, 0x1, 0x2, r13, r14, r15}, @cred={0x20, 0x1, 0x2, r16, r17, r18}, @cred={0x20, 0x1, 0x2, r19, r20, r21}, @cred={0x20, 0x1, 0x2, r22, r23, r24}], 0x80, 0xc080}, {&(0x7f0000001000-0x8)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000b94000-0x20)=[{&(0x7f0000001000-0x86)="86406b3d366e1308737a16bbdd961e2c8af2cde34de22e9badd2f64bd5b7031289f53727d6ea408fffcef2c58cc67002648e6c92f5df23c3c8c9698f7a32811a789dcb03a5e3b927d7dbae77c6bbea54ab4944eef8ad97974bebf923c215809baaead40eae161beb52ae7ce37e1a25e7b4306efee478883828bb1608474ceff14d3ddc7877fe", 0x86}, {&(0x7f0000c65000)="72482dc76a2c79927c44fd013196ccde805fff92b738f102616778154a354a623dc11662628b40b4702be6c6887dc27d8ff559881e3c3b7f7ac7aabd5531652a9c10753252e8116533590aa571c538de37ade1a6e5a9310650dc2fe38c29f739c6802b57d02267805351e563a1525fc6d5c4db8f345ba1eff38bb697f938ff04a6d5792b2161aaaca5e8f136ac668c3b20007e28b938323924f3a9f4b8c03dd8021f0ebb49eada6539daa5d9190309fb1068670886afc6390b5b864f4623bcc39279f6b6827c8b7182c5e063c9bc66189ce1631ddf0c2eaf256f", 0xda}], 0x2, 0x0, 0x0, 0x10}], 0x5, 0x4) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r25 = socket$inet6_sctp(0xa, 0x3, 0x84) setsockopt$inet6_int(r25, 0x29, 0x10000000000007, &(0x7f0000f45000-0x4)=0x102, 0x4) 2017/12/21 09:49:24 executing program 7: r0 = dup(0xffffffffffffffff) ioctl$SNDRV_TIMER_IOCTL_INFO(r0, 0x80e85411, &(0x7f0000057000)=""/217) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_dccp_int(r0, 0x21, 0x0, &(0x7f0000000000)=0x0, &(0x7f0000eb9000)=0x4) mmap(&(0x7f0000000000/0x93a000)=nil, 0x93a000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f0000742000-0x19)='/selinux/avc/cache_stats\x00', 0x0, 0x0) ioctl$KDGKBMODE(r2, 0x4b44, &(0x7f000005b000-0x8)=0x0) r3 = fcntl$dupfd(r1, 0x0, r1) mmap(&(0x7f000093a000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f000093b000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$sock_SIOCOUTQ(r1, 0x5411, &(0x7f000093c000-0x4)=0x0) ioctl$sock_SIOCETHTOOL(r3, 0x8946, &(0x7f0000540000-0x28)={@common='ipddp0\x00', &(0x7f000093a000)=@ethtool_perm_addr={0x20, 0xa4, "5c248e549ecb32ca174879d6bbaf9f29c7e36c0fe7868f29c85a130c7ec33dcd860641de876e08b65d98043c31153efbd53effa8199942ba76c885ffffdbd5a10315313776d1650a9c53e2c9ed271b00c52b3fe7ee1373974d0d4c000000000000000295d4b9d6167772dbe6ccbed9ebeec391f9683ef9d21553582a764b87ad6ff7abc3df1e7bccfecbefa5b61bc829744d0009598f87312798cbc73d253e92b9671e8e"}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) mmap(&(0x7f000093b000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) utime(&(0x7f0000436000-0x8)='./file0\x00', &(0x7f00004d1000)={0x8, 0x7fff}) ioctl$EVIOCGSND(r0, 0x8040451a, &(0x7f000093b000)=""/26) 2017/12/21 09:49:24 executing program 1: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_ivalue=0x453}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x2fd}) write$tun(r2, &(0x7f0000ef0000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x30, 0x84, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "bfe240", 0x0, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, [], ""}}}}}, 0x62) 2017/12/21 09:49:24 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000001000-0x78)={0x5, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x666, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x20000000, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) prctl$getname(0x10, &(0x7f000045f000)=""/4096) setsockopt$inet_sctp_SCTP_RECVRCVINFO(r0, 0x84, 0x20, &(0x7f0000b5b000-0x4)=0x0, 0x4) getsockopt$inet6_tcp_buf(r0, 0x6, 0x1a, &(0x7f00003f9000+0xc8b)=""/0, &(0x7f0000000000)=0x0) 2017/12/21 09:49:24 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_ivalue=0x453}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x2fd}) write$tun(r2, &(0x7f0000ef0000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x30, 0x84, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "bfe240", 0x0, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, [], ""}}}}}, 0x62) 2017/12/21 09:49:24 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x0, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_ivalue=0x453}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x2fd}) write$tun(r2, &(0x7f0000ef0000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x30, 0x84, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "bfe240", 0x0, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, [], ""}}}}}, 0x62) 2017/12/21 09:49:24 executing program 6: r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f00002a8000)='/dev/hwrng\x00', 0x400000, 0x0) getsockopt$inet_sctp6_SCTP_RECVNXTINFO(r0, 0x84, 0x21, &(0x7f0000a63000-0x4)=0x0, &(0x7f0000556000-0x4)=0x4) sched_setaffinity(0x0, 0x8, &(0x7f00008aa000)=0x1) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00003e0000)='/dev/ptmx\x00', 0x8000, 0x0) ioctl$TCSETSF(r1, 0x5404, &(0x7f0000d1c000)={0x1, 0x4, 0x1180000000, 0x2, 0x0, 0x1, 0x9, 0x3, 0x8, 0x4, 0x100, 0x0}) ioctl$TCSETS(r1, 0x40045431, &(0x7f00009e8000-0x24)={0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xb, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x0}) r2 = syz_open_pts(r1, 0x0) r3 = add_key$keyring(&(0x7f000091d000)='keyring\x00', &(0x7f0000bc0000)={0x73, 0x79, 0x7a, 0x3, 0x0}, 0x0, 0x0, 0xfffffffffffffffc) r4 = add_key$keyring(&(0x7f0000f94000-0x8)='keyring\x00', &(0x7f000079d000)={0x73, 0x79, 0x7a, 0x2, 0x0}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xa, r3, &(0x7f0000a19000-0x8)='big_key\x00', &(0x7f00009a7000-0x5)={0x73, 0x79, 0x7a, 0x2, 0x0}, r4) readv(r2, &(0x7f0000fd6000)=[{&(0x7f0000314000-0xd7)=""/1, 0x1}], 0x1) r5 = openat$vcs(0xffffffffffffff9c, &(0x7f00005d6000)='/dev/vcs\x00', 0x400080, 0x0) pipe2(&(0x7f0000f04000)={0x0, 0x0}, 0x0) setsockopt$inet_sctp6_SCTP_I_WANT_MAPPED_V4_ADDR(r5, 0x84, 0xc, &(0x7f00000eb000-0x4)=0x40, 0x4) r8 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000b48000-0xc)='/dev/rfkill\x00', 0x480, 0x0) tee(r6, r0, 0x5, 0x4) sendmsg$netrom(r8, &(0x7f0000959000)={&(0x7f0000345000-0x48)=@full={{0x3, {"d258aafcf58f67"}, 0xf745}, [{"c6659c72de7fc8"}, {"2b010f780e5a51"}, {"cabbf9b1185f61"}, {"1663dc070a53f4"}, {"707c3cc2e7c8a7"}, {"d644d221f532ff"}, {"d912fc079dedb7"}, {"822157be064645"}]}, 0x48, &(0x7f0000439000)=[{&(0x7f0000fdd000)="fa22e4d3e21bfaef62986a81adeacb254576f1a694d9c9c0c74dbbaab56e801ede1690ae5a86d63a4a214ebd8c5158bfe37c3419a4f46b8d0b269bcc5e92edbbb64d9cc6af50cf5d535973400e0dd82f319da0fa4cf9cf90be25c0e01f0b7c24082781c3ac091cbd4b2177fbb0a0cf4006d040ed9cd94b3a9830db28d608cc5438b21dee38a93052f6ddb1134c88d6da2af7b34ab16c514d4b3781cc8f529a6225c1ed369b28311cdd6c2c634f6dbac8450e", 0xb2}, {&(0x7f00004d7000-0x28)="78f55f4d8fbe538e93aca5fff43bbdb6928262caf3bef2fc9b2b9f80d4404dbb02fb0f8eccfbd640", 0x28}, {&(0x7f00005cb000-0x1000)="92dee76f8db19827854e637ff322735bb9c9da0bfe05a6fc55aef51f4f5691dca1a8e0ab7f5a4ea58d87dfae0b8b4bdb68cbc0296ef4f1d0f30d87e9d8f0e85d1756553149129b0d7e2ae6367af7f4cb399204e97090a1c800a8436c4cd0e095f502c35fee598fa2419b4a13c3beb55b1047d5d2f5e29b436aeabfa5a5b05f4b6ff519a584210789623a1aeffb97b3ee9c0f4f135b163007858a28b20af499af3f0f63274e7382c3e3433672e43b8608658e8be2be6386c2bfa46b34d755bbcc044dff952ed28962f17f509bbca68d26dfe1d64fdc1b9b9bc3950ba9341816bdd8d5f8eca6200b26c82903ef847a46994eff2218aee8ca4cd69f65591cc7cee9521978bd1ee28b35f8d164e619035bfe530a17bac737ae8eb6ed25aa49dc7df2a3a9d74b6bd9cc0b98c78d74e733442408a3b859b9d9abf8e1f2529aa8bca3ab3d74e7c33fd2d1f8da47023825f561659ad93e1dd93aec83e3c3fd082cadf784730c6c16e6782e8e8047f57aee6d289f9b3b484307bbcd1379f4956df896a0d05500aa6e3d7690850e903035974c45391430bc66612fd6750981193180a9f239c4d75a716119a2815f456da5e723998e1acc1a89c21ad114b19ffa830faaead7d7c2e2e456fe71949aeed508d4d1a2b49c940b24550ef194df1588781d7f5296439c2df7c6d7cc3b6b049cdbea22b4ef08136d28c8cef614f21c62b50d72b3f0caa1f600cac1345222b1c95c0c66783a3b9f65b03eea71ddd05af726d44f9e843070e884e62a871c497f33349ef46bbd1a1c9f3698fa971f9a2c743273dc6f01da9a251b23ad979df57c1ef21b7dfdf0663f6ff7510ccda839e49f9dbeda3df3438149cbcf716172d24742f12a9f08b04e4e176a1b8d74833c756745d07f4aca477ce7c89d55605b9b58a3a0f84471089b162918622e478493967908267fa95c8f6a610679fc3c55a0f0b8942874752cccc9c1ca0203e1a32aa2b1b976c7b98e90de2c08e351bc13affbb2bd42c406fb1fad95d8c7f142dc7e5a947bb9341c12a9b63a90455d9754cefa05840fd06eefa592af890df6de51c594b6a6d084d1f3fe6b3abb9c4a92da58298f46f1947b187f5583b5635084f3f68ee5a1b2c7337d883a359382c74d635d20f6b3cc61767e6506bfc49f81c64bb15428674cb5b2449212084556a4205f499d1cf8adba75be01fdb3d403edf96e3d5ad53bbae9674f0adffc8ed9dd42c5799dcbb8a11ad891fd5a3b10037d00185ff8f18ccda791ac5a269a8343e7990d4bcae94e7815a4526d00d5a0a1494e424deef34b5d9cefae7d83da69ea342721cb95ce9ffd87e44336cd873b40667f20189ef8e4411ff9e93838dfa742309161eb1f1ca0279f6654c9d92133c4b06536084569ab54e2955cfbc91bd24f5777506dae902bc7ff6e3142661d9bbf1cd3a1d6e82b852d010a33c6000411a2b0783e9633399eca6912ecc019f5fcd56d5e437952ac9ef0db6c53db613adab4d5e41fe2cc96ba72547bd011945f8ba2745b2c79e59813331ef8b91a93fe859b6bbd314f4e2f128a00a4bb57003bd1134db8137cac532a6b60aa3f5ff8fd7d9637401c2007b7e1a13324a2ee6f8f3b784bba121f70c49f083f9e0901e5de223b8a994997922c90803864abc8f95c327ddb073339bffc5d2ae8167fed921bf94e39e643bf6ce00ec85a8d55eeec7a2c75b8dc60066a328d793b7a28c57f9957ada2d852675b9022844ad048374fa3fb35b7b3ced65264ed207169aed1b0a1bf89250b018eabe662efc6eb307325e17d0096db0ae6e7b7b6ab715bfe9ba46c9698fc7274918e7c53faa32dd6fc88ca06148353a2e148edb06583f7a3cbec22d84e92810e3f2c10ef63f7d78b00703a02cbf6b26379774750ef8f6725864c24a5e83ac82a267e69a7e4a10e9e4cca1c0c7c7abd83c506f4ff965cf4a32791bbd71ba528113c0cf244bee6792a95e3ad61ce1a2b37aa06a869a9d5b0acdd24021103c6ae1732162490017ebe0410c1a97ea402d64b9dc0fa7945337cf7bed13eb3d79e3b51d156b7aa17a0a6187ca0671fe747a7249d95a79af82faa9734eb7b5409b87d55fed123d3a752cd788201909cd4adbb374a59e75dca15f72a6ed1d3e7e2cec4fe98c0a0dd02c5c4d6aea7514208d76759ef82f643fede7468b44d8fccb228b8a79fb586b53e8fb492cb23dfadfd171c8a128973be73f48c650fdc300d37a6e53ec1fee9144fccd8c17ced20e689b3c88953a8d765d1f853d3551b42895a42461f1209a20f4f5dc1a98ba3e8e4c1bcdb9f13520497a9efd4d59e51dbbebcf4b954b6ffa4be69a949b4bd1c8d91457ae9a164e9abe3202b39548bd0bd6136b2390e0441c01bbe24a5c2403cafa4855ff327fdca2a57aff938d8970e4645ea62342699cdd3847aeaeed4f7f9a2520190b2b8fd2480220bc2e006107a1efd572864c72b547749cd1cd29906c326f4a0c3ca9dc6c2712b13455bcf5d6123cb266ef652c977e968962fc1bf24cb0450c2ea02febd951dcbc51944b169caa0a07cef1a27c6cf91bf9e8c3463552f7a05848e88be12d242fff0b8b77a11647a8c4fd56a84e6a3acf709443cc4b5b2d765c4eb74bc9026eb0a86b87aa9721eaca90b94b557353a0ac62bbd29c6f93699431f354c2d07c9bf4e80aa5b5d4ef73a80e033306c2e90a6ff3ad7c5d15d6858f0420f979a9ca3b00a41604c14a1e0f4db24c68928ce75d80edaf7b639c4c6d28857e916b2854c91afaa254a2b0e65e297de4e8a1aa666720ef9bd9784a2b31bc3bfa7e5f92d8dcd6ae06e8d1565b3d0bdf829a1eec4f0683e0984ec76e9bedcec1882600eced4be201f7ec8b0bd09d529ba4fdbfcb3eb5372a9d1496c9007e0c8cefdb99413c4f02f9b13267f90637edbeffe3bd3547540356c6c31c152d0e988e72313b8bc6e6a8aef4823684ed08383bd02e3869035a6ea52bd313a7ba1004f3a0a0db4ddcd00770d006eaa968899ba3489e90d7c3103eecf4a8f2951c361b58173eea4da2c7e08a5a025dd1388034b6bd8ddece38d7efddd353d27802da43797fdbe43f6a14f19f3c73dd4ad8d768f96284e599886b8ffd61a21c901c1c77d8fec50ddd0a6daaa062eca0c55074f2dcb9e0928bc285be00d6ccfd5cff649a353baed9d6caafe1cfecd9336d67e72d7b878fc9cf9d24c361329234a31f2441638e1ca05d86fd4896a42d97846a61f129f529164508eef7c45c44009ec6cae5a89ae76d8c7de42026ce1aae17ad74cca2a02245261e6486a1989e71d7832b57f6ba1b639f7d4984bf74c72423b70ce40b04ceb3f0d33b738a6c2e12a2c75c4244787a0aa490160ba30ae8c8f9c9e6d27bd305dd62bc63596a6cec093769ad95ca43688a7a29afdc90814fcf8f4f163dda49c9ab4746ceb1c95d9037b0c8d8d88d9f497efbf268d6fb695af4e8cfbbaf40d0281a4e6a399595d308bf28785f33b7a0be4de7f84903fb851c493e7ae6bd21245448517da6d05672ff4c342ee4b6f6218cb10f17b76dc8b68c91dcc09762ad784261b2d12a939f3c39ff09f2e6eb5e74f139840a9dc8e97603ec42b26ce69dcc10a997ab07eaf80217c9e3e192f76fcb50516b1e13e9aa28ff04e6ece048ca913c81d3f3aed3bc004664d94969a0c7210fc51e02f5029d8a69e4cd049f0aea80c907b296013a1d0e3c25c00175de6c3115bba13cb54d7b66f729e34019f7f73228454959c740a8c7a1a1d967c663b2576c5719b1bf5d1aacd4d50f6f476c95ae009dd1de2cf69353ad54ec9dd7a4b01b8545622dff6db65b942524c90114b8bbd7a27256610e02de7d02bf08d4bf4ff1ab65e72e61ba65accdb217b213f27c5641861108373608a477a15574964ec4601e91eb195e312a58d0d084b4639b6484005ae9d70795411c88f4a4b71410e2796c71dbd7d2c9d0030984d7e15bd05dd35a8ab1ff8a9b3a8b92a4086f2a35e552d9eda40545a84dd4b2dd1a68d46fb1505dec13e0dc24b067164bf45b872574696b035c83d56eb09533a3ccb076d52846eacf5242c666453fbf1d03f15602990731268ebfdea7ee4aa5c09031f2afd385476ab490248999bf6785e0be25c282deafa4c32d89fe1ec375b95f4e347913e49c92757e3860e5a91eac683ac74e16b111901b2b52ec6b6a87c10bf971e2b98edf7628ada179c9d47e36ec710b458d32b67c4288621408eba766dc95eb408255cf0e124a87dc1751a5f51bc557de45d4d0cbbfb0e4c7b7486406e06bb260989e1b65e8a9db278eca9091996d9cf13aadf2fc5d52bdf30eac1171b4505654e10a83badc157d68acd8c2320d271503810c2142830af3862046c4d12eff2c5b6a39ab2b5b5ad5ac2b4d20e70c0f1fda913e015d03db5e94eb4d08e31c9bbe24adb6db2de48727749aea844d96b3abc54a29707ec9f01bbfdc591c01cf60d7e3dea9a0d8d1969ad6a9f61489a22329626b33e6b278d879deb298c45e62d0f6f053bf6073a861f1360e55384ef2b8fefbaa13a9baa56a80d5eb5f9debb10745a1deefb8c4361c657ffaa78047c281c7ee13cf3a70b2edeb1cd0b0fe618706690277b577ffd609d90adbaa8d70dea309ada7feace8cfd1a79288ec26b5645321ed8c5662b2a9eca7881b549d40a4c810727c1dd37d83d807817312efb55a9a8245ad02506552be50b0d17baec08a890fa6568c607ae94dcfe3057a8ae9e411298169d292324aba310c2aa7f81a45b53df0bb78db9644b99c00050c1db5ab6f9a745e9188fb340b609fb17431adaa30aca0ae1a38b705b750f787a47f6c2ef283f9a894b4326e549b463b6efd2470e9a6bd46a89744de274ee8ab5cc33ef28682dac2c91ffa93450d3a35c8d4c8a9ea067b59ceb2ccf78dd0a1db4208f50f698e273294e30bfd7bc0c605aa6c91dd1709eea91016478414b443ba90781079c521ab736b29ff00e77784dc4836ef1facd8ebe1176a4b2d5007e7de4153dcbf032c2d8244911256f8329d4b97989ef02ba148ae9de67dddfcc912e2a325a93a26aac9f15b940c2b3551d155f159dc3665e00f78638e92fdb4c2699c78e28b6665d991fc259a82c56129e734ab7f96af4bef6f663aae41e33f71e8448ebee8860815c68ec6deb4301fd12aca959db7134860d522419dd64de20e6f3bd2e5f60df0959dab21c504dc732ffdd049d67c8344061505c9e7373d61dacb9d00402c139d3510f6e1d3e2afa3c36a25cc43cf3e02512418c41613c5e1e9e8773ebbf164581eb43234fca7442ef26b9c6f8fafa8ab3ed840b303ad0c092bad2f21bc3c02a50ae88849f8e7de1eeb6e39cf2a1a43a3379cdf5a1da2c78ab62a1d9096a9c006ad3cab419b02ad1e96064d06805685bdfec6312bff368ce7de2decd98359a645dd803857621c9a336cc3ca72eaf82b0204ce992bcc56ea065232824452e0d29f6857c4f05354acc6cfae0429e9c12e70037190a90e5a646d03a2d36b60d3f9d1396bc5d8ed483e9ab79d4ce1df53a0967a91e46244629c4791544daa5ae851959e0dd782b6e094aea2dfeaea93607f0da6ec1a1bacae529c5625686b33ca9dacd56ff7a80c31e17e6e0563852a85d1518df089c28818ac3bb3c8764371ff3ed886bfb591cf4a2f26819b5cb8dc56221108bcce6afc026ea5268a101bcbbea23ca4d77cf4f57201975f671c1c562d25a96241811f9ec70f1d0786cb0cfe1ca0c68dfa55ff44b0f7d4b4ebe2f2693083c672070b6e1e92807dc0614845fb8fc013d5316b1437eca25dbde3d8597b5060b02486905e9ee6315e772754329364b", 0x1000}, {&(0x7f0000cae000)="add3e519b2e7ac923629dbb8b497f2f3b80a4a4be9def67f6a8d44a9d95b621cb5552970a4f4a7bfa510fab29d809ac56c", 0x31}], 0x4, &(0x7f0000ed7000)=[{0x110, 0x0, 0x2, "7fe18e755a776814e31a516615625a4a567084f48dd6609c658afa301a4ae621f7c838ad0e7f1e3067d1c3baa95e9ef616356b284127da09df7181cc76886b8288d567e6e03fa95379fada90153781d3c2d95bd6e42aeea56b7aea3ee837fc8858e92f6c3e6984f02a851baa1542c22e3ec52ec775c3869ca6aba593355023e7ad2872d530ecc3c1f01fa96ce7c131aa2d1bd3c2aaee3cd98927aa43c080562b182e95cd0d7f5a43b0eec15f47ec133f5cdfadd1584957e057b98acd089367d051cccb0f68e4cd707f4f99cd24765e257e47ba8cf1162e3793af8369b0a21e89f4abafb947fce8c56d310cec1b558483d20c4e718cdc5a096ed2"}, {0xc8, 0x11d, 0x6, "f29f987b9df5875fa20ab3ba8885920a6897a06c4aac27b65051c6932ae9479d9da304c0fff02df132f56e631bbfbb43fe8d21497ee188a18f0a39463662e4708990c7f0bdb130fb9d19418b8ec4c3ac5ad752bb8440cbbef0d809801b32de7fda3b8cf8b31c254dba40b5207a125fbd8084952ad861d9141e1c67191e219bb586b442bbb6dbe7a2e9afd70d4fe0b0495b1a0389dc64241246d19f5070515de914f391f280a6407d80d09789c9697e0efd6591ae9e0c2d"}], 0x1d8, 0x810}, 0x14) ioctl$TCSETA(r2, 0x5402, &(0x7f0000185000-0x14)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$KDSETMODE(r7, 0x4b3a, 0x0) 2017/12/21 09:49:24 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f0000000000)={@common='lo\x00', 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) r0 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCADDRT(r0, 0x890b, &(0x7f000053f000-0x78)={0x0, {0x2, 0x0, @multicast1=0xe0000001, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, {0x2, 0x0, @loopback=0x7f000001, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, {0x2, 0x0, @rand_addr=0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x106, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) io_setup(0x9, &(0x7f0000674000)=0x0) io_getevents(r1, 0xf253, 0x9, &(0x7f0000153000-0x120)=[{0x0, 0x0, 0x0, 0x0}, {0x0, 0x0, 0x0, 0x0}, {0x0, 0x0, 0x0, 0x0}, {0x0, 0x0, 0x0, 0x0}, {0x0, 0x0, 0x0, 0x0}, {0x0, 0x0, 0x0, 0x0}, {0x0, 0x0, 0x0, 0x0}, {0x0, 0x0, 0x0, 0x0}, {0x0, 0x0, 0x0, 0x0}], &(0x7f0000b18000)={0x0, 0x0}) r2 = openat$selinux_enforce(0xffffffffffffff9c, &(0x7f00009cf000)='/selinux/enforce\x00', 0x400, 0x0) ioctl$KVM_GET_DEVICE_ATTR(r2, 0x4018aee2, &(0x7f0000abb000-0x18)={0x0, 0x4, 0x8000000aff2, &(0x7f00001f6000)=0x0}) getsockopt$inet6_IPV6_IPSEC_POLICY(r2, 0x29, 0x22, &(0x7f0000ef8000)={{{@in6=@empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @in=@broadcast=0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, {0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, {{@in=@broadcast=0x0, 0x0, 0x0}, 0x0, @in=@rand_addr=0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, &(0x7f00003fc000+0x7ca)=0xe8) 2017/12/21 09:49:24 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = creat(&(0x7f0000230000-0x8)='./file0\x00', 0x22) getsockopt$inet_sctp6_SCTP_GET_ASSOC_STATS(0xffffffffffffffff, 0x84, 0x70, &(0x7f0000c35000-0x108)={0x0, @in6={{0xa, 0x2, 0x200, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, 0x291}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, [0x6, 0x0, 0x100000001, 0x1819, 0x3ff, 0x9, 0x2, 0x6, 0x9, 0xfffffffffffffffb, 0x2, 0x5b42, 0x6, 0x1, 0x57]}, &(0x7f000005e000)=0x108) setsockopt$inet_sctp6_SCTP_DELAYED_SACK(r0, 0x84, 0x10, &(0x7f0000431000)=@sack_info={r1, 0x7ff, 0x7ff}, 0xc) r2 = syz_open_procfs(0x0, &(0x7f000093d000)='net/ip6_mr_vif\x00') getsockopt$inet_sctp_SCTP_NODELAY(r2, 0x84, 0x3, &(0x7f0000bd9000)=0x0, &(0x7f0000eeb000)=0x4) readv(r2, &(0x7f0000604000)=[{&(0x7f0000bf5000)=""/14, 0xe}, {&(0x7f00001a4000-0xc8)=""/202, 0xca}], 0x2) socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_CONNECTX_OLD(r2, 0x84, 0x6b, &(0x7f00003a5000-0xac)=[@in6={0xa, 0x0, 0xa0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x10000}, @in={0x2, 0x1, @remote={0xac, 0x14, 0x0, 0xbb}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @in6={0xa, 0x3, 0x1, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, 0x6}, @in6={0xa, 0x0, 0x8a7, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x8000}, @in6={0xa, 0x2, 0x20, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x606}, @in6={0xa, 0x0, 0x27fd, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x6}, @in={0x2, 0x3, @multicast1=0xe0000001, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}], 0xac) setsockopt$packet_buf(r2, 0x107, 0x2, &(0x7f0000c60000)="8f3e0d90031b55e0685dccda349401bd73caf0c1", 0x14) getsockopt$sock_buf(r2, 0x1, 0x1f, &(0x7f0000847000-0x1000)=""/4096, &(0x7f00006c8000)=0x1000) 2017/12/21 09:49:24 executing program 6: mmap(&(0x7f0000000000/0xef7000)=nil, 0xef7000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$SO_TIMESTAMPING(r0, 0x1, 0x25, &(0x7f000046a000-0x4)=0x10, 0x4) sendto$inet(r0, &(0x7f0000edf000)="", 0x0, 0x0, &(0x7f0000eea000-0x10)={0x2, 0x0, @empty=0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x10) r1 = fcntl$dupfd(r0, 0x0, r0) recvfrom$inet(r0, &(0x7f0000ef0000-0x73)=""/115, 0x73, 0x12041, &(0x7f0000899000-0x10)={0x2, 0x0, @rand_addr=0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x10) ioctl$sock_netrom_SIOCGSTAMPNS(r1, 0x8907, &(0x7f0000ef7000-0x4)=0x0) mmap(&(0x7f0000ef7000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) sendto$inet(r1, &(0x7f0000ef8000-0x4)="29a87bd4", 0x4, 0x10, &(0x7f0000386000-0x10)={0x2, 0x2, @multicast2=0xe0000002, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x10) mmap(&(0x7f0000ef7000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) openat$selinux_policy(0xffffffffffffff9c, &(0x7f0000ef8000-0x10)='/selinux/policy\x00', 0x0, 0x0) 2017/12/21 09:49:25 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = memfd_create(&(0x7f000003e000)="002670726f63eb657972696e6740", 0x0) ioctl$KVM_SET_LAPIC(r0, 0x4400ae8f, &(0x7f00003e2000-0x400)={"36f81849418f91da7ac4d970da759b51288418875aac5ba3b2b5e2b8c4592ef6b3cf293eb9edd918b1fc05245a0a4fca17e49a89667add9e58e584240c98c7ae71486066b9941021cef1eebbd5bfb0e34edd5b2720c0d5aa75245d43b37c7f8aba86b77d6a6e24083939e133783d49a0d71aefe4c6d49444340534b8d375016c136f44fddd7662db7ba56ce099f83e5ea15b2af528845c78794844f2decf2fc0efb5bd76976239f684400a8924a3239691dff080ac46f05b8cd22cd9ab5bcd8beec8ebd1e19c70ba95d8d6f801f09d079fa2b3aa2d5417634f28bc2b5bcbb78e09dfe8f464f9d7e880f22fc089d64f24b0c4ee3d632056d96f197362d0622f3f3706176e7c11a7d4ddd51ea94d65e1dcdf26415b154f6f417ed7e968c47941ce1b40cc925d165bfacd7a984ec7acdfbe207b2a3c4b38b016e537024702e1785781747c9ec697901b992e2483cd26310968e710e6026370e5c2d1fb1ff34b9115eeeb303ef10ee8f1aa3a4f9c2aa28ff2210894030f2d22690005cb94c84cf620b74f8ccacb93936d3023c8c5b23bb4fa3e29c29c2753c2e989eb9d17a37816ba2a9f261a9bdea024a2ed95efae385fb7f1174e893ed58778883da72818ee120602bd9c8b625c63d60147cb3d57baa4dbffa3a1cca531a6205d5b8cee77b3d88fc0cd55a0f406f484dce99f7e306cba576c97fa85b269b98fe649bb693aa6b0a35989de7c06a0b99677588ec2fb4533d64908b5d58fa98d9022879cdf2f0d433cda0bb14f04442bed10742722253bb933639d67b3396f75e452d5c291c56d1930ad651d42b7f5107c3d0fea92892552347de1cacd3236ef18bacb6af00a6f38670281315176943eebaa9c42d5948e9cb99a06728aea4cb29aa68df214f5589943c24a474ef1e945d4660629259e17170d0451d9f245a831ec53b447d55d79ea25429f8f7b31387591db77a672d7545c659785c747db718915480031496c2dc21a3ea894b8f762ddc1b16a712065628eea20f1a16360f7a197dc35009eb35827b84a44a07f43080c21c5ca3b25e7b51179eaebc27d24507e6ecd21db7d4e5f2caa0c2a0e91e8ec5f3dcff1d3e00d5d3d41824a098ac2f6fb4568a4323a1dc9d1229f35da977200642369f8809dd0cd15e3df8eb5dfa31ca87b16cc9f82edddc9c2134b92cbac1057f6d681964b681592caf59ca381620dce8096b172bbf5b964893a945046ded90acceed975b756eb4c188e44dd46a1e6d5bcc39305064fd55cb8fa6799d0a0464680143fdbbac0d517b9bfec879286a1ff2b0c694d2c07176f988181efa089d5c4cb1a783814fb8f82530d538691dfa21e3862d69699be696a4a51c7c4b855c3623450979c5bebfc20e322d2aca4e51acbdec77cff3a6d5c82453aadbc6df6f465d1baa5fab2da675365e10de0c8d306f2960c63e2df9efe6f3c"}) accept$unix(r0, &(0x7f000051a000-0x6e)=@file={0x0, ""/108}, &(0x7f000042e000)=0x6e) r1 = syz_open_dev$sndseq(&(0x7f0000dd5000)='/dev/snd/seq\x00', 0x0, 0x8000000000102) r2 = dup2(r1, r0) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r0, 0xc08c5332, &(0x7f000022e000-0x8c)={0x0, 0x0, 0x0, "7175f97565310000000000000000000a000000000000000002000000fbfffffffe00", 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) write$sndseq(r1, &(0x7f0000e70000-0x30)=[{0x22, 0x0, 0x0, 0x0, @time={0x77359400, 0x0}, {0x0, 0x0}, {0x0, 0xffff}, @note={0x0, 0x0, 0x0, 0x0, 0x0}}], 0x30) setsockopt$inet_opts(r2, 0x0, 0xd, &(0x7f00000a8000)="e87b7719ecce20643ffe1fd66ce726ccfd8d33e28af5c2a4d1c540017fc81820c27ef5e7f751a85cd6b0342eaae598a18564b54bcfefa83436590dd14534659f3e4092ebd0f218b8ec53d318a9211ba346d825736e00298fad92ef6adff06c6a2d548ab8a5", 0x65) write$tun(r0, &(0x7f0000fe7000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "a58ff8", 0x14, 0x0, 0x0, @loopback={0x0, 0x1}, @loopback={0x0, 0x1}, {[], @tcp={{0x0, 0x0, 0x42424242, 0x42424242, 0x0, 0x0, 0x5, 0xc2, 0x0, 0x0, 0x0, {[]}}, {""}}}}}, 0x46) 2017/12/21 09:49:25 executing program 1: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_ivalue=0x453}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x2fd}) write$tun(r2, &(0x7f0000ef0000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x30, 0x84, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "bfe240", 0x0, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, [], ""}}}}}, 0x62) 2017/12/21 09:49:25 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = openat$selinux_context(0xffffffffffffff9c, &(0x7f000084e000-0x11)='/selinux/context\x00', 0x2, 0x0) getsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(0xffffffffffffff9c, 0x84, 0x1f, &(0x7f00009fb000-0x98)={0x0, @in={{0x2, 0x3, @broadcast=0xffffffff, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x400, 0x6}, &(0x7f0000161000-0x4)=0x98) getsockopt$inet_sctp6_SCTP_PR_ASSOC_STATUS(r0, 0x84, 0x73, &(0x7f0000c38000-0x18)={r1, 0x4, 0x20, 0x8, 0x1}, &(0x7f000047f000)=0x18) r2 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ptmx\x00', 0x0, 0x0) ioctl$int_in(r2, 0x20000000000545d, &(0x7f0000016000)=0x0) 2017/12/21 09:49:25 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$TIOCGSID(0xffffffffffffff9c, 0x540f, &(0x7f0000738000)=0x0) r1 = syz_open_procfs(r0, &(0x7f000093d000)='net/xfrm_stat\x00') readv(r1, &(0x7f0000604000)=[{&(0x7f0000bf5000)=""/14, 0xe}, {&(0x7f00001a4000-0xc8)=""/202, 0xca}], 0x2) 2017/12/21 09:49:25 executing program 2: r0 = openat$selinux_avc_hash_stats(0xffffffffffffff9c, &(0x7f00009d7000)='/selinux/avc/hash_stats\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) setsockopt$netlink_NETLINK_NO_ENOBUFS(r0, 0x10e, 0x5, &(0x7f0000000000)=0x9, 0x4) 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) add_key$user(&(0x7f0000001000-0x5)='user\x00', &(0x7f0000001000-0x5)={0x73, 0x79, 0x7a, 0x1, 0x0}, &(0x7f0000000000)="3167dcf4afc1c37ed7a700cd85d87cbc99a71f238181a713c0d4573a4d4cca379acdf9450bb170fe0a1d5c05572604d9083737986ff28e820b39ee79df1ea9cc73fa7e1f183a12d2014d34cf9af546b3e67d421955aa86fc0eb3b10558cfb641f2eff5225f1faac3204c164ab6d1edf06f25d368dfc9e80bf60272e7d47d8b5507", 0x81, 0xfffffffffffffff9) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r1 = openat$selinux_checkreqprot(0xffffffffffffff9c, &(0x7f0000001000)='/selinux/checkreqprot\x00', 0x100, 0x0) ioctl$BINDER_SET_MAX_THREADS(r1, 0x40046205, 0x3f795556) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000001000-0xe8)={{{@in=@multicast1=0x0, @in6=@remote={0x0, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, {0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, {{@in=@multicast2=0x0, 0x0, 0x0}, 0x0, @in=@broadcast=0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, &(0x7f0000022000)=0xe8) r2 = getegid() mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r3 = request_key(&(0x7f0000c95000)='cifs.spnego\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a, 0x0, 0x0}, &(0x7f00006c3000-0x11)='posix_acl_access\x00', 0xfffffffffffffffb) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) lstat(&(0x7f00008ad000-0x8)='./file0\x00', &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) keyctl$chown(0x4, r3, r4, r2) 2017/12/21 09:49:25 executing program 6: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tun(&(0x7f0000841000-0xd)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000137000)={@syzn={0x73, 0x79, 0x7a, 0x0, 0x0}, @ifru_names=@generic="4f54000cc0a1ed4f3a0a1fdc222073b5"}) r1 = openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f00008a9000-0x1d)='/selinux/avc/cache_threshold\x00', 0x2, 0x0) ioctl$SNDRV_SEQ_IOCTL_GET_CLIENT_INFO(r1, 0xc0bc5310, &(0x7f0000ccf000-0xbc)={0x0, 0x0, ""/64, 0x0, ""/8, ""/32, 0x0, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) getsockopt$inet_sctp6_SCTP_MAXSEG(r1, 0x84, 0xd, &(0x7f0000d1e000)=@assoc_value={0x0, 0xfffffffffffff801}, &(0x7f0000e55000)=0x8) getsockopt$inet_sctp6_SCTP_PEER_ADDR_PARAMS(r1, 0x84, 0x9, &(0x7f0000b6b000)={r2, @in6={{0xa, 0x2, 0x7, @loopback={0x0, 0x1}, 0x7fff}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x6989, 0x46f0, 0x2, 0x80, 0x82}, &(0x7f0000b8c000-0x4)=0xa0) ioctl$TUNSETOWNER(r1, 0x400454cc, &(0x7f00009e3000-0x4)=0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0xca, &(0x7f0000768000)={0xed, 0x1, 0x7c00000000000000, 0x70e2, 0xf9}, 0xc) 2017/12/21 09:49:25 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_ivalue=0x453}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x2fd}) write$tun(r2, &(0x7f0000ef0000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x30, 0x84, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "bfe240", 0x0, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, [], ""}}}}}, 0x62) 2017/12/21 09:49:25 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_ivalue=0x453}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x2fd}) write$tun(r2, &(0x7f0000ef0000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x30, 0x84, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "bfe240", 0x0, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, [], ""}}}}}, 0x62) 2017/12/21 09:49:25 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000c4c000)={0x0, 0x0, 0x0}, 0xc) r1 = syz_open_procfs(r0, &(0x7f00001a4000)='net/rfcomm\x00') syz_open_dev$loop(&(0x7f0000715000-0xb)='/dev/loop#\x00', 0x3, 0x418200) readv(r1, &(0x7f0000604000)=[{&(0x7f0000bf5000)=""/14, 0xe}, {&(0x7f00001a4000-0xc8)=""/202, 0xca}], 0x2) 2017/12/21 09:49:25 executing program 7: r0 = getpgrp(0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) rt_sigqueueinfo(r0, 0x19, &(0x7f0000001000-0x10)={0x10, 0x8, 0x80000000, 0xfffffffffffffffc}) bpf$PROG_LOAD(0x5, &(0x7f0000b4d000-0x30)={0x1, 0x3, &(0x7f0000ef3000)=[@generic={0x8db7, 0x0, 0x0, 0x0}, @generic={0x97, 0x0, 0x0, 0x1f}, @generic={0xd395, 0x0, 0x0, 0x0}], &(0x7f0000b4d000)='syseO\x00', 0x1, 0x80, &(0x7f000000a000)=""/128, 0x0, 0x0}, 0x30) 2017/12/21 09:49:25 executing program 1: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_ivalue=0x453}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x2fd}) write$tun(r2, &(0x7f0000ef0000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x30, 0x84, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "bfe240", 0x0, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, [], ""}}}}}, 0x62) 2017/12/21 09:49:25 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x8, 0x804, 0x6) sendmmsg$alg(r0, &(0x7f000070b000)=[{0x0, 0x0, &(0x7f0000d5f000-0x10)=[{&(0x7f00000be000)="16e356f746865c6725738bc9210154df5d6241a2415cf03f6bee3eb5fd47a0e279cec5d9fca714ea578767ff002e6074f174a3a6c1dc5c487b35602027ba13ccca80bea64fd97a144cbbb3583d12aea1be11299d3fc87f898b8777bcedf2f43097c7b429d69129a00bdcb0e78daf8a70f2e2a978d83c76b532e9d1df5898efd144ed82bc417d6232be82cdcdff3f8ab83ed63cccfed1b4fb13bb60f168875eb8d0bcdaf453e78aff6bfb820ec19277952997be62d989b4844f741b3ba26a7be8935f76af24a89e5d30b5cd0e868a54502dea8b75df26b1a6d13da2996c5917c427e315c25befc29c1e68f224cc465110", 0xf0}], 0x1, &(0x7f00007a7000-0x1118)=[@iv={0x50, 0x117, 0x2, 0x3c, "10a2bf884829b6ef5927cf589130e0b8b734ba8e707ff2e5d091b9139434b04b63c94949fb3112af944c269d0ea806cceb087fc98b4cb64339ccc060"}, @assoc={0x18, 0x117, 0x4, 0xabaa}, @iv={0x1018, 0x117, 0x2, 0x1000, "ba6e1441fb272a2be6bab615077f0d94f01e37f531dc2aff27b075f41f60d314ab55c6255c1f31e286bb6677ebbdd4d32a4211fe46cd65ef49e41f1f95c10be0dd9fe1e9a39ee9d6a6d439ef629f42fd5666be1931b2cdee285b7b1c8c2f82c68952ed1dc6453dece59a326e5123c640b31d5a08eabbb5cd7da536180c469e26c97856b16ea4ff03ae6d0d96c9de460945e64b85adc23d128b2382d91fc8c55acc5a855ecb1ccd27bb96e5c2141383fcbb1d4ea9bfbb0193a9df9440923909c03b0241e517a60b1c63a3e737aa684b5475d3063ed88960adac57a02ab7287582fdee981de0bfc6c6abd633b0988fbf794226902c1fae1e0a8dcee18e1b68c984ec89ca5954b11ffccb42b14913d7a2c93fd9585393307296aedfabccf85d77531b4d855d69bca54b017b8fd256600214709c9531139ad52f2a269de046b097d17b3f2c6886adcd651eaa5910933967ccbd39e75c1e04be1191b9a1036f204591d7d07b0ad4e50a0a01d7fc392db6cdc28f09db78a43d022adedacbca36064d9dd1ddbd66e49aa2427d071629fab6be76633f2d889b3f84579b9d3e51834c9b8786a71909077b903c5115dbc1b05c95c42c815699192b0e35ae194eb57fef07d6e4451dbaa442c9c2262174bdd7509ce24aef87905a33e1ae86de8b7a9720176ffc143036f3a597e73800a7cd15429d55a8af946a5b8359331fc39b5b94ad521a6805c2af9511d3ea50dfde05c957686e462c776d1787ee309f8acafa72c9c7fcf10e31ea8374e92aca686d1b4ceb4347e5d46019921a0709154ac58b04681097609739a4da1967c137a9ef292dfcf3d09e3ba085f7399701bcbefa3a055eed223ad27ae384482fa5cb48cfa8837db536af0ec6ace7ffe531ba76cb1b9a00ca7918552e3898d62088e54551b6870ad977dfe3db0433498aec279c27aceb05969b154429d12684162a2cd58da1f0c54af1ee45c14abbd56ab998cc3168f132231f171a9e1cde5718f4d0e088a0d9452fbbf43f4d07755a0f47685c3981037577665aa0a1f5345a368f1b94745558de2a5d564899def931b7220abad9c796db9d6aaf2e0d5f8629aa14ca0585af6e17a90d38b7ae826a96a57dc9e420703fd218a37087128f1322a451d486c27562bd1d3dcff84d0973e42195816b932443c16d41357df241d959e0b3df48fb5d1bc3e152bef1c45953f824f58f18380b92f781df5a6894f536173662446d070e12a8282cfb93250e14f7dfde847614c806fad0d183356c30698d4ae6ad4a49217c9c153a15ad8742d36d054aae822698661fdb54b70c4b62b100afa99680adbbe553d254d4fda148d6e595a7e4cdd8fcc2365621c269509630c5e06b9194065f1ebef5b328f392435ae181f7ce9cabbea626e30198b2a532a2189c8c4f7e863337c1ecdaa688293c35b9b2d22d5ae5f7a1f366b0056f51a15a8a6e0937e57b8a242ba0c9eb05c7278b955e582d19bb059e76ee8e53557253c53459cb9e3ea2f8c1dcb56293f7186dc2f5d02b2f60005a967a2d1a52002f40af0bcb5a962838a867e11616f0cae74dc4328cff767ba4900b6ede4a5780a0596b26e374d56d1e0162fa65c80cd1d6ab7c2548d6ed0e687ad8daa41a3b2d7ea982fd21aa46f19261b44942b5a5e44efe4a71975f3173d64e8a8c3475d24f51625c3a2e3cf49eab539559ef79905791439c48026b6790bab319d3750d264ee12591058a61efb4765c7a786d06308915379515f79ae25db0a060e8380d09572b2b197a6a663d205333c8809ec2e474b6d97c2c04c429762a7139ce5d021fcf5a50c14be3dea7bafcd6bcebe554f6c7ba0d77c44406d5694d6dbd474ab7e38a22a67ea48a2f39b5b9944bce31e2cda15de7add57bc128d8c0a66e3842100234ed4cc8f984ecbfa3b55938c0d78362ecde2872672ed51470efce84044bc645fe2a6d766e465705fc2a12a8b57c160206030af010a4ac59f5de5ed47a9dd5501f60eace20761c5daf84ca38f51773128937f28da493a215da16d623218a7832982528582b2476a82dd0f1126bdff26796a8a45b802fbe552caa3d4a16394ae2254cc85ad3aa46d96e9ecd5b420070a14b5df51c70e40fd8047c7c574a49f03b9cb97ec5e0fca5e52c7f2d3d75234dba9199fe981ec419e863b8ba52a4d555cf30d767d92bd59a44d63110c40c2231ffc018303556f3c8ac80b7be0c130da8be465dead3572fd59adcc86c2bb2fb73aa76cd7c87ff9b58cce4735fba2ecfca9472d3ff004a61ca40ae0cf7685a13e8982c7123057acbb247a59b574d9e71ddf3b48e39b3e07065bb90fa13fa24cd37cc0c25b503d5c77370c001c8899643cf6c7459c93e4adc43ebfcee9f3a8add31cd688c23df9e4ca57c5e0a1a4465106a7341cae6fd59fe2aca4d837db739387b4219e5ea5ae52b9bf24cbddc5ff0b6367307f013cb3ef5042c732e0d38afde461bb9d1c9eda3a9985541e976a7ff5d3c9e1ff5dff33d1a2a006a6530c69900efd58a9b04ef5c402d18bb7a09b971ebf59d0cf3f539c75bb9b794b64d14421e65ad617373afdc973c2bfe894be339194880e0e5a936c0b8e37c22dd3136791a3d32d47df300caf212324b7d285464bf04cad6a2e6f7f166d8791f173cdf59f1b33f4b4c502c040e8a406a2045c5c55d32b7f37c326ee958736c437b584233f367a4adc105fdf7e646cf09fdb75b44dbb1c1efb3a4598d05002929544c97bb791071c95c079eba0c051baba25cd87c9adf65bbb4541c648b0b4932b742db1ce87356526a3c4e2b2e139bba1c078103007d796c875c59a03c30981c5f6591db07b83d7612e1246feb4ef90ad20287d6852e657ca39fea64c00648d90c216cbf7270c5d512838387e02f051741895250113287fbb3f32f14d3e95ae9ad8d759863528c45b14f756885b0e562d201644e8c008afa2ace465a2371abcacce48ee3aabb94ddd6021a1acf90e8f89f347b7f6a56d9eb5243d4fc6fd83eb278ba9e77b17a9563d53b05bc0a4f3b32da6ae0b4aec0e417b2257b019e5261717ae452e7f65cf2d023b18962b105f32301886c4fdcb1ad0298945d2dcd80229875296a56b886288f6c3ba3f5e6d2e59d890f7b66860e8344c95c5100844cb427a20ab7eb64330bd7debacfe816d2b0e58905e14cf9db27e58b1d1cbf91e9a496ce162b4f3acd8a9f228b312014acf099e5e8fbd4ab732d9740512b00b2d64be8aa0c8d65075396f29f833e36093c6452f451867d29e6b18fbc0fdc82b1ab7d8895f9c28acc544c6ce50dd85aafc53617c50d7d2bcfd6597c597c8d6a6cb224136f0ab14294a7b95bc41771f0f378b3944073e3eb1f48db8abdc9403444d0fb4e2965cd7b6f3fe174f0429f15298894b9bb322c896d4e8689590e026075c2e3f280eeacfe1a5c22578a6202133eca51eabc5e1e6b30763dd879597241452e28d1553801878d0e852bf6985f4f3f00cc9fc1c98d295b825dcb76632d0acd5ff1fdd969696c1ac659cf94f5605f8bc5b7d46d68cf141d1c2788094da4275b83162c3dcc39d5b49e89e9ea8915020560f2a24d2a5b0701fcbc3d437b1837213ed645e67ca375e41c3d899ede0b3805cd81ed44828828446d0e4b47bbe8c941536e1c94cf6d6ff180391ccb0a3b0b954c659a8f16fcc30845c0d4c93eae148b48e1957d56e985e40d4d6c5e7eec79b966bcf716f7e13671fa245dfbae7b31f73b52bfb6ad32565be41ded0d405020644ae73cd77bb6dfaef63b9468205772ff8471414630cb90dbf99438d8cf7688115a24b6f4e43c38ffa5574c26d1bd2584ea941dcf4a42c827c55313da947341d12d26c705d0b86cdd66f9d86fcb94cf287eb2445a5f413fa3f1e632067b2038590992cc67b91e172dfedd0cf410f7ffb2ec3632b9bf50c5710fec4a3a92af552d4fa718b4aa1c158762a0227e48b6e28327f967cbb781138e2a8b2879e771fe0906db5f5561e32a83686107e5efde9085b9f524f8fc6ded5c5044ed0516a4ff9cf238f722761c674b1965c539e7c9ccf439e234b1bb66379092e5e35ffa5fc3c17ce2c77e782b95f812a48dbd8a7e9e4f054e6703a35ce88908ecc3e139e4856e5c8d46103d2b5b3d0d74dafceac302cbe2d27c369a068233fb6320a1407b0738359c364fc45c9b673576eeb4663ae33b366e93c1a527d1e0b9001b6498c1b09e387fd591b3366111024f10dd1bc8b811cc7c502cd24c27acbedbea1b0ee0be57bc376d7686e8ae8e2a7a3f4109dc95fa3cfc12ba13b838744f56676ef72436c904d7f390d72b813caee866a4acd3f5845520fc50b631a9230d8e97bade97f5e24fc7ba3159e1dc96ebf5028ca6f13f5efb03b4c8becefdf0dc37f6fd464f69553c8e638dc7108b0983d94d3ba93eff82b21e76c35b4bd105d5024f4e4fe9cf2de7db305e0cc368344dd0295f7832800197c2c84322ee10b1369b426cc9c2846cd1f293e98ccca1569853337fc90226d9dd7822167eac1cdb77293fe538f5584f317c6293335d0ec8f3cf2c5f5054064f1acb198d384941a8b5a1d56ca1dff44af72d858aa2db98cb0416fcc9e0cab8ebf0f73582c30991462fef5c512d3b2d02f90953cbe2b1fb1de753430a7281df42c8fe7e9e4116c4a82363520fb892eef01ff3f0f7f74bb7ddcb9b7c392c1ca8205d22a63ed2a0524690c2c2fa17eda523aa1c25cd08220e0f1de5fd624fadc07494932119729985cd7c1efb7dacde4a49f0c76a6ee6d6fbfccde82c06f44502568b6e4722dd8d829bf6cd13e0eaff6b4e29cad320df70d233a6f7809705316cf6264fa7e8e0205192bf764910d0763b86ddf7172a274c7178133d81324a59473e62f6ea8f577a28f29a86594a23c89e1811d59b9832e5f835403d6326ae04e99231662d1dfa6aeea1add72f27bf13168331e14992b9ce42534c435f5feb3f2ef9985e3129e78b65a0b7c8f835ad65381478370872ae1f479ebb09ec461530070fd5763fedd165e4f68108f5838679b914deff4d43fbdc7efa1f1118b8499bcd255fb3b4961ec82b71dee6ff14fadcbae09f32b3597534b15595a19fdec3d0ff729ffb49f81930cfcdea07010c420d057cab010aa8022128b048bc60045a41d9874503827e271f4a4b523557232a2a0f062d7fff1f4e5fca30835c71bfb4e083c06f251a89528894dfc23db15f2ffb13bbbee08001cabcb63d88c102ef020fd5368a92c0d6f9243c4eaf093ac782b4ae84cdc583b2a0e384abcbe8c10388234a51378899f7e403ebcd38908cb2107e32d16e62c53ae0629e3c72d736a7593f15ae45fa256c80c97f79ee8faf282170ac00eb2c48bef588e1fef4eb47c137d43e168d9b4e861fcbfabec8faee243b6e7f398b370a734be02dd8c6ad6845d88dc8d3e0f88d868d3c85339cf47db9973de6c553e43e5772b7933087dab0e0deb3c8abd8d5b57663067be044f1f3cd1af0d3f87bf3c62caa154db7202e12738d2250ce7a2aa04cbfc6ca4b139acb18974932f87b36fa79c9defc16e7cf6e833fd34b6d28d4bed2bfa1a55af3465789ad59032edd95f223ac6098b1c5bf9f010cf06fa74fdffaf39b4f8a325b833faece4d58c5fdf501a7adf4210a37db102f0d840b3af214e86140227e7a79dec9ac03f372731b0ba87968b73792c4b92891e37c755920154ba55a32f55eb2bbe7061d94c6f3a55c244cb9f14292b670c1fa8269af0ff6d6bba0381d7a7b854d366b89d6ed50eb2934816c17003bfc2b209d292500b1a0b85504de3a81dbaff5d52759ee10f9b42a8a4654cf8fd176"}, @iv={0x80, 0x117, 0x2, 0x69, "f9c6367e24850d25e2d8584bf87f0f5e4517c841e3e1476495aba536ea313808fd22ffa86fbbe098918e0bcfbf15b199ed46372fcdc86d9b293dc1e95d2b5314b4646f91ac30cc1941f54fdbfde7e36860fab4eb9fdc2e330671f63afc92241a5aaccba329268d0c53"}, @assoc={0x18, 0x117, 0x4, 0x3}], 0x1118, 0x840}, {0x0, 0x0, &(0x7f00006c3000)=[{&(0x7f000092e000-0x1000)="ffd2eebb889af0a7d59dc87f7328c6f740733f8eff3b5a1c8b38baf23437c00a5301d7ea9e7d8d86b4e1993694fb02fc97f9cf7618588cf6383339a1171562116f7d20b4abea15f2cb518665331e71f640f29cf13743ae30ed7cd479895b83bcc845644751be8ed42724d88420188558e539cc88dd311b5bf76e1365f336677c76f3b2e69c2e676f9d55f3da960a10d4487e61252475d9a6c622ab6c4302adc3d64c3740414732842d55dc3168672f906a6d30d85574767d5b8be0792e2c78bf67d27d285b8a26b51a17285b4ffad7ae705ddedae4eb519a29c275ea873fd0d525d7b6adc7c21c28a58dc05552913a82523b2cef603e0a2da54796f0523721a1334fb1cc3a590460e0e74549a647c3de0e126dbad41fe322a050d4c3f93d07c30e2742ad123e0ea589b40d78c4f3d9656446472f744bd691b592768b5a415b9aae5cb96f772548fc9e88133494b264ec44cb01606279386db8c846870de013920077cdac2044c8b96ae091bddbc97e013642232df354b20148432f81fd89cfbcebaaf2f419c1ad90b417845f0a4d685cdb28af9aecbac32e6242b2182650fc5267ffee221fa6df88b5bcf9660d7b20283f5c9a6dabcb1e1fd5187f10b2d57f2fcc669851767f99772efc44357d0c66fa9a17c75250b47936afcf41b2a2a4ca6780e6583244deb188194d4783106a1729211e57c60b0cdae469896e08b9e83cdfb83c6d64f85e600ad615037788e4c62d70f365636527a03b8faeb0b2e5d08484c86b3ec1ce888452b44c81a1dc3b33569e0b0e26157239c39029903baccb65d09f61d96c49cef8a234dfb80498adbd8a1e672385518737b41747e29b31a97664bf338789fa53210d0b8148baafd3d853063f05cce77b6153f224d2c5f49bd3d1030e2cc2aa80db67e2e279c47cff8566b6bb200a4ca6b8e6c3eeb99c746c5fd8d9fcdc5b8501ad8e7fe9a8e53798463c4503f02666ced6cc058a3682c29037e96da3a3eb2c3aa04644ad9d9f28372d646998ee768291db90e64261376be489dcee4dfd6481b824168ba3a9d8bdb27812e6e10c7da81e8478abc4ba8a85be2ded76585e990d3d91073945bad76fe878a64de915c3d86fdbbc95b68e31a301a32e00ed1bc0ed8bddba53b70900acbd7ff4e1a64623ac2023ad152a3708e0ac10592e54b8d5e9329adf51517ee3cde64eb70bcc5039aa54fc9eeacbcf0b3bba4ff1d9cf335edf56e7179c5c9189e2f58884772ded5ba9de76c15ee04442f8b696e67a49ec180bf620eb07009d97b9cd0138174a3da00d811291f9596dd306d89a33c3702a982f94a3566ed7234d4ed859a3a3da5c3fd4bd6f6557c670b5c54a2b46b412af116b2e8841ad9647124b40926e2b91d19740de3be88a742f9a28f8f4180e5b8c0838302290a86aa16b84d34065059de8ea1e45e687593dbcd028b905e012d5042b2387a63935a42bc705a6e66d4a10c60a642c5d6620b8566dacee18450de63b8b4272e60ab8d9ec0c3e09fb3e45c7406c7567c18d8a946aaba47624ffdb3ad98b015ea83cfb5cad4872f7d63277861ac4e2c3160468bf5938cb0ac606f4783049970a5ed3b3ed4358ef01e8c0e43e3398867f9276c54c0e765a677950f0b5eebbe42d312a0edf81207d2b0d35f28870028a44b9b114983b4a631e9da199f1b7866f06244670b15d0681c463b89be7f67c1f6649ba9d517254f7c43d19d62a645793f6ca7be7a0811f889e9d3185badf978ccc827b66805c3cad1f11957c57537c181b451eca0338ac9aae5fabd32f66d9aff017e67e610616d8e3ab1a61e1f96deccbd466700122f3686ef64ae302fb6af9fa54acc36c26ed583d8f5311edfcf2440473a114be587fa4da5381ddfb5dbe1d1d03cd4d191057f1c8e6ea8b432bc124997d4c30336c275e1d890be1e7b881a985d65301b6e73306a0e54c8ad51f280273cb4f4a2296c92044b014f0093b09b873c7f489421fe6599230e8ae00ff2124633ae52ecf4cbb33d95b5bf737d89bdb07db465446e862cd8e843b8aab5d593425230a02937b0830b1d6a96de92a61db6ba50e1240bd99c0d0b53c87cf45d5d3067ee5172edb55497f49b446c4850d3509b7295c2ce279d61f84177b72d2eb8dacb78a7b0417150aaf5729e0b9f861fe2aac3e7838d73f8434e2231bfec8966d524685bda2af55ef32874ff4bd21cd2a5c312c2de0b7e83d93b5aa5d93146699823c01420b7e722deaabbae5e2843cd080edfd164359817899f262dd6a0395ee3fadac37ef85952b322deb88732e4a070b20d68aed0495e164fd9ce0e513dc0950bf0bf82c7eedd9ec0d2f5c50df835560daec08a09043b83989befa2b947e7b9f7e7fce754e5df055d076afee6d7488e5f1c47a997af13258d93796d0c3daf98444d7a3028e5b59a4c0fcc2a46f3f1d4a298cca5ccb4712f7b8ca229d33c26c3a3f58fc5598ac9ba8919a7bbb67cc55657d433225a535bcc3cf3a69357f693b6633c509de4c60a5e45477a0eb755c30465ecc22b64e7b34a750f01b9740686822711cf0d63e5903e7ec7d0a117be7fcb70ce4d72ff6a61a2c4b5e795814b4c3f5d719ccaf004086dbc53b643d2aa0331bfda3819e472c913f802812385e9c57169fb7014ff0f32fd744c6914343b28506252c0e3e055e79d74c8fcd81e01a16db7290d8ace06d03d7aee19fdb500dd75dfc82771f19d62a68401e1c59432488c801eeaa611f351d0bbb67b957eab29c7f6ccb99dfcd3f26d73f5cbadbb0920d063221f8e7c0d90ebc63ba1f4e526c60cfd8458d8b3594fb3ff04ad1e1cd72b3e89a73ae6125ec8bc30ba9d35ea7eb36332ec89a1b3cf23fcb913f9b7adc8c308f4aac137fe1d80e181fc67242d05b7117ad880cf2401aee2a20df22fd45a9825451615f9ebf7f2d0a51bdda45f91cd40d31835dae6fff2ab924744c50e74eee7b9d2312b284402564e09222ff664abd7b1e3345af29d75f0bf340ad3729b74deaa678a799b451dbe86960e20b9a5dc6035517f0d98e752811fa60c559d9b105cb8be2cfbd94f4900126414dee4f0a7647079f718f951e01b9820c74b342ea8f135f3e8ef59147c1d6232501a19514a475c6183203e298ce106d98d1bdecd8f14a2ba4ba1e75f87154c2c7cfe825b79d2eddbc0ffd7ca13d0c5843a0322a5cbc1fdad0720b780f81096e4d9bb16523d28dd4a3143fa4dd26158105d468dc238ab4b3fd3ee9792d471041402d08ee64712154c4458e701330e84fb597351cc9e0b5ee518a9a4d9abeae26e283923d62f4abe01cbd2be5d276e5d5745b0d08655613652dd9f55b0aa8bb53a02fb41c3cb36bbfcf49b8e84004f59e4ac8a269a2b1f1412811920fcebbb482932b229459feabb7c92ff514e8f92bd984f82373027f382046ed2f32915c158f05714041d66811af6312c664ae21dc5fa09a61a313004e60d44f71cf1bfac6f4e74a9f5375068cb6e0ddd521238742fe355e603ded2a432dc76722f7116f12d6ffdb147072de16763ae2c07deed0bde39048b0023b920fbeb569ef6a8079ecedf71ff13f01bab8a252ef8be2a378c2278ba6dfd5edebd47c7f043474c2e8e17c3b5dbf1a78a2f67f4cdc0c289f04876cfb1cde9afc6aa3424dab05677fd093a26e04eaa17c99b8fa7cdcc02f49d9aff9f8c35104f14a8e1f8e7de2187096828ea8d202f83f9985dc004816e79ad639faef1a0c404ccbfd18d24f2a90f75923bc118c99fddab95e7a4d1a52adfef9db93a49170cc16ad500d1767ef7441f34ae9b3caf13f470fb1bc7df45c2f5c4a8189dc55598e2f510635c21696068912016f819f00ac618e1f82a68378482f26ed06a21f7357a160ac055d7a9126fd0cf0a2e040f8bd04f1805b1ea0f5971f2369739b59b5c6753d6af946f777b50eeff6ff307f98bb79839aaf2f45fe0e6b39fcf962ab61dbcf1519f7304881d3a47a9be7292c3cf37a63b1ecae82e6cc42d2567a4df949980cc2ce9a3a6b51059af3c74e3ce34295382a4860514a28a7a48b28d743a12f465e9c74896c8855cfb15248fc94aa2874d67e1f3234cd22bf3f8518886311af2583f34d831be9c2442fab177a28f70970b26d20c25d60bf3ec1dfa8d95346a963de8fa8b005e867ec6bac20bd1736ced3c0c28d6cca434cc2eb27c8be44c1d357965b75df96734f67d7189e22b9907195419b11d57e7afed70a7fb14c382308a35d53d0479438934703e3a88032c5b3cc564d177535538f792028e5749b03b4fb3c3c11c6484dd287f434b26ee5db9a8b2f87edce0b0c5c26d6eb4f96999222abbbc7e46efea1141a09312de44302fed6e25cccfad4056aa45ae678d046896a291dbe907953d179f83b55a855556269bb772339087dfae940d557d75797ece67e2848e8fdc941b4a821917920f634e03100173ec678f86bf947737ad3a2747f1660aafa9e366842e4a8200254e5222c28c87a73995f27126149b6171397069205db56b06d6e63c73f0f558117dd3ee826fc968a248cc517b1c61ba51980693abf1d4fe21ceaac5bbd586db6719147ba12f01b377528ac5bea3d10138d3dc6d1be603fb4e324a90bf6302e3bc2d9d121e35cbccd1d62e6e59141df774d11a391c97aa65a2edd24c7d16d6b12993f8d42fb0aeef98fbaa57c2fd176be8fc43e6acadd35bcb0e5a213e639d85ad0369a3e843ada498af277ea4340f638d003b7599f368e612a74662c67b14a8959113f466f1a9e19ae194869991ca5c844ae0b28dff9e21c7f00f5aff730cb5707d630a85f02c3f71842c75020e11d8adccb5810b0461a0e6f0efacb0f73e35ba300de67fa791297a9211d3584b6fe9a4f4d2fba39ea9714ae05b12cac55100554f7d99cca3024b602b7960b6ccb382dc5b80c8446c2701ff7ade295c8030e173ac3a9dd113e3d8216ea0d6c9a4370f61a83406d3d063d9e525feaf18b95558b3b854637832c80021143e4e8cdd5d9078f098235ff72056cd205cad2513d619c8f84e076528c081324712ae6b2f83529565b12e4d8577fcd8f030a0c54487098781f36d3ab66ee0b3b2be4791e65eb2492f43e3d9cd70a22ddc385beee27e9776b95b684afed4e04977d03df4c9096bf245cc53a83ac2c6462fceccf5dcdcf14ad2049975866e7b0288c5d1b86e27f62f09af9db6327e631f6ba57e25a520f01cedeca2ff20c1315e374789f26f6ebb3a12c6b0885b8098bea7a9b1671da5f54f0b1b7eb315c24a092a9eef201042c689d41de58c51219217f446c3e2cfe455823f9993d855e013798f018dbdd3c7de2baae43bf3ebc39dcb87f2cf214bb45c5dc3daf6835b87ad7fe7a724b3a41ac692242174c12d9dcee70750b24f82257f0e4cdf2a93196fd29f9981d7b996ce37b1df8bea094a26e24fdd1cde73f20afa7bb9e1525d5f48ef5f53b5ef44a655bfed53ef1f433ea1ad230e437daaa4ca0aefd6415229a58a52884c4a817ffcd9e37890f2780fe56477ce1bb45d44db7a230feb19fc04571a5bb1f07781ca1d48b5ed9eb8a13748e239895ca9f43545e3c50988bd87e153e7171236da49a22508be00585386a66806d3d8949a1e050707f44c4e072da2223d2b8a432e4353316a2a403fcda97e51479a4a08759e522cd5b333fcde93e5a880a326447958d204a8921247c094984a06c704693bc284ec09720e299153d395053e2fed6b4b1a9135695120cf8e953cdcd28ddb0a61ea04b470161fcdfe27c3790dfa5068178ef304f1ca9f152396ca2b5f4d7db2ee67ea7841e3ec6d6d0ded224850f0b3d682bb017c92afc", 0x1000}, {&(0x7f0000691000-0xe1)="55df2de989a0f097831c757521b4ec2c1514cd04af83532fb7809915949fc5782e4e97fa5561692dbb6986790c06696bee0ba2f7cd82e1f98b11967818c53e34be2913cd65126d047e0fbe357a63995ec47943bda83f82cf44d7c875561f604f35a92c93c20cc8f675bb09e857b48505bb8d29ee70e730a4a1891af5864e8734b491024102022b50c44c9333fecdc4a131fea3dfc8a1304cce39a94d6541ba01ecbb29efdf304c5700efabfc5597b54fe5bf32e21e3a74384d4da19bf643db3d5d99ec258b08684747caf72a45786d5fd1cba2a822cdb3e5423f54a5f495580f23", 0xe1}, {&(0x7f0000844000-0x89)="7316422fd7976eda4ee4efb60b22fc893ecc8186148c17aedd043bfd52247175f306da64410ba5eb915bc72b672b360a12da9b69884ffea25da12138c526077438fca92acbab91c9be104bc9306638dc86267a091a1c7b2b673cbcf3e2187c299d97a0366b6ca6ba34701d1d5e32c01042426f04f2209435c943fb54ee0949ed80345af963cdfb48e5", 0x89}], 0x3, &(0x7f00005f7000)=[@op={0x18, 0x117, 0x3, 0x1}, @assoc={0x18, 0x117, 0x4, 0x5}], 0x30, 0x24000000}, {0x0, 0x0, &(0x7f00003f4000)=[{&(0x7f0000461000-0x3b)="2daea3168e61053c4e6007c121665a6bd041f73d05f2c8d7a6b7be8bd6b3dd6e91564c406a1051dc3959127dc3d53e99879f83539d7f3818c028c4", 0x3b}, {&(0x7f0000497000-0x41)="ce1f3c2dac6b432261dd3ebe1d0ee72ab1c4767e01f3b32b7daf2dffc7bd57b99f66f90056adef208cb37704de20e1a01705ccb91d6cd8e2bfbf64e0f9acb3b8ec", 0x41}, {&(0x7f00002e2000-0xff)="fec3b80ed8cec84202e5ccb273376b0eb97de5bfdfdd4864239a28f676241d2a4ee2966e6186a0993f3248d7ea561b4dfc4ae8ec40003a727a241e922f465499a3f4627f008710139d06a7ff2258935fb7e425a70dc04bde11ff04715d78a500cd6f8e0292747633aad8158dca8fffbb8c16480ea90a207263f82ff8880ba341ecb96224a561c9d04ffa13b58392df14fa84da6b5b802ad4af8de937c0d436a09f1b0edeec25e8869b2418590861860de622b1c602c890ccc2750f6a834120c233b6af1346fdb0127283d122677e71b8d6555fab025f4e0c8a0a7966a6cacf2d5c78e2f0e800b47980a87e974557579c9b1ce24b2d54c4e01383353f40f16a", 0xff}, {&(0x7f0000e02000-0x1000)="1d5746a0dd77afcec14d52f72808317b38a093e4ab0899665879aa635e727b18ee015ba9d1115c7fe93a6059267a0448af6b90504a54446129239cd410d7ff9b1d047570cd489008234c2efde500086a92e2d73e0532dd0934322ec84033234a6a626d17d7260be596754f2b991b20cc5185c2fdda3e4d6951b579c4a732c3391047dc664610ac2225a34477572609dfdad1e7eeae2dd3c6c6d54f18eda56fa024c325289d9733254009909a02e90926d139c646c7857a9d59672249ee614ff76989902e381b2282b397610d931ddb1eed38dec0169960836dbac019de1780115dcb1f4d81487e586fa175e41b04b9a4c56f46cfcde8e9a7973490f6ad9aa5216ced4b7f96d6d3be790a2be23e3b7efec08e9814c019a55b3a056fb3d466c74e891fcb44a921879a5a0ba527128c7143d545bafa10ca11b32cd95bec0d9e7ee369900ba755170e61ce01065c9475b7f947d1bc621634c39690234bf1b6f3d8d632d4e5bd0ab7a5157443ecacaeff120193cf85073fcd9c3003c0c432c1077ca66deac4f445b229a4849eb1c4ac9472c37483c20185d940f276be4638dad62690f0ed6fed95ad4f2c59258c343e95b32feb03d5252c0ef5acca41d70028057c7e9d04e39e5c544f099c14f43891fc0a5a17dced895e31a32e25f4831a70b7c33ce7bd88d9d3cc1cf26281b544f44972013b317aac37b908538f0f4191f2f9f0df8c4c0a6ae826f04a2ea51ab2a7749c6eb138afc18f015a14de3b3de19151827bafd3001be6e38123cdf3dcc5137f69279c95a9d5be10c8516987681d0a027471f84ec66279a710690ac97578cf59cbd2a849a48edd955700cc887c831297b5d5508d729adac50385e3e31a74f9e76f1176c6b890c6a41efe8f1fa64a1e2a170102ee7956199c4c866a631aeaacc64f2b11fd3b0f48891453c82173c19cac2f90c8e9f48f4a15e1643fa4bc2b38e241b873c72c742073b7845e88eecc6862df1e92591aac4c38f48c21196c701b48d2cd035f01bddda9bea0be16d99b6b55361ba1f443339a0b54c9d1696cdb4179979d0eceab3606a792e3c8b29aa3ea63ea96c4615917446ade495c20aa437bfc20c1185393d1ef62c34ab251ee0814f76c06f84267e8dcb2840dac4049d0fe6d706fb48e9317b54666eede8d0cbadc9491c6f2bce32b1d3c6937f2df6b8321c4a73ae13e1e934b624fa79d9ac02312747a38bff3c93b65b053d10af76bbabf91967663e9a232b380213e8a5397efdac136f930420b62b14d3e78093447b9d78f6ded47bce989212b4f7960c65027892aaab9bc1da5912657ebe255ce7e073753a67661844c0ac30dab72878b96721f11b9738d5885372cc5882cc84a349ccc7a6373ed17605979e968f74ce64b2e7797ef3fb8c753476f074e423f6fda862fdd19aa9f63f5c80ddafecb8718a246b2670a878b7ebc41e456d3ec0954e6d9389d93d69a9a8686263a16a98b3320d249f77bbec6fcf2ef263e6b605fa78a7f051f5184e3e6ccc61980e0a902305bb988c1a9572c3c6866e4d239c97093d201044e95ccf76d681ae42690f84733705e7c12a43487eba806ba3cad7d4db84d6797aee32c706fb4593dbfc5320d48d8fc0c410d45496404881535a4ee316619aa6f44e8d38fda17c9727a9ea7ff715252bb4c01663b0e1f623131945943d63e1f8055fd520360ac82267e57b76bd152909fec29f604d41e26d0c7928f55a1ff905a8e222f3945e94cdb4ac3174b6e9552c6e37c6561666e79f5c66fd35a67d0f8f5c7c3003cf3d79cd0845a1664b23176325e6ee19493f33fddee3f3e704344db29f3207e4fb7f2ddb49bda3274f7214e3b18bb252fb446d2be1ac638c3f8a43b1b1bc47e1dc8b9d099e4df2a763942f5d53c3bf278261a66d26e49b1136f0c9c33205fb826d8736e0d77b5017b0a36bc64efe55a2d5184ad85c36fed18f177eb5b9dd4bc871bbd98697e8660cf3bc1625e03b5dc6fd857910bc1cd71735619d66a7cb1c1d4dc7cbace7c23827b3e21f53e000adb8f72053506dbb291866af474166386e3a459a16ac580d932f403f95094fa8dbc46cc9c1133794f61aed68c112235628ddfa606d2a7f2051de3ec91da519088537244a79b9919c2cd4c93276ce234d0c4224aef8fa4453fd099ab8e5a229f817f1de284fdf3bc66afe4e2ba68cad9d5d066e19eb74d8961c6c906b663ece267add7d5ef1fa23cc7a27da893eec99e8ba83d900dc0bb2612131e0e271cd30a5b7c46710f29d7e7271e9a51bf72d3eee7da566eee2741d039d1cab6b6be033da8ea36e31957c5e163be5662e36f5af7c57ff4b4d7abe89b6cfb2139c4c1e3d65b9ab87a0ae4d7d5dee60759bbc781b08798c23b9f7112eb6bd0a2ce10a29813d4defe3c42608c074693164d3f2544d4cd0248f78cea5b96d4f9c5f7c97186ba970ecf4d605ca672fe26ea426a91ff7727fe2cfb25d9d1f8ac5caa87d398532f7babf2e42e1c074be03683fc97001e3a63172d890e1a1538c1c13f9ee5e3b9e49a0cd242ad21c1399e82a6d7ca0faf1ff284e0ca65aa7b4b73d28136735955f4cfd9a485086f7ee018b668c89611f20f12a1f3c021cb696654131112fb5ad24503ed0fac0903862bf96c7aef071ce3960a98701d0de0ad32fe8cd0cbc8f2d141cf7b6e49adcb16800ea9150e91dfb224bbf8a229c0cef39f13d8b578b01e87151df5343a8795c5aed32ff3c574dfdda7557963724aa4c8b6ff551f4a4e9003bda200bedca171e05c9d7e3fae6a43c2f7ccfbb672ab50d74109c29e4c0aa3142a2efa54cca511aeca84eceb3de3250f5a771f298ce5cada2dd3ce62aca4c994b45496d6838d319a9f6a1fb2c35e3d1504f14f886e9efd992acd5c75a4f1d5012915f28932be14f6c7ca472c3412fc463fc73f6673ad72a29a6b9385a0285e0a3cdc39507cdb9824cbad22a90d48968eb781af80ab57af6183fdfca3f9a3e8a17a6284e69b5bbbe52c34a0a6397fde8fa2092638fe3cae49c5fc9317094929bc6416287af41b019c14e2e26e8a3493cba711355c0d00fb557746d8b0cb727ec21ad192cd9149630bba429081496679bd12be5a8542fb43bcd7c2f23e1ae148e938249cea739c228cf0d499a7dfbd217eea97f86ead03e241192d6735f56c6e806ae203dfd0c970313b005f2482bb649bdaaa22af2b788dad1bc6a525affec6fb6bf530993471bda0b914db271d7326791c4d16d175f59f1c056f0cedc365f751eae3f08ccbcf2b05dfbee3aab4ca36a9ce2c5dea161d19abcac18f3ef6a698b7de4e968cc6d054e5a1c056d5f03127d6313a08347655ad91d12757a97da69cc50a637394afc75efa42ba81f83af9c12205928f0ef4b570f4a6ed743e8c1d38c22aafdb68e520fde8e747a26ae219f949afe8f6f2df9f974c10e76319e2e489889b81b6ba647d7edb6d2eaea046dd658dd4bbc553ef5db2ca5fce53a37ca438bfc000cd078f45816eb6443de14537c5dff4d194b9f7534a548a7ca56570d28e634e6606421c781a6250c34375c7d51f923c63842d9f9ebc104413b5d7d4a0437ab8cfde5d36c13d3c814bb96a9a8fdc6e51e458a3e4d93a749f0e342675ae76e31c1d0bf372e6d5fcba84afba580628ee1ee69962371ba76c0ea15c30b558df60d8c8802a9028cce42fb7accc211bb5f32ffd78237291aa81b96f22037ab9c6dc2ac7118cc1a7f04cfbf0da1a08babca1b759ece233ac6189c89f2f26ea10fbeb37f71bc2cd09ab37beee1aa8508964788a69154f1658c298547bcd429340233626e83973ce78c362f933907161787341094b01611214de02d969d1a8432e7ee0f059a160aeab42dfff00758d235a34dbc9e738cc433e8e466a495c472b6ff32af51d4b89d5f9f05e376ceb309a039e367483c2134217cd91a928730fe845973964ce31157603aa7752d594ff3d4e5d563813542058797d15ff7389d44ce3791492edcecb3f06652a4939b613e3972c617b158bb8f75428ef2a21b9a427c68693d121c56a2ca84ce26c6ec5deec19f4ba0afa77aba21ed5e7aad5dd5ccbe81721e86097ac942f31639594964076a133e3294199868261c4f5bb08de9d80ff0ca684a7e5b7b25eb24048ab49e4f020bac91895e231e0e7b476f94e2d104ee94042c720f5dc1f6a3d6359ab50bd74ba1655702f1cafc97b09958a51dc0d17fd3e7da57ddfb029710e21bc5a620ca2055183727f6896151e9fe8cc733f01aa5b1d5e8aa5501eec4126768e0db43e6024b9a212ec102b286c4601459a85ce14248b3ab72b3e2791c1f33bbf57c9b9ec4dd36cf52921207228ce0945a67811a4750e1e56051ae366dae8335a3c54cf0b11c26ee627a7c61f895befa7ee9f26e672fa7ac78257a73111b779b26d97817a4758c2f6554e6509e9b891f522459a7f2f93ad89e958ae6de05a5732643f78eca756680541037b85cea3d172caba0ceeed854f0035340b6d585e7e7a6ac336a3a8ee2a8d1d0a1dd259cac1e2a5dcfe3dd081929298bf7259accbe42da51b4e2b04dc703f3f44686dcaebf6d27caecb773a97411d82bcde57bac80586646ce5c8d49ef5d79160135d8afad6c0ec804c1c9df1887b8d42359fc1565ed7e71b8f8a0ed4a7c8a0f56676aed97af15b50477f845ae08a4c60dfa3eccf3f34d60ce74788669585b88c503c6fc4cca591ff0de86a2dc3c69789d0ccb507cd0aba339b6bd851d7068fd15e21f520537db783803ffe3bb78c31b07dc00fe8925b931e3a2a84a86ffe8a969abfffa260a1267c7fc71281bd91276bc468b3600a668a2282e9dd85cbc0de09b127eaf659cabc388b5b65bce956d40c4282eaf9ec0b28dd9ea31b4f01648bee2c609647889f340feafd2a3bbf4c528836c51f3b372fa883c818318a8c8d0a4461902f9376b90a02e7374326c5d0d6ebd9979f2e818b69bc256daa1ec182b6093f3f1bb0840d6402ece4d47b239dbd4912710fcb438209d0706dd766091e5dbf221c54374fad04f76a79cb519bc8be7c15d0b31232264219c40296dacb0fa7fc295bac81599011e324e585060c136568b5c14a918126079da2133aeea0432e2d9fef6c9ed44049bcddf78937db7d56adbe9f486caf6031f5e3a4f8a14ea49c5cd9e906102d2de161335fb5be5f9a3cb2275cb23b62b86be068cd9a7f76e6b348deed36bda6b0df9bc6f8f7fcdcd1dbc1708b101e50961f8c439c1dd3a210fd9b2bccdddaa1dbaa4ec4109e961683bc33203d170ffaf637b58a3155ed31149bb7911f7db1315a744203f8abde1475e5b8b142eb86c6dbf982ee8f8dab2b06d35271a83b70a04b4575ab12f2fa1ef6b7c277979d992aefd09ba695d2ff0840a7da1b6b3cd0ade85e080d41ee69f8a1ddcf19cee73865f5c952236f563b91da0c26eadfbcaae5afd40e90ff99d7f74dcc8553e323b107befcf6abf8847bdd9d7478c640bc21516da654ba3f04c3692e8563cc6146cb75bc5cd947eccb30ff7c72bd236c79c35d0bb1787568fed82b9a047c00c5b945450439c9a8bcc54b4417268dee96207fe0f3b878c9d3fb5e450d70831493f503c761e47a069e49ce026ba23ae365ac639b07199fcb42d8d55fd4c17a5b3bb4703634fae57849b80d95a11956f21fe078b12072b77c9cb2137e597f601f45808818bb7cf72ce07d779ff27f97e09c384551821385dd544b7602001216d45ca1287bc829e419c661f35ea9e5e3220ddf26395efeba99d0d1914c5ac9dd9f3ba77400556c27213fcb7af602e63f5f49625ef270f8b08a66951b0b68c6e5", 0x1000}, {&(0x7f0000d1c000-0x4e)="6bf97b3b1d5a5aae560bc56f93a7be6cc0e9da8073a7189ae686e9d50bffa35b3e17c191a50ee1c6eda87f2099957879b3c752123d67f8bef9878dd77face9a024767a0b42cae8d2972ed7ac4712", 0x4e}, {&(0x7f0000b05000)="", 0x0}, {&(0x7f0000504000)="dc4e3927a1a5e8915a8b03c19ba1743a10728031ca44111dc27190d6254c591860da2bd15bc4ccfdfd43c3e32679fc319b64614ce29d17952e442e0717a7d15440b2a55b43301c00db84171b29f932a15d4d56022639f75642f023dc59497bb4ef22f0bb88db700e5722fb27ee87009b3ee3b23642032617eef4b75d78771bdd", 0x80}, {&(0x7f0000657000)="1c711489eceebd03a6e7115bfd1dedd9ce74986f1fcd1ddff0dcba98814bd02939ebf2e6401712c121dfba388ef9faae8a7bc4170c6e353c511270cda36209be968f08677ead807be8bf7502f226a6b8e801644b58b0fa9eb0be9607766759fe8b42ccd737a84ecf4205e4e4674a81645bbeaeb57613e33a17b458ea12fb5e4fd1d34c935632a99f6fd321461c0a5a790e4c3d4b9990c62bc927d80771b84ba686a1ea65ae3dc0d5a1be163ccd53ee2f6675457265429c0fc17e7831611ea791e6d7e13dea097a4c2fce5e42d7d2243c36e995caae7f7561366ab6b5f1435aca881d715de139f2dfc5ecb69855ce535790f410da99fad087c3497bf77a97226d77fd0b9037adc4f21a9071cf2502b2cefb8f2891259f023c5c264731a07da505944b6cc4509c44bdd26f749b35b99021ab4d71d03a8b8e14c233f68e9530217676b35fdddd6e6194e536f692db8289431d954aa137503fccd6b19d143e9a9aa60e5428858a242af1a096fef650d9c64b6e84f3563ecdc35a3709eba26e7588b7b3c7b82af0946e3de86ec01d5aa5a31dbb92bd2713c9d9c13a565a0b1c270afdd44c64ffdc3f9ea7f1b7cf57270b4ec41f3a683d78eca5b9949a46a4134d00d8d08aebbf7ea80d85e258ac50dea8307de8ce358f6bacdbd9f5b0abad7bff74ca25c74321cd701b17d6717a2936220e9fdba6dfe3edb75f3e38de4d90c3262917238ef2549e7d204a84f4e5df58c77ac0850c2c4fbe3fc56cc36ed124758045e3ebfc6aada841c8fb6efd839588a3a4defceb8e5ce72df68e39865e968bf0426b92baa493cc627a16155e72d941cc73259c8ea154943be7d9afc23b17cdf85da5b4311f3690f553e6b3e70c9a312b73681ba6c44752a8041ace5b2e7f412002ff37616a336d508ee539f141799c6923123277dec49825d0bf4f583c638063643aacc3f93cd59345c180af594d31c3e0f2ff3898bdafd7dd4e6687be46bf8009da06eb11a0e5c7bbe7be787eadee95b15b967f4062d361e2243a3a43be4c3cf8015135618cc1144c4aad17f7c8b7d67883166213ddb2939be43fae79ece281c99540c60b8e20ae8d01fc4e1a1ae4b256908d690058973a8de1c8fd2646fdff586198664a1659398bf43b22b0a8f699bd7bcc81c6192c1ea3ff6525b375d9e26d2cfb6d496f96da0cbb7aef1fb365de47d260a2943e8d9cea3e5f9055ec716339ea23a81ed801592d01692092611980c75835ddc345d69232af0cfb19ac18d63008b3876b14e49766d78a42f66339d142ae4da832a5bffc6551192f80d7a9bedf99c69254bb33fab9b5f646eb18e609a781d0f665318c15601b721dc498e7cb69ee4628bd23e2d9c97de5647e0f2085cc785efa424f6da921f2f0aa1bed22764c65224ea930f6419eca93fa579d64ef5ab3940e5c75559ad686a1082213f0c1d34dcf7b61ef1c503b8d9b0f05a0f73046e9cfa903847bc568219c43f32e68e48b261b78287f00a4c06f3a744d05ef2e7d412fcef5b6c3341380a5e7cf2ca76b64e24310a2938a47367971e04ee997e78149d3db503727f5184599c77fe2da8ff66b6052f733bcaee66e324570adb3eb24bef64ff7dd18c6c5f16f3a4408e25f63b355a08a6c869f8ea1ad9090a150bcb52cf441e45341db259f5ee8d981547b3cd469f13cfe0839127aaf8b08c1a31ce37c2868e6e9f61ad36878315db81144af5bb3ef2df526dffb13037fb8f5c35b3485950a700fcce6f497d913e4bf30228504dac92dafa0fc8e5be43223b85645897fdc00134155c601ee22d05ed701c82906778d4a32089b5b5736fa5553d6d0b4d385683810c6f99fa2155a55c521000b4dd5e149e84b37ad279a1af1e1c3193f21a55bdafce0e2c9faaa7d329942e730ce76905ab6cb0f7fc0979caf870220ee7b4456ed5427262c7527eacc306b617dc20fde6971e6b5f71594b4e26395311f83d461aa8e6e4990af6b598b6dad0c4cbc2441655117a3bb011320e33ba19fda30341bbab68b2a9ef3c660056984bde9b09a3db17a2d4e969f8f7d9c3e609b4e9d77fe30c99bf377710a05787925dc0607244741e742241c3d890b937739d89ce43976340487598f070e1c2cd0ccf464e70d011f54a633be7edacf771d9072d1d2ac0c6fecab064da78a650acd7635df501231bc463b0f7cf7340ee944e1a849f9fddcbed64769b6ce74fa923d1e40bffafb438c1aea907784069369754bee796a471731b6926c2a9ed1b6081358107f61704f8bd13e7fac5cf4011b96899c9bc4dcd305b051a19620c8b9b09f49d66dbdf6a64609a562b3c8842d8bc361b14a4d6b1362e4374ed6935887e24a4820573bfcfde0ab322eb9ca23b95f7b9c2a4e7c8a19f729852a2360e8e34d8aa606811e41d7ae44fec1a30fd414499d510607bc8ceb75d870469330660e6077ce5607afef6e31ec788261aab77ab32c65499afd561c2459ad08158b77cd1375d69d8bf184c3e3bba316fa3c979fbe7c8d82215829f155612fccd21c67b451cc99cd473ac4e90b7826be81fd339326adea5ab208b8f81ab3610f78f52992c7fa889004fde92bd2e5b5427cba4d2df0569952c555056b535801df275098eb529998d1f2533474c7d2b221c70ed1f56f5e59e1905b628490e1973f6dcf2d53d91c5fb2a3135226050e4badf8cd1a1e0d876ffda9f2262fb70d034404c922daf2acc46cff1f2eb4fcae1be47571ad4968a6648742fd96d7f9c08dfb2863485653a163cdf9c40de4d0c23804eabbfd976b50aa9481c6752e2bd66a2b37cbfaa044b4fecec8179bf55d5b8d675b28e44972f5a8eed9db109afc9f360931cd0443e86039b205bf3ebc6d3bfc680929ac5a09b514b1cdc00d3e7a6ee5410ac09c9c0843397633bc96db6c83b0c66b629903f3b268e76abe39f5b2a76b9d308c02ab0d4b8af162d74ff9e05dd77d4c0100bc0900d225743d741d305a3e44498bd77afebd4afd3ad35625c0fa8bbf5e02201009e30c6aa39f60a36173d9ffc85273dbc3e6943931a28d1ecbccf11337a2dd1697bac5a8aca1ef10fc4d77027b6dc7ad5c2cc72ff8a536b249a29d7bc80b5d8c503e9b3dd74736606a8e1a45834628b65dc1b7e3e9b34c22a8373f3a581d6563eddc3dff92d59813942164cf24b375ad37b4271852786cbb38d1381ef3bcf88563a566481b342afeda94aa64fab4afc793ba160029d6d9f1452fceefd3558763be858b872e90d835e5f36520c9f20dfae5afbc95d00e97bc83782f8951ded4e5395a494133bfa70bb4ddc944f7d271f97bc1086f975a2d6ae22b2acd48e707b5d8739524eeb9f374528d65ec09c4cf1431e09d5e17f90157d8d3703980e12a95f68b3f6c5564c4ac86f0c65edbc5b672dca2b053a468886c1c87315afcfce69a88ad414641ea9ba7d12cdb69086034a410204bcaa695cdc2f6b290f4bcc99bb803f57e8d84fe11890a4b81c5cc60f6af26e90f8d910bbcfd331dafe254543c9714b7a3473e4b37dd043f77ad0a86713e7f4c8fe112e4fc9d21e0ce5d9c3fd18234a6b2d00a78a724c83c153de81597eb32271266674ae926acf6791fd6a8fe176df74259fec0add2b2d32af7531babda042253844c3b75a9f81ef750dcc68a784a90443d5c453dc392eda467544c7e199a38291258ceb405674244256cdc1be4ef23afe24ba8f5290a18345c9a4d2af01511259be42d7561b04ff66f16b61fd9ca46916a1e24377bc5be157af91d7e33d82f027228eb3f312f37b732c075c9aa24448a1b12dd5d3b14872561e6ffa7f4e6139ea31d91e37b04a9aa286b091d3ea5e346c0081ab2fd1c35f7da80934399754df2b960db23d284960adfc7ed70ff933253b32df2af1d700c1c7835c82fff7da8f0d4eacc6a02aaf652ae50e89c08f945f53b8202f5f9eb99e24aca64ec2daffcd6aa76412bf1c666b7de4945a1e729ce65e9ad9eab53b5c63cfd66fe5e5bd925db2b0d4ae2550af20d8314b87f98b74221e55ae44e09ca5dee1c035173c12d71a896b5c8007694cb0c97244cd1e1be0180444782cd8f9a12a63fd91ba3af9e0623d9b824993a59d80808b122b0e975a199542bbc635b54166fbf6123b0048886dc6179b5e0baf3f5476758ce03b78d22713531d0f7f30ef87bae04316f446b2db321763f483f663e546e48edb480687b388d5c110536096a96b4ec3b1d4f1f42425db909728bd08c6e78bbab293924b4ba471d2587aac24af4e6a57e5f4da24486f71bb55ecba5a16619741b62b8acbfef32bf85733c2f855f5a0f848dad29450f9bd14fc4ebac7b8e9f14651cef222d895aa987cb363c472b833f40f5c7d0385bf6f5699bde7164a99051a29673137c6c1a774428e79482a0170985f7fee4472433ca568270ea99ba8b5bd5d4a867df42b30f5dedc9b2aa08f4adbb380409d067e88f30a9798614317de8d73311a7e160219966f74c0e83cf5b245dfdb50bc926e590a1655b7a4c664c86eb9bfa95cdc438a7b77872a8985d9bb3d6e79df0b635c904e6d55f35531de78a20155e671b10fec96b6952589b9aefbb72ddca928e161cbad272b58600d9ac6a0b14e895b0ad6081f1843849e507689539de02692627e2335d56b6e17a7cb55b6e2884912c5f98d579f17253ca034d181c1048cb4b620cc4a30078e5daadcb642dc332916f0518b6834ce121a3550e3258fe923d15e7ea36cd594fcc4627f370b03f88fa23eb89e8a5870ceb8eddde5981a2141b045156e6e147d2dde730f0ffa68ef044d982a635bf4f6d0acce484ef470383a43e8ab8f43b4eb32f6a8851394ea261d26eba14863b845e40c211987b47330c36820d6d6c7cbb013f1b07e413a3f5b4f82cae80c9dfaa30b868686a9ef9adc86c3d647901a72e0d3db52f81e885b8a69e70fb7d4cd2766f71dc92f7032ed0b4658bf4c92363a6c22a60a34c116b5b536b2be242d91d2ec7cbf6c03bcf1a0f9d6e7112271662ac782d904c5f3698f16c25db5c58b22a5164af5d2881e7cab294b2444ed6d81db858b1a8384b3bcd9c78c403d8bf1dc9da0ae27b8e9906817ce274d3cdbe21280f1d6e8f1c10b95c922347f75c050fbd771c99c12ccc71d0fde2cc811b073f47712cae51a751fabb3a4ed30a3610dc591e77583d4240758c54b835547553f6faabfbe9986cf8ea0c3726b12e983340bf718afa5bedc8912f16739a2e65af7e221af5c3e953623b12ba4688a39c85b294634f83df33106a0aa2dafb1c6078d74b5095ca72f4c44072a215a7aef174d7ee71e0b746aadc3c2089c27706598badf64bfc83a3597bcf37407796c6ac8d2f1aafb446fabbc7a90e21671c911072e33f79a813324246276a15a56a32aab9de8fd455108b2bff361e36e1235ba5613f888a87b7cc44b3a2fd291aafc2431742417010f34b97f3be19972e06db209391907f600abc28f8a51a69129321344fafa560580275f7b14a975efc496eda9062667459961677883a9a548f0f2c19f18030bac4f6b19fc06e0a03059a3617fbb3dcd203510508a66d38bee5283b6c2bd742dbcc9f3ea69f51e99e743b9919ce009a0f3ed1224e5e78d1b7119785b74d54052f0583a0c8ace4dd26d64ad9fa8367f9674037b4cf33b7f9fbe6b47ec2963826b95a62aef7e40b43f646533167e5af25a1a14b4098e42bdf815c31311bdfc732548cbe953bd5c2024376faa333190aea1ceed04ddecf6b9fc31994cb12da528e6f31117c9de040d43381e2ceacab610c9c120a400c1385efc4d5521fd8f233b5f7fb634ac348e272b18ea6a48c667ae8", 0x1000}, {&(0x7f0000e13000-0x98)="a95f1a6c035ae91df9b0c0574b56caf7f713b4b8d884a6484bb15c1e8ee94fd52e4a3b0483d7a6c78cbbb4cb23b6bf985e52ed2e06d45d02f20e38886b6c2ffdda8d0b83c70972f535c48de6b57fdf9f0f27ea1b33b9f5f98d53e75f495bbb4f5ffbe40ce66c989e298c78b7a800feeec02e76b48392b28cf794c532dd572bf2c2671e2cfae181ead6dd8570bf7e79f545c00bb1313a2ad2", 0x98}], 0x9, 0x0, 0x0, 0x4000010}], 0x3, 0x0) setsockopt$inet6_icmp_ICMP_FILTER(r0, 0x1, 0x1, &(0x7f00005e2000)={0xad}, 0x4) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f0000000000)={@common='lo\x00', 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$sock_inet_SIOCGIFBRDADDR(r0, 0x8919, &(0x7f0000dd7000-0x20)={@common='ipddp0\x00', @ifru_flags=0x0}) r1 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCADDRT(r1, 0x890b, &(0x7f000053f000-0x78)={0x0, {0x2, 0x0, @multicast1=0xe0000001, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, {0x2, 0x0, @loopback=0x7f000001, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, {0x2, 0x0, @rand_addr=0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x106, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 2017/12/21 09:49:25 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) r1 = socket$inet(0x2, 0x3, 0x3) r2 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_names=@generic="4f54000cc0a1ed4f3a0a1fdc222073b5"}) ioctl$sock_inet_SIOCSIFFLAGS(r1, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x301}) ioctl$TUNSETSNDBUF(r3, 0x400454d4, &(0x7f0000305000)=0x100000001) poll(&(0x7f0000484000)=[{r0, 0x140, 0x0}, {r2, 0x0, 0x0}, {r2, 0x0, 0x0}], 0x3, 0x0) 2017/12/21 09:49:25 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0x1e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) inotify_init1(0x0) ptrace$setopts(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = syz_open_dev$sndtimer(&(0x7f0000961000-0xf)='/dev/snd/timer\x00', 0x0, 0x0) ioctl$SNDRV_TIMER_IOCTL_SELECT(r0, 0x40345410, &(0x7f000049c000)={{0x100000001, 0x200, 0x0, 0x3, 0x4}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) 2017/12/21 09:49:25 executing program 1: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_ivalue=0x0}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x2fd}) write$tun(r2, &(0x7f0000ef0000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x30, 0x84, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "bfe240", 0x0, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, [], ""}}}}}, 0x62) 2017/12/21 09:49:25 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) rt_sigreturn() ioctl$TIOCGSID(0xffffffffffffffff, 0x540f, &(0x7f0000108000-0x4)=0x0) r0 = socket$bt_sco(0x1f, 0x5, 0x2) fcntl$F_GET_FILE_RW_HINT(r0, 0x40d, &(0x7f00008a5000-0x8)=0x0) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000e3e000-0xc)={0x0, 0x0, 0x0}, &(0x7f0000101000-0x4)=0xc) fcntl$getown(0xffffffffffffff9c, 0x9) ioctl$TIOCGPGRP(0xffffffffffffff9c, 0x540f, &(0x7f000079f000-0x4)=0x0) r2 = syz_open_procfs(r1, &(0x7f0000546000-0xf)='maps\x00') setsockopt$inet_udp_int(r2, 0x11, 0x65, &(0x7f0000c33000-0x4)=0x7fffffff, 0x4) ioctl$KVM_IRQFD(r2, 0x4020ae76, &(0x7f0000953000-0x20)={r2, 0x9f6, 0xfff, r2, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) readv(r2, &(0x7f0000604000)=[{&(0x7f000090c000-0xe)=""/14, 0xe}, {&(0x7f0000424000)=""/202, 0xca}], 0x2) 2017/12/21 09:49:25 executing program 6: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$loop(&(0x7f000061c000)='/dev/loop#\x00', 0xfffffffffffffffe, 0x0) r1 = syz_open_dev$mice(&(0x7f0000a47000-0x10)='/dev/input/mice\x00', 0x0, 0x200000) getsockopt$inet_mreqsrc(r1, 0x0, 0x28, &(0x7f0000743000-0xc)={@rand_addr=0x0, @rand_addr=0x0, @multicast1=0x0}, &(0x7f00007e1000-0x4)=0xc) ioctl(r0, 0x1269, &(0x7f000087f000)="") 2017/12/21 09:49:25 executing program 0: mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xad6000)=nil, 0xad6000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f0000224000-0x2c)=[@in6={0xa, 0x3, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x0}], 0x1c) sendto$inet(r0, &(0x7f0000ac1000-0x45)="c4", 0x1, 0x0, &(0x7f00006e2000)={0x2, 0x3, @loopback=0x7f000001, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x10) setsockopt$inet_sctp6_SCTP_I_WANT_MAPPED_V4_ADDR(r0, 0x84, 0xc, &(0x7f000056f000-0x4)=0x0, 0x4) recvfrom(r0, &(0x7f000035f000-0xd5)=""/213, 0xd5, 0x0, 0x0, 0x0) pipe(&(0x7f0000001000-0x8)={0x0, 0x0}) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$KVM_SET_DEBUGREGS(r1, 0x4080aea2, &(0x7f0000001000-0x80)={[0xf19433c0c7c883c3, 0x5004, 0x5001, 0x0], 0x8001, 0x18, 0x1000000000000, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r2 = syz_open_procfs(0x0, &(0x7f000093d000)='net/ip6_mr_vif\x00') readv(r2, &(0x7f0000b68000)=[{&(0x7f0000d96000-0xe)=""/14, 0xe}, {&(0x7f00001a4000-0xc8)=""/202, 0xca}], 0x2) 2017/12/21 09:49:25 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_ivalue=0x453}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x2fd}) write$tun(r2, &(0x7f0000ef0000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x30, 0x84, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "bfe240", 0x0, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, [], ""}}}}}, 0x62) 2017/12/21 09:49:25 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) syz_open_dev$vcsn(&(0x7f0000977000-0xa)='/dev/vcs#\x00', 0x8, 0x2000) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f0000000000)={@common='lo\x00', 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) r0 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCADDRT(r0, 0x890b, &(0x7f000053f000-0x78)={0x0, {0x2, 0x0, @multicast1=0xe0000001, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, {0x2, 0x0, @loopback=0x7f000001, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, {0x2, 0x0, @rand_addr=0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x106, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 2017/12/21 09:49:25 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_ivalue=0x453}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x2fd}) write$tun(r2, &(0x7f0000ef0000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x30, 0x84, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "bfe240", 0x0, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, [], ""}}}}}, 0x62) [ 445.452953] device gre0 entered promiscuous mode 2017/12/21 09:49:25 executing program 1: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_ivalue=0x0}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x2fd}) write$tun(r2, &(0x7f0000ef0000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x30, 0x84, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "bfe240", 0x0, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, [], ""}}}}}, 0x62) 2017/12/21 09:49:25 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f0000000000)={@common='lo\x00', 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) openat$vcs(0xffffffffffffff9c, &(0x7f0000049000-0x9)='/dev/vcs\x00', 0x200, 0x0) r0 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCADDRT(r0, 0x890b, &(0x7f000053f000-0x78)={0x0, {0x2, 0x0, @multicast1=0xe0000001, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, {0x2, 0x0, @loopback=0x7f000001, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, {0x2, 0x0, @rand_addr=0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x106, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$inet_buf(r0, 0x0, 0x23, &(0x7f000031a000)=""/92, &(0x7f0000eea000-0x4)=0x5c) r1 = openat$selinux_commit_pending_bools(0xffffffffffffff9c, &(0x7f0000dd0000-0x1e)='/selinux/commit_pending_bools\x00', 0x1, 0x0) epoll_ctl$EPOLL_CTL_DEL(r1, 0x2, r0) accept4$ax25(r1, &(0x7f0000d82000-0x10)={0x0, {""/7}, 0x0}, &(0x7f0000f1a000)=0x10, 0x80800) 2017/12/21 09:49:25 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x10, 0x2, 0x0) socket$inet6_icmp_raw(0xa, 0x3, 0x3a) write(r0, &(0x7f0000ef2000-0x30)="240000002e001d003208000400000000000000ff0100000000010000ffffff000109ff10", 0x24) 2017/12/21 09:49:25 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f000044a000-0xf)="6e6501000000010000005f76696600") readv(r0, &(0x7f0000604000)=[{&(0x7f0000bf5000)=""/14, 0xe}, {&(0x7f00001a4000-0xc8)=""/202, 0xca}], 0x2) ioctl$sock_SIOCINQ(r0, 0x541b, &(0x7f0000f61000)=0x0) 2017/12/21 09:49:25 executing program 6: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000cec000-0x9)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = accept(0xffffffffffffff9c, &(0x7f00002a6000)=@ll={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={[0x0, 0x0, 0x0, 0x0, 0x0], 0x0}, [0x0, 0x0]}, &(0x7f000020f000)=0x14) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000000)={0x2, 0x78, 0x968, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_buf(r3, 0x0, 0x10, &(0x7f0000ef2000)="02000000020001000000be8c5ee18c880100010000000000", 0x18) bind$unix(r2, &(0x7f0000b68000-0xa)=@file={0x1, './file0\x00'}, 0xa) r4 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_MSRS(r4, 0x4008ae89, &(0x7f00001dd000)={0x1, 0x0, [{0x40000021, 0x0, 0x9}]}) r5 = socket$netlink(0x10, 0x3, 0x0) r6 = dup3(r4, r5, 0x0) ioctl$KVM_RUN(r6, 0xae80, 0x0) 2017/12/21 09:49:25 executing program 7: prctl$intptr(0x1d, 0x5) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = openat$selinux_policy(0xffffffffffffff9c, &(0x7f0000001000-0x10)='/selinux/policy\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) setsockopt$sock_timeval(r0, 0x1, 0x15, &(0x7f0000001000-0x10)={0x77359400, 0x0}, 0x10) r1 = socket(0x3, 0x5, 0x1) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) setsockopt$inet_sctp6_SCTP_DISABLE_FRAGMENTS(r0, 0x84, 0x8, &(0x7f0000003000-0x4)=0xfffffffffffffff9, 0x4) ioctl$DRM_IOCTL_GEM_OPEN(r0, 0xc010640b, &(0x7f0000002000-0x10)={0x0, 0x0, 0x0}) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r0, 0xc00c642e, &(0x7f0000001000-0xc)={0x0, 0x80000, r0}) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$DRM_IOCTL_GEM_OPEN(r0, 0xc010640b, &(0x7f0000001000)={r2, r3, 0x5}) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) setsockopt$netlink_NETLINK_NO_ENOBUFS(r1, 0x10e, 0x5, &(0x7f0000000000)=0x4, 0x4) 2017/12/21 09:49:25 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_ivalue=0x453}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x2fd}) write$tun(r2, &(0x7f0000ef0000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x30, 0x84, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "bfe240", 0x0, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, [], ""}}}}}, 0x62) 2017/12/21 09:49:25 executing program 1: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_ivalue=0x0}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x2fd}) write$tun(r2, &(0x7f0000ef0000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x30, 0x84, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "bfe240", 0x0, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, [], ""}}}}}, 0x62) 2017/12/21 09:49:25 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = openat$cuse(0xffffffffffffff9c, &(0x7f0000e17000)='/dev/cuse\x00', 0x103240, 0x0) pwrite64(r0, &(0x7f0000608000)="83f0fb733a5b7b08dec9177445347f497bb70422bbf3253a89a2290687c544edf171a8d8442a91fcaf54ed44a933b43f62bf536d99f75ae0565446", 0x3b, 0x0) perf_event_open(&(0x7f000025c000)={0x0, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000, 0x0, 0xf74, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 2017/12/21 09:49:25 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_ivalue=0x453}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x2fd}) write$tun(r2, &(0x7f0000ef0000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x30, 0x84, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "bfe240", 0x0, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, [], ""}}}}}, 0x62) 2017/12/21 09:49:25 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) openat$loop_ctrl(0xffffffffffffff9c, &(0x7f000008b000-0x12)='/dev/loop-control\x00', 0x20000, 0x0) accept4(0xffffffffffffffff, &(0x7f00007d6000-0xc)=@nl={0x0, 0x0, 0x0, 0x0}, &(0x7f00001c7000)=0xc, 0x800) socket$bt_hidp(0x1f, 0x3, 0x6) socketpair$ax25(0x3, 0x0, 0xf0, &(0x7f000062b000-0x8)={0x0, 0x0}) ioctl$sock_SIOCGPGRP(r0, 0x8904, &(0x7f0000671000)=0x0) r2 = getpgrp(r1) r3 = syz_open_procfs(r2, &(0x7f0000c68000-0xe)="6e65742f86763665705f6d816600") readv(r3, &(0x7f0000604000)=[{&(0x7f0000bf5000)=""/14, 0xe}, {&(0x7f00001a4000-0xc8)=""/202, 0xca}], 0x2) getsockopt$inet6_IPV6_IPSEC_POLICY(r3, 0x29, 0x22, &(0x7f0000b6d000-0xaa)={{{@in6=@local={0x0, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0x0}, @in6=@loopback={0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, {0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, {{@in6=@remote={0x0, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0x0}, 0x0, 0x0}, 0x0, @in6=@empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, &(0x7f00003af000)=0xe8) setuid(r4) ioctl$DRM_IOCTL_DROP_MASTER(r3, 0x641f) ioctl$EVIOCGPROP(r3, 0x80404509, &(0x7f0000b6d000)=""/119) setsockopt$inet6_MCAST_MSFILTER(r3, 0x29, 0x30, &(0x7f0000ce8000-0x210)={0x7, {{0xa, 0x0, 0x8, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x758}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x0, 0x3, [{{0xa, 0x2, 0x8, @loopback={0x0, 0x1}, 0x6f58cd3d}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, {{0xa, 0x1, 0xee, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, 0x2}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, {{0xa, 0x2, 0x9, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x1}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}, 0x210) getcwd(&(0x7f0000a6d000)=""/83, 0x53) 2017/12/21 09:49:25 executing program 1: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_ivalue=0x453}) ioctl$sock_inet_SIOCSIFFLAGS(0xffffffffffffffff, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x2fd}) write$tun(r2, &(0x7f0000ef0000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x30, 0x84, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "bfe240", 0x0, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, [], ""}}}}}, 0x62) 2017/12/21 09:49:25 executing program 4: r0 = socket$inet6(0xa, 0x3, 0x3a) getsockopt(r0, 0x3a, 0x0, &(0x7f0000d23000)=""/0, &(0x7f0000284000)=0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mknod$loop(&(0x7f0000001000)='./file0\x00', 0x8000, 0x1) getsockopt$inet_sctp_SCTP_DELAYED_SACK(0xffffffffffffffff, 0x84, 0x10, &(0x7f0000001000-0xc)=@sack_info={0x0, 0x8, 0x7f}, &(0x7f0000001000-0x4)=0xc) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp6_SCTP_PEER_AUTH_CHUNKS(r0, 0x84, 0x1a, &(0x7f0000000000)={r1, 0x6c, "a655aafc6cb0c2e0996df9ca8fb8a6418eba6543b45f81be4a9781fbca53e9a142e3369f31e7abb83ebfdc540e5294a6151a8fdf15ae71549d381641d5f42f3ef88b7c10dffc86e89cea4c2149293c0d97b9f2a93b743993f0984828b56be36ef68b71b83d0b7010da938795"}, &(0x7f0000001000-0x4)=0x74) 2017/12/21 09:49:25 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) clone(0x200, &(0x7f0000fbf000)="", &(0x7f0000744000)=0x0, &(0x7f0000f8b000)=0x0, &(0x7f00000d5000)="") mknod(&(0x7f0000f80000)='./file0\x00', 0x1040, 0x0) execve(&(0x7f0000f8b000-0x8)='./file0\x00', &(0x7f0000a7c000-0x38)=[], &(0x7f00006fd000-0x10)=[]) r0 = syz_open_procfs(0x0, &(0x7f000042d000-0xc)='personality\x00') ioctl$EVIOCGABS3F(r0, 0x8018457f, &(0x7f0000e0a000)=""/12) read$eventfd(r0, &(0x7f0000cb1000-0x8)=0x0, 0x8) execve(&(0x7f0000fa7000)='./file0\x00', &(0x7f000026c000-0x8)=[], &(0x7f0000cd5000-0x8)=[]) open$dir(&(0x7f000050c000-0x8)='./file0\x00', 0x26102, 0x0) socket$inet6_icmp_raw(0xa, 0x3, 0x3a) getsockname$ax25(r0, &(0x7f00008e4000)={0x0, {""/7}, 0x0}, &(0x7f0000f62000)=0x10) 2017/12/21 09:49:25 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f000093d000)='net/ip6_mr_vif\x00') uname(&(0x7f00003bf000)=""/42) readv(r0, &(0x7f0000604000)=[{&(0x7f0000bf5000)=""/14, 0xe}, {&(0x7f00001a4000-0xc8)=""/202, 0xca}], 0x2) getsockopt$inet_udp_int(r0, 0x11, 0x1, &(0x7f00005c4000-0x4)=0x0, &(0x7f00007e4000-0x4)=0x4) ioctl$KVM_GET_CPUID2(r0, 0xc008ae91, &(0x7f00002aa000)={0x4, 0x0, [{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [0x0, 0x0, 0x0]}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [0x0, 0x0, 0x0]}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [0x0, 0x0, 0x0]}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [0x0, 0x0, 0x0]}]}) 2017/12/21 09:49:25 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_ivalue=0x453}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x2fd}) write$tun(r2, &(0x7f0000ef0000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x30, 0x84, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "bfe240", 0x0, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, [], ""}}}}}, 0x62) 2017/12/21 09:49:25 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xea0000)=nil, 0xea0000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x10, 0x7ff, 0x0) write(r0, &(0x7f0000037000-0x25)="240000002a0025f000154302000000000000000006000000000005080009000100000000", 0x24) r1 = openat$sequencer(0xffffffffffffff9c, &(0x7f00006f0000)='/dev/sequencer\x00', 0x200200, 0x0) ioctl$UFFDIO_WAKE(r1, 0x8010aa02, &(0x7f0000d46000-0x10)={&(0x7f000060d000/0x1000)=nil, 0x1000}) r2 = openat$qat_adf_ctl(0xffffffffffffff9c, &(0x7f0000f56000)='/dev/qat_adf_ctl\x00', 0x80, 0x0) ioctl$sock_FIOGETOWN(r2, 0x8903, &(0x7f0000a9e000)=0x0) sched_setattr(r3, &(0x7f0000701000-0x30)={0x967b13fa632bcf75, 0x6, 0x1, 0x3f, 0x800, 0x5, 0x2, 0x8000}, 0x0) getsockopt$inet_sctp6_SCTP_ASSOCINFO(0xffffffffffffffff, 0x84, 0x1, &(0x7f0000d07000-0x14)={0x0, 0xfffffffffffff001, 0x200, 0x5, 0x0, 0xaa7}, &(0x7f0000d24000-0x4)=0x14) getsockopt$inet_sctp_SCTP_SOCKOPT_CONNECTX3(r2, 0x84, 0x6f, &(0x7f0000486000-0x10)={r4, 0x10, &(0x7f00008c3000)=[@in={0x2, 0x3, @multicast2=0xe0000002, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}, &(0x7f000076d000-0x4)=0x10) syncfs(r2) ioctl$KVM_PPC_GET_PVINFO(r2, 0x4080aea1, &(0x7f0000464000)=""/45) openat$kvm(0xffffffffffffff9c, &(0x7f000076a000-0x9)='/dev/kvm\x00', 0x400000, 0x0) getsockopt$inet_sctp6_SCTP_SOCKOPT_PEELOFF(r0, 0x84, 0x66, &(0x7f00008b4000-0x8)={r4, 0x0}, &(0x7f0000be6000-0x4)=0x8) r5 = ioctl$KVM_CREATE_VM(r2, 0xae01, 0x0) r6 = ioctl$KVM_CREATE_VCPU(r5, 0xae41, 0x0) fchdir(r0) ioctl$KVM_GET_XCRS(r6, 0x8188aea6, &(0x7f00002e1000)={0x0, 0x0, []}) getsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(r2, 0x84, 0x22, &(0x7f0000b6a000)={0x10001, 0x200, 0xff, 0x800, r4}, &(0x7f0000573000-0x4)=0x10) 2017/12/21 09:49:25 executing program 6: mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) futex(&(0x7f0000001000)=0x0, 0x8b, 0x0, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000000)=0x0, 0x0) sysfs$2(0x2, 0x2, &(0x7f0000001000-0x8e)=""/142) 2017/12/21 09:49:25 executing program 1: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_ivalue=0x453}) ioctl$sock_inet_SIOCSIFFLAGS(0xffffffffffffffff, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x2fd}) write$tun(r2, &(0x7f0000ef0000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x30, 0x84, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "bfe240", 0x0, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, [], ""}}}}}, 0x62) 2017/12/21 09:49:25 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_ivalue=0x453}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x2fd}) write$tun(r2, &(0x7f0000ef0000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x30, 0x84, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "bfe240", 0x0, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, [], ""}}}}}, 0x62) 2017/12/21 09:49:25 executing program 6: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000779000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000ec7000-0x8)=@file={0x0, './file0\x00'}, 0xa) sendmmsg$unix(r1, &(0x7f00000bd000)=[], 0x80, 0x0) read(r1, &(0x7f0000e40000)=""/144, 0x90) r2 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000001000)='/dev/ptmx\x00', 0x0, 0x0) ppoll(&(0x7f00005e2000-0x8)=[{r1, 0xbfff, 0x0}], 0x1, &(0x7f0000001000)={0x0, 0x0}, &(0x7f0000001000)={0x0}, 0x8) r3 = dup2(r2, r0) connect$ax25(r3, &(0x7f0000fb2000-0x10)={0x3, {"5903010000001f"}, 0xb}, 0x10) 2017/12/21 09:49:25 executing program 4: unshare(0x8000000) shmget(0x2, 0x4000, 0x220, &(0x7f0000ab5000/0x4000)=nil) shmget(0x0, 0x3000, 0x7c000241, &(0x7f000029a000/0x3000)=nil) r0 = shmat(0x0, &(0x7f00004ff000/0x2000)=nil, 0x0) r1 = socket$nfc_raw(0x27, 0x1, 0x0) shmctl$IPC_RMID(0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r2 = accept4(r1, &(0x7f0000a11000-0x60)=@nfc_llcp={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/63, 0x0}, &(0x7f0000000000)=0x60, 0x80000) setsockopt$inet6_tcp_TCP_REPAIR_OPTIONS(r2, 0x6, 0x16, &(0x7f0000003000)=[{0x4, 0x9adc}, {0x3, 0x80000001}, {0xa, 0xff}, {0x6, 0x2478}, {0x7, 0x5}], 0x5) unshare(0xc000000) shmdt(r0) 2017/12/21 09:49:25 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000977000-0xe)='net/sockstat6\x00') ioctl$TCSETAF(r0, 0x5404, &(0x7f0000196000-0x14)={0x10001, 0x2, 0x5, 0xfffffffffffffffc, 0x81, 0xfffffffffffffe01, 0x1, 0x38, 0x6, 0xfffffffffffffff8}) readv(r0, &(0x7f0000604000)=[{&(0x7f0000bf5000)=""/14, 0xe}, {&(0x7f00001a4000-0xc8)=""/202, 0xca}], 0x2) [ 445.826810] QAT: Invalid ioctl [ 445.837398] QAT: Invalid ioctl [ 445.849765] QAT: Invalid ioctl 2017/12/21 09:49:25 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_ivalue=0x453}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x2fd}) write$tun(r2, &(0x7f0000ef0000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x30, 0x84, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "bfe240", 0x0, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, [], ""}}}}}, 0x62) 2017/12/21 09:49:25 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_ivalue=0x453}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x2fd}) write$tun(r2, &(0x7f0000ef0000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x30, 0x84, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "bfe240", 0x0, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, [], ""}}}}}, 0x62) 2017/12/21 09:49:25 executing program 1: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_ivalue=0x453}) ioctl$sock_inet_SIOCSIFFLAGS(0xffffffffffffffff, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x2fd}) write$tun(r2, &(0x7f0000ef0000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x30, 0x84, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "bfe240", 0x0, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, [], ""}}}}}, 0x62) 2017/12/21 09:49:25 executing program 7: mmap(&(0x7f0000000000/0xf8c000)=nil, 0xf8c000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00002e2000)={0x26, 'hash\x00', 0x0, 0x0, 'cbcmac(aes)\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f000094c000-0x10)="a233000000070ef24dcaa19dde3fc727", 0x10) pipe(&(0x7f0000f80000)={0x0, 0x0}) vmsplice(r3, &(0x7f0000f88000-0x80)=[{&(0x7f0000f86000)="cbfea9acc7783e6e43c101121ca76bb1", 0x10}], 0x1, 0x0) r4 = msgget$private(0x0, 0x101) mmap(&(0x7f0000f8c000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) msgctl$IPC_INFO(r4, 0x3, &(0x7f0000f8c000)=""/104) splice(r2, 0x0, r1, 0x0, 0x10001, 0x0) mmap(&(0x7f0000f8c000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) fcntl$F_SET_RW_HINT(r0, 0x40d, &(0x7f0000f8d000-0x8)=0x5) [ 445.891284] QAT: Invalid ioctl [ 445.900339] QAT: Invalid ioctl [ 445.911462] QAT: Invalid ioctl 2017/12/21 09:49:25 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f000093d000)='net/ip6_mr_vif\x00') getsockopt$inet_sctp6_SCTP_LOCAL_AUTH_CHUNKS(r0, 0x84, 0x1b, &(0x7f0000b1d000)={0x0, 0x77, "856866d42c6a461bc95f56d97153a6a418dc58ec448d3847e75448ca7a59c8cbe2d72bcbdf86ad6ef854bc16c76910642e5f36fea9492a3bdde5c9b0e0969071736eea3b349eab6e0d247fcd80d691edc8340d58642a5f054ac68850a9aeb8aa74da58abfe283b4d9ac2eaefce9239d608ff9a7aaad0a5"}, &(0x7f0000572000)=0x7f) setsockopt$inet_sctp_SCTP_AUTH_KEY(r0, 0x84, 0x17, &(0x7f0000539000-0x67)={r1, 0x3, 0x5f, "dd46492ff592858de953bb4432e9efd7469cfd81ba0f0c32327bfce946389ac9d594e4819f547829ebd2ed3fb36b5ff3bf59c032b3d318ad422be9edffc0c6d74c0d21fb95fac9524b967373a514b6e8c62e11c5577f047881522c5b18976e"}, 0x67) getsockopt$inet_sctp_SCTP_GET_PEER_ADDRS(r0, 0x84, 0x6c, &(0x7f00005c1000-0x5a)={r1, 0x52, "16adff311aac6ed8d23bd2d0b22e42021b35c0cdd720e89ac69a771e149718d0ad18499085c18783b010de199252c643fc8cacd2c082e89b5e45283d2d910573ea93b86c378436ca64b8ef674beb7b3a951d"}, &(0x7f0000025000-0x4)=0x5a) readv(r0, &(0x7f0000604000)=[{&(0x7f0000bf5000)=""/14, 0xe}, {&(0x7f00001a4000-0xc8)=""/202, 0xca}], 0x2) 2017/12/21 09:49:25 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00009d4000-0x58)={0x26, 'hash\x00', 0x0, 0x0, 'sha256-ssse3\x00'}, 0x58) pipe(&(0x7f0000f3e000)={0x0, 0x0}) ioctl$KDSKBMODE(r1, 0x4b45, &(0x7f0000a0e000-0x8)=0x5) vmsplice(r2, &(0x7f00000e2000-0x40)=[{&(0x7f00001d4000-0x45)='-', 0x1}], 0x1, 0x0) r3 = accept$alg(r0, 0x0, 0x0) splice(r1, 0x0, r3, 0x0, 0x8, 0x0) 2017/12/21 09:49:25 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_ivalue=0x453}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x2fd}) write$tun(r2, &(0x7f0000ef0000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x30, 0x84, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "bfe240", 0x0, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, [], ""}}}}}, 0x62) 2017/12/21 09:49:25 executing program 2: r0 = openat$vcs(0xffffffffffffff9c, &(0x7f0000843000)='/dev/vcs\x00', 0x200080, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp_SCTP_DISABLE_FRAGMENTS(r0, 0x84, 0x8, &(0x7f0000911000-0x4)=0x0, &(0x7f0000001000-0x4)=0x4) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x0, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa, 0x0, 0x0}) mprotect(&(0x7f0000012000/0x2000)=nil, 0x2000, 0x2) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socketpair(0x2, 0x80007, 0xebe, &(0x7f0000000000)={0x0, 0x0}) getsockopt$inet_sctp_SCTP_AUTOCLOSE(r2, 0x84, 0x4, &(0x7f0000014000-0x4)=0x0, &(0x7f0000011000)=0x4) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1, 0x0}) getrlimit(0x0, &(0x7f0000013000-0x10)={0x0, 0x0}) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) clone(0x0, &(0x7f0000f3c000)="", &(0x7f0000eaa000-0x4)=0x0, &(0x7f0000bf3000-0x4)=0x0, &(0x7f000053b000)="") ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f0000002000-0x10)={&(0x7f0000011000/0x3000)=nil, 0x3000}) r3 = socket$bt_cmtp(0x1f, 0x3, 0x5) ioctl$sock_inet_SIOCGIFADDR(r3, 0x8915, &(0x7f0000943000-0x20)={@common='rose0\x00', @ifru_addrs={0x2, 0x1, @broadcast=0xffffffff, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}}) 2017/12/21 09:49:25 executing program 1: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_ivalue=0x453}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x0}) write$tun(r2, &(0x7f0000ef0000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x30, 0x84, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "bfe240", 0x0, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, [], ""}}}}}, 0x62) 2017/12/21 09:49:25 executing program 7: mmap(&(0x7f0000000000/0xff9000)=nil, 0xff9000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = semget$private(0x0, 0x20000000102, 0x0) mmap(&(0x7f0000ff9000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) clock_gettime(0x0, &(0x7f0000ffa000-0x10)={0x0, 0x0}) semtimedop(r0, &(0x7f000001e000-0x2a)=[{0x800000, 0xffffffffff7ffff7, 0x0}], 0x1, &(0x7f0000380000)={r1, 0x0}) semtimedop(r0, &(0x7f0000033000+0x816)=[{0x0, 0x0, 0x0}, {0x0, 0x8091, 0x0}], 0x2, &(0x7f0000103000)={0x0, 0x1c9c380}) mmap(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) semop(r0, &(0x7f0000ffb000-0x6)=[{0x2, 0xfffffffffffffffa, 0x0}], 0x1) 2017/12/21 09:49:25 executing program 6: r0 = openat$selinux_relabel(0xffffffffffffff9c, &(0x7f0000f5b000-0x11)='/selinux/relabel\x00', 0x2, 0x0) ioctl$EVIOCGMTSLOTS(r0, 0x8040450a, &(0x7f0000b30000-0x54)=""/84) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$SNDRV_TIMER_IOCTL_PAUSE(r0, 0x54a3) bpf$PROG_LOAD(0x5, &(0x7f0000b4d000-0x30)={0x1, 0x2, &(0x7f0000ef3000)=[@generic={0x8db7, 0x0, 0x0, 0x0}, @generic={0xd395, 0x3, 0x0, 0x0}], &(0x7f0000b4d000)='syseO\x00', 0x1, 0x80, &(0x7f000000a000)=""/128, 0x0, 0x0}, 0x100000112) 2017/12/21 09:49:25 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_ivalue=0x453}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x2fd}) write$tun(r2, &(0x7f0000ef0000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x30, 0x84, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "bfe240", 0x0, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, [], ""}}}}}, 0x62) 2017/12/21 09:49:25 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_ivalue=0x453}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x2fd}) write$tun(r2, &(0x7f0000ef0000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x30, 0x84, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "bfe240", 0x0, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, [], ""}}}}}, 0x62) 2017/12/21 09:49:25 executing program 6: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = openat$selinux_policy(0xffffffffffffff9c, &(0x7f0000b43000)='/selinux/policy\x00', 0x0, 0x0) ioctl$DRM_IOCTL_RES_CTX(0xffffffffffffff9c, 0xc0106426, &(0x7f0000dcd000)={0x1, &(0x7f0000aeb000-0x8)=[{0x0, 0x0}]}) ioctl$DRM_IOCTL_RM_CTX(r0, 0xc0086421, &(0x7f000019d000)={r1, 0x3}) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000024f000)={0x2, 0x78, 0xe2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) setrlimit(0x7, &(0x7f0000bed000-0x10)={0x16, 0x88}) pipe(&(0x7f0000923000)={0x0, 0x0}) 2017/12/21 09:49:25 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000575000)='net/ip6_mr_vif\x00') readv(r0, &(0x7f0000604000)=[{&(0x7f0000bf5000)=""/14, 0xe}, {&(0x7f00001a4000-0xc8)=""/202, 0xca}], 0x2) ioctl$KVM_GET_VCPU_EVENTS(r0, 0x8040ae9f, &(0x7f00001ac000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) fcntl$getflags(r0, 0x40a) ioctl$TIOCSBRK(r0, 0x5427) 2017/12/21 09:49:25 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet6_sctp(0xa, 0x5, 0x84) bind$inet6(r0, &(0x7f000082d000)={0xa, 0x3, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x800}, 0x1c) listen(r0, 0x81) r1 = socket$inet_sctp(0x2, 0x5, 0x84) connect$inet(r1, &(0x7f0000868000-0x10)={0x2, 0x3, @loopback=0x7f000001, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x10) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(r1, 0x84, 0x1d, &(0x7f0000b1e000-0x8)={0x1, [0x0]}, &(0x7f0000a02000-0x4)=0x8) setsockopt$inet_sctp6_SCTP_ASSOCINFO(r0, 0x84, 0x1, &(0x7f0000c96000-0x14)={r2, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x14) 2017/12/21 09:49:25 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_ivalue=0x0}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x2fd}) write$tun(r2, &(0x7f0000ef0000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x30, 0x84, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "bfe240", 0x0, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, [], ""}}}}}, 0x62) 2017/12/21 09:49:25 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_ivalue=0x453}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x2fd}) write$tun(r2, &(0x7f0000ef0000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x30, 0x84, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "bfe240", 0x0, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, [], ""}}}}}, 0x62) 2017/12/21 09:49:25 executing program 2: mmap(&(0x7f0000000000/0xef5000)=nil, 0xef5000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = openat$kvm(0xffffffffffffff9c, &(0x7f00009cd000-0x9)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) mmap(&(0x7f0000ef5000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r2 = openat$selinux_context(0xffffffffffffff9c, &(0x7f0000ef5000)='/selinux/context\x00', 0x2, 0x0) mmap(&(0x7f0000ef5000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) setsockopt$inet_sctp_SCTP_ADAPTATION_LAYER(r2, 0x84, 0x7, &(0x7f0000ef5000)={0x4}, 0x4) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f00002fb000-0x20)={0x10002, 0x0, 0x0, 0x2000, &(0x7f000000a000/0x2000)=nil}) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f000000f000)={0x10002, 0x1, 0x0, 0x2000, &(0x7f000000a000/0x2000)=nil}) 2017/12/21 09:49:25 executing program 1: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_ivalue=0x453}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x0}) write$tun(r2, &(0x7f0000ef0000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x30, 0x84, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "bfe240", 0x0, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, [], ""}}}}}, 0x62) 2017/12/21 09:49:25 executing program 0: mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) openat$selinux_status(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/status\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f000093d000)='net/ip6_mr_vif\x00') getsockopt$inet_sctp6_SCTP_RTOINFO(r0, 0x84, 0x0, &(0x7f0000ffc000-0x10)={0x0, 0xd4, 0x5, 0xfffffffffffffffe}, &(0x7f0000def000-0x4)=0x10) getsockopt$inet_sctp6_SCTP_DELAYED_SACK(r0, 0x84, 0x10, &(0x7f0000766000-0xc)=@sack_info={r1, 0x7fff, 0x5}, &(0x7f000077c000)=0xc) readv(r0, &(0x7f0000604000)=[{&(0x7f0000bf5000)=""/14, 0xe}, {&(0x7f00001a4000-0xc8)=""/202, 0xca}], 0x2) 2017/12/21 09:49:25 executing program 7: mmap(&(0x7f0000000000/0xfb4000)=nil, 0xfb4000, 0x3, 0x32, 0xffffffffffffffff, 0x0) io_setup(0x8, &(0x7f0000fb1000)=0x0) io_submit(r0, 0x1, &(0x7f0000fb2000-0x28)=[&(0x7f0000fb2000-0x40)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, &(0x7f0000334000-0x28)="f5ec4c7d0004eb6f687eea5f06", 0xd, 0x0, 0x0, 0x1, 0xffffffffffffffff}]) 2017/12/21 09:49:25 executing program 6: mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = add_key(&(0x7f0000000000)='trusted\x00', &(0x7f0000e19000)={0x73, 0x79, 0x7a, 0x2, 0x0}, &(0x7f000039b000)="30100d2f0ae5bce8f089053567d488f8d8655911df7118980db5d40c2f8314758b80e8d9921c87485f4e730928033967405bc7d89ff9e8f2afa095c12be701d7fcd37d8e1b7c386b56172f436e443bd208966220faade8303b8dd26fccfdfffd550ee63ff12adfe8f3ae1f950e8e7ab78187fce24542d77095cfeca3a78efc08faa0b875cb20a6decb948e6dc00035293fe6d3ee238c4623065e9ad56489ed91b4741c3c01ca01a3de6540dd27a64c2b2d64d4c7dfdee0ac5680f08df93c37d75dea11b450ab3dcd7f397c5af288edbe1a75505fbda6cec6c67f3b", 0xdb, 0x0) request_key(&(0x7f0000b88000)='user\x00', &(0x7f0000001000-0x5)={0x73, 0x79, 0x7a, 0x0, 0x0}, &(0x7f00008d3000-0x1)='\x00', r0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) pipe2(&(0x7f0000e94000-0x8)={0x0, 0x0}, 0x0) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x0, &(0x7f0000a19000)=0x0, 0x4) getsockopt$sock_cred(0xffffffffffffff9c, 0x1, 0x11, &(0x7f0000bed000-0xc)={0x0, 0x0, 0x0}, &(0x7f0000723000)=0xc) eventfd2(0x5, 0x800) r3 = getuid() ioctl$DRM_IOCTL_GET_CLIENT(r1, 0xc0286405, &(0x7f000057d000-0x28)={0x4, 0x7f, r2, 0x6, r3, 0x3, 0x1, 0x9}) r4 = socket$netlink(0x10, 0x3, 0xd) sendmsg$netlink(r4, &(0x7f000057b000-0x38)={0x0, 0x0, &(0x7f0000d1a000)=[{&(0x7f0000d6a000)=[{0x14, 0x1d, 0x20000000000003ff, 0x0, 0x20000000000000, "0e556dfa"}], 0x14}], 0x1, &(0x7f0000f63000)=[], 0x0, 0x0}, 0x0) semctl$SETALL(0x0, 0x0, 0x11, &(0x7f0000040000-0x14)=[]) 2017/12/21 09:49:25 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_ivalue=0x0}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x2fd}) write$tun(r2, &(0x7f0000ef0000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x30, 0x84, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "bfe240", 0x0, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, [], ""}}}}}, 0x62) 2017/12/21 09:49:25 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_ivalue=0x453}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x2fd}) write$tun(r2, &(0x7f0000ef0000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x30, 0x84, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "bfe240", 0x0, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, [], ""}}}}}, 0x62) 2017/12/21 09:49:25 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = memfd_create(&(0x7f0000002000+0x901)='dev ', 0x0) ftruncate(r0, 0xffff) setsockopt$inet6_MRT6_DEL_MFC_PROXY(r0, 0x29, 0xd3, &(0x7f000093f000-0x5c)={{0xa, 0x0, 0x6e8, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, 0x1}, {0xa, 0x0, 0x8, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, 0x1}, 0x7, [0x5, 0x7, 0xa05e, 0x5, 0x80000001, 0x6a, 0xffff, 0x933a]}, 0x5c) write(r0, &(0x7f0000003000-0x1000)='v', 0x1) sendfile(r0, r0, &(0x7f0000001000)=0x0, 0xfec) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x8000004, 0x11, r0, 0x0) mq_unlink(&(0x7f0000001000)='dev ') 2017/12/21 09:49:25 executing program 4: r0 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f000095e000)='/selinux/avc/cache_stats\x00', 0x0, 0x0) mq_getsetattr(r0, &(0x7f000079e000)={0xbe1f, 0x4, 0x8000, 0x3ff, 0x6, 0xf3, 0x0, 0x7f}, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) connect$ax25(r0, &(0x7f0000002000-0x10)={0x3, {"0508e482000003"}, 0x7}, 0x10) ioctl$SNDRV_TIMER_IOCTL_GPARAMS(r0, 0x40485404, &(0x7f0000782000)={{0x0, 0x3, 0x1ff, 0x0, 0x1}, 0x7, 0x100000000, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$EVIOCSCLOCKID(r0, 0x400445a0, &(0x7f0000002000-0x4)=0x5) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r1 = request_key(&(0x7f0000000000)='encrypted\x00', &(0x7f0000003000-0x5)={0x73, 0x79, 0x7a, 0x2, 0x0}, &(0x7f0000003000-0x1)='\x00', 0xfffffffffffffffa) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r2 = add_key(&(0x7f0000002000-0xc)='id_resolver\x00', &(0x7f0000002000)={0x73, 0x79, 0x7a, 0x3, 0x0}, &(0x7f0000001000)="cd921e47382c932e9fa79e11", 0xc, 0xfffffffffffffffa) keyctl$reject(0x13, r1, 0x1ff, 0x2, r2) ioctl$EVIOCGLED(r0, 0x80404519, &(0x7f0000001000-0x1000)=""/4096) getsockopt$inet_sctp6_SCTP_FRAGMENT_INTERLEAVE(r0, 0x84, 0x12, &(0x7f0000c31000)=0x0, &(0x7f0000000000)=0x4) 2017/12/21 09:49:25 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x15, 0x80005, 0x0) r1 = perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = gettid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000c46000-0x8)={0xffffffffffffffff, 0xffffffffffffffff}) ptrace$peek(0x1, r2, &(0x7f0000beb000)=0x0) unlink(&(0x7f000057b000)='./bus\x00') read(r4, &(0x7f000043c000-0x1)=""/1, 0x1) ioctl$int_in(r3, 0x5452, &(0x7f0000009000-0x8)=0x3f) fcntl$setown(r3, 0x8, r2) fcntl$setsig(r1, 0xa, 0xb) dup2(r3, r4) tkill(r2, 0x16) getsockopt(r0, 0x114, 0x2711, &(0x7f00004dc000)=""/1520, &(0x7f0000beb000)=0x5f0) 2017/12/21 09:49:25 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_ivalue=0x0}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x2fd}) write$tun(r2, &(0x7f0000ef0000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x30, 0x84, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "bfe240", 0x0, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, [], ""}}}}}, 0x62) 2017/12/21 09:49:25 executing program 1: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_ivalue=0x453}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x0}) write$tun(r2, &(0x7f0000ef0000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x30, 0x84, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "bfe240", 0x0, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, [], ""}}}}}, 0x62) 2017/12/21 09:49:25 executing program 6: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x1400000000006, 0x0) openat$selinux_status(0xffffffffffffff9c, &(0x7f00004f3000-0x10)='/selinux/status\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f00002bf000)={@common='sit0\x00', 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$sock_inet6_SIOCADDRT(r0, 0x890b, &(0x7f0000d04000-0x50)={@empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc100bf, r1}) accept4$inet6(r0, &(0x7f0000afc000)={0x0, 0x0, 0x0, @remote={0x0, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0x0}, 0x0}, &(0x7f0000f27000-0x4)=0x1c, 0x800) r2 = dup3(r0, r0, 0x0) ioctl$sock_inet_SIOCRTMSG(r2, 0x890d, &(0x7f0000958000)={0x100000001, {0x2, 0x0, @broadcast=0xffffffff, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, {0x2, 0x0, @local={0xac, 0x14, 0x0, 0xaa}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, {0x2, 0x1, @multicast2=0xe0000002, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x88, 0x3, 0x9, 0x6, 0x1000, &(0x7f00006ce000-0x10)=@common='gre0\x00', 0x3, 0x80, 0x6}) 2017/12/21 09:49:25 executing program 0: r0 = openat$selinux_status(0xffffffffffffff9c, &(0x7f00003bb000)='/selinux/status\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) setsockopt$inet_tcp_TCP_MD5SIG(r0, 0x6, 0xe, &(0x7f0000001000-0x160)={{{{0x2, 0x0, @remote={0xac, 0x14, 0x0, 0xbb}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, {{0xa, 0x1, 0x659b, @loopback={0x0, 0x1}, 0x8001}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}}, 0x9, 0x8d, 0x7fff, "2032cb7ed7beb35ee657b30d7d4d429ac3701e551183d4b5f5931065e504f3f043fe6dda67935f4947683790f2136672b719de7d69fd7c620dee0f9fa89c5138d16b55dd979437154c8ceda209916a6e"}, 0x160) setsockopt$inet_tcp_TCP_MD5SIG(r0, 0x6, 0xe, &(0x7f0000a68000-0x160)={{{{0x2, 0x3, @empty=0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, {{0xa, 0x0, 0x7, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x1}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}}, 0x7, 0x8, 0x0, "0014a1093bb2ff8b855fd4fcd6c41d84f608fec1d05a608668cca2c2f6ddb3ef36a5adf2b5e630da240f39543aade5ed59f3455998339c8a48506e7ec97c3c47897097e184599af6a6df8ab6bb1a24e5"}, 0x160) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r1 = syz_open_procfs(0x0, &(0x7f000093d000)='net/ip6_mr_vif\x00') readv(r1, &(0x7f0000604000)=[{&(0x7f0000bf5000)=""/14, 0xe}, {&(0x7f00001a4000-0xc8)=""/202, 0xca}], 0x2) 2017/12/21 09:49:26 executing program 2: clone(0x0, &(0x7f0000b26000)="", &(0x7f0000eaa000-0x4)=0x0, &(0x7f000039b000)=0x0, &(0x7f0000bda000)="") socketpair$inet(0x2, 0x5, 0x80000000000000, &(0x7f0000000000)={0x0, 0x0}) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$fiemap(r0, 0xc020660b, &(0x7f0000000000)={0x0, 0x60, 0x1, 0xffff, 0x9, [{0x5dc8, 0x7, 0x6, 0x0, 0x0, 0x800, 0x0, 0x0, 0x0}, {0x0, 0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, {0x20, 0x8, 0x200, 0x0, 0x0, 0x401, 0x0, 0x0, 0x0}, {0x10000, 0x8, 0x80000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, {0x4, 0x2, 0x10000, 0x0, 0x0, 0x1000, 0x0, 0x0, 0x0}, {0x0, 0x1, 0x0, 0x0, 0x0, 0x200, 0x0, 0x0, 0x0}, {0x7, 0x8, 0x2, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0}, {0xffffffffffff806a, 0x1f, 0x7, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0}, {0x1, 0x200, 0x0, 0x0, 0x0, 0x2c02, 0x0, 0x0, 0x0}]}) lchown(&(0x7f000058c000)='./file0\x00', 0x0, 0x0) 2017/12/21 09:49:26 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00009ca000-0x8)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$rtc(0xffffffffffffff9c, &(0x7f0000f9e000-0x9)='/dev/rtc\x00', 0x0, 0x0) getsockopt$inet_sctp_SCTP_MAX_BURST(r0, 0x84, 0x14, &(0x7f0000d50000-0x8)=@assoc_value={0x0, 0x0}, &(0x7f00004a3000)=0x8) getsockopt$inet_sctp6_SCTP_PR_ASSOC_STATUS(r3, 0x84, 0x73, &(0x7f00004ef000-0x18)={r4, 0xfff, 0x10, 0x1, 0xfffffffffffff20f}, &(0x7f0000270000-0x4)=0x18) bind$unix(r2, &(0x7f0000686000)=@file={0x1, './file0\x00'}, 0xa) r5 = dup2(r2, r1) recvmmsg(r1, &(0x7f0000376000-0x168)=[{{&(0x7f0000ad5000)=@ll={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @empty=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], [0x0, 0x0]}, 0x14, &(0x7f0000d58000-0xa0)=[{&(0x7f00007c9000)=""/132, 0x84}, {&(0x7f0000f14000)=""/4096, 0x1000}, {&(0x7f0000357000)=""/36, 0x24}, {&(0x7f0000f8a000-0x7b)=""/123, 0x7b}, {&(0x7f0000e99000-0x47)=""/71, 0x47}, {&(0x7f0000ad3000-0x42)=""/66, 0x42}, {&(0x7f0000e75000-0x15)=""/21, 0x15}, {&(0x7f00004d9000)=""/225, 0xe1}, {&(0x7f0000f56000)=""/118, 0x76}, {&(0x7f0000e17000)=""/150, 0x96}], 0xa, &(0x7f0000c1f000-0x1000)=""/4096, 0x1000, 0x7}, 0x482bfdfb}, {{&(0x7f0000cd4000-0x1c)=@in6={0x0, 0x0, 0x0, @loopback={0x0, 0x0}, 0x0}, 0x1c, &(0x7f00009ea000-0x90)=[{&(0x7f0000f77000-0xb3)=""/179, 0xb3}, {&(0x7f000086f000)=""/43, 0x2b}, {&(0x7f0000311000)=""/88, 0x58}, {&(0x7f000068f000-0x1000)=""/4096, 0x1000}, {&(0x7f0000322000)=""/225, 0xe1}, {&(0x7f000021c000)=""/43, 0x2b}, {&(0x7f000043c000)=""/4096, 0x1000}, {&(0x7f00007c4000)=""/198, 0xc6}, {&(0x7f00003e9000)=""/115, 0x73}], 0x9, &(0x7f000014f000)=""/223, 0xdf, 0x271}, 0x9}, {{&(0x7f000020a000-0x58)=@alg={0x0, ""/14, 0x0, 0x0, ""/64}, 0x58, &(0x7f00003b2000)=[{&(0x7f0000660000-0xd4)=""/212, 0xd4}, {&(0x7f0000852000)=""/69, 0x45}, {&(0x7f0000cec000-0x42)=""/66, 0x42}, {&(0x7f0000fbf000)=""/133, 0x85}], 0x4, &(0x7f00009df000-0x44)=""/68, 0x44, 0x5}, 0xfffffffffffffffd}, {{0x0, 0x0, &(0x7f0000cb9000)=[{&(0x7f0000d3c000)=""/250, 0xfa}, {&(0x7f00005d5000)=""/152, 0x98}, {&(0x7f0000d0b000)=""/221, 0xdd}, {&(0x7f0000841000-0x6d)=""/109, 0x6d}, {&(0x7f0000089000-0x7)=""/7, 0x7}], 0x5, &(0x7f0000995000)=""/151, 0x97, 0x9}, 0x5}, {{0x0, 0x0, &(0x7f0000b72000)=[{&(0x7f0000e17000-0x2c)=""/44, 0x2c}, {&(0x7f0000bc8000)=""/252, 0xfc}, {&(0x7f000000a000-0x3f)=""/63, 0x3f}, {&(0x7f0000594000)=""/189, 0xbd}, {&(0x7f0000eff000)=""/158, 0x9e}, {&(0x7f00003ee000-0xb0)=""/176, 0xb0}], 0x6, &(0x7f00000d1000-0xd6)=""/214, 0xd6, 0x590}, 0x9}, {{&(0x7f000080e000-0x60)=@nfc_llcp={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/63, 0x0}, 0x60, &(0x7f000078d000)=[{&(0x7f0000309000)=""/17, 0x11}, {&(0x7f00009b2000-0x28)=""/40, 0x28}, {&(0x7f0000e17000-0xd9)=""/217, 0xd9}, {&(0x7f0000701000)=""/40, 0x28}, {&(0x7f0000843000-0x25)=""/37, 0x25}, {&(0x7f000000b000-0x72)=""/114, 0x72}, {&(0x7f0000b47000)=""/164, 0xa4}, {&(0x7f00009d3000)=""/114, 0x72}, {&(0x7f0000de6000-0xaa)=""/170, 0xaa}], 0x9, &(0x7f000005f000-0xb6)=""/182, 0xb6, 0x3}, 0x20}], 0x6, 0x2040, &(0x7f00007cf000-0x10)={0x0, 0x989680}) setsockopt$inet6_IPV6_PKTINFO(r3, 0x29, 0x32, &(0x7f00002ba000-0x14)={@empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, r6}, 0x14) setrlimit(0x7, &(0x7f0000f09000)={0x0, 0x0}) ioctl$sock_ipx_SIOCAIPXITFCRT(r5, 0x89e0, &(0x7f0000cd4000)=0x0) 2017/12/21 09:49:26 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f000093d000)='net/ip6_mr_vif\x00') ioctl$sock_netrom_SIOCGSTAMP(r0, 0x8906, &(0x7f0000df9000)=0x0) ioctl$SNDRV_TIMER_IOCTL_SELECT(r0, 0x40345410, &(0x7f0000a33000-0x34)={{0x0, 0x2, 0x1, 0x0, 0xac00000000000000}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$SNDRV_TIMER_IOCTL_GPARAMS(r0, 0x40485404, &(0x7f0000424000)={{0x1, 0x0, 0x2, 0x0, 0x4000000000000000}, 0x7fffffff, 0x4b9ad31f, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) readv(r0, &(0x7f0000604000)=[{&(0x7f0000bf5000)=""/14, 0xe}, {&(0x7f00001a4000-0xc8)=""/202, 0xca}], 0x2) getsockopt$inet_sctp6_SCTP_PR_SUPPORTED(r0, 0x84, 0x71, &(0x7f0000de8000)={0x0, 0x80000001}, &(0x7f000021a000)=0x8) getsockopt$inet_sctp6_SCTP_CONTEXT(r0, 0x84, 0x11, &(0x7f0000a69000)={r1, 0x0}, &(0x7f0000e18000)=0x8) 2017/12/21 09:49:26 executing program 6: mmap(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0x1, 0x9, &(0x7f000000a000)=0x77a, 0x4) connect$inet(r0, &(0x7f000000c000)={0x2, 0x0, @empty=0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x10) mmap(&(0x7f0000014000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r1 = openat$selinux_load(0xffffffffffffff9c, &(0x7f0000015000-0xe)='/selinux/load\x00', 0x2, 0x0) mmap(&(0x7f0000014000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$sock_inet6_tcp_SIOCINQ(r1, 0x541b, &(0x7f0000014000)=0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x4, &(0x7f000000e000)=0x4, 0x4) 2017/12/21 09:49:26 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000de6000-0x9)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$KVM_CREATE_IRQCHIP(r1, 0xae60) r2 = openat$selinux_create(0xffffffffffffff9c, &(0x7f0000a1f000-0x10)='/selinux/create\x00', 0x2, 0x0) ioctl$LOOP_SET_BLOCK_SIZE(r2, 0x4c09, 0x2) r3 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_GET_VCPU_EVENTS(r3, 0x8040ae9f, &(0x7f0000dbf000-0x1c)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 2017/12/21 09:49:26 executing program 1: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_ivalue=0x453}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x2fd}) write$tun(0xffffffffffffffff, &(0x7f0000ef0000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x30, 0x84, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "bfe240", 0x0, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, [], ""}}}}}, 0x62) 2017/12/21 09:49:26 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_ivalue=0x453}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x2fd}) write$tun(r2, &(0x7f0000ef0000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x30, 0x84, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "bfe240", 0x0, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, [], ""}}}}}, 0x62) 2017/12/21 09:49:26 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_ivalue=0x453}) ioctl$sock_inet_SIOCSIFFLAGS(0xffffffffffffffff, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x2fd}) write$tun(r2, &(0x7f0000ef0000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x30, 0x84, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "bfe240", 0x0, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, [], ""}}}}}, 0x62) 2017/12/21 09:49:26 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000559000)={0x0, 0x0, &(0x7f0000901000)={&(0x7f0000ed9000)={0x2, 0xa, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, [@sadb_x_filter={0x5, 0x1a, @in6=@local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, @in6=@empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x0, 0x0, 0x14}]}, 0x38}, 0x1, 0x0, 0x0, 0x0}, 0x0) r1 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f00001f1000-0x4)=0x0) getsockopt$inet_sctp_SCTP_GET_PEER_ADDRS(0xffffffffffffffff, 0x84, 0x6c, &(0x7f00003d0000)={0x0, 0x2d, "7096de3983666b03c480aeb430f5876484554e294bd49f2a5072b679eb3aea78ae3bcbc64c514490473c189f8e"}, &(0x7f0000b41000)=0x35) setsockopt$inet_sctp6_SCTP_CONTEXT(r1, 0x84, 0x11, &(0x7f0000412000)={r2, 0x6}, 0x8) 2017/12/21 09:49:26 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socketpair$inet(0x2, 0x8000b, 0x3b87, &(0x7f0000b93000-0x8)={0x0, 0x0}) accept$packet(0xffffffffffffffff, &(0x7f0000d18000-0x14)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @random=""/6, [0x0, 0x0]}, &(0x7f0000d90000-0x4)=0x14) fstat(0xffffffffffffff9c, &(0x7f000001e000-0x44)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setsockopt$inet_IP_XFRM_POLICY(r0, 0x0, 0x11, &(0x7f00004f3000)={{{@in=@empty=0x0, @in=@multicast2=0xe0000002, 0x3, 0x7, 0x2, 0x2, 0x10, 0x80, 0x80, 0x5, r1, r2}, {0x6c, 0x7, 0x6, 0x0, 0xfffffffffffffff7, 0x5, 0x5, 0x2}, {0x2, 0x1000, 0x7f, 0x4cd}, 0x60, 0x9, 0x3, 0x0, 0x1, 0x3}, {{@in=@multicast1=0xe0000001, 0x9, 0x4}, 0x8, @in=@multicast2=0xe0000002, 0x1de8, 0x3, 0x3, 0xff, 0x7, 0x9, 0xd8200000}}, 0xe8) r3 = syz_open_procfs(0x0, &(0x7f000093d000)='net/ip6_mr_vif\x00') readv(r3, &(0x7f0000604000)=[{&(0x7f0000bf5000)=""/14, 0xe}, {&(0x7f00001a4000-0xc8)=""/202, 0xca}], 0x2) 2017/12/21 09:49:26 executing program 6: r0 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x80000) ioctl$KVM_SET_XCRS(r0, 0x4188aea7, &(0x7f0000b27000-0x68)={0x6, 0xffffffffffffffff, [{0xff, 0x0, 0x2b2}, {0x7, 0x0, 0x6}, {0x7, 0x0, 0x0}, {0x5f9, 0x0, 0x0}, {0x7ff, 0x0, 0x5}, {0xe9, 0x0, 0x400}]}) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000238000-0x12)='/dev/input/event#\x00', 0x2, 0x28001) write$evdev(r1, &(0x7f0000f16000-0x30)=[{{0x0, 0x0}, 0x1, 0x60, 0x0}, {{0x0, 0x0}, 0x0, 0x0, 0x0}], 0x30) 2017/12/21 09:49:26 executing program 4: r0 = dup(0xffffffffffffff9c) fcntl$setstatus(r0, 0x4, 0x40000) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r1 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000fc9000-0x15)='/proc/self/net/pfkey\x00', 0x0, 0x0) pread64(r1, &(0x7f0000586000)=""/0, 0x0, 0x0) 2017/12/21 09:49:26 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$sock_FIOGETOWN(0xffffffffffffffff, 0x8903, &(0x7f000085d000-0x4)=0x0) gettid() r0 = fcntl$getown(0xffffffffffffffff, 0x9) r1 = syz_open_procfs(r0, &(0x7f0000069000)="6e65742f6970365f6d725f766966005e9a2fdc29176195a66543bfa91a07b8734f7ef0046bc2f9e7aedab01b47b6275aa69ba6b82685ef96656e98369cd0f716b2cf2c0f76c05109e2fba2778a0855d272e81f28a26b5a6516c7c28e7ac7831e756d0be63ff4c90207ece6d737fb254025a02cb182656e4c7d2f1821ebee1f00f6881f5effc2f917d6c2713d58e12bd964e8426225b64043f63903") ioctl$sock_inet_SIOCDELRT(r1, 0x890c, &(0x7f000074f000)={0x0, {0x2, 0x1, @loopback=0x7f000001, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, {0x2, 0x0, @broadcast=0xffffffff, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, {0x2, 0x0, @loopback=0x7f000001, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x80, 0x1, 0xfffffffffffffc01, 0x1, 0x8, 0x0, 0x2bc2, 0x2000000, 0x3}) readv(r1, &(0x7f0000604000)=[{&(0x7f0000bf5000)=""/14, 0xe}, {&(0x7f00001a4000-0xc8)=""/202, 0xca}], 0x2) 2017/12/21 09:49:26 executing program 7: r0 = openat$rfkill(0xffffffffffffff9c, &(0x7f00009a5000-0xc)='/dev/rfkill\x00', 0x200, 0x0) ioctl$KVM_CREATE_PIT2(r0, 0x4040ae77, &(0x7f00004a0000)={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) r1 = semget$private(0x0, 0x3, 0x20) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) semctl$SEM_STAT(r1, 0x0, 0x12, &(0x7f0000000000)=""/36) getsockopt$netrom_NETROM_T1(r0, 0x103, 0x1, &(0x7f000044e000-0x4)=0x0, &(0x7f0000d41000-0x4)=0x4) remap_file_pages(&(0x7f0000004000/0x4000)=nil, 0x4000, 0x0, 0xfffffffffffffffc, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) bind$ax25(r0, &(0x7f0000001000-0x10)={0x3, {"c7e5dc7adc5317"}, 0x4}, 0x10) bind(r0, &(0x7f0000000000)=@in={0x2, 0x1, @loopback=0x7f000001, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x10) 2017/12/21 09:49:26 executing program 1: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_ivalue=0x453}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x2fd}) write$tun(0xffffffffffffffff, &(0x7f0000ef0000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x30, 0x84, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "bfe240", 0x0, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, [], ""}}}}}, 0x62) 2017/12/21 09:49:26 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000559000)={0x0, 0x0, &(0x7f0000901000)={&(0x7f0000ed9000)={0x2, 0xa, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, [@sadb_x_filter={0x5, 0x1a, @in6=@local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, @in6=@empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x0, 0x0, 0x14}]}, 0x38}, 0x1, 0x0, 0x0, 0x0}, 0x0) r1 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f00001f1000-0x4)=0x0) getsockopt$inet_sctp_SCTP_GET_PEER_ADDRS(0xffffffffffffffff, 0x84, 0x6c, &(0x7f00003d0000)={0x0, 0x2d, "7096de3983666b03c480aeb430f5876484554e294bd49f2a5072b679eb3aea78ae3bcbc64c514490473c189f8e"}, &(0x7f0000b41000)=0x35) setsockopt$inet_sctp6_SCTP_CONTEXT(r1, 0x84, 0x11, &(0x7f0000412000)={r2, 0x6}, 0x8) 2017/12/21 09:49:26 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_ivalue=0x453}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x2fd}) write$tun(r2, &(0x7f0000ef0000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x30, 0x84, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "bfe240", 0x0, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, [], ""}}}}}, 0x62) 2017/12/21 09:49:26 executing program 6: mmap(&(0x7f0000000000/0xf69000)=nil, 0xf69000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x10000000010, 0x2, 0xc) write(r0, &(0x7f0000f66000)="1f0000000104ff00fd434514234d0000000000000800010001ffdcffdf000d", 0x1f) r1 = socket(0x10, 0x2, 0x0) r2 = dup3(r0, r1, 0x0) sendfile(r1, r2, &(0x7f000098a000)=0x0, 0x1) write(r1, &(0x7f0000f68000-0x1f)="1f0000000104ff00fd4345bb0700020000d100000900030000000000000000", 0x1f) 2017/12/21 09:49:26 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_ivalue=0x453}) ioctl$sock_inet_SIOCSIFFLAGS(0xffffffffffffffff, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x2fd}) write$tun(r2, &(0x7f0000ef0000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x30, 0x84, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "bfe240", 0x0, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, [], ""}}}}}, 0x62) 2017/12/21 09:49:26 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_ivalue=0x453}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x2fd}) write$tun(r2, &(0x7f0000ef0000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x30, 0x84, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "bfe240", 0x0, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, [], ""}}}}}, 0x62) 2017/12/21 09:49:26 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$evdev(&(0x7f0000d35000-0x12)='/dev/input/event#\x00', 0x3, 0x28001) write$evdev(r0, &(0x7f0000f16000-0x30)=[{{0x0, 0x0}, 0x1, 0x60, 0x2}, {{0x0, 0x0}, 0x0, 0x0, 0x0}], 0x30) ioctl$EVIOCGKEY(r0, 0x80404518, &(0x7f0000b76000-0x33)=""/54) 2017/12/21 09:49:26 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = memfd_create(&(0x7f0000769000)="a300", 0x2) ioctl$KDGKBLED(r0, 0x4b64, &(0x7f000049b000-0x1)=0x0) r1 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) fdatasync(r1) ftruncate(r1, 0x7fff) r2 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000829000-0xa)='/dev/ptmx\x00', 0x8000, 0x0) sendfile(r2, r1, &(0x7f0000ec5000-0x8)=0x0, 0x8000ffdffffe) ioctl$TCFLSH(r2, 0x540b, 0x2) 2017/12/21 09:49:26 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) fcntl$getown(0xffffffffffffffff, 0x9) r0 = socket$inet_icmp(0x2, 0x2, 0x1) ioctl$sock_SIOCETHTOOL(r0, 0x8946, &(0x7f0000ad7000)={@generic="cefe2606299d57663ef043587e53214d", &(0x7f0000cb8000-0x402f)=@ethtool_per_queue_op={0x4b, 0x8, [0x7ff, 0x7, 0x1, 0x5, 0xff, 0x2, 0x7, 0x3, 0xfffffffffffffffd, 0x1f, 0x6, 0xb3, 0x2, 0xfffffffffffffffb, 0x0, 0x8, 0x3ff, 0x8, 0x8, 0x1f, 0x9a, 0x9, 0x1, 0x1, 0x0, 0x2, 0x3f, 0xffffffff7fffffff, 0x0, 0x8, 0x3, 0x7, 0x4, 0x9, 0x2, 0x400, 0x2, 0x0, 0x6, 0x20, 0x3, 0x0, 0x5, 0x80000001, 0x100000000, 0x82b7, 0xfc45, 0x2, 0x200, 0x4, 0x401, 0x6, 0x3, 0x20, 0x8, 0x1, 0x1, 0x8001, 0x2138, 0x7, 0x0, 0x0, 0x8, 0x7fffffff, 0x9, 0x4, 0x25, 0x7fffffff, 0x40, 0x0, 0x783, 0x1ff, 0xffffffffffffff00, 0xbf9c, 0x6, 0x0, 0x6, 0x2, 0x2, 0x1f, 0x4, 0x2, 0x6, 0x4, 0x100000000, 0xfa88, 0x5, 0x1, 0x8, 0x3, 0x8, 0x10001, 0x40, 0x8, 0x401, 0xfffffffffffffffc, 0x7fff, 0x401, 0x1ff, 0x7, 0xfffffffffffeffff, 0x3, 0x2, 0xfb, 0x0, 0x6, 0x6, 0x5444, 0x5, 0x6, 0x40, 0x80, 0x1, 0x1, 0x5, 0x9f57, 0x39, 0x1, 0x2, 0x0, 0x80000001, 0xff, 0x8, 0x0, 0x9, 0x835e, 0xffffffffffffff01, 0x9, 0x0, 0x55, 0x3, 0x7fffffff, 0x8, 0xffffffffffffb74d, 0x8, 0x4, 0x6, 0x9, 0x8, 0x741, 0x5, 0x8000, 0x200, 0xa11, 0x1, 0xffff, 0xfd0, 0x4, 0x7, 0x7, 0x3, 0x7, 0x89, 0x81, 0x68d93b24, 0xffffffff80000001, 0xfffffffffffffff6, 0xdb, 0x9, 0x9, 0x8001, 0x1, 0x429, 0xff4, 0x5, 0x8, 0x73, 0xd3, 0x1, 0x2, 0x7fffffff, 0x200, 0x1ff, 0x8, 0x0, 0x200, 0x2, 0x0, 0x1, 0x2, 0x80, 0x34, 0x9, 0x31, 0x1, 0x9, 0x3, 0x3, 0x9, 0xfffffffffffffff7, 0x6, 0x0, 0x800, 0x4, 0x84f, 0xa0, 0xffffffffffff0001, 0x100000001, 0x5, 0x5, 0x6, 0x5, 0x401, 0x23a7, 0x5, 0x9, 0x7, 0x7717, 0x0, 0x1, 0x1ff, 0x271, 0x3, 0xff, 0x48d88139, 0x5, 0x1f, 0x0, 0x80000001, 0xa8f, 0x80000001, 0xffffffff, 0x1, 0x6, 0xfff, 0x0, 0x2f3d0000000, 0xf58, 0x7, 0x1, 0xffffffff, 0x1, 0x4, 0x100000001, 0x800, 0x80, 0x5, 0x10000, 0x2967, 0x6, 0xffffffff7fffffff, 0x401, 0x4, 0x31, 0x3fdb, 0x1, 0x3, 0x1ff, 0x401, 0x2, 0xff, 0x101, 0x8000, 0x80000001, 0x3, 0x3ff, 0x2, 0x3ff, 0x0, 0x5, 0xfffffffffffff800, 0x9, 0x6, 0x40, 0xfffffffffffffffb, 0x5139, 0x1, 0x6, 0x0, 0x6, 0x3f, 0x400, 0x9, 0x3, 0x2, 0x7, 0x2, 0x5, 0xb0, 0x200, 0x200, 0xffffffffffffff7f, 0x38, 0x4, 0x6, 0x1, 0xc25, 0x400, 0x8, 0x101, 0x6, 0x1, 0x2, 0x2, 0xfffffffffffffffb, 0x3, 0xa79, 0x1, 0x8, 0x7, 0x2, 0x7, 0xfffe00000, 0x3, 0x1, 0x2, 0x1, 0x8, 0x2, 0x400, 0x1, 0x9, 0x5, 0x5578000000, 0x3, 0x80000001, 0x7ff, 0x200, 0x4, 0x9, 0xfffffffffffffff9, 0x2, 0x1, 0x6, 0x1, 0xffffffffffff9a31, 0x32, 0x9, 0x6, 0x400, 0xffffffff00000000, 0x3, 0x3ff, 0x1, 0x1, 0x2, 0x3ff, 0x10000, 0x1, 0x3, 0x40, 0x8, 0x5, 0x1, 0x0, 0x1, 0x7ff, 0x100, 0x9, 0x0, 0xbd8, 0x3, 0xfffffffffffffffa, 0x80000000, 0x1f, 0x7fffffff, 0x7637d970, 0x6fa, 0x0, 0x3f, 0x80, 0x401, 0xff, 0x9, 0x1764, 0x4d2a, 0x1000, 0x8000, 0x9, 0xac, 0x1ff, 0x7, 0x6, 0x8, 0x5, 0x0, 0x2, 0x100, 0xb3, 0x4, 0x0, 0x6, 0x5, 0x8, 0xfff, 0xffff, 0x1, 0x0, 0x6, 0x4, 0x0, 0xec, 0xffffffffffffffff, 0x0, 0x2, 0x5, 0x8, 0x7, 0x6, 0x1, 0x9e0, 0x5, 0x20, 0x7ff, 0x8, 0xffffffffffffff61, 0xfffffffffffffffc, 0x10001, 0xffffffffffff0001, 0xca2, 0x5, 0xf3, 0x6, 0x8, 0x18, 0xf9f, 0x100000000, 0xffff, 0x5, 0x400, 0x2, 0x4, 0x3f, 0xdd79, 0x101, 0x85dc, 0x7fff, 0x10000, 0xffffffffffff3659, 0x0, 0x2, 0x3c, 0x1, 0x7, 0x9, 0x8, 0x2, 0xfffffffffffffff8, 0x0, 0x2000000000000, 0x6, 0x401, 0x0, 0x5, 0x5997, 0x5, 0xffffffffffff7fff, 0x5, 0x3d, 0x8, 0x2, 0x6, 0x1f, 0x2, 0xba, 0x100000001, 0x0, 0x0, 0x6, 0x0, 0x6, 0x100, 0x7, 0x81, 0x0, 0xff, 0x10000, 0x56, 0x1, 0x5, 0x6, 0xffffffffffff8000, 0x1, 0x238, 0x0, 0x3542, 0x80000000, 0x4, 0x2, 0x5, 0x2c, 0x0, 0x7fffffff, 0x0, 0x3, 0x1, 0xb994, 0x7e0, 0x8, 0x2, 0x7ff, 0x1, 0x8, 0x1, 0x9, 0x7, 0xd3da, 0x8, 0x0, 0x2, 0xfffffffffffffffa, 0x0, 0x2, 0x1, 0x5, 0x7ae, 0x8, 0x7, 0x80, 0x0, 0x40, 0xd64, 0x4, 0x9, 0x400, 0x7890, 0x8, 0x401, 0xfff, 0xfc0000000000000, 0x100000001, 0x5, 0x3ff, 0x10001, 0x3, 0x3, 0x7fff, 0x1ff, 0x0, 0xea, 0x4, 0x3, 0x7ff, 0x22, 0x200, 0x8d1, 0x7, 0x7, 0xfff, 0x7, 0x2, 0x400, 0xfffffffffffffff8, 0x4, 0x4b, 0x3000, 0x34, 0x0, 0xffffffff, 0x3f0000000000000, 0x7fffffff, 0x651, 0x2, 0x6, 0x2, 0x6, 0x80000000, 0x7fffffff, 0x7fffffff, 0xaf0, 0x8, 0x6ff, 0x6, 0x0, 0xffff, 0xcd, 0xce, 0x40, 0x8000, 0x100, 0x5, 0x4, 0x0, 0x4, 0x6, 0x9942, 0x6, 0xffff, 0x100, 0x6, 0xb042, 0x5, 0x20, 0x10000, 0x200, 0x80000001, 0xbfd, 0xff, 0x5, 0x9, 0x4, 0x401, 0xef, 0x7, 0x5d7e, 0x4, 0x1f, 0x7fff, 0x6, 0x8, 0x101, 0x9, 0x80d, 0x0, 0x3ff, 0x0, 0x3, 0x6, 0x6, 0x81, 0x8000, 0x9, 0x1, 0x3e63f194, 0xcc79, 0x3f, 0x3, 0x5, 0xffff, 0xfff, 0x0, 0x2, 0x8, 0x0, 0xfffffffffffffff9, 0x4, 0x7ff, 0x7f, 0x7, 0x2, 0x0, 0x5, 0x0, 0x0, 0xffff, 0x81, 0x0, 0x400, 0x1, 0x7fffffff, 0x4, 0x10000, 0x0, 0x7, 0x478, 0xff, 0x7, 0xd500, 0x80000001, 0x6, 0xbe, 0xfc20, 0x8, 0xff, 0x8, 0x2, 0x8, 0x3, 0x81, 0x401, 0xffffffffffffffb4, 0x80000000, 0x1, 0x0, 0xffffffffffffff01, 0x7fffffff, 0x5, 0x81, 0x9, 0x101, 0x4, 0x3f, 0x8, 0x0, 0xfffffffffffffffd, 0x7, 0x8000, 0x1, 0x1, 0x263, 0x0, 0x10001, 0x0, 0x33, 0x7, 0xa4, 0x1, 0x43, 0x3, 0x20, 0xfc8d, 0x9, 0xa3, 0x0, 0x34793021, 0x8000, 0x1, 0x80000001, 0x0, 0x7, 0xa728, 0xfffffffffffffffa, 0x6, 0x1, 0x1000, 0x401, 0xde8, 0x800, 0x80000001, 0x2, 0x8, 0x8, 0x16, 0x4, 0x101, 0x4, 0x0, 0x7, 0x6, 0x1f, 0x7, 0x8, 0x800, 0x1, 0x1000, 0x6, 0x8, 0x401, 0x101, 0xf11f, 0x200, 0x1, 0x0, 0x5, 0x20, 0xffffffff, 0x1, 0x93, 0x800, 0x1ff, 0xdcac, 0x1, 0x8, 0x10001, 0x10000, 0x7, 0x80, 0x1, 0x50, 0xfffffffffffffd6d, 0x3cf3, 0x400, 0xbb2, 0x1ff, 0x321d, 0x11a0, 0x3, 0x0, 0x276f48dc, 0x5, 0x401, 0x8001, 0x3, 0x2, 0x1f, 0xa7, 0xfffffffffffffff7, 0x6, 0x7, 0x3, 0x48000000, 0x401, 0xffffffff, 0x7f, 0x6, 0x3f, 0xffff, 0x10000, 0x2, 0x9, 0xbbf, 0x7ff, 0x6, 0x8, 0x7d, 0x538e0000000, 0x3, 0x7ff, 0x20, 0x3d4e, 0x49, 0xfff, 0x3, 0x6, 0x40, 0x100000001, 0x4, 0xfffffffffffffff7, 0x8b7e, 0x7, 0xfff, 0x3, 0x7f, 0xffffffffffffff00, 0x3, 0x6, 0x1, 0x9, 0x2, 0x10001, 0x2, 0xc6e1, 0xff, 0x2, 0x9, 0x8, 0x3ff, 0x60, 0x9, 0x4, 0x8, 0x4, 0x401, 0x3, 0x100, 0x0, 0x0, 0x0, 0x6, 0x1, 0x9, 0x8, 0x7, 0x3, 0x7, 0x2, 0x7fff, 0xfffffffffffffff8, 0x1, 0x5, 0x0, 0x1eb1, 0x4, 0x100, 0x8, 0x80, 0x0, 0x1800000000, 0xd2, 0x8, 0x50e, 0x1ff, 0x1, 0x7, 0x3f, 0x45, 0x7ff, 0x62d, 0xffffffff, 0x2c2, 0x5, 0x7, 0x100000001, 0x5, 0xffffffff7fffffff, 0x3f, 0x0, 0x2a, 0x3, 0x5, 0x7, 0x5f, 0x670, 0x0, 0x3, 0xaa1b, 0xffff, 0x100000001, 0x1000, 0x4, 0xe00000000000000, 0x5, 0x0, 0x4, 0x0, 0x3, 0x0, 0x4, 0x1, 0x7, 0x2, 0x0, 0x5, 0x20, 0x3, 0x10000, 0xfffffffffffff492, 0x7ff, 0x7, 0x4d607298, 0x4, 0x3ff, 0xfd, 0x2, 0x401, 0x3, 0x1, 0x3f, 0x3, 0x6, 0x5, 0xa3f, 0x91, 0x0, 0x8e, 0x10000, 0x1, 0x9, 0xfffffffffffffffe, 0x100000000, 0x4, 0x4, 0x6, 0x2, 0x4, 0x2, 0x200, 0x0, 0x9, 0x5, 0x4f6, 0x89, 0x1, 0x7, 0x5, 0x80000000, 0x9, 0xd0, 0x2, 0x6, 0x3, 0x2, 0x5, 0xf8, 0xe5, 0x5, 0x5, 0x5, 0x80000001, 0xfffffffffffff233, 0x1, 0x82, 0x1, 0x4b, 0x100, 0x79ca, 0x0, 0x8, 0xffffffffffff39a9, 0x29b2, 0x4, 0x1, 0x400000000000, 0x6, 0x2, 0xfffffffffffffff7, 0x9, 0x4, 0x1, 0x200, 0x9, 0x0, 0x100000001, 0xfff, 0x6, 0x80000001, 0x3, 0x5ca5, 0xfffffffffffffffa, 0xf9b1, 0x1, 0x0, 0x8, 0x7, 0x832, 0x0, 0x7f, 0x3, 0x5, 0x9d22, 0x100000001, 0x7, 0x9, 0x3, 0x8000, 0x5, 0x200, 0x4, 0x6, 0x81, 0x380000, 0x2, 0x1, 0x1000, 0x2, 0x1f, 0x1, 0x6, 0xffffffffffff231c, 0x8000, 0x6, 0x7fffffff, 0x4, 0x8, 0x9, 0x1, 0x3, 0x17d, 0x10000, 0x8, 0x7, 0x3, 0x8, 0x3, 0x1, 0x4, 0x9, 0x2, 0x7, 0x8, 0x100000001, 0x3, 0x20000, 0x1, 0xbad3, 0x2, 0x9, 0x5d3, 0x7, 0x1, 0x80000001, 0x0, 0x9bb, 0x62, 0x1f, 0x800, 0x5, 0xea8, 0x9, 0x7fff, 0x8118, 0xdf4, 0x5, 0x0, 0x5, 0x3, 0x54bc60d3, 0x20, 0x0, 0xfffffffffffffffc, 0xffffffffffff7fff, 0x9, 0x8, 0x8, 0xdd09640000000000, 0xfff, 0x7, 0x3f, 0xd1, 0x17ca, 0x100000000, 0x80000000, 0x3, 0x1f, 0x1, 0x2, 0x8000, 0x0, 0x100000001, 0x7fffffff, 0x3, 0x0, 0x6, 0xfff, 0x6, 0x3, 0x10001, 0x2992d17f, 0x800, 0x5, 0x9c, 0x9fd, 0x77b, 0x99dc, 0x40, 0x7, 0x8, 0xff, 0x5, 0xd4, 0x6, 0x54ad9f79, 0x3, 0x6, 0x401, 0x0, 0x6, 0x6, 0x1, 0x0, 0x1f, 0x4, 0x1ff, 0x4, 0x8, 0x9, 0x0, 0x3, 0x0, 0x7, 0x0, 0x6, 0x7, 0x101, 0x4, 0xfffffffeffffffff, 0x655, 0x51, 0x0, 0x71f1, 0x7, 0x100, 0xc0, 0x5, 0x4, 0x31e, 0xdeaa0000000, 0x6f96, 0xffffffffffffffff, 0x1, 0x5, 0x2, 0x4, 0x2b71, 0x6, 0x6, 0x3f, 0xffffffffffff0001, 0x100000001, 0x7, 0xce70, 0xffffffffffffffff, 0x401, 0x2a, 0x7f, 0x3, 0x7, 0x100000001, 0x0, 0x7fff, 0x2, 0x46, 0x101, 0x1b, 0x800, 0x3, 0x1, 0x8001, 0x6, 0xee6, 0x1, 0x8, 0xfffffffffffffffa, 0x9, 0x4, 0x5, 0x6, 0x1f, 0x3, 0xd7, 0x4, 0x5, 0x9, 0x5, 0x20, 0xc23deaa, 0x0, 0x80, 0xfffffffffffffffe, 0x4, 0x3f, 0x8000, 0x81, 0x7, 0x2, 0x7fff, 0x4d, 0x2, 0x58438ab7, 0x1, 0x1, 0x0, 0x9, 0x8, 0x400, 0x2, 0xcf, 0x9, 0x9000000000000, 0x101, 0x4, 0x1, 0xbcc, 0x101, 0x2, 0x800, 0x9, 0x2, 0x6, 0x6, 0x3089, 0x3, 0x9, 0x7, 0x0, 0x1, 0x2, 0x6, 0x400, 0x10001, 0x9, 0x4, 0x3, 0xffffffffe0f113d6, 0x1000, 0x101, 0x2, 0xfffffffffffffffb, 0x7, 0x100000001, 0x0, 0x7, 0x9, 0x7fff, 0x1ff, 0x8, 0x7, 0x1ff, 0x101, 0x6, 0x9, 0x1000, 0xd3, 0x4b50000000000000, 0xe3, 0x5, 0x2, 0x8, 0x7, 0x5, 0x80000000000000, 0x401, 0x101, 0x1ff, 0x4ef, 0x7, 0x498, 0x4, 0x0, 0xfffffffffffffff8, 0x0, 0xfff, 0x1ff, 0x7ff, 0x3, 0x10001, 0xffffffff, 0x7, 0x9, 0x0, 0x9, 0x6, 0x6b, 0x100, 0x1000, 0x8, 0x5, 0x5, 0x0, 0x4, 0x4, 0x3, 0x5, 0x78063e47, 0x3, 0x0, 0x8, 0xfffffffffffff4fc, 0xff, 0xffffffff9740c059, 0x0, 0xb3, 0x3, 0x1, 0x826, 0x4000000, 0x3ff, 0x200, 0x3, 0x9, 0xffff, 0x100000001, 0x7, 0x8001, 0x4, 0x20, 0x4, 0x43e, 0x6, 0x8, 0x0, 0x7, 0x0, 0x7, 0x2b4, 0x5, 0x9, 0x4, 0x6f3, 0x5, 0x0, 0x4, 0x2, 0x8, 0x8, 0x3, 0x3, 0x7, 0x7ff, 0x5, 0x7f, 0x8001, 0x80, 0x8, 0x6d4, 0xaf04, 0x5, 0x6, 0x80000000, 0x101, 0x2, 0x7, 0x3ff, 0x2, 0x5, 0x3, 0x2, 0x7, 0x1dd, 0x7fff, 0x2, 0x81, 0x3, 0x9, 0x1, 0x3, 0x0, 0x800, 0x280, 0x620, 0x8, 0x3, 0x12b, 0x6, 0x6, 0x200, 0x2, 0x100000001, 0x1ff, 0x1, 0x20, 0x7fff, 0x9, 0x42, 0x0, 0xfffffffffffffe01, 0x76, 0x3, 0xe2b0, 0x400, 0x81, 0x3, 0x101, 0x7, 0x5, 0x7, 0x81, 0x8, 0x5, 0xdd, 0x80000000, 0x70, 0x4c07, 0x6, 0x530, 0x100, 0x2, 0x8, 0x2, 0xfffffffffffeffff, 0xff, 0xfffffffffffffffc, 0x7, 0x7, 0x8, 0x8001, 0x8000, 0x9, 0x0, 0x9, 0x7, 0x8, 0x7, 0x4, 0x3, 0x8, 0x6, 0x1f, 0x60, 0xaa1f, 0x3, 0x1, 0x4, 0x0, 0x8001, 0x200000000000, 0x7fffffff, 0x20, 0xffffffffffff9734, 0xab, 0x101, 0x100000000, 0x2, 0xc5a4, 0x6, 0x0, 0x1, 0x4, 0x7, 0x1ff, 0x9, 0x6dc, 0x9, 0x9, 0x4, 0x3, 0x923, 0x0, 0x1, 0x3ff, 0xa3b3, 0x8, 0x20, 0x58a, 0x100000001, 0x101, 0x3, 0x4, 0x100, 0x6, 0xff, 0x4, 0x100000001, 0x4, 0x8, 0xfd7, 0x7, 0x10001, 0x101, 0x7f, 0x2fc0000000000, 0x65842caf, 0x3ff, 0x0, 0x5, 0x3, 0x3, 0x2, 0x5, 0xf8, 0x1, 0x80000001, 0x239, 0x3f, 0xffffffff, 0xffffffff, 0x7fffffff, 0x38, 0x2, 0x7ff, 0xbabe, 0xffffffffffffff5f, 0x4, 0x100000000, 0x2, 0x5, 0x1, 0x80000001, 0x100000001, 0x9, 0x7, 0x10000, 0xfffffffffffffbff, 0x1, 0x100, 0xff, 0xfffffffffffff6ed, 0x1ff, 0x5, 0xda, 0x4b6e, 0x1, 0x5, 0x2, 0x0, 0x2, 0x3, 0x101, 0x0, 0x6, 0x449e, 0x3, 0x4, 0x1, 0x8001, 0x7, 0x6, 0x40, 0x2, 0x8f6e, 0x3, 0x6, 0x80000001, 0x9, 0x200, 0x24000000, 0x40000, 0x5, 0x80, 0x401, 0x1, 0x9, 0x80, 0x0, 0x7fff, 0x9, 0x20, 0x4, 0xbaf, 0x7, 0x80, 0x3, 0x3, 0x11, 0x7, 0x2, 0xb1, 0x800, 0x0, 0x5, 0x9, 0x0, 0xffffffff, 0x1f, 0x7, 0xff, 0x4, 0x1, 0x80000000000, 0x2, 0x9, 0xfffffffffffffffa, 0x7aeb, 0x6, 0xffffffff, 0x800, 0x7fffffff, 0x7, 0x5, 0x6, 0x1, 0x2, 0x0, 0x200, 0x1, 0x7, 0x1000000000000000, 0xfffffffffffffff8, 0x7, 0x0, 0x6, 0x400, 0x7e37, 0x100000001, 0x84, 0xfc9, 0x9, 0x1ff, 0xfffffffffffffff9, 0x8, 0xa9, 0x9, 0x3, 0x6, 0x7, 0x100000001, 0x200, 0x20, 0x1e8, 0x6, 0x5, 0x2, 0x2, 0xe1bb, 0x1, 0x1, 0x6, 0xe05, 0x1000, 0xfff, 0x1e, 0x7fffffff, 0x1, 0xff, 0xf90, 0x3, 0x3, 0x7f, 0x7ff, 0x3, 0x7, 0x6, 0x986e, 0x4, 0x8, 0x24d4eea1, 0x38000, 0x8001, 0x7fffffff, 0x5, 0x5, 0xca, 0x3, 0x3, 0x20, 0x5, 0x0, 0x8, 0x0, 0x3, 0x9288, 0x1ff, 0xe639, 0x9, 0x6, 0x909, 0x6, 0x0, 0x8001, 0x7f, 0x2, 0xab6, 0x5, 0x9, 0x7, 0x0, 0x1, 0x9, 0x7e, 0x9, 0x80000000, 0x4, 0xffffffffffffff80, 0xffffffffffffe002, 0x3f, 0x4, 0xa50, 0xcdb4, 0x9, 0x7, 0xffff, 0x1, 0x9, 0x4000000000000, 0x100000000, 0x9, 0xc879, 0x6, 0x2, 0x7e, 0x0, 0x1, 0x4ad4, 0xf54f, 0x3, 0xffff, 0x6, 0x1, 0x800, 0x4, 0x0, 0x100, 0x0, 0xfffffffffffeffff, 0x6, 0x6, 0xd0c1, 0x1, 0x100000001, 0x0, 0x2, 0x400, 0x280000000000, 0x6, 0x3, 0x38, 0x100, 0x8, 0xf662, 0x0, 0x9, 0x4, 0x4, 0xfffffffffffffff7, 0x9, 0x40d3c9e0, 0x10001, 0x8001, 0x7, 0x8, 0x7fff, 0x0, 0x0, 0x0, 0x0, 0x4, 0x8, 0x6, 0x100000000, 0x8, 0x9, 0x10001, 0x100000000, 0x3, 0x66558095, 0x8, 0x8, 0x7ff, 0x1, 0x1, 0x3, 0x80000001, 0x1, 0x7, 0x20, 0x5, 0xbec, 0x8d1, 0x0, 0x9, 0x100000001, 0x6, 0x10000, 0x9, 0x7, 0x1ff, 0xe95d, 0x7, 0x9, 0xffffffff00000001, 0x4, 0x8000000000000, 0x80000001, 0x6, 0x2, 0x401, 0x9, 0x5, 0x401, 0x86d, 0x0, 0x2, 0x7, 0x4000000, 0x3, 0x9, 0x28d2fe9, 0x8, 0xfffffffffffffffc, 0x1000, 0x4, 0x0, 0x6, 0xffffffff80000001, 0x1, 0x9, 0x20, 0x10001, 0xa6d2, 0xee2, 0xffffffff, 0x200, 0x1, 0xc09, 0x0, 0x9, 0x7, 0x2, 0xf3fd, 0x4192, 0xfe, 0x40, 0x1b, 0x2, 0x7, 0x9, 0x240, 0x5, 0x6, 0x9, 0x7, 0x1f71, 0xfddc, 0x8000, 0x0, 0x7, 0x365, 0x6, 0x0, 0x3, 0x10000, 0xddd6144, 0x3, 0x9, 0x100, 0x1, 0x1, 0x81, 0x401, 0x80000000, 0x1f, 0x0, 0xc9d0, 0x6b9, 0x100000000, 0x100000001, 0x4, 0x1, 0x4a629acc, 0xbd1, 0x2, 0x3, 0x77fb, 0x62ac9604, 0x9, 0x8, 0xd9, 0x8000, 0x0, 0x9, 0x10001, 0x3165, 0x4, 0xfffffffffffffffd, 0x57fe, 0x400, 0x9, 0x5, 0x7, 0x0, 0x7e0000, 0x8, 0x7f, 0xfffffffffffffc01, 0x338, 0x100, 0x8, 0x7, 0x10000, 0x0, 0x6c, 0x100000000, 0x9, 0x5, 0x3, 0xffffffffffffffd6, 0x6, 0x5, 0x0, 0x200, 0xffffffff00000000, 0x7fffffff, 0x10001, 0x8, 0x5, 0x937b, 0x0, 0x1, 0x7fffffff, 0x1ffe0000000, 0x207a, 0x3, 0x2, 0x100, 0x6, 0x9, 0x1, 0x5, 0x8, 0x3, 0x10000, 0x8, 0x5, 0x9, 0xffff, 0x9, 0x5, 0x7, 0x3f12, 0xf25, 0xa121, 0x1, 0x7, 0x4, 0x9, 0x100000001, 0x200, 0x9, 0x0, 0x20, 0xffffffffffffff7d, 0xffffffff, 0x0, 0xfffffffffffffff7, 0x7, 0x3, 0x3, 0x3, 0x0, 0x5, 0x39f6, 0x5, 0xfffffffffffffff8, 0x3, 0x400, 0xed8, 0xb530, 0x100, 0x3, 0x6, 0x7f, 0x800, 0x9, 0x3f, 0x1, 0x101, 0x40, 0xffffffffffffffff, 0x101, 0x101, 0x4c2, 0x3, 0xcce, 0x3, 0x3, 0xa2, 0x800, 0x1, 0xffff, 0x7, 0x100, 0x101, 0x4, 0x2, 0x0, 0x7fff, 0xfffffffffffffffb, 0x74, 0x1, 0x8c, 0x3, 0x9, 0x7, 0x7, 0x0, 0xfffffffffffff26f, 0xbfd5, 0x6, 0x4c3a, 0x49, 0x3f, 0x1, 0x101, 0x1ff, 0x5, 0x7, 0x5, 0x10000, 0x10001, 0x1c, 0x100000001, 0x5534, 0x7, 0xb0f0, 0xbd1, 0x0, 0x10000, 0x7, 0x136f, 0xca0c6e6, 0x39acce6a, 0x8001, 0x100000001, 0x2, 0x7, 0xffffffffffffffff, 0x3, 0x7, 0x100000001, 0x6, 0x40, 0x101, 0x0, 0x800, 0x20ac00000, 0x4, 0x6, 0x3, 0x10001, 0x32, 0x5, 0x1f, 0x0, 0x8, 0xff, 0x4, 0x7fffffff, 0x3ff, 0x3, 0x20, 0x8001, 0xfff, 0x1f, 0x100, 0x100000001, 0x2, 0x9dcc, 0x4, 0x3, 0xb1f, 0x4, 0x100000001, 0x9703, 0x3f, 0x1f, 0x2, 0x4, 0x400, 0x2, 0x900000000000000, 0x9, 0x23416594, 0x8, 0x3, 0x2, 0x20, 0xe0, 0x40, 0x10000, 0x80000001, 0xf0, 0x9, 0x3, 0x8000, 0x8, 0x2, 0x6, 0x7fffffff, 0x0, 0xd700000000000, 0xfffffffffffffff9, 0x80000001, 0x5, 0x1, 0x7, 0x1, 0x7, 0x4, 0x0, 0x9570, 0x4, 0x3, 0x2, 0xf626, 0x97c, 0x0, 0x6, 0x8, 0x6, 0x800, 0x8, 0x60, 0x200, 0x2d, 0x7, 0x9, 0xfffffffffffffff8, 0x7, 0x5db, 0x2, 0x7, 0x6d, 0x3ff, 0x101, 0x100, 0x1, 0x80, 0x319, 0xe3, 0x20, 0x800, 0x8, 0x8, 0xfffffffffffff801, 0xe0, 0x1, 0x9, 0x2, 0x36f7, 0x5, 0x4, 0x8, 0x2, 0x4, 0x8, 0x6, 0x800, 0x7, 0x10001, 0x2, 0x6, 0x8, 0x1000, 0x80f, 0x1ff, 0x8a, 0xc1d, 0x9, 0x4, 0x8, 0x9, 0x7, 0x1ff, 0x100000000, 0x1, 0x0, 0xff, 0x401, 0x1f, 0x81, 0x1, 0x3ff, 0x9, 0x5, 0x4, 0xfffffffffffffff9, 0xffffffff, 0x5, 0x81, 0x0, 0x9, 0x8, 0x1ff, 0x100, 0x7, 0x0, 0x3, 0x2, 0x6, 0x1, 0x0, 0x7, 0x3, 0x9, 0x2, 0x558, 0xa5, 0x7, 0x100000001, 0x100000000, 0x9, 0x7, 0x100000001, 0x5, 0x7009, 0x7fff, 0xf89, 0x885, 0x8, 0x1000, 0x5, 0xead, 0x3, 0x40400000000, 0x1000, 0x3, 0xffffffffffffffd7, 0x3, 0x10e, 0x4, 0x5, 0x0, 0x800, 0x0, 0x400, 0x6, 0x10000, 0x9, 0x38d3, 0x0, 0x7, 0x100, 0x9, 0xfffffffffffffff8, 0x1, 0x46e7, 0x80000001, 0xf987, 0xfffffffffffffffc, 0x2, 0x10000, 0x5, 0x2, 0x5, 0x4, 0x4, 0x200, 0x9, 0x7, 0x800, 0x6, 0x401, 0x6, 0x7f, 0x2, 0x4, 0x80000000, 0x244, 0x101, 0x7fff, 0xffffffffffffffff, 0x2, 0x8, 0x80000000, 0x1, 0x8584, 0x2, 0x1, 0x2, 0x5, 0x0, 0x8, 0x7, 0x5, 0x3ff, 0x3, 0x61, 0x80000000, 0x0, 0x9, 0x75, 0x4, 0x1, 0x1f, 0x9, 0x3f, 0x6, 0x5, 0x20, 0x3, 0x7fff, 0xfffffffffffffff7, 0x0, 0x6, 0x2, 0x7, 0x3, 0x8, 0x7, 0x8, 0x1, 0x7fff, 0x6, 0x9, 0x9, 0x0, 0x6, 0xff, 0x100000001, 0x10000, 0x401, 0x7, 0x0, 0x9, 0x8, 0x5, 0xfffffffffffff8f9, 0x4, 0x8, 0x7ff, 0x400, 0x4, 0x1, 0x7, 0x50, 0x9, 0x5, 0x3f, 0xf4, 0x7, 0x2, 0x0, 0x56, 0x2, 0x2, 0x100, 0x401, 0x8000, 0x3, 0x9, 0x3, 0x20, 0x8, 0x4, 0x7e, 0x6, 0x9, 0x800, 0x6, 0x7f, 0x20, 0x9, 0x3f, 0x1ff, 0x9, 0x8, 0xa78b, 0x2f0, 0x8, 0x0, 0xfffffffffffffffa, 0x6, 0x7f, 0xa0, 0x40000000, 0x6, 0x7, 0x1000, 0x359, 0x2, 0x0, 0x5, 0x3, 0xdb88, 0x81, 0x800, 0x80, 0x3ff, 0x9, 0x6, 0x4, 0x8, 0xc, 0x8, 0x1000, 0x9ac, 0x6, 0x6, 0x5, 0x788c0c33, 0x80000000, 0x5, 0x0, 0xffff, 0xfffffffffffffffe, 0x2, 0x5, 0x8, 0x9c6, 0x8, 0x7ff, 0x3, 0x80000001, 0x8, 0xffffffffffffffff, 0x1, 0x1f, 0x100000001, 0x3ff, 0x0, 0x2, 0x9, 0x1, 0x1ff, 0x4, 0xffffffff, 0x0, 0x40, 0x4, 0xf38, 0x200, 0x8bfe, 0xb07a, 0x81, 0x4, 0x6e, 0x6, 0x2, 0xde50, 0x3, 0x6, 0x7, 0x101, 0x9, 0x5, 0x3, 0x6, 0x5, 0x85c9, 0x6, 0x2, 0x0, 0x61, 0x1, 0x8a97, 0x20, 0x5, 0x6, 0x2c86, 0x9, 0x8, 0x2, 0x0, 0x7f8, 0x2501, 0x5, 0x3ff, 0x4, 0x2, 0x8, 0x2, 0x2, 0x1a5d2737, 0x2, 0x4, 0x4, 0x4, 0x1, 0x40, 0x0, 0x1, 0x3f, 0x8000, 0x2, 0x7, 0x0, 0x1a5, 0x1f, 0x8, 0x36, 0xfffffffffffffffb, 0x8, 0x7, 0x6, 0x0, 0x8, 0x0, 0xffffffff, 0x400, 0x2ce5def6, 0x3, 0x5, 0x3272, 0x6, 0x2, 0x7, 0x4, 0x8, 0x1, 0x10001, 0x8, 0x10000, 0x7, 0xd62a, 0x401, 0x100000001, 0x9, 0x7, 0x2, 0x80000001, 0x99a0, 0x7ff, 0x1000, 0x2, 0x540, 0x6, 0x0, 0x80000000, 0x10001, 0x7ff, 0x8000, 0x567, 0x5, 0x8, 0xdd, 0x2, 0x101, 0x100000000, 0x5, 0x100000000, 0x8, 0x5, 0x3, 0x3, 0x7, 0x7f, 0xffff, 0x2, 0x2, 0x0, 0x200, 0x2, 0x7, 0x12, 0x20000000, 0x81, 0x5, 0x0, 0x0, 0x7000000000000000, 0x40, 0x3, 0x1, 0x3, 0x8, 0x9, 0x1, 0x4, 0x4, 0x30000000000000, 0x7fffffff, 0x100000000, 0x401, 0x3ff, 0x0, 0x7ff, 0x7, 0x1ff, 0xba, 0x3, 0x8000, 0xfffffffffffff801, 0x81, 0x0, 0x800, 0x9, 0x3, 0x80, 0x3, 0x9, 0xde, 0x80, 0x6, 0x2ec4, 0x1, 0x9, 0x7, 0x6, 0x1, 0x3, 0xfff, 0xffffffffffffff8f, 0x8612, 0x5, 0x5, 0x5fecc021, 0x3, 0x2, 0x100000001, 0x0, 0x6381, 0x3e000, 0x100000000, 0x101, 0x1, 0x4, 0x6678, 0x100, 0x0, 0xff, 0x5, 0x81, 0x5, 0x1, 0x9, 0x7, 0x1, 0x882, 0x7, 0x2, 0x4, 0x94e4, 0x1f, 0x5, 0x53ad, 0x4, 0x1c71fbcb, 0x2, 0x101, 0x8000, 0x9, 0x0, 0x8, 0x3, 0x4, 0x10001, 0x7, 0xfff, 0x3, 0x10001, 0xffff, 0x4, 0x1, 0x7f, 0xee51, 0x80, 0x0, 0x0, 0x101, 0x1, 0x5, 0x800000, 0xfff, 0x400, 0x3, 0xd06, 0x64c0, 0xcadb, 0x6, 0x300, 0xff, 0x5, 0x6, 0x8, 0x5, 0x1ff, 0xff, 0xb4, 0x4, 0x8, 0x6, 0x5, 0x9, 0x40, 0x53da, 0x8000, 0x7, 0x8000, 0x8000, 0x5, 0x401, 0x9, 0xfff, 0x10000, 0x395, 0x6, 0x7f16, 0x1ff, 0x3, 0x6, 0x800, 0xfffffffffffff001, 0x3, 0x26, 0x0, 0x200, 0x6, 0x6, 0x9, 0x8, 0x7, 0x7, 0x33f, 0x6, 0x5, 0x1f, 0x0, 0x1000, 0x3f, 0x2, 0x0, 0xfffffffffffffffc, 0x1, 0x3f, 0x9, 0x8, 0xffffffffffffb5b0, 0x7, 0x40, 0x8, 0x4d96, 0x62d, 0xff, 0x1ff, 0x5, 0x6c2, 0xfffffffffffffffd, 0x8001, 0xff, 0x7, 0x800, 0x9b, 0x7fff, 0x20, 0x1, 0x8, 0x1, 0xe6b, 0x7f, 0x9, 0x7, 0x1ff, 0x9dc, 0xec, 0x179, 0x75, 0x3, 0x0, 0x1, 0x100000000, 0x2, 0x2, 0x9, 0x9, 0x0, 0x6, 0x7fffffff, 0x5, 0x1ff, 0x1, 0x0, 0x7, 0x2, 0x6, 0x7fffffff, 0xffffffffffff7fff, 0x4, 0x7ff, 0x1, 0x100000001, 0x354, 0xfb, 0x3, 0x1000000000000000, 0x2, 0x5, 0x4, 0x5a, 0x400, 0x574, 0x8, 0x0, 0x800, 0x3, 0xff, 0x1000, 0x0, 0x0, 0x4, 0xcaa, 0x1, 0x8000, 0x386d, 0x1, 0x8000, 0x5, 0x2, 0x2, 0x100000001, 0x800, 0x3, 0xd27, 0x7, 0x73a7, 0x2, 0x2bd, 0x1000, 0x6, 0x8, 0x3, 0xffffffff, 0x24, 0x7fffffff, 0x6, 0xffffffffffffffff, 0x1, 0x9, 0xffffffffffff4d18, 0x7, 0x0, 0x0, 0x2, 0x46a, 0x4, 0x1, 0x0, 0x2, 0x20, 0x101, 0x2, 0x9, 0x3b3, 0x1, 0x5, 0x80000001, 0x3ff, 0x4, 0x8, 0xffffffffffff8000, 0x4, 0x9, 0x90, 0x2, 0x20, 0x8, 0x3, 0x7fff, 0x9, 0x3ff, 0x3, 0x31, 0xffffffff80000001, 0x4, 0x4, 0x8000, 0x3, 0x40, 0xfff, 0x5, 0x4, 0x2, 0x3, 0x0, 0x8, 0x6, 0x1fa7c0000000, 0x7, 0x1f, 0x8, 0xdc2, 0x6, 0xfffffffffffffff9, 0x5f, 0x55, 0x392, 0x1ff, 0x8000, 0xfffffffffffff001, 0x1, 0x4, 0x4510, 0x6, 0x800, 0x7ff, 0x5, 0x609, 0x80000000, 0xf968, 0x9, 0x0, 0xffffffff, 0x5, 0x5, 0x172, 0x0, 0xfff, 0x4, 0x100000000, 0x4, 0x5, 0xffffffff942878b6, 0x10000, 0x0, 0xffffffff00000000, 0x3, 0xa8, 0x7fffffff, 0x10000, 0xb1, 0x1, 0x3, 0xfff, 0x7, 0x7, 0x1000, 0x5, 0x3, 0x5, 0x8, 0xffffffff, 0x9, 0x0, 0x5, 0xa82, 0x60, 0x4, 0x8c00, 0x4, 0x100000001, 0x0, 0x2, 0x95fa, 0x9, 0x6, 0x10001, 0x15, 0x80, 0x0, 0x2, 0x5, 0x4, 0x8, 0x1f, 0x139, 0x9, 0xfffffffffffffff8, 0x7f, 0xd0e, 0x12f1, 0x1, 0x18, 0x2, 0x96c, 0x0, 0xd96a, 0x100000001, 0xaabb, 0x5, 0x6, 0x4, 0x80000000, 0x2, 0xa83b, 0x80000001, 0x80000001, 0x4d0, 0x2a, 0x0, 0x9, 0x5, 0x100, 0x1, 0x3, 0x0, 0x5, 0x2, 0x100, 0x2, 0x95, 0x3, 0x3, 0x5429, 0x3bdcbc, 0x4, 0x100000000, 0x6, 0x9, 0x8, 0x5, 0x80000001, 0x4, 0x100000000, 0x5, 0x52a3, 0x8d, 0x6, 0x2, 0x1f, 0xead, 0x5, 0x4, 0x8, 0x2, 0x8000, 0x7, 0x100000000, 0x8000, 0x7f, 0x86f, 0xfc2d, 0x1, 0x3, 0x1000, 0x1, 0x7, 0x8, 0x1, 0x7fff, 0xfffffffffffffff9, 0x3, 0x9, 0x8, 0x1, 0x5, 0x0, 0x4, 0x7, 0x9, 0x7, 0x3ff, 0x80, 0x6, 0x5f1, 0x40, 0xe36, 0x5, 0x1000, 0x5, 0x2, 0x1, 0x5, 0xffffffffffffffc5, 0x8, 0x7fff, 0xffffffff, 0x0, 0x6f, 0x8, 0x400, 0x0, 0x2fc, 0x3, 0x7fff, 0xffffffff, 0x0, 0x42, 0xffc2, 0x2ae, 0x0, 0x2, 0x20, 0xe, 0x5, 0x6, 0x82d8, 0x80000000, 0x200, 0x1, 0x6, 0x3, 0x7f, 0xfff, 0x0, 0x4, 0x8, 0x81, 0x3, 0xff, 0x0, 0x7, 0xff, 0x59015421, 0x7fff, 0x1, 0x9, 0x4, 0xcc, 0x3, 0x3, 0x10000, 0x9, 0x40, 0x6, 0x3, 0x7f, 0x7b, 0x8, 0x8, 0x9, 0x4, 0x0, 0x280fdac8, 0x12, 0x1ff80000, 0x4, 0x6, 0x9, 0x3f, 0x16, 0xff, 0x1, 0x6, 0x3f, 0x9, 0x7, 0x9, 0x1000, 0x1f, 0x1ff, 0x8, 0x8a3, 0x1f, 0x8, 0x7, 0x2, 0x3, 0xfffffffffffffffb, 0x0, 0x200, 0x0, 0x800, 0x1, 0x2, 0x8000, 0x9c17, 0x6, 0x7fffffff, 0x2, 0x4, 0x9c4, 0x1f, 0xbc0c, 0x8, 0x7fff, 0xf9a5e7b, 0xffffffffffffffdb, 0x2, 0x7, 0x4, 0x0, 0x0, 0x1, 0xfffffffffffffff8, 0xffffffffffffffe8, 0xfffffffffffffff7, 0x3, 0x6e7, 0x96, 0x61d, 0x0, 0x0, 0x1, 0xfffffffffffffffa, 0x0, 0x1ca, 0x0, 0xbd0, 0x3, 0x3ff, 0xffffffffffffff3d, 0x7, 0x5, 0x2, 0x4, 0x2, 0x20000000000, 0x401, 0x8c8, 0x1, 0x0, 0x81, 0xa3, 0xff, 0x72, 0x0, 0x8, 0x9d35, 0x0, 0x2, 0xcc9, 0x401, 0x6, 0x5, 0x8001, 0xf83, 0x6, 0x200, 0x9, 0x401, 0x6, 0x6, 0x6, 0x9, 0x101, 0x6, 0x9, 0x9, 0x3, 0x20, 0x9, 0x6, 0x0, 0x7, 0x8, 0x5, 0x81, 0x3ff, 0x1, 0x1, 0x9, 0x0, 0x7, 0x7fffffff, 0x6, 0x8, 0x6, 0x81, 0xe0, 0x80000001, 0x80000001, 0x6, 0xd70, 0x50c, 0x9, 0x8, 0x8, 0xfffffffffffffffd, 0x400000000, 0x1, 0x3, 0x12a5, 0x7, 0x10000, 0x0, 0x6, 0x7, 0x5, 0xfff, 0x6, 0x800, 0x7, 0x4, 0x4d379560, 0x5dfc, 0x20, 0x1f, 0x0, 0x6f3d, 0x3f, 0x2, 0x4, 0x7fff, 0xffff, 0x5, 0x86, 0x4, 0xace3, 0x7fffffff, 0x2, 0x64c, 0x7, 0x5, 0x7, 0x6, 0x56f7, 0x0, 0x2, 0x6, 0x8, 0x2, 0x9fe1, 0x9, 0x26, 0x6, 0x2, 0x400, 0x3, 0x100000001, 0x4, 0x0, 0x200, 0x0, 0xfffffffffffffffe, 0xff, 0x4, 0x7fffffff, 0x7, 0x1f, 0x2, 0x0, 0x2000000040, 0x8, 0x1, 0xffffffffffff8000, 0x80000001, 0x7ff, 0x0, 0x7, 0x8, 0x101, 0x9, 0x5, 0x6, 0x5, 0x3, 0x7, 0x686, 0x101, 0xe3500000000, 0x6f9426d9, 0xd7, 0x81, 0x101, 0x20, 0x6, 0x84e, 0x5, 0xd22d, 0x8, 0x6, 0x3, 0x3, 0x5, 0x79d0, 0x7fffffff8000000, 0x5, 0x6, 0x5, 0xfffffffffffff801, 0x2, 0x4, 0x4abcd947, 0x2, 0xf6e, 0x100, 0x7fffffff, 0x6, 0x10001, 0x200, 0xb869, 0x7, 0x5, 0x7fff, 0xffffffffffff0001, 0x3, 0x5, 0x4, 0x0, 0x2, 0x10000, 0x10000, 0x9, 0x7ff, 0x7fff, 0x0, 0x615, 0x6, 0xf93, 0x2, 0x7ec5, 0xb160, 0x1, 0x0, 0xfffffffffffffff9, 0x2, 0x3, 0x5, 0xffffffff, 0x6, 0xb61, 0x1000, 0x20000, 0x0, 0x1, 0x9, 0x8, 0x100000001, 0xb1a, 0x9, 0x8001, 0x42, 0xaa9, 0x3, 0xfffffffffffffffd, 0x40, 0xfffffffffffffc01, 0x7fff, 0x6, 0x7f, 0x8, 0x2, 0x7, 0x2, 0x40, 0xfff, 0x80000001, 0x4, 0x7, 0x6, 0x100000001, 0x2, 0x5, 0x5, 0x9, 0x1, 0x6d0c, 0x2, 0x7fffffff, 0xffff, 0xfffffffffffffffb, 0x7ff, 0x800, 0xe8, 0x8, 0x1, 0xfffffffffffffe91, 0x7ff, 0x9, 0x7, 0x4, 0x2ed, 0xfff, 0xffff, 0x0, 0x100000001, 0x5, 0x401, 0xba4, 0x404, 0x3, 0x7, 0x0, 0x8, 0x3d8, 0xd3, 0xffffffff, 0x3, 0x8000, 0x4, 0xfffffffffffffffc, 0x216, 0x7fffffff, 0x101, 0x516a, 0x9, 0x80, 0x3, 0x1, 0x0, 0x8f4, 0x3, 0xffffffff, 0x400, 0x81, 0xfffffffffffffbff, 0xff, 0xfffffffffffffff9, 0x27c2, 0x0, 0x9, 0x6, 0x5, 0x4, 0x7, 0xfffffffffffffff7, 0x2, 0x0, 0xa5, 0x6, 0x200, 0xffffffff, 0xd3b, 0x8, 0x0, 0x3ba, 0xfffffffffffffff9, 0x700000, 0x2, 0x20, 0x4, 0x3, 0x0, 0xfffffffffffeffff, 0x9, 0x100, 0x81, 0x8, 0x50000000000, 0x6, 0x9, 0x6, 0x2, 0xf6f9, 0x3f, 0x1ff, 0x4eaf, 0xd4e3, 0x1, 0x6, 0x0, 0x9, 0x0, 0x5, 0x0, 0x8, 0x2, 0x7ff, 0x82, 0x7fffffff, 0x8000, 0x5, 0x1, 0x5, 0x3, 0x1, 0x7, 0x8001, 0x8000, 0x3ff, 0x7ff, 0x7, 0x1, 0x0, 0x1, 0x501, 0xffffffff, 0x4, 0x54a, 0xfffffffffffffffd, 0x66, 0x0, 0xf49, 0x2, 0x1, 0x7, 0x9, 0x55f, 0xffffffff, 0x7, 0x10000, 0x5, 0x0, 0x2, 0x1000, 0x7, 0x7ff, 0x2, 0x800, 0x40, 0x100, 0xfa, 0x7ff, 0x4, 0x2, 0xd7c2, 0x3000, 0x80, 0x10518d33, 0x7, 0x4, 0x5, 0x9, 0x7cf6, 0x10000, 0xffffffffffffff85, 0x8, 0x25, 0x80, 0x5, 0x1, 0x1, 0x2, 0x507ff494, 0x7, 0x3, 0xfffffffffffffc00, 0x6, 0x518, 0xfff, 0x0, 0x6, 0x8, 0x1, 0x100000000, 0x9, 0x3, 0x1, 0xfffffffffffffffe, 0x5, 0x8001, 0x40, 0xd4d5, 0x5, 0x0, 0x9, 0x6, 0x8, 0x0, 0xca93, 0x6, 0xffffffffffff0000, 0x7fff, 0x8d1, 0x8, 0x6, 0x3, 0x400, 0x5, 0x6f, 0x0, 0x8, 0x6, 0x2, 0x7, 0x7fffffff, 0x3f, 0x723ff60e, 0xbfbd, 0x40, 0x40000000000, 0xffffffffffff0000, 0x7f, 0xfffffffffffffff7, 0x6, 0x2, 0x1, 0x2, 0x2, 0x6, 0x7, 0x10001, 0x8dc, 0x1000, 0x7, 0x4d, 0xffffffffffffffa5, 0x5, 0xdb, 0xc000000000000000, 0x5, 0xc4, 0xffffffff, 0x3, 0x5, 0x1, 0xda18, 0xffffffff00000001, 0x4, 0x5, 0x2, 0x3, 0x1b, 0xce4, 0x1f, 0x7, 0x6, 0x6, 0x6, 0x2, 0xffffffffffffffff, 0x66b, 0x3, 0x5, 0xffffffff80000001, 0x1, 0x5, 0x4f3, 0x4, 0xfb, 0x6e, 0x8, 0x8, 0x9, 0x2, 0x8001, 0xfffffffffffff617, 0x41c, 0x401, 0xaef4, 0x5, 0x7, 0x400, 0xffff, 0x5, 0x7d2, 0xffffffff, 0x8, 0xa0, 0x2, 0x2, 0x1, 0x200, 0x9, 0xc1, 0x4, 0x10001, 0x5, 0x2, 0x1ff, 0x5, 0x2, 0x6fb, 0x8, 0x2, 0x80000001, 0x7, 0x9, 0x1f, 0x0, 0x225, 0xeb3a739, 0xc3, 0xe0000000, 0x0, 0xffffffff, 0xff, 0x9, 0x1000, 0x2, 0x200, 0x3, 0x9, 0x6, 0x9, 0xfff, 0x5, 0x200, 0x7, 0x5, 0x0, 0xf79, 0x9, 0x800, 0x7, 0x8001, 0x7, 0x0, 0x200, 0x5, 0x401, 0x1, 0xffffffffffffff7a, 0x5, 0x4, 0x100000001, 0x3, 0xaf4, 0x9, 0x9, 0x2, 0x7fffffff, 0x1, 0x96c8, 0x0, 0xcf, 0x100000000, 0x400, 0x5, 0x20000000, 0x9, 0x9, 0x100000001, 0x100000001, 0x8, 0x7, 0x0, 0x10001, 0xd34f, 0x101, 0xfff, 0x80000001, 0x7f, 0x800, 0x3, 0x6, 0xffffffff80000001, 0x6, 0x7587, 0x7f, 0x1, 0x9, 0x4, 0xffffffff, 0x8001, 0x7, 0x9, 0x3, 0x100, 0x22, 0x6, 0x1, 0x2, 0x5, 0x7ff, 0x39d, 0xa1a7, 0x4, 0x20000000000, 0xfffffffffffffff8, 0x0, 0x2, 0x3f, 0x3f, 0x5, 0x8, 0x200, 0x1, 0x6, 0x9, 0x1, 0x200, 0x1ff, 0x7, 0x8001, 0xd71, 0x80, 0x101, 0xfffffffffffff800, 0x9, 0x4, 0xa42, 0x3, 0x1f, 0x1, 0x0, 0x1, 0x7, 0x47294f82, 0x7ff, 0x6b, 0x5, 0x9, 0x5, 0x45, 0x7, 0x7, 0x9b9a, 0x1, 0x100000000000, 0x1, 0x5, 0x7, 0x1ff, 0x0, 0xa9, 0x28, 0xbb, 0x9, 0x200, 0x8a3d, 0x1, 0x7, 0x7, 0x9, 0x2, 0xfffffffffffff207, 0x7f, 0x9, 0x37f, 0x4, 0x522, 0xffffffffffffff65, 0x1, 0x7, 0x3, 0xfffffffffffffffd, 0x6, 0x200000, 0x9e87, 0x8000, 0x7, 0x7ff, 0x101, 0x3f, 0x80, 0x800, 0x4, 0x6, 0xeb9, 0x5, 0xf5, 0x1000, 0x7, 0x3, 0x2, 0x1, 0x0, 0xffffffff, 0x7fff, 0x4, 0x0, 0xffffffff00000001, 0x25a, 0x2, 0x0, 0x6, 0x5, 0x40, 0x3ff, 0x1, 0x2, 0x100000000, 0x3ff, 0x1ff, 0x2, 0x9, 0x80, 0x2, 0x9120, 0x5, 0xf7a7, 0x26, 0x2, 0x17d, 0x0, 0x401, 0xffffffffffffff60, 0x4, 0x3, 0x100000000, 0x7, 0x20, 0xfff, 0x1, 0x0, 0x80e0, 0x12cb, 0x1, 0x3, 0xc685, 0x9, 0x70, 0x1, 0xe5, 0x40, 0x5, 0x2, 0x1, 0x3, 0xf4e, 0x73, 0x2, 0x3f, 0x0, 0x0, 0x80000001, 0x401, 0x10000, 0x7f, 0x4, 0xffffffffffffff16, 0x83, 0x0, 0x1, 0x3, 0x7ff, 0x200, 0x3f, 0x401, 0x7, 0xffffffff, 0x3f, 0x3, 0x10000, 0xdc, 0x0, 0x4, 0x7e, 0x5, 0x2, 0xcce8, 0x4, 0x7f, 0xfffffffffffff558, 0x8001, 0x0, 0xf47, 0x80000000, 0x0, 0x8, 0x9, 0x4, 0x10000, 0x200, 0x0, 0x1, 0x81, 0x8, 0x80000, 0x4d22, 0x4, 0x0, 0x1, 0x3, 0x10001, 0x2000000, 0x7, 0x2287, 0x10001, 0x3, 0x20, 0x7, 0x1, 0xfeb, 0x7fffffff, 0x8001, 0x1, 0x401, 0x1000, 0x1, 0x400000000000, 0x9, 0x2, 0x899, 0x4e84, 0x1e02feba, 0x1, 0x0, 0xffffffff, 0x5, 0x7, 0xc5b, 0xaf, 0x9, 0x2, 0x1000, 0x100000001, 0x4, 0x4, 0xff, 0xfffffffffffffe00, 0x8001, 0x100, 0x31, 0x2, 0x9770, 0x0, 0x4bc, 0x8, 0x9, 0x80, 0xfffffffffffffffb, 0x9, 0xa8c, 0x7, 0x1, 0x64c0, 0x200, 0x1, 0x3, 0xd82, 0x7de3, 0xffff, 0x4, 0x2, 0x9, 0x6, 0x8001, 0x5, 0xfffffffffffffc00, 0x100, 0x0, 0x6154196c, 0x2, 0x4, 0xa3, 0x10001, 0xfc0, 0x2, 0x200, 0xd6aa, 0x24, 0x1, 0x10000, 0x7fffffff, 0x967, 0x8000, 0x6, 0x6, 0xe2cf, 0x109554c6, 0x189bdb27, 0xfff, 0xffffffffffffcc27, 0x4, 0xffffffff], "ba46f3b4afc8127a0b32be338c3a06be23375af0d95a2df0902941a607640604a60b0906cd15bb"}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) getpgid(0xffffffffffffffff) fcntl$getown(0xffffffffffffff9c, 0x9) ioctl$TIOCGPGRP(0xffffffffffffff9c, 0x540f, &(0x7f00007ea000-0x4)=0x0) fcntl$getownex(0xffffffffffffffff, 0x10, &(0x7f00009f8000)={0x0, 0x0}) getpgid(0x0) getpgid(0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0x1, 0x11, &(0x7f000066d000-0xc)={0x0, 0x0, 0x0}, &(0x7f000053c000-0x4)=0xc) r2 = syz_open_procfs(r1, &(0x7f00000f3000-0xd)='net/udplite6\x00') readv(r2, &(0x7f0000604000)=[{&(0x7f0000bf5000)=""/14, 0xe}, {&(0x7f00001a4000-0xc8)=""/202, 0xca}], 0x2) fcntl$notify(r2, 0x402, 0x12) 2017/12/21 09:49:26 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000559000)={0x0, 0x0, &(0x7f0000901000)={&(0x7f0000ed9000)={0x2, 0xa, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, [@sadb_x_filter={0x5, 0x1a, @in6=@local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, @in6=@empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x0, 0x0, 0x14}]}, 0x38}, 0x1, 0x0, 0x0, 0x0}, 0x0) r1 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f00001f1000-0x4)=0x0) getsockopt$inet_sctp_SCTP_GET_PEER_ADDRS(0xffffffffffffffff, 0x84, 0x6c, &(0x7f00003d0000)={0x0, 0x2d, "7096de3983666b03c480aeb430f5876484554e294bd49f2a5072b679eb3aea78ae3bcbc64c514490473c189f8e"}, &(0x7f0000b41000)=0x35) setsockopt$inet_sctp6_SCTP_CONTEXT(r1, 0x84, 0x11, &(0x7f0000412000)={r2, 0x6}, 0x8) 2017/12/21 09:49:26 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_ivalue=0x453}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x2fd}) write$tun(r2, &(0x7f0000ef0000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x30, 0x84, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "bfe240", 0x0, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, [], ""}}}}}, 0x62) [ 446.514421] netlink: 3 bytes leftover after parsing attributes in process `syz-executor6'. [ 446.537585] netlink: 'syz-executor6': attribute type 3 has an invalid length. 2017/12/21 09:49:26 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x37, &(0x7f0000014000)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0x0}, @remote={[0xbb, 0xbb, 0xbb, 0xbb, 0xbb], 0x0}, [], {{0x800, @ipv4={{0x5, 0x4, 0x0, 0x0, 0x29, 0x0, 0x0, 0x0, 0x6, 0x0, @remote={0xac, 0x14, 0x0, 0xbb}, @local={0xac, 0x14, 0x0, 0xaa}, {[]}}, @tcp={{0x0, 0x0, 0x42424242, 0x42424242, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, {[]}}, {'\f'}}}}}}, 0x0) pipe2(&(0x7f0000780000-0x8)={0x0, 0x0}, 0x800) getsockopt$inet_sctp6_SCTP_PEER_AUTH_CHUNKS(0xffffffffffffffff, 0x84, 0x1a, &(0x7f000081d000-0x1c)={0x0, 0x14, "2ce83f7483786b6db9685cb88b4051ef52157aae"}, &(0x7f0000d9c000)=0x1c) getsockopt$inet_sctp6_SCTP_DEFAULT_SEND_PARAM(r0, 0x84, 0xa, &(0x7f00001aa000-0x20)={0x7, 0xfff, 0x2, 0x0, 0x3, 0x1, 0x4, 0x100000001, r1}, &(0x7f0000bc7000)=0x20) syz_emit_ethernet(0x3e, &(0x7f0000ee7000)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0x0}, @remote={[0xbb, 0xbb, 0xbb, 0xbb, 0xbb], 0x0}, [], {{0x800, @ipv4={{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x6, 0x0, @remote={0xac, 0x14, 0x0, 0xbb}, @local={0xac, 0x14, 0x0, 0xaa}, {[]}}, @tcp={{0x0, 0x0, 0x42424242, 0x42424242, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, {[@sack={0x5, 0x6, [0x0]}]}}, {""}}}}}}, 0x0) 2017/12/21 09:49:26 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) fcntl$getown(0xffffffffffffffff, 0x9) getsockopt$sock_cred(0xffffffffffffff9c, 0x1, 0x11, &(0x7f0000c36000)={0x0, 0x0, 0x0}, &(0x7f0000b38000)=0xc) r1 = syz_open_procfs(r0, &(0x7f000093d000)='net/ip6_mr_vif\x00') readv(r1, &(0x7f0000604000)=[{&(0x7f0000bf5000)=""/14, 0xe}, {&(0x7f00001a4000-0xc8)=""/202, 0xca}], 0x2) sched_yield() [ 446.578287] netlink: 3 bytes leftover after parsing attributes in process `syz-executor6'. 2017/12/21 09:49:26 executing program 1: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_ivalue=0x453}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x2fd}) write$tun(0xffffffffffffffff, &(0x7f0000ef0000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x30, 0x84, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "bfe240", 0x0, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, [], ""}}}}}, 0x62) 2017/12/21 09:49:26 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_ivalue=0x0}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x2fd}) write$tun(r2, &(0x7f0000ef0000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x30, 0x84, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "bfe240", 0x0, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, [], ""}}}}}, 0x62) 2017/12/21 09:49:26 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000559000)={0x0, 0x0, &(0x7f0000901000)={&(0x7f0000ed9000)={0x2, 0xa, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, [@sadb_x_filter={0x5, 0x1a, @in6=@local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, @in6=@empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x0, 0x0, 0x14}]}, 0x38}, 0x1, 0x0, 0x0, 0x0}, 0x0) r1 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f00001f1000-0x4)=0x0) getsockopt$inet_sctp_SCTP_GET_PEER_ADDRS(0xffffffffffffffff, 0x84, 0x6c, &(0x7f00003d0000)={0x0, 0x2d, "7096de3983666b03c480aeb430f5876484554e294bd49f2a5072b679eb3aea78ae3bcbc64c514490473c189f8e"}, &(0x7f0000b41000)=0x35) setsockopt$inet_sctp6_SCTP_CONTEXT(r1, 0x84, 0x11, &(0x7f0000412000)={r2, 0x6}, 0x8) 2017/12/21 09:49:26 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_ivalue=0x453}) ioctl$sock_inet_SIOCSIFFLAGS(0xffffffffffffffff, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x2fd}) write$tun(r2, &(0x7f0000ef0000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x30, 0x84, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "bfe240", 0x0, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, [], ""}}}}}, 0x62) 2017/12/21 09:49:26 executing program 4: ioctl$KVM_CREATE_DEVICE(0xffffffffffffffff, 0xc00caee0, &(0x7f0000084000)={0x5, 0xffffffffffffff9c, 0x0}) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) setsockopt$inet_MCAST_JOIN_GROUP(r0, 0x0, 0x2a, &(0x7f0000000000)={0xffffffff, {{0x2, 0x3, @local={0xac, 0x14, 0x0, 0xaa}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}}, 0x90) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r1 = socket(0x2, 0x4000001, 0x0) setsockopt(r1, 0x40000000000006, 0x20, &(0x7f000061d000)="020008000000002000005462fa01a55eaf0d2cf653f13cc379ede4eaf40f4a95bbff850a8263357506b31e58a98399b397e695c0f03d3b3d54436fe71cbcdc6e30ac10369300f6af7d07634832b8a5c0a94c070000000000000098fc74e81b1058d02f8001732017e2466a9fc43aea71263335960415800000f9575da602000000001f0000d1b0e6ebcb12c7291871363e97100c4a4c2e9f5c0c14f1659ce8c8bed2e97e60a3649f93ea0c8263f864802a602fa698807ef14a4a1813e976be1d00000006bdc05ea1309163d6a4830de8391f2ecab7bbfbcb", 0xd8) connect$inet(r1, &(0x7f0000787000-0x10)={0x2, 0x0, @empty=0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x10) [ 446.623094] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=1025 sclass=netlink_route_socket pig=16999 comm=syz-executor6 2017/12/21 09:49:26 executing program 6: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) unshare(0x9100200) r0 = mq_open(&(0x7f0000000000)='*GPL[vmnet1@vmnet1{-vmnet@vboxnet0!vboxnet1+M\x00', 0x6e93ebbbcc0884ef, 0x0, &(0x7f0000665000-0x40)={0x0, 0x7, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0}) mq_getsetattr(r0, &(0x7f0000fb2000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, &(0x7f000066a000-0x40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f00007d2000-0x8)='./file0\x00', 0x0, 0xa) ioctl$sock_SIOCOUTQNSD(r1, 0x894b, &(0x7f00001e5000-0x4)=0x0) 2017/12/21 09:49:26 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = openat$kvm(0xffffffffffffff9c, &(0x7f00006ee000)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = eventfd2(0x0, 0x0) ioctl$KVM_IRQFD(r1, 0x4020ae76, &(0x7f0000789000-0x20)={r2, 0x0, 0x0, 0xffffffffffffffff, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) r3 = openat$sequencer2(0xffffffffffffff9c, &(0x7f000005c000-0x10)='/dev/sequencer2\x00', 0x208000, 0x0) epoll_ctl$EPOLL_CTL_DEL(r3, 0x2, r2) r4 = openat$selinux_user(0xffffffffffffff9c, &(0x7f000027a000)='/selinux/user\x00', 0x2, 0x0) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000c32000)={r4, 0x18, &(0x7f00000bc000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, 0x10) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r5 = dup2(r1, r2) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX_OLD(r5, 0x84, 0x6b, &(0x7f0000e4c000-0x5c)=[@in6={0xa, 0x3, 0x3f, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, 0xfffffffffffffffc}, @in={0x2, 0x2, @rand_addr=0x401, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @in={0x2, 0x1, @rand_addr=0x40, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @in={0x2, 0x0, @loopback=0x7f000001, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @in={0x2, 0x1, @remote={0xac, 0x14, 0x0, 0xbb}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}], 0x5c) 2017/12/21 09:49:26 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) link(&(0x7f0000e8e000-0x8)='./file0\x00', &(0x7f0000cef000-0x8)='./file0\x00') timer_create(0x7, &(0x7f0000ba3000-0x60)={0x0, 0x0, 0x1, @tid=0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, &(0x7f0000610000)=0x0) r1 = accept$netrom(0xffffffffffffffff, 0x0, &(0x7f0000def000-0x4)=0x0) ioctl$sock_SIOCETHTOOL(r1, 0x8946, &(0x7f00008ae000)={@generic="2c69b4be4f7ca16bb47e99f3ce2aca4b", &(0x7f0000be9000-0x10)=@ethtool_rxfh_indir={0x39, 0x2, [0x94e, 0x80000000]}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) timer_settime(r0, 0x1, &(0x7f0000fa8000)={{0x77359400, 0x0}, {0x77359400, 0x0}}, &(0x7f0000966000-0x20)={{0x0, 0x0}, {0x0, 0x0}}) clock_gettime(0x0, &(0x7f000083f000)={0x0, 0x0}) pselect6(0x40, &(0x7f00005ed000-0x40)={0xffffffff80000000, 0x5, 0x3, 0x0, 0x67dc, 0x6, 0x4, 0x80000000}, &(0x7f0000cae000)={0x40, 0x3f, 0x6f, 0x5c29bdc3, 0x7, 0x7f, 0x7f, 0xfffffffffffffff7}, &(0x7f0000639000)={0x100, 0x9, 0x4, 0x202000000000000, 0x6, 0xffffffff, 0x7, 0x0}, &(0x7f0000bd0000-0x10)={0x0, 0x0}, &(0x7f0000f21000-0x10)={&(0x7f00001f1000)={0x8e34}, 0x8}) timer_settime(0x0, 0x0, &(0x7f0000f68000-0x20)={{r3, 0x1c9c380}, {0x0, r2}}, &(0x7f0000ca6000-0x20)={{0x0, 0x0}, {0x0, 0x0}}) 2017/12/21 09:49:26 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000559000)={0x0, 0x0, &(0x7f0000901000)={&(0x7f0000ed9000)={0x2, 0xa, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, [@sadb_x_filter={0x5, 0x1a, @in6=@local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, @in6=@empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x0, 0x0, 0x14}]}, 0x38}, 0x1, 0x0, 0x0, 0x0}, 0x0) r1 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f00001f1000-0x4)=0x0) getsockopt$inet_sctp_SCTP_GET_PEER_ADDRS(0xffffffffffffffff, 0x84, 0x6c, &(0x7f00003d0000)={0x0, 0x2d, "7096de3983666b03c480aeb430f5876484554e294bd49f2a5072b679eb3aea78ae3bcbc64c514490473c189f8e"}, &(0x7f0000b41000)=0x35) setsockopt$inet_sctp6_SCTP_CONTEXT(r1, 0x84, 0x11, &(0x7f0000412000)={r2, 0x6}, 0x8) 2017/12/21 09:49:26 executing program 1: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_ivalue=0x453}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x2fd}) write$tun(r2, &(0x7f0000ef0000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x30, 0x0, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "bfe240", 0x0, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, [], ""}}}}}, 0x62) 2017/12/21 09:49:26 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f000093d000)='net/ip6_mr_vif\x00') fcntl$dupfd(r0, 0x0, r0) readv(r0, &(0x7f0000604000)=[{&(0x7f0000bf5000)=""/14, 0xe}, {&(0x7f00001a4000-0xc8)=""/202, 0xca}], 0x2) bind$ax25(r0, &(0x7f0000c9f000)={0x3, {"a3690842fcd611"}, 0x0}, 0x10) 2017/12/21 09:49:26 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_ivalue=0x453}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x0}) write$tun(r2, &(0x7f0000ef0000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x30, 0x84, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "bfe240", 0x0, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, [], ""}}}}}, 0x62) 2017/12/21 09:49:26 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_ivalue=0x0}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x2fd}) write$tun(r2, &(0x7f0000ef0000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x30, 0x84, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "bfe240", 0x0, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, [], ""}}}}}, 0x62) 2017/12/21 09:49:26 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000559000)={0x0, 0x0, &(0x7f0000901000)={&(0x7f0000ed9000)={0x2, 0xa, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, [@sadb_x_filter={0x5, 0x1a, @in6=@local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, @in6=@empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x0, 0x0, 0x14}]}, 0x38}, 0x1, 0x0, 0x0, 0x0}, 0x0) accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f00001f1000-0x4)=0x0) getsockopt$inet_sctp_SCTP_GET_PEER_ADDRS(0xffffffffffffffff, 0x84, 0x6c, &(0x7f00003d0000)={0x0, 0x2d, "7096de3983666b03c480aeb430f5876484554e294bd49f2a5072b679eb3aea78ae3bcbc64c514490473c189f8e"}, &(0x7f0000b41000)=0x35) 2017/12/21 09:49:26 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_ivalue=0x0}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x2fd}) write$tun(r2, &(0x7f0000ef0000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x30, 0x84, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "bfe240", 0x0, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, [], ""}}}}}, 0x62) 2017/12/21 09:49:26 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f000093d000)='net/ip6_mr_vif\x00') write(r0, &(0x7f0000543000)="38ffef40a4eb0296445bb16f14938cdf15f58aad64f8c5bb743bb61a0efa1f03eaa0af90b1b8d6afc78224f61bd951e0290efbf60f105b24a8180688ca948feee4e61831acfd94b7730432142ed0504d8b1169f58e560dca5571e1d23cc8b423ae8ec638df7d006d89a6df0ba209c32e7e097f0efe4a97d4a7d1c75dc74ca5ea2baedafe9454dfe0559711d07df851732dae59e85d3e9df823465ffad769c92735f8f65d5a4aeef4157c04addade2ae37105be38a86c5f9c32372b3685ea03a660030843e0be8c9f20e561a3", 0xcc) readv(r0, &(0x7f0000604000)=[{&(0x7f0000bf5000)=""/14, 0xe}, {&(0x7f00001a4000-0xc8)=""/202, 0xca}], 0x2) 2017/12/21 09:49:26 executing program 6: mmap(&(0x7f0000000000/0xdef000)=nil, 0xdef000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$sg(&(0x7f0000a47000)='/dev/sg#\x00', 0x8001, 0x800) mmap(&(0x7f0000def000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000def000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000df0000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$KVM_SET_PIT(r0, 0x8048ae66, &(0x7f0000df0000)={[{0x2e2f, 0x97c5, 0x100, 0x8, 0x4, 0x8, 0x2, 0x5, 0x7, 0x7, 0x7f, 0x5, 0x100}, {0x2f427c76, 0x9, 0x4, 0x0, 0x7ff, 0x6, 0x3, 0x9, 0x1, 0xe971, 0x1, 0x200, 0x5}, {0xfffffffffffffffa, 0xa00, 0xffffffffffffffc0, 0x40, 0x8, 0x800, 0xfff, 0x0, 0x7, 0x80000001, 0x1, 0x3, 0xea3}], 0x3f, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$sock_inet_SIOCDELRT(r0, 0x890c, &(0x7f0000df0000-0x78)={0x800, {0x2, 0x3, @local={0xac, 0x14, 0x0, 0xaa}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, {0x2, 0x0, @remote={0xac, 0x14, 0x0, 0xbb}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, {0x2, 0x3, @remote={0xac, 0x14, 0x0, 0xbb}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x40, 0x6, 0x0, 0xfffffffffffffffd, 0x5a, &(0x7f0000df0000-0x10)=@syzn={0x73, 0x79, 0x7a, 0x0, 0x0}, 0x6, 0x1, 0x83f1}) ioctl$KVM_CREATE_VCPU(r0, 0xae41, 0x2) r1 = socket$inet(0x2, 0x3, 0xff) setsockopt$sock_int(r1, 0x1, 0x29, &(0x7f0000de3000)=0x7, 0x4) sendto$inet(r1, &(0x7f0000deb000-0x68)="5d42f890e4dd778a1c3b00a4067bd51de24db40c", 0x14, 0x0, &(0x7f0000005000)={0x2, 0x0, @empty=0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x10) 2017/12/21 09:49:26 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_ivalue=0x453}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x0}) write$tun(r2, &(0x7f0000ef0000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x30, 0x84, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "bfe240", 0x0, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, [], ""}}}}}, 0x62) 2017/12/21 09:49:26 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_ivalue=0x453}) ioctl$sock_inet_SIOCSIFFLAGS(0xffffffffffffffff, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x2fd}) write$tun(r2, &(0x7f0000ef0000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x30, 0x84, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "bfe240", 0x0, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, [], ""}}}}}, 0x62) 2017/12/21 09:49:26 executing program 1: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_ivalue=0x453}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x2fd}) write$tun(r2, &(0x7f0000ef0000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x30, 0x0, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "bfe240", 0x0, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, [], ""}}}}}, 0x62) 2017/12/21 09:49:26 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = openat$selinux_status(0xffffffffffffff9c, &(0x7f0000c7f000-0x10)='/selinux/status\x00', 0x0, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x40082404, &(0x7f0000c14000-0x8)=0x7) r1 = syz_open_procfs(0x0, &(0x7f000093d000)='net/ip6_mr_vif\x00') readv(r1, &(0x7f0000604000)=[], 0x0) 2017/12/21 09:49:26 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x3, 0x4) bind$inet6(r0, &(0x7f0000c5e000)={0xa, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x0}, 0x1c) ioctl$sock_inet_SIOCSIFNETMASK(r0, 0x891c, &(0x7f000069a000-0x20)={@syzn={0x73, 0x79, 0x7a, 0x0, 0x0}, @ifru_flags=0x0}) 2017/12/21 09:49:26 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$sg(&(0x7f0000961000)='/dev/sg#\x00', 0x0, 0x200180) ioctl$TCSBRKP(r0, 0x2286, 0x0) ioctl$DRM_IOCTL_AGP_ALLOC(r0, 0xc0206434, &(0x7f000096f000)={0x800, 0x0, 0x10001, 0x7ff}) ioctl$DRM_IOCTL_AGP_FREE(r0, 0x40206435, &(0x7f000001c000)={0x7, r1, 0x10001, 0x4}) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(r0, 0x84, 0x1d, &(0x7f0000192000)={0x3, [0x0, 0x0, 0x0]}, &(0x7f0000257000-0x4)=0x10) setsockopt$inet_sctp_SCTP_CONTEXT(r0, 0x84, 0x11, &(0x7f0000eb1000)={r2, 0xeef0}, 0x8) 2017/12/21 09:49:26 executing program 6: mmap(&(0x7f0000000000/0xac2000)=nil, 0xac2000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet6_sctp(0xa, 0x5, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f0000abb000-0x1c)=[@in6={0xa, 0x3, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x0}], 0x1c) getsockopt$inet_sctp_SCTP_PRIMARY_ADDR(0xffffffffffffffff, 0x84, 0x6, &(0x7f000070c000)={0x0, @in={{0x2, 0x1, @local={0xac, 0x14, 0x0, 0xaa}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}}, &(0x7f0000abf000-0x4)=0x8c) getsockopt$inet_sctp_SCTP_MAXSEG(0xffffffffffffffff, 0x84, 0xd, &(0x7f0000abe000)=@assoc_value={0x0, 0x0}, &(0x7f0000abc000)=0x8) getsockopt$inet_sctp6_SCTP_LOCAL_AUTH_CHUNKS(0xffffffffffffffff, 0x84, 0x1b, &(0x7f00009cb000)={0x0, 0x0, ""}, &(0x7f0000488000-0x4)=0x8) sendto$inet(r0, &(0x7f0000104000-0x60)="88df000000000000009c6598a80b8dccc5e406748a28bd9247c3bb80a06f7162598219cc4d1085f635b7306e7f3f0ee9227edf5b4b5d18430c9e1fff00000000000000bf", 0x44, 0x4000, &(0x7f0000ab9000)={0x2, 0x0, @remote={0xac, 0x14, 0x0, 0xbb}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x10) setsockopt$inet_sctp6_SCTP_EVENTS(r0, 0x84, 0xb, &(0x7f0000ac0000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x401, 0x0}, 0xb) sendto$inet6(r0, &(0x7f0000ab0000-0xf7)="b8", 0x1, 0x24000010, &(0x7f0000ac0000)={0xa, 0x3, 0x0, @loopback={0x0, 0x1}, 0x0}, 0x1c) r1 = fcntl$dupfd(r0, 0x406, r0) mmap$binder(&(0x7f0000999000/0x4000)=nil, 0x4000, 0x2000003, 0x20010, r1, 0x0) 2017/12/21 09:49:26 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000559000)={0x0, 0x0, &(0x7f0000901000)={&(0x7f0000ed9000)={0x2, 0xa, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, [@sadb_x_filter={0x5, 0x1a, @in6=@local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, @in6=@empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x0, 0x0, 0x14}]}, 0x38}, 0x1, 0x0, 0x0, 0x0}, 0x0) accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f00001f1000-0x4)=0x0) getsockopt$inet_sctp_SCTP_GET_PEER_ADDRS(0xffffffffffffffff, 0x84, 0x6c, &(0x7f00003d0000)={0x0, 0x2d, "7096de3983666b03c480aeb430f5876484554e294bd49f2a5072b679eb3aea78ae3bcbc64c514490473c189f8e"}, &(0x7f0000b41000)=0x35) 2017/12/21 09:49:26 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_ivalue=0x453}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x0}) write$tun(r2, &(0x7f0000ef0000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x30, 0x84, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "bfe240", 0x0, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, [], ""}}}}}, 0x62) 2017/12/21 09:49:26 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) sendto$inet6(r0, &(0x7f000068c000-0x1000)="8004482ffa5f3ecf48e01b59d1a58c570db3b0d646ccf313299a183e419bead537261280e2d1427e4888c71f5a0967a867d7463e66ea44fbf17b98900b411b6eab39dc2df80b602efb557f0a316a9befb5fa77b9825826f19ba6e571d1d4da388fac4243d7d53ac5cd04a93b0d3e31bfcc07e637769e290084300d4bd430d6d9ee528821a943aece83ef4959bccec7737800a552f5afc595490816a41189d54202f04d6aaddb888abfc58e6df85331f40aa478a9d940c01a99934b9909b422647248a7357ddf55ec0b25e8e695eeed7aa7766c6a643f014b571ffd61447dddb838e668773160463c9f03112b7dda7644861a18acfbca07aa7f6f5a38b92ff7f3d1b6f8e648da6f206691e69f0924c90ed55682dd56c36f92cf001f50d020228fb3f81f6c58e4b21cf4bc8a35868408d4086328c4578b4e7c59b7438fb109b46dd5b458213317be64b069d1aa1a52d5dd8b440c2319ae1238d60423dafb246b7bd3e826a384e20e45db94cc0c43f813a7c812d33e16873236f0cda705b716d11f63dfef1a0687ecbae456ebdea67550c7e74869f6df6296c0c412f197ec36ad9d5c0c03e938834bdb1b2615a8434478b85ea43dc3639a4ddbba8076acc62d44feec35bbb5022bcdce71cc555fc1f108d0856fd6bca5707b595deca92a3923c1a765b04820e11f3251fb10e894d90ac87d4e44900718c015e02e19f40f04c49ac5877abf35173c91bf69eb6f10460bfccf37d0b960b8f225cc482826f69c587001ee8589dae22c84d4acbaaf9e125185698edf816161ae2d369e9cecdc4274aa9dcdedcd5dccbc13f120af65480ee84a601bb97fbdfa53b90b177f98d85018e455e2d3730682587e5a19f15df47f887c782e84be6c6f77f638dff4d20ea82ecd4bcddb93b60f59067bbeb8ed020f1ebf39f6aa1d55054a83dd357ce7f71fc2e4fb01c375620140909216431c220187256398d4c685415e75e7810198e67c1d7d0864a1e715989e601ae064bb83ebf8ed1106d26c31542c2c51fe7f182a9097cbf6220e907fff543fff48a64565f8019639a80a033dcfa6b47c5912b5f91eae4ccb6e9bae3de3a14ad4a6bd87ed6336b9a46a00249975d7562a53b58478c4696f6e18df0536400ede31f1300ebce489d218785aefee1ae478dbf3a91cf41bf009bd50f756b3c2a8eacc3ab0c869b7b8b930b8e59ac828d46793617ae71e7705dc1c17139fc8986973209dfd1ea2fc1a26b9ab64b1cacaf2ea4e5b39422e15a2182f704ef017512294eaf46a295992b002d5aef5a0ea425dd6603301489f0bc38b95ee4ecb506cc3ae334706260249f4a06f3f0de68f1114796796391d18476d03f84bbe774a6850a4517c4d0edbde90c4451b37dffe9dcbd451e8876a739abd1851f0f5ed72b941e610a8ea5dbfa0e05fb23f8c0470e2961503113a3d329ba69ff246abf43cc11b81d0a36ebaf83e9766aa6fab5f12d8307d05551c6a4e1aa834a6da26b627c542a5c8f7a814466acc39f5ddee9baba7bc673c1d9a5b48dfa63137c9c07ad00d4d3574ecdc3ef5fee46e5702e0ff6f74d78819e62ec0cd2e517d40ab781bb104ba93d17fd08a2e2973d513ecd17458bbbe35bb48c3f3bafa6d1b143f353e94f74ec697090bd7547f9a0ba70ef2b051c57e593387e1466bce3c4ed0c37b536ca7564ff60f984957875624a64e6e0cc5a326cfc5b3dfdf761a2d498243b31469e78f6f9259f42e9da0c3e5317c", 0x4d1, 0x0, &(0x7f000019a000)={0xa, 0x0, 0x0, @loopback={0x0, 0x1}, 0x0}, 0x1c) getsockopt$inet6_IPV6_IPSEC_POLICY(r0, 0x29, 0x22, &(0x7f0000210000)={{{@in6=@loopback={0x0, 0x0}, @in=@empty=0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, {0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, {{@in6=@loopback={0x0, 0x0}, 0x0, 0x0}, 0x0, @in=@broadcast=0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, &(0x7f0000f5e000)=0xe8) listen(r0, 0x2) accept4$inet6(r0, &(0x7f0000362000-0x1c)={0x0, 0x0, 0x0, @loopback={0x0, 0x0}, 0x0}, &(0x7f0000c42000)=0x1c, 0x0) 2017/12/21 09:49:26 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_ivalue=0x453}) ioctl$sock_inet_SIOCSIFFLAGS(0xffffffffffffffff, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x2fd}) write$tun(r2, &(0x7f0000ef0000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x30, 0x84, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "bfe240", 0x0, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, [], ""}}}}}, 0x62) 2017/12/21 09:49:26 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) accept4$inet6(0xffffffffffffffff, &(0x7f0000632000)={0x0, 0x0, 0x0, @loopback={0x0, 0x0}, 0x0}, &(0x7f000028c000)=0x1c, 0x80000) pipe(&(0x7f0000410000)={0x0, 0x0}) getsockopt$inet_sctp_SCTP_GET_PEER_ADDR_INFO(0xffffffffffffff9c, 0x84, 0xf, &(0x7f0000513000-0xa0)={0x0, @in={{0x2, 0x1, @multicast1=0xe0000001, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x9, 0x304, 0x0, 0xffffffffffffff01, 0x6}, &(0x7f00007dd000)=0xa0) getsockopt$inet_sctp_SCTP_MAXSEG(r0, 0x84, 0xd, &(0x7f0000d08000)=@assoc_id=r2, &(0x7f0000484000-0x4)=0x4) fchdir(r0) r3 = syz_open_procfs(0x0, &(0x7f00006bd000-0x10)="6e8000000000000000b800000000a26b") readv(r3, &(0x7f0000604000)=[{&(0x7f0000bf5000)=""/14, 0xe}, {&(0x7f00001a4000-0xc8)=""/202, 0xca}], 0x2) ioctl$TIOCNXCL(r1, 0x540d) 2017/12/21 09:49:26 executing program 1 (fault-call:7 fault-nth:0): mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_ivalue=0x453}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x2fd}) write$tun(r2, &(0x7f0000ef0000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x30, 0x0, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "bfe240", 0x0, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, [], ""}}}}}, 0x62) 2017/12/21 09:49:26 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000559000)={0x0, 0x0, &(0x7f0000901000)={&(0x7f0000ed9000)={0x2, 0xa, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, [@sadb_x_filter={0x5, 0x1a, @in6=@local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, @in6=@empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x0, 0x0, 0x14}]}, 0x38}, 0x1, 0x0, 0x0, 0x0}, 0x0) accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f00001f1000-0x4)=0x0) [ 447.012269] FAULT_INJECTION: forcing a failure. [ 447.012269] name failslab, interval 1, probability 0, space 0, times 0 [ 447.024230] CPU: 1 PID: 17086 Comm: syz-executor1 Not tainted 4.15.0-rc4+ #231 [ 447.031607] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 447.040951] Call Trace: [ 447.043523] dump_stack+0x194/0x257 [ 447.047148] ? arch_local_irq_restore+0x53/0x53 [ 447.051812] should_fail+0x8c0/0xa40 [ 447.055518] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 447.060597] ? unlock_page_memcg+0x2c/0x40 [ 447.064808] ? lock_pin_lock+0x360/0x360 [ 447.068844] ? page_add_new_anon_rmap+0x750/0x750 [ 447.073659] ? print_irqtrace_events+0x270/0x270 [ 447.078402] ? find_held_lock+0x35/0x1d0 [ 447.082467] ? trace_event_raw_event_sched_switch+0x800/0x800 [ 447.088321] ? lock_release+0xa40/0xa40 [ 447.092268] ? rcu_note_context_switch+0x710/0x710 [ 447.097182] should_failslab+0xec/0x120 [ 447.101130] kmem_cache_alloc_node+0x56/0x760 [ 447.105602] ? find_held_lock+0x138/0x1d0 [ 447.109740] __alloc_skb+0xf1/0x780 [ 447.113345] ? skb_copy_and_csum_dev+0x360/0x360 [ 447.118086] ? wake_up_page_bit+0x530/0x530 [ 447.122384] ? perf_trace_lock_acquire+0xe3/0x980 [ 447.127207] ? print_irqtrace_events+0x270/0x270 [ 447.131937] ? perf_trace_lock+0x900/0x900 [ 447.136143] ? check_noncircular+0x20/0x20 [ 447.140372] alloc_skb_with_frags+0x10d/0x750 [ 447.144968] ? print_irqtrace_events+0x270/0x270 [ 447.149697] ? skb_complete_wifi_ack+0x1b0/0x1b0 [ 447.154423] ? find_held_lock+0x35/0x1d0 [ 447.158467] sock_alloc_send_pskb+0x787/0x9b0 [ 447.162943] ? lock_release+0xa40/0xa40 [ 447.166891] ? sock_wmalloc+0x1d0/0x1d0 [ 447.170841] ? debug_check_no_locks_freed+0x3c0/0x3c0 [ 447.176030] ? iov_iter_copy_from_user_atomic+0xe30/0xe30 [ 447.181542] ? __might_sleep+0x95/0x190 [ 447.185494] ? kasan_check_write+0x14/0x20 [ 447.189704] ? copyin+0x91/0xb0 [ 447.192959] ? _copy_from_iter_full+0x22b/0xbb0 [ 447.197595] ? debug_check_no_locks_freed+0x3c0/0x3c0 [ 447.202759] ? perf_trace_lock+0x900/0x900 [ 447.206970] ? iov_iter_advance+0x13f0/0x13f0 [ 447.211435] ? perf_trace_lock_acquire+0xe3/0x980 [ 447.216252] ? check_noncircular+0x20/0x20 [ 447.220465] tun_get_user+0x91c/0x36d0 [ 447.224329] ? check_noncircular+0x20/0x20 [ 447.228534] ? perf_trace_lock_acquire+0xe3/0x980 [ 447.233364] ? tun_build_skb.isra.48+0x17d0/0x17d0 [ 447.238266] ? find_held_lock+0x35/0x1d0 [ 447.242305] ? __fget+0x333/0x570 [ 447.245744] ? tun_get+0x1ab/0x2e0 [ 447.249253] ? lock_downgrade+0x980/0x980 [ 447.253374] ? lock_release+0xa40/0xa40 [ 447.257320] ? __lock_is_held+0xb6/0x140 [ 447.261991] ? tun_get+0x1d4/0x2e0 [ 447.265509] ? tun_chr_close+0x60/0x60 [ 447.269384] tun_chr_write_iter+0xb9/0x160 [ 447.273591] __vfs_write+0x684/0x970 [ 447.277278] ? kernel_read+0x120/0x120 [ 447.281144] ? _cond_resched+0x14/0x30 [ 447.285006] ? avc_policy_seqno+0x9/0x20 [ 447.289042] ? selinux_file_permission+0x82/0x460 [ 447.293865] ? rw_verify_area+0xe5/0x2b0 [ 447.297892] ? __fdget_raw+0x20/0x20 [ 447.301579] vfs_write+0x189/0x510 [ 447.305093] SyS_write+0xef/0x220 [ 447.308517] ? SyS_read+0x220/0x220 [ 447.312113] ? trace_hardirqs_on_caller+0x421/0x5c0 [ 447.317100] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 447.321833] entry_SYSCALL_64_fastpath+0x1f/0x96 [ 447.326558] RIP: 0033:0x452a09 [ 447.329730] RSP: 002b:00007f5ac365bc58 EFLAGS: 00000212 ORIG_RAX: 0000000000000001 [ 447.337407] RAX: ffffffffffffffda RBX: 00007f5ac365baa0 RCX: 0000000000452a09 [ 447.344644] RDX: 0000000000000062 RSI: 0000000020ef0000 RDI: 0000000000000016 [ 447.351885] RBP: 00007f5ac365ba90 R08: 0000000000000000 R09: 0000000000000000 2017/12/21 09:49:27 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$selinux_enforce(0xffffffffffffff9c, &(0x7f00007d3000-0x11)='/selinux/enforce\x00', 0x200000, 0x0) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(0xffffffffffffff9c, 0x84, 0x1d, &(0x7f0000621000-0x8)={0x1, [0x0]}, &(0x7f00003fd000-0x4)=0x8) getsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(r0, 0x84, 0x72, &(0x7f0000e0a000-0xc)={r1, 0x1ff, 0x20}, &(0x7f000062c000)=0xc) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = socket$inet6(0xa, 0x802, 0x0) getsockopt$inet6_buf(r2, 0x29, 0x41, &(0x7f0000fdf000-0x28)=""/40, &(0x7f0000fdd000-0x4)=0x28) 2017/12/21 09:49:27 executing program 7: mmap(&(0x7f0000000000/0xdd8000)=nil, 0xdd8000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f000000d000-0x8)='./file0\x00', 0x80040, 0x0) r1 = fcntl$getown(r0, 0x9) ptrace$peek(0x1, r1, &(0x7f0000dd6000-0x8)=0x0) fcntl$setlease(r0, 0x400, 0x0) rt_sigprocmask(0x0, &(0x7f0000033000-0x8)={0xfffffffffffffffe}, 0x0, 0x8) rt_sigtimedwait(&(0x7f00009ac000)={0xfffffffffffffffd}, &(0x7f0000dda000-0x10)={0x0, 0x0, 0x0, 0x0}, &(0x7f000003a000-0x10)={0x0, 0x8000000}, 0x8) mmap(&(0x7f0000dd8000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$SIOCSIFHWADDR(r0, 0x8924, &(0x7f0000dd9000-0x28)={@generic="6697a0895721854ea12fe84e4d73fb43", @ifru_map={0x0, 0x8, 0x9, 0x6, 0x3f, 0xf}}) open(&(0x7f0000195000-0x8)='./file0\x00', 0x20000000080047, 0x0) 2017/12/21 09:49:27 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f000093d000)='net/ip6_mr_vif\x00') lstat(&(0x7f000098a000-0x8)='./file0\x00', &(0x7f00000b2000-0x44)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioprio_set$uid(0x3, r1, 0x8000) readv(r0, &(0x7f0000604000)=[], 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r2 = syz_open_dev$sndseq(&(0x7f0000189000)='/dev/snd/seq\x00', 0x0, 0x0) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r2, 0xc0a85320, &(0x7f0000c22000-0xb0)={{0x0, 0x0}, 'port0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) getuid() 2017/12/21 09:49:27 executing program 6: mmap(&(0x7f0000af4000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000af5000-0x9)='/dev/kvm\x00', 0x0, 0x0) ioctl$KVM_GET_MSR_INDEX_LIST(r0, 0xc004ae02, &(0x7f0000ae0000)={0x0, []}) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r1 = openat$selinux_create(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/create\x00', 0x2, 0x0) fchmodat(r1, &(0x7f0000af5000-0x8)='./file0\x00', 0x80) 2017/12/21 09:49:27 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_ivalue=0x453}) ioctl$sock_inet_SIOCSIFFLAGS(0xffffffffffffffff, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x2fd}) write$tun(r2, &(0x7f0000ef0000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x30, 0x84, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "bfe240", 0x0, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, [], ""}}}}}, 0x62) 2017/12/21 09:49:27 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000559000)={0x0, 0x0, &(0x7f0000901000)={&(0x7f0000ed9000)={0x2, 0xa, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, [@sadb_x_filter={0x5, 0x1a, @in6=@local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, @in6=@empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x0, 0x0, 0x14}]}, 0x38}, 0x1, 0x0, 0x0, 0x0}, 0x0) 2017/12/21 09:49:27 executing program 1 (fault-call:7 fault-nth:1): mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_ivalue=0x453}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x2fd}) write$tun(r2, &(0x7f0000ef0000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x30, 0x0, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "bfe240", 0x0, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, [], ""}}}}}, 0x62) 2017/12/21 09:49:27 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_ivalue=0x453}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x2fd}) write$tun(0xffffffffffffffff, &(0x7f0000ef0000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x30, 0x84, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "bfe240", 0x0, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, [], ""}}}}}, 0x62) [ 447.359123] R10: 0000000000000000 R11: 0000000000000212 R12: 00000000004b75bb [ 447.366365] R13: 00007f5ac365bbc8 R14: 00000000004b75bb R15: 0000000000000000 2017/12/21 09:49:27 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) sendmsg$key(0xffffffffffffffff, &(0x7f0000559000)={0x0, 0x0, &(0x7f0000901000)={&(0x7f0000ed9000)={0x2, 0xa, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, [@sadb_x_filter={0x5, 0x1a, @in6=@local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, @in6=@empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x0, 0x0, 0x14}]}, 0x38}, 0x1, 0x0, 0x0, 0x0}, 0x0) 2017/12/21 09:49:27 executing program 6: clone(0x150000, &(0x7f0000a98000-0x2)="", &(0x7f0000000000)=0x0, &(0x7f0000001000-0x4)=0x0, &(0x7f0000000000)="") r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f000051a000-0x4)=0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp_SCTP_ADAPTATION_LAYER(r0, 0x84, 0x7, &(0x7f000009d000-0x4)={0x0}, &(0x7f0000001000-0x4)=0x4) 2017/12/21 09:49:27 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) sendmsg$key(0xffffffffffffffff, &(0x7f0000559000)={0x0, 0x0, &(0x7f0000901000)={&(0x7f0000ed9000)={0x2, 0xa, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, [@sadb_x_filter={0x5, 0x1a, @in6=@local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, @in6=@empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x0, 0x0, 0x14}]}, 0x38}, 0x1, 0x0, 0x0, 0x0}, 0x0) 2017/12/21 09:49:27 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_ivalue=0x453}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x0}) write$tun(r2, &(0x7f0000ef0000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x30, 0x84, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "bfe240", 0x0, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, [], ""}}}}}, 0x62) 2017/12/21 09:49:27 executing program 0: r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000957000)='/dev/hwrng\x00', 0x210100, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r1 = syz_open_procfs(0x0, &(0x7f000093d000)='net/ip6_mr_vif\x00') readv(r1, &(0x7f0000604000)=[{&(0x7f0000bf5000)=""/14, 0xe}, {&(0x7f00001a4000-0xc8)=""/202, 0xca}], 0x2) setsockopt$inet6_MRT6_ADD_MFC_PROXY(r0, 0x29, 0xd2, &(0x7f0000e8b000-0x5c)={{0xa, 0x1, 0x4db, @loopback={0x0, 0x1}, 0x2}, {0xa, 0x1, 0x4ec0fdbc, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, 0x2}, 0x1, [0x1, 0xba, 0x3, 0x9, 0x4, 0x7d00000, 0x9, 0x8000]}, 0x5c) sendto$ipx(r1, &(0x7f00005d4000-0xf1)="b0eb477f4044eca19add0e03416a9c3277dfa646c987b415575afd4dce4a0c8b5044a5ce765844ae40eeeb22e4409125972980375b0ce03cb321d207dd2ee1c4da981b7bae38541684ffa7b2f0bd73104c73fd96df153971a2c9bbf564ef75c21965489c9e9ad5477fd39e97688c45daae5998ca0fd916b00fd2365c3024391120cdc8f3625298d4101d69714ea5db744c5b93658662a5f27f1d82ae31b07154901ca8984e7665b0a57845c02e4349cb816034d8cc717a6381b80929e1277b83556a058dce44a14104ad261722938ad3bbd622b226e549f21297a01f9d45216cb7fddf90492239b4387d83815595d02443", 0xf1, 0x40, &(0x7f00004b9000)={0x4, 0x0, 0x8, "6db4f9e98643", 0x25c, 0x0}, 0x10) 2017/12/21 09:49:27 executing program 6: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000f89000-0x11)='/dev/vga_arbiter\x00', 0x4000, 0x0) setsockopt$netrom_NETROM_N2(r0, 0x103, 0x3, &(0x7f00005e7000)=0x1, 0x4) r1 = socket$inet(0x2, 0x4000000805, 0x0) socketpair(0x5, 0x80005, 0x7, &(0x7f0000d29000)={0x0, 0x0}) ioctl$KDGETMODE(r3, 0x4b3b, &(0x7f0000494000)=0x0) mq_notify(r3, &(0x7f0000b07000)={0x0, 0x2, 0x4, @thr={&(0x7f000021c000-0x2f)="46fcb005bfddc6fd4da824a5d570539c3bb820a538e865de29717d3d27cc9427dc3906a411ebae58baeaa6f95601fe", &(0x7f0000952000-0xfe)="50105035400f398c935661e652a7f2e6951936e366c26a23b708b056dbb1fe777284c10544cd35030c3acbfb15358a9bfed6de7debd46903ba21f4a2dce100517a1cdc721612a8f7e7da441e584e4f64a58672e207d5d7da0a4f8f58d212c3dbf42a84f102b61392c15e0e7182e674c033e8ba84136824514c2eab1f468f538997aae29dc440922cc7a406f3009f2d5483d96e9f00335920e4d565181d5e1c7d03eb05abdcdb8cf3d991d1f93859dce57e1561077221bfa8d38ed2ba0942cc52b11dccca9ef38ef98721b35951eed5de8d4ed871b74a60a5ae943747abe5faf2f91c832da7b415b50dcbdba17c9ec6d0bba3881d11738fae51d51017506c"}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) setsockopt$inet_int(r1, 0x0, 0x8, &(0x7f000048b000-0x4)=0x402, 0x4) r4 = socket$inet_sctp(0x2, 0x5, 0x84) r5 = dup(r4) getsockopt$netrom_NETROM_T2(r5, 0x103, 0x2, &(0x7f0000d4b000-0x4)=0xfffffffffffffff8, &(0x7f0000a53000-0x4)=0x4) r6 = openat$selinux_relabel(0xffffffffffffff9c, &(0x7f000059f000)='/selinux/relabel\x00', 0x2, 0x0) openat$ptmx(0xffffffffffffff9c, &(0x7f0000878000-0xa)='/dev/ptmx\x00', 0x208080, 0x0) epoll_wait(r6, &(0x7f000049f000)=[{0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}], 0x3, 0x7) setsockopt$inet_msfilter(r4, 0x0, 0x29, &(0x7f0000b1b000-0x14)={@multicast1=0xe0000001, @loopback=0x7f000001, 0x0, 0x1, [@loopback=0x7f000001]}, 0x14) setsockopt$netlink_NETLINK_TX_RING(r2, 0x10e, 0x7, &(0x7f000090c000)={0x8, 0xffffffffffffffe1, 0x0, 0x3766}, 0x10) r7 = dup3(r1, r4, 0x0) getsockopt$bt_BT_POWER(r7, 0x112, 0x9, &(0x7f0000f2d000-0x1)=0x64, &(0x7f0000d56000)=0x1) ioctl$sock_bt_bnep_BNEPGETCONNLIST(r7, 0x800442d2, &(0x7f0000162000)={0x7, &(0x7f00007c9000-0xd2)=[{0x0, 0x0, 0x0, ""/6, ""/16}, {0x0, 0x0, 0x0, ""/6, ""/16}, {0x0, 0x0, 0x0, ""/6, ""/16}, {0x0, 0x0, 0x0, ""/6, ""/16}, {0x0, 0x0, 0x0, ""/6, ""/16}, {0x0, 0x0, 0x0, ""/6, ""/16}, {0x0, 0x0, 0x0, ""/6, ""/16}]}) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r4, 0x84, 0x64, &(0x7f0000d6d000-0x10)=[@in={0x2, 0x0, @loopback=0x7f000001, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @in={0x2, 0x0, @remote={0xac, 0x14, 0x0, 0xbb}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}], 0x20) ioctl$sock_inet_SIOCSARP(r7, 0x8955, &(0x7f0000e6d000-0x44)={{0x2, 0x0, @broadcast=0xffffffff, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, {0x307, @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0x0}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x4, {0x2, 0x0, @empty=0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @generic="5bfbf1cade820f703f44160b280e830e"}) sendto$inet(r7, &(0x7f0000f3c000-0x1)='M', 0x1, 0x0, &(0x7f00009cb000)={0x2, 0x0, @loopback=0x7f000001, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x10) sendto$inet(r7, &(0x7f00002c0000)="e319b89942ac9a70e6d46229b0dc5e810677586a1e2f21d391930323521677557dbf2a4a162f8fed11268b89f515462d27f4e7412baf92973f5971e6bc231fd4966350c9556b0ba8e3f07bb6f0f7d8b71b2ef2a5bfc7511a0f05bc1efa7f1f27df7eb47340a109407113422b52c3242363ff34c89e90560267567f3061e13aeb8bf39034ed06a9e10d09fcad5786f48e1d4b066756a768b291ac1e574b608e361bbd79bc45cbef3e48d151487e950acfedb7f3750446cc967780e321e91865053edb55f94c5d7e43a8a1677c847da7161d8d99c96565cb7ba65695d4d7c6ed0f02c0c069b7ae2d361905253d6eb9f797c97ec1439d61aeb2e5e1c6f03852b3d1a7042d3b8521c7ce1610f8e7e841ddf7af9a5a9cc688958f141be7e6cd9e6986ee946eeb4632f130b89deac1b2d61cc282abee2a14a41f5d765f237d9d4e11d28c5cc993d14c23eea738e2d92f30d0e06c5f56a05c046d415f3bc3036a2a22844754755126b9ea33037bbd12b2db1e2b0f4c4bc152a32fa6946e81d07e5ee27b60df69dabd82d303dd55643eeb87a0fd6ce1da7641aa419403896b61f01466d68d0df9ae759b199aee025eea9a6aeb0b6cd247bbd5b0f900ae9797fc7147d9eff4cb5518b1730ce162c80b67ebd990a8b3c5374a821b68ecc6110cdc39ecee6c6b3dc5d9531333b80fcce206079070ed1c7c521114301da0db37b07678f23ce8a9f6318b4a4ce73d5b28a62894104e87dfb97bece3244d31d4025ea3cd68c582c61f9365ddce15417a95f6045def1a0858f71c85b7e99fa7de832008ad373faadd6857d02f3f47538693ad0a792abd8b9253ce866ae897df77cc488c68819eb3fa25f9994df7755416c16474dfc9ac29fb9fbf9481488c7bc6079f102929319bea399762f1e29141cc20f876e5c58c096f482095894f19125d4e3b20620b5c3761bcab30e24d5324857e405b58c8cc810580b2b875c7b628a0aa205969ba91ca8a2146875ddff16b13f0c2e9bf956b3dee2894f3a907757338e1f86d4926c41b9c44fa24512bfd76f6c3bf63622d7b0bb872a51b81bbc5c4652e232e6795c68bab953998dc036e66712d7f2e0c83c2299f9d6c35d216e25fbe3e4a8f40fa158c6335b2c74a6167f6d23b7ee220747ee21060e8f8cba849bb98106acdcb4bff1cc91960d434e420b8ac03c18fc2a4cf09289fabf431def12d344c84e65c2dfc658fbf8e54a731b6aef070b331cd45794d4e55c1c022e3878a70fea73213494f9abd698a05c772794419b1c851e645ecb347d964ac06113f07a0f09d95c5f697186639dbf1e1ad3ec14a3f276a5032ecc896b85d0835508eb25f4982ab867b4c13d67bd1d9725ffbb9a45ebdd23587e5a017d6e3992b8d8585da94c04148a111cb1c580251757c0b52c99c20e4f5e92431fd77ba3bcf92c000006125af78c8040918b2201bb79a56b3c7c418be9852a1325ef2510e48d6041cfd0829f076e572b6f5f5b51da8def84428caa63669d1a2c8519b8035e3b34e2e08df18b8cf0fe1ea20d5393b0bfe6159887b16715e3c391b991b2a74045184fbef5d7a3a82ff8c78ff592bf540191c4d56da7519f6abb5db1e0bac7278f5638bb14e14809993c83f6ce1ba9e8e37240120660205222d52a891daef41ef661957c83ab9758926f0c91c9ea993eb4e64c69b4efa17bf8282296b34c045da798cb68d93cb90ecefe6e6ee9051abffaba4a574c4bd627432a447b395105222fedbc1c1446ee6fc6623d0daae38d47bbcce52a6d20ba607d4ab81143ded8ba18f8f68a105bd83f0512085eea8a79d8823b7467f41bd7d77444a0a89cb6b95e26dc3f65de81e82782a1c2b54a579aeed3942170dc0f2e886e22361de8ae95f241e5230262137ef5c2eed3f0d4bc0d161e02944f2c7437be64a1a995cc5f1bbf7d0c3c787acaa7e0724c8e4b1d2b3077872b8f6286e8c86bd45282c156c8efd0c2378da8ba06ab6130b371911d0d2f7d4e0ec35c62f3035f51875d99f54da8547d8f2bd118a34ce5021491bc2f2ae23260f1ec65b89ca7c1a582f1869c793da72dd7b98121f345745bbe812e9fa88687791287d2741c599d6663c353caf50738e863615a31bf7d0acc4cc62b13e9bd7c59b43f5738995552ce81a6aa93e5a3ee6bbc36f434368d19c9eed11baef2ecf38df50d9a8c9700eb5dc1ab73e4bb0dded16d5178f02ec43f9c45820855ba4ddf5dd2768551bba530a5dcb3301373ea53b73bf1caccd013a8a98ae40b9e1db5edb30711ccd46052cd9805feab6c8868f6422e12aa51776bb43ea53324c7ce0a8564e848b8ba06a43d0a85726d703e1fcde7c8fb6fe515f036c30fb1e22cb8937dc0468a0a532d6d487b6d489b59105b6aa220ff415dfe80044d60296aed990e684a9327b3928fc920b893de336ec66b375ab0a0e23d6c34c7ba7d12f7294bdd4f38e2ad17388382a02fb97061d966c015dda1cd9cb3bc15e2c9fa5a917f64edfaab387567ca62119fdfe6d5e3ca0808a3ddff20b2f2cff1e7b1cb1360953d2468c4a815fbd3d5a28541fc859457a350949c596de6d74595cfd9cc308478ff7b08992bb49dc4c6560759e0b0bb696aec7dcd09fe8acc301b7ba2d2da5e2390cba610ac565efb874080f3519c27da76c7dee6a9912218acaf67efa064e925e650fb21c68616b6295ee008ef4ddfdb712c3151a45e273a922e26dedd3abcb51b2cf3520949c76f13ae6e59091daa80b2bae562e348ec1dc22330275f5e1d575636697d46602bb585ace4a5e705e5ba09588b64870ba27e3a603b7d36defb6eaf4df262da2327cb05c8191a4d4e79b0191c9f86c69b672de3f4b363a15a9d6f08d40e24a10e309fc70b777a27845fef17c96b79d7099e1b074713a47192f50ebc3a7995ca64d95f9a91976ab341bfe9d2d442308e3947ef295a0e43c31b253cee2ad9a7242bd1f320e30c33ad1ffb897028536bfa75f65d31d11244200bd49516d736220c5127142192d9fd597d7e43d78f275257a08a9588911a7fd46d4b1ab76a55d3e4441db929880d298b1449a433b52258833f76457a58eb259ae7a38a29407a03c829afd2efd2c403820d5e20af6ed42f53d416a772bc47e94d04bbc846a06dec74b01d5c709fbb3625facaa5b04c78978ff0c1932149eb89d91bcdb3c48ebd63bd3fc5a912676ab0ef945f297e6d25cb5e3a084dcb3c9b28dc2f6b325386dcd600d0ee849b2c7020ac3ca3adca63863f13e26c2f1fcb58e7938271e8fd7013fea18a9c1dd4380fa772b501bb79f3952a46bc923594624c048daa7afbb7121d34dda571db71c979b7c424e48c0cf4087b64b0ef8e1913acf68e3e9f60777ad38be15230586ed1b1091a03d5dcadbab53552cf53f70609549510ca12ab783053df78437460380de3070568c4ee7b5c06bf31db2b635ef961c96a1f9d391f3c4e5e1d11044c9b71b2cbe646410e66971d840242f5efee5b7596ede030feec457f8085a2df9de803bf997564df32802587178da6d8c9fbd87f5bab0f20a0f6bb7e4f1da6a6eaf20152cad7a8f73eeff5e051b1d46a67c7493637fb9c596a4661cf2f1515a91bec2985943686b01ded38f9c02eecfea0a7cb53cf7ec983f9e433d0dc9f4fa7e1cc04714fed894c7b3178e49afa4408c67e1fa536866e13b1097c566f4d7e87980dad7c8942f75a84184698e3c034c365c0252d1b025193ed601b18a989a550b699808dd47ade2da729d2e4aa857f6d47af8276329c0f12821717508f9a3c1efe889d7407e6c0a3e58fba60e208b022adba4651a6122aa5a31944f32adb03ce4c466b2d0ee955991d6162a848c4037e462dbdc5d2d7baeb67e5acc919e529671772b848df145c24088e0397c7211048583ef2839406b08f96ace5f97b6b9b6ff241f901fa7ff4b354662903f17e93ec1143ed26edb28b33108f5a09b88b61a74a3a9b4cc84559bcf8c92a9112f32bbd2bd82402c2a8f24f06be5b257e803c396f30630189ba496f44466ccb60cd50d2c93ba78e5a5bbb4d0109fedc91cabfed2b3de8d094dad597922e2f37a4a955bc42d4a8c658b8ae29ae1af51ca9b4aec95e823055d957a60f6e50e64a3c9bf5c47", 0xb59, 0x0, &(0x7f0000d9d000-0x10)={0x2, 0x0, @loopback=0x7f000001, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x10) 2017/12/21 09:49:27 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$mouse(&(0x7f00003ba000)='/dev/input/mouse#\x00', 0x8, 0x200) ioctl$TIOCOUTQ(r0, 0x5411, &(0x7f0000417000)=0x0) syz_emit_ethernet(0x3e, &(0x7f0000018000)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0x0}, @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0x0}, [], {{0x800, @ipv4={{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x2, 0x0, @remote={0xac, 0x14, 0x0, 0xbb}, @local={0xac, 0x14, 0x0, 0xaa}, {[]}}, @igmp={0x14, 0x0, 0x0, @remote={0xac, 0x14, 0x0, 0xbb}, "9c4393a68ff9fbcca3a3eb42c33292fcb3093cf8"}}}}}, 0x0) 2017/12/21 09:49:27 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) sendmsg$key(0xffffffffffffffff, &(0x7f0000559000)={0x0, 0x0, &(0x7f0000901000)={&(0x7f0000ed9000)={0x2, 0xa, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, [@sadb_x_filter={0x5, 0x1a, @in6=@local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, @in6=@empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x0, 0x0, 0x14}]}, 0x38}, 0x1, 0x0, 0x0, 0x0}, 0x0) [ 447.475539] FAULT_INJECTION: forcing a failure. [ 447.475539] name failslab, interval 1, probability 0, space 0, times 0 [ 447.516174] CPU: 1 PID: 17109 Comm: syz-executor1 Not tainted 4.15.0-rc4+ #231 [ 447.523569] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 447.532897] Call Trace: [ 447.535478] dump_stack+0x194/0x257 [ 447.539084] ? arch_local_irq_restore+0x53/0x53 [ 447.543738] should_fail+0x8c0/0xa40 [ 447.547430] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 447.552515] ? save_stack+0xa3/0xd0 [ 447.556113] ? save_stack+0x43/0xd0 [ 447.559707] ? kasan_kmalloc+0xad/0xe0 [ 447.563570] ? kasan_slab_alloc+0x12/0x20 [ 447.567698] ? find_held_lock+0x35/0x1d0 [ 447.571762] ? trace_event_raw_event_sched_switch+0x800/0x800 [ 447.577622] ? rcu_note_context_switch+0x710/0x710 [ 447.582534] should_failslab+0xec/0x120 [ 447.586492] kmem_cache_alloc_node_trace+0x5a/0x750 [ 447.591499] __kmalloc_node_track_caller+0x33/0x70 [ 447.596407] __kmalloc_reserve.isra.41+0x41/0xd0 [ 447.601141] __alloc_skb+0x13b/0x780 [ 447.604844] ? skb_copy_and_csum_dev+0x360/0x360 [ 447.609577] ? perf_trace_lock+0xd6/0x900 [ 447.613705] ? trace_event_raw_event_lock+0x340/0x340 [ 447.618866] ? perf_trace_lock+0x900/0x900 [ 447.623072] ? check_noncircular+0x20/0x20 [ 447.627292] alloc_skb_with_frags+0x10d/0x750 [ 447.631770] ? print_irqtrace_events+0x270/0x270 [ 447.636501] ? skb_complete_wifi_ack+0x1b0/0x1b0 [ 447.641230] ? find_held_lock+0x35/0x1d0 [ 447.645275] sock_alloc_send_pskb+0x787/0x9b0 [ 447.649750] ? lock_release+0xa40/0xa40 [ 447.653788] ? sock_wmalloc+0x1d0/0x1d0 [ 447.657731] ? debug_check_no_locks_freed+0x3c0/0x3c0 [ 447.662895] ? iov_iter_copy_from_user_atomic+0xe30/0xe30 [ 447.668402] ? __might_sleep+0x95/0x190 [ 447.672350] ? kasan_check_write+0x14/0x20 [ 447.676557] ? copyin+0x91/0xb0 [ 447.679814] ? _copy_from_iter_full+0x22b/0xbb0 [ 447.684452] ? debug_check_no_locks_freed+0x3c0/0x3c0 [ 447.689612] ? perf_trace_run_bpf_submit+0x20d/0x330 [ 447.694690] ? perf_tp_event+0xae0/0xae0 [ 447.698723] ? iov_iter_advance+0x13f0/0x13f0 [ 447.703190] ? memset+0x31/0x40 [ 447.706454] tun_get_user+0x91c/0x36d0 [ 447.710314] ? perf_trace_lock+0xd6/0x900 [ 447.714457] ? tun_build_skb.isra.48+0x17d0/0x17d0 [ 447.719360] ? find_held_lock+0x35/0x1d0 [ 447.723404] ? __fget+0x333/0x570 [ 447.727631] ? tun_get+0x1ab/0x2e0 [ 447.731145] ? lock_downgrade+0x980/0x980 [ 447.735270] ? lock_release+0xa40/0xa40 [ 447.739233] ? __lock_is_held+0xb6/0x140 [ 447.743284] ? tun_get+0x1d4/0x2e0 [ 447.746795] ? tun_chr_close+0x60/0x60 [ 447.750675] tun_chr_write_iter+0xb9/0x160 [ 447.754885] __vfs_write+0x684/0x970 [ 447.758574] ? kernel_read+0x120/0x120 [ 447.762443] ? _cond_resched+0x14/0x30 [ 447.766305] ? avc_policy_seqno+0x9/0x20 [ 447.770334] ? selinux_file_permission+0x82/0x460 [ 447.775160] ? rw_verify_area+0xe5/0x2b0 [ 447.779190] ? __fdget_raw+0x20/0x20 [ 447.782881] vfs_write+0x189/0x510 [ 447.786399] SyS_write+0xef/0x220 [ 447.789829] ? SyS_read+0x220/0x220 [ 447.793424] ? trace_hardirqs_on_caller+0x421/0x5c0 [ 447.798412] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 447.803149] entry_SYSCALL_64_fastpath+0x1f/0x96 [ 447.807871] RIP: 0033:0x452a09 [ 447.811031] RSP: 002b:00007f5ac365bc58 EFLAGS: 00000212 ORIG_RAX: 0000000000000001 [ 447.818709] RAX: ffffffffffffffda RBX: 00007f5ac365baa0 RCX: 0000000000452a09 [ 447.825949] RDX: 0000000000000062 RSI: 0000000020ef0000 RDI: 0000000000000016 [ 447.833189] RBP: 00007f5ac365ba90 R08: 0000000000000000 R09: 0000000000000000 [ 447.840426] R10: 0000000000000000 R11: 0000000000000212 R12: 00000000004b75bb [ 447.847666] R13: 00007f5ac365bbc8 R14: 00000000004b75bb R15: 0000000000000000 2017/12/21 09:49:27 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_ivalue=0x453}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x2fd}) write$tun(0xffffffffffffffff, &(0x7f0000ef0000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x30, 0x84, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "bfe240", 0x0, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, [], ""}}}}}, 0x62) 2017/12/21 09:49:27 executing program 6: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = openat$selinux_context(0xffffffffffffff9c, &(0x7f00003a1000-0x11)='/selinux/context\x00', 0x2, 0x0) ioctl$TCSETAW(r0, 0x5402, &(0x7f00002f4000-0x14)={0x3f, 0x10000000000, 0x6000000000000, 0xe4, 0x8, 0x1f, 0x0, 0xddd4, 0x4, 0x9}) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000bf1000-0xc)={0x0, 0x0, 0x0}, &(0x7f0000eab000-0x4)=0xc) capset(&(0x7f00001b5000-0x8)={0x19980330, r1}, &(0x7f0000780000-0x18)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_open_dev$random(&(0x7f00009ef000)='/dev/random\x00', 0x0, 0x100) r2 = socket$inet6(0xa, 0x80001, 0x0) getsockname$ipx(r0, &(0x7f000059b000)={0x0, 0x0, 0x0, ""/6, 0x0, 0x0}, &(0x7f0000c13000-0x4)=0x10) ioctl$EVIOCGBITSND(r0, 0x80404532, &(0x7f0000fca000-0x1b)=""/27) getsockopt$inet6_buf(r2, 0x29, 0x40, &(0x7f000000f000-0x54)=""/0, &(0x7f0000c49000)=0x0) 2017/12/21 09:49:27 executing program 7: ioperm(0x0, 0x9, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = accept4$ax25(0xffffffffffffffff, &(0x7f0000000000)={0x0, {""/7}, 0x0}, &(0x7f0000001000)=0x10, 0x80000) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) setsockopt$sock_timeval(r0, 0x1, 0x15, &(0x7f0000001000)={0x77359400, 0x0}, 0x10) clone(0x0, &(0x7f000021d000)="", &(0x7f00006dc000)=0x0, &(0x7f0000dcc000-0x4)=0x0, &(0x7f0000001000-0x5)="c975a4183d") ioperm(0x0, 0x7, 0x0) 2017/12/21 09:49:27 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = epoll_create1(0x80000) r1 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000a40000)={0x0, 0x0}) epoll_ctl$EPOLL_CTL_ADD(r0, 0x1, r1, &(0x7f00003b2000-0xc)={0x0, 0x0}) r2 = syz_open_procfs(0x0, &(0x7f00009f3000-0x7)='cpuset\x00') setsockopt$inet_mreqsrc(r2, 0x0, 0x25, &(0x7f000056a000-0xc)={@multicast1=0xe0000001, @multicast1=0xe0000001, @broadcast=0xffffffff}, 0xc) ioctl$DRM_IOCTL_MODE_GETCRTC(r2, 0xc06864a1, &(0x7f000037f000-0x64)={&(0x7f0000600000-0xc)=[0x800, 0x5, 0xff], 0x3, 0x800, 0x1000, 0x100000000, 0x453bbd80, 0x101, {0x1, 0x20, 0x100000000, 0x1, 0xfffffffffffffffa, 0x19d, 0x3, 0x3fd, 0xffffffff80000000, 0x6, 0x8, 0x1, 0x8, 0x0, "9718805d7b297bafdaa94f5200f3b8e8ef9ff09dcbc79fc829ec9a6fe9b8ec93"}}) 2017/12/21 09:49:27 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000559000)={0x0, 0x0, &(0x7f0000901000)={&(0x7f0000ed9000)={0x2, 0xa, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, [@sadb_x_filter={0x5, 0x1a, @in6=@local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, @in6=@empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x0, 0x0, 0x14}]}, 0x38}, 0x1, 0x0, 0x0, 0x0}, 0x0) 2017/12/21 09:49:27 executing program 0: mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = creat(&(0x7f0000000000)='./file0\x00', 0x113) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) setsockopt$inet_sctp_SCTP_NODELAY(r0, 0x84, 0x3, &(0x7f0000000000)=0x2, 0x4) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r1 = syz_open_procfs(0x0, &(0x7f000093d000)='net/ip6_mr_vif\x00') readv(r1, &(0x7f0000604000)=[{&(0x7f0000bf5000)=""/14, 0xe}, {&(0x7f00001a4000-0xc8)=""/202, 0xca}], 0x2) r2 = add_key$user(&(0x7f00000a9000-0x5)='user\x00', &(0x7f0000761000)={0x73, 0x79, 0x7a, 0x2, 0x0}, &(0x7f0000614000-0x91)="6e37edcd0d4087be4203667e94130a7d01d9b34b1743b6534a0997a5405263d140718e85f4f1f52392400ad883858e1e487509042af9cf8f7a901d93dace94e610e8010a5497c034347836a04ca16dce548d142f8704a8617dcebea4f11d2644ca037cb3ec4b5d7700fa841737100b35a7dcddc9c3283415c42a8bac4a0e3847078b89f76ed496ed7cf55c51ace366b785", 0x91, 0xfffffffffffffffd) getsockopt$inet6_IPV6_IPSEC_POLICY(r1, 0x29, 0x22, &(0x7f000024b000)={{{@in=@loopback=0x0, @in=@empty=0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, {0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, {{@in=@empty=0x0, 0x0, 0x0}, 0x0, @in=@multicast1=0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, &(0x7f0000ea6000-0x4)=0xe8) fstat(r1, &(0x7f0000af4000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) keyctl$chown(0x4, r2, r3, r4) 2017/12/21 09:49:27 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_ivalue=0x453}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x0}) write$tun(r2, &(0x7f0000ef0000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x30, 0x84, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "bfe240", 0x0, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, [], ""}}}}}, 0x62) 2017/12/21 09:49:27 executing program 1: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_ivalue=0x453}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x2fd}) write$tun(r2, &(0x7f0000ef0000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x30, 0x0, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "bfe240", 0x0, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, [], ""}}}}}, 0x62) 2017/12/21 09:49:27 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000559000)={0x0, 0x0, &(0x7f0000901000)={&(0x7f0000ed9000)={0x2, 0xa, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, [@sadb_x_filter={0x5, 0x1a, @in6=@local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, @in6=@empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x0, 0x0, 0x14}]}, 0x38}, 0x1, 0x0, 0x0, 0x0}, 0x0) 2017/12/21 09:49:27 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$sg(&(0x7f00002fa000-0x9)='/dev/sg#\x00', 0x80000000, 0x0) getsockopt$inet_sctp6_SCTP_GET_LOCAL_ADDRS(0xffffffffffffffff, 0x84, 0x6d, &(0x7f00003a7000)={0x0, 0x2e, "fe3f2710abdb080bd140f7e196264841aff5955c6f9c88e612ac0fefc2af40c2994a780d4132200492bd8fdfe24e"}, &(0x7f0000b83000-0x4)=0x36) getsockopt$inet_sctp_SCTP_GET_ASSOC_STATS(r0, 0x84, 0x70, &(0x7f0000cb6000)={r1, @in={{0x2, 0x1, @local={0xac, 0x14, 0x0, 0xaa}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, [0x81, 0x6, 0x5, 0x95a, 0x9, 0x5, 0x7, 0x13, 0x9, 0x0, 0x4, 0x0, 0x437, 0x96, 0x401]}, &(0x7f000035d000)=0x108) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0x1e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socketpair(0x1f, 0x1, 0x1, &(0x7f000000e000-0x8)={0xffffffffffffffff, 0xffffffffffffffff}) write$sndseq(r2, &(0x7f000082d000-0xc0)=[], 0x2082cf40) r3 = gettid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00007bc000-0x8)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000048000+0x65c)=[], 0x0, 0x7ff) ioctl$int_in(r4, 0x5452, &(0x7f0000009000-0x8)=0x3f) recvfrom(r5, &(0x7f0000013000-0x8d)=""/0, 0x0, 0x0, &(0x7f0000013000-0x10)=@sco={0x1f, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, 0x8) fcntl$setown(r4, 0x8, r3) setsockopt$inet_sctp_SCTP_FRAGMENT_INTERLEAVE(r0, 0x84, 0x12, &(0x7f00005ef000-0x4)=0xffffffffffffff94, 0x4) fcntl$setsig(r4, 0xa, 0x12) dup2(r4, r5) tkill(r3, 0x16) 2017/12/21 09:49:27 executing program 6: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) write(r0, &(0x7f0000f7f000-0x11)="", 0x0) ioctl$PERF_EVENT_IOC_DISABLE(r0, 0x2401, 0xe6) r1 = openat$selinux_user(0xffffffffffffff9c, &(0x7f0000e9f000-0xe)='/selinux/user\x00', 0x2, 0x0) ioctl$DRM_IOCTL_ADD_CTX(0xffffffffffffff9c, 0xc0086420, &(0x7f0000022000)={0x0, 0x0}) ioctl$DRM_IOCTL_NEW_CTX(r1, 0x40086425, &(0x7f000092b000)={r2, 0x1}) 2017/12/21 09:49:27 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_ivalue=0x453}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x2fd}) write$tun(0xffffffffffffffff, &(0x7f0000ef0000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x30, 0x84, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "bfe240", 0x0, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, [], ""}}}}}, 0x62) 2017/12/21 09:49:27 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000559000)={0x0, 0x0, &(0x7f0000901000)={&(0x7f0000ed9000)={0x2, 0xa, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, [@sadb_x_filter={0x5, 0x1a, @in6=@local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, @in6=@empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x0, 0x0, 0x14}]}, 0x38}, 0x1, 0x0, 0x0, 0x0}, 0x0) 2017/12/21 09:49:27 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = fcntl$getown(0xffffffffffffff9c, 0x9) r1 = syz_open_procfs(r0, &(0x7f00009e0000-0xf)='net/ip6_mr_vif\x00') readv(r1, &(0x7f0000604000)=[{&(0x7f0000bf5000)=""/14, 0xe}, {&(0x7f000069c000-0xca)=""/202, 0xca}], 0x2) getsockopt$inet_pktinfo(r1, 0x0, 0x8, &(0x7f00007bf000-0xc)={0x0, @remote={0x0, 0x0, 0x0, 0x0}, @remote={0x0, 0x0, 0x0, 0x0}}, &(0x7f0000d0b000-0x4)=0xc) lstat(&(0x7f000041c000-0x8)='./file0\x00', &(0x7f00009f4000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setsockopt$inet_IP_IPSEC_POLICY(r1, 0x0, 0x10, &(0x7f0000dfc000-0xe8)={{{@in6=@local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, @in=@multicast2=0xe0000002, 0x2, 0x3, 0x1, 0x40, 0x3, 0xa0, 0x80, 0x3f, r2, r3}, {0x3f, 0x2, 0x1f, 0x3, 0x4, 0xffffffffffff394a, 0x65f, 0x8}, {0x1, 0x5, 0x8, 0xfffffffffffffc00}, 0xab00000000000000, 0x8, 0x787c, 0x1, 0x0, 0x0}, {{@in=@remote={0xac, 0x14, 0x0, 0xbb}, 0x7, 0x0}, 0xa, @in=@multicast2=0xe0000002, 0x592, 0x2, 0x1, 0x2, 0x3d0, 0x0, 0x600000000000000}}, 0xe8) read(r1, &(0x7f0000b05000)=""/186, 0xba) getsockopt$inet_sctp6_SCTP_RECVNXTINFO(r1, 0x84, 0x21, &(0x7f00003b7000-0x4)=0x0, &(0x7f00001b2000)=0x4) 2017/12/21 09:49:27 executing program 4: mmap(&(0x7f0000000000/0xb3f000)=nil, 0xb3f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f0000471000-0x8)=0x72) bind$unix(r1, &(0x7f0000003000)=@file={0x1, "e91f7189591e9233614b"}, 0xc) listen(r1, 0x0) connect$unix(r0, &(0x7f0000932000)=@file={0x1, "e91f7189591e9233614b"}, 0xc) connect(r0, &(0x7f0000932000-0xc)=@un=@file={0x1, "e91f7189591e9233614b"}, 0xc) listen(r1, 0x5) r2 = accept4$inet6(0xffffffffffffffff, 0x0, &(0x7f00001af000-0x4)=0x0, 0x800) getsockopt$inet_sctp_SCTP_RESET_STREAMS(0xffffffffffffffff, 0x84, 0x77, &(0x7f0000614000-0x8)={0x0, 0x1}, &(0x7f00003df000-0x4)=0x8) mmap(&(0x7f0000b3f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) setsockopt$inet_sctp6_SCTP_RESET_ASSOC(r2, 0x84, 0x78, &(0x7f0000b3f000)=r3, 0x4) 2017/12/21 09:49:27 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_ivalue=0x453}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x0}) write$tun(r2, &(0x7f0000ef0000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x30, 0x84, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "bfe240", 0x0, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, [], ""}}}}}, 0x62) 2017/12/21 09:49:27 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x0, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000559000)={0x0, 0x0, &(0x7f0000901000)={&(0x7f0000ed9000)={0x2, 0xa, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, [@sadb_x_filter={0x5, 0x1a, @in6=@local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, @in6=@empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x0, 0x0, 0x14}]}, 0x38}, 0x1, 0x0, 0x0, 0x0}, 0x0) 2017/12/21 09:49:27 executing program 1: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) r2 = fcntl$dupfd(r1, 0x0, r1) recvfrom$inet6(r2, &(0x7f00006a0000)=""/164, 0xa4, 0x2000, &(0x7f000066a000)={0xa, 0x2, 0x4, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, 0x4}, 0x1c) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_ivalue=0x453}) getsockopt$inet_udp_int(r2, 0x11, 0x67, &(0x7f000013c000-0x4)=0x0, &(0x7f00006ea000-0x4)=0x4) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x2fd}) connect$nfc_raw(r2, &(0x7f0000de2000)={0x27, 0x7, 0x6, 0x7}, 0x10) ioctl$EVIOCGLED(r2, 0x80404519, &(0x7f000049d000)=""/221) write$tun(r2, &(0x7f0000ef0000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x30, 0x0, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "bfe240", 0x0, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, [], ""}}}}}, 0x62) setsockopt$inet_MCAST_MSFILTER(r0, 0x0, 0x30, &(0x7f00006ed000-0x2b8)={0xaa8f, {{0x2, 0x2, @rand_addr=0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x1, 0x4, [{{0x2, 0x0, @loopback=0x7f000001, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, {{0x2, 0x3, @rand_addr=0x2, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, {{0x2, 0x0, @broadcast=0xffffffff, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, {{0x2, 0x3, @broadcast=0xffffffff, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}, 0x2b8) 2017/12/21 09:49:27 executing program 7: mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socketpair$llc(0x1a, 0x1, 0x0, &(0x7f0000000000)={0x0, 0x0}) sendfile(r0, r0, &(0x7f0000001000-0x8)=0x0, 0x20) r1 = openat$selinux_commit_pending_bools(0xffffffffffffff9c, &(0x7f0000001000-0x1e)='/selinux/commit_pending_bools\x00', 0x1, 0x0) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$DRM_IOCTL_INFO_BUFS(r1, 0xc0106418, &(0x7f0000001000)={0x97de, 0x4, 0x10001, 0x3, 0x8, 0xe5a}) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socketpair$ax25(0x3, 0x3, 0x0, &(0x7f0000000000)={0x0, 0x0}) r3 = openat$selinux_member(0xffffffffffffff9c, &(0x7f0000001000)='/selinux/member\x00', 0x2, 0x0) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$DRM_IOCTL_AGP_ACQUIRE(r3, 0x6430) ioctl$KVM_TPR_ACCESS_REPORTING(r3, 0xc028ae92, &(0x7f0000003000-0x28)={0x8, 0x3ff, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ftruncate(r2, 0x1) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r4 = bpf$PROG_LOAD(0x5, &(0x7f0000001000-0x30)={0xf, 0x7, &(0x7f0000001000-0x38)=[@map={0x30, 0x5, 0x9, 0xffffffffffffffff}, @map={0x2, 0x8, 0x200, 0x1}, @generic={0x0, 0x7fffffff, 0x8, 0xd3}, @generic={0x2, 0x4c, 0x4, 0x4e37}, @generic={0xde, 0x0, 0x3ff, 0x2}, @generic={0x80000000, 0x2, 0x8001, 0x100000001}, @map={0x10001, 0x0, 0x100000000, 0x1}], &(0x7f0000a1c000)='\x00', 0x8000, 0x1000, &(0x7f0000000000)=""/4096, 0x7, 0x1}, 0x30) fdatasync(r4) 2017/12/21 09:49:27 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$TIOCGPGRP(0xffffffffffffff9c, 0x540f, &(0x7f0000525000-0x4)=0x0) getpid() r1 = syz_open_procfs(r0, &(0x7f00002e2000)='cgroup\x00') ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000e10000-0x4)=0x5) readv(r1, &(0x7f0000604000)=[{&(0x7f0000bf5000)=""/14, 0xe}, {&(0x7f00001a4000-0xc8)=""/202, 0xca}], 0x2) 2017/12/21 09:49:27 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x0, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000559000)={0x0, 0x0, &(0x7f0000901000)={&(0x7f0000ed9000)={0x2, 0xa, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, [@sadb_x_filter={0x5, 0x1a, @in6=@local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, @in6=@empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x0, 0x0, 0x14}]}, 0x38}, 0x1, 0x0, 0x0, 0x0}, 0x0) 2017/12/21 09:49:27 executing program 6: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000061a000)={0x5, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x666, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x20000000, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) capset(&(0x7f0000941000)={0xfffffffffffffffe, 0x0}, &(0x7f0000629000)={0x0, 0x0, 0x0, 0x0, 0x7fff, 0x0}) 2017/12/21 09:49:27 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_ivalue=0x453}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x2fd}) write$tun(0xffffffffffffffff, &(0x7f0000ef0000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x30, 0x84, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "bfe240", 0x0, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, [], ""}}}}}, 0x62) 2017/12/21 09:49:27 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_ivalue=0x453}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x2fd}) write$tun(r2, &(0x7f0000ef0000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x30, 0x0, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "bfe240", 0x0, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, [], ""}}}}}, 0x62) 2017/12/21 09:49:27 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = fcntl$getown(0xffffffffffffff9c, 0x9) r1 = syz_open_procfs(r0, &(0x7f00009e0000-0xf)='net/ip6_mr_vif\x00') readv(r1, &(0x7f0000604000)=[{&(0x7f0000bf5000)=""/14, 0xe}, {&(0x7f000069c000-0xca)=""/202, 0xca}], 0x2) getsockopt$inet_pktinfo(r1, 0x0, 0x8, &(0x7f00007bf000-0xc)={0x0, @remote={0x0, 0x0, 0x0, 0x0}, @remote={0x0, 0x0, 0x0, 0x0}}, &(0x7f0000d0b000-0x4)=0xc) lstat(&(0x7f000041c000-0x8)='./file0\x00', &(0x7f00009f4000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setsockopt$inet_IP_IPSEC_POLICY(r1, 0x0, 0x10, &(0x7f0000dfc000-0xe8)={{{@in6=@local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, @in=@multicast2=0xe0000002, 0x2, 0x3, 0x1, 0x40, 0x3, 0xa0, 0x80, 0x3f, r2, r3}, {0x3f, 0x2, 0x1f, 0x3, 0x4, 0xffffffffffff394a, 0x65f, 0x8}, {0x1, 0x5, 0x8, 0xfffffffffffffc00}, 0xab00000000000000, 0x8, 0x787c, 0x1, 0x0, 0x0}, {{@in=@remote={0xac, 0x14, 0x0, 0xbb}, 0x7, 0x0}, 0xa, @in=@multicast2=0xe0000002, 0x592, 0x2, 0x1, 0x2, 0x3d0, 0x0, 0x600000000000000}}, 0xe8) read(r1, &(0x7f0000b05000)=""/186, 0xba) getsockopt$inet_sctp6_SCTP_RECVNXTINFO(r1, 0x84, 0x21, &(0x7f00003b7000-0x4)=0x0, &(0x7f00001b2000)=0x4) 2017/12/21 09:49:27 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x0, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000559000)={0x0, 0x0, &(0x7f0000901000)={&(0x7f0000ed9000)={0x2, 0xa, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, [@sadb_x_filter={0x5, 0x1a, @in6=@local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, @in6=@empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x0, 0x0, 0x14}]}, 0x38}, 0x1, 0x0, 0x0, 0x0}, 0x0) 2017/12/21 09:49:27 executing program 6: bpf$OBJ_GET_MAP(0x7, &(0x7f0000afd000-0xc)={&(0x7f0000b6c000-0x8)='./file0\x00', 0x0}, 0xc) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = openat$selinux_commit_pending_bools(0xffffffffffffff9c, &(0x7f0000001000-0x1e)='/selinux/commit_pending_bools\x00', 0x1, 0x0) getsockopt$inet_sctp6_SCTP_STATUS(0xffffffffffffff9c, 0x84, 0xe, &(0x7f00007dd000-0xb8)={0x0, 0x80000000, 0x9, 0x6, 0x1, 0x3f, 0x6, 0x6, {0x0, @in6={{0xa, 0x0, 0x1, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, 0x3}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x8, 0x20, 0x2965, 0x100000000, 0xfffffffffffff65f}}, &(0x7f0000a76000)=0xb8) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp_SCTP_RESET_STREAMS(r0, 0x84, 0x77, &(0x7f0000000000)={r1, 0x3}, &(0x7f0000001000-0x4)=0x8) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) setsockopt$inet_sctp_SCTP_RESET_ASSOC(r0, 0x84, 0x78, &(0x7f0000001000)=r3, 0x4) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_IP_XFRM_POLICY(r0, 0x0, 0x11, &(0x7f0000002000-0xe8)={{{@in=@empty=0x0, @in6=@loopback={0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, {0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, {{@in6=@loopback={0x0, 0x0}, 0x0, 0x0}, 0x0, @in=@local={0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, &(0x7f0000002000)=0xe8) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) bind$packet(r0, &(0x7f0000003000-0x14)={0x11, 0xf8, r4, 0x1, 0x1, 0x6, @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0x0}, [0x0, 0x0]}, 0x14) r5 = semget(0x2, 0x1, 0x404) semctl$SEM_INFO(r5, 0x3, 0x13, &(0x7f0000001000-0xc2)=""/194) ioctl$GIO_UNIMAP(r0, 0x4b66, &(0x7f0000003000-0x10)={0x1, &(0x7f0000001000)=[{0x0, 0x0}]}) clock_gettime(0x0, &(0x7f0000001000-0x10)={0x0, 0x0}) mmap(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) clock_gettime(0x0, &(0x7f0000004000-0x10)={0x0, 0x0}) mmap(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) setitimer(0x0, &(0x7f0000004000-0x20)={{r6, r7/1000+10000}, {r8, r9/1000+10000}}, &(0x7f0000004000-0x20)={{0x0, 0x0}, {0x0, 0x0}}) ioctl$KDADDIO(r0, 0x4b34, 0x7) fsync(r0) mmap(&(0x7f0000004000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) clock_gettime(0x1, &(0x7f0000005000-0x10)={0x0, 0x0}) mmap(&(0x7f0000005000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000005000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp6_SCTP_PRIMARY_ADDR(r0, 0x84, 0x6, &(0x7f0000005000)={r2, @in={{0x2, 0x2, @local={0xac, 0x14, 0x0, 0xaa}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}}, &(0x7f0000005000)=0x8c) mmap(&(0x7f0000006000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000006000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp6_SCTP_GET_ASSOC_STATS(r0, 0x84, 0x70, &(0x7f0000006000)={r3, @in6={{0xa, 0x0, 0x7, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, 0x1}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, [0x4, 0x3a, 0x86, 0x590a, 0x4, 0x1, 0xff, 0x6, 0xfffffffffffffffd, 0x2, 0xf1f, 0x3, 0x9, 0xca, 0x1]}, &(0x7f0000006000)=0x108) 2017/12/21 09:49:27 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000ad6000)={0x26, 'rng\x00', 0x0, 0x0, 'jitterentropy_rng\x00'}, 0x58) socketpair(0x11, 0x4, 0x5cd5, &(0x7f0000ca0000)={0x0, 0x0}) setsockopt$inet_sctp6_SCTP_ADAPTATION_LAYER(r1, 0x84, 0x7, &(0x7f0000d71000-0x4)={0xfffffffffffffc00}, 0x4) r3 = accept$alg(r2, 0x0, 0x0) recvmsg(r3, &(0x7f0000445000-0x38)={&(0x7f00008a8000)=@nfc={0x0, 0x0, 0x0, 0x0}, 0x10, &(0x7f000045c000-0x50)=[{&(0x7f0000301000-0x9f)=""/1, 0x1}], 0x1, &(0x7f0000590000)=""/0, 0x0, 0x0}, 0x0) 2017/12/21 09:49:27 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0x1, 0x11, &(0x7f00002a9000-0xc)={0x0, 0x0, 0x0}, 0xc) openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f0000a27000)='/selinux/avc/cache_threshold\x00', 0x2, 0x0) r1 = syz_open_procfs(r0, &(0x7f000093d000)='net/ip6_mr_vif\x00') clock_nanosleep(0x7, 0x1, &(0x7f00002a4000-0x10)={0x0, 0x0}, &(0x7f0000aac000-0x10)={0x0, 0x0}) getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(r1, 0x84, 0x1e, &(0x7f0000f5b000)=0x0, &(0x7f0000b0f000-0x4)=0x4) readv(r1, &(0x7f0000604000)=[{&(0x7f0000bf5000)=""/14, 0xe}, {&(0x7f00001a4000-0xc8)=""/202, 0xca}], 0x2) 2017/12/21 09:49:27 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000559000)={0x0, 0x0, &(0x7f0000901000)={&(0x7f0000ed9000)={0x2, 0xa, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, [@sadb_x_filter={0x5, 0x1a, @in6=@local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, @in6=@empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x0, 0x0, 0x14}]}, 0x38}, 0x1, 0x0, 0x0, 0x0}, 0x0) 2017/12/21 09:49:27 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_ivalue=0x453}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x2fd}) write$tun(0xffffffffffffffff, &(0x7f0000ef0000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x30, 0x84, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "bfe240", 0x0, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, [], ""}}}}}, 0x62) 2017/12/21 09:49:28 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f00008e3000-0x78)={0x2, 0x78, 0x965, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) setrlimit(0xfffffffffffffffc, &(0x7f000017c000)={0x109f, 0xad5e}) getresuid(&(0x7f0000635000-0x4)=0x0, &(0x7f00006ce000-0x4)=0x0, &(0x7f0000c9f000-0x4)=0x0) fstat(r0, &(0x7f0000a6a000-0x44)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lstat(&(0x7f000041e000)='./file0\x00', &(0x7f00002dd000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(r1, r2, r3) add_key(&(0x7f0000d94000-0x8)='big_key\x00', &(0x7f0000cb8000)={0x73, 0x79, 0x7a, 0x0, 0x0}, &(0x7f0000000000)="277ae62a36421cffaba153a3cb2ad384c9668c3280d4646f8ad44c2aed71f3de8018dda5098e1485fe175392422b368b81fd6c099baba2a2be137707d2f5c65005202fb2176fe4dc6666239ffc04ec22b291235ac5da0caa6699862e2076b7289348b465c70b15f34bfd3c9678a25c1d3820642fadb1f2b114e3342be0071ae331f520199c5fb317add4ca23910ad445be0287d50bb9a03de1a049271cd1ce6a16367d06ddd537f8d6731b78dfdfca0e6de1a087272583473ef87971be7f0dad6dfd9d5223979ed859178e92cfb1a3e8fe9ff25023b029c5cefbc3e28d4b6fca0393006460337e401e4a74449263060769d54c55d31f351fc8cfce14a22bc6a35e29458c22d7c5808b7bbe03c8b37f5b2718eb0d39aa402eee5dae6b67a70453804afe2fd06222000c5b99d53fe97c44f066cdfe920c5c6a1a3c3b0424335e5987dea4b223836cd75532ef0f271bf50543472368cd8ddc555f30cc6b8626945e5488b8e7780b062594c1b840d9947270a1891dbfb8721bb0aaa284f0aa5c0839a73c835e00595e3401d2096ecfaa9804ed19b26c33413a22119d465241c0e399285323d2c1d44af58c77d503bf2333e72bf510269cc6bcb88cc02c038eed08c735fdffab73c8f51183e3b8c35ffb842b1321dddd57a0276c7b681f6a5b65a749a189657f2f32d0cfac876da5da0e4b41eb89d2895f33329d701c6b598c2d44787b945e86d8ce7f82fb949b738d2168339b7349627840a77f9073bdc5de11a887f8bbdf6b52376dc4d2c7d5539b04ff0a525b463c2c7648c4223fcd62e4dfd853235bdd63fb909f21c885219a94a0fff188eecf3d549209cfb50403af5b7ed81d7f2a7259abe98d88f6b3d3979659ab5ec5e0ba39bbdc7b91fae1eba6b1cc72f2897e2f264eccf819c7fe34c71be1e88a3613461f0aa2fb1d4778dadc6496fa9e241dcbcadb171da089343c43572ee3962a4baee9adce7fb08e12a6f679774cc630df5ad732b1ba07b6c957a5a5ea0a40e8992cac5d657a0af4b70e98ca7adfb621333a7a3c0bb8d441458cb0742faa654b295f7038d06fb26ff6af8977a97962776990af5e972b09118c944b39563bb15a1c1c85ac5c16bd7b74055af29bced53138c66cfa171900971f068d7782faa726eb0c031b7cfd3cc096aa629e0bce029e52bfa66faab7660f96845fc6eae642296fb1b08231af68f0979ac4c55a445d1bce7af2151a13944b7407cc63dadaff356b37ac04eb177be5a41f3b3e9bad2ba9c3108b9cdedd87ed94b62a8f2e116358567dc133aa371356030358fa793a6f68dbc669a37779504f378701f85a9b3ee548859858b86c7dd055a0c36aec8d381ee33326f5b4f3147247537f8aece8ed504e9f124a4d6265a93ab90201ad23b27c6cf82c05bb9a7bdcfe26de43637ecccfd3a06dbb772ec9728798ce7158c9d3b96ffc214583c5fb2a44f96eadaa90a45788902c761b4fb8ca3d8f2338411e71af59c78f4ea26d99a03338655576c7e1f70f161d0d21839468b68961f31ecb9b318c6a3b35ec4ba9c32e3b8571e94cba8c70dc1ed9a24827837bf0108d0a6362d687f68a7f02b3abfd8b0a28e52d8edfd06530f332bc9aa3080939e6de0c61d3bb15d68ae371b0ea43bbf8bb3f3da50087efff3c01e5a3ffc7bbf79a0a688134be35b97852d3cbff99789d97f9f96bc35e38191bfcac472f5553e7e380d0771b6857a23082e5406230a4ec361c154a5219", 0x4d1, 0xffffffffffffffff) r4 = openat(0xffffffffffffff9c, &(0x7f0000abf000)='./file0\x00', 0x0, 0x20) r5 = gettid() ioctl$TIOCSPGRP(r4, 0x540f, &(0x7f0000dc2000-0x4)=r5) 2017/12/21 09:49:28 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_ivalue=0x453}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x2fd}) write$tun(r2, &(0x7f0000ef0000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x30, 0x0, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "bfe240", 0x0, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, [], ""}}}}}, 0x62) 2017/12/21 09:49:28 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000631000)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = eventfd2(0x800000000007, 0x0) r3 = openat$selinux_access(0xffffffffffffff9c, &(0x7f0000143000)='/selinux/access\x00', 0x2, 0x0) getsockopt$inet_sctp_SCTP_DEFAULT_SEND_PARAM(0xffffffffffffffff, 0x84, 0xa, &(0x7f0000990000-0x20)={0x80000001, 0x3, 0x2, 0xff, 0x74b20000000, 0xe9e, 0x7, 0x2, 0x0}, &(0x7f0000221000-0x4)=0x20) setsockopt$inet_sctp6_SCTP_AUTOCLOSE(r3, 0x84, 0x4, &(0x7f0000a22000)=0x0, 0x4) setsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(r3, 0x84, 0x18, &(0x7f0000dea000)={r4, 0x40}, 0x6) ioctl$KVM_IOEVENTFD(r1, 0x4040ae79, &(0x7f0000020000)={0x100000, &(0x7f000002d000)=0x0, 0x2, r2, 0x3}) ioctl$KVM_IOEVENTFD(r1, 0x4040ae79, &(0x7f0000683000)={0x100000, &(0x7f000002d000)=0x0, 0x2, r2, 0x3}) 2017/12/21 09:49:28 executing program 6: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000038000)={@random="1bec5bac6a04", @empty=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], [], {{0x86dd, @ipv6={0x0, 0x6, "a228af", 0x8, 0x2b, 0x0, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, {[], @udp={0x0, 0x0, 0x8, 0x0, ""}}}}}}, 0x0) socketpair$ax25(0x3, 0x7, 0xcf, &(0x7f0000e99000)={0x0, 0x0}) prctl$setfpexc(0xc, 0x3) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x20, &(0x7f0000490000)={@loopback={0x0, 0x1}, 0x5, 0x0, 0xff, 0x4, 0x8000, 0x4, 0x3}, 0x20) 2017/12/21 09:49:28 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_ivalue=0x453}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x2fd}) write$tun(0xffffffffffffffff, &(0x7f0000ef0000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x30, 0x84, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "bfe240", 0x0, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, [], ""}}}}}, 0x62) 2017/12/21 09:49:28 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f000093d000)='net/ip6_mr_vif\x00') dup(r0) readv(r0, &(0x7f0000604000)=[{&(0x7f0000bf5000)=""/14, 0xe}, {&(0x7f00001a4000-0xc8)=""/202, 0xca}], 0x2) 2017/12/21 09:49:28 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000559000)={0x0, 0x0, &(0x7f0000901000)={&(0x7f0000ed9000)={0x2, 0xa, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, [@sadb_x_filter={0x5, 0x1a, @in6=@local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, @in6=@empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x0, 0x0, 0x14}]}, 0x38}, 0x1, 0x0, 0x0, 0x0}, 0x0) 2017/12/21 09:49:28 executing program 1: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_sctp6_SCTP_AUTH_ACTIVE_KEY(0xffffffffffffffff, 0x84, 0x18, &(0x7f0000313000)={0x0, 0x100000000}, &(0x7f0000d64000-0x4)=0x6) getsockopt$inet_sctp_SCTP_RTOINFO(r1, 0x84, 0x0, &(0x7f0000627000)={r2, 0x80, 0x1, 0x1}, &(0x7f0000b3a000-0x4)=0x10) r3 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) r4 = fcntl$dupfd(r3, 0x406, r0) setsockopt$inet6_MCAST_MSFILTER(r4, 0x29, 0x30, &(0x7f0000d7e000-0x110)={0xa26, {{0xa, 0x1, 0xfffffffffffffffa, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, 0x5}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x1, 0x1, [{{0xa, 0x0, 0xfffffffffffffff8, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x1}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}, 0x110) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_ivalue=0x453}) ioctl$sock_inet_SIOCSIFFLAGS(r1, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x2fd}) write$tun(r4, &(0x7f0000ef0000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x30, 0x0, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "bfe240", 0x0, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, [], ""}}}}}, 0x62) 2017/12/21 09:49:28 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000559000)={0x0, 0x0, &(0x7f0000901000)={&(0x7f0000ed9000)={0x2, 0xa, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, [@sadb_x_filter={0x5, 0x1a, @in6=@local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, @in6=@empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x0, 0x0, 0x14}]}, 0x38}, 0x1, 0x0, 0x0, 0x0}, 0x0) 2017/12/21 09:49:28 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(0xffffffffffffffff, &(0x7f0000559000)={0x0, 0x0, &(0x7f0000901000)={&(0x7f0000ed9000)={0x2, 0xa, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, [@sadb_x_filter={0x5, 0x1a, @in6=@local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, @in6=@empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x0, 0x0, 0x14}]}, 0x38}, 0x1, 0x0, 0x0, 0x0}, 0x0) 2017/12/21 09:49:28 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_ivalue=0x453}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x2fd}) write$tun(r2, &(0x7f0000ef0000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x30, 0x0, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "bfe240", 0x0, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, [], ""}}}}}, 0x62) 2017/12/21 09:49:28 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f000093d000)='net/ip6_mr_vif\x00') readv(r0, &(0x7f0000604000)=[{&(0x7f0000b2c000-0xe)=""/14, 0xe}, {&(0x7f00001a4000-0xc8)=""/202, 0xca}], 0x2) getsockopt$bt_sco_SCO_CONNINFO(r0, 0x11, 0x2, &(0x7f00004b7000-0x42)=""/189, &(0x7f00006c3000)=0xbd) 2017/12/21 09:49:28 executing program 6: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$loop(&(0x7f0000b62000+0xaf7)='/dev/loop#\x00', 0x0, 0xffffffffdffffffc) fadvise64(r0, 0x0, 0x0, 0xffffffffffffffff) 2017/12/21 09:49:28 executing program 1: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_ivalue=0x453}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x2fd}) getsockopt$inet_sctp6_SCTP_AUTH_ACTIVE_KEY(r1, 0x84, 0x18, &(0x7f00004a6000-0x6)={0x0, 0x1d9d}, &(0x7f000082e000)=0x6) setsockopt$inet_sctp6_SCTP_RTOINFO(r2, 0x84, 0x0, &(0x7f000084d000)={r3, 0xffff, 0x800, 0x5}, 0x10) write$tun(r2, &(0x7f0000ef0000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x30, 0x0, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "bfe240", 0x0, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, [], ""}}}}}, 0x62) 2017/12/21 09:49:28 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_ivalue=0x453}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x2fd}) write$tun(r2, &(0x7f0000ef0000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x30, 0x0, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "bfe240", 0x0, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, [], ""}}}}}, 0x62) 2017/12/21 09:49:28 executing program 7: mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socketpair$ax25(0x3, 0x3, 0xc7, &(0x7f0000000000)={0x0, 0x0}) getsockname(r0, &(0x7f00006bb000)=@alg={0x0, ""/14, 0x0, 0x0, ""/64}, &(0x7f0000f5e000-0x4)=0x58) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_buf(r1, 0x0, 0x200001000000042, &(0x7f0000010000-0x1e)=""/30, &(0x7f0000003000)=0x1e) setsockopt$SO_BINDTODEVICE(r1, 0x1, 0x19, &(0x7f0000008000-0x10)=@generic="68bc00be2051187ac7e4d1a7f0be73b8", 0x10) mmap(&(0x7f0000010000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) signalfd(r1, &(0x7f0000011000-0x8)={0x7}, 0x8) 2017/12/21 09:49:28 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000b18000)='/dev/sequencer2\x00', 0x208882, 0x0) writev(r0, &(0x7f0000e09000-0x70)=[{&(0x7f000013e000)="979e2f460de613af6d92965fe6cd994c8e785e4bd0229a6ff22fc9396113d9fbef6073f71b3eb0a396307905e3c2214048ea708183b0ff13a919482f708bcd4f18b30b6935cdbf47a2da8c2fcbfafb90fef654aefc48ddb7bd856761ece5fb17874cef40f9cc55e991deeb32b905af1140184b8deab9f7927a5a72c2b710b0d812b0550a11dd8b438b15715305a38cbff6e49d84238fba265c4e5ad6935bae303ad256e673af865cf3172cffe6c966280dc81827c71e78b2e409ea415c09d3baac379f067f8d76b2d5723a0c15636fd8d64a69bc84cf94beae4be9e6d9abdf0b6604e1f7fb00", 0xe6}, {&(0x7f0000b65000)="54547535ad2ea6e23813a6f5a9486ae2219518a80e63f5a93b356bc89f2535062d6863a2ff", 0x25}, {&(0x7f000069a000-0x12)="bc1c8d7c39eabffef21f977e97d2f0ac6701", 0x12}, {&(0x7f0000f2f000)="f0838a5f94944e942f3f8081c0ec148d9dd6cd0709e146416d3d04cd39b3c23b3f33f32a555cab2c2a624945a7b56a6a67189e203030f105bb6da5a8f3fc474acaaf7133730b7571cc894778c0880c083234d286f2b2e77e36128c4d60651c1cf4f8211e3ef34954a09d40313cbd77f70c6e9d416bfdfcba99dc2c1999b5486482514d798ba018c186a947b07ee8443969f9917461b2617c41093df9c98f9d3c0338bbc695e30b0acf2e1426705cee4b4db63aa934030b2a971ae3", 0xbb}, {&(0x7f0000e1e000-0x97)="2c4962396532c1874f6799baf1b2e131a4921010ba2283c303f3e6122d4cc278a0eb375d187443f9ff519ae9947ea2fd781100ceff886dd93e5b013da753043cc25701df3c63f7888854e819d705d5d6739f8e567da733fb6ed262949aaf88275781bcf4f98d1c2fb6b183db4ea66c287626ca925a9c699140dacfdbdc069b3704b4a6167f7b0014a02b60d5712c5e5a23c69ed2a76b26", 0x97}, {&(0x7f000033f000-0xf1)="c56cce2a737cbcf77435987e4abba59690d6a7e94411d42aa8291714e7401abd6b8972f39d6c93961af945975099b180fba22e609ad99a68cb99e416703b269cb0a149e97b39a9c0ee9d1a74d384986b8c47adecdc4a6c1ca0f4e99612b92a97c36291d70cad1e47b9279be5be7731398bd226455c8334904ca5710eab5bb1e7f099ab97cd9fd928e2e9a23cb5d8effd6fa8cc4b5b986efd1ef4d170b1270d24a194056d51e84a37bc0c3c6efc094d268e2db01ccdbe05c1335ff807b3be943e2c5a4b0b20ce3438b5badaf1181bcd76bb45a1d065e5b19d35c288f756d6b8e17b0fd0ca76d9b8e98caf26aecd5609c59b", 0xf1}, {&(0x7f000079c000-0x3d)="e97028671583270bff44e84edead263266f6ff55f2a3f0e06406530aa5f87a869e3db5a3d58218f55859cc15dbdc6e6631d5d554795d2de7cf27d6f08a", 0x3d}], 0x7) ioctl$TIOCGSID(0xffffffffffffffff, 0x540f, &(0x7f00008d8000)=0x0) r2 = syz_open_procfs(r1, &(0x7f00003d9000-0x9)='children\x00') sendfile(r2, r2, &(0x7f0000032000)=0x2000000000000008, 0x801) 2017/12/21 09:49:28 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = getpgrp(0xffffffffffffffff) r1 = syz_open_procfs(r0, &(0x7f000093d000)='net/ip6_mr_vif\x00') readv(r1, &(0x7f0000990000)=[{&(0x7f0000653000)=""/14, 0xe}, {&(0x7f00001a4000-0xc8)=""/202, 0xca}], 0x2) getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(r1, 0x84, 0x1e, &(0x7f00003d4000)=0x0, &(0x7f0000dcb000)=0x4) 2017/12/21 09:49:28 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(0xffffffffffffffff, &(0x7f0000559000)={0x0, 0x0, &(0x7f0000901000)={&(0x7f0000ed9000)={0x2, 0xa, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, [@sadb_x_filter={0x5, 0x1a, @in6=@local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, @in6=@empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x0, 0x0, 0x14}]}, 0x38}, 0x1, 0x0, 0x0, 0x0}, 0x0) 2017/12/21 09:49:28 executing program 6: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) removexattr(&(0x7f0000d3e000)='./file0\x00', &(0x7f0000285000-0x15)=@known='system.sockprotoname\x00') seccomp(0x1, 0x0, &(0x7f0000bd5000)={0x1, &(0x7f0000000000)=[{0x6, 0x0, 0x0, 0x407ffc0003}]}) mincore(&(0x7f000085d000/0x4000)=nil, 0x4000, &(0x7f0000eb7000-0x35)=""/53) 2017/12/21 09:49:28 executing program 4: r0 = socket$inet_sctp(0x2, 0x5, 0x84) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r1 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000000)='/dev/hwrng\x00', 0x20000, 0x0) ioctl$KVM_SET_TSS_ADDR(r1, 0xae47, 0xd000) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x1, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp_SCTP_EVENTS(r0, 0x84, 0xb, &(0x7f0000a3a000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, &(0x7f00003dd000)=0xb) 2017/12/21 09:49:28 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_ivalue=0x453}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x2fd}) write$tun(r2, &(0x7f0000ef0000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x30, 0x0, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "bfe240", 0x0, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, [], ""}}}}}, 0x62) 2017/12/21 09:49:28 executing program 5 (fault-call:7 fault-nth:0): mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_ivalue=0x453}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x2fd}) write$tun(r2, &(0x7f0000ef0000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x30, 0x84, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "bfe240", 0x0, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, [], ""}}}}}, 0x62) 2017/12/21 09:49:28 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000057000)={0x26, 'skcipher\x00', 0x0, 0x0, 'ctr(khazad)\x00'}, 0x58) pwrite64(r0, &(0x7f0000d30000-0x3b)="a60dfa896065f49487d644f5e70ebb6fff754e181c4374c17812d711e782ef557893d60fd4a80d2c1b565cd9992b2a02a42841018c895f2aac7aae", 0x3b, 0x0) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f000096c000-0x10)="827f855001feeb67bb33dca7b96e18bf", 0x10) 2017/12/21 09:49:28 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f000093d000)='net/ip6_mr_vif\x00') readv(r0, &(0x7f0000604000)=[{&(0x7f0000bf5000)=""/14, 0xe}, {&(0x7f00001a4000-0xc8)=""/202, 0xca}], 0x2) statx(r0, &(0x7f0000857000-0x8)='./file0\x00', 0x1000, 0x7ff, &(0x7f0000864000-0x100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0}, {0x0, 0x0, 0x0}, {0x0, 0x0, 0x0}, {0x0, 0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) 2017/12/21 09:49:28 executing program 7: mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) times(&(0x7f0000000000)={0x0, 0x0, 0x0, 0x0}) r0 = syz_open_dev$urandom(&(0x7f0000436000-0xd)='/dev/urandom\x00', 0x0, 0x80040) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) io_setup(0xbe9, &(0x7f0000000000)=0x0) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r2 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000002000-0xf)='/dev/sequencer\x00', 0x82080, 0x0) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) fanotify_mark(r2, 0x3, 0x10, r2, &(0x7f0000002000)='./file0\x00') mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) io_cancel(r1, &(0x7f0000003000-0x40)={0x0, 0x0, 0x0, 0x0, 0x20, r0, &(0x7f0000002000)="e34a029a8ecb0e8a80e375b9d10d66bafe8620972619", 0x16, 0x3, 0x0, 0x0, r2}, &(0x7f0000003000-0x20)={0x0, 0x0, 0x0, 0x0}) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) fstatfs(r0, &(0x7f0000000000)=""/255) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX_OLD(r2, 0x84, 0x6b, &(0x7f0000002000-0x2c)=[@in6={0xa, 0x3, 0x100000000, @loopback={0x0, 0x1}, 0x9}, @in={0x2, 0x2, @local={0xac, 0x14, 0x0, 0xaa}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}], 0x2c) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r3 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000003000-0x10)='/dev/sequencer2\x00', 0x40000, 0x0) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) setsockopt$netrom_NETROM_IDLE(r3, 0x103, 0x7, &(0x7f0000003000)=0xfffffffffffffc02, 0x4) r4 = socket(0x13, 0x1000000000006, 0x10000000000000) mmap(&(0x7f0000004000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_opts(r4, 0x0, 0x4, &(0x7f0000005000-0x89)=""/137, &(0x7f0000002000)=0x89) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) sendto(r4, &(0x7f0000000000)="", 0x0, 0x0, &(0x7f0000c09000-0x80)=@generic={0x1e, "ffff0000899acae7d5fd6f09790802ceab75d656f5fbfd00000009f56b72dfb6fb3e90484cd725f3fe9e0d8e1fb142c69c0c68a59e3413cd11d80253e5f9c0719e9cfe7eb58dc5c7f256b3ecaa00319dcf247b42bdc33f03030000000000000041fc480fbb1bf13a83131b401c20f3df8461acbb410bcd1c3e37db70b1a8"}, 0x80) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000005000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) setsockopt$netlink_NETLINK_CAP_ACK(r4, 0x10e, 0xa, &(0x7f0000005000-0x4)=0x7, 0x4) 2017/12/21 09:49:28 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(0xffffffffffffffff, &(0x7f0000559000)={0x0, 0x0, &(0x7f0000901000)={&(0x7f0000ed9000)={0x2, 0xa, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, [@sadb_x_filter={0x5, 0x1a, @in6=@local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, @in6=@empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x0, 0x0, 0x14}]}, 0x38}, 0x1, 0x0, 0x0, 0x0}, 0x0) 2017/12/21 09:49:28 executing program 1: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_ivalue=0x453}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x2fd}) write$tun(r2, &(0x7f0000ef0000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x30, 0x0, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "bfe240", 0x0, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, [], ""}}}}}, 0x62) getpeername$packet(r2, &(0x7f0000871000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @random=""/6, [0x0, 0x0]}, &(0x7f00002e7000)=0x14) 2017/12/21 09:49:28 executing program 6: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) syz_emit_ethernet(0xb96, &(0x7f00002d3000)={@remote={[0xbb, 0xbb, 0xbb, 0xbb, 0xbb], 0x0}, @remote={[0xbb, 0xbb, 0xbb, 0xbb, 0xbb], 0x0}, [], {{0x86dd, @ipv6={0x0, 0x6, 'r\x00/', 0xb60, 0x11, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, {[@fragment={0x67, 0x0, 0xcb, 0x1f, 0x1, 0xffffffffffffff37, 0x0}, @hopopts={0x2e, 0x4e, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0], [{0xff, 0xff, "21624ef531bd37124fe39ed3e73a807535d0c2f0c4d68ed3e38f851c52e4b827cbfaadd34cfd6bab54d00ec93724144dafa119bed85178712588eda1b0c26168bab16312ad4d08ab566cf25719a08b4342c9cd1f35e6723192cd35a53ceb5f9b1ac6d219e2c3b341bad71f2e9f2af140eb739ad509de84d52cdd590593f87b3fcffb3216321dee9c6373881e1ce617a89122c05b9ab2fd298c67c5be43b9fd7239d1a673203d5ed5aa748a40a6a66861b16af4a2f944652f14cb57af50f1e964bbd6145c3467d9dfe034983d6fb58ada5af98d3d52e00089f57322a6ca478814ae8ced170db903b0bb5f7de9514602f06049e4ded1baea0cde130e6c64ad10"}, {0xc2, 0x5c, "a884b16dbe6df33fdb366924efade495d79e31e08b46efb5af98498f7f54e5a9650e501f2db00caa8d8c7df02f8bf1e30c6b6b9c96653a73887d0e9b2df0b6a35d796bf8a969d5aacd5f1b0b4c8f6473730b47f73592b4adc14dc267"}, {0x5, 0x3d, "d09345529d4255d493f39941a2e734628c5ab670f3822ec5f886197068e108df554ccd3e73a038ebec5315a394c049f6a12caa5e66fbed6d944e2da002"}, {0xff, 0xd3, "513002fd3abe44008754cd9c23407769782b5d7417f79bd4a4d48756792d3ceb7ce2dc45b6fca4e69bb61a146935cae6fb5be7c17ab9c0de967d17e3544ffc981c07cdcb9e0c7b3cb7ae13d7819b6bd5d0696106bfde27e46de2b16b0b6c135287aa2e71dd3affbbd620a5d1b2bcbb1ff91b0d2b900c1453b1b758ec27ab36faf8038c9fe0384cadb564d9ea2f36adb26673a3393534c16e2c274ecdf56344ed2e081f506db9e2db406adbbe105f3d6d9a849631aa1d96dbd4669ce842c2f8370bab12aacba377d4d7ba953a8dbbbe93ef7534"}]}, @routing={0xbf, 0x2, 0x3, 0x547d, 0x3, [@remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}]}, @dstopts={0x29, 0x3d, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0], [{0xff, 0x7, "5b0a9c2314f93b"}, {0xff, 0x13, "c5b07c791b1fb6f3f88d642ceb034e353bf9ed"}, {0x0, 0x67, "7fd2b8fd371d9314f9335260176fb9d3012c12c6eca656f599bea44627a455c1d0e1c689ce3f8f280b2a73b6f0c6f755b93fe24dd6ca7363a56ceff3f33b1c33a2546f28ea66e3de964bbd1a345314905b5c8d17b5ac376dee2b1a01887557829f743c5ac3e710"}, {0xff, 0xf4, "ab2b9eb620ec2096f69644445d244113d47c998cfcdd60601d2c8ab1a302da7850ce80461127344fea52305b35628aa9dcca89153531d1424c1cb41121fbebd128e1824821b87deb4a85d2819f9d6acf14c2f2453761757326712d8433c55170db2bd5e1b01658a19d2c791a79ddf78216cbff7f63505f204b44415ec84f4daea8de78e88d2f20186776dacca02067ec6c9e4e7bec7ea7d594cd0c2e8a88c72c9719669553d3e75b91f8678ab526ddb1c6135c2768505ab2c9ae7ceb20118d91b5e5f47dfc7ba999dafe428c62ca6f743d44949379fab64bc60227e77a9c07c397c7c273acd0915ba5cc43289493efa3b5ea6e29"}, {0x1, 0x12, "1093f9e8a7ecf898058d3bd6ef71d476cab5"}, {0xff, 0x5a, "3f7537bb58f56760f74a033c4c2580b72d059769f1b3e8c75bfb8fdd01964e717452f8cee3544906605bec4177de5b9422763ce067cb3a50a954f1594798868cba6c7757652f51bd280cb7d45ed9fc3c10bf3a9aa562a12e907e"}]}, @fragment={0x89, 0x8, 0x8, 0xfffffffffffffffe, 0x6, 0x9, 0x2}, @dstopts={0x3f, 0x38, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0], [{0x0, 0x75, "48eeb307ddaa0c9ad9d0ee6c2958a05432b4625ebc87658751fa1d57ac6a61e2a8e1af623867fd8902a9f4028428eb1f3fe1501feaa638f37c1b29b5cade2f04d34038404512073dde438b94f3378c21de27a14f143762e168c07ff2412f414565cdc87838e03c5ce6f307136fbe6f560c57131968"}, {0x0, 0xee, "149dedc65d1d9c783f1406f2c10622090e94a2b0f9b51a082ebfdac39db6f32f3f619dead05a0791db1acca5f2474cf836e96301d0ae85e5980081734e870643ff54b217c2eb783a2ab34a61f0f6824df3c42542db5897ee5cc695028531f8e8335596c90c9d9bfbc28f2ce03480cc65f7fb318c19bb275f3e196c7ef80d4f41519de0919d19946896b3e00878e6143def0307aa956bf3343839da5f4aaa05a8e5b05f6f8f02caa5dad38c40bb2bd8c2d6482d8e1b783a4a7edbdc53e0db8085bfbf02048c3b7f602d9560486f87412ac3082db36c5e24eba8ae1a12b328a4cbb02ae26f230bc8b3bc6e5b43c2eb"}, {0xc2, 0x58, "d683152dc15fc1dfc296633997b91a709626bfb0be20c29554263e451ea4f9916ac3d9c636533e5693558b75974752293629f36c65cf31e7c23e3abeb6c707231197a0eb6337a75df53a8536f0ad20578dfb61d5f8f8a994"}]}, @fragment={0xbf, 0x0, 0x2, 0x3f, 0x0, 0x65, 0x2}, @routing={0x67, 0xc, 0x2, 0x9, 0x9, [@local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, @loopback={0x0, 0x1}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}, @hopopts={0x88, 0x8e, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0], [{0xff, 0x73, "22edd02385f661e7161f09dea521c11ea92aa82c4709640a33a8d204731c4fc1812bcb0086a09e8718785052db3c27eac6b285168b24ec4c72db4f63af267ce028b54cd8f3865927ac8cf89337da8283c456bf2b1278f6c1ca14e5c6ec0403bab92cf6dc239828dd4c990c2e9a3e435bb666a0"}, {0x0, 0xcd, "48a2596fd36ed8c06f9619ff7698515ed033ce002b3b89b558081b0db4e36849a4a6fb3ea908366556fc6eb3dc70889a5120783d031ddfc7e307b8e91261afc132e8e4889cc8cb3f0b8a2a9b62b7e82a2d324c22e59bfefc50949fdf4d30805c97f9f1bc7f06d553f56807696aaf2fdd6fbc09b84c176a40320acd377c2ab8c84f717d84824ffd824247b8ac13ee474c2b7c1f2171e9bf99ccb9db2de91af9e7190f073c343beacdbc45266bbc73ea988b000dca00a5a9697da88b0a1af21f979567baa2efbbcec5045b1b1bc9"}, {0xc2, 0x87, "193e66b7d1124b1ce98511cee5a4d1b235dd44964912858efb9afe9eb9b1eca2d6bb0e19931e32f37674b8ffeb09b9cc1ecced9c42cf9735c6ce963e54d85589cd1d770121441f9382c2ae91ab048674fe7e2b0daaadc120bbd77c10262b354c3a53d702dfba7a83bdce75bc331efd8bb8325873b4068694c6d9aba7b6d600780688812e338f18"}, {0x1, 0xb8, "4a3db5a2c994740fd228f0bcfa6e1034f2be9655b0b8c4a3176cf3e0cc3e11c7a46963a5acb7d9a4a566a10703c5e011a513bec3705888633eeb349e9569a27d1557903fcd186f748439307c4731eaa8fbffa8962d7027b7d74b424a9509f5a89b5aaa0d63c13470292e501c24354f93ba89d119955788af129c4385bbbe0226a126366135ddbb252bf4ff1c3f6f7c73b6fcc4da90dbff05b5f33d2dba42a463a8ec59bfa74ad85edb144afef4fc15578703810a1efa0915"}, {0x1, 0x4b, "52f2828bc6b4a4ed7d44f4e24afa6c6b764907b857907e083658ad916e03814bce4f73d1f13f1a132658dabc98e67160e1669d997fb70ab953719cce6b6c2795a4e51575fe785ae7daf759"}, {0x5, 0xd1, "38172b161b7184a3f5cffec52a300bcaaf52797e9664929359c1fb096e696294a8ae9962f58adce3afd5b96b886e5af015268fd3d7fca24b0d2154a349755e3af7208ba7428adc61b3b46d71d4ced05c94616a0492f99a53ac77fc0bccb44ab4ffb924850a16b4c6afd99fb05b381e53a15f075b0afa4e9d18a6863254e4fb32cfad4973cca25583a6c77abef7addb4a2989755acf0bcc17c516ead27139639877b58efc33ec678aa7f081c758bcd6090eef34ee1c6b3cac0eb6d7db8a649d3815bf1ee7be4ecee3533416062e67e4f27d"}, {0xff, 0xa, "c65b4ccda2c016fcff1b"}, {0xc2, 0xbd, "9316d62140ebf9ef8b5de618e152a6534bd6d7a7efb46b65a033f52be239eecb8846775fdc199e0e36a9f47fc9c22f9d907003ce037aac864bebe247bf79a4b3e39fe56b5ca0b584f227300964e1b75f80420f3b238abff21d34349cbddc65d350032bcc3b54e4bb1b37dd14b06bc85de55471d6c286956191c93f6cc853289be7a95217508f68ffad8088c5c75d8ee9afc26b9f547f0552633be334b2041b1acd6ba6267ce47166f37965d54cc2a1030b6f6ef31b4bb4ee74f40c34d1"}]}], @icmpv6=@echo_request={0x80, 0x0, 0x0, 0x9, 0x0, "7486"}}}}}}, 0x0) r0 = bpf$OBJ_GET_MAP(0x7, &(0x7f0000ac6000-0xc)={&(0x7f0000a0b000)='./file0\x00', 0x0}, 0xc) r1 = shmget$private(0x0, 0x1000, 0x54000014, &(0x7f0000cb1000/0x1000)=nil) pipe(&(0x7f00002c2000-0x8)={0x0, 0x0}) ioctl$TCGETA(r2, 0x5405, &(0x7f0000038000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r3 = openat$selinux_policy(0xffffffffffffff9c, &(0x7f0000964000-0x10)='/selinux/policy\x00', 0x0, 0x0) socketpair(0xd, 0x0, 0xbf, &(0x7f0000b59000)={0x0, 0x0}) ioctl$KVM_SET_DEBUGREGS(r3, 0x4080aea2, &(0x7f000054d000)={[0xd000, 0x2, 0x5000, 0x107002], 0x6, 0x80, 0x1, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) signalfd(r2, &(0x7f0000e5c000-0x8)={0x1ff}, 0x8) r6 = shmat(r1, &(0x7f00008a9000/0x1000)=nil, 0x2000) shmdt(r6) ioctl$TCSETA(r5, 0x5402, &(0x7f0000810000-0x14)={0x9, 0x38, 0x6, 0x40, 0x100000001, 0x9, 0x6, 0x5c11c665, 0xffff, 0x2}) ioctl$sock_kcm_SIOCKCMCLONE(0xffffffffffffff9c, 0x89e2, &(0x7f0000d5a000-0x4)={0xffffffffffffffff}) setsockopt$SO_ATTACH_FILTER(r4, 0x1, 0x1a, &(0x7f00009ee000-0x10)={0x1, &(0x7f00001c3000-0x8)=[{0x3, 0x5, 0x7, 0x0}]}, 0x10) ioctl$SNDRV_TIMER_IOCTL_PARAMS(r0, 0x40505412, &(0x7f000045b000-0x50)={0x4, 0x100000001, 0xffffffffffff8001, 0x0, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) bind$bt_l2cap(r7, &(0x7f000053f000)={0x1f, 0x5, {0x2, 0x9, 0x11298f15, 0x3, 0xcc, 0x0}, 0x5, 0xfffffffffffffff8}, 0xe) ioctl$KVM_GET_DIRTY_LOG(r3, 0x4010ae42, &(0x7f0000c24000-0x10)={0x0, 0x0, &(0x7f0000b2a000/0x2000)=nil}) alarm(0x8) select(0x40, &(0x7f00001c5000)={0x9, 0x5, 0x1200, 0x76a, 0x5a8000, 0x9, 0x1f, 0x400}, &(0x7f00003cd000-0x40)={0x2, 0x9, 0x5, 0x5, 0xffffffffffffffc1, 0x2, 0xffffffffffffffff, 0xfffffffffffffdd4}, &(0x7f0000754000-0x40)={0xfff, 0xffffffff, 0x639f7c8a, 0x1, 0x7fff, 0x6, 0x8000, 0x9}, &(0x7f0000df1000-0x10)={0x0, 0x0}) [ 448.540879] kauditd_printk_skb: 38 callbacks suppressed [ 448.540888] audit: type=1326 audit(1513849768.260:5118): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 pid=17276 comm="syz-executor6" exe="/root/syz-executor6" sig=0 arch=c000003e syscall=202 compat=0 ip=0x452a09 code=0x7ffc0000 2017/12/21 09:49:28 executing program 5 (fault-call:7 fault-nth:1): mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_ivalue=0x453}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x2fd}) write$tun(r2, &(0x7f0000ef0000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x30, 0x84, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "bfe240", 0x0, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, [], ""}}}}}, 0x62) 2017/12/21 09:49:28 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_ivalue=0x453}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x2fd}) write$tun(r2, &(0x7f0000ef0000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x30, 0x0, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "bfe240", 0x0, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, [], ""}}}}}, 0x62) [ 448.593100] FAULT_INJECTION: forcing a failure. [ 448.593100] name failslab, interval 1, probability 0, space 0, times 0 [ 448.593110] CPU: 1 PID: 17289 Comm: syz-executor5 Not tainted 4.15.0-rc4+ #231 [ 448.593115] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 448.593118] Call Trace: [ 448.593134] dump_stack+0x194/0x257 [ 448.593151] ? arch_local_irq_restore+0x53/0x53 [ 448.593185] should_fail+0x8c0/0xa40 [ 448.593202] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 448.593213] ? unlock_page_memcg+0x2c/0x40 [ 448.593228] ? lock_pin_lock+0x360/0x360 [ 448.593241] ? page_add_new_anon_rmap+0x750/0x750 [ 448.593256] ? print_irqtrace_events+0x270/0x270 [ 448.593274] ? find_held_lock+0x35/0x1d0 [ 448.593331] ? trace_event_raw_event_sched_switch+0x800/0x800 [ 448.593339] ? lock_release+0xa40/0xa40 [ 448.593352] ? rcu_note_context_switch+0x710/0x710 [ 448.593380] should_failslab+0xec/0x120 [ 448.593394] kmem_cache_alloc_node+0x56/0x760 [ 448.593403] ? find_held_lock+0x138/0x1d0 [ 448.593434] __alloc_skb+0xf1/0x780 [ 448.593452] ? skb_copy_and_csum_dev+0x360/0x360 [ 448.593462] ? wake_up_page_bit+0x530/0x530 [ 448.593482] ? perf_trace_lock_acquire+0xe3/0x980 [ 448.593497] ? print_irqtrace_events+0x270/0x270 [ 448.593512] ? perf_trace_lock+0x900/0x900 [ 448.593530] ? check_noncircular+0x20/0x20 [ 448.593558] alloc_skb_with_frags+0x10d/0x750 [ 448.593581] ? print_irqtrace_events+0x270/0x270 [ 448.593598] ? skb_complete_wifi_ack+0x1b0/0x1b0 [ 448.593610] ? find_held_lock+0x35/0x1d0 [ 448.593638] sock_alloc_send_pskb+0x787/0x9b0 [ 448.593665] ? lock_release+0xa40/0xa40 [ 448.593682] ? sock_wmalloc+0x1d0/0x1d0 [ 448.593690] ? debug_check_no_locks_freed+0x3c0/0x3c0 [ 448.593706] ? iov_iter_copy_from_user_atomic+0xe30/0xe30 [ 448.593714] ? __might_sleep+0x95/0x190 [ 448.593725] ? kasan_check_write+0x14/0x20 [ 448.593734] ? copyin+0x91/0xb0 [ 448.593750] ? _copy_from_iter_full+0x22b/0xbb0 [ 448.593758] ? debug_check_no_locks_freed+0x3c0/0x3c0 [ 448.593774] ? perf_trace_lock+0x900/0x900 [ 448.593789] ? iov_iter_advance+0x13f0/0x13f0 [ 448.593797] ? perf_trace_lock_acquire+0xe3/0x980 [ 448.593808] ? check_noncircular+0x20/0x20 [ 448.593834] tun_get_user+0x91c/0x36d0 [ 448.593844] ? check_noncircular+0x20/0x20 [ 448.593857] ? perf_trace_lock_acquire+0xe3/0x980 [ 448.593898] ? tun_build_skb.isra.48+0x17d0/0x17d0 [ 448.593911] ? find_held_lock+0x35/0x1d0 [ 448.593937] ? __fget+0x333/0x570 2017/12/21 09:49:28 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = openat$selinux_access(0xffffffffffffff9c, &(0x7f0000548000)='/selinux/access\x00', 0x2, 0x0) ioctl$sock_inet_tcp_SIOCATMARK(r0, 0x8905, &(0x7f0000a7c000)=0x0) epoll_pwait(r0, &(0x7f0000363000-0x18)=[{0x0, 0x0}, {0x0, 0x0}], 0x2, 0xad6, &(0x7f0000dcb000)={0x6}, 0x8) setsockopt$inet6_udp_int(r0, 0x11, 0x64, &(0x7f0000371000)=0x1, 0x4) r1 = syz_open_procfs(0x0, &(0x7f0000843000-0xf)='children\x00') readv(r1, &(0x7f0000604000)=[{&(0x7f0000bf5000)=""/14, 0xe}, {&(0x7f00001a4000-0xc8)=""/202, 0xca}], 0x2) ioctl$KVM_GET_NR_MMU_PAGES(r0, 0xae45, 0x9) 2017/12/21 09:49:28 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) pipe(&(0x7f0000999000-0x8)={0x0, 0x0}) sendmmsg$alg(r0, &(0x7f0000a35000)=[{0x0, 0x0, &(0x7f00002dc000)=[], 0x0, &(0x7f00008f2000-0x68)=[@op={0x18, 0x117, 0x3, 0x0}, @iv={0x38, 0x117, 0x2, 0x24, "3883bbae5fa16eaf47205dffdd1c318857bb79becdd72b48193933e68d07c3fd25e12fc2"}, @op={0x18, 0x117, 0x3, 0x1}], 0x68, 0x800}, {0x0, 0x0, &(0x7f0000da7000)=[{&(0x7f0000004000)="66ed81af0afe5cc9d7c7e5597a70a1e0f8b0bcfe9cff11d51a5ced6c03a4da9af16e2755378a8fed2eaa8b61ec7413bb6d6c55595e669bc581423ba66ec8039a66152e493809ee6b5fdaa530a83e19c49cbfe113126b", 0x56}, {&(0x7f00001de000)="7ca475b7cc9160d58ed5dac11a77e348fb78f8a09240eb1ee8a5b775d430917fb7e22431897c087cc7f101617080ae0d6c08e4", 0x33}, {&(0x7f000040c000-0x1000)="11c3580d8ab050f0512d3fdb6e8d249c567cf88a3b75137dded201f02aa4d3fe30121a2ec64897884f743ece47f2c0d5b9ae6f5bcca3c3ed6ac642d576dfcc62cf8314495f186bb67cb29770def4ca5aba52559fe0cbf5cc7df6596a405eb673a6c728b8c1067f412576c01c19b2a07302a0640ccb8ae6d8c9157c944c93d4e98afd318c8a79f495a35e3ca301d9ff647a93db2b6c21267cbba13b5a9574e3864322ae46d58eff10701389aad54465c22c1240e2aa954bb8155e5754b2c114e38552fea4f3f9b775d86e92ae412bb242081f12afa25a01175aaf0b6cb7228303c56e3ae114241cdbc38116365636166d36ddfe1141ea0b6ded1e13fa07def665a9aec02937610b40cc09cc6c52cc3c490b9e721f53f78e23be9ed31d18d4fc8284522ba1430ff3ce7f0b2fa95dfed0d41f1511a3d702eea583d8d4a4c3dc7a9619ae967e163ca3383c83e3864a3757de3ae16b9739b490fe8c8c87407e0a0f20b694eb81cae3701d0e7e83e3c96b0a30224947c2636d0a876354c9c945dcb2254b990a76f8ac478ed3e663c07bf0eb26c5488923b2e473729cc797bf5faf39a0d229dbfb896bff43ad44f8f7d35342bab18b3ce77abb1b07d36e386bda981ef8029749c45b327716fcee9faeba9f42c4ee84afc87cbadf10f0480f73a7f2e7b0df0730e8cafe486e1bfe8aa65d254ad93a50fe2710bfb07ec73794d2a4c28b6fcc9d79c4928326b1dcb621ad601c0d3f9eb29d2c8911073be90a22910811ad505c77577e42bd2b0bc73456a0ae78a98a585f1345182758ee4778acc1ea481cb97ad78ae6d46981a687a80a5e21cc5841871b0f07ffc5490f4120b6fa0f564a69a292eef54789a5e12ccb67f6cda2a6669caf1f26f6dd614ff0106ead889d693b423c780e0afbf65afba22310bc05b26bd4baf4d71abc9ab15516bcd99f4853baa9d992e83b1e9af025333875b4290af4f228c9bbc77e377c3a07af39568ac6e982d944feedfafd417e948a521e7a0b209866a3154e420b412c7982ec418e89cdc11f1139427050826e2cec104ca6576244ba339c0af17b040f57591f1a40ac8dfce997d3b510cf219151e26a160984b7820c7f245ade3b3c10330ad46e75ff93929c5790264086dfa97bb964bdba54b66f6f26fad943d485bbd3a00dc2327c6ff89240286a35021b705eaf02f701b6529778e8ccd0dfd66fc59aa2113c173202f0484547690a0516190e8c09c64c9f560714b242edd6ac648000e97fcac9252bb8c7516336eaace15a1fb9ccab5971895154e04f10f9a17933cf46e6ec369ccc1a6a380b13bdf5d634389c0611f7278d9c1570cb9dcb1d277cad73b67fc349c188dea9939f379c46fbbdeb79a460bae832ca9ca86cf8816196475ecf2fd09f56baa3dd9cc295d0df278f39fedc2cb44e164b42c31db5e2ec4a05eb4cc08547298c1fb6bc0809342849084e2d725dfb5e1938d0118fd117a38fc9bcbc023401874eccd0db56d1f5382aafe1c573b13aed174164d34a05507628b9ef6057a46b33bda057f1f921b1ef844579fe330d0bb7c0f6b951e81bb4ca53043053c4827082ef103c7b4ff791b226e748022e4957d0b58d75cf587045ef203b9f951b739cfccd5f93f4ff18e17498d6a097f874537e8acc0d698a8ed9f35906e0a415c712eb61db3ab4b892a028213e2e68b3457824e82a7237d05dcd37f7eb32ac5c5b60c91f8a0ab85542ad49f3e3a34158262ae670a704a07101878c566a6b73160e9cfd25aad8a7a462537c03b9571ad5e13c7310af7af8585d4725f5e369d84730e75e28a8347de1b8a50820827b9f76cb793a5155da7d3a3f866f30f842a4b739467e385d36be0b8c139637191cda370d559aeef2e11f1e611221b1ac9b2254fd7efc0d287ba7439b88bfa215ca3b07ae07afedf13c61e27426c147dd64943fe09a08a057c96f61b73c451b356e465d4939f38e6f3496598b33a2e630bbb7782edde96d0d1d9b0fdf50ef6bdaa05d506f290b6bf35a6c38d39e9d4839e362c975e34c10cbf4789f8daa4a510809d8a5cb1aa96449a80b938f0265c3c3506a80e548686d2e71dc41d674e64684f4f8f8fcb168ded1ccf78f02a72d49dc636d0b7e51e2aec10a3b8b1de2e1ab0f3717cc8897ed5105fae8a145db864c4aa0445171ae56de49ba8eb64e347b5e92ea7bd06ebd84739973d149fedf22b59338fa63c08c0219fbe97ab5d686822d1b72e60571227948d405a3b78ceda9dd95e94babd6640f3dcb8ea4b4ee413ab1ebab784f084b944750ec995c2687d2c58e628bc14ed893cfa3ad446b169d6fca960ad7f13b3eb44071685841785acc0fd8f2717b5fd188bf5f4b8b684ec35d52c7f62e68b21cf42bd2e068a0605579a85a3af701bca3e7abc3e4538eeac323e2c238176fd42ca342ca1cdd935357fd4e825cce5b164e0abaa1c5f7022542284c0bc67eb4d7b6fdf6e2fdc94c87c69422e6190f6c95f97fc771c6cb1071773f03e9735be25ffcdcafbc2b95ca65113ce88cb44cdede74f9c98bb9b27a416efdc47ab25389c996968051818bec83862b67903e47d63037dd0e7e52c914f648d30558d591218da6fcaa1d9b5a7b3c63dcec988e88f5a16e4823207ca9050a09f16235b0be2de74a75beb8c3e701fc14361e1ac4f2a93767743c7bcdce51022fa755402dd8563b892ae8aa21e884f186cd670c3bc11138ba7611772f73e5550f92e62bb3297ed1f9bf7aa17e69ed7b6f750aeeea4a2be7af291ca67924032820f88e729641a6096c90d8e824c7c7b4ab0a00475678f70addccfa0c3a7d95d0997333bdc8b9189509dc7aef371e8236c7285907c33fad91c1230b147d0da89c76316ec2436a7f96a0647221defe9fae0ebf79e74c3cd1c5ab0da7a435cb2274af6345f1655917f988d84371964d427ca631c115e53238d23203c4f22dc362606accaf5b893743889816afdb75e1cbbb2392af68c6e00f727055beb55927785e1e0eec23af5a118d8ebf4d1e081defe191563b02790130db3d29be79467a36357872c90895946066bbdb0db04d16cc3124e43b8e3b9198e23ea225d224d6bf0b73b3e9d9f3403333b1024b171ae700d2feed27cf775e00e3e0378a094533582eb52060b6663a53777bf77a093fd64b8bfbe586f0fe57907e9c3b34862d8fde652376a10b1f47b436be1d3d63657cf6f09ca84c252e4419e91dc93bc57aa06c46941af04f362bf2c986edf6eb7c1d6efe161f8ca9ba4526227e4c2757756ce963d1f081b2ffbc11fd69eed8c381c81f7a71fde5a1bfc070650442790868997385a4f33d88949a0aeecf29e5c2bb7a4a28f58cb2c96bf6cd3c07608775a7865343fb277b23c4a83f0b4f1f12ea4a238c899a069ba06f8e388586574b07d1835e5ddf55d0ee5603cbc772be7b3f0532fdbc61df03084f6cc49844ca596079610d1504293c101f5c1f3fdfe8c0c12ca01322e7604b7762e8e2a17cd523c8c120f10ac46122d78ea4464b589fef4ef0472f6c65d33b24a91071baebb87247d791d87a335026b4c9549319a885e5566fb28164338b83dccd30806eadd0956dd64bd1058282d4ff4ead1513a8986aba2e681bdcbc9f08da996212a1f3a3936f1080468ef7a49222eb604e92b357354c1f3c20946ed238d82af7c7eec964fb12411699b8eda4bbae5bd75679427e31b126ebd03badfdfb00c7412ccc12da3d63cf6417c05a644ff533eb8d6da17a82657447346102750fc860956eea18f6c347b56d973beddff800fa8788c15ec9c8e2551300058ea06ab6218ed5fdca37b0a80267926788113b8d4093f45daef3a6cf41451d31a7b49203f12fcf8f949e9e19e8a5fe3131d384fbd274757161c9f32ce5b0018260ff649cd9bf7f8474161935c9277da7df2fdcd1b90a762d95f968c05ea4c2fc5e6fdf62466137d1bccd57092c2ebdf5171c65761c00643171f8e7b054d71ecff2a9524b5e4f90f64a33a1b0ed8696d0fd1d556f15ecd98e986dacd3455c0c41747e9590797bdfeacde8de63dcfda2440b0fde5720de2d850c07c7618e3706366039cae9f274c173427e43ac51933264559e4d312cb90bb2ba08c6b9813d632de0e60d093a5a0d0bbac9d2f7d25daa065284270e857192d8d9f0ba4410d5e70939d380b8c16aed8c03d7d1317bc898a4f9cc28fe502c7da527b0f96c234d9087f43adaa7830dd0fcbd36694d559488195923d757ac303b1fafa788e93d742f9838cc73f48a0bfafcc9add1c4af440de1d831eebaa0a486f142ef561e68c6e3df86e3372b3d7da2bbf8ef59e2226cb9c7269b80febe65a016ba7c8e84a94051a4566394c75fffa2e00694c0a9d146e1e2311581e0efa49ae8953a8292f81df3fca43842ff7f87a6c5460bb583641ed63f929a335ee40c95876fb33e4d155e61d5cf8eebab87a04dda56a2749eac603d88b9343918960787690cad3872146d6fee045d79e6943f5bff554e78d73ac7cc5bd27208f86a89ecc162f015f134f2f219d98a5d52054c605c3cd403fb5ba98dd5aef481dc9017e42f0a3488f71d4c0346a2f4ccf0407cf990806414c8d13a0eeaeb43300e92117b71763f9cdd948af68b8e68ec38ec1a1b531573ee3e57d4b01c7731cd6e7c12cc58c5928f26d7af4a9c8143e70f4976a25129f3985986fa2e6bf0c27077bf32db51ae9ebe9b283f9d617cb99e712e8ef435b458967729a8718377db5f663cd47003aaf9c0a659d3c841e295b15aa06f280effaf6f4bb975c4d32b8009fb09f6b43cbeafcb1427271b35af71fc79c01bde5255c7bc6b7cd35379f1340408abecd1bed33d53c975ca2f30320b7f976727fdd29dae5d26f8ab3e6c0b5acc8ed36dcdf46d0221be33460940d9680282744a73baa94053f2eed636fd28b7e27d3033d16d640436923361dfee0e78dd7451518b27ae4ee0da8b4fb058e4f026f8a94b2fb399471e95063567eed0f94d6b68a01c353a49366e3b3f914910b57771aa7ff3f544d0b8fe133edee9eff8e98ed8699ecf2f96c30bee70544368aa42383cc61bc9022260bba7168223a6ca69f4848f2f988717eb1430b059f78454104aa269ada4dc3d42d3eb5840aa4febcfe97236d13ab07cbd70ea67b4a173d05052fe27616bfe56ced8129d554bb663ac4779abb1ac2c1891ee81e1ef42d12f70bbde603298cee44b66abcd77aadc86fc64084dccd75294e6240f56ac6145b4ec6f3c0210930c1f405644eca7e2a54e594b157a3313ff238686dd0a869cdb0cc7e78f0ad2e36de78e685050ab068c1463691d7d0d2710d8a2e2f270ea98224791747cd8bb97d4e6c0f547fb3db5b65dd6ba38054b8501111f585dd2903a60d9f1b8f455617f25503a6b612d596ad36d087cbd0adc30ca48cc13a7a1138ddd71d47aa6bc98a904b88ee057f2b6f738359a83b535569c2d17eb32f6b5006e66d7d8fc05ff01a6d824f5809f263ce75f708cfd65bebdc317ca7c99a89b75b8db1d594cfb3e8e96cc40a2951f340435e55ae099c8a1788a5e97b054d24109450e26db6b7a54fd5f4bebb3ba2d1f426bfb70a19e4ad395e7f1655b740e1d50ef853bed3838795177d1123a40f7d8988ef7f70e8cde64110f427c6bfacc09bfd363af496241c9b6f1c3cb37aeaef840360ed88687036d5c27aa2a520a3ba4c99d3a911d0e56ef3be16563a117ad22a01da4a2dff99c79ab5845320db8a08568490f82eba92805f9b88722d0539f67136aa2635c660268100abf78422841982b8122b6eb38af8e78403400db0075878f2206bbe626cc31e447f7e5", 0x1000}, {&(0x7f0000aef000)="e75e2e44cfe4e8efe34cadf1675ea3d167b442419c22353bef0f9230c0306f4c9dd7e2367c58b30194cfc890d8868565b0c5ac32b59a0ebe2d904b910574786ddf27921c5fe46a7bacbf53576a5564af0f771b5ffaa9ed847736ffe36b8716c7bf0cba4407f8777125333847cc4fc7a0db55245f6f09b302f38f8225a7ab7a0b5f47490db33fcf106611547d97215475370ff7c20ef376e20955b9", 0x9b}, {&(0x7f000066e000)="667e9464e735062b0cf591fed8b34ea52337", 0x12}, {&(0x7f0000c14000)="8e754c87b16e5a84e6d190111bfbac0db778868851a548680d9868ce01235b19f8db0ea9ae5e2604ee77694aeb70d44b7ef24de19278ed9eb796851f08b6bdb68818d6e2cd715f20b26a973062fe87c8b82db7dada156ebd01f9be1966491a6ae90103a40ac4f89804ab596c3696fda15b8c297af35e199b43baa5539f4158887d4a61e27031eb1462d6853f52ef4e441277bb71a283bc6bb0a279aa4751b680989297f1490c6bc3cb86e873215ffb4fc6a96db79f0aa76e76384b092002c4bc8e3ca1cde1e3", 0xc6}, {&(0x7f0000c43000)="a1209dfda07f429524a25aace05f663fe012ae2cc92ea7166527bea166639c127a71170b53c1cdbd0fe7d8d2083682071dde377d1c", 0x35}, {&(0x7f000001f000-0x9f)="1b28a3d3e111702e9eae9a98a1b08d7e8907e97bdde01df0800dbc5033e381545a641ccbbde1ca10cada4ddcc413bc57a69e5c12c7fdf04d59ccfcf6a845581d36428ad948b39476f7f29e1cebbaed90f0117cc4544991ccdcaae00eeb3b707b607db8cc84e567426b42d3f10cd2564472d8633a6707bf6f9ea60860d4ce52bb8b899bbef9a5de032eb998bc7d256157f8c00e1a1ebcab0b84d3953bf80ad6", 0x9f}, {&(0x7f000026c000)="d1bd792c39a664e43f8959a7b03d2a", 0xf}], 0x9, &(0x7f0000f64000)=[@op={0x18, 0x117, 0x3, 0x1}, @iv={0x108, 0x117, 0x2, 0xf4, "0c4d1a828679b5c6515d0431a56768a6b8696a6756bbacbbcd0f8e272a16d219c087f95b40f619a775edfb6dd07c225076dbb872751b0490caf8cda07a6eee9ac8423d4b24d7aeee412bc8af36efe3c97f280570df3851b08d2723d6352a031248c227edd12f501d226187601976afda53dab4a4d80341bd57317dcd4cf4e1b0c3915b62d7825ff708eb394330d185e7ae103ed9f098be811469736c5cea74f84e5566658d78e9615995738d15c4c88b503453e68b9d853bae00b580b46b77c7dba3b1f22f43ea24faaeb661cba92a41314319ae95c1e542b19360f3d2b7187278b14e1faa934d8cc3f3d2e5eb0f68d151102937"}, @assoc={0x18, 0x117, 0x4, 0x9}, @op={0x18, 0x117, 0x3, 0x0}, @assoc={0x18, 0x117, 0x4, 0x1}, @assoc={0x18, 0x117, 0x4, 0xffffffff}, @op={0x18, 0x117, 0x3, 0x1}, @iv={0xc8, 0x117, 0x2, 0xb2, "407562917cca7d3da9bd56a4ffbf33898031abe68183bb3a3241acf776b13a0ddf45793c3feed75e4fd9d2716aca3938b06caa21dd64d2144c5d4de9933d2ae3f9a99278f68687b4ca260eddd8d1f3234bc630e10b627988a3399cfdf87ec538c6ae1fbadc1377655525bbe357038b144065a51efd1832caae3a9a549f57877055d95f597558c8bf816c779f335722c5f6f1f563d4efd52e7356e59a343a953c16c8e87ae0944832fe63b166ea62ffc2bc0d"}], 0x260, 0x4004040}, {0x0, 0x0, &(0x7f0000ee4000-0xa)=[{&(0x7f000082e000)="4006d3980d33038ae5d78fa6885f012d6c81f0e3e434ddc7c2431afb54745b77fe634e4668c7345536786ba34967882f79becebd26b57a1cf0425a9e661645c592ba0cbb852c29b75490a4e87d77bfb03613976e239f96e83ae9b5412a3a3ab73d5f22dc7a3fd4928cf8ac6de69ddb967a9738ed2a796a6da0885f1c68a9a9a074d5283c2416e9b1ed96d2d603b0e59a2f149e11fa1faff0f21c20e1ba99a5e0824a76dc03facbea72e3e42fb5a56e6cc0a5972a420a52ee30d8cb40bf7321fb59b4bbd393b8c55a6f16d31249", 0xcd}, {&(0x7f00008da000)="8cc84222f481ce3060a4c950c07e469b2b1bf9761cb2fd1c448636b8569c1c9d", 0x20}, {&(0x7f000045a000)="6efcd6d767f32442937d8f080208048b1bea3b6b81abf449cc068337a51df5e214c8bec8286509746aa0d8dddb58dc82332e27d1", 0x34}, {&(0x7f0000393000-0xf0)="ea8c79120ef41868a81d040828851688e5fa723934ee901dcee3729e898b11f47cf486b5e5c75e6dd0032566cdbf2952112ae54f87961748375994488eb6fd2e8a224a31444b90e5bcc4ff40040944431fc4e58a2ddf62ed59a0486d01596d11f0a4d1b9a8e2c59a53a75ab1d936c197daa577308dc59cec99af73c5e079cc2f61b3f65d5e86b6061cb390dba667df7b4c051fd36a30e2b13d09aa3dab8aac5aabc65fdcb0f88bd9a7cd64bda6866ec47bfab204bfc9aaa94bf53e3e7c9a44e4ca0ccc0c265cefa45536b8417eb47d8f63cbbde91aaacd9ac42291babef6af56d4e23527ff203756c924d6c021027cb9", 0xf0}, {&(0x7f0000b2c000-0x76)="bda2963436685bbc2c396192ce41af48b2b1a6840d6bc8204b0907b374f4f2a33c4a670cce6af38b85d945f221c601be7c69b1cd2f6fdf695851fb508d93e9e952444560a9aec6cfed96d3010eca83655dda8b5255e8bcea2dfc92d868b3f978a1c75d276749a78d38be01ed820c3fa7fc5230b43faf", 0x76}, {&(0x7f0000d3d000-0xfc)="5f57e6d299192bf78fd72998e6f8aa72139bd024aed7d64ef19d001b30098e838f709c321943fec821777881fd5a1284f2494cd49d83399d2612e6552a212fd40384f39aaa78707aa4676d8b219dd91a0cad246eb99dc56cd6f8d7227bc62f40e9d007f246628839666ee6ed213d34faf6fff46d99fd729063512ee0f1090b8fb6c9dfc57ba76c9d361f040285ccdaada925b30ef78cd2f6d900b81c3a72d58daec8b7ccfaafcdeb0b43241fbc68a736f10c4a261239203e73c18f351f02684df429ca8dd966a41d4fda6328355fd532f5aa88cbfe1a030e890eb73a398e6eb1dd66a606988b015ce53b9f89db18890bea77a711e14ae5622f90cebd", 0xfc}], 0x6, &(0x7f0000648000)=[@assoc={0x18, 0x117, 0x4, 0x6}, @iv={0x68, 0x117, 0x2, 0x52, "b1451f453f6a1d505e5c9653eaf72290c29a31e86ce5316a977f53fd49ba2cd9b5d4bc2d17d507fe082680bdc41d1ff80f1f29afc2f723810a286b54661ac6018dab67b834fd1fca2b7d9d2f22fc43514b9a"}, @iv={0x70, 0x117, 0x2, 0x5b, "524c3832b772a352dd7a259e4757bdf8631619140cd6c6696e4353cd6130d71ed6071ccd0fdbdb3a9dcf6b6c67c16a9f2274d05adca672c701c78cb268ee5db843821035559bfc00057fa19ad524a77150e5862c8af8a1ae1f3464"}, @iv={0xd0, 0x117, 0x2, 0xb7, "17c0d65cb2f932b83f8cf3e59e74f34a01e3a38b7ade71dddfe25740b8c20f20466e944f3a76e4cae3749b203df28daf59b73f100fc8ae5bea93e2cbfd00dd1ae45b4856b3cc231c53965b10d93a2974773977986412313293e736eb82e69a2f718985cac6fe242b84e9bef9305b45ff8ec2f7388653536a81fadb93958dae4c5df475fd6f47b0b3b97bc50aa1054ec72501f2ab63308f6e8b5533162659747e00d260f5aea155158427cd6f56ec1bbe219831a03ed532"}, @iv={0xc8, 0x117, 0x2, 0xad, "e06009953a7a7000f72b37908d8ed4217cf3359d1a35ce5a58742e2fb36405fd6a71d2ef5f016ce20f9c1938c867c710a11cd43ad6d7a8fa7daf58090c7817c22f466872a1c86b0af9894cf513771adee3192a64157a50153366bf032812aa4897839c6754b9c5a85040c29ae27463acbc05e9dd761e18d3408b283b2e0105564928cf05aa59a908842a1b53eccd17533a19bd094b042c1d7c87ca755c593b56ffa9040304b64ddedd94e83f75"}, @iv={0x108, 0x117, 0x2, 0xf3, "bc68e12c6f662e8b8d9353d4b65e6512586fd797014c981ac4541ec2f2dd459983e77e0d34c02ea7dad72d00166ec9d734393157ff1e8cef3795fd2b6b24a9274a86c86c78babe6befb0530a38a8007c4a5d31f11d032a07c99b38be29301d5ddaba16de5167914608f5345d114a52f140740255c6c9f7c57eda7e569b08cb1fc36bff7e5718366a01d9c896d6f78ac453f2676eac9732fa47b5e1107bb0caf43c54e4afc95fc0ce20139e58cbdae0882136e78c94ec99271d4f33cfde034d471702f00329bf58e81d219b9f40543b647349b852ccd3d65b5551c07ed62a010ad5ebc2a42a52caf9ee0b57a54b8e7c37879f39"}, @assoc={0x18, 0x117, 0x4, 0x698c}, @op={0x18, 0x117, 0x3, 0x1}], 0x3c0, 0x4000040}, {0x0, 0x0, &(0x7f0000fe2000-0x10)=[{&(0x7f0000f72000)="543cbf33752bf04db6d5c2dbc709389f9ad30033956264465a03d82ad3", 0x1d}], 0x1, &(0x7f0000970000)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18, 0x4}, {0x0, 0x0, &(0x7f00004a2000-0x50)=[{&(0x7f0000d98000)="e70d745acc775704889ba72f5efe0ce012cc6c639be9444336b5af7736bc92be767bb977", 0x24}, {&(0x7f0000522000-0x3f)="50ef8b28aa2af9f16f47c52baf5c0643783de411cbc618fbe279511cebcbea70e10b0dc5265dfe36e9c474fc57ea965fb07b1dac5b1f5733aade832dce2f64", 0x3f}, {&(0x7f00006eb000-0x1e)="5eab5446ea1e293a60b8f958a32ce69ffc5c7b57d402c16247f19b4b7fe7", 0x1e}, {&(0x7f0000564000)="f2500596a16784365964070765dc8147838e2974ce540aae5bcdf7eded31503d5d646d955cc4833a006b1d666c5f50b2034f441178f86a3a31a910d8e37db2d80572b112aeea312cf355ce8001f8c51c52a10f658a154d04023739a4f11c29029b0dbef063880346260a9a3530ab40238b3360543798ffc90300aa57c005cdec1178111a55359871db1d89c6f2c948f3f9dccac975d1d6898a66d69ccfea2e4d12bac38ac689765d12e1696d44aee16f7c7c85595736de71785352daa3fa522d39796fa9db02806e0c76326f4da784fe553c2ebac3d947b3bbb3c6acd769b5649cfc8657d5f900d344b4", 0xea}, {&(0x7f0000082000-0x65)="6a253c86bb8068ae2eb6b57739903cd17eac9bccb928c5cb1aa21aefff03c423b96849683b00a3414dcc305b91ccb9cfe9b630265c6f1609ecbfd67dc2e12a8635ed26c32e647dd72293cb46fdee8e96383e973bde3995489d0910ad5d1ffb80a3db2f310a", 0x65}], 0x5, &(0x7f000027e000)=[@op={0x18, 0x117, 0x3, 0x1}, @assoc={0x18, 0x117, 0x4, 0xdfc}, @assoc={0x18, 0x117, 0x4, 0x3e}, @op={0x18, 0x117, 0x3, 0x1}, @assoc={0x18, 0x117, 0x4, 0x1}], 0x78, 0x24000001}, {0x0, 0x0, &(0x7f0000e8e000-0x40)=[{&(0x7f000017a000)="8f86fca3ebe45e7eab0bbf8e0bcbf872c686253e74e446939f8c5098dfc22901aa9d028091b25915c662f15d942930beda95aa2fc9cba495a2d055c482c195bd57fe8b08c68806f0c7ad649e289e6b753f4f6074f162f12672fef98ff72bf170586b4ee56edc8da84c791449ef5f6c5e6efa6da8ad3050ebe2c2c4e1eb12c7803d528c1e4bcfc98697a498a6d62867414dfd39ade82d65a152d260", 0x9b}, {&(0x7f0000d63000)="7be8ff63ad6ce3fe56c00a9d9400a3f5dc6d36717053176023e65ed57b4e7a6b425a6ae66a3a00fa82cfd4e1c7853df3ae15d9e672f3e1c5d3727f016531d23b0fe667bcc50c9893443acb8ec2db7bc64f6d0003664f145cbb4d6d8c93c609d80576bd6a4dc9325e0f1dc2ebf82ad6097f0d39d4a85e96702d963deb8161997973bf4b419115f4ab1db5da", 0x8b}, {&(0x7f0000e80000-0x1000)="f2c7c6041c9e7049794f6538839ec465ee86d6cdbafc2bf9cc3bd01ec8826bed7e5dcc77193f9a2045fd46d57a452831670898546dce2cba9b43d483195d028e3f439a9bf8299f176fd6f0715cd0c8daa31cdbdd2529b5a94219a035593f65a22338a4ba58c43f73629a2407b34d5ad68ff4823802255c20642c19130f70322563e49e6400aaf33ad34fc1dee14844a57214d3a196addad3e18c948c8c30c5b3fb7f2be9930606ba22479bef83e2753cf77338934fbc5c1cc577b3ccce968d6407c8b55072f533f4025b44b84e99593da87af335f18c1342c038258f1f5f0d06c7940df5a8e5051197a46560f508d833297b8ddcb0d890a16bf8a20ab6b50ba35fe801c9b0b08adb6cfd1ce8d87479377db8cfb2ace2fdf933cae2c124f537dbd1a6d050bb069350517e0250e4f91efb737a00b85c77bd462c058b52a072b7eeb78c470c39b461cc47ecdcb445435fac2b41c32b4e513f667a6133859b8c8fa36f4d4ca5a8cabf577a98dd23f7effdbda0ae416a435fb50621c7394ca51ec39a26ef69749bf34bcf1e5dbb103e00e18a90b2ca0c408d533fb4e899b03d4ea7b3a0e0bd81d1e698bc95a66d809e53b10205889d77b85c8c9e5ebbee7217eb23c23a312021c1b45dafef25cb70384722084d072c63bc56f389b50df8d8b9f28f36abdfeb638908ed36291e0ea0dd99ca4f61317a7830a8e087e06c862de532fc87490361ffd0919d6313eafa083c89f01b8ac6a4c6d64844cf16378cdec4543bc9a47dbc3502c13eb947a05776882ece3d518f111e1aee65a26d1469fb7bba039e09ad4ea916f3e8eadc69f00db43aec2bad03ced8212d607e81214178cb42115173f246dfc9be9bb8b5e09ab72460f27d29461a07a2d3c38c924ab6a5a663dc7b1a6d265ba9dd7ffb03689cb392cd4f2ba2be44d642c8aee612f3e1d56e418f20cd2a4dc236dfa5c316a55af68106284ad07cbde2ab8790dbd636dcc7bf04f5d53baa43f63bf7d0ef3882c2a1bf72c2b3b7bc6a23461dd4c2db0839dae16a6c86edeb6b2c0eb091c7d976ebd920fd97014a7e81811163dbcfc3bdab9ad1a34dc6ce8d1a0d7e366302cf7c5b09105b6ef4fa8296b0bc2cae62dbc6b7c89ecaedf8e4401617bb093d462a5af0da781e91e44398b2aec21504fef26c3076d6953595d15f84b9041ffffc47d3745e0454ee2d1a9689ff81a69453e37f74a7c2c0dd4b13aecd7e89ac09cc7c9d091aed45798e0a43a4f3c1c7b8cf8397a1bfad5c3bc424fa97d60d3523150a959b9b9fc55f50f61a2582d36724ac008fbb3d264abc07b7eaca7d8ba394f5d2efa72618cdedba6291569c1375451f25492bf58210aa98971c2165ac6adf0a73b35ad4b7bcc196837c158655f1fef1b671cf68c0830ce8a32031051791ecf320971977dbc2f5fd38b7f8acba61f046af72272927c7b138e107ff5367a91f7176303d4aee82a6534f6c04d36a0bd4c1bebeee72f5331da9251ba358651adb9d88a637ef0fc1d23bff11a3d36dae93f2532232a9cd07543cc32efc3bb6b04c2d1d000d0d10a0e596c64bd7b462e4a7e068cd01599101db38307b9659901e0aa73edd87b131b2db6711b874a3c7ce7c1f04087cce6e280e1e0cc779a7b4ff80ff70da0e29ed7b998d533519b1c572d7912974901756a36368fd45c43c76bb520016f09c6f771275690b86c3ecabeb221517146872682a1f61aca970205aaf2dfb00bf004f56748ed3deb224c33970f772552a5900389338db04aad8be64d5ec025a5324613610aeafa7e7f774cdc678ffe6016c88b96ae3c32886792e8b602406eb0969a9304f1281b49feaabdaf785f6a853f8fd4ee457e1fd926240cb3afa0d448060aee5b7e7d5668f3fe9753adcb7a6c180185a7c47c0266a3eb283ff766c693ffb53a765089fbb45af0d9f92800febc89bdfb05d67b323e15855ebc5e7775cc4d711b400f5d6bac72c52863f81e56ef6a6267b1faac0a728cf30ad0414a679f4e3f4ed000d52b6bf753cbdb9fe726ca051e4bf23106aecd8ef1dd1c56f1e659dd3946b44d07dfe874445e30a0f367f8a985e2f545e8818d8054c99b4b89eb2212f55b8e2b929a4519d32e7137eb093a17faeab9139b3ce758932f95c850207f1c5f9c597e42ef6292dab268881ed9115904babf21766997265821761bc4bef8d288555a62545547e228da3d180495016ffebbadae8a99ed6059615b902f9a90227afba0f7bdb5e1219b731c92cb17e14e92031f19f8af59795577a622dfd4fbf395cdb4f7980771e16f913734525df9169231b589deaa7bb9817b7be03f7402813896157b1b72028b5c360bf87a5364b37cc45d2a91bf15d20926c62dc0a8ba5e5b6e74e5aaad14bfb3ddf41f768c8ac9eb0fb413cd081b3fb2bed09e61c737aae6185a4b9d7b6c38d520279a5d8ec66f76495467c01f994e0d564edb14e13073cc9110bbc6f408d7ccd1a16d4bca62fef9e7ec701c5f01ef852326812ee8ba1cb6d29441e8ce9e7274ea5d0eeaf7698081b9d2900e173ba66a367798997de2e84085d215c23ec5c5f106e3a76d35f570090af7508d1efc59f7d3cd1cd80095066556048aec65bc29a3e060c2c572303026043f3eb7f8636d17e8d1ecc8604a3751f30e0a14672ed0b621df36214febc47f2c6be12a106f14ca259377a312f483a99732dda518a9166720e3cb4ab4a3926616eb938ae4a826880fd5acccb2696f91c832ca70fab314696cc481a82cb0cbe40322f0e80140ffd7e3c55ae61a8c400451504e0f81531c09abe6d19d1e50e595fbfed58ddb90f187818e9f0029cc478ac648b1d37c926e76714e6d32044ba2db7e8bccb649710bd2ad22fbc4eb18a23dc9e8b19b884655ab50b31db7f8fdc868a903aaf0a64d805f81314ef534c4a2c73606da7ff68b80049ad76af0922768db45dbba974fcf2a9f9c526d829f48fadb973689fac228cf78790bb81602289ff11e699fc7c3ce4f4939a8b0e3349e9fcc8f72721e2a9b3e1f7070e0b5e9b95ee211148463ab9d77023c4da3e52a226429d99eb046720287ef074da81ca482e34f4745bd778288f277b2c11355eae72e8e071e99597c0633a9a4a2a0b4bdf0fb62a0e23b79da64088c1f8fa46694205689990acaf869f2b0911f2827a8ef311e71c9db2ef88b3ad487759c1645afaf898bbb670a478056ed279389f8f264dd490bd7f0da60f94e9b853caf0f05fc62a70150642669db0934e9c6cca9884fa503a1f1edb5c9a6b809147bff24d4ff93d3d0b2e4a1165cef22b0871b9ecdbba44aec2badd6fa094498d64365fc4c3105e3f9fbf192bea0279bfc40f99e37f58e42d2b80742e8fca1bdf2aefa3a90c01edf628560526e56363339963893a85cb510599f1f808959c0f56497191a6e98c209d4c436e6c339718e7de5d3bad9daaa3b7f112a1bdf32cbfa6bbc1415a8b1bae84953d2221323bc2cd2d8858695962b0d22bd35c681bcd91e2c8b816b010ee552ee70aaf6a298ab2a3a6b45b0f442689f82f58a34db677ecce62486cb3a9d62eaa5a4a77047919192057b30e6daf9320590675ef1eeefb6eeed0d3056bb5bd46f014ea261c5140db7f859ce473bc6b846aa34514c37badae118bf21a2b4049fb955024ffd372cb2b1a4fb5d9c3335d529cfdf88628ca75e76a43f162bc899f32f1134dd71439c77bb1a14b097f097d3e16285b8b7ec3fbc0a491f4cbe7950a7cc0cbb7992cb3f525d1ea5bcb2238e98778876205108bbe695b47ae53dc87cff8c5650798f7714d9c5804bf209bc95f19d5fa08ede368254011ad053664a22c575c2b5ab14ee0802446367643a17c141ac06b2f399e5d17305568b9978cb2425f78ca52f53f12cfaf89ead7c4744ca5dd77403051ea2300fad56780f3adb16b6827911b5c0a6edff6dc423cca36fbd80b221eb521f02d0841954d68e96d1c217c01caef0a86df52350839fadf504bc57471ff38a1c4c392c99c787fe24eb5c2d41efa4ff49b62a7b6bf040d6ca81e52301833031387862014a273111a34bd2bf50e536d9cff2e394760a2e281880a5d30f07021f4e6a82380ce7b923b684533ee541d6bc2282f56495d105b8c50e2e5449bdfa613349833876c91dca91a1b762693a6d2746bde7de971cd009b2e97cc7eba7f4377398cbada018f6384e3ab289fb9941433d7e5e1e5052046e9b6bd865a83dc9f884119fc604f36d92050a36a0a431670551f02c04acab9f1f41d580348f96ac25b8adb2125f8fa7b7dad016d4229baae9c84813ce8d833a22e915755225a3933d850372d85b29e84975551aa5ca06041d7542cefd66e1ea6d142cfccf3a7d5275826537134fec04faaf03fa0f45b7cafa3cb4e75356f51d48f27743fba04779d9daa124f75180871c0167f4cfc8a62aa078da0a0406b56827fc9c7de85fb83428c8afa9c281734a84d3746504e45db973e452784a3056b5f06f8d4ca9d9199312e3ed5dd68d44f2a87cd99de7b95c0de798500c34dd7216ba0dc786e13248c2dfa3fe0c6e82c632fbd24cecabd91085758b100076c7c4c98e28d61ea3fc8152092f7d3a58577f9ec2e7ec03a47253a76cc3c373ecd4bab01fb58392be292a61c81e1dd6b1c91780ccd7cec51c8ae0002bacdd8787a29b81b16470d1b423d31a79104aac24d95de6a07d0beafb14db4eb81b8d15c74bb28e12614696c6ac7d09adf346c5c453e28b63283852e45befaca666af503fa1fd585c4f7951d18348cce99c7cb484b9df045814092dd664b1fd3a80b89092bb755d3a7bcee8a6f1b40849b3596e1358dd33fef9bea43df50eb8ec86bdd30a5611113f898fcbac24e7e7d5b01d8f0211c854daebbbaa9e998e18ecc91e58b9d6de1bbd2a61fcaf6ae98d36500a51466c1e93c9f5e086d7c6692292c297828268a0ee4b8c782ffba2db3fc3e01d481d6e70f880128c1503e5c33d748c24e1c0296d3853d106405d626cb4dab646fbeaa5f27541c17cf60bf89641a88605ec6dce992133b65496b0b48f1783b4687b37a098d3dffc26fadd4d751657f77e690c86edcc720c55718328eed3d2d9ab431abaa944831ca7e74af813826b9e2f5b726ff301dd38b87ce27af805655428c1bfcf59b5232c664d846d3e328521b03b4217e401ed6d995b537a07ef723df390fbbc93cec28f9664b2bd05c17d9c7256c505433a582be68deebb57843b41cdd122e66b1bc043839f0153ffd2148a9770d6072f0147423fb75ad60367e38dfe05aa4a6dea2d252f31b555959a06006a0e67fbc436805673c8d6900a81eb427c6a03f5a325c1bfe18d14595c5f1416585788641471580d6f35ee2d88e61161e9fb7f051c05b53d7eedf9a960545d3ab28bd95cccac8319486e2844bb65f59682646f2401850380a2f06fd149f492a3c4ef42fc6a270cb61adae75e9f7e45c521c6c08c15a0a46e1ff9f3d6d05ba7964d8827c56ac90a16bf56006559dba07964d11499f0bfe99c0dc507c28b23b232dbb0644b511b29a40e1a716787a742dfdde504900e847ef94884702eb8c00b0f53badcae4ab62009265d013fc6a3c4c46246aab790a662908ecae9ce67fdfaeaa1fd73103eb75b39a555125a10d97e913f2c2ab50b87155070061c1cc34de89c2e90c12f979865ec0dd633795def4d5f7e8d67453fc3204efab1cde558e718a91576b01516e2bf418b8db20c41220f31a56a6940c8ff5d13b7fdcf7c3665af3fba93d24d20d930172a1e58e32696a4578bf8e7f7f086926390203481674e388d2904cd10124d117bb0ae934b010de4affbe", 0x1000}, {&(0x7f000058b000+0x7e6)="8cb1ec0ba8c13fa6ab6e1f02db47971aabe6d5c609bab01fe92383e1a4abc9a870cbb4ea6b6f251a665c2afbdcb34763e32ce8986da1ee81abe0350fd2f3107509edb57e67defaeb138ea7be25c7080c47acbbd5f029b99a6526e7585f2cdd2c7f0615524c22231e41fd4a6adb96def2b1d6135e1d3dd4213ac51ccdcc561e3b18729c2508ca60b3ecc71440eb6e8e4beabc370140c358be", 0x98}], 0x4, &(0x7f00003ca000-0xd0)=[@iv={0xd0, 0x117, 0x2, 0xb8, "bcfa63392aa8f97ff16dce96d15698428d67a385d1b20d72642e08ce1a1ee65bca6a28b61984210419ccb12c3d2d419f3ad3564de30274dfe6f58ef73fe7d3ca71e55e3f4bc2e70ed063c76c03f135280a4e72d0a6045d40cf308d4f7ff9a15243d07745662254d07a8beb93c4990ad75d46625f71c3379a6e098b816bcb4f8d5b47a6b950ac6cdc5d2e535000a1cac98e40ad4f6a142ceb5192e929fc38b7cb2bd09f10fcb242be7122b8639f754c3a4c0880966819300e"}], 0xd0, 0x4000004}, {0x0, 0x0, &(0x7f000003a000-0x20)=[{&(0x7f0000c65000)="3d05efce4822e00d6aef0629b96c5346ea75d9309fcf01523c10586002dd400ad1de7ff05e1dbf88159f7cf75d923c111529335e22d432bf238e40744df9709c8881b1e734e5961f059dd1f9fee0650eb2340e2287dd1c6a7d513547edad3fd489bd28c10cba802d7028b6cf6ebd2dd307d1f6760b192d72f8710bcb6123df69475c88d3a0c358c58d1ddba8c159bbd29347f5ecfe7c80a6c19162bfb961ba742214", 0xa2}, {&(0x7f0000e33000-0xb)="ae14921a956c9a760c51f6", 0xb}], 0x2, &(0x7f0000306000)=[], 0x0, 0x20044040}], 0x7, 0x40) getsockopt$inet_int(r1, 0x0, 0x16, &(0x7f00007f1000)=0x0, &(0x7f00008dd000-0x4)=0x4) r2 = socket(0x10, 0x2, 0x6) sendmsg$netlink(r2, &(0x7f000060d000-0x38)={0x0, 0x0, &(0x7f0000664000)=[{&(0x7f0000059000-0x92)=[{0x1f, 0x24, 0x1, 0x0, 0x0, "0000fb060b000300ffe30000004a64"}], 0x1f}], 0x1, &(0x7f0000c4c000)=[], 0x0, 0x0}, 0x0) 2017/12/21 09:49:28 executing program 6: mmap(&(0x7f0000ea4000/0x4000)=nil, 0x4000, 0x3, 0x13, 0xffffffffffffffff, 0x0) get_mempolicy(&(0x7f0000afb000-0x4)=0x0, &(0x7f0000afb000-0x8)=0x0, 0x8001, &(0x7f00001d1000/0x1000)=nil, 0x4) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/load\x00', 0x2, 0x0) ioctl$TUNSETLINK(r0, 0x400454cd, &(0x7f0000001000-0x4)=0x0) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp6_SCTP_MAX_BURST(r0, 0x84, 0x14, &(0x7f0000001000-0x4)=@int=0x0, &(0x7f0000002000-0x4)=0x4) socket$bt_l2cap(0x1f, 0x5, 0x0) 2017/12/21 09:49:28 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000559000)={0x0, 0x0, &(0x7f0000901000)={&(0x7f0000ed9000)={0x2, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, [@sadb_x_filter={0x5, 0x1a, @in6=@local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, @in6=@empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x0, 0x0, 0x14}]}, 0x38}, 0x1, 0x0, 0x0, 0x0}, 0x0) 2017/12/21 09:49:28 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f0000000000)={0x5, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x668, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x20000000, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) dup2(r0, r0) r1 = socket(0xa, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f00002fe000)=""/101, &(0x7f0000000000)=0x65) setrlimit(0x80040000000007, &(0x7f0000b8c000)={0x0, 0xfffffffffffffffe}) mprotect(&(0x7f0000012000/0x2000)=nil, 0x2000, 0x2) syz_open_dev$random(&(0x7f000014b000)='/dev/random\x00', 0x0, 0x800) 2017/12/21 09:49:28 executing program 1: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) r2 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$DRM_IOCTL_RES_CTX(r3, 0xc0106426, &(0x7f0000ac5000-0x10)={0x4, &(0x7f0000ea3000-0x20)=[{0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}]}) ioctl$DRM_IOCTL_SWITCH_CTX(r3, 0x40086424, &(0x7f0000360000-0x8)={r4, 0x3}) fchdir(r0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_ivalue=0x453}) ioctl$sock_inet_SIOCSIFFLAGS(r1, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x2fd}) write$tun(r3, &(0x7f0000ef0000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x30, 0x0, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "bfe240", 0x0, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, [], ""}}}}}, 0x62) 2017/12/21 09:49:28 executing program 3 (fault-call:4 fault-nth:0): mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_ivalue=0x453}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x2fd}) write$tun(r2, &(0x7f0000ef0000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x30, 0x84, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "bfe240", 0x0, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, [], ""}}}}}, 0x62) 2017/12/21 09:49:28 executing program 5 (fault-call:7 fault-nth:2): mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_ivalue=0x453}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x2fd}) write$tun(r2, &(0x7f0000ef0000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x30, 0x84, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "bfe240", 0x0, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, [], ""}}}}}, 0x62) [ 448.593973] ? tun_get+0x1ab/0x2e0 [ 448.593986] ? lock_downgrade+0x980/0x980 [ 448.594002] ? lock_release+0xa40/0xa40 [ 448.594018] ? __lock_is_held+0xb6/0x140 [ 448.594052] ? tun_get+0x1d4/0x2e0 2017/12/21 09:49:28 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000559000)={0x0, 0x0, &(0x7f0000901000)={&(0x7f0000ed9000)={0x2, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, [@sadb_x_filter={0x5, 0x1a, @in6=@local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, @in6=@empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x0, 0x0, 0x14}]}, 0x38}, 0x1, 0x0, 0x0, 0x0}, 0x0) 2017/12/21 09:49:28 executing program 6: clone(0x0, &(0x7f00003b7000)="", &(0x7f00009fd000)=0x0, &(0x7f0000daf000)=0x0, &(0x7f00008a0000)="") r0 = openat$selinux_checkreqprot(0xffffffffffffff9c, &(0x7f0000439000)='/selinux/checkreqprot\x00', 0x0, 0x0) getsockopt$inet6_mreq(r0, 0x29, 0x14, &(0x7f00002e0000)={@local={0x0, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0x0}, 0x0}, &(0x7f00005ca000)=0x14) fanotify_mark(0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, &(0x7f00005f3000)='./file0\x00') 2017/12/21 09:49:28 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f000093d000)='net/ip6_mr_vif\x00') ioctl$KVM_XEN_HVM_CONFIG(r0, 0x4038ae7a, &(0x7f0000b85000-0x38)={0x5, 0xbda, &(0x7f0000ada000)="c50f386d37bb21c525b5c32a28355d7fdb3602976ac06a350a2df8de781b663476841bcd79c19bb09f553d90a8b8194c4565bb8ae55b1fa6bee2d8eee146621e1a41674d15db3aaccfa0f3d0d0644d9d38aec75c59e318a9244e13af84f78366bff2ddaaaec87051c0dcb07d9c104ff39dd6179ca72432de2681e7ea878f7787fa31873071bb9cee6d780a78b0cb4f4a3c473b4c5620362e9c1b114517a210853d59ba9c2a83da65723f", &(0x7f0000afa000)="61023a8a4b50f4dd16f3e273ee96ba08200a92cde7b78531a9704611adb36f13fdab09d94a053ccec93c84dda90e3563a356f22169635c721f0c15c74bc1bb915c7e57d36eb03b6c9145e15939956b308759f091822783ac8af846e57d9c7aa49162c7cf892b4a0c6449864f25950c7997dc8dc5b1b42cba580253c1c866b952f71279a6efe51d43d60898380e817a17ac43031a6b6401e6d130cb5db754a80743236b39067635b5ccb57d2a6b9978db49abf68049aca6b167427e243bbc7cef5f530fcfcb837530c3339debe8523510df4dfb61", 0xaa, 0xd4, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$KDGKBDIACR(r0, 0x4b4a, &(0x7f0000ba4000)=""/155) readv(r0, &(0x7f0000604000)=[{&(0x7f0000bf5000)=""/14, 0xe}, {&(0x7f00001a4000-0xc8)=""/202, 0xca}], 0x2) setsockopt$inet_sctp6_SCTP_MAX_BURST(r0, 0x84, 0x14, &(0x7f00007c5000)=@int=0x8001, 0x4) 2017/12/21 09:49:28 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000559000)={0x0, 0x0, &(0x7f0000901000)={&(0x7f0000ed9000)={0x2, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, [@sadb_x_filter={0x5, 0x1a, @in6=@local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, @in6=@empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x0, 0x0, 0x14}]}, 0x38}, 0x1, 0x0, 0x0, 0x0}, 0x0) [ 448.594062] ? tun_chr_close+0x60/0x60 [ 448.594091] tun_chr_write_iter+0xb9/0x160 [ 448.594106] __vfs_write+0x684/0x970 [ 448.594124] ? kernel_read+0x120/0x120 2017/12/21 09:49:28 executing program 7: mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x4, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_API(0xffffffffffffffff, 0xc018aa3f, &(0x7f0000002000-0x18)={0xaa, 0x0, 0x0}) ioctl$UFFDIO_REGISTER(0xffffffffffffffff, 0xc020aa00, &(0x7f0000002000-0x1e)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1, 0x0}) r0 = socket$inet6_sctp(0xa, 0x5, 0x84) setsockopt$inet_sctp6_SCTP_DISABLE_FRAGMENTS(r0, 0x84, 0x8, &(0x7f0000013000+0xe95)=0x0, 0x4) r1 = dup2(r0, r0) mmap(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_buf(r1, 0x0, 0x3, &(0x7f0000004000-0x49)=""/73, &(0x7f0000003000)=0x49) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0xa, 0x32, 0xffffffffffffffff, 0x0) close(0xffffffffffffffff) 2017/12/21 09:49:28 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000a97000-0x58)={0x26, 'aead\x00', 0x0, 0x0, 'seqiv(echainiv(rfc4106(gcm(aes))))\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000259000-0x14)="72733976d8030a4ae9fffffff80000000184ce10", 0x14) r1 = accept$alg(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000be4000)=[{0x0, 0x0, &(0x7f0000599000-0x30)=[], 0x0, &(0x7f0000b26000)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18, 0x0}], 0x1, 0x0) socket$inet_sctp(0x2, 0x1, 0x84) recvmsg(r1, &(0x7f000053a000-0x38)={&(0x7f0000276000)=@sco={0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, 0x8, &(0x7f0000952000-0x10)=[{&(0x7f0000a20000)=""/163, 0xa3}], 0x1, &(0x7f00007f2000)=""/0, 0x0, 0x0}, 0x0) 2017/12/21 09:49:28 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_ivalue=0x453}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x2fd}) write$tun(r2, &(0x7f0000ef0000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x30, 0x84, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "bfe240", 0x0, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, [], ""}}}}}, 0x62) 2017/12/21 09:49:28 executing program 3 (fault-call:4 fault-nth:1): mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_ivalue=0x453}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x2fd}) write$tun(r2, &(0x7f0000ef0000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x30, 0x84, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "bfe240", 0x0, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, [], ""}}}}}, 0x62) 2017/12/21 09:49:28 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000559000)={0x0, 0x0, &(0x7f0000901000)={&(0x7f0000ed9000)={0x2, 0xa, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, []}, 0x10}, 0x1, 0x0, 0x0, 0x0}, 0x0) [ 448.594145] ? _cond_resched+0x14/0x30 [ 448.594162] ? avc_policy_seqno+0x9/0x20 [ 448.594172] ? selinux_file_permission+0x82/0x460 [ 448.594200] ? rw_verify_area+0xe5/0x2b0 [ 448.594209] ? __fdget_raw+0x20/0x20 [ 448.594225] vfs_write+0x189/0x510 [ 448.594243] SyS_write+0xef/0x220 [ 448.594259] ? SyS_read+0x220/0x220 [ 448.594267] ? trace_hardirqs_on_caller+0x421/0x5c0 [ 448.594280] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 448.594301] entry_SYSCALL_64_fastpath+0x1f/0x96 [ 448.594308] RIP: 0033:0x452a09 [ 448.594313] RSP: 002b:00007fe7b2787c58 EFLAGS: 00000212 ORIG_RAX: 0000000000000001 [ 448.594320] RAX: ffffffffffffffda RBX: 00007fe7b2787aa0 RCX: 0000000000452a09 [ 448.594324] RDX: 0000000000000062 RSI: 0000000020ef0000 RDI: 0000000000000015 [ 448.594328] RBP: 00007fe7b2787a90 R08: 0000000000000000 R09: 0000000000000000 [ 448.594332] R10: 0000000000000000 R11: 0000000000000212 R12: 00000000004b75bb [ 448.594335] R13: 00007fe7b2787bc8 R14: 00000000004b75bb R15: 0000000000000000 [ 448.660094] FAULT_INJECTION: forcing a failure. [ 448.660094] name failslab, interval 1, probability 0, space 0, times 0 [ 448.660106] CPU: 0 PID: 17312 Comm: syz-executor5 Not tainted 4.15.0-rc4+ #231 [ 448.660112] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 448.660116] Call Trace: [ 448.660134] dump_stack+0x194/0x257 [ 448.660160] ? arch_local_irq_restore+0x53/0x53 [ 448.660216] should_fail+0x8c0/0xa40 [ 448.660242] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 448.660281] ? save_stack+0xa3/0xd0 [ 448.660298] ? save_stack+0x43/0xd0 [ 448.660306] ? kasan_kmalloc+0xad/0xe0 [ 448.660314] ? kasan_slab_alloc+0x12/0x20 [ 448.660342] ? find_held_lock+0x35/0x1d0 [ 448.660437] ? trace_event_raw_event_sched_switch+0x800/0x800 [ 448.660461] ? rcu_note_context_switch+0x710/0x710 [ 448.660508] should_failslab+0xec/0x120 [ 448.660526] kmem_cache_alloc_node_trace+0x5a/0x750 [ 448.660585] __kmalloc_node_track_caller+0x33/0x70 2017/12/21 09:49:29 executing program 6: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000004f000-0x78)={0x200000004, 0x78, 0x1f, 0x2, 0x0, 0x0, 0x0, 0x6ac, 0x0, 0x0, 0x9bb0af8aaa049dec, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0xfffffffffffffffd, 0xffffffffffffffff, 0x0) sync() 2017/12/21 09:49:29 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f000093d000)='net/ip6_mr_vif\x00') pipe(&(0x7f00006a2000-0x8)={0x0, 0x0}) readv(r0, &(0x7f0000604000)=[{&(0x7f0000bf5000)=""/14, 0xe}, {&(0x7f00001a4000-0xc8)=""/202, 0xca}], 0x2) 2017/12/21 09:49:29 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000297000)='/dev/ptmx\x00', 0x800000000, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$TCSETS(r0, 0x40045431, &(0x7f00003ba000-0x24)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$TIOCGPTPEER(r0, 0x5441, 0x0) init_module(&(0x7f0000167000-0x2)='*\x00', 0x2, &(0x7f00002f9000-0x2)=']\x00') r1 = request_key(&(0x7f0000300000-0xb)='asymmetric\x00', &(0x7f0000272000)={0x73, 0x79, 0x7a, 0x2, 0x0}, &(0x7f00002b3000-0x9)='.(lo}/]:\x00', 0xffffffffffffffff) keyctl$assume_authority(0x10, r1) r2 = creat(&(0x7f000045d000-0x8)='./file0\x00', 0x4) getsockopt$inet_sctp_SCTP_DEFAULT_PRINFO(0xffffffffffffff9c, 0x84, 0x72, &(0x7f0000bd0000)={0x0, 0x87d, 0x30}, &(0x7f0000562000-0x4)=0xc) getsockopt$inet_sctp_SCTP_SOCKOPT_PEELOFF(r2, 0x84, 0x66, &(0x7f00006b7000-0x8)={r3, 0x100000000}, &(0x7f00009a9000-0x4)=0x8) 2017/12/21 09:49:29 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000559000)={0x0, 0x0, &(0x7f0000901000)={&(0x7f0000ed9000)={0x2, 0xa, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, []}, 0x10}, 0x1, 0x0, 0x0, 0x0}, 0x0) 2017/12/21 09:49:29 executing program 1: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$selinux_status(0xffffffffffffff9c, &(0x7f0000ad6000)='/selinux/status\x00', 0x0, 0x0) ioctl$SNDRV_TIMER_IOCTL_STATUS(r0, 0x80605414, &(0x7f00002b1000)=""/191) r1 = socket$inet(0x2, 0x80005, 0x0) r2 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) r3 = fcntl$dupfd(r2, 0x1, r2) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_ivalue=0x453}) ioctl$sock_inet_SIOCSIFFLAGS(r1, 0x8914, &(0x7f0000630000-0x20)={@common="6772653000f90522000000840a00", @ifru_addrs={0x2, 0x0, @local={0xac, 0x14, 0x0, 0xaa}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}}) write$tun(r3, &(0x7f0000ef0000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x30, 0x0, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "bfe240", 0x0, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, [], ""}}}}}, 0x62) 2017/12/21 09:49:29 executing program 4: clone(0x0, &(0x7f0000038000-0x1)="e7", &(0x7f00006bf000)=0x0, &(0x7f0000f59000)=0x0, &(0x7f00006bb000)="d2a3") mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = openat$selinux_checkreqprot(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/checkreqprot\x00', 0x100, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) setsockopt$inet_tcp_buf(r0, 0x6, 0x1f, &(0x7f0000001000)="f4e38bca8b42f6bd47e9ce983f14d7ca78da15209016974f239dc93c13cbb79ac0ddfeda0ce21350dcc4eff4fa4cd23df0f39a680beb39f937dc3240a5cf8f08af4c47dbd973e1c9fbb55edd663bfae86b27c1ef3bfc2bcfea491301d35e527a87ba265781b2c90da1dfdb64da7f57a5353a886abb36d26ebf755f4261c8502fb2bcc9c98e33c8b6b72dfe0899accc8c5a3ad597a22592e67b8cc7e65acc13f1fc5ad4f0275de78b272f8794807a", 0xae) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp_SCTP_GET_ASSOC_STATS(r0, 0x84, 0x70, &(0x7f0000002000-0x108)={0x0, @in6={{0xa, 0x2, 0xc2c, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, 0xc9}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, [0x4, 0x9, 0x2, 0x4, 0x8000, 0x8, 0x84, 0xfffffffffffff7b4, 0x7fff, 0x5, 0x7, 0x3, 0x2, 0x380ba095, 0x9]}, &(0x7f0000003000-0x4)=0x108) getsockopt$inet_sctp_SCTP_DEFAULT_PRINFO(r0, 0x84, 0x72, &(0x7f0000002000-0xc)={r1, 0x4a0f, 0x0}, &(0x7f0000002000-0x4)=0xc) 2017/12/21 09:49:29 executing program 3 (fault-call:4 fault-nth:2): mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_ivalue=0x453}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x2fd}) write$tun(r2, &(0x7f0000ef0000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x30, 0x84, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "bfe240", 0x0, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, [], ""}}}}}, 0x62) 2017/12/21 09:49:29 executing program 5: r0 = open(&(0x7f0000b46000-0x8)='./file0\x00', 0x940, 0x19) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$TIOCTTYGSTRUCT(r0, 0x541a, &(0x7f0000001000-0xf7)=""/247) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockname$packet(r0, &(0x7f00008bf000-0x14)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={[0x0, 0x0, 0x0, 0x0, 0x0], 0x0}, [0x0, 0x0]}, &(0x7f0000b78000)=0x14) ioctl$sock_inet6_SIOCADDRT(r0, 0x890b, &(0x7f0000f71000-0x50)={@local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @loopback={0x0, 0x1}, 0x1, 0x8000, 0x0, 0x100, 0x0, 0x1, r1}) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) getsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x20, &(0x7f000044c000-0x20)={@loopback={0x0, 0x1}, 0x800, 0x1, 0x1, 0xa, 0xffffffffffff8001, 0x4, 0x99}, &(0x7f00001ab000)=0x20) r2 = socket$inet(0x2, 0x1, 0x0) r3 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) r4 = getegid() fcntl$addseals(r3, 0x409, 0x1) r5 = fcntl$dupfd(r3, 0x0, r3) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_ivalue=0x453}) setfsgid(r4) fchdir(r5) ioctl$sock_inet_SIOCSIFFLAGS(r2, 0x8914, &(0x7f0000630000-0x20)={@common='dummy0\x00', @ifru_flags=0x2fd}) write$tun(r5, &(0x7f0000ef0000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x30, 0x84, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "bfe240", 0x0, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, [], ""}}}}}, 0x62) ioctl$LOOP_SET_CAPACITY(r5, 0x4c07) [ 448.660610] __kmalloc_reserve.isra.41+0x41/0xd0 [ 448.660637] __alloc_skb+0x13b/0x780 [ 448.660663] ? skb_copy_and_csum_dev+0x360/0x360 [ 448.660693] ? perf_trace_lock_acquire+0x532/0x980 [ 448.660743] ? perf_trace_lock+0x900/0x900 [ 448.660760] ? check_noncircular+0x20/0x20 [ 448.660806] alloc_skb_with_frags+0x10d/0x750 2017/12/21 09:49:29 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000559000)={0x0, 0x0, &(0x7f0000901000)={&(0x7f0000ed9000)={0x2, 0xa, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, []}, 0x10}, 0x1, 0x0, 0x0, 0x0}, 0x0) [ 448.660842] ? print_irqtrace_events+0x270/0x270 2017/12/21 09:49:29 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f000093d000)='net/ip6_mr_vif\x00') readv(r0, &(0x7f0000604000)=[{&(0x7f0000bf5000)=""/14, 0xe}, {&(0x7f00001a4000-0xc8)=""/202, 0xca}], 0x2) modify_ldt$read(0x0, &(0x7f00001fc000)=""/125, 0x7d) setsockopt$bt_BT_CHANNEL_POLICY(r0, 0x112, 0xa, &(0x7f0000abd000)=0x6e, 0x4) 2017/12/21 09:49:29 executing program 6: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x2ea000)=nil, 0x2ea000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000269000)={0x26, 'skcipher\x00', 0x0, 0x80c, 'ecb-twofish-3way\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000001000)="a23364fd5e580ef24d71a19dd93fc727", 0x10) accept$alg(r0, 0x0, 0x0) sendmsg$alg(r1, &(0x7f0000166000)={0x0, 0x0, &(0x7f000019f000)=[], 0x0, &(0x7f0000283000-0x48)=[], 0x0, 0x0}, 0x0) r2 = socket$kcm(0x29, 0x8, 0x0) shutdown(r2, 0x1) ioctl$sock_kcm_SIOCKCMCLONE(r2, 0x89e2, &(0x7f00009c7000-0x4)={0xffffffffffffffff}) poll(&(0x7f00007d5000)=[{r3, 0x0, 0x0}], 0x1, 0x0) io_setup(0x0, &(0x7f0000adc000-0x8)=0x0) r5 = openat$selinux_checkreqprot(0xffffffffffffff9c, &(0x7f00002ae000-0x16)='/selinux/checkreqprot\x00', 0x444400, 0x0) io_cancel(r4, &(0x7f0000a38000-0x40)={0x0, 0x0, 0x0, 0x7, 0x6, r3, &(0x7f0000622000-0x1000)="9ccdcce9313b850f42d31dab83e096e79eedd49d073ad701dcb98e9dda36fd15bd95832aff2255a2b5c3a3e03546666adb23ed378d26c8f4b7f793c640108c8ae2377492bb3a1975686eddf87b6d81b05eafadec1241dc24cc36ef7789e9e056a4ddb53c4d4340262d2cfcb346d01a411eaba3c74df24c8e0e19ca164e9b79546fabaffe9bac947a82b2617bb7ad6d316f7bf52037ab48abb5296bcad319c6ae7fa81c840cea1378adbe7f5399d68f9733bf8064f8a283bbd2e5eb5fabefc18f9ce3da891c32e977dedbbc8a7298ecc9cf835800785e82aef7733b849386ddb6ecb1ad55ff2a482bcde1897151287e7c55516d6fbea09e0c8a0786434dd9a07d432f98e30e18a65c3d5aa7fb8891969dff6a381b32678c10405099181563407f86c43c0592f65892c4d5f9c5ec06ec0e58a58bc0d04bd5a175d1b6e53813a79edcabfffc9725cb3ab3e0c9cabdd34b7c28d41a05ceea97e6afc3c1761aa6f177f5b286893e52b88c3ae3588d737c1abad889d54265a087af00158ee82ce62ecf10f1cb96821e22cc3d5f5b9ef8f3ce8ee7db2d0bc8111b5d3f74038ff4a312417471a4e8abaf323cbaa77e1151945e948600a2bfc6cff29adca6c98a33ad4157cec256024c7005b72e9c7705cb04ad1d9c6173fd22c88888f2fadea11ab40ed57363a2eebf50b8d74c2b7b3c981d5da5e162d66d0f4bbc1ec66b5e00269e3d9bba9857e6a08ff231b2050a7f162c29851a7a8a025b87de914692899c60e9f631c06a5f550fd69d39a37162bcdbf32bd730a654eb353c9e8521a008f4ed5889bd638b9605aca37efb917261c25fe8a9e96c1d58bf55c2f3ac27d2c1e025a936e749f5bd4b4054fad9bacc6f4556b18d8f64c94f8dc316539546c98133c37091d7505cb3d564bb433c72a3f5c32e935009f3fe2859bd4b13dac4d1269baf847db0c65c6ee846e28783cb1d6d7ffc755471f0225db62a88d4ff72a91e08fa32eb02713c3df00306f620c6d959105a4dee5f037189a4f599ff13d1f8b3c6a045581cc84b5f0faab7430b3b5476964e88e67d516984d99a07fc6d00b8f54f555fccdc4dfee6e35723c36adc45bff8d7b536715a3afc5088234bc5169e64b56ed7bcc568f503a73545ffbd6d031dfb354cb3c6b4186bd7b4928594acdef5f542b9aa1889ddfb54167e676b67ab12591d6cd5df0fd1fa55a54aaf090217b5af9bff66ed19040167d7fc1e3107cfcd4a72bb4736528110f0b3cd643b2a53e484a897301353a1cfe2841ca8186a3f8f6d39b07fea7cdb1c84203a5cb80e28882ed6d6312cb5f3fbbf7e8885c7ba8d9be36ffa01a584e1613dd3dec836478d938825edec492376ab9c09e3140ee3cb36928415ecc38b477ea3908bb5f63554c186f6881dff50ce070cc318663d732c96abb96fd440f8f5572820c514827f3fe36b3961c95aeef5522f89cc43b6157fca47e4b4f352ddf0bdacb24abd9f10a6d0f2a5180d0433b13d49c08edb79628ea32fba1bf45826dcf22670bdcdf2b84ba437b04322272a56072a276d6ad2c0281a8e139f5e8b7a5f4b0b9fd29c2dd7c6ac38f85b078f7766b79be5987c620e0c96cbdbc4848068a4075cefb68e65c4906c2d3369ec07a0b1d720c7510708ac8c10c078d46f60baa88d051e22a1cab973347cc6c36ee37613e1c8279f35ed2a70ebe81680bf9e4a0eb250817234ad997c6ec18da5e24b9b422da291ceb78303b6d2ea39b37d511372046fb25d795ad864fefa0316ed3d1f3f1ce35ed3c728992b18f019469211fd7927c457d7f22b0e99c84530371f9b9c67de9e0ba749e0a0edbee0e18dd2b97d4cac7cb85dccb6603387c479cfb6648e1be0c0b3a86a84796ab62a4094781075bd5633e3c0a1ac72165544751238bca486eb9cddb3c809472ee1f3c096c17391ae30a13124db6a8ab57870eddf7cac896143a22f623d787396be83ed2fcc62ca74b63fbe305d930073c205a29789ed766c4b3ca1ee73fb68e28ca17ae72fa1200b888cb34de6b4e7a282537922ecf83eb6fca383858e0975cbcd51e89ba27db471698613d7a93805df1f86e77d6dd9a34c758a4da0a43b7c67c6e07dd4db34cdab33e16ff609e2d7e83b7b826ac7d1f2e354898b5b75e39a67d238aa82006a183cc33d1dba8bd6512259eec64b734704f839a64cdd9eadb8aa7d374032dca37dfea4b27cd4de906e3376e4cdced7f53028e8b660cd6caf8196c60cda669342ac0dbe714b699ea0d93af1acb35e93c9df7cc9194b4afd15d908c10eb3495330b2fcaf0c62f23548482a9a1b5489f1b069e3ddba6d75daf0ea54fd5c25e0325a9c470ef5eded024e1f4389639cfb33001407be77cd99aac022a3a27c2197f0b0c96992bbfa6fe12c470d1a3ce59c0e5af72736b0f91d20a6dc023095f3d8ae665889c29b761fb366cf2104c5acf02b1ae46b0c4e1e8f39b8459caafa4b6cfdd57daaa86540dc0568cbe994fa4a69dc7ce5a4ccfa3276ffb66ee7a8b34ff1cb827980e872ab2d262f57cee398fb1865767df904ebdc53a8b6473c0b706e86eabd55b749bb18808a382a276b0add227d77e5aaa036803457e147401eb0984a1feb6835979b13d92844148091c922c7a3b382c9f01c45139138ccf12a0bf2466f9142064121f03e750cafa14ef245d2e5ef98919abbb4abd2d536070b7ba926436efc16609618392b3a237119762cdc45c0767c07c19d58717bb9d56ec9f7150ba8bd6a3aa1376f461cd677e7188f59549537b406706ec378285b2900dad3a7109f0828c867d4d488ab5c55731e74708438c79b2cf1feb39827fc8da5f2f47952f58e9aabca7e7c233a2b07a14d92d5597441c9e74a54b4d86d4a578b0fe17a0bfc886e317f48182be659f03a21d63bea093876236cf83a369cfb2420cc349e9519e7e68017c2868bad9566c3f2eddc5f8d0acb41975bbcbc069ff108e8dfb8564a23188c102d8a162ec982bca01a601b12cebdbe23f788bdc2ace6b83b4c2331bcef45060ed7d1eae25b26e0f157668d748a7cac8dfe8feb2eb62dd88e24227562ed3c43168f923b4009acecd849801c7397e5ccc06384e9acd1ea7df3ddbf1ef1ce34ee532a3cf94bb5aa8122288bdeea25878486ec35851f2598869a62e28a0691e7c16862a40bc153f5445563c5577a83e6e236ddafc4720059b298fea6ca217fd69119de0001b76a85f142ed287966fc4c127964283c45ddce84c3e4838623ddd485e1ba35e01f7b659470abf0d40323be1f2b9d68bf07e88a852efa84a24393fa119a8baca005bdffeaccbc5fb87985f4349fa7fc3ed04940610e5febb2dd38b2318273602487ef34ec5252bb353ceff013be872c40841671350b92e5e29592b7306a501db714918f7fb353b19aafb6f431e3617f87311f66974e784124e32bd437c50e88c716562137b5b1a29a5b0d8e73c34ae6748281275c8423686c84a82f81e09a8bc9fd2c62b3a0ba8073a0babe503367bb75c53ce0b67468981c21f167a875c4614134c0738acc6d47d222972ca27513357a42c85e70ed7ca6335491e37cfa7008e9e8e319d0de744367409e87972f72507bbb8cd94fe957f9d137d137ee4ae8aa4412bdc5e6131c3818bdd8e344f4a4335d3b487b3f6718bc90dc2bec26f3ff25141b5d5ca8fa9e7ebc69dfbfec0f4d24d39d9363f2df450f54471430beb31ccb3669d8eb8ef3e3b960f3a61ffd85364bce6fdf7b43cecc5db8bdaa20705cd7b2139a7550930b467cef1b0bb62329a486b9b238b15cb351e9cb8296360cf369ed2c1d98e259852bd7cf2eaf6d6b9281ca8f66075e09176e07ecbe74999ea04d60153e043dc777e53f7b3a4167527868574e75e3e59effc4ec3c62e6c0cd2704519ed1ec1cd20ddaf60ca79d9ef4a604af90f7619802afeee3a9bf5fda4231074f7684efb436b96e981acb395ea4df7f59b5bbd2610dad9e933536758cdac16b6b9b31650efb777435e3f6be55bdda7f6ec969aa436048f6a73faaa5994ca798b0f4b1308dd1a22c703713c20e2303a3c49814750ff4a7a0689f3b4070d9cb104fdc3e2284a5df07bf76519426a923db581114375cae737669dd3dc82b00b8bb176b49d573ecefbea160dc7bc94c0dc596bafc24fa7f8d8fe8c082161d50afd5458c77b2227e19130a625176cbd6b4f0a8bd765df9f0b871ddb507e1e0efdff3a6527f9af4b15bd3a444dcae885726cc8ee52bb03a49595cc7d40ef272d1a296206bdf056398f1b15e9bf25717a42ea78c83bd37836b4a4ffed9387bd463032ecbc6e618994eb351893fb74ed29e8d187cd2f8ab4b395922db1dc3fabb3e3e6b4957e21e8602c82e1234eff5c6bf417de131d8121c83630f9156d55d66ca813cc0a38add3510cd8fc8cad6d6470e5fdc13f2bd0fa17b4d4960c4c8f73e08930c8dad7c2e46ee68ea08a93ec2d79f4b1b8b0a6917726efcd8d8f64789827192ce206bceda1e6fcbac8f27b5210c1fa4ec1953b4c514db04ac4f7d8bc8a2bd4c33d9b21758cdf41d0c4c529f42022d9ed3a9e21fdba401c42868517782357ef27f26119562ececd472d1d15b27df66262bc21631fadec27eb98b61eefc1ee52fd8e0285a7c434690d64ce3e0c5159b762950d3a4916217eadb7de03129630b0e1bd4a91b9f910896221e2d89a5e767e5cebd32ce4422b1bdbb3e47b350ed72ecee2ebad73673c31e999e165e2a4c33a796babf3ac7bc85c6b46b741ab0c2eec4931cb21df4e4295e591c39f473520ccf31cdb80523dfe5feb1398829b1187916ae5297e171465beae5632bfe279c1e88edc14880dd3bf48cfc1f3e1fca9d990bb7b7bd707713eae332bccfb49d475df000988916123a666672eb39cc4f6db3b854e1ca844196b70774e363409aeca56010cbed28274c749586ac8892101ccd3deeafe805a4808409839fbae59d2b58594b903b49f2115f633e4f0f99872897213e970ceba5e6cd811f1967ddb7492caac592dc4d55fbd1d67896cef9fe16c570bcb5c886c70f7b2af43dce57fcff17fcb6d94a071490497974d7260e6995c65b8b203ccdc2f67e8461ff1af53ca8133f7ad3596a117fcd20e66dac08d0fcefcac8029ac49d60ad3724505ecc3254f1955016d9eaa0602f795c3354b4c8d6563b9af7b3d19e71933687f0f0d6fc50a69293814b422daaa07ec5022725b966da8ad144a46606e004239e300f33e58adf17ece88fcf8cfa76f97588912c1a68c89ab1a322664b2308f62e3cc20f145ecd90cb479ed925bde3006838ac5a7fa27fb1edbe471c6e15b55f9e2fea4a6ab068e9c9f919ff78137d5ce179e643680fbe267ab65f156762dd0bf2660431a6a6cc843a914bd1ff80ea7ad09ca5307f75955f8478aa341a4918de22cb3611fb2bb5981a9fd5a32ac8d3a39346b4508c7af19723c86fadf30165bc4b45324eedcfbcf21da25236ab84743710c2ee171421d7eb1fa32ed6ae580fa46cc94e711e6b72181a9ca62b26b54b88b40581882f3e620c69f931797ba9f751988abcfa9b30bc24f9cdc5f8f4502e4e75cea341c36f3c94c04d5881b6f0c9391cdb615172ed0d7045907f6b228ba6b98e134abff6d34e72339f0584b4b658d015ae7d047f2737fa676aa845463021b930b66674288d757ce36328102081a7c9649337d4f69e2b6c73363e255763a2b17fdd4fb5e803bc1fa0866a901362f6af19b02e848ac5ffbfbf04cc7250cec84ff72b32539e5a5f216504158d68b7885f5d33dd3f1c25d6a62b72a0d1818fdf9e8baa5e472dc969a34802a57923afd157424d2b52", 0x1000, 0x7, 0x0, 0x0, r5}, &(0x7f00007d9000-0x20)={0x0, 0x0, 0x0, 0x0}) setsockopt$sock_linger(r3, 0x1, 0xd, &(0x7f0000f67000-0x8)={0x81, 0x6}, 0x8) r6 = openat$vcs(0xffffffffffffff9c, &(0x7f0000e8d000-0x9)='/dev/vcs\x00', 0x40000, 0x0) ioctl$UFFDIO_REGISTER(r6, 0xc020aa00, &(0x7f0000530000-0x20)={{&(0x7f0000bda000/0x2000)=nil, 0x2000}, 0x1, 0x0}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f000042a000)={0x0, 0x0}) connect$bt_l2cap(r3, &(0x7f00008a7000)={0x1f, 0xe1, {0x0, 0x7f, 0x7, 0x3, 0x2, 0x8}, 0x1000, 0x0}, 0xe) [ 448.660864] ? skb_complete_wifi_ack+0x1b0/0x1b0 2017/12/21 09:49:29 executing program 3 (fault-call:4 fault-nth:3): mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_ivalue=0x453}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x2fd}) write$tun(r2, &(0x7f0000ef0000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x30, 0x84, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "bfe240", 0x0, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, [], ""}}}}}, 0x62) 2017/12/21 09:49:29 executing program 4: stat(&(0x7f000061d000)='./file0\x00', &(0x7f00001ca000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/avc/cache_threshold\x00', 0x2, 0x0) setsockopt$inet_sctp_SCTP_DISABLE_FRAGMENTS(r0, 0x84, 0x8, &(0x7f00005f3000)=0x1, 0x4) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) setsockopt$inet_MCAST_LEAVE_GROUP(r0, 0x0, 0x2d, &(0x7f0000002000-0x90)={0x5e3a, {{0x2, 0x3, @multicast1=0xe0000001, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}}, 0x90) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$SNDRV_SEQ_IOCTL_QUERY_SUBS(r0, 0xc058534f, &(0x7f0000002000)={{0x536, 0x8001}, 0x0, 0xffff, 0x9, {0x2000000000000000, 0x6}, 0x9e5f, 0x3, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r1 = add_key(&(0x7f0000085000-0x6)='logon\x00', &(0x7f000078d000-0x5)={0x73, 0x79, 0x7a, 0x0, 0x0}, &(0x7f0000b90000)="", 0x0, 0xfffffffffffffffb) add_key(&(0x7f0000826000-0xb)='asymmetric\x00', &(0x7f0000d6d000-0x5)={0x73, 0x79, 0x7a, 0x2, 0x0}, &(0x7f0000242000-0x8f)="3080105732ef0623b1838272b7ef5499fbcf8042c3c76172e7f8b6701ed3b24d4374c0f14231891d207ae27b08c9ed4f895fcfe63bfc58315485bb97d2bd5336651daacdf4b26d92d68b62c0083c000000000000050d54720952b7", 0x5b, r1) setsockopt$inet_sctp_SCTP_AUTO_ASCONF(r0, 0x84, 0x1e, &(0x7f00001b4000)=0x4, 0x4) [ 448.660880] ? find_held_lock+0x35/0x1d0 [ 448.660923] sock_alloc_send_pskb+0x787/0x9b0 [ 448.660960] ? lock_release+0xa40/0xa40 [ 448.660989] ? sock_wmalloc+0x1d0/0x1d0 [ 448.660997] ? debug_check_no_locks_freed+0x3c0/0x3c0 [ 448.661027] ? iov_iter_copy_from_user_atomic+0xe30/0xe30 [ 448.661043] ? __might_sleep+0x95/0x190 [ 448.661060] ? kasan_check_write+0x14/0x20 [ 448.661071] ? copyin+0x91/0xb0 [ 448.661099] ? _copy_from_iter_full+0x22b/0xbb0 [ 448.661110] ? debug_check_no_locks_freed+0x3c0/0x3c0 [ 448.661122] ? perf_trace_run_bpf_submit+0x20d/0x330 [ 448.661152] ? perf_tp_event+0xae0/0xae0 [ 448.661170] ? iov_iter_advance+0x13f0/0x13f0 [ 448.661183] ? memset+0x31/0x40 [ 448.661231] tun_get_user+0x91c/0x36d0 [ 448.661249] ? perf_trace_lock_acquire+0x532/0x980 [ 448.661325] ? tun_build_skb.isra.48+0x17d0/0x17d0 [ 448.661343] ? find_held_lock+0x35/0x1d0 [ 448.661385] ? __fget+0x333/0x570 [ 448.661451] ? tun_get+0x1ab/0x2e0 [ 448.661468] ? lock_downgrade+0x980/0x980 [ 448.661492] ? lock_release+0xa40/0xa40 [ 448.661516] ? __lock_is_held+0xb6/0x140 [ 448.661574] ? tun_get+0x1d4/0x2e0 [ 448.661588] ? tun_chr_close+0x60/0x60 [ 448.661638] tun_chr_write_iter+0xb9/0x160 [ 448.661661] __vfs_write+0x684/0x970 [ 448.661690] ? kernel_read+0x120/0x120 [ 448.661726] ? _cond_resched+0x14/0x30 [ 448.661751] ? avc_policy_seqno+0x9/0x20 [ 448.661763] ? selinux_file_permission+0x82/0x460 [ 448.661813] ? rw_verify_area+0xe5/0x2b0 [ 448.661821] ? __fdget_raw+0x20/0x20 [ 448.661848] vfs_write+0x189/0x510 [ 448.661880] SyS_write+0xef/0x220 [ 448.661907] ? SyS_read+0x220/0x220 [ 448.661915] ? trace_hardirqs_on_caller+0x421/0x5c0 [ 448.661937] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 448.661975] entry_SYSCALL_64_fastpath+0x1f/0x96 [ 448.661984] RIP: 0033:0x452a09 [ 448.661989] RSP: 002b:00007fe7b2787c58 EFLAGS: 00000212 ORIG_RAX: 0000000000000001 [ 448.662001] RAX: ffffffffffffffda RBX: 00007fe7b2787aa0 RCX: 0000000000452a09 [ 448.662007] RDX: 0000000000000062 RSI: 0000000020ef0000 RDI: 0000000000000016 [ 448.662019] RBP: 00007fe7b2787a90 R08: 0000000000000000 R09: 0000000000000000 [ 448.662025] R10: 0000000000000000 R11: 0000000000000212 R12: 00000000004b75bb [ 448.662030] R13: 00007fe7b2787bc8 R14: 00000000004b75bb R15: 0000000000000000 [ 448.982847] FAULT_INJECTION: forcing a failure. [ 448.982847] name failslab, interval 1, probability 0, space 0, times 0 [ 448.982857] CPU: 1 PID: 17334 Comm: syz-executor3 Not tainted 4.15.0-rc4+ #231 [ 448.982862] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 448.982866] Call Trace: [ 448.982880] dump_stack+0x194/0x257 [ 448.982896] ? arch_local_irq_restore+0x53/0x53 [ 448.982909] ? __lock_acquire+0x664/0x3e00 [ 448.982939] should_fail+0x8c0/0xa40 [ 448.982957] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 448.982970] ? debug_check_no_locks_freed+0x3c0/0x3c0 [ 448.982978] ? print_irqtrace_events+0x270/0x270 [ 448.983024] ? find_held_lock+0x35/0x1d0 [ 448.983049] ? __lock_is_held+0xb6/0x140 [ 448.983090] ? trace_event_raw_event_sched_switch+0x800/0x800 [ 448.983100] ? check_noncircular+0x20/0x20 [ 448.983112] ? rcu_note_context_switch+0x710/0x710 [ 448.983124] ? avc_has_perm_noaudit+0x355/0x520 [ 448.983145] should_failslab+0xec/0x120 [ 448.983158] kmem_cache_alloc_node_trace+0x5a/0x750 [ 448.983171] ? perf_trace_lock_acquire+0xe3/0x980 [ 448.983196] __kmalloc_node+0x33/0x70 [ 448.983211] kvmalloc_node+0x64/0xd0 [ 448.983226] alloc_netdev_mqs+0x16d/0xed0 [ 448.983240] ? tun_set_headroom+0x60/0x60 [ 448.983251] ? free_netdev+0x360/0x360 [ 448.983259] ? check_noncircular+0x20/0x20 [ 448.983291] ? avc_has_perm+0x43e/0x680 [ 448.983309] ? avc_has_perm_noaudit+0x520/0x520 [ 448.983322] ? selinux_ipv4_output+0x40/0x40 [ 448.983362] ? selinux_capable+0x36/0x40 [ 448.983376] ? security_capable+0x8e/0xc0 [ 448.983396] ? selinux_tun_dev_create+0x9d/0xc0 [ 448.983413] __tun_chr_ioctl+0x138b/0x3dd0 [ 448.983440] ? tun_chr_read_iter+0x1e0/0x1e0 [ 448.983447] ? lock_downgrade+0x980/0x980 [ 448.983463] ? lock_release+0xa40/0xa40 [ 448.983478] ? __lock_is_held+0xb6/0x140 [ 448.983541] ? trace_event_raw_event_sched_switch+0x800/0x800 [ 448.983553] ? __mutex_unlock_slowpath+0xe9/0xac0 [ 448.983577] ? tun_chr_compat_ioctl+0x30/0x30 [ 448.983584] tun_chr_ioctl+0x2a/0x40 [ 448.983591] ? tun_chr_ioctl+0x2a/0x40 [ 448.983603] do_vfs_ioctl+0x1b1/0x1520 [ 448.983609] ? _cond_resched+0x14/0x30 [ 448.983624] ? ioctl_preallocate+0x2b0/0x2b0 [ 448.983636] ? selinux_capable+0x40/0x40 [ 448.983647] ? __sb_end_write+0xa0/0xd0 [ 448.983662] ? fput+0xd2/0x140 [ 448.983679] ? security_file_ioctl+0x89/0xb0 [ 448.983692] SyS_ioctl+0x8f/0xc0 [ 448.983707] entry_SYSCALL_64_fastpath+0x1f/0x96 [ 448.983713] RIP: 0033:0x452a09 [ 448.983716] RSP: 002b:00007f3a8a68cc58 EFLAGS: 00000212 ORIG_RAX: 0000000000000010 [ 448.983723] RAX: ffffffffffffffda RBX: 00007f3a8a68caa0 RCX: 0000000000452a09 [ 448.983727] RDX: 0000000020a5afd8 RSI: 00000000400454ca RDI: 0000000000000014 [ 448.983730] RBP: 00007f3a8a68ca90 R08: 0000000000000000 R09: 0000000000000000 [ 448.983734] R10: 0000000000000000 R11: 0000000000000212 R12: 00000000004b75bb [ 448.983738] R13: 00007f3a8a68cbc8 R14: 00000000004b75bb R15: 0000000000000000 [ 449.114298] FAULT_INJECTION: forcing a failure. [ 449.114298] name fail_page_alloc, interval 1, probability 0, space 0, times 1 [ 449.114308] CPU: 1 PID: 17365 Comm: syz-executor3 Not tainted 4.15.0-rc4+ #231 [ 449.114312] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 449.114315] Call Trace: [ 449.114328] dump_stack+0x194/0x257 [ 449.114343] ? arch_local_irq_restore+0x53/0x53 [ 449.114368] should_fail+0x8c0/0xa40 [ 449.114382] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 449.114398] ? debug_check_no_locks_freed+0x3c0/0x3c0 [ 449.114407] ? __lock_acquire+0x664/0x3e00 [ 449.114421] ? print_irqtrace_events+0x270/0x270 [ 449.114430] ? update_load_avg+0x249/0x2d80 [ 449.114441] ? reacquire_held_locks+0x1f9/0x3e0 [ 449.114461] ? debug_check_no_locks_freed+0x3c0/0x3c0 [ 449.114467] ? find_held_lock+0x138/0x1d0 [ 449.114490] ? __lock_acquire+0x664/0x3e00 [ 449.114512] ? print_irqtrace_events+0x270/0x270 [ 449.114528] ? should_fail+0x23b/0xa40 [ 449.114552] __alloc_pages_nodemask+0x338/0xd80 [ 449.114564] ? print_irqtrace_events+0x270/0x270 [ 449.114580] ? __alloc_pages_slowpath+0x2d00/0x2d00 [ 449.114596] ? find_held_lock+0x35/0x1d0 [ 449.114613] ? __lock_is_held+0xb6/0x140 [ 449.114645] ? check_noncircular+0x20/0x20 [ 449.114654] ? rcu_note_context_switch+0x710/0x710 [ 449.114671] cache_grow_begin+0x72/0x3f0 [ 449.114689] kmem_cache_alloc_node_trace+0x435/0x750 [ 449.114700] ? mutex_lock_io_nested+0x1900/0x1900 [ 449.114746] __kmalloc_node+0x33/0x70 [ 449.114763] kvmalloc_node+0x64/0xd0 [ 449.114779] alloc_netdev_mqs+0x16d/0xed0 [ 449.114795] ? tun_set_headroom+0x60/0x60 [ 449.114807] ? free_netdev+0x360/0x360 [ 449.114816] ? check_noncircular+0x20/0x20 [ 449.114850] ? avc_has_perm+0x43e/0x680 [ 449.114867] ? avc_has_perm_noaudit+0x520/0x520 [ 449.114879] ? selinux_ipv4_output+0x40/0x40 [ 449.114913] ? selinux_capable+0x36/0x40 [ 449.114925] ? security_capable+0x8e/0xc0 [ 449.114942] ? selinux_tun_dev_create+0x9d/0xc0 [ 449.114957] __tun_chr_ioctl+0x138b/0x3dd0 [ 449.114981] ? tun_chr_read_iter+0x1e0/0x1e0 [ 449.114987] ? lock_downgrade+0x980/0x980 [ 449.115004] ? lock_release+0xa40/0xa40 [ 449.115018] ? __lock_is_held+0xb6/0x140 [ 449.115066] ? trace_event_raw_event_sched_switch+0x800/0x800 [ 449.115073] ? __mutex_unlock_slowpath+0xe9/0xac0 [ 449.115090] ? tun_chr_compat_ioctl+0x30/0x30 [ 449.115097] tun_chr_ioctl+0x2a/0x40 [ 449.115105] ? tun_chr_ioctl+0x2a/0x40 [ 449.115119] do_vfs_ioctl+0x1b1/0x1520 [ 449.115126] ? _cond_resched+0x14/0x30 [ 449.115143] ? ioctl_preallocate+0x2b0/0x2b0 [ 449.115155] ? selinux_capable+0x40/0x40 [ 449.115168] ? __sb_end_write+0xa0/0xd0 [ 449.115184] ? fput+0xd2/0x140 [ 449.115202] ? security_file_ioctl+0x89/0xb0 [ 449.115218] SyS_ioctl+0x8f/0xc0 [ 449.115234] entry_SYSCALL_64_fastpath+0x1f/0x96 [ 449.115240] RIP: 0033:0x452a09 [ 449.115244] RSP: 002b:00007f3a8a68cc58 EFLAGS: 00000212 ORIG_RAX: 0000000000000010 [ 449.115253] RAX: ffffffffffffffda RBX: 00007f3a8a68caa0 RCX: 0000000000452a09 [ 449.115257] RDX: 0000000020a5afd8 RSI: 00000000400454ca RDI: 0000000000000014 [ 449.115261] RBP: 00007f3a8a68ca90 R08: 0000000000000000 R09: 0000000000000000 [ 449.115266] R10: 0000000000000000 R11: 0000000000000212 R12: 00000000004b75bb [ 449.115270] R13: 00007f3a8a68cbc8 R14: 00000000004b75bb R15: 0000000000000000 [ 449.369851] FAULT_INJECTION: forcing a failure. [ 449.369851] name failslab, interval 1, probability 0, space 0, times 0 [ 449.369862] CPU: 1 PID: 17383 Comm: syz-executor3 Not tainted 4.15.0-rc4+ #231 [ 449.369867] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 449.369871] Call Trace: [ 449.369886] dump_stack+0x194/0x257 [ 449.369906] ? arch_local_irq_restore+0x53/0x53 [ 449.369946] should_fail+0x8c0/0xa40 [ 449.369966] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 449.369987] ? pcpu_next_fit_region.constprop.27+0x2a7/0x3a0 [ 449.370028] ? check_noncircular+0x20/0x20 [ 449.370037] ? __mutex_unlock_slowpath+0xe9/0xac0 [ 449.370059] ? wait_for_completion+0x770/0x770 [ 449.370077] ? lock_downgrade+0x980/0x980 [ 449.370100] ? find_next_zero_bit+0x2c/0x40 [ 449.370124] ? __lock_is_held+0xb6/0x140 [ 449.370172] should_failslab+0xec/0x120 [ 449.370188] kmem_cache_alloc_trace+0x4b/0x750 [ 449.370230] __hw_addr_create_ex+0xaa/0x3c0 [ 449.370245] ? dev_mc_init+0x160/0x160 [ 449.370254] ? do_raw_spin_trylock+0x190/0x190 [ 449.370276] ? __lock_is_held+0xb6/0x140 [ 449.370296] __hw_addr_add_ex+0xfc/0x270 [ 449.370323] dev_addr_init+0x167/0x260 [ 449.370336] ? __hw_addr_add_ex+0x270/0x270 [ 449.370344] ? perf_trace_lock+0xd6/0x900 [ 449.370355] ? kasan_unpoison_shadow+0x35/0x50 [ 449.370368] ? kasan_kmalloc+0xad/0xe0 [ 449.370391] ? __kmalloc_node+0x47/0x70 [ 449.370421] alloc_netdev_mqs+0x21a/0xed0 [ 449.370438] ? tun_set_headroom+0x60/0x60 [ 449.370452] ? free_netdev+0x360/0x360 [ 449.370462] ? check_noncircular+0x20/0x20 [ 449.370514] ? avc_has_perm+0x43e/0x680 [ 449.370537] ? avc_has_perm_noaudit+0x520/0x520 [ 449.370553] ? selinux_ipv4_output+0x40/0x40 [ 449.370599] ? selinux_capable+0x36/0x40 [ 449.370615] ? security_capable+0x8e/0xc0 [ 449.370637] ? selinux_tun_dev_create+0x9d/0xc0 [ 449.370661] __tun_chr_ioctl+0x138b/0x3dd0 [ 449.370698] ? tun_chr_read_iter+0x1e0/0x1e0 [ 449.370706] ? lock_downgrade+0x980/0x980 [ 449.370726] ? lock_release+0xa40/0xa40 [ 449.370746] ? __lock_is_held+0xb6/0x140 [ 449.370823] ? trace_event_raw_event_sched_switch+0x800/0x800 [ 449.370832] ? __mutex_unlock_slowpath+0xe9/0xac0 [ 449.370857] ? tun_chr_compat_ioctl+0x30/0x30 [ 449.370866] tun_chr_ioctl+0x2a/0x40 [ 449.370876] ? tun_chr_ioctl+0x2a/0x40 [ 449.370893] do_vfs_ioctl+0x1b1/0x1520 [ 449.370902] ? _cond_resched+0x14/0x30 [ 449.370927] ? ioctl_preallocate+0x2b0/0x2b0 [ 449.370945] ? selinux_capable+0x40/0x40 [ 449.370962] ? __sb_end_write+0xa0/0xd0 [ 449.370986] ? fput+0xd2/0x140 [ 449.371013] ? security_file_ioctl+0x89/0xb0 [ 449.371034] SyS_ioctl+0x8f/0xc0 [ 449.371057] entry_SYSCALL_64_fastpath+0x1f/0x96 [ 449.371065] RIP: 0033:0x452a09 [ 449.371070] RSP: 002b:00007f3a8a68cc58 EFLAGS: 00000212 ORIG_RAX: 0000000000000010 [ 449.371080] RAX: ffffffffffffffda RBX: 00007f3a8a68caa0 RCX: 0000000000452a09 [ 449.371085] RDX: 0000000020a5afd8 RSI: 00000000400454ca RDI: 0000000000000014 [ 449.371090] RBP: 00007f3a8a68ca90 R08: 0000000000000000 R09: 0000000000000000 [ 449.371096] R10: 0000000000000000 R11: 0000000000000212 R12: 00000000004b75bb [ 449.371101] R13: 00007f3a8a68cbc8 R14: 00000000004b75bb R15: 0000000000000000 [ 449.438391] FAULT_INJECTION: forcing a failure. [ 449.438391] name failslab, interval 1, probability 0, space 0, times 0 [ 449.438403] CPU: 1 PID: 17402 Comm: syz-executor3 Not tainted 4.15.0-rc4+ #231 [ 449.438410] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 449.438413] Call Trace: [ 449.438428] dump_stack+0x194/0x257 [ 449.438445] ? arch_local_irq_restore+0x53/0x53 [ 449.438471] ? print_irqtrace_events+0x270/0x270 [ 449.438519] should_fail+0x8c0/0xa40 [ 449.438537] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 449.438556] ? __lock_is_held+0xb6/0x140 [ 449.438589] ? find_held_lock+0x35/0x1d0 [ 449.438612] ? __lock_is_held+0xb6/0x140 [ 449.438649] ? trace_event_raw_event_sched_switch+0x800/0x800 [ 449.438666] ? rcu_note_context_switch+0x710/0x710 [ 449.438694] should_failslab+0xec/0x120 [ 449.438709] kmem_cache_alloc_node_trace+0x5a/0x750 [ 449.438720] ? __hw_addr_add_ex+0x270/0x270 [ 449.438732] ? kasan_unpoison_shadow+0x35/0x50 [ 449.438758] __kmalloc_node+0x33/0x70 [ 449.438775] kvmalloc_node+0x99/0xd0 [ 449.438792] alloc_netdev_mqs+0x81b/0xed0 [ 449.438812] ? free_netdev+0x360/0x360 [ 449.438850] ? avc_has_perm+0x43e/0x680 [ 449.438868] ? avc_has_perm_noaudit+0x520/0x520 [ 449.438881] ? selinux_ipv4_output+0x40/0x40 [ 449.438921] ? selinux_capable+0x36/0x40 [ 449.438936] ? security_capable+0x8e/0xc0 [ 449.438957] ? selinux_tun_dev_create+0x9d/0xc0 [ 449.438976] __tun_chr_ioctl+0x138b/0x3dd0 [ 449.439011] ? tun_chr_read_iter+0x1e0/0x1e0 [ 449.439019] ? lock_downgrade+0x980/0x980 [ 449.439039] ? lock_release+0xa40/0xa40 [ 449.439059] ? __lock_is_held+0xb6/0x140 [ 449.439120] ? trace_event_raw_event_sched_switch+0x800/0x800 [ 449.439130] ? __mutex_unlock_slowpath+0xe9/0xac0 [ 449.439152] ? tun_chr_compat_ioctl+0x30/0x30 [ 449.439161] tun_chr_ioctl+0x2a/0x40 [ 449.439170] ? tun_chr_ioctl+0x2a/0x40 [ 449.439186] do_vfs_ioctl+0x1b1/0x1520 [ 449.439193] ? _cond_resched+0x14/0x30 [ 449.439214] ? ioctl_preallocate+0x2b0/0x2b0 [ 449.439230] ? selinux_capable+0x40/0x40 [ 449.439246] ? __sb_end_write+0xa0/0xd0 [ 449.439267] ? fput+0xd2/0x140 [ 449.439292] ? security_file_ioctl+0x89/0xb0 [ 449.439311] SyS_ioctl+0x8f/0xc0 [ 449.439332] entry_SYSCALL_64_fastpath+0x1f/0x96 [ 449.439340] RIP: 0033:0x452a09 [ 449.439345] RSP: 002b:00007f3a8a68cc58 EFLAGS: 00000212 ORIG_RAX: 0000000000000010 [ 449.439356] RAX: ffffffffffffffda RBX: 00007f3a8a68caa0 RCX: 0000000000452a09 [ 449.439361] RDX: 0000000020a5afd8 RSI: 00000000400454ca RDI: 0000000000000014 [ 449.439367] RBP: 00007f3a8a68ca90 R08: 0000000000000000 R09: 0000000000000000 [ 449.439373] R10: 0000000000000000 R11: 0000000000000212 R12: 00000000004b75bb [ 449.439378] R13: 00007f3a8a68cbc8 R14: 00000000004b75bb R15: 0000000000000000 [ 450.821074] audit: type=1326 audit(1513849768.268:5119): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 pid=17276 comm="syz-executor6" exe="/root/syz-executor6" sig=0 arch=c000003e syscall=27 compat=0 ip=0x452a09 code=0x7ffc0000 [ 450.821090] audit: type=1326 audit(1513849768.268:5120): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 pid=17276 comm="syz-executor6" exe="/root/syz-executor6" sig=0 arch=c000003e syscall=202 compat=0 ip=0x452a09 code=0x7ffc0000 [ 450.821104] audit: type=1326 audit(1513849768.268:5121): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 pid=17276 comm="syz-executor6" exe="/root/syz-executor6" sig=0 arch=c000003e syscall=202 compat=0 ip=0x452a09 code=0x7ffc0000 [ 450.821119] audit: type=1326 audit(1513849768.276:5122): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 pid=17276 comm="syz-executor6" exe="/root/syz-executor6" sig=0 arch=c000003e syscall=9 compat=0 ip=0x452a09 code=0x7ffc0000 [ 450.821134] audit: type=1326 audit(1513849768.282:5123): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 pid=17276 comm="syz-executor6" exe="/root/syz-executor6" sig=0 arch=c000003e syscall=202 compat=0 ip=0x452a09 code=0x7ffc0000 [ 450.821150] audit: type=1326 audit(1513849768.285:5124): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 pid=17276 comm="syz-executor6" exe="/root/syz-executor6" sig=0 arch=c000003e syscall=197 compat=0 ip=0x452a09 code=0x7ffc0000 [ 450.821165] audit: type=1326 audit(1513849768.285:5125): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 pid=17276 comm="syz-executor6" exe="/root/syz-executor6" sig=0 arch=c000003e syscall=202 compat=0 ip=0x452a09 code=0x7ffc0000 2017/12/21 09:49:30 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000559000)={0x0, 0x0, &(0x7f0000901000)={&(0x7f0000ed9000)={0x2, 0xa, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, [@sadb_x_filter={0x5, 0x1a, @in6=@local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, @in6=@empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x0, 0x0, 0x0}]}, 0x38}, 0x1, 0x0, 0x0, 0x0}, 0x0) 2017/12/21 09:49:30 executing program 6: mmap(&(0x7f0000000000/0xb000)=nil, 0xb000, 0x5, 0x4031, 0xffffffffffffffff, 0x0) madvise(&(0x7f0000007000/0x4000)=nil, 0x4000, 0xe) mprotect(&(0x7f0000004000/0x2000)=nil, 0x2000, 0x0) mmap(&(0x7f000000b000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f000000c000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mount(&(0x7f000000a000-0x8)='./file0\x00', &(0x7f000000d000-0x8)='./file0\x00', &(0x7f000000c000-0x7)='hostfs\x00', 0x20, &(0x7f0000002000)="ec535fb162e16a189558c4f68cb93b46b26cea2b6903de3b4a4cb7f0970a8e5ce29cd7c364728e0fe736ef7ece75f5c8f795b2339d61021d8ca00bb3d1299193613a0c4ef3887479c4") r0 = openat$pfkey(0xffffffffffffff9c, &(0x7f000000b000)='/proc/self/net/pfkey\x00', 0x1, 0x0) msgget(0x2, 0x20) mmap(&(0x7f000000b000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) inotify_add_watch(r0, &(0x7f0000008000)='./file0\x00', 0xa01) setsockopt$inet6_tcp_int(r0, 0x6, 0x1b, &(0x7f000000b000)=0xfffffffeffffffff, 0x4) mmap(&(0x7f000000d000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f000000e000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f000000f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f000000f000-0xc)={0x0, 0x0, 0x0}, &(0x7f0000010000-0x4)=0xc) prctl$setptracer(0x59616d61, r1) getsockopt$inet_sctp6_SCTP_PR_SUPPORTED(r0, 0x84, 0x71, &(0x7f0000000000)={0x0, 0x0}, &(0x7f000000e000-0x4)=0x8) setsockopt$inet_sctp_SCTP_PRIMARY_ADDR(r0, 0x84, 0x6, &(0x7f0000003000)={r2, @in={{0x2, 0x3, @multicast2=0xe0000002, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}}, 0x8c) 2017/12/21 09:49:30 executing program 7: mmap(&(0x7f0000000000/0xf83000)=nil, 0xf83000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000123000/0x2000)=nil, 0x2000, 0x0, 0x32, 0xffffffffffffffff, 0x0) setsockopt$inet6_MRT6_DEL_MFC_PROXY(0xffffffffffffffff, 0x29, 0xd3, &(0x7f0000002000)={{0xa, 0x0, 0x4fd27344, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x0}, {0xa, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x1}, 0x0, [0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x0]}, 0x5c) setsockopt$inet6_tcp_TCP_REPAIR_WINDOW(0xffffffffffffffff, 0x6, 0x1d, &(0x7f0000002000)={0x0, 0x0, 0x20, 0x0, 0x0}, 0x14) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) mmap(&(0x7f0000f83000/0x2000)=nil, 0x2000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000f83000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r1 = accept4(r0, &(0x7f0000f84000-0x1002)=@un=@file={0x0, ""/4096}, &(0x7f0000f84000-0x4)=0x1002, 0x800) mmap(&(0x7f0000f83000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) connect$netrom(r1, &(0x7f0000f83000)=@ax25={0x3, {"def3788db35233"}, 0x6}, 0x10) mmap(&(0x7f0000f85000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000f85000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000f85000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000f85000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000f85000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000f85000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000f85000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000f85000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000f85000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000f85000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000f85000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000f85000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000f85000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000f85000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000f85000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000f85000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000f85000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000f85000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000f85000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000f85000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) recvmmsg(r0, &(0x7f0000f85000)=[{{&(0x7f00001da000)=@nfc_llcp={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/63, 0x0}, 0x60, &(0x7f0000f86000-0x60)=[{&(0x7f000083a000-0x44)=""/68, 0x44}, {&(0x7f0000f85000)=""/246, 0xf6}, {&(0x7f00009c0000-0x1000)=""/4096, 0x1000}, {&(0x7f000031b000)=""/180, 0xb4}, {&(0x7f000007a000-0xf5)=""/245, 0xf5}, {&(0x7f0000f86000-0xb5)=""/181, 0xb5}], 0x6, &(0x7f0000f85000)=""/2, 0x2, 0x200}, 0x7}, {{&(0x7f0000f86000-0x14)=@ll={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={[0x0, 0x0, 0x0, 0x0, 0x0], 0x0}, [0x0, 0x0]}, 0x14, &(0x7f0000f85000)=[{&(0x7f0000b8c000-0x1000)=""/4096, 0x1000}, {&(0x7f0000f85000)=""/162, 0xa2}, {&(0x7f0000244000-0x1)=""/1, 0x1}, {&(0x7f000072d000)=""/89, 0x59}, {&(0x7f0000f85000)=""/58, 0x3a}, {&(0x7f00005e0000-0xf1)=""/241, 0xf1}, {&(0x7f0000850000)=""/225, 0xe1}], 0x7, 0x0, 0x0, 0x3}, 0x3}, {{0x0, 0x0, &(0x7f0000347000-0x20)=[{&(0x7f0000f86000-0x97)=""/151, 0x97}, {&(0x7f0000021000-0x5c)=""/92, 0x5c}], 0x2, &(0x7f0000f86000-0xce)=""/206, 0xce, 0x7fffffff}, 0x100}, {{0x0, 0x0, &(0x7f0000065000)=[{&(0x7f000031d000)=""/13, 0xd}], 0x1, &(0x7f0000f86000-0xa8)=""/168, 0xa8, 0x6}, 0x3ff}, {{&(0x7f0000f85000)=@ax25={0x0, {""/7}, 0x0}, 0x10, &(0x7f0000f86000-0x70)=[{&(0x7f0000f86000-0x9b)=""/155, 0x9b}, {&(0x7f0000f86000-0xd1)=""/209, 0xd1}, {&(0x7f0000f86000-0x90)=""/144, 0x90}, {&(0x7f0000f85000)=""/234, 0xea}, {&(0x7f00007e4000-0x40)=""/64, 0x40}, {&(0x7f0000f86000-0xdf)=""/223, 0xdf}, {&(0x7f0000f86000-0xee)=""/238, 0xee}], 0x7, &(0x7f000077e000)=""/0, 0x0, 0xfffffffffffffffe}, 0x8}, {{&(0x7f00005d4000)=@l2={0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0}, 0xe, &(0x7f0000254000-0x20)=[{&(0x7f0000e26000-0x66)=""/102, 0x66}, {&(0x7f0000d47000-0x9c)=""/156, 0x9c}], 0x2, &(0x7f0000f85000)=""/137, 0x89, 0xffffffffffffffff}, 0x2}], 0x6, 0x12000, 0x0) setsockopt$inet_mreqn(r1, 0x0, 0x23, &(0x7f0000ab0000)={@empty=0x0, @empty=0x0, r2}, 0xc) setsockopt$inet6_int(r0, 0x29, 0x40, &(0x7f0000001000+0xfde)=0x0, 0x4) 2017/12/21 09:49:30 executing program 3 (fault-call:4 fault-nth:4): mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_ivalue=0x453}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x2fd}) write$tun(r2, &(0x7f0000ef0000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x30, 0x84, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "bfe240", 0x0, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, [], ""}}}}}, 0x62) 2017/12/21 09:49:30 executing program 4: stat(&(0x7f000061d000)='./file0\x00', &(0x7f00001ca000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/avc/cache_threshold\x00', 0x2, 0x0) setsockopt$inet_sctp_SCTP_DISABLE_FRAGMENTS(r0, 0x84, 0x8, &(0x7f00005f3000)=0x1, 0x4) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) setsockopt$inet_MCAST_LEAVE_GROUP(r0, 0x0, 0x2d, &(0x7f0000002000-0x90)={0x5e3a, {{0x2, 0x3, @multicast1=0xe0000001, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}}, 0x90) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$SNDRV_SEQ_IOCTL_QUERY_SUBS(r0, 0xc058534f, &(0x7f0000002000)={{0x536, 0x8001}, 0x0, 0xffff, 0x9, {0x2000000000000000, 0x6}, 0x9e5f, 0x3, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r1 = add_key(&(0x7f0000085000-0x6)='logon\x00', &(0x7f000078d000-0x5)={0x73, 0x79, 0x7a, 0x0, 0x0}, &(0x7f0000b90000)="", 0x0, 0xfffffffffffffffb) add_key(&(0x7f0000826000-0xb)='asymmetric\x00', &(0x7f0000d6d000-0x5)={0x73, 0x79, 0x7a, 0x2, 0x0}, &(0x7f0000242000-0x8f)="3080105732ef0623b1838272b7ef5499fbcf8042c3c76172e7f8b6701ed3b24d4374c0f14231891d207ae27b08c9ed4f895fcfe63bfc58315485bb97d2bd5336651daacdf4b26d92d68b62c0083c000000000000050d54720952b7", 0x5b, r1) setsockopt$inet_sctp_SCTP_AUTO_ASCONF(r0, 0x84, 0x1e, &(0x7f00001b4000)=0x4, 0x4) 2017/12/21 09:49:30 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f000093d000)='net/ip6_mr_vif\x00') readv(r0, &(0x7f0000604000)=[{&(0x7f0000bf5000)=""/14, 0xe}, {&(0x7f00001a4000-0xc8)=""/202, 0xca}], 0x2) ioctl$EVIOCREVOKE(r0, 0x40044591, &(0x7f000029c000-0x4)=0x7) ioctl$KVM_SET_FPU(r0, 0x41a0ae8d, &(0x7f00008b6000-0x1a0)={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0xffff, 0x80000001, 0x2, 0x0, 0x6040e2f8, 0x110002, 0x1000, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x1, 0x0}) 2017/12/21 09:49:30 executing program 1: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket$inet(0x2, 0x1, 0x1) r2 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) socketpair(0x15, 0x0, 0x9, &(0x7f0000c6b000-0x8)={0x0, 0x0}) semget$private(0x0, 0x2, 0x44) r3 = fcntl$dupfd(r1, 0x0, r0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_ivalue=0x453}) ioctl$sock_inet_SIOCSIFFLAGS(r1, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x2fd}) write$tun(r3, &(0x7f0000ef0000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x30, 0x0, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "bfe240", 0x0, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, [], ""}}}}}, 0x62) 2017/12/21 09:49:30 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f00008a0000-0xd)='/dev/net/tun\x00', 0x0, 0xa) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TUNSETLINK(r1, 0x400454cd, &(0x7f000054c000)=0x6) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_ivalue=0x453}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x2fd}) write$tun(r2, &(0x7f0000ef0000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x30, 0x84, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "bfe240", 0x0, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, [], ""}}}}}, 0x62) [ 450.821179] audit: type=1326 audit(1513849768.286:5126): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 pid=17276 comm="syz-executor6" exe="/root/syz-executor6" sig=0 arch=c000003e syscall=202 compat=0 ip=0x452a09 code=0x7ffc0000 [ 450.821194] audit: type=1326 audit(1513849768.288:5127): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 pid=17276 comm="syz-executor6" exe="/root/syz-executor6" sig=0 arch=c000003e syscall=317 compat=0 ip=0x452a09 code=0x7ffc0000 2017/12/21 09:49:30 executing program 6: r0 = accept$alg(0xffffffffffffff9c, 0x0, 0x0) fcntl$F_GET_FILE_RW_HINT(r0, 0x40d, &(0x7f0000173000)=0x0) mmap(&(0x7f0000000000/0xfca000)=nil, 0xfca000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000fca000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) openat$rtc(0xffffffffffffff9c, &(0x7f0000fca000)='/dev/rtc\x00', 0x200140, 0x0) r1 = syz_open_dev$vcsa(&(0x7f0000002000-0xb)='/dev/vcsa#\x00', 0x1, 0x0) read(r1, &(0x7f0000000000)=""/0, 0x0) 2017/12/21 09:49:30 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000768000)={0x10000000002, 0x78, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000632000)='./file0\x00', 0x0) truncate(&(0x7f0000f63000)='./file0\x00', 0x0) mount(&(0x7f0000657000-0x8)='./file0\x00', &(0x7f0000275000)='./file0\x00', &(0x7f00006fc000)='proc\x00', 0x1000001, &(0x7f00009e1000)="") 2017/12/21 09:49:30 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000559000)={0x0, 0x0, &(0x7f0000901000)={&(0x7f0000ed9000)={0x2, 0xa, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, [@sadb_x_filter={0x5, 0x1a, @in6=@local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, @in6=@empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x0, 0x0, 0x0}]}, 0x38}, 0x1, 0x0, 0x0, 0x0}, 0x0) [ 451.064933] FAULT_INJECTION: forcing a failure. [ 451.064933] name failslab, interval 1, probability 0, space 0, times 0 [ 451.092213] CPU: 0 PID: 17416 Comm: syz-executor3 Not tainted 4.15.0-rc4+ #231 2017/12/21 09:49:30 executing program 0: unlink(&(0x7f00000fc000-0x8)='./file0\x00') mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f000093d000)='net/ip6_mr_vif\x00') readv(r0, &(0x7f0000604000)=[{&(0x7f0000bf5000)=""/14, 0xe}, {&(0x7f00001a4000-0xc8)=""/202, 0xca}], 0x2) ioctl$KDADDIO(r0, 0x4b34, 0x4) pipe(&(0x7f000012b000-0x8)={0x0, 0x0}) setsockopt$inet_group_source_req(r0, 0x0, 0x2c, &(0x7f0000035000)={0x4, {{0x2, 0x0, @local={0xac, 0x14, 0x0, 0xaa}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, {{0x2, 0x3, @multicast1=0xe0000001, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}}, 0x118) 2017/12/21 09:49:30 executing program 3 (fault-call:4 fault-nth:5): mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_ivalue=0x453}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x2fd}) write$tun(r2, &(0x7f0000ef0000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x30, 0x84, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "bfe240", 0x0, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, [], ""}}}}}, 0x62) [ 451.092220] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 451.092224] Call Trace: [ 451.092241] dump_stack+0x194/0x257 2017/12/21 09:49:30 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = creat(&(0x7f0000bb9000)='./file0\x00', 0x44) getsockopt$inet_sctp6_SCTP_PEER_AUTH_CHUNKS(0xffffffffffffff9c, 0x84, 0x1a, &(0x7f0000df2000-0x5d)={0x0, 0x55, "26900a23d71a1684f525fcde3f846b8c39c9d9110dd0c1f6ed7bceac3e81f91808db38593f4189be081c5ab0d4647f4dd8f413e10a5230d25e664264003ee4f7e1e617d9c8f6637947065bbc36dcc1568e2f7a3ba7"}, &(0x7f00004a2000)=0x5d) setsockopt$inet_sctp_SCTP_PEER_ADDR_PARAMS(r0, 0x84, 0x9, &(0x7f0000627000-0xa0)={r1, @in={{0x2, 0x3, @broadcast=0xffffffff, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x4, 0x0, 0x2, 0xc37, 0x0}, 0xa0) r2 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x80000) getsockopt$inet_sctp6_SCTP_EVENTS(r2, 0x84, 0xb, &(0x7f0000d63000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, &(0x7f0000c01000-0x4)=0xb) sendmsg$nfc_llcp(r2, &(0x7f0000b26000-0x38)={&(0x7f0000107000)={0x27, 0x3f, 0x8, 0x0, 0x20, 0x6, "740bf2b01cf37218b4f16c099b2e5de2ac4cb11081a0f92903b2d660ca395546c1a8d7e747a17dbf7b0c331cb5c3b65d6f1f0551d448f37cd5c554fe91bcbd", 0x5477c519}, 0x60, &(0x7f00001b6000)=[{&(0x7f0000935000-0x4f)="7a37103d27dcf09cdb61a751427fe337b686ad378b1907ee5b074870c05589b05e5bc8a254d6f8f9a5e35bcb8a25dab02e31fa39dd797685f5a1edbbe223a91325d9a19869b95408d2da77b6b5a7eb", 0x4f}, {&(0x7f0000c3f000-0x2b)="b211639fa6308cde0320f64927833417abcc42faa643cf67ea6b23493f7de989a39d4eea5e0764e9eb3a49", 0x2b}, {&(0x7f0000283000-0x37)="97a47100998d901330d9e40653c2e90052ada09a8f2f56ee007288d46991f4c17e521e67b58b36d05f52f86cf20fd4a28812f12a2347cc", 0x37}], 0x3, 0x0, 0x0, 0x10}, 0x20044095) syz_open_dev$sndtimer(&(0x7f0000d27000)='/dev/snd/timer\x00', 0x0, 0x0) ioctl$SNDRV_TIMER_IOCTL_STOP(r0, 0x54a1) r3 = syz_open_dev$vcsn(&(0x7f0000c69000)='/dev/vcs#\x00', 0x9, 0x0) ioctl$LOOP_SET_CAPACITY(r3, 0x4c07) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r2, 0x84, 0x1d, &(0x7f000094b000)={0xa, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, &(0x7f00007b4000-0x4)=0x2c) 2017/12/21 09:49:30 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000559000)={0x0, 0x0, &(0x7f0000901000)={&(0x7f0000ed9000)={0x2, 0xa, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, [@sadb_x_filter={0x5, 0x1a, @in6=@local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, @in6=@empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x0, 0x0, 0x0}]}, 0x38}, 0x1, 0x0, 0x0, 0x0}, 0x0) 2017/12/21 09:49:30 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00008c4000-0x58)={0x26, 'hash\x00', 0x0, 0x0, 'xcbc(tnepres-generic)\x00'}, 0x58) ioctl$sock_inet_SIOCGIFDSTADDR(r0, 0x8917, &(0x7f000059b000-0x20)={@common='dummy0\x00', @ifru_flags=0x4100}) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00006f5000-0x81)="75a73799f7b2ef273dec934ea03840bf230679179849ffff30f01f5a6d1875c763", 0x21) [ 451.092261] ? arch_local_irq_restore+0x53/0x53 [ 451.092277] ? is_bpf_text_address+0xa4/0x120 [ 451.092300] should_fail+0x8c0/0xa40 [ 451.092319] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 451.092335] ? depot_save_stack+0x12c/0x490 [ 451.092357] ? save_stack+0xa3/0xd0 [ 451.092378] ? find_held_lock+0x35/0x1d0 [ 451.092399] ? __lock_is_held+0xb6/0x140 [ 451.092435] ? trace_event_raw_event_sched_switch+0x800/0x800 [ 451.092452] ? rcu_note_context_switch+0x710/0x710 [ 451.092477] should_failslab+0xec/0x120 [ 451.092492] kmem_cache_alloc_node_trace+0x5a/0x750 [ 451.092502] ? mark_held_locks+0xaf/0x100 [ 451.092517] ? __raw_spin_lock_init+0x1c/0x100 [ 451.092542] __kmalloc_node+0x33/0x70 [ 451.092558] kvmalloc_node+0x99/0xd0 [ 451.092576] alloc_netdev_mqs+0x9b8/0xed0 [ 451.092597] ? free_netdev+0x360/0x360 [ 451.092640] ? avc_has_perm+0x43e/0x680 [ 451.092661] ? avc_has_perm_noaudit+0x520/0x520 [ 451.092677] ? selinux_ipv4_output+0x40/0x40 [ 451.092718] ? selinux_capable+0x36/0x40 [ 451.092734] ? security_capable+0x8e/0xc0 [ 451.092755] ? selinux_tun_dev_create+0x9d/0xc0 [ 451.092776] __tun_chr_ioctl+0x138b/0x3dd0 [ 451.092808] ? tun_chr_read_iter+0x1e0/0x1e0 [ 451.092816] ? lock_downgrade+0x980/0x980 [ 451.092834] ? lock_release+0xa40/0xa40 [ 451.092851] ? __lock_is_held+0xb6/0x140 [ 451.092906] ? trace_event_raw_event_sched_switch+0x800/0x800 [ 451.092916] ? __mutex_unlock_slowpath+0xe9/0xac0 [ 451.092944] ? tun_chr_compat_ioctl+0x30/0x30 [ 451.092954] tun_chr_ioctl+0x2a/0x40 [ 451.092965] ? tun_chr_ioctl+0x2a/0x40 [ 451.092983] do_vfs_ioctl+0x1b1/0x1520 [ 451.092991] ? _cond_resched+0x14/0x30 [ 451.093012] ? ioctl_preallocate+0x2b0/0x2b0 [ 451.093028] ? selinux_capable+0x40/0x40 [ 451.093046] ? __sb_end_write+0xa0/0xd0 [ 451.093064] ? fput+0xd2/0x140 [ 451.093082] ? security_file_ioctl+0x89/0xb0 [ 451.093095] SyS_ioctl+0x8f/0xc0 [ 451.093111] entry_SYSCALL_64_fastpath+0x1f/0x96 [ 451.093118] RIP: 0033:0x452a09 [ 451.093122] RSP: 002b:00007f3a8a68cc58 EFLAGS: 00000212 ORIG_RAX: 0000000000000010 [ 451.093132] RAX: ffffffffffffffda RBX: 00007f3a8a68caa0 RCX: 0000000000452a09 [ 451.093137] RDX: 0000000020a5afd8 RSI: 00000000400454ca RDI: 0000000000000014 [ 451.093141] RBP: 00007f3a8a68ca90 R08: 0000000000000000 R09: 0000000000000000 [ 451.093146] R10: 0000000000000000 R11: 0000000000000212 R12: 00000000004b75bb [ 451.093150] R13: 00007f3a8a68cbc8 R14: 00000000004b75bb R15: 0000000000000000 [ 451.191324] FAULT_INJECTION: forcing a failure. [ 451.191324] name failslab, interval 1, probability 0, space 0, times 0 [ 451.191336] CPU: 0 PID: 17447 Comm: syz-executor3 Not tainted 4.15.0-rc4+ #231 [ 451.191341] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 451.191344] Call Trace: [ 451.191359] dump_stack+0x194/0x257 [ 451.191377] ? arch_local_irq_restore+0x53/0x53 [ 451.191411] should_fail+0x8c0/0xa40 [ 451.191430] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 451.191464] ? rcu_read_lock_sched_held+0x108/0x120 [ 451.191486] ? find_held_lock+0x35/0x1d0 [ 451.191509] ? __lock_is_held+0xb6/0x140 [ 451.191549] ? trace_event_raw_event_sched_switch+0x800/0x800 [ 451.191565] ? rcu_note_context_switch+0x710/0x710 [ 451.191573] ? memcpy+0x45/0x50 [ 451.191599] should_failslab+0xec/0x120 [ 451.191613] kmem_cache_alloc_trace+0x4b/0x750 [ 451.191626] ? __raw_spin_lock_init+0x1c/0x100 [ 451.191640] ? trace_hardirqs_on_caller+0x421/0x5c0 [ 451.191661] selinux_tun_dev_alloc_security+0x49/0x170 [ 451.191677] security_tun_dev_alloc_security+0x6d/0xa0 [ 451.191685] ? __raw_spin_lock_init+0x2d/0x100 [ 451.191700] __tun_chr_ioctl+0x1827/0x3dd0 [ 451.191732] ? tun_chr_read_iter+0x1e0/0x1e0 [ 451.191739] ? lock_downgrade+0x980/0x980 [ 451.191757] ? lock_release+0xa40/0xa40 [ 451.191774] ? __lock_is_held+0xb6/0x140 [ 451.191838] ? trace_event_raw_event_sched_switch+0x800/0x800 [ 451.191847] ? __mutex_unlock_slowpath+0xe9/0xac0 [ 451.191864] ? tun_chr_compat_ioctl+0x30/0x30 [ 451.191872] tun_chr_ioctl+0x2a/0x40 [ 451.191880] ? tun_chr_ioctl+0x2a/0x40 [ 451.191896] do_vfs_ioctl+0x1b1/0x1520 [ 451.191906] ? _cond_resched+0x14/0x30 [ 451.191927] ? ioctl_preallocate+0x2b0/0x2b0 [ 451.191955] ? selinux_capable+0x40/0x40 [ 451.191972] ? __sb_end_write+0xa0/0xd0 [ 451.191992] ? fput+0xd2/0x140 [ 451.192020] ? security_file_ioctl+0x89/0xb0 [ 451.192041] SyS_ioctl+0x8f/0xc0 [ 451.192061] entry_SYSCALL_64_fastpath+0x1f/0x96 [ 451.192069] RIP: 0033:0x452a09 [ 451.192074] RSP: 002b:00007f3a8a68cc58 EFLAGS: 00000212 ORIG_RAX: 0000000000000010 [ 451.192084] RAX: ffffffffffffffda RBX: 00007f3a8a68caa0 RCX: 0000000000452a09 [ 451.192090] RDX: 0000000020a5afd8 RSI: 00000000400454ca RDI: 0000000000000014 [ 451.192095] RBP: 00007f3a8a68ca90 R08: 0000000000000000 R09: 0000000000000000 2017/12/21 09:49:31 executing program 0: mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f0000001000-0x1d)='/selinux/avc/cache_threshold\x00', 0x2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = openat$autofs(0xffffffffffffff9c, &(0x7f00001b0000-0xc)='/dev/autofs\x00', 0x0, 0x0) setsockopt$netrom_NETROM_T1(r0, 0x103, 0x1, &(0x7f00007dc000)=0x0, 0x4) listen$netrom(r0, 0x7) r1 = syz_open_procfs(0x0, &(0x7f000093d000)='net/ip6_mr_vif\x00') readv(r1, &(0x7f0000604000)=[{&(0x7f0000bf5000)=""/14, 0xe}, {&(0x7f00001a4000-0xc8)=""/202, 0xca}], 0x2) getsockopt$SO_COOKIE(r0, 0x1, 0x39, &(0x7f000023b000-0x8)=0x0, &(0x7f0000c36000)=0x8) 2017/12/21 09:49:31 executing program 3 (fault-call:4 fault-nth:6): mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_ivalue=0x453}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x2fd}) write$tun(r2, &(0x7f0000ef0000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x30, 0x84, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "bfe240", 0x0, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, [], ""}}}}}, 0x62) 2017/12/21 09:49:31 executing program 6: mmap(&(0x7f0000000000/0xfb6000)=nil, 0xfb6000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tun(&(0x7f000039d000)='/dev/net/tun\x00', 0x0, 0x0) mmap(&(0x7f0000fb6000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000fb6000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r1 = add_key$user(&(0x7f0000fb7000-0x5)='user\x00', &(0x7f0000fb7000-0x5)={0x73, 0x79, 0x7a, 0x1, 0x0}, &(0x7f000061e000)="ff7e9edbef88d040489a6fb9135dacbd", 0x10, 0xfffffffffffffffe) mmap(&(0x7f0000fb6000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r2 = add_key$keyring(&(0x7f0000fb6000)='keyring\x00', &(0x7f000056f000)={0x73, 0x79, 0x7a, 0x2, 0x0}, 0x0, 0x0, 0xffffffffffffffff) keyctl$link(0x8, r1, r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00004ae000)={@generic="1f00c83c159db8e5188756000000ff67", @ifru_names=@generic="c246a511631bc37753c023e1c28a1c96"}) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TUNATTACHFILTER(r3, 0x401054d5, &(0x7f0000472000)={0x1, &(0x7f000005d000-0x2)=[{0x6, 0x0, 0x0, 0x0}]}) ioctl$TUNGETIFF(r0, 0x800454d2, &(0x7f0000d4b000-0x4)=0x0) mmap(&(0x7f0000fb6000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$TUNSETLINK(r3, 0x400454cd, &(0x7f0000fb7000-0x4)=0x100000001) ioctl$KVM_CREATE_DEVICE(r3, 0xc00caee0, &(0x7f000030d000+0x532)={0x7, r3, 0x0}) io_setup(0x0, &(0x7f0000bd2000-0x5)=0x0) mmap(&(0x7f0000fb7000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$TUNSETIFINDEX(r0, 0x400454da, &(0x7f0000fb8000-0x4)=0x4) mmap(&(0x7f0000fb8000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) io_cancel(r4, &(0x7f0000fb9000-0x40)={0x0, 0x0, 0x0, 0x8, 0x81, r0, &(0x7f0000b76000-0xad)="1c5961facb52c0fac4488cec55833c642adfc0656e30a26264440066510a0d37c646f19ccbc2b6fbb29bad89e9fbb2b97a88e2e0c5f8721ca9fc076688c1b2ce4fceceb606bcf3b82146ac138cc88f15830ae647ded3778f8ac012f6fc5df3e20819cd5f41cb4b19c2e7f09862b83c41c3e57bee47b49486471db25620f92d09fc56f790da86990190c973475d86d8e5f56102df3f92393f01a26d75766d3c2d4c2781b7cafa0ec0afdf5734a0", 0xad, 0x3, 0x0, 0x0, r3}, &(0x7f00009c4000-0x20)={0x0, 0x0, 0x0, 0x0}) 2017/12/21 09:49:31 executing program 2 (fault-call:2 fault-nth:0): mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000559000)={0x0, 0x0, &(0x7f0000901000)={&(0x7f0000ed9000)={0x2, 0xa, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, [@sadb_x_filter={0x5, 0x1a, @in6=@local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, @in6=@empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x0, 0x0, 0x14}]}, 0x38}, 0x1, 0x0, 0x0, 0x0}, 0x0) 2017/12/21 09:49:31 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) r2 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) r3 = fcntl$dupfd(r0, 0x0, r2) fcntl$F_GET_FILE_RW_HINT(r3, 0x40d, &(0x7f00001cc000)=0x0) getsockopt$inet_sctp_SCTP_SOCKOPT_PEELOFF(r3, 0x84, 0x66, &(0x7f0000bc3000-0x8)={0x0, 0x940200000}, &(0x7f0000c26000-0x4)=0x8) socket$bt_rfcomm(0x1f, 0x1, 0x3) setsockopt$inet_sctp_SCTP_ASSOCINFO(r1, 0x84, 0x1, &(0x7f0000ca9000)={r4, 0x6, 0x100000001, 0xac9, 0x80, 0x18}, 0x14) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_ivalue=0x453}) ioctl$sock_inet_SIOCSIFFLAGS(r3, 0x8914, &(0x7f0000630000-0x20)={@common="6700f5560000000400", @ifru_flags=0x2fd}) write$tun(r3, &(0x7f0000ef0000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x30, 0x84, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "bfe240", 0x0, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, [], ""}}}}}, 0x62) 2017/12/21 09:49:31 executing program 1: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_ivalue=0x453}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x2fd}) write$tun(r2, &(0x7f0000f6d000)=@pi={0x0, 0x9a63, @ipv6={0xf970000000000, 0x6, "d6f5cf", 0xcc, 0x2f, 0x6df2, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, {[], @dccp={{0x2, 0x0, 0x4, 0x1, 0x0, 0x0, 0x0, 0xf, 0x7, "f3530f", 0x3, "c28265"}, "2702a7ed2d39054f27e048ffd7c51d65f113f67e5fd50afd14ba7a53694fc01771dfad0abb370c33bc9fd66cdf4cf9bd8deadabb5b49fad5c64c44d640831c717c8ba3c48e91217dc074bcdddfabf32909074b7e752708f170a40f9e8828e057eaf50f9754211aad704561c890d83e6da992ad6268289273903e3aeec3bb6b8ef0507376ab29ee52aba8eabea2158066147fcba946ea376b6d501f823943b7410ea2c2961214c16a3f14f119c28cb18fe60aad61432a4c8158c30b16"}}}}, 0xf8) 2017/12/21 09:49:31 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000b42000)='./file0\x00', 0x0) pipe2(&(0x7f00008d2000-0x8)={0x0, 0x0}, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) truncate(&(0x7f000035d000-0x1)='./file0\x00', 0x8fe) socket$unix(0x1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000814000)={&(0x7f0000de7000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000f0f000)=[], 0x0, &(0x7f0000788000)=[], 0x0, 0x0}, 0x0) syz_emit_ethernet(0x5eb, &(0x7f0000dea000)={@remote={[0xbb, 0xbb, 0xbb, 0xbb, 0xbb], 0x0}, @random="a00082b281b3", [], {{0x86dd, @ipv6={0x0, 0x6, "03f087", 0x5b5, 0x3a, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, {[], @icmpv6=@echo_request={0x80, 0x0, 0x0, 0x0, 0x0, "f6c2b29644ed632d323765261f5402f3c39705bbce221b244334305d929f8b04f29f31407fa075502f1b01b23e291e5d7427b52768c463cb067e8749a555039dd873439a178345bad2a2b244c4df0edf9f76ca2361613ee61c61a92669855eed2259ec0a92aee2f0082d18ace8d76e449cb09721cd91313607ce67583f53bf078f462be05dc04d78b1435a005352ccac872704617145b19768bb0bd6bee1da0e473d8638c201cf119a99a41f86aace49ae1dc7c97abb0b4dfd02b95c7421b872ed68673cce4ca4c77188beb7b92d501e5dadb0deda622fba60af811a0767d8952e42533f363f2a5cf63a5707bec8f572d101793d5d3dfa2e678c6c27b74a278d48884b2e6c2bcf999b9ec6a7a1d0cd6f11c86de4bbf33617c2a519370ff569fbfb5b926f0799efcf45109c6121b177f0131cad62c38fdce74a341d7ac1b31cd0b4d6adb8b06d80cbf2287e5ad622deab2cd2c40ae044e481f53b79adf0f4131506462ab9b3490bc42f7d49d3231e38fe3a14137964e936f9ecda4808aa445179729a194315cd7d77c87b35a2f0f5a071bcbad443d091bab12e3770c43c05ae80ebd898e86b9dc9d6f603c1044f33b467f939d68f551d26b414edb1d4c9df82c17c24dad812b3919a5f13d85048c0b968debc1ed5eb6c50850802129e7cf613fd7b00e035e4ffc5271e183b2e2a6c0f73d21c3dcf576ae19a28dfe08bdbfed0cb0f71d270b6b5d9bd3d42070ef42551e2db5585951681b002c0f46bd7fb5f2d487e39376e2d451133f47b8eaffe0285358cc7e5a7907ad317ab47eef0646e46fcc130c34cd52583269e34c7d29d3c0e81fadc297f840ef72d5f87f3c898c1b1d46dde6908f7447217b95b619802f2e7d6ac0b01f8dbcf6e4ff95fdadc73ae232a9e6b549219da3a6515ee8c8632c9a1c6a127c28108799984f550c4dbf8f39379e40054ebc6164b8c54e07b34a34be44df6b5fcf949a983e6379f2a2b8aad20d7c0e543683d370d2ee12d9a9aab38231e711346a76943e99968c66b17a407c849ae099d7b9638e501c9630366f149a39b248062517a96972de229effa10047a57b0595400d0267b7b34ccff6636a9487ee9d63a4c2cc203d6c0f79f7b2fac983e4a429153e1bb49218a7eac25054c7d8bf52e1712d15c0071e276959617d698b377e0071ce7bbd6c952034fadb95ae118fd3b6e2089cf53eab30b5c7e1dc5c95709450a96ab54a892cc252e95996531c39ddbc225fc2e5b34bcd392718e6beee3323f7a0992ca9eb36095c1fb8dea9f36474bcd1721f5c2849a32684d3a4f99569d4ee072ee88448bac73ab9afed69fbf4ca90a3530ab9841c7cd8e6c29b760eb94206eb043556db36381734d4ac2ac5aebd45ea8517431fa092a3545defdb195b98b565c75e7bbb2149e695c0c45798403834d6d0d50ea133839273f6ba0c98e74bd68cdef446c8e30a42d3e2dc56b739186e8aa1df7da9069e6a1c946b86bc4a3c4af4c00bd5c62e99847e83be91577fb68177cc0314151249c1d281b1949f98bd564fb1196841e891ea5bf0226496bd0b5af5e86c855ffa9328f2aac8a26f089d0ab25d6628d912dba1a50a46ea7a4ac8eda21185b56688637fc29f4c7aeaffcd449ef6b0e6150b04b82917313a17baa17e60b8366e14afb4e86256ad3e660670a97a33da51b61b96105068a49d09333c6ce6580e5b6a413a03c435cafaa0d9db6b20279a2c2519c2965905f118d0cf695194a7fb1a466123e5de7fc6dec4ac63f6678828cd946e896b1680e80c452bd7b0c5ed50e6bb103d87961509fbe5e85586f148359dc3ef3b36ecb8b50eec04370b7b176732ba32d5bcfb7ec4d9c2c59d4ee26e12b25bcbd03804d0169d7ddd7e96c1990ea56c52955afebf00333c48098e4adb5a5320ab527030f71beb46e79ed27df91a9c366477918b5c47d7efac425b6808501448acca899c5d4f4090fc6c41cd7e8da394d88cd3649fd3cacf2e73ee1bcdd617ce0e7325c01767252a3de13e61a4c6b7f44c645e199670bc7185bb133cec65a2f334e4bfc3f80"}}}}}}, 0x0) 2017/12/21 09:49:31 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_names=@generic="4f54000cc0a1ed4f3a0a1fdc222073b5"}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000f75000-0x20)={@generic="e74e495f4d2bbdfd1835c447f4d46138", @ifru_flags=0x301}) write$tun(r2, &(0x7f0000531000)=@hdr={0x3, 0x80, 0xad1, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "de65d3", 0xaa9, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "04e5ec", 0x0, 0x0, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, @loopback={0x0, 0x1}, [], "9be052fbba987b0c98e8305c11f156d1dd63fdb32526aefd9c5830cd6232c5e7118a7b177bf83de0cd802c28ecad05ca9ad9940d0a72441ef3c94a0719f40bcce89c7a971d73c0ba6eece4f4bc8ea4a31596dde5019f3824b981cc65cd7f58c04e2aa201f4771a578bae7b6a22158c4b75dbbc029e7f00d168438060e9ae6bbd428804657311103ac351207db9a99a135047766777fa34ae2fb9bbfa745224e1ed10e5f550b1624d3af8a2ff84a1e6ad3a6d73f20f9be329a2fdd6527a6956149eb8a7d3643b256304ea922762d56c71bc466290a56b3f9edf563cce7e6a04bd76b056ad5fe52c2c85cb7a8f9cdf6e31a81351577d3afcc0eef41ea352008a7da66560f6b4ea3e40fe3aaa593f7859f34bceeb5869b965e4eb012de8fe5fecc61a074c721a4c9adfaa1889f1a5d94220b85e981507fb024beea8653cdb536ccd616682f9d2e8cf44f4f98bd43685203858ccb2e59513c9f41f03e27465df51ff72c993d2a66216b642b6a6b51b89869b7fef090dc644c0fbff5aaa7238398d9aace37e24b9b4b9b6e7c350cabc2ea5b3acc3118485e00b5aed7349872a3509fcd4916520122b2e39deb4efc508e8ccb1d8b857c53c5b6447bb48adec5c28f5c17dab83fcef98a789982658282371446d7c970189255a3ecc309f69bbc33ba99dabefaa0fee395458f419c0e173c8b9a2049cef043e151bd7c72467da74553427f88bc1f5e4ea88dbf4f56c0f0d56e576e2bd3c85523467f1fb82ae20b970fc937f287a5c3e07f5db81e140b66c025eea974050c5cd21ca7d1d659ea552717bbc67ea50a8b0f7ace983dc769a5a55f714a7c5a71204154491bac202df52323ebc18abc86c7e102061dd5060f366bcb12e636f7cb9f8555fb30f728408e7e0719726fb06850503248e7b2b8296203e04277441f18896fdd2ad7f31cb6abfc7fa8e4f275a2ef7459a7946d1670616cfd91e92b17667bf4b50e7baab19bd4460a81bdc7ab94b3d57b3eff637b3d001e9746b9c3aad217cf06a0fcc198741d78e2e87f680fd759b3694011d501c22645d4efae52256220922e88411af13353397a9a6b3e9913fb6a16355d06924ec7b5b026e956c7ed191c8142ad8cb47e679636b842e8a91a1c177986bdc8eaa11f626e1b9dae2b91fc87ea6d431beb0be2171c0d59aededb0abf94d4f4998f43b84c0a224cfb841cee3acb89bdea280c99ae4d29d7907bc5cfc425642cb651b4157ab26898a04033126e3f50b630b385f525283cb36afe29705923409cb996429e12a0029f6be100e81074f1336e1685eea8c0b658ef73bc3706542c7a60a0601f0df00535b020cef41c03aba7d2846cde667cf4ce725831dc9d502939d60603447cbfc280ae6877f8ffd52b24aa0aaeb0a8e83214e1a5e67d635a652d31de3446f7d41db4a07048255a690817567d846586d5a228b4b42694e375bc63801741b1d0049815f0aafce9a1ae81f9d7e568014711c801a19696e693852ac5130f46b57bdd1e71c3013b7fb0044c80a454a6d4c9fc48da884f2a7581dd69aeef29f2386da14c47189f22cc5c6d11474b0726990b8e89bb091ae26b86c88ad904ab18d1f805bb45bb68c0e90643452c57a86d5b1543fa6b2046142391cbf76eda3c1a561b13d1a0c8675b0b8cf10526f6a3eb69a5de667134667c0062df1d3f0ad7bc3b3e1a1b22b35093fd9b4f7fd89a8e958342e9c19ff236f8a006222180bdd1cac89979632bc63de7b722988110522684815b8622223116b8d83b48ccedecd37ca290eb6f7623fa2f565a9e326839e88a20b6a0b9102a536fcc8f020d753dd6eee16328cedd401b202b59f1f157152bfb97cc51b26fc1855ed254e0adf56504e586989dcb8bac83ae55ed4481fc5d872cbf98644c76819a5aeed8f0161192767aecb9b99a9afffa7fbc941a2e84a0127d3bb3081c7ae03c9a9ce291ca17e989cedc493277d072e623fefcd966079d8312af18b04893eec584e8629d010e1708b7cfb930d19886b242ac0e0f1f0359d62e3162186d808fa3620aa051f59eb63a5c3763d81b52055144a6dbfc9cf75707615a7867f1bbae79105822ff7c362a5e941045bb8261e0355956ef56e8523433c6ffe0d63cce29efae40ea73354aa694b4a7215e259e03320ec94d3c7c2af462b2157357444ee9d03125ba77089308aa078820cbd66930e9578bc03ab9d0099aa5456e67e7313571e7cd7b732bd76d287068478ed260c8498e5eb7800557f013c59e6edaa2bd21930101b04261b3ca91ce2483b618fcf6d9bfb557e1177c8f26ec01c26bd24f5f269f5332507dbe9be1d44d405b2e0d15ed164c4b748ba1fd518b15ee1134296719dcc78417ae8916d4489e7c37320ba52a3534ecaf2db552bddd81cc020b59e7a127d47977bdfe2d5c0e9be2ae6f862fb26fce67c1a930a5dcd357c5ed83146ce7bcdb6f56d5a1a27fe9695033bdad147f6226ab682bd3ee87b9b9544016a2b7f458eb22d6c5b28e5e99e203c276f53574fb3b31efaa2bee920e5a7587df6a048f4261a85a7b7702b09de02f8e79f7af7ddddc752a4fa321ae3d5a61e25bc8a029995dade1bb67b1c4534eced193ad7f2d391a660c937dfdf1b9cbee79b113878111b997747de22b6cb66689de50c6b750e95b9fe2aaabac44b284c54cc6334056964eb7555645437e084f2a8139126a7f41e95523b792da8789a0af02baef9264bf7b2cf969f0b6e2d823b3b99ce0ad156fba0c0603fc104393d0f2c8adb3a5f0191e3502b0b02bdd9a973b66ad0b54576dcbee97fc5e109a87c1940f195fb2ba4f525021e992ba74b91c8a3dce060a90d6a9b4d56e6334b51ef219a8d7ac62a957c4c3ac7632dc965772ea35d8ad650a9066fa31ea1f88ac8ffc0a71430698977fab9d377e60663ac9623280e9d4bb59361e5e4551d28e640b1648113a2870cfd600dbe1607a01c5ce7315f4544bfdf98088a48633efab88b444150bafbd9d2d6e139d9b573a12a298db2a0407c445865a6ef6139f7254dd7229bdce1d3aa6f88693d2a885b345b3dcd3509bb6072c97d2667971256feff8c376b701c26e94524ccd6c70fb14cb5aefc13f8163833910c366fb32415a047c81470e5666ce83ae27100c7dc9de9dee6817971bb5a49d55b560ff4c7f4fe707df6cf31db5fc21e3ba901c6c46984ff4e7c81cb21c2f3cc8f69ac6ebc3e6e4459aa72dce57351fd7586ac1535e75377d438b294bb47cc6a7de3463e151c8e0ba181374f59fc04e9cdf19dea820176b973872aa69f762b90865d76d3668143d39928f5fb59556bc7834a56523e6f44267dd6b4a05be5e97e2f68168f7b54f01bb7f22c32ca70c3056e4a35f7a38c23e356ac8069c00d52298589ff347c745cc210d0e62f96e0c4397e802c9619aa222f2cda1b837c5ccb884c4fbce224bb761830e3ec5bc645630c5e5805824e8e724434792484abf419bcd7ca2d9fffef9067516de4ae094fb045ada5adb79246cc6cad30b155f2d1e2f7d09c702b719762350632d645d5ef5fb33a47cb65591c2cdef56f9fe3c30106b73dd0fc3d3ff211fc99586cad7a1ae93fc44238420ec7ac9bc794e50cabf045a8f815470c55f6eb8db4e4653d70f5a7cefb6033724a17da68b41537a11f0e417ac58bda1daf640b1f358cc71c3b9aa1d086ac60946d92288f6562cbd2dcb9fe79311e97ac3871ba95159e70421a220f7efa7ba2def2a81d5592e6958abca0c06d0bdded54999b16ece3175394992a97c9233f5d771a83d8095933f9f5cce296579b646481b34190"}}}}}, 0xadb) bpf$MAP_DELETE_ELEM(0x3, &(0x7f0000875000)={r2, &(0x7f00007e6000-0xa9)="6ca8246dae70a13a472bb6e711254b85222a0273d6b14b36a71039ae693e67a53639691d538e22d124ca1797dbe0f5af666ee991721ddabe0e47ca2453b873f14e9bfc7029a1bd4722c2302b3881b9c6633505a79cd868881e629a941266549269cdd5c36f29fefc054c2590fb109db0a9c35af1a2a3503a45a1d686d09e227a2a15fe217abe0a2480525b359110d8338a5537a2371edd2d03d6716730c1552c056509ac037f683cbf"}, 0x10) setsockopt$inet_sctp6_SCTP_ADAPTATION_LAYER(r2, 0x84, 0x7, &(0x7f000010b000-0x4)={0x4}, 0x4) [ 451.192101] R10: 0000000000000000 R11: 0000000000000212 R12: 00000000004b75bb [ 451.192106] R13: 00007f3a8a68cbc8 R14: 00000000004b75bb R15: 0000000000000000 [ 451.705531] FAULT_INJECTION: forcing a failure. [ 451.705531] name failslab, interval 1, probability 0, space 0, times 0 [ 451.730098] FAULT_INJECTION: forcing a failure. [ 451.730098] name failslab, interval 1, probability 0, space 0, times 0 [ 451.730112] CPU: 1 PID: 17473 Comm: syz-executor3 Not tainted 4.15.0-rc4+ #231 [ 451.730119] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 451.730122] Call Trace: [ 451.730140] dump_stack+0x194/0x257 [ 451.730160] ? arch_local_irq_restore+0x53/0x53 [ 451.730169] ? find_held_lock+0x35/0x1d0 2017/12/21 09:49:31 executing program 3 (fault-call:4 fault-nth:7): mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_ivalue=0x453}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x2fd}) write$tun(r2, &(0x7f0000ef0000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x30, 0x84, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "bfe240", 0x0, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, [], ""}}}}}, 0x62) 2017/12/21 09:49:31 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) writev(r0, &(0x7f00002f8000-0x80)=[{&(0x7f0000001000-0x77)="f000711b5cf8bc1546be3dd7c59cf8bf7695695c8e544f45533b5f0011ab56a2be2ecbff3bd1c715853e7723829cd632161222b197138aa53332b5bce1efa781ef990da5b54930de9a479ec7231f31abde10d050cc13b48e4d21c8ae05a010d4588340ffd2900e8732ea0595fb19491f2c34b2287abc93", 0x77}, {&(0x7f0000000000)="a619b3a0431dcf6dbb6128f6d1c90194ab22ee3e8f59f1b0ed8c4c603880c745ed6e414fc13789b59422e504bacefc4461d19d3d5f1a8fd443465f4117c470df0e5604c356aa1ac3df8a5ec266d0f42e69527fae0eb819c5595e74ea48aa05bab302f8dd6e8442e90f73686c", 0x6c}, {&(0x7f000053b000)="e02523efc52c163ee989d444a247c447f7da93e967559f4a5e2c877573951ee7f93f8320ad00dfbf16be60d1f86f80a672a8d39567008e64053784eadae69624858f98d59779888e3ade830b71d9a6bca0e80a93c2a67d00f9e6af7507cfa9a00cbccf59ff6c1feec5246cbd3d4b8b54d55c074f8d416e9d6fa0ab53ffe0b9688cf793ef551a77d67b91f516d0b9519126168d4bbca1720b16f66cecf74e10d26701e8784ce6998e524908937ea60aadd7c047f6eed593377ec4553c7f763f56a80e56b29215013f7816180141134638e372c96d4c31a22afe87ee5ae77756c247edde9136450da87d2420bc31b69bbee31275a81965", 0xf6}, {&(0x7f0000621000)="482795518f7e66498cd6c1529545e8e32a04ee", 0x13}, {&(0x7f0000f80000-0x78)="c4e6bde396eb7773df5b7f0259835477eb0c18ba83b93a7514949966385827d3248d2f5724c89c052405825725e8fc6e51942da3c9c5fbf48fc01b4891dbdadceaa22a6c9119d1da196876525b14cdd36fd3b9f5dabcece413d0bb2cfd3bda34bf5971877ce68239b27b7a2350f1ce1b7de5f79efcf1bee5", 0x78}, {&(0x7f000085d000-0x1000)="e29a511d211ab3a743a77a5548dcd42efc48a45ddf53091fa09ca01fad0bf1c10f83d7115a8b4fd78327a3da1d6d2dcd096b2607bf265f4a3253a25d472544f7b9e3af35d215d4d0879d4aec47a942512c92f5a2ff591de7922ef3c9ace4fddbfb8e21af06b2c90aa61af285334a47e1d15104010a16a2a0dcf44cc8eedb3efebfb60ac45f76e6b72bed9ef90132fef60cc6d8de759227dd4ab88ba4cb5e11b08717ce9526dc9a0e17fcdce589c7cf8ad7d6e1dca6f4b1833c864ece0a3c0a28e0dadcd6d717b23d2e68e751621229b6fec9a217b869551aee167d602dbd4936a7b63bc473045306436257a8eea3263cbefae1c039309e3b47533222fc2196f9c563837d745ba43375a9bfe52583665aadb732caa6af54912a4e1954fb047dbc38900b4bdbdf4cefce15a470c84d17ad9168824430485173434164ee66724389d459f967755c96fff686528317b0b13c8aa938c9ada89066c59d6e043ed8cf59df774f96140b6f14547e2642d97f4cfec373db08489505121239999890e0220728c840da94429466f51973c20744844c55724820c69feffdd02d2eb23f391571bf7a130981a090afcca59f03fa8ea6ff8f184e13a2ce5abe2ed32e938047aae2007fef4791ba84449684ade41f9abb71726db09d286d5d9b20586cd5ee8781b12fc2b05ffa4f54cd8ecd72fc6387409dae92c2547ff7bd8e7c58f7f00e26fb4d0fe38810185ef83b406b58b57a2209926716f8b1213d219f28056adb2eb65f403797595d3637c9266c44b78fa657184a90a764c540b59c39d3e1e5609cc688f1e151c2f4ccad2fd3adf6bcdf12b76312a5523ff006724e55e5f415b264e3c493d7dcc759e36150d30d40f3b6e01206cca184d52ee91d2a0fb0f59dd34dcb415c819b843593976c893ab514b706bdae2b734ed0ff01f48dc7b99877bbe84c3c3d2f04a81a359a6f769a1a1a755b828a4204b41c12629f8822debf6f4ce8f769a18eb1c754c56cd800d9205962ddc7297c340581f95e335a6139e34c9bbf5e987b277c320f140f258888bf516d08ec7e8d7807a125f2222c9f8519723e5b7538c8b47c28e8301905d58a593d80b7deb1d323f1bf2e05c9e134c18f3a63f2854bea6d44edd0c9d47a4f071057cced576d5d0ad9ae12c68c51b83ce9a4e54cef8ec000cc6cd7c994bce09c2a8ad403c20247ecc312fc246ae87627df19b900a8b0287529d0b34baaa6c3ffa5da3a36ca3d714b09a76d0938f27b222794efba5dcf3f5cadcfb00e360df925546566206579d2c404dfb57ee50bb0ca9fa47b294a4682856cb6455c98f4834e0c1b8e6b9988c7e768ce55c3c5003514081f584e2adb6ab9534b311ed2b3dca1040249cb34f52d1569b910e9ca7eeb3a72b9e94200cf514574df163bf2994f7baca554e044aaeded6f9df8af040cf5b6b77191a61d5e3d078b1022c582d1f845251c6ccc0175c7e1028fcbb68ad833a9b9edbec862c1b152123950e8890e78b86f7359fdadf6bd571de2163d266f9ba774e645546e099d20ba39a9611b59e086aee6086d8d8c3c53c220ecce87223938931b99fbfe10122a75d32a5a1ca629e2809493db093b183f6edaf1f16c4acfc9698008f1950b7508a566dea4d35e5fbfdab63a47d2a760e7c0721066ab70e1da0ab4022ca9575b2387f8ab63adb9b8a6867eb6328c5cebd5c45dbcb8aaedd97863bf7f72302d5fa3aec2b1b713990e7508beff6b54f77dee8f82354e49e264d23ed850140c9177c89a9f4da75654b8a04f29bfa7f12c439f1574e10ac9ba53e8f2688ea01c82daf2958ad2931f7ba710d02ccc14316062f2249e73c24da5afb8b572056335a30378a95755378f8bb254031bcb86f1dff5b6d40c978343eb475b050b33b896281d3a8a2df72563aff75af9e2ee32d2fc81a4c2df2bcb8ebadff9f8ec427da55641b87baa5106d35cad937614d277acd13403e9a3d8f43c5168b81ce3861826f4a85d2c3ea3c66cbb52df20366e5f5ff3154eb7b72d6bf68c9b4964c0032ad593a82c53983ca5228b0c0c65dfb8c52ff0441e36831c164b24e097bf3f7f5fe3b4d214a577a8675e6eed7e529ef54ab0a179694b1bcceaaa8ebc350af7795d3b93532abe40906b5c4207b937a5f8b58ddf567ba8501d32b2061e5745ca5309ed74b1b0555bd079fe4c08600381d32729e46943c0eb4e98935490b02f297af7f09c19b53e55bc45762a47b4bafe3e3a5963b86d31b94120b57ac6240ded5ecb5543246996eb488a1d9366f4015aec776284158dd783dcfb325965afcb8b890c9010040db5e5a5ae9d8600051664b943f26d3743484661dcde0705668034dc35395e24473d3a8c6202b40ad72c76e1330fe44bc53f427cca350763c7c6668add69fc14d087601948c5d61249306c2d90b611e66a4d4066c3c85cc3a027fedbb6d5411bb9f260de39bc7506602c531b889afcf440ef976915b12d3856ff5a908a5525aa1ed029c09f48094e96eb443e4c059b7a149dcfa73bdb3d1d126d3ad1a20ce803dd7454b3caeb6bada4d6fbfddf65d949760d12137b67d8c46c1f83f303558988170572a26231a1ca986f2f95cfee6d8aa93773a40528dafc858c0a124bcbd12c520c7f6197746e1b154ecd944ff799e239de77f51144717b595c8ffb09f93d76aa18aa16fb77da6936db98a0ba6cf30228ab29a7f3544d3eb5771bc8eee6f6e6e09b9d7df067905c08824bbace152e14f953d4bdd04e49100fe35f2e775c2c1fd6f23668df792d625da9b4985dd9eaa1d6afb32ca703a4d00b3672ead2e7f8ca62159e463a1f75ef39b4fa7687880a45055dcb541a8b242d2344b36b427c4259207f935dd5d1040d598c6dbaef7e6b7362d6fd94b62ce352b256ee6e13dfadc8ceacd975c9c6e84982f126ff019351073961916bffeecc026ce4555be19438eeefeeb67972ea5457160b14cea3a5cff2d333d15c4cf1eed7d490e88dd063429849eac8de00482f93342b85c0a02a214cd4a229b1149e92c560e0a1d681c4a9493894aff1f45d4dd17fda30b725ed638036956742a94f078a9960568f905686a8417e686f1d1e9b01f9b3b65522529f63189adcbd336b2db56af5e01610113998abe49c5edb63b43e126acfd791fb71baf659ce329a38dfdc2ee932c1296dddf756bb5561ca2d03aae670efb6dd401e3c12a9777a254225dc6f6e9130afe6ac51823fea2d56cf95fc599925e77b27c8089963fb5e93dd35cbd3bf174a23eb923bfbc3ef46598d3e2d821f837f2525c618150e139d3d268a887180ccdcd542ae0af9993fca2774f52d2fc000ddf5dd8878dd8657cc2ba022aa56719b9f24c850edc3fcf371a4553f84c219ce35926cde5636199104ba3e6542016ffd27cc892dfec12956f49d7f4b379b5cde813c5b0d1f564aa72a58cd22b9f003ce340dae757b86a837c9744b1aa0fac8f6267efee130e0b4226e97f71b208d03c60120f37ef16f97fb7332a1864304378a300ea9f4727622daada34cdf0e9aa165d8d1cf711bd3a16fcaaa74a216b8c689ed2e1c7006a3806349b5176cb9220239de9cd326ffd7b02668e2b59f2e5fbb285f45defaa6a457fdba7ba0e0a5e0b9c89c43a7469ffbcfcbdbd7c13f9374885874240e8c68ebafef9649fe5d4a64f40956661def282eb4544ebcb315c43d6bf65465df88b467c4ee5a564ca11871e22c425a3837a9f871e42c9d2fad7b37c42c8b1d8f3cb3c4c091aa9d88a8f2dab188e2144034ac03108e5bcba388e734276efebb1e916660529455e36982b81cf0b7bf157449fc0d0dc41a14ad2439c405d172dadca148ae580484ba6222ef30e355c689c0972b1aa99323b6c78b4f4c13c3672b4240539499480f11c467e724a60e0bf4b8f32c072514ce0bf01e5ee9ca598ac63450a7b13ae3191ab1ff3b770f561a44b4c5b1840cef80675118656cd8575b313c373e99b36e5ad3106b09243fd139717e76a68a41b6d91e30def20faf915998b4623df8c9026614b79e6e7ca74a81e10106e3244110b9c44da843ba54aae697855901d1a52f7991e28f8532ce9ba63b11310af351f2452aeb49fbb296c9a7692340d00df4cf780ad2fa813b4e0f4f77afcb3876b307ea37dcb52a115e31ad07db594abb17adcb81552cf9680104444069288b00a01dbcc9d997b1781cceac9c9eed278365d9efba36587baa60a4f53a2aca6445a2c9a9d9fae6e508ff18e8336817cd44abad4e621c098cbe493b90f15941017cea8ee68e5dfc034302274b6702d84a77af506d9c2eaa0f62b7ff66393bafd650e90457643451f9046d35d41826e5a565a77b86788272a66833d9784faf2ea6d59527a0fc5a547041ae70e0e365f1edc964ef5926fe3f79947588622909d036de6794acdbb7ce57340694789d5108a963878ac6d13006ca46f33347babd8531b2f80e112f3010ef405b2ee08436b7d662f10c6ee60b9029b57a330d4fb0c23ba0d9d0a7394a656f0a93c2345e0418b6e7664951e894261a1f1ab598cbf70487fe10656a7e971969655f566924c91e9050effb73096bf10894a45f29e5d348e6996792761f68b28f40d7ebc28577dd8e25d64d663181ecc19790e12d2868141bddd30678f1ea033eb42d47f6ae82c0a153113f7250101518f4fac13dbfb0ffe5573cc9641ac1676e143329d943db845e2e556dbfba872382dd5934bf95af51ff4ff8cb324e04d2beb92c9a05ba9002c2401ea43965644178164fba6498d692f813dd33fb4a445d2844ed004e9679b18271c281ae5edaf245678b20d82d62028db65308f117e99573a29d4f6484f1fc1fe52053e2229b39352e12949f5ffadc421718ca2b9fc5fd9fd946d4ccc1b1eebb05a23fe45fd8b8e2165414a33664e73df7f81f0e9e91d8e06eca014c1d25f9d52d2d89f64c0e1c4b380105917b55d411e24234265e5266a39f5d4bc94d25a455da68e09c491ae9eddd4f27637150af54412cc08443e7acfd20c83ee90881b2d0328b9e88ce1ee46c3fb8728860d70dc14170cd094be7c18e34c3a75edcadd8824b302b839b723c11cfb92864030d40c901f8fe47b9a16d2b81f5426727ad7d96abfc462d4e58909107f4bd8b5ffc917fadcf0533966167847a3e9a216770210aa7634acf29f453bfdf4354398a4650026b751ae5e2b0d4f7b29d6039ff1208683431da81748a90fea67c169e14b298d2b40cc04f3c760b7be49ff3780450e8a5a60672f029de3e911561a8fdd692e8cc23994f1b9b2d2fece9abccb2f53e0e4bc482bff13ea55c1ed4a112bc0aa356abce3b3fb9275dfd5da666e289c7332c3603eeb11b31ee7c1c1ed36b9a791061442eaa1019e6af89f380a08385678a0796ba8b7ea9196901cb18d5610ae00d09b1e098f51d1fe8874acb952197517e675db03de4d6743df0563293ed8c32249371eadda74bec4e027ce9bb7baddce19c659f4e5f2fc9a66304bc63236acf3cc85a69b2753818529645bf4eea6c0e1f9de590ec415543ac795c7f3c7c5ad26656784670c86590906368f2091c97140ea57f57d935d46d0532b151e65cf5e850125861006428854748492b4182d12e1674d9f1594626b37def22ca9e048b4f9748fb82da01bd358606827f15b03f778714598ea447aef68e7396780984fa15f8cbc49ecd74d7dad318febc230696ae06c23ccb221d625560932c703b054184a375434fcd1a50e02f8e5662f29f2c4c67cb66e76e8f6ff29f92a0489544b9e94ec7ff8fda991c3bf24a6f961a227e2fd9e237df6a8f422c3c33c04bd0269ded258f49", 0x1000}, {&(0x7f0000f1c000)="e18fb37e5c3bb1d67a6edaca7af165d63be0cc101eedfe8b35de925fd2a21775a483cdfb4c2cec810cfbe6083a4356fdbed5fd31d64a431be1df565ef68d3d053aad1f269a5808abe9a1a971f463d8cda233211b6e20a554d7a6775520ef75da31b4a7934e84a366e7bd54a72eb28016d84f3ee8cde1cdc09622a8f68cdd871b026a6065c06bfc70a1f05ecda92ab18945e6c5d34e3a86c78a80cea88a2a5eca852633d843830d1e6000f6794fe8616bd2bf7bd3c21a4846d876498c715ad960db77cc63b40a916c481c4ac1be432e1ec0a3b70bf075bf3434ef00", 0xdb}, {&(0x7f0000fff000-0x21)="8b7b4b154739f8f79a8c814ecbd8c297111e11a8d62c218685b1731f23b6a02a99", 0x21}], 0x8) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r1 = syz_open_procfs(0x0, &(0x7f000093d000)='net/ip6_mr_vif\x00') readv(r1, &(0x7f0000604000)=[{&(0x7f0000bf5000)=""/14, 0xe}, {&(0x7f00001a4000-0xc8)=""/202, 0xca}], 0x2) ioctl$sock_SIOCGPGRP(r1, 0x8904, &(0x7f0000ff7000)=0x0) r3 = gettid() kcmp(r2, r3, 0x6, r1, r1) 2017/12/21 09:49:31 executing program 1: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_ivalue=0x453}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x2fd}) syz_extract_tcp_res$synack(&(0x7f000009e000)={0x0, 0x0}, 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000106000-0x8)={0x0, 0x0}, 0x3f, 0xb03) write$tun(r2, &(0x7f0000484000-0x10a)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0xc5de, @ipv6={0x0, 0x6, "85b7e3", 0xd0, 0x0, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @tcp={{0x0, 0x1, r3, r4, 0x9f0, 0x0, 0xd, 0x45, 0x79f, 0x0, 0x401, {[@mss={0x2, 0x4, 0x10001}, @nop={0x1}, @eol={0x0}, @sack_perm={0x4, 0x2}, @mss={0x2, 0x4, 0x442}, @md5sig={0x13, 0x12, "79f05c7926166d3a43365258f528b4b2"}]}}, {"74c09ceb48875bc811420817afb0eb90598f525a5f5c7edde6abbff0085c29f62dee98c843fe543c79b329a5c210c416c5587835e9e931d9e2ea3c72f68abf30f5dcdacc5f96ffd790cbaded0908a171cdc9e7162b50f36df5b54f8cd00a090462fc301fa532f3cf10fb2331fe154adf14b4aadfb9932fa3d04c0add05babc767029b6162432de3b25015aa51a37e163acaebb1a5f7f0f32523db410"}}}}}, 0x102) 2017/12/21 09:49:31 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f000007d000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = memfd_create(&(0x7f0000246000)="6e652000022e8b83adb5f0bf4bc98a237467", 0x0) ftruncate(r1, 0x40001) sendfile(r0, r1, &(0x7f000000e000-0x8)=0x0, 0xa) sendfile(r0, r1, &(0x7f0000d70000-0x8)=0x0, 0x8000) 2017/12/21 09:49:31 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f0000dca000-0x8)='./file0\x00', 0x4000, 0x10) getsockopt$inet_sctp_SCTP_AUTO_ASCONF(r0, 0x84, 0x1e, &(0x7f0000e4e000-0x4)=0x0, &(0x7f000083c000)=0x4) ioctl$GIO_CMAP(r0, 0x4b70, &(0x7f0000f2f000-0x30)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$vcs(0xffffffffffffff9c, &(0x7f0000631000-0x9)='/dev/vcs\x00', 0x400, 0x0) socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) fcntl$dupfd(r1, 0x0, r1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_ivalue=0x453}) ioctl$sock_SIOCGSKNS(r1, 0x894c, &(0x7f0000a76000-0x4)=0x0) ioctl$SNDRV_TIMER_IOCTL_PAUSE(r0, 0x54a3) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@generic="e398a95a8f39f80d11e405fc9cf890e6", @ifru_flags=0x301}) write$tun(r1, &(0x7f0000ef0000)=@hdr={0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x30, 0x84, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "bfe240", 0x0, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, [], ""}}}}}, 0x62) [ 451.730208] should_fail+0x8c0/0xa40 [ 451.730230] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 451.730254] ? print_irqtrace_events+0x270/0x270 [ 451.730291] ? find_held_lock+0x35/0x1d0 [ 451.730316] ? __lock_is_held+0xb6/0x140 [ 451.730356] ? trace_event_raw_event_sched_switch+0x800/0x800 2017/12/21 09:49:31 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getitimer(0x1, &(0x7f0000a46000-0x20)={{0x0, 0x0}, {0x0, 0x0}}) r0 = socket$alg(0x26, 0x5, 0x0) r1 = openat$vcs(0xffffffffffffff9c, &(0x7f0000e38000-0x9)='/dev/vcs\x00', 0x101001, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(r1, 0x29, 0x22, &(0x7f0000203000-0xe8)={{{@in6=@remote={0x0, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0x0}, @in6=@empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, {0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, {{@in=@rand_addr=0x0, 0x0, 0x0}, 0x0, @in6=@remote={0x0, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, &(0x7f00001ae000)=0xe8) bind$bt_hci(r0, &(0x7f00002ea000-0x6)={0x1f, 0x0, 0x0}, 0x6) 2017/12/21 09:49:31 executing program 3 (fault-call:4 fault-nth:8): mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_ivalue=0x453}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x2fd}) write$tun(r2, &(0x7f0000ef0000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x30, 0x84, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "bfe240", 0x0, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, [], ""}}}}}, 0x62) [ 451.730362] ? trace_hardirqs_on+0xd/0x10 2017/12/21 09:49:31 executing program 6: mmap(&(0x7f0000000000/0x7000)=nil, 0x7000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet6_sctp(0xa, 0x1, 0x84) getsockopt$inet_sctp6_SCTP_NODELAY(r0, 0x84, 0x3, &(0x7f0000003000-0x4)=0x0, &(0x7f0000005000)=0x4) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r1 = openat$selinux_avc_hash_stats(0xffffffffffffff9c, &(0x7f0000946000)='/selinux/avc/hash_stats\x00', 0x0, 0x0) getsockopt$inet_sctp6_SCTP_PR_ASSOC_STATUS(r1, 0x84, 0x73, &(0x7f0000517000)={0x0, 0x6, 0x10, 0x7, 0x5}, &(0x7f00001f8000-0x4)=0x18) getsockopt$inet_sctp_SCTP_ENABLE_STREAM_RESET(r1, 0x84, 0x76, &(0x7f0000638000)={r2, 0x4}, &(0x7f000004f000)=0x8) ioctl$KVM_SET_MP_STATE(r1, 0x4004ae99, &(0x7f0000477000)=0x0) syz_emit_ethernet(0x7e, &(0x7f0000fe6000)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0x0}, @remote={[0xbb, 0xbb, 0xbb, 0xbb, 0xbb], 0x0}, [], {{0x800, @ipv4={{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0, 0xbb}, @local={0xac, 0x14, 0x0, 0xaa}, {[]}}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @loopback=0x7f000001, @empty=0x0, {[@end={0x0}, @timestamp={0x44, 0x14, 0x0, 0x0, 0x0, [{[@empty=0x0], 0x0}, {[@rand_addr=0x0], 0x0}]}, @lsrr={0x83, 0x17, 0x0, [@broadcast=0xffffffff, @local={0xac, 0x14, 0x0, 0xaa}, @multicast1=0xe0000001, @rand_addr=0x0, @multicast2=0xe0000002]}, @cipso={0x86, 0x11, 0x0, [{0x0, 0xb, "df21741175882f0000"}]}]}}, ""}}}}}, 0x0) 2017/12/21 09:49:31 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f000093d000)='net/ip6_mr_vif\x00') readv(r0, &(0x7f0000604000)=[{&(0x7f0000bf5000)=""/14, 0xe}, {&(0x7f00001a4000-0xc8)=""/202, 0xca}], 0x2) r1 = gettid() syz_open_procfs(r1, &(0x7f000097b000-0xa)='oom_score\x00') [ 451.730378] ? rcu_note_context_switch+0x710/0x710 2017/12/21 09:49:31 executing program 3 (fault-call:4 fault-nth:9): mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_ivalue=0x453}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x2fd}) write$tun(r2, &(0x7f0000ef0000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x30, 0x84, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "bfe240", 0x0, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, [], ""}}}}}, 0x62) [ 451.730386] ? mod_timer+0x5df/0x1480 [ 451.730423] should_failslab+0xec/0x120 [ 451.730441] __kmalloc+0x63/0x760 [ 451.730467] ? tun_attach+0x8e2/0x10b0 [ 451.730492] tun_attach+0x8e2/0x10b0 [ 451.730522] ? tun_do_read+0x1f40/0x1f40 [ 451.730542] ? lockdep_init_map+0x9/0x10 [ 451.730551] ? init_timer_key+0x163/0x3f0 [ 451.730570] ? init_timer_on_stack_key+0xe0/0xe0 [ 451.730579] ? retint_kernel+0x10/0x10 [ 451.730595] ? round_jiffies_up+0xce/0x100 [ 451.730608] ? __round_jiffies_up_relative+0x150/0x150 [ 451.730620] ? debug_lockdep_rcu_enabled+0x77/0x90 [ 451.730630] ? selinux_tun_dev_alloc_security+0x124/0x170 [ 451.730659] __tun_chr_ioctl+0x1d47/0x3dd0 [ 451.730697] ? tun_chr_read_iter+0x1e0/0x1e0 [ 451.730704] ? lock_downgrade+0x980/0x980 [ 451.730723] ? lock_release+0xa40/0xa40 [ 451.730743] ? __lock_is_held+0xb6/0x140 [ 451.730819] ? trace_event_raw_event_sched_switch+0x800/0x800 [ 451.730828] ? __mutex_unlock_slowpath+0xe9/0xac0 [ 451.730854] ? tun_chr_compat_ioctl+0x30/0x30 [ 451.730863] tun_chr_ioctl+0x2a/0x40 [ 451.730873] ? tun_chr_ioctl+0x2a/0x40 [ 451.730891] do_vfs_ioctl+0x1b1/0x1520 [ 451.730899] ? _cond_resched+0x14/0x30 [ 451.730923] ? ioctl_preallocate+0x2b0/0x2b0 [ 451.730938] ? selinux_capable+0x40/0x40 [ 451.730956] ? __sb_end_write+0xa0/0xd0 [ 451.730979] ? fput+0xd2/0x140 [ 451.731007] ? security_file_ioctl+0x89/0xb0 [ 451.731029] SyS_ioctl+0x8f/0xc0 [ 451.731052] entry_SYSCALL_64_fastpath+0x1f/0x96 [ 451.731059] RIP: 0033:0x452a09 [ 451.731064] RSP: 002b:00007f3a8a68cc58 EFLAGS: 00000212 ORIG_RAX: 0000000000000010 [ 451.731074] RAX: ffffffffffffffda RBX: 00007f3a8a68caa0 RCX: 0000000000452a09 [ 451.731080] RDX: 0000000020a5afd8 RSI: 00000000400454ca RDI: 0000000000000014 [ 451.731085] RBP: 00007f3a8a68ca90 R08: 0000000000000000 R09: 0000000000000000 [ 451.731090] R10: 0000000000000000 R11: 0000000000000212 R12: 00000000004b75bb [ 451.731095] R13: 00007f3a8a68cbc8 R14: 00000000004b75bb R15: 0000000000000000 [ 451.841165] FAULT_INJECTION: forcing a failure. [ 451.841165] name failslab, interval 1, probability 0, space 0, times 0 [ 451.841175] CPU: 1 PID: 17487 Comm: syz-executor3 Not tainted 4.15.0-rc4+ #231 [ 451.841179] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 451.841181] Call Trace: [ 451.841195] dump_stack+0x194/0x257 [ 451.841210] ? arch_local_irq_restore+0x53/0x53 [ 451.841220] ? trace_hardirqs_on_caller+0x421/0x5c0 [ 451.841228] ? trace_hardirqs_on+0xd/0x10 [ 451.841244] should_fail+0x8c0/0xa40 [ 451.841256] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 451.841267] ? mark_held_locks+0xaf/0x100 [ 451.841277] ? __raw_spin_lock_init+0x1c/0x100 [ 451.841286] ? trace_hardirqs_on_caller+0x421/0x5c0 [ 451.841298] ? find_held_lock+0x35/0x1d0 [ 451.841312] ? __lock_is_held+0xb6/0x140 [ 451.841336] ? trace_event_raw_event_sched_switch+0x800/0x800 [ 451.841344] ? pm_runtime_init+0x418/0x500 [ 451.841353] ? rcu_note_context_switch+0x710/0x710 [ 451.841371] should_failslab+0xec/0x120 [ 451.841381] __kmalloc_track_caller+0x5f/0x760 [ 451.841392] ? lockdep_init_map+0x9/0x10 [ 451.841399] ? kstrdup_const+0x39/0x50 [ 451.841420] kstrdup+0x39/0x70 [ 451.841432] kstrdup_const+0x39/0x50 [ 451.841443] kvasprintf_const+0x10e/0x160 [ 451.841456] kobject_set_name_vargs+0x5b/0x140 [ 451.841467] dev_set_name+0xb4/0xf0 [ 451.841474] ? device_initialize+0x5b0/0x5b0 [ 451.841486] ? __dev_get_by_name+0x150/0x150 [ 451.841495] ? rtnl_is_locked+0x54/0xb0 [ 451.841513] netdev_register_kobject+0xc3/0x360 [ 451.841526] register_netdevice+0xb2b/0x1010 [ 451.841540] ? netdev_change_features+0x100/0x100 [ 451.841555] ? round_jiffies_up+0xce/0x100 [ 451.841566] ? __round_jiffies_up_relative+0x150/0x150 [ 451.841577] ? debug_lockdep_rcu_enabled+0x77/0x90 [ 451.841586] ? selinux_tun_dev_alloc_security+0x124/0x170 [ 451.841604] __tun_chr_ioctl+0x1d89/0x3dd0 [ 451.841624] ? tun_chr_read_iter+0x1e0/0x1e0 [ 451.841629] ? lock_downgrade+0x980/0x980 [ 451.841641] ? lock_release+0xa40/0xa40 [ 451.841652] ? __lock_is_held+0xb6/0x140 [ 451.841697] ? trace_event_raw_event_sched_switch+0x800/0x800 [ 451.841706] ? __mutex_unlock_slowpath+0xe9/0xac0 [ 451.841722] ? tun_chr_compat_ioctl+0x30/0x30 [ 451.841729] tun_chr_ioctl+0x2a/0x40 [ 451.841737] ? tun_chr_ioctl+0x2a/0x40 [ 451.841751] do_vfs_ioctl+0x1b1/0x1520 [ 451.841759] ? _cond_resched+0x14/0x30 [ 451.841775] ? ioctl_preallocate+0x2b0/0x2b0 [ 451.841786] ? selinux_capable+0x40/0x40 [ 451.841799] ? __sb_end_write+0xa0/0xd0 [ 451.841814] ? fput+0xd2/0x140 [ 451.841832] ? security_file_ioctl+0x89/0xb0 [ 451.841847] SyS_ioctl+0x8f/0xc0 [ 451.841863] entry_SYSCALL_64_fastpath+0x1f/0x96 [ 451.841870] RIP: 0033:0x452a09 [ 451.841874] RSP: 002b:00007f3a8a68cc58 EFLAGS: 00000212 ORIG_RAX: 0000000000000010 [ 451.841884] RAX: ffffffffffffffda RBX: 00007f3a8a68caa0 RCX: 0000000000452a09 [ 451.841890] RDX: 0000000020a5afd8 RSI: 00000000400454ca RDI: 0000000000000014 [ 451.841896] RBP: 00007f3a8a68ca90 R08: 0000000000000000 R09: 0000000000000000 [ 451.841901] R10: 0000000000000000 R11: 0000000000000212 R12: 00000000004b75bb [ 451.841906] R13: 00007f3a8a68cbc8 R14: 00000000004b75bb R15: 0000000000000000 [ 451.891437] FAULT_INJECTION: forcing a failure. [ 451.891437] name failslab, interval 1, probability 0, space 0, times 0 [ 451.891449] CPU: 0 PID: 17499 Comm: syz-executor3 Not tainted 4.15.0-rc4+ #231 [ 451.891453] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 451.891455] Call Trace: [ 451.891467] dump_stack+0x194/0x257 [ 451.891480] ? arch_local_irq_restore+0x53/0x53 [ 451.891509] should_fail+0x8c0/0xa40 [ 451.891527] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 451.891540] ? kstrdup+0x39/0x70 [ 451.891547] ? kstrdup_const+0x39/0x50 [ 451.891556] ? kvasprintf_const+0x10e/0x160 [ 451.891564] ? kobject_set_name_vargs+0x5b/0x140 [ 451.891573] ? dev_set_name+0xb4/0xf0 [ 451.891581] ? netdev_register_kobject+0xc3/0x360 [ 451.891589] ? register_netdevice+0xb2b/0x1010 [ 451.891598] ? tun_chr_ioctl+0x2a/0x40 [ 451.891606] ? do_vfs_ioctl+0x1b1/0x1520 [ 451.891613] ? SyS_ioctl+0x8f/0xc0 [ 451.891642] ? find_held_lock+0x35/0x1d0 [ 451.891666] ? __lock_is_held+0xb6/0x140 [ 451.891703] ? trace_event_raw_event_sched_switch+0x800/0x800 [ 451.891713] ? __lock_is_held+0xb6/0x140 [ 451.891728] ? rcu_note_context_switch+0x710/0x710 [ 451.891755] should_failslab+0xec/0x120 [ 451.891768] kmem_cache_alloc_trace+0x4b/0x750 [ 451.891777] ? __lock_is_held+0xb6/0x140 [ 451.891805] device_private_init+0x98/0x230 [ 451.891815] ? virtual_device_parent+0x60/0x60 [ 451.891823] ? kfree+0x1f3/0x260 [ 451.891850] device_add+0x8dc/0x1650 [ 451.891856] ? dev_set_name+0xb4/0xf0 [ 451.891866] ? device_initialize+0x5b0/0x5b0 [ 451.891882] ? device_private_init+0x230/0x230 [ 451.891892] ? rtnl_is_locked+0x54/0xb0 [ 451.891924] netdev_register_kobject+0x183/0x360 [ 451.891943] register_netdevice+0xb2b/0x1010 [ 451.891964] ? netdev_change_features+0x100/0x100 [ 451.891982] ? round_jiffies_up+0xce/0x100 [ 451.891995] ? __round_jiffies_up_relative+0x150/0x150 [ 451.892008] ? debug_lockdep_rcu_enabled+0x77/0x90 [ 451.892023] ? selinux_tun_dev_alloc_security+0x124/0x170 [ 451.892050] __tun_chr_ioctl+0x1d89/0x3dd0 [ 451.892079] ? tun_chr_read_iter+0x1e0/0x1e0 [ 451.892086] ? lock_downgrade+0x980/0x980 [ 451.892102] ? lock_release+0xa40/0xa40 [ 451.892118] ? __lock_is_held+0xb6/0x140 [ 451.892176] ? trace_event_raw_event_sched_switch+0x800/0x800 [ 451.892184] ? __mutex_unlock_slowpath+0xe9/0xac0 [ 451.892204] ? tun_chr_compat_ioctl+0x30/0x30 [ 451.892212] tun_chr_ioctl+0x2a/0x40 [ 451.892221] ? tun_chr_ioctl+0x2a/0x40 [ 451.892234] do_vfs_ioctl+0x1b1/0x1520 [ 451.892242] ? _cond_resched+0x14/0x30 [ 451.892262] ? ioctl_preallocate+0x2b0/0x2b0 [ 451.892276] ? selinux_capable+0x40/0x40 [ 451.892292] ? __sb_end_write+0xa0/0xd0 [ 451.892311] ? fput+0xd2/0x140 [ 451.892333] ? security_file_ioctl+0x89/0xb0 [ 451.892351] SyS_ioctl+0x8f/0xc0 [ 451.892370] entry_SYSCALL_64_fastpath+0x1f/0x96 [ 451.892376] RIP: 0033:0x452a09 [ 451.892380] RSP: 002b:00007f3a8a68cc58 EFLAGS: 00000212 ORIG_RAX: 0000000000000010 [ 451.892389] RAX: ffffffffffffffda RBX: 00007f3a8a68caa0 RCX: 0000000000452a09 [ 451.892393] RDX: 0000000020a5afd8 RSI: 00000000400454ca RDI: 0000000000000014 [ 451.892398] RBP: 00007f3a8a68ca90 R08: 0000000000000000 R09: 0000000000000000 [ 451.892402] R10: 0000000000000000 R11: 0000000000000212 R12: 00000000004b75bb [ 451.892407] R13: 00007f3a8a68cbc8 R14: 00000000004b75bb R15: 0000000000000000 [ 451.930008] FAULT_INJECTION: forcing a failure. [ 451.930008] name failslab, interval 1, probability 0, space 0, times 0 [ 451.930046] CPU: 0 PID: 17510 Comm: syz-executor3 Not tainted 4.15.0-rc4+ #231 [ 451.930052] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 451.930056] Call Trace: [ 451.930071] dump_stack+0x194/0x257 [ 451.930089] ? arch_local_irq_restore+0x53/0x53 [ 451.930120] should_fail+0x8c0/0xa40 [ 451.930138] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 451.930150] ? kstrdup+0x39/0x70 [ 451.930159] ? kstrdup_const+0x39/0x50 [ 451.930168] ? kvasprintf_const+0x10e/0x160 [ 451.930176] ? kobject_set_name_vargs+0x5b/0x140 [ 451.930183] ? dev_set_name+0xb4/0xf0 [ 451.930192] ? netdev_register_kobject+0xc3/0x360 [ 451.930200] ? register_netdevice+0xb2b/0x1010 [ 451.930211] ? tun_chr_ioctl+0x2a/0x40 [ 451.930219] ? do_vfs_ioctl+0x1b1/0x1520 [ 451.930225] ? SyS_ioctl+0x8f/0xc0 [ 451.930250] ? find_held_lock+0x35/0x1d0 [ 451.930270] ? __lock_is_held+0xb6/0x140 [ 451.930304] ? trace_event_raw_event_sched_switch+0x800/0x800 [ 451.930315] ? __lock_is_held+0xb6/0x140 [ 451.930331] ? rcu_note_context_switch+0x710/0x710 [ 451.930358] should_failslab+0xec/0x120 [ 451.930371] kmem_cache_alloc_trace+0x4b/0x750 [ 451.930382] ? __lock_is_held+0xb6/0x140 [ 451.930410] device_private_init+0x98/0x230 [ 451.930423] ? virtual_device_parent+0x60/0x60 [ 451.930433] ? kfree+0x1f3/0x260 [ 451.930460] device_add+0x8dc/0x1650 [ 451.930467] ? dev_set_name+0xb4/0xf0 [ 451.930479] ? device_initialize+0x5b0/0x5b0 [ 451.930497] ? device_private_init+0x230/0x230 [ 451.930513] ? rtnl_is_locked+0x54/0xb0 [ 451.930540] netdev_register_kobject+0x183/0x360 [ 451.930562] register_netdevice+0xb2b/0x1010 [ 451.930585] ? netdev_change_features+0x100/0x100 [ 451.930606] ? round_jiffies_up+0xce/0x100 [ 451.930622] ? __round_jiffies_up_relative+0x150/0x150 [ 451.930634] ? debug_lockdep_rcu_enabled+0x77/0x90 [ 451.930646] ? selinux_tun_dev_alloc_security+0x124/0x170 [ 451.930670] __tun_chr_ioctl+0x1d89/0x3dd0 [ 451.930700] ? tun_chr_read_iter+0x1e0/0x1e0 [ 451.930708] ? lock_downgrade+0x980/0x980 [ 451.930725] ? lock_release+0xa40/0xa40 [ 451.930743] ? __lock_is_held+0xb6/0x140 [ 451.930799] ? trace_event_raw_event_sched_switch+0x800/0x800 [ 451.930809] ? __mutex_unlock_slowpath+0xe9/0xac0 [ 451.930830] ? tun_chr_compat_ioctl+0x30/0x30 [ 451.930841] tun_chr_ioctl+0x2a/0x40 [ 451.930851] ? tun_chr_ioctl+0x2a/0x40 [ 451.930865] do_vfs_ioctl+0x1b1/0x1520 [ 451.930874] ? _cond_resched+0x14/0x30 [ 451.930895] ? ioctl_preallocate+0x2b0/0x2b0 [ 451.930917] ? selinux_capable+0x40/0x40 [ 451.930937] ? __sb_end_write+0xa0/0xd0 [ 451.930958] ? fput+0xd2/0x140 [ 451.930986] ? security_file_ioctl+0x89/0xb0 [ 451.931004] SyS_ioctl+0x8f/0xc0 [ 451.931023] entry_SYSCALL_64_fastpath+0x1f/0x96 [ 451.931029] RIP: 0033:0x452a09 [ 451.931033] RSP: 002b:00007f3a8a68cc58 EFLAGS: 00000212 ORIG_RAX: 0000000000000010 [ 451.931042] RAX: ffffffffffffffda RBX: 00007f3a8a68caa0 RCX: 0000000000452a09 [ 451.931047] RDX: 0000000020a5afd8 RSI: 00000000400454ca RDI: 0000000000000014 [ 451.931053] RBP: 00007f3a8a68ca90 R08: 0000000000000000 R09: 0000000000000000 [ 451.931058] R10: 0000000000000000 R11: 0000000000000212 R12: 00000000004b75bb [ 451.931064] R13: 00007f3a8a68cbc8 R14: 00000000004b75bb R15: 0000000000000000 [ 453.045323] CPU: 1 PID: 17464 Comm: syz-executor2 Not tainted 4.15.0-rc4+ #231 [ 453.045328] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 453.045330] Call Trace: [ 453.045348] dump_stack+0x194/0x257 [ 453.045362] ? arch_local_irq_restore+0x53/0x53 [ 453.045398] should_fail+0x8c0/0xa40 [ 453.045415] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 453.045440] ? perf_trace_lock+0x900/0x900 [ 453.045463] ? find_held_lock+0x35/0x1d0 [ 453.045513] ? trace_event_raw_event_sched_switch+0x800/0x800 [ 453.045529] ? rcu_note_context_switch+0x710/0x710 [ 453.045555] should_failslab+0xec/0x120 [ 453.045568] kmem_cache_alloc_node+0x56/0x760 [ 453.045600] __alloc_skb+0xf1/0x780 [ 453.045617] ? skb_copy_and_csum_dev+0x360/0x360 [ 453.045626] ? _copy_from_user+0x99/0x110 [ 453.045642] ? rw_copy_check_uvector+0x1be/0x280 [ 453.045667] ? sock_has_perm+0x2a4/0x420 [ 453.045683] ? selinux_secmark_relabel_packet+0xc0/0xc0 [ 453.045690] ? dup_iter+0x252/0x260 [ 453.045715] pfkey_sendmsg+0x20f/0x9f0 [ 453.045731] ? pfkey_spdget+0xb00/0xb00 [ 453.045746] ? selinux_socket_sendmsg+0x36/0x40 [ 453.045756] ? security_socket_sendmsg+0x89/0xb0 [ 453.045765] ? pfkey_spdget+0xb00/0xb00 [ 453.045778] sock_sendmsg+0xca/0x110 [ 453.045791] ___sys_sendmsg+0x767/0x8b0 [ 453.045809] ? copy_msghdr_from_user+0x590/0x590 [ 453.045833] ? __f_unlock_pos+0x19/0x20 [ 453.045844] ? lock_downgrade+0x980/0x980 [ 453.045856] ? map_files_get_link+0x3a0/0x3a0 [ 453.045872] ? __fget_light+0x297/0x380 [ 453.045884] ? fget_raw+0x20/0x20 [ 453.045902] ? find_held_lock+0x35/0x1d0 [ 453.045919] ? __mutex_unlock_slowpath+0xe9/0xac0 [ 453.045930] ? vfs_write+0x374/0x510 [ 453.045941] ? wait_for_completion+0x770/0x770 [ 453.045958] ? __fdget+0x18/0x20 [ 453.045976] __sys_sendmsg+0xe5/0x210 [ 453.045982] ? __sys_sendmsg+0xe5/0x210 [ 453.045993] ? SyS_shutdown+0x290/0x290 [ 453.046015] ? __sb_end_write+0xa0/0xd0 [ 453.046058] ? trace_hardirqs_on_caller+0x421/0x5c0 [ 453.046093] SyS_sendmsg+0x2d/0x50 [ 453.046107] entry_SYSCALL_64_fastpath+0x1f/0x96 2017/12/21 09:49:33 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_sctp6_SCTP_PR_SUPPORTED(0xffffffffffffffff, 0x84, 0x71, &(0x7f0000813000)={0x0, 0x9eda}, &(0x7f0000d1d000)=0x8) setsockopt$inet_sctp_SCTP_RESET_STREAMS(r0, 0x84, 0x77, &(0x7f0000dc9000-0x8)={r1, 0xff}, 0x8) r2 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_ivalue=0x453}) exit_group(0x0) ioctl$RNDZAPENTCNT(r2, 0x5204, &(0x7f00007be000-0x3)=0x2) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x2fd}) write$tun(r3, &(0x7f0000ef0000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x30, 0x84, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "bfe240", 0x0, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, [], ""}}}}}, 0x62) 2017/12/21 09:49:33 executing program 3 (fault-call:4 fault-nth:10): mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_ivalue=0x453}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x2fd}) write$tun(r2, &(0x7f0000ef0000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x30, 0x84, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "bfe240", 0x0, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, [], ""}}}}}, 0x62) 2017/12/21 09:49:33 executing program 1: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_ivalue=0x453}) fcntl$setpipe(r0, 0x407, 0x3) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x2fd}) write$tun(r2, &(0x7f0000ef0000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x30, 0x0, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "bfe240", 0x0, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, [], ""}}}}}, 0x62) ioctl$EVIOCSREP(r2, 0x40084503, &(0x7f00004d3000)=[0xacf, 0x6]) 2017/12/21 09:49:33 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000559000)={0x0, 0x0, &(0x7f0000901000)={&(0x7f0000ed9000)={0x2, 0xa, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, [@sadb_x_filter={0x5, 0x1a, @in6=@local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, @in6=@empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x0, 0x0, 0x14}]}, 0x38}, 0x1, 0x0, 0x0, 0x0}, 0x0) 2017/12/21 09:49:33 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) clock_gettime(0x0, &(0x7f000005f000-0x10)={0x0, 0x0}) clock_gettime(0x0, &(0x7f000000f000-0x10)={0x0, 0x0}) socket$inet6_sctp(0xa, 0x1, 0x84) sched_setaffinity(0x0, 0x8, &(0x7f0000410000)=0x6) r0 = msgget$private(0x0, 0x20) msgrcv(r0, &(0x7f0000e88000)={0x0, ""/170}, 0xb2, 0x4000000003, 0x2001) r1 = openat$selinux_member(0xffffffffffffff9c, &(0x7f00004e8000)='/selinux/member\x00', 0x2, 0x0) ioctl$VT_GETMODE(r1, 0x5601, &(0x7f0000d5a000)={0x0, 0x0, 0x0, 0x0, 0x0}) msgrcv(r0, &(0x7f0000cb8000)={0x0, ""/0}, 0x8, 0x100000000008, 0x1000) msgctl$IPC_RMID(r0, 0x0) 2017/12/21 09:49:33 executing program 6: mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = userfaultfd(0x0) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f0000002000)={0xaa, 0x0, 0x0}) r1 = openat$selinux_checkreqprot(0xffffffffffffff9c, &(0x7f0000014000-0x16)='/selinux/checkreqprot\x00', 0x40, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$KVM_GET_XCRS(r1, 0x8188aea6, &(0x7f0000001000-0x38)={0x3, 0x4, [{0x7, 0x0, 0xd22}, {0x983, 0x0, 0x4}, {0x3f, 0x0, 0x5}]}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1, 0x0}) request_key(&(0x7f0000014000-0x6)='logon\x00', &(0x7f0000004000-0x2)={0x73, 0x79, 0x7a, 0x0, 0x0}, &(0x7f0000005000-0x1)='\x00', 0xfffffffffffffffa) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) clone(0x0, &(0x7f0000f39000)="", &(0x7f0000eaa000-0x4)=0x0, &(0x7f0000bf3000-0x4)=0x0, &(0x7f0000d9c000-0x11)="") ioctl$UFFDIO_ZEROPAGE(r0, 0x8010aa02, &(0x7f000007b000-0x10)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 2017/12/21 09:49:33 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = openat$selinux_access(0xffffffffffffff9c, &(0x7f0000da7000)='/selinux/access\x00', 0x2, 0x0) getsockopt$inet_sctp6_SCTP_GET_PEER_ADDRS(0xffffffffffffff9c, 0x84, 0x6c, &(0x7f0000280000-0x85)={0x0, 0x7d, "9c1cd47f51bce1b1da4a8bee9cc94a0241ba76f4d685ea95d9dfee17cafe1dc16cc0516fcae04605175c989d2954db016ba6270ee94bd08a007781a6ddc092d253e9e76127323abb15f138f0e26b63482b46e159047df830917cd60d90ce2cd41f76c0e75aa1d530a9b5fd01fda4f131bd1fc9d08fb225d8c882a615d0"}, &(0x7f000002b000)=0x85) getsockopt$inet_sctp_SCTP_GET_LOCAL_ADDRS(r0, 0x84, 0x6d, &(0x7f000020c000-0x87)={r1, 0x7f, "f4ca35a040b8684b68fdd48ec39348e480b911b80485d00f5c31c4bc3959f525a6abdb96ce41173e8432e4c251d390817817335709162c6fdd91455daa6052a1e0c3c0fc5af2024b663e17790118a85ad600338f1251c40a7ed43e05b1ca032d44df5588d7d67bad35071c2d1256231e52965f9f935a92bcb64d58f419777f"}, &(0x7f0000338000-0x4)=0x87) r2 = openat$selinux_member(0xffffffffffffff9c, &(0x7f00008bb000)='/selinux/member\x00', 0x2, 0x0) setsockopt$inet_dccp_buf(r2, 0x21, 0xf, &(0x7f00004bc000-0x10)="09ec0b1841bc592e052d39f632ec93db", 0x10) r3 = syz_open_procfs(0x0, &(0x7f000093d000)='net/ip6_mr_vif\x00') readv(r3, &(0x7f0000604000)=[{&(0x7f0000bf5000)=""/14, 0xe}, {&(0x7f00001a4000-0xc8)=""/202, 0xca}], 0x2) 2017/12/21 09:49:33 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = openat$selinux_create(0xffffffffffffff9c, &(0x7f00005ba000)='/selinux/create\x00', 0x2, 0x0) getsockopt$inet_sctp_SCTP_ASSOCINFO(r0, 0x84, 0x1, &(0x7f0000005000)={0x0, 0x3ff, 0x2, 0x4, 0x9, 0x1000}, &(0x7f0000a4d000-0x4)=0x14) name_to_handle_at(r0, &(0x7f0000072000-0x8)='./file0\x00', &(0x7f0000efc000-0x1008)={0x1008, 0xfff, "592cbb68ea7f364cb422416462fe07651747334920434db541fbc5e6772860063cf9d3d1097c6a5cbe33559d9ee506e83f7ab3f20c5638aca58b0012cdca495622ae7c03e292f41ff7f741b53b12ce8a713c42ebb3b365d3fe5815b8e43c2c7c35c68a358ec68dc954d808e6aee57f050c5e7f92af6c1ccba1c396b78a3e46c1b64ef0a7496678fd13b81ce108e05b595fe27b9f66f1bfe5310360f5205d36651a12eb7733bde97ddb5b3219a242dfde560f0ed50af6a8f12f6c9fb3dff60944769d3ee702f5ecdabbd9373c2b7f89dd69066cb48a5b7debe74a2ff933639882195bf43285d9b83dc89e3866dd5433dc140c8a440bf4d297c80dea696f77dc9855cbbd3abd235a89144d751e626dd5b53fe8f2abc5427191cfc66bf5658b3c8749d8d66559ec389603c14e7baf9ff22e1f4af824e51597292b0b4cf47ff6144a45459d64ca83592104d92b8b59a9574184eefb6d982157e2dcae898a486c7d19a63ffe2c6626c605fa40b36eb2b3c153f3f098f365a26926d8482bcd9952d2ad3fbbf9edb829156056ffcb343a4dfb1cd2778ddf3a2bf86cdb796b1ee1955ee3c8d1ed055a8efd07f8cb633b0beae38a3d1273cb93709020715b1ffb4c1b95857a8dcf14a315814cb9fa7235fa5a64f25cad96290272c68fb1d96866c8af2d3ece2852363eadcfe55fbb9a53aeff753f29de5ccb1f0a6d2cd9ef6df82f2824cf2cf6e66929fe53eeff14d7ae848323a8ac119adeae90abefa5c7c9a5e3c99f4b7ec1d18c8b49f74a7879083b3fe615d02df893537c6a4c7f6ee2b59c646b83e0a248f2c0a5cb4a074f8300c5cf90ea4bbca3d35fbc1d60b82c452f33fe9764b16e4057e6edcf6e0b051d12eb8850d29561da881e6fb4db0801bf262b9712b9fd4cc7c1a26fd0ff275a2de6cab2a03a1128f3ae0644f0d6baec561199fe84a31dcb4f7b6f712e4af0631c2fa730af20cf200bbda0b8c061fb5f0e83487838671951c74701912039e4f97942cee1cc21a2e4f9207f80bfe022104fb1fd74401c1b404d55e0907b70d948cebb704623088c2149c8b928fd9301e8bfb1bab1e565905215569088098849880b090f3b0f067adf3bcbf160d1ef835a9ec8b7a48ec89a46eaf89cd49b6a66c9dd04f5256da70852eb755be80934df94a8733c9ed8692e2c212b182c35a8141ea74892f1984898ed2c8dfdb4776213143aed6f3dab2940177add908317a67405a16491a0d34ca49960ec1c295e613dd271137777c5d81b6d3740e20ba84adeca4f3bd6ca8941d84844eba6b706f92a33a72265c0c7ea8057c55778899d12db9418e26b4355c6280bc6bc1391c911269eeca67813aec9c70f1e3723c67ec55c3b137c36fb3a8b5a09e9bbada4fb47112d2547db20b37a605edee7d8a996203722dc84ec4b6f5def92cd2c8f0b89e74b53b4ec9c06a407d15e0f4e224725048bcc4cfbbca59570a2a2c5e0e9001829f9a4a707562ad1958108af4f6e06e11ea87dcdd4c21109802547dd14fb0f9a2b1c3f3143cca453ab7630a421b309b8ef939b2ffc213c1417930c89ec4b239a6281048ba077ba1568748ed496b6fb08666227ece872f36054d551b1598c202e064c3ccf47475b401eca656aed786520a9d9b7dbac525e8c960514018bbc4d5727b9c07feba0414e69e3213a059172010d49ae336cf1f6ab13a7232a251496e9553f20c34be002a806346963ada9e3ffd41744b1d82fc8e5432ba1973da7d7a187c61b623e1348b437d721ca8b2a7ea322a23f13eff97b5bc5a2540ce42bc97f510c8e34758271ef8c283e0d3d9ebd55794b68825b1d4c277427dc1baf07e2a9206399509474f40caec16aeac6720a3afd2372e775e8224c73797b282ed02ee7042ff82fca48022d24c0729cbda5767f7473eafaa28af0ade0cdbff85d49b09cb9d7534ce9ae06a1a469a862197555abe3ea8d0d9adc87c19047b059c6f788eb8bc000efa38c00bcfa9bc04a4e2d278b94d02a40c56db5034870b6dac6d5829a003d822a174b2bc8bbc2273f19b8f2f56c46610811dc388ae65710af38b908d51522839ba3a99d1feb2a2101baa82b3c5e5be18555ecb34e4ca0955580d608443da78857294ff5a100b162e17a4850228051165738089c8a8d801c0d71423178ce55496179afc166dc1c68ab846dc9db5be525709fb9d8371798effb21ce67cf7c18380ffa6ecc15ee8346143f7686a8065c77158690ae8067b8aa25986b6d524c2a48b9c3969c9cacd1576301d7664e1f270b7c1c16b8601db78e9f2cc82e5ecbc728d797a82ff77e3fdd0e1ba56fb52885244f098f447744462f894c198e7fa588929464c5ad1d4299f6ffc8cdd8a793098dd4b2b49580e14278d5455dc852a8d4026d0d6ac161797915d78ed08d712d9b6c7f4c545f425bc74b148b3d52557770d10180ccf2a0ff742ba76534c16e373d0e6b0d970af2f53cdb7a8ddbd632899a2b29cdb12cd219b10b82cee5f7b11ef48234aa87dc8ba614b2ee9ec79f78db40d002f77a57066dafba219ee3443fc17d89b6536f5ad40dff468dbf1a571e1a7ca97051a261df6b80fc9da504cd3ce6c0c9103fc3540f40901b83bb16180d6e21bfb529cf44e65789823650160f90f48b3e37b33ef2613f01dd3b8fca57b85bad5b81ff8d0544885bc5cb3dea1ea8a9334983f5e3d0a31f5b5b8c15fe4f8f18c1d5b8c3fe9cf338ae31f6fc57548ba2186f087c87112096bec224cff6b4ddd68b38581db4e2ba4153df367abcdc3cc692cfa4f8fd17a12e397273213e6c464981e8562d52f603ac042a6489e0e93540047e6bdd088d82e7afcef19eee1f4d2f372cb1f80d53048eb68629a8b4666a02b4daf09682b47543cf8cd158507ff7efa01e9a80d650974dce54cca691bd0cbe3d49e2de2f043d5d7e5ef3dba7b85a6145182c5ff18f46fe2f000135eb57b57afc01ff5d05f1ad8001d67c73ad490be46e18f260346455c1a37296cb0c39995e8479f8bec559d2667497f479818fdde53dedb7e674a5ce7ea8ac62a958a6b29d801efb3ad8c41ddd7857e699a5b99bc0e14244f2c1f9be27656f9a039ba655ec8fd75c48717e04abe3d4c96169a9a0b6ead2329e1924bef2ee21c3fb3645d304e207556ed514ff71cff30bffa81aa704ee6a664d27f595e10b478e1890f394cc6dd0f1e572ca3a4adc8e777e185f8ebdd298e3318b25d01bdeae97be7795b256bd0cdf668d8e3447078bcc8670070f3e0522e75b58e32def59a71aa1e5c1ad935c206aeedf18ac5f99e2df0af8e6357c8f3ecaaed1d004b28925c4279d16f09770b025c36ae38583daa98edc0c1ee14fa525ceb08ad70a5f8b83a4616a5f67ff66a3c37a3cbf0b6a7491105e6b8415da2e86707215ccc781219636d8bdc1515a6ff340274149b3cdc4366c7d0177c02f47f16f9d9cb8309ed915fceb67e29f5c8af2810746d1394f42e92bb11ca91477ac45002b8d57d68d2e1924e070f99e2cf4218571917a63bfcf2ab08e52eea181606407e2741a9d5b369b30f51e51c4da4d715f491dca14f03c985d8c68200c56a22693f0826502e97cd28acfd3a401a62dda156a42acbc8edd027e8d73546c3e8f152a934948cf88263d058963adcda20ea91ae572f9126661ccc8590e2c0a2f7bb24dbde5e3c5b08afe6cc0f32e2639fbfb1cd23b54b8b3817bc4b347ea4627c422a833166f713b0a045143437621952a96bb5064ff1bdaeb5ddbf4e1624e081e012399cbd40dd9be4137a11b774352231065a077532a46e01471de91172296739b5332b78848e2cec66c58d5b7f1bd30464e748e493831745589aa3473c60d747d52b66b9b92ddc1d9b437eab50799f0a403c68560be4a252292a6704ddfdb19ac08fa165ff90c6c32d40834058c219f5c9fdfa791f816b21d35d6aeb911a51d92632042dcf27a60d69cf932bd0c9c2dfe6f056e8610e5be4633f479735aeb795f792e8e019eaaafa1feb5d347584e46e484ffa849ba9f7b313caea40ab1bc0c74f741da08da1daef0e5584ca3f877ff6d98c087202da23f017c841f82ecf9d2de2ca7f80b709661183a3b48f9400334a38836c14bb678c6d68bc24a52b526b712f1143391ee748205fec1b68ff5ab2889f002b27733a6bb9e4b308851f4d291eebf37717b06b36ba53c0ef581af9347995fbd153d0b238c5da27876b70696e2fff6d84c99a8c3b519b7f3099b732db038f88f757605076fd23720bcff8f3620611619934ce1dfe15bfa5067c1a84fcf5ad44a44ca2dbe42d9afd57ff534d4130ff93b97d82fd12caf099cb94d159c979f99aaf27c2b35638b88b8a24735b9e22e2afc5c44133effe226a3ee179f4f0dfed00aa9f2c06ed55f2f51a374c9b9b24dc7f91a46a5f03aac275bff68e5ff2e6cbd140ceff917b60b7c4d7959f99b9e935e1b258a09a974c9d05028202819d3e7496f54b49a4d99e0a6ad8fb538cf195e37d27f91d3dcb6cb60ee6f18f4c3cfd2f8640d45f850414a5e0dedc1be715e7647d5e67828bda5285e3e5eae8af0ceadc1fb8b292f872f305883f93ba873b5f0cc762c87781527dea0e5ee974c312c9e505bd868749321900d995658a3912ed4d2c3638350c448a7735298ff52b34786018e6dbd92c2f4523a8b688a581cea238c8bd28cadfc84ae31858c70b2651a62848884d009a427b5593e0f7f5b8a19ea550445845aec0e18c3736daae1255de5f4af5c1b8f3961928997f1cdf3b9fc16f9e769a2fe2da0a968635630966815522d6f8a125d580e6f82d514110e0391928c00f0fe6a59ee5305af0b86f627990d98cca13670c8f0a7bd49c3830ca1784d15d770f25f49ef979579f5e8047eb49e5ee01c39304e0ef37a04f920d50038c614d26ce863a64126a3abb0e639bedff636cff5131a67bf22ac7dc14ba75dcffb55b907fbc091a0696ba17d3a3fdd173e268ec1e3ff3fecb2a1eb37a4bd04441eb283ecc7ddf7991f51c4294c04cc1b1ed7843b972a0c6293d7fca48cd2e3a106be720a7371fe6730612f0c171da0b54ae1a2c8deaf3a592626a73c93079464113bd1222d94bfbddea963da82ac0cc2117acb7b4b8bc9be45397f73fde0028673ff87fb3efa70955be2f0599a1cc214d0603db197604106507fe8598b04aa770f8dc547bae38a07180c3c2329ada5a22a3c7e7c1b34cde5760ba8f6403fd855c40af411b5756faa164bab6163d21aa04958bfc9316034a91fe939eebea2b7cb7b977827c12a6bfa354e796cdf20036cf5db20c266ff1ab2bd741c05aa81d7513d115c59ffbd8e319072d59ee9647b44186aa96da14959714717fb56b509583c4e11a62094bfb50b4ca110032b688dd73c82c0c9e5181e42f72d3f85e8bd624262f3bdfd6354cf34c1d236ab2e7da0906301499c39fba02ec0b45b6bb58bd39082c10d2941f3d718fa0c153e88c53432b46c143997c1b54fca7800bc7e14dbe094d5dd4ecb10d4703298d17fc5b0278988026c458e01efc3cfe74a7ab2b607e6a15c33ca5f93e5f038d50b580bf01f0cfc981295515e0b3f61561cbc7fb3c690f82f8203d60842e6a8e97952d7659cbe4a73670fa1eed60234ae3c79541dce309a31c261c85e01dd11823f698527b709f9ea218b841938db7d0b628a7ae2b195f9f6cb1f2cbfee6db86c7fa2fbd11be4e90ab392cac7ad36efda3558ab8bddc95aefda9ccdeb38f107c10de35a33bef69b2e2ddf51e3cea985509a31d82ca054eb0fefa82d8c5945e5a3dd26bea69d597831e9d117cb14f1e03f9381538b4c9be61c08455cca9c0a"}, &(0x7f0000ff3000-0x4)=0x0, 0x1000) fcntl$getownex(r0, 0x10, &(0x7f000070a000-0x8)={0x0, 0x0}) fstat(r0, &(0x7f0000b4b000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r3 = getgid() r4 = getpgrp(0xffffffffffffffff) getsockopt$inet_IP_XFRM_POLICY(r0, 0x0, 0x11, &(0x7f0000843000-0xe8)={{{@in6=@loopback={0x0, 0x0}, @in=@multicast2=0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, {0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, {{@in6=@remote={0x0, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0x0}, 0x0, 0x0}, 0x0, @in=@multicast1=0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, &(0x7f000038a000-0x4)=0xe8) lstat(&(0x7f0000701000-0x8)='./file0\x00', &(0x7f0000fb0000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r7 = getpgrp(0x0) r8 = getuid() r9 = getegid() r10 = accept4$unix(r0, 0x0, &(0x7f0000729000)=0x0, 0x800) r11 = dup2(r0, r0) getsockopt$SO_PEERCRED(r0, 0x1, 0x11, &(0x7f000059e000)={0x0, 0x0, 0x0}, 0xc) lstat(&(0x7f0000d0c000-0x8)='./file0\x00', &(0x7f0000f8d000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f000049a000-0xc)={0x0, 0x0, 0x0}, &(0x7f0000323000)=0xc) r15 = getpgid(0x0) getsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f00005d5000)={{{@in=@local={0x0, 0x0, 0x0, 0x0}, @in=@local={0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, {0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, {{@in6=@empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x0, 0x0}, 0x0, @in6=@empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, &(0x7f0000146000-0x4)=0xe8) getresgid(&(0x7f000036c000)=0x0, &(0x7f0000951000-0x4)=0x0, &(0x7f000044d000-0x4)=0x0) sendmmsg$unix(r0, &(0x7f0000b73000)=[{&(0x7f0000e01000-0x8)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000cfe000-0x60)=[{&(0x7f0000ff4000-0x1000)="1c68073972c4819a3b992ac62c26211ab90bfc019457db40afcc8511ff3a8d1455ee09bcdd04f7febd7951dc98962f0bd155a8483e17b902a887a896f8db6bd48be88ea6fca463b6dd7de6ced06406908aa98eb63ce32295b8e79f02cff1225d3017b0df8b2b2bcae96f22896445d5a5023ff435d15202e115890a228c92ec751673ca470b343b7fd96bdbf239b52f919646db57bb29d4806aa9ed6be2ed13d56c660452b1e7182d1e9a6495d30a9d5c065301df60e662e982aeb3436c0bade81276de6411f91ff1a82227596374122917fea7fad552192f9fb98d9efdd2fbc5a342eda8fa9d276852e7bb8d3b9b5fa95483397a4e83a70375ae3ffeb17d0b547c4af096e04e4ef2b23a257e91705356eebd56dd3ca673bd148fb6f9f6c758e37b816afedfa6da1aa934f33d1bf825af9fda0842975b0f5989385b0271928cfb2bfe1596b5f68338a5a359c47ae2e61e6755b03cdcec7e980e8909c3982b54e12c5794c7a843a42f79121b5df96a20503c82fa7f88117cc5fbc19bc2dd4f54c44e30cb4d7ab6f5e007d330a77b04c4d5462d3fde39ec73cf002cf7288e20d237d6f3107762558a0615143d907d99fe96c696e7e4dc6bcc5be71a286ee8b842f7371de25cb40275043542f8e43d2424bd5d8a4e51cc59285c4ffaca7987aa6f1f09cd8b101afa510d91370bf9f0c41520d61edbdab4117c3808b38811be83681be97d9454643848d7a2de39b6d6bb41b6220ceab71d0077ab69e415118e4f42c3fcf9cfda1020cb7a94aaa6e798889f3b3d3e8bcf4f3ca0b6e518649204b1b7578b0ee929937f153fe5c059e0de430bffe27ff8bafb2f56e6f787777fa469c102866e8f23015d86ba32394f36eab9450ded2958291f838354fbfe241a97877e753e463ed8837f0f3a3f4c9e34590c5b261af6780a6433b99e68b0692983e6d94fbed5d43c839ca2514ce7fbc78c94b05ce164a94d5a84ea42eeb4170c81a0f72fad767573100736b5ca0aa48cb4bd5d45362b53b3afb7e38a8e4065857629993b3127d2598507d902c72bed042fb63b0566e4254639ef7abbb77fa2eee604998287db708dc1cc3e9bd26d485b1b5ce06e6eea5df43ac722ca865622a5c184a3532c0070fbb13df11fcd913e7886a17859c1a3f3a42d29506a342249a3b9934d427d2ae7856c77a5f29ea1a5a02d645a0bdbc48937ad3a838bed25bf0a5eea988749d315d809492209211c0609eff7c0b0bfdd4ccbc9741b9b49e83246fd429dc18f572738cffa9e2d89ef3c3f13bd361e504788d63492d898729b4f0fc6e50787242f8d2e00e86c5f41c174e40b690540a46f11b0280235b0da56aa94f3e175ddb4762c5190ffb4645509111077a1f034b1a8f5fd848ccd317766cd81dc0882ab750179cd6aa597eb5ebfe7e18a3affdf6970060c46f8d6da2fbe537b2401ee11f8775b879cc3f690d0f40f2088e59a5f186fc04cf98d2826b6fbdb30135e53178c504711f6b0cc580d7f3a5fc9e64101de7a513c55d99a411a980bc522f5c082274db30e9e7f36e1a1401b3968cfb4246058049b97e9afada626b26424957f43896f19ed70f512266927db96c59fa0ba93338a33d980f58ced362e945831bbbca98eb75cec94efb046f0cfcbcf9d7dda001b2677746fb18445ed8141f1ca14c12c39711b5649d2be59cb7c2e53d2e4ea071cea885d57cf63e7b940184ecc6b8baf3492130eafbc67ea2a8d944d38ef62060d9f4bd51353b0627924a997f6172f7af081797d94c70c7e159a268e382f9da2ee0bde012343009bc8e86bc8638abeb53dac89a8e94923c12b86e010d45ecf76a2c4b60b8706e444e70190c07f1548d68ee2d0532f43f3305a888fee71a48943df03f6c9da3a5a987204b18963217329b1d4d7442edc616c079c3a7b5efa26664c94ecfd193aee60442f023e01523cffd1e6c668d584821aee82cec00404ee2ee66454b592c0987d8ccd9d1a69f3ccbb042f3b71caa0c21d2baeb435d18b7d609d33e5863cff24d38f94895f1ce0fb05e7a192ee19624f25ea8daea64bd6f086b5711e56d9d4c0e319d5da18eb5a2ebe1cf5f4d27f60f180edc230100e7d2b69fcff5b872a4a064f1c718ad6ebf97eba2e456f457340dc9f9fb93866cd14677602c7b50b562d39a8ce25610b96c053cd2f1c0cc66d8385c110adf3d4cda42f2dc7edd48bdd9a247a6bbf7ac286b11345a3f354b5c0eb5bed56f77931b0b3c6f0cc8c675d2161bb59fddb6598711d198bbdad6d9b60c6991980548eec89438be32fbd1acf1a080b20c083c03c6970f39ec2d330b0f3a90ae27064b7e7d8616babbf1ddf5490fb3a7df61f952c141b913e75f85a0481eacd17b8ec97835c6ad1460d4085150b0cbb5a28f1d1a9f653b2ca13abd264bc1ea065eec9fc59134140530983387b9ec70976d84fb144258f5f5f9fa3e11368ff3ee7bfaf9b7ab8a6ee614850ce74c70b4e27ae821a62cbcb26b92158ebf077da90f61fe7402854c6fa99e0a6badff6f786c920e1aa037b8f41a1e71e1dffde14870524fc7833f081c770b8b77a6496d16a3e0228fbc040585363c0dafc834845844e07000db2b1e9b820e5eec96808704ed512008f6f49e02db7714509fb242edfd0f3236a9dc70ebf08979bae91de61626102eb1cf27748f8c890b96504193eca36a7a193959b39e6956279dfb8b6d7eef2e3002537fd2037f98d90710e97832c9405860d07d09d5f70426bc1353fdc82401b6976faa5cf94831be484b4f16d78c2f7636c30a41dbafe5e00a8eb9fab7fe594f007fdab4f40113acfeb0e0021e1f7f8a60fb54914bd45c3f45974d4017ccab55cc9056d8561f29184c1991589297ad663b8ebed482bc4ed06de28ef9bad1f8ba8465d084fcbe13b7395d342461d7157cf87f6d96b15f7130674f7d39ef8a0dbff15648d1e3fe465ac89fac58751580133380a3d6bc24f631c6126ce4e95a1bf92d6f8ac2fa3e66655343ca8e50fee8e4a675d84b156307f27515f295dd6aef6542f005e1bdbef25a3621c156423720ef6bfe996a676bfb66444439e3db835f621631947ae7f8a89b62e9fa311c544e95d32d5eac4100486f4ed927052dd2a706a1e7f24ea291c1db00622fbd8f60294aa56ff3d31b2c34036b39fbdfc8e3945b8a0d6a098bb7cd28eb19c95aa8def4a4cd8df5f17fa002f19237c0a3b9ed8178ed323d1da52333e1ef9db5ea11835b64ce026703fcc6f331699cda5d0e4526ba80daf3f9f123f6fbf6a9b4690009ce887025a9e49a3d46473ef339a4bbdf5c00914ad8538cbb59bf51addf71286b74f777ace0b7b8088343421510513af00da1b9504d66425e3a84f0cd9005e45b48800ba2bbfa6c9848c20342b332eaf2fcf384de3ecc6523e4f9c262f74b063fbab6f871f82258b94a69f07f8ed80a2259b0ab7ff42ea0a3699b2e88c89228cbf3503d41502ffcf6478521e370ff2e6d74578cc7bb5187b82498ff011c15023d04edb08e68de4f3c0b7cc42e5835d3af9edb19ccd4836f9437ca63acddd873336dbd94d3b0f872d1ef6b2476774839c71f06f83d5ff96108891a028bb0036d0a45e2595a4c1314a959eff5338b8e0e2349e2c4785f504c2e753b8ca8a3b1e93dcb5d8d8b1ccf99e713f18aa0946c576948def85aeaadf5bdda45082f0547c43b69cd0bf5dc1437e8fa9f569eede74dc3b13197ce7536d6d110cf6cd36da2e8e86639307824c012812ea8777fc74ae7ed05dcf5dc27a8a8805f722f37772519f06ff562f264f01be6644c494face6c503efbc0d3143ec109f1403099cd803fd9a358d315f46b043a6d52fbd8b6db1ec34c520cfc8044a5e635baad8fc71c1fe07522acd5512d0c49faaa9aef1a6f97fe19247ddc670269d318631ae85749a6d048efad9a3274bef5b0a8c1ead80a96bc29583ff294ea8e11b7d42451eb7939c885ce22456e9a109a967d7e33980edd60410f7da4ba8fea4d6845a5214f11aee377def52c85b6a8c8031d07578887ca58d89456ae794988767000f1b53fb4d4b5c0e065cfe4c5a4e08af7c8cc8c2bf3545a4470f391371477bcada2d0c790f7a99388f33fec271fdca028a5c47307bf81fa2f704246225f4198d15423be8d754a67585f2afb0c1e5fed78e7558ec22f4660101303b55e1ab65a5b5ea18b0c54249fb5758fde90be493e2661819fe02f3fb4bfeed8eb5990e8e2bc5fd4d91521d24c4c0c37bb270e2a7355eed8c3f6cc4eafae6f8fc2187f4b9897d1ca64cad393aa89ac9d5e8c8efd7ab76b12d5d8eccc6b52a6addd1d7ef48f63904e73fb9755f22d2c54f594b9f38a0af35c61dd60110dfe9b9efb871593e4266e90f4e931adae1c1864319e82ab0534888ba5ad4ba7d0287ac275bbb0eb44a957d4350fbb0033b1e292be0077a76c23475829c35045a530643bcf7bd52d712b2083ccc3fb98b37fda15b5c282a916bb01db88a8722b48c0d07935f0ea062f58f330ff919a9b36d208220f3fc0d180b17b5e6983040ad756dd0dd4da67fc033dfad7aa0a06e5e330cf71c4f9dcaa604fc44d80ffe99037b9315de24bfdcf5534f4985cce6fb6a347c67024ed82a2d269335c498893f1301ca9cfb245af13219549654a1496d24e06dd96dec3d6e6905d2bcb98d11a118e6b5dc1db1f96803daa51389214b18f253f679b18e157eb478a3c472a92bfe3a8fe29ad999a7aeead3799bb7980bed634b9d4edcb07d0103e7e1688008ce74bd22cf87f669b729a0f1f1ce0d44c7d93977dc3ad3633b16093069430dfcbcbe55873a4777c4d112e7b917432d2638bd614c775d2d5df156caaef5eb992a9243ca8302395a4a010ebefbbdd51ec378bea093ded5630ddb8ed2337b07bb8cae973308d81816c98b531d17166bb123e38c5eb3d26c2d279baf1f3cc0a87039e5f602a542460a9d970985802208cdd77a87d182bf81e8401289ef8fbf9679f1c4f69e514890d93842e1a73278df1e9bed3fa4a8f46a5dbd1a49c8c09ebd728795bf6e3610993f5f97a3141effeb7d8edf5bac704fa3b519969d4a69f2cf019c254654f131753f4a8ca39a7a65f165d4b650c30b536e5d4a8c5ee449c0f5cb145cf6e84a34996054b5269a70f497a52d32091d47eca560cf598ec527a32f2b8c019e9e63d2ba0cab42840c42455082c7621be1285c7990b35409b396fedd610337499d5af667059eb73f993188053a2c357d358c1955534274b151f784783fe37df5b1384ff6212e1c9fd977b0ce58a73ca1d25121f3f81e33f225419ca907f6384def54f79f53da8a62c1c144fd74afe3612e00469d9232b83865459dda93450a3f03ee9a52e0f6f0758f6ec2cf9f83ab8863ced37984c5456afccef85f775eec8ab51289d1a8043cda8da87e195e22e5f3f26b2d2ce8cd2a3db80053c7fb6c27d2d73f961dc874f69bf099a3788be8878f7ac16843c40764b9ca3db02a89ef13d9528d985e92a84bbe6838e025a7147181d75623a275adc31e3c6d3dbe14b6de5aefd3240a576a275d696a3b3c50669503e284ed8438221a06fcb006c7f9aeb5ac9bd3c3360348624eed2d22a6656cf09a952a99c32782afbb178a9a180df8a0f29ff5140fbf0a6c25a353c581bcf7ccb76d9d6323696c3425d042cabebb156592390c9899b8c9312bbb3c94b9df30a3998a56b214fd45315511b7bcde1816f3bdf43049a0e7a3317724232abcae1bf3aad2e2b3fd50cc85c2b8fa767e4c3e2ade813bd6ea3310286272133ab9835aeb3b3e977ea70933b34c074e40ee433428f89934b137ca8fc6bfb", 0x1000}, {&(0x7f00002d5000)="3f96586c17e6ddb0ed62bb0201d7a50ef25d0c362317c16e91bec330cdec6772eb87256f7f61bacf2148f06e662bd4cc3efb7f7ef52f21d50d73d2c58ab4ce4128acb2f76d923fe0771b76c393cd875bcea0523fa2cdeb4c5b47152b16c9ca", 0x5f}, {&(0x7f000049c000)="210709f974698be22fdbac263d8d4c9c40a27dcb93a3c0c123f454001ce4a8c9a84df1899214d5672e10dce865b2b40477fcebbe0406815934d762d2156ca9576294d1cd2e4b2aa09f5cd068a30e470cdb7b3a484da96a9cce70a5d84294a0d85ace35c64936ea89b5a902c01b4d312d8e51b6d5c6f4a69b8cf2588effd2fa33fdf0877024db40ecc32afbb98ca802626d27193a6751d5c4bb59e26a54708efc2536a72b83bf55bb4ac66a9a507e7ffd9a2655e508e44ee7fcfa125d942e4b43cf6f6c171e5eae492743da301d3dafc389ffa48777fbcfd1044859330b65ae524d8101c4b08d790e4441764c6e9ca514d3f5e1", 0xf3}, {&(0x7f0000243000-0xae)="4c525600537bb6d67be24436e9fe2318d4b4ba0795216403dd4c8cc4e0f8f78e3da023c443b2ef87c39b7eafae59779ba36f6239af1916e96f1fef666029b7882c35792d278e018d48f91e8b2dd006eed9cec3bc9bd2a9dcb8971bf6bc011e5407f62bda11f6b8e43e53a536f9c5520b1daefab50242e5e1d44b74f7207e7342a58426ce37f52463642415f833ca2052873d49b2b2909c84ce8a839a2bd7a48c89b6353551321324b1427b2f8b83", 0xae}, {&(0x7f0000659000-0x1d)="4a9875280b9f69bf9dc5f100862b85a5477ea9bfd3a6efb110988bb5cc", 0x1d}, {&(0x7f0000aa6000)="bae70072f23e3f915ae25cf28de306b599331d3ad948ecdfdeb6378ae9bd9eb0c1cef57d6dbf8e2e0b283ba1b6e2c709bdfab1a6ce0a5a84b786f160485e5fb1d9ee3d51d5f5ac2ff0043b27a68fba90e365971cad0dd0665db9116c62c0c231e5b6e5718b22801f015072b08ae66210847baeff6782d6ec4b56b49048cd79cda35a334679d343fb1cb7a3cebb461ac6cbe4c190905f47e44d30b41c69685e92f986bc1e39dab98776ff71ae169aaa0c8d2ec5d4060cf6e6a253816d8c81ebf99b604fe21affb5245429e9105e1e5be8ff19a058b2e6567844e85a1fd943993eefa0ec8ac8d8f51f9b124b150bb2ea70cff64165b2f6884fa7aa88eca0f278ac38118a7cb5a6b73418a8254edc9240dae9aa6e7096cd7f2b5484de167f36e66822c14d57a12a1db09b3898a2df5a4b9bd5f87621012c154a78d192d5f23462c5a3e44f97aeb3584280b1984ef577a9a380495b547033a4f65734de6b44e43e7d1ae2091f93a8dca26aa6134577c76e157f66b8a921199c8f6343c6be1f278b76e47a5c579ee83885389eacb4e4c3845049869e6a2f78f65bcfd172ab63ddab1ea3177086718856d521ee5478601c57e55694046bcd9251552be662ab5e2fb1947bad1e2c3530c47f13d8ccaf941a827842947eda10ea05a3fd23eda6ac30c837a196349614b404ab803b143431cffc7d7d434523838e2a003c4a0d01174d97cb451a6b39863169cbf42cd057239616dc105c2683b07fc609bb56f1d8006d2fc5a9732d089c6e720bb50bb91367b14a0b1a643c7ce224f7c056d701b6ec77cf74a6756235bfc61e15d0a456381c70de21984ad301a8473f0e0f408e58949d63638a80bb4d93afc5fed8b4266b4f4a9ad8b1381de2687f88bb58a231fc03167830e375e42669b048a7b79fe47da0e630487096202b62f96cef0b29fff41243745d3f86d87460dca8e75f0af8183a1d6d8e833b331e9342efb48f335ab638234e3d9c3b06908e4db253a69e96ec91c040360f2aac85ae0c1c10d5c768157d0de726d375dbf8ae53e5225ba1f2a9edc6f6931b6327c4f55c9852dc34577e9c8f62f50439627efd3d16a100aef9239cc25a25fa0bef72457c170b1e76995cd80f8fb23c603f408265a31b33a56750f65b552ede4acbe0eef2e6b7f40f2b935701f039ab07ef0554d84493d3a2ed0d68d7e89e6ae8da152b4715c6bf5990f72a951d173223c788a75f7b58b6358e6bebd5774c0ef8f1511b12da1982b6caa5a136b3bc99fe90be0c853023f3f14511564eb24d295996e5537efac0784a74d7b203abd42cc02dcfdebb3ceca1a378f46cbce7f4a69adb48a804d2ff1b3d763dfd799b88718c5bc7c670e45a5aa279d27ea738cea355e528a92bdd15966c5cb6141c3625b06b814b6de69155ae817c4dd8015d31ad71e00a71a4afb4f3cd4c558698e59aaa8ce9984d4c32ba4030adb79af475b98a09a52f114e934187625957534d56d5d2183724a209fb2ae3eb252d765b88d146bb3b502a8708a03f204b1380bf92f6c513e1e094f39d67f209445c62537e6d7df12b72937fd880dde0a3045a00a32eb9d621604694130af290b0b48d41722e7358a677086e6937aea80d8ed81a9a21c03b018dbf8e1e8f253cca3257ec41ce21d67b73e3044586fbf5a8328926c359c28b8e55ac7194cb65cf8291479024441e00c1d5161ec94c2d30fb0c91cf1f717461e86ef86d02abb342a9c68797514cc08e6fc3474f2c3dfc8c9e7ce9f6d71b43877b4ed8f1d294b57beafd9c4465a7bbd197e344dad69c7fae768f904c5e9cb786e640e7198c0ebfece68773f42668d5deaa7dda3c00c1ed9be7e6dae93112f59099347dc3a239df1e4fea17948365007e9de530bf1ad0f24c01a23b5e815c4722b3e9a310a9634231ca38da7752ae59ecd8d63c2c45799c4a87e0ebc54983a7df6f29b0a920d92ed60440c6b4269d39a84866dc5ea032808bed89c41df4af8eb39928dcab899cdc16f804e92e49796c8c1cef80a646139f50cf21334725edd611dcd04b27971828e802110971c42e419da1b99dc2385425f5c7ad2765a85667e688683592768081bb9be6e2091b2e6a66b30381d38785617ee84bfc3b54eb4b504d7b4877721f2f429df5cb9b440174da6dcecdd3b24adf2a529c0048189267e8a1769e81c7773ff7a2e24b7741053792cf8e45b919a84c3629e3010f7c98f530a671eebf965b63666e668d12b7d568dab8435f5ad938a63cd463074eb934d181c90bccc114c9516e99d9a3998f2fcd282c258d52c59d318f8750d0bf12fd3b438525236ee686aa490222d5617fd38c4c0f817843eba83b882e578d1d8af8b670cdea70d889841ea5b964e44cef3a6ac903c4afe54cc8bd272979c37c250e8c4d6cb0e21e0d391ce3ac3275b2b5a2de02836f5024a874f9cced5d11ad9f7e0462fee84eb0cc2ae4d5aa55ef9a931baf0d5d90d69ec925298f4974017c2bdc6a6bf47392a063acc12cb13f373d0a76c2c7c430808efd6e15d774261b8ef4078c03301940619e181a62bc9a2d248d379228bdb89468cdf4a73b0433b16be9b6671f01c7fc4765cdeaf6fcb17a535c3d2664f4edc01afd93e702e2575c652efb5ce429903531ef8eb4903a71a86df5740668650ee6a25d9377c7fd2a26023647b5b469143e1a61848a1716fa44f728e8dbe6c160622430d422922fdd0b0674746325818c441a7ccbc68b7245ec11838a775456fda98aa87bd11f48f5c266a9375d1eb2a7d459498ef9876003f1152b7ffb6424a8dd2898a984a4c498f8be355c824d2b331970fdd64bfd0cb412374bd8274cc9db46efe34cb5d25f6e73e34921cf48353a3c603ba63b219333a34af59768865b7419d9b302fd914ee4875d2be1879e970f5817a7265717e97e97e0bc36a42ebccddb78b5c40ee210e3ffd57bf41d1b91f34a0be94faf4322e63dcd99531c1a23829a83ccc74bd242f8edce3ea78e74e03c65333a2cd584f8aef3a166a2d5cab3f664e87ccfb8062c3ab9c0005c5da7de0490ad1a9d8b19a948a267086dda8542aece57c2aebbb4fa180ac18f1e198257af1ff87f943b90f8bdf0c2dcdc4f1c69e0e61e5223079bee7a93a545540c415f22bfbe53faea6bf8ec8e52967660894340fa99f77a1d80d830c3031266c3818a4717c3ae43f386c699fa7792c1a991cea3770519395f795599d19d300149f43639b3cf7401f26f3643bb631eb3ebd20de5208928f9cd649b57afc85981e4d4363d932712d0e5aac4c3963c0009e30a0ee733008ba0f24475fa2c375fc098a2160b7ea7a29a99b837007d92f12b027bac6891143012def9b8236368a903bf108db522fd308ef3fc127936f844016e52a560cb63a24f044aaa143ce8a8f3a505e4f3570300973274a05a5f47f893851b5f736d5ea1c2d9904d5bb48c1d6f8cdb4c3ff53324aca4b865746b66feb5830d7018ca1d8c66961ee855221ebe39c079ad9e12d6ac06b3410c96e8881a4bbc715046c51d52cbc1e7961fefc59a4b2bc99e825a5b1e8291347b1c27ebebee4c84e1ec6b4898d0d52264d2a06eecf6e72a1d13bdf4d0e0c4d1bf41ab5427a7569ff1e0c45b4b46213a64f9aa649a7bd29e7ae13f691822812d688c6cdb4755e6087d13662cd19675aa42bc82cc9982560e3e275830d7d79dfff887327710860d617d5dfb62f4586cf926aae4c7b4c07338b6e8c9cdba6b34722c5c6e58ff12891a85a78ed6002d1f41e199d762d9cb9f0661fd787289f967edc942f4f91e4c2162d3bf6c0dc70e794258a02fdb3b16ae170eaa7e56ae5106fb778a284ddf3a8ab05ee7c2c2fa707fe7b15343a90d8d296349d54b044962eb8eccdcf689c19403736f11868ea5650de07cc657e8e577f39b76e0f3dfbadee46b303986f73374d06d776cd91d0ad9368c4c85deb7090471a43401e5ebdcd361cde054957c4a3b12500b04311017d87bb34c52e7f0a834e9b6c2b19e185535b21a27f24c40dbfa0516de747a36e336a3595e2b8f7f420ad6705095d7156fc41d3b433d34148e431425b1b52c71693650f299ca2463795a7a439b302d7063e6c7a33ce20e027b9f93801dd671f2c688d0cfc9dc24c8dae4e6c05819cea1a7e6d7e40578d6d76bbcd5aeee95fe04137c3edce8f57a53bab7ef376e52670fa761c6b142d63220063d915a809fbfae698c4abe1fdaf2d2519f4b176581e5f250ed6c9160e84b87ab7cdfcfc41438ee544dac95a208c49e7c6799e767c7148626d7daae3adc0d507b6b92530ee33f94a1946e32c6e5c5a466bf501dac6c9ffec9af929c01b7ebdc6c8d12e1bcff1e715272f14a23027353b50bb4bfef1ddbde17ca1a884a35db013c65a639fc87cef1e3171d483916b8e68c06c3a39839d099b9756a1f7686167b6e8f8fb75dbcdd70e644e7810de3ab200a766d32396fa9fd522e080f34441e4c0bcff96c245f8c78b685212c9ce646a97e4d3d0d625c3f8a1447b6395c36b76c1dc1ec64d3be45a0381c901aa087446f5ac2ca14d546c5d5dbb07c36641b6d8adac7186c9469b45c68135aed5c269de6e17a754843496c791a9eff771b8e33f2e4dab9d0bff457e520702f4d2b384a24524b8341cc3d87c2e8bb3a76d89702e3ea9ec96da7d3d4db959f1a324e6ab749662a83a1fd8c3aede6a78fe5bcef32a5def170af056f2e996e499643ef4461f96a96f05bb6080367d33d01be26198c34e7b87e24d176ab804424ab964fa21dc1792f011c19ef6789cfc8834e81c00eeb5b5d743a107256da73ef02b7a4543d2080df33c4b842a7b9434712c7d5a260f55c1dc778366b7fc0d5cde155621b35c781f485bc1dc378e2ae689f491fe82722a484641c82dd9323c0b8a01464ebb6fa77f3323df9abd3b5645557d357d49cd3b36ee77cc902b82f0c2ca31500887ee6e4540bb39dc1d9184230b697cf6a29188674fb931eb53c3301eb6dc8533f560ed6cb9b12ea8e96fecbf85434c60110b5e028f971d6ca419a3e2698236b52ebbc9ad9d637bf0fe37b3c5b505d08818bbe87f8840341bc3ba4793066afc0afc184442a09d530ea627f87dbdbf72b3bcc0d764a65b570eff657b580d3a4c7eab7099b81a0e5ece6fdd1581ed3e6735df2992c0c820f005984091d3dfa4a33466475abac7a21a7af71208a058b036f9031aaad92c0f0c3d6b4fa2c359135ca49f6150011ddb696124a968bef562c8a3e1d712c272d8144ecb45bfaccb1d960d7cfb3296727fd5653764c992ad7179a7b67248907aa8ff9d61bb9f94cd665b702f5a64921a021eb72ff0a5d143cd75a1fd589b6dec02f13293a909d645c537d1613a866c3825df05e3f507ab724c9ff0bac73cfc32f6ed0302ece1a5c12f5bc0a716a77ab3ccfb79ca01c4bbb5dfc3ed8ddc583b2466ba1736b4b8f9749ac84a6686c38fd40c84dad36554279a7813df3a2a65efefac8ca88cf83efb729062f755f1e58f98b32f2f8b1de13f0f6ab3cc9cda2a765ee47b9c0c19271725122502aa758c3b0ad809c3a466ab0ad23b73966ec43661b5b7f91d649df6a20487b48d18a9b409eee77f8c73e87372df3b74f577dddce7f36ae2c41938eba3786a5cea7ff96a02d444771ab7583247d1a32996ec22b109da2376fad2dea3c9be27c6bd79ce704bdcb63d2a1905f010c14ac0817f851c31099d78c6a33d5d83f699ef38fe6567e3c9bdef28b0ce8f83dae7b3ca439b72ccae0053a8481ff091bcc88b5b50523670200291aa4e59223722f6aca58dd24d95f2806d170cbac49eed05e85bcbfc21a8e", 0x1000}], 0x6, &(0x7f00000e6000-0x60)=[@cred={0x20, 0x1, 0x2, r1, r2, r3}, @cred={0x20, 0x1, 0x2, r4, r5, r6}, @cred={0x20, 0x1, 0x2, r7, r8, r9}], 0x60, 0x40000}, {&(0x7f0000b4b000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000b1e000-0x10)=[{&(0x7f00002f4000)="f903c0402ca3233d44a0f5b493c01ec74e79fde36dd78abf4ae7e0cdb8", 0x1d}], 0x1, 0x0, 0x0, 0x0}, {&(0x7f0000148000-0x8)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000de8000-0x6)=[{&(0x7f000083a000)="a1c62fe9d600bfc52e6bf4dc1000137eabbedfcaa6e706b5a9160e520b57621f54c73658b1d11b2ae03366041cda8f2a1192fa00355edfdffad8e76cbffe26457a801379d17b29c185c62a7d5b4675a1dabe790d670b2912d798ac2f2a5625b3649181", 0x63}], 0x1, &(0x7f0000ca8000-0x38)=[@rights={0x38, 0x1, 0x1, [r0, r0, r0, r0, r10, r0, r0, r0, r0]}], 0x38, 0x800}, {&(0x7f0000d50000-0x8)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000b56000)=[{&(0x7f0000637000)="9bd709a2492f6837bb1439774488e44c47e9163337fb71d9475717ce32e4ffb60d846fa9087e4db51ee356bc855efeb06e24aa1804dc51a3d97fe7606541e4d601b565414a89330a502031c038d83843e8239839c2e8673ca656780ed2e9884a913673dcfa78994ff3717c65bbf64bd43a9bdca7a141c2f32f8a402a0b83d0dcaf7c15366800c28c37e3869b0db70c5d9f3ea004df4df674649b90945febf3a7e0fe6511c237df510d7eaca653692b23bab964b1c4b13cb8b10519500466c053d45068e182ef9369cc063fbce477bcee2ff70c916fd43cca8385fa17531427f80400d79e8301148bf293ca4b9acc7bc02d0efa9e079880a615baad6f6411c4508501bffb2954bdf08e8c7dab6dd17b3e5b2fd98113433f4d8e1c9bd5f28974d3558614577a8966d3d67be907d3def761b4350ad725861bfb0cbb1f55aa472d58534a0dd9694c903fe0b05ea7fb7d9ec73dfda096aeb97abf744475027b7ef0acf9fc01991f693dc6a296756c17ddbb43ed98968d3a69ddbbe41d856812491345d8fadc084ac57f0794253fd3ea2a4b1f55ad60830ef2bf0c7318b13e8bd5575e6a3cc0ea7ea4fb85aeeb374c29f22ed29ddf2b5f7563fd0f3be37f6b6c82d51f00caba7730706f1b8358ec1f05ad7ccfa5e0a8ca00d6b7cac17dd75ae7c4aa23f24cd29cbb816636cab8e3d9f64dec0e65c4fffee3fe822804c40ef40c1f93a63d89556f3fe256fab37dc5d7823ba97080af57e4ae8de63fad4b67d99bd24bbd45c837abbdb5ac2163124c3ccd80c21ccdce31b643ffaa89d274ccc7b23586499c902213f1e86f5a1dcea3ebeae2b6815860922e05fa5d93dc53dd7fe03e16399e469feac517f136d4aebbba8b5fcb3796103039959042841db965a7501693c9c85c419f0b871ffc9e3ad90bc610f982698213e1e59b6858867b85a514ce014dd4bbeeaa0c41fd102da4d8ea16c3183f82027583d2e5e0a1db27f90a36b23dbf0910bb26d80eb3f181b8493a62b7570fbbdc725cb9f2639fa6c382f8a2d58a2b4bbb1711cac362eeae4719e511f42149629351b1e9b1f5cbd25b4d43c5eaf5cd0ccad6c135c34f8fa6b16b625e38434d60a23b19217c9a07ffcccdca3d438e7ec1e991dad442f6b245ed084b5157c17bb4525aa67ffa7f30a65e299f50f479c61ca56db5b8588a9d1d9dbf66942ef6b458962e2aab728e8514cb3d07fcaf333c83175cbc83c3ebeb1f5aff4a505c7d716878c8b32e05657f536f83ae43ff3220beaa67aac2fb64190007c13885487748fed234662527832bb7be8f8452f4694dcc775b7d2d76db4809e5228122b3963e4a75529d6386017155a2a75368066f123c839c95ed0fac8238519310e7f2f62a58a09df68fb6ca970e07215b8476fd2f0a98e4bc2138faf8c4e6966c22eef5e0d8ac3e26038acfd6075f85a4bb68538c86227dcf55e436a4b60aa87735f3bd92ad382a4b2533d28b73251cd7e4335843181a196b8a91981e5fececd378ba12345f6ab492b08b0cb82f1d47f010fb7ab3c886ee1527e6314ae88a3720ed3d02de8b1ba350b33a808e612b91cc8628d4343dae056e0c026c4202daa2c043a61fb4ebdbfc0a4a6902993786349a1d9c1ac23aa0238668da26c8919fac502f061bffefef61aaaa6c85378dcccf736e0c9113d821e6264f9481a0f95ba97a670976c2ae5fa561778b09b89ce66403c039ec3585ea5f18b454bcd61f105d32b2343d05236cbc31263094ca3c9df8e3267bbbbe87993fa97eaeb269d1e812e76c7ef867b11d79ca58899181734a8bab3b233bc99cc7564a68019afc7bdf4a9c67d4a8d58ffca64fb4358612cbb014de2973b3c6a3685e025ad9255444bc607f8f3b4313208b76d35eee303fe1e1e48fa902e55eef777b7f55137aba00490359e43245dc461937d8c71db104a536cdfd0be20b0fa961ddd91403c9263fcc8def04c97634d678c727eba7096c0ed0a5e004d224e09d7db5d04d411b48863fd185f1de17ce149547a381e80acd26bb3ffd45a8cd38a45ca519033409a2d44d3364a265c0eaa9074b9198dd19966c3763a5299b45f9d90a1c2824637628139b31b5603dab55ad4e9d8d1e1ad41045a3bfa031e554fcb08a177f2d8b4994d2fdd67e2b9ec3ba91bb0064d001da6a27616d65dcd6ccc5de0d9aa74034d29a6696cbad5ed262863fee64bad16972ef9f2232b2a3d7e7e4592b91945f61b7be635ec1fcd1209d0b66415eedb82470335b6518e5f58c6b4dac0548980c58e6f525784e077d9ee2be0a2d9d7f0924e9811a85edbec237becbffc4e88dbdfec2680e4eae03f0c975b847d3ac030de78f3d4b5ca372235d0c8f4ff0e352b883c56958faa31d9a1707844a520f665b59f94b65cd2fe1816c92df5503ab6f89b232f3575edc2c3a4886585348ad585483c36ace651ab98d7799fe98af765793051f1c710ff8a74b484f30d4d515669126fcaeaf47354e527a00e6f6d0d4056844e366aff2f4eea64de444eb1135c1ebb2c2d760a171448bbdb19bdb77e14ff952a2d3c6d0dbd46e52987b25846e123349ec6f81cb998ce64b07e8709f07190e8e409200fc54e5e6e1dd0a50165db7c4f32bf35c5c42e8778cdf24a5a6eadc9c6b8d421c6d4d8563edf31c6b26cfa0219dd9593fb1238a2bb9687e8661780580a4216560642255926a0d4dc7a6149dc243118e18232dd876a48f1820a5d506dc323bd4f9acdb32ae66712c1ac6c34140e9c3a64b3c8a4d1f8076f7fbc5d16479d614f99468271413c648d9f98ddb728d3bb6d82a255be80f45572fb93121c15c1ea903375b551f8203ac6f7760d761fe9d712eec17effc7a7029edae8aa662a7ad6e82ed81cd272d6949147b3d7455ed73120921eeef3996748689a0902b38f6f5549724940613a94ca85ba327097a2d12e90e0b2976046fb34b728541ac9375a972ff0ab281fac991a0b4360d2d2533e39e8636bf9d86ca3bdd8d9467958a420d88fdf132db6e863b4770e0a50abbde76d5b5a389d2295b30b3d22a06ce0fd5f43840ef0b5f825c8d3fa76dea1b496ff394c1879317c52c794f6679583a73fe7a0274edd91ffef813b0f6597f938e2b4c6596391191d1bf19b41d31625ed09a26dee81f9a4407eb013f80249845db8963572e7f8227ea4cd291489de11a98714fa4c526d8284cb184fd9f0366342fa8eb5bf560dacd787c8f92fb5f5ab28fe5c407c92990348a1381f4743fbdf001bca0f8d4501d624e93c0499f1826acfe0820676a68fe1b29811cccdad24ee980bcb96022fd3f4d938a434a400b197f9d7f4c2e5b1d03d1c24dbfe420489ba73eba725721474001d374c97796850b13956a16494d782aae44d4af7fc89eca28813c05e4e99f6277662b38d723e8c1f5030e804a9b867e5e417bf3abd85699190159c163b90b899745cd6375af4674042ad8af8595bedc79fea60a839f7cd610fe672a6e5ed12fc2978bd738559c445c30f9b88f82048797f5beb23620440103806d737f1e9a43246fc05380c5e19d9dc57fabc8b893a1d8b954592058eeb17fdddc82debce853b09ff1419d1e45d96d1161e4bf55a23c0d7cdfedbcacc2239cf379a86a5206b3dd530b8978f03911226ad7d09a8d3d77317614dc9a422df3993a3abff8928fc4e62b6fd94c860bf310459e66bc977e525ed09737b2c1a1e27a7d3bf07b1b720d004b3277ad92abeefe4eeb28f445a214682e3dbedef3d4f96101097c206b3c676344b85a382059ca021e76919c097da67621b2d4947a4af23b2216f88f55c5fc83cef4c7663119032c8fabcbc16e6b8c8361d76e18acbc7399380d7635bc545b634339839718071161530bef285f91ac9d48d2d24818fba7003ba6cf6e320cd7b1f226718560261210d875a6b36f2af9c581fdfffbedb0fce70cb8146d504caa670533a4bf99b129257e57dff7cb960851a9b3a137f79ed967985dc77bf967330dcc95930bee0f20f33719589189ec4bbbc8554a0a9d897eecacce2fff190f64627d49a6243824488c0a8ade841f6bb81197b06d7850ec4022b831fa5b1c724ccbda602a32121c5472604142baa4aba69814cc27ebed509befbbefe3fd44630562fcef865df61981f7692171e7896a5891e46184340a6e434abed8d6b49948cb390064fd159f93c98fbb6f4553ad5996bed18dd8e7aecdc141e60103ed08af6c60f82b4f059db7cf09044f56c4ade6039f37f3b94c36e230929e58f0d8c7c10813c981a9f530daf0ab0ebcf16bf4b16a182ce6d24adbfa3f146a99d95fbff8c23f93e573af4261b526bfbc3ea92b2cc6a80d0fb6433b70c1278da8c53dc9fa589fdc80ebf7d43bfb096151ed497f81fe28cb7fcbb34fef12a161aa99772bcc11ba7c1cd510ec3b27446c5796e893bbe71db6d769fe13eaa325688c689b6c731b5702d84d8cbe295951849df150fd597fc8aac81cd6f536b947ec08ac94c15788faa39d451825fe7206c78c8a703abc957c76d88ac98aeab2bb31281a03764d508301beae0a40fe7f89e924956d33eca69bd13817beb6820e47caabea60c6bb59e1f1483b6a939ccc102d0ff549901c189b9db60943d99718d0138170c20115494758922cd9a600e54f0930f5f9566d3729c69e15233f231513c2064b4630f134380df44d0464df27cec0355b48cb4c7c241702fd1f6bb6fbed3436f1fafe878f0ae291a6ce4a4dd214337cd124cf7698a172afc904f27c3b36af30bf1f555732f14e3d042bda6200ea16085e09a1249293b77b18c2c1e92234fc81c4e7343e22ec505a9603af3c0f217d4784333275c5c50ba410442b9791f1af4b18ebb731664b5d3ed30be6162af061449936810c13504feea8e3a1a4eb1ed4f78ca3809e1e12c51cfdc2edd276bc450fad3a6e2f5fe8336e36fef6802138bbe480b2df80b781fbfb6a29db0af46e890c668e0b6d536dae193328bb2e8c8700100d3aac967f148b2313005c5b8e81f28468f92c59a62ea9dcc73748e94ba427dfe58f4221a7388ec3b3b4b709b2d082075af9a0c7af06c6e5dcfbd125200ecfc32364f738ac744f67079bd63bc0ff3d8afa9fe00126c7fd9bdedcb17be0706d235598e6d78962221ba4f9dee3284af3a19bb3d0bf6f5ed82188e0261a776a84ef671e01646425782b2b5a247610e2f03b2af013fae630fb079ed27471649cca42854d2e8a14a145f79be58026a0f2429c94976cb55a32cb29f123fbf8b78b9bfabbc50393c78f6d24ff951ec8e858766bdf1f5f68bcd5e92f1b11ac90f8df49aeab1aad8a8761c181faf42750d1a5d5ac347e0b5f48614a18d2605f9452e07635a128e69367f70bf43158272d3554138a8147f64112f6ed15ed9eea0f16c0aa0c87de477cdda8ec57e70735c77235c9bc4d187be9bc7870a5826937c5517d7c6c6720b4f9a9a14f02506f979d364e1dc50cb48110d4492a58aae132ef0cd381ad4dfbb42a497e59297584dd96cae9a0621dab061e015000373fe41cf4f6ea503ee8cca405f87c532525ecbf4de937a0df37336a7e887b28764a971120644419e2352877a204c9c2a2d6e920468597199b6754c3c62c86510efb8e61bb5d502302bbeaef9ea7a970cf55cc86fbe2ce94fa035dea96267f0b85e7c07e41fce5d93b52145d82540d308033cb4dbcb27527cee1dd8f724f9206d2c5258cb94180f1ed97ebb071aba69f1e23b8768985b325106c2335f9e4b6e5b4d8d2fc124c094b9f2e02e61554d813ebd8da7160cb5cd05747f60ea76510162355de8857ff2d1a496e2d99326bb873dbce5d74", 0x1000}, {&(0x7f0000c87000-0xe3)="fb738d086758ba822a0b9e2425365e2bffb94a00245f6d3d58063cc170ff57e9a779555b59f25b2060be6d293af2c985f15fcdae578f13b3ecf6eecfc578f1ab388893540cbf622f20f612e05bb9fac4432f6b16f2d7e22f1221d2d120a1cf1381162a9e690265a07e876401b7f2ba6f344e2c4d294fa2f508d9718a0650f1bfb68caa5efd7fcaf8b07be6fd6667bdfb1805c24ebc9faa36e00c378e24ec20042b650f44b35014cf52a73cb2597cb8ad1c1068a3149589a1b7454c2cac841d858503a10aa376cf91411fb02d1520aee1d670b6fc8952dbe449f69be56bc2752bbe8d6a", 0xe3}, {&(0x7f00008e7000-0xfc)="846a6940150b7b71f4819508279211187d2e5afdd5da4ec87a8ce294b5d1463b2ef2c70daa102c0be207f5ff724cecdb5139d37838c1e072f6fb5df611755adc421553821b0cdfc8eff63203454943289685e05f03ae169e6d498927c834961d24bc3f4d42e559cbec823cf65bc1b39eb894482e797e0778c53f3f601c308c104410dfa4a14f1c0f3640731dc32bda245c1e2feb5755d81b3a6c2d9d2986e2da25ce6874578fd98c5a91a2db50a5efe570c8d0340646f52f82834ac9e415f5cdf12c9bd33dce562da208140d75f2eab873eec24972172002dfd7942a65a4842f1901a97dd086d87074a149b31345245dc81a93fca91ab23ec006dc7c", 0xfc}, {&(0x7f0000d95000)="97ca45fdc73f1c10bfaf1bbf3bfa4a401ddf67e4ed580066d0270ef95737a43770daeec2713a78eb378833d3f5feb2b8777a32ba7c4f40db", 0x38}, {&(0x7f0000d58000)="bed86485ddc4d8efe2580c4f3509fc4d354da3e1b0527253d6d6965b431a699f21b0ee85", 0x24}, {&(0x7f000072b000-0x44)="379fb4429ba303f49250ef19d725e0cc59f4e994b1ddecbe3cdcb97f8da47ec1c2c5649fce5a89934d0680dffc8af7956592996578e38c9892865921b4dd4638e8e9c4bc", 0x44}], 0x6, &(0x7f00000a8000)=[@rights={0x28, 0x1, 0x1, [r11, r0, r0, r0, r0]}, @cred={0x20, 0x1, 0x2, r12, r13, r14}, @rights={0x38, 0x1, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0x1, 0x2, r15, r16, r17}, @rights={0x18, 0x1, 0x1, [r0]}, @rights={0x28, 0x1, 0x1, [r0, r0, r0, r0, r0]}], 0xe0, 0xc000}], 0x4, 0x10) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r0, 0xc04064a0, &(0x7f00001e9000)={&(0x7f0000181000-0x14)=[0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000075000)=[0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000891000)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000108000-0x10)=[0x0, 0x0, 0x0, 0x0], 0x5, 0x5, 0x6, 0x4, 0x0, 0x0, 0x0, 0x0}) setsockopt$netrom_NETROM_T1(r0, 0x103, 0x1, &(0x7f000078b000)=0x6, 0x4) perf_event_open(&(0x7f000002f000-0x78)={0x0, 0x78, 0x6, 0x3, 0x20, 0x1, 0x0, 0x0, 0x100006000, 0x0, 0x0, 0x7dcf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x8001, 0xffff, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) [ 453.046114] RIP: 0033:0x452a09 [ 453.046118] RSP: 002b:00007fedafc6cc58 EFLAGS: 00000212 ORIG_RAX: 000000000000002e [ 453.046126] RAX: ffffffffffffffda RBX: 00007fedafc6caa0 RCX: 0000000000452a09 [ 453.046131] RDX: 0000000000000000 RSI: 0000000020559000 RDI: 0000000000000013 [ 453.046135] RBP: 00007fedafc6ca90 R08: 0000000000000000 R09: 0000000000000000 [ 453.046139] R10: 0000000000000000 R11: 0000000000000212 R12: 00000000004b75bb [ 453.046144] R13: 00007fedafc6cbc8 R14: 00000000004b75bb R15: 0000000000000000 2017/12/21 09:49:33 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) sendmsg$key(0xffffffffffffffff, &(0x7f0000c82000)={0x0, 0x0, &(0x7f0000901000)={&(0x7f0000ed9000)={0x2, 0xa, 0x5d, 0x0, 0x7, 0x0, 0x0, 0x0, [@sadb_x_filter={0x5, 0x1a, @in6=@local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, @in6=@empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x0, 0x0, 0x14}]}, 0x38}, 0x1, 0x0, 0x0, 0x0}, 0x0) r0 = dup3(0xffffffffffffff9c, 0xffffffffffffff9c, 0x80000) setsockopt$inet_sctp6_SCTP_AUTH_CHUNK(r0, 0x84, 0x15, &(0x7f0000009000+0x3bc)={0x10000}, 0x1) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000416000)={0x0, 0x0, 0x0}, &(0x7f00006c5000-0x4)=0xc) ioctl$sock_FIOSETOWN(r0, 0x8901, &(0x7f000003c000)=r1) socketpair(0xa, 0x3, 0xab, &(0x7f0000bba000)={0x0, 0x0}) getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(r2, 0x84, 0x1e, &(0x7f00007ef000-0x4)=0x0, &(0x7f0000654000-0x4)=0x4) 2017/12/21 09:49:33 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) futex(&(0x7f000000d000-0x4)=0x4, 0x0, 0x4, &(0x7f0000ee0000-0x10)={0x77359400, 0x0}, &(0x7f0000048000)=0x0, 0x0) clone(0x0, &(0x7f0000d19000)="", &(0x7f0000c6a000-0x4)=0x0, &(0x7f0000536000-0x4)=0x0, &(0x7f0000b23000-0x1)="") futex(&(0x7f000000d000-0x4)=0x0, 0x4, 0x1, &(0x7f0000d33000)={0x0, 0x0}, &(0x7f000044b000)=0x0, 0x0) socketpair$inet6_tcp(0xa, 0x1, 0x0, &(0x7f0000fbb000-0x8)={0x0, 0x0}) chroot(&(0x7f0000d62000)='./file0\x00') openat$selinux_policy(0xffffffffffffff9c, &(0x7f0000e83000)='/selinux/policy\x00', 0x0, 0x0) [ 453.341612] FAULT_INJECTION: forcing a failure. [ 453.341612] name failslab, interval 1, probability 0, space 0, times 0 2017/12/21 09:49:33 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f000093d000)='net/ip6_mr_vif\x00') r1 = shmget$private(0x0, 0x4000, 0x780000c1, &(0x7f00009ef000/0x4000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000984000-0xfc)=""/252) dup2(r0, r0) fcntl$getownex(r0, 0x10, &(0x7f000055f000-0x8)={0x0, 0x0}) ptrace$cont(0x9, r2, 0x1, 0x7fffffff) ioctl$GIO_FONTX(r0, 0x4b6b, &(0x7f000003e000-0xa)=""/10) 2017/12/21 09:49:33 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000559000)={0x0, 0x0, &(0x7f0000901000)={&(0x7f0000ed9000)={0x2, 0xa, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, [@sadb_x_filter={0x5, 0x1a, @in6=@local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, @in6=@empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x0, 0x0, 0x14}]}, 0x38}, 0x1, 0x0, 0x0, 0x0}, 0x0) setsockopt$inet6_MRT6_ADD_MFC_PROXY(r0, 0x29, 0xd2, &(0x7f0000289000)={{0xa, 0x3, 0x61, @loopback={0x0, 0x1}, 0x2}, {0xa, 0x1, 0x8000, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x4}, 0x1, [0x0, 0x1, 0x48, 0xb783, 0x2b, 0x4, 0x6299, 0x400]}, 0x5c) r1 = dup(r0) ioctl$KDSETLED(r1, 0x4b32, 0x9) [ 453.385781] CPU: 1 PID: 17528 Comm: syz-executor3 Not tainted 4.15.0-rc4+ #231 [ 453.393190] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 453.402545] Call Trace: [ 453.405141] dump_stack+0x194/0x257 [ 453.408784] ? arch_local_irq_restore+0x53/0x53 [ 453.413460] ? trace_hardirqs_on+0xd/0x10 [ 453.417617] ? _raw_spin_unlock_irq+0x27/0x70 [ 453.422130] should_fail+0x8c0/0xa40 [ 453.426273] ? copy_overflow+0x20/0x20 2017/12/21 09:49:33 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f000093d000)='net/ip6_mr_vif\x00') ioctl$sock_inet_tcp_SIOCATMARK(r0, 0x8905, &(0x7f0000ac6000-0x4)=0x0) readv(r0, &(0x7f00007b0000)=[{&(0x7f000007a000)=""/90, 0x5a}, {&(0x7f00001d7000-0x5a)=""/90, 0x5a}, {&(0x7f00002cd000-0xca)=""/202, 0xca}], 0x3) 2017/12/21 09:49:33 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f000093d000)='cmdline\x00') readv(r0, &(0x7f0000604000)=[{&(0x7f0000bf5000)=""/14, 0xe}, {&(0x7f00001a4000-0xc8)=""/202, 0xca}], 0x2) [ 453.430176] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 453.436708] ? __sched_text_start+0x8/0x8 [ 453.440856] ? find_held_lock+0x35/0x1d0 [ 453.444925] ? __lock_is_held+0xb6/0x140 [ 453.449032] ? trace_event_raw_event_sched_switch+0x800/0x800 [ 453.454927] ? rcu_read_lock_sched_held+0x108/0x120 [ 453.459951] should_failslab+0xec/0x120 [ 453.463926] kmem_cache_alloc+0x47/0x760 [ 453.467981] ? memcpy+0x45/0x50 [ 453.471261] ? kstrdup+0x59/0x70 [ 453.474636] __kernfs_new_node+0xe2/0x570 [ 453.478784] ? kernfs_dop_revalidate+0x380/0x380 [ 453.483531] ? find_held_lock+0x35/0x1d0 [ 453.487604] ? kobject_add_internal+0x2f5/0xbc0 [ 453.492270] ? lock_downgrade+0x980/0x980 [ 453.496418] ? lock_release+0xa40/0xa40 [ 453.500396] kernfs_new_node+0x80/0xe0 [ 453.504280] kernfs_create_dir_ns+0x41/0x140 [ 453.508696] sysfs_create_dir_ns+0xbe/0x1d0 [ 453.513011] kobject_add_internal+0x335/0xbc0 [ 453.517485] ? __mutex_unlock_slowpath+0xe9/0xac0 [ 453.522310] ? kobj_ns_type_registered+0x50/0x50 [ 453.527056] ? get_device_parent.isra.25+0x423/0x590 [ 453.532149] ? lock_downgrade+0x980/0x980 [ 453.536275] ? lock_release+0xa40/0xa40 [ 453.540247] kobject_add+0x132/0x1f0 [ 453.543946] ? kobject_add_internal+0xbc0/0xbc0 [ 453.548603] ? mutex_unlock+0xd/0x10 [ 453.552287] ? device_add+0x350/0x1650 [ 453.556155] device_add+0x35d/0x1650 [ 453.559840] ? dev_set_name+0xb4/0xf0 [ 453.563623] ? device_initialize+0x5b0/0x5b0 [ 453.568187] ? device_private_init+0x230/0x230 [ 453.572745] ? rtnl_is_locked+0x54/0xb0 [ 453.576723] netdev_register_kobject+0x183/0x360 [ 453.582168] register_netdevice+0xb2b/0x1010 [ 453.586555] ? netdev_change_features+0x100/0x100 [ 453.591379] ? round_jiffies_up+0xce/0x100 [ 453.595586] ? __round_jiffies_up_relative+0x150/0x150 [ 453.600847] ? debug_lockdep_rcu_enabled+0x77/0x90 [ 453.605758] ? selinux_tun_dev_alloc_security+0x124/0x170 [ 453.611284] __tun_chr_ioctl+0x1d89/0x3dd0 [ 453.615505] ? tun_chr_read_iter+0x1e0/0x1e0 [ 453.619883] ? lock_downgrade+0x980/0x980 [ 453.624013] ? lock_release+0xa40/0xa40 [ 453.627970] ? __lock_is_held+0xb6/0x140 [ 453.632050] ? trace_event_raw_event_sched_switch+0x800/0x800 [ 453.637907] ? __mutex_unlock_slowpath+0xe9/0xac0 [ 453.642729] ? tun_chr_compat_ioctl+0x30/0x30 [ 453.647195] tun_chr_ioctl+0x2a/0x40 [ 453.650882] ? tun_chr_ioctl+0x2a/0x40 [ 453.654758] do_vfs_ioctl+0x1b1/0x1520 [ 453.658618] ? _cond_resched+0x14/0x30 [ 453.662486] ? ioctl_preallocate+0x2b0/0x2b0 [ 453.666872] ? selinux_capable+0x40/0x40 [ 453.670910] ? __sb_end_write+0xa0/0xd0 [ 453.674868] ? fput+0xd2/0x140 [ 453.678057] ? security_file_ioctl+0x89/0xb0 [ 453.682447] SyS_ioctl+0x8f/0xc0 [ 453.685795] entry_SYSCALL_64_fastpath+0x1f/0x96 [ 453.690521] RIP: 0033:0x452a09 [ 453.693687] RSP: 002b:00007f3a8a68cc58 EFLAGS: 00000212 ORIG_RAX: 0000000000000010 [ 453.701378] RAX: ffffffffffffffda RBX: 00007f3a8a68caa0 RCX: 0000000000452a09 [ 453.708620] RDX: 0000000020a5afd8 RSI: 00000000400454ca RDI: 0000000000000014 [ 453.715862] RBP: 00007f3a8a68ca90 R08: 0000000000000000 R09: 0000000000000000 [ 453.723104] R10: 0000000000000000 R11: 0000000000000212 R12: 00000000004b75bb [ 453.730346] R13: 00007f3a8a68cbc8 R14: 00000000004b75bb R15: 0000000000000000 [ 453.738655] ------------[ cut here ]------------ [ 453.745197] kobject_add_internal failed for gre0 (error: -12 parent: net) [ 453.754265] WARNING: CPU: 0 PID: 17528 at lib/kobject.c:244 kobject_add_internal+0x3f6/0xbc0 [ 453.762844] Kernel panic - not syncing: panic_on_warn set ... [ 453.762844] [ 453.770184] CPU: 0 PID: 17528 Comm: syz-executor3 Not tainted 4.15.0-rc4+ #231 [ 453.777521] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 453.786849] Call Trace: [ 453.789422] dump_stack+0x194/0x257 [ 453.793034] ? arch_local_irq_restore+0x53/0x53 [ 453.797692] ? vsnprintf+0x1ed/0x1900 [ 453.801473] panic+0x1e4/0x41c [ 453.804646] ? refcount_error_report+0x214/0x214 [ 453.809375] ? show_regs_print_info+0x18/0x18 [ 453.813857] ? __warn+0x1c1/0x200 [ 453.817299] ? kobject_add_internal+0x3f6/0xbc0 [ 453.821951] __warn+0x1dc/0x200 [ 453.825205] ? kobject_add_internal+0x3f6/0xbc0 [ 453.829851] report_bug+0x211/0x2d0 [ 453.833469] fixup_bug.part.11+0x37/0x80 [ 453.837504] do_error_trap+0x2d7/0x3e0 [ 453.841370] ? math_error+0x400/0x400 [ 453.845141] ? vprintk_emit+0x3ea/0x590 [ 453.849102] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 453.853929] do_invalid_op+0x1b/0x20 [ 453.857629] invalid_op+0x22/0x40 [ 453.861059] RIP: 0010:kobject_add_internal+0x3f6/0xbc0 [ 453.866307] RSP: 0018:ffff88019859f6f0 EFLAGS: 00010286 [ 453.871654] RAX: dffffc0000000008 RBX: ffff880198493058 RCX: ffffffff8159b31e [ 453.878897] RDX: 0000000000010000 RSI: ffffc90001dac000 RDI: ffff88019859f3f8 [ 453.886145] RBP: ffff88019859f7e8 R08: 1ffff100330b3e5b R09: 0000000000000000 [ 453.893391] R10: ffff88019859f4b0 R11: 0000000000000000 R12: 1ffff100330b3ee4 [ 453.900636] R13: 00000000fffffff4 R14: ffff8801d850e600 R15: ffffffff857dde80 [ 453.908770] ? vprintk_func+0x5e/0xc0 [ 453.913160] ? __mutex_unlock_slowpath+0xe9/0xac0 [ 453.919456] ? kobj_ns_type_registered+0x50/0x50 [ 453.925229] ? get_device_parent.isra.25+0x423/0x590 [ 453.930662] ? lock_downgrade+0x980/0x980 [ 453.934792] ? lock_release+0xa40/0xa40 [ 453.938745] kobject_add+0x132/0x1f0 [ 453.942433] ? kobject_add_internal+0xbc0/0xbc0 [ 453.947082] ? mutex_unlock+0xd/0x10 [ 453.950770] ? device_add+0x350/0x1650 [ 453.954645] device_add+0x35d/0x1650 [ 453.958328] ? dev_set_name+0xb4/0xf0 [ 453.962099] ? device_initialize+0x5b0/0x5b0 [ 453.966480] ? device_private_init+0x230/0x230 [ 453.971038] ? rtnl_is_locked+0x54/0xb0 [ 453.975007] netdev_register_kobject+0x183/0x360 [ 453.979743] register_netdevice+0xb2b/0x1010 [ 453.984127] ? netdev_change_features+0x100/0x100 [ 453.988940] ? round_jiffies_up+0xce/0x100 [ 453.993145] ? __round_jiffies_up_relative+0x150/0x150 [ 453.998392] ? debug_lockdep_rcu_enabled+0x77/0x90 [ 454.003292] ? selinux_tun_dev_alloc_security+0x124/0x170 [ 454.008808] __tun_chr_ioctl+0x1d89/0x3dd0 [ 454.013035] ? tun_chr_read_iter+0x1e0/0x1e0 [ 454.017414] ? lock_downgrade+0x980/0x980 [ 454.021534] ? lock_release+0xa40/0xa40 [ 454.025483] ? __lock_is_held+0xb6/0x140 [ 454.029547] ? trace_event_raw_event_sched_switch+0x800/0x800 [ 454.035402] ? __mutex_unlock_slowpath+0xe9/0xac0 [ 454.040222] ? tun_chr_compat_ioctl+0x30/0x30 [ 454.044686] tun_chr_ioctl+0x2a/0x40 [ 454.048369] ? tun_chr_ioctl+0x2a/0x40 [ 454.052229] do_vfs_ioctl+0x1b1/0x1520 [ 454.056086] ? _cond_resched+0x14/0x30 [ 454.059947] ? ioctl_preallocate+0x2b0/0x2b0 [ 454.064327] ? selinux_capable+0x40/0x40 [ 454.068361] ? __sb_end_write+0xa0/0xd0 [ 454.072310] ? fput+0xd2/0x140 [ 454.075482] ? security_file_ioctl+0x89/0xb0 [ 454.079868] SyS_ioctl+0x8f/0xc0 [ 454.083209] entry_SYSCALL_64_fastpath+0x1f/0x96 [ 454.087933] RIP: 0033:0x452a09 [ 454.091100] RSP: 002b:00007f3a8a68cc58 EFLAGS: 00000212 ORIG_RAX: 0000000000000010 [ 454.098783] RAX: ffffffffffffffda RBX: 00007f3a8a68caa0 RCX: 0000000000452a09 [ 454.106026] RDX: 0000000020a5afd8 RSI: 00000000400454ca RDI: 0000000000000014 [ 454.113276] RBP: 00007f3a8a68ca90 R08: 0000000000000000 R09: 0000000000000000 [ 454.120524] R10: 0000000000000000 R11: 0000000000000212 R12: 00000000004b75bb [ 454.127762] R13: 00007f3a8a68cbc8 R14: 00000000004b75bb R15: 0000000000000000 [ 454.136221] Dumping ftrace buffer: [ 454.139962] (ftrace buffer empty) [ 454.143643] Kernel Offset: disabled [ 454.147244] Rebooting in 86400 seconds..