, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@empty, @mac, @local={0xac, 0x14, 0x14, 0xaa}, @local={0xac, 0x14, 0x14, 0xaa}}}}, {{@arp={@loopback=0x7f000001, @dev={0xac, 0x14, 0x14}, 0x0, 0x0, @empty, {}, @mac, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'ip6gre0\x00', 'ip6_vti0\x00'}, 0xf0, 0x134}, @unspec=@LED={0x44, 'LED\x00', 0x0, {'syz0\x00'}}}], {{[], 0xc0, 0xe4}, {0x24, '\x00', 0x0, 0xfffffffffffffffe}}}}, 0x4bc) 2018/05/16 04:35:12 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000280)='/dev/loop#\x00', 0x0, 0x105082) r1 = memfd_create(&(0x7f0000000140)="000000008c00000000000000000000", 0x0) pwritev(r1, &(0x7f0000f50f90)=[{&(0x7f0000000100)="a8", 0x1}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r0, 0x4c00, r1) sendfile(r0, r1, &(0x7f00000ddff8)=0x18, 0x102002f01) 2018/05/16 04:35:12 executing program 0: syz_emit_ethernet(0x3e, &(0x7f00000001c0)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], {@ipv6={0x86dd, {0x0, 0x6, "50a09c", 0x8, 0xffffff2f, 0x0, @remote={0xfe, 0x80, [], 0xbb}, @local={0xfe, 0x80, [], 0xaa}, {[], @udp={0x0, 0x77d50800, 0x8}}}}}}, &(0x7f0000000000)) 2018/05/16 04:35:12 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x1100000000000000}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:35:12 executing program 1: mmap(&(0x7f0000000000/0xf50000)=nil, 0xf50000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x1e, 0x2, 0x0) connect$rds(r0, &(0x7f0000000000)={0x2, 0x0, @dev={0xac, 0x14, 0x14}, [0x0, 0x0, 0x0, 0x0, 0x1000000000000]}, 0x10) 2018/05/16 04:35:12 executing program 2: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000740)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r3, r4, r4}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000000140)={"63726333322d67656e6572696300000000000000000100"}}) 2018/05/16 04:35:12 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000280)='/dev/loop#\x00', 0x0, 0x105082) r1 = memfd_create(&(0x7f0000000140)="000000008c00000000000000000000", 0x0) pwritev(r1, &(0x7f0000f50f90)=[{&(0x7f0000000100)="a8", 0x1}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r0, 0x4c00, r1) sendfile(r0, r1, &(0x7f00000ddff8)=0xf0000000000000, 0x102002f01) 2018/05/16 04:35:12 executing program 0: syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaa0000aaaa86dd6050a09c0008090000000000000000000002bbfe8000000000000000000000000000aa0000080000089078"], &(0x7f0000000100)) 2018/05/16 04:35:12 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x3000000}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:35:12 executing program 6: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000da2ffc)=0xa069, 0xfea4) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) sendmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000000)="a7", 0x1}], 0x1, &(0x7f0000001180)}, 0x0) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9c16]}, 0xfdef) 2018/05/16 04:35:12 executing program 2: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000740)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r3, r4, r4}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000000140)={'crc32-generic\x00\x00\x00\x00?\x00'}}) 2018/05/16 04:35:12 executing program 0: r0 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000000)='/dev/sequencer2\x00', 0x100, 0x0) ioctl$DRM_IOCTL_AGP_ALLOC(0xffffffffffffff9c, 0xc0106434, &(0x7f0000000040)={0x2, 0x0, 0x2, 0x5}) ioctl$DRM_IOCTL_SG_ALLOC(r0, 0xc0086438, &(0x7f0000000080)={0x800, r1}) ioctl$TIOCLINUX3(r0, 0x541c, &(0x7f00000000c0)=0x3) ioctl$PPPIOCGCHAN(r0, 0x80047437, &(0x7f0000000380)) getsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f0000000200)={{{@in6=@mcast2, @in6=@ipv4={[], [], @rand_addr}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@local}, 0x0, @in=@multicast2}}, &(0x7f0000000140)=0xe8) getegid() r3 = getegid() fchown(r0, r2, r3) clock_gettime(0x0, &(0x7f0000000300)={0x0, 0x0}) utimes(&(0x7f0000000180)='./file0\x00', &(0x7f0000000340)={{0x0, 0x2710}, {r4, r5/1000+10000}}) syz_emit_ethernet(0x3e, &(0x7f00000003c0)=ANY=[@ANYBLOB="aaaaaaaaaaaab1aa69c80b6d53afd4be7101c88196c64677d6cdf8587062a5a00000082f00fe8000000000000000000010000000325801813880e43d64748a000000000000000000"], &(0x7f0000000100)) ioctl$KVM_SET_GUEST_DEBUG(r0, 0x4048ae9b, &(0x7f0000000440)={0x10000, 0x0, [0x40, 0xa5be, 0x9, 0x2, 0x400, 0x930, 0x0, 0x7]}) 2018/05/16 04:35:12 executing program 1: mmap(&(0x7f0000000000/0xf50000)=nil, 0xf50000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x1e, 0x2, 0x0) connect$rds(r0, &(0x7f0000000000)={0x2, 0x0, @dev={0xac, 0x14, 0x14}, [0x0, 0x0, 0x0, 0x0, 0xffffffff00000000]}, 0x10) 2018/05/16 04:35:13 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0x1c44]}, 0xfdef) 2018/05/16 04:35:13 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x21000000}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:35:13 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaa7ef08be9bfbc517c88c426a7ac50a09c00082f00fe8000060000098d6c55fec6802d23d86798000000000000000000aa000008000008907800000000000000000000000000000000"], &(0x7f0000000100)) r0 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/cuse\x00', 0x40, 0x0) openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000140)='/dev/sequencer2\x00', 0x80, 0x0) accept4$alg(r0, 0x0, 0x0, 0x800) setsockopt$inet_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x4, &(0x7f0000000400)=0x9, 0x4) ioctl$SNDRV_TIMER_IOCTL_SELECT(r0, 0x40345410, &(0x7f00000000c0)={{0x3, 0x3, 0x1, 0x3, 0x2865}}) 2018/05/16 04:35:13 executing program 7: getrandom(&(0x7f0000000040)=""/44, 0xfffffebe, 0x0) r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$ARPT_SO_SET_REPLACE(r0, 0x0, 0x60, &(0x7f0000000380)={'filter\x00', 0x7, 0x4, 0x470, 0x0, 0x0, 0x118, 0x38c, 0x38c, 0x38c, 0x4, &(0x7f0000000340), {[{{@arp={@multicast1=0xe0000001, @dev={0xac, 0x14, 0x14}, 0x0, 0x0, @mac=@dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa]}, {}, @mac=@random="b554238a611e", {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'ip6gretap0\x00', 'team0\x00', {}, {}, 0x0, 0x100000000000000}, 0xf0, 0x118}, @unspec=@NFQUEUE2={0x28, 'NFQUEUE\x00', 0x2}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@empty, @mac, @local={0xac, 0x14, 0x14, 0xaa}, @local={0xac, 0x14, 0x14, 0xaa}}}}, {{@arp={@loopback=0x7f000001, @dev={0xac, 0x14, 0x14}, 0x0, 0x0, @empty, {}, @mac, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'ip6gre0\x00', 'ip6_vti0\x00'}, 0xf0, 0x134}, @unspec=@LED={0x44, 'LED\x00', 0x0, {'syz0\x00'}}}], {{[], 0xc0, 0xe4}, {0x24, '\x00', 0x0, 0xfffffffffffffffe}}}}, 0x4bc) 2018/05/16 04:35:13 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x2c00}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:35:13 executing program 0: r0 = syz_open_dev$adsp(&(0x7f0000000000)='/dev/adsp#\x00', 0x7, 0x10000) ioctl$SNDRV_CTL_IOCTL_POWER_STATE(r0, 0x800455d1, &(0x7f0000000040)=""/80) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6050a000000000afc39e57fc000000000000bbbe8000000000000000000000000000aa0000080000089078"], &(0x7f0000000100)) ioctl$TIOCMBIS(r0, 0x5416, &(0x7f00000000c0)=0x1) 2018/05/16 04:35:13 executing program 6: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000da2ffc)=0xa069, 0xfea4) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) sendmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000000)="a7", 0x1}], 0x1, &(0x7f0000001180)}, 0x0) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5a4]}, 0xfdef) 2018/05/16 04:35:13 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000280)='/dev/loop#\x00', 0x0, 0x105082) r1 = memfd_create(&(0x7f0000000140)="000000008c00000000000000000000", 0x0) pwritev(r1, &(0x7f0000f50f90)=[{&(0x7f0000000100)="a8", 0x1}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r0, 0x4c00, r1) sendfile(r0, r1, &(0x7f00000ddff8)=0xffffffffffff0700, 0x102002f01) 2018/05/16 04:35:13 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0x281c]}, 0xfdef) 2018/05/16 04:35:13 executing program 2: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000740)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r3, r4, r4}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000000140)={"63726333322d67656e65726963000000000100"}}) 2018/05/16 04:35:13 executing program 1: mmap(&(0x7f0000000000/0xf50000)=nil, 0xf50000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x1e, 0x2, 0x0) connect$rds(r0, &(0x7f0000000000)={0x2, 0x0, @dev={0xac, 0x14, 0x14}, [0x0, 0x0, 0x0, 0x0, 0x3f00]}, 0x10) 2018/05/16 04:35:13 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0xb132}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:35:13 executing program 0: syz_emit_ethernet(0x3e, &(0x7f00000001c0)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], {@ipv6={0x86dd, {0x0, 0x6, "50a09c", 0x8, 0xffffff2f, 0x0, @remote={0xfe, 0x80, [], 0xbb}, @local={0xfe, 0x80, [], 0xaa}, {[], @udp={0x0, 0x77d50800, 0x8}}}}}}, &(0x7f0000000100)) syz_emit_ethernet(0xf8, &(0x7f0000000000)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0x12}, [], {@x25={0x805, {0x1, 0x3, 0x13, "b9eeb7cfffcc0f57dcc4af0e879e39b3bbc262efad2079af6f5db31aed06261912a9e755623086605f8f049f5b5bc627dac94c37d38bb02122499100358c3f8cb59c7693fc0557900a42b821306d55a71e213d78f0e7499e0212aee46e9e9c92cf33f63d8faa3da1f8cf40270729f75f50e3895851a2216db074f7d761922708096f6ff16743a4ab4e8ddaef8b27efe5b3055875257aee4f8c07103ed5c754cc530467a207fd2181d78bf17363cb38e691bc0fee9ac5e399b7d7d8a527f30ca1993eaa4489a6a3c02cd1a8c13d0e733230fb1e3c3a74e1dad9683ce00ea329578080c650555267"}}}}, &(0x7f0000000140)={0x0, 0x1, [0x45, 0xd6, 0xfa1, 0x528]}) r0 = syz_open_dev$sndpcmp(&(0x7f0000000180)='/dev/snd/pcmC#D#p\x00', 0x7, 0x400) getsockopt$inet6_dccp_int(r0, 0x21, 0x0, &(0x7f0000000240), &(0x7f0000000280)=0x4) ioctl$KDSETKEYCODE(r0, 0x4b4d, &(0x7f0000000200)={0x2, 0xfffffffffffffe01}) [ 2599.862789] net_ratelimit: 12 callbacks suppressed [ 2599.862803] ip6_tunnel: non-ECT from fe80:0000:0000:0000:0000:0000:0000:00bb with DS=0x5 [ 2599.942399] ip6_tunnel: non-ECT from fe80:0000:0000:0000:0000:0000:0000:00bb with DS=0x5 2018/05/16 04:35:14 executing program 2: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000740)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r3, r4, r4}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000000140)={'crc32-generic\x00\x00@\x00'}}) 2018/05/16 04:35:14 executing program 1: mmap(&(0x7f0000000000/0xf50000)=nil, 0xf50000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x1e, 0x2, 0x0) connect$rds(r0, &(0x7f0000000000)={0x2, 0x0, @dev={0xac, 0x14, 0x14}, [0x0, 0x0, 0x0, 0x0, 0x3]}, 0x10) 2018/05/16 04:35:14 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000280)='/dev/loop#\x00', 0x0, 0x105082) r1 = memfd_create(&(0x7f0000000140)="000000008c00000000000000000000", 0x0) pwritev(r1, &(0x7f0000f50f90)=[{&(0x7f0000000100)="a8", 0x1}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r0, 0x4c00, r1) sendfile(r0, r1, &(0x7f00000ddff8)=0xfffffff0, 0x102002f01) 2018/05/16 04:35:14 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0xd}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:35:14 executing program 0: syz_emit_ethernet(0x3e, &(0x7f00000001c0)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], {@ipv6={0x86dd, {0x0, 0x6, "50a09c", 0x8, 0xffffff2f, 0x0, @remote={0xfe, 0x80, [], 0xbb}, @local={0xfe, 0x80, [], 0xaa}, {[], @udp={0x0, 0x77d50800, 0x8}}}}}}, &(0x7f0000000100)) r0 = openat$mixer(0xffffffffffffff9c, &(0x7f0000000040)='/dev/mixer\x00', 0x40000, 0x0) symlinkat(&(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') 2018/05/16 04:35:14 executing program 6: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000da2ffc)=0xa069, 0xfea4) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) sendmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000000)="a7", 0x1}], 0x1, &(0x7f0000001180)}, 0x0) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff000000]}, 0xfdef) 2018/05/16 04:35:14 executing program 7: getrandom(&(0x7f0000000040)=""/44, 0xfffffebe, 0x0) r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$ARPT_SO_SET_REPLACE(r0, 0x0, 0x60, &(0x7f0000000380)={'filter\x00', 0x7, 0x4, 0x470, 0x0, 0x0, 0x118, 0x38c, 0x38c, 0x38c, 0x4, &(0x7f0000000340), {[{{@arp={@multicast1=0xe0000001, @dev={0xac, 0x14, 0x14}, 0x0, 0x0, @mac=@dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa]}, {}, @mac=@random="b554238a611e", {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'ip6gretap0\x00', 'team0\x00', {}, {}, 0x0, 0x2000000}, 0xf0, 0x118}, @unspec=@NFQUEUE2={0x28, 'NFQUEUE\x00', 0x2}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@empty, @mac, @local={0xac, 0x14, 0x14, 0xaa}, @local={0xac, 0x14, 0x14, 0xaa}}}}, {{@arp={@loopback=0x7f000001, @dev={0xac, 0x14, 0x14}, 0x0, 0x0, @empty, {}, @mac, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'ip6gre0\x00', 'ip6_vti0\x00'}, 0xf0, 0x134}, @unspec=@LED={0x44, 'LED\x00', 0x0, {'syz0\x00'}}}], {{[], 0xc0, 0xe4}, {0x24, '\x00', 0x0, 0xfffffffffffffffe}}}}, 0x4bc) 2018/05/16 04:35:14 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0x300]}, 0xfdef) [ 2600.735457] ip6_tunnel: non-ECT from fe80:0000:0000:0000:0000:0000:0000:00bb with DS=0x5 [ 2600.767712] ip6_tunnel: non-ECT from fe80:0000:0000:0000:0000:0000:0000:00bb with DS=0x5 2018/05/16 04:35:14 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x100000000000000}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:35:14 executing program 1: mmap(&(0x7f0000000000/0xf50000)=nil, 0xf50000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x1e, 0x2, 0x0) connect$rds(r0, &(0x7f0000000000)={0x2, 0x0, @dev={0xac, 0x14, 0x14}, [0x0, 0x0, 0x0, 0x0, 0x900000000000000]}, 0x10) 2018/05/16 04:35:14 executing program 2: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000740)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r3, r4, r4}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000000140)={"63726333322d67656e65726963000200"}}) 2018/05/16 04:35:14 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000280)='/dev/loop#\x00', 0x0, 0x105082) r1 = memfd_create(&(0x7f0000000140)="000000008c00000000000000000000", 0x0) pwritev(r1, &(0x7f0000f50f90)=[{&(0x7f0000000100)="a8", 0x1}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r0, 0x4c00, r1) sendfile(r0, r1, &(0x7f00000ddff8)=0xb000000, 0x102002f01) 2018/05/16 04:35:14 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa9bf773a25b790d61fa86dd6050a09c00082f00fe8000000000000000000000000000bbfe80000000000000784efd4fd2fffadd5dc4f89d6a94aeecea6ec71597421d774bbf55b9cca8d0548fc30b2f52fac25a8a7bdbeb57d3cef992b0069c5fb0981916a452af9c8d5c07e955a177597bec8b47d557f541bf24fd8bf1f6c016d8c3a7d79dc5e949f291bebf285c"], &(0x7f0000000100)) r0 = dup(0xffffffffffffffff) ioctl$DRM_IOCTL_AGP_ALLOC(0xffffffffffffff9c, 0xc0106434, &(0x7f00000000c0)={0x80000000, 0x0, 0x10001, 0x7}) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f00000003c0)={0x54, 0x0, &(0x7f0000000240)=[@release={0x40046306}, @reply_sg={0x40486312, {{0x0, 0x0, 0x4, 0x0, 0x10, 0x0, 0x0, 0x0, 0x48, &(0x7f0000000180), &(0x7f00000001c0)=[0x28, 0x48, 0x38, 0x30, 0x18, 0x30, 0x48, 0x18, 0x0]}, 0x6}}], 0xd0, 0x0, &(0x7f00000002c0)="13236e7852a7a484e535a795e6c110854c42cf709180bd7e8ca22e830b393929c79b0ad2868d7fe7412f6ac93a2b7723648b2b3e22cedbc99872edd93ea936aa2c6dcbebaaa3287eed9a3c426d96248039929d404357b79c22efc39485ff49a68400b2cc8fadb585cbec182149cb7c21652f0740074b82eb53c4397eb9ada4db629bd6481cd141f62cb25a4b5b3b61527c79518a85c9928c2d5c70dec365f7fe3bcd576932a69c48fe8a1d84d43588f44d7a3f3c682c4e01bb47460a729488f1915d695e22761f52a0613ed6e0a34de4"}) ioctl$DRM_IOCTL_SG_FREE(r0, 0x40086439, &(0x7f0000000140)={0x1ff, r1}) 2018/05/16 04:35:15 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x2900000000000000}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:35:15 executing program 1: mmap(&(0x7f0000000000/0xf50000)=nil, 0xf50000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x1e, 0x2, 0x0) connect$rds(r0, &(0x7f0000000000)={0x2, 0x0, @dev={0xac, 0x14, 0x14}, [0x0, 0x0, 0x0, 0x0, 0x300000000000000]}, 0x10) 2018/05/16 04:35:15 executing program 0: r0 = syz_open_dev$adsp(&(0x7f0000000000)='/dev/adsp#\x00', 0x1, 0x82100) ioctl$SNDRV_SEQ_IOCTL_DELETE_QUEUE(r0, 0x408c5333, &(0x7f0000000040)={0x600, 0x401, 0xffff, 'queue0\x00', 0x81}) 2018/05/16 04:35:15 executing program 7: getrandom(&(0x7f0000000040)=""/44, 0xfffffebe, 0x0) r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$ARPT_SO_SET_REPLACE(r0, 0x0, 0x60, &(0x7f0000000380)={'filter\x00', 0x7, 0x4, 0x470, 0x0, 0x0, 0x118, 0x38c, 0x38c, 0x38c, 0x4, &(0x7f0000000340), {[{{@arp={@multicast1=0xe0000001, @dev={0xac, 0x14, 0x14}, 0x0, 0x0, @mac=@dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa]}, {}, @mac=@random="b554238a611e", {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'ip6gretap0\x00', 'team0\x00', {}, {}, 0x0, 0x8800000000000000}, 0xf0, 0x118}, @unspec=@NFQUEUE2={0x28, 'NFQUEUE\x00', 0x2}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@empty, @mac, @local={0xac, 0x14, 0x14, 0xaa}, @local={0xac, 0x14, 0x14, 0xaa}}}}, {{@arp={@loopback=0x7f000001, @dev={0xac, 0x14, 0x14}, 0x0, 0x0, @empty, {}, @mac, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'ip6gre0\x00', 'ip6_vti0\x00'}, 0xf0, 0x134}, @unspec=@LED={0x44, 'LED\x00', 0x0, {'syz0\x00'}}}], {{[], 0xc0, 0xe4}, {0x24, '\x00', 0x0, 0xfffffffffffffffe}}}}, 0x4bc) 2018/05/16 04:35:15 executing program 2: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000740)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r3, r4, r4}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000000140)={"63726333322d67656e657269630000000000ffffff8d00"}}) 2018/05/16 04:35:15 executing program 6: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000da2ffc)=0xa069, 0xfea4) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) sendmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000000)="a7", 0x1}], 0x1, &(0x7f0000001180)}, 0x0) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x98050000]}, 0xfdef) 2018/05/16 04:35:15 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000280)='/dev/loop#\x00', 0x0, 0x105082) r1 = memfd_create(&(0x7f0000000140)="000000008c00000000000000000000", 0x0) pwritev(r1, &(0x7f0000f50f90)=[{&(0x7f0000000100)="a8", 0x1}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r0, 0x4c00, r1) sendfile(r0, r1, &(0x7f00000ddff8)=0x500, 0x102002f01) 2018/05/16 04:35:15 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0x169c]}, 0xfdef) 2018/05/16 04:35:15 executing program 1: mmap(&(0x7f0000000000/0xf50000)=nil, 0xf50000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x1e, 0x2, 0x0) connect$rds(r0, &(0x7f0000000000)={0x2, 0x0, @dev={0xac, 0x14, 0x14}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x9000000]}, 0x10) 2018/05/16 04:35:15 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x17000000}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:35:15 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x1000000}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:35:16 executing program 2: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000740)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r3, r4, r4}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000000140)={"63726333322d67656e65726963000000000200"}}) 2018/05/16 04:35:16 executing program 1: mmap(&(0x7f0000000000/0xf50000)=nil, 0xf50000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x1e, 0x2, 0x0) connect$rds(r0, &(0x7f0000000000)={0x2, 0x0, @dev={0xac, 0x14, 0x14}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x3f000000]}, 0x10) 2018/05/16 04:35:16 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaa000000006050a09c00082f00fe8011000000000000000000000000bbfe8085bb5549443b733a04000000000000000000000000abf829f79ff9dfbf2baa0b967ad739e03880fa47f4979d6154552c499f37a6d4fc987984fb902a53a553ef609b050cb79392b9a74c7e8cc6a13cb7fc958d0d45b8d42e5c5e30d298ad2d4eff8053de0c41feb12d126aa1291b4129bab878c81906"], &(0x7f0000000100)) 2018/05/16 04:35:16 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000280)='/dev/loop#\x00', 0x0, 0x105082) r1 = memfd_create(&(0x7f0000000140)="000000008c00000000000000000000", 0x0) pwritev(r1, &(0x7f0000f50f90)=[{&(0x7f0000000100)="a8", 0x1}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r0, 0x4c00, r1) sendfile(r0, r1, &(0x7f00000ddff8)=0x10, 0x102002f01) 2018/05/16 04:35:16 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x5000000}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:35:16 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0x1c28]}, 0xfdef) 2018/05/16 04:35:16 executing program 0: syz_emit_ethernet(0x3e, &(0x7f00000001c0)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], {@ipv6={0x86dd, {0x0, 0x6, "50a09c", 0x8, 0xffffff2f, 0x0, @remote={0xfe, 0x80, [], 0xbb}, @local={0xfe, 0x80, [], 0xaa}, {[], @udp={0x0, 0x77d50800, 0x8}}}}}}, &(0x7f0000000100)) syz_genetlink_get_family_id$team(&(0x7f0000000000)='team\x00') 2018/05/16 04:35:16 executing program 2: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000740)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r3, r4, r4}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000000140)={"63726333322d67656e6572696300ffffff8d00"}}) [ 2602.156506] ip6_tunnel: non-ECT from fe80:0000:0000:0000:0000:0000:0000:00bb with DS=0x5 [ 2602.191955] ip6_tunnel: non-ECT from fe80:0000:0000:0000:0000:0000:0000:00bb with DS=0x5 2018/05/16 04:35:17 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x26000000}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:35:17 executing program 7: getrandom(&(0x7f0000000040)=""/44, 0xfffffebe, 0x0) r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$ARPT_SO_SET_REPLACE(r0, 0x0, 0x60, &(0x7f0000000380)={'filter\x00', 0x7, 0x4, 0x470, 0x0, 0x0, 0x118, 0x38c, 0x38c, 0x38c, 0x4, &(0x7f0000000340), {[{{@arp={@multicast1=0xe0000001, @dev={0xac, 0x14, 0x14}, 0x0, 0x0, @mac=@dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa]}, {}, @mac=@random="b554238a611e", {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'ip6gretap0\x00', 'team0\x00', {}, {}, 0x0, 0xffffffff00000000}, 0xf0, 0x118}, @unspec=@NFQUEUE2={0x28, 'NFQUEUE\x00', 0x2}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@empty, @mac, @local={0xac, 0x14, 0x14, 0xaa}, @local={0xac, 0x14, 0x14, 0xaa}}}}, {{@arp={@loopback=0x7f000001, @dev={0xac, 0x14, 0x14}, 0x0, 0x0, @empty, {}, @mac, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'ip6gre0\x00', 'ip6_vti0\x00'}, 0xf0, 0x134}, @unspec=@LED={0x44, 'LED\x00', 0x0, {'syz0\x00'}}}], {{[], 0xc0, 0xe4}, {0x24, '\x00', 0x0, 0xfffffffffffffffe}}}}, 0x4bc) 2018/05/16 04:35:17 executing program 1: mmap(&(0x7f0000000000/0xf50000)=nil, 0xf50000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x1e, 0x2, 0x0) connect$rds(r0, &(0x7f0000000000)={0x2, 0x0, @dev={0xac, 0x14, 0x14}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x300]}, 0x10) 2018/05/16 04:35:17 executing program 6: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000da2ffc)=0xa069, 0xfea4) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) sendmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000000)="a7", 0x1}], 0x1, &(0x7f0000001180)}, 0x0) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xe8100000]}, 0xfdef) 2018/05/16 04:35:17 executing program 2: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000740)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r3, r4, r4}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000000140)={"63726333322d67656e6572696300000f00"}}) 2018/05/16 04:35:17 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) write$binfmt_script(r0, &(0x7f0000000000)=ANY=[@ANYRES64], 0xfffffffffffffcf4) syz_emit_ethernet(0x3e, &(0x7f00000001c0)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], {@ipv6={0x86dd, {0x0, 0x6, "50a09c", 0x8, 0xffffff2f, 0x0, @remote={0xfe, 0x80, [], 0xbb}, @local={0xfe, 0x80, [], 0xaa}, {[], @udp={0x0, 0x77d50800, 0x8}}}}}}, &(0x7f0000000100)) 2018/05/16 04:35:17 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000280)='/dev/loop#\x00', 0x0, 0x105082) r1 = memfd_create(&(0x7f0000000140)="000000008c00000000000000000000", 0x0) pwritev(r1, &(0x7f0000f50f90)=[{&(0x7f0000000100)="a8", 0x1}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r0, 0x4c00, r1) sendfile(r0, r1, &(0x7f00000ddff8)=0x5000000, 0x102002f01) 2018/05/16 04:35:17 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0xf810000000000000]}, 0xfdef) 2018/05/16 04:35:17 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x500}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:35:17 executing program 2: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000740)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r3, r4, r4}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000000140)={"63726333322d67656e65726963000500"}}) 2018/05/16 04:35:17 executing program 1: mmap(&(0x7f0000000000/0xf50000)=nil, 0xf50000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x1e, 0x2, 0x0) connect$rds(r0, &(0x7f0000000000)={0x2, 0x0, @dev={0xac, 0x14, 0x14}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x2000]}, 0x10) 2018/05/16 04:35:17 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000280)='/dev/loop#\x00', 0x0, 0x105082) r1 = memfd_create(&(0x7f0000000140)="000000008c00000000000000000000", 0x0) pwritev(r1, &(0x7f0000f50f90)=[{&(0x7f0000000100)="a8", 0x1}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r0, 0x4c00, r1) sendfile(r0, r1, &(0x7f00000ddff8)=0xa000000, 0x102002f01) 2018/05/16 04:35:17 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x14}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:35:17 executing program 2: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000740)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r3, r4, r4}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000000140)={'crc32-generic\x00\x00\x00\x00\x00\x00\x00\x00?\x00'}}) 2018/05/16 04:35:17 executing program 6: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000da2ffc)=0xa069, 0xfea4) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) sendmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000000)="a7", 0x1}], 0x1, &(0x7f0000001180)}, 0x0) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f0]}, 0xfdef) 2018/05/16 04:35:17 executing program 1: mmap(&(0x7f0000000000/0xf50000)=nil, 0xf50000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x1e, 0x2, 0x0) connect$rds(r0, &(0x7f0000000000)={0x2, 0x0, @dev={0xac, 0x14, 0x14}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000000000]}, 0x10) 2018/05/16 04:35:17 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0xf203000000000000]}, 0xfdef) [ 2603.822781] ip6_tunnel: non-ECT from fe80:0000:0000:0000:0000:0000:0000:00bb with DS=0x5 [ 2603.936914] ip6_tunnel: non-ECT from fe80:0000:0000:0000:0000:0000:0000:00bb with DS=0x5 2018/05/16 04:35:18 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x1500000000000000}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:35:18 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000280)='/dev/loop#\x00', 0x0, 0x105082) r1 = memfd_create(&(0x7f0000000140)="000000008c00000000000000000000", 0x0) pwritev(r1, &(0x7f0000f50f90)=[{&(0x7f0000000100)="a8", 0x1}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r0, 0x4c00, r1) sendfile(r0, r1, &(0x7f00000ddff8)=0xb00, 0x102002f01) 2018/05/16 04:35:18 executing program 2: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000740)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r3, r4, r4}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000000140)={'crc32-generic\x00\x00\x00\x00\x00\x00\x00\x00@\x00'}}) 2018/05/16 04:35:18 executing program 1: mmap(&(0x7f0000000000/0xf50000)=nil, 0xf50000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x1e, 0x2, 0x0) connect$rds(r0, &(0x7f0000000000)={0x2, 0x0, @dev={0xac, 0x14, 0x14}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000000]}, 0x10) 2018/05/16 04:35:18 executing program 6: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000da2ffc)=0xa069, 0xfea4) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) sendmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000000)="a7", 0x1}], 0x1, &(0x7f0000001180)}, 0x0) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xf003000000000000]}, 0xfdef) 2018/05/16 04:35:18 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0x3c110000]}, 0xfdef) 2018/05/16 04:35:18 executing program 7: getrandom(&(0x7f0000000040)=""/44, 0xfffffebe, 0x0) r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$ARPT_SO_SET_REPLACE(r0, 0x0, 0x60, &(0x7f0000000380)={'filter\x00', 0x7, 0x4, 0x470, 0x0, 0x0, 0x118, 0x38c, 0x38c, 0x38c, 0x4, &(0x7f0000000340), {[{{@arp={@multicast1=0xe0000001, @dev={0xac, 0x14, 0x14}, 0x0, 0x0, @mac=@dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa]}, {}, @mac=@random="b554238a611e", {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'ip6gretap0\x00', 'team0\x00', {}, {}, 0x0, 0x200000000000000}, 0xf0, 0x118}, @unspec=@NFQUEUE2={0x28, 'NFQUEUE\x00', 0x2}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@empty, @mac, @local={0xac, 0x14, 0x14, 0xaa}, @local={0xac, 0x14, 0x14, 0xaa}}}}, {{@arp={@loopback=0x7f000001, @dev={0xac, 0x14, 0x14}, 0x0, 0x0, @empty, {}, @mac, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'ip6gre0\x00', 'ip6_vti0\x00'}, 0xf0, 0x134}, @unspec=@LED={0x44, 'LED\x00', 0x0, {'syz0\x00'}}}], {{[], 0xc0, 0xe4}, {0x24, '\x00', 0x0, 0xfffffffffffffffe}}}}, 0x4bc) 2018/05/16 04:35:18 executing program 0: syz_emit_ethernet(0x3e, &(0x7f00000001c0)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], {@ipv6={0x86dd, {0x0, 0x6, "50a09c", 0x8, 0xffffff2f, 0x0, @remote={0xfe, 0x80, [], 0xbb}, @local={0xfe, 0x80, [], 0xaa}, {[], @udp={0x0, 0x77d50800, 0x8}}}}}}, &(0x7f0000000100)) r0 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/cuse\x00', 0x240, 0x0) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r0, 0x4004240b, &(0x7f0000000040)={0x7, 0x70, 0x983, 0x80000000, 0x80, 0x7, 0x0, 0x5, 0x220, 0x0, 0x1800, 0x0, 0x15c0, 0x80000000, 0x1000, 0x7, 0x0, 0x0, 0xee3, 0x3, 0x100000000, 0x52, 0x9, 0x10001, 0x7, 0x10000, 0x10001, 0xffffffffffffffff, 0x7b, 0x0, 0x401, 0x8, 0x5, 0x90d, 0x1000, 0x1, 0x1, 0x400, 0x0, 0xe0000000, 0x1, @perf_config_ext={0x9a31}, 0x100c0, 0x800, 0x9, 0x5, 0x7fff, 0x400, 0x3}) [ 2604.183937] ip6_tunnel: non-ECT from fe80:0000:0000:0000:0000:0000:0000:00bb with DS=0x5 2018/05/16 04:35:18 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x2c000000}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:35:18 executing program 1: mmap(&(0x7f0000000000/0xf50000)=nil, 0xf50000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x1e, 0x2, 0x0) connect$rds(r0, &(0x7f0000000000)={0x2, 0x0, @dev={0xac, 0x14, 0x14}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x900]}, 0x10) [ 2604.233958] ip6_tunnel: non-ECT from fe80:0000:0000:0000:0000:0000:0000:00bb with DS=0x5 2018/05/16 04:35:18 executing program 2: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000740)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r3, r4, r4}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000000140)={"63726333322d67656e65726963000000000f00"}}) 2018/05/16 04:35:18 executing program 0: r0 = syz_open_dev$vcsa(&(0x7f0000000140)='/dev/vcsa#\x00', 0x6, 0x444840) setsockopt$inet6_MCAST_JOIN_GROUP(r0, 0x29, 0x2a, &(0x7f0000000180)={0xffffffff, {{0xa, 0x4e20, 0x9, @remote={0xfe, 0x80, [], 0xbb}, 0x3}}}, 0x33) socketpair$inet_icmp_raw(0x2, 0x3, 0x1, &(0x7f00000002c0)) pipe2(&(0x7f0000000240), 0x4000) ioctl$sock_inet_SIOCSIFDSTADDR(r0, 0x8918, &(0x7f0000000280)={'ip6gre0\x00', {0x2, 0x4e24, @multicast2=0xe0000002}}) syz_emit_ethernet(0xef, &(0x7f0000000000)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], {@ipv4={0x800, {{0xb, 0x4, 0x3, 0x100000000, 0xe1, 0x66, 0x3, 0x1d98, 0xff, 0x0, @loopback=0x7f000001, @dev={0xac, 0x14, 0x14, 0x1f}, {[@lsrr={0x83, 0x17, 0x20000000000000, [@loopback=0x7f000001, @loopback=0x7f000001, @dev={0xac, 0x14, 0x14, 0xf}, @remote={0xac, 0x14, 0x14, 0xbb}, @rand_addr=0x80000001]}]}}, @icmp=@echo_reply={0x0, 0x0, 0x0, 0x67, 0x80000000, "a6191a7a8fb296d12d917ddde0eca441643d0e401d6d94cca613214e1e6aa1c596abccace9b4bf27323c1adce1f327c8ffa6233142617bce228386c285e60cb715aef288d024f51274a9380f6c9aae9d36b97c291aa7eb411f08c739c590f20cd4d2a84191123ad76b43a5afc657cfb6ccc0d1c7f41b405ea0cbe4c6ea4e9b9677087f792f0e94003a7639a22d1b5e09f96ec50da8f6328646684e9ca80d6c64ae978e129d5e9f62b6f052b3ce"}}}}}, &(0x7f0000000100)={0x0, 0x0, [0x3, 0x0, 0x0, 0x434]}) 2018/05/16 04:35:18 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000280)='/dev/loop#\x00', 0x0, 0x105082) r1 = memfd_create(&(0x7f0000000140)="000000008c00000000000000000000", 0x0) pwritev(r1, &(0x7f0000f50f90)=[{&(0x7f0000000100)="a8", 0x1}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r0, 0x4c00, r1) sendfile(r0, r1, &(0x7f00000ddff8)=0x15, 0x102002f01) 2018/05/16 04:35:18 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x19000000}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:35:18 executing program 1: mmap(&(0x7f0000000000/0xf50000)=nil, 0xf50000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x1e, 0x2, 0x0) connect$rds(r0, &(0x7f0000000000)={0x2, 0x0, @dev={0xac, 0x14, 0x14}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x9]}, 0x10) 2018/05/16 04:35:19 executing program 7: getrandom(&(0x7f0000000040)=""/44, 0xfffffebe, 0x0) r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$ARPT_SO_SET_REPLACE(r0, 0x0, 0x60, &(0x7f0000000380)={'filter\x00', 0x7, 0x4, 0x470, 0x0, 0x0, 0x118, 0x38c, 0x38c, 0x38c, 0x4, &(0x7f0000000340), {[{{@arp={@multicast1=0xe0000001, @dev={0xac, 0x14, 0x14}, 0x0, 0x0, @mac=@dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa]}, {}, @mac=@random="b554238a611e", {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'ip6gretap0\x00', 'team0\x00', {}, {}, 0x0, 0x88000000}, 0xf0, 0x118}, @unspec=@NFQUEUE2={0x28, 'NFQUEUE\x00', 0x2}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@empty, @mac, @local={0xac, 0x14, 0x14, 0xaa}, @local={0xac, 0x14, 0x14, 0xaa}}}}, {{@arp={@loopback=0x7f000001, @dev={0xac, 0x14, 0x14}, 0x0, 0x0, @empty, {}, @mac, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'ip6gre0\x00', 'ip6_vti0\x00'}, 0xf0, 0x134}, @unspec=@LED={0x44, 'LED\x00', 0x0, {'syz0\x00'}}}], {{[], 0xc0, 0xe4}, {0x24, '\x00', 0x0, 0xfffffffffffffffe}}}}, 0x4bc) 2018/05/16 04:35:19 executing program 0: lookup_dcookie(0x10001, &(0x7f0000000000)=""/76, 0x4c) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6050a09c00082fc20f8000000000000000000000000000bbfe8000000000000000000000000000aa0000080000089078"], &(0x7f0000000100)) r0 = syz_open_dev$dmmidi(&(0x7f0000000080)='/dev/dmmidi#\x00', 0xef8, 0x10000105a82) ioctl$DRM_IOCTL_AGP_ALLOC(0xffffffffffffff9c, 0xc0106434, &(0x7f00000000c0)={0x3, 0x0, 0x1, 0x3}) ioctl$DRM_IOCTL_SG_ALLOC(r0, 0xc0086438, &(0x7f0000000140)={0x1, r1}) 2018/05/16 04:35:19 executing program 2: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000740)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r3, r4, r4}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000000140)={'crc32-generic\x00\x00\x00\x00@\x00'}}) 2018/05/16 04:35:19 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x1700}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:35:19 executing program 6: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000da2ffc)=0xa069, 0xfea4) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) sendmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000000)="a7", 0x1}], 0x1, &(0x7f0000001180)}, 0x0) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xa805000000000000]}, 0xfdef) 2018/05/16 04:35:19 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0x3e8]}, 0xfdef) 2018/05/16 04:35:19 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000280)='/dev/loop#\x00', 0x0, 0x105082) r1 = memfd_create(&(0x7f0000000140)="000000008c00000000000000000000", 0x0) pwritev(r1, &(0x7f0000f50f90)=[{&(0x7f0000000100)="a8", 0x1}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r0, 0x4c00, r1) sendfile(r0, r1, &(0x7f00000ddff8)=0xfffffffffffffff0, 0x102002f01) 2018/05/16 04:35:19 executing program 1: mmap(&(0x7f0000000000/0xf50000)=nil, 0xf50000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x1e, 0x2, 0x0) connect$rds(r0, &(0x7f0000000000)={0x2, 0x0, @dev={0xac, 0x14, 0x14}, [0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff00000000]}, 0x10) [ 2605.339739] ip6_tunnel: non-ECT from 0f80:0000:0000:0000:0000:0000:0000:00bb with DS=0x5 2018/05/16 04:35:19 executing program 2: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000740)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r3, r4, r4}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000000140)={"63726333322d67656e65726963000000000500"}}) 2018/05/16 04:35:19 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x2a}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:35:19 executing program 1: mmap(&(0x7f0000000000/0xf50000)=nil, 0xf50000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x1e, 0x2, 0x0) connect$rds(r0, &(0x7f0000000000)={0x2, 0x0, @dev={0xac, 0x14, 0x14}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x3f00000000000000]}, 0x10) [ 2605.452221] ip6_tunnel: non-ECT from 0f80:0000:0000:0000:0000:0000:0000:00bb with DS=0x5 2018/05/16 04:35:19 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000280)='/dev/loop#\x00', 0x0, 0x105082) r1 = memfd_create(&(0x7f0000000140)="000000008c00000000000000000000", 0x0) pwritev(r1, &(0x7f0000f50f90)=[{&(0x7f0000000100)="a8", 0x1}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r0, 0x4c00, r1) sendfile(r0, r1, &(0x7f00000ddff8)=0x8e38, 0x102002f01) 2018/05/16 04:35:19 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x1e}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:35:19 executing program 0: syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86722750a09c00082f00fe8000000000400000000000bbfe8000000000000000000000000000aa0000080000089078000000"], &(0x7f0000000100)={0x0, 0x0, [0xc57]}) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) ioctl$sock_SIOCGPGRP(r0, 0x8904, &(0x7f0000000140)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x40000, 0x0) ioctl$DRM_IOCTL_AGP_ALLOC(0xffffffffffffff9c, 0xc0106434, &(0x7f0000000080)={0x4, 0x0, 0x2, 0xfffffffffffffffc}) ioctl$DRM_IOCTL_AGP_ALLOC(r1, 0xc0106434, &(0x7f00000000c0)={0x2, r2, 0x10000, 0x6c}) r3 = dup(0xffffffffffffff9c) ioctl$VHOST_NET_SET_BACKEND(r3, 0x4008af30, &(0x7f0000000000)={0x3}) 2018/05/16 04:35:19 executing program 2: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000740)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r3, r4, r4}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000000140)={'crc32-generic\x00\x00 \x00'}}) 2018/05/16 04:35:19 executing program 6: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000da2ffc)=0xa069, 0xfea4) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) sendmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000000)="a7", 0x1}], 0x1, &(0x7f0000001180)}, 0x0) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x441c0000]}, 0xfdef) 2018/05/16 04:35:20 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x19}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:35:20 executing program 0: syz_emit_ethernet(0x5b, &(0x7f0000000000)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], {@llc_tr={0x11, {@snap={0xaa, 0xab, 'B', "55bac1", 0x8848, "b336e6d63fd5d1754e627a07c8d958700d107e3a27276a01f3b7c9cd3944d5a9f6a26f68f307d4495bb8a681b17036ffec4cc3678d15bda90b301d96e65d5944e7bc7f823e"}}}}}, &(0x7f0000000100)) r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ppp\x00', 0x40080, 0x0) r1 = syz_open_dev$sndmidi(&(0x7f00000000c0)='/dev/snd/midiC#D#\x00', 0x7ff, 0x800) fanotify_mark(r0, 0x2, 0x8422f5bdba454bb4, r1, &(0x7f0000000140)='./file0\x00') 2018/05/16 04:35:20 executing program 2: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000740)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r3, r4, r4}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000000140)={"63726333322d67656e6572696300000000000000000200"}}) 2018/05/16 04:35:20 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000280)='/dev/loop#\x00', 0x0, 0x105082) r1 = memfd_create(&(0x7f0000000140)="000000008c00000000000000000000", 0x0) pwritev(r1, &(0x7f0000f50f90)=[{&(0x7f0000000100)="a8", 0x1}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r0, 0x4c00, r1) sendfile(r0, r1, &(0x7f00000ddff8)=0x1300000000000000, 0x102002f01) 2018/05/16 04:35:20 executing program 7: getrandom(&(0x7f0000000040)=""/44, 0xfffffebe, 0x0) r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$ARPT_SO_SET_REPLACE(r0, 0x0, 0x60, &(0x7f0000000380)={'filter\x00', 0x7, 0x4, 0x470, 0x0, 0x0, 0x118, 0x38c, 0x38c, 0x38c, 0x4, &(0x7f0000000340), {[{{@arp={@multicast1=0xe0000001, @dev={0xac, 0x14, 0x14}, 0x0, 0x0, @mac=@dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa]}, {}, @mac=@random="b554238a611e", {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'ip6gretap0\x00', 'team0\x00', {}, {}, 0x0, 0x1100}, 0xf0, 0x118}, @unspec=@NFQUEUE2={0x28, 'NFQUEUE\x00', 0x2}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@empty, @mac, @local={0xac, 0x14, 0x14, 0xaa}, @local={0xac, 0x14, 0x14, 0xaa}}}}, {{@arp={@loopback=0x7f000001, @dev={0xac, 0x14, 0x14}, 0x0, 0x0, @empty, {}, @mac, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'ip6gre0\x00', 'ip6_vti0\x00'}, 0xf0, 0x134}, @unspec=@LED={0x44, 'LED\x00', 0x0, {'syz0\x00'}}}], {{[], 0xc0, 0xe4}, {0x24, '\x00', 0x0, 0xfffffffffffffffe}}}}, 0x4bc) 2018/05/16 04:35:20 executing program 6: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000da2ffc)=0xa069, 0xfea4) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) sendmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000000)="a7", 0x1}], 0x1, &(0x7f0000001180)}, 0x0) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x30000000]}, 0xfdef) 2018/05/16 04:35:20 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0x8c1c000000000000]}, 0xfdef) 2018/05/16 04:35:20 executing program 1: mmap(&(0x7f0000000000/0xf50000)=nil, 0xf50000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x1e, 0x2, 0x0) connect$rds(r0, &(0x7f0000000000)={0x2, 0x0, @dev={0xac, 0x14, 0x14}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000000000]}, 0x10) 2018/05/16 04:35:20 executing program 0: r0 = syz_open_dev$adsp(&(0x7f0000000200)='/dev/adsp#\x00', 0x401, 0x20000) r1 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000280)='IPVS\x00') sendmsg$IPVS_CMD_GET_INFO(r0, &(0x7f00000003c0)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x10000800}, 0xc, &(0x7f0000000380)={&(0x7f00000002c0)=ANY=[@ANYBLOB="84000000", @ANYRES16=r1, @ANYBLOB="020029bd7000fcdbdf250f00000038000300080004000900000014000600000000000000000000000000000000010800050000000000080003000300000008000500e000000238000200080006000000000014000100000000000000000000000000000000010800050002000000080002004e0800000800030000000000"], 0x84}, 0x1, 0x0, 0x0, 0x20040000}, 0x1) r2 = syz_open_dev$midi(&(0x7f00000000c0)='/dev/midi#\x00', 0x4, 0x800) openat$md(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/md0\x00', 0x101800, 0x0) ioctl$KVM_SIGNAL_MSI(r2, 0x4020aea5, &(0x7f0000000180)={0x6000, 0xf004, 0xffffffff, 0x8, 0x3}) ioctl$KVM_CREATE_IRQCHIP(r2, 0xae60) delete_module(&(0x7f0000000080)='\x00', 0xa00) r3 = syz_open_dev$usbmon(&(0x7f0000000000)='/dev/usbmon#\x00', 0x4, 0x1) ioctl$KVM_SET_TSC_KHZ(r0, 0xaea2, 0x3ff) ioctl$BLKBSZGET(r3, 0x80041270, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000140)=ANY=[@ANYRES16=r2], &(0x7f0000000100)={0x0, 0x2, [0x0, 0x1, 0x834]}) setsockopt$inet6_icmp_ICMP_FILTER(r0, 0x1, 0x1, &(0x7f0000000400)={0x1}, 0x4) 2018/05/16 04:35:20 executing program 1: mmap(&(0x7f0000000000/0xf50000)=nil, 0xf50000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x1e, 0x2, 0x0) connect$rds(r0, &(0x7f0000000000)={0x2, 0x0, @dev={0xac, 0x14, 0x14}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x900000000000000]}, 0x10) 2018/05/16 04:35:20 executing program 2: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000740)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r3, r4, r4}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000000140)={"63726333322d67656e6572696300000000000000000f00"}}) 2018/05/16 04:35:20 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x900000000000000}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:35:20 executing program 0: syz_emit_ethernet(0x928902f30d8529f2, &(0x7f0000000000)={@remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], {@canfd={0xd, {{0x1, 0x4, 0x4e6, 0x9}, 0x17, 0x1, 0x0, 0x0, "80d1e9fa1d48ea5e4872b4c3d15c122d28b468cbd0201b1eefd5425602ddc24d2316ecb3b0fa3fb1d08728bd5f2f19a3bc06ba5cba031a9401c7f6d989faf34b"}}}}, &(0x7f0000000100)={0x0, 0x4, [0x0, 0x0, 0x0, 0x821]}) 2018/05/16 04:35:20 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0xff00000000000000}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:35:20 executing program 2: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000740)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r3, r4, r4}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000000140)={"63726333322d67656e657269630000007ffffffff000"}}) 2018/05/16 04:35:20 executing program 1: mmap(&(0x7f0000000000/0xf50000)=nil, 0xf50000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x1e, 0x2, 0x0) connect$rds(r0, &(0x7f0000000000)={0x2, 0x0, @dev={0xac, 0x14, 0x14}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x3000000]}, 0x10) 2018/05/16 04:35:20 executing program 6: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000da2ffc)=0xa069, 0xfea4) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) sendmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000000)="a7", 0x1}], 0x1, &(0x7f0000001180)}, 0x0) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9c160000]}, 0xfdef) 2018/05/16 04:35:20 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000280)='/dev/loop#\x00', 0x0, 0x105082) r1 = memfd_create(&(0x7f0000000140)="000000008c00000000000000000000", 0x0) pwritev(r1, &(0x7f0000f50f90)=[{&(0x7f0000000100)="a8", 0x1}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r0, 0x4c00, r1) sendfile(r0, r1, &(0x7f00000ddff8)=0xffffffff00000000, 0x102002f01) 2018/05/16 04:35:20 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0x541c000000000000]}, 0xfdef) 2018/05/16 04:35:21 executing program 2: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000740)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r3, r4, r4}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000000140)={"63726333322d67656e6572696300000000000000000500"}}) 2018/05/16 04:35:21 executing program 0: syz_emit_ethernet(0xa7, &(0x7f0000000000)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x3}, [], {@llc_tr={0x11, {@snap={0xaa, 0xaa, "a8", "8dc96e", 0x806, "779d39d4a1544c8162a5d8e645c104dce973435121b162c86d139ed2ad58aafa26eb15ded90db9fd577e6d2e5787766c910c915915d39b1f93557238ee4027fb478d27de3d7eb9092b847b02c24735dc08ed5b8a7d298325e642abbb17b1cf7321bca66c335f2f25c0f95694699dee9b5252866b67f53d8684c93863dc7a526e7cdefbee0e3a888d792cd34f910d1f2cb3"}}}}}, &(0x7f0000000100)={0xffffffffffffffff}) 2018/05/16 04:35:21 executing program 7: getrandom(&(0x7f0000000040)=""/44, 0xfffffebe, 0x0) r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$ARPT_SO_SET_REPLACE(r0, 0x0, 0x60, &(0x7f0000000380)={'filter\x00', 0x7, 0x4, 0x470, 0x0, 0x0, 0x118, 0x38c, 0x38c, 0x38c, 0x4, &(0x7f0000000340), {[{{@arp={@multicast1=0xe0000001, @dev={0xac, 0x14, 0x14}, 0x0, 0x0, @mac=@dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa]}, {}, @mac=@random="b554238a611e", {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'ip6gretap0\x00', 'team0\x00', {}, {}, 0x0, 0x8800}, 0xf0, 0x118}, @unspec=@NFQUEUE2={0x28, 'NFQUEUE\x00', 0x2}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@empty, @mac, @local={0xac, 0x14, 0x14, 0xaa}, @local={0xac, 0x14, 0x14, 0xaa}}}}, {{@arp={@loopback=0x7f000001, @dev={0xac, 0x14, 0x14}, 0x0, 0x0, @empty, {}, @mac, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'ip6gre0\x00', 'ip6_vti0\x00'}, 0xf0, 0x134}, @unspec=@LED={0x44, 'LED\x00', 0x0, {'syz0\x00'}}}], {{[], 0xc0, 0xe4}, {0x24, '\x00', 0x0, 0xfffffffffffffffe}}}}, 0x4bc) 2018/05/16 04:35:21 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000280)='/dev/loop#\x00', 0x0, 0x105082) r1 = memfd_create(&(0x7f0000000140)="000000008c00000000000000000000", 0x0) pwritev(r1, &(0x7f0000f50f90)=[{&(0x7f0000000100)="a8", 0x1}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r0, 0x4c00, r1) sendfile(r0, r1, &(0x7f00000ddff8)=0x388e0000, 0x102002f01) 2018/05/16 04:35:21 executing program 1: mmap(&(0x7f0000000000/0xf50000)=nil, 0xf50000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x1e, 0x2, 0x0) connect$rds(r0, &(0x7f0000000000)={0x2, 0x0, @dev={0xac, 0x14, 0x14}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x3f00]}, 0x10) 2018/05/16 04:35:21 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0xffffff7f00000000}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:35:21 executing program 2: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000740)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r3, r4, r4}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000000140)={'crc32-generic\x00\x00\x00 \x00'}}) 2018/05/16 04:35:21 executing program 6: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000da2ffc)=0xa069, 0xfea4) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) sendmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000000)="a7", 0x1}], 0x1, &(0x7f0000001180)}, 0x0) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xf4100000]}, 0xfdef) 2018/05/16 04:35:21 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0x98050000]}, 0xfdef) 2018/05/16 04:35:21 executing program 2: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000740)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r3, r4, r4}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000000140)={"63726333322d67656e657269630000000000ffffffff00"}}) 2018/05/16 04:35:21 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60a09c00e85100000000000000000000000000000000bbfe8000000000000000000000000000aa0000080000089078d98e9000"], &(0x7f0000000140)={0x0, 0x0, [0xfffffffffffffffe]}) r0 = socket$inet6_dccp(0xa, 0x6, 0x0) getsockopt(r0, 0x1, 0x100000000, &(0x7f0000000000)=""/125, &(0x7f0000000100)=0x7d) 2018/05/16 04:35:21 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x1f00000000000000}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:35:21 executing program 1: mmap(&(0x7f0000000000/0xf50000)=nil, 0xf50000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x1e, 0x2, 0x0) connect$rds(r0, &(0x7f0000000000)={0x2, 0x0, @dev={0xac, 0x14, 0x14}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}, 0x10) 2018/05/16 04:35:21 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000280)='/dev/loop#\x00', 0x0, 0x105082) r1 = memfd_create(&(0x7f0000000140)="000000008c00000000000000000000", 0x0) pwritev(r1, &(0x7f0000f50f90)=[{&(0x7f0000000100)="a8", 0x1}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r0, 0x4c00, r1) sendfile(r0, r1, &(0x7f00000ddff8)=0x3e000000, 0x102002f01) 2018/05/16 04:35:22 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000500)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6050a09c00082f00f380000000000000000000000d0fc40e00000020bbfe8000000000000000000000000000aa000008d2f029c04d9edfb2d23c6792af1cecc28f3cfaf4630d1929b49a9d23c7cda36b186b790c66e479b5becb3027062d88d84f4db0e59c16b1f9f7b8fad2e04845d90909d7c91cae"], &(0x7f0000000100)) r0 = openat$ipvs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/sys/net/ipv4/vs/expire_nodest_conn\x00', 0x2, 0x0) r1 = socket$netlink(0x10, 0x3, 0xf) bind$netlink(r1, &(0x7f00001abff4)={0x10, 0x0, 0xffffffffffffffff, 0xffffffff}, 0xc) close(r1) getpeername(0xffffffffffffffff, &(0x7f0000000040)=@hci={0x0, 0x0}, &(0x7f00000000c0)=0x80) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffff9c, 0x29, 0x22, &(0x7f0000000200)={{{@in6=@remote, @in6=@remote, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@mcast1}, 0x0, @in=@rand_addr}}, &(0x7f0000000140)=0xe8) setsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f0000000300)={{{@in6=@local={0xfe, 0x80, [], 0xaa}, @in=@local={0xac, 0x14, 0x14, 0xaa}, 0x4e23, 0x0, 0x4e21, 0x100000001, 0x0, 0xa0, 0x80, 0x3e, r2, r3}, {0x9, 0x40, 0x5, 0x82bb, 0x786e, 0x4, 0x6, 0x1ff}, {0x3ff, 0x2, 0xfbd, 0x7}, 0xfffffffffffff001, 0x6e6bb8, 0x0, 0x1, 0x0, 0x1}, {{@in=@multicast1=0xe0000001, 0x4d3, 0x6c}, 0xa, @in=@rand_addr=0x6, 0x3506, 0x3, 0x0, 0x8001, 0x100000001, 0x2, 0x6}}, 0xe8) r4 = dup(r1) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r4, 0xc04064a0, &(0x7f00000004c0)={&(0x7f0000000180)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000400)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000440)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000480)=[0x0], 0xa, 0xa, 0x7, 0x1}) 2018/05/16 04:35:22 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x4000000}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:35:23 executing program 2: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000740)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r3, r4, r4}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000000140)={"63726333322d67656e6572696300000000000f00"}}) 2018/05/16 04:35:23 executing program 6: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000da2ffc)=0xa069, 0xfea4) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) sendmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000000)="a7", 0x1}], 0x1, &(0x7f0000001180)}, 0x0) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x30000000]}, 0xfdef) 2018/05/16 04:35:23 executing program 1: mmap(&(0x7f0000000000/0xf50000)=nil, 0xf50000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x1e, 0x2, 0x0) connect$rds(r0, &(0x7f0000000000)={0x2, 0x0, @dev={0xac, 0x14, 0x14}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x8000000000000000]}, 0x10) 2018/05/16 04:35:23 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0xf0030000]}, 0xfdef) 2018/05/16 04:35:23 executing program 0: syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86ddd5a39082ebb315acfe8000000000000000000000000000bbfe8000000000000000050000000000aa0000080000089078"], &(0x7f0000000100)) r0 = syz_open_dev$audion(&(0x7f0000000000)='/dev/audio#\x00', 0x10000, 0x200000) write$cgroup_pid(r0, &(0x7f0000000040)={[0x34, 0x30]}, 0x2) 2018/05/16 04:35:23 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000280)='/dev/loop#\x00', 0x0, 0x105082) r1 = memfd_create(&(0x7f0000000140)="000000008c00000000000000000000", 0x0) pwritev(r1, &(0x7f0000f50f90)=[{&(0x7f0000000100)="a8", 0x1}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r0, 0x4c00, r1) sendfile(r0, r1, &(0x7f00000ddff8)=0x7, 0x102002f01) 2018/05/16 04:35:23 executing program 7: getrandom(&(0x7f0000000040)=""/44, 0xfffffebe, 0x0) r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$ARPT_SO_SET_REPLACE(r0, 0x0, 0x60, &(0x7f0000000380)={'filter\x00', 0x7, 0x4, 0x470, 0x0, 0x0, 0x118, 0x38c, 0x38c, 0x38c, 0x4, &(0x7f0000000340), {[{{@arp={@multicast1=0xe0000001, @dev={0xac, 0x14, 0x14}, 0x0, 0x0, @mac=@dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa]}, {}, @mac=@random="b554238a611e", {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'ip6gretap0\x00', 'team0\x00', {}, {}, 0x0, 0x1000000}, 0xf0, 0x118}, @unspec=@NFQUEUE2={0x28, 'NFQUEUE\x00', 0x2}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@empty, @mac, @local={0xac, 0x14, 0x14, 0xaa}, @local={0xac, 0x14, 0x14, 0xaa}}}}, {{@arp={@loopback=0x7f000001, @dev={0xac, 0x14, 0x14}, 0x0, 0x0, @empty, {}, @mac, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'ip6gre0\x00', 'ip6_vti0\x00'}, 0xf0, 0x134}, @unspec=@LED={0x44, 'LED\x00', 0x0, {'syz0\x00'}}}], {{[], 0xc0, 0xe4}, {0x24, '\x00', 0x0, 0xfffffffffffffffe}}}}, 0x4bc) 2018/05/16 04:35:23 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x17}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:35:23 executing program 0: r0 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vga_arbiter\x00', 0x80, 0x0) ioctl$sock_inet_SIOCGIFDSTADDR(r0, 0x8917, &(0x7f0000000080)={'team0\x00', {0x2, 0x4e20, @loopback=0x7f000001}}) r1 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000000)='/dev/sequencer2\x00', 0x400, 0x0) ioctl$KDSKBLED(r1, 0x4b65, 0x7) syz_emit_ethernet(0x3e, &(0x7f00000001c0)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], {@ipv6={0x86dd, {0x0, 0x6, "50a09c", 0x8, 0xffffff2f, 0x0, @remote={0xfe, 0x80, [], 0xbb}, @local={0xfe, 0x80, [], 0xaa}, {[], @udp={0x0, 0x77d50800, 0x8}}}}}}, &(0x7f0000000100)) 2018/05/16 04:35:23 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x3}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:35:23 executing program 2: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000740)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r3, r4, r4}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000000140)={"63726333322d67656e657269630000fffffe00"}}) [ 2609.263557] ip6_tunnel: non-ECT from fe80:0000:0000:0000:0000:0000:0000:00bb with DS=0x5 2018/05/16 04:35:23 executing program 1: mmap(&(0x7f0000000000/0xf50000)=nil, 0xf50000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x1e, 0x2, 0x0) connect$rds(r0, &(0x7f0000000000)={0x2, 0x0, @dev={0xac, 0x14, 0x14}, [0x0, 0x0, 0x0, 0x0, 0x0, 0xffffff7f00000000]}, 0x10) [ 2609.325663] ip6_tunnel: non-ECT from fe80:0000:0000:0000:0000:0000:0000:00bb with DS=0x5 2018/05/16 04:35:24 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x2200}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:35:24 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000280)='/dev/loop#\x00', 0x0, 0x105082) r1 = memfd_create(&(0x7f0000000140)="000000008c00000000000000000000", 0x0) pwritev(r1, &(0x7f0000f50f90)=[{&(0x7f0000000100)="a8", 0x1}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r0, 0x4c00, r1) sendfile(r0, r1, &(0x7f00000ddff8)=0xff0f, 0x102002f01) 2018/05/16 04:35:24 executing program 2: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000740)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r3, r4, r4}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000000140)={"63726333322d67656e65726963000000000000ffffffff00"}}) 2018/05/16 04:35:24 executing program 0: modify_ldt$read(0x0, &(0x7f0000000000)=""/248, 0xf8) syz_emit_ethernet(0x3e, &(0x7f00000001c0)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], {@ipv6={0x86dd, {0x0, 0x6, "50a09c", 0x8, 0xffffff2f, 0x0, @remote={0xfe, 0x80, [], 0xbb}, @local={0xfe, 0x80, [], 0xaa}, {[], @udp={0x0, 0x77d50800, 0x8}}}}}}, &(0x7f0000000100)) 2018/05/16 04:35:24 executing program 6: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000da2ffc)=0xa069, 0xfea4) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) sendmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000000)="a7", 0x1}], 0x1, &(0x7f0000001180)}, 0x0) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000000]}, 0xfdef) 2018/05/16 04:35:24 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0x10e8]}, 0xfdef) 2018/05/16 04:35:24 executing program 1: mmap(&(0x7f0000000000/0xf50000)=nil, 0xf50000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x1e, 0x2, 0x0) connect$rds(r0, &(0x7f0000000000)={0x2, 0x0, @dev={0xac, 0x14, 0x14}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x2000000000000000]}, 0x10) 2018/05/16 04:35:24 executing program 7: getrandom(&(0x7f0000000040)=""/44, 0xfffffebe, 0x0) r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$ARPT_SO_SET_REPLACE(r0, 0x0, 0x60, &(0x7f0000000380)={'filter\x00', 0x7, 0x4, 0x470, 0x0, 0x0, 0x118, 0x38c, 0x38c, 0x38c, 0x4, &(0x7f0000000340), {[{{@arp={@multicast1=0xe0000001, @dev={0xac, 0x14, 0x14}, 0x0, 0x0, @mac=@dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa]}, {}, @mac=@random="b554238a611e", {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'ip6gretap0\x00', 'team0\x00'}, 0xf0, 0x118}, @unspec=@NFQUEUE2={0x28, 'NFQUEUE\x00', 0x2}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@empty, @mac, @local={0xac, 0x14, 0x14, 0xaa}, @local={0xac, 0x14, 0x14, 0xaa}}}}, {{@arp={@loopback=0x7f000001, @dev={0xac, 0x14, 0x14}, 0x0, 0x0, @empty, {}, @mac, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'ip6gre0\x00', 'ip6_vti0\x00'}, 0xf0, 0x134}, @unspec=@LED={0x44, 'LED\x00', 0x0, {'syz0\x00'}}}], {{[], 0xc0, 0xe4}, {0x24, '\x00', 0x0, 0xfffffffffffffffe}}}}, 0x4bc) [ 2610.517358] ip6_tunnel: non-ECT from fe80:0000:0000:0000:0000:0000:0000:00bb with DS=0x5 2018/05/16 04:35:24 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000140)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [{[{0x9100, 0x1, 0xffffffff, 0x2}], {0x8100, 0x1ff, 0x5, 0x1}}], {@ipv6={0x86dd, {0x0, 0x6, "50a09c", 0x8, 0xffffff2f, 0x0, @remote={0xfe, 0x80, [], 0xbb}, @local={0xfe, 0x80, [], 0xaa}, {[], @udp={0x0, 0x77d50800, 0x8}}}}}}, &(0x7f0000000100)={0x0, 0x3, [0x1fffc]}) r0 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={0xffffffffffffff9c, 0x7, 0x1, 0x6a5, &(0x7f0000000040)=[0x0, 0x0, 0x0], 0x3}, 0x20) setsockopt$IP_VS_SO_SET_TIMEOUT(r0, 0x0, 0x48a, &(0x7f00000000c0)={0x8, 0xeeb}, 0xc) r1 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x3ff, 0x402) ioctl$KVM_SET_XSAVE(r1, 0x5000aea5, &(0x7f0000000200)={"422a0f3730edd7ca0f55b12717a1f10c2425b1446012bd179a8afba815f73ffc4dde7e8ab823156905c9a4beff7085a6b6e6767a2a5adfc59a349d3a253a0c1587638e1b0b23d84cfaba57fc12b76f3cd8c12c9c3a24d7ddc0b2b4ebc63cc7490bd396e0cda31b3c309e529a2a10a177f627c7ac0f67850989a5a422a6c337e05c42b683ad4392dfce57f701b69ef094902dd9c4893566c237b4d74e1d839722391ba83aa939479429309c19a7adc33f92ff36dd62232b68ea7aefb1114396971469e8cfb60a47dd3eeac0704bbfce43fd57e0fe51d9acdfba40ba2484b4f666863030cbf6af24f7fb1b659831263c2d47c25e7acbb61053cd454c7c3f56a07b52ae679ca70aad987b3a94813758524133936dfad1ff74c97c68a360d3cecc493583d5eb5a671e14c774fc8aa356c2f9d072ccf00477fdf04b933c0f89794870e8823fdc3a3645cb55e00e7fa6ed6e16f80bfba3b68fdd9dae474269a9808b05dc7e853be7967628975258383ddb57e7396b08254efce57dc22d0fe224fb6192d2b8e4b89d293975324af2420259967448eef2d3706fd3cfdac3bb041ae0538b31b4f4a668f44ed23c431abbc8d24162526121d5c3828894450eccb2cba0a57b3a64df7e233c2c343fb4969e0bba27cceeb10efadf9dffd0c8ed6e834f3d1f8011c1b3788999a3c5fef13d13109b86ea0f39ac250e4bcc7826bb24c2c8f7361b414fad20187841fc5e9250d602a65edcef4a511faee61c773ae47a3960b06d36fde8ee9e40f54b263d54a832bb3c9ca871d20341cadca1899a9e0e696f33002ba23fea0ee9e99fcc08b4a578b4b6d09bad99ca763ee9516a4174a115356147b14107422c908d59ecf35f6e5a0a9a8db02b8dc3e64ea5ae11b293fb6d2f7cd7a5c5b8f6c1486366eb4766ec0e53aaa2177949320e137cefd3aad084177c0e6e1ed7d709fef649bccd8932bfcdbc8a1c2c4c5e512fcb3fd20e85f12fe1f88f1b4d36e942ef79debeb93397a9f7c36c189ca30211eee5a945b6dae3d63d62429b830fa535bb3e717dcd27bfef24213fd1b0adea853daef05cda7ad5405a96a8bdc005b774565e56e0f5a8c2d4cb6f8b37c91b772d104343e02b774d43621a993d7346d819082af6c35b62fb54c5f82ff36a8edee64077edd50566f8782de6b1a322d9a19df9f1efd49da500363f8fac6147ed01bab6c4fa3d6c125530e5ce5431224a14357281eb82cca4d5f5d86e88a37a44ae01132b0556d65596c04228d7e4c33300791d4d6cb97585af1d9fc3f276a71792a8fb394653b27e837675889c1a8b9ab9266d45584845b4b9502a04eb256629d37bbf8ed3e76a15cc9b684d488ff8aad29938c542686961dd296cbc4f7754b93e0e90ec5e5c81e6427acdf325ffeb5488bbaf181f1f7800cc26d896f8b6e4710278a62a11415790e2c4090475cb03"}) 2018/05/16 04:35:24 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x27}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:35:24 executing program 2: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000740)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r3, r4, r4}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000000140)={"63726333322d67656e657269630000000000000000000100"}}) 2018/05/16 04:35:24 executing program 1: mmap(&(0x7f0000000000/0xf50000)=nil, 0xf50000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x1e, 0x2, 0x0) connect$rds(r0, &(0x7f0000000000)={0x2, 0x0, @dev={0xac, 0x14, 0x14}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000]}, 0x10) 2018/05/16 04:35:24 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000280)='/dev/loop#\x00', 0x0, 0x105082) r1 = memfd_create(&(0x7f0000000140)="000000008c00000000000000000000", 0x0) pwritev(r1, &(0x7f0000f50f90)=[{&(0x7f0000000100)="a8", 0x1}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r0, 0x4c00, r1) sendfile(r0, r1, &(0x7f00000ddff8)=0xc00, 0x102002f01) 2018/05/16 04:35:24 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x2100000000000000}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:35:24 executing program 0: syz_emit_ethernet(0x39, &(0x7f00000001c0)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], {@ipv6={0x86dd, {0x0, 0x6, "50a09c", 0x8, 0xffffff2f, 0x0, @remote={0xfe, 0x80, [], 0xbb}, @local={0xfe, 0x80, [], 0xaa}, {[], @udp={0x0, 0x77d50800, 0x8}}}}}}, &(0x7f0000000580)={0x0, 0xfffffffffffffffc}) r0 = add_key(&(0x7f0000000080)='asymmetric\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a, 0x0}, &(0x7f0000000140)="2f645796c389b955cf858c4c9c666e6cff0b4de7c0daca8426a603daf8ba866db8e7de73531bfc5c4b59e994f53d0daf0057f35249a3e8d351ce77953d79348797ce2c08f2c94984e3a3e705168ebb7a006ff0e7dfca894fb0809421a11761b5d15d2d040a", 0x65, 0xfffffffffffffffa) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000240)={0x73, 0x79, 0x7a, 0x1}, &(0x7f0000000280)="17061697a01ebdad6c380d84b1ab7440e9dcfa93265203b64b4e91b8c475d25b10116a23f7ee4a38f5a0e4d4c85cf0b17f046136f62ca937fea231852da16ad1db250224b310bc2d94328a6e8fe21ac5ab65150f326ee942c546ccc9a077fa86a45eda", 0x63, 0xfffffffffffffff8) r2 = add_key(&(0x7f0000000300)='user\x00', &(0x7f0000000340)={0x73, 0x79, 0x7a, 0x1}, 0x0, 0x0, 0xfffffffffffffff8) keyctl$dh_compute(0x17, &(0x7f0000000380)={r0, r1, r2}, &(0x7f00000003c0)=""/115, 0x73, &(0x7f0000000540)={&(0x7f0000000440)={'michael_mic\x00'}, &(0x7f0000000480)="8da32baf2d21e758f633303332ce8d9b544ad3a838340c0b1aa2b8658b224526b19608ca7f5d7b82dc59d7b150d963685fae2e3d0d30c6e1156f802a11a4be15718bc74f7de79e2cbbff8b065497e9d9cb19fb0f4c5f3c0cd0b6aa399e4704c8275e49da6a9121d7325af5dc27744da78399afe88e0c6c4062363a8e42d751f49725b8fdc9241a4beafbee97a0956d6b26b3", 0x92}) r3 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vga_arbiter\x00', 0x200400, 0x0) ioctl$TUNSETVNETLE(r3, 0x400454dc, &(0x7f0000000040)=0x1) syz_open_dev$urandom(&(0x7f0000000100)='/dev/urandom\x00', 0x0, 0x42000) 2018/05/16 04:35:24 executing program 1: mmap(&(0x7f0000000000/0xf50000)=nil, 0xf50000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x1e, 0x2, 0x0) connect$rds(r0, &(0x7f0000000000)={0x2, 0x0, @dev={0xac, 0x14, 0x14}, [0x0, 0x0, 0x0, 0x0, 0x0, 0xffffff7f]}, 0x10) 2018/05/16 04:35:24 executing program 2: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000740)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r3, r4, r4}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000000140)={"63726333322d67656e65726963000000f0ffffff7f00"}}) 2018/05/16 04:35:24 executing program 6: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000da2ffc)=0xa069, 0xfea4) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) sendmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000000)="a7", 0x1}], 0x1, &(0x7f0000001180)}, 0x0) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20000000]}, 0xfdef) 2018/05/16 04:35:24 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0x3f3]}, 0xfdef) 2018/05/16 04:35:25 executing program 0: syz_emit_ethernet(0x3e, &(0x7f00000001c0)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], {@ipv6={0x86dd, {0x0, 0x6, "50a09c", 0x8, 0xffffff2f, 0x0, @remote={0xfe, 0x80, [], 0xbb}, @local={0xfe, 0x80, [], 0xaa}, {[], @udp={0x0, 0x77d50800, 0x8}}}}}}, &(0x7f0000000100)) r0 = syz_open_dev$mouse(&(0x7f00000000c0)='/dev/input/mouse#\x00', 0x6, 0x802) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0xcd, &(0x7f0000000140)={{0xa, 0x4e24, 0x2, @ipv4={[], [0xff, 0xff], @broadcast=0xffffffff}}, {0xa, 0x4e24, 0x2, @ipv4={[], [0xff, 0xff], @dev={0xac, 0x14, 0x14, 0xa}}, 0x800}, 0x6, [0x40, 0x0, 0xf99, 0x4609, 0x401, 0x4, 0x1, 0x81]}, 0x5c) r1 = syz_open_dev$sndmidi(&(0x7f0000000000)='/dev/snd/midiC#D#\x00', 0xfffffffffffff84e, 0x0) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER_VALUE(0xffffffffffffff9c, 0x84, 0x7c, &(0x7f0000000040)={0x0, 0x3, 0xe52}, &(0x7f0000000080)=0x8) setsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(r1, 0x84, 0x1f, &(0x7f0000000200)={r2, @in6={{0xa, 0x4e21, 0x3ff, @ipv4={[], [0xff, 0xff], @dev={0xac, 0x14, 0x14, 0x15}}, 0x2}}, 0x4, 0x3}, 0x88) [ 2610.978572] ip6_tunnel: non-ECT from fe80:0000:0000:0000:0000:0000:0000:00bb with DS=0x5 [ 2611.036655] ip6_tunnel: non-ECT from fe80:0000:0000:0000:0000:0000:0000:00bb with DS=0x5 2018/05/16 04:35:25 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x1000000000000000}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:35:25 executing program 1: mmap(&(0x7f0000000000/0xf50000)=nil, 0xf50000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x1e, 0x2, 0x0) connect$rds(r0, &(0x7f0000000000)={0x2, 0x0, @dev={0xac, 0x14, 0x14}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x300000000000000]}, 0x10) 2018/05/16 04:35:25 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000280)='/dev/loop#\x00', 0x0, 0x105082) r1 = memfd_create(&(0x7f0000000140)="000000008c00000000000000000000", 0x0) pwritev(r1, &(0x7f0000f50f90)=[{&(0x7f0000000100)="a8", 0x1}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r0, 0x4c00, r1) sendfile(r0, r1, &(0x7f00000ddff8)=0x388e000000000000, 0x102002f01) 2018/05/16 04:35:25 executing program 2: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000740)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r3, r4, r4}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000000140)={"63726333322d67656e657269630000000000000000008000"}}) 2018/05/16 04:35:25 executing program 0: r0 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000000)='/dev/rfkill\x00', 0xbf9cdfa98afa6aab, 0x0) ioctl$TUNSETTXFILTER(r0, 0x400454d1, &(0x7f0000000040)={0x1, 0x0, [@remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, @link_local={0x1, 0x80, 0xc2}, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x1}, @empty, @random="694b579049f9", @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, @random="af4356719a63", @random="b952974345dc"]}) ioctl$PERF_EVENT_IOC_DISABLE(r0, 0x2401, 0x3) ioctl$TUNATTACHFILTER(r0, 0x400854d5, &(0x7f0000000140)={0x9, &(0x7f0000000080)=[{0x5, 0x10001, 0xe4, 0x1}, {0x1, 0x0, 0x8, 0x2}, {0x6, 0x401, 0x0, 0x9}, {0x8, 0xfffffffffffffff7, 0x10000, 0x6}, {0x3e000000000000, 0x1, 0xffffffffffffffff, 0x2}, {0xffff, 0x1, 0xffff, 0x800}, {0xffff, 0x26, 0x3a17, 0x868}, {0x200, 0x5f9, 0x4, 0x2368}, {0xba9e, 0x9, 0x8, 0x1}]}) r1 = gettid() process_vm_writev(r1, &(0x7f00000006c0)=[{&(0x7f0000000380)=""/125, 0x7d}, {&(0x7f0000000400)=""/204, 0xcc}, {&(0x7f0000000180)=""/6, 0x6}, {&(0x7f0000000500)=""/244, 0xf4}, {&(0x7f0000000600)=""/172, 0xac}], 0x5, &(0x7f0000000800)=[{&(0x7f0000000700)=""/4, 0x4}, {&(0x7f0000000740)=""/67, 0x43}, {&(0x7f00000007c0)=""/22, 0x16}], 0x3, 0x0) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6050a09c00082f00fe8000000001000000000000000000bbfe8000000000000000000000000000aa0001000000089078"], &(0x7f0000000100)={0x0, 0x0, [0x0, 0x0, 0x4]}) syz_emit_ethernet(0x153, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa884700f0ffff000000004723013d0065007f00ff9078ac1414bb0000000086460000009302108ff17a8ad68ebce79172220edb1c13f90002000bf1a8874f249665982806054e1a6c0005748827070a3eea3468fb553366060340000015ff907800fcffff5301f4ed08d3ae25359e14140f26d5525eb52b8f2c6cfb0c884a2c8d542d351823a7400d48a276ee9aa144a93764f4cc7c84c381590304db1c5f39b9ff2f5b773d5fa38b71831773b9fe82a72590589567ee5aea5b83549d3a8feb06fdca74f60e2a907f59fa3602b134cf677f622378920d1c6b9de60e7ffd98a7e4649263336c40df53c9e8f5fe7184edcae82b9823fe5c59ab6a6c38811f1323170196e9066100bc84ec3e951390f4c2c0dc4052ead095e85fb79a0f9a34361f6eeecfe45b31b8e1fa906459bac102804a761926b06e7e1932acc9535df500000000000000000000"], 0x0) 2018/05/16 04:35:25 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0x1c54]}, 0xfdef) 2018/05/16 04:35:25 executing program 7: getrandom(&(0x7f0000000040)=""/44, 0xfffffebe, 0x0) r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$ARPT_SO_SET_REPLACE(r0, 0x0, 0x60, &(0x7f0000000380)={'filter\x00', 0x7, 0x4, 0x470, 0x0, 0x0, 0x118, 0x38c, 0x38c, 0x38c, 0x4, &(0x7f0000000340), {[{{@arp={@multicast1=0xe0000001, @dev={0xac, 0x14, 0x14}, 0x0, 0x0, @mac=@dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa]}, {}, @mac=@random="b554238a611e", {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'ip6gretap0\x00', 'team0\x00'}, 0xf0, 0x118}, @unspec=@NFQUEUE2={0x28, 'NFQUEUE\x00', 0x2}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@empty, @mac, @local={0xac, 0x14, 0x14, 0xaa}, @local={0xac, 0x14, 0x14, 0xaa}}}}, {{@arp={@loopback=0x7f000001, @dev={0xac, 0x14, 0x14}, 0x0, 0x0, @empty, {}, @mac, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'ip6gre0\x00', 'ip6_vti0\x00'}, 0xf0, 0x134}, @unspec=@LED={0x44, 'LED\x00', 0x0, {'syz0\x00'}}}], {{[], 0xc0, 0xe4}, {0x24, '\x00', 0x0, 0xfffffffffffffffe}}}}, 0x4bc) 2018/05/16 04:35:25 executing program 6: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000da2ffc)=0xa069, 0xfea4) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) sendmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000000)="a7", 0x1}], 0x1, &(0x7f0000001180)}, 0x0) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5a4]}, 0xfdef) 2018/05/16 04:35:25 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x2800}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:35:25 executing program 0: syz_emit_ethernet(0x31e, &(0x7f0000000000)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv6={0x86dd, {0x0, 0x6, "50a09c", 0x8, 0xffffff2f, 0x0, @remote={0xfe, 0x80, [], 0xbb}, @local={0xfe, 0x80, [], 0xaa}, {[], @udp={0x0, 0x77d50800, 0x8}}}}}}, &(0x7f0000000100)={0x0, 0x0, [0x1, 0xfffffffffffffffe, 0x0, 0xe8b]}) r0 = getpgid(0xffffffffffffffff) get_robust_list(r0, &(0x7f00000001c0)=&(0x7f0000000180)={&(0x7f0000000080)={&(0x7f0000000040)}, 0x0, &(0x7f0000000140)={&(0x7f00000000c0)}}, &(0x7f0000000200)=0xc) 2018/05/16 04:35:25 executing program 2: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000740)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r3, r4, r4}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000000140)={"63726333322d67656e6572696300008dffffff00"}}) 2018/05/16 04:35:25 executing program 1: mmap(&(0x7f0000000000/0xf50000)=nil, 0xf50000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x1e, 0x2, 0x0) connect$rds(r0, &(0x7f0000000000)={0x2, 0x0, @dev={0xac, 0x14, 0x14}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f00000000000000]}, 0x10) 2018/05/16 04:35:25 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x2d00}}, 0x14}, 0x1}, 0x0) [ 2611.777840] ip6_tunnel: non-ECT from fe80:0000:0000:0000:0000:0000:0000:00bb with DS=0x5 2018/05/16 04:35:25 executing program 2: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000740)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r3, r4, r4}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000000140)={"63726333322d67656e6572696300000500"}}) [ 2611.836464] ip6_tunnel: non-ECT from fe80:0000:0000:0000:0000:0000:0000:00bb with DS=0x5 2018/05/16 04:35:25 executing program 1: mmap(&(0x7f0000000000/0xf50000)=nil, 0xf50000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x1e, 0x2, 0x0) connect$rds(r0, &(0x7f0000000000)={0x2, 0x0, @dev={0xac, 0x14, 0x14}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffff7f00000000]}, 0x10) 2018/05/16 04:35:26 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000280)='/dev/loop#\x00', 0x0, 0x105082) r1 = memfd_create(&(0x7f0000000140)="000000008c00000000000000000000", 0x0) pwritev(r1, &(0x7f0000f50f90)=[{&(0x7f0000000100)="a8", 0x1}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r0, 0x4c00, r1) sendfile(r0, r1, &(0x7f00000ddff8)=0x388e, 0x102002f01) 2018/05/16 04:35:26 executing program 6: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000da2ffc)=0xa069, 0xfea4) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) sendmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000000)="a7", 0x1}], 0x1, &(0x7f0000001180)}, 0x0) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xf2030000]}, 0xfdef) 2018/05/16 04:35:26 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x9}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:35:26 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0xf003000000000000]}, 0xfdef) 2018/05/16 04:35:26 executing program 0: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000000)='/dev/uinput\x00', 0x0, 0x0) r1 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000080)='IPVS\x00') sendmsg$IPVS_CMD_GET_DEST(r0, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x200c8}, 0xc, &(0x7f00000000c0)={&(0x7f0000000200)={0xa4, r1, 0xa20, 0x70bd27, 0x25dfdbfe, {0x8}, [@IPVS_CMD_ATTR_DEST={0x40, 0x2, [@IPVS_DEST_ATTR_FWD_METHOD={0x8, 0x3, 0x2}, @IPVS_DEST_ATTR_ADDR_FAMILY={0x8, 0xb, 0xa}, @IPVS_DEST_ATTR_U_THRESH={0x8, 0x5, 0x7}, @IPVS_DEST_ATTR_ADDR={0x14, 0x1, @ipv4=@remote={0xac, 0x14, 0x14, 0xbb}}, @IPVS_DEST_ATTR_ADDR_FAMILY={0x8, 0xb, 0x2}, @IPVS_DEST_ATTR_FWD_METHOD={0x8, 0x3}]}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0xffffffffffffffd3}, @IPVS_CMD_ATTR_DAEMON={0x48, 0x3, [@IPVS_DAEMON_ATTR_MCAST_GROUP6={0x14, 0x6, @local={0xfe, 0x80, [], 0xaa}}, @IPVS_DAEMON_ATTR_SYNC_ID={0x8, 0x3, 0x3}, @IPVS_DAEMON_ATTR_MCAST_GROUP={0x8, 0x5, @rand_addr=0x100}, @IPVS_DAEMON_ATTR_MCAST_TTL={0x8, 0x8, 0x100000000}, @IPVS_DAEMON_ATTR_SYNC_ID={0x8, 0x3, 0x4}, @IPVS_DAEMON_ATTR_SYNC_ID={0x8, 0x3, 0x4}, @IPVS_DAEMON_ATTR_MCAST_GROUP={0x8, 0x5, @broadcast=0xffffffff}]}]}, 0xa4}, 0x1, 0x0, 0x0, 0x80}, 0x40000) getsockopt$inet_sctp_SCTP_DEFAULT_PRINFO(r0, 0x84, 0x72, &(0x7f0000000180)={0x0, 0x5, 0x20}, &(0x7f00000002c0)=0xc) connect$pptp(r0, &(0x7f0000000500)={0x18, 0x2, {0x0, @local={0xac, 0x14, 0x14, 0xaa}}}, 0x1e) getsockopt$inet_sctp_SCTP_PEER_AUTH_CHUNKS(r0, 0x84, 0x1a, &(0x7f0000000300)={r2, 0x6f, "b8e7dfcc92b6983be5022c3adbd713f414aaae83364891c89ad805cdd7bcb9ca811aa137d96a8d679b51e02b5dce0358efe86b3d8bb4e8cac2e6ea6cbb55df2a61a8d3edbcee5a94e234ab3f047d56d808938eb2da3cbacf9ff2324141b569752c57b707d144ffe637fb82cc795c0a"}, &(0x7f0000000380)=0x77) syz_emit_ethernet(0x3e, &(0x7f00000001c0)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], {@ipv6={0x86dd, {0x0, 0x6, "50a09c", 0x8, 0xffffff2f, 0x0, @remote={0xfe, 0x80, [], 0xbb}, @local={0xfe, 0x80, [], 0xaa}, {[], @udp={0x0, 0x77d50800, 0x8}}}}}}, &(0x7f0000000100)) ioctl$PIO_FONT(r0, 0x4b61, &(0x7f0000000440)="874354dcffb7278dfd31e8c00b0a4a17ad1af1901bcc5c3e6ae90ebaba0465ae620b1b613ac80427a043d329a863d997e694318535ad7c815b657472c151130d134fb4ae29adcd5c64f7dda375d3ed98ac27fdb8232a7d545b8d7553bdec97758443f243eec9385915ac63e16cabcc5a3cb1e7b6165cd475e0137f1bbfbb69ca6a0ebc018f5ad8240bec3a78b3fb9d565aa938cd9120f7673be0ed1cab5457f6c974bd16dbf873ac11a6298047a448a7b4bdd68193ac28e008f9892e") getsockopt$bt_BT_CHANNEL_POLICY(r0, 0x112, 0xa, &(0x7f00000003c0)=0x80000001, &(0x7f0000000400)=0x4) 2018/05/16 04:35:26 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000280)='/dev/loop#\x00', 0x0, 0x105082) r1 = memfd_create(&(0x7f0000000140)="000000008c00000000000000000000", 0x0) pwritev(r1, &(0x7f0000f50f90)=[{&(0x7f0000000100)="a8", 0x1}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r0, 0x4c00, r1) sendfile(r0, r1, &(0x7f00000ddff8)=0x700, 0x102002f01) 2018/05/16 04:35:26 executing program 2: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000740)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r3, r4, r4}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000000140)={'crc32-generic\x00\x00\x00\x00 \x00'}}) 2018/05/16 04:35:26 executing program 1: mmap(&(0x7f0000000000/0xf50000)=nil, 0xf50000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x1e, 0x2, 0x0) connect$rds(r0, &(0x7f0000000000)={0x2, 0x0, @dev={0xac, 0x14, 0x14}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000000000000000]}, 0x10) 2018/05/16 04:35:26 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x8}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:35:26 executing program 6: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000da2ffc)=0xa069, 0xfea4) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) sendmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000000)="a7", 0x1}], 0x1, &(0x7f0000001180)}, 0x0) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7000000]}, 0xfdef) 2018/05/16 04:35:26 executing program 7: getrandom(&(0x7f0000000040)=""/44, 0xfffffebe, 0x0) r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$ARPT_SO_SET_REPLACE(r0, 0x0, 0x60, &(0x7f0000000380)={'filter\x00', 0x7, 0x4, 0x470, 0x0, 0x0, 0x118, 0x38c, 0x38c, 0x38c, 0x4, &(0x7f0000000340), {[{{@arp={@multicast1=0xe0000001, @dev={0xac, 0x14, 0x14}, 0x0, 0x0, @mac=@dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa]}, {}, @mac=@random="b554238a611e", {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'ip6gretap0\x00', 'team0\x00'}, 0xf0, 0x118}, @unspec=@NFQUEUE2={0x28, 'NFQUEUE\x00', 0x2}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@empty, @mac, @local={0xac, 0x14, 0x14, 0xaa}, @local={0xac, 0x14, 0x14, 0xaa}}}}, {{@arp={@loopback=0x7f000001, @dev={0xac, 0x14, 0x14}, 0x0, 0x0, @empty, {}, @mac, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'ip6gre0\x00', 'ip6_vti0\x00'}, 0xf0, 0x134}, @unspec=@LED={0x44, 'LED\x00', 0x0, {'syz0\x00'}}}], {{[], 0xc0, 0xe4}, {0x24, '\x00', 0x0, 0xfffffffffffffffe}}}}, 0x4bc) 2018/05/16 04:35:26 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0xf401000000000000]}, 0xfdef) [ 2612.818765] ip6_tunnel: non-ECT from fe80:0000:0000:0000:0000:0000:0000:00bb with DS=0x5 2018/05/16 04:35:26 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x18}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:35:26 executing program 2: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000740)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r3, r4, r4}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000000140)={'crc32-generic\x00\x00\x00\x00\x00\x00\x00\x00\x00?\x00'}}) [ 2612.878982] ip6_tunnel: non-ECT from fe80:0000:0000:0000:0000:0000:0000:00bb with DS=0x5 2018/05/16 04:35:27 executing program 1: mmap(&(0x7f0000000000/0xf50000)=nil, 0xf50000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x1e, 0x2, 0x0) connect$rds(r0, &(0x7f0000000000)={0x2, 0x0, @dev={0xac, 0x14, 0x14}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffff7f]}, 0x10) 2018/05/16 04:35:27 executing program 0: r0 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000040)={0x73, 0x79, 0x7a, 0x2}, 0x0, 0x0, 0xfffffffffffffff8) keyctl$describe(0x6, r0, &(0x7f0000000080)=""/125, 0x7d) 2018/05/16 04:35:27 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000280)='/dev/loop#\x00', 0x0, 0x105082) r1 = memfd_create(&(0x7f0000000140)="000000008c00000000000000000000", 0x0) pwritev(r1, &(0x7f0000f50f90)=[{&(0x7f0000000100)="a8", 0x1}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r0, 0x4c00, r1) sendfile(r0, r1, &(0x7f00000ddff8)=0xb00000000000000, 0x102002f01) 2018/05/16 04:35:27 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x1c00000000000000}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:35:27 executing program 2: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000740)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r3, r4, r4}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000000140)={'crc32-generic\x00\x00\x00@\x00'}}) 2018/05/16 04:35:27 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000000)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], {@ipv6={0x86dd, {0x0, 0x6, "50a09c", 0x8, 0xffffff2f, 0x0, @remote={0xfe, 0x80, [], 0xbb}, @local={0xfe, 0x80, [], 0xaa}, {[], @udp={0x0, 0x77d50800, 0x8}}}}}}, &(0x7f0000000100)={0x0, 0xfffffffffffffffc}) r0 = creat(&(0x7f0000000040)='./file0\x00', 0x8) getsockopt$inet_sctp6_SCTP_HMAC_IDENT(r0, 0x84, 0x16, &(0x7f0000000080)={0x1, [0x3]}, &(0x7f00000000c0)=0x6) 2018/05/16 04:35:27 executing program 6: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000da2ffc)=0xa069, 0xfea4) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) sendmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000000)="a7", 0x1}], 0x1, &(0x7f0000001180)}, 0x0) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xe8100000]}, 0xfdef) 2018/05/16 04:35:27 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x1e00000000000000}}, 0x14}, 0x1}, 0x0) [ 2613.150196] ip6_tunnel: non-ECT from fe80:0000:0000:0000:0000:0000:0000:00bb with DS=0x5 2018/05/16 04:35:27 executing program 1: mmap(&(0x7f0000000000/0xf50000)=nil, 0xf50000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x1e, 0x2, 0x0) connect$rds(r0, &(0x7f0000000000)={0x2, 0x0, @dev={0xac, 0x14, 0x14}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3000000]}, 0x10) 2018/05/16 04:35:27 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0xff000000]}, 0xfdef) 2018/05/16 04:35:27 executing program 2: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000740)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r3, r4, r4}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000000140)={"63726333322d67656e657269630000000f00"}}) [ 2613.225232] ip6_tunnel: non-ECT from fe80:0000:0000:0000:0000:0000:0000:00bb with DS=0x5 2018/05/16 04:35:27 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x2d000000}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:35:28 executing program 7: getrandom(&(0x7f0000000040)=""/44, 0xfffffebe, 0x0) r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$ARPT_SO_SET_REPLACE(r0, 0x0, 0x60, &(0x7f0000000380)={'filter\x00', 0x7, 0x4, 0x470, 0x0, 0x0, 0x118, 0x38c, 0x38c, 0x38c, 0x4, &(0x7f0000000340), {[{{@arp={@multicast1=0xe0000001, @dev={0xac, 0x14, 0x14}, 0x0, 0x0, @mac=@dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa]}, {}, @mac=@random="b554238a611e", {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'ip6gretap0\x00', 'team0\x00'}, 0xf0, 0x118}, @unspec=@NFQUEUE2={0x28, 'NFQUEUE\x00', 0x2}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@empty, @mac, @local={0xac, 0x14, 0x14, 0xaa}, @local={0xac, 0x14, 0x14, 0xaa}}}}, {{@arp={@loopback=0x7f000001, @dev={0xac, 0x14, 0x14}, 0x0, 0x0, @empty, {}, @mac, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'ip6gre0\x00', 'ip6_vti0\x00'}, 0xf0, 0x134}, @unspec=@LED={0x44, 'LED\x00', 0x0, {'syz0\x00'}}}], {{[], 0xc0, 0xe4}, {0x24, '\x00', 0x0, 0xfffffffffffffffe}}}}, 0x4bc) 2018/05/16 04:35:28 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa910011008100310086dd6050a09c00082f00fe80004e78490c47000000000000000000000000bbfe8000000000000000000000000000aa000008"], &(0x7f0000000100)={0x0, 0x0, [0x902, 0x0, 0x4]}) r0 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000000)='/dev/snapshot\x00', 0x4000, 0x0) ioctl$ASHMEM_GET_PIN_STATUS(r0, 0x7709, 0x0) 2018/05/16 04:35:28 executing program 1: mmap(&(0x7f0000000000/0xf50000)=nil, 0xf50000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x1e, 0x2, 0x0) connect$rds(r0, &(0x7f0000000000)={0x2, 0x0, @dev={0xac, 0x14, 0x14}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}, 0x10) 2018/05/16 04:35:28 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x1c00}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:35:28 executing program 2: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000740)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r3, r4, r4}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000000140)={"63726333322d67656e65726963000000000000fffffe00"}}) 2018/05/16 04:35:28 executing program 6: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000da2ffc)=0xa069, 0xfea4) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) sendmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000000)="a7", 0x1}], 0x1, &(0x7f0000001180)}, 0x0) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xf000000]}, 0xfdef) 2018/05/16 04:35:28 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0xf4030000]}, 0xfdef) 2018/05/16 04:35:28 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000280)='/dev/loop#\x00', 0x0, 0x105082) r1 = memfd_create(&(0x7f0000000140)="000000008c00000000000000000000", 0x0) pwritev(r1, &(0x7f0000f50f90)=[{&(0x7f0000000100)="a8", 0x1}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r0, 0x4c00, r1) sendfile(r0, r1, &(0x7f00000ddff8)=0xd00000000000000, 0x102002f01) 2018/05/16 04:35:28 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x2600}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:35:28 executing program 0: socketpair$ax25(0x3, 0x5, 0xce, &(0x7f0000000040)) modify_ldt$write2(0x11, &(0x7f0000000000)={0x200, 0xffffffff, 0x1000, 0xdb55, 0x7, 0xcbb, 0x8, 0x70c, 0x5, 0xff}, 0x10) syz_emit_ethernet(0x3e, &(0x7f0000000380)=ANY=[@ANYBLOB="aaaaaabfaa0292e55a2a1a98791bcc163caaaaaaaaaaaaaa86dd6050a89c00082f0100000000000000000040000000e900bbfe8000000000000000000085ab5ae196f40f8f837c85a96345ca0f0000aa460f39afcabbe7a8c9be61e3e976c4b7e02e05b5878116f34dbdd34156ccb1be8b408d5a55c7b682441a0f53215683b441e131f54e90ad29bb82f8775f6cfa41bf1b0b93aaf828bedc923aaec15be70f58cb2ad67282b1f33dc4c82973799b7648bcbd8e672e8c2ceb65913df2fa2aa9b865c6674c0952e8528c3a9fe2ca758880694f762a83bfc4c4b2f47dd684e307a25deb467943aad8cb86106799d644b4af589a3cea6e1cd844267ad7ec548faeb53c1b6377928c745fc160b4ed7b8dc34caaccf20b8e4f71448e104bfe3997fcf11acf242d8286d0f1421215080a060ac9c28cae7bf185ab47c82d13721e"], &(0x7f0000000100)) r0 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/cuse\x00', 0x0, 0x0) ioctl$KVM_S390_UCAS_UNMAP(r0, 0x4018ae51, &(0x7f00000000c0)={0x4, 0x5, 0xe72}) getsockopt$inet_IP_IPSEC_POLICY(r0, 0x0, 0x10, &(0x7f0000000200)={{{@in6, @in6=@mcast2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@mcast1}, 0x0, @in=@multicast2}}, &(0x7f0000000140)=0xe8) pkey_alloc(0x0, 0x2) setsockopt$inet6_mreq(r0, 0x29, 0x21, &(0x7f0000000340)={@mcast2={0xff, 0x2, [], 0x1}, r1}, 0x3) ioctl$DMA_BUF_IOCTL_SYNC(r0, 0x40086200, &(0x7f0000000300)) 2018/05/16 04:35:28 executing program 2: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000740)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r3, r4, r4}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000000140)={'crc32-generic\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x00'}}) 2018/05/16 04:35:28 executing program 1: mmap(&(0x7f0000000000/0xf50000)=nil, 0xf50000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x1e, 0x2, 0x0) connect$rds(r0, &(0x7f0000000000)={0x2, 0x0, @dev={0xac, 0x14, 0x14}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f000000]}, 0x10) 2018/05/16 04:35:28 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x5}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:35:28 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x1c}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:35:28 executing program 1: mmap(&(0x7f0000000000/0xf50000)=nil, 0xf50000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x1e, 0x2, 0x0) connect$rds(r0, &(0x7f0000000000)={0x2, 0x0, @dev={0xac, 0x14, 0x14}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000]}, 0x10) 2018/05/16 04:35:28 executing program 0: syz_emit_ethernet(0x34f, &(0x7f0000000000)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [{[{0x9100, 0xf6cb, 0x8, 0x1}], {0x8100, 0x3, 0x2, 0x4}}], {@ipv6={0x86dd, {0x0, 0x6, "50a09c", 0x8, 0xffffff2f, 0x0, @remote={0xfe, 0x80, [], 0xbb}, @local={0xfe, 0x80, [], 0xaa}, {[], @udp={0x0, 0x77d50800, 0x8}}}}}}, &(0x7f0000000100)={0x0, 0x0, [0x0, 0x0, 0x0, 0xfffffffffffffffd]}) 2018/05/16 04:35:29 executing program 6: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000da2ffc)=0xa069, 0xfea4) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) sendmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000000)="a7", 0x1}], 0x1, &(0x7f0000001180)}, 0x0) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3000]}, 0xfdef) 2018/05/16 04:35:29 executing program 2: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000740)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r3, r4, r4}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000000140)={"63726333322d67656e65726963000000007ffffffff000"}}) 2018/05/16 04:35:29 executing program 7: getrandom(&(0x7f0000000040)=""/44, 0xfffffebe, 0x0) r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$ARPT_SO_SET_REPLACE(r0, 0x0, 0x60, &(0x7f0000000380)={'filter\x00', 0x7, 0x4, 0x470, 0x0, 0x0, 0x118, 0x38c, 0x38c, 0x38c, 0x4, &(0x7f0000000340), {[{{@arp={@multicast1=0xe0000001, @dev={0xac, 0x14, 0x14}, 0x0, 0x0, @mac=@dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa]}, {}, @mac=@random="b554238a611e", {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'ip6gretap0\x00', 'team0\x00'}, 0xf0, 0x118}, @unspec=@NFQUEUE2={0x28, 'NFQUEUE\x00', 0x2}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@empty, @mac, @local={0xac, 0x14, 0x14, 0xaa}, @local={0xac, 0x14, 0x14, 0xaa}}}}, {{@arp={@loopback=0x7f000001, @dev={0xac, 0x14, 0x14}, 0x0, 0x0, @empty, {}, @mac, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'ip6gre0\x00', 'ip6_vti0\x00'}, 0xf0, 0x134}, @unspec=@LED={0x44, 'LED\x00', 0x0, {'syz0\x00'}}}], {{[], 0xc0, 0xe4}, {0x24, '\x00', 0x0, 0xfffffffffffffffe}}}}, 0x4bc) 2018/05/16 04:35:29 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0x8c1c]}, 0xfdef) 2018/05/16 04:35:29 executing program 1: mmap(&(0x7f0000000000/0xf50000)=nil, 0xf50000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x1e, 0x2, 0x0) connect$rds(r0, &(0x7f0000000000)={0x2, 0x0, @dev={0xac, 0x14, 0x14}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000000000]}, 0x10) 2018/05/16 04:35:29 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0xf00}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:35:29 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000280)='/dev/loop#\x00', 0x0, 0x105082) r1 = memfd_create(&(0x7f0000000140)="000000008c00000000000000000000", 0x0) pwritev(r1, &(0x7f0000f50f90)=[{&(0x7f0000000100)="a8", 0x1}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r0, 0x4c00, r1) sendfile(r0, r1, &(0x7f00000ddff8)=0x8000000, 0x102002f01) 2018/05/16 04:35:29 executing program 0: syz_emit_ethernet(0x337, &(0x7f0000000200)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], {@x25={0x805, {0x3, 0x8, 0xff, "068d23b4f524efe1e4a2b708217213ceaef174721a0dad8d1964e65e454f7ee5c06e679a93cfd85454c451dfe1346245b9220e82dc2e15ce8f03b93b2392fb24d94b78d6f90b3ca4e2a058d807bc8c9352f5a0a293399b61ea97464c1cb76f300123ddd0cd4dd83773e1706043ad665ce92921f5f480b3ab060a38b947d32fa20a9c10d7892482d1274ff7ca54ef8350f72a5e96167d5c3c0c5a6492c54da6ede3ff0597a336de01ee8a073cbee1995063a829acc0e8489400d610c5d0d58f15ebed063bb24e978ce075352174c76f48b3"}}}}, &(0x7f0000000140)={0x0, 0x0, [0x400000, 0x0, 0x80000, 0x274]}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x2000, 0x80) ioctl$TIOCEXCL(r0, 0x540c) 2018/05/16 04:35:29 executing program 0: 2018/05/16 04:35:29 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x400000000000000}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:35:29 executing program 2: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000740)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r3, r4, r4}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000000140)={"63726333322d67656e65726963000000000000ffffff8d00"}}) 2018/05/16 04:35:29 executing program 1: mmap(&(0x7f0000000000/0xf50000)=nil, 0xf50000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x1e, 0x2, 0x0) connect$rds(r0, &(0x7f0000000000)={0x2, 0x0, @dev={0xac, 0x14, 0x14}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff00000000]}, 0x10) 2018/05/16 04:35:29 executing program 0: syz_emit_ethernet(0x42, &(0x7f0000000080)={@remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [{[], {0x8100, 0x4, 0x83, 0x1}}], {@ipv6={0x86dd, {0x0, 0x6, "50a09c", 0x8, 0xffffff2f, 0x0, @remote={0xfe, 0x80, [], 0xbb}, @local={0xfe, 0x80, [], 0xaa}, {[], @udp={0x0, 0x77d50800, 0x8}}}}}}, &(0x7f0000000100)={0x0, 0x0, [0x8000000000000, 0x0, 0x48]}) r0 = syz_open_dev$admmidi(&(0x7f0000000000)='/dev/admmidi#\x00', 0xcd64, 0xd00) ioctl$sock_bt_bnep_BNEPGETCONNLIST(r0, 0x800442d2, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{0x0, 0x0, 0x0, @broadcast}, {}]}) 2018/05/16 04:35:29 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000280)='/dev/loop#\x00', 0x0, 0x105082) r1 = memfd_create(&(0x7f0000000140)="000000008c00000000000000000000", 0x0) pwritev(r1, &(0x7f0000f50f90)=[{&(0x7f0000000100)="a8", 0x1}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r0, 0x4c00, r1) sendfile(r0, r1, &(0x7f00000ddff8)=0x1f000000, 0x102002f01) 2018/05/16 04:35:29 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x1d000000}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:35:29 executing program 2: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000740)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r3, r4, r4}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000000140)={"63726333322d67656e657269630000000000000000000f00"}}) 2018/05/16 04:35:30 executing program 6: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000da2ffc)=0xa069, 0xfea4) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) sendmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000000)="a7", 0x1}], 0x1, &(0x7f0000001180)}, 0x0) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000]}, 0xfdef) 2018/05/16 04:35:30 executing program 1: mmap(&(0x7f0000000000/0xf50000)=nil, 0xf50000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x1e, 0x2, 0x0) connect$rds(r0, &(0x7f0000000000)={0x2, 0x0, @dev={0xac, 0x14, 0x14}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9000000]}, 0x10) 2018/05/16 04:35:30 executing program 0: syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6050a09c00082f00fe8000000000000000000000000000bffe8000000000000000000000070000000000000000089078"], &(0x7f0000000100)) r0 = openat$urandom(0xffffffffffffff9c, &(0x7f0000000400)='/dev/urandom\x00', 0x101240, 0x0) r1 = add_key(&(0x7f0000000140)='pkcs7_test\x00', &(0x7f0000000180)={0x73, 0x79, 0x7a, 0x1}, &(0x7f0000000200)="40bfb234fbe08718d25fedc14624207b4b8735d8edb4b6eba15e591d704689d8d7c29aed768f069a243331040a830147ea9c1ccc4641b7890c0f92b871bcf841efed8d863fe6ab", 0x47, 0xfffffffffffffffa) add_key(&(0x7f0000000000)='keyring\x00', &(0x7f0000000440)={0x73, 0x79, 0x7a, 0x1}, &(0x7f0000000080)="fe513aece5937dfb44594ff64d3f39f545af8ac41f42ca7ad2ab5f321ce91efe74faf693fe084fd469b875fdfecb930991579e8971ab9da3b2cf57d715bc7c8cde71cb235589aa29d012ed3bf7bfed9f0275903d563161b1e6dff016262c60b02efd504b2028b5e2d2a4df8b1b7b2676711a3880df9eb2589f5a", 0x7a, r1) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000040)='tls\x00', 0x4) add_key(&(0x7f0000000280)='dns_resolver\x00', &(0x7f00000002c0)={0x73, 0x79, 0x7a, 0x1}, &(0x7f0000000300)="5c42fad02bec52bc20cd00cc4eada732b21259eb636ba20fda462a5c2f386e288be9181aad5736d11afd5e4de87c171865e9d6ff01309d69528775bcbd0ce374c69948d3474569988c5c2de6012b9d2e0d97f90520ffe824961831d495ed93561128990f4e6173bcb6523fe71e7181ae6883a5e7ec01a982c891c062b035fee04a44da5c83aaf28721bc8ec93d0e775e9527762eee5d732833a391fe38f586864003b83b99f779d4ab6ff94cdb9356d5480f760f84ed34440c93b55268cdfe2b74f07cada1754a1862e3c591", 0xcc, r1) 2018/05/16 04:35:30 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0x113c]}, 0xfdef) 2018/05/16 04:35:30 executing program 2: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000740)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r3, r4, r4}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000000140)={'crc32-generic\x00\x00\x00\x00\x00@\x00'}}) 2018/05/16 04:35:30 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x32b1}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:35:30 executing program 7: getrandom(&(0x7f0000000040)=""/44, 0xfffffebe, 0x0) r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$ARPT_SO_SET_REPLACE(r0, 0x0, 0x60, &(0x7f0000000380)={'filter\x00', 0x7, 0x4, 0x470, 0x0, 0x0, 0x118, 0x38c, 0x38c, 0x38c, 0x4, &(0x7f0000000340), {[{{@arp={@multicast1=0xe0000001, @dev={0xac, 0x14, 0x14}, 0x0, 0x0, @mac=@dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa]}, {}, @mac=@random="b554238a611e", {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'ip6gretap0\x00', 'team0\x00'}, 0xf0, 0x118}, @unspec=@NFQUEUE2={0x28, 'NFQUEUE\x00', 0x2}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@empty, @mac, @local={0xac, 0x14, 0x14, 0xaa}, @local={0xac, 0x14, 0x14, 0xaa}}}}, {{@arp={@loopback=0x7f000001, @dev={0xac, 0x14, 0x14}, 0x0, 0x0, @empty, {}, @mac, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'ip6gre0\x00', 'ip6_vti0\x00'}, 0xf0, 0x134}, @unspec=@LED={0x44, 'LED\x00', 0x0, {'syz0\x00'}}}], {{[], 0xc0, 0xe4}, {0x24, '\x00', 0x0, 0xfffffffffffffffe}}}}, 0x4bc) 2018/05/16 04:35:30 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000280)='/dev/loop#\x00', 0x0, 0x105082) r1 = memfd_create(&(0x7f0000000140)="000000008c00000000000000000000", 0x0) pwritev(r1, &(0x7f0000f50f90)=[{&(0x7f0000000100)="a8", 0x1}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r0, 0x4c00, r1) sendfile(r0, r1, &(0x7f00000ddff8)=0x4000, 0x102002f01) 2018/05/16 04:35:30 executing program 0: r0 = openat$audio(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/audio\x00', 0x200080, 0x0) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r0, 0x84, 0x79, &(0x7f0000000080)=0x1, 0x4) syz_emit_ethernet(0x3e, &(0x7f00000001c0)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], {@ipv6={0x86dd, {0x0, 0x6, "50a09c", 0x8, 0xffffff2f, 0x0, @remote={0xfe, 0x80, [], 0xbb}, @local={0xfe, 0x80, [], 0xaa}, {[], @udp={0x0, 0x77d50800, 0x8}}}}}}, &(0x7f0000000100)) openat$ashmem(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ashmem\x00', 0x0, 0x0) 2018/05/16 04:35:30 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x15}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:35:30 executing program 2: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000740)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r3, r4, r4}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000000140)={'crc32-generic\x00\x00\x00?\x00'}}) 2018/05/16 04:35:30 executing program 1: mmap(&(0x7f0000000000/0xf50000)=nil, 0xf50000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x1e, 0x2, 0x0) connect$rds(r0, &(0x7f0000000000)={0x2, 0x0, @dev={0xac, 0x14, 0x14}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x300]}, 0x10) [ 2616.473139] ip6_tunnel: non-ECT from fe80:0000:0000:0000:0000:0000:0000:00bb with DS=0x5 2018/05/16 04:35:30 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x2200000000000000}}, 0x14}, 0x1}, 0x0) [ 2616.524136] ip6_tunnel: non-ECT from fe80:0000:0000:0000:0000:0000:0000:00bb with DS=0x5 2018/05/16 04:35:30 executing program 2: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000740)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r3, r4, r4}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000000140)={"63726333322d67656e6572696300000f00"}}) 2018/05/16 04:35:30 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0x10f4]}, 0xfdef) 2018/05/16 04:35:30 executing program 1: mmap(&(0x7f0000000000/0xf50000)=nil, 0xf50000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x1e, 0x2, 0x0) connect$rds(r0, &(0x7f0000000000)={0x2, 0x0, @dev={0xac, 0x14, 0x14}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000]}, 0x10) 2018/05/16 04:35:31 executing program 6: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000da2ffc)=0xa069, 0xfea4) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) sendmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000000)="a7", 0x1}], 0x1, &(0x7f0000001180)}, 0x0) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10]}, 0xfdef) 2018/05/16 04:35:31 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x1400000000000000}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:35:31 executing program 0: syz_emit_ethernet(0x22, &(0x7f00000001c0)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], {@generic={0x809b, "ed71c649b469f367ed2ef700957d4630911eb20b"}}}, &(0x7f0000000100)={0x0, 0x0, [0x0, 0x0, 0x0, 0x560]}) 2018/05/16 04:35:31 executing program 2: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000740)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r3, r4, r4}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000000140)={'crc32-generic\x00\x00\x00 \x00'}}) 2018/05/16 04:35:31 executing program 1: mmap(&(0x7f0000000000/0xf50000)=nil, 0xf50000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x1e, 0x2, 0x0) connect$rds(r0, &(0x7f0000000000)={0x2, 0x0, @dev={0xac, 0x14, 0x14}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x900000000000000]}, 0x10) 2018/05/16 04:35:31 executing program 7: getrandom(&(0x7f0000000040)=""/44, 0xfffffebe, 0x0) r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$ARPT_SO_SET_REPLACE(r0, 0x0, 0x60, &(0x7f0000000380)={'filter\x00', 0x7, 0x4, 0x470, 0x0, 0x0, 0x118, 0x38c, 0x38c, 0x38c, 0x4, &(0x7f0000000340), {[{{@arp={@multicast1=0xe0000001, @dev={0xac, 0x14, 0x14}, 0x0, 0x0, @mac=@dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa]}, {}, @mac=@random="b554238a611e", {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'ip6gretap0\x00', 'team0\x00'}, 0xf0, 0x118}, @unspec=@NFQUEUE2={0x28, 'NFQUEUE\x00', 0x2}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@empty, @mac, @local={0xac, 0x14, 0x14, 0xaa}, @local={0xac, 0x14, 0x14, 0xaa}}}}, {{@arp={@loopback=0x7f000001, @dev={0xac, 0x14, 0x14}, 0x0, 0x0, @empty, {}, @mac, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'ip6gre0\x00', 'ip6_vti0\x00'}, 0xf0, 0x134}, @unspec=@LED={0x44, 'LED\x00', 0x0, {'syz0\x00'}}}], {{[], 0xc0, 0xe4}, {0x24, '\x00', 0x0, 0xfffffffffffffffe}}}}, 0x4bc) 2018/05/16 04:35:31 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0x1c34]}, 0xfdef) 2018/05/16 04:35:31 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000280)='/dev/loop#\x00', 0x0, 0x105082) r1 = memfd_create(&(0x7f0000000140)="000000008c00000000000000000000", 0x0) pwritev(r1, &(0x7f0000f50f90)=[{&(0x7f0000000100)="a8", 0x1}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r0, 0x4c00, r1) sendfile(r0, r1, &(0x7f00000ddff8)=0x7ffffffffffff, 0x102002f01) 2018/05/16 04:35:31 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd6050a09c00082b00fe8000000000000000000000000000bbfe8000000000000000000000000000aa0000080000089078"], &(0x7f0000000100)={0xfffffffffffffffd}) r0 = bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000040)=0xffffffff, 0x4) fgetxattr(r0, &(0x7f0000000080)=@random={'security.', '(!ð1wlan1vboxnet0system,^\x00'}, &(0x7f0000000140)=""/4096, 0x1000) 2018/05/16 04:35:31 executing program 2: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000740)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r3, r4, r4}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000000140)={"63726333322d67656e657269630000ffffff8d00"}}) 2018/05/16 04:35:31 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x1900000000000000}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:35:31 executing program 1: mmap(&(0x7f0000000000/0xf50000)=nil, 0xf50000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x1e, 0x2, 0x0) connect$rds(r0, &(0x7f0000000000)={0x2, 0x0, @dev={0xac, 0x14, 0x14}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000000000]}, 0x10) 2018/05/16 04:35:31 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000280)='/dev/loop#\x00', 0x0, 0x105082) r1 = memfd_create(&(0x7f0000000140)="000000008c00000000000000000000", 0x0) pwritev(r1, &(0x7f0000f50f90)=[{&(0x7f0000000100)="a8", 0x1}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r0, 0x4c00, r1) sendfile(r0, r1, &(0x7f00000ddff8)=0x81004, 0x102002f01) 2018/05/16 04:35:31 executing program 0: syz_emit_ethernet(0x3e, &(0x7f00000001c0)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], {@ipv6={0x86dd, {0x0, 0x6, "50a09c", 0x8, 0xffffff2f, 0x0, @remote={0xfe, 0x80, [], 0xbb}, @local={0xfe, 0x80, [], 0xaa}, {[], @udp={0x0, 0x77d50800, 0x8}}}}}}, &(0x7f0000000100)) r0 = syz_open_dev$sndpcmp(&(0x7f0000000000)='/dev/snd/pcmC#D#p\x00', 0x2, 0x40800) ioctl$KVM_SET_MP_STATE(r0, 0x4004ae99, &(0x7f0000000040)=0x5) 2018/05/16 04:35:31 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0xfffffffffffff000}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:35:31 executing program 2: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000740)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r3, r4, r4}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000000140)={"63726333322d67656e6572696300000200"}}) [ 2617.814423] ip6_tunnel: non-ECT from fe80:0000:0000:0000:0000:0000:0000:00bb with DS=0x5 [ 2617.862252] ip6_tunnel: non-ECT from fe80:0000:0000:0000:0000:0000:0000:00bb with DS=0x5 2018/05/16 04:35:32 executing program 6: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000da2ffc)=0xa069, 0xfea4) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) sendmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000000)="a7", 0x1}], 0x1, &(0x7f0000001180)}, 0x0) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7]}, 0xfdef) 2018/05/16 04:35:32 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0x57020000]}, 0xfdef) 2018/05/16 04:35:32 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000280)='/dev/loop#\x00', 0x0, 0x105082) r1 = memfd_create(&(0x7f0000000140)="000000008c00000000000000000000", 0x0) pwritev(r1, &(0x7f0000f50f90)=[{&(0x7f0000000100)="a8", 0x1}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r0, 0x4c00, r1) sendfile(r0, r1, &(0x7f00000ddff8)=0x8, 0x102002f01) 2018/05/16 04:35:32 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x2600000000000000}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:35:32 executing program 0: syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6050a09c00082f008ef3211cc22ffe8000000000000000bbfe8000000000000000000000000000aa0000"], &(0x7f0000000100)) 2018/05/16 04:35:32 executing program 2: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000740)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r3, r4, r4}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000000140)={'crc32-generic\x00\x00\x00\x00\x00\x00\x00\x00 \x00'}}) 2018/05/16 04:35:32 executing program 7: getrandom(&(0x7f0000000040)=""/44, 0xfffffebe, 0x0) r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$ARPT_SO_SET_REPLACE(r0, 0x0, 0x60, &(0x7f0000000380)={'filter\x00', 0x7, 0x4, 0x470, 0x0, 0x0, 0x118, 0x38c, 0x38c, 0x38c, 0x4, &(0x7f0000000340), {[{{@arp={@multicast1=0xe0000001, @dev={0xac, 0x14, 0x14}, 0x0, 0x0, @mac=@dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa]}, {}, @mac=@random="b554238a611e", {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'ip6gretap0\x00', 'team0\x00'}, 0xf0, 0x118}, @unspec=@NFQUEUE2={0x28, 'NFQUEUE\x00', 0x2}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@empty, @mac, @local={0xac, 0x14, 0x14, 0xaa}, @local={0xac, 0x14, 0x14, 0xaa}}}}, {{@arp={@loopback=0x7f000001, @dev={0xac, 0x14, 0x14}, 0x0, 0x0, @empty, {}, @mac, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'ip6gre0\x00', 'ip6_vti0\x00'}, 0xf0, 0x134}, @unspec=@LED={0x44, 'LED\x00', 0x0, {'syz0\x00'}}}], {{[], 0xc0, 0xe4}, {0x24, '\x00', 0x0, 0xfffffffffffffffe}}}}, 0x4bc) 2018/05/16 04:35:32 executing program 1: mmap(&(0x7f0000000000/0xf50000)=nil, 0xf50000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x1e, 0x2, 0x0) connect$rds(r0, &(0x7f0000000000)={0x2, 0x0, @dev={0xac, 0x14, 0x14}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x300000000000000]}, 0x10) 2018/05/16 04:35:32 executing program 2: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000740)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r3, r4, r4}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000000140)={"63726333322d67656e657269630000000000000000000200"}}) 2018/05/16 04:35:32 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0xc00000000000000}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:35:32 executing program 0: r0 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000000)='/dev/snapshot\x00', 0x840, 0x0) ioctl$KDGETMODE(r0, 0x4b3b, &(0x7f0000000040)) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6050a09c00082f00fe800001bbfe8000000000000000000000000000aa0000080000089078"], &(0x7f0000000100)) 2018/05/16 04:35:33 executing program 1: mmap(&(0x7f0000000000/0xf50000)=nil, 0xf50000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x1e, 0x2, 0x0) connect$rds(r0, &(0x7f0000000000)={0x2, 0x0, @dev={0xac, 0x14, 0x14}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000000000000000]}, 0x10) 2018/05/16 04:35:33 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x18000000}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:35:33 executing program 6: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000da2ffc)=0xa069, 0xfea4) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) sendmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000000)="a7", 0x1}], 0x1, &(0x7f0000001180)}, 0x0) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3000000000000000]}, 0xfdef) 2018/05/16 04:35:33 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000300)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6050a09c00082f00fe8000000000000000000000000000bbfe8000000000000000000000000000aa00000800000890783c4d40fbb96607f086bbdf14f94050b3146424624ddf9b052685c0428de75ff874c254875a972c9a8ea39103d39e15392a6d2460c99f0c47c7d1da18c5db81df4adbc7fb98ee0728a3d6324681b990eb466770fded61addb5cce8221e3715f89989c9f2043a52a752fd02761e3a82b763f2fcf75a421d9e0265d53d0a079f89d76320b16820e8738e4fa86afce304abf3ab2d9a2f7dd826e826e05552d95649282d9a93796e104f97b930131f2ff55fecc7d9adddb18d8c64f177ae9b75d6a3117dc79279f8c4a87d48d758342a4763a6740db"], &(0x7f0000000100)) socket$nl_generic(0x10, 0x3, 0x10) 2018/05/16 04:35:33 executing program 2: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000740)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r3, r4, r4}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000000140)={'crc32-generic\x00\x00\x00\x00\x00?\x00'}}) 2018/05/16 04:35:33 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000280)='/dev/loop#\x00', 0x0, 0x105082) r1 = memfd_create(&(0x7f0000000140)="000000008c00000000000000000000", 0x0) pwritev(r1, &(0x7f0000f50f90)=[{&(0x7f0000000100)="a8", 0x1}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r0, 0x4c00, r1) sendfile(r0, r1, &(0x7f00000ddff8)=0xa1ffffff00000000, 0x102002f01) 2018/05/16 04:35:33 executing program 1: mmap(&(0x7f0000000000/0xf50000)=nil, 0xf50000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x1e, 0x2, 0x0) connect$rds(r0, &(0x7f0000000000)={0x2, 0x0, @dev={0xac, 0x14, 0x14}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20000000]}, 0x10) 2018/05/16 04:35:33 executing program 7: getrandom(&(0x7f0000000040)=""/44, 0xfffffebe, 0x0) r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$ARPT_SO_SET_REPLACE(r0, 0x0, 0x60, &(0x7f0000000380)={'filter\x00', 0x7, 0x4, 0x470, 0x0, 0x0, 0x118, 0x38c, 0x38c, 0x38c, 0x4, &(0x7f0000000340), {[{{@arp={@multicast1=0xe0000001, @dev={0xac, 0x14, 0x14}, 0x0, 0x0, @mac=@dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa]}, {}, @mac=@random="b554238a611e", {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'ip6gretap0\x00', 'team0\x00'}, 0xf0, 0x118}, @unspec=@NFQUEUE2={0x28, 'NFQUEUE\x00', 0x2}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@empty, @mac, @local={0xac, 0x14, 0x14, 0xaa}, @local={0xac, 0x14, 0x14, 0xaa}}}}, {{@arp={@loopback=0x7f000001, @dev={0xac, 0x14, 0x14}, 0x0, 0x0, @empty, {}, @mac, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'ip6gre0\x00', 'ip6_vti0\x00'}, 0xf0, 0x134}, @unspec=@LED={0x44, 'LED\x00', 0x0, {'syz0\x00'}}}], {{[], 0xc0, 0xe4}, {0x24, '\x00', 0x0, 0xfffffffffffffffe}}}}, 0x4bc) 2018/05/16 04:35:33 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0xf3030000]}, 0xfdef) 2018/05/16 04:35:33 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0xc00e0000}}, 0x14}, 0x1}, 0x0) [ 2619.797899] ip6_tunnel: non-ECT from fe80:0000:0000:0000:0000:0000:0000:00bb with DS=0x5 2018/05/16 04:35:33 executing program 2: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000740)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r3, r4, r4}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000000140)={"63726333322d67656e6572696300000000000200"}}) 2018/05/16 04:35:33 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x1600}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:35:34 executing program 1: mmap(&(0x7f0000000000/0xf50000)=nil, 0xf50000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x1e, 0x2, 0x0) connect$rds(r0, &(0x7f0000000000)={0x2, 0x0, @dev={0xac, 0x14, 0x14}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f00]}, 0x10) [ 2619.880434] ip6_tunnel: non-ECT from fe80:0000:0000:0000:0000:0000:0000:00bb with DS=0x5 2018/05/16 04:35:34 executing program 0: r0 = accept4(0xffffffffffffffff, &(0x7f0000000040)=@vsock={0x0, 0x0, 0x0, @reserved}, &(0x7f00000000c0)=0x80, 0x80000) ioctl$ifreq_SIOCGIFINDEX_vcan(0xffffffffffffff9c, 0x8933, &(0x7f00000004c0)={'vcan0\x00', 0x0}) r2 = socket(0x15, 0x80005, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) getsockopt(r2, 0x200000000114, 0x2715, &(0x7f0000001000)=""/1, &(0x7f00000000c0)) recvfrom$packet(r0, &(0x7f0000000140)=""/102, 0x66, 0x40002163, &(0x7f0000000500)={0x11, 0xd, r1, 0x1, 0x401, 0x6}, 0x14) 2018/05/16 04:35:34 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000280)='/dev/loop#\x00', 0x0, 0x105082) r1 = memfd_create(&(0x7f0000000140)="000000008c00000000000000000000", 0x0) pwritev(r1, &(0x7f0000f50f90)=[{&(0x7f0000000100)="a8", 0x1}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r0, 0x4c00, r1) sendfile(r0, r1, &(0x7f00000ddff8)=0xfff0, 0x102002f01) 2018/05/16 04:35:34 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x29}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:35:34 executing program 2: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000740)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r3, r4, r4}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000000140)={"63726333322d67656e6572696300000000000500"}}) 2018/05/16 04:35:34 executing program 6: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000da2ffc)=0xa069, 0xfea4) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) sendmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000000)="a7", 0x1}], 0x1, &(0x7f0000001180)}, 0x0) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xa000000]}, 0xfdef) 2018/05/16 04:35:34 executing program 0: syz_emit_ethernet(0x3e, &(0x7f00000001c0)={@remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], {@ipv6={0x86dd, {0x0, 0x6, "50a09c", 0x8, 0xffffff2f, 0x0, @remote={0xfe, 0x80, [], 0xbb}, @local={0xfe, 0x80, [], 0xaa}, {[], @udp={0x0, 0x77d50800, 0x8}}}}}}, &(0x7f0000000100)) 2018/05/16 04:35:34 executing program 1: mmap(&(0x7f0000000000/0xf50000)=nil, 0xf50000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x1e, 0x2, 0x0) connect$rds(r0, &(0x7f0000000000)={0x2, 0x0, @dev={0xac, 0x14, 0x14}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x900]}, 0x10) 2018/05/16 04:35:34 executing program 7: getrandom(&(0x7f0000000040)=""/44, 0xfffffebe, 0x0) r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$ARPT_SO_SET_REPLACE(r0, 0x0, 0x60, &(0x7f0000000380)={'filter\x00', 0x7, 0x4, 0x470, 0x0, 0x0, 0x118, 0x38c, 0x38c, 0x38c, 0x4, &(0x7f0000000340), {[{{@arp={@multicast1=0xe0000001, @dev={0xac, 0x14, 0x14}, 0x0, 0x0, @mac=@dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa]}, {}, @mac=@random="b554238a611e", {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'ip6gretap0\x00', 'team0\x00'}, 0xf0, 0x118}, @unspec=@NFQUEUE2={0x28, 'NFQUEUE\x00', 0x2}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@empty, @mac, @local={0xac, 0x14, 0x14, 0xaa}, @local={0xac, 0x14, 0x14, 0xaa}}}}, {{@arp={@loopback=0x7f000001, @dev={0xac, 0x14, 0x14}, 0x0, 0x0, @empty, {}, @mac, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'ip6gre0\x00', 'ip6_vti0\x00'}, 0xf0, 0x134}, @unspec=@LED={0x44, 'LED\x00', 0x0, {'syz0\x00'}}}], {{[], 0xc0, 0xe4}, {0x24, '\x00', 0x0, 0xfffffffffffffffe}}}}, 0x4bc) 2018/05/16 04:35:34 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0xff00]}, 0xfdef) 2018/05/16 04:35:34 executing program 0: syz_emit_ethernet(0x3e, &(0x7f00000001c0)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], {@ipv6={0x86dd, {0x0, 0x6, "50a09c", 0x8, 0xffffff2f, 0x0, @remote={0xfe, 0x80, [], 0xbb}, @local={0xfe, 0x80, [], 0xaa}, {[], @udp={0x0, 0x77d50800, 0x8}}}}}}, &(0x7f0000000100)) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(0xffffffffffffffff, 0xc00c642e, &(0x7f0000000000)={0x0, 0x80000, 0xffffffffffffff9c}) ioctl$DRM_IOCTL_AGP_ALLOC(0xffffffffffffff9c, 0xc0106434, &(0x7f0000000040)={0x2, 0x0, 0x10001, 0x9}) ioctl$DRM_IOCTL_SG_ALLOC(r0, 0xc0086438, &(0x7f0000000140)={0x4, r1}) 2018/05/16 04:35:34 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x2d}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:35:34 executing program 2: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000740)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r3, r4, r4}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000000140)={"63726333322d67656e6572696300000000000100"}}) 2018/05/16 04:35:34 executing program 1: mmap(&(0x7f0000000000/0xf50000)=nil, 0xf50000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x1e, 0x2, 0x0) connect$rds(r0, &(0x7f0000000000)={0x2, 0x0, @dev={0xac, 0x14, 0x14}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9]}, 0x10) [ 2620.920303] ip6_tunnel: non-ECT from fe80:0000:0000:0000:0000:0000:0000:00bb with DS=0x5 2018/05/16 04:35:35 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0xe00000000000000}}, 0x14}, 0x1}, 0x0) [ 2620.979392] ip6_tunnel: non-ECT from fe80:0000:0000:0000:0000:0000:0000:00bb with DS=0x5 2018/05/16 04:35:35 executing program 6: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000da2ffc)=0xa069, 0xfea4) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) sendmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000000)="a7", 0x1}], 0x1, &(0x7f0000001180)}, 0x0) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1c94]}, 0xfdef) 2018/05/16 04:35:35 executing program 0: mprotect(&(0x7f0000ff8000/0x7000)=nil, 0x7000, 0x4) syz_emit_ethernet(0x3e, &(0x7f00000001c0)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], {@ipv6={0x86dd, {0x0, 0x6, "50a09c", 0x8, 0xffffff2f, 0x0, @remote={0xfe, 0x80, [], 0xbb}, @local={0xfe, 0x80, [], 0xaa}, {[], @udp={0x0, 0x77d50800, 0x8}}}}}}, &(0x7f0000000100)) 2018/05/16 04:35:35 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000280)='/dev/loop#\x00', 0x0, 0x105082) r1 = memfd_create(&(0x7f0000000140)="000000008c00000000000000000000", 0x0) pwritev(r1, &(0x7f0000f50f90)=[{&(0x7f0000000100)="a8", 0x1}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r0, 0x4c00, r1) sendfile(r0, r1, &(0x7f00000ddff8)=0x1500, 0x102002f01) 2018/05/16 04:35:35 executing program 2: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000740)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r3, r4, r4}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000000140)={"63726333322d67656e657269630000000500"}}) 2018/05/16 04:35:35 executing program 1: mmap(&(0x7f0000000000/0xf50000)=nil, 0xf50000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x1e, 0x2, 0x0) connect$rds(r0, &(0x7f0000000000)={0x2, 0x0, @dev={0xac, 0x14, 0x14}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}, 0x10) [ 2621.144663] ip6_tunnel: non-ECT from fe80:0000:0000:0000:0000:0000:0000:00bb with DS=0x5 2018/05/16 04:35:35 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0x3f8]}, 0xfdef) 2018/05/16 04:35:35 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x800000000000000}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:35:35 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6050a09c00082f00fe8000000000000000000000000000bbfe08a1c9fe91d64a9a9db3a88e728000000000000000000000000000aa0000080000089078"], &(0x7f0000000100)={0x3}) geteuid() 2018/05/16 04:35:35 executing program 1: mmap(&(0x7f0000000000/0xf50000)=nil, 0xf50000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x1e, 0x2, 0x0) connect$rds(r0, &(0x7f0000000000)={0x2, 0x0, @dev={0xac, 0x14, 0x14}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3000000]}, 0x10) 2018/05/16 04:35:35 executing program 2: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000740)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r3, r4, r4}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000000140)={"63726333322d67656e65726963000000feffff00"}}) 2018/05/16 04:35:35 executing program 7: getrandom(&(0x7f0000000040)=""/44, 0xfffffebe, 0x0) r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$ARPT_SO_SET_REPLACE(r0, 0x0, 0x60, &(0x7f0000000380)={'filter\x00', 0x7, 0x4, 0x470, 0x0, 0x0, 0x118, 0x38c, 0x38c, 0x38c, 0x4, &(0x7f0000000340), {[{{@arp={@multicast1=0xe0000001, @dev={0xac, 0x14, 0x14}, 0x0, 0x0, @mac=@dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa]}, {}, @mac=@random="b554238a611e", {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'ip6gretap0\x00', 'team0\x00'}, 0xf0, 0x118}, @unspec=@NFQUEUE2={0x28, 'NFQUEUE\x00', 0x2}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@empty, @mac, @local={0xac, 0x14, 0x14, 0xaa}, @local={0xac, 0x14, 0x14, 0xaa}}}}, {{@arp={@loopback=0x7f000001, @dev={0xac, 0x14, 0x14}, 0x0, 0x0, @empty, {}, @mac, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'ip6gre0\x00', 'ip6_vti0\x00'}, 0xf0, 0x134}, @unspec=@LED={0x44, 'LED\x00', 0x0, {'syz0\x00'}}}], {{[], 0xc0, 0xe4}, {0x24, '\x00', 0x0, 0xfffffffffffffffe}}}}, 0x4bc) 2018/05/16 04:35:35 executing program 6: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000da2ffc)=0xa069, 0xfea4) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) sendmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000000)="a7", 0x1}], 0x1, &(0x7f0000001180)}, 0x0) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7c1c0000]}, 0xfdef) 2018/05/16 04:35:35 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000280)='/dev/loop#\x00', 0x0, 0x105082) r1 = memfd_create(&(0x7f0000000140)="000000008c00000000000000000000", 0x0) pwritev(r1, &(0x7f0000f50f90)=[{&(0x7f0000000100)="a8", 0x1}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r0, 0x4c00, r1) sendfile(r0, r1, &(0x7f00000ddff8)=0x1800, 0x102002f01) 2018/05/16 04:35:36 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6050a09c00082f00f68000000000000000000000000000bbfe8000000000000000000000000000aa000008000008907816001baad1d55622211052866bfe22a4b0fc2f913d54b8dea8a9ebfa525c7b248ab429652065383eaa68c7fd60"], &(0x7f0000000100)) clock_gettime(0x0, &(0x7f0000007640)={0x0, 0x0}) recvmmsg(0xffffffffffffffff, &(0x7f0000007580)=[{{&(0x7f0000000080)=@nl=@proc, 0x80, &(0x7f0000001140)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x1, 0x0, 0x0, 0xc6}, 0x7fffffff}, {{&(0x7f0000001180)=@l2, 0x80, &(0x7f0000003540)=[{&(0x7f0000001200)=""/84, 0x54}, {&(0x7f0000001280)=""/4096, 0x1000}, {&(0x7f0000002280)=""/94, 0x5e}, {&(0x7f0000002300)=""/7, 0x7}, {&(0x7f0000002340)=""/193, 0xc1}, {&(0x7f0000002440)=""/4096, 0x1000}, {&(0x7f0000003440)=""/76, 0x4c}, {&(0x7f00000034c0)=""/85, 0x55}], 0x8, &(0x7f0000003580)=""/107, 0x6b, 0x40}, 0xfffffffffffffffe}, {{&(0x7f0000003600)=@pppol2tpv3in6={0x0, 0x0, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, @dev}}}, 0x80, &(0x7f0000003c40)=[{&(0x7f0000003680)=""/155, 0x9b}, {&(0x7f0000003740)=""/202, 0xca}, {&(0x7f0000003840)=""/113, 0x71}, {&(0x7f00000038c0)=""/40, 0x28}, {&(0x7f0000003900)=""/134, 0x86}, {&(0x7f00000039c0)=""/106, 0x6a}, {&(0x7f0000003a40)=""/244, 0xf4}, {&(0x7f0000003b40)=""/199, 0xc7}], 0x8, &(0x7f0000003c80)=""/105, 0x69, 0x7}, 0x5767}, {{0x0, 0x0, &(0x7f0000004ec0)=[{&(0x7f0000003d00)=""/21, 0x15}, {&(0x7f0000003d40)=""/19, 0x13}, {&(0x7f0000003d80)=""/4096, 0x1000}, {&(0x7f0000004d80)=""/41, 0x29}, {&(0x7f0000004dc0)=""/174, 0xae}, {&(0x7f0000004e80)=""/50, 0x32}], 0x6, &(0x7f0000004f00)=""/56, 0x38, 0x2}, 0x5}, {{&(0x7f0000004f40)=@alg, 0x80, &(0x7f0000006140)=[{&(0x7f0000004fc0)=""/184, 0xb8}, {&(0x7f0000005080)=""/4096, 0x1000}, {&(0x7f0000006080)=""/62, 0x3e}, {&(0x7f00000060c0)=""/124, 0x7c}], 0x4, &(0x7f0000006180)=""/83, 0x53, 0x8}, 0x1}, {{0x0, 0x0, &(0x7f0000007540)=[{&(0x7f0000006200)=""/78, 0x4e}, {&(0x7f0000006280)=""/4096, 0x1000}, {&(0x7f0000007280)=""/205, 0xcd}, {&(0x7f0000007380)=""/54, 0x36}, {&(0x7f00000073c0)=""/252, 0xfc}, {&(0x7f00000074c0)=""/73, 0x49}], 0x6, 0x0, 0x0, 0x10000}, 0xfffffffffffffffa}], 0x6, 0x10020, &(0x7f0000007680)={r0, r1+10000000}) getsockopt$inet_sctp6_SCTP_DEFAULT_SEND_PARAM(0xffffffffffffff9c, 0x84, 0xa, &(0x7f00000076c0)={0x100000000, 0xa4, 0x800a, 0xcc, 0x20, 0x10001, 0x3ff, 0x4, 0x0}, &(0x7f0000007700)=0x20) setsockopt$inet_sctp_SCTP_ASSOCINFO(r2, 0x84, 0x1, &(0x7f0000007740)={r3, 0xfffffffffffffffd, 0x6b, 0x4, 0x40, 0xc9d2}, 0x14) 2018/05/16 04:35:36 executing program 2: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000740)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r3, r4, r4}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000000140)={"63726333322d67656e657269630000000000000000000500"}}) 2018/05/16 04:35:36 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x2700000000000000}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:35:36 executing program 1: mmap(&(0x7f0000000000/0xf50000)=nil, 0xf50000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x1e, 0x2, 0x0) connect$rds(r0, &(0x7f0000000000)={0x2, 0x0, @dev={0xac, 0x14, 0x14}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9000000]}, 0x10) [ 2622.071120] ip6_tunnel: non-ECT from f680:0000:0000:0000:0000:0000:0000:00bb with DS=0x5 2018/05/16 04:35:36 executing program 6: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000da2ffc)=0xa069, 0xfea4) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) sendmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000000)="a7", 0x1}], 0x1, &(0x7f0000001180)}, 0x0) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x500b]}, 0xfdef) [ 2622.125353] ip6_tunnel: non-ECT from f680:0000:0000:0000:0000:0000:0000:00bb with DS=0x5 2018/05/16 04:35:36 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0xf0ffffff00000000}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:35:36 executing program 2: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000740)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r3, r4, r4}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000000140)={"63726333322d67656e65726963000000000000000000000f00"}}) 2018/05/16 04:35:36 executing program 0: syz_emit_ethernet(0x3e, &(0x7f00000001c0)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], {@ipv6={0x86dd, {0x0, 0x6, "50a09c", 0x8, 0xffffff2f, 0x0, @remote={0xfe, 0x80, [], 0xbb}, @local={0xfe, 0x80, [], 0xaa}, {[], @udp={0x0, 0x77d50800, 0x8}}}}}}, &(0x7f0000000100)) r0 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/net/pfkey\x00', 0x400000, 0x0) ioctl$TUNGETSNDBUF(r0, 0x800454d3, &(0x7f0000000040)) 2018/05/16 04:35:36 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0xa405000000000000]}, 0xfdef) 2018/05/16 04:35:36 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000280)='/dev/loop#\x00', 0x0, 0x105082) r1 = memfd_create(&(0x7f0000000140)="000000008c00000000000000000000", 0x0) pwritev(r1, &(0x7f0000f50f90)=[{&(0x7f0000000100)="a8", 0x1}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r0, 0x4c00, r1) sendfile(r0, r1, &(0x7f00000ddff8)=0xe, 0x102002f01) 2018/05/16 04:35:36 executing program 1: mmap(&(0x7f0000000000/0xf50000)=nil, 0xf50000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x1e, 0x2, 0x0) connect$rds(r0, &(0x7f0000000000)={0x2, 0x0, @dev={0xac, 0x14, 0x14}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f000000]}, 0x10) 2018/05/16 04:35:36 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x1600000000000000}}, 0x14}, 0x1}, 0x0) [ 2622.281525] ip6_tunnel: non-ECT from fe80:0000:0000:0000:0000:0000:0000:00bb with DS=0x5 2018/05/16 04:35:36 executing program 2: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000740)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r3, r4, r4}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000000140)={"63726333322d67656e65726963000000000500"}}) [ 2622.339912] ip6_tunnel: non-ECT from fe80:0000:0000:0000:0000:0000:0000:00bb with DS=0x5 2018/05/16 04:35:37 executing program 7: getrandom(&(0x7f0000000040)=""/44, 0xfffffebe, 0x0) r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$ARPT_SO_SET_REPLACE(r0, 0x0, 0x60, &(0x7f0000000380)={'filter\x00', 0x7, 0x4, 0x470, 0x0, 0x0, 0x118, 0x38c, 0x38c, 0x38c, 0x4, &(0x7f0000000340), {[{{@arp={@multicast1=0xe0000001, @dev={0xac, 0x14, 0x14}, 0x0, 0x0, @mac=@dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa]}, {}, @mac=@random="b554238a611e", {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'ip6gretap0\x00', 'team0\x00'}, 0xf0, 0x118}, @unspec=@NFQUEUE2={0x28, 'NFQUEUE\x00', 0x2}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@empty, @mac, @local={0xac, 0x14, 0x14, 0xaa}, @local={0xac, 0x14, 0x14, 0xaa}}}}, {{@arp={@loopback=0x7f000001, @dev={0xac, 0x14, 0x14}, 0x0, 0x0, @empty, {}, @mac, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'ip6gre0\x00', 'ip6_vti0\x00'}, 0xf0, 0x134}, @unspec=@LED={0x44, 'LED\x00', 0x0, {'syz0\x00'}}}], {{[], 0xc0, 0xe4}, {0x24, '\x00', 0x0, 0xfffffffffffffffe}}}}, 0x4bc) 2018/05/16 04:35:37 executing program 0: getresuid(&(0x7f0000000040)=0x0, &(0x7f0000000080), &(0x7f00000000c0)) unlink(&(0x7f0000000140)='./file0\x00') quotactl(0x4, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000200)="3b40643ecabe2d1bb5f86482c77ae68dcd5451e847c9e7f34000bcabdaa7b81f7b0679898af691317e95e53604b6e1f0e6b5f97754de160654dd002edb60c588190ac404b2b02f6747dc06e1c5b958e4fa928bdb23bc02c22cd7aebd1504164c6bca3a672581d0a6cacced72ad0a476d503ca0f7aa6fa7136a0bc710038c6a0b13e8b7e10975d70c05ff7b0eafa66b12064e236190ee38a1ef550a50a4ca179620b13f7f6fff949226f5e07ea5725b8297ea862f5ede8d0c690cb846ab361d7c04e9f0331a8629e46df1c40161d7b48a5e7d5bce1a216efee5b76fe40e1e0f6a42165be3c8b55935e386f87dc9cf2c5b9da030c975b87ff8566452ad4f7aa145b50fcd1916208b85602392598742ec673519e80d2ac5108996d98218ab2c9a4bc50bffb9b0452a75e20604a3bdd27ee45775c590c0c4d4cbd466fa46fc80eefbfda357a2218c7b77b4d624577a1ff460dcb5f661622db740283d981d2df90e9d75661f3f52405ebda368516dc79a85396b2eefd558f0664227f3ba732a17ee3bd31899336019a7621f99822f415d8e49764608bff724884b83f6290cbc91d801ee3ff353e19d4ebbf16b84998a9843984e5ce85ebedf7b39f479260cfb50d16cd6a6e04f08ac8092683717efaea8e6674db448b11f47389ff01164624dc67584e122aa17f9acc564ef9f889a5a135fdd5a248fd7706fbb29ff688e9201dc51a7c7c3e0b61160065b1c2af15cef7e3e31c92a91066071c3b3e3ad01d03737703d38caa2bb84036c91abe1fb371f74a5b215d3891975327f22fc7d499bdd80d655111ba4a76ffd868707819bcb166ce0dba70667f0c2a8cafa59112fd6068c9d2fa041f3c11f90486c398dc05f971487dcf1c64f670839349ebe60132c147fba0140e5b879cce921e5d80d29bf2a0c08d5f1cd8fee12771ffb4020c75d9007e5a7533b4abb6f268cd02889d7efc51576d2937a1b170fe4607a939f29999da0e5ae6389c40ee08f864606e1ebd41642be22a9769e8bbfafbfeb9e2f481b7b19b3f94f05965226f6533e9e6c1f1408b8d97cd205833b06324eb5b9faf02c6471a97f8f9aa4fed60502e11fdfe733045c5ee8914df33e949e6d7067d4709d930dfa431ab95eab8d8a5630a4a7af63a8ecc1cfbb9499bcddf30252481ac609562edee8c871b652cfcf6863a8f5fb126a0adb73f541e5195feff5dcec5a2feb46b8b196ea751f7d104d2e2a1eeb6ab619f2f4d249894e1d863019df46bba66c8c325f4de8f08000ac32af17a4c204d0fe926411760576793da0b4f54cd353264018070679486fb17a8defd3d26577427d8468c25d499dace82767b50ec0a605e8d4b2eb39b3b96d576da103e3e40df03322da50dd525f1cfe47d1ae3ac05516ec057e923a43a9ffa46612df84205f8a780a622a3f58c58d76af42d634c878dca6e0bac8bbc55865d854ed40213d947ac5a709f8dc77f963de523ff75a45ece283d6c9348f729dfbea1531d6a77fc41f45797548f7636a7ef2c5294741090afc2a1e70a2f166ac9369a257f2f1d1b4211cb60c390d574827c18af868cb3787fceebcb1a237d6f8f77a664a1207ddb61f6984ea7ac17b7c80efd40011d71fbca2ee8a302c9deb45d321f3c2c5c041f3c5e032e57520710af6332c54ab94ed5de150d4e8752d1aace676c427bc76e79e6a9220f3af0de0393259448849e5023c7ecf1ab40903500bbc3c3194a042cf203e1a6fb0a4b2881ac1a78c0b6064f6102170ee241a3595cc2b051f2caabb63808022f5da6f5fca31bc76c46253ff4c7eef915eb2b666891335b403806a600cb73ef21cb34e42d6dd674938cf80e04ad7311baa556d81a085daf2659845d8461a032542f873aa2dfd5cabaa01cf05ef9a3f39f873c54e8eb591754603c8b3611d13b5039a42a775a1b2c5b75711ede2fd1992c6369cd4b2561e2cc46c1748b26a8c594ca543ef2b148d95e8d6b2e7777a492c63c704341f26090b4504a5b98682658eaf59ebc137a822c623450bdf864b49f4bf1baee6d7c3dac59b8ffda19000c8eb2b48ddb713340cd56ca01316a5d2e42343b6de252c5e4a7f886fa6354fb95670c3edfe92526e91ed5610db5ce83bad7179bc98953388c7f456a3b02268c60fb4d4ff9a20ab0e09cbba15787d0e89c0992afc53b7cf7bac49669835b9778efb73fa200fff0336fc5c1bb88e2b06119f12a408ec02fc4335d5eb3cb265ed3a0b54f6fa33bfe0bd8421c413d2062e5d0609a3d433b6542ca2c3be8a86f06479124a9c23b21d131b2c40b71d37902c3ec4f46fcb550800da7a06b2f8784f815cc2c19cbe1213cd1535706bbbc75d3495ed62238134b58c26ffa3c7be7d31ab97c0c3a2acbf689f9e19ce348c46aec482ad83fe524b516dca12c41e1637dc94a768ff01f929062efe8564be035b34298cef849ccd80b3b00aae73207ea8f1cdc43b690dbe7759a2ad4d1e809a46c6f1f2a7e0a0f08ae9d8269085af1bd11c4fae1ce056eedd0a9f29bbf34902389e804a17e39c4a2db5cd9185cef2768c5f1b791ce18dda0934f002d5f1d2af7d37f5f55e16280323600ac0732ef1bcfa5d4c452b0fc349bb751cbeebc1e14ba1a8760eabf9781130c88b0bc3a44d6ecf3686ae80fbe41234fde710a367261189d26e530b70fc52893c3148d02fc1227d43476a30e0a8be0e2ce56823b3d633d8c226b2786c160940b399a7079a09b1940e7738ba305b962b62b3e9d2aaa497c36dccead1b83667fa4d1e30135fd2fd3fa8ccd837b01d41fac0f3208fc91b300319d9ae3a2e359dcddb5c4c2b4ad0d54b0d9fb5e63c29e0bdabc83da09649d3651f6b16f19f3012f2977fabb893232654cc495780573a8cb1c292faedb4cabafb586899a2dbfb05d5b4ce79ee578247a3c89e4835422c7a0241eada67f16f068d3232009c5f976b0035933b825d6079e4cdf14b652103269576cf9cadc93ecc18e399f9b7a5cc5bdeeefee4b34165916e0a6f85c27ff91331dcd795d77db9c5ebdec04747abf738ca0378935a09ff5cca00616ac705910c528c732da5ebe84f4e8455e77dd5e995c00b6f1b3d0ff08899c5fd31076e6749c920701ec8ccaedcb7c36b7e415d048f4c808f55ad90342a8728e6de346edbe9840d694b71cb7d0a8d6ce690cda77c7349fa9b6e2742c2947f84769b6fd7ed48b19af092bd9605983380a38d1809bd5d954ad2c7e06755c70510b72bd9944bf07a9135997aed1f69d4194ff6db7fa986dd1f8ca4bf0bca02969000d098a4d4250b03b254deac5add7ccc558dccd210ad2db24b994d887017f75af76e69a91e0fc4a3e3e05902f7a640d6bf982c06118e106e9c5f225de510e96891b5da0e94a9657d18b9d7fc439d2fee5487695fca26c9ff6e5c63caf445250757dd28d485016cbb064e842db97d94c0f5bf80f008b56d5d4ce65c97a8e3ad9ac981f6401ea40addca5adc1e5a91310fd3a82a807f9812542c33c2153a7d123e71eb7a2570388c349132bdd3a1bdfdf67cf24f31c06526b556397b32edfa4dd5d6177175658b9f2f63bf21fd769a56a637ee0886e02dfb4b42f82cc6479aa6abb85dbd73a0e9c04934a47285fe1935d1fb89e410fb463e99c248f94deb5f12a1f187a7f8c0a447d13f1c6eda3cce1c703e3affce41a2006850dd9eaf82a6eb1b813bc9f5b2ce58f6f0eb30975cd5376370e80d9abc10a6444f9c737c294c73892e40ef6792c350a2688913ed17e16851013490d613695d34f706115a43e766ce378aca96d9cd67b3dad64ed2d081775808f43cc03f8636fff688abe4a69d4a850b5be083179e2b3cfafab09a63c0c646948027c29bfc9308c17d9c42b0c89ca19596272493b175eae904b17cdb265cd385b996725d3b3c05c7eb3cbc306cbe5e6144f7e13d13f199e3fb2563823c7ea3bc54ed5a0a25960f4aa0ce12860f5f53d73f5d6fd0a94e6b690ac4dba2ff5d1129fabbc103ec694f9fe134a6af86411bb030f7c0f97f53a7e43313765779cbf931be2e236c0a9fe33f665e306fbb53920bae11ec16f33df1fa0d74a447b5268ea89a45875348192abed153855f61e6ef8f4a7c598b37a2dbddca8a93e5fd65c28009c099ee70e2dc462795ddefae7168219ad865fb1e6d1088d5b36b37bfb3bb5b045dda43077fb34d275fbeeac8db6ec6719d5bd004291ae0508ba38be7740a1d3862f212270cc89c1c5796ab4d2858fc6f8ebb6b017aabc29879e0dfdfb7f028fff5f24b5db1e3464dcea5c2012db3b0ae8e1c73caf742534c19f63ac42cb41ee1340096aa703e803f93cd462fd74825b3940bff1502616a27bf28a4b81e32fb02bfdd07e2fe7b9f2c20ff59b53dcffda3202cfa8f20fa825cb5d664ad7dbe0d0062b8251f35a9e15f660170a54ea210a33493af0b3902a26164d4cac5618b811334f21a123e7fea27d4bc3eed60dfec650de57013924dcf3056529e9432e278745b789fc9d06424d71775f2f89f56492702813e364122f9b402d1ac0b1eb0a321691a08fc87bded2685351223db35f725fa10a99cfd709e7dbfbb94212c4c57d30c5a6b764878b654ccb4efff70a24b0da0f5b562ca7551af096f77139e2a8c8d45a225c93571b2d3f2bdc745aeef7bf295cebfb3108bba95209f263a5935a7ed6fcea3aacaeecaff31bf948549380fff654b9ec1e76a3931daf78e0d766bc84c763008931dc4de06696ff14059b4c92327538f7dcde77f50a8fc26b589c38894157e673695e8e6bf19e542230cde0205e19fcc17b919a506c3e83def480bf6fdfe3eb9461b84a37073eae4291939cade83059c687da889af0277bb9cff8ad9a82710d1d963312e04d606d8dfb0e213703454f8f371b597384d6eeebef1d015784b6e8bdd19818958e5718dff9e2a5eb40d7f0d45ed81cb62cbcceb38b283cf3cad4d59c2c7bb41f2021f1c7b10bb97d42d98910d52264241e7b2b254c1f1ab0ba68f65983f109de78df91ee87bc0c465f240c192d9be47653f2a7d7b0109f3d8cdd9d63f665eb31a530a6702a91fa745483fd2cdc4aa3e56a2bda6088f677072f17773ab89838790c78544b66572da5708e232823fdf5c58e7494fa93181b3be1672b0406113354df56bfd53683a7117b089485e79e935ffb553aa6ed72ac03705774a3c55395839d30a1714376dbe8b09fd53bca785ab629917a2025c143c89bb8be89be41dd4aaae5b2df96bfc2efad421a0f2d4e58de4da3bb3569ebee275285a742d9c5215fd39be133d6001744a0cfb7ac4e0bbe2ed2daf37ef8a1f3e93a728914cc4d7a89f1e09ba4c189fe9dd221d61eb0f96eb9844a0b34f5d882ff24ccc61617277fe5ab6d9aa51ab0b18ad8ce4c5a7bb38c5a0b939053d991ee12e80fb3c4850c7e5cc9b514e58b1f82fede97675d3af05db73d5e82b934e01f3b49fb4b61b467bfe0a0a92bc17abdb741167a7da3d21db3391003e98e2e1f2ff20fa2eab68f4f1b34f15af8ffd98ac74488dd525c1cc1ba955ed1ca557891027e1e55433124c44e966bf49d8f3a6e72a2583a43932a78f6a323061178e8000ba35bc11917180858c15d18b57fcb6253863dd4a08b583636d7da6d510b6bcf49043783b5836dabaa4a6c91c5ebf35a0c3c314f4712d464258d8e577ad5c4857ff7289c6419548832c55d811d8502954fdc19844910ff44e86ab17daa6b9d7f24710eef4f6c41c3e9ac29e1d80643170f8644744bfd21609af4cc8a5989b22c184641c17c2de284490aa114638a367f7d3efad8e402aca1b2ab099878900dc8035dc3b42393c8e") syz_emit_ethernet(0x3e, &(0x7f00000001c0)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], {@ipv6={0x86dd, {0x0, 0x6, "50a09c", 0x8, 0xffffff2f, 0x0, @remote={0xfe, 0x80, [], 0xbb}, @local={0xfe, 0x80, [], 0xaa}, {[], @udp={0x0, 0x77d50800, 0x8}}}}}}, &(0x7f0000000100)) lookup_dcookie(0x91, &(0x7f0000000180)=""/31, 0x1f) 2018/05/16 04:35:37 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000280)='/dev/loop#\x00', 0x0, 0x105082) r1 = memfd_create(&(0x7f0000000140)="000000008c00000000000000000000", 0x0) pwritev(r1, &(0x7f0000f50f90)=[{&(0x7f0000000100)="a8", 0x1}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r0, 0x4c00, r1) sendfile(r0, r1, &(0x7f00000ddff8)=0x3e00000000000000, 0x102002f01) 2018/05/16 04:35:37 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x2800000000000000}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:35:37 executing program 2: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000740)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r3, r4, r4}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000000140)={'crc32-generic\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x00'}}) 2018/05/16 04:35:37 executing program 1: mmap(&(0x7f0000000000/0xf50000)=nil, 0xf50000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x1e, 0x2, 0x0) connect$rds(r0, &(0x7f0000000000)={0x2, 0x0, @dev={0xac, 0x14, 0x14}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x900]}, 0x10) 2018/05/16 04:35:37 executing program 6: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000da2ffc)=0xa069, 0xfea4) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) sendmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000000)="a7", 0x1}], 0x1, &(0x7f0000001180)}, 0x0) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xf803]}, 0xfdef) 2018/05/16 04:35:37 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0xa016000000000000]}, 0xfdef) [ 2623.027365] ip6_tunnel: non-ECT from fe80:0000:0000:0000:0000:0000:0000:00bb with DS=0x5 2018/05/16 04:35:37 executing program 1: mmap(&(0x7f0000000000/0xf50000)=nil, 0xf50000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x1e, 0x2, 0x0) connect$rds(r0, &(0x7f0000000000)={0x2, 0x0, @dev={0xac, 0x14, 0x14}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f00]}, 0x10) 2018/05/16 04:35:37 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x2}}, 0x14}, 0x1}, 0x0) [ 2623.082829] ip6_tunnel: non-ECT from fe80:0000:0000:0000:0000:0000:0000:00bb with DS=0x5 2018/05/16 04:35:37 executing program 2: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000740)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r3, r4, r4}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000000140)={'crc32-generic\x00\x00\x00\x00\x00 \x00'}}) 2018/05/16 04:35:37 executing program 0: r0 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={0xffffffffffffffff, 0x3, 0x1, 0x1, &(0x7f0000000080)=[0x0], 0x1}, 0x20) sendmmsg$nfc_llcp(r0, &(0x7f0000006e40)=[{&(0x7f0000000140)={0x27, 0x1, 0x0, 0x2, 0x2ce83d69, 0x40, "fa738b35eaf5d7c93b5f31c7679f7b2ce2fd8ce5ca07e30970dd82e81bf4e6c66d7b13356565deb94c80e0752cc9f8350744d311b605ec1b328fe6cbaaaa22", 0x36}, 0x58, &(0x7f00000005c0)=[{&(0x7f0000000200)="bebb725c242b07e90bdce2f89d960b905f97dca29a0b32bd5a4936c2c2a68b7b17", 0x21}, {&(0x7f0000000240)="050173bb49b954d4a2a0c55e57fa9d2d48d37a893b7e4541c1c47fd822edae92348141e373bf670d928a210473ff6674fb52145e7cf98f5bc03384d4d8ed9d03114d0b08f343c8ecdb8937796eb89737c591faf30be58be86d506ae6f624d7d36773bc96a51de07dfd43cf29c0c37733719fe8c01f705157fa6f007b52f1c35688c1042df323ee1ecc36f2b27224fb4e5784720e9d7f8efbb28a180ff19600d3e717097678a3d267311c141b5a6e7492d956d1d2ab8df98c0ce5853c9f1b014e036da809b751c577ca5b9dc9bb04553563d89a469f0a18fb8f06", 0xda}, {&(0x7f0000000340)}, {&(0x7f0000000380)="8bc6c1854e51ec915b11a8bfe6d8fa1630e8b99f7d04ed61b9382b509d089456a02c2526c7610ace33995f17c06723c0a84fcf53881ed223600dab94e7d64c4bf1624a876d3c2758ffaa7332bde31f67ad80a93e308d", 0x56}, {&(0x7f0000000400)}, {&(0x7f0000000440)="2f530e", 0x3}, {&(0x7f0000000480)="8bc1459d3fe2be70c33233c2b8067382672ec8cd2c77bba27acdc9c85cbf13b5b1", 0x21}, {&(0x7f00000004c0)="c5b688d885fd48c73853268a3226e7e116f130a25361045e865429eaca8d0391822f62a94a3e9765faa0c7f3dc0db2487dc419f6a7874d7f2558bb34d4d639876dd7ba6f6ef29edd71e4e08930a9b7f79172b1959adef53ac249762fb851be37480876038a20a6768d683d48548eafd29fe14b1c68d9864ef5343fec9f498fbefe1b89fd2f433391ecbd12881525f15de6d13ea84b601d90fb9d97af135a47f74f581ba9e6ebed9e033334a77971d98948190c8dce86e268ffc5f679b4a4a01e7c984cbe2517f772c4b0800208dc32bc0cf5a9", 0xd3}], 0x8, &(0x7f0000000600)={0xb0, 0x115, 0x9, "dada09a5d4461a9888fc50a1c55f9fe5b86764dfa872a019b9faf5f56844828bc24233c940e8c075f64f6f698eba160e52de3aa6403fc457cb3f0a8cb72b4978e1b91b6257d4a462bb6f97e8a8589dea3002fee3968edfa3da9958987e75a0e17a11c49589cd0c39707329085dd12aec6b0dfe1868cac654f9db0b2edccad6ae077d1f6b4d0856b37a5cf27d927237f330852fd731c89674db77a0e58ee48f3a17e5"}, 0xb0, 0xc080}, {&(0x7f00000006c0)={0x27, 0x1, 0x0, 0x6, 0xfffffffffffffffb, 0x80000001, "1ec74ead0fb9f21e88ec204e212ac737e078fa838870d3c27ac0ddf7f023c4df94fdadc39c8fb17e09d903f616dfecc93d1387780bf9e45993a2f3415b4795", 0x9}, 0x58, &(0x7f0000000ac0)=[{&(0x7f0000000740)="c393a922d9337b51c128a13ecef3f686e58d8aa6097d6f4c53590cb6d0674334111287525fbbe4d504fa0351640762ffb529c1147c671d5775b33c4a9a4bb12561625a92e581beb9be9eebf62e7a28ac759f3ec655fea3d50d5c119ff2f7070f42def10d447087063a3c86c87086dbde3fd3b4a14050c49dc1145e5467fdfd95e993109cf05bb8b8d8e246a77d3dc5f6c2075f39da13d40b417141ac81c19ded6062fdad9ab6c68dd51dab401cbb89492205befedf98191b9bb0cbfc8ffdacd60d8a4a2684e29641588a98243f7243dcc034", 0xd2}, {&(0x7f0000000840)="25b4e7dd560563c1d0c462724c5fbe420d8b9d66e3f3e103882ffb0dc8d81f80140f2ffdcfff458a940f094af188c5800493f6912586127562746d3cc913ebc4cbbf1f69efc55bd5e54765cf102da79734d80351b5531e0330850ce3528dabd31185d2db47c8ab84536de494bbc21e6af7b5e1ea76423b54293d268b2f0737a0ad7e0aba0a60644a95143290105548b0676eb89dcb03c555227eb94a430c1fd9ceba66d676a4ca40de7fd9ba18e614f466981b03a74ecb8a9ddfdeb7b14bebe540521727", 0xc4}, {&(0x7f0000000940)="8a9f44676dc7f4a59ded187dee6d64d9f0b64c623baeb1f6ebcbb9d32739b6de7a7c6b092797473b6d89c43492f526c98c95d33d0529f679d7537d385df233d61d0b5b32a2c80b9766f15a99905e7e3b9347510bdc47abe003cd824ce295b868dbc9b598ca92f40b4949a791cc6ee3eb05128db325022366780d3850b1bee0d395cb6781fd5a5d1835168c029f9764734dcba9a8c225ad071eca5b146d00ff78efaeb5ae8fe6e749a48ac0dac3e563c0d4a468ad018688fc1e66006b4a6c5f54f5", 0xc1}, {&(0x7f0000000a40)="1e0fe91ed82910d429cfcce2ac9e323e8b9b171d9bfb522dd6bb0cf7d7ba96bd65b2cb5cca5f7f94b28f6bd07af52f48417e8ee4d9fb905c84f091b7e39866d54e0540190bded066ff0cd5c63ab7b8196d13e367326cf3ebbc53fcca7579e3ae54717e8da20330", 0x67}], 0x4, &(0x7f0000000b00)={0x74, 0xff, 0x1, "6afcdcaeda88d15309841ef393d0d3eebd0715c8af36f036d47a7e9a48212864d06ad140052ea5d1d0bfe81508eef83ca9a98e9d8448dab7b263a8f7843ee2ed97b30929e1c1ac681faee894103a89338c6e8dfdefce910a4878f8d53daa5dbd8f86dc5aca73"}, 0x74, 0x4004080}, {&(0x7f0000000b80)={0x27, 0x0, 0x0, 0x1, 0x8, 0x5, "68b472f8f20f4e7d22f9f7fd70f271c95711d45ad9fd0a9df5d0f392bf913e82847aa45bab45c432302b3028705f15daea1bc9480558079e7004678ed7337b", 0x2d}, 0x58, &(0x7f0000000ec0)=[{&(0x7f0000000c00)="f2463e6e66d3f237c1a3fbda344751ab8b4f71b916362a854dcd4cfd2438b0e2d361a3591e008fcb9c61679eb48aad7cd1eaa2175105407d856add01004c7ef14346f58c", 0x44}, {&(0x7f0000000c80)="d50ebbd372878439a9ec561ac65d3ff75e19c301b6e91d0a6e57eabef39c09abc0763577449caa3295754771ac8191952de01401acd52a28043dcd5d73b6d232ab44bbd215647fac64c10b354cc0c5e166845408e0736955f57737f35ad25f32310f86296c52c6f08939cc78388d33b8ceaa3111a742b0630850714a665ebb7eebbbd91cd9741b59885bb573aab5dd44883d31d90e2fb8f1322029f86f8bf733de", 0xa1}, {&(0x7f0000000d40)}, {&(0x7f0000000d80)="ca08b2648f8d44983027e84fc48f98abaf304ffd915e4ac74df297082066f69db35f366f69455e90aacdbac88f9ee0b2e5f90d71617fb41e3d9cc3d5", 0x3c}, {&(0x7f0000000dc0)="d968641abf34020faa1caf50f6ba2588011433fb7fe92c11847a0de8cbfb6fc6c6e86ce6da470f4ec73687435b3a3be40ad8b2a19017795355269c237aaf1733301599514f776143a611f0667f24a4258ae9c22a4c36c5b1884c0ef7cd3c19e45be812402705b317562ec7c057509fd88ca5042187c22c70412582943f5f00cd75314544d326367d66992ba31f1a46177422a9fc6f7e26be1452ef409761c62f70f495da646c313132f6cf7d6a6680cb13a50d0189e7864b8304b5fe563c5e7bdc36ccbe", 0xc4}], 0x5, 0x0, 0x0, 0x4820cf9dc4ac5dd2}, {&(0x7f0000000f00)={0x27, 0x0, 0x0, 0x0, 0x8, 0x1, "b62b4e225a339ae271d5d9ee90c3adb392623c5b019d3f8420a0733a8ce203aa67327347decedb4559d7693513a9dff2642e40d28d0f66d1a441524a1a8b02", 0x27}, 0x58, &(0x7f0000001180)=[{&(0x7f0000000f80)="f39d22bde91f3a558c359d", 0xb}, {&(0x7f0000000fc0)="92fcdfdfe40cfaf23ba3c9c40f3cd24e00fde47f2d39d201324ac3e70030f0f54ac0068d289e4dd7c908af53a09d13374bc184c15de9", 0x36}, {&(0x7f0000001000)="1948fa0de2a76995660c724a14293eca731946379e657af3582202835e4e4fb32b10f47002a3d6649550be5b11ccdb91e4c6986b96e3856d7776c7db461ebddea23a8fa5e9c90128ae2152e17725b9664af2bc9843ca9664db90665c509f21b4b605804670389859cdef27088a0d3cd8aec9081e14f2a1f3b296d94982056576868a0092acddd81e55bb8dae4d09ea4c0968050df13945257cb5f9aea2f37d1424d460a2fe3f12ade5718714333ec60e6e7fa9c671fa755e2a613cec017a6a", 0xbf}, {&(0x7f00000010c0)="7ca5f8c605e949842f3aa8a7fc582c526499e637025823c531dc91c4dd1a6b54bb58e701ac00a7abc4d64de447f8060442f4e0975027aa1bd3c21bc0241e3603da8c296188680ea612876d2d43c3a7cf680f31942502a3d14a164afdb5ba5644c76f6dd3c2df290b8c52171caf9ec6146fb606616922fb08badaa71d3b191257954fe4798eb1c1875bd1b0ee8746c392b990be6d", 0x94}], 0x4, &(0x7f00000011c0)={0xb8, 0x10a, 0x7, "7c93bb33e11bd809f565a80697a1947348ea336b19721357b39fe56449b1877dbaff6dde5b0e548903bae207cdde5c69d2a7b8bdf76129473e9e21cf32bb4f93d1d254ec0ac2ef908283f8912f7a60314ba00f72390826fe7aaa80a8ce6082b3c39e540668af9502da25cca191ee6fb1833fc0cac752f9a0ccba590829396ba90bbeb5a1f4e7d441dc4365a4171da6e1c5d3872fa0c6d0874501822d0c618e26ea6b3282c76da6b7f84f5c25"}, 0xb8, 0x4000}, {&(0x7f0000001280)={0x27, 0x1, 0x0, 0x7, 0x0, 0x6, "57f7a8f6f90d8c7eaaa510e026f00c7f50efb1d011d856b737515f6dbc0e4703466a13e21a06e9ef818dc5fd820b1d2f9a4e465f0c8cc67365d63f875e3bd1", 0x24}, 0x58, &(0x7f0000003700)=[{&(0x7f0000001300)="cc6118672b64e5f1479e58dea46dbd4978ed035d4176158d19618097d8743f93c2007981bd4dec9c3b0c0d375ea6c16352f660f002465875b5ddc38eec30d459546c13e955e1cf9c15e7502156e372a080cb6ad18933dc9c5b628da6721a5b5189b571ff15249654e6370e405276a52b18f6884808563323b7b374c3c2932e2df9be923c14460a9bba059933292ddfd87d6db68897614a279c946a15f8f3c1e304e25a8c4827879fd5bbb8362d19a665ec71618d5bae21e7177f477b0a2c48261221c67b42eed97163fdb151f58e2baa4dbba4fd3df0c749f5b51306b8ed075efc7a417e2a072764a116bca7304a77ea9c6c100a784b725df615c71cbd5b99687a11d17585ce77db79a7e80547c69427bed8ed6b7e481483b85c0e0fe505d7e04480a8dd055fb12f9f70f7cf7c5102f155495c4b32abd4325fcdc59df5cb51e2b51a7e0ee8e7df05f24999f6700708dd4fb9141981f67642e4ff1bbc3bc8f7c95320b1ce1a3aba59565acf6b02806ee454439779ccf38000278ef0cb38b3a0ed69b717577bc4a6c6f48a0760ce8582bfb07db7236c8ea73be65b150c6d3154dd5327ee5f57f7e3fdeb3ae9707ea889c4be2aaefc1d37973823157b82fe80124731a7cb6ab69419cbf3d635e870f200890256866a936095ba373684e0f2bb5eb3ef4e3ed2099f7eed3361e896ce2593bf574cd7678b5f544ea0334b0f47aced641bef1f162f0736a040d83abc618c4bf5fd1ac1fb71ddc620d173b57483f16ca407e5c8faeacf37c554ca3464c61c57364d018fefe14bcac511b977e0bffedfc8efd8547a7accfa1b916c5a8c115aa1916913564fd0090b432688238cc8b79cd53f6720407e66e8bde13ddebf2af8116fb7577df24430c7d3bbd7f2a8df421331e5cec455c6b990bc0c34c54e72f917f2e4caa7199ed33a5ca4b719f390a2dfd72bc4670c053b2bbc23377d6befdfd2d4a9bdf9779233933f5f78e15b8bd9f9127a2f29c320b48c7d703155cdf9a4ab2a3db9efd3c1eab8d17e6899f87b9f20fa4895939ab19dfb50c0d06aae0ed194db20a5d7d63353c61a829e76e089900897a1b1d8208e12ff2909586a7828ee11d9d57d7c7ac450ef4d20875344e8a9b25d16c39604ea4a4f291e83c5aa02af9bb960abe206eab2182d7b67d0ed51ce7a53b18f80b9f708af6cdbce60a72a36e87b35ffe2cdc5ed2af030598817e8aac21ba23b89db1e48e585ea0e8d6a525cde5bad2dd29f8893eaa01aef4dc3c401d856f05f348351f6606744b2a66efae233697a4219f7019bebef89d2d1ba19c3dbcc0d62d890017ed92ca53dae89fb99802e9040dee8037b7e10bc3ef3b833e6a925f55a8c13b14d8dea9a2fe3e3dbfabd4d5512a8f6b7a0b5b30b60fd8e819a9215e254116a9867b0ad5b85c9687dfe5ed07700b8ff2958d9e2acd5ddd7df63aee8020f052ecd1751b1546b0ff4891354c7c150adf658264a233f84db68f83b354281a0e7330fde1be323556fc437e933b5b39c2e296480058660a364b76660628a089f7eeca568a04c8e63fe9f12e58ed29f88f60b194c564f9f26dda854189b036a541611d4fb8d6ac86b15eaa3339fc0366437fab9e469b7f9a083115bbe01e5417627bd6fc0583f6b4f5313e01c372657804f15ce1bbb7121bb93656cd9ab2241cfbc94c4fbb67d5ce35fe315bb5444e064b2a99a0dc1ffb5c8c97641976fbf96b1805c4feb395f4d9afe1db14556607c724dd044792148c18cd7c326ef2ba31c1a676faf475cc2e7d0af6f87988c76df8a6eb03ed2c3546575795a0a5dd58a94df0dbe3b5415fc1a2941cdb6b13858a6fb8697626157b02a36c79acd8226cff6eb14cdaae4a3bb559551d40da36672fc7174a81ec7af994bbd4deb6357e37c4a4637e0c660d0c557ca517388fb3c8330df75b2406c8322eb0443872f1b7d2f8478a9851e19755fa8099f069665f27080e7cfdb62c448adf11caffe935690b684cc682144090e873bbe4a86c0f7776291247c116f87edd3a73c3ca5e25b6fe9b5d73a471e7e88963f8163bd9c5455e022239c8181eeece7d7e4fb478ed8d7f67f693fd1f18093ac0e42331bd320f31cec695009f03a8c544e9a5ec21f899b46bfb1f69fc6a4e165fb68fbd2a55958a6e53512690a9a37e694b98bc83262649ad9b81a702f18ff699213fe74f48a8b66cb72c7103ab965d23b0de275b460d72db2320f38e5ef4bf1e00d1aa2948bcf7ce19fe1cb6e6098af1b5223d26e9fb948c70edb0c10ce740b1f1525cbe9c2275b7c034660399f427c9b35a130d637e33e92360d43ca911ed88efaf9cc9b83e23f80316e01ab693db4e483729741cca87311681bdfb97ea76c0361e1e7e8c70b4452b3f5cda1498f6e2a9f75b1e6238280011010227a0fd47c37a5db4e8b702d0f71ace3549375ce27bd1d2ab7d63758bf353835717d0f59b552edcf9f7a2d980d5bb663f9b55a378c4c91548edad40534931426c0ca4879f7a3a2ae3ede56b0f3c60ec7c4bb811602218ecd68ac507c9a75a2c9d665c01893caf39ca08487a644fe8b61b47df017b5315c8a400c634a21174bcf16fc7419b26c392b93ba0ac054a0000254b206380d7db8d04092bf2feb97490f9013cb227f80cac1aa6afb1698d236be1adfd423d980986f3028bf4dbc3b89c282b54f9c5ca6dc0258e20e8f8a3a19ce70a42142480e5594c74fc253d92a94ff19e54e24924a3558803ba83ea4e4851139a66918f329504c443ecb43568b8993bb2d720fe7397c12feac23a6b25f76c3508efd32bf817b2d0a6a08a0b1881a31026d08d576315c24c11dc8a8d9a704139836c6bd4bd202eb63f50be31cd9c3d8a802c4e2724a97181486513697590f259647b81c2033df48909a4e4066cb0155e64343185684844c6abc01319ebd12244bc551a8ef78c53a2a795b7d26ae3e5c5334119d26f765775d60ff80368a6855bf5088c8684ccbfc4a1d56517f06969fc9f9946c3375798a7699ea661421a9b3192b4ab1b6390b93f40ccf96ef51eca6ed32df3db6ed7f0c63bab425182f029afc3c1a21d76a8852b6b8b93b42bc4a52b35ff013225528f829531f3e35790b606e7a7efe40e46d08c71ff4f006b2c09221081b7537084f1c36076627c059d1eacc5b6feeaa1cdbace935906139e86dba8de2acd5c1b97a48c98e4d4720e3f61cdc6baabdb9faa3f4658dc53bb941c3e3cd16de32c0acb3e9d32a004f36cfcf907af192330d12bf48fe3808d138a869329fa61c3453c60e2ed400c75eb112af55e85b116ad674ae3c22a215c066d6f384a15b1e06fadc4765b5581168d9dd113812ae6c9deab84cf351326634134ab1281f08ca806b0bfb0adba1cd4a188ecd5a5a4b10968dc143e136c71684dcb7eb8018da43de7caad6ac187bb314957bb3a124de4a946f1277bf19c604d53d64fe19967155cd8e11961b0dc1790edb42bf9f04ba97fe90da26688ae8820bd57e889b73399cfd7e0ba51773c3368dc23c71db72f52cf5f6cf787f44f55422624a1b54a01bf7cc95871e348ff7c41a9c53b6dd5eaf24f5e3174e41978be12671b5e310022b8f3c08ee53232f0dcb69203f52fc8a362ed25c11f9f8279f6e57dbc0628bbdec01796c8925bef522dfbb31af6bbac19dd9dbb5cef31998dca179e6cc43b1c2f131889b33986f59ea4bef686bea8bbb671869d8fcc8aa5ac03c2e429cb6ba3bd791dee782d0607aa369fd8e23704870d725ebb44b538ba42ae1331519e4b49e9e64661a120dad9e37f9b442efdb37456982335742e5012573f9dac2d4d807d6357c718cd48ad42019463b60a5babe6a1f39bd1a590de1386413f91471e288989926ca730a659d02754f962c7f32a2c6beeb5337899e9924425a25deafe35f0d5233e2e376dcdc3af81a6d5165e41890ba3ccf371dd9d5ec493307d6e7a56a3d4fc2474a0c0f7794b6c916a07d15518a8029d02075f71a4323fed21ce1d27405a6ac65dbab2d2fff8dc72fb0adaa2fe62ddbab9547360ef3858318a49e69f99d6e729a953016bda7e624c15cdde9201c6dafea833f27fefc1e2605302b4fb7a2999ad9168be69bd55b1073fd112d30accd0a9ef1a7cacf998275a1a6f85510ee8c0c79b1c379278c6c889345c46ecd0faf083adbc94e3050b3f8608b36737c92646f7d0f9ea79a5936dcd2b7d40debb542d26729d9c8dc07864e598611ced9c7359fa5c81564e88306ae2b87e2cc3dd4a92fb48cb6eb9b6518fa2b4d18004a7d0a9c68fd0d35b714d757f0a19151073d58e7a2f45a36f6a23fce57d2507f7a89e588cae0ce38e79766570e4a9587aa24d44d532171759a6016c19f952818888b267ea7dbc68d6ade79b0c00e8ebc456a319ca335532b722454b02a79cc014b4adefa7032b47cc506b89f206c5b7cc8a8c16356b2e371ae48880d967640edeb4cacaab7d9d663560cc88847448328daeed06bf6ea0f840d3b44b2eb33609ceb1cad4777271665c0f1783da65011b216adc868c148a5dc12042de66f60897631be4038a46e7339a71b9ba261cb75c22fe4abce477ad749015b96641f6f6e8e48c24721bae9fa39427f7084dc7cf65a3eb1ec2054f01ca008126539c4456b966adb380f4ac69a6489d35ecd3d1a294f46b3ff3df3aae30e5b2a0eb219c47999273dbac974777e2f560fe97a2ffd8c0fea99c3a3a224edaf714baa5f6c802c1e1f434b9fc15d870f7810afaded1fc7cbdf47777ab5317a60b1ad389f8f70f1edca979d138019122f666b3fc2028f5de4910587ad328d0c8a680e39bf760811c5b9176b09ae63c25b0664129fad138c91786b767ccb2dd0f1a67a0a9aa52817f82d819b3646a2183f839b03736298de8f8319f858ddbf5d2459457591e145ba0a50842063fdf15f6384f829ef434c49aa929f6e2bbbe4957235c642a0d38c1b2d64c87f84e4d360731f5c6b0962309c9e3a16cde51361b3c9d3c4f5112ad4d20749cbbd65d2186a442d759bf87f88b338a61ae473eb1414cab53dccbe58738ea6e1aa237d4d92517d689207e06aedd2644e6a1021f34d3f5a36dc5d430140cc66d61f39686bb788d63277f9d5e64e4d6af2c973ff2c78492374910adafb051f1248e9e3df78c26731758904284120c1f92b227f4007da4f08d2a53a9794530fd86e778e518d00c6f421ce6648090c8fbcea8e65bf2b20d95cbb1d25b235d62b151d9fea1e5791ba3acf202bcba933e45d625f1e3e6b9ace8b64d84c2dec2f9a29da6113688b923b232a11e596fd3cc282b311e87715e1630dab0c06bf66833a35f73f4926049247ec7efe4f89e557b4f51c3434766ff4576eaf630e573dc3cd87bbe75d440d29c774bb4b019c623b87e9b511347fae78f47d485b5b0a5909ffe5f7e75389e15e4dbce650e02d8ace36bd8b8c796af725dc53d8fef7264fd87b1a27968cca0aee8782daa66039c0f89b0b18c23f8e59885790e997b1bd1a52e5b7462bd9bdc5c6dcd2f6d35e48f4245565c54827d7895bd0c25b833b1dedbbbae937e5ecf3b7860aa518bc2069952162f972311a30767baf373fcc2dd2c9362bafff352d261cb22f516c6acb13d1fda10b5c94199f4fd2f16ce807c0ba3b9b20aff5ff729e577ec934f7a39b4fbd4a142b2f620f46f6981ca43164d15c9e0f017c9a1e1a96dbd73c6a71bdacb3d2f315b2a16dbb1454d483ee668898f4b2fd4fe276b76a7a198833db0ab2d671f01b5351a1b33f3a046b4e20b931dce3e21c46d76ed67431710ddb7876714b9f57a3b4918466120e6d77d0838228f1b3baa5", 0x1000}, {&(0x7f0000002300)="850a115d3e5898fcaf44085956ec76b530f47b9f2cbeb75a46cfb88a0e92ffe4d6d52812a6c4cc850684903046ce8b8bd22b9ec4d1d9919210c391b7bb82cb3610e8c5756adbd838556263a50abf1f08534707e041f7e0408175ff21aa61883818ab9a86e7fe52e2ae39a1142116a11d787234599f66d5a4e37745c719f10feaf540739161b60366f5ec3001dbfd954bd274407a78a7869cda31", 0x9a}, {&(0x7f00000023c0)="a2cc2282a2bdb49d46bc8c3e7398adda682ecbec0a00dd45b6b434f7889770e189fe0832528b8b13a50e0f520e9154", 0x2f}, {&(0x7f0000002400)="975ab14194f6d615e71398b456dfc3a18b452db2b41ccbcd3f8e79329fc7da1fa49ef9e9564d8a", 0x27}, {&(0x7f0000002440)="1a86857c31b12291d9abd1ce8d17a1b5634f81d1b1d60b6f9b18ceb980805296c6485fbe9c451d2474329c8e3988c9f43273a5486b1ac6957cb4f50a55d68a9a4115e0628fea3a45b3827325b580221f9577e2f0f01b85f14056c38953bd9a472eb1374c89b37e86da479fe01211cec879bbe7e2afc01a456ca0fb5839f30e3f8f3b795ff7bc6606cee8495130fa207b38cc7741bf3aec6e57d4321d18fdec32795fe931091ebc95e6cc31bf68f801834c9f58fa9ad05104c695b3bced2a18f6f4cc0aa16a761193ddca213726faf8e506a06254ab", 0xd5}, {&(0x7f0000002540)="2b0a64c66b2adae6977bf75acf4c90dd48464fb1b4334e54df1c0a3c4fa59d0db5b67490c1fa1363e9e3c0dd03fb66e92120391803ec296250408c44322f04a537447a188ce2e1ec24a3cad71ac664d35a5112cf39349a088571d0fb36308d61707515e5dcc93df41715eca4822b4e360d6cea8a6a3cc7e36613b7872b01e68deed738e9853422f7f3a2189fd3a4abc1818cc560d4e792153343def63fa6e09ff43b0b3b1a803fd08623c08aa06dbd5219294376246be0b7dbc495c00a903e8bf192a013e71502d3b10e488f09f97abdb7a568bdf89282d8c56acec24dd714", 0xdf}, {&(0x7f0000002640)="9e3a14389fa9efe1c4ce14581c4531d93dde404d43d4286ad8a205acb58c8cb3b1563d5691c560cd8ae917a71bc433ee15ffa43afd8c91e9fe70e38bd0278d729318c4f22fabf5db7bf63c777f486930385932445e41cff02857588add6494b40d2a39f649a3dd9648c823b514b903ad6a9605a4a088f0fb77b25c2c5cedfb2d0c93a7c60f49811c1e2527dafad218a69e28ca02a7967c8291478b6b5c4bf2d5075540d8f5509cfeed9934b8dd2478669aa806769dd5d85a4224ea51aaaf1a5c9a5b7fe1553928db7ba39d9385c3041427d89975a3493403fac809f6ba3352cfce1f4dcbfaf67af9f0a4f850f4ca843f7405c5c86738216928f03980247f6cfd0d69f211b52cca0676a11b4b01559ab8233d1b274a6e71699dacb0c418368a9e7938377a415113b7a65202fd691c925a9bfaa86d50b1419999012bd6e107338bc3471cbd37e9be0b49e8a1eda98cbc743ec5d72cea302f427ad3f1d748d04c2fc5ec16206e7737c4bc32f8c300eff8727f2e6260f14289e336aa1ccef7f3e40d113001307f86206bf3d281a8bc3935417dbe48da1464289e275a75cd780787cf1b2eeac5150b8060426e4a87d2456c130e20592d0157a0dc8a32cb63bd825cbce1b335e95889fa7c251a3eb0b57d0a6c6e6a94b47b5ebf9aac76dacd20e6337a290cb463b2976149ef9e4b3544f141beb9598a8a92de5c8eb177d0fa3682b95b775d8bfaeb5e2cc482c8c4dd2be601f9c36e3ed9a3cb5f0ee46de1c12ba14ad6c35f579b661bf5942a284c1d816b50b4e1ef5ca25af92cd84d675c933bf40e24faafe2be70246250e2280a24519fbed9f3813faf400faf29da0b36780287685aae53fe77d5da12f3108f2b0d1c7aaa8a0e063a59f497e20f67c2dfae4f8da3a9c8bc85f426520f13cc4e5238932be2f90db66afebc11701edbd75d52cf49abc95a41b07786093fa49463d1f415e138bf284e724906e5fca8b79af928eb67fa7a3d4716a3d0dfede8a5ade7df1dc02fc652e657d6714885712e81469a9eb0ab16ff1530a4fdfd7addbfd451d49f398dd2a2f40e5cf92f19f2907b0aa88137c64814fa317fda2fdd4a27e530ae1eafe853047ed428cfc3b96fe86c196e8c45429b5442509313cba6dbb28100668530b571ae5dd4fbe49a1eef5d341f0651d43a1ed42fbb5798d5f21d7d45b7515ebf33832ac0784af7928e8b401ba82fa3be9ccc42e592f5db0a1526cbf55737ce9c3f8c97c97a49e54744af9fc1534444a61824c346817bab084e896269bf48cae2e73ea4712ad5a568eba914f825343fc6b6a5402a73a2e87b1cba067dc507de8cbdea8f316d9aa8b54cba77853a19c56211fdac3f6ee1c03ea9b9dbb05efa17e4d979a9a0a708e55ac22493c27cded301ce41f75417d65d91b47943b02902d4d4f228d448ef4409269ba13735a2c9dc2709a8008cb924687a8f5c61da03ddeeed4ad5686d2733d67b0c677cf349ed307b6bc9063a672cb1c93fde89261dcfec96b1b005e9f6cbf1d26553518d4f214db8aadf7e63c1869345e40e8ea96963f89393f3775eb94d36f564a3944d3fedd3171babe1b5ba63a92356105305f9d315a4b85f3b80bf35c03a19fa93acb783d8187303ecef64e164dbdc6ed7ebdfd4af955bf9131fe8dc75d8e19bf0befdfb3dd907e2ee872f9afa08b8ced11f1c76d3fe9faa2780d9b3b197a4f7c63cf6c78e47e76c3d8da94375baa85c49a39356946fec2004e6986378a34d107bbb5eae88bb8da2352e94ce5af56d8f72e6fa0f09b5fadcf86253d4e7ceb09050a102f94c809d4c6a85c0754e49ca30040929b7ab15e731f773d5c009652247f75a02ef44e868881d7f10f812c464b11563d366ad6041beb05e10d975373b6e60d0c1bb8097adb1c6358ef4c96cb02528a362ef5bda8b4cd38dc0bbb5ad3874899951ea9bbfdba7eda9de947d133f8c89c4fb5e9cbc6b2029b5de8a2762933e7d6d74851958400ca18b14d2016715cb7c93133cb38e892260c0eb497c82ca3aa2f6f231a9e9b32f29cf7781b167f55ee1a7105bba705c31a366d1262c8893f9ea7a4ec0356fcae290b976b4bec7bd6fed1d73c464cdd47f36b8d78f8bb96a481e9ce7d8fdac93af668562446cc72caf7a3b0329906ff9321360043a36469e8287971a3ad6c05b3b066c043c4f0488b60d16a8e1860a6a2d7ed81f682a9a0342b63f23ee1abd139370655596feb31efef755551ad31d611128c587f652d5e8f7749142a7677ca23912c8346e6b29b07f1f8ad3958f72c082f9b57a971b640de75aca6c3f1664838cd98cb129354509994e8c763fd8e594441515dcb510897abb7fd2b22cd90885725a90e2905467411d659a3c601cca0946f6985706a567bb6759cbb561f55e6d078521477e8f609159e40c5aeac43cdd2b8ee21dae77160b8aab2095e373d51b3de75eca7a4a8399e7fee34e6465edcf05634fef36efd7c2511ba4a14cdcd7d0c06f9b993b6a67274133fd71976d58a6a7cf4f61d71c4d621c6e783641039852e8b943faff42ee1470a1a40eee38756a82bce01fb5d4f3fb4ef304dd36286d77a8bb271c9522d3f74ce64a95b75d07dd177909c8cd394cc49ab95604ddd561c0973fbd93e1ebbf655add6fa04c5c62589b9b669c1c3c1bb90120218420162dbf2b07b92bc9e0e59412f184821854fd967affae4cbb8e588d00f4517bba28406eb2c3260eee79743a901f5339608d1bc636d06b6a57c78fd6a1ed2755bdf8ca7ccf7c848d2072558de30abbba103b80aa409446dcfd2bc7d41af235f6f6a99fe3cbd46c779ac1b6a2944fa77f329fdff644f3c5e8f1ddddc21655736967bda5fa71917722f19e05a33ee52fe054da66f931805ae515be35a2ca38262f1a802188cf7647d0133e12ab44c47ed3f1b15fc9f54e8b692787d6e7feebf064445e0358fa3c3294de7d9263e86c66c84204fcedad6092b6a74e8c1b15e9ce229364f1b7449ddc4d349566fc3fd5bd80944dcf93d3f744f7c9288942edf2f8a9760cb89d5f07a0a2ec21c4d1c717c8030a2a805a3e0327225663e3284b5114729cd6679107e055454a6fac568556496b4ed7895197774b1c60c4616caf2162faa0dc3054d9fe05dad580780ef52bc1bde430b94d7585f61ba885803de7ad77fad174bf0c84cc46701243356123a76875cfdc3ee4f8e0b12288233c72226701d4583a255150d5d5553d591efa28b092d38632c6ebf009e87ec758596dfc0a9a90d6b2476e7f53c8d874754f8e86d79310f3565d4c16b293f5482a4a9c5765596247c7cd9db1541905b4ab21bee5e23955c9312d09bb4a2b6984b53fe37f8d0db3a519d5bd5c48f9cd210f76ce4f135a6590eb0b988793ffb36a81f7836ab70cfe832ca0b74d17f2433ab73cfae39101e6e2ec773b5a3f275676e01d13c5cbf5ff2b78a12915651fbc44295b300f95e7ccd0a4b37e0b10a8237f96334710db5a2740af982091540b2c082029bc4a1ec2ae570335cbf03f9b2216f03a792f16afe1d312efe5552fb0bffc8e1a932e6c2f904ecf0a3a0c321901fe6ad036557423229e0f4af0a71fefa09bfc5ecc9175a0616273015c22bc402c1dcd2fc0e84f064fcc50ae9667749609f11ce53d78b7c5aacc565d8803c630c5043c4a6a80bcce8aba933a2821832a2db7feccdeebffe48b0226bd1290763d0be3916d3713584ba1126f2c9e9a336c1c078a597dc8ae6e628e0c13063db62e0f8c56b14107754375e5b273db0ecf6413f27c2d3c47e98bfeb0e2f69606d8801acb109f3be5d4f64544e54572778cd405d30843067f2c93370428654f8aa71cc70bd145701addb87b30c15bf81ce75edcb8e693731ccd5bef750f436c18d64cd455916316af42c839bb0fa194d290e28743dbc20190f819ba0b546c2de87d520723dfb765e542decc66b660111a62786471abc0558c9fdf72fa2761e168f23b4f64fd680deef470413d92c8da5a289615ad95db24ecaa0deb7f869d241b5e903f8e7159cdebf0b2961f8c63e1544a364208399d6d11e9329d66f8773309d2a5b251f470ef46ecd33cc627780ee865cc7a64018c95e8a52cd1d4d85b1ca882b2347561f75588623e4414d57b935a058fa284dbe537189b8636cc43ff8a8da2c5ac3d3c1884a1a14cd2c57d80a7ea1fde34c5eccf841d1f29c07772ef01bca3f658bb13ecc2938cdf3951d9e5c29884753ed681a09584754348673b59e38c1b9ac85eb069fd2a29ccde1c15c791830a19868c918c46a8b029ab26324afbd3f9e7586761ee87cc86f74532ad7e8193083997317e10c6facd0fae711a356c22c385f7fba4f2d130e7c720229248f336731f43708dbab32cb1a2c744735eb91af64aac06e70e0a3b9b8be0fd6f6bf354cc1e8ccda80588391a80016629c670146e4c35acd96ff3e1340bd0adb1e91f52f87341afafc10264e64d36b0c7839bca2892ea4793c275e5eff5f922826ec2913f8ba3505a9e700d4d0d0b9a725d7e598acb94dfcf4665f4e62541ca076c200db8d07cab091b0383852c4ef9828f101e272ac1c63224e2dd68c03c2fa310893529c0fee31491b47001ee6d4564e02378c693019487c2a70ac7ea29fadb1668b2f02e8d448becb1e7b5277cc112abcd690424e5972bcd711b9ef66d916ba5c288a7feba61aa676eb360bdfb6e98fc0829b0cf456876ef2aa4b2483f6fcd12515380a03ddd8e180f9e8cd73c2f65ff61ca834774d5d3a469f5f5ea5ed6e507304afc7d8e88c8e99f0355569735699d5470a6d3416c840eeacb18e7e6b7c73be1d28dd2bde06d2efc92c0a706f70f9251118e48d73f18bcb0f7d5288bc979a2dec3603d407f23b8ae1ff2da747fbfa78a20217e1a15aa288960bfe42c97fe53b2c88fccd4cd7d3c584e26838b3a423a75f3b36b21711cf861f057c2f27571907776eba18ec353c80d880a3a94148ac0b90ce75d355fda6a1917af450343c1f83a29086818dd79bfda4391feb66df965a40a779d6bc95c108d523388edf941ba96ec4838ead166b0ea90455e6de0806d61657e00bace4d6dfafb939a0fd5545a948c9eeea5c6080b749fe7fbaf7bc9b09f6cee48feed478c42396a6bf352f7f6826be409d406611a4c1a1ea0119121e1db2a3155e5ef7750b625fa9b8845b3eb315caa3d04c07d4b08b7dac75801ec335da55784cd62d33e5fe45ae1c9994003c9c531d1b865f9cbe961999c6cff2732bcd40e0d43288e2ef34aabd3d8e4ebb3fc563eae4cc31a3361a4e0c14a565e6e682014c479ad3d701d8d5af6313c23618d6e66f41ad0321f5d483e8d73baf90d5b9f08d5e92285c8aefc7d045c17834d51f8988bae90fe4b776625bbe076a13f51c4f59c48e724dfb3c168d2c9bed91a735ddbf44875e56093137f8181708852d8bd1709ff1cf6488e5351818e11f009a28a267ce3ce5f02defce900e074b577d35a1fa0832d88b0163c8a11f68a9231638f9b7b8d8adaf873f861e72c06fec4608690c9a0ffd3d336ea108c327d36e3698229ecb69056e50416e3f6092142bb15e12cefa67bafa7efbbff1a3726143d87de4595625b7ae2ddebbb97112f98a1cd4c0ca6a78c0963c1de4cf8735206577cb8529d960c112d3149a0420942813f23a32a801ad1d105fe7a8cc77811914041f5f2d1a5e6dc3903de3461ee40cf75731bb63e34338de2163270ca56ec5cd7d1bcdd49550cdb34e7a1d7f2841cbf0d6e7377b2a059b888ab374a5152dec95408e191c96ac5237c2ed944f40c0bf84f0d27c8fc65646e4651ebd672f7f30100c8c4", 0x1000}, {&(0x7f0000003640)="cc52e503d1988de69619d1aa1689e85bdbbe38781a8e41ed44a16cf0a1dbc3387efded63f3a83a417eefef373cda2d0745ea9a684ba7804ee06ec095b1a8bf7a9b06b0be637b497e6cb2ea9749e782e3ba04fd51e097b1f2cc5e7bd647b4d0d2b5af872347d7b7af9500d6b3aa76274482aae7bd1b4856afea08251a0db156e1ac08a6567edf7f5d899434e181ad0d388c0d5dc7532ce42987bc2db29ccde02f40971cdabcd8", 0xa6}], 0x8, &(0x7f0000003740)={0x100c, 0x10c, 0x0, "3478253b1e5ebffdfa2e43993aa4ed6fa32dfe7644b0cfddc97d1e19acdfc92171e33ace7e9274afd66fcfbb64ad21c376bb8c1a2d8bf895a8b14d32741da60a77a736410988d07631306c86bd741be3cd9883cc8f8f78492cf0005c9fd19948c8521a93004f9de9fd196623a2ae1596ecda09b0de40492263e5e0bdb596780c1fa2dca1245c7a03ff570a639418cf767c2a4a2e7bca2902be69c09952c8b2be97914f3e12b5fcd78f5dbc8c226f6366b11907db4dca98916681d64e31675453003e5f9e5fd2e8ad392732394345f1b4ce5da25bb57c2f83b5e8cc86a19e7af6e180dcdc408e6cb2dac0789d64aa99c4c8e3f261de3722ed4ac9784294c9bc87abf03f0b96bcf2780bdda2cccd2a2ddc1cae5a0226d9f5d12c93d010e6474a94fcad91bf5590a8422fd0d59bd1ff7c602e83116c171ed57df158aff25e8f2d3c9447c08a95b95370a639f28e2867ef4bf153e13a203deabeb601a5dfa274b250165b7a9affff5acf3588c8d1187d1aee55a4860234d7412106bd27d4971a61b5efa562b4e729929c012d39e99f4660e2d1431e0a7a6950870ff8a7188a5d1534daeb719c19513c20f5c06a895db26e7e117c9520d7a09b93f06107d3160acb3f24ea9122698fb8dc32d272772af59fd351eda253469a13679d295f6f14704c369e68c5ee0236cb10f1757d7e2f601816fd913f40588a0cd864c458c285e78e54c9c535d3f88f29ee4bc6a0c0f7649b7236321487e34d6c8878e2904d43f46fb087046b764a7d89dfd952aeddc23c28f79da2030f9fd5ed32d763b15749df37096d8b4b6498fc485d3a1f0a4bbf3fbf6ed3b1227d63d69f1cd5ec28d727a22823c3168eff98df3ae4ecfa9be08490e4567d15d2be4acedd234d54a175b1e29e8cd290730595a9871890d5788c81b8ddd7717bc09040e0be3a4d4e60ae064551d78a088427934bdf82b77b7f648ca641e2cd5eb7002c929a6811f61c0a5af7fb37d12b10966f748a99ad5784aa812ba1b71a2d9b7062b3b21bc21390270ea301be752d8ec6afc19e13bfa78df387e4e6c961e99640b82c388a7ab20ed046e11fb0a84cd051f555629c3621517a31e94d406dd0a1839d902090702215d2274cb89bb096d17459ccfaa5b0ab1bd39234a83d0d295f21f37a003ec8a6d84f7c3d330a78797f449e0b87c8f24f011601e3a400ed60ec299bbbe99227b2629f157cc66a5e13bcb839564eaaf978b9f602557f44d11e18b5d98eb06677bd0b8127cf25e0030fd5274ef2100cf322f073752e42cc0fe3fc8b246b2778713fc7d71caff4721f310655499351657340dd8816f590422b6b43a4647d0996845c5b21d93ff6583e47f8b6008661d0f1dac8358775e650db582e456db1959056d42b1bc4e3e1905d7ce2829af44fb349fcfc2f6e6e85d302943709300048ad0c66bf17519c19c1b5d285af92f44c2e4ae43b6c83b560302c3d6da8f290e852fd3df46785fd29722afff30b12566c5363e3993fc7c71f098952e9170e6d3397cf0f1a3043df6b47a6d3186257be8af2b3452407b09453309bb7b9d8ceabe4ec8d4a1286fd8f376dc62233e5b9c5aa3558c8735903b0eefd9d739aa005a5dec78c89c5fceb710606483d956332626d8ab9259bcdbe50c7c283061f74fd3c24e770a57a3953ad37b0575a4794876cc862987c8b8616db1ec82341ae692be9b026519c17052a3e195458b96bdb849f62f6901f3ce0b2bd96746d10064385ddaaaf25934f7a182501b8e14e5dc3eef5ca2665cf61add4a1ba520c1d0c2263592e9d02a9ab0375bf4610dc86bccb540f82ff298bcb4cbd927ee6206cd3b1412d5d5e2567ee96637eec315c3dd3dc1d7c2a95a981e7769327b543a0c57055bec4712f66f30aa8e2c9859537181998d9ad81f23f5c03a1142aa9cd303d13d08e904805a4c2166ae9cf44fb7c6c09af2d30471a0edec5436f4bd0a53e67a5d175da551a586e9a9aa5bc4c9e936fe7f46c004b8e72a85d583094af1330a85e89dd32a035309275170bf15a3f3c034abd7f8405173772bb7b1cf8ad24104483e34f71fff014fa1ba002dd467ddbe0fae8c07a93a99f0a931a5aaa83eb73716f44693506d9b39ca064afd79e99844238553596ea9ed21507c5a85bf1109bddd9812e166e3b662da67d5dc914da83137256b6b4bea2dde031c1f80602727c1f2b20485da6065c84ada48cb4eabc2d1923d338a3fe4f38ee9c760c49cfc8898a82418eb20c816ad59dab5a74b712c082480b4a0e78bb2b62237917689c88296f214999215b8d58fe74543d2eeb5e9fb6eca6c5dbbf93eae02e992049007139e914fb401583445703464b4198bdfaa53173b827e22db8fdf1ad6261c4c6d6f17c87f6619f981b9d8cd9a1389cdb55e7480ab6476825547b549925ab5e21f6f7f6db19686371926149f8b90b5366734743293da9f9a758b887531f51f1dae4f07680ff8e9e41203364067e8c60b0cb2809d4a1a7d7bfbfff4e6a5fb4769921a0a3b635915a7d5b434c4e5b72e00b496ae37261eef77806b7f1b3bd597b91381b327d9e3f66da103ff5e55c00115b5a2be7fbafc0ab53372699645f62222958cd345ca9b1e25323e28768b59b0e02b017e74e713758d97250cb83714d14c6c42fcda5ab6479ac7a64d66598395d78780ee53a76591c218418234b32e7bc140bcb73672ed32339e4fad97792180c7a5caf0dc631786aab2dc63f79d972f6dc5ec01587327d991193ac0899902ce75afdee0a1560a4e291d777a02deecbe1690b92fa199946906dc91692bf83f5f05a9e6201a5084ab07e7f71278d6805dbf8a4dbed159f17fe14ffc65322f9dc9e8f6d53d76aed00d92cb3c990bc37123b74e0748792b1d4480cf051746575500fb6d624eb6036ba9772b5cdffc86a531f051c8deec7c2d2ede78d00d392b69aa0f86d19151a3d18d30f7a1ad20f3f0683fccecb9b2c65e5c68407d3c7fe143600bcad9a0589923f9c802539ea4c11108d1e9d8ef1697c87a5943f9ff749e03a62ef4ad8a2245b5f221b895a96985e9e3bcff498390683d4ff237e09c5c7d8e6d1794124ef47a0d2d17271d3974f83dbe7d504e6314f54e485eb150263ead34d2a089ce00920d140f5543df6cf82b0f9c86f836d1054ae82ff70ead6ecf56b1cb64009c17fa1de75052357aa452cdfccf562938877fce51ecdf5d583b772ce01c2d69dd64ea53c8145b712f074b684bda27481eadacecc8c98f4ca40a331f5d4ed905b297e3dda19f99c8845eb9a11d37205adcc0004c99a2b2ad4ffc6b9d4beb9924c60b72c70bc7946a01454f2e4a87584e9e39a15a9db59f443de21509b9fb64f25d8a03cd33ca58584553d26b28bd0215c50513a1becbdf7c4718745bef11cd6898100525774ffab4c3153b4a35bcc9a0b7c554064c23a325a7f3ff29870fa96fbdc93e9c62e283649176e252afa0f2946758098f88225f555f93b4cea91de98eceb34a386adbef73ce086d538e814ee386986b4854aed70b9135c68bb0e71417e69a786adcba384880d211edc2730c20c7c29ae7402aeea1e3121d744ec465111a14fa9754fc9fabb14fc91e4c5dd2097b35e8023d593d9631b8a04e26b18a0628c003a72af1e6f6c6b6d92fdd63ef923564218846b87c3b31a046e8f022d1067ae72094e7a18ab9bfb8d2fbeb0b75d6d3a7556446fd0780cf3374dce8238e3d7c04d871582080dbed49b5963d71497c3ad6a51111b4995d7f9bbb376c141a64648b187f5b25f72c5c33af298def638647849c224455c8cac1fc30a4f435439b42097925838d2b44d2c8f7ff91c6dc8629708f8ce8db32f0a1015835b2ab7bcc44bff12d794024b2e3f464c5d78b07c26dd54b12a2c42fd97332a66109ad85ec6db8de114a86677ca4facbb07f7de66d9b7702b5aacee218d4ed5fa04aea072e6fbc3ca81467520bdb580a5b32bc24b3843f0a48efa3bdffd1fffd0df0fce7a01a0d430c1192ad1d0339d3bfdabdb9b0d73e0afbc721f08455860d8aeb31747bba3f7218d8a8fdf6ef846e43a8564c199dfab57271c6fee2e536d5c3181865434bcdfb2d78926e36980a9bb0b71f7b9cdb18f1914ae77d24d6205902e50686fc142eb456b0bb8d1dac393cd86e8c7ef73464c7b2220dc33728b7d0eb0517043991ba5b97f9d8bfca10111a8b2c4c73d1d4e36406eb22c15936f7d2a1faf6c93a102d3dc34731338854836c80e2c4b140d16861aff948cc7bdb584053d7a4f3afd272fab252ad78e2eeae8cdc2dc34e3db1c1cf1a44fdac0f60a42452c018dda436da1375a83e33739fc73fff514d8e6e86794bc4ca73bca19f9026b3791c4ae366ce677514cf277bf83f437b9f3fd07e48755597bae89e3e52c9c594a6fec5905b5f98d7a60f6a71667773c00df7523c4e5516b233c75ad1090d08bd181d67662e88820a7f1172a032be552210ea21e08923d03886b638afef4858c2723115a45ceec01c8321ee43dbaf402676c4a8bc5035b6fb0f2ce6becdf3123cfb4f92e9ee54f9bf53acc782effba3bbe67afde7d0e71e9294f1598f0d94fe02aeaa79ffe6bd54cc376bfebe92ec9e002334730400c54e4f87e08ea3140fbad8a50d2915cbe9d7bcc5e07518bf7a81de334b3b3b247ea54f181b784aef2f438101616e80473ae7529760428ed858a3b6199caf0714b656fc40db2ee484f7fcf29acd19c32e77a6b514ff2690a60455fe3e70dea8c8b1e11a3944a89abeaea04d19152c4e272696a01e125543391e8a35029d6c61176e1543a688283f6ec627ceaa0525c1e88afd3b2985c3363903584b794cc0eb9528c171be3d0154a02fcc461f089a3beddc2fe1cb23c33bd9c2f833703bf1fcd257da873e83b643d9e93a2b67eb4052ebc25e8fa3fd13d6433c46ca83475930e4a3d77b86429fbcc9c5cebbc45bce49a5dc149724f327e199a945a5121a475508d85eafb3b490c4defbff7316aa208722b51bfefb04fe3aec50e8296514046d8a939c09ca9927add0805596f54774ccf580169f17c7e5986c09ba7fcd85434373ab41d27568b98986ab0a9ebce2d6bf245289ae3d84637367e188dfb75c0deb2b8027900dd16af1f8f6583da32220b12bc36443c7b22797394b8ace106742ee1fe630dbadca21c5f75d614a5dd041933b2ad3bd71ea0bc8069eb5790c3873ac4b244fb7aed63762c65fc6d157b42037ba0c9de630d5b90993e3ab6b75ff76d2b14363dada595216059f57af2235cc5d5c6b3f7096a8f52cbb4db93822ca178eb802849256fede1cd35be96ee7faad87b976be568d08f2c26b1ef7dfa5e63c576d76049b5d6d931729e26bc7e637be9433d8f4e1d192087c742f226647bf6680cce9b02b1be1c3cc2dfe9dd378f80de2c27452efb6822c07a9744c4c11e32f55b40412ab907156e32d5a0c592a477529f0d877893e64275c6614ab2dc33fe6d78462a2018ecc27778322ca3dece071c9c5033cfd8082fa1a7c7ac49b88de6d552fc1128c5f3ffd16c68ccc8c3f8ef79a290738d83be058fa1e9b137ae6fcd7565982272498a0ce80cff381503615fb9223e1e954b6c576ed772c5df552366cf8e9ab16c72ad96067b83430b470a24dadf947e381ed3f9c9b248fd45a3c9ea6e3bb61bed608bee863e2d30c534d489c0019a53dbe282a2507203b9752abb8e632b08ae86c839e5d92f2375506e840221a238d67dfbf10997cea2215dbf3e83480fc0e60336587d5d255ae5a9a41981252532b7954283fb8170874c9112ad238e28699ffd932463ee5dd68301097d02cc52"}, 0x100c, 0x20000000}, {&(0x7f0000004780)={0x27, 0x1, 0x2, 0x0, 0x4, 0x2, "99c9061ad168cf703d86b5c2f41e14dfc6d511cf786a830caaac201b9d30dab52d536602a4444c86910710c9a1182c26b356ad9be40f569df952929c05dbdb", 0x38}, 0x58, &(0x7f0000005b00)=[{&(0x7f0000004800)="67248d348bc440127124b81f73621c76fd3df69f12772e788cc5deeee895260a9a33302512bc3805d943a13815c0f0583e895da223a8e21d21e9f2f20c00486ef02a85", 0x43}, {&(0x7f0000004880)="bc0f4d734596cdc845f9cfb56e70cef06dbf0904f4e6129323ca7e1869d92db065f12d35d9768422911369f1c31d14811c04590fc2b8ef6dc6ab491200ee67d546916ca54e7bdc052f65c9b62e1d3b11bc859f26944f08cd22508a9f4c547e606c4379a4b3663f8a531df9cc2f83af56631f5e057073149bd463bad257acbef713e7493f34ccb8d9ed", 0x89}, {&(0x7f0000004940)="502664ec5275fc41070b040c379a2bfda4ee70e23ad02535f66e7d1f0abab27f5b32cca26d186acc333bcf408227851dff44046ecf04495307e5af4bf20d073a7693c76b0293e1dc63a5f39128a204c33eaa86ae2df84c80759deda4e1e766927266fbf41e0135da954dd125f71a509142efc10c12f11e48b6435b3c7c18e9546d29408823e875318c91dbe13a20b3d0417a", 0x92}, {&(0x7f0000004a00)="f1573c4da4b56159c02a2a45025c752138d540d1c1b41295581c5ac5b2ee09c1dd6b8a3f0f2bb0187b5b4ce97743c6233b5e069207f9295d5ea77fd7cc6fa447f69f20b0a7d41a1741b3fc7fae159cc202628ee5b27b30613093eaeb9cee8c43edd9ac2f1feb73a96d18328915b70050d779380c7bf6ca0e3bd46f14199db8769a750325aaa60997309b8988d327ef7a603d9c77528022f70b91e8bb468c25b4d888e04bf12abd831d75b7eaa359c121ed0c75e21d0d0080b3c17e45c02b56bc891773a7b2", 0xc5}, {&(0x7f0000004b00)="6cfcabafae705fc624de07ae79d4dba092e82e6ef89a822f9d0c4a27e93143e8b6354db84ae3d48cc7e7edb1d9d6e949a5cb3e5c5179fb5dcc4c63fbe75644b14f445797b10d371a603c20cfc91382a349eee734c478338287de70da191563ec27564875994f0f912c69c089ac29021dbc19c3ca3c14fc044fdf4aac79d89dc7f2a3577735463c3e94b4b5a924a58ee6ae3a0b3115e987434d27f490c3bf28ff52f344fddcafb9030d5ff232bbf1d7dae17018624489041fd69769e5dd5af6d2cf3ea09d254337d8ca3320142ab9faaed6ba812629d427a64fe6a3b6412ab8c0ad4a288ab5eaca3b7b17f7e6e5bb643e595881308a424f17b834d455b417eac5d96e5754ce6b2518a83186587ab2b680ac0727a8539de14100f4033ca4e852faaa4c9aadc92b66249db577175a2400836bddba6bb88fe8425ccb3141b8bf85343bb2d378d2e440665f5f2e3f5e8c4ad6d9f1481bd65b94e6475989a14466012685315579a72b7427a088134b7066e689e342a6dab789101ba31d870940f0843e9ad50217376554852738547c380bb47f02125728b8b094012fecf1034dda07e7a6d8645134725ea87b2268c65278d1bd576f4e0aafcab87be179ea3142e6a2f0553dbc01d98850275b349dfcecd784543177be786a94e77ece6953d0bcfed411f08ab700d43f71e9a9b2748968bc5a1af040351427a3760d2955c32606d02f0eac728a0a454242a0ef326ce0d0aae1f800aedd6c6d6c249bb31e35ac0321bb4eb04790b07c7b8c5ca13e917b8f250b49053b3555f456501afc2696c20885e284a1e095a50f11500a2f6840145fc6bf06e7fd301839fe3afdf076d2d5f2d300b6d284a1f68c3521b8c54e0803752006930eb49f4e132a5b1134ebb0fd7db44f9cbe31faf0be8b15d70391ce60df293a2a0ad931539033c320d18a333cd37dbc03c359aa0835f0caf53e50bbba16cf7e51d68d0d29c967f5e686ecfd81dbb565f8139fe5e859bf5be4e4a203975b45045f091907f915d58ca006a5e117d48a9e76f888eef3bea6d27c33841278764ae5824cfcbbcdea5c82bf119e42384891bbad0d353e12c3e1a7846d1b887f18deab107ec4d4cf944a61183758174a3bc77cb036a14c02afa444eecfd3325f65fdd09209326eba84a321dc4245f5d2a647e5b8942ec6ea40be91cc32f40d7b7d6cc43cdc22111fe75e29093e03bdf42c498b99753f51ff845e17e32f76cf4d87a953acbef92df4946e7722acc98bacebc71ab1e0a96269797a4ff9c7ab020b227e37ba7a799db27fa6ce71a235d28720655e76ddde520438d199227f00ca92c81d5396f50c758064c9d6124fc7f1002017f604832c07b5553e8f956f9a386ee8c23e483ab9799c7169daff026bab4387df849f340c303f5f6a5ab4d85b221923880aa1894fb0a6a453a7026825875f537e328c5bb14df03f4804fee1796494b01a4f131d5c3feddc7c5c88fe584dca66bbce014e3ac6ad57e571bc4dd5540422bf1cae28f419b6979723135723a4ef5e390ec11cc03242f9f68dcb8fb7ce5e8e0062d6f9ca42ed8eb6ccbb21f51b134cac7a70af672d57622aff183babe48d9f0d428c4752abbf6ba8faca016422d26f43f704f44ea9a96f20ca19613d441ad1f6101fed15ff56bfca954c1f5d6e0a900502d99b0f1eacc4cfb0fddae24a324ddf6c46730ef68b0373ce899952d5bd65c9d4251b960202b685819c6057ca662027ab05b8237a1bdfb04fc4811f98b522375ffd7a35aa37288640de90d1cc8b6dc10a8e796660c172228a2c3f0c97f596e08bcefb3358e6976f48e65223df9e2fd1cf091a69da1758342e8beadffb404a151262b2024498ac3861402a01f0a8106b1ad81a5634dc83e48578622fed298fc135143616e8d85c6a1357976a9b1a3a43bc5bbdd88d1d9f7cb59f69d2ef17ef4aae700b37dc06cf353b3ad6a97534f1f8bdf8348337c2a1c343377153f61f551bbe792d93555b64b097c99d34c488cf3fd6003663092e4d91fd0c5e5610ea62b7aea54eb3003f155197c7412cd9eb775542dffbac2f060beed8ef0197d7767cd878e185c40e7aea1a56fe00689f5d66b976921e488a96702da82e65ec04b52d3ad88caf1b8cf4962fa9166f842aba335af1d97617e829def6f8e2136358edf1cc37e76ccb6b99920c450a2c099e6013e97680da70b3bcb06e8198ad442400b626d55235211e2f55e8ca9e26224de303895e4d1c2c9fb501873763acd5457788940b4fe54b969346dd985dd3854810b29962be64e7bd8c2b046d7b7c1fcaee986ccf180c0bc8cd65a37a9619ce66a0313f5dcbcc4a24b9832bbd39932474dbefc0fa0c33fb318ea71280910dc65718de71cae66d474aedf288c3efec412322c2de00f2c169a60224db5c8dc32db49eebc48da76f91a18ef6e20cb8bd5c402598f2c5f147290391300a07139be5257683be65c03331847923e4e55862223b0ea05dbd6be1c8f2f9b73a46096ba907d6ac3e5ac5a2ae724cbf2b7bc973de8fbbc035338de895c3acf88ff4d2c55d95a5cd5d12abf563566e0c6196df5c01c70429e70f9216dd726942310ae2ef78aa4427622b8e75b03dfee0a5ac4cbdbed8701b6286d982c664c73c4165c7347961b239922284b6450c09b6d10ad76a6b7bdff13e685df2bcce54fc74eac09f5bbefac06876e981e6232102942f6575150eb1b643a110ce11e2d1f1e46be83b83cc84460a98156368d7b5732c8be3c0faefe7d9148600fd561fa65706df5b5a885c5d667f39becb4e86457ed97bc55fb344a4e99a3598de4b9770c3311ce3623290321e56eafa757eeba5557442786692047a9242379254898de82abbad838c27ab0b4e765ef4ceeaf7408bb547a55f7b946a8d5ae3a879a2ee889e56f3bcf64dc9061002152f3a179bce9ad17ff56a9cd3117e463e987003de4089635f9647fc5f2dbd9f7a2ddba174e397ea606fcef42dd87f00eedaaa02a4d42d8abc1cd0e8790bca0d3bfdf06af042be3523792b8c66527e717a8f4f22de9f15fbdc36e109cc8ec968bf42cea5787ec37d0c9804c45c742096baab0ba0167809cd325688c3f8113a1491be3d6dc7e358294718be80fa5518515a7e60f9fc1d920b8a5f68090ba2813cd3eae8bae34aabc4815b7b2476f5ca359745ca941cece9f9709494c65375e3476601e203051a9b816baf07d70d80f218631ef5a70d92b8d6054f3ebeabe3ec5c28a5da9e767f70edaa9ac4af496dea4f691f5d74ed1b1ce7430bd2141a7f2e1a02533a1b31e46aaa0fb019367262f8d6f35c583da9ccd9a2e51adb8f1357d0e40672c9f47d01256ebbc2b9830bff8a7b0b5bf6ce9b2c1ddef3cc19d5cada17dac691891c4f6300a8532ffa5fa43941fe9a2492b417e9d2b208e9d7c03233af911c70f2a691eb01abda3938a80df576d8fad61f410fbbb0cd5ffc10ae0883d74b24305b499ef71eb519f01460331374c0ed1385a1350324bdf17b911f3234e83bd511c36d02b2ef9ce3f4cae4e9fce0e999c5a6b70fdfbe968521b7391e375d401f182cedb51e81185fe6aaa3770ab985583412c4d4f6ff076aa632d35c548b8b2dc686cd5c80be43b9c6492ea685f7725d25fcf945ce854f490422210dafec230e346ee4ba6cf597ada2be16b9041963b3e19fd28cf416868d71e3aa6891b9e3d069db43e3fe401c1a4cacdf0aa69907765afb57dda7bdd3f148ea648e5976e96fd946ed0e26e165835348ad3f5734fb833f3477a4edb9f365497dc466b43c562dd43c2e83b2bb51a87386aad2b179ee298c73d1e61a4f6141223597d5cb95f006d6779324a6a5103c2ef03e878884c626ce32001dcb81dad2ead88e6cfe20afbede7e76e4f43948371c08f771b1a562cb2533a20d17aecbd3c4fd9672b2659f2b686a1f35d25dca2e89e513ae3fcd17eb2bb84366beecb46ee7a9a2b5b11e4a4495a2d9a82c20461f28262d2974a5e5098ebf83eaee8b49a222cf55d028c1ca5c46e0df43f09307abc4299916d7e58469d8c88ad0a365652c4168128c9c4b806595e4a4ed287681369449f02a5ba91c02c610e8d59bd4456b590b57c3f702c2ad50f972d64d95676db6f833d278a9e008cd4e33092b0d24705567632d6e72374ebd5a655c0e97c8a47e7fef275e8a2fb38512e5fa5c54a06c83029902a2957f60f381f1d30c890b24faa640976046a04cfda412bf428499dd5603bb189e624a57afeb81631d74d40acc497cc8adfcbbd45092955fb6a742320edd3b2a2142c2d2becbc48e0ec389040c6c0b8ce98b5f754ba97adae69fbdc73e38ee97858af2474775573a847406a48348ddb629720c5eca37d8ddcdea11c2b047586211b07bf6cdfbc236da8b6e3d6c06b852b1115b8f03fdefbf0286182963fe48d07317059d96c67da951bcc44cd6e4e01c4522a4b4785ab89bec2fe0286968a544b5e6d7e389936c6894de8e0bb588b1dcbb6960e8a94a3e405c9ddf6c90d805e3bf9cb71476b1089ffec3bac72f6c216747d22518ee8fe75a7395253a8728e881e0425b998ec9f5e43a786fec18630d409caa0cda5c4a5e9990df7b530e5f359a0e49b67a93eab338a1a708ec250343124d99e5898b26906e1d11da1e8790af310404298f117e15481a0850b5b8b9afeca40f6c4f468fb2dede7004ac3aa342d622da9135eddfcd2080f6dcebb77dc0761b4cb0c07a479322bc5e47f07d12b4dbd7d931ebdd401bcd1715222dcaa8b90a08737ba12a7008dae4a55f333a03796bb7503dc3fa2333c11ccdb4a10f76ac879d8b023156da2c3c95052aacf57999923b906639575202e5bb324f094e97921aea9bf065a30c7e5bf4dd80b0db0a59d99e85c6a7c8898e2ed36448a49629eedcc9430690dc0081ab0564effc3041f8bdb3c738bbfc927c0fd0f5ccba837853432afd4422a9779f90b880e4c9f8702604435e585dd3ce21ac2ff84d314c4232ad43ee5283c8c7f3de46c6185d548830b28584e8a2e4f0839e06e6b6589e77b80ebc34b8afa2f679729cbb74d3b852bb5282236f5fd13762be68e994ff527a3ba31dc3278edaff9e0fa519d332ef72955ed866a360acfbabb19790681339fada61d793ad817d739fd2745948300b05d3da4cca46396ceeff179d6daa6ba0459062f617c6896c75fe1961d994f3dafd0e32128fd34aa6ad15b0b19baaaef4d330c20548ef31702f30cfd0ccf40050a7f9a3ca6692bd60654258e7631bedb6945d0aebf915caa4b84890b5ec8daba2defa62f3cfe19d565aaad367c9b0c6e0105e3ee0577bb015b52e683eb11d362328bd092a02e0cdb515df336e478c9951a94de16ea34702a7110f7d490e64dd095125f14afb02c834d166f2a1008e47ca75f07784aa9cd631cb4bf6342c203e8186f8985018cd467897dbb4eb0ca78d37c59257fd8ffeccaa2fd1f29ee33da25f871549edd33dba798d3840b7ad06f9363285e2f8beef2f873c6ac9c271afefa4e92bdf660123be0093bbbadac40e00e9baf277eab8198cc91ecddd87a11ae40fe31cb23c874db3683a967f103ec44c709a742a7ec3504d923ad0d10ff88b27c0a9ae089c3633cc718bfd47e5f2fabfa80ab102174607bc2e693f26fe469655f12fff145b29bc10eed77a645d6a8e9c224e6698edf601377782973fd99276a63f7aa399cf4790d303189be99b8eba6ccdb542a8a51a6784d93471d311eff768a4ab83ec67354a0f8b3640e3e292b2fb07f82def35518bdfc9b67d6b5691fcbe89c333a33ebc659869aeda1bec01e7a4b6d5ca2396953a76bd", 0x1000}], 0x5, &(0x7f0000005b40)={0xe8, 0x1bb, 0x7fffffff, "00ebeb1489e4913559373f5606816d6b7e06cf0b5a8166e40b67e060d4200adb71af79ca4d665cf7e8131eb1c5b57a0658754e98c653a50d759b5918eac42bdd35c61ca16c5f4a863975631627b306493b98e370b3bf06f94d902123fd493deb6762780cc5219b0b869b4ab7b13f115e71a12d2305c47be5fecc5d8074ab2d81dc94a8b2369b8192f52c21b22985ecf1db3ef25d689a31807928c041a7e48c3349db83416b79703da8e1be78010333e76bb68f8e0b13c7590d0f37d8c8e91c8d58372cdcaefc01b56fe57dffefc7d3c6f6cf6f3e54d9015a21be16"}, 0xe8, 0x4000000}, {&(0x7f0000005c40)={0x27, 0x1, 0x1, 0x7, 0x7, 0x8, "96dbc26927494b3f3979fd5894e3aa49250f4fc81eda0a8380553a078bd7e85f0d7f9417d5d071de69b603b792a06b01109dd0b74bd45ff54800e1652a5c90", 0x3a}, 0x58, &(0x7f0000006d80)=[{&(0x7f0000005cc0)="9925c21a", 0x4}, {&(0x7f0000005d00)="7b1804be01f37593730cb31e8fb4eb4600e99edda7e645e9f10b8051aa39b307aed91167b1af4d7a7187be09b845fbcc3836af2e0cc0b7f2cfb7e6ea4993780a097eaf8dc11ab734ce7d79d51a631b6b0119033ece030f5bff3c790ed3e2b55e434167ab02142878d9de158bea8d007bcd5eb04f3615c5c9705317f4073229438b9fcd82ceddfb161198a28dedc7413824605d0c61a340994818bf4d6664d1b36377acad97577282d15b8c8d7093e981b2a7877505c00f1c830f8cfb3c24fd715c86d22a0dd2cd37a76ec40de3ca248d2bb7c14bcf1708f9b8d1e019d0425454b69e7c53a19904151d261c9c20417b87ed1184756e209e828bdd3b582242842563c139bdd92d57bbb361f16bc08ef69509662d8da39229cecbb263b9a0fc206a4dd0f4f95e0eca5050d26c5571b51424b727a35ece0da7358e8f3883be324b534187cf7681b2ce2d8d29d0d1ae7571aed125201bec0ca0f1aa3293a08820ad5704e58ab6fed4fc5ceb2160765711cd1cc0bb4e2dcd9d20ae132396c6cbfbeb721cfb81b613b1fac496ced48b9f34b406d83451041d4f6ff042324acc13dab81d7617bec6a79224b9c208596732f3981a8ee7b9172607941b648fd48d90a47b553742359389cd191d2bbbe754e458b256a8896280260f873c1d246eb4d5b7911a5c9bf61625d1712ab8cfc0c25443cc398abdf65922899b1811d89397eab7589554f7498f42e2ff93a702402be5c08d1b00262a6007256d9135b1ba854f6ad71ba4592f4c68ad15a92306baef91885c2ee9e1e7cac9d0ec34065389fef5ddb725c187dfef322d03ef366ff462e04f613db75f639f0367afda31274f92ec4394ecc7d5e4210f61a014fe5d5123557367ae40a3c2329c43beed686c720bb00a187bf6d123ffdc1b189136d22c4f0bc6c824a8cc298e77cba4ca7c7db81d1f173fbd8487c1131ed5843e6ebb07642f2f46ba3779558dc9b6ed23f63b162c49e751db5cf693bb2c4e806df9791bbe1b901f49b3e8916ca84f978a7042afee870d9b3df5760b315e222598d4c0b25c7b17efb57bbaa857ba656bb942771d262726f630b1366a8db1950b6c749d66042ad4380a3cdc6d4f4f52fe82a234fd7c50e232eaa1d2503833d45d1500f9bf9d4f74f803d366a4ff6370a6ce7a04208a31e6dc12cc66348863cee60a5a22f0a93f7064a53646fd4d10d0b08ecd71c817a46574c4fef11d3dcd5a22633b22930f21e2d99d53f46387b338306bc66117f12076ddb47e349d214067940ebfd4c1e4c1c52fcfa29a2ff10d8350a7216f56eb81571909ac7842aa4045f932f34c4e669390c611e2a5a2ae1fbfc72e71015c9085dd864b9fc2305362c513d94457b16e3e17041196aa2360594cfd94919040e6ba06023b44359ea51ea3142e5844ce4e233b147372467b2980ce1368cb1e8cc637343566cc39804fe9de1f2dc29cdf5019c04185176a4e919545b06ffb482bf6a8a629704d726ff71c696f2a3d8a89e2d40239da7404537748ba107a3a6ead9555e18e559ec97dc9d0d49a5f9e3ac774cefd1f66d0c2bf5712fee6f7e3edbadb619805b89c80d53f2f0f6458900d9dadd8328075eb295224623beb5715f6a8e27af8fe7df78341cb34c9e154718151a8797ca4c79665ff67f12d9b9a6249d3b6c178eaf1578289621f1073871616d2363be294d1690f174511f01f2a5a42df3aaa277d8de7c7c6b110bfd3c58cc324b203ed8bc6ee61f4cd9720b37b45b66361795692fbe3b9aa007b72de3366bddf4bad822bab076dc41571c26e90ab1162ee6663f898fa335a9aff040d8124d383bbf57dee6de022c74906d7021668d9c829376b9b9d7bab267ae016b3aae917074687c7efdd58dedf1847b4f3e06dec7910f06f402e517f35b1996e53e53aedcb29ac45960a0f4721372f3c8eddd6bc61ee9ac52dd19c3a5071ec1d6b5a9449f2e5af9aa242950acf24922e92068c8e89ee8f0a1d22483b6285f8c050ec51d493f75673fcd2e49c82a43cdb985b58910c828e568f712dcbee6335d737f6bd52f21327251d203754cf9933cf9f41f8de2d779bb0a792c3864ce5a034535b4ded52001d83c5d1814a4e7ae9402b9a27a3b44428e1a209fb8c8234352b2e734f069b2426a825359512abb784cc1900a2bda960a2c78cd7244a18055b6af561dcf978f57e2c74db3d9ce27959c6337e82816309987bc98d2f1176290f19b0466d1a4706403c7c32489f0c80c7ddaa443a29fdc14d8a023313f784fdbc5be24c253c3b9c4c04e2b275cca8b680acd61f04c7b3025de2ac63448f960a164e695079b60c7baedb4a453cebcbe5b79d8d66a3c0409a8bd90af0b50501eb8e0159d09016705ef0c8e591279bb2aa40093b8b5aff6ae9d9e5c89b9b61655379d73a37961f06da80aebc5f33ed2200621bcf1ae4782e54ab2ddebaa00d94ffa99728304e968c06a91c2592bc15aaaf208c8c6851f5cfcdf91b01bc54c2158244cb949c1b784c2ec1cda8386ffbf37462d1c690bc23bd5c9d109a7db71e75cbc8f853301674f3e4433798f6e73c902af57b944fa4bc34221dfcb95ba2044ef2382c8bbf42a73367f62442b8ef24df0d49c294f6fdd07cc05dd2375fecf3a088f3a61111021a75aa4479360aa1d70df5c02aeb8d5e872aa100449cdde6cf66a7bb8d2dfaf28783a9804b4f8c860bd99ce11964d22942e043e64a79c6f16365abfc6a48767eaa06c7617bb762cf941d489f82e1c6bd092660cd31f736115d4d4c1894ef76782628172e6fefd7e2bc99958f07b411f3f80ea0a0ae7f599a845e0f1ecd766364d65dddee4e7074c56f32262e3b9db4bed8841c10c73f6dce1e9ba3707078dd3de5ed2640f5ede558d767525ddd27ed2e27fada84513ed6045e5e284b99c783e3af36e482bb31d2d187b8a89b67394c0f44eb8f94ebca5c7c3421315f49d6e23cf6bd51a6e2cd3ba6f07e383263c6b263f6ec5c48982d3e44715814397835e4fc99f5a3698308cc7298aa24540ca6b3ceab7a1871d1505b55badd685fb58cc887d67da8cd7420da79c848bf6eef0cb07c56901b2449d97e9efc34e8b5925fd2ed71492080637dc266fde32d89a6af839f7b6c545264afca5a5392daa482cf0702f8a67264b0e36c02b914cdf9efb3f33d2b2885f9dad3336778c7b0e3f9582ec7ff73bd7cebf3bc44666a15adab341923a470e8b7f93e2579c75bc027870b2eca2e3775e4f558670981c9dbadabfbd3dca7cec60c08918947be2ae1299714be0c34027a8941b072c3265ec0441bb4abfb1103e1126076d2df6587613fc39788e29b4a95abb97e867127e441bdebb228d70cc3b66da79f22febb73c303c700e12aaf25ad2af1d19c3937e5bae5ff09f107baf592b40400bfebe763721ca83dbc28c290be4f0ac73897e5e5d2e3f4053084bbf99aa486d0c3dfc8ba81ecf9ae4e58afbd87406701c8a37d0a7eab4a885da36932a6f3b7c36ab50685d7d39ab8b29d1426b0cd896f51a1674852058f0f2d8f2d99a6b7018dca3c6961d05a27e9a67bc0d4a8d14867593f4015a9c948cc8270a7435907f6b1e41faa126680f522b2c32a6cd2646e5b0dba9710fb42094ec838f18e04a6dc2b6ac556cde1709c2273f905bffc36fbe07346e153bae9dea807b61ad5a229099b4bf622367d8eba7e188259eff13082d43b42118bb59ddd78556166b75a5deb274ca50dca54b236c9ef0ec53303ac5a8cf7f9650ed0a02bb42f09258aa9ff68c8d5fa975f3154ad83eca13e9f774ee5d6d147a490ffd956f54c01145124a91966436cb816441cbad74226410d9f7d72c276b45e00ece4b2ac1145440c061f6da5453afb9143f6e02e85f6980d9c29fb843602602bdae37a4e865d182c97811de4c40c7ecfa808915797030cd5671bd8dc07928529d0bf67d765fd0cdcf9f2abc705567429cb3b291ab9f3bac8c3bd85b818e203d89b0c3079c12e307ebe371339b6614d71b47d111051c1df64f3b58a492e24d923c7d0248f5f9f228ab8d6092f47ec0d9137b3410c700729d7528d1dc5e0b16038e429c2d3a2bdf342a7ea6ea84e029ed2b33da90c428498dc9c50b65230cd6ee87800ad09a597dc8b3f0c3de4d4b624463768b4e9c0640ba013ebb0db8cfc5958a34c09597ffda420b1d8c4b8b637ce06d0c271ded7e84baafcde28a0d86b50fad42fcee2ae4eeaf87a461c94c032272104b3e594d6c06af237f8f00ade7c20b67743ffd2363fec2bc1a02abb6f1e66d3488221367748edd67ba249567caaf151b39d0dc1dc52fda77aeeeb9bbbcf4c0615c96eb53015bb931c61f3736a8261f2d415c387bd232660bb7b80ef6e1f67daab36c5e216d654e04b48a764da1daaa076438d3e9f7e5b851bf44254859886a97eeebacb0b2074ca5c013d636f8801b75b7f7fc47c184a83df483f02e58bc3c6b9da4b7597cd29c5a615467c63e5129914bc8c724434139d82797b2017869b505914222103aa57d9c13becb12ab509df2f1510bc9fdb39adc91d86fbd1af32d7e65ecb22dbd8ed965034ac00fac7c384a3ae3ac63f3ea0a607e8057445e535a5ac0af8bef07481eea5d4d3148e2640f8c12f68149efc4b14f19fc1c50576dc510b24c6ec7374df6379a776fc0214ae65ad9e786e378b99128095088cc234c0366d6d744fe81e5f9c25edb0614f19d039ebc8757ffa7422c2b28a0639ad6614a5e9b544487e5630c28ab7ffb6f2cf4a41be25844b402e02ec62692c6b7059ed52a8089b2542ac54c2a1f4d04ae60ac15669e5c620c817fc6ebc07c943bae3b1cdf2859a39b837e00d40640157e4e8635fd3e9530da3c74ce8fdb94efdddb056c71726cddd33249806520dc2aa44f1aa62207da482c125350fb0cb6a339d38474092712181c3c8b38c3ae6e267ad32e71700a9316edfce1a9481bfdcfb02999976c14cba7d4ad81a3cf6bd3a3542b4ceaea65a149e56cdffc1fae3b8a7cab26d776076192878a99c5fffa17a4dc15fce809e157e45ea1895903b3e5f2c33d11a7f271e7c5056833696f0a835e0f7132f94663b50239ed217dae341817094773bd5edd05d4c40656659bba394e5b5ce1d8ce8e8887b886a82f162b4726fd458a392c4df5cfb942d047e8eabbfa81662aba0f0b6c978774054cfb08c8f8c1a3311d71fd79bf63683aa19cfb07a34c61bd586e3b60c585cde979c89c15370764bc30f9598cb69e3f7a89730a41e291a8750cd0aa5656d5c8ea9b4fb95624742ca9b2951db48b0a336f09211ee2fd9bc9fefa3c012359e990d4c92d479e8c8f270f8a1f14c1ec93c0994c0aac83b3fe01532ae334dbeffb15d759db572dd52bcdd0427c2c97c1749ada6c1fce694e35dd4919d8c7132b804b256657c869c4cfcf436b5de6a38591ed7aee5c4e83e5af4f655bd2d62e5bc8ef6293d7ef51d7bc62db9dc9f5ff9419720c0bcaeb6560f97d46ffd0555e5fb488b7958f97c68995b921f29b1afd5fbf067cefb99d9b0758383be50303c4e94872e408514973882ddd698190e6506b297d7dc79bc61eedfa6eb6cfca09557966a58465da3d6e9289adbc0be3b27ff8aae8da022538977453fc18d82351ae40b97e6e40b015d108f8307daf9d5a6caa71ab1504ba8cbe049520420040f17fb10c7a0a4ac99da31e9bd6d6ce2285a4bedd57a1b8cf7d6d1cdb156d0cc8a4459c19088f1917af9c519f037dc4ad4012bf1234a63c8aa771d2143664025a4674b3e3d7fbd568d671a311ba514240eaef2f681b83e914c5fee497ee40b375e10d91727386b2fa4a1e341f3", 0x1000}, {&(0x7f0000006d00)="170ae7df2f95a93320fab92b5f2f94dc5f36b3fd500e97e1bb9f675e20c2044bcf741e7e5da5e5ea79f974c92af92a13be3e2ff5bf1485f80a3af906e4479e02e66fad8da418bdc5302e497830960d6bfe545f88a585aeb1bfbb3ed28256e2c05acdfde297fbd1b2010038bb9f", 0x6d}], 0x3, &(0x7f0000006dc0)={0x58, 0x19b, 0x7, "9ee3535261911579399c6572b6c10526f12fa8cab09f1f42e86e8001d73858fa7c64db40dbaa0d329472b9745c140ef70592f4509834b2a8cc6d16a44d4b4648187465666556ae3db9381f21"}, 0x58, 0x800}], 0x7, 0x4000084) syz_emit_ethernet(0x3e, &(0x7f00000001c0)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], {@ipv6={0x86dd, {0x0, 0x6, "50a09c", 0x8, 0xffffff2f, 0x0, @remote={0xfe, 0x80, [], 0xbb}, @local={0xfe, 0x80, [], 0xaa}, {[], @udp={0x0, 0x77d50800, 0x8}}}}}}, &(0x7f0000000100)) r1 = socket$inet_icmp(0x2, 0x2, 0x1) getsockopt$inet_int(r1, 0x0, 0x37, &(0x7f0000000000), &(0x7f0000000040)=0x4) 2018/05/16 04:35:37 executing program 1: mmap(&(0x7f0000000000/0xf50000)=nil, 0xf50000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x1e, 0x2, 0x0) connect$rds(r0, &(0x7f0000000000)={0x2, 0x0, @dev={0xac, 0x14, 0x14}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9]}, 0x10) 2018/05/16 04:35:37 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x21}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:35:37 executing program 6: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000da2ffc)=0xa069, 0xfea4) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) sendmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000000)="a7", 0x1}], 0x1, &(0x7f0000001180)}, 0x0) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xa405]}, 0xfdef) [ 2623.264385] ip6_tunnel: non-ECT from fe80:0000:0000:0000:0000:0000:0000:00bb with DS=0x5 2018/05/16 04:35:37 executing program 2: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000740)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r3, r4, r4}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000000140)={"63726333322d67656e65726963000000fffffe00"}}) [ 2623.331426] ip6_tunnel: non-ECT from fe80:0000:0000:0000:0000:0000:0000:00bb with DS=0x5 2018/05/16 04:35:38 executing program 1: mmap(&(0x7f0000000000/0xf50000)=nil, 0xf50000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x1e, 0x2, 0x0) connect$rds(r0, &(0x7f0000000000)={0x2, 0x0, @dev={0xac, 0x14, 0x14}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000000000]}, 0x10) 2018/05/16 04:35:38 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000280)='/dev/loop#\x00', 0x0, 0x105082) r1 = memfd_create(&(0x7f0000000140)="000000008c00000000000000000000", 0x0) pwritev(r1, &(0x7f0000f50f90)=[{&(0x7f0000000100)="a8", 0x1}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r0, 0x4c00, r1) sendfile(r0, r1, &(0x7f00000ddff8)=0x1f00000000000000, 0x102002f01) 2018/05/16 04:35:38 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0xa0160000]}, 0xfdef) 2018/05/16 04:35:38 executing program 2: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000740)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r3, r4, r4}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000000140)={"63726333322d67656e657269630000000000000f00"}}) 2018/05/16 04:35:38 executing program 7: getrandom(&(0x7f0000000040)=""/44, 0xfffffebe, 0x0) r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$ARPT_SO_SET_REPLACE(r0, 0x0, 0x60, &(0x7f0000000380)={'filter\x00', 0x7, 0x4, 0x470, 0x0, 0x0, 0x118, 0x38c, 0x38c, 0x38c, 0x4, &(0x7f0000000340), {[{{@arp={@multicast1=0xe0000001, @dev={0xac, 0x14, 0x14}, 0x0, 0x0, @mac=@dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa]}, {}, @mac=@random="b554238a611e", {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'ip6gretap0\x00', 'team0\x00'}, 0xf0, 0x118}, @unspec=@NFQUEUE2={0x28, 'NFQUEUE\x00', 0x2}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@empty, @mac, @local={0xac, 0x14, 0x14, 0xaa}, @local={0xac, 0x14, 0x14, 0xaa}}}}, {{@arp={@loopback=0x7f000001, @dev={0xac, 0x14, 0x14}, 0x0, 0x0, @empty, {}, @mac, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'ip6gre0\x00', 'ip6_vti0\x00'}, 0xf0, 0x134}, @unspec=@LED={0x44, 'LED\x00', 0x0, {'syz0\x00'}}}], {{[], 0xc0, 0xe4}, {0x24, '\x00', 0x0, 0xfffffffffffffffe}}}}, 0x4bc) 2018/05/16 04:35:38 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x28000000}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:35:38 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6050a09c00082f00fe8000000000400000000000000000bbfe8000000000000000000000000000aa0000080000089078"], &(0x7f0000000100)={0x0, 0x0, [0x0, 0xb39]}) socket$nl_netfilter(0x10, 0x3, 0xc) r0 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000040)='/dev/autofs\x00', 0x2200, 0x0) ioctl$EVIOCGKEYCODE(r0, 0x80084504, &(0x7f0000000140)=""/188) 2018/05/16 04:35:38 executing program 6: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000da2ffc)=0xa069, 0xfea4) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) sendmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000000)="a7", 0x1}], 0x1, &(0x7f0000001180)}, 0x0) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x169c]}, 0xfdef) 2018/05/16 04:35:38 executing program 0: socketpair(0x11, 0x8000e, 0xff, &(0x7f0000000040)) 2018/05/16 04:35:38 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0xf0ffff}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:35:38 executing program 2: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000740)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r3, r4, r4}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000000140)={'crc32-generic\x00\x00\x00\x00\x00\x00?\x00'}}) 2018/05/16 04:35:39 executing program 1: mmap(&(0x7f0000000000/0xf50000)=nil, 0xf50000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x1e, 0x2, 0x0) connect$rds(r0, &(0x7f0000000000)={0x2, 0x0, @dev={0xac, 0x14, 0x14}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff00000000]}, 0x10) 2018/05/16 04:35:39 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0xe00}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:35:39 executing program 0: syz_emit_ethernet(0x3e, &(0x7f00000001c0)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], {@ipv6={0x86dd, {0x0, 0x6, "50a09c", 0x8, 0xffffff2f, 0x0, @remote={0xfe, 0x80, [], 0xbb}, @local={0xfe, 0x80, [], 0xaa}, {[], @udp={0x0, 0x77d50800, 0x8}}}}}}, &(0x7f0000000100)={0x0, 0x0, [0x0, 0x0, 0x0, 0xfffffffffffffffc]}) 2018/05/16 04:35:39 executing program 2: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000740)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r3, r4, r4}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000000140)={"63726333322d67656e6572696300000000f0ffffff7f00"}}) 2018/05/16 04:35:39 executing program 6: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000da2ffc)=0xa069, 0xfea4) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) sendmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000000)="a7", 0x1}], 0x1, &(0x7f0000001180)}, 0x0) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xf810000000000000]}, 0xfdef) 2018/05/16 04:35:39 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000280)='/dev/loop#\x00', 0x0, 0x105082) r1 = memfd_create(&(0x7f0000000140)="000000008c00000000000000000000", 0x0) pwritev(r1, &(0x7f0000f50f90)=[{&(0x7f0000000100)="a8", 0x1}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r0, 0x4c00, r1) sendfile(r0, r1, &(0x7f00000ddff8)=0xfffffffe, 0x102002f01) 2018/05/16 04:35:39 executing program 7: getrandom(&(0x7f0000000040)=""/44, 0xfffffebe, 0x0) r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$ARPT_SO_SET_REPLACE(r0, 0x0, 0x60, &(0x7f0000000380)={'filter\x00', 0x7, 0x4, 0x470, 0x0, 0x0, 0x118, 0x38c, 0x38c, 0x38c, 0x4, &(0x7f0000000340), {[{{@arp={@multicast1=0xe0000001, @dev={0xac, 0x14, 0x14}, 0x0, 0x0, @mac=@dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa]}, {}, @mac=@random="b554238a611e", {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'ip6gretap0\x00', 'team0\x00'}, 0xf0, 0x118}, @unspec=@NFQUEUE2={0x28, 'NFQUEUE\x00', 0x2}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@empty, @mac, @local={0xac, 0x14, 0x14, 0xaa}, @local={0xac, 0x14, 0x14, 0xaa}}}}, {{@arp={@loopback=0x7f000001, @dev={0xac, 0x14, 0x14}, 0x0, 0x0, @empty, {}, @mac, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'ip6gre0\x00', 'ip6_vti0\x00'}, 0xf0, 0x134}, @unspec=@LED={0x44, 'LED\x00', 0x0, {'syz0\x00'}}}], {{[], 0xc0, 0xe4}, {0x24, '\x00', 0x0, 0xfffffffffffffffe}}}}, 0x4bc) 2018/05/16 04:35:39 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0x4000000]}, 0xfdef) [ 2625.485693] ip6_tunnel: non-ECT from fe80:0000:0000:0000:0000:0000:0000:00bb with DS=0x5 2018/05/16 04:35:39 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x1100}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:35:39 executing program 2: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000740)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r3, r4, r4}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000000140)={'crc32-generic\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'}}) [ 2625.536959] ip6_tunnel: non-ECT from fe80:0000:0000:0000:0000:0000:0000:00bb with DS=0x5 2018/05/16 04:35:39 executing program 1: mmap(&(0x7f0000000000/0xf50000)=nil, 0xf50000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x1e, 0x2, 0x0) connect$rds(r0, &(0x7f0000000000)={0x2, 0x0, @dev={0xac, 0x14, 0x14}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000000000000000]}, 0x10) 2018/05/16 04:35:39 executing program 0: syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6050a09c00082f00fe8000000000000000000000000000bbdc8000000000000000000000000000aa0000080000089078"], &(0x7f0000000100)) 2018/05/16 04:35:40 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000280)='/dev/loop#\x00', 0x0, 0x105082) r1 = memfd_create(&(0x7f0000000140)="000000008c00000000000000000000", 0x0) pwritev(r1, &(0x7f0000f50f90)=[{&(0x7f0000000100)="a8", 0x1}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r0, 0x4c00, r1) sendfile(r0, r1, &(0x7f00000ddff8)=0x1800000000000000, 0x102002f01) 2018/05/16 04:35:40 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x1f00}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:35:40 executing program 2: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000740)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r3, r4, r4}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000000140)={"63726333322d67656e65726963000000000000000000000500"}}) 2018/05/16 04:35:40 executing program 0: syz_emit_ethernet(0x3e, &(0x7f00000001c0)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], {@ipv6={0x86dd, {0x0, 0x6, "50a09c", 0x8, 0xffffff2f, 0x0, @remote={0xfe, 0x80, [], 0xbb}, @local={0xfe, 0x80, [], 0xaa}, {[], @udp={0x0, 0x77d50800, 0x8}}}}}}, &(0x7f0000000100)) r0 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000000)='/dev/sequencer\x00', 0x800, 0x0) ioctl$BLKFRASET(r0, 0x1264, &(0x7f0000000040)=0x7) 2018/05/16 04:35:40 executing program 1: mmap(&(0x7f0000000000/0xf50000)=nil, 0xf50000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x1e, 0x2, 0x0) connect$rds(r0, &(0x7f0000000000)={0x2, 0x0, @dev={0xac, 0x14, 0x14}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f00000000000000]}, 0x10) 2018/05/16 04:35:40 executing program 7: getrandom(&(0x7f0000000040)=""/44, 0xfffffebe, 0x0) r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$ARPT_SO_SET_REPLACE(r0, 0x0, 0x60, &(0x7f0000000380)={'filter\x00', 0x7, 0x4, 0x470, 0x0, 0x0, 0x118, 0x38c, 0x38c, 0x38c, 0x4, &(0x7f0000000340), {[{{@arp={@multicast1=0xe0000001, @dev={0xac, 0x14, 0x14}, 0x0, 0x0, @mac=@dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa]}, {}, @mac=@random="b554238a611e", {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'ip6gretap0\x00', 'team0\x00'}, 0xf0, 0x118}, @unspec=@NFQUEUE2={0x28, 'NFQUEUE\x00', 0x2}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@empty, @mac, @local={0xac, 0x14, 0x14, 0xaa}, @local={0xac, 0x14, 0x14, 0xaa}}}}, {{@arp={@loopback=0x7f000001, @dev={0xac, 0x14, 0x14}, 0x0, 0x0, @empty, {}, @mac, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'ip6gre0\x00', 'ip6_vti0\x00'}, 0xf0, 0x134}, @unspec=@LED={0x44, 'LED\x00', 0x0, {'syz0\x00'}}}], {{[], 0xc0, 0xe4}, {0x24, '\x00', 0x0, 0xfffffffffffffffe}}}}, 0x4bc) 2018/05/16 04:35:40 executing program 6: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000da2ffc)=0xa069, 0xfea4) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) sendmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000000)="a7", 0x1}], 0x1, &(0x7f0000001180)}, 0x0) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x441c000000000000]}, 0xfdef) 2018/05/16 04:35:40 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0x40000000]}, 0xfdef) 2018/05/16 04:35:40 executing program 2: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000740)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r3, r4, r4}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000000140)={"63726333322d67656e65726963000000000000000000008000"}}) 2018/05/16 04:35:40 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) recvmmsg(r0, &(0x7f0000002640)=[{{&(0x7f00000002c0)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000480)=[{&(0x7f0000000340)=""/72, 0x48}, {&(0x7f00000003c0)=""/102, 0x66}, {&(0x7f0000000440)=""/40, 0x28}], 0x3, &(0x7f00000004c0)=""/197, 0xc5, 0x2}, 0xfffffffffffffffa}, {{0x0, 0x0, &(0x7f0000000800)=[{&(0x7f00000005c0)=""/91, 0x5b}, {&(0x7f0000000640)=""/175, 0xaf}, {&(0x7f0000000700)=""/168, 0xa8}, {&(0x7f00000007c0)=""/10, 0xa}], 0x4, &(0x7f0000000840), 0x0, 0x199b}, 0x6}, {{&(0x7f0000000880)=@hci, 0x80, &(0x7f0000000c80)=[{&(0x7f0000000900)=""/202, 0xca}, {&(0x7f0000000a00)=""/69, 0x45}, {&(0x7f0000000a80)=""/32, 0x20}, {&(0x7f0000000ac0)=""/77, 0x4d}, {&(0x7f0000000b40)}, {&(0x7f0000000b80)=""/232, 0xe8}], 0x6, 0x0, 0x0, 0x3}, 0x7}, {{0x0, 0x0, &(0x7f0000000f00)=[{&(0x7f0000000cc0)=""/90, 0x5a}, {&(0x7f0000000d40)=""/170, 0xaa}, {&(0x7f0000000e00)=""/195, 0xc3}], 0x3, 0x0, 0x0, 0x9}, 0xb9e4}, {{&(0x7f0000000f40)=@pppoe={0x0, 0x0, {0x0, @link_local}}, 0x80, &(0x7f00000012c0)=[{&(0x7f0000000fc0)=""/225, 0xe1}, {&(0x7f00000010c0)=""/67, 0x43}, {&(0x7f0000001140)=""/121, 0x79}, {&(0x7f00000011c0)=""/202, 0xca}], 0x4, &(0x7f0000001300)=""/61, 0x3d, 0xffffffffffffffe0}, 0x7}, {{&(0x7f0000001340)=@generic, 0x80, &(0x7f0000001600)=[{&(0x7f00000013c0)=""/49, 0x31}, {&(0x7f0000001400)=""/17, 0x11}, {&(0x7f0000001440)=""/105, 0x69}, {&(0x7f00000014c0)=""/248, 0xf8}, {&(0x7f00000015c0)=""/43, 0x2b}], 0x5, &(0x7f0000001640)=""/4096, 0x1000, 0x1}, 0x16d}], 0x6, 0x2002, &(0x7f0000002700)={0x77359400}) setsockopt$inet_mreqn(r0, 0x0, 0x27, &(0x7f0000000080)={@multicast2=0xe0000002}, 0xc) r1 = fcntl$dupfd(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) ioctl$SNDRV_SEQ_IOCTL_SET_CLIENT_POOL(r1, 0x4058534c, &(0x7f0000000040)={0x7b66, 0xffffffff80000000, 0x5, 0x1, 0x7b95, 0x8}) statx(r1, &(0x7f0000000840)='./file0\x00', 0x5000, 0x0, &(0x7f0000002740)) setsockopt$bt_BT_FLUSHABLE(r1, 0x112, 0x8, &(0x7f0000000280)=0x100, 0x4) ioctl$SNDRV_SEQ_IOCTL_SET_CLIENT_POOL(r1, 0x4058534c, &(0x7f00000000c0)={0x80000001, 0x7, 0x6, 0xd0, 0x3, 0x1}) ioctl$VT_RELDISP(r1, 0x5605) syz_emit_ethernet(0x3e, &(0x7f00000001c0)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], {@ipv6={0x86dd, {0x0, 0x6, "50a09c", 0x8, 0xffffff2f, 0x0, @remote={0xfe, 0x80, [], 0xbb}, @local={0xfe, 0x80, [], 0xaa}, {[], @udp={0x0, 0x77d50800, 0x8}}}}}}, &(0x7f0000000000)={0x0, 0x4}) ioctl$sock_inet_SIOCSIFDSTADDR(r1, 0x8918, &(0x7f0000000240)={'ipddp0\x00', {0x2, 0x4e20, @broadcast=0xffffffff}}) name_to_handle_at(r1, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=ANY=[@ANYBLOB="2100000007000000daaaa976a6fe443eed7011833222061f5942e8dd02d8368b44"], &(0x7f0000000200), 0x1400) 2018/05/16 04:35:40 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x2400}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:35:40 executing program 1: mmap(&(0x7f0000000000/0xf50000)=nil, 0xf50000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x1e, 0x2, 0x0) connect$rds(r0, &(0x7f0000000000)={0x2, 0x0, @dev={0xac, 0x14, 0x14}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000000000]}, 0x10) 2018/05/16 04:35:41 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x2b00000000000000}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:35:41 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000280)='/dev/loop#\x00', 0x0, 0x105082) r1 = memfd_create(&(0x7f0000000140)="000000008c00000000000000000000", 0x0) pwritev(r1, &(0x7f0000f50f90)=[{&(0x7f0000000100)="a8", 0x1}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r0, 0x4c00, r1) sendfile(r0, r1, &(0x7f00000ddff8)=0x708d000000000000, 0x102002f01) 2018/05/16 04:35:41 executing program 2: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000740)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r3, r4, r4}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000000140)={'crc32-generic\x00\x00\x00\x00?\x00'}}) 2018/05/16 04:35:41 executing program 0: openat$snapshot(0xffffffffffffff9c, &(0x7f0000000000)='/dev/snapshot\x00', 0x440000, 0x0) syz_emit_ethernet(0x3e, &(0x7f00000001c0)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], {@ipv6={0x86dd, {0x0, 0x6, "50a09c", 0x8, 0xffffff2f, 0x0, @remote={0xfe, 0x80, [], 0xbb}, @local={0xfe, 0x80, [], 0xaa}, {[], @udp={0x0, 0x77d50800, 0x8}}}}}}, &(0x7f0000000100)) 2018/05/16 04:35:41 executing program 1: mmap(&(0x7f0000000000/0xf50000)=nil, 0xf50000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x1e, 0x2, 0x0) connect$rds(r0, &(0x7f0000000000)={0x2, 0x0, @dev={0xac, 0x14, 0x14}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x900000000000000]}, 0x10) 2018/05/16 04:35:41 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0x9c160000]}, 0xfdef) 2018/05/16 04:35:41 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x1a000000}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:35:41 executing program 6: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000da2ffc)=0xa069, 0xfea4) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) sendmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000000)="a7", 0x1}], 0x1, &(0x7f0000001180)}, 0x0) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x300]}, 0xfdef) 2018/05/16 04:35:41 executing program 7: getrandom(&(0x7f0000000040)=""/44, 0xfffffebe, 0x0) r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$ARPT_SO_SET_REPLACE(r0, 0x0, 0x60, &(0x7f0000000380)={'filter\x00', 0x7, 0x4, 0x470, 0x0, 0x0, 0x118, 0x38c, 0x38c, 0x38c, 0x4, &(0x7f0000000340), {[{{@arp={@multicast1=0xe0000001, @dev={0xac, 0x14, 0x14}, 0x0, 0x0, @mac=@dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa]}, {}, @mac=@random="b554238a611e", {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'ip6gretap0\x00', 'team0\x00'}, 0xf0, 0x118}, @unspec=@NFQUEUE2={0x28, 'NFQUEUE\x00', 0x2}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@empty, @mac, @local={0xac, 0x14, 0x14, 0xaa}, @local={0xac, 0x14, 0x14, 0xaa}}}}, {{@arp={@loopback=0x7f000001, @dev={0xac, 0x14, 0x14}, 0x0, 0x0, @empty, {}, @mac, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'ip6gre0\x00', 'ip6_vti0\x00'}, 0xf0, 0x134}, @unspec=@LED={0x44, 'LED\x00', 0x0, {'syz0\x00'}}}], {{[], 0xc0, 0xe4}, {0x24, '\x00', 0x0, 0xfffffffffffffffe}}}}, 0x4bc) 2018/05/16 04:35:41 executing program 2: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000740)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r3, r4, r4}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000000140)={'crc32-generic\x00\x00\x00\x00 \x00'}}) 2018/05/16 04:35:41 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000280)='/dev/loop#\x00', 0x0, 0x105082) r1 = memfd_create(&(0x7f0000000140)="000000008c00000000000000000000", 0x0) pwritev(r1, &(0x7f0000f50f90)=[{&(0x7f0000000100)="a8", 0x1}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r0, 0x4c00, r1) sendfile(r0, r1, &(0x7f00000ddff8)=0x21000000, 0x102002f01) [ 2627.860353] net_ratelimit: 4 callbacks suppressed [ 2627.860367] ip6_tunnel: non-ECT from fe80:0000:0000:0000:0000:0000:0000:00bb with DS=0x5 2018/05/16 04:35:42 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x8100}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:35:42 executing program 1: mmap(&(0x7f0000000000/0xf50000)=nil, 0xf50000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x1e, 0x2, 0x0) connect$rds(r0, &(0x7f0000000000)={0x2, 0x0, @dev={0xac, 0x14, 0x14}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000000000000000]}, 0x10) 2018/05/16 04:35:42 executing program 0: syz_emit_ethernet(0x3e, &(0x7f00000001c0)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], {@ipv6={0x86dd, {0x0, 0x6, "50a09c", 0x8, 0xffffff2f, 0x0, @remote={0xfe, 0x80, [], 0xbb}, @local={0xfe, 0x80, [], 0xaa}, {[], @udp={0x0, 0x77d50800, 0x8}}}}}}, &(0x7f0000000100)) r0 = syz_open_dev$sndpcmp(&(0x7f0000000000)='/dev/snd/pcmC#D#p\x00', 0xfffffffffffffffa, 0x0) getsockopt$bt_BT_CHANNEL_POLICY(r0, 0x112, 0xa, &(0x7f0000000040)=0x6, &(0x7f0000000080)=0x4) 2018/05/16 04:35:42 executing program 2: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000740)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r3, r4, r4}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000000140)={"63726333322d67656e65726963000000000000000000000100"}}) 2018/05/16 04:35:42 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000280)='/dev/loop#\x00', 0x0, 0x105082) r1 = memfd_create(&(0x7f0000000140)="000000008c00000000000000000000", 0x0) pwritev(r1, &(0x7f0000f50f90)=[{&(0x7f0000000100)="a8", 0x1}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r0, 0x4c00, r1) sendfile(r0, r1, &(0x7f00000ddff8)=0x3f000000, 0x102002f01) 2018/05/16 04:35:42 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x2c}}, 0x14}, 0x1}, 0x0) [ 2628.064416] ip6_tunnel: non-ECT from fe80:0000:0000:0000:0000:0000:0000:00bb with DS=0x5 2018/05/16 04:35:42 executing program 6: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000da2ffc)=0xa069, 0xfea4) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) sendmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000000)="a7", 0x1}], 0x1, &(0x7f0000001180)}, 0x0) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xf103000000000000]}, 0xfdef) 2018/05/16 04:35:42 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x12}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:35:42 executing program 1: mmap(&(0x7f0000000000/0xf50000)=nil, 0xf50000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x1e, 0x2, 0x0) connect$rds(r0, &(0x7f0000000000)={0x2, 0x0, @dev={0xac, 0x14, 0x14}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000]}, 0x10) 2018/05/16 04:35:42 executing program 2: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000740)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r3, r4, r4}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000000140)={"63726333322d67656e657269630000000000000100"}}) [ 2628.131054] ip6_tunnel: non-ECT from fe80:0000:0000:0000:0000:0000:0000:00bb with DS=0x5 2018/05/16 04:35:42 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0x1c8c]}, 0xfdef) 2018/05/16 04:35:42 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000280)='/dev/loop#\x00', 0x0, 0x105082) r1 = memfd_create(&(0x7f0000000140)="000000008c00000000000000000000", 0x0) pwritev(r1, &(0x7f0000f50f90)=[{&(0x7f0000000100)="a8", 0x1}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r0, 0x4c00, r1) sendfile(r0, r1, &(0x7f00000ddff8)=0x9, 0x102002f01) 2018/05/16 04:35:43 executing program 0: syz_emit_ethernet(0x436, &(0x7f00000004c0)={@remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], {@ipv6={0x86dd, {0x6, 0x6, "296e0e", 0x400, 0x3f, 0x6b3, @local={0xfe, 0x80, [], 0xaa}, @loopback={0x0, 0x1}, {[@hopopts={0x1d, 0x1a, [], [@hao={0xc9, 0x10, @dev={0xfe, 0x80, [], 0x14}}, @pad1={0x0, 0x1}, @generic={0xffff, 0xb4, "58ce267814dde467ada1b66b49dfb82305fbc0d7efd85435700c1cff56727fe19193d37c03537474c9cbf30949418ee9756f58ec765f533932a0601a0273e79308c33494954a11ff5170b3bc1b8f5eff3272139771e64ca28f9770df5c2f529507d8161fdf4d64d7f9e33af6df16461661e5d14c0cadafda1ee27c47f5e77ecd4bf10d6e7214d6bdf93a385a443b41a28c0d38295034a0044691e5ee66091aa6d3d5f67800d969bb66d93485b5e5e1e1c2076d7b"}, @jumbo={0xc2, 0x4, 0x800}]}, @fragment={0x6dcde5c626b26159, 0x0, 0x9, 0x22, 0x0, 0x6, 0x67}, @hopopts={0x7e, 0x1c, [], [@jumbo={0xc2, 0x4, 0x1}, @generic={0x0, 0xd0, "9ebc94a94b4f74a00bc5aa96eece7246cbb7f183fd80ee44ad31c184e922a1d5382a264cb64fed5a964c49290041f5bab8c09eea4347363de8505e3b943fdd8efedef77506c29d295a2bfe0b355d14931c9337f573a11e83e6d05f9487d6784cd568b6115a2e5e382c2f4230dc6b5867f6526f89154bdce7c09868616a66ffd9166a6ccd98c9c87bb072d4e90f42088e89c45b2dcc399a3e06b9b37614027fda7af20a4c2f01f008972749bf8a8b86d980d460c349918567671061acedb4a4703a4fc811bdde5cd68db737dc87c958de"}, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @ra={0x5, 0x2, 0x4}]}, @dstopts={0x0, 0x7, [], [@calipso={0x7, 0x28, {0x6, 0x8, 0x4, 0x6b, [0x5, 0x80, 0xb8, 0x80000000]}}, @hao={0xc9, 0x10, @local={0xfe, 0x80, [], 0xaa}}]}, @hopopts={0x87, 0x1, [], [@enc_lim={0x4, 0x1, 0x3ff}, @jumbo={0xc2, 0x4, 0x401}, @enc_lim={0x4, 0x1}, @pad1={0x0, 0x1}]}, @fragment={0x3f, 0x0, 0x9, 0x3f, 0x0, 0x5, 0x68}, @hopopts={0x7f, 0x12, [], [@ra={0x5, 0x2, 0x80}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @pad1={0x0, 0x1}, @ra={0x5, 0x2, 0x7}, @hao={0xc9, 0x10, @local={0xfe, 0x80, [], 0xaa}}, @jumbo={0xc2, 0x4, 0x101}, @jumbo={0xc2, 0x4, 0x6831}, @calipso={0x7, 0x50, {0x11, 0x12, 0x20, 0x2, [0x4, 0x5, 0x66ba, 0x4, 0x1f, 0x4, 0x1, 0x4, 0xffffffff]}}, @jumbo={0xc2, 0x4, 0x9}, @padn={0x1, 0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}, @hopopts={0x0, 0x7, [], [@padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @generic={0x4, 0x37, "7f06d2d7e0036cb30aa0f91dcd11d3c2cf56a127dcbea93a65b01a167da96f2471266853af059660efe27391397b88d5182ab2841425c0"}]}], @icmpv6=@echo_request={0x80, 0x0, 0x0, 0x1ff, 0x100000000, "baca87d1ce3a6cc4ec515dd87cf990f4e341e704e2ac317db68c1c875cfb907e4c52447f56e48a47f543ab3109be03a4339963b0c56336c8d3155656331cdb3c35108f3e8ed3ae604693a19824b69b6be874e009890ea1e7718ed84ed8fd6c1cb93ce45560cd4ad4b6b455a4992b062f27351380e8a8aad7c882d677d3252ed98867bdde25dc026df8be049bb2812a23049a329db55bf8ba50506d02c23d3d2747ee3071fdf1aba8dd5567ad6ca43c96caf1d5732b4f7adb5b781e55fcdffcc26b5cc85526cbae9d68a6091c1db3c8c4051b6b0b5f1ca627"}}}}}}, &(0x7f00000000c0)={0x0, 0x0, [0x0, 0x0, 0x0, 0x3]}) socketpair$ax25(0x3, 0x0, 0xcc, &(0x7f0000000000)={0xffffffffffffffff}) signalfd4(r0, &(0x7f0000000040)={0xff}, 0x8, 0x80800) 2018/05/16 04:35:43 executing program 7: getrandom(&(0x7f0000000040)=""/44, 0xfffffebe, 0x0) r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$ARPT_SO_SET_REPLACE(r0, 0x0, 0x60, &(0x7f0000000380)={'filter\x00', 0x7, 0x4, 0x470, 0x0, 0x0, 0x118, 0x38c, 0x38c, 0x38c, 0x4, &(0x7f0000000340), {[{{@arp={@multicast1=0xe0000001, @dev={0xac, 0x14, 0x14}, 0x0, 0x0, @mac=@dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa]}, {}, @mac=@random="b554238a611e", {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'ip6gretap0\x00', 'team0\x00'}, 0xf0, 0x118}, @unspec=@NFQUEUE2={0x28, 'NFQUEUE\x00', 0x2}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@empty, @mac, @local={0xac, 0x14, 0x14, 0xaa}, @local={0xac, 0x14, 0x14, 0xaa}}}}, {{@arp={@loopback=0x7f000001, @dev={0xac, 0x14, 0x14}, 0x0, 0x0, @empty, {}, @mac, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'ip6gre0\x00', 'ip6_vti0\x00'}, 0xf0, 0x134}, @unspec=@LED={0x44, 'LED\x00', 0x0, {'syz0\x00'}}}], {{[], 0xc0, 0xe4}, {0x24, '\x00', 0x0, 0xfffffffffffffffe}}}}, 0x4bc) 2018/05/16 04:35:43 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0xa805]}, 0xfdef) 2018/05/16 04:35:43 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x2500000000000000}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:35:43 executing program 1: mmap(&(0x7f0000000000/0xf50000)=nil, 0xf50000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x1e, 0x2, 0x0) connect$rds(r0, &(0x7f0000000000)={0x2, 0x0, @dev={0xac, 0x14, 0x14}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000]}, 0x10) 2018/05/16 04:35:43 executing program 2: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000740)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r3, r4, r4}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000000140)={"63726333322d67656e65726963000000000f00"}}) 2018/05/16 04:35:43 executing program 6: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000da2ffc)=0xa069, 0xfea4) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) sendmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000000)="a7", 0x1}], 0x1, &(0x7f0000001180)}, 0x0) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000000000000000]}, 0xfdef) 2018/05/16 04:35:43 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000280)='/dev/loop#\x00', 0x0, 0x105082) r1 = memfd_create(&(0x7f0000000140)="000000008c00000000000000000000", 0x0) pwritev(r1, &(0x7f0000f50f90)=[{&(0x7f0000000100)="a8", 0x1}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r0, 0x4c00, r1) sendfile(r0, r1, &(0x7f00000ddff8)=0x1000000000000, 0x102002f01) 2018/05/16 04:35:43 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x23000000}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:35:43 executing program 2: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000740)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r3, r4, r4}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000000140)={"63726333322d67656e657269630000008dffffff00"}}) 2018/05/16 04:35:43 executing program 1: mmap(&(0x7f0000000000/0xf50000)=nil, 0xf50000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x1e, 0x2, 0x0) connect$rds(r0, &(0x7f0000000000)={0x2, 0x0, @dev={0xac, 0x14, 0x14}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x300]}, 0x10) 2018/05/16 04:35:43 executing program 0: syz_emit_ethernet(0x3e, &(0x7f00000001c0)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], {@ipv6={0x86dd, {0x0, 0x6, "50a09c", 0x8, 0xffffff2f, 0x0, @remote={0xfe, 0x80, [], 0xbb}, @local={0xfe, 0x80, [], 0xaa}, {[], @udp={0x0, 0x77d50800, 0x8}}}}}}, &(0x7f0000000100)) getpid() 2018/05/16 04:35:43 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x1400}}, 0x14}, 0x1}, 0x0) [ 2629.203394] ip6_tunnel: non-ECT from fe80:0000:0000:0000:0000:0000:0000:00bb with DS=0x5 2018/05/16 04:35:43 executing program 2: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000740)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r3, r4, r4}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000000140)={"63726333322d67656e657269630000000f00"}}) 2018/05/16 04:35:43 executing program 0: syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6050a09c00082f00fe8000e5ffffff0000000000000000bbfe8000000000000000000000000000aa0000080000089078"], &(0x7f0000000100)) syz_emit_ethernet(0x1015, &(0x7f0000000200)={@random="59b3751cbde7", @empty, [{[], {0x8100, 0xfffffffffffffffb, 0xfffffffffffffff7, 0x2}}], {@x25={0x805, {0x1, 0x2, 0x5, "ce3b8a8b42390d7f8045ada642de673505f73bd526b6ba50e4b56526fc7721c5f364549d5cf9979c1fd736a17d76f8db4449a559eb491923293f3021ed1422068521e34c41f07d59b2a484b82703ce7b89f83cc7160203b18e12976c640ef5752f915b19036a29bbf2079e6af779f266f97f0a5785d422184c08a9afdf2926b06ffe10f2e953d9f7ced231ce74ad7f8b7506ef6f7a846da46fef9ab12562b6dd48c9edd7651cfd57293f1b19564840ae9ddb03ceb8c0125309586804ba0e91e9751b8eff1f392e3d02370b469357af2bd8e86929a46d4b26ac52e77f4c3b683c257c04d50376ade61d49b136545f811323b15bcc87b565a449c8ab8a8c8a15934296466c766a568af776820b835d3535ec77abaffd68a2602f86dc0d952552f96f807f11ee50683f650a75e2074df6e1827a3f87a67b2c510d39b0f16c0547c615b10d92ab4822961cb9341462d41905b2b69f99d85e78da554323d10a6b8325601340310ac1340c6f91b6cb05c8bfbad966592f2f59c15dd7ce44d47b87b7803aa7e050ea276d46cfe8749124c032b0bf11e68180c2a1b2f53aefeb0a5803e058c0dba624d02807d0761fc2e738e39e86f2a1b65a3b93d07c5718a4801326658ba049fb8cbd5bc4d4347c6d9eecac46446ed6de4f8c3cf07a405f5335c3c9ac1c8490477f0c1ab7cae9e9b17022ae938ca0575f4e21cca9c6190c1c931cb5a7ded14fc37390d18358128cb0a6f89574b0e9be849a1459c17a4fe59e1ad11d9254f9aadf2f9c5b454e1d932b21fb1cc90a8375fbf053a91bb581c75ca9a72900281782ed1973e5f091e4ba9a0de27acd38bf5821470e64da6fedd7e02f8143e7413d42e1d3e5ddf92002e966af72a1881c9ce966e8c51218c1d5b8b242278db31f2d03b528c6f6e1340d70c14a7462fccadf01cb9a044a9686ff0961a646c7b7d1a25d2871fe1b545779f316efd9d48cd99488f1a82781b61968e383d0dcae132fe10ba52084f786d81bc1101e737a1fe595f7ced0aed5a8cd7ee35c96c49d1b455460c03129840ac3ac0ed401b54e3fb20cf40bcbecb189a7659a0e1427fff65d7a78bc7c4b79f5e8e2336265d4cb5383e2a0088386e4dadcc01647bf38e10a903fe8ddbec9515cf9869678f6c9fdf57bbe234e4c7ac20898359ddf67893842450e5878719d3ac76566b81bbc2bbb4cb284e409a37f182eb93c6f46242276bd647e2ccf8c9e985c50f2f85a3d65b6305feced3f4a76460d80fc107f8b026b10089cadd8b65005772236b7c0003809102e5eb4aa315518041be5ffdcc6923b77aed872ad14bc9b6750ba146c36bf4c7a6e713b3586ead971977a4afd8273fe35a019c693b3dc33f148cf33e94c9096887989113bffe2e1ce541cef3d97d6f3b4c7c5e5e2f53df5a4904110071dc9755c2d2bd5e183d3dc7945b298192d0495a7ff8db218dbf4f48100c6278147f7c685e9fe30d3f80f1cf54c0086b4768b3a56f4ccde2cc5df4ab90e582db5346b7e2678661d386afab9cc9c58d9cb3cc0751a7a0b06a25b66328df181e70d02161dc4e39c6da79a3e4701e071834b3871d39a1e0247579a7402704145ed163fba9627a62203c7e3e56013ab3591122c5bf70b2a09cb1cdca6bb942a1328317aa8cb75937e979e2c606cbbf8e99361682a393127b04cce1e1646a9e8d57f0cbf415f733707f9b9bb78960b54289b43ed7aa68db8b0520f1b64e3f97381e0fa7024fb1ad18a7faf58c5f5f4c601827510d943b6b67c3f3a01f6c416dcc4dd3ab1f9d2be94c9917fe740d47ca499a3b64ee48146fe8a5347e09f2733f238c987f201906e3c877f5b3f5dab0deae44af85df60af667f5a45157ef96f5110e11a427f0ab1fecec9baedb9b871837f2b5c47ad187c47bd9264f62ee057c78ab2cda808aff28276e17d28f0cf0daf38b8ffb35010c7a3e5b58e9f313332fe413d4e81f04c5577cbe0acbdd7f4fde31578dad4e20c426668f00c1903541599942ae88dc2a5172ca4d5817979eae53cac7f38fbbb2eb1084ecf7093c6727d222b0054f8d2376ecb60bbaef4e3645ffe6581ca32e36ffc3f263d7865754d5e6fd4c83d9a8a3aa0679a5f09d85617164f683006cfddc3504b77f6236ff5e3c172b7ec183ae1ae971146a26718f1afadffbdba0a4ccec7181960676a53c82a72437b905d9759a5fefb83ac0da32ba10bfae3d364cfaf0373187031b3237734ef4dd1dcd9688f47e837f7830a33339beea11014ba87a1aa473e5d2ce91ecd140175a47fad28def2eb4ef51bba9223e674a2f11c45adf1632ffb5da87f3c6838ef0a01b0dd6f2fb87f6796f2e51f90f0980306bc74a735a5bb9235aebd0aa28385e365e0cc219cd473d8d84c86abc4901deb2720dea485244cb7ed0efb47dca2c9fd4b1d5f5a5d977ceacf194924783680843a5fc3ec160bd95eefd63546450a78645d36e5b5dc45da6e6f62aba6bb767801c8f5faf34a0afd41045c1cd4341f69c771eb57b15c852c8834e1e8e976c1a3501bee02aade84c112261394588d5c3e2b57be75fe62b60a88890bf321ed28dfc4cd2fcf3531c2717a00a49dc3e16b383418f38a670f60b09bb07b274f72c6814f55f93de70ccaa34ffbfb33199f84f9aafef3bfda14dd9393c7752b5d1c04de4b0fdfd48b70e362d3f43999b494a725a82f898b75b6f846e873435c750729078d5eb136bccfcf2eeeb1dc086418f041b8e410fef3b1f7947a5bf08c76b32417050ec238694a191c316b4d42b59c1c57989df4d8e75487a6b3a95a27ec06da41f2b64ac0bf7b253b62a05db87a67bb24c1c188d1c4287b73953f9c941d4b32ed8ded281bd7c22ebc436e6b7baefad1101c2cb173bd986137922685c596bf294c0646aae702e00d8d6b57a575af5be3e3ce6070e6d4d23d5021ddc50877bced4a93bd11f1695e6ef530c5f161787f3b98b48cfaca596fe22a1bc91a8ce3daf7aaa0642fb3583a5fbc2881d3eb2d234449393b7e342f85a3ebf9f2631424c93d74b764f9407e913cf6f3fb31c8e3879e4849db6d773e216feee67ff1ecb55590a2098b84593a792a10c72a2666d3a9e666d96a2819c5f4b7f72671bc1f3bfff7a161cdae98a09e0925f1a7451f599ac499bb84abfb076c2558115d25ef769c10cf58b4d392ca5a7483046c28869024f5e453a383a9f077ea8cd255957d497affce3b7e46301769e40db943fc974690c116536eb949a8ac4607948ff517403f18bc373d0b5608d1e519149111cda24989269713a5f544aa6cf85c84a0d9fdd5ec782e1e346d0cd0ab9c4008031b4d723551a7daa2d7ddaf38cd649361a81cfef74d61aa87fe14645d332e67e5eec0f344bf1c9bbbd11fdd56e7e10a6acd51eec6a465273e1902b456b6120d86cb9180f768cc65eaf7b3349bc58fffee53b61c57531579aa92b8f0a2d9ff9b0dc5ce109dc4bafd05fb58ab39b5c1424165e9aa3b35ccd2981f1690a7f7f311a4d5beb0f9a290557d78bd8e219cfd66c2a22b5e691fa98b69276bfacef95c5ae6da741db1b8eed2304949c2916cf647b89d9db92c833304ea4079cf96d94ebe5e098649cca8b25c7d39e20f0e5e69b9d0735a6ab7d62515a72293b1c87772d1c2aab35c96b14a2c05f2aa9088a8c27ec90dd48c9b7bdcd1e4557079d5cfa8ba3d1b31b90abe39b6eff895785440dbdcac1056806fb33edfe67a99fc6b7c3bc01f10a2fe0f037a132e4596759bff59b43d7cadea4f4af5b782cec12d6ac24f96801a2935d28514d60e02fb40047893d7160e887edb8b25ee6744561239dc8b715166d2f1b50be0004404029b1abe930a17f190c5bb4e38dab06e35b8575247a52d6e993df364614b16b7a4ba7c91ea6625d99efc35b10789a5fc19fa8525882f3fb629c996b2fb07029758dbe9a5695e37ac3004bfcb34733b7ac273d368872cbe9c47742005ed6b2ea03521c6bd4afadd9a097deb2e7650e52dd7fb350ff5aec92a0e1f04635ac100be8eb919d9c498b13946c42bef662dbed04d2f138d04eb055922da60ef2f608be4cd5b06b8253e2786863177363c7fe7076279860d94c863e2b12796b321e8299f26d003f00c20e75f5fbbba3630856937277b9ea0807b71dfb62710e66e9bbcc7692e25b746e0608de015adf0a349331ae3a6dc448096f26380bdc07365c8b634f38eef9e6fed297e55ca4f16a6680e58686fde492678f8d8f4e574d7d9e4bbc04b8c90486cb2627f5d6fd2588b9f64196bfb708eaf7121c75a8664f226e2815930b5b005157682f5c2711cac3c95a9bb87fba5d9307713f5bcddc97ab84a7e8415fc3994aad882a83672a9fce8757a3530dd29c9deffc08c5af3108b83e3d9a2bc09882266c840f478672eadfeb3f87cb94db27634bb733557087d0ac196770892ee9c19d4bd8893125f5da3f409a105a4643445667337adc042ea2982b9b9d90660c7efb7654bbe5d78fdcbd8c91abd50ff5776d1dedb9abbe66d0462467813c7a014512f5979565c41a2edb842f13d414efdce6173fba236fac3e7a79341c88337e7a8112cb758e3f0610f435c4350315f0b1b6e7f0ddc6c64cdb939d4ad94ddf45f27fd53f596c344207a8f5cb37cfda65eefdefccc9ba52fe4e73e99a25f5970640465b58faa3626118ad08e26d76b7a823b8666dd55e7877cfcbc70a9ac46a2ba48e34878b4bb781bf24568b8a44c7d5e8139c8472bd629e71b37ff3d2effbd7f042ff4d96f7880b4281529efe39d312f0051a67e6abe1f2a19b4f15b414892e32bc46c57a33a16c3b18dfd11398c664723368359d01732553b1f12b9e6276b118f40341d312bbb71508a77e781c43b60cd8e808f49dd51dc588ce97799667ac92c0f8318125ed7d5c3221116b542eb2d294c24a29c20cd30d25e4427ce8847f7130c98fa81d3be2100579e9aa44219457c70850f78808aa392f76ceb7a30355f074c55ce5d9826aafe3ea30bc5106ca4ef937f33bbcdd42a8f164c242c9b136d95c04f7abca15320983071a485f635b4f4ab6829006806a9775396b31a664b18e228afe5332036ae2364bad9120c24fbd0c1dc217d9a304fe5e6f138f430ecb5bb43ac37948ba88272aa9c18a91a704c1e8551bc33f5ed82db1a967310995d363486e49c40ebcabb56bf6eacd34cfe7c1392d862148103818c0c0c813735b60ae1fbc93b8052b13f4db09957fac34124e08f10c078344c36f534542a938b4c6dd795df74f7a0fc0fcb0c856620d718e10dd772b86f1adbe2a7699919b993eef4f1d6d4b7c4eb7e7124ec0f49cc22cc9d6d963436cad4bdd7b3ba0167911519f90ce1bc436ce18e468c5c021a3c6987ac20d617e08a34052b0d44b6c6d36534cdc4390cc5900d60c1e2d21779657b98d1df19cbf1b1a7653ad82b724a37bdededd61162b11cf0d905ecc3a6e6e47961667751268c5197edffd808025fa7166b4ce924b772f4b1babadf42aa7e26aa8fcc94a81047ecc4709fb10c4ceb62198e74a1d4050bf26a07786359317dee9b1b98bcab643a83d868c777d7690af385f7376f6c1b9d2d8c9d05d6e4c4a0cda4844744ba32e501ba49dc673cedb847b8425554e558704908f8644c2f2437c7d4aa5cbf7e143a2306db15c4bc57d6aec3ba34a56a2f25f285ee9d60a48ad2a62feb023b8520a4cef740b98047a5f57137444bdda1a3756286460e523b91933bdc75e7878d610610becdd6d375d39b80a732a3abb3ee2a4f5219d84d1e6b6c09be925e09e8eba8e66d3e432036f9d601ad72abde68145dc56fd8659276b6168c40f36a6e5"}}}}, &(0x7f0000000000)={0x0, 0x1, [0x750, 0x1c6, 0x9ac, 0xe02]}) r0 = socket(0x19, 0x3, 0xfffffffffffffffc) r1 = openat$vsock(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vsock\x00', 0x40000004000, 0x0) ioctl$VT_DISALLOCATE(r1, 0x5608) getsockopt$netlink(r0, 0x10e, 0x9, &(0x7f0000001240)=""/177, &(0x7f0000001300)=0xb1) [ 2629.254970] ip6_tunnel: non-ECT from fe80:0000:0000:0000:0000:0000:0000:00bb with DS=0x5 2018/05/16 04:35:43 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x1800}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:35:43 executing program 6: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000da2ffc)=0xa069, 0xfea4) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) sendmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000000)="a7", 0x1}], 0x1, &(0x7f0000001180)}, 0x0) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xa016]}, 0xfdef) 2018/05/16 04:35:43 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0x400b]}, 0xfdef) 2018/05/16 04:35:43 executing program 1: mmap(&(0x7f0000000000/0xf50000)=nil, 0xf50000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x1e, 0x2, 0x0) connect$rds(r0, &(0x7f0000000000)={0x2, 0x0, @dev={0xac, 0x14, 0x14}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x300000000000000]}, 0x10) [ 2629.332173] ip6_tunnel: non-ECT from fe80:00e5:ffff:ff00:0000:0000:0000:00bb with DS=0x5 [ 2629.387628] ip6_tunnel: non-ECT from fe80:00e5:ffff:ff00:0000:0000:0000:00bb with DS=0x5 2018/05/16 04:35:44 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000280)='/dev/loop#\x00', 0x0, 0x105082) r1 = memfd_create(&(0x7f0000000140)="000000008c00000000000000000000", 0x0) pwritev(r1, &(0x7f0000f50f90)=[{&(0x7f0000000100)="a8", 0x1}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r0, 0x4c00, r1) sendfile(r0, r1, &(0x7f00000ddff8)=0x1700000000000000, 0x102002f01) 2018/05/16 04:35:44 executing program 2: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000740)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r3, r4, r4}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000000140)={"63726333322d67656e6572696300000000000000ffffff8d00"}}) 2018/05/16 04:35:44 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x6}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:35:44 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount(&(0x7f0000000000)='./file0\x00', &(0x7f0000000880)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x3, &(0x7f0000000980)) socketpair$unix(0x1, 0x80000000003, 0x0, &(0x7f0000000100)={0x0, 0x0}) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000080)='/dev/rtc0\x00', 0x0, 0x0) ioctl$GIO_UNISCRNMAP(r1, 0x4b69, &(0x7f00000008c0)=""/4096) sendmmsg(r0, &(0x7f0000008600)=[{{0x0, 0x0, &(0x7f0000003140)}}, {{&(0x7f00000072c0)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000007380), 0x0, &(0x7f0000000600)}}], 0x2, 0x0) r2 = openat$qat_adf_ctl(0xffffffffffffff9c, &(0x7f0000000000)='/dev/qat_adf_ctl\x00', 0x101000, 0x0) ioctl$KDSETKEYCODE(r2, 0x4b4d, &(0x7f0000000040)={0x3, 0x1}) syz_emit_ethernet(0x1, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6050a09c00082f00fe6a03f17600000000000000000000bbfe8000000000000000000000000000aa0000080000089078141e638150fe8b38434eea0a09464de632f3f70c5f8ce3ad03212aedf2283379c2fa3ee572b964a004c2a9e8dcccfee30b7ff73f"], &(0x7f00000001c0)) 2018/05/16 04:35:44 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0x4c0b0000]}, 0xfdef) 2018/05/16 04:35:44 executing program 1: mmap(&(0x7f0000000000/0xf50000)=nil, 0xf50000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x1e, 0x2, 0x0) connect$rds(r0, &(0x7f0000000000)={0x2, 0x0, @dev={0xac, 0x14, 0x14}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffff7f00000000]}, 0x10) 2018/05/16 04:35:44 executing program 7: getrandom(&(0x7f0000000040)=""/44, 0xfffffebe, 0x0) r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$ARPT_SO_SET_REPLACE(r0, 0x0, 0x60, &(0x7f0000000380)={'filter\x00', 0x7, 0x4, 0x470, 0x0, 0x0, 0x118, 0x38c, 0x38c, 0x38c, 0x4, &(0x7f0000000340), {[{{@arp={@multicast1=0xe0000001, @dev={0xac, 0x14, 0x14}, 0x0, 0x0, @mac=@dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa]}, {}, @mac=@random="b554238a611e", {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'ip6gretap0\x00', 'team0\x00'}, 0xf0, 0x118}, @unspec=@NFQUEUE2={0x28, 'NFQUEUE\x00', 0x2}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@empty, @mac, @local={0xac, 0x14, 0x14, 0xaa}, @local={0xac, 0x14, 0x14, 0xaa}}}}, {{@arp={@loopback=0x7f000001, @dev={0xac, 0x14, 0x14}, 0x0, 0x0, @empty, {}, @mac, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'ip6gre0\x00', 'ip6_vti0\x00'}, 0xf0, 0x134}, @unspec=@LED={0x44, 'LED\x00', 0x0, {'syz0\x00'}}}], {{[], 0xc0, 0xe4}, {0x24, '\x00', 0x0, 0xfffffffffffffffe}}}}, 0x4bc) 2018/05/16 04:35:44 executing program 6: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000da2ffc)=0xa069, 0xfea4) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) sendmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000000)="a7", 0x1}], 0x1, &(0x7f0000001180)}, 0x0) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xf003]}, 0xfdef) [ 2630.136475] QAT: Invalid ioctl [ 2630.170197] QAT: Invalid ioctl 2018/05/16 04:35:44 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x26}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:35:45 executing program 0: socketpair$inet6_icmp(0xa, 0x2, 0x3a, &(0x7f0000000000)) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaadf870a1aacf1be894cc42a20bf73f5aaaaaaaaaaaaaaaaaaaa86dd6050a09c00082f00fe8000000000000000000000000000bbfe8000000000000000000000000000aa0000080000089078"], &(0x7f0000000100)) 2018/05/16 04:35:45 executing program 2: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000740)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r3, r4, r4}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000000140)={"63726333322d67656e6572696300000000000000fffffe00"}}) 2018/05/16 04:35:45 executing program 1: mmap(&(0x7f0000000000/0xf50000)=nil, 0xf50000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x1e, 0x2, 0x0) connect$rds(r0, &(0x7f0000000000)={0x2, 0x0, @dev={0xac, 0x14, 0x14}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffff7f]}, 0x10) 2018/05/16 04:35:45 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x2000}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:35:45 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000280)='/dev/loop#\x00', 0x0, 0x105082) r1 = memfd_create(&(0x7f0000000140)="000000008c00000000000000000000", 0x0) pwritev(r1, &(0x7f0000f50f90)=[{&(0x7f0000000100)="a8", 0x1}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r0, 0x4c00, r1) sendfile(r0, r1, &(0x7f00000ddff8)=0x14000000, 0x102002f01) 2018/05/16 04:35:45 executing program 6: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000da2ffc)=0xa069, 0xfea4) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) sendmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000000)="a7", 0x1}], 0x1, &(0x7f0000001180)}, 0x0) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xf401]}, 0xfdef) 2018/05/16 04:35:45 executing program 7: getrandom(&(0x7f0000000040)=""/44, 0xfffffebe, 0x0) r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$ARPT_SO_SET_REPLACE(r0, 0x0, 0x60, &(0x7f0000000380)={'filter\x00', 0x7, 0x4, 0x470, 0x0, 0x0, 0x118, 0x38c, 0x38c, 0x38c, 0x4, &(0x7f0000000340), {[{{@arp={@multicast1=0xe0000001, @dev={0xac, 0x14, 0x14}, 0x0, 0x0, @mac=@dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa]}, {}, @mac=@random="b554238a611e", {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'ip6gretap0\x00', 'team0\x00'}, 0xf0, 0x118}, @unspec=@NFQUEUE2={0x28, 'NFQUEUE\x00', 0x2}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@empty, @mac, @local={0xac, 0x14, 0x14, 0xaa}, @local={0xac, 0x14, 0x14, 0xaa}}}}, {{@arp={@loopback=0x7f000001, @dev={0xac, 0x14, 0x14}, 0x0, 0x0, @empty, {}, @mac, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'ip6gre0\x00', 'ip6_vti0\x00'}, 0xf0, 0x134}, @unspec=@LED={0x44, 'LED\x00', 0x0, {'syz0\x00'}}}], {{[], 0xc0, 0xe4}, {0x24, '\x00', 0x0, 0xfffffffffffffffe}}}}, 0x4bc) 2018/05/16 04:35:45 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0xf401]}, 0xfdef) 2018/05/16 04:35:45 executing program 0: syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaabc5973aaaa86dd6050e09c00082f00fe8000000000000000000000000000bbfe8000000000000000000000000000aa00e943e924"], &(0x7f0000000100)) creat(&(0x7f0000000000)='./file0\x00', 0x100) 2018/05/16 04:35:45 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x1300000000000000}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:35:45 executing program 1: mmap(&(0x7f0000000000/0xf50000)=nil, 0xf50000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x1e, 0x2, 0x0) connect$rds(r0, &(0x7f0000000000)={0x2, 0x0, @dev={0xac, 0x14, 0x14}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20000000]}, 0x10) 2018/05/16 04:35:45 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000280)='/dev/loop#\x00', 0x0, 0x105082) r1 = memfd_create(&(0x7f0000000140)="000000008c00000000000000000000", 0x0) pwritev(r1, &(0x7f0000f50f90)=[{&(0x7f0000000100)="a8", 0x1}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r0, 0x4c00, r1) sendfile(r0, r1, &(0x7f00000ddff8)=0xe000000, 0x102002f01) 2018/05/16 04:35:45 executing program 2: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000740)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r3, r4, r4}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000000140)={"63726333322d67656e65726963000000000000000000000200"}}) 2018/05/16 04:35:45 executing program 0: syz_emit_ethernet(0xde, &(0x7f0000000300)={@dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0x1f}, @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [{[], {0x8100, 0x8, 0x9, 0x1}}], {@x25={0x805, {0x3, 0xbc13, 0x1f, "dcb57d1d7490b17a11a235eab24a213096a66fe2e09c8d4f9cb8191256f823283454b2f7ac82cee3daaaa446ed323b8a565dcc8de44fafaff0965937fa7e51e6ebac524f1fd4d1a1881e5980155788199c7b1371a23a17dc18dad20bf4c8a96b1a69b9b04a2bd5261ad2ce4fd0bd201d06e9c515b95def2db686f961455bee4caf615cea679b54dea6f43a6ab344cc41d43da58f9498429f3ffa56e0ca1baa90c5a0183f81a9d9e32e88e6c1d5a7224d8d99805f25b4ccd35d35523ef5b172bf9c72c7e4f8e8b8703e"}}}}, &(0x7f00000000c0)={0x0, 0x2, [0x0, 0x0, 0x0, 0x234]}) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_dev$midi(&(0x7f0000000040)='/dev/midi#\x00', 0x1, 0x1) sendfile(r0, r1, &(0x7f0000000080), 0x40) ioctl$UFFDIO_ZEROPAGE(r1, 0xc020aa04, &(0x7f0000000100)={&(0x7f0000ffa000/0x4000)=nil, 0x4000}) 2018/05/16 04:35:45 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x1800000000000000}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:35:45 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0xf1030000]}, 0xfdef) 2018/05/16 04:35:46 executing program 1: mmap(&(0x7f0000000000/0xf50000)=nil, 0xf50000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x1e, 0x2, 0x0) connect$rds(r0, &(0x7f0000000000)={0x2, 0x0, @dev={0xac, 0x14, 0x14}}, 0x20000010) 2018/05/16 04:35:46 executing program 2: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000740)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r3, r4, r4}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000000140)={"63726333322d67656e65726963000000ffffff8d00"}}) 2018/05/16 04:35:46 executing program 6: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000da2ffc)=0xa069, 0xfea4) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) sendmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000000)="a7", 0x1}], 0x1, &(0x7f0000001180)}, 0x0) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4]}, 0xfdef) 2018/05/16 04:35:46 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000280)='/dev/loop#\x00', 0x0, 0x105082) r1 = memfd_create(&(0x7f0000000140)="000000008c00000000000000000000", 0x0) pwritev(r1, &(0x7f0000f50f90)=[{&(0x7f0000000100)="a8", 0x1}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r0, 0x4c00, r1) sendfile(r0, r1, &(0x7f00000ddff8)=0x2100, 0x102002f01) 2018/05/16 04:35:46 executing program 0: syz_emit_ethernet(0x3e, &(0x7f00000001c0)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], {@ipv6={0x86dd, {0x0, 0x6, "50a09c", 0x8, 0xffffff2f, 0x0, @remote={0xfe, 0x80, [], 0xbb}, @local={0xfe, 0x80, [], 0xaa}, {[], @udp={0x0, 0x77d50800, 0x8}}}}}}, &(0x7f0000000100)) r0 = syz_open_dev$usbmon(&(0x7f0000000140)='/dev/usbmon#\x00', 0xb84e, 0x800000000000400) getsockopt$SO_COOKIE(r0, 0x1, 0x39, &(0x7f0000000040), &(0x7f0000000080)=0x8) ioctl$SIOCSIFHWADDR(r0, 0x8924, &(0x7f0000000000)={'vlan0\x00', @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}}) pipe(&(0x7f00000000c0)) 2018/05/16 04:35:46 executing program 7: getrandom(&(0x7f0000000040)=""/44, 0xfffffebe, 0x0) r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$ARPT_SO_SET_REPLACE(r0, 0x0, 0x60, &(0x7f0000000380)={'filter\x00', 0x7, 0x4, 0x470, 0x0, 0x0, 0x118, 0x38c, 0x38c, 0x38c, 0x4, &(0x7f0000000340), {[{{@arp={@multicast1=0xe0000001, @dev={0xac, 0x14, 0x14}, 0x0, 0x0, @mac=@dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa]}, {}, @mac=@random="b554238a611e", {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'ip6gretap0\x00', 'team0\x00'}, 0xf0, 0x118}, @unspec=@NFQUEUE2={0x28, 'NFQUEUE\x00', 0x2}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@empty, @mac, @local={0xac, 0x14, 0x14, 0xaa}, @local={0xac, 0x14, 0x14, 0xaa}}}}, {{@arp={@loopback=0x7f000001, @dev={0xac, 0x14, 0x14}, 0x0, 0x0, @empty, {}, @mac, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'ip6gre0\x00', 'ip6_vti0\x00'}, 0xf0, 0x134}, @unspec=@LED={0x44, 'LED\x00', 0x0, {'syz0\x00'}}}], {{[], 0xc0, 0xe4}, {0x24, '\x00', 0x0, 0xfffffffffffffffe}}}}, 0x4bc) 2018/05/16 04:35:46 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x8000000}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:35:46 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0xb40]}, 0xfdef) [ 2632.262139] ip6_tunnel: non-ECT from fe80:0000:0000:0000:0000:0000:0000:00bb with DS=0x5 2018/05/16 04:35:46 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x10}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:35:46 executing program 2: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000740)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r3, r4, r4}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000000140)={'crc32-generic\x00\x00\x00\x00\x00\x00@\x00'}}) [ 2632.324411] ip6_tunnel: non-ECT from fe80:0000:0000:0000:0000:0000:0000:00bb with DS=0x5 2018/05/16 04:35:46 executing program 0: syz_emit_ethernet(0x3e, &(0x7f00000001c0)={@empty, @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], {@ipv6={0x86dd, {0x0, 0x6, "50a09c", 0x8, 0xffffff2f, 0x0, @remote={0xfe, 0x80, [], 0xbb}, @local={0xfe, 0x80, [], 0xaa}, {[], @udp={0x0, 0x77d50800, 0x8}}}}}}, &(0x7f0000000100)) r0 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/cuse\x00', 0x4800, 0x0) bind$vsock_dgram(r0, &(0x7f0000000040)={0x28, 0x0, 0xffffffff, @hyper}, 0x10) prctl$setendian(0x14, 0x0) 2018/05/16 04:35:46 executing program 1: mmap(&(0x7f0000000000/0xf50000)=nil, 0xf50000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x1e, 0x2, 0x0) r1 = syz_open_dev$sndpcmp(&(0x7f0000000000)='/dev/snd/pcmC#D#p\x00', 0x6b3, 0x1) read$eventfd(r1, &(0x7f0000000080), 0x8) connect$rds(r0, &(0x7f0000000040)={0x2, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}}, 0x21b) 2018/05/16 04:35:46 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0x5702000000000000]}, 0xfdef) 2018/05/16 04:35:46 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000280)='/dev/loop#\x00', 0x0, 0x105082) r1 = memfd_create(&(0x7f0000000140)="000000008c00000000000000000000", 0x0) pwritev(r1, &(0x7f0000f50f90)=[{&(0x7f0000000100)="a8", 0x1}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r0, 0x4c00, r1) sendfile(r0, r1, &(0x7f00000ddff8)=0x1200, 0x102002f01) 2018/05/16 04:35:46 executing program 6: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000da2ffc)=0xa069, 0xfea4) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) sendmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000000)="a7", 0x1}], 0x1, &(0x7f0000001180)}, 0x0) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xf410000000000000]}, 0xfdef) 2018/05/16 04:35:46 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0xf}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:35:46 executing program 2: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000740)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r3, r4, r4}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000000140)={"63726333322d67656e6572696300000000feffff00"}}) 2018/05/16 04:35:47 executing program 7: getrandom(&(0x7f0000000040)=""/44, 0xfffffebe, 0x0) r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$ARPT_SO_SET_REPLACE(r0, 0x0, 0x60, &(0x7f0000000380)={'filter\x00', 0x7, 0x4, 0x470, 0x0, 0x0, 0x118, 0x38c, 0x38c, 0x38c, 0x4, &(0x7f0000000340), {[{{@arp={@multicast1=0xe0000001, @dev={0xac, 0x14, 0x14}, 0x0, 0x0, @mac=@dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa]}, {}, @mac=@random="b554238a611e", {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'ip6gretap0\x00', 'team0\x00'}, 0xf0, 0x118}, @unspec=@NFQUEUE2={0x28, 'NFQUEUE\x00', 0x2}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@empty, @mac, @local={0xac, 0x14, 0x14, 0xaa}, @local={0xac, 0x14, 0x14, 0xaa}}}}, {{@arp={@loopback=0x7f000001, @dev={0xac, 0x14, 0x14}, 0x0, 0x0, @empty, {}, @mac, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'ip6gre0\x00', 'ip6_vti0\x00'}, 0xf0, 0x134}, @unspec=@LED={0x44, 'LED\x00', 0x0, {'syz0\x00'}}}], {{[], 0xc0, 0xe4}, {0x24, '\x00', 0x0, 0xfffffffffffffffe}}}}, 0x4bc) 2018/05/16 04:35:47 executing program 2: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000740)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r3, r4, r4}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000000140)={"63726333322d67656e6572696300000000000000ffffffff00"}}) 2018/05/16 04:35:47 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0x281c000000000000]}, 0xfdef) 2018/05/16 04:35:47 executing program 0: syz_emit_ethernet(0xfffffffffffffecc, &(0x7f0000000080)={@remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [{[{0x9100, 0x951c, 0x5, 0x1}], {0x8100, 0x0, 0x40, 0x4}}], {@ipv6={0x86dd, {0x0, 0x6, "50a09c", 0x8, 0xffffff2f, 0x0, @remote={0xfe, 0x80, [], 0xbb}, @local={0xfe, 0x80, [], 0xaa}, {[], @udp={0x0, 0x77d50800, 0x8}}}}}}, &(0x7f0000000140)={0x2000000000000, 0x2, [0x0, 0x400, 0x0, 0xfffffffffffffffd]}) 2018/05/16 04:35:47 executing program 6: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000da2ffc)=0xa069, 0xfea4) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) sendmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000000)="a7", 0x1}], 0x1, &(0x7f0000001180)}, 0x0) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x500b0000]}, 0xfdef) 2018/05/16 04:35:47 executing program 1: mmap(&(0x7f0000000000/0xf50000)=nil, 0xf50000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x1e, 0x2, 0x0) connect$rds(r0, &(0x7f0000000000)={0x2, 0x0, @dev={0xac, 0x14, 0x14}}, 0x10) r1 = openat$ipvs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/sys/net/ipv4/vs/backup_only\x00', 0x2, 0x0) ioctl$DRM_IOCTL_RES_CTX(r1, 0xc0086426, &(0x7f00000000c0)={0x5, &(0x7f0000000080)=[{}, {}, {}, {}, {}]}) 2018/05/16 04:35:47 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000280)='/dev/loop#\x00', 0x0, 0x105082) r1 = memfd_create(&(0x7f0000000140)="000000008c00000000000000000000", 0x0) pwritev(r1, &(0x7f0000f50f90)=[{&(0x7f0000000100)="a8", 0x1}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r0, 0x4c00, r1) sendfile(r0, r1, &(0x7f00000ddff8)=0x1600, 0x102002f01) 2018/05/16 04:35:47 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x1b000000}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:35:47 executing program 0: syz_emit_ethernet(0xfffffe64, &(0x7f00000001c0)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], {@ipv6={0x86dd, {0x0, 0x6, "50a09c", 0x8, 0xffffff2f, 0x0, @remote={0xfe, 0x80, [], 0xbb}, @local={0xfe, 0x80, [], 0xaa}, {[], @udp={0x0, 0x77d50800, 0x8}}}}}}, &(0x7f0000000100)={0x0, 0x3}) 2018/05/16 04:35:47 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x700}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:35:47 executing program 2: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000740)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r3, r4, r4}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000000140)={"63726333322d67656e6572696300000000007ffffffff000"}}) 2018/05/16 04:35:47 executing program 1: mmap(&(0x7f0000000000/0xf50000)=nil, 0xf50000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x12, 0x20000000003, 0x3) getsockopt$inet_sctp6_SCTP_ADAPTATION_LAYER(r0, 0x84, 0x7, &(0x7f0000000040), &(0x7f0000000080)=0x4) connect$rds(r0, &(0x7f0000000000)={0x2, 0x0, @dev={0xac, 0x14, 0x14}}, 0x10) r1 = openat$autofs(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/autofs\x00', 0x408002, 0x0) ioctl$IOC_PR_RELEASE(r1, 0x401070ca, &(0x7f0000000100)={0x10001, 0x8, 0x1}) 2018/05/16 04:35:47 executing program 0: syz_emit_ethernet(0x3e, &(0x7f00000001c0)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], {@ipv6={0x86dd, {0x0, 0x6, "50a09c", 0x8, 0xffffff2f, 0x0, @remote={0xfe, 0x80, [], 0xbb}, @local={0xfe, 0x80, [], 0xaa}, {[], @udp={0x0, 0x77d50800, 0x8}}}}}}, &(0x7f0000000100)) r0 = openat$audio(0xffffffffffffff9c, &(0x7f0000000000)='/dev/audio\x00', 0x4000, 0x0) setsockopt$inet_dccp_buf(r0, 0x21, 0xf, &(0x7f0000000200)="cc19a7114dfd3c99947c44ba6b5c6b78fc88ef5dbd390d21a5f963260afa2423c8d7bbbe0dc41f07c641435d87bbd45e50b474decb724b8d6709e3f50c8ddb0409f057deddf5f49ed7c91ec6c6c3ee06a21aee8dc0a8c08559f25f3c31c2e3b3e4be02e7767ca8ca9a5755a0e9e58c549fd682a8c689877d4786d5dc0e609108f74f65c3f486c8d4d98a81f9792ccc92f68d9048ebd1755851f7841b005b0a5084c55260d4512034f5d7fb5634191fc96c29fdbf9322409d29333f648ce20f21f77052189f824a0c905934365c0dc5db10262763f74e20a0374132934a6b1e8a596bbbbb9f902fe4d87edb60ca8445061d2547ef88d77d7b33a5790a6dbd", 0xfe) [ 2633.594736] ip6_tunnel: non-ECT from fe80:0000:0000:0000:0000:0000:0000:00bb with DS=0x5 [ 2633.653202] ip6_tunnel: non-ECT from fe80:0000:0000:0000:0000:0000:0000:00bb with DS=0x5 2018/05/16 04:35:48 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x22}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:35:48 executing program 1: mmap(&(0x7f0000000000/0xf50000)=nil, 0xf50000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x8000001e, 0x2, 0x0) connect$rds(r0, &(0x7f0000000000)={0x2, 0x0, @dev={0xac, 0x14, 0x14}}, 0x10) getsockopt$sock_buf(r0, 0x1, 0x1f, &(0x7f0000000040)=""/160, &(0x7f0000000100)=0xa0) 2018/05/16 04:35:48 executing program 6: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000da2ffc)=0xa069, 0xfea4) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) sendmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000000)="a7", 0x1}], 0x1, &(0x7f0000001180)}, 0x0) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000000]}, 0xfdef) 2018/05/16 04:35:48 executing program 2: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000740)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r3, r4, r4}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000000140)={"63726333322d67656e657269630000000500"}}) 2018/05/16 04:35:48 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000280)='/dev/loop#\x00', 0x0, 0x105082) r1 = memfd_create(&(0x7f0000000140)="000000008c00000000000000000000", 0x0) pwritev(r1, &(0x7f0000f50f90)=[{&(0x7f0000000100)="a8", 0x1}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r0, 0x4c00, r1) sendfile(r0, r1, &(0x7f00000ddff8)=0x4, 0x102002f01) 2018/05/16 04:35:48 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0x700000000000000]}, 0xfdef) 2018/05/16 04:35:48 executing program 7: getrandom(&(0x7f0000000040)=""/44, 0xfffffebe, 0x0) r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$ARPT_SO_SET_REPLACE(r0, 0x0, 0x60, &(0x7f0000000380)={'filter\x00', 0x7, 0x4, 0x470, 0x0, 0x0, 0x118, 0x38c, 0x38c, 0x38c, 0x4, &(0x7f0000000340), {[{{@arp={@multicast1=0xe0000001, @dev={0xac, 0x14, 0x14}, 0x0, 0x0, @mac=@dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa]}, {}, @mac=@random="b554238a611e", {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'ip6gretap0\x00', 'team0\x00'}, 0xf0, 0x118}, @unspec=@NFQUEUE2={0x28, 'NFQUEUE\x00', 0x2}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@empty, @mac, @local={0xac, 0x14, 0x14, 0xaa}, @local={0xac, 0x14, 0x14, 0xaa}}}}, {{@arp={@loopback=0x7f000001, @dev={0xac, 0x14, 0x14}, 0x0, 0x0, @empty, {}, @mac, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'ip6gre0\x00', 'ip6_vti0\x00'}, 0xf0, 0x134}, @unspec=@LED={0x44, 'LED\x00', 0x0, {'syz0\x00'}}}], {{[], 0xc0, 0xe4}, {0x24, '\x00', 0x0, 0xfffffffffffffffe}}}}, 0x4bc) 2018/05/16 04:35:48 executing program 0: r0 = syz_open_dev$vcsa(&(0x7f0000000000)='/dev/vcsa#\x00', 0x8000, 0x4000) getsockopt$inet_sctp_SCTP_DEFAULT_PRINFO(0xffffffffffffff9c, 0x84, 0x72, &(0x7f0000000040)={0x0, 0x12, 0x30}, &(0x7f0000000080)=0xc) getsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r0, 0x84, 0x7c, &(0x7f00000000c0)={r1, 0x3, 0xd72d}, &(0x7f0000000140)=0x8) syz_emit_ethernet(0x3e, &(0x7f00000001c0)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], {@ipv6={0x86dd, {0x0, 0x6, "50a09c", 0x8, 0xffffff2f, 0x0, @remote={0xfe, 0x80, [], 0xbb}, @local={0xfe, 0x80, [], 0xaa}, {[], @udp={0x0, 0x77d50800, 0x8}}}}}}, &(0x7f0000000100)) [ 2634.452618] ip6_tunnel: non-ECT from fe80:0000:0000:0000:0000:0000:0000:00bb with DS=0x5 2018/05/16 04:35:48 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x24}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:35:48 executing program 1: mmap(&(0x7f0000000000/0xf50000)=nil, 0xf50000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x1e, 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x181100, 0x13) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000000080)={{&(0x7f0000e3a000/0x2000)=nil, 0x2000}, 0x2}) connect$rds(r0, &(0x7f00000000c0)={0x2, 0x4e25, @rand_addr=0x101}, 0xfffffffffffffe48) 2018/05/16 04:35:48 executing program 2: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000740)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r3, r4, r4}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000000140)={"63726333322d67656e657269630000000000000200"}}) 2018/05/16 04:35:48 executing program 0: syz_emit_ethernet(0x3e, &(0x7f00000001c0)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], {@ipv6={0x86dd, {0x0, 0x6, "50a09c", 0x8, 0xffffff2f, 0x0, @remote={0xfe, 0x80, [], 0xbb}, @local={0xfe, 0x80, [], 0xaa}, {[], @udp={0x0, 0x77d50800, 0x8}}}}}}, &(0x7f0000000100)) r0 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000000)='/dev/sequencer2\x00', 0x80200, 0x0) openat(r0, &(0x7f0000000040)='./file0\x00', 0x44c0, 0x1) 2018/05/16 04:35:48 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000280)='/dev/loop#\x00', 0x0, 0x105082) r1 = memfd_create(&(0x7f0000000140)="000000008c00000000000000000000", 0x0) pwritev(r1, &(0x7f0000f50f90)=[{&(0x7f0000000100)="a8", 0x1}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r0, 0x4c00, r1) sendfile(r0, r1, &(0x7f00000ddff8)=0x8000000000000000, 0x102002f01) 2018/05/16 04:35:48 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0xec0}}, 0x14}, 0x1}, 0x0) [ 2634.645338] ip6_tunnel: non-ECT from fe80:0000:0000:0000:0000:0000:0000:00bb with DS=0x5 2018/05/16 04:35:48 executing program 6: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000da2ffc)=0xa069, 0xfea4) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) sendmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000000)="a7", 0x1}], 0x1, &(0x7f0000001180)}, 0x0) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000]}, 0xfdef) 2018/05/16 04:35:48 executing program 2: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000740)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r3, r4, r4}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000000140)={'crc32-generic\x00\x00\x00\x00@\x00'}}) 2018/05/16 04:35:48 executing program 1: r0 = socket$rds(0x15, 0x5, 0x0) r1 = syz_open_dev$vcsn(&(0x7f0000000280)='/dev/vcs#\x00', 0x3, 0x1) socketpair$inet6_udp(0xa, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000000000/0xf50000)=nil, 0xf50000, 0x2, 0x32, r2, 0x0) r3 = socket(0x1e, 0x2, 0x0) r4 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000080)='/dev/rfkill\x00', 0x200, 0x0) ioctl$KVM_DEASSIGN_DEV_IRQ(r1, 0x4040ae75, &(0x7f0000000180)={0x5, 0x3f, 0x2, 0x100}) ioctl$KVM_GET_DEBUGREGS(r4, 0x8080aea1, &(0x7f00000000c0)) socket(0xd, 0x7, 0x0) ioctl$KVM_CREATE_VCPU(r0, 0xae41, 0x1) connect$rds(r3, &(0x7f0000000000)={0x2, 0x0, @dev={0xac, 0x14, 0x14}}, 0x10) [ 2634.706995] ip6_tunnel: non-ECT from fe80:0000:0000:0000:0000:0000:0000:00bb with DS=0x5 2018/05/16 04:35:48 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0xf00]}, 0xfdef) 2018/05/16 04:35:48 executing program 0: r0 = openat$urandom(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/urandom\x00', 0x0, 0x0) clock_gettime(0x0, &(0x7f0000000040)={0x0, 0x0}) mq_timedreceive(r0, &(0x7f0000000200)=""/196, 0xc4, 0x86, &(0x7f0000000080)={r1, r2+10000000}) syz_emit_ethernet(0x3e, &(0x7f00000001c0)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], {@ipv6={0x86dd, {0x0, 0x6, "50a09c", 0x8, 0xffffff2f, 0x0, @remote={0xfe, 0x80, [], 0xbb}, @local={0xfe, 0x80, [], 0xaa}, {[], @udp={0x0, 0x77d50800, 0x8}}}}}}, &(0x7f0000000100)) munlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 2018/05/16 04:35:48 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x1b}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:35:49 executing program 2: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000740)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r3, r4, r4}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000000140)={"63726333322d67656e657269630000000200"}}) 2018/05/16 04:35:49 executing program 1: mmap(&(0x7f0000000000/0xf50000)=nil, 0xf50000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x1e, 0x2, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x400400, 0x20) ioctl$LOOP_CHANGE_FD(r1, 0x4c06, r0) connect$rds(r0, &(0x7f0000000000)={0x2, 0x0, @dev={0xac, 0x14, 0x14}}, 0x10) [ 2634.941673] ip6_tunnel: non-ECT from fe80:0000:0000:0000:0000:0000:0000:00bb with DS=0x5 [ 2635.001537] ip6_tunnel: non-ECT from fe80:0000:0000:0000:0000:0000:0000:00bb with DS=0x5 2018/05/16 04:35:49 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000280)='/dev/loop#\x00', 0x0, 0x105082) r1 = memfd_create(&(0x7f0000000140)="000000008c00000000000000000000", 0x0) pwritev(r1, &(0x7f0000f50f90)=[{&(0x7f0000000100)="a8", 0x1}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r0, 0x4c00, r1) sendfile(r0, r1, &(0x7f00000ddff8)=0x10080000000000, 0x102002f01) 2018/05/16 04:35:49 executing program 2: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000740)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r3, r4, r4}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000000140)={"63726333322d67656e657269630000000000000500"}}) 2018/05/16 04:35:49 executing program 0: syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[@ANYBLOB="aa7170baf71f02cecaaa41a2a264f40101aaaaaaaaaaaaaaaaaaaa86dd6050a09c00082f00fe8000000000000000000000000000bbfe8000000000000000"], &(0x7f0000000100)) syz_open_dev$sg(&(0x7f00000000c0)='/dev/sg#\x00', 0x1, 0x800) r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) getsockopt$IP6T_SO_GET_ENTRIES(r0, 0x29, 0x41, &(0x7f0000000000)={'mangle\x00', 0x4b, "f60bf6614383c2693e8988683202b172f1d2d227663b40b56d6cf8b058445ee8b5deec325086d921927297ac8ed6c049c8470cac9c6c23d940cab74998c84c7a370bb5e84a1a24db0f38ec"}, &(0x7f0000000080)=0x6f) 2018/05/16 04:35:49 executing program 7: getrandom(&(0x7f0000000040)=""/44, 0xfffffebe, 0x0) r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$ARPT_SO_SET_REPLACE(r0, 0x0, 0x60, &(0x7f0000000380)={'filter\x00', 0x7, 0x4, 0x470, 0x0, 0x0, 0x118, 0x38c, 0x38c, 0x38c, 0x4, &(0x7f0000000340), {[{{@arp={@multicast1=0xe0000001, @dev={0xac, 0x14, 0x14}, 0x0, 0x0, @mac=@dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa]}, {}, @mac=@random="b554238a611e", {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'ip6gretap0\x00', 'team0\x00'}, 0xf0, 0x118}, @unspec=@NFQUEUE2={0x28, 'NFQUEUE\x00', 0x2}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@empty, @mac, @local={0xac, 0x14, 0x14, 0xaa}, @local={0xac, 0x14, 0x14, 0xaa}}}}, {{@arp={@loopback=0x7f000001, @dev={0xac, 0x14, 0x14}, 0x0, 0x0, @empty, {}, @mac, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'ip6gre0\x00', 'ip6_vti0\x00'}, 0xf0, 0x134}, @unspec=@LED={0x44, 'LED\x00', 0x0, {'syz0\x00'}}}], {{[], 0xc0, 0xe4}, {0x24, '\x00', 0x0, 0xfffffffffffffffe}}}}, 0x4bc) 2018/05/16 04:35:49 executing program 6: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000da2ffc)=0xa069, 0xfea4) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) sendmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000000)="a7", 0x1}], 0x1, &(0x7f0000001180)}, 0x0) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xf810]}, 0xfdef) 2018/05/16 04:35:49 executing program 1: mmap(&(0x7f0000000000/0xf50000)=nil, 0xf50000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x3, 0x1, 0x105) r1 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/net/pfkey\x00', 0x400, 0x0) ioctl$SG_GET_TIMEOUT(r1, 0x2202, 0x0) ioctl$SG_GET_SG_TABLESIZE(r1, 0x227f, &(0x7f0000000080)) connect$rds(r0, &(0x7f0000000000)={0x2, 0x0, @dev={0xac, 0x14, 0x14}}, 0x10) 2018/05/16 04:35:49 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0x4000]}, 0xfdef) 2018/05/16 04:35:49 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0xb00000000000000}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:35:49 executing program 0: r0 = socket$netlink(0x10, 0x3, 0x4) flistxattr(r0, &(0x7f0000000000)=""/215, 0xd7) syz_emit_ethernet(0x3e, &(0x7f00000001c0)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], {@ipv6={0x86dd, {0x0, 0x6, "50a09c", 0x8, 0xffffff2f, 0x0, @remote={0xfe, 0x80, [], 0xbb}, @local={0xfe, 0x80, [], 0xaa}, {[], @udp={0x0, 0x77d50800, 0x8}}}}}}, &(0x7f0000000100)) eventfd2(0x20, 0x80800) r1 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/cuse\x00', 0x40, 0x0) ioctl$TIOCSBRK(r1, 0x5427) 2018/05/16 04:35:49 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0xf00000000000000}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:35:49 executing program 2: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000740)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r3, r4, r4}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000000140)={'crc32-generic\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00?\x00'}}) 2018/05/16 04:35:49 executing program 1: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000000)='/dev/uinput\x00', 0x801, 0x0) ioctl$KDGETMODE(r0, 0x4b3b, &(0x7f0000000040)) r1 = socket$nl_crypto(0x10, 0x3, 0x15) mmap(&(0x7f00007f2000/0x2000)=nil, 0x2000, 0x1, 0x50, r1, 0x0) setsockopt$netlink_NETLINK_BROADCAST_ERROR(r1, 0x10e, 0x4, &(0x7f0000000080)=0x10001, 0x4) r2 = dup3(r1, r1, 0x80000) getsockopt$bt_BT_CHANNEL_POLICY(r2, 0x112, 0xa, &(0x7f00000000c0)=0xd4f6, &(0x7f0000000100)=0x4) r3 = socket(0x1e, 0x2, 0x0) connect$rds(r3, &(0x7f0000000180)={0x2, 0x200000000, @dev={0xac, 0x14, 0x14}}, 0x9) setsockopt$netlink_NETLINK_RX_RING(r3, 0x10e, 0x6, &(0x7f0000000140)={0x4, 0x4, 0xf1, 0x5}, 0x10) [ 2635.719983] ip6_tunnel: non-ECT from fe80:0000:0000:0000:0000:0000:0000:00bb with DS=0x5 2018/05/16 04:35:49 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x27000000}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:35:49 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000280)='/dev/loop#\x00', 0x0, 0x105082) r1 = memfd_create(&(0x7f0000000140)="000000008c00000000000000000000", 0x0) pwritev(r1, &(0x7f0000f50f90)=[{&(0x7f0000000100)="a8", 0x1}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r0, 0x4c00, r1) sendfile(r0, r1, &(0x7f00000ddff8)=0x2000000, 0x102002f01) [ 2635.774986] ip6_tunnel: non-ECT from fe80:0000:0000:0000:0000:0000:0000:00bb with DS=0x5 2018/05/16 04:35:49 executing program 2: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000740)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r3, r4, r4}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000000140)={'crc32-generic\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'}}) 2018/05/16 04:35:49 executing program 6: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000da2ffc)=0xa069, 0xfea4) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) sendmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000000)="a7", 0x1}], 0x1, &(0x7f0000001180)}, 0x0) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb50]}, 0xfdef) 2018/05/16 04:35:50 executing program 0: syz_emit_ethernet(0xfffffffffffffd6c, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa05000000000000002f00fe8000000000000000000000000000bbfe8000000200000000000000089078"], &(0x7f0000000100)) r0 = openat$mixer(0xffffffffffffff9c, &(0x7f0000000040)='/dev/mixer\x00', 0x400, 0x0) getsockopt$inet_sctp_SCTP_LOCAL_AUTH_CHUNKS(r0, 0x84, 0x1b, &(0x7f0000000380)={0x0, 0x46, "22366fea12db7bf335a3ad4fd4c726729df6da133ddaa1383fea97ecbba32416876fc97e59a5f6b70e62d7e04354d5f7ac8990fd0475096852ca31a7e519a1614016586ec78a"}, &(0x7f0000000000)=0x4e) getsockopt$inet_sctp_SCTP_PRIMARY_ADDR(r0, 0x84, 0x6, &(0x7f0000000400)={r1, @in6={{0xa, 0x4e22, 0x1bf, @empty, 0x8}}}, &(0x7f0000000080)=0x20a) ioctl$SNDRV_SEQ_IOCTL_RUNNING_MODE(r0, 0xc0105303, &(0x7f00000000c0)={0x4, 0x20, 0xff0}) setsockopt$inet_sctp6_SCTP_PRIMARY_ADDR(r0, 0x84, 0x6, &(0x7f00000002c0)={r2, @in={{0x2, 0x4e24, @multicast1=0xe0000001}}}, 0x84) mlock2(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x4004) ioctl$KDSETLED(r3, 0x4b32, 0x1) 2018/05/16 04:35:50 executing program 7: getrandom(&(0x7f0000000040)=""/44, 0xfffffebe, 0x0) r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$ARPT_SO_SET_REPLACE(r0, 0x0, 0x60, &(0x7f0000000380)={'filter\x00', 0x7, 0x4, 0x470, 0x0, 0x0, 0x118, 0x38c, 0x38c, 0x38c, 0x4, &(0x7f0000000340), {[{{@arp={@multicast1=0xe0000001, @dev={0xac, 0x14, 0x14}, 0x0, 0x0, @mac=@dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa]}, {}, @mac=@random="b554238a611e", {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'ip6gretap0\x00', 'team0\x00'}, 0xf0, 0x118}, @unspec=@NFQUEUE2={0x28, 'NFQUEUE\x00', 0x2}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@empty, @mac, @local={0xac, 0x14, 0x14, 0xaa}, @local={0xac, 0x14, 0x14, 0xaa}}}}, {{@arp={@loopback=0x7f000001, @dev={0xac, 0x14, 0x14}, 0x0, 0x0, @empty, {}, @mac, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'ip6gre0\x00', 'ip6_vti0\x00'}, 0xf0, 0x134}, @unspec=@LED={0x44, 'LED\x00', 0x0, {'syz0\x00'}}}], {{[], 0xc0, 0xe4}, {0x24, '\x00', 0x0, 0xfffffffffffffffe}}}}, 0x4bc) 2018/05/16 04:35:50 executing program 0: syz_emit_ethernet(0x3e, &(0x7f00000001c0)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], {@ipv6={0x86dd, {0x0, 0x6, "50a09c", 0x8, 0xffffff2f, 0x0, @remote={0xfe, 0x80, [], 0xbb}, @local={0xfe, 0x80, [], 0xaa}, {[], @udp={0x0, 0x77d50800, 0x8}}}}}}, &(0x7f0000000100)) r0 = syz_open_dev$dspn(&(0x7f0000000000)='/dev/dsp#\x00', 0xffffffffffffffff, 0x8000) setsockopt$inet_mreqsrc(r0, 0x0, 0x2d, &(0x7f0000000040)={@broadcast=0xffffffff, @rand_addr=0x2, @remote={0xac, 0x14, 0x14, 0xbb}}, 0xc) 2018/05/16 04:35:50 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x24000000}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:35:50 executing program 1: mmap(&(0x7f0000000000/0xf50000)=nil, 0xf50000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x1e, 0x2, 0x0) connect$rds(r0, &(0x7f0000000000)={0x2, 0x0, @dev={0xac, 0x14, 0x14}}, 0x10) connect$inet6(r0, &(0x7f0000000040)={0xa, 0x4e20, 0x6f, @loopback={0x0, 0x1}, 0xff}, 0x1c) 2018/05/16 04:35:50 executing program 2: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000740)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r3, r4, r4}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000000140)={'crc32-generic\x00\x00\x00\x00\x00?\x00'}}) 2018/05/16 04:35:50 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000280)='/dev/loop#\x00', 0x0, 0x105082) r1 = memfd_create(&(0x7f0000000140)="000000008c00000000000000000000", 0x0) pwritev(r1, &(0x7f0000f50f90)=[{&(0x7f0000000100)="a8", 0x1}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r0, 0x4c00, r1) sendfile(r0, r1, &(0x7f00000ddff8)=0x800000000000000, 0x102002f01) 2018/05/16 04:35:50 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0x700]}, 0xfdef) 2018/05/16 04:35:50 executing program 6: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000da2ffc)=0xa069, 0xfea4) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) sendmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000000)="a7", 0x1}], 0x1, &(0x7f0000001180)}, 0x0) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff00000000000000]}, 0xfdef) [ 2636.629688] ip6_tunnel: non-ECT from fe80:0000:0000:0000:0000:0000:0000:00bb with DS=0x5 2018/05/16 04:35:50 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x25}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:35:51 executing program 2: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000740)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r3, r4, r4}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000000140)={"63726333322d67656e65726963000000000000000500"}}) 2018/05/16 04:35:51 executing program 7: getrandom(&(0x7f0000000040)=""/44, 0xfffffebe, 0x0) r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$ARPT_SO_SET_REPLACE(r0, 0x0, 0x60, &(0x7f0000000380)={'filter\x00', 0x7, 0x4, 0x470, 0x0, 0x0, 0x118, 0x38c, 0x38c, 0x38c, 0x4, &(0x7f0000000340), {[{{@arp={@multicast1=0xe0000001, @dev={0xac, 0x14, 0x14}, 0x0, 0x0, @mac=@dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa]}, {}, @mac=@random="b554238a611e", {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'ip6gretap0\x00', 'team0\x00'}, 0xf0, 0x118}, @unspec=@NFQUEUE2={0x28, 'NFQUEUE\x00', 0x2}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@empty, @mac, @local={0xac, 0x14, 0x14, 0xaa}, @local={0xac, 0x14, 0x14, 0xaa}}}}, {{@arp={@loopback=0x7f000001, @dev={0xac, 0x14, 0x14}, 0x0, 0x0, @empty, {}, @mac, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'ip6gre0\x00', 'ip6_vti0\x00'}, 0xf0, 0x134}, @unspec=@LED={0x44, 'LED\x00', 0x0, {'syz0\x00'}}}], {{[], 0xc0, 0xe4}, {0x24, '\x00', 0x0, 0xfffffffffffffffe}}}}, 0x4bc) 2018/05/16 04:35:51 executing program 1: mmap(&(0x7f0000000000/0xf50000)=nil, 0xf50000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x1e, 0x2, 0x0) connect$rds(r0, &(0x7f0000000000)={0x2, 0x0, @dev={0xac, 0x14, 0x14}}, 0xffffff98) 2018/05/16 04:35:51 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000540)=ANY=[@ANYBLOB="aaaaaaaaabaaaaaaaaaaaaaa86dd6050bc9c00082f00fe000000000000000000bbfe8000000000000000007800000000008ee330784d45f576174868349467f63375c84fc0fe112d327c2d8705fa646754961f7c924f369883e6bddef1033e6daa148ce1f42753bf1f43c8e282bf6952b47f6cf57980639395bacbc32ca97636a5ca87736a84ba1e1eb7fe6bd0fc926b41fa5f51b40fcd17ae575a26f59790e6936dd40bda1ba3dc530000000000006f1eb25aedd98b0edf56d9f6b50db71933f266ededd96a63720713c4ad25186806c7d1a5da172710cc96f8eb436e93b39518ab6c274700ea1485a8aa84b810df9bc1e5a51e16895b16a0052bc7b116389455494fcbaf89d73d258570a824ffdc261f5d591e8e8b871b777a65edbc44a658d54c1193bcaff40351837d149fb7e52fb6867d00d64c4b90319e3bc884be714b13002e39c90f33d074618c82115ce4908c61b1f733a75e9df2d9942e33f6de49bf34cdcdcd0b00c9c5cd1cbf396ab409914b97d10ecc429f154325d578370d322e983b2f34d47d991b7b5d3c5b2a846c16700ad3dfcd1ce552aff271e4a5dd0d15856a6deb2e5d438748db4046cdaa2a6e2b296de3d3551d24a5ab9673bddd8efb955610cc9c876843a472b9af9332fc6ea25dfd6000009f13ff9b6143c0c5946e64cc09544acfbcdc4b9813be08e7e93512604517042a252c9ec6690be1b3876414031745bc8379457d5cc0b8099838c8b7e092947366467a26db6699ad7ebcedd8f3ca8f892b043f81a12dbfff21834955fcf1bd0ce6a5f15bc7312c386a9d2c19bf957b381c723142c8c09f9ec95f7642c4241ed0cf06816260eb728d689fb3d60cea4ffff01b1360600b4dddcf2122902dd6674783f6dbd2df320279f292"], &(0x7f0000000100)) ioctl$sock_FIOGETOWN(0xffffffffffffff9c, 0x8903, &(0x7f0000000140)=0x0) r1 = syz_open_procfs(r0, &(0x7f0000000000)='wchan\x00') getsockname(r1, &(0x7f0000000040)=@pppol2tpv3, &(0x7f00000000c0)=0x80) r2 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000240)='/dev/autofs\x00', 0x0, 0x0) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r2, 0x84, 0x79, &(0x7f0000000280)=0x7ff, 0x4) wait4(r0, &(0x7f0000000180), 0x4100000c, &(0x7f00000001c0)) 2018/05/16 04:35:51 executing program 6: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000da2ffc)=0xa069, 0xfea4) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) sendmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000000)="a7", 0x1}], 0x1, &(0x7f0000001180)}, 0x0) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000000000000]}, 0xfdef) 2018/05/16 04:35:51 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x28}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:35:51 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000280)='/dev/loop#\x00', 0x0, 0x105082) r1 = memfd_create(&(0x7f0000000140)="000000008c00000000000000000000", 0x0) pwritev(r1, &(0x7f0000f50f90)=[{&(0x7f0000000100)="a8", 0x1}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r0, 0x4c00, r1) sendfile(r0, r1, &(0x7f00000ddff8)=0x1100000000000000, 0x102002f01) 2018/05/16 04:35:51 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0x598]}, 0xfdef) 2018/05/16 04:35:51 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0xd000000}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:35:51 executing program 0: syz_emit_ethernet(0x3e, &(0x7f00000001c0)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], {@ipv6={0x86dd, {0x0, 0x6, "50a09c", 0x8, 0xffffff2f, 0x0, @remote={0xfe, 0x80, [], 0xbb}, @local={0xfe, 0x80, [], 0xaa}, {[], @udp={0x0, 0x77d50800, 0x8}}}}}}, &(0x7f0000000100)) r0 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000000)='/dev/rfkill\x00', 0x0, 0x0) fcntl$notify(r0, 0x402, 0x1) 2018/05/16 04:35:51 executing program 2: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000740)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r3, r4, r4}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000000140)={'crc32-generic\x00\x00\x00\x00\x00@\x00'}}) 2018/05/16 04:35:52 executing program 1: mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x32, 0xffffffffffffffff, 0x0) socketpair(0x9, 0x80004, 0x8000, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x20, &(0x7f0000000080)={@ipv4={[], [0xff, 0xff], @dev={0xac, 0x14, 0x14, 0x1e}}, 0x3, 0x2, 0xff, 0x2, 0x8, 0x0, 0x4}, 0x20) connect$rds(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x0, @dev={0xac, 0x14, 0x14}}, 0x10) 2018/05/16 04:35:52 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x1a00}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:35:52 executing program 0: syz_emit_ethernet(0x3e, &(0x7f00000001c0)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], {@ipv6={0x86dd, {0x0, 0x6, "50a09c", 0x8, 0xffffff2f, 0x0, @remote={0xfe, 0x80, [], 0xbb}, @local={0xfe, 0x80, [], 0xaa}, {[], @udp={0x0, 0x77d50800, 0x8}}}}}}, &(0x7f0000000100)={0x0, 0x0, [0x1, 0x0, 0xe0]}) 2018/05/16 04:35:52 executing program 6: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000da2ffc)=0xa069, 0xfea4) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) sendmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000000)="a7", 0x1}], 0x1, &(0x7f0000001180)}, 0x0) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9016]}, 0xfdef) 2018/05/16 04:35:52 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000280)='/dev/loop#\x00', 0x0, 0x105082) r1 = memfd_create(&(0x7f0000000140)="000000008c00000000000000000000", 0x0) pwritev(r1, &(0x7f0000f50f90)=[{&(0x7f0000000100)="a8", 0x1}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r0, 0x4c00, r1) sendfile(r0, r1, &(0x7f00000ddff8)=0xff0f000000000000, 0x102002f01) 2018/05/16 04:35:52 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0x3c11000000000000]}, 0xfdef) 2018/05/16 04:35:52 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x2b000000}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:35:52 executing program 2: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000740)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r3, r4, r4}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000000140)={"63726333322d67656e65726963000000000f00"}}) 2018/05/16 04:35:52 executing program 1: r0 = syz_open_dev$midi(&(0x7f0000000080)='/dev/midi#\x00', 0x7, 0xd2000) ioctl$BLKIOOPT(r0, 0x1279, &(0x7f00000002c0)) setsockopt$RDS_GET_MR(r0, 0x114, 0x2, &(0x7f00000001c0)={{&(0x7f00000000c0)=""/169, 0xa9}, &(0x7f0000000180), 0x31}, 0x20) mmap(&(0x7f0000000000/0xf50000)=nil, 0xf50000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = socket(0x1e, 0x2, 0x0) connect$rds(r1, &(0x7f0000000000)={0x2, 0x0, @dev={0xac, 0x14, 0x14}}, 0x10) setsockopt$inet_tcp_TCP_CONGESTION(r1, 0x6, 0xd, &(0x7f0000000300)='highspeed\x00', 0xa) setsockopt$inet_tcp_TCP_CONGESTION(r1, 0x6, 0xd, &(0x7f0000000040)='dctcp-reno\x00', 0xb) ioctl$KVM_GET_MSRS(r0, 0xc008ae88, &(0x7f0000000200)={0x8, 0x0, [{}, {}, {}, {}, {}, {}, {}, {}]}) socket(0xb, 0x2, 0x3) 2018/05/16 04:35:52 executing program 0: syz_emit_ethernet(0x3e, &(0x7f00000001c0)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], {@ipv6={0x86dd, {0x0, 0x6, "50a09c", 0x8, 0xffffff2f, 0x0, @remote={0xfe, 0x80, [], 0xbb}, @local={0xfe, 0x80, [], 0xaa}, {[], @udp={0x0, 0x77d50800, 0x8}}}}}}, &(0x7f0000000100)) 2018/05/16 04:35:52 executing program 6: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000da2ffc)=0xa069, 0xfea4) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) sendmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000000)="a7", 0x1}], 0x1, &(0x7f0000001180)}, 0x0) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9c16]}, 0xfdef) 2018/05/16 04:35:52 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000280)='/dev/loop#\x00', 0x0, 0x105082) r1 = memfd_create(&(0x7f0000000140)="000000008c00000000000000000000", 0x0) pwritev(r1, &(0x7f0000f50f90)=[{&(0x7f0000000100)="a8", 0x1}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r0, 0x4c00, r1) sendfile(r0, r1, &(0x7f00000ddff8)=0x6000000, 0x102002f01) 2018/05/16 04:35:52 executing program 7: getrandom(&(0x7f0000000040)=""/44, 0xfffffebe, 0x0) r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$ARPT_SO_SET_REPLACE(r0, 0x0, 0x60, &(0x7f0000000380)={'filter\x00', 0x7, 0x4, 0x470, 0x0, 0x0, 0x118, 0x38c, 0x38c, 0x38c, 0x4, &(0x7f0000000340), {[{{@arp={@multicast1=0xe0000001, @dev={0xac, 0x14, 0x14}, 0x0, 0x0, @mac=@dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa]}, {}, @mac=@random="b554238a611e", {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'ip6gretap0\x00', 'team0\x00'}, 0xf0, 0x118}, @unspec=@NFQUEUE2={0x28, 'NFQUEUE\x00', 0x2}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@empty, @mac, @local={0xac, 0x14, 0x14, 0xaa}, @local={0xac, 0x14, 0x14, 0xaa}}}}, {{@arp={@loopback=0x7f000001, @dev={0xac, 0x14, 0x14}, 0x0, 0x0, @empty, {}, @mac, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'ip6gre0\x00', 'ip6_vti0\x00'}, 0xf0, 0x134}, @unspec=@LED={0x44, 'LED\x00', 0x0, {'syz0\x00'}}}], {{[], 0xc0, 0xe4}, {0x24, '\x00', 0x0, 0xfffffffffffffffe}}}}, 0x4bc) 2018/05/16 04:35:52 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0xe8030000]}, 0xfdef) [ 2638.897574] net_ratelimit: 5 callbacks suppressed [ 2638.897588] ip6_tunnel: non-ECT from fe80:0000:0000:0000:0000:0000:0000:00bb with DS=0x5 2018/05/16 04:35:53 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x7000000}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:35:53 executing program 2: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000740)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r3, r4, r4}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000000140)={"63726333322d67656e6572696300000000000000000000000f00"}}) [ 2638.990137] ip6_tunnel: non-ECT from fe80:0000:0000:0000:0000:0000:0000:00bb with DS=0x5 2018/05/16 04:35:53 executing program 1: mmap(&(0x7f0000000000/0xf50000)=nil, 0xf50000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x1e, 0x2, 0x0) getsockopt$inet_sctp6_SCTP_MAX_BURST(r0, 0x84, 0x14, &(0x7f0000000040), &(0x7f0000000080)=0x4) connect$rds(r0, &(0x7f0000000000)={0x2, 0x0, @dev={0xac, 0x14, 0x14}}, 0x10) 2018/05/16 04:35:53 executing program 0: syz_emit_ethernet(0x3e, &(0x7f00000001c0)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], {@ipv6={0x86dd, {0x0, 0x6, "50a09c", 0x8, 0xffffff2f, 0x0, @remote={0xfe, 0x80, [], 0xbb}, @local={0xfe, 0x80, [], 0xaa}, {[], @udp={0x0, 0x77d50800, 0x8}}}}}}, &(0x7f0000000100)={0x0, 0x0, [0x0, 0x0, 0x0, 0x31e]}) 2018/05/16 04:35:53 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x13000000}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:35:53 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000280)='/dev/loop#\x00', 0x0, 0x105082) r1 = memfd_create(&(0x7f0000000140)="000000008c00000000000000000000", 0x0) pwritev(r1, &(0x7f0000f50f90)=[{&(0x7f0000000100)="a8", 0x1}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r0, 0x4c00, r1) sendfile(r0, r1, &(0x7f00000ddff8)=0xc00000000000000, 0x102002f01) 2018/05/16 04:35:53 executing program 6: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000da2ffc)=0xa069, 0xfea4) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) sendmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000000)="a7", 0x1}], 0x1, &(0x7f0000001180)}, 0x0) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff00]}, 0xfdef) [ 2639.162387] ip6_tunnel: non-ECT from fe80:0000:0000:0000:0000:0000:0000:00bb with DS=0x5 2018/05/16 04:35:53 executing program 2: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000740)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r3, r4, r4}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000000140)={"63726333322d67656e657269630000000000000000ffffffff00"}}) 2018/05/16 04:35:53 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0x9c16]}, 0xfdef) 2018/05/16 04:35:53 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x2100}}, 0x14}, 0x1}, 0x0) [ 2639.244382] ip6_tunnel: non-ECT from fe80:0000:0000:0000:0000:0000:0000:00bb with DS=0x5 2018/05/16 04:35:53 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8000, 0x2) ioctl$PIO_CMAP(r0, 0x4b71, &(0x7f0000000140)={0x1, 0x200, 0x4, 0xc8, 0x2, 0x3}) mmap(&(0x7f0000000000/0xf50000)=nil, 0xf50000, 0x1, 0x32, 0xffffffffffffffff, 0x0) setsockopt$inet_MCAST_LEAVE_GROUP(r0, 0x0, 0x2d, &(0x7f00000001c0)={0x80000001, {{0x2, 0x4e20, @multicast2=0xe0000002}}}, 0x84) r1 = socket(0x1e, 0x2, 0x0) socket$inet_icmp_raw(0x2, 0x3, 0x1) connect$rds(r1, &(0x7f0000000180)={0x2, 0x0, @dev={0xac, 0x14, 0x14}}, 0x4) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080)='/dev/hwrng\x00', 0x2, 0x0) r3 = dup(r1) ioctl$DRM_IOCTL_AGP_ALLOC(r3, 0xc0106434, &(0x7f00000000c0)={0xc3, 0x0, 0x0, 0x4}) ioctl$DRM_IOCTL_GEM_FLINK(r0, 0xc008640a, &(0x7f0000000280)={0x0}) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r0, 0xc00c642e, &(0x7f00000002c0)={r5, 0x80000, r3}) ioctl$DRM_IOCTL_AGP_BIND(r2, 0x40086436, &(0x7f0000000100)={r4, 0x1000}) openat$mixer(0xffffffffffffff9c, &(0x7f0000000040)='/dev/mixer\x00', 0x4, 0x0) 2018/05/16 04:35:54 executing program 0: syz_emit_ethernet(0x1ab, &(0x7f0000000200)={@dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0x13}, @random="3d7ad353f74a", [], {@ipv4={0x800, {{0x27, 0x4, 0x7, 0x6b7, 0x19d, 0x64, 0x800, 0x1b, 0x2, 0x0, @rand_addr=0x58, @empty, {[@cipso={0x86, 0xd, 0xfffffffffffffffb, [{0x5, 0x2}, {0x2, 0x5, "ba92c3"}]}, @timestamp={0x44, 0x20, 0xe6d, 0x3, 0x81, [{[], 0x5}, {[], 0x8}, {[@local={0xac, 0x14, 0x14, 0xaa}], 0xf4}, {[@broadcast=0xffffffff], 0x6}, {[], 0x4}]}, @ra={0x94, 0x6, 0x2}, @rr={0x7, 0xb, 0x7, [@multicast2=0xe0000002, @loopback=0x7f000001]}, @ssrr={0x89, 0x27, 0x8, [@loopback=0x7f000001, @local={0xac, 0x14, 0x14, 0xaa}, @multicast2=0xe0000002, @remote={0xac, 0x14, 0x14, 0xbb}, @multicast1=0xe0000001, @local={0xac, 0x14, 0x14, 0xaa}, @rand_addr=0x1ff, @rand_addr=0x3, @local={0xac, 0x14, 0x14, 0xaa}]}, @end, @rr={0x7, 0x17, 0x8, [@empty, @multicast1=0xe0000001, @rand_addr=0x200, @empty, @loopback=0x7f000001]}, @timestamp={0x44, 0x8, 0x9, 0x3, 0x8, [{[], 0x80000001}]}]}}, @udp={0x4e20, 0x4e22, 0x101, 0x0, [@guehdr={0x2, 0x7fff, 0x2, 0x6, 0x100, [0x80]}, @guehdr={0x2, 0x4, 0xffff, 0x3, 0x100, [0x80]}, @guehdr={0x1, 0x8000, 0x7, 0x1, 0x100}, @guehdr={0x1, 0x3, 0xff, 0x8, 0x100}, @guehdr={0x2, 0x0, 0x3, 0x80, 0x100, [0x80]}, @guehdr={0x1, 0x7, 0xce2, 0x3, 0x100}, @guehdr={0x2, 0x3, 0x7, 0x8, 0x100, [0x80]}, @guehdr={0x2, 0x2, 0x9, 0x5, 0x100, [0x80]}, @guehdr={0x2, 0x1, 0x3, 0x80, 0x100, [0x80]}], "fbad0fafc63f1e95c34d9960c994d34d6aeeb05e8a2962f9e9cf1b66eed48840a3df05360b81eb395f314bb6e203df0e7563b88383a710ccd023ccee1b9f0c14ae05f58ed15710a426f14c97711a0b64cf7847ca39f4de149ce8177e31399de84c9a17578e22197c861359ec7f13cdc9c04f5919763f717a2e20bc1d8b749fb089525b14e3e91180ba63eb415f3f33b023d1b0c4897d18ddb961dc00e96eb04f876e229860c83f274a9ca926e1e539d44b0d56c6c5cd887977dafe6c09"}}}}}, 0x0) syz_emit_ethernet(0x3e, &(0x7f00000001c0)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], {@ipv6={0x86dd, {0x0, 0x6, "50a09c", 0x8, 0xffffff2f, 0x0, @remote={0xfe, 0x80, [], 0xbb}, @local={0xfe, 0x80, [], 0xaa}, {[], @udp={0x0, 0x77d50800, 0x8}}}}}}, &(0x7f0000000100)) r0 = openat$full(0xffffffffffffff9c, &(0x7f0000000000)='/dev/full\x00', 0x80800, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(0xffffffffffffff9c, 0x8933, &(0x7f0000000140)={'vcan0\x00', 0x0}) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000180)={'vcan0\x00', r1}) 2018/05/16 04:35:54 executing program 2: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000740)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r3, r4, r4}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000000140)={"63726333322d67656e657269630000000000000000ffffff8d00"}}) 2018/05/16 04:35:54 executing program 6: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000da2ffc)=0xa069, 0xfea4) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) sendmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000000)="a7", 0x1}], 0x1, &(0x7f0000001180)}, 0x0) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x30]}, 0xfdef) 2018/05/16 04:35:54 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0xffffff9e}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:35:54 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000280)='/dev/loop#\x00', 0x0, 0x105082) r1 = memfd_create(&(0x7f0000000140)="000000008c00000000000000000000", 0x0) pwritev(r1, &(0x7f0000f50f90)=[{&(0x7f0000000100)="a8", 0x1}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r0, 0x4c00, r1) sendfile(r0, r1, &(0x7f00000ddff8)=0x6, 0x102002f01) 2018/05/16 04:35:54 executing program 7: getrandom(&(0x7f0000000040)=""/44, 0xfffffebe, 0x0) r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$ARPT_SO_SET_REPLACE(r0, 0x0, 0x60, &(0x7f0000000380)={'filter\x00', 0x7, 0x4, 0x470, 0x0, 0x0, 0x118, 0x38c, 0x38c, 0x38c, 0x4, &(0x7f0000000340), {[{{@arp={@multicast1=0xe0000001, @dev={0xac, 0x14, 0x14}, 0x0, 0x0, @mac=@dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa]}, {}, @mac=@random="b554238a611e", {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'ip6gretap0\x00', 'team0\x00'}, 0xf0, 0x118}, @unspec=@NFQUEUE2={0x28, 'NFQUEUE\x00', 0x2}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@empty, @mac, @local={0xac, 0x14, 0x14, 0xaa}, @local={0xac, 0x14, 0x14, 0xaa}}}}, {{@arp={@loopback=0x7f000001, @dev={0xac, 0x14, 0x14}, 0x0, 0x0, @empty, {}, @mac, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'ip6gre0\x00', 'ip6_vti0\x00'}, 0xf0, 0x134}, @unspec=@LED={0x44, 'LED\x00', 0x0, {'syz0\x00'}}}], {{[], 0xc0, 0xe4}, {0x24, '\x00', 0x0, 0xfffffffffffffffe}}}}, 0x4bc) 2018/05/16 04:35:54 executing program 1: mmap(&(0x7f0000000000/0xf50000)=nil, 0xf50000, 0x1, 0x32, 0xffffffffffffffff, 0x0) getsockopt$sock_buf(0xffffffffffffffff, 0x1, 0x1f, &(0x7f0000000080)=""/187, &(0x7f0000000140)=0xbb) r0 = socket(0x1e, 0x2, 0x0) connect$rds(r0, &(0x7f0000000000)={0x2, 0x0, @dev={0xac, 0x14, 0x14}}, 0x10) 2018/05/16 04:35:54 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0x3f0]}, 0xfdef) [ 2640.031383] ip6_tunnel: non-ECT from fe80:0000:0000:0000:0000:0000:0000:00bb with DS=0x5 2018/05/16 04:35:54 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x1e000000}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:35:54 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x141200, 0x0) mmap(&(0x7f0000000000/0xf50000)=nil, 0xf50000, 0xfffffffffffffffd, 0x10, r0, 0x1) r1 = socket(0x1e, 0x2, 0x0) connect$rds(r1, &(0x7f0000000000)={0x2, 0x0, @dev={0xac, 0x14, 0x14}}, 0x10) [ 2640.086363] ip6_tunnel: non-ECT from fe80:0000:0000:0000:0000:0000:0000:00bb with DS=0x5 2018/05/16 04:35:54 executing program 2: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000740)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r3, r4, r4}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000000140)={"63726333322d67656e6572696300000000fffffe00"}}) 2018/05/16 04:35:54 executing program 0: syz_emit_ethernet(0x263, &(0x7f00000001c0)={@empty, @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], {@ipv6={0x86dd, {0x0, 0x6, "50a09c", 0x8, 0xffffff2f, 0x0, @remote={0xfe, 0x80, [], 0xbb}, @local={0xfe, 0x80, [], 0xaa}, {[], @udp={0x0, 0x77d50800, 0x8}}}}}}, &(0x7f0000000100)={0x0, 0xfffffffffffffffd, [0x0, 0xfffffffffffffffe]}) r0 = accept4(0xffffffffffffff9c, &(0x7f0000000000)=@ax25, &(0x7f0000000080)=0x80, 0x800) setsockopt$inet_sctp6_SCTP_HMAC_IDENT(r0, 0x84, 0x16, &(0x7f00000000c0)={0x5, [0x0, 0x0, 0x2, 0xd347, 0x9]}, 0xe) 2018/05/16 04:35:54 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000280)='/dev/loop#\x00', 0x0, 0x105082) r1 = memfd_create(&(0x7f0000000140)="000000008c00000000000000000000", 0x0) pwritev(r1, &(0x7f0000f50f90)=[{&(0x7f0000000100)="a8", 0x1}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r0, 0x4c00, r1) sendfile(r0, r1, &(0x7f00000ddff8)=0x1000000000000000, 0x102002f01) 2018/05/16 04:35:54 executing program 2: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000740)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r3, r4, r4}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000000140)={"63726333322d67656e6572696300000000000000000000008000"}}) 2018/05/16 04:35:55 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x600000000000000}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:35:55 executing program 6: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000da2ffc)=0xa069, 0xfea4) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) sendmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000000)="a7", 0x1}], 0x1, &(0x7f0000001180)}, 0x0) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x300000000000000]}, 0xfdef) 2018/05/16 04:35:55 executing program 0: r0 = openat$audio(0xffffffffffffff9c, &(0x7f0000000000)='/dev/audio\x00', 0x80, 0x0) getsockopt$ax25_int(r0, 0x101, 0x9, &(0x7f0000000040), &(0x7f0000000080)=0x4) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6050a09c00082f00fe8000000000000000000000000000bbfe8000000000000000000000000800aa0000080000089078"], &(0x7f0000000100)) 2018/05/16 04:35:55 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0x7000000]}, 0xfdef) 2018/05/16 04:35:55 executing program 2: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000740)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r3, r4, r4}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000000140)={"63726333322d67656e657269630000000000000000fffffe00"}}) 2018/05/16 04:35:55 executing program 1: r0 = socket(0x1e, 0x2, 0x0) setsockopt$bt_rfcomm_RFCOMM_LM(r0, 0x12, 0x3, &(0x7f0000000000)=0x1, 0x4) r1 = syz_open_dev$sndpcmc(&(0x7f00000011c0)='/dev/snd/pcmC#D#c\x00', 0xffffffffffffffff, 0x0) syz_extract_tcp_res$synack(&(0x7f0000001140), 0x1, 0x0) ioctl$SNDRV_CTL_IOCTL_POWER_STATE(r1, 0x800455d1, &(0x7f0000000140)=""/4096) getsockopt$sock_int(r1, 0x1, 0x26, &(0x7f0000000100), &(0x7f0000001180)=0x4) connect$rds(r0, &(0x7f0000000080)={0x2, 0x4e24, @rand_addr=0x1}, 0x10) fstat(r1, &(0x7f0000001200)) getsockopt$netrom_NETROM_IDLE(r0, 0x103, 0x7, &(0x7f0000000040)=0x4, &(0x7f00000000c0)=0x4) 2018/05/16 04:35:55 executing program 7: getrandom(&(0x7f0000000040)=""/44, 0xfffffebe, 0x0) r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$ARPT_SO_SET_REPLACE(r0, 0x0, 0x60, &(0x7f0000000380)={'filter\x00', 0x7, 0x4, 0x470, 0x0, 0x0, 0x118, 0x38c, 0x38c, 0x38c, 0x4, &(0x7f0000000340), {[{{@arp={@multicast1=0xe0000001, @dev={0xac, 0x14, 0x14}, 0x0, 0x0, @mac=@dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa]}, {}, @mac=@random="b554238a611e", {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'ip6gretap0\x00', 'team0\x00'}, 0xf0, 0x118}, @unspec=@NFQUEUE2={0x28, 'NFQUEUE\x00', 0x2}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@empty, @mac, @local={0xac, 0x14, 0x14, 0xaa}, @local={0xac, 0x14, 0x14, 0xaa}}}}, {{@arp={@loopback=0x7f000001, @dev={0xac, 0x14, 0x14}, 0x0, 0x0, @empty, {}, @mac, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'ip6gre0\x00', 'ip6_vti0\x00'}, 0xf0, 0x134}, @unspec=@LED={0x44, 'LED\x00', 0x0, {'syz0\x00'}}}], {{[], 0xc0, 0xe4}, {0x24, '\x00', 0x0, 0xfffffffffffffffe}}}}, 0x4bc) 2018/05/16 04:35:55 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000280)='/dev/loop#\x00', 0x0, 0x105082) r1 = memfd_create(&(0x7f0000000140)="000000008c00000000000000000000", 0x0) pwritev(r1, &(0x7f0000f50f90)=[{&(0x7f0000000100)="a8", 0x1}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r0, 0x4c00, r1) sendfile(r0, r1, &(0x7f00000ddff8)=0xfeffffff00000000, 0x102002f01) 2018/05/16 04:35:55 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0xb132000000000000}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:35:55 executing program 0: syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaa9c620000000000002f00fe8000000000000000000000000000bbfe8000000000000000000000000000aa0008080000089078"], &(0x7f0000000100)) r0 = syz_open_dev$dmmidi(&(0x7f0000000000)='/dev/dmmidi#\x00', 0x9918, 0x80003) r1 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/kvm\x00', 0x0, 0x0) r2 = ioctl$KVM_CREATE_VM(r1, 0xae01, 0x0) r3 = ioctl$KVM_CREATE_VCPU(r2, 0xae41, 0x0) ioctl$KVM_GET_XCRS(r3, 0x8188aea6, &(0x7f0000000080)) socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$SNDRV_SEQ_IOCTL_SET_QUEUE_TIMER(r0, 0x40605346, &(0x7f0000000040)={0x1, 0x2, {0x3, 0x3, 0x2, 0x3, 0x2}}) 2018/05/16 04:35:55 executing program 2: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000740)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r3, r4, r4}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000000140)={"63726333322d67656e657269630000000000feffff00"}}) 2018/05/16 04:35:55 executing program 1: mmap(&(0x7f0000000000/0xf50000)=nil, 0xf50000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x1e, 0x2, 0x0) connect$rds(r0, &(0x7f0000000000)={0x2, 0x0, @dev={0xac, 0x14, 0x14}}, 0x10) getsockopt$inet6_buf(r0, 0x29, 0xcd, &(0x7f0000000040)=""/46, &(0x7f0000000080)=0x2e) r1 = creat(&(0x7f00000000c0)='./file0\x00', 0x81) setsockopt$sock_attach_bpf(r0, 0x1, 0x32, &(0x7f0000000100)=r1, 0x4) 2018/05/16 04:35:55 executing program 6: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000da2ffc)=0xa069, 0xfea4) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) sendmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000000)="a7", 0x1}], 0x1, &(0x7f0000001180)}, 0x0) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x700000000000000]}, 0xfdef) 2018/05/16 04:35:55 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x500000000000000}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:35:55 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000280)='/dev/loop#\x00', 0x0, 0x105082) r1 = memfd_create(&(0x7f0000000140)="000000008c00000000000000000000", 0x0) pwritev(r1, &(0x7f0000f50f90)=[{&(0x7f0000000100)="a8", 0x1}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r0, 0x4c00, r1) sendfile(r0, r1, &(0x7f00000ddff8)=0x17000000, 0x102002f01) 2018/05/16 04:35:56 executing program 2: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000740)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r3, r4, r4}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000000140)={'crc32-generic\x00\x00\x00\x00\x00 \x00'}}) 2018/05/16 04:35:56 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0xf303000000000000]}, 0xfdef) 2018/05/16 04:35:56 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x1c000000}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:35:56 executing program 0: syz_emit_ethernet(0x3e, &(0x7f00000001c0)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], {@ipv6={0x86dd, {0x0, 0x6, "50a09c", 0x8, 0xffffff2f, 0x0, @remote={0xfe, 0x80, [], 0xbb}, @local={0xfe, 0x80, [], 0xaa}, {[], @udp={0x0, 0x77d50800, 0x8}}}}}}, &(0x7f0000000100)) io_setup(0x1, &(0x7f0000000000)=0x0) io_destroy(r0) 2018/05/16 04:35:56 executing program 1: mmap(&(0x7f0000000000/0xf50000)=nil, 0xf50000, 0x1, 0x30, 0xffffffffffffffff, 0x0) r0 = socket(0x1c, 0x2, 0x0) connect$rds(r0, &(0x7f0000000000)={0x2, 0x0, @dev={0xac, 0x14, 0x14}}, 0x10) 2018/05/16 04:35:56 executing program 6: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000da2ffc)=0xa069, 0xfea4) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) sendmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000000)="a7", 0x1}], 0x1, &(0x7f0000001180)}, 0x0) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40000000]}, 0xfdef) 2018/05/16 04:35:56 executing program 7: getrandom(&(0x7f0000000040)=""/44, 0xfffffebe, 0x0) r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$ARPT_SO_SET_REPLACE(r0, 0x0, 0x60, &(0x7f0000000380)={'filter\x00', 0x7, 0x4, 0x470, 0x0, 0x0, 0x118, 0x38c, 0x38c, 0x38c, 0x4, &(0x7f0000000340), {[{{@arp={@multicast1=0xe0000001, @dev={0xac, 0x14, 0x14}, 0x0, 0x0, @mac=@dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa]}, {}, @mac=@random="b554238a611e", {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'ip6gretap0\x00', 'team0\x00'}, 0xf0, 0x118, 0x88000000}, @unspec=@NFQUEUE2={0x28, 'NFQUEUE\x00', 0x2}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@empty, @mac, @local={0xac, 0x14, 0x14, 0xaa}, @local={0xac, 0x14, 0x14, 0xaa}}}}, {{@arp={@loopback=0x7f000001, @dev={0xac, 0x14, 0x14}, 0x0, 0x0, @empty, {}, @mac, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'ip6gre0\x00', 'ip6_vti0\x00'}, 0xf0, 0x134}, @unspec=@LED={0x44, 'LED\x00', 0x0, {'syz0\x00'}}}], {{[], 0xc0, 0xe4}, {0x24, '\x00', 0x0, 0xfffffffffffffffe}}}}, 0x4bc) 2018/05/16 04:35:56 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000280)='/dev/loop#\x00', 0x0, 0x105082) r1 = memfd_create(&(0x7f0000000140)="000000008c00000000000000000000", 0x0) pwritev(r1, &(0x7f0000f50f90)=[{&(0x7f0000000100)="a8", 0x1}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r0, 0x4c00, r1) sendfile(r0, r1, &(0x7f00000ddff8)=0x4000000, 0x102002f01) [ 2642.400976] ip6_tunnel: non-ECT from fe80:0000:0000:0000:0000:0000:0000:00bb with DS=0x5 2018/05/16 04:35:56 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0xe}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:35:56 executing program 2: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000740)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r3, r4, r4}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000000140)={"63726333322d67656e6572696300000000000000000000000200"}}) [ 2642.471524] ip6_tunnel: non-ECT from fe80:0000:0000:0000:0000:0000:0000:00bb with DS=0x5 2018/05/16 04:35:56 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000280)='/dev/loop#\x00', 0x0, 0x105082) r1 = memfd_create(&(0x7f0000000140)="000000008c00000000000000000000", 0x0) pwritev(r1, &(0x7f0000f50f90)=[{&(0x7f0000000100)="a8", 0x1}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r0, 0x4c00, r1) sendfile(r0, r1, &(0x7f00000ddff8)=0xfffffffb, 0x102002f01) 2018/05/16 04:35:56 executing program 0: syz_emit_ethernet(0x3e, &(0x7f00000001c0)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], {@ipv6={0x86dd, {0x0, 0x6, "50a09c", 0x8, 0xffffff2f, 0x0, @remote={0xfe, 0x80, [], 0xbb}, @local={0xfe, 0x80, [], 0xaa}, {[], @udp={0x0, 0x77d50800, 0x8}}}}}}, &(0x7f0000000100)) r0 = openat$urandom(0xffffffffffffff9c, &(0x7f0000000000)='/dev/urandom\x00', 0x4000, 0x0) ioctl$DRM_IOCTL_MARK_BUFS(r0, 0x40186417, &(0x7f0000000040)={0x6, 0x7f, 0x1e12, 0x0, 0x9, 0x2000}) ioctl$VT_OPENQRY(r0, 0x5600, &(0x7f0000000080)) 2018/05/16 04:35:56 executing program 1: mmap(&(0x7f0000000000/0xf50000)=nil, 0xf50000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x1e, 0x2, 0x0) connect$rds(r0, &(0x7f0000000000)={0x2, 0x0, @dev={0xac, 0x14, 0x14}}, 0x10) getsockopt$llc_int(r0, 0x10c, 0x1, &(0x7f0000000040), &(0x7f0000000080)=0x4) socket$inet(0x2, 0x7, 0x8001) 2018/05/16 04:35:56 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x1700000000000000}}, 0x14}, 0x1}, 0x0) [ 2642.639088] ip6_tunnel: non-ECT from fe80:0000:0000:0000:0000:0000:0000:00bb with DS=0x5 2018/05/16 04:35:56 executing program 6: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000da2ffc)=0xa069, 0xfea4) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) sendmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000000)="a7", 0x1}], 0x1, &(0x7f0000001180)}, 0x0) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xf303000000000000]}, 0xfdef) 2018/05/16 04:35:56 executing program 1: r0 = socket$inet(0x2, 0x80003, 0x59c) bind(r0, &(0x7f0000000100)=@alg={0x26, 'rng\x00', 0x0, 0x0, 'drbg_nopr_ctr_aes256\x00'}, 0x80) mmap(&(0x7f0000000000/0xf50000)=nil, 0xf50000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = socket(0x1e, 0x2, 0x0) r2 = openat$audio(0xffffffffffffff9c, &(0x7f0000000040)='/dev/audio\x00', 0x40080, 0x0) ioctl$sock_FIOGETOWN(r1, 0x8903, &(0x7f0000000080)=0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(r2, 0xc1105518, &(0x7f0000000340)={{0x7fffffff, 0x7, 0x1, 0x8, "d67899bf3c52bc3b872e1cd2550433be839baed8affecd24be07a71b0da84f8b61fbbb17b6fc94ffc7302fd9", 0x2}, 0x0, 0x0, 0x5, r3, 0x7, 0x6, "49b9df02df1b4661c30ed3cc70da9c542728bed0e4fe6183c9f7f3984db6a16f4a9ca703e3dc58c76d8fda24d058439f02ea37159da1caa7d3929118a51a9fb7", &(0x7f00000000c0)="2e62646576776c616e31b000", 0xc, [], [0x6, 0xff, 0xd9, 0x1]}) getsockopt$inet_IP_XFRM_POLICY(r1, 0x0, 0x11, &(0x7f00000001c0)={{{@in6=@remote, @in=@broadcast, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@loopback}, 0x0, @in=@loopback}}, &(0x7f0000000300)=0xc5faf22351b638a7) setsockopt$inet6_mreq(r1, 0x29, 0x1b, &(0x7f0000000180)={@mcast1={0xff, 0x1, [], 0x1}, r4}, 0x14) connect$rds(r1, &(0x7f0000000000)={0x2, 0x0, @dev={0xac, 0x14, 0x14}}, 0x10) 2018/05/16 04:35:56 executing program 2: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000740)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r3, r4, r4}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000000140)={"63726333322d67656e6572696300000000000000000000000500"}}) [ 2642.697701] ip6_tunnel: non-ECT from fe80:0000:0000:0000:0000:0000:0000:00bb with DS=0x5 2018/05/16 04:35:56 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0x1690]}, 0xfdef) 2018/05/16 04:35:56 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000280)='/dev/loop#\x00', 0x0, 0x105082) r1 = memfd_create(&(0x7f0000000140)="000000008c00000000000000000000", 0x0) pwritev(r1, &(0x7f0000f50f90)=[{&(0x7f0000000100)="a8", 0x1}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r0, 0x4c00, r1) sendfile(r0, r1, &(0x7f00000ddff8), 0x102002f07) 2018/05/16 04:35:56 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x1f000000}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:35:57 executing program 0: syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0x0, 0x2) syz_emit_ethernet(0x2, &(0x7f00000001c0)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], {@ipv6={0x86dd, {0x0, 0x6, "50a09c", 0x8, 0xffffff2f, 0x0, @remote={0xfe, 0x80, [], 0xbb}, @local={0xfe, 0x80, [], 0xaa}, {[], @udp={0x0, 0x77d50800, 0x8}}}}}}, &(0x7f0000000100)) 2018/05/16 04:35:57 executing program 1: mmap(&(0x7f0000000000/0xf50000)=nil, 0xf50000, 0x2000008, 0x32, 0xffffffffffffffff, 0x0) socket(0x1e, 0x2, 0x0) 2018/05/16 04:35:57 executing program 2: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000740)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r3, r4, r4}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000000140)={'crc32-generic\x00\x00\x00\x00\x00\x00 \x00'}}) 2018/05/16 04:35:57 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x2a000000}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:35:57 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000280)='/dev/loop#\x00', 0x0, 0x105082) r1 = memfd_create(&(0x7f0000000140)="000000008c00000000000000000000", 0x0) pwritev(r1, &(0x7f0000f50f90)=[{&(0x7f0000000100)="a8", 0x1}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r0, 0x4c00, r1) sendfile(r0, r1, &(0x7f00000ddff8), 0x102002f0a) 2018/05/16 04:35:57 executing program 6: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000da2ffc)=0xa069, 0xfea4) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) sendmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000000)="a7", 0x1}], 0x1, &(0x7f0000001180)}, 0x0) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x47020000]}, 0xfdef) 2018/05/16 04:35:57 executing program 7: getrandom(&(0x7f0000000040)=""/44, 0xfffffebe, 0x0) r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$ARPT_SO_SET_REPLACE(r0, 0x0, 0x60, &(0x7f0000000380)={'filter\x00', 0x7, 0x4, 0x470, 0x0, 0x0, 0x118, 0x38c, 0x38c, 0x38c, 0x4, &(0x7f0000000340), {[{{@arp={@multicast1=0xe0000001, @dev={0xac, 0x14, 0x14}, 0x0, 0x0, @mac=@dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa]}, {}, @mac=@random="b554238a611e", {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'ip6gretap0\x00', 'team0\x00'}, 0xf0, 0x118, 0x1100}, @unspec=@NFQUEUE2={0x28, 'NFQUEUE\x00', 0x2}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@empty, @mac, @local={0xac, 0x14, 0x14, 0xaa}, @local={0xac, 0x14, 0x14, 0xaa}}}}, {{@arp={@loopback=0x7f000001, @dev={0xac, 0x14, 0x14}, 0x0, 0x0, @empty, {}, @mac, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'ip6gre0\x00', 'ip6_vti0\x00'}, 0xf0, 0x134}, @unspec=@LED={0x44, 'LED\x00', 0x0, {'syz0\x00'}}}], {{[], 0xc0, 0xe4}, {0x24, '\x00', 0x0, 0xfffffffffffffffe}}}}, 0x4bc) 2018/05/16 04:35:57 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0x1c7c]}, 0xfdef) 2018/05/16 04:35:57 executing program 0: syz_emit_ethernet(0x3e, &(0x7f00000001c0)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa]}, [], {@ipv6={0x86dd, {0x0, 0x6, "50a09c", 0x7, 0xffffff3c, 0x0, @remote={0xfe, 0x80, [], 0xbb}, @local={0xfe, 0x80, [], 0xaa}, {[], @udp={0x0, 0x0, 0x8}}}}}}, &(0x7f0000000040)) syz_emit_ethernet(0x3e, &(0x7f00000001c0)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], {@ipv6={0x86dd, {0x0, 0x6, "50a09c", 0x8, 0xffffff2f, 0x0, @remote={0xfe, 0x80, [], 0xbb}, @local={0xfe, 0x80, [], 0xaa}, {[], @udp={0x0, 0x77d50800, 0x8}}}}}}, &(0x7f0000000100)) 2018/05/16 04:35:57 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x2a00}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:35:57 executing program 2: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000740)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r3, r4, r4}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000000140)={"63726333322d67656e65726963000000000000000100"}}) 2018/05/16 04:35:57 executing program 1: mmap(&(0x7f0000000000/0xf50000)=nil, 0xf50000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$amidi(&(0x7f00000002c0)='/dev/amidi#\x00', 0x3, 0x80) r1 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000340)='IPVS\x00') sendmsg$IPVS_CMD_FLUSH(r0, &(0x7f0000000480)={&(0x7f0000000300)={0x10, 0x0, 0x0, 0x10080002}, 0xc, &(0x7f0000000440)={&(0x7f0000000380)={0x90, r1, 0x418, 0x70bd2b, 0x25dfdbfc, {0x11}, [@IPVS_CMD_ATTR_DEST={0x4c, 0x2, [@IPVS_DEST_ATTR_L_THRESH={0x8, 0x6, 0x800}, @IPVS_DEST_ATTR_ADDR_FAMILY={0x8, 0xb}, @IPVS_DEST_ATTR_ADDR={0x14, 0x1, @ipv4=@rand_addr}, @IPVS_DEST_ATTR_PERSIST_CONNS={0x8, 0x9, 0x1}, @IPVS_DEST_ATTR_ADDR={0x14, 0x1, @ipv4=@dev={0xac, 0x14, 0x14, 0xb}}, @IPVS_DEST_ATTR_ACTIVE_CONNS={0x8, 0x7, 0x1f}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP_FIN={0x8, 0x5, 0x3ff}, @IPVS_CMD_ATTR_TIMEOUT_TCP_FIN={0x8, 0x5, 0x20}, @IPVS_CMD_ATTR_SERVICE={0x20, 0x1, [@IPVS_SVC_ATTR_ADDR={0x14, 0x3, @ipv4=@dev={0xac, 0x14, 0x14, 0xc}}, @IPVS_SVC_ATTR_PE_NAME={0x8, 0xb, 'sip\x00'}]}]}, 0x90}, 0x1}, 0x0) r2 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000240)='/dev/rtc0\x00', 0x0, 0x0) ioctl$KVM_TPR_ACCESS_REPORTING(r2, 0xc028ae92, &(0x7f0000000280)={0x1, 0x2}) r3 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vcs\x00', 0x200000, 0x0) sendmsg$nl_crypto(r3, &(0x7f0000000140)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x40004020}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)=@delrng={0x10, 0x14, 0x100, 0x70bd27, 0x25dfdbff, "", ["", "", "", ""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x1) socketpair(0x8, 0x80000, 0x2, &(0x7f00000004c0)) r4 = socket(0x1b, 0x2, 0x0) openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000180)='/dev/sequencer2\x00', 0x0, 0x0) accept4$bt_l2cap(r3, &(0x7f00000001c0), &(0x7f0000000200)=0xe, 0x0) connect$rds(r4, &(0x7f0000000000)={0x2, 0x0, @dev={0xac, 0x14, 0x14}}, 0x10) 2018/05/16 04:35:57 executing program 0: r0 = accept4$netrom(0xffffffffffffff9c, &(0x7f0000000000)=@full, &(0x7f0000000080)=0x48, 0x80000) fchdir(r0) r1 = syz_open_dev$sndpcmc(&(0x7f00000000c0)='/dev/snd/pcmC#D#c\x00', 0xffffffff, 0x1) ioctl$SNDRV_TIMER_IOCTL_NEXT_DEVICE(r1, 0xc0145401, &(0x7f0000000140)={0xffffffffffffffff, 0x3, 0x8, 0x2, 0x800000000000}) syz_emit_ethernet(0x3e, &(0x7f00000001c0)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], {@ipv6={0x86dd, {0x0, 0x6, "50a09c", 0x8, 0xffffff2f, 0x0, @remote={0xfe, 0x80, [], 0xbb}, @local={0xfe, 0x80, [], 0xaa}, {[], @udp={0x0, 0x77d50800, 0x8}}}}}}, &(0x7f0000000100)={0x0, 0x0, [0x0, 0x88d, 0x717]}) ioctl$SG_GET_PACK_ID(r1, 0x227c, &(0x7f0000000180)) 2018/05/16 04:35:57 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0xb00}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:35:57 executing program 6: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000da2ffc)=0xa069, 0xfea4) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) sendmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000000)="a7", 0x1}], 0x1, &(0x7f0000001180)}, 0x0) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3000000]}, 0xfdef) 2018/05/16 04:35:57 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000280)='/dev/loop#\x00', 0x0, 0x105082) r1 = memfd_create(&(0x7f0000000140)="000000008c00000000000000000000", 0x0) pwritev(r1, &(0x7f0000f50f90)=[{&(0x7f0000000100)="a8", 0x1}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r0, 0x4c00, r1) sendfile(r0, r1, &(0x7f00000ddff8), 0x102002f05) 2018/05/16 04:35:57 executing program 2: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000740)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r3, r4, r4}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000000140)={"63726333322d67656e6572696300000000ffffff8d00"}}) 2018/05/16 04:35:57 executing program 0: syz_emit_ethernet(0xffffffffffffff23, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6050a09c00082f00fe800000000000f700000000000000bbfe8000000000000000000000000002000000000000009078"], &(0x7f0000000100)={0x0, 0x0, [0x0, 0x0, 0x0, 0x10000]}) 2018/05/16 04:35:58 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0xb50]}, 0xfdef) 2018/05/16 04:35:58 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x34000}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:35:58 executing program 1: mmap(&(0x7f0000000000/0xf50000)=nil, 0xf50000, 0x1000000, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x1e, 0x2, 0x0) connect$rds(r0, &(0x7f0000000000)={0x2, 0x0, @dev={0xac, 0x14, 0x14}}, 0x10) 2018/05/16 04:35:58 executing program 0: r0 = syz_open_dev$admmidi(&(0x7f0000000000)='/dev/admmidi#\x00', 0x7, 0x101000) setsockopt$netrom_NETROM_IDLE(r0, 0x103, 0x7, &(0x7f0000000040)=0x8, 0x4) syz_emit_ethernet(0x3e, &(0x7f00000001c0)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], {@ipv6={0x86dd, {0x0, 0x6, "50a09c", 0x8, 0xffffff2f, 0x0, @remote={0xfe, 0x80, [], 0xbb}, @local={0xfe, 0x80, [], 0xaa}, {[], @udp={0x0, 0x77d50800, 0x8}}}}}}, &(0x7f0000000100)) getsockopt$inet_sctp_SCTP_CONTEXT(r0, 0x84, 0x11, &(0x7f0000000080)={0x0, 0x1}, &(0x7f00000000c0)=0x8) setsockopt$inet_sctp6_SCTP_RECONFIG_SUPPORTED(r0, 0x84, 0x75, &(0x7f0000000140)={r1, 0x5}, 0x8) 2018/05/16 04:35:58 executing program 2: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000740)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r3, r4, r4}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000000140)={'crc32-generic\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x00'}}) 2018/05/16 04:35:58 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000280)='/dev/loop#\x00', 0x0, 0x105082) r1 = memfd_create(&(0x7f0000000140)="000000008c00000000000000000000", 0x0) pwritev(r1, &(0x7f0000f50f90)=[{&(0x7f0000000100)="a8", 0x1}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r0, 0x4c00, r1) sendfile(r0, r1, &(0x7f00000ddff8), 0x102002f02) 2018/05/16 04:35:58 executing program 7: getrandom(&(0x7f0000000040)=""/44, 0xfffffebe, 0x0) r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$ARPT_SO_SET_REPLACE(r0, 0x0, 0x60, &(0x7f0000000380)={'filter\x00', 0x7, 0x4, 0x470, 0x0, 0x0, 0x118, 0x38c, 0x38c, 0x38c, 0x4, &(0x7f0000000340), {[{{@arp={@multicast1=0xe0000001, @dev={0xac, 0x14, 0x14}, 0x0, 0x0, @mac=@dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa]}, {}, @mac=@random="b554238a611e", {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'ip6gretap0\x00', 'team0\x00'}, 0xf0, 0x118, 0x8800}, @unspec=@NFQUEUE2={0x28, 'NFQUEUE\x00', 0x2}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@empty, @mac, @local={0xac, 0x14, 0x14, 0xaa}, @local={0xac, 0x14, 0x14, 0xaa}}}}, {{@arp={@loopback=0x7f000001, @dev={0xac, 0x14, 0x14}, 0x0, 0x0, @empty, {}, @mac, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'ip6gre0\x00', 'ip6_vti0\x00'}, 0xf0, 0x134}, @unspec=@LED={0x44, 'LED\x00', 0x0, {'syz0\x00'}}}], {{[], 0xc0, 0xe4}, {0x24, '\x00', 0x0, 0xfffffffffffffffe}}}}, 0x4bc) 2018/05/16 04:35:58 executing program 6: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000da2ffc)=0xa069, 0xfea4) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) sendmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000000)="a7", 0x1}], 0x1, &(0x7f0000001180)}, 0x0) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xf303]}, 0xfdef) [ 2644.733677] net_ratelimit: 3 callbacks suppressed [ 2644.733690] ip6_tunnel: non-ECT from fe80:0000:0000:0000:0000:0000:0000:00bb with DS=0x5 2018/05/16 04:35:58 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x22000000}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:35:58 executing program 2: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000740)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r3, r4, r4}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000000140)={"63726333322d67656e657269630000000000007ffffffff000"}}) [ 2644.814175] ip6_tunnel: non-ECT from fe80:0000:0000:0000:0000:0000:0000:00bb with DS=0x5 2018/05/16 04:35:58 executing program 1: mmap(&(0x7f0000000000/0xf50000)=nil, 0xf50000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x1e, 0x2, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000040)={'tunl0\x00', 0x0}) setsockopt$inet_mreqn(r0, 0x0, 0x23, &(0x7f0000000080)={@loopback=0x7f000001, @multicast2=0xe0000002, r1}, 0xc) connect$rds(r0, &(0x7f0000000000)={0x2, 0x0, @dev={0xac, 0x14, 0x14}}, 0x10) r2 = syz_open_dev$sndmidi(&(0x7f00000000c0)='/dev/snd/midiC#D#\x00', 0x6, 0x800) ioctl$IOC_PR_RELEASE(r2, 0x401070ca, &(0x7f0000000100)={0xfcb, 0x0, 0x1}) socket$bt_cmtp(0x1f, 0x3, 0x5) 2018/05/16 04:35:59 executing program 0: 2018/05/16 04:35:59 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0xfffffff0}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:35:59 executing program 2: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000740)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r3, r4, r4}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000000140)={"63726333322d67656e65726963000000000000000200"}}) 2018/05/16 04:35:59 executing program 7: getrandom(&(0x7f0000000040)=""/44, 0xfffffebe, 0x0) r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$ARPT_SO_SET_REPLACE(r0, 0x0, 0x60, &(0x7f0000000380)={'filter\x00', 0x7, 0x4, 0x470, 0x0, 0x0, 0x118, 0x38c, 0x38c, 0x38c, 0x4, &(0x7f0000000340), {[{{@arp={@multicast1=0xe0000001, @dev={0xac, 0x14, 0x14}, 0x0, 0x0, @mac=@dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa]}, {}, @mac=@random="b554238a611e", {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'ip6gretap0\x00', 'team0\x00'}, 0xf0, 0x118, 0x100000000000000}, @unspec=@NFQUEUE2={0x28, 'NFQUEUE\x00', 0x2}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@empty, @mac, @local={0xac, 0x14, 0x14, 0xaa}, @local={0xac, 0x14, 0x14, 0xaa}}}}, {{@arp={@loopback=0x7f000001, @dev={0xac, 0x14, 0x14}, 0x0, 0x0, @empty, {}, @mac, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'ip6gre0\x00', 'ip6_vti0\x00'}, 0xf0, 0x134}, @unspec=@LED={0x44, 'LED\x00', 0x0, {'syz0\x00'}}}], {{[], 0xc0, 0xe4}, {0x24, '\x00', 0x0, 0xfffffffffffffffe}}}}, 0x4bc) 2018/05/16 04:35:59 executing program 0: r0 = socket$nl_xfrm(0x10, 0x3, 0x6) perf_event_open(&(0x7f0000000200)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000002640)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x89f0, &(0x7f0000000540)={'ip6_vti0\x00'}) 2018/05/16 04:35:59 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0xe]}, 0xfdef) 2018/05/16 04:35:59 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000280)='/dev/loop#\x00', 0x0, 0x105082) r1 = memfd_create(&(0x7f0000000140)="000000008c00000000000000000000", 0x0) pwritev(r1, &(0x7f0000f50f90)=[{&(0x7f0000000100)="a8", 0x1}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r0, 0x4c00, r1) sendfile(r0, r1, &(0x7f00000ddff8), 0x102002f03) 2018/05/16 04:35:59 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x2a00000000000000}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:35:59 executing program 6: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000da2ffc)=0xa069, 0xfea4) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) sendmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000000)="a7", 0x1}], 0x1, &(0x7f0000001180)}, 0x0) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f4]}, 0xfdef) 2018/05/16 04:35:59 executing program 2: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000740)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r3, r4, r4}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000000140)={"63726333322d67656e6572696300000000000f00"}}) 2018/05/16 04:35:59 executing program 1: mmap(&(0x7f0000000000/0xf50000)=nil, 0xf50000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000040)='/dev/rtc0\x00', 0x4000, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_WRITE(r0, 0xc2c45513, &(0x7f0000000080)={{0x1, 0x3, 0xb, 0x7fff, "1b70ac2d403dc406b13f6778f29d9843a5ba7f3f3ab5f3b5e66054a0099054f89754ddab1af20cc306ed3351", 0x80}, 0x0, [0x80000, 0x3ff, 0x400, 0x0, 0x6, 0xfff, 0x1ff, 0x5, 0x2, 0x0, 0x6d, 0x0, 0x9, 0x3, 0x401, 0xfffffffffffffff9, 0xffffffff, 0x1000, 0x9, 0x3, 0x4, 0xffffffffffffff13, 0x8, 0x7944029e, 0x2, 0x3, 0x2cac, 0x2, 0x8, 0x8, 0x8, 0x401, 0x80, 0x400, 0x7c2b, 0xffffffff, 0x80, 0x9, 0x4, 0x5, 0x4, 0x10000, 0x80000000, 0x1ff, 0x1000, 0x1, 0xd67, 0x2, 0x0, 0x7, 0x1, 0x2, 0x8, 0x6, 0x7, 0x0, 0x10000, 0x3ff, 0x2, 0x7, 0x82b8, 0x9422, 0x5, 0x4e, 0x2, 0x0, 0x2, 0x2, 0x6, 0xffffffff, 0x80000001, 0x2, 0x0, 0x9, 0xffff, 0x9, 0x3, 0x6823, 0x6, 0xdd, 0x9, 0xff, 0x6, 0x40, 0x2, 0xfff, 0xfd6, 0x7, 0x1, 0x93c3, 0x5b, 0x8, 0x9f82, 0x8001, 0x2, 0x8, 0xf5a, 0x29d, 0x2, 0x80000000, 0xfffffffffffffff9, 0x0, 0x6, 0xffffffffffffff01, 0x3, 0x81, 0x1ff, 0xfffffffffffffc01, 0x7, 0x0, 0x5, 0x7f, 0x81, 0x9, 0x1, 0x5, 0x80, 0x8001, 0x2, 0x7fff, 0x3, 0x2, 0x40, 0x0, 0x50000, 0x5, 0x705, 0x1], {0x0, 0x989680}}) r1 = socket(0x1e, 0x2, 0x0) connect$rds(r1, &(0x7f0000000000)={0x2, 0x0, @dev={0xac, 0x14, 0x14}}, 0x10) 2018/05/16 04:36:00 executing program 2: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000740)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r3, r4, r4}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000000140)={"63726333322d67656e6572696300000000000500"}}) 2018/05/16 04:36:00 executing program 0: r0 = syz_open_dev$tun(&(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) set_mempolicy(0x1, &(0x7f00000000c0), 0x100) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'vlan0\x00', 0x4012}) ioctl$TUNSETTXFILTER(r0, 0x400454d1, &(0x7f00000001c0)={0x0, 0x1, [@remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}]}) 2018/05/16 04:36:00 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x400300}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:36:01 executing program 7: getrandom(&(0x7f0000000040)=""/44, 0xfffffebe, 0x0) r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$ARPT_SO_SET_REPLACE(r0, 0x0, 0x60, &(0x7f0000000380)={'filter\x00', 0x7, 0x4, 0x470, 0x0, 0x0, 0x118, 0x38c, 0x38c, 0x38c, 0x4, &(0x7f0000000340), {[{{@arp={@multicast1=0xe0000001, @dev={0xac, 0x14, 0x14}, 0x0, 0x0, @mac=@dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa]}, {}, @mac=@random="b554238a611e", {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'ip6gretap0\x00', 'team0\x00'}, 0xf0, 0x118, 0x1100000000000000}, @unspec=@NFQUEUE2={0x28, 'NFQUEUE\x00', 0x2}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@empty, @mac, @local={0xac, 0x14, 0x14, 0xaa}, @local={0xac, 0x14, 0x14, 0xaa}}}}, {{@arp={@loopback=0x7f000001, @dev={0xac, 0x14, 0x14}, 0x0, 0x0, @empty, {}, @mac, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'ip6gre0\x00', 'ip6_vti0\x00'}, 0xf0, 0x134}, @unspec=@LED={0x44, 'LED\x00', 0x0, {'syz0\x00'}}}], {{[], 0xc0, 0xe4}, {0x24, '\x00', 0x0, 0xfffffffffffffffe}}}}, 0x4bc) 2018/05/16 04:36:01 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0xa000000}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:36:01 executing program 2: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000740)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r3, r4, r4}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000000140)={"63726333322d67656e65726963000000000200"}}) 2018/05/16 04:36:01 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000280)='/dev/loop#\x00', 0x0, 0x105082) r1 = memfd_create(&(0x7f0000000140)="000000008c00000000000000000000", 0x0) pwritev(r1, &(0x7f0000f50f90)=[{&(0x7f0000000100)="a8", 0x1}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r0, 0x4c00, r1) sendfile(r0, r1, &(0x7f00000ddff8), 0x102002f10) 2018/05/16 04:36:01 executing program 0: r0 = syz_fuseblk_mount(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setrlimit(0x7, &(0x7f0000000000)={0x14, 0x88}) fcntl$dupfd(r0, 0x0, r0) 2018/05/16 04:36:01 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) ioctl$PPPIOCSMRU(r0, 0x40047452, &(0x7f0000000040)=0x3) mmap(&(0x7f0000000000/0xf50000)=nil, 0xf50000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = socket(0x1e, 0x2, 0x0) connect$rds(r1, &(0x7f0000000000)={0x2, 0x0, @dev={0xac, 0x14, 0x14}}, 0x10) 2018/05/16 04:36:01 executing program 6: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000da2ffc)=0xa069, 0xfea4) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) sendmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000000)="a7", 0x1}], 0x1, &(0x7f0000001180)}, 0x0) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1c38]}, 0xfdef) 2018/05/16 04:36:01 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0xf]}, 0xfdef) 2018/05/16 04:36:01 executing program 0: perf_event_open(&(0x7f0000940000)={0x2, 0x70, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000140)='net/ip_mr_vif\x00') preadv(r0, &(0x7f00000023c0)=[{&(0x7f0000002400)=""/4096, 0x1280}], 0x1, 0x2c) 2018/05/16 04:36:01 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x2500}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:36:01 executing program 2: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000740)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r3, r4, r4}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000000140)={"63726333322d67656e65726963000000000500"}}) 2018/05/16 04:36:01 executing program 1: r0 = socket$inet6(0xa, 0x80003, 0x5) ioctl$DRM_IOCTL_GET_MAP(r0, 0xc0186404, &(0x7f0000000040)={0x0, 0x3, 0x6, 0x12, &(0x7f000059e000/0x2000)=nil, 0x80000000}) setsockopt$inet_sctp6_SCTP_PARTIAL_DELIVERY_POINT(r0, 0x84, 0x13, &(0x7f0000000080)=0x8, 0x0) mmap(&(0x7f0000000000/0xf50000)=nil, 0xf50000, 0x4, 0x32, 0xffffffffffffffff, 0x0) r1 = socket(0x1e, 0x2, 0x0) connect$rds(r1, &(0x7f0000000240)={0x2, 0x4e22, @loopback=0x7f000001}, 0x10) setsockopt$inet_sctp6_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f00000000c0), 0xfffffffffffffca0) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r1, 0x84, 0x1d, &(0x7f0000000000)={0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, &(0x7f00000000c0)=0x1c) 2018/05/16 04:36:01 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000280)='/dev/loop#\x00', 0x0, 0x105082) r1 = memfd_create(&(0x7f0000000140)="000000008c00000000000000000000", 0x0) pwritev(r1, &(0x7f0000f50f90)=[{&(0x7f0000000100)="a8", 0x1}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r0, 0x4c00, r1) sendfile(r0, r1, &(0x7f00000ddff8), 0x102002f13) 2018/05/16 04:36:01 executing program 0: r0 = perf_event_open(&(0x7f0000000200)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7ffffffffffb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000080)='/dev/nullb0\x00', 0x2, 0x0) dup2(r0, r1) 2018/05/16 04:36:01 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x2900}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:36:01 executing program 2: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000740)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r3, r4, r4}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000000140)={"63726333322d67656e6572696300000000000000000000000100"}}) 2018/05/16 04:36:02 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000280)='/dev/loop#\x00', 0x0, 0x105082) r1 = memfd_create(&(0x7f0000000140)="000000008c00000000000000000000", 0x0) pwritev(r1, &(0x7f0000f50f90)=[{&(0x7f0000000100)="a8", 0x1}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r0, 0x4c00, r1) sendfile(r0, r1, &(0x7f00000ddff8), 0x102002f21) 2018/05/16 04:36:02 executing program 6: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000da2ffc)=0xa069, 0xfea4) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) sendmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000000)="a7", 0x1}], 0x1, &(0x7f0000001180)}, 0x0) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f4]}, 0xfdef) 2018/05/16 04:36:02 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0x9c16000000000000]}, 0xfdef) 2018/05/16 04:36:02 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x13}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:36:02 executing program 2: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000740)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r3, r4, r4}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000000140)={'crc32-generic\x00\x00\x00\x00\x00\x00\x00@\x00'}}) 2018/05/16 04:36:02 executing program 0: r0 = perf_event_open(&(0x7f0000000200)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7ffffffffffb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000080)='/dev/nullb0\x00', 0x2, 0x0) dup2(r0, r1) 2018/05/16 04:36:02 executing program 1: mmap(&(0x7f0000000000/0xf50000)=nil, 0xf50000, 0x1, 0x32, 0xffffffffffffffff, 0x0) open_by_handle_at(0xffffffffffffffff, &(0x7f0000000840)=ANY=[@ANYBLOB="f00000009f000000456dd30a217c5fb059073092de1775da26164c55fd855aa00ac95fbfd498bdb96bed23fb82fb7c2a20449df99995f736be2d04c50482522cebb5101048a126582b2dc27db205e02e8785202b4dfbc367b7d91c6e29842409e8ddf44ef0620c311e682a6d54a6c2f50664b34919d2d5d3e83aa79d62a7fa8f0cb8ead8a5d2002b9fc3b835305b5925d14edae2e88facdb48821aa1d66948fb18f67015c300bc9db05c7fc580a648389777ac20a3c8fd6996354f414b920b245537755e2852d588e8dcbb43cde4fae81f6a974b644be1c3768f61f2c5173a81df03efbf88464919bc1a2ff00b38ef6b2e7a58c68b9513de00e38abd6683e0148078813109553a71641d89095a4e2f365d38ef8bd09de59351649681c8dcb13d08e82db7ba163d447bada812a15969d45707acd26fb5cc9dfa17476a0099dad0e0e81852663674e11b8981456345c86e56afa4841aceb5011b7f512980ac87703985c60aa0a8587f5c2eb6fffd25b317f7eb9a2d0701858fe801bf1575e7e7eeff96354dcab61277cf18a22ada22757f815eb9d6cc47ec19f7d01959f363a3d162d3a72026f6024e24fe45ec14d5780a3be5928b1df90be69fa9d2d52c828901adf76355e957239e24f005125d9ebbf1598bc3dea02a6c6500d6cbb4bc176166b5f0704af5ce59a7ea79fcda915b0bbd687f2bfcd038"], 0x200) r0 = socket$vsock_stream(0x28, 0x1, 0x0) set_mempolicy(0x0, &(0x7f0000000140)=0x101, 0xf2) getpeername$ipx(0xffffffffffffffff, &(0x7f00000005c0), &(0x7f0000000600)=0x10) r1 = accept4(r0, 0x0, &(0x7f0000000640), 0x800) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000780)=0x0) lstat(&(0x7f0000000800)='./file0/file0\x00', &(0x7f0000000a40)={0x0, 0x0, 0x0, 0x0, 0x0}) stat(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000b00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r5 = getpid() getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffffff, 0x0, 0x10, &(0x7f0000000b80)={{{@in6=@mcast1, @in6=@mcast2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@loopback}}}, &(0x7f0000000c80)=0xe8) getresgid(&(0x7f0000000cc0)=0x0, &(0x7f0000000d00), &(0x7f0000000d40)) r8 = getpgrp(0x0) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffff9c, 0x29, 0x23, &(0x7f0000000d80)={{{@in6, @in6=@dev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in6=@loopback}}, &(0x7f0000000e80)=0xe8) lstat(&(0x7f0000000ec0)='./file0/file0\x00', &(0x7f0000000f00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$TIOCGPGRP(0xffffffffffffff9c, 0x540f, &(0x7f0000000f80)=0x0) getresuid(&(0x7f0000000fc0), &(0x7f0000001000)=0x0, &(0x7f0000001040)) r13 = getgid() r14 = socket$vsock_dgram(0x28, 0x2, 0x0) r15 = getpid() getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffff9c, 0x0, 0x10, &(0x7f0000001bc0)={{{@in6=@dev, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@local}, 0x0, @in=@rand_addr}}, &(0x7f0000001cc0)=0xe8) r17 = getegid() ioctl$sock_FIOGETOWN(r0, 0x8903, &(0x7f0000002f00)=0x0) stat(&(0x7f0000002f40)='./file0\x00', &(0x7f0000002f80)={0x0, 0x0, 0x0, 0x0, 0x0}) getresgid(&(0x7f0000003000)=0x0, &(0x7f0000003040), &(0x7f0000003080)) ioctl$sock_FIOGETOWN(r0, 0x8903, &(0x7f00000030c0)=0x0) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000003100)={0x0, 0x0}, &(0x7f0000003140)=0xc) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000003180)={0x0, 0x0, 0x0}, &(0x7f00000031c0)=0xc) r24 = getpid() r25 = getuid() r26 = getgid() ioctl$sock_SIOCGPGRP(r0, 0x8904, &(0x7f0000003200)=0x0) stat(&(0x7f0000003240)='./file0\x00', &(0x7f0000003280)={0x0, 0x0, 0x0, 0x0, 0x0}) getgroups(0x7, &(0x7f0000003300)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) fcntl$getownex(r0, 0x10, &(0x7f0000003340)={0x0, 0x0}) getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffffff, 0x0, 0x10, &(0x7f0000003380)={{{@in=@loopback, @in=@broadcast, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@dev}, 0x0, @in=@rand_addr}}, &(0x7f0000003480)=0xe8) r32 = getgid() r33 = gettid() getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffff9c, 0x29, 0x23, &(0x7f00000034c0)={{{@in=@loopback, @in6=@mcast2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@local}, 0x0, @in=@broadcast}}, &(0x7f00000035c0)=0xe8) lstat(&(0x7f0000003600)='./file0\x00', &(0x7f0000003640)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r36 = fcntl$getown(r0, 0x9) stat(&(0x7f00000036c0)='./file0\x00', &(0x7f0000003700)={0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000003780)={0x0, 0x0, 0x0}, &(0x7f00000037c0)=0xc) r39 = getpid() getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffff9c, 0x0, 0x10, &(0x7f0000003800)={{{@in=@broadcast, @in6=@remote, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@loopback}, 0x0, @in6}}, &(0x7f0000003900)=0xe8) stat(&(0x7f0000003940)='./file0\x00', &(0x7f0000003980)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r42 = getpgrp(0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000003c40)={{{@in=@loopback, @in=@loopback, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@remote}, 0x0, @in=@multicast2}}, &(0x7f0000003d40)=0xe8) fstat(r0, &(0x7f0000003d80)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r45 = getpgrp(0x0) lstat(&(0x7f0000004080)='./file0\x00', &(0x7f00000040c0)={0x0, 0x0, 0x0, 0x0, 0x0}) fstat(r0, &(0x7f0000004140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$sock_FIOGETOWN(r0, 0x8903, &(0x7f0000004600)=0x0) stat(&(0x7f0000004640)='./file0\x00', &(0x7f0000004680)={0x0, 0x0, 0x0, 0x0, 0x0}) stat(&(0x7f0000004700)='./file0\x00', &(0x7f0000004740)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r51 = getpid() stat(&(0x7f00000047c0)='./file0\x00', &(0x7f0000004800)={0x0, 0x0, 0x0, 0x0, 0x0}) r53 = getgid() ioctl$TIOCGSID(0xffffffffffffff9c, 0x5429, &(0x7f0000004880)=0x0) fstat(r0, &(0x7f00000048c0)={0x0, 0x0, 0x0, 0x0, 0x0}) lstat(&(0x7f0000004940)='./file0\x00', &(0x7f0000004980)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$TIOCGPGRP(r0, 0x540f, &(0x7f0000004a00)=0x0) getresuid(&(0x7f0000004a40)=0x0, &(0x7f0000004a80), &(0x7f0000004ac0)) stat(&(0x7f0000004b00)='./file0\x00', &(0x7f0000004b40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) fcntl$getownex(r0, 0x10, &(0x7f0000004f40)={0x0, 0x0}) r61 = geteuid() fstat(r0, &(0x7f0000004f80)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r63 = gettid() lstat(&(0x7f0000005000)='./file0\x00', &(0x7f0000005040)={0x0, 0x0, 0x0, 0x0, 0x0}) getresgid(&(0x7f00000050c0), &(0x7f0000005100), &(0x7f0000005140)=0x0) r66 = getpgrp(0xffffffffffffffff) getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffff9c, 0x0, 0x10, &(0x7f0000005180)={{{@in=@broadcast, @in, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@rand_addr}, 0x0, @in6}}, &(0x7f0000005280)=0xe8) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f00000052c0)={0x0, 0x0, 0x0}, &(0x7f0000005300)=0xc) sendmmsg$unix(r1, &(0x7f00000053c0)=[{&(0x7f0000000680)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000000740)=[{&(0x7f0000000700)="ed30f48d4aa230a13eed35554dd7ae83abf5157e119ec33d4e209c8f462b34b7bfde2e8ce9ee1bc821fd9affc9812c5119a6dcffda795e", 0x37}], 0x1, &(0x7f0000001080)=[@rights={0x24, 0x1, 0x1, [r0, r0, r0, r0, r0, r0]}, @cred={0x18, 0x1, 0x2, r2, r3, r4}, @cred={0x18, 0x1, 0x2, r5, r6, r7}, @rights={0x14, 0x1, 0x1, [r0, r0]}, @cred={0x18, 0x1, 0x2, r8, r9, r10}, @cred={0x18, 0x1, 0x2, r11, r12, r13}], 0x98, 0x20000000}, {&(0x7f0000001140)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f00000017c0)=[{&(0x7f00000011c0)="0e5ebb09fc7ceb91b92c41858329f6b1e46550fdddef11d48cee71d4656e3456f1ecf208edcd376db4b6a83fc18834", 0x2f}, {&(0x7f0000001200)="1d05c86abe2d9ba4c75aaf84eb9485423efdbc588e8ff5ddc7fdff6fcd9b5534a056e6b17e63", 0x26}, {&(0x7f0000001240)="68e54813a459d8a1e1f28bf4a30d", 0xe}, {&(0x7f0000001280)="b314feac325c977da2aa85424723b2d51fc59da94b792221f38b0821eba64ef51a2b5d2c61ddce8a361091e3895a00d14de1e3c6b8df616e00374f6a3624c22ae1b87ae91637a0105aac7b9ee364ef38ace6128d090ad6d19d4f09dba70ecc8d1fe633777f17351e66d887caf0ea9fb830da7620abf2625885ee0eb990722996b2aeaa", 0x83}, {&(0x7f0000001340)="bad582870bab57cdce664bde2342bd36d33f5929a4e9c3c24c8d5ed64c6fe86c562726df7814fc5f1fbdf48cd362ac7a2b44d6e2aa3d11b3681b107181fdf15f7a1af59bbfc8357056391aac19fe2918acd2d71723182608791ff52f8b394fae58fa85190ab1796ff0f5aacd3747f53e274340ae9c30770d8920fc8d93e1184c0b3c705c9f896529683846258f09e1f9c1f8d5695a2aaaf4bd34526e656cb781e6a57d83e245400e1b9bdb40bd5cff6b4e1324d70ebe148f7f707fe3eca42114d87bf0b42c6c062915534f13d0d3430b14d19fd9dcd8ccb78a40ee1325445cc4", 0xe0}, {&(0x7f0000001440)="1105a51e6ba57c7a8acd41ed01234503bc4e5eb04ed14356411287419049046cfc878926763584721039694be4b665fd64f6d11262572616803c3ff9683ea2ab1476d069122fcacd769233fcd21c6e3cad8428bb772cdecad0600cd6fb8f75", 0x5f}, {&(0x7f00000014c0)="e69e16fc24522f2f8cdc613337f9ff658b7ca5b0adbc9d270fa099bff1a3bed496ffc3ee35e5f2b18e4ab0a25ddd67584122062e6401a922eb53ba71ebf00ba890ab7a2089e2160f6e62f9504ca2fd2963658c579c961deeef64519215ace815da32c4e8d89062fcad1de9584b0728e37b403ad4cf03f962d83f2c2a", 0x7c}, {&(0x7f0000001540)="82b37abec03d78238dd9642b00487aec7a5de33f200f1398980764127c05a0a292744a5f1e1ff06a605fb3b1ce90d6e6c3529c0ec60912f37194b62b6e4edef2cf39cce0423aa9d115a423f54dfa6faa726c33d6f35d9af7ae54c8b353621b56755710716ff6c6475fc2664ecc0373157449647fab1020fb58ec5dc5aa7be9518ca3860cf2ab62cc97fbabd62d82eef2ce076bf458a66e4de8e1dd374e42ed0d7b867137d4727f13087b4a525dd09331fce87980c3853bc244c9fdfe331cf88404", 0xc1}, {&(0x7f0000001640)="551f664e21f536f54d00349d30c7ee53cebc2d89a5f288916b5458ca679798e82c9afcadd6b1ca08ed8d6a3ee883ff38f358cc62f7859187e66d98b0458d42ed2db9a9c4c5aec69920356b51de013050ab36cec798201b6c46434d54b75cd7fd6da54a784bdebe966df376c79977fbcf740913dd25bdcec5206850767b644634e24fd525adcfb151122ad99cf117a7488bf5d2b91a50f891c71662d3eb9b27989fdd1c72ed47c1249cf75e76edf64f34e93e2780073672e7aaab90a4d2267aef82eb518d9a86252e4ac7cdc1ed0edb01", 0xd0}, {&(0x7f0000001740)="c3efb80da983ec6676865bee5590916a8d2ae15e214a291b04a7eb727158839a2c99959344ba43ba9c733e4573b8e293f24f0839d6fcfad04f8a3532896e8ccd4b4519f25642cc4990aa1facad8d69cbe17fb8d57f64f29e8c52", 0x5a}], 0xa, 0x0, 0x0, 0x4080}, {&(0x7f0000001840)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000001b80)=[{&(0x7f00000018c0)="1afffce18db255a913dc3789ca75189ece64f45b1eaa6ee79a1a5492205b5d8792dbcaccc0b0dda88f7e659690ef51e0c03d89c442e0963acd22e8000923afae522e935de2a43f216aecaf78b3579e5edf876fb61ed91e10a7f17e3cc59b1ea5926508c86df647f3b4239110914e4d497f67b9aff1b40bf4abd4a1a19800086240ae53092f91e167ea24b63a81766725c388b58cfd45fe2f3c509d98a6c09027dbbb44720495045d309fd1e6d620f9c8222c83ef0585d93527d59d8b", 0xbc}, {&(0x7f0000001980)="1c4383e3c8796073f957fa9387462eb1e788a9f264f3b3eda8f5969ca776baa017d8b99561383018dc149d2c704f3882782618a1e510392e6899b3b7b3348c9acd503e5ae9ff5c5bc1c74713c8723fb00ae4369ac2811d50f71ea7", 0x5b}, {&(0x7f0000001a00)="54814f7a5e6f23845aa940a0a4dde81b", 0x10}, {&(0x7f0000001a40)="51224bdb6098f75665a36639fbd2be60f887e9c8ecd8867218916142bab0523ef1a6afe7458760bfda29d1a8515947", 0x2f}, {&(0x7f0000001a80)="e4e04c0c41187be387e5aac826ea8ea49c4ff53e9cd68f06166260fb67df6449ab2546ec0c03273d93c98b18c7176831780431b5b866e7544eaf2d0a8c06b1fcdbae5aa5d88ab1ab14b0814f7b763597d8386f66b1162b1ee5fdeef8b533b9c1bc2160c109a061f3cc9b59c3ccfb0125526b776d22effa68aa6b3fa43f17eb00d861772cdeb5804e74ce23e1647538a7aff3daf0f02528e82586978993e6d69371ceb6aa0c733b1b8c89e4dcd2b8dc770c3fa8c2f51599f1ef06828bce65e57ef67d9d182db5d1258ace1ba2e25fdeb78103cdfcf1d09fc232f6e7a931ab334efdcfd9452b79770e3a22cb2c9a5f102ac5abfe56c9203fbd15", 0xf9}], 0x5, &(0x7f0000001d00)=[@rights={0x20, 0x1, 0x1, [r0, r0, r0, r0, r0]}, @rights={0x20, 0x1, 0x1, [r0, r14, r0, r0, r0]}, @cred={0x18, 0x1, 0x2, r15, r16, r17}], 0x58, 0x81}, {&(0x7f0000001d80)=@abs={0x0, 0x0, 0x4e22}, 0x6e, &(0x7f0000002ec0)=[{&(0x7f0000001e00)="129a0b2675b99bdc83405e4f5bbb36c95bf663d0bbbca2008c4012533c6b9e782e1e0c72129a2080084782070a3b881a70fb556ce8776ffa6464fc0a87931aca765181dcd09490f5dfc08e53259bea2cb8dbfa7f7eb11ec07a0a35c9ce8aaf1f63f4ba2d46562568706907cf5b93fa3a9911f91450b45f82670a14f8ba9023713c55899248e99a09d2fc17cc06a070010be1a3791b216bc2189c00f6903a992f3521e87cd7d02357f96a2eac741670be5565a8e0a8edd97e6126f9de7b0306e855257c01845c669457a7e06920e45b726544660b332b4fbe345c73389f08d7ca9b12a0638da8091b8889986737068fc3b761c12ad3e8a1b384f2f0569ff2583b562366761fba1b9dc658c3e1c8c810ba25d27434f81e0af524ac394330a7c777e2d6daebb56584c9ea1ae4aea332a93a4ebd2423d57295885f6d902d2d5128951d9838e83673903612cd96750fb848d2315da5d08bfd9e1cfc90bd6a028040c2b76a860e3000009a37afa20e013ef060358f12a02a344fdb9c292bc3f0bc5504dbfa04c5afa9772c7e6930676432fd456037be33fe888ed920bdfdf02e7ecc4eb68c3017473f02cf375044afe96b2b89545d0a0e026f5ab73dcffda07a2ac07c329181356a8ccaac373d9e061e23c6fbfeef166b0806e734f93c26d6e7befd8927376af0da4ecd321e1313f43b6d04c89a3ad4d35a74523bc7bcd79636104bbb3d2f6ffc4d9e153b13951db5029e48225b96e17bc8ea9f83cc269471a277ac38cf39e6f872a7fee419e2edd2f676e82fd7a5bfa50cb564df102f0610ddcef1b596d62ad3c9b63827802e23ba999021d9e30256af4922e7aa084de67640427d5b6c3c841b8927d9215c5be0182538499cb91b3a41cad2008cda4a03df799fb61e7e4202253a4bb458221e3135fe79d6c6ff3067ec3d1fa4dc917b73b7fa7efc7497e2138ec78e7e6e99af11238b19ab8529b10bafc866007cda6d1a1239988a8e7d0e8b506427d7ca20449e59347565598e2ba6d1e9c90f31b74c3659974195025188815f55a210b93011092d7758bf096bcab185114511e6ce1e0aa32fd49c3aea82b7aca37dcc4ba5f5684caca7cfa121e50f17ea271c76620c7398b908869e47d89765d82f7ff62aad8fb456fee9127c35441923c26633418c1a8ddacd40834177094d4e15d0ed68a9973d176c92a9165800fdbc6b69bc1a7085c2acf2cb77fd4a78756a65bfae02cb2fae3e50fca32de1717d39941cfece969e11c0ecb02b739306efa74f9beba6bff8a61122da05dca365d797d0d313c5b34c5e86270ef45e37199e60ce56b7a927f0837043512ed13cb29e8b66aa7bfe561914a3ccdb63efb0bf3cafc800382b7c7b1b5129f9bf1d90afb585b40374f44c088f158979405492f1567b60f58d9ae7b39a8c9487f5390fbb7fe8e47b31772e0137ab43a676959ce1f9c41415483713cdf30e5a5ef198f491ba1bfd35091aa396e3776d240232a21a79a4b5d354b3011392bc7f04848d5e439f6cbf6378325184777353881049e7261e68f0f48447548156fbdf96dbbd164b64c2a05197a94040ce4e6227cfd886554d9bd1a67c5138268761f514270edec6406009e98cd4963dd225ea88ccdd14d9e424387935e0bc689587a81c88d1333913a50c2eac1aadd0d57402d771db06772f8dd0f85442e86ee6eea800f2f6b5e763c048785e048f9d30c5ee9ebd6a56583cc5658807d6df6f3e4dec69957e2af28a0eb055db822e5bf4bb074878011fb5e900390c259225820709ec4f7870bb7f2f751f3d86080e9fae1988081ed74c9e830d665215e089518c5056c8d027a14ba95fc490efb65126078c98e9dbff2345f5e2f3c8554eb9fcca58dcc6b22dd9730443b3e68ba1e95baad45182550d0fbe99417c79948a3b7efbcf325df4dbfa6c386479d7c3a251f8b02b9719805e75c3eee18eecf68d128cec751d0448b5e79e4074b8480989c5d0e090e7945cffa5449e6fdfff143a644b93d00ffc0502222efca68a6cbac1fa4a4363c82b5e00da80872976f99756b2eae74207abeecadb04349af78c13c5c7ab1ad9ba20fe3c6e2a51c880f67b29333edb81c292cc9edbd392d0e163569d75f02f2bfd18dc29851a99d9aa9bfc9b7ad56c17950d241b67f74dbad34dd1d9de84092e18e1aeb08959dffecbd6e6adf89110f16ab7da5b8aea2aeab8e1506cf99df4592cbab880e7ddfb7260fcbc6b316c77318658076baed8caaae567bda256491254d21c1a451f2fee65384181735484e73f5b47bb65c98ea67dbdadf0c28b73293e76a9f290bcf3304c79c20ed67045070a8989b175ef2fdfec1697069924f503599a1f37ebd06142f5480dfc0a9d578d60946c21ba4345b15ed3583265bedbbee7591f46ec284096ed9b0eb30f42504522f9a3e9754b3f42287a0ea3d79680394a69d784741f29a0064174de4beb4e0c10ede22edd02af8a5bb20dca11660563c60a8e6fe077c0f8ca4a174413060b78d74886ea106299bfa60857b6a96c504a6fef06e82b9396851db2278fba47c573b12f0ad86497ed1a277729db764b2957fe90282131b3c6b08f73bfb82fdb38eae1c3c139e27371ecabc83c7eebc726277e79fe5a262198d804b60afae3245d52fea44a8dd6c44ea40ea2bf499013039d70487a1f08034c9c0ccfd38e7a1318c4800746d094dc6653f5dd697860fc78d2a0f46488d4bbe511d2b46ce6c096ef4ee0204d4d105ed4a4f6dcd3aee665482cdee2e9793078dd872ed767e26ee3b9abf1444dfa415960a50fc45fb10507f37cdd3c7a025e393920d014719cb56483f6574eb28c6b12609d594e4afea41bccdef4a44ae2d322a11f6a5bc6482e5cfad672c21090910e7466833704d83e5d4a6e4103a786c590eac2359f9fad68945392511bddd0c430c7317caac5ed5665629e2dd12d47478ee9b69b1ef2530eb426aa19915cc7fd05469792f3c95d2e200b63e8faa0eabefc0d4b9746c4d8f9c1343dbd8b9d1ac11d6e52ac5187e4d9672d8c6ae052fb172fa44c6fe5896d422223f4082723d6a9f22d3754ee203f88170771f13ac0c7b872d7d9b4f29ad5a9cc74a958f9fbd037ac858ff63a710f3d09a84320fd3a936c3f4d3add385e47036a4c8787259e4e42bf1e5a44dcc82a6de10df8219a37ddb7348aac1fd2d336224a0ffe0566edf0f18e182637681b0ac0ab68dd9077859e5dcc5555e6664a549bfca82c7260c6042518d4fff3c28e2b060a1be22f9208fcb9d2a5610291ea131b8fa36d68e5ec1dd104d3123d44437644e8cd9efc289f52f0edd0ce72f18911d8a571738c10ff0b49f6194568a9e803ba1418ecb4a8003d3fbdfd11e1a937dd643998e3ac6fe4b04d58bcb353eefd6e44490ba42cc374c9ad58a38b05d4e0412c9edadebb75b8b692044accc398c000b86c792284304854896fa3bdaa14a7501bc002e935b373a33a295f82a1f171859ccff4f222565322f1d0858945013454339b5ca7e76b8a1057bae35cdc9c82ee5a0608bcd00244a6528f5b2b2a186a423d85a68d00686bccb91e887f8a884a33339a1daff269efc2abd69febdaa44edba1affa48fddec495fd32714c32ba1531b9e328870f5cdaf67d02a002d75aa5fc0fc0b50c267c8d4a561977b5256143f01b0f0b80a9e3e74b560b25a427aee0f8dbc7df24ecafb50b64508b291dbcef2e2ca5836517d6f2d22deb1684a02ef11760b4ea8bafc438924cb3248048e682763aaea8d9e653f5a941381bf153f29c650298dc5dc0099438f975891f36cac137a78e3c08afe8bcff457cbae6eab5ebcfb5df1693b3e1f8455ad00636b07471d6702724ebe3d59d329f4875f6c966c96a47d10db17ec07015405f2332dbcde60dbc6027c7873a66a240fc0752426609c4117efb11e3f4d8ee9980c7b01a4a58f25a45f797c7c130233e91f73d72245df400a74375a8ed39276f316696254cb38ce449f21a45387131d44a6c4e849001199b066bb0adaeab1db69c5de5de9f8512de1cb9d6a65e5a457ee0c69687f998663b2a0d10e797d4d8d96e315d0c42b9a0a443a46f9b724d12d8baa6718f68108b2ad5d2f6c6ddda17eb01ea09472e5af8217b961a1eb8c1f164f114261233f99e06dd1b11bed370c7ad144b58359669e04ecf36d886605b8426c943fb11bfdb9adc1801c918aef406f65fc2228fd3b9a5e4cdcccb3bb41f370357e1e8dfe851d610080bd15ac885eb8a5bfbc9e5c7d40eb452753975f3891e6de3eb2806bc0f12ac973ee23c3ff1f9a68bc8caeb0366c2308aa17f412b49625d3d3d71c4c29a73b35c2f2c4a3b646b4c9d14982ee3aafac4f59966cbfb0f2bf7f5bbab975aa1e72740f0da86d049c9ecb8a749ea067e5c20a4c23cb2f254fead12c888fd48e2c29884a9ba3e112a14630760501fd22ccb0058d9ff7ad6597faf78590c025b1d5a509e8ca24e60074a454906d82ba599ca6f535de253a1d4581a8b04c164ec2b69b8d688bd97ac02170bdca73a88562314ad115ec5f5a61ec7d3d3b87206168f45a82df423883b6bc0d5b2f260b701ed083f607e199f0b8122f10ce3635180ea1a5acf597c9074466bea27d829ce625e8c85b8e2f2245071c723a54d4fbc812dd7a691b03543092c8293f70321f3c8f3b6a1e99feecbf93f36766171b380d7d21ba2471e54613971a3326473eee536980b9bd8481202e86d03b3c294ddfff84df1cbd1a718263c114f8a1b2796797d675e474e077714ec7289c5f30ae9aff4cb90da1bb5a6308be0ee7e74c2e2d3553b3d08901c717b6f3469a55a44d2757cc62c7244cd82edb4fdc9b1150f7f59b6e701a343b9d2dabf91dc95b1978b692dbe34d0db040a90febf8bf47871e261e9ff098572ac2e1bf1f181f8d2732e3320bc5e3fba22455cc97ef7360530c5b4bfb733884c9d9095d54e447b7b2482c9c88c18de115745f77a236d24dc162a92ab780b96f1e978345266ab5dff4deb5cc700646aa0caa1c595171fdb6efe83e526627ba7dd6a36959f8e524cd7f214e0cf63d0cfa2b2b89dbfff3596388400863a7db7e96e135909807074fa134d52d6370da813a6a9a2da87d4f85fae8b79a4d3060244410a1c0bb05a7e3376432e52889014f5863143b706e619148ebef5ed15b7fc1a7b9bf7d279ed3e2bbbe687a56dc9ef9937bd67acdfda8107b9f373b51f778a210cab997efddff5be6cc1a6d9fa9d0f42941d3fa323897d943dfa8291e889ded99218b7fce5fc6d9dbc016e2b44ac988e2f2ceb40460554895822920060ecbdb618ba9d1bb6482d7090123221d21907d115eeecf09d20938d82544f286292fc6b3bf3aae7cbd23ef9289e7b16bd1531e11eae8024376a71880439d64180dcae76c866bf47e45debf294e10499756b0aa99b01f272015f63053f38aa15ced8a2304ebc51c31fe1f1427a9bd6817054d78643eaa3ce50ec5b9cd33c1bb535c49261f698cdf24c4ef89eadfd47fbd2aaad93f4764d263733ee76369736f7463f31fd9575fc3cf63d5c7b86413eccc030594339d0fc31431d20a39eaaccbe3d7964c7e24abf4f1ae38d449b97f26b0310425bc824d2d58f4d6a10e6033a244159e55d490b322b15ad4f719f26a9775d7864fa8e394842dcd37be15f9fd4c36781b428aba0a85a75afabafce2a970fc78c5e01849ba8511980fa437f0f6be808d3bd4b8ae7c9ac827ab645250dbe7de69662d76f4684a9a757c6b66a0bff6516c79aa48e4dca7215b96243fb336df7fdde1c69990ec388c6dc93f0235a95c450a8f457472b96c8c145db", 0x1000}, {&(0x7f0000002e00)="c20172a2e6b6b48794b3cbe78c05cd59a42d81fa7bebc86fbb1ff634fb495aeabe99e3b69a2e332b98", 0x29}, {&(0x7f0000002e40)="0a6c2a679c31e36d5e4d518afd2b0cedb48a7fc5684a78065a160fd4af4e12bb3c2cd394ff86c77949771ac85793da7ca2b81833f0f18003cbe68c0a708425472413433ccf153cc67105558366e530822f0e80e0541556c3b4554e6b8f8dc338112fc2", 0x63}], 0x3, &(0x7f0000003a00)=[@cred={0x18, 0x1, 0x2, r18, r19, r20}, @cred={0x18, 0x1, 0x2, r21, r22, r23}, @cred={0x18, 0x1, 0x2, r24, r25, r26}, @cred={0x18, 0x1, 0x2, r27, r28, r29}, @cred={0x18, 0x1, 0x2, r30, r31, r32}, @cred={0x18, 0x1, 0x2, r33, r34, r35}, @rights={0x28, 0x1, 0x1, [r0, r0, r0, r0, r0, r0, r0]}, @cred={0x18, 0x1, 0x2, r36, r37, r38}, @cred={0x18, 0x1, 0x2, r39, r40, r41}], 0xe8, 0x4}, {&(0x7f0000003b00)=@abs={0x1, 0x0, 0x4e24}, 0x6e, &(0x7f0000003c00)=[{&(0x7f0000003b80)="8b0c9c02e653e3e18bcaba756eaa481e6e61d4f0889dccb191b64edf50be9de094a581bbf11dfd36a462676bc23b52fb95ace2c8c9ad768f7ff2a8f39b20256a3e4b2abf6b755f5d9bf5a09a8471ae1ae920fc1e6cbffe2e38691f3d21f554228b9c9ec5c6d6016a78d503c0221910e4fe9efb5a42bc19d0", 0x78}], 0x1, &(0x7f0000003e00)=[@cred={0x18, 0x1, 0x2, r42, r43, r44}, @rights={0x28, 0x1, 0x1, [r0, r0, r0, r0, r0, r0, r0]}], 0x40, 0x800}, {&(0x7f0000003e40)=@abs={0x1, 0x0, 0x4e22}, 0x6e, &(0x7f0000004040)=[{&(0x7f0000003ec0)="821ade651b01cdc03f1922b85f5328f8b8810086022d95b1cff244cdf9bea2fbc8f25e5702b3b9ea6c18d2f19626b2573ea909ef5d50f691721b01a182ddc0834d221e85705cc3a9967507a1c0f235e4ed01f09166b312ba0331f34606e64803aacfe6e7ab4b0a50f45f8b0e5807f783ae8f6197716748fc8d825beb867aaffe0b68385b1ee71d4d145cbf0222b6737b743ac00200800dd704ed21d307d05c62a0432ea94f55b14d54843afb993a3c58bd3b67ce29f5e0b3bb13b7000afa7687bc51c4b5254d08ac6936e972b95339323bf31cd4c49c51ed0ccf7bfc169ebd91dba20998fe966a", 0xe7}, {&(0x7f0000003fc0)="e87b968237cbe893ca70af4b8008fca066e551da5f527d510eb6cf9cb78d11f2e12fd644996b77ead8954644747cd606733557a0b527852c326b648ba17e885a016ec36b1e45d0669cad49ef2e11c3615df829523daa01ecffa923afc262ed2a5dfb436279", 0x65}], 0x2, &(0x7f00000041c0)=[@cred={0x18, 0x1, 0x2, r45, r46, r47}], 0x18, 0x40000}, {&(0x7f0000004200)=@abs={0x1, 0x0, 0x4e23}, 0x6e, &(0x7f00000045c0)=[{&(0x7f0000004280)="36185fcfafcb9fcbfacd81a22ca039237946cd3d806747c96827b8403a2af4ff465c05e6d4f1b890b7db49757aa5810fa50299d7f27dfee63a88dbe9f8da3951e1e9891a12dee960751f6ccd35c98351fea67deffb7f3ce929926554745f9c7a3f47942f12b14ba7c51c979a106cabc4c206b76a56698c9d519ad4a42c1f0b1f670e7412560967193ce812fd79636250adb22ade74a7e2bf6972d10fd138ab58161a81e01782c71654d4053f4f20f01f283c5ff31640c187dd91", 0xba}, {&(0x7f0000004340)="f93709d2d67ffc21fefd1aa2bfed3915272983eeb8a61c8c900df287d0a062b660bf9aa95408792c9993ca583e736816d13b75e38664640514c9628fd23ce4862f1d8891d7d9d16fb7b580d5e057dc2aad9b8dfda99369566022e7a16d7dab42257ac257a8e9a290e617dd4e6a281aed24282ce491ad1017a1d723acd7bec29279257467f6514da328e7dd8af59390d26ca76a9be95351d116a060454cfb9a1ccc4031bbad1c8e9b3c10dbfbeb4b48d9d0e8995c7c3fc8a206179e6c7bcdecf4fdb1afda6e115b68b7abedc699ead511fc", 0xd1}, {&(0x7f0000004440)="73ed900455c5121d1e1a47e2888435b52705d200328bdeddcb3123c60a410c2bc72ddab6d3cd235243136a73c3d12ac2fab827d3ca507c283c1e60c865ba8d01798221ff041d9f6400f49a4c8c9379383abe545ea99e83ee215e15", 0x5b}, {&(0x7f00000044c0)="2e4b9730ef987cf502a007ffafdf29909bfe6de0471205e38d6fcbd1533e5a2a5696b936dbc607e332191278fe3294862c9a9a36215956cb438a7fe2e5d0f6e8c3f169afce07c2f6411c9df16359029ce207298e1c01100b87ecdc66d1baf31728aca54b85ac1e960b2bd69e416de9edb66061a0b34922009cb66c5a13cd9ec7bc0563ab017b590f0383d94423a38c8303c4e8e0b981269c93bfa75647c44367997ec055dc07e94ee6b692284f74d3ceeb353c3d5c76aa1633af73923e871417520887b3ce83c1fcb1c7c7065d", 0xcd}], 0x4, &(0x7f0000004bc0)=[@rights={0x18, 0x1, 0x1, [r0, r0, r0]}, @rights={0x20, 0x1, 0x1, [r0, r0, r0, r0, r0]}, @rights={0x18, 0x1, 0x1, [r0, r0, r0]}, @cred={0x18, 0x1, 0x2, r48, r49, r50}, @cred={0x18, 0x1, 0x2, r51, r52, r53}, @rights={0x24, 0x1, 0x1, [r0, r0, r0, r0, r0, r0]}, @cred={0x18, 0x1, 0x2, r54, r55, r56}, @cred={0x18, 0x1, 0x2, r57, r58, r59}], 0xd4, 0x840}, {&(0x7f0000004cc0)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000004f00)=[{&(0x7f0000004d40)="57eaaff3800725d4ea7caea3b6412334b13e7c25571bd64c8b00b7f51d989788435e0b341c9f82228457d9d7be10c4417f5c0c95a40b4026e0d2446c3d91b0ab2fa97a8dc998c873b66b7e150957bc8c0de6b7a62aaa1135c34187bbe047407555d02690ad47c1b794f4bf8ed9a3e05784c334d05c1ffd0c8dc3b352a66f4823033a03aad76411df238547e44c9f0235e0575e965cd849d520a4b364ad0300e0e0389af98c4cf9682ba3d3e7cb8f1cfba51dcfb7ed1abdb12e4c737b5a3a671831a1d188004546b8c90ecbc54779efa47386d5bdf1705699", 0xd8}, {&(0x7f0000004e40)="14092b54c9e262d8ebb2b4db05a5444db06db2c3db35e9ea47a73ce7846bc6577066bd15b5a13e8e8b56343c36fd910b23ba8e5c0bd1453832c2f9649594a0bbd0edfee097b9eee719432c3a4eef5f03feea8aa4c431237a80648ae7e30da2663ca9cda6d3b6aa2e2a14589b4d5dc4d2359d6fda73b8d4bec67b9ed420b44f1d3c3908217f6831596c63c5c0", 0x8c}], 0x2, &(0x7f0000005340)=[@rights={0x14, 0x1, 0x1, [r0, r0]}, @cred={0x18, 0x1, 0x2, r60, r61, r62}, @cred={0x18, 0x1, 0x2, r63, r64, r65}, @cred={0x18, 0x1, 0x2, r66, r67, r68}, @rights={0x1c, 0x1, 0x1, [r0, r0, r0, r0]}], 0x78, 0x20000044}], 0x8, 0x0) socketpair(0x5, 0x807, 0x81, &(0x7f0000000040)={0xffffffffffffffff}) bpf$OBJ_GET_PROG(0x7, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', 0x0, 0x10}, 0x10) connect$rds(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x0, @dev={0xac, 0x14, 0x14}}, 0x10) r70 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x2, 0x0) ioctl$KVM_SET_XSAVE(r70, 0x5000aea5, &(0x7f00000001c0)={"7886384ba88918cd7a177370383ab893e059ef41dd781f4137fadebffa366f8bed224ebd770fba3653e7e0c0d1fb9834aa2f6cf76196ac5ab1116f60c7b20565a877a825883e33bf6cff32dc53bf05dbcb26b44370379fee6161c90a90fac8dab41236bcbb27d81baf29b73f6c208c5fa677f240a62901cb1c0cf9d95cbeb8281c872fc89c4fdaa96e20dcaae369c9ea3c094811ea144a798c9270ddb3c5c54e31a2e1e392231a7baa7b74b428e337ee7d4e0ee8348f1e579208b5f70b285f63850b277f497e15d137452b6bdeac643d7044cbed9a51b43206f02a8e8d4ff58eb71d005dfd49e01af9ccb420ac3fe4a3bd7723d54b198c13bdbe7448401c21a7c9411448c7631f7c4a764ac3840cab80360df1ccb93522aa8f0ff0f8a8d461461e4234d5ef2fa08f1af1737e751f0cecb3f2a1db7d2567fc00521a0e956241577af9b5543dcf69b77c2d711fb9cfe29843c0ec834c9f8a89bcf159d2e61c1fc4b064e46eaf5e5a9a705dddf32ad598c1744a096c7ae82b9e20327be42a22309ca8489d4b6cd4eb7f7e21ec2861e1dfe375184a966e766b49d2f345e693c15e17db9e167a2f533fb7ce325566e318790e670477b4cbcccbb7dd517503c0e1cd1093504e3a88f7475488ee62dbc95903414b15b703c8cb99b6a8a18e2683d51d7a017001689ef7d179b3ac39632504fc16317f1b69f4329922668bd8d975e3b443cc0f4dabbe28d4d0e0a2b85d67abb36d0b1522d7bf56c4124262b1cca388fb6b097c570a89d46413b6c71b5c06e022306a05d7c9cfee30270e6386524190cc14024c732bf572d6fe0e6a9eb2b5af6664824e917c53c96895002d6877f121085b1e7c0b950c646c05a02f61910d9fafff1ea0a6c1e6cf9f92944e1cd7299a6085e4c208817c351e7e8501f34cdfc357dbcc1440ffe2192e9d91ed82b3da6647885a1e3dd3d5a135d84805cf99a6989c293e8fe287b1ce41a019973ce561acf22e209dc032dba3e87ae09491e2234d4174878691f46389c2636082c7be9a81811fc97bde5352a37508d7854b71904cbf59834a81ec7de8705d0c2489ec28ea532eb91362ad8d0eae439ddb4001bcadd23292daf8813adc8067d8969ac386c70e397833946c56d428fc576dcd8f7907c66cb0d46af15c3d066a04e155a8acfc6fda4e6a63d413af0929f4c38433922633898c2522bf44828593bc83b3deced75730a5979658e07245b20c4af0ed839ca13e690f49c5ca2f0ffb1491280a656ee5ce41537595f1865eba8407cd91f736861478869e86a7e4311fd19f0f88af211ad2d481697dce4cd0abca020c3b83bdfe8b4847a18a72602bf1caa1d8b6b5c55d4c8e22fe91e60b69b1fef68b67bbfa6d66782a0a3b1b074108ad5b79bc0553e9eabd25d1fdc84e0940854daa28a07965f73713114cc9beec47fb1d6bde32ee649a"}) ioctl$DRM_IOCTL_AGP_ALLOC(r69, 0xc0106434, &(0x7f0000000100)={0x9, 0x0, 0x2, 0x8}) ioctl$DRM_IOCTL_SG_ALLOC(r69, 0xc0086438, &(0x7f00000007c0)={0x1, r71}) 2018/05/16 04:36:02 executing program 7: getrandom(&(0x7f0000000040)=""/44, 0xfffffebe, 0x0) r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$ARPT_SO_SET_REPLACE(r0, 0x0, 0x60, &(0x7f0000000380)={'filter\x00', 0x7, 0x4, 0x470, 0x0, 0x0, 0x118, 0x38c, 0x38c, 0x38c, 0x4, &(0x7f0000000340), {[{{@arp={@multicast1=0xe0000001, @dev={0xac, 0x14, 0x14}, 0x0, 0x0, @mac=@dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa]}, {}, @mac=@random="b554238a611e", {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'ip6gretap0\x00', 'team0\x00'}, 0xf0, 0x118, 0x2000000}, @unspec=@NFQUEUE2={0x28, 'NFQUEUE\x00', 0x2}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@empty, @mac, @local={0xac, 0x14, 0x14, 0xaa}, @local={0xac, 0x14, 0x14, 0xaa}}}}, {{@arp={@loopback=0x7f000001, @dev={0xac, 0x14, 0x14}, 0x0, 0x0, @empty, {}, @mac, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'ip6gre0\x00', 'ip6_vti0\x00'}, 0xf0, 0x134}, @unspec=@LED={0x44, 'LED\x00', 0x0, {'syz0\x00'}}}], {{[], 0xc0, 0xe4}, {0x24, '\x00', 0x0, 0xfffffffffffffffe}}}}, 0x4bc) 2018/05/16 04:36:02 executing program 0: r0 = perf_event_open(&(0x7f0000000200)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7ffffffffffb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000080)='/dev/nullb0\x00', 0x2, 0x0) dup2(r0, r1) 2018/05/16 04:36:02 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x11}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:36:02 executing program 2: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000740)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r3, r4, r4}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000000140)={'crc32-generic\x00\x00\x00\x00\x00\x00\x00?\x00'}}) 2018/05/16 04:36:02 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x10000000013, &(0x7f0000d06000)=0x1, 0x4) connect$inet(r0, &(0x7f00000000c0)={0x2}, 0x10) setsockopt$inet_tcp_TCP_REPAIR_WINDOW(r0, 0x6, 0x1d, &(0x7f0000000080)={0x7fff, 0x9, 0xcc0, 0x80000000}, 0x14) r1 = socket(0xa, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") shutdown(r0, 0x1) 2018/05/16 04:36:02 executing program 2: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000740)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r3, r4, r4}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000000140)={"63726333322d67656e657269630000000000f0ffffff7f00"}}) 2018/05/16 04:36:02 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x25000000}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:36:02 executing program 6: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000da2ffc)=0xa069, 0xfea4) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) sendmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000000)="a7", 0x1}], 0x1, &(0x7f0000001180)}, 0x0) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xf401000000000000]}, 0xfdef) 2018/05/16 04:36:02 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0x381c]}, 0xfdef) 2018/05/16 04:36:03 executing program 2: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000740)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r3, r4, r4}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000000140)={"63726333322d67656e65726963000000008dffffff00"}}) 2018/05/16 04:36:03 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0xd00}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:36:03 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000280)='/dev/loop#\x00', 0x0, 0x105082) r1 = memfd_create(&(0x7f0000000140)="000000008c00000000000000000000", 0x0) pwritev(r1, &(0x7f0000f50f90)=[{&(0x7f0000000100)="a8", 0x1}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r0, 0x4c00, r1) sendfile(r0, r1, &(0x7f00000ddff8), 0x102002f23) 2018/05/16 04:36:03 executing program 6: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000da2ffc)=0xa069, 0xfea4) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) sendmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000000)="a7", 0x1}], 0x1, &(0x7f0000001180)}, 0x0) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x941c000000000000]}, 0xfdef) 2018/05/16 04:36:03 executing program 7: getrandom(&(0x7f0000000040)=""/44, 0xfffffebe, 0x0) r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$ARPT_SO_SET_REPLACE(r0, 0x0, 0x60, &(0x7f0000000380)={'filter\x00', 0x7, 0x4, 0x470, 0x0, 0x0, 0x118, 0x38c, 0x38c, 0x38c, 0x4, &(0x7f0000000340), {[{{@arp={@multicast1=0xe0000001, @dev={0xac, 0x14, 0x14}, 0x0, 0x0, @mac=@dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa]}, {}, @mac=@random="b554238a611e", {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'ip6gretap0\x00', 'team0\x00'}, 0xf0, 0x118, 0x1000000}, @unspec=@NFQUEUE2={0x28, 'NFQUEUE\x00', 0x2}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@empty, @mac, @local={0xac, 0x14, 0x14, 0xaa}, @local={0xac, 0x14, 0x14, 0xaa}}}}, {{@arp={@loopback=0x7f000001, @dev={0xac, 0x14, 0x14}, 0x0, 0x0, @empty, {}, @mac, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'ip6gre0\x00', 'ip6_vti0\x00'}, 0xf0, 0x134}, @unspec=@LED={0x44, 'LED\x00', 0x0, {'syz0\x00'}}}], {{[], 0xc0, 0xe4}, {0x24, '\x00', 0x0, 0xfffffffffffffffe}}}}, 0x4bc) 2018/05/16 04:36:03 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x70, 0x8000000072, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000100)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCGARP(r0, 0x8954, &(0x7f0000000140)={{0x2, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}}, {0x0, @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}}, 0x0, {0x2, 0x0, @multicast1=0xe0000001}, 'syz_tun\x00'}) 2018/05/16 04:36:03 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0x441c]}, 0xfdef) 2018/05/16 04:36:03 executing program 1: mmap(&(0x7f0000000000/0xf50000)=nil, 0xf50000, 0x1, 0x32, 0xffffffffffffffff, 0x0) socket(0x1e, 0x2, 0x0) 2018/05/16 04:36:03 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000280)='/dev/loop#\x00', 0x0, 0x105082) r1 = memfd_create(&(0x7f0000000140)="000000008c00000000000000000000", 0x0) pwritev(r1, &(0x7f0000f50f90)=[{&(0x7f0000000100)="a8", 0x1}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r0, 0x4c00, r1) sendfile(r0, r1, &(0x7f00000ddff8)=0x1600, 0x102002f01) 2018/05/16 04:36:03 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x9effffff00000000}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:36:03 executing program 1: mmap(&(0x7f0000000000/0xf50000)=nil, 0xf50000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = openat$urandom(0xffffffffffffff9c, &(0x7f0000000140)='/dev/urandom\x00', 0x8000, 0x0) ioctl$EVIOCGBITKEY(r0, 0x80404521, &(0x7f0000000080)=""/147) r1 = socket(0x1e, 0x2, 0x0) connect$rds(r1, &(0x7f0000000000)={0x2, 0x0, @dev={0xac, 0x14, 0x14}}, 0x10) 2018/05/16 04:36:03 executing program 2: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000740)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r3, r4, r4}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000000140)={'crc32-generic\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00?\x00'}}) 2018/05/16 04:36:03 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000280)='/dev/loop#\x00', 0x0, 0x105082) r1 = memfd_create(&(0x7f0000000140)="000000008c00000000000000000000", 0x0) pwritev(r1, &(0x7f0000f50f90)=[{&(0x7f0000000100)="a8", 0x1}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r0, 0x4c00, r1) sendfile(r0, r1, &(0x7f00000ddff8)=0x1600, 0x102002f01) 2018/05/16 04:36:03 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x12000000}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:36:03 executing program 1: socketpair$inet6(0xa, 0xa, 0x7f, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet6_opts(r0, 0x29, 0x36, &(0x7f0000000080)=""/31, &(0x7f00000000c0)=0x1f) mmap(&(0x7f0000000000/0xf50000)=nil, 0xf50000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = socket(0x1e, 0x2, 0x0) connect$rds(r1, &(0x7f0000000000)={0x2, 0x0, @dev={0xac, 0x14, 0x14}}, 0x10) 2018/05/16 04:36:03 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000280)='/dev/loop#\x00', 0x0, 0x105082) r1 = memfd_create(&(0x7f0000000140)="000000008c00000000000000000000", 0x0) pwritev(r1, &(0x7f0000f50f90)=[{&(0x7f0000000100)="a8", 0x1}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r0, 0x4c00, r1) sendfile(r0, r1, &(0x7f00000ddff8), 0x102002ff0) 2018/05/16 04:36:03 executing program 2: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000740)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r3, r4, r4}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000000140)={"63726333322d67656e65726963000000000000000f00"}}) 2018/05/16 04:36:04 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000280)='/dev/loop#\x00', 0x0, 0x105082) r1 = memfd_create(&(0x7f0000000140)="000000008c00000000000000000000", 0x0) pwritev(r1, &(0x7f0000f50f90)=[{&(0x7f0000000100)="a8", 0x1}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r0, 0x4c00, r1) sendfile(r0, r1, &(0x7f00000ddff8)=0x1600, 0x102002f01) 2018/05/16 04:36:04 executing program 6: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000da2ffc)=0xa069, 0xfea4) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) sendmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000000)="a7", 0x1}], 0x1, &(0x7f0000001180)}, 0x0) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xf403000000000000]}, 0xfdef) 2018/05/16 04:36:04 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0xb000000}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:36:04 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0x1c48]}, 0xfdef) 2018/05/16 04:36:04 executing program 2: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000740)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r3, r4, r4}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000000140)={"63726333322d67656e6572696300000000000000000500"}}) 2018/05/16 04:36:04 executing program 1: mmap(&(0x7f0000000000/0xf50000)=nil, 0xf50000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x1e, 0x2, 0x0) connect$rds(r0, &(0x7f0000000000)={0x2, 0x0, @dev={0xac, 0x14, 0x14}}, 0x10) setsockopt$inet6_udp_int(r0, 0x11, 0x65, &(0x7f0000000040)=0x6, 0x4) 2018/05/16 04:36:04 executing program 7: getrandom(&(0x7f0000000040)=""/44, 0xfffffebe, 0x0) r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$ARPT_SO_SET_REPLACE(r0, 0x0, 0x60, &(0x7f0000000380)={'filter\x00', 0x7, 0x4, 0x470, 0x0, 0x0, 0x118, 0x38c, 0x38c, 0x38c, 0x4, &(0x7f0000000340), {[{{@arp={@multicast1=0xe0000001, @dev={0xac, 0x14, 0x14}, 0x0, 0x0, @mac=@dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa]}, {}, @mac=@random="b554238a611e", {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'ip6gretap0\x00', 'team0\x00'}, 0xf0, 0x118, 0xffffffff00000000}, @unspec=@NFQUEUE2={0x28, 'NFQUEUE\x00', 0x2}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@empty, @mac, @local={0xac, 0x14, 0x14, 0xaa}, @local={0xac, 0x14, 0x14, 0xaa}}}}, {{@arp={@loopback=0x7f000001, @dev={0xac, 0x14, 0x14}, 0x0, 0x0, @empty, {}, @mac, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'ip6gre0\x00', 'ip6_vti0\x00'}, 0xf0, 0x134}, @unspec=@LED={0x44, 'LED\x00', 0x0, {'syz0\x00'}}}], {{[], 0xc0, 0xe4}, {0x24, '\x00', 0x0, 0xfffffffffffffffe}}}}, 0x4bc) 2018/05/16 04:36:04 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000280)='/dev/loop#\x00', 0x0, 0x105082) r1 = memfd_create(&(0x7f0000000140)="000000008c00000000000000000000", 0x0) pwritev(r1, &(0x7f0000f50f90)=[{&(0x7f0000000100)="a8", 0x1}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r0, 0x4c00, r1) sendfile(r0, r1, &(0x7f00000ddff8), 0x102002f06) 2018/05/16 04:36:04 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0xe000000}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:36:04 executing program 2: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000740)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r3, r4, r4}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000000140)={"63726333322d67656e657269630000000000fffffe00"}}) 2018/05/16 04:36:04 executing program 1: syz_open_dev$sg(&(0x7f0000000040)='/dev/sg#\x00', 0x3, 0x0) mmap(&(0x7f0000000000/0xf50000)=nil, 0xf50000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x1e, 0x2, 0x0) connect$rds(r0, &(0x7f0000000000)={0x2, 0x0, @dev={0xac, 0x14, 0x14}}, 0x10) 2018/05/16 04:36:04 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000280)='/dev/loop#\x00', 0x0, 0x105082) r1 = memfd_create(&(0x7f0000000140)="000000008c00000000000000000000", 0x0) pwritev(r1, &(0x7f0000f50f90)=[{&(0x7f0000000100)="a8", 0x1}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r0, 0x4c00, r1) sendfile(r0, r1, &(0x7f00000ddff8), 0x102002f0f) 2018/05/16 04:36:04 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x900}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:36:04 executing program 2: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000740)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r3, r4, r4}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000000140)={'crc32-generic\x00\x00\x00\x00\x00\x00@\x00'}}) 2018/05/16 04:36:04 executing program 1: r0 = socket$key(0xf, 0x3, 0x2) r1 = syz_open_dev$midi(&(0x7f00000000c0)='/dev/midi#\x00', 0x2, 0x101000) getsockopt$sock_int(r0, 0x1, 0x3a, &(0x7f0000000040), &(0x7f0000000080)=0x4) mmap(&(0x7f0000000000/0xf50000)=nil, 0xf50000, 0x1, 0x32, 0xffffffffffffffff, 0x0) setsockopt$bt_BT_VOICE(r1, 0x112, 0xb, &(0x7f0000000100)=0x2, 0x2) r2 = socket(0x1e, 0x2, 0x0) connect$rds(r2, &(0x7f0000000000)={0x2, 0x0, @dev={0xac, 0x14, 0x14}}, 0x10) 2018/05/16 04:36:04 executing program 6: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000da2ffc)=0xa069, 0xfea4) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) sendmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000000)="a7", 0x1}], 0x1, &(0x7f0000001180)}, 0x0) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x90160000]}, 0xfdef) 2018/05/16 04:36:04 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000280)='/dev/loop#\x00', 0x0, 0x105082) r1 = memfd_create(&(0x7f0000000140)="000000008c00000000000000000000", 0x0) pwritev(r1, &(0x7f0000f50f90)=[{&(0x7f0000000100)="a8", 0x1}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r0, 0x4c00, r1) sendfile(r0, r1, &(0x7f00000ddff8)=0x700000000000000, 0x102002f01) 2018/05/16 04:36:04 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0xa805000000000000]}, 0xfdef) 2018/05/16 04:36:05 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000280)='/dev/loop#\x00', 0x0, 0x105082) r1 = memfd_create(&(0x7f0000000140)="000000008c00000000000000000000", 0x0) pwritev(r1, &(0x7f0000f50f90)=[{&(0x7f0000000100)="a8", 0x1}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r0, 0x4c00, r1) sendfile(r0, r1, &(0x7f00000ddff8), 0x102002f04) 2018/05/16 04:36:05 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0xb}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:36:05 executing program 2: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000740)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r3, r4, r4}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000000140)={"63726333322d67656e6572696300000000000200"}}) 2018/05/16 04:36:05 executing program 1: mmap(&(0x7f0000000000/0xf50000)=nil, 0xf50000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x1e, 0x2, 0x0) getsockopt$inet_sctp_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000000080)={0x0, 0x1c, &(0x7f0000000040)=[@in6={0xa, 0x4e22, 0xdfa, @empty, 0x400}]}, &(0x7f00000000c0)=0xc) sendmsg$kcm(r0, &(0x7f0000001680)={&(0x7f00000002c0)=@generic={0xa, "29487277f55a482d88507a3cb8a87fa24788f8a3a9eee5cbc6bb15cc0189c4f28ee21d98f0c5d8662a100b0e01bac82ac4ec2fde73162e31cd0147217358eece86c44a97c16751219a46daf2e14c301774d94216817e0f80b22752c9ab801dc599474a1dafd470a0534912c636a4ce0e3151cc31d860e95c9f1bfa0d7c3e"}, 0x80, &(0x7f0000000540)=[{&(0x7f0000000340)="93a5cedd86719059a799e6c68dc0dcbf1bae7fb2b764f55bc65f1914f8", 0x1d}, {&(0x7f0000000380)="46aaab18584ac601ebc0d311e54518c0f1abffcd8b6c453caee145526e79ba8046b587f34373cf0ba7946d71a88c0d6cdb1d0508c858d589c7adff5c47aa617d0211923d4e36cc783f97f8e24c729fd410a11ec5ceede4c4e4a8a16b1ac73a8ab360f03edc7e03a4287b5d5dc3f596ae6753b594f8db2c2e84667aed49c48d742618fbf0743067b2d7ed6f4e4ef7bef8570e8ddc98570dcc8e638cfa441ed75d3b6890af874fd4118cc9e42946f6b1da21ffad171c3a9cfb2c8ddc7f3781e9e1ab07a30c7605607ef67cf3fb363f78a40ae762ee51", 0xd5}, {&(0x7f0000000480)="d4a8616beb56c5702ff1175cb6bc36452013a394aede7b0c3731f7a3ded38ba65d31e570b4750c7999d98ee4638067a344cf34ce6cb003d459ae0ec033fde394e4c0e814150808c4b4b01cde1a69379eae72e0289ac728ef123e9127470d6366b88fd8b9bba3f9f5f4de24d22b629af80c8bd5f0b228ea2f12c485d43c487f358e6bbac24e13f3201e99903d2b070bb13b6572e5f7ac1ba9652a", 0x9a}], 0x3, &(0x7f0000000580)=[{0x100c, 0x11e, 0x6, "1922bf48974c056b536df55090004bff3244b2e29eaf36f6893ad1b094b6a49a56679f6e5fda4711a0fcdc7c3f4b6186a094cdeac324ea22ce89a61f8f2faddb229477a3726568254ca6ca9427b7233069a3ab4cfb5bd026390c49f485fb310787288052b329c9c5e5b36f6ca51eef351c20f6d0cceb6813215ac50807cd4a93fb7b8f644524ac40a30bd75200a524ee731ba565e290e7556c21fd79edcec96da1f92b70076d84e72ed2af4abad616f5067d4db77b53943dca6deea4d9272a0da5e45f05ce7ef3c05f28be804863d5b40f8ca384e2c69053d3ebee04aa2cbf76bd6f9e2d870e81204e3fcca7932bb311ca985dc9984c475f1daac45370679bef1bb2b6d93476b6225ed83715cb4b7198791f2b87a16cd6cd1952ca3dfbf27e4d11c58100186b28768e811c1e23348ab43c752d6d5b439f2bba4268f6437ad614e790d2aa68c7c9139d2be76a1526de142fd729707e9e93ec8bc7941359b42b4a496493207d620da714a95a97eb43f38916140518aac1f5572871adb48a7d7c2b9daccf7d1fa1fdf4dd06840cfeb8a76b93a993ab9fe21fd9ce808b0fd3ea87cff616281b6b420eded2601d34b96673d45503e87dd3a2422c4899be05102a06070c62330aedc173a7e05e1bcd1fe65e5c0448c2329074db25a6d0dd338cc2fcaf43f4f024ec860b5f87a1579f087f866e847da29b111bf341096354d4b058e0642ea8b3c70136fbba4045458c7b6079da8043fac33c9b2f46fb1793db0ec13f50bc4b4a8d21997962a20904f3272b0542d3e601c9804dfa943150d03011435223457aa134790d7f049e9f391511eddf01d77d517955e49034d90a6a256fd282f737ee20c0bc8409e75a81172514a5b45d8efb4732d0b35996e1e55aee4d90de4af0b58364f3f1d3965404eeed00eb041cc06b9693a10ac4cb7e8425143bac94c9000a4d051007076b7f9815b2c6f61af072a26323763b6947eb1b54a22feb6dfafcd5569ba69c6727dfb8066423005f2228023300f555d49502a666229a6a795ad893ad08563db57f307d22ded9b0b170cae859d2b4d4dc7781851b446ed1ec2768b0edaa0895022214b8ad0eabc74ee6e17c5f2e1a9573c5282eea1fb4a66d1fbfe048c942305c8e6eb997dc3ee4754fdd60d02d54b2ec4d4d910eaf1fe7a1c2b2711388d8016e49d3fdf8645cc4551dbca2443981c16c9daf63f3aa7caddcfbb38e5686f00b06ef0c111f3670e16bfb166275c12d9252233925be131793f2c52210fc5f9ef82ae718fe047d23d8451ac01e23dfa7921d8ed8bdfb3167d600ebac9315ff5a6a1d61f665ee3b3a1ac0c3a1297acca4a4f3933313ac6e67f241645506c2e08683e37df145b240e62374840f02ee005d9cf490988d6d90e29f2bfdcef77f52a2f249b19c86b265db42d50c046b3f4cea761683ffbc8cf5c86080a886f303c515c3b3aed79eb9d5aae2a6412a502dc14c4ac24bbcd3bebd39b1ce5a4915864def8d3d542343fc0a05130272688212d83e1d55025e4cec249f3b93b843cd84bcb35f1174eea430172fa5562640540d25a4cb4378ac28d2a8bd3c2884c56f69456f7c7bade3f5ef6e0af6885d3eae5293211f510206a0ec2ef7af31284661f0975ba7f4f52c3e18e63e1cd5c6ab24d97cad988c5b38e92e15c176fc8a9561529cec2796bb2e11d20d1e47d8d768fe0d6be3eb9ef76b608a5d0dbc11f7b1c2ea3751ad8b4e144b38c0131c4fcf5f9c389294e01ac4634b3400d1c46d65399366e1f231324994877a6d7ce6bceb69658b215d66bdc735c19bee116f0cd61751705053f2e1951c146e53ebe351f34aea1779007e0b9ec92c40e9c018dca31780ebd45db472a103c237e1bd99d3f65d7c167ca3c3233ffa8a6697747f6dda06158a6916f39c867f812ac6d550ab5ea09da0399190d792fa0ae99fe91bcdbed62eff15baa6ed573159377d6f0b230a01259e84dbe341a3dccd14a4157815473e877794c37daec0bb9e7c2b126dff0e88178e444948f441863bee37cee0de8837bfadb27e1ce16058304e8bda1793b82cd99bd45e58c4461f21bc4fbafb428c65bf84fd76eadaab088b97fb3e79b8285a278318caa3d1c573d35e4f5306e272df5bfcd78bbec833c367c957d816df2e835d720e7310bf0b0690b8e1447cd1687e7e64e68b7ac8b42d23fcd508d132adff911e14f5478514a9c882d6452d47a7f90dca9efde3fcfce37c6d260c359ceca50581497152440b2f71531a81e996a2eeddcfb86eed75bfc6adef41d94a8b7246466174df2c779b420c76f22755f83252a462b6fc443eaf31b4df94818f5df70e04ef4b607cf2a92bef17712e3e656c1f87738d12183765e7d8d71ab718eb7eca5160b5b1197f0d0ca8c21b67a62542dc0dd442a45bbce3e6b7521ddd24061edc44e4517dc2958e892ad90bc7029c5928961e0b50d906a73c0e90c6454359813ab852a61dc8ece14bf5b98faa70a1fe894abedebfbe98fd048cb99d6c29cc8e96b9d8aa6f1719001df27c8bced5a0748fd5fa5e350acced1dd99dd7291c543a678be948d12a713315b8810a921ac9e470eac96fc281959960e28996f395fca644329f5e7e18a85f48187d3eeb7a9ad6800be6747aa49bd992a9decf013ed4ff077afe2c1f2cb5ab81619b00b1e520a3c4b797b466c1c293afb16062d57948431c691e633507e208dc719da0ad5e327478fad84dffd31ef66c62d1d40a0235c3e935031651355831f04d6f4c9925f3f19354ba76a94da0ff8e376e976c1304c6e07c4665d27ceeb7edd0573b39aae3dc4ddc5a9ff86b19c6e7c1a84916ea0c9d7ec61afaee927de27550b3a53f5b8b9708b24c1623cb89a77fc721ccfcaa7e2a16188f0826b4001f38f2c3887d4ab1044d436b56c6517872316b7d56a2618dcd4d2baa58b7f950eb0fd92857d36ba8baf9ec896032acd57abfacb3c0844a43240bf30293129346086dbe32dd9dd507dc0240092a1c464c6cc711705555caa81d34f219598439afa2694b8b234cd2a7537e6c608aa7e7e0e2cf7e37a4d2e4932034e2cc8cfbecd66b5c3288a58f1d204250e6071c473103c6844a98aad54a4bd77afa44499f44de4d67bf7d53bda0a424a0b8ee7203c6f51fdfdf8f489625973937f5c999a220e8e20c042996ed6445566a423342aa112b1f6bcd64d8ca96a2f1e03c27bb1cea1445b5ff32d7887c562c24f1532c1225f865ba4d6b6abe2ad955e86868fd2fa3d8965041e3887221ec5b38ea5b3464e397e7d78b10a1ac83698e493295e9195bdf029d0b7644593ebab6636c37fa32bda18cfa9fa06d9b2dece3724c92a6291f8d2070793b5e302649cd6fcad2c252ab914b95275b9e066a649d95dbeb79423647695e449c3e2bf53f38f32f504f645127cc7b0623b43fa10c0edf68b431b4191bf59b5089c9bf9bc8030afe518f0e9185364de5c97b3a8bc46574f0458635f0914bdf018983256f20cbe2606ebeee3b1d71f7468f7e9192a0ac9e9fe40d9eb87276817ae0402eb7c85cf1cfaa305b64b498946c67ff0f36a862c088a668498d190891096d1137fd0b1becb989278f3be080a787d43cd9be3f40612808a5626b57e8b32999058fb11b6da9a3de114bcfa367cdbfd94f9b77e8cdd87e502eb0529b85b72ec6494c9060b66aa4d18d543322c7c345558c2f66db397c7e66258db09f16ddad45dfc826c5f595be62b571b2c70ce891453708af515fe5fed3f97653caca3e58afd9e9b86fb2e10132b2cabba879d4db9b3f9fb8c28d649d880849b53c36a5a35ef620e85b06fa68c9e7de8993daa14f100d1402c0d4f70c926423559af2f47fc266514168c6a67e1a62cd815c585d4f57de4ecd8c55bdfcbaf3f89ddd86bc8369dc5138e61f18fe298bf57e9b41f5b81fb225c2d7fd3ebd5ba61c31d010ca1c11f61c3078f849c8a4ed994d549d5229b4425b82d485153003286b6e89484025da92dd7ee2e0f84f9b0b6c578a36c84272302a27eb5362723d813234b2af6bf755c6b4e1ce52100bc1fa3fdc7107521c0791e0ee8141f39260ed776978d8c6f61ddd088692002bd0ab794b85155a634918030aa27bae5efdbc92594a49174ecb1ab859f50a894a413337dd0e3aa2564efa5c5c5347b8e476ea4b0da9bd46844b20f47e5a6f25f99b98bac5ea4237d64611f9230dcbce528c0ef3066ba90453ddad40335dcf2f9fcacee40fb5a02f19501ec9d1b5dffea291f75d9914ebbb9df98d82d38e067f840e4c1e442069598cdf37a87d5d46c588cd30dda4117437917e82de4eeec5e1fc904d6937a2681ef594984c82e195ede98e4ed9dd2a98339fdbadd9b17c4eb7e684eff16489df808ecfa36b247e2a817fdd5d39c4dece0bb1a883a1e7f383dc220da298e6e6cc461cd3f765fd5c438edbb6730b8858e40210bf2d3e8fec0a6efa7cbaef2958ea205f9a33f69b48c6f42933750de4a36ec984fd4ea7b5250f25513d0f0762fcb116d6281ab62f41c2e2089a6fe3897893f2d01d9846ecbc0ab15db6043e7e3071818cd9d7505b5993eba460c1256b65011fe41b25d920e802608cb54280a6cd7891969915b6ef84bdb52e72c34538da7fde88c92907814068c1ffd443c118428dc09638392d3b951b6a1c0c1695d381560ffdebd65891d964412d52b40e6638eb1586a28b96e00ec2bded8ef570bed1945d9db8faea8eeaa83b6b03f11b5b3983f682f6b9fca73dd20cb4a077e78e420f9b03f7abf4a30a9e4380a96853b8601fc3c4d15ba863bef0c29a7eb3bfc9b6f797632ec9149575558c5680a30c58dcf5362cc50289c163721f9efda5265db2a02a45392c10757e28be43c43fe2656fda360bf72d79cfa07972988ebe413b15ac1d0e2cefcf97fd94d2edca95aebffb7fe60ed8ae79356efdfd44bda47ca8f6083777a9b7e0d6ed5abfbb4fda0dab81bf6569fc1f307c9c96605e48479ccaefe4c75db0516eabfa0d07f661a9a053727dd52c8225865bc8f84c38ea1f516bd688120bb72cb787aabb1405b4c7dc8015b82d560ee4f9655ca7b6ce3b45ba7a103d3ff334e3bef3af3d6187bc7205255f01aeadbc81cc9f6ee94acc62618a3046f420f010798c8aadbc561a00bfbc07f89b9c7b3ba02952eacf2611b1860d642c97b14146afa997299fec53e7e8eb6132d4ed2bfc7a4cf52a633e1aa4598137f10f9512da9eb3060f1b59a38def09af3c322efae9a5518fa000a89ba1fe04c0337a8cde8f98156c537d9c7f3b26a528075cc8f00591ec2cda8b6f8960d51e06a3fe90a53c173e653fdcf87afeadcdd5921667d2aba053289ce184f3315cbeb0194a4463b7a4d4558bc1e89d6d4faa987b06bbef776681b06edc16a265453219e7654ef2c5c91142657a55023c299d81dc5814ebe20788111b965f75c7da324181359d497ce804e268bd346b10bceb88f3a2d3d908ead343b0646cd34a01aae0a53d8978d7c4030c072fe81e10247accbe068b58293db522a517d9633195933e5e08988751933102b62bfd79c5c0ed4650421d53cddd90b859e68d7b4957a7bcf68f72a526e609379d66ce420bc0b5bbbbe7928ccbd645f1d81cd0f91b757e4cbed83626a6dd485c2de3805104f4b764e0f73f5d3938fbd35d16171b33faf05b209fbff6b91926618166e2ef2d6d2dfafcda2a55a8c5d8a1d85f7bf61f250a7f75bc5ba0ffbb15d1515b25493314c22e8b4f563b90307375cffe5a765caf8bbf459814e8de47fe7e4441c9e03814042e98cd7326a13eff804063bf13a6b9d1948914d0bea2c3de766cda51"}, {0xb8, 0x112, 0x200, "64a079c81b7cb3ac86da6cbaff842a7796cd51b85bcd7deb551d5d7b6a0c9d5d1fcb055467d23e61905054d0114385e0c460deba1d8d2a0e16a9f78c5ea66b4bf88da96df939be803afe838f3551368bd040f6bb6d4aed4e7d06bea53c2f27f2857720e73331a495f1fbb0dcd7a2055861f3ae2e37d0b9d77d76e75a5372c6cf30332c54f432d81259e4fb9238850de3cf24734a69ff031e5b22300dcabb71060e51c4c0818749aea41e0a92"}], 0x10c4, 0x24008041}, 0x4) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) syz_open_procfs(r2, &(0x7f0000000280)='net/udplite\x00') getsockopt$inet_sctp_SCTP_GET_PEER_ADDR_INFO(r0, 0x84, 0xf, &(0x7f0000000100)={r1, @in={{0x2, 0x4e22}}, 0x1f, 0x7, 0x1000, 0x1, 0x100000000}, &(0x7f00000001c0)=0x98) connect$rds(r0, &(0x7f0000000000)={0x2, 0x0, @dev={0xac, 0x14, 0x14}}, 0x10) 2018/05/16 04:36:05 executing program 6: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000da2ffc)=0xa069, 0xfea4) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) sendmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000000)="a7", 0x1}], 0x1, &(0x7f0000001180)}, 0x0) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x941c]}, 0xfdef) 2018/05/16 04:36:05 executing program 7: getrandom(&(0x7f0000000040)=""/44, 0xfffffebe, 0x0) r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$ARPT_SO_SET_REPLACE(r0, 0x0, 0x60, &(0x7f0000000380)={'filter\x00', 0x7, 0x4, 0x470, 0x0, 0x0, 0x118, 0x38c, 0x38c, 0x38c, 0x4, &(0x7f0000000340), {[{{@arp={@multicast1=0xe0000001, @dev={0xac, 0x14, 0x14}, 0x0, 0x0, @mac=@dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa]}, {}, @mac=@random="b554238a611e", {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'ip6gretap0\x00', 'team0\x00'}, 0xf0, 0x118, 0x2}, @unspec=@NFQUEUE2={0x28, 'NFQUEUE\x00', 0x2}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@empty, @mac, @local={0xac, 0x14, 0x14, 0xaa}, @local={0xac, 0x14, 0x14, 0xaa}}}}, {{@arp={@loopback=0x7f000001, @dev={0xac, 0x14, 0x14}, 0x0, 0x0, @empty, {}, @mac, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'ip6gre0\x00', 'ip6_vti0\x00'}, 0xf0, 0x134}, @unspec=@LED={0x44, 'LED\x00', 0x0, {'syz0\x00'}}}], {{[], 0xc0, 0xe4}, {0x24, '\x00', 0x0, 0xfffffffffffffffe}}}}, 0x4bc) 2018/05/16 04:36:05 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0x7c1c0000]}, 0xfdef) 2018/05/16 04:36:05 executing program 0 (fault-call:1 fault-nth:0): perf_event_open(&(0x7f000001d000)={0x5, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) get_mempolicy(&(0x7f0000000000), &(0x7f0000000040), 0x0, &(0x7f0000fff000/0x1000)=nil, 0x2) 2018/05/16 04:36:05 executing program 0: perf_event_open(&(0x7f000001d000)={0x5, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) get_mempolicy(&(0x7f0000000000), &(0x7f0000000040), 0x0, &(0x7f0000fff000/0x1000)=nil, 0x2) 2018/05/16 04:36:05 executing program 2: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000740)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r3, r4, r4}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000000140)={"63726333322d67656e65726963000000000000000000ffffffff00"}}) 2018/05/16 04:36:05 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x8100000000000000}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:36:05 executing program 1: r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000040)='net/stat\x00') setsockopt$IP6T_SO_SET_ADD_COUNTERS(r0, 0x29, 0x41, &(0x7f0000000080)={'raw\x00', 0x5, [{}, {}, {}, {}, {}]}, 0x78) r1 = dup3(0xffffffffffffff9c, 0xffffffffffffff9c, 0x80000) mmap(&(0x7f00008b7000/0x3000)=nil, 0x3000, 0x80000, 0x32, r1, 0x0) r2 = socket(0x1e, 0x2, 0x0) ioctl$VT_ACTIVATE(r1, 0x5606, 0xffffffff00000001) connect$rds(r2, &(0x7f0000000000)={0x2, 0x0, @dev={0xac, 0x14, 0x14}}, 0x10) 2018/05/16 04:36:05 executing program 0: perf_event_open(&(0x7f000001d000)={0x5, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) get_mempolicy(&(0x7f0000000000), &(0x7f0000000040), 0x20000040, &(0x7f0000fff000/0x1000)=nil, 0x2) 2018/05/16 04:36:05 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x9000000}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:36:06 executing program 2: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000740)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r3, r4, r4}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000000140)={"63726333322d67656e65726963000000000000007ffffffff000"}}) 2018/05/16 04:36:06 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000280)='/dev/loop#\x00', 0x0, 0x105082) r1 = memfd_create(&(0x7f0000000140)="000000008c00000000000000000000", 0x0) pwritev(r1, &(0x7f0000f50f90)=[{&(0x7f0000000100)="a8", 0x1}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r0, 0x4c00, r1) sendfile(r0, r1, &(0x7f00000ddff8), 0x102002f09) 2018/05/16 04:36:06 executing program 6: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000da2ffc)=0xa069, 0xfea4) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) sendmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000000)="a7", 0x1}], 0x1, &(0x7f0000001180)}, 0x0) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xf3030000]}, 0xfdef) 2018/05/16 04:36:06 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0x3000]}, 0xfdef) 2018/05/16 04:36:06 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x15000000}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:36:06 executing program 1: mmap(&(0x7f0000000000/0xf50000)=nil, 0xf50000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x1e, 0x2, 0x0) setsockopt$inet_udp_int(r0, 0x11, 0x65, &(0x7f0000000040)=0xfffffffffffffffe, 0x4) connect$rds(r0, &(0x7f0000000000)={0x2, 0x0, @dev={0xac, 0x14, 0x14}}, 0x10) 2018/05/16 04:36:06 executing program 7: getrandom(&(0x7f0000000040)=""/44, 0xfffffebe, 0x0) r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$ARPT_SO_SET_REPLACE(r0, 0x0, 0x60, &(0x7f0000000380)={'filter\x00', 0x7, 0x4, 0x470, 0x0, 0x0, 0x118, 0x38c, 0x38c, 0x38c, 0x4, &(0x7f0000000340), {[{{@arp={@multicast1=0xe0000001, @dev={0xac, 0x14, 0x14}, 0x0, 0x0, @mac=@dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa]}, {}, @mac=@random="b554238a611e", {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'ip6gretap0\x00', 'team0\x00'}, 0xf0, 0x118, 0x200000000000000}, @unspec=@NFQUEUE2={0x28, 'NFQUEUE\x00', 0x2}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@empty, @mac, @local={0xac, 0x14, 0x14, 0xaa}, @local={0xac, 0x14, 0x14, 0xaa}}}}, {{@arp={@loopback=0x7f000001, @dev={0xac, 0x14, 0x14}, 0x0, 0x0, @empty, {}, @mac, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'ip6gre0\x00', 'ip6_vti0\x00'}, 0xf0, 0x134}, @unspec=@LED={0x44, 'LED\x00', 0x0, {'syz0\x00'}}}], {{[], 0xc0, 0xe4}, {0x24, '\x00', 0x0, 0xfffffffffffffffe}}}}, 0x4bc) 2018/05/16 04:36:06 executing program 0: perf_event_open(&(0x7f000001d000)={0x5, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) get_mempolicy(&(0x7f0000000000), &(0x7f0000000040), 0x4000002000000000, &(0x7f0000fff000/0x1000)=nil, 0x2) 2018/05/16 04:36:06 executing program 1: mmap(&(0x7f0000000000/0xf50000)=nil, 0xf50000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x1e, 0x2, 0x0) r1 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x9, 0xa0000) faccessat(r1, &(0x7f0000000080)='./file0\x00', 0x4, 0x100) connect$rds(r0, &(0x7f0000000000)={0x2, 0x0, @dev={0xac, 0x14, 0x14}}, 0x10) 2018/05/16 04:36:06 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x1200}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:36:06 executing program 0: perf_event_open(&(0x7f000001d000)={0x5, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) get_mempolicy(&(0x7f0000000000), &(0x7f0000000040), 0x100000000000000, &(0x7f0000fff000/0x1000)=nil, 0x2) 2018/05/16 04:36:06 executing program 2: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000740)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r3, r4, r4}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000000140)={"63726333322d67656e6572696300000000000f00"}}) 2018/05/16 04:36:06 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x2700}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:36:06 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000280)='/dev/loop#\x00', 0x0, 0x105082) r1 = memfd_create(&(0x7f0000000140)="000000008c00000000000000000000", 0x0) pwritev(r1, &(0x7f0000f50f90)=[{&(0x7f0000000100)="a8", 0x1}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r0, 0x4c00, r1) sendfile(r0, r1, &(0x7f00000ddff8), 0x102002f08) 2018/05/16 04:36:06 executing program 0: perf_event_open(&(0x7f000001d000)={0x5, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) get_mempolicy(&(0x7f0000000000), &(0x7f0000000040), 0x40000020, &(0x7f0000fff000/0x1000)=nil, 0x2) 2018/05/16 04:36:06 executing program 1: mmap(&(0x7f0000000000/0xf50000)=nil, 0xf50000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/cuse\x00', 0x40000, 0x0) setsockopt$inet_sctp_SCTP_FRAGMENT_INTERLEAVE(r0, 0x84, 0x12, &(0x7f0000000080)=0x81, 0x4) r1 = socket(0x1e, 0x2, 0x0) connect$rds(r1, &(0x7f0000000000)={0x2, 0x0, @dev={0xac, 0x14, 0x14}}, 0x10) 2018/05/16 04:36:06 executing program 6: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000da2ffc)=0xa069, 0xfea4) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) sendmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000000)="a7", 0x1}], 0x1, &(0x7f0000001180)}, 0x0) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xf8030000]}, 0xfdef) 2018/05/16 04:36:07 executing program 2: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000740)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r3, r4, r4}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000000140)={"63726333322d67656e657269630000000000000000000000000f00"}}) 2018/05/16 04:36:07 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x1900}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:36:07 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0x4]}, 0xfdef) 2018/05/16 04:36:07 executing program 0: perf_event_open(&(0x7f000001d000)={0x5, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) get_mempolicy(&(0x7f0000000000), &(0x7f0000000040), 0x1000000, &(0x7f0000fff000/0x1000)=nil, 0x2) 2018/05/16 04:36:07 executing program 6: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000da2ffc)=0xa069, 0xfea4) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) sendmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000000)="a7", 0x1}], 0x1, &(0x7f0000001180)}, 0x0) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xf410]}, 0xfdef) 2018/05/16 04:36:07 executing program 1: mmap(&(0x7f0000000000/0xf50000)=nil, 0xf50000, 0x1, 0x40010, 0xffffffffffffffff, 0x0) r0 = socket(0x1e, 0x2, 0x0) connect$rds(r0, &(0x7f0000000000)={0x2, 0x0, @dev={0xac, 0x14, 0x14}}, 0x10) 2018/05/16 04:36:07 executing program 7: getrandom(&(0x7f0000000040)=""/44, 0xfffffebe, 0x0) r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$ARPT_SO_SET_REPLACE(r0, 0x0, 0x60, &(0x7f0000000380)={'filter\x00', 0x7, 0x4, 0x470, 0x0, 0x0, 0x118, 0x38c, 0x38c, 0x38c, 0x4, &(0x7f0000000340), {[{{@arp={@multicast1=0xe0000001, @dev={0xac, 0x14, 0x14}, 0x0, 0x0, @mac=@dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa]}, {}, @mac=@random="b554238a611e", {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'ip6gretap0\x00', 'team0\x00'}, 0xf0, 0x118, 0x8800000000000000}, @unspec=@NFQUEUE2={0x28, 'NFQUEUE\x00', 0x2}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@empty, @mac, @local={0xac, 0x14, 0x14, 0xaa}, @local={0xac, 0x14, 0x14, 0xaa}}}}, {{@arp={@loopback=0x7f000001, @dev={0xac, 0x14, 0x14}, 0x0, 0x0, @empty, {}, @mac, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'ip6gre0\x00', 'ip6_vti0\x00'}, 0xf0, 0x134}, @unspec=@LED={0x44, 'LED\x00', 0x0, {'syz0\x00'}}}], {{[], 0xc0, 0xe4}, {0x24, '\x00', 0x0, 0xfffffffffffffffe}}}}, 0x4bc) 2018/05/16 04:36:07 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000280)='/dev/loop#\x00', 0x0, 0x105082) r1 = memfd_create(&(0x7f0000000140)="000000008c00000000000000000000", 0x0) memfd_create(&(0x7f0000000000)="29de00", 0x1) pwritev(r1, &(0x7f0000f50f90)=[{&(0x7f0000000100)="a8", 0x1}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r0, 0x4c00, r1) sendfile(r0, r1, &(0x7f00000ddff8), 0x102002f01) 2018/05/16 04:36:07 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x1d00}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:36:07 executing program 0: perf_event_open(&(0x7f000001d000)={0x5, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) get_mempolicy(&(0x7f0000000000), &(0x7f0000000040), 0x0, &(0x7f0000fff000/0x1000)=nil, 0x4) 2018/05/16 04:36:07 executing program 2: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000740)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r3, r4, r4}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000000140)={'crc32-generic\x00\x00\x00\x00\x00\x00\x00 \x00'}}) 2018/05/16 04:36:08 executing program 1: mmap(&(0x7f0000000000/0xf50000)=nil, 0xf50000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x1e, 0x2, 0x0) connect$rds(r0, &(0x7f0000000000)={0x2, 0x0, @dev={0xac, 0x14, 0x14}}, 0x10) setsockopt$sock_int(r0, 0x1, 0x13, &(0x7f0000000040)=0x400, 0x4) 2018/05/16 04:36:08 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x1a}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:36:08 executing program 0: perf_event_open(&(0x7f000001d000)={0x5, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.stat\x00', 0x0, 0x0) bind$nfc_llcp(r0, &(0x7f00000000c0)={0x27, 0x0, 0x0, 0x4, 0x3, 0x1, "68d1c59509cf11ebd123cd5b37728369e9580171672fcd26ed0e3a66937946bcd87da74c23de95e7372cc3215f785e9b9f26b5da072360289eb2db38c4e858", 0x4}, 0x58) get_mempolicy(&(0x7f0000000000), &(0x7f0000000040), 0x0, &(0x7f0000fff000/0x1000)=nil, 0x2) 2018/05/16 04:36:09 executing program 2: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000740)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r3, r4, r4}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000000140)={"63726333322d67656e6572696300000000000500"}}) 2018/05/16 04:36:09 executing program 6: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000da2ffc)=0xa069, 0xfea4) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) sendmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000000)="a7", 0x1}], 0x1, &(0x7f0000001180)}, 0x0) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f1]}, 0xfdef) 2018/05/16 04:36:09 executing program 1: inotify_init() r0 = userfaultfd(0x80800) socketpair$ax25(0x3, 0x0, 0xf0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_dev$audion(&(0x7f0000000200)='/dev/audio#\x00', 0x2, 0xef942fc38d0b65c8) recvfrom(r1, &(0x7f0000000100)=""/213, 0xd5, 0x2000, &(0x7f0000000240)=@pppol2tp={0x18, 0x1, {0x0, r2, {0x2, 0x4e24, @multicast1=0xe0000001}, 0x3, 0x1, 0x0, 0x1}}, 0x80) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1, 0x20000000036, r0, 0x200000000000) r3 = socket(0x1e, 0x2, 0x0) connect$rds(r3, &(0x7f0000000000)={0x2, 0x0, @dev={0xac, 0x14, 0x14}}, 0x10) r4 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000040)='oom_score_adj\x00') ioctl$ASHMEM_SET_PROT_MASK(r4, 0x40047705, &(0x7f0000000080)={0x3, 0x8}) 2018/05/16 04:36:09 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000280)='/dev/loop#\x00', 0x0, 0x105082) r1 = memfd_create(&(0x7f0000000140)="000000008c00000000000000000000", 0x0) pwritev(r1, &(0x7f0000f50f90)=[{&(0x7f0000000100)="a8", 0x1}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r0, 0x4c00, r1) setsockopt$inet_MCAST_JOIN_GROUP(r1, 0x0, 0x2a, &(0x7f0000000000)={0x7f, {{0x2, 0x4e24, @loopback=0x7f000001}}}, 0x84) getrandom(&(0x7f0000000340)=""/101, 0xfffffffffffffd34, 0x0) sendfile(r0, r0, &(0x7f00000000c0)=0xffffffffffffffef, 0x102002f01) getsockopt$inet_sctp_SCTP_NODELAY(r1, 0x84, 0x3, &(0x7f0000000180), &(0x7f00000001c0)=0x4) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000240)={'ip6tnl0\x00', 0x4fff}) 2018/05/16 04:36:09 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0x481c0000]}, 0xfdef) 2018/05/16 04:36:09 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0xb1320000}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:36:09 executing program 7: getrandom(&(0x7f0000000040)=""/44, 0xfffffebe, 0x0) r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$ARPT_SO_SET_REPLACE(r0, 0x0, 0x60, &(0x7f0000000380)={'filter\x00', 0x7, 0x4, 0x470, 0x0, 0x0, 0x118, 0x38c, 0x38c, 0x38c, 0x4, &(0x7f0000000340), {[{{@arp={@multicast1=0xe0000001, @dev={0xac, 0x14, 0x14}, 0x0, 0x0, @mac=@dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa]}, {}, @mac=@random="b554238a611e", {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'ip6gretap0\x00', 'team0\x00'}, 0xf0, 0x118, 0x11}, @unspec=@NFQUEUE2={0x28, 'NFQUEUE\x00', 0x2}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@empty, @mac, @local={0xac, 0x14, 0x14, 0xaa}, @local={0xac, 0x14, 0x14, 0xaa}}}}, {{@arp={@loopback=0x7f000001, @dev={0xac, 0x14, 0x14}, 0x0, 0x0, @empty, {}, @mac, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'ip6gre0\x00', 'ip6_vti0\x00'}, 0xf0, 0x134}, @unspec=@LED={0x44, 'LED\x00', 0x0, {'syz0\x00'}}}], {{[], 0xc0, 0xe4}, {0x24, '\x00', 0x0, 0xfffffffffffffffe}}}}, 0x4bc) 2018/05/16 04:36:09 executing program 0: r0 = openat$snapshot(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/snapshot\x00', 0x200, 0x0) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER(0xffffffffffffff9c, 0x84, 0x7b, &(0x7f0000000100)={0x0, 0x1}, &(0x7f00000002c0)=0x8) setsockopt$inet_sctp6_SCTP_PRIMARY_ADDR(r0, 0x84, 0x6, &(0x7f0000000180)={r1, @in={{0x2, 0x4e24, @local={0xac, 0x14, 0x14, 0xaa}}}}, 0x84) getsockopt$inet_sctp6_SCTP_CONTEXT(r0, 0x84, 0x11, &(0x7f0000000240)={r1, 0x7}, &(0x7f0000000280)=0x8) r2 = openat$urandom(0xffffffffffffff9c, &(0x7f0000000080)='/dev/urandom\x00', 0x10000, 0x0) perf_event_open(&(0x7f000001d000)={0x5, 0x122, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0xfffffffffffffffd, 0x0, 0x2, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0xd, r2, 0x0) get_mempolicy(&(0x7f0000000000), &(0x7f0000000040), 0x0, &(0x7f0000ffe000/0x2000)=nil, 0x2) 2018/05/16 04:36:09 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x2300}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:36:09 executing program 0: perf_event_open(&(0x7f000001d000)={0x5, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socketpair$inet_tcp(0x2, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0x1, 0x0, &(0x7f00000000c0), &(0x7f0000000100)=0x8) get_mempolicy(&(0x7f0000000000), &(0x7f0000000040), 0x0, &(0x7f0000fff000/0x1000)=nil, 0x2) 2018/05/16 04:36:09 executing program 2: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000740)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r3, r4, r4}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000000140)={"63726333322d67656e6572696300000000008dffffff00"}}) 2018/05/16 04:36:09 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x11000000}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:36:09 executing program 6: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000da2ffc)=0xa069, 0xfea4) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) sendmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000000)="a7", 0x1}], 0x1, &(0x7f0000001180)}, 0x0) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9805000000000000]}, 0xfdef) 2018/05/16 04:36:09 executing program 1: r0 = socket$inet6_udp(0xa, 0x2, 0x0) r1 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000040)='/dev/uinput\x00', 0x400, 0x0) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(0xffffffffffffffff, 0x84, 0x6f, &(0x7f00000000c0)={0x0, 0x10, &(0x7f0000000080)=[@in={0x2, 0x4e24}]}, &(0x7f0000000100)=0xc) getsockopt$inet_sctp6_SCTP_PEER_ADDR_THLDS(r1, 0x84, 0x1f, &(0x7f0000000140)={r2, @in6={{0xa, 0x4e20, 0xcd, @dev={0xfe, 0x80, [], 0x21}}}, 0x9, 0x1}, &(0x7f0000000200)=0x88) mmap(&(0x7f0000000000/0xf50000)=nil, 0xf50000, 0x1, 0x40010, r0, 0x0) r3 = socket(0x1e, 0x2, 0x0) connect$rds(r3, &(0x7f0000000000)={0x2, 0x4e21, @broadcast=0xffffffff}, 0xffffffffffffffd0) 2018/05/16 04:36:09 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0xf8100000]}, 0xfdef) 2018/05/16 04:36:09 executing program 2: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000740)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r3, r4, r4}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000000140)={"63726333322d67656e65726963000000000000feffff00"}}) 2018/05/16 04:36:09 executing program 0: perf_event_open(&(0x7f000001d000)={0x5, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$bt_rfcomm(0x1f, 0x1, 0x3) getsockopt$bt_rfcomm_RFCOMM_CONNINFO(r0, 0x12, 0x2, &(0x7f0000000500)=""/209, &(0x7f0000000600)=0xd1) get_mempolicy(&(0x7f0000000000), &(0x7f0000000040), 0x0, &(0x7f0000fff000/0x1000)=nil, 0x2) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='pids.events\x00', 0x0, 0x0) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_TIMER(r1, 0xc0605345, &(0x7f00000000c0)={0x0, 0x1, {0x3, 0x2, 0x1, 0x2, 0x10000}}) 2018/05/16 04:36:09 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x10000000}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:36:09 executing program 0: perf_event_open(&(0x7f000001d000)={0x5, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) get_mempolicy(&(0x7f0000000000), &(0x7f0000000040), 0x0, &(0x7f0000fff000/0x1000)=nil, 0x2) r0 = syz_open_dev$audion(&(0x7f0000000080)='/dev/audio#\x00', 0x6, 0x200) ioctl$DRM_IOCTL_AGP_ACQUIRE(r0, 0x6430) 2018/05/16 04:36:10 executing program 6: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000da2ffc)=0xa069, 0xfea4) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) sendmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000000)="a7", 0x1}], 0x1, &(0x7f0000001180)}, 0x0) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000000000]}, 0xfdef) 2018/05/16 04:36:10 executing program 0: perf_event_open(&(0x7f000001d000)={0x3, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x8000b, 0xe7) setsockopt$inet_tcp_buf(r0, 0x6, 0x0, &(0x7f0000000100)="5d2cb4487f4ee33805350d4b05e90306974d774f9d0ce6699bbc3aab112910bef6ae44852f056978d8e303888581a0c300cb584d8fec616367ddbbac2de938d82511a2adefa40a880ca67cf8fa01a7a963d9b88d74575316f076c18b080aace37d06293a6af57b3f6b33987aff551c742dc30ca04e0742a3837eeb2bf40f6e3291cd7eb957bb8b601e8584772ae391ca48fe983484434ca3da110abbe00c2a20cedcd1c244ffbe50600ea1634cc196cfb2f8f5cf68beaef1ea9d0d44e89d5e592f7c28c9a3632d2159201b645d0e6b729ef854ce91c304d7a87beda4fd76101796e6f3b2b2f0ae231d28acc17bfa4bb5e7fde162d5", 0xf5) get_mempolicy(&(0x7f0000000000), &(0x7f0000000040), 0x0, &(0x7f0000fff000/0x1000)=nil, 0x2) r1 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vga_arbiter\x00', 0x80300, 0x0) setsockopt$IP_VS_SO_SET_STOPDAEMON(r0, 0x0, 0x48c, &(0x7f0000000300)={0x2, 'nr0\x00', 0x3}, 0x18) ioctl$KVM_GET_XCRS(r1, 0x8188aea6, &(0x7f0000000200)=ANY=[@ANYBLOB="0300000003000000481100000000000000080000000000003f000000fffffff91f0000000000000000a000000000ee10c77bec0b55339cb09cbedab7a6d1fbfcc20000b6aa9d7e7a1839a62de788dff544e0cb02e30e2791e2d68f6fcaaabd206daf12eb82831eccafb4cfe59223b959d8dc9620a995fb12faa5e65f5aa4506b1743a9d54a664dc99e955464f62e73c17b4ba647d5507be1764a38d69838c9c0030a0661bb73ae6a04c8ed5c17e2d35775fcffb038e1288ae643643bbd5081311bf9ed01706f34a03681f0bdae6d604ca9ff7caa962800f54e87e1096f58ac55dfe10bf338be55cf633af19dc18cdf7177d517fcbf6c479d18be99a7e6"]) 2018/05/16 04:36:10 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0xf203]}, 0xfdef) 2018/05/16 04:36:10 executing program 2: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000740)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r3, r4, r4}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000000140)={"63726333322d67656e657269630000000000000500"}}) 2018/05/16 04:36:10 executing program 1: socketpair$inet6_sctp(0xa, 0x0, 0x84, &(0x7f0000000200)={0xffffffffffffffff}) mmap(&(0x7f0000000000/0xf50000)=nil, 0xf50000, 0x1, 0x34, r0, 0x0) r1 = socket(0x1e, 0x2, 0x0) connect$rds(r1, &(0x7f0000000000)={0x2, 0x0, @dev={0xac, 0x14, 0x14}}, 0x10) r2 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000280)='/dev/uinput\x00', 0x3fff, 0x0) syncfs(r1) ioctl$LOOP_SET_BLOCK_SIZE(r2, 0x4c09, 0x9) bind$netlink(r1, &(0x7f0000000140)={0x10, 0x0, 0x25dfdbfe, 0x4}, 0xc) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r1, 0x84, 0x6e, &(0x7f0000000040)=[@in={0x2, 0x4e21, @rand_addr=0x9}], 0x10) r3 = openat$dsp(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/dsp\x00', 0x80000, 0x0) ioctl$PIO_FONTRESET(r3, 0x4b6d, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x228001, 0x20) ioctl$DRM_IOCTL_AGP_RELEASE(r3, 0x6431) bind$inet(r1, &(0x7f0000000100)={0x2, 0x4e22, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) ioctl$sock_SIOCOUTQ(r1, 0x5411, &(0x7f0000000080)) 2018/05/16 04:36:10 executing program 7: getrandom(&(0x7f0000000040)=""/44, 0xfffffebe, 0x0) r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$ARPT_SO_SET_REPLACE(r0, 0x0, 0x60, &(0x7f0000000380)={'filter\x00', 0x7, 0x4, 0x470, 0x0, 0x0, 0x118, 0x38c, 0x38c, 0x38c, 0x4, &(0x7f0000000340), {[{{@arp={@multicast1=0xe0000001, @dev={0xac, 0x14, 0x14}, 0x0, 0x0, @mac=@dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa]}, {}, @mac=@random="b554238a611e", {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'ip6gretap0\x00', 'team0\x00'}, 0xf0, 0x118, 0x88}, @unspec=@NFQUEUE2={0x28, 'NFQUEUE\x00', 0x2}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@empty, @mac, @local={0xac, 0x14, 0x14, 0xaa}, @local={0xac, 0x14, 0x14, 0xaa}}}}, {{@arp={@loopback=0x7f000001, @dev={0xac, 0x14, 0x14}, 0x0, 0x0, @empty, {}, @mac, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'ip6gre0\x00', 'ip6_vti0\x00'}, 0xf0, 0x134}, @unspec=@LED={0x44, 'LED\x00', 0x0, {'syz0\x00'}}}], {{[], 0xc0, 0xe4}, {0x24, '\x00', 0x0, 0xfffffffffffffffe}}}}, 0x4bc) 2018/05/16 04:36:10 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0xa}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:36:10 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000280)='/dev/loop#\x00', 0x0, 0x105082) r1 = memfd_create(&(0x7f0000000140)="000000008c00000000000000000000", 0x0) memfd_create(&(0x7f0000000000)='/9+ppp0,\x00', 0x3) pwritev(r1, &(0x7f0000f50f90)=[{&(0x7f0000000100)="a8", 0x1}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r0, 0x4c00, r1) sendfile(r0, r1, &(0x7f00000ddff8), 0x102002f01) ioctl$LOOP_GET_STATUS64(r1, 0x4c05, &(0x7f0000000180)) 2018/05/16 04:36:10 executing program 0: perf_event_open(&(0x7f000001d000)={0x5, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) get_mempolicy(&(0x7f0000000080), &(0x7f0000000040), 0x0, &(0x7f0000fff000/0x1000)=nil, 0x2) 2018/05/16 04:36:10 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x2d00000000000000}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:36:10 executing program 2: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000740)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r3, r4, r4}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000000140)={"63726333322d67656e657269630000000000000000000000000500"}}) 2018/05/16 04:36:10 executing program 0: r0 = syz_open_dev$sndpcmp(&(0x7f0000000080)='/dev/snd/pcmC#D#p\x00', 0x20, 0x8000) getsockopt$inet_sctp_SCTP_CONTEXT(r0, 0x84, 0x11, &(0x7f0000000380)={0x0, 0x2}, &(0x7f00000003c0)=0x8) socket$can_bcm(0x1d, 0x2, 0x2) getsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(0xffffffffffffff9c, 0x84, 0x1f, &(0x7f00000002c0)={r1, @in6={{0xa, 0x4e21, 0x184, @local={0xfe, 0x80, [], 0xaa}, 0xffff}}, 0xc, 0x7f}, &(0x7f0000000180)=0x88) getsockopt$inet_sctp_SCTP_PR_SUPPORTED(r0, 0x84, 0x71, &(0x7f00000001c0)={r2, 0x200}, &(0x7f0000000200)=0x8) getsockopt$inet_sctp6_SCTP_PRIMARY_ADDR(r0, 0x84, 0x6, &(0x7f0000000400)={r1, @in6={{0xa, 0x4e20, 0x3, @dev={0xfe, 0x80, [], 0x1f}, 0x5}}}, &(0x7f0000000100)=0x84) perf_event_open(&(0x7f000001d000)={0x5, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCSIFADDR(r0, 0x8916, &(0x7f00000000c0)={'veth1_to_team\x00', {0x2, 0x4e20, @multicast1=0xe0000001}}) get_mempolicy(&(0x7f0000000000), &(0x7f0000000040), 0x0, &(0x7f0000fff000/0x1000)=nil, 0x2) setsockopt$EBT_SO_SET_COUNTERS(r0, 0x0, 0x81, &(0x7f0000000240)={'mangle\x00', 0x4, [{}, {}, {}, {}]}, 0x68) 2018/05/16 04:36:10 executing program 1: mmap(&(0x7f0000000000/0xf50000)=nil, 0xf50000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x1e, 0x2, 0x0) connect$rds(r0, &(0x7f0000000000)={0x2, 0x4000000000, @remote={0xac, 0x14, 0x14, 0xbb}}, 0xf5) r1 = dup2(r0, r0) ioctl$SNDRV_CTL_IOCTL_PVERSION(r1, 0x80045500, &(0x7f0000000040)) 2018/05/16 04:36:11 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x40030000000000}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:36:11 executing program 5: socket(0x1f, 0x80001, 0x7f) r0 = syz_open_dev$loop(&(0x7f0000000280)='/dev/loop#\x00', 0x0, 0x105082) r1 = memfd_create(&(0x7f0000000140)="000000008c00000000000000000000", 0x0) pwritev(r1, &(0x7f0000f50f90)=[{&(0x7f0000000100)="a8", 0x1}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r0, 0x4c00, r1) sendfile(r0, r1, &(0x7f00000ddff8), 0x102002f01) 2018/05/16 04:36:11 executing program 2: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000740)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r3, r4, r4}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000000140)={"63726333322d67656e65726963000000000000000000fffffe00"}}) 2018/05/16 04:36:11 executing program 6: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000da2ffc)=0xa069, 0xfea4) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) sendmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000000)="a7", 0x1}], 0x1, &(0x7f0000001180)}, 0x0) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xe000000]}, 0xfdef) 2018/05/16 04:36:11 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0xe803000000000000]}, 0xfdef) 2018/05/16 04:36:11 executing program 0: r0 = perf_event_open(&(0x7f000001d000)={0x5, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket$key(0xf, 0x3, 0x2) getsockname$inet(r0, &(0x7f0000000040)={0x0, 0x0, @dev}, &(0x7f00000000c0)=0x10) r2 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000140)='/dev/rfkill\x00', 0x8002, 0x0) ioctl$TUNSETTXFILTER(r2, 0x400454d1, &(0x7f0000000180)={0x1, 0x4, [@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @empty, @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}]}) ioctl$PIO_CMAP(r2, 0x4b71, &(0x7f00000001c0)={0x5, 0x7, 0xbc0, 0x6, 0x101, 0x8}) io_setup(0x10000, &(0x7f0000000100)=0x0) io_destroy(r3) ioctl$sock_SIOCGSKNS(r1, 0x894c, &(0x7f0000000200)=0x5) setsockopt$sock_attach_bpf(r1, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) 2018/05/16 04:36:11 executing program 7: getrandom(&(0x7f0000000040)=""/44, 0xfffffebe, 0x0) r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$ARPT_SO_SET_REPLACE(r0, 0x0, 0x60, &(0x7f0000000380)={'filter\x00', 0x7, 0x4, 0x470, 0x0, 0x0, 0x118, 0x38c, 0x38c, 0x38c, 0x4, &(0x7f0000000340), {[{{@arp={@multicast1=0xe0000001, @dev={0xac, 0x14, 0x14}, 0x0, 0x0, @mac=@dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa]}, {}, @mac=@random="b554238a611e", {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'ip6gretap0\x00', 'team0\x00'}, 0xf0, 0x118, 0x11000000}, @unspec=@NFQUEUE2={0x28, 'NFQUEUE\x00', 0x2}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@empty, @mac, @local={0xac, 0x14, 0x14, 0xaa}, @local={0xac, 0x14, 0x14, 0xaa}}}}, {{@arp={@loopback=0x7f000001, @dev={0xac, 0x14, 0x14}, 0x0, 0x0, @empty, {}, @mac, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'ip6gre0\x00', 'ip6_vti0\x00'}, 0xf0, 0x134}, @unspec=@LED={0x44, 'LED\x00', 0x0, {'syz0\x00'}}}], {{[], 0xc0, 0xe4}, {0x24, '\x00', 0x0, 0xfffffffffffffffe}}}}, 0x4bc) 2018/05/16 04:36:11 executing program 1: mmap(&(0x7f0000000000/0xf50000)=nil, 0xf50000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x1e, 0x80000000000002, 0x0) ioctl$ASHMEM_GET_PROT_MASK(r0, 0x7706, &(0x7f0000000040)) connect$rds(r0, &(0x7f0000000080)={0x2, 0x4e24, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) connect$rds(r0, &(0x7f0000000000)={0x2, 0x0, @dev={0xac, 0x14, 0x14}}, 0x10) 2018/05/16 04:36:11 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x1d00000000000000}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:36:11 executing program 2: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000740)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r3, r4, r4}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000000140)={"63726333322d67656e657269630000000000ffffff8d00"}}) 2018/05/16 04:36:11 executing program 1: mmap(&(0x7f0000000000/0xf50000)=nil, 0xf50000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x1e, 0x2, 0x0) connect$rds(r0, &(0x7f0000000000)={0x2, 0x0, @dev={0xac, 0x14, 0x14}}, 0x10) sched_yield() 2018/05/16 04:36:11 executing program 0: socket$nl_crypto(0x10, 0x3, 0x15) perf_event_open(&(0x7f000001d000)={0x5, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) get_mempolicy(&(0x7f0000000000), &(0x7f0000000040), 0x0, &(0x7f0000fff000/0x1000)=nil, 0x2) 2018/05/16 04:36:11 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0xfffff000}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:36:11 executing program 2: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000740)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r3, r4, r4}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000000140)={'crc32-generic\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x00'}}) 2018/05/16 04:36:11 executing program 6: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000da2ffc)=0xa069, 0xfea4) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) sendmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000000)="a7", 0x1}], 0x1, &(0x7f0000001180)}, 0x0) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xf4010000]}, 0xfdef) 2018/05/16 04:36:11 executing program 1: mmap(&(0x7f0000000000/0xf50000)=nil, 0xf50000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x1e, 0x2, 0x0) ioctl$sock_bt_cmtp_CMTPCONNADD(r0, 0x400443c8, &(0x7f0000000040)={r0, 0xfffffffffffffffd}) connect$rds(r0, &(0x7f0000000000)={0x2, 0x0, @dev={0xac, 0x14, 0x14}}, 0x10) connect$pppoe(r0, &(0x7f0000000080)={0x18, 0x0, {0x3, @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, 'bond0\x00'}}, 0x1e) 2018/05/16 04:36:11 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0x1f4]}, 0xfdef) 2018/05/16 04:36:11 executing program 5: r0 = creat(&(0x7f0000000000)='./file0\x00', 0x40) ioctl$KVM_INTERRUPT(r0, 0x4004ae86, &(0x7f0000000040)=0x1000) r1 = syz_open_dev$loop(&(0x7f0000000280)='/dev/loop#\x00', 0x0, 0x105082) r2 = memfd_create(&(0x7f0000000140)="000000008c00000000000000000000", 0x0) sendfile(r0, r1, &(0x7f0000000080), 0x37) pwritev(r2, &(0x7f00000000c0), 0x2000000000000026, 0x0) ioctl$LOOP_CHANGE_FD(r1, 0x4c00, r2) sendfile(r1, r2, &(0x7f00000ddff8), 0x102002f01) 2018/05/16 04:36:11 executing program 0: r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ppp\x00', 0x468000, 0x0) mincore(&(0x7f0000ffc000/0x1000)=nil, 0x1000, &(0x7f00000000c0)=""/63) ioctl$BLKTRACESTART(r0, 0x1274, 0x0) get_mempolicy(&(0x7f0000000000), &(0x7f0000000040), 0x0, &(0x7f0000fff000/0x1000)=nil, 0x2) 2018/05/16 04:36:12 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0xffffff7f}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:36:12 executing program 2: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000740)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r3, r4, r4}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000000140)={'crc32-generic\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'}}) 2018/05/16 04:36:12 executing program 1: mmap(&(0x7f0000000000/0xf50000)=nil, 0xf50000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x1e, 0x2, 0x0) connect$rds(r0, &(0x7f0000000000)={0x2, 0x0, @dev={0xac, 0x14, 0x14}}, 0x10) getsockopt$inet_sctp_SCTP_FRAGMENT_INTERLEAVE(r0, 0x84, 0x12, &(0x7f0000000040), &(0x7f0000000080)=0x4) setsockopt$inet6_tcp_TCP_MD5SIG(r0, 0x6, 0xe, &(0x7f00000000c0)={@in6={{0xa, 0x4e21, 0x1, @remote={0xfe, 0x80, [], 0xbb}, 0x4}}, 0x5, 0x3, 0x6, "64ef5221f04f2bfa1ce17a5a888863c6cb4f7a6416a45b212e5bd130e154287f0787195bae18d5af6a491df5ce2897599a46e62f091c4efe99f38142cd360fa592f5d491479bc1f44d313e5a8371c76a"}, 0xd8) 2018/05/16 04:36:12 executing program 0: r0 = perf_event_open(&(0x7f000001d000)={0x5, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) get_mempolicy(&(0x7f0000000000), &(0x7f0000000040), 0x0, &(0x7f0000fff000/0x1000)=nil, 0x2) ioctl$TIOCGSID(r0, 0x5429, &(0x7f0000000080)=0x0) r2 = syz_open_dev$sndmidi(&(0x7f0000000140)='/dev/snd/midiC#D#\x00', 0x4, 0x400000) mq_notify(r2, &(0x7f0000000180)={0x0, 0x12, 0x2, @tid=r1}) r3 = openat$urandom(0xffffffffffffff9c, &(0x7f0000000100)='/dev/urandom\x00', 0x101001, 0x0) listen$netrom(r3, 0x7) ptrace$peek(0x1, r1, &(0x7f00000000c0)) 2018/05/16 04:36:12 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000280)='/dev/loop#\x00', 0x0, 0x105082) r1 = memfd_create(&(0x7f0000000140)="000000008c00000000000000000000", 0x0) syz_open_dev$audion(&(0x7f0000000000)='/dev/audio#\x00', 0x5b8, 0x10000) pwritev(r1, &(0x7f0000f50f90)=[{&(0x7f0000000100)="a8", 0x1}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r0, 0x4c00, r1) sendfile(r0, r1, &(0x7f00000ddff8), 0x102002f01) 2018/05/16 04:36:12 executing program 6: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000da2ffc)=0xa069, 0xfea4) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) sendmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000000)="a7", 0x1}], 0x1, &(0x7f0000001180)}, 0x0) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9c160000]}, 0xfdef) 2018/05/16 04:36:12 executing program 7: getrandom(&(0x7f0000000040)=""/44, 0xfffffebe, 0x0) r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$ARPT_SO_SET_REPLACE(r0, 0x0, 0x60, &(0x7f0000000380)={'filter\x00', 0x7, 0x4, 0x470, 0x0, 0x0, 0x118, 0x38c, 0x38c, 0x38c, 0x4, &(0x7f0000000340), {[{{@arp={@multicast1=0xe0000001, @dev={0xac, 0x14, 0x14}, 0x0, 0x0, @mac=@dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa]}, {}, @mac=@random="b554238a611e", {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'ip6gretap0\x00', 'team0\x00'}, 0xf0, 0x118}, @unspec=@NFQUEUE2={0x28, 'NFQUEUE\x00', 0x2}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@empty, @mac, @local={0xac, 0x14, 0x14, 0xaa}, @local={0xac, 0x14, 0x14, 0xaa}}}}, {{@arp={@loopback=0x7f000001, @dev={0xac, 0x14, 0x14}, 0x0, 0x0, @empty, {}, @mac, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'ip6gre0\x00', 'ip6_vti0\x00'}, 0xf0, 0x134}, @unspec=@LED={0x44, 'LED\x00', 0x0, {'syz0\x00'}}}], {{[], 0xc0, 0xe4}, {0x24, '\x00', 0x0, 0xfffffffffffffffe}}}}, 0x4bc) 2018/05/16 04:36:12 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0x1000000000000000]}, 0xfdef) 2018/05/16 04:36:12 executing program 0: perf_event_open(&(0x7f000001d000)={0x5, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = inotify_init() r1 = creat(&(0x7f0000000140)='./file0\x00', 0x0) inotify_add_watch(r0, &(0x7f0000000200)='./file0\x00', 0x84000482) write$binfmt_elf64(r1, &(0x7f0000000240)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x38}, [{}]}, 0x78) get_mempolicy(&(0x7f0000000000), &(0x7f0000000040), 0x0, &(0x7f0000fff000/0x1000)=nil, 0x2) 2018/05/16 04:36:12 executing program 2: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000740)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r3, r4, r4}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000000140)={"63726333322d67656e657269630000000000000000000000008000"}}) 2018/05/16 04:36:12 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x16000000}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:36:12 executing program 1: mmap(&(0x7f0000000000/0xf50000)=nil, 0xf50000, 0x1, 0x32, 0xffffffffffffffff, 0x0) connect$rds(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x0, @dev={0xac, 0x14, 0x14}}, 0x10) 2018/05/16 04:36:12 executing program 0: perf_event_open(&(0x7f000001d000)={0x5, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) get_mempolicy(&(0x7f0000000000), &(0x7f0000000040), 0x0, &(0x7f0000fff000/0x1000)=nil, 0x2) r0 = openat$urandom(0xffffffffffffff9c, &(0x7f0000000080)='/dev/urandom\x00', 0x101001, 0x0) getsockopt$inet_sctp6_SCTP_GET_ASSOC_STATS(0xffffffffffffffff, 0x84, 0x70, &(0x7f00000000c0)={0x0, @in={{0x2, 0x4e20}}, [0x1, 0x1f, 0x7ff, 0x5, 0xe280, 0x8001, 0x76d309b4, 0x9, 0x7, 0x0, 0xfff, 0x5, 0x4, 0x2, 0xa43]}, &(0x7f00000001c0)=0x100) getsockopt$inet_sctp6_SCTP_MAXSEG(r0, 0x84, 0xd, &(0x7f0000000200)=@assoc_id=r1, &(0x7f0000000240)=0x4) 2018/05/16 04:36:13 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000280)='/dev/loop#\x00', 0x0, 0x105082) r1 = memfd_create(&(0x7f0000000140)="000000008c00000000000000000000", 0x0) ioctl$sock_inet_tcp_SIOCATMARK(r1, 0x8905, &(0x7f0000000000)) pwritev(r1, &(0x7f0000f50f90)=[{&(0x7f0000000100)="a8", 0x1}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r0, 0x4c00, r1) sendfile(r0, r1, &(0x7f00000ddff8), 0x102002f01) 2018/05/16 04:36:13 executing program 1: mmap(&(0x7f0000000000/0xf50000)=nil, 0xf50000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x1e, 0x2, 0x0) connect$rds(r0, &(0x7f0000000000)={0x2, 0x0, @dev={0xac, 0x14, 0x14}}, 0x10) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r0, 0x84, 0x6e, &(0x7f0000000040)=[@in={0x2, 0x4e21}, @in={0x2, 0x4e24, @dev={0xac, 0x14, 0x14, 0xd}}, @in={0x2, 0x4e20, @multicast1=0xe0000001}, @in6={0xa, 0x4e23, 0x7fff, @remote={0xfe, 0x80, [], 0xbb}, 0xefc0000}], 0x4c) 2018/05/16 04:36:13 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0x10000000]}, 0xfdef) 2018/05/16 04:36:13 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0xc}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:36:13 executing program 2: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000740)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r3, r4, r4}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000000140)={'crc32-generic\x00\x00\x00\x00\x00\x00\x00\x00?\x00'}}) 2018/05/16 04:36:13 executing program 0: r0 = perf_event_open(&(0x7f000001d000)={0x5, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x516c, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x4000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) get_mempolicy(&(0x7f0000000000), &(0x7f00000000c0), 0x0, &(0x7f0000fff000/0x1000)=nil, 0x2) ioctl$TUNGETFEATURES(r0, 0x800454cf, &(0x7f0000000040)) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000001140)={0x5, 0x7, &(0x7f0000000080)=@framed={{0x18, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x2}, [@initr0={0x18, 0x0, 0x0, 0x0, 0x1}, @ldst={0x3, 0x1, 0x6, 0x9, 0xdd2de242f5b798a4, 0x1, 0x1}], {0x95}}, &(0x7f0000000100)='syzkaller\x00', 0x65, 0x1000, &(0x7f0000000140)=""/4096, 0x40f00, 0x1}, 0x48) ioctl$PERF_EVENT_IOC_SET_BPF(r0, 0x40042408, r1) 2018/05/16 04:36:13 executing program 6: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000da2ffc)=0xa069, 0xfea4) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) sendmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000000)="a7", 0x1}], 0x1, &(0x7f0000001180)}, 0x0) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f0]}, 0xfdef) 2018/05/16 04:36:13 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x1d}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:36:13 executing program 1: mmap(&(0x7f0000000000/0xf50000)=nil, 0xf50000, 0x1, 0x32, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) r0 = socket(0x1e, 0x2, 0x0) connect$rds(r0, &(0x7f0000000000)={0x2, 0x0, @dev={0xac, 0x14, 0x14}}, 0x10) 2018/05/16 04:36:13 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000280)='/dev/loop#\x00', 0x0, 0x105082) r1 = syz_open_dev$admmidi(&(0x7f0000000180)='/dev/admmidi#\x00', 0x8, 0x4000) setsockopt$inet6_tcp_TLS_TX(r1, 0x6, 0x1, &(0x7f00000001c0)={0x303, 0x33}, 0x4) r2 = memfd_create(&(0x7f0000000140)="000000008c00000000000000000000", 0x0) pwritev(r2, &(0x7f0000001540), 0x0, 0x0) ioctl$DRM_IOCTL_GET_CAP(r2, 0xc010640c, &(0x7f0000000000)={0x7ff, 0x5}) ioctl$LOOP_CHANGE_FD(r0, 0x4c00, r2) ioctl$TCSETAW(r1, 0x5407, &(0x7f0000000100)={0x7ff, 0x1, 0x6, 0x10000, 0x5, 0xffff, 0x80000001, 0x3ff, 0x4, 0x6}) io_setup(0x2, &(0x7f0000000200)) r3 = syz_open_dev$vcsn(&(0x7f0000000240)='/dev/vcs#\x00', 0x8, 0x2000) r4 = syz_open_dev$sndpcmc(&(0x7f0000001540)='/dev/snd/pcmC#D#c\x00', 0x4, 0x0) ioctl$LOOP_CHANGE_FD(r3, 0x4c06, r4) sendfile(r0, r2, &(0x7f00000ddff8), 0x102002f01) sendmsg$nl_netfilter(r2, &(0x7f00000000c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f0000000080)={&(0x7f0000001580)=ANY=[@ANYBLOB="5c1200000e08000528bd7000fedbdf250a0000060c003500c1ffffffffffffff0800710008000000fe9fd4ce7eac9baab17a8dc91368b801a94e3e97f3c381cc606e8db3f074f563639ffab209598ed338de35a7482c4c8e61315bd6f13df32e433bf7b6ea2d38deb4e92e011dedd3a239874f4d959e6f5b1fb76b542d681196435619c915ff7385e9bebd199bd1533d052a00a3ae850154f685a4f85aa0245516ab2e16760d03619785527849d6ea6f02b188d703f2dc4e5b50e0eb6ff35ab095036036195db4783a0cdd58c16eb8c76bca51d7ca1993487a4fab3a8cd009b7f48615007a39b89bfb3f12fb191f76c2289fde84de711db8d78b3e2178582749d0d5db296bc7ce17ba245bea31cf1d556e1c696266516e492ec3aa295f501a25582712f195cd718e58c3b30246793705742414f904c8507c2b95a49620cef4849de1e40eceafa3ce85c3f98dec70100d3a0c442fa77d86a2129c763755818c97a9b15dfd30ef7183589dd6ee4edf4b21536a22e0ae1a03ab375f717b749b77b79e8dd3f506f1486a6b17f38c0f3fa0735a6a3e47262afebd46b684cca43b07b113bdb021a390ad28f5c638f4c878e38505842a08a27010c7471ebb0f66d584a12959414239366b4ec39824d7dba547c794a2d5f2f0fb07c35c2b2990ba737d889ae2b79080d81b3680f4deea73189100613fd7169a7c0294fc540159a29cdc5cf7f45cc5dd88cf646358b97145f2304c3be5a34b698465beec646af65bebaecd163263ddd6ee8a49f24bef4e8adfed9dd1242bdfb2a1051817e7bd10043014ee57a4c1d10030b64753e0a194eff78a07e9e0e1c8390feb18348ae6fbd387243e07736e0aaecc4a5a064e15b1afed31ed901aa03a1752ca6a64bb7e72b24a133afd4acdc7252b80024a0c2eef28104528312c57e75dbef2f2b9a9afe650910b00e1e81d2fbb1b8d625d40698d25330e3f8f4865f94def1f0f59519d2932bba726c1fd3a1535db4fc4b0761fd8fc3977be2978a6d6e0a9928b062fed5240ec3b8b1dae6beaf26380f0811945c4620eb082b29a856516822c11bb24ec388b976ea7ab90564d239ddd9a194fcc4a2f8d0bdf0d80cc60b8bad72bb544432965a0a2c6509c1cbda91efd9fcbc9bd2c6514b31a97680a2df6693605989e867c1f9496e223e624a5186b3c01582ae2d6307af23c8d35299f421de88ed292011aec16415bdcc40a4c900727a53c907418caf1dd935a71d5d55b1c16781eb0787501c9128a14a30c350789e0232e18bec5ecea4f885f1144d28f75a7ac97efa24ebe1d94e30a153b2597018c78b5b2379b57619e450d2517c4ac42bea0fed478be0eb1cab8f1ed4695e9be7378ac303feb097dddfb91e3dde8303986872422f2947474f1164bfc6dacc82913fda2f9bcfd91e05f96f55cf59114f121c6a705e6e9ff6ac0c43f63bb29f6c4aa22d8f319b5b16e1d742cd698f9be336424b8d55e3220b32e34384ec2059623089ac3d91c1fceac673768258f0db8b0e159cbf45a779fe29c4dfc4ff98a05119fb6fa7788fa95b095f822fbfdbf211aff3955598385720cd6e930eafb062711814ce78b03460c1d637c407f0f73d1f5c61309a686d00378bef4c5bd4eabc3e66508c40eff0354ef67e4af3f82bed60ca1f80aeb29c2f500d8a62d20e2440246bdfb8c3983914549247dc4ebde74348219c1029cad0a237b9fa6b97b30c591f69cc5ef148627ab409f5bd292275ee8b329d7332ba2f1361db7da465eaa0213b03bd19352121aa4ba9d2242a2e4cb6bba1bcca652e00c8e9de0417e128bb1ada2537f0710930b1c0daa500da55c081915d30473751d4b705995de7166ecced50df8159bd8ae5b6c977157acde25a3ae28ae0fc9b12c5c0b093785e6d40f827038a0637310b8bd8650654fe782b4100c31235bdbe7b01391035841887949205dffb4198822a4b3127eebe46afc4bb3c0fe3c37912ab468e6afe3b3185d3cb991ce9492ddc6d3ebe5b793565dcfea4515f9ebfda64b8a1e98ebd28bcbd4e59a2a130efa22ecc2593de73c66dc56c02561ebd4908d8d5370a886a40042ce376f7c5b27555177b477fc000ef9178e518be2a76ebb76688988f1becab3fedec72ee7c9d657eff2f08edb85a517ec8a313a78bb5dd3c036a0d037399da7387dc87bcdf833d17fddee376e2de3ed6795d737f36c4251537fcea1bde7c59b3d533a46c68c8d8034b26126c84e5527c24e4f1c085c951c378d6d22d05dadbd541a8beecdc226510986afbd3d6b9f2de2db66247392fe486959f9b8274614a5b3a3ababd4b654fb4ff59c6181af77841721720754c2246defe755c56640b223332c02e2d6c9990011ae4983154ee64cd8a86bf56973285f87383e72ce810490a55659f056b5b0e6752f4520ce2de3f586c89407b5294d6454a571356514d16c51d75ce837e338bb1b91d4608d0b03e58052420964426f31fcd847b8f0baf5d4b7653a147147b033c9756bdd7758a37af3819d9e3b89c1e14319b5e58fb42cd237cece338035b7e90d44c8e61a5bb7629317f2fdfee6b9366e2de811b30dd39c69975b682e90323166daa77ae15d42982d64b223f9f063c1abd7a4974480289b856d5163cd442d286e49a712dc6e80f06039e5f6a9e98fcca3e9933e5a1dad1d406d8d14c6c6110658fc6516c5d197214a0facc5c1a8bac7716c400dbb178ee8eb04ef47154dd8bf459d43c15cd8985f0258d0b00b85d963b23d0a558c4dd3cc21e82adb2d0ad79b7040f5c5c233d1ec125a6765217a118bce2543d723266e6b6ed0e9f1066a43d586f85884b351f83b699c8b1de7741ac9e6d0f9bb0f71be1c43bd0bd3d7f9d54df8cfc42c6f841152a3a1ab500e5d45577e549304c84ae46e4ed81cc7b24983e4ce0572f2cdcb1b0828f8f42f1e55c6457761b4706cbe5cf931cb866e59263c0bad22a5e412c206ea2bbb233d0f9d4ba899ef629939ac114176f59399edd04853b39b65801de9971426b7a7ca1f2a17ee5e0f1adf4b7a15b96d28b5b2eedcbb0eaa9221016b3d0b14b317a5808009176585279e23fd8b6dd475855672514f28ef7ad393095b113e50373b20f8a3aa69104cb3bf131e0a96ed7a8d469e7331d6e2e962fa47c12b7ab5a8870c9d6d2c5240f56af81c0bd7d88490be063b1c7695d0806b86c5869bab868ce1d73db42ad732bddbbdbfc566752b686b7e61e781742b7730530f09f6bd97c4aeb27447ff595c85374292ae7414b6a9fd920206be44ba86c3746131ac3f6a37e2dfd1f1ffadd789403ad8079f386ce085e02b135610e2d64bc1427c70a3dc4c73d4ebb1c85839e3f5db969f0797be5065cf9585bfd0151d05cdd9f1dc2604c21494cf23afb28b6c6981f53449bbcfe3f4ea2800d614253226dda9d06025b399a812293c92a3d50e3ed975ac0e7fd311b23b7e3f2ca1808040239a3927a84f63b510d4c61f6bd78a84adc4bd899eee3cd1d3d85af4c59c819ffaf6266084ef8702fd7acb7ca055656e49ba23359bd3637f32aa3d5a80beeea3f822943c83c7e4d73ee7cdc17842dc1484968b7c29ed8a8cea1dcf009d1a985dc67784391c89e7c0e427688286e05cddc3de7fee89e07f1e9bc99c7afc05c6806127111063b37c174a12dfc99b9888a017ae3b20d4e63c34d534d0e2c4ee2900dba2096ba3c89f2d20f7b2d007d1b43b8ce6995746abe486155009a7224a1ab05a3a60fbb6def3cb174f6ab0099624d64b75dddedb4619a69380913ac9441a036f69b401cd1b23df5c4ec04f52e4c7d824097dc61c8b86e79762f397fd0e7457ce7ed9d5b3c04be177b69715290430d04c8f715d5bd46da1c5db2c91819a8fcdc19520ab09c4702c9f88c12199d37b6553be1953bf32e774d411179758681fdb1273cc4211a80ded7d0c927183fcd1c9b61cdd7be5b8d1db7d7e495b776ea7eaafd5160dc6b8ba61cbd4531a65bbd1ac74cc98f49c36d18f13bb252e4b4005cbd78fbabea3ce8963ca470cd6936c668c8bf70cd15e9033949708dc9e05f2e5174c7f2af277cb7d668f21333327a48f125e8811146792108ea289549f2c440e87cd8a491459972706df11c871d251954ccc8eab3ee29b874b3ad1bf2f670338f2fdbc9c37859d13de123b4264418357bdb0cc45c77d1dc0ccb763eef9bc3269a803375f8ea8f2d7482913d29774498148427f47320f97b6267816be2ed3796a0065d24f427278da3a7bb7b7539643ae239ce444d237762df121d4d27df17dc8658d54952d78f159dcaa0f14f44029c8458fac1bdf6c4d3ab0c28c4a6ce7300b519dc7cf18f924e5735bfebf6df506000000128a26e18cd82539555900de2344709ab09e6cccf62b962c955b1f2571a08abb5f92b8396e4b2ab830b65591b7a20260ef773f7c9ceab45385abd5c19a2e69df305768d9458df6a86b36b7cab220b800e915fb313793ada83ae71a17b07d2a11b44b2d3cc11aaee73bef8b50513f1e2c4cac46077f1584510051215679139ba679d4e74a6567ae769bdb5a127ca32ba4ed011bfb4eff84bae164c99bc59e0c70a36580855bc2de19dd4e5f7e0ea1c8f427065d82183fd87192c71869337421de599d6691dd29e4d1a08d03c873228a6ab68bd852c8558940e1242461b955ec6e0b1ab1b8ffd8f13e9da71102b58197c46982cf9fb72fb2675aa17371180058e00e252aed66c6aa4e88904008857e58e65bbd93eb51b877aefa76f2d35988982eb3045d9eb46bffa8432db487444db3fd87a2a360465cc9364ba23a526380591e3d6a5cf74d7768339ce023446985dd3ef53e1d2194a658cafc859c729c5e958599deb13202c6a669cd68325b1d7c55bacc72eefcc525e4f6f31282f8b7decb16391d0bd63b14ad8c2e9f57133b90601ad06b4bb2c8cbf6d0a9cf03fea18f02b4b50168ad0bdca10d0f80900da94d6b97bab8be17ad62a2efe14f21b0135a6e569f65e8f80a6479a931c12e1ba12572dd7b902303a5bb3c1f1304ce862031d356b07d09f513940ced2edae056cb615924ce99c2a38f47020411351b5b84fdc4170b9b916755dea7c8258974eddc18662a2f5098a3c7a1416206db2684b7a91b3c2b2df4091943da4c8077686f9bbf16ecc4e17d4ff890160ebd376edd508adc5f19670ef19bf71e5580b8896b5db41d21ee556380dcc0d366f20ad6d4dab9bff0c81c1faaf9b9dfad23fc64bfb70cf9452305aba85d99f23cc4ed8ea3fca737b44c85ac5d47efdd15ac49a4399ab93eba8e7999a7c1f06732370360f141a57090723845913fbe7461076199b51f598fecc9b0339f40b885dbf52a97418bd45e20e2e7f480325c49dddf6da073f03286ba02e66d680e8eb57afb5218a72f3ccbecb262db886b5432d7fb6e164b2a4bd5c058cb7857f4974fed51f876a6f5d8d2fd8a4e1f1e666e60e05371b329fc4cf2eb1d681ea9a62e503a8f3ef2a862fdf6c0c895e275cdab73e2f009a49aa74113d1c80380bd5ea383bb70a4d921c5882e2107759a7c28e9cfb3b5ce3a235fe74e45e1e906c6204d5e78f6f429a16cb5942b461942ca47870f5bf633125b53329f1aae5c0771637168da2416d0be47503bac4a81a45f145d4236697875d3f1afa5bf57f0e5f2b9102629b7e79b07baf3d87b24ea70e71f292403135a48c9761fe465cf8f59d937978970e7a3d33514b5de29cb7ae23666e72153442785b4bde08e2b93d1e4baa517523df061655751bb49bfd80ebda97cbc1ae319526654388f579b58fd14a3546124dca6fe6db7da2dff8ac2c179843396a55e6ee2051ff3606f8cb54866cd80085e42307521c7836aa292510661280e20d781fcbe5994cdd4db7250eb99873014008900fe800000000000000000000000000016821eadfcbbca192ac42aeee1e9d129be2023fe59e172505ca4c81684016be106b9d2e0c47cdebc0a6c89ea15371db8c9056f6fca48a36521b53dbde8528c866c7d5d3dff8ec7d09cf02a6bff6dd856c65dcd0fbe2665e181e9d866a7e14052f8bbd7d514c6d0886b4da8f290170ee92f22823610ac81ee3a53931745ad6d4c628b410dfa022e762340cf5924e640d2ca815cf595dbb03f2f2caa822cff86949b00118f76d738ac001f0020c9d49d8f5461c8c32c3d40b48c116919c83bf561b93db8729a88052390f351805274aac89929cae63dafd0e811fa0a24a578bf6e70b6c39ad3d4146689d199c08dd42c7404db63e1c6f5fc0aba10a13bf08ec728ed2ba159e2aa0df7f07d551b374bdae87f98250b42529dfa260b130f1cc2ff1cf68bf403a6c2f4144304b092a95a5e5389b6df6bdb1edbb85f0b184037cdc860c4c438f92d8d2cad4bf4ab7f44752844f986bfa8fbb5adab13f1a82d2b02ce48505d9b0be1beae50035adf1353b2d5b74e874a214582552251be0889609ec4fbf26ac33d0aaadc7dba4583d3d5389d128f8e5eb6a5bc3101b4eccb9531e83dd0ace3e6229c55f3e90b9bc1a959d4a8bde701ac2f43bac8dd0eef592e77c7eceb38abcf1175c842f092e5431e2bc7a15e0bb7c10ebae071827d132458646db07b07d79f152839cd43cafdb33668ea2cd1a7b4253a689f182935198be9cfc866003f88c562b4e4e7102cfeb1074c5b84d000c7c4b02cea51ece1d17fb2a86988f76700000000"], 0x125c}, 0x1, 0x0, 0x0, 0x40090}, 0x40000) 2018/05/16 04:36:13 executing program 7: getrandom(&(0x7f0000000040)=""/44, 0xfffffebe, 0x0) r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$ARPT_SO_SET_REPLACE(r0, 0x0, 0x60, &(0x7f0000000380)={'filter\x00', 0x7, 0x4, 0x470, 0x0, 0x0, 0x118, 0x38c, 0x38c, 0x38c, 0x4, &(0x7f0000000340), {[{{@arp={@multicast1=0xe0000001, @dev={0xac, 0x14, 0x14}, 0x0, 0x0, @mac=@dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa]}, {}, @mac=@random="b554238a611e", {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'ip6gretap0\x00', 'team0\x00'}, 0xf0, 0x118}, @unspec=@NFQUEUE2={0x28, 'NFQUEUE\x00', 0x2}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@empty, @mac, @local={0xac, 0x14, 0x14, 0xaa}, @local={0xac, 0x14, 0x14, 0xaa}}}}, {{@arp={@loopback=0x7f000001, @dev={0xac, 0x14, 0x14}, 0x0, 0x0, @empty, {}, @mac, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'ip6gre0\x00', 'ip6_vti0\x00'}, 0xf0, 0x134}, @unspec=@LED={0x44, 'LED\x00', 0x0, {'syz0\x00'}}}], {{[], 0xc0, 0xe4}, {0x24, '\x00', 0x0, 0xfffffffffffffffe}}}}, 0x4bc) 2018/05/16 04:36:13 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0xa8050000]}, 0xfdef) 2018/05/16 04:36:13 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0xa00}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:36:14 executing program 0: perf_event_open(&(0x7f000001d000)={0x5, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) get_mempolicy(&(0x7f0000000000), &(0x7f0000000040), 0x0, &(0x7f0000fff000/0x1000)=nil, 0x2) inotify_init() 2018/05/16 04:36:14 executing program 2: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000740)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r3, r4, r4}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000000140)={'crc32-generic\x00\x00\x00\x00\x00\x00\x00\x00@\x00'}}) 2018/05/16 04:36:14 executing program 1: mmap(&(0x7f0000000000/0xf50000)=nil, 0xf50000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x21, 0xffffffffffffffff, 0x0) connect$rds(r0, &(0x7f0000000000)={0x2, 0x0, @dev={0xac, 0x14, 0x14}}, 0x10) 2018/05/16 04:36:14 executing program 5: r0 = syz_open_dev$dspn(&(0x7f0000000000)='/dev/dsp#\x00', 0x40, 0x10000) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{}, {0x0, 0x2710}}, 0x100) r1 = syz_open_dev$loop(&(0x7f0000000280)='/dev/loop#\x00', 0x0, 0x105082) r2 = memfd_create(&(0x7f0000000140)="000000008c00000000000000000000", 0x0) pwritev(r2, &(0x7f0000f50f90)=[{&(0x7f0000000100)="a8", 0x1}], 0x1, 0x81003) close(r2) write$binfmt_elf32(r1, &(0x7f00000002c0)={{0x7f, 0x45, 0x4c, 0x46, 0x9, 0x4, 0x2, 0x2f, 0x2, 0x2, 0x6, 0x2, 0x5d, 0x38, 0x37c, 0x9367, 0x8018c6, 0x20, 0x1, 0x7, 0xfffffffffffffff8, 0x9}, [{0x7, 0x7, 0x0, 0x2, 0x3, 0x3629, 0x753a, 0x3}], "5d62f66232fbbb62c2326e4ed5af7171a4959e34865df270514df685412bdfa5616b2aae9d3168077daee5631100139906f8c9a930638fef76dfcdb815c01f16305ea7e8419693183f324605d19c5ce302dc79349082769430a0fc0db054a4023048c1188af329c3843bc1df9dc061b008900923d4dfdcacc83e5dbeb51dd0be7124ab4056284c372de22a1dc9d6fc8d3d4231b5e1e61c861eda63e81fae2c9787c8b2a3b9e563aedfb6fc4d3b46d42d35d853a252b20754887bc1b095655c867e6abe83b0f2f9e0dfd15fc227fd0dbe028a51c152144573a38c37575550fa46ca61ca3b675659a6bd6097e2956a6d67c96baf20d44aebec1cab05783ccef0aacfbed8f66f08ce62c412b95405f8369a02e13d993fc20481be7561c239652ef942d5ff41ddc16c81c35a716a26091ed70c7e45d6b3929560914e79ca3064c990aaa18959beb09c2b0d361b8d859b6522017b506bd6dbf701c3540ec7e91692a68d8ae492b2d88fca04f603061faeba597e33d202d86445d5daa0fc65572ae49acb60bd11d3b0030aa4ca069693aa08ac10371583cae507e1b938c15cb56fce2e2af5186ea7a34284e51afb292d6b38b9289e9db901e638b633eea7d8c8c9b20f426fa197bd552171088a49dcd32493c669e0b2f776b9a8141d116289efa3c586adc7d8539aba0758342ca02ec2de1de187eb9d9c7abdd2a2f290930616ac770ced28f36573f26b7c81fa99b7af87e4bb50293ab1636618d75b86fa2d9c6046db03b307532eaa19353546c9eaf9cf03a573905a851ad1d6638fae87a121196e0bf67ead2e9f7b87164fa7134856beaba750c1eeae922d8e2a51e0d5c22970fcc384f8dd8267913db93431a3e3775a87373c2bbe6af0a449e018fa7b4531fe541cc5a8e17034416cc384c0040e666ac3ea929509ee74639f7ae972831b57b2c1390ab82056195dfe4613ff3e92f81253d00aa42aa8f01e387224e227ac7dd16d6801e9b628ac2aaabdf2f5ce44992a7aba9f4b9376779902eaaf6649fefaa4e304ea14200920c3f1d6f6472e2c60ec3103c8de7dba3ab74026329815c0dcef76a5aa3a8e5781dd6cb158eedece4cead9ace541ca45187b47f4f743ab2f1c0b0d62260eadeaa35d46f8a9ba49212aa91f486555745968731dbdc16d9e1f3af415ce063dcbc2dc747894c326901d0c8e813777a59f82798b67a3c1551f4f1746697a6629b75db66190533c0a35daba5f0bfea4c1911c456c12fc2e96f4dd49a654c90c3c6c9b2b5c250c3a8965a24f50d6619a0a7f9502caa2fe11fe8b347330fa6e8c1ceec79e118facb0050008b6bcd4c3b45a23f632115fc19b21c728a88bb9e05bee36dc817fe83c6928e8465b382bec9cd4ec8f8cf200845def5a256f7ec5451a5d5d66267aa4a6b4b5fcdca90250f43cff98ebee27a4ab0fb8a3e49b2e1a5cf8e14d255d7c3b26402ec1422b14a89e4448f38f3eb994a0a000c7a698fefa1c1b87d8879a3aec507e41207f54b0d27642d90623a34c72640a0c4339c5f030cc103ea80e1370cc51ea629b61fd58d69cb9a4d94680ae176b24562da6c9839b6e5f6a0b1275e407e99e5b0cced7fb02baa4a0db1ac4cf38ebda3638d23b003a0eb1ab15bfc75fa14843f880edac4d4bc75a67c1876d02c0b5bac22b86bcbd5bcddf48381e118ae0f1a52546e1f31ed74a2f7bca81f52d3be08d86c72979b38059bb92dd8b886fcb93f33e053f8330c2f60b1a592780ca600137e56e1a45af55f0947e4420d0f9b5844461fec190336958da234bd2cac6f58d1837d1538f6a3c5aac5d56b149ed6db8ab4d4a9bf7eeff250123893d4395ee600868da3e14997daa88fa70a0bae87686966f4460d112b89a68aefd50219c249cb6c73f1a2337b4bc8b63e226e6952369ab3938a325f7f4f9ab8df8e2c55397fee9ff22775073fd80d748fb5b24ed60705902257991a32f81af2aaf238ebcd8ff2c498b29dae45d28c9518a7e780ac8e2a52357637b5a48a06425057e33e41c63b5e117bbe2c21b520526299efce69683dc4adf37153df5d3737ecab2aa792da247c5745d285d983d74e6d981e2858078eac361818884b1241b4daf22f79b6cfa29e71b4fe5d7f9ce3278b68584a6d69a8a9d87bd6a1b10effa131347ea72f7c682d09571f18aa2f574c9ebeae35973a69319408810632df0b5d05388c3a8af09da7375f326b0ce5a1438ff0bbd2cd25889f1ae35773f85197e748afd92ba6cd475f194b4df9658d3f7c51523cbc543d952b3a4e81d732cf1bc234fd14e8a4032214f1ed4d24054eddaf8b2565e017ad72dab414e8cf81241c8cad83914b88d017021a9be788cc04b0888b1495d7b0c57414cc8dfd9ac5ba001cf742dcbea6ed2eee95d1d53ab2758de0c3418eeff3606c550421513b85fd4f6de6caa4c1351bada09f1a9bab1ac553d7e913f97b162ccfd53944c582a173ddd4f019d511b705aae23959c82c39363d0310d768198e3b0f3aad5c89c319f5335f4002387445b915cb623437ac6e8f037333224d1cb649decc8b1888fc8d5d2713f4be0171f39012c5a42b93b91bde983925bdcf88e3ca247dfb2f823e9a6da746e5f80d51d2d0a3df70bf4e5cc2f1a97c2955bf6483eb13573b224e748ee32f74397dfeac0535c102406335359ced84e13d598bebb42eb7f6ceb15c2d16555106435f5eb4d62834007ea55e80aa39a3c386b92228b3e2370b5827ad0312628fa06d9d3e68118c21e8066ec178e69e703e3f55bc3ef531a0b268d821447a5d2e5d6effa6c86fe2006e8c893891138361cf2399097ad83abbd0083834cea325c7feca120fc70b18e15887d6f30b552e08f67ce7aa819fd167e068610f7ca63f789d5af405a9efc98910a65b78ab783a4795f92fc091ec838db3bed398170995b6f02e5dc9dfe6dab636026d9e5280549b94ac12d65979724c48ddbca3dedb5d83632b5527765886689632e98d01db7d9532af3e426acb7b8a7c4b4760ff5bc2a2dab0980ceee0fc181cbe4a3af893e63fce22d7b395d66e67550ac1797804a83a8a29c98416dc41c5ef55f12c6912b7a8d0f6ff221bea6eb74ee3d61956d23210fc735fe4c8e5fb4140569611128041dee1029a498295a6a75c368835f437f260a52b443e60322746a29fa5fc268347fca982c4efbe65d2bcb4737558c9b530001f42c4e4925aef4cc66befb0f0d353be53136fe9b08c7f2dbde68561b8c5654af04959a6417ebecffdb23dabc1e234204bdee9e4091a5c2e8d420796fe98b7a83e609df105ad9a341cce4a7ea2ec5d6da01427d8e00ca6bfff7ad7e03fd65e298bae81249d6f24647592a5e8ed050860943a837eb5a157b115f2bcbc96f70edcd534e7b29823d146eca082f3cf8e5f45d60cfdb4b338bfb8a3354746b845bafa347c2449b725e9340b70ae7a8546acd16037e94267d0f0cfc11ed83fb6d6ca0e8ec8f450f4ec8e3e380e3222ec488bbe3a5222b468b409528c72a50a9005bfc6185f01464ec856b8e7cf6bbdc2e1bce39e0eb73ff29efa2e0553fbd3128bd45e4008d189b5e6a9e33b59d1f5f2f3690396c874eda88491ea94ee08e2d35353041be041c80b4cbe67341ca7fe485735a37a55f5889b732f7138d5d382161f00918f3b75a243eb1abaab168a98ba720a86dbd76a18c930596a3c45031911d8a44c37b213eed408ee0f47c66dd3456ddf5496634902b46ed704dce692128f2c7d95cb98403d5e7f2a7867717b6824d14ea4d6050579af1ba19505b038a9fd55454f6433c6dd9b8dfee5cb00c3a9c70ce14fa647528dc339722201c8247d45e2ca0ffcb56f5faafe499702ba9bda0b346c0cbdcd1b6f2c7076fa897f6f218eaeeb666ed25f119564cc1610d6ad9d9e76358de8e012971cbd2fabc3a948d3c27b2c470d5782ce0c4464e974068054f5da24b5454f3afd6424adf8d7117328c835046576e6bd3dd3a3c5e2412b0f2b7325323406b639d46db1e41a9dcc52ac364ab7eadece9455bab2c9c200ded20a056e1bba24542b341826a7cf3e106f445dea8219d990cbfc63b87d2fc61c05f3ec7587076fa7abd46b4336abe5cd382698aaa8df9de0099a71733ed4c71a826404c34cc974a57c4947aa9db7ba7f086a00ec897d0573f60b27394fce63503eeb865ac2f5538c0cb6ea423dee6092e1037015366cfe277beffce79df7b4a7a101725e536e4a80242500f2bf5f99cf6732d11a114131958fa392fdb753ab0c733ebfdde4c1636c87024a551d7f4b581d55e3597069fa1d39c9cd05e13b1c6223de1a7f4c8c8ee6a9faaf0d1425f85c46472bcfd8a38e49903fe9e252d5f709445f7143e34eb7a9ab25f1dd065254e6259f2132eb4a9307fc889cb47adbe9f98a258df32e55e985fe96e4b4d0df25fcb1e485e9bc6bb2f5ede12ab209d32900066237c6ee18e24e8e6470f5a3121ddf0ed9474f79a2e7a17fb71129ba6ab89dcb708dde4e23258378a51d90e467aaaa9ca8831564dbf4ea57c034626548de3507b2ec0b6355547f8ccf4b80937c13666940b42aa70aa7776ae0bfd85175b4de7636715f69ccd0473a205ec3fc7ade56ca302dfff41ef68acd82943b6b26c105279c141fbee746371f2ebf3492bd03d3a67084052d49053a3a2290394ae8701ef1d462c49916b15c9afcf33f37f2f340ef79c0e47f3931ee4654f8e8a416e09426417b97cc866099b8bca050ecdc55663ac2fe6cba422116bb408acde31738f273c41556b0c43aa59f1935bc503e8522dd5c90aa3a2bbd7c440aeb499e54d5a651b7beaa9f01aaedf35205c8aad0e49c38de974c2c650f9f8c521846e7e43d1cfa71fe897370592175dd79053448271b39f1bb45b91ce1c9e93357d762e5467ca4a2069ecf8920102e6fe6ec2193693d8965ad6e254cf6106bf077c8a06998195a55c63b3206a2534bd623e6744742ecf51ed12a2f07bce9d1aba38d98b38560cacf036ab968c462d4053d31e32595d97f2878ad8cc46b4c4236680ef2f60d32bf2ccb570a80d511e11474ce27ab7b612271f99931973e2d3c97d49136fc9aa44261d81442b9c966135747b8483dd657d7076b9ce8fe2be03d4bba67b487e8c894eaa0e33e1daea818f595983d3e6f4648571d85c0bad1647f5c1f26f77ca0a900f7cbdd36b9126776f317ff7f96a12bed8d77875e1d4b4b1ded34589ea1da28fbaa227a9ae40eaab58e2f1ea93cca62bc1ba4d9c4168855aa1281e3d11e41a130c7e4e99ba292e050dde838a688e1f8613a9bc2fa828f1df14911f0bf5aa37f9fc12c9b87078b7484ecf62adabe3896f2a1a54fee29a8221a6cffde412cd50e6d82ed2f4d549b359eef4c87e5436e22094dd46836be531c230867928ac16aad9c5b33dc02e133e81b8dc70b8b066c768373576251b1f84ff2a0fcc643dc79e19793c1636611de685d8b5bd11c154364e47051cc33394486e8a782b2df09430de3eb172a743f353b1efc704d24b85b9f4928ffce3c3347e8daa93ed070ad4d612aab1bb69c72077c51629b4719fabd8022c1dc3b1678a768bc6fdbbc16602ad77d6915341dbeb70407ce3e2134f40804fbea16dcbcbbfab9eb304c1225d22f3e26c17265adfebc176edfcee22256411efdc1721f05591ee6eb4c27768d8c2f33a01fd53ad4a570726ff701ccd1a3f6dc5e371d58f0869717c69d33de0f07db3308f12b18c0374b2dff8362342678481ef028c8a63c3f2e7468f6c6bf7d2bc012d41feca3f166de817c19e49925e3fef40339c95918f8f19fe893566765132fb6dc59ae9978f", [[], [], [], []]}, 0x1458) ioctl$LOOP_CHANGE_FD(r1, 0x4c00, r2) sendfile(r1, r2, &(0x7f00000ddff8), 0x102002f01) 2018/05/16 04:36:14 executing program 0: r0 = syz_open_dev$sndpcmp(&(0x7f00000000c0)='/dev/snd/pcmC#D#p\x00', 0x6, 0x400) ioctl$VT_OPENQRY(r0, 0x5600, &(0x7f0000000100)) perf_event_open(&(0x7f000001d000)={0x5, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) get_mempolicy(&(0x7f0000000080), &(0x7f0000000040), 0x0, &(0x7f0000fff000/0x1000)=nil, 0x2) 2018/05/16 04:36:14 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x2c00000000000000}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:36:14 executing program 2: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000740)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r3, r4, r4}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000000140)={'crc32-generic\x00\x00\x00\x00\x00\x00?\x00'}}) 2018/05/16 04:36:14 executing program 6: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000da2ffc)=0xa069, 0xfea4) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) sendmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000000)="a7", 0x1}], 0x1, &(0x7f0000001180)}, 0x0) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb4c]}, 0xfdef) 2018/05/16 04:36:14 executing program 1: mmap(&(0x7f0000000000/0xf50000)=nil, 0xf50000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x1e, 0x2, 0x0) connect$rds(r0, &(0x7f0000000000)={0x2, 0x0, @dev={0xac, 0x14, 0x14}}, 0x10) socketpair(0xa, 0xa, 0x5, &(0x7f0000000040)) 2018/05/16 04:36:14 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0x9016]}, 0xfdef) 2018/05/16 04:36:14 executing program 0: get_mempolicy(&(0x7f0000000080), &(0x7f00000000c0), 0x6, &(0x7f0000ffc000/0x3000)=nil, 0x5) perf_event_open(&(0x7f000001d000)={0x5, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 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, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) get_mempolicy(&(0x7f0000000000), &(0x7f0000000040), 0x0, &(0x7f0000fff000/0x1000)=nil, 0x2) 2018/05/16 04:36:14 executing program 7: getrandom(&(0x7f0000000040)=""/44, 0xfffffebe, 0x0) r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$ARPT_SO_SET_REPLACE(r0, 0x0, 0x60, &(0x7f0000000380)={'filter\x00', 0x7, 0x4, 0x470, 0x0, 0x0, 0x118, 0x38c, 0x38c, 0x38c, 0x4, &(0x7f0000000340), {[{{@arp={@multicast1=0xe0000001, @dev={0xac, 0x14, 0x14}, 0x0, 0x0, @mac=@dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa]}, {}, @mac=@random="b554238a611e", {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'ip6gretap0\x00', 'team0\x00'}, 0xf0, 0x118}, @unspec=@NFQUEUE2={0x28, 'NFQUEUE\x00', 0x2}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@empty, @mac, @local={0xac, 0x14, 0x14, 0xaa}, @local={0xac, 0x14, 0x14, 0xaa}}}}, {{@arp={@loopback=0x7f000001, @dev={0xac, 0x14, 0x14}, 0x0, 0x0, @empty, {}, @mac, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'ip6gre0\x00', 'ip6_vti0\x00'}, 0xf0, 0x134}, @unspec=@LED={0x44, 'LED\x00', 0x0, {'syz0\x00'}}}], {{[], 0xc0, 0xe4}, {0x24, '\x00', 0x0, 0xfffffffffffffffe}}}}, 0x4bc) 2018/05/16 04:36:14 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000280)='/dev/loop#\x00', 0x0, 0x105082) r1 = memfd_create(&(0x7f0000000140)="000000008c00000000000000000000", 0x0) pwritev(r1, &(0x7f0000f50f90)=[{&(0x7f0000000100)="a8", 0x1}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r0, 0x4c00, r0) ioctl$LOOP_CLR_FD(r1, 0x4c01) sendfile(r0, r1, &(0x7f00000ddff8), 0x102002f01) 2018/05/16 04:36:15 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0xc00e000000000000}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:36:15 executing program 0: perf_event_open(&(0x7f000001d000)={0x5, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_config_ext={0x2, 0x1000}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) get_mempolicy(&(0x7f0000000000), &(0x7f0000000040), 0x0, &(0x7f0000fff000/0x1000)=nil, 0x2) get_mempolicy(&(0x7f0000000080), &(0x7f00000000c0), 0x1, &(0x7f0000ffc000/0x4000)=nil, 0x2) r0 = socket(0x9, 0xb, 0x7fe) getpeername$inet(r0, &(0x7f0000000d80)={0x0, 0x0, @local}, &(0x7f0000000dc0)=0x278) 2018/05/16 04:36:15 executing program 2: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000740)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r3, r4, r4}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000000140)={"63726333322d67656e65726963000000000000000000ffffff8d00"}}) 2018/05/16 04:36:15 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000280)='/dev/loop#\x00', 0x0, 0x105082) r1 = memfd_create(&(0x7f0000000140)="000000008c00000000000000000000", 0x0) pwritev(r1, &(0x7f0000f50f90)=[{&(0x7f0000000100)="a8", 0x113}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r0, 0x4c00, r0) sendfile(r0, r1, &(0x7f00000ddff8), 0x102002f01) 2018/05/16 04:36:15 executing program 1: mmap(&(0x7f0000000000/0xf50000)=nil, 0xf50000, 0x4, 0x32, 0xffffffffffffffff, 0x1000000) r0 = socket(0x1e, 0x2, 0x0) connect$rds(r0, &(0x7f0000000000)={0x2, 0x0, @dev={0xac, 0x14, 0x14}}, 0x10) 2018/05/16 04:36:15 executing program 0: r0 = perf_event_open(&(0x7f000001d000)={0x5, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) get_mempolicy(&(0x7f0000000000), &(0x7f0000000040), 0x0, &(0x7f0000fff000/0x1000)=nil, 0x2) ioctl$DRM_IOCTL_AGP_ENABLE(r0, 0x40046432, &(0x7f0000000080)=0x1ff) 2018/05/16 04:36:15 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x1200000000000000}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:36:16 executing program 2: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000740)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r3, r4, r4}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000000140)={"63726333322d67656e657269630000000000000000000000000200"}}) 2018/05/16 04:36:16 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000280)='/dev/loop#\x00', 0x0, 0x105082) r1 = memfd_create(&(0x7f0000000140)="000000008c00000000000000000000", 0x0) getsockopt$inet_sctp_SCTP_AUTO_ASCONF(r1, 0x84, 0x1e, &(0x7f0000000000), &(0x7f0000000040)=0x4) pwritev(r1, &(0x7f0000f50f90)=[{&(0x7f0000000100)="a8", 0x1}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r0, 0x4c00, r1) r2 = gettid() r3 = fcntl$getown(r0, 0x9) kcmp$KCMP_EPOLL_TFD(r2, r3, 0x7, r0, &(0x7f0000000080)={r1, r0, 0xfffffffffffffffc}) sendfile(r0, r1, &(0x7f00000ddff8), 0x102002f01) 2018/05/16 04:36:16 executing program 6: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000da2ffc)=0xa069, 0xfea4) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) sendmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000000)="a7", 0x1}], 0x1, &(0x7f0000001180)}, 0x0) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xa]}, 0xfdef) 2018/05/16 04:36:16 executing program 0: perf_event_open(&(0x7f000001d000)={0x5, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) get_mempolicy(&(0x7f0000000000), &(0x7f0000000040), 0x7ff, &(0x7f0000fff000/0x1000)=nil, 0x2) 2018/05/16 04:36:16 executing program 1: r0 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000040)='/dev/sequencer2\x00', 0x101000, 0x0) ioctl$PERF_EVENT_IOC_RESET(r0, 0x2403, 0x0) mmap(&(0x7f0000000000/0xf50000)=nil, 0xf50000, 0x1, 0x32, 0xffffffffffffffff, 0x0) openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000080)='/dev/sequencer2\x00', 0x1, 0x0) connect$rds(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x0, @dev={0xac, 0x14, 0x14}}, 0xfffffffffffffe2a) 2018/05/16 04:36:16 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0x10]}, 0xfdef) 2018/05/16 04:36:16 executing program 7: getrandom(&(0x7f0000000040)=""/44, 0xfffffebe, 0x0) r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$ARPT_SO_SET_REPLACE(r0, 0x0, 0x60, &(0x7f0000000380)={'filter\x00', 0x7, 0x4, 0x470, 0x0, 0x0, 0x118, 0x38c, 0x38c, 0x38c, 0x4, &(0x7f0000000340), {[{{@arp={@multicast1=0xe0000001, @dev={0xac, 0x14, 0x14}, 0x0, 0x0, @mac=@dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa]}, {}, @mac=@random="b554238a611e", {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'ip6gretap0\x00', 'team0\x00'}, 0xf0, 0x118}, @unspec=@NFQUEUE2={0x28, 'NFQUEUE\x00', 0x2}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@empty, @mac, @local={0xac, 0x14, 0x14, 0xaa}, @local={0xac, 0x14, 0x14, 0xaa}}}}, {{@arp={@loopback=0x7f000001, @dev={0xac, 0x14, 0x14}, 0x0, 0x0, @empty, {}, @mac, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'ip6gre0\x00', 'ip6_vti0\x00'}, 0xf0, 0x134}, @unspec=@LED={0x44, 'LED\x00', 0x0, {'syz0\x00'}}}], {{[], 0xc0, 0xe4}, {0x24, '\x00', 0x0, 0xfffffffffffffffe}}}}, 0x4bc) 2018/05/16 04:36:16 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x2300000000000000}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:36:16 executing program 0: r0 = perf_event_open(&(0x7f000001d000)={0x5, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp_SCTP_LOCAL_AUTH_CHUNKS(0xffffffffffffff9c, 0x84, 0x1b, &(0x7f0000000100)={0x0, 0x1000, "42f2a5933626c8678c2e229033d4538022dda40eea684564db166c3dcfc904ec27b92d8dd8880754a8fb24977ad59e8953927ff8d51a0eec28335199616b03d3785e3f9d6c5ed64c07fe38638ef6338fb909b106362526f03e3a5a78fcf2c8da3bc172c9019b6431c5f86317fd6ed2638a8cb80d1e0aae64f59f34d75b5bc0ec75db2e9293dbfc9da401b1d1487aca2fef89ef6fefc5802193af01fe65c75fe8e1aa6c3b5673c9b2663622840f39dccd4dad0d26659f59b5ab08df9edb8059606b0efc555cf9522a006db7b70debd41db8f8fda99fac9ae25f69039f241df290905882961e184c63111ee3812a89675833ea9bac60b5e7a526e6393d7458b6b0d85bd3cabd4ebb8ac7f76ab5f98344bcce2bd41651298df3922dc13e96e870136d6da14fb1d9bcd0dec0a90d5d0117426209d426157a192e793f3e8f8038b3f9097e6dda1e00fe514f77530bc54c92889d8e46ced7c8c40e9b640cc9f412ee7304dd1100957221390fe3cf82b0ee6b892800da02b113de94699a0a5b7f20683b57833b7f1d7a6a97bb0370e4d5317508485ba11a8cb31f087488be954c22fe8081767cc1d58c34b048eb8854e75ba62eeb72c9a8beb4d02cbad75209054be5c41b65852bddd53c02ed38e3237cbfa9be32f1fd5c14aaf646e989ab9ce54b69b45d43eae660cca377441e7bf92204baae3629777d156b55ded37bdad9676d492b9d60181074232cc1561cf9926503aac85392dcd801a5f25fa7003dbbea585989e8264378c64e406f520749e4f2f40f6e41a186df56ede23d6768009b653f1bafb5e1fd84b032183f1cee5196904ce43a5eb266ae95a3fb9473954369f4d22bd57b42227cf4a02f503dbdf43f9d47931051a8ebfb68dad6fd4f7b219e4cb4db9342558eb38ab867878f8e3285301da9bbcdd77c10992c6693cb0d9cd24fd905ee6688f80d7962ff2607adec4d8c7fb2b78a327db3e6fc7c73eba3638546af36e1ef5d3ccb4323e696251eef5077d8af6f50d373a3368b3a32a221103f7e3cab1e996083903710489b489a5bf417af7b593e4db3daabe0ee3726461de1c181ec9c58a264cdf1df1dbc14f5ffea13433a96d8ab867dafced8d7ca35bbd413be6415d64fe739d154d0f2cd5eb84ba7be751282e5cfe32461309fd956a66e01e5859fc7c337a4f7a251f35b4aea2b25cc984e99518e5e3a97d73f26562bc6ef47fdbc95327c23fc512ec28cde4b3ded398ffa01505973a68293c27dfefc8b280e5b007ef2f79dd525abb4bdf9897fa063f73d9c177ba32da4e6e0c7ce1db2bde317b33a3bb19b11987db60a1f18621ee262a27cac56d0d53d719b8b1476e0607af3b6949c32122508358c56ba261374b2395ee2c960edde22b74f312f796e70df1306f38b53901ea023f6351305e570f445f3793b7b0f435619bc240630a7171530fccfbb0f8866e0903722af9a053c67afd70e224b2382c10cd89467ff0435f90855fc5dd66452ecd0c610ad593793bc7d9606d3abfbe3c89ab97c79fb9e971072d3556ccb2fb0c8d875be5450c873bb93bbc83e414c0f4d80246f362451986ef835aeb261038266592e5b1fe990ca990f504f720a7ec9eeb0d6c3ca99359546c2772044c820c1e7f1e6c9c7e2ef7f377d9ca104d14d8bb863121cbe94efbebb13ac1f999c2cd646e403cf1964aeffa11e7665a0e9473f0d2df14c4e890c354ab8dde49e294b70058eae597f531428f38b445e80989bedfb058508775972c74f457cb3717deba545a946dd63b5aa8c1a9be0de709cecbc8433ef03d2e555bf75e2ab7c7248f472437d216a1054bd27c9cdbb2f4d6ef584e3537cda8634e1b472499e354aed8e46685831f783b777dde56959296f010df08c1f72e820ecd8743edb17f78964e30c2b64e354d76d124e1269b121094777109f00ffbbdb35114a6057ec5e2d0c322c2d0a951a6e203794d304d0e1352f11d15b3e236417f4fc4f2eaee59f37abdcd299e17d347c1540f30b58445cf028ed81f286ca3d7036e3d404d74560d8a9c9f0dcabbf5c06e9b9bc5609adfdaef8d6c4ae850a5afbdf53f5fc5eb3a8e2c4e5986dcfb9cf978b7646c444b92e3e12d0cd04c70cac550a7b2383f30936561e6dc198b0c27e91f6f9d6be8de1932f14aa8f8c267014fb16728da3cdd61c900cad853a3b3e0e1b35043821185f58d2431e32e3df0835e1f0b4371b7f6257625f94fdba6faa370099a893eed02c689638cbb0fdb7896170f12857f0ec5de47cff1fad13825585ed065dccb93254527399a83a25e888e9857f84287e0f396c3091ad58a1d622ae56e07178fa38660ea9508ef438069efd1a7356309d28002eb79982fea1214ed0bd4e87b9cdc5b4b94b338ea56d535ef7301aac5166dfaeb12820d8b55a68441e8d39a99f68bfa083a125b81770011bf580578227b48cb75f5fb17a3d1ddce12a438ca9ec044cad26b3608ed44843938369cc21bd083b65fef75ed4b7beeb91d48f448ab3a120950e08a4a92624aacc811381b5b5ea6bac7b2f5ceaf17490f58a79a91513ab19337605d74bbab22c878d97286a4ef0fffcfe811db323c192388888f519a8c35fdee3effe4d90023f7722907261f7d96a849de582de11594495ed161a7d42f3d1cacd8168bca4e10286286b43c5d3af65aec79a680cecb74652993e42a74ef5393e87db251690ab1db0a9e23795e4c2986eb1fb3796f74c6afd21b592503b9af6516f30c4890f1e14096fbd96c3c694e4bd3e1e2e3fba0950a835644268bfbb1700b8f89f3077b5592320549e830af7551ece90d352e621061c8915b8ec552c856ded8f7182d67b4041f81e3fdbd89aeaece5d1903227b5c6780f99aac02d164d985526e4e0c63d8928010a72198e8be6806eb7d29486d2e407d36acc3d0bbe97695a73052098777eeaf169cc9e12715fc2153bea6fb98a6bfb1e180e6e2e92aa2e3b1152eab8eacd3f8e9304199c9ccd9534015dbfe540c5bd08198a492085bafeb4b190126b37ca58900388a82010caed5ada2feef6e02011a15d6f7ce7eb0fbd810ab99af0cbc07c3389f27ac2cd5891a1e76f23d1ff5654b1438bcb84b5ef0104e9c7e894afd5cb6e13ddea4128f7dbce6f4f729d92739af7751b627df9e83630d7c66965a2923a2eb5e96be7cef583304aa5f7d14ed8077a01c6177d425e63c81e1fc78becc00337fd6ce9897d2cb32586117024f7ca11fe47a5f9a99e4fa437186036a07b13bda92a45fc270cc4fec075ff9a3a2f82a7b53ab412824e2c6a219370e90588edd9882aedf4f29776f7c90cee433d7558a92d7d13b9a35e1f867675c9bfb7fc1eef65eb3acb776af7a82599e50aa9a37ba1ced31db8babc31db9ed8aa84e4900d47d08ace40338c31352d109c8286fb2d54d23a199c543a4340f23125e9a02267ada9c9c7bd6ce7e80d3f9fbedc5b8204490429a39b3d21ab3b819f340026107679e524a483a4ee398ce786c8d941d844c2e1889020dd12f2c55c372cf454a0189b053b3bef12e2a8b0d198e3b320abf42b78705c3760210d7c5e566036a3effe82eab197aad916b00f5fffb51614f5eae2b8c94ea78380cf9ce3e910208e390139cf940b6c8d8d5b8dc266581a40f0244922eb9304b73f0d7cf760a6774f9352a2fc54bdbe09d76dfafaf5e6570b0ca477ef40174221770563863b8fc5be7eb651c76d58eb548e4a045706a8f1757e752e880fac67e1c4024dcf0979ac4832cc7dac41edac44a13d9f93706d3156c898e0b29dc8dafecaf58ca9333034f905e51ebe9fd92b0eb4fd587cdda0df740c1e86c6b838f5501715231f918a76c729c193dc09433f370bb7e03cdf5f1a41ecce7f92706dc5085feced3e789933110c31d5c66a31b130a7004d9f8b2522d474b1b9f875b722da219f29ba8a33d37ee12828b56beb1f05b9b2ae63ce793135fa44b0c5767d1b5fc918b4f927e749c5e9c058f596b390d07a5b9d0c335cadb202d3f9afeaf7886575c48c6488cfbdbcd22b52ff0c577ad2adc23dc69c5877c5289bcca3c26b3b00673b351919bd7143cc0fdc745b2aa0c04e2a2aea97abb4bc8990b5986d66018aa332821cb73d486d883c1e58cd0cd374a6c3c3c2cfa3b4dbcada82b761536ffb700b5f33035a72b943a2200b9f92ba7275c2bf9998766ea952ae129bd1587d8a2d3a73ce459c58db93fb84720083af5f47c03abd049c331a43ca9066fac2fdfc68e655b9e76344ab4e339f0961b0a0513a951afedbfa1f2e3e61030fdf0685ec74e8f27fc575c5453b225b83bf32240ac32fdfc979678f56832a2c5158062941b0f4334e98cfa042ac732ad46af9220a9955ff3bc100292209aca2e185b691a2c23fb7d43827b14dca9ed934ead90a6a0d269524483bf069b1fea4c25b44b89ce02a219427d3fc67c4aa857e3b6d4551b1779b35ce2fd1662daec8a5c303ad218fea0e13fab73aedbec25f4aa4d9f38fe530f4e874d17d3991d25f0aecd2c3128223ba246947f3472e6dd6d674205d47686a0554195a657e5eba926122e1b33177d948fa285d35ec5fa47580f4bdac0bd432917a773711d751c183941e6865746295904337b1e466e7c077d153a7069f39087ac52618b90d432ee53dd13baf6b47c63e4d2e0ff424135d1fa2e90b143ae9cd65d020a4ead164c2e813bcb5823b1fe74e7153ef2eb81816073694983e34f8913012aeb3108c102c069a422f0181f6879477d4f5113653df720c1237e739a310df42fa5bfc26ff84964eec0db42b0a37e120581cbad291d9b310ae7b49714e8e8ef00d5908f6ab7570fbfc56cd0e696570c31d18f5ba2786a35f5953d3277c2df74170a8693cc1b7714a412c3e695371957db8328e5065e3d16b6166a571d5bfea577ce10d1ce2fb119941b021c5829d841f128a9e328e3b2fed8cc3a1015ca1c3e0a5dc1abe7d153de2e7f647503e574f49b7bfa49a13701a51a0f2dd0c3726585fe7eb8dae406977d824c3a277aa993b7e2098d2fcaf643a84cf8cad252e0660d7c49db947d326f9f0fb669541745c9bab6d79807dcce834e9976b15cafb59a5530d860a7183a87d02f99294a61b4e4a1775f25e5ebfb036684be2813c1611856f72f424509756ef521298235b22958fa4b7bfa037485a0756811017785bea005a87e7733efdbe2b0c17d7bcfa6582dd26bfae9bb56ad649daf51e60676469a132c3463afe67c9672915ebf6966733022f6921f534da9aec5c234c974c90e996deb9a89b404e09a62daf1902859bf754122a7948d2c768794c078601d23c1ed2524ee3f1cce057e0f2f139e431ec6ab5be97e0cad981dc5fe1bcda862d80323fc31b34f9356d737a062464055f30f14ac1a6da33bb1c173fecf9810a0ae2b0ee55d8851731b642c65c6583bd24fe76008835fa8a19ec49a7eeaea8726a7306d613e27f50d13e507c5251fcdf775f8b9ddc04f1edf132fa79d0a9ff31ceae951370302effa18da4ed08a3fb4ec803555eb47f671937aeb6f9d85d26d20c298766af48a19005fa316ec30c044c375faa5b5349b69f8b5404f4bfa4550bb58b95958bd9cf3aace171718b09f7a057eff8e07628d57d8eded9d57a60fd2499a64676fc8a6547f5b871e8d869d877a283710aeefb747a2c19021954a9f88b511429e8626c3370f447376475a2d5956b37ade1f06b449e185283b63a46c561605fe3ac2566011c8b91f327a00dfb44d99e16b0f7f6a9845e193fdedc6ccad5db1f1a48c7a2b4f616b62db1819c1a478ca866cf00e077b8a66ce62f521f06841ac6c256"}, &(0x7f0000001140)=0x1008) setsockopt$inet_sctp6_SCTP_RESET_ASSOC(r0, 0x84, 0x78, &(0x7f0000001180)=r1, 0x4) r2 = syz_open_dev$adsp(&(0x7f0000000080)='/dev/adsp#\x00', 0x100, 0x0) setsockopt$inet_tcp_TCP_FASTOPEN_KEY(r2, 0x6, 0x21, &(0x7f00000000c0)="893ff157e11998727ff4b08a1d9e26ee", 0x10) get_mempolicy(&(0x7f0000000000), &(0x7f0000000040), 0x0, &(0x7f0000fff000/0x1000)=nil, 0x2) 2018/05/16 04:36:16 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x2000000}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:36:16 executing program 2: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000740)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r3, r4, r4}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000000140)={"63726333322d67656e6572696300000000000000000f00"}}) 2018/05/16 04:36:16 executing program 0: perf_event_open(&(0x7f000001d000)={0x5, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) get_mempolicy(&(0x7f00000000c0), &(0x7f0000000040), 0x0, &(0x7f0000ffc000/0x2000)=nil, 0x2) 2018/05/16 04:36:16 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x20000000}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:36:16 executing program 2: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000740)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r3, r4, r4}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000000140)={'crc32-generic\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00?\x00'}}) 2018/05/16 04:36:16 executing program 1: mmap(&(0x7f0000000000/0xf50000)=nil, 0xf50000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000080)='/dev/snd/midiC#D#\x00', 0x5, 0x200) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000000c0)="d6ad533d86cef065982a7fc6257b0007f63cad5d283ff7ca8d44cd1a28dda417522156d31cd5752d5080088546673b7f153bf3a2855d3887713744d1581a005c524e5ca71aa0f592470d7bf66e153ce156febc7ff2bcdd27bee0d5bcddbd5dc6ff16799903c1711eba806f6ca9cf092a2ddc244654ca97b21778491bc26328f7dfe5804ac356ccc4b80f3f1ce3eff0c336acd908c0478d61fa49bf659aea9240d4721b97020c3cbb5a14d46d981c85950918e3c606e6013571c5f4971254a0c10ee98e7adbf562d242267e1715a8d588a93f960a5fda2e6baae7a49b10a08d95f23a7e131ef68c209df3855e59645b3c418756bca3ac63e92e73c3", 0xfb) r1 = socket(0x1e, 0x2, 0x0) connect$rds(r1, &(0x7f0000000000)={0x2, 0x0, @dev={0xac, 0x14, 0x14}}, 0x10) r2 = dup(r1) ioctl$SNDRV_TIMER_IOCTL_PVERSION(r2, 0x80045400, &(0x7f0000000040)) pwrite64(r2, &(0x7f00000001c0)="3d7ef0c68a570badf50cea28cf438cb2c80d471284084f8941cb5671a1c302846126255e74ae6f515dac9e6b7c04ebf284e0766e75d6aeddc0d6c5fb6bfdbed35bd27bf37a110868bf925227dfa443db9442c48567ff68367f69f9ea528dfa3366adec48188a76f791197e411b88cf533a709eaa0493ec80070be7c3825715caa49297af1f8bfa96645e3449f75577821ac7a8bd6fd73efe3119dd78e5df27c9a69cdc89c3258c1d8f4285cbdb36e2bf103935548c0d2a93526bd93c6ae759d648e218f2593ef9844a88ebe7cec667136a3a8ffa65a9d5cc062883e1e57e0ec19b572873391743e8b6f4005c11b931f13aa2", 0xf2, 0x24) 2018/05/16 04:36:16 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0x400b000000000000]}, 0xfdef) 2018/05/16 04:36:16 executing program 6: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000da2ffc)=0xa069, 0xfea4) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) sendmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000000)="a7", 0x1}], 0x1, &(0x7f0000001180)}, 0x0) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xe]}, 0xfdef) 2018/05/16 04:36:17 executing program 7: getrandom(&(0x7f0000000040)=""/44, 0xfffffebe, 0x0) r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$ARPT_SO_SET_REPLACE(r0, 0x0, 0x60, &(0x7f0000000380)={'filter\x00', 0x7, 0x4, 0x470, 0x0, 0x0, 0x118, 0x38c, 0x38c, 0x38c, 0x4, &(0x7f0000000340), {[{{@arp={@multicast1=0xe0000001, @dev={0xac, 0x14, 0x14}, 0x0, 0x0, @mac=@dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa]}, {}, @mac=@random="b554238a611e", {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'ip6gretap0\x00', 'team0\x00'}, 0xf0, 0x118}, @unspec=@NFQUEUE2={0x28, 'NFQUEUE\x00', 0x2}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@empty, @mac, @local={0xac, 0x14, 0x14, 0xaa}, @local={0xac, 0x14, 0x14, 0xaa}}}}, {{@arp={@loopback=0x7f000001, @dev={0xac, 0x14, 0x14}, 0x0, 0x0, @empty, {}, @mac, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'ip6gre0\x00', 'ip6_vti0\x00'}, 0xf0, 0x134}, @unspec=@LED={0x44, 'LED\x00', 0x0, {'syz0\x00'}}}], {{[], 0xc0, 0xe4}, {0x24, '\x00', 0x0, 0xfffffffffffffffe}}}}, 0x4bc) 2018/05/16 04:36:17 executing program 0: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) r1 = syz_open_dev$vcsa(&(0x7f0000000080)='/dev/vcsa#\x00', 0x1, 0x401) setsockopt$inet6_dccp_int(r1, 0x21, 0x1b, &(0x7f00000000c0)=0x4, 0x4) getsockopt$inet_sctp_SCTP_SOCKOPT_CONNECTX3(0xffffffffffffffff, 0x84, 0x6f, &(0x7f0000000280)={0x0, 0xcc, &(0x7f0000000180)=[@in6={0xa, 0x4e24, 0x7, @ipv4={[], [0xff, 0xff]}, 0x1f}, @in={0x2, 0x4e20, @broadcast=0xffffffff}, @in6={0xa, 0x4e23, 0x8, @loopback={0x0, 0x1}, 0x5}, @in={0x2, 0x4e24, @multicast2=0xe0000002}, @in6={0xa, 0x4e20, 0x1, @ipv4={[], [0xff, 0xff], @rand_addr=0x6c22}, 0x446}, @in6={0xa, 0x4e20, 0x0, @empty, 0x401}, @in={0x2, 0x4e21, @multicast1=0xe0000001}, @in={0x2, 0x4e21, @broadcast=0xffffffff}, @in6={0xa, 0x4e22, 0x100000001, @ipv4={[], [0xff, 0xff], @remote={0xac, 0x14, 0x14, 0xbb}}}]}, &(0x7f00000002c0)=0xc) getsockopt$inet_sctp6_SCTP_GET_PEER_ADDRS(r0, 0x84, 0x6c, &(0x7f0000000300)={r2, 0x8d, "f66f4f70d2732d7240eb86bd7e3079b8079eec84aa7bb81ee4d14398fd4dd9218b043871847b80ee8630293ae48d0ae8696b2278e201866ac2ccbc87d7bc5ec7814a8e3908e878925ffc4dbc459a96cc1f9e56598c5640ecb92135e2f1cc248e4052761ff3d0ec621ddb529a360596559cb05edc4d3fd81552799a5dae6a816c020f992ed42ee20259c7455a1d"}, &(0x7f00000003c0)=0x95) perf_event_open(&(0x7f000001d000)={0x5, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) get_mempolicy(&(0x7f0000000000), &(0x7f0000000040), 0x0, &(0x7f0000fff000/0x1000)=nil, 0x2) 2018/05/16 04:36:17 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x9effffff}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:36:17 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000280)='/dev/loop#\x00', 0x0, 0x105082) r1 = memfd_create(&(0x7f0000000140)="000000008c00000000000000000000", 0x0) pwritev(r1, &(0x7f0000f50f90)=[{&(0x7f0000000100)="a8", 0x1}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r0, 0x4c00, r1) ioctl$BLKRESETZONE(r1, 0x40101283, &(0x7f0000000000)={0x3, 0x2}) sendfile(r0, r1, &(0x7f00000ddff8), 0x102002f01) getsockopt$inet_sctp6_SCTP_PR_STREAM_STATUS(r1, 0x84, 0x74, &(0x7f0000000040)=""/38, &(0x7f0000000080)=0x26) 2018/05/16 04:36:17 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0xf803000000000000]}, 0xfdef) 2018/05/16 04:36:17 executing program 6: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000da2ffc)=0xa069, 0xfea4) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) sendmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000000)="a7", 0x1}], 0x1, &(0x7f0000001180)}, 0x0) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10f4]}, 0xfdef) 2018/05/16 04:36:17 executing program 1: mmap(&(0x7f0000000000/0xf50000)=nil, 0xf50000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x6, 0x4, 0x8, 0x1}, 0x2c) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000001140)={r0, &(0x7f00000000c0), &(0x7f0000000240), 0x1}, 0x20) r1 = socket(0x1e, 0x2, 0x0) connect$rds(r1, &(0x7f0000000000)={0x2}, 0xfffffffffffffd97) fcntl$setstatus(r1, 0x4, 0x2800) 2018/05/16 04:36:17 executing program 2: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000740)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r3, r4, r4}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000000140)={"63726333322d67656e6572696300000000000000000100"}}) 2018/05/16 04:36:17 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0xf000}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:36:17 executing program 0: perf_event_open(&(0x7f000001d000)={0x5, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) get_mempolicy(&(0x7f0000000000), &(0x7f0000000080), 0x0, &(0x7f0000fff000/0x1000)=nil, 0x3) 2018/05/16 04:36:17 executing program 2: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000740)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r3, r4, r4}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000000140)={"63726333322d67656e6572696300000000000000000200"}}) 2018/05/16 04:36:17 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x4}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:36:17 executing program 1: mmap(&(0x7f0000000000/0xf50000)=nil, 0xf50000, 0x1, 0x32, 0xffffffffffffffff, 0x0) socket$inet6_sctp(0xa, 0x5, 0x84) r0 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x8480, 0x0) bind$rds(r0, &(0x7f0000000080)={0x2, 0x4e20, @rand_addr=0xffffffffffffffea}, 0x10) getsockopt$inet_sctp6_SCTP_PEER_ADDR_THLDS(0xffffffffffffffff, 0x84, 0x1f, &(0x7f00000001c0)={0x0, @in6={{0xa, 0x4e20, 0x7ff, @local={0xfe, 0x80, [], 0xaa}, 0x2}}, 0x8, 0x9}, &(0x7f0000000280)=0x88) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000006c0)={r0, 0x0, 0x1, 0xeb, &(0x7f0000000680)=[0x0], 0x1}, 0x20) getsockopt$inet_sctp6_SCTP_GET_LOCAL_ADDRS(r0, 0x84, 0x6d, &(0x7f00000002c0)=ANY=[@ANYRES32=r1, @ANYBLOB="cc0000004f447b4c93a13f276a4310d6d14f0cf63883235b345349253482e0452e03bd4dbf0fe9f1183a41883ff24c9b16bd3494e747694a002f1823526669d292c5c8ad4fb6d9002be225f7f9667dde28bbfdc51801d823da1020cd0944ed8adf658c45de8c3434ee8aafd9e73b241d146ce4d9716b27f20a03b1ddac953dbb99740362cf7486343232c47c75be38adb7e33fa543cb5598895683200f7aee07b3067fb07466c1a91437fa80e0baa75547cae06db5b93d116f6c38ff1f650c65f19219ad564252d6d2d6a8e2e944ea98"], &(0x7f00000003c0)=0xd4) r2 = socket(0x1b, 0xfffffffffffffffe, 0x2553) setsockopt$inet6_group_source_req(r2, 0x29, 0x2b, &(0x7f00000004c0)={0x8001, {{0xa, 0x4e21, 0x8, @empty, 0x1}}, {{0xa, 0x4e21, 0x7f, @remote={0xfe, 0x80, [], 0xbb}, 0x1}}}, 0x104) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r2, 0x29, 0x20, &(0x7f0000000480)={@mcast2={0xff, 0x2, [], 0x1}, 0x20008, 0x0, 0x2, 0x2, 0x3, 0xfffffffffffffffc, 0x1f}, 0x20) connect$rds(r0, &(0x7f0000000000)={0x2, 0x4e1f, @remote={0xac, 0x14, 0x14, 0xbb}}, 0x10) r3 = openat$full(0xffffffffffffff9c, &(0x7f0000000140)='/dev/full\x00', 0x180, 0x0) r4 = socket(0x4000000000000a, 0x1, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r4, 0x0, 0x80, &(0x7f0000000040)=@nat={'nat\x00', 0x19, 0x2, 0x228, [0x20001b40, 0x0, 0x0, 0x20001d34, 0x20001d64], 0x0, &(0x7f0000000000), &(0x7f0000001b40)=[{0x0, '\x00', 0x0, 0xffffffffffffffff, 0x2, [{{{0x15, 0x0, 0x0, 'irlan0\x00', 'nr0\x00', 'ifb0\x00', "766c616eddf40000d608ce0d00", @empty, [], @link_local={0x1, 0x80, 0xc2}, [], 0x70, 0xa0, 0xd0}, [@arpreply={'arpreply\x00', 0xc, {{@remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}}}}]}, @arpreply={'arpreply\x00', 0xc, {{@link_local={0x1, 0x80, 0xc2}}}}}, {{{0x13, 0x0, 0x0, 'erspNn0\x00 \x00\b\x00', 'teql0\x00', 'veth1_to_team\x00', 'veth0_to_team\x00', @random="825b005378b7", [], @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], 0xa0, 0xa0, 0xc8, [@mark_m={'mark_m\x00', 0xc}]}}, @common=@NFQUEUE0={'NFQUEUE\x00', 0x4}}]}, {0x0, '\x00', 0x2, 0xffffffffffffffff}, {0x0, '\x00', 0x2, 0xffffffffffffffff}]}, 0x278) getsockopt$inet_sctp6_SCTP_GET_LOCAL_ADDRS(r2, 0x84, 0x6d, &(0x7f0000000600)=ANY=[@ANYRES32=0x0, @ANYBLOB="7200000033412c6d444c8c7b683d76a6a6477bcdf2fdf4f1ba6240681b0fe43ad414385d45808bf1a6304afa27ff1c47da6507b54d5116cadb8177a6faf309ac90f116f56c1561d424b4deec7be0871899f7d79c04f1647db245a1e2eae3be7f48fd82bfb2f188"], &(0x7f00000000c0)=0x2) getsockopt$inet_sctp6_SCTP_RESET_STREAMS(r2, 0x84, 0x77, &(0x7f0000000400)=ANY=[@ANYRES16=r1, @ANYRES32=r3], &(0x7f0000000440)=0x2) openat$rtc(0xffffffffffffff9c, &(0x7f0000000040)='/dev/rtc0\x00', 0x0, 0x0) setsockopt$inet_sctp_SCTP_RTOINFO(r2, 0x84, 0x0, &(0x7f0000000100)={r5, 0x8, 0x80, 0x7}, 0x10) 2018/05/16 04:36:17 executing program 0: perf_event_open(&(0x7f000001d000)={0x5, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) get_mempolicy(&(0x7f0000000000), &(0x7f0000000040), 0x0, &(0x7f0000ffc000/0x4000)=nil, 0x2) 2018/05/16 04:36:17 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000280)='/dev/loop#\x00', 0xfffffffffffffffe, 0x105082) r1 = memfd_create(&(0x7f0000000140)="000000008c00000000000000000000", 0x0) pwritev(r1, &(0x7f0000f50f90)=[{&(0x7f0000000100)="a8", 0x1}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r0, 0x4c00, r0) r2 = socket$inet6_dccp(0xa, 0x6, 0x0) sendmmsg(r1, &(0x7f0000002200)=[{{&(0x7f0000000040)=@ax25={0x3, {"1ed980b5506589"}, 0x3}, 0x80, &(0x7f0000000240)=[{&(0x7f00000000c0)="37f5c085021d98803cf20f3b8743753127f0d6a389b8512c7970538728689afa88e8e2376d1ac574157d9fa1", 0x2c}, {&(0x7f0000000180)="2f5edb603a4879a6f2c430ccf60071fe79719738043b709583956c76242c6f72d4cfa9bece5f36a3d7774cde0b00f5aab04bd05d5ff6b097832343eccee6159269df64322b10af3b517fbc49e1ec520b12c532213e2f4b5218f907ce5b5bf520737f61575d66bc4e20f23e85cadc5849476b0c8dc9d5d5e5437b91c8ce207d1bf3a079158b11378edeb6ffbc50f7399999387173a690417bd57b60acb79c7bcf96792d431229ab78c96f2e4d6dc5aec57eaa5b", 0xb3}, {&(0x7f00000002c0)="288b5d6f7cc4413c0acbd3900d0b313839a69c3fe4f15a3134a2b40d601955fba83d44a737ab181661ff63a0805979f38ac4198b8197fe9159cde68364715a8d6c3518486b2a02a5bafe799b96684d83cbcefd5b1ab677e515b2351f", 0x5c}], 0x3, &(0x7f0000000340)=[{0x7c, 0x0, 0x2, "de8649bb15d954d6b6b6eec00f451e2ed5bb8af6c0fff30e87589d249b8fee644ec33528ca62f790a55f9ba1add7b317e3444ed45450dc967670e58ce645c0ffaa1e108d5402c351cfa01e985003a40710dc9b95ebf39c4fe6bd49e0e90e363aa82906ea25123b055a9d257b9c85b7"}, {0xdc, 0x0, 0x2, "5bff433f85116d369cbc5d26ca8d59dc0d911dc4f7ddd900e0710d4eba17453fbe845e2d76d355289368cc99824cd3c32777ac5b508446239cfadb786a3882f60ee72c9a250d37fa71a568c936a4ee87a521ecca369f2dd02b0d358455e394307721fd2b21d87e41df3b990a7cbd50c457e2723f6020d3f8ed88cc59533dbcef671c96000fbd15c7d8339e915e72366cbc6dcf9f905f58bd776e6bc8e84dce145bb9d387404c372e695cfe0027e7f0cab11111ee51140042eb762ccf23524ad9c8127a6116c25452b940f77e322f"}], 0x158, 0x20000881}, 0x72}, {{&(0x7f00000004c0)=@pppol2tpin6={0x18, 0x1, {0x0, r2, 0x2, 0x1, 0x0, 0x2, {0xa, 0x4e20, 0x9, @mcast1={0xff, 0x1, [], 0x1}, 0xff}}}, 0x80, &(0x7f0000001a80)=[{&(0x7f0000000540)="5a4e23eec76febfcaf970c59e336bdfeac345bd69281cd1c6fa2a57ad37e1fb5591f05ebb213058ed99c99fc5cefd6e14c14431915cf19e44e0e0845760a5124ca", 0x41}, {&(0x7f00000005c0)="ab3f0202a7189418e79cc246964be56ca6ddcbfe8327a65a2299c79a4f26eb068d0017b4d7daacece33fe1bc24621003b95b5c665e6ef4290db9d5e4001847fb7be7abf177c73214f9b177d73c786f1f76d10c4941c6c29f1fd25e09d84ac8883742826498417d36e62959597c17a6fceaefc7668ba0cea4960fd67bcc393a686b75164580119e312e1ced861886f13d49d7326353c3f17e7c0044e74beb4f84be750f6e58a23ac44c42fcb146993a056fc69e182c8614fa98ace28052f755c9bfc03d6e426823b6c39721db7e41056d347c1c72ae4e7e382af133396105bd11f76c7d756a6b5660ef5abc8d55ef02480c", 0xf1}, {&(0x7f00000006c0)="264094343abe77f9748d6b226af89f834a33b2a90e4c84fb1cbe5b66444ed109905c83262536ab93a020972c577af597e343c2e52bb94f109af078b954d2278364879b0123983e90650248fe0ade31c695e9557cdb55a8dfe31cfa8aec64441d50e0ff6c5301c3e716050ca37d54fb27efdd723de39c4bf33787192a042141be3fb45c9960a9268a7a2d74042fc9434204227b07eb3b971e949093116d06fcd3887ceccd0b01ceac4cdfd5fd60a812bf7f32681eaa510440911f7a54ac82be9cf65e22544bd53a9411b28885b1313fe9f063064e2674f9", 0xd7}, {&(0x7f00000007c0)="d4a4b095c13df26c20594714cd9be937ee36412089be7b09ad76dbbe6dcd1ef0b42a393c6066d11128d61a73c111b2f27a972aa01cc30bcd95db903f6f6716d8e613dc0d53170454f87991b449e1433c770d7f550bbebc063ff48f7f096c68914c54f302e9fcc3b452e56860fe386fc5f30f7ea506e62c113e2434fe80871572b2168b1720ae4babe4f85ec25160f904ada3ec352c6647c469741754f0c30a7e62ea794a", 0xa4}, {&(0x7f0000000880)="f9aa1684cc5f7c64e6435e731fb70539f6961961497ca08ae2aedc3d77be8b25", 0x20}, {&(0x7f00000008c0)="7316a415a4117b1facd78f8c55b2ee4b50af01c7bc78a6e9c44ff57431b45b0145f4083e7db00d18dce8028cee05233538dc593a752f941028588470a0f9a5759032aae5364b748fde0e0c1c0ad783737ebe8b7630bb2201bddf738bf7bb22cfcc9ff558beb2b56adb03aef7b26fd42ab4639a66b6bec2f88bb59d9a66badb3753aad629eb51e768cf3bdd9bcd908646bd1b30544b6abdc27e7c7ab4d128316b54", 0xa1}, {&(0x7f0000000980)="ba703ca5ca970a66ea6f66722d1fa84658babbc5c5b5f5588a7add0c6ca6725ef27679fca3ded48184b7a3f8", 0x2c}, {&(0x7f00000009c0)="8e06ab464d7cb85f14e83b0736f6a3488f9a4dff84632a158f41f43ff2033d6dfcaf86af8cfed6bc17c7f2de889d7e311b85e1bb30f0e5f6da4856f051bb94f7f0f2fabe84f4971a37c4f4d17202ce4abd02028aa48eabf568cc497059a4397383d7a58971e8953106ec23cdad44d792d13c0260ffaac2842c884db3e3fec7f1981de67c54df0522ef7c1318de6000604bc98c44dc0801d7bb3f1c9db73b5538eb4a465dff43d5e530af31b64f66334d08af70a14acf74811166cfd950ab3f3da2d14b22aef5bc0d80d09ed9c0fca6a00430fef034a1abf8bf9c04734d31dee2307c99888f2c5af4d147c65040779b043a1c07696dad405ddf95744d86aba24837b1cd5a8c52e2b7bae2d59cbbf8f0f8ef424f8c8a89f3c5df69f4f9c33c3697d80fa3b96716b07f08922bf102a65622d55caebe1e52f2e63abccdd90b9adba365190569d0a2a3fc82f269043bfca08c56b2445ab888a23b066df15a19376b436111f3c59522f1956fb227696a03babd40e354096fb4460851bdf15cc4435e39db4edd8d43ae8600fceb13735e8571de96aec2f7f8748cddb27cd1c5072ab1af62138604ebc6cd51cc3071d1f8b8814a4029c7f76a171fbde7bc9e36d9849e10a64224a0355af7cd068107c87fc53c71e8870796973dd3cb1a9cdb765c347b652b7b60b912365e8b6c4a94bf951cfe7dd7893a4c3efa085da2c8f936246a2cfe9ea0d3c62b6539f5fa79fc2f29bdfe4d1f609d1f42f5211e9455b0652202b60c28448db94a4c087040933b1c2a2e91f3c39380e05f32adbae5f201916430c6ff682d176a84e307e83ec537abe678404e01588f7f667480787d07aa0dfdba5a2e9201f991d770e8b62441742751bc80fbddaf107729bf3780d763f1196da771b76dc692e10846715dcf439c79fa427579bebd090d7e28a4614852db642ff27c62d1906c46eb908ec3a1a64e44c8d5746eb2649e2a9396bb351d16a0cb76312b0422e6b238df004925a90b894b7bb017704da9a3244af7df24555435eac747b6d48fcf045c759c60c3472eb5bad75d95c72eb7bf3dc1140d1aca89e74bfbeb55e9c71ee6398f13df380dd47f489d58b734ad0f411d95a0e74b5cca534cda69fba11e6a834b15fe03a2ee332e7162c8a2ba3c2634c25bf544c70d4406884e0911c26f5d1b100db9267f01ac424109ff34001c70968417c440e77eb312bd5688c07800cfb31bd1482b3a5a52a36506eeb24a71e28e831bcb36c720183b38638754580a8169788dd93e3f120254f3c0c3ca46131b85b133fb2cab1a9d1da813d6e5da92c326dab021242754b2561761d07ed31415eb25cf8dcc94319201677b3418d67fa52a334d842c2ae8447f0bce30ef6ce776ef22ed25089ae39a684e8fd9e9f2be2a36e7d2d1f7db0f68c8936f38264c8352c6fdd0017a124019f4bce4880cf7dab5bbab038f66d94a3c5ae0047c3596128e155151afd0c7f4ab0a58cd3b685e77d2af77788c6dedcc6393d21216dbe42925001a88e9c91e3ecaaa8ba6dd2dcd359ce047f8ba80b011a1049ca54c86e84baaa9590a1517c948fbe267ac35fed2a1ef36c2ea51ba3b607ae23c7b55d5dfd89deff511f366c0900bb8c568bcfadb8eff9cd8d0233b765b5b356567f57b18eb8b61c8aa3b9424321394b82386c233742a8609953ae36a71514903205425e73322438c4e3099a22efebf54d1bcfe11d40ea7c295b744f0d5a5ba5324fc30f686901d54f38404038ed95eecb240e85c337a57f8685e83d8de801462910453a8afc837b50f7733402eebcdf785ec9bf7ddf099b28e5ec51cb98e5dbd9259f7be5c78e04e41bec483efea07d0123080587cc5c7f5519bd579d27ef78609e4acb5071bf6fa6f58b0c341014e5a1ac9eb6ab32d8175b7e8ad114cf48582e83ba45c84f5d9a25c05d44b39f9edff87fb364e0632e4396dea4d249dc74380bf646aabe1e30dcc62d19c1705b4c7bca576f6f44a5be804f3149555f3bf7d1a8e0a773702c3c1f7ce14ea48bb61e4836f78b7eb75079b6f82d1ba95d075559db85887dea40bae9dcdd622621e830e9f8be1cc25b6e63e14d5796bf4f4d164c64283066ff46292c28dcc7e640911de1ddb78543b77ef09aa2d32c41706e3cd1eb07d86fb78b82c8bf3950a9d76fc28273977dfe66bd6a2e7d6349e88f385022ec804bfb00dc81568405af2f6aebbf5d9f1aa2f766486ab2dd36de9acc86ff6d601019c68ce6ce8b41b5935b9143acc865ff3d76ae03e02c9cc6734c02c0a95bd9340166ebc7a2b527731fbed2a40b1690bf5337e1240a1dd31c2df1e8894daf17bbd9148dc1c8336e93db142d0a81f11bc28c2e17e915a8558d0bf697a9987d9d3805b1f194a7671eebd33d4209e4b23f8bcd8add4e20abab14ec5fceabffe8ad0f56003951f61a684999a0291b3dc01d3b62a28cddbcd98ef881282dd00bf8af461c0a5c2a5db4f083c39fc00ad97cd833c5f946e903b62e6c943dabf3e764513569140c6d9b7b4e6c256f62a9a9cf1a472b0fb25fec2c1c6d7007befbfff497c5e5e1208af62f01870d6cc87b2d9d3ebc61693beb58bab1f844bc89c690e1ad522a0b50781da9eb2d8717886275ca916e95ed0e2266451129f32143a289c5d8ab39b873218f3124000a762abf9011ba92e38f35e562cb9b03c4db57c87fd43c302b48ff6f28fe29cf646cf098f65ec21fc150d0ea412d4d1beb784c0c72e28f668dec9fc748ccade0994016bc8f3a1a3beea0f4d9bc02d5a9bce7fc9a520335f9d195da3ae8567bf859afff6d8bf8685064367357a58ce90d2bd38c9d4339c653d620c0bdba7306a8b9f1837a4bd6501eb550b01abaacf649e912dbb7dc826d7fa74615830870977d111fe3ba4c2e6bdcb42074761483985a158276b7f3854492c515506d49c8f98e83a1efffe5e8b2a498315f946c338698364cb9eec791b57f1360af6517719779ee854d97a87ea932a5d17a4102c08d176ef785b54450c269de5d7890fb258e61c3ca8106350d6d46a99075dd5ffca46de899ae7ad28c91f68de45bc74be6c14a332fc707261efedf2791816a220625085a30f3eff6667eebe64e479f6582d2e0778cbbe8c4e8e1bced3be08ff3d593112c9c00b008686e2b92da78979ed375e5589f9c07a0f2c29921c2b9d448bb7299fa42294d0c93a44164f2084b9b0410c42148ee0e9e6efc5271fe09e6660ff0129f419b1be7e90e55c0a6f55771c988c9773b2cb06a1c0e2b0a7494462ea39583ccefcbe3a2e92db1eced726a907cdd31fa3e9da48810c0b74541f30d46d8b18aa6b171ebf8853eceaee46bbd495cc74a37f647836b9fc58b686a59b32b35ee2bb78a89250c09a41246a23f15cc413ca276d1a12f746ea7fd7980bd54bd07830e6982c6710accd34337ca1b6c0c5183a1cab104dc180139036fc9dfa471fdef15f6bcf657f8c36118ea8819af141d23ac2fe2a369ba97d504d8f470bde476acd601bb2f45bead841b75506d6fc117e59d87474b90d1b30b51aac8cfdb5329d74ac0a0580bebdd22edd21131e2d2727ae706faeb2f9bdeb3759245dc4968d8100c3c6d4550e11dd57a3f11c552a303e09952a5fe2a460214fd06b570a16a576345a173c58ec3a005dfb0d4bf7c9c9aabff33bc4d47dc0b3991f8604527f7798a091586dbe0ee4e6496d8160fad704d717b7c2a2bbdc24893e42f6f0f166a3fa6a06d03be2405c91f7cc18ded6233b2a2ff4b9b44d54367e65832bb2853a964ab4224ed99a4b4c8f16d02c9fdf72db69606a05972ac69bd616b84875e77af82f9c9fe84afcc7dcd805c741f3ee7260967cdab44549ec691f606fa64d91c7f912492a3a597e7ca7cf1a36241856bd372d870a092c154531bf43dabeb3dbd6c6575ce2735c21e2d73b9993606900bc224740a7a97b77e2aeaac5a8f637b53e8f77ad517fadad1960acaa9c3e9e531cc4bc88788f8561a39c2dab2b62f91b93836251d256355f682b42da7d77f4d1f84e04ccbd53d8b6681963937927ab8f8381f34a6415d0959eb804c9e83f0abd02c083dbb41f3857a4fdaa0e694e1fc75bd706000bd173613a6d09e649b14b670dfe3091ddb89c4183003e419e165c41c05c9467fef078ef7be7129c345b525b8d07696a580c29211b5757046bef5d734dfdf314cb812356b21987c105fe044a7d466dd21b036080b6c3348e8c6ddc25a1d14351f58346950a87aa44cb9397aa56dac439b6444d51c56626a7b341fa63273668141f36703cc11366f2bf7c7474a1ee007408f3c11ea2f5687195305bb01f9a13a7ac760efa0319c0396e299128f611ca3aab7cb6495696b1f939e34a7c9b87911da42b84e04c7cdde5013138f52c11dd3bc64610437b99e05d870975aa0496c2b0d6c2d496733a4741b58c45d8b6ab2f64b912c8c9538aef5eee4504a14b84c147a28974466982554dff85a44af89ae09c2b6bb318c25bbdd951a1bc620c84338ba91910897c845e3a4eea0e260b6b1c87a3c2c4f6b02e80312338add1d226a7fac2c5ca370601a0c585cbea34782415aad66e3d007b3c58cab7f5ef6aee77b173a357e6a0dc47ba01a76b430061cc01370baad09bcc88ec2e6f7d18d140a18ee78890de989d547df7d452216c3f9196d319b66037d798291e3b3564ee6dd08b9f5c52f088fa7afb2fb3891fce11b617ed5bf1c0fb6423792fdfbcbb5822095af47405fb32f026b1e81d523a07b4c90f9b26d141ca110bbfb8a3b50c0fbc846ec0ae2268f21ab63273bef10a32cc4bd769595239b7451e00f037ec4284672e5980e367bfe12aff348b9d8c992165070c3ad627eb18e3962d80b0f9a037ce5aebb2f261cb1c4305363a514672b4b01050f0df81d078a2df17d861f97991a7ffb5809d735862aeb5f869712df5b09156015c1afa1c6e35b10f0a14a493450c7e24207c4ad0776d8422a17b035cfd691e098f2c3f9969a11b88591703ad045cf533ff2784994b83de242089c1d8a6d9a90be6f3b2b2f9eff558e8e731c66e6a32a562553d0d13515f592e1d3f80e135daa3a7a3bdd2a64c2f09889d8faec09f54080d70a287ca820f6745c376661232e7431139c256c09817cd642917b6623e1ddd2ed1970d02dd77fd7f341729adfebdf876b36f400be88228c7a419a129cddff383e0684c3dd005576f19c9153995326804fd99b01678dcf86e6fe70835a9f725b1655a073795c17c2fb2e8efcd49ab95b1f902a446b52362be44c7f0764b73c127b2b31843b3ea21cc65a7d22f3dd6636e92663cabec9d13e6af76ce4134539da3e58e4186f08bfe0f8fb8ef8be0ec1a508c2f6292d32a5e7442386569829caab3a93dc815ed0056d743252ab96f797dd6c1eb7a497a031048583692abcc81a4cdacbde9b9fb90bbdeb4d1663e927fdd7cd1923d8850a92910230da96f59e64e46fe895eafed0630b1f3e08f0f8ca08b14b7403e53526f3dd6c2dc48a6b3c1cfcba1175af414150ea2b74b83f5f3d5f1f7e532cfe59b069638b59806967e895d55c8a3f83b85e3b2db50c4e7b3e0e4cc4f75a064b1604a35362bd4213842f027dd09f8cca03d29c416c0aaefbdfeb8934c82a624184255791fe4bef8ab51b86b44d462f4bffde79720af4efabcc122dd1b79ec6b5d62b4da59b9a82b3a5d965747d5524867aa2129b17248973449418d74cad0a7241c1e0cae0930efbde6cb9f0db1574ca6970965b0bab4ed157ad28c893479b66af505d9b8d1bdb7d1b824f91a491a4e28fe726d81754ee62402cedebec7c92c1e6a0b9acf834717", 0x1000}, {&(0x7f00000019c0)="b7a059c6a10aab0d724aa514800a128e63757a8597f300cb766048b4a0e4ec05bf9fb398518bc1317790c6989b822250bea8c37d541149ea6dfdf6d37db9ed2899374634f2462045f435b377367a3b71213000129b4a446a8f6b4f6bff848707e8f23df1fc6ae6c0c78ff8ad92e754208501609f60b864b80b8eed2d760c2ddbdbe665e490a9029040d4ae370d6cf669492e1fb4156ddc4125af3c3a5178c79bb5a5bd83c6293b62ba24f322cfe1c16cc69b54e18569c043a38f99987b", 0xbd}], 0x9, 0x0, 0x0, 0x4000}, 0x9}, {{&(0x7f0000001b00)=@pppoe={0x18, 0x0, {0x4, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x3}, 'veth0\x00'}}, 0x80, &(0x7f0000002040)=[{&(0x7f0000001b80)="c7a977ab2a38893cfa3e3d4cbd6a5416d13f5fa3edf4a81c938b8185c53bc612591cf744901b789f71c34d084f1daa691a2a8772d3f75fd8072c892933ddd66be78dde79ea8cae38161fb84eace000224da46ddf5954658395619f139a05c542bfe8fd2b474fa4f58b5481670d0ddaa54bb2c73abc4c6d051509d9727b96c96f0558c021a5d422bf672e8a704b384b9b405f2ffa0f112893fda97d304fbc56fe9e51d4f6389a15ef51a378f955cc7ac7ad4638b16b0002ccd3cc97b376440826788a473da4ea80c69ff7c3ac51f3c0f4000000220458ac68041b5de878898597f14fc8440823b193a3a54cad26a6ea07ba504387397cf8beba75", 0xfa}, {&(0x7f0000001c80)="eb4a915fb8317d90a44ef1d4c051fb04159cea611b77f77167ec5a6657742ba8a91f1e2f6f8be78bdd4b8b006368dec9ed705df0c3cc658f79d95c05133c94f52d6c3bb618245a772fbac3ffe5b984d6cfcbe73b1ba242cb8f655f3ac14a986eb9a1e6dada1e6125b112785f9edf7bed3c997832c33537e450491d82b3521ead8677187475cef9dfad7a040d5fdcaae31e8808141519d9cb333337983aedc67e7016aeabe3f50014e714d1c84695fa09f18133e6c536ed57188958beb2cff789433f3a78bd81c3f29f94993a1207beddd3bb393ddaf0c0c178150cb1c7b1920df1bb832b436bff85a90c419ea5f617c8cf395114", 0xf4}, {&(0x7f0000001d80)="e1af9828a8b3f343050512dfb178f5e8c650b51558df239f0542f67b8a660eef3fe9870d981ff4746768e056c19a9d55c8703903a10023db3b54e30cd94222915ac84c4a11265545ee478a3014ed895b48e3cfa4484ff8e20e9c3113058974b01c57b099364098f50f22d999c5afe4934d6d0318a15a79fe9755d80eb8b71939c24e1a592e0cea1f64412903abd24ebb79c7ffc8e98e46015b6ecb30e033", 0x9e}, {&(0x7f0000001e40)="41cdd60d520c39e905dec1f4f3efa1f393c458e16c4db7f23c725f7138fc5051d45a694d986729e5a9950fb7c4f3cfc26234a6bd7ee413333604971de4862a85bc803e0c9aaf43ec7a39739d2b3e969b1166959bd574df5122dd463c57c38b73660f96d19f3e48222667842537ef6665951a4aae17fa576b3d5ad18ca65fbe2e993251b7e12babbb527b87fea203f1552ce3d407d33717b721b85ba14ac29b9e77cdc8e56ba61b81c3b3de69a3cb92ebd662ebfeddb5cba2f215ed7438ce3dcde3825fc86302c491d6fae7c372bdbaf140c1a6a16ef79194f924bec4fbe026dc05b5595e7ef8cea4a74075f73d274300c59f99a55a9274c9e852b286", 0xfc}, {&(0x7f0000001f40)="9fb34af2a15ccdfdcbdaf689db06e6f957f8737187990d38c5bdbfd5aaa82f0f91e4be2229b81c2d984f60f514454c131bb177856ce1ac3646a5d3e52e87e9872807a6b27ec33f323731e1bd7caf925955246469fa421af98beed098c27cb1405870664599cd330f61a6d093f4f5", 0x6e}, {&(0x7f0000001fc0)="b98b884e24689ae6d4432c18e9b80bfc2653bcaea3a36ccac94ef580990c0563e0822039c7ebf2f4336a992537c03c7df4b117a5f8e0b99be8a9", 0x3a}, {&(0x7f0000002000)="73decc8e2e9b2321d90a84119c324992ec2f", 0x12}], 0x7, &(0x7f0000002080)=[{0xb4, 0x102, 0x8000, "05f59fed2db6041e9897b7a887a1cad4cd76722a80adfadbc7cf3ec1626cf8fdda7b805e9836ef4c3eb8fb5ea2d309f98a4d4f3a60b99dc812e9abcbb0d863107382c6737dcae7961a97e9abc6e0da77289ce0905ba97450240abedaa62dd5e0996f705813a3df51c23bca12962c30a53903ccfd654ddd0091df9bed9755abe7fde8da5a3743a1cfa57a6752853392a0aced5de3315696f13b774d4e53e291cd918cb56c5334eb"}, {0x98, 0x117, 0x3ff, "8ee5f19bbccfc4cc7dd93bcfadabdbbf8888626b22877ffe00538c9e7e932fe89c035f46619a35e0ada40dc262ffd2180617ad40ce5498ec0b870b4fcba2580194aabaf37948cc34c39acdb7241fe499ff8fe61da28f093d352b79929bfeac5c50376f5078e25443f4465bcb18761bd6daddafcfa375d8198db1597bc642f937adbc152424a2792396bdd7f3"}], 0x14c, 0x8004}, 0xfff}], 0x3, 0x50) getsockopt$bt_l2cap_L2CAP_OPTIONS(r1, 0x6, 0x1, &(0x7f0000002480), &(0x7f0000002500)=0xc) ioctl$KVM_X86_SET_MCE(r1, 0x4040ae9e, &(0x7f0000000000)={0x800000000000000, 0xd000, 0x101, 0x5, 0x2}) sendfile(r0, r1, &(0x7f00000ddff8), 0x102002f01) 2018/05/16 04:36:17 executing program 6: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000da2ffc)=0xa069, 0xfea4) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) sendmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000000)="a7", 0x1}], 0x1, &(0x7f0000001180)}, 0x0) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x381c]}, 0xfdef) [ 2663.721089] kernel msg: ebtables bug: please report to author: Wrong len argument [ 2663.840545] kernel msg: ebtables bug: please report to author: Wrong len argument 2018/05/16 04:36:18 executing program 2: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000740)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r3, r4, r4}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000000140)={"63726333322d67656e657269630000000000000f00"}}) 2018/05/16 04:36:18 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0xf410000000000000]}, 0xfdef) 2018/05/16 04:36:18 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000280)='/dev/loop#\x00', 0x0, 0x105082) r1 = memfd_create(&(0x7f0000000140)="000000008c00000000000000000000", 0x0) pwritev(r1, &(0x7f0000f50f90)=[{&(0x7f0000000100)="a8", 0x1}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r0, 0x4c00, r1) sendfile(r0, r1, &(0x7f00000ddff8), 0x102002f01) setsockopt$l2tp_PPPOL2TP_SO_REORDERTO(r1, 0x111, 0x5, 0x71, 0x4) 2018/05/16 04:36:18 executing program 1: mmap(&(0x7f0000000000/0xf50000)=nil, 0xf50000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x1e, 0x2, 0x0) sendto$inet6(r0, &(0x7f0000000040)="84cffcbbd329413934b39a3789f4fdf890bbdbd5350be1a9b8f60f6acede5cbae5cad2e904e724fd2c4a0901e1686a9f56a8f410e4d8c69eaab71ca08531efd27b183958ccad1a06a87592e91bd1fa8fec9cb775996641c604800bc9b2acffb402c3642e9f9cdec83e7e4bef209f645437f0e632f0537cef2c1721bf5832ab0c2072b30591dfc1e526a088f1a86f353cfb98e0c30ced8d545728a9e3f97dbcc2f872419e933d5e6e966899", 0xab, 0x0, &(0x7f0000000100)={0xa, 0x4e20, 0x2, @mcast2={0xff, 0x2, [], 0x1}, 0x80000000}, 0x1c) getsockopt$inet_IP_IPSEC_POLICY(r0, 0x0, 0x10, &(0x7f0000000180)={{{@in=@multicast2, @in6=@ipv4={[], [], @rand_addr}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@remote}, 0x0, @in=@multicast2}}, &(0x7f0000000280)=0xe8) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000700)=0x0) getsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f0000000740)={{{@in=@loopback, @in=@dev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in=@loopback}}, &(0x7f0000000840)=0xe8) r5 = getegid() sendmsg$netlink(r0, &(0x7f0000000900)={&(0x7f0000000140)=@proc={0x10, 0x0, 0x25dfdbfe, 0x1000}, 0xc, &(0x7f00000006c0)=[{&(0x7f00000002c0)={0x110, 0x28, 0x0, 0x70bd2b, 0x25dfdbfc, "", [@typed={0x14, 0x86, @ipv6=@ipv4={[], [0xff, 0xff], @local={0xac, 0x14, 0x14, 0xaa}}}, @generic="f6d9307ee487da2e4b4d9bbf1845e73aaef5b38702eecdc63003cd5ece27cb3a8509afa08f25cb7a4ee56b48bb5a8077eb50110f3966703d85f856c2a192273cfd9f44824f8bc123bf854c13902d46bbbc991effb958e35614f65bd7dfaa1c0196f8e322b3d36839fde23f827d4b2484a4d66bd68d2294f748bd926ed494166a073aa54fbd2af22de8ab93a01b860f77ba2e3222317a85ab16f3683dfd597a23182624fdbe4277c9a60ebb001fd279a99e2f2448cc9f8b0da636a0d519615e9cadf18d2f9ad3df75e5fe88763589a9051af2dcca99c1a22c046afd03e774ef780a702b", @typed={0x8, 0x6f, @uid=r1}]}, 0x110}, {&(0x7f0000000480)={0x20c, 0x24, 0x100, 0x70bd27, 0x25dfdbfb, "", [@nested={0x124, 0x6c, [@generic="82214b4eb9928afcbf0a041f859202cdcc0974168ed318d034906da70f1b1f425f6ed651aae6c4dfd349e22d6abecc31cf445448ce635687f4f14cb937434de14fa4b237ad15b6feaa4eeef28c81b2c5f3e3ac126c81324981d12175d76f8bff979e66877eb96cdd09b1f2c1f0425ce1ff64c3ccf9e7342a7d63a4c50b4c4c7f3a028f20b396c0bce91ca62fc671ee767ea9d21f2fbe6e5771dcae6f37ed3fef62dd2787080ab5da8bd908aeeef2068a8206703c7bc6686aea409364bb4231d7690002dec7f4617ccd6299d5d042dc2e58007d9abf9d79fd9866c8915617ba8b68fabed7ce6fcd2707a02319", @typed={0xc, 0x10, @u64=0xe46}, @typed={0x14, 0xa, @ipv6=@mcast2={0xff, 0x2, [], 0x1}}, @typed={0x14, 0x7e, @ipv6=@remote={0xfe, 0x80, [], 0xbb}}]}, @typed={0x8, 0x43, @uid=r2}, @generic="e706477d42d80cffdd3764883574a393dcc9bbb803c8c7b545ec177e6b036d8db59d057ca7784fa804097de51c03805f79503b085aef7e1858fc00aa5f2c676cecf91d9993e05adc48ac10f8ee61071aa6f5697d4d34424db2661b674c7853fa3fa3f1c49c635d1defa3607696da6fcad09856b5", @generic="022faaec59be2c506a5342132ddcb33b92cce588acf54cfb1b1f74bc153029c6d9e11fef3515a78bc28b3d23981d63c5df41ee47cbd13dff37421879a2f15f5817480c823d13009c6c3846182dbcae9531e22561c208d0d8382c"]}, 0x20c}], 0x2, &(0x7f0000000880)=[@rights={0x34, 0x1, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0, r0]}, @rights={0x1c, 0x1, 0x1, [r0, r0, r0, r0]}, @cred={0x18, 0x1, 0x2, r3, r4, r5}], 0x68, 0x40000}, 0x1) connect$rds(r0, &(0x7f0000000000)={0x2, 0x0, @dev={0xac, 0x14, 0x14}}, 0x10) 2018/05/16 04:36:18 executing program 7: getrandom(&(0x7f0000000040)=""/44, 0xfffffebe, 0x0) r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$ARPT_SO_SET_REPLACE(r0, 0x0, 0x60, &(0x7f0000000380)={'filter\x00', 0x7, 0x4, 0x470, 0x0, 0x0, 0x118, 0x38c, 0x38c, 0x38c, 0x4, &(0x7f0000000340), {[{{@arp={@multicast1=0xe0000001, @dev={0xac, 0x14, 0x14}, 0x0, 0x0, @mac=@dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa]}, {}, @mac=@random="b554238a611e", {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'ip6gretap0\x00', 'team0\x00'}, 0xf0, 0x118}, @unspec=@NFQUEUE2={0x28, 'NFQUEUE\x00', 0x2}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@empty, @mac, @local={0xac, 0x14, 0x14, 0xaa}, @local={0xac, 0x14, 0x14, 0xaa}}}}, {{@arp={@loopback=0x7f000001, @dev={0xac, 0x14, 0x14}, 0x0, 0x0, @empty, {}, @mac, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'ip6gre0\x00', 'ip6_vti0\x00'}, 0xf0, 0x134}, @unspec=@LED={0x44, 'LED\x00', 0x0, {'syz0\x00'}}}], {{[], 0xc0, 0xe4}, {0x24, '\x00', 0x0, 0xfffffffffffffffe}}}}, 0x4bc) 2018/05/16 04:36:18 executing program 6: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000da2ffc)=0xa069, 0xfea4) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) sendmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000000)="a7", 0x1}], 0x1, &(0x7f0000001180)}, 0x0) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb40]}, 0xfdef) 2018/05/16 04:36:18 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x300000000000000}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:36:18 executing program 0: r0 = perf_event_open(&(0x7f000001d000)={0x5, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r0, 0x2402, 0x1) get_mempolicy(&(0x7f0000000000), &(0x7f0000000040), 0x0, &(0x7f0000fff000/0x1000)=nil, 0x2) r1 = dup3(r0, r0, 0x80000) r2 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000080)='/dev/sequencer\x00', 0x418100, 0x0) ioctl$KVM_CREATE_DEVICE(r1, 0xc00caee0, &(0x7f00000000c0)={0x7, r2, 0x1}) 2018/05/16 04:36:18 executing program 0: ioctl$sock_FIOGETOWN(0xffffffffffffffff, 0x8903, &(0x7f0000000080)) r0 = syz_open_dev$usbmon(&(0x7f00000000c0)='/dev/usbmon#\x00', 0x60, 0xb0000) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000100), &(0x7f0000000140)=0xc) get_mempolicy(&(0x7f0000000000), &(0x7f0000000040), 0x0, &(0x7f0000fff000/0x1000)=nil, 0x2) 2018/05/16 04:36:18 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0xc00}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:36:18 executing program 2: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000740)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r3, r4, r4}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000000140)={"63726333322d67656e65726963000000000000f0ffffff7f00"}}) 2018/05/16 04:36:18 executing program 0: perf_event_open(&(0x7f000001d000)={0x5, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) get_mempolicy(&(0x7f0000000000), &(0x7f0000000080), 0x0, &(0x7f0000fff000/0x1000)=nil, 0xfffffffffffffffd) r0 = openat$mixer(0xffffffffffffff9c, &(0x7f0000000040)='/dev/mixer\x00', 0x380, 0x0) getsockopt(r0, 0x5, 0x8, &(0x7f00000000c0)=""/104, &(0x7f0000000140)=0x68) 2018/05/16 04:36:18 executing program 6: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000da2ffc)=0xa069, 0xfea4) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) sendmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000000)="a7", 0x1}], 0x1, &(0x7f0000001180)}, 0x0) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400000000000000]}, 0xfdef) 2018/05/16 04:36:18 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x0, 0xffffff9e}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:36:19 executing program 2: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000740)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r3, r4, r4}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000000140)={'crc32-generic\x00\x00\x00\x00\x00\x00 \x00'}}) 2018/05/16 04:36:19 executing program 0: r0 = perf_event_open(&(0x7f000001d000)={0x5, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x2000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x1) fdatasync(r0) get_mempolicy(&(0x7f0000000000), &(0x7f0000000040), 0x0, &(0x7f0000fff000/0x1000)=nil, 0x2) fcntl$getownex(r0, 0x10, &(0x7f0000000080)) r1 = openat$sequencer2(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/sequencer2\x00', 0x101000, 0x0) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000200)={r1, 0x0, 0x1d, 0x90, &(0x7f0000000100)="543373fc60a64411e225f88ba684ebc2a05a08ba55a1c819ef0b9f4692", &(0x7f0000000140)=""/144, 0x0, 0x5d}, 0x28) ioctl$SNDRV_SEQ_IOCTL_PVERSION(r1, 0x80045300, &(0x7f0000000240)) 2018/05/16 04:36:19 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x0, 0x900000000000000}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:36:19 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0x341c000000000000]}, 0xfdef) 2018/05/16 04:36:19 executing program 1: openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x1ffb, 0x0) mmap(&(0x7f0000000000/0xf50000)=nil, 0xf50000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x8, 0x400000000009, 0xffc) connect$rds(r0, &(0x7f0000000000)={0x2, 0x0, @dev={0xac, 0x14, 0x14}}, 0x10) 2018/05/16 04:36:19 executing program 5: r0 = memfd_create(&(0x7f0000000140)="000000008c00000000000000000000", 0x0) ioctl$LOOP_CHANGE_FD(r0, 0x4c00, r0) sendfile(0xffffffffffffffff, r0, &(0x7f00000ddff8), 0x102002f01) 2018/05/16 04:36:19 executing program 7: getrandom(&(0x7f0000000040)=""/44, 0xfffffebe, 0x0) r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$ARPT_SO_SET_REPLACE(r0, 0x0, 0x60, &(0x7f0000000380)={'filter\x00', 0x7, 0x4, 0x470, 0x0, 0x0, 0x118, 0x38c, 0x38c, 0x38c, 0x4, &(0x7f0000000340), {[{{@arp={@multicast1=0xe0000001, @dev={0xac, 0x14, 0x14}, 0x0, 0x0, @mac=@dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa]}, {}, @mac=@random="b554238a611e", {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'ip6gretap0\x00', 'team0\x00'}, 0xf0, 0x118}, @unspec=@NFQUEUE2={0x28, 'NFQUEUE\x00', 0x2}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@empty, @mac, @local={0xac, 0x14, 0x14, 0xaa}, @local={0xac, 0x14, 0x14, 0xaa}}}}, {{@arp={@loopback=0x7f000001, @dev={0xac, 0x14, 0x14}, 0x0, 0x0, @empty, {}, @mac, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'ip6gre0\x00', 'ip6_vti0\x00'}, 0xf0, 0x134}, @unspec=@LED={0x44, 'LED\x00', 0x0, {'syz0\x00'}}}], {{[], 0xc0, 0xe4}, {0x24, '\x00', 0x0, 0xfffffffffffffffe}}}}, 0x4bc) 2018/05/16 04:36:19 executing program 6: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000da2ffc)=0xa069, 0xfea4) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) sendmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000000)="a7", 0x1}], 0x1, &(0x7f0000001180)}, 0x0) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xe803000000000000]}, 0xfdef) 2018/05/16 04:36:19 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x0, 0x1d00000000000000}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:36:19 executing program 0: perf_event_open(&(0x7f000001d000)={0x5, 0xfffffffffffffe7f, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) get_mempolicy(&(0x7f0000000000), &(0x7f0000000040), 0x0, &(0x7f0000fff000/0x1000)=nil, 0x2) 2018/05/16 04:36:19 executing program 2: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000740)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r3, r4, r4}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000000140)={"63726333322d67656e657269630000000000000000000000000100"}}) 2018/05/16 04:36:20 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000280)='/dev/loop#\x00', 0x0, 0x105082) r1 = memfd_create(&(0x7f0000000140)="000000008c00000000000000000000", 0x0) pwritev(r1, &(0x7f0000f50f90), 0x2ba, 0x81003) ioctl$LOOP_CHANGE_FD(r0, 0x4c00, r1) ioctl$sock_inet_SIOCSIFPFLAGS(r1, 0x8934, &(0x7f0000000100)={'team0\x00', 0x6}) ioctl$sock_FIOGETOWN(r0, 0x8903, &(0x7f0000000000)=0x0) ioctl$TIOCSPGRP(r1, 0x5410, &(0x7f0000000040)=r2) sendfile(r0, r1, &(0x7f00000ddff8), 0x102002f01) getsockopt$sock_timeval(r1, 0x1, 0x15, &(0x7f0000000180), &(0x7f00000000c0)=0x1) setsockopt$packet_tx_ring(r1, 0x107, 0xd, &(0x7f0000000080)=@req3={0x81, 0x8, 0x1, 0x6, 0x7, 0x7f, 0xfffffffffffffffb}, 0x1c) 2018/05/16 04:36:20 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x0, 0x11000000}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:36:20 executing program 1: mmap(&(0x7f0000000000/0xf50000)=nil, 0xf50000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x1e, 0x4, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) setsockopt$inet6_int(r1, 0x29, 0x43, &(0x7f0000000080)=0x80000000, 0x4) syz_genetlink_get_family_id$team(&(0x7f0000000180)='team\x00') r2 = syz_open_dev$usbmon(&(0x7f0000000100)='/dev/usbmon#\x00', 0xf0e, 0x101400) bpf$OBJ_PIN_PROG(0x6, &(0x7f0000000140)={&(0x7f00000000c0)='./file0\x00', r2}, 0x10) ioctl$sock_proto_private(r0, 0x89ed, &(0x7f0000000040)="d1f20428ce878481cf42a5a4bfcbdcb5f49ed005d098d19d9cc4e44e518bab1dcb7c26127ccab588fc7d6e08f21a0835c31f53f8e1a073f7b6bb863de26f112bc0284a5af1f196f7fe0296492026c905bf8a2c10322f5adb90b7f4db2ce68271d1883fe990d8e2ee0798") connect$rds(r0, &(0x7f0000000000)={0x2, 0x0, @dev={0xac, 0x14, 0x14}}, 0x10) 2018/05/16 04:36:20 executing program 0: r0 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000100)='/dev/rtc0\x00', 0x101, 0x0) perf_event_open(&(0x7f0000000080)={0x5, 0x70, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x1, r0, 0xb) get_mempolicy(&(0x7f0000000000), &(0x7f0000000040), 0x0, &(0x7f0000fff000/0x1000)=nil, 0x2) 2018/05/16 04:36:20 executing program 2: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000740)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r3, r4, r4}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000000140)={"63726333322d67656e65726963000000000000000500"}}) 2018/05/16 04:36:20 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0x400000000000000]}, 0xfdef) 2018/05/16 04:36:20 executing program 5: r0 = syz_open_dev$loop(&(0x7f00000002c0)='/dev/loop#\x00', 0x7, 0x0) r1 = syz_open_dev$adsp(&(0x7f0000000080)='/dev/adsp#\x00', 0x0, 0x20000) setsockopt$inet6_dccp_int(r1, 0x21, 0x6, &(0x7f0000000180)=0x48c43bf6, 0x4) r2 = memfd_create(&(0x7f0000000140)="000000008c00", 0x2) pwritev(r2, &(0x7f0000f50f90)=[{&(0x7f0000000100)="a8", 0x1}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r0, 0x4c00, r2) ioctl$HDIO_GETGEO(r0, 0x301, &(0x7f0000000040)) times(&(0x7f0000000280)) r3 = openat$vhost_vsock(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vhost-vsock\x00', 0x2, 0x0) lseek(r1, 0x0, 0x1) sendfile(r3, r2, &(0x7f00000ddff8), 0x102002f01) ioctl$EVIOCSREP(r2, 0x40084503, &(0x7f0000000000)=[0x42, 0x5]) 2018/05/16 04:36:20 executing program 6: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000da2ffc)=0xa069, 0xfea4) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) sendmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000000)="a7", 0x1}], 0x1, &(0x7f0000001180)}, 0x0) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7c1c]}, 0xfdef) 2018/05/16 04:36:20 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x0, 0x1300}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:36:20 executing program 0: mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4) r0 = perf_event_open(&(0x7f000001d000)={0x5, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = dup2(r0, r0) mmap$binder(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x810, r1, 0x0) get_mempolicy(&(0x7f0000000000), &(0x7f0000000040), 0x0, &(0x7f0000fff000/0x1000)=nil, 0x2) 2018/05/16 04:36:20 executing program 1: mmap(&(0x7f0000000000/0xf50000)=nil, 0xf50000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x1e, 0x2, 0x0) connect$rds(r0, &(0x7f0000000040)={0x2, 0x0, @dev={0xac, 0x14, 0x14}}, 0x10) r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/tcp\x00') ioctl$SNDRV_CTL_IOCTL_PVERSION(r1, 0x80045500, &(0x7f0000000080)=""/208) 2018/05/16 04:36:20 executing program 2: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000740)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r3, r4, r4}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000000140)={'crc32-generic\x00\x00\x00\x00\x00\x00\x00?\x00'}}) 2018/05/16 04:36:20 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000280)='/dev/loop#\x00', 0x0, 0x105082) r1 = memfd_create(&(0x7f0000000140)="000000008c00000000000000000000", 0x0) pwritev(r1, &(0x7f0000f50f90)=[{&(0x7f0000000100)="a8", 0x1}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r0, 0x4c00, r1) setsockopt$packet_fanout_data(r1, 0x107, 0x16, &(0x7f0000000080)={0xa, &(0x7f0000000000)=[{0x9, 0x1000, 0x7fff, 0xa9}, {0x7f, 0x9, 0xfffffffffffffffe, 0x9}, {0x8, 0x7, 0x6, 0x6}, {0x5, 0x40, 0xff}, {0x2b4, 0x7, 0x800, 0x100}, {0x8, 0x1, 0x7, 0x9}, {0x0, 0x1, 0x3, 0x4}, {0x0, 0x10000, 0x9, 0x9}, {0x1, 0x8, 0x2, 0xa0}, {0x7, 0x52b7fa5f, 0xea, 0x5}]}, 0x8) sendfile(r0, r1, &(0x7f00000ddff8), 0x102002f01) ioctl$KDGKBMODE(r1, 0x4b44, &(0x7f00000000c0)) 2018/05/16 04:36:20 executing program 6: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000da2ffc)=0xa069, 0xfea4) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) sendmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000000)="a7", 0x1}], 0x1, &(0x7f0000001180)}, 0x0) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1690]}, 0xfdef) 2018/05/16 04:36:20 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0xe8100000]}, 0xfdef) 2018/05/16 04:36:20 executing program 7: getrandom(&(0x7f0000000040)=""/44, 0xfffffebe, 0x0) r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$ARPT_SO_SET_REPLACE(r0, 0x0, 0x60, &(0x7f0000000380)={'filter\x00', 0x7, 0x4, 0x470, 0x0, 0x0, 0x118, 0x38c, 0x38c, 0x38c, 0x4, &(0x7f0000000340), {[{{@arp={@multicast1=0xe0000001, @dev={0xac, 0x14, 0x14}, 0x0, 0x0, @mac=@dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa]}, {}, @mac=@random="b554238a611e", {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'ip6gretap0\x00', 'team0\x00'}, 0xf0, 0x118}, @unspec=@NFQUEUE2={0x28, 'NFQUEUE\x00', 0x2}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@empty, @mac, @local={0xac, 0x14, 0x14, 0xaa}, @local={0xac, 0x14, 0x14, 0xaa}}}}, {{@arp={@loopback=0x7f000001, @dev={0xac, 0x14, 0x14}, 0x0, 0x0, @empty, {}, @mac, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'ip6gre0\x00', 'ip6_vti0\x00'}, 0xf0, 0x134}, @unspec=@LED={0x44, 'LED\x00', 0x0, {'syz0\x00'}}}], {{[], 0xc0, 0xe4}, {0x24, '\x00', 0x0, 0xfffffffffffffffe}}}}, 0x4bc) 2018/05/16 04:36:21 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x0, 0x29}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:36:21 executing program 0: perf_event_open(&(0x7f000001d000)={0x5, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = creat(&(0x7f0000000080)='./file0\x00', 0x80) ioctl$PERF_EVENT_IOC_PAUSE_OUTPUT(r0, 0x40042409, 0x0) get_mempolicy(&(0x7f0000000000), &(0x7f0000000040), 0x0, &(0x7f0000fff000/0x1000)=nil, 0x2) 2018/05/16 04:36:21 executing program 1: r0 = openat$audio(0xffffffffffffff9c, &(0x7f0000000040)='/dev/audio\x00', 0x2, 0x0) ioctl$KVM_GET_DEBUGREGS(r0, 0x8080aea1, &(0x7f00000000c0)) mmap(&(0x7f0000000000/0xf50000)=nil, 0xf50000, 0x1, 0x32, 0xffffffffffffffff, 0x0) ioctl$sock_inet_tcp_SIOCOUTQNSD(r0, 0x894b, &(0x7f0000000180)) ioctl$DRM_IOCTL_DROP_MASTER(r0, 0x641f) connect$rds(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x0, @dev={0xac, 0x14, 0x14}}, 0x10) 2018/05/16 04:36:21 executing program 2: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000740)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r3, r4, r4}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000000140)={"63726333322d67656e6572696300000000000000000000fffffe00"}}) 2018/05/16 04:36:21 executing program 0: perf_event_open(&(0x7f000001d000)={0x5, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) get_mempolicy(&(0x7f0000000000), &(0x7f0000000040), 0x0, &(0x7f0000fff000/0x1000)=nil, 0x2) rt_sigreturn() 2018/05/16 04:36:21 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x0, 0x4}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:36:21 executing program 2: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000740)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r3, r4, r4}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000000140)={"63726333322d67656e65726963000000000000000000000000000200"}}) 2018/05/16 04:36:21 executing program 6: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000da2ffc)=0xa069, 0xfea4) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) sendmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000000)="a7", 0x1}], 0x1, &(0x7f0000001180)}, 0x0) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9c16000000000000]}, 0xfdef) 2018/05/16 04:36:21 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000280)='/dev/loop#\x00', 0x0, 0x105082) r1 = memfd_create(&(0x7f0000000140)="000000008c00000000000000000000", 0x0) pwritev(r1, &(0x7f0000000640)=[{&(0x7f0000000180)="a59b3124084458faf9097ab0c224eb34d9e6a6a0a29cfea357f9b2ff53a5f9680ae608e2d3503ac9c490d34a9503c072b4a787a5ec565214c3d4097ad43b6a2df8c7feff38a2ae0b6e243f5e0f074a2619aad35a9180", 0xfffffffffffffe32}, {&(0x7f00000000c0)="555747d3a49aeaa53b"}, {&(0x7f0000000200)="7f9cdb59b15542c07ffdf9bfda555f"}, {&(0x7f00000002c0)="49931364387a9b8f4cc4cfcacc1822eab0373e4a19823ef85db0377abb0c198d6804262982b0840a06e899f50d2b84efb71cf3500f5f4ad387809bfb3e904c2d78e07f7fd1ab77eb462bf1070fa4c5c80c6a48d27d"}, {&(0x7f0000000340)="7d3251bf3756f332210cd6c1aa1ce84c815fbeff7c6fe4f8d28d40dce66a185ab6946a2e4eaa9362f0b8d4ac30df9888214b5b66992aa09b206e668afaf343d13c4ecc495967ae078ad0c8999c13c0f2f6e39ef44b29513369048c78debe32a822e4ed669e4d2b1172ecbf402ba464e7d98aabc6cedb29118aec2737223b19938d4ba2569906c49d8c91ad04b9a7ef6ada4be89ec4b6fa7055db18d07a5088be6df67b1c924f9b59bf952d5795140b7df5a9500530234edfadfd55e5c2e97167d86e30f9fe6f6456f32a1ed07a3fc127ff42d63d5ec0da72165a9f42ee24"}, {&(0x7f0000000240)="6def769c24e328905ed349b5338920205b45bb569fe5a8a4818272ad586c83c81753cbf61f2332e44b86f78c"}, {&(0x7f0000000680)="9430e588545fbd0ceb83e48fd916422f767346091d1c004d75aad9f0f6bd6cc85f172508681fe43af32ca5d83e34a11ae0f31f1f66a92c16315b681d5fc5ee60fac4184517ab0d03376952a04dc41fb916da2778141c250545ed3173ceffc962314fd5df7a029a20e98cf97b73ab6821dbe7c7c298e3153d60afdb68b6e8db12a8a6a7be4ef9fb3538e9a6d1e9a7fec321a02cff361c77aa5c9a13f2dabb287402871113f0e42679587e2d0fd0f61b26e85612f969c2bad7abf4cc035069a896f3eb3c13d95ef1c56e638f95d92a3f9f7f2036078dfc56099334039771a898466be5d008d91bd889f2a82c392cfa0b76499f1e550495acff65feee1495"}, {&(0x7f0000000540)="d2081214dc2395c337451d9483c442a5f23b8c8e96bfcf1ac92578ebe8b50298f2b380792ea313292cd26561f5e346cccc12329fa5a4635d758621a48658bd064d92cb394a106db8d1dcfa68d3663242433e78f669054e01003558752862f8e008069739e577918c0afe187b724fb56ae1bce8e3400dc8ac2e83d945cd28a38b01aafc332228310db5d9801d41f3b1dc1ee4e4f57408a861aa3cc2ba6e6b86bbbeb51784caf48146c9dec59e9f6ab97a5a1c256cff798e31528acb6bec50fb9a800dc2e0bdbf389de4e835e0f33b72a5c2298136de6a7264b662fbf53c9a92d12e095a6b1fa6"}], 0x200001d8, 0x0) ioctl$LOOP_CHANGE_FD(r0, 0x4c00, r1) sendfile(r0, r1, &(0x7f00000ddff8), 0x102002f01) pwrite64(r1, &(0x7f0000000780)="42ae04071c39ef1a83329c2b8642990467d5084aab45a304c96a6403babf1ae48b80656e029d51d797dbd8f57b446a2ba4b06715cdecb9fb8891fc988696afbd6789c1feae0a40081650372e142c07842624397a1404af4a25504ed9662f5b2116e1f189b7c60014934769d2c20729742485a3328288230915d8948d3212b0af4231f524516f8224bac7729bf7adaaae8a4f7fb1069148b7356a325e46482d3810e3605a773965a0580a0b53004e2481e6d9d5892c46a352eb7d221415645a629d708f5dfd120ae92cf5ba4cc4f6ebcff9f599d19e52bf5264183679545fcc087e496e805a69b4b0c2e75bf370e8ae147aa10d3a5b3c302ce3ee6a6b3c4fb67717349a3942fb26b4cc8157d5791fb2a8a421c1004b1591b072bc121e705c649e2bf60e50fe0084256ce4a533688edea9d9c6bd38f92d417881b6fd48e6460c617d61e19fc0780488e8740074f283d9f7c381916516e2bb6a922cfa5633555c976fdc4cbadb74dbdf229a754f242ff1b50d99fcd9d8f56b276c0f940a29c3800876d85daca4b245a1d20eb986d89105b34f9d5aa7a753384190af908e34c302f2ee9c911e2f0e73598e18675d6b665ed9d12471c462abc4a671f1e79bece768ab0d9de90ef7cb7bbffe946f27fb1879097d7bf3d63c95cb285f94ca3fc565cb62ce8dba3868796945a0cdea76fe2bc574a51e523b5f3f0209a4921db595ac06aa23652ee92433cc91288b0456386d9a9c3b09445c4892a70ead39888e88aa35bf0d95ccd74df9b87f66b532077813234a11b614dd71dd936327f336e78fc9b805cd0305917c2cf12b0b11a52792f2e95d4a784a4b04652f91a1757fc4f2e22c1ca6c789ad9e05fc3e9c2e588199cc59c46d7727f7ff7e79a54a869d2f0f3f147d367207fe772acd030344050f4f94ef24b9ddee2a985dadcd33cfa6401c874f6d3c119c09b2e85b4f92c7dea5ba3b4729172716a622de5899aaddf2ce8dc68774bbc2ad298b62bf58eddbc3a9a3155c8d31b1d06c971ad490979321a139abc7bb3b729f4545bfba86efd12fc2ec6f1355b24d3ec0c9b1309fb0d32c30bf2c64d6570679c974c4df5a14afe51e04ba2eed83f8ee5a30c886b80e4aa01abb92cf370cca67416e537bd40467854c8574792fb5a6666a290d4b1c979c2e8666451ba29480366f46258d564b82e7a6d03edd32a7da3d60cdac58d51a767ce276496a0091e5b18c462b1afc13f94af8e4a48ad03d67c7d4c32fb66ffbaf4dc8ddfd6b85ba7bc826f784a3e58aefb906beede8ed43f3ab012cb8a34fb9008deb565bf66c859a7dafa39ce69641334499c3f67f12efce77b2ec6e52ed7c8d1e11fa17d3b70663e1f21afebe7a331f2c17fe7f7b950eb89b861ef78a2c6881e6ed6d231ed2668f5d751edcbca79f5119fa333f5e1658961a47987d004a36805f6486ef6201f1436c6dce3c0bbfb7183197971d0635fbc9cadc75396b514bfc4bd2066d653b8b6d07e625ab87854c7d719c32349c4db200a0a3d73a7bdb68cfa74bb150d747bc6fdfcfe39353ecea81122db22cb9c1c1e7bb95ae492f32e868387c52d6e80197d5c462949a3d81611fccb44f11e5a50ad542fa1eee3ac7359b88d3a2196498650a3e14ce7baf1c242db7c5db01487d3bcf5839048be7cbd9c0d749cf76f3b6f04884272d1ee4ae605f271fde3fb841e4d0e58114d32e880bc0f8367bf01225d9787c16b7e9acee1cd40eb8de54db402e2e5be17093a40800d14f3b5712fcb20815b612b1ecfa8d706e9135825c48d7af55baf6d3cca9ef764692358282ac9b28f49fcd2ff3cd921214251aa0ce19792908e98e4c27d5b59caae6be5d1f92c2f7a9f2553f3592582c0fa5efe762fa97ec5bda9e00fa3c1f186e1fab47f9f0d7c05245e56292c06bac989193bbc5a58995fb2fa880143203c016b2d25a160311c73bb02f5a8da444e1ce873d3681c36cfa8630f42a1a524ccc013a88471f48f26f7117b04d9ac23e2fbbe70d481c481a3ecc746822199846b853b41d0bf7a3ddfd713e9f5f92e2324ec067a787ada89a902ea951d486f3ff24dd419e6848404926965c2cac2fd0428156b9dcdb06c0508da14d3f466d58a89e699cebb649d996bcf755526514792ef8bad70d293fff3fa5b316e3cb543bb38dfd5ae79078c9ce722c045d93ba62eb22bbdf562b02949b699fa78b3b81e1492031252031748520dd0bfa048d0ba109d4c9c2e43dd9b4a07a932f114cc961fada12fd1313063461274ad1f87abca1dc70316952eba610496ddb99de6263dcf6eb0cfd18831dc797cc0169fee58bd4ea1bf1ad49ef604cfedb92172669c5def0402da08daa9cbc4ed9016c55a0b2a09fc93d9d6cbde46cfbf20f14efebc9752b0dd606995d1f6405891d9b58fb750683c8cb80664ac4b864c4b807ece88fc4cb9b863db97e6fae406f55903deb1207541ef19190af4eed4a1f68907b1ae6f705dd0a2a5bf6409e265acbb61bbbf5897cd6552f78ecfec71465143159de4ddf52efcf03a7831cf6f08829db4401b0039b12b51d382749b9ad9e58ae1931c2426eab1bf15a463e286e14e6b65e75e870fe1d2ee903740db4b44f38ed6a973113a2db230519f6398bbcb631a6e0fe4756d2686c4880705bdde4b6e140a4c424ac18230367ebd59742393e0da8c9d22ff6ef0a11269ee69d97f19fb690b525bb40709402b00b68822343a7cee7565bfb1e0b00e61d88efa534a9aab49f6d50ddd2b80de9e9e566adbb2d4d38f47781ab3422c49f6ac15e03a8f900b9c61c6d2d79c7997a9ddb7d4ed6809f75e8627a8dd3a69a22c3743a42dba9c69f49bb583e5ed355597ad9aff7405cbc3719de15dd2526c1c51773773e5addf3cf34d835543c42cf8a733a6f90dbc486a4b490ecc17f2d1256778a552cb6861e327bafcaf4af2878545485806893e044fb845b480104c4c564f7cd61078fb50f6125fccccd900f68ba1a9f4d4da470aba48b537f10600b5db3312e59f679306fcd14713539fbe4d0c254d9f9392a4f11ba3fd35e270fced3025993ed6a33acd9e599e34ab3791621303158126cbd74fc9aba1ec0c6c4153a57e6ede41d239dd7d7e03420bcf5f91efdf9308f24065bf37bac1a29f2b942e9763bd48c77f72908e71657da5ea2202ec1b8eedf269b75fb69b7aba7411895b847c48d3cc94db112b79b5128597d13d43bb06e10f790b5aa33f5ea6df8dd2811f3c537bd1cf3326cd02604a88b0833fdc75e7593dc44e4fb8e27304e3cd7040e50f1beff28f4a07d8e919c20b08c1bb44f10f6fa046c25dcaf6f67c2d249ce190ae404d46eb3b249d5769f424007e1cef0c0ed0dff2dea81c67de1f1564a66649832069e14620985dcfe69a05e634fdb605ab44a4fe6025a4b11162138d50e9aedfb7b22b3e7c8a7bfd37095a196bbe9c55d9fd115d848928f440eccbbb297440b34a566c6210cace9055250d469a0393f71dd276fd9d9cf7db7de7c778f5e66667d698c6d08bc3d3420713fd50bdc465162116cceb13537b0b0e887d04ead31545f9e8b76173b2b8c1fdc67e8b2ac9769522c105f0df480f90df64d46647df9f1c49f1345a03b694aa045c73fb1eb11fbd92ce4794a406b6048a8b0ddadcdd36889bd783cd5449dc1aa955ec703717fab2b6e0cd6a8941566f00b2af357273e78c34b38d5ad33c5256ac8a520a59f2793e494fc14cb6fea63b48b7c6766c8a7e663382c68dc21b9b59eb2352e9819f1d8d3a2967ad9e8ae396dea2b208c75a552ebb0e001d60534d5fadc0bd1604e62ee737ce4b5932bc42c1a1c719a655c20e193bfa661cae8aab88b10db5cca1a515eab81f30a37ccb1373d8463b0dfc7536a6ecbd3a1a049a7e4efed18775b5f21ba4076a2b6bc19777c087e994ea4dfdf9fe44f7ba07a8a1bd094fb9c00e76fdd62ac710b49ea14d5e6aae0a32cfeec047e56374a33fde4cc602e2eb34240837bf32153c319a194b71665ca3881829b614dcf65a4dca3522881b8230652fddb8e8b5668e413b1d1ad556d52d6765cbcb8433968385988ba4bb0b81865a7072b62eee6d442c98b5867bb10d8c18349b792edcaa1b1ef47374011685c17859b648f055bf614704cd7afe1e6ecef0d32a66ae396d3ca8b1a57763fd68d9bb83b40c5b548e6b44d27b2b4a43dbdae54a07a5947f247ea9768dd003acb5d5c787b344ce0cfa0bed44b4bae27997d6626c32fb3846549965514bda9afa1dde3c600ba27ae1fb91bb9a3fb94b9fa1125ee85f64d1c36632a897f64d94bec9e1f2f098ea43d3fb66554e80c1a5fde60b74e972b7a110813382c5597fedb38fab40dcc372c765b7ea6230dcc61843faaa543a1a7eaf95cadc0ccd6dec8d787a4a0435ec8ecc35e3c335511da03d86a3ff454ff2e2fee2ae2defb4edd5dcd32d43b8823f4250b7049c7454e08b459a7055fca24001c278df91ae304f5a20701d718726e5bb26b1aaf1bfb2fb29888b91839c4536ecc18c3d432eab5ea995a7645b4f27eb1529652a2a972202fbd674a0081f2df79b8890081bb6281ecd81f6ce2dd54f3c80e3ddbee5bb6065340b4c648c5c340231aaf19fc099bf505014ddacfabff3fb5078626fcc4703ec2f7179accfd6f3ca60d135e00baf2bfd7d18f9505e2863de8e4c1981a19bdb54391f4685d38858b297038fce517303c92c4a670babd8169e98a2593fb1d70f907ce3b5f9cab94d41fa29b412e1f476db4b05171572201a3c3612a70ff637de64e5ad05621f245223e68d013dadcade02caa98d40640dbc4dd90dc60352bc90f24c407add600397528727b42ba7dc42a1b68e3875b489f4d9ff33d7a5113bb77bc0b07d239599b0dcfa882d0be8bbe4e583450abc06b369fe1f92381a7e8e4bb633f06ad4cbb10ae37f58bfe8afc312d6be0767fafa8881d42679e5e434a47bae8a7e9f82e66270b86b6d9df8ddea3ed4664a811ddce6027d02876a52d6c5572a5e6e83ac9dcdea5aa989d59f088dec7b501cea5358539af015c56f9134de2a5747b0e4c445a8300962fd70883b1819bb57e5d51c4d6b4bad70a3fd9bbba627cebba5e23d7e081b11c6df06f2a50312da3b670184362ab4efccdc1545ce8c242026eab629646a7f7f0df988d9a89e3e2bf99476e7651fcd4c77ba787792ec5bafa8c89f98b55d8073eee98f0986281610efffc0261e3cd71a29ecef9e9de8a918c9fa78d2c9fe946389850ea3b1eea9a409393ac737cb764f99307bf04149d9851319e909f156b65cfd024055fa337c1193072dbe8d5df05d34365d5c5d04b39e1c5887bde7acc893969f59878264f3c5cefa9c110a0d482bef1d088fa880d5585cf1dc14aa221cef4e9ec4ad818223f0b005d2deebb5b90f740ea400363a80e851c4ccf262764b3678b5dd7b575cecf7d94e8f12a984d4b0ed40bc66439b8d5db6a44a6168817d7d587233be256b0677d39942dcfd62036b8a393ed339a8ef324ba513d16b29e525c102cc10f4ea79a139103b1441d838fdcb178b2a6573e2673b301a5a7fbdc2644ff788d9ea96b577fa0fd44b60dbfc1916382930d085b882f495f99adf5b8ec133ddffc19314b3f42dd10ffb02d42aca86209504eb80438f511eab49fb89ff5cccaa7e19bb2f4ca43ea05a5d07bd948f5ac30593029b35b8521dd48dc224b07774f861f538afa66a2c44de4c37ec76c7d77e447ab349e0b4764c2e21aabaea42a40c28f14b9d6658ad67bde2c814103c8176b9432bcd4857f12aea9e9ff6a9385833e743d349014effb9bfc77af45a71b06e9a022fc2fb677", 0x1000, 0x0) r2 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000000)='/dev/sequencer\x00', 0x0, 0x0) ioctl$IOC_PR_RESERVE(r0, 0x401070c9, &(0x7f0000000040)={0x2, 0x81, 0x1}) getsockopt$inet_sctp6_SCTP_GET_LOCAL_ADDRS(r1, 0x84, 0x6d, &(0x7f0000000440)=ANY=[@ANYRES32=0x0, @ANYBLOB="f0000000cac7f652bc3038aaab17cfecec6e785afc4348061907a31733b0298916aa1f04412f90ebb62780605fd72fd77424004bc9825aec831ae84f3ea527577b4da1570178de02b4d708722fbc7ec9f8e1f14b5ff202a05a28b28302c9beaabdd840eaea8c373f11419e7d07e111d6e3fc2a0c1f15ac98138e6307338b40d199dc9098e71a878bb70f396d9f341baba9f204e70214ae1bde8346de98b91d7567d58478a1d476fe93c49e97db17854e68d13f85d766a79da008cddfe49955f3cf3559a23b1dfb0fea8cdcead89060fca816ebcc304ae5c3f210c10f4face8f86c0637b331150d64f0aa164cada2eeb54375f45a"], &(0x7f0000000080)=0xf8) setsockopt$inet_sctp6_SCTP_DEFAULT_SEND_PARAM(r2, 0x84, 0xa, &(0x7f0000000100)={0xffffffffffffa61e, 0x3b0, 0x1, 0xfffffffffffffffd, 0x5, 0x800, 0x8000, 0x401, r3}, 0x20) 2018/05/16 04:36:21 executing program 1: mmap(&(0x7f0000000000/0xf50000)=nil, 0xf50000, 0x2000000, 0x800000032, 0xffffffffffffffff, 0x0) r0 = socket(0x1e, 0x2, 0x0) setsockopt$inet_sctp6_SCTP_NODELAY(r0, 0x84, 0x3, &(0x7f0000000100)=0x8001, 0x4) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4000) ioctl$UFFDIO_COPY(r1, 0xc028aa03, &(0x7f00000000c0)={&(0x7f0000ffb000/0x3000)=nil, 0x3000}) setsockopt$inet_sctp6_SCTP_INITMSG(r0, 0x84, 0x2, &(0x7f0000000040)={0x8000, 0x0, 0xffffffff, 0x9}, 0x8) restart_syscall() connect$rds(r0, &(0x7f0000000000)={0x2, 0x0, @dev={0xac, 0x14, 0x14}}, 0x10) ioctl$UFFDIO_UNREGISTER(r1, 0x8010aa01, &(0x7f0000000140)={&(0x7f0000ffa000/0x4000)=nil, 0x4000}) 2018/05/16 04:36:21 executing program 7: getrandom(&(0x7f0000000040)=""/44, 0xfffffebe, 0x0) r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$ARPT_SO_SET_REPLACE(r0, 0x0, 0x60, &(0x7f0000000380)={'filter\x00', 0x7, 0x4, 0x470, 0x0, 0x0, 0x118, 0x38c, 0x38c, 0x38c, 0x4, &(0x7f0000000340), {[{{@arp={@multicast1=0xe0000001, @dev={0xac, 0x14, 0x14}, 0x0, 0x0, @mac=@dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa]}, {}, @mac=@random="b554238a611e", {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'ip6gretap0\x00', 'team0\x00'}, 0xf0, 0x118}, @unspec=@NFQUEUE2={0x28, 'NFQUEUE\x00', 0x2}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@empty, @mac, @local={0xac, 0x14, 0x14, 0xaa}, @local={0xac, 0x14, 0x14, 0xaa}}}}, {{@arp={@loopback=0x7f000001, @dev={0xac, 0x14, 0x14}, 0x0, 0x0, @empty, {}, @mac, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'ip6gre0\x00', 'ip6_vti0\x00'}, 0xf0, 0x134}, @unspec=@LED={0x44, 'LED\x00', 0x0, {'syz0\x00'}}}], {{[], 0xc0, 0xe4}, {0x24, '\x00', 0x0, 0xfffffffffffffffe}}}}, 0x4bc) 2018/05/16 04:36:21 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0x400b0000]}, 0xfdef) 2018/05/16 04:36:22 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x0, 0x24000000}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:36:22 executing program 0: perf_event_open(&(0x7f000001d000)={0x5, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) getsockname(0xffffffffffffffff, &(0x7f0000000080)=@pppol2tpin6={0x0, 0x0, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, @mcast1}}}, &(0x7f0000000100)=0x80) setsockopt$inet6_dccp_buf(r0, 0x21, 0xcf, &(0x7f0000000140)="ab56fec6678284d749f73445c5035806c377941404f08e367980", 0x1a) get_mempolicy(&(0x7f0000000000), &(0x7f0000000040), 0x0, &(0x7f0000fff000/0x1000)=nil, 0x2) 2018/05/16 04:36:22 executing program 2: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000740)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r3, r4, r4}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000000140)={'crc32-generic\x00\x00\x00\x00\x00\x00\x00\x00\x00?\x00'}}) 2018/05/16 04:36:22 executing program 1: mmap(&(0x7f0000000000/0xf50000)=nil, 0xf50000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x1e, 0x2, 0x0) connect$rds(r0, &(0x7f0000000000)={0x2, 0x0, @dev={0xac, 0x14, 0x14}}, 0x10) prctl$setfpexc(0xc, 0x80) 2018/05/16 04:36:22 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000280)='/dev/loop#\x00', 0x0, 0x105082) r1 = memfd_create(&(0x7f0000000140)="000000008c00000000000000000000", 0x0) ioctl$LOOP_GET_STATUS(r1, 0x4c03, &(0x7f0000000000)) pwritev(r1, &(0x7f0000f50f90)=[{&(0x7f0000000100)="a8", 0x1}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r0, 0x4c00, r1) sendfile(r0, r1, &(0x7f00000ddff8), 0x102002f01) 2018/05/16 04:36:22 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x0, 0xf0}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:36:22 executing program 0: perf_event_open(&(0x7f000001d000)={0x5, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) get_mempolicy(&(0x7f0000000000), &(0x7f0000000040), 0x0, &(0x7f0000fff000/0x1000)=nil, 0x2) memfd_create(&(0x7f0000000080)='+lovboxnet1\x00', 0x1) 2018/05/16 04:36:22 executing program 1: mmap(&(0x7f0000000000/0xf50000)=nil, 0xf50000, 0x1, 0x32, 0xffffffffffffffff, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$KVM_SET_SIGNAL_MASK(r0, 0x4004ae8b, &(0x7f0000000080)={0x2e, "1f5b9688c32dae5e7bdda513d25485520e7ae6338d606d5d4504a9a9010cc631286c6b15a33c455843d4cfb02c3a"}) r1 = socket(0x1e, 0x2, 0x0) connect$rds(r1, &(0x7f0000000000)={0x2, 0x0, @dev={0xac, 0x14, 0x14}}, 0x10) 2018/05/16 04:36:22 executing program 2: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000740)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r3, r4, r4}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000000140)={"63726333322d67656e657269630000000000008dffffff00"}}) 2018/05/16 04:36:22 executing program 6: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000da2ffc)=0xa069, 0xfea4) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) sendmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000000)="a7", 0x1}], 0x1, &(0x7f0000001180)}, 0x0) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5a8]}, 0xfdef) 2018/05/16 04:36:23 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x0, 0x8100}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:36:23 executing program 7: getrandom(&(0x7f0000000040)=""/44, 0xfffffebe, 0x0) r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$ARPT_SO_SET_REPLACE(r0, 0x0, 0x60, &(0x7f0000000380)={'filter\x00', 0x7, 0x4, 0x470, 0x0, 0x0, 0x118, 0x38c, 0x38c, 0x38c, 0x4, &(0x7f0000000340), {[{{@arp={@multicast1=0xe0000001, @dev={0xac, 0x14, 0x14}, 0x0, 0x0, @mac=@dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa]}, {}, @mac=@random="b554238a611e", {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'ip6gretap0\x00', 'team0\x00'}, 0xf0, 0x118}, @unspec=@NFQUEUE2={0x28, 'NFQUEUE\x00', 0x2}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@empty, @mac, @local={0xac, 0x14, 0x14, 0xaa}, @local={0xac, 0x14, 0x14, 0xaa}}}}, {{@arp={@loopback=0x7f000001, @dev={0xac, 0x14, 0x14}, 0x0, 0x0, @empty, {}, @mac, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'ip6gre0\x00', 'ip6_vti0\x00'}, 0xf0, 0x134}, @unspec=@LED={0x44, 'LED\x00', 0x0, {'syz0\x00'}}}], {{[], 0xc0, 0xe4}, {0x24, '\x00', 0x0, 0xfffffffffffffffe}}}}, 0x4bc) 2018/05/16 04:36:23 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0x1104]}, 0xfdef) 2018/05/16 04:36:23 executing program 0: r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) listen(r0, 0xffffffffffffff7f) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) r2 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000100)='/dev/rfkill\x00', 0x315100, 0x0) setsockopt$IP_VS_SO_SET_ADD(r2, 0x0, 0x482, &(0x7f0000000140)={0x6d, @loopback=0x7f000001, 0x4e21, 0x1, 'wrr\x00', 0x0, 0x4, 0x23}, 0x2c) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) write$binfmt_misc(r1, &(0x7f0000000480)=ANY=[@ANYBLOB='s'], 0x1) write$binfmt_misc(r1, &(0x7f0000000240)=ANY=[@ANYBLOB], 0x34000) r3 = accept4(r0, 0x0, &(0x7f0000000180), 0x0) perf_event_open(&(0x7f000001d000)={0x5, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) getsockopt$IPT_SO_GET_ENTRIES(r3, 0x0, 0x41, &(0x7f0000000040)={'nat\x00', 0x22, "584928a13e963ed23de72daa2b2f9cd61ca21bd7a22fba6a30dfa95e36d6987ece7a"}, &(0x7f00000000c0)=0x46) 2018/05/16 04:36:23 executing program 1: mmap(&(0x7f0000000000/0xf50000)=nil, 0xf50000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x1e, 0x2, 0x0) bind$netlink(r0, &(0x7f0000000040)={0x10, 0x0, 0x25dfdbfb, 0x5000000}, 0xc) ioctl$PIO_FONTRESET(r0, 0x4b6d, 0x0) connect$rds(r0, &(0x7f0000000080)={0x2, 0x0, @dev={0xac, 0x14, 0x14}}, 0x59) r1 = syz_open_dev$adsp(&(0x7f0000000000)='/dev/adsp#\x00', 0x6, 0x1) ioctl$TIOCOUTQ(r1, 0x5411, &(0x7f00000000c0)) 2018/05/16 04:36:23 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000280)='/dev/loop#\x00', 0x0, 0x105082) r1 = memfd_create(&(0x7f0000000140)="000000008c00000000000000000000", 0x0) pwritev(r1, &(0x7f0000f50f90)=[{&(0x7f0000000100)="a8", 0x1}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r0, 0x4c00, r1) sendfile(r0, r1, &(0x7f0000000040)=0xfff7fffffffffffb, 0x102002f01) 2018/05/16 04:36:23 executing program 6: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000da2ffc)=0xa069, 0xfea4) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) sendmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000000)="a7", 0x1}], 0x1, &(0x7f0000001180)}, 0x0) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xf103]}, 0xfdef) 2018/05/16 04:36:23 executing program 2: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000740)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r3, r4, r4}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000000140)={"63726333322d67656e6572696300000000000000007ffffffff000"}}) 2018/05/16 04:36:23 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x0, 0xb132}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:36:23 executing program 2: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000740)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r3, r4, r4}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000000140)={"63726333322d67656e65726963000000000000000000000000000f00"}}) 2018/05/16 04:36:23 executing program 0: perf_event_open(&(0x7f000001d000)={0x5, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7a72c5a8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) get_mempolicy(&(0x7f0000000000), &(0x7f0000000040), 0x0, &(0x7f0000fff000/0x1000)=nil, 0x2) 2018/05/16 04:36:23 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000280)='/dev/loop#\x00', 0x0, 0x105082) r1 = memfd_create(&(0x7f0000000140)="000000008c00000000000000000000", 0x0) pwritev(r1, &(0x7f0000f50f90)=[{&(0x7f0000000100)="a8", 0x1}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r0, 0x4c00, r1) sendfile(r0, r1, &(0x7f00000ddff8), 0x102002f01) ioctl$DRM_IOCTL_SET_MASTER(r1, 0x641e) mknod(&(0x7f0000000000)='./file0\x00', 0xc000, 0xffff) sendmsg$inet_sctp(r1, &(0x7f0000000200)={&(0x7f0000000040)=@in6={0xa, 0x4e21, 0x28, @dev={0xfe, 0x80, [], 0x1b}, 0xfffffffffffffffc}, 0x1c, &(0x7f0000000180)=[{&(0x7f0000000080)="2110616cef57cce391faa98217378e9cc9bbb18ac15b82233f2ca993eda645496ffede1c86064a527a83adc5ff05ce621f6595cedf9fda10355fd20fa83832ffc7a4b251289629661bf397e711d3ec1dcb", 0x51}, {&(0x7f00000002c0)="7eedb5f2ed977fc8043ed6ea590444896e72da7777797644397e11109e62c771398ba620289cb72bd362c5d270ae20b25dadce5745c6c49646a5d2ec950569ca77d556ab93611a653d730bb99600e81e20e86041c286ae2703ca2c0b8abfb4dec171b0fe1308e058132ceeca7a1f361dfece5eea771c4f93328b3c54bfbb89f869a390a60a93aa456e777fc36f064673325bb990dd79559aaba1c5e697a28b8d7587dfb19e84c5c9e701e405f397fa18580f77d3e1265ce2c1d166e901f0ca7bb8ec8f54109a9fb96a137bb922aad2173aba0bba1cd135e596a62b864262a1491e5e63174903a8c55a6d620e1eb0d86acdc3f0898fb0eefec8db72df149b79987c94129cce3796cce0dcbe04464ef4eac5040f933acab9cad07c8d5c0aad8f3fef1037275c3bf83eb1b6f5f5584a96657c81f06902434865cffea288618567f718e8834935724806990fbc3d80c8c23e50f7e705557c6084f9c2f74a2dd434793210e4fb3e3936f3cf1ed016abacbce39538d93c146a5a842c1514a1621f275d1c3753da0cec93ff7b32d669a668f3524eb8090304154026103dce7c47e518a9b7284e1817a0c9b73b5954ce26a6947fa98ba9bdf9a94ce2e3a7b59e0257c0ed0cfde07c995d821296f2553f1c49f1f0d2cac9532836d25e9599964e6507e80815795a6d5d172a7a9a517bbdc2273d1497cc4ca2bf8f5acdf7e7ae53b2f8e2732e9f006fe9944b7b65394fc40124fde687d361f62dc9e018e4176b5ace02007fab208733d367734db877c2d6cc088babc5f65a8aa1dfe8bd3db7845715bedf65441b5c019f6215570d0731a24f0537b91faf11ea64280a2f186dfbda08b732412c06e9d59cd54565c2cfad514f725da2ec0d885b75b47e6f72e02f6f78721ef56f3c5801d9cc962ee6f2e7845082d2850aeb8f99a0d182d9a44d1e6c6f0f336a27a5639d651f7b7e9a1cf6657c300338911769109fc5c7cc816764df8dda8555f05a8abdc5d9025f0ed17130be3875bebc6be75898e9f0b49ed34715fba6415b946270d4e6d27c41d6155d0654ac7a1b64cf0938e7b2b2d51b5f3712604eb4b39c767deb27845842cedbeda1eaac103b83a572e19646760d4ccc2251b5cb9fb5d217277290cd824b2c60d18e04a01a3a39b7dba304094c0af3e3fd04396d52a90a290da48d4aa4432ba0c6a308ed28ad2935a5ebb18d60dd3380e7453ec99eb44e324bdf21fbf5ea0cd6724228fca2f7463b9a249f56a016e1502cb8fedeb24db32334e4966df22f2667d587b90fd89a765fa55a442131662d897b480ab879ea6d8d35c40be8d81ce8618b9f35324e83620faab91ac5a3744191662439b1a936497613a84ad6b996eb527d108b49bd1a8dca969f281f5d2f742273d350e59591f60f45f4442ce96ce6743ced7deef98f139e6675e927f98d7fa491a4eb6d563243b2e720d8b06aee2f6f2e5db9f4cd5e3f4633779573663ce9847aeff9ab9a1d3863220c3e18580d00a20c3f9aa7bc72809c6a50a8632b18e5c2af3795eda930b3942538bb2e83e75b6fa1c02c7682e97557cccc34e8179c2adaf3789beb61564c29a48f7ffd08c6178345e8693baf2688b02879a80213d90277314045287c4d18ce6e6d8b13a3588da327f9c0898a77430eaed6c37f2b30e6aabfeb4699741db6d26144bc5a793f6d5e2bca4e427299997e789aed1617f08ae43c935667747a894ce5478e5f2a6644eee3b69796549543d1d1895dc8452b761ac2f683aa3f2d57e5cb706bbe4e44215ca7c356226ba07c85a8e6c6c7058dba05e1acfdb0592134773bcb9464a593a976090ed4efa6e84aadc387e6a07cec55944ebc383f4abeb8c904f95197d3750d5bb539276e69578820bbbbf52fcdf7e047b707e6db0250d4f170502324a5012d42c804e40f090dffbdcd0ceb6e049e469382020ee12a1f5ff342f3508d2be678187bdd24ac26e4fcbf0b3bd5f50a559339d4fab409f1823db022b8462b4d3f3ad40536e15f62b505f4727277d81d973c8ba86067133395a150b33c2068c357d0ac4ec7d86e469e525bbd12d21d38acbf55a36a94edf6c1cbe55e9995e30123c7fd276490f95fbab52370849d2e760cb670a6e19449e307b978b568f64ff76b934ca27b055c44b58dfc4010919c247bcd9da4b27cd00cd82db14ab4ce9ee3eeef45a416de4b33bb31df30559138d8e625109b42bf7e26ef5e5d550d5d9f36673fd3a4da05f659d7884f682c19afc74898802e051fbd005f66cd1500e7de9bb36b1d3434f5df6b16ee3a665a781cb124a5bfe7b4713a424dc0e7dea5bc555c340e74f13cf6dc3f6966926bd767b7c9156bf3077588bfc95f481fcb49542e020af79f796fa1717b711ea700cb1c72433301e90b9b248a8f164a2a2d2ea1fabf7806dd4bd5d7e9fca9ec6d1ce8253804ee31c324e9b33ac593c8f7ea3d0fdae44f30053e0ca644137e71f35f069ca8bd039bf83e6c8c0c4678882491fc98408603b0dd6a676b1fc12716684f78e82280dd165237e8157a7afb88ee41fd6a0adc92d9f867f3f4ee69a657a54b38cae68f6ed32bd8fb7e52c5bd081626beb5bc9f1dd508c632d914136ac030e6b2d6a3caad8201c928844523b0bd54bfd3eb67f3e9a43f4485278a5d7de50fb3dbc7ed6c55b84dc931e54f01a08d2a06fbbe1db05b9baecdbba317238cfa836ec4453942b2c85d31297b409af8336a8bbc6f3a2cd770202c2ee4f216517f03dac0782125e352aea7604aa3c24f628ff823f0c1737175caedefaa2d988ed31736189ca699060b89df5ab601095b9c2f616d75501e7c06ada14995d91fc252d333c0321a30778905fff31698c6502f94aca631e9e7f7d7a12f1fcbefc24c6cfb9709d5b5d7c28f583ed17a9eb46377caa470e1ab79508a641a10575c18cd574601131aa2b79ce87d63fce0ebaf358cb53fe11bcb0a566bfa9069f4de0d7be1789bc3ec2bc8558d7cea5b7cbd1bcce37599dd02cd0e5efa247dcf84c9fbb1adfd64507010e2c08649f2c05534638a2f30c48279abdc5c9a5c64a87d180b327fbd7f97339704d56c36f18d39ca0682e95091cc647ca181866d37361fd51823479c96a46b3682c5579e254bebe5527d1f9504c29f14d5910086e29d3fb5b9b18ac9e97040a2e619305c7e5e2aec7b5975b1bdf36ef9daa87bfcc5d636f66b6fee0706c8253f6589700d232a095f3867e11d1d88ee352527170274a0649109e5f82f5fc818751ce9e0e33c53aa5a050d7699293803942edea0da2d15bb7748a1d194b2c9a8e599ab14ae4ecd4b1defe0c4428310eefff1e8a1278a0a40f46a2028ebbcdb89d8cfa64faa661c753b56969f73753304732f7833f7e4557a3ee4323432ee810083ab25b0320d9249fec5839feffacf5b4ca2bbb9ee3ce6afbedbbb307b688e69091aaf887358e2fb42d61348a57b3453d2b4dade3368caa14d34c6b2d003676f2f2a23825095bc7c4385d577066f820b5f2026059c244dd54862378dd370cbb00c698ddecab8c7ec405647db91c4a88ef0fd81c8fe1822754e7975dce476032cb0aba305ac264017d1ee9fda79c475025216d6a99c3b071c20b0b86bbcde96aa131877d5be62be4427e16c74f1534f8a8be792b3ced3e78143e9d824acb2c5df9d9b39678035e416c4d2e4d03202271ac7629f58b6f8e4a66adf41b3f802b62b1e777beda01aa0a2074499b4d591eec571cfa7477ec9320b3887c391367c4ae9db36bed171c95ff42fa15bfcd9a2cf2c79d3358aca4264ee61cb1ccaa003157213e98b381dea1dd25ef36870705c835a736086aa18dd4cc109beb88be36968601b284257c88ee587bd1a173b4bad06357e8d2448ff1f1a8577f433d3db57e092ee1fa670f75c798139d391675155ea778c6804ea437335e0f772d5045a28f84093c669b7b98c52ec7cd062c66eb0da80ce3132103de345152ff4353b701e30ac85176d75cfe727ec6f9dd04d6f7e7eaa7fa419fdb85ca274fed86b355d6293f170a517ef322cfdd4fc9c5e8ae29f20bfba4516362d576cda8234c1ecd7fb27667f50d2ac7be00143dfd1c15fd080f0eb50468e7d61417f31abec3dc8149eaa64e25ab08a83d1748c1045fd5dbb6f80df17bad798ff8784d63cd172f0aea24bb4c624e8e4d9988e82de42905f4db1f21564fb8ab2c2272b113c7f1c542d4be55b2a19af3010355387179f5e2b01176ddc8f945c3a3c1e09236bf04e4a2acdae89e0a43d56569269184bfa9423ceabb22d35aad994acde0b385df4040cd0e0bff3913cf07842256f78b70abb7b808f7bcbf46ea49d20832d9f21428233cad52009aaf1b482a6f95f899b056b3babf32a8fccac1c09991cbd704ea72ba3be3a2f8a140d83e4b68048e3cb45b3fdfa05f184eff16d160755a24c4d72794200e5ccd16b5d4bc25c6e6e3dc8210e3bb14dfd797d55fa6fe883fd21f4983c7d3e662b0404c71c4de02086a61218602e1c6328354b740e7e5d6b53b775e96aaa0f804f1d7a502157cee39d49a921a1a5f2d6bd1217657d9edcbd3ef86220f6896104dc118cdfe82bcc62c93256d534f1e51c11562bd1612df943408b0fdb3195a84b0049124d66ce039b1239c5c7ec28edf9fa285d162e0899bb81cbe467c53426e31dc516c0e2f67fcab06a2cc5657468533b325317e609558fe778366f969fe4e9ef97f337c56d2b050bebb9397ecee0d10a9f96ce3ab3a2c07fd67dcfd847928b8518ae731c1366129ef743e00f7df9a8b1bcf218f7c657eb613f56a0490e25f245854b59a926a259421e1cb038e7f3db659a029d6e88a6a2849e32fd5c7f59e1f98390ebcaca57106f6cbfc4e6acfcbc11aaa81ec5d5aa8395847e7e4ebe90b05598da626341ab5b3f4f53d4744c4a3040096391864eaf3abd207d6a0e78a0193d3d63ea12f87edd011eca237fc60a52ef2c571b5d4a6d4c94751f939e488f9080f3b1dc5ce4ff6ecf51d00d38ec05282b1703e9e6655588724f0a38b89bcb38aec04c45fa07a0273d5f0d75c713e618f981c0a172a51daadcecea481993c04daf654c0247f73ea817fe18959b97b652c57e2b5071028b352977db0883a89b8f5aeb44d42490460bd9cad111f2a7f245b9bac28707c9f1724afbeb48ecdf5eb89c43f8e3913aecc664194a111bca9da0be3af3eff6c9aad0f963619fe303bd14e50f8cb6201581052b1fa49e3908728470c62facf564e61580be14ea67a4e72b4625b72b027b56f26760ca317b48c48234448a47796b964da78cc1cd1774321701ab67ae54e3bd1d7886428ba6bfc59e93ba935e59fb7b7cfff5b607a0bd2d3556f4f473693d6af3f2a68d80c2baacb8c5cb68bf5bb9505225453b3bb7486d5445a6682441b449f3d11c71acddaa72884bc526cae3d7c5df209f7f03fe2817c2298560a9cd3f08e6dd32c11e3affafd1a4db37ad30413a7f3426da4a2a43e3b69bd7cc921f759d9e6eef3ec83071a196b7b80173ddbe4bc7d6be329646198b100bd07aa57d8793a2dd76c051bc55329aebef5adfede6c9d33f9a88e0b100b38d38b272b95d22cfb5bbb29ddf6dc4d4c7b47bdec76ac2d501dca9ef7ce6cc93f89d1f394bc05b76840cc49f2368614d99e7393eaff15967b732bd001440a03b0a077f9e336e1bc5d86cc43cfab40a5098b10448d536fa8541bcaa849e0bffa0bf2123a55e28b10bebe9beb99db39d7a3fdfff12b94913c100787124db3e536a0150a02ecc0006158fa1791aaf870278ad5da837ef73f0ee07134e877f247ec4b0c5aeb039c362b5c6feebc2ffca", 0x1000}], 0x2, &(0x7f00000001c0)=[@prinfo={0x14, 0x84, 0x5, {0x10, 0x7f}}, @dstaddrv4={0x10, 0x84, 0x7}, @authinfo={0x10, 0x84, 0x6, {0x1}}], 0x34, 0x810}, 0x80) 2018/05/16 04:36:23 executing program 1: mmap(&(0x7f0000000000/0xf50000)=nil, 0xf50000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x1e, 0x2, 0x0) connect$rds(r0, &(0x7f0000000040)={0x2, 0x4e21, @dev={0xac, 0x14, 0x14}}, 0xfffffffffffffe45) syz_genetlink_get_family_id$ipvs(&(0x7f00000000c0)='IPVS\x00') truncate(&(0x7f0000000000)='./file0\x00', 0x10001) sendmsg$IPVS_CMD_GET_DAEMON(r0, &(0x7f0000000340)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f00000002c0)={&(0x7f0000000300)=ANY=[]}, 0x1}, 0x85) r1 = dup3(r0, r0, 0x0) ioctl$sock_inet_tcp_SIOCATMARK(r1, 0x8905, &(0x7f0000000140)) setsockopt$netlink_NETLINK_NO_ENOBUFS(r0, 0x10e, 0x5, &(0x7f0000000280)=0x1, 0x4) 2018/05/16 04:36:23 executing program 6: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000da2ffc)=0xa069, 0xfea4) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) sendmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000000)="a7", 0x1}], 0x1, &(0x7f0000001180)}, 0x0) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1c44]}, 0xfdef) 2018/05/16 04:36:23 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x0, 0x2}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:36:23 executing program 2: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000740)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r3, r4, r4}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000000140)={"63726333322d67656e65726963000000000000ffffff8d00"}}) 2018/05/16 04:36:23 executing program 0: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x101000, 0x0) perf_event_open(&(0x7f000001d000)={0x5, 0x70, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, r0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x4000, 0x0) ioctl$KDGKBMETA(r1, 0x4b62, &(0x7f00000000c0)) get_mempolicy(&(0x7f0000000000), &(0x7f0000000040), 0x0, &(0x7f0000fff000/0x1000)=nil, 0x2) 2018/05/16 04:36:24 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000280)='/dev/loop#\x00', 0x0, 0x82000) ioctl$LOOP_CHANGE_FD(r0, 0x4c06, r0) r1 = memfd_create(&(0x7f0000000140)="000000008c00000000000000000000", 0x0) pwritev(r1, &(0x7f0000f50f90)=[{&(0x7f00000024c0)="ace113326554803c68da2d6ee50bcb7f317c", 0x12}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r0, 0x4c00, r1) sendfile(r0, r1, &(0x7f00000ddff8), 0x102002f01) ioctl$UFFDIO_UNREGISTER(r1, 0x8010aa01, &(0x7f0000001040)={&(0x7f0000ffd000/0x3000)=nil, 0x3000}) write$binfmt_elf64(r1, &(0x7f00000002c0)={{0x7f, 0x45, 0x4c, 0x46, 0x7ff, 0x80000001, 0x1ff, 0x1, 0x81, 0x2, 0x3, 0x4e2, 0x123, 0x40, 0x2c0, 0x1, 0x1fffffffe0000, 0x38, 0x1, 0x2, 0x0, 0x100000000}, [{0x1, 0x7, 0x70c9, 0xfff, 0x10000, 0x7, 0x240b, 0x80000000}], "9bc8c064972b14359f05286042a2a02402d59f46dbe8a7379654bd1c63473124ba197a59c4578cd2300d678d55da2d3fea1c576b580d0a343fdeb4bcb5f263bcf8", [[], [], [], []]}, 0x4b9) sendmmsg$alg(r1, &(0x7f00000022c0)=[{0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)="2d15124de283d5500c40eb5aa483b1b436c302664068cf2c5f2505a1d684f5157dcee1d4405d0628a6e73222c1ef5b09f2753f2c54810ea250e6fad9934e47be37e423e311abc306aca25a675b1eed4fd8f622595987c5e86b5fec92299f0ae7b46b2dc1a378a46dff4402fbafe91c1d2d0625c8a854ac37404ac9e0356105d936bf0ab6b3b15f665a5d801d916b79abb6b4ccb6cccda771d9add0e3d239d3b18605252bc0b9dc5a50dd2f8a3a752130bf9c90f63893d250492011838f34b0faa3461c6e9c5738e66156e3405f0ddd1fe40e56c3fc6fc181595dfb3c7452cb7ea19a8d865772ca1211f4e52de0aa3d7b11b635bb402bc8727652", 0xfa}], 0x1, &(0x7f00000001c0)=[@assoc={0x10, 0x117, 0x4, 0xffff}, @op={0x10, 0x117, 0x3}, @assoc={0x10, 0x117, 0x4, 0x1f}, @iv={0x3c, 0x117, 0x2, 0x29, "f916196371244f6abbc8edd352e05aec2537f255487c1db3df4a8366874aa4c6b7914489075bf1eba6"}], 0x6c, 0x1}, {0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000780)="aab06879b8f1dc0a68b04dc468c3139d76cb7753921b7cc83abed989d26aec8c108aee975769763e1062c3e83c79f60ee5b1e6aba72ca088a1f8ee2f2d337be88e1a51c0fa18e273f7192e468318613cccd89636469383b7967ed5e86f0a78deae9b70b50dc5fa3d2cfb35da3701eccb01895cd6f970858a163201089b872881d700b142c5f913cb5dd522d89d781090177230fb8f6828b5b67e34c1825951d88f790b6faebaac8fe5785a6d5aa9fb093a0a84458708d32a5bcf9b63b1f1308e4cab784481ccd5c51b989441c9f79cb5fc23d3dd23e6bfe89208e8bd", 0xdc}, {&(0x7f0000000240)="5baeded130ad6d218e88969cdf82074daba5b179f86800bcd5d2f8e11f34a0bdf2a2b1d0", 0x24}, {&(0x7f0000000880)="233ec310e34f62a9796fc3c3d2b4acc6a73634c587f2cb6047bdbe41b3881859d7686c880925197e0d841f234f12f12e002695d66415049a6d328f74dcc7852708ad54476fd31baf1e883d6e5dcd47a64109ba335af1f2c295cbd69821efbba7e2099a2f5af0e531075d5950d4d0f4ca3dd3ae669d188d5f7a41e9a1362f4b004f9ddd85ce182eb0f2b8a55588fcc95a967130531526b65739a25146502229e3acefce8212379bc62cfc05088d5b2fd83c552b853cb55c2da72d5a810e5f3545ff636323078b59d6d8d322ef2bdca2b1", 0xd0}, {&(0x7f0000000980)="1d1fe52d1b23757af23ffc199270355bcc203f754848ca904340bd35942d1c2fa3e7e592d853d5d2cc4d3f3e004fdacacfe7c7dd0effdfde390359e78b2cfbebb039628a5099e19741d26110d26a254e259c8a41", 0x54}], 0x4, &(0x7f0000000a40)=[@op={0x10, 0x117, 0x3}, @assoc={0x10, 0x117, 0x4}, @op={0x10, 0x117, 0x3}, @op={0x10, 0x117, 0x3}], 0x40, 0x20000010}, {0x0, 0x0, &(0x7f0000001000)=[{&(0x7f0000000a80)="49b5ae996a21b7d6552b6e0b0f2e639e40ed210eb977fe65e71fc647ff971e1423e3a7b55b85a9694c6498434ec35ed2d5ee337ab89bf3e96adbc2684c33b312bec96001", 0x44}, {&(0x7f0000000b00)="714fce521ddaf22cef267e7dbd475be36ea03470d9bcc37279e5276d436d3a6f9bdf1d1fe6596f7730a76401e81f0bd0a5dab4a3fe113d9d379358817290932e93f95b0b6b362fb585ed79560894f55e0054f9efdd1f68aaeb1f7af50806b89b860a09b12d1421d85d11829f7336cba21c68d2b9c9a443e7c8be885f400033fdd0dc0658c4848758adf42bb76341bff10f6d85afd22c0cf8d1b0ccd1f6cc1a917d4d3df535eef550e437b7a473ff8274d1c991b86b76109d59834e7324541b3a7d938f8541ef05034c4f3c2bd5e33928135a8826173f2e4df1", 0xd9}, {&(0x7f0000000c00)="8f50cb88293bc1389ccc8def36cce49b15ae08fc1843ea1cd57cf21ab630e7dcfb08b1873cba17397dccf16873c98976d4cdfb6efd69e52c95d844e39f81379652996c66e421dcfe01b880fecc2dac3f19600602064633000dda8e3b7912600155e61926682af5ae8598c84f114c9d30710fd10ad41735308b576b86cd930abc9184", 0x82}, {&(0x7f0000000cc0)="ad0356dcf6b937b6d9db3f34a0ab5f3f5aedcc5b2cdb11c010a6e023b93a3a63c7a825f52ee9a2e198134efa3ebc6da7615752ea668e0983eabbd1fcb6113a199213fe98625183046016f095faec1a419483bc4a5687a523511d04762dedbbca12b81187c74c98923f404169e14b7829ed06cad2ce8591c9cfd334161a39d5c2176216b370b1", 0x86}, {&(0x7f0000000d80)="19fe2bd60ddfe9ac1f6a0e23486e36b23d5b686edde4fe7d17cb2a24e577f8be166e072cad0ef483751ac661c1821368e4b7133f256d381c26d4bf", 0x3b}, {&(0x7f0000000dc0)="a1e772473ec124b76052e4644908fcc449b7171de15090e6cebb8bab6f929899512852994ce74e34cf9fb41a5295d171ede5fb02240a679172d9ab7b24e6874d66499776f3128879d8e09df44e37c6b6b37caa30be03ac780de5cfdb390bec41854a88f1b80be10cd9450a08a15cc9f3402740192c6bcf6cce509b3a5ab35d569dbdbf08d73528054a06981ae70dee7582b92ef07f90e69d00a5b5", 0x9b}, {&(0x7f0000000e80)="8d6e776ba97e8162a0a3e963b95ee77a8bcb516c8f7f5bfdc8a1a9e17e75f9c90d2396520cea77c4feec7a5bf9c6d185e7c5869cbd3d0ccacafdcdd9f97b296da703583764879675130de1dc67734fe15de3905b8796179abd7a5001292e0008aa4ba2b08717b534f43e1508a7602f805de529dacf3464bbc0507482e87b202681a5c85239eee4017c663feecbd4cf958b67148c6bdf828128e356e657db6f", 0x9f}, {&(0x7f0000000f40)="129e625558c58c9bde348ce1d71561517c609249e918ad896421e63fc4bed14d397f37b249d7dcfd1c0c7e10ec160f3a18c6d0c0c39b51b960c82500ae35fe50e261bc8f398cb75dddde3ed925b36f8b3eb4c1238a521393c6adbed1b49c70c404a7ad3893092fb43091fd4000a395fab949882bba2462865ade24c780060c70bab5f34d2893aaf8065d1688", 0x8c}], 0x8, &(0x7f0000001040), 0x0, 0x84}, {0x0, 0x0, &(0x7f00000021c0)=[{&(0x7f0000001080)="48c0b4fdb4758cdad01d4a1709a11e53fd5fc4eae71b8dfee6b8fe8bfe5bb6a59aeb40fb9da7792c6168252f28eec7d658039fc6c92b1735cbdb78d0347a57eaea4b0f77eacabfc24634cd966d16e9329092cd2f5e2f08e52e49ca14ff0477494d70594b3e6ce3a0faba71df0d4a824e89add5f14b69ccf635934d95b1cb3a0fd8ccc04c6ca907abd473ed1d47059127d9d141c473caa30ec7cd1283364fcf2a286de4ebc80abb5ba8a7d469ef225a10839fed3067da1a00cacfc2cf47b7925e961eef4fb8ea544a9af7d9a4fe59997e649b0d9f8d5bc602d4377bb8245769520ddc2c3e77cd1b3aae813c3f93111c7230439333242ecf2263d564fbdd336755ff7964d4adb2c33a80aa0a106f5fdecedb70c5ff034d8f74e8be93ccd137919ee3e3fdc48f9de32d8b543069357cdc19453ed5a4b4fb8ef4b82db991bfa84ac49ef9ad80453f25e142ee71cadc1ef11be8d6c56a71b19c44aa0cba6954aa23b3fd8d5fa629d958768d32a20279879aec5d5b5136b2b2bcc4fedd4acc67a3621c0c04fed71b7a69d5a08035fe1cc9816f0316e1c8f4cdd98809ba9cc8ed7c6a4ce72a46c3adefebc9906c9664bc2533d0a78facd3b69cda51e710bb60d5cea4dc3866f6d48743494c8cdd6e25259f7c1ff975537b3190ffb69b16576beee7724708c8bcf3df511a974f0db6b26a6d2f455029e8ab4f63e32a75c6470c0057ad6e2b910cb933d264cd734537208a16bf1eb2dc58a3add36633c5be5ecc33fab1f262a21e83d1b7e90039ec6641056541c0521475fb058f407827459db995efa13ea0a01df96b35029a6472e2addfe83bf4bca557c308250c7195b5a011a0d3c43adb9dd379e0fd8b6c62f424c40a72fd2013c27747c2b7d73e2e8cbda15d302c35d79e56efde2bde1d2c230d73bb2e7abb20abcac80232af34b11850697874b36bba128ecb93b3901fbdd65009ded6affadfb559a5f2b6d519135b819568336e804101dbeb40993cd40c58efc9ab581d2e890e57423d54397fdfda721ff060ae55ebb9c2c025393cd42989349f717f0e4c19498d30be8260e1656191ed01399858b33415b1b60abe8cd14930372e5a68300e19c174934ed22e9d35157ed81d74563da12b118e021d002a9f635d25cd78168d6f42abdf97babd38b4a48a986eb74e9c7f53ecc920caeef9648431cab262d18233d441283a586570c96dbfe0463d3a6d217a0576cc608c1ba0c60f717fa19faba09dd6c76f72732bf5c1f6fc9b11e104108707e4a5e463935ef5f31e3a497274ad420beb6c20964be6b5cd1b05f219b5cd2b0f072814f12322e22d886a8f9c417f7d007c2ff83a2c783fa5b40189ac873e5c837e4b2c634bb65dfa1d021fccdb92378d9dfc5d3ab25724566d0d752a3288e673bca72adaff15d88fe871cfb26ccc82b68dfec2458ec651211bdbccf6765f0c3a20a94bf04efbc64d12350a3fe76008cb4e905ca59c8daa0606d337a09605ed49b7dd9b5f0b0b5a3a1e553c6ecc901d5da18db9b917820a5144971480df4a6221fdfa2e0acbef670ef8c8b40778852aa250ad4a3fb54170848977208e628fec08138c08cbaba8eaf8d6a065ef17c6c528d8dcff264b7a6cf90923710342c9246e8eb070ab5f9237c65b3d5c63f57a0c8c97241d0ca830188be2bf79ea1291a6ae41ed0785092d9394b557f9afbe0c9134351499a9a7c33483004ca46b3914f95dfd089c5a2f513c4a18b2229c6eff861e3a568a5bef0957ba2a4938f76a328215b97b1a8a5ebfcadf84e8c895d5fc50e8a66cdcdbf2507f50039cdc89c5fb9815691d1e7f1bded02ff7cad5ababd004fff0f5c35f4bd0902e8181b54b40c24b48658b6568fd8c57555e2301c0aeee472a9df15c7a397e2b4b9bccaa28278e504396dd61e2424b217bd153e32dc96c7b21a35ddb936b5cdd69489020673b8d37e1ac0f391c88e5789fdff1a82ea724038056e6bba601c027c3164bf7a29142d7532af5dd2ac5aed791c78239ff7384740405486ea95f041cd034128cf9e24866d5ac611317702d62e23d4591fb1de6d2cee99953774e76ed74dbf29267d13812070195a0b44a6dd3a502a1ec4f0cd6ebc0cd707bc850f04738e6299327adf6066ac31eba1db9e5fc75f474bcaca4ad3e6d82d9126571138de6e577017e63010c5810ba5efffed57d07bb93381e0943fb154561584af75b84843181775dea0853834b1d580e15a8caae30a04e91de7850e844c3c517bf22e2c462d34d3349946104d1c8cb5c90120d14bd6b7f17f4aa44de415822efa9936d3d579d49598dd6a79bcaef4d2a8f31aaf09e52d008c84359857209b4d6a932ec7e7216913e33956dba5df145c7b25cfb451852b9c333afa078e1e4aef4acd0001c29db031949d5a571fe34523a98c7131498e919047f0deab782f7a0c858e1b1eb5a5ed3f48a0aeee65bf165fe20396fc41541e2a92d9660ebe400bbec2fb667dcc873a52e1830457a713e1bdb5a87b6a376428d88a1b9829d8fe12a624ed270df356d5ecf3d4b5b7f5b895f1b9305a7423ede27bf8bf436416caa6406c332587e545ffe723302a1f91de1bc879c33a59c36531de65d70268dd9d57848176d63f5f76898b9c3608e0a645f4e24d78a0267ac2b6923309a7d0871aea3beac0f6311b19af545128dbfaefc5fd83dce79c364082d49f52a91d698918e4f99fb1f602b71549e10cb138cbf10d771b26200884ba174d7402d7bbf0aacba6c7f45dda89612c37ae15183f2375543c7f040ce4bd16f0c09cc85c5f749cfdac8be9775305ba5b9505592b6ef97c6bc1429aed08091dc038d7b188d8a45cc169867be47fc850f0ce374ec05ea8be0c12a819a06482e5f027318b28d344ac2e0e77be07657ebb6023c6fd1078f2fffa2f89b8fb0b5ae24c6697cb610194419af01ad92817a8335d146f8f89dfb37d70d5fae7396d85b1f40af0a491ec36f6999aa0c77e46c8bc6ca7acbdc63dbeaac93f3322d14e3586ab4153d6601ce10e476c4c0376571e7dfaea9cc243df28ec2cfada29429171ea4e9b8fe880da3051054aacf9953fdf4e5808a33fd7d1521b6ea9c6441c5cd91ccc0e57c891cfcd183d6ef31d545c5ea1eefa820d58f8091d27716fc9252f2650291da6f8b9662349078337084ad0ca36fb96696a32d60c2391d0457f04165cfae75c21999ec3c61a07b92bd5c9a4ff3a76e42c0108548e83612dd4ac4b98c15d8c9cf17248d7dcb6f8fb6d7519b23710a621bbcee58ff327f151b7f42f38bf0d4d007bb7dbbbe12279f6b517c419b0f0cf7bbf486a5f775367ead21e701458fc4187a748e5888e03893f98e65db73a1cfc56fc83a8e9835ad847504942e87e3ce53521b845f016bcbd6f641049df318c6c8835288c2802a99439158c5dfa7afc6066d34c05b7e5f3927d571d4eda76b7da25cec012907c0e7ccdc47033ef034480366e7a4240beef72e32b4d2a5bbc5fa6479a9dd17266130d1fac7bcd8ad72158812d8ba5397f13f7636c30cf564a3fff7d7ecfd4b445e9468b602e9471215d0b8af902879c6f15088b6ff77506cd7234c858d2d26ab4c39122df5bee4e5f1677faf6f3ccf90f4a3a39222286c509fd853aa219a17c4d30f3680f6a69d6c927e142fa181e5a2cf0c47d3b2f5734e31a925259a726c5285ce3bc91a22fdd378139972d38211eac48bcfe66c69e387559ba88c677978e469a162149494ae0ad2a342de22556fd95b1595ff557aeb193de60bc32423148e000ec47286f1b94c17df2f453a63a1079ad99bf123d93f63dd800cfe66d1bc92566c98d64907ad48c7ac2dada50ac599705a91d9532b70cab6fec3ce434b800eb782ea605fc9b5fd257a0fa1e0aaac280bd7f591322c2dbf8c20bf543715ade25ac1ed18caec2413088db8f65ffaa05054b33e374f55e73cf8955becad0e3d9b7cdbededf8c545e1399809c90faa29f72e232844033a83cf04e00fa085febc61636cbaa024751bd25231b2c335b7fd4b544b42a604a4b340dc4ce5abd2cfe2a8dbec119fc4f35a42fda66b3ebf86aecef30061f925b471f07ae7555a8259cbfa21d76919aa26f6f85f1e6abfb0f4f74453f8573a662fb7201534bffecc7a55a258703015424806dbee0deec740dfe226b5a07915eec88dc9580f9a24ccdf5a163e1887bcd8251fcf27f5fb818dbe5a9ccae966263b247a4e178d1bf5e834a3fa47f5cf956d82b253990a51de53a24decda8d792b65fdbccec4eefe6229a32bd6c14e694d5712d4dd86938ef31592940c1b81975eedb7948f91abeaa4f789016137218f853b8d451c84fbfc4391d1192c92ab0ea2bf9d810bdb9d11b2a626d08b28001df001dbe8f6e58cf3e85ad995aea1daa37dac1adabed24a089fc081fb5cdfbc0144904cb6c81195fb75d34c95d4f864a2111614603266492cf96ce532fb07052e57b70a9a6258fa96c49752e9c09dc4698c42167795d1b2c98b5ac8b9cb538a794ee1039b4a9e29636080b21d24afa044e30ab597378514338839ad3267f5f06a9337eb9b05dcf2826ea6dec91ea20dfef325bcac746ad08163fa06a3c33e2dfefabbea2f4df2596b3d4b570dff10dcf52410599cf03aa4cd750267314efa9e00001d1e49d4adf43338c5cbabc5af5d3f8d269775b15e9391f4c5d125eb79b357e0669b005c3cbe588fafbc2272bbc8fae3b0ab58fc1a47ca3f8f12e0d0af7d0b6d6b749ba785eb3ff25d524edb631d92501d2e9b7416a4e12bfd08bcf06f8ff26e6ad12de24c8a40679a61d1500f1ef4509a7788ae5d6c81a88311e812afe5519ad75cf699ca6f123ba395dd611e304a31923bd99f42679a1cc254b44d2c58658e025de8c9c68376ff4358130d1696317df39444789683d4362f635af811c14008d765f794def152f30fe87b256757ea9048a8dc16ec314d05c771d8ebf50b27a81a1bb50c93d5903258f24af6bc96686429720a4482b15838b8a1fa666f41f1376c17348afd286c0e55e58ee6ef74b4eec8aae7a2e34818001720e2e9de361918b345669da65a141fb31f6ef0d5dfda9305e1ea17ea57b340c453b76a688b5e686663fff1076c261de2dcfebb5e28a8706b27425f95834d69968929102acd6be962f10c2107a498f6be9215d77106eee025fe61bf8d362f37f19cc209729fa430dee0930caa5aaf137a9c3d7abdbe8710385967d237dc21b962742105613c204b0d7a31bf2c364ff5f558025627d0d511a8dc1cba13ce2336803eb4f3ca18dac2caaa5d550d91f9a883c537535db3d3571d37985dde0aebbfd941e3822b96aea19be30a341083f6e458b13176b05f9769bf91b086be5d61ebfa11bd9e8135e54968c5bda96de612d9ead5c5a907b424fcec044eba9e31b0a5bc874c84d75908ebda64afc49566b7bfdee13f84f6dd2a3fd45fbad06d28be0e2556e3ac1ed3da957d342edc715595ff98d252c7465daf6ec102533996d5e22885132bf85a5e28c68fb5fbf053c9bb1334414fd96d6a5a9180d7a26bb499995dc8e37d8e8bc9e6547b265b9d7de6c6dff4140e7ed26c8255dc36dcae53749a3e255a6decf8c92bf285d400edbd76cf7f0cb0508423f38c3d7aa8ee48630d614dfdb14971e51a3e3fe2d6be68455336bd98528fc311bf6975395258bbc18f3a7db96bd7e738ae4eaab314d162cdf1458e54b6a201b275c740dd74834d9caa9fb9380cff5ece15ee99c7a75b770a355ca4430e1fd434b2b3d8deac3d532d421c423c45ced66a48bdfb62e4982cabf124bf8e37adb4dcc1ea5194b67a9bf6e26b7f30", 0x1000}, {&(0x7f0000002080)="35901e86445a8a6b4ea6fe5a16016f4da042863804088879b08eca8d4ea09238c20938941c85f58d516102e3370d13fa1a6c0e4df1707757df396cc9d334172b2d1087820ed7e77449c5c9b94c7d36d4536e665dec35653e45f531268a32ac7e760930d4e8b8db28e31b7a917c1b2315cb15a13a971ac83396700be0650835c17b518eddee2f86caf6edfb041fe01289ba77d3fa643e43954c9f748b28595b5b0162b6ef4855cd5e031571a2b41af7e695a5c0be87041be6093fefaaa70376bc043dd3c1d5bb0e33af84ec9f", 0xcc}, {&(0x7f0000002180)="3a62262fa3279775e3626f462d6cdce3f7", 0x11}], 0x3, &(0x7f0000002200)=ANY=[@ANYBLOB="10000000170100d204000000060000005c00000017010000020000004b000000e526eaa00774982bca3d9fdb33fa41773796b0fd0171b9d84b8a6385349feb8b1eecc7c330622d7c95e95528be0dced527d0a0c9c531e696a1a37824663b40762d3b7da95797bde5399d473500100000001701000004000000010000001000000017010000000000"], 0x8c, 0x4000000}], 0x4, 0x2004c001) getsockopt$inet_sctp_SCTP_MAXSEG(r1, 0x84, 0xd, &(0x7f0000002340)=@assoc_id=0x0, &(0x7f0000002380)=0x4) ioctl$KVM_SET_MP_STATE(r1, 0x4004ae99, &(0x7f0000002500)=0x7) syz_open_dev$dspn(&(0x7f0000000000)='/dev/dsp#\x00', 0x7, 0x40100) getsockopt$inet_sctp6_SCTP_PEER_ADDR_THLDS(r1, 0x84, 0x1f, &(0x7f00000023c0)={r2, @in={{0x2, 0x4e23, @multicast2=0xe0000002}}, 0x500, 0x9}, &(0x7f0000002480)=0x88) 2018/05/16 04:36:24 executing program 1: mmap(&(0x7f0000000000/0xf50000)=nil, 0xf50000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x1e, 0x2, 0x0) r1 = syz_open_dev$usbmon(&(0x7f0000000040)='/dev/usbmon#\x00', 0x4, 0x0) ioctl$LOOP_GET_STATUS64(r1, 0x4c05, &(0x7f0000000080)) connect$rds(r0, &(0x7f0000000000)={0x2, 0x0, @dev={0xac, 0x14, 0x14}}, 0x10) munlock(&(0x7f0000183000/0x3000)=nil, 0x3000) getsockopt$inet_IP_IPSEC_POLICY(r1, 0x0, 0x10, &(0x7f00000001c0)={{{@in6=@mcast2, @in=@dev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@multicast2}, 0x0, @in=@rand_addr}}, &(0x7f00000002c0)=0xe8) quotactl(0x9, &(0x7f0000000180)='./file0\x00', r2, &(0x7f0000000300)="616022211ed339a7fbab540c3dd0cd03b02a0e01785f84e56de571e5469aafe2dc57e027b5b478e1d6f0a1eefd6fd69e0f39924a4516c494236f9b35b72f68961059947974b76345928c1e55aeef8c93e369f01e44bb503ada570936cbb5db7112319c7e1210ad29e099613e141994bf27d8f758a9bd80fae058f377417e588f4bc26b29b6c2319fab73955033f51b3fc8a5ddb01a1f0db51ddbce2d5dc5d32308fe4b2492ad590efb4fa88376311ab9f65f944f4dd33e667eb7d4f93cb309bdb9cb48e6fcba54160554775a143af871799e2e41245a38358e84f1959a45170fbe21b17a9a122c16248d28f18cdce0db89bcb5c9") 2018/05/16 04:36:24 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0x7c1c]}, 0xfdef) 2018/05/16 04:36:24 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x0, 0x2600000000000000}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:36:24 executing program 2: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000740)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r3, r4, r4}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000000140)={'crc32-generic\x00\x00\x00\x00\x00\x00\x00 \x00'}}) 2018/05/16 04:36:24 executing program 0: get_mempolicy(&(0x7f0000000000), &(0x7f00000000c0), 0x2, &(0x7f0000fff000/0x1000)=nil, 0x4000000000000004) r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000080)='/dev/uinput\x00', 0x100000000002000, 0x0) ioctl$SNDRV_SEQ_IOCTL_QUERY_NEXT_CLIENT(r0, 0xc0bc5351, &(0x7f0000000100)={0x5, 0x0, 'client0\x00', 0xffffffff80000005, "8ff0f9251e6d4da5", "418c4e3c1fcebc2858a6592c332620d2b6b119f236c7edaebf1a8a252ef71a41", 0x200, 0x9}) setsockopt$inet_sctp_SCTP_RECVRCVINFO(r0, 0x84, 0x20, &(0x7f0000000040)=0x400, 0x4) 2018/05/16 04:36:24 executing program 6: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000da2ffc)=0xa069, 0xfea4) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) sendmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000000)="a7", 0x1}], 0x1, &(0x7f0000001180)}, 0x0) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xa0160000]}, 0xfdef) 2018/05/16 04:36:24 executing program 7: getrandom(&(0x7f0000000040)=""/44, 0xfffffebe, 0x0) r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$ARPT_SO_SET_REPLACE(r0, 0x0, 0x60, &(0x7f0000000380)={'filter\x00', 0x7, 0x4, 0x470, 0x0, 0x0, 0x118, 0x38c, 0x38c, 0x38c, 0x4, &(0x7f0000000340), {[{{@arp={@multicast1=0xe0000001, @dev={0xac, 0x14, 0x14}, 0x0, 0x0, @mac=@dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa]}, {}, @mac=@random="b554238a611e", {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'ip6gretap0\x00', 'team0\x00'}, 0xf0, 0x118}, @unspec=@NFQUEUE2={0x28, 'NFQUEUE\x00', 0x2}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@empty, @mac, @local={0xac, 0x14, 0x14, 0xaa}, @local={0xac, 0x14, 0x14, 0xaa}}}}, {{@arp={@loopback=0x7f000001, @dev={0xac, 0x14, 0x14}, 0x0, 0x0, @empty, {}, @mac, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'ip6gre0\x00', 'ip6_vti0\x00'}, 0xf0, 0x134}, @unspec=@LED={0x44, 'LED\x00', 0x0, {'syz0\x00'}}}], {{[], 0xc0, 0xe4}, {0x24, '\x00', 0x0, 0xfffffffffffffffe}}}}, 0x4bc) 2018/05/16 04:36:24 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x0, 0x40030000000000}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:36:24 executing program 0: perf_event_open(&(0x7f000001d000)={0x5, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$usbmon(&(0x7f0000000140)='/dev/usbmon#\x00', 0x6, 0x2800) ioctl$KVM_ASSIGN_SET_MSIX_ENTRY(r0, 0x4010ae74, &(0x7f0000000180)={0xbc9, 0x1, 0x2}) get_mempolicy(&(0x7f0000000080), &(0x7f0000000040), 0x6, &(0x7f0000fff000/0x1000)=nil, 0x2) get_mempolicy(&(0x7f00000000c0), &(0x7f0000000100), 0x800000000000, &(0x7f0000ffd000/0x3000)=nil, 0x0) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2000000) 2018/05/16 04:36:24 executing program 2: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000740)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r3, r4, r4}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000000140)={"63726333322d67656e65726963000000000000000000000000000100"}}) 2018/05/16 04:36:24 executing program 1: mmap(&(0x7f0000000000/0xf50000)=nil, 0xf50000, 0x1, 0x32, 0xffffffffffffffff, 0x0) socket$vsock_dgram(0x28, 0x2, 0x0) r0 = creat(&(0x7f0000000080)='./file0\x00', 0x10) setsockopt$netlink_NETLINK_ADD_MEMBERSHIP(r0, 0x10e, 0x1, &(0x7f00000001c0)=0x12, 0x4) r1 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000180)={0xffffffffffffff9c, 0x1, 0x1, 0x6, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0], 0x5}, 0x20) ioctl$DRM_IOCTL_FREE_BUFS(r1, 0x4008641a, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[0x101]}) r2 = socket(0x1e, 0x2, 0x0) connect$rds(r2, &(0x7f0000000000)={0x2, 0x0, @dev={0xac, 0x14, 0x14}}, 0x10) syz_open_dev$amidi(&(0x7f0000000140)='/dev/amidi#\x00', 0x5, 0x1) ioctl$ASHMEM_SET_SIZE(r1, 0x40047703, 0xcd93) 2018/05/16 04:36:24 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x0, 0xc00000000000000}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:36:24 executing program 0: perf_event_open(&(0x7f000001d000)={0x5, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vga_arbiter\x00', 0x400000, 0x0) ioctl$KVM_ENABLE_CAP_CPU(r0, 0x4068aea3, &(0x7f00000000c0)={0x7b, 0x0, [0x8, 0x1, 0x1, 0x4]}) get_mempolicy(&(0x7f0000000000), &(0x7f0000000040), 0x9d47, &(0x7f0000fff000/0x1000)=nil, 0x2) 2018/05/16 04:36:24 executing program 5: r0 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/cuse\x00', 0x42000, 0x0) ioctl$DRM_IOCTL_ADD_CTX(0xffffffffffffffff, 0xc0086420, &(0x7f0000000040)={0x0}) ioctl$DRM_IOCTL_GET_CTX(r0, 0xc0086423, &(0x7f0000000080)={r1, 0x2}) r2 = syz_open_dev$loop(&(0x7f0000000280)='/dev/loop#\x00', 0x0, 0x105082) r3 = memfd_create(&(0x7f0000000140)="000000008c00000000000000000000", 0x0) pwritev(r3, &(0x7f0000f50f90)=[{&(0x7f0000000100)="a8", 0x1}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) sendfile(r2, r0, &(0x7f00000000c0), 0x102002f07) close(r2) 2018/05/16 04:36:25 executing program 2: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000740)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r3, r4, r4}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000000140)={"63726333322d67656e6572696300000000000000000000ffffffff00"}}) 2018/05/16 04:36:25 executing program 7: getrandom(&(0x7f0000000040)=""/44, 0xfffffebe, 0x0) r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$ARPT_SO_SET_REPLACE(r0, 0x0, 0x60, &(0x7f0000000380)={'filter\x00', 0x7, 0x4, 0x470, 0x0, 0x0, 0x118, 0x38c, 0x38c, 0x38c, 0x4, &(0x7f0000000340), {[{{@arp={@multicast1=0xe0000001, @dev={0xac, 0x14, 0x14}, 0x0, 0x0, @mac=@dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa]}, {}, @mac=@random="b554238a611e", {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'ip6gretap0\x00', 'team0\x00'}, 0xf0, 0x118}, @unspec=@NFQUEUE2={0x28, 'NFQUEUE\x00', 0x2}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@empty, @mac, @local={0xac, 0x14, 0x14, 0xaa}, @local={0xac, 0x14, 0x14, 0xaa}}}}, {{@arp={@loopback=0x7f000001, @dev={0xac, 0x14, 0x14}, 0x0, 0x0, @empty, {}, @mac, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'ip6gre0\x00', 'ip6_vti0\x00'}, 0xf0, 0x134}, @unspec=@LED={0x44, 'LED\x00', 0x0, {'syz0\x00'}}}], {{[], 0xc0, 0xe4}, {0x24, '\x00', 0x0, 0xfffffffffffffffe}}}}, 0x4bc) 2018/05/16 04:36:25 executing program 6: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000da2ffc)=0xa069, 0xfea4) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) sendmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000000)="a7", 0x1}], 0x1, &(0x7f0000001180)}, 0x0) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x98050000]}, 0xfdef) 2018/05/16 04:36:25 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0x5702]}, 0xfdef) 2018/05/16 04:36:25 executing program 1: r0 = openat$qat_adf_ctl(0xffffffffffffff9c, &(0x7f0000000040)='/dev/qat_adf_ctl\x00', 0x42040, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) mmap(&(0x7f0000000000/0xf50000)=nil, 0xf50000, 0x1, 0x31, r0, 0x0) r1 = socket(0x1e, 0x2, 0x0) connect$rds(r1, &(0x7f0000000140)={0x2, 0x4e23, @dev={0xac, 0x14, 0x14}}, 0x13a) 2018/05/16 04:36:25 executing program 0: r0 = perf_event_open(&(0x7f000001d000)={0x5, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x40082404, &(0x7f0000000080)=0xa00000000) get_mempolicy(&(0x7f0000000000), &(0x7f0000000040), 0x0, &(0x7f0000fff000/0x1000)=nil, 0x2) r1 = openat$vcs(0xffffffffffffff9c, &(0x7f00000023c0)='/dev/vcs\x00', 0x600a40, 0x0) ioctl$BLKSECTGET(r1, 0x1267, &(0x7f0000002400)) r2 = memfd_create(&(0x7f0000000100)='/dev/infiniband/rdma_cm\x00', 0x3) sendmsg$nl_netfilter(r2, &(0x7f0000002380)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x12000800}, 0xc, &(0x7f0000002340)={&(0x7f0000000180)=ANY=[@ANYBLOB="b42100000307100429bd7000fbdbdf250200000495c46a078d79edb632385b277fb21b59d7ccf6612094e33c07e969ea5ed329ea17344816b0cdeaba9255e054deb7c259bd8eb262829ef733bee6a9dd68d23133f2c7cc0225f70f1ad0e2208339a78a87f705b5bad9c519f350a9f947ddc8193ef0e20336b8dc3c75339dee9fa1438df387ac71e8533ef5ba3e0d89a60241cf767f7a8cfe5779fa4fde5494c3e449ba8bff7dfe2049de30aea58e30d3e52bcb0950562578792a6390908595cc3d546415b3f366b81261fabd52a96ccff9c7f1a189f9f99771091f27922e6508cb3af91f5d6895987146911b57857cc3f1d4112746b78fe9fc9924db4fd5d9cde3f06c54611b03c333fc11f69c85dbc8d674ab6327eff5fabb5cd3821d5da35334a6758f7e936d1c8c01aca6f9967397d8e80c4648d9cf8db5990a654d42078109f615360631405fd9c9ecf7d0a93c90b81ea2b8b266191cc711257b13e8154185ed2e3c8eb98b5a03cfb6c59c81f5fa50b54461b64fa9bb8912d6066a230003be9f7bdb845d83c23da286ca047750624f5793cbd7420a5caf66bf73a231f671e3228c7d5bd63ecc9ce8c7bd1b301af5ea4190034db28d492817d6bcbd8c66cdc12b089596c9eb1bb6ca6cc6a3ff1b01cb18d68c1609f0ff2712c855f9cc39dd2becd204f28c716cc9af8d37257277a752091a5e680b90a95fb463e4ce6a2e34be1f8d328a87c7eddc9e72d02a43de1a618f5bea70446676f9accc29c62167c7fd80d21263aeafea7bda984af3f69555e5d2bd3896260b8e8f3a0b8cc4c81e061cb0f3a40776ad100c37bcac18fb53413c4465fa72dcb57c56443f43db7e3ff2bab5c74693ab40fc52d172ad52715a63cf4ceac400f9c119d4f086e8fef8a975ac6c0f1c2dacb0ca4f6d4fdef0d40e5fd7e88a930fcc74348f275c1820e5cb2f1a12b151598aa48dfaa7997e594b0f5f4415557e4428d864c3ab0398a03cb4539c74c88709026d670f410b2666b6d44395db6af9789affa4f8f33fa063929ebd44580c5d3887f2443d1ccd076382723b1ffb62517f7e8ac9e6c4ff6b8bba365cf10c9519dc662cda888f620873ff3d145f8929dd88b0004118402e0356c0101b6ec5a40eddd7fd79d8f4691ed232f0618fee225c0b5d4620f39a012b7858fe6090def21aa02bbf7cd421556312418c10da2ed7395c9660a9aa31120b81f1c93632a998c61576a0e978683bdbc8b64616666518ee3689a5fb5926548f0af5c48e0a45dc68576e154d1a81977f7f718f815db9b258f6fc3a66635ad39c20f7561755ed1e90c44f2c4dfe7c1e2cc25d75844dbcca64b773a66b9f2023ad676f8d944c7352e338d082dc337971a01996360509e1d57fd7b3bef779e648754a66ba92e311b6ee56fc5c3c477ebe4317b4f5ee15d723e3a043e4a1aafd906f3859f4565dac79be28bd4a27b2ad821b9ca5af219d810fe2cc6ab054f25e4c1f95d9ccff40681fbfa674ccb60b8506d10272c1db344551bb18cdd6248ca04962ea0b101c4e62f314e87dca10d080d1279defff516aaa3d5a2531d51e31380623ce41754a2f686062c124833d471c013d4f600b2ac58e93090b7bec9a95459101fd307e449638787c9de57320d5f1704786a04aaa61c77d738e62fca587260e5c489d78ac31505eb9cea30d469d1f06eb977439935bbae7916d7acc82923dbff9ab024f2f3914035e0ff76ff93d12cd751ec1d25de1373753ddf9e956cdb9617098c20be37119fe022c877d0e64c9c4394a58c5927a6da4c5bbca30eb63a397df28e3e30f01c7287d6d44d1df49447beabb47b8386bb32bbee701210ed3b646225751f94c95650918e539d1bf96fd85b2d6691d62daab629759a619c4aa4a256a64a130053441a289430a12134159a7ace55d462f17b1b472937346b0d4cfec5de1d44bf15dffc41ac0520b5dae93417a230c56d5d45845e912c1659c7d751f58fd607c7aef6a9d70e008f5c58ffe636433ee910d33b99584dae40667bad71ce89f8501db8953e21e9f4edfd1c7dd8a209dd4ad53da098abb502f4db777af2b88dc60aa6b3cf481fd070e6345ebcd1987aff218b595520239e8b4f3c91f91a1d86ae250dca3be9f8ec1f24603d76439e0e12843699c2471f4ff66eee0683765e530a0701b7f99fe6915e7172e6882d05a3c9e6731cbcb2be0f114b070006cf1e25949db05abbe97638e69dd558744565fb88e56032e6ae5e0cca3304ba5df72cf1891fb0073919ab893b6e26042688e3d1e598f45dd582442cd28acbd10d1c9e006dab3a4db9070dd2fdd9af95d56eb880290f5e9736de2908470a6fdbbfab3d653ef0b973ef318eb5dde787121834722cbbe3cb0bf4026b53eb62c8165d8614e70440ae07026cd7e01a4f4d6e78cfebad89fd66c86c7ae0850746c1009ce015862131fddbb3a6b4ce0d46c94d479ed7ae8e88a6ff9cffd8c79f4a8f88a7cce17b82d36afee0dcfa01f5cd5c8ba8fd82878b58db1a420312ef1bd98ce2ae5c0817e5ad475bafbde40980dad8b006e23fd596a33ccd5662a6ce3e16aaa6c277b7c5c8bcea146ce2a3bd8610ded82cde110a42ca7bd3ce211745c77c0aa0fe9b4ef22c472c81c2c6d116849b194146a18bd28de23766e18575583c4a24604da47b7200268900d05d692879e08f5018bbc8527be121f57064e57de51ec6dafa47942d9fcdd8b4e7c86c8c955303dfb41ad8a3f7051e642a08a729177a223bb46eeabc3fbc470f162ca6ac050c96edb0d8547acb7732191259860f14854c9a6d3e9df8f2491336b4ae16f5a5cd11ba44a482464b8e9f33500237e0e4670e90af4d2eadb64627ada9640de946eb937f7eee10205493b69688391a98425c38fa0d77878ad7a901605863fd07cd08e60acb4065e562badaf7f45b62f6fe5c5243b2bf6005e04d570c05764317a4627557786af2b6e744063f3490813f0cb2a2d7e24a64cf3f4094a7bdb71d267a37b980f48ca9618662d0fec8e216d77562a1acc7950495e98faa20f6d816c3d9bf30ac8d43484558833345c38e6c7a6380f0862f36e15cf03c4beddee69ddc1bba673b2060332d130ff0bf5335d526cf9a1d61c6d10c61b3b71c577dc591d2874d7e58b4a840c045341a1c916a597926d0dd940a4ed8b215f5b4fb20202c83e8c41b220915cec70840d04a04eda65e0015a8d1658219b14705027e74eec815c87b7916d52169da9171522ba004c7e94c1ef1f10593c51460f2aac903501934d78fcaa1c9e91501883e617ddb48f8f45e9e1982ead0d6871750868e9eb919604dc7a999e28a6dfe8e973cf3fbee3dd25233fb1d2469e6758a5232e71c2e9276fc594e5bd574c1f0180a6ad6bac09638fff71a67ecfca48f0eddce70acbcfb97b24e22a89f077a9b39264d00939d9654ea84560324451900f242a7a038774be29b42592d64303134276c000a1ee62c6558166b55c67f526f643f81c386345c59b1e8eb541342b39a43eb1e0decf32dde2cbbbdbc0d301a40e6de44ea79fa82c369b630f65fc2a154a337fb3560159e0192afaf05699d436e94d0f5b802616a4bb103e55cec3e2610c665792c871c07ef8ffaa73d85bfdd9986d880784856a0ccf5e30ca2c96a0e808ba31bcd12996f3dba241a27e067d2074a9b65261be23e9ec170486e377d272215a693e690d69a0dc75c5848d711381444b634e66809d784bde5a379fb448a3b1930f8cb2026c6d4d325534bc35d0fa999296ac34ab7d86331e601e5b852d20749d9c5c2dc0fa3f9f40491e5680f0d5ad890225276d6b54ac75febce7e26fbf0550871dc30b9a648a53e2a4b77c8ff6074bc13cdc12c1c969d11a75fe26fe0e8d2452e4aa59d1bc1cc5385b2f917d89d29fe1c14d603c6f78d5d584b0f457572d42a141878d674f6545a3c503d411f9180ef25ca2c0de1a9cc09dacf65acba566e859058fde78829e5de75ac3df89fd9c7d2ccf6e218fe9f3cfe435bd5c68022dd90f521d2a1cfd7add37706f1a22c2486309e4bed3f1d47f1c556233daf2eea581ad57a03c2403ea46a41bde0413e6e27182508c558fc527930733d7a30ebc99596e1e4eb2fe313a3bfd6b91dc058fb3db409fc2b495b9e649dd71d24e85e87d7fa97460c33ac26f15b68fcc68ee9f957c068647be57ff1b19dae846fc5fd9be215842e40a4a9077ec27d1038549c864297ff9e0ac3309291e389ffc039c9176aef92ce8e67651c9db779845c86feffb690c5caf7a134de1fef0c14ba63b311b366feafb27c58a18be3508c80185677b57bca4c8fb4c90048ad77a0806e75470d90f934b0586349c0275fa14ec81c2e85e049269d4a314a02d12288fee192e3c4e5d0a9ea1ff71b5aeaba409be0177701128b6f1c6575398dded9d6c992f6cf6c71760e617b40bfe790dacfb0710db3cb5dd2e7eb7e1e014289b73dec0651f4c39044bc14dd487c4d106df8fd47da72a2260f2a3b9bfce8f6a052a0131c50d4ae59711c858a8715c28ec5c77506ef99134d10b3383ad27d9749b99069eda0ffaffbb6f93b05e3474e09e6859597ea324226fbfc28183966fd223c6854c29fb5c74b531fc4d1a803c7e53f5d5ccfe35230d5a2ed7666ca96f2af9d21e72e8e38d97c5391daab9b28d2b1c46413c7ce9ba1e5c9657667c7200167b1cea38c18bb7037580b0625fd6e4e62f8ef798fdef9f3115eba60ccfef05b777732112fa0ee63b42afec3b91c0dad98841b90d78ebcd1d0fab6bda1177478a335b9961152fba1152af445816bc983ca2f0717e93487be824b920c53250cb9c260407c7ad77c496bb6c0cf73a7f3dfc835e5368be029d7808736d5137c757a907c33cf7d7aa8139747e1dc0b639acc7da754423f30d7154ca56e5ba2c288db18a1f376a3f147a3f8c72485887976d7e90799e1a85bd817d4f48c4237686c87b14750b671618fd9240be72c1b3bdd16d3eb5a28adbddd79c1378e6910600ca1af025435ab47bb4cd81baf21229dcbf26b9c53a0c127e5f931d0df775a9d4cc68136343a1153a0a136041a1a2f6f35e28e87ea1340026b436fc562ce36c89f51d862b929329749d985efed11c5e98cb7c50bd3c9001f578f297f22a008873bfca9ad4e8f53f94223d070ad2316529367c93fc5d1fc8908677b61baa90e91a4770b6abf759d203218b7b70bea6f9cf5341963af0888996d5c9282541b00cdbac5024134d6c96fa50fb83a7146cc3ec76034e10823e6e47bca9ef664574134f179965460e7390e9d588b4b06d99c62ba29b5d852748467bca576e0a2a29389cc009f26e3a033ad2f785c8119699aa3b57cf5ba34a890f403b5d85e37732904327d7973fe6679825c26eaddcd08e036328b6766776b25446af86d8b43e9f3a03515bc0c063151b0d7d1b02b1be56a91eb56ad06dbdc244395d7ad223c2253966c682ee6dcacb2f5c9a6a68f8a34663a90848125bf790c84d81f7c736653ec6cdc3c44f6e3024738e8d3e2bb59de3b2169edc11dc1064def9b27ed45f704ea36640b1997d341eaa8094fcf7667e0a67cd0176ffad43f44871353776227c8d96fe86cbb5b84deb976fd118791561d371e6b43592de21c557641760a6ee8125e40a77aa5fe872976d28590e5933bf5b30ac8bb98ad7c4a1bb0cd2f942d475a0ea91c7c89f644cd5bf0a1186c47a0265a97698446845d7f805d84bfff93562cd6002e55e93989a2234907ab0dca2a32e6b3c0a024cdc63da7509798cc59396fdb69014b3d6add2b5c7cf853cf9210cc637a781e1d45edae9d29d8acc63c7d434dc7199c9e0dcd5d3db41cc9d3944e476e20a40011b004e8aaa472dc3f86e55b6ac0c7d1a03b2b9498e1b86f47c898a7a42a3d321ab4b232b47b87f7eb23f557d259fe90c13c075016742018e282f3bb135455fb790522349ea945cea88a292416d68e50a9336483fdb26617bd688f1484ee11062690ba315e94730b14f097ad3605979a11f6b7920e64e1a870aa6bc073a28f49f0f2903c4a876771d4164813096a5dd974e69007a6e6f3dd35e0390edd66b94d339ab062b0e4055c6bc58b5b26df256d3cea70da126bad705346f15d70969f03a6a162116b67d83d670485b50f3c44a922e3c322d5c28582c7239fdf518309127f346234a58002400def9607f703441f56d2a65e414179f5180b17675b90ae26b441ef990cc6a75a68ab3dc8d0d70e33a60e4070af2bc04f3b7f05883916ce1b43ced9f964f20ee245c0979d4656de94f1ffd18c25ffc64df36820000000009847d95fa06e191dfca1f89f66aad949ca4fce39a230abaeaddd1c99b8705a8e926ca44b816bcdd6e4e8d1fa886c800e60cc32c19dfb25a0cf8757edcc8c34c8fcb2088dbdbb1bbbcf19776a80e2b7577ee1cefa8757908da140e70e68e116cf6088817507c84453cac4c4f0cda9cf4f58a599b797b0ad209b77abd283285313281651ce1ad4432c3ff939dd57d4763083c60470dfd0bff9644d402b1d317eef020ccd786d3b4224218ec6e4988f3bcfa3c19b9270768ed06c91c8841c7c1825692d48d084c9a758ec77cf424dfe2b1c40c2e48a7f86f9a46f73a3921b0931e2223b9e7329aceda78f8fe14c4b68f2b134eb51217d77233daed52ec313e5646ff37c92bf5d1f4042b9a9d241bf97e45a20ebb0e8da0aee88a8dad6e13a0b1db589412529a473087d5ed8f8a1229a28c9c66b054befbb990ff199ab14af03e477e984c18aa3e7f9b671fb8eb80440ac5dbb7fb5b3a102011724d43bac092a28760ff91af3116de5e136d4b56b0c1b473e8cc917a5f9f5d95a8a6b7ef64f621cda64594d46fdad583732922f4dd0f81a0b83c2721231cd539d2d22996627df3bf804aa1e178a4a2e996e4aed57d204355c24f245dc45c3e49f67cc3f29a57c94983b794cf6b95f9bec0d5702a2a678298888a02e96412b68baff8dd9e0bdb5c6588345589989bbdb92d74346d667dd9eb4a945cb7dd4acb60016c3f215f091987dc869ec4742c923b572dcb4c4cb1af8a87f4a5f491d9e50ba47c1a4e9a90b288270e52da081e6c195d3017604ba1ad21be92f5f75aa539ec8cc9a480e396bb0e6d51a29ef4554ada7f2476a42b1f55ac31cdb84a316d9d7cff46553b86bb121449584df5621ba1ffdb91d63a256d273e2c5ce32bd33bd1c83be537e6deb66a9e99b31149901c7ccce335c560762df607da6971adb42135e27ce8a7febca15c106bd9c502fdd5d7922a6949d1a58df36bad9d394a57f1ad7dfea55595638e8d395e4a6674d949a27bf643cbd0cd374cbfd4dc530e4b756703753b93995db098b419eda6e397a944798a4296b21b523e65a2e87b6287a49a54fe0276e6417d6cca0c176ce38a926d0d78eddb88aa53c513c4f640c6ccdc19990574b50c140d33051d5c82ad402b4e74d220713e2d7d4276955656fad377b8b31098693811debfcf45787a2792287fb2e58ade683773c1ce5c2363ba75668825c8d110a8e3816554e4fbf9ad1b2571c9169d6b70340401b4220567da9510032c8d88ffe9dad6487fd33eaf7d7303c2a6b5cb6f4a10804207044907d0444aac7ce67ee60f50b57475a027821cec33bd9c0135d42742c76637c86635ff131de649df6e2409644815536a3f4c6a60354fc0eb49fc055618017506efc5c61436df4a21ae3330c7ef04f20468b0c2e921f9db2c982f71a8de5051f1410fc9ff6ce3174cb4d9f92f0f11beaf44caf307298d3138acd7f40684d32e1a3074313fc8db648a3ce075e0749d49cb59c5ab5cc59bda6f769edf7496a6bc901f45e7c0f7b6fd6dafbf7c1a8ae3caaaebe0ee959031e5274506d0b6ebc90a64a22f58725d89801f24ac3e7250fb9d55fbe8d8e708a2e052941e5c59930ced4989ef8a870130154531eb0601e78d28c275df6ff90229615ca4e94a8a88f80712c8360922adef4f70594b53e0cb8faf58a7e7fc258f252ba05c22112ea661a6435971b3898ab0bce357715be355dbaf8f155c971ab41dc2dbb5a849778b8741b04e6b20a631fd8ba52230dabbc1b79a28183856e39103c280e60ea95dbdf6de5c761664e31e0376c4d497ec1204efbb2ab6440c9fd7ff0e8195867e87237abf5be98e21e4b4a78cd68e413b8294be317981a54d7be244d1a8550dadac2d3371251e671121c3c91116020ffb8f0c4ac0a93603dc910570413f0461dbce58ef85b3264e679330e42fe79e2c474e23b5d621d085baeae06b026dfaad57913864bf9495c1b4b500a1a75408a0326a8d982949cb3730b5d5760336b7701983435d237f196fb2e7b1b53af9c6ddfa294a583d808cf0c832a25fd5d94ec283c7a29aebd2bc625c62aeb4edfcb005059394fa46a13c068dd9fa53c65a4ec8a55fe409feb5f6f0f2a81ee1aa4adb9f8320c00b5a805fcbde2369d8b256156d405afdc8bbe430e87da08f0de94066f55f5ed1339705de920298a1bb05ab98fcd9b3783bb72260b5572a8520de7da59febc69c76e5fea854ee57347492d5d39498548409c4203f47ba845a2c657fdb85d49cb11f37dad6e051321b9ef5a94673b7dadf5e3c02b9000249741cbcf518fd91eae0169fc97d1a559120621ddcbf9232cb2152cf069501c583c645f53e4e708ecb2e812f1959411e7a50db101ef2e715c8114928498fb3f7276cd3e4b2f6338aa4670d080e5f0805431997dd80009693e6f254bce0b0e46326bb227ff9868c35d3c240f0e7ba944965058e07811b0d5e989f8143d091c68e8e0a1099f74554c98ded0dcc739466e9f4d17f3e4f34262a0b18c81d23b668ee8b13b8480ca2684d0ceaad2063cc2c0d0cc6baad4663782405c07876f076921b8d485d9e5c1cf3df2f8f28cbcd7ef7d00c4747fb9426ef17764ede263369c8fa2054c01ab405ad50590b1f32dc59952a4b871cac4b8e85e291938f7badf03bc470359162ca403285bcc99b88f246c59fd948839d527c9785b4659f7288589fff0938ac39ac1dfb15c78952cc51ace37ca7c797ed4b4bfb1dbbfea0a74e816a63e14362f1132dee772113d1f35f4c6c44fc98ad13e814d102e294edc02e5cc79b3527497f7bac47e5b79bc8768d666acf4492be907aa7dd1e6e3782d485a96e494906ade20f224d77eb31c9cb0f07c17c63050d4750675fd80cea108ce5e3474e9aaa0c79042c2f4f75635648aa147f9a90eae89297cf2530f0a6d57fddc5298fbcc1b3b75e4b690bb8000619b3f7046b16e00fb7ed24c253c3388eddc2bd709feeedf292d634a90fd882a95f85ff47ec63f807172f2245084e22c60363c4d636ba58715d1341ede4b4c52b955a40f3d3652b3b3dfbc61ae6fef881bee8a89def24fa270043f2675e212b4b9e1bdd47f6337eca820c40b64f99d14e730b996667d7d42c17c9d11f98cedb367a7d2ed29d7e80390b3786e5c8577f4fd3ac5f4fb5b81955a32ce6a6bce2f933b73e49b158bc9845253e0edf1306096bcf0b8f2bee958988fcdeea35a84def679b2dc7c7e89a2517cbd5f7371688345a135ac2ffe9e837e9c03d83f2043f1af31eecede98a6732888d799bc01541c92036f88f77a556b36ae2182404f9f23097bd39710e8e954ac835d26baa02ab3a44d6aa7a859275277a07fd41ee5040d105017228a665716e2b41c6fc5fb527a1a0cd16eeedd2001b4013b9987052f2fb4329d090d2e2fc7406b8c18b65f3a52c3b1b0cec5c801cc3c9975aeea5497526c34e3ce079aa376cf5bc27320adeac00517e08e4d7674af3997f87b9910f5ab9032bcca0c3b1eff38078a54fb4b12b5e56e46bb8f342d310e3034c6a0ca192f208421a72ff29fe3cb7a81fc36b5b21826bbc0fdd48bb9169d1f1433923a69d59d5bc7cee0bd3b52d77d348da08f1a7ee97b51c982aa92cfc162af9c36e59295a28ba5fc606fc82954ad2d40e86d4982cdb227bb3891fb1b0b10339c08077b10a3fad9d635fbc371444e48af542723174041c66a8bb5895432dd7581fe29534750553de6cf6e998836eca6f5d19fb3a515eebe5b97741107ee7306ef54bd4187ee94ae195897ebde9aed8e3dfc860f9c87a20eef9208ea3b02c64042a971df3ab46ef13105772612b7bb6bc1d4269820303850cad80689729feccf1d142e260565fd77d4fd03a5f510ac8a2cdc1df3221bd67f0a2d67e0a615194b99333687656f3b1245e8c596d0e4ddec966500a9914b0f1ebb8612423263dfb9a86228d866c20869956d37b3a5cebdd32f989bd77ebcce155e256e2a7e24440a46872d7ccde6814e4ee36a92965084eb1de8cc6d9792ed41aae7cbf15d73976b97bca68cdcce3196b2c0c45b7f7d6f01119d487811cda4b3cc851f445bf1123cfbf9e9062981032e42e91557dac0e03ce90366bca8f886016de56df208143ab4e616258162e704ad9cf43de73980b61cb2e0b8d9e39b5e2da593bdf3228ccc6fce7d8bb909085b491fd87b5d96be5ffcfae2c43573782f16999a2cd99db3379f8ab6d833a880576aeb212f2d6c36ac5c950866983012375c66b22d156a065c4611220b3da754b8df7c284d3f3101912201e86d895b272ff9d81dea81d37a6a8cd6eb0c6305d63edd26462999019e3642da464cf8ed8eb286a70bd1d6fd3dc7396c309e3767b169981199446d6285aea8f591a9e3623c2d3cdd83109b90c6854b8bd801eb8e2bc484619d77bfccd7f583a25d6eceb3888f2f6b3e89eae88e9192a35bf71e157d9563a489c0621bc9359fdd8b1457ef94e2dca0ed7bd5293d707c73dea5fc6f249e7271cdad8756a5418bad535fb85f150ebfe62eef58f259b45224ca6bc98dee65246391572f4760c56bb3f5a0a3094adec5d4d551cf806433e1fb24461b85d8b615d60823b5107a6a2d611a6a8d49873eb2f25f32270bdf3d8bb15249fe86d4c040b4feae0ba047848a42a72197c55953a86175128831f751d3db73b7a84dca1850ff5f33fd498ee62c50fd833ca34e36f9a52ccfac28fe5d4357087c525edb069783bab1d6f799c7e4158a23b0533e2063b58989ea728bd137ec3c191f529d4e73159329f1807ea32bb08c71a3369d3a701a83dfba239c81adf5cb35c590cbf2249c92e22fa99651b13b4f2375cad382f39912b44e966fd38c270af7d24e70e331b01b700225ae288e65303c3d9f4c76396a3dcf0b0aee10e93853d02c7680abb180ba740417247c3ca9bf528d97229221b972e5b320599db165acfbca340c6911aeea3d2c9070a12ce551e0ef040bda140b440a3bc94b3f503386abcd645e34cba720466ba7c1fbf07c6a3c3d89d50265e462e1c0886cb75307de502aa010927370ecd2b94691f45cb6afb93b107cd0b1fb2c38d1a0711e60d339212bbd0aa9121ad44a3be2d55ae25bcda0bc6486376d59b0c02bed53efd90610c7db151c0dac9c02b8bafc03add31059b57436829726810024fd6beafb7a06ccff7779657a50c6441cd14859df6be442b41344435299306e79ef6d70dfcdf1c9769b27347ba49cdd7026c43518d91dc0ee5a0e6badb0b4d0b710c8baf9a456672bca5963d0d7c6e1fd8bd2f071b336971293b505b016e00a9562ed57e40e31d67b57fb3c9646bb79e5018c65f97b3c7a04db6f16d91a0f1acf566a00fd14fb8b5e5013928e4be1a8cb50d11ac6eca3934f0ae2630e1aea968938c56c1410cae823ba1beef966074b9229315dc87b48a87159757ed67748c2ac631d7a73ef80fcbb3f03c692b6ba1ed1495c0a9e8f8b4db67ab2ebcd9b715d0b460b20610c44a5bc278124d6fc5bf7bc707371ee228027b88d2468b47f11be9afab24de78956d802033e5ee39675c4fd6e8c52174c6799f992c5a05f2f8d95f035dfa5ad3664609512fe5aead643f24571892554e5482589d9c95798312e16c7e2a2a56d050536d040f75ceec343eec2378f7bd6ba30c80a526793e3fb5ba69c1128649e677e6c6cb35fa73a4ca9d23a4f094f192f4d555c463b7e202f596fc87b615fe21076344c434c424899358f2cf504828f525537c8fd9c99dbf889a0b3d64ef1f3ff3083bfb58b8e148ec565055f9a2041f37e0d65caecbe10b2d8ecfeb282cf0f3e184472a565ee808f3cd3cea7693161ebbf4addea9dfac44aaa848b6ad216371b1ac8f7a774cbb7b8a3180720dd7670d345fc939abb5f4dc844ed2ac4e5f0d052589dc6ec355bf467d18ca69aae29000312701f10deb2ae96adefaac2fa8598c5b6ad6ec279f3c00"], 0x21b4}, 0x1, 0x0, 0x0, 0x8000}, 0x20000000) openat$rdma_cm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) r3 = gettid() r4 = gettid() setpgid(r3, r4) 2018/05/16 04:36:25 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x0, 0xff000000}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:36:25 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000280)='/dev/loop#\x00', 0x0, 0x105082) r1 = memfd_create(&(0x7f0000000140)="000000008c00000000000000000000", 0x0) pwritev(r1, &(0x7f0000f50f90)=[{&(0x7f0000000100)="a8", 0x1}], 0x1, 0x81000) ioctl$LOOP_CHANGE_FD(r0, 0x4c00, r1) sendfile(r0, r1, &(0x7f00000ddff8), 0x102002f01) socketpair$inet_tcp(0x2, 0x1, 0x0, &(0x7f0000000000)) fcntl$setstatus(r0, 0x4, 0x46400) 2018/05/16 04:36:25 executing program 2: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000740)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r3, r4, r4}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000000140)={"63726333322d67656e65726963000000000000000000000000000500"}}) 2018/05/16 04:36:25 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x0, 0x900}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:36:25 executing program 0: perf_event_open(&(0x7f000001d000)={0x5, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0, 0xffffffffffffffff, 0x1) 2018/05/16 04:36:25 executing program 1: r0 = syz_open_dev$sg(&(0x7f0000000040)='/dev/sg#\x00', 0x4, 0x40000) mmap(&(0x7f0000000000/0xf50000)=nil, 0xf50000, 0x1001, 0x432, r0, 0x0) connect$rds(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x0, @dev={0xac, 0x14, 0x14}}, 0x10) 2018/05/16 04:36:25 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000280)='/dev/loop#\x00', 0x0, 0x105082) r1 = syz_open_dev$mouse(&(0x7f0000000000)='/dev/input/mouse#\x00', 0x1, 0x2002) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_STATUS(r1, 0xc05c5340, &(0x7f0000000180)={0xb2, 0x1, 0x800, {0x0, 0x989680}, 0x6, 0x10001}) fchmodat(r1, &(0x7f0000000040)='./file0\x00', 0x20) r2 = memfd_create(&(0x7f0000000140)="000000008c00000000000000000000", 0x0) pwritev(r2, &(0x7f0000f50f90)=[{&(0x7f0000000100)="a8", 0x1}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r0, 0x4c00, r0) socketpair(0x3, 0x5, 0x4, &(0x7f0000000080)) sendfile(r0, r2, &(0x7f00000ddff8), 0x102002f01) 2018/05/16 04:36:25 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x0, 0xe000000}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:36:25 executing program 2: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000740)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r3, r4, r4}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000000140)={'crc32-generic\x00\x00\x00\x00\x00\x00\x00\x00 \x00'}}) 2018/05/16 04:36:25 executing program 0: perf_event_open(&(0x7f000001d000)={0x5, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, @perf_bp={&(0x7f0000000000), 0x1}, 0x80000000}, 0x0, 0x0, 0xffffffffffffffff, 0x0) get_mempolicy(&(0x7f0000000080), &(0x7f0000000040), 0x7, &(0x7f0000fff000/0x1000)=nil, 0x2) 2018/05/16 04:36:25 executing program 6: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000da2ffc)=0xa069, 0xfea4) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) sendmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000000)="a7", 0x1}], 0x1, &(0x7f0000001180)}, 0x0) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}, 0xfdef) 2018/05/16 04:36:26 executing program 7: getrandom(&(0x7f0000000040)=""/44, 0xfffffebe, 0x0) r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$ARPT_SO_SET_REPLACE(r0, 0x0, 0x60, &(0x7f0000000380)={'filter\x00', 0x7, 0x4, 0x470, 0x0, 0x0, 0x118, 0x38c, 0x38c, 0x38c, 0x4, &(0x7f0000000340), {[{{@arp={@multicast1=0xe0000001, @dev={0xac, 0x14, 0x14}, 0x0, 0x0, @mac=@dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa]}, {}, @mac=@random="b554238a611e", {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'ip6gretap0\x00', 'team0\x00'}, 0xf0, 0x118}, @unspec=@NFQUEUE2={0x28, 'NFQUEUE\x00', 0x2}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@empty, @mac, @local={0xac, 0x14, 0x14, 0xaa}, @local={0xac, 0x14, 0x14, 0xaa}}}}, {{@arp={@loopback=0x7f000001, @dev={0xac, 0x14, 0x14}, 0x0, 0x0, @empty, {}, @mac, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'ip6gre0\x00', 'ip6_vti0\x00'}, 0xf0, 0x134}, @unspec=@LED={0x44, 'LED\x00', 0x0, {'syz0\x00'}}}], {{[], 0xc0, 0xe4}, {0x24, '\x00', 0x0, 0xfffffffffffffffe}}}}, 0x4bc) 2018/05/16 04:36:26 executing program 0: perf_event_open(&(0x7f000001d000)={0x5, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) get_mempolicy(&(0x7f0000000080), &(0x7f00000000c0), 0x6, &(0x7f0000ffc000/0x4000)=nil, 0x3) 2018/05/16 04:36:26 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000280)='/dev/loop#\x00', 0x0, 0x105082) r1 = memfd_create(&(0x7f0000000140)="000000008c00000000000000000000", 0x0) pwritev(r1, &(0x7f0000f50f90)=[{&(0x7f0000000040)="a89860ed6ed60d9cfe1325297b70a8b0400fe8864f2e687173d553b73a3356f09fb91a373250e0c948cbe48f", 0xffffff26}], 0x200000000000016d, 0x81003) ioctl$LOOP_CHANGE_FD(r0, 0x4c00, r1) sendfile(r0, r1, &(0x7f0000000000), 0x102002f01) 2018/05/16 04:36:26 executing program 2: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000740)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r3, r4, r4}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000000140)={"63726333322d67656e65726963000000000000000f00"}}) 2018/05/16 04:36:26 executing program 6: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000da2ffc)=0xa069, 0xfea4) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) sendmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000000)="a7", 0x1}], 0x1, &(0x7f0000001180)}, 0x0) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xa805000000000000]}, 0xfdef) 2018/05/16 04:36:26 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x0, 0xc00}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:36:26 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0xf003]}, 0xfdef) 2018/05/16 04:36:26 executing program 1: mmap(&(0x7f0000000000/0xf50000)=nil, 0xf50000, 0x1, 0x32, 0xffffffffffffffff, 0x0) syz_open_dev$mice(&(0x7f0000000040)='/dev/input/mice\x00', 0x0, 0x0) socketpair(0xb, 0x1, 0x10001, &(0x7f0000000080)) r0 = socket(0x1e, 0x2, 0x0) connect$rds(r0, &(0x7f0000000000)={0x2, 0x0, @dev={0xac, 0x14, 0x14}}, 0x10) 2018/05/16 04:36:26 executing program 0: r0 = perf_event_open(&(0x7f000001d000)={0x5, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/net/pfkey\x00', 0x8002, 0x0) setsockopt$inet6_tcp_TLS_RX(r1, 0x6, 0x2, &(0x7f0000000140)={0x303, 0x33}, 0x4) r2 = syz_open_dev$mouse(&(0x7f0000000080)='/dev/input/mouse#\x00', 0x0, 0x0) ioctl$sock_ipx_SIOCAIPXITFCRT(r2, 0x89e0, &(0x7f00000000c0)=0x100000001) ioctl$sock_SIOCGPGRP(r0, 0x8904, &(0x7f0000000180)=0x0) getpriority(0x402, r3) get_mempolicy(&(0x7f0000000000), &(0x7f0000000040), 0x0, &(0x7f0000fff000/0x1000)=nil, 0x2) getsockopt$inet_sctp_SCTP_CONTEXT(r2, 0x84, 0x11, &(0x7f00000001c0)={0x0, 0x3}, &(0x7f0000000200)=0x8) ioctl$TIOCMBIC(r2, 0x5417, &(0x7f0000000280)=0x1000) setsockopt$inet_sctp6_SCTP_RTOINFO(r2, 0x84, 0x0, &(0x7f0000000240)={r4, 0x8, 0x49b3, 0x3f}, 0x10) ioctl$EVIOCSABS0(r1, 0x401845c0, &(0x7f00000002c0)={0x8bc, 0x9, 0xffffffffffffff81, 0x1, 0x4, 0x5}) getpeername$unix(r1, &(0x7f0000000300), &(0x7f0000000380)=0x6e) 2018/05/16 04:36:26 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x0, 0x6}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:36:26 executing program 2: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000740)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r3, r4, r4}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000000140)={"63726333322d67656e657269630000000000000200"}}) 2018/05/16 04:36:26 executing program 1: mmap(&(0x7f0000000000/0xf50000)=nil, 0xf50000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x1e, 0x2, 0x0) r1 = openat$audio(0xffffffffffffff9c, &(0x7f0000000040)='/dev/audio\x00', 0x80000, 0x0) ioctl$TIOCMSET(r1, 0x5418, &(0x7f0000000080)=0x79322056) connect$rds(r0, &(0x7f0000000000)={0x2, 0x0, @dev={0xac, 0x14, 0x14}}, 0x10) 2018/05/16 04:36:26 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000280)='/dev/loop#\x00', 0x0, 0x105082) r1 = memfd_create(&(0x7f0000000140)="000000008c00000000000000000000", 0x0) pwritev(r1, &(0x7f0000f50f90)=[{&(0x7f0000000100)="a8", 0x1}], 0x1, 0x81003) setsockopt$IP_VS_SO_SET_STARTDAEMON(r1, 0x0, 0x48b, &(0x7f0000000000)={0x0, 'veth0\x00', 0x4}, 0x18) r2 = getuid() getresgid(&(0x7f0000000080), &(0x7f00000000c0), &(0x7f0000000180)=0x0) fchown(r0, r2, r3) ioctl$LOOP_CHANGE_FD(r0, 0x4c00, r1) fcntl$getown(r0, 0x9) sendfile(r0, r1, &(0x7f00000ddff8)=0x1, 0x102002701) getsockopt$inet6_IPV6_IPSEC_POLICY(r1, 0x29, 0x22, &(0x7f00000002c0)={{{@in=@remote, @in=@rand_addr, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@local}, 0x0, @in6=@mcast1}}, &(0x7f00000001c0)=0xe8) sendto(r1, &(0x7f0000000040)="9675a0be8cfd3e54c7d6552df2038b66c921c3975bbed74d4afe16ca9381", 0x1e, 0x4040005, &(0x7f0000000200)=@can={0x1d, r4}, 0x80) 2018/05/16 04:36:26 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x0, 0x2500000000000000}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:36:26 executing program 0: perf_event_open(&(0x7f000001d000)={0x5, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/cuse\x00', 0x2040, 0x0) ioctl$SIOCSIFHWADDR(r0, 0x8924, &(0x7f00000000c0)={'veth0\x00', @random="95fdb0a8cb08"}) r1 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$nl_netfilter(r1, &(0x7f0000000000)={&(0x7f00000000c0)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="14000000130a1104000000000000eff4ffff0000b9255d7f700a48aa0300000093b55179d45b8d27ef5a3f9c8a1e3ae521117afb658099fbae7354b43f369c78d969389f2a3a0b09f384e7c7e135040855356dc6049dfd5eb8fa225d42440600d61f62931d93b7151f49861cc69a98c6ee5173aebf3df920a4ab06e3a9c8bf2cf68734df88675e797db6ec703432991544cf64d276073e6a1054a0202b9821201222a0048eeb3b4161fa87b237aa3cb7fc47521118380cf471c37a578ba36aa57743f87ed37ab4bbaefa845c15af35ccbf7c25626a40d097c503372885b699a5edb964fc9a9aa3801e4af27b281eb2910a6df42bef35c0b1f3b6b3262d8ccc4f97f5e9c5c9a9201e5906d60cc7602fd8bcb7292d3eebee7a9b09740731c27965e674f95e5531e9"], 0x14}, 0x1}, 0x0) get_mempolicy(&(0x7f0000000000), &(0x7f0000000040), 0x0, &(0x7f0000fff000/0x1000)=nil, 0x2) 2018/05/16 04:36:26 executing program 6: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000da2ffc)=0xa069, 0xfea4) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) sendmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000000)="a7", 0x1}], 0x1, &(0x7f0000001180)}, 0x0) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4c0b]}, 0xfdef) 2018/05/16 04:36:27 executing program 2: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000740)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r3, r4, r4}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000000140)={"63726333322d67656e657269630000000000000f00"}}) 2018/05/16 04:36:27 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000280)='/dev/loop#\x00', 0x0, 0x105082) r1 = memfd_create(&(0x7f0000000140)="000000008c00000000000000000000", 0x0) pwritev(r1, &(0x7f0000f50f90)=[{&(0x7f0000000100)="a8", 0x1}], 0x1, 0x81003) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) getsockopt$inet_sctp_SCTP_RESET_STREAMS(r1, 0x84, 0x77, &(0x7f00000000c0)={0x0, 0x5, 0x1, [0x4]}, &(0x7f0000000180)=0xa) getsockopt$inet_sctp6_SCTP_ENABLE_STREAM_RESET(r1, 0x84, 0x76, &(0x7f00000001c0)={r2, 0x4000000000}, &(0x7f0000000200)=0x8) socket$inet6_udp(0xa, 0x2, 0x0) ioctl$LOOP_CHANGE_FD(r0, 0x4c00, r1) sendfile(r0, r1, &(0x7f00000ddff8), 0x102002f01) 2018/05/16 04:36:27 executing program 1: mmap(&(0x7f0000000000/0xf50000)=nil, 0xf50000, 0x1, 0x32, 0xffffffffffffffff, 0x0) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000180)='/dev/uinput\x00', 0x400000, 0x0) ioctl$sock_bt_cmtp_CMTPCONNADD(r2, 0x400443c8, &(0x7f00000001c0)={r1, 0x155}) r3 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vcs\x00', 0x800, 0x0) r4 = openat$ipvs(0xffffffffffffff9c, &(0x7f0000000100)='/proc/sys/net/ipv4/vs/sync_threshold\x00', 0x2, 0x0) ioctl$FUSE_DEV_IOC_CLONE(r3, 0x8004e500, &(0x7f0000000140)=r4) signalfd(r0, &(0x7f0000000080)={0x2}, 0x8) r5 = socket(0x1e, 0x2, 0x0) connect$rds(r5, &(0x7f0000000000)={0x2, 0x0, @dev={0xac, 0x14, 0x14}}, 0x10) ioctl$BLKPG(r3, 0x1269, &(0x7f0000000300)={0x100, 0x7, 0x6b, &(0x7f0000000280)="7210c2f13dd83a6d660aa9b7c3e463bccf34c694a13d1cc70eb4df75ea1f40b73bb701e676ee521dea093481680f66b9f18f1b05da5cf404c5b3188c4e12615a68fd7f8367bdbc584b8eac3bd9b801b48139f9deda2145cc0b8c15603a8added1dd2bd673f030770fbbcd5"}) setsockopt$SO_ATTACH_FILTER(r5, 0x1, 0x1a, &(0x7f0000000240)={0x6, &(0x7f0000000200)=[{0x2, 0x8fb5, 0xffffffffffff9a76, 0xfffffffffffffffe}, {0x0, 0x5, 0x1, 0x8000}, {0x9, 0x9, 0x9, 0x4}, {0x2, 0x1000, 0x4, 0x400}, {0x8001, 0xdcd, 0x0, 0x8}, {0x3, 0x3f, 0x5, 0x4}]}, 0x8) 2018/05/16 04:36:27 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x0, 0x1b00000000000000}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:36:27 executing program 0: perf_event_open(&(0x7f000001d000)={0x5, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x46b5ee824da35a2b, 0x4) statx(r0, &(0x7f0000000100)='./file0\x00', 0x2000, 0x114, &(0x7f0000000140)) ioctl$KDSKBMETA(r0, 0x4b63, &(0x7f00000000c0)=0x4) get_mempolicy(&(0x7f0000000280), &(0x7f0000000040), 0xfffffffffffffffb, &(0x7f0000fff000/0x1000)=nil, 0x2) r1 = add_key(&(0x7f0000000240)='rxrpc_s\x00', &(0x7f00000002c0)={0x73, 0x79, 0x7a, 0x2}, &(0x7f0000000400)="251a720fa6061b4fba04ae25bc24d3d2fd7f418d50b8af0db01aba4afee9200bd3417c3187e58b41c08ed7374cd0042c863e3ebb4077942312fcaa3f6ad236e0e8e2ede145", 0x45, 0xfffffffffffffff9) keyctl$get_security(0x11, r1, &(0x7f0000000380)=""/106, 0x6a) 2018/05/16 04:36:27 executing program 6: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000da2ffc)=0xa069, 0xfea4) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) sendmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000000)="a7", 0x1}], 0x1, &(0x7f0000001180)}, 0x0) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3e8]}, 0xfdef) 2018/05/16 04:36:27 executing program 7: getrandom(&(0x7f0000000040)=""/44, 0xfffffebe, 0x0) r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$ARPT_SO_SET_REPLACE(r0, 0x0, 0x60, &(0x7f0000000380)={'filter\x00', 0x7, 0x4, 0x470, 0x0, 0x0, 0x118, 0x38c, 0x38c, 0x38c, 0x4, &(0x7f0000000340), {[{{@arp={@multicast1=0xe0000001, @dev={0xac, 0x14, 0x14}, 0x0, 0x0, @mac=@dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa]}, {}, @mac=@random="b554238a611e", {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'ip6gretap0\x00', 'team0\x00'}, 0xf0, 0x118}, @unspec=@NFQUEUE2={0x28, 'NFQUEUE\x00', 0x2}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@empty, @mac, @local={0xac, 0x14, 0x14, 0xaa}, @local={0xac, 0x14, 0x14, 0xaa}}}}, {{@arp={@loopback=0x7f000001, @dev={0xac, 0x14, 0x14}, 0x0, 0x0, @empty, {}, @mac, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'ip6gre0\x00', 'ip6_vti0\x00'}, 0xf0, 0x134}, @unspec=@LED={0x44, 'LED\x00', 0x0, {'syz0\x00'}}}], {{[], 0xc0, 0xe4}, {0x24, '\x00', 0x0, 0xfffffffffffffffe}}}}, 0x4bc) 2018/05/16 04:36:27 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0xf103000000000000]}, 0xfdef) 2018/05/16 04:36:27 executing program 0: r0 = getpid() r1 = syz_open_dev$sndpcmp(&(0x7f00000001c0)='/dev/snd/pcmC#D#p\x00', 0x550, 0x3) getpeername$ipx(r1, &(0x7f0000000200), &(0x7f0000000240)=0x10) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000140)={0x1, 0x28, &(0x7f0000000100)={0x0, 0x0}}, 0x10) bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f0000000180)={r2, 0xf72, 0x8}, 0xc) getsockopt$inet_pktinfo(r1, 0x0, 0x8, &(0x7f00000002c0)={0x0, @dev, @dev}, &(0x7f0000000300)=0xc) setsockopt$inet_sctp_SCTP_NODELAY(r1, 0x84, 0x3, &(0x7f0000000280)=0x8000, 0x2) perf_event_open(&(0x7f0000000080)={0x5, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x8000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, r0, 0x0, 0xffffffffffffffff, 0x0) get_mempolicy(&(0x7f0000000000), &(0x7f0000000040), 0x0, &(0x7f0000fff000/0x1000)=nil, 0x2) socket$bt_rfcomm(0x1f, 0x3, 0x3) 2018/05/16 04:36:27 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x0, 0x19000000}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:36:27 executing program 2: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000740)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r3, r4, r4}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000000140)={"63726333322d67656e6572696300000000000000000000ffffff8d00"}}) 2018/05/16 04:36:27 executing program 1: r0 = syz_open_dev$vcsa(&(0x7f0000000280)='/dev/vcsa#\x00', 0x6, 0x600) getsockopt$kcm_KCM_RECV_DISABLE(r0, 0x119, 0x1, &(0x7f00000002c0), 0x4) mmap(&(0x7f0000000000/0xf50000)=nil, 0xf50000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = socket(0x1e, 0x2, 0x0) ioctl$sock_inet_SIOCSIFNETMASK(r1, 0x891c, &(0x7f0000000040)={'veth1_to_team\x00', {0x2, 0x4e22, @multicast2=0xe0000002}}) connect$rds(r1, &(0x7f0000000000)={0x2, 0x0, @dev={0xac, 0x14, 0x14}}, 0x10) r2 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000080)='/dev/sequencer2\x00', 0x800, 0x0) ioctl$DRM_IOCTL_AGP_ALLOC(r2, 0xc0106434, &(0x7f0000000200)={0xffffffff, 0x0, 0x2, 0x2}) ioctl$DRM_IOCTL_SG_ALLOC(r2, 0xc0086438, &(0x7f0000000240)={0x1e, r3}) ioctl$SNDRV_CTL_IOCTL_RAWMIDI_INFO(r2, 0xc10c5541, &(0x7f00000000c0)={0x5, 0xffff, 0x8, 0x0, 0x0, [], [], [], 0x20}) 2018/05/16 04:36:27 executing program 5: r0 = openat$vsock(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vsock\x00', 0x40, 0x0) ioctl$SG_GET_VERSION_NUM(r0, 0x2282, &(0x7f0000000040)) r1 = syz_open_dev$loop(&(0x7f0000000280)='/dev/loop#\x00', 0x0, 0x105082) r2 = memfd_create(&(0x7f0000000140)="000000008c00000000000000000000", 0x0) ioctl$LOOP_CHANGE_FD(r1, 0x4c00, r2) sendfile(r1, r2, &(0x7f00000ddff8), 0x102002f01) epoll_wait(r2, &(0x7f0000000080)=[{}, {}, {}, {}], 0x4, 0x2) 2018/05/16 04:36:27 executing program 0: r0 = syz_fuse_mount(&(0x7f0000000180)='./file0\x00', 0x0, 0x0, 0x0, 0xfe, 0x1) write$binfmt_aout(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="0801f803bb030000e102000005000000c6030000020000000000000000000000bd4d205fe561a83f83c8867b969177d58ec17f06cc3975fd160d89bcf2b543dfb28f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0x542) perf_event_open(&(0x7f000001d000)={0x5, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r1, &(0x7f00001fefe4)={0xa, 0x4e22}, 0x1c) listen(r1, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) sendto$inet6(r2, &(0x7f0000000100), 0x0, 0x20000004, &(0x7f000031e000)={0xa, 0x4e22}, 0x1c) r3 = accept4(r1, 0x0, &(0x7f0000000000)=0xfffffffffffffefa, 0x0) dup2(r1, r2) sendmsg$IPVS_CMD_NEW_DEST(r3, &(0x7f0000000200)={&(0x7f0000000040)={0x10}, 0xc, &(0x7f00000000c0)={&(0x7f0000000140)={0x14, 0x0, 0x0, 0x0, 0x0, {0x5}}, 0x14}, 0x1}, 0x0) get_mempolicy(&(0x7f0000000000), &(0x7f0000000040), 0x0, &(0x7f0000fff000/0x1000)=nil, 0x2) r4 = openat$dsp(0xffffffffffffff9c, &(0x7f0000000080)='/dev/dsp\x00', 0x100, 0x0) getpeername(r4, &(0x7f00000000c0)=@ipx, &(0x7f0000000140)=0x80) 2018/05/16 04:36:28 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x0, 0x1d000000}}, 0x14}, 0x1}, 0x0) [ 2673.918700] TCP: request_sock_TCPv6: Possible SYN flooding on port 20002. Sending cookies. Check SNMP counters. [ 2673.938674] Unknown ioctl 8834 [ 2673.984304] Unknown ioctl 8834 2018/05/16 04:36:28 executing program 2: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000740)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r3, r4, r4}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000000140)={"63726333322d67656e65726963000000000000000000000000008000"}}) 2018/05/16 04:36:28 executing program 7: getrandom(&(0x7f0000000040)=""/44, 0xfffffebe, 0x0) r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$ARPT_SO_SET_REPLACE(r0, 0x0, 0x60, &(0x7f0000000380)={'filter\x00', 0x7, 0x4, 0x470, 0x0, 0x0, 0x118, 0x38c, 0x38c, 0x38c, 0x4, &(0x7f0000000340), {[{{@arp={@multicast1=0xe0000001, @dev={0xac, 0x14, 0x14}, 0x0, 0x0, @mac=@dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa]}, {}, @mac=@random="b554238a611e", {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'ip6gretap0\x00', 'team0\x00'}, 0xf0, 0x118, 0x0, {0x1000000}}, @unspec=@NFQUEUE2={0x28, 'NFQUEUE\x00', 0x2}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@empty, @mac, @local={0xac, 0x14, 0x14, 0xaa}, @local={0xac, 0x14, 0x14, 0xaa}}}}, {{@arp={@loopback=0x7f000001, @dev={0xac, 0x14, 0x14}, 0x0, 0x0, @empty, {}, @mac, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'ip6gre0\x00', 'ip6_vti0\x00'}, 0xf0, 0x134}, @unspec=@LED={0x44, 'LED\x00', 0x0, {'syz0\x00'}}}], {{[], 0xc0, 0xe4}, {0x24, '\x00', 0x0, 0xfffffffffffffffe}}}}, 0x4bc) 2018/05/16 04:36:28 executing program 6: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000da2ffc)=0xa069, 0xfea4) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) sendmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000000)="a7", 0x1}], 0x1, &(0x7f0000001180)}, 0x0) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xf00000000000000]}, 0xfdef) 2018/05/16 04:36:28 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0x20000000]}, 0xfdef) 2018/05/16 04:36:28 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000280)='/dev/loop#\x00', 0x0, 0x105082) r1 = memfd_create(&(0x7f0000000140)="000000008c00000000000000000000", 0x0) pwritev(r1, &(0x7f0000f50f90)=[{&(0x7f0000000100)="a8", 0x1}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r0, 0x4c00, r1) pwritev(r0, &(0x7f0000000680)=[{&(0x7f0000000000)="80888fc11616c486b00d639312f6850a299e40604df94b1ee3f2ab5f54fd60f074335ff2d3ca4caffb97c2885b9f14621a36f235c3077d53b2af61ed537a31346ff43322d89da2016a5bfd57d6f976653a0b4436a67b1f07d6ecf1a43a4669e1521e7e1c732365322d33276bcc804b47749012f366bea35adab70927a522a0ec541afe1db28578b92c6c0f7b9dc490e12a61627ccda18a249b055b0c40f7fb9c8e1e1726d2990dc521910f60e9b13106977a516b3b14e84a8eef2bed1ee4b7974cc1bd7533920caed1eb59e85dc8236c", 0xd0}, {&(0x7f0000000180)="97d230a4108cec6915b2", 0xa}, {&(0x7f00000001c0)}, {&(0x7f00000002c0)="77fd457674ae22053cf146abf3e555523fb1ba9100bae9d56f8bb3acda4150ca1fcb3ea45551880d1b8dc566ed7bd07927712848dc4d4814267a552f78a21aec3da8ef3767d0e59971e376bfb33f51b60e3c178701305cf3df348a902d2e47a5a87435ea19be3547ae8dcdf763f339bd32ad48fbf92dcb9505f6c2c6799991d22411588e35bd45b389825e0e47387df6b710c8b104691da1d60ebc91a8c1", 0x9e}, {&(0x7f0000000200)="a54a8e8b92ebb520ec169b28f9", 0xd}, {&(0x7f0000000380)="68dfe5737bddd90e75d5b8a830a312fd76ac03bad9383a63a79c1667d0248c039c1d42bb15ff8c69ca2cef27df80a6c4399b14b138cdf1f8ad608b94fb6238b3b2e001b94aa8b1a4c07502b5467666417452c28ddb838c603fa2a0b98681cb276a565a001bdc92ba1be793ae2bf1d52ad5241284006ebcac5f50fd36207658bec61abf4690efbb822ed341e472d9888db7f4bfcfab0b65b9c60c8abf89ff8ca5f967197dc4dc3d2ec9aa9f029e78130a01df07dce40200914ba878e9a26587a662a33de20023f87251983f26918ea9c4ba45c16f5e11bdb47ca2688ad4bcffa4ba706471a68881dc", 0xe8}, {&(0x7f0000000480)="34e1b20ba728f22a16039c7b5118183898961730bc24a644977f52920f3f68cf4e04eea32b8e585c13074c1980db79d1d2107e2a19783881f13a615557423a948dbba2168e6d56ba9b5e2f3864be97fd545bf35fcced39caad0818f6704cd2656ab23a1d032407ccdf1e6bcf206ad12c857e530b07486cd6b53e5a7d0eb0fb45fdacf97e7d68b5886e81d2b4e957dbacf6f497dd23dcc24f757dbf1456063b4e7ceb54052d", 0xa5}, {&(0x7f0000000240)="88d7357922fc6953192c29", 0xb}, {&(0x7f0000000540)="fcf4b5c18c9200501cf1a630213caa032f2b1df6ad8ff173ff436bbaf04bf584cd6549b39999dd9fecd601d65c24c4e3b551c62de2e13752ab05", 0x3a}, {&(0x7f0000000580)="5ea5130c5e22ec2b6d0a4cac59d2dbf6f8970277d6ebe1625f9bd8766d1a4d0c1cf394f25d5e372e429e05cdd744f84cc329c4467761cc1b7a829911c856edf69d4567e2dce8c006a40e007ae415e06f93998918bbeb9c49da7f6f1e9a0acbbcf29c02da94852566834d6298550594a6bae503b5ebd9938459389a03ac9139e90093ac94066b04ed405afc45de95408ad4b52166097df56f918f7795e1b54d12adced186811a85f74483805e1eb384cbd3d6743ea25d77d601ad4bb10c0467c6e3774d8db8e0d00c4222dd2ac6bdde56cf739fa97c7147784e67158cb05c", 0xde}], 0xa, 0x0) sendfile(r0, r1, &(0x7f00000ddff8), 0x102002f01) 2018/05/16 04:36:28 executing program 1: mmap(&(0x7f0000000000/0xf50000)=nil, 0xf50000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_pts(0xffffffffffffffff, 0x400040000) close(r0) r1 = socket(0x4, 0x80001, 0x1000010001) connect$rds(r1, &(0x7f0000000000)={0x2, 0x0, @dev={0xac, 0x14, 0x14}}, 0x10) 2018/05/16 04:36:28 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x0, 0x16000000}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:36:28 executing program 0: recvmsg$kcm(0xffffffffffffff9c, &(0x7f0000000280)={&(0x7f0000000080)=@pppol2tpin6={0x0, 0x0, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, @local}}}, 0x80, &(0x7f0000000240)=[{&(0x7f0000000100)=""/156, 0x9c}, {&(0x7f00000001c0)=""/108, 0x6c}], 0x2, 0x0, 0x0, 0x81}, 0x100) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000300)='/dev/rtc0\x00', 0x24240, 0x0) splice(r0, &(0x7f00000002c0)=0x15, r1, &(0x7f0000000340), 0x9, 0xb) perf_event_open(&(0x7f000001d000)={0x5, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) get_mempolicy(&(0x7f0000000000), &(0x7f0000000040), 0x3, &(0x7f0000fff000/0x1000)=nil, 0x2) 2018/05/16 04:36:28 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x0, 0xc00e}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:36:28 executing program 0: perf_event_open(&(0x7f000001d000)={0x5, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x4000000000000, 0x0, 0x8000000000000, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}, 0x4000, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0, 0x0, 0xffffffffffffffff, 0x1000000003) get_mempolicy(&(0x7f0000000100), &(0x7f0000000080), 0x20400001, &(0x7f0000ffd000/0x3000)=nil, 0xffffffffffffffff) r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x80, 0x10000) ioctl$RNDCLEARPOOL(r0, 0x5206, &(0x7f00000000c0)=0x3f) 2018/05/16 04:36:28 executing program 2: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000740)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r3, r4, r4}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000000140)={"63726333322d67656e657269630000000000000000000f00"}}) 2018/05/16 04:36:28 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x0, 0x1f00}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:36:29 executing program 1: mmap(&(0x7f0000000000/0xf50000)=nil, 0xf50000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x1e, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_elf64(r1, &(0x7f0000000200)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x38}, [{}]}, 0xffffffffffffff41) recvfrom$unix(r2, &(0x7f0000000040)=""/4, 0xfffffffffffffda1, 0x3f00, &(0x7f0000000100)=@abs, 0xa) connect$rds(r0, &(0x7f0000000000)={0x2, 0x0, @dev={0xac, 0x14, 0x14}}, 0x10) 2018/05/16 04:36:29 executing program 0: perf_event_open(&(0x7f000001d000)={0x5, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) get_mempolicy(&(0x7f0000000000), &(0x7f0000000040), 0x0, &(0x7f0000fff000/0x1000)=nil, 0x2) 2018/05/16 04:36:29 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x0, 0x17}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:36:29 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000280)='/dev/loop#\x00', 0x0, 0x105082) r1 = memfd_create(&(0x7f0000000140)="000000008c00000000000000000000", 0x0) getpeername$packet(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @remote}, &(0x7f0000000180)=0x14) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x8933, &(0x7f00000001c0)={'vcan0\x00', r2}) pwritev(r1, &(0x7f0000f50f90)=[{&(0x7f0000000100)="a8", 0x1}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r0, 0x4c00, r1) sendfile(r0, r1, &(0x7f00000ddff8), 0x102002f01) 2018/05/16 04:36:29 executing program 2: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000740)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r3, r4, r4}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000000140)={"63726333322d67656e657269630000000000000000000100"}}) 2018/05/16 04:36:29 executing program 6: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000da2ffc)=0xa069, 0xfea4) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) sendmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000000)="a7", 0x1}], 0x1, &(0x7f0000001180)}, 0x0) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xf0030000]}, 0xfdef) 2018/05/16 04:36:29 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0x10f8]}, 0xfdef) 2018/05/16 04:36:29 executing program 1: mmap(&(0x7f0000000000/0xf50000)=nil, 0xf50000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x1e, 0x2, 0x0) r1 = syz_open_dev$sndpcmc(&(0x7f0000000040)='/dev/snd/pcmC#D#c\x00', 0xffff, 0x12000) ioctl$DRM_IOCTL_INFO_BUFS(r1, 0xc0086418, &(0x7f0000000080)={0x2, 0x3, 0x882, 0x7, 0xb, 0x936c}) syz_open_dev$midi(&(0x7f00000000c0)='/dev/midi#\x00', 0x40, 0x10000) connect$rds(r0, &(0x7f0000000000)={0x2, 0x0, @dev={0xac, 0x14, 0x14}}, 0x10) mmap(&(0x7f00002f7000/0x2000)=nil, 0x2000, 0x1000000, 0x10, r0, 0x0) 2018/05/16 04:36:29 executing program 7: getrandom(&(0x7f0000000040)=""/44, 0xfffffebe, 0x0) r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$ARPT_SO_SET_REPLACE(r0, 0x0, 0x60, &(0x7f0000000380)={'filter\x00', 0x7, 0x4, 0x470, 0x0, 0x0, 0x118, 0x38c, 0x38c, 0x38c, 0x4, &(0x7f0000000340), {[{{@arp={@multicast1=0xe0000001, @dev={0xac, 0x14, 0x14}, 0x0, 0x0, @mac=@dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa]}, {}, @mac=@random="b554238a611e", {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'ip6gretap0\x00', 'team0\x00'}, 0xf0, 0x118, 0x0, {0x1100000000000000}}, @unspec=@NFQUEUE2={0x28, 'NFQUEUE\x00', 0x2}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@empty, @mac, @local={0xac, 0x14, 0x14, 0xaa}, @local={0xac, 0x14, 0x14, 0xaa}}}}, {{@arp={@loopback=0x7f000001, @dev={0xac, 0x14, 0x14}, 0x0, 0x0, @empty, {}, @mac, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'ip6gre0\x00', 'ip6_vti0\x00'}, 0xf0, 0x134}, @unspec=@LED={0x44, 'LED\x00', 0x0, {'syz0\x00'}}}], {{[], 0xc0, 0xe4}, {0x24, '\x00', 0x0, 0xfffffffffffffffe}}}}, 0x4bc) 2018/05/16 04:36:29 executing program 0: perf_event_open(&(0x7f000001d000)={0x5, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) get_mempolicy(&(0x7f0000000000), &(0x7f0000000040), 0x0, &(0x7f0000fff000/0x1000)=nil, 0x2) syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0x800, 0x101000) 2018/05/16 04:36:29 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x0, 0x2800000000000000}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:36:29 executing program 0: r0 = perf_event_open(&(0x7f000001d000)={0x5, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) get_mempolicy(&(0x7f0000000000), &(0x7f0000000040), 0x0, &(0x7f0000fff000/0x1000)=nil, 0x2) ioctl$PERF_EVENT_IOC_PAUSE_OUTPUT(r0, 0x40042409, 0x1) 2018/05/16 04:36:29 executing program 2: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000740)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r3, r4, r4}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000000140)={'crc32-generic\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00?\x00'}}) 2018/05/16 04:36:30 executing program 1: mmap(&(0x7f0000000000/0xf50000)=nil, 0xf50000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x1e, 0x2, 0x0) r1 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000040)='/dev/hwrng\x00', 0x40000, 0x0) ioctl$PIO_UNISCRNMAP(r1, 0x4b6a, &(0x7f0000000080)="ea795794efec075b46ab370ed2f841e73fe4737299dbf987bc0e7d61a40b15590ff6da88e162069345abbfcd6828dc6d5697fe28") connect$rds(r0, &(0x7f0000000000)={0x2, 0x0, @dev={0xac, 0x14, 0x14}}, 0x10) 2018/05/16 04:36:30 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x0, 0x23000000}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:36:30 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000280)='/dev/loop#\x00', 0x0, 0x105082) r1 = memfd_create(&(0x7f0000000140)="000000008c00000000000000000000", 0x0) pwritev(r1, &(0x7f0000f50f90)=[{&(0x7f0000000100)="a8", 0x1}], 0x1, 0x81003) sendmsg$nl_route_sched(r0, &(0x7f0000000080)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f0000000040)={&(0x7f00000002c0)=@newtaction={0x2fc, 0x30, 0x200, 0x70bd2a, 0x25dfdbfe, {0x0, 0x0, 0x7}, [{0xc4, 0x1, @m_bpf={0xc0, 0x5, {{0x8, 0x1, 'bpf\x00'}, {0xc, 0x2, @TCA_ACT_BPF_FD={0x8, 0x5, r1}}, {0xa4, 0x6, "055f22ed7136658e4becd9050afd7aa6928319ef2c1d2ed310a6962d82760320be2e60b749f9675688bd755b00bb8007f1fac4b0ff9da5a8aa0286b03c6a20c8b4b16e3e2d3cd115c0d9911e2b04abcba942146087edef36d7225ec718f48c737c215866139a53df3bde41ffe6a9f2e4cfd71b49dbce4fe560f4d7d4215573bbe51db6b1d826c735412bdc2825de1aa4bcfddf6ad2791d9551b2bfacaf2aaef2"}}}}, {0x134, 0x1, @m_connmark={0x130, 0x8, {{0x10, 0x1, 'connmark\x00'}, {0x20, 0x2, @TCA_CONNMARK_PARMS={0x1c, 0x1, {{0x9, 0x9, 0x10000007, 0x800, 0x14}, 0x400}}}, {0xf8, 0x6, "ffd9f7ae5ea0879aa3e96182c80dad0443bbec94cc5c28f405f9050b7b904fd7a33efb6831a40c5001a26085c6ba3ac6018bd298775a0ff1b439053f390d4512d6d8e9c68ddb60f94a95fa49449cb307e7eb35cd519811f84ed2303b323392c29b8cc2af79910957afe0fcdf2d749fd8bb9c94f6750b48d0ccf33197050839b5f2da6fee9ff8aabb015601188d22a6ac98ad9dbd9300300bfecd55d113c0e3656c27f506589201c8f9ad246c9b267a8ad96619107fdaa3d83b77d1297ae5193e586eb80c11eab15c6bbd2a7c201abf60815d791d504d36c86b6525b19bbcb7adec0a27f4d092d622bf1af6898724e757d88b"}}}}, {0xf0, 0x1, @m_bpf={0xec, 0x1, {{0x8, 0x1, 'bpf\x00'}, {0x1c, 0x2, @TCA_ACT_BPF_PARMS={0x18, 0x2, {0x7, 0x8, 0x7, 0x9, 0x12d}}}, {0xc0, 0x6, "62084d7d1b37ef3aa8deb9476698175b893b7fc47899ae88edd7c7260a5388198e38523aa960d7af603cb2bdc9f756c691860e5ad176d0eedb97a14a70df8312d8025e06c73018ebc008397a59bc28a12c70e1bc1f51ccd5484a3ebeb4a2751599706f0d31788bfcfdc89ab9df15ab9aacd035e0875fd993654578c0197b754dc2e51bf167e54c056727b0aa13533041adf05d282da16677aaee66db7047b435b94a4ac16103ad2910827a465a6e0a0b438aa275e01f7b2c009656"}}}}]}, 0x2fc}, 0x1, 0x0, 0x0, 0x40040c0}, 0x800) ioctl$LOOP_CHANGE_FD(r0, 0x4c00, r1) sendfile(r0, r1, &(0x7f00000ddff8), 0x102002f01) fcntl$F_GET_RW_HINT(r0, 0x40b, &(0x7f00000000c0)) 2018/05/16 04:36:30 executing program 0: r0 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x5, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x1000000000000}, 0x0, 0x0, r0, 0x0) get_mempolicy(&(0x7f0000000000), &(0x7f0000000040), 0x0, &(0x7f0000fff000/0x1000)=nil, 0x2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'ip6gretap0\x00', 0x30}) ioctl$DRM_IOCTL_ADD_MAP(r0, 0xc0186415, &(0x7f0000000080)={&(0x7f0000ffc000/0x4000)=nil, 0x4, 0x0, 0x32, &(0x7f0000ffc000/0x1000)=nil, 0x3}) 2018/05/16 04:36:30 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x0, 0x2d000000}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:36:30 executing program 2: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000740)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r3, r4, r4}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000000140)={'crc32-generic\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x00'}}) 2018/05/16 04:36:30 executing program 6: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000da2ffc)=0xa069, 0xfea4) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) sendmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000000)="a7", 0x1}], 0x1, &(0x7f0000001180)}, 0x0) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400b]}, 0xfdef) 2018/05/16 04:36:30 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0x9805000000000000]}, 0xfdef) 2018/05/16 04:36:30 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x0, 0x1a000000}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:36:30 executing program 0: perf_event_open(&(0x7f000001d000)={0x5, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) get_mempolicy(&(0x7f0000000000), &(0x7f0000000080), 0x0, &(0x7f0000fff000/0x1000)=nil, 0x2) 2018/05/16 04:36:31 executing program 7: getrandom(&(0x7f0000000040)=""/44, 0xfffffebe, 0x0) r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$ARPT_SO_SET_REPLACE(r0, 0x0, 0x60, &(0x7f0000000380)={'filter\x00', 0x7, 0x4, 0x470, 0x0, 0x0, 0x118, 0x38c, 0x38c, 0x38c, 0x4, &(0x7f0000000340), {[{{@arp={@multicast1=0xe0000001, @dev={0xac, 0x14, 0x14}, 0x0, 0x0, @mac=@dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa]}, {}, @mac=@random="b554238a611e", {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'ip6gretap0\x00', 'team0\x00'}, 0xf0, 0x118, 0x0, {0x8800000000000000}}, @unspec=@NFQUEUE2={0x28, 'NFQUEUE\x00', 0x2}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@empty, @mac, @local={0xac, 0x14, 0x14, 0xaa}, @local={0xac, 0x14, 0x14, 0xaa}}}}, {{@arp={@loopback=0x7f000001, @dev={0xac, 0x14, 0x14}, 0x0, 0x0, @empty, {}, @mac, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'ip6gre0\x00', 'ip6_vti0\x00'}, 0xf0, 0x134}, @unspec=@LED={0x44, 'LED\x00', 0x0, {'syz0\x00'}}}], {{[], 0xc0, 0xe4}, {0x24, '\x00', 0x0, 0xfffffffffffffffe}}}}, 0x4bc) 2018/05/16 04:36:31 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000280)='/dev/loop#\x00', 0x0, 0x105082) r1 = memfd_create(&(0x7f0000000000)="000000008c00000000000000000000", 0x0) pwritev(r1, &(0x7f0000f50f90)=[{&(0x7f0000000100)="a8", 0x1}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r0, 0x4c00, r1) sendfile(r0, r1, &(0x7f00000ddff8), 0x102002f01) 2018/05/16 04:36:31 executing program 1: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00'}, 0xffffffffffffff1d) mmap(&(0x7f0000000000/0xf50000)=nil, 0xf50000, 0x1, 0x32, r0, 0x0) r1 = getpgid(0xffffffffffffffff) syz_open_procfs(r1, &(0x7f0000000040)='net/l2cap\x00') r2 = socket(0x1e, 0x2, 0x0) connect$rds(r2, &(0x7f0000000000)={0x2, 0x0, @dev={0xac, 0x14, 0x14}}, 0x10) 2018/05/16 04:36:31 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x0, 0x1200}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:36:31 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f0000000080)=@pppol2tpv3in6={0x0, 0x0, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, @mcast2}}}, 0x80, &(0x7f0000000380)=[{&(0x7f0000000100)=""/40, 0x28}, {&(0x7f00000005c0)=""/85, 0x55}, {&(0x7f00000001c0)=""/224, 0xe0}, {&(0x7f00000002c0)=""/79, 0x4f}, {&(0x7f00000003c0)=""/25, 0x19}], 0x5, &(0x7f0000000640)=""/109, 0x6d}, 0x20) setsockopt$inet6_MCAST_JOIN_GROUP(r0, 0x29, 0x2a, &(0x7f0000000480)={0x7, {{0xa, 0x4e22, 0x5, @loopback={0x0, 0x1}, 0x1f}}}, 0x84) r1 = syz_open_dev$amidi(&(0x7f0000000040)='/dev/amidi#\x00', 0x87, 0x4540) setsockopt$inet_sctp_SCTP_MAX_BURST(r1, 0x84, 0x14, &(0x7f0000000180)=@int=0x599, 0x4) ioctl$SG_GET_PACK_ID(r1, 0x227c, &(0x7f0000000140)) perf_event_open(&(0x7f000001d000)={0x5, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) get_mempolicy(&(0x7f0000000540), &(0x7f0000000580), 0x0, &(0x7f0000fff000/0x1000)=nil, 0x2) 2018/05/16 04:36:31 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0x100000000000000]}, 0xfdef) 2018/05/16 04:36:31 executing program 6: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000da2ffc)=0xa069, 0xfea4) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) sendmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000000)="a7", 0x1}], 0x1, &(0x7f0000001180)}, 0x0) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x441c]}, 0xfdef) 2018/05/16 04:36:31 executing program 2: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000740)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r3, r4, r4}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000000140)={"63726333322d67656e657269630000000000000000000200"}}) 2018/05/16 04:36:31 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x0, 0x1a}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:36:31 executing program 0: perf_event_open(&(0x7f000001d000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}, 0x2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) get_mempolicy(&(0x7f0000000000), &(0x7f0000000040), 0x0, &(0x7f0000fff000/0x1000)=nil, 0x2) 2018/05/16 04:36:31 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000280)='/dev/loop#\x00', 0x0, 0x105082) r1 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000000)='/dev/snapshot\x00', 0x80000, 0x0) ioctl$EVIOCSREP(r1, 0x40084503, &(0x7f0000000040)=[0xb3, 0x10001]) r2 = memfd_create(&(0x7f0000000140)="000000008c00000000000000000000", 0x0) pwritev(r2, &(0x7f0000f50f90)=[{&(0x7f0000000100)="a8", 0x1}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r0, 0x4c00, r2) sendfile(r0, r2, &(0x7f00000ddff8), 0x102002f01) syz_open_dev$sndseq(&(0x7f0000000180)='/dev/snd/seq\x00', 0x0, 0x101800) getsockopt$inet_sctp6_SCTP_NODELAY(r1, 0x84, 0x3, &(0x7f0000000080), &(0x7f00000000c0)=0x4) 2018/05/16 04:36:31 executing program 2: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000740)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r3, r4, r4}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000000140)={'crc32-generic\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x00'}}) 2018/05/16 04:36:31 executing program 1: r0 = socket$can_raw(0x1d, 0x3, 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000080)={'sit0\x00', 0x0}) sendmsg$nl_route(r1, &(0x7f0000000240)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000200)={&(0x7f0000000180)=@bridge_delneigh={0x28, 0x1c, 0xf07, 0x0, 0x0, {0x7, 0x0, 0x0, r2, 0x0, 0x2}, [@NDA_LLADDR={0xa, 0x2, @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}}]}, 0x28}, 0x1}, 0x0) mmap(&(0x7f0000000000/0xf50000)=nil, 0xf50000, 0x2, 0x6010, r0, 0x0) r3 = socket(0x1e, 0x2, 0x0) connect$rds(r3, &(0x7f0000000000)={0x2, 0x0, @dev={0xac, 0x14, 0x14}}, 0x10) 2018/05/16 04:36:31 executing program 0: r0 = perf_event_open(&(0x7f000001d000)={0x5, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000100)='/dev/snapshot\x00', 0x0, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r1, 0x6, 0xd, &(0x7f0000000140)='dctcp\x00', 0x6) get_mempolicy(&(0x7f0000000000), &(0x7f0000000040), 0x0, &(0x7f0000fff000/0x1000)=nil, 0x2) getpeername$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0x1c) [ 2677.315197] device sit0 entered promiscuous mode 2018/05/16 04:36:32 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x0, 0x1e00}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:36:32 executing program 7: getrandom(&(0x7f0000000040)=""/44, 0xfffffebe, 0x0) r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$ARPT_SO_SET_REPLACE(r0, 0x0, 0x60, &(0x7f0000000380)={'filter\x00', 0x7, 0x4, 0x470, 0x0, 0x0, 0x118, 0x38c, 0x38c, 0x38c, 0x4, &(0x7f0000000340), {[{{@arp={@multicast1=0xe0000001, @dev={0xac, 0x14, 0x14}, 0x0, 0x0, @mac=@dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa]}, {}, @mac=@random="b554238a611e", {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'ip6gretap0\x00', 'team0\x00'}, 0xf0, 0x118, 0x0, {0xffffffff00000000}}, @unspec=@NFQUEUE2={0x28, 'NFQUEUE\x00', 0x2}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@empty, @mac, @local={0xac, 0x14, 0x14, 0xaa}, @local={0xac, 0x14, 0x14, 0xaa}}}}, {{@arp={@loopback=0x7f000001, @dev={0xac, 0x14, 0x14}, 0x0, 0x0, @empty, {}, @mac, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'ip6gre0\x00', 'ip6_vti0\x00'}, 0xf0, 0x134}, @unspec=@LED={0x44, 'LED\x00', 0x0, {'syz0\x00'}}}], {{[], 0xc0, 0xe4}, {0x24, '\x00', 0x0, 0xfffffffffffffffe}}}}, 0x4bc) 2018/05/16 04:36:32 executing program 2: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000740)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r3, r4, r4}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000000140)={"63726333322d67656e65726963000000000000fffffe00"}}) 2018/05/16 04:36:32 executing program 6: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000da2ffc)=0xa069, 0xfea4) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) sendmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000000)="a7", 0x1}], 0x1, &(0x7f0000001180)}, 0x0) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4c0b000000000000]}, 0xfdef) 2018/05/16 04:36:32 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0x541c0000]}, 0xfdef) 2018/05/16 04:36:32 executing program 0: perf_event_open(&(0x7f000001d000)={0x5, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x4, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) get_mempolicy(&(0x7f0000000000), &(0x7f0000000040), 0x0, &(0x7f0000fff000/0x1000)=nil, 0x2) r0 = syz_open_dev$sndmidi(&(0x7f0000000080)='/dev/snd/midiC#D#\x00', 0x7, 0x0) setsockopt$inet6_udp_encap(r0, 0x11, 0x64, &(0x7f00000000c0)=0x7, 0x4) write$binfmt_aout(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="08010205ad020000bf000000fdffffff65020000e50b000000000000000000004d8556c8335e13785f16b8085ee504f69b3374b2a2aa81c588cc365117691576a075ae1304d923c59a3c6dc4450f3cdee569de67e1f6be09103d04f5ad35968f47670a2d2ff4b32e6001d5bdcb81942d226a02cb648b330bcd49395da8b785bee2683d8fa47f02e2f23df3b08ddc041aeb8a261d5ea700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004cf671d085a80b48ff05487cfc8723f969fc7a3747d0616acc6be3cd9237bec155cd7ee2"], 0x296) ioctl$sock_inet_SIOCGIFBRDADDR(r0, 0x8919, &(0x7f0000000100)={'team0\x00', {0x2, 0x4e24, @multicast2=0xe0000002}}) 2018/05/16 04:36:32 executing program 5: r0 = openat$ppp(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ppp\x00', 0x101, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000280)='/dev/loop#\x00', 0x0, 0x105082) r2 = memfd_create(&(0x7f0000000140)="000000008c00000000000000000000", 0x0) pwritev(r2, &(0x7f0000f50f90)=[{&(0x7f0000000100)="a8", 0x1}], 0x1, 0x81003) ioctl$int_in(r1, 0x5473, &(0x7f0000000000)=0x5f26) preadv(r0, &(0x7f0000000200)=[{&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f0000000040)=""/43, 0x2b}, {&(0x7f0000000180)=""/93, 0x5d}, {&(0x7f0000000080)=""/32, 0x20}], 0x4, 0x0) ioctl$LOOP_CHANGE_FD(r1, 0x4c00, r2) 2018/05/16 04:36:32 executing program 1: mmap(&(0x7f0000000000/0xf50000)=nil, 0xf50000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x1e, 0x2, 0x0) connect$rds(r0, &(0x7f0000000000)={0x2, 0x0, @dev={0xac, 0x14, 0x14}}, 0x10) ioctl$sock_bt_cmtp_CMTPGETCONNLIST(r0, 0x800443d2, &(0x7f00000000c0)={0x5, &(0x7f0000000040)=[{}, {}, {}, {}, {}]}) 2018/05/16 04:36:32 executing program 0: perf_event_open(&(0x7f000001d000)={0x5, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xe0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) get_mempolicy(&(0x7f0000000000), &(0x7f0000000040), 0x0, &(0x7f0000fff000/0x1000)=nil, 0x2) 2018/05/16 04:36:32 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x0, 0x1900}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:36:32 executing program 2: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000740)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r3, r4, r4}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000000140)={"63726333322d67656e6572696300000000000000feffff00"}}) 2018/05/16 04:36:32 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000280)='/dev/loop#\x00', 0x0, 0x105082) r1 = memfd_create(&(0x7f0000000140)="000000008c00000000000000000000", 0x0) pwritev(r1, &(0x7f0000f50f90)=[{&(0x7f0000000100)="a8", 0x1}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r0, 0x4c00, r1) sendfile(r0, r1, &(0x7f00000ddff8), 0x102002f01) ioctl$VHOST_SET_VRING_KICK(r1, 0x4008af20, &(0x7f0000000000)={0x3, r1}) 2018/05/16 04:36:32 executing program 0: perf_event_open(&(0x7f000001d000)={0x5, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='fdinfo/3\x00') ioctl$PIO_SCRNMAP(r0, 0x4b41, &(0x7f0000000100)="f9f3b1") get_mempolicy(&(0x7f0000000080), &(0x7f0000000040), 0x0, &(0x7f0000ffc000/0x4000)=nil, 0x2) r1 = syz_open_dev$sg(&(0x7f0000000140)='/dev/sg#\x00', 0x7, 0x101002) fcntl$setstatus(r1, 0x4, 0x4000) 2018/05/16 04:36:32 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x0, 0x18}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:36:32 executing program 1: mmap(&(0x7f0000000000/0xf50000)=nil, 0xf50000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x1e, 0x2, 0x0) connect$rds(r0, &(0x7f0000000000)={0x2, 0x0, @dev={0xac, 0x14, 0x14}}, 0x10) getsockopt$inet_mreq(r0, 0x0, 0x24, &(0x7f0000000040)={@dev, @remote}, &(0x7f0000000080)=0x8) 2018/05/16 04:36:33 executing program 2: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000740)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r3, r4, r4}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000000140)={"63726333322d67656e6572696300000000000000f0ffffff7f00"}}) 2018/05/16 04:36:33 executing program 7: getrandom(&(0x7f0000000040)=""/44, 0xfffffebe, 0x0) r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$ARPT_SO_SET_REPLACE(r0, 0x0, 0x60, &(0x7f0000000380)={'filter\x00', 0x7, 0x4, 0x470, 0x0, 0x0, 0x118, 0x38c, 0x38c, 0x38c, 0x4, &(0x7f0000000340), {[{{@arp={@multicast1=0xe0000001, @dev={0xac, 0x14, 0x14}, 0x0, 0x0, @mac=@dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa]}, {}, @mac=@random="b554238a611e", {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'ip6gretap0\x00', 'team0\x00'}, 0xf0, 0x118, 0x0, {0x100000000000000}}, @unspec=@NFQUEUE2={0x28, 'NFQUEUE\x00', 0x2}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@empty, @mac, @local={0xac, 0x14, 0x14, 0xaa}, @local={0xac, 0x14, 0x14, 0xaa}}}}, {{@arp={@loopback=0x7f000001, @dev={0xac, 0x14, 0x14}, 0x0, 0x0, @empty, {}, @mac, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'ip6gre0\x00', 'ip6_vti0\x00'}, 0xf0, 0x134}, @unspec=@LED={0x44, 'LED\x00', 0x0, {'syz0\x00'}}}], {{[], 0xc0, 0xe4}, {0x24, '\x00', 0x0, 0xfffffffffffffffe}}}}, 0x4bc) 2018/05/16 04:36:33 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0x9805]}, 0xfdef) 2018/05/16 04:36:33 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000000)='/dev/loop#\x00', 0x3, 0x4808dabbf0c917e6) r1 = memfd_create(&(0x7f0000000140)="000000008c00000000000000000000", 0x0) pwritev(r1, &(0x7f0000f50f90)=[{&(0x7f0000000100)="a8", 0x1}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r0, 0x4c00, r1) sendfile(r0, r1, &(0x7f00000ddff8), 0x102002f01) 2018/05/16 04:36:33 executing program 6: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000da2ffc)=0xa069, 0xfea4) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) sendmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000000)="a7", 0x1}], 0x1, &(0x7f0000001180)}, 0x0) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x381c0000]}, 0xfdef) 2018/05/16 04:36:33 executing program 0: perf_event_open(&(0x7f000001d000)={0x5, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) get_mempolicy(&(0x7f0000000080), &(0x7f0000000040), 0x0, &(0x7f0000fff000/0x1000)=nil, 0x1) 2018/05/16 04:36:33 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x0, 0x32b1}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:36:33 executing program 1: r0 = socket(0x1, 0x4, 0x3f) mmap(&(0x7f0000270000/0x3000)=nil, 0x3000, 0x1, 0x110, r0, 0x0) r1 = socket(0x1e, 0x2, 0x0) getsockopt$inet_IP_XFRM_POLICY(r1, 0x0, 0x11, &(0x7f0000000040)={{{@in6, @in6=@ipv4={[], [], @multicast1}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@mcast1}, 0x0, @in=@remote}}, &(0x7f0000000140)=0xe8) lstat(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) fchown(r1, r2, r3) connect$rds(r1, &(0x7f0000000000)={0x2, 0x0, @dev={0xac, 0x14, 0x14}}, 0x10) 2018/05/16 04:36:33 executing program 0: perf_event_open(&(0x7f000001d000)={0x5, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$dspn(&(0x7f0000000080)='/dev/dsp#\x00', 0x8001, 0x0) r1 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000480)='IPVS\x00') sendmsg$IPVS_CMD_SET_CONFIG(r0, &(0x7f00000001c0)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)={0x1c, r1, 0x0, 0x70bd25, 0x25dfdbfd, {0xc}, [@IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x5}]}, 0x1c}, 0x1, 0x0, 0x0, 0x1}, 0x0) get_mempolicy(&(0x7f0000000000), &(0x7f0000000040), 0x0, &(0x7f0000fff000/0x1000)=nil, 0x2) 2018/05/16 04:36:33 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000280)='/dev/loop#\x00', 0x0, 0x105082) r1 = memfd_create(&(0x7f0000000140)="000000008c00000000000000000000", 0x0) pwritev(r1, &(0x7f0000f50f90)=[{&(0x7f0000000100)="a8", 0x1}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r0, 0x4c00, r1) sendfile(r0, r1, &(0x7f00000ddff8), 0x102002f01) syz_open_dev$usbmon(&(0x7f0000000000)='/dev/usbmon#\x00', 0x100000001, 0x2000) openat$dsp(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dsp\x00', 0x4000, 0x0) 2018/05/16 04:36:33 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x0, 0x7}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:36:33 executing program 1: mmap(&(0x7f0000000000/0xf50000)=nil, 0xf50000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x12, 0x2, 0x8) connect$rds(r0, &(0x7f0000000000)={0x2, 0x0, @dev={0xac, 0x14, 0x14}}, 0x10) 2018/05/16 04:36:33 executing program 2: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000740)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r3, r4, r4}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000000140)={'crc32-generic\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'}}) 2018/05/16 04:36:33 executing program 0: perf_event_open(&(0x7f000001d000)={0x5, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = eventfd2(0x8, 0x1) read$eventfd(r0, &(0x7f0000000080), 0x8) get_mempolicy(&(0x7f0000000000), &(0x7f0000000040), 0x0, &(0x7f0000fff000/0x1000)=nil, 0x2) 2018/05/16 04:36:33 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x0, 0x1c000000}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:36:33 executing program 2: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000740)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r3, r4, r4}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000000140)={'crc32-generic\x00\x00\x00\x00\x00\x00\x00@\x00'}}) 2018/05/16 04:36:33 executing program 6: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000da2ffc)=0xa069, 0xfea4) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) sendmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000000)="a7", 0x1}], 0x1, &(0x7f0000001180)}, 0x0) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xf4030000]}, 0xfdef) 2018/05/16 04:36:34 executing program 7: getrandom(&(0x7f0000000040)=""/44, 0xfffffebe, 0x0) r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$ARPT_SO_SET_REPLACE(r0, 0x0, 0x60, &(0x7f0000000380)={'filter\x00', 0x7, 0x4, 0x470, 0x0, 0x0, 0x118, 0x38c, 0x38c, 0x38c, 0x4, &(0x7f0000000340), {[{{@arp={@multicast1=0xe0000001, @dev={0xac, 0x14, 0x14}, 0x0, 0x0, @mac=@dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa]}, {}, @mac=@random="b554238a611e", {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'ip6gretap0\x00', 'team0\x00'}, 0xf0, 0x118, 0x0, {0x11000000}}, @unspec=@NFQUEUE2={0x28, 'NFQUEUE\x00', 0x2}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@empty, @mac, @local={0xac, 0x14, 0x14, 0xaa}, @local={0xac, 0x14, 0x14, 0xaa}}}}, {{@arp={@loopback=0x7f000001, @dev={0xac, 0x14, 0x14}, 0x0, 0x0, @empty, {}, @mac, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'ip6gre0\x00', 'ip6_vti0\x00'}, 0xf0, 0x134}, @unspec=@LED={0x44, 'LED\x00', 0x0, {'syz0\x00'}}}], {{[], 0xc0, 0xe4}, {0x24, '\x00', 0x0, 0xfffffffffffffffe}}}}, 0x4bc) 2018/05/16 04:36:34 executing program 2: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000740)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r3, r4, r4}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000000140)={"63726333322d67656e657269630000000000000500"}}) 2018/05/16 04:36:34 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x0, 0x26000000}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:36:34 executing program 0: perf_event_open(&(0x7f000001d000)={0x5, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$mice(&(0x7f0000000080)='/dev/input/mice\x00', 0x0, 0x10042) r1 = ioctl$LOOP_CTL_GET_FREE(0xffffffffffffffff, 0x4c82) ioctl$LOOP_CTL_REMOVE(r0, 0x4c81, r1) ioctl$LOOP_CTL_ADD(r0, 0x4c80, r1) get_mempolicy(&(0x7f0000000000), &(0x7f0000000040), 0x0, &(0x7f0000fff000/0x1000)=nil, 0x2) 2018/05/16 04:36:34 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000280)='/dev/loop#\x00', 0x0, 0x105082) r1 = memfd_create(&(0x7f0000000040)="005edd5ec8c00b77bd83f4e6e63f49f7ad26f625de4ec329d868a2a02ca32ddd633841ec4d4c4558a742980ce92928831632b94a707f6587c80e60ae0fb7504f837f2b0a8877f11a68e99f24afe25693a3f3a06999679597a8c2459ee9daa02ce7f0c17f5784a203520cb28d7f4a13bf49e5ee7371b3ba35ed46f7d04235625174241b7145669f81e881931ce23d1e8bb8f856e5b6b5747d7ac28d2f2cf2e1530bc2f7e104", 0x1) pwritev(r1, &(0x7f0000f50f90)=[{&(0x7f0000000100)="a8", 0x1}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r0, 0x4c00, r1) sendfile(r1, r0, &(0x7f0000000000)=0x13, 0x102002f01) 2018/05/16 04:36:34 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0x5a8]}, 0xfdef) 2018/05/16 04:36:34 executing program 6: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000da2ffc)=0xa069, 0xfea4) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) sendmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000000)="a7", 0x1}], 0x1, &(0x7f0000001180)}, 0x0) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000]}, 0xfdef) 2018/05/16 04:36:34 executing program 1: mmap(&(0x7f0000000000/0xf50000)=nil, 0xf50000, 0x1, 0x32, 0xffffffffffffffff, 0x0) openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vga_arbiter\x00', 0x2000, 0x0) r0 = socket(0x1e, 0x2, 0x0) connect$rds(r0, &(0x7f0000000000)={0x2, 0x0, @dev={0xac, 0x14, 0x14}}, 0x10) 2018/05/16 04:36:34 executing program 1: mmap(&(0x7f0000000000/0xf50000)=nil, 0xf50000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x1e, 0x2, 0x0) connect$rds(r0, &(0x7f0000000000)={0x2, 0x0, @dev={0xac, 0x14, 0x14}}, 0x10) r1 = fcntl$dupfd(r0, 0x0, r0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000480)={r1, 0x6, 0x1, 0x40, &(0x7f0000000440)=[0x0, 0x0, 0x0, 0x0, 0x0], 0x5}, 0x20) ioctl$KVM_SET_LAPIC(r1, 0x4400ae8f, &(0x7f0000000040)={"40b9299276ef3e8396663771f59f038eabc4a487d519b80e29dd91310332deadde9b1a8ff64438150af39c5b0e39c991cd8db1da2362d992cac21980fa95f655f39e3e49e8a2ddde369a8522114cd13141f68c91915a0da17fbca4f3056de9c73334977e24f4485cc1eaa90a3820a1055b40998cfd8c0a90c411d7cdee38f48c1d54212209b3ac93e9a4049180fa893337bd30c7f974d9d63b19184678a8f1484d5dbb6bd171b9bfcc74a6a7671ac813ae48f942bcd13e3afa4e5814948e59873f69a09a368dfa85c1d25cbecd7d7ca6628807f24242f693f5addc1f851bc8e785890146867073662da2aa60c610803034cc8e9a813bfbac539493c8d87f0cde0e4c08b03aef828f406b267865121ed89e83d65042e4bf4e6a6e60aaadd7d97a5f5cf3ab1f20f166c65ec80b899722cab539e1c5c605173057f13280cf81d2a48b554abf578507e4a824d20f5a8376595c87e3e908b50a05bba4f11c20394bdf548288ae7911a95ddddfc011c2ad7ba6b1846e9fd96a4d1ab53f6dafdd485c39f55844eafc32faf4b3c2f9e2483c0bf68d0cd8b549ef374cc7792608ca1f3d71cc99cadd222815b1dafc11ce429c49ca3594de6470955272229f3a094adfd42695e3f0505b28f6cef1bf6c7e2c8a2e3ad62ccaa9e2024d262ed377f7c3232362ef62f3190fdccbccd5b4eb0379995c5cfbd40e809a00542bdeb2f91a31117db1ee63f7973c0837e0f6dc8095a16a3a13f5e51d943b6feb3ffc35bcb61176f575c85006b1b56226ba1a901ac4bc6d2cb1babaa8846d7dc4fa76de5a37834aec9e168e19e7180f63b3827ae2d20d5474e3788f6adb9ae450508d4b34878a179ab713851959d94639a06bf215e6bc24c7f7a3f9095dc7311fd33b6f10c444a05b5a41cc1464e31180570d519a7ce8a7d92ac7a732684dd5c5c5b7cc42f3773f91fe94cc56c05727ce6ee64c9b37549b517f68582a5c372fc9946d7ff0163c2c637cfecc120258b8f2145ccca97229ece52f672f70eedc66b8bae0c98c5ab721164b8ff74fd35d8f9636ca3265f8f14d575a201f2aec8de9b207e6edfa63ab6be2aab9b740dff254bf20a0855a6035fa242bfae7a6b4687a42322e4ff11524fbf17a7c957f542136f4ad1258f48a348e1c57fed04248f3acf61b67f6b09fdf8454b23bbb002ff5e0e3f29c203e2147047b206ba5289b2214bbb6481542ba521933822f8040a4cb1d7391bbb3c4999aa9f0383ae9d55c3d9895a40fcc9cc3be959e275397a4287eb998e631037a995c666b10942391db6afb42d74940d169fdbb4b6480116789ed54ba6de98adc9d77ee99ee8578b55f76622c8912d769bc71a07aa501f006a46de18ca7742e90b2c3b8d215016c6bec6da6d3a753ca7b87ba8626db87ac196c21d75a6b7dd9abd497c317a45867ad98c294db5daff03b2f172ebe23"}) 2018/05/16 04:36:34 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x0, 0x2c000000}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:36:34 executing program 0: perf_event_open(&(0x7f000001d000)={0x5, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) get_mempolicy(&(0x7f0000000000), &(0x7f0000000040), 0x0, &(0x7f0000fff000/0x1000)=nil, 0x2) getcwd(&(0x7f0000000080)=""/138, 0x8a) 2018/05/16 04:36:34 executing program 2: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000740)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r3, r4, r4}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000000140)={"63726333322d67656e657269630000000000000000000500"}}) 2018/05/16 04:36:34 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000280)='/dev/loop#\x00', 0x0, 0x105082) r1 = memfd_create(&(0x7f0000000140)="000000008c00000000000000000000", 0x0) pwritev(r1, &(0x7f0000f50f90)=[{&(0x7f0000000100)="a8", 0x1}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r0, 0x4c00, r1) sendfile(r0, r1, &(0x7f00000ddff8), 0x102002f01) 2018/05/16 04:36:35 executing program 0: perf_event_open(&(0x7f000001d000)={0x5, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) get_mempolicy(&(0x7f0000000240), &(0x7f0000000280), 0x1, &(0x7f0000fff000/0x1000)=nil, 0x4) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) recvfrom(r0, &(0x7f00000000c0)=""/199, 0xc7, 0x2000, &(0x7f00000001c0)=@alg={0x26, 'rng\x00', 0x0, 0x0, 'drbg_nopr_ctr_aes192\x00'}, 0x80) 2018/05/16 04:36:35 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000280)='/dev/loop#\x00', 0x0, 0x105082) r1 = memfd_create(&(0x7f0000000140)="000000008c00000000000000000000", 0x0) pwritev(r1, &(0x7f0000f50f90)=[{&(0x7f0000000100)="a8", 0x1}], 0x1, 0x81003) write$binfmt_elf32(r1, &(0x7f00000002c0)={{0x7f, 0x45, 0x4c, 0x46, 0xe5b0, 0x8000, 0x9, 0x5, 0x9, 0x3, 0x3, 0x81, 0xa7, 0x38, 0x3ac, 0x2, 0x2, 0x20, 0x1, 0x3f, 0x1000, 0x5}, [{0x3, 0x40, 0x772, 0xc16, 0x6, 0x20, 0x2, 0x9}], "4707fb921cba42eb0dfbf722ad9308da6a150d7734ba5320bc2e164315f403ac6d508c54f9532b41db2a34af3de75157e18b4df3af0e24884e83633cd0c5e45a692c574528bf8ce2e28f73f2b4882e95b98b962f6af8daa58e67e503e62e1f82b5de61557b34184245cf1336434ae8c592fa7f0f521df243000badc73411d981ff92f3a17b8c7195cbb0718f187375a8873a3b47baf3d8b7225d597629fe7e6402b80cf99d0de1b92a1c3260ceac3f8188e61d7a892725bd8ea6daa7bb1ee13aeee715431504b3c448d3b99c8789e3b5c084df55d2926fe5313a5eb49f957eaa0dccede138c2c334", [[]]}, 0x240) socket$packet(0x11, 0x2, 0x300) ioctl$LOOP_CHANGE_FD(r0, 0x4c00, r0) sendfile(r0, r1, &(0x7f00000ddff8), 0x102002f01) 2018/05/16 04:36:35 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x0, 0x2300000000000000}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:36:35 executing program 2: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000740)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r3, r4, r4}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000000140)={"63726333322d67656e65726963000000000000000f00"}}) 2018/05/16 04:36:35 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) openat$cgroup_subtree(0xffffffffffffffff, &(0x7f0000000080)='cgroup.subtree_control\x00', 0x2, 0x0) openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ptmx\x00', 0x800, 0x0) r1 = openat$cgroup_type(0xffffffffffffffff, &(0x7f0000000100)='cgroup.type\x00', 0x2, 0x0) mmap(&(0x7f0000000000/0xf50000)=nil, 0xf50000, 0x1000000000000005, 0x810, r1, 0x0) setsockopt$inet_tcp_buf(r0, 0x6, 0x21, &(0x7f0000000140)="5930ea4758e1fb1b11a643b30ec58c3afde44805829fae0aaaeacdafc4512b13debe719fc4f4eaed016e3ea547b81d1166b411a5ac739fd28ea6b002987b28be26e138971d9e0b4eced58db4c71784f3d4521f1213e215d14ffdedfee0f9ee46642e94b1ed82ba146642e69c1238bfcd231428c2ac70ae2805c09103c2aa4b2890ca68ae267c1f47347bde38090cf30d", 0x90) r2 = socket(0x20, 0x2, 0x0) connect$rds(r2, &(0x7f0000000000)={0x2, 0x0, @dev={0xac, 0x14, 0x14}}, 0x10) setsockopt$RDS_RECVERR(r2, 0x114, 0x5, &(0x7f0000000040)=0x1, 0x4) 2018/05/16 04:36:35 executing program 6: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000da2ffc)=0xa069, 0xfea4) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) sendmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000000)="a7", 0x1}], 0x1, &(0x7f0000001180)}, 0x0) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4702]}, 0xfdef) 2018/05/16 04:36:35 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0x411000000000000]}, 0xfdef) 2018/05/16 04:36:35 executing program 7: getrandom(&(0x7f0000000040)=""/44, 0xfffffebe, 0x0) r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$ARPT_SO_SET_REPLACE(r0, 0x0, 0x60, &(0x7f0000000380)={'filter\x00', 0x7, 0x4, 0x470, 0x0, 0x0, 0x118, 0x38c, 0x38c, 0x38c, 0x4, &(0x7f0000000340), {[{{@arp={@multicast1=0xe0000001, @dev={0xac, 0x14, 0x14}, 0x0, 0x0, @mac=@dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa]}, {}, @mac=@random="b554238a611e", {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'ip6gretap0\x00', 'team0\x00'}, 0xf0, 0x118, 0x0, {0x2000000}}, @unspec=@NFQUEUE2={0x28, 'NFQUEUE\x00', 0x2}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@empty, @mac, @local={0xac, 0x14, 0x14, 0xaa}, @local={0xac, 0x14, 0x14, 0xaa}}}}, {{@arp={@loopback=0x7f000001, @dev={0xac, 0x14, 0x14}, 0x0, 0x0, @empty, {}, @mac, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'ip6gre0\x00', 'ip6_vti0\x00'}, 0xf0, 0x134}, @unspec=@LED={0x44, 'LED\x00', 0x0, {'syz0\x00'}}}], {{[], 0xc0, 0xe4}, {0x24, '\x00', 0x0, 0xfffffffffffffffe}}}}, 0x4bc) 2018/05/16 04:36:35 executing program 2: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000740)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r3, r4, r4}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000000140)={"63726333322d67656e657269630000000000000000007ffffffff000"}}) 2018/05/16 04:36:35 executing program 0: r0 = openat$ipvs(0xffffffffffffff9c, &(0x7f0000000280)='/proc/sys/net/ipv4/vs/nat_icmp_send\x00', 0x2, 0x0) ioctl$BLKGETSIZE64(r0, 0x80041272, &(0x7f00000002c0)) perf_event_open(&(0x7f000001d000)={0x5, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) get_mempolicy(&(0x7f0000000000), &(0x7f0000000040), 0x0, &(0x7f0000fff000/0x1000)=nil, 0x2) getsockopt$sock_int(r0, 0x1, 0x1f, &(0x7f0000000300), &(0x7f0000000340)=0x4) r1 = add_key(&(0x7f0000000100)='trusted\x00', &(0x7f0000000140)={0x73, 0x79, 0x7a, 0x0}, &(0x7f0000000180)="ae5c7e3ce70f1a7f4f8405fe47045aa1cda9c058f83e36c430e4812c8fef35218ced4311609ca3aaaf4abddedb1e6b466eb1668002e3fa1785a8ab24f4c6d34a8184e9abb4ae3860e3269da724fc245b37f7d522a5b18e86e71a5b852f2285f578f6bc042e2a231cacb71d43f7c91ad2d1f82ee9edb34659d9f3da130d42a612e7a7b4c927fd236d88d63efa8cd6442e30794eb34115fa2c551401b3ea4e64ad72cdef8b7c41a8abffaf91effda24981949081b6940d2712dc0a1d0030e3697f58d0d0bf8521ebd2f85a8c23b5dd843122d90e0da2534146d798444cafc48b5f4e46777f8c0d5e136c7583b684e333e6db8b9311700356ace017", 0xfa, 0xfffffffffffffffa) add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a, 0x1}, 0x0, 0x0, r1) 2018/05/16 04:36:35 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x0, 0xc00e000000000000}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:36:35 executing program 1: r0 = socket$bt_hidp(0x1f, 0x3, 0x6) mmap(&(0x7f0000000000/0xf50000)=nil, 0xf50000, 0x1, 0x32, r0, 0x0) r1 = socket(0x1e, 0x2, 0x0) connect$rds(r1, &(0x7f0000000000)={0x2, 0x0, @dev={0xac, 0x14, 0x14}}, 0x10) 2018/05/16 04:36:35 executing program 0: perf_event_open(&(0x7f000001d000)={0x5, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) get_mempolicy(&(0x7f0000000000), &(0x7f0000000040), 0x0, &(0x7f0000fff000/0x1000)=nil, 0x2) r0 = pkey_alloc(0x0, 0x2) r1 = openat$mixer(0xffffffffffffff9c, &(0x7f0000001500)='/dev/mixer\x00', 0x0, 0x0) connect$bt_l2cap(r1, &(0x7f0000001540)={0x1f, 0x72, {0x40, 0x401, 0x0, 0x8, 0x20009, 0x7fffffff}, 0x4, 0x80}, 0xe) pkey_free(r0) 2018/05/16 04:36:35 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000280)='/dev/loop#\x00', 0x0, 0x105082) r1 = memfd_create(&(0x7f0000000140)="000000008c00000000000000000000", 0x0) pwritev(r1, &(0x7f0000f50f90)=[{&(0x7f0000000100)="a8", 0x1}], 0x1, 0x81003) ioctl$TIOCSLCKTRMIOS(r1, 0x5457, &(0x7f0000000000)) ioctl$LOOP_CHANGE_FD(r0, 0x4c00, r1) sendfile(r0, r1, &(0x7f00000ddff8), 0x102002f01) getsockopt$IP_VS_SO_GET_SERVICE(r1, 0x0, 0x483, &(0x7f0000000040), &(0x7f00000000c0)=0x60) 2018/05/16 04:36:35 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x0, 0x2a00}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:36:35 executing program 2: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000740)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r3, r4, r4}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000000140)={"63726333322d67656e6572696300000000000000000000000000000f00"}}) 2018/05/16 04:36:36 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000280)='/dev/loop#\x00', 0x0, 0x105082) r1 = openat$qat_adf_ctl(0xffffffffffffff9c, &(0x7f0000000000)='/dev/qat_adf_ctl\x00', 0x2, 0x0) timerfd_gettime(r1, &(0x7f0000000040)) r2 = memfd_create(&(0x7f0000000140)="000000008c00000000000000000000", 0x0) pwritev(r2, &(0x7f0000f50f90)=[{&(0x7f0000000100)="a8", 0x1}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r0, 0x4c00, r2) sendfile(r0, r2, &(0x7f00000ddff8), 0x102002f01) 2018/05/16 04:36:36 executing program 1: mmap(&(0x7f0000000000/0xf50000)=nil, 0xf50000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x1e, 0x2, 0x0) connect$rds(r0, &(0x7f0000000000)={0x2, 0x0, @dev={0xac, 0x14, 0x14}}, 0x10) setsockopt$RDS_CONG_MONITOR(r0, 0x114, 0x6, &(0x7f0000000040), 0x4) setsockopt$netrom_NETROM_T1(r0, 0x103, 0x1, &(0x7f0000000080)=0x401, 0x4) 2018/05/16 04:36:36 executing program 6: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000da2ffc)=0xa069, 0xfea4) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) sendmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000000)="a7", 0x1}], 0x1, &(0x7f0000001180)}, 0x0) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xa805]}, 0xfdef) 2018/05/16 04:36:36 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0x381c000000000000]}, 0xfdef) 2018/05/16 04:36:36 executing program 0: fcntl$getownex(0xffffffffffffffff, 0x10, &(0x7f0000000080)) r0 = socket$nl_generic(0x10, 0x3, 0x10) pread64(r0, &(0x7f00000000c0)=""/46, 0x2e, 0x0) ioctl$PIO_SCRNMAP(r0, 0x4b41, &(0x7f0000000100)="1340dac0b2b368c0c4b1ea24b3d57337fdc7fac44f175d34c759d46342e465011cc08c258d4703b5bdcb226d25eb4c93af3ec02c58aa3022f0386adf05fd6d64758af404d3aac7b25ab8be9848ff343c5bd6b7699ff7cc8f2276cb302bcacee5129d84586e5c1f947a01607deffb824cbffb5338673684e395e181a0f91d2529a9a919e56474c6c8a0bb18fde12ad157960dbcb1a327d6c673447d6161ebf3305a473e99e7b32968ab02100e686fc9019cf33a602ef46b8ec25a05497c934eb0320043bc4ddeadbf0d3c3340a03afc060c4766e6c99f11d92623633b703abc38dbbce2b0ebfaa8257123faf9c31a5de07dabf66bb07ea19571ffc505f89151ffcc301321857c0f3c2551b0db5870307174e43909aaa066ae199da4c437c017194ae56faf8e771481a14f30125ecfbba9304c3adad8ce5dfde113e024200f3ab141220cb0b8d5ebd9cef0e8fcce03a0b6e60a1b76bb68b8efc437c2dc9978e39ebcb4a788292419b8621bd05854e1a753163477936611af61db519aa5ca9fbf0dab0d42cbb8f443e3f7025605567e0058108434adf6d5771d7581d339111a2a5f613a908f0d9897c366eb87d58fe36dee64676814f6182d629040cf7ea268bf1ee34c9f47cd442f5f777e1b55bbd6d62c83dcf32177dd54b81213c31cf95a5db5186e59444cc59b392641a2fe985b9a551bf667afca39275bb17a8d21be6a1583701c81f297087ccbb6384fca6573a2c555446c9132a2df9c25a8130fb9f2360926f42cd63689ae0469a9e9eabb9c5153771025b4a87a885555fd6b26741af12fa9c5db13cadeb975a88b8742529ae5f2cea6a35a94d1de90d18d05606225a5b3f7c0cbce2923287ca0af5b75b20cafe165b678f79f8758e012377e133dbae3c414a35a05db69c66d2cfebebf9117326f4c6c3a9a75e817341b62e15c02c3e276e304890758be88d2d534191b394657863519a42f87d928ba39321cb39f5dc87f8ce9c0d77016ada764f0bdbf7925b57e1a3684067d5128c541f81e1472e1ff7fd59dc157953ea6f5732a11a546cbb2f4c2d41ffd6b238b0f7ea4a303ea8b8bf59c598f4f62f3a2d35ec289f590886bb177aa7dafe602973e26bc82cb5db323d5c59801ba70e062ecd859e8b449b5f843508cdaf6764862d527cde55a2578d52d105ac011ae519ffa784ff62f40d2fa6fdb9f318b926c732a746e917fd4a39ab222e2c828d7a40d03e282685dd19396199831ca756e90d2411a45739335c925f9c6d465076eb408f9304249dde3f86413114e7d33d43966a8810d22dececcc87491581cf27060c1e524035eb060a37ac981fe7a447011ad4d0a9710b2941de4133adda1cd53a0928bd50a8a709547b1dfb4037d26e8207789f9fe96875f3933618c5c013cfbc13420c797fd759373390f04094ab82d0d5b1b76476423c0712a132e52642c9503e6f1fa067932e6577af05c046e8567905532132e402b5e50a74ffd16f24af416620ebd41113ea134e0a7b1b8ba7897c59874009c75e20fa76a11b1aad027bb11828916cacc7eb5bfcdf02377098a4bd5ad50750670b59956556b8c5c91c8940e382a63c338f6f37668f0f68f74fbcab64033acf6912250079cbc0ec50701fe1d943ceb03302f30871d9d09ec890e81f6095df69b68bef7d5280dd9ec6247128dae0e34084f7579b4be971b34b3b1c34ef193722964c0d50557718a4ccda468988d4efc660dc2be43fe4acab3d54155ac81a5c2531dc82b780bc6820e08598fae8ea487b8be279e91a87fcec7f7772512f55082a9f4003976e91c148d11a376b5e0304f8f629d6918f7602cd281eb06bdbd1f2416b91890afd606da1cdbdf9c1538ba23d1eeba5013cfc185821c709b1ddba306db56841fa1b4b644731050b63dbb0c9f1142bcadc19b2ce6d1a73c4a4621002db9cdb60a41b46a4ab2c76c7deea80b12fefb013e0507cc15090b78cb2b4d5ee6e58f96aa164b2d89f849e5db2ca3188c95abdbd8494bec49e9bb7d4961f2bc09d05d55a705b42df8cafe375f21f182acedcaa990f14403ac0a77f4b486b7227cc58724191466e079e35d8a55d152d416db8635546b1fefa254c23c343bdaa7936ff9428ce43dc51e30ba43f55da5b1e70c3101c18f8c1c150042dc92f5570fb1aa968cf367063ad8eab967d7e7f81a53e05954a3b43f6a1b8fd282b42302eac86042f7ba4e2b323dcea0d58b99489229ae874f60418f8b0a5742c4ff149e31b8b9594df384755b1e87be1831d03da23b0451e9f858b1b8c08f2c3d5d125931540334022dd7d5ca7f4afe3d3f30381b06a6ecb30d8431116fb8382ffdd321bc3a532a5952e55405e20853008e2e3a0b9ff82331ca8abdfde64370e1ab74a0a3b50277bb82425afd961910768fcbea0986d54f131574f6d7a502554a0d0d7166881da364ffe55cd05f3ed30c03ecb01ae6b5bb7b9a82045d6fedde27419604ffcaa7fed73cf0282db4aa55c15ac877c5abc49f2ac9aa8247b2a73e3c3afebb9c4c50ca28d6e99c65087748546940048b1701201041b1fe216f8c9c7db6c97a6a43b7a12e5afa26c9b7e9333b1a4272fe50d522013ab998f6e6120ff5810d3f0ae64777b2c76c08129a13b1d1738db826e976e0f8df9c03432215fee42a2721bf4b30048b5fe175c646d232a2f33e42a8c1b7a19e1a2537019d013505fafc505d32c0bf7c62e48b0b2e4b97d544358d448d280d7b6d21a6da87ff78ef1d69d241e6f57d43d27f400171f693271f668140b4f7be257c1e6f40ce3e555abdb0cc18c3538c5954c9df408a6c6fd338b6188464831fe16a07b272d96bb69f38504a96ff754b6691e6b08d55b9d2ba54e4af91947683d62088dc71166f289e234d848196091946307dd77a11b0df9e5d2b80688a17fa5a191aec4970806cfcda216381509f253924a8927804cc16f24e089d9046caecf59a7aeac81d7a256876f4e9066e4a17afe6787eb726a156045327be27161748384253881d12dcf043c7ca9d6ad08003d45fe5d7dc2edc7cd6cb224174a0a585a73f9e4c91551854e6c6f6280a0804ae5bec465875cf3dd6c19f438e790bba1020bef26f9663700f97e9e36646fde67501ffe27dc4624617a9c05b0c0d4538df759b843700919d34f1397898d544e8faecfc52e9ee8acd7b958bf6ccd3bfaf0799de86db4ef9c29c6ca7597252d88fdd72c7be0c957b2d6b45cd725bea8f23a615f04fe396d0c69a7d2ef58764930b3106187a85738b26e6b86a0d560b57e51c2fbb26557d7c66faecabcf9208862e7bf94076eb4c87438c6fe98a3b4a360c1ac0bb28050265e3f458885207683844a129e5c2a79e73733c8031edba95ca0d75e15a68bf305e64dd90020fc40b77e03f1e21deb991955a305984cb55b46bf09044865e064668ca59339f468d852c41d3dfa26568047a89536e2838f579e02b05e915843c3e88df3358cede4e74c1826dd78cc60409a914428225a10950bddede549d0325a0da612b42d1e11a583e49c33e57114b7ed2c33f272f7c205a8ce5871411345386f0bfd37591db53ff937e2c697d699109999197e0a1349eff7ae50a4a946e999495f31c89ae9fb442e00c6679943151548c64eebae4b0353c5b5230ae2588bb54b1e181a4683626195ee33e71f99a66dfeaec3933a3c454f78ca510e501f2e9c5b73ee3c4c033213bc08172aba66bb55bbc389d483d37e39cdebc1ac1b1c233be0e9c115fcdb66e509ee454a55f31e3d1e13e033bbc83774f23723b59390d27291101570a7be84ca553902ab4ec19d60b137fbca83c3dd7d34f19366d5a8c2e857fa0f1ca63123e64c4f7dbeb61933b62dfdee387808d05648b09bbaf2b14e416e599580a4cc20bdad0c0b33e3974df537d5738f6641255bafdc3f102dda4a2a09727a9051e5887285e3b41735b69a923c4c78172b81f555fb9a39fea5bed00f57aa92880c4087b9ce6f0e6092d1133fcdbad9ddce4bbadf97bbf8102fecc32e2f2c05627327c867925563e2d000e7746212c760d9a3509e5c9657c1cf7d4e95fa18658e08d15172c866918d7a40d8864f22383b0371c1eb05f669763fb8a02862157b6cc3dc49b77a810c2333c3736bee5f5547c6d23c1c636bb130fcbb4af5f38dc2baf0a4e8bfd7e9e6b7bd02459af6d9e714095b63282b26e50e5ddf21b3bee08d744fb44a51018f1421c2f022ba1f9bb2022b71ea7097239d9355421c49ac7bd6fe69645997d45cb28dc8de5a6797116f3dcd5a27777ca6105399c40bb471ed68ad73df29882fcd1a3936746a91d2aeb95d23e14d26754642456f897a83102f8204f50079416e2277b2bb160f7a90abd2c4e22cd59387bc544840c52b20d5d06ef6ebeff14eb433efed913494a05a531e886a453d6135fac6b506154956706f4a207e9ee349d64f5cffa8689de82f13967fa152b15921290b4ac463ea11e570fac3250eb5fffbdc5e02b954cde8feb0f119a7d7301f7c9d9bee8bcf88be79f6799bdb2933d1fa9742d0ca93293994c720fce745e4517a38e846c6eb9e911ee50633174b7f2f204251af751934dd7748c51147cdfe084cc33b3f4de63c0393d0a1bedd9266f46eec6de386737f2a5d9caf82c690e95bcef812462eab50eb87bc8216ec52248cb08f416f252724bcec7da7fc61514c5e89b323efd1f95cc28bd1cb5f9e47d78965f2f5085ea34fa8710e680a1dc566c20209dd6a7409576dd4362c779112ea72af92e037df8eca62f6596fc548114ba11af3441dc7db6eae22c4f3707de2b7b354ea020c6b90b78592e87675b273e4eee4103e02be8867e582c1aba2b0391c8fc82f999e1be793a7ccbf5ec91eefee4dabe3ec8def8c82ed1504137431703ed264d0706bff6333eac14157434f2bc780785269124e19292351fa4539ce38b8bcc81bb66287af61ddc3472019a4e926751599b88158154196f2f2a598fd9175688948f66f02b1421a62f928788119aeca50201d5aaec16972b81047a037bf50c135a5afcf48744657c57ec09b725f7a5fa3959daf3e46eae3ad79e1f7a0bba25ded9dd4f6eff4b37c5e4de3f6c178c86ebcf3864a4a6aecfc14580cc17e676d3b1eb4979648ce60fe8f3363f9d1b88a5728bfe67a0beb333c406ef6d3a461996b6e252c8a92226d315cdc222761bb192d09972f6185e623d7a524fd7b862bc553016bc2e918bdf3089155868ddf95cca43c1c67da63370879883ba64aa9002ea2819bd17dc2843cdd40238c8db96ee164cd2b95768138c9b45a1b71d5d232759dcfd542118adbf15836e879e69c8f91e9d5c3568ac671c1575ebe1a55286ad91241739c71e6160e3047f40c5d602da0f1f61537822e8b6fcc10dc84f391b4fb9951a2f0e7fdc80afe39e91d2ee62c10dafa2dfc76aad715553cdba1e7d6e17eaa91f53502c87324622c728b39b59eb3ef1118dd22dd2c08475d0ffcc189386d374b2ae70cbdb9954a88c3eac36257b32c2330fab641a9b9e8ab015a504bf6354ae67a2f0ba120982fb9f85b6824f0c0131e92150e83eee4f913182bb07f39447f1ffe9f7e04d59ea4d60d2f0b40ecedc76ceed646e2702bd73ebdcd2790ba186c371c4447692daa0ec2e800fe5be4b13995c5a9995921325fa243a40a706122364ecf27f11738be6cacc0913449c71169adfdd80099f2c17429d29b2a2fb90f5a097f6162626a299e06bd77293516b885063df18bfe690313346b784dcd9ef015d2768126f56276311d782fd41f594573fbcac53ef126eb5cf87f12eb679ed8d8e6b08084261cb4d89") r1 = memfd_create(&(0x7f0000001100)='eth0)posix_acl_access\x00', 0x1) getsockopt$inet_sctp_SCTP_PARTIAL_DELIVERY_POINT(0xffffffffffffff9c, 0x84, 0x13, &(0x7f0000001140)={0x0, 0xfff}, &(0x7f0000001180)=0x8) setsockopt$inet_sctp_SCTP_STREAM_SCHEDULER_VALUE(r1, 0x84, 0x7c, &(0x7f00000011c0)={r2, 0x2, 0x10000}, 0x8) get_mempolicy(&(0x7f0000000000), &(0x7f0000000040), 0x0, &(0x7f0000fff000/0x1000)=nil, 0x2) 2018/05/16 04:36:36 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x0, 0x1400}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:36:36 executing program 2: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000740)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r3, r4, r4}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000000140)={"63726333322d67656e6572696300000000000000000f00"}}) 2018/05/16 04:36:36 executing program 7: getrandom(&(0x7f0000000040)=""/44, 0xfffffebe, 0x0) r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$ARPT_SO_SET_REPLACE(r0, 0x0, 0x60, &(0x7f0000000380)={'filter\x00', 0x7, 0x4, 0x470, 0x0, 0x0, 0x118, 0x38c, 0x38c, 0x38c, 0x4, &(0x7f0000000340), {[{{@arp={@multicast1=0xe0000001, @dev={0xac, 0x14, 0x14}, 0x0, 0x0, @mac=@dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa]}, {}, @mac=@random="b554238a611e", {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'ip6gretap0\x00', 'team0\x00'}, 0xf0, 0x118, 0x0, {0x1100}}, @unspec=@NFQUEUE2={0x28, 'NFQUEUE\x00', 0x2}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@empty, @mac, @local={0xac, 0x14, 0x14, 0xaa}, @local={0xac, 0x14, 0x14, 0xaa}}}}, {{@arp={@loopback=0x7f000001, @dev={0xac, 0x14, 0x14}, 0x0, 0x0, @empty, {}, @mac, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'ip6gre0\x00', 'ip6_vti0\x00'}, 0xf0, 0x134}, @unspec=@LED={0x44, 'LED\x00', 0x0, {'syz0\x00'}}}], {{[], 0xc0, 0xe4}, {0x24, '\x00', 0x0, 0xfffffffffffffffe}}}}, 0x4bc) 2018/05/16 04:36:36 executing program 0: perf_event_open(&(0x7f000001d000)={0x5, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) get_mempolicy(&(0x7f0000000000), &(0x7f0000000040), 0x0, &(0x7f0000fff000/0x1000)=nil, 0x2) r0 = syz_open_dev$dmmidi(&(0x7f0000000080)='/dev/dmmidi#\x00', 0x6, 0x2000) getsockopt$inet_sctp6_SCTP_GET_ASSOC_NUMBER(r0, 0x84, 0x1c, &(0x7f00000000c0), &(0x7f0000000100)=0x4) 2018/05/16 04:36:36 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x0, 0x1600}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:36:36 executing program 2: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000740)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r3, r4, r4}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000000140)={"63726333322d67656e6572696300000000000000000500"}}) 2018/05/16 04:36:36 executing program 1: socket$inet_smc(0x2b, 0x1, 0x0) r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000040)={0x1, 0x6, 0x4, 0x3, 0x12, 0xffffffffffffffff, 0x5}, 0x2c) mmap(&(0x7f0000000000/0xf50000)=nil, 0xf50000, 0x1000005, 0x200036, r0, 0x0) r1 = socket(0x1e, 0x2, 0x0) connect$rds(r1, &(0x7f0000000000)={0x2, 0x0, @dev={0xac, 0x14, 0x14}}, 0x10) 2018/05/16 04:36:36 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000080)='/dev/loop#\x00', 0x3, 0x105080) r1 = memfd_create(&(0x7f0000000140)="000000008c00000000000000000000", 0x0) pwritev(r1, &(0x7f0000f50f90)=[{&(0x7f0000000100)="a8", 0x1}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r0, 0x4c00, r1) ioctl$sock_inet_SIOCGIFADDR(r1, 0x8915, &(0x7f0000000040)={'veth0_to_bridge\x00', {0x2, 0x4e23, @dev={0xac, 0x14, 0x14, 0xc}}}) sendfile(r0, r1, &(0x7f00000ddff8), 0x102002f01) ioctl$SNDRV_SEQ_IOCTL_DELETE_QUEUE(r1, 0x408c5333, &(0x7f0000000180)={0x7fff, 0xd8, 0x4, 'queue1\x00', 0x3}) 2018/05/16 04:36:36 executing program 0: perf_event_open(&(0x7f000001d000)={0x5, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}, 0x0, 0x0, 0x8}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vga_arbiter\x00', 0x20000, 0x0) ioctl$SG_GET_TIMEOUT(r0, 0x2202, 0x0) get_mempolicy(&(0x7f0000000200), &(0x7f0000000240), 0x9, &(0x7f0000fff000/0x1000)=nil, 0x2) ioctl$SNDRV_CTL_IOCTL_ELEM_REMOVE(r0, 0xc0405519, &(0x7f00000000c0)={0x0, 0x0, 0x4, 0xffffffffffff0000, "01f6ec2503bbbc6628f2bc46b05c5899e2bdd7e30bde73b0063819a3c17600f2a12c570e6f0be9d0b52d9b06", 0xff}) 2018/05/16 04:36:36 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x0, 0x2800}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:36:36 executing program 2: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000740)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r3, r4, r4}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000000140)={"63726333322d67656e657269630000000000000000000000ffffffff00"}}) 2018/05/16 04:36:36 executing program 1: mmap(&(0x7f0000291000/0x4000)=nil, 0x4000, 0x1, 0x13, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$admmidi(&(0x7f0000000040)='/dev/admmidi#\x00', 0xfffffffffffffff7, 0x100) getsockopt$inet6_dccp_int(r0, 0x21, 0x1a, &(0x7f0000000080), &(0x7f0000000100)=0x4) r1 = socket(0x1e, 0x4002, 0x0) connect$rds(r1, &(0x7f0000000000)={0x2, 0x0, @dev={0xac, 0x14, 0x14}}, 0x10) 2018/05/16 04:36:37 executing program 6: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000da2ffc)=0xa069, 0xfea4) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) sendmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000000)="a7", 0x1}], 0x1, &(0x7f0000001180)}, 0x0) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000000000000000]}, 0xfdef) 2018/05/16 04:36:37 executing program 7: getrandom(&(0x7f0000000040)=""/44, 0xfffffebe, 0x0) r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$ARPT_SO_SET_REPLACE(r0, 0x0, 0x60, &(0x7f0000000380)={'filter\x00', 0x7, 0x4, 0x470, 0x0, 0x0, 0x118, 0x38c, 0x38c, 0x38c, 0x4, &(0x7f0000000340), {[{{@arp={@multicast1=0xe0000001, @dev={0xac, 0x14, 0x14}, 0x0, 0x0, @mac=@dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa]}, {}, @mac=@random="b554238a611e", {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'ip6gretap0\x00', 'team0\x00'}, 0xf0, 0x118, 0x0, {0x8800}}, @unspec=@NFQUEUE2={0x28, 'NFQUEUE\x00', 0x2}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@empty, @mac, @local={0xac, 0x14, 0x14, 0xaa}, @local={0xac, 0x14, 0x14, 0xaa}}}}, {{@arp={@loopback=0x7f000001, @dev={0xac, 0x14, 0x14}, 0x0, 0x0, @empty, {}, @mac, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'ip6gre0\x00', 'ip6_vti0\x00'}, 0xf0, 0x134}, @unspec=@LED={0x44, 'LED\x00', 0x0, {'syz0\x00'}}}], {{[], 0xc0, 0xe4}, {0x24, '\x00', 0x0, 0xfffffffffffffffe}}}}, 0x4bc) 2018/05/16 04:36:37 executing program 0: perf_event_open(&(0x7f000001d000)={0x5, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$usbmon(&(0x7f0000000080)='/dev/usbmon#\x00', 0x7, 0x200) setsockopt$inet_sctp6_SCTP_FRAGMENT_INTERLEAVE(r0, 0x84, 0x12, &(0x7f00000000c0)=0x10001, 0x4) get_mempolicy(&(0x7f0000000000), &(0x7f0000000040), 0x0, &(0x7f0000fff000/0x1000)=nil, 0x2) getsockopt$inet_sctp_SCTP_GET_PEER_ADDRS(r0, 0x84, 0x6c, &(0x7f0000000100)=ANY=[@ANYRES32=0x0, @ANYBLOB="b40000003fb5747c5691a32d6c154605840734dd915563677ef5a3e838e1316ce59ab2a3fdd3e5b095373ae1e60e7de1586f1d086fe30b824d5959ad7c66fc68e266620fb8ec83323c89825967ef32c59b2f6938e3c4a86d6c8df4c19bc64f2f3950575f7bb4b293770cacc13e2c921f09610186eb183c0d42aa0bf75a75784da3f19f8be2a7cfc458375efe670b0957d0a856687019bc7d960ea643a10a6d80124d8588457bab8b2f243699699c"], &(0x7f00000001c0)=0xbc) getsockopt$inet_sctp6_SCTP_CONTEXT(r0, 0x84, 0x11, &(0x7f0000000200)={r1, 0x40000}, &(0x7f0000000240)=0x8) 2018/05/16 04:36:37 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0xa]}, 0xfdef) 2018/05/16 04:36:37 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x0, 0x23}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:36:37 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0xfffffffffffffffb, 0x200000) r1 = memfd_create(&(0x7f0000000140)="000000008c00000000000000000000", 0x0) getsockopt$inet6_tcp_int(r1, 0x6, 0x1f, &(0x7f0000000000), &(0x7f0000000080)=0x4) pwritev(r1, &(0x7f0000f50f90)=[{&(0x7f0000000100)="a8", 0x1}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r0, 0x4c00, r1) sendfile(r0, r1, &(0x7f00000ddff8), 0x102002f01) setsockopt$netlink_NETLINK_TX_RING(r1, 0x10e, 0x7, &(0x7f00000000c0)={0x6, 0xffff, 0x9, 0x7}, 0x10) 2018/05/16 04:36:37 executing program 1: mmap(&(0x7f0000000000/0xf50000)=nil, 0xf50000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x1e, 0x2, 0x0) connect$l2tp(r0, &(0x7f0000000100)=@pppol2tpin6={0x18, 0x1, {0x0, r0, 0x1, 0x0, 0x4, 0x0, {0xa, 0x4e20, 0x8001, @mcast2={0xff, 0x2, [], 0x1}, 0x100000001}}}, 0x32) pwrite64(r0, &(0x7f0000000040)="f931ffe94301bbfd54859c145d4411ad174824250e9f67ec1a159a14089930450eaf1683c3b5150786ac379ca5d1b13b7a72a0503e081b3b0facee2af1083eb701c13403ebfaecc3019702aa538c49565af72c6e8fdd31ce4b56179116996fc428a6fd2831f31bd764c9567507b89aca33253323769f73b7d12a", 0x7a, 0x0) connect$rds(r0, &(0x7f0000000000)={0x2, 0x0, @dev={0xac, 0x14, 0x14}}, 0x10) rt_sigpending(&(0x7f00000000c0), 0x8) 2018/05/16 04:36:37 executing program 6: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000da2ffc)=0xa069, 0xfea4) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) sendmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000000)="a7", 0x1}], 0x1, &(0x7f0000001180)}, 0x0) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7c1c000000000000]}, 0xfdef) 2018/05/16 04:36:37 executing program 2: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000740)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r3, r4, r4}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000000140)={"63726333322d67656e6572696300000000000000000000000000000100"}}) 2018/05/16 04:36:37 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x0, 0x1000000000000000}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:36:37 executing program 0: perf_event_open(&(0x7f000001d000)={0x5, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 2018/05/16 04:36:38 executing program 2: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000740)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r3, r4, r4}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000000140)={"63726333322d67656e6572696300000000000000000000000000008000"}}) 2018/05/16 04:36:38 executing program 5: r0 = userfaultfd(0x0) finit_module(r0, &(0x7f00000012c0)='/dev/loop#\x00', 0x1) r1 = syz_open_dev$loop(&(0x7f0000000280)='/dev/loop#\x00', 0x0, 0x105082) r2 = openat$full(0xffffffffffffff9c, &(0x7f0000000200)='/dev/full\x00', 0x0, 0x0) setsockopt$l2tp_PPPOL2TP_SO_RECVSEQ(r2, 0x111, 0x2, 0x1, 0x4) r3 = memfd_create(&(0x7f0000000140)="000000008c00000000000000000000", 0x0) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000040)="8908f2382684fc05167970f441f3ea866d1d27ffcd6316ada3efb5d83ac64c3a0c0c902eb8f5b2591cb5f7d01a3aaef0d2754fc0a334f167cfa28ed7f1127dfb7b8522", 0x43}, {&(0x7f00000002c0)="da7b4675bfbdbcfb98fce17bab34a78337a75ff9c1bd9ab0dd2e8b5e9a86ac2f3ecd40a5bfee7d220f27e04f4a087ce19bc07246fa55c91fcb9d01eb2cc143b4f14711defeed7103847b9558e3c29638ec9ce55abebbd7cc11190d9f70614d8a134b45ec4f5c60cb59852a488bbe173e77c1a9b10d660d4e5fea7af17ec43e716e972829942a52782a6d2d024c2806a655a20db0860abc9e5cc0e321e30368ff6bf2de7dc689ab87b341d93aa12f5ec9b2a73369052a9800c4895cc6dcd10a56b6f09c7fa0ee36fcd21aa7bd122f18f6b42bd6acd298522f30da00c98222dbc41636d0492a79988efb4b2c8fde9fff14ea30100dbb4b757b28069bd20b3713f4c10a1f1fb420ffd42cbfead421cebdacea26cc6daee900a82fe3ac3535c51ce5e851414bf82bd8c05076850a6fe24c78923ee2a0b20ca635dfd0d091ba1f2c6969ed86314c54e8b7a6d91b7431e793c57b6e749899ee6241a678c72b3181452c73f55437dd8750fe5ddc98d909b4921fd3965da1609702729e319c79704c9ca99a7ba60a7781c45ac2f61de809f1da5b4f9d582e4941cd42c18fa0e074fcc61e28729103a3f8b2a954b60985e18a3323d2658db2affc28a61ccc619e773a18b88d60ce6b56d1d5a419608decec0cfad26ba9417de95387a8aac414b2d17584b0579d7ccf8feff5801faf4377c0ecc11d3205e4e6800aa59f2bee326815f02f48eedc0c3c27580c46cbf4455ffba7c3e75ee0dc6116306a325d7048f3c75af541a8ef3d45dda32bf392b551c95d35927ffc96f43000d0669e0c8b83929a9e9b412aeb5a98978227e0e3d0a345e17bc3605bd0bd29c02346fb34a254a19703146e41c1e4345556e9fa3d87f47260d9057cd4d3ee16f477382e2ce83a3260b6e3d1ec143b1c8fdeb9129a7f81e782ec2d37690cc1a05f41a08ff7c4e14aa94ca5cba2617c561bba4551bd56e783a20b34b2ba0ecc50be7ac5c3c362557ae62e14476f1852dc0f10c7822c4614ec5d8e79907a3712dcd1641f358f93520cb02a7e686993d2d6a83cccb215d7c661dad71cd953644e03da4b8d514103d0267b28ec2d0f1083aa6f2c9159e10429d49874b9e1ef21451267c058d1d027bb223005fe7ad7fb607d504c2d3c4d052d5a22e050aa6c7f9c0fdd30d35bce937fd4eb38faa9b5cddf1fa9995e61e9381a62329ab285713af916e30dfe4fe77ea2ae7df46f846b7bf07249bff772ba1f77766f54affe950d2e931d56fe18dee9bd2a387cbfeecd151fe642cc3788a4b2f3aa15ad2e760fceb5ed29361399e26b103b06ae569725f03d0ef548f84769133912313d12203a16fa15457dfbebca85821905e838a8a70f45aad70f7822a05b3c5e2e784ee8ddccb9b373118365b3c8bf8438f938130b2041895d96bee22bac7c5cfd8a85cd06c1c11b17757e8d41b6b83a5ea1f6444be468f2fc8cf5e1074a88b2b1ae4cbe939cc332a698d3ad2542a3a00eb12d4742be8d9ce33d6572325e13a72e2bd7692319784ad0d7f4d80061b7ffd0a690a747e94e2bfed2b1f20a110a40c1ad562cae9ab360294f388a501ca1305261e2a0617e77216ff053c9432dde9d5641dbce6548dd07a2b4f255e203123ed1649658eed2530c36494991ce30b31a5fcafbbb84c1461fb7a86b441327448e48b0ee58616a674d705016f76985b0f2b6ca0eb268e219fd323b442de9beb4d01646ab53e11e4b4f6b2f773972bef8e2f20a640c7c95253a210f3da50bdb8e9c1412493afd18e949912d241de434af41716631a120cdc1a1cafe26b6a60df725a9a356272f8218dcd65cc73ce4283a5b469353b1521834276cc14fb8445dc56fe1c5f6bcd7e679d2436d1afff43a2f002f8841a77e549a5f000372f405846ac4d2ac9441fcf6f020879d890ab0c7c392d6ec80e30c96ed29768c24f2f6db388568adda653c3144238cbba9198f79f039a40c43d2c2a790dfe1c8c224f1ff500fa254bbb3c9c6c52d53d0f13f5b105d351e220e03d78ae2313c09a418254e049e535a73b18963e0f0b8150a547c2e897728fa3560935b814b5a6f9ffe760b342ee6264e7a2e595463bd2aaefe4c60342325c544406110b168a56a48562330e8305eb1f831229b7c67065998e257ff85a34942885909b206127fa5c70688f570b6efc8fe57925ddbb7eac3468fc9df202962bbc4903e29985e5ad24891c266423f437e3bfbc098c20b37e5e4ef1480bbf4e82faed389909aede4c6d3cec7b3be68fa689b4cc8bfdef8f5bee59ea182e1674e577a9a02be120796062bcbc168022233cd30ccc87588e9b56c6e2b3d7e8ee934b56c6e02ff64ebbc6069ce5c321affead25386904f43741c473af48205a67e3a7abedfcc4211960548a8f2a1120f2edcafca56ed26b5e103eefcaf292f8ec54ba986224b3dc4093ff1a05a711d5edcd80a9b97df0b7cf03bae39e32c54a98a6fc2f4b4c20b60f718af8090025e9f0588bb1e3312b41ce8b2effc1686d64a48fa596d7cf369bb3310729dac099b8dcd54389beac470007763969c308c39e72780fe7b663aac5b0ef32ef02f4d7db0366f0e0fa6ae8979048dd20bbb4fba48354aa88ab891e6d2e41b758bf0caa31cd0063269abec72da2b1b08e4b80277f430cf2c09bb198a61a9f71b748cab98a78a0ba47faa1d1b9be8645d430ff3fbc448b5877e83e4fc9cf5aa0524b28902ee70af2b7143547cd2a759d75f5d098c334a872c79d1db2baf44778e3b4079edc9782bcebbbad5bc6298338f5258b964a5e61a5c93d6edda4f2c6d28e0f28b62b5f773260fc353906050c4e80b2fd3615703e81cdd5e3f6fea5eb8fdd32be27c634bdf2a75be7b8739b3c709eedba15f94be2897bff5bdf5e559f2560821658a749ea26e0bf6e0d45974491ac61ada9312b6c88a992f4545bb5be70295133cc167ce4dcf78a9bf8f101838a12d3d9081a1d5fcb44e70b660f21f6ed5282feb38eaa7e642d9ad530d4ed93eb357e2ef504766138f8c735ef38559d1e20e6dad722de3f9cd839c19f5424b6c3dab3e6cccc10a46cf35bed4b579f5baadef0575363b08c6f1823f1ca708d4db8ff5393244f6d69f5dfefad4ee69b66e2ca52710c8f42db223784291b923a5035c2ddcc25a5517d0a669be78e7c4f99f5e5a13c1bb86d9b34b285b4c75c30498db541e711a4beaacdf9412c3b87b1db12db76762ee6142d53ba26dad83e306a5f2f2553089fb9ec69d0a42008c1d3efb6ffb8feeb08d706df2eeac1b73d6e947ee063251f350c04729915633a4de9865ea753837396febc16422783ac236f70920e6c267e54cd69142833ab4208628c7b9322f9c30872a901ae76125d248a40f6aecae063681e50054bfcd160e415e4bdb5f617e7d1e9b9eaf7a50e35f6be8f06e129ba79599ade27433bd48740435795c6df8bb1c0231185575e4484db907c7c6683ebfbe6b85b051a91425ee8c2349667fc0dc4f15fd080909eb6daf1a84be53e4a79e05f8c359bcde92cdf2621bc078e9d97569e460bc505186d913d02957e26e4e0f85043c6032ce0d58e96b6e0abd8ddd215f8afa151e23e98e9560d4f4108bc0f39538e86e4f0d7d985dc75a95e1336b42f902276c8158dfff632551cd4ec8b4f39397a8cc01c8db866aa0441127e1919407eac4e657ece5e694f5a2817019499a8f3c57089ec261e72521eff5dc4bc93ecb312b010600ffc2edd34e32b594d38f30eeafc14f10a5560b2b3bfb178c51397ad424540c4b9fa16f828a7912f53af49133e72538dec0969fba52eb85814f5c0e63e77d5a1df34c588d3cd6a79afe7a5df1ffe566c62b443a6d27ddf0f55477aa6552c889fefc2173c7cad7a0486f1023b5288d947c68def309ec67cdc0921acce9f291dc58f7880f3dce586cb655a537742b2ff10e253b53098ad646e7e3844b8ecb2de371ebb460bd46fefff6c021183629581419f8d8f84bce009a379b88e8c2eb0ce7929e37bc02cbb7c2bef5c59811d3ced53fd1c7c35cc4b0286189707a6c4bf3f55c14514a6f3820654653abdff197a37a69b09d62b2a6d038d87b37fbd21293aa0b70e4cb2bc6e2e7327c523a69f7c90b49008bdf2ccfbd2d4482841da15ca1affc2c182df572290149dd458a3b1b4de5627f437f08e775ee4a2d73637cf44b48b01982cc96c373d147e934a8e5f4290095d213d38154f509d6362e02878219cdc8ecfe8ddf7c92c99ffc8af89066a68757150a63d213a63701c7ec2ebe54d708e560c749dbf95a7a696727b37acb66c49aa06c8c44b72bc6647271a7688c80a5d55673f45ad1503f85a7a1efd03e1cd6f797d9418406ad7ebfd20f36163f3362ff87a7f37d0a22e541d6a081ac1ca7ea7a5f9099d7c343a19b335eaaf8ce231f5b19e597edb4a61e76710f75b6cd7dc202b4febcb979f6ad4367b235da07b6c764f845fd36a6b65bf9cc1170e44061a128a3cdac26c1a7155275755562d67822eb4863b131fa1d86e238161bc56d5d6a8a8396b871069a0b93dee42f4e21723acb4913382289588e38e4bdb0bb85920da9983ea3bc8ca0bf9b86b565d4e7fb290057bfe721b30a8adc65661cb148d22a721ff72ac8db941f1bd9775e1ce572f226f8858dee4b259c71f6582015e48cb5c87bff819bc77fdcc9c5768a9af72584b8e7f9fac91b5ec5c4decf63a64df347d11a91e01c37c24693fc52074299c81bd2190aa10b5ca7f5edcff5c55fa3d4b0cadd7ab0dfe4d7e2775ca28a733df8ffe2036ece682f2ff9f6406ad3d528bf3245976cef22c3fa8e02fabc9d40e4b1efadb715bb03b778ec6e6480e95f321ccfc03cf091cc3741eef782b5d35bf028f43f5f5fd077de84660a180d872830acb8f4b30cc075e1227f0f53b38267b963ba7fdccd06f1926ce15e3fbdd6c7f29cdcea68abc6def3c2310a6fdf8fc24e309e7e8e636a6a9e73d33beec11f5d9ef2442a8b37ecb6dfe04f0d6082077853f8ce568a4ced9df2dddefc6063b27a6acbd4716a778d74633a6fc9e559d514602c3dce4b4896450e99c7c6fd6e5b7fc4f8bb56cbba7a4fbf2434fcf2e057e5c01abb34d0a7715daf0161431df4e26de9201f30dd7cdcb4b293a9bddafeb41936acb910922756aa3a5e404a9e0f1c55da0293a04f90b38594f5936c68e8d35f56cd9589b88cc6c073037f35a4ea8ddb5dbaa98687f89ac1b03538bf7d9b962893941b57682f6e9bee1c83c4980361ef03dba353d0f93693ba7f209969c306554c5008d1d94af9751cff98f01fc86a50e47b656f7d988780e73fb049117498dd7dba00d42f66e26c954ebbfd1be0c4d024ef58414b3a892b12b4c648b14323f5d5c0de8d8e3d68e6d465c388237c4875d6be8351ed43bef437fd70bce090b2d3eca4961e85a29a16cdf172538795145aa76ed6d50dee0422e6ce344e7b6343437aeef81316b3dc2d5949009a630e929fb7ea8dda2cfa704df1ce1d3aba7c11c7dfdb4717b56a6b28da4e049f15fb1398a6ec74351014c31d29162706c029aa137b5fba7a994959cee45ab9723bcc8f21529e9faf1b99a9fe82ba967c88ab2d26a4788dc2912904f669a62307b542fb3afc435ff9d1180e5372d194df6622779ee802bda6c29f6166c3b47661043c982e147f959f3dc86cbd6fab0193adbd094e01d4291c84399c3ef8d4ad15c9fad4caf94d7a3cc5c13319ae83463db2ef3cb4f9182fb8a11cb268b078bedf56386c53a18eb491994fb24a085375163ba5e401d8903e5f1ff3355060195caf7ab657a470c98ffeca4b818dd9fefce2331758638a45ec6438", 0x1000}, {&(0x7f0000000180)="a396b909220f9ac0e135bf18844a0369bc0ea957611c6a87e698864018271997622acfcb7d9e6cf67b92b44db18f43dfce624918eaf8ea0f74c5e3babf7da75ad2b6f1dc25751ca86e0c36b58635149819f21956ac5392b250", 0x59}], 0x3) pwritev(r3, &(0x7f0000f50f90)=[{&(0x7f0000000100)="a8", 0x1}], 0x1, 0x81003) r4 = syz_open_dev$mouse(&(0x7f0000000000)='/dev/input/mouse#\x00', 0x6, 0x80001) lookup_dcookie(0x0, &(0x7f00000013c0)=""/95, 0x5f) ioctl$sock_bt_bnep_BNEPCONNADD(r1, 0x400442c8, &(0x7f0000001440)=ANY=[@ANYRES32=r1, @ANYBLOB="5504c6e00001dc94fc18c2f7e77c535d02ba6632901242f263f3b3b9bae5326a3ac9e8fe67c7d9e8271c1fb7308232f7f28fda5fd5aa96b8058fb179f91a01031d5aeb6507e344ed5fdab9dc"]) ioctl$LOOP_CHANGE_FD(r1, 0x4c00, r3) sendfile(r1, r3, &(0x7f00000ddff8), 0x102002f01) r5 = getgid() fstat(r1, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getgroups(0x4, &(0x7f0000001380)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) connect$unix(r4, &(0x7f00000014c0)=@file={0x1, './file0\x00'}, 0x6e) setresgid(r5, r6, r7) 2018/05/16 04:36:38 executing program 1: mmap(&(0x7f0000000000/0xf50000)=nil, 0xf50000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x1e, 0x102, 0x0) connect$rds(r0, &(0x7f0000000000)={0x2, 0x0, @dev={0xac, 0x14, 0x14}}, 0x10) socketpair(0x11, 0x80000, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_sctp_SCTP_INITMSG(r0, 0x84, 0x2, &(0x7f0000000140)={0x6, 0x1, 0x3f, 0x7fff}, 0x8) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={r1, 0x1, 0x5c531321932dde42, 0x8fd, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x7}, 0x20) r2 = syz_genetlink_get_family_id$fou(&(0x7f0000000240)='fou\x00') sendmsg$FOU_CMD_DEL(r1, &(0x7f0000000200)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)=ANY=[@ANYBLOB='<\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="210225bd7000fcdbdf2502000000080001234e210000080004000300000008000400010000000800020e0aecffff070003002f000000"], 0x3c}, 0x1, 0x0, 0x0, 0x4040000}, 0x4881) 2018/05/16 04:36:38 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x0, 0xa00000000000000}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:36:38 executing program 0: io_setup(0x5, &(0x7f0000000080)=0x0) r1 = memfd_create(&(0x7f00000000c0)='\x00', 0x0) getsockopt$inet6_IPV6_XFRM_POLICY(r1, 0x29, 0x23, &(0x7f00000022c0)={{{@in, @in6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@multicast2}, 0x0, @in=@broadcast}}, &(0x7f00000023c0)=0xe8) ioctl$sock_inet6_tcp_SIOCOUTQNSD(r1, 0x894b, &(0x7f0000000240)) sendmsg$nl_route(r1, &(0x7f0000002480)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x10100}, 0xc, &(0x7f0000002440)={&(0x7f0000002400)=ANY=[@ANYBLOB="300000001c00fa7827bd7000fcdbdf2507000000", @ANYRES32=r2, @ANYBLOB="20008006140003ac11000000000000000000000000000000"], 0x30}, 0x1, 0x0, 0x0, 0x20000000}, 0x4000850) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x4800) io_cancel(r0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2, 0x8, r1, &(0x7f0000000100)="efd0aa6920f63d3868f18d18518cf67a98873784abd1f259741aa39261dd5595356f9075c74c397427fc7df1879ab4050248114a2a53254a29f0", 0x3a, 0x608a, 0x0, 0x1, r3}, &(0x7f00000001c0)) perf_event_open(&(0x7f000001d000)={0x5, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) get_mempolicy(&(0x7f0000000000), &(0x7f0000000040), 0x0, &(0x7f0000fff000/0x1000)=nil, 0x1) 2018/05/16 04:36:38 executing program 2: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000740)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r3, r4, r4}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000000140)={'crc32-generic\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x00'}}) 2018/05/16 04:36:39 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000280)='/dev/loop#\x00', 0x0, 0x105082) r1 = memfd_create(&(0x7f0000000140)="000000008c00000000000000000000", 0x0) sendmsg$nl_route(r1, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x4040}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)=ANY=[@ANYBLOB="1400620d3a000300000000000000df250a000000"], 0x14}, 0x1, 0x0, 0x0, 0x4}, 0x24008084) pwritev(r1, &(0x7f0000f50f90)=[{&(0x7f0000000100)="a8", 0x1}], 0x1, 0x81003) sendfile(r0, r1, &(0x7f00000ddff8), 0x102002f01) io_setup(0x8001, &(0x7f0000000180)=0x0) io_cancel(r2, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x3, 0x3, r1, &(0x7f00000001c0)="366ee8bc4a056266f4b0acaf279c1ed6b633acbcb7d1b7d770d0fdd000f23f072661faa90c4ff3499a95e3758894cfa3ce519bba55d02442cccaf07be10f17012904b8f29abd2327fec5ac3f406aa2b578f9021d79aa64098ec7e7d81a690c61b5fbde3cff2ef80508a32a67e12c51eeaa3722a6c21cef5d2934fc5f0ab0b0de2e02ef970bddd369c2a8008801ac5ab9", 0x90, 0x977, 0x0, 0x1, r1}, &(0x7f0000000300)) 2018/05/16 04:36:39 executing program 6: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000da2ffc)=0xa069, 0xfea4) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) sendmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000000)="a7", 0x1}], 0x1, &(0x7f0000001180)}, 0x0) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xe810000000000000]}, 0xfdef) 2018/05/16 04:36:39 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0xe810000000000000]}, 0xfdef) 2018/05/16 04:36:39 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x0, 0x2200000000000000}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:36:39 executing program 2: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000740)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r3, r4, r4}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000000140)={"63726333322d67656e6572696300000000000000fffffe00"}}) 2018/05/16 04:36:39 executing program 0: perf_event_open(&(0x7f000001d000)={0x5, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) get_mempolicy(&(0x7f0000000000), &(0x7f0000000040), 0x0, &(0x7f0000fff000/0x1000)=nil, 0x2) 2018/05/16 04:36:39 executing program 1: r0 = socket(0x5, 0x5, 0x8) connect$rds(r0, &(0x7f0000000000)={0x2, 0x0, @multicast1=0xe0000001}, 0x10) 2018/05/16 04:36:39 executing program 7: getrandom(&(0x7f0000000040)=""/44, 0xfffffebe, 0x0) r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$ARPT_SO_SET_REPLACE(r0, 0x0, 0x60, &(0x7f0000000380)={'filter\x00', 0x7, 0x4, 0x470, 0x0, 0x0, 0x118, 0x38c, 0x38c, 0x38c, 0x4, &(0x7f0000000340), {[{{@arp={@multicast1=0xe0000001, @dev={0xac, 0x14, 0x14}, 0x0, 0x0, @mac=@dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa]}, {}, @mac=@random="b554238a611e", {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'ip6gretap0\x00', 'team0\x00'}, 0xf0, 0x118, 0x0, {0x2}}, @unspec=@NFQUEUE2={0x28, 'NFQUEUE\x00', 0x2}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@empty, @mac, @local={0xac, 0x14, 0x14, 0xaa}, @local={0xac, 0x14, 0x14, 0xaa}}}}, {{@arp={@loopback=0x7f000001, @dev={0xac, 0x14, 0x14}, 0x0, 0x0, @empty, {}, @mac, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'ip6gre0\x00', 'ip6_vti0\x00'}, 0xf0, 0x134}, @unspec=@LED={0x44, 'LED\x00', 0x0, {'syz0\x00'}}}], {{[], 0xc0, 0xe4}, {0x24, '\x00', 0x0, 0xfffffffffffffffe}}}}, 0x4bc) 2018/05/16 04:36:39 executing program 0: r0 = perf_event_open(&(0x7f000001d000)={0x5, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendfile64(r0, r0, &(0x7f0000000040), 0xffffffffffffff96) 2018/05/16 04:36:39 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x0, 0x1700}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:36:39 executing program 2: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000740)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r3, r4, r4}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000000140)={"63726333322d67656e65726963000000000000000000000f00"}}) 2018/05/16 04:36:39 executing program 1: mmap(&(0x7f0000000000/0xf50000)=nil, 0xf50000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet6_dccp(0xa, 0x6, 0x0) close(r0) r1 = socket(0x1e, 0x2, 0x0) write$binfmt_misc(r0, &(0x7f0000000040)={'syz1', "4be69eabc00d6ff335926e06644fa00386ed2411e24764458dab3d1f88906100b26797"}, 0x27) connect$rds(r1, &(0x7f0000000000)={0x2, 0x0, @dev={0xac, 0x14, 0x14}}, 0x10) 2018/05/16 04:36:39 executing program 0: perf_event_open(&(0x7f000001d000)={0x5, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$vcsn(&(0x7f0000000080)='/dev/vcs#\x00', 0x6, 0x10000) getsockopt$inet_sctp6_SCTP_HMAC_IDENT(r0, 0x84, 0x16, &(0x7f00000000c0)={0x7, [0x9, 0xfff, 0x100000001, 0x7, 0x7, 0x3, 0xa07]}, &(0x7f0000000100)=0x12) get_mempolicy(&(0x7f0000000000), &(0x7f0000000040), 0x0, &(0x7f0000fff000/0x1000)=nil, 0x2) 2018/05/16 04:36:39 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x0, 0x2300}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:36:39 executing program 2: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000740)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r3, r4, r4}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000000140)={'crc32-generic\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x00'}}) 2018/05/16 04:36:39 executing program 6: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000da2ffc)=0xa069, 0xfea4) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) sendmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000000)="a7", 0x1}], 0x1, &(0x7f0000001180)}, 0x0) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x441c0000]}, 0xfdef) 2018/05/16 04:36:40 executing program 1: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x1d}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:36:40 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0x1000000]}, 0xfdef) 2018/05/16 04:36:40 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000280)='/dev/loop#\x00', 0x0, 0x105082) r1 = memfd_create(&(0x7f0000000140)="000000008c00000000000000000000", 0x0) pwritev(r1, &(0x7f0000f50f90)=[{&(0x7f0000000100)="a8", 0x1}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r0, 0x4c00, r1) fanotify_mark(r1, 0x88, 0x20000, r1, &(0x7f0000000000)='./file0\x00') sendfile(r0, r1, &(0x7f00000ddff8), 0x102002f01) 2018/05/16 04:36:40 executing program 2: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000740)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r3, r4, r4}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000000140)={'crc32-generic\x00\x00\x00\x00\x00\x00\x00\x00 \x00'}}) 2018/05/16 04:36:40 executing program 0: r0 = pkey_alloc(0x0, 0x2) pkey_free(r0) perf_event_open(&(0x7f000001d000)={0x5, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) get_mempolicy(&(0x7f0000000000), &(0x7f0000000040), 0x0, &(0x7f0000fff000/0x1000)=nil, 0x2) socketpair$inet(0x2, 0x80002, 0x6, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_sctp_SCTP_GET_ASSOC_STATS(r2, 0x84, 0x70, &(0x7f00000000c0)={0x0, @in={{0x2, 0x4e24, @loopback=0x7f000001}}, [0x0, 0x80, 0x6, 0x8969, 0x100000000, 0x4, 0x7fffffff, 0x9, 0x6, 0x1, 0x10001, 0x40, 0x8, 0xfffffffffffeffff, 0x800000000000ad7]}, &(0x7f0000000240)=0x100) setsockopt$inet_sctp_SCTP_RTOINFO(r1, 0x84, 0x0, &(0x7f0000000200)={r3, 0x7, 0x6, 0x200}, 0x10) r4 = syz_open_dev$amidi(&(0x7f00000002c0)='/dev/amidi#\x00', 0x4, 0x200) getsockopt$IP_VS_SO_GET_DAEMON(r4, 0x0, 0x487, &(0x7f0000000340), &(0x7f0000000380)=0x30) openat$cgroup_ro(r4, &(0x7f0000000300)='cpuacct.usage_user\x00', 0x0, 0x0) r5 = openat$autofs(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/autofs\x00', 0x400000, 0x0) ioctl$TCSETA(r5, 0x5406, &(0x7f0000000280)={0x4a05, 0x5, 0x100, 0x7, 0x8, 0x7, 0x1c0000000000000, 0xffff, 0x2, 0x100}) 2018/05/16 04:36:40 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x0, 0x22000000}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:36:40 executing program 7: getrandom(&(0x7f0000000040)=""/44, 0xfffffebe, 0x0) r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$ARPT_SO_SET_REPLACE(r0, 0x0, 0x60, &(0x7f0000000380)={'filter\x00', 0x7, 0x4, 0x470, 0x0, 0x0, 0x118, 0x38c, 0x38c, 0x38c, 0x4, &(0x7f0000000340), {[{{@arp={@multicast1=0xe0000001, @dev={0xac, 0x14, 0x14}, 0x0, 0x0, @mac=@dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa]}, {}, @mac=@random="b554238a611e", {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'ip6gretap0\x00', 'team0\x00'}, 0xf0, 0x118, 0x0, {0x11}}, @unspec=@NFQUEUE2={0x28, 'NFQUEUE\x00', 0x2}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@empty, @mac, @local={0xac, 0x14, 0x14, 0xaa}, @local={0xac, 0x14, 0x14, 0xaa}}}}, {{@arp={@loopback=0x7f000001, @dev={0xac, 0x14, 0x14}, 0x0, 0x0, @empty, {}, @mac, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'ip6gre0\x00', 'ip6_vti0\x00'}, 0xf0, 0x134}, @unspec=@LED={0x44, 'LED\x00', 0x0, {'syz0\x00'}}}], {{[], 0xc0, 0xe4}, {0x24, '\x00', 0x0, 0xfffffffffffffffe}}}}, 0x4bc) 2018/05/16 04:36:40 executing program 6: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000da2ffc)=0xa069, 0xfea4) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) sendmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000000)="a7", 0x1}], 0x1, &(0x7f0000001180)}, 0x0) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xf203000000000000]}, 0xfdef) 2018/05/16 04:36:40 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x0, 0x1a00}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:36:40 executing program 1: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x1d}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:36:40 executing program 2: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000740)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r3, r4, r4}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000000140)={"63726333322d67656e657269630000000000000000feffff00"}}) 2018/05/16 04:36:40 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000280)='/dev/loop#\x00', 0x4, 0x104) r1 = memfd_create(&(0x7f0000000140)="000000008c00000000000000000000", 0x0) ioctl$DRM_IOCTL_VERSION(r1, 0xc0246400, &(0x7f0000000180)={0x0, 0x3, 0x400, 0x1, &(0x7f0000000000)=""/1, 0x4d, &(0x7f0000000040)=""/77, 0x4, &(0x7f00000000c0)=""/4}) pwritev(r1, &(0x7f0000f50f90)=[{&(0x7f0000000100)="a8", 0x1}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r0, 0x4c00, r1) sendfile(r0, r1, &(0x7f00000ddff8), 0x102002f01) 2018/05/16 04:36:40 executing program 0: perf_event_open(&(0x7f000001d000)={0x5, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) get_mempolicy(&(0x7f0000000040), &(0x7f0000000080), 0x0, &(0x7f0000fff000/0x1000)=nil, 0x2) 2018/05/16 04:36:40 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x0, 0x2a}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:36:40 executing program 1: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x1d}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:36:40 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0xe000000]}, 0xfdef) 2018/05/16 04:36:40 executing program 6: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000da2ffc)=0xa069, 0xfea4) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) sendmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000000)="a7", 0x1}], 0x1, &(0x7f0000001180)}, 0x0) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xf4100000]}, 0xfdef) 2018/05/16 04:36:40 executing program 2: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000740)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r3, r4, r4}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000000140)={"63726333322d67656e657269630000000000000000000000fffffe00"}}) 2018/05/16 04:36:40 executing program 0: r0 = openat$ipvs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/sys/net/ipv4/vs/sloppy_tcp\x00', 0x2, 0x0) finit_module(r0, &(0x7f0000000240)="7d725573746564657468f6d82a255f86a33400e0c02aea6c", 0x0) r1 = perf_event_open(&(0x7f000001d000)={0x5, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_SIOCGIFCONF(r0, 0x8910, &(0x7f0000000280)=@buf={0x8, &(0x7f00000000c0)="7c5ea2fc19ad99c9"}) ioctl$DRM_IOCTL_RES_CTX(r0, 0xc0086426, &(0x7f00000004c0)={0x3, &(0x7f0000000480)=[{}, {}, {0x0}]}) ioctl$DRM_IOCTL_DMA(r0, 0xc0286429, &(0x7f0000000600)={r2, 0x7, &(0x7f0000000500)=[0x9e6, 0x0, 0xc2fb, 0x45, 0x1, 0xfffffffffffff801, 0x8001], &(0x7f0000000540)=[0x3], 0x4, 0x7, 0x3, &(0x7f0000000580)=[0x0, 0x6, 0x2, 0x7ff, 0x7, 0x5, 0x1], &(0x7f00000005c0)=[0xfffffffffffffffb, 0x101, 0x68, 0x8]}) ioctl$TIOCGPGRP(r0, 0x540f, &(0x7f0000000100)=0x0) ptrace$setopts(0x4206, r3, 0x5, 0x3) get_mempolicy(&(0x7f0000000000), &(0x7f0000000040), 0x0, &(0x7f0000fff000/0x1000)=nil, 0x2) ioctl$sock_bt_bnep_BNEPCONNDEL(r0, 0x400442c9, &(0x7f0000000180)={0x8, @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff]}) ioctl$sock_ipx_SIOCIPXNCPCONN(r0, 0x89e3, &(0x7f00000001c0)=0x1f) r4 = openat$ppp(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/ppp\x00', 0x0, 0x0) getsockopt$inet_sctp6_SCTP_PRIMARY_ADDR(r4, 0x84, 0x6, &(0x7f0000000300)={0x0, @in={{0x2, 0x4e20, @local={0xac, 0x14, 0x14, 0xaa}}}}, &(0x7f00000003c0)=0x84) getsockopt$inet_sctp_SCTP_PR_SUPPORTED(r1, 0x84, 0x71, &(0x7f0000000400)={r5, 0x4}, &(0x7f0000000440)=0x8) sched_getattr(r3, &(0x7f0000000140), 0x30, 0x0) syz_open_procfs(r3, &(0x7f0000000200)='net/unix\x00') 2018/05/16 04:36:40 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x0, 0x2b00000000000000}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:36:40 executing program 0: perf_event_open(&(0x7f000001d000)={0x5, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000080)='/dev/snd/midiC#D#\x00', 0x1, 0x0) ioctl$TIOCCBRK(r0, 0x5428) get_mempolicy(&(0x7f0000000000), &(0x7f0000000040), 0x0, &(0x7f0000fff000/0x1000)=nil, 0x2) 2018/05/16 04:36:40 executing program 2: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000740)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r3, r4, r4}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000000140)={"63726333322d67656e6572696300000000000000000000000000000200"}}) 2018/05/16 04:36:41 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000280)='/dev/loop#\x00', 0x0, 0x105082) r1 = dup2(r0, r0) ioctl$sock_inet_tcp_SIOCINQ(r1, 0x541b, &(0x7f0000000000)) r2 = memfd_create(&(0x7f0000000140)="000000008c00000000000000000000", 0x0) pwritev(r2, &(0x7f0000f50f90)=[{&(0x7f0000000100)="a8", 0x1}], 0x1, 0x81003) sendfile(r0, r2, &(0x7f00000ddff8), 0x102002f01) 2018/05/16 04:36:41 executing program 1: sendmsg$nl_generic(0xffffffffffffffff, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x1d}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:36:41 executing program 6: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000da2ffc)=0xa069, 0xfea4) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) sendmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000000)="a7", 0x1}], 0x1, &(0x7f0000001180)}, 0x0) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x700]}, 0xfdef) 2018/05/16 04:36:41 executing program 0: perf_event_open(&(0x7f000001d000)={0x5, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) get_mempolicy(&(0x7f0000000000), &(0x7f0000000280), 0x0, &(0x7f0000ff9000/0x7000)=nil, 0xfffffffffffffffe) r0 = openat$qat_adf_ctl(0xffffffffffffff9c, &(0x7f0000000080)='/dev/qat_adf_ctl\x00', 0x0, 0x0) ioctl$EVIOCGMASK(r0, 0x80104592, &(0x7f00000001c0)={0x1, 0xe7, &(0x7f00000000c0)="c7ab2e475af26ae7e1c3b6ce7825b109e41811b34bf5fc0566b4bfac8494e7cce8ff8295845dbb5341f00bafc23859dde552f71af495c6ce8a968b8f5c5993e2ef457e6f7bf7738fc57d3bb55a0c545ee567741d6251fc52acaf7d9a803684cfcb5d5025c1acb551db5b4c808f59a5b62867a91e94adade55c7a23832c5c3c1d70a8ebce2208ca7edfd2f865ae96e741bc01b03dbd70570d49aa5c6d15be795aad5b578b9c6d05ecb799233b837c723a3c360e1e333b7dc5c9f697be92672c6052b95c1df1926583ca297a840e753684522f77f51d1b4eb2a658b721a8c48a794e2a362563a35a"}) getsockopt$netrom_NETROM_N2(r0, 0x103, 0x3, &(0x7f0000000200)=0xfffffffffffffffe, &(0x7f0000000240)=0x4) 2018/05/16 04:36:41 executing program 2: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000740)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r3, r4, r4}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000000140)={"63726333322d67656e65726963000000000000000000000500"}}) 2018/05/16 04:36:41 executing program 7: getrandom(&(0x7f0000000040)=""/44, 0xfffffebe, 0x0) r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$ARPT_SO_SET_REPLACE(r0, 0x0, 0x60, &(0x7f0000000380)={'filter\x00', 0x7, 0x4, 0x470, 0x0, 0x0, 0x118, 0x38c, 0x38c, 0x38c, 0x4, &(0x7f0000000340), {[{{@arp={@multicast1=0xe0000001, @dev={0xac, 0x14, 0x14}, 0x0, 0x0, @mac=@dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa]}, {}, @mac=@random="b554238a611e", {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'ip6gretap0\x00', 'team0\x00'}, 0xf0, 0x118, 0x0, {0x88}}, @unspec=@NFQUEUE2={0x28, 'NFQUEUE\x00', 0x2}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@empty, @mac, @local={0xac, 0x14, 0x14, 0xaa}, @local={0xac, 0x14, 0x14, 0xaa}}}}, {{@arp={@loopback=0x7f000001, @dev={0xac, 0x14, 0x14}, 0x0, 0x0, @empty, {}, @mac, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'ip6gre0\x00', 'ip6_vti0\x00'}, 0xf0, 0x134}, @unspec=@LED={0x44, 'LED\x00', 0x0, {'syz0\x00'}}}], {{[], 0xc0, 0xe4}, {0x24, '\x00', 0x0, 0xfffffffffffffffe}}}}, 0x4bc) 2018/05/16 04:36:41 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x0, 0x9effffff00000000}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:36:41 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0x500b0000]}, 0xfdef) [ 2687.378651] QAT: Invalid ioctl [ 2687.403171] QAT: Invalid ioctl 2018/05/16 04:36:41 executing program 0: perf_event_open(&(0x7f000001d000)={0x5, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) get_mempolicy(&(0x7f0000000000), &(0x7f00000000c0), 0x0, &(0x7f0000ffe000/0x2000)=nil, 0x2) 2018/05/16 04:36:41 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x0, 0x200000000000000}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:36:41 executing program 2: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000740)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r3, r4, r4}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000000140)={'crc32-generic\x00\x00\x00\x00\x00\x00\x00\x00?\x00'}}) 2018/05/16 04:36:41 executing program 1: r0 = socket(0x0, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x1d}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:36:41 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000280)='/dev/loop#\x00', 0x0, 0x105082) r1 = memfd_create(&(0x7f0000000140)="000500018c00000000000000000000", 0x0) ioctl$TIOCSTI(r1, 0x5412, 0x49) pwritev(r1, &(0x7f0000f50f90)=[{&(0x7f0000000100)="a8", 0x1}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r0, 0x4c00, r1) sendfile(r0, r1, &(0x7f00000ddff8), 0x102002f01) 2018/05/16 04:36:41 executing program 0: perf_event_open(&(0x7f000001d000)={0x5, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$adsp(&(0x7f0000000180)='/dev/adsp#\x00', 0xfbc7, 0x41e440) ioctl$TIOCLINUX7(r0, 0x541c, &(0x7f0000000240)={0x7, 0x6b}) ioctl$SG_GET_SG_TABLESIZE(r0, 0x227f, &(0x7f0000000100)) r1 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000080)='/dev/sequencer2\x00', 0x201, 0x0) ioctl$DRM_IOCTL_AGP_ALLOC(r0, 0xc0106434, &(0x7f0000000200)={0x6, 0x0, 0x0, 0x80}) ioctl$DRM_IOCTL_AGP_UNBIND(r0, 0x40086437, &(0x7f00000001c0)={r2, 0x9268}) bind$bt_rfcomm(r1, &(0x7f00000000c0)={0x1f, {0x8, 0x3, 0xfff, 0x3, 0x6, 0xc79}, 0x7}, 0xa) get_mempolicy(&(0x7f0000000000), &(0x7f0000000040), 0x0, &(0x7f0000fff000/0x1000)=nil, 0x2) 2018/05/16 04:36:41 executing program 2: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000740)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r3, r4, r4}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000000140)={'crc32-generic\x00\x00\x00\x00\x00\x00\x00\x00@\x00'}}) 2018/05/16 04:36:41 executing program 6: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000da2ffc)=0xa069, 0xfea4) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) sendmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000000)="a7", 0x1}], 0x1, &(0x7f0000001180)}, 0x0) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9805]}, 0xfdef) 2018/05/16 04:36:41 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x0, 0xc00e0000}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:36:41 executing program 1: r0 = socket(0x10, 0x0, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x1d}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:36:41 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0xf810]}, 0xfdef) 2018/05/16 04:36:41 executing program 2: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000740)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r3, r4, r4}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000000140)={"63726333322d67656e65726963000000000000008dffffff00"}}) 2018/05/16 04:36:41 executing program 0: perf_event_open(&(0x7f000001d000)={0x5, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) get_mempolicy(&(0x7f0000000000), &(0x7f0000000080), 0x0, &(0x7f0000fff000/0x1000)=nil, 0x2) 2018/05/16 04:36:42 executing program 5: r0 = syz_open_dev$vcsa(&(0x7f0000000080)='/dev/vcsa#\x00', 0xfffffffffffffff9, 0x2) ioctl$DRM_IOCTL_INFO_BUFS(r0, 0xc0086418, &(0x7f00000000c0)={0x100, 0x6, 0x5, 0x8001, 0x4, 0xfff}) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f00000001c0)={r0, 0x28, &(0x7f0000000180)}, 0x10) r1 = syz_open_dev$loop(&(0x7f0000000280)='/dev/loop#\x00', 0x0, 0x105082) r2 = memfd_create(&(0x7f0000000140)="000000008c00000000000000000000", 0x0) pwritev(r2, &(0x7f0000f50f90)=[{&(0x7f0000000100)="a8", 0x1}], 0x1, 0x81003) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000040)={r2, 0x28}, 0x10) ioctl$LOOP_CHANGE_FD(r1, 0x4c00, r2) sendfile(r1, r2, &(0x7f00000ddff8), 0x102002f01) 2018/05/16 04:36:42 executing program 7: getrandom(&(0x7f0000000040)=""/44, 0xfffffebe, 0x0) r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$ARPT_SO_SET_REPLACE(r0, 0x0, 0x60, &(0x7f0000000380)={'filter\x00', 0x7, 0x4, 0x470, 0x0, 0x0, 0x118, 0x38c, 0x38c, 0x38c, 0x4, &(0x7f0000000340), {[{{@arp={@multicast1=0xe0000001, @dev={0xac, 0x14, 0x14}, 0x0, 0x0, @mac=@dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa]}, {}, @mac=@random="b554238a611e", {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'ip6gretap0\x00', 'team0\x00'}, 0xf0, 0x118, 0x0, {0x200000000000000}}, @unspec=@NFQUEUE2={0x28, 'NFQUEUE\x00', 0x2}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@empty, @mac, @local={0xac, 0x14, 0x14, 0xaa}, @local={0xac, 0x14, 0x14, 0xaa}}}}, {{@arp={@loopback=0x7f000001, @dev={0xac, 0x14, 0x14}, 0x0, 0x0, @empty, {}, @mac, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'ip6gre0\x00', 'ip6_vti0\x00'}, 0xf0, 0x134}, @unspec=@LED={0x44, 'LED\x00', 0x0, {'syz0\x00'}}}], {{[], 0xc0, 0xe4}, {0x24, '\x00', 0x0, 0xfffffffffffffffe}}}}, 0x4bc) 2018/05/16 04:36:42 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x0, 0x1000000}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:36:42 executing program 1: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x1d}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:36:42 executing program 0: r0 = perf_event_open(&(0x7f000001d000)={0x5, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000100)=0x0) perf_event_open(&(0x7f0000000080)={0x3, 0x70, 0x100000000, 0x4, 0x35, 0x7, 0x0, 0x8, 0x10, 0xe, 0x1, 0x1, 0xd72, 0x89, 0x2, 0x8000, 0x8, 0x6, 0x6, 0xfff, 0x400, 0x5, 0x4, 0x0, 0x1, 0x51, 0x1efd, 0x3, 0x101, 0x1, 0x1, 0x9, 0x5, 0x100000000, 0xb1c9, 0x1, 0xffffffff, 0x0, 0x0, 0x5, 0x6, @perf_config_ext={0x6f68, 0x400}, 0x9, 0x3, 0x8, 0x6, 0x5, 0x9, 0x9}, r1, 0x5, r0, 0x8) r2 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/cuse\x00', 0x1, 0x0) bind$pptp(r2, &(0x7f0000000280)={0x18, 0x2, {0x0, @local={0xac, 0x14, 0x14, 0xaa}}}, 0x1e) get_mempolicy(&(0x7f0000000000), &(0x7f0000000040), 0x0, &(0x7f0000fff000/0x1000)=nil, 0x2) r3 = syz_open_dev$audion(&(0x7f00000001c0)='/dev/audio#\x00', 0x7, 0x40000) ioctl$TIOCMBIC(r3, 0x5417, &(0x7f0000000200)=0x1) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4800) ioctl$KDGKBMETA(r4, 0x4b62, &(0x7f0000000240)) 2018/05/16 04:36:42 executing program 6: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000da2ffc)=0xa069, 0xfea4) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) sendmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000000)="a7", 0x1}], 0x1, &(0x7f0000001180)}, 0x0) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400b0000]}, 0xfdef) 2018/05/16 04:36:42 executing program 2: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000740)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r3, r4, r4}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000000140)={"63726333322d67656e657269630000000000000000f0ffffff7f00"}}) 2018/05/16 04:36:42 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0x300000000000000]}, 0xfdef) 2018/05/16 04:36:42 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x0, 0x1100}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:36:42 executing program 0: perf_event_open(&(0x7f000001d000)={0x5, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$dmmidi(&(0x7f0000000080)='/dev/dmmidi#\x00', 0x9, 0x4440) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f00000000c0)={0x0, @rand_addr, @multicast1}, &(0x7f0000000100)=0xc) bpf$OBJ_GET_PROG(0x7, &(0x7f0000000180)={&(0x7f0000000140)='./file0\x00', 0x0, 0x10}, 0x10) get_mempolicy(&(0x7f0000000000), &(0x7f0000000040), 0x0, &(0x7f0000fff000/0x1000)=nil, 0x2) 2018/05/16 04:36:42 executing program 2: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000740)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r3, r4, r4}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000000140)={'crc32-generic\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00?\x00'}}) 2018/05/16 04:36:42 executing program 1: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x0, 0x201, 0x0, 0x0, {0x1d}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:36:42 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x0, 0x600}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:36:43 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000280)='/dev/loop#\x00', 0x0, 0x105082) r1 = memfd_create(&(0x7f0000000140)="000000008c00000000000000000000", 0x0) pwritev(r1, &(0x7f0000f50f90)=[{&(0x7f0000000100)="a8", 0x1}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r0, 0x4c00, r1) sendfile(r0, r1, &(0x7f00000ddff8), 0x102002f01) ioctl$KVM_CREATE_PIT2(r1, 0x4040ae77, &(0x7f0000000000)={0x410}) 2018/05/16 04:36:43 executing program 0: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000080)='/dev/nullb0\x00', 0x40000, 0x0) fcntl$setflags(r0, 0x2, 0x0) perf_event_open(&(0x7f000001d000)={0x5, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) get_mempolicy(&(0x7f0000000000), &(0x7f0000000040), 0x0, &(0x7f0000fff000/0x1000)=nil, 0x2) 2018/05/16 04:36:43 executing program 2: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000740)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r3, r4, r4}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000000140)={"63726333322d67656e65726963000000000000000000000100"}}) 2018/05/16 04:36:43 executing program 1: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x0, 0x201, 0x0, 0x0, {0x1d}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:36:43 executing program 6: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000da2ffc)=0xa069, 0xfea4) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) sendmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000000)="a7", 0x1}], 0x1, &(0x7f0000001180)}, 0x0) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xe8030000]}, 0xfdef) 2018/05/16 04:36:43 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0x9016000000000000]}, 0xfdef) 2018/05/16 04:36:43 executing program 7: getrandom(&(0x7f0000000040)=""/44, 0xfffffebe, 0x0) r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$ARPT_SO_SET_REPLACE(r0, 0x0, 0x60, &(0x7f0000000380)={'filter\x00', 0x7, 0x4, 0x470, 0x0, 0x0, 0x118, 0x38c, 0x38c, 0x38c, 0x4, &(0x7f0000000340), {[{{@arp={@multicast1=0xe0000001, @dev={0xac, 0x14, 0x14}, 0x0, 0x0, @mac=@dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa]}, {}, @mac=@random="b554238a611e", {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'ip6gretap0\x00', 'team0\x00'}, 0xf0, 0x118, 0x0, {0x88000000}}, @unspec=@NFQUEUE2={0x28, 'NFQUEUE\x00', 0x2}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@empty, @mac, @local={0xac, 0x14, 0x14, 0xaa}, @local={0xac, 0x14, 0x14, 0xaa}}}}, {{@arp={@loopback=0x7f000001, @dev={0xac, 0x14, 0x14}, 0x0, 0x0, @empty, {}, @mac, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'ip6gre0\x00', 'ip6_vti0\x00'}, 0xf0, 0x134}, @unspec=@LED={0x44, 'LED\x00', 0x0, {'syz0\x00'}}}], {{[], 0xc0, 0xe4}, {0x24, '\x00', 0x0, 0xfffffffffffffffe}}}}, 0x4bc) 2018/05/16 04:36:43 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x0, 0x2b00}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:36:43 executing program 0: perf_event_open(&(0x7f000001d000)={0x5, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) get_mempolicy(&(0x7f0000000000), &(0x7f0000000040), 0x1, &(0x7f0000ffe000/0x2000)=nil, 0x1000000000004) 2018/05/16 04:36:43 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x0, 0xa000000}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:36:43 executing program 2: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000740)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r3, r4, r4}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000000140)={"63726333322d67656e65726963000000000000000000000200"}}) 2018/05/16 04:36:44 executing program 1: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x0, 0x201, 0x0, 0x0, {0x1d}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:36:44 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000280)='/dev/loop#\x00', 0x0, 0x105082) r1 = memfd_create(&(0x7f0000000140)="000000008c00000000000000000000", 0x0) ioctl$EVIOCSKEYCODE(r1, 0x40084504, &(0x7f00000002c0)=[0xd1, 0x2]) pwritev(r1, &(0x7f0000f50f90)=[{&(0x7f0000000100)="a8", 0x1}], 0x1, 0x81003) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER(r1, 0x84, 0x7b, &(0x7f00000001c0)={0x0, 0x9}, &(0x7f0000000200)=0x8) setsockopt$inet_sctp6_SCTP_RESET_STREAMS(r1, 0x84, 0x77, &(0x7f0000000240)={r2, 0x2, 0x4, [0x6, 0x3f, 0x1, 0x7fff]}, 0x10) ioctl$LOOP_CHANGE_FD(r0, 0x4c00, r1) sendfile(r0, r1, &(0x7f00000ddff8), 0x102002f01) setsockopt$inet_sctp6_SCTP_ENABLE_STREAM_RESET(r1, 0x84, 0x76, &(0x7f0000000300)={r2, 0x3}, 0x8) syz_genetlink_get_family_id$fou(&(0x7f0000000040)='fou\x00') setsockopt$sock_linger(r1, 0x1, 0xd, &(0x7f0000000580)={0x1, 0xff}, 0x8) sendmsg$FOU_CMD_DEL(r1, &(0x7f0000000180)={&(0x7f00000005c0)={0x10, 0x0, 0x0, 0x50020004}, 0xc, &(0x7f00000000c0)={&(0x7f0000000700)=ANY=[@ANYBLOB='\x00\x00\x00\x00', @ANYPTR64=&(0x7f0000000780)=ANY=[@ANYBLOB="af62b1f3594dd2db09cbd132938779d091cd018e3e47b5d44b6b8125bbcb6c7fbdca90f211036f5961f94b5635013ba2650659ddf7b7c9003b1324ec2d434b0247c3448ff7986465ef0cb09d973cf77a51bd9efe0848fdb3db885f2a2cc3e763dad56e7dba8d050eb2a28ade595add5574be164abc1fc3a8f39b523b8706150a57aaa7077fc34ac65ef2b2b10fe300000000000000006aa61e4090e9947830899344bdb5c28ed6c59925df93fbe718695be66409b444a3dec9dc7f932b96bd0713", @ANYPTR=&(0x7f0000000600)=ANY=[@ANYPTR, @ANYRES32=r2]], @ANYBLOB="040f2dbd7000ffdbdf2502000000080003006d000000080003002e000000080001004e21000008000300ff0000000800040001000000"], 0x3}, 0x1, 0x0, 0x0, 0x40800}, 0x20000000) sendmsg$inet_sctp(r1, &(0x7f00000004c0)={&(0x7f0000000340)=@in={0x2, 0x4e22}, 0x10, &(0x7f0000000440)=[{&(0x7f0000000380)="b845e949010f0314b7cd161c2f6b4a2f0ef5867274d02879be426292e0d111389cfff26d88d181ed0cda300803bd0de47bc87fa583bfceecb8e0dff47474a08d7f48b9cc71635ecb0ef378458a8ccfea74f4a9d23499e77bb4d3f52a721ac9dd8a5f126be35fa16d96239068749fb51ff0fe74b08f477e1bec162b56144e78a5db59746d98ad213628b594ba40ea5c5bcb2c", 0x92}], 0x1, &(0x7f0000000480)=[@dstaddrv6={0x1c, 0x84, 0x8, @remote={0xfe, 0x80, [], 0xbb}}], 0x1c, 0xc0}, 0x40000) fgetxattr(r0, &(0x7f0000000500)=@known='system.advise\x00', &(0x7f0000000540)=""/5, 0x5) 2018/05/16 04:36:44 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x0, 0x13000000}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:36:44 executing program 0: perf_event_open(&(0x7f000001d000)={0x5, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) get_mempolicy(&(0x7f0000000000), &(0x7f0000000040), 0x0, &(0x7f0000fff000/0x1000)=nil, 0x2) r0 = openat$audio(0xffffffffffffff9c, &(0x7f0000000080)='/dev/audio\x00', 0x109000, 0x0) ioctl$EVIOCGPHYS(r0, 0x80404507, &(0x7f00000000c0)=""/100) 2018/05/16 04:36:44 executing program 2: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000740)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r3, r4, r4}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000000140)={'crc32-generic\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'}}) 2018/05/16 04:36:44 executing program 7: getrandom(&(0x7f0000000040)=""/44, 0xfffffebe, 0x0) r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$ARPT_SO_SET_REPLACE(r0, 0x0, 0x60, &(0x7f0000000380)={'filter\x00', 0x7, 0x4, 0x470, 0x0, 0x0, 0x118, 0x38c, 0x38c, 0x38c, 0x4, &(0x7f0000000340), {[{{@arp={@multicast1=0xe0000001, @dev={0xac, 0x14, 0x14}, 0x0, 0x0, @mac=@dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa]}, {}, @mac=@random="b554238a611e", {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'ip6gretap0\x00', 'team0\x00'}, 0xf0, 0x118, 0x0, {0x0, 0x1000000}}, @unspec=@NFQUEUE2={0x28, 'NFQUEUE\x00', 0x2}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@empty, @mac, @local={0xac, 0x14, 0x14, 0xaa}, @local={0xac, 0x14, 0x14, 0xaa}}}}, {{@arp={@loopback=0x7f000001, @dev={0xac, 0x14, 0x14}, 0x0, 0x0, @empty, {}, @mac, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'ip6gre0\x00', 'ip6_vti0\x00'}, 0xf0, 0x134}, @unspec=@LED={0x44, 'LED\x00', 0x0, {'syz0\x00'}}}], {{[], 0xc0, 0xe4}, {0x24, '\x00', 0x0, 0xfffffffffffffffe}}}}, 0x4bc) 2018/05/16 04:36:44 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0xe00000000000000]}, 0xfdef) 2018/05/16 04:36:44 executing program 6: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000da2ffc)=0xa069, 0xfea4) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) sendmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000000)="a7", 0x1}], 0x1, &(0x7f0000001180)}, 0x0) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xa00]}, 0xfdef) 2018/05/16 04:36:44 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x0, 0x13}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:36:44 executing program 0: get_mempolicy(&(0x7f0000000000), &(0x7f0000000040), 0x0, &(0x7f0000fff000/0x1000)=nil, 0x2) r0 = syz_open_dev$dspn(&(0x7f00000000c0)='/dev/dsp#\x00', 0x4, 0x400000) getpeername$llc(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @remote}, &(0x7f0000000180)=0x10) r1 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000080)='/dev/rfkill\x00', 0x400000, 0x0) ioctl$PIO_UNIMAPCLR(r1, 0x4b68, &(0x7f0000000100)={0x80000001, 0xfffb, 0xfff}) 2018/05/16 04:36:44 executing program 1: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x0, 0x0, 0x0, {0x1d}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:36:44 executing program 2: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000740)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r3, r4, r4}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000000140)={"63726333322d67656e6572696300000000000000000000000000000500"}}) 2018/05/16 04:36:45 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x0, 0x2c00000000000000}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:36:45 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000280)='/dev/loop#\x00', 0x0, 0x105082) r1 = memfd_create(&(0x7f0000000140)="000000008c00000000000000000000", 0x0) pwritev(r1, &(0x7f0000f50f90)=[{&(0x7f0000000100)="a8", 0x1}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r0, 0x4c00, r1) recvmsg$netrom(r1, &(0x7f0000001400)={&(0x7f0000000000)=@ax25={0x3, {"7cffb97b907338"}, 0x10000}, 0x10, &(0x7f00000000c0)=[{&(0x7f0000000040)="af5976f649ff9696baa7b6995bbfbf22070d35845179aa090aed8ad9e2611af7b77900c1567fa98204af2ac77443e292920ea57ab1930d347cf1a9f427f99c24f3edbdabf7c3b452e6530b3797681086148153aa7746ed94324154ea142cfe70160de972", 0x64}, {&(0x7f0000000180)="254bd0a9347923b7fdfd3f872773b258189d40e755902882581eb5167c6cd32994e146135b68b5ecfb8bca6be1b2819ec8c3f8c5e9146e2c95177db619142c6b1dc9e64927f7e11cd12635c631b256b0242f756be682bf98abd87dd5897de2fd80b80899fd32f9dca6c0038654e0a3fa7f12136f7ea95f09e40db8117777fdb5bbe12a7747fdac2ca6e95a8b75e95fc945e4dcbf3812d2b9a4489723c536535a679f1cf7eed666cd1cb8147f521a3a0f719c815668d38c37d3d9a883ff9f835428cceacf0310c1c1003f66337a1c8b88a9cd69ecf3f5a780174f49402969316290f7ff18a10ba51b53e9", 0xea}, {&(0x7f00000002c0)="f7977d2a573bcbb6e5db3926a6573be9ccbf2bf7fc688a059fb465073e01df6f6fe2be34202786730e3bd200aeb4c73fc33a979f855be8422f18d5b77af1831b05891d91c1d0d9c0641807b3f444897e476911c071494d15af8259995958fee191ef83a925aacef422aee6ead5e6d9d850100cb18e79a43481303fde5b54cc1827c505e9138a0fb24104b2bc276c1ef63906f087145086b33d1cbf2dcdcfb569df1686d323bf7e9689795adeb89ae673faaa58bb49875744b5f3344b240feeb564551fe7d29828b03bab8c285cf27dada432ad36f78a05dc3cccdc407b77b8715f7f33afeae5d4fd1fd4eb7f927633ad32a0e262b6862d0768556b3353944e02bbbadc6a9c4d12ed1592e6398002436cc5409614c011e28250409af848ae65716e1d38d600065515df82167ffef57be031c66167b724d6b13b837eb59341c36dba74cea5d3024c9236571171db6ede40c7fc4cd1e3a724e5f8fc80173909c5dc28bfafff55a48aa2ffc4ae57096f66e7536fd9a9f4f553036e4665e3e8146e004b0369244ecf61f9c4a9b398fd116a4885fbef99ca5a9e6b1bf6f1ad48f1d800a8baa5b84b0d166fc7ac4854444b86cf7e0b82a39c0a09a58d6b952c05ee601725515b7debbef23dc6748bdf23a1e4783346539f9fda3125e2358832e95f79d28e482d2d480bf983869cd6c14e338830e85d35ee90155d1bfbcb019168ec02a896926928479345661a3a0f107beab814390e154409b94401c37c5f02f294819586ff5008b042674b56dc786ed2f0326410f17260a3ebd55925a14317bf6528f6fcbd4e0b352111c9a6e2039604dc81edd6ebd75e9dd21aed9edc72655bd23dd6d74427a40caf5d09c03122276f75f2919b53b6ac67dfaa295765cbec58e8dfd5ca12a4f9d07b69623e41471498af54313be3a2ee7f3711911199612d89802c6fd1a28db06aa41a028322a9e6f1d26f1f69ba7b16019922c5f22045a1ad432c17be02b4a74d6bff2c5374556a13dec6b1283102eaf78ff2746d0652e633f0ba0c3e3930672aaf8d732a94f2af9e0855b3d87fcf417ecfbe37a046c9a390049d67476f3158ae0fabe69456a9b92c4e5ffd53ef4eb3af9ed7fa594e86331f6aa01c6a58f6e7dc316980ac4fa5bbf5704226c834364892b51fa417331df3e58a6291e443a15d4578e8f42d1120d58ef2135b96de20059162287a1f1115572b53df3ca8b25674abafc0307f8415f3679e3f03176e58e7b6ef32ae4a5b2a6ad6d4e660afd42ab6b2bdf489ac6de4cae2d4c8119c2c7a5b1ea72ca4e5bdf6da555b1c0ea6098876f1ccc948e8230b3d9c68c1f46c1e7371588e8913ff043ae3efb7ae97de19b9d1bb8c3b2289a1774e11142a808797aba99da16e6e73b9573d7e81df12b5915550b95888b61e209e4ff89e393f082dd2fac1c81aa9691b423aa17608fe6e7e371a4f943e86e3e89b0eef17d31c73c912ce63b7b439512a82afa88d66854eaf6d3971a2dc9e6ee52eaad404e2d463bef895c20e574bb635828e1b6f42d06ef6627e548c39a640edf46b276ebb4bef19323272a293e4bf2ea388c1909aaaee00066798d6c843b52f229141e368184bbdf75f2df0b084acdf870888e934c6036777082a1d3b888ac2c9fc5b0839f7522134cea287161a2aef84a4300acac5ceea37af7c3071d286e954fbb7d649f3fa7d6825490bb967255b88660fda3e993993c38021b6984945212ca959e1484aeb95c520b165b59387548ed037f1e9f5932b917c240603acafbacdf0edd2b31af55880d587cbea9a507f4e27d0250d0ae195de3c9edccb9ecc1302340c109672b8ea9439b3715a30a6298a48511c2e911e2771603963e408ada794968d6e3e8eb7519a64c864164aa4c0cc629a8f11200d932522454f8181e0a8e4209771231b503d38e04d13c4d9ec0a918570c4d502ba2172e1411e89283a69e8cfd6218eee9a3cb3b6066fd122923b6241fbe2ffd27141a4d39197705dd4519b7d78ca0ffdfa39b00abe49c252bba8b6ae87bd9a1d3bf37e7a468a7c442c4ac41296436660a3eef0c812a5aa91e49b407f4e9613f1a550f113d5093b39ec3b4ef0054fdd5507917b79705364e3a56f8c027e4042f81f164b77dda6ee61006c1f70a5ff0286210d87af2451aae96aa695224c0ae15a247dce71a15114d2bd5bbceb9091197a29540637cb28f0caa206f7f1ebbba8748c71bb50c5ef94e3d21e779c5c7c9db629c9d10e02a7d157c105e512176c80f41f0da254bd511a346b4310c400d3ce194edf8ee7eb5ff8eb9d22e385979f6f919a885887758c99a8c28719819c43e149ccccefd599f658db52bd18915c3ca7dd9d08762458e20e3f08c0e53746ddb6639169d766e2e8e3279256e0b6ecbb9b7ef35cb80496f8ef0340b013dd1d430889376e25f11dda6e3c72d0d386a331ee5560aa56889fdbe95fc0062d8262b6ae5fae9cb01f04858ee8187343d6d93915e0bd7f9aa596abdcefa56e6ce70ab737941954e5edfff4c1195185104f7b6fc5d17058bd04df952431d3bea24cf995fddbd78ca3177c5bb8392e45c2ccc5cf2a520decd527ed647135ebcfb050d33406930951926cb57b821b3860efaf8d467230e2bb46f615055481128ff5d3e5cb87764c9fe22a1fa7eb6bb4b96ae0e90edeafae2d1c2dc3b6fdc4fea056f0962d12287b2ec20cf9cfbd40d14dd06b9dcbd5ff703d2d28397dfe0583e753a6ff9bcb5e2e376c3f886f2cb200d42280c657fec3f7b78c1cb6646ac3cf777677280fd7ebbc2b3d06175bd2dc0dd23684a2f246c2aaa94f670fa603a9a55b9faaa8321f889113605cf770fe7b9a2248286562891fa1537041b675e36239b4f0bca1e936101a6e8959ef59fe97975b1df4a5a4d5738798ce2b787c38ed641598a792e1d068c06021cfa98a2609cd143df0e30d86a32bc9a07821b895a4747d35c71ca22532e48865457b514716a577d12f90152c26a955c97013a4dd838857d094af90cc933e696b6a47bfefbe28a7b241ddc625abf31b11847b347aa8c671a5fb7103880803b564e855b380a0cbf59142ac3ea29e99377f87fc8db28f5f49ea2ce73a82ffc9424c2fcf0ad4c00b68f96b138090ea6bd18b2a90a3a498f51098235494714da3859e777caf4f08e6b3fc0d1798a1717314b3b293b10395632653d3c7833b128f9a7fe95d68825666beecfce64f0fbd900838b93e05b0063c805a8f051bc51a8978ba532a9a9c75b81a6adc773c672a6dd2731f51df5c3e48ab393a37ad2e0ce1ad89ec06e7b8abbd379c3bd88136301316e9c0ab93e9e710fa979fa7916c3540dce8a4feafa1ae18b7530f013183e2b17e2efcf05741ec85125fdce7c8a9457a8e43c964d4bd2e0999a64b0474613debfb6d4a006cf1c27ccaf4abd7dba2fd3797338edf336da8ee893e6aca9c5596f4d9dd514cc7e96b6f7c466476b3d1abf02ca434037fa9ebef4ef87873596b64ba0f386135238ce64f013bdf369af7dc8a4efbabd27b0e595260f182323243207ac0b2622d7a734ea83da3933b29c01da03521ac8150f1d5e23391f19e9d82ac4fbcc2b8665c6d053db964ec98b1ae3ef5fd47c1296bb8b0da5f0120e604dfbdd1159570b7955d6cec2f9193ec4f282356aad98a7b23bb6a107e2fdb2d7d70d9b63115999309905e075de1446ef809c8447472e131a90e840a5922fc0231b10d89b11d9f19e211da620873f5f938419e513ad81d56eeefd848a2060481bc3b30de49babc459cc12144a140392dd5dc229e0ccb17d42775bed7babbd7b85e7ecec6d810544675d8e12524515a0defcf391f5a1e58a394de8ee341abd679a2d97b01b99cb7d8e1023142c0e3a70840eda9cd257a802124e2b48e014319a65c46ebf79bd276df4d24d5caf75c6285ba3a47d5dfa80816ad1a3f443a7f4fd1ddc85a541fbd1d3934e0501ecd60792b209c4cef9bec92c33b1d796d3624786d289c190f8128d765cd04aec1738255b458518242708d121f079e431fe93da92c8dc09c38095d6c3b7eb91f916351f75f6990ff73351a7201155ff71cf35ac8947db69ad07d2db1e6e1af4a0464e82818c84b3a8643044839b657caf5cce5eb326062ae71c45a29fcb22d378482dd3eb1afc91cde6735c1a4fe477f59e1dd19ba6305f03887cd76aabe0e86b86e5a62692593bfaaaf7c0e04e723f0997934528b90d280b84d570fb0e58163a0421e929e22e8530a4582008b96100bcae90be81c6a7ed8a43a707bec12e75f7e83ad1af448597d822a29b2aa4df6135f086126ffdb512f20b331f5cfff198abb8a9ef603a389b886f853c19ce21fd09f1745d4d39784575b27fd21b64f226d7ba9165b12640527680a2dfb537426560eb2f6b488f878cc42f5d2ba8c93554781c27c78d3ecaa60d259b5dfbc2d539c522355f094e116e0bc35ee80cf6f1b9cb181e0f37a42bcac98173e571d9f928aa90584cf2cf7851d501cb3bbdd972244fa8660d13a5a84b9594a4fd54db81d3db6b35d0abc2288804df301c9ca345c4edd3a254b12c42c4a64ab69fe1fb84218dfda6a5c931a321c70c84e96f016c285f90d6f2d8bcd2e23bb906badfd9fbdc906a7469f4fda53c79cc502c89c4db854ad0a2338bdf98c1de56f5245a262d0be19395a667973161f56927f7028822f1c37b0636e16ce15708a3f0cd589ad8efccc66611899dc1e8a7223af2ca29f14629083bf4e14c040527cd6a81e469803b16ebec3bcb7584ffdc23b810c48774af14d6b157c6fc2404eacebfee868a6d2998100124e559b47ff809076ef149d7e7269b39d8011312e057ba8c8b1bcece989d3d6f94e1b165ccb2dc0efa424214d53fe2c5b39277e7ac88ddd2ed3c37cdb412e372f8c5ffbf7bdc2b6b68b5407d7aea107aabc744c21fcb5686603de2a2c79423703bac9c85ffcc8925d4fe0cf03477cc7028224df55b9607510884c48e0b752def9a18eee7c9fe816ba68602bd7414be3e6f84e19f7322ed286a6c7e4cd11358a24de9cc3e9c5a5b3e6fc03b1e8882c739cc38b0c32c1cfd2a184584b73c8956b03efffe84fcebee24ebcba0a112e3feaf8003b822f29d0f5233bc3b2abde4c9c6cdbb89399e58ded5195302ef781341cd9b80511d6d228ecee2b593f8aa9faae911457c1f26101dde1cde881318e2420f715f1de54cef7d45113d2346d1d89ae87701895888a2d79ca7e00df596432ea310cb3213dc4d65abb42184b785c05f4e1e3329f4bbcbd6098ba6718c35c04aab002790a5cc916779673b8a7a32ad2f6f83f9e8a2cde32a3e93673fac7ddfb232a7dfc8575f71406e97bef735aad4c01962e7aaafca6d51331ee1f6f8dda3eb2b033fb13a7d5ea37eb08207e698df5a9eea31ad7994525309b51db2332aa4c5bd636a2c90e4d710eb206b546c9c86297d02fdebe29a3891e69929a1bd06cd605998ebc2d0c0b5f298f4c5c77d417d6858948da8e49cceed2bdc0897b0758e96fd529d445b07f55df33f4f701ec11bb8e82522b1c312c64a75d16ad885bc25a5d1da8e36d317da00db26b7b767efdf4863890f20f69c6f1a701f4b2e696fea148fc9c3158e80560d59710170390c822f6a6e964031e00ff576704ba623cc5c71b7151a672edf7a8bc48006139b2445d17f8059ec10adc598d67aa10361a0cdd6f770970cc90a887fa54a5225c839ab3f47246945851a2b703ab0e9c3dc658d9a83bbeadf4728a8404e7f46afbb0bb126d3f102ef3d0698ca0c2400ff72c0b95a06662f03cd44ead8c337a7b079d75e24f159fff01c5d6", 0x1000}], 0x3, &(0x7f00000012c0)=[{0x28, 0x1, 0x6, "f50f3378891899a6b6db7bd3224acfa6277d38cdf5211a91f077"}, {0xe0, 0x10f, 0x9, "c1789e757984a4568d3de30e4d72edbd0b55323bdb36a5e089198457520d5f5edd00ff062bb5612151f12e5d4c1c90333bf05fefca6c768ca4bde8ed86741221393abb15e3c4a65dc5e29a0d24b52fcb3e75f2b26ac83e0e85c4e5fcaeacfa3bd546edee82c143450c37745930c81299d4efd58a8a308293c8d765542de9e4f28f02b0aaa039de7e54a3bb65e0909ff856bd22517855847cc0b585e5002567d21d27fd7346c3591599cc4dbb8b6d5df8b130ea1cbf4e0c2d57b565c270b81b8bbce6e122147be8b222fe028ddf05ec1d1b"}], 0x108}, 0x100) sendfile(r0, r1, &(0x7f00000ddff8), 0x102002f01) 2018/05/16 04:36:45 executing program 0: r0 = syz_open_dev$vcsn(&(0x7f0000000080)='/dev/vcs#\x00', 0x9, 0x100) ioctl$DRM_IOCTL_GET_STATS(r0, 0x807c6406, &(0x7f00000000c0)=""/72) r1 = perf_event_open(&(0x7f000001d000)={0x5, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) get_mempolicy(&(0x7f0000000000), &(0x7f0000000040), 0x0, &(0x7f0000fff000/0x1000)=nil, 0x2) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x8, 0x8010, r1, 0x0) fcntl$F_GET_RW_HINT(r0, 0x40b, &(0x7f0000000140)) 2018/05/16 04:36:45 executing program 1: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x0, 0x0, 0x0, {0x1d}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:36:45 executing program 2: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000740)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r3, r4, r4}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000000140)={'crc32-generic\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'}}) 2018/05/16 04:36:45 executing program 6: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000da2ffc)=0xa069, 0xfea4) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) sendmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000000)="a7", 0x1}], 0x1, &(0x7f0000001180)}, 0x0) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xf1030000]}, 0xfdef) 2018/05/16 04:36:45 executing program 7: getrandom(&(0x7f0000000040)=""/44, 0xfffffebe, 0x0) r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$ARPT_SO_SET_REPLACE(r0, 0x0, 0x60, &(0x7f0000000380)={'filter\x00', 0x7, 0x4, 0x470, 0x0, 0x0, 0x118, 0x38c, 0x38c, 0x38c, 0x4, &(0x7f0000000340), {[{{@arp={@multicast1=0xe0000001, @dev={0xac, 0x14, 0x14}, 0x0, 0x0, @mac=@dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa]}, {}, @mac=@random="b554238a611e", {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'ip6gretap0\x00', 'team0\x00'}, 0xf0, 0x118, 0x0, {0x0, 0x11000000}}, @unspec=@NFQUEUE2={0x28, 'NFQUEUE\x00', 0x2}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@empty, @mac, @local={0xac, 0x14, 0x14, 0xaa}, @local={0xac, 0x14, 0x14, 0xaa}}}}, {{@arp={@loopback=0x7f000001, @dev={0xac, 0x14, 0x14}, 0x0, 0x0, @empty, {}, @mac, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'ip6gre0\x00', 'ip6_vti0\x00'}, 0xf0, 0x134}, @unspec=@LED={0x44, 'LED\x00', 0x0, {'syz0\x00'}}}], {{[], 0xc0, 0xe4}, {0x24, '\x00', 0x0, 0xfffffffffffffffe}}}}, 0x4bc) 2018/05/16 04:36:45 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0x341c0000]}, 0xfdef) 2018/05/16 04:36:45 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x0, 0x2400000000000000}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:36:45 executing program 0: r0 = perf_event_open(&(0x7f000001d000)={0x5, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$binfmt_aout(r0, &(0x7f0000000080)={{0x1cf, 0x2, 0x6, 0x3c2, 0x35b, 0x101, 0x257, 0x4}, "b0e7c442e6597a1455db0b286d07ae1ab96e4c9bddb997ec8728afca0ed92a80beb6760ad0a4e0394fdd2a1324bcf3962dab35f2dd3606769c7e114032669ea139debd9310c5f2", [[], [], [], [], [], [], [], [], []]}, 0x967) get_mempolicy(&(0x7f0000000000), &(0x7f0000000040), 0x0, &(0x7f0000fff000/0x1000)=nil, 0x2) 2018/05/16 04:36:45 executing program 2: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000740)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r3, r4, r4}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000000140)={"63726333322d67656e6572696300000000000000ffffff8d00"}}) 2018/05/16 04:36:45 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000280)='/dev/loop#\x00', 0x0, 0x105082) r1 = memfd_create(&(0x7f0000000200)='\x00', 0x1) pwritev(r1, &(0x7f0000000040)=[{&(0x7f0000000100)="a8", 0x11e}], 0x1, 0x81003) getsockopt$inet6_IPV6_IPSEC_POLICY(r1, 0x29, 0x22, &(0x7f00000002c0)={{{@in=@local, @in=@multicast1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@local}, 0x0, @in6=@remote}}, &(0x7f00000003c0)=0xe8) ioctl$KVM_HYPERV_EVENTFD(r1, 0x4018aebd, &(0x7f00000000c0)={0x1, r1, 0x1}) ioctl$ifreq_SIOCGIFINDEX_team(r1, 0x8933, &(0x7f0000000400)={'team0\x00', r2}) ioctl$LOOP_CHANGE_FD(r0, 0x4c00, r0) ioctl$SNDRV_TIMER_IOCTL_GPARAMS(r1, 0x403c5404, &(0x7f0000000080)={{0xffffffffffffffff, 0x0, 0x2, 0x3, 0x1}, 0x5, 0x100}) ioctl$PERF_EVENT_IOC_SET_BPF(r1, 0x40042408, r1) sendfile(r0, r1, &(0x7f00000ddff8), 0x102002f01) ioctl$EVIOCSABS2F(r1, 0x401845ef, &(0x7f0000000000)={0x1, 0x0, 0x7, 0xfffffffffffffff9, 0x6, 0x8}) 2018/05/16 04:36:45 executing program 1: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x0, 0x0, 0x0, {0x1d}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:36:45 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x0, 0xfffff000}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:36:45 executing program 0: perf_event_open(&(0x7f000001d000)={0x5, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = creat(&(0x7f0000000080)='./file0\x00', 0x1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80000, 0x0) recvmmsg(r1, &(0x7f0000003bc0)=[{{&(0x7f00000012c0)=@in={0x0, 0x0, @rand_addr}, 0x80, &(0x7f0000002540)=[{&(0x7f0000001340)=""/90, 0x5a}, {&(0x7f00000013c0)=""/23, 0x17}, {&(0x7f0000001400)=""/4096, 0x1000}, {&(0x7f0000002400)=""/199, 0xc7}, {&(0x7f0000002500)=""/47, 0x2f}], 0x5, &(0x7f0000002580)=""/72, 0x48, 0xfff}, 0xfffffffffffffffe}, {{&(0x7f0000002600)=@generic, 0x80, &(0x7f0000002780)=[{&(0x7f0000002680)=""/176, 0xb0}, {&(0x7f0000002740)=""/35, 0x23}], 0x2, &(0x7f00000027c0)}, 0xffffffffffffff02}, {{&(0x7f0000002800)=@pppol2tpv3in6={0x0, 0x0, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, @ipv4={[], [], @broadcast}}}}, 0x80, &(0x7f0000003a80)=[{&(0x7f0000002880)=""/210, 0xd2}, {&(0x7f0000002980)=""/4096, 0x1000}, {&(0x7f0000003980)=""/193, 0xc1}], 0x3, &(0x7f0000003ac0)=""/249, 0xf9, 0x7b}, 0xffff}], 0x3, 0x1, &(0x7f0000003c40)={0x0, 0x1c9c380}) getsockopt$inet_sctp_SCTP_GET_LOCAL_ADDRS(r1, 0x84, 0x6d, &(0x7f0000000140)={0x0, 0x1000, "5871294fc82d9f8a4db737939024d25e8d2a3f6a9ae5cd02e829a551d8ab97596d50bc2bbdb284900fecf27524d303ac20e5db058308af8e4c48662afb8385b810efc68197906783d29e93a008f6a496358310748e87eeb26db471b3418d30cb50399d0edb20517529f185adb252de6d3ce9f2bb57b8c71ef1220fb7928d968827554847e486b44f0c44f31d20bdab03420474c2a6ff54a9466e67dd2052fb14799d72e68780f2c0ab99b5b77f27ced315496ce6517e79b257656c009b3b78a4b9dd766d620f7ba8f6ca59f2a84fa9f990a910faaaffa45308fea22ba14fef0c74c93b859dce19fa8cba906ca0a584b24376a3b6c7c9fddd3be459be8065a08a83310e4eb73aefd224e5cbb4a399c74e144e2d935350adfded7d6a02967ab498731068a5ea56a7b1f53dade735d847303073c5972617ba6bbc272ed5a4eadb12864b83101857de32e65f7bb684d9fa9ddd379aa49b240ed66a4a6fdbdda0562258fd857b7a8a7fb006b6d31809cfda34e0b221a58a20259ebed19a6946b288cb199a51217171e95b54c42e776eb36a766fe3e63568b5ad91d0acc39547ac424ad54e65cef4b1d3e36f43e7664d1914613240500171eb6f3b98f6468b3112f4fcf930b00984aff5eeda0d6f22a6eedce625a10cb070a80fec1a3e76a0a29014ebe0e9242450850accc010acbde50f9c8aea2e60270dc67de40965e5102b571b8e83e856dd05a4f41002f8d8efec2b9b9368ba3884ea364c30048b846ded82565a5fda408f2133f09bf12864958f2beb65a2946190a0a28e3d4e43fb39d28d41b7a58ed39de189013d6404cad7bd2a90bb58f4e1289c4f42cd2fb2ceb0f20b22520f068663d13bae5c8da2deff00affee44d98671f60488d68d9ac07acc3a02947849cdddf580fb1358bb047bf3c495ea9b1f5a0d529200036a3bbee29faf46b7a6635647ec6cf387f30644ccc8bec4277cde5c3f455e3644197e0f728f47ee5659bd04e2b21c360992c1da4f8de108030e5eceb07c24ccde611e9c401b03d77043b6ee8f13625f81c310e5b965e4d9457ef54acca24a42e503b28eecd0fe12416285c14e8a80087287ebe1d6438f92b31d8efcea85b7e574b756ef8732b64d05570de279a9366df43fa5d7d2cbd977be6036fd5ea8ec586f999935305e57f38602ede1aff5fba9d1bf7dfaf9cdf563f842d48449b67df673d21bdc24b3d5eb414ec674398638b2267b3fb677149b95a36a03d9adab37e399cdaf8a4757ab44771f4b53d517608fa83a686933c840ad159bb4a3304f6127b6d5db986ebaa175ce5f43405b82d0852e6951f717302f49248b100d900a2d5a5a3ca9f3f296ce10e9b7452613d7fd4936bf76bf801f7ceb2c517bd76d94c46611f6ac786eaab66db99cb370d5c79aba722ab3f6133b41ab3e6e722a351a7e4b7c9c8f5a3a342a09769a65522a07cf8879e94228f3be723425756785d86d3173b1f1fc4494e762cf5256188f95357506d3159e5919f61084bf6f67d8e9843a352f98171fd20bdd1825bcf279425709992470a465039158109238e8f0628c5dc9ea681dcf0daf4fae5c36c84264a405cef6935f9adaf77d8f11dce24eb2eceafbc26f3376855f3a013b911e1ccbc0da3192ac43e8e33a06519ea065646def4054549c7a1c066c9c5c176e78fe7158df84fdf71289043153ad3b5d9d55da1086fd5819963d0647f2447a14f3863aa3b50313345a89f3fd96ac55c34dc72c2850c3d6d17ff17bba121163762f49ccee8fd7beccfb287c2340a0f8c8e6c0c377d79e24bdd9a685b271f95191c4ba06a20e063e72d15c12e908517654e69497784e0391f7e8c4a83bacc88de27a5a47f4934b0683dc3bc275ff75dda114d90bb9f25377f1b1ee641dcd90d8764df6ec5bd3cbf8407dd075c6e512972b07cf2b8ca9feacd6ff813601b3997317fa378ae284d041d649e4128d41f2bbeb23b2d82c997a865d72d6cd914482d61fbf6bf7f94aef2b683716426ec6f861729e6cc5b82949db2be184473b3d9c548c92055a59991213d28763e9fbd094aefbf2c2a4ff4f535719c3373cea1ca4fbf1c1d6dc02d2ad7887d00d51a1dd95be8dfea12172975ec0c2cea1d19f421dcba11712ee9ca8090e3f3ab3c9bc6727ad18196f992e1636ad9a6559d31da90ef03c194253940cf5f776b4f0d6b50ba68461af54b423fc6832e876d3f2d109e208cb8b0a6c84c184b318a778d42526c92a09b9d7ef1c5ab531a30c3ae678e3a9128121faa09674747e2bf7c519b5c8fbff4a9083116a97505887aaa804afc06bacfc7d21c6eb0523d7ff0ff34fa845d90eeaadd294cc5646c24e1aeedb855c9448d46ac8f85d336c9014a69cdcee25f3e24de8a8e0323e7a77428819121f76ecb563fbd0b3cf414dca8f90f5259f5bcfc54d8cf491b813837a2191951339aa3ccb774e5776aabe45e6a6a4ae3eba792e71de4074b3c70e951cbc0e555c9ba30936ccaaca620bb429fb14aba1ebe7f0e0ce310575022ee0fc95785b411066187e9626069ab878b3142db013799b36cad45c8d81f362da91551f9db3bb38d90985bb87e7ea0879371fac9d626ac1998d6fb54692a722cd589856331a1322f6368a3f594376c67ee419723ccb786e3719dc71f941e5727824993257c27d879baf1a9db404a7251f60d5c329d3bd910d0136b09381149a14fea71bb0b3a82eec70d3cb8934f5c738075cda9e79ed64cafb2a456dad6682faa0ab6e52030aaa9a8efe6a2044d4f4c3fe26caf512fdd007321e17bd23176d6dcdfe24ba00c6f6d938cee7cf7507d726886559c405b412553c6617ff3a167400253493698d723f733d5f4e314a487e0ea62a0d43c240c41384148bc52960728b458f55ec98f2ed1974457d50465fce9b40f4cf2cec453ce0fac77a88f8bb8a07cc0a2df0f74053a7ebb6d61e546df6458819ecef9b055d066ec803ba39195c9fc807e26b4f440a13a75900cc697133dac666c790e6d3df9a2de3a258b8dca4ecb591a3d796ae9607360a189b4b95897f6e2c1fe748a9328332337c4d18c8db2187a3be49fdd69eaaff0a023badfda95b99b1bfc33997dd55b5aadd7561240221ed490fd6d9606648740dab67684dfcf76f2ed756272cb073967e48faa3563f9c1446ae65ad27ad9062df0a84def9f2628195ed24bd507f3cb247b985a219d43d6d4aa364a2e1396ee9853a72c82273a76cb55949f65a6055671fad36da2a7aac892d6c856ce4604b0039787795ed3fc3d9101ee6d1be9238d94992fa54d817d21ecb1660b1ff7ed71dc63eb8e06f66484db2b0d29f260accd65d951693183504da94c5fb44e790f01f9584be749b2500c9c31c9e1d2b3bfb04759a16317ba024d76bef12d20739f818b409b8e3615557f0e351b74121d550db9297aa8eae701ad47db9c3a281724c08fdcb642721320241343120b4cf602c0aa45094e2d0baf1f3efe4c9d66c9e13dff4f410fc3792f63b5f75db5f37977024e606fd5cdab62190a186a9c3aeb86f8e34324da1d875a071e77082234e34aed723728ba9791ef1199d56a0dcdc3ce0007dd0fe8b6941eb9a37e92d4217ac24893ee2d7e94b1d1452cb075c54a0f4ef53c14fe20bceee78c344228f833ceb925917f6ab8ef35b0dc1fdca1fbdc897cb07c10918023bfe9047689f2c24c444ab4d35c578df646f8b7ce11c3e44de99382c148edf6f0126eb2ee7e8883c090b25149b6abe2ef7267a901fafb580fa34b04071d5d075f016f129a688cb581ef834cf834cf2647d7911621ed45907a4d9c107a1b0fc1884e40834c16d44d8ff97e1041ca7f48d73c10a0a23af7074bed317851b70ca1626ab8168cb80dbadb5f6bc07824dacfda1145897ef371c89e54edd8a3d814292d65a244db098cf530621faa30a715b167d0a0d4430216e58c1e933b8e95f108942d4a8a2d9508048aa31f28addf332129d9b2f249a1eb28da850203234a65b25e6428c433a212e7915249b6d9ccbf3484b6b02bf71b9cfa720dd4e7153acc5a58165dc93af1277702d054a02b156bb21d6696beaeadd321d5e333e3077a88d9b431bdc30c62b1298a5240057c95b5909e9ada0189b7d456cac441b6e9d12f0ab5ebaff8aaf06817413231df9d37c2aa88dd225bc40073abad6f6160afe4c2d61cab5b6c412e1738f0271a01eacc854144d89ceacfabca23c79ffa78698cb2c9fa2748add26b1bcaba0b9e78d1f31a245b64b72ed47de52d2d7be0f70113b211e4309053be9a6883e5f362a7021d80ff102f13ea1f7743b50c5423af86e7e988c487f4b317560e63dc8fdf3e8197e31e13444c89897a336ecd6ce11e78efeff79b593d68eaa756dfa252875064931f335dc07d32dc9d3e4cd3174a2cfafea7dcbbdebdcea2003dd0ddbcfb461e3ef464ec4727f79ea5fef53bd1d15c7d3bfd22473c20393c4182f49b982cc7d235f91d8b8676ea738227fc39d9487d1a7bb6727f85270f43b1af082483e9d235548a1f3f66c7cfd54ceb44a0bde2adf02fb7e56a72e199e4b6c3c0f0f82334bc0772b81c1463297e0513642284a9dc4ad7c27553b38b8b69582f8ab479f0442e146ea13b61d14aa8cdc42a6d0510a5952efa7a25cb7651976033661cb1c7d92bd13afae87646b240042ae2d08104ddc311de084e51b25f00f4c5d3ae8b64647a0530c1c4d52897ed0f5d5a510d0730f58d384688cc5ad84296340fcd392d594252bfc908e0e2bb5c5b6ff4348f2b2b2878bc4c990005583c69926faff3c27bd40faf0eac5bb201d0b9e6caef71f789dc0f46899137d2548ca7a989985afa7e3bb15c27fbfa2e6adb28695d7a9e9c501137e75781b34baa8c8669b84e828f2149d9af3a292fb01f2ae0ac2215f96aff0d01afe2369c2f02c0fdc3ed15f45e0ec35be2d54c00309046b8d798a324db2aaf45e026e9dad8708b302e9eb7628a2671006860102db414423daef94ef52fd9155e1f248deb597b3a10e4055d9fe5aedc57d9835748273a520a0ce1d67d1177beeea757a544e288e1583c1a09eb83eea9485223e1ea3b810bca188c73a804cef12cce2ae90d82fb0308d91865ef85d8240fb294aa40fb2e5627c3628aae312e6df563a4fa9933a155c5df55e896372d48a977cd7cacea25d0801e9fc3d3a24862be977496a10fca57df1cc259ceaf7920c02d5acddec15bcec01677f67978726e2aa8f8803863191131080caf01ee00e3306a4518ffe62747cbd33dd099af8920f0b66b19e6fd531f67b08adf103f893d02659b2a5d93cea7bff2febfe650dc49c07d29116d3a6dd1c9ad7331d0ebad60a8626cad60c44cf2b32d687700dfa4a12773e7e6383cf8c5f245d37d38c8642e9f7e5f8a55ba2ec7255584c33f4dd5dd943d43f538e10cf115cafdd9f9b2ce7e30a6c36c086d618df4bd5e9fb3c8cec66cbea6d66c76a4da3a54cc0664ed33e360cd0a8cba572ac8c733471e75941a071e8ad75f2191928f8a8ee01351885dffa7ef4c1a414c74a580a7b0d7ec73fa3f27b2c61e2e0cea1a9653cd2b28381c4e937f5c49be39fcdab4396dcf60fea5075906b62727b703f103cfe3b123d3bac42ef4b1d963f4c07580263c9bdb2d1778a07d04451e582291da3a823092158399cfff63c7cce7ce0d05329ffbd7991c98848bf7d2fdb2207551498b58b9658c8da6e7792440d715963b262711cd20fce54800e31ff80a51d25c6b7bea0721297e51629c16975767d872145bcce837d566dd82b4fbba577b2b8a136a79214e1031bf698a4425c928c4c9ae6e21b52461135f57"}, &(0x7f0000001180)=0xd7c) getsockopt$inet_sctp6_SCTP_ASSOCINFO(r1, 0x84, 0x1, &(0x7f00000011c0)={r2, 0x3, 0x80, 0x1, 0x10001, 0x400}, &(0x7f0000001200)=0x14) ioctl$sock_inet_SIOCSARP(r1, 0x8955, &(0x7f0000001240)={{0x2, 0x4e23}, {0x306, @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}}, 0x40, {0x2, 0x4e24, @multicast1=0xe0000001}, 'bond0\x00'}) ioctl$TUNSETFILTEREBPF(r0, 0x800454e1, &(0x7f0000000100)=r1) get_mempolicy(&(0x7f0000000000), &(0x7f0000000040), 0x0, &(0x7f0000fff000/0x1000)=nil, 0x2) 2018/05/16 04:36:45 executing program 2: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000740)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r3, r4, r4}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000000140)={"63726333322d67656e65726963000000000000000500"}}) 2018/05/16 04:36:45 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0x3c11]}, 0xfdef) 2018/05/16 04:36:45 executing program 0: r0 = syz_open_dev$dmmidi(&(0x7f0000000040)='/dev/dmmidi#\x00', 0x9, 0x40000) ioctl$KVM_GET_DIRTY_LOG(r0, 0x4010ae42, &(0x7f00000000c0)={0x2710, 0x0, &(0x7f0000ffc000/0x4000)=nil}) perf_event_open(&(0x7f000001d000)={0x5, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_dev$mice(&(0x7f0000000280)='/dev/input/mice\x00', 0x0, 0x400000) get_mempolicy(&(0x7f0000000000), &(0x7f0000000080), 0x0, &(0x7f0000ffe000/0x2000)=nil, 0x103) getsockopt$inet_IP_IPSEC_POLICY(r0, 0x0, 0x10, &(0x7f0000000100)={{{@in6, @in6=@dev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}}}, &(0x7f0000000200)=0xe8) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000240)={'nr0\x00', r1}) 2018/05/16 04:36:45 executing program 6: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000da2ffc)=0xa069, 0xfea4) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) sendmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000000)="a7", 0x1}], 0x1, &(0x7f0000001180)}, 0x0) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4c0b0000]}, 0xfdef) 2018/05/16 04:36:45 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000280)='/dev/loop#\x00', 0x0, 0x105082) r1 = memfd_create(&(0x7f0000000140)="000000008c00000000000000000000", 0x0) pwritev(r1, &(0x7f0000000040)=[{&(0x7f0000000100)="a8", 0x1}], 0x1, 0x81003) setsockopt$inet_sctp_SCTP_SOCKOPT_CONNECTX_OLD(r1, 0x84, 0x6b, &(0x7f0000000180)=[@in={0x2, 0x4e22, @local={0xac, 0x14, 0x14, 0xaa}}, @in6={0xa, 0x4e24, 0x401, @mcast1={0xff, 0x1, [], 0x1}, 0x3}, @in6={0xa, 0x4e21, 0x959, @local={0xfe, 0x80, [], 0xaa}, 0x70000000000}, @in6={0xa, 0x4e24, 0xe000000, @local={0xfe, 0x80, [], 0xaa}, 0xff}, @in={0x2, 0x4e22, @dev={0xac, 0x14, 0x14, 0x19}}, @in={0x2, 0x4e20, @rand_addr=0x4}, @in6={0xa, 0x4e20, 0xfff, @local={0xfe, 0x80, [], 0xaa}, 0xffffffffffffffff}], 0xa0) ioctl$LOOP_CHANGE_FD(r0, 0x4c00, r1) sendfile(r0, r1, &(0x7f00000ddff8), 0x102002f01) 2018/05/16 04:36:46 executing program 1: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201}, 0x14}, 0x1}, 0x0) 2018/05/16 04:36:46 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x0, 0xc000000}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:36:46 executing program 2: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000740)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r3, r4, r4}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000000140)={"63726333322d67656e657269630000000000000000000000ffffff8d00"}}) 2018/05/16 04:36:46 executing program 0 (fault-call:2 fault-nth:0): r0 = syz_open_dev$sndctrl(&(0x7f00000000c0)='/dev/snd/controlC#\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0xfffffffffffffffd, 0x31, 0xffffffffffffffff, 0x0) ioctl$SNDRV_CTL_IOCTL_RAWMIDI_NEXT_DEVICE(r0, 0xc0045520, &(0x7f0000000000)) 2018/05/16 04:36:46 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000000)='/dev/loop#\x00', 0x5, 0x105082) r1 = memfd_create(&(0x7f0000000140)="000000008c00000000000000000000", 0x0) pwritev(r1, &(0x7f0000f50f90)=[{&(0x7f0000000100)="a8", 0x1}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r0, 0x4c00, r1) sendfile(r0, r1, &(0x7f00000ddff8), 0x102002f01) 2018/05/16 04:36:46 executing program 6: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000da2ffc)=0xa069, 0xfea4) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) sendmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000000)="a7", 0x1}], 0x1, &(0x7f0000001180)}, 0x0) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247]}, 0xfdef) 2018/05/16 04:36:46 executing program 7: getrandom(&(0x7f0000000040)=""/44, 0xfffffebe, 0x0) r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$ARPT_SO_SET_REPLACE(r0, 0x0, 0x60, &(0x7f0000000380)={'filter\x00', 0x7, 0x4, 0x470, 0x0, 0x0, 0x118, 0x38c, 0x38c, 0x38c, 0x4, &(0x7f0000000340), {[{{@arp={@multicast1=0xe0000001, @dev={0xac, 0x14, 0x14}, 0x0, 0x0, @mac=@dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa]}, {}, @mac=@random="b554238a611e", {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'ip6gretap0\x00', 'team0\x00'}, 0xf0, 0x118, 0x0, {0x0, 0xffffffff00000000}}, @unspec=@NFQUEUE2={0x28, 'NFQUEUE\x00', 0x2}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@empty, @mac, @local={0xac, 0x14, 0x14, 0xaa}, @local={0xac, 0x14, 0x14, 0xaa}}}}, {{@arp={@loopback=0x7f000001, @dev={0xac, 0x14, 0x14}, 0x0, 0x0, @empty, {}, @mac, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'ip6gre0\x00', 'ip6_vti0\x00'}, 0xf0, 0x134}, @unspec=@LED={0x44, 'LED\x00', 0x0, {'syz0\x00'}}}], {{[], 0xc0, 0xe4}, {0x24, '\x00', 0x0, 0xfffffffffffffffe}}}}, 0x4bc) 2018/05/16 04:36:46 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0x2000000000000000]}, 0xfdef) [ 2692.504832] FAULT_INJECTION: forcing a failure. [ 2692.504832] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2692.516913] CPU: 1 PID: 25224 Comm: syz-executor0 Not tainted 4.17.0-rc5+ #77 [ 2692.524211] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 2692.533562] Call Trace: [ 2692.536155] dump_stack+0x1b9/0x294 [ 2692.539772] ? dump_stack_print_info.cold.2+0x52/0x52 [ 2692.544954] ? print_usage_bug+0xc0/0xc0 [ 2692.549004] ? __wake_up_common_lock+0x1c2/0x300 [ 2692.553761] should_fail.cold.4+0xa/0x1a [ 2692.557815] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 2692.562923] ? graph_lock+0x170/0x170 [ 2692.566725] ? print_usage_bug+0xc0/0xc0 [ 2692.570779] ? print_usage_bug+0xc0/0xc0 [ 2692.574838] ? find_held_lock+0x36/0x1c0 [ 2692.578886] ? __lock_is_held+0xb5/0x140 [ 2692.582940] ? check_same_owner+0x320/0x320 [ 2692.587253] ? rcu_note_context_switch+0x710/0x710 [ 2692.592182] ? __might_sleep+0x95/0x190 [ 2692.596149] __alloc_pages_nodemask+0x34e/0xd70 [ 2692.600810] ? __alloc_pages_slowpath+0x2db0/0x2db0 [ 2692.605817] ? debug_check_no_locks_freed+0x310/0x310 [ 2692.610995] ? debug_check_no_locks_freed+0x310/0x310 [ 2692.616179] ? __lock_acquire+0x7f5/0x5140 [ 2692.620402] ? debug_check_no_locks_freed+0x310/0x310 [ 2692.625585] ? __sanitizer_cov_trace_const_cmp2+0x18/0x20 [ 2692.631124] alloc_pages_current+0x10c/0x210 [ 2692.635530] pte_alloc_one+0x1b/0x120 [ 2692.639321] __handle_mm_fault+0x3686/0x4310 [ 2692.643725] ? vm_insert_mixed_mkwrite+0x40/0x40 [ 2692.648474] ? graph_lock+0x170/0x170 [ 2692.652264] ? graph_lock+0x170/0x170 [ 2692.656057] ? find_held_lock+0x36/0x1c0 [ 2692.660115] ? lock_downgrade+0x8e0/0x8e0 [ 2692.664263] ? handle_mm_fault+0x8c0/0xc70 [ 2692.668494] handle_mm_fault+0x53a/0xc70 [ 2692.672549] ? __handle_mm_fault+0x4310/0x4310 [ 2692.677123] ? find_vma+0x34/0x190 [ 2692.680655] __do_page_fault+0x60b/0xe40 [ 2692.684707] ? mm_fault_error+0x380/0x380 [ 2692.688845] ? rcu_bh_force_quiescent_state+0x20/0x20 [ 2692.694028] ? graph_lock+0x170/0x170 [ 2692.697834] do_page_fault+0xee/0x8a7 [ 2692.701624] ? vmalloc_sync_all+0x30/0x30 [ 2692.705762] ? find_held_lock+0x36/0x1c0 [ 2692.709820] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 2692.714662] page_fault+0x1e/0x30 [ 2692.718136] RIP: 0010:__get_user_4+0x21/0x30 [ 2692.722527] RSP: 0018:ffff8801923dfcd8 EFLAGS: 00010206 [ 2692.727882] RAX: 0000000020000003 RBX: 00000000c0045520 RCX: ffffc90007af6000 [ 2692.735141] RDX: ffffffffffffffff RSI: ffffffff81a67e43 RDI: 0000000000000286 [ 2692.742398] RBP: ffff8801923dfd20 R08: 1ffff1003247bf78 R09: 0000000000000001 [ 2692.749654] R10: 0000000000000003 R11: 0000000000000001 R12: ffff8801cdc863c0 [ 2692.758385] R13: 00000000fffffdfd R14: 0000000020000000 R15: 00000000c0045520 [ 2692.765659] ? __might_fault+0x1a3/0x1e0 [ 2692.769714] ? snd_hwdep_control_ioctl+0x6c/0x390 [ 2692.774546] ? __sanitizer_cov_trace_switch+0x53/0x90 [ 2692.779723] ? snd_hwdep_info+0x320/0x320 [ 2692.783857] snd_ctl_ioctl_compat+0x259/0xb60 [ 2692.788344] ? snd_ctl_ioctl+0x1120/0x1120 [ 2692.792572] __ia32_compat_sys_ioctl+0x221/0x640 [ 2692.797324] do_fast_syscall_32+0x345/0xf9b [ 2692.801635] ? do_int80_syscall_32+0x880/0x880 [ 2692.806213] ? _raw_spin_unlock_irq+0x27/0x70 [ 2692.810696] ? finish_task_switch+0x1ca/0x840 [ 2692.815194] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 2692.820729] ? syscall_return_slowpath+0x30f/0x5c0 [ 2692.826221] ? sysret32_from_system_call+0x5/0x46 [ 2692.831078] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 2692.836283] entry_SYSENTER_compat+0x70/0x7f [ 2692.840681] RIP: 0023:0xf7f31cb9 [ 2692.844031] RSP: 002b:00000000f5f2d0ac EFLAGS: 00000282 ORIG_RAX: 0000000000000036 2018/05/16 04:36:47 executing program 1: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201}, 0x14}, 0x1}, 0x0) [ 2692.851815] RAX: ffffffffffffffda RBX: 0000000000000013 RCX: 00000000c0045520 [ 2692.859069] RDX: 0000000020000000 RSI: 0000000000000000 RDI: 0000000000000000 [ 2692.866500] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 2692.873756] R10: 0000000000000000 R11: 0000000000000296 R12: 0000000000000000 [ 2692.881012] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 2018/05/16 04:36:47 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x0, 0xb1320000}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:36:47 executing program 2: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000740)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r3, r4, r4}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000000140)={'crc32-generic\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00?\x00'}}) 2018/05/16 04:36:47 executing program 0 (fault-call:2 fault-nth:1): r0 = syz_open_dev$sndctrl(&(0x7f00000000c0)='/dev/snd/controlC#\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0xfffffffffffffffd, 0x31, 0xffffffffffffffff, 0x0) ioctl$SNDRV_CTL_IOCTL_RAWMIDI_NEXT_DEVICE(r0, 0xc0045520, &(0x7f0000000000)) [ 2693.050158] FAULT_INJECTION: forcing a failure. [ 2693.050158] name failslab, interval 1, probability 0, space 0, times 0 [ 2693.061526] CPU: 0 PID: 25247 Comm: syz-executor0 Not tainted 4.17.0-rc5+ #77 [ 2693.068816] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 2693.078205] Call Trace: [ 2693.080816] dump_stack+0x1b9/0x294 [ 2693.084468] ? dump_stack_print_info.cold.2+0x52/0x52 [ 2693.089679] ? percpu_ref_put_many+0x132/0x230 [ 2693.094275] ? memcg_kmem_charge_memcg+0x74/0x110 [ 2693.099139] ? percpu_ref_tryget+0x2b0/0x2b0 [ 2693.103568] should_fail.cold.4+0xa/0x1a [ 2693.107657] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 2693.112780] ? graph_lock+0x170/0x170 [ 2693.116597] ? find_held_lock+0x36/0x1c0 [ 2693.120674] ? __lock_is_held+0xb5/0x140 [ 2693.124767] ? check_same_owner+0x320/0x320 [ 2693.129100] ? rcu_note_context_switch+0x710/0x710 [ 2693.134050] ? __lock_acquire+0x7f5/0x5140 [ 2693.138299] __should_failslab+0x124/0x180 [ 2693.142553] should_failslab+0x9/0x14 [ 2693.146366] kmem_cache_alloc+0x2af/0x760 [ 2693.150521] ? __sanitizer_cov_trace_const_cmp2+0x18/0x20 [ 2693.156068] ptlock_alloc+0x20/0x80 [ 2693.159706] pte_alloc_one+0x6b/0x120 [ 2693.163515] __handle_mm_fault+0x3686/0x4310 [ 2693.167933] ? vm_insert_mixed_mkwrite+0x40/0x40 [ 2693.172689] ? graph_lock+0x170/0x170 [ 2693.176488] ? graph_lock+0x170/0x170 [ 2693.180293] ? find_held_lock+0x36/0x1c0 [ 2693.184391] ? lock_downgrade+0x8e0/0x8e0 [ 2693.188556] ? handle_mm_fault+0x8c0/0xc70 [ 2693.192803] handle_mm_fault+0x53a/0xc70 [ 2693.196874] ? __handle_mm_fault+0x4310/0x4310 [ 2693.201464] ? find_vma+0x34/0x190 [ 2693.205010] __do_page_fault+0x60b/0xe40 [ 2693.209080] ? mm_fault_error+0x380/0x380 [ 2693.213232] ? rcu_bh_force_quiescent_state+0x20/0x20 [ 2693.218461] ? graph_lock+0x170/0x170 [ 2693.222272] do_page_fault+0xee/0x8a7 [ 2693.226077] ? vmalloc_sync_all+0x30/0x30 [ 2693.230232] ? find_held_lock+0x36/0x1c0 [ 2693.234310] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 2693.239160] page_fault+0x1e/0x30 [ 2693.242616] RIP: 0010:__get_user_4+0x21/0x30 [ 2693.247018] RSP: 0018:ffff8801ac9d7cd8 EFLAGS: 00010206 [ 2693.252382] RAX: 0000000020000003 RBX: 00000000c0045520 RCX: ffffc90007af6000 [ 2693.259653] RDX: ffffffffffffffff RSI: ffffffff81a67e43 RDI: 0000000000000286 [ 2693.266923] RBP: ffff8801ac9d7d20 R08: 1ffff1003593af78 R09: 0000000000000001 [ 2693.274190] R10: 0000000000000003 R11: 0000000000000001 R12: ffff8801cdc863c0 [ 2693.281458] R13: 00000000fffffdfd R14: 0000000020000000 R15: 00000000c0045520 [ 2693.288754] ? __might_fault+0x1a3/0x1e0 [ 2693.292833] ? snd_hwdep_control_ioctl+0x6c/0x390 [ 2693.297688] ? __sanitizer_cov_trace_switch+0x53/0x90 [ 2693.302888] ? snd_hwdep_info+0x320/0x320 [ 2693.307038] snd_ctl_ioctl_compat+0x259/0xb60 [ 2693.311535] ? snd_ctl_ioctl+0x1120/0x1120 [ 2693.315779] __ia32_compat_sys_ioctl+0x221/0x640 [ 2693.320545] do_fast_syscall_32+0x345/0xf9b [ 2693.324873] ? do_int80_syscall_32+0x880/0x880 [ 2693.329453] ? _raw_spin_unlock_irq+0x27/0x70 [ 2693.333953] ? finish_task_switch+0x1ca/0x840 [ 2693.338469] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 2693.344007] ? syscall_return_slowpath+0x30f/0x5c0 [ 2693.348941] ? sysret32_from_system_call+0x5/0x46 [ 2693.353791] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 2693.358640] entry_SYSENTER_compat+0x70/0x7f [ 2693.363042] RIP: 0023:0xf7f31cb9 [ 2693.366399] RSP: 002b:00000000f5f2d0ac EFLAGS: 00000282 ORIG_RAX: 0000000000000036 [ 2693.374107] RAX: ffffffffffffffda RBX: 0000000000000013 RCX: 00000000c0045520 [ 2693.381373] RDX: 0000000020000000 RSI: 0000000000000000 RDI: 0000000000000000 [ 2693.388641] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 2693.395907] R10: 0000000000000000 R11: 0000000000000296 R12: 0000000000000000 [ 2693.403171] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 2018/05/16 04:36:47 executing program 1: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201}, 0x14}, 0x1}, 0x0) 2018/05/16 04:36:47 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x0, 0x1800}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:36:47 executing program 2: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000740)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r3, r4, r4}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000000140)={"63726333322d67656e65726963000000000000000200"}}) 2018/05/16 04:36:47 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000280)='/dev/loop#\x00', 0x0, 0x105082) r1 = memfd_create(&(0x7f0000000140)="000000008c00000000000000000000", 0x0) getsockopt$llc_int(r1, 0x10c, 0xf, &(0x7f0000000000), &(0x7f0000000040)=0x4) pwritev(r1, &(0x7f0000f50f90)=[{&(0x7f0000000100)="a8", 0x1}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r0, 0x4c00, r1) sendfile(r0, r1, &(0x7f00000ddff8), 0x102002f01) getsockopt$inet_mtu(r1, 0x0, 0xa, &(0x7f0000000080), &(0x7f00000000c0)=0x4) 2018/05/16 04:36:47 executing program 6: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000da2ffc)=0xa069, 0xfea4) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) sendmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000000)="a7", 0x1}], 0x1, &(0x7f0000001180)}, 0x0) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xa405000000000000]}, 0xfdef) 2018/05/16 04:36:47 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0x4c0b000000000000]}, 0xfdef) 2018/05/16 04:36:47 executing program 7: getrandom(&(0x7f0000000040)=""/44, 0xfffffebe, 0x0) r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$ARPT_SO_SET_REPLACE(r0, 0x0, 0x60, &(0x7f0000000380)={'filter\x00', 0x7, 0x4, 0x470, 0x0, 0x0, 0x118, 0x38c, 0x38c, 0x38c, 0x4, &(0x7f0000000340), {[{{@arp={@multicast1=0xe0000001, @dev={0xac, 0x14, 0x14}, 0x0, 0x0, @mac=@dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa]}, {}, @mac=@random="b554238a611e", {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'ip6gretap0\x00', 'team0\x00'}, 0xf0, 0x118, 0x0, {0x0, 0x100000000000000}}, @unspec=@NFQUEUE2={0x28, 'NFQUEUE\x00', 0x2}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@empty, @mac, @local={0xac, 0x14, 0x14, 0xaa}, @local={0xac, 0x14, 0x14, 0xaa}}}}, {{@arp={@loopback=0x7f000001, @dev={0xac, 0x14, 0x14}, 0x0, 0x0, @empty, {}, @mac, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'ip6gre0\x00', 'ip6_vti0\x00'}, 0xf0, 0x134}, @unspec=@LED={0x44, 'LED\x00', 0x0, {'syz0\x00'}}}], {{[], 0xc0, 0xe4}, {0x24, '\x00', 0x0, 0xfffffffffffffffe}}}}, 0x4bc) 2018/05/16 04:36:47 executing program 0 (fault-call:2 fault-nth:2): r0 = syz_open_dev$sndctrl(&(0x7f00000000c0)='/dev/snd/controlC#\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0xfffffffffffffffd, 0x31, 0xffffffffffffffff, 0x0) ioctl$SNDRV_CTL_IOCTL_RAWMIDI_NEXT_DEVICE(r0, 0xc0045520, &(0x7f0000000000)) [ 2693.750786] FAULT_INJECTION: forcing a failure. [ 2693.750786] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2693.762729] CPU: 1 PID: 25264 Comm: syz-executor0 Not tainted 4.17.0-rc5+ #77 [ 2693.770021] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 2693.779388] Call Trace: [ 2693.781996] dump_stack+0x1b9/0x294 [ 2693.785650] ? dump_stack_print_info.cold.2+0x52/0x52 [ 2693.790857] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 2693.796413] ? __radix_tree_lookup+0x3d4/0x6b0 2018/05/16 04:36:47 executing program 2: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000740)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r3, r4, r4}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000000140)={'crc32-generic\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x00'}}) [ 2693.801014] should_fail.cold.4+0xa/0x1a [ 2693.805097] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 2693.810214] ? rbt_memtype_check_insert.cold.8+0x20a/0x20a [ 2693.815846] ? graph_lock+0x170/0x170 [ 2693.819667] ? find_held_lock+0x36/0x1c0 [ 2693.823744] ? __lock_is_held+0xb5/0x140 [ 2693.827832] ? check_same_owner+0x320/0x320 [ 2693.832165] ? kernel_poison_pages+0x136/0x220 [ 2693.836762] ? rcu_note_context_switch+0x710/0x710 [ 2693.841713] ? __might_sleep+0x95/0x190 [ 2693.845705] __alloc_pages_nodemask+0x34e/0xd70 2018/05/16 04:36:47 executing program 5: r0 = socket$alg(0x26, 0x5, 0x0) fcntl$setstatus(r0, 0x4, 0x6c00) r1 = syz_open_dev$loop(&(0x7f0000000280)='/dev/loop#\x00', 0x0, 0x105082) r2 = memfd_create(&(0x7f0000000140)="000000008c00000000000000000000", 0x0) pwritev(r2, &(0x7f0000f50f90)=[{&(0x7f0000000100)="a8", 0x1}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r1, 0x4c00, r2) sendfile(r1, r2, &(0x7f00000ddff8), 0x102002f01) [ 2693.850388] ? __alloc_pages_slowpath+0x2db0/0x2db0 [ 2693.855413] ? debug_check_no_locks_freed+0x310/0x310 [ 2693.860642] ? __isolate_free_page+0x7c0/0x7c0 [ 2693.865231] ? __lock_acquire+0x7f5/0x5140 [ 2693.869469] ? __lock_acquire+0x7f5/0x5140 [ 2693.873716] ? check_noncircular+0x20/0x20 [ 2693.877974] ? __sanitizer_cov_trace_const_cmp2+0x18/0x20 [ 2693.883522] alloc_pages_vma+0xdd/0x550 [ 2693.887510] shmem_alloc_page+0x178/0x2c0 [ 2693.891670] ? shmem_swapin+0x3a0/0x3a0 [ 2693.895740] ? print_usage_bug+0xc0/0xc0 2018/05/16 04:36:48 executing program 2: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000740)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r3, r4, r4}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000000140)={'crc32-generic\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'}}) [ 2693.899817] ? find_lock_entry+0x2db/0x8a0 [ 2693.904069] ? find_get_entry+0xb90/0xb90 [ 2693.908244] shmem_alloc_and_acct_page+0x1e9/0x800 [ 2693.913192] ? shmem_alloc_hugepage+0x5e0/0x5e0 [ 2693.917965] ? debug_check_no_locks_freed+0x310/0x310 [ 2693.923162] ? check_noncircular+0x20/0x20 [ 2693.927415] ? __sanitizer_cov_trace_switch+0x53/0x90 [ 2693.933227] shmem_getpage_gfp+0x6cf/0x4190 [ 2693.937577] ? shmem_mfill_atomic_pte+0x1c40/0x1c40 [ 2693.942606] ? debug_check_no_locks_freed+0x310/0x310 [ 2693.947803] ? __lock_acquire+0x7f5/0x5140 [ 2693.952044] ? __d_alloc+0xc0/0xd30 [ 2693.955682] ? d_alloc+0x8e/0x370 [ 2693.959151] ? debug_check_no_locks_freed+0x310/0x310 [ 2693.964345] ? debug_check_no_locks_freed+0x310/0x310 [ 2693.969535] ? print_usage_bug+0xc0/0xc0 [ 2693.973605] ? debug_check_no_locks_freed+0x310/0x310 [ 2693.978794] ? print_usage_bug+0xc0/0xc0 [ 2693.982860] ? __lock_acquire+0x7f5/0x5140 [ 2693.987107] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 2693.992656] ? radix_tree_next_chunk+0x5cc/0xfb0 [ 2693.997711] ? lock_acquire+0x1dc/0x520 2018/05/16 04:36:48 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0x3f1]}, 0xfdef) [ 2694.001708] ? graph_lock+0x170/0x170 [ 2694.005523] ? idr_preload+0x40/0x40 [ 2694.009242] ? mark_held_locks+0xc9/0x160 [ 2694.013395] ? try_charge+0xac2/0x1660 [ 2694.017290] ? find_held_lock+0x36/0x1c0 [ 2694.021366] ? lock_downgrade+0x8e0/0x8e0 [ 2694.025536] ? kasan_check_read+0x11/0x20 [ 2694.029697] ? rcu_is_watching+0x85/0x140 [ 2694.033859] ? rcu_bh_force_quiescent_state+0x20/0x20 [ 2694.039059] ? lock_downgrade+0x8e0/0x8e0 [ 2694.043221] ? filemap_map_pages+0xcd4/0x1870 2018/05/16 04:36:48 executing program 2: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000740)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r3, r4, r4}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000000140)={"63726333322d67656e65726963000000000000000000000000ffffffff00"}}) [ 2694.047724] ? rcu_bh_force_quiescent_state+0x20/0x20 [ 2694.052922] ? find_get_entries_tag+0x10a0/0x10a0 [ 2694.057773] ? kernel_text_address+0x79/0xf0 [ 2694.062190] ? __unwind_start+0x166/0x330 [ 2694.066346] ? __kernel_text_address+0xd/0x40 [ 2694.070862] ? unwind_get_return_address+0x61/0xa0 [ 2694.075800] ? __save_stack_trace+0x7e/0xd0 [ 2694.080141] ? save_stack+0xa9/0xd0 [ 2694.083777] ? save_stack+0x43/0xd0 [ 2694.087409] ? kasan_kmalloc+0xc4/0xe0 [ 2694.091300] ? kasan_slab_alloc+0x12/0x20 [ 2694.095456] ? kmem_cache_alloc+0x12e/0x760 2018/05/16 04:36:48 executing program 1 (fault-call:1 fault-nth:0): r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x1d}}, 0x14}, 0x1}, 0x0) [ 2694.099794] ? ptlock_alloc+0x20/0x80 [ 2694.103618] ? pte_alloc_one+0x6b/0x120 [ 2694.107598] ? __handle_mm_fault+0x3686/0x4310 [ 2694.112188] ? handle_mm_fault+0x53a/0xc70 [ 2694.116427] ? __do_page_fault+0x60b/0xe40 [ 2694.120665] ? do_page_fault+0xee/0x8a7 [ 2694.124645] ? page_fault+0x1e/0x30 [ 2694.128276] ? __get_user_4+0x21/0x30 [ 2694.132085] ? snd_ctl_ioctl_compat+0x259/0xb60 [ 2694.136761] ? __ia32_compat_sys_ioctl+0x221/0x640 [ 2694.141734] ? do_fast_syscall_32+0x345/0xf9b [ 2694.146241] ? entry_SYSENTER_compat+0x70/0x7f 2018/05/16 04:36:48 executing program 6: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000da2ffc)=0xa069, 0xfea4) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) sendmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000000)="a7", 0x1}], 0x1, &(0x7f0000001180)}, 0x0) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xa00000000000000]}, 0xfdef) [ 2694.150834] ? find_held_lock+0x36/0x1c0 [ 2694.154907] shmem_fault+0x25d/0x940 [ 2694.158635] ? print_usage_bug+0xc0/0xc0 [ 2694.162708] ? shmem_read_mapping_page_gfp+0x1e0/0x1e0 [ 2694.168001] ? __lock_is_held+0xb5/0x140 [ 2694.172081] __do_fault+0xe6/0x430 [ 2694.175629] ? __raw_spin_lock_init+0x1c/0x100 [ 2694.180217] ? pte_offset_kernel+0xf0/0xf0 [ 2694.184454] ? trace_hardirqs_on_caller+0x421/0x5c0 [ 2694.189478] ? __lockdep_init_map+0x105/0x590 [ 2694.193976] ? pmd_val+0x80/0xf0 [ 2694.197348] ? add_mm_counter_fast+0xd0/0xd0 [ 2694.201774] __handle_mm_fault+0x2ba6/0x4310 [ 2694.203811] FAULT_INJECTION: forcing a failure. [ 2694.203811] name failslab, interval 1, probability 0, space 0, times 0 [ 2694.206191] ? vm_insert_mixed_mkwrite+0x40/0x40 [ 2694.222189] ? graph_lock+0x170/0x170 [ 2694.225991] ? graph_lock+0x170/0x170 [ 2694.229792] ? find_held_lock+0x36/0x1c0 [ 2694.233855] ? lock_downgrade+0x8e0/0x8e0 [ 2694.238010] ? handle_mm_fault+0x8c0/0xc70 [ 2694.242247] handle_mm_fault+0x53a/0xc70 [ 2694.246305] ? __handle_mm_fault+0x4310/0x4310 [ 2694.250893] ? find_vma+0x34/0x190 [ 2694.254430] __do_page_fault+0x60b/0xe40 [ 2694.258492] ? mm_fault_error+0x380/0x380 [ 2694.262640] ? rcu_bh_force_quiescent_state+0x20/0x20 [ 2694.267822] ? graph_lock+0x170/0x170 [ 2694.271619] do_page_fault+0xee/0x8a7 [ 2694.275413] ? vmalloc_sync_all+0x30/0x30 [ 2694.279557] ? find_held_lock+0x36/0x1c0 [ 2694.283623] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 2694.288464] page_fault+0x1e/0x30 [ 2694.291912] RIP: 0010:__get_user_4+0x21/0x30 [ 2694.296307] RSP: 0018:ffff8801ac9d7cd8 EFLAGS: 00010206 [ 2694.301680] RAX: 0000000020000003 RBX: 00000000c0045520 RCX: ffffc90007af6000 [ 2694.308940] RDX: ffffffffffffffff RSI: ffffffff81a67e43 RDI: 0000000000000286 [ 2694.316204] RBP: ffff8801ac9d7d20 R08: 1ffff1003593af78 R09: 0000000000000001 [ 2694.323463] R10: 0000000000000003 R11: 0000000000000001 R12: ffff8801cdc863c0 [ 2694.330729] R13: 00000000fffffdfd R14: 0000000020000000 R15: 00000000c0045520 [ 2694.338007] ? __might_fault+0x1a3/0x1e0 [ 2694.342076] ? snd_hwdep_control_ioctl+0x6c/0x390 [ 2694.346919] ? __sanitizer_cov_trace_switch+0x53/0x90 [ 2694.352106] ? snd_hwdep_info+0x320/0x320 [ 2694.356249] snd_ctl_ioctl_compat+0x259/0xb60 [ 2694.360741] ? snd_ctl_ioctl+0x1120/0x1120 [ 2694.364971] __ia32_compat_sys_ioctl+0x221/0x640 [ 2694.369728] do_fast_syscall_32+0x345/0xf9b [ 2694.374078] ? do_int80_syscall_32+0x880/0x880 [ 2694.378652] ? _raw_spin_unlock_irq+0x27/0x70 [ 2694.383143] ? finish_task_switch+0x1ca/0x840 [ 2694.387635] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 2694.393165] ? syscall_return_slowpath+0x30f/0x5c0 [ 2694.398092] ? sysret32_from_system_call+0x5/0x46 [ 2694.402946] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 2694.407786] entry_SYSENTER_compat+0x70/0x7f [ 2694.412188] RIP: 0023:0xf7f31cb9 [ 2694.415542] RSP: 002b:00000000f5f2d0ac EFLAGS: 00000282 ORIG_RAX: 0000000000000036 [ 2694.423246] RAX: ffffffffffffffda RBX: 0000000000000013 RCX: 00000000c0045520 [ 2694.430506] RDX: 0000000020000000 RSI: 0000000000000000 RDI: 0000000000000000 [ 2694.437768] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 2694.445031] R10: 0000000000000000 R11: 0000000000000296 R12: 0000000000000000 [ 2694.452296] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 2694.459582] CPU: 0 PID: 25293 Comm: syz-executor1 Not tainted 4.17.0-rc5+ #77 [ 2694.466922] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 2694.476298] Call Trace: [ 2694.478906] dump_stack+0x1b9/0x294 [ 2694.482547] ? dump_stack_print_info.cold.2+0x52/0x52 [ 2694.487749] ? lock_downgrade+0x8e0/0x8e0 [ 2694.491915] should_fail.cold.4+0xa/0x1a [ 2694.495989] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 2694.501104] ? __local_bh_enable_ip+0x161/0x230 [ 2694.505783] ? _raw_spin_unlock_bh+0x30/0x40 [ 2694.510203] ? release_sock+0x1e2/0x2b0 [ 2694.514190] ? rcu_is_watching+0x85/0x140 [ 2694.518351] ? __local_bh_enable_ip+0x161/0x230 [ 2694.523037] ? __release_sock+0x3a0/0x3a0 [ 2694.527205] ? find_held_lock+0x36/0x1c0 [ 2694.531313] ? check_same_owner+0x320/0x320 [ 2694.535663] ? rcu_note_context_switch+0x710/0x710 [ 2694.540600] ? __netlink_lookup+0x5cf/0xaa0 [ 2694.544931] __should_failslab+0x124/0x180 [ 2694.549179] should_failslab+0x9/0x14 [ 2694.552995] kmem_cache_alloc_node+0x272/0x780 [ 2694.557589] ? find_held_lock+0x36/0x1c0 [ 2694.561670] __alloc_skb+0x111/0x780 [ 2694.565399] ? skb_scrub_packet+0x580/0x580 [ 2694.569738] ? rcu_is_watching+0x85/0x140 [ 2694.573900] ? rcu_bh_force_quiescent_state+0x20/0x20 [ 2694.579105] ? compat_rw_copy_check_uvector+0x36f/0x420 [ 2694.584492] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 2694.590044] ? netlink_autobind.isra.34+0x240/0x330 [ 2694.595076] netlink_sendmsg+0xb01/0xfa0 [ 2694.599149] ? move_addr_to_kernel.part.18+0xc6/0x100 [ 2694.604359] ? netlink_unicast+0x740/0x740 [ 2694.608698] ? compat_mc_getsockopt+0xb20/0xb20 [ 2694.613382] ? security_socket_sendmsg+0x94/0xc0 [ 2694.618148] ? netlink_unicast+0x740/0x740 [ 2694.622398] sock_sendmsg+0xd5/0x120 [ 2694.626124] ___sys_sendmsg+0x805/0x940 [ 2694.630112] ? copy_msghdr_from_user+0x560/0x560 [ 2694.634888] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 2694.640434] ? proc_fail_nth_write+0x96/0x1f0 [ 2694.644943] ? __fget_light+0x2ef/0x430 [ 2694.648925] ? fget_raw+0x20/0x20 [ 2694.652378] ? find_held_lock+0x36/0x1c0 [ 2694.656445] ? kasan_check_write+0x14/0x20 [ 2694.660693] ? wait_for_completion+0x870/0x870 [ 2694.665284] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 2694.670827] ? sockfd_lookup_light+0xc5/0x160 [ 2694.675327] __sys_sendmsg+0x115/0x270 [ 2694.679214] ? __ia32_sys_shutdown+0x80/0x80 [ 2694.683625] ? __sb_end_write+0xac/0xe0 [ 2694.687601] ? fput+0x130/0x1a0 [ 2694.690879] ? ksys_write+0x1a6/0x250 [ 2694.694688] ? mm_fault_error+0x380/0x380 [ 2694.698842] __ia32_compat_sys_sendmsg+0x7a/0xb0 [ 2694.703604] do_fast_syscall_32+0x345/0xf9b [ 2694.707928] ? do_int80_syscall_32+0x880/0x880 [ 2694.712510] ? _raw_spin_unlock_irq+0x27/0x70 [ 2694.717021] ? finish_task_switch+0x1ca/0x840 [ 2694.721529] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 2694.727096] ? syscall_return_slowpath+0x30f/0x5c0 [ 2694.732035] ? sysret32_from_system_call+0x5/0x46 [ 2694.736883] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 2694.741734] entry_SYSENTER_compat+0x70/0x7f [ 2694.746142] RIP: 0023:0xf7f87cb9 2018/05/16 04:36:48 executing program 0 (fault-call:2 fault-nth:3): r0 = syz_open_dev$sndctrl(&(0x7f00000000c0)='/dev/snd/controlC#\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0xfffffffffffffffd, 0x31, 0xffffffffffffffff, 0x0) ioctl$SNDRV_CTL_IOCTL_RAWMIDI_NEXT_DEVICE(r0, 0xc0045520, &(0x7f0000000000)) 2018/05/16 04:36:48 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x0, 0x2700}}, 0x14}, 0x1}, 0x0) [ 2694.749503] RSP: 002b:00000000f5f830ac EFLAGS: 00000282 ORIG_RAX: 0000000000000172 [ 2694.757231] RAX: ffffffffffffffda RBX: 0000000000000013 RCX: 00000000200000c0 [ 2694.764495] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000 [ 2694.771764] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 2694.779032] R10: 0000000000000000 R11: 0000000000000296 R12: 0000000000000000 [ 2694.786300] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 2018/05/16 04:36:49 executing program 2: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000740)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r3, r4, r4}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000000140)={"63726333322d67656e657269630000000000000000ffffff8d00"}}) 2018/05/16 04:36:49 executing program 6: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000da2ffc)=0xa069, 0xfea4) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) sendmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000000)="a7", 0x1}], 0x1, &(0x7f0000001180)}, 0x0) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xe00000000000000]}, 0xfdef) 2018/05/16 04:36:49 executing program 0: r0 = syz_open_dev$sndctrl(&(0x7f00000000c0)='/dev/snd/controlC#\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0xfffffffffffffffd, 0x31, 0xffffffffffffffff, 0x0) ioctl$SNDRV_CTL_IOCTL_RAWMIDI_NEXT_DEVICE(r0, 0xc0045520, &(0x7f0000000000)) 2018/05/16 04:36:49 executing program 1 (fault-call:1 fault-nth:1): r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x1d}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:36:49 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x0, 0x1e}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:36:49 executing program 7: getrandom(&(0x7f0000000040)=""/44, 0xfffffebe, 0x0) r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$ARPT_SO_SET_REPLACE(r0, 0x0, 0x60, &(0x7f0000000380)={'filter\x00', 0x7, 0x4, 0x470, 0x0, 0x0, 0x118, 0x38c, 0x38c, 0x38c, 0x4, &(0x7f0000000340), {[{{@arp={@multicast1=0xe0000001, @dev={0xac, 0x14, 0x14}, 0x0, 0x0, @mac=@dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa]}, {}, @mac=@random="b554238a611e", {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'ip6gretap0\x00', 'team0\x00'}, 0xf0, 0x118, 0x0, {0x0, 0x200000000000000}}, @unspec=@NFQUEUE2={0x28, 'NFQUEUE\x00', 0x2}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@empty, @mac, @local={0xac, 0x14, 0x14, 0xaa}, @local={0xac, 0x14, 0x14, 0xaa}}}}, {{@arp={@loopback=0x7f000001, @dev={0xac, 0x14, 0x14}, 0x0, 0x0, @empty, {}, @mac, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'ip6gre0\x00', 'ip6_vti0\x00'}, 0xf0, 0x134}, @unspec=@LED={0x44, 'LED\x00', 0x0, {'syz0\x00'}}}], {{[], 0xc0, 0xe4}, {0x24, '\x00', 0x0, 0xfffffffffffffffe}}}}, 0x4bc) 2018/05/16 04:36:49 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0xf4010000]}, 0xfdef) 2018/05/16 04:36:49 executing program 5: io_setup(0x2, &(0x7f0000000080)=0x0) io_getevents(r0, 0x101, 0x1, &(0x7f00000000c0)=[{}], &(0x7f0000000180)={0x77359400}) r1 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vcs\x00', 0x200, 0x0) ioctl$SG_GET_SCSI_ID(r1, 0x2276, &(0x7f00000001c0)) r2 = request_key(&(0x7f00000002c0)='user\x00', &(0x7f0000000300)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000000340)='/dev/vcs\x00', 0xfffffffffffffffc) add_key(&(0x7f0000000200)='dns_resolver\x00', &(0x7f0000000240)={0x73, 0x79, 0x7a, 0x2}, 0x0, 0x0, r2) r3 = syz_open_dev$loop(&(0x7f0000000280)='/dev/loop#\x00', 0x0, 0x105082) r4 = memfd_create(&(0x7f0000000140)="000000008c00000000000000000000", 0x0) pwritev(r4, &(0x7f0000000040)=[{&(0x7f0000000100)="a8", 0x1}], 0x1, 0x81003) ioctl$sock_inet_SIOCSIFBRDADDR(r4, 0x891a, &(0x7f0000000380)={'ip_vti0\x00', {0x2, 0x4e22, @broadcast=0xffffffff}}) ioctl$LOOP_CHANGE_FD(r3, 0x4c00, r4) sendfile(r3, r4, &(0x7f00000ddff8), 0x102002f01) 2018/05/16 04:36:49 executing program 0: r0 = syz_open_dev$sndctrl(&(0x7f00000000c0)='/dev/snd/controlC#\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0xfffffffffffffffd, 0x31, 0xffffffffffffffff, 0x0) ioctl$SNDRV_CTL_IOCTL_RAWMIDI_NEXT_DEVICE(r0, 0xc0485510, &(0x7f0000000000)) [ 2695.101721] FAULT_INJECTION: forcing a failure. [ 2695.101721] name failslab, interval 1, probability 0, space 0, times 0 [ 2695.113117] CPU: 1 PID: 25331 Comm: syz-executor1 Not tainted 4.17.0-rc5+ #77 [ 2695.120403] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 2695.129771] Call Trace: [ 2695.132382] dump_stack+0x1b9/0x294 [ 2695.136034] ? dump_stack_print_info.cold.2+0x52/0x52 [ 2695.141258] ? is_bpf_text_address+0xd7/0x170 [ 2695.145782] ? kernel_text_address+0x79/0xf0 2018/05/16 04:36:49 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x0, 0x2a00000000000000}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:36:49 executing program 2: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000740)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r3, r4, r4}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000000140)={'crc32-generic\x00\x00\x00\x00\x00\x00\x00\x00\x00?\x00'}}) [ 2695.150218] ? __unwind_start+0x166/0x330 [ 2695.154407] should_fail.cold.4+0xa/0x1a [ 2695.158478] ? __save_stack_trace+0x7e/0xd0 [ 2695.162814] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 2695.167976] ? save_stack+0xa9/0xd0 [ 2695.171618] ? save_stack+0x43/0xd0 [ 2695.175253] ? kasan_kmalloc+0xc4/0xe0 [ 2695.179146] ? kasan_slab_alloc+0x12/0x20 [ 2695.183309] ? find_held_lock+0x36/0x1c0 [ 2695.187401] ? check_same_owner+0x320/0x320 [ 2695.191741] ? rcu_note_context_switch+0x710/0x710 [ 2695.196705] __should_failslab+0x124/0x180 2018/05/16 04:36:49 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x0, 0x1a00000000000000}}, 0x14}, 0x1}, 0x0) [ 2695.200960] should_failslab+0x9/0x14 [ 2695.204777] kmem_cache_alloc_node_trace+0x26f/0x770 [ 2695.209907] __kmalloc_node_track_caller+0x33/0x70 [ 2695.214854] __kmalloc_reserve.isra.38+0x3a/0xe0 [ 2695.219628] __alloc_skb+0x14d/0x780 [ 2695.223361] ? skb_scrub_packet+0x580/0x580 [ 2695.227698] ? rcu_is_watching+0x85/0x140 [ 2695.231859] ? rcu_bh_force_quiescent_state+0x20/0x20 [ 2695.237065] ? compat_rw_copy_check_uvector+0x36f/0x420 [ 2695.242482] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 2695.248141] ? netlink_autobind.isra.34+0x240/0x330 [ 2695.253177] netlink_sendmsg+0xb01/0xfa0 [ 2695.257248] ? move_addr_to_kernel.part.18+0xc6/0x100 [ 2695.262463] ? netlink_unicast+0x740/0x740 [ 2695.266717] ? compat_mc_getsockopt+0xb20/0xb20 [ 2695.271400] ? security_socket_sendmsg+0x94/0xc0 [ 2695.276166] ? netlink_unicast+0x740/0x740 [ 2695.280419] sock_sendmsg+0xd5/0x120 [ 2695.284140] ___sys_sendmsg+0x805/0x940 [ 2695.288125] ? copy_msghdr_from_user+0x560/0x560 [ 2695.292899] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 2695.298443] ? proc_fail_nth_write+0x96/0x1f0 [ 2695.302952] ? __fget_light+0x2ef/0x430 [ 2695.306937] ? fget_raw+0x20/0x20 [ 2695.310393] ? find_held_lock+0x36/0x1c0 [ 2695.314481] ? kasan_check_write+0x14/0x20 [ 2695.318729] ? wait_for_completion+0x870/0x870 [ 2695.323429] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 2695.328980] ? sockfd_lookup_light+0xc5/0x160 [ 2695.333485] __sys_sendmsg+0x115/0x270 [ 2695.337377] ? __ia32_sys_shutdown+0x80/0x80 [ 2695.341789] ? __sb_end_write+0xac/0xe0 [ 2695.345766] ? fput+0x130/0x1a0 [ 2695.349054] ? ksys_write+0x1a6/0x250 [ 2695.352870] ? mm_fault_error+0x380/0x380 [ 2695.357038] __ia32_compat_sys_sendmsg+0x7a/0xb0 [ 2695.361806] do_fast_syscall_32+0x345/0xf9b [ 2695.366137] ? do_int80_syscall_32+0x880/0x880 [ 2695.370723] ? _raw_spin_unlock_irq+0x27/0x70 [ 2695.375311] ? finish_task_switch+0x1ca/0x840 [ 2695.380566] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 2695.380585] ? syscall_return_slowpath+0x30f/0x5c0 [ 2695.380608] ? sysret32_from_system_call+0x5/0x46 [ 2695.380628] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 2695.380649] entry_SYSENTER_compat+0x70/0x7f [ 2695.380661] RIP: 0023:0xf7f87cb9 [ 2695.380670] RSP: 002b:00000000f5f830ac EFLAGS: 00000282 ORIG_RAX: 0000000000000172 [ 2695.380687] RAX: ffffffffffffffda RBX: 0000000000000013 RCX: 00000000200000c0 [ 2695.380695] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000 [ 2695.380704] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 2695.380711] R10: 0000000000000000 R11: 0000000000000296 R12: 0000000000000000 [ 2695.380720] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 2018/05/16 04:36:50 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x0, 0x400300}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:36:50 executing program 7: getrandom(&(0x7f0000000040)=""/44, 0xfffffebe, 0x0) r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$ARPT_SO_SET_REPLACE(r0, 0x0, 0x60, &(0x7f0000000380)={'filter\x00', 0x7, 0x4, 0x470, 0x0, 0x0, 0x118, 0x38c, 0x38c, 0x38c, 0x4, &(0x7f0000000340), {[{{@arp={@multicast1=0xe0000001, @dev={0xac, 0x14, 0x14}, 0x0, 0x0, @mac=@dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa]}, {}, @mac=@random="b554238a611e", {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'ip6gretap0\x00', 'team0\x00'}, 0xf0, 0x118, 0x0, {0x0, 0x11}}, @unspec=@NFQUEUE2={0x28, 'NFQUEUE\x00', 0x2}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@empty, @mac, @local={0xac, 0x14, 0x14, 0xaa}, @local={0xac, 0x14, 0x14, 0xaa}}}}, {{@arp={@loopback=0x7f000001, @dev={0xac, 0x14, 0x14}, 0x0, 0x0, @empty, {}, @mac, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'ip6gre0\x00', 'ip6_vti0\x00'}, 0xf0, 0x134}, @unspec=@LED={0x44, 'LED\x00', 0x0, {'syz0\x00'}}}], {{[], 0xc0, 0xe4}, {0x24, '\x00', 0x0, 0xfffffffffffffffe}}}}, 0x4bc) 2018/05/16 04:36:50 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0x381c0000]}, 0xfdef) 2018/05/16 04:36:50 executing program 2: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000740)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r3, r4, r4}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000000140)={'crc32-generic\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'}}) 2018/05/16 04:36:50 executing program 6: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000da2ffc)=0xa069, 0xfea4) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) sendmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000000)="a7", 0x1}], 0x1, &(0x7f0000001180)}, 0x0) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xf]}, 0xfdef) 2018/05/16 04:36:50 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000280)='/dev/loop#\x00', 0x0, 0x105082) r1 = memfd_create(&(0x7f0000000140)="000000008c00000000000000000000", 0x0) pwritev(r1, &(0x7f0000f50f90)=[{&(0x7f0000000100)="a8", 0x1}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r1, 0x4c00, r1) sendfile(r0, r0, &(0x7f00000ddff8), 0x102002f01) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000080)={r0, 0x50, &(0x7f0000000000)={0x0, 0x0}}, 0x10) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f00000000c0)=r2, 0x4) 2018/05/16 04:36:50 executing program 0: r0 = syz_open_dev$sndctrl(&(0x7f00000000c0)='/dev/snd/controlC#\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0xfffffffffffffffd, 0x31, 0xffffffffffffffff, 0x0) ioctl$SNDRV_CTL_IOCTL_RAWMIDI_NEXT_DEVICE(r0, 0xc1105518, &(0x7f0000000000)) 2018/05/16 04:36:50 executing program 1 (fault-call:1 fault-nth:2): r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x1d}}, 0x14}, 0x1}, 0x0) [ 2696.570174] FAULT_INJECTION: forcing a failure. [ 2696.570174] name failslab, interval 1, probability 0, space 0, times 0 [ 2696.581594] CPU: 1 PID: 25370 Comm: syz-executor1 Not tainted 4.17.0-rc5+ #77 [ 2696.588894] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 2696.598260] Call Trace: [ 2696.600874] dump_stack+0x1b9/0x294 [ 2696.604521] ? dump_stack_print_info.cold.2+0x52/0x52 [ 2696.609730] ? netlink_dump+0x98/0xd20 [ 2696.613661] should_fail.cold.4+0xa/0x1a [ 2696.617747] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 2696.622878] ? __might_sleep+0x95/0x190 [ 2696.626868] ? graph_lock+0x170/0x170 [ 2696.630687] ? __mutex_lock+0x7d9/0x17f0 [ 2696.634763] ? check_same_owner+0x320/0x320 [ 2696.639130] ? find_held_lock+0x36/0x1c0 [ 2696.643210] ? __lock_is_held+0xb5/0x140 [ 2696.647641] ? check_same_owner+0x320/0x320 [ 2696.651977] ? rcu_note_context_switch+0x710/0x710 [ 2696.656927] __should_failslab+0x124/0x180 [ 2696.661174] should_failslab+0x9/0x14 [ 2696.664985] kmem_cache_alloc_node+0x272/0x780 [ 2696.669583] ? lock_downgrade+0x8e0/0x8e0 [ 2696.673769] __alloc_skb+0x111/0x780 [ 2696.677503] ? skb_scrub_packet+0x580/0x580 [ 2696.681839] ? netlink_recvmsg+0x1450/0x1450 [ 2696.686263] ? kasan_check_write+0x14/0x20 [ 2696.690502] ? __mutex_unlock_slowpath+0x180/0x8a0 [ 2696.695439] ? wait_for_completion+0x870/0x870 [ 2696.700030] ? lock_downgrade+0x8e0/0x8e0 [ 2696.704194] netlink_dump+0x6cd/0xd20 [ 2696.708007] ? rcu_bh_force_quiescent_state+0x20/0x20 [ 2696.713203] ? netlink_broadcast+0x50/0x50 [ 2696.717885] __netlink_dump_start+0x51a/0x780 [ 2696.722390] ? cgw_remove_job+0x9c0/0x9c0 [ 2696.726538] rtnetlink_rcv_msg+0x7f7/0xc10 [ 2696.730786] ? rtnetlink_put_metrics+0x690/0x690 [ 2696.735580] ? cgw_remove_job+0x9c0/0x9c0 [ 2696.739752] netlink_rcv_skb+0x172/0x440 [ 2696.743905] ? rtnetlink_put_metrics+0x690/0x690 [ 2696.748757] ? netlink_ack+0xbc0/0xbc0 [ 2696.753256] ? rcu_bh_force_quiescent_state+0x20/0x20 [ 2696.758449] ? netlink_skb_destructor+0x210/0x210 [ 2696.763300] rtnetlink_rcv+0x1c/0x20 [ 2696.768671] netlink_unicast+0x58b/0x740 [ 2696.772740] ? netlink_attachskb+0x970/0x970 [ 2696.777153] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 2696.782698] ? __sanitizer_cov_trace_cmp4+0x16/0x20 [ 2696.787729] ? security_netlink_send+0x88/0xb0 [ 2696.792342] netlink_sendmsg+0x9f0/0xfa0 [ 2696.796407] ? move_addr_to_kernel.part.18+0xc6/0x100 [ 2696.801609] ? netlink_unicast+0x740/0x740 [ 2696.805850] ? compat_mc_getsockopt+0xb20/0xb20 [ 2696.810529] ? security_socket_sendmsg+0x94/0xc0 [ 2696.815370] ? netlink_unicast+0x740/0x740 [ 2696.819614] sock_sendmsg+0xd5/0x120 [ 2696.823941] ___sys_sendmsg+0x805/0x940 [ 2696.827926] ? copy_msghdr_from_user+0x560/0x560 [ 2696.832694] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 2696.838230] ? proc_fail_nth_write+0x96/0x1f0 [ 2696.842731] ? __fget_light+0x2ef/0x430 [ 2696.846706] ? fget_raw+0x20/0x20 [ 2696.850157] ? find_held_lock+0x36/0x1c0 [ 2696.854223] ? kasan_check_write+0x14/0x20 [ 2696.858462] ? wait_for_completion+0x870/0x870 [ 2696.863055] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 2696.868594] ? sockfd_lookup_light+0xc5/0x160 [ 2696.873087] __sys_sendmsg+0x115/0x270 [ 2696.876977] ? __ia32_sys_shutdown+0x80/0x80 [ 2696.881394] ? __sb_end_write+0xac/0xe0 [ 2696.885388] ? fput+0x130/0x1a0 [ 2696.888669] ? ksys_write+0x1a6/0x250 [ 2696.892481] ? mm_fault_error+0x380/0x380 [ 2696.896636] __ia32_compat_sys_sendmsg+0x7a/0xb0 [ 2696.901397] do_fast_syscall_32+0x345/0xf9b [ 2696.905728] ? do_int80_syscall_32+0x880/0x880 [ 2696.910320] ? syscall_slow_exit_work+0x4f0/0x4f0 [ 2696.915171] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 2696.920711] ? syscall_return_slowpath+0x30f/0x5c0 [ 2696.925652] ? sysret32_from_system_call+0x5/0x46 [ 2696.930499] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 2696.935381] entry_SYSENTER_compat+0x70/0x7f [ 2696.939810] RIP: 0023:0xf7f87cb9 [ 2696.943168] RSP: 002b:00000000f5f830ac EFLAGS: 00000282 ORIG_RAX: 0000000000000172 [ 2696.950881] RAX: ffffffffffffffda RBX: 0000000000000013 RCX: 00000000200000c0 [ 2696.958148] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000 2018/05/16 04:36:51 executing program 0: r0 = syz_open_dev$sndctrl(&(0x7f00000000c0)='/dev/snd/controlC#\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0xfffffffffffffffd, 0x31, 0xffffffffffffffff, 0x0) ioctl$SNDRV_CTL_IOCTL_RAWMIDI_NEXT_DEVICE(r0, 0xc2c45512, &(0x7f0000000000)) 2018/05/16 04:36:51 executing program 2: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000740)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r3, r4, r4}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000000140)={"63726333322d67656e657269630000000000000000000000000000000f00"}}) 2018/05/16 04:36:51 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x0, 0xd00}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:36:51 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}, [0x0, 0x0, 0x0, 0x0, 0xf4100000]}, 0xfdef) [ 2696.965415] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 2696.972685] R10: 0000000000000000 R11: 0000000000000296 R12: 0000000000000000 [ 2696.979954] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 2018/05/16 04:36:51 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x0, 0xb00}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:36:51 executing program 2: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000740)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r3, r4, r4}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000000140)={"63726333322d67656e657269630000000000000000000000000000000500"}}) 2018/05/16 04:36:51 executing program 1 (fault-call:1 fault-nth:3): r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x1a, 0x201, 0x0, 0x0, {0x1d}}, 0x14}, 0x1}, 0x0) 2018/05/16 04:36:51 executing program 0: r0 = syz_open_dev$sndctrl(&(0x7f00000000c0)='/dev/snd/controlC#\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0xfffffffffffffffd, 0x31, 0xffffffffffffffff, 0x0) ioctl$SNDRV_CTL_IOCTL_RAWMIDI_NEXT_DEVICE(r0, 0x40049409, &(0x7f0000000000)) 2018/05/16 04:36:51 executing program 2: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000740)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r3, r4, r4}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000000140)={"63726333322d67656e657269630000000000000000fffffe00"}}) [ 2697.374404] FAULT_INJECTION: forcing a failure. [ 2697.374404] name failslab, interval 1, probability 0, space 0, times 0 [ 2697.385829] CPU: 0 PID: 25402 Comm: syz-executor1 Not tainted 4.17.0-rc5+ #77 [ 2697.393138] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 2697.402499] Call Trace: [ 2697.405110] dump_stack+0x1b9/0x294 [ 2697.408746] ? dump_stack_print_info.cold.2+0x52/0x52 [ 2697.413940] ? is_bpf_text_address+0xd7/0x170 [ 2697.418441] ? kernel_text_address+0x79/0xf0 [ 2697.422861] ? __unwind_start+0x166/0x330 [ 2697.427016] should_fail.cold.4+0xa/0x1a [ 2697.431086] ? __save_stack_trace+0x7e/0xd0 [ 2697.435436] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 2697.440584] ? graph_lock+0x170/0x170 [ 2697.444416] ? save_stack+0x43/0xd0 [ 2697.448062] ? kasan_kmalloc+0xc4/0xe0 [ 2697.451968] ? kasan_slab_alloc+0x12/0x20 [ 2697.456130] ? find_held_lock+0x36/0x1c0 [ 2697.460199] ? __lock_is_held+0xb5/0x140 [ 2697.464276] ? check_same_owner+0x320/0x320 [ 2697.468605] ? rcu_note_context_switch+0x710/0x710 [ 2697.473545] __should_failslab+0x124/0x180 [ 2697.477787] should_failslab+0x9/0x14 [ 2697.481599] kmem_cache_alloc_node_trace+0x26f/0x770 [ 2697.486726] __kmalloc_node_track_caller+0x33/0x70 [ 2697.491665] __kmalloc_reserve.isra.38+0x3a/0xe0 [ 2697.496538] __alloc_skb+0x14d/0x780 [ 2697.500274] ? skb_scrub_packet+0x580/0x580 [ 2697.504637] ? netlink_recvmsg+0x1450/0x1450 [ 2697.509069] ? kasan_check_write+0x14/0x20 [ 2697.513314] ? __mutex_unlock_slowpath+0x180/0x8a0 [ 2697.518255] ? wait_for_completion+0x870/0x870 [ 2697.522847] ? lock_downgrade+0x8e0/0x8e0 [ 2697.527008] netlink_dump+0x6cd/0xd20 [ 2697.530821] ? rcu_bh_force_quiescent_state+0x20/0x20 [ 2697.536027] ? netlink_broadcast+0x50/0x50 [ 2697.540284] __netlink_dump_start+0x51a/0x780 [ 2697.544791] ? cgw_remove_job+0x9c0/0x9c0 [ 2697.548944] rtnetlink_rcv_msg+0x7f7/0xc10 [ 2697.553192] ? rtnetlink_put_metrics+0x690/0x690 [ 2697.557952] ? cgw_remove_job+0x9c0/0x9c0 [ 2697.562119] netlink_rcv_skb+0x172/0x440 [ 2697.566197] ? rtnetlink_put_metrics+0x690/0x690 [ 2697.570964] ? netlink_ack+0xbc0/0xbc0 [ 2697.574859] ? rcu_bh_force_quiescent_state+0x20/0x20 [ 2697.580060] ? netlink_skb_destructor+0x210/0x210 [ 2697.584920] rtnetlink_rcv+0x1c/0x20 [ 2697.588644] netlink_unicast+0x58b/0x740 [ 2697.592719] ? netlink_attachskb+0x970/0x970 [ 2697.597135] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 2697.602680] ? __sanitizer_cov_trace_cmp4+0x16/0x20 [ 2697.607708] ? security_netlink_send+0x88/0xb0 [ 2697.612301] netlink_sendmsg+0x9f0/0xfa0 [ 2697.616373] ? move_addr_to_kernel.part.18+0xc6/0x100 [ 2697.621577] ? netlink_unicast+0x740/0x740 [ 2697.625819] ? compat_mc_getsockopt+0xb20/0xb20 [ 2697.630515] ? security_socket_sendmsg+0x94/0xc0 [ 2697.635278] ? netlink_unicast+0x740/0x740 [ 2697.639522] sock_sendmsg+0xd5/0x120 [ 2697.643246] ___sys_sendmsg+0x805/0x940 [ 2697.647229] ? copy_msghdr_from_user+0x560/0x560 [ 2697.652007] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 2697.657550] ? proc_fail_nth_write+0x96/0x1f0 [ 2697.662060] ? __fget_light+0x2ef/0x430 [ 2697.666067] ? fget_raw+0x20/0x20 [ 2697.669529] ? find_held_lock+0x36/0x1c0 [ 2697.673598] ? kasan_check_write+0x14/0x20 [ 2697.677845] ? wait_for_completion+0x870/0x870 [ 2697.682443] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 2697.688000] ? sockfd_lookup_light+0xc5/0x160 [ 2697.692512] __sys_sendmsg+0x115/0x270 [ 2697.696414] ? __ia32_sys_shutdown+0x80/0x80 [ 2697.700829] ? __sb_end_write+0xac/0xe0 [ 2697.704940] ? fput+0x130/0x1a0 [ 2697.708210] ? ksys_write+0x1a6/0x250 [ 2697.712028] ? mm_fault_error+0x380/0x380 [ 2697.716180] __ia32_compat_sys_sendmsg+0x7a/0xb0 [ 2697.720942] do_fast_syscall_32+0x345/0xf9b [ 2697.725254] ? do_int80_syscall_32+0x880/0x880 [ 2697.729826] ? _raw_spin_unlock_irq+0x27/0x70 [ 2697.734481] ? finish_task_switch+0x1ca/0x840 [ 2697.738970] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 2697.744496] ? syscall_return_slowpath+0x30f/0x5c0 [ 2697.749413] ? sysret32_from_system_call+0x5/0x46 [ 2697.754256] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 2697.759097] entry_SYSENTER_compat+0x70/0x7f [ 2697.763510] RIP: 0023:0xf7f87cb9 [ 2697.766858] RSP: 002b:00000000f5f830ac EFLAGS: 00000282 ORIG_RAX: 0000000000000172 [ 2697.774565] RAX: ffffffffffffffda RBX: 0000000000000013 RCX: 00000000200000c0 [ 2697.781820] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000 [ 2697.789083] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 2697.796344] R10: 0000000000000000 R11: 0000000000000296 R12: 0000000000000000 [ 2697.803606] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 2827.231251] INFO: task syz-executor5:25371 blocked for more than 120 seconds. [ 2827.238619] Not tainted 4.17.0-rc5+ #77 [ 2827.243159] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. [ 2827.251146] syz-executor5 D20072 25371 4553 0x20020004 [ 2827.256800] Call Trace: [ 2827.259443] __schedule+0x801/0x1e30 [ 2827.263186] ? __sched_text_start+0x8/0x8 [ 2827.267341] ? generic_make_request+0x420/0x1510 [ 2827.272120] ? blk_get_request+0x40/0x40 [ 2827.276208] ? find_held_lock+0x36/0x1c0 [ 2827.280288] ? iov_iter_advance+0x2e4/0x14c0 [ 2827.284728] schedule+0xef/0x430 [ 2827.288108] ? __schedule+0x1e30/0x1e30 [ 2827.292092] ? submit_bio+0xba/0x460 [ 2827.295830] ? submit_bio+0xba/0x460 [ 2827.299580] ? generic_make_request+0x1510/0x1510 [ 2827.304478] ? bio_phys_segments+0xc0/0xc0 [ 2827.308746] io_schedule+0x1c/0x70 [ 2827.312311] __blkdev_direct_IO_simple+0x7fc/0xfb0 [ 2827.317253] ? blkdev_bio_end_io_simple+0x140/0x140 [ 2827.322280] ? graph_lock+0x170/0x170 [ 2827.326108] ? __lock_acquire+0x7f5/0x5140 [ 2827.330369] ? graph_lock+0x170/0x170 [ 2827.334189] ? find_held_lock+0x36/0x1c0 [ 2827.338279] ? __sanitizer_cov_trace_cmp4+0x16/0x20 [ 2827.343312] ? sanity+0x238/0x330 [ 2827.346781] ? lock_downgrade+0x8e0/0x8e0 [ 2827.350959] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 2827.356524] ? bdput+0x40/0x40 [ 2827.359757] ? trace_hardirqs_on_caller+0x421/0x5c0 [ 2827.364796] ? __sanitizer_cov_trace_cmp4+0x16/0x20 [ 2827.369846] ? current_kernel_time64+0x1f4/0x2f0 [ 2827.374649] blkdev_direct_IO+0xb5f/0x1100 [ 2827.378925] ? put_itimerspec64+0x310/0x310 [ 2827.383280] ? __filemap_fdatawait_range+0x3b4/0x4c0 [ 2827.388456] ? current_time+0x86/0xc0 [ 2827.392281] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 2827.397838] ? __blkdev_direct_IO_simple+0xfb0/0xfb0 [ 2827.402959] ? new_inode+0x40/0x40 [ 2827.406527] ? delete_from_page_cache_batch+0xf70/0xf70 [ 2827.411908] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 2827.417461] ? touch_atime+0x101/0x310 [ 2827.421362] ? __atime_needs_update+0xd10/0xd10 [ 2827.426064] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 2827.431630] ? filemap_check_errors+0xd8/0x110 [ 2827.436238] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 2827.441802] generic_file_read_iter+0x510/0x2f00 [ 2827.446592] ? __lock_acquire+0x7f5/0x5140 [ 2827.450847] ? finish_task_switch+0x182/0x840 [ 2827.455993] ? filemap_range_has_page+0x3c0/0x3c0 [ 2827.460863] ? print_usage_bug+0xc0/0xc0 [ 2827.464964] ? __lock_acquire+0x7f5/0x5140 [ 2827.469225] ? __schedule+0x809/0x1e30 [ 2827.473138] ? print_usage_bug+0xc0/0xc0 [ 2827.477250] ? __lock_acquire+0x7f5/0x5140 [ 2827.481505] ? graph_lock+0x170/0x170 [ 2827.485325] ? graph_lock+0x170/0x170 [ 2827.489147] ? __lock_acquire+0x7f5/0x5140 [ 2827.493420] ? find_held_lock+0x36/0x1c0 [ 2827.497492] ? lock_downgrade+0x8e0/0x8e0 [ 2827.501668] ? kasan_check_read+0x11/0x20 [ 2827.505845] ? rcu_is_watching+0x85/0x140 [ 2827.510030] ? rcu_bh_force_quiescent_state+0x20/0x20 [ 2827.515244] ? rcu_bh_force_quiescent_state+0x20/0x20 [ 2827.520460] ? is_bpf_text_address+0xd7/0x170 [ 2827.525034] ? kernel_text_address+0x79/0xf0 [ 2827.529462] ? __unwind_start+0x166/0x330 [ 2827.533633] ? __kernel_text_address+0xd/0x40 [ 2827.538150] ? unwind_get_return_address+0x61/0xa0 [ 2827.543112] ? __save_stack_trace+0x7e/0xd0 [ 2827.547493] ? save_stack+0xa9/0xd0 [ 2827.551181] ? save_stack+0x43/0xd0 [ 2827.554829] ? kasan_kmalloc+0xc4/0xe0 [ 2827.558735] ? __kmalloc+0x14e/0x760 [ 2827.562461] ? alloc_pipe_info+0x2a0/0x580 [ 2827.566797] ? splice_direct_to_actor+0x6e7/0x8d0 [ 2827.571651] ? do_splice_direct+0x2cc/0x400 [ 2827.575992] ? do_sendfile+0x60f/0xe00 [ 2827.579907] ? __ia32_compat_sys_sendfile+0x187/0x290 [ 2827.585123] ? do_fast_syscall_32+0x345/0xf9b [ 2827.589635] ? entry_SYSENTER_compat+0x70/0x7f [ 2827.594231] ? lock_downgrade+0x8e0/0x8e0 [ 2827.598408] ? kasan_check_read+0x11/0x20 [ 2827.602573] ? debug_mutex_init+0x1c/0x60 [ 2827.606739] ? trace_hardirqs_on_caller+0x421/0x5c0 [ 2827.611783] ? __lockdep_init_map+0x105/0x590 [ 2827.616350] ? lockdep_init_map+0x9/0x10 [ 2827.620432] ? debug_mutex_init+0x2d/0x60 [ 2827.624687] ? __mutex_init+0x1ef/0x280 [ 2827.628688] ? __ia32_sys_membarrier+0x150/0x150 [ 2827.633458] ? __lockdep_init_map+0x105/0x590 [ 2827.637985] blkdev_read_iter+0x120/0x190 [ 2827.642157] generic_file_splice_read+0x552/0x910 [ 2827.647037] ? add_to_pipe+0x360/0x360 [ 2827.650947] ? rw_verify_area+0x118/0x360 [ 2827.655132] ? add_to_pipe+0x360/0x360 [ 2827.659048] do_splice_to+0x12e/0x190 [ 2827.662876] splice_direct_to_actor+0x268/0x8d0 [ 2827.667568] ? kasan_check_read+0x11/0x20 [ 2827.671743] ? pipe_to_sendpage+0x3f0/0x3f0 [ 2827.676085] ? do_splice_to+0x190/0x190 [ 2827.680082] ? rw_verify_area+0x118/0x360 [ 2827.684251] do_splice_direct+0x2cc/0x400 [ 2827.688456] ? splice_direct_to_actor+0x8d0/0x8d0 [ 2827.693332] ? rw_verify_area+0x118/0x360 [ 2827.697717] do_sendfile+0x60f/0xe00 [ 2827.701460] ? do_compat_pwritev64+0x1b0/0x1b0 [ 2827.706076] ? __might_sleep+0x95/0x190 [ 2827.710181] __ia32_compat_sys_sendfile+0x187/0x290 [ 2827.715224] ? __ia32_sys_sendfile64+0x240/0x240 [ 2827.720010] ? do_fast_syscall_32+0x148/0xf9b [ 2827.724557] do_fast_syscall_32+0x345/0xf9b [ 2827.728906] ? do_int80_syscall_32+0x880/0x880 [ 2827.733532] ? syscall_slow_exit_work+0x4f0/0x4f0 [ 2827.738398] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 2827.744120] ? syscall_return_slowpath+0x30f/0x5c0 [ 2827.749086] ? sysret32_from_system_call+0x5/0x46 [ 2827.753953] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 2827.758826] entry_SYSENTER_compat+0x70/0x7f [ 2827.763289] RIP: 0023:0xf7f1ccb9 [ 2827.766687] RSP: 002b:00000000f5f180ac EFLAGS: 00000282 ORIG_RAX: 00000000000000bb [ 2827.774440] RAX: ffffffffffffffda RBX: 0000000000000013 RCX: 0000000000000013 [ 2827.781745] RDX: 00000000200ddff8 RSI: 0000000002002f01 RDI: 0000000000000000 [ 2827.789047] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 2827.796344] R10: 0000000000000000 R11: 0000000000000296 R12: 0000000000000000 [ 2827.803633] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 2827.810951] [ 2827.810951] Showing all locks held in the system: [ 2827.817325] 2 locks held by khungtaskd/894: [ 2827.821978] #0: 000000003b25abd6 (rcu_read_lock){....}, at: watchdog+0x1ff/0xf60 [ 2827.829668] #1: 00000000b4fd9d68 (tasklist_lock){.+.+}, at: debug_show_all_locks+0xde/0x34a [ 2827.838349] 2 locks held by getty/4476: [ 2827.842342] #0: 00000000cd698658 (&tty->ldisc_sem){++++}, at: ldsem_down_read+0x37/0x40 [ 2827.850624] #1: 0000000035aa4383 (&ldata->atomic_read_lock){+.+.}, at: n_tty_read+0x321/0x1cc0 [ 2827.859521] 2 locks held by getty/4477: [ 2827.863520] #0: 000000005c4e4cc0 (&tty->ldisc_sem){++++}, at: ldsem_down_read+0x37/0x40 [ 2827.871798] #1: 000000007bc87d8d (&ldata->atomic_read_lock){+.+.}, at: n_tty_read+0x321/0x1cc0 [ 2827.880680] 2 locks held by getty/4478: [ 2827.884671] #0: 000000002b32fd7a (&tty->ldisc_sem){++++}, at: ldsem_down_read+0x37/0x40 [ 2827.892945] #1: 000000007a19d04b (&ldata->atomic_read_lock){+.+.}, at: n_tty_read+0x321/0x1cc0 [ 2827.901921] 2 locks held by getty/4479: [ 2827.905913] #0: 000000007396396e (&tty->ldisc_sem){++++}, at: ldsem_down_read+0x37/0x40 [ 2827.914188] #1: 0000000049b18f43 (&ldata->atomic_read_lock){+.+.}, at: n_tty_read+0x321/0x1cc0 [ 2827.923099] 2 locks held by getty/4480: [ 2827.927117] #0: 0000000059c023b7 (&tty->ldisc_sem){++++}, at: ldsem_down_read+0x37/0x40 [ 2827.936488] #1: 00000000213db0b2 (&ldata->atomic_read_lock){+.+.}, at: n_tty_read+0x321/0x1cc0 [ 2827.945425] 2 locks held by getty/4481: [ 2827.949441] #0: 00000000bcb11729 (&tty->ldisc_sem){++++}, at: ldsem_down_read+0x37/0x40 [ 2827.957737] #1: 00000000b62acf5b (&ldata->atomic_read_lock){+.+.}, at: n_tty_read+0x321/0x1cc0 [ 2827.966664] 2 locks held by getty/4482: [ 2827.970684] #0: 0000000026743cb7 (&tty->ldisc_sem){++++}, at: ldsem_down_read+0x37/0x40 [ 2827.978983] #1: 00000000c6b8d178 (&ldata->atomic_read_lock){+.+.}, at: n_tty_read+0x321/0x1cc0 [ 2827.987962] [ 2827.989629] ============================================= [ 2827.989629] [ 2827.996952] NMI backtrace for cpu 1 [ 2828.000659] CPU: 1 PID: 894 Comm: khungtaskd Not tainted 4.17.0-rc5+ #77 [ 2828.007484] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 2828.016818] Call Trace: [ 2828.019395] dump_stack+0x1b9/0x294 [ 2828.023012] ? dump_stack_print_info.cold.2+0x52/0x52 [ 2828.028183] nmi_cpu_backtrace.cold.4+0x19/0xce [ 2828.032832] ? lapic_can_unplug_cpu.cold.26+0x3f/0x3f [ 2828.038002] nmi_trigger_cpumask_backtrace+0x151/0x192 [ 2828.043262] arch_trigger_cpumask_backtrace+0x14/0x20 [ 2828.048433] watchdog+0xc10/0xf60 [ 2828.051880] ? reset_hung_task_detector+0xb0/0xb0 [ 2828.056708] ? __schedule+0x1e30/0x1e30 [ 2828.060666] ? do_raw_spin_unlock+0x9e/0x2e0 [ 2828.065066] ? do_raw_spin_trylock+0x1b0/0x1b0 [ 2828.069637] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 2828.075175] ? __kthread_parkme+0x111/0x1d0 [ 2828.079484] ? parse_args.cold.15+0x1b3/0x1b3 [ 2828.083959] ? trace_hardirqs_on_caller+0x421/0x5c0 [ 2828.088957] ? trace_hardirqs_on+0xd/0x10 [ 2828.093090] kthread+0x345/0x410 [ 2828.096441] ? reset_hung_task_detector+0xb0/0xb0 [ 2828.101267] ? kthread_bind+0x40/0x40 [ 2828.105062] ret_from_fork+0x3a/0x50 [ 2828.108854] Sending NMI from CPU 1 to CPUs 0: [ 2828.113432] NMI backtrace for cpu 0 skipped: idling at native_safe_halt+0x6/0x10 [ 2828.114408] Kernel panic - not syncing: hung_task: blocked tasks [ 2828.127190] CPU: 1 PID: 894 Comm: khungtaskd Not tainted 4.17.0-rc5+ #77 [ 2828.134014] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 2828.143350] Call Trace: [ 2828.145926] dump_stack+0x1b9/0x294 [ 2828.149538] ? dump_stack_print_info.cold.2+0x52/0x52 [ 2828.154719] ? printk_safe_log_store+0x260/0x260 [ 2828.159458] panic+0x22f/0x4de [ 2828.162634] ? add_taint.cold.5+0x16/0x16 [ 2828.166770] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 2828.172292] ? nmi_trigger_cpumask_backtrace+0x13a/0x192 [ 2828.177730] ? printk_safe_flush+0xd7/0x130 [ 2828.182038] watchdog+0xc21/0xf60 [ 2828.185653] ? reset_hung_task_detector+0xb0/0xb0 [ 2828.190483] ? __schedule+0x1e30/0x1e30 [ 2828.194443] ? do_raw_spin_unlock+0x9e/0x2e0 [ 2828.198832] ? do_raw_spin_trylock+0x1b0/0x1b0 [ 2828.203395] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 2828.208913] ? __kthread_parkme+0x111/0x1d0 [ 2828.213215] ? parse_args.cold.15+0x1b3/0x1b3 [ 2828.217776] ? trace_hardirqs_on_caller+0x421/0x5c0 [ 2828.222772] ? trace_hardirqs_on+0xd/0x10 [ 2828.226905] kthread+0x345/0x410 [ 2828.230256] ? reset_hung_task_detector+0xb0/0xb0 [ 2828.235086] ? kthread_bind+0x40/0x40 [ 2828.238879] ret_from_fork+0x3a/0x50 [ 2828.243279] Dumping ftrace buffer: [ 2828.246930] (ftrace buffer empty) [ 2828.250621] Kernel Offset: disabled [ 2828.254232] Rebooting in 86400 seconds..